diff --git a/Cargo.lock b/Cargo.lock index 43987a432..90e44786d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -315,6 +315,7 @@ dependencies = [ "tree-sitter-rust-orchard", "tree-sitter-scala", "tree-sitter-scheme", + "tree-sitter-sequel", "tree-sitter-sfapex", "tree-sitter-solidity", "tree-sitter-swift", @@ -1433,6 +1434,16 @@ dependencies = [ "tree-sitter-language", ] +[[package]] +name = "tree-sitter-sequel" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d198ad3c319c02e43c21efa1ec796b837afcb96ffaef1a40c1978fbdcec7d17" +dependencies = [ + "cc", + "tree-sitter-language", +] + [[package]] name = "tree-sitter-sfapex" version = "2.4.0" diff --git a/Cargo.toml b/Cargo.toml index 03b80caa8..ebf5ef2f3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -115,6 +115,7 @@ tree-sitter-ruby = "0.23.1" tree-sitter-rust-orchard = "0.13.0" tree-sitter-scala = "0.23.3" tree-sitter-scheme = "0.24.7" +tree-sitter-sequel = "0.3.11" tree-sitter-sfapex = "2.4.0" tree-sitter-solidity = "1.2.13" tree-sitter-swift = "0.7.0" diff --git a/build.rs b/build.rs index c4b286758..0751e6116 100644 --- a/build.rs +++ b/build.rs @@ -132,11 +132,6 @@ fn main() { src_dir: "vendored_parsers/tree-sitter-smali-src", extra_files: vec!["scanner.c"], }, - TreeSitterParser { - name: "tree-sitter-sql", - src_dir: "vendored_parsers/tree-sitter-sql-src", - extra_files: vec!["scanner.cc"], - }, TreeSitterParser { name: "tree-sitter-vhdl", src_dir: "vendored_parsers/tree-sitter-vhdl-src", diff --git a/manual/src/languages_supported.md b/manual/src/languages_supported.md index 3b24174cf..e0ad15c5b 100644 --- a/manual/src/languages_supported.md +++ b/manual/src/languages_supported.md @@ -53,7 +53,7 @@ with `difft --list-languages`. | Scheme | [6cdh/tree-sitter-scheme](https://github.com/6cdh/tree-sitter-scheme) | | Smali | [amaanq/tree-sitter-smali](https://github.com/amaanq/tree-sitter-smali) | | Solidity | [JoranHonig/tree-sitter-solidity](https://github.com/JoranHonig/tree-sitter-solidity) | -| SQL | [m-novikov/tree-sitter-sql](https://github.com/m-novikov/tree-sitter-sql) | +| SQL | [derekstride/tree-sitter-sql](https://github.com/derekstride/tree-sitter-sql) | | Swift | [alex-pinkus/tree-sitter-swift](https://github.com/alex-pinkus/tree-sitter-swift) | | TypeScript, TSX | [tree-sitter/tree-sitter-typescript](https://github.com/tree-sitter/tree-sitter-typescript) | | Verilog | [tree-sitter/tree-sitter-verilog](https://github.com/tree-sitter/tree-sitter-verilog) | diff --git a/sample_files/compare.expected b/sample_files/compare.expected index 87d1b7412..95ffe45f7 100644 --- a/sample_files/compare.expected +++ b/sample_files/compare.expected @@ -253,6 +253,9 @@ sample_files/slow_1.rs sample_files/slow_2.rs sample_files/small_1.js sample_files/small_2.js 86b1132b6c17fcc2cbec65b1c248baa9 - +sample_files/sql_1.sql sample_files/sql_2.sql +ee54ee3f974aa54c8bdfc2b9075824f2 - + sample_files/string_subwords_1.el sample_files/string_subwords_2.el b66e960672189960c2d35ef68b47a195 - diff --git a/sample_files/sql_1.sql b/sample_files/sql_1.sql new file mode 100644 index 000000000..a632566dd --- /dev/null +++ b/sample_files/sql_1.sql @@ -0,0 +1,10 @@ +-- A comment + +create table apples ( + variety varchar primary key not null, + ancestor varchar references apples (path)); + +create table pears ( + name varchar primary key not null, + origin varchar not null, + ancestor varchar references pears (path) not null); diff --git a/sample_files/sql_2.sql b/sample_files/sql_2.sql new file mode 100644 index 000000000..c00fffb7a --- /dev/null +++ b/sample_files/sql_2.sql @@ -0,0 +1,11 @@ +-- A comment + +create table apples ( + variety varchar primary key not null, + ancestor varchar not null); + +create table pears ( + name varchar primary key not null, + origin varchar not null, + price float, + ancestor varchar references pears (path) not null); diff --git a/src/parse/tree_sitter_parser.rs b/src/parse/tree_sitter_parser.rs index 0a3287834..15ea21d61 100644 --- a/src/parse/tree_sitter_parser.rs +++ b/src/parse/tree_sitter_parser.rs @@ -82,7 +82,6 @@ extern "C" { fn tree_sitter_qmljs() -> ts::Language; fn tree_sitter_smali() -> ts::Language; fn tree_sitter_scss() -> ts::Language; - fn tree_sitter_sql() -> ts::Language; fn tree_sitter_vhdl() -> ts::Language; } @@ -1005,16 +1004,14 @@ pub(crate) fn from_language(language: guess::Language) -> TreeSitterConfig { } } Sql => { - let language = unsafe { tree_sitter_sql() }; + let language_fn = tree_sitter_sequel::LANGUAGE; + let language = tree_sitter::Language::new(language_fn); TreeSitterConfig { language: language.clone(), atom_nodes: ["string", "identifier"].into_iter().collect(), delimiter_tokens: vec![("(", ")")], - highlight_query: ts::Query::new( - &language, - include_str!("../../vendored_parsers/highlights/sql.scm"), - ) - .unwrap(), + highlight_query: ts::Query::new(&language, tree_sitter_sequel::HIGHLIGHTS_QUERY) + .unwrap(), sub_languages: vec![], } } diff --git a/vendored_parsers/highlights/sql.scm b/vendored_parsers/highlights/sql.scm deleted file mode 120000 index 79954e4c8..000000000 --- a/vendored_parsers/highlights/sql.scm +++ /dev/null @@ -1 +0,0 @@ -../tree-sitter-sql/queries/highlights.scm \ No newline at end of file diff --git a/vendored_parsers/tree-sitter-sql-src b/vendored_parsers/tree-sitter-sql-src deleted file mode 120000 index d9248a3aa..000000000 --- a/vendored_parsers/tree-sitter-sql-src +++ /dev/null @@ -1 +0,0 @@ -tree-sitter-sql/src \ No newline at end of file diff --git a/vendored_parsers/tree-sitter-sql/.editorconfig b/vendored_parsers/tree-sitter-sql/.editorconfig deleted file mode 100644 index ee2a4cb30..000000000 --- a/vendored_parsers/tree-sitter-sql/.editorconfig +++ /dev/null @@ -1,9 +0,0 @@ -root = true - -[*.{js,html,txt}] -indent_style = space -indent_size = 2 -end_of_line = lf -charset = utf-8 -trim_trailing_whitespace = true -insert_final_newline = true diff --git a/vendored_parsers/tree-sitter-sql/.gitattributes b/vendored_parsers/tree-sitter-sql/.gitattributes deleted file mode 100644 index 4fe4f2f67..000000000 --- a/vendored_parsers/tree-sitter-sql/.gitattributes +++ /dev/null @@ -1,3 +0,0 @@ -/src/** linguist-vendored -/examples/* linguist-vendored -* text=auto eof=lf diff --git a/vendored_parsers/tree-sitter-sql/.github/workflows/node.js.yml b/vendored_parsers/tree-sitter-sql/.github/workflows/node.js.yml deleted file mode 100644 index 8a593142e..000000000 --- a/vendored_parsers/tree-sitter-sql/.github/workflows/node.js.yml +++ /dev/null @@ -1,60 +0,0 @@ -name: Node.js CI - -on: - push: - branches: [ main ] - pull_request: - branches: [ main ] - -jobs: - build: - - runs-on: ${{ matrix.os }} - - strategy: - matrix: - os: [ubuntu-latest, windows-2019, macos-latest] - node-version: [14.x, 16.x, 18.x] - # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ - - steps: - - uses: actions/checkout@v2 - - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v2 - with: - node-version: ${{ matrix.node-version }} - - run: npm ci - - run: npm run build --if-present - - run: npx prettier --check . - - run: npm run gen - - name: Verify generated code - if: runner.os == 'Linux' - run: | - if ! git diff --quiet --ignore-submodules -- src/ - then - echo >&2 "Generated files in src/ differ, please run 'npm run gen' to update generated code" - git diff-index --name-status -r --ignore-submodules HEAD src/ >&2 - exit 1 - fi - - run: npm test - - name: Parse real world examples (ignoring errors for now) - continue-on-error: true - run: npm acceptance - - compile: - strategy: - fail-fast: false - matrix: - os: [ubuntu-latest, windows-latest, macos-latest] - compiler: [gcc, clang++] - - name: compile - runs-on: ${{ matrix.os }} - steps: - - uses: actions/checkout@v2 - - - if: matrix.os == 'windows-latest' && matrix.compiler == 'gcc' - uses: egor-tensin/setup-mingw@v2 - - - name: build - run: ${{ matrix.compiler }} -o scanner.o -I./src -c src/scanner.cc -Werror diff --git a/vendored_parsers/tree-sitter-sql/.github/workflows/rust.yml b/vendored_parsers/tree-sitter-sql/.github/workflows/rust.yml deleted file mode 100644 index 7ae98f3b1..000000000 --- a/vendored_parsers/tree-sitter-sql/.github/workflows/rust.yml +++ /dev/null @@ -1,22 +0,0 @@ -name: Rust - -on: - push: - branches: [ main ] - pull_request: - branches: [ main ] - -env: - CARGO_TERM_COLOR: always - -jobs: - build: - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v2 - - name: Build - run: cargo build --verbose - - name: Run tests - run: cargo test --verbose diff --git a/vendored_parsers/tree-sitter-sql/.gitignore b/vendored_parsers/tree-sitter-sql/.gitignore deleted file mode 100644 index 0d178eb06..000000000 --- a/vendored_parsers/tree-sitter-sql/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -node_modules/ -tree-sitter-sql.wasm -target/ -build/ -venv/ -yarn.lock diff --git a/vendored_parsers/tree-sitter-sql/.pre-commit-config.yaml b/vendored_parsers/tree-sitter-sql/.pre-commit-config.yaml deleted file mode 100644 index 0c31cdb99..000000000 --- a/vendored_parsers/tree-sitter-sql/.pre-commit-config.yaml +++ /dev/null @@ -1,5 +0,0 @@ -repos: - - repo: https://github.com/pre-commit/mirrors-prettier - rev: "v2.7.1" - hooks: - - id: prettier diff --git a/vendored_parsers/tree-sitter-sql/.prettierignore b/vendored_parsers/tree-sitter-sql/.prettierignore deleted file mode 100644 index c71c1706b..000000000 --- a/vendored_parsers/tree-sitter-sql/.prettierignore +++ /dev/null @@ -1,6 +0,0 @@ -README.md -.github/ -bindings/ -target/ -src/ -docs/vendor/ diff --git a/vendored_parsers/tree-sitter-sql/.prettierrc.json b/vendored_parsers/tree-sitter-sql/.prettierrc.json deleted file mode 100644 index df5dd02fb..000000000 --- a/vendored_parsers/tree-sitter-sql/.prettierrc.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "arrowParens": "avoid", - "trailingComma": "all", - "endOfLine": "auto" -} diff --git a/vendored_parsers/tree-sitter-sql/Cargo.lock b/vendored_parsers/tree-sitter-sql/Cargo.lock deleted file mode 100644 index 88f729a68..000000000 --- a/vendored_parsers/tree-sitter-sql/Cargo.lock +++ /dev/null @@ -1,57 +0,0 @@ -# This file is automatically @generated by Cargo. -# It is not intended for manual editing. -[[package]] -name = "aho-corasick" -version = "0.7.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f" -dependencies = [ - "memchr", -] - -[[package]] -name = "cc" -version = "1.0.73" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11" - -[[package]] -name = "memchr" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" - -[[package]] -name = "regex" -version = "1.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d83f127d94bdbcda4c8cc2e50f6f84f4b611f69c902699ca385a39c3a75f9ff1" -dependencies = [ - "aho-corasick", - "memchr", - "regex-syntax", -] - -[[package]] -name = "regex-syntax" -version = "0.6.26" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49b3de9ec5dc0a3417da371aab17d729997c15010e7fd24ff707773a33bddb64" - -[[package]] -name = "tree-sitter" -version = "0.19.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad726ec26496bf4c083fff0f43d4eb3a2ad1bba305323af5ff91383c0b6ecac0" -dependencies = [ - "cc", - "regex", -] - -[[package]] -name = "tree-sitter-sql" -version = "0.0.2" -dependencies = [ - "cc", - "tree-sitter", -] diff --git a/vendored_parsers/tree-sitter-sql/Cargo.toml b/vendored_parsers/tree-sitter-sql/Cargo.toml deleted file mode 100644 index 614523528..000000000 --- a/vendored_parsers/tree-sitter-sql/Cargo.toml +++ /dev/null @@ -1,27 +0,0 @@ -[package] -name = "tree-sitter-sql" -description = "SQL grammar for the tree-sitter parsing library" -authors = ["Maksim Novikov "] -version = "0.0.2" -keywords = ["incremental", "parsing", "sql"] -categories = ["parsing", "text-editors"] -repository = "https://github.com/m-novikov/tree-sitter-sql" -edition = "2018" -license = "MIT" - -build = "bindings/rust/build.rs" -include = [ - "bindings/rust/*", - "grammar.js", - "queries/*", - "src/*", -] - -[lib] -path = "bindings/rust/lib.rs" - -[dependencies] -tree-sitter = "0.19.3" - -[build-dependencies] -cc = "1.0" diff --git a/vendored_parsers/tree-sitter-sql/LICENSE b/vendored_parsers/tree-sitter-sql/LICENSE deleted file mode 100644 index 0b72b9820..000000000 --- a/vendored_parsers/tree-sitter-sql/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2021 Maksim Novikov - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/vendored_parsers/tree-sitter-sql/README.md b/vendored_parsers/tree-sitter-sql/README.md deleted file mode 100644 index 0f1c9c198..000000000 --- a/vendored_parsers/tree-sitter-sql/README.md +++ /dev/null @@ -1,49 +0,0 @@ -[![Node.js CI](https://github.com/m-novikov/tree-sitter-sql/actions/workflows/node.js.yml/badge.svg)](https://github.com/m-novikov/tree-sitter-sql/actions/workflows/node.js.yml) - -# SQL syntax for tree-sitter - -This project initially focuses on PostgreSQL flavor of SQL - -## Try it out - -You can try out the parser here: [Tree Sitter SQL Playground](https://m-novikov.github.io/tree-sitter-sql/) - -## Development - -Install [pre-commit](https://pre-commit.com/#install) and run `pre-commit install` in the root of this repo. This will ensure -that code follows code style of this repo. - -File describing grammar is [grammar.js](./grammar.js) - -Every time the grammar file changes code generation needs to be run by invoking `npm run gen` - -`npm test` command automatically performs code generation - -Tests files are located in [test/corpus](./test/corpus) - -[Here](https://tree-sitter.github.io/tree-sitter/creating-parsers#command-test) is the documentation on test file syntax - -### Running tests - -``` -npm install --also=dev -npm test -``` - -### Debbuging - -* `npm run parse ` outputs a syntax tree -* `npm run extract-error ` shows first offending line - -### Goals - -This parser is supposed to be used in text editors. As a result: - -* it's very lax in what it considers valid SQL parse -* adding extra nodes to have convenient selection anchors is okay - -### Other projects - -* https://github.com/DerekStride/tree-sitter-sql -* https://github.com/dhcmrlchtdj/tree-sitter-sqlite -* diff --git a/vendored_parsers/tree-sitter-sql/binding.gyp b/vendored_parsers/tree-sitter-sql/binding.gyp deleted file mode 100644 index ecbf2b8ff..000000000 --- a/vendored_parsers/tree-sitter-sql/binding.gyp +++ /dev/null @@ -1,19 +0,0 @@ -{ - "targets": [ - { - "target_name": "tree_sitter_sql_binding", - "include_dirs": [ - " -#include "nan.h" - -using namespace v8; - -extern "C" TSLanguage * tree_sitter_sql(); - -namespace { - -NAN_METHOD(New) {} - -void Init(Local exports, Local module) { - Local tpl = Nan::New(New); - tpl->SetClassName(Nan::New("Language").ToLocalChecked()); - tpl->InstanceTemplate()->SetInternalFieldCount(1); - - Local constructor = Nan::GetFunction(tpl).ToLocalChecked(); - Local instance = constructor->NewInstance(Nan::GetCurrentContext()).ToLocalChecked(); - Nan::SetInternalFieldPointer(instance, 0, tree_sitter_sql()); - - Nan::Set(instance, Nan::New("name").ToLocalChecked(), Nan::New("sql").ToLocalChecked()); - Nan::Set(module, Nan::New("exports").ToLocalChecked(), instance); -} - -NODE_MODULE(tree_sitter_sql_binding, Init) - -} // namespace diff --git a/vendored_parsers/tree-sitter-sql/bindings/node/index.js b/vendored_parsers/tree-sitter-sql/bindings/node/index.js deleted file mode 100644 index c50cdbd8f..000000000 --- a/vendored_parsers/tree-sitter-sql/bindings/node/index.js +++ /dev/null @@ -1,19 +0,0 @@ -try { - module.exports = require("../../build/Release/tree_sitter_sql_binding"); -} catch (error1) { - if (error1.code !== 'MODULE_NOT_FOUND') { - throw error1; - } - try { - module.exports = require("../../build/Debug/tree_sitter_sql_binding"); - } catch (error2) { - if (error2.code !== 'MODULE_NOT_FOUND') { - throw error2; - } - throw error1 - } -} - -try { - module.exports.nodeTypeInfo = require("../../src/node-types.json"); -} catch (_) {} diff --git a/vendored_parsers/tree-sitter-sql/bindings/rust/build.rs b/vendored_parsers/tree-sitter-sql/bindings/rust/build.rs deleted file mode 100644 index 029005cb8..000000000 --- a/vendored_parsers/tree-sitter-sql/bindings/rust/build.rs +++ /dev/null @@ -1,29 +0,0 @@ -fn main() { - let src_dir = std::path::Path::new("src"); - - let mut c_config = cc::Build::new(); - c_config.include(&src_dir); - c_config - .flag_if_supported("-Wno-unused-parameter") - .flag_if_supported("-Wno-unused-but-set-variable") - .flag_if_supported("-Wno-trigraphs"); - let parser_path = src_dir.join("parser.c"); - c_config.file(&parser_path); - - c_config.compile("parser"); - println!("cargo:rerun-if-changed={}", parser_path.to_str().unwrap()); - - // If your language uses an external scanner written in C++, - // then include this block of code: - - let mut cpp_config = cc::Build::new(); - cpp_config.cpp(true); - cpp_config.include(&src_dir); - cpp_config - .flag_if_supported("-Wno-unused-parameter") - .flag_if_supported("-Wno-unused-but-set-variable"); - let scanner_path = src_dir.join("scanner.cc"); - cpp_config.file(&scanner_path); - cpp_config.compile("scanner"); - println!("cargo:rerun-if-changed={}", scanner_path.to_str().unwrap()); -} diff --git a/vendored_parsers/tree-sitter-sql/bindings/rust/lib.rs b/vendored_parsers/tree-sitter-sql/bindings/rust/lib.rs deleted file mode 100644 index 5f365a689..000000000 --- a/vendored_parsers/tree-sitter-sql/bindings/rust/lib.rs +++ /dev/null @@ -1,52 +0,0 @@ -//! This crate provides SQL language support for the [tree-sitter][] parsing library. -//! -//! Typically, you will use the [language][language func] function to add this language to a -//! tree-sitter [Parser][], and then use the parser to parse some code: -//! -//! ``` -//! let code = ""; -//! let mut parser = tree_sitter::Parser::new(); -//! parser.set_language(tree_sitter_sql::language()).expect("Error loading SQL grammar"); -//! let tree = parser.parse(code, None).unwrap(); -//! ``` -//! -//! [Language]: https://docs.rs/tree-sitter/*/tree_sitter/struct.Language.html -//! [language func]: fn.language.html -//! [Parser]: https://docs.rs/tree-sitter/*/tree_sitter/struct.Parser.html -//! [tree-sitter]: https://tree-sitter.github.io/ - -use tree_sitter::Language; - -extern "C" { - fn tree_sitter_sql() -> Language; -} - -/// Get the tree-sitter [Language][] for this grammar. -/// -/// [Language]: https://docs.rs/tree-sitter/*/tree_sitter/struct.Language.html -pub fn language() -> Language { - unsafe { tree_sitter_sql() } -} - -/// The content of the [`node-types.json`][] file for this grammar. -/// -/// [`node-types.json`]: https://tree-sitter.github.io/tree-sitter/using-parsers#static-node-types -pub const NODE_TYPES: &'static str = include_str!("../../src/node-types.json"); - -// Uncomment these to include any queries that this grammar contains - -// pub const HIGHLIGHTS_QUERY: &'static str = include_str!("../../queries/highlights.scm"); -// pub const INJECTIONS_QUERY: &'static str = include_str!("../../queries/injections.scm"); -// pub const LOCALS_QUERY: &'static str = include_str!("../../queries/locals.scm"); -// pub const TAGS_QUERY: &'static str = include_str!("../../queries/tags.scm"); - -#[cfg(test)] -mod tests { - #[test] - fn test_can_load_grammar() { - let mut parser = tree_sitter::Parser::new(); - parser - .set_language(super::language()) - .expect("Error loading SQL language"); - } -} diff --git a/vendored_parsers/tree-sitter-sql/docs/index.html b/vendored_parsers/tree-sitter-sql/docs/index.html deleted file mode 100644 index b55bff5c9..000000000 --- a/vendored_parsers/tree-sitter-sql/docs/index.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - Tree Sitter SQL Playground - - - - - - - - -
-

Tree Sitter SQL Playground

-

Code

-
- - - - - -
- - - - - -

Tree

- -
-

-      
- -
- - - - - - - - diff --git a/vendored_parsers/tree-sitter-sql/docs/playground.js b/vendored_parsers/tree-sitter-sql/docs/playground.js deleted file mode 100644 index 7da55f5c9..000000000 --- a/vendored_parsers/tree-sitter-sql/docs/playground.js +++ /dev/null @@ -1,497 +0,0 @@ -// This file is licensed under MIT license -// Copyright (c) 2018 Max Brunsfeld -// Taken from https://github.com/tree-sitter/tree-sitter/docs/assets/playground.js -let tree; - -(async () => { - const CAPTURE_REGEX = /@\s*([\w\._-]+)/g; - const COLORS_BY_INDEX = [ - "blue", - "chocolate", - "darkblue", - "darkcyan", - "darkgreen", - "darkred", - "darkslategray", - "dimgray", - "green", - "indigo", - "navy", - "red", - "sienna", - ]; - - const scriptURL = document.getElementById("playground-script").src; - - const codeInput = document.getElementById("code-input"); - const loggingCheckbox = document.getElementById("logging-checkbox"); - const outputContainer = document.getElementById("output-container"); - const outputContainerScroll = document.getElementById( - "output-container-scroll", - ); - const playgroundContainer = document.getElementById("playground-container"); - const queryCheckbox = document.getElementById("query-checkbox"); - const createIssueBtn = document.getElementById("create-issue-btn"); - const queryContainer = document.getElementById("query-container"); - const queryInput = document.getElementById("query-input"); - const updateTimeSpan = document.getElementById("update-time"); - - loadState(); - - await TreeSitter.init(); - - const parser = new TreeSitter(); - const codeEditor = CodeMirror.fromTextArea(codeInput, { - lineNumbers: true, - showCursorWhenSelecting: true, - }); - - const queryEditor = CodeMirror.fromTextArea(queryInput, { - lineNumbers: true, - showCursorWhenSelecting: true, - }); - - const cluster = new Clusterize({ - rows: [], - noDataText: null, - contentElem: outputContainer, - scrollElem: outputContainerScroll, - }); - const renderTreeOnCodeChange = debounce(renderTree, 50); - const saveStateOnChange = debounce(saveState, 2000); - const runTreeQueryOnChange = debounce(runTreeQuery, 50); - - let languageName = "sql"; - let treeRows = null; - let treeRowHighlightedIndex = -1; - let parseCount = 0; - let isRendering = 0; - let query; - - codeEditor.on("changes", handleCodeChange); - codeEditor.on("viewportChange", runTreeQueryOnChange); - codeEditor.on("cursorActivity", debounce(handleCursorMovement, 150)); - queryEditor.on("changes", debounce(handleQueryChange, 150)); - - loggingCheckbox.addEventListener("change", handleLoggingChange); - queryCheckbox.addEventListener("change", handleQueryEnableChange); - outputContainer.addEventListener("click", handleTreeClick); - createIssueBtn.addEventListener("click", handleCreateIssue); - handleQueryEnableChange(); - await loadLanguage(); - - playgroundContainer.style.visibility = "visible"; - - async function loadLanguage() { - const query = new URL(scriptURL).search; - const url = `tree-sitter-sql.wasm${query}`; - const language = await TreeSitter.Language.load(url); - tree = null; - parser.setLanguage(language); - handleCodeChange(); - handleQueryChange(); - } - - async function handleCodeChange(editor, changes) { - const newText = codeEditor.getValue() + "\n"; - const edits = tree && changes && changes.map(treeEditForEditorChange); - - const start = performance.now(); - if (edits) { - for (const edit of edits) { - tree.edit(edit); - } - } - const newTree = parser.parse(newText, tree); - const duration = (performance.now() - start).toFixed(1); - - updateTimeSpan.innerText = `${duration} ms`; - if (tree) tree.delete(); - tree = newTree; - parseCount++; - renderTreeOnCodeChange(); - runTreeQueryOnChange(); - saveStateOnChange(); - } - - async function renderTree() { - isRendering++; - const cursor = tree.walk(); - - let currentRenderCount = parseCount; - let row = ""; - let rows = []; - let finishedRow = false; - let visitedChildren = false; - let indentLevel = 0; - - for (let i = 0; ; i++) { - if (i > 0 && i % 10000 === 0) { - await new Promise(r => setTimeout(r, 0)); - if (parseCount !== currentRenderCount) { - cursor.delete(); - isRendering--; - return; - } - } - - let displayName; - if (cursor.nodeIsMissing) { - displayName = `MISSING ${cursor.nodeType}`; - } else if (cursor.nodeIsNamed) { - displayName = cursor.nodeType; - } - - if (visitedChildren) { - if (displayName) { - finishedRow = true; - } - - if (cursor.gotoNextSibling()) { - visitedChildren = false; - } else if (cursor.gotoParent()) { - visitedChildren = true; - indentLevel--; - } else { - break; - } - } else { - if (displayName) { - if (finishedRow) { - row += ""; - rows.push(row); - finishedRow = false; - } - const start = cursor.startPosition; - const end = cursor.endPosition; - const id = cursor.nodeId; - let fieldName = cursor.currentFieldName(); - if (fieldName) { - fieldName += ": "; - } else { - fieldName = ""; - } - row = `
${" ".repeat( - indentLevel, - )}${fieldName}${displayName} [${ - start.row - }, ${start.column}] - [${end.row}, ${end.column}])`; - finishedRow = true; - } - - if (cursor.gotoFirstChild()) { - visitedChildren = false; - indentLevel++; - } else { - visitedChildren = true; - } - } - } - if (finishedRow) { - row += "
"; - rows.push(row); - } - - cursor.delete(); - cluster.update(rows); - treeRows = rows; - isRendering--; - handleCursorMovement(); - } - - function runTreeQuery(_, startRow, endRow) { - if (endRow == null) { - const viewport = codeEditor.getViewport(); - startRow = viewport.from; - endRow = viewport.to; - } - - codeEditor.operation(() => { - const marks = codeEditor.getAllMarks(); - marks.forEach(m => m.clear()); - - if (tree && query) { - const captures = query.captures( - tree.rootNode, - { row: startRow, column: 0 }, - { row: endRow, column: 0 }, - ); - let lastNodeId; - for (const { name, node } of captures) { - if (node.id === lastNodeId) continue; - lastNodeId = node.id; - const { startPosition, endPosition } = node; - codeEditor.markText( - { line: startPosition.row, ch: startPosition.column }, - { line: endPosition.row, ch: endPosition.column }, - { - inclusiveLeft: true, - inclusiveRight: true, - css: `color: ${colorForCaptureName(name)}`, - }, - ); - } - } - }); - } - - function handleQueryChange() { - if (query) { - query.delete(); - query.deleted = true; - query = null; - } - - queryEditor.operation(() => { - queryEditor.getAllMarks().forEach(m => m.clear()); - if (!queryCheckbox.checked) return; - - const queryText = queryEditor.getValue(); - - try { - query = parser.getLanguage().query(queryText); - let match; - - let row = 0; - queryEditor.eachLine(line => { - while ((match = CAPTURE_REGEX.exec(line.text))) { - queryEditor.markText( - { line: row, ch: match.index }, - { line: row, ch: match.index + match[0].length }, - { - inclusiveLeft: true, - inclusiveRight: true, - css: `color: ${colorForCaptureName(match[1])}`, - }, - ); - } - row++; - }); - } catch (error) { - const startPosition = queryEditor.posFromIndex(error.index); - const endPosition = { - line: startPosition.line, - ch: startPosition.ch + (error.length || Infinity), - }; - - if (error.index === queryText.length) { - if (startPosition.ch > 0) { - startPosition.ch--; - } else if (startPosition.row > 0) { - startPosition.row--; - startPosition.column = Infinity; - } - } - - queryEditor.markText(startPosition, endPosition, { - className: "query-error", - inclusiveLeft: true, - inclusiveRight: true, - attributes: { title: error.message }, - }); - } - }); - - runTreeQuery(); - saveQueryState(); - } - - function handleCursorMovement() { - if (isRendering) return; - - const selection = codeEditor.getDoc().listSelections()[0]; - let start = { row: selection.anchor.line, column: selection.anchor.ch }; - let end = { row: selection.head.line, column: selection.head.ch }; - if ( - start.row > end.row || - (start.row === end.row && start.column > end.column) - ) { - let swap = end; - end = start; - start = swap; - } - const node = tree.rootNode.namedDescendantForPosition(start, end); - if (treeRows) { - if (treeRowHighlightedIndex !== -1) { - const row = treeRows[treeRowHighlightedIndex]; - if (row) - treeRows[treeRowHighlightedIndex] = row.replace( - "highlighted", - "plain", - ); - } - treeRowHighlightedIndex = treeRows.findIndex(row => - row.includes(`data-id=${node.id}`), - ); - if (treeRowHighlightedIndex !== -1) { - const row = treeRows[treeRowHighlightedIndex]; - if (row) - treeRows[treeRowHighlightedIndex] = row.replace( - "plain", - "highlighted", - ); - } - cluster.update(treeRows); - const lineHeight = cluster.options.item_height; - const scrollTop = outputContainerScroll.scrollTop; - const containerHeight = outputContainerScroll.clientHeight; - const offset = treeRowHighlightedIndex * lineHeight; - if (scrollTop > offset - 20) { - $(outputContainerScroll).animate({ scrollTop: offset - 20 }, 150); - } else if (scrollTop < offset + lineHeight + 40 - containerHeight) { - $(outputContainerScroll).animate( - { scrollTop: offset - containerHeight + 40 }, - 150, - ); - } - } - } - - function handleCreateIssue() { - const queryText = codeEditor.getValue(); - const outputText = outputContainer.innerText; - const title = `Error parsing SQL`; - const body = `Error when parsing the following SQL: -\`\`\` -${queryText} -\`\`\` -Error: -\`\`\` -${outputText} -\`\`\``; - const queryParams = `title=${encodeURIComponent( - title, - )}&body=${encodeURIComponent(body)}`; - const url = `https://github.com/m-novikov/tree-sitter-sql/issues/new?${queryParams}`; - window.open(url); - } - - function handleTreeClick(event) { - if (event.target.tagName === "A") { - event.preventDefault(); - const [startRow, startColumn, endRow, endColumn] = - event.target.dataset.range.split(",").map(n => parseInt(n)); - codeEditor.focus(); - codeEditor.setSelection( - { line: startRow, ch: startColumn }, - { line: endRow, ch: endColumn }, - ); - } - } - - function handleLoggingChange() { - if (loggingCheckbox.checked) { - parser.setLogger((message, lexing) => { - if (lexing) { - console.log(" ", message); - } else { - console.log(message); - } - }); - } else { - parser.setLogger(null); - } - } - - function handleQueryEnableChange() { - if (queryCheckbox.checked) { - queryContainer.style.visibility = ""; - queryContainer.style.position = ""; - } else { - queryContainer.style.visibility = "hidden"; - queryContainer.style.position = "absolute"; - } - handleQueryChange(); - } - - function treeEditForEditorChange(change) { - const oldLineCount = change.removed.length; - const newLineCount = change.text.length; - const lastLineLength = change.text[newLineCount - 1].length; - - const startPosition = { row: change.from.line, column: change.from.ch }; - const oldEndPosition = { row: change.to.line, column: change.to.ch }; - const newEndPosition = { - row: startPosition.row + newLineCount - 1, - column: - newLineCount === 1 - ? startPosition.column + lastLineLength - : lastLineLength, - }; - - const startIndex = codeEditor.indexFromPos(change.from); - let newEndIndex = startIndex + newLineCount - 1; - let oldEndIndex = startIndex + oldLineCount - 1; - for (let i = 0; i < newLineCount; i++) newEndIndex += change.text[i].length; - for (let i = 0; i < oldLineCount; i++) - oldEndIndex += change.removed[i].length; - - return { - startIndex, - oldEndIndex, - newEndIndex, - startPosition, - oldEndPosition, - newEndPosition, - }; - } - - function colorForCaptureName(capture) { - const id = query.captureNames.indexOf(capture); - return COLORS_BY_INDEX[id % COLORS_BY_INDEX.length]; - } - - function storageGetItem(lookupKey) { - try { - return localStorage.getItem(lookupKey); - } catch { - return null; - } - } - - function storageSetItem(lookupKey, value) { - try { - return localStorage.setIem(lookupKey, value); - } catch {} - } - - function loadState() { - const language = storageGetItem("language"); - const sourceCode = storageGetItem("sourceCode"); - const query = storageGetItem("query"); - const queryEnabled = storageGetItem("queryEnabled"); - if (language != null && sourceCode != null && query != null) { - queryInput.value = query; - codeInput.value = sourceCode; - queryCheckbox.checked = queryEnabled === "true"; - } - } - - function saveState() { - storageSetItem("sourceCode", codeEditor.getValue()); - saveQueryState(); - } - - function saveQueryState() { - storageSetItem("queryEnabled", queryCheckbox.checked); - storageSetItem("query", queryEditor.getValue()); - } - - function debounce(func, wait, immediate) { - var timeout; - return function () { - var context = this, - args = arguments; - var later = function () { - timeout = null; - if (!immediate) func.apply(context, args); - }; - var callNow = immediate && !timeout; - clearTimeout(timeout); - timeout = setTimeout(later, wait); - if (callNow) func.apply(context, args); - }; - } -})(); diff --git a/vendored_parsers/tree-sitter-sql/docs/vendor/tree-sitter.js b/vendored_parsers/tree-sitter-sql/docs/vendor/tree-sitter.js deleted file mode 100644 index d58803711..000000000 --- a/vendored_parsers/tree-sitter-sql/docs/vendor/tree-sitter.js +++ /dev/null @@ -1 +0,0 @@ -var Module=void 0!==Module?Module:{};!function(e,t){"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?module.exports=t():window.TreeSitter=t()}(0,function(){var e,t={};for(e in Module)Module.hasOwnProperty(e)&&(t[e]=Module[e]);var n,r,s=[],o="./this.program",_=function(e,t){throw t},a=!1,u=!1;a="object"==typeof window,u="function"==typeof importScripts,n="object"==typeof process&&"object"==typeof process.versions&&"string"==typeof process.versions.node,r=!a&&!n&&!u;var i,l,d,c,m,f="";n?(f=u?require("path").dirname(f)+"/":__dirname+"/",i=function(e,t){return c||(c=require("fs")),m||(m=require("path")),e=m.normalize(e),c.readFileSync(e,t?null:"utf8")},d=function(e){var t=i(e,!0);return t.buffer||(t=new Uint8Array(t)),N(t.buffer),t},process.argv.length>1&&(o=process.argv[1].replace(/\\/g,"/")),s=process.argv.slice(2),"undefined"!=typeof module&&(module.exports=Module),_=function(e){process.exit(e)},Module.inspect=function(){return"[Emscripten Module object]"}):r?("undefined"!=typeof read&&(i=function(e){return read(e)}),d=function(e){var t;return"function"==typeof readbuffer?new Uint8Array(readbuffer(e)):(N("object"==typeof(t=read(e,"binary"))),t)},"undefined"!=typeof scriptArgs?s=scriptArgs:void 0!==arguments&&(s=arguments),"function"==typeof quit&&(_=function(e){quit(e)}),"undefined"!=typeof print&&("undefined"==typeof console&&(console={}),console.log=print,console.warn=console.error="undefined"!=typeof printErr?printErr:print)):(a||u)&&(u?f=self.location.href:"undefined"!=typeof document&&document.currentScript&&(f=document.currentScript.src),f=0!==f.indexOf("blob:")?f.substr(0,f.lastIndexOf("/")+1):"",i=function(e){var t=new XMLHttpRequest;return t.open("GET",e,!1),t.send(null),t.responseText},u&&(d=function(e){var t=new XMLHttpRequest;return t.open("GET",e,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)}),l=function(e,t,n){var r=new XMLHttpRequest;r.open("GET",e,!0),r.responseType="arraybuffer",r.onload=function(){200==r.status||0==r.status&&r.response?t(r.response):n()},r.onerror=n,r.send(null)});Module.print||console.log.bind(console);var p=Module.printErr||console.warn.bind(console);for(e in t)t.hasOwnProperty(e)&&(Module[e]=t[e]);t=null,Module.arguments&&(s=Module.arguments),Module.thisProgram&&(o=Module.thisProgram),Module.quit&&(_=Module.quit);var h=16;var g,w=[];function y(e,t){if(!g){g=new WeakMap;for(var n=0;n>0]=t;break;case"i16":R[e>>1]=t;break;case"i32":T[e>>2]=t;break;case"i64":ae=[t>>>0,(_e=t,+Math.abs(_e)>=1?_e>0?(0|Math.min(+Math.floor(_e/4294967296),4294967295))>>>0:~~+Math.ceil((_e-+(~~_e>>>0))/4294967296)>>>0:0)],T[e>>2]=ae[0],T[e+4>>2]=ae[1];break;case"float":L[e>>2]=t;break;case"double":W[e>>3]=t;break;default:re("invalid type for setValue: "+n)}}function S(e,t,n){switch("*"===(t=t||"i8").charAt(t.length-1)&&(t="i32"),t){case"i1":case"i8":return C[e>>0];case"i16":return R[e>>1];case"i32":case"i64":return T[e>>2];case"float":return L[e>>2];case"double":return W[e>>3];default:re("invalid type for getValue: "+t)}return null}"object"!=typeof WebAssembly&&re("no native wasm support detected");var x=!1;function N(e,t){e||re("Assertion failed: "+t)}var P=1;var k,C,q,R,T,L,W,Z="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0;function F(e,t,n){for(var r=t+n,s=t;e[s]&&!(s>=r);)++s;if(s-t>16&&e.subarray&&Z)return Z.decode(e.subarray(t,s));for(var o="";t>10,56320|1023&i)}}else o+=String.fromCharCode((31&_)<<6|a)}else o+=String.fromCharCode(_)}return o}function $(e,t){return e?F(q,e,t):""}function O(e,t,n,r){if(!(r>0))return 0;for(var s=n,o=n+r-1,_=0;_=55296&&a<=57343)a=65536+((1023&a)<<10)|1023&e.charCodeAt(++_);if(a<=127){if(n>=o)break;t[n++]=a}else if(a<=2047){if(n+1>=o)break;t[n++]=192|a>>6,t[n++]=128|63&a}else if(a<=65535){if(n+2>=o)break;t[n++]=224|a>>12,t[n++]=128|a>>6&63,t[n++]=128|63&a}else{if(n+3>=o)break;t[n++]=240|a>>18,t[n++]=128|a>>12&63,t[n++]=128|a>>6&63,t[n++]=128|63&a}}return t[n]=0,n-s}function U(e,t,n){return O(e,q,t,n)}function j(e){for(var t=0,n=0;n=55296&&r<=57343&&(r=65536+((1023&r)<<10)|1023&e.charCodeAt(++n)),r<=127?++t:t+=r<=2047?2:r<=65535?3:4}return t}function D(e){var t=j(e)+1,n=De(t);return O(e,C,n,t),n}function z(e){k=e,Module.HEAP8=C=new Int8Array(e),Module.HEAP16=R=new Int16Array(e),Module.HEAP32=T=new Int32Array(e),Module.HEAPU8=q=new Uint8Array(e),Module.HEAPU16=new Uint16Array(e),Module.HEAPU32=new Uint32Array(e),Module.HEAPF32=L=new Float32Array(e),Module.HEAPF64=W=new Float64Array(e)}var G=Module.INITIAL_MEMORY||33554432;(E=Module.wasmMemory?Module.wasmMemory:new WebAssembly.Memory({initial:G/65536,maximum:32768}))&&(k=E.buffer),G=k.byteLength,z(k);var H=new WebAssembly.Table({initial:13,element:"anyfunc"}),B=[],K=[],V=[],X=[],Q=!1;var Y=0,J=null,ee=null;function te(e){Y++,Module.monitorRunDependencies&&Module.monitorRunDependencies(Y)}function ne(e){if(Y--,Module.monitorRunDependencies&&Module.monitorRunDependencies(Y),0==Y&&(null!==J&&(clearInterval(J),J=null),ee)){var t=ee;ee=null,t()}}function re(e){throw Module.onAbort&&Module.onAbort(e),p(e+=""),x=!0,1,e="abort("+e+"). Build with -s ASSERTIONS=1 for more info.",new WebAssembly.RuntimeError(e)}Module.preloadedImages={},Module.preloadedAudios={},Module.preloadedWasm={};var se,oe,_e,ae,ue="data:application/octet-stream;base64,";function ie(e){return e.startsWith(ue)}function le(e){return e.startsWith("file://")}function de(e){try{if(e==se&&M)return new Uint8Array(M);if(d)return d(e);throw"both async and sync fetching of the wasm failed"}catch(e){re(e)}}ie(se="tree-sitter.wasm")||(oe=se,se=Module.locateFile?Module.locateFile(oe,f):f+oe);var ce={},me={get:function(e,t){return ce[t]||(ce[t]=new WebAssembly.Global({value:"i32",mutable:!0})),ce[t]}};function fe(e){for(;e.length>0;){var t=e.shift();if("function"!=typeof t){var n=t.func;"number"==typeof n?void 0===t.arg?H.get(n)():H.get(n)(t.arg):n(void 0===t.arg?null:t.arg)}else t(Module)}}function pe(e){var t=0;function n(){for(var n=0,r=1;;){var s=e[t++];if(n+=(127&s)*r,r*=128,!(128&s))break}return n}if(e instanceof WebAssembly.Module){var r=WebAssembly.Module.customSections(e,"dylink");N(0!=r.length,"need dylink section"),e=new Int8Array(r[0])}else{N(1836278016==new Uint32Array(new Uint8Array(e.subarray(0,24)).buffer)[0],"need to see wasm magic number"),N(0===e[8],"need the dylink section to be first"),t=9,n(),N(6===e[t]),N(e[++t]==="d".charCodeAt(0)),N(e[++t]==="y".charCodeAt(0)),N(e[++t]==="l".charCodeAt(0)),N(e[++t]==="i".charCodeAt(0)),N(e[++t]==="n".charCodeAt(0)),N(e[++t]==="k".charCodeAt(0)),t++}var s={};s.memorySize=n(),s.memoryAlign=n(),s.tableSize=n(),s.tableAlign=n();var o=n();s.neededDynlibs=[];for(var _=0;_0}function we(e){return 0==e.indexOf("dynCall_")||["stackAlloc","stackSave","stackRestore"].includes(e)?e:"_"+e}function ye(e,t){for(var n in e)if(e.hasOwnProperty(n)){Fe.hasOwnProperty(n)||(Fe[n]=e[n]);var r=we(n);Module.hasOwnProperty(r)||(Module[r]=e[n])}}var Me={nextHandle:1,loadedLibs:{},loadedLibNames:{}};function be(e,t,n){return e.includes("j")?function(e,t,n){var r=Module["dynCall_"+e];return n&&n.length?r.apply(null,[t].concat(n)):r.call(null,t)}(e,t,n):H.get(t).apply(null,n)}var ve=5250816;function Ee(e){return["__cpp_exception","__wasm_apply_data_relocs","__dso_handle","__set_stack_limits"].includes(e)}function Ie(e,t){var n={};for(var r in e){var s=e[r];"object"==typeof s&&(s=s.value),"number"==typeof s&&(s+=t),n[r]=s}return function(e){for(var t in e)if(!Ee(t)){var n=!1,r=e[t];t.startsWith("orig$")&&(t=t.split("$")[1],n=!0),ce[t]||(ce[t]=new WebAssembly.Global({value:"i32",mutable:!0})),(n||0==ce[t].value)&&("function"==typeof r?ce[t].value=y(r):"number"==typeof r?ce[t].value=r:p("unhandled export type for `"+t+"`: "+typeof r))}}(n),n}function Ae(e,t){var n,r;return t&&(n=Fe["orig$"+e]),n||(n=Fe[e]),n||(n=Module[we(e)]),!n&&e.startsWith("invoke_")&&(r=e.split("_")[1],n=function(){var e=Ue();try{return be(r,arguments[0],Array.prototype.slice.call(arguments,1))}catch(t){if(je(e),t!==t+0&&"longjmp"!==t)throw t;ze(1,0)}}),n}function Se(e,t){var n=pe(e);function r(){var r=Math.pow(2,n.memoryAlign);r=Math.max(r,h);var s,o,_,a=(s=function(e){if(Q)return $e(e);var t=ve,n=t+e+15&-16;return ve=n,ce.__heap_base.value=n,t}(n.memorySize+r),(o=r)||(o=h),Math.ceil(s/o)*o),u=H.length;H.grow(n.tableSize);for(var i=a;i>2]=r,-1;n=Pe()}return T[t>>2]=n/1e3|0,T[t+4>>2]=n%1e3*1e3*1e3|0,0}function Te(e){try{return E.grow(e-k.byteLength+65535>>>16),z(E.buffer),1}catch(e){}}function Le(e){Ke(e)}function We(e){b(e)}Re.sig="iii",Le.sig="vi",We.sig="vi";var Ze,Fe={__heap_base:ve,__indirect_function_table:H,__memory_base:1024,__stack_pointer:ke,__table_base:1,abort:Ce,clock_gettime:Re,emscripten_memcpy_big:function(e,t,n){q.copyWithin(e,t,t+n)},emscripten_resize_heap:function(e){var t,n,r=q.length;if((e>>>=0)>2147483648)return!1;for(var s=1;s<=4;s*=2){var o=r*(1+.2/s);if(o=Math.min(o,e+100663296),Te(Math.min(2147483648,((t=Math.max(e,o))%(n=65536)>0&&(t+=n-t%n),t))))return!0}return!1},exit:Le,memory:E,setTempRet0:We,tree_sitter_log_callback:function(e,t){if(dt){const n=$(t);dt(n,0!==e)}},tree_sitter_parse_callback:function(e,t,n,r,s){var o=lt(t,{row:n,column:r});"string"==typeof o?(A(s,o.length,"i32"),function(e,t,n){if(void 0===n&&(n=2147483647),n<2)return 0;for(var r=(n-=2)<2*e.length?n/2:e.length,s=0;s>1]=o,t+=2}R[t>>1]=0}(o,e,10240)):A(s,0,"i32")}},$e=(function(){var e={env:Fe,wasi_snapshot_preview1:Fe,"GOT.mem":new Proxy(Fe,me),"GOT.func":new Proxy(Fe,me)};function t(e,t){var n=e.exports;n=Ie(n,1024),Module.asm=n;var r,s=pe(t);s.neededDynlibs&&(v=s.neededDynlibs.concat(v)),ye(n),r=Module.asm.__wasm_call_ctors,K.unshift(r),ne()}function n(e){t(e.instance,e.module)}function r(t){return function(){if(!M&&(a||u)){if("function"==typeof fetch&&!le(se))return fetch(se,{credentials:"same-origin"}).then(function(e){if(!e.ok)throw"failed to load wasm binary file at '"+se+"'";return e.arrayBuffer()}).catch(function(){return de(se)});if(l)return new Promise(function(e,t){l(se,function(t){e(new Uint8Array(t))},t)})}return Promise.resolve().then(function(){return de(se)})}().then(function(t){return WebAssembly.instantiate(t,e)}).then(t,function(e){p("failed to asynchronously prepare wasm: "+e),re(e)})}if(te(),Module.instantiateWasm)try{return Module.instantiateWasm(e,t)}catch(e){return p("Module.instantiateWasm callback failed with error: "+e),!1}M||"function"!=typeof WebAssembly.instantiateStreaming||ie(se)||le(se)||"function"!=typeof fetch?r(n):fetch(se,{credentials:"same-origin"}).then(function(t){return WebAssembly.instantiateStreaming(t,e).then(n,function(e){return p("wasm streaming compile failed: "+e),p("falling back to ArrayBuffer instantiation"),r(n)})})}(),Module.___wasm_call_ctors=function(){return(Module.___wasm_call_ctors=Module.asm.__wasm_call_ctors).apply(null,arguments)},Module._malloc=function(){return($e=Module._malloc=Module.asm.malloc).apply(null,arguments)}),Oe=(Module._ts_language_symbol_count=function(){return(Module._ts_language_symbol_count=Module.asm.ts_language_symbol_count).apply(null,arguments)},Module._ts_language_version=function(){return(Module._ts_language_version=Module.asm.ts_language_version).apply(null,arguments)},Module._ts_language_field_count=function(){return(Module._ts_language_field_count=Module.asm.ts_language_field_count).apply(null,arguments)},Module._ts_language_symbol_name=function(){return(Module._ts_language_symbol_name=Module.asm.ts_language_symbol_name).apply(null,arguments)},Module._ts_language_symbol_for_name=function(){return(Module._ts_language_symbol_for_name=Module.asm.ts_language_symbol_for_name).apply(null,arguments)},Module._ts_language_symbol_type=function(){return(Module._ts_language_symbol_type=Module.asm.ts_language_symbol_type).apply(null,arguments)},Module._ts_language_field_name_for_id=function(){return(Module._ts_language_field_name_for_id=Module.asm.ts_language_field_name_for_id).apply(null,arguments)},Module._memcpy=function(){return(Module._memcpy=Module.asm.memcpy).apply(null,arguments)},Module._free=function(){return(Module._free=Module.asm.free).apply(null,arguments)},Module._calloc=function(){return(Module._calloc=Module.asm.calloc).apply(null,arguments)},Module._ts_parser_delete=function(){return(Module._ts_parser_delete=Module.asm.ts_parser_delete).apply(null,arguments)},Module._ts_parser_reset=function(){return(Module._ts_parser_reset=Module.asm.ts_parser_reset).apply(null,arguments)},Module._ts_parser_set_language=function(){return(Module._ts_parser_set_language=Module.asm.ts_parser_set_language).apply(null,arguments)},Module._ts_parser_timeout_micros=function(){return(Module._ts_parser_timeout_micros=Module.asm.ts_parser_timeout_micros).apply(null,arguments)},Module._ts_parser_set_timeout_micros=function(){return(Module._ts_parser_set_timeout_micros=Module.asm.ts_parser_set_timeout_micros).apply(null,arguments)},Module._memcmp=function(){return(Module._memcmp=Module.asm.memcmp).apply(null,arguments)},Module._ts_query_new=function(){return(Module._ts_query_new=Module.asm.ts_query_new).apply(null,arguments)},Module._ts_query_delete=function(){return(Module._ts_query_delete=Module.asm.ts_query_delete).apply(null,arguments)},Module._iswspace=function(){return(Module._iswspace=Module.asm.iswspace).apply(null,arguments)},Module._iswalnum=function(){return(Module._iswalnum=Module.asm.iswalnum).apply(null,arguments)},Module._ts_query_pattern_count=function(){return(Module._ts_query_pattern_count=Module.asm.ts_query_pattern_count).apply(null,arguments)},Module._ts_query_capture_count=function(){return(Module._ts_query_capture_count=Module.asm.ts_query_capture_count).apply(null,arguments)},Module._ts_query_string_count=function(){return(Module._ts_query_string_count=Module.asm.ts_query_string_count).apply(null,arguments)},Module._ts_query_capture_name_for_id=function(){return(Module._ts_query_capture_name_for_id=Module.asm.ts_query_capture_name_for_id).apply(null,arguments)},Module._ts_query_string_value_for_id=function(){return(Module._ts_query_string_value_for_id=Module.asm.ts_query_string_value_for_id).apply(null,arguments)},Module._ts_query_predicates_for_pattern=function(){return(Module._ts_query_predicates_for_pattern=Module.asm.ts_query_predicates_for_pattern).apply(null,arguments)},Module._ts_tree_copy=function(){return(Module._ts_tree_copy=Module.asm.ts_tree_copy).apply(null,arguments)},Module._ts_tree_delete=function(){return(Module._ts_tree_delete=Module.asm.ts_tree_delete).apply(null,arguments)},Module._ts_init=function(){return(Module._ts_init=Module.asm.ts_init).apply(null,arguments)},Module._ts_parser_new_wasm=function(){return(Module._ts_parser_new_wasm=Module.asm.ts_parser_new_wasm).apply(null,arguments)},Module._ts_parser_enable_logger_wasm=function(){return(Module._ts_parser_enable_logger_wasm=Module.asm.ts_parser_enable_logger_wasm).apply(null,arguments)},Module._ts_parser_parse_wasm=function(){return(Module._ts_parser_parse_wasm=Module.asm.ts_parser_parse_wasm).apply(null,arguments)},Module._ts_language_type_is_named_wasm=function(){return(Module._ts_language_type_is_named_wasm=Module.asm.ts_language_type_is_named_wasm).apply(null,arguments)},Module._ts_language_type_is_visible_wasm=function(){return(Module._ts_language_type_is_visible_wasm=Module.asm.ts_language_type_is_visible_wasm).apply(null,arguments)},Module._ts_tree_root_node_wasm=function(){return(Module._ts_tree_root_node_wasm=Module.asm.ts_tree_root_node_wasm).apply(null,arguments)},Module._ts_tree_edit_wasm=function(){return(Module._ts_tree_edit_wasm=Module.asm.ts_tree_edit_wasm).apply(null,arguments)},Module._ts_tree_get_changed_ranges_wasm=function(){return(Module._ts_tree_get_changed_ranges_wasm=Module.asm.ts_tree_get_changed_ranges_wasm).apply(null,arguments)},Module._ts_tree_cursor_new_wasm=function(){return(Module._ts_tree_cursor_new_wasm=Module.asm.ts_tree_cursor_new_wasm).apply(null,arguments)},Module._ts_tree_cursor_delete_wasm=function(){return(Module._ts_tree_cursor_delete_wasm=Module.asm.ts_tree_cursor_delete_wasm).apply(null,arguments)},Module._ts_tree_cursor_reset_wasm=function(){return(Module._ts_tree_cursor_reset_wasm=Module.asm.ts_tree_cursor_reset_wasm).apply(null,arguments)},Module._ts_tree_cursor_goto_first_child_wasm=function(){return(Module._ts_tree_cursor_goto_first_child_wasm=Module.asm.ts_tree_cursor_goto_first_child_wasm).apply(null,arguments)},Module._ts_tree_cursor_goto_next_sibling_wasm=function(){return(Module._ts_tree_cursor_goto_next_sibling_wasm=Module.asm.ts_tree_cursor_goto_next_sibling_wasm).apply(null,arguments)},Module._ts_tree_cursor_goto_parent_wasm=function(){return(Module._ts_tree_cursor_goto_parent_wasm=Module.asm.ts_tree_cursor_goto_parent_wasm).apply(null,arguments)},Module._ts_tree_cursor_current_node_type_id_wasm=function(){return(Module._ts_tree_cursor_current_node_type_id_wasm=Module.asm.ts_tree_cursor_current_node_type_id_wasm).apply(null,arguments)},Module._ts_tree_cursor_current_node_is_named_wasm=function(){return(Module._ts_tree_cursor_current_node_is_named_wasm=Module.asm.ts_tree_cursor_current_node_is_named_wasm).apply(null,arguments)},Module._ts_tree_cursor_current_node_is_missing_wasm=function(){return(Module._ts_tree_cursor_current_node_is_missing_wasm=Module.asm.ts_tree_cursor_current_node_is_missing_wasm).apply(null,arguments)},Module._ts_tree_cursor_current_node_id_wasm=function(){return(Module._ts_tree_cursor_current_node_id_wasm=Module.asm.ts_tree_cursor_current_node_id_wasm).apply(null,arguments)},Module._ts_tree_cursor_start_position_wasm=function(){return(Module._ts_tree_cursor_start_position_wasm=Module.asm.ts_tree_cursor_start_position_wasm).apply(null,arguments)},Module._ts_tree_cursor_end_position_wasm=function(){return(Module._ts_tree_cursor_end_position_wasm=Module.asm.ts_tree_cursor_end_position_wasm).apply(null,arguments)},Module._ts_tree_cursor_start_index_wasm=function(){return(Module._ts_tree_cursor_start_index_wasm=Module.asm.ts_tree_cursor_start_index_wasm).apply(null,arguments)},Module._ts_tree_cursor_end_index_wasm=function(){return(Module._ts_tree_cursor_end_index_wasm=Module.asm.ts_tree_cursor_end_index_wasm).apply(null,arguments)},Module._ts_tree_cursor_current_field_id_wasm=function(){return(Module._ts_tree_cursor_current_field_id_wasm=Module.asm.ts_tree_cursor_current_field_id_wasm).apply(null,arguments)},Module._ts_tree_cursor_current_node_wasm=function(){return(Module._ts_tree_cursor_current_node_wasm=Module.asm.ts_tree_cursor_current_node_wasm).apply(null,arguments)},Module._ts_node_symbol_wasm=function(){return(Module._ts_node_symbol_wasm=Module.asm.ts_node_symbol_wasm).apply(null,arguments)},Module._ts_node_child_count_wasm=function(){return(Module._ts_node_child_count_wasm=Module.asm.ts_node_child_count_wasm).apply(null,arguments)},Module._ts_node_named_child_count_wasm=function(){return(Module._ts_node_named_child_count_wasm=Module.asm.ts_node_named_child_count_wasm).apply(null,arguments)},Module._ts_node_child_wasm=function(){return(Module._ts_node_child_wasm=Module.asm.ts_node_child_wasm).apply(null,arguments)},Module._ts_node_named_child_wasm=function(){return(Module._ts_node_named_child_wasm=Module.asm.ts_node_named_child_wasm).apply(null,arguments)},Module._ts_node_child_by_field_id_wasm=function(){return(Module._ts_node_child_by_field_id_wasm=Module.asm.ts_node_child_by_field_id_wasm).apply(null,arguments)},Module._ts_node_next_sibling_wasm=function(){return(Module._ts_node_next_sibling_wasm=Module.asm.ts_node_next_sibling_wasm).apply(null,arguments)},Module._ts_node_prev_sibling_wasm=function(){return(Module._ts_node_prev_sibling_wasm=Module.asm.ts_node_prev_sibling_wasm).apply(null,arguments)},Module._ts_node_next_named_sibling_wasm=function(){return(Module._ts_node_next_named_sibling_wasm=Module.asm.ts_node_next_named_sibling_wasm).apply(null,arguments)},Module._ts_node_prev_named_sibling_wasm=function(){return(Module._ts_node_prev_named_sibling_wasm=Module.asm.ts_node_prev_named_sibling_wasm).apply(null,arguments)},Module._ts_node_parent_wasm=function(){return(Module._ts_node_parent_wasm=Module.asm.ts_node_parent_wasm).apply(null,arguments)},Module._ts_node_descendant_for_index_wasm=function(){return(Module._ts_node_descendant_for_index_wasm=Module.asm.ts_node_descendant_for_index_wasm).apply(null,arguments)},Module._ts_node_named_descendant_for_index_wasm=function(){return(Module._ts_node_named_descendant_for_index_wasm=Module.asm.ts_node_named_descendant_for_index_wasm).apply(null,arguments)},Module._ts_node_descendant_for_position_wasm=function(){return(Module._ts_node_descendant_for_position_wasm=Module.asm.ts_node_descendant_for_position_wasm).apply(null,arguments)},Module._ts_node_named_descendant_for_position_wasm=function(){return(Module._ts_node_named_descendant_for_position_wasm=Module.asm.ts_node_named_descendant_for_position_wasm).apply(null,arguments)},Module._ts_node_start_point_wasm=function(){return(Module._ts_node_start_point_wasm=Module.asm.ts_node_start_point_wasm).apply(null,arguments)},Module._ts_node_end_point_wasm=function(){return(Module._ts_node_end_point_wasm=Module.asm.ts_node_end_point_wasm).apply(null,arguments)},Module._ts_node_start_index_wasm=function(){return(Module._ts_node_start_index_wasm=Module.asm.ts_node_start_index_wasm).apply(null,arguments)},Module._ts_node_end_index_wasm=function(){return(Module._ts_node_end_index_wasm=Module.asm.ts_node_end_index_wasm).apply(null,arguments)},Module._ts_node_to_string_wasm=function(){return(Module._ts_node_to_string_wasm=Module.asm.ts_node_to_string_wasm).apply(null,arguments)},Module._ts_node_children_wasm=function(){return(Module._ts_node_children_wasm=Module.asm.ts_node_children_wasm).apply(null,arguments)},Module._ts_node_named_children_wasm=function(){return(Module._ts_node_named_children_wasm=Module.asm.ts_node_named_children_wasm).apply(null,arguments)},Module._ts_node_descendants_of_type_wasm=function(){return(Module._ts_node_descendants_of_type_wasm=Module.asm.ts_node_descendants_of_type_wasm).apply(null,arguments)},Module._ts_node_is_named_wasm=function(){return(Module._ts_node_is_named_wasm=Module.asm.ts_node_is_named_wasm).apply(null,arguments)},Module._ts_node_has_changes_wasm=function(){return(Module._ts_node_has_changes_wasm=Module.asm.ts_node_has_changes_wasm).apply(null,arguments)},Module._ts_node_has_error_wasm=function(){return(Module._ts_node_has_error_wasm=Module.asm.ts_node_has_error_wasm).apply(null,arguments)},Module._ts_node_is_missing_wasm=function(){return(Module._ts_node_is_missing_wasm=Module.asm.ts_node_is_missing_wasm).apply(null,arguments)},Module._ts_query_matches_wasm=function(){return(Module._ts_query_matches_wasm=Module.asm.ts_query_matches_wasm).apply(null,arguments)},Module._ts_query_captures_wasm=function(){return(Module._ts_query_captures_wasm=Module.asm.ts_query_captures_wasm).apply(null,arguments)},Module.___errno_location=function(){return(Oe=Module.___errno_location=Module.asm.__errno_location).apply(null,arguments)}),Ue=(Module._memchr=function(){return(Module._memchr=Module.asm.memchr).apply(null,arguments)},Module._strlen=function(){return(Module._strlen=Module.asm.strlen).apply(null,arguments)},Module._iswdigit=function(){return(Module._iswdigit=Module.asm.iswdigit).apply(null,arguments)},Module._iswalpha=function(){return(Module._iswalpha=Module.asm.iswalpha).apply(null,arguments)},Module._iswlower=function(){return(Module._iswlower=Module.asm.iswlower).apply(null,arguments)},Module._towupper=function(){return(Module._towupper=Module.asm.towupper).apply(null,arguments)},Module.stackSave=function(){return(Ue=Module.stackSave=Module.asm.stackSave).apply(null,arguments)}),je=Module.stackRestore=function(){return(je=Module.stackRestore=Module.asm.stackRestore).apply(null,arguments)},De=Module.stackAlloc=function(){return(De=Module.stackAlloc=Module.asm.stackAlloc).apply(null,arguments)},ze=Module._setThrew=function(){return(ze=Module._setThrew=Module.asm.setThrew).apply(null,arguments)};Module.__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev=function(){return(Module.__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev=Module.asm._ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev).apply(null,arguments)},Module.__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__grow_byEmmmmmm=function(){return(Module.__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__grow_byEmmmmmm=Module.asm._ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__grow_byEmmmmmm).apply(null,arguments)},Module.__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEPKcm=function(){return(Module.__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEPKcm=Module.asm._ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEPKcm).apply(null,arguments)},Module.__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm=function(){return(Module.__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm=Module.asm._ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm).apply(null,arguments)},Module.__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4copyEPcmm=function(){return(Module.__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4copyEPcmm=Module.asm._ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4copyEPcmm).apply(null,arguments)},Module.__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc=function(){return(Module.__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc=Module.asm._ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc).apply(null,arguments)},Module.__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEED2Ev=function(){return(Module.__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEED2Ev=Module.asm._ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEED2Ev).apply(null,arguments)},Module.__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw=function(){return(Module.__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw=Module.asm._ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw).apply(null,arguments)},Module.__ZNKSt3__220__vector_base_commonILb1EE20__throw_length_errorEv=function(){return(Module.__ZNKSt3__220__vector_base_commonILb1EE20__throw_length_errorEv=Module.asm._ZNKSt3__220__vector_base_commonILb1EE20__throw_length_errorEv).apply(null,arguments)},Module.__Znwm=function(){return(Module.__Znwm=Module.asm._Znwm).apply(null,arguments)},Module.__ZdlPv=function(){return(Module.__ZdlPv=Module.asm._ZdlPv).apply(null,arguments)},Module._orig$ts_parser_timeout_micros=function(){return(Module._orig$ts_parser_timeout_micros=Module.asm.orig$ts_parser_timeout_micros).apply(null,arguments)},Module._orig$ts_parser_set_timeout_micros=function(){return(Module._orig$ts_parser_set_timeout_micros=Module.asm.orig$ts_parser_set_timeout_micros).apply(null,arguments)};function Ge(e){this.name="ExitStatus",this.message="Program terminated with exit("+e+")",this.status=e}Module.allocate=function(e,t){var n;return n=t==P?De(e.length):$e(e.length),e.subarray||e.slice?q.set(e,n):q.set(new Uint8Array(e),n),n};ee=function e(){Ze||Be(),Ze||(ee=e)};var He=!1;function Be(e){function t(){Ze||(Ze=!0,Module.calledRun=!0,x||(Q=!0,fe(K),fe(V),Module.onRuntimeInitialized&&Module.onRuntimeInitialized(),Ve&&function(e){var t=Module._main;if(t){var n=(e=e||[]).length+1,r=De(4*(n+1));T[r>>2]=D(o);for(var s=1;s>2)+s]=D(e[s-1]);T[(r>>2)+n]=0;try{Ke(t(n,r),!0)}catch(e){if(e instanceof Ge)return;if("unwind"==e)return;var a=e;e&&"object"==typeof e&&e.stack&&(a=[e,e.stack]),p("exception thrown: "+a),_(1,e)}finally{!0}}}(e),function(){if(Module.postRun)for("function"==typeof Module.postRun&&(Module.postRun=[Module.postRun]);Module.postRun.length;)e=Module.postRun.shift(),X.unshift(e);var e;fe(X)}()))}e=e||s,Y>0||!He&&(function(){if(v.length){if(!d)return te(),void v.reduce(function(e,t){return e.then(function(){return xe(t,{loadAsync:!0,global:!0,nodelete:!0,allowUndefined:!0})})},Promise.resolve()).then(function(){ne(),Ne()});v.forEach(function(e){xe(e,{global:!0,nodelete:!0,allowUndefined:!0})}),Ne()}else Ne()}(),He=!0,Y>0)||(!function(){if(Module.preRun)for("function"==typeof Module.preRun&&(Module.preRun=[Module.preRun]);Module.preRun.length;)e=Module.preRun.shift(),B.unshift(e);var e;fe(B)}(),Y>0||(Module.setStatus?(Module.setStatus("Running..."),setTimeout(function(){setTimeout(function(){Module.setStatus("")},1),t()},1)):t()))}function Ke(e,t){e,t&&ge()&&0===e||(ge()||(!0,Module.onExit&&Module.onExit(e),x=!0),_(e,new Ge(e)))}if(Module.run=Be,Module.preInit)for("function"==typeof Module.preInit&&(Module.preInit=[Module.preInit]);Module.preInit.length>0;)Module.preInit.pop()();var Ve=!0;Module.noInitialRun&&(Ve=!1),Be();const Xe=Module,Qe={},Ye=4,Je=5*Ye,et=2*Ye,tt=2*Ye+2*et,nt={row:0,column:0},rt=/[\w-.]*/g,st=1,ot=2,_t=/^_?tree_sitter_\w+/;var at,ut,it,lt,dt,ct=new Promise(e=>{Module.onRuntimeInitialized=e}).then(()=>{it=Xe._ts_init(),at=S(it,"i32"),ut=S(it+Ye,"i32")});class Parser{static init(){return ct}constructor(){if(null==it)throw new Error("You must first call Parser.init() and wait for it to resolve.");Xe._ts_parser_new_wasm(),this[0]=S(it,"i32"),this[1]=S(it+Ye,"i32")}delete(){Xe._ts_parser_delete(this[0]),Xe._free(this[1]),this[0]=0,this[1]=0}setLanguage(e){let t;if(e){if(e.constructor!==Language)throw new Error("Argument must be a Language");{t=e[0];const n=Xe._ts_language_version(t);if(ne.slice(t,r));else{if("function"!=typeof e)throw new Error("Argument must be a string or a function");lt=e}this.logCallback?(dt=this.logCallback,Xe._ts_parser_enable_logger_wasm(this[0],1)):(dt=null,Xe._ts_parser_enable_logger_wasm(this[0],0));let r=0,s=0;if(n&&n.includedRanges){r=n.includedRanges.length;let e=s=Xe._calloc(r,tt);for(let t=0;t0){let e=n;for(let n=0;n0){let n=t;for(let t=0;t0){let n=t;for(let t=0;t0){let e=a;for(let t=0;t<_;t++)u[t]=wt(this.tree,e),e+=Je}return Xe._free(a),Xe._free(o),u}get nextSibling(){return gt(this),Xe._ts_node_next_sibling_wasm(this.tree[0]),wt(this.tree)}get previousSibling(){return gt(this),Xe._ts_node_prev_sibling_wasm(this.tree[0]),wt(this.tree)}get nextNamedSibling(){return gt(this),Xe._ts_node_next_named_sibling_wasm(this.tree[0]),wt(this.tree)}get previousNamedSibling(){return gt(this),Xe._ts_node_prev_named_sibling_wasm(this.tree[0]),wt(this.tree)}get parent(){return gt(this),Xe._ts_node_parent_wasm(this.tree[0]),wt(this.tree)}descendantForIndex(e,t=e){if("number"!=typeof e||"number"!=typeof t)throw new Error("Arguments must be numbers");gt(this);let n=it+Je;return A(n,e,"i32"),A(n+Ye,t,"i32"),Xe._ts_node_descendant_for_index_wasm(this.tree[0]),wt(this.tree)}namedDescendantForIndex(e,t=e){if("number"!=typeof e||"number"!=typeof t)throw new Error("Arguments must be numbers");gt(this);let n=it+Je;return A(n,e,"i32"),A(n+Ye,t,"i32"),Xe._ts_node_named_descendant_for_index_wasm(this.tree[0]),wt(this.tree)}descendantForPosition(e,t=e){if(!ht(e)||!ht(t))throw new Error("Arguments must be {row, column} objects");gt(this);let n=it+Je;return bt(n,e),bt(n+et,t),Xe._ts_node_descendant_for_position_wasm(this.tree[0]),wt(this.tree)}namedDescendantForPosition(e,t=e){if(!ht(e)||!ht(t))throw new Error("Arguments must be {row, column} objects");gt(this);let n=it+Je;return bt(n,e),bt(n+et,t),Xe._ts_node_named_descendant_for_position_wasm(this.tree[0]),wt(this.tree)}walk(){return gt(this),Xe._ts_tree_cursor_new_wasm(this.tree[0]),new TreeCursor(Qe,this.tree)}toString(){gt(this);const e=Xe._ts_node_to_string_wasm(this.tree[0]),t=function(e){for(var t="";;){var n=q[e++>>0];if(!n)return t;t+=String.fromCharCode(n)}}(e);return Xe._free(e),t}}class TreeCursor{constructor(e,t){pt(e),this.tree=t,Mt(this)}delete(){yt(this),Xe._ts_tree_cursor_delete_wasm(this.tree[0]),this[0]=this[1]=this[2]=0}reset(e){gt(e),yt(this,it+Je),Xe._ts_tree_cursor_reset_wasm(this.tree[0]),Mt(this)}get nodeType(){return this.tree.language.types[this.nodeTypeId]||"ERROR"}get nodeTypeId(){return yt(this),Xe._ts_tree_cursor_current_node_type_id_wasm(this.tree[0])}get nodeId(){return yt(this),Xe._ts_tree_cursor_current_node_id_wasm(this.tree[0])}get nodeIsNamed(){return yt(this),1===Xe._ts_tree_cursor_current_node_is_named_wasm(this.tree[0])}get nodeIsMissing(){return yt(this),1===Xe._ts_tree_cursor_current_node_is_missing_wasm(this.tree[0])}get nodeText(){yt(this);const e=Xe._ts_tree_cursor_start_index_wasm(this.tree[0]),t=Xe._ts_tree_cursor_end_index_wasm(this.tree[0]);return mt(this.tree,e,t)}get startPosition(){return yt(this),Xe._ts_tree_cursor_start_position_wasm(this.tree[0]),vt(it)}get endPosition(){return yt(this),Xe._ts_tree_cursor_end_position_wasm(this.tree[0]),vt(it)}get startIndex(){return yt(this),Xe._ts_tree_cursor_start_index_wasm(this.tree[0])}get endIndex(){return yt(this),Xe._ts_tree_cursor_end_index_wasm(this.tree[0])}currentNode(){return yt(this),Xe._ts_tree_cursor_current_node_wasm(this.tree[0]),wt(this.tree)}currentFieldId(){return yt(this),Xe._ts_tree_cursor_current_field_id_wasm(this.tree[0])}currentFieldName(){return this.tree.language.fields[this.currentFieldId()]}gotoFirstChild(){yt(this);const e=Xe._ts_tree_cursor_goto_first_child_wasm(this.tree[0]);return Mt(this),1===e}gotoNextSibling(){yt(this);const e=Xe._ts_tree_cursor_goto_next_sibling_wasm(this.tree[0]);return Mt(this),1===e}gotoParent(){yt(this);const e=Xe._ts_tree_cursor_goto_parent_wasm(this.tree[0]);return Mt(this),1===e}}class Language{constructor(e,t){pt(e),this[0]=t,this.types=new Array(Xe._ts_language_symbol_count(this[0]));for(let e=0,t=this.types.length;e0){if("string"!==s[0].type)throw new Error("Predicates must begin with a literal value");const t=s[0].value;let n=!0;switch(t){case"not-eq?":n=!1;case"eq?":if(3!==s.length)throw new Error(`Wrong number of arguments to \`#eq?\` predicate. Expected 2, got ${s.length-1}`);if("capture"!==s[1].type)throw new Error(`First argument of \`#eq?\` predicate must be a capture. Got "${s[1].value}"`);if("capture"===s[2].type){const t=s[1].name,r=s[2].name;m[e].push(function(e){let s,o;for(const n of e)n.name===t&&(s=n.node),n.name===r&&(o=n.node);return s.text===o.text===n})}else{const t=s[1].name,r=s[2].value;m[e].push(function(e){for(const s of e)if(s.name===t)return s.node.text===r===n;return!1})}break;case"not-match?":n=!1;case"match?":if(3!==s.length)throw new Error(`Wrong number of arguments to \`#match?\` predicate. Expected 2, got ${s.length-1}.`);if("capture"!==s[1].type)throw new Error(`First argument of \`#match?\` predicate must be a capture. Got "${s[1].value}".`);if("string"!==s[2].type)throw new Error(`Second argument of \`#match?\` predicate must be a string. Got @${s[2].value}.`);const r=s[1].name,o=new RegExp(s[2].value);m[e].push(function(e){for(const t of e)if(t.name===r)return o.test(t.node.text)===n;return!1});break;case"set!":if(s.length<2||s.length>3)throw new Error(`Wrong number of arguments to \`#set!\` predicate. Expected 1 or 2. Got ${s.length-1}.`);if(s.some(e=>"string"!==e.type))throw new Error('Arguments to `#set!` predicate must be a strings.".');i[e]||(i[e]={}),i[e][s[1].value]=s[2]?s[2].value:null;break;case"is?":case"is-not?":if(s.length<2||s.length>3)throw new Error(`Wrong number of arguments to \`#${t}\` predicate. Expected 1 or 2. Got ${s.length-1}.`);if(s.some(e=>"string"!==e.type))throw new Error(`Arguments to \`#${t}\` predicate must be a strings.".`);const _="is?"===t?l:d;_[e]||(_[e]={}),_[e][s[1].value]=s[2]?s[2].value:null;break;default:c[e].push({operator:t,operands:s.slice(1)})}s.length=0}}Object.freeze(i[e]),Object.freeze(l[e]),Object.freeze(d[e])}return Xe._free(n),new Query(Qe,r,a,m,c,Object.freeze(i),Object.freeze(l),Object.freeze(d))}static load(e){let t;if(e instanceof Uint8Array)t=Promise.resolve(e);else{const n=e;if("undefined"!=typeof process&&process.versions&&process.versions.node){const e=require("fs");t=Promise.resolve(e.readFileSync(n))}else t=fetch(n).then(e=>e.arrayBuffer().then(t=>{if(e.ok)return new Uint8Array(t);{const n=new TextDecoder("utf-8").decode(t);throw new Error(`Language.load failed with status ${e.status}.\n\n${n}`)}}))}const n="function"==typeof loadSideModule?loadSideModule:Se;return t.then(e=>n(e,{loadAsync:!0})).then(e=>{const t=Object.keys(e),n=t.find(e=>_t.test(e)&&!e.includes("external_scanner_"));n||console.log(`Couldn't find language function in WASM file. Symbols:\n${JSON.stringify(t,null,2)}`);const r=e[n]();return new Language(Qe,r)})}}class Query{constructor(e,t,n,r,s,o,_,a){pt(e),this[0]=t,this.captureNames=n,this.textPredicates=r,this.predicates=s,this.setProperties=o,this.assertedProperties=_,this.refutedProperties=a,this.exceededMatchLimit=!1}delete(){Xe._ts_query_delete(this[0]),this[0]=0}matches(e,t,n,r){t||(t=nt),n||(n=nt),r||(r={});let s=r.matchLimit;if(void 0===s)s=0;else if("number"!=typeof s)throw new Error("Arguments must be numbers");gt(e),Xe._ts_query_matches_wasm(this[0],e.tree[0],t.row,t.column,n.row,n.column,s);const o=S(it,"i32"),_=S(it+Ye,"i32"),a=S(it+2*Ye,"i32"),u=new Array(o);this.exceededMatchLimit=!!a;let i=0,l=_;for(let t=0;te(s))){u[i++]={pattern:n,captures:s};const e=this.setProperties[n];e&&(u[t].setProperties=e);const r=this.assertedProperties[n];r&&(u[t].assertedProperties=r);const o=this.refutedProperties[n];o&&(u[t].refutedProperties=o)}}return u.length=i,Xe._free(_),u}captures(e,t,n,r){t||(t=nt),n||(n=nt),r||(r={});let s=r.matchLimit;if(void 0===s)s=0;else if("number"!=typeof s)throw new Error("Arguments must be numbers");gt(e),Xe._ts_query_captures_wasm(this[0],e.tree[0],t.row,t.column,n.row,n.column,s);const o=S(it,"i32"),_=S(it+Ye,"i32"),a=S(it+2*Ye,"i32"),u=[];this.exceededMatchLimit=!!a;const i=[];let l=_;for(let t=0;te(i))){const e=i[r],n=this.setProperties[t];n&&(e.setProperties=n);const s=this.assertedProperties[t];s&&(e.assertedProperties=s);const o=this.refutedProperties[t];o&&(e.refutedProperties=o),u.push(e)}}return Xe._free(_),u}predicatesForPattern(e){return this.predicates[e]}didExceedMatchLimit(){return this.exceededMatchLimit}}function mt(e,t,n){const r=n-t;let s=e.textCallback(t,null,n);for(t+=s.length;t0))break;t+=r.length,s+=r}return t>n&&(s=s.slice(0,r)),s}function ft(e,t,n,r){for(let s=0,o=r.length;s t.col1 -GROUP BY lower(foo); - --- Example nested select query -SELECT t.a, (SELECT 1) AS baz, (SELECT 2) -FROM table1, (SELECT a FROM foo WHERE b > 100) AS t; diff --git a/vendored_parsers/tree-sitter-sql/examples/test.sql b/vendored_parsers/tree-sitter-sql/examples/test.sql deleted file mode 100644 index 9b7c94880..000000000 --- a/vendored_parsers/tree-sitter-sql/examples/test.sql +++ /dev/null @@ -1,4 +0,0 @@ -SELECT 1 + 2, NULL, col1::INT, a <> b, TRUE, false WHERE a = b; -CREATE TABLE foo(a TEXT DEFAULT 'foo'); -CREATE TYPE foo AS (a TEXT, b TEXT); -CREATE DOMAIN foo AS TEXT; diff --git a/vendored_parsers/tree-sitter-sql/grammar.js b/vendored_parsers/tree-sitter-sql/grammar.js deleted file mode 100644 index f2d62a6f2..000000000 --- a/vendored_parsers/tree-sitter-sql/grammar.js +++ /dev/null @@ -1,1287 +0,0 @@ -const PREC = { - primary: 8, - unary: 7, - exp: 6, - multiplicative: 5, - additive: 4, - comparative: 3, - and: 2, - or: 1, -}; -const multiplicative_operators = ["*", "/", "%", "<<", ">>", "&"]; -const additive_operators = ["+", "-", "|", "#"]; -const comparative_operators = [ - "<", - "<=", - "<>", - "!=", - "=", - ">", - ">=", - "~", - "!~", - "~*", - "!~*", -]; - -// Generate case insentitive match for SQL keyword -// In case of multiple word keyword provide a seq matcher -function kw(keyword) { - if (keyword.toUpperCase() != keyword) { - throw new Error(`Expected upper case keyword got ${keyword}`); - } - const words = keyword.split(" "); - const regExps = words.map(createCaseInsensitiveRegex); - - return regExps.length == 1 - ? alias(regExps[0], keyword) - : alias(seq(...regExps), keyword.replace(/ /g, "_")); -} - -function createOrReplace(item) { - if (item.toUpperCase() != item) { - throw new Error(`Expected upper case item got ${item}`); - } - return alias( - seq( - createCaseInsensitiveRegex("CREATE"), - field("replace", optional(createCaseInsensitiveRegex("OR REPLACE"))), - createCaseInsensitiveRegex(item), - ), - `CREATE_OR_REPLACE_${item}`, - ); -} - -function createCaseInsensitiveRegex(word) { - return new RegExp( - word - .split("") - .map(letter => `[${letter.toLowerCase()}${letter.toUpperCase()}]`) - .join(""), - ); -} - -function kv(key, value) { - return alias( - value === null - ? createCaseInsensitiveRegex(key) - : seq(createCaseInsensitiveRegex(key), "=", field("value", value)), - key.toLowerCase(), - ); -} - -module.exports = grammar({ - name: "sql", - extras: $ => [$.comment, /[\s\f\uFEFF\u2060\u200B]|\\\r?\n/], - externals: $ => [ - $._dollar_quoted_string_tag, - $._dollar_quoted_string_content, - $._dollar_quoted_string_end_tag, - ], - - rules: { - source_file: $ => repeat($._statement), - - _statement: $ => - seq( - choice( - $.pg_command, - $.begin_statement, - $.commit_statement, - $.rollback_statement, - $.select_statement, - $.update_statement, - $.insert_statement, - $.delete_statement, - $.set_statement, - $.grant_statement, - $.drop_statement, - $.create_statement, - $.alter_statement, - $.truncate_statement, - $.create_type_statement, - $.create_domain_statement, - $.create_index_statement, - $.create_table_statement, - $.create_schema_statement, - $.create_role_statement, - $.create_extension_statement, - $.create_trigger_statement, - $.create_function_statement, - $.comment_statement, - $.create_view_statement, - $.create_materialized_view_statement, - ), - optional(";"), - ), - - _simple_statement: $ => - prec.right( - seq( - choice( - $.pg_command, - $.select_statement, - $.update_statement, - $.insert_statement, - $.delete_statement, - $.set_statement, - $.grant_statement, - $.drop_statement, - $.create_statement, - $.alter_statement, - $.create_type_statement, - $.create_domain_statement, - $.create_table_statement, - $.create_index_statement, - $.create_schema_statement, - $.create_role_statement, - $.create_extension_statement, - $.return_statement, - $.declare_statement, - $.create_view_statement, - $.create_materialized_view_statement, - ), - optional(";"), - ), - ), - - with_clause: $ => - seq(kw("WITH"), optional(kw("RECURSIVE")), commaSep1($.cte)), - - cte: $ => - seq( - $.identifier, - kw("AS"), - optional(seq(optional(kw("NOT")), kw("MATERIALIZED"))), - "(", - choice( - $.select_statement, - $.delete_statement, - $.insert_statement, - $.update_statement, - ), - ")", - ), - - select_statement: $ => seq(optional($.with_clause), $._select_statement), - insert_statement: $ => seq(optional($.with_clause), $._insert_statement), - update_statement: $ => seq(optional($.with_clause), $._update_statement), - delete_statement: $ => seq(optional($.with_clause), $._delete_statement), - - truncate_statement: $ => - seq( - kw("TRUNCATE"), - optional(kw("TABLE")), - optional(kw("ONLY")), - commaSep1($._identifier), - ), - - comment_statement: $ => - seq( - kw("COMMENT ON"), - choice( - seq( - choice(kw("COLUMN"), kw("EXTENSION"), kw("SCHEMA"), kw("TABLE")), - $._identifier, - ), - seq(kw("FUNCTION"), $.function_call), - ), - kw("IS"), - choice($.string, $.NULL), - ), - - begin_statement: $ => - seq(kw("BEGIN"), optional(choice(kw("WORK"), kw("TRANSACTION")))), - commit_statement: $ => - seq(kw("COMMIT"), optional(choice(kw("WORK"), kw("TRANSACTION")))), - rollback_statement: $ => - seq(kw("ROLLBACK"), optional(choice(kw("WORK"), kw("TRANSACTION")))), - - create_statement: $ => - seq( - kw("CREATE"), - optional(choice(kw("TEMP"), kw("TEMPORARY"))), - choice(alias($.sequence, $.create_sequence)), - ), - alter_statement: $ => - seq( - kw("ALTER"), - choice( - alias($.sequence, $.alter_sequence), - $.alter_table, - alias($.alter_schema, $.schema), - ), - ), - alter_table: $ => - seq( - kw("TABLE"), - optional(kw("IF EXISTS")), - optional(kw("ONLY")), - $._identifier, - choice($.alter_table_action, $.alter_table_rename_column), - ), - alter_schema_rename_action: $ => seq(kw("RENAME TO"), $._identifier), - alter_owner_action: $ => - seq( - kw("OWNER TO"), - choice($._identifier, "CURRENT_USER", "CURRENT_ROLE", "SESSION_USER"), - ), - alter_schema: $ => - seq( - kw("SCHEMA"), - $._identifier, - choice( - alias($.alter_schema_rename_action, $.rename), - alias($.alter_owner_action, $.alter_owner), - ), - ), - alter_table_action_alter_column: $ => - seq( - kw("ALTER COLUMN"), - $._identifier, - kw("SET DEFAULT"), - $._column_default_expression, - ), - alter_table_action_add: $ => - seq( - kw("ADD"), - choice(seq(kw("COLUMN"), $.table_column), $._table_constraint), - ), - alter_table_action_set: $ => seq(kw("SET"), $._expression), - alter_table_rename_column: $ => - seq( - kw("RENAME"), - optional(kw("COLUMN")), - $._identifier, - kw("TO"), - $._identifier, - ), - alter_table_action: $ => - choice( - $.alter_table_action_add, - $.alter_table_action_alter_column, - $.alter_table_action_set, - alias($.alter_owner_action, $.alter_owner), - ), - sequence: $ => - prec.right( - seq( - kw("SEQUENCE"), - optional(seq(kw("IF"), optional(kw("NOT")), kw("EXISTS"))), - $._identifier, - optional(seq(kw("AS"), $.type)), - repeat( - choice( - seq(kw("START"), kw("WITH"), $.number), - seq(kw("INCREMENT"), optional(kw("BY")), $.number), - seq(kw("NO"), choice(kw("MINVALUE"), kw("MAXVALUE"))), - seq(kw("CACHE"), $.number), - seq(kw("OWNED BY"), choice($._identifier)), - ), - ), - ), - ), - pg_command: $ => seq(/\\[a-zA-Z]+/, /.*/), - - _compound_statement: $ => - prec.right( - seq( - optional(seq(field("begin_label", $.identifier), ":")), - kw("BEGIN"), - optional(kw("ATOMIC")), - repeat1($._simple_statement), - kw("END"), - optional(field("end_label", $.identifier)), - optional(";"), - ), - ), - return_statement: $ => - seq(kw("RETURN"), choice($._expression, $.select_statement)), - declare_statement: $ => - seq(kw("DECLARE"), $.identifier, $._type, optional($.default_clause)), - - create_function_statement: $ => - prec.right( - seq( - choice(createOrReplace("FUNCTION"), createOrReplace("PROCEDURE")), - $._identifier, - $.create_function_parameters, - optional(seq(kw("RETURNS"), $._create_function_return_type)), - repeat( - choice( - $._function_language, - seq(kw("TRANSFORM FOR TYPE"), commaSep1($.identifier)), - kw("WINDOW"), - seq(optional(kw("NOT")), kw("LEAKPROOF")), - seq(kw("COST"), $.number), - seq(kw("ROWS"), $.number), - seq(kw("SUPPORT"), $.identifier), - $.external_hint, - $.optimizer_hint, - $.parallel_hint, - $.null_hint, - $.deterministic_hint, - $.sql_hint, - $.sql_security_hint, - $.function_body, - ), - ), - ), - ), - external_hint: $ => - choice( - seq(optional(kw("EXTERNAL")), kw("SECURITY INVOKER")), - seq(optional(kw("EXTERNAL")), kw("SECURITY DEFINER")), - ), - optimizer_hint: $ => choice(kw("VOLATILE"), kw("IMMUTABLE"), kw("STABLE")), - parallel_hint: $ => - seq(kw("PARALLEL"), choice(kw("SAFE"), kw("UNSAFE"), kw("RESTRICTED"))), - null_hint: $ => - choice( - kw("CALLED ON NULL INPUT"), - kw("RETURNS NULL ON NULL INPUT"), - kw("STRICT"), - ), - // MySQL hints - deterministic_hint: $ => seq(optional(kw("NOT")), kw("DETERMINISTIC")), - sql_hint: $ => - choice( - kw("CONTAINS SQL"), - kw("NO SQL"), - kw("READS SQL DATA"), - kw("MODIFIES SQL DATA"), - ), - sql_security_hint: $ => - seq(kw("SQL SECURITY"), choice(kw("DEFINER"), kw("INVOKER"))), - - _function_language: $ => - seq( - kw("LANGUAGE"), - alias(choice(/[a-zA-Z]+/, /'[a-zA-Z]+'/), $.language), - ), - _create_function_return_type: $ => - prec.right(choice($.setof, $._type, $.constrained_type)), - setof: $ => - prec.right(seq(kw("SETOF"), choice($._type, $.constrained_type))), - constrained_type: $ => seq($._type, $.null_constraint), - create_function_parameter: $ => - seq( - field( - "argmode", - optional(choice(kw("IN"), kw("OUT"), kw("INOUT"), kw("VARIADIC"))), - ), - optional($.identifier), - choice($._type, $.constrained_type), - optional(seq("=", alias($._expression, $.default))), - ), - create_function_parameters: $ => - seq("(", optional(commaSep1($.create_function_parameter)), ")"), - - function_body: $ => - choice( - $._simple_statement, - $._compound_statement, - seq(kw("AS"), field("script", $.string)), - seq( - kw("AS"), - field("obj_file", $.string), - field("link_symbol", $.string), - ), - ), - - create_trigger_statement: $ => - seq( - kw("CREATE"), - optional(kw("OR REPLACE")), - optional(kw("CONSTRAINT")), - kw("TRIGGER"), - optional(kw("IF NOT EXISTS")), - field("name", $.identifier), - $.trigger_time, - $.trigger_event, - kw("ON"), - field("on_table", $._identifier), - optional($.trigger_reference), - optional($.trigger_preferencing), - optional( - seq( - kw("FOR"), - optional(kw("EACH")), - choice(kw("ROW"), kw("STATEMENT")), - ), - ), - optional($.trigger_condition), - optional($.trigger_order), - $.trigger_body, - ), - trigger_reference: $ => seq(kw("FROM"), $._identifier), - trigger_preferencing: $ => - seq( - kw("REFERENCING"), - repeat1( - seq( - choice(kw("NEW"), kw("OLD")), - kw("TABLE"), - optional(kw("AS")), - $.identifier, - ), - ), - ), - trigger_time: $ => choice(kw("BEFORE"), kw("AFTER"), kw("INSTEAD OF")), - trigger_event: $ => - choice( - kw("INSERT"), - kw("DELETE"), - kw("TRUNCATE"), - seq(kw("UPDATE"), optional(seq(kw("OF"), repeat1($._identifier)))), - ), - // PostgreSQL trigger condition - trigger_condition: $ => seq(kw("WHEN"), $._expression), - // MySQL trigger order - trigger_order: $ => - seq(choice(kw("FOLLOWS"), kw("PRECEDES")), $._identifier), - trigger_body: $ => - choice( - // PostgreSQL style trigger body - seq( - kw("EXECUTE"), - choice(kw("FUNCTION"), kw("PROCEDURE")), - seq( - field("function", $.identifier), - "(", - optional(field("arguments", commaSep1($.string))), - ")", - ), - ), - // MySQL style trigger body - $._simple_statement, - $._compound_statement, - ), - - create_extension_statement: $ => - prec.right( - seq( - kw("CREATE EXTENSION"), - optional(kw("IF NOT EXISTS")), - $._identifier, - optional(kw("WITH")), - repeat( - choice( - seq(kw("SCHEMA"), alias($._identifier, $.schema)), - seq(kw("VERSION"), alias($.string, $.version)), - kw("CASCADE"), - ), - ), - ), - ), - create_role_statement: $ => - prec.right( - seq( - kw("CREATE ROLE"), - $._identifier, - optional(kw("WITH")), - optional($._identifier), - ), - ), - create_schema_statement: $ => - seq(kw("CREATE SCHEMA"), optional(kw("IF NOT EXISTS")), $._identifier), - drop_statement: $ => - seq( - kw("DROP"), - field( - "kind", - choice( - kw("TABLE"), - kw("VIEW"), - kw("INDEX"), - kw("EXTENSION"), - kw("TABLESPACE"), - kw("MATERIALIZED VIEW"), - ), - ), - optional(kw("CONCURRENTLY")), - optional(kw("IF EXISTS")), - field("target", commaSep1($._identifier)), - optional(choice(kw("CASCADE"), kw("RESTRICT"))), - ), - set_statement: $ => - seq( - kw("SET"), - field("scope", optional(choice(kw("SESSION"), kw("LOCAL")))), - $.identifier, - choice("=", kw("TO")), - choice($._expression, kw("DEFAULT")), - ), - grant_statement: $ => - prec.right( - seq( - kw("GRANT"), - choice( - seq(kw("ALL"), optional(kw("PRIVILEGES"))), - repeat( - choice( - kw("SELECT"), - kw("INSERT"), - kw("UPDATE"), - kw("DELETE"), - kw("TRUNCATE"), - kw("REFERENCES"), - kw("TRIGGER"), - kw("USAGE"), - ), - ), - ), - kw("ON"), - field( - "type", - optional( - choice(kw("SCHEMA"), kw("DATABASE"), kw("SEQUENCE"), kw("TABLE")), - ), - ), - $._identifier, - kw("TO"), - choice(seq(optional(kw("GROUP")), $.identifier), kw("PUBLIC")), - optional(kw("WITH GRANT OPTION")), - ), - ), - create_domain_statement: $ => - prec.right( - seq( - kw("CREATE DOMAIN"), - $._identifier, - optional( - seq( - kw("AS"), - $._type, - repeat(choice($.null_constraint, $.check_constraint)), - ), - ), - ), - ), - - create_type_statement: $ => - prec.right( - seq( - kw("CREATE TYPE"), - field("type_name", $._identifier), - optional( - choice( - $.type_spec_composite, - $.type_spec_enum, - $.type_spec_range, - $.type_spec_base, - ), - ), - ), - ), - type_spec_composite: $ => - seq( - kw("AS"), - "(", - commaSep1(seq($.identifier, choice($._type, $.constrained_type))), - ")", - ), - type_spec_enum: $ => - seq(kw("AS"), kw("ENUM"), "(", commaSep($.string), ")"), - type_spec_range: $ => - seq( - kw("AS"), - kw("RANGE"), - "(", - commaSep( - choice( - ...[ - "SUBTYPE", - "SUBTYPE_OPCLASS", - "COLLATION", - "CANONICAL", - "SUBTYPE_DIFF", - "MULTIRANGE_TYPE_NAME", - ].map(k => kv(k, $._identifier)), - ), - ), - ")", - ), - type_spec_base: $ => - seq( - "(", - commaSep( - choice( - ...[ - ["INPUT", $._identifier], - ["OUTPUT", $._identifier], - ["RECEIVE", $._identifier], - ["SEND", $._identifier], - ["TYPMOD_IN", $._identifier], - ["TYPMOD_OUT", $._identifier], - ["ANALYZE", $._identifier], - ["SUBSCRIPT", $._identifier], - ["INTERNALLENGTH", choice($.number, kw("VARIABLE"))], - ["PASSEDBYVALUE", null], - ["ALIGNMENT", $._identifier], - ["STORAGE", $._identifier], - ["LIKE", $._identifier], - ["CATEGORY", $.string], - ["PREFERRED", $.string], - ["DEFAULT", $._expression], - ["ELEMENT", $._identifier], - ["DELIMITER", $.string], - ["COLLATABLE", $._identifier], - ].map(([k, v]) => kv(k, v)), - ), - ), - ")", - ), - - create_index_with_clause: $ => - seq( - kw("WITH"), - "(", - field("storage_parameter", $.identifier), - "=", - // TODO: Option value be special set e.g. accepting enum with ON, OFF, VALUE - $._expression, - ")", - ), - create_index_include_clause: $ => - seq(kw("INCLUDE"), "(", commaSep1($.identifier), ")"), - create_index_statement: $ => - prec.right( - seq( - kw("CREATE"), - optional($.unique_constraint), - kw("INDEX"), - optional(kw("CONCURRENTLY")), - optional( - seq(optional(kw("IF NOT EXISTS")), field("name", $.identifier)), - ), - kw("ON"), - optional(kw("ONLY")), - field("table_name", $._identifier), - optional($.using_clause), - $.index_table_parameters, - optional($.create_index_include_clause), - optional($.create_index_with_clause), - optional($.where_clause), - ), - ), - table_column: $ => - prec.right( - seq( - field("name", $._identifier), - field("type", $._type), - repeat( - choice( - $.default_clause, - $.primary_key_constraint, - $.check_constraint, - $.references_constraint, - $.unique_constraint, - $.null_constraint, - $.named_constraint, - $.direction_constraint, - $.auto_increment_constraint, - ), - ), - ), - ), - auto_increment_constraint: _ => kw("AUTO_INCREMENT"), - direction_constraint: _ => choice(kw("ASC"), kw("DESC")), - named_constraint: $ => seq("CONSTRAINT", $.identifier), - _column_default_expression: $ => - choice( - $._parenthesized_expression, - $.string, - $.number, - $.identifier, - $.function_call, - ), - default_clause: $ => - seq( - kw("DEFAULT"), - // TODO: this should be specific variable-free expression https://www.postgresql.org/docs/9.1/sql-createtable.html - // TODO: simple expression to use for check and default - choice($._column_default_expression, $.type_cast), - ), - table_parameters: $ => - seq( - "(", - optional(commaSep1(choice($.table_column, $._table_constraint))), - ")", - ), - mode: $ => choice(kw("NOT DEFERRABLE"), kw("DEFERRABLE")), - initial_mode: $ => - seq(kw("INITIALLY"), choice(kw("DEFERRED"), kw("IMMEDIATE"))), - _table_constraint: $ => - prec.right( - seq( - optional(seq(kw("CONSTRAINT"), field("name", $._identifier))), - choice( - alias($.table_constraint_foreign_key, $.foreign_key), - alias($.table_constraint_unique, $.unique), - alias($.table_constraint_primary_key, $.primary_key), - alias($.table_constraint_check, $.check), - alias($.table_constraint_exclude, $.exclude), - ), - optional($.mode), - optional($.initial_mode), - ), - ), - table_constraint_check: $ => seq(kw("CHECK"), $._expression), - op_class: $ => $._identifier, - exclude_entry: $ => - seq( - $._identifier, - optional($.op_class), - optional(seq(kw("WITH"), $.binary_operator)), - ), - table_constraint_exclude: $ => - seq( - kw("EXCLUDE"), - optional(seq(kw("USING"), $._identifier)), - "(", - commaSep1($.exclude_entry), - ")", - ), - table_constraint_foreign_key: $ => - seq( - kw("FOREIGN KEY"), - "(", - commaSep1($.identifier), - ")", - $.references_constraint, - ), - table_constraint_unique: $ => - seq(kw("UNIQUE"), "(", commaSep1($._identifier), ")"), - table_constraint_primary_key: $ => - seq(kw("PRIMARY KEY"), "(", commaSep1($._identifier), ")"), - primary_key_constraint: $ => kw("PRIMARY KEY"), - create_table_statement: $ => - seq( - kw("CREATE"), - optional(choice(kw("TEMPORARY"), kw("TEMP"))), - kw("TABLE"), - optional(kw("IF NOT EXISTS")), - $._identifier, - choice(seq(kw("AS"), $.select_statement), $.table_parameters), - optional(kw("WITHOUT OIDS")), - ), - using_clause: $ => seq(kw("USING"), field("method", $.identifier)), - index_table_parameters: $ => - seq( - "(", - commaSep1( - seq( - choice($._expression, $.ordered_expression), - optional($.op_class), - ), - ), - ")", - ), - - create_view_statement: $ => - prec.right( - seq( - kw("CREATE"), - optional(createCaseInsensitiveRegex("OR REPLACE")), - optional(choice(kw("TEMPORARY"), kw("TEMP"))), - kw("VIEW"), - $._identifier, - optional($.view_columns), - optional($.view_options), - $.view_body, - optional($.view_check_option), - ), - ), - view_columns: $ => seq("(", commaSep1($._identifier), ")"), - // PostgreSQL currently only support the SECURITY_BARRIER option - view_option: $ => choice($._identifier, $.assigment_expression), - view_options: $ => seq(kw("WITH"), "(", commaSep1($.view_option), ")"), - // MySQL support - view_check_option: $ => - seq( - kw("WITH"), - optional(choice(kw("CASCADED"), kw("LOCAL"))), - kw("CHECK OPTION"), - ), - view_body: $ => - seq( - kw("AS"), - choice($.select_statement, $.select_subexpression, $.values_clause), - ), - - create_materialized_view_statement: $ => - prec.right( - seq( - kw("CREATE MATERIALIZED VIEW"), - optional(kw("IF NOT EXISTS")), - $._identifier, - optional($.view_columns), - optional($.using_clause), - optional($.view_options), - optional($.tablespace_hint), - $.view_body, - optional($.data_hint), - ), - ), - tablespace_hint: $ => seq(kw("TABLESPACE"), $._identifier), - data_hint: $ => seq(kw("WITH"), optional(kw("NO")), kw("DATA")), - - // SELECT - _select_statement: $ => - prec.right( - seq( - $.select_clause, - optional($.from_clause), - optional(repeat($.join_clause)), - optional($.where_clause), - optional($.group_by_clause), - optional(commaSep1($.window_clause)), - optional($.order_by_clause), - optional($.limit_clause), - optional($.offset_clause), - ), - ), - - group_by_clause: $ => - seq( - kw("GROUP BY"), - commaSep1($.group_expression), - optional($.having_clause), - ), - having_clause: $ => seq(kw("HAVING"), $._expression), - group_expression: $ => - choice( - $._expression, - $.grouping_sets_clause, - $.rollup_clause, - $.cube_clause, - ), - grouping_sets_clause: $ => - seq(kw("GROUPING SETS"), "(", commaSep1($.expression_list), ")"), - rollup_clause: $ => - seq( - kw("ROLLUP"), - "(", - commaSep1(choice($._expression, $.expression_list)), - ")", - ), - cube_clause: $ => - seq( - kw("CUBE"), - "(", - commaSep1(choice($._expression, $.expression_list)), - ")", - ), - expression_list: $ => seq("(", optional(commaSep1($._expression)), ")"), - order_expression: $ => - seq( - $._expression, - optional(alias(choice(kw("ASC"), kw("DESC")), $.order)), - optional( - alias( - seq(kw("NULLS"), choice(kw("FIRST"), kw("LAST"))), - $.nulls_order, - ), - ), - ), - window_clause: $ => - seq(kw("WINDOW"), $.identifier, kw("AS"), $.window_definition), - order_by_clause: $ => seq(kw("ORDER BY"), commaSep1($.order_expression)), - limit_clause: $ => - seq( - kw("LIMIT"), - choice($.number, kw("ALL")), - optional(seq(",", $.number)), // MySQL LIMIT a, b - ), - offset_clause: $ => - prec.right( - seq(kw("OFFSET"), $.number, optional(choice(kw("ROW"), kw("ROWS")))), - ), - fetch_clause: $ => - seq( - kw("FETCH"), - choice(kw("FIRST"), kw("NEXT")), - optional($.number), - choice(kw("ROW"), kw("ROWS")), - kw("ONLY"), - ), - where_clause: $ => seq(kw("WHERE"), $._expression), - _aliased_expression: $ => - seq( - $._expression, - optional(kw("AS")), - $.identifier, - optional(seq("(", commaSep1($.identifier), ")")), - ), - _aliasable_expression: $ => - prec.right(choice($._expression, alias($._aliased_expression, $.alias))), - select_clause_body: $ => - commaSep1( - seq( - $._aliasable_expression, - optional(seq(kw("INTO"), field("into", $.identifier))), - ), - ), - select_clause: $ => - prec.right(seq(kw("SELECT"), optional($.select_clause_body))), - from_clause: $ => seq(kw("FROM"), commaSep1($._aliasable_expression)), - join_type: $ => - seq( - choice( - kw("INNER"), - seq( - choice(kw("LEFT"), kw("RIGHT"), kw("FULL")), - optional(kw("OUTER")), - ), - ), - ), - join_clause: $ => - seq( - optional($.join_type), - kw("JOIN"), - $._aliasable_expression, - kw("ON"), - $._expression, - ), - select_subexpression: $ => - prec(1, seq(optional(kw("LATERAL")), "(", $.select_statement, ")")), - - // UPDATE - _update_statement: $ => - seq( - kw("UPDATE"), - $.identifier, - $.set_clause, - optional($.from_clause), - optional($.where_clause), - ), - set_clause: $ => seq(kw("SET"), $.set_clause_body), - set_clause_body: $ => seq(commaSep1($.assigment_expression)), - assigment_expression: $ => seq($._identifier, "=", $._expression), - - // INSERT - _insert_statement: $ => - seq( - kw("INSERT"), - kw("INTO"), - $._identifier, - optional(seq("(", commaSep1($._identifier), ")")), - choice($.values_clause, $.select_statement, $.set_clause), - ), - values_clause: $ => - seq( - kw("VALUES"), - commaSep1($.values_clause_item), - optional($.order_by_clause), - optional($.limit_clause), - optional($.offset_clause), - optional($.fetch_clause), - ), - values_clause_item: $ => seq("(", commaSep1($._expression), ")"), - - // DELETE - // TODO: support returning clauses - _delete_statement: $ => - seq(kw("DELETE"), $.from_clause, optional($.where_clause)), - - conditional_expression: $ => - seq( - kw("CASE"), - repeat1(seq(kw("WHEN"), $._expression, kw("THEN"), $._expression)), - optional(seq(kw("ELSE"), $._expression)), - kw("END"), - ), - - in_expression: $ => - prec.left( - PREC.comparative, - seq($._expression, optional(kw("NOT")), kw("IN"), $.tuple), - ), - tuple: $ => - seq( - // TODO: maybe collapse with function arguments, but make sure to preserve clarity - "(", - field("elements", commaSep1($._expression)), - ")", - ), - // TODO: named constraints - references_constraint: $ => - seq( - kw("REFERENCES"), - $._identifier, - optional(seq("(", commaSep1($.identifier), ")")), - // seems like a case for https://github.com/tree-sitter/tree-sitter/issues/130 - repeat(choice($.on_update_action, $.on_delete_action)), - ), - on_update_action: $ => - seq(kw("ON UPDATE"), field("action", $._constraint_action)), - on_delete_action: $ => - seq(kw("ON DELETE"), field("action", $._constraint_action)), - _constraint_action: $ => - choice(kw("RESTRICT"), kw("CASCADE"), kw("SET NULL")), - unique_constraint: $ => kw("UNIQUE"), - null_constraint: $ => seq(optional(kw("NOT")), $.NULL), - check_constraint: $ => seq(kw("CHECK"), $._expression), - _constraint: $ => - seq( - choice($.null_constraint, $.check_constraint), - optional($.check_constraint), - ), - function_call: $ => - seq( - optional(kw("LATERAL")), - field("function", $._identifier), - "(", - optional(field("arguments", $._function_call_arguments)), - ")", - optional($.within_group_clause), - optional($.filter_clause), - optional($.over_clause), - ), - _function_call_arguments: $ => - seq( - optional(choice(kw("ALL"), kw("DISTINCT"))), - commaSep1($._expression), - optional($.order_by_clause), - ), - within_group_clause: $ => - seq(kw("WITHIN GROUP"), "(", $.order_by_clause, ")"), - filter_clause: $ => seq(kw("FILTER"), "(", $.where_clause, ")"), - over_clause: $ => - seq(kw("OVER"), choice($.identifier, $.window_definition)), - window_definition: $ => - seq( - "(", - optional($.partition_by_clause), - optional($.order_by_clause), - optional($.frame_clause), - ")", - ), - partition_by_clause: $ => seq(kw("PARTITION BY"), commaSep1($._expression)), - frame_clause: $ => - choice( - seq( - $.frame_kind, - field("frame_start", $.frame_bound), - optional($.frame_exclusion), - ), - seq( - $.frame_kind, - kw("BETWEEN"), - field("frame_start", $.frame_bound), - kw("AND"), - field("frame_end", $.frame_bound), - optional($.frame_exclusion), - ), - ), - frame_kind: $ => choice(kw("RANGE"), kw("ROWS"), kw("GROUPS")), - frame_bound: $ => - choice( - kw("UNBOUNDED PRECEDING"), - seq($._expression, kw("PRECEDING")), - kw("CURRENT ROW"), - seq($._expression, kw("FOLLOWING")), - kw("UNBOUNDED FOLLOWING"), - ), - frame_exclusion: $ => - choice( - kw("EXCLUDE CURRENT ROW"), - kw("EXCLUDE GROUP"), - kw("EXCLUDE TIES"), - kw("EXCLUDE NO OTHERS"), - ), - - _parenthesized_expression: $ => - prec.left(PREC.unary, seq("(", $._expression, ")")), - is_expression: $ => - prec.left( - PREC.comparative, - seq( - $._expression, - kw("IS"), - optional(kw("NOT")), - choice($.NULL, $.TRUE, $.FALSE, $.distinct_from), - ), - ), - distinct_from: $ => prec.left(seq(kw("DISTINCT FROM"), $._expression)), - boolean_expression: $ => - choice( - prec.left(PREC.unary, seq(kw("NOT"), $._expression)), - prec.left(PREC.and, seq($._expression, kw("AND"), $._expression)), - prec.left(PREC.or, seq($._expression, kw("OR"), $._expression)), - ), - at_time_zone_expression: $ => - prec.left( - PREC.primary, - seq($._expression, kw("AT TIME ZONE"), $._expression), - ), - NULL: $ => kw("NULL"), - TRUE: $ => kw("TRUE"), - FALSE: $ => kw("FALSE"), - - number: $ => { - const digits = repeat1(/[0-9]+_?/); - const exponent = seq(/[eE][\+-]?/, digits); - - return token( - seq( - choice( - seq(digits, ".", optional(digits), optional(exponent)), - seq(optional(digits), ".", digits, optional(exponent)), - seq(digits, exponent), - seq(digits), - ), - ), - ); - }, - - _unquoted_identifier: $ => /[a-zA-Z0-9_]+/, - _quoted_identifier: $ => - choice( - seq("`", field("name", /[^`]*/), "`"), // MySQL style quoting - seq('"', field("name", /(""|[^"])*/), '"'), // ANSI QUOTES - ), - identifier: $ => choice($._unquoted_identifier, $._quoted_identifier), - dotted_name: $ => prec.left(PREC.primary, sep2($.identifier, ".")), - _identifier: $ => choice($.identifier, $.dotted_name), - string: $ => - choice( - seq("'", field("content", alias(/(''|[^'])*/, $.content)), "'"), - seq( - $._dollar_quoted_string_tag, - field("content", alias($._dollar_quoted_string_content, $.content)), - $._dollar_quoted_string_end_tag, - ), - ), - json_access: $ => - seq( - $._expression, - choice("->", "->>", "#>", "#>>"), - choice($.string, $.number), - ), - ordered_expression: $ => - seq($._expression, field("order", choice(kw("ASC"), kw("DESC")))), - type: $ => - prec.right( - seq( - $._identifier, - optional(kw("VARYING")), // CHARACTER/BIT VARYING - optional(kw("PRECISION")), // DOUBLE PRECISION - optional(seq("(", commaSep1($.number), ")")), - optional(seq(choice(kw("WITH"), kw("WITHOUT")), kw("TIME ZONE"))), // TIME/TIMESTAMP (n) WITH/WITHOUT TIME ZONE - ), - ), - array_type: $ => - prec.right(seq($._type, repeat1(seq("[", optional($.number), "]")))), - _type: $ => choice($.type, $.array_type), - type_cast: $ => - seq( - // TODO: should be moved to basic expression or something - choice( - $._parenthesized_expression, - $.string, - $._identifier, - $.function_call, - ), - "::", - field("type", $._type), - ), - - // http://stackoverflow.com/questions/13014947/regex-to-match-a-c-style-multiline-comment/36328890#36328890 - comment: $ => - token( - choice(seq("--", /.*/), seq("/*", /[^*]*\*+([^/*][^*]*\*+)*/, "/")), - ), - array_element_access: $ => - seq(choice($.identifier, $.argument_reference), "[", $._expression, "]"), - - unary_expression: $ => - prec( - PREC.unary, - seq( - field( - "operator", - choice( - "+", - "-", - "!!", // Factorial op (Removed in Postgres >= 14) - "~", // Bitwise not - "@", // Absolute value - "|/", // square root - "||/", // cube root - ), - ), - field("operand", $._expression), - ), - ), - - binary_expression: $ => { - const table = [ - [PREC.exp, "^"], - [PREC.multiplicative, choice(...multiplicative_operators)], - [PREC.additive, choice(...additive_operators)], - [PREC.comparative, choice(...comparative_operators)], - ]; - - return choice( - ...table.map(([precedence, operator]) => - prec.left( - precedence, - seq( - field("left", $._expression), - field("operator", operator), - field("right", $._expression), - ), - ), - ), - ); - }, - - binary_operator: $ => choice("=", "&&", "||"), - asterisk_expression: $ => choice("*", seq($._identifier, ".*")), - interval_expression: $ => seq(token(prec(1, kw("INTERVAL"))), $.string), - argument_reference: $ => seq("$", /\d+/), - _expression: $ => - choice( - $.interval_expression, - $.function_call, - $.string, - $.json_access, - $.TRUE, - $.FALSE, - $.NULL, - $.asterisk_expression, - $._identifier, - $.number, - $.in_expression, - $.is_expression, - $.boolean_expression, - $._parenthesized_expression, - $.type_cast, - $.unary_expression, - $.binary_expression, - $.conditional_expression, - $.array_element_access, - $.argument_reference, - $.select_subexpression, - $.at_time_zone_expression, - ), - }, -}); - -function commaSep1(rule) { - return sep1(rule, ","); -} - -function commaSep(rule) { - return optional(sep1(rule, ",")); -} - -function sep1(rule, separator) { - return seq(rule, repeat(seq(separator, rule))); -} - -function sep2(rule, separator) { - return seq(rule, repeat1(seq(separator, rule))); -} diff --git a/vendored_parsers/tree-sitter-sql/package-lock.json b/vendored_parsers/tree-sitter-sql/package-lock.json deleted file mode 100644 index 8b3b5ae35..000000000 --- a/vendored_parsers/tree-sitter-sql/package-lock.json +++ /dev/null @@ -1,69 +0,0 @@ -{ - "name": "tree-sitter-sql", - "version": "0.1.0", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "tree-sitter-sql", - "version": "0.1.0", - "license": "MIT", - "dependencies": { - "nan": "^2.14.2" - }, - "devDependencies": { - "prettier": "^2.4.1", - "tree-sitter-cli": "^0.20.6" - } - }, - "node_modules/nan": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.16.0.tgz", - "integrity": "sha512-UdAqHyFngu7TfQKsCBgAA6pWDkT8MAO7d0jyOecVhN5354xbLqdn8mV9Tat9gepAupm0bt2DbeaSC8vS52MuFA==" - }, - "node_modules/prettier": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.6.2.tgz", - "integrity": "sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/tree-sitter-cli": { - "version": "0.20.6", - "resolved": "https://registry.npmjs.org/tree-sitter-cli/-/tree-sitter-cli-0.20.6.tgz", - "integrity": "sha512-tjbAeuGSMhco/EnsThjWkQbDIYMDmdkWsTPsa/NJAW7bjaki9P7oM9TkLxfdlnm4LXd1wR5wVSM2/RTLtZbm6A==", - "dev": true, - "hasInstallScript": true, - "bin": { - "tree-sitter": "cli.js" - } - } - }, - "dependencies": { - "nan": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.16.0.tgz", - "integrity": "sha512-UdAqHyFngu7TfQKsCBgAA6pWDkT8MAO7d0jyOecVhN5354xbLqdn8mV9Tat9gepAupm0bt2DbeaSC8vS52MuFA==" - }, - "prettier": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.6.2.tgz", - "integrity": "sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==", - "dev": true - }, - "tree-sitter-cli": { - "version": "0.20.6", - "resolved": "https://registry.npmjs.org/tree-sitter-cli/-/tree-sitter-cli-0.20.6.tgz", - "integrity": "sha512-tjbAeuGSMhco/EnsThjWkQbDIYMDmdkWsTPsa/NJAW7bjaki9P7oM9TkLxfdlnm4LXd1wR5wVSM2/RTLtZbm6A==", - "dev": true - } - } -} diff --git a/vendored_parsers/tree-sitter-sql/package.json b/vendored_parsers/tree-sitter-sql/package.json deleted file mode 100644 index cf60f2f1d..000000000 --- a/vendored_parsers/tree-sitter-sql/package.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "name": "tree-sitter-sql", - "version": "0.1.0", - "description": "SQL grammar fom tree-sitter", - "main": "bindings/node", - "scripts": { - "test": "tree-sitter generate && tree-sitter test", - "acceptance": "tree-sitter generate && tree-sitter parse --quiet --stat examples/real_world_stuff/*/*.sql", - "gen": "tree-sitter generate", - "hl": "tree-sitter highlight", - "parse": "tree-sitter parse", - "prettier": "prettier --write .", - "build-wasm": "tree-sitter build-wasm", - "update-playground": "rm -f tree-sitter-sql.wasm && npm run gen && tree-sitter build-wasm", - "playground": "npm run update-playground && tree-sitter playground", - "extract-error": "node ./scripts/extract_error.js" - }, - "keywords": [ - "parser", - "lexer", - "sql" - ], - "repository": "https://github.com/m-novikov/tree-sitter-sql", - "author": "Maksim Novikov ", - "license": "MIT", - "dependencies": { - "nan": "^2.14.2" - }, - "devDependencies": { - "prettier": "^2.4.1", - "tree-sitter-cli": "^0.20.6" - }, - "tree-sitter": [ - { - "scope": "source.sql", - "file-types": [ - "sql" - ] - } - ] -} diff --git a/vendored_parsers/tree-sitter-sql/queries/highlights.scm b/vendored_parsers/tree-sitter-sql/queries/highlights.scm deleted file mode 100644 index 03a15fe38..000000000 --- a/vendored_parsers/tree-sitter-sql/queries/highlights.scm +++ /dev/null @@ -1,114 +0,0 @@ -(string) @string -(number) @number -(comment) @comment - -(function_call - function: (identifier) @function) - -[ - (NULL) - (TRUE) - (FALSE) -] @constant.builtin - -([ - (type_cast - (type (identifier) @type.builtin)) - (create_function_statement - (type (identifier) @type.builtin)) - (create_function_statement - (create_function_parameters - (create_function_parameter (type (identifier) @type.builtin)))) - (create_type_statement - (type_spec_composite (type (identifier) @type.builtin))) - (create_table_statement - (table_parameters - (table_column (type (identifier) @type.builtin)))) - ] - (#match? - @type.builtin - "^(bigint|BIGINT|int8|INT8|bigserial|BIGSERIAL|serial8|SERIAL8|bit|BIT|varbit|VARBIT|boolean|BOOLEAN|bool|BOOL|box|BOX|bytea|BYTEA|character|CHARACTER|char|CHAR|varchar|VARCHAR|cidr|CIDR|circle|CIRCLE|date|DATE|float8|FLOAT8|inet|INET|integer|INTEGER|int|INT|int4|INT4|interval|INTERVAL|json|JSON|jsonb|JSONB|line|LINE|lseg|LSEG|macaddr|MACADDR|money|MONEY|numeric|NUMERIC|decimal|DECIMAL|path|PATH|pg_lsn|PG_LSN|point|POINT|polygon|POLYGON|real|REAL|float4|FLOAT4|smallint|SMALLINT|int2|INT2|smallserial|SMALLSERIAL|serial2|SERIAL2|serial|SERIAL|serial4|SERIAL4|text|TEXT|time|TIME|time|TIME|timestamp|TIMESTAMP|tsquery|TSQUERY|tsvector|TSVECTOR|txid_snapshot|TXID_SNAPSHOT|enum|ENUM|range|RANGE)$")) - -(identifier) @variable - -[ - "::" - "<" - "<=" - "<>" - "=" - ">" - ">=" -] @operator - -[ - "(" - ")" - "[" - "]" -] @punctuation.bracket - -[ - ";" - "." -] @punctuation.delimiter - -[ - (type) - (array_type) -] @type - -[ - (primary_key_constraint) - (unique_constraint) - (null_constraint) -] @keyword - -[ - "AND" - "AS" - "AUTO_INCREMENT" - "CREATE" - "CREATE_DOMAIN" - "CREATE_OR_REPLACE_FUNCTION" - "CREATE_SCHEMA" - "TABLE" - "TEMPORARY" - "CREATE_TYPE" - "DATABASE" - "FROM" - "GRANT" - "GROUP_BY" - "IF_NOT_EXISTS" - "INDEX" - "INNER" - "INSERT" - "INTO" - "IN" - "JOIN" - "LANGUAGE" - "LEFT" - "LOCAL" - "NOT" - "ON" - "OR" - "ORDER_BY" - "OUTER" - "PRIMARY_KEY" - "PUBLIC" - "RETURNS" - "SCHEMA" - "SELECT" - "SESSION" - "SET" - "TABLE" - "TIME_ZONE" - "TO" - "UNIQUE" - "UPDATE" - "USAGE" - "VALUES" - "WHERE" - "WITH" - "WITHOUT" -] @keyword diff --git a/vendored_parsers/tree-sitter-sql/scripts/extract_error.js b/vendored_parsers/tree-sitter-sql/scripts/extract_error.js deleted file mode 100644 index 448635a20..000000000 --- a/vendored_parsers/tree-sitter-sql/scripts/extract_error.js +++ /dev/null @@ -1,42 +0,0 @@ -const { spawn } = require("child_process"); -const args = process.argv.slice(2); -const filename = args[0]; -const parser = spawn("tree-sitter", ["parse", filename]); -const fs = require("fs"); - -let output = ""; -parser.stdout.on("data", data => { - output = output + data; -}); - -parser.on("close", code => { - console.log("Parse exited code: ", code); - if (code == 0) return; - - const arr = output.split("\n"); - const test = "(ERROR [32, 29] - [32, 63])"; - const error = output.match( - /\(ERROR \[(?\d+, \d+)\] - \[(?\d+, \d+)\]\)/, - ); - const { start, end } = error.groups; - const [startRow, startCol] = start.split(", ").map(val => parseInt(val, 10)); - const [endRow, endCol] = end.split(", ").map(val => parseInt(val, 10)); - - fs.readFile(filename, "utf8", (err, data) => { - if (err) { - console.error(err); - return; - } - const offendingLines = data.split("\n").slice(startRow, endRow + 1); - console.log("Offending lines:"); - for (let line of offendingLines) { - console.log(line); - let hlLine = ""; - // TODO: Fix multiline presenation - for (let i = 0; i < line.length; i++) { - hlLine += i < startCol ? " " : "^"; - } - console.log(hlLine); - } - }); -}); diff --git a/vendored_parsers/tree-sitter-sql/src/grammar.json b/vendored_parsers/tree-sitter-sql/src/grammar.json deleted file mode 100644 index 3fdf58198..000000000 --- a/vendored_parsers/tree-sitter-sql/src/grammar.json +++ /dev/null @@ -1,11737 +0,0 @@ -{ - "name": "sql", - "rules": { - "source_file": { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_statement" - } - }, - "_statement": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "pg_command" - }, - { - "type": "SYMBOL", - "name": "begin_statement" - }, - { - "type": "SYMBOL", - "name": "commit_statement" - }, - { - "type": "SYMBOL", - "name": "rollback_statement" - }, - { - "type": "SYMBOL", - "name": "select_statement" - }, - { - "type": "SYMBOL", - "name": "update_statement" - }, - { - "type": "SYMBOL", - "name": "insert_statement" - }, - { - "type": "SYMBOL", - "name": "delete_statement" - }, - { - "type": "SYMBOL", - "name": "set_statement" - }, - { - "type": "SYMBOL", - "name": "grant_statement" - }, - { - "type": "SYMBOL", - "name": "drop_statement" - }, - { - "type": "SYMBOL", - "name": "create_statement" - }, - { - "type": "SYMBOL", - "name": "alter_statement" - }, - { - "type": "SYMBOL", - "name": "truncate_statement" - }, - { - "type": "SYMBOL", - "name": "create_type_statement" - }, - { - "type": "SYMBOL", - "name": "create_domain_statement" - }, - { - "type": "SYMBOL", - "name": "create_index_statement" - }, - { - "type": "SYMBOL", - "name": "create_table_statement" - }, - { - "type": "SYMBOL", - "name": "create_schema_statement" - }, - { - "type": "SYMBOL", - "name": "create_role_statement" - }, - { - "type": "SYMBOL", - "name": "create_extension_statement" - }, - { - "type": "SYMBOL", - "name": "create_trigger_statement" - }, - { - "type": "SYMBOL", - "name": "create_function_statement" - }, - { - "type": "SYMBOL", - "name": "comment_statement" - }, - { - "type": "SYMBOL", - "name": "create_view_statement" - }, - { - "type": "SYMBOL", - "name": "create_materialized_view_statement" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "STRING", - "value": ";" - }, - { - "type": "BLANK" - } - ] - } - ] - }, - "_simple_statement": { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "pg_command" - }, - { - "type": "SYMBOL", - "name": "select_statement" - }, - { - "type": "SYMBOL", - "name": "update_statement" - }, - { - "type": "SYMBOL", - "name": "insert_statement" - }, - { - "type": "SYMBOL", - "name": "delete_statement" - }, - { - "type": "SYMBOL", - "name": "set_statement" - }, - { - "type": "SYMBOL", - "name": "grant_statement" - }, - { - "type": "SYMBOL", - "name": "drop_statement" - }, - { - "type": "SYMBOL", - "name": "create_statement" - }, - { - "type": "SYMBOL", - "name": "alter_statement" - }, - { - "type": "SYMBOL", - "name": "create_type_statement" - }, - { - "type": "SYMBOL", - "name": "create_domain_statement" - }, - { - "type": "SYMBOL", - "name": "create_table_statement" - }, - { - "type": "SYMBOL", - "name": "create_index_statement" - }, - { - "type": "SYMBOL", - "name": "create_schema_statement" - }, - { - "type": "SYMBOL", - "name": "create_role_statement" - }, - { - "type": "SYMBOL", - "name": "create_extension_statement" - }, - { - "type": "SYMBOL", - "name": "return_statement" - }, - { - "type": "SYMBOL", - "name": "declare_statement" - }, - { - "type": "SYMBOL", - "name": "create_view_statement" - }, - { - "type": "SYMBOL", - "name": "create_materialized_view_statement" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "STRING", - "value": ";" - }, - { - "type": "BLANK" - } - ] - } - ] - } - }, - "with_clause": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[wW][iI][tT][hH]" - }, - "named": false, - "value": "WITH" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[rR][eE][cC][uU][rR][sS][iI][vV][eE]" - }, - "named": false, - "value": "RECURSIVE" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "cte" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "cte" - } - ] - } - } - ] - } - ] - }, - "cte": { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "identifier" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][sS]" - }, - "named": false, - "value": "AS" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[nN][oO][tT]" - }, - "named": false, - "value": "NOT" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[mM][aA][tT][eE][rR][iI][aA][lL][iI][zZ][eE][dD]" - }, - "named": false, - "value": "MATERIALIZED" - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "STRING", - "value": "(" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "select_statement" - }, - { - "type": "SYMBOL", - "name": "delete_statement" - }, - { - "type": "SYMBOL", - "name": "insert_statement" - }, - { - "type": "SYMBOL", - "name": "update_statement" - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - "select_statement": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "with_clause" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "SYMBOL", - "name": "_select_statement" - } - ] - }, - "insert_statement": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "with_clause" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "SYMBOL", - "name": "_insert_statement" - } - ] - }, - "update_statement": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "with_clause" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "SYMBOL", - "name": "_update_statement" - } - ] - }, - "delete_statement": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "with_clause" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "SYMBOL", - "name": "_delete_statement" - } - ] - }, - "truncate_statement": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][rR][uU][nN][cC][aA][tT][eE]" - }, - "named": false, - "value": "TRUNCATE" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][aA][bB][lL][eE]" - }, - "named": false, - "value": "TABLE" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[oO][nN][lL][yY]" - }, - "named": false, - "value": "ONLY" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "_identifier" - } - ] - } - } - ] - } - ] - }, - "comment_statement": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[cC][oO][mM][mM][eE][nN][tT]" - }, - { - "type": "PATTERN", - "value": "[oO][nN]" - } - ] - }, - "named": false, - "value": "COMMENT_ON" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[cC][oO][lL][uU][mM][nN]" - }, - "named": false, - "value": "COLUMN" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[eE][xX][tT][eE][nN][sS][iI][oO][nN]" - }, - "named": false, - "value": "EXTENSION" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[sS][cC][hH][eE][mM][aA]" - }, - "named": false, - "value": "SCHEMA" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][aA][bB][lL][eE]" - }, - "named": false, - "value": "TABLE" - } - ] - }, - { - "type": "SYMBOL", - "name": "_identifier" - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[fF][uU][nN][cC][tT][iI][oO][nN]" - }, - "named": false, - "value": "FUNCTION" - }, - { - "type": "SYMBOL", - "name": "function_call" - } - ] - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[iI][sS]" - }, - "named": false, - "value": "IS" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "string" - }, - { - "type": "SYMBOL", - "name": "NULL" - } - ] - } - ] - }, - "begin_statement": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[bB][eE][gG][iI][nN]" - }, - "named": false, - "value": "BEGIN" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[wW][oO][rR][kK]" - }, - "named": false, - "value": "WORK" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][rR][aA][nN][sS][aA][cC][tT][iI][oO][nN]" - }, - "named": false, - "value": "TRANSACTION" - } - ] - }, - { - "type": "BLANK" - } - ] - } - ] - }, - "commit_statement": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[cC][oO][mM][mM][iI][tT]" - }, - "named": false, - "value": "COMMIT" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[wW][oO][rR][kK]" - }, - "named": false, - "value": "WORK" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][rR][aA][nN][sS][aA][cC][tT][iI][oO][nN]" - }, - "named": false, - "value": "TRANSACTION" - } - ] - }, - { - "type": "BLANK" - } - ] - } - ] - }, - "rollback_statement": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[rR][oO][lL][lL][bB][aA][cC][kK]" - }, - "named": false, - "value": "ROLLBACK" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[wW][oO][rR][kK]" - }, - "named": false, - "value": "WORK" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][rR][aA][nN][sS][aA][cC][tT][iI][oO][nN]" - }, - "named": false, - "value": "TRANSACTION" - } - ] - }, - { - "type": "BLANK" - } - ] - } - ] - }, - "create_statement": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[cC][rR][eE][aA][tT][eE]" - }, - "named": false, - "value": "CREATE" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][eE][mM][pP]" - }, - "named": false, - "value": "TEMP" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][eE][mM][pP][oO][rR][aA][rR][yY]" - }, - "named": false, - "value": "TEMPORARY" - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SYMBOL", - "name": "sequence" - }, - "named": true, - "value": "create_sequence" - } - ] - } - ] - }, - "alter_statement": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][lL][tT][eE][rR]" - }, - "named": false, - "value": "ALTER" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SYMBOL", - "name": "sequence" - }, - "named": true, - "value": "alter_sequence" - }, - { - "type": "SYMBOL", - "name": "alter_table" - }, - { - "type": "ALIAS", - "content": { - "type": "SYMBOL", - "name": "alter_schema" - }, - "named": true, - "value": "schema" - } - ] - } - ] - }, - "alter_table": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][aA][bB][lL][eE]" - }, - "named": false, - "value": "TABLE" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[iI][fF]" - }, - { - "type": "PATTERN", - "value": "[eE][xX][iI][sS][tT][sS]" - } - ] - }, - "named": false, - "value": "IF_EXISTS" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[oO][nN][lL][yY]" - }, - "named": false, - "value": "ONLY" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "alter_table_action" - }, - { - "type": "SYMBOL", - "name": "alter_table_rename_column" - } - ] - } - ] - }, - "alter_schema_rename_action": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[rR][eE][nN][aA][mM][eE]" - }, - { - "type": "PATTERN", - "value": "[tT][oO]" - } - ] - }, - "named": false, - "value": "RENAME_TO" - }, - { - "type": "SYMBOL", - "name": "_identifier" - } - ] - }, - "alter_owner_action": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[oO][wW][nN][eE][rR]" - }, - { - "type": "PATTERN", - "value": "[tT][oO]" - } - ] - }, - "named": false, - "value": "OWNER_TO" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "STRING", - "value": "CURRENT_USER" - }, - { - "type": "STRING", - "value": "CURRENT_ROLE" - }, - { - "type": "STRING", - "value": "SESSION_USER" - } - ] - } - ] - }, - "alter_schema": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[sS][cC][hH][eE][mM][aA]" - }, - "named": false, - "value": "SCHEMA" - }, - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SYMBOL", - "name": "alter_schema_rename_action" - }, - "named": true, - "value": "rename" - }, - { - "type": "ALIAS", - "content": { - "type": "SYMBOL", - "name": "alter_owner_action" - }, - "named": true, - "value": "alter_owner" - } - ] - } - ] - }, - "alter_table_action_alter_column": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[aA][lL][tT][eE][rR]" - }, - { - "type": "PATTERN", - "value": "[cC][oO][lL][uU][mM][nN]" - } - ] - }, - "named": false, - "value": "ALTER_COLUMN" - }, - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[sS][eE][tT]" - }, - { - "type": "PATTERN", - "value": "[dD][eE][fF][aA][uU][lL][tT]" - } - ] - }, - "named": false, - "value": "SET_DEFAULT" - }, - { - "type": "SYMBOL", - "name": "_column_default_expression" - } - ] - }, - "alter_table_action_add": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][dD][dD]" - }, - "named": false, - "value": "ADD" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[cC][oO][lL][uU][mM][nN]" - }, - "named": false, - "value": "COLUMN" - }, - { - "type": "SYMBOL", - "name": "table_column" - } - ] - }, - { - "type": "SYMBOL", - "name": "_table_constraint" - } - ] - } - ] - }, - "alter_table_action_set": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[sS][eE][tT]" - }, - "named": false, - "value": "SET" - }, - { - "type": "SYMBOL", - "name": "_expression" - } - ] - }, - "alter_table_rename_column": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[rR][eE][nN][aA][mM][eE]" - }, - "named": false, - "value": "RENAME" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[cC][oO][lL][uU][mM][nN]" - }, - "named": false, - "value": "COLUMN" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][oO]" - }, - "named": false, - "value": "TO" - }, - { - "type": "SYMBOL", - "name": "_identifier" - } - ] - }, - "alter_table_action": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "alter_table_action_add" - }, - { - "type": "SYMBOL", - "name": "alter_table_action_alter_column" - }, - { - "type": "SYMBOL", - "name": "alter_table_action_set" - }, - { - "type": "ALIAS", - "content": { - "type": "SYMBOL", - "name": "alter_owner_action" - }, - "named": true, - "value": "alter_owner" - } - ] - }, - "sequence": { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[sS][eE][qQ][uU][eE][nN][cC][eE]" - }, - "named": false, - "value": "SEQUENCE" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[iI][fF]" - }, - "named": false, - "value": "IF" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[nN][oO][tT]" - }, - "named": false, - "value": "NOT" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[eE][xX][iI][sS][tT][sS]" - }, - "named": false, - "value": "EXISTS" - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][sS]" - }, - "named": false, - "value": "AS" - }, - { - "type": "SYMBOL", - "name": "type" - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "REPEAT", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[sS][tT][aA][rR][tT]" - }, - "named": false, - "value": "START" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[wW][iI][tT][hH]" - }, - "named": false, - "value": "WITH" - }, - { - "type": "SYMBOL", - "name": "number" - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[iI][nN][cC][rR][eE][mM][eE][nN][tT]" - }, - "named": false, - "value": "INCREMENT" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[bB][yY]" - }, - "named": false, - "value": "BY" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "SYMBOL", - "name": "number" - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[nN][oO]" - }, - "named": false, - "value": "NO" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[mM][iI][nN][vV][aA][lL][uU][eE]" - }, - "named": false, - "value": "MINVALUE" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[mM][aA][xX][vV][aA][lL][uU][eE]" - }, - "named": false, - "value": "MAXVALUE" - } - ] - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[cC][aA][cC][hH][eE]" - }, - "named": false, - "value": "CACHE" - }, - { - "type": "SYMBOL", - "name": "number" - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[oO][wW][nN][eE][dD]" - }, - { - "type": "PATTERN", - "value": "[bB][yY]" - } - ] - }, - "named": false, - "value": "OWNED_BY" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_identifier" - } - ] - } - ] - } - ] - } - } - ] - } - }, - "pg_command": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "\\\\[a-zA-Z]+" - }, - { - "type": "PATTERN", - "value": ".*" - } - ] - }, - "_compound_statement": { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "FIELD", - "name": "begin_label", - "content": { - "type": "SYMBOL", - "name": "identifier" - } - }, - { - "type": "STRING", - "value": ":" - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[bB][eE][gG][iI][nN]" - }, - "named": false, - "value": "BEGIN" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][tT][oO][mM][iI][cC]" - }, - "named": false, - "value": "ATOMIC" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "REPEAT1", - "content": { - "type": "SYMBOL", - "name": "_simple_statement" - } - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[eE][nN][dD]" - }, - "named": false, - "value": "END" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "FIELD", - "name": "end_label", - "content": { - "type": "SYMBOL", - "name": "identifier" - } - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "STRING", - "value": ";" - }, - { - "type": "BLANK" - } - ] - } - ] - } - }, - "return_statement": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[rR][eE][tT][uU][rR][nN]" - }, - "named": false, - "value": "RETURN" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "SYMBOL", - "name": "select_statement" - } - ] - } - ] - }, - "declare_statement": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[dD][eE][cC][lL][aA][rR][eE]" - }, - "named": false, - "value": "DECLARE" - }, - { - "type": "SYMBOL", - "name": "identifier" - }, - { - "type": "SYMBOL", - "name": "_type" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "default_clause" - }, - { - "type": "BLANK" - } - ] - } - ] - }, - "create_function_statement": { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[cC][rR][eE][aA][tT][eE]" - }, - { - "type": "FIELD", - "name": "replace", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "PATTERN", - "value": "[oO][rR][ ][rR][eE][pP][lL][aA][cC][eE]" - }, - { - "type": "BLANK" - } - ] - } - }, - { - "type": "PATTERN", - "value": "[fF][uU][nN][cC][tT][iI][oO][nN]" - } - ] - }, - "named": false, - "value": "CREATE_OR_REPLACE_FUNCTION" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[cC][rR][eE][aA][tT][eE]" - }, - { - "type": "FIELD", - "name": "replace", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "PATTERN", - "value": "[oO][rR][ ][rR][eE][pP][lL][aA][cC][eE]" - }, - { - "type": "BLANK" - } - ] - } - }, - { - "type": "PATTERN", - "value": "[pP][rR][oO][cC][eE][dD][uU][rR][eE]" - } - ] - }, - "named": false, - "value": "CREATE_OR_REPLACE_PROCEDURE" - } - ] - }, - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "SYMBOL", - "name": "create_function_parameters" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[rR][eE][tT][uU][rR][nN][sS]" - }, - "named": false, - "value": "RETURNS" - }, - { - "type": "SYMBOL", - "name": "_create_function_return_type" - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "REPEAT", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_function_language" - }, - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[tT][rR][aA][nN][sS][fF][oO][rR][mM]" - }, - { - "type": "PATTERN", - "value": "[fF][oO][rR]" - }, - { - "type": "PATTERN", - "value": "[tT][yY][pP][eE]" - } - ] - }, - "named": false, - "value": "TRANSFORM_FOR_TYPE" - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "identifier" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "identifier" - } - ] - } - } - ] - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[wW][iI][nN][dD][oO][wW]" - }, - "named": false, - "value": "WINDOW" - }, - { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[nN][oO][tT]" - }, - "named": false, - "value": "NOT" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[lL][eE][aA][kK][pP][rR][oO][oO][fF]" - }, - "named": false, - "value": "LEAKPROOF" - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[cC][oO][sS][tT]" - }, - "named": false, - "value": "COST" - }, - { - "type": "SYMBOL", - "name": "number" - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[rR][oO][wW][sS]" - }, - "named": false, - "value": "ROWS" - }, - { - "type": "SYMBOL", - "name": "number" - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[sS][uU][pP][pP][oO][rR][tT]" - }, - "named": false, - "value": "SUPPORT" - }, - { - "type": "SYMBOL", - "name": "identifier" - } - ] - }, - { - "type": "SYMBOL", - "name": "external_hint" - }, - { - "type": "SYMBOL", - "name": "optimizer_hint" - }, - { - "type": "SYMBOL", - "name": "parallel_hint" - }, - { - "type": "SYMBOL", - "name": "null_hint" - }, - { - "type": "SYMBOL", - "name": "deterministic_hint" - }, - { - "type": "SYMBOL", - "name": "sql_hint" - }, - { - "type": "SYMBOL", - "name": "sql_security_hint" - }, - { - "type": "SYMBOL", - "name": "function_body" - } - ] - } - } - ] - } - }, - "external_hint": { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[eE][xX][tT][eE][rR][nN][aA][lL]" - }, - "named": false, - "value": "EXTERNAL" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[sS][eE][cC][uU][rR][iI][tT][yY]" - }, - { - "type": "PATTERN", - "value": "[iI][nN][vV][oO][kK][eE][rR]" - } - ] - }, - "named": false, - "value": "SECURITY_INVOKER" - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[eE][xX][tT][eE][rR][nN][aA][lL]" - }, - "named": false, - "value": "EXTERNAL" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[sS][eE][cC][uU][rR][iI][tT][yY]" - }, - { - "type": "PATTERN", - "value": "[dD][eE][fF][iI][nN][eE][rR]" - } - ] - }, - "named": false, - "value": "SECURITY_DEFINER" - } - ] - } - ] - }, - "optimizer_hint": { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[vV][oO][lL][aA][tT][iI][lL][eE]" - }, - "named": false, - "value": "VOLATILE" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[iI][mM][mM][uU][tT][aA][bB][lL][eE]" - }, - "named": false, - "value": "IMMUTABLE" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[sS][tT][aA][bB][lL][eE]" - }, - "named": false, - "value": "STABLE" - } - ] - }, - "parallel_hint": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[pP][aA][rR][aA][lL][lL][eE][lL]" - }, - "named": false, - "value": "PARALLEL" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[sS][aA][fF][eE]" - }, - "named": false, - "value": "SAFE" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[uU][nN][sS][aA][fF][eE]" - }, - "named": false, - "value": "UNSAFE" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[rR][eE][sS][tT][rR][iI][cC][tT][eE][dD]" - }, - "named": false, - "value": "RESTRICTED" - } - ] - } - ] - }, - "null_hint": { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[cC][aA][lL][lL][eE][dD]" - }, - { - "type": "PATTERN", - "value": "[oO][nN]" - }, - { - "type": "PATTERN", - "value": "[nN][uU][lL][lL]" - }, - { - "type": "PATTERN", - "value": "[iI][nN][pP][uU][tT]" - } - ] - }, - "named": false, - "value": "CALLED_ON_NULL_INPUT" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[rR][eE][tT][uU][rR][nN][sS]" - }, - { - "type": "PATTERN", - "value": "[nN][uU][lL][lL]" - }, - { - "type": "PATTERN", - "value": "[oO][nN]" - }, - { - "type": "PATTERN", - "value": "[nN][uU][lL][lL]" - }, - { - "type": "PATTERN", - "value": "[iI][nN][pP][uU][tT]" - } - ] - }, - "named": false, - "value": "RETURNS_NULL_ON_NULL_INPUT" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[sS][tT][rR][iI][cC][tT]" - }, - "named": false, - "value": "STRICT" - } - ] - }, - "deterministic_hint": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[nN][oO][tT]" - }, - "named": false, - "value": "NOT" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[dD][eE][tT][eE][rR][mM][iI][nN][iI][sS][tT][iI][cC]" - }, - "named": false, - "value": "DETERMINISTIC" - } - ] - }, - "sql_hint": { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[cC][oO][nN][tT][aA][iI][nN][sS]" - }, - { - "type": "PATTERN", - "value": "[sS][qQ][lL]" - } - ] - }, - "named": false, - "value": "CONTAINS_SQL" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[nN][oO]" - }, - { - "type": "PATTERN", - "value": "[sS][qQ][lL]" - } - ] - }, - "named": false, - "value": "NO_SQL" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[rR][eE][aA][dD][sS]" - }, - { - "type": "PATTERN", - "value": "[sS][qQ][lL]" - }, - { - "type": "PATTERN", - "value": "[dD][aA][tT][aA]" - } - ] - }, - "named": false, - "value": "READS_SQL_DATA" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[mM][oO][dD][iI][fF][iI][eE][sS]" - }, - { - "type": "PATTERN", - "value": "[sS][qQ][lL]" - }, - { - "type": "PATTERN", - "value": "[dD][aA][tT][aA]" - } - ] - }, - "named": false, - "value": "MODIFIES_SQL_DATA" - } - ] - }, - "sql_security_hint": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[sS][qQ][lL]" - }, - { - "type": "PATTERN", - "value": "[sS][eE][cC][uU][rR][iI][tT][yY]" - } - ] - }, - "named": false, - "value": "SQL_SECURITY" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[dD][eE][fF][iI][nN][eE][rR]" - }, - "named": false, - "value": "DEFINER" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[iI][nN][vV][oO][kK][eE][rR]" - }, - "named": false, - "value": "INVOKER" - } - ] - } - ] - }, - "_function_language": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[lL][aA][nN][gG][uU][aA][gG][eE]" - }, - "named": false, - "value": "LANGUAGE" - }, - { - "type": "ALIAS", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "PATTERN", - "value": "[a-zA-Z]+" - }, - { - "type": "PATTERN", - "value": "'[a-zA-Z]+'" - } - ] - }, - "named": true, - "value": "language" - } - ] - }, - "_create_function_return_type": { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "setof" - }, - { - "type": "SYMBOL", - "name": "_type" - }, - { - "type": "SYMBOL", - "name": "constrained_type" - } - ] - } - }, - "setof": { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[sS][eE][tT][oO][fF]" - }, - "named": false, - "value": "SETOF" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_type" - }, - { - "type": "SYMBOL", - "name": "constrained_type" - } - ] - } - ] - } - }, - "constrained_type": { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_type" - }, - { - "type": "SYMBOL", - "name": "null_constraint" - } - ] - }, - "create_function_parameter": { - "type": "SEQ", - "members": [ - { - "type": "FIELD", - "name": "argmode", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[iI][nN]" - }, - "named": false, - "value": "IN" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[oO][uU][tT]" - }, - "named": false, - "value": "OUT" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[iI][nN][oO][uU][tT]" - }, - "named": false, - "value": "INOUT" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[vV][aA][rR][iI][aA][dD][iI][cC]" - }, - "named": false, - "value": "VARIADIC" - } - ] - }, - { - "type": "BLANK" - } - ] - } - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "identifier" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_type" - }, - { - "type": "SYMBOL", - "name": "constrained_type" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "=" - }, - { - "type": "ALIAS", - "content": { - "type": "SYMBOL", - "name": "_expression" - }, - "named": true, - "value": "default" - } - ] - }, - { - "type": "BLANK" - } - ] - } - ] - }, - "create_function_parameters": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "(" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "create_function_parameter" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "create_function_parameter" - } - ] - } - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - "function_body": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_simple_statement" - }, - { - "type": "SYMBOL", - "name": "_compound_statement" - }, - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][sS]" - }, - "named": false, - "value": "AS" - }, - { - "type": "FIELD", - "name": "script", - "content": { - "type": "SYMBOL", - "name": "string" - } - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][sS]" - }, - "named": false, - "value": "AS" - }, - { - "type": "FIELD", - "name": "obj_file", - "content": { - "type": "SYMBOL", - "name": "string" - } - }, - { - "type": "FIELD", - "name": "link_symbol", - "content": { - "type": "SYMBOL", - "name": "string" - } - } - ] - } - ] - }, - "create_trigger_statement": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[cC][rR][eE][aA][tT][eE]" - }, - "named": false, - "value": "CREATE" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[oO][rR]" - }, - { - "type": "PATTERN", - "value": "[rR][eE][pP][lL][aA][cC][eE]" - } - ] - }, - "named": false, - "value": "OR_REPLACE" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[cC][oO][nN][sS][tT][rR][aA][iI][nN][tT]" - }, - "named": false, - "value": "CONSTRAINT" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][rR][iI][gG][gG][eE][rR]" - }, - "named": false, - "value": "TRIGGER" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[iI][fF]" - }, - { - "type": "PATTERN", - "value": "[nN][oO][tT]" - }, - { - "type": "PATTERN", - "value": "[eE][xX][iI][sS][tT][sS]" - } - ] - }, - "named": false, - "value": "IF_NOT_EXISTS" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "FIELD", - "name": "name", - "content": { - "type": "SYMBOL", - "name": "identifier" - } - }, - { - "type": "SYMBOL", - "name": "trigger_time" - }, - { - "type": "SYMBOL", - "name": "trigger_event" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[oO][nN]" - }, - "named": false, - "value": "ON" - }, - { - "type": "FIELD", - "name": "on_table", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "trigger_reference" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "trigger_preferencing" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[fF][oO][rR]" - }, - "named": false, - "value": "FOR" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[eE][aA][cC][hH]" - }, - "named": false, - "value": "EACH" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[rR][oO][wW]" - }, - "named": false, - "value": "ROW" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[sS][tT][aA][tT][eE][mM][eE][nN][tT]" - }, - "named": false, - "value": "STATEMENT" - } - ] - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "trigger_condition" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "trigger_order" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "SYMBOL", - "name": "trigger_body" - } - ] - }, - "trigger_reference": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[fF][rR][oO][mM]" - }, - "named": false, - "value": "FROM" - }, - { - "type": "SYMBOL", - "name": "_identifier" - } - ] - }, - "trigger_preferencing": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[rR][eE][fF][eE][rR][eE][nN][cC][iI][nN][gG]" - }, - "named": false, - "value": "REFERENCING" - }, - { - "type": "REPEAT1", - "content": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[nN][eE][wW]" - }, - "named": false, - "value": "NEW" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[oO][lL][dD]" - }, - "named": false, - "value": "OLD" - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][aA][bB][lL][eE]" - }, - "named": false, - "value": "TABLE" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][sS]" - }, - "named": false, - "value": "AS" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "SYMBOL", - "name": "identifier" - } - ] - } - } - ] - }, - "trigger_time": { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[bB][eE][fF][oO][rR][eE]" - }, - "named": false, - "value": "BEFORE" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][fF][tT][eE][rR]" - }, - "named": false, - "value": "AFTER" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[iI][nN][sS][tT][eE][aA][dD]" - }, - { - "type": "PATTERN", - "value": "[oO][fF]" - } - ] - }, - "named": false, - "value": "INSTEAD_OF" - } - ] - }, - "trigger_event": { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[iI][nN][sS][eE][rR][tT]" - }, - "named": false, - "value": "INSERT" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[dD][eE][lL][eE][tT][eE]" - }, - "named": false, - "value": "DELETE" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][rR][uU][nN][cC][aA][tT][eE]" - }, - "named": false, - "value": "TRUNCATE" - }, - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[uU][pP][dD][aA][tT][eE]" - }, - "named": false, - "value": "UPDATE" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[oO][fF]" - }, - "named": false, - "value": "OF" - }, - { - "type": "REPEAT1", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - { - "type": "BLANK" - } - ] - } - ] - } - ] - }, - "trigger_condition": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[wW][hH][eE][nN]" - }, - "named": false, - "value": "WHEN" - }, - { - "type": "SYMBOL", - "name": "_expression" - } - ] - }, - "trigger_order": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[fF][oO][lL][lL][oO][wW][sS]" - }, - "named": false, - "value": "FOLLOWS" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[pP][rR][eE][cC][eE][dD][eE][sS]" - }, - "named": false, - "value": "PRECEDES" - } - ] - }, - { - "type": "SYMBOL", - "name": "_identifier" - } - ] - }, - "trigger_body": { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[eE][xX][eE][cC][uU][tT][eE]" - }, - "named": false, - "value": "EXECUTE" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[fF][uU][nN][cC][tT][iI][oO][nN]" - }, - "named": false, - "value": "FUNCTION" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[pP][rR][oO][cC][eE][dD][uU][rR][eE]" - }, - "named": false, - "value": "PROCEDURE" - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "FIELD", - "name": "function", - "content": { - "type": "SYMBOL", - "name": "identifier" - } - }, - { - "type": "STRING", - "value": "(" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "FIELD", - "name": "arguments", - "content": { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "string" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "string" - } - ] - } - } - ] - } - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - } - ] - }, - { - "type": "SYMBOL", - "name": "_simple_statement" - }, - { - "type": "SYMBOL", - "name": "_compound_statement" - } - ] - }, - "create_extension_statement": { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[cC][rR][eE][aA][tT][eE]" - }, - { - "type": "PATTERN", - "value": "[eE][xX][tT][eE][nN][sS][iI][oO][nN]" - } - ] - }, - "named": false, - "value": "CREATE_EXTENSION" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[iI][fF]" - }, - { - "type": "PATTERN", - "value": "[nN][oO][tT]" - }, - { - "type": "PATTERN", - "value": "[eE][xX][iI][sS][tT][sS]" - } - ] - }, - "named": false, - "value": "IF_NOT_EXISTS" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[wW][iI][tT][hH]" - }, - "named": false, - "value": "WITH" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "REPEAT", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[sS][cC][hH][eE][mM][aA]" - }, - "named": false, - "value": "SCHEMA" - }, - { - "type": "ALIAS", - "content": { - "type": "SYMBOL", - "name": "_identifier" - }, - "named": true, - "value": "schema" - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[vV][eE][rR][sS][iI][oO][nN]" - }, - "named": false, - "value": "VERSION" - }, - { - "type": "ALIAS", - "content": { - "type": "SYMBOL", - "name": "string" - }, - "named": true, - "value": "version" - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[cC][aA][sS][cC][aA][dD][eE]" - }, - "named": false, - "value": "CASCADE" - } - ] - } - } - ] - } - }, - "create_role_statement": { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[cC][rR][eE][aA][tT][eE]" - }, - { - "type": "PATTERN", - "value": "[rR][oO][lL][eE]" - } - ] - }, - "named": false, - "value": "CREATE_ROLE" - }, - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[wW][iI][tT][hH]" - }, - "named": false, - "value": "WITH" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "BLANK" - } - ] - } - ] - } - }, - "create_schema_statement": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[cC][rR][eE][aA][tT][eE]" - }, - { - "type": "PATTERN", - "value": "[sS][cC][hH][eE][mM][aA]" - } - ] - }, - "named": false, - "value": "CREATE_SCHEMA" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[iI][fF]" - }, - { - "type": "PATTERN", - "value": "[nN][oO][tT]" - }, - { - "type": "PATTERN", - "value": "[eE][xX][iI][sS][tT][sS]" - } - ] - }, - "named": false, - "value": "IF_NOT_EXISTS" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "SYMBOL", - "name": "_identifier" - } - ] - }, - "drop_statement": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[dD][rR][oO][pP]" - }, - "named": false, - "value": "DROP" - }, - { - "type": "FIELD", - "name": "kind", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][aA][bB][lL][eE]" - }, - "named": false, - "value": "TABLE" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[vV][iI][eE][wW]" - }, - "named": false, - "value": "VIEW" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[iI][nN][dD][eE][xX]" - }, - "named": false, - "value": "INDEX" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[eE][xX][tT][eE][nN][sS][iI][oO][nN]" - }, - "named": false, - "value": "EXTENSION" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][aA][bB][lL][eE][sS][pP][aA][cC][eE]" - }, - "named": false, - "value": "TABLESPACE" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[mM][aA][tT][eE][rR][iI][aA][lL][iI][zZ][eE][dD]" - }, - { - "type": "PATTERN", - "value": "[vV][iI][eE][wW]" - } - ] - }, - "named": false, - "value": "MATERIALIZED_VIEW" - } - ] - } - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[cC][oO][nN][cC][uU][rR][rR][eE][nN][tT][lL][yY]" - }, - "named": false, - "value": "CONCURRENTLY" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[iI][fF]" - }, - { - "type": "PATTERN", - "value": "[eE][xX][iI][sS][tT][sS]" - } - ] - }, - "named": false, - "value": "IF_EXISTS" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "FIELD", - "name": "target", - "content": { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "_identifier" - } - ] - } - } - ] - } - }, - { - "type": "CHOICE", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[cC][aA][sS][cC][aA][dD][eE]" - }, - "named": false, - "value": "CASCADE" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[rR][eE][sS][tT][rR][iI][cC][tT]" - }, - "named": false, - "value": "RESTRICT" - } - ] - }, - { - "type": "BLANK" - } - ] - } - ] - }, - "set_statement": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[sS][eE][tT]" - }, - "named": false, - "value": "SET" - }, - { - "type": "FIELD", - "name": "scope", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[sS][eE][sS][sS][iI][oO][nN]" - }, - "named": false, - "value": "SESSION" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[lL][oO][cC][aA][lL]" - }, - "named": false, - "value": "LOCAL" - } - ] - }, - { - "type": "BLANK" - } - ] - } - }, - { - "type": "SYMBOL", - "name": "identifier" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "STRING", - "value": "=" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][oO]" - }, - "named": false, - "value": "TO" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[dD][eE][fF][aA][uU][lL][tT]" - }, - "named": false, - "value": "DEFAULT" - } - ] - } - ] - }, - "grant_statement": { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[gG][rR][aA][nN][tT]" - }, - "named": false, - "value": "GRANT" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][lL][lL]" - }, - "named": false, - "value": "ALL" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[pP][rR][iI][vV][iI][lL][eE][gG][eE][sS]" - }, - "named": false, - "value": "PRIVILEGES" - }, - { - "type": "BLANK" - } - ] - } - ] - }, - { - "type": "REPEAT", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[sS][eE][lL][eE][cC][tT]" - }, - "named": false, - "value": "SELECT" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[iI][nN][sS][eE][rR][tT]" - }, - "named": false, - "value": "INSERT" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[uU][pP][dD][aA][tT][eE]" - }, - "named": false, - "value": "UPDATE" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[dD][eE][lL][eE][tT][eE]" - }, - "named": false, - "value": "DELETE" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][rR][uU][nN][cC][aA][tT][eE]" - }, - "named": false, - "value": "TRUNCATE" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[rR][eE][fF][eE][rR][eE][nN][cC][eE][sS]" - }, - "named": false, - "value": "REFERENCES" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][rR][iI][gG][gG][eE][rR]" - }, - "named": false, - "value": "TRIGGER" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[uU][sS][aA][gG][eE]" - }, - "named": false, - "value": "USAGE" - } - ] - } - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[oO][nN]" - }, - "named": false, - "value": "ON" - }, - { - "type": "FIELD", - "name": "type", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[sS][cC][hH][eE][mM][aA]" - }, - "named": false, - "value": "SCHEMA" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[dD][aA][tT][aA][bB][aA][sS][eE]" - }, - "named": false, - "value": "DATABASE" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[sS][eE][qQ][uU][eE][nN][cC][eE]" - }, - "named": false, - "value": "SEQUENCE" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][aA][bB][lL][eE]" - }, - "named": false, - "value": "TABLE" - } - ] - }, - { - "type": "BLANK" - } - ] - } - }, - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][oO]" - }, - "named": false, - "value": "TO" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[gG][rR][oO][uU][pP]" - }, - "named": false, - "value": "GROUP" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "SYMBOL", - "name": "identifier" - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[pP][uU][bB][lL][iI][cC]" - }, - "named": false, - "value": "PUBLIC" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[wW][iI][tT][hH]" - }, - { - "type": "PATTERN", - "value": "[gG][rR][aA][nN][tT]" - }, - { - "type": "PATTERN", - "value": "[oO][pP][tT][iI][oO][nN]" - } - ] - }, - "named": false, - "value": "WITH_GRANT_OPTION" - }, - { - "type": "BLANK" - } - ] - } - ] - } - }, - "create_domain_statement": { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[cC][rR][eE][aA][tT][eE]" - }, - { - "type": "PATTERN", - "value": "[dD][oO][mM][aA][iI][nN]" - } - ] - }, - "named": false, - "value": "CREATE_DOMAIN" - }, - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][sS]" - }, - "named": false, - "value": "AS" - }, - { - "type": "SYMBOL", - "name": "_type" - }, - { - "type": "REPEAT", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "null_constraint" - }, - { - "type": "SYMBOL", - "name": "check_constraint" - } - ] - } - } - ] - }, - { - "type": "BLANK" - } - ] - } - ] - } - }, - "create_type_statement": { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[cC][rR][eE][aA][tT][eE]" - }, - { - "type": "PATTERN", - "value": "[tT][yY][pP][eE]" - } - ] - }, - "named": false, - "value": "CREATE_TYPE" - }, - { - "type": "FIELD", - "name": "type_name", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - }, - { - "type": "CHOICE", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "type_spec_composite" - }, - { - "type": "SYMBOL", - "name": "type_spec_enum" - }, - { - "type": "SYMBOL", - "name": "type_spec_range" - }, - { - "type": "SYMBOL", - "name": "type_spec_base" - } - ] - }, - { - "type": "BLANK" - } - ] - } - ] - } - }, - "type_spec_composite": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][sS]" - }, - "named": false, - "value": "AS" - }, - { - "type": "STRING", - "value": "(" - }, - { - "type": "SEQ", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "identifier" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_type" - }, - { - "type": "SYMBOL", - "name": "constrained_type" - } - ] - } - ] - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "identifier" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_type" - }, - { - "type": "SYMBOL", - "name": "constrained_type" - } - ] - } - ] - } - ] - } - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - "type_spec_enum": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][sS]" - }, - "named": false, - "value": "AS" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[eE][nN][uU][mM]" - }, - "named": false, - "value": "ENUM" - }, - { - "type": "STRING", - "value": "(" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "string" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "string" - } - ] - } - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - "type_spec_range": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][sS]" - }, - "named": false, - "value": "AS" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[rR][aA][nN][gG][eE]" - }, - "named": false, - "value": "RANGE" - }, - { - "type": "STRING", - "value": "(" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[sS][uU][bB][tT][yY][pP][eE]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "subtype" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[sS][uU][bB][tT][yY][pP][eE][__][oO][pP][cC][lL][aA][sS][sS]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "subtype_opclass" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[cC][oO][lL][lL][aA][tT][iI][oO][nN]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "collation" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[cC][aA][nN][oO][nN][iI][cC][aA][lL]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "canonical" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[sS][uU][bB][tT][yY][pP][eE][__][dD][iI][fF][fF]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "subtype_diff" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[mM][uU][lL][tT][iI][rR][aA][nN][gG][eE][__][tT][yY][pP][eE][__][nN][aA][mM][eE]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "multirange_type_name" - } - ] - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[sS][uU][bB][tT][yY][pP][eE]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "subtype" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[sS][uU][bB][tT][yY][pP][eE][__][oO][pP][cC][lL][aA][sS][sS]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "subtype_opclass" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[cC][oO][lL][lL][aA][tT][iI][oO][nN]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "collation" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[cC][aA][nN][oO][nN][iI][cC][aA][lL]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "canonical" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[sS][uU][bB][tT][yY][pP][eE][__][dD][iI][fF][fF]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "subtype_diff" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[mM][uU][lL][tT][iI][rR][aA][nN][gG][eE][__][tT][yY][pP][eE][__][nN][aA][mM][eE]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "multirange_type_name" - } - ] - } - ] - } - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - "type_spec_base": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "(" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[iI][nN][pP][uU][tT]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "input" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[oO][uU][tT][pP][uU][tT]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "output" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[rR][eE][cC][eE][iI][vV][eE]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "receive" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[sS][eE][nN][dD]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "send" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[tT][yY][pP][mM][oO][dD][__][iI][nN]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "typmod_in" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[tT][yY][pP][mM][oO][dD][__][oO][uU][tT]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "typmod_out" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[aA][nN][aA][lL][yY][zZ][eE]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "analyze" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[sS][uU][bB][sS][cC][rR][iI][pP][tT]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "subscript" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[iI][nN][tT][eE][rR][nN][aA][lL][lL][eE][nN][gG][tT][hH]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "number" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[vV][aA][rR][iI][aA][bB][lL][eE]" - }, - "named": false, - "value": "VARIABLE" - } - ] - } - } - ] - }, - "named": false, - "value": "internallength" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[pP][aA][sS][sS][eE][dD][bB][yY][vV][aA][lL][uU][eE]" - }, - "named": false, - "value": "passedbyvalue" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[aA][lL][iI][gG][nN][mM][eE][nN][tT]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "alignment" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[sS][tT][oO][rR][aA][gG][eE]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "storage" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[lL][iI][kK][eE]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "like" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[cC][aA][tT][eE][gG][oO][rR][yY]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "string" - } - } - ] - }, - "named": false, - "value": "category" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[pP][rR][eE][fF][eE][rR][rR][eE][dD]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "string" - } - } - ] - }, - "named": false, - "value": "preferred" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[dD][eE][fF][aA][uU][lL][tT]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_expression" - } - } - ] - }, - "named": false, - "value": "default" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[eE][lL][eE][mM][eE][nN][tT]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "element" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[dD][eE][lL][iI][mM][iI][tT][eE][rR]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "string" - } - } - ] - }, - "named": false, - "value": "delimiter" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[cC][oO][lL][lL][aA][tT][aA][bB][lL][eE]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "collatable" - } - ] - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[iI][nN][pP][uU][tT]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "input" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[oO][uU][tT][pP][uU][tT]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "output" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[rR][eE][cC][eE][iI][vV][eE]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "receive" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[sS][eE][nN][dD]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "send" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[tT][yY][pP][mM][oO][dD][__][iI][nN]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "typmod_in" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[tT][yY][pP][mM][oO][dD][__][oO][uU][tT]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "typmod_out" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[aA][nN][aA][lL][yY][zZ][eE]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "analyze" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[sS][uU][bB][sS][cC][rR][iI][pP][tT]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "subscript" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[iI][nN][tT][eE][rR][nN][aA][lL][lL][eE][nN][gG][tT][hH]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "number" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[vV][aA][rR][iI][aA][bB][lL][eE]" - }, - "named": false, - "value": "VARIABLE" - } - ] - } - } - ] - }, - "named": false, - "value": "internallength" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[pP][aA][sS][sS][eE][dD][bB][yY][vV][aA][lL][uU][eE]" - }, - "named": false, - "value": "passedbyvalue" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[aA][lL][iI][gG][nN][mM][eE][nN][tT]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "alignment" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[sS][tT][oO][rR][aA][gG][eE]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "storage" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[lL][iI][kK][eE]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "like" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[cC][aA][tT][eE][gG][oO][rR][yY]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "string" - } - } - ] - }, - "named": false, - "value": "category" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[pP][rR][eE][fF][eE][rR][rR][eE][dD]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "string" - } - } - ] - }, - "named": false, - "value": "preferred" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[dD][eE][fF][aA][uU][lL][tT]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_expression" - } - } - ] - }, - "named": false, - "value": "default" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[eE][lL][eE][mM][eE][nN][tT]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "element" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[dD][eE][lL][iI][mM][iI][tT][eE][rR]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "string" - } - } - ] - }, - "named": false, - "value": "delimiter" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[cC][oO][lL][lL][aA][tT][aA][bB][lL][eE]" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - "named": false, - "value": "collatable" - } - ] - } - ] - } - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - "create_index_with_clause": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[wW][iI][tT][hH]" - }, - "named": false, - "value": "WITH" - }, - { - "type": "STRING", - "value": "(" - }, - { - "type": "FIELD", - "name": "storage_parameter", - "content": { - "type": "SYMBOL", - "name": "identifier" - } - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - "create_index_include_clause": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[iI][nN][cC][lL][uU][dD][eE]" - }, - "named": false, - "value": "INCLUDE" - }, - { - "type": "STRING", - "value": "(" - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "identifier" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "identifier" - } - ] - } - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - "create_index_statement": { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[cC][rR][eE][aA][tT][eE]" - }, - "named": false, - "value": "CREATE" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "unique_constraint" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[iI][nN][dD][eE][xX]" - }, - "named": false, - "value": "INDEX" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[cC][oO][nN][cC][uU][rR][rR][eE][nN][tT][lL][yY]" - }, - "named": false, - "value": "CONCURRENTLY" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[iI][fF]" - }, - { - "type": "PATTERN", - "value": "[nN][oO][tT]" - }, - { - "type": "PATTERN", - "value": "[eE][xX][iI][sS][tT][sS]" - } - ] - }, - "named": false, - "value": "IF_NOT_EXISTS" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "FIELD", - "name": "name", - "content": { - "type": "SYMBOL", - "name": "identifier" - } - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[oO][nN]" - }, - "named": false, - "value": "ON" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[oO][nN][lL][yY]" - }, - "named": false, - "value": "ONLY" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "FIELD", - "name": "table_name", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "using_clause" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "SYMBOL", - "name": "index_table_parameters" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "create_index_include_clause" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "create_index_with_clause" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "where_clause" - }, - { - "type": "BLANK" - } - ] - } - ] - } - }, - "table_column": { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "FIELD", - "name": "name", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - }, - { - "type": "FIELD", - "name": "type", - "content": { - "type": "SYMBOL", - "name": "_type" - } - }, - { - "type": "REPEAT", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "default_clause" - }, - { - "type": "SYMBOL", - "name": "primary_key_constraint" - }, - { - "type": "SYMBOL", - "name": "check_constraint" - }, - { - "type": "SYMBOL", - "name": "references_constraint" - }, - { - "type": "SYMBOL", - "name": "unique_constraint" - }, - { - "type": "SYMBOL", - "name": "null_constraint" - }, - { - "type": "SYMBOL", - "name": "named_constraint" - }, - { - "type": "SYMBOL", - "name": "direction_constraint" - }, - { - "type": "SYMBOL", - "name": "auto_increment_constraint" - } - ] - } - } - ] - } - }, - "auto_increment_constraint": { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][uU][tT][oO][__][iI][nN][cC][rR][eE][mM][eE][nN][tT]" - }, - "named": false, - "value": "AUTO_INCREMENT" - }, - "direction_constraint": { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][sS][cC]" - }, - "named": false, - "value": "ASC" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[dD][eE][sS][cC]" - }, - "named": false, - "value": "DESC" - } - ] - }, - "named_constraint": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "CONSTRAINT" - }, - { - "type": "SYMBOL", - "name": "identifier" - } - ] - }, - "_column_default_expression": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_parenthesized_expression" - }, - { - "type": "SYMBOL", - "name": "string" - }, - { - "type": "SYMBOL", - "name": "number" - }, - { - "type": "SYMBOL", - "name": "identifier" - }, - { - "type": "SYMBOL", - "name": "function_call" - } - ] - }, - "default_clause": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[dD][eE][fF][aA][uU][lL][tT]" - }, - "named": false, - "value": "DEFAULT" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_column_default_expression" - }, - { - "type": "SYMBOL", - "name": "type_cast" - } - ] - } - ] - }, - "table_parameters": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "(" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "table_column" - }, - { - "type": "SYMBOL", - "name": "_table_constraint" - } - ] - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "table_column" - }, - { - "type": "SYMBOL", - "name": "_table_constraint" - } - ] - } - ] - } - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - "mode": { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[nN][oO][tT]" - }, - { - "type": "PATTERN", - "value": "[dD][eE][fF][eE][rR][rR][aA][bB][lL][eE]" - } - ] - }, - "named": false, - "value": "NOT_DEFERRABLE" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[dD][eE][fF][eE][rR][rR][aA][bB][lL][eE]" - }, - "named": false, - "value": "DEFERRABLE" - } - ] - }, - "initial_mode": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[iI][nN][iI][tT][iI][aA][lL][lL][yY]" - }, - "named": false, - "value": "INITIALLY" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[dD][eE][fF][eE][rR][rR][eE][dD]" - }, - "named": false, - "value": "DEFERRED" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[iI][mM][mM][eE][dD][iI][aA][tT][eE]" - }, - "named": false, - "value": "IMMEDIATE" - } - ] - } - ] - }, - "_table_constraint": { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[cC][oO][nN][sS][tT][rR][aA][iI][nN][tT]" - }, - "named": false, - "value": "CONSTRAINT" - }, - { - "type": "FIELD", - "name": "name", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SYMBOL", - "name": "table_constraint_foreign_key" - }, - "named": true, - "value": "foreign_key" - }, - { - "type": "ALIAS", - "content": { - "type": "SYMBOL", - "name": "table_constraint_unique" - }, - "named": true, - "value": "unique" - }, - { - "type": "ALIAS", - "content": { - "type": "SYMBOL", - "name": "table_constraint_primary_key" - }, - "named": true, - "value": "primary_key" - }, - { - "type": "ALIAS", - "content": { - "type": "SYMBOL", - "name": "table_constraint_check" - }, - "named": true, - "value": "check" - }, - { - "type": "ALIAS", - "content": { - "type": "SYMBOL", - "name": "table_constraint_exclude" - }, - "named": true, - "value": "exclude" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "mode" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "initial_mode" - }, - { - "type": "BLANK" - } - ] - } - ] - } - }, - "table_constraint_check": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[cC][hH][eE][cC][kK]" - }, - "named": false, - "value": "CHECK" - }, - { - "type": "SYMBOL", - "name": "_expression" - } - ] - }, - "op_class": { - "type": "SYMBOL", - "name": "_identifier" - }, - "exclude_entry": { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "op_class" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[wW][iI][tT][hH]" - }, - "named": false, - "value": "WITH" - }, - { - "type": "SYMBOL", - "name": "binary_operator" - } - ] - }, - { - "type": "BLANK" - } - ] - } - ] - }, - "table_constraint_exclude": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[eE][xX][cC][lL][uU][dD][eE]" - }, - "named": false, - "value": "EXCLUDE" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[uU][sS][iI][nN][gG]" - }, - "named": false, - "value": "USING" - }, - { - "type": "SYMBOL", - "name": "_identifier" - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "STRING", - "value": "(" - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "exclude_entry" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "exclude_entry" - } - ] - } - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - "table_constraint_foreign_key": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[fF][oO][rR][eE][iI][gG][nN]" - }, - { - "type": "PATTERN", - "value": "[kK][eE][yY]" - } - ] - }, - "named": false, - "value": "FOREIGN_KEY" - }, - { - "type": "STRING", - "value": "(" - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "identifier" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "identifier" - } - ] - } - } - ] - }, - { - "type": "STRING", - "value": ")" - }, - { - "type": "SYMBOL", - "name": "references_constraint" - } - ] - }, - "table_constraint_unique": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[uU][nN][iI][qQ][uU][eE]" - }, - "named": false, - "value": "UNIQUE" - }, - { - "type": "STRING", - "value": "(" - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "_identifier" - } - ] - } - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - "table_constraint_primary_key": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[pP][rR][iI][mM][aA][rR][yY]" - }, - { - "type": "PATTERN", - "value": "[kK][eE][yY]" - } - ] - }, - "named": false, - "value": "PRIMARY_KEY" - }, - { - "type": "STRING", - "value": "(" - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "_identifier" - } - ] - } - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - "primary_key_constraint": { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[pP][rR][iI][mM][aA][rR][yY]" - }, - { - "type": "PATTERN", - "value": "[kK][eE][yY]" - } - ] - }, - "named": false, - "value": "PRIMARY_KEY" - }, - "create_table_statement": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[cC][rR][eE][aA][tT][eE]" - }, - "named": false, - "value": "CREATE" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][eE][mM][pP][oO][rR][aA][rR][yY]" - }, - "named": false, - "value": "TEMPORARY" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][eE][mM][pP]" - }, - "named": false, - "value": "TEMP" - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][aA][bB][lL][eE]" - }, - "named": false, - "value": "TABLE" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[iI][fF]" - }, - { - "type": "PATTERN", - "value": "[nN][oO][tT]" - }, - { - "type": "PATTERN", - "value": "[eE][xX][iI][sS][tT][sS]" - } - ] - }, - "named": false, - "value": "IF_NOT_EXISTS" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][sS]" - }, - "named": false, - "value": "AS" - }, - { - "type": "SYMBOL", - "name": "select_statement" - } - ] - }, - { - "type": "SYMBOL", - "name": "table_parameters" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[wW][iI][tT][hH][oO][uU][tT]" - }, - { - "type": "PATTERN", - "value": "[oO][iI][dD][sS]" - } - ] - }, - "named": false, - "value": "WITHOUT_OIDS" - }, - { - "type": "BLANK" - } - ] - } - ] - }, - "using_clause": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[uU][sS][iI][nN][gG]" - }, - "named": false, - "value": "USING" - }, - { - "type": "FIELD", - "name": "method", - "content": { - "type": "SYMBOL", - "name": "identifier" - } - } - ] - }, - "index_table_parameters": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "(" - }, - { - "type": "SEQ", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "SYMBOL", - "name": "ordered_expression" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "op_class" - }, - { - "type": "BLANK" - } - ] - } - ] - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "SYMBOL", - "name": "ordered_expression" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "op_class" - }, - { - "type": "BLANK" - } - ] - } - ] - } - ] - } - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - "create_view_statement": { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[cC][rR][eE][aA][tT][eE]" - }, - "named": false, - "value": "CREATE" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "PATTERN", - "value": "[oO][rR][ ][rR][eE][pP][lL][aA][cC][eE]" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][eE][mM][pP][oO][rR][aA][rR][yY]" - }, - "named": false, - "value": "TEMPORARY" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][eE][mM][pP]" - }, - "named": false, - "value": "TEMP" - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[vV][iI][eE][wW]" - }, - "named": false, - "value": "VIEW" - }, - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "view_columns" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "view_options" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "SYMBOL", - "name": "view_body" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "view_check_option" - }, - { - "type": "BLANK" - } - ] - } - ] - } - }, - "view_columns": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "(" - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "_identifier" - } - ] - } - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - "view_option": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "SYMBOL", - "name": "assigment_expression" - } - ] - }, - "view_options": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[wW][iI][tT][hH]" - }, - "named": false, - "value": "WITH" - }, - { - "type": "STRING", - "value": "(" - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "view_option" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "view_option" - } - ] - } - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - "view_check_option": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[wW][iI][tT][hH]" - }, - "named": false, - "value": "WITH" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[cC][aA][sS][cC][aA][dD][eE][dD]" - }, - "named": false, - "value": "CASCADED" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[lL][oO][cC][aA][lL]" - }, - "named": false, - "value": "LOCAL" - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[cC][hH][eE][cC][kK]" - }, - { - "type": "PATTERN", - "value": "[oO][pP][tT][iI][oO][nN]" - } - ] - }, - "named": false, - "value": "CHECK_OPTION" - } - ] - }, - "view_body": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][sS]" - }, - "named": false, - "value": "AS" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "select_statement" - }, - { - "type": "SYMBOL", - "name": "select_subexpression" - }, - { - "type": "SYMBOL", - "name": "values_clause" - } - ] - } - ] - }, - "create_materialized_view_statement": { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[cC][rR][eE][aA][tT][eE]" - }, - { - "type": "PATTERN", - "value": "[mM][aA][tT][eE][rR][iI][aA][lL][iI][zZ][eE][dD]" - }, - { - "type": "PATTERN", - "value": "[vV][iI][eE][wW]" - } - ] - }, - "named": false, - "value": "CREATE_MATERIALIZED_VIEW" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[iI][fF]" - }, - { - "type": "PATTERN", - "value": "[nN][oO][tT]" - }, - { - "type": "PATTERN", - "value": "[eE][xX][iI][sS][tT][sS]" - } - ] - }, - "named": false, - "value": "IF_NOT_EXISTS" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "view_columns" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "using_clause" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "view_options" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "tablespace_hint" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "SYMBOL", - "name": "view_body" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "data_hint" - }, - { - "type": "BLANK" - } - ] - } - ] - } - }, - "tablespace_hint": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][aA][bB][lL][eE][sS][pP][aA][cC][eE]" - }, - "named": false, - "value": "TABLESPACE" - }, - { - "type": "SYMBOL", - "name": "_identifier" - } - ] - }, - "data_hint": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[wW][iI][tT][hH]" - }, - "named": false, - "value": "WITH" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[nN][oO]" - }, - "named": false, - "value": "NO" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[dD][aA][tT][aA]" - }, - "named": false, - "value": "DATA" - } - ] - }, - "_select_statement": { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "select_clause" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "from_clause" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "join_clause" - } - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "where_clause" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "group_by_clause" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "window_clause" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "window_clause" - } - ] - } - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "order_by_clause" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "limit_clause" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "offset_clause" - }, - { - "type": "BLANK" - } - ] - } - ] - } - }, - "group_by_clause": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[gG][rR][oO][uU][pP]" - }, - { - "type": "PATTERN", - "value": "[bB][yY]" - } - ] - }, - "named": false, - "value": "GROUP_BY" - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "group_expression" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "group_expression" - } - ] - } - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "having_clause" - }, - { - "type": "BLANK" - } - ] - } - ] - }, - "having_clause": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[hH][aA][vV][iI][nN][gG]" - }, - "named": false, - "value": "HAVING" - }, - { - "type": "SYMBOL", - "name": "_expression" - } - ] - }, - "group_expression": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "SYMBOL", - "name": "grouping_sets_clause" - }, - { - "type": "SYMBOL", - "name": "rollup_clause" - }, - { - "type": "SYMBOL", - "name": "cube_clause" - } - ] - }, - "grouping_sets_clause": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[gG][rR][oO][uU][pP][iI][nN][gG]" - }, - { - "type": "PATTERN", - "value": "[sS][eE][tT][sS]" - } - ] - }, - "named": false, - "value": "GROUPING_SETS" - }, - { - "type": "STRING", - "value": "(" - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "expression_list" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "expression_list" - } - ] - } - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - "rollup_clause": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[rR][oO][lL][lL][uU][pP]" - }, - "named": false, - "value": "ROLLUP" - }, - { - "type": "STRING", - "value": "(" - }, - { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "SYMBOL", - "name": "expression_list" - } - ] - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "SYMBOL", - "name": "expression_list" - } - ] - } - ] - } - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - "cube_clause": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[cC][uU][bB][eE]" - }, - "named": false, - "value": "CUBE" - }, - { - "type": "STRING", - "value": "(" - }, - { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "SYMBOL", - "name": "expression_list" - } - ] - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "SYMBOL", - "name": "expression_list" - } - ] - } - ] - } - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - "expression_list": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "(" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "_expression" - } - ] - } - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - "order_expression": { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][sS][cC]" - }, - "named": false, - "value": "ASC" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[dD][eE][sS][cC]" - }, - "named": false, - "value": "DESC" - } - ] - }, - "named": true, - "value": "order" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[nN][uU][lL][lL][sS]" - }, - "named": false, - "value": "NULLS" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[fF][iI][rR][sS][tT]" - }, - "named": false, - "value": "FIRST" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[lL][aA][sS][tT]" - }, - "named": false, - "value": "LAST" - } - ] - } - ] - }, - "named": true, - "value": "nulls_order" - }, - { - "type": "BLANK" - } - ] - } - ] - }, - "window_clause": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[wW][iI][nN][dD][oO][wW]" - }, - "named": false, - "value": "WINDOW" - }, - { - "type": "SYMBOL", - "name": "identifier" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][sS]" - }, - "named": false, - "value": "AS" - }, - { - "type": "SYMBOL", - "name": "window_definition" - } - ] - }, - "order_by_clause": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[oO][rR][dD][eE][rR]" - }, - { - "type": "PATTERN", - "value": "[bB][yY]" - } - ] - }, - "named": false, - "value": "ORDER_BY" - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "order_expression" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "order_expression" - } - ] - } - } - ] - } - ] - }, - "limit_clause": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[lL][iI][mM][iI][tT]" - }, - "named": false, - "value": "LIMIT" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "number" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][lL][lL]" - }, - "named": false, - "value": "ALL" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "number" - } - ] - }, - { - "type": "BLANK" - } - ] - } - ] - }, - "offset_clause": { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[oO][fF][fF][sS][eE][tT]" - }, - "named": false, - "value": "OFFSET" - }, - { - "type": "SYMBOL", - "name": "number" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[rR][oO][wW]" - }, - "named": false, - "value": "ROW" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[rR][oO][wW][sS]" - }, - "named": false, - "value": "ROWS" - } - ] - }, - { - "type": "BLANK" - } - ] - } - ] - } - }, - "fetch_clause": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[fF][eE][tT][cC][hH]" - }, - "named": false, - "value": "FETCH" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[fF][iI][rR][sS][tT]" - }, - "named": false, - "value": "FIRST" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[nN][eE][xX][tT]" - }, - "named": false, - "value": "NEXT" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "number" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[rR][oO][wW]" - }, - "named": false, - "value": "ROW" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[rR][oO][wW][sS]" - }, - "named": false, - "value": "ROWS" - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[oO][nN][lL][yY]" - }, - "named": false, - "value": "ONLY" - } - ] - }, - "where_clause": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[wW][hH][eE][rR][eE]" - }, - "named": false, - "value": "WHERE" - }, - { - "type": "SYMBOL", - "name": "_expression" - } - ] - }, - "_aliased_expression": { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][sS]" - }, - "named": false, - "value": "AS" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "SYMBOL", - "name": "identifier" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "(" - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "identifier" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "identifier" - } - ] - } - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - { - "type": "BLANK" - } - ] - } - ] - }, - "_aliasable_expression": { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "ALIAS", - "content": { - "type": "SYMBOL", - "name": "_aliased_expression" - }, - "named": true, - "value": "alias" - } - ] - } - }, - "select_clause_body": { - "type": "SEQ", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_aliasable_expression" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[iI][nN][tT][oO]" - }, - "named": false, - "value": "INTO" - }, - { - "type": "FIELD", - "name": "into", - "content": { - "type": "SYMBOL", - "name": "identifier" - } - } - ] - }, - { - "type": "BLANK" - } - ] - } - ] - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_aliasable_expression" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[iI][nN][tT][oO]" - }, - "named": false, - "value": "INTO" - }, - { - "type": "FIELD", - "name": "into", - "content": { - "type": "SYMBOL", - "name": "identifier" - } - } - ] - }, - { - "type": "BLANK" - } - ] - } - ] - } - ] - } - } - ] - }, - "select_clause": { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[sS][eE][lL][eE][cC][tT]" - }, - "named": false, - "value": "SELECT" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "select_clause_body" - }, - { - "type": "BLANK" - } - ] - } - ] - } - }, - "from_clause": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[fF][rR][oO][mM]" - }, - "named": false, - "value": "FROM" - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_aliasable_expression" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "_aliasable_expression" - } - ] - } - } - ] - } - ] - }, - "join_type": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[iI][nN][nN][eE][rR]" - }, - "named": false, - "value": "INNER" - }, - { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[lL][eE][fF][tT]" - }, - "named": false, - "value": "LEFT" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[rR][iI][gG][hH][tT]" - }, - "named": false, - "value": "RIGHT" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[fF][uU][lL][lL]" - }, - "named": false, - "value": "FULL" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[oO][uU][tT][eE][rR]" - }, - "named": false, - "value": "OUTER" - }, - { - "type": "BLANK" - } - ] - } - ] - } - ] - } - ] - }, - "join_clause": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "join_type" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[jJ][oO][iI][nN]" - }, - "named": false, - "value": "JOIN" - }, - { - "type": "SYMBOL", - "name": "_aliasable_expression" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[oO][nN]" - }, - "named": false, - "value": "ON" - }, - { - "type": "SYMBOL", - "name": "_expression" - } - ] - }, - "select_subexpression": { - "type": "PREC", - "value": 1, - "content": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[lL][aA][tT][eE][rR][aA][lL]" - }, - "named": false, - "value": "LATERAL" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "STRING", - "value": "(" - }, - { - "type": "SYMBOL", - "name": "select_statement" - }, - { - "type": "STRING", - "value": ")" - } - ] - } - }, - "_update_statement": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[uU][pP][dD][aA][tT][eE]" - }, - "named": false, - "value": "UPDATE" - }, - { - "type": "SYMBOL", - "name": "identifier" - }, - { - "type": "SYMBOL", - "name": "set_clause" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "from_clause" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "where_clause" - }, - { - "type": "BLANK" - } - ] - } - ] - }, - "set_clause": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[sS][eE][tT]" - }, - "named": false, - "value": "SET" - }, - { - "type": "SYMBOL", - "name": "set_clause_body" - } - ] - }, - "set_clause_body": { - "type": "SEQ", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "assigment_expression" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "assigment_expression" - } - ] - } - } - ] - } - ] - }, - "assigment_expression": { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "SYMBOL", - "name": "_expression" - } - ] - }, - "_insert_statement": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[iI][nN][sS][eE][rR][tT]" - }, - "named": false, - "value": "INSERT" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[iI][nN][tT][oO]" - }, - "named": false, - "value": "INTO" - }, - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "(" - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "_identifier" - } - ] - } - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "values_clause" - }, - { - "type": "SYMBOL", - "name": "select_statement" - }, - { - "type": "SYMBOL", - "name": "set_clause" - } - ] - } - ] - }, - "values_clause": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[vV][aA][lL][uU][eE][sS]" - }, - "named": false, - "value": "VALUES" - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "values_clause_item" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "values_clause_item" - } - ] - } - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "order_by_clause" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "limit_clause" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "offset_clause" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "fetch_clause" - }, - { - "type": "BLANK" - } - ] - } - ] - }, - "values_clause_item": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "(" - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "_expression" - } - ] - } - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - "_delete_statement": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[dD][eE][lL][eE][tT][eE]" - }, - "named": false, - "value": "DELETE" - }, - { - "type": "SYMBOL", - "name": "from_clause" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "where_clause" - }, - { - "type": "BLANK" - } - ] - } - ] - }, - "conditional_expression": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[cC][aA][sS][eE]" - }, - "named": false, - "value": "CASE" - }, - { - "type": "REPEAT1", - "content": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[wW][hH][eE][nN]" - }, - "named": false, - "value": "WHEN" - }, - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][hH][eE][nN]" - }, - "named": false, - "value": "THEN" - }, - { - "type": "SYMBOL", - "name": "_expression" - } - ] - } - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[eE][lL][sS][eE]" - }, - "named": false, - "value": "ELSE" - }, - { - "type": "SYMBOL", - "name": "_expression" - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[eE][nN][dD]" - }, - "named": false, - "value": "END" - } - ] - }, - "in_expression": { - "type": "PREC_LEFT", - "value": 3, - "content": { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[nN][oO][tT]" - }, - "named": false, - "value": "NOT" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[iI][nN]" - }, - "named": false, - "value": "IN" - }, - { - "type": "SYMBOL", - "name": "tuple" - } - ] - } - }, - "tuple": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "(" - }, - { - "type": "FIELD", - "name": "elements", - "content": { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "_expression" - } - ] - } - } - ] - } - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - "references_constraint": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[rR][eE][fF][eE][rR][eE][nN][cC][eE][sS]" - }, - "named": false, - "value": "REFERENCES" - }, - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "(" - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "identifier" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "identifier" - } - ] - } - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "REPEAT", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "on_update_action" - }, - { - "type": "SYMBOL", - "name": "on_delete_action" - } - ] - } - } - ] - }, - "on_update_action": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[oO][nN]" - }, - { - "type": "PATTERN", - "value": "[uU][pP][dD][aA][tT][eE]" - } - ] - }, - "named": false, - "value": "ON_UPDATE" - }, - { - "type": "FIELD", - "name": "action", - "content": { - "type": "SYMBOL", - "name": "_constraint_action" - } - } - ] - }, - "on_delete_action": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[oO][nN]" - }, - { - "type": "PATTERN", - "value": "[dD][eE][lL][eE][tT][eE]" - } - ] - }, - "named": false, - "value": "ON_DELETE" - }, - { - "type": "FIELD", - "name": "action", - "content": { - "type": "SYMBOL", - "name": "_constraint_action" - } - } - ] - }, - "_constraint_action": { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[rR][eE][sS][tT][rR][iI][cC][tT]" - }, - "named": false, - "value": "RESTRICT" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[cC][aA][sS][cC][aA][dD][eE]" - }, - "named": false, - "value": "CASCADE" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[sS][eE][tT]" - }, - { - "type": "PATTERN", - "value": "[nN][uU][lL][lL]" - } - ] - }, - "named": false, - "value": "SET_NULL" - } - ] - }, - "unique_constraint": { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[uU][nN][iI][qQ][uU][eE]" - }, - "named": false, - "value": "UNIQUE" - }, - "null_constraint": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[nN][oO][tT]" - }, - "named": false, - "value": "NOT" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "SYMBOL", - "name": "NULL" - } - ] - }, - "check_constraint": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[cC][hH][eE][cC][kK]" - }, - "named": false, - "value": "CHECK" - }, - { - "type": "SYMBOL", - "name": "_expression" - } - ] - }, - "_constraint": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "null_constraint" - }, - { - "type": "SYMBOL", - "name": "check_constraint" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "check_constraint" - }, - { - "type": "BLANK" - } - ] - } - ] - }, - "function_call": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[lL][aA][tT][eE][rR][aA][lL]" - }, - "named": false, - "value": "LATERAL" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "FIELD", - "name": "function", - "content": { - "type": "SYMBOL", - "name": "_identifier" - } - }, - { - "type": "STRING", - "value": "(" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "FIELD", - "name": "arguments", - "content": { - "type": "SYMBOL", - "name": "_function_call_arguments" - } - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "STRING", - "value": ")" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "within_group_clause" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "filter_clause" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "over_clause" - }, - { - "type": "BLANK" - } - ] - } - ] - }, - "_function_call_arguments": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][lL][lL]" - }, - "named": false, - "value": "ALL" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[dD][iI][sS][tT][iI][nN][cC][tT]" - }, - "named": false, - "value": "DISTINCT" - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "_expression" - } - ] - } - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "order_by_clause" - }, - { - "type": "BLANK" - } - ] - } - ] - }, - "within_group_clause": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[wW][iI][tT][hH][iI][nN]" - }, - { - "type": "PATTERN", - "value": "[gG][rR][oO][uU][pP]" - } - ] - }, - "named": false, - "value": "WITHIN_GROUP" - }, - { - "type": "STRING", - "value": "(" - }, - { - "type": "SYMBOL", - "name": "order_by_clause" - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - "filter_clause": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[fF][iI][lL][tT][eE][rR]" - }, - "named": false, - "value": "FILTER" - }, - { - "type": "STRING", - "value": "(" - }, - { - "type": "SYMBOL", - "name": "where_clause" - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - "over_clause": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[oO][vV][eE][rR]" - }, - "named": false, - "value": "OVER" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "identifier" - }, - { - "type": "SYMBOL", - "name": "window_definition" - } - ] - } - ] - }, - "window_definition": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "(" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "partition_by_clause" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "order_by_clause" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "frame_clause" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - "partition_by_clause": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[pP][aA][rR][tT][iI][tT][iI][oO][nN]" - }, - { - "type": "PATTERN", - "value": "[bB][yY]" - } - ] - }, - "named": false, - "value": "PARTITION_BY" - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "_expression" - } - ] - } - } - ] - } - ] - }, - "frame_clause": { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "frame_kind" - }, - { - "type": "FIELD", - "name": "frame_start", - "content": { - "type": "SYMBOL", - "name": "frame_bound" - } - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "frame_exclusion" - }, - { - "type": "BLANK" - } - ] - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "frame_kind" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[bB][eE][tT][wW][eE][eE][nN]" - }, - "named": false, - "value": "BETWEEN" - }, - { - "type": "FIELD", - "name": "frame_start", - "content": { - "type": "SYMBOL", - "name": "frame_bound" - } - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][nN][dD]" - }, - "named": false, - "value": "AND" - }, - { - "type": "FIELD", - "name": "frame_end", - "content": { - "type": "SYMBOL", - "name": "frame_bound" - } - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "frame_exclusion" - }, - { - "type": "BLANK" - } - ] - } - ] - } - ] - }, - "frame_kind": { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[rR][aA][nN][gG][eE]" - }, - "named": false, - "value": "RANGE" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[rR][oO][wW][sS]" - }, - "named": false, - "value": "ROWS" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[gG][rR][oO][uU][pP][sS]" - }, - "named": false, - "value": "GROUPS" - } - ] - }, - "frame_bound": { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[uU][nN][bB][oO][uU][nN][dD][eE][dD]" - }, - { - "type": "PATTERN", - "value": "[pP][rR][eE][cC][eE][dD][iI][nN][gG]" - } - ] - }, - "named": false, - "value": "UNBOUNDED_PRECEDING" - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[pP][rR][eE][cC][eE][dD][iI][nN][gG]" - }, - "named": false, - "value": "PRECEDING" - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[cC][uU][rR][rR][eE][nN][tT]" - }, - { - "type": "PATTERN", - "value": "[rR][oO][wW]" - } - ] - }, - "named": false, - "value": "CURRENT_ROW" - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[fF][oO][lL][lL][oO][wW][iI][nN][gG]" - }, - "named": false, - "value": "FOLLOWING" - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[uU][nN][bB][oO][uU][nN][dD][eE][dD]" - }, - { - "type": "PATTERN", - "value": "[fF][oO][lL][lL][oO][wW][iI][nN][gG]" - } - ] - }, - "named": false, - "value": "UNBOUNDED_FOLLOWING" - } - ] - }, - "frame_exclusion": { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[eE][xX][cC][lL][uU][dD][eE]" - }, - { - "type": "PATTERN", - "value": "[cC][uU][rR][rR][eE][nN][tT]" - }, - { - "type": "PATTERN", - "value": "[rR][oO][wW]" - } - ] - }, - "named": false, - "value": "EXCLUDE_CURRENT_ROW" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[eE][xX][cC][lL][uU][dD][eE]" - }, - { - "type": "PATTERN", - "value": "[gG][rR][oO][uU][pP]" - } - ] - }, - "named": false, - "value": "EXCLUDE_GROUP" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[eE][xX][cC][lL][uU][dD][eE]" - }, - { - "type": "PATTERN", - "value": "[tT][iI][eE][sS]" - } - ] - }, - "named": false, - "value": "EXCLUDE_TIES" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[eE][xX][cC][lL][uU][dD][eE]" - }, - { - "type": "PATTERN", - "value": "[nN][oO]" - }, - { - "type": "PATTERN", - "value": "[oO][tT][hH][eE][rR][sS]" - } - ] - }, - "named": false, - "value": "EXCLUDE_NO_OTHERS" - } - ] - }, - "_parenthesized_expression": { - "type": "PREC_LEFT", - "value": 7, - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "(" - }, - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "STRING", - "value": ")" - } - ] - } - }, - "is_expression": { - "type": "PREC_LEFT", - "value": 3, - "content": { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[iI][sS]" - }, - "named": false, - "value": "IS" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[nN][oO][tT]" - }, - "named": false, - "value": "NOT" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "NULL" - }, - { - "type": "SYMBOL", - "name": "TRUE" - }, - { - "type": "SYMBOL", - "name": "FALSE" - }, - { - "type": "SYMBOL", - "name": "distinct_from" - } - ] - } - ] - } - }, - "distinct_from": { - "type": "PREC_LEFT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[dD][iI][sS][tT][iI][nN][cC][tT]" - }, - { - "type": "PATTERN", - "value": "[fF][rR][oO][mM]" - } - ] - }, - "named": false, - "value": "DISTINCT_FROM" - }, - { - "type": "SYMBOL", - "name": "_expression" - } - ] - } - }, - "boolean_expression": { - "type": "CHOICE", - "members": [ - { - "type": "PREC_LEFT", - "value": 7, - "content": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[nN][oO][tT]" - }, - "named": false, - "value": "NOT" - }, - { - "type": "SYMBOL", - "name": "_expression" - } - ] - } - }, - { - "type": "PREC_LEFT", - "value": 2, - "content": { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][nN][dD]" - }, - "named": false, - "value": "AND" - }, - { - "type": "SYMBOL", - "name": "_expression" - } - ] - } - }, - { - "type": "PREC_LEFT", - "value": 1, - "content": { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[oO][rR]" - }, - "named": false, - "value": "OR" - }, - { - "type": "SYMBOL", - "name": "_expression" - } - ] - } - } - ] - }, - "at_time_zone_expression": { - "type": "PREC_LEFT", - "value": 8, - "content": { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[aA][tT]" - }, - { - "type": "PATTERN", - "value": "[tT][iI][mM][eE]" - }, - { - "type": "PATTERN", - "value": "[zZ][oO][nN][eE]" - } - ] - }, - "named": false, - "value": "AT_TIME_ZONE" - }, - { - "type": "SYMBOL", - "name": "_expression" - } - ] - } - }, - "NULL": { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[nN][uU][lL][lL]" - }, - "named": false, - "value": "NULL" - }, - "TRUE": { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[tT][rR][uU][eE]" - }, - "named": false, - "value": "TRUE" - }, - "FALSE": { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[fF][aA][lL][sS][eE]" - }, - "named": false, - "value": "FALSE" - }, - "number": { - "type": "TOKEN", - "content": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "REPEAT1", - "content": { - "type": "PATTERN", - "value": "[0-9]+_?" - } - }, - { - "type": "STRING", - "value": "." - }, - { - "type": "CHOICE", - "members": [ - { - "type": "REPEAT1", - "content": { - "type": "PATTERN", - "value": "[0-9]+_?" - } - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[eE][\\+-]?" - }, - { - "type": "REPEAT1", - "content": { - "type": "PATTERN", - "value": "[0-9]+_?" - } - } - ] - }, - { - "type": "BLANK" - } - ] - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "REPEAT1", - "content": { - "type": "PATTERN", - "value": "[0-9]+_?" - } - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "STRING", - "value": "." - }, - { - "type": "REPEAT1", - "content": { - "type": "PATTERN", - "value": "[0-9]+_?" - } - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[eE][\\+-]?" - }, - { - "type": "REPEAT1", - "content": { - "type": "PATTERN", - "value": "[0-9]+_?" - } - } - ] - }, - { - "type": "BLANK" - } - ] - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "REPEAT1", - "content": { - "type": "PATTERN", - "value": "[0-9]+_?" - } - }, - { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[eE][\\+-]?" - }, - { - "type": "REPEAT1", - "content": { - "type": "PATTERN", - "value": "[0-9]+_?" - } - } - ] - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "REPEAT1", - "content": { - "type": "PATTERN", - "value": "[0-9]+_?" - } - } - ] - } - ] - } - ] - } - }, - "_unquoted_identifier": { - "type": "PATTERN", - "value": "[a-zA-Z0-9_]+" - }, - "_quoted_identifier": { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "`" - }, - { - "type": "FIELD", - "name": "name", - "content": { - "type": "PATTERN", - "value": "[^`]*" - } - }, - { - "type": "STRING", - "value": "`" - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "\"" - }, - { - "type": "FIELD", - "name": "name", - "content": { - "type": "PATTERN", - "value": "(\"\"|[^\"])*" - } - }, - { - "type": "STRING", - "value": "\"" - } - ] - } - ] - }, - "identifier": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_unquoted_identifier" - }, - { - "type": "SYMBOL", - "name": "_quoted_identifier" - } - ] - }, - "dotted_name": { - "type": "PREC_LEFT", - "value": 8, - "content": { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "identifier" - }, - { - "type": "REPEAT1", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "." - }, - { - "type": "SYMBOL", - "name": "identifier" - } - ] - } - } - ] - } - }, - "_identifier": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "identifier" - }, - { - "type": "SYMBOL", - "name": "dotted_name" - } - ] - }, - "string": { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "'" - }, - { - "type": "FIELD", - "name": "content", - "content": { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "(''|[^'])*" - }, - "named": true, - "value": "content" - } - }, - { - "type": "STRING", - "value": "'" - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_dollar_quoted_string_tag" - }, - { - "type": "FIELD", - "name": "content", - "content": { - "type": "ALIAS", - "content": { - "type": "SYMBOL", - "name": "_dollar_quoted_string_content" - }, - "named": true, - "value": "content" - } - }, - { - "type": "SYMBOL", - "name": "_dollar_quoted_string_end_tag" - } - ] - } - ] - }, - "json_access": { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "STRING", - "value": "->" - }, - { - "type": "STRING", - "value": "->>" - }, - { - "type": "STRING", - "value": "#>" - }, - { - "type": "STRING", - "value": "#>>" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "string" - }, - { - "type": "SYMBOL", - "name": "number" - } - ] - } - ] - }, - "ordered_expression": { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "FIELD", - "name": "order", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[aA][sS][cC]" - }, - "named": false, - "value": "ASC" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[dD][eE][sS][cC]" - }, - "named": false, - "value": "DESC" - } - ] - } - } - ] - }, - "type": { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[vV][aA][rR][yY][iI][nN][gG]" - }, - "named": false, - "value": "VARYING" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[pP][rR][eE][cC][iI][sS][iI][oO][nN]" - }, - "named": false, - "value": "PRECISION" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "(" - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "number" - }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "SYMBOL", - "name": "number" - } - ] - } - } - ] - }, - { - "type": "STRING", - "value": ")" - } - ] - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[wW][iI][tT][hH]" - }, - "named": false, - "value": "WITH" - }, - { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[wW][iI][tT][hH][oO][uU][tT]" - }, - "named": false, - "value": "WITHOUT" - } - ] - }, - { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "PATTERN", - "value": "[tT][iI][mM][eE]" - }, - { - "type": "PATTERN", - "value": "[zZ][oO][nN][eE]" - } - ] - }, - "named": false, - "value": "TIME_ZONE" - } - ] - }, - { - "type": "BLANK" - } - ] - } - ] - } - }, - "array_type": { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_type" - }, - { - "type": "REPEAT1", - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "[" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "number" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "STRING", - "value": "]" - } - ] - } - } - ] - } - }, - "_type": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "type" - }, - { - "type": "SYMBOL", - "name": "array_type" - } - ] - }, - "type_cast": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_parenthesized_expression" - }, - { - "type": "SYMBOL", - "name": "string" - }, - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "SYMBOL", - "name": "function_call" - } - ] - }, - { - "type": "STRING", - "value": "::" - }, - { - "type": "FIELD", - "name": "type", - "content": { - "type": "SYMBOL", - "name": "_type" - } - } - ] - }, - "comment": { - "type": "TOKEN", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "--" - }, - { - "type": "PATTERN", - "value": ".*" - } - ] - }, - { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "/*" - }, - { - "type": "PATTERN", - "value": "[^*]*\\*+([^/*][^*]*\\*+)*" - }, - { - "type": "STRING", - "value": "/" - } - ] - } - ] - } - }, - "array_element_access": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "identifier" - }, - { - "type": "SYMBOL", - "name": "argument_reference" - } - ] - }, - { - "type": "STRING", - "value": "[" - }, - { - "type": "SYMBOL", - "name": "_expression" - }, - { - "type": "STRING", - "value": "]" - } - ] - }, - "unary_expression": { - "type": "PREC", - "value": 7, - "content": { - "type": "SEQ", - "members": [ - { - "type": "FIELD", - "name": "operator", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "STRING", - "value": "+" - }, - { - "type": "STRING", - "value": "-" - }, - { - "type": "STRING", - "value": "!!" - }, - { - "type": "STRING", - "value": "~" - }, - { - "type": "STRING", - "value": "@" - }, - { - "type": "STRING", - "value": "|/" - }, - { - "type": "STRING", - "value": "||/" - } - ] - } - }, - { - "type": "FIELD", - "name": "operand", - "content": { - "type": "SYMBOL", - "name": "_expression" - } - } - ] - } - }, - "binary_expression": { - "type": "CHOICE", - "members": [ - { - "type": "PREC_LEFT", - "value": 6, - "content": { - "type": "SEQ", - "members": [ - { - "type": "FIELD", - "name": "left", - "content": { - "type": "SYMBOL", - "name": "_expression" - } - }, - { - "type": "FIELD", - "name": "operator", - "content": { - "type": "STRING", - "value": "^" - } - }, - { - "type": "FIELD", - "name": "right", - "content": { - "type": "SYMBOL", - "name": "_expression" - } - } - ] - } - }, - { - "type": "PREC_LEFT", - "value": 5, - "content": { - "type": "SEQ", - "members": [ - { - "type": "FIELD", - "name": "left", - "content": { - "type": "SYMBOL", - "name": "_expression" - } - }, - { - "type": "FIELD", - "name": "operator", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "STRING", - "value": "*" - }, - { - "type": "STRING", - "value": "/" - }, - { - "type": "STRING", - "value": "%" - }, - { - "type": "STRING", - "value": "<<" - }, - { - "type": "STRING", - "value": ">>" - }, - { - "type": "STRING", - "value": "&" - } - ] - } - }, - { - "type": "FIELD", - "name": "right", - "content": { - "type": "SYMBOL", - "name": "_expression" - } - } - ] - } - }, - { - "type": "PREC_LEFT", - "value": 4, - "content": { - "type": "SEQ", - "members": [ - { - "type": "FIELD", - "name": "left", - "content": { - "type": "SYMBOL", - "name": "_expression" - } - }, - { - "type": "FIELD", - "name": "operator", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "STRING", - "value": "+" - }, - { - "type": "STRING", - "value": "-" - }, - { - "type": "STRING", - "value": "|" - }, - { - "type": "STRING", - "value": "#" - } - ] - } - }, - { - "type": "FIELD", - "name": "right", - "content": { - "type": "SYMBOL", - "name": "_expression" - } - } - ] - } - }, - { - "type": "PREC_LEFT", - "value": 3, - "content": { - "type": "SEQ", - "members": [ - { - "type": "FIELD", - "name": "left", - "content": { - "type": "SYMBOL", - "name": "_expression" - } - }, - { - "type": "FIELD", - "name": "operator", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "STRING", - "value": "<" - }, - { - "type": "STRING", - "value": "<=" - }, - { - "type": "STRING", - "value": "<>" - }, - { - "type": "STRING", - "value": "!=" - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "STRING", - "value": ">" - }, - { - "type": "STRING", - "value": ">=" - }, - { - "type": "STRING", - "value": "~" - }, - { - "type": "STRING", - "value": "!~" - }, - { - "type": "STRING", - "value": "~*" - }, - { - "type": "STRING", - "value": "!~*" - } - ] - } - }, - { - "type": "FIELD", - "name": "right", - "content": { - "type": "SYMBOL", - "name": "_expression" - } - } - ] - } - } - ] - }, - "binary_operator": { - "type": "CHOICE", - "members": [ - { - "type": "STRING", - "value": "=" - }, - { - "type": "STRING", - "value": "&&" - }, - { - "type": "STRING", - "value": "||" - } - ] - }, - "asterisk_expression": { - "type": "CHOICE", - "members": [ - { - "type": "STRING", - "value": "*" - }, - { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "STRING", - "value": ".*" - } - ] - } - ] - }, - "interval_expression": { - "type": "SEQ", - "members": [ - { - "type": "TOKEN", - "content": { - "type": "PREC", - "value": 1, - "content": { - "type": "ALIAS", - "content": { - "type": "PATTERN", - "value": "[iI][nN][tT][eE][rR][vV][aA][lL]" - }, - "named": false, - "value": "INTERVAL" - } - } - }, - { - "type": "SYMBOL", - "name": "string" - } - ] - }, - "argument_reference": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "$" - }, - { - "type": "PATTERN", - "value": "\\d+" - } - ] - }, - "_expression": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "interval_expression" - }, - { - "type": "SYMBOL", - "name": "function_call" - }, - { - "type": "SYMBOL", - "name": "string" - }, - { - "type": "SYMBOL", - "name": "json_access" - }, - { - "type": "SYMBOL", - "name": "TRUE" - }, - { - "type": "SYMBOL", - "name": "FALSE" - }, - { - "type": "SYMBOL", - "name": "NULL" - }, - { - "type": "SYMBOL", - "name": "asterisk_expression" - }, - { - "type": "SYMBOL", - "name": "_identifier" - }, - { - "type": "SYMBOL", - "name": "number" - }, - { - "type": "SYMBOL", - "name": "in_expression" - }, - { - "type": "SYMBOL", - "name": "is_expression" - }, - { - "type": "SYMBOL", - "name": "boolean_expression" - }, - { - "type": "SYMBOL", - "name": "_parenthesized_expression" - }, - { - "type": "SYMBOL", - "name": "type_cast" - }, - { - "type": "SYMBOL", - "name": "unary_expression" - }, - { - "type": "SYMBOL", - "name": "binary_expression" - }, - { - "type": "SYMBOL", - "name": "conditional_expression" - }, - { - "type": "SYMBOL", - "name": "array_element_access" - }, - { - "type": "SYMBOL", - "name": "argument_reference" - }, - { - "type": "SYMBOL", - "name": "select_subexpression" - }, - { - "type": "SYMBOL", - "name": "at_time_zone_expression" - } - ] - } - }, - "extras": [ - { - "type": "SYMBOL", - "name": "comment" - }, - { - "type": "PATTERN", - "value": "[\\s\\f\\uFEFF\\u2060\\u200B]|\\\\\\r?\\n" - } - ], - "conflicts": [], - "precedences": [], - "externals": [ - { - "type": "SYMBOL", - "name": "_dollar_quoted_string_tag" - }, - { - "type": "SYMBOL", - "name": "_dollar_quoted_string_content" - }, - { - "type": "SYMBOL", - "name": "_dollar_quoted_string_end_tag" - } - ], - "inline": [], - "supertypes": [] -} - diff --git a/vendored_parsers/tree-sitter-sql/src/grammar.json.rej b/vendored_parsers/tree-sitter-sql/src/grammar.json.rej deleted file mode 100644 index 527b471dc..000000000 --- a/vendored_parsers/tree-sitter-sql/src/grammar.json.rej +++ /dev/null @@ -1,560 +0,0 @@ -diff a/src/grammar.json b/src/grammar.json (rejected hunks) -@@ -20,7 +20,19 @@ - }, - { - "type": "SYMBOL", -- "name": "dml_statement" -+ "name": "select_statement" -+ }, -+ { -+ "type": "SYMBOL", -+ "name": "update_statement" -+ }, -+ { -+ "type": "SYMBOL", -+ "name": "insert_statement" -+ }, -+ { -+ "type": "SYMBOL", -+ "name": "delete_statement" - }, - { - "type": "SYMBOL", -@@ -90,62 +102,29 @@ - } - ] - }, -- "dml_statement": { -+ "_ctes": { - "type": "SEQ", - "members": [ -+ { -+ "type": "ALIAS", -+ "content": { -+ "type": "PATTERN", -+ "value": "[wW][iI][tT][hH]" -+ }, -+ "named": false, -+ "value": "WITH" -+ }, - { - "type": "CHOICE", - "members": [ - { -- "type": "SEQ", -- "members": [ -- { -- "type": "ALIAS", -- "content": { -- "type": "PATTERN", -- "value": "[wW][iI][tT][hH]" -- }, -- "named": false, -- "value": "WITH" -- }, -- { -- "type": "CHOICE", -- "members": [ -- { -- "type": "ALIAS", -- "content": { -- "type": "PATTERN", -- "value": "[rR][eE][cC][uU][rR][sS][iI][vV][eE]" -- }, -- "named": false, -- "value": "RECURSIVE" -- }, -- { -- "type": "BLANK" -- } -- ] -- }, -- { -- "type": "SYMBOL", -- "name": "cte" -- }, -- { -- "type": "REPEAT", -- "content": { -- "type": "SEQ", -- "members": [ -- { -- "type": "STRING", -- "value": "," -- }, -- { -- "type": "SYMBOL", -- "name": "cte" -- } -- ] -- } -- } -- ] -+ "type": "ALIAS", -+ "content": { -+ "type": "PATTERN", -+ "value": "[rR][eE][cC][uU][rR][sS][iI][vV][eE]" -+ }, -+ "named": false, -+ "value": "RECURSIVE" - }, - { - "type": "BLANK" -@@ -153,23 +132,27 @@ - ] - }, - { -- "type": "CHOICE", -+ "type": "SEQ", - "members": [ - { - "type": "SYMBOL", -- "name": "select_statement" -- }, -- { -- "type": "SYMBOL", -- "name": "delete_statement" -- }, -- { -- "type": "SYMBOL", -- "name": "insert_statement" -+ "name": "cte" - }, - { -- "type": "SYMBOL", -- "name": "update_statement" -+ "type": "REPEAT", -+ "content": { -+ "type": "SEQ", -+ "members": [ -+ { -+ "type": "STRING", -+ "value": "," -+ }, -+ { -+ "type": "SYMBOL", -+ "name": "cte" -+ } -+ ] -+ } - } - ] - } -@@ -2258,10 +2325,6 @@ - { - "type": "SYMBOL", - "name": "auto_increment_constraint" -- }, -- { -- "type": "SYMBOL", -- "name": "time_zone_constraint" - } - ] - } -@@ -3732,7 +3772,7 @@ - ] - } - }, -- "update_statement": { -+ "_update_statement": { - "type": "SEQ", - "members": [ - { -@@ -3925,7 +3965,7 @@ - } - ] - }, -- "delete_statement": { -+ "_delete_statement": { - "type": "SEQ", - "members": [ - { -@@ -4662,8 +4735,8 @@ - ] - }, - "at_time_zone_expression": { -- "type": "PREC_RIGHT", -- "value": 0, -+ "type": "PREC_LEFT", -+ "value": 8, - "content": { - "type": "SEQ", - "members": [ -@@ -4823,7 +4896,7 @@ - }, - "_identifier": { - "type": "PREC_LEFT", -- "value": 2, -+ "value": 8, - "content": { - "type": "CHOICE", - "members": [ -@@ -4842,40 +4915,6 @@ - ] - } - }, -- "type": { -- "type": "SEQ", -- "members": [ -- { -- "type": "SYMBOL", -- "name": "_identifier" -- }, -- { -- "type": "CHOICE", -- "members": [ -- { -- "type": "SEQ", -- "members": [ -- { -- "type": "STRING", -- "value": "(" -- }, -- { -- "type": "SYMBOL", -- "name": "number" -- }, -- { -- "type": "STRING", -- "value": ")" -- } -- ] -- }, -- { -- "type": "BLANK" -- } -- ] -- } -- ] -- }, - "string": { - "type": "CHOICE", - "members": [ -@@ -5002,98 +5041,248 @@ - } - ] - }, -- "array_type": { -- "type": "SEQ", -- "members": [ -- { -- "type": "SYMBOL", -- "name": "_type" -- }, -- { -- "type": "STRING", -- "value": "[" -- }, -- { -- "type": "STRING", -- "value": "]" -- } -- ] -- }, -- "_type": { -- "type": "CHOICE", -- "members": [ -- { -- "type": "SYMBOL", -- "name": "type" -- }, -- { -- "type": "SYMBOL", -- "name": "array_type" -- } -- ] -- }, -- "type_cast": { -- "type": "SEQ", -- "members": [ -- { -- "type": "CHOICE", -- "members": [ -- { -- "type": "SYMBOL", -- "name": "_parenthesized_expression" -- }, -- { -- "type": "SYMBOL", -- "name": "string" -- }, -- { -- "type": "SYMBOL", -- "name": "_identifier" -- }, -- { -- "type": "SYMBOL", -- "name": "function_call" -- } -- ] -- }, -- { -- "type": "STRING", -- "value": "::" -- }, -- { -- "type": "FIELD", -- "name": "type", -- "content": { -- "type": "SYMBOL", -- "name": "_type" -- } -- } -- ] -- }, -- "comment": { -- "type": "TOKEN", -+ "type": { -+ "type": "PREC_RIGHT", -+ "value": 0, - "content": { -- "type": "CHOICE", -+ "type": "SEQ", - "members": [ - { -- "type": "SEQ", -+ "type": "SYMBOL", -+ "name": "_identifier" -+ }, -+ { -+ "type": "CHOICE", - "members": [ - { -- "type": "STRING", -- "value": "--" -+ "type": "ALIAS", -+ "content": { -+ "type": "PATTERN", -+ "value": "[vV][aA][rR][yY][iI][nN][gG]" -+ }, -+ "named": false, -+ "value": "VARYING" - }, - { -- "type": "PATTERN", -- "value": ".*" -+ "type": "BLANK" - } - ] - }, - { -- "type": "SEQ", -+ "type": "CHOICE", - "members": [ - { -- "type": "STRING", -- "value": "/*" -+ "type": "ALIAS", -+ "content": { -+ "type": "PATTERN", -+ "value": "[pP][rR][eE][cC][iI][sS][iI][oO][nN]" -+ }, -+ "named": false, -+ "value": "PRECISION" -+ }, -+ { -+ "type": "BLANK" -+ } -+ ] -+ }, -+ { -+ "type": "CHOICE", -+ "members": [ -+ { -+ "type": "SEQ", -+ "members": [ -+ { -+ "type": "STRING", -+ "value": "(" -+ }, -+ { -+ "type": "SYMBOL", -+ "name": "number" -+ }, -+ { -+ "type": "STRING", -+ "value": ")" -+ } -+ ] -+ }, -+ { -+ "type": "BLANK" -+ } -+ ] -+ }, -+ { -+ "type": "CHOICE", -+ "members": [ -+ { -+ "type": "SEQ", -+ "members": [ -+ { -+ "type": "CHOICE", -+ "members": [ -+ { -+ "type": "ALIAS", -+ "content": { -+ "type": "PATTERN", -+ "value": "[wW][iI][tT][hH]" -+ }, -+ "named": false, -+ "value": "WITH" -+ }, -+ { -+ "type": "ALIAS", -+ "content": { -+ "type": "PATTERN", -+ "value": "[wW][iI][tT][hH][oO][uU][tT]" -+ }, -+ "named": false, -+ "value": "WITHOUT" -+ } -+ ] -+ }, -+ { -+ "type": "ALIAS", -+ "content": { -+ "type": "SEQ", -+ "members": [ -+ { -+ "type": "PATTERN", -+ "value": "[tT][iI][mM][eE]" -+ }, -+ { -+ "type": "PATTERN", -+ "value": "[zZ][oO][nN][eE]" -+ } -+ ] -+ }, -+ "named": false, -+ "value": "TIME_ZONE" -+ } -+ ] -+ }, -+ { -+ "type": "BLANK" -+ } -+ ] -+ } -+ ] -+ } -+ }, -+ "array_type": { -+ "type": "PREC_RIGHT", -+ "value": 0, -+ "content": { -+ "type": "SEQ", -+ "members": [ -+ { -+ "type": "SYMBOL", -+ "name": "_type" -+ }, -+ { -+ "type": "REPEAT1", -+ "content": { -+ "type": "SEQ", -+ "members": [ -+ { -+ "type": "STRING", -+ "value": "[" -+ }, -+ { -+ "type": "CHOICE", -+ "members": [ -+ { -+ "type": "SYMBOL", -+ "name": "number" -+ }, -+ { -+ "type": "BLANK" -+ } -+ ] -+ }, -+ { -+ "type": "STRING", -+ "value": "]" -+ } -+ ] -+ } -+ } -+ ] -+ } -+ }, -+ "_type": { -+ "type": "CHOICE", -+ "members": [ -+ { -+ "type": "SYMBOL", -+ "name": "type" -+ }, -+ { -+ "type": "SYMBOL", -+ "name": "array_type" -+ } -+ ] -+ }, -+ "type_cast": { -+ "type": "SEQ", -+ "members": [ -+ { -+ "type": "CHOICE", -+ "members": [ -+ { -+ "type": "SYMBOL", -+ "name": "_parenthesized_expression" -+ }, -+ { -+ "type": "SYMBOL", -+ "name": "string" -+ }, -+ { -+ "type": "SYMBOL", -+ "name": "_identifier" -+ }, -+ { -+ "type": "SYMBOL", -+ "name": "function_call" -+ } -+ ] -+ }, -+ { -+ "type": "STRING", -+ "value": "::" -+ }, -+ { -+ "type": "FIELD", -+ "name": "type", -+ "content": { -+ "type": "SYMBOL", -+ "name": "_type" -+ } -+ } -+ ] -+ }, -+ "comment": { -+ "type": "TOKEN", -+ "content": { -+ "type": "CHOICE", -+ "members": [ -+ { -+ "type": "SEQ", -+ "members": [ -+ { -+ "type": "STRING", -+ "value": "--" -+ }, -+ { -+ "type": "PATTERN", -+ "value": ".*" -+ } -+ ] -+ }, -+ { -+ "type": "SEQ", -+ "members": [ -+ { -+ "type": "STRING", -+ "value": "/*" - }, - { - "type": "PATTERN", diff --git a/vendored_parsers/tree-sitter-sql/src/node-types.json b/vendored_parsers/tree-sitter-sql/src/node-types.json deleted file mode 100644 index 759f93423..000000000 --- a/vendored_parsers/tree-sitter-sql/src/node-types.json +++ /dev/null @@ -1,8929 +0,0 @@ -[ - { - "type": "FALSE", - "named": true, - "fields": {} - }, - { - "type": "NULL", - "named": true, - "fields": {} - }, - { - "type": "TRUE", - "named": true, - "fields": {} - }, - { - "type": "alias", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "alignment", - "named": false, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "alter_owner", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": false, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "alter_sequence", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "type", - "named": true - } - ] - } - }, - { - "type": "alter_statement", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "alter_sequence", - "named": true - }, - { - "type": "alter_table", - "named": true - }, - { - "type": "schema", - "named": true - } - ] - } - }, - { - "type": "alter_table", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "alter_table_action", - "named": true - }, - { - "type": "alter_table_rename_column", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "alter_table_action", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "alter_owner", - "named": true - }, - { - "type": "alter_table_action_add", - "named": true - }, - { - "type": "alter_table_action_alter_column", - "named": true - }, - { - "type": "alter_table_action_set", - "named": true - } - ] - } - }, - { - "type": "alter_table_action_add", - "named": true, - "fields": { - "name": { - "multiple": false, - "required": false, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "check", - "named": true - }, - { - "type": "exclude", - "named": true - }, - { - "type": "foreign_key", - "named": true - }, - { - "type": "initial_mode", - "named": true - }, - { - "type": "mode", - "named": true - }, - { - "type": "primary_key", - "named": true - }, - { - "type": "table_column", - "named": true - }, - { - "type": "unique", - "named": true - } - ] - } - }, - { - "type": "alter_table_action_alter_column", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "alter_table_action_set", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "alter_table_rename_column", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "analyze", - "named": false, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "argument_reference", - "named": true, - "fields": {} - }, - { - "type": "array_element_access", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "array_type", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "array_type", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "type", - "named": true - } - ] - } - }, - { - "type": "assigment_expression", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "asterisk_expression", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": false, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "at_time_zone_expression", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "auto_increment_constraint", - "named": true, - "fields": {} - }, - { - "type": "begin_statement", - "named": true, - "fields": {} - }, - { - "type": "binary_expression", - "named": true, - "fields": { - "left": { - "multiple": true, - "required": true, - "types": [ - { - "type": "(", - "named": false - }, - { - "type": ")", - "named": false - }, - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - }, - "operator": { - "multiple": false, - "required": true, - "types": [ - { - "type": "!=", - "named": false - }, - { - "type": "!~", - "named": false - }, - { - "type": "!~*", - "named": false - }, - { - "type": "#", - "named": false - }, - { - "type": "%", - "named": false - }, - { - "type": "&", - "named": false - }, - { - "type": "*", - "named": false - }, - { - "type": "+", - "named": false - }, - { - "type": "-", - "named": false - }, - { - "type": "/", - "named": false - }, - { - "type": "<", - "named": false - }, - { - "type": "<<", - "named": false - }, - { - "type": "<=", - "named": false - }, - { - "type": "<>", - "named": false - }, - { - "type": "=", - "named": false - }, - { - "type": ">", - "named": false - }, - { - "type": ">=", - "named": false - }, - { - "type": ">>", - "named": false - }, - { - "type": "^", - "named": false - }, - { - "type": "|", - "named": false - }, - { - "type": "~", - "named": false - }, - { - "type": "~*", - "named": false - } - ] - }, - "right": { - "multiple": true, - "required": true, - "types": [ - { - "type": "(", - "named": false - }, - { - "type": ")", - "named": false - }, - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - } - }, - { - "type": "binary_operator", - "named": true, - "fields": {} - }, - { - "type": "boolean_expression", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "canonical", - "named": false, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "category", - "named": false, - "fields": { - "content": { - "multiple": false, - "required": true, - "types": [ - { - "type": "content", - "named": true - } - ] - } - } - }, - { - "type": "check", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "check_constraint", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "collatable", - "named": false, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "collation", - "named": false, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "comment_statement", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "NULL", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "string", - "named": true - } - ] - } - }, - { - "type": "commit_statement", - "named": true, - "fields": {} - }, - { - "type": "conditional_expression", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "constrained_type", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "array_type", - "named": true - }, - { - "type": "null_constraint", - "named": true - }, - { - "type": "type", - "named": true - } - ] - } - }, - { - "type": "create_domain_statement", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "array_type", - "named": true - }, - { - "type": "check_constraint", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "null_constraint", - "named": true - }, - { - "type": "type", - "named": true - } - ] - } - }, - { - "type": "create_extension_statement", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "schema", - "named": true - }, - { - "type": "version", - "named": true - } - ] - } - }, - { - "type": "create_function_parameter", - "named": true, - "fields": { - "argmode": { - "multiple": false, - "required": false, - "types": [ - { - "type": "IN", - "named": false - }, - { - "type": "INOUT", - "named": false - }, - { - "type": "OUT", - "named": false - }, - { - "type": "VARIADIC", - "named": false - } - ] - } - }, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "array_type", - "named": true - }, - { - "type": "constrained_type", - "named": true - }, - { - "type": "default", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "type", - "named": true - } - ] - } - }, - { - "type": "create_function_parameters", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "create_function_parameter", - "named": true - } - ] - } - }, - { - "type": "create_function_statement", - "named": true, - "fields": { - "replace": { - "multiple": false, - "required": false, - "types": [ - { - "type": "CREATE_OR_REPLACE_FUNCTION", - "named": false - }, - { - "type": "CREATE_OR_REPLACE_PROCEDURE", - "named": false - } - ] - } - }, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "array_type", - "named": true - }, - { - "type": "constrained_type", - "named": true - }, - { - "type": "create_function_parameters", - "named": true - }, - { - "type": "deterministic_hint", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "external_hint", - "named": true - }, - { - "type": "function_body", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "language", - "named": true - }, - { - "type": "null_hint", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "optimizer_hint", - "named": true - }, - { - "type": "parallel_hint", - "named": true - }, - { - "type": "setof", - "named": true - }, - { - "type": "sql_hint", - "named": true - }, - { - "type": "sql_security_hint", - "named": true - }, - { - "type": "type", - "named": true - } - ] - } - }, - { - "type": "create_index_include_clause", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "create_index_statement", - "named": true, - "fields": { - "name": { - "multiple": false, - "required": false, - "types": [ - { - "type": "identifier", - "named": true - } - ] - }, - "table_name": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "create_index_include_clause", - "named": true - }, - { - "type": "create_index_with_clause", - "named": true - }, - { - "type": "index_table_parameters", - "named": true - }, - { - "type": "unique_constraint", - "named": true - }, - { - "type": "using_clause", - "named": true - }, - { - "type": "where_clause", - "named": true - } - ] - } - }, - { - "type": "create_index_with_clause", - "named": true, - "fields": { - "storage_parameter": { - "multiple": false, - "required": true, - "types": [ - { - "type": "identifier", - "named": true - } - ] - } - }, - "children": { - "multiple": false, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "create_materialized_view_statement", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "data_hint", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "tablespace_hint", - "named": true - }, - { - "type": "using_clause", - "named": true - }, - { - "type": "view_body", - "named": true - }, - { - "type": "view_columns", - "named": true - }, - { - "type": "view_options", - "named": true - } - ] - } - }, - { - "type": "create_role_statement", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "create_schema_statement", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "create_sequence", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "type", - "named": true - } - ] - } - }, - { - "type": "create_statement", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "create_sequence", - "named": true - } - ] - } - }, - { - "type": "create_table_statement", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "select_statement", - "named": true - }, - { - "type": "table_parameters", - "named": true - } - ] - } - }, - { - "type": "create_trigger_statement", - "named": true, - "fields": { - "name": { - "multiple": false, - "required": true, - "types": [ - { - "type": "identifier", - "named": true - } - ] - }, - "on_table": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "trigger_body", - "named": true - }, - { - "type": "trigger_condition", - "named": true - }, - { - "type": "trigger_event", - "named": true - }, - { - "type": "trigger_order", - "named": true - }, - { - "type": "trigger_preferencing", - "named": true - }, - { - "type": "trigger_reference", - "named": true - }, - { - "type": "trigger_time", - "named": true - } - ] - } - }, - { - "type": "create_type_statement", - "named": true, - "fields": { - "type_name": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - "children": { - "multiple": false, - "required": false, - "types": [ - { - "type": "type_spec_base", - "named": true - }, - { - "type": "type_spec_composite", - "named": true - }, - { - "type": "type_spec_enum", - "named": true - }, - { - "type": "type_spec_range", - "named": true - } - ] - } - }, - { - "type": "create_view_statement", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "view_body", - "named": true - }, - { - "type": "view_check_option", - "named": true - }, - { - "type": "view_columns", - "named": true - }, - { - "type": "view_options", - "named": true - } - ] - } - }, - { - "type": "cte", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "delete_statement", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "insert_statement", - "named": true - }, - { - "type": "select_statement", - "named": true - }, - { - "type": "update_statement", - "named": true - } - ] - } - }, - { - "type": "cube_clause", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "expression_list", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "data_hint", - "named": true, - "fields": {} - }, - { - "type": "declare_statement", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "array_type", - "named": true - }, - { - "type": "default_clause", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "type", - "named": true - } - ] - } - }, - { - "type": "default", - "named": false, - "fields": {}, - "children": { - "multiple": false, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "default_clause", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "delete_statement", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "from_clause", - "named": true - }, - { - "type": "where_clause", - "named": true - }, - { - "type": "with_clause", - "named": true - } - ] - } - }, - { - "type": "delimiter", - "named": false, - "fields": { - "content": { - "multiple": false, - "required": true, - "types": [ - { - "type": "content", - "named": true - } - ] - } - } - }, - { - "type": "deterministic_hint", - "named": true, - "fields": {} - }, - { - "type": "direction_constraint", - "named": true, - "fields": {} - }, - { - "type": "distinct_from", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "dotted_name", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "drop_statement", - "named": true, - "fields": { - "kind": { - "multiple": true, - "required": true, - "types": [ - { - "type": "EXTENSION", - "named": false - }, - { - "type": "INDEX", - "named": false - }, - { - "type": "MATERIALIZED_VIEW", - "named": false - }, - { - "type": "TABLE", - "named": false - }, - { - "type": "TABLESPACE", - "named": false - }, - { - "type": "VIEW", - "named": false - } - ] - }, - "target": { - "multiple": true, - "required": true, - "types": [ - { - "type": ",", - "named": false - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - } - }, - { - "type": "element", - "named": false, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "exclude", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "exclude_entry", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "exclude_entry", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "binary_operator", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "op_class", - "named": true - } - ] - } - }, - { - "type": "expression_list", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "external_hint", - "named": true, - "fields": {} - }, - { - "type": "fetch_clause", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": false, - "types": [ - { - "type": "number", - "named": true - } - ] - } - }, - { - "type": "filter_clause", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "where_clause", - "named": true - } - ] - } - }, - { - "type": "foreign_key", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "identifier", - "named": true - }, - { - "type": "references_constraint", - "named": true - } - ] - } - }, - { - "type": "frame_bound", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "frame_clause", - "named": true, - "fields": { - "frame_end": { - "multiple": false, - "required": false, - "types": [ - { - "type": "frame_bound", - "named": true - } - ] - }, - "frame_start": { - "multiple": false, - "required": true, - "types": [ - { - "type": "frame_bound", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "frame_exclusion", - "named": true - }, - { - "type": "frame_kind", - "named": true - } - ] - } - }, - { - "type": "frame_exclusion", - "named": true, - "fields": {} - }, - { - "type": "frame_kind", - "named": true, - "fields": {} - }, - { - "type": "from_clause", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "alias", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "function_body", - "named": true, - "fields": { - "begin_label": { - "multiple": false, - "required": false, - "types": [ - { - "type": "identifier", - "named": true - } - ] - }, - "end_label": { - "multiple": false, - "required": false, - "types": [ - { - "type": "identifier", - "named": true - } - ] - }, - "link_symbol": { - "multiple": false, - "required": false, - "types": [ - { - "type": "string", - "named": true - } - ] - }, - "obj_file": { - "multiple": false, - "required": false, - "types": [ - { - "type": "string", - "named": true - } - ] - }, - "script": { - "multiple": false, - "required": false, - "types": [ - { - "type": "string", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "alter_statement", - "named": true - }, - { - "type": "create_domain_statement", - "named": true - }, - { - "type": "create_extension_statement", - "named": true - }, - { - "type": "create_index_statement", - "named": true - }, - { - "type": "create_materialized_view_statement", - "named": true - }, - { - "type": "create_role_statement", - "named": true - }, - { - "type": "create_schema_statement", - "named": true - }, - { - "type": "create_statement", - "named": true - }, - { - "type": "create_table_statement", - "named": true - }, - { - "type": "create_type_statement", - "named": true - }, - { - "type": "create_view_statement", - "named": true - }, - { - "type": "declare_statement", - "named": true - }, - { - "type": "delete_statement", - "named": true - }, - { - "type": "drop_statement", - "named": true - }, - { - "type": "grant_statement", - "named": true - }, - { - "type": "insert_statement", - "named": true - }, - { - "type": "pg_command", - "named": true - }, - { - "type": "return_statement", - "named": true - }, - { - "type": "select_statement", - "named": true - }, - { - "type": "set_statement", - "named": true - }, - { - "type": "update_statement", - "named": true - } - ] - } - }, - { - "type": "function_call", - "named": true, - "fields": { - "arguments": { - "multiple": true, - "required": false, - "types": [ - { - "type": "(", - "named": false - }, - { - "type": ")", - "named": false - }, - { - "type": ",", - "named": false - }, - { - "type": "ALL", - "named": false - }, - { - "type": "DISTINCT", - "named": false - }, - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "order_by_clause", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - }, - "function": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "filter_clause", - "named": true - }, - { - "type": "over_clause", - "named": true - }, - { - "type": "within_group_clause", - "named": true - } - ] - } - }, - { - "type": "grant_statement", - "named": true, - "fields": { - "type": { - "multiple": false, - "required": false, - "types": [ - { - "type": "DATABASE", - "named": false - }, - { - "type": "SCHEMA", - "named": false - }, - { - "type": "SEQUENCE", - "named": false - }, - { - "type": "TABLE", - "named": false - } - ] - } - }, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "group_by_clause", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "group_expression", - "named": true - }, - { - "type": "having_clause", - "named": true - } - ] - } - }, - { - "type": "group_expression", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "cube_clause", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "grouping_sets_clause", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "rollup_clause", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "grouping_sets_clause", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "expression_list", - "named": true - } - ] - } - }, - { - "type": "having_clause", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "identifier", - "named": true, - "fields": {} - }, - { - "type": "in_expression", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "tuple", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "index_table_parameters", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "op_class", - "named": true - }, - { - "type": "ordered_expression", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "initial_mode", - "named": true, - "fields": {} - }, - { - "type": "input", - "named": false, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "insert_statement", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "select_statement", - "named": true - }, - { - "type": "set_clause", - "named": true - }, - { - "type": "values_clause", - "named": true - }, - { - "type": "with_clause", - "named": true - } - ] - } - }, - { - "type": "interval_expression", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "string", - "named": true - } - ] - } - }, - { - "type": "is_expression", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "distinct_from", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "join_clause", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "alias", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "join_type", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "join_type", - "named": true, - "fields": {} - }, - { - "type": "json_access", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "like", - "named": false, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "limit_clause", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "number", - "named": true - } - ] - } - }, - { - "type": "mode", - "named": true, - "fields": {} - }, - { - "type": "multirange_type_name", - "named": false, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "named_constraint", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "null_constraint", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "NULL", - "named": true - } - ] - } - }, - { - "type": "null_hint", - "named": true, - "fields": {} - }, - { - "type": "offset_clause", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "number", - "named": true - } - ] - } - }, - { - "type": "on_delete_action", - "named": true, - "fields": { - "action": { - "multiple": true, - "required": true, - "types": [ - { - "type": "CASCADE", - "named": false - }, - { - "type": "RESTRICT", - "named": false - }, - { - "type": "SET_NULL", - "named": false - } - ] - } - } - }, - { - "type": "on_update_action", - "named": true, - "fields": { - "action": { - "multiple": true, - "required": true, - "types": [ - { - "type": "CASCADE", - "named": false - }, - { - "type": "RESTRICT", - "named": false - }, - { - "type": "SET_NULL", - "named": false - } - ] - } - } - }, - { - "type": "op_class", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "optimizer_hint", - "named": true, - "fields": {} - }, - { - "type": "order_by_clause", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "order_expression", - "named": true - } - ] - } - }, - { - "type": "order_expression", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "ordered_expression", - "named": true, - "fields": { - "order": { - "multiple": false, - "required": true, - "types": [ - { - "type": "ASC", - "named": false - }, - { - "type": "DESC", - "named": false - } - ] - } - }, - "children": { - "multiple": false, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "output", - "named": false, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "over_clause", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "identifier", - "named": true - }, - { - "type": "window_definition", - "named": true - } - ] - } - }, - { - "type": "parallel_hint", - "named": true, - "fields": {} - }, - { - "type": "partition_by_clause", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "pg_command", - "named": true, - "fields": {} - }, - { - "type": "preferred", - "named": false, - "fields": { - "content": { - "multiple": false, - "required": true, - "types": [ - { - "type": "content", - "named": true - } - ] - } - } - }, - { - "type": "primary_key", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "primary_key_constraint", - "named": true, - "fields": {} - }, - { - "type": "receive", - "named": false, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "references_constraint", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "on_delete_action", - "named": true - }, - { - "type": "on_update_action", - "named": true - } - ] - } - }, - { - "type": "rename", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "return_statement", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_statement", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "rollback_statement", - "named": true, - "fields": {} - }, - { - "type": "rollup_clause", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "expression_list", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "schema", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "alter_owner", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "rename", - "named": true - } - ] - } - }, - { - "type": "select_clause", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": false, - "types": [ - { - "type": "select_clause_body", - "named": true - } - ] - } - }, - { - "type": "select_clause_body", - "named": true, - "fields": { - "into": { - "multiple": true, - "required": false, - "types": [ - { - "type": "identifier", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "alias", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "select_statement", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "from_clause", - "named": true - }, - { - "type": "group_by_clause", - "named": true - }, - { - "type": "join_clause", - "named": true - }, - { - "type": "limit_clause", - "named": true - }, - { - "type": "offset_clause", - "named": true - }, - { - "type": "order_by_clause", - "named": true - }, - { - "type": "select_clause", - "named": true - }, - { - "type": "where_clause", - "named": true - }, - { - "type": "window_clause", - "named": true - }, - { - "type": "with_clause", - "named": true - } - ] - } - }, - { - "type": "select_subexpression", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "select_statement", - "named": true - } - ] - } - }, - { - "type": "send", - "named": false, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "set_clause", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "set_clause_body", - "named": true - } - ] - } - }, - { - "type": "set_clause_body", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "assigment_expression", - "named": true - } - ] - } - }, - { - "type": "set_statement", - "named": true, - "fields": { - "scope": { - "multiple": false, - "required": false, - "types": [ - { - "type": "LOCAL", - "named": false - }, - { - "type": "SESSION", - "named": false - } - ] - } - }, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "setof", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "array_type", - "named": true - }, - { - "type": "constrained_type", - "named": true - }, - { - "type": "type", - "named": true - } - ] - } - }, - { - "type": "source_file", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "alter_statement", - "named": true - }, - { - "type": "begin_statement", - "named": true - }, - { - "type": "comment_statement", - "named": true - }, - { - "type": "commit_statement", - "named": true - }, - { - "type": "create_domain_statement", - "named": true - }, - { - "type": "create_extension_statement", - "named": true - }, - { - "type": "create_function_statement", - "named": true - }, - { - "type": "create_index_statement", - "named": true - }, - { - "type": "create_materialized_view_statement", - "named": true - }, - { - "type": "create_role_statement", - "named": true - }, - { - "type": "create_schema_statement", - "named": true - }, - { - "type": "create_statement", - "named": true - }, - { - "type": "create_table_statement", - "named": true - }, - { - "type": "create_trigger_statement", - "named": true - }, - { - "type": "create_type_statement", - "named": true - }, - { - "type": "create_view_statement", - "named": true - }, - { - "type": "delete_statement", - "named": true - }, - { - "type": "drop_statement", - "named": true - }, - { - "type": "grant_statement", - "named": true - }, - { - "type": "insert_statement", - "named": true - }, - { - "type": "pg_command", - "named": true - }, - { - "type": "rollback_statement", - "named": true - }, - { - "type": "select_statement", - "named": true - }, - { - "type": "set_statement", - "named": true - }, - { - "type": "truncate_statement", - "named": true - }, - { - "type": "update_statement", - "named": true - } - ] - } - }, - { - "type": "sql_hint", - "named": true, - "fields": {} - }, - { - "type": "sql_security_hint", - "named": true, - "fields": {} - }, - { - "type": "storage", - "named": false, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "string", - "named": true, - "fields": { - "content": { - "multiple": false, - "required": true, - "types": [ - { - "type": "content", - "named": true - } - ] - } - } - }, - { - "type": "subscript", - "named": false, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "subtype", - "named": false, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "subtype_diff", - "named": false, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "subtype_opclass", - "named": false, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "table_column", - "named": true, - "fields": { - "name": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - }, - "type": { - "multiple": false, - "required": true, - "types": [ - { - "type": "array_type", - "named": true - }, - { - "type": "type", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "auto_increment_constraint", - "named": true - }, - { - "type": "check_constraint", - "named": true - }, - { - "type": "default_clause", - "named": true - }, - { - "type": "direction_constraint", - "named": true - }, - { - "type": "named_constraint", - "named": true - }, - { - "type": "null_constraint", - "named": true - }, - { - "type": "primary_key_constraint", - "named": true - }, - { - "type": "references_constraint", - "named": true - }, - { - "type": "unique_constraint", - "named": true - } - ] - } - }, - { - "type": "table_parameters", - "named": true, - "fields": { - "name": { - "multiple": true, - "required": false, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "check", - "named": true - }, - { - "type": "exclude", - "named": true - }, - { - "type": "foreign_key", - "named": true - }, - { - "type": "initial_mode", - "named": true - }, - { - "type": "mode", - "named": true - }, - { - "type": "primary_key", - "named": true - }, - { - "type": "table_column", - "named": true - }, - { - "type": "unique", - "named": true - } - ] - } - }, - { - "type": "tablespace_hint", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "trigger_body", - "named": true, - "fields": { - "arguments": { - "multiple": true, - "required": false, - "types": [ - { - "type": ",", - "named": false - }, - { - "type": "string", - "named": true - } - ] - }, - "begin_label": { - "multiple": false, - "required": false, - "types": [ - { - "type": "identifier", - "named": true - } - ] - }, - "end_label": { - "multiple": false, - "required": false, - "types": [ - { - "type": "identifier", - "named": true - } - ] - }, - "function": { - "multiple": false, - "required": false, - "types": [ - { - "type": "identifier", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "alter_statement", - "named": true - }, - { - "type": "create_domain_statement", - "named": true - }, - { - "type": "create_extension_statement", - "named": true - }, - { - "type": "create_index_statement", - "named": true - }, - { - "type": "create_materialized_view_statement", - "named": true - }, - { - "type": "create_role_statement", - "named": true - }, - { - "type": "create_schema_statement", - "named": true - }, - { - "type": "create_statement", - "named": true - }, - { - "type": "create_table_statement", - "named": true - }, - { - "type": "create_type_statement", - "named": true - }, - { - "type": "create_view_statement", - "named": true - }, - { - "type": "declare_statement", - "named": true - }, - { - "type": "delete_statement", - "named": true - }, - { - "type": "drop_statement", - "named": true - }, - { - "type": "grant_statement", - "named": true - }, - { - "type": "insert_statement", - "named": true - }, - { - "type": "pg_command", - "named": true - }, - { - "type": "return_statement", - "named": true - }, - { - "type": "select_statement", - "named": true - }, - { - "type": "set_statement", - "named": true - }, - { - "type": "update_statement", - "named": true - } - ] - } - }, - { - "type": "trigger_condition", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "trigger_event", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "trigger_order", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "trigger_preferencing", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "trigger_reference", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "trigger_time", - "named": true, - "fields": {} - }, - { - "type": "truncate_statement", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "tuple", - "named": true, - "fields": { - "elements": { - "multiple": true, - "required": true, - "types": [ - { - "type": "(", - "named": false - }, - { - "type": ")", - "named": false - }, - { - "type": ",", - "named": false - }, - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - } - }, - { - "type": "type", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "number", - "named": true - } - ] - } - }, - { - "type": "type_cast", - "named": true, - "fields": { - "type": { - "multiple": false, - "required": true, - "types": [ - { - "type": "array_type", - "named": true - }, - { - "type": "type", - "named": true - } - ] - } - }, - "children": { - "multiple": false, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "type_spec_base", - "named": true, - "fields": { - "value": { - "multiple": true, - "required": false, - "types": [ - { - "type": "VARIABLE", - "named": false - }, - { - "type": "alignment", - "named": false - }, - { - "type": "analyze", - "named": false - }, - { - "type": "category", - "named": false - }, - { - "type": "collatable", - "named": false - }, - { - "type": "default", - "named": false - }, - { - "type": "delimiter", - "named": false - }, - { - "type": "element", - "named": false - }, - { - "type": "input", - "named": false - }, - { - "type": "internallength", - "named": false - }, - { - "type": "like", - "named": false - }, - { - "type": "output", - "named": false - }, - { - "type": "preferred", - "named": false - }, - { - "type": "receive", - "named": false - }, - { - "type": "send", - "named": false - }, - { - "type": "storage", - "named": false - }, - { - "type": "subscript", - "named": false - }, - { - "type": "typmod_in", - "named": false - }, - { - "type": "typmod_out", - "named": false - } - ] - } - } - }, - { - "type": "type_spec_composite", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "array_type", - "named": true - }, - { - "type": "constrained_type", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "type", - "named": true - } - ] - } - }, - { - "type": "type_spec_enum", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "string", - "named": true - } - ] - } - }, - { - "type": "type_spec_range", - "named": true, - "fields": { - "value": { - "multiple": true, - "required": false, - "types": [ - { - "type": "canonical", - "named": false - }, - { - "type": "collation", - "named": false - }, - { - "type": "multirange_type_name", - "named": false - }, - { - "type": "subtype", - "named": false - }, - { - "type": "subtype_diff", - "named": false - }, - { - "type": "subtype_opclass", - "named": false - } - ] - } - } - }, - { - "type": "typmod_in", - "named": false, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "typmod_out", - "named": false, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "unary_expression", - "named": true, - "fields": { - "operand": { - "multiple": true, - "required": true, - "types": [ - { - "type": "(", - "named": false - }, - { - "type": ")", - "named": false - }, - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - }, - "operator": { - "multiple": false, - "required": true, - "types": [ - { - "type": "!!", - "named": false - }, - { - "type": "+", - "named": false - }, - { - "type": "-", - "named": false - }, - { - "type": "@", - "named": false - }, - { - "type": "|/", - "named": false - }, - { - "type": "||/", - "named": false - }, - { - "type": "~", - "named": false - } - ] - } - } - }, - { - "type": "unique", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "unique_constraint", - "named": true, - "fields": {} - }, - { - "type": "update_statement", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "from_clause", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "set_clause", - "named": true - }, - { - "type": "where_clause", - "named": true - }, - { - "type": "with_clause", - "named": true - } - ] - } - }, - { - "type": "using_clause", - "named": true, - "fields": { - "method": { - "multiple": false, - "required": true, - "types": [ - { - "type": "identifier", - "named": true - } - ] - } - } - }, - { - "type": "values_clause", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "fetch_clause", - "named": true - }, - { - "type": "limit_clause", - "named": true - }, - { - "type": "offset_clause", - "named": true - }, - { - "type": "order_by_clause", - "named": true - }, - { - "type": "values_clause_item", - "named": true - } - ] - } - }, - { - "type": "values_clause_item", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "version", - "named": true, - "fields": { - "content": { - "multiple": false, - "required": true, - "types": [ - { - "type": "content", - "named": true - } - ] - } - } - }, - { - "type": "view_body", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "select_statement", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "values_clause", - "named": true - } - ] - } - }, - { - "type": "view_check_option", - "named": true, - "fields": {} - }, - { - "type": "view_columns", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "view_option", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "assigment_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "identifier", - "named": true - } - ] - } - }, - { - "type": "view_options", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "view_option", - "named": true - } - ] - } - }, - { - "type": "where_clause", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": false, - "types": [ - { - "type": "FALSE", - "named": true - }, - { - "type": "NULL", - "named": true - }, - { - "type": "TRUE", - "named": true - }, - { - "type": "argument_reference", - "named": true - }, - { - "type": "array_element_access", - "named": true - }, - { - "type": "asterisk_expression", - "named": true - }, - { - "type": "at_time_zone_expression", - "named": true - }, - { - "type": "binary_expression", - "named": true - }, - { - "type": "boolean_expression", - "named": true - }, - { - "type": "conditional_expression", - "named": true - }, - { - "type": "dotted_name", - "named": true - }, - { - "type": "function_call", - "named": true - }, - { - "type": "identifier", - "named": true - }, - { - "type": "in_expression", - "named": true - }, - { - "type": "interval_expression", - "named": true - }, - { - "type": "is_expression", - "named": true - }, - { - "type": "json_access", - "named": true - }, - { - "type": "number", - "named": true - }, - { - "type": "select_subexpression", - "named": true - }, - { - "type": "string", - "named": true - }, - { - "type": "type_cast", - "named": true - }, - { - "type": "unary_expression", - "named": true - } - ] - } - }, - { - "type": "window_clause", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "identifier", - "named": true - }, - { - "type": "window_definition", - "named": true - } - ] - } - }, - { - "type": "window_definition", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "frame_clause", - "named": true - }, - { - "type": "order_by_clause", - "named": true - }, - { - "type": "partition_by_clause", - "named": true - } - ] - } - }, - { - "type": "with_clause", - "named": true, - "fields": {}, - "children": { - "multiple": true, - "required": true, - "types": [ - { - "type": "cte", - "named": true - } - ] - } - }, - { - "type": "within_group_clause", - "named": true, - "fields": {}, - "children": { - "multiple": false, - "required": true, - "types": [ - { - "type": "order_by_clause", - "named": true - } - ] - } - }, - { - "type": "!!", - "named": false - }, - { - "type": "!=", - "named": false - }, - { - "type": "!~", - "named": false - }, - { - "type": "!~*", - "named": false - }, - { - "type": "\"", - "named": false - }, - { - "type": "#", - "named": false - }, - { - "type": "#>", - "named": false - }, - { - "type": "#>>", - "named": false - }, - { - "type": "$", - "named": false - }, - { - "type": "%", - "named": false - }, - { - "type": "&", - "named": false - }, - { - "type": "&&", - "named": false - }, - { - "type": "'", - "named": false - }, - { - "type": "(", - "named": false - }, - { - "type": ")", - "named": false - }, - { - "type": "*", - "named": false - }, - { - "type": "+", - "named": false - }, - { - "type": ",", - "named": false - }, - { - "type": "-", - "named": false - }, - { - "type": "->", - "named": false - }, - { - "type": "->>", - "named": false - }, - { - "type": ".", - "named": false - }, - { - "type": ".*", - "named": false - }, - { - "type": "/", - "named": false - }, - { - "type": ":", - "named": false - }, - { - "type": "::", - "named": false - }, - { - "type": ";", - "named": false - }, - { - "type": "<", - "named": false - }, - { - "type": "<<", - "named": false - }, - { - "type": "<=", - "named": false - }, - { - "type": "<>", - "named": false - }, - { - "type": "=", - "named": false - }, - { - "type": ">", - "named": false - }, - { - "type": ">=", - "named": false - }, - { - "type": ">>", - "named": false - }, - { - "type": "@", - "named": false - }, - { - "type": "ADD", - "named": false - }, - { - "type": "AFTER", - "named": false - }, - { - "type": "ALL", - "named": false - }, - { - "type": "ALTER", - "named": false - }, - { - "type": "ALTER_COLUMN", - "named": false - }, - { - "type": "AND", - "named": false - }, - { - "type": "AS", - "named": false - }, - { - "type": "ASC", - "named": false - }, - { - "type": "ATOMIC", - "named": false - }, - { - "type": "AT_TIME_ZONE", - "named": false - }, - { - "type": "AUTO_INCREMENT", - "named": false - }, - { - "type": "BEFORE", - "named": false - }, - { - "type": "BEGIN", - "named": false - }, - { - "type": "BETWEEN", - "named": false - }, - { - "type": "BY", - "named": false - }, - { - "type": "CACHE", - "named": false - }, - { - "type": "CALLED_ON_NULL_INPUT", - "named": false - }, - { - "type": "CASCADE", - "named": false - }, - { - "type": "CASCADED", - "named": false - }, - { - "type": "CASE", - "named": false - }, - { - "type": "CHECK", - "named": false - }, - { - "type": "CHECK_OPTION", - "named": false - }, - { - "type": "COLUMN", - "named": false - }, - { - "type": "COMMENT_ON", - "named": false - }, - { - "type": "COMMIT", - "named": false - }, - { - "type": "CONCURRENTLY", - "named": false - }, - { - "type": "CONSTRAINT", - "named": false - }, - { - "type": "CONTAINS_SQL", - "named": false - }, - { - "type": "COST", - "named": false - }, - { - "type": "CREATE", - "named": false - }, - { - "type": "CREATE_DOMAIN", - "named": false - }, - { - "type": "CREATE_EXTENSION", - "named": false - }, - { - "type": "CREATE_MATERIALIZED_VIEW", - "named": false - }, - { - "type": "CREATE_OR_REPLACE_FUNCTION", - "named": false - }, - { - "type": "CREATE_OR_REPLACE_PROCEDURE", - "named": false - }, - { - "type": "CREATE_ROLE", - "named": false - }, - { - "type": "CREATE_SCHEMA", - "named": false - }, - { - "type": "CREATE_TYPE", - "named": false - }, - { - "type": "CUBE", - "named": false - }, - { - "type": "CURRENT_ROLE", - "named": false - }, - { - "type": "CURRENT_ROW", - "named": false - }, - { - "type": "CURRENT_USER", - "named": false - }, - { - "type": "DATA", - "named": false - }, - { - "type": "DATABASE", - "named": false - }, - { - "type": "DECLARE", - "named": false - }, - { - "type": "DEFAULT", - "named": false - }, - { - "type": "DEFERRABLE", - "named": false - }, - { - "type": "DEFERRED", - "named": false - }, - { - "type": "DEFINER", - "named": false - }, - { - "type": "DELETE", - "named": false - }, - { - "type": "DESC", - "named": false - }, - { - "type": "DETERMINISTIC", - "named": false - }, - { - "type": "DISTINCT", - "named": false - }, - { - "type": "DISTINCT_FROM", - "named": false - }, - { - "type": "DROP", - "named": false - }, - { - "type": "EACH", - "named": false - }, - { - "type": "ELSE", - "named": false - }, - { - "type": "END", - "named": false - }, - { - "type": "ENUM", - "named": false - }, - { - "type": "EXCLUDE", - "named": false - }, - { - "type": "EXCLUDE_CURRENT_ROW", - "named": false - }, - { - "type": "EXCLUDE_GROUP", - "named": false - }, - { - "type": "EXCLUDE_NO_OTHERS", - "named": false - }, - { - "type": "EXCLUDE_TIES", - "named": false - }, - { - "type": "EXECUTE", - "named": false - }, - { - "type": "EXISTS", - "named": false - }, - { - "type": "EXTENSION", - "named": false - }, - { - "type": "EXTERNAL", - "named": false - }, - { - "type": "FALSE", - "named": false - }, - { - "type": "FETCH", - "named": false - }, - { - "type": "FILTER", - "named": false - }, - { - "type": "FIRST", - "named": false - }, - { - "type": "FOLLOWING", - "named": false - }, - { - "type": "FOLLOWS", - "named": false - }, - { - "type": "FOR", - "named": false - }, - { - "type": "FOREIGN_KEY", - "named": false - }, - { - "type": "FROM", - "named": false - }, - { - "type": "FULL", - "named": false - }, - { - "type": "FUNCTION", - "named": false - }, - { - "type": "GRANT", - "named": false - }, - { - "type": "GROUP", - "named": false - }, - { - "type": "GROUPING_SETS", - "named": false - }, - { - "type": "GROUPS", - "named": false - }, - { - "type": "GROUP_BY", - "named": false - }, - { - "type": "HAVING", - "named": false - }, - { - "type": "IF", - "named": false - }, - { - "type": "IF_EXISTS", - "named": false - }, - { - "type": "IF_NOT_EXISTS", - "named": false - }, - { - "type": "IMMEDIATE", - "named": false - }, - { - "type": "IMMUTABLE", - "named": false - }, - { - "type": "IN", - "named": false - }, - { - "type": "INCLUDE", - "named": false - }, - { - "type": "INCREMENT", - "named": false - }, - { - "type": "INDEX", - "named": false - }, - { - "type": "INITIALLY", - "named": false - }, - { - "type": "INNER", - "named": false - }, - { - "type": "INOUT", - "named": false - }, - { - "type": "INSERT", - "named": false - }, - { - "type": "INSTEAD_OF", - "named": false - }, - { - "type": "INTO", - "named": false - }, - { - "type": "INVOKER", - "named": false - }, - { - "type": "IS", - "named": false - }, - { - "type": "JOIN", - "named": false - }, - { - "type": "LANGUAGE", - "named": false - }, - { - "type": "LAST", - "named": false - }, - { - "type": "LATERAL", - "named": false - }, - { - "type": "LEAKPROOF", - "named": false - }, - { - "type": "LEFT", - "named": false - }, - { - "type": "LIMIT", - "named": false - }, - { - "type": "LOCAL", - "named": false - }, - { - "type": "MATERIALIZED", - "named": false - }, - { - "type": "MATERIALIZED_VIEW", - "named": false - }, - { - "type": "MAXVALUE", - "named": false - }, - { - "type": "MINVALUE", - "named": false - }, - { - "type": "MODIFIES_SQL_DATA", - "named": false - }, - { - "type": "NEW", - "named": false - }, - { - "type": "NEXT", - "named": false - }, - { - "type": "NO", - "named": false - }, - { - "type": "NOT", - "named": false - }, - { - "type": "NOT_DEFERRABLE", - "named": false - }, - { - "type": "NO_SQL", - "named": false - }, - { - "type": "NULL", - "named": false - }, - { - "type": "NULLS", - "named": false - }, - { - "type": "OF", - "named": false - }, - { - "type": "OFFSET", - "named": false - }, - { - "type": "OLD", - "named": false - }, - { - "type": "ON", - "named": false - }, - { - "type": "ONLY", - "named": false - }, - { - "type": "ON_DELETE", - "named": false - }, - { - "type": "ON_UPDATE", - "named": false - }, - { - "type": "OR", - "named": false - }, - { - "type": "ORDER_BY", - "named": false - }, - { - "type": "OR_REPLACE", - "named": false - }, - { - "type": "OUT", - "named": false - }, - { - "type": "OUTER", - "named": false - }, - { - "type": "OVER", - "named": false - }, - { - "type": "OWNED_BY", - "named": false - }, - { - "type": "OWNER_TO", - "named": false - }, - { - "type": "PARALLEL", - "named": false - }, - { - "type": "PARTITION_BY", - "named": false - }, - { - "type": "PRECEDES", - "named": false - }, - { - "type": "PRECEDING", - "named": false - }, - { - "type": "PRECISION", - "named": false - }, - { - "type": "PRIMARY_KEY", - "named": false - }, - { - "type": "PRIVILEGES", - "named": false - }, - { - "type": "PROCEDURE", - "named": false - }, - { - "type": "PUBLIC", - "named": false - }, - { - "type": "RANGE", - "named": false - }, - { - "type": "READS_SQL_DATA", - "named": false - }, - { - "type": "RECURSIVE", - "named": false - }, - { - "type": "REFERENCES", - "named": false - }, - { - "type": "REFERENCING", - "named": false - }, - { - "type": "RENAME", - "named": false - }, - { - "type": "RENAME_TO", - "named": false - }, - { - "type": "RESTRICT", - "named": false - }, - { - "type": "RESTRICTED", - "named": false - }, - { - "type": "RETURN", - "named": false - }, - { - "type": "RETURNS", - "named": false - }, - { - "type": "RETURNS_NULL_ON_NULL_INPUT", - "named": false - }, - { - "type": "RIGHT", - "named": false - }, - { - "type": "ROLLBACK", - "named": false - }, - { - "type": "ROLLUP", - "named": false - }, - { - "type": "ROW", - "named": false - }, - { - "type": "ROWS", - "named": false - }, - { - "type": "SAFE", - "named": false - }, - { - "type": "SCHEMA", - "named": false - }, - { - "type": "SECURITY_DEFINER", - "named": false - }, - { - "type": "SECURITY_INVOKER", - "named": false - }, - { - "type": "SELECT", - "named": false - }, - { - "type": "SEQUENCE", - "named": false - }, - { - "type": "SESSION", - "named": false - }, - { - "type": "SESSION_USER", - "named": false - }, - { - "type": "SET", - "named": false - }, - { - "type": "SETOF", - "named": false - }, - { - "type": "SET_DEFAULT", - "named": false - }, - { - "type": "SET_NULL", - "named": false - }, - { - "type": "SQL_SECURITY", - "named": false - }, - { - "type": "STABLE", - "named": false - }, - { - "type": "START", - "named": false - }, - { - "type": "STATEMENT", - "named": false - }, - { - "type": "STRICT", - "named": false - }, - { - "type": "SUPPORT", - "named": false - }, - { - "type": "TABLE", - "named": false - }, - { - "type": "TABLESPACE", - "named": false - }, - { - "type": "TEMP", - "named": false - }, - { - "type": "TEMPORARY", - "named": false - }, - { - "type": "THEN", - "named": false - }, - { - "type": "TIME_ZONE", - "named": false - }, - { - "type": "TO", - "named": false - }, - { - "type": "TRANSACTION", - "named": false - }, - { - "type": "TRANSFORM_FOR_TYPE", - "named": false - }, - { - "type": "TRIGGER", - "named": false - }, - { - "type": "TRUE", - "named": false - }, - { - "type": "TRUNCATE", - "named": false - }, - { - "type": "UNBOUNDED_FOLLOWING", - "named": false - }, - { - "type": "UNBOUNDED_PRECEDING", - "named": false - }, - { - "type": "UNIQUE", - "named": false - }, - { - "type": "UNSAFE", - "named": false - }, - { - "type": "UPDATE", - "named": false - }, - { - "type": "USAGE", - "named": false - }, - { - "type": "USING", - "named": false - }, - { - "type": "VALUES", - "named": false - }, - { - "type": "VARIABLE", - "named": false - }, - { - "type": "VARIADIC", - "named": false - }, - { - "type": "VARYING", - "named": false - }, - { - "type": "VERSION", - "named": false - }, - { - "type": "VIEW", - "named": false - }, - { - "type": "VOLATILE", - "named": false - }, - { - "type": "WHEN", - "named": false - }, - { - "type": "WHERE", - "named": false - }, - { - "type": "WINDOW", - "named": false - }, - { - "type": "WITH", - "named": false - }, - { - "type": "WITHIN_GROUP", - "named": false - }, - { - "type": "WITHOUT", - "named": false - }, - { - "type": "WITHOUT_OIDS", - "named": false - }, - { - "type": "WITH_GRANT_OPTION", - "named": false - }, - { - "type": "WORK", - "named": false - }, - { - "type": "[", - "named": false - }, - { - "type": "]", - "named": false - }, - { - "type": "^", - "named": false - }, - { - "type": "`", - "named": false - }, - { - "type": "alignment", - "named": false - }, - { - "type": "analyze", - "named": false - }, - { - "type": "canonical", - "named": false - }, - { - "type": "category", - "named": false - }, - { - "type": "collatable", - "named": false - }, - { - "type": "collation", - "named": false - }, - { - "type": "comment", - "named": true - }, - { - "type": "content", - "named": true - }, - { - "type": "default", - "named": false - }, - { - "type": "delimiter", - "named": false - }, - { - "type": "element", - "named": false - }, - { - "type": "input", - "named": false - }, - { - "type": "internallength", - "named": false - }, - { - "type": "language", - "named": true - }, - { - "type": "like", - "named": false - }, - { - "type": "multirange_type_name", - "named": false - }, - { - "type": "number", - "named": true - }, - { - "type": "output", - "named": false - }, - { - "type": "passedbyvalue", - "named": false - }, - { - "type": "preferred", - "named": false - }, - { - "type": "receive", - "named": false - }, - { - "type": "send", - "named": false - }, - { - "type": "storage", - "named": false - }, - { - "type": "subscript", - "named": false - }, - { - "type": "subtype", - "named": false - }, - { - "type": "subtype_diff", - "named": false - }, - { - "type": "subtype_opclass", - "named": false - }, - { - "type": "typmod_in", - "named": false - }, - { - "type": "typmod_out", - "named": false - }, - { - "type": "|", - "named": false - }, - { - "type": "|/", - "named": false - }, - { - "type": "||", - "named": false - }, - { - "type": "||/", - "named": false - }, - { - "type": "~", - "named": false - }, - { - "type": "~*", - "named": false - } -] \ No newline at end of file diff --git a/vendored_parsers/tree-sitter-sql/src/node-types.json.rej b/vendored_parsers/tree-sitter-sql/src/node-types.json.rej deleted file mode 100644 index a2124bd77..000000000 --- a/vendored_parsers/tree-sitter-sql/src/node-types.json.rej +++ /dev/null @@ -1,819 +0,0 @@ -diff a/src/node-types.json b/src/node-types.json (rejected hunks) -@@ -701,17 +721,342 @@ - { - "type": "type_cast", - "named": true -+ }, -+ { -+ "type": "unary_expression", -+ "named": true - } - ] - } - }, - { -- "type": "auto_increment_constraint", -+ "type": "auto_increment_constraint", -+ "named": true, -+ "fields": {} -+ }, -+ { -+ "type": "binary_expression", -+ "named": true, -+ "fields": { -+ "left": { -+ "multiple": true, -+ "required": true, -+ "types": [ -+ { -+ "type": "\"", -+ "named": false -+ }, -+ { -+ "type": "(", -+ "named": false -+ }, -+ { -+ "type": ")", -+ "named": false -+ }, -+ { -+ "type": "FALSE", -+ "named": true -+ }, -+ { -+ "type": "NULL", -+ "named": true -+ }, -+ { -+ "type": "TRUE", -+ "named": true -+ }, -+ { -+ "type": "`", -+ "named": false -+ }, -+ { -+ "type": "argument_reference", -+ "named": true -+ }, -+ { -+ "type": "array_element_access", -+ "named": true -+ }, -+ { -+ "type": "asterisk_expression", -+ "named": true -+ }, -+ { -+ "type": "at_time_zone_expression", -+ "named": true -+ }, -+ { -+ "type": "binary_expression", -+ "named": true -+ }, -+ { -+ "type": "boolean_expression", -+ "named": true -+ }, -+ { -+ "type": "conditional_expression", -+ "named": true -+ }, -+ { -+ "type": "dotted_name", -+ "named": true -+ }, -+ { -+ "type": "function_call", -+ "named": true -+ }, -+ { -+ "type": "identifier", -+ "named": true -+ }, -+ { -+ "type": "in_expression", -+ "named": true -+ }, -+ { -+ "type": "interval_expression", -+ "named": true -+ }, -+ { -+ "type": "is_expression", -+ "named": true -+ }, -+ { -+ "type": "json_access", -+ "named": true -+ }, -+ { -+ "type": "number", -+ "named": true -+ }, -+ { -+ "type": "select_subexpression", -+ "named": true -+ }, -+ { -+ "type": "string", -+ "named": true -+ }, -+ { -+ "type": "type_cast", -+ "named": true -+ }, -+ { -+ "type": "unary_expression", -+ "named": true -+ } -+ ] -+ }, -+ "operator": { -+ "multiple": false, -+ "required": true, -+ "types": [ -+ { -+ "type": "!~", -+ "named": false -+ }, -+ { -+ "type": "!~*", -+ "named": false -+ }, -+ { -+ "type": "#", -+ "named": false -+ }, -+ { -+ "type": "%", -+ "named": false -+ }, -+ { -+ "type": "&", -+ "named": false -+ }, -+ { -+ "type": "*", -+ "named": false -+ }, -+ { -+ "type": "+", -+ "named": false -+ }, -+ { -+ "type": "-", -+ "named": false -+ }, -+ { -+ "type": "/", -+ "named": false -+ }, -+ { -+ "type": "<", -+ "named": false -+ }, -+ { -+ "type": "<<", -+ "named": false -+ }, -+ { -+ "type": "<=", -+ "named": false -+ }, -+ { -+ "type": "<>", -+ "named": false -+ }, -+ { -+ "type": "=", -+ "named": false -+ }, -+ { -+ "type": ">", -+ "named": false -+ }, -+ { -+ "type": ">=", -+ "named": false -+ }, -+ { -+ "type": ">>", -+ "named": false -+ }, -+ { -+ "type": "^", -+ "named": false -+ }, -+ { -+ "type": "|", -+ "named": false -+ }, -+ { -+ "type": "~", -+ "named": false -+ }, -+ { -+ "type": "~*", -+ "named": false -+ } -+ ] -+ }, -+ "right": { -+ "multiple": true, -+ "required": true, -+ "types": [ -+ { -+ "type": "\"", -+ "named": false -+ }, -+ { -+ "type": "(", -+ "named": false -+ }, -+ { -+ "type": ")", -+ "named": false -+ }, -+ { -+ "type": "FALSE", -+ "named": true -+ }, -+ { -+ "type": "NULL", -+ "named": true -+ }, -+ { -+ "type": "TRUE", -+ "named": true -+ }, -+ { -+ "type": "`", -+ "named": false -+ }, -+ { -+ "type": "argument_reference", -+ "named": true -+ }, -+ { -+ "type": "array_element_access", -+ "named": true -+ }, -+ { -+ "type": "asterisk_expression", -+ "named": true -+ }, -+ { -+ "type": "at_time_zone_expression", -+ "named": true -+ }, -+ { -+ "type": "binary_expression", -+ "named": true -+ }, -+ { -+ "type": "boolean_expression", -+ "named": true -+ }, -+ { -+ "type": "conditional_expression", -+ "named": true -+ }, -+ { -+ "type": "dotted_name", -+ "named": true -+ }, -+ { -+ "type": "function_call", -+ "named": true -+ }, -+ { -+ "type": "identifier", -+ "named": true -+ }, -+ { -+ "type": "in_expression", -+ "named": true -+ }, -+ { -+ "type": "interval_expression", -+ "named": true -+ }, -+ { -+ "type": "is_expression", -+ "named": true -+ }, -+ { -+ "type": "json_access", -+ "named": true -+ }, -+ { -+ "type": "number", -+ "named": true -+ }, -+ { -+ "type": "select_subexpression", -+ "named": true -+ }, -+ { -+ "type": "string", -+ "named": true -+ }, -+ { -+ "type": "type_cast", -+ "named": true -+ }, -+ { -+ "type": "unary_expression", -+ "named": true -+ } -+ ] -+ } -+ } -+ }, -+ { -+ "type": "binary_operator", - "named": true, - "fields": {} - }, - { -- "type": "binary_expression", -+ "type": "boolean_expression", - "named": true, - "fields": {}, - "children": { -@@ -801,105 +1146,9 @@ - { - "type": "type_cast", - "named": true -- } -- ] -- } -- }, -- { -- "type": "binary_operator", -- "named": true, -- "fields": {} -- }, -- { -- "type": "boolean_expression", -- "named": true, -- "fields": {}, -- "children": { -- "multiple": true, -- "required": false, -- "types": [ -- { -- "type": "FALSE", -- "named": true -- }, -- { -- "type": "NULL", -- "named": true -- }, -- { -- "type": "TRUE", -- "named": true -- }, -- { -- "type": "argument_reference", -- "named": true -- }, -- { -- "type": "array_element_access", -- "named": true -- }, -- { -- "type": "asterisk_expression", -- "named": true -- }, -- { -- "type": "at_time_zone_expression", -- "named": true -- }, -- { -- "type": "binary_expression", -- "named": true -- }, -- { -- "type": "boolean_expression", -- "named": true -- }, -- { -- "type": "comparison_operator", -- "named": true -- }, -- { -- "type": "dotted_name", -- "named": true -- }, -- { -- "type": "function_call", -- "named": true -- }, -- { -- "type": "identifier", -- "named": true -- }, -- { -- "type": "in_expression", -- "named": true - }, - { -- "type": "interval_expression", -- "named": true -- }, -- { -- "type": "is_expression", -- "named": true -- }, -- { -- "type": "json_access", -- "named": true -- }, -- { -- "type": "number", -- "named": true -- }, -- { -- "type": "select_subexpression", -- "named": true -- }, -- { -- "type": "string", -- "named": true -- }, -- { -- "type": "type_cast", -+ "type": "unary_expression", - "named": true - } - ] -@@ -1186,45 +1443,18 @@ - { - "type": "type_cast", - "named": true -+ }, -+ { -+ "type": "unary_expression", -+ "named": true - } - ] - } - }, - { -- "type": "comparison_operator", -+ "type": "conditional_expression", - "named": true, -- "fields": { -- "operator": { -- "multiple": false, -- "required": true, -- "types": [ -- { -- "type": "<", -- "named": false -- }, -- { -- "type": "<=", -- "named": false -- }, -- { -- "type": "<>", -- "named": false -- }, -- { -- "type": "=", -- "named": false -- }, -- { -- "type": ">", -- "named": false -- }, -- { -- "type": ">=", -- "named": false -- } -- ] -- } -- }, -+ "fields": {}, - "children": { - "multiple": true, - "required": false, -@@ -1927,36 +2185,9 @@ - { - "type": "type_cast", - "named": true -- } -- ] -- } -- }, -- { -- "type": "dml_statement", -- "named": true, -- "fields": {}, -- "children": { -- "multiple": true, -- "required": true, -- "types": [ -- { -- "type": "cte", -- "named": true -- }, -- { -- "type": "delete_statement", -- "named": true -- }, -- { -- "type": "insert_statement", -- "named": true -- }, -- { -- "type": "select_statement", -- "named": true - }, - { -- "type": "update_statement", -+ "type": "unary_expression", - "named": true - } - ] -@@ -3577,6 +3856,10 @@ - "multiple": true, - "required": true, - "types": [ -+ { -+ "type": "cte", -+ "named": true -+ }, - { - "type": "from_clause", - "named": true -@@ -3835,7 +4122,7 @@ - "named": true - }, - { -- "type": "dml_statement", -+ "type": "delete_statement", - "named": true - }, - { -@@ -3846,13 +4133,25 @@ - "type": "grant_statement", - "named": true - }, -+ { -+ "type": "insert_statement", -+ "named": true -+ }, - { - "type": "pg_command", - "named": true - }, -+ { -+ "type": "select_statement", -+ "named": true -+ }, - { - "type": "set_statement", - "named": true -+ }, -+ { -+ "type": "update_statement", -+ "named": true - } - ] - } -@@ -4266,10 +4560,168 @@ - { - "type": "type_cast", - "named": true -+ }, -+ { -+ "type": "unary_expression", -+ "named": true - } - ] - } - }, -+ { -+ "type": "unary_expression", -+ "named": true, -+ "fields": { -+ "operand": { -+ "multiple": true, -+ "required": true, -+ "types": [ -+ { -+ "type": "\"", -+ "named": false -+ }, -+ { -+ "type": "(", -+ "named": false -+ }, -+ { -+ "type": ")", -+ "named": false -+ }, -+ { -+ "type": "FALSE", -+ "named": true -+ }, -+ { -+ "type": "NULL", -+ "named": true -+ }, -+ { -+ "type": "TRUE", -+ "named": true -+ }, -+ { -+ "type": "`", -+ "named": false -+ }, -+ { -+ "type": "argument_reference", -+ "named": true -+ }, -+ { -+ "type": "array_element_access", -+ "named": true -+ }, -+ { -+ "type": "asterisk_expression", -+ "named": true -+ }, -+ { -+ "type": "at_time_zone_expression", -+ "named": true -+ }, -+ { -+ "type": "binary_expression", -+ "named": true -+ }, -+ { -+ "type": "boolean_expression", -+ "named": true -+ }, -+ { -+ "type": "conditional_expression", -+ "named": true -+ }, -+ { -+ "type": "dotted_name", -+ "named": true -+ }, -+ { -+ "type": "function_call", -+ "named": true -+ }, -+ { -+ "type": "identifier", -+ "named": true -+ }, -+ { -+ "type": "in_expression", -+ "named": true -+ }, -+ { -+ "type": "interval_expression", -+ "named": true -+ }, -+ { -+ "type": "is_expression", -+ "named": true -+ }, -+ { -+ "type": "json_access", -+ "named": true -+ }, -+ { -+ "type": "number", -+ "named": true -+ }, -+ { -+ "type": "select_subexpression", -+ "named": true -+ }, -+ { -+ "type": "string", -+ "named": true -+ }, -+ { -+ "type": "type_cast", -+ "named": true -+ }, -+ { -+ "type": "unary_expression", -+ "named": true -+ } -+ ] -+ }, -+ "operator": { -+ "multiple": false, -+ "required": true, -+ "types": [ -+ { -+ "type": "!", -+ "named": false -+ }, -+ { -+ "type": "!!", -+ "named": false -+ }, -+ { -+ "type": "+", -+ "named": false -+ }, -+ { -+ "type": "-", -+ "named": false -+ }, -+ { -+ "type": "@", -+ "named": false -+ }, -+ { -+ "type": "|/", -+ "named": false -+ }, -+ { -+ "type": "||/", -+ "named": false -+ }, -+ { -+ "type": "~", -+ "named": false -+ } -+ ] -+ } -+ } -+ }, - { - "type": "unique", - "named": true, -@@ -4302,6 +4754,10 @@ - "multiple": true, - "required": true, - "types": [ -+ { -+ "type": "cte", -+ "named": true -+ }, - { - "type": "from_clause", - "named": true -@@ -4538,14 +4998,38 @@ - { - "type": "type_cast", - "named": true -+ }, -+ { -+ "type": "unary_expression", -+ "named": true - } - ] - } - }, -+ { -+ "type": "!", -+ "named": false -+ }, -+ { -+ "type": "!!", -+ "named": false -+ }, -+ { -+ "type": "!~", -+ "named": false -+ }, -+ { -+ "type": "!~*", -+ "named": false -+ }, - { - "type": "\"", - "named": false - }, -+ { -+ "type": "#", -+ "named": false -+ }, - { - "type": "#>", - "named": false -@@ -4590,6 +5082,10 @@ - "type": ",", - "named": false - }, -+ { -+ "type": "-", -+ "named": false -+ }, - { - "type": "->", - "named": false diff --git a/vendored_parsers/tree-sitter-sql/src/parser.c b/vendored_parsers/tree-sitter-sql/src/parser.c deleted file mode 100644 index 2f5229fcd..000000000 --- a/vendored_parsers/tree-sitter-sql/src/parser.c +++ /dev/null @@ -1,728213 +0,0 @@ -#include - -#if defined(__GNUC__) || defined(__clang__) -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wmissing-field-initializers" -#endif - -#ifdef _MSC_VER -#pragma optimize("", off) -#elif defined(__clang__) -#pragma clang optimize off -#elif defined(__GNUC__) -#pragma GCC optimize ("O0") -#endif - -#define LANGUAGE_VERSION 13 -#define STATE_COUNT 15265 -#define LARGE_STATE_COUNT 3339 -#define SYMBOL_COUNT 499 -#define ALIAS_COUNT 36 -#define TOKEN_COUNT 284 -#define EXTERNAL_TOKEN_COUNT 3 -#define FIELD_COUNT 31 -#define MAX_ALIAS_SEQUENCE_LENGTH 21 -#define PRODUCTION_ID_COUNT 238 - -enum { - anon_sym_SEMI = 1, - aux_sym_with_clause_token1 = 2, - aux_sym_with_clause_token2 = 3, - anon_sym_COMMA = 4, - aux_sym_cte_token1 = 5, - aux_sym_cte_token2 = 6, - aux_sym_cte_token3 = 7, - anon_sym_LPAREN = 8, - anon_sym_RPAREN = 9, - aux_sym_truncate_statement_token1 = 10, - aux_sym_truncate_statement_token2 = 11, - aux_sym_truncate_statement_token3 = 12, - aux_sym_comment_statement_token1 = 13, - aux_sym_comment_statement_token2 = 14, - aux_sym_comment_statement_token3 = 15, - aux_sym_comment_statement_token4 = 16, - aux_sym_comment_statement_token5 = 17, - aux_sym_comment_statement_token6 = 18, - aux_sym_comment_statement_token7 = 19, - aux_sym_begin_statement_token1 = 20, - aux_sym_begin_statement_token2 = 21, - aux_sym_begin_statement_token3 = 22, - aux_sym_commit_statement_token1 = 23, - aux_sym_rollback_statement_token1 = 24, - aux_sym_create_statement_token1 = 25, - aux_sym_create_statement_token2 = 26, - aux_sym_create_statement_token3 = 27, - aux_sym_alter_statement_token1 = 28, - aux_sym_alter_table_token1 = 29, - aux_sym_alter_table_token2 = 30, - aux_sym_alter_schema_rename_action_token1 = 31, - aux_sym_alter_schema_rename_action_token2 = 32, - aux_sym_alter_owner_action_token1 = 33, - anon_sym_CURRENT_USER = 34, - anon_sym_CURRENT_ROLE = 35, - anon_sym_SESSION_USER = 36, - aux_sym_alter_table_action_alter_column_token1 = 37, - aux_sym_alter_table_action_alter_column_token2 = 38, - aux_sym_alter_table_action_add_token1 = 39, - aux_sym_sequence_token1 = 40, - aux_sym_sequence_token2 = 41, - aux_sym_sequence_token3 = 42, - aux_sym_sequence_token4 = 43, - aux_sym_sequence_token5 = 44, - aux_sym_sequence_token6 = 45, - aux_sym_sequence_token7 = 46, - aux_sym_sequence_token8 = 47, - aux_sym_sequence_token9 = 48, - aux_sym_pg_command_token1 = 49, - aux_sym_pg_command_token2 = 50, - anon_sym_COLON = 51, - aux_sym__compound_statement_token1 = 52, - aux_sym__compound_statement_token2 = 53, - aux_sym_return_statement_token1 = 54, - aux_sym_declare_statement_token1 = 55, - aux_sym_create_function_statement_token1 = 56, - aux_sym_create_function_statement_token2 = 57, - aux_sym_create_function_statement_token3 = 58, - aux_sym_create_function_statement_token4 = 59, - aux_sym_create_function_statement_token5 = 60, - aux_sym_create_function_statement_token6 = 61, - aux_sym_create_function_statement_token7 = 62, - aux_sym_create_function_statement_token8 = 63, - aux_sym_create_function_statement_token9 = 64, - aux_sym_create_function_statement_token10 = 65, - aux_sym_create_function_statement_token11 = 66, - aux_sym_external_hint_token1 = 67, - aux_sym_external_hint_token2 = 68, - aux_sym_external_hint_token3 = 69, - aux_sym_external_hint_token4 = 70, - aux_sym_optimizer_hint_token1 = 71, - aux_sym_optimizer_hint_token2 = 72, - aux_sym_optimizer_hint_token3 = 73, - aux_sym_parallel_hint_token1 = 74, - aux_sym_parallel_hint_token2 = 75, - aux_sym_parallel_hint_token3 = 76, - aux_sym_parallel_hint_token4 = 77, - aux_sym_null_hint_token1 = 78, - aux_sym_null_hint_token2 = 79, - aux_sym_null_hint_token3 = 80, - aux_sym_null_hint_token4 = 81, - aux_sym_deterministic_hint_token1 = 82, - aux_sym_sql_hint_token1 = 83, - aux_sym_sql_hint_token2 = 84, - aux_sym_sql_hint_token3 = 85, - aux_sym_sql_hint_token4 = 86, - aux_sym_sql_hint_token5 = 87, - aux_sym__function_language_token1 = 88, - aux_sym__function_language_token2 = 89, - aux_sym__function_language_token3 = 90, - aux_sym_setof_token1 = 91, - aux_sym_create_function_parameter_token1 = 92, - aux_sym_create_function_parameter_token2 = 93, - aux_sym_create_function_parameter_token3 = 94, - aux_sym_create_function_parameter_token4 = 95, - anon_sym_EQ = 96, - aux_sym_create_trigger_statement_token1 = 97, - aux_sym_create_trigger_statement_token2 = 98, - aux_sym_create_trigger_statement_token3 = 99, - aux_sym_create_trigger_statement_token4 = 100, - aux_sym_create_trigger_statement_token5 = 101, - aux_sym_create_trigger_statement_token6 = 102, - aux_sym_create_trigger_statement_token7 = 103, - aux_sym_trigger_reference_token1 = 104, - aux_sym_trigger_preferencing_token1 = 105, - aux_sym_trigger_preferencing_token2 = 106, - aux_sym_trigger_preferencing_token3 = 107, - aux_sym_trigger_time_token1 = 108, - aux_sym_trigger_time_token2 = 109, - aux_sym_trigger_time_token3 = 110, - aux_sym_trigger_time_token4 = 111, - aux_sym_trigger_event_token1 = 112, - aux_sym_trigger_event_token2 = 113, - aux_sym_trigger_event_token3 = 114, - aux_sym_trigger_condition_token1 = 115, - aux_sym_trigger_order_token1 = 116, - aux_sym_trigger_order_token2 = 117, - aux_sym_trigger_body_token1 = 118, - aux_sym_create_extension_statement_token1 = 119, - aux_sym_create_extension_statement_token2 = 120, - aux_sym_create_role_statement_token1 = 121, - aux_sym_drop_statement_token1 = 122, - aux_sym_drop_statement_token2 = 123, - aux_sym_drop_statement_token3 = 124, - aux_sym_drop_statement_token4 = 125, - aux_sym_drop_statement_token5 = 126, - aux_sym_drop_statement_token6 = 127, - aux_sym_set_statement_token1 = 128, - aux_sym_set_statement_token2 = 129, - aux_sym_grant_statement_token1 = 130, - aux_sym_grant_statement_token2 = 131, - aux_sym_grant_statement_token3 = 132, - aux_sym_grant_statement_token4 = 133, - aux_sym_grant_statement_token5 = 134, - aux_sym_grant_statement_token6 = 135, - aux_sym_grant_statement_token7 = 136, - aux_sym_grant_statement_token8 = 137, - aux_sym_grant_statement_token9 = 138, - aux_sym_grant_statement_token10 = 139, - aux_sym_create_domain_statement_token1 = 140, - aux_sym_type_spec_enum_token1 = 141, - aux_sym_type_spec_range_token1 = 142, - aux_sym_type_spec_range_token2 = 143, - aux_sym_type_spec_range_token3 = 144, - aux_sym_type_spec_range_token4 = 145, - aux_sym_type_spec_range_token5 = 146, - aux_sym_type_spec_range_token6 = 147, - aux_sym_type_spec_range_token7 = 148, - aux_sym_type_spec_base_token1 = 149, - aux_sym_type_spec_base_token2 = 150, - aux_sym_type_spec_base_token3 = 151, - aux_sym_type_spec_base_token4 = 152, - aux_sym_type_spec_base_token5 = 153, - aux_sym_type_spec_base_token6 = 154, - aux_sym_type_spec_base_token7 = 155, - aux_sym_type_spec_base_token8 = 156, - aux_sym_type_spec_base_token9 = 157, - aux_sym_type_spec_base_token10 = 158, - aux_sym_type_spec_base_token11 = 159, - aux_sym_type_spec_base_token12 = 160, - aux_sym_type_spec_base_token13 = 161, - aux_sym_type_spec_base_token14 = 162, - aux_sym_type_spec_base_token15 = 163, - aux_sym_type_spec_base_token16 = 164, - aux_sym_type_spec_base_token17 = 165, - aux_sym_type_spec_base_token18 = 166, - aux_sym_create_index_include_clause_token1 = 167, - aux_sym_auto_increment_constraint_token1 = 168, - aux_sym_direction_constraint_token1 = 169, - aux_sym_direction_constraint_token2 = 170, - anon_sym_CONSTRAINT = 171, - aux_sym_mode_token1 = 172, - aux_sym_initial_mode_token1 = 173, - aux_sym_initial_mode_token2 = 174, - aux_sym_initial_mode_token3 = 175, - aux_sym_table_constraint_check_token1 = 176, - aux_sym_table_constraint_exclude_token1 = 177, - aux_sym_table_constraint_exclude_token2 = 178, - aux_sym_table_constraint_foreign_key_token1 = 179, - aux_sym_table_constraint_foreign_key_token2 = 180, - aux_sym_table_constraint_unique_token1 = 181, - aux_sym_table_constraint_primary_key_token1 = 182, - aux_sym_create_table_statement_token1 = 183, - aux_sym_create_table_statement_token2 = 184, - aux_sym_view_check_option_token1 = 185, - aux_sym_having_clause_token1 = 186, - aux_sym_grouping_sets_clause_token1 = 187, - aux_sym_grouping_sets_clause_token2 = 188, - aux_sym_rollup_clause_token1 = 189, - aux_sym_cube_clause_token1 = 190, - aux_sym_order_expression_token1 = 191, - aux_sym_order_expression_token2 = 192, - aux_sym_order_expression_token3 = 193, - aux_sym_order_by_clause_token1 = 194, - aux_sym_limit_clause_token1 = 195, - aux_sym_offset_clause_token1 = 196, - aux_sym_fetch_clause_token1 = 197, - aux_sym_fetch_clause_token2 = 198, - aux_sym_where_clause_token1 = 199, - aux_sym_select_clause_body_token1 = 200, - aux_sym_join_type_token1 = 201, - aux_sym_join_type_token2 = 202, - aux_sym_join_type_token3 = 203, - aux_sym_join_type_token4 = 204, - aux_sym_join_type_token5 = 205, - aux_sym_join_clause_token1 = 206, - aux_sym_select_subexpression_token1 = 207, - aux_sym_values_clause_token1 = 208, - aux_sym_conditional_expression_token1 = 209, - aux_sym_conditional_expression_token2 = 210, - aux_sym_conditional_expression_token3 = 211, - aux_sym__function_call_arguments_token1 = 212, - aux_sym_within_group_clause_token1 = 213, - aux_sym_filter_clause_token1 = 214, - aux_sym_over_clause_token1 = 215, - aux_sym_partition_by_clause_token1 = 216, - aux_sym_frame_clause_token1 = 217, - aux_sym_frame_clause_token2 = 218, - aux_sym_frame_kind_token1 = 219, - aux_sym_frame_bound_token1 = 220, - aux_sym_frame_bound_token2 = 221, - aux_sym_frame_bound_token3 = 222, - aux_sym_frame_bound_token4 = 223, - aux_sym_frame_exclusion_token1 = 224, - aux_sym_frame_exclusion_token2 = 225, - aux_sym_at_time_zone_expression_token1 = 226, - aux_sym_at_time_zone_expression_token2 = 227, - aux_sym_at_time_zone_expression_token3 = 228, - aux_sym_TRUE_token1 = 229, - aux_sym_FALSE_token1 = 230, - sym_number = 231, - sym__unquoted_identifier = 232, - anon_sym_BQUOTE = 233, - aux_sym__quoted_identifier_token1 = 234, - anon_sym_DQUOTE = 235, - aux_sym__quoted_identifier_token2 = 236, - anon_sym_DOT = 237, - anon_sym_SQUOTE = 238, - aux_sym_string_token1 = 239, - anon_sym_DASH_GT = 240, - anon_sym_DASH_GT_GT = 241, - anon_sym_POUND_GT = 242, - anon_sym_POUND_GT_GT = 243, - aux_sym_type_token1 = 244, - aux_sym_type_token2 = 245, - anon_sym_LBRACK = 246, - anon_sym_RBRACK = 247, - anon_sym_COLON_COLON = 248, - sym_comment = 249, - anon_sym_PLUS = 250, - anon_sym_DASH = 251, - anon_sym_BANG_BANG = 252, - anon_sym_TILDE = 253, - anon_sym_AT = 254, - anon_sym_PIPE_SLASH = 255, - anon_sym_PIPE_PIPE_SLASH = 256, - anon_sym_CARET = 257, - anon_sym_STAR = 258, - anon_sym_SLASH = 259, - anon_sym_PERCENT = 260, - anon_sym_LT_LT = 261, - anon_sym_GT_GT = 262, - anon_sym_AMP = 263, - anon_sym_PIPE = 264, - anon_sym_POUND = 265, - anon_sym_LT = 266, - anon_sym_LT_EQ = 267, - anon_sym_LT_GT = 268, - anon_sym_BANG_EQ = 269, - anon_sym_GT = 270, - anon_sym_GT_EQ = 271, - anon_sym_BANG_TILDE = 272, - anon_sym_TILDE_STAR = 273, - anon_sym_BANG_TILDE_STAR = 274, - anon_sym_AMP_AMP = 275, - anon_sym_PIPE_PIPE = 276, - anon_sym_DOT_STAR = 277, - aux_sym_interval_expression_token1 = 278, - anon_sym_DOLLAR = 279, - aux_sym_argument_reference_token1 = 280, - sym__dollar_quoted_string_tag = 281, - sym__dollar_quoted_string_content = 282, - sym__dollar_quoted_string_end_tag = 283, - sym_source_file = 284, - sym__statement = 285, - sym__simple_statement = 286, - sym_with_clause = 287, - sym_cte = 288, - sym_select_statement = 289, - sym_insert_statement = 290, - sym_update_statement = 291, - sym_delete_statement = 292, - sym_truncate_statement = 293, - sym_comment_statement = 294, - sym_begin_statement = 295, - sym_commit_statement = 296, - sym_rollback_statement = 297, - sym_create_statement = 298, - sym_alter_statement = 299, - sym_alter_table = 300, - sym_alter_schema_rename_action = 301, - sym_alter_owner_action = 302, - sym_alter_schema = 303, - sym_alter_table_action_alter_column = 304, - sym_alter_table_action_add = 305, - sym_alter_table_action_set = 306, - sym_alter_table_rename_column = 307, - sym_alter_table_action = 308, - sym_sequence = 309, - sym_pg_command = 310, - sym__compound_statement = 311, - sym_return_statement = 312, - sym_declare_statement = 313, - sym_create_function_statement = 314, - sym_external_hint = 315, - sym_optimizer_hint = 316, - sym_parallel_hint = 317, - sym_null_hint = 318, - sym_deterministic_hint = 319, - sym_sql_hint = 320, - sym_sql_security_hint = 321, - sym__function_language = 322, - sym__create_function_return_type = 323, - sym_setof = 324, - sym_constrained_type = 325, - sym_create_function_parameter = 326, - sym_create_function_parameters = 327, - sym_function_body = 328, - sym_create_trigger_statement = 329, - sym_trigger_reference = 330, - sym_trigger_preferencing = 331, - sym_trigger_time = 332, - sym_trigger_event = 333, - sym_trigger_condition = 334, - sym_trigger_order = 335, - sym_trigger_body = 336, - sym_create_extension_statement = 337, - sym_create_role_statement = 338, - sym_create_schema_statement = 339, - sym_drop_statement = 340, - sym_set_statement = 341, - sym_grant_statement = 342, - sym_create_domain_statement = 343, - sym_create_type_statement = 344, - sym_type_spec_composite = 345, - sym_type_spec_enum = 346, - sym_type_spec_range = 347, - sym_type_spec_base = 348, - sym_create_index_with_clause = 349, - sym_create_index_include_clause = 350, - sym_create_index_statement = 351, - sym_table_column = 352, - sym_auto_increment_constraint = 353, - sym_direction_constraint = 354, - sym_named_constraint = 355, - sym__column_default_expression = 356, - sym_default_clause = 357, - sym_table_parameters = 358, - sym_mode = 359, - sym_initial_mode = 360, - sym__table_constraint = 361, - sym_table_constraint_check = 362, - sym_op_class = 363, - sym_exclude_entry = 364, - sym_table_constraint_exclude = 365, - sym_table_constraint_foreign_key = 366, - sym_table_constraint_unique = 367, - sym_table_constraint_primary_key = 368, - sym_primary_key_constraint = 369, - sym_create_table_statement = 370, - sym_using_clause = 371, - sym_index_table_parameters = 372, - sym_create_view_statement = 373, - sym_view_columns = 374, - sym_view_option = 375, - sym_view_options = 376, - sym_view_check_option = 377, - sym_view_body = 378, - sym_create_materialized_view_statement = 379, - sym_tablespace_hint = 380, - sym_data_hint = 381, - sym__select_statement = 382, - sym_group_by_clause = 383, - sym_having_clause = 384, - sym_group_expression = 385, - sym_grouping_sets_clause = 386, - sym_rollup_clause = 387, - sym_cube_clause = 388, - sym_expression_list = 389, - sym_order_expression = 390, - sym_window_clause = 391, - sym_order_by_clause = 392, - sym_limit_clause = 393, - sym_offset_clause = 394, - sym_fetch_clause = 395, - sym_where_clause = 396, - sym__aliased_expression = 397, - sym__aliasable_expression = 398, - sym_select_clause_body = 399, - sym_select_clause = 400, - sym_from_clause = 401, - sym_join_type = 402, - sym_join_clause = 403, - sym_select_subexpression = 404, - sym__update_statement = 405, - sym_set_clause = 406, - sym_set_clause_body = 407, - sym_assigment_expression = 408, - sym__insert_statement = 409, - sym_values_clause = 410, - sym_values_clause_item = 411, - sym__delete_statement = 412, - sym_conditional_expression = 413, - sym_in_expression = 414, - sym_tuple = 415, - sym_references_constraint = 416, - sym_on_update_action = 417, - sym_on_delete_action = 418, - sym__constraint_action = 419, - sym_unique_constraint = 420, - sym_null_constraint = 421, - sym_check_constraint = 422, - sym_function_call = 423, - sym__function_call_arguments = 424, - sym_within_group_clause = 425, - sym_filter_clause = 426, - sym_over_clause = 427, - sym_window_definition = 428, - sym_partition_by_clause = 429, - sym_frame_clause = 430, - sym_frame_kind = 431, - sym_frame_bound = 432, - sym_frame_exclusion = 433, - sym__parenthesized_expression = 434, - sym_is_expression = 435, - sym_distinct_from = 436, - sym_boolean_expression = 437, - sym_at_time_zone_expression = 438, - sym_NULL = 439, - sym_TRUE = 440, - sym_FALSE = 441, - sym__quoted_identifier = 442, - sym_identifier = 443, - sym_dotted_name = 444, - sym__identifier = 445, - sym_string = 446, - sym_json_access = 447, - sym_ordered_expression = 448, - sym_type = 449, - sym_array_type = 450, - sym__type = 451, - sym_type_cast = 452, - sym_array_element_access = 453, - sym_unary_expression = 454, - sym_binary_expression = 455, - sym_binary_operator = 456, - sym_asterisk_expression = 457, - sym_interval_expression = 458, - sym_argument_reference = 459, - sym__expression = 460, - aux_sym_source_file_repeat1 = 461, - aux_sym_with_clause_repeat1 = 462, - aux_sym_truncate_statement_repeat1 = 463, - aux_sym_sequence_repeat1 = 464, - aux_sym__compound_statement_repeat1 = 465, - aux_sym_create_function_statement_repeat1 = 466, - aux_sym_create_function_statement_repeat2 = 467, - aux_sym_create_function_parameters_repeat1 = 468, - aux_sym_trigger_preferencing_repeat1 = 469, - aux_sym_trigger_event_repeat1 = 470, - aux_sym_trigger_body_repeat1 = 471, - aux_sym_create_extension_statement_repeat1 = 472, - aux_sym_grant_statement_repeat1 = 473, - aux_sym_create_domain_statement_repeat1 = 474, - aux_sym_type_spec_composite_repeat1 = 475, - aux_sym_type_spec_range_repeat1 = 476, - aux_sym_type_spec_base_repeat1 = 477, - aux_sym_table_column_repeat1 = 478, - aux_sym_table_parameters_repeat1 = 479, - aux_sym_table_constraint_exclude_repeat1 = 480, - aux_sym_index_table_parameters_repeat1 = 481, - aux_sym_view_options_repeat1 = 482, - aux_sym__select_statement_repeat1 = 483, - aux_sym__select_statement_repeat2 = 484, - aux_sym_group_by_clause_repeat1 = 485, - aux_sym_grouping_sets_clause_repeat1 = 486, - aux_sym_rollup_clause_repeat1 = 487, - aux_sym_expression_list_repeat1 = 488, - aux_sym_order_by_clause_repeat1 = 489, - aux_sym_select_clause_body_repeat1 = 490, - aux_sym_from_clause_repeat1 = 491, - aux_sym_set_clause_body_repeat1 = 492, - aux_sym_values_clause_repeat1 = 493, - aux_sym_conditional_expression_repeat1 = 494, - aux_sym_references_constraint_repeat1 = 495, - aux_sym_dotted_name_repeat1 = 496, - aux_sym_type_repeat1 = 497, - aux_sym_array_type_repeat1 = 498, - anon_alias_sym_ALTER_COLUMN = 499, - anon_alias_sym_BY = 500, - anon_alias_sym_CHECK = 501, - anon_alias_sym_CREATE_EXTENSION = 502, - anon_alias_sym_CREATE_SCHEMA = 503, - anon_alias_sym_DEFERRABLE = 504, - anon_alias_sym_DEFINER = 505, - anon_alias_sym_DISTINCT_FROM = 506, - anon_alias_sym_EXCLUDE_CURRENT_ROW = 507, - anon_alias_sym_EXCLUDE_GROUP = 508, - anon_alias_sym_EXISTS = 509, - anon_alias_sym_FUNCTION = 510, - anon_alias_sym_IF = 511, - anon_alias_sym_IF_EXISTS = 512, - anon_alias_sym_INVOKER = 513, - anon_alias_sym_MATERIALIZED = 514, - anon_alias_sym_MATERIALIZED_VIEW = 515, - anon_alias_sym_NOT = 516, - anon_alias_sym_NO_SQL = 517, - anon_alias_sym_NULL = 518, - anon_alias_sym_OF = 519, - anon_alias_sym_ON_DELETE = 520, - anon_alias_sym_ON_UPDATE = 521, - anon_alias_sym_OR = 522, - anon_alias_sym_PRECEDING = 523, - anon_alias_sym_PROCEDURE = 524, - anon_alias_sym_RENAME_TO = 525, - anon_alias_sym_SET_DEFAULT = 526, - anon_alias_sym_SET_NULL = 527, - anon_alias_sym_UNBOUNDED_FOLLOWING = 528, - anon_alias_sym_WITH = 529, - anon_alias_sym_WITHOUT = 530, - alias_sym_alter_sequence = 531, - anon_alias_sym_default = 532, - alias_sym_default = 533, - alias_sym_version = 534, -}; - -static const char * const ts_symbol_names[] = { - [ts_builtin_sym_end] = "end", - [anon_sym_SEMI] = ";", - [aux_sym_with_clause_token1] = "WITH_GRANT_OPTION", - [aux_sym_with_clause_token2] = "RECURSIVE", - [anon_sym_COMMA] = ",", - [aux_sym_cte_token1] = "AS", - [aux_sym_cte_token2] = "IF_NOT_EXISTS", - [aux_sym_cte_token3] = "CREATE_MATERIALIZED_VIEW", - [anon_sym_LPAREN] = "(", - [anon_sym_RPAREN] = ")", - [aux_sym_truncate_statement_token1] = "TRUNCATE", - [aux_sym_truncate_statement_token2] = "TABLE", - [aux_sym_truncate_statement_token3] = "ONLY", - [aux_sym_comment_statement_token1] = "COMMENT_ON", - [aux_sym_comment_statement_token2] = "ON", - [aux_sym_comment_statement_token3] = "COLUMN", - [aux_sym_comment_statement_token4] = "EXTENSION", - [aux_sym_comment_statement_token5] = "SCHEMA", - [aux_sym_comment_statement_token6] = "CREATE_OR_REPLACE_FUNCTION", - [aux_sym_comment_statement_token7] = "IS", - [aux_sym_begin_statement_token1] = "BEGIN", - [aux_sym_begin_statement_token2] = "WORK", - [aux_sym_begin_statement_token3] = "TRANSACTION", - [aux_sym_commit_statement_token1] = "COMMIT", - [aux_sym_rollback_statement_token1] = "ROLLBACK", - [aux_sym_create_statement_token1] = "CREATE", - [aux_sym_create_statement_token2] = "TEMP", - [aux_sym_create_statement_token3] = "TEMPORARY", - [aux_sym_alter_statement_token1] = "ALTER", - [aux_sym_alter_table_token1] = "IF_NOT_EXISTS", - [aux_sym_alter_table_token2] = "IF_NOT_EXISTS", - [aux_sym_alter_schema_rename_action_token1] = "RENAME", - [aux_sym_alter_schema_rename_action_token2] = "TO", - [aux_sym_alter_owner_action_token1] = "OWNER_TO", - [anon_sym_CURRENT_USER] = "CURRENT_USER", - [anon_sym_CURRENT_ROLE] = "CURRENT_ROLE", - [anon_sym_SESSION_USER] = "SESSION_USER", - [aux_sym_alter_table_action_alter_column_token1] = "SET", - [aux_sym_alter_table_action_alter_column_token2] = "DEFAULT", - [aux_sym_alter_table_action_add_token1] = "ADD", - [aux_sym_sequence_token1] = "SEQUENCE", - [aux_sym_sequence_token2] = "START", - [aux_sym_sequence_token3] = "INCREMENT", - [aux_sym_sequence_token4] = "GROUP_BY", - [aux_sym_sequence_token5] = "NO", - [aux_sym_sequence_token6] = "MINVALUE", - [aux_sym_sequence_token7] = "MAXVALUE", - [aux_sym_sequence_token8] = "CACHE", - [aux_sym_sequence_token9] = "OWNED_BY", - [aux_sym_pg_command_token1] = "pg_command_token1", - [aux_sym_pg_command_token2] = "pg_command_token2", - [anon_sym_COLON] = ":", - [aux_sym__compound_statement_token1] = "ATOMIC", - [aux_sym__compound_statement_token2] = "END", - [aux_sym_return_statement_token1] = "RETURN", - [aux_sym_declare_statement_token1] = "DECLARE", - [aux_sym_create_function_statement_token1] = "create_function_statement_token1", - [aux_sym_create_function_statement_token2] = "CREATE_OR_REPLACE_PROCEDURE", - [aux_sym_create_function_statement_token3] = "RETURNS", - [aux_sym_create_function_statement_token4] = "TRANSFORM_FOR_TYPE", - [aux_sym_create_function_statement_token5] = "FOR", - [aux_sym_create_function_statement_token6] = "CREATE_TYPE", - [aux_sym_create_function_statement_token7] = "WINDOW", - [aux_sym_create_function_statement_token8] = "LEAKPROOF", - [aux_sym_create_function_statement_token9] = "COST", - [aux_sym_create_function_statement_token10] = "ROWS", - [aux_sym_create_function_statement_token11] = "SUPPORT", - [aux_sym_external_hint_token1] = "EXTERNAL", - [aux_sym_external_hint_token2] = "SECURITY_INVOKER", - [aux_sym_external_hint_token3] = "SECURITY_INVOKER", - [aux_sym_external_hint_token4] = "SECURITY_DEFINER", - [aux_sym_optimizer_hint_token1] = "VOLATILE", - [aux_sym_optimizer_hint_token2] = "IMMUTABLE", - [aux_sym_optimizer_hint_token3] = "STABLE", - [aux_sym_parallel_hint_token1] = "PARALLEL", - [aux_sym_parallel_hint_token2] = "SAFE", - [aux_sym_parallel_hint_token3] = "UNSAFE", - [aux_sym_parallel_hint_token4] = "RESTRICTED", - [aux_sym_null_hint_token1] = "CALLED_ON_NULL_INPUT", - [aux_sym_null_hint_token2] = "RETURNS_NULL_ON_NULL_INPUT", - [aux_sym_null_hint_token3] = "input", - [aux_sym_null_hint_token4] = "STRICT", - [aux_sym_deterministic_hint_token1] = "DETERMINISTIC", - [aux_sym_sql_hint_token1] = "CONTAINS_SQL", - [aux_sym_sql_hint_token2] = "SQL_SECURITY", - [aux_sym_sql_hint_token3] = "READS_SQL_DATA", - [aux_sym_sql_hint_token4] = "DATA", - [aux_sym_sql_hint_token5] = "MODIFIES_SQL_DATA", - [aux_sym__function_language_token1] = "LANGUAGE", - [aux_sym__function_language_token2] = "language", - [aux_sym__function_language_token3] = "language", - [aux_sym_setof_token1] = "SETOF", - [aux_sym_create_function_parameter_token1] = "IN", - [aux_sym_create_function_parameter_token2] = "OUT", - [aux_sym_create_function_parameter_token3] = "INOUT", - [aux_sym_create_function_parameter_token4] = "VARIADIC", - [anon_sym_EQ] = "=", - [aux_sym_create_trigger_statement_token1] = "OR_REPLACE", - [aux_sym_create_trigger_statement_token2] = "OR_REPLACE", - [aux_sym_create_trigger_statement_token3] = "CONSTRAINT", - [aux_sym_create_trigger_statement_token4] = "TRIGGER", - [aux_sym_create_trigger_statement_token5] = "EACH", - [aux_sym_create_trigger_statement_token6] = "ROW", - [aux_sym_create_trigger_statement_token7] = "STATEMENT", - [aux_sym_trigger_reference_token1] = "FROM", - [aux_sym_trigger_preferencing_token1] = "REFERENCING", - [aux_sym_trigger_preferencing_token2] = "NEW", - [aux_sym_trigger_preferencing_token3] = "OLD", - [aux_sym_trigger_time_token1] = "BEFORE", - [aux_sym_trigger_time_token2] = "AFTER", - [aux_sym_trigger_time_token3] = "INSTEAD_OF", - [aux_sym_trigger_time_token4] = "INSTEAD_OF", - [aux_sym_trigger_event_token1] = "INSERT", - [aux_sym_trigger_event_token2] = "DELETE", - [aux_sym_trigger_event_token3] = "UPDATE", - [aux_sym_trigger_condition_token1] = "WHEN", - [aux_sym_trigger_order_token1] = "FOLLOWS", - [aux_sym_trigger_order_token2] = "PRECEDES", - [aux_sym_trigger_body_token1] = "EXECUTE", - [aux_sym_create_extension_statement_token1] = "VERSION", - [aux_sym_create_extension_statement_token2] = "CASCADE", - [aux_sym_create_role_statement_token1] = "CREATE_ROLE", - [aux_sym_drop_statement_token1] = "DROP", - [aux_sym_drop_statement_token2] = "VIEW", - [aux_sym_drop_statement_token3] = "INDEX", - [aux_sym_drop_statement_token4] = "TABLESPACE", - [aux_sym_drop_statement_token5] = "CONCURRENTLY", - [aux_sym_drop_statement_token6] = "RESTRICT", - [aux_sym_set_statement_token1] = "SESSION", - [aux_sym_set_statement_token2] = "LOCAL", - [aux_sym_grant_statement_token1] = "GRANT", - [aux_sym_grant_statement_token2] = "ALL", - [aux_sym_grant_statement_token3] = "PRIVILEGES", - [aux_sym_grant_statement_token4] = "SELECT", - [aux_sym_grant_statement_token5] = "REFERENCES", - [aux_sym_grant_statement_token6] = "USAGE", - [aux_sym_grant_statement_token7] = "DATABASE", - [aux_sym_grant_statement_token8] = "GROUP", - [aux_sym_grant_statement_token9] = "PUBLIC", - [aux_sym_grant_statement_token10] = "WITH_GRANT_OPTION", - [aux_sym_create_domain_statement_token1] = "CREATE_DOMAIN", - [aux_sym_type_spec_enum_token1] = "ENUM", - [aux_sym_type_spec_range_token1] = "RANGE", - [aux_sym_type_spec_range_token2] = "subtype", - [aux_sym_type_spec_range_token3] = "subtype_opclass", - [aux_sym_type_spec_range_token4] = "collation", - [aux_sym_type_spec_range_token5] = "canonical", - [aux_sym_type_spec_range_token6] = "subtype_diff", - [aux_sym_type_spec_range_token7] = "multirange_type_name", - [aux_sym_type_spec_base_token1] = "output", - [aux_sym_type_spec_base_token2] = "receive", - [aux_sym_type_spec_base_token3] = "send", - [aux_sym_type_spec_base_token4] = "typmod_in", - [aux_sym_type_spec_base_token5] = "typmod_out", - [aux_sym_type_spec_base_token6] = "analyze", - [aux_sym_type_spec_base_token7] = "subscript", - [aux_sym_type_spec_base_token8] = "internallength", - [aux_sym_type_spec_base_token9] = "VARIABLE", - [aux_sym_type_spec_base_token10] = "passedbyvalue", - [aux_sym_type_spec_base_token11] = "alignment", - [aux_sym_type_spec_base_token12] = "storage", - [aux_sym_type_spec_base_token13] = "like", - [aux_sym_type_spec_base_token14] = "category", - [aux_sym_type_spec_base_token15] = "preferred", - [aux_sym_type_spec_base_token16] = "element", - [aux_sym_type_spec_base_token17] = "delimiter", - [aux_sym_type_spec_base_token18] = "collatable", - [aux_sym_create_index_include_clause_token1] = "INCLUDE", - [aux_sym_auto_increment_constraint_token1] = "AUTO_INCREMENT", - [aux_sym_direction_constraint_token1] = "ASC", - [aux_sym_direction_constraint_token2] = "DESC", - [anon_sym_CONSTRAINT] = "CONSTRAINT", - [aux_sym_mode_token1] = "NOT_DEFERRABLE", - [aux_sym_initial_mode_token1] = "INITIALLY", - [aux_sym_initial_mode_token2] = "DEFERRED", - [aux_sym_initial_mode_token3] = "IMMEDIATE", - [aux_sym_table_constraint_check_token1] = "CHECK_OPTION", - [aux_sym_table_constraint_exclude_token1] = "EXCLUDE", - [aux_sym_table_constraint_exclude_token2] = "USING", - [aux_sym_table_constraint_foreign_key_token1] = "FOREIGN_KEY", - [aux_sym_table_constraint_foreign_key_token2] = "PRIMARY_KEY", - [aux_sym_table_constraint_unique_token1] = "UNIQUE", - [aux_sym_table_constraint_primary_key_token1] = "PRIMARY_KEY", - [aux_sym_create_table_statement_token1] = "WITHOUT_OIDS", - [aux_sym_create_table_statement_token2] = "WITHOUT_OIDS", - [aux_sym_view_check_option_token1] = "CASCADED", - [aux_sym_having_clause_token1] = "HAVING", - [aux_sym_grouping_sets_clause_token1] = "GROUPING_SETS", - [aux_sym_grouping_sets_clause_token2] = "GROUPING_SETS", - [aux_sym_rollup_clause_token1] = "ROLLUP", - [aux_sym_cube_clause_token1] = "CUBE", - [aux_sym_order_expression_token1] = "NULLS", - [aux_sym_order_expression_token2] = "FIRST", - [aux_sym_order_expression_token3] = "LAST", - [aux_sym_order_by_clause_token1] = "ORDER_BY", - [aux_sym_limit_clause_token1] = "LIMIT", - [aux_sym_offset_clause_token1] = "OFFSET", - [aux_sym_fetch_clause_token1] = "FETCH", - [aux_sym_fetch_clause_token2] = "NEXT", - [aux_sym_where_clause_token1] = "WHERE", - [aux_sym_select_clause_body_token1] = "INTO", - [aux_sym_join_type_token1] = "INNER", - [aux_sym_join_type_token2] = "LEFT", - [aux_sym_join_type_token3] = "RIGHT", - [aux_sym_join_type_token4] = "FULL", - [aux_sym_join_type_token5] = "OUTER", - [aux_sym_join_clause_token1] = "JOIN", - [aux_sym_select_subexpression_token1] = "LATERAL", - [aux_sym_values_clause_token1] = "VALUES", - [aux_sym_conditional_expression_token1] = "CASE", - [aux_sym_conditional_expression_token2] = "THEN", - [aux_sym_conditional_expression_token3] = "ELSE", - [aux_sym__function_call_arguments_token1] = "DISTINCT", - [aux_sym_within_group_clause_token1] = "WITHIN_GROUP", - [aux_sym_filter_clause_token1] = "FILTER", - [aux_sym_over_clause_token1] = "OVER", - [aux_sym_partition_by_clause_token1] = "PARTITION_BY", - [aux_sym_frame_clause_token1] = "BETWEEN", - [aux_sym_frame_clause_token2] = "AND", - [aux_sym_frame_kind_token1] = "GROUPS", - [aux_sym_frame_bound_token1] = "UNBOUNDED_PRECEDING", - [aux_sym_frame_bound_token2] = "UNBOUNDED_PRECEDING", - [aux_sym_frame_bound_token3] = "CURRENT_ROW", - [aux_sym_frame_bound_token4] = "FOLLOWING", - [aux_sym_frame_exclusion_token1] = "EXCLUDE_TIES", - [aux_sym_frame_exclusion_token2] = "EXCLUDE_NO_OTHERS", - [aux_sym_at_time_zone_expression_token1] = "AT_TIME_ZONE", - [aux_sym_at_time_zone_expression_token2] = "TIME_ZONE", - [aux_sym_at_time_zone_expression_token3] = "TIME_ZONE", - [aux_sym_TRUE_token1] = "TRUE", - [aux_sym_FALSE_token1] = "FALSE", - [sym_number] = "number", - [sym__unquoted_identifier] = "_unquoted_identifier", - [anon_sym_BQUOTE] = "`", - [aux_sym__quoted_identifier_token1] = "_quoted_identifier_token1", - [anon_sym_DQUOTE] = "\"", - [aux_sym__quoted_identifier_token2] = "_quoted_identifier_token2", - [anon_sym_DOT] = ".", - [anon_sym_SQUOTE] = "'", - [aux_sym_string_token1] = "content", - [anon_sym_DASH_GT] = "->", - [anon_sym_DASH_GT_GT] = "->>", - [anon_sym_POUND_GT] = "#>", - [anon_sym_POUND_GT_GT] = "#>>", - [aux_sym_type_token1] = "VARYING", - [aux_sym_type_token2] = "PRECISION", - [anon_sym_LBRACK] = "[", - [anon_sym_RBRACK] = "]", - [anon_sym_COLON_COLON] = "::", - [sym_comment] = "comment", - [anon_sym_PLUS] = "+", - [anon_sym_DASH] = "-", - [anon_sym_BANG_BANG] = "!!", - [anon_sym_TILDE] = "~", - [anon_sym_AT] = "@", - [anon_sym_PIPE_SLASH] = "|/", - [anon_sym_PIPE_PIPE_SLASH] = "||/", - [anon_sym_CARET] = "^", - [anon_sym_STAR] = "*", - [anon_sym_SLASH] = "/", - [anon_sym_PERCENT] = "%", - [anon_sym_LT_LT] = "<<", - [anon_sym_GT_GT] = ">>", - [anon_sym_AMP] = "&", - [anon_sym_PIPE] = "|", - [anon_sym_POUND] = "#", - [anon_sym_LT] = "<", - [anon_sym_LT_EQ] = "<=", - [anon_sym_LT_GT] = "<>", - [anon_sym_BANG_EQ] = "!=", - [anon_sym_GT] = ">", - [anon_sym_GT_EQ] = ">=", - [anon_sym_BANG_TILDE] = "!~", - [anon_sym_TILDE_STAR] = "~*", - [anon_sym_BANG_TILDE_STAR] = "!~*", - [anon_sym_AMP_AMP] = "&&", - [anon_sym_PIPE_PIPE] = "||", - [anon_sym_DOT_STAR] = ".*", - [aux_sym_interval_expression_token1] = "interval_expression_token1", - [anon_sym_DOLLAR] = "$", - [aux_sym_argument_reference_token1] = "argument_reference_token1", - [sym__dollar_quoted_string_tag] = "_dollar_quoted_string_tag", - [sym__dollar_quoted_string_content] = "content", - [sym__dollar_quoted_string_end_tag] = "_dollar_quoted_string_end_tag", - [sym_source_file] = "source_file", - [sym__statement] = "_statement", - [sym__simple_statement] = "_simple_statement", - [sym_with_clause] = "with_clause", - [sym_cte] = "cte", - [sym_select_statement] = "select_statement", - [sym_insert_statement] = "insert_statement", - [sym_update_statement] = "update_statement", - [sym_delete_statement] = "delete_statement", - [sym_truncate_statement] = "truncate_statement", - [sym_comment_statement] = "comment_statement", - [sym_begin_statement] = "begin_statement", - [sym_commit_statement] = "commit_statement", - [sym_rollback_statement] = "rollback_statement", - [sym_create_statement] = "create_statement", - [sym_alter_statement] = "alter_statement", - [sym_alter_table] = "alter_table", - [sym_alter_schema_rename_action] = "rename", - [sym_alter_owner_action] = "alter_owner", - [sym_alter_schema] = "schema", - [sym_alter_table_action_alter_column] = "alter_table_action_alter_column", - [sym_alter_table_action_add] = "alter_table_action_add", - [sym_alter_table_action_set] = "alter_table_action_set", - [sym_alter_table_rename_column] = "alter_table_rename_column", - [sym_alter_table_action] = "alter_table_action", - [sym_sequence] = "create_sequence", - [sym_pg_command] = "pg_command", - [sym__compound_statement] = "_compound_statement", - [sym_return_statement] = "return_statement", - [sym_declare_statement] = "declare_statement", - [sym_create_function_statement] = "create_function_statement", - [sym_external_hint] = "external_hint", - [sym_optimizer_hint] = "optimizer_hint", - [sym_parallel_hint] = "parallel_hint", - [sym_null_hint] = "null_hint", - [sym_deterministic_hint] = "deterministic_hint", - [sym_sql_hint] = "sql_hint", - [sym_sql_security_hint] = "sql_security_hint", - [sym__function_language] = "_function_language", - [sym__create_function_return_type] = "_create_function_return_type", - [sym_setof] = "setof", - [sym_constrained_type] = "constrained_type", - [sym_create_function_parameter] = "create_function_parameter", - [sym_create_function_parameters] = "create_function_parameters", - [sym_function_body] = "function_body", - [sym_create_trigger_statement] = "create_trigger_statement", - [sym_trigger_reference] = "trigger_reference", - [sym_trigger_preferencing] = "trigger_preferencing", - [sym_trigger_time] = "trigger_time", - [sym_trigger_event] = "trigger_event", - [sym_trigger_condition] = "trigger_condition", - [sym_trigger_order] = "trigger_order", - [sym_trigger_body] = "trigger_body", - [sym_create_extension_statement] = "create_extension_statement", - [sym_create_role_statement] = "create_role_statement", - [sym_create_schema_statement] = "create_schema_statement", - [sym_drop_statement] = "drop_statement", - [sym_set_statement] = "set_statement", - [sym_grant_statement] = "grant_statement", - [sym_create_domain_statement] = "create_domain_statement", - [sym_create_type_statement] = "create_type_statement", - [sym_type_spec_composite] = "type_spec_composite", - [sym_type_spec_enum] = "type_spec_enum", - [sym_type_spec_range] = "type_spec_range", - [sym_type_spec_base] = "type_spec_base", - [sym_create_index_with_clause] = "create_index_with_clause", - [sym_create_index_include_clause] = "create_index_include_clause", - [sym_create_index_statement] = "create_index_statement", - [sym_table_column] = "table_column", - [sym_auto_increment_constraint] = "auto_increment_constraint", - [sym_direction_constraint] = "direction_constraint", - [sym_named_constraint] = "named_constraint", - [sym__column_default_expression] = "_column_default_expression", - [sym_default_clause] = "default_clause", - [sym_table_parameters] = "table_parameters", - [sym_mode] = "mode", - [sym_initial_mode] = "initial_mode", - [sym__table_constraint] = "_table_constraint", - [sym_table_constraint_check] = "check", - [sym_op_class] = "op_class", - [sym_exclude_entry] = "exclude_entry", - [sym_table_constraint_exclude] = "exclude", - [sym_table_constraint_foreign_key] = "foreign_key", - [sym_table_constraint_unique] = "unique", - [sym_table_constraint_primary_key] = "primary_key", - [sym_primary_key_constraint] = "primary_key_constraint", - [sym_create_table_statement] = "create_table_statement", - [sym_using_clause] = "using_clause", - [sym_index_table_parameters] = "index_table_parameters", - [sym_create_view_statement] = "create_view_statement", - [sym_view_columns] = "view_columns", - [sym_view_option] = "view_option", - [sym_view_options] = "view_options", - [sym_view_check_option] = "view_check_option", - [sym_view_body] = "view_body", - [sym_create_materialized_view_statement] = "create_materialized_view_statement", - [sym_tablespace_hint] = "tablespace_hint", - [sym_data_hint] = "data_hint", - [sym__select_statement] = "_select_statement", - [sym_group_by_clause] = "group_by_clause", - [sym_having_clause] = "having_clause", - [sym_group_expression] = "group_expression", - [sym_grouping_sets_clause] = "grouping_sets_clause", - [sym_rollup_clause] = "rollup_clause", - [sym_cube_clause] = "cube_clause", - [sym_expression_list] = "expression_list", - [sym_order_expression] = "order_expression", - [sym_window_clause] = "window_clause", - [sym_order_by_clause] = "order_by_clause", - [sym_limit_clause] = "limit_clause", - [sym_offset_clause] = "offset_clause", - [sym_fetch_clause] = "fetch_clause", - [sym_where_clause] = "where_clause", - [sym__aliased_expression] = "alias", - [sym__aliasable_expression] = "_aliasable_expression", - [sym_select_clause_body] = "select_clause_body", - [sym_select_clause] = "select_clause", - [sym_from_clause] = "from_clause", - [sym_join_type] = "join_type", - [sym_join_clause] = "join_clause", - [sym_select_subexpression] = "select_subexpression", - [sym__update_statement] = "_update_statement", - [sym_set_clause] = "set_clause", - [sym_set_clause_body] = "set_clause_body", - [sym_assigment_expression] = "assigment_expression", - [sym__insert_statement] = "_insert_statement", - [sym_values_clause] = "values_clause", - [sym_values_clause_item] = "values_clause_item", - [sym__delete_statement] = "_delete_statement", - [sym_conditional_expression] = "conditional_expression", - [sym_in_expression] = "in_expression", - [sym_tuple] = "tuple", - [sym_references_constraint] = "references_constraint", - [sym_on_update_action] = "on_update_action", - [sym_on_delete_action] = "on_delete_action", - [sym__constraint_action] = "_constraint_action", - [sym_unique_constraint] = "unique_constraint", - [sym_null_constraint] = "null_constraint", - [sym_check_constraint] = "check_constraint", - [sym_function_call] = "function_call", - [sym__function_call_arguments] = "_function_call_arguments", - [sym_within_group_clause] = "within_group_clause", - [sym_filter_clause] = "filter_clause", - [sym_over_clause] = "over_clause", - [sym_window_definition] = "window_definition", - [sym_partition_by_clause] = "partition_by_clause", - [sym_frame_clause] = "frame_clause", - [sym_frame_kind] = "frame_kind", - [sym_frame_bound] = "frame_bound", - [sym_frame_exclusion] = "frame_exclusion", - [sym__parenthesized_expression] = "_parenthesized_expression", - [sym_is_expression] = "is_expression", - [sym_distinct_from] = "distinct_from", - [sym_boolean_expression] = "boolean_expression", - [sym_at_time_zone_expression] = "at_time_zone_expression", - [sym_NULL] = "NULL", - [sym_TRUE] = "TRUE", - [sym_FALSE] = "FALSE", - [sym__quoted_identifier] = "_quoted_identifier", - [sym_identifier] = "identifier", - [sym_dotted_name] = "dotted_name", - [sym__identifier] = "_identifier", - [sym_string] = "string", - [sym_json_access] = "json_access", - [sym_ordered_expression] = "ordered_expression", - [sym_type] = "type", - [sym_array_type] = "array_type", - [sym__type] = "_type", - [sym_type_cast] = "type_cast", - [sym_array_element_access] = "array_element_access", - [sym_unary_expression] = "unary_expression", - [sym_binary_expression] = "binary_expression", - [sym_binary_operator] = "binary_operator", - [sym_asterisk_expression] = "asterisk_expression", - [sym_interval_expression] = "interval_expression", - [sym_argument_reference] = "argument_reference", - [sym__expression] = "_expression", - [aux_sym_source_file_repeat1] = "source_file_repeat1", - [aux_sym_with_clause_repeat1] = "with_clause_repeat1", - [aux_sym_truncate_statement_repeat1] = "truncate_statement_repeat1", - [aux_sym_sequence_repeat1] = "sequence_repeat1", - [aux_sym__compound_statement_repeat1] = "_compound_statement_repeat1", - [aux_sym_create_function_statement_repeat1] = "create_function_statement_repeat1", - [aux_sym_create_function_statement_repeat2] = "create_function_statement_repeat2", - [aux_sym_create_function_parameters_repeat1] = "create_function_parameters_repeat1", - [aux_sym_trigger_preferencing_repeat1] = "trigger_preferencing_repeat1", - [aux_sym_trigger_event_repeat1] = "trigger_event_repeat1", - [aux_sym_trigger_body_repeat1] = "trigger_body_repeat1", - [aux_sym_create_extension_statement_repeat1] = "create_extension_statement_repeat1", - [aux_sym_grant_statement_repeat1] = "grant_statement_repeat1", - [aux_sym_create_domain_statement_repeat1] = "create_domain_statement_repeat1", - [aux_sym_type_spec_composite_repeat1] = "type_spec_composite_repeat1", - [aux_sym_type_spec_range_repeat1] = "type_spec_range_repeat1", - [aux_sym_type_spec_base_repeat1] = "type_spec_base_repeat1", - [aux_sym_table_column_repeat1] = "table_column_repeat1", - [aux_sym_table_parameters_repeat1] = "table_parameters_repeat1", - [aux_sym_table_constraint_exclude_repeat1] = "table_constraint_exclude_repeat1", - [aux_sym_index_table_parameters_repeat1] = "index_table_parameters_repeat1", - [aux_sym_view_options_repeat1] = "view_options_repeat1", - [aux_sym__select_statement_repeat1] = "_select_statement_repeat1", - [aux_sym__select_statement_repeat2] = "_select_statement_repeat2", - [aux_sym_group_by_clause_repeat1] = "group_by_clause_repeat1", - [aux_sym_grouping_sets_clause_repeat1] = "grouping_sets_clause_repeat1", - [aux_sym_rollup_clause_repeat1] = "rollup_clause_repeat1", - [aux_sym_expression_list_repeat1] = "expression_list_repeat1", - [aux_sym_order_by_clause_repeat1] = "order_by_clause_repeat1", - [aux_sym_select_clause_body_repeat1] = "select_clause_body_repeat1", - [aux_sym_from_clause_repeat1] = "from_clause_repeat1", - [aux_sym_set_clause_body_repeat1] = "set_clause_body_repeat1", - [aux_sym_values_clause_repeat1] = "values_clause_repeat1", - [aux_sym_conditional_expression_repeat1] = "conditional_expression_repeat1", - [aux_sym_references_constraint_repeat1] = "references_constraint_repeat1", - [aux_sym_dotted_name_repeat1] = "dotted_name_repeat1", - [aux_sym_type_repeat1] = "type_repeat1", - [aux_sym_array_type_repeat1] = "array_type_repeat1", - [anon_alias_sym_ALTER_COLUMN] = "ALTER_COLUMN", - [anon_alias_sym_BY] = "BY", - [anon_alias_sym_CHECK] = "CHECK", - [anon_alias_sym_CREATE_EXTENSION] = "CREATE_EXTENSION", - [anon_alias_sym_CREATE_SCHEMA] = "CREATE_SCHEMA", - [anon_alias_sym_DEFERRABLE] = "DEFERRABLE", - [anon_alias_sym_DEFINER] = "DEFINER", - [anon_alias_sym_DISTINCT_FROM] = "DISTINCT_FROM", - [anon_alias_sym_EXCLUDE_CURRENT_ROW] = "EXCLUDE_CURRENT_ROW", - [anon_alias_sym_EXCLUDE_GROUP] = "EXCLUDE_GROUP", - [anon_alias_sym_EXISTS] = "EXISTS", - [anon_alias_sym_FUNCTION] = "FUNCTION", - [anon_alias_sym_IF] = "IF", - [anon_alias_sym_IF_EXISTS] = "IF_EXISTS", - [anon_alias_sym_INVOKER] = "INVOKER", - [anon_alias_sym_MATERIALIZED] = "MATERIALIZED", - [anon_alias_sym_MATERIALIZED_VIEW] = "MATERIALIZED_VIEW", - [anon_alias_sym_NOT] = "NOT", - [anon_alias_sym_NO_SQL] = "NO_SQL", - [anon_alias_sym_NULL] = "NULL", - [anon_alias_sym_OF] = "OF", - [anon_alias_sym_ON_DELETE] = "ON_DELETE", - [anon_alias_sym_ON_UPDATE] = "ON_UPDATE", - [anon_alias_sym_OR] = "OR", - [anon_alias_sym_PRECEDING] = "PRECEDING", - [anon_alias_sym_PROCEDURE] = "PROCEDURE", - [anon_alias_sym_RENAME_TO] = "RENAME_TO", - [anon_alias_sym_SET_DEFAULT] = "SET_DEFAULT", - [anon_alias_sym_SET_NULL] = "SET_NULL", - [anon_alias_sym_UNBOUNDED_FOLLOWING] = "UNBOUNDED_FOLLOWING", - [anon_alias_sym_WITH] = "WITH", - [anon_alias_sym_WITHOUT] = "WITHOUT", - [alias_sym_alter_sequence] = "alter_sequence", - [anon_alias_sym_default] = "default", - [alias_sym_default] = "default", - [alias_sym_version] = "version", -}; - -static const TSSymbol ts_symbol_map[] = { - [ts_builtin_sym_end] = ts_builtin_sym_end, - [anon_sym_SEMI] = anon_sym_SEMI, - [aux_sym_with_clause_token1] = aux_sym_with_clause_token1, - [aux_sym_with_clause_token2] = aux_sym_with_clause_token2, - [anon_sym_COMMA] = anon_sym_COMMA, - [aux_sym_cte_token1] = aux_sym_cte_token1, - [aux_sym_cte_token2] = aux_sym_cte_token2, - [aux_sym_cte_token3] = aux_sym_cte_token3, - [anon_sym_LPAREN] = anon_sym_LPAREN, - [anon_sym_RPAREN] = anon_sym_RPAREN, - [aux_sym_truncate_statement_token1] = aux_sym_truncate_statement_token1, - [aux_sym_truncate_statement_token2] = aux_sym_truncate_statement_token2, - [aux_sym_truncate_statement_token3] = aux_sym_truncate_statement_token3, - [aux_sym_comment_statement_token1] = aux_sym_comment_statement_token1, - [aux_sym_comment_statement_token2] = aux_sym_comment_statement_token2, - [aux_sym_comment_statement_token3] = aux_sym_comment_statement_token3, - [aux_sym_comment_statement_token4] = aux_sym_comment_statement_token4, - [aux_sym_comment_statement_token5] = aux_sym_comment_statement_token5, - [aux_sym_comment_statement_token6] = aux_sym_comment_statement_token6, - [aux_sym_comment_statement_token7] = aux_sym_comment_statement_token7, - [aux_sym_begin_statement_token1] = aux_sym_begin_statement_token1, - [aux_sym_begin_statement_token2] = aux_sym_begin_statement_token2, - [aux_sym_begin_statement_token3] = aux_sym_begin_statement_token3, - [aux_sym_commit_statement_token1] = aux_sym_commit_statement_token1, - [aux_sym_rollback_statement_token1] = aux_sym_rollback_statement_token1, - [aux_sym_create_statement_token1] = aux_sym_create_statement_token1, - [aux_sym_create_statement_token2] = aux_sym_create_statement_token2, - [aux_sym_create_statement_token3] = aux_sym_create_statement_token3, - [aux_sym_alter_statement_token1] = aux_sym_alter_statement_token1, - [aux_sym_alter_table_token1] = aux_sym_cte_token2, - [aux_sym_alter_table_token2] = aux_sym_cte_token2, - [aux_sym_alter_schema_rename_action_token1] = aux_sym_alter_schema_rename_action_token1, - [aux_sym_alter_schema_rename_action_token2] = aux_sym_alter_schema_rename_action_token2, - [aux_sym_alter_owner_action_token1] = aux_sym_alter_owner_action_token1, - [anon_sym_CURRENT_USER] = anon_sym_CURRENT_USER, - [anon_sym_CURRENT_ROLE] = anon_sym_CURRENT_ROLE, - [anon_sym_SESSION_USER] = anon_sym_SESSION_USER, - [aux_sym_alter_table_action_alter_column_token1] = aux_sym_alter_table_action_alter_column_token1, - [aux_sym_alter_table_action_alter_column_token2] = aux_sym_alter_table_action_alter_column_token2, - [aux_sym_alter_table_action_add_token1] = aux_sym_alter_table_action_add_token1, - [aux_sym_sequence_token1] = aux_sym_sequence_token1, - [aux_sym_sequence_token2] = aux_sym_sequence_token2, - [aux_sym_sequence_token3] = aux_sym_sequence_token3, - [aux_sym_sequence_token4] = aux_sym_sequence_token4, - [aux_sym_sequence_token5] = aux_sym_sequence_token5, - [aux_sym_sequence_token6] = aux_sym_sequence_token6, - [aux_sym_sequence_token7] = aux_sym_sequence_token7, - [aux_sym_sequence_token8] = aux_sym_sequence_token8, - [aux_sym_sequence_token9] = aux_sym_sequence_token9, - [aux_sym_pg_command_token1] = aux_sym_pg_command_token1, - [aux_sym_pg_command_token2] = aux_sym_pg_command_token2, - [anon_sym_COLON] = anon_sym_COLON, - [aux_sym__compound_statement_token1] = aux_sym__compound_statement_token1, - [aux_sym__compound_statement_token2] = aux_sym__compound_statement_token2, - [aux_sym_return_statement_token1] = aux_sym_return_statement_token1, - [aux_sym_declare_statement_token1] = aux_sym_declare_statement_token1, - [aux_sym_create_function_statement_token1] = aux_sym_create_function_statement_token1, - [aux_sym_create_function_statement_token2] = aux_sym_create_function_statement_token2, - [aux_sym_create_function_statement_token3] = aux_sym_create_function_statement_token3, - [aux_sym_create_function_statement_token4] = aux_sym_create_function_statement_token4, - [aux_sym_create_function_statement_token5] = aux_sym_create_function_statement_token5, - [aux_sym_create_function_statement_token6] = aux_sym_create_function_statement_token6, - [aux_sym_create_function_statement_token7] = aux_sym_create_function_statement_token7, - [aux_sym_create_function_statement_token8] = aux_sym_create_function_statement_token8, - [aux_sym_create_function_statement_token9] = aux_sym_create_function_statement_token9, - [aux_sym_create_function_statement_token10] = aux_sym_create_function_statement_token10, - [aux_sym_create_function_statement_token11] = aux_sym_create_function_statement_token11, - [aux_sym_external_hint_token1] = aux_sym_external_hint_token1, - [aux_sym_external_hint_token2] = aux_sym_external_hint_token2, - [aux_sym_external_hint_token3] = aux_sym_external_hint_token2, - [aux_sym_external_hint_token4] = aux_sym_external_hint_token4, - [aux_sym_optimizer_hint_token1] = aux_sym_optimizer_hint_token1, - [aux_sym_optimizer_hint_token2] = aux_sym_optimizer_hint_token2, - [aux_sym_optimizer_hint_token3] = aux_sym_optimizer_hint_token3, - [aux_sym_parallel_hint_token1] = aux_sym_parallel_hint_token1, - [aux_sym_parallel_hint_token2] = aux_sym_parallel_hint_token2, - [aux_sym_parallel_hint_token3] = aux_sym_parallel_hint_token3, - [aux_sym_parallel_hint_token4] = aux_sym_parallel_hint_token4, - [aux_sym_null_hint_token1] = aux_sym_null_hint_token1, - [aux_sym_null_hint_token2] = aux_sym_null_hint_token2, - [aux_sym_null_hint_token3] = aux_sym_null_hint_token3, - [aux_sym_null_hint_token4] = aux_sym_null_hint_token4, - [aux_sym_deterministic_hint_token1] = aux_sym_deterministic_hint_token1, - [aux_sym_sql_hint_token1] = aux_sym_sql_hint_token1, - [aux_sym_sql_hint_token2] = aux_sym_sql_hint_token2, - [aux_sym_sql_hint_token3] = aux_sym_sql_hint_token3, - [aux_sym_sql_hint_token4] = aux_sym_sql_hint_token4, - [aux_sym_sql_hint_token5] = aux_sym_sql_hint_token5, - [aux_sym__function_language_token1] = aux_sym__function_language_token1, - [aux_sym__function_language_token2] = aux_sym__function_language_token2, - [aux_sym__function_language_token3] = aux_sym__function_language_token2, - [aux_sym_setof_token1] = aux_sym_setof_token1, - [aux_sym_create_function_parameter_token1] = aux_sym_create_function_parameter_token1, - [aux_sym_create_function_parameter_token2] = aux_sym_create_function_parameter_token2, - [aux_sym_create_function_parameter_token3] = aux_sym_create_function_parameter_token3, - [aux_sym_create_function_parameter_token4] = aux_sym_create_function_parameter_token4, - [anon_sym_EQ] = anon_sym_EQ, - [aux_sym_create_trigger_statement_token1] = aux_sym_create_trigger_statement_token1, - [aux_sym_create_trigger_statement_token2] = aux_sym_create_trigger_statement_token1, - [aux_sym_create_trigger_statement_token3] = anon_sym_CONSTRAINT, - [aux_sym_create_trigger_statement_token4] = aux_sym_create_trigger_statement_token4, - [aux_sym_create_trigger_statement_token5] = aux_sym_create_trigger_statement_token5, - [aux_sym_create_trigger_statement_token6] = aux_sym_create_trigger_statement_token6, - [aux_sym_create_trigger_statement_token7] = aux_sym_create_trigger_statement_token7, - [aux_sym_trigger_reference_token1] = aux_sym_trigger_reference_token1, - [aux_sym_trigger_preferencing_token1] = aux_sym_trigger_preferencing_token1, - [aux_sym_trigger_preferencing_token2] = aux_sym_trigger_preferencing_token2, - [aux_sym_trigger_preferencing_token3] = aux_sym_trigger_preferencing_token3, - [aux_sym_trigger_time_token1] = aux_sym_trigger_time_token1, - [aux_sym_trigger_time_token2] = aux_sym_trigger_time_token2, - [aux_sym_trigger_time_token3] = aux_sym_trigger_time_token3, - [aux_sym_trigger_time_token4] = aux_sym_trigger_time_token3, - [aux_sym_trigger_event_token1] = aux_sym_trigger_event_token1, - [aux_sym_trigger_event_token2] = aux_sym_trigger_event_token2, - [aux_sym_trigger_event_token3] = aux_sym_trigger_event_token3, - [aux_sym_trigger_condition_token1] = aux_sym_trigger_condition_token1, - [aux_sym_trigger_order_token1] = aux_sym_trigger_order_token1, - [aux_sym_trigger_order_token2] = aux_sym_trigger_order_token2, - [aux_sym_trigger_body_token1] = aux_sym_trigger_body_token1, - [aux_sym_create_extension_statement_token1] = aux_sym_create_extension_statement_token1, - [aux_sym_create_extension_statement_token2] = aux_sym_create_extension_statement_token2, - [aux_sym_create_role_statement_token1] = aux_sym_create_role_statement_token1, - [aux_sym_drop_statement_token1] = aux_sym_drop_statement_token1, - [aux_sym_drop_statement_token2] = aux_sym_drop_statement_token2, - [aux_sym_drop_statement_token3] = aux_sym_drop_statement_token3, - [aux_sym_drop_statement_token4] = aux_sym_drop_statement_token4, - [aux_sym_drop_statement_token5] = aux_sym_drop_statement_token5, - [aux_sym_drop_statement_token6] = aux_sym_drop_statement_token6, - [aux_sym_set_statement_token1] = aux_sym_set_statement_token1, - [aux_sym_set_statement_token2] = aux_sym_set_statement_token2, - [aux_sym_grant_statement_token1] = aux_sym_grant_statement_token1, - [aux_sym_grant_statement_token2] = aux_sym_grant_statement_token2, - [aux_sym_grant_statement_token3] = aux_sym_grant_statement_token3, - [aux_sym_grant_statement_token4] = aux_sym_grant_statement_token4, - [aux_sym_grant_statement_token5] = aux_sym_grant_statement_token5, - [aux_sym_grant_statement_token6] = aux_sym_grant_statement_token6, - [aux_sym_grant_statement_token7] = aux_sym_grant_statement_token7, - [aux_sym_grant_statement_token8] = aux_sym_grant_statement_token8, - [aux_sym_grant_statement_token9] = aux_sym_grant_statement_token9, - [aux_sym_grant_statement_token10] = aux_sym_with_clause_token1, - [aux_sym_create_domain_statement_token1] = aux_sym_create_domain_statement_token1, - [aux_sym_type_spec_enum_token1] = aux_sym_type_spec_enum_token1, - [aux_sym_type_spec_range_token1] = aux_sym_type_spec_range_token1, - [aux_sym_type_spec_range_token2] = aux_sym_type_spec_range_token2, - [aux_sym_type_spec_range_token3] = aux_sym_type_spec_range_token3, - [aux_sym_type_spec_range_token4] = aux_sym_type_spec_range_token4, - [aux_sym_type_spec_range_token5] = aux_sym_type_spec_range_token5, - [aux_sym_type_spec_range_token6] = aux_sym_type_spec_range_token6, - [aux_sym_type_spec_range_token7] = aux_sym_type_spec_range_token7, - [aux_sym_type_spec_base_token1] = aux_sym_type_spec_base_token1, - [aux_sym_type_spec_base_token2] = aux_sym_type_spec_base_token2, - [aux_sym_type_spec_base_token3] = aux_sym_type_spec_base_token3, - [aux_sym_type_spec_base_token4] = aux_sym_type_spec_base_token4, - [aux_sym_type_spec_base_token5] = aux_sym_type_spec_base_token5, - [aux_sym_type_spec_base_token6] = aux_sym_type_spec_base_token6, - [aux_sym_type_spec_base_token7] = aux_sym_type_spec_base_token7, - [aux_sym_type_spec_base_token8] = aux_sym_type_spec_base_token8, - [aux_sym_type_spec_base_token9] = aux_sym_type_spec_base_token9, - [aux_sym_type_spec_base_token10] = aux_sym_type_spec_base_token10, - [aux_sym_type_spec_base_token11] = aux_sym_type_spec_base_token11, - [aux_sym_type_spec_base_token12] = aux_sym_type_spec_base_token12, - [aux_sym_type_spec_base_token13] = aux_sym_type_spec_base_token13, - [aux_sym_type_spec_base_token14] = aux_sym_type_spec_base_token14, - [aux_sym_type_spec_base_token15] = aux_sym_type_spec_base_token15, - [aux_sym_type_spec_base_token16] = aux_sym_type_spec_base_token16, - [aux_sym_type_spec_base_token17] = aux_sym_type_spec_base_token17, - [aux_sym_type_spec_base_token18] = aux_sym_type_spec_base_token18, - [aux_sym_create_index_include_clause_token1] = aux_sym_create_index_include_clause_token1, - [aux_sym_auto_increment_constraint_token1] = aux_sym_auto_increment_constraint_token1, - [aux_sym_direction_constraint_token1] = aux_sym_direction_constraint_token1, - [aux_sym_direction_constraint_token2] = aux_sym_direction_constraint_token2, - [anon_sym_CONSTRAINT] = anon_sym_CONSTRAINT, - [aux_sym_mode_token1] = aux_sym_mode_token1, - [aux_sym_initial_mode_token1] = aux_sym_initial_mode_token1, - [aux_sym_initial_mode_token2] = aux_sym_initial_mode_token2, - [aux_sym_initial_mode_token3] = aux_sym_initial_mode_token3, - [aux_sym_table_constraint_check_token1] = aux_sym_table_constraint_check_token1, - [aux_sym_table_constraint_exclude_token1] = aux_sym_table_constraint_exclude_token1, - [aux_sym_table_constraint_exclude_token2] = aux_sym_table_constraint_exclude_token2, - [aux_sym_table_constraint_foreign_key_token1] = aux_sym_table_constraint_foreign_key_token1, - [aux_sym_table_constraint_foreign_key_token2] = aux_sym_table_constraint_foreign_key_token2, - [aux_sym_table_constraint_unique_token1] = aux_sym_table_constraint_unique_token1, - [aux_sym_table_constraint_primary_key_token1] = aux_sym_table_constraint_foreign_key_token2, - [aux_sym_create_table_statement_token1] = aux_sym_create_table_statement_token1, - [aux_sym_create_table_statement_token2] = aux_sym_create_table_statement_token1, - [aux_sym_view_check_option_token1] = aux_sym_view_check_option_token1, - [aux_sym_having_clause_token1] = aux_sym_having_clause_token1, - [aux_sym_grouping_sets_clause_token1] = aux_sym_grouping_sets_clause_token1, - [aux_sym_grouping_sets_clause_token2] = aux_sym_grouping_sets_clause_token1, - [aux_sym_rollup_clause_token1] = aux_sym_rollup_clause_token1, - [aux_sym_cube_clause_token1] = aux_sym_cube_clause_token1, - [aux_sym_order_expression_token1] = aux_sym_order_expression_token1, - [aux_sym_order_expression_token2] = aux_sym_order_expression_token2, - [aux_sym_order_expression_token3] = aux_sym_order_expression_token3, - [aux_sym_order_by_clause_token1] = aux_sym_order_by_clause_token1, - [aux_sym_limit_clause_token1] = aux_sym_limit_clause_token1, - [aux_sym_offset_clause_token1] = aux_sym_offset_clause_token1, - [aux_sym_fetch_clause_token1] = aux_sym_fetch_clause_token1, - [aux_sym_fetch_clause_token2] = aux_sym_fetch_clause_token2, - [aux_sym_where_clause_token1] = aux_sym_where_clause_token1, - [aux_sym_select_clause_body_token1] = aux_sym_select_clause_body_token1, - [aux_sym_join_type_token1] = aux_sym_join_type_token1, - [aux_sym_join_type_token2] = aux_sym_join_type_token2, - [aux_sym_join_type_token3] = aux_sym_join_type_token3, - [aux_sym_join_type_token4] = aux_sym_join_type_token4, - [aux_sym_join_type_token5] = aux_sym_join_type_token5, - [aux_sym_join_clause_token1] = aux_sym_join_clause_token1, - [aux_sym_select_subexpression_token1] = aux_sym_select_subexpression_token1, - [aux_sym_values_clause_token1] = aux_sym_values_clause_token1, - [aux_sym_conditional_expression_token1] = aux_sym_conditional_expression_token1, - [aux_sym_conditional_expression_token2] = aux_sym_conditional_expression_token2, - [aux_sym_conditional_expression_token3] = aux_sym_conditional_expression_token3, - [aux_sym__function_call_arguments_token1] = aux_sym__function_call_arguments_token1, - [aux_sym_within_group_clause_token1] = aux_sym_within_group_clause_token1, - [aux_sym_filter_clause_token1] = aux_sym_filter_clause_token1, - [aux_sym_over_clause_token1] = aux_sym_over_clause_token1, - [aux_sym_partition_by_clause_token1] = aux_sym_partition_by_clause_token1, - [aux_sym_frame_clause_token1] = aux_sym_frame_clause_token1, - [aux_sym_frame_clause_token2] = aux_sym_frame_clause_token2, - [aux_sym_frame_kind_token1] = aux_sym_frame_kind_token1, - [aux_sym_frame_bound_token1] = aux_sym_frame_bound_token1, - [aux_sym_frame_bound_token2] = aux_sym_frame_bound_token1, - [aux_sym_frame_bound_token3] = aux_sym_frame_bound_token3, - [aux_sym_frame_bound_token4] = aux_sym_frame_bound_token4, - [aux_sym_frame_exclusion_token1] = aux_sym_frame_exclusion_token1, - [aux_sym_frame_exclusion_token2] = aux_sym_frame_exclusion_token2, - [aux_sym_at_time_zone_expression_token1] = aux_sym_at_time_zone_expression_token1, - [aux_sym_at_time_zone_expression_token2] = aux_sym_at_time_zone_expression_token2, - [aux_sym_at_time_zone_expression_token3] = aux_sym_at_time_zone_expression_token2, - [aux_sym_TRUE_token1] = aux_sym_TRUE_token1, - [aux_sym_FALSE_token1] = aux_sym_FALSE_token1, - [sym_number] = sym_number, - [sym__unquoted_identifier] = sym__unquoted_identifier, - [anon_sym_BQUOTE] = anon_sym_BQUOTE, - [aux_sym__quoted_identifier_token1] = aux_sym__quoted_identifier_token1, - [anon_sym_DQUOTE] = anon_sym_DQUOTE, - [aux_sym__quoted_identifier_token2] = aux_sym__quoted_identifier_token2, - [anon_sym_DOT] = anon_sym_DOT, - [anon_sym_SQUOTE] = anon_sym_SQUOTE, - [aux_sym_string_token1] = sym__dollar_quoted_string_content, - [anon_sym_DASH_GT] = anon_sym_DASH_GT, - [anon_sym_DASH_GT_GT] = anon_sym_DASH_GT_GT, - [anon_sym_POUND_GT] = anon_sym_POUND_GT, - [anon_sym_POUND_GT_GT] = anon_sym_POUND_GT_GT, - [aux_sym_type_token1] = aux_sym_type_token1, - [aux_sym_type_token2] = aux_sym_type_token2, - [anon_sym_LBRACK] = anon_sym_LBRACK, - [anon_sym_RBRACK] = anon_sym_RBRACK, - [anon_sym_COLON_COLON] = anon_sym_COLON_COLON, - [sym_comment] = sym_comment, - [anon_sym_PLUS] = anon_sym_PLUS, - [anon_sym_DASH] = anon_sym_DASH, - [anon_sym_BANG_BANG] = anon_sym_BANG_BANG, - [anon_sym_TILDE] = anon_sym_TILDE, - [anon_sym_AT] = anon_sym_AT, - [anon_sym_PIPE_SLASH] = anon_sym_PIPE_SLASH, - [anon_sym_PIPE_PIPE_SLASH] = anon_sym_PIPE_PIPE_SLASH, - [anon_sym_CARET] = anon_sym_CARET, - [anon_sym_STAR] = anon_sym_STAR, - [anon_sym_SLASH] = anon_sym_SLASH, - [anon_sym_PERCENT] = anon_sym_PERCENT, - [anon_sym_LT_LT] = anon_sym_LT_LT, - [anon_sym_GT_GT] = anon_sym_GT_GT, - [anon_sym_AMP] = anon_sym_AMP, - [anon_sym_PIPE] = anon_sym_PIPE, - [anon_sym_POUND] = anon_sym_POUND, - [anon_sym_LT] = anon_sym_LT, - [anon_sym_LT_EQ] = anon_sym_LT_EQ, - [anon_sym_LT_GT] = anon_sym_LT_GT, - [anon_sym_BANG_EQ] = anon_sym_BANG_EQ, - [anon_sym_GT] = anon_sym_GT, - [anon_sym_GT_EQ] = anon_sym_GT_EQ, - [anon_sym_BANG_TILDE] = anon_sym_BANG_TILDE, - [anon_sym_TILDE_STAR] = anon_sym_TILDE_STAR, - [anon_sym_BANG_TILDE_STAR] = anon_sym_BANG_TILDE_STAR, - [anon_sym_AMP_AMP] = anon_sym_AMP_AMP, - [anon_sym_PIPE_PIPE] = anon_sym_PIPE_PIPE, - [anon_sym_DOT_STAR] = anon_sym_DOT_STAR, - [aux_sym_interval_expression_token1] = aux_sym_interval_expression_token1, - [anon_sym_DOLLAR] = anon_sym_DOLLAR, - [aux_sym_argument_reference_token1] = aux_sym_argument_reference_token1, - [sym__dollar_quoted_string_tag] = sym__dollar_quoted_string_tag, - [sym__dollar_quoted_string_content] = sym__dollar_quoted_string_content, - [sym__dollar_quoted_string_end_tag] = sym__dollar_quoted_string_end_tag, - [sym_source_file] = sym_source_file, - [sym__statement] = sym__statement, - [sym__simple_statement] = sym__simple_statement, - [sym_with_clause] = sym_with_clause, - [sym_cte] = sym_cte, - [sym_select_statement] = sym_select_statement, - [sym_insert_statement] = sym_insert_statement, - [sym_update_statement] = sym_update_statement, - [sym_delete_statement] = sym_delete_statement, - [sym_truncate_statement] = sym_truncate_statement, - [sym_comment_statement] = sym_comment_statement, - [sym_begin_statement] = sym_begin_statement, - [sym_commit_statement] = sym_commit_statement, - [sym_rollback_statement] = sym_rollback_statement, - [sym_create_statement] = sym_create_statement, - [sym_alter_statement] = sym_alter_statement, - [sym_alter_table] = sym_alter_table, - [sym_alter_schema_rename_action] = sym_alter_schema_rename_action, - [sym_alter_owner_action] = sym_alter_owner_action, - [sym_alter_schema] = sym_alter_schema, - [sym_alter_table_action_alter_column] = sym_alter_table_action_alter_column, - [sym_alter_table_action_add] = sym_alter_table_action_add, - [sym_alter_table_action_set] = sym_alter_table_action_set, - [sym_alter_table_rename_column] = sym_alter_table_rename_column, - [sym_alter_table_action] = sym_alter_table_action, - [sym_sequence] = sym_sequence, - [sym_pg_command] = sym_pg_command, - [sym__compound_statement] = sym__compound_statement, - [sym_return_statement] = sym_return_statement, - [sym_declare_statement] = sym_declare_statement, - [sym_create_function_statement] = sym_create_function_statement, - [sym_external_hint] = sym_external_hint, - [sym_optimizer_hint] = sym_optimizer_hint, - [sym_parallel_hint] = sym_parallel_hint, - [sym_null_hint] = sym_null_hint, - [sym_deterministic_hint] = sym_deterministic_hint, - [sym_sql_hint] = sym_sql_hint, - [sym_sql_security_hint] = sym_sql_security_hint, - [sym__function_language] = sym__function_language, - [sym__create_function_return_type] = sym__create_function_return_type, - [sym_setof] = sym_setof, - [sym_constrained_type] = sym_constrained_type, - [sym_create_function_parameter] = sym_create_function_parameter, - [sym_create_function_parameters] = sym_create_function_parameters, - [sym_function_body] = sym_function_body, - [sym_create_trigger_statement] = sym_create_trigger_statement, - [sym_trigger_reference] = sym_trigger_reference, - [sym_trigger_preferencing] = sym_trigger_preferencing, - [sym_trigger_time] = sym_trigger_time, - [sym_trigger_event] = sym_trigger_event, - [sym_trigger_condition] = sym_trigger_condition, - [sym_trigger_order] = sym_trigger_order, - [sym_trigger_body] = sym_trigger_body, - [sym_create_extension_statement] = sym_create_extension_statement, - [sym_create_role_statement] = sym_create_role_statement, - [sym_create_schema_statement] = sym_create_schema_statement, - [sym_drop_statement] = sym_drop_statement, - [sym_set_statement] = sym_set_statement, - [sym_grant_statement] = sym_grant_statement, - [sym_create_domain_statement] = sym_create_domain_statement, - [sym_create_type_statement] = sym_create_type_statement, - [sym_type_spec_composite] = sym_type_spec_composite, - [sym_type_spec_enum] = sym_type_spec_enum, - [sym_type_spec_range] = sym_type_spec_range, - [sym_type_spec_base] = sym_type_spec_base, - [sym_create_index_with_clause] = sym_create_index_with_clause, - [sym_create_index_include_clause] = sym_create_index_include_clause, - [sym_create_index_statement] = sym_create_index_statement, - [sym_table_column] = sym_table_column, - [sym_auto_increment_constraint] = sym_auto_increment_constraint, - [sym_direction_constraint] = sym_direction_constraint, - [sym_named_constraint] = sym_named_constraint, - [sym__column_default_expression] = sym__column_default_expression, - [sym_default_clause] = sym_default_clause, - [sym_table_parameters] = sym_table_parameters, - [sym_mode] = sym_mode, - [sym_initial_mode] = sym_initial_mode, - [sym__table_constraint] = sym__table_constraint, - [sym_table_constraint_check] = sym_table_constraint_check, - [sym_op_class] = sym_op_class, - [sym_exclude_entry] = sym_exclude_entry, - [sym_table_constraint_exclude] = sym_table_constraint_exclude, - [sym_table_constraint_foreign_key] = sym_table_constraint_foreign_key, - [sym_table_constraint_unique] = sym_table_constraint_unique, - [sym_table_constraint_primary_key] = sym_table_constraint_primary_key, - [sym_primary_key_constraint] = sym_primary_key_constraint, - [sym_create_table_statement] = sym_create_table_statement, - [sym_using_clause] = sym_using_clause, - [sym_index_table_parameters] = sym_index_table_parameters, - [sym_create_view_statement] = sym_create_view_statement, - [sym_view_columns] = sym_view_columns, - [sym_view_option] = sym_view_option, - [sym_view_options] = sym_view_options, - [sym_view_check_option] = sym_view_check_option, - [sym_view_body] = sym_view_body, - [sym_create_materialized_view_statement] = sym_create_materialized_view_statement, - [sym_tablespace_hint] = sym_tablespace_hint, - [sym_data_hint] = sym_data_hint, - [sym__select_statement] = sym__select_statement, - [sym_group_by_clause] = sym_group_by_clause, - [sym_having_clause] = sym_having_clause, - [sym_group_expression] = sym_group_expression, - [sym_grouping_sets_clause] = sym_grouping_sets_clause, - [sym_rollup_clause] = sym_rollup_clause, - [sym_cube_clause] = sym_cube_clause, - [sym_expression_list] = sym_expression_list, - [sym_order_expression] = sym_order_expression, - [sym_window_clause] = sym_window_clause, - [sym_order_by_clause] = sym_order_by_clause, - [sym_limit_clause] = sym_limit_clause, - [sym_offset_clause] = sym_offset_clause, - [sym_fetch_clause] = sym_fetch_clause, - [sym_where_clause] = sym_where_clause, - [sym__aliased_expression] = sym__aliased_expression, - [sym__aliasable_expression] = sym__aliasable_expression, - [sym_select_clause_body] = sym_select_clause_body, - [sym_select_clause] = sym_select_clause, - [sym_from_clause] = sym_from_clause, - [sym_join_type] = sym_join_type, - [sym_join_clause] = sym_join_clause, - [sym_select_subexpression] = sym_select_subexpression, - [sym__update_statement] = sym__update_statement, - [sym_set_clause] = sym_set_clause, - [sym_set_clause_body] = sym_set_clause_body, - [sym_assigment_expression] = sym_assigment_expression, - [sym__insert_statement] = sym__insert_statement, - [sym_values_clause] = sym_values_clause, - [sym_values_clause_item] = sym_values_clause_item, - [sym__delete_statement] = sym__delete_statement, - [sym_conditional_expression] = sym_conditional_expression, - [sym_in_expression] = sym_in_expression, - [sym_tuple] = sym_tuple, - [sym_references_constraint] = sym_references_constraint, - [sym_on_update_action] = sym_on_update_action, - [sym_on_delete_action] = sym_on_delete_action, - [sym__constraint_action] = sym__constraint_action, - [sym_unique_constraint] = sym_unique_constraint, - [sym_null_constraint] = sym_null_constraint, - [sym_check_constraint] = sym_check_constraint, - [sym_function_call] = sym_function_call, - [sym__function_call_arguments] = sym__function_call_arguments, - [sym_within_group_clause] = sym_within_group_clause, - [sym_filter_clause] = sym_filter_clause, - [sym_over_clause] = sym_over_clause, - [sym_window_definition] = sym_window_definition, - [sym_partition_by_clause] = sym_partition_by_clause, - [sym_frame_clause] = sym_frame_clause, - [sym_frame_kind] = sym_frame_kind, - [sym_frame_bound] = sym_frame_bound, - [sym_frame_exclusion] = sym_frame_exclusion, - [sym__parenthesized_expression] = sym__parenthesized_expression, - [sym_is_expression] = sym_is_expression, - [sym_distinct_from] = sym_distinct_from, - [sym_boolean_expression] = sym_boolean_expression, - [sym_at_time_zone_expression] = sym_at_time_zone_expression, - [sym_NULL] = sym_NULL, - [sym_TRUE] = sym_TRUE, - [sym_FALSE] = sym_FALSE, - [sym__quoted_identifier] = sym__quoted_identifier, - [sym_identifier] = sym_identifier, - [sym_dotted_name] = sym_dotted_name, - [sym__identifier] = sym__identifier, - [sym_string] = sym_string, - [sym_json_access] = sym_json_access, - [sym_ordered_expression] = sym_ordered_expression, - [sym_type] = sym_type, - [sym_array_type] = sym_array_type, - [sym__type] = sym__type, - [sym_type_cast] = sym_type_cast, - [sym_array_element_access] = sym_array_element_access, - [sym_unary_expression] = sym_unary_expression, - [sym_binary_expression] = sym_binary_expression, - [sym_binary_operator] = sym_binary_operator, - [sym_asterisk_expression] = sym_asterisk_expression, - [sym_interval_expression] = sym_interval_expression, - [sym_argument_reference] = sym_argument_reference, - [sym__expression] = sym__expression, - [aux_sym_source_file_repeat1] = aux_sym_source_file_repeat1, - [aux_sym_with_clause_repeat1] = aux_sym_with_clause_repeat1, - [aux_sym_truncate_statement_repeat1] = aux_sym_truncate_statement_repeat1, - [aux_sym_sequence_repeat1] = aux_sym_sequence_repeat1, - [aux_sym__compound_statement_repeat1] = aux_sym__compound_statement_repeat1, - [aux_sym_create_function_statement_repeat1] = aux_sym_create_function_statement_repeat1, - [aux_sym_create_function_statement_repeat2] = aux_sym_create_function_statement_repeat2, - [aux_sym_create_function_parameters_repeat1] = aux_sym_create_function_parameters_repeat1, - [aux_sym_trigger_preferencing_repeat1] = aux_sym_trigger_preferencing_repeat1, - [aux_sym_trigger_event_repeat1] = aux_sym_trigger_event_repeat1, - [aux_sym_trigger_body_repeat1] = aux_sym_trigger_body_repeat1, - [aux_sym_create_extension_statement_repeat1] = aux_sym_create_extension_statement_repeat1, - [aux_sym_grant_statement_repeat1] = aux_sym_grant_statement_repeat1, - [aux_sym_create_domain_statement_repeat1] = aux_sym_create_domain_statement_repeat1, - [aux_sym_type_spec_composite_repeat1] = aux_sym_type_spec_composite_repeat1, - [aux_sym_type_spec_range_repeat1] = aux_sym_type_spec_range_repeat1, - [aux_sym_type_spec_base_repeat1] = aux_sym_type_spec_base_repeat1, - [aux_sym_table_column_repeat1] = aux_sym_table_column_repeat1, - [aux_sym_table_parameters_repeat1] = aux_sym_table_parameters_repeat1, - [aux_sym_table_constraint_exclude_repeat1] = aux_sym_table_constraint_exclude_repeat1, - [aux_sym_index_table_parameters_repeat1] = aux_sym_index_table_parameters_repeat1, - [aux_sym_view_options_repeat1] = aux_sym_view_options_repeat1, - [aux_sym__select_statement_repeat1] = aux_sym__select_statement_repeat1, - [aux_sym__select_statement_repeat2] = aux_sym__select_statement_repeat2, - [aux_sym_group_by_clause_repeat1] = aux_sym_group_by_clause_repeat1, - [aux_sym_grouping_sets_clause_repeat1] = aux_sym_grouping_sets_clause_repeat1, - [aux_sym_rollup_clause_repeat1] = aux_sym_rollup_clause_repeat1, - [aux_sym_expression_list_repeat1] = aux_sym_expression_list_repeat1, - [aux_sym_order_by_clause_repeat1] = aux_sym_order_by_clause_repeat1, - [aux_sym_select_clause_body_repeat1] = aux_sym_select_clause_body_repeat1, - [aux_sym_from_clause_repeat1] = aux_sym_from_clause_repeat1, - [aux_sym_set_clause_body_repeat1] = aux_sym_set_clause_body_repeat1, - [aux_sym_values_clause_repeat1] = aux_sym_values_clause_repeat1, - [aux_sym_conditional_expression_repeat1] = aux_sym_conditional_expression_repeat1, - [aux_sym_references_constraint_repeat1] = aux_sym_references_constraint_repeat1, - [aux_sym_dotted_name_repeat1] = aux_sym_dotted_name_repeat1, - [aux_sym_type_repeat1] = aux_sym_type_repeat1, - [aux_sym_array_type_repeat1] = aux_sym_array_type_repeat1, - [anon_alias_sym_ALTER_COLUMN] = anon_alias_sym_ALTER_COLUMN, - [anon_alias_sym_BY] = anon_alias_sym_BY, - [anon_alias_sym_CHECK] = anon_alias_sym_CHECK, - [anon_alias_sym_CREATE_EXTENSION] = anon_alias_sym_CREATE_EXTENSION, - [anon_alias_sym_CREATE_SCHEMA] = anon_alias_sym_CREATE_SCHEMA, - [anon_alias_sym_DEFERRABLE] = anon_alias_sym_DEFERRABLE, - [anon_alias_sym_DEFINER] = anon_alias_sym_DEFINER, - [anon_alias_sym_DISTINCT_FROM] = anon_alias_sym_DISTINCT_FROM, - [anon_alias_sym_EXCLUDE_CURRENT_ROW] = anon_alias_sym_EXCLUDE_CURRENT_ROW, - [anon_alias_sym_EXCLUDE_GROUP] = anon_alias_sym_EXCLUDE_GROUP, - [anon_alias_sym_EXISTS] = anon_alias_sym_EXISTS, - [anon_alias_sym_FUNCTION] = anon_alias_sym_FUNCTION, - [anon_alias_sym_IF] = anon_alias_sym_IF, - [anon_alias_sym_IF_EXISTS] = anon_alias_sym_IF_EXISTS, - [anon_alias_sym_INVOKER] = anon_alias_sym_INVOKER, - [anon_alias_sym_MATERIALIZED] = anon_alias_sym_MATERIALIZED, - [anon_alias_sym_MATERIALIZED_VIEW] = anon_alias_sym_MATERIALIZED_VIEW, - [anon_alias_sym_NOT] = anon_alias_sym_NOT, - [anon_alias_sym_NO_SQL] = anon_alias_sym_NO_SQL, - [anon_alias_sym_NULL] = anon_alias_sym_NULL, - [anon_alias_sym_OF] = anon_alias_sym_OF, - [anon_alias_sym_ON_DELETE] = anon_alias_sym_ON_DELETE, - [anon_alias_sym_ON_UPDATE] = anon_alias_sym_ON_UPDATE, - [anon_alias_sym_OR] = anon_alias_sym_OR, - [anon_alias_sym_PRECEDING] = anon_alias_sym_PRECEDING, - [anon_alias_sym_PROCEDURE] = anon_alias_sym_PROCEDURE, - [anon_alias_sym_RENAME_TO] = anon_alias_sym_RENAME_TO, - [anon_alias_sym_SET_DEFAULT] = anon_alias_sym_SET_DEFAULT, - [anon_alias_sym_SET_NULL] = anon_alias_sym_SET_NULL, - [anon_alias_sym_UNBOUNDED_FOLLOWING] = anon_alias_sym_UNBOUNDED_FOLLOWING, - [anon_alias_sym_WITH] = anon_alias_sym_WITH, - [anon_alias_sym_WITHOUT] = anon_alias_sym_WITHOUT, - [alias_sym_alter_sequence] = alias_sym_alter_sequence, - [anon_alias_sym_default] = anon_alias_sym_default, - [alias_sym_default] = alias_sym_default, - [alias_sym_version] = alias_sym_version, -}; - -static const TSSymbolMetadata ts_symbol_metadata[] = { - [ts_builtin_sym_end] = { - .visible = false, - .named = true, - }, - [anon_sym_SEMI] = { - .visible = true, - .named = false, - }, - [aux_sym_with_clause_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_with_clause_token2] = { - .visible = true, - .named = false, - }, - [anon_sym_COMMA] = { - .visible = true, - .named = false, - }, - [aux_sym_cte_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_cte_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_cte_token3] = { - .visible = true, - .named = false, - }, - [anon_sym_LPAREN] = { - .visible = true, - .named = false, - }, - [anon_sym_RPAREN] = { - .visible = true, - .named = false, - }, - [aux_sym_truncate_statement_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_truncate_statement_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_truncate_statement_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_comment_statement_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_comment_statement_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_comment_statement_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_comment_statement_token4] = { - .visible = true, - .named = false, - }, - [aux_sym_comment_statement_token5] = { - .visible = true, - .named = false, - }, - [aux_sym_comment_statement_token6] = { - .visible = true, - .named = false, - }, - [aux_sym_comment_statement_token7] = { - .visible = true, - .named = false, - }, - [aux_sym_begin_statement_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_begin_statement_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_begin_statement_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_commit_statement_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_rollback_statement_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_create_statement_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_create_statement_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_create_statement_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_alter_statement_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_alter_table_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_alter_table_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_alter_schema_rename_action_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_alter_schema_rename_action_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_alter_owner_action_token1] = { - .visible = true, - .named = false, - }, - [anon_sym_CURRENT_USER] = { - .visible = true, - .named = false, - }, - [anon_sym_CURRENT_ROLE] = { - .visible = true, - .named = false, - }, - [anon_sym_SESSION_USER] = { - .visible = true, - .named = false, - }, - [aux_sym_alter_table_action_alter_column_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_alter_table_action_alter_column_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_alter_table_action_add_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_sequence_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_sequence_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_sequence_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_sequence_token4] = { - .visible = true, - .named = false, - }, - [aux_sym_sequence_token5] = { - .visible = true, - .named = false, - }, - [aux_sym_sequence_token6] = { - .visible = true, - .named = false, - }, - [aux_sym_sequence_token7] = { - .visible = true, - .named = false, - }, - [aux_sym_sequence_token8] = { - .visible = true, - .named = false, - }, - [aux_sym_sequence_token9] = { - .visible = true, - .named = false, - }, - [aux_sym_pg_command_token1] = { - .visible = false, - .named = false, - }, - [aux_sym_pg_command_token2] = { - .visible = false, - .named = false, - }, - [anon_sym_COLON] = { - .visible = true, - .named = false, - }, - [aux_sym__compound_statement_token1] = { - .visible = true, - .named = false, - }, - [aux_sym__compound_statement_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_return_statement_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_declare_statement_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_create_function_statement_token1] = { - .visible = false, - .named = false, - }, - [aux_sym_create_function_statement_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_create_function_statement_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_create_function_statement_token4] = { - .visible = true, - .named = false, - }, - [aux_sym_create_function_statement_token5] = { - .visible = true, - .named = false, - }, - [aux_sym_create_function_statement_token6] = { - .visible = true, - .named = false, - }, - [aux_sym_create_function_statement_token7] = { - .visible = true, - .named = false, - }, - [aux_sym_create_function_statement_token8] = { - .visible = true, - .named = false, - }, - [aux_sym_create_function_statement_token9] = { - .visible = true, - .named = false, - }, - [aux_sym_create_function_statement_token10] = { - .visible = true, - .named = false, - }, - [aux_sym_create_function_statement_token11] = { - .visible = true, - .named = false, - }, - [aux_sym_external_hint_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_external_hint_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_external_hint_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_external_hint_token4] = { - .visible = true, - .named = false, - }, - [aux_sym_optimizer_hint_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_optimizer_hint_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_optimizer_hint_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_parallel_hint_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_parallel_hint_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_parallel_hint_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_parallel_hint_token4] = { - .visible = true, - .named = false, - }, - [aux_sym_null_hint_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_null_hint_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_null_hint_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_null_hint_token4] = { - .visible = true, - .named = false, - }, - [aux_sym_deterministic_hint_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_sql_hint_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_sql_hint_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_sql_hint_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_sql_hint_token4] = { - .visible = true, - .named = false, - }, - [aux_sym_sql_hint_token5] = { - .visible = true, - .named = false, - }, - [aux_sym__function_language_token1] = { - .visible = true, - .named = false, - }, - [aux_sym__function_language_token2] = { - .visible = true, - .named = true, - }, - [aux_sym__function_language_token3] = { - .visible = true, - .named = true, - }, - [aux_sym_setof_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_create_function_parameter_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_create_function_parameter_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_create_function_parameter_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_create_function_parameter_token4] = { - .visible = true, - .named = false, - }, - [anon_sym_EQ] = { - .visible = true, - .named = false, - }, - [aux_sym_create_trigger_statement_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_create_trigger_statement_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_create_trigger_statement_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_create_trigger_statement_token4] = { - .visible = true, - .named = false, - }, - [aux_sym_create_trigger_statement_token5] = { - .visible = true, - .named = false, - }, - [aux_sym_create_trigger_statement_token6] = { - .visible = true, - .named = false, - }, - [aux_sym_create_trigger_statement_token7] = { - .visible = true, - .named = false, - }, - [aux_sym_trigger_reference_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_trigger_preferencing_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_trigger_preferencing_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_trigger_preferencing_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_trigger_time_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_trigger_time_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_trigger_time_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_trigger_time_token4] = { - .visible = true, - .named = false, - }, - [aux_sym_trigger_event_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_trigger_event_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_trigger_event_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_trigger_condition_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_trigger_order_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_trigger_order_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_trigger_body_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_create_extension_statement_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_create_extension_statement_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_create_role_statement_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_drop_statement_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_drop_statement_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_drop_statement_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_drop_statement_token4] = { - .visible = true, - .named = false, - }, - [aux_sym_drop_statement_token5] = { - .visible = true, - .named = false, - }, - [aux_sym_drop_statement_token6] = { - .visible = true, - .named = false, - }, - [aux_sym_set_statement_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_set_statement_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_grant_statement_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_grant_statement_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_grant_statement_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_grant_statement_token4] = { - .visible = true, - .named = false, - }, - [aux_sym_grant_statement_token5] = { - .visible = true, - .named = false, - }, - [aux_sym_grant_statement_token6] = { - .visible = true, - .named = false, - }, - [aux_sym_grant_statement_token7] = { - .visible = true, - .named = false, - }, - [aux_sym_grant_statement_token8] = { - .visible = true, - .named = false, - }, - [aux_sym_grant_statement_token9] = { - .visible = true, - .named = false, - }, - [aux_sym_grant_statement_token10] = { - .visible = true, - .named = false, - }, - [aux_sym_create_domain_statement_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_enum_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_range_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_range_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_range_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_range_token4] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_range_token5] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_range_token6] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_range_token7] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_base_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_base_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_base_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_base_token4] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_base_token5] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_base_token6] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_base_token7] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_base_token8] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_base_token9] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_base_token10] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_base_token11] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_base_token12] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_base_token13] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_base_token14] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_base_token15] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_base_token16] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_base_token17] = { - .visible = true, - .named = false, - }, - [aux_sym_type_spec_base_token18] = { - .visible = true, - .named = false, - }, - [aux_sym_create_index_include_clause_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_auto_increment_constraint_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_direction_constraint_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_direction_constraint_token2] = { - .visible = true, - .named = false, - }, - [anon_sym_CONSTRAINT] = { - .visible = true, - .named = false, - }, - [aux_sym_mode_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_initial_mode_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_initial_mode_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_initial_mode_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_table_constraint_check_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_table_constraint_exclude_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_table_constraint_exclude_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_table_constraint_foreign_key_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_table_constraint_foreign_key_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_table_constraint_unique_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_table_constraint_primary_key_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_create_table_statement_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_create_table_statement_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_view_check_option_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_having_clause_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_grouping_sets_clause_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_grouping_sets_clause_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_rollup_clause_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_cube_clause_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_order_expression_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_order_expression_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_order_expression_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_order_by_clause_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_limit_clause_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_offset_clause_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_fetch_clause_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_fetch_clause_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_where_clause_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_select_clause_body_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_join_type_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_join_type_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_join_type_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_join_type_token4] = { - .visible = true, - .named = false, - }, - [aux_sym_join_type_token5] = { - .visible = true, - .named = false, - }, - [aux_sym_join_clause_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_select_subexpression_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_values_clause_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_conditional_expression_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_conditional_expression_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_conditional_expression_token3] = { - .visible = true, - .named = false, - }, - [aux_sym__function_call_arguments_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_within_group_clause_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_filter_clause_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_over_clause_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_partition_by_clause_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_frame_clause_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_frame_clause_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_frame_kind_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_frame_bound_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_frame_bound_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_frame_bound_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_frame_bound_token4] = { - .visible = true, - .named = false, - }, - [aux_sym_frame_exclusion_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_frame_exclusion_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_at_time_zone_expression_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_at_time_zone_expression_token2] = { - .visible = true, - .named = false, - }, - [aux_sym_at_time_zone_expression_token3] = { - .visible = true, - .named = false, - }, - [aux_sym_TRUE_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_FALSE_token1] = { - .visible = true, - .named = false, - }, - [sym_number] = { - .visible = true, - .named = true, - }, - [sym__unquoted_identifier] = { - .visible = false, - .named = true, - }, - [anon_sym_BQUOTE] = { - .visible = true, - .named = false, - }, - [aux_sym__quoted_identifier_token1] = { - .visible = false, - .named = false, - }, - [anon_sym_DQUOTE] = { - .visible = true, - .named = false, - }, - [aux_sym__quoted_identifier_token2] = { - .visible = false, - .named = false, - }, - [anon_sym_DOT] = { - .visible = true, - .named = false, - }, - [anon_sym_SQUOTE] = { - .visible = true, - .named = false, - }, - [aux_sym_string_token1] = { - .visible = true, - .named = true, - }, - [anon_sym_DASH_GT] = { - .visible = true, - .named = false, - }, - [anon_sym_DASH_GT_GT] = { - .visible = true, - .named = false, - }, - [anon_sym_POUND_GT] = { - .visible = true, - .named = false, - }, - [anon_sym_POUND_GT_GT] = { - .visible = true, - .named = false, - }, - [aux_sym_type_token1] = { - .visible = true, - .named = false, - }, - [aux_sym_type_token2] = { - .visible = true, - .named = false, - }, - [anon_sym_LBRACK] = { - .visible = true, - .named = false, - }, - [anon_sym_RBRACK] = { - .visible = true, - .named = false, - }, - [anon_sym_COLON_COLON] = { - .visible = true, - .named = false, - }, - [sym_comment] = { - .visible = true, - .named = true, - }, - [anon_sym_PLUS] = { - .visible = true, - .named = false, - }, - [anon_sym_DASH] = { - .visible = true, - .named = false, - }, - [anon_sym_BANG_BANG] = { - .visible = true, - .named = false, - }, - [anon_sym_TILDE] = { - .visible = true, - .named = false, - }, - [anon_sym_AT] = { - .visible = true, - .named = false, - }, - [anon_sym_PIPE_SLASH] = { - .visible = true, - .named = false, - }, - [anon_sym_PIPE_PIPE_SLASH] = { - .visible = true, - .named = false, - }, - [anon_sym_CARET] = { - .visible = true, - .named = false, - }, - [anon_sym_STAR] = { - .visible = true, - .named = false, - }, - [anon_sym_SLASH] = { - .visible = true, - .named = false, - }, - [anon_sym_PERCENT] = { - .visible = true, - .named = false, - }, - [anon_sym_LT_LT] = { - .visible = true, - .named = false, - }, - [anon_sym_GT_GT] = { - .visible = true, - .named = false, - }, - [anon_sym_AMP] = { - .visible = true, - .named = false, - }, - [anon_sym_PIPE] = { - .visible = true, - .named = false, - }, - [anon_sym_POUND] = { - .visible = true, - .named = false, - }, - [anon_sym_LT] = { - .visible = true, - .named = false, - }, - [anon_sym_LT_EQ] = { - .visible = true, - .named = false, - }, - [anon_sym_LT_GT] = { - .visible = true, - .named = false, - }, - [anon_sym_BANG_EQ] = { - .visible = true, - .named = false, - }, - [anon_sym_GT] = { - .visible = true, - .named = false, - }, - [anon_sym_GT_EQ] = { - .visible = true, - .named = false, - }, - [anon_sym_BANG_TILDE] = { - .visible = true, - .named = false, - }, - [anon_sym_TILDE_STAR] = { - .visible = true, - .named = false, - }, - [anon_sym_BANG_TILDE_STAR] = { - .visible = true, - .named = false, - }, - [anon_sym_AMP_AMP] = { - .visible = true, - .named = false, - }, - [anon_sym_PIPE_PIPE] = { - .visible = true, - .named = false, - }, - [anon_sym_DOT_STAR] = { - .visible = true, - .named = false, - }, - [aux_sym_interval_expression_token1] = { - .visible = false, - .named = false, - }, - [anon_sym_DOLLAR] = { - .visible = true, - .named = false, - }, - [aux_sym_argument_reference_token1] = { - .visible = false, - .named = false, - }, - [sym__dollar_quoted_string_tag] = { - .visible = false, - .named = true, - }, - [sym__dollar_quoted_string_content] = { - .visible = true, - .named = true, - }, - [sym__dollar_quoted_string_end_tag] = { - .visible = false, - .named = true, - }, - [sym_source_file] = { - .visible = true, - .named = true, - }, - [sym__statement] = { - .visible = false, - .named = true, - }, - [sym__simple_statement] = { - .visible = false, - .named = true, - }, - [sym_with_clause] = { - .visible = true, - .named = true, - }, - [sym_cte] = { - .visible = true, - .named = true, - }, - [sym_select_statement] = { - .visible = true, - .named = true, - }, - [sym_insert_statement] = { - .visible = true, - .named = true, - }, - [sym_update_statement] = { - .visible = true, - .named = true, - }, - [sym_delete_statement] = { - .visible = true, - .named = true, - }, - [sym_truncate_statement] = { - .visible = true, - .named = true, - }, - [sym_comment_statement] = { - .visible = true, - .named = true, - }, - [sym_begin_statement] = { - .visible = true, - .named = true, - }, - [sym_commit_statement] = { - .visible = true, - .named = true, - }, - [sym_rollback_statement] = { - .visible = true, - .named = true, - }, - [sym_create_statement] = { - .visible = true, - .named = true, - }, - [sym_alter_statement] = { - .visible = true, - .named = true, - }, - [sym_alter_table] = { - .visible = true, - .named = true, - }, - [sym_alter_schema_rename_action] = { - .visible = true, - .named = true, - }, - [sym_alter_owner_action] = { - .visible = true, - .named = true, - }, - [sym_alter_schema] = { - .visible = true, - .named = true, - }, - [sym_alter_table_action_alter_column] = { - .visible = true, - .named = true, - }, - [sym_alter_table_action_add] = { - .visible = true, - .named = true, - }, - [sym_alter_table_action_set] = { - .visible = true, - .named = true, - }, - [sym_alter_table_rename_column] = { - .visible = true, - .named = true, - }, - [sym_alter_table_action] = { - .visible = true, - .named = true, - }, - [sym_sequence] = { - .visible = true, - .named = true, - }, - [sym_pg_command] = { - .visible = true, - .named = true, - }, - [sym__compound_statement] = { - .visible = false, - .named = true, - }, - [sym_return_statement] = { - .visible = true, - .named = true, - }, - [sym_declare_statement] = { - .visible = true, - .named = true, - }, - [sym_create_function_statement] = { - .visible = true, - .named = true, - }, - [sym_external_hint] = { - .visible = true, - .named = true, - }, - [sym_optimizer_hint] = { - .visible = true, - .named = true, - }, - [sym_parallel_hint] = { - .visible = true, - .named = true, - }, - [sym_null_hint] = { - .visible = true, - .named = true, - }, - [sym_deterministic_hint] = { - .visible = true, - .named = true, - }, - [sym_sql_hint] = { - .visible = true, - .named = true, - }, - [sym_sql_security_hint] = { - .visible = true, - .named = true, - }, - [sym__function_language] = { - .visible = false, - .named = true, - }, - [sym__create_function_return_type] = { - .visible = false, - .named = true, - }, - [sym_setof] = { - .visible = true, - .named = true, - }, - [sym_constrained_type] = { - .visible = true, - .named = true, - }, - [sym_create_function_parameter] = { - .visible = true, - .named = true, - }, - [sym_create_function_parameters] = { - .visible = true, - .named = true, - }, - [sym_function_body] = { - .visible = true, - .named = true, - }, - [sym_create_trigger_statement] = { - .visible = true, - .named = true, - }, - [sym_trigger_reference] = { - .visible = true, - .named = true, - }, - [sym_trigger_preferencing] = { - .visible = true, - .named = true, - }, - [sym_trigger_time] = { - .visible = true, - .named = true, - }, - [sym_trigger_event] = { - .visible = true, - .named = true, - }, - [sym_trigger_condition] = { - .visible = true, - .named = true, - }, - [sym_trigger_order] = { - .visible = true, - .named = true, - }, - [sym_trigger_body] = { - .visible = true, - .named = true, - }, - [sym_create_extension_statement] = { - .visible = true, - .named = true, - }, - [sym_create_role_statement] = { - .visible = true, - .named = true, - }, - [sym_create_schema_statement] = { - .visible = true, - .named = true, - }, - [sym_drop_statement] = { - .visible = true, - .named = true, - }, - [sym_set_statement] = { - .visible = true, - .named = true, - }, - [sym_grant_statement] = { - .visible = true, - .named = true, - }, - [sym_create_domain_statement] = { - .visible = true, - .named = true, - }, - [sym_create_type_statement] = { - .visible = true, - .named = true, - }, - [sym_type_spec_composite] = { - .visible = true, - .named = true, - }, - [sym_type_spec_enum] = { - .visible = true, - .named = true, - }, - [sym_type_spec_range] = { - .visible = true, - .named = true, - }, - [sym_type_spec_base] = { - .visible = true, - .named = true, - }, - [sym_create_index_with_clause] = { - .visible = true, - .named = true, - }, - [sym_create_index_include_clause] = { - .visible = true, - .named = true, - }, - [sym_create_index_statement] = { - .visible = true, - .named = true, - }, - [sym_table_column] = { - .visible = true, - .named = true, - }, - [sym_auto_increment_constraint] = { - .visible = true, - .named = true, - }, - [sym_direction_constraint] = { - .visible = true, - .named = true, - }, - [sym_named_constraint] = { - .visible = true, - .named = true, - }, - [sym__column_default_expression] = { - .visible = false, - .named = true, - }, - [sym_default_clause] = { - .visible = true, - .named = true, - }, - [sym_table_parameters] = { - .visible = true, - .named = true, - }, - [sym_mode] = { - .visible = true, - .named = true, - }, - [sym_initial_mode] = { - .visible = true, - .named = true, - }, - [sym__table_constraint] = { - .visible = false, - .named = true, - }, - [sym_table_constraint_check] = { - .visible = true, - .named = true, - }, - [sym_op_class] = { - .visible = true, - .named = true, - }, - [sym_exclude_entry] = { - .visible = true, - .named = true, - }, - [sym_table_constraint_exclude] = { - .visible = true, - .named = true, - }, - [sym_table_constraint_foreign_key] = { - .visible = true, - .named = true, - }, - [sym_table_constraint_unique] = { - .visible = true, - .named = true, - }, - [sym_table_constraint_primary_key] = { - .visible = true, - .named = true, - }, - [sym_primary_key_constraint] = { - .visible = true, - .named = true, - }, - [sym_create_table_statement] = { - .visible = true, - .named = true, - }, - [sym_using_clause] = { - .visible = true, - .named = true, - }, - [sym_index_table_parameters] = { - .visible = true, - .named = true, - }, - [sym_create_view_statement] = { - .visible = true, - .named = true, - }, - [sym_view_columns] = { - .visible = true, - .named = true, - }, - [sym_view_option] = { - .visible = true, - .named = true, - }, - [sym_view_options] = { - .visible = true, - .named = true, - }, - [sym_view_check_option] = { - .visible = true, - .named = true, - }, - [sym_view_body] = { - .visible = true, - .named = true, - }, - [sym_create_materialized_view_statement] = { - .visible = true, - .named = true, - }, - [sym_tablespace_hint] = { - .visible = true, - .named = true, - }, - [sym_data_hint] = { - .visible = true, - .named = true, - }, - [sym__select_statement] = { - .visible = false, - .named = true, - }, - [sym_group_by_clause] = { - .visible = true, - .named = true, - }, - [sym_having_clause] = { - .visible = true, - .named = true, - }, - [sym_group_expression] = { - .visible = true, - .named = true, - }, - [sym_grouping_sets_clause] = { - .visible = true, - .named = true, - }, - [sym_rollup_clause] = { - .visible = true, - .named = true, - }, - [sym_cube_clause] = { - .visible = true, - .named = true, - }, - [sym_expression_list] = { - .visible = true, - .named = true, - }, - [sym_order_expression] = { - .visible = true, - .named = true, - }, - [sym_window_clause] = { - .visible = true, - .named = true, - }, - [sym_order_by_clause] = { - .visible = true, - .named = true, - }, - [sym_limit_clause] = { - .visible = true, - .named = true, - }, - [sym_offset_clause] = { - .visible = true, - .named = true, - }, - [sym_fetch_clause] = { - .visible = true, - .named = true, - }, - [sym_where_clause] = { - .visible = true, - .named = true, - }, - [sym__aliased_expression] = { - .visible = true, - .named = true, - }, - [sym__aliasable_expression] = { - .visible = false, - .named = true, - }, - [sym_select_clause_body] = { - .visible = true, - .named = true, - }, - [sym_select_clause] = { - .visible = true, - .named = true, - }, - [sym_from_clause] = { - .visible = true, - .named = true, - }, - [sym_join_type] = { - .visible = true, - .named = true, - }, - [sym_join_clause] = { - .visible = true, - .named = true, - }, - [sym_select_subexpression] = { - .visible = true, - .named = true, - }, - [sym__update_statement] = { - .visible = false, - .named = true, - }, - [sym_set_clause] = { - .visible = true, - .named = true, - }, - [sym_set_clause_body] = { - .visible = true, - .named = true, - }, - [sym_assigment_expression] = { - .visible = true, - .named = true, - }, - [sym__insert_statement] = { - .visible = false, - .named = true, - }, - [sym_values_clause] = { - .visible = true, - .named = true, - }, - [sym_values_clause_item] = { - .visible = true, - .named = true, - }, - [sym__delete_statement] = { - .visible = false, - .named = true, - }, - [sym_conditional_expression] = { - .visible = true, - .named = true, - }, - [sym_in_expression] = { - .visible = true, - .named = true, - }, - [sym_tuple] = { - .visible = true, - .named = true, - }, - [sym_references_constraint] = { - .visible = true, - .named = true, - }, - [sym_on_update_action] = { - .visible = true, - .named = true, - }, - [sym_on_delete_action] = { - .visible = true, - .named = true, - }, - [sym__constraint_action] = { - .visible = false, - .named = true, - }, - [sym_unique_constraint] = { - .visible = true, - .named = true, - }, - [sym_null_constraint] = { - .visible = true, - .named = true, - }, - [sym_check_constraint] = { - .visible = true, - .named = true, - }, - [sym_function_call] = { - .visible = true, - .named = true, - }, - [sym__function_call_arguments] = { - .visible = false, - .named = true, - }, - [sym_within_group_clause] = { - .visible = true, - .named = true, - }, - [sym_filter_clause] = { - .visible = true, - .named = true, - }, - [sym_over_clause] = { - .visible = true, - .named = true, - }, - [sym_window_definition] = { - .visible = true, - .named = true, - }, - [sym_partition_by_clause] = { - .visible = true, - .named = true, - }, - [sym_frame_clause] = { - .visible = true, - .named = true, - }, - [sym_frame_kind] = { - .visible = true, - .named = true, - }, - [sym_frame_bound] = { - .visible = true, - .named = true, - }, - [sym_frame_exclusion] = { - .visible = true, - .named = true, - }, - [sym__parenthesized_expression] = { - .visible = false, - .named = true, - }, - [sym_is_expression] = { - .visible = true, - .named = true, - }, - [sym_distinct_from] = { - .visible = true, - .named = true, - }, - [sym_boolean_expression] = { - .visible = true, - .named = true, - }, - [sym_at_time_zone_expression] = { - .visible = true, - .named = true, - }, - [sym_NULL] = { - .visible = true, - .named = true, - }, - [sym_TRUE] = { - .visible = true, - .named = true, - }, - [sym_FALSE] = { - .visible = true, - .named = true, - }, - [sym__quoted_identifier] = { - .visible = false, - .named = true, - }, - [sym_identifier] = { - .visible = true, - .named = true, - }, - [sym_dotted_name] = { - .visible = true, - .named = true, - }, - [sym__identifier] = { - .visible = false, - .named = true, - }, - [sym_string] = { - .visible = true, - .named = true, - }, - [sym_json_access] = { - .visible = true, - .named = true, - }, - [sym_ordered_expression] = { - .visible = true, - .named = true, - }, - [sym_type] = { - .visible = true, - .named = true, - }, - [sym_array_type] = { - .visible = true, - .named = true, - }, - [sym__type] = { - .visible = false, - .named = true, - }, - [sym_type_cast] = { - .visible = true, - .named = true, - }, - [sym_array_element_access] = { - .visible = true, - .named = true, - }, - [sym_unary_expression] = { - .visible = true, - .named = true, - }, - [sym_binary_expression] = { - .visible = true, - .named = true, - }, - [sym_binary_operator] = { - .visible = true, - .named = true, - }, - [sym_asterisk_expression] = { - .visible = true, - .named = true, - }, - [sym_interval_expression] = { - .visible = true, - .named = true, - }, - [sym_argument_reference] = { - .visible = true, - .named = true, - }, - [sym__expression] = { - .visible = false, - .named = true, - }, - [aux_sym_source_file_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_with_clause_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_truncate_statement_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_sequence_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym__compound_statement_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_create_function_statement_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_create_function_statement_repeat2] = { - .visible = false, - .named = false, - }, - [aux_sym_create_function_parameters_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_trigger_preferencing_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_trigger_event_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_trigger_body_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_create_extension_statement_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_grant_statement_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_create_domain_statement_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_type_spec_composite_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_type_spec_range_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_type_spec_base_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_table_column_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_table_parameters_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_table_constraint_exclude_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_index_table_parameters_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_view_options_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym__select_statement_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym__select_statement_repeat2] = { - .visible = false, - .named = false, - }, - [aux_sym_group_by_clause_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_grouping_sets_clause_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_rollup_clause_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_expression_list_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_order_by_clause_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_select_clause_body_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_from_clause_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_set_clause_body_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_values_clause_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_conditional_expression_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_references_constraint_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_dotted_name_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_type_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_array_type_repeat1] = { - .visible = false, - .named = false, - }, - [anon_alias_sym_ALTER_COLUMN] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_BY] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_CHECK] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_CREATE_EXTENSION] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_CREATE_SCHEMA] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_DEFERRABLE] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_DEFINER] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_DISTINCT_FROM] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_EXCLUDE_CURRENT_ROW] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_EXCLUDE_GROUP] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_EXISTS] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_FUNCTION] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_IF] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_IF_EXISTS] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_INVOKER] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_MATERIALIZED] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_MATERIALIZED_VIEW] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_NOT] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_NO_SQL] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_NULL] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_OF] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_ON_DELETE] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_ON_UPDATE] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_OR] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_PRECEDING] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_PROCEDURE] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_RENAME_TO] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_SET_DEFAULT] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_SET_NULL] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_UNBOUNDED_FOLLOWING] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_WITH] = { - .visible = true, - .named = false, - }, - [anon_alias_sym_WITHOUT] = { - .visible = true, - .named = false, - }, - [alias_sym_alter_sequence] = { - .visible = true, - .named = true, - }, - [anon_alias_sym_default] = { - .visible = true, - .named = false, - }, - [alias_sym_default] = { - .visible = true, - .named = true, - }, - [alias_sym_version] = { - .visible = true, - .named = true, - }, -}; - -enum { - field_action = 1, - field_argmode = 2, - field_arguments = 3, - field_begin_label = 4, - field_content = 5, - field_elements = 6, - field_end_label = 7, - field_frame_end = 8, - field_frame_start = 9, - field_function = 10, - field_into = 11, - field_kind = 12, - field_left = 13, - field_link_symbol = 14, - field_method = 15, - field_name = 16, - field_obj_file = 17, - field_on_table = 18, - field_operand = 19, - field_operator = 20, - field_order = 21, - field_replace = 22, - field_right = 23, - field_scope = 24, - field_script = 25, - field_storage_parameter = 26, - field_table_name = 27, - field_target = 28, - field_type = 29, - field_type_name = 30, - field_value = 31, -}; - -static const char * const ts_field_names[] = { - [0] = NULL, - [field_action] = "action", - [field_argmode] = "argmode", - [field_arguments] = "arguments", - [field_begin_label] = "begin_label", - [field_content] = "content", - [field_elements] = "elements", - [field_end_label] = "end_label", - [field_frame_end] = "frame_end", - [field_frame_start] = "frame_start", - [field_function] = "function", - [field_into] = "into", - [field_kind] = "kind", - [field_left] = "left", - [field_link_symbol] = "link_symbol", - [field_method] = "method", - [field_name] = "name", - [field_obj_file] = "obj_file", - [field_on_table] = "on_table", - [field_operand] = "operand", - [field_operator] = "operator", - [field_order] = "order", - [field_replace] = "replace", - [field_right] = "right", - [field_scope] = "scope", - [field_script] = "script", - [field_storage_parameter] = "storage_parameter", - [field_table_name] = "table_name", - [field_target] = "target", - [field_type] = "type", - [field_type_name] = "type_name", - [field_value] = "value", -}; - -static const TSFieldMapSlice ts_field_map_slices[PRODUCTION_ID_COUNT] = { - [6] = {.index = 0, .length = 1}, - [9] = {.index = 1, .length = 2}, - [11] = {.index = 3, .length = 2}, - [12] = {.index = 5, .length = 1}, - [13] = {.index = 6, .length = 1}, - [18] = {.index = 7, .length = 3}, - [19] = {.index = 10, .length = 2}, - [20] = {.index = 12, .length = 3}, - [21] = {.index = 15, .length = 1}, - [22] = {.index = 16, .length = 1}, - [23] = {.index = 17, .length = 2}, - [24] = {.index = 19, .length = 1}, - [25] = {.index = 20, .length = 1}, - [26] = {.index = 21, .length = 3}, - [33] = {.index = 24, .length = 2}, - [35] = {.index = 26, .length = 1}, - [36] = {.index = 26, .length = 1}, - [37] = {.index = 27, .length = 1}, - [38] = {.index = 28, .length = 1}, - [39] = {.index = 29, .length = 1}, - [40] = {.index = 30, .length = 3}, - [41] = {.index = 33, .length = 4}, - [42] = {.index = 37, .length = 2}, - [43] = {.index = 39, .length = 3}, - [44] = {.index = 42, .length = 1}, - [45] = {.index = 43, .length = 2}, - [46] = {.index = 45, .length = 2}, - [51] = {.index = 47, .length = 1}, - [54] = {.index = 48, .length = 2}, - [55] = {.index = 50, .length = 1}, - [56] = {.index = 51, .length = 1}, - [64] = {.index = 52, .length = 1}, - [65] = {.index = 53, .length = 2}, - [69] = {.index = 55, .length = 3}, - [70] = {.index = 58, .length = 4}, - [71] = {.index = 62, .length = 3}, - [72] = {.index = 65, .length = 2}, - [73] = {.index = 67, .length = 2}, - [74] = {.index = 69, .length = 1}, - [76] = {.index = 70, .length = 1}, - [79] = {.index = 71, .length = 1}, - [80] = {.index = 72, .length = 2}, - [81] = {.index = 74, .length = 2}, - [85] = {.index = 76, .length = 2}, - [91] = {.index = 78, .length = 1}, - [92] = {.index = 79, .length = 2}, - [95] = {.index = 81, .length = 1}, - [96] = {.index = 82, .length = 1}, - [97] = {.index = 83, .length = 2}, - [98] = {.index = 85, .length = 2}, - [99] = {.index = 87, .length = 4}, - [100] = {.index = 91, .length = 3}, - [101] = {.index = 94, .length = 3}, - [102] = {.index = 97, .length = 1}, - [104] = {.index = 98, .length = 2}, - [105] = {.index = 100, .length = 1}, - [107] = {.index = 50, .length = 1}, - [109] = {.index = 101, .length = 1}, - [112] = {.index = 102, .length = 1}, - [113] = {.index = 102, .length = 1}, - [114] = {.index = 102, .length = 1}, - [115] = {.index = 102, .length = 1}, - [116] = {.index = 102, .length = 1}, - [117] = {.index = 102, .length = 1}, - [118] = {.index = 102, .length = 1}, - [119] = {.index = 102, .length = 1}, - [120] = {.index = 102, .length = 1}, - [121] = {.index = 102, .length = 1}, - [122] = {.index = 102, .length = 1}, - [123] = {.index = 102, .length = 1}, - [124] = {.index = 102, .length = 1}, - [125] = {.index = 102, .length = 1}, - [126] = {.index = 102, .length = 1}, - [127] = {.index = 102, .length = 1}, - [128] = {.index = 102, .length = 1}, - [129] = {.index = 102, .length = 1}, - [130] = {.index = 102, .length = 1}, - [131] = {.index = 103, .length = 2}, - [133] = {.index = 105, .length = 2}, - [134] = {.index = 107, .length = 1}, - [135] = {.index = 108, .length = 2}, - [136] = {.index = 110, .length = 4}, - [138] = {.index = 114, .length = 1}, - [145] = {.index = 50, .length = 1}, - [146] = {.index = 115, .length = 1}, - [148] = {.index = 116, .length = 1}, - [149] = {.index = 117, .length = 2}, - [150] = {.index = 117, .length = 2}, - [151] = {.index = 117, .length = 2}, - [152] = {.index = 117, .length = 2}, - [153] = {.index = 117, .length = 2}, - [154] = {.index = 117, .length = 2}, - [155] = {.index = 117, .length = 2}, - [156] = {.index = 117, .length = 2}, - [157] = {.index = 117, .length = 2}, - [158] = {.index = 117, .length = 2}, - [159] = {.index = 117, .length = 2}, - [160] = {.index = 117, .length = 2}, - [161] = {.index = 117, .length = 2}, - [162] = {.index = 117, .length = 2}, - [163] = {.index = 117, .length = 2}, - [164] = {.index = 117, .length = 2}, - [165] = {.index = 117, .length = 2}, - [166] = {.index = 117, .length = 2}, - [167] = {.index = 117, .length = 2}, - [168] = {.index = 119, .length = 2}, - [169] = {.index = 121, .length = 2}, - [170] = {.index = 123, .length = 2}, - [172] = {.index = 19, .length = 1}, - [180] = {.index = 125, .length = 2}, - [181] = {.index = 127, .length = 1}, - [182] = {.index = 127, .length = 1}, - [183] = {.index = 127, .length = 1}, - [184] = {.index = 127, .length = 1}, - [185] = {.index = 127, .length = 1}, - [186] = {.index = 127, .length = 1}, - [187] = {.index = 128, .length = 2}, - [188] = {.index = 130, .length = 2}, - [189] = {.index = 132, .length = 2}, - [190] = {.index = 19, .length = 1}, - [191] = {.index = 97, .length = 1}, - [195] = {.index = 134, .length = 2}, - [198] = {.index = 136, .length = 1}, - [199] = {.index = 136, .length = 1}, - [200] = {.index = 137, .length = 2}, - [201] = {.index = 139, .length = 2}, - [202] = {.index = 139, .length = 2}, - [203] = {.index = 139, .length = 2}, - [204] = {.index = 139, .length = 2}, - [205] = {.index = 139, .length = 2}, - [206] = {.index = 139, .length = 2}, - [207] = {.index = 141, .length = 2}, - [208] = {.index = 143, .length = 1}, - [209] = {.index = 144, .length = 2}, - [210] = {.index = 146, .length = 2}, - [211] = {.index = 97, .length = 1}, - [212] = {.index = 114, .length = 1}, - [217] = {.index = 148, .length = 2}, - [218] = {.index = 150, .length = 1}, - [219] = {.index = 150, .length = 1}, - [220] = {.index = 151, .length = 2}, - [221] = {.index = 114, .length = 1}, - [224] = {.index = 102, .length = 1}, - [225] = {.index = 102, .length = 1}, - [226] = {.index = 102, .length = 1}, - [227] = {.index = 102, .length = 1}, - [228] = {.index = 102, .length = 1}, - [229] = {.index = 102, .length = 1}, - [230] = {.index = 153, .length = 2}, - [231] = {.index = 155, .length = 2}, - [232] = {.index = 155, .length = 2}, - [235] = {.index = 157, .length = 2}, - [236] = {.index = 159, .length = 3}, - [237] = {.index = 159, .length = 3}, -}; - -static const TSFieldMapEntry ts_field_map_entries[] = { - [0] = - {field_type_name, 2}, - [1] = - {field_kind, 1}, - {field_target, 2}, - [3] = - {field_operand, 1}, - {field_operator, 0}, - [5] = - {field_into, 1, .inherited = true}, - [6] = - {field_name, 1}, - [7] = - {field_kind, 1}, - {field_kind, 2}, - {field_target, 3}, - [10] = - {field_kind, 1}, - {field_target, 3}, - [12] = - {field_kind, 1}, - {field_target, 2}, - {field_target, 3}, - [15] = - {field_content, 1}, - [16] = - {field_into, 2}, - [17] = - {field_into, 0, .inherited = true}, - {field_into, 1, .inherited = true}, - [19] = - {field_type, 2}, - [20] = - {field_function, 0}, - [21] = - {field_left, 0}, - {field_operator, 1}, - {field_right, 2}, - [24] = - {field_begin_label, 0, .inherited = true}, - {field_end_label, 0, .inherited = true}, - [26] = - {field_replace, 1}, - [27] = - {field_table_name, 3}, - [28] = - {field_name, 1, .inherited = true}, - [29] = - {field_scope, 1}, - [30] = - {field_kind, 1}, - {field_kind, 2}, - {field_target, 4}, - [33] = - {field_kind, 1}, - {field_kind, 2}, - {field_target, 3}, - {field_target, 4}, - [37] = - {field_kind, 1}, - {field_target, 4}, - [39] = - {field_kind, 1}, - {field_target, 3}, - {field_target, 4}, - [42] = - {field_function, 1}, - [43] = - {field_into, 2}, - {field_into, 3, .inherited = true}, - [45] = - {field_arguments, 2}, - {field_function, 0}, - [47] = - {field_method, 1}, - [48] = - {field_name, 0}, - {field_type, 1}, - [50] = - {field_argmode, 0}, - [51] = - {field_script, 1}, - [52] = - {field_table_name, 4}, - [53] = - {field_name, 2}, - {field_table_name, 4}, - [55] = - {field_kind, 1}, - {field_kind, 2}, - {field_target, 5}, - [58] = - {field_kind, 1}, - {field_kind, 2}, - {field_target, 4}, - {field_target, 5}, - [62] = - {field_kind, 1}, - {field_target, 4}, - {field_target, 5}, - [65] = - {field_kind, 1}, - {field_target, 5}, - [67] = - {field_arguments, 3}, - {field_function, 1}, - [69] = - {field_into, 3}, - [70] = - {field_elements, 1}, - [71] = - {field_name, 2, .inherited = true}, - [72] = - {field_name, 0, .inherited = true}, - {field_name, 1, .inherited = true}, - [74] = - {field_name, 1, .inherited = true}, - {field_name, 2, .inherited = true}, - [76] = - {field_link_symbol, 2}, - {field_obj_file, 1}, - [78] = - {field_value, 2, .inherited = true}, - [79] = - {field_value, 0, .inherited = true}, - {field_value, 1, .inherited = true}, - [81] = - {field_order, 1}, - [82] = - {field_table_name, 5}, - [83] = - {field_name, 3}, - {field_table_name, 5}, - [85] = - {field_name, 2}, - {field_table_name, 5}, - [87] = - {field_kind, 1}, - {field_kind, 2}, - {field_target, 5}, - {field_target, 6}, - [91] = - {field_kind, 1}, - {field_kind, 2}, - {field_target, 6}, - [94] = - {field_kind, 1}, - {field_target, 5}, - {field_target, 6}, - [97] = - {field_type, 3}, - [98] = - {field_elements, 1}, - {field_elements, 2}, - [100] = - {field_frame_start, 1}, - [101] = - {field_end_label, 3}, - [102] = - {field_value, 3}, - [103] = - {field_name, 2}, - {field_on_table, 6}, - [105] = - {field_name, 3}, - {field_table_name, 6}, - [107] = - {field_table_name, 6}, - [108] = - {field_name, 4}, - {field_table_name, 6}, - [110] = - {field_kind, 1}, - {field_kind, 2}, - {field_target, 6}, - {field_target, 7}, - [114] = - {field_type, 4}, - [115] = - {field_end_label, 4}, - [116] = - {field_begin_label, 0}, - [117] = - {field_value, 3}, - {field_value, 4, .inherited = true}, - [119] = - {field_name, 3}, - {field_on_table, 7}, - [121] = - {field_name, 5}, - {field_table_name, 7}, - [123] = - {field_name, 4}, - {field_table_name, 7}, - [125] = - {field_begin_label, 0}, - {field_end_label, 5}, - [127] = - {field_value, 5}, - [128] = - {field_name, 4}, - {field_on_table, 8}, - [130] = - {field_name, 5}, - {field_table_name, 8}, - [132] = - {field_name, 6}, - {field_table_name, 8}, - [134] = - {field_frame_end, 4}, - {field_frame_start, 2}, - [136] = - {field_action, 2}, - [137] = - {field_begin_label, 0}, - {field_end_label, 6}, - [139] = - {field_value, 5}, - {field_value, 6, .inherited = true}, - [141] = - {field_name, 5}, - {field_on_table, 9}, - [143] = - {field_storage_parameter, 2}, - [144] = - {field_name, 6}, - {field_table_name, 9}, - [146] = - {field_name, 7}, - {field_table_name, 9}, - [148] = - {field_name, 6}, - {field_on_table, 10}, - [150] = - {field_function, 2}, - [151] = - {field_name, 7}, - {field_table_name, 10}, - [153] = - {field_name, 7}, - {field_on_table, 11}, - [155] = - {field_arguments, 4}, - {field_function, 2}, - [157] = - {field_name, 8}, - {field_on_table, 12}, - [159] = - {field_arguments, 4}, - {field_arguments, 5}, - {field_function, 2}, -}; - -static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE_LENGTH] = { - [0] = {0}, - [1] = { - [0] = anon_alias_sym_WITH, - }, - [2] = { - [1] = alias_sym_alter_sequence, - }, - [3] = { - [0] = anon_alias_sym_NULL, - }, - [4] = { - [0] = anon_alias_sym_CREATE_EXTENSION, - [1] = anon_alias_sym_CREATE_EXTENSION, - }, - [5] = { - [0] = anon_alias_sym_CREATE_SCHEMA, - [1] = anon_alias_sym_CREATE_SCHEMA, - }, - [6] = { - [0] = aux_sym_create_function_statement_token6, - }, - [7] = { - [0] = aux_sym_create_role_statement_token1, - }, - [8] = { - [0] = aux_sym_create_domain_statement_token1, - }, - [10] = { - [0] = anon_alias_sym_NOT, - }, - [14] = { - [0] = anon_alias_sym_CREATE_EXTENSION, - [1] = anon_alias_sym_CREATE_EXTENSION, - [3] = anon_alias_sym_WITH, - }, - [15] = { - [0] = aux_sym_comment_statement_token6, - [1] = aux_sym_comment_statement_token6, - }, - [16] = { - [0] = aux_sym_create_function_statement_token2, - [1] = aux_sym_create_function_statement_token2, - }, - [17] = { - [0] = aux_sym_create_role_statement_token1, - [3] = anon_alias_sym_WITH, - }, - [18] = { - [1] = anon_alias_sym_MATERIALIZED_VIEW, - [2] = anon_alias_sym_MATERIALIZED_VIEW, - }, - [27] = { - [1] = anon_alias_sym_OR, - }, - [28] = { - [0] = aux_sym_sequence_token4, - }, - [29] = { - [1] = aux_sym_order_by_clause_token1, - }, - [30] = { - [0] = aux_sym_cte_token3, - [2] = aux_sym_cte_token3, - }, - [31] = { - [1] = sym_alter_schema, - }, - [32] = { - [1] = alias_sym_version, - }, - [34] = { - [1] = anon_alias_sym_IF, - [2] = anon_alias_sym_EXISTS, - }, - [35] = { - [0] = aux_sym_comment_statement_token6, - [1] = aux_sym_comment_statement_token6, - }, - [36] = { - [0] = aux_sym_create_function_statement_token2, - [1] = aux_sym_create_function_statement_token2, - }, - [40] = { - [1] = anon_alias_sym_MATERIALIZED_VIEW, - [2] = anon_alias_sym_MATERIALIZED_VIEW, - }, - [41] = { - [1] = anon_alias_sym_MATERIALIZED_VIEW, - [2] = anon_alias_sym_MATERIALIZED_VIEW, - }, - [42] = { - [2] = anon_alias_sym_IF_EXISTS, - [3] = anon_alias_sym_IF_EXISTS, - }, - [47] = { - [1] = anon_alias_sym_NOT, - }, - [48] = { - [2] = anon_alias_sym_NOT, - }, - [49] = { - [1] = aux_sym_comment_statement_token1, - }, - [50] = { - [1] = aux_sym_comment_statement_token1, - [2] = anon_alias_sym_FUNCTION, - }, - [52] = { - [0] = anon_alias_sym_CHECK, - }, - [53] = { - [0] = anon_alias_sym_DEFERRABLE, - }, - [57] = { - [0] = anon_alias_sym_NO_SQL, - [1] = anon_alias_sym_NO_SQL, - }, - [58] = { - [0] = aux_sym_external_hint_token4, - [1] = aux_sym_external_hint_token4, - }, - [59] = { - [1] = aux_sym_sql_hint_token1, - }, - [60] = { - [1] = anon_alias_sym_IF, - [2] = anon_alias_sym_NOT, - [3] = anon_alias_sym_EXISTS, - }, - [61] = { - [1] = anon_alias_sym_WITH, - }, - [62] = { - [1] = anon_alias_sym_BY, - }, - [63] = { - [1] = aux_sym_sequence_token9, - }, - [66] = { - [1] = anon_alias_sym_IF_EXISTS, - [2] = anon_alias_sym_IF_EXISTS, - }, - [67] = { - [1] = aux_sym_alter_owner_action_token1, - }, - [68] = { - [0] = anon_alias_sym_RENAME_TO, - [1] = anon_alias_sym_RENAME_TO, - }, - [69] = { - [1] = anon_alias_sym_MATERIALIZED_VIEW, - [2] = anon_alias_sym_MATERIALIZED_VIEW, - [3] = anon_alias_sym_IF_EXISTS, - [4] = anon_alias_sym_IF_EXISTS, - }, - [70] = { - [1] = anon_alias_sym_MATERIALIZED_VIEW, - [2] = anon_alias_sym_MATERIALIZED_VIEW, - }, - [71] = { - [2] = anon_alias_sym_IF_EXISTS, - [3] = anon_alias_sym_IF_EXISTS, - }, - [72] = { - [3] = anon_alias_sym_IF_EXISTS, - [4] = anon_alias_sym_IF_EXISTS, - }, - [75] = { - [0] = anon_alias_sym_DISTINCT_FROM, - [1] = anon_alias_sym_DISTINCT_FROM, - }, - [77] = { - [2] = aux_sym_at_time_zone_expression_token1, - [3] = aux_sym_at_time_zone_expression_token1, - }, - [78] = { - [2] = anon_alias_sym_MATERIALIZED, - }, - [82] = { - [0] = aux_sym_mode_token1, - }, - [83] = { - [0] = anon_alias_sym_CREATE_EXTENSION, - [1] = anon_alias_sym_CREATE_EXTENSION, - [6] = anon_alias_sym_WITH, - }, - [84] = { - [2] = alias_sym_default, - }, - [86] = { - [1] = aux_sym_external_hint_token4, - }, - [87] = { - [1] = aux_sym_sql_hint_token2, - [2] = anon_alias_sym_INVOKER, - }, - [88] = { - [1] = aux_sym_sql_hint_token2, - [2] = anon_alias_sym_DEFINER, - }, - [89] = { - [1] = aux_sym_sql_hint_token3, - [2] = aux_sym_sql_hint_token3, - }, - [90] = { - [1] = aux_sym_sql_hint_token5, - [2] = aux_sym_sql_hint_token5, - }, - [93] = { - [1] = anon_alias_sym_OF, - }, - [94] = { - [0] = anon_alias_sym_WITH, - [2] = aux_sym_table_constraint_check_token1, - }, - [99] = { - [1] = anon_alias_sym_MATERIALIZED_VIEW, - [2] = anon_alias_sym_MATERIALIZED_VIEW, - [3] = anon_alias_sym_IF_EXISTS, - [4] = anon_alias_sym_IF_EXISTS, - }, - [100] = { - [1] = anon_alias_sym_MATERIALIZED_VIEW, - [2] = anon_alias_sym_MATERIALIZED_VIEW, - [4] = anon_alias_sym_IF_EXISTS, - [5] = anon_alias_sym_IF_EXISTS, - }, - [101] = { - [3] = anon_alias_sym_IF_EXISTS, - [4] = anon_alias_sym_IF_EXISTS, - }, - [103] = { - [1] = anon_alias_sym_WITHOUT, - }, - [106] = { - [2] = anon_alias_sym_NOT, - [3] = anon_alias_sym_MATERIALIZED, - }, - [107] = { - [3] = alias_sym_default, - }, - [108] = { - [3] = alias_sym_default, - }, - [110] = { - [1] = aux_sym_create_function_statement_token4, - [2] = aux_sym_create_function_statement_token4, - }, - [111] = { - [1] = aux_sym_null_hint_token1, - [2] = aux_sym_null_hint_token1, - [3] = aux_sym_null_hint_token1, - }, - [112] = { - [1] = anon_alias_sym_default, - [2] = anon_alias_sym_default, - [3] = anon_alias_sym_default, - }, - [113] = { - [2] = aux_sym_null_hint_token3, - [3] = aux_sym_null_hint_token3, - }, - [114] = { - [2] = aux_sym_type_spec_base_token1, - [3] = aux_sym_type_spec_base_token1, - }, - [115] = { - [2] = aux_sym_type_spec_base_token2, - [3] = aux_sym_type_spec_base_token2, - }, - [116] = { - [2] = aux_sym_type_spec_base_token3, - [3] = aux_sym_type_spec_base_token3, - }, - [117] = { - [2] = aux_sym_type_spec_base_token4, - [3] = aux_sym_type_spec_base_token4, - }, - [118] = { - [2] = aux_sym_type_spec_base_token5, - [3] = aux_sym_type_spec_base_token5, - }, - [119] = { - [2] = aux_sym_type_spec_base_token6, - [3] = aux_sym_type_spec_base_token6, - }, - [120] = { - [2] = aux_sym_type_spec_base_token7, - [3] = aux_sym_type_spec_base_token7, - }, - [121] = { - [2] = aux_sym_type_spec_base_token8, - }, - [122] = { - [2] = aux_sym_type_spec_base_token8, - [3] = aux_sym_type_spec_base_token8, - }, - [123] = { - [2] = aux_sym_type_spec_base_token11, - [3] = aux_sym_type_spec_base_token11, - }, - [124] = { - [2] = aux_sym_type_spec_base_token12, - [3] = aux_sym_type_spec_base_token12, - }, - [125] = { - [2] = aux_sym_type_spec_base_token13, - [3] = aux_sym_type_spec_base_token13, - }, - [126] = { - [2] = aux_sym_type_spec_base_token14, - [3] = aux_sym_type_spec_base_token14, - }, - [127] = { - [2] = aux_sym_type_spec_base_token15, - [3] = aux_sym_type_spec_base_token15, - }, - [128] = { - [2] = aux_sym_type_spec_base_token16, - [3] = aux_sym_type_spec_base_token16, - }, - [129] = { - [2] = aux_sym_type_spec_base_token17, - [3] = aux_sym_type_spec_base_token17, - }, - [130] = { - [2] = aux_sym_type_spec_base_token18, - [3] = aux_sym_type_spec_base_token18, - }, - [132] = { - [0] = anon_alias_sym_WITH, - [2] = aux_sym_table_constraint_check_token1, - [3] = aux_sym_table_constraint_check_token1, - }, - [136] = { - [1] = anon_alias_sym_MATERIALIZED_VIEW, - [2] = anon_alias_sym_MATERIALIZED_VIEW, - [4] = anon_alias_sym_IF_EXISTS, - [5] = anon_alias_sym_IF_EXISTS, - }, - [137] = { - [6] = aux_sym_with_clause_token1, - [7] = aux_sym_with_clause_token1, - }, - [139] = { - [2] = anon_alias_sym_WITH, - }, - [140] = { - [2] = anon_alias_sym_WITHOUT, - }, - [141] = { - [1] = aux_sym_partition_by_clause_token1, - }, - [142] = { - [0] = anon_alias_sym_UNBOUNDED_FOLLOWING, - [1] = anon_alias_sym_UNBOUNDED_FOLLOWING, - }, - [143] = { - [1] = aux_sym_frame_bound_token3, - }, - [144] = { - [1] = anon_alias_sym_PRECEDING, - }, - [145] = { - [4] = alias_sym_default, - }, - [147] = { - [0] = aux_sym_null_hint_token2, - [2] = aux_sym_null_hint_token2, - [4] = aux_sym_null_hint_token2, - }, - [149] = { - [1] = anon_alias_sym_default, - [2] = anon_alias_sym_default, - [3] = anon_alias_sym_default, - }, - [150] = { - [2] = aux_sym_null_hint_token3, - [3] = aux_sym_null_hint_token3, - }, - [151] = { - [2] = aux_sym_type_spec_base_token1, - [3] = aux_sym_type_spec_base_token1, - }, - [152] = { - [2] = aux_sym_type_spec_base_token2, - [3] = aux_sym_type_spec_base_token2, - }, - [153] = { - [2] = aux_sym_type_spec_base_token3, - [3] = aux_sym_type_spec_base_token3, - }, - [154] = { - [2] = aux_sym_type_spec_base_token4, - [3] = aux_sym_type_spec_base_token4, - }, - [155] = { - [2] = aux_sym_type_spec_base_token5, - [3] = aux_sym_type_spec_base_token5, - }, - [156] = { - [2] = aux_sym_type_spec_base_token6, - [3] = aux_sym_type_spec_base_token6, - }, - [157] = { - [2] = aux_sym_type_spec_base_token7, - [3] = aux_sym_type_spec_base_token7, - }, - [158] = { - [2] = aux_sym_type_spec_base_token8, - }, - [159] = { - [2] = aux_sym_type_spec_base_token8, - [3] = aux_sym_type_spec_base_token8, - }, - [160] = { - [2] = aux_sym_type_spec_base_token11, - [3] = aux_sym_type_spec_base_token11, - }, - [161] = { - [2] = aux_sym_type_spec_base_token12, - [3] = aux_sym_type_spec_base_token12, - }, - [162] = { - [2] = aux_sym_type_spec_base_token13, - [3] = aux_sym_type_spec_base_token13, - }, - [163] = { - [2] = aux_sym_type_spec_base_token14, - [3] = aux_sym_type_spec_base_token14, - }, - [164] = { - [2] = aux_sym_type_spec_base_token15, - [3] = aux_sym_type_spec_base_token15, - }, - [165] = { - [2] = aux_sym_type_spec_base_token16, - [3] = aux_sym_type_spec_base_token16, - }, - [166] = { - [2] = aux_sym_type_spec_base_token17, - [3] = aux_sym_type_spec_base_token17, - }, - [167] = { - [2] = aux_sym_type_spec_base_token18, - [3] = aux_sym_type_spec_base_token18, - }, - [171] = { - [0] = anon_alias_sym_ALTER_COLUMN, - [1] = anon_alias_sym_ALTER_COLUMN, - [3] = anon_alias_sym_SET_DEFAULT, - [4] = anon_alias_sym_SET_DEFAULT, - }, - [172] = { - [6] = aux_sym_with_clause_token1, - [7] = aux_sym_with_clause_token1, - [8] = aux_sym_with_clause_token1, - }, - [173] = { - [6] = aux_sym_with_clause_token1, - [7] = aux_sym_with_clause_token1, - [8] = aux_sym_with_clause_token1, - }, - [174] = { - [3] = anon_alias_sym_WITH, - }, - [175] = { - [3] = anon_alias_sym_WITHOUT, - }, - [176] = { - [1] = aux_sym_within_group_clause_token1, - }, - [177] = { - [0] = anon_alias_sym_EXCLUDE_GROUP, - [1] = anon_alias_sym_EXCLUDE_GROUP, - }, - [178] = { - [0] = aux_sym_frame_exclusion_token1, - }, - [179] = { - [1] = aux_sym_table_constraint_foreign_key_token1, - }, - [181] = { - [4] = aux_sym_type_spec_range_token2, - [5] = aux_sym_type_spec_range_token2, - }, - [182] = { - [4] = aux_sym_type_spec_range_token3, - [5] = aux_sym_type_spec_range_token3, - }, - [183] = { - [4] = aux_sym_type_spec_range_token4, - [5] = aux_sym_type_spec_range_token4, - }, - [184] = { - [4] = aux_sym_type_spec_range_token5, - [5] = aux_sym_type_spec_range_token5, - }, - [185] = { - [4] = aux_sym_type_spec_range_token6, - [5] = aux_sym_type_spec_range_token6, - }, - [186] = { - [4] = aux_sym_type_spec_range_token7, - [5] = aux_sym_type_spec_range_token7, - }, - [190] = { - [7] = aux_sym_with_clause_token1, - [8] = aux_sym_with_clause_token1, - [9] = aux_sym_with_clause_token1, - }, - [191] = { - [7] = aux_sym_with_clause_token1, - [8] = aux_sym_with_clause_token1, - [9] = aux_sym_with_clause_token1, - }, - [192] = { - [7] = aux_sym_with_clause_token1, - [8] = aux_sym_with_clause_token1, - [9] = aux_sym_with_clause_token1, - }, - [193] = { - [4] = anon_alias_sym_WITH, - }, - [194] = { - [4] = anon_alias_sym_WITHOUT, - }, - [196] = { - [0] = aux_sym_frame_exclusion_token2, - [1] = aux_sym_frame_exclusion_token2, - }, - [197] = { - [0] = anon_alias_sym_EXCLUDE_CURRENT_ROW, - [1] = anon_alias_sym_EXCLUDE_CURRENT_ROW, - [2] = anon_alias_sym_EXCLUDE_CURRENT_ROW, - }, - [198] = { - [0] = anon_alias_sym_ON_DELETE, - [1] = anon_alias_sym_ON_DELETE, - }, - [199] = { - [0] = anon_alias_sym_ON_UPDATE, - [1] = anon_alias_sym_ON_UPDATE, - }, - [201] = { - [4] = aux_sym_type_spec_range_token2, - [5] = aux_sym_type_spec_range_token2, - }, - [202] = { - [4] = aux_sym_type_spec_range_token3, - [5] = aux_sym_type_spec_range_token3, - }, - [203] = { - [4] = aux_sym_type_spec_range_token4, - [5] = aux_sym_type_spec_range_token4, - }, - [204] = { - [4] = aux_sym_type_spec_range_token5, - [5] = aux_sym_type_spec_range_token5, - }, - [205] = { - [4] = aux_sym_type_spec_range_token6, - [5] = aux_sym_type_spec_range_token6, - }, - [206] = { - [4] = aux_sym_type_spec_range_token7, - [5] = aux_sym_type_spec_range_token7, - }, - [208] = { - [0] = anon_alias_sym_WITH, - }, - [211] = { - [8] = aux_sym_with_clause_token1, - [9] = aux_sym_with_clause_token1, - [10] = aux_sym_with_clause_token1, - }, - [212] = { - [8] = aux_sym_with_clause_token1, - [9] = aux_sym_with_clause_token1, - [10] = aux_sym_with_clause_token1, - }, - [213] = { - [8] = aux_sym_with_clause_token1, - [9] = aux_sym_with_clause_token1, - [10] = aux_sym_with_clause_token1, - }, - [214] = { - [5] = anon_alias_sym_WITH, - }, - [215] = { - [5] = anon_alias_sym_WITHOUT, - }, - [216] = { - [0] = anon_alias_sym_SET_NULL, - [1] = anon_alias_sym_SET_NULL, - }, - [218] = { - [1] = anon_alias_sym_FUNCTION, - }, - [219] = { - [1] = anon_alias_sym_PROCEDURE, - }, - [221] = { - [9] = aux_sym_with_clause_token1, - [10] = aux_sym_with_clause_token1, - }, - [222] = { - [6] = anon_alias_sym_WITH, - }, - [223] = { - [6] = anon_alias_sym_WITHOUT, - }, - [224] = { - [2] = aux_sym_type_spec_range_token2, - [3] = aux_sym_type_spec_range_token2, - }, - [225] = { - [2] = aux_sym_type_spec_range_token3, - [3] = aux_sym_type_spec_range_token3, - }, - [226] = { - [2] = aux_sym_type_spec_range_token4, - [3] = aux_sym_type_spec_range_token4, - }, - [227] = { - [2] = aux_sym_type_spec_range_token5, - [3] = aux_sym_type_spec_range_token5, - }, - [228] = { - [2] = aux_sym_type_spec_range_token6, - [3] = aux_sym_type_spec_range_token6, - }, - [229] = { - [2] = aux_sym_type_spec_range_token7, - [3] = aux_sym_type_spec_range_token7, - }, - [231] = { - [1] = anon_alias_sym_FUNCTION, - }, - [232] = { - [1] = anon_alias_sym_PROCEDURE, - }, - [233] = { - [7] = anon_alias_sym_WITH, - }, - [234] = { - [7] = anon_alias_sym_WITHOUT, - }, - [236] = { - [1] = anon_alias_sym_FUNCTION, - }, - [237] = { - [1] = anon_alias_sym_PROCEDURE, - }, -}; - -static const uint16_t ts_non_terminal_alias_map[] = { - sym_sequence, 2, - sym_sequence, - alias_sym_alter_sequence, - sym__identifier, 21, - sym__identifier, - aux_sym_null_hint_token3, - aux_sym_type_spec_base_token1, - aux_sym_type_spec_base_token11, - aux_sym_type_spec_base_token12, - aux_sym_type_spec_base_token13, - aux_sym_type_spec_base_token16, - aux_sym_type_spec_base_token18, - aux_sym_type_spec_base_token2, - aux_sym_type_spec_base_token3, - aux_sym_type_spec_base_token4, - aux_sym_type_spec_base_token5, - aux_sym_type_spec_base_token6, - aux_sym_type_spec_base_token7, - aux_sym_type_spec_range_token2, - aux_sym_type_spec_range_token3, - aux_sym_type_spec_range_token4, - aux_sym_type_spec_range_token5, - aux_sym_type_spec_range_token6, - aux_sym_type_spec_range_token7, - sym_alter_schema, - sym_string, 5, - sym_string, - alias_sym_version, - aux_sym_type_spec_base_token14, - aux_sym_type_spec_base_token15, - aux_sym_type_spec_base_token17, - sym__expression, 3, - sym__expression, - alias_sym_default, - anon_alias_sym_default, - 0, -}; - -static bool ts_lex(TSLexer *lexer, TSStateId state) { - START_LEXER(); - eof = lexer->eof(lexer); - switch (state) { - case 0: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(586); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '$') ADVANCE(3442); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3426); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(2311); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '@') ADVANCE(3416); - if (lookahead == 'C') ADVANCE(906); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(2); - if (lookahead == ']') ADVANCE(3404); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'c') ADVANCE(933); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1120); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1158); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(950); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(934); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(936); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1769); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(937); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1343); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(1707); - if (lookahead == 'K' || - lookahead == 'k') ADVANCE(1159); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(938); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(939); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1160); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1344); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(940); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(952); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(941); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(988); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1611); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(951); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1402); - if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(1742); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(0) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(3443); - END_STATE(); - case 1: - if (lookahead == '\n') SKIP(584) - END_STATE(); - case 2: - if (lookahead == '\n') SKIP(584) - if (lookahead == '\r') SKIP(1) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 3: - if (lookahead == '\n') SKIP(743) - END_STATE(); - case 4: - if (lookahead == '\n') SKIP(743) - if (lookahead == '\r') SKIP(3) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 5: - if (lookahead == '\n') SKIP(776) - END_STATE(); - case 6: - if (lookahead == '\n') SKIP(776) - if (lookahead == '\r') SKIP(5) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 7: - if (lookahead == '\n') SKIP(777) - END_STATE(); - case 8: - if (lookahead == '\n') SKIP(777) - if (lookahead == '\r') SKIP(7) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 9: - if (lookahead == '\n') SKIP(596) - END_STATE(); - case 10: - if (lookahead == '\n') SKIP(596) - if (lookahead == '\r') SKIP(9) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 11: - if (lookahead == '\n') SKIP(649) - END_STATE(); - case 12: - if (lookahead == '\n') SKIP(649) - if (lookahead == '\r') SKIP(11) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 13: - if (lookahead == '\n') SKIP(632) - END_STATE(); - case 14: - if (lookahead == '\n') SKIP(632) - if (lookahead == '\r') SKIP(13) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 15: - if (lookahead == '\n') SKIP(715) - END_STATE(); - case 16: - if (lookahead == '\n') SKIP(715) - if (lookahead == '\r') SKIP(15) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 17: - if (lookahead == '\n') SKIP(623) - END_STATE(); - case 18: - if (lookahead == '\n') SKIP(623) - if (lookahead == '\r') SKIP(17) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 19: - if (lookahead == '\n') SKIP(600) - END_STATE(); - case 20: - if (lookahead == '\n') SKIP(600) - if (lookahead == '\r') SKIP(19) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 21: - if (lookahead == '\n') SKIP(653) - END_STATE(); - case 22: - if (lookahead == '\n') SKIP(653) - if (lookahead == '\r') SKIP(21) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 23: - if (lookahead == '\n') SKIP(601) - END_STATE(); - case 24: - if (lookahead == '\n') SKIP(601) - if (lookahead == '\r') SKIP(23) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 25: - if (lookahead == '\n') SKIP(617) - END_STATE(); - case 26: - if (lookahead == '\n') SKIP(617) - if (lookahead == '\r') SKIP(25) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 27: - if (lookahead == '\n') SKIP(655) - END_STATE(); - case 28: - if (lookahead == '\n') SKIP(655) - if (lookahead == '\r') SKIP(27) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 29: - if (lookahead == '\n') SKIP(624) - END_STATE(); - case 30: - if (lookahead == '\n') SKIP(624) - if (lookahead == '\r') SKIP(29) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 31: - if (lookahead == '\n') SKIP(602) - END_STATE(); - case 32: - if (lookahead == '\n') SKIP(602) - if (lookahead == '\r') SKIP(31) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 33: - if (lookahead == '\n') SKIP(716) - END_STATE(); - case 34: - if (lookahead == '\n') SKIP(716) - if (lookahead == '\r') SKIP(33) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 35: - if (lookahead == '\n') SKIP(718) - END_STATE(); - case 36: - if (lookahead == '\n') SKIP(718) - if (lookahead == '\r') SKIP(35) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 37: - if (lookahead == '\n') SKIP(786) - END_STATE(); - case 38: - if (lookahead == '\n') SKIP(786) - if (lookahead == '\r') SKIP(37) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 39: - if (lookahead == '\n') SKIP(658) - END_STATE(); - case 40: - if (lookahead == '\n') SKIP(658) - if (lookahead == '\r') SKIP(39) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 41: - if (lookahead == '\n') SKIP(659) - END_STATE(); - case 42: - if (lookahead == '\n') SKIP(659) - if (lookahead == '\r') SKIP(41) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 43: - if (lookahead == '\n') SKIP(633) - END_STATE(); - case 44: - if (lookahead == '\n') SKIP(633) - if (lookahead == '\r') SKIP(43) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 45: - if (lookahead == '\n') SKIP(619) - END_STATE(); - case 46: - if (lookahead == '\n') SKIP(619) - if (lookahead == '\r') SKIP(45) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 47: - if (lookahead == '\n') SKIP(722) - END_STATE(); - case 48: - if (lookahead == '\n') SKIP(722) - if (lookahead == '\r') SKIP(47) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 49: - if (lookahead == '\n') SKIP(778) - END_STATE(); - case 50: - if (lookahead == '\n') SKIP(778) - if (lookahead == '\r') SKIP(49) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 51: - if (lookahead == '\n') SKIP(779) - END_STATE(); - case 52: - if (lookahead == '\n') SKIP(779) - if (lookahead == '\r') SKIP(51) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 53: - if (lookahead == '\n') SKIP(608) - END_STATE(); - case 54: - if (lookahead == '\n') SKIP(608) - if (lookahead == '\r') SKIP(53) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 55: - if (lookahead == '\n') SKIP(665) - END_STATE(); - case 56: - if (lookahead == '\n') SKIP(665) - if (lookahead == '\r') SKIP(55) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 57: - if (lookahead == '\n') SKIP(753) - END_STATE(); - case 58: - if (lookahead == '\n') SKIP(753) - if (lookahead == '\r') SKIP(57) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 59: - if (lookahead == '\n') SKIP(610) - END_STATE(); - case 60: - if (lookahead == '\n') SKIP(610) - if (lookahead == '\r') SKIP(59) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 61: - if (lookahead == '\n') SKIP(587) - END_STATE(); - case 62: - if (lookahead == '\n') SKIP(587) - if (lookahead == '\r') SKIP(61) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 63: - if (lookahead == '\n') SKIP(746) - END_STATE(); - case 64: - if (lookahead == '\n') SKIP(746) - if (lookahead == '\r') SKIP(63) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 65: - if (lookahead == '\n') SKIP(667) - END_STATE(); - case 66: - if (lookahead == '\n') SKIP(667) - if (lookahead == '\r') SKIP(65) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 67: - if (lookahead == '\n') SKIP(742) - END_STATE(); - case 68: - if (lookahead == '\n') SKIP(742) - if (lookahead == '\r') SKIP(67) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 69: - if (lookahead == '\n') SKIP(611) - END_STATE(); - case 70: - if (lookahead == '\n') SKIP(611) - if (lookahead == '\r') SKIP(69) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 71: - if (lookahead == '\n') SKIP(769) - END_STATE(); - case 72: - if (lookahead == '\n') SKIP(769) - if (lookahead == '\r') SKIP(71) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 73: - if (lookahead == '\n') SKIP(613) - END_STATE(); - case 74: - if (lookahead == '\n') SKIP(613) - if (lookahead == '\r') SKIP(73) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 75: - if (lookahead == '\n') SKIP(878) - END_STATE(); - case 76: - if (lookahead == '\n') SKIP(878) - if (lookahead == '\r') SKIP(75) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 77: - if (lookahead == '\n') SKIP(755) - END_STATE(); - case 78: - if (lookahead == '\n') SKIP(755) - if (lookahead == '\r') SKIP(77) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 79: - if (lookahead == '\n') SKIP(770) - END_STATE(); - case 80: - if (lookahead == '\n') SKIP(770) - if (lookahead == '\r') SKIP(79) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 81: - if (lookahead == '\n') SKIP(757) - END_STATE(); - case 82: - if (lookahead == '\n') SKIP(757) - if (lookahead == '\r') SKIP(81) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 83: - if (lookahead == '\n') SKIP(795) - END_STATE(); - case 84: - if (lookahead == '\n') SKIP(795) - if (lookahead == '\r') SKIP(83) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 85: - if (lookahead == '\n') SKIP(765) - END_STATE(); - case 86: - if (lookahead == '\n') SKIP(765) - if (lookahead == '\r') SKIP(85) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 87: - if (lookahead == '\n') SKIP(744) - END_STATE(); - case 88: - if (lookahead == '\n') SKIP(744) - if (lookahead == '\r') SKIP(87) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 89: - if (lookahead == '\n') SKIP(756) - END_STATE(); - case 90: - if (lookahead == '\n') SKIP(756) - if (lookahead == '\r') SKIP(89) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 91: - if (lookahead == '\n') SKIP(808) - END_STATE(); - case 92: - if (lookahead == '\n') SKIP(808) - if (lookahead == '\r') SKIP(91) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 93: - if (lookahead == '\n') SKIP(766) - END_STATE(); - case 94: - if (lookahead == '\n') SKIP(766) - if (lookahead == '\r') SKIP(93) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 95: - if (lookahead == '\n') SKIP(747) - END_STATE(); - case 96: - if (lookahead == '\n') SKIP(747) - if (lookahead == '\r') SKIP(95) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 97: - if (lookahead == '\n') SKIP(790) - END_STATE(); - case 98: - if (lookahead == '\n') SKIP(790) - if (lookahead == '\r') SKIP(97) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 99: - if (lookahead == '\n') SKIP(772) - END_STATE(); - case 100: - if (lookahead == '\n') SKIP(772) - if (lookahead == '\r') SKIP(99) - END_STATE(); - case 101: - if (lookahead == '\n') SKIP(796) - END_STATE(); - case 102: - if (lookahead == '\n') SKIP(796) - if (lookahead == '\r') SKIP(101) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 103: - if (lookahead == '\n') SKIP(833) - END_STATE(); - case 104: - if (lookahead == '\n') SKIP(833) - if (lookahead == '\r') SKIP(103) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 105: - if (lookahead == '\n') SKIP(673) - END_STATE(); - case 106: - if (lookahead == '\n') SKIP(673) - if (lookahead == '\r') SKIP(105) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 107: - if (lookahead == '\n') SKIP(621) - END_STATE(); - case 108: - if (lookahead == '\n') SKIP(621) - if (lookahead == '\r') SKIP(107) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 109: - if (lookahead == '\n') SKIP(748) - END_STATE(); - case 110: - if (lookahead == '\n') SKIP(748) - if (lookahead == '\r') SKIP(109) - END_STATE(); - case 111: - if (lookahead == '\n') SKIP(771) - END_STATE(); - case 112: - if (lookahead == '\n') SKIP(771) - if (lookahead == '\r') SKIP(111) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 113: - if (lookahead == '\n') SKIP(797) - END_STATE(); - case 114: - if (lookahead == '\n') SKIP(797) - if (lookahead == '\r') SKIP(113) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 115: - if (lookahead == '\n') SKIP(758) - END_STATE(); - case 116: - if (lookahead == '\n') SKIP(758) - if (lookahead == '\r') SKIP(115) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 117: - if (lookahead == '\n') SKIP(615) - END_STATE(); - case 118: - if (lookahead == '\n') SKIP(615) - if (lookahead == '\r') SKIP(117) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 119: - if (lookahead == '\n') SKIP(745) - END_STATE(); - case 120: - if (lookahead == '\n') SKIP(745) - if (lookahead == '\r') SKIP(119) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 121: - if (lookahead == '\n') SKIP(749) - END_STATE(); - case 122: - if (lookahead == '\n') SKIP(749) - if (lookahead == '\r') SKIP(121) - END_STATE(); - case 123: - if (lookahead == '\n') SKIP(674) - END_STATE(); - case 124: - if (lookahead == '\n') SKIP(674) - if (lookahead == '\r') SKIP(123) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 125: - if (lookahead == '\n') SKIP(834) - END_STATE(); - case 126: - if (lookahead == '\n') SKIP(834) - if (lookahead == '\r') SKIP(125) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 127: - if (lookahead == '\n') SKIP(622) - END_STATE(); - case 128: - if (lookahead == '\n') SKIP(622) - if (lookahead == '\r') SKIP(127) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 129: - if (lookahead == '\n') SKIP(830) - END_STATE(); - case 130: - if (lookahead == '\n') SKIP(830) - if (lookahead == '\r') SKIP(129) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 131: - if (lookahead == '\n') SKIP(739) - END_STATE(); - case 132: - if (lookahead == '\n') SKIP(739) - if (lookahead == '\r') SKIP(131) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 133: - if (lookahead == '\n') SKIP(675) - END_STATE(); - case 134: - if (lookahead == '\n') SKIP(675) - if (lookahead == '\r') SKIP(133) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 135: - if (lookahead == '\n') SKIP(592) - END_STATE(); - case 136: - if (lookahead == '\n') SKIP(592) - if (lookahead == '\r') SKIP(135) - END_STATE(); - case 137: - if (lookahead == '\n') SKIP(760) - END_STATE(); - case 138: - if (lookahead == '\n') SKIP(760) - if (lookahead == '\r') SKIP(137) - END_STATE(); - case 139: - if (lookahead == '\n') SKIP(616) - END_STATE(); - case 140: - if (lookahead == '\n') SKIP(616) - if (lookahead == '\r') SKIP(139) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 141: - if (lookahead == '\n') SKIP(636) - END_STATE(); - case 142: - if (lookahead == '\n') SKIP(636) - if (lookahead == '\r') SKIP(141) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 143: - if (lookahead == '\n') SKIP(637) - END_STATE(); - case 144: - if (lookahead == '\n') SKIP(637) - if (lookahead == '\r') SKIP(143) - END_STATE(); - case 145: - if (lookahead == '\n') SKIP(631) - END_STATE(); - case 146: - if (lookahead == '\n') SKIP(631) - if (lookahead == '\r') SKIP(145) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 147: - if (lookahead == '\n') SKIP(842) - END_STATE(); - case 148: - if (lookahead == '\n') SKIP(842) - if (lookahead == '\r') SKIP(147) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 149: - if (lookahead == '\n') SKIP(809) - END_STATE(); - case 150: - if (lookahead == '\n') SKIP(809) - if (lookahead == '\r') SKIP(149) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 151: - if (lookahead == '\n') SKIP(802) - END_STATE(); - case 152: - if (lookahead == '\n') SKIP(802) - if (lookahead == '\r') SKIP(151) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 153: - if (lookahead == '\n') SKIP(588) - END_STATE(); - case 154: - if (lookahead == '\n') SKIP(588) - if (lookahead == '\r') SKIP(153) - END_STATE(); - case 155: - if (lookahead == '\n') SKIP(866) - END_STATE(); - case 156: - if (lookahead == '\n') SKIP(866) - if (lookahead == '\r') SKIP(155) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 157: - if (lookahead == '\n') SKIP(676) - END_STATE(); - case 158: - if (lookahead == '\n') SKIP(676) - if (lookahead == '\r') SKIP(157) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 159: - if (lookahead == '\n') SKIP(810) - END_STATE(); - case 160: - if (lookahead == '\n') SKIP(810) - if (lookahead == '\r') SKIP(159) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 161: - if (lookahead == '\n') SKIP(798) - END_STATE(); - case 162: - if (lookahead == '\n') SKIP(798) - if (lookahead == '\r') SKIP(161) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 163: - if (lookahead == '\n') SKIP(782) - END_STATE(); - case 164: - if (lookahead == '\n') SKIP(782) - if (lookahead == '\r') SKIP(163) - END_STATE(); - case 165: - if (lookahead == '\n') SKIP(811) - END_STATE(); - case 166: - if (lookahead == '\n') SKIP(811) - if (lookahead == '\r') SKIP(165) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 167: - if (lookahead == '\n') SKIP(839) - END_STATE(); - case 168: - if (lookahead == '\n') SKIP(839) - if (lookahead == '\r') SKIP(167) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 169: - if (lookahead == '\n') SKIP(879) - END_STATE(); - case 170: - if (lookahead == '\n') SKIP(879) - if (lookahead == '\r') SKIP(169) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 171: - if (lookahead == '\n') SKIP(773) - END_STATE(); - case 172: - if (lookahead == '\n') SKIP(773) - if (lookahead == '\r') SKIP(171) - END_STATE(); - case 173: - if (lookahead == '\n') SKIP(836) - END_STATE(); - case 174: - if (lookahead == '\n') SKIP(836) - if (lookahead == '\r') SKIP(173) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 175: - if (lookahead == '\n') SKIP(754) - END_STATE(); - case 176: - if (lookahead == '\n') SKIP(754) - if (lookahead == '\r') SKIP(175) - END_STATE(); - case 177: - if (lookahead == '\n') SKIP(825) - END_STATE(); - case 178: - if (lookahead == '\n') SKIP(825) - if (lookahead == '\r') SKIP(177) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 179: - if (lookahead == '\n') SKIP(774) - END_STATE(); - case 180: - if (lookahead == '\n') SKIP(774) - if (lookahead == '\r') SKIP(179) - END_STATE(); - case 181: - if (lookahead == '\n') SKIP(826) - END_STATE(); - case 182: - if (lookahead == '\n') SKIP(826) - if (lookahead == '\r') SKIP(181) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 183: - if (lookahead == '\n') SKIP(843) - END_STATE(); - case 184: - if (lookahead == '\n') SKIP(843) - if (lookahead == '\r') SKIP(183) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 185: - if (lookahead == '\n') SKIP(783) - END_STATE(); - case 186: - if (lookahead == '\n') SKIP(783) - if (lookahead == '\r') SKIP(185) - END_STATE(); - case 187: - if (lookahead == '\n') SKIP(807) - END_STATE(); - case 188: - if (lookahead == '\n') SKIP(807) - if (lookahead == '\r') SKIP(187) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 189: - if (lookahead == '\n') SKIP(816) - END_STATE(); - case 190: - if (lookahead == '\n') SKIP(816) - if (lookahead == '\r') SKIP(189) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 191: - if (lookahead == '\n') SKIP(764) - END_STATE(); - case 192: - if (lookahead == '\n') SKIP(764) - if (lookahead == '\r') SKIP(191) - END_STATE(); - case 193: - if (lookahead == '\n') SKIP(759) - END_STATE(); - case 194: - if (lookahead == '\n') SKIP(759) - if (lookahead == '\r') SKIP(193) - END_STATE(); - case 195: - if (lookahead == '\n') SKIP(784) - END_STATE(); - case 196: - if (lookahead == '\n') SKIP(784) - if (lookahead == '\r') SKIP(195) - END_STATE(); - case 197: - if (lookahead == '\n') SKIP(832) - END_STATE(); - case 198: - if (lookahead == '\n') SKIP(832) - if (lookahead == '\r') SKIP(197) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 199: - if (lookahead == '\n') SKIP(775) - END_STATE(); - case 200: - if (lookahead == '\n') SKIP(775) - if (lookahead == '\r') SKIP(199) - END_STATE(); - case 201: - if (lookahead == '\n') SKIP(792) - END_STATE(); - case 202: - if (lookahead == '\n') SKIP(792) - if (lookahead == '\r') SKIP(201) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 203: - if (lookahead == '\n') SKIP(837) - END_STATE(); - case 204: - if (lookahead == '\n') SKIP(837) - if (lookahead == '\r') SKIP(203) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 205: - if (lookahead == '\n') SKIP(750) - END_STATE(); - case 206: - if (lookahead == '\n') SKIP(750) - if (lookahead == '\r') SKIP(205) - END_STATE(); - case 207: - if (lookahead == '\n') SKIP(846) - END_STATE(); - case 208: - if (lookahead == '\n') SKIP(846) - if (lookahead == '\r') SKIP(207) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 209: - if (lookahead == '\n') SKIP(785) - END_STATE(); - case 210: - if (lookahead == '\n') SKIP(785) - if (lookahead == '\r') SKIP(209) - END_STATE(); - case 211: - if (lookahead == '\n') SKIP(751) - END_STATE(); - case 212: - if (lookahead == '\n') SKIP(751) - if (lookahead == '\r') SKIP(211) - END_STATE(); - case 213: - if (lookahead == '\n') SKIP(761) - END_STATE(); - case 214: - if (lookahead == '\n') SKIP(761) - if (lookahead == '\r') SKIP(213) - END_STATE(); - case 215: - if (lookahead == '\n') SKIP(594) - END_STATE(); - case 216: - if (lookahead == '\n') SKIP(594) - if (lookahead == '\r') SKIP(215) - END_STATE(); - case 217: - if (lookahead == '\n') SKIP(595) - END_STATE(); - case 218: - if (lookahead == '\n') SKIP(595) - if (lookahead == '\r') SKIP(217) - END_STATE(); - case 219: - if (lookahead == '\n') SKIP(752) - END_STATE(); - case 220: - if (lookahead == '\n') SKIP(752) - if (lookahead == '\r') SKIP(219) - END_STATE(); - case 221: - if (lookahead == '\n') SKIP(643) - END_STATE(); - case 222: - if (lookahead == '\n') SKIP(643) - if (lookahead == '\r') SKIP(221) - END_STATE(); - case 223: - if (lookahead == '\n') SKIP(644) - END_STATE(); - case 224: - if (lookahead == '\n') SKIP(644) - if (lookahead == '\r') SKIP(223) - END_STATE(); - case 225: - if (lookahead == '\n') SKIP(635) - END_STATE(); - case 226: - if (lookahead == '\n') SKIP(635) - if (lookahead == '\r') SKIP(225) - END_STATE(); - case 227: - if (lookahead == '\n') SKIP(590) - END_STATE(); - case 228: - if (lookahead == '\n') SKIP(590) - if (lookahead == '\r') SKIP(227) - END_STATE(); - case 229: - if (lookahead == '\n') SKIP(880) - END_STATE(); - case 230: - if (lookahead == '\n') SKIP(880) - if (lookahead == '\r') SKIP(229) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 231: - if (lookahead == '\n') SKIP(591) - END_STATE(); - case 232: - if (lookahead == '\n') SKIP(591) - if (lookahead == '\r') SKIP(231) - END_STATE(); - case 233: - if (lookahead == '\n') SKIP(762) - END_STATE(); - case 234: - if (lookahead == '\n') SKIP(762) - if (lookahead == '\r') SKIP(233) - END_STATE(); - case 235: - if (lookahead == '\n') SKIP(736) - END_STATE(); - case 236: - if (lookahead == '\n') SKIP(736) - if (lookahead == '\r') SKIP(235) - END_STATE(); - case 237: - if (lookahead == '\n') SKIP(645) - END_STATE(); - case 238: - if (lookahead == '\n') SKIP(645) - if (lookahead == '\r') SKIP(237) - END_STATE(); - case 239: - if (lookahead == '\n') SKIP(763) - END_STATE(); - case 240: - if (lookahead == '\n') SKIP(763) - if (lookahead == '\r') SKIP(239) - END_STATE(); - case 241: - if (lookahead == '\n') SKIP(630) - END_STATE(); - case 242: - if (lookahead == '\n') SKIP(630) - if (lookahead == '\r') SKIP(241) - END_STATE(); - case 243: - if (lookahead == '\n') SKIP(737) - END_STATE(); - case 244: - if (lookahead == '\n') SKIP(737) - if (lookahead == '\r') SKIP(243) - END_STATE(); - case 245: - if (lookahead == '\n') SKIP(647) - END_STATE(); - case 246: - if (lookahead == '\n') SKIP(647) - if (lookahead == '\r') SKIP(245) - END_STATE(); - case 247: - if (lookahead == '\n') SKIP(648) - END_STATE(); - case 248: - if (lookahead == '\n') SKIP(648) - if (lookahead == '\r') SKIP(247) - END_STATE(); - case 249: - if (lookahead == '\n') SKIP(881) - END_STATE(); - case 250: - if (lookahead == '\n') SKIP(881) - if (lookahead == '\r') SKIP(249) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 251: - if (lookahead == '\n') SKIP(738) - END_STATE(); - case 252: - if (lookahead == '\n') SKIP(738) - if (lookahead == '\r') SKIP(251) - END_STATE(); - case 253: - if (lookahead == '\n') SKIP(827) - END_STATE(); - case 254: - if (lookahead == '\n') SKIP(827) - if (lookahead == '\r') SKIP(253) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 255: - if (lookahead == '\n') SKIP(868) - END_STATE(); - case 256: - if (lookahead == '\n') SKIP(868) - if (lookahead == '\r') SKIP(255) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 257: - if (lookahead == '\n') SKIP(788) - END_STATE(); - case 258: - if (lookahead == '\n') SKIP(788) - if (lookahead == '\r') SKIP(257) - END_STATE(); - case 259: - if (lookahead == '\n') SKIP(828) - END_STATE(); - case 260: - if (lookahead == '\n') SKIP(828) - if (lookahead == '\r') SKIP(259) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 261: - if (lookahead == '\n') SKIP(805) - END_STATE(); - case 262: - if (lookahead == '\n') SKIP(805) - if (lookahead == '\r') SKIP(261) - END_STATE(); - case 263: - if (lookahead == '\n') SKIP(886) - END_STATE(); - case 264: - if (lookahead == '\n') SKIP(886) - if (lookahead == '\r') SKIP(263) - END_STATE(); - case 265: - if (lookahead == '\n') SKIP(787) - END_STATE(); - case 266: - if (lookahead == '\n') SKIP(787) - if (lookahead == '\r') SKIP(265) - END_STATE(); - case 267: - if (lookahead == '\n') SKIP(806) - END_STATE(); - case 268: - if (lookahead == '\n') SKIP(806) - if (lookahead == '\r') SKIP(267) - END_STATE(); - case 269: - if (lookahead == '\n') SKIP(852) - END_STATE(); - case 270: - if (lookahead == '\n') SKIP(852) - if (lookahead == '\r') SKIP(269) - END_STATE(); - case 271: - if (lookahead == '\n') SKIP(789) - END_STATE(); - case 272: - if (lookahead == '\n') SKIP(789) - if (lookahead == '\r') SKIP(271) - END_STATE(); - case 273: - if (lookahead == '\n') SKIP(853) - END_STATE(); - case 274: - if (lookahead == '\n') SKIP(853) - if (lookahead == '\r') SKIP(273) - END_STATE(); - case 275: - if (lookahead == '\n') SKIP(804) - END_STATE(); - case 276: - if (lookahead == '\n') SKIP(804) - if (lookahead == '\r') SKIP(275) - END_STATE(); - case 277: - if (lookahead == '\n') SKIP(851) - END_STATE(); - case 278: - if (lookahead == '\n') SKIP(851) - if (lookahead == '\r') SKIP(277) - END_STATE(); - case 279: - if (lookahead == '\n') SKIP(829) - END_STATE(); - case 280: - if (lookahead == '\n') SKIP(829) - if (lookahead == '\r') SKIP(279) - END_STATE(); - case 281: - if (lookahead == '\n') SKIP(854) - END_STATE(); - case 282: - if (lookahead == '\n') SKIP(854) - if (lookahead == '\r') SKIP(281) - END_STATE(); - case 283: - if (lookahead == '\n') SKIP(855) - END_STATE(); - case 284: - if (lookahead == '\n') SKIP(855) - if (lookahead == '\r') SKIP(283) - END_STATE(); - case 285: - if (lookahead == '\n') SKIP(856) - END_STATE(); - case 286: - if (lookahead == '\n') SKIP(856) - if (lookahead == '\r') SKIP(285) - END_STATE(); - case 287: - if (lookahead == '\n') SKIP(857) - END_STATE(); - case 288: - if (lookahead == '\n') SKIP(857) - if (lookahead == '\r') SKIP(287) - END_STATE(); - case 289: - if (lookahead == '\n') SKIP(858) - END_STATE(); - case 290: - if (lookahead == '\n') SKIP(858) - if (lookahead == '\r') SKIP(289) - END_STATE(); - case 291: - if (lookahead == '\n') SKIP(859) - END_STATE(); - case 292: - if (lookahead == '\n') SKIP(859) - if (lookahead == '\r') SKIP(291) - END_STATE(); - case 293: - if (lookahead == '\n') SKIP(860) - END_STATE(); - case 294: - if (lookahead == '\n') SKIP(860) - if (lookahead == '\r') SKIP(293) - END_STATE(); - case 295: - if (lookahead == '\n') SKIP(861) - END_STATE(); - case 296: - if (lookahead == '\n') SKIP(861) - if (lookahead == '\r') SKIP(295) - END_STATE(); - case 297: - if (lookahead == '\n') SKIP(862) - END_STATE(); - case 298: - if (lookahead == '\n') SKIP(862) - if (lookahead == '\r') SKIP(297) - END_STATE(); - case 299: - if (lookahead == '\n') SKIP(863) - END_STATE(); - case 300: - if (lookahead == '\n') SKIP(863) - if (lookahead == '\r') SKIP(299) - END_STATE(); - case 301: - if (lookahead == '\n') SKIP(864) - END_STATE(); - case 302: - if (lookahead == '\n') SKIP(864) - if (lookahead == '\r') SKIP(301) - END_STATE(); - case 303: - if (lookahead == '\n') SKIP(865) - END_STATE(); - case 304: - if (lookahead == '\n') SKIP(865) - if (lookahead == '\r') SKIP(303) - END_STATE(); - case 305: - if (lookahead == '\n') SKIP(874) - END_STATE(); - case 306: - if (lookahead == '\n') SKIP(874) - if (lookahead == '\r') SKIP(305) - END_STATE(); - case 307: - if (lookahead == '\n') SKIP(597) - END_STATE(); - case 308: - if (lookahead == '\n') SKIP(597) - if (lookahead == '\r') SKIP(307) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 309: - if (lookahead == '\n') SKIP(650) - END_STATE(); - case 310: - if (lookahead == '\n') SKIP(650) - if (lookahead == '\r') SKIP(309) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 311: - if (lookahead == '\n') SKIP(603) - END_STATE(); - case 312: - if (lookahead == '\n') SKIP(603) - if (lookahead == '\r') SKIP(311) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 313: - if (lookahead == '\n') SKIP(654) - END_STATE(); - case 314: - if (lookahead == '\n') SKIP(654) - if (lookahead == '\r') SKIP(313) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 315: - if (lookahead == '\n') SKIP(604) - END_STATE(); - case 316: - if (lookahead == '\n') SKIP(604) - if (lookahead == '\r') SKIP(315) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 317: - if (lookahead == '\n') SKIP(618) - END_STATE(); - case 318: - if (lookahead == '\n') SKIP(618) - if (lookahead == '\r') SKIP(317) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 319: - if (lookahead == '\n') SKIP(625) - END_STATE(); - case 320: - if (lookahead == '\n') SKIP(625) - if (lookahead == '\r') SKIP(319) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 321: - if (lookahead == '\n') SKIP(605) - END_STATE(); - case 322: - if (lookahead == '\n') SKIP(605) - if (lookahead == '\r') SKIP(321) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 323: - if (lookahead == '\n') SKIP(719) - END_STATE(); - case 324: - if (lookahead == '\n') SKIP(719) - if (lookahead == '\r') SKIP(323) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 325: - if (lookahead == '\n') SKIP(663) - END_STATE(); - case 326: - if (lookahead == '\n') SKIP(663) - if (lookahead == '\r') SKIP(325) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 327: - if (lookahead == '\n') SKIP(634) - END_STATE(); - case 328: - if (lookahead == '\n') SKIP(634) - if (lookahead == '\r') SKIP(327) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 329: - if (lookahead == '\n') SKIP(620) - END_STATE(); - case 330: - if (lookahead == '\n') SKIP(620) - if (lookahead == '\r') SKIP(329) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 331: - if (lookahead == '\n') SKIP(723) - END_STATE(); - case 332: - if (lookahead == '\n') SKIP(723) - if (lookahead == '\r') SKIP(331) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 333: - if (lookahead == '\n') SKIP(609) - END_STATE(); - case 334: - if (lookahead == '\n') SKIP(609) - if (lookahead == '\r') SKIP(333) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 335: - if (lookahead == '\n') SKIP(666) - END_STATE(); - case 336: - if (lookahead == '\n') SKIP(666) - if (lookahead == '\r') SKIP(335) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 337: - if (lookahead == '\n') SKIP(612) - END_STATE(); - case 338: - if (lookahead == '\n') SKIP(612) - if (lookahead == '\r') SKIP(337) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 339: - if (lookahead == '\n') SKIP(669) - END_STATE(); - case 340: - if (lookahead == '\n') SKIP(669) - if (lookahead == '\r') SKIP(339) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 341: - if (lookahead == '\n') SKIP(614) - END_STATE(); - case 342: - if (lookahead == '\n') SKIP(614) - if (lookahead == '\r') SKIP(341) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 343: - if (lookahead == '\n') SKIP(767) - END_STATE(); - case 344: - if (lookahead == '\n') SKIP(767) - if (lookahead == '\r') SKIP(343) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 345: - if (lookahead == '\n') SKIP(791) - END_STATE(); - case 346: - if (lookahead == '\n') SKIP(791) - if (lookahead == '\r') SKIP(345) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 347: - if (lookahead == '\n') SKIP(831) - END_STATE(); - case 348: - if (lookahead == '\n') SKIP(831) - if (lookahead == '\r') SKIP(347) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 349: - if (lookahead == '\n') SKIP(740) - END_STATE(); - case 350: - if (lookahead == '\n') SKIP(740) - if (lookahead == '\r') SKIP(349) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 351: - if (lookahead == '\n') SKIP(593) - END_STATE(); - case 352: - if (lookahead == '\n') SKIP(593) - if (lookahead == '\r') SKIP(351) - END_STATE(); - case 353: - if (lookahead == '\n') SKIP(638) - END_STATE(); - case 354: - if (lookahead == '\n') SKIP(638) - if (lookahead == '\r') SKIP(353) - END_STATE(); - case 355: - if (lookahead == '\n') SKIP(812) - END_STATE(); - case 356: - if (lookahead == '\n') SKIP(812) - if (lookahead == '\r') SKIP(355) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 357: - if (lookahead == '\n') SKIP(803) - END_STATE(); - case 358: - if (lookahead == '\n') SKIP(803) - if (lookahead == '\r') SKIP(357) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 359: - if (lookahead == '\n') SKIP(589) - END_STATE(); - case 360: - if (lookahead == '\n') SKIP(589) - if (lookahead == '\r') SKIP(359) - END_STATE(); - case 361: - if (lookahead == '\n') SKIP(867) - END_STATE(); - case 362: - if (lookahead == '\n') SKIP(867) - if (lookahead == '\r') SKIP(361) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 363: - if (lookahead == '\n') SKIP(813) - END_STATE(); - case 364: - if (lookahead == '\n') SKIP(813) - if (lookahead == '\r') SKIP(363) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 365: - if (lookahead == '\n') SKIP(799) - END_STATE(); - case 366: - if (lookahead == '\n') SKIP(799) - if (lookahead == '\r') SKIP(365) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 367: - if (lookahead == '\n') SKIP(840) - END_STATE(); - case 368: - if (lookahead == '\n') SKIP(840) - if (lookahead == '\r') SKIP(367) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 369: - if (lookahead == '\n') SKIP(844) - END_STATE(); - case 370: - if (lookahead == '\n') SKIP(844) - if (lookahead == '\r') SKIP(369) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 371: - if (lookahead == '\n') SKIP(646) - END_STATE(); - case 372: - if (lookahead == '\n') SKIP(646) - if (lookahead == '\r') SKIP(371) - END_STATE(); - case 373: - if (lookahead == '\n') SKIP(598) - END_STATE(); - case 374: - if (lookahead == '\n') SKIP(598) - if (lookahead == '\r') SKIP(373) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 375: - if (lookahead == '\n') SKIP(651) - END_STATE(); - case 376: - if (lookahead == '\n') SKIP(651) - if (lookahead == '\r') SKIP(375) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 377: - if (lookahead == '\n') SKIP(606) - END_STATE(); - case 378: - if (lookahead == '\n') SKIP(606) - if (lookahead == '\r') SKIP(377) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 379: - if (lookahead == '\n') SKIP(656) - END_STATE(); - case 380: - if (lookahead == '\n') SKIP(656) - if (lookahead == '\r') SKIP(379) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 381: - if (lookahead == '\n') SKIP(626) - END_STATE(); - case 382: - if (lookahead == '\n') SKIP(626) - if (lookahead == '\r') SKIP(381) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 383: - if (lookahead == '\n') SKIP(720) - END_STATE(); - case 384: - if (lookahead == '\n') SKIP(720) - if (lookahead == '\r') SKIP(383) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 385: - if (lookahead == '\n') SKIP(664) - END_STATE(); - case 386: - if (lookahead == '\n') SKIP(664) - if (lookahead == '\r') SKIP(385) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 387: - if (lookahead == '\n') SKIP(724) - END_STATE(); - case 388: - if (lookahead == '\n') SKIP(724) - if (lookahead == '\r') SKIP(387) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 389: - if (lookahead == '\n') SKIP(668) - END_STATE(); - case 390: - if (lookahead == '\n') SKIP(668) - if (lookahead == '\r') SKIP(389) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 391: - if (lookahead == '\n') SKIP(671) - END_STATE(); - case 392: - if (lookahead == '\n') SKIP(671) - if (lookahead == '\r') SKIP(391) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 393: - if (lookahead == '\n') SKIP(639) - END_STATE(); - case 394: - if (lookahead == '\n') SKIP(639) - if (lookahead == '\r') SKIP(393) - END_STATE(); - case 395: - if (lookahead == '\n') SKIP(815) - END_STATE(); - case 396: - if (lookahead == '\n') SKIP(815) - if (lookahead == '\r') SKIP(395) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 397: - if (lookahead == '\n') SKIP(814) - END_STATE(); - case 398: - if (lookahead == '\n') SKIP(814) - if (lookahead == '\r') SKIP(397) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 399: - if (lookahead == '\n') SKIP(800) - END_STATE(); - case 400: - if (lookahead == '\n') SKIP(800) - if (lookahead == '\r') SKIP(399) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 401: - if (lookahead == '\n') SKIP(841) - END_STATE(); - case 402: - if (lookahead == '\n') SKIP(841) - if (lookahead == '\r') SKIP(401) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 403: - if (lookahead == '\n') SKIP(845) - END_STATE(); - case 404: - if (lookahead == '\n') SKIP(845) - if (lookahead == '\r') SKIP(403) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 405: - if (lookahead == '\n') SKIP(599) - END_STATE(); - case 406: - if (lookahead == '\n') SKIP(599) - if (lookahead == '\r') SKIP(405) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 407: - if (lookahead == '\n') SKIP(652) - END_STATE(); - case 408: - if (lookahead == '\n') SKIP(652) - if (lookahead == '\r') SKIP(407) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 409: - if (lookahead == '\n') SKIP(607) - END_STATE(); - case 410: - if (lookahead == '\n') SKIP(607) - if (lookahead == '\r') SKIP(409) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 411: - if (lookahead == '\n') SKIP(657) - END_STATE(); - case 412: - if (lookahead == '\n') SKIP(657) - if (lookahead == '\r') SKIP(411) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 413: - if (lookahead == '\n') SKIP(627) - END_STATE(); - case 414: - if (lookahead == '\n') SKIP(627) - if (lookahead == '\r') SKIP(413) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 415: - if (lookahead == '\n') SKIP(721) - END_STATE(); - case 416: - if (lookahead == '\n') SKIP(721) - if (lookahead == '\r') SKIP(415) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 417: - if (lookahead == '\n') SKIP(725) - END_STATE(); - case 418: - if (lookahead == '\n') SKIP(725) - if (lookahead == '\r') SKIP(417) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 419: - if (lookahead == '\n') SKIP(670) - END_STATE(); - case 420: - if (lookahead == '\n') SKIP(670) - if (lookahead == '\r') SKIP(419) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 421: - if (lookahead == '\n') SKIP(672) - END_STATE(); - case 422: - if (lookahead == '\n') SKIP(672) - if (lookahead == '\r') SKIP(421) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 423: - if (lookahead == '\n') SKIP(640) - END_STATE(); - case 424: - if (lookahead == '\n') SKIP(640) - if (lookahead == '\r') SKIP(423) - END_STATE(); - case 425: - if (lookahead == '\n') SKIP(817) - END_STATE(); - case 426: - if (lookahead == '\n') SKIP(817) - if (lookahead == '\r') SKIP(425) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 427: - if (lookahead == '\n') SKIP(818) - END_STATE(); - case 428: - if (lookahead == '\n') SKIP(818) - if (lookahead == '\r') SKIP(427) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 429: - if (lookahead == '\n') SKIP(801) - END_STATE(); - case 430: - if (lookahead == '\n') SKIP(801) - if (lookahead == '\r') SKIP(429) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 431: - if (lookahead == '\n') SKIP(847) - END_STATE(); - case 432: - if (lookahead == '\n') SKIP(847) - if (lookahead == '\r') SKIP(431) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 433: - if (lookahead == '\n') SKIP(660) - END_STATE(); - case 434: - if (lookahead == '\n') SKIP(660) - if (lookahead == '\r') SKIP(433) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 435: - if (lookahead == '\n') SKIP(628) - END_STATE(); - case 436: - if (lookahead == '\n') SKIP(628) - if (lookahead == '\r') SKIP(435) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 437: - if (lookahead == '\n') SKIP(641) - END_STATE(); - case 438: - if (lookahead == '\n') SKIP(641) - if (lookahead == '\r') SKIP(437) - END_STATE(); - case 439: - if (lookahead == '\n') SKIP(661) - END_STATE(); - case 440: - if (lookahead == '\n') SKIP(661) - if (lookahead == '\r') SKIP(439) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 441: - if (lookahead == '\n') SKIP(629) - END_STATE(); - case 442: - if (lookahead == '\n') SKIP(629) - if (lookahead == '\r') SKIP(441) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 443: - if (lookahead == '\n') SKIP(642) - END_STATE(); - case 444: - if (lookahead == '\n') SKIP(642) - if (lookahead == '\r') SKIP(443) - END_STATE(); - case 445: - if (lookahead == '\n') SKIP(662) - END_STATE(); - case 446: - if (lookahead == '\n') SKIP(662) - if (lookahead == '\r') SKIP(445) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 447: - if (lookahead == '\n') SKIP(870) - END_STATE(); - case 448: - if (lookahead == '\n') SKIP(870) - if (lookahead == '\r') SKIP(447) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 449: - if (lookahead == '\n') SKIP(848) - END_STATE(); - case 450: - if (lookahead == '\n') SKIP(848) - if (lookahead == '\r') SKIP(449) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 451: - if (lookahead == '\n') SKIP(869) - END_STATE(); - case 452: - if (lookahead == '\n') SKIP(869) - if (lookahead == '\r') SKIP(451) - END_STATE(); - case 453: - if (lookahead == '\n') SKIP(677) - END_STATE(); - case 454: - if (lookahead == '\n') SKIP(677) - if (lookahead == '\r') SKIP(453) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 455: - if (lookahead == '\n') SKIP(717) - END_STATE(); - case 456: - if (lookahead == '\n') SKIP(717) - if (lookahead == '\r') SKIP(455) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 457: - if (lookahead == '\n') SKIP(681) - END_STATE(); - case 458: - if (lookahead == '\n') SKIP(681) - if (lookahead == '\r') SKIP(457) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 459: - if (lookahead == '\n') SKIP(683) - END_STATE(); - case 460: - if (lookahead == '\n') SKIP(683) - if (lookahead == '\r') SKIP(459) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 461: - if (lookahead == '\n') SKIP(726) - END_STATE(); - case 462: - if (lookahead == '\n') SKIP(726) - if (lookahead == '\r') SKIP(461) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 463: - if (lookahead == '\n') SKIP(684) - END_STATE(); - case 464: - if (lookahead == '\n') SKIP(684) - if (lookahead == '\r') SKIP(463) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 465: - if (lookahead == '\n') SKIP(685) - END_STATE(); - case 466: - if (lookahead == '\n') SKIP(685) - if (lookahead == '\r') SKIP(465) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 467: - if (lookahead == '\n') SKIP(730) - END_STATE(); - case 468: - if (lookahead == '\n') SKIP(730) - if (lookahead == '\r') SKIP(467) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 469: - if (lookahead == '\n') SKIP(780) - END_STATE(); - case 470: - if (lookahead == '\n') SKIP(780) - if (lookahead == '\r') SKIP(469) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 471: - if (lookahead == '\n') SKIP(781) - END_STATE(); - case 472: - if (lookahead == '\n') SKIP(781) - if (lookahead == '\r') SKIP(471) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 473: - if (lookahead == '\n') SKIP(687) - END_STATE(); - case 474: - if (lookahead == '\n') SKIP(687) - if (lookahead == '\r') SKIP(473) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 475: - if (lookahead == '\n') SKIP(689) - END_STATE(); - case 476: - if (lookahead == '\n') SKIP(689) - if (lookahead == '\r') SKIP(475) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 477: - if (lookahead == '\n') SKIP(819) - END_STATE(); - case 478: - if (lookahead == '\n') SKIP(819) - if (lookahead == '\r') SKIP(477) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 479: - if (lookahead == '\n') SKIP(768) - END_STATE(); - case 480: - if (lookahead == '\n') SKIP(768) - if (lookahead == '\r') SKIP(479) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 481: - if (lookahead == '\n') SKIP(793) - END_STATE(); - case 482: - if (lookahead == '\n') SKIP(793) - if (lookahead == '\r') SKIP(481) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 483: - if (lookahead == '\n') SKIP(835) - END_STATE(); - case 484: - if (lookahead == '\n') SKIP(835) - if (lookahead == '\r') SKIP(483) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 485: - if (lookahead == '\n') SKIP(695) - END_STATE(); - case 486: - if (lookahead == '\n') SKIP(695) - if (lookahead == '\r') SKIP(485) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 487: - if (lookahead == '\n') SKIP(696) - END_STATE(); - case 488: - if (lookahead == '\n') SKIP(696) - if (lookahead == '\r') SKIP(487) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 489: - if (lookahead == '\n') SKIP(741) - END_STATE(); - case 490: - if (lookahead == '\n') SKIP(741) - if (lookahead == '\r') SKIP(489) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 491: - if (lookahead == '\n') SKIP(849) - END_STATE(); - case 492: - if (lookahead == '\n') SKIP(849) - if (lookahead == '\r') SKIP(491) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 493: - if (lookahead == '\n') SKIP(820) - END_STATE(); - case 494: - if (lookahead == '\n') SKIP(820) - if (lookahead == '\r') SKIP(493) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 495: - if (lookahead == '\n') SKIP(821) - END_STATE(); - case 496: - if (lookahead == '\n') SKIP(821) - if (lookahead == '\r') SKIP(495) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 497: - if (lookahead == '\n') SKIP(838) - END_STATE(); - case 498: - if (lookahead == '\n') SKIP(838) - if (lookahead == '\r') SKIP(497) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 499: - if (lookahead == '\n') SKIP(678) - END_STATE(); - case 500: - if (lookahead == '\n') SKIP(678) - if (lookahead == '\r') SKIP(499) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 501: - if (lookahead == '\n') SKIP(682) - END_STATE(); - case 502: - if (lookahead == '\n') SKIP(682) - if (lookahead == '\r') SKIP(501) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 503: - if (lookahead == '\n') SKIP(727) - END_STATE(); - case 504: - if (lookahead == '\n') SKIP(727) - if (lookahead == '\r') SKIP(503) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 505: - if (lookahead == '\n') SKIP(731) - END_STATE(); - case 506: - if (lookahead == '\n') SKIP(731) - if (lookahead == '\r') SKIP(505) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 507: - if (lookahead == '\n') SKIP(688) - END_STATE(); - case 508: - if (lookahead == '\n') SKIP(688) - if (lookahead == '\r') SKIP(507) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 509: - if (lookahead == '\n') SKIP(691) - END_STATE(); - case 510: - if (lookahead == '\n') SKIP(691) - if (lookahead == '\r') SKIP(509) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 511: - if (lookahead == '\n') SKIP(794) - END_STATE(); - case 512: - if (lookahead == '\n') SKIP(794) - if (lookahead == '\r') SKIP(511) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 513: - if (lookahead == '\n') SKIP(822) - END_STATE(); - case 514: - if (lookahead == '\n') SKIP(822) - if (lookahead == '\r') SKIP(513) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 515: - if (lookahead == '\n') SKIP(679) - END_STATE(); - case 516: - if (lookahead == '\n') SKIP(679) - if (lookahead == '\r') SKIP(515) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 517: - if (lookahead == '\n') SKIP(728) - END_STATE(); - case 518: - if (lookahead == '\n') SKIP(728) - if (lookahead == '\r') SKIP(517) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 519: - if (lookahead == '\n') SKIP(690) - END_STATE(); - case 520: - if (lookahead == '\n') SKIP(690) - if (lookahead == '\r') SKIP(519) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 521: - if (lookahead == '\n') SKIP(693) - END_STATE(); - case 522: - if (lookahead == '\n') SKIP(693) - if (lookahead == '\r') SKIP(521) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 523: - if (lookahead == '\n') SKIP(823) - END_STATE(); - case 524: - if (lookahead == '\n') SKIP(823) - if (lookahead == '\r') SKIP(523) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 525: - if (lookahead == '\n') SKIP(680) - END_STATE(); - case 526: - if (lookahead == '\n') SKIP(680) - if (lookahead == '\r') SKIP(525) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 527: - if (lookahead == '\n') SKIP(729) - END_STATE(); - case 528: - if (lookahead == '\n') SKIP(729) - if (lookahead == '\r') SKIP(527) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 529: - if (lookahead == '\n') SKIP(692) - END_STATE(); - case 530: - if (lookahead == '\n') SKIP(692) - if (lookahead == '\r') SKIP(529) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 531: - if (lookahead == '\n') SKIP(694) - END_STATE(); - case 532: - if (lookahead == '\n') SKIP(694) - if (lookahead == '\r') SKIP(531) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 533: - if (lookahead == '\n') SKIP(824) - END_STATE(); - case 534: - if (lookahead == '\n') SKIP(824) - if (lookahead == '\r') SKIP(533) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 535: - if (lookahead == '\n') SKIP(850) - END_STATE(); - case 536: - if (lookahead == '\n') SKIP(850) - if (lookahead == '\r') SKIP(535) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 537: - if (lookahead == '\n') SKIP(686) - END_STATE(); - case 538: - if (lookahead == '\n') SKIP(686) - if (lookahead == '\r') SKIP(537) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 539: - if (lookahead == '\n') SKIP(698) - END_STATE(); - case 540: - if (lookahead == '\n') SKIP(698) - if (lookahead == '\r') SKIP(539) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 541: - if (lookahead == '\n') SKIP(732) - END_STATE(); - case 542: - if (lookahead == '\n') SKIP(732) - if (lookahead == '\r') SKIP(541) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 543: - if (lookahead == '\n') SKIP(697) - END_STATE(); - case 544: - if (lookahead == '\n') SKIP(697) - if (lookahead == '\r') SKIP(543) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 545: - if (lookahead == '\n') SKIP(733) - END_STATE(); - case 546: - if (lookahead == '\n') SKIP(733) - if (lookahead == '\r') SKIP(545) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 547: - if (lookahead == '\n') SKIP(699) - END_STATE(); - case 548: - if (lookahead == '\n') SKIP(699) - if (lookahead == '\r') SKIP(547) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 549: - if (lookahead == '\n') SKIP(702) - END_STATE(); - case 550: - if (lookahead == '\n') SKIP(702) - if (lookahead == '\r') SKIP(549) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 551: - if (lookahead == '\n') SKIP(734) - END_STATE(); - case 552: - if (lookahead == '\n') SKIP(734) - if (lookahead == '\r') SKIP(551) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 553: - if (lookahead == '\n') SKIP(705) - END_STATE(); - case 554: - if (lookahead == '\n') SKIP(705) - if (lookahead == '\r') SKIP(553) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 555: - if (lookahead == '\n') SKIP(707) - END_STATE(); - case 556: - if (lookahead == '\n') SKIP(707) - if (lookahead == '\r') SKIP(555) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 557: - if (lookahead == '\n') SKIP(700) - END_STATE(); - case 558: - if (lookahead == '\n') SKIP(700) - if (lookahead == '\r') SKIP(557) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 559: - if (lookahead == '\n') SKIP(701) - END_STATE(); - case 560: - if (lookahead == '\n') SKIP(701) - if (lookahead == '\r') SKIP(559) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 561: - if (lookahead == '\n') SKIP(735) - END_STATE(); - case 562: - if (lookahead == '\n') SKIP(735) - if (lookahead == '\r') SKIP(561) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 563: - if (lookahead == '\n') SKIP(706) - END_STATE(); - case 564: - if (lookahead == '\n') SKIP(706) - if (lookahead == '\r') SKIP(563) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 565: - if (lookahead == '\n') SKIP(708) - END_STATE(); - case 566: - if (lookahead == '\n') SKIP(708) - if (lookahead == '\r') SKIP(565) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 567: - if (lookahead == '\n') SKIP(703) - END_STATE(); - case 568: - if (lookahead == '\n') SKIP(703) - if (lookahead == '\r') SKIP(567) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 569: - if (lookahead == '\n') SKIP(704) - END_STATE(); - case 570: - if (lookahead == '\n') SKIP(704) - if (lookahead == '\r') SKIP(569) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 571: - if (lookahead == '\n') SKIP(709) - END_STATE(); - case 572: - if (lookahead == '\n') SKIP(709) - if (lookahead == '\r') SKIP(571) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 573: - if (lookahead == '\n') SKIP(711) - END_STATE(); - case 574: - if (lookahead == '\n') SKIP(711) - if (lookahead == '\r') SKIP(573) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 575: - if (lookahead == '\n') SKIP(713) - END_STATE(); - case 576: - if (lookahead == '\n') SKIP(713) - if (lookahead == '\r') SKIP(575) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 577: - if (lookahead == '\n') SKIP(710) - END_STATE(); - case 578: - if (lookahead == '\n') SKIP(710) - if (lookahead == '\r') SKIP(577) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 579: - if (lookahead == '\n') SKIP(712) - END_STATE(); - case 580: - if (lookahead == '\n') SKIP(712) - if (lookahead == '\r') SKIP(579) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 581: - if (lookahead == '\n') SKIP(714) - END_STATE(); - case 582: - if (lookahead == '\n') SKIP(714) - if (lookahead == '\r') SKIP(581) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 583: - if (lookahead == ' ') ADVANCE(1811); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1278); - END_STATE(); - case 584: - if (lookahead == '!') ADVANCE(586); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '$') ADVANCE(3442); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3426); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(2311); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '@') ADVANCE(3416); - if (lookahead == 'C') ADVANCE(906); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(2); - if (lookahead == ']') ADVANCE(3404); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'c') ADVANCE(933); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1120); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1158); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(950); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(934); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(936); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1769); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(937); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1343); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(1707); - if (lookahead == 'K' || - lookahead == 'k') ADVANCE(1159); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(938); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(939); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1160); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1344); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(940); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(952); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(941); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(988); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1611); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(951); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1402); - if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(1742); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(584) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(3443); - END_STATE(); - case 585: - if (lookahead == '!') ADVANCE(3413); - END_STATE(); - case 586: - if (lookahead == '!') ADVANCE(3413); - if (lookahead == '=') ADVANCE(3432); - if (lookahead == '~') ADVANCE(3435); - END_STATE(); - case 587: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(62); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3076); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(587) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 588: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') SKIP(154) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3112); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3216); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3085); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2938); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2920); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(588) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 589: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') SKIP(360) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3112); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3216); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3086); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2938); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2920); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(589) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 590: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') SKIP(228) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3113); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2854); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3089); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(590) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 591: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') SKIP(232) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3112); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3089); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2929); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(591) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 592: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') SKIP(136) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3112); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3216); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3085); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3220); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2938); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2691); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(592) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 593: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') SKIP(352) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3112); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3216); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3086); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3220); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2938); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2691); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(593) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 594: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') SKIP(216) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3112); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3089); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3220); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2691); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2922); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(594) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 595: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') SKIP(218) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3113); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2854); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3089); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3220); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2691); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2970); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(595) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 596: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(10); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3048); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(596) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 597: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(308); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3049); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(597) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 598: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(374); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3048); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(598) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 599: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(406); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3049); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(599) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 600: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(20); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2893); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(600) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 601: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(24); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2668); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(601) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 602: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(32); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2863); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2893); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(602) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 603: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(312); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2893); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(603) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 604: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(316); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2668); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(604) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 605: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(322); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3202); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(605) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 606: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(378); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(606) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 607: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(410); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(607) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 608: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(54); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3076); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3220); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2691); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(608) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 609: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(334); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3078); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3220); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2691); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(609) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 610: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(60); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3115); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3076); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3220); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2867); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2691); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(610) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 611: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(70); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3078); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(611) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 612: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(338); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3115); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3078); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3220); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2867); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2691); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(612) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 613: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(74); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3115); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3076); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2867); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(613) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 614: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(342); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3115); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3078); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2867); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(614) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 615: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(118); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3079); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3172); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2923); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(615) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 616: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(140); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3115); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3079); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2868); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2923); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(616) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 617: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(26); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2863); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2893); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(617) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 618: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(318); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3202); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(618) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 619: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(46); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(619) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 620: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(330); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(620) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 621: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(108); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3079); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3220); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3172); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2691); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2922); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(621) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 622: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(128); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3115); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3079); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3220); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2868); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2691); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2922); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(622) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 623: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(2634); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(18); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'c') ADVANCE(2709); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2990); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2805); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2672); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2806); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3118); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(623) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 624: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(30); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(624) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 625: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(320); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(625) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 626: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(382); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(626) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 627: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(414); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(627) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 628: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(436); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2809); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3051); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(628) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 629: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(442); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2709); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(629) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 630: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') SKIP(242) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3112); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3089); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3082); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(630) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 631: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(146); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2992); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3356); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3173); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3079); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3223); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2868); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2971); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(631) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 632: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(2634); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(14); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'c') ADVANCE(2709); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2990); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2805); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2671); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2806); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3118); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(632) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 633: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(44); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2709); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(633) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 634: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(328); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2809); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3051); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(634) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 635: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') SKIP(226) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3112); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3089); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3082); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3220); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2691); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2970); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(635) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 636: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(142); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2992); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3356); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3173); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3079); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3225); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2868); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2691); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2970); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(636) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 637: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') SKIP(144) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3112); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2956); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3216); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3085); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2938); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2928); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(637) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 638: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') SKIP(354) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3112); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2958); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3216); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3086); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2938); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2928); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(638) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 639: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') SKIP(394) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3112); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2956); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3216); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3085); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2938); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2920); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(639) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 640: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') SKIP(424) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3112); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3216); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3085); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2938); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2920); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(640) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 641: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') SKIP(438) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3112); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2958); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3216); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3086); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2938); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2920); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(641) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 642: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') SKIP(444) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3112); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3216); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3086); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2938); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2920); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(642) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 643: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') SKIP(222) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3112); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3089); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2924); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(643) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 644: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') SKIP(224) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3113); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2854); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3089); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2974); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(644) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 645: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') SKIP(238) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3113); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2854); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3089); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(645) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 646: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') SKIP(372) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3112); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3089); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2929); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(646) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 647: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') SKIP(246) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3113); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2854); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3089); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(647) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 648: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') SKIP(248) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3112); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3089); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2929); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(648) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 649: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(12); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2956); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3048); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2926); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(649) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 650: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(310); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2958); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3049); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2926); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(650) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 651: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(376); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3048); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(651) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 652: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(408); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3049); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(652) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 653: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(22); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2862); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2892); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2982); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(653) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 654: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(314); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2892); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2979); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(654) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 655: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(28); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2668); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2979); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(655) - if (('0' <= lookahead && lookahead <= '9') || - ('J' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 656: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(380); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2863); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2892); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(656) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 657: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(412); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2957); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2927); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(657) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 658: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(40); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2892); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(658) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 659: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(42); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2668); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(659) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 660: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(434); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2927); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(660) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 661: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(440); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2982); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(661) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 662: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(446); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3202); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(662) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 663: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(326); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(663) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 664: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(386); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(664) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 665: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(56); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2956); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3076); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2926); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(665) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 666: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(336); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2958); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3078); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2926); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(666) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 667: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(66); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3115); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2956); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3076); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2867); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2926); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(667) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 668: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(390); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3076); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(668) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 669: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(340); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3115); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2958); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3078); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2867); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2926); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(669) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 670: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(420); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3078); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(670) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 671: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(392); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3115); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3076); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2867); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(671) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 672: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(422); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3115); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3078); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2867); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(672) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 673: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(106); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3079); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3172); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2921); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(673) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 674: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(124); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3115); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3079); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2868); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2921); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(674) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 675: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(134); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3079); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3172); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2923); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(675) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 676: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(158); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3115); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3079); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2868); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2923); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(676) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 677: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(454); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2956); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3048); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(677) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 678: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(500); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2958); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3049); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(678) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 679: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(516); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3048); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(679) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 680: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(526); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3049); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(680) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 681: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(458); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2862); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2892); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(681) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 682: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(502); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2892); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(682) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 683: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(460); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2668); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(683) - if (('0' <= lookahead && lookahead <= '9') || - ('J' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 684: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(464); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2892); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(684) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 685: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(466); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2668); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(685) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 686: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(538); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(686) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 687: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(474); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2956); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3076); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(687) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 688: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(508); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2958); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3078); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(688) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 689: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(476); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3115); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2956); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3076); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2867); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(689) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 690: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(520); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3076); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(690) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 691: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(510); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3115); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2958); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3078); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2867); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(691) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 692: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(530); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3078); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(692) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 693: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(522); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3115); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3076); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2867); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(693) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 694: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(532); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3115); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3078); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2867); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(694) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 695: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(486); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3079); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3172); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2923); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(695) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 696: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(488); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3115); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3079); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2868); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2923); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(696) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 697: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(544); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2892); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(697) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 698: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(540); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2668); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(698) - if (('0' <= lookahead && lookahead <= '9') || - ('J' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 699: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(548); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2956); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3048); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2927); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(699) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 700: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(558); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2958); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3049); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2927); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(700) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 701: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(560); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2892); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2982); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(701) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 702: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(550); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2668); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2982); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(702) - if (('0' <= lookahead && lookahead <= '9') || - ('J' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 703: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(568); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2957); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(703) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 704: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(570); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(704) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 705: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(554); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2956); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3076); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2927); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(705) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 706: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(564); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2958); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3078); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2927); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(706) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 707: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(556); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3115); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2956); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3076); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2867); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2927); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(707) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 708: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(566); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3115); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2958); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3078); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2867); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2927); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(708) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 709: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(572); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2956); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3048); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(709) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 710: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(578); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2958); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3049); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(710) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 711: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(574); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2956); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3076); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(711) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 712: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(580); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2958); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3078); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(712) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 713: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(576); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3115); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2956); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3076); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2867); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(713) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 714: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(582); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3115); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2958); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3078); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2867); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(714) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 715: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(2634); - if (lookahead == '\\') ADVANCE(16); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'c') ADVANCE(2709); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2990); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2805); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2672); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2806); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3118); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2982); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(715) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 716: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(2634); - if (lookahead == '\\') ADVANCE(34); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'c') ADVANCE(2709); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2990); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2805); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2672); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2806); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3118); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(716) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 717: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(2634); - if (lookahead == '\\') ADVANCE(456); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'c') ADVANCE(2709); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2990); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2805); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2672); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2806); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3118); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(717) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 718: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(36); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2979); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(718) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 719: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(324); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2979); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(719) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 720: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(384); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2709); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2982); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(720) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 721: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(416); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2809); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3051); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2982); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(721) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 722: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(48); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(722) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 723: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(332); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(723) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 724: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(388); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2709); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(724) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 725: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(418); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2809); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3051); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(725) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 726: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(462); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(726) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 727: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(504); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(727) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 728: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(518); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2709); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(728) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 729: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(528); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2809); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3051); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(729) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 730: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(468); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(730) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 731: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(506); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(731) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 732: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(542); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(732) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 733: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(546); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(733) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 734: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(552); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2982); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(734) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 735: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(562); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2982); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(735) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 736: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') SKIP(236) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3112); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3089); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3081); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2974); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(736) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 737: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') SKIP(244) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3112); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3089); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3081); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(737) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 738: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') SKIP(252) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3112); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3089); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3081); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(738) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 739: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(132); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2992); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3356); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2955); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3079); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3223); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2868); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2969); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(739) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 740: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(350); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2992); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3356); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3173); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3079); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3223); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2868); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2971); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(740) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 741: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(490); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2992); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3356); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2955); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3079); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3223); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2868); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2971); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(741) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 742: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(2029); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(911); - if (lookahead == '\\') ADVANCE(68); - if (lookahead == ']') ADVANCE(3404); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == 'c') ADVANCE(1400); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1517); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1277); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1217); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1452); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1769); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1634); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(1707); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1256); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1739); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1355); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1804); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1224); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1679); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(986); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1410); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(742) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2612); - END_STATE(); - case 743: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(908); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(4); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == 'c') ADVANCE(974); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1581); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1217); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1674); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1243); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1769); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(937); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1631); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(1707); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1027); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1709); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1350); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1804); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1218); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1089); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1030); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1679); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(1024); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1415); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(743) - END_STATE(); - case 744: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(911); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(88); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == 'c') ADVANCE(1400); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1581); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1217); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1244); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1838); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1631); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1435); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1739); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1352); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1804); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(953); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1679); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1413); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(744) - END_STATE(); - case 745: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(911); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(120); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == 'c') ADVANCE(1400); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1581); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1238); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1449); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1809); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1637); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1739); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1609); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1804); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1227); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1679); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1458); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(745) - END_STATE(); - case 746: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(64); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1579); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1399); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1223); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(935); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1451); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1769); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(937); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1634); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(1707); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1256); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1740); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1354); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1792); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1309); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1222); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1032); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1679); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(984); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1416); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(746) - END_STATE(); - case 747: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(96); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1580); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1725); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1233); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1244); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1838); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1631); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1435); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1740); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1356); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(955); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1754); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1413); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(747) - END_STATE(); - case 748: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(912); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') SKIP(110) - if (lookahead == ']') ADVANCE(3404); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == 'c') ADVANCE(1398); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1670); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1234); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1568); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1450); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1636); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1739); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1609); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1824); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1325); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1312); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1401); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1678); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(984); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1403); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(748) - END_STATE(); - case 749: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') SKIP(122) - if (lookahead == ']') ADVANCE(3404); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1669); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1301); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1568); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1242); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1805); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1636); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1435); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1740); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1356); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1832); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(957); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1401); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(984); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1403); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(749) - END_STATE(); - case 750: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') SKIP(206) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1671); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1449); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1828); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(937); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1636); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1435); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1738); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1355); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1829); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(984); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1469); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(750) - END_STATE(); - case 751: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') SKIP(212) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1671); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1449); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1805); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1636); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1738); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1781); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1829); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(957); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(984); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1456); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(751) - END_STATE(); - case 752: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') SKIP(220) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1671); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1339); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1449); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1640); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1738); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1784); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1829); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(984); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1456); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(752) - END_STATE(); - case 753: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(910); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(58); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == 'c') ADVANCE(1036); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1581); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1217); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1245); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1838); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1631); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1436); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1739); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1351); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1792); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(956); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(942); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1643); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(984); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1411); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(753) - END_STATE(); - case 754: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') SKIP(176) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1671); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1452); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1828); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1639); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(1707); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1256); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1738); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1355); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1829); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1419); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(984); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1416); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(754) - END_STATE(); - case 755: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(78); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1580); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1725); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1233); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1244); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1809); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1631); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1435); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1740); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1356); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1829); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1311); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1754); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(984); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1411); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(755) - END_STATE(); - case 756: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(90); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1582); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1725); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1223); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1449); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1769); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(937); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1631); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1435); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1738); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1355); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1829); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1311); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1754); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(984); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1469); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(756) - END_STATE(); - case 757: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(82); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1582); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1725); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1223); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1452); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1769); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1634); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(1707); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1256); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1738); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1355); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1310); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1754); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1414); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(757) - END_STATE(); - case 758: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(116); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1582); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1725); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1239); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1809); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1637); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1738); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1783); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1829); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1311); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1754); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(984); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1456); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(758) - END_STATE(); - case 759: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(912); - if (lookahead == '\\') SKIP(194) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == 'c') ADVANCE(1398); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1670); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1234); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1449); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1636); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1739); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1784); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1804); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1325); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1678); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1460); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(759) - END_STATE(); - case 760: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') SKIP(138) - if (lookahead == ']') ADVANCE(3404); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1669); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1301); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1568); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1242); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1805); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1636); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1435); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1740); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1356); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1835); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(957); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1401); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1404); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(760) - END_STATE(); - case 761: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') SKIP(214) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1671); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1449); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1828); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(937); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1636); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1435); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1738); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1355); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1477); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(761) - END_STATE(); - case 762: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') SKIP(234) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1671); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1449); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1805); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1636); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1738); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1781); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(957); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1460); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(762) - END_STATE(); - case 763: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') SKIP(240) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1671); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1339); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1449); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1640); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1738); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1784); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1460); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(763) - END_STATE(); - case 764: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') SKIP(192) - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1671); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1452); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1828); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1639); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(1707); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1256); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1738); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1355); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1419); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1418); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(764) - END_STATE(); - case 765: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(86); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1580); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1725); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1233); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1244); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1809); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1631); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1435); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1740); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1356); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1311); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1754); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1412); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(765) - END_STATE(); - case 766: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(94); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1582); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1725); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1223); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1449); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1769); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(937); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1631); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1435); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1738); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1355); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1311); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1754); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1420); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(766) - END_STATE(); - case 767: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(344); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1580); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1725); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1233); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1449); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1809); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1631); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1435); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1740); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1356); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1311); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1754); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1459); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(767) - END_STATE(); - case 768: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(480); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1582); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1725); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1223); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1449); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1769); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(937); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1631); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1435); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1738); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1355); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1311); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1754); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1473); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(768) - END_STATE(); - case 769: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(911); - if (lookahead == '\\') ADVANCE(72); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == 'c') ADVANCE(1400); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1581); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1217); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1452); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1769); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1634); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(1707); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1256); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1739); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1355); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1804); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1226); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1679); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1417); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(769) - END_STATE(); - case 770: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(911); - if (lookahead == '\\') ADVANCE(80); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == 'c') ADVANCE(1400); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1581); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1217); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1449); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1809); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1631); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1739); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1784); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1804); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1227); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1679); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1457); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(770) - END_STATE(); - case 771: - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(112); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1582); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1725); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1239); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1449); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1809); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1637); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1738); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1784); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1311); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1754); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1457); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(771) - END_STATE(); - case 772: - if (lookahead == '!') ADVANCE(585); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '$') ADVANCE(3442); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3411); - if (lookahead == '.') ADVANCE(2029); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '@') ADVANCE(3416); - if (lookahead == '\\') SKIP(100) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(887); - if (lookahead == '~') ADVANCE(3414); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2708); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2657); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3216); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3097); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2717); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3164); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2938); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3229); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2920); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(772) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2611); - if (('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 773: - if (lookahead == '!') ADVANCE(585); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '$') ADVANCE(3442); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3411); - if (lookahead == '.') ADVANCE(2029); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '@') ADVANCE(3416); - if (lookahead == '\\') SKIP(172) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(887); - if (lookahead == '~') ADVANCE(3414); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2708); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2658); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3140); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2718); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3164); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2887); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3229); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2971); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(773) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2611); - if (('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 774: - if (lookahead == '!') ADVANCE(585); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '$') ADVANCE(3442); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3411); - if (lookahead == '.') ADVANCE(2029); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '@') ADVANCE(3416); - if (lookahead == '\\') SKIP(180) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(887); - if (lookahead == '~') ADVANCE(3414); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3038); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2708); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2978); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2658); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3140); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2718); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3164); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3229); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(774) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2611); - if (('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 775: - if (lookahead == '!') ADVANCE(585); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '$') ADVANCE(3442); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3411); - if (lookahead == '.') ADVANCE(2029); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '@') ADVANCE(3416); - if (lookahead == '\\') SKIP(200) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(887); - if (lookahead == '~') ADVANCE(3414); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2708); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2658); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3140); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2718); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3164); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3229); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(775) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2611); - if (('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 776: - if (lookahead == '!') ADVANCE(585); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '$') ADVANCE(3442); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3411); - if (lookahead == '.') ADVANCE(2029); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ':') ADVANCE(2310); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '@') ADVANCE(3416); - if (lookahead == '\\') ADVANCE(6); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(887); - if (lookahead == '~') ADVANCE(3414); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2667); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2657); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3047); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2659); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3187); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(776) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2611); - if (('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 777: - if (lookahead == '!') ADVANCE(585); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '$') ADVANCE(3442); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3411); - if (lookahead == '.') ADVANCE(2029); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '@') ADVANCE(3416); - if (lookahead == '\\') ADVANCE(8); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(887); - if (lookahead == '~') ADVANCE(3414); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2667); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2657); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3047); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2659); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3187); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(777) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2611); - if (('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 778: - if (lookahead == '!') ADVANCE(585); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '$') ADVANCE(3442); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3411); - if (lookahead == '.') ADVANCE(2029); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '@') ADVANCE(3416); - if (lookahead == '\\') ADVANCE(50); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(887); - if (lookahead == '~') ADVANCE(3414); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2995); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2704); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2657); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3072); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2717); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3164); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3209); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(778) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2611); - if (('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 779: - if (lookahead == '!') ADVANCE(585); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '$') ADVANCE(3442); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3411); - if (lookahead == '.') ADVANCE(2029); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '@') ADVANCE(3416); - if (lookahead == '\\') ADVANCE(52); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(887); - if (lookahead == '~') ADVANCE(3414); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2995); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2705); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3115); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2657); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3072); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2717); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3164); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2867); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3229); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(779) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2611); - if (('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 780: - if (lookahead == '!') ADVANCE(585); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '$') ADVANCE(3442); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3411); - if (lookahead == '.') ADVANCE(2029); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '@') ADVANCE(3416); - if (lookahead == '\\') ADVANCE(470); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(887); - if (lookahead == '~') ADVANCE(3414); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2995); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2704); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2657); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3072); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2717); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3164); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3209); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(780) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2611); - if (('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 781: - if (lookahead == '!') ADVANCE(585); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '$') ADVANCE(3442); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3411); - if (lookahead == '.') ADVANCE(2029); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '@') ADVANCE(3416); - if (lookahead == '\\') ADVANCE(472); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(887); - if (lookahead == '~') ADVANCE(3414); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2995); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2705); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3115); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2657); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3072); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2717); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3164); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2867); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3229); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(781) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2611); - if (('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 782: - if (lookahead == '!') ADVANCE(585); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '$') ADVANCE(3442); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3411); - if (lookahead == '.') ADVANCE(2029); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '@') ADVANCE(3416); - if (lookahead == '\\') SKIP(164) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(887); - if (lookahead == '~') ADVANCE(3414); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2706); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2658); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3230); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3140); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2718); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3164); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3174); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3229); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(782) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2611); - if (('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 783: - if (lookahead == '!') ADVANCE(585); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '$') ADVANCE(3442); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3411); - if (lookahead == '.') ADVANCE(2029); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '@') ADVANCE(3416); - if (lookahead == '\\') SKIP(186) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(887); - if (lookahead == '~') ADVANCE(3414); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2870); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2707); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2658); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3140); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2718); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3164); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3229); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3099); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(783) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2611); - if (('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 784: - if (lookahead == '!') ADVANCE(585); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '$') ADVANCE(3442); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3411); - if (lookahead == '.') ADVANCE(2029); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '@') ADVANCE(3416); - if (lookahead == '\\') SKIP(196) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(887); - if (lookahead == '~') ADVANCE(3414); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2707); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2658); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3140); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2718); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3164); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3229); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3099); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(784) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2611); - if (('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 785: - if (lookahead == '!') ADVANCE(585); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '$') ADVANCE(3442); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3411); - if (lookahead == '.') ADVANCE(2029); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '@') ADVANCE(3416); - if (lookahead == '\\') SKIP(210) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(887); - if (lookahead == '~') ADVANCE(3414); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2708); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2840); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2658); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3140); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2718); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3164); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3229); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(785) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2611); - if (('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 786: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '&') ADVANCE(873); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(38); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(931); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(786) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 787: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(2029); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') SKIP(266) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2718); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(787) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2611); - if (('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 788: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') SKIP(258) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3164); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3220); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2691); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2970); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(788) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 789: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') SKIP(272) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(789) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 790: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(98); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3056); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(790) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 791: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(346); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3054); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(791) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 792: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(202); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(792) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 793: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(482); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3056); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(793) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 794: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(512); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3054); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(794) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 795: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == 'C') ADVANCE(2634); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(84); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'c') ADVANCE(2709); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2994); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2805); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2672); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2806); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3118); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(795) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 796: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == 'C') ADVANCE(2634); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(102); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'c') ADVANCE(2709); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2994); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2805); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2671); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2806); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3118); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(796) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 797: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == 'C') ADVANCE(2634); - if (lookahead == '\\') ADVANCE(114); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'c') ADVANCE(2709); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2994); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2805); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3083); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2672); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2806); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3118); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(797) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 798: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(162); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2709); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(798) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 799: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(366); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(799) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 800: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(400); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2828); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(800) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 801: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(430); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(801) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 802: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(152); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2669); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3052); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3353); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2827); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(802) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 803: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(358); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2809); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3053); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3083); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(803) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 804: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') SKIP(276) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2971); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(804) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 805: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') SKIP(262) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2931); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3355); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3175); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3214); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3119); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(805) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 806: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') SKIP(268) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3091); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3335); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2694); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(806) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 807: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(188); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2670); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2819); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(807) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 808: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(92); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3056); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(808) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 809: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(150); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2863); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(809) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 810: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(160); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(810) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 811: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(166); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2668); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(811) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 812: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(356); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2863); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2895); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(812) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 813: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(364); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2895); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(813) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 814: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(398); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2895); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(814) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 815: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(396); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2863); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2895); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(815) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 816: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(190); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3202); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(816) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 817: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(426); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2863); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2895); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(817) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 818: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(428); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2895); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(818) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 819: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(478); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3056); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(819) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 820: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(494); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(820) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 821: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(496); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2668); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(821) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 822: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(514); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2895); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(822) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 823: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(524); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2895); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(823) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 824: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(534); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2895); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(824) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 825: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(178); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2669); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3052); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3353); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2827); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(825) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 826: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(182); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2670); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2758); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2869); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(826) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 827: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(254); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2995); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3131); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3172); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2971); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(827) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 828: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(260); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2995); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3115); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3131); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2868); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2971); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(828) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 829: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') SKIP(280) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3083); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(829) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 830: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') ADVANCE(130); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2995); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3356); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3150); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3131); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3223); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2813); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2932); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(830) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 831: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') ADVANCE(348); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2995); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3356); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3151); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3131); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3223); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2813); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2932); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(831) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 832: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') ADVANCE(198); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2995); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3356); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3131); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2868); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2971); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(832) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 833: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == 'C') ADVANCE(2634); - if (lookahead == '\\') ADVANCE(104); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'c') ADVANCE(2709); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2994); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2805); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3349); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2672); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2806); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3118); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2982); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(833) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 834: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == 'C') ADVANCE(2634); - if (lookahead == '\\') ADVANCE(126); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'c') ADVANCE(2709); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2994); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2805); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3349); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2672); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2806); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3118); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(834) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 835: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == 'C') ADVANCE(2634); - if (lookahead == '\\') ADVANCE(484); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'c') ADVANCE(2709); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2994); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2805); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3349); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2672); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2806); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3118); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(835) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 836: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(174); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3349); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2982); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(836) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 837: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(204); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3349); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(837) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 838: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(498); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3349); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(838) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 839: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(168); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2709); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(839) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 840: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(368); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(840) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 841: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(402); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2828); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(841) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 842: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(148); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(842) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 843: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(184); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3055); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(843) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 844: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(370); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2809); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3053); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(844) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 845: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(404); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3053); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(845) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 846: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(208); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2863); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(846) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 847: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(432); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2789); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(847) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 848: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(450); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2863); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2789); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(848) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 849: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(492); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(849) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 850: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(536); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2789); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(850) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 851: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == 'C') ADVANCE(2651); - if (lookahead == 'S') ADVANCE(2622); - if (lookahead == '\\') SKIP(278) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(851) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 852: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') SKIP(270) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3339); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2872); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(852) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 853: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') SKIP(274) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2700); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2759); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2719); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(853) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 854: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') SKIP(282) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2718); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(854) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 855: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') SKIP(284) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3124); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2719); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(855) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 856: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') SKIP(286) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3168); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2898); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(856) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 857: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') SKIP(288) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2898); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3124); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(857) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 858: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') SKIP(290) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3166); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(858) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 859: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') SKIP(292) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3124); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(859) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 860: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') SKIP(294) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2898); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(860) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 861: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') SKIP(296) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3168); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2898); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3083); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(861) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 862: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') SKIP(298) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3216); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3337); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(862) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 863: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') SKIP(300) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3163); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2856); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(863) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 864: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') SKIP(302) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2888); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(864) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 865: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') SKIP(304) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3241); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(865) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 866: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') ADVANCE(156); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2995); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3356); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3151); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3131); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3223); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2868); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2932); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(866) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 867: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') ADVANCE(362); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2995); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3356); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3173); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3131); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3223); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2868); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2971); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(867) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 868: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') ADVANCE(256); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2995); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3356); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3151); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3131); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2834); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3024); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3223); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2868); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2932); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(868) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 869: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') SKIP(452) - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2898); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3083); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(869) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 870: - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') ADVANCE(448); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2995); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3196); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2812); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3356); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3173); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3131); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3223); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2868); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2932); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(870) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 871: - if (lookahead == '"') ADVANCE(3382); - END_STATE(); - case 872: - if (lookahead == '"') ADVANCE(3384); - if (lookahead == '*') ADVANCE(883); - if (lookahead != 0) ADVANCE(884); - END_STATE(); - case 873: - if (lookahead == '&') ADVANCE(3438); - END_STATE(); - case 874: - if (lookahead == '\'') ADVANCE(2031); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') SKIP(306) - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(874) - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2377); - END_STATE(); - case 875: - if (lookahead == '\'') ADVANCE(2378); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(875); - END_STATE(); - case 876: - if (lookahead == '\'') ADVANCE(3394); - END_STATE(); - case 877: - if (lookahead == '\'') ADVANCE(3396); - if (lookahead == '*') ADVANCE(883); - if (lookahead != 0) ADVANCE(884); - END_STATE(); - case 878: - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ':') ADVANCE(2311); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '\\') ADVANCE(76); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1121); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1228); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(949); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1229); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1584); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1747); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1769); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1635); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(1707); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1255); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1033); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1708); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1353); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(979); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1230); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1092); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(989); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1680); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(1024); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1414); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(878) - END_STATE(); - case 879: - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '\\') ADVANCE(170); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1122); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(948); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1239); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1675); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1746); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1838); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1638); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1708); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1610); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1007); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(954); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1091); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1031); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1680); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(1023); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1458); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(879) - END_STATE(); - case 880: - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == 'C') ADVANCE(909); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(230); - if (lookahead == 'c') ADVANCE(997); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1583); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1216); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1676); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1789); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1769); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1641); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(1707); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1256); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1033); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1709); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1357); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1792); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1225); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1090); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1029); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1679); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(985); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1416); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(880) - END_STATE(); - case 881: - if (lookahead == ')') ADVANCE(2237); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == 'C') ADVANCE(909); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(250); - if (lookahead == 'c') ADVANCE(997); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1583); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1217); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1809); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1642); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1709); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2010); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1804); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1227); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1221); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1679); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1458); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(881) - END_STATE(); - case 882: - if (lookahead == '*') ADVANCE(884); - END_STATE(); - case 883: - if (lookahead == '*') ADVANCE(883); - if (lookahead == '/') ADVANCE(3406); - if (lookahead != 0) ADVANCE(884); - END_STATE(); - case 884: - if (lookahead == '*') ADVANCE(883); - if (lookahead != 0) ADVANCE(884); - END_STATE(); - case 885: - if (lookahead == '-') ADVANCE(3409); - END_STATE(); - case 886: - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == '\\') SKIP(264) - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1737); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1706); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2013); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1981); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1698); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1033); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1786); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1810); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1748); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1093); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1028); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1678); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(1431); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(886) - END_STATE(); - case 887: - if (lookahead == '/') ADVANCE(3417); - if (lookahead == '|') ADVANCE(888); - END_STATE(); - case 888: - if (lookahead == '/') ADVANCE(3418); - END_STATE(); - case 889: - if (lookahead == ':') ADVANCE(3405); - END_STATE(); - case 890: - if (lookahead == '=') ADVANCE(3432); - if (lookahead == '~') ADVANCE(3435); - END_STATE(); - case 891: - if (lookahead == 'A') ADVANCE(897); - if (lookahead == 'a') ADVANCE(1485); - END_STATE(); - case 892: - if (lookahead == 'A') ADVANCE(896); - END_STATE(); - case 893: - if (lookahead == 'E') ADVANCE(900); - if (lookahead == 'e') ADVANCE(1682); - END_STATE(); - case 894: - if (lookahead == 'E') ADVANCE(917); - END_STATE(); - case 895: - if (lookahead == 'E') ADVANCE(2279); - END_STATE(); - case 896: - if (lookahead == 'I') ADVANCE(904); - END_STATE(); - case 897: - if (lookahead == 'I') ADVANCE(905); - if (lookahead == 'i') ADVANCE(1686); - END_STATE(); - case 898: - if (lookahead == 'L') ADVANCE(895); - END_STATE(); - case 899: - if (lookahead == 'N') ADVANCE(919); - if (lookahead == 'n') ADVANCE(1108); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1565); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1590); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1890); - END_STATE(); - case 900: - if (lookahead == 'N') ADVANCE(922); - if (lookahead == 'n') ADVANCE(1905); - END_STATE(); - case 901: - if (lookahead == 'N') ADVANCE(921); - END_STATE(); - case 902: - if (lookahead == 'N') ADVANCE(921); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1972); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1590); - END_STATE(); - case 903: - if (lookahead == 'N') ADVANCE(921); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1590); - END_STATE(); - case 904: - if (lookahead == 'N') ADVANCE(923); - END_STATE(); - case 905: - if (lookahead == 'N') ADVANCE(924); - if (lookahead == 'n') ADVANCE(1915); - END_STATE(); - case 906: - if (lookahead == 'O') ADVANCE(899); - if (lookahead == 'U') ADVANCE(913); - if (lookahead == 'o') ADVANCE(1503); - if (lookahead == 'u') ADVANCE(1042); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1105); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1240); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1235); - END_STATE(); - case 907: - if (lookahead == 'O') ADVANCE(898); - END_STATE(); - case 908: - if (lookahead == 'O') ADVANCE(902); - if (lookahead == 'o') ADVANCE(1528); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1880); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1240); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1235); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1788); - END_STATE(); - case 909: - if (lookahead == 'O') ADVANCE(903); - if (lookahead == 'o') ADVANCE(1592); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1104); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1240); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1235); - END_STATE(); - case 910: - if (lookahead == 'O') ADVANCE(903); - if (lookahead == 'o') ADVANCE(1592); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1884); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1240); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1235); - END_STATE(); - case 911: - if (lookahead == 'O') ADVANCE(903); - if (lookahead == 'o') ADVANCE(1592); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1240); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1235); - END_STATE(); - case 912: - if (lookahead == 'O') ADVANCE(901); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1240); - END_STATE(); - case 913: - if (lookahead == 'R') ADVANCE(914); - if (lookahead == 'r') ADVANCE(1806); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1163); - END_STATE(); - case 914: - if (lookahead == 'R') ADVANCE(893); - if (lookahead == 'r') ADVANCE(1323); - END_STATE(); - case 915: - if (lookahead == 'R') ADVANCE(891); - if (lookahead == 'r') ADVANCE(1015); - END_STATE(); - case 916: - if (lookahead == 'R') ADVANCE(907); - if (lookahead == 'U') ADVANCE(920); - END_STATE(); - case 917: - if (lookahead == 'R') ADVANCE(2277); - END_STATE(); - case 918: - if (lookahead == 'R') ADVANCE(892); - END_STATE(); - case 919: - if (lookahead == 'S') ADVANCE(925); - if (lookahead == 's') ADVANCE(1939); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1978); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1012); - END_STATE(); - case 920: - if (lookahead == 'S') ADVANCE(894); - END_STATE(); - case 921: - if (lookahead == 'S') ADVANCE(926); - END_STATE(); - case 922: - if (lookahead == 'T') ADVANCE(2597); - if (lookahead == 't') ADVANCE(2596); - END_STATE(); - case 923: - if (lookahead == 'T') ADVANCE(2512); - END_STATE(); - case 924: - if (lookahead == 'T') ADVANCE(2512); - if (lookahead == 't') ADVANCE(2409); - END_STATE(); - case 925: - if (lookahead == 'T') ADVANCE(915); - if (lookahead == 't') ADVANCE(1841); - END_STATE(); - case 926: - if (lookahead == 'T') ADVANCE(918); - END_STATE(); - case 927: - if (lookahead == '_') ADVANCE(1453); - END_STATE(); - case 928: - if (lookahead == '_') ADVANCE(1700); - END_STATE(); - case 929: - if (lookahead == '_') ADVANCE(1965); - END_STATE(); - case 930: - if (lookahead == '_') ADVANCE(1448); - END_STATE(); - case 931: - if (lookahead == '|') ADVANCE(3439); - END_STATE(); - case 932: - if (lookahead == '+' || - lookahead == '-') ADVANCE(2030); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2617); - END_STATE(); - case 933: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1105); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1240); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1503); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1235); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1042); - END_STATE(); - case 934: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1062); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1251); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1126); - if (lookahead == 'X' || - lookahead == 'x') ADVANCE(1071); - END_STATE(); - case 935: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1062); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1125); - if (lookahead == 'X' || - lookahead == 'x') ADVANCE(1070); - END_STATE(); - case 936: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1514); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1950); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1575); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1523); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1721); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1526); - END_STATE(); - case 937: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2001); - END_STATE(); - case 938: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1644); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(943); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1501); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1067); - END_STATE(); - case 939: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1961); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1702); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1142); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1532); - END_STATE(); - case 940: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1770); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1161); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1043); - END_STATE(); - case 941: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1360); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1406); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1095); - if (lookahead == 'Q' || - lookahead == 'q') ADVANCE(1506); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(944); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1039); - END_STATE(); - case 942: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1360); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1562); - END_STATE(); - case 943: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1500); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1892); - END_STATE(); - case 944: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1048); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1798); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1466); - END_STATE(); - case 945: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2372); - END_STATE(); - case 946: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1050); - END_STATE(); - case 947: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2252); - END_STATE(); - case 948: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1106); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1240); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1592); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1235); - END_STATE(); - case 949: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1107); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1240); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1576); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1235); - END_STATE(); - case 950: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1923); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1097); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1866); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1591); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1713); - END_STATE(); - case 951: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1564); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1844); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1236); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1520); - END_STATE(); - case 952: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1645); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(991); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1376); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1505); - END_STATE(); - case 953: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1645); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1369); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1543); - END_STATE(); - case 954: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1645); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1646); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1543); - END_STATE(); - case 955: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1645); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1956); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1543); - END_STATE(); - case 956: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1645); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1368); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1541); - END_STATE(); - case 957: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1645); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2009); - END_STATE(); - case 958: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1668); - END_STATE(); - case 959: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1668); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1971); - END_STATE(); - case 960: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1668); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1973); - END_STATE(); - case 961: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1991); - END_STATE(); - case 962: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1991); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1807); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1699); - END_STATE(); - case 963: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1991); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1834); - END_STATE(); - case 964: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1991); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1834); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1699); - END_STATE(); - case 965: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1515); - END_STATE(); - case 966: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1515); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2590); - END_STATE(); - case 967: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1653); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1377); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1172); - END_STATE(); - case 968: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1148); - END_STATE(); - case 969: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1509); - END_STATE(); - case 970: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1569); - END_STATE(); - case 971: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1510); - END_STATE(); - case 972: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1873); - END_STATE(); - case 973: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1511); - END_STATE(); - case 974: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1880); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1240); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1528); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1235); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1788); - END_STATE(); - case 975: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1535); - END_STATE(); - case 976: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1513); - END_STATE(); - case 977: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1138); - END_STATE(); - case 978: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1966); - END_STATE(); - case 979: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1879); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1322); - END_STATE(); - case 980: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1790); - END_STATE(); - case 981: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1922); - END_STATE(); - case 982: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1794); - END_STATE(); - case 983: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1677); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1656); - END_STATE(); - case 984: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1797); - END_STATE(); - case 985: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1797); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1236); - END_STATE(); - case 986: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1825); - END_STATE(); - case 987: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1943); - END_STATE(); - case 988: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1047); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1593); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1252); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1249); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2275); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(967); - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(1753); - END_STATE(); - case 989: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1047); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2275); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1983); - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(1756); - END_STATE(); - case 990: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1362); - END_STATE(); - case 991: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1144); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1262); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1326); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(995); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1531); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1938); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1974); - END_STATE(); - case 992: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1066); - END_STATE(); - case 993: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1570); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1495); - END_STATE(); - case 994: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1381); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1654); - END_STATE(); - case 995: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1600); - END_STATE(); - case 996: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1082); - END_STATE(); - case 997: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1104); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1240); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1592); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1235); - END_STATE(); - case 998: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1534); - END_STATE(); - case 999: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1383); - END_STATE(); - case 1000: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1601); - END_STATE(); - case 1001: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1808); - END_STATE(); - case 1002: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1808); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1798); - END_STATE(); - case 1003: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1945); - END_STATE(); - case 1004: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1384); - END_STATE(); - case 1005: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1084); - END_STATE(); - case 1006: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1151); - END_STATE(); - case 1007: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1820); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1468); - END_STATE(); - case 1008: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1439); - END_STATE(); - case 1009: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1818); - END_STATE(); - case 1010: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1085); - END_STATE(); - case 1011: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1947); - END_STATE(); - case 1012: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1447); - END_STATE(); - case 1013: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1948); - END_STATE(); - case 1014: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1942); - END_STATE(); - case 1015: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1485); - END_STATE(); - case 1016: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1696); - END_STATE(); - case 1017: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1571); - END_STATE(); - case 1018: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1051); - END_STATE(); - case 1019: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1573); - END_STATE(); - case 1020: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1572); - END_STATE(); - case 1021: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1052); - END_STATE(); - case 1022: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1052); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1732); - END_STATE(); - case 1023: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1563); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1844); - END_STATE(); - case 1024: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1563); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1844); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1236); - END_STATE(); - case 1025: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1053); - END_STATE(); - case 1026: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1053); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1132); - END_STATE(); - case 1027: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1959); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1589); - END_STATE(); - case 1028: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1054); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1593); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1429); - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(1763); - END_STATE(); - case 1029: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1054); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1593); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1983); - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(1763); - END_STATE(); - case 1030: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1054); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1248); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(983); - END_STATE(); - case 1031: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1055); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2275); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1983); - END_STATE(); - case 1032: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1055); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1430); - END_STATE(); - case 1033: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1960); - END_STATE(); - case 1034: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1049); - END_STATE(); - case 1035: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1970); - END_STATE(); - case 1036: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1884); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1240); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1592); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1235); - END_STATE(); - case 1037: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1116); - END_STATE(); - case 1038: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1116); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1743); - END_STATE(); - case 1039: - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1868); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1755); - END_STATE(); - case 1040: - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2026); - END_STATE(); - case 1041: - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1723); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1768); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(990); - END_STATE(); - case 1042: - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1163); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1806); - END_STATE(); - case 1043: - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1566); - END_STATE(); - case 1044: - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(992); - END_STATE(); - case 1045: - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(992); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1752); - END_STATE(); - case 1046: - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1867); - END_STATE(); - case 1047: - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1545); - END_STATE(); - case 1048: - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1547); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1899); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1340); - END_STATE(); - case 1049: - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1550); - END_STATE(); - case 1050: - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1550); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1441); - END_STATE(); - case 1051: - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1552); - END_STATE(); - case 1052: - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1553); - END_STATE(); - case 1053: - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1554); - END_STATE(); - case 1054: - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1555); - END_STATE(); - case 1055: - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1556); - END_STATE(); - case 1056: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2508); - END_STATE(); - case 1057: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2510); - END_STATE(); - case 1058: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2312); - END_STATE(); - case 1059: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2474); - END_STATE(); - case 1060: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2399); - END_STATE(); - case 1061: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2364); - END_STATE(); - case 1062: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1391); - END_STATE(); - case 1063: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1267); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1318); - END_STATE(); - case 1064: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1498); - END_STATE(); - case 1065: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1577); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1231); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1927); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1266); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1986); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1269); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1319); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(1719); - END_STATE(); - case 1066: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1499); - END_STATE(); - case 1067: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(969); - END_STATE(); - case 1068: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1393); - END_STATE(); - case 1069: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1994); - END_STATE(); - case 1070: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1519); - END_STATE(); - case 1071: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1519); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1069); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1871); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1237); - END_STATE(); - case 1072: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1519); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1305); - END_STATE(); - case 1073: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(968); - END_STATE(); - case 1074: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(968); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2575); - END_STATE(); - case 1075: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1496); - END_STATE(); - case 1076: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1801); - END_STATE(); - case 1077: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1270); - END_STATE(); - case 1078: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1902); - END_STATE(); - case 1079: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1903); - END_STATE(); - case 1080: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1910); - END_STATE(); - case 1081: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1911); - END_STATE(); - case 1082: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1196); - END_STATE(); - case 1083: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1202); - END_STATE(); - case 1084: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1212); - END_STATE(); - case 1085: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1213); - END_STATE(); - case 1086: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1280); - END_STATE(); - case 1087: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1261); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(995); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1938); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1980); - END_STATE(); - case 1088: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1297); - END_STATE(); - case 1089: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1406); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1561); - END_STATE(); - case 1090: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1406); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1561); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1001); - END_STATE(); - case 1091: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1406); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1562); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1001); - END_STATE(); - case 1092: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1406); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1560); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1002); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1046); - END_STATE(); - case 1093: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1406); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1767); - END_STATE(); - case 1094: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1298); - END_STATE(); - case 1095: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1975); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1260); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1128); - if (lookahead == 'Q' || - lookahead == 'q') ADVANCE(1992); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1883); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2282); - END_STATE(); - case 1096: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1281); - END_STATE(); - case 1097: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1524); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(962); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1321); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1057); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1263); - END_STATE(); - case 1098: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1524); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(963); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1320); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1057); - END_STATE(); - case 1099: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1524); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(961); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1320); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1057); - END_STATE(); - case 1100: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1524); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(964); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1321); - END_STATE(); - case 1101: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1524); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1306); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1320); - END_STATE(); - case 1102: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1524); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1320); - END_STATE(); - case 1103: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1524); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1320); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1057); - END_STATE(); - case 1104: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1407); - END_STATE(); - case 1105: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1407); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1539); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1722); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1074); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1253); - END_STATE(); - case 1106: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1407); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1073); - END_STATE(); - case 1107: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1407); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1073); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1253); - END_STATE(); - case 1108: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1978); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1939); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1012); - END_STATE(); - case 1109: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1537); - END_STATE(); - case 1110: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(976); - END_STATE(); - case 1111: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1949); - END_STATE(); - case 1112: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1846); - END_STATE(); - case 1113: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1967); - END_STATE(); - case 1114: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1006); - END_STATE(); - case 1115: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1011); - END_STATE(); - case 1116: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1969); - END_STATE(); - case 1117: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1847); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1231); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1266); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1268); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1712); - END_STATE(); - case 1118: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1847); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1231); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1268); - END_STATE(); - case 1119: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1847); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1927); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1268); - END_STATE(); - case 1120: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1123); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1952); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1423); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(966); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2230); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2603); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1926); - END_STATE(); - case 1121: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1123); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1952); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1424); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(965); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2229); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1717); - END_STATE(); - case 1122: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1123); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1954); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2229); - END_STATE(); - case 1123: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2286); - END_STATE(); - case 1124: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2590); - END_STATE(); - case 1125: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2313); - END_STATE(); - case 1126: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2313); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1586); - END_STATE(); - case 1127: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2423); - END_STATE(); - case 1128: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2488); - END_STATE(); - case 1129: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2300); - END_STATE(); - case 1130: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2300); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2276); - END_STATE(); - case 1131: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2357); - END_STATE(); - case 1132: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2518); - END_STATE(); - case 1133: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2500); - END_STATE(); - case 1134: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2593); - END_STATE(); - case 1135: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2235); - END_STATE(); - case 1136: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2535); - END_STATE(); - case 1137: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2356); - END_STATE(); - case 1138: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2427); - END_STATE(); - case 1139: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1040); - END_STATE(); - case 1140: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(927); - END_STATE(); - case 1141: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1848); - END_STATE(); - case 1142: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1425); - END_STATE(); - case 1143: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1273); - END_STATE(); - case 1144: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1851); - END_STATE(); - case 1145: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1716); - END_STATE(); - case 1146: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1493); - END_STATE(); - case 1147: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1427); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1757); - END_STATE(); - case 1148: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1190); - END_STATE(); - case 1149: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1193); - END_STATE(); - case 1150: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1282); - END_STATE(); - case 1151: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1288); - END_STATE(); - case 1152: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1231); - END_STATE(); - case 1153: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1232); - END_STATE(); - case 1154: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1996); - END_STATE(); - case 1155: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1278); - END_STATE(); - case 1156: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1003); - END_STATE(); - case 1157: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1484); - END_STATE(); - case 1158: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1349); - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(2293); - END_STATE(); - case 1159: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2014); - END_STATE(); - case 1160: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2004); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2294); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1530); - END_STATE(); - case 1161: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1063); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1595); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1077); - END_STATE(); - case 1162: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1614); - END_STATE(); - case 1163: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2542); - END_STATE(); - case 1164: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2578); - END_STATE(); - case 1165: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2498); - END_STATE(); - case 1166: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1130); - END_STATE(); - case 1167: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2447); - END_STATE(); - case 1168: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2447); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1045); - END_STATE(); - case 1169: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2447); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1044); - END_STATE(); - case 1170: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2354); - END_STATE(); - case 1171: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2605); - END_STATE(); - case 1172: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2607); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1115); - END_STATE(); - case 1173: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2329); - END_STATE(); - case 1174: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2329); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1724); - END_STATE(); - case 1175: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2606); - END_STATE(); - case 1176: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2298); - END_STATE(); - case 1177: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2609); - END_STATE(); - case 1178: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2479); - END_STATE(); - case 1179: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2241); - END_STATE(); - case 1180: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2470); - END_STATE(); - case 1181: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2557); - END_STATE(); - case 1182: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2265); - END_STATE(); - case 1183: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2425); - END_STATE(); - case 1184: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2431); - END_STATE(); - case 1185: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2274); - END_STATE(); - case 1186: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2350); - END_STATE(); - case 1187: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2528); - END_STATE(); - case 1188: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2355); - END_STATE(); - case 1189: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2433); - END_STATE(); - case 1190: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2445); - END_STATE(); - case 1191: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2491); - END_STATE(); - case 1192: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2319); - END_STATE(); - case 1193: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2522); - END_STATE(); - case 1194: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2441); - END_STATE(); - case 1195: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2487); - END_STATE(); - case 1196: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2408); - END_STATE(); - case 1197: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2497); - END_STATE(); - case 1198: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2480); - END_STATE(); - case 1199: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2375); - END_STATE(); - case 1200: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2297); - END_STATE(); - case 1201: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2296); - END_STATE(); - case 1202: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2287); - END_STATE(); - case 1203: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2238); - END_STATE(); - case 1204: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2494); - END_STATE(); - case 1205: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2346); - END_STATE(); - case 1206: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2519); - END_STATE(); - case 1207: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2348); - END_STATE(); - case 1208: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2322); - END_STATE(); - case 1209: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2226); - END_STATE(); - case 1210: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2503); - END_STATE(); - case 1211: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2514); - END_STATE(); - case 1212: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2321); - END_STATE(); - case 1213: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2452); - END_STATE(); - case 1214: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2495); - END_STATE(); - case 1215: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2485); - END_STATE(); - case 1216: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1099); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1591); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1713); - END_STATE(); - case 1217: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1099); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1713); - END_STATE(); - case 1218: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1367); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1541); - END_STATE(); - case 1219: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2240); - END_STATE(); - case 1220: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1562); - END_STATE(); - case 1221: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1562); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1001); - END_STATE(); - case 1222: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1562); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1014); - END_STATE(); - case 1223: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1102); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1713); - END_STATE(); - case 1224: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1369); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1376); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1541); - END_STATE(); - case 1225: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1369); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1376); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1516); - END_STATE(); - case 1226: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1369); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1376); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1540); - END_STATE(); - case 1227: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1369); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1540); - END_STATE(); - case 1228: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1348); - END_STATE(); - case 1229: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1100); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1713); - END_STATE(); - case 1230: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1087); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1376); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1540); - END_STATE(); - case 1231: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2012); - END_STATE(); - case 1232: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2504); - END_STATE(); - case 1233: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1103); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1713); - END_STATE(); - case 1234: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1361); - END_STATE(); - case 1235: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(987); - END_STATE(); - case 1236: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2005); - END_STATE(); - case 1237: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1705); - END_STATE(); - case 1238: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1098); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1713); - END_STATE(); - case 1239: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1101); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1713); - END_STATE(); - case 1240: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1064); - END_STATE(); - case 1241: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(929); - END_STATE(); - case 1242: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1950); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1574); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1544); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1721); - END_STATE(); - case 1243: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1950); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1574); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1822); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1721); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1647); - END_STATE(); - case 1244: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1950); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1574); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1721); - END_STATE(); - case 1245: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1950); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1721); - END_STATE(); - case 1246: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(928); - END_STATE(); - case 1247: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1771); - END_STATE(); - case 1248: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1850); - END_STATE(); - case 1249: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1850); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1171); - END_STATE(); - case 1250: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1604); - END_STATE(); - case 1251: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1604); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1164); - END_STATE(); - case 1252: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1613); - END_STATE(); - case 1253: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1389); - END_STATE(); - case 1254: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1772); - END_STATE(); - case 1255: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1358); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1501); - END_STATE(); - case 1256: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1358); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1589); - END_STATE(); - case 1257: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1765); - END_STATE(); - case 1258: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1773); - END_STATE(); - case 1259: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1131); - END_STATE(); - case 1260: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1078); - END_STATE(); - case 1261: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1426); - END_STATE(); - case 1262: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1426); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1823); - END_STATE(); - case 1263: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1795); - END_STATE(); - case 1264: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1139); - END_STATE(); - case 1265: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1854); - END_STATE(); - case 1266: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1774); - END_STATE(); - case 1267: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1143); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1887); - END_STATE(); - case 1268: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1812); - END_STATE(); - case 1269: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1812); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1317); - END_STATE(); - case 1270: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1154); - END_STATE(); - case 1271: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1856); - END_STATE(); - case 1272: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1831); - END_STATE(); - case 1273: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1857); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1661); - END_STATE(); - case 1274: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1800); - END_STATE(); - case 1275: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1858); - END_STATE(); - case 1276: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1388); - END_STATE(); - case 1277: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1388); - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(2293); - END_STATE(); - case 1278: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1775); - END_STATE(); - case 1279: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1133); - END_STATE(); - case 1280: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1859); - END_STATE(); - case 1281: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1859); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1663); - END_STATE(); - case 1282: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1134); - END_STATE(); - case 1283: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1135); - END_STATE(); - case 1284: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1691); - END_STATE(); - case 1285: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1075); - END_STATE(); - case 1286: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1075); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1594); - END_STATE(); - case 1287: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1512); - END_STATE(); - case 1288: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1136); - END_STATE(); - case 1289: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1137); - END_STATE(); - case 1290: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1462); - END_STATE(); - case 1291: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1777); - END_STATE(); - case 1292: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1870); - END_STATE(); - case 1293: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1094); - END_STATE(); - case 1294: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1094); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1594); - END_STATE(); - case 1295: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1621); - END_STATE(); - case 1296: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1665); - END_STATE(); - case 1297: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1157); - END_STATE(); - case 1298: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1157); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1887); - END_STATE(); - case 1299: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1129); - END_STATE(); - case 1300: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1778); - END_STATE(); - case 1301: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1865); - END_STATE(); - case 1302: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1779); - END_STATE(); - case 1303: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1780); - END_STATE(); - case 1304: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1782); - END_STATE(); - case 1305: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1704); - END_STATE(); - case 1306: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1834); - END_STATE(); - case 1307: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1785); - END_STATE(); - case 1308: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1918); - END_STATE(); - case 1309: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1956); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1376); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1542); - END_STATE(); - case 1310: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1956); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1376); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1540); - END_STATE(); - case 1311: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1956); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1540); - END_STATE(); - case 1312: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1941); - END_STATE(); - case 1313: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1599); - END_STATE(); - case 1314: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1793); - END_STATE(); - case 1315: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1146); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1936); - END_STATE(); - case 1316: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1681); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1900); - END_STATE(); - case 1317: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(977); - END_STATE(); - case 1318: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1836); - END_STATE(); - case 1319: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1817); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2559); - END_STATE(); - case 1320: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1944); - END_STATE(); - case 1321: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1944); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1597); - END_STATE(); - case 1322: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1364); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1594); - END_STATE(); - case 1323: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1682); - END_STATE(); - case 1324: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1295); - END_STATE(); - case 1325: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1366); - END_STATE(); - case 1326: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1833); - END_STATE(); - case 1327: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1683); - END_STATE(); - case 1328: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1684); - END_STATE(); - case 1329: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1386); - END_STATE(); - case 1330: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1685); - END_STATE(); - case 1331: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1088); - END_STATE(); - case 1332: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1666); - END_STATE(); - case 1333: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1687); - END_STATE(); - case 1334: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1688); - END_STATE(); - case 1335: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1813); - END_STATE(); - case 1336: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1689); - END_STATE(); - case 1337: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1840); - END_STATE(); - case 1338: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1697); - END_STATE(); - case 1339: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1365); - END_STATE(); - case 1340: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1606); - END_STATE(); - case 1341: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1607); - END_STATE(); - case 1342: - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1608); - END_STATE(); - case 1343: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2271); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1585); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2382); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2255); - END_STATE(); - case 1344: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2428); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1127); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2247); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1924); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2404); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1405); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1889); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(1247); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1664); - END_STATE(); - case 1345: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2332); - END_STATE(); - case 1346: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2484); - END_STATE(); - case 1347: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1346); - END_STATE(); - case 1348: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1745); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1432); - END_STATE(); - case 1349: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1745); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1432); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2008); - END_STATE(); - case 1350: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1363); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2247); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2406); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1964); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(1247); - END_STATE(); - case 1351: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1363); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2247); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2402); - END_STATE(); - case 1352: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1363); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2247); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2402); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(1247); - END_STATE(); - case 1353: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1363); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2247); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1155); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1937); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1664); - END_STATE(); - case 1354: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1363); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1533); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2406); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(1247); - END_STATE(); - case 1355: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1363); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2406); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(1247); - END_STATE(); - case 1356: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1363); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2402); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(1247); - END_STATE(); - case 1357: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1363); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(583); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1690); - END_STATE(); - case 1358: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1892); - END_STATE(); - case 1359: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1455); - END_STATE(); - case 1360: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1170); - END_STATE(); - case 1361: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(961); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1057); - END_STATE(); - case 1362: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1188); - END_STATE(); - case 1363: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1878); - END_STATE(); - case 1364: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1318); - END_STATE(); - case 1365: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1306); - END_STATE(); - case 1366: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1337); - END_STATE(); - case 1367: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1337); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1938); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1980); - END_STATE(); - case 1368: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1337); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1953); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1980); - END_STATE(); - case 1369: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1337); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1980); - END_STATE(); - case 1370: - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(2524); - END_STATE(); - case 1371: - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(2536); - END_STATE(); - case 1372: - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3401); - END_STATE(); - case 1373: - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(2599); - END_STATE(); - case 1374: - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(2595); - END_STATE(); - case 1375: - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(2419); - END_STATE(); - case 1376: - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1408); - END_STATE(); - case 1377: - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1390); - END_STATE(); - case 1378: - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1997); - END_STATE(); - case 1379: - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1703); - END_STATE(); - case 1380: - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1178); - END_STATE(); - case 1381: - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1180); - END_STATE(); - case 1382: - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1633); - END_STATE(); - case 1383: - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1197); - END_STATE(); - case 1384: - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1199); - END_STATE(); - case 1385: - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1934); - END_STATE(); - case 1386: - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1275); - END_STATE(); - case 1387: - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1241); - END_STATE(); - case 1388: - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1432); - END_STATE(); - case 1389: - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1730); - END_STATE(); - case 1390: - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1302); - END_STATE(); - case 1391: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2412); - END_STATE(); - case 1392: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2222); - END_STATE(); - case 1393: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2554); - END_STATE(); - case 1394: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2218); - END_STATE(); - case 1395: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2224); - END_STATE(); - case 1396: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2221); - END_STATE(); - case 1397: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2493); - END_STATE(); - case 1398: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1240); - END_STATE(); - case 1399: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1240); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1529); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1235); - END_STATE(); - case 1400: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1240); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1592); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1235); - END_STATE(); - case 1401: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1252); - END_STATE(); - case 1402: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1162); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1648); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1787); - END_STATE(); - case 1403: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1162); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1931); - END_STATE(); - case 1404: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1162); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1935); - END_STATE(); - case 1405: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1314); - END_STATE(); - case 1406: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1313); - END_STATE(); - case 1407: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1176); - END_STATE(); - case 1408: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1898); - END_STATE(); - case 1409: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1444); - END_STATE(); - case 1410: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1335); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1648); - END_STATE(); - case 1411: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1335); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1931); - END_STATE(); - case 1412: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1335); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1933); - END_STATE(); - case 1413: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1335); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1928); - END_STATE(); - case 1414: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1335); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1649); - END_STATE(); - case 1415: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1335); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1649); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1787); - END_STATE(); - case 1416: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1335); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1650); - END_STATE(); - case 1417: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1335); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1651); - END_STATE(); - case 1418: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1335); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1652); - END_STATE(); - case 1419: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1376); - END_STATE(); - case 1420: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1648); - END_STATE(); - case 1421: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1768); - END_STATE(); - case 1422: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1768); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(990); - END_STATE(); - case 1423: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1379); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2463); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1258); - END_STATE(); - case 1424: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1379); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1258); - END_STATE(); - case 1425: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1359); - END_STATE(); - case 1426: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1998); - END_STATE(); - case 1427: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1347); - END_STATE(); - case 1428: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1612); - END_STATE(); - case 1429: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1377); - END_STATE(); - case 1430: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1377); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1656); - END_STATE(); - case 1431: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1236); - END_STATE(); - case 1432: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1615); - END_STATE(); - case 1433: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1058); - END_STATE(); - case 1434: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1760); - END_STATE(); - case 1435: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1589); - END_STATE(); - case 1436: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1589); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1067); - END_STATE(); - case 1437: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1059); - END_STATE(); - case 1438: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1692); - END_STATE(); - case 1439: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1617); - END_STATE(); - case 1440: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(946); - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(1475); - END_STATE(); - case 1441: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1060); - END_STATE(); - case 1442: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(998); - END_STATE(); - case 1443: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1061); - END_STATE(); - case 1444: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1620); - END_STATE(); - case 1445: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1897); - END_STATE(); - case 1446: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1111); - END_STATE(); - case 1447: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1659); - END_STATE(); - case 1448: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1662); - END_STATE(); - case 1449: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1574); - END_STATE(); - case 1450: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1574); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1544); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1721); - END_STATE(); - case 1451: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1574); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1822); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1721); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1525); - END_STATE(); - case 1452: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1574); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1525); - END_STATE(); - case 1453: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1629); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1985); - END_STATE(); - case 1454: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1930); - END_STATE(); - case 1455: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1271); - END_STATE(); - case 1456: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1931); - END_STATE(); - case 1457: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1933); - END_STATE(); - case 1458: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1928); - END_STATE(); - case 1459: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1925); - END_STATE(); - case 1460: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1935); - END_STATE(); - case 1461: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2028); - END_STATE(); - case 1462: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1382); - END_STATE(); - case 1463: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1999); - END_STATE(); - case 1464: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1654); - END_STATE(); - case 1465: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1803); - END_STATE(); - case 1466: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1079); - END_STATE(); - case 1467: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1667); - END_STATE(); - case 1468: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1594); - END_STATE(); - case 1469: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1650); - END_STATE(); - case 1470: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1727); - END_STATE(); - case 1471: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1655); - END_STATE(); - case 1472: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1877); - END_STATE(); - case 1473: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1651); - END_STATE(); - case 1474: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1728); - END_STATE(); - case 1475: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1658); - END_STATE(); - case 1476: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1081); - END_STATE(); - case 1477: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1652); - END_STATE(); - case 1478: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1729); - END_STATE(); - case 1479: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1660); - END_STATE(); - case 1480: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1660); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2437); - END_STATE(); - case 1481: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(975); - END_STATE(); - case 1482: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1549); - END_STATE(); - case 1483: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1731); - END_STATE(); - case 1484: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1661); - END_STATE(); - case 1485: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1686); - END_STATE(); - case 1486: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1551); - END_STATE(); - case 1487: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1733); - END_STATE(); - case 1488: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1734); - END_STATE(); - case 1489: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1735); - END_STATE(); - case 1490: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1736); - END_STATE(); - case 1491: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1110); - END_STATE(); - case 1492: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1963); - END_STATE(); - case 1493: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1013); - END_STATE(); - case 1494: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1034); - END_STATE(); - case 1495: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1968); - END_STATE(); - case 1496: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1887); - END_STATE(); - case 1497: - if (lookahead == 'K' || - lookahead == 'k') ADVANCE(2259); - END_STATE(); - case 1498: - if (lookahead == 'K' || - lookahead == 'k') ADVANCE(2520); - END_STATE(); - case 1499: - if (lookahead == 'K' || - lookahead == 'k') ADVANCE(2263); - END_STATE(); - case 1500: - if (lookahead == 'K' || - lookahead == 'k') ADVANCE(1759); - END_STATE(); - case 1501: - if (lookahead == 'K' || - lookahead == 'k') ADVANCE(1165); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1445); - END_STATE(); - case 1502: - if (lookahead == 'K' || - lookahead == 'k') ADVANCE(1307); - END_STATE(); - case 1503: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1565); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1590); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1108); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1890); - END_STATE(); - case 1504: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2463); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1258); - END_STATE(); - case 1505: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1168); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2414); - END_STATE(); - case 1506: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2368); - END_STATE(); - case 1507: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2567); - END_STATE(); - case 1508: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2359); - END_STATE(); - case 1509: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2459); - END_STATE(); - case 1510: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2572); - END_STATE(); - case 1511: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2340); - END_STATE(); - case 1512: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2352); - END_STATE(); - case 1513: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2483); - END_STATE(); - case 1514: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1875); - END_STATE(); - case 1515: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2015); - END_STATE(); - case 1516: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1169); - END_STATE(); - case 1517: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1504); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1124); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1056); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2602); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1926); - END_STATE(); - case 1518: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1044); - END_STATE(); - case 1519: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1993); - END_STATE(); - case 1520: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(978); - END_STATE(); - case 1521: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2019); - END_STATE(); - case 1522: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1715); - END_STATE(); - case 1523: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1522); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2327); - END_STATE(); - case 1524: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1009); - END_STATE(); - case 1525: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1507); - END_STATE(); - case 1526: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1507); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1113); - END_STATE(); - case 1527: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2021); - END_STATE(); - case 1528: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1972); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1590); - END_STATE(); - case 1529: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1972); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1590); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1882); - END_STATE(); - case 1530: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1508); - END_STATE(); - case 1531: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(996); - END_STATE(); - case 1532: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1929); - END_STATE(); - case 1533: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2022); - END_STATE(); - case 1534: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1521); - END_STATE(); - case 1535: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1461); - END_STATE(); - case 1536: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1718); - END_STATE(); - case 1537: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(972); - END_STATE(); - case 1538: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1862); - END_STATE(); - case 1539: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1259); - END_STATE(); - case 1540: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1518); - END_STATE(); - case 1541: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1518); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2414); - END_STATE(); - case 1542: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1518); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2413); - END_STATE(); - case 1543: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1518); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1849); - END_STATE(); - case 1544: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1536); - END_STATE(); - case 1545: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1179); - END_STATE(); - case 1546: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1906); - END_STATE(); - case 1547: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1186); - END_STATE(); - case 1548: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1287); - END_STATE(); - case 1549: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1329); - END_STATE(); - case 1550: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1204); - END_STATE(); - case 1551: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1205); - END_STATE(); - case 1552: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1207); - END_STATE(); - case 1553: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1210); - END_STATE(); - case 1554: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1211); - END_STATE(); - case 1555: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1219); - END_STATE(); - case 1556: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1292); - END_STATE(); - case 1557: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1332); - END_STATE(); - case 1558: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1167); - END_STATE(); - case 1559: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1538); - END_STATE(); - case 1560: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1260); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1128); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2282); - END_STATE(); - case 1561: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1260); - if (lookahead == 'Q' || - lookahead == 'q') ADVANCE(1992); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2282); - END_STATE(); - case 1562: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1260); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2282); - END_STATE(); - case 1563: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1979); - END_STATE(); - case 1564: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1979); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1440); - END_STATE(); - case 1565: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(981); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1598); - END_STATE(); - case 1566: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1437); - END_STATE(); - case 1567: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1035); - END_STATE(); - case 1568: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1869); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1125); - END_STATE(); - case 1569: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1988); - END_STATE(); - case 1570: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1548); - END_STATE(); - case 1571: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1989); - END_STATE(); - case 1572: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1990); - END_STATE(); - case 1573: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1557); - END_STATE(); - case 1574: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1962); - END_STATE(); - case 1575: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1962); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1872); - END_STATE(); - case 1576: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1567); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1590); - END_STATE(); - case 1577: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1995); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1342); - END_STATE(); - case 1578: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1005); - END_STATE(); - case 1579: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1954); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1124); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2229); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2602); - END_STATE(); - case 1580: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1954); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1124); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1056); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2602); - END_STATE(); - case 1581: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1954); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1124); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1056); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2602); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1926); - END_STATE(); - case 1582: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1954); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1124); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2602); - END_STATE(); - case 1583: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1954); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1056); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1926); - END_STATE(); - case 1584: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1250); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1125); - if (lookahead == 'X' || - lookahead == 'x') ADVANCE(1072); - END_STATE(); - case 1585: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1315); - END_STATE(); - case 1586: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(2478); - END_STATE(); - case 1587: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(2417); - END_STATE(); - case 1588: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(2325); - END_STATE(); - case 1589: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1445); - END_STATE(); - case 1590: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1316); - END_STATE(); - case 1591: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1008); - END_STATE(); - case 1592: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1590); - END_STATE(); - case 1593: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1750); - END_STATE(); - case 1594: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(980); - END_STATE(); - case 1595: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(980); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(1482); - END_STATE(); - case 1596: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1724); - END_STATE(); - case 1597: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1492); - END_STATE(); - case 1598: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1616); - END_STATE(); - case 1599: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(947); - END_STATE(); - case 1600: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1185); - END_STATE(); - case 1601: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1215); - END_STATE(); - case 1602: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1433); - END_STATE(); - case 1603: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1467); - END_STATE(); - case 1604: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1327); - END_STATE(); - case 1605: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1328); - END_STATE(); - case 1606: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1330); - END_STATE(); - case 1607: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1334); - END_STATE(); - case 1608: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1336); - END_STATE(); - case 1609: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2247); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2402); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(1247); - END_STATE(); - case 1610: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2247); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1155); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1664); - END_STATE(); - case 1611: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1041); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1156); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(994); - END_STATE(); - case 1612: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2570); - END_STATE(); - case 1613: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2577); - END_STATE(); - case 1614: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2435); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1181); - END_STATE(); - case 1615: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2257); - END_STATE(); - case 1616: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2249); - END_STATE(); - case 1617: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2477); - END_STATE(); - case 1618: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2476); - END_STATE(); - case 1619: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2316); - END_STATE(); - case 1620: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2581); - END_STATE(); - case 1621: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2588); - END_STATE(); - case 1622: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2457); - END_STATE(); - case 1623: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2443); - END_STATE(); - case 1624: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2254); - END_STATE(); - case 1625: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2482); - END_STATE(); - case 1626: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2251); - END_STATE(); - case 1627: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2587); - END_STATE(); - case 1628: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3402); - END_STATE(); - case 1629: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2489); - END_STATE(); - case 1630: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2260); - END_STATE(); - case 1631: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2393); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2255); - END_STATE(); - case 1632: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2315); - END_STATE(); - case 1633: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2525); - END_STATE(); - case 1634: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2390); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2255); - END_STATE(); - case 1635: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1065); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2255); - END_STATE(); - case 1636: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2380); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2255); - END_STATE(); - case 1637: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2383); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2255); - END_STATE(); - case 1638: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1119); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2255); - END_STATE(); - case 1639: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2389); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2255); - END_STATE(); - case 1640: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2381); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2255); - END_STATE(); - case 1641: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1117); - END_STATE(); - case 1642: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1118); - END_STATE(); - case 1643: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1422); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1156); - END_STATE(); - case 1644: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1378); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1891); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1272); - END_STATE(); - case 1645: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1380); - END_STATE(); - case 1646: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(995); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1938); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1980); - END_STATE(); - case 1647: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1113); - END_STATE(); - case 1648: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1145); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1392); - END_STATE(); - case 1649: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1145); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1394); - END_STATE(); - case 1650: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1145); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1395); - END_STATE(); - case 1651: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1145); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1396); - END_STATE(); - case 1652: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1145); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1409); - END_STATE(); - case 1653: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1864); - END_STATE(); - case 1654: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1370); - END_STATE(); - case 1655: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1371); - END_STATE(); - case 1656: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1115); - END_STATE(); - case 1657: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1491); - END_STATE(); - case 1658: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1372); - END_STATE(); - case 1659: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1855); - END_STATE(); - case 1660: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1373); - END_STATE(); - case 1661: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1374); - END_STATE(); - case 1662: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1112); - END_STATE(); - case 1663: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1375); - END_STATE(); - case 1664: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1166); - END_STATE(); - case 1665: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1096); - END_STATE(); - case 1666: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1385); - END_STATE(); - case 1667: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1472); - END_STATE(); - case 1668: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1895); - END_STATE(); - case 1669: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1124); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1056); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2602); - END_STATE(); - case 1670: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1124); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1056); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2602); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1926); - END_STATE(); - case 1671: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1124); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2602); - END_STATE(); - case 1672: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1175); - END_STATE(); - case 1673: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1125); - END_STATE(); - case 1674: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1125); - if (lookahead == 'X' || - lookahead == 'x') ADVANCE(1072); - END_STATE(); - case 1675: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1125); - if (lookahead == 'X' || - lookahead == 'x') ADVANCE(1070); - END_STATE(); - case 1676: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1125); - if (lookahead == 'X' || - lookahead == 'x') ADVANCE(1957); - END_STATE(); - case 1677: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1874); - END_STATE(); - case 1678: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1421); - END_STATE(); - case 1679: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1421); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1156); - END_STATE(); - case 1680: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1421); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1156); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1464); - END_STATE(); - case 1681: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1904); - END_STATE(); - case 1682: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1905); - END_STATE(); - case 1683: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1907); - END_STATE(); - case 1684: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1912); - END_STATE(); - case 1685: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1913); - END_STATE(); - case 1686: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1915); - END_STATE(); - case 1687: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1940); - END_STATE(); - case 1688: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1917); - END_STATE(); - case 1689: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1921); - END_STATE(); - case 1690: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1299); - END_STATE(); - case 1691: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1083); - END_STATE(); - case 1692: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1080); - END_STATE(); - case 1693: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1150); - END_STATE(); - case 1694: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(973); - END_STATE(); - case 1695: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1882); - END_STATE(); - case 1696: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1387); - END_STATE(); - case 1697: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1086); - END_STATE(); - case 1698: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1152); - END_STATE(); - case 1699: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1300); - END_STATE(); - case 1700: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1000); - END_STATE(); - case 1701: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1019); - END_STATE(); - case 1702: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2002); - END_STATE(); - case 1703: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1605); - END_STATE(); - case 1704: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1886); - END_STATE(); - case 1705: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1886); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1694); - END_STATE(); - case 1706: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1591); - END_STATE(); - case 1707: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1428); - END_STATE(); - case 1708: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2294); - END_STATE(); - case 1709: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2294); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1530); - END_STATE(); - case 1710: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1971); - END_STATE(); - case 1711: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(930); - END_STATE(); - case 1712: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2559); - END_STATE(); - case 1713: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1749); - END_STATE(); - case 1714: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1345); - END_STATE(); - case 1715: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2006); - END_STATE(); - case 1716: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2007); - END_STATE(); - case 1717: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1602); - END_STATE(); - case 1718: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2011); - END_STATE(); - case 1719: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1502); - END_STATE(); - case 1720: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1077); - END_STATE(); - case 1721: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1587); - END_STATE(); - case 1722: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1657); - END_STATE(); - case 1723: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1976); - END_STATE(); - case 1724: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1140); - END_STATE(); - case 1725: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1592); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1235); - END_STATE(); - case 1726: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1714); - END_STATE(); - case 1727: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1618); - END_STATE(); - case 1728: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1622); - END_STATE(); - case 1729: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1623); - END_STATE(); - case 1730: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1791); - END_STATE(); - case 1731: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1624); - END_STATE(); - case 1732: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1625); - END_STATE(); - case 1733: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1626); - END_STATE(); - case 1734: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1627); - END_STATE(); - case 1735: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1628); - END_STATE(); - case 1736: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1630); - END_STATE(); - case 1737: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1695); - END_STATE(); - case 1738: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1888); - END_STATE(); - case 1739: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1888); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1530); - END_STATE(); - case 1740: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1888); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1559); - END_STATE(); - case 1741: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1973); - END_STATE(); - case 1742: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1672); - END_STATE(); - case 1743: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1796); - END_STATE(); - case 1744: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1814); - END_STATE(); - case 1745: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1815); - END_STATE(); - case 1746: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1822); - END_STATE(); - case 1747: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1822); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1721); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1525); - END_STATE(); - case 1748: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1558); - END_STATE(); - case 1749: - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2448); - END_STATE(); - case 1750: - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2267); - END_STATE(); - case 1751: - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2472); - END_STATE(); - case 1752: - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2540); - END_STATE(); - case 1753: - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1174); - END_STATE(); - case 1754: - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1156); - END_STATE(); - case 1755: - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1744); - END_STATE(); - case 1756: - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1596); - END_STATE(); - case 1757: - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1109); - END_STATE(); - case 1758: - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1861); - END_STATE(); - case 1759: - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1799); - END_STATE(); - case 1760: - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1914); - END_STATE(); - case 1761: - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1198); - END_STATE(); - case 1762: - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1246); - END_STATE(); - case 1763: - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1173); - END_STATE(); - case 1764: - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1987); - END_STATE(); - case 1765: - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1578); - END_STATE(); - case 1766: - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1010); - END_STATE(); - case 1767: - if (lookahead == 'Q' || - lookahead == 'q') ADVANCE(1992); - END_STATE(); - case 1768: - if (lookahead == 'Q' || - lookahead == 'q') ADVANCE(1984); - END_STATE(); - case 1769: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(959); - END_STATE(); - case 1770: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(993); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1876); - END_STATE(); - case 1771: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2585); - END_STATE(); - case 1772: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2426); - END_STATE(); - case 1773: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2269); - END_STATE(); - case 1774: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2561); - END_STATE(); - case 1775: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2548); - END_STATE(); - case 1776: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1026); - END_STATE(); - case 1777: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2583); - END_STATE(); - case 1778: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2345); - END_STATE(); - case 1779: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2411); - END_STATE(); - case 1780: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2502); - END_STATE(); - case 1781: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2406); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(1247); - END_STATE(); - case 1782: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2569); - END_STATE(); - case 1783: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2402); - END_STATE(); - case 1784: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2402); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(1247); - END_STATE(); - case 1785: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2344); - END_STATE(); - case 1786: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2403); - END_STATE(); - case 1787: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1497); - END_STATE(); - case 1788: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1806); - END_STATE(); - case 1789: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1721); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1525); - END_STATE(); - case 1790: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2016); - END_STATE(); - case 1791: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2017); - END_STATE(); - case 1792: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1286); - END_STATE(); - case 1793: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1853); - END_STATE(); - case 1794: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2020); - END_STATE(); - case 1795: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1603); - END_STATE(); - case 1796: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1588); - END_STATE(); - case 1797: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2025); - END_STATE(); - case 1798: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(999); - END_STATE(); - case 1799: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1726); - END_STATE(); - case 1800: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1481); - END_STATE(); - case 1801: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1434); - END_STATE(); - case 1802: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1619); - END_STATE(); - case 1803: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1016); - END_STATE(); - case 1804: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1468); - END_STATE(); - case 1805: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1741); - END_STATE(); - case 1806: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1323); - END_STATE(); - case 1807: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1776); - END_STATE(); - case 1808: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1899); - END_STATE(); - case 1809: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(958); - END_STATE(); - case 1810: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1720); - END_STATE(); - case 1811: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1257); - END_STATE(); - case 1812: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1901); - END_STATE(); - case 1813: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1181); - END_STATE(); - case 1814: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1908); - END_STATE(); - case 1815: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1183); - END_STATE(); - case 1816: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1632); - END_STATE(); - case 1817: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1701); - END_STATE(); - case 1818: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1192); - END_STATE(); - case 1819: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1279); - END_STATE(); - case 1820: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1951); - END_STATE(); - case 1821: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1208); - END_STATE(); - case 1822: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1290); - END_STATE(); - case 1823: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1881); - END_STATE(); - case 1824: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1294); - END_STATE(); - case 1825: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1494); - END_STATE(); - case 1826: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1983); - END_STATE(); - case 1827: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(982); - END_STATE(); - case 1828: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1710); - END_STATE(); - case 1829: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1285); - END_STATE(); - case 1830: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1454); - END_STATE(); - case 1831: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(971); - END_STATE(); - case 1832: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1293); - END_STATE(); - case 1833: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1296); - END_STATE(); - case 1834: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1845); - END_STATE(); - case 1835: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1331); - END_STATE(); - case 1836: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1819); - END_STATE(); - case 1837: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1446); - END_STATE(); - case 1838: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(960); - END_STATE(); - case 1839: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1476); - END_STATE(); - case 1840: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1338); - END_STATE(); - case 1841: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1015); - END_STATE(); - case 1842: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1333); - END_STATE(); - case 1843: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1842); - END_STATE(); - case 1844: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1885); - END_STATE(); - case 1845: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1025); - END_STATE(); - case 1846: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1341); - END_STATE(); - case 1847: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1342); - END_STATE(); - case 1848: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2534); - END_STATE(); - case 1849: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2336); - END_STATE(); - case 1850: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2600); - END_STATE(); - case 1851: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2370); - END_STATE(); - case 1852: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2273); - END_STATE(); - case 1853: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2601); - END_STATE(); - case 1854: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2574); - END_STATE(); - case 1855: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2366); - END_STATE(); - case 1856: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2373); - END_STATE(); - case 1857: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2439); - END_STATE(); - case 1858: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2465); - END_STATE(); - case 1859: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2468); - END_STATE(); - case 1860: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2481); - END_STATE(); - case 1861: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2592); - END_STATE(); - case 1862: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2544); - END_STATE(); - case 1863: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2539); - END_STATE(); - case 1864: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1038); - END_STATE(); - case 1865: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1057); - END_STATE(); - case 1866: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1955); - END_STATE(); - case 1867: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1076); - END_STATE(); - case 1868: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1076); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2023); - END_STATE(); - case 1869: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1164); - END_STATE(); - case 1870: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1766); - END_STATE(); - case 1871: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1932); - END_STATE(); - case 1872: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1894); - END_STATE(); - case 1873: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1860); - END_STATE(); - case 1874: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1037); - END_STATE(); - case 1875: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1177); - END_STATE(); - case 1876: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1264); - END_STATE(); - case 1877: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1958); - END_STATE(); - case 1878: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1308); - END_STATE(); - case 1879: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1876); - END_STATE(); - case 1880: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1073); - END_STATE(); - case 1881: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1463); - END_STATE(); - case 1882: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1939); - END_STATE(); - case 1883: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1474); - END_STATE(); - case 1884: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1114); - END_STATE(); - case 1885: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1478); - END_STATE(); - case 1886: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1487); - END_STATE(); - case 1887: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1489); - END_STATE(); - case 1888: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2233); - END_STATE(); - case 1889: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2395); - END_STATE(); - case 1890: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2334); - END_STATE(); - case 1891: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2547); - END_STATE(); - case 1892: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2563); - END_STATE(); - case 1893: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2556); - END_STATE(); - case 1894: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2546); - END_STATE(); - case 1895: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2461); - END_STATE(); - case 1896: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2397); - END_STATE(); - case 1897: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2550); - END_STATE(); - case 1898: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2565); - END_STATE(); - case 1899: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2289); - END_STATE(); - case 1900: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2261); - END_STATE(); - case 1901: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2429); - END_STATE(); - case 1902: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2466); - END_STATE(); - case 1903: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2362); - END_STATE(); - case 1904: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2245); - END_STATE(); - case 1905: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2596); - END_STATE(); - case 1906: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2284); - END_STATE(); - case 1907: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2501); - END_STATE(); - case 1908: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2338); - END_STATE(); - case 1909: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2532); - END_STATE(); - case 1910: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2579); - END_STATE(); - case 1911: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2455); - END_STATE(); - case 1912: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2496); - END_STATE(); - case 1913: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2416); - END_STATE(); - case 1914: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2492); - END_STATE(); - case 1915: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2409); - END_STATE(); - case 1916: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2490); - END_STATE(); - case 1917: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2506); - END_STATE(); - case 1918: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2552); - END_STATE(); - case 1919: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2361); - END_STATE(); - case 1920: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2486); - END_STATE(); - case 1921: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2291); - END_STATE(); - case 1922: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1022); - END_STATE(); - case 1923: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(945); - END_STATE(); - case 1924: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1470); - END_STATE(); - case 1925: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1392); - END_STATE(); - case 1926: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1711); - END_STATE(); - case 1927: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1442); - END_STATE(); - case 1928: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1394); - END_STATE(); - case 1929: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1465); - END_STATE(); - case 1930: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2018); - END_STATE(); - case 1931: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1395); - END_STATE(); - case 1932: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1852); - END_STATE(); - case 1933: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1396); - END_STATE(); - case 1934: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1397); - END_STATE(); - case 1935: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1409); - END_STATE(); - case 1936: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1018); - END_STATE(); - case 1937: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1764); - END_STATE(); - case 1938: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1839); - END_STATE(); - case 1939: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1841); - END_STATE(); - case 1940: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1527); - END_STATE(); - case 1941: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1863); - END_STATE(); - case 1942: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1340); - END_STATE(); - case 1943: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1182); - END_STATE(); - case 1944: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1184); - END_STATE(); - case 1945: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1189); - END_STATE(); - case 1946: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1194); - END_STATE(); - case 1947: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1203); - END_STATE(); - case 1948: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1206); - END_STATE(); - case 1949: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1289); - END_STATE(); - case 1950: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1068); - END_STATE(); - case 1951: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1495); - END_STATE(); - case 1952: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1254); - END_STATE(); - case 1953: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1837); - END_STATE(); - case 1954: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1258); - END_STATE(); - case 1955: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1438); - END_STATE(); - case 1956: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1980); - END_STATE(); - case 1957: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1305); - END_STATE(); - case 1958: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1443); - END_STATE(); - case 1959: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1272); - END_STATE(); - case 1960: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1274); - END_STATE(); - case 1961: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1274); - if (lookahead == 'X' || - lookahead == 'x') ADVANCE(2000); - END_STATE(); - case 1962: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1291); - END_STATE(); - case 1963: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1303); - END_STATE(); - case 1964: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1304); - END_STATE(); - case 1965: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2024); - END_STATE(); - case 1966: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1486); - END_STATE(); - case 1967: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1483); - END_STATE(); - case 1968: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1488); - END_STATE(); - case 1969: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1490); - END_STATE(); - case 1970: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1021); - END_STATE(); - case 1971: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1751); - END_STATE(); - case 1972: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1598); - END_STATE(); - case 1973: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1758); - END_STATE(); - case 1974: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1802); - END_STATE(); - case 1975: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1830); - END_STATE(); - case 1976: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1693); - END_STATE(); - case 1977: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1896); - END_STATE(); - case 1978: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1843); - END_STATE(); - case 1979: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1265); - END_STATE(); - case 1980: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1816); - END_STATE(); - case 1981: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1647); - END_STATE(); - case 1982: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1909); - END_STATE(); - case 1983: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1656); - END_STATE(); - case 1984: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1187); - END_STATE(); - case 1985: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1916); - END_STATE(); - case 1986: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1919); - END_STATE(); - case 1987: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1920); - END_STATE(); - case 1988: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1200); - END_STATE(); - case 1989: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1201); - END_STATE(); - case 1990: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1214); - END_STATE(); - case 1991: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1546); - END_STATE(); - case 1992: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1284); - END_STATE(); - case 1993: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1149); - END_STATE(); - case 1994: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1946); - END_STATE(); - case 1995: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1153); - END_STATE(); - case 1996: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1821); - END_STATE(); - case 1997: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1004); - END_STATE(); - case 1998: - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(1195); - END_STATE(); - case 1999: - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(1209); - END_STATE(); - case 2000: - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(970); - END_STATE(); - case 2001: - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(1471); - END_STATE(); - case 2002: - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(1017); - END_STATE(); - case 2003: - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(1020); - END_STATE(); - case 2004: - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2421); - if (lookahead == 'X' || - lookahead == 'x') ADVANCE(1893); - END_STATE(); - case 2005: - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2450); - END_STATE(); - case 2006: - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1480); - END_STATE(); - case 2007: - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2330); - END_STATE(); - case 2008: - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1324); - END_STATE(); - case 2009: - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1849); - END_STATE(); - case 2010: - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1690); - END_STATE(); - case 2011: - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1479); - END_STATE(); - case 2012: - if (lookahead == 'X' || - lookahead == 'x') ADVANCE(2451); - END_STATE(); - case 2013: - if (lookahead == 'X' || - lookahead == 'x') ADVANCE(1957); - END_STATE(); - case 2014: - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(2527); - END_STATE(); - case 2015: - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(2027); - END_STATE(); - case 2016: - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(2530); - END_STATE(); - case 2017: - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(2499); - END_STATE(); - case 2018: - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(2342); - END_STATE(); - case 2019: - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(2516); - END_STATE(); - case 2020: - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(2268); - END_STATE(); - case 2021: - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(2453); - END_STATE(); - case 2022: - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(2243); - END_STATE(); - case 2023: - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(1761); - END_STATE(); - case 2024: - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(1762); - END_STATE(); - case 2025: - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(1475); - END_STATE(); - case 2026: - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(2003); - END_STATE(); - case 2027: - if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(1191); - END_STATE(); - case 2028: - if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(1283); - END_STATE(); - case 2029: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2615); - END_STATE(); - case 2030: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2617); - END_STATE(); - case 2031: - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(875); - END_STATE(); - case 2032: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(62); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3076); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2032) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2033: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(10); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3048); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2033) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2034: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(308); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3049); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2034) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2035: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(374); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3048); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2035) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2036: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(406); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3049); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2036) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2037: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(20); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2893); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2037) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2038: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(24); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2668); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2038) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2039: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(32); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2863); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2893); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2039) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2040: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(312); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2893); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2040) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2041: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(316); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2668); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2041) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2042: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(322); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3202); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2042) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2043: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(378); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2043) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2044: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(410); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2044) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2045: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(54); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3076); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3220); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2691); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2045) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2046: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(334); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3078); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3220); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2691); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2046) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2047: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(70); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3078); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2047) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2048: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(118); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3079); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3172); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2923); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2048) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2049: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(26); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2863); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2893); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2049) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2050: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(318); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3202); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2050) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2051: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(46); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2051) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2052: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(330); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2052) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2053: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(108); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3079); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3220); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3172); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2691); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2922); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2053) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2054: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(2634); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(18); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'c') ADVANCE(2709); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2990); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2805); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2672); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2806); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3118); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2054) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2055: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(30); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2055) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2056: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(320); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2056) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2057: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(382); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2057) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2058: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(414); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2891); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2058) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2059: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(436); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2809); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3051); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2059) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2060: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(442); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2709); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2060) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2061: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(2634); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(14); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'c') ADVANCE(2709); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2990); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2805); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2671); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2806); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3118); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2061) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2062: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(44); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2709); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2062) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2063: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(328); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2809); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3051); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3195); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2063) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2064: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(12); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2956); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3048); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2926); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2064) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2065: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(310); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2958); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3049); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2926); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2065) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2066: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(376); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3048); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2066) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2067: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(408); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3049); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2067) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2068: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(22); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2862); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2892); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2982); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2068) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2069: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(314); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2892); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2979); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2069) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2070: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(28); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2668); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2979); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2070) - if (('0' <= lookahead && lookahead <= '9') || - ('J' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2071: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(380); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2863); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2892); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2071) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2072: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(412); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2957); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2927); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2072) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2073: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(40); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2892); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2073) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2074: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(42); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2668); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2074) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2075: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(434); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2927); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2075) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2076: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(440); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2982); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2076) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2077: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(446); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3202); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2077) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2078: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(326); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2078) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2079: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(386); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2079) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2080: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(56); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2956); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3076); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2926); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2080) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2081: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(336); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2958); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3078); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2926); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2081) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2082: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(390); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3076); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2082) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2083: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(420); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3078); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2083) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2084: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(106); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3079); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3172); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2921); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2084) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2085: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(134); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3079); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3172); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2923); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2085) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2086: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(454); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2956); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3048); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2086) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2087: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(500); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2958); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3049); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2087) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2088: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(516); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3048); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2088) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2089: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(526); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3049); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2089) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2090: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(458); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2862); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2892); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2090) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2091: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(502); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2892); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2091) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2092: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(460); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2668); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2092) - if (('0' <= lookahead && lookahead <= '9') || - ('J' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2093: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(464); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2892); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2093) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2094: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(466); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2668); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2094) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2095: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(538); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2095) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2096: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(474); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2956); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3076); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2096) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2097: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(508); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2958); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3078); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2097) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2098: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(520); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3076); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2098) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2099: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(530); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3078); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2099) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2100: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(486); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3079); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3172); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2923); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2100) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2101: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(544); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2892); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2101) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2102: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(540); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2668); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2102) - if (('0' <= lookahead && lookahead <= '9') || - ('J' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2103: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(548); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2956); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3048); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2927); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2103) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2104: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(558); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2958); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3049); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2927); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2104) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2105: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(560); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2991); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2892); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2982); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2105) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2106: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(550); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2668); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2982); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2106) - if (('0' <= lookahead && lookahead <= '9') || - ('J' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2107: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(568); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2957); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2107) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2108: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(570); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2108) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2109: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(554); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2956); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3076); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2927); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2109) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2110: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(564); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2958); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3078); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2927); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2110) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2111: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(572); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2956); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3048); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2111) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2112: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(578); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2958); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3049); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2112) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2113: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(574); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2956); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3076); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2113) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2114: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(580); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2958); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3078); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2831); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3165); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2114) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2115: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(2634); - if (lookahead == '\\') ADVANCE(16); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'c') ADVANCE(2709); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2990); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2805); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2672); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2806); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3118); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2982); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2115) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2116: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(2634); - if (lookahead == '\\') ADVANCE(34); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'c') ADVANCE(2709); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2990); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2805); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2672); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2806); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3118); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2116) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2117: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(2634); - if (lookahead == '\\') ADVANCE(456); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'c') ADVANCE(2709); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2990); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2805); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2672); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2806); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3118); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2117) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2118: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(36); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2979); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2118) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2119: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(324); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2979); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2119) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2120: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(384); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2709); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2982); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2120) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2121: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(416); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2809); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3051); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2982); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2121) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2122: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(48); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2122) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2123: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(332); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2123) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2124: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(388); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2709); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2124) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2125: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(418); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2809); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3051); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2125) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2126: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(462); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2126) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2127: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(504); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2127) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2128: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(518); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2709); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2128) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2129: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(528); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2809); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3051); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3194); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2129) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2130: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(468); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2130) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2131: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(506); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2131) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2132: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(542); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2132) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2133: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(546); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2133) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2134: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(552); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2982); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2134) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2135: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(562); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2989); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3050); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2890); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2982); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2135) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2136: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(2029); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(911); - if (lookahead == '\\') ADVANCE(68); - if (lookahead == ']') ADVANCE(3404); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == 'c') ADVANCE(1400); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1517); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1277); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1217); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1452); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1769); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1634); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(1707); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1256); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1739); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1355); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1804); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1224); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1679); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(986); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1410); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2136) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2612); - END_STATE(); - case 2137: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(908); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(4); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == 'c') ADVANCE(974); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1581); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1217); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1674); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1243); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1769); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(937); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1631); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(1707); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1027); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1709); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1350); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1804); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1218); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1089); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1030); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1679); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(1024); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1415); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2137) - END_STATE(); - case 2138: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(911); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(88); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == 'c') ADVANCE(1400); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1581); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1217); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1244); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1838); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1631); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1435); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1739); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1352); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1804); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(953); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1679); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1413); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2138) - END_STATE(); - case 2139: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(911); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(120); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == 'c') ADVANCE(1400); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1581); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1238); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1449); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1809); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1637); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1739); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1609); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1804); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1227); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1679); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1458); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2139) - END_STATE(); - case 2140: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(64); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1579); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1399); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1223); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(935); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1451); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1769); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(937); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1634); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(1707); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1256); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1740); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1354); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1792); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1309); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1222); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1032); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1679); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(984); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1416); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2140) - END_STATE(); - case 2141: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(96); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1580); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1725); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1233); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1244); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1838); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1631); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1435); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1740); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1356); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(955); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1754); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1413); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2141) - END_STATE(); - case 2142: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(910); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(58); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == 'c') ADVANCE(1036); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1581); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1217); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1245); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1838); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1631); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1436); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1739); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1351); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1792); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(956); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(942); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1643); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(984); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1411); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2142) - END_STATE(); - case 2143: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(78); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1580); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1725); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1233); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1244); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1809); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1631); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1435); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1740); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1356); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1829); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1311); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1754); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(984); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1411); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2143) - END_STATE(); - case 2144: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(90); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1582); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1725); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1223); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1449); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1769); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(937); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1631); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1435); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1738); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1355); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1829); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1311); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1754); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(984); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1469); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2144) - END_STATE(); - case 2145: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3386); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(82); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1582); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1725); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1223); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1452); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1769); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1634); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(1707); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1256); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1738); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1355); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1310); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1754); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1414); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2145) - END_STATE(); - case 2146: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(116); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1582); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1725); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1239); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1809); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1637); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1738); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1783); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1829); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1311); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1754); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(984); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1456); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2146) - END_STATE(); - case 2147: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(86); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1580); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1725); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1233); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1244); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1809); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1631); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1435); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1740); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1356); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1311); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1754); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1412); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2147) - END_STATE(); - case 2148: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(94); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1582); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1725); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1223); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1449); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1769); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(937); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1631); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1435); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1738); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1355); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1311); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1754); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1420); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2148) - END_STATE(); - case 2149: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(344); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1580); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1725); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1233); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1449); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1809); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1631); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1435); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1740); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1356); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1311); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1754); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1459); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2149) - END_STATE(); - case 2150: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(480); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1582); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1725); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1223); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1449); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1769); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(937); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1631); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1435); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1738); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1355); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1311); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1754); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1473); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2150) - END_STATE(); - case 2151: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(911); - if (lookahead == '\\') ADVANCE(72); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == 'c') ADVANCE(1400); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1581); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1217); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1452); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1769); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1634); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(1707); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1256); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1739); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1355); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1804); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1226); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1679); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1417); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2151) - END_STATE(); - case 2152: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == 'C') ADVANCE(911); - if (lookahead == '\\') ADVANCE(80); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == 'c') ADVANCE(1400); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1581); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1217); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1449); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1809); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1631); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1739); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1784); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1804); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1227); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1679); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1457); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2152) - END_STATE(); - case 2153: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(890); - if (lookahead == '#') ADVANCE(3428); - if (lookahead == '%') ADVANCE(3422); - if (lookahead == '&') ADVANCE(3425); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3412); - if (lookahead == '/') ADVANCE(3421); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '<') ADVANCE(3429); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '>') ADVANCE(3433); - if (lookahead == '\\') ADVANCE(112); - if (lookahead == '^') ADVANCE(3419); - if (lookahead == '|') ADVANCE(3427); - if (lookahead == '~') ADVANCE(3415); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1582); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1725); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1239); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1449); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1809); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1637); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1738); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1784); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1311); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1220); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1754); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1457); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2153) - END_STATE(); - case 2154: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(585); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '$') ADVANCE(3442); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3411); - if (lookahead == '.') ADVANCE(2029); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ':') ADVANCE(2310); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '@') ADVANCE(3416); - if (lookahead == '\\') ADVANCE(6); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(887); - if (lookahead == '~') ADVANCE(3414); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2667); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2657); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3047); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2659); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3187); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2154) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2611); - if (('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2155: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(585); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '$') ADVANCE(3442); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3411); - if (lookahead == '.') ADVANCE(2029); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '@') ADVANCE(3416); - if (lookahead == '\\') ADVANCE(8); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(887); - if (lookahead == '~') ADVANCE(3414); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2667); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2657); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3047); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2659); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3187); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2155) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2611); - if (('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2156: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(585); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '$') ADVANCE(3442); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3411); - if (lookahead == '.') ADVANCE(2029); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '@') ADVANCE(3416); - if (lookahead == '\\') ADVANCE(50); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(887); - if (lookahead == '~') ADVANCE(3414); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2995); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2704); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2657); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3072); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2717); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3164); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3209); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2156) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2611); - if (('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2157: - if (eof) ADVANCE(2216); - if (lookahead == '!') ADVANCE(585); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '$') ADVANCE(3442); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '*') ADVANCE(3420); - if (lookahead == '+') ADVANCE(3410); - if (lookahead == '-') ADVANCE(3411); - if (lookahead == '.') ADVANCE(2029); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '@') ADVANCE(3416); - if (lookahead == '\\') ADVANCE(470); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(887); - if (lookahead == '~') ADVANCE(3414); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2995); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2704); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2657); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3072); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2717); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3164); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2937); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3209); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2157) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2611); - if (('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2158: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '&') ADVANCE(873); - if (lookahead == '\'') ADVANCE(3387); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(38); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == '|') ADVANCE(931); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2158) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2159: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(98); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3056); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2159) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2160: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(346); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3054); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2160) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2161: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(202); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2161) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2162: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(482); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3320); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3056); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2162) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2163: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(512); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3054); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2163) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2164: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == 'C') ADVANCE(2634); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(84); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'c') ADVANCE(2709); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2994); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2805); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2672); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2806); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3118); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2164) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2165: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == 'C') ADVANCE(2634); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(102); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'c') ADVANCE(2709); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2994); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2805); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2671); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2806); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3118); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2165) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2166: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == 'C') ADVANCE(2634); - if (lookahead == '\\') ADVANCE(114); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'c') ADVANCE(2709); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2994); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2805); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3083); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2672); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2806); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3118); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2166) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2167: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(162); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2709); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2167) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2168: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(366); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2168) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2169: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(400); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2828); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2169) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2170: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(430); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2170) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2171: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(152); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2669); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3052); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3353); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2673); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2827); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2690); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2171) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2172: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(358); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2809); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3053); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3083); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2172) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2173: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(188); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2670); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2819); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2173) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2174: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(92); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3056); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2919); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2174) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2175: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(150); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2863); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2175) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2176: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(160); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2176) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2177: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(166); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2668); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2177) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2178: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(356); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2863); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2895); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2178) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2179: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(364); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2895); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2179) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2180: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(398); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2895); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2180) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2181: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(396); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2863); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2895); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2181) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2182: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(190); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3202); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2182) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2183: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(426); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2863); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2895); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2183) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2184: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(428); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2895); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2184) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2185: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(478); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3201); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3056); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(3141); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2684); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2787); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2185) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2186: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(494); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2186) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2187: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(496); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2668); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2187) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2188: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(514); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2895); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2188) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2189: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(524); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3143); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2895); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2189) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2190: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(534); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2895); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2190) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2191: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(178); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2669); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3052); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3353); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2827); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2191) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2192: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(182); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2670); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2758); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2869); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2192) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2193: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(254); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2995); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3159); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2860); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3131); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3172); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2811); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3213); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2971); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2193) - if (('0' <= lookahead && lookahead <= '9') || - ('E' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2194: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == 'C') ADVANCE(2634); - if (lookahead == '\\') ADVANCE(104); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'c') ADVANCE(2709); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2994); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2805); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3349); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2672); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2806); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3118); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2982); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2194) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2195: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == 'C') ADVANCE(2634); - if (lookahead == '\\') ADVANCE(126); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'c') ADVANCE(2709); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2994); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2805); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3349); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2672); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2806); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3118); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2195) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2196: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == 'C') ADVANCE(2634); - if (lookahead == '\\') ADVANCE(484); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'c') ADVANCE(2709); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2994); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2805); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3349); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2672); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2806); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3118); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2196) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2197: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(174); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3349); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2982); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2197) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2198: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(204); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3349); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2198) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2199: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(498); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2959); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3349); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2199) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2200: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(168); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2709); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2200) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2201: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(368); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3144); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2201) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2202: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(402); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2828); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2202) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2203: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(148); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2203) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2204: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(184); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3055); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2925); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2204) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2205: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(370); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2809); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3053); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2205) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2206: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(404); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3053); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2206) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2207: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(208); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2863); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2207) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2208: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(432); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2789); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2939); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2208) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2209: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(450); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2863); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2789); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2209) - if (('0' <= lookahead && lookahead <= '9') || - ('H' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2210: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(492); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3186); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2685); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2894); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2788); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2210) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2211: - if (eof) ADVANCE(2216); - if (lookahead == '"') ADVANCE(3375); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '\\') ADVANCE(536); - if (lookahead == '`') ADVANCE(3365); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2993); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2785); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2710); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2786); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3357); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3211); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3057); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2686); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3142); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3145); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2674); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2789); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2826); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3197); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3179); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(3154); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2976); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2211) - if (('0' <= lookahead && lookahead <= '9') || - ('F' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2212: - if (eof) ADVANCE(2216); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ':') ADVANCE(2311); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '\\') ADVANCE(76); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1121); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1228); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(949); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1229); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1584); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1747); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1769); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1635); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(1707); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1255); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1033); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1708); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1353); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(979); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1230); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1092); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(989); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1680); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(1024); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1414); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2212) - END_STATE(); - case 2213: - if (eof) ADVANCE(2216); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ':') ADVANCE(889); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == '\\') ADVANCE(170); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1122); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(948); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1239); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1675); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1746); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1838); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1638); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1708); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1610); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1007); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(954); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1091); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1031); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1680); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(1023); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1458); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2213) - END_STATE(); - case 2214: - if (eof) ADVANCE(2216); - if (lookahead == '(') ADVANCE(2236); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '.') ADVANCE(3385); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == 'C') ADVANCE(909); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(230); - if (lookahead == 'c') ADVANCE(997); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1583); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1216); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1676); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1789); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1769); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1641); - if (lookahead == 'J' || - lookahead == 'j') ADVANCE(1707); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1256); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1033); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1709); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1357); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1792); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1225); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1090); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1029); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1679); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(985); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1416); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2214) - END_STATE(); - case 2215: - if (eof) ADVANCE(2216); - if (lookahead == ')') ADVANCE(2237); - if (lookahead == ',') ADVANCE(2228); - if (lookahead == '-') ADVANCE(885); - if (lookahead == '/') ADVANCE(882); - if (lookahead == ';') ADVANCE(2217); - if (lookahead == '=') ADVANCE(2401); - if (lookahead == 'C') ADVANCE(909); - if (lookahead == '[') ADVANCE(3403); - if (lookahead == '\\') ADVANCE(250); - if (lookahead == 'c') ADVANCE(997); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1583); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1276); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1217); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1673); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1809); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1642); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1709); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2010); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1804); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1227); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1221); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1826); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1679); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(1458); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(2215) - END_STATE(); - case 2216: - ACCEPT_TOKEN(ts_builtin_sym_end); - END_STATE(); - case 2217: - ACCEPT_TOKEN(anon_sym_SEMI); - END_STATE(); - case 2218: - ACCEPT_TOKEN(aux_sym_with_clause_token1); - END_STATE(); - case 2219: - ACCEPT_TOKEN(aux_sym_with_clause_token1); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3077); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3330); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2220: - ACCEPT_TOKEN(aux_sym_with_clause_token1); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3077); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2221: - ACCEPT_TOKEN(aux_sym_with_clause_token1); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1620); - END_STATE(); - case 2222: - ACCEPT_TOKEN(aux_sym_with_clause_token1); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1620); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1982); - END_STATE(); - case 2223: - ACCEPT_TOKEN(aux_sym_with_clause_token1); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3330); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2224: - ACCEPT_TOKEN(aux_sym_with_clause_token1); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1982); - END_STATE(); - case 2225: - ACCEPT_TOKEN(aux_sym_with_clause_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2226: - ACCEPT_TOKEN(aux_sym_with_clause_token2); - END_STATE(); - case 2227: - ACCEPT_TOKEN(aux_sym_with_clause_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2228: - ACCEPT_TOKEN(anon_sym_COMMA); - END_STATE(); - case 2229: - ACCEPT_TOKEN(aux_sym_cte_token1); - END_STATE(); - case 2230: - ACCEPT_TOKEN(aux_sym_cte_token1); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2508); - END_STATE(); - case 2231: - ACCEPT_TOKEN(aux_sym_cte_token1); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2509); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2232: - ACCEPT_TOKEN(aux_sym_cte_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2233: - ACCEPT_TOKEN(aux_sym_cte_token2); - END_STATE(); - case 2234: - ACCEPT_TOKEN(aux_sym_cte_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2235: - ACCEPT_TOKEN(aux_sym_cte_token3); - END_STATE(); - case 2236: - ACCEPT_TOKEN(anon_sym_LPAREN); - END_STATE(); - case 2237: - ACCEPT_TOKEN(anon_sym_RPAREN); - END_STATE(); - case 2238: - ACCEPT_TOKEN(aux_sym_truncate_statement_token1); - END_STATE(); - case 2239: - ACCEPT_TOKEN(aux_sym_truncate_statement_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2240: - ACCEPT_TOKEN(aux_sym_truncate_statement_token2); - END_STATE(); - case 2241: - ACCEPT_TOKEN(aux_sym_truncate_statement_token2); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1766); - END_STATE(); - case 2242: - ACCEPT_TOKEN(aux_sym_truncate_statement_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2243: - ACCEPT_TOKEN(aux_sym_truncate_statement_token3); - END_STATE(); - case 2244: - ACCEPT_TOKEN(aux_sym_truncate_statement_token3); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2245: - ACCEPT_TOKEN(aux_sym_comment_statement_token1); - END_STATE(); - case 2246: - ACCEPT_TOKEN(aux_sym_comment_statement_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2247: - ACCEPT_TOKEN(aux_sym_comment_statement_token2); - END_STATE(); - case 2248: - ACCEPT_TOKEN(aux_sym_comment_statement_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2249: - ACCEPT_TOKEN(aux_sym_comment_statement_token3); - END_STATE(); - case 2250: - ACCEPT_TOKEN(aux_sym_comment_statement_token3); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2251: - ACCEPT_TOKEN(aux_sym_comment_statement_token4); - END_STATE(); - case 2252: - ACCEPT_TOKEN(aux_sym_comment_statement_token5); - END_STATE(); - case 2253: - ACCEPT_TOKEN(aux_sym_comment_statement_token5); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2254: - ACCEPT_TOKEN(aux_sym_comment_statement_token6); - END_STATE(); - case 2255: - ACCEPT_TOKEN(aux_sym_comment_statement_token7); - END_STATE(); - case 2256: - ACCEPT_TOKEN(aux_sym_comment_statement_token7); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2257: - ACCEPT_TOKEN(aux_sym_begin_statement_token1); - END_STATE(); - case 2258: - ACCEPT_TOKEN(aux_sym_begin_statement_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2259: - ACCEPT_TOKEN(aux_sym_begin_statement_token2); - END_STATE(); - case 2260: - ACCEPT_TOKEN(aux_sym_begin_statement_token3); - END_STATE(); - case 2261: - ACCEPT_TOKEN(aux_sym_commit_statement_token1); - END_STATE(); - case 2262: - ACCEPT_TOKEN(aux_sym_commit_statement_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2263: - ACCEPT_TOKEN(aux_sym_rollback_statement_token1); - END_STATE(); - case 2264: - ACCEPT_TOKEN(aux_sym_rollback_statement_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2265: - ACCEPT_TOKEN(aux_sym_create_statement_token1); - END_STATE(); - case 2266: - ACCEPT_TOKEN(aux_sym_create_statement_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2267: - ACCEPT_TOKEN(aux_sym_create_statement_token2); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1827); - END_STATE(); - case 2268: - ACCEPT_TOKEN(aux_sym_create_statement_token3); - END_STATE(); - case 2269: - ACCEPT_TOKEN(aux_sym_alter_statement_token1); - END_STATE(); - case 2270: - ACCEPT_TOKEN(aux_sym_alter_statement_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2271: - ACCEPT_TOKEN(aux_sym_alter_table_token1); - END_STATE(); - case 2272: - ACCEPT_TOKEN(aux_sym_alter_table_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2273: - ACCEPT_TOKEN(aux_sym_alter_table_token2); - END_STATE(); - case 2274: - ACCEPT_TOKEN(aux_sym_alter_schema_rename_action_token1); - END_STATE(); - case 2275: - ACCEPT_TOKEN(aux_sym_alter_schema_rename_action_token2); - END_STATE(); - case 2276: - ACCEPT_TOKEN(aux_sym_alter_owner_action_token1); - END_STATE(); - case 2277: - ACCEPT_TOKEN(anon_sym_CURRENT_USER); - END_STATE(); - case 2278: - ACCEPT_TOKEN(anon_sym_CURRENT_USER); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2279: - ACCEPT_TOKEN(anon_sym_CURRENT_ROLE); - END_STATE(); - case 2280: - ACCEPT_TOKEN(anon_sym_CURRENT_ROLE); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2281: - ACCEPT_TOKEN(anon_sym_SESSION_USER); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2282: - ACCEPT_TOKEN(aux_sym_alter_table_action_alter_column_token1); - END_STATE(); - case 2283: - ACCEPT_TOKEN(aux_sym_alter_table_action_alter_column_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2284: - ACCEPT_TOKEN(aux_sym_alter_table_action_alter_column_token2); - END_STATE(); - case 2285: - ACCEPT_TOKEN(aux_sym_alter_table_action_alter_column_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2286: - ACCEPT_TOKEN(aux_sym_alter_table_action_add_token1); - END_STATE(); - case 2287: - ACCEPT_TOKEN(aux_sym_sequence_token1); - END_STATE(); - case 2288: - ACCEPT_TOKEN(aux_sym_sequence_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2289: - ACCEPT_TOKEN(aux_sym_sequence_token2); - END_STATE(); - case 2290: - ACCEPT_TOKEN(aux_sym_sequence_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2291: - ACCEPT_TOKEN(aux_sym_sequence_token3); - END_STATE(); - case 2292: - ACCEPT_TOKEN(aux_sym_sequence_token3); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2293: - ACCEPT_TOKEN(aux_sym_sequence_token4); - END_STATE(); - case 2294: - ACCEPT_TOKEN(aux_sym_sequence_token5); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2233); - END_STATE(); - case 2295: - ACCEPT_TOKEN(aux_sym_sequence_token5); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2234); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2296: - ACCEPT_TOKEN(aux_sym_sequence_token6); - END_STATE(); - case 2297: - ACCEPT_TOKEN(aux_sym_sequence_token7); - END_STATE(); - case 2298: - ACCEPT_TOKEN(aux_sym_sequence_token8); - END_STATE(); - case 2299: - ACCEPT_TOKEN(aux_sym_sequence_token8); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2300: - ACCEPT_TOKEN(aux_sym_sequence_token9); - END_STATE(); - case 2301: - ACCEPT_TOKEN(aux_sym_sequence_token9); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2302: - ACCEPT_TOKEN(aux_sym_pg_command_token1); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2302); - END_STATE(); - case 2303: - ACCEPT_TOKEN(aux_sym_pg_command_token2); - if (lookahead == '\n') ADVANCE(884); - if (lookahead == '*') ADVANCE(2303); - if (lookahead == '/') ADVANCE(2309); - if (lookahead != 0) ADVANCE(2304); - END_STATE(); - case 2304: - ACCEPT_TOKEN(aux_sym_pg_command_token2); - if (lookahead == '\n') ADVANCE(884); - if (lookahead == '*') ADVANCE(2303); - if (lookahead != 0) ADVANCE(2304); - END_STATE(); - case 2305: - ACCEPT_TOKEN(aux_sym_pg_command_token2); - if (lookahead == '\r') ADVANCE(2309); - if (lookahead != 0 && - lookahead != '\n') ADVANCE(2309); - END_STATE(); - case 2306: - ACCEPT_TOKEN(aux_sym_pg_command_token2); - if (lookahead == '*') ADVANCE(2304); - if (lookahead != 0 && - lookahead != '\n') ADVANCE(2309); - END_STATE(); - case 2307: - ACCEPT_TOKEN(aux_sym_pg_command_token2); - if (lookahead == '-') ADVANCE(2308); - if (lookahead == '/') ADVANCE(2306); - if (lookahead == '\\') ADVANCE(2305); - if (lookahead == '\t' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) ADVANCE(2307); - if (lookahead != 0 && - lookahead != '\n') ADVANCE(2309); - END_STATE(); - case 2308: - ACCEPT_TOKEN(aux_sym_pg_command_token2); - if (lookahead == '-') ADVANCE(2309); - if (lookahead != 0 && - lookahead != '\n') ADVANCE(2309); - END_STATE(); - case 2309: - ACCEPT_TOKEN(aux_sym_pg_command_token2); - if (lookahead != 0 && - lookahead != '\n') ADVANCE(2309); - END_STATE(); - case 2310: - ACCEPT_TOKEN(anon_sym_COLON); - END_STATE(); - case 2311: - ACCEPT_TOKEN(anon_sym_COLON); - if (lookahead == ':') ADVANCE(3405); - END_STATE(); - case 2312: - ACCEPT_TOKEN(aux_sym__compound_statement_token1); - END_STATE(); - case 2313: - ACCEPT_TOKEN(aux_sym__compound_statement_token2); - END_STATE(); - case 2314: - ACCEPT_TOKEN(aux_sym__compound_statement_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2315: - ACCEPT_TOKEN(aux_sym_return_statement_token1); - END_STATE(); - case 2316: - ACCEPT_TOKEN(aux_sym_return_statement_token1); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2323); - END_STATE(); - case 2317: - ACCEPT_TOKEN(aux_sym_return_statement_token1); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2324); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2318: - ACCEPT_TOKEN(aux_sym_return_statement_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2319: - ACCEPT_TOKEN(aux_sym_declare_statement_token1); - END_STATE(); - case 2320: - ACCEPT_TOKEN(aux_sym_declare_statement_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2321: - ACCEPT_TOKEN(aux_sym_create_function_statement_token1); - END_STATE(); - case 2322: - ACCEPT_TOKEN(aux_sym_create_function_statement_token2); - END_STATE(); - case 2323: - ACCEPT_TOKEN(aux_sym_create_function_statement_token3); - END_STATE(); - case 2324: - ACCEPT_TOKEN(aux_sym_create_function_statement_token3); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2325: - ACCEPT_TOKEN(aux_sym_create_function_statement_token4); - END_STATE(); - case 2326: - ACCEPT_TOKEN(aux_sym_create_function_statement_token4); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2327: - ACCEPT_TOKEN(aux_sym_create_function_statement_token5); - END_STATE(); - case 2328: - ACCEPT_TOKEN(aux_sym_create_function_statement_token5); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2329: - ACCEPT_TOKEN(aux_sym_create_function_statement_token6); - END_STATE(); - case 2330: - ACCEPT_TOKEN(aux_sym_create_function_statement_token7); - END_STATE(); - case 2331: - ACCEPT_TOKEN(aux_sym_create_function_statement_token7); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2332: - ACCEPT_TOKEN(aux_sym_create_function_statement_token8); - END_STATE(); - case 2333: - ACCEPT_TOKEN(aux_sym_create_function_statement_token8); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2334: - ACCEPT_TOKEN(aux_sym_create_function_statement_token9); - END_STATE(); - case 2335: - ACCEPT_TOKEN(aux_sym_create_function_statement_token9); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2336: - ACCEPT_TOKEN(aux_sym_create_function_statement_token10); - END_STATE(); - case 2337: - ACCEPT_TOKEN(aux_sym_create_function_statement_token10); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2338: - ACCEPT_TOKEN(aux_sym_create_function_statement_token11); - END_STATE(); - case 2339: - ACCEPT_TOKEN(aux_sym_create_function_statement_token11); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2340: - ACCEPT_TOKEN(aux_sym_external_hint_token1); - END_STATE(); - case 2341: - ACCEPT_TOKEN(aux_sym_external_hint_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2342: - ACCEPT_TOKEN(aux_sym_external_hint_token2); - END_STATE(); - case 2343: - ACCEPT_TOKEN(aux_sym_external_hint_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2344: - ACCEPT_TOKEN(aux_sym_external_hint_token3); - END_STATE(); - case 2345: - ACCEPT_TOKEN(aux_sym_external_hint_token4); - END_STATE(); - case 2346: - ACCEPT_TOKEN(aux_sym_optimizer_hint_token1); - END_STATE(); - case 2347: - ACCEPT_TOKEN(aux_sym_optimizer_hint_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2348: - ACCEPT_TOKEN(aux_sym_optimizer_hint_token2); - END_STATE(); - case 2349: - ACCEPT_TOKEN(aux_sym_optimizer_hint_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2350: - ACCEPT_TOKEN(aux_sym_optimizer_hint_token3); - END_STATE(); - case 2351: - ACCEPT_TOKEN(aux_sym_optimizer_hint_token3); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2352: - ACCEPT_TOKEN(aux_sym_parallel_hint_token1); - END_STATE(); - case 2353: - ACCEPT_TOKEN(aux_sym_parallel_hint_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2354: - ACCEPT_TOKEN(aux_sym_parallel_hint_token2); - END_STATE(); - case 2355: - ACCEPT_TOKEN(aux_sym_parallel_hint_token3); - END_STATE(); - case 2356: - ACCEPT_TOKEN(aux_sym_parallel_hint_token4); - END_STATE(); - case 2357: - ACCEPT_TOKEN(aux_sym_null_hint_token1); - END_STATE(); - case 2358: - ACCEPT_TOKEN(aux_sym_null_hint_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2359: - ACCEPT_TOKEN(aux_sym_null_hint_token2); - END_STATE(); - case 2360: - ACCEPT_TOKEN(aux_sym_null_hint_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2361: - ACCEPT_TOKEN(aux_sym_null_hint_token3); - END_STATE(); - case 2362: - ACCEPT_TOKEN(aux_sym_null_hint_token4); - END_STATE(); - case 2363: - ACCEPT_TOKEN(aux_sym_null_hint_token4); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2364: - ACCEPT_TOKEN(aux_sym_deterministic_hint_token1); - END_STATE(); - case 2365: - ACCEPT_TOKEN(aux_sym_deterministic_hint_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2366: - ACCEPT_TOKEN(aux_sym_sql_hint_token1); - END_STATE(); - case 2367: - ACCEPT_TOKEN(aux_sym_sql_hint_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2368: - ACCEPT_TOKEN(aux_sym_sql_hint_token2); - END_STATE(); - case 2369: - ACCEPT_TOKEN(aux_sym_sql_hint_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2370: - ACCEPT_TOKEN(aux_sym_sql_hint_token3); - END_STATE(); - case 2371: - ACCEPT_TOKEN(aux_sym_sql_hint_token3); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2372: - ACCEPT_TOKEN(aux_sym_sql_hint_token4); - END_STATE(); - case 2373: - ACCEPT_TOKEN(aux_sym_sql_hint_token5); - END_STATE(); - case 2374: - ACCEPT_TOKEN(aux_sym_sql_hint_token5); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2375: - ACCEPT_TOKEN(aux_sym__function_language_token1); - END_STATE(); - case 2376: - ACCEPT_TOKEN(aux_sym__function_language_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2377: - ACCEPT_TOKEN(aux_sym__function_language_token2); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2377); - END_STATE(); - case 2378: - ACCEPT_TOKEN(aux_sym__function_language_token3); - END_STATE(); - case 2379: - ACCEPT_TOKEN(aux_sym_setof_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2380: - ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); - END_STATE(); - case 2381: - ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1927); - END_STATE(); - case 2382: - ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1927); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1266); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1977); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1268); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1712); - END_STATE(); - case 2383: - ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1927); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1268); - END_STATE(); - case 2384: - ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3304); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2843); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2385: - ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2841); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2843); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3148); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2386: - ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2841); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2843); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2387: - ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2841); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3148); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2388: - ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2841); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2389: - ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1266); - END_STATE(); - case 2390: - ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1266); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1268); - END_STATE(); - case 2391: - ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3336); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2392: - ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2843); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2393: - ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1268); - END_STATE(); - case 2394: - ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2395: - ACCEPT_TOKEN(aux_sym_create_function_parameter_token2); - END_STATE(); - case 2396: - ACCEPT_TOKEN(aux_sym_create_function_parameter_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2397: - ACCEPT_TOKEN(aux_sym_create_function_parameter_token3); - END_STATE(); - case 2398: - ACCEPT_TOKEN(aux_sym_create_function_parameter_token3); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2399: - ACCEPT_TOKEN(aux_sym_create_function_parameter_token4); - END_STATE(); - case 2400: - ACCEPT_TOKEN(aux_sym_create_function_parameter_token4); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2401: - ACCEPT_TOKEN(anon_sym_EQ); - END_STATE(); - case 2402: - ACCEPT_TOKEN(aux_sym_create_trigger_statement_token1); - END_STATE(); - case 2403: - ACCEPT_TOKEN(aux_sym_create_trigger_statement_token1); - if (lookahead == ' ') ADVANCE(1811); - END_STATE(); - case 2404: - ACCEPT_TOKEN(aux_sym_create_trigger_statement_token1); - if (lookahead == ' ') ADVANCE(1811); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1278); - END_STATE(); - case 2405: - ACCEPT_TOKEN(aux_sym_create_trigger_statement_token1); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2849); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2406: - ACCEPT_TOKEN(aux_sym_create_trigger_statement_token1); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1278); - END_STATE(); - case 2407: - ACCEPT_TOKEN(aux_sym_create_trigger_statement_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2408: - ACCEPT_TOKEN(aux_sym_create_trigger_statement_token2); - END_STATE(); - case 2409: - ACCEPT_TOKEN(aux_sym_create_trigger_statement_token3); - END_STATE(); - case 2410: - ACCEPT_TOKEN(aux_sym_create_trigger_statement_token3); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2411: - ACCEPT_TOKEN(aux_sym_create_trigger_statement_token4); - END_STATE(); - case 2412: - ACCEPT_TOKEN(aux_sym_create_trigger_statement_token5); - END_STATE(); - case 2413: - ACCEPT_TOKEN(aux_sym_create_trigger_statement_token6); - END_STATE(); - case 2414: - ACCEPT_TOKEN(aux_sym_create_trigger_statement_token6); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2336); - END_STATE(); - case 2415: - ACCEPT_TOKEN(aux_sym_create_trigger_statement_token6); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2337); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2416: - ACCEPT_TOKEN(aux_sym_create_trigger_statement_token7); - END_STATE(); - case 2417: - ACCEPT_TOKEN(aux_sym_trigger_reference_token1); - END_STATE(); - case 2418: - ACCEPT_TOKEN(aux_sym_trigger_reference_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2419: - ACCEPT_TOKEN(aux_sym_trigger_preferencing_token1); - END_STATE(); - case 2420: - ACCEPT_TOKEN(aux_sym_trigger_preferencing_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2421: - ACCEPT_TOKEN(aux_sym_trigger_preferencing_token2); - END_STATE(); - case 2422: - ACCEPT_TOKEN(aux_sym_trigger_preferencing_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2423: - ACCEPT_TOKEN(aux_sym_trigger_preferencing_token3); - END_STATE(); - case 2424: - ACCEPT_TOKEN(aux_sym_trigger_preferencing_token3); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2425: - ACCEPT_TOKEN(aux_sym_trigger_time_token1); - END_STATE(); - case 2426: - ACCEPT_TOKEN(aux_sym_trigger_time_token2); - END_STATE(); - case 2427: - ACCEPT_TOKEN(aux_sym_trigger_time_token3); - END_STATE(); - case 2428: - ACCEPT_TOKEN(aux_sym_trigger_time_token4); - END_STATE(); - case 2429: - ACCEPT_TOKEN(aux_sym_trigger_event_token1); - END_STATE(); - case 2430: - ACCEPT_TOKEN(aux_sym_trigger_event_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2431: - ACCEPT_TOKEN(aux_sym_trigger_event_token2); - END_STATE(); - case 2432: - ACCEPT_TOKEN(aux_sym_trigger_event_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2433: - ACCEPT_TOKEN(aux_sym_trigger_event_token3); - END_STATE(); - case 2434: - ACCEPT_TOKEN(aux_sym_trigger_event_token3); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2435: - ACCEPT_TOKEN(aux_sym_trigger_condition_token1); - END_STATE(); - case 2436: - ACCEPT_TOKEN(aux_sym_trigger_condition_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2437: - ACCEPT_TOKEN(aux_sym_trigger_order_token1); - END_STATE(); - case 2438: - ACCEPT_TOKEN(aux_sym_trigger_order_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2439: - ACCEPT_TOKEN(aux_sym_trigger_order_token2); - END_STATE(); - case 2440: - ACCEPT_TOKEN(aux_sym_trigger_order_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2441: - ACCEPT_TOKEN(aux_sym_trigger_body_token1); - END_STATE(); - case 2442: - ACCEPT_TOKEN(aux_sym_trigger_body_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2443: - ACCEPT_TOKEN(aux_sym_create_extension_statement_token1); - END_STATE(); - case 2444: - ACCEPT_TOKEN(aux_sym_create_extension_statement_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2445: - ACCEPT_TOKEN(aux_sym_create_extension_statement_token2); - END_STATE(); - case 2446: - ACCEPT_TOKEN(aux_sym_create_extension_statement_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2447: - ACCEPT_TOKEN(aux_sym_create_role_statement_token1); - END_STATE(); - case 2448: - ACCEPT_TOKEN(aux_sym_drop_statement_token1); - END_STATE(); - case 2449: - ACCEPT_TOKEN(aux_sym_drop_statement_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2450: - ACCEPT_TOKEN(aux_sym_drop_statement_token2); - END_STATE(); - case 2451: - ACCEPT_TOKEN(aux_sym_drop_statement_token3); - END_STATE(); - case 2452: - ACCEPT_TOKEN(aux_sym_drop_statement_token4); - END_STATE(); - case 2453: - ACCEPT_TOKEN(aux_sym_drop_statement_token5); - END_STATE(); - case 2454: - ACCEPT_TOKEN(aux_sym_drop_statement_token5); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2455: - ACCEPT_TOKEN(aux_sym_drop_statement_token6); - END_STATE(); - case 2456: - ACCEPT_TOKEN(aux_sym_drop_statement_token6); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2457: - ACCEPT_TOKEN(aux_sym_set_statement_token1); - END_STATE(); - case 2458: - ACCEPT_TOKEN(aux_sym_set_statement_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2459: - ACCEPT_TOKEN(aux_sym_set_statement_token2); - END_STATE(); - case 2460: - ACCEPT_TOKEN(aux_sym_set_statement_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2461: - ACCEPT_TOKEN(aux_sym_grant_statement_token1); - END_STATE(); - case 2462: - ACCEPT_TOKEN(aux_sym_grant_statement_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2463: - ACCEPT_TOKEN(aux_sym_grant_statement_token2); - END_STATE(); - case 2464: - ACCEPT_TOKEN(aux_sym_grant_statement_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2465: - ACCEPT_TOKEN(aux_sym_grant_statement_token3); - END_STATE(); - case 2466: - ACCEPT_TOKEN(aux_sym_grant_statement_token4); - END_STATE(); - case 2467: - ACCEPT_TOKEN(aux_sym_grant_statement_token4); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2468: - ACCEPT_TOKEN(aux_sym_grant_statement_token5); - END_STATE(); - case 2469: - ACCEPT_TOKEN(aux_sym_grant_statement_token5); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2470: - ACCEPT_TOKEN(aux_sym_grant_statement_token6); - END_STATE(); - case 2471: - ACCEPT_TOKEN(aux_sym_grant_statement_token7); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2472: - ACCEPT_TOKEN(aux_sym_grant_statement_token8); - END_STATE(); - case 2473: - ACCEPT_TOKEN(aux_sym_grant_statement_token8); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2474: - ACCEPT_TOKEN(aux_sym_grant_statement_token9); - END_STATE(); - case 2475: - ACCEPT_TOKEN(aux_sym_grant_statement_token9); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2476: - ACCEPT_TOKEN(aux_sym_grant_statement_token10); - END_STATE(); - case 2477: - ACCEPT_TOKEN(aux_sym_create_domain_statement_token1); - END_STATE(); - case 2478: - ACCEPT_TOKEN(aux_sym_type_spec_enum_token1); - END_STATE(); - case 2479: - ACCEPT_TOKEN(aux_sym_type_spec_range_token1); - END_STATE(); - case 2480: - ACCEPT_TOKEN(aux_sym_type_spec_range_token2); - if (lookahead == '_') ADVANCE(1147); - END_STATE(); - case 2481: - ACCEPT_TOKEN(aux_sym_type_spec_range_token3); - END_STATE(); - case 2482: - ACCEPT_TOKEN(aux_sym_type_spec_range_token4); - END_STATE(); - case 2483: - ACCEPT_TOKEN(aux_sym_type_spec_range_token5); - END_STATE(); - case 2484: - ACCEPT_TOKEN(aux_sym_type_spec_range_token6); - END_STATE(); - case 2485: - ACCEPT_TOKEN(aux_sym_type_spec_range_token7); - END_STATE(); - case 2486: - ACCEPT_TOKEN(aux_sym_type_spec_base_token1); - END_STATE(); - case 2487: - ACCEPT_TOKEN(aux_sym_type_spec_base_token2); - END_STATE(); - case 2488: - ACCEPT_TOKEN(aux_sym_type_spec_base_token3); - END_STATE(); - case 2489: - ACCEPT_TOKEN(aux_sym_type_spec_base_token4); - END_STATE(); - case 2490: - ACCEPT_TOKEN(aux_sym_type_spec_base_token5); - END_STATE(); - case 2491: - ACCEPT_TOKEN(aux_sym_type_spec_base_token6); - END_STATE(); - case 2492: - ACCEPT_TOKEN(aux_sym_type_spec_base_token7); - END_STATE(); - case 2493: - ACCEPT_TOKEN(aux_sym_type_spec_base_token8); - END_STATE(); - case 2494: - ACCEPT_TOKEN(aux_sym_type_spec_base_token9); - END_STATE(); - case 2495: - ACCEPT_TOKEN(aux_sym_type_spec_base_token10); - END_STATE(); - case 2496: - ACCEPT_TOKEN(aux_sym_type_spec_base_token11); - END_STATE(); - case 2497: - ACCEPT_TOKEN(aux_sym_type_spec_base_token12); - END_STATE(); - case 2498: - ACCEPT_TOKEN(aux_sym_type_spec_base_token13); - END_STATE(); - case 2499: - ACCEPT_TOKEN(aux_sym_type_spec_base_token14); - END_STATE(); - case 2500: - ACCEPT_TOKEN(aux_sym_type_spec_base_token15); - END_STATE(); - case 2501: - ACCEPT_TOKEN(aux_sym_type_spec_base_token16); - END_STATE(); - case 2502: - ACCEPT_TOKEN(aux_sym_type_spec_base_token17); - END_STATE(); - case 2503: - ACCEPT_TOKEN(aux_sym_type_spec_base_token18); - END_STATE(); - case 2504: - ACCEPT_TOKEN(aux_sym_create_index_include_clause_token1); - END_STATE(); - case 2505: - ACCEPT_TOKEN(aux_sym_create_index_include_clause_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2506: - ACCEPT_TOKEN(aux_sym_auto_increment_constraint_token1); - END_STATE(); - case 2507: - ACCEPT_TOKEN(aux_sym_auto_increment_constraint_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2508: - ACCEPT_TOKEN(aux_sym_direction_constraint_token1); - END_STATE(); - case 2509: - ACCEPT_TOKEN(aux_sym_direction_constraint_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2510: - ACCEPT_TOKEN(aux_sym_direction_constraint_token2); - END_STATE(); - case 2511: - ACCEPT_TOKEN(aux_sym_direction_constraint_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2512: - ACCEPT_TOKEN(anon_sym_CONSTRAINT); - END_STATE(); - case 2513: - ACCEPT_TOKEN(anon_sym_CONSTRAINT); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2514: - ACCEPT_TOKEN(aux_sym_mode_token1); - END_STATE(); - case 2515: - ACCEPT_TOKEN(aux_sym_mode_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2516: - ACCEPT_TOKEN(aux_sym_initial_mode_token1); - END_STATE(); - case 2517: - ACCEPT_TOKEN(aux_sym_initial_mode_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2518: - ACCEPT_TOKEN(aux_sym_initial_mode_token2); - END_STATE(); - case 2519: - ACCEPT_TOKEN(aux_sym_initial_mode_token3); - END_STATE(); - case 2520: - ACCEPT_TOKEN(aux_sym_table_constraint_check_token1); - END_STATE(); - case 2521: - ACCEPT_TOKEN(aux_sym_table_constraint_check_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2522: - ACCEPT_TOKEN(aux_sym_table_constraint_exclude_token1); - END_STATE(); - case 2523: - ACCEPT_TOKEN(aux_sym_table_constraint_exclude_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2524: - ACCEPT_TOKEN(aux_sym_table_constraint_exclude_token2); - END_STATE(); - case 2525: - ACCEPT_TOKEN(aux_sym_table_constraint_foreign_key_token1); - END_STATE(); - case 2526: - ACCEPT_TOKEN(aux_sym_table_constraint_foreign_key_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2527: - ACCEPT_TOKEN(aux_sym_table_constraint_foreign_key_token2); - END_STATE(); - case 2528: - ACCEPT_TOKEN(aux_sym_table_constraint_unique_token1); - END_STATE(); - case 2529: - ACCEPT_TOKEN(aux_sym_table_constraint_unique_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2530: - ACCEPT_TOKEN(aux_sym_table_constraint_primary_key_token1); - END_STATE(); - case 2531: - ACCEPT_TOKEN(aux_sym_table_constraint_primary_key_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2532: - ACCEPT_TOKEN(aux_sym_create_table_statement_token1); - END_STATE(); - case 2533: - ACCEPT_TOKEN(aux_sym_create_table_statement_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2534: - ACCEPT_TOKEN(aux_sym_create_table_statement_token2); - END_STATE(); - case 2535: - ACCEPT_TOKEN(aux_sym_view_check_option_token1); - END_STATE(); - case 2536: - ACCEPT_TOKEN(aux_sym_having_clause_token1); - END_STATE(); - case 2537: - ACCEPT_TOKEN(aux_sym_having_clause_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2538: - ACCEPT_TOKEN(aux_sym_grouping_sets_clause_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2539: - ACCEPT_TOKEN(aux_sym_grouping_sets_clause_token2); - END_STATE(); - case 2540: - ACCEPT_TOKEN(aux_sym_rollup_clause_token1); - END_STATE(); - case 2541: - ACCEPT_TOKEN(aux_sym_rollup_clause_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2542: - ACCEPT_TOKEN(aux_sym_cube_clause_token1); - END_STATE(); - case 2543: - ACCEPT_TOKEN(aux_sym_cube_clause_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2544: - ACCEPT_TOKEN(aux_sym_order_expression_token1); - END_STATE(); - case 2545: - ACCEPT_TOKEN(aux_sym_order_expression_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2546: - ACCEPT_TOKEN(aux_sym_order_expression_token2); - END_STATE(); - case 2547: - ACCEPT_TOKEN(aux_sym_order_expression_token3); - END_STATE(); - case 2548: - ACCEPT_TOKEN(aux_sym_order_by_clause_token1); - END_STATE(); - case 2549: - ACCEPT_TOKEN(aux_sym_order_by_clause_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2550: - ACCEPT_TOKEN(aux_sym_limit_clause_token1); - END_STATE(); - case 2551: - ACCEPT_TOKEN(aux_sym_limit_clause_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2552: - ACCEPT_TOKEN(aux_sym_offset_clause_token1); - END_STATE(); - case 2553: - ACCEPT_TOKEN(aux_sym_offset_clause_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2554: - ACCEPT_TOKEN(aux_sym_fetch_clause_token1); - END_STATE(); - case 2555: - ACCEPT_TOKEN(aux_sym_fetch_clause_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2556: - ACCEPT_TOKEN(aux_sym_fetch_clause_token2); - END_STATE(); - case 2557: - ACCEPT_TOKEN(aux_sym_where_clause_token1); - END_STATE(); - case 2558: - ACCEPT_TOKEN(aux_sym_where_clause_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2559: - ACCEPT_TOKEN(aux_sym_select_clause_body_token1); - END_STATE(); - case 2560: - ACCEPT_TOKEN(aux_sym_select_clause_body_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2561: - ACCEPT_TOKEN(aux_sym_join_type_token1); - END_STATE(); - case 2562: - ACCEPT_TOKEN(aux_sym_join_type_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2563: - ACCEPT_TOKEN(aux_sym_join_type_token2); - END_STATE(); - case 2564: - ACCEPT_TOKEN(aux_sym_join_type_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2565: - ACCEPT_TOKEN(aux_sym_join_type_token3); - END_STATE(); - case 2566: - ACCEPT_TOKEN(aux_sym_join_type_token3); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2567: - ACCEPT_TOKEN(aux_sym_join_type_token4); - END_STATE(); - case 2568: - ACCEPT_TOKEN(aux_sym_join_type_token4); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2569: - ACCEPT_TOKEN(aux_sym_join_type_token5); - END_STATE(); - case 2570: - ACCEPT_TOKEN(aux_sym_join_clause_token1); - END_STATE(); - case 2571: - ACCEPT_TOKEN(aux_sym_join_clause_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2572: - ACCEPT_TOKEN(aux_sym_select_subexpression_token1); - END_STATE(); - case 2573: - ACCEPT_TOKEN(aux_sym_select_subexpression_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2574: - ACCEPT_TOKEN(aux_sym_values_clause_token1); - END_STATE(); - case 2575: - ACCEPT_TOKEN(aux_sym_conditional_expression_token1); - END_STATE(); - case 2576: - ACCEPT_TOKEN(aux_sym_conditional_expression_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2577: - ACCEPT_TOKEN(aux_sym_conditional_expression_token2); - END_STATE(); - case 2578: - ACCEPT_TOKEN(aux_sym_conditional_expression_token3); - END_STATE(); - case 2579: - ACCEPT_TOKEN(aux_sym__function_call_arguments_token1); - END_STATE(); - case 2580: - ACCEPT_TOKEN(aux_sym__function_call_arguments_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2581: - ACCEPT_TOKEN(aux_sym_within_group_clause_token1); - END_STATE(); - case 2582: - ACCEPT_TOKEN(aux_sym_within_group_clause_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2583: - ACCEPT_TOKEN(aux_sym_filter_clause_token1); - END_STATE(); - case 2584: - ACCEPT_TOKEN(aux_sym_filter_clause_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2585: - ACCEPT_TOKEN(aux_sym_over_clause_token1); - END_STATE(); - case 2586: - ACCEPT_TOKEN(aux_sym_over_clause_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2587: - ACCEPT_TOKEN(aux_sym_partition_by_clause_token1); - END_STATE(); - case 2588: - ACCEPT_TOKEN(aux_sym_frame_clause_token1); - END_STATE(); - case 2589: - ACCEPT_TOKEN(aux_sym_frame_clause_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2590: - ACCEPT_TOKEN(aux_sym_frame_clause_token2); - END_STATE(); - case 2591: - ACCEPT_TOKEN(aux_sym_frame_clause_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2592: - ACCEPT_TOKEN(aux_sym_frame_kind_token1); - END_STATE(); - case 2593: - ACCEPT_TOKEN(aux_sym_frame_bound_token1); - END_STATE(); - case 2594: - ACCEPT_TOKEN(aux_sym_frame_bound_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2595: - ACCEPT_TOKEN(aux_sym_frame_bound_token2); - END_STATE(); - case 2596: - ACCEPT_TOKEN(aux_sym_frame_bound_token3); - END_STATE(); - case 2597: - ACCEPT_TOKEN(aux_sym_frame_bound_token3); - if (lookahead == '_') ADVANCE(916); - END_STATE(); - case 2598: - ACCEPT_TOKEN(aux_sym_frame_bound_token3); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2599: - ACCEPT_TOKEN(aux_sym_frame_bound_token4); - END_STATE(); - case 2600: - ACCEPT_TOKEN(aux_sym_frame_exclusion_token1); - END_STATE(); - case 2601: - ACCEPT_TOKEN(aux_sym_frame_exclusion_token2); - END_STATE(); - case 2602: - ACCEPT_TOKEN(aux_sym_at_time_zone_expression_token1); - END_STATE(); - case 2603: - ACCEPT_TOKEN(aux_sym_at_time_zone_expression_token1); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1602); - END_STATE(); - case 2604: - ACCEPT_TOKEN(aux_sym_at_time_zone_expression_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2605: - ACCEPT_TOKEN(aux_sym_at_time_zone_expression_token2); - END_STATE(); - case 2606: - ACCEPT_TOKEN(aux_sym_at_time_zone_expression_token3); - END_STATE(); - case 2607: - ACCEPT_TOKEN(aux_sym_TRUE_token1); - END_STATE(); - case 2608: - ACCEPT_TOKEN(aux_sym_TRUE_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2609: - ACCEPT_TOKEN(aux_sym_FALSE_token1); - END_STATE(); - case 2610: - ACCEPT_TOKEN(aux_sym_FALSE_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2611: - ACCEPT_TOKEN(sym_number); - if (lookahead == '.') ADVANCE(2618); - if (lookahead == '_') ADVANCE(2613); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2656); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2611); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2612: - ACCEPT_TOKEN(sym_number); - if (lookahead == '.') ADVANCE(2618); - if (lookahead == '_') ADVANCE(2614); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(932); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2612); - END_STATE(); - case 2613: - ACCEPT_TOKEN(sym_number); - if (lookahead == '.') ADVANCE(2618); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2656); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2611); - if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2614: - ACCEPT_TOKEN(sym_number); - if (lookahead == '.') ADVANCE(2618); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(932); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2612); - END_STATE(); - case 2615: - ACCEPT_TOKEN(sym_number); - if (lookahead == '_') ADVANCE(2618); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(932); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2615); - END_STATE(); - case 2616: - ACCEPT_TOKEN(sym_number); - if (lookahead == '_') ADVANCE(2619); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2616); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2617: - ACCEPT_TOKEN(sym_number); - if (lookahead == '_') ADVANCE(2620); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2617); - END_STATE(); - case 2618: - ACCEPT_TOKEN(sym_number); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(932); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2615); - END_STATE(); - case 2619: - ACCEPT_TOKEN(sym_number); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2616); - if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2620: - ACCEPT_TOKEN(sym_number); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2617); - END_STATE(); - case 2621: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A') ADVANCE(2627); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2622: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E') ADVANCE(2645); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2623: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E') ADVANCE(2280); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2624: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E') ADVANCE(2638); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2625: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E') ADVANCE(2639); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2626: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E') ADVANCE(2632); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2627: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I') ADVANCE(2631); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2628: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I') ADVANCE(2636); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2629: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L') ADVANCE(2623); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2630: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N') ADVANCE(2643); - if (lookahead == 'n') ADVANCE(3293); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3058); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(3266); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2631: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N') ADVANCE(2649); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2632: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N') ADVANCE(2650); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2633: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N') ADVANCE(2654); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2634: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O') ADVANCE(2630); - if (lookahead == 'o') ADVANCE(3063); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3012); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2838); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2825); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2635: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O') ADVANCE(2629); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2636: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O') ADVANCE(2633); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2637: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R') ADVANCE(2621); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2638: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R') ADVANCE(2278); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2639: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R') ADVANCE(2281); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2640: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R') ADVANCE(2626); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2641: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R') ADVANCE(2635); - if (lookahead == 'U') ADVANCE(2646); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2642: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R') ADVANCE(2640); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2643: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S') ADVANCE(2648); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2699); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2644: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S') ADVANCE(2628); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2645: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S') ADVANCE(2644); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2646: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S') ADVANCE(2624); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2647: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S') ADVANCE(2625); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2648: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T') ADVANCE(2637); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2649: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T') ADVANCE(2513); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2650: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T') ADVANCE(2653); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2651: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U') ADVANCE(2642); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2652: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U') ADVANCE(2647); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2653: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == '_') ADVANCE(2641); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2654: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == '_') ADVANCE(2652); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2655: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == '_') ADVANCE(2954); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2656: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == '+' || - lookahead == '-') ADVANCE(2030); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2616); - if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2657: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2996); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3155); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3018); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2658: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2996); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2659: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3095); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2662); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3061); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2660: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3100); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3321); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2661: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3100); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2662: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2988); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3267); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2663: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2988); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2664: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2725); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2975); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2665: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2724); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2975); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2666: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2253); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2667: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3010); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3063); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2825); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2668: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3348); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2669: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2745); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3063); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2825); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2670: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3011); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3063); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2825); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2671: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3199); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2832); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2672: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3199); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2946); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2673: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3199); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2833); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2674: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3199); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2675: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3098); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(2792); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2676: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3098); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3094); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2677: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2735); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2678: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2911); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2679: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2775); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2882); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3327); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2680: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2775); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(3309); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3327); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2681: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2775); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3327); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2682: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3329); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2683: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3296); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2684: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3096); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2662); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3061); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2685: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3096); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2663); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3061); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2686: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3096); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2663); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2687: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3000); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2688: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3001); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2689: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3002); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2690: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3198); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3007); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2691: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3198); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2692: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3200); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2693: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3005); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2694: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3218); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2695: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3300); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2696: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2777); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2697: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2729); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2698: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3215); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2699: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2977); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2700: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3306); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2701: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3044); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2702: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2779); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2703: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3303); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2704: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3251); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3064); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2825); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2705: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3251); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2825); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2706: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3251); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(2723); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2707: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3251); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3232); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2708: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3251); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2709: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3012); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2838); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3063); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2825); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2710: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3012); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3063); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2825); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2711: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3305); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2712: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3260); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2713: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3030); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2714: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2984); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2715: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2726); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2716: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2727); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2717: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3316); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2899); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3061); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2718: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(3316); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2719: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2728); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2720: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2677); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2721: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(3161); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2722: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(3033); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2723: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2816); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2724: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(3026); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3282); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2725: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(3026); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2726: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(3037); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2727: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(3039); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2728: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(3040); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2729: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(2712); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2730: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2365); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2731: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2509); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2732: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2511); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2733: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2400); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2734: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2475); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2735: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2986); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2736: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2987); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2737: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3041); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2682); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2880); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2732); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2835); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2738: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3041); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2682); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2880); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2835); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2739: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3041); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2864); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2880); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2835); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2740: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3041); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2880); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2732); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2835); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2741: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3041); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2880); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2835); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2742: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3041); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2880); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2743: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2918); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2744: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2875); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2745: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2933); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3017); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2746: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3343); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2747: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3274); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2748: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3275); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2749: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2702); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2750: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3025); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2843); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2751: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2845); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2752: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3284); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2753: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2876); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2754: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3286); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2755: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2823); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2756: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3328); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2791); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2283); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2757: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2949); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2758: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2934); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2756); - if (lookahead == 'Q' || - lookahead == 'q') ADVANCE(2997); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2664); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3180); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2759: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2934); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3185); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2760: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3345); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2761: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3222); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2762: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2693); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2763: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3341); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2764: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2968); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2765: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3045); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2766: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(2711); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2767: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(3239); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2843); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2768: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2358); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2769: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2591); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2770: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2314); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2771: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2301); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2772: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2594); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2773: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2424); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2774: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2940); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2775: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(3243); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2776: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(3147); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2777: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2963); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2778: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2852); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2779: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2817); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2780: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2818); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2781: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2848); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2782: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2820); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2783: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2849); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2784: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2703); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2785: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2913); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2786: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2741); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3153); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2787: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2681); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2906); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3021); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2788: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2681); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3021); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2789: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2681); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3020); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2790: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2576); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2791: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2747); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2792: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2608); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2766); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2793: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2608); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2794: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2610); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2795: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2558); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2796: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2266); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2797: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2432); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2798: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2351); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2799: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2434); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2800: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2320); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2801: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2376); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2802: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2239); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2803: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2347); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2804: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2349); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2805: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2737); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3153); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2806: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2679); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3021); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2807: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2529); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2808: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2740); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3153); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2809: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2739); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3153); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2810: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2515); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2811: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3014); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2812: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2742); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3153); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2813: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2904); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2814: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2442); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2815: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2299); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2816: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2543); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2817: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2446); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2818: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2505); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2819: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2680); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3021); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2820: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2523); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2821: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2242); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2822: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2471); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2823: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2288); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2824: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2227); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2825: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2695); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2826: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2756); - if (lookahead == 'Q' || - lookahead == 'q') ADVANCE(2997); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2664); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3180); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2827: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2756); - if (lookahead == 'Q' || - lookahead == 'q') ADVANCE(2997); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2665); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3180); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2828: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2738); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3153); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2829: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3210); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2830: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3188); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2831: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2899); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3061); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2832: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2757); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3068); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2833: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2757); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2834: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3351); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2835: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3203); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2836: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2768); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2837: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3245); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2838: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2736); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2839: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3204); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2840: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2901); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2841: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3189); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2842: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3066); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2843: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3212); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2844: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2771); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2845: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3246); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2846: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3190); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2847: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3065); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2848: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2772); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2849: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3191); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2850: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3273); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2851: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2746); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2852: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3249); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2853: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3003); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2854: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3252); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2855: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2744); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2856: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3264); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2857: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3117); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2858: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2950); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2859: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3192); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2860: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3009); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3153); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2861: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3193); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2862: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3299); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3046); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2863: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3299); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2864: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3231); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2865: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3084); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2866: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3120); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2867: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3312); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2906); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2868: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3312); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2869: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3235); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3007); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2870: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3292); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2871: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3088); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2872: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3307); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2873: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2871); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2874: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3121); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3271); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2875: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2778); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3255); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2876: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2778); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2877: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3208); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2878: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2753); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2879: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3134); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2880: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3301); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2881: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3123); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2882: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3221); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2883: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3125); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2884: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3126); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2885: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3129); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2886: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3224); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2887: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3015); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2888: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2763); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2889: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(3070); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2890: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2902); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2405); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2859); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2891: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2902); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2405); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2892: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2902); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2407); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2859); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2893: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2902); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2407); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2894: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2902); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2783); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2895: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2902); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2896: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2333); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2897: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2379); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2898: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2272); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2899: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3267); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2900: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2962); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2901: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2682); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2902: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3254); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2903: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(3162); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2904: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2886); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3332); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2905: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3364); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2906: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(2930); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2907: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(2537); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2908: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(2420); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2909: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(2538); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2910: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3322); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2911: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(2801); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2912: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(3090); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2913: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(2942); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2914: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2223); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2915: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2225); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2916: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2219); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2917: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2220); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2918: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2555); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2919: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2829); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3102); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2920: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2829); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3107); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2921: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2829); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3294); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2922: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2829); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3290); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2923: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2829); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3291); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2924: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2829); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3297); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2925: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2829); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3103); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2926: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2829); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3104); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2927: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2829); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3105); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2928: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2829); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3106); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2929: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2829); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2930: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(3270); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2931: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2838); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3133); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2932: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2865); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3291); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2933: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2815); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2934: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2847); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2935: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(2953); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2936: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3184); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2937: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2906); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3022); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2938: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2906); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2939: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3102); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2940: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2900); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2941: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3073); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2942: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3074); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2943: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2730); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2944: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3346); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2945: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3269); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2946: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3068); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2947: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3256); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2948: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3111); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2949: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3255); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2950: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2912); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2951: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3101); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2952: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3160); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2953: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3077); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2954: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3116); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2955: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3046); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3032); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2956: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3046); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3155); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3018); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2957: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3046); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3155); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2958: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3046); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3018); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2959: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3046); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2960: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3277); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2961: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3109); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2962: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2837); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2963: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2733); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2964: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2696); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2965: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3167); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2966: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2734); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2967: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3304); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2843); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2968: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3110); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2969: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3294); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2970: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3290); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2971: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3291); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2972: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3114); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2973: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3132); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2974: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3297); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2975: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2748); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2976: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3103); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2977: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3108); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2978: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3258); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2979: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3104); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2980: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3169); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2981: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2754); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2982: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3105); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2983: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3034); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2984: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(3127); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2985: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2713); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2986: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'K' || - lookahead == 'k') ADVANCE(2264); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2987: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'K' || - lookahead == 'k') ADVANCE(2521); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2988: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'K' || - lookahead == 'k') ADVANCE(3182); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2989: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3311); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2769); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2232); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2604); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2990: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3311); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2769); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2231); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2604); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3302); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2991: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3311); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2769); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2231); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2604); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2992: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3311); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2769); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2604); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2993: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3311); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2232); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2994: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3311); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2231); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3302); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2995: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3311); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2996: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3253); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2997: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2369); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2998: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2568); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 2999: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2360); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3000: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2573); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3001: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2341); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3002: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3441); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3003: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2353); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3004: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2464); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3005: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2460); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3006: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2720); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3007: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2683); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3008: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3360); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3009: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2880); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3010: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3017); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2790); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3011: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3017); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2749); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3012: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3017); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3013: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3361); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3014: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2791); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2283); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3015: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2791); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3016: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3362); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3017: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2836); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3018: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2998); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3019: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2999); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3020: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3006); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2415); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3021: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3006); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(3242); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3022: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3006); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3023: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3247); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3024: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2773); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3025: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3342); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3026: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2798); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3027: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3326); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3028: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2853); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3029: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3152); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3030: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3008); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3031: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3029); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2328); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3032: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3029); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3033: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2966); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3034: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2803); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3035: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3280); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3036: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3043); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3037: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2804); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3038: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3004); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3039: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2810); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3040: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2821); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3041: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(2698); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3042: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3023); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3043: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3324); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3044: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3028); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3045: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3344); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3046: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(3318); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3047: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3062); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3137); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3048: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3062); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2385); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2256); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3049: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3062); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2386); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2256); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3050: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3062); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2392); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2256); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3051: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3062); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2384); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2256); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3052: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3062); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2767); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3053: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3062); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2967); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3054: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3062); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3136); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3055: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3062); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2750); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3056: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3062); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3138); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3057: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3062); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3263); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3058: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(2874); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3059: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(2418); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3060: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(2326); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3061: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(2945); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3062: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3338); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3063: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3058); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3293); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(3266); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3064: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3058); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3065: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(2666); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3066: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(2881); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3067: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(3092); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3068: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(2692); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3069: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(2948); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3070: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(2883); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3071: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3364); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3072: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3137); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3073: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2571); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3074: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2258); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3075: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2317); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3076: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2385); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2256); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3077: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2582); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3078: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2386); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2256); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3079: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2392); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2256); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3080: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2318); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3081: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2248); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2407); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2859); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3082: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2248); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2407); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3083: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2248); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3084: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2436); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3085: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2387); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2256); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3086: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2388); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2256); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3087: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2444); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3088: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2589); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3089: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2394); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2256); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3090: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2526); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3091: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2391); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3092: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2250); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3093: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2458); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3094: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2766); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3095: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2910); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2877); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3096: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2910); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3097: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3139); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3098: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3250); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3099: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2721); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3100: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3268); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3101: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2905); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3102: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2776); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2914); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3103: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2776); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2915); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3104: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2776); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2916); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3105: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2776); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2917); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3106: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2776); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2935); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3107: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2776); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3108: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3244); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3109: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2907); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3110: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2908); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3111: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2947); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3112: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2769); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2232); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2604); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3113: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2769); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2731); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2604); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3114: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2909); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3115: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2770); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3116: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2761); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3117: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2751); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3118: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2936); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2784); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3119: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2936); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3120: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2764); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3121: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3276); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3122: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2760); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3123: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3281); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3124: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3013); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3125: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3283); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3126: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3285); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3127: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3287); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3128: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2844); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3129: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3308); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3130: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2688); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3131: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3263); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3132: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2752); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3133: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3259); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3134: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2755); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3135: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2781); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3136: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2841); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2843); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3148); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3137: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2841); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2843); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2846); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3138: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2841); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2843); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3139: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2841); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2846); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3140: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(3315); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3141: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2941); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3142: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2774); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3143: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2295); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3042); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3144: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2295); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3019); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3145: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2295); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3146: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3321); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3147: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3350); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3148: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2560); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3149: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2655); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3150: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3031); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3155); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3151: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3031); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3152: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3352); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3153: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3176); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3154: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3007); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3155: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3059); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3156: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2896); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3157: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2897); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3158: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3156); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3159: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3064); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2825); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3160: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3071); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3161: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3334); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3162: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3205); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3163: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2762); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3164: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3265); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3019); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3165: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3265); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3166: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3027); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3167: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3087); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3168: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3122); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3169: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3093); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3170: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3323); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3171: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3217); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3172: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3022); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3173: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3032); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3174: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3036); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3175: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(3226); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3176: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2449); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3177: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2473); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3178: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2541); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3179: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2784); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3180: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3181); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3181: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3171); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3182: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(3207); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3183: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(2972); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3184: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'Q' || - lookahead == 'q') ADVANCE(3331); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3185: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'Q' || - lookahead == 'q') ADVANCE(3340); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3186: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2660); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3187: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2675); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3188: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2270); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3189: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2562); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3190: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3347); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3191: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2549); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3192: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2586); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3193: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2584); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3194: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2407); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2859); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3195: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2407); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3196: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2825); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3197: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2676); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3198: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3363); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3199: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2701); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3200: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3359); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3201: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3155); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3018); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3202: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3155); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3203: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3069); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3204: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3130); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3205: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3060); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3206: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3075); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3207: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3158); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3208: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2687); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3209: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3319); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3210: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2795); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3211: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2661); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3212: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3272); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3213: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3325); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3214: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2946); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3215: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2800); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3216: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3146); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3217: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3278); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3218: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2964); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3219: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3080); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3220: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2833); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3221: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2857); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3222: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2842); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3223: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2878); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3224: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2866); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3225: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2855); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3226: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2858); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3227: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2960); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3228: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3257); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3229: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3333); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3230: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3170); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3231: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3238); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3232: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3236); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3233: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2981); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3234: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2714); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3235: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3261); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3236: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2884); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3237: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2885); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3238: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2716); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3239: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2889); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3240: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(3237); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3241: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2232); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3242: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2337); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3243: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2371); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3244: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2367); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3245: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2374); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3246: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2469); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3247: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2545); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3248: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2438); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3249: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2440); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3250: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2903); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3251: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2790); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3252: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2732); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3253: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2794); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3254: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2850); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3255: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2952); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3256: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(3298); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3257: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2944); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3258: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(3317); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3259: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(3314); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3260: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2822); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3261: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2965); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3262: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2980); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3263: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2843); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3264: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(3262); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3265: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2234); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3266: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2335); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3267: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2564); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3268: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2462); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3269: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2551); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3270: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2566); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3271: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2262); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3272: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2430); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3273: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2553); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3274: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2467); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3275: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2363); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3276: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2246); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3277: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3358); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3278: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2339); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3279: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2533); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3280: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2285); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3281: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2507); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3282: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2290); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3283: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2292); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3284: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2580); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3285: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2598); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3286: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2456); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3287: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2410); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3288: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2396); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3289: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2398); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3290: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2914); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3291: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2915); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3292: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3354); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3293: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2699); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3294: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2917); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3295: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2715); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3296: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2983); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3297: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2935); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3298: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2943); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3299: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2743); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3300: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2796); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3301: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2797); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3302: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3149); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3303: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2799); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3304: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2985); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3305: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2802); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3306: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2697); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3307: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3157); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3308: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3016); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3309: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3233); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3310: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2814); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3311: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2830); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3312: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3332); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3313: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2839); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3314: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(3234); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3315: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2846); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3316: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2877); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3317: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2973); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3318: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2861); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3319: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(2792); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3320: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3018); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3321: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3177); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3322: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(2678); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3323: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3183); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3324: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3178); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3325: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3094); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3326: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3067); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3327: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3206); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3328: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3227); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3329: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3035); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3330: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3279); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3331: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(2807); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3332: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3219); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3333: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(2793); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3334: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3135); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3335: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3288); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3336: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3289); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3337: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(2722); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3338: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3295); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3339: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3019); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3340: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(2879); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3341: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3228); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3342: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(2780); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3343: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3310); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3344: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(2782); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3345: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(3240); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3346: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2824); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3347: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2689); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3348: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2961); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3349: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(2859); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3350: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2331); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3351: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2422); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3352: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(3248); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3353: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(3128); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3354: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(2873); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3355: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'X' || - lookahead == 'x') ADVANCE(2765); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3356: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'X' || - lookahead == 'x') ADVANCE(2851); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3357: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'X' || - lookahead == 'x') ADVANCE(3313); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3358: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(2343); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3359: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(2531); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3360: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(2517); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3361: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(2244); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3362: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(2454); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3363: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(2951); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3364: - ACCEPT_TOKEN(sym__unquoted_identifier); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(3364); - END_STATE(); - case 3365: - ACCEPT_TOKEN(anon_sym_BQUOTE); - END_STATE(); - case 3366: - ACCEPT_TOKEN(aux_sym__quoted_identifier_token1); - if (lookahead == '\n') ADVANCE(3372); - if (lookahead == '\r') ADVANCE(3367); - if (lookahead != 0 && - lookahead != '`') ADVANCE(3374); - END_STATE(); - case 3367: - ACCEPT_TOKEN(aux_sym__quoted_identifier_token1); - if (lookahead == '\n') ADVANCE(3372); - if (lookahead != 0 && - lookahead != '`') ADVANCE(3374); - END_STATE(); - case 3368: - ACCEPT_TOKEN(aux_sym__quoted_identifier_token1); - if (lookahead == '\n') ADVANCE(3374); - if (lookahead == '`') ADVANCE(3409); - if (lookahead != 0) ADVANCE(3368); - END_STATE(); - case 3369: - ACCEPT_TOKEN(aux_sym__quoted_identifier_token1); - if (lookahead == '*') ADVANCE(3371); - if (lookahead != 0 && - lookahead != '`') ADVANCE(3374); - END_STATE(); - case 3370: - ACCEPT_TOKEN(aux_sym__quoted_identifier_token1); - if (lookahead == '*') ADVANCE(3370); - if (lookahead == '/') ADVANCE(3374); - if (lookahead == '`') ADVANCE(884); - if (lookahead != 0) ADVANCE(3371); - END_STATE(); - case 3371: - ACCEPT_TOKEN(aux_sym__quoted_identifier_token1); - if (lookahead == '*') ADVANCE(3370); - if (lookahead == '`') ADVANCE(884); - if (lookahead != 0) ADVANCE(3371); - END_STATE(); - case 3372: - ACCEPT_TOKEN(aux_sym__quoted_identifier_token1); - if (lookahead == '-') ADVANCE(3373); - if (lookahead == '/') ADVANCE(3369); - if (lookahead == '\\') ADVANCE(3366); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) ADVANCE(3372); - if (lookahead != 0 && - lookahead != '`') ADVANCE(3374); - END_STATE(); - case 3373: - ACCEPT_TOKEN(aux_sym__quoted_identifier_token1); - if (lookahead == '-') ADVANCE(3368); - if (lookahead != 0 && - lookahead != '`') ADVANCE(3374); - END_STATE(); - case 3374: - ACCEPT_TOKEN(aux_sym__quoted_identifier_token1); - if (lookahead != 0 && - lookahead != '`') ADVANCE(3374); - END_STATE(); - case 3375: - ACCEPT_TOKEN(anon_sym_DQUOTE); - END_STATE(); - case 3376: - ACCEPT_TOKEN(aux_sym__quoted_identifier_token2); - if (lookahead == '\n') ADVANCE(3380); - if (lookahead == '\r') ADVANCE(3377); - if (lookahead == '"') ADVANCE(871); - if (lookahead != 0) ADVANCE(3382); - END_STATE(); - case 3377: - ACCEPT_TOKEN(aux_sym__quoted_identifier_token2); - if (lookahead == '\n') ADVANCE(3380); - if (lookahead == '"') ADVANCE(871); - if (lookahead != 0) ADVANCE(3382); - END_STATE(); - case 3378: - ACCEPT_TOKEN(aux_sym__quoted_identifier_token2); - if (lookahead == '\n') ADVANCE(3382); - if (lookahead == '"') ADVANCE(3407); - if (lookahead != 0) ADVANCE(3378); - END_STATE(); - case 3379: - ACCEPT_TOKEN(aux_sym__quoted_identifier_token2); - if (lookahead == '"') ADVANCE(871); - if (lookahead == '*') ADVANCE(3384); - if (lookahead != 0) ADVANCE(3382); - END_STATE(); - case 3380: - ACCEPT_TOKEN(aux_sym__quoted_identifier_token2); - if (lookahead == '"') ADVANCE(871); - if (lookahead == '-') ADVANCE(3381); - if (lookahead == '/') ADVANCE(3379); - if (lookahead == '\\') ADVANCE(3376); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) ADVANCE(3380); - if (lookahead != 0) ADVANCE(3382); - END_STATE(); - case 3381: - ACCEPT_TOKEN(aux_sym__quoted_identifier_token2); - if (lookahead == '"') ADVANCE(871); - if (lookahead == '-') ADVANCE(3378); - if (lookahead != 0) ADVANCE(3382); - END_STATE(); - case 3382: - ACCEPT_TOKEN(aux_sym__quoted_identifier_token2); - if (lookahead == '"') ADVANCE(871); - if (lookahead != 0) ADVANCE(3382); - END_STATE(); - case 3383: - ACCEPT_TOKEN(aux_sym__quoted_identifier_token2); - if (lookahead == '"') ADVANCE(872); - if (lookahead == '*') ADVANCE(3383); - if (lookahead == '/') ADVANCE(3382); - if (lookahead != 0) ADVANCE(3384); - END_STATE(); - case 3384: - ACCEPT_TOKEN(aux_sym__quoted_identifier_token2); - if (lookahead == '"') ADVANCE(872); - if (lookahead == '*') ADVANCE(3383); - if (lookahead != 0) ADVANCE(3384); - END_STATE(); - case 3385: - ACCEPT_TOKEN(anon_sym_DOT); - END_STATE(); - case 3386: - ACCEPT_TOKEN(anon_sym_DOT); - if (lookahead == '*') ADVANCE(3440); - END_STATE(); - case 3387: - ACCEPT_TOKEN(anon_sym_SQUOTE); - END_STATE(); - case 3388: - ACCEPT_TOKEN(aux_sym_string_token1); - if (lookahead == '\n') ADVANCE(3392); - if (lookahead == '\r') ADVANCE(3389); - if (lookahead == '\'') ADVANCE(876); - if (lookahead != 0) ADVANCE(3394); - END_STATE(); - case 3389: - ACCEPT_TOKEN(aux_sym_string_token1); - if (lookahead == '\n') ADVANCE(3392); - if (lookahead == '\'') ADVANCE(876); - if (lookahead != 0) ADVANCE(3394); - END_STATE(); - case 3390: - ACCEPT_TOKEN(aux_sym_string_token1); - if (lookahead == '\n') ADVANCE(3394); - if (lookahead == '\'') ADVANCE(3408); - if (lookahead != 0) ADVANCE(3390); - END_STATE(); - case 3391: - ACCEPT_TOKEN(aux_sym_string_token1); - if (lookahead == '\'') ADVANCE(876); - if (lookahead == '*') ADVANCE(3396); - if (lookahead != 0) ADVANCE(3394); - END_STATE(); - case 3392: - ACCEPT_TOKEN(aux_sym_string_token1); - if (lookahead == '\'') ADVANCE(876); - if (lookahead == '-') ADVANCE(3393); - if (lookahead == '/') ADVANCE(3391); - if (lookahead == '\\') ADVANCE(3388); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || - lookahead == '\r' || - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) ADVANCE(3392); - if (lookahead != 0) ADVANCE(3394); - END_STATE(); - case 3393: - ACCEPT_TOKEN(aux_sym_string_token1); - if (lookahead == '\'') ADVANCE(876); - if (lookahead == '-') ADVANCE(3390); - if (lookahead != 0) ADVANCE(3394); - END_STATE(); - case 3394: - ACCEPT_TOKEN(aux_sym_string_token1); - if (lookahead == '\'') ADVANCE(876); - if (lookahead != 0) ADVANCE(3394); - END_STATE(); - case 3395: - ACCEPT_TOKEN(aux_sym_string_token1); - if (lookahead == '\'') ADVANCE(877); - if (lookahead == '*') ADVANCE(3395); - if (lookahead == '/') ADVANCE(3394); - if (lookahead != 0) ADVANCE(3396); - END_STATE(); - case 3396: - ACCEPT_TOKEN(aux_sym_string_token1); - if (lookahead == '\'') ADVANCE(877); - if (lookahead == '*') ADVANCE(3395); - if (lookahead != 0) ADVANCE(3396); - END_STATE(); - case 3397: - ACCEPT_TOKEN(anon_sym_DASH_GT); - if (lookahead == '>') ADVANCE(3398); - END_STATE(); - case 3398: - ACCEPT_TOKEN(anon_sym_DASH_GT_GT); - END_STATE(); - case 3399: - ACCEPT_TOKEN(anon_sym_POUND_GT); - if (lookahead == '>') ADVANCE(3400); - END_STATE(); - case 3400: - ACCEPT_TOKEN(anon_sym_POUND_GT_GT); - END_STATE(); - case 3401: - ACCEPT_TOKEN(aux_sym_type_token1); - END_STATE(); - case 3402: - ACCEPT_TOKEN(aux_sym_type_token2); - END_STATE(); - case 3403: - ACCEPT_TOKEN(anon_sym_LBRACK); - END_STATE(); - case 3404: - ACCEPT_TOKEN(anon_sym_RBRACK); - END_STATE(); - case 3405: - ACCEPT_TOKEN(anon_sym_COLON_COLON); - END_STATE(); - case 3406: - ACCEPT_TOKEN(sym_comment); - END_STATE(); - case 3407: - ACCEPT_TOKEN(sym_comment); - if (lookahead == '"') ADVANCE(3378); - if (lookahead != 0 && - lookahead != '\n') ADVANCE(3409); - END_STATE(); - case 3408: - ACCEPT_TOKEN(sym_comment); - if (lookahead == '\'') ADVANCE(3390); - if (lookahead != 0 && - lookahead != '\n') ADVANCE(3409); - END_STATE(); - case 3409: - ACCEPT_TOKEN(sym_comment); - if (lookahead != 0 && - lookahead != '\n') ADVANCE(3409); - END_STATE(); - case 3410: - ACCEPT_TOKEN(anon_sym_PLUS); - END_STATE(); - case 3411: - ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(3409); - END_STATE(); - case 3412: - ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(3409); - if (lookahead == '>') ADVANCE(3397); - END_STATE(); - case 3413: - ACCEPT_TOKEN(anon_sym_BANG_BANG); - END_STATE(); - case 3414: - ACCEPT_TOKEN(anon_sym_TILDE); - END_STATE(); - case 3415: - ACCEPT_TOKEN(anon_sym_TILDE); - if (lookahead == '*') ADVANCE(3436); - END_STATE(); - case 3416: - ACCEPT_TOKEN(anon_sym_AT); - END_STATE(); - case 3417: - ACCEPT_TOKEN(anon_sym_PIPE_SLASH); - END_STATE(); - case 3418: - ACCEPT_TOKEN(anon_sym_PIPE_PIPE_SLASH); - END_STATE(); - case 3419: - ACCEPT_TOKEN(anon_sym_CARET); - END_STATE(); - case 3420: - ACCEPT_TOKEN(anon_sym_STAR); - END_STATE(); - case 3421: - ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '*') ADVANCE(884); - END_STATE(); - case 3422: - ACCEPT_TOKEN(anon_sym_PERCENT); - END_STATE(); - case 3423: - ACCEPT_TOKEN(anon_sym_LT_LT); - END_STATE(); - case 3424: - ACCEPT_TOKEN(anon_sym_GT_GT); - END_STATE(); - case 3425: - ACCEPT_TOKEN(anon_sym_AMP); - END_STATE(); - case 3426: - ACCEPT_TOKEN(anon_sym_AMP); - if (lookahead == '&') ADVANCE(3438); - END_STATE(); - case 3427: - ACCEPT_TOKEN(anon_sym_PIPE); - END_STATE(); - case 3428: - ACCEPT_TOKEN(anon_sym_POUND); - if (lookahead == '>') ADVANCE(3399); - END_STATE(); - case 3429: - ACCEPT_TOKEN(anon_sym_LT); - if (lookahead == '<') ADVANCE(3423); - if (lookahead == '=') ADVANCE(3430); - if (lookahead == '>') ADVANCE(3431); - END_STATE(); - case 3430: - ACCEPT_TOKEN(anon_sym_LT_EQ); - END_STATE(); - case 3431: - ACCEPT_TOKEN(anon_sym_LT_GT); - END_STATE(); - case 3432: - ACCEPT_TOKEN(anon_sym_BANG_EQ); - END_STATE(); - case 3433: - ACCEPT_TOKEN(anon_sym_GT); - if (lookahead == '=') ADVANCE(3434); - if (lookahead == '>') ADVANCE(3424); - END_STATE(); - case 3434: - ACCEPT_TOKEN(anon_sym_GT_EQ); - END_STATE(); - case 3435: - ACCEPT_TOKEN(anon_sym_BANG_TILDE); - if (lookahead == '*') ADVANCE(3437); - END_STATE(); - case 3436: - ACCEPT_TOKEN(anon_sym_TILDE_STAR); - END_STATE(); - case 3437: - ACCEPT_TOKEN(anon_sym_BANG_TILDE_STAR); - END_STATE(); - case 3438: - ACCEPT_TOKEN(anon_sym_AMP_AMP); - END_STATE(); - case 3439: - ACCEPT_TOKEN(anon_sym_PIPE_PIPE); - END_STATE(); - case 3440: - ACCEPT_TOKEN(anon_sym_DOT_STAR); - END_STATE(); - case 3441: - ACCEPT_TOKEN(aux_sym_interval_expression_token1); - END_STATE(); - case 3442: - ACCEPT_TOKEN(anon_sym_DOLLAR); - END_STATE(); - case 3443: - ACCEPT_TOKEN(aux_sym_argument_reference_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(3443); - END_STATE(); - default: - return false; - } -} - -static const TSLexMode ts_lex_modes[STATE_COUNT] = { - [0] = {.lex_state = 0, .external_lex_state = 1}, - [1] = {.lex_state = 2137}, - [2] = {.lex_state = 2154, .external_lex_state = 2}, - [3] = {.lex_state = 2155, .external_lex_state = 2}, - [4] = {.lex_state = 2033}, - [5] = {.lex_state = 2033}, - [6] = {.lex_state = 2033}, - [7] = {.lex_state = 2033}, - [8] = {.lex_state = 2064}, - [9] = {.lex_state = 2033}, - [10] = {.lex_state = 2064}, - [11] = {.lex_state = 2064}, - [12] = {.lex_state = 2064}, - [13] = {.lex_state = 2033}, - [14] = {.lex_state = 2033}, - [15] = {.lex_state = 2034}, - [16] = {.lex_state = 2034}, - [17] = {.lex_state = 2103}, - [18] = {.lex_state = 2103}, - [19] = {.lex_state = 2033}, - [20] = {.lex_state = 2103}, - [21] = {.lex_state = 2103}, - [22] = {.lex_state = 2034}, - [23] = {.lex_state = 2086}, - [24] = {.lex_state = 2035}, - [25] = {.lex_state = 2086}, - [26] = {.lex_state = 2065}, - [27] = {.lex_state = 2065}, - [28] = {.lex_state = 2086}, - [29] = {.lex_state = 2086}, - [30] = {.lex_state = 2065}, - [31] = {.lex_state = 2034}, - [32] = {.lex_state = 2034}, - [33] = {.lex_state = 2065}, - [34] = {.lex_state = 2111}, - [35] = {.lex_state = 2034}, - [36] = {.lex_state = 2035}, - [37] = {.lex_state = 2035}, - [38] = {.lex_state = 2104}, - [39] = {.lex_state = 2033}, - [40] = {.lex_state = 2111}, - [41] = {.lex_state = 2104}, - [42] = {.lex_state = 2035}, - [43] = {.lex_state = 2104}, - [44] = {.lex_state = 2034}, - [45] = {.lex_state = 2033}, - [46] = {.lex_state = 2111}, - [47] = {.lex_state = 2104}, - [48] = {.lex_state = 2034}, - [49] = {.lex_state = 2111}, - [50] = {.lex_state = 2035}, - [51] = {.lex_state = 2066}, - [52] = {.lex_state = 2061}, - [53] = {.lex_state = 2115}, - [54] = {.lex_state = 2115}, - [55] = {.lex_state = 2036}, - [56] = {.lex_state = 2061}, - [57] = {.lex_state = 2061}, - [58] = {.lex_state = 2115}, - [59] = {.lex_state = 2035}, - [60] = {.lex_state = 2115}, - [61] = {.lex_state = 2087}, - [62] = {.lex_state = 2086}, - [63] = {.lex_state = 2087}, - [64] = {.lex_state = 2033}, - [65] = {.lex_state = 2066}, - [66] = {.lex_state = 2087}, - [67] = {.lex_state = 2087}, - [68] = {.lex_state = 2066}, - [69] = {.lex_state = 2066}, - [70] = {.lex_state = 2066}, - [71] = {.lex_state = 2066}, - [72] = {.lex_state = 2033}, - [73] = {.lex_state = 2066}, - [74] = {.lex_state = 2066}, - [75] = {.lex_state = 2033}, - [76] = {.lex_state = 2066}, - [77] = {.lex_state = 2088}, - [78] = {.lex_state = 2088}, - [79] = {.lex_state = 2112}, - [80] = {.lex_state = 2112}, - [81] = {.lex_state = 2112}, - [82] = {.lex_state = 2036}, - [83] = {.lex_state = 2088}, - [84] = {.lex_state = 2088}, - [85] = {.lex_state = 2112}, - [86] = {.lex_state = 2033}, - [87] = {.lex_state = 2033}, - [88] = {.lex_state = 2088}, - [89] = {.lex_state = 2033}, - [90] = {.lex_state = 2054}, - [91] = {.lex_state = 2088}, - [92] = {.lex_state = 2033}, - [93] = {.lex_state = 2033}, - [94] = {.lex_state = 2036}, - [95] = {.lex_state = 2036}, - [96] = {.lex_state = 2088}, - [97] = {.lex_state = 2034}, - [98] = {.lex_state = 2033}, - [99] = {.lex_state = 2061}, - [100] = {.lex_state = 2033}, - [101] = {.lex_state = 2088}, - [102] = {.lex_state = 2035}, - [103] = {.lex_state = 2034}, - [104] = {.lex_state = 2035}, - [105] = {.lex_state = 2061}, - [106] = {.lex_state = 2036}, - [107] = {.lex_state = 2111}, - [108] = {.lex_state = 2061}, - [109] = {.lex_state = 2033}, - [110] = {.lex_state = 2061}, - [111] = {.lex_state = 2033}, - [112] = {.lex_state = 2033}, - [113] = {.lex_state = 2033}, - [114] = {.lex_state = 2033}, - [115] = {.lex_state = 2033}, - [116] = {.lex_state = 2033}, - [117] = {.lex_state = 2033}, - [118] = {.lex_state = 2033}, - [119] = {.lex_state = 2033}, - [120] = {.lex_state = 2035}, - [121] = {.lex_state = 2036}, - [122] = {.lex_state = 2033}, - [123] = {.lex_state = 2033}, - [124] = {.lex_state = 2033}, - [125] = {.lex_state = 2117}, - [126] = {.lex_state = 2034}, - [127] = {.lex_state = 2117}, - [128] = {.lex_state = 2054}, - [129] = {.lex_state = 2054}, - [130] = {.lex_state = 2033}, - [131] = {.lex_state = 2033}, - [132] = {.lex_state = 2033}, - [133] = {.lex_state = 2034}, - [134] = {.lex_state = 2054}, - [135] = {.lex_state = 2033}, - [136] = {.lex_state = 2054}, - [137] = {.lex_state = 2117}, - [138] = {.lex_state = 2067}, - [139] = {.lex_state = 2067}, - [140] = {.lex_state = 2067}, - [141] = {.lex_state = 2033}, - [142] = {.lex_state = 2033}, - [143] = {.lex_state = 2035}, - [144] = {.lex_state = 2033}, - [145] = {.lex_state = 2033}, - [146] = {.lex_state = 2033}, - [147] = {.lex_state = 2117}, - [148] = {.lex_state = 2067}, - [149] = {.lex_state = 2033}, - [150] = {.lex_state = 2033}, - [151] = {.lex_state = 2033}, - [152] = {.lex_state = 2067}, - [153] = {.lex_state = 2088}, - [154] = {.lex_state = 2061}, - [155] = {.lex_state = 2033}, - [156] = {.lex_state = 2033}, - [157] = {.lex_state = 2033}, - [158] = {.lex_state = 2034}, - [159] = {.lex_state = 2067}, - [160] = {.lex_state = 2033}, - [161] = {.lex_state = 2087}, - [162] = {.lex_state = 2067}, - [163] = {.lex_state = 2033}, - [164] = {.lex_state = 2033}, - [165] = {.lex_state = 2033}, - [166] = {.lex_state = 2033}, - [167] = {.lex_state = 2067}, - [168] = {.lex_state = 2033}, - [169] = {.lex_state = 2035}, - [170] = {.lex_state = 2033}, - [171] = {.lex_state = 2033}, - [172] = {.lex_state = 2033}, - [173] = {.lex_state = 2033}, - [174] = {.lex_state = 2033}, - [175] = {.lex_state = 2033}, - [176] = {.lex_state = 2037}, - [177] = {.lex_state = 2037}, - [178] = {.lex_state = 2033}, - [179] = {.lex_state = 2033}, - [180] = {.lex_state = 2033}, - [181] = {.lex_state = 2035}, - [182] = {.lex_state = 2033}, - [183] = {.lex_state = 2033}, - [184] = {.lex_state = 2033}, - [185] = {.lex_state = 2033}, - [186] = {.lex_state = 2033}, - [187] = {.lex_state = 2035}, - [188] = {.lex_state = 2035}, - [189] = {.lex_state = 2037}, - [190] = {.lex_state = 2089}, - [191] = {.lex_state = 2035}, - [192] = {.lex_state = 2035}, - [193] = {.lex_state = 2037}, - [194] = {.lex_state = 2037}, - [195] = {.lex_state = 2033}, - [196] = {.lex_state = 2033}, - [197] = {.lex_state = 2035}, - [198] = {.lex_state = 2035}, - [199] = {.lex_state = 2033}, - [200] = {.lex_state = 2033}, - [201] = {.lex_state = 2035}, - [202] = {.lex_state = 2035}, - [203] = {.lex_state = 2068}, - [204] = {.lex_state = 2033}, - [205] = {.lex_state = 2033}, - [206] = {.lex_state = 2035}, - [207] = {.lex_state = 2035}, - [208] = {.lex_state = 2035}, - [209] = {.lex_state = 2035}, - [210] = {.lex_state = 2035}, - [211] = {.lex_state = 2038}, - [212] = {.lex_state = 2038}, - [213] = {.lex_state = 2089}, - [214] = {.lex_state = 2061}, - [215] = {.lex_state = 2033}, - [216] = {.lex_state = 2034}, - [217] = {.lex_state = 2035}, - [218] = {.lex_state = 2033}, - [219] = {.lex_state = 2035}, - [220] = {.lex_state = 2035}, - [221] = {.lex_state = 2035}, - [222] = {.lex_state = 2035}, - [223] = {.lex_state = 2033}, - [224] = {.lex_state = 2035}, - [225] = {.lex_state = 2033}, - [226] = {.lex_state = 2035}, - [227] = {.lex_state = 2035}, - [228] = {.lex_state = 2033}, - [229] = {.lex_state = 2033}, - [230] = {.lex_state = 2033}, - [231] = {.lex_state = 2033}, - [232] = {.lex_state = 2033}, - [233] = {.lex_state = 2033}, - [234] = {.lex_state = 2033}, - [235] = {.lex_state = 2034}, - [236] = {.lex_state = 2035}, - [237] = {.lex_state = 2112}, - [238] = {.lex_state = 2035}, - [239] = {.lex_state = 2035}, - [240] = {.lex_state = 2035}, - [241] = {.lex_state = 2034}, - [242] = {.lex_state = 2035}, - [243] = {.lex_state = 2035}, - [244] = {.lex_state = 2033}, - [245] = {.lex_state = 2035}, - [246] = {.lex_state = 2035}, - [247] = {.lex_state = 2034}, - [248] = {.lex_state = 2068}, - [249] = {.lex_state = 2035}, - [250] = {.lex_state = 2054}, - [251] = {.lex_state = 2089}, - [252] = {.lex_state = 2033}, - [253] = {.lex_state = 2033}, - [254] = {.lex_state = 2033}, - [255] = {.lex_state = 2034}, - [256] = {.lex_state = 2068}, - [257] = {.lex_state = 2068}, - [258] = {.lex_state = 2035}, - [259] = {.lex_state = 2033}, - [260] = {.lex_state = 2033}, - [261] = {.lex_state = 2049}, - [262] = {.lex_state = 2089}, - [263] = {.lex_state = 2035}, - [264] = {.lex_state = 2089}, - [265] = {.lex_state = 2089}, - [266] = {.lex_state = 2049}, - [267] = {.lex_state = 2049}, - [268] = {.lex_state = 2089}, - [269] = {.lex_state = 2067}, - [270] = {.lex_state = 2089}, - [271] = {.lex_state = 2069}, - [272] = {.lex_state = 2035}, - [273] = {.lex_state = 2069}, - [274] = {.lex_state = 2069}, - [275] = {.lex_state = 2034}, - [276] = {.lex_state = 2033}, - [277] = {.lex_state = 2035}, - [278] = {.lex_state = 2069}, - [279] = {.lex_state = 2035}, - [280] = {.lex_state = 2035}, - [281] = {.lex_state = 2033}, - [282] = {.lex_state = 2033}, - [283] = {.lex_state = 2034}, - [284] = {.lex_state = 2036}, - [285] = {.lex_state = 2033}, - [286] = {.lex_state = 2035}, - [287] = {.lex_state = 2033}, - [288] = {.lex_state = 2036}, - [289] = {.lex_state = 2035}, - [290] = {.lex_state = 2034}, - [291] = {.lex_state = 2034}, - [292] = {.lex_state = 2117}, - [293] = {.lex_state = 2054}, - [294] = {.lex_state = 2034}, - [295] = {.lex_state = 2105}, - [296] = {.lex_state = 2061}, - [297] = {.lex_state = 2034}, - [298] = {.lex_state = 2034}, - [299] = {.lex_state = 2034}, - [300] = {.lex_state = 2034}, - [301] = {.lex_state = 2034}, - [302] = {.lex_state = 2034}, - [303] = {.lex_state = 2035}, - [304] = {.lex_state = 2105}, - [305] = {.lex_state = 2034}, - [306] = {.lex_state = 2034}, - [307] = {.lex_state = 2035}, - [308] = {.lex_state = 2035}, - [309] = {.lex_state = 2034}, - [310] = {.lex_state = 2105}, - [311] = {.lex_state = 2034}, - [312] = {.lex_state = 2034}, - [313] = {.lex_state = 2034}, - [314] = {.lex_state = 2070}, - [315] = {.lex_state = 2034}, - [316] = {.lex_state = 2034}, - [317] = {.lex_state = 2070}, - [318] = {.lex_state = 2034}, - [319] = {.lex_state = 2105}, - [320] = {.lex_state = 2070}, - [321] = {.lex_state = 2034}, - [322] = {.lex_state = 2034}, - [323] = {.lex_state = 2034}, - [324] = {.lex_state = 2034}, - [325] = {.lex_state = 2070}, - [326] = {.lex_state = 2034}, - [327] = {.lex_state = 2036}, - [328] = {.lex_state = 2035}, - [329] = {.lex_state = 2034}, - [330] = {.lex_state = 2036}, - [331] = {.lex_state = 2034}, - [332] = {.lex_state = 2034}, - [333] = {.lex_state = 2034}, - [334] = {.lex_state = 2055}, - [335] = {.lex_state = 2055}, - [336] = {.lex_state = 2039}, - [337] = {.lex_state = 2035}, - [338] = {.lex_state = 2034}, - [339] = {.lex_state = 2061}, - [340] = {.lex_state = 2034}, - [341] = {.lex_state = 2034}, - [342] = {.lex_state = 2034}, - [343] = {.lex_state = 2034}, - [344] = {.lex_state = 2034}, - [345] = {.lex_state = 2034}, - [346] = {.lex_state = 2038}, - [347] = {.lex_state = 2035}, - [348] = {.lex_state = 2034}, - [349] = {.lex_state = 2035}, - [350] = {.lex_state = 2038}, - [351] = {.lex_state = 2034}, - [352] = {.lex_state = 2037}, - [353] = {.lex_state = 2037}, - [354] = {.lex_state = 2035}, - [355] = {.lex_state = 2038}, - [356] = {.lex_state = 2034}, - [357] = {.lex_state = 2034}, - [358] = {.lex_state = 2034}, - [359] = {.lex_state = 2034}, - [360] = {.lex_state = 2034}, - [361] = {.lex_state = 2116}, - [362] = {.lex_state = 2034}, - [363] = {.lex_state = 2034}, - [364] = {.lex_state = 2034}, - [365] = {.lex_state = 2034}, - [366] = {.lex_state = 2034}, - [367] = {.lex_state = 2054}, - [368] = {.lex_state = 2116}, - [369] = {.lex_state = 2036}, - [370] = {.lex_state = 2035}, - [371] = {.lex_state = 2035}, - [372] = {.lex_state = 2035}, - [373] = {.lex_state = 2116}, - [374] = {.lex_state = 2035}, - [375] = {.lex_state = 2036}, - [376] = {.lex_state = 2035}, - [377] = {.lex_state = 2035}, - [378] = {.lex_state = 2035}, - [379] = {.lex_state = 2034}, - [380] = {.lex_state = 2049}, - [381] = {.lex_state = 2035}, - [382] = {.lex_state = 2035}, - [383] = {.lex_state = 2035}, - [384] = {.lex_state = 2035}, - [385] = {.lex_state = 2116}, - [386] = {.lex_state = 2035}, - [387] = {.lex_state = 2035}, - [388] = {.lex_state = 2037}, - [389] = {.lex_state = 2116}, - [390] = {.lex_state = 2089}, - [391] = {.lex_state = 2035}, - [392] = {.lex_state = 2116}, - [393] = {.lex_state = 2035}, - [394] = {.lex_state = 2035}, - [395] = {.lex_state = 2035}, - [396] = {.lex_state = 2116}, - [397] = {.lex_state = 2035}, - [398] = {.lex_state = 2049}, - [399] = {.lex_state = 2049}, - [400] = {.lex_state = 2116}, - [401] = {.lex_state = 2035}, - [402] = {.lex_state = 2035}, - [403] = {.lex_state = 2035}, - [404] = {.lex_state = 2036}, - [405] = {.lex_state = 2036}, - [406] = {.lex_state = 2034}, - [407] = {.lex_state = 2036}, - [408] = {.lex_state = 2038}, - [409] = {.lex_state = 2036}, - [410] = {.lex_state = 2038}, - [411] = {.lex_state = 2036}, - [412] = {.lex_state = 2040}, - [413] = {.lex_state = 2034}, - [414] = {.lex_state = 2034}, - [415] = {.lex_state = 2036}, - [416] = {.lex_state = 2036}, - [417] = {.lex_state = 2036}, - [418] = {.lex_state = 2034}, - [419] = {.lex_state = 2034}, - [420] = {.lex_state = 2036}, - [421] = {.lex_state = 2061}, - [422] = {.lex_state = 2061}, - [423] = {.lex_state = 2034}, - [424] = {.lex_state = 2116}, - [425] = {.lex_state = 2055}, - [426] = {.lex_state = 2055}, - [427] = {.lex_state = 2034}, - [428] = {.lex_state = 2118}, - [429] = {.lex_state = 2091}, - [430] = {.lex_state = 2055}, - [431] = {.lex_state = 2118}, - [432] = {.lex_state = 2034}, - [433] = {.lex_state = 2036}, - [434] = {.lex_state = 2091}, - [435] = {.lex_state = 2036}, - [436] = {.lex_state = 2118}, - [437] = {.lex_state = 2106}, - [438] = {.lex_state = 2036}, - [439] = {.lex_state = 2056}, - [440] = {.lex_state = 2091}, - [441] = {.lex_state = 2034}, - [442] = {.lex_state = 2034}, - [443] = {.lex_state = 2034}, - [444] = {.lex_state = 2034}, - [445] = {.lex_state = 2054}, - [446] = {.lex_state = 2038}, - [447] = {.lex_state = 2036}, - [448] = {.lex_state = 2036}, - [449] = {.lex_state = 2036}, - [450] = {.lex_state = 2106}, - [451] = {.lex_state = 2049}, - [452] = {.lex_state = 2036}, - [453] = {.lex_state = 2091}, - [454] = {.lex_state = 2034}, - [455] = {.lex_state = 2036}, - [456] = {.lex_state = 2034}, - [457] = {.lex_state = 2036}, - [458] = {.lex_state = 2036}, - [459] = {.lex_state = 2054}, - [460] = {.lex_state = 2090}, - [461] = {.lex_state = 2036}, - [462] = {.lex_state = 2036}, - [463] = {.lex_state = 2106}, - [464] = {.lex_state = 2036}, - [465] = {.lex_state = 2034}, - [466] = {.lex_state = 2090}, - [467] = {.lex_state = 2036}, - [468] = {.lex_state = 2034}, - [469] = {.lex_state = 2034}, - [470] = {.lex_state = 2034}, - [471] = {.lex_state = 2090}, - [472] = {.lex_state = 2036}, - [473] = {.lex_state = 2034}, - [474] = {.lex_state = 2036}, - [475] = {.lex_state = 2118}, - [476] = {.lex_state = 2034}, - [477] = {.lex_state = 2090}, - [478] = {.lex_state = 2036}, - [479] = {.lex_state = 2056}, - [480] = {.lex_state = 2106}, - [481] = {.lex_state = 2036}, - [482] = {.lex_state = 2034}, - [483] = {.lex_state = 2034}, - [484] = {.lex_state = 2036}, - [485] = {.lex_state = 2049}, - [486] = {.lex_state = 2036}, - [487] = {.lex_state = 2061}, - [488] = {.lex_state = 2034}, - [489] = {.lex_state = 2036}, - [490] = {.lex_state = 2036}, - [491] = {.lex_state = 2034}, - [492] = {.lex_state = 2036}, - [493] = {.lex_state = 2061}, - [494] = {.lex_state = 2036}, - [495] = {.lex_state = 2054}, - [496] = {.lex_state = 2034}, - [497] = {.lex_state = 2036}, - [498] = {.lex_state = 2034}, - [499] = {.lex_state = 2039}, - [500] = {.lex_state = 2036}, - [501] = {.lex_state = 2036}, - [502] = {.lex_state = 2034}, - [503] = {.lex_state = 2036}, - [504] = {.lex_state = 2039}, - [505] = {.lex_state = 2039}, - [506] = {.lex_state = 2034}, - [507] = {.lex_state = 2039}, - [508] = {.lex_state = 2036}, - [509] = {.lex_state = 2034}, - [510] = {.lex_state = 2119}, - [511] = {.lex_state = 2092}, - [512] = {.lex_state = 2134}, - [513] = {.lex_state = 2134}, - [514] = {.lex_state = 2036}, - [515] = {.lex_state = 2037}, - [516] = {.lex_state = 2134}, - [517] = {.lex_state = 2055}, - [518] = {.lex_state = 2036}, - [519] = {.lex_state = 2036}, - [520] = {.lex_state = 2036}, - [521] = {.lex_state = 2036}, - [522] = {.lex_state = 2055}, - [523] = {.lex_state = 2101}, - [524] = {.lex_state = 2036}, - [525] = {.lex_state = 2056}, - [526] = {.lex_state = 2054}, - [527] = {.lex_state = 2036}, - [528] = {.lex_state = 2036}, - [529] = {.lex_state = 2054}, - [530] = {.lex_state = 2037}, - [531] = {.lex_state = 2036}, - [532] = {.lex_state = 2036}, - [533] = {.lex_state = 2036}, - [534] = {.lex_state = 2036}, - [535] = {.lex_state = 2041}, - [536] = {.lex_state = 2036}, - [537] = {.lex_state = 2036}, - [538] = {.lex_state = 2101}, - [539] = {.lex_state = 2036}, - [540] = {.lex_state = 2039}, - [541] = {.lex_state = 2036}, - [542] = {.lex_state = 2036}, - [543] = {.lex_state = 2036}, - [544] = {.lex_state = 2040}, - [545] = {.lex_state = 2036}, - [546] = {.lex_state = 2054}, - [547] = {.lex_state = 2036}, - [548] = {.lex_state = 2036}, - [549] = {.lex_state = 2049}, - [550] = {.lex_state = 2036}, - [551] = {.lex_state = 2134}, - [552] = {.lex_state = 2054}, - [553] = {.lex_state = 2054}, - [554] = {.lex_state = 2054}, - [555] = {.lex_state = 2119}, - [556] = {.lex_state = 2054}, - [557] = {.lex_state = 2036}, - [558] = {.lex_state = 2036}, - [559] = {.lex_state = 2036}, - [560] = {.lex_state = 2054}, - [561] = {.lex_state = 2054}, - [562] = {.lex_state = 2054}, - [563] = {.lex_state = 2054}, - [564] = {.lex_state = 2119}, - [565] = {.lex_state = 2054}, - [566] = {.lex_state = 2092}, - [567] = {.lex_state = 2054}, - [568] = {.lex_state = 2054}, - [569] = {.lex_state = 2119}, - [570] = {.lex_state = 2054}, - [571] = {.lex_state = 2054}, - [572] = {.lex_state = 2055}, - [573] = {.lex_state = 2101}, - [574] = {.lex_state = 2054}, - [575] = {.lex_state = 2092}, - [576] = {.lex_state = 2092}, - [577] = {.lex_state = 2054}, - [578] = {.lex_state = 2034}, - [579] = {.lex_state = 2054}, - [580] = {.lex_state = 2054}, - [581] = {.lex_state = 2054}, - [582] = {.lex_state = 2101}, - [583] = {.lex_state = 2054}, - [584] = {.lex_state = 2034}, - [585] = {.lex_state = 2054}, - [586] = {.lex_state = 2036}, - [587] = {.lex_state = 2054}, - [588] = {.lex_state = 2036}, - [589] = {.lex_state = 2054}, - [590] = {.lex_state = 2054}, - [591] = {.lex_state = 2054}, - [592] = {.lex_state = 2054}, - [593] = {.lex_state = 2054}, - [594] = {.lex_state = 2040}, - [595] = {.lex_state = 2040}, - [596] = {.lex_state = 2054}, - [597] = {.lex_state = 2054}, - [598] = {.lex_state = 2040}, - [599] = {.lex_state = 2054}, - [600] = {.lex_state = 2054}, - [601] = {.lex_state = 2036}, - [602] = {.lex_state = 2036}, - [603] = {.lex_state = 2054}, - [604] = {.lex_state = 2054}, - [605] = {.lex_state = 2054}, - [606] = {.lex_state = 2054}, - [607] = {.lex_state = 2054}, - [608] = {.lex_state = 2056}, - [609] = {.lex_state = 2056}, - [610] = {.lex_state = 2158}, - [611] = {.lex_state = 2071}, - [612] = {.lex_state = 2054}, - [613] = {.lex_state = 2054}, - [614] = {.lex_state = 2036}, - [615] = {.lex_state = 2054}, - [616] = {.lex_state = 2054}, - [617] = {.lex_state = 2054}, - [618] = {.lex_state = 2054}, - [619] = {.lex_state = 2054}, - [620] = {.lex_state = 2037}, - [621] = {.lex_state = 2054}, - [622] = {.lex_state = 2054}, - [623] = {.lex_state = 2054}, - [624] = {.lex_state = 2054}, - [625] = {.lex_state = 2072}, - [626] = {.lex_state = 2050}, - [627] = {.lex_state = 2049}, - [628] = {.lex_state = 2054}, - [629] = {.lex_state = 2091}, - [630] = {.lex_state = 2126}, - [631] = {.lex_state = 2158}, - [632] = {.lex_state = 2126}, - [633] = {.lex_state = 2054}, - [634] = {.lex_state = 2054}, - [635] = {.lex_state = 2054}, - [636] = {.lex_state = 2135}, - [637] = {.lex_state = 2040}, - [638] = {.lex_state = 2126}, - [639] = {.lex_state = 2037}, - [640] = {.lex_state = 2041}, - [641] = {.lex_state = 2126}, - [642] = {.lex_state = 2072}, - [643] = {.lex_state = 2054}, - [644] = {.lex_state = 2041}, - [645] = {.lex_state = 2071}, - [646] = {.lex_state = 2071}, - [647] = {.lex_state = 2071}, - [648] = {.lex_state = 2158}, - [649] = {.lex_state = 2158}, - [650] = {.lex_state = 2071}, - [651] = {.lex_state = 2158}, - [652] = {.lex_state = 2135}, - [653] = {.lex_state = 2054}, - [654] = {.lex_state = 2038}, - [655] = {.lex_state = 2054}, - [656] = {.lex_state = 2071}, - [657] = {.lex_state = 2072}, - [658] = {.lex_state = 2037}, - [659] = {.lex_state = 2072}, - [660] = {.lex_state = 2071}, - [661] = {.lex_state = 2054}, - [662] = {.lex_state = 2135}, - [663] = {.lex_state = 2054}, - [664] = {.lex_state = 2071}, - [665] = {.lex_state = 2054}, - [666] = {.lex_state = 2158}, - [667] = {.lex_state = 2158}, - [668] = {.lex_state = 2158}, - [669] = {.lex_state = 2054}, - [670] = {.lex_state = 2036}, - [671] = {.lex_state = 2102}, - [672] = {.lex_state = 2054}, - [673] = {.lex_state = 2054}, - [674] = {.lex_state = 2158}, - [675] = {.lex_state = 2073}, - [676] = {.lex_state = 2135}, - [677] = {.lex_state = 2102}, - [678] = {.lex_state = 2054}, - [679] = {.lex_state = 2158}, - [680] = {.lex_state = 2102}, - [681] = {.lex_state = 2056}, - [682] = {.lex_state = 2054}, - [683] = {.lex_state = 2054}, - [684] = {.lex_state = 2073}, - [685] = {.lex_state = 2158}, - [686] = {.lex_state = 2054}, - [687] = {.lex_state = 2090}, - [688] = {.lex_state = 2050}, - [689] = {.lex_state = 2102}, - [690] = {.lex_state = 2050}, - [691] = {.lex_state = 2073}, - [692] = {.lex_state = 2049}, - [693] = {.lex_state = 2039}, - [694] = {.lex_state = 2158}, - [695] = {.lex_state = 2158}, - [696] = {.lex_state = 2073}, - [697] = {.lex_state = 2158}, - [698] = {.lex_state = 2054}, - [699] = {.lex_state = 2054}, - [700] = {.lex_state = 2056}, - [701] = {.lex_state = 2073}, - [702] = {.lex_state = 2073}, - [703] = {.lex_state = 2073}, - [704] = {.lex_state = 2158}, - [705] = {.lex_state = 2039}, - [706] = {.lex_state = 2038}, - [707] = {.lex_state = 2158}, - [708] = {.lex_state = 2073}, - [709] = {.lex_state = 2041}, - [710] = {.lex_state = 2158}, - [711] = {.lex_state = 2057}, - [712] = {.lex_state = 2041}, - [713] = {.lex_state = 2056}, - [714] = {.lex_state = 2074}, - [715] = {.lex_state = 2039}, - [716] = {.lex_state = 2120}, - [717] = {.lex_state = 2093}, - [718] = {.lex_state = 2062}, - [719] = {.lex_state = 2120}, - [720] = {.lex_state = 2038}, - [721] = {.lex_state = 2051}, - [722] = {.lex_state = 2120}, - [723] = {.lex_state = 2039}, - [724] = {.lex_state = 2051}, - [725] = {.lex_state = 2092}, - [726] = {.lex_state = 2049}, - [727] = {.lex_state = 2055}, - [728] = {.lex_state = 2039}, - [729] = {.lex_state = 2049}, - [730] = {.lex_state = 2093}, - [731] = {.lex_state = 2093}, - [732] = {.lex_state = 2071}, - [733] = {.lex_state = 2049}, - [734] = {.lex_state = 2127}, - [735] = {.lex_state = 2050}, - [736] = {.lex_state = 2049}, - [737] = {.lex_state = 2127}, - [738] = {.lex_state = 2093}, - [739] = {.lex_state = 2063}, - [740] = {.lex_state = 2063}, - [741] = {.lex_state = 2120}, - [742] = {.lex_state = 2050}, - [743] = {.lex_state = 2093}, - [744] = {.lex_state = 2121}, - [745] = {.lex_state = 2093}, - [746] = {.lex_state = 2050}, - [747] = {.lex_state = 2075}, - [748] = {.lex_state = 2062}, - [749] = {.lex_state = 2062}, - [750] = {.lex_state = 2037}, - [751] = {.lex_state = 2041}, - [752] = {.lex_state = 2038}, - [753] = {.lex_state = 2132}, - [754] = {.lex_state = 2132}, - [755] = {.lex_state = 2037}, - [756] = {.lex_state = 2074}, - [757] = {.lex_state = 2132}, - [758] = {.lex_state = 2075}, - [759] = {.lex_state = 2093}, - [760] = {.lex_state = 2055}, - [761] = {.lex_state = 2132}, - [762] = {.lex_state = 2074}, - [763] = {.lex_state = 2037}, - [764] = {.lex_state = 2127}, - [765] = {.lex_state = 2093}, - [766] = {.lex_state = 2057}, - [767] = {.lex_state = 2074}, - [768] = {.lex_state = 2038}, - [769] = {.lex_state = 2074}, - [770] = {.lex_state = 2042}, - [771] = {.lex_state = 2051}, - [772] = {.lex_state = 2040}, - [773] = {.lex_state = 2074}, - [774] = {.lex_state = 2057}, - [775] = {.lex_state = 2074}, - [776] = {.lex_state = 2037}, - [777] = {.lex_state = 2037}, - [778] = {.lex_state = 2057}, - [779] = {.lex_state = 2058}, - [780] = {.lex_state = 2074}, - [781] = {.lex_state = 2121}, - [782] = {.lex_state = 2127}, - [783] = {.lex_state = 2121}, - [784] = {.lex_state = 2063}, - [785] = {.lex_state = 2037}, - [786] = {.lex_state = 2073}, - [787] = {.lex_state = 2121}, - [788] = {.lex_state = 2057}, - [789] = {.lex_state = 2040}, - [790] = {.lex_state = 2037}, - [791] = {.lex_state = 2075}, - [792] = {.lex_state = 2101}, - [793] = {.lex_state = 2075}, - [794] = {.lex_state = 2038}, - [795] = {.lex_state = 2041}, - [796] = {.lex_state = 2094}, - [797] = {.lex_state = 2037}, - [798] = {.lex_state = 2133}, - [799] = {.lex_state = 2133}, - [800] = {.lex_state = 2039}, - [801] = {.lex_state = 2040}, - [802] = {.lex_state = 2050}, - [803] = {.lex_state = 2133}, - [804] = {.lex_state = 2052}, - [805] = {.lex_state = 2037}, - [806] = {.lex_state = 2133}, - [807] = {.lex_state = 2052}, - [808] = {.lex_state = 2037}, - [809] = {.lex_state = 2037}, - [810] = {.lex_state = 2102}, - [811] = {.lex_state = 2037}, - [812] = {.lex_state = 2037}, - [813] = {.lex_state = 2037}, - [814] = {.lex_state = 2037}, - [815] = {.lex_state = 2037}, - [816] = {.lex_state = 2037}, - [817] = {.lex_state = 2037}, - [818] = {.lex_state = 2037}, - [819] = {.lex_state = 2037}, - [820] = {.lex_state = 2037}, - [821] = {.lex_state = 2055}, - [822] = {.lex_state = 2037}, - [823] = {.lex_state = 2037}, - [824] = {.lex_state = 2043}, - [825] = {.lex_state = 2039}, - [826] = {.lex_state = 2039}, - [827] = {.lex_state = 2039}, - [828] = {.lex_state = 2037}, - [829] = {.lex_state = 2037}, - [830] = {.lex_state = 2039}, - [831] = {.lex_state = 2039}, - [832] = {.lex_state = 2055}, - [833] = {.lex_state = 2039}, - [834] = {.lex_state = 2039}, - [835] = {.lex_state = 2039}, - [836] = {.lex_state = 2039}, - [837] = {.lex_state = 2039}, - [838] = {.lex_state = 2039}, - [839] = {.lex_state = 2039}, - [840] = {.lex_state = 2039}, - [841] = {.lex_state = 2041}, - [842] = {.lex_state = 2039}, - [843] = {.lex_state = 2074}, - [844] = {.lex_state = 2059}, - [845] = {.lex_state = 2039}, - [846] = {.lex_state = 2076}, - [847] = {.lex_state = 2051}, - [848] = {.lex_state = 2051}, - [849] = {.lex_state = 2051}, - [850] = {.lex_state = 2039}, - [851] = {.lex_state = 2039}, - [852] = {.lex_state = 2039}, - [853] = {.lex_state = 2039}, - [854] = {.lex_state = 2039}, - [855] = {.lex_state = 2039}, - [856] = {.lex_state = 2076}, - [857] = {.lex_state = 2042}, - [858] = {.lex_state = 2042}, - [859] = {.lex_state = 2039}, - [860] = {.lex_state = 2038}, - [861] = {.lex_state = 2058}, - [862] = {.lex_state = 2060}, - [863] = {.lex_state = 2058}, - [864] = {.lex_state = 2076}, - [865] = {.lex_state = 2042}, - [866] = {.lex_state = 2042}, - [867] = {.lex_state = 2040}, - [868] = {.lex_state = 2039}, - [869] = {.lex_state = 2058}, - [870] = {.lex_state = 2058}, - [871] = {.lex_state = 2063}, - [872] = {.lex_state = 2040}, - [873] = {.lex_state = 2039}, - [874] = {.lex_state = 2038}, - [875] = {.lex_state = 2052}, - [876] = {.lex_state = 2039}, - [877] = {.lex_state = 2038}, - [878] = {.lex_state = 2039}, - [879] = {.lex_state = 2050}, - [880] = {.lex_state = 2039}, - [881] = {.lex_state = 2039}, - [882] = {.lex_state = 2039}, - [883] = {.lex_state = 2062}, - [884] = {.lex_state = 2039}, - [885] = {.lex_state = 2038}, - [886] = {.lex_state = 2063}, - [887] = {.lex_state = 2063}, - [888] = {.lex_state = 2039}, - [889] = {.lex_state = 2039}, - [890] = {.lex_state = 2037}, - [891] = {.lex_state = 2039}, - [892] = {.lex_state = 2037}, - [893] = {.lex_state = 2094}, - [894] = {.lex_state = 2039}, - [895] = {.lex_state = 2039}, - [896] = {.lex_state = 2037}, - [897] = {.lex_state = 2094}, - [898] = {.lex_state = 2037}, - [899] = {.lex_state = 2062}, - [900] = {.lex_state = 2037}, - [901] = {.lex_state = 2062}, - [902] = {.lex_state = 2094}, - [903] = {.lex_state = 2039}, - [904] = {.lex_state = 2126}, - [905] = {.lex_state = 2107}, - [906] = {.lex_state = 2094}, - [907] = {.lex_state = 2094}, - [908] = {.lex_state = 2076}, - [909] = {.lex_state = 2037}, - [910] = {.lex_state = 2107}, - [911] = {.lex_state = 2094}, - [912] = {.lex_state = 2037}, - [913] = {.lex_state = 2055}, - [914] = {.lex_state = 2057}, - [915] = {.lex_state = 2107}, - [916] = {.lex_state = 2037}, - [917] = {.lex_state = 2037}, - [918] = {.lex_state = 2037}, - [919] = {.lex_state = 2107}, - [920] = {.lex_state = 2038}, - [921] = {.lex_state = 2094}, - [922] = {.lex_state = 2038}, - [923] = {.lex_state = 2037}, - [924] = {.lex_state = 2122}, - [925] = {.lex_state = 2037}, - [926] = {.lex_state = 2122}, - [927] = {.lex_state = 2037}, - [928] = {.lex_state = 2039}, - [929] = {.lex_state = 2122}, - [930] = {.lex_state = 2037}, - [931] = {.lex_state = 2122}, - [932] = {.lex_state = 2037}, - [933] = {.lex_state = 2122}, - [934] = {.lex_state = 2037}, - [935] = {.lex_state = 2093}, - [936] = {.lex_state = 2122}, - [937] = {.lex_state = 2037}, - [938] = {.lex_state = 2037}, - [939] = {.lex_state = 2037}, - [940] = {.lex_state = 2122}, - [941] = {.lex_state = 2037}, - [942] = {.lex_state = 2037}, - [943] = {.lex_state = 2037}, - [944] = {.lex_state = 2122}, - [945] = {.lex_state = 2037}, - [946] = {.lex_state = 2037}, - [947] = {.lex_state = 2037}, - [948] = {.lex_state = 2037}, - [949] = {.lex_state = 2037}, - [950] = {.lex_state = 2056}, - [951] = {.lex_state = 2037}, - [952] = {.lex_state = 2056}, - [953] = {.lex_state = 2037}, - [954] = {.lex_state = 2037}, - [955] = {.lex_state = 2037}, - [956] = {.lex_state = 2056}, - [957] = {.lex_state = 2038}, - [958] = {.lex_state = 2038}, - [959] = {.lex_state = 2038}, - [960] = {.lex_state = 2038}, - [961] = {.lex_state = 2038}, - [962] = {.lex_state = 2038}, - [963] = {.lex_state = 2057}, - [964] = {.lex_state = 2039}, - [965] = {.lex_state = 2038}, - [966] = {.lex_state = 2038}, - [967] = {.lex_state = 2055}, - [968] = {.lex_state = 2038}, - [969] = {.lex_state = 2055}, - [970] = {.lex_state = 2044}, - [971] = {.lex_state = 2060}, - [972] = {.lex_state = 2060}, - [973] = {.lex_state = 2038}, - [974] = {.lex_state = 2038}, - [975] = {.lex_state = 2038}, - [976] = {.lex_state = 2038}, - [977] = {.lex_state = 2063}, - [978] = {.lex_state = 2132}, - [979] = {.lex_state = 2060}, - [980] = {.lex_state = 2038}, - [981] = {.lex_state = 2038}, - [982] = {.lex_state = 2038}, - [983] = {.lex_state = 2038}, - [984] = {.lex_state = 2060}, - [985] = {.lex_state = 2038}, - [986] = {.lex_state = 2038}, - [987] = {.lex_state = 2038}, - [988] = {.lex_state = 2038}, - [989] = {.lex_state = 2130}, - [990] = {.lex_state = 2038}, - [991] = {.lex_state = 2052}, - [992] = {.lex_state = 2130}, - [993] = {.lex_state = 2059}, - [994] = {.lex_state = 2059}, - [995] = {.lex_state = 2058}, - [996] = {.lex_state = 2042}, - [997] = {.lex_state = 2130}, - [998] = {.lex_state = 2059}, - [999] = {.lex_state = 2130}, - [1000] = {.lex_state = 2059}, - [1001] = {.lex_state = 2051}, - [1002] = {.lex_state = 2062}, - [1003] = {.lex_state = 2122}, - [1004] = {.lex_state = 2130}, - [1005] = {.lex_state = 2051}, - [1006] = {.lex_state = 2130}, - [1007] = {.lex_state = 2123}, - [1008] = {.lex_state = 2038}, - [1009] = {.lex_state = 2123}, - [1010] = {.lex_state = 2123}, - [1011] = {.lex_state = 2128}, - [1012] = {.lex_state = 2123}, - [1013] = {.lex_state = 2055}, - [1014] = {.lex_state = 2123}, - [1015] = {.lex_state = 2038}, - [1016] = {.lex_state = 2130}, - [1017] = {.lex_state = 2130}, - [1018] = {.lex_state = 2123}, - [1019] = {.lex_state = 2123}, - [1020] = {.lex_state = 2123}, - [1021] = {.lex_state = 2038}, - [1022] = {.lex_state = 2055}, - [1023] = {.lex_state = 2127}, - [1024] = {.lex_state = 2043}, - [1025] = {.lex_state = 2052}, - [1026] = {.lex_state = 2043}, - [1027] = {.lex_state = 2129}, - [1028] = {.lex_state = 2039}, - [1029] = {.lex_state = 2039}, - [1030] = {.lex_state = 2039}, - [1031] = {.lex_state = 2039}, - [1032] = {.lex_state = 2129}, - [1033] = {.lex_state = 2039}, - [1034] = {.lex_state = 2039}, - [1035] = {.lex_state = 2038}, - [1036] = {.lex_state = 2041}, - [1037] = {.lex_state = 2039}, - [1038] = {.lex_state = 2037}, - [1039] = {.lex_state = 2037}, - [1040] = {.lex_state = 2037}, - [1041] = {.lex_state = 2129}, - [1042] = {.lex_state = 2041}, - [1043] = {.lex_state = 2037}, - [1044] = {.lex_state = 2037}, - [1045] = {.lex_state = 2056}, - [1046] = {.lex_state = 2129}, - [1047] = {.lex_state = 2037}, - [1048] = {.lex_state = 2038}, - [1049] = {.lex_state = 2062}, - [1050] = {.lex_state = 2040}, - [1051] = {.lex_state = 2040}, - [1052] = {.lex_state = 2039}, - [1053] = {.lex_state = 2039}, - [1054] = {.lex_state = 2038}, - [1055] = {.lex_state = 2108}, - [1056] = {.lex_state = 2056}, - [1057] = {.lex_state = 2040}, - [1058] = {.lex_state = 2037}, - [1059] = {.lex_state = 2108}, - [1060] = {.lex_state = 2043}, - [1061] = {.lex_state = 2043}, - [1062] = {.lex_state = 2040}, - [1063] = {.lex_state = 2039}, - [1064] = {.lex_state = 2055}, - [1065] = {.lex_state = 2040}, - [1066] = {.lex_state = 2040}, - [1067] = {.lex_state = 2040}, - [1068] = {.lex_state = 2040}, - [1069] = {.lex_state = 2055}, - [1070] = {.lex_state = 2039}, - [1071] = {.lex_state = 2040}, - [1072] = {.lex_state = 2040}, - [1073] = {.lex_state = 2039}, - [1074] = {.lex_state = 2040}, - [1075] = {.lex_state = 2040}, - [1076] = {.lex_state = 2040}, - [1077] = {.lex_state = 2039}, - [1078] = {.lex_state = 2039}, - [1079] = {.lex_state = 2040}, - [1080] = {.lex_state = 2040}, - [1081] = {.lex_state = 2040}, - [1082] = {.lex_state = 2040}, - [1083] = {.lex_state = 2040}, - [1084] = {.lex_state = 2128}, - [1085] = {.lex_state = 2040}, - [1086] = {.lex_state = 2040}, - [1087] = {.lex_state = 2040}, - [1088] = {.lex_state = 2040}, - [1089] = {.lex_state = 2040}, - [1090] = {.lex_state = 2040}, - [1091] = {.lex_state = 2040}, - [1092] = {.lex_state = 2040}, - [1093] = {.lex_state = 2055}, - [1094] = {.lex_state = 2040}, - [1095] = {.lex_state = 2039}, - [1096] = {.lex_state = 2037}, - [1097] = {.lex_state = 2040}, - [1098] = {.lex_state = 2039}, - [1099] = {.lex_state = 2040}, - [1100] = {.lex_state = 2039}, - [1101] = {.lex_state = 2128}, - [1102] = {.lex_state = 2039}, - [1103] = {.lex_state = 2040}, - [1104] = {.lex_state = 2039}, - [1105] = {.lex_state = 2039}, - [1106] = {.lex_state = 2057}, - [1107] = {.lex_state = 2037}, - [1108] = {.lex_state = 2040}, - [1109] = {.lex_state = 2039}, - [1110] = {.lex_state = 2040}, - [1111] = {.lex_state = 2052}, - [1112] = {.lex_state = 2039}, - [1113] = {.lex_state = 2039}, - [1114] = {.lex_state = 2040}, - [1115] = {.lex_state = 2039}, - [1116] = {.lex_state = 2039}, - [1117] = {.lex_state = 2108}, - [1118] = {.lex_state = 2039}, - [1119] = {.lex_state = 2039}, - [1120] = {.lex_state = 2063}, - [1121] = {.lex_state = 2041}, - [1122] = {.lex_state = 2039}, - [1123] = {.lex_state = 2039}, - [1124] = {.lex_state = 2038}, - [1125] = {.lex_state = 2038}, - [1126] = {.lex_state = 2038}, - [1127] = {.lex_state = 2038}, - [1128] = {.lex_state = 2038}, - [1129] = {.lex_state = 2038}, - [1130] = {.lex_state = 2038}, - [1131] = {.lex_state = 2037}, - [1132] = {.lex_state = 2038}, - [1133] = {.lex_state = 2038}, - [1134] = {.lex_state = 2038}, - [1135] = {.lex_state = 2038}, - [1136] = {.lex_state = 2038}, - [1137] = {.lex_state = 2037}, - [1138] = {.lex_state = 2128}, - [1139] = {.lex_state = 2037}, - [1140] = {.lex_state = 2038}, - [1141] = {.lex_state = 2108}, - [1142] = {.lex_state = 2040}, - [1143] = {.lex_state = 2038}, - [1144] = {.lex_state = 2038}, - [1145] = {.lex_state = 2037}, - [1146] = {.lex_state = 2038}, - [1147] = {.lex_state = 2050}, - [1148] = {.lex_state = 2037}, - [1149] = {.lex_state = 2037}, - [1150] = {.lex_state = 2038}, - [1151] = {.lex_state = 2037}, - [1152] = {.lex_state = 2037}, - [1153] = {.lex_state = 2037}, - [1154] = {.lex_state = 2037}, - [1155] = {.lex_state = 2038}, - [1156] = {.lex_state = 2040}, - [1157] = {.lex_state = 2037}, - [1158] = {.lex_state = 2037}, - [1159] = {.lex_state = 2040}, - [1160] = {.lex_state = 2037}, - [1161] = {.lex_state = 2040}, - [1162] = {.lex_state = 2037}, - [1163] = {.lex_state = 2037}, - [1164] = {.lex_state = 2037}, - [1165] = {.lex_state = 2040}, - [1166] = {.lex_state = 2037}, - [1167] = {.lex_state = 2094}, - [1168] = {.lex_state = 2037}, - [1169] = {.lex_state = 2040}, - [1170] = {.lex_state = 2041}, - [1171] = {.lex_state = 2040}, - [1172] = {.lex_state = 2038}, - [1173] = {.lex_state = 2041}, - [1174] = {.lex_state = 2038}, - [1175] = {.lex_state = 2056}, - [1176] = {.lex_state = 2056}, - [1177] = {.lex_state = 2130}, - [1178] = {.lex_state = 2041}, - [1179] = {.lex_state = 2042}, - [1180] = {.lex_state = 2052}, - [1181] = {.lex_state = 2055}, - [1182] = {.lex_state = 2055}, - [1183] = {.lex_state = 2055}, - [1184] = {.lex_state = 2055}, - [1185] = {.lex_state = 2055}, - [1186] = {.lex_state = 2055}, - [1187] = {.lex_state = 2060}, - [1188] = {.lex_state = 2055}, - [1189] = {.lex_state = 2095}, - [1190] = {.lex_state = 2038}, - [1191] = {.lex_state = 2055}, - [1192] = {.lex_state = 2095}, - [1193] = {.lex_state = 2041}, - [1194] = {.lex_state = 2055}, - [1195] = {.lex_state = 2055}, - [1196] = {.lex_state = 2055}, - [1197] = {.lex_state = 2055}, - [1198] = {.lex_state = 2055}, - [1199] = {.lex_state = 2055}, - [1200] = {.lex_state = 2055}, - [1201] = {.lex_state = 2055}, - [1202] = {.lex_state = 2038}, - [1203] = {.lex_state = 2041}, - [1204] = {.lex_state = 2055}, - [1205] = {.lex_state = 2055}, - [1206] = {.lex_state = 2058}, - [1207] = {.lex_state = 2040}, - [1208] = {.lex_state = 2040}, - [1209] = {.lex_state = 2040}, - [1210] = {.lex_state = 2055}, - [1211] = {.lex_state = 2055}, - [1212] = {.lex_state = 2040}, - [1213] = {.lex_state = 2131}, - [1214] = {.lex_state = 2038}, - [1215] = {.lex_state = 2041}, - [1216] = {.lex_state = 2055}, - [1217] = {.lex_state = 2041}, - [1218] = {.lex_state = 2131}, - [1219] = {.lex_state = 2042}, - [1220] = {.lex_state = 2040}, - [1221] = {.lex_state = 2055}, - [1222] = {.lex_state = 2055}, - [1223] = {.lex_state = 2040}, - [1224] = {.lex_state = 2131}, - [1225] = {.lex_state = 2055}, - [1226] = {.lex_state = 2040}, - [1227] = {.lex_state = 2131}, - [1228] = {.lex_state = 2059}, - [1229] = {.lex_state = 2041}, - [1230] = {.lex_state = 2041}, - [1231] = {.lex_state = 2040}, - [1232] = {.lex_state = 2040}, - [1233] = {.lex_state = 2131}, - [1234] = {.lex_state = 2038}, - [1235] = {.lex_state = 2095}, - [1236] = {.lex_state = 2131}, - [1237] = {.lex_state = 2040}, - [1238] = {.lex_state = 2041}, - [1239] = {.lex_state = 2095}, - [1240] = {.lex_state = 2041}, - [1241] = {.lex_state = 2055}, - [1242] = {.lex_state = 2038}, - [1243] = {.lex_state = 2131}, - [1244] = {.lex_state = 2044}, - [1245] = {.lex_state = 2041}, - [1246] = {.lex_state = 2055}, - [1247] = {.lex_state = 2038}, - [1248] = {.lex_state = 2040}, - [1249] = {.lex_state = 2131}, - [1250] = {.lex_state = 2051}, - [1251] = {.lex_state = 2055}, - [1252] = {.lex_state = 2040}, - [1253] = {.lex_state = 2055}, - [1254] = {.lex_state = 2040}, - [1255] = {.lex_state = 2040}, - [1256] = {.lex_state = 2055}, - [1257] = {.lex_state = 2040}, - [1258] = {.lex_state = 2038}, - [1259] = {.lex_state = 2055}, - [1260] = {.lex_state = 2038}, - [1261] = {.lex_state = 2050}, - [1262] = {.lex_state = 2055}, - [1263] = {.lex_state = 2041}, - [1264] = {.lex_state = 2038}, - [1265] = {.lex_state = 2040}, - [1266] = {.lex_state = 2041}, - [1267] = {.lex_state = 2041}, - [1268] = {.lex_state = 2041}, - [1269] = {.lex_state = 2055}, - [1270] = {.lex_state = 2038}, - [1271] = {.lex_state = 2055}, - [1272] = {.lex_state = 2055}, - [1273] = {.lex_state = 2055}, - [1274] = {.lex_state = 2041}, - [1275] = {.lex_state = 2055}, - [1276] = {.lex_state = 2044}, - [1277] = {.lex_state = 2044}, - [1278] = {.lex_state = 2057}, - [1279] = {.lex_state = 2041}, - [1280] = {.lex_state = 2058}, - [1281] = {.lex_state = 2055}, - [1282] = {.lex_state = 2055}, - [1283] = {.lex_state = 2063}, - [1284] = {.lex_state = 2057}, - [1285] = {.lex_state = 2123}, - [1286] = {.lex_state = 2044}, - [1287] = {.lex_state = 2056}, - [1288] = {.lex_state = 2052}, - [1289] = {.lex_state = 2038}, - [1290] = {.lex_state = 2055}, - [1291] = {.lex_state = 2038}, - [1292] = {.lex_state = 2040}, - [1293] = {.lex_state = 2038}, - [1294] = {.lex_state = 2055}, - [1295] = {.lex_state = 2040}, - [1296] = {.lex_state = 2133}, - [1297] = {.lex_state = 2038}, - [1298] = {.lex_state = 2038}, - [1299] = {.lex_state = 2041}, - [1300] = {.lex_state = 2055}, - [1301] = {.lex_state = 2038}, - [1302] = {.lex_state = 2041}, - [1303] = {.lex_state = 2055}, - [1304] = {.lex_state = 2041}, - [1305] = {.lex_state = 2041}, - [1306] = {.lex_state = 2040}, - [1307] = {.lex_state = 2050}, - [1308] = {.lex_state = 2077}, - [1309] = {.lex_state = 2055}, - [1310] = {.lex_state = 2041}, - [1311] = {.lex_state = 2040}, - [1312] = {.lex_state = 2041}, - [1313] = {.lex_state = 2077}, - [1314] = {.lex_state = 2041}, - [1315] = {.lex_state = 2055}, - [1316] = {.lex_state = 2040}, - [1317] = {.lex_state = 2038}, - [1318] = {.lex_state = 2040}, - [1319] = {.lex_state = 2040}, - [1320] = {.lex_state = 2077}, - [1321] = {.lex_state = 2041}, - [1322] = {.lex_state = 2040}, - [1323] = {.lex_state = 2077}, - [1324] = {.lex_state = 2107}, - [1325] = {.lex_state = 2043}, - [1326] = {.lex_state = 2038}, - [1327] = {.lex_state = 2038}, - [1328] = {.lex_state = 2056}, - [1329] = {.lex_state = 2077}, - [1330] = {.lex_state = 2041}, - [1331] = {.lex_state = 2057}, - [1332] = {.lex_state = 2077}, - [1333] = {.lex_state = 2056}, - [1334] = {.lex_state = 2041}, - [1335] = {.lex_state = 2055}, - [1336] = {.lex_state = 2041}, - [1337] = {.lex_state = 2038}, - [1338] = {.lex_state = 2038}, - [1339] = {.lex_state = 2062}, - [1340] = {.lex_state = 2077}, - [1341] = {.lex_state = 2038}, - [1342] = {.lex_state = 2040}, - [1343] = {.lex_state = 2041}, - [1344] = {.lex_state = 2038}, - [1345] = {.lex_state = 2041}, - [1346] = {.lex_state = 2077}, - [1347] = {.lex_state = 2056}, - [1348] = {.lex_state = 2041}, - [1349] = {.lex_state = 2041}, - [1350] = {.lex_state = 2041}, - [1351] = {.lex_state = 2038}, - [1352] = {.lex_state = 2038}, - [1353] = {.lex_state = 2056}, - [1354] = {.lex_state = 2038}, - [1355] = {.lex_state = 2055}, - [1356] = {.lex_state = 2041}, - [1357] = {.lex_state = 2040}, - [1358] = {.lex_state = 2041}, - [1359] = {.lex_state = 2038}, - [1360] = {.lex_state = 2038}, - [1361] = {.lex_state = 2041}, - [1362] = {.lex_state = 2040}, - [1363] = {.lex_state = 2040}, - [1364] = {.lex_state = 2041}, - [1365] = {.lex_state = 2078}, - [1366] = {.lex_state = 2108}, - [1367] = {.lex_state = 2041}, - [1368] = {.lex_state = 2057}, - [1369] = {.lex_state = 2057}, - [1370] = {.lex_state = 2124}, - [1371] = {.lex_state = 2057}, - [1372] = {.lex_state = 2124}, - [1373] = {.lex_state = 2057}, - [1374] = {.lex_state = 2041}, - [1375] = {.lex_state = 2041}, - [1376] = {.lex_state = 2050}, - [1377] = {.lex_state = 2124}, - [1378] = {.lex_state = 2041}, - [1379] = {.lex_state = 2060}, - [1380] = {.lex_state = 2057}, - [1381] = {.lex_state = 2056}, - [1382] = {.lex_state = 2050}, - [1383] = {.lex_state = 2056}, - [1384] = {.lex_state = 2056}, - [1385] = {.lex_state = 2055}, - [1386] = {.lex_state = 2050}, - [1387] = {.lex_state = 2050}, - [1388] = {.lex_state = 2078}, - [1389] = {.lex_state = 2058}, - [1390] = {.lex_state = 2041}, - [1391] = {.lex_state = 2041}, - [1392] = {.lex_state = 2041}, - [1393] = {.lex_state = 2041}, - [1394] = {.lex_state = 2041}, - [1395] = {.lex_state = 2078}, - [1396] = {.lex_state = 2057}, - [1397] = {.lex_state = 2055}, - [1398] = {.lex_state = 2056}, - [1399] = {.lex_state = 2056}, - [1400] = {.lex_state = 2041}, - [1401] = {.lex_state = 2056}, - [1402] = {.lex_state = 2056}, - [1403] = {.lex_state = 2056}, - [1404] = {.lex_state = 2056}, - [1405] = {.lex_state = 2056}, - [1406] = {.lex_state = 2056}, - [1407] = {.lex_state = 2056}, - [1408] = {.lex_state = 2056}, - [1409] = {.lex_state = 2056}, - [1410] = {.lex_state = 2056}, - [1411] = {.lex_state = 2056}, - [1412] = {.lex_state = 2043}, - [1413] = {.lex_state = 2124}, - [1414] = {.lex_state = 2057}, - [1415] = {.lex_state = 2077}, - [1416] = {.lex_state = 2125}, - [1417] = {.lex_state = 2062}, - [1418] = {.lex_state = 2062}, - [1419] = {.lex_state = 2125}, - [1420] = {.lex_state = 2056}, - [1421] = {.lex_state = 2055}, - [1422] = {.lex_state = 2056}, - [1423] = {.lex_state = 2056}, - [1424] = {.lex_state = 2056}, - [1425] = {.lex_state = 2125}, - [1426] = {.lex_state = 2056}, - [1427] = {.lex_state = 2125}, - [1428] = {.lex_state = 2055}, - [1429] = {.lex_state = 2056}, - [1430] = {.lex_state = 2056}, - [1431] = {.lex_state = 2041}, - [1432] = {.lex_state = 2057}, - [1433] = {.lex_state = 2125}, - [1434] = {.lex_state = 2055}, - [1435] = {.lex_state = 2056}, - [1436] = {.lex_state = 2125}, - [1437] = {.lex_state = 2055}, - [1438] = {.lex_state = 2055}, - [1439] = {.lex_state = 2041}, - [1440] = {.lex_state = 2055}, - [1441] = {.lex_state = 2131}, - [1442] = {.lex_state = 2055}, - [1443] = {.lex_state = 2125}, - [1444] = {.lex_state = 2041}, - [1445] = {.lex_state = 2055}, - [1446] = {.lex_state = 2041}, - [1447] = {.lex_state = 2057}, - [1448] = {.lex_state = 2041}, - [1449] = {.lex_state = 2125}, - [1450] = {.lex_state = 2041}, - [1451] = {.lex_state = 2056}, - [1452] = {.lex_state = 2078}, - [1453] = {.lex_state = 2056}, - [1454] = {.lex_state = 2056}, - [1455] = {.lex_state = 2056}, - [1456] = {.lex_state = 2056}, - [1457] = {.lex_state = 2041}, - [1458] = {.lex_state = 2056}, - [1459] = {.lex_state = 2056}, - [1460] = {.lex_state = 2056}, - [1461] = {.lex_state = 2056}, - [1462] = {.lex_state = 2056}, - [1463] = {.lex_state = 2056}, - [1464] = {.lex_state = 2041}, - [1465] = {.lex_state = 2042}, - [1466] = {.lex_state = 2056}, - [1467] = {.lex_state = 2056}, - [1468] = {.lex_state = 2041}, - [1469] = {.lex_state = 2056}, - [1470] = {.lex_state = 2057}, - [1471] = {.lex_state = 2056}, - [1472] = {.lex_state = 2057}, - [1473] = {.lex_state = 2056}, - [1474] = {.lex_state = 2041}, - [1475] = {.lex_state = 2057}, - [1476] = {.lex_state = 2124}, - [1477] = {.lex_state = 2063}, - [1478] = {.lex_state = 2041}, - [1479] = {.lex_state = 2056}, - [1480] = {.lex_state = 2057}, - [1481] = {.lex_state = 2055}, - [1482] = {.lex_state = 2055}, - [1483] = {.lex_state = 2043}, - [1484] = {.lex_state = 2042}, - [1485] = {.lex_state = 2041}, - [1486] = {.lex_state = 2041}, - [1487] = {.lex_state = 2041}, - [1488] = {.lex_state = 2078}, - [1489] = {.lex_state = 2124}, - [1490] = {.lex_state = 2063}, - [1491] = {.lex_state = 2042}, - [1492] = {.lex_state = 2057}, - [1493] = {.lex_state = 2055}, - [1494] = {.lex_state = 2057}, - [1495] = {.lex_state = 2057}, - [1496] = {.lex_state = 2129}, - [1497] = {.lex_state = 2057}, - [1498] = {.lex_state = 2041}, - [1499] = {.lex_state = 2041}, - [1500] = {.lex_state = 2055}, - [1501] = {.lex_state = 2056}, - [1502] = {.lex_state = 2051}, - [1503] = {.lex_state = 2051}, - [1504] = {.lex_state = 2059}, - [1505] = {.lex_state = 2078}, - [1506] = {.lex_state = 2055}, - [1507] = {.lex_state = 2044}, - [1508] = {.lex_state = 2078}, - [1509] = {.lex_state = 2078}, - [1510] = {.lex_state = 2057}, - [1511] = {.lex_state = 2124}, - [1512] = {.lex_state = 2057}, - [1513] = {.lex_state = 2059}, - [1514] = {.lex_state = 2055}, - [1515] = {.lex_state = 2057}, - [1516] = {.lex_state = 2058}, - [1517] = {.lex_state = 2041}, - [1518] = {.lex_state = 2055}, - [1519] = {.lex_state = 2055}, - [1520] = {.lex_state = 2041}, - [1521] = {.lex_state = 2041}, - [1522] = {.lex_state = 2057}, - [1523] = {.lex_state = 2058}, - [1524] = {.lex_state = 2055}, - [1525] = {.lex_state = 2055}, - [1526] = {.lex_state = 2060}, - [1527] = {.lex_state = 2055}, - [1528] = {.lex_state = 2055}, - [1529] = {.lex_state = 2057}, - [1530] = {.lex_state = 2055}, - [1531] = {.lex_state = 2057}, - [1532] = {.lex_state = 2128}, - [1533] = {.lex_state = 2057}, - [1534] = {.lex_state = 2041}, - [1535] = {.lex_state = 2057}, - [1536] = {.lex_state = 2057}, - [1537] = {.lex_state = 2057}, - [1538] = {.lex_state = 2057}, - [1539] = {.lex_state = 2057}, - [1540] = {.lex_state = 2055}, - [1541] = {.lex_state = 2055}, - [1542] = {.lex_state = 2052}, - [1543] = {.lex_state = 2055}, - [1544] = {.lex_state = 2055}, - [1545] = {.lex_state = 2055}, - [1546] = {.lex_state = 2057}, - [1547] = {.lex_state = 2057}, - [1548] = {.lex_state = 2057}, - [1549] = {.lex_state = 2057}, - [1550] = {.lex_state = 2124}, - [1551] = {.lex_state = 2057}, - [1552] = {.lex_state = 2057}, - [1553] = {.lex_state = 2057}, - [1554] = {.lex_state = 2057}, - [1555] = {.lex_state = 2056}, - [1556] = {.lex_state = 2056}, - [1557] = {.lex_state = 2056}, - [1558] = {.lex_state = 2056}, - [1559] = {.lex_state = 2057}, - [1560] = {.lex_state = 2055}, - [1561] = {.lex_state = 2055}, - [1562] = {.lex_state = 2042}, - [1563] = {.lex_state = 2056}, - [1564] = {.lex_state = 2042}, - [1565] = {.lex_state = 2057}, - [1566] = {.lex_state = 2060}, - [1567] = {.lex_state = 2042}, - [1568] = {.lex_state = 2057}, - [1569] = {.lex_state = 2124}, - [1570] = {.lex_state = 2057}, - [1571] = {.lex_state = 2057}, - [1572] = {.lex_state = 2057}, - [1573] = {.lex_state = 2057}, - [1574] = {.lex_state = 2057}, - [1575] = {.lex_state = 2057}, - [1576] = {.lex_state = 2057}, - [1577] = {.lex_state = 2057}, - [1578] = {.lex_state = 2056}, - [1579] = {.lex_state = 2057}, - [1580] = {.lex_state = 2057}, - [1581] = {.lex_state = 2042}, - [1582] = {.lex_state = 2042}, - [1583] = {.lex_state = 2042}, - [1584] = {.lex_state = 2042}, - [1585] = {.lex_state = 2057}, - [1586] = {.lex_state = 2042}, - [1587] = {.lex_state = 2057}, - [1588] = {.lex_state = 2042}, - [1589] = {.lex_state = 2042}, - [1590] = {.lex_state = 2057}, - [1591] = {.lex_state = 2059}, - [1592] = {.lex_state = 2042}, - [1593] = {.lex_state = 2042}, - [1594] = {.lex_state = 2052}, - [1595] = {.lex_state = 2057}, - [1596] = {.lex_state = 2057}, - [1597] = {.lex_state = 2057}, - [1598] = {.lex_state = 2057}, - [1599] = {.lex_state = 2042}, - [1600] = {.lex_state = 2042}, - [1601] = {.lex_state = 2052}, - [1602] = {.lex_state = 2057}, - [1603] = {.lex_state = 2042}, - [1604] = {.lex_state = 2057}, - [1605] = {.lex_state = 2057}, - [1606] = {.lex_state = 2057}, - [1607] = {.lex_state = 2057}, - [1608] = {.lex_state = 2058}, - [1609] = {.lex_state = 2042}, - [1610] = {.lex_state = 2057}, - [1611] = {.lex_state = 2042}, - [1612] = {.lex_state = 2057}, - [1613] = {.lex_state = 2057}, - [1614] = {.lex_state = 2057}, - [1615] = {.lex_state = 2057}, - [1616] = {.lex_state = 2057}, - [1617] = {.lex_state = 2063}, - [1618] = {.lex_state = 2063}, - [1619] = {.lex_state = 2056}, - [1620] = {.lex_state = 2058}, - [1621] = {.lex_state = 2056}, - [1622] = {.lex_state = 2058}, - [1623] = {.lex_state = 2056}, - [1624] = {.lex_state = 2063}, - [1625] = {.lex_state = 2056}, - [1626] = {.lex_state = 2056}, - [1627] = {.lex_state = 2063}, - [1628] = {.lex_state = 2056}, - [1629] = {.lex_state = 2056}, - [1630] = {.lex_state = 2056}, - [1631] = {.lex_state = 2056}, - [1632] = {.lex_state = 2058}, - [1633] = {.lex_state = 2058}, - [1634] = {.lex_state = 2043}, - [1635] = {.lex_state = 2056}, - [1636] = {.lex_state = 2156, .external_lex_state = 2}, - [1637] = {.lex_state = 2056}, - [1638] = {.lex_state = 2056}, - [1639] = {.lex_state = 2056}, - [1640] = {.lex_state = 2056}, - [1641] = {.lex_state = 2056}, - [1642] = {.lex_state = 2056}, - [1643] = {.lex_state = 2056}, - [1644] = {.lex_state = 2056}, - [1645] = {.lex_state = 2060}, - [1646] = {.lex_state = 2056}, - [1647] = {.lex_state = 2056}, - [1648] = {.lex_state = 2060}, - [1649] = {.lex_state = 2056}, - [1650] = {.lex_state = 2042}, - [1651] = {.lex_state = 2058}, - [1652] = {.lex_state = 2078}, - [1653] = {.lex_state = 2058}, - [1654] = {.lex_state = 2058}, - [1655] = {.lex_state = 2058}, - [1656] = {.lex_state = 2058}, - [1657] = {.lex_state = 2058}, - [1658] = {.lex_state = 2058}, - [1659] = {.lex_state = 2058}, - [1660] = {.lex_state = 2058}, - [1661] = {.lex_state = 2058}, - [1662] = {.lex_state = 2058}, - [1663] = {.lex_state = 2058}, - [1664] = {.lex_state = 2125}, - [1665] = {.lex_state = 2058}, - [1666] = {.lex_state = 2058}, - [1667] = {.lex_state = 2058}, - [1668] = {.lex_state = 2058}, - [1669] = {.lex_state = 2058}, - [1670] = {.lex_state = 2058}, - [1671] = {.lex_state = 2058}, - [1672] = {.lex_state = 2043}, - [1673] = {.lex_state = 2058}, - [1674] = {.lex_state = 2056}, - [1675] = {.lex_state = 2056}, - [1676] = {.lex_state = 2056}, - [1677] = {.lex_state = 2056}, - [1678] = {.lex_state = 2056}, - [1679] = {.lex_state = 2056}, - [1680] = {.lex_state = 2058}, - [1681] = {.lex_state = 2058}, - [1682] = {.lex_state = 2042}, - [1683] = {.lex_state = 2056}, - [1684] = {.lex_state = 2043}, - [1685] = {.lex_state = 2043}, - [1686] = {.lex_state = 2058}, - [1687] = {.lex_state = 2058}, - [1688] = {.lex_state = 2058}, - [1689] = {.lex_state = 2042}, - [1690] = {.lex_state = 2058}, - [1691] = {.lex_state = 2058}, - [1692] = {.lex_state = 2058}, - [1693] = {.lex_state = 2058}, - [1694] = {.lex_state = 2058}, - [1695] = {.lex_state = 2051}, - [1696] = {.lex_state = 2051}, - [1697] = {.lex_state = 2051}, - [1698] = {.lex_state = 2051}, - [1699] = {.lex_state = 2044}, - [1700] = {.lex_state = 2079}, - [1701] = {.lex_state = 2079}, - [1702] = {.lex_state = 2058}, - [1703] = {.lex_state = 2058}, - [1704] = {.lex_state = 2079}, - [1705] = {.lex_state = 2079}, - [1706] = {.lex_state = 2079}, - [1707] = {.lex_state = 2079}, - [1708] = {.lex_state = 2079}, - [1709] = {.lex_state = 2058}, - [1710] = {.lex_state = 2079}, - [1711] = {.lex_state = 2095}, - [1712] = {.lex_state = 2042}, - [1713] = {.lex_state = 2042}, - [1714] = {.lex_state = 2042}, - [1715] = {.lex_state = 2042}, - [1716] = {.lex_state = 2042}, - [1717] = {.lex_state = 2042}, - [1718] = {.lex_state = 2042}, - [1719] = {.lex_state = 2042}, - [1720] = {.lex_state = 2042}, - [1721] = {.lex_state = 2059}, - [1722] = {.lex_state = 2044}, - [1723] = {.lex_state = 2042}, - [1724] = {.lex_state = 2042}, - [1725] = {.lex_state = 2042}, - [1726] = {.lex_state = 2042}, - [1727] = {.lex_state = 2062}, - [1728] = {.lex_state = 2042}, - [1729] = {.lex_state = 2059}, - [1730] = {.lex_state = 2042}, - [1731] = {.lex_state = 2042}, - [1732] = {.lex_state = 2062}, - [1733] = {.lex_state = 2042}, - [1734] = {.lex_state = 2042}, - [1735] = {.lex_state = 2062}, - [1736] = {.lex_state = 2062}, - [1737] = {.lex_state = 2042}, - [1738] = {.lex_state = 2058}, - [1739] = {.lex_state = 2060}, - [1740] = {.lex_state = 2042}, - [1741] = {.lex_state = 2060}, - [1742] = {.lex_state = 2060}, - [1743] = {.lex_state = 2060}, - [1744] = {.lex_state = 2060}, - [1745] = {.lex_state = 2058}, - [1746] = {.lex_state = 2060}, - [1747] = {.lex_state = 2060}, - [1748] = {.lex_state = 2060}, - [1749] = {.lex_state = 2058}, - [1750] = {.lex_state = 2059}, - [1751] = {.lex_state = 2058}, - [1752] = {.lex_state = 2060}, - [1753] = {.lex_state = 2058}, - [1754] = {.lex_state = 2060}, - [1755] = {.lex_state = 2042}, - [1756] = {.lex_state = 2060}, - [1757] = {.lex_state = 2060}, - [1758] = {.lex_state = 2058}, - [1759] = {.lex_state = 2058}, - [1760] = {.lex_state = 2058}, - [1761] = {.lex_state = 2044}, - [1762] = {.lex_state = 2042}, - [1763] = {.lex_state = 2058}, - [1764] = {.lex_state = 2060}, - [1765] = {.lex_state = 2060}, - [1766] = {.lex_state = 2058}, - [1767] = {.lex_state = 2060}, - [1768] = {.lex_state = 2058}, - [1769] = {.lex_state = 2058}, - [1770] = {.lex_state = 2060}, - [1771] = {.lex_state = 2060}, - [1772] = {.lex_state = 2060}, - [1773] = {.lex_state = 2060}, - [1774] = {.lex_state = 2058}, - [1775] = {.lex_state = 2060}, - [1776] = {.lex_state = 2060}, - [1777] = {.lex_state = 2060}, - [1778] = {.lex_state = 2042}, - [1779] = {.lex_state = 2079}, - [1780] = {.lex_state = 2060}, - [1781] = {.lex_state = 2060}, - [1782] = {.lex_state = 2042}, - [1783] = {.lex_state = 2060}, - [1784] = {.lex_state = 2058}, - [1785] = {.lex_state = 2058}, - [1786] = {.lex_state = 2060}, - [1787] = {.lex_state = 2058}, - [1788] = {.lex_state = 2060}, - [1789] = {.lex_state = 2058}, - [1790] = {.lex_state = 2060}, - [1791] = {.lex_state = 2058}, - [1792] = {.lex_state = 2060}, - [1793] = {.lex_state = 2058}, - [1794] = {.lex_state = 2042}, - [1795] = {.lex_state = 2060}, - [1796] = {.lex_state = 2058}, - [1797] = {.lex_state = 2060}, - [1798] = {.lex_state = 2060}, - [1799] = {.lex_state = 2058}, - [1800] = {.lex_state = 2058}, - [1801] = {.lex_state = 2042}, - [1802] = {.lex_state = 2059}, - [1803] = {.lex_state = 2043}, - [1804] = {.lex_state = 2059}, - [1805] = {.lex_state = 2043}, - [1806] = {.lex_state = 2059}, - [1807] = {.lex_state = 2059}, - [1808] = {.lex_state = 2059}, - [1809] = {.lex_state = 2059}, - [1810] = {.lex_state = 2059}, - [1811] = {.lex_state = 2059}, - [1812] = {.lex_state = 2043}, - [1813] = {.lex_state = 2059}, - [1814] = {.lex_state = 2043}, - [1815] = {.lex_state = 2043}, - [1816] = {.lex_state = 2043}, - [1817] = {.lex_state = 2043}, - [1818] = {.lex_state = 2043}, - [1819] = {.lex_state = 2043}, - [1820] = {.lex_state = 2043}, - [1821] = {.lex_state = 2043}, - [1822] = {.lex_state = 2043}, - [1823] = {.lex_state = 2043}, - [1824] = {.lex_state = 2059}, - [1825] = {.lex_state = 2043}, - [1826] = {.lex_state = 2043}, - [1827] = {.lex_state = 2043}, - [1828] = {.lex_state = 2044}, - [1829] = {.lex_state = 2042}, - [1830] = {.lex_state = 2042}, - [1831] = {.lex_state = 2059}, - [1832] = {.lex_state = 2060}, - [1833] = {.lex_state = 2060}, - [1834] = {.lex_state = 2043}, - [1835] = {.lex_state = 2043}, - [1836] = {.lex_state = 2042}, - [1837] = {.lex_state = 2042}, - [1838] = {.lex_state = 2157, .external_lex_state = 2}, - [1839] = {.lex_state = 2043}, - [1840] = {.lex_state = 2058}, - [1841] = {.lex_state = 2042}, - [1842] = {.lex_state = 2043}, - [1843] = {.lex_state = 2042}, - [1844] = {.lex_state = 2059}, - [1845] = {.lex_state = 2042}, - [1846] = {.lex_state = 2059}, - [1847] = {.lex_state = 2042}, - [1848] = {.lex_state = 2059}, - [1849] = {.lex_state = 2042}, - [1850] = {.lex_state = 2042}, - [1851] = {.lex_state = 2043}, - [1852] = {.lex_state = 2043}, - [1853] = {.lex_state = 2042}, - [1854] = {.lex_state = 2042}, - [1855] = {.lex_state = 2052}, - [1856] = {.lex_state = 2043}, - [1857] = {.lex_state = 2059}, - [1858] = {.lex_state = 2060}, - [1859] = {.lex_state = 2043}, - [1860] = {.lex_state = 2042}, - [1861] = {.lex_state = 2052}, - [1862] = {.lex_state = 2060}, - [1863] = {.lex_state = 2052}, - [1864] = {.lex_state = 2058}, - [1865] = {.lex_state = 2058}, - [1866] = {.lex_state = 2043}, - [1867] = {.lex_state = 2058}, - [1868] = {.lex_state = 2058}, - [1869] = {.lex_state = 2043}, - [1870] = {.lex_state = 2043}, - [1871] = {.lex_state = 2058}, - [1872] = {.lex_state = 2059}, - [1873] = {.lex_state = 2058}, - [1874] = {.lex_state = 2058}, - [1875] = {.lex_state = 2059}, - [1876] = {.lex_state = 2043}, - [1877] = {.lex_state = 2043}, - [1878] = {.lex_state = 2043}, - [1879] = {.lex_state = 2043}, - [1880] = {.lex_state = 2059}, - [1881] = {.lex_state = 2059}, - [1882] = {.lex_state = 2059}, - [1883] = {.lex_state = 2052}, - [1884] = {.lex_state = 2043}, - [1885] = {.lex_state = 2059}, - [1886] = {.lex_state = 2059}, - [1887] = {.lex_state = 2059}, - [1888] = {.lex_state = 2059}, - [1889] = {.lex_state = 2043}, - [1890] = {.lex_state = 2059}, - [1891] = {.lex_state = 2042}, - [1892] = {.lex_state = 2059}, - [1893] = {.lex_state = 2042}, - [1894] = {.lex_state = 2059}, - [1895] = {.lex_state = 2059}, - [1896] = {.lex_state = 2043}, - [1897] = {.lex_state = 2059}, - [1898] = {.lex_state = 2042}, - [1899] = {.lex_state = 2059}, - [1900] = {.lex_state = 2059}, - [1901] = {.lex_state = 2059}, - [1902] = {.lex_state = 2043}, - [1903] = {.lex_state = 2043}, - [1904] = {.lex_state = 2059}, - [1905] = {.lex_state = 2043}, - [1906] = {.lex_state = 2043}, - [1907] = {.lex_state = 2044}, - [1908] = {.lex_state = 2042}, - [1909] = {.lex_state = 2042}, - [1910] = {.lex_state = 2060}, - [1911] = {.lex_state = 2042}, - [1912] = {.lex_state = 2042}, - [1913] = {.lex_state = 2059}, - [1914] = {.lex_state = 2059}, - [1915] = {.lex_state = 2042}, - [1916] = {.lex_state = 2059}, - [1917] = {.lex_state = 2060}, - [1918] = {.lex_state = 2059}, - [1919] = {.lex_state = 2042}, - [1920] = {.lex_state = 2043}, - [1921] = {.lex_state = 2059}, - [1922] = {.lex_state = 2059}, - [1923] = {.lex_state = 2059}, - [1924] = {.lex_state = 2044}, - [1925] = {.lex_state = 2044}, - [1926] = {.lex_state = 2059}, - [1927] = {.lex_state = 2060}, - [1928] = {.lex_state = 2059}, - [1929] = {.lex_state = 2059}, - [1930] = {.lex_state = 2059}, - [1931] = {.lex_state = 2043}, - [1932] = {.lex_state = 2059}, - [1933] = {.lex_state = 2059}, - [1934] = {.lex_state = 2059}, - [1935] = {.lex_state = 2059}, - [1936] = {.lex_state = 2059}, - [1937] = {.lex_state = 2059}, - [1938] = {.lex_state = 2059}, - [1939] = {.lex_state = 2059}, - [1940] = {.lex_state = 2043}, - [1941] = {.lex_state = 2059}, - [1942] = {.lex_state = 2059}, - [1943] = {.lex_state = 2060}, - [1944] = {.lex_state = 2060}, - [1945] = {.lex_state = 2043}, - [1946] = {.lex_state = 2059}, - [1947] = {.lex_state = 2060}, - [1948] = {.lex_state = 2043}, - [1949] = {.lex_state = 2043}, - [1950] = {.lex_state = 2043}, - [1951] = {.lex_state = 2044}, - [1952] = {.lex_state = 2060}, - [1953] = {.lex_state = 2060}, - [1954] = {.lex_state = 2059}, - [1955] = {.lex_state = 2059}, - [1956] = {.lex_state = 2059}, - [1957] = {.lex_state = 2059}, - [1958] = {.lex_state = 2059}, - [1959] = {.lex_state = 2059}, - [1960] = {.lex_state = 2043}, - [1961] = {.lex_state = 2043}, - [1962] = {.lex_state = 2043}, - [1963] = {.lex_state = 2043}, - [1964] = {.lex_state = 2043}, - [1965] = {.lex_state = 2043}, - [1966] = {.lex_state = 2059}, - [1967] = {.lex_state = 2043}, - [1968] = {.lex_state = 2044}, - [1969] = {.lex_state = 2043}, - [1970] = {.lex_state = 2059}, - [1971] = {.lex_state = 2043}, - [1972] = {.lex_state = 2043}, - [1973] = {.lex_state = 2043}, - [1974] = {.lex_state = 2043}, - [1975] = {.lex_state = 2059}, - [1976] = {.lex_state = 2043}, - [1977] = {.lex_state = 2043}, - [1978] = {.lex_state = 2043}, - [1979] = {.lex_state = 2043}, - [1980] = {.lex_state = 2043}, - [1981] = {.lex_state = 2060}, - [1982] = {.lex_state = 2043}, - [1983] = {.lex_state = 2060}, - [1984] = {.lex_state = 2043}, - [1985] = {.lex_state = 2043}, - [1986] = {.lex_state = 2060}, - [1987] = {.lex_state = 2059}, - [1988] = {.lex_state = 2043}, - [1989] = {.lex_state = 2043}, - [1990] = {.lex_state = 2059}, - [1991] = {.lex_state = 2044}, - [1992] = {.lex_state = 2060}, - [1993] = {.lex_state = 2044}, - [1994] = {.lex_state = 2044}, - [1995] = {.lex_state = 2044}, - [1996] = {.lex_state = 2044}, - [1997] = {.lex_state = 2044}, - [1998] = {.lex_state = 2044}, - [1999] = {.lex_state = 2044}, - [2000] = {.lex_state = 2044}, - [2001] = {.lex_state = 2044}, - [2002] = {.lex_state = 2044}, - [2003] = {.lex_state = 2044}, - [2004] = {.lex_state = 2044}, - [2005] = {.lex_state = 2044}, - [2006] = {.lex_state = 2044}, - [2007] = {.lex_state = 2044}, - [2008] = {.lex_state = 2044}, - [2009] = {.lex_state = 2044}, - [2010] = {.lex_state = 2044}, - [2011] = {.lex_state = 2044}, - [2012] = {.lex_state = 2044}, - [2013] = {.lex_state = 2044}, - [2014] = {.lex_state = 2044}, - [2015] = {.lex_state = 2044}, - [2016] = {.lex_state = 2044}, - [2017] = {.lex_state = 2044}, - [2018] = {.lex_state = 2060}, - [2019] = {.lex_state = 2060}, - [2020] = {.lex_state = 2044}, - [2021] = {.lex_state = 2060}, - [2022] = {.lex_state = 2060}, - [2023] = {.lex_state = 2044}, - [2024] = {.lex_state = 2044}, - [2025] = {.lex_state = 2044}, - [2026] = {.lex_state = 2060}, - [2027] = {.lex_state = 2059}, - [2028] = {.lex_state = 2060}, - [2029] = {.lex_state = 2060}, - [2030] = {.lex_state = 2060}, - [2031] = {.lex_state = 2044}, - [2032] = {.lex_state = 2060}, - [2033] = {.lex_state = 2044}, - [2034] = {.lex_state = 2060}, - [2035] = {.lex_state = 2060}, - [2036] = {.lex_state = 2044}, - [2037] = {.lex_state = 2060}, - [2038] = {.lex_state = 2060}, - [2039] = {.lex_state = 2060}, - [2040] = {.lex_state = 2060}, - [2041] = {.lex_state = 2044}, - [2042] = {.lex_state = 2060}, - [2043] = {.lex_state = 2060}, - [2044] = {.lex_state = 2060}, - [2045] = {.lex_state = 2060}, - [2046] = {.lex_state = 2060}, - [2047] = {.lex_state = 2044}, - [2048] = {.lex_state = 2044}, - [2049] = {.lex_state = 779, .external_lex_state = 2}, - [2050] = {.lex_state = 2044}, - [2051] = {.lex_state = 2044}, - [2052] = {.lex_state = 2044}, - [2053] = {.lex_state = 2044}, - [2054] = {.lex_state = 2044}, - [2055] = {.lex_state = 2044}, - [2056] = {.lex_state = 2044}, - [2057] = {.lex_state = 2044}, - [2058] = {.lex_state = 2044}, - [2059] = {.lex_state = 2044}, - [2060] = {.lex_state = 2044}, - [2061] = {.lex_state = 2044}, - [2062] = {.lex_state = 2044}, - [2063] = {.lex_state = 2044}, - [2064] = {.lex_state = 2044}, - [2065] = {.lex_state = 2044}, - [2066] = {.lex_state = 2044}, - [2067] = {.lex_state = 2044}, - [2068] = {.lex_state = 2044}, - [2069] = {.lex_state = 2044}, - [2070] = {.lex_state = 2044}, - [2071] = {.lex_state = 2044}, - [2072] = {.lex_state = 2044}, - [2073] = {.lex_state = 2044}, - [2074] = {.lex_state = 2044}, - [2075] = {.lex_state = 2044}, - [2076] = {.lex_state = 2044}, - [2077] = {.lex_state = 2044}, - [2078] = {.lex_state = 2044}, - [2079] = {.lex_state = 781, .external_lex_state = 2}, - [2080] = {.lex_state = 2044}, - [2081] = {.lex_state = 2044}, - [2082] = {.lex_state = 2044}, - [2083] = {.lex_state = 2044}, - [2084] = {.lex_state = 2045}, - [2085] = {.lex_state = 2045}, - [2086] = {.lex_state = 2080}, - [2087] = {.lex_state = 2045}, - [2088] = {.lex_state = 2045}, - [2089] = {.lex_state = 2045}, - [2090] = {.lex_state = 2080}, - [2091] = {.lex_state = 2080}, - [2092] = {.lex_state = 2080}, - [2093] = {.lex_state = 2109}, - [2094] = {.lex_state = 2109}, - [2095] = {.lex_state = 2142}, - [2096] = {.lex_state = 2046}, - [2097] = {.lex_state = 2046}, - [2098] = {.lex_state = 2137}, - [2099] = {.lex_state = 2045}, - [2100] = {.lex_state = 2045}, - [2101] = {.lex_state = 2045}, - [2102] = {.lex_state = 2109}, - [2103] = {.lex_state = 2109}, - [2104] = {.lex_state = 2142}, - [2105] = {.lex_state = 2096}, - [2106] = {.lex_state = 2046}, - [2107] = {.lex_state = 610}, - [2108] = {.lex_state = 610}, - [2109] = {.lex_state = 2096}, - [2110] = {.lex_state = 2096}, - [2111] = {.lex_state = 2096}, - [2112] = {.lex_state = 2081}, - [2113] = {.lex_state = 2081}, - [2114] = {.lex_state = 2046}, - [2115] = {.lex_state = 2081}, - [2116] = {.lex_state = 2032}, - [2117] = {.lex_state = 2046}, - [2118] = {.lex_state = 2137}, - [2119] = {.lex_state = 2081}, - [2120] = {.lex_state = 2046}, - [2121] = {.lex_state = 2137}, - [2122] = {.lex_state = 610}, - [2123] = {.lex_state = 2137}, - [2124] = {.lex_state = 2113}, - [2125] = {.lex_state = 610}, - [2126] = {.lex_state = 2140}, - [2127] = {.lex_state = 2140}, - [2128] = {.lex_state = 667}, - [2129] = {.lex_state = 2110}, - [2130] = {.lex_state = 667}, - [2131] = {.lex_state = 2045}, - [2132] = {.lex_state = 2137}, - [2133] = {.lex_state = 2032}, - [2134] = {.lex_state = 2032}, - [2135] = {.lex_state = 610}, - [2136] = {.lex_state = 2110}, - [2137] = {.lex_state = 2137}, - [2138] = {.lex_state = 2113}, - [2139] = {.lex_state = 2046}, - [2140] = {.lex_state = 2113}, - [2141] = {.lex_state = 2045}, - [2142] = {.lex_state = 2110}, - [2143] = {.lex_state = 2032}, - [2144] = {.lex_state = 667}, - [2145] = {.lex_state = 2046}, - [2146] = {.lex_state = 2110}, - [2147] = {.lex_state = 2032}, - [2148] = {.lex_state = 2113}, - [2149] = {.lex_state = 667}, - [2150] = {.lex_state = 2082}, - [2151] = {.lex_state = 2097}, - [2152] = {.lex_state = 2137}, - [2153] = {.lex_state = 610}, - [2154] = {.lex_state = 2137}, - [2155] = {.lex_state = 2137}, - [2156] = {.lex_state = 2096}, - [2157] = {.lex_state = 2136}, - [2158] = {.lex_state = 2140}, - [2159] = {.lex_state = 2137}, - [2160] = {.lex_state = 2137}, - [2161] = {.lex_state = 2045}, - [2162] = {.lex_state = 2137}, - [2163] = {.lex_state = 2082}, - [2164] = {.lex_state = 2137}, - [2165] = {.lex_state = 2047}, - [2166] = {.lex_state = 612}, - [2167] = {.lex_state = 612}, - [2168] = {.lex_state = 2137}, - [2169] = {.lex_state = 2137}, - [2170] = {.lex_state = 2140}, - [2171] = {.lex_state = 2137}, - [2172] = {.lex_state = 2140}, - [2173] = {.lex_state = 2137}, - [2174] = {.lex_state = 2045}, - [2175] = {.lex_state = 2082}, - [2176] = {.lex_state = 2137}, - [2177] = {.lex_state = 2032}, - [2178] = {.lex_state = 2137}, - [2179] = {.lex_state = 2137}, - [2180] = {.lex_state = 2082}, - [2181] = {.lex_state = 2137}, - [2182] = {.lex_state = 610}, - [2183] = {.lex_state = 2082}, - [2184] = {.lex_state = 2082}, - [2185] = {.lex_state = 610}, - [2186] = {.lex_state = 2097}, - [2187] = {.lex_state = 2137}, - [2188] = {.lex_state = 2136}, - [2189] = {.lex_state = 2082}, - [2190] = {.lex_state = 2097}, - [2191] = {.lex_state = 2082}, - [2192] = {.lex_state = 707}, - [2193] = {.lex_state = 707}, - [2194] = {.lex_state = 2136}, - [2195] = {.lex_state = 707}, - [2196] = {.lex_state = 2097}, - [2197] = {.lex_state = 2045}, - [2198] = {.lex_state = 2137}, - [2199] = {.lex_state = 2137}, - [2200] = {.lex_state = 2137}, - [2201] = {.lex_state = 2136}, - [2202] = {.lex_state = 707}, - [2203] = {.lex_state = 2137}, - [2204] = {.lex_state = 2045}, - [2205] = {.lex_state = 2151}, - [2206] = {.lex_state = 2098}, - [2207] = {.lex_state = 2140}, - [2208] = {.lex_state = 2098}, - [2209] = {.lex_state = 2046}, - [2210] = {.lex_state = 2098}, - [2211] = {.lex_state = 2032}, - [2212] = {.lex_state = 669}, - [2213] = {.lex_state = 2047}, - [2214] = {.lex_state = 2137}, - [2215] = {.lex_state = 669}, - [2216] = {.lex_state = 2046}, - [2217] = {.lex_state = 2047}, - [2218] = {.lex_state = 2114}, - [2219] = {.lex_state = 669}, - [2220] = {.lex_state = 2114}, - [2221] = {.lex_state = 613}, - [2222] = {.lex_state = 689}, - [2223] = {.lex_state = 2045}, - [2224] = {.lex_state = 2045}, - [2225] = {.lex_state = 2140}, - [2226] = {.lex_state = 689}, - [2227] = {.lex_state = 2032}, - [2228] = {.lex_state = 2098}, - [2229] = {.lex_state = 669}, - [2230] = {.lex_state = 2151}, - [2231] = {.lex_state = 2045}, - [2232] = {.lex_state = 689}, - [2233] = {.lex_state = 2045}, - [2234] = {.lex_state = 2045}, - [2235] = {.lex_state = 2151}, - [2236] = {.lex_state = 2114}, - [2237] = {.lex_state = 2212}, - [2238] = {.lex_state = 2098}, - [2239] = {.lex_state = 689}, - [2240] = {.lex_state = 2045}, - [2241] = {.lex_state = 612}, - [2242] = {.lex_state = 2045}, - [2243] = {.lex_state = 612}, - [2244] = {.lex_state = 612}, - [2245] = {.lex_state = 2098}, - [2246] = {.lex_state = 2212}, - [2247] = {.lex_state = 2047}, - [2248] = {.lex_state = 2098}, - [2249] = {.lex_state = 2098}, - [2250] = {.lex_state = 2151}, - [2251] = {.lex_state = 2113}, - [2252] = {.lex_state = 2140}, - [2253] = {.lex_state = 2114}, - [2254] = {.lex_state = 2047}, - [2255] = {.lex_state = 2082}, - [2256] = {.lex_state = 2140}, - [2257] = {.lex_state = 708}, - [2258] = {.lex_state = 2045}, - [2259] = {.lex_state = 2083}, - [2260] = {.lex_state = 2045}, - [2261] = {.lex_state = 2083}, - [2262] = {.lex_state = 708}, - [2263] = {.lex_state = 2083}, - [2264] = {.lex_state = 612}, - [2265] = {.lex_state = 2045}, - [2266] = {.lex_state = 2143}, - [2267] = {.lex_state = 2083}, - [2268] = {.lex_state = 2152}, - [2269] = {.lex_state = 2045}, - [2270] = {.lex_state = 2045}, - [2271] = {.lex_state = 2152}, - [2272] = {.lex_state = 2045}, - [2273] = {.lex_state = 2083}, - [2274] = {.lex_state = 708}, - [2275] = {.lex_state = 2083}, - [2276] = {.lex_state = 2097}, - [2277] = {.lex_state = 2045}, - [2278] = {.lex_state = 2083}, - [2279] = {.lex_state = 2046}, - [2280] = {.lex_state = 2045}, - [2281] = {.lex_state = 2046}, - [2282] = {.lex_state = 2152}, - [2283] = {.lex_state = 2152}, - [2284] = {.lex_state = 2045}, - [2285] = {.lex_state = 2045}, - [2286] = {.lex_state = 2045}, - [2287] = {.lex_state = 610}, - [2288] = {.lex_state = 2045}, - [2289] = {.lex_state = 2045}, - [2290] = {.lex_state = 2047}, - [2291] = {.lex_state = 2045}, - [2292] = {.lex_state = 2045}, - [2293] = {.lex_state = 2142}, - [2294] = {.lex_state = 2032}, - [2295] = {.lex_state = 612}, - [2296] = {.lex_state = 708}, - [2297] = {.lex_state = 2083}, - [2298] = {.lex_state = 2032}, - [2299] = {.lex_state = 2140}, - [2300] = {.lex_state = 2142}, - [2301] = {.lex_state = 2142}, - [2302] = {.lex_state = 610}, - [2303] = {.lex_state = 2145}, - [2304] = {.lex_state = 2032}, - [2305] = {.lex_state = 2045}, - [2306] = {.lex_state = 613}, - [2307] = {.lex_state = 2032}, - [2308] = {.lex_state = 2045}, - [2309] = {.lex_state = 2045}, - [2310] = {.lex_state = 613}, - [2311] = {.lex_state = 2045}, - [2312] = {.lex_state = 2045}, - [2313] = {.lex_state = 2098}, - [2314] = {.lex_state = 2045}, - [2315] = {.lex_state = 612}, - [2316] = {.lex_state = 713}, - [2317] = {.lex_state = 2045}, - [2318] = {.lex_state = 2045}, - [2319] = {.lex_state = 2045}, - [2320] = {.lex_state = 2045}, - [2321] = {.lex_state = 2045}, - [2322] = {.lex_state = 2045}, - [2323] = {.lex_state = 2045}, - [2324] = {.lex_state = 2045}, - [2325] = {.lex_state = 713}, - [2326] = {.lex_state = 2045}, - [2327] = {.lex_state = 2045}, - [2328] = {.lex_state = 2045}, - [2329] = {.lex_state = 2032}, - [2330] = {.lex_state = 2045}, - [2331] = {.lex_state = 2045}, - [2332] = {.lex_state = 2045}, - [2333] = {.lex_state = 2045}, - [2334] = {.lex_state = 2046}, - [2335] = {.lex_state = 713}, - [2336] = {.lex_state = 2140}, - [2337] = {.lex_state = 2045}, - [2338] = {.lex_state = 613}, - [2339] = {.lex_state = 2045}, - [2340] = {.lex_state = 2045}, - [2341] = {.lex_state = 713}, - [2342] = {.lex_state = 2164}, - [2343] = {.lex_state = 2045}, - [2344] = {.lex_state = 2045}, - [2345] = {.lex_state = 2045}, - [2346] = {.lex_state = 2045}, - [2347] = {.lex_state = 2045}, - [2348] = {.lex_state = 2045}, - [2349] = {.lex_state = 2045}, - [2350] = {.lex_state = 2140}, - [2351] = {.lex_state = 613}, - [2352] = {.lex_state = 2032}, - [2353] = {.lex_state = 2032}, - [2354] = {.lex_state = 2140}, - [2355] = {.lex_state = 2045}, - [2356] = {.lex_state = 2045}, - [2357] = {.lex_state = 2045}, - [2358] = {.lex_state = 691}, - [2359] = {.lex_state = 2032}, - [2360] = {.lex_state = 2045}, - [2361] = {.lex_state = 2032}, - [2362] = {.lex_state = 2032}, - [2363] = {.lex_state = 691}, - [2364] = {.lex_state = 2045}, - [2365] = {.lex_state = 2046}, - [2366] = {.lex_state = 2140}, - [2367] = {.lex_state = 2045}, - [2368] = {.lex_state = 691}, - [2369] = {.lex_state = 2032}, - [2370] = {.lex_state = 2046}, - [2371] = {.lex_state = 2142}, - [2372] = {.lex_state = 2032}, - [2373] = {.lex_state = 2114}, - [2374] = {.lex_state = 2032}, - [2375] = {.lex_state = 2032}, - [2376] = {.lex_state = 2099}, - [2377] = {.lex_state = 2045}, - [2378] = {.lex_state = 2032}, - [2379] = {.lex_state = 2099}, - [2380] = {.lex_state = 2045}, - [2381] = {.lex_state = 2099}, - [2382] = {.lex_state = 691}, - [2383] = {.lex_state = 2032}, - [2384] = {.lex_state = 2099}, - [2385] = {.lex_state = 2032}, - [2386] = {.lex_state = 2032}, - [2387] = {.lex_state = 2045}, - [2388] = {.lex_state = 2032}, - [2389] = {.lex_state = 2032}, - [2390] = {.lex_state = 2046}, - [2391] = {.lex_state = 2045}, - [2392] = {.lex_state = 2032}, - [2393] = {.lex_state = 2099}, - [2394] = {.lex_state = 2045}, - [2395] = {.lex_state = 2032}, - [2396] = {.lex_state = 2032}, - [2397] = {.lex_state = 2032}, - [2398] = {.lex_state = 671}, - [2399] = {.lex_state = 2032}, - [2400] = {.lex_state = 2045}, - [2401] = {.lex_state = 2045}, - [2402] = {.lex_state = 2032}, - [2403] = {.lex_state = 2032}, - [2404] = {.lex_state = 2046}, - [2405] = {.lex_state = 671}, - [2406] = {.lex_state = 2147}, - [2407] = {.lex_state = 2147}, - [2408] = {.lex_state = 2143}, - [2409] = {.lex_state = 2143}, - [2410] = {.lex_state = 2145}, - [2411] = {.lex_state = 2145}, - [2412] = {.lex_state = 613}, - [2413] = {.lex_state = 2147}, - [2414] = {.lex_state = 2147}, - [2415] = {.lex_state = 2045}, - [2416] = {.lex_state = 2099}, - [2417] = {.lex_state = 2032}, - [2418] = {.lex_state = 2099}, - [2419] = {.lex_state = 2032}, - [2420] = {.lex_state = 2032}, - [2421] = {.lex_state = 671}, - [2422] = {.lex_state = 610}, - [2423] = {.lex_state = 671}, - [2424] = {.lex_state = 2045}, - [2425] = {.lex_state = 671}, - [2426] = {.lex_state = 2045}, - [2427] = {.lex_state = 2045}, - [2428] = {.lex_state = 2138}, - [2429] = {.lex_state = 2138}, - [2430] = {.lex_state = 614}, - [2431] = {.lex_state = 2032}, - [2432] = {.lex_state = 2032}, - [2433] = {.lex_state = 2099}, - [2434] = {.lex_state = 2032}, - [2435] = {.lex_state = 610}, - [2436] = {.lex_state = 2045}, - [2437] = {.lex_state = 2046}, - [2438] = {.lex_state = 2045}, - [2439] = {.lex_state = 610}, - [2440] = {.lex_state = 2032}, - [2441] = {.lex_state = 2143}, - [2442] = {.lex_state = 2045}, - [2443] = {.lex_state = 2032}, - [2444] = {.lex_state = 671}, - [2445] = {.lex_state = 2046}, - [2446] = {.lex_state = 2046}, - [2447] = {.lex_state = 2144}, - [2448] = {.lex_state = 2144}, - [2449] = {.lex_state = 2047}, - [2450] = {.lex_state = 2145}, - [2451] = {.lex_state = 2145}, - [2452] = {.lex_state = 2032}, - [2453] = {.lex_state = 2045}, - [2454] = {.lex_state = 2045}, - [2455] = {.lex_state = 2138}, - [2456] = {.lex_state = 2045}, - [2457] = {.lex_state = 2045}, - [2458] = {.lex_state = 2032}, - [2459] = {.lex_state = 2145}, - [2460] = {.lex_state = 2045}, - [2461] = {.lex_state = 2174}, - [2462] = {.lex_state = 689}, - [2463] = {.lex_state = 2145}, - [2464] = {.lex_state = 2032}, - [2465] = {.lex_state = 671}, - [2466] = {.lex_state = 2045}, - [2467] = {.lex_state = 2032}, - [2468] = {.lex_state = 2083}, - [2469] = {.lex_state = 2032}, - [2470] = {.lex_state = 2046}, - [2471] = {.lex_state = 2045}, - [2472] = {.lex_state = 2047}, - [2473] = {.lex_state = 671}, - [2474] = {.lex_state = 2032}, - [2475] = {.lex_state = 2032}, - [2476] = {.lex_state = 2045}, - [2477] = {.lex_state = 2145}, - [2478] = {.lex_state = 2145}, - [2479] = {.lex_state = 2045}, - [2480] = {.lex_state = 2032}, - [2481] = {.lex_state = 2140}, - [2482] = {.lex_state = 714}, - [2483] = {.lex_state = 2046}, - [2484] = {.lex_state = 693}, - [2485] = {.lex_state = 693}, - [2486] = {.lex_state = 2046}, - [2487] = {.lex_state = 693}, - [2488] = {.lex_state = 693}, - [2489] = {.lex_state = 2032}, - [2490] = {.lex_state = 2032}, - [2491] = {.lex_state = 2047}, - [2492] = {.lex_state = 613}, - [2493] = {.lex_state = 2032}, - [2494] = {.lex_state = 693}, - [2495] = {.lex_state = 2047}, - [2496] = {.lex_state = 2032}, - [2497] = {.lex_state = 2032}, - [2498] = {.lex_state = 693}, - [2499] = {.lex_state = 2032}, - [2500] = {.lex_state = 693}, - [2501] = {.lex_state = 2046}, - [2502] = {.lex_state = 613}, - [2503] = {.lex_state = 2046}, - [2504] = {.lex_state = 2046}, - [2505] = {.lex_state = 2046}, - [2506] = {.lex_state = 693}, - [2507] = {.lex_state = 2140}, - [2508] = {.lex_state = 2046}, - [2509] = {.lex_state = 2047}, - [2510] = {.lex_state = 2140}, - [2511] = {.lex_state = 2140}, - [2512] = {.lex_state = 2140}, - [2513] = {.lex_state = 2164}, - [2514] = {.lex_state = 2140}, - [2515] = {.lex_state = 2140}, - [2516] = {.lex_state = 2046}, - [2517] = {.lex_state = 612}, - [2518] = {.lex_state = 2140}, - [2519] = {.lex_state = 2140}, - [2520] = {.lex_state = 2046}, - [2521] = {.lex_state = 2046}, - [2522] = {.lex_state = 2046}, - [2523] = {.lex_state = 2046}, - [2524] = {.lex_state = 2140}, - [2525] = {.lex_state = 2046}, - [2526] = {.lex_state = 2046}, - [2527] = {.lex_state = 610}, - [2528] = {.lex_state = 2046}, - [2529] = {.lex_state = 2046}, - [2530] = {.lex_state = 610}, - [2531] = {.lex_state = 2140}, - [2532] = {.lex_state = 610}, - [2533] = {.lex_state = 2046}, - [2534] = {.lex_state = 2046}, - [2535] = {.lex_state = 2046}, - [2536] = {.lex_state = 2032}, - [2537] = {.lex_state = 2046}, - [2538] = {.lex_state = 2032}, - [2539] = {.lex_state = 2032}, - [2540] = {.lex_state = 2046}, - [2541] = {.lex_state = 2032}, - [2542] = {.lex_state = 2032}, - [2543] = {.lex_state = 2032}, - [2544] = {.lex_state = 713}, - [2545] = {.lex_state = 2032}, - [2546] = {.lex_state = 2032}, - [2547] = {.lex_state = 2032}, - [2548] = {.lex_state = 2140}, - [2549] = {.lex_state = 614}, - [2550] = {.lex_state = 614}, - [2551] = {.lex_state = 612}, - [2552] = {.lex_state = 2164}, - [2553] = {.lex_state = 671}, - [2554] = {.lex_state = 2046}, - [2555] = {.lex_state = 2144}, - [2556] = {.lex_state = 2046}, - [2557] = {.lex_state = 2144}, - [2558] = {.lex_state = 2046}, - [2559] = {.lex_state = 2145}, - [2560] = {.lex_state = 2138}, - [2561] = {.lex_state = 2046}, - [2562] = {.lex_state = 2138}, - [2563] = {.lex_state = 2032}, - [2564] = {.lex_state = 2046}, - [2565] = {.lex_state = 2142}, - [2566] = {.lex_state = 2032}, - [2567] = {.lex_state = 2046}, - [2568] = {.lex_state = 2032}, - [2569] = {.lex_state = 2185}, - [2570] = {.lex_state = 2032}, - [2571] = {.lex_state = 2032}, - [2572] = {.lex_state = 2032}, - [2573] = {.lex_state = 2032}, - [2574] = {.lex_state = 2032}, - [2575] = {.lex_state = 2046}, - [2576] = {.lex_state = 2148}, - [2577] = {.lex_state = 2148}, - [2578] = {.lex_state = 2099}, - [2579] = {.lex_state = 2047}, - [2580] = {.lex_state = 610}, - [2581] = {.lex_state = 2046}, - [2582] = {.lex_state = 610}, - [2583] = {.lex_state = 2143}, - [2584] = {.lex_state = 714}, - [2585] = {.lex_state = 2032}, - [2586] = {.lex_state = 2046}, - [2587] = {.lex_state = 714}, - [2588] = {.lex_state = 2148}, - [2589] = {.lex_state = 2144}, - [2590] = {.lex_state = 2143}, - [2591] = {.lex_state = 2138}, - [2592] = {.lex_state = 2141}, - [2593] = {.lex_state = 2148}, - [2594] = {.lex_state = 2138}, - [2595] = {.lex_state = 2046}, - [2596] = {.lex_state = 2046}, - [2597] = {.lex_state = 2046}, - [2598] = {.lex_state = 2046}, - [2599] = {.lex_state = 2046}, - [2600] = {.lex_state = 2046}, - [2601] = {.lex_state = 2046}, - [2602] = {.lex_state = 2046}, - [2603] = {.lex_state = 2046}, - [2604] = {.lex_state = 2046}, - [2605] = {.lex_state = 2046}, - [2606] = {.lex_state = 2046}, - [2607] = {.lex_state = 2046}, - [2608] = {.lex_state = 2046}, - [2609] = {.lex_state = 2046}, - [2610] = {.lex_state = 610}, - [2611] = {.lex_state = 2046}, - [2612] = {.lex_state = 610}, - [2613] = {.lex_state = 2138}, - [2614] = {.lex_state = 614}, - [2615] = {.lex_state = 614}, - [2616] = {.lex_state = 2138}, - [2617] = {.lex_state = 2142}, - [2618] = {.lex_state = 2138}, - [2619] = {.lex_state = 2032}, - [2620] = {.lex_state = 610}, - [2621] = {.lex_state = 2032}, - [2622] = {.lex_state = 2032}, - [2623] = {.lex_state = 2032}, - [2624] = {.lex_state = 714}, - [2625] = {.lex_state = 2046}, - [2626] = {.lex_state = 610}, - [2627] = {.lex_state = 2150}, - [2628] = {.lex_state = 2047}, - [2629] = {.lex_state = 2150}, - [2630] = {.lex_state = 610}, - [2631] = {.lex_state = 610}, - [2632] = {.lex_state = 2047}, - [2633] = {.lex_state = 2047}, - [2634] = {.lex_state = 2047}, - [2635] = {.lex_state = 610}, - [2636] = {.lex_state = 2150}, - [2637] = {.lex_state = 610}, - [2638] = {.lex_state = 2047}, - [2639] = {.lex_state = 2150}, - [2640] = {.lex_state = 612}, - [2641] = {.lex_state = 2047}, - [2642] = {.lex_state = 2047}, - [2643] = {.lex_state = 2047}, - [2644] = {.lex_state = 2143}, - [2645] = {.lex_state = 613}, - [2646] = {.lex_state = 613}, - [2647] = {.lex_state = 2141}, - [2648] = {.lex_state = 2047}, - [2649] = {.lex_state = 613}, - [2650] = {.lex_state = 2047}, - [2651] = {.lex_state = 2144}, - [2652] = {.lex_state = 2141}, - [2653] = {.lex_state = 2141}, - [2654] = {.lex_state = 2141}, - [2655] = {.lex_state = 2141}, - [2656] = {.lex_state = 2144}, - [2657] = {.lex_state = 2141}, - [2658] = {.lex_state = 2141}, - [2659] = {.lex_state = 2047}, - [2660] = {.lex_state = 2141}, - [2661] = {.lex_state = 2047}, - [2662] = {.lex_state = 2145}, - [2663] = {.lex_state = 613}, - [2664] = {.lex_state = 2047}, - [2665] = {.lex_state = 610}, - [2666] = {.lex_state = 612}, - [2667] = {.lex_state = 2047}, - [2668] = {.lex_state = 610}, - [2669] = {.lex_state = 610}, - [2670] = {.lex_state = 610}, - [2671] = {.lex_state = 2047}, - [2672] = {.lex_state = 610}, - [2673] = {.lex_state = 2145}, - [2674] = {.lex_state = 691}, - [2675] = {.lex_state = 614}, - [2676] = {.lex_state = 2159}, - [2677] = {.lex_state = 610}, - [2678] = {.lex_state = 2047}, - [2679] = {.lex_state = 672}, - [2680] = {.lex_state = 672}, - [2681] = {.lex_state = 672}, - [2682] = {.lex_state = 672}, - [2683] = {.lex_state = 672}, - [2684] = {.lex_state = 2047}, - [2685] = {.lex_state = 610}, - [2686] = {.lex_state = 2047}, - [2687] = {.lex_state = 672}, - [2688] = {.lex_state = 610}, - [2689] = {.lex_state = 672}, - [2690] = {.lex_state = 2047}, - [2691] = {.lex_state = 2047}, - [2692] = {.lex_state = 2046}, - [2693] = {.lex_state = 2046}, - [2694] = {.lex_state = 2046}, - [2695] = {.lex_state = 2046}, - [2696] = {.lex_state = 2138}, - [2697] = {.lex_state = 2046}, - [2698] = {.lex_state = 2047}, - [2699] = {.lex_state = 2047}, - [2700] = {.lex_state = 2047}, - [2701] = {.lex_state = 2047}, - [2702] = {.lex_state = 2145}, - [2703] = {.lex_state = 2046}, - [2704] = {.lex_state = 612}, - [2705] = {.lex_state = 610}, - [2706] = {.lex_state = 2046}, - [2707] = {.lex_state = 2046}, - [2708] = {.lex_state = 610}, - [2709] = {.lex_state = 610}, - [2710] = {.lex_state = 610}, - [2711] = {.lex_state = 2046}, - [2712] = {.lex_state = 610}, - [2713] = {.lex_state = 610}, - [2714] = {.lex_state = 610}, - [2715] = {.lex_state = 610}, - [2716] = {.lex_state = 2143}, - [2717] = {.lex_state = 610}, - [2718] = {.lex_state = 610}, - [2719] = {.lex_state = 2145}, - [2720] = {.lex_state = 2046}, - [2721] = {.lex_state = 610}, - [2722] = {.lex_state = 610}, - [2723] = {.lex_state = 610}, - [2724] = {.lex_state = 2145}, - [2725] = {.lex_state = 610}, - [2726] = {.lex_state = 610}, - [2727] = {.lex_state = 610}, - [2728] = {.lex_state = 610}, - [2729] = {.lex_state = 610}, - [2730] = {.lex_state = 610}, - [2731] = {.lex_state = 610}, - [2732] = {.lex_state = 610}, - [2733] = {.lex_state = 2140}, - [2734] = {.lex_state = 2145}, - [2735] = {.lex_state = 2046}, - [2736] = {.lex_state = 2046}, - [2737] = {.lex_state = 610}, - [2738] = {.lex_state = 2046}, - [2739] = {.lex_state = 2145}, - [2740] = {.lex_state = 610}, - [2741] = {.lex_state = 693}, - [2742] = {.lex_state = 610}, - [2743] = {.lex_state = 610}, - [2744] = {.lex_state = 2046}, - [2745] = {.lex_state = 610}, - [2746] = {.lex_state = 2145}, - [2747] = {.lex_state = 2046}, - [2748] = {.lex_state = 2046}, - [2749] = {.lex_state = 2046}, - [2750] = {.lex_state = 2145}, - [2751] = {.lex_state = 610}, - [2752] = {.lex_state = 2046}, - [2753] = {.lex_state = 2046}, - [2754] = {.lex_state = 610}, - [2755] = {.lex_state = 2046}, - [2756] = {.lex_state = 610}, - [2757] = {.lex_state = 2145}, - [2758] = {.lex_state = 2046}, - [2759] = {.lex_state = 2046}, - [2760] = {.lex_state = 2046}, - [2761] = {.lex_state = 2145}, - [2762] = {.lex_state = 610}, - [2763] = {.lex_state = 2046}, - [2764] = {.lex_state = 2046}, - [2765] = {.lex_state = 2140}, - [2766] = {.lex_state = 2046}, - [2767] = {.lex_state = 610}, - [2768] = {.lex_state = 2046}, - [2769] = {.lex_state = 2047}, - [2770] = {.lex_state = 2046}, - [2771] = {.lex_state = 610}, - [2772] = {.lex_state = 610}, - [2773] = {.lex_state = 2047}, - [2774] = {.lex_state = 2144}, - [2775] = {.lex_state = 2047}, - [2776] = {.lex_state = 2140}, - [2777] = {.lex_state = 2047}, - [2778] = {.lex_state = 2047}, - [2779] = {.lex_state = 2140}, - [2780] = {.lex_state = 2047}, - [2781] = {.lex_state = 2047}, - [2782] = {.lex_state = 672}, - [2783] = {.lex_state = 2047}, - [2784] = {.lex_state = 2140}, - [2785] = {.lex_state = 2149}, - [2786] = {.lex_state = 2140}, - [2787] = {.lex_state = 2149}, - [2788] = {.lex_state = 2047}, - [2789] = {.lex_state = 2142}, - [2790] = {.lex_state = 2149}, - [2791] = {.lex_state = 2149}, - [2792] = {.lex_state = 2047}, - [2793] = {.lex_state = 2047}, - [2794] = {.lex_state = 2140}, - [2795] = {.lex_state = 2047}, - [2796] = {.lex_state = 2047}, - [2797] = {.lex_state = 2140}, - [2798] = {.lex_state = 2159}, - [2799] = {.lex_state = 2159}, - [2800] = {.lex_state = 2047}, - [2801] = {.lex_state = 2140}, - [2802] = {.lex_state = 613}, - [2803] = {.lex_state = 610}, - [2804] = {.lex_state = 610}, - [2805] = {.lex_state = 610}, - [2806] = {.lex_state = 610}, - [2807] = {.lex_state = 610}, - [2808] = {.lex_state = 610}, - [2809] = {.lex_state = 610}, - [2810] = {.lex_state = 613}, - [2811] = {.lex_state = 610}, - [2812] = {.lex_state = 2047}, - [2813] = {.lex_state = 610}, - [2814] = {.lex_state = 2047}, - [2815] = {.lex_state = 610}, - [2816] = {.lex_state = 2140}, - [2817] = {.lex_state = 2047}, - [2818] = {.lex_state = 2047}, - [2819] = {.lex_state = 2140}, - [2820] = {.lex_state = 2047}, - [2821] = {.lex_state = 2140}, - [2822] = {.lex_state = 2140}, - [2823] = {.lex_state = 610}, - [2824] = {.lex_state = 2140}, - [2825] = {.lex_state = 610}, - [2826] = {.lex_state = 610}, - [2827] = {.lex_state = 613}, - [2828] = {.lex_state = 613}, - [2829] = {.lex_state = 2140}, - [2830] = {.lex_state = 610}, - [2831] = {.lex_state = 2047}, - [2832] = {.lex_state = 2047}, - [2833] = {.lex_state = 2047}, - [2834] = {.lex_state = 2140}, - [2835] = {.lex_state = 2047}, - [2836] = {.lex_state = 2047}, - [2837] = {.lex_state = 2047}, - [2838] = {.lex_state = 2140}, - [2839] = {.lex_state = 2047}, - [2840] = {.lex_state = 2047}, - [2841] = {.lex_state = 2047}, - [2842] = {.lex_state = 610}, - [2843] = {.lex_state = 610}, - [2844] = {.lex_state = 2047}, - [2845] = {.lex_state = 2140}, - [2846] = {.lex_state = 2047}, - [2847] = {.lex_state = 610}, - [2848] = {.lex_state = 610}, - [2849] = {.lex_state = 2047}, - [2850] = {.lex_state = 2047}, - [2851] = {.lex_state = 610}, - [2852] = {.lex_state = 613}, - [2853] = {.lex_state = 610}, - [2854] = {.lex_state = 2047}, - [2855] = {.lex_state = 613}, - [2856] = {.lex_state = 613}, - [2857] = {.lex_state = 2140}, - [2858] = {.lex_state = 2140}, - [2859] = {.lex_state = 613}, - [2860] = {.lex_state = 2140}, - [2861] = {.lex_state = 613}, - [2862] = {.lex_state = 2140}, - [2863] = {.lex_state = 2047}, - [2864] = {.lex_state = 2140}, - [2865] = {.lex_state = 2140}, - [2866] = {.lex_state = 2047}, - [2867] = {.lex_state = 613}, - [2868] = {.lex_state = 613}, - [2869] = {.lex_state = 613}, - [2870] = {.lex_state = 2047}, - [2871] = {.lex_state = 613}, - [2872] = {.lex_state = 613}, - [2873] = {.lex_state = 613}, - [2874] = {.lex_state = 2047}, - [2875] = {.lex_state = 610}, - [2876] = {.lex_state = 2142}, - [2877] = {.lex_state = 610}, - [2878] = {.lex_state = 613}, - [2879] = {.lex_state = 2144}, - [2880] = {.lex_state = 2140}, - [2881] = {.lex_state = 2142}, - [2882] = {.lex_state = 613}, - [2883] = {.lex_state = 613}, - [2884] = {.lex_state = 2047}, - [2885] = {.lex_state = 2143}, - [2886] = {.lex_state = 2140}, - [2887] = {.lex_state = 610}, - [2888] = {.lex_state = 2140}, - [2889] = {.lex_state = 610}, - [2890] = {.lex_state = 610}, - [2891] = {.lex_state = 2138}, - [2892] = {.lex_state = 613}, - [2893] = {.lex_state = 612}, - [2894] = {.lex_state = 2144}, - [2895] = {.lex_state = 613}, - [2896] = {.lex_state = 2140}, - [2897] = {.lex_state = 2047}, - [2898] = {.lex_state = 613}, - [2899] = {.lex_state = 612}, - [2900] = {.lex_state = 2141}, - [2901] = {.lex_state = 2047}, - [2902] = {.lex_state = 2140}, - [2903] = {.lex_state = 2140}, - [2904] = {.lex_state = 2047}, - [2905] = {.lex_state = 613}, - [2906] = {.lex_state = 694}, - [2907] = {.lex_state = 2144}, - [2908] = {.lex_state = 2138}, - [2909] = {.lex_state = 2138}, - [2910] = {.lex_state = 610}, - [2911] = {.lex_state = 2140}, - [2912] = {.lex_state = 610}, - [2913] = {.lex_state = 2145}, - [2914] = {.lex_state = 694}, - [2915] = {.lex_state = 694}, - [2916] = {.lex_state = 612}, - [2917] = {.lex_state = 612}, - [2918] = {.lex_state = 2140}, - [2919] = {.lex_state = 694}, - [2920] = {.lex_state = 2145}, - [2921] = {.lex_state = 614}, - [2922] = {.lex_state = 2047}, - [2923] = {.lex_state = 2140}, - [2924] = {.lex_state = 2162}, - [2925] = {.lex_state = 2162}, - [2926] = {.lex_state = 613}, - [2927] = {.lex_state = 613}, - [2928] = {.lex_state = 613}, - [2929] = {.lex_state = 613}, - [2930] = {.lex_state = 613}, - [2931] = {.lex_state = 2140}, - [2932] = {.lex_state = 672}, - [2933] = {.lex_state = 613}, - [2934] = {.lex_state = 2140}, - [2935] = {.lex_state = 613}, - [2936] = {.lex_state = 613}, - [2937] = {.lex_state = 2145}, - [2938] = {.lex_state = 613}, - [2939] = {.lex_state = 610}, - [2940] = {.lex_state = 613}, - [2941] = {.lex_state = 613}, - [2942] = {.lex_state = 613}, - [2943] = {.lex_state = 613}, - [2944] = {.lex_state = 613}, - [2945] = {.lex_state = 613}, - [2946] = {.lex_state = 613}, - [2947] = {.lex_state = 2140}, - [2948] = {.lex_state = 2138}, - [2949] = {.lex_state = 2137}, - [2950] = {.lex_state = 2138}, - [2951] = {.lex_state = 2138}, - [2952] = {.lex_state = 2138}, - [2953] = {.lex_state = 2138}, - [2954] = {.lex_state = 2047}, - [2955] = {.lex_state = 2162}, - [2956] = {.lex_state = 614}, - [2957] = {.lex_state = 2140}, - [2958] = {.lex_state = 610}, - [2959] = {.lex_state = 2140}, - [2960] = {.lex_state = 714}, - [2961] = {.lex_state = 2140}, - [2962] = {.lex_state = 2140}, - [2963] = {.lex_state = 2145}, - [2964] = {.lex_state = 612}, - [2965] = {.lex_state = 612}, - [2966] = {.lex_state = 2138}, - [2967] = {.lex_state = 2144}, - [2968] = {.lex_state = 2138}, - [2969] = {.lex_state = 2140}, - [2970] = {.lex_state = 2140}, - [2971] = {.lex_state = 2140}, - [2972] = {.lex_state = 2140}, - [2973] = {.lex_state = 2140}, - [2974] = {.lex_state = 694}, - [2975] = {.lex_state = 2140}, - [2976] = {.lex_state = 2140}, - [2977] = {.lex_state = 2140}, - [2978] = {.lex_state = 2140}, - [2979] = {.lex_state = 2140}, - [2980] = {.lex_state = 694}, - [2981] = {.lex_state = 2140}, - [2982] = {.lex_state = 694}, - [2983] = {.lex_state = 612}, - [2984] = {.lex_state = 694}, - [2985] = {.lex_state = 2143}, - [2986] = {.lex_state = 2140}, - [2987] = {.lex_state = 612}, - [2988] = {.lex_state = 2140}, - [2989] = {.lex_state = 2140}, - [2990] = {.lex_state = 612}, - [2991] = {.lex_state = 2142}, - [2992] = {.lex_state = 612}, - [2993] = {.lex_state = 2141}, - [2994] = {.lex_state = 2141}, - [2995] = {.lex_state = 2140}, - [2996] = {.lex_state = 2141}, - [2997] = {.lex_state = 613}, - [2998] = {.lex_state = 2141}, - [2999] = {.lex_state = 2143}, - [3000] = {.lex_state = 2141}, - [3001] = {.lex_state = 613}, - [3002] = {.lex_state = 612}, - [3003] = {.lex_state = 613}, - [3004] = {.lex_state = 2141}, - [3005] = {.lex_state = 612}, - [3006] = {.lex_state = 612}, - [3007] = {.lex_state = 612}, - [3008] = {.lex_state = 612}, - [3009] = {.lex_state = 2141}, - [3010] = {.lex_state = 2137}, - [3011] = {.lex_state = 2141}, - [3012] = {.lex_state = 2137}, - [3013] = {.lex_state = 2140}, - [3014] = {.lex_state = 2140}, - [3015] = {.lex_state = 613}, - [3016] = {.lex_state = 614}, - [3017] = {.lex_state = 2145}, - [3018] = {.lex_state = 2145}, - [3019] = {.lex_state = 612}, - [3020] = {.lex_state = 612}, - [3021] = {.lex_state = 612}, - [3022] = {.lex_state = 2138}, - [3023] = {.lex_state = 2138}, - [3024] = {.lex_state = 2140}, - [3025] = {.lex_state = 2145}, - [3026] = {.lex_state = 2145}, - [3027] = {.lex_state = 2145}, - [3028] = {.lex_state = 2145}, - [3029] = {.lex_state = 612}, - [3030] = {.lex_state = 612}, - [3031] = {.lex_state = 612}, - [3032] = {.lex_state = 2145}, - [3033] = {.lex_state = 694}, - [3034] = {.lex_state = 2145}, - [3035] = {.lex_state = 612}, - [3036] = {.lex_state = 612}, - [3037] = {.lex_state = 2137}, - [3038] = {.lex_state = 613}, - [3039] = {.lex_state = 2145}, - [3040] = {.lex_state = 2145}, - [3041] = {.lex_state = 2145}, - [3042] = {.lex_state = 612}, - [3043] = {.lex_state = 2137}, - [3044] = {.lex_state = 612}, - [3045] = {.lex_state = 613}, - [3046] = {.lex_state = 2145}, - [3047] = {.lex_state = 612}, - [3048] = {.lex_state = 2137}, - [3049] = {.lex_state = 613}, - [3050] = {.lex_state = 2145}, - [3051] = {.lex_state = 612}, - [3052] = {.lex_state = 2137}, - [3053] = {.lex_state = 613}, - [3054] = {.lex_state = 2144}, - [3055] = {.lex_state = 612}, - [3056] = {.lex_state = 613}, - [3057] = {.lex_state = 612}, - [3058] = {.lex_state = 614}, - [3059] = {.lex_state = 612}, - [3060] = {.lex_state = 612}, - [3061] = {.lex_state = 612}, - [3062] = {.lex_state = 2145}, - [3063] = {.lex_state = 2145}, - [3064] = {.lex_state = 612}, - [3065] = {.lex_state = 612}, - [3066] = {.lex_state = 612}, - [3067] = {.lex_state = 613}, - [3068] = {.lex_state = 612}, - [3069] = {.lex_state = 2140}, - [3070] = {.lex_state = 613}, - [3071] = {.lex_state = 612}, - [3072] = {.lex_state = 612}, - [3073] = {.lex_state = 2145}, - [3074] = {.lex_state = 2145}, - [3075] = {.lex_state = 2145}, - [3076] = {.lex_state = 2145}, - [3077] = {.lex_state = 614}, - [3078] = {.lex_state = 2140}, - [3079] = {.lex_state = 612}, - [3080] = {.lex_state = 612}, - [3081] = {.lex_state = 2143}, - [3082] = {.lex_state = 612}, - [3083] = {.lex_state = 612}, - [3084] = {.lex_state = 612}, - [3085] = {.lex_state = 612}, - [3086] = {.lex_state = 2140}, - [3087] = {.lex_state = 612}, - [3088] = {.lex_state = 612}, - [3089] = {.lex_state = 612}, - [3090] = {.lex_state = 612}, - [3091] = {.lex_state = 612}, - [3092] = {.lex_state = 2142}, - [3093] = {.lex_state = 2145}, - [3094] = {.lex_state = 613}, - [3095] = {.lex_state = 613}, - [3096] = {.lex_state = 2140}, - [3097] = {.lex_state = 2140}, - [3098] = {.lex_state = 2141}, - [3099] = {.lex_state = 612}, - [3100] = {.lex_state = 612}, - [3101] = {.lex_state = 612}, - [3102] = {.lex_state = 2142}, - [3103] = {.lex_state = 2140}, - [3104] = {.lex_state = 613}, - [3105] = {.lex_state = 612}, - [3106] = {.lex_state = 613}, - [3107] = {.lex_state = 2141}, - [3108] = {.lex_state = 2140}, - [3109] = {.lex_state = 2138}, - [3110] = {.lex_state = 2142}, - [3111] = {.lex_state = 2145}, - [3112] = {.lex_state = 612}, - [3113] = {.lex_state = 613}, - [3114] = {.lex_state = 613}, - [3115] = {.lex_state = 2140}, - [3116] = {.lex_state = 613}, - [3117] = {.lex_state = 2137}, - [3118] = {.lex_state = 2137}, - [3119] = {.lex_state = 614}, - [3120] = {.lex_state = 2140}, - [3121] = {.lex_state = 2140}, - [3122] = {.lex_state = 2140}, - [3123] = {.lex_state = 2138}, - [3124] = {.lex_state = 2145}, - [3125] = {.lex_state = 2145}, - [3126] = {.lex_state = 613}, - [3127] = {.lex_state = 2145}, - [3128] = {.lex_state = 613}, - [3129] = {.lex_state = 613}, - [3130] = {.lex_state = 2143}, - [3131] = {.lex_state = 2140}, - [3132] = {.lex_state = 613}, - [3133] = {.lex_state = 613}, - [3134] = {.lex_state = 2143}, - [3135] = {.lex_state = 613}, - [3136] = {.lex_state = 2145}, - [3137] = {.lex_state = 2140}, - [3138] = {.lex_state = 2145}, - [3139] = {.lex_state = 2145}, - [3140] = {.lex_state = 2144}, - [3141] = {.lex_state = 2140}, - [3142] = {.lex_state = 2140}, - [3143] = {.lex_state = 2140}, - [3144] = {.lex_state = 2140}, - [3145] = {.lex_state = 2140}, - [3146] = {.lex_state = 2145}, - [3147] = {.lex_state = 2145}, - [3148] = {.lex_state = 2145}, - [3149] = {.lex_state = 2145}, - [3150] = {.lex_state = 2145}, - [3151] = {.lex_state = 2140}, - [3152] = {.lex_state = 2140}, - [3153] = {.lex_state = 2145}, - [3154] = {.lex_state = 2140}, - [3155] = {.lex_state = 2143}, - [3156] = {.lex_state = 2140}, - [3157] = {.lex_state = 2140}, - [3158] = {.lex_state = 2143}, - [3159] = {.lex_state = 2145}, - [3160] = {.lex_state = 613}, - [3161] = {.lex_state = 2145}, - [3162] = {.lex_state = 2140}, - [3163] = {.lex_state = 613}, - [3164] = {.lex_state = 2140}, - [3165] = {.lex_state = 613}, - [3166] = {.lex_state = 2145}, - [3167] = {.lex_state = 2140}, - [3168] = {.lex_state = 2140}, - [3169] = {.lex_state = 2145}, - [3170] = {.lex_state = 613}, - [3171] = {.lex_state = 2145}, - [3172] = {.lex_state = 613}, - [3173] = {.lex_state = 2141}, - [3174] = {.lex_state = 614}, - [3175] = {.lex_state = 2138}, - [3176] = {.lex_state = 2143}, - [3177] = {.lex_state = 2138}, - [3178] = {.lex_state = 2144}, - [3179] = {.lex_state = 2138}, - [3180] = {.lex_state = 2138}, - [3181] = {.lex_state = 614}, - [3182] = {.lex_state = 2138}, - [3183] = {.lex_state = 2138}, - [3184] = {.lex_state = 2138}, - [3185] = {.lex_state = 2138}, - [3186] = {.lex_state = 2138}, - [3187] = {.lex_state = 2138}, - [3188] = {.lex_state = 2138}, - [3189] = {.lex_state = 2138}, - [3190] = {.lex_state = 2138}, - [3191] = {.lex_state = 2138}, - [3192] = {.lex_state = 772, .external_lex_state = 2}, - [3193] = {.lex_state = 2138}, - [3194] = {.lex_state = 2138}, - [3195] = {.lex_state = 614}, - [3196] = {.lex_state = 2138}, - [3197] = {.lex_state = 2138}, - [3198] = {.lex_state = 2138}, - [3199] = {.lex_state = 2138}, - [3200] = {.lex_state = 2138}, - [3201] = {.lex_state = 614}, - [3202] = {.lex_state = 2138}, - [3203] = {.lex_state = 2145}, - [3204] = {.lex_state = 2145}, - [3205] = {.lex_state = 2138}, - [3206] = {.lex_state = 2145}, - [3207] = {.lex_state = 2145}, - [3208] = {.lex_state = 2138}, - [3209] = {.lex_state = 612}, - [3210] = {.lex_state = 612}, - [3211] = {.lex_state = 2145}, - [3212] = {.lex_state = 612}, - [3213] = {.lex_state = 614}, - [3214] = {.lex_state = 612}, - [3215] = {.lex_state = 612}, - [3216] = {.lex_state = 2138}, - [3217] = {.lex_state = 2145}, - [3218] = {.lex_state = 2145}, - [3219] = {.lex_state = 612}, - [3220] = {.lex_state = 614}, - [3221] = {.lex_state = 2145}, - [3222] = {.lex_state = 614}, - [3223] = {.lex_state = 612}, - [3224] = {.lex_state = 612}, - [3225] = {.lex_state = 2145}, - [3226] = {.lex_state = 2145}, - [3227] = {.lex_state = 2145}, - [3228] = {.lex_state = 2145}, - [3229] = {.lex_state = 2145}, - [3230] = {.lex_state = 2145}, - [3231] = {.lex_state = 2145}, - [3232] = {.lex_state = 2145}, - [3233] = {.lex_state = 2145}, - [3234] = {.lex_state = 2145}, - [3235] = {.lex_state = 612}, - [3236] = {.lex_state = 2144}, - [3237] = {.lex_state = 614}, - [3238] = {.lex_state = 2145}, - [3239] = {.lex_state = 614}, - [3240] = {.lex_state = 2145}, - [3241] = {.lex_state = 614}, - [3242] = {.lex_state = 614}, - [3243] = {.lex_state = 612}, - [3244] = {.lex_state = 612}, - [3245] = {.lex_state = 2138}, - [3246] = {.lex_state = 612}, - [3247] = {.lex_state = 612}, - [3248] = {.lex_state = 2138}, - [3249] = {.lex_state = 2144}, - [3250] = {.lex_state = 612}, - [3251] = {.lex_state = 612}, - [3252] = {.lex_state = 2145}, - [3253] = {.lex_state = 2145}, - [3254] = {.lex_state = 2145}, - [3255] = {.lex_state = 2145}, - [3256] = {.lex_state = 614}, - [3257] = {.lex_state = 2144}, - [3258] = {.lex_state = 2145}, - [3259] = {.lex_state = 612}, - [3260] = {.lex_state = 2145}, - [3261] = {.lex_state = 2144}, - [3262] = {.lex_state = 2145}, - [3263] = {.lex_state = 2145}, - [3264] = {.lex_state = 2145}, - [3265] = {.lex_state = 614}, - [3266] = {.lex_state = 612}, - [3267] = {.lex_state = 614}, - [3268] = {.lex_state = 614}, - [3269] = {.lex_state = 614}, - [3270] = {.lex_state = 2138}, - [3271] = {.lex_state = 2138}, - [3272] = {.lex_state = 2138}, - [3273] = {.lex_state = 2144}, - [3274] = {.lex_state = 614}, - [3275] = {.lex_state = 614}, - [3276] = {.lex_state = 2144}, - [3277] = {.lex_state = 614}, - [3278] = {.lex_state = 2138}, - [3279] = {.lex_state = 2138}, - [3280] = {.lex_state = 2144}, - [3281] = {.lex_state = 2138}, - [3282] = {.lex_state = 612}, - [3283] = {.lex_state = 2165}, - [3284] = {.lex_state = 2144}, - [3285] = {.lex_state = 614}, - [3286] = {.lex_state = 612}, - [3287] = {.lex_state = 2141}, - [3288] = {.lex_state = 2165}, - [3289] = {.lex_state = 614}, - [3290] = {.lex_state = 2144}, - [3291] = {.lex_state = 612}, - [3292] = {.lex_state = 2138}, - [3293] = {.lex_state = 2145}, - [3294] = {.lex_state = 2144}, - [3295] = {.lex_state = 2141}, - [3296] = {.lex_state = 614}, - [3297] = {.lex_state = 614}, - [3298] = {.lex_state = 612}, - [3299] = {.lex_state = 614}, - [3300] = {.lex_state = 614}, - [3301] = {.lex_state = 614}, - [3302] = {.lex_state = 612}, - [3303] = {.lex_state = 614}, - [3304] = {.lex_state = 614}, - [3305] = {.lex_state = 614}, - [3306] = {.lex_state = 614}, - [3307] = {.lex_state = 614}, - [3308] = {.lex_state = 612}, - [3309] = {.lex_state = 614}, - [3310] = {.lex_state = 614}, - [3311] = {.lex_state = 614}, - [3312] = {.lex_state = 612}, - [3313] = {.lex_state = 612}, - [3314] = {.lex_state = 612}, - [3315] = {.lex_state = 612}, - [3316] = {.lex_state = 612}, - [3317] = {.lex_state = 614}, - [3318] = {.lex_state = 614}, - [3319] = {.lex_state = 612}, - [3320] = {.lex_state = 2145}, - [3321] = {.lex_state = 2137}, - [3322] = {.lex_state = 2165}, - [3323] = {.lex_state = 2194}, - [3324] = {.lex_state = 2194}, - [3325] = {.lex_state = 2144}, - [3326] = {.lex_state = 2194}, - [3327] = {.lex_state = 2194}, - [3328] = {.lex_state = 2138}, - [3329] = {.lex_state = 2138}, - [3330] = {.lex_state = 2138}, - [3331] = {.lex_state = 2138}, - [3332] = {.lex_state = 2143}, - [3333] = {.lex_state = 2143}, - [3334] = {.lex_state = 2143}, - [3335] = {.lex_state = 2143}, - [3336] = {.lex_state = 2141}, - [3337] = {.lex_state = 614}, - [3338] = {.lex_state = 614}, - [3339] = {.lex_state = 2141}, - [3340] = {.lex_state = 2138}, - [3341] = {.lex_state = 2143}, - [3342] = {.lex_state = 2137}, - [3343] = {.lex_state = 2144}, - [3344] = {.lex_state = 2144}, - [3345] = {.lex_state = 2141}, - [3346] = {.lex_state = 2084}, - [3347] = {.lex_state = 2144}, - [3348] = {.lex_state = 2053}, - [3349] = {.lex_state = 614}, - [3350] = {.lex_state = 2053}, - [3351] = {.lex_state = 2138}, - [3352] = {.lex_state = 2143}, - [3353] = {.lex_state = 614}, - [3354] = {.lex_state = 2138}, - [3355] = {.lex_state = 2138}, - [3356] = {.lex_state = 2138}, - [3357] = {.lex_state = 614}, - [3358] = {.lex_state = 2138}, - [3359] = {.lex_state = 2143}, - [3360] = {.lex_state = 2143}, - [3361] = {.lex_state = 2138}, - [3362] = {.lex_state = 2138}, - [3363] = {.lex_state = 2138}, - [3364] = {.lex_state = 2138}, - [3365] = {.lex_state = 614}, - [3366] = {.lex_state = 2138}, - [3367] = {.lex_state = 2142}, - [3368] = {.lex_state = 614}, - [3369] = {.lex_state = 2141}, - [3370] = {.lex_state = 2141}, - [3371] = {.lex_state = 2141}, - [3372] = {.lex_state = 2141}, - [3373] = {.lex_state = 614}, - [3374] = {.lex_state = 2141}, - [3375] = {.lex_state = 2144}, - [3376] = {.lex_state = 2137}, - [3377] = {.lex_state = 2141}, - [3378] = {.lex_state = 614}, - [3379] = {.lex_state = 2141}, - [3380] = {.lex_state = 2143}, - [3381] = {.lex_state = 2141}, - [3382] = {.lex_state = 2141}, - [3383] = {.lex_state = 614}, - [3384] = {.lex_state = 2143}, - [3385] = {.lex_state = 2143}, - [3386] = {.lex_state = 614}, - [3387] = {.lex_state = 2141}, - [3388] = {.lex_state = 2141}, - [3389] = {.lex_state = 2138}, - [3390] = {.lex_state = 2143}, - [3391] = {.lex_state = 2138}, - [3392] = {.lex_state = 2143}, - [3393] = {.lex_state = 2141}, - [3394] = {.lex_state = 2141}, - [3395] = {.lex_state = 614}, - [3396] = {.lex_state = 2141}, - [3397] = {.lex_state = 2143}, - [3398] = {.lex_state = 2138}, - [3399] = {.lex_state = 2142}, - [3400] = {.lex_state = 748}, - [3401] = {.lex_state = 2084}, - [3402] = {.lex_state = 614}, - [3403] = {.lex_state = 2138}, - [3404] = {.lex_state = 2142}, - [3405] = {.lex_state = 614}, - [3406] = {.lex_state = 2141}, - [3407] = {.lex_state = 2138}, - [3408] = {.lex_state = 2165}, - [3409] = {.lex_state = 2084}, - [3410] = {.lex_state = 2138}, - [3411] = {.lex_state = 2138}, - [3412] = {.lex_state = 614}, - [3413] = {.lex_state = 2138}, - [3414] = {.lex_state = 2138}, - [3415] = {.lex_state = 614}, - [3416] = {.lex_state = 2144}, - [3417] = {.lex_state = 614}, - [3418] = {.lex_state = 614}, - [3419] = {.lex_state = 614}, - [3420] = {.lex_state = 2138}, - [3421] = {.lex_state = 614}, - [3422] = {.lex_state = 614}, - [3423] = {.lex_state = 2143}, - [3424] = {.lex_state = 2138}, - [3425] = {.lex_state = 2138}, - [3426] = {.lex_state = 614}, - [3427] = {.lex_state = 614}, - [3428] = {.lex_state = 2138}, - [3429] = {.lex_state = 2053}, - [3430] = {.lex_state = 614}, - [3431] = {.lex_state = 614}, - [3432] = {.lex_state = 614}, - [3433] = {.lex_state = 2084}, - [3434] = {.lex_state = 2141}, - [3435] = {.lex_state = 2141}, - [3436] = {.lex_state = 2141}, - [3437] = {.lex_state = 2137}, - [3438] = {.lex_state = 2141}, - [3439] = {.lex_state = 614}, - [3440] = {.lex_state = 2141}, - [3441] = {.lex_state = 2141}, - [3442] = {.lex_state = 2141}, - [3443] = {.lex_state = 2138}, - [3444] = {.lex_state = 2141}, - [3445] = {.lex_state = 2141}, - [3446] = {.lex_state = 2141}, - [3447] = {.lex_state = 2141}, - [3448] = {.lex_state = 2138}, - [3449] = {.lex_state = 2137}, - [3450] = {.lex_state = 2144}, - [3451] = {.lex_state = 2141}, - [3452] = {.lex_state = 614}, - [3453] = {.lex_state = 2141}, - [3454] = {.lex_state = 2141}, - [3455] = {.lex_state = 2138}, - [3456] = {.lex_state = 2141}, - [3457] = {.lex_state = 2137}, - [3458] = {.lex_state = 2141}, - [3459] = {.lex_state = 2137}, - [3460] = {.lex_state = 2141}, - [3461] = {.lex_state = 2141}, - [3462] = {.lex_state = 2144}, - [3463] = {.lex_state = 2137}, - [3464] = {.lex_state = 2144}, - [3465] = {.lex_state = 2137}, - [3466] = {.lex_state = 614}, - [3467] = {.lex_state = 2137}, - [3468] = {.lex_state = 614}, - [3469] = {.lex_state = 614}, - [3470] = {.lex_state = 2138}, - [3471] = {.lex_state = 2137}, - [3472] = {.lex_state = 2138}, - [3473] = {.lex_state = 2141}, - [3474] = {.lex_state = 2141}, - [3475] = {.lex_state = 2165}, - [3476] = {.lex_state = 2165}, - [3477] = {.lex_state = 2141}, - [3478] = {.lex_state = 2138}, - [3479] = {.lex_state = 2153}, - [3480] = {.lex_state = 2141}, - [3481] = {.lex_state = 2141}, - [3482] = {.lex_state = 2141}, - [3483] = {.lex_state = 2144}, - [3484] = {.lex_state = 2144}, - [3485] = {.lex_state = 2144}, - [3486] = {.lex_state = 2144}, - [3487] = {.lex_state = 2141}, - [3488] = {.lex_state = 2141}, - [3489] = {.lex_state = 2166}, - [3490] = {.lex_state = 2143}, - [3491] = {.lex_state = 2165}, - [3492] = {.lex_state = 2141}, - [3493] = {.lex_state = 2141}, - [3494] = {.lex_state = 2143}, - [3495] = {.lex_state = 2143}, - [3496] = {.lex_state = 2144}, - [3497] = {.lex_state = 2144}, - [3498] = {.lex_state = 2053}, - [3499] = {.lex_state = 2144}, - [3500] = {.lex_state = 2144}, - [3501] = {.lex_state = 2141}, - [3502] = {.lex_state = 2141}, - [3503] = {.lex_state = 2141}, - [3504] = {.lex_state = 2141}, - [3505] = {.lex_state = 2141}, - [3506] = {.lex_state = 2160}, - [3507] = {.lex_state = 2165}, - [3508] = {.lex_state = 2160}, - [3509] = {.lex_state = 2144}, - [3510] = {.lex_state = 2144}, - [3511] = {.lex_state = 2141}, - [3512] = {.lex_state = 2141}, - [3513] = {.lex_state = 2141}, - [3514] = {.lex_state = 2144}, - [3515] = {.lex_state = 2141}, - [3516] = {.lex_state = 2144}, - [3517] = {.lex_state = 2141}, - [3518] = {.lex_state = 2141}, - [3519] = {.lex_state = 2141}, - [3520] = {.lex_state = 2141}, - [3521] = {.lex_state = 2144}, - [3522] = {.lex_state = 2143}, - [3523] = {.lex_state = 2144}, - [3524] = {.lex_state = 2144}, - [3525] = {.lex_state = 2153}, - [3526] = {.lex_state = 2160}, - [3527] = {.lex_state = 2196}, - [3528] = {.lex_state = 2153}, - [3529] = {.lex_state = 2153}, - [3530] = {.lex_state = 2146}, - [3531] = {.lex_state = 2144}, - [3532] = {.lex_state = 2144}, - [3533] = {.lex_state = 2196}, - [3534] = {.lex_state = 2144}, - [3535] = {.lex_state = 2144}, - [3536] = {.lex_state = 2144}, - [3537] = {.lex_state = 2144}, - [3538] = {.lex_state = 2144}, - [3539] = {.lex_state = 2144}, - [3540] = {.lex_state = 2144}, - [3541] = {.lex_state = 2144}, - [3542] = {.lex_state = 2160}, - [3543] = {.lex_state = 2053}, - [3544] = {.lex_state = 2144}, - [3545] = {.lex_state = 2144}, - [3546] = {.lex_state = 2144}, - [3547] = {.lex_state = 748}, - [3548] = {.lex_state = 2144}, - [3549] = {.lex_state = 2144}, - [3550] = {.lex_state = 2146}, - [3551] = {.lex_state = 2048}, - [3552] = {.lex_state = 2144}, - [3553] = {.lex_state = 2144}, - [3554] = {.lex_state = 2160}, - [3555] = {.lex_state = 2146}, - [3556] = {.lex_state = 2144}, - [3557] = {.lex_state = 2144}, - [3558] = {.lex_state = 2144}, - [3559] = {.lex_state = 2144}, - [3560] = {.lex_state = 2196}, - [3561] = {.lex_state = 2053}, - [3562] = {.lex_state = 2196}, - [3563] = {.lex_state = 2143}, - [3564] = {.lex_state = 2143}, - [3565] = {.lex_state = 2144}, - [3566] = {.lex_state = 2144}, - [3567] = {.lex_state = 2144}, - [3568] = {.lex_state = 2144}, - [3569] = {.lex_state = 2144}, - [3570] = {.lex_state = 2144}, - [3571] = {.lex_state = 2144}, - [3572] = {.lex_state = 2144}, - [3573] = {.lex_state = 2144}, - [3574] = {.lex_state = 2144}, - [3575] = {.lex_state = 2143}, - [3576] = {.lex_state = 2146}, - [3577] = {.lex_state = 2137}, - [3578] = {.lex_state = 2137}, - [3579] = {.lex_state = 2137}, - [3580] = {.lex_state = 2137}, - [3581] = {.lex_state = 2137}, - [3582] = {.lex_state = 2143}, - [3583] = {.lex_state = 2143}, - [3584] = {.lex_state = 2166}, - [3585] = {.lex_state = 2144}, - [3586] = {.lex_state = 2048}, - [3587] = {.lex_state = 2144}, - [3588] = {.lex_state = 2174}, - [3589] = {.lex_state = 2144}, - [3590] = {.lex_state = 2053}, - [3591] = {.lex_state = 2144}, - [3592] = {.lex_state = 2141}, - [3593] = {.lex_state = 2166}, - [3594] = {.lex_state = 2143}, - [3595] = {.lex_state = 2100}, - [3596] = {.lex_state = 2166}, - [3597] = {.lex_state = 2160}, - [3598] = {.lex_state = 2137}, - [3599] = {.lex_state = 2143}, - [3600] = {.lex_state = 2137}, - [3601] = {.lex_state = 2144}, - [3602] = {.lex_state = 2144}, - [3603] = {.lex_state = 2144}, - [3604] = {.lex_state = 2144}, - [3605] = {.lex_state = 2137}, - [3606] = {.lex_state = 2144}, - [3607] = {.lex_state = 2144}, - [3608] = {.lex_state = 2137}, - [3609] = {.lex_state = 2137}, - [3610] = {.lex_state = 2143}, - [3611] = {.lex_state = 2160}, - [3612] = {.lex_state = 2144}, - [3613] = {.lex_state = 2144}, - [3614] = {.lex_state = 2143}, - [3615] = {.lex_state = 2166}, - [3616] = {.lex_state = 2137}, - [3617] = {.lex_state = 2163}, - [3618] = {.lex_state = 2166}, - [3619] = {.lex_state = 2163}, - [3620] = {.lex_state = 2137}, - [3621] = {.lex_state = 2166}, - [3622] = {.lex_state = 2160}, - [3623] = {.lex_state = 2166}, - [3624] = {.lex_state = 2143}, - [3625] = {.lex_state = 2143}, - [3626] = {.lex_state = 2137}, - [3627] = {.lex_state = 2137}, - [3628] = {.lex_state = 2144}, - [3629] = {.lex_state = 2137}, - [3630] = {.lex_state = 2137}, - [3631] = {.lex_state = 2144}, - [3632] = {.lex_state = 2164}, - [3633] = {.lex_state = 2143}, - [3634] = {.lex_state = 2139}, - [3635] = {.lex_state = 2100}, - [3636] = {.lex_state = 2163}, - [3637] = {.lex_state = 2159}, - [3638] = {.lex_state = 2143}, - [3639] = {.lex_state = 2143}, - [3640] = {.lex_state = 2143}, - [3641] = {.lex_state = 2144}, - [3642] = {.lex_state = 2166}, - [3643] = {.lex_state = 2143}, - [3644] = {.lex_state = 2143}, - [3645] = {.lex_state = 2143}, - [3646] = {.lex_state = 2048}, - [3647] = {.lex_state = 2143}, - [3648] = {.lex_state = 2144}, - [3649] = {.lex_state = 2143}, - [3650] = {.lex_state = 2144}, - [3651] = {.lex_state = 2143}, - [3652] = {.lex_state = 2143}, - [3653] = {.lex_state = 2143}, - [3654] = {.lex_state = 2143}, - [3655] = {.lex_state = 2143}, - [3656] = {.lex_state = 2163}, - [3657] = {.lex_state = 2143}, - [3658] = {.lex_state = 2144}, - [3659] = {.lex_state = 2144}, - [3660] = {.lex_state = 2144}, - [3661] = {.lex_state = 2160}, - [3662] = {.lex_state = 2143}, - [3663] = {.lex_state = 2166}, - [3664] = {.lex_state = 2143}, - [3665] = {.lex_state = 2174}, - [3666] = {.lex_state = 2143}, - [3667] = {.lex_state = 2143}, - [3668] = {.lex_state = 2143}, - [3669] = {.lex_state = 2143}, - [3670] = {.lex_state = 2143}, - [3671] = {.lex_state = 2174}, - [3672] = {.lex_state = 2143}, - [3673] = {.lex_state = 2144}, - [3674] = {.lex_state = 2144}, - [3675] = {.lex_state = 2048}, - [3676] = {.lex_state = 749}, - [3677] = {.lex_state = 2143}, - [3678] = {.lex_state = 2144}, - [3679] = {.lex_state = 2144}, - [3680] = {.lex_state = 749}, - [3681] = {.lex_state = 2143}, - [3682] = {.lex_state = 2143}, - [3683] = {.lex_state = 2143}, - [3684] = {.lex_state = 2146}, - [3685] = {.lex_state = 2100}, - [3686] = {.lex_state = 2143}, - [3687] = {.lex_state = 2144}, - [3688] = {.lex_state = 2174}, - [3689] = {.lex_state = 2144}, - [3690] = {.lex_state = 2137}, - [3691] = {.lex_state = 2143}, - [3692] = {.lex_state = 2143}, - [3693] = {.lex_state = 2165}, - [3694] = {.lex_state = 2143}, - [3695] = {.lex_state = 2053}, - [3696] = {.lex_state = 2100}, - [3697] = {.lex_state = 2143}, - [3698] = {.lex_state = 2144}, - [3699] = {.lex_state = 2143}, - [3700] = {.lex_state = 2144}, - [3701] = {.lex_state = 2144}, - [3702] = {.lex_state = 2048}, - [3703] = {.lex_state = 2163}, - [3704] = {.lex_state = 2146}, - [3705] = {.lex_state = 2143}, - [3706] = {.lex_state = 2137}, - [3707] = {.lex_state = 2141}, - [3708] = {.lex_state = 2141}, - [3709] = {.lex_state = 2139}, - [3710] = {.lex_state = 2137}, - [3711] = {.lex_state = 2143}, - [3712] = {.lex_state = 2141}, - [3713] = {.lex_state = 2143}, - [3714] = {.lex_state = 2137}, - [3715] = {.lex_state = 2141}, - [3716] = {.lex_state = 2143}, - [3717] = {.lex_state = 2141}, - [3718] = {.lex_state = 2174}, - [3719] = {.lex_state = 2141}, - [3720] = {.lex_state = 2174}, - [3721] = {.lex_state = 2163}, - [3722] = {.lex_state = 2137}, - [3723] = {.lex_state = 2141}, - [3724] = {.lex_state = 674}, - [3725] = {.lex_state = 2143}, - [3726] = {.lex_state = 2143}, - [3727] = {.lex_state = 2195}, - [3728] = {.lex_state = 2143}, - [3729] = {.lex_state = 2165}, - [3730] = {.lex_state = 2143}, - [3731] = {.lex_state = 2185}, - [3732] = {.lex_state = 2195}, - [3733] = {.lex_state = 2139}, - [3734] = {.lex_state = 2195}, - [3735] = {.lex_state = 2195}, - [3736] = {.lex_state = 2185}, - [3737] = {.lex_state = 2159}, - [3738] = {.lex_state = 2159}, - [3739] = {.lex_state = 2195}, - [3740] = {.lex_state = 2137}, - [3741] = {.lex_state = 2163}, - [3742] = {.lex_state = 2143}, - [3743] = {.lex_state = 2163}, - [3744] = {.lex_state = 2137}, - [3745] = {.lex_state = 2195}, - [3746] = {.lex_state = 2195}, - [3747] = {.lex_state = 2159}, - [3748] = {.lex_state = 2137}, - [3749] = {.lex_state = 2143}, - [3750] = {.lex_state = 2165}, - [3751] = {.lex_state = 2195}, - [3752] = {.lex_state = 674}, - [3753] = {.lex_state = 2137}, - [3754] = {.lex_state = 2174}, - [3755] = {.lex_state = 2162}, - [3756] = {.lex_state = 2143}, - [3757] = {.lex_state = 2143}, - [3758] = {.lex_state = 2143}, - [3759] = {.lex_state = 2159}, - [3760] = {.lex_state = 2139}, - [3761] = {.lex_state = 2137}, - [3762] = {.lex_state = 2137}, - [3763] = {.lex_state = 2166}, - [3764] = {.lex_state = 2137}, - [3765] = {.lex_state = 2143}, - [3766] = {.lex_state = 622}, - [3767] = {.lex_state = 2137}, - [3768] = {.lex_state = 2143}, - [3769] = {.lex_state = 2141}, - [3770] = {.lex_state = 2146}, - [3771] = {.lex_state = 2143}, - [3772] = {.lex_state = 622}, - [3773] = {.lex_state = 674}, - [3774] = {.lex_state = 830}, - [3775] = {.lex_state = 2143}, - [3776] = {.lex_state = 2143}, - [3777] = {.lex_state = 2185}, - [3778] = {.lex_state = 622}, - [3779] = {.lex_state = 2159}, - [3780] = {.lex_state = 2137}, - [3781] = {.lex_state = 830}, - [3782] = {.lex_state = 2137}, - [3783] = {.lex_state = 2137}, - [3784] = {.lex_state = 2137}, - [3785] = {.lex_state = 2159}, - [3786] = {.lex_state = 2143}, - [3787] = {.lex_state = 830}, - [3788] = {.lex_state = 2163}, - [3789] = {.lex_state = 2137}, - [3790] = {.lex_state = 2053}, - [3791] = {.lex_state = 2185}, - [3792] = {.lex_state = 674}, - [3793] = {.lex_state = 2141}, - [3794] = {.lex_state = 2143}, - [3795] = {.lex_state = 2143}, - [3796] = {.lex_state = 2048}, - [3797] = {.lex_state = 2166}, - [3798] = {.lex_state = 2143}, - [3799] = {.lex_state = 2143}, - [3800] = {.lex_state = 2137}, - [3801] = {.lex_state = 2137}, - [3802] = {.lex_state = 2143}, - [3803] = {.lex_state = 2166}, - [3804] = {.lex_state = 2137}, - [3805] = {.lex_state = 2137}, - [3806] = {.lex_state = 2137}, - [3807] = {.lex_state = 2137}, - [3808] = {.lex_state = 2143}, - [3809] = {.lex_state = 2139}, - [3810] = {.lex_state = 2137}, - [3811] = {.lex_state = 2164}, - [3812] = {.lex_state = 2137}, - [3813] = {.lex_state = 830}, - [3814] = {.lex_state = 2137}, - [3815] = {.lex_state = 2143}, - [3816] = {.lex_state = 2143}, - [3817] = {.lex_state = 2144}, - [3818] = {.lex_state = 2139}, - [3819] = {.lex_state = 2143}, - [3820] = {.lex_state = 2143}, - [3821] = {.lex_state = 2139}, - [3822] = {.lex_state = 2159}, - [3823] = {.lex_state = 2139}, - [3824] = {.lex_state = 2196}, - [3825] = {.lex_state = 2141}, - [3826] = {.lex_state = 830}, - [3827] = {.lex_state = 2143}, - [3828] = {.lex_state = 2137}, - [3829] = {.lex_state = 2139}, - [3830] = {.lex_state = 2146}, - [3831] = {.lex_state = 2164}, - [3832] = {.lex_state = 2137}, - [3833] = {.lex_state = 830}, - [3834] = {.lex_state = 830}, - [3835] = {.lex_state = 739}, - [3836] = {.lex_state = 2137}, - [3837] = {.lex_state = 2195}, - [3838] = {.lex_state = 2100}, - [3839] = {.lex_state = 2162}, - [3840] = {.lex_state = 2162}, - [3841] = {.lex_state = 2085}, - [3842] = {.lex_state = 739}, - [3843] = {.lex_state = 739}, - [3844] = {.lex_state = 2144}, - [3845] = {.lex_state = 2164}, - [3846] = {.lex_state = 2162}, - [3847] = {.lex_state = 2162}, - [3848] = {.lex_state = 2185}, - [3849] = {.lex_state = 592}, - [3850] = {.lex_state = 2162}, - [3851] = {.lex_state = 2185}, - [3852] = {.lex_state = 2165}, - [3853] = {.lex_state = 2053}, - [3854] = {.lex_state = 760}, - [3855] = {.lex_state = 592}, - [3856] = {.lex_state = 622}, - [3857] = {.lex_state = 2138}, - [3858] = {.lex_state = 622}, - [3859] = {.lex_state = 2159}, - [3860] = {.lex_state = 2165}, - [3861] = {.lex_state = 2139}, - [3862] = {.lex_state = 622}, - [3863] = {.lex_state = 2085}, - [3864] = {.lex_state = 2146}, - [3865] = {.lex_state = 2165}, - [3866] = {.lex_state = 739}, - [3867] = {.lex_state = 2165}, - [3868] = {.lex_state = 2164}, - [3869] = {.lex_state = 2085}, - [3870] = {.lex_state = 616}, - [3871] = {.lex_state = 2166}, - [3872] = {.lex_state = 2085}, - [3873] = {.lex_state = 2085}, - [3874] = {.lex_state = 592}, - [3875] = {.lex_state = 2174}, - [3876] = {.lex_state = 2048}, - [3877] = {.lex_state = 2048}, - [3878] = {.lex_state = 2159}, - [3879] = {.lex_state = 2162}, - [3880] = {.lex_state = 2085}, - [3881] = {.lex_state = 2159}, - [3882] = {.lex_state = 2085}, - [3883] = {.lex_state = 636}, - [3884] = {.lex_state = 2162}, - [3885] = {.lex_state = 760}, - [3886] = {.lex_state = 2164}, - [3887] = {.lex_state = 2159}, - [3888] = {.lex_state = 636}, - [3889] = {.lex_state = 636}, - [3890] = {.lex_state = 760}, - [3891] = {.lex_state = 2185}, - [3892] = {.lex_state = 760}, - [3893] = {.lex_state = 2053}, - [3894] = {.lex_state = 2085}, - [3895] = {.lex_state = 2164}, - [3896] = {.lex_state = 616}, - [3897] = {.lex_state = 696}, - [3898] = {.lex_state = 2164}, - [3899] = {.lex_state = 696}, - [3900] = {.lex_state = 696}, - [3901] = {.lex_state = 2048}, - [3902] = {.lex_state = 2048}, - [3903] = {.lex_state = 2053}, - [3904] = {.lex_state = 2164}, - [3905] = {.lex_state = 2048}, - [3906] = {.lex_state = 696}, - [3907] = {.lex_state = 2053}, - [3908] = {.lex_state = 2164}, - [3909] = {.lex_state = 2139}, - [3910] = {.lex_state = 622}, - [3911] = {.lex_state = 2053}, - [3912] = {.lex_state = 831}, - [3913] = {.lex_state = 592}, - [3914] = {.lex_state = 622}, - [3915] = {.lex_state = 2162}, - [3916] = {.lex_state = 2166}, - [3917] = {.lex_state = 637}, - [3918] = {.lex_state = 636}, - [3919] = {.lex_state = 2053}, - [3920] = {.lex_state = 2139}, - [3921] = {.lex_state = 2139}, - [3922] = {.lex_state = 2139}, - [3923] = {.lex_state = 2139}, - [3924] = {.lex_state = 2162}, - [3925] = {.lex_state = 831}, - [3926] = {.lex_state = 2166}, - [3927] = {.lex_state = 2166}, - [3928] = {.lex_state = 831}, - [3929] = {.lex_state = 637}, - [3930] = {.lex_state = 636}, - [3931] = {.lex_state = 831}, - [3932] = {.lex_state = 749}, - [3933] = {.lex_state = 2139}, - [3934] = {.lex_state = 2164}, - [3935] = {.lex_state = 631}, - [3936] = {.lex_state = 2139}, - [3937] = {.lex_state = 637}, - [3938] = {.lex_state = 592}, - [3939] = {.lex_state = 2162}, - [3940] = {.lex_state = 2146}, - [3941] = {.lex_state = 592}, - [3942] = {.lex_state = 2146}, - [3943] = {.lex_state = 831}, - [3944] = {.lex_state = 2164}, - [3945] = {.lex_state = 637}, - [3946] = {.lex_state = 636}, - [3947] = {.lex_state = 2162}, - [3948] = {.lex_state = 2139}, - [3949] = {.lex_state = 2164}, - [3950] = {.lex_state = 2164}, - [3951] = {.lex_state = 2164}, - [3952] = {.lex_state = 2164}, - [3953] = {.lex_state = 2164}, - [3954] = {.lex_state = 831}, - [3955] = {.lex_state = 2164}, - [3956] = {.lex_state = 2164}, - [3957] = {.lex_state = 2137}, - [3958] = {.lex_state = 2139}, - [3959] = {.lex_state = 2185}, - [3960] = {.lex_state = 616}, - [3961] = {.lex_state = 2164}, - [3962] = {.lex_state = 616}, - [3963] = {.lex_state = 831}, - [3964] = {.lex_state = 2164}, - [3965] = {.lex_state = 2164}, - [3966] = {.lex_state = 2164}, - [3967] = {.lex_state = 2164}, - [3968] = {.lex_state = 2144}, - [3969] = {.lex_state = 2164}, - [3970] = {.lex_state = 2164}, - [3971] = {.lex_state = 2139}, - [3972] = {.lex_state = 2139}, - [3973] = {.lex_state = 2164}, - [3974] = {.lex_state = 2164}, - [3975] = {.lex_state = 2164}, - [3976] = {.lex_state = 2164}, - [3977] = {.lex_state = 2164}, - [3978] = {.lex_state = 2164}, - [3979] = {.lex_state = 2164}, - [3980] = {.lex_state = 2164}, - [3981] = {.lex_state = 2164}, - [3982] = {.lex_state = 2164}, - [3983] = {.lex_state = 2164}, - [3984] = {.lex_state = 2164}, - [3985] = {.lex_state = 2164}, - [3986] = {.lex_state = 2048}, - [3987] = {.lex_state = 2164}, - [3988] = {.lex_state = 2085}, - [3989] = {.lex_state = 2164}, - [3990] = {.lex_state = 616}, - [3991] = {.lex_state = 2164}, - [3992] = {.lex_state = 2048}, - [3993] = {.lex_state = 2138}, - [3994] = {.lex_state = 2164}, - [3995] = {.lex_state = 631}, - [3996] = {.lex_state = 631}, - [3997] = {.lex_state = 622}, - [3998] = {.lex_state = 2203}, - [3999] = {.lex_state = 2146}, - [4000] = {.lex_state = 2146}, - [4001] = {.lex_state = 2139}, - [4002] = {.lex_state = 2048}, - [4003] = {.lex_state = 2146}, - [4004] = {.lex_state = 2048}, - [4005] = {.lex_state = 636}, - [4006] = {.lex_state = 2146}, - [4007] = {.lex_state = 631}, - [4008] = {.lex_state = 2048}, - [4009] = {.lex_state = 592}, - [4010] = {.lex_state = 2139}, - [4011] = {.lex_state = 2048}, - [4012] = {.lex_state = 2048}, - [4013] = {.lex_state = 2048}, - [4014] = {.lex_state = 2175}, - [4015] = {.lex_state = 631}, - [4016] = {.lex_state = 2164}, - [4017] = {.lex_state = 749}, - [4018] = {.lex_state = 2164}, - [4019] = {.lex_state = 593}, - [4020] = {.lex_state = 2164}, - [4021] = {.lex_state = 749}, - [4022] = {.lex_state = 2048}, - [4023] = {.lex_state = 2175}, - [4024] = {.lex_state = 2048}, - [4025] = {.lex_state = 2171}, - [4026] = {.lex_state = 2203}, - [4027] = {.lex_state = 741}, - [4028] = {.lex_state = 2048}, - [4029] = {.lex_state = 2048}, - [4030] = {.lex_state = 2171}, - [4031] = {.lex_state = 2048}, - [4032] = {.lex_state = 2048}, - [4033] = {.lex_state = 741}, - [4034] = {.lex_state = 2171}, - [4035] = {.lex_state = 741}, - [4036] = {.lex_state = 2048}, - [4037] = {.lex_state = 2048}, - [4038] = {.lex_state = 592}, - [4039] = {.lex_state = 2164}, - [4040] = {.lex_state = 2048}, - [4041] = {.lex_state = 749}, - [4042] = {.lex_state = 2048}, - [4043] = {.lex_state = 2048}, - [4044] = {.lex_state = 2048}, - [4045] = {.lex_state = 2164}, - [4046] = {.lex_state = 2048}, - [4047] = {.lex_state = 2048}, - [4048] = {.lex_state = 2048}, - [4049] = {.lex_state = 2048}, - [4050] = {.lex_state = 2048}, - [4051] = {.lex_state = 2048}, - [4052] = {.lex_state = 2164}, - [4053] = {.lex_state = 2048}, - [4054] = {.lex_state = 636}, - [4055] = {.lex_state = 2048}, - [4056] = {.lex_state = 2048}, - [4057] = {.lex_state = 2048}, - [4058] = {.lex_state = 2048}, - [4059] = {.lex_state = 2164}, - [4060] = {.lex_state = 2137}, - [4061] = {.lex_state = 2048}, - [4062] = {.lex_state = 2164}, - [4063] = {.lex_state = 593}, - [4064] = {.lex_state = 2048}, - [4065] = {.lex_state = 2203}, - [4066] = {.lex_state = 749}, - [4067] = {.lex_state = 2048}, - [4068] = {.lex_state = 616}, - [4069] = {.lex_state = 2048}, - [4070] = {.lex_state = 593}, - [4071] = {.lex_state = 2048}, - [4072] = {.lex_state = 2048}, - [4073] = {.lex_state = 2139}, - [4074] = {.lex_state = 588}, - [4075] = {.lex_state = 2139}, - [4076] = {.lex_state = 749}, - [4077] = {.lex_state = 2048}, - [4078] = {.lex_state = 2048}, - [4079] = {.lex_state = 741}, - [4080] = {.lex_state = 2048}, - [4081] = {.lex_state = 866}, - [4082] = {.lex_state = 2048}, - [4083] = {.lex_state = 2139}, - [4084] = {.lex_state = 636}, - [4085] = {.lex_state = 2048}, - [4086] = {.lex_state = 2048}, - [4087] = {.lex_state = 616}, - [4088] = {.lex_state = 2139}, - [4089] = {.lex_state = 2048}, - [4090] = {.lex_state = 2048}, - [4091] = {.lex_state = 2048}, - [4092] = {.lex_state = 676}, - [4093] = {.lex_state = 2048}, - [4094] = {.lex_state = 676}, - [4095] = {.lex_state = 2048}, - [4096] = {.lex_state = 2048}, - [4097] = {.lex_state = 2048}, - [4098] = {.lex_state = 622}, - [4099] = {.lex_state = 2048}, - [4100] = {.lex_state = 2139}, - [4101] = {.lex_state = 2171}, - [4102] = {.lex_state = 676}, - [4103] = {.lex_state = 2138}, - [4104] = {.lex_state = 676}, - [4105] = {.lex_state = 2171}, - [4106] = {.lex_state = 2048}, - [4107] = {.lex_state = 2139}, - [4108] = {.lex_state = 2171}, - [4109] = {.lex_state = 676}, - [4110] = {.lex_state = 2139}, - [4111] = {.lex_state = 2048}, - [4112] = {.lex_state = 676}, - [4113] = {.lex_state = 2176}, - [4114] = {.lex_state = 2048}, - [4115] = {.lex_state = 2176}, - [4116] = {.lex_state = 2139}, - [4117] = {.lex_state = 2048}, - [4118] = {.lex_state = 2176}, - [4119] = {.lex_state = 2048}, - [4120] = {.lex_state = 2138}, - [4121] = {.lex_state = 2139}, - [4122] = {.lex_state = 622}, - [4123] = {.lex_state = 866}, - [4124] = {.lex_state = 676}, - [4125] = {.lex_state = 2048}, - [4126] = {.lex_state = 2048}, - [4127] = {.lex_state = 2048}, - [4128] = {.lex_state = 2048}, - [4129] = {.lex_state = 866}, - [4130] = {.lex_state = 2139}, - [4131] = {.lex_state = 2139}, - [4132] = {.lex_state = 592}, - [4133] = {.lex_state = 2139}, - [4134] = {.lex_state = 2139}, - [4135] = {.lex_state = 2139}, - [4136] = {.lex_state = 2139}, - [4137] = {.lex_state = 2048}, - [4138] = {.lex_state = 2139}, - [4139] = {.lex_state = 2139}, - [4140] = {.lex_state = 866}, - [4141] = {.lex_state = 2138}, - [4142] = {.lex_state = 2138}, - [4143] = {.lex_state = 2138}, - [4144] = {.lex_state = 2138}, - [4145] = {.lex_state = 676}, - [4146] = {.lex_state = 2138}, - [4147] = {.lex_state = 2139}, - [4148] = {.lex_state = 588}, - [4149] = {.lex_state = 866}, - [4150] = {.lex_state = 2176}, - [4151] = {.lex_state = 638}, - [4152] = {.lex_state = 2138}, - [4153] = {.lex_state = 2139}, - [4154] = {.lex_state = 2176}, - [4155] = {.lex_state = 2167}, - [4156] = {.lex_state = 2139}, - [4157] = {.lex_state = 2167}, - [4158] = {.lex_state = 2139}, - [4159] = {.lex_state = 2139}, - [4160] = {.lex_state = 866}, - [4161] = {.lex_state = 2139}, - [4162] = {.lex_state = 2210}, - [4163] = {.lex_state = 638}, - [4164] = {.lex_state = 593}, - [4165] = {.lex_state = 2139}, - [4166] = {.lex_state = 2048}, - [4167] = {.lex_state = 588}, - [4168] = {.lex_state = 2048}, - [4169] = {.lex_state = 2139}, - [4170] = {.lex_state = 2139}, - [4171] = {.lex_state = 638}, - [4172] = {.lex_state = 2048}, - [4173] = {.lex_state = 593}, - [4174] = {.lex_state = 639}, - [4175] = {.lex_state = 593}, - [4176] = {.lex_state = 866}, - [4177] = {.lex_state = 2139}, - [4178] = {.lex_state = 2139}, - [4179] = {.lex_state = 638}, - [4180] = {.lex_state = 2048}, - [4181] = {.lex_state = 749}, - [4182] = {.lex_state = 749}, - [4183] = {.lex_state = 2139}, - [4184] = {.lex_state = 2210}, - [4185] = {.lex_state = 588}, - [4186] = {.lex_state = 2167}, - [4187] = {.lex_state = 866}, - [4188] = {.lex_state = 616}, - [4189] = {.lex_state = 2176}, - [4190] = {.lex_state = 2139}, - [4191] = {.lex_state = 639}, - [4192] = {.lex_state = 2176}, - [4193] = {.lex_state = 866}, - [4194] = {.lex_state = 2048}, - [4195] = {.lex_state = 866}, - [4196] = {.lex_state = 2139}, - [4197] = {.lex_state = 2139}, - [4198] = {.lex_state = 866}, - [4199] = {.lex_state = 2048}, - [4200] = {.lex_state = 2139}, - [4201] = {.lex_state = 2176}, - [4202] = {.lex_state = 2139}, - [4203] = {.lex_state = 639}, - [4204] = {.lex_state = 866}, - [4205] = {.lex_state = 631}, - [4206] = {.lex_state = 2176}, - [4207] = {.lex_state = 2139}, - [4208] = {.lex_state = 2139}, - [4209] = {.lex_state = 2139}, - [4210] = {.lex_state = 639}, - [4211] = {.lex_state = 866}, - [4212] = {.lex_state = 866}, - [4213] = {.lex_state = 2139}, - [4214] = {.lex_state = 2048}, - [4215] = {.lex_state = 2138}, - [4216] = {.lex_state = 2176}, - [4217] = {.lex_state = 696}, - [4218] = {.lex_state = 2138}, - [4219] = {.lex_state = 2139}, - [4220] = {.lex_state = 2210}, - [4221] = {.lex_state = 588}, - [4222] = {.lex_state = 2139}, - [4223] = {.lex_state = 2139}, - [4224] = {.lex_state = 2186}, - [4225] = {.lex_state = 2139}, - [4226] = {.lex_state = 870}, - [4227] = {.lex_state = 782, .external_lex_state = 2}, - [4228] = {.lex_state = 2139}, - [4229] = {.lex_state = 2139}, - [4230] = {.lex_state = 2139}, - [4231] = {.lex_state = 870}, - [4232] = {.lex_state = 870}, - [4233] = {.lex_state = 2176}, - [4234] = {.lex_state = 2139}, - [4235] = {.lex_state = 622}, - [4236] = {.lex_state = 2186}, - [4237] = {.lex_state = 2139}, - [4238] = {.lex_state = 2139}, - [4239] = {.lex_state = 782, .external_lex_state = 2}, - [4240] = {.lex_state = 870}, - [4241] = {.lex_state = 870}, - [4242] = {.lex_state = 2139}, - [4243] = {.lex_state = 2139}, - [4244] = {.lex_state = 2139}, - [4245] = {.lex_state = 2186}, - [4246] = {.lex_state = 616}, - [4247] = {.lex_state = 2139}, - [4248] = {.lex_state = 2139}, - [4249] = {.lex_state = 870}, - [4250] = {.lex_state = 2171}, - [4251] = {.lex_state = 2139}, - [4252] = {.lex_state = 782, .external_lex_state = 2}, - [4253] = {.lex_state = 870}, - [4254] = {.lex_state = 2186}, - [4255] = {.lex_state = 870}, - [4256] = {.lex_state = 870}, - [4257] = {.lex_state = 676}, - [4258] = {.lex_state = 870}, - [4259] = {.lex_state = 631}, - [4260] = {.lex_state = 870}, - [4261] = {.lex_state = 870}, - [4262] = {.lex_state = 782, .external_lex_state = 2}, - [4263] = {.lex_state = 616}, - [4264] = {.lex_state = 870}, - [4265] = {.lex_state = 870}, - [4266] = {.lex_state = 2176}, - [4267] = {.lex_state = 2139}, - [4268] = {.lex_state = 2186}, - [4269] = {.lex_state = 622}, - [4270] = {.lex_state = 870}, - [4271] = {.lex_state = 2186}, - [4272] = {.lex_state = 870}, - [4273] = {.lex_state = 870}, - [4274] = {.lex_state = 749}, - [4275] = {.lex_state = 749}, - [4276] = {.lex_state = 749}, - [4277] = {.lex_state = 749}, - [4278] = {.lex_state = 749}, - [4279] = {.lex_state = 749}, - [4280] = {.lex_state = 631}, - [4281] = {.lex_state = 2186}, - [4282] = {.lex_state = 870}, - [4283] = {.lex_state = 782, .external_lex_state = 2}, - [4284] = {.lex_state = 589}, - [4285] = {.lex_state = 870}, - [4286] = {.lex_state = 870}, - [4287] = {.lex_state = 622}, - [4288] = {.lex_state = 622}, - [4289] = {.lex_state = 782, .external_lex_state = 2}, - [4290] = {.lex_state = 782, .external_lex_state = 2}, - [4291] = {.lex_state = 2139}, - [4292] = {.lex_state = 2139}, - [4293] = {.lex_state = 740}, - [4294] = {.lex_state = 870}, - [4295] = {.lex_state = 2186}, - [4296] = {.lex_state = 593}, - [4297] = {.lex_state = 2139}, - [4298] = {.lex_state = 2177}, - [4299] = {.lex_state = 616}, - [4300] = {.lex_state = 2139}, - [4301] = {.lex_state = 2139}, - [4302] = {.lex_state = 870}, - [4303] = {.lex_state = 2200}, - [4304] = {.lex_state = 2168}, - [4305] = {.lex_state = 2139}, - [4306] = {.lex_state = 749}, - [4307] = {.lex_state = 870}, - [4308] = {.lex_state = 741}, - [4309] = {.lex_state = 782, .external_lex_state = 2}, - [4310] = {.lex_state = 870}, - [4311] = {.lex_state = 2168}, - [4312] = {.lex_state = 2176}, - [4313] = {.lex_state = 870}, - [4314] = {.lex_state = 2139}, - [4315] = {.lex_state = 2139}, - [4316] = {.lex_state = 593}, - [4317] = {.lex_state = 2139}, - [4318] = {.lex_state = 870}, - [4319] = {.lex_state = 2139}, - [4320] = {.lex_state = 2139}, - [4321] = {.lex_state = 616}, - [4322] = {.lex_state = 740}, - [4323] = {.lex_state = 2139}, - [4324] = {.lex_state = 740}, - [4325] = {.lex_state = 592}, - [4326] = {.lex_state = 740}, - [4327] = {.lex_state = 2213}, - [4328] = {.lex_state = 2186}, - [4329] = {.lex_state = 2213}, - [4330] = {.lex_state = 2186}, - [4331] = {.lex_state = 2139}, - [4332] = {.lex_state = 749}, - [4333] = {.lex_state = 2139}, - [4334] = {.lex_state = 749}, - [4335] = {.lex_state = 870}, - [4336] = {.lex_state = 740}, - [4337] = {.lex_state = 749}, - [4338] = {.lex_state = 2177}, - [4339] = {.lex_state = 2167}, - [4340] = {.lex_state = 2167}, - [4341] = {.lex_state = 782, .external_lex_state = 2}, - [4342] = {.lex_state = 592}, - [4343] = {.lex_state = 870}, - [4344] = {.lex_state = 2167}, - [4345] = {.lex_state = 2168}, - [4346] = {.lex_state = 773, .external_lex_state = 2}, - [4347] = {.lex_state = 2169}, - [4348] = {.lex_state = 2139}, - [4349] = {.lex_state = 2176}, - [4350] = {.lex_state = 588}, - [4351] = {.lex_state = 2171}, - [4352] = {.lex_state = 2169}, - [4353] = {.lex_state = 749}, - [4354] = {.lex_state = 749}, - [4355] = {.lex_state = 636}, - [4356] = {.lex_state = 749}, - [4357] = {.lex_state = 2169}, - [4358] = {.lex_state = 782, .external_lex_state = 2}, - [4359] = {.lex_state = 740}, - [4360] = {.lex_state = 740}, - [4361] = {.lex_state = 740}, - [4362] = {.lex_state = 636}, - [4363] = {.lex_state = 592}, - [4364] = {.lex_state = 2169}, - [4365] = {.lex_state = 773, .external_lex_state = 2}, - [4366] = {.lex_state = 773, .external_lex_state = 2}, - [4367] = {.lex_state = 773, .external_lex_state = 2}, - [4368] = {.lex_state = 773, .external_lex_state = 2}, - [4369] = {.lex_state = 773, .external_lex_state = 2}, - [4370] = {.lex_state = 589}, - [4371] = {.lex_state = 773, .external_lex_state = 2}, - [4372] = {.lex_state = 773, .external_lex_state = 2}, - [4373] = {.lex_state = 773, .external_lex_state = 2}, - [4374] = {.lex_state = 773, .external_lex_state = 2}, - [4375] = {.lex_state = 773, .external_lex_state = 2}, - [4376] = {.lex_state = 589}, - [4377] = {.lex_state = 773, .external_lex_state = 2}, - [4378] = {.lex_state = 2177}, - [4379] = {.lex_state = 773, .external_lex_state = 2}, - [4380] = {.lex_state = 773, .external_lex_state = 2}, - [4381] = {.lex_state = 748}, - [4382] = {.lex_state = 748}, - [4383] = {.lex_state = 2172}, - [4384] = {.lex_state = 773, .external_lex_state = 2}, - [4385] = {.lex_state = 773, .external_lex_state = 2}, - [4386] = {.lex_state = 749}, - [4387] = {.lex_state = 773, .external_lex_state = 2}, - [4388] = {.lex_state = 773, .external_lex_state = 2}, - [4389] = {.lex_state = 773, .external_lex_state = 2}, - [4390] = {.lex_state = 773, .external_lex_state = 2}, - [4391] = {.lex_state = 616}, - [4392] = {.lex_state = 616}, - [4393] = {.lex_state = 773, .external_lex_state = 2}, - [4394] = {.lex_state = 2170}, - [4395] = {.lex_state = 2168}, - [4396] = {.lex_state = 2170}, - [4397] = {.lex_state = 773, .external_lex_state = 2}, - [4398] = {.lex_state = 2186}, - [4399] = {.lex_state = 2187}, - [4400] = {.lex_state = 2213}, - [4401] = {.lex_state = 773, .external_lex_state = 2}, - [4402] = {.lex_state = 773, .external_lex_state = 2}, - [4403] = {.lex_state = 2167}, - [4404] = {.lex_state = 616}, - [4405] = {.lex_state = 616}, - [4406] = {.lex_state = 616}, - [4407] = {.lex_state = 616}, - [4408] = {.lex_state = 616}, - [4409] = {.lex_state = 616}, - [4410] = {.lex_state = 616}, - [4411] = {.lex_state = 616}, - [4412] = {.lex_state = 616}, - [4413] = {.lex_state = 616}, - [4414] = {.lex_state = 616}, - [4415] = {.lex_state = 616}, - [4416] = {.lex_state = 616}, - [4417] = {.lex_state = 616}, - [4418] = {.lex_state = 773, .external_lex_state = 2}, - [4419] = {.lex_state = 773, .external_lex_state = 2}, - [4420] = {.lex_state = 773, .external_lex_state = 2}, - [4421] = {.lex_state = 2212}, - [4422] = {.lex_state = 592}, - [4423] = {.lex_state = 773, .external_lex_state = 2}, - [4424] = {.lex_state = 592}, - [4425] = {.lex_state = 592}, - [4426] = {.lex_state = 588}, - [4427] = {.lex_state = 588}, - [4428] = {.lex_state = 773, .external_lex_state = 2}, - [4429] = {.lex_state = 2186}, - [4430] = {.lex_state = 616}, - [4431] = {.lex_state = 616}, - [4432] = {.lex_state = 616}, - [4433] = {.lex_state = 616}, - [4434] = {.lex_state = 740}, - [4435] = {.lex_state = 2167}, - [4436] = {.lex_state = 2187}, - [4437] = {.lex_state = 2168}, - [4438] = {.lex_state = 616}, - [4439] = {.lex_state = 616}, - [4440] = {.lex_state = 616}, - [4441] = {.lex_state = 616}, - [4442] = {.lex_state = 2168}, - [4443] = {.lex_state = 616}, - [4444] = {.lex_state = 616}, - [4445] = {.lex_state = 639}, - [4446] = {.lex_state = 616}, - [4447] = {.lex_state = 616}, - [4448] = {.lex_state = 773, .external_lex_state = 2}, - [4449] = {.lex_state = 616}, - [4450] = {.lex_state = 616}, - [4451] = {.lex_state = 616}, - [4452] = {.lex_state = 616}, - [4453] = {.lex_state = 640}, - [4454] = {.lex_state = 2197}, - [4455] = {.lex_state = 616}, - [4456] = {.lex_state = 640}, - [4457] = {.lex_state = 640}, - [4458] = {.lex_state = 616}, - [4459] = {.lex_state = 616}, - [4460] = {.lex_state = 640}, - [4461] = {.lex_state = 2197}, - [4462] = {.lex_state = 616}, - [4463] = {.lex_state = 640}, - [4464] = {.lex_state = 616}, - [4465] = {.lex_state = 640}, - [4466] = {.lex_state = 773, .external_lex_state = 2}, - [4467] = {.lex_state = 2197}, - [4468] = {.lex_state = 640}, - [4469] = {.lex_state = 2171}, - [4470] = {.lex_state = 773, .external_lex_state = 2}, - [4471] = {.lex_state = 2197}, - [4472] = {.lex_state = 631}, - [4473] = {.lex_state = 2170}, - [4474] = {.lex_state = 754}, - [4475] = {.lex_state = 754}, - [4476] = {.lex_state = 593}, - [4477] = {.lex_state = 640}, - [4478] = {.lex_state = 773, .external_lex_state = 2}, - [4479] = {.lex_state = 773, .external_lex_state = 2}, - [4480] = {.lex_state = 636}, - [4481] = {.lex_state = 749}, - [4482] = {.lex_state = 636}, - [4483] = {.lex_state = 641}, - [4484] = {.lex_state = 636}, - [4485] = {.lex_state = 641}, - [4486] = {.lex_state = 636}, - [4487] = {.lex_state = 773, .external_lex_state = 2}, - [4488] = {.lex_state = 773, .external_lex_state = 2}, - [4489] = {.lex_state = 2186}, - [4490] = {.lex_state = 773, .external_lex_state = 2}, - [4491] = {.lex_state = 589}, - [4492] = {.lex_state = 641}, - [4493] = {.lex_state = 616}, - [4494] = {.lex_state = 641}, - [4495] = {.lex_state = 589}, - [4496] = {.lex_state = 773, .external_lex_state = 2}, - [4497] = {.lex_state = 773, .external_lex_state = 2}, - [4498] = {.lex_state = 773, .external_lex_state = 2}, - [4499] = {.lex_state = 2169}, - [4500] = {.lex_state = 749}, - [4501] = {.lex_state = 2169}, - [4502] = {.lex_state = 773, .external_lex_state = 2}, - [4503] = {.lex_state = 749}, - [4504] = {.lex_state = 2186}, - [4505] = {.lex_state = 631}, - [4506] = {.lex_state = 773, .external_lex_state = 2}, - [4507] = {.lex_state = 773, .external_lex_state = 2}, - [4508] = {.lex_state = 773, .external_lex_state = 2}, - [4509] = {.lex_state = 773, .external_lex_state = 2}, - [4510] = {.lex_state = 631}, - [4511] = {.lex_state = 773, .external_lex_state = 2}, - [4512] = {.lex_state = 773, .external_lex_state = 2}, - [4513] = {.lex_state = 773, .external_lex_state = 2}, - [4514] = {.lex_state = 773, .external_lex_state = 2}, - [4515] = {.lex_state = 773, .external_lex_state = 2}, - [4516] = {.lex_state = 773, .external_lex_state = 2}, - [4517] = {.lex_state = 773, .external_lex_state = 2}, - [4518] = {.lex_state = 773, .external_lex_state = 2}, - [4519] = {.lex_state = 2168}, - [4520] = {.lex_state = 867}, - [4521] = {.lex_state = 749}, - [4522] = {.lex_state = 749}, - [4523] = {.lex_state = 867}, - [4524] = {.lex_state = 749}, - [4525] = {.lex_state = 2170}, - [4526] = {.lex_state = 2170}, - [4527] = {.lex_state = 2170}, - [4528] = {.lex_state = 749}, - [4529] = {.lex_state = 748}, - [4530] = {.lex_state = 867}, - [4531] = {.lex_state = 2172}, - [4532] = {.lex_state = 2168}, - [4533] = {.lex_state = 867}, - [4534] = {.lex_state = 2187}, - [4535] = {.lex_state = 748}, - [4536] = {.lex_state = 2175}, - [4537] = {.lex_state = 867}, - [4538] = {.lex_state = 867}, - [4539] = {.lex_state = 2178}, - [4540] = {.lex_state = 748}, - [4541] = {.lex_state = 867}, - [4542] = {.lex_state = 2191}, - [4543] = {.lex_state = 588}, - [4544] = {.lex_state = 2172}, - [4545] = {.lex_state = 2172}, - [4546] = {.lex_state = 631}, - [4547] = {.lex_state = 749}, - [4548] = {.lex_state = 749}, - [4549] = {.lex_state = 588}, - [4550] = {.lex_state = 2138}, - [4551] = {.lex_state = 749}, - [4552] = {.lex_state = 631}, - [4553] = {.lex_state = 749}, - [4554] = {.lex_state = 2191}, - [4555] = {.lex_state = 631}, - [4556] = {.lex_state = 867}, - [4557] = {.lex_state = 2213}, - [4558] = {.lex_state = 2200}, - [4559] = {.lex_state = 588}, - [4560] = {.lex_state = 631}, - [4561] = {.lex_state = 631}, - [4562] = {.lex_state = 631}, - [4563] = {.lex_state = 2177}, - [4564] = {.lex_state = 631}, - [4565] = {.lex_state = 631}, - [4566] = {.lex_state = 631}, - [4567] = {.lex_state = 631}, - [4568] = {.lex_state = 631}, - [4569] = {.lex_state = 631}, - [4570] = {.lex_state = 749}, - [4571] = {.lex_state = 588}, - [4572] = {.lex_state = 631}, - [4573] = {.lex_state = 749}, - [4574] = {.lex_state = 631}, - [4575] = {.lex_state = 867}, - [4576] = {.lex_state = 631}, - [4577] = {.lex_state = 631}, - [4578] = {.lex_state = 616}, - [4579] = {.lex_state = 616}, - [4580] = {.lex_state = 631}, - [4581] = {.lex_state = 631}, - [4582] = {.lex_state = 616}, - [4583] = {.lex_state = 616}, - [4584] = {.lex_state = 754}, - [4585] = {.lex_state = 631}, - [4586] = {.lex_state = 867}, - [4587] = {.lex_state = 631}, - [4588] = {.lex_state = 616}, - [4589] = {.lex_state = 616}, - [4590] = {.lex_state = 867}, - [4591] = {.lex_state = 616}, - [4592] = {.lex_state = 2167}, - [4593] = {.lex_state = 616}, - [4594] = {.lex_state = 867}, - [4595] = {.lex_state = 2138}, - [4596] = {.lex_state = 867}, - [4597] = {.lex_state = 867}, - [4598] = {.lex_state = 616}, - [4599] = {.lex_state = 631}, - [4600] = {.lex_state = 631}, - [4601] = {.lex_state = 616}, - [4602] = {.lex_state = 616}, - [4603] = {.lex_state = 867}, - [4604] = {.lex_state = 2177}, - [4605] = {.lex_state = 2169}, - [4606] = {.lex_state = 631}, - [4607] = {.lex_state = 616}, - [4608] = {.lex_state = 631}, - [4609] = {.lex_state = 631}, - [4610] = {.lex_state = 867}, - [4611] = {.lex_state = 616}, - [4612] = {.lex_state = 616}, - [4613] = {.lex_state = 631}, - [4614] = {.lex_state = 616}, - [4615] = {.lex_state = 616}, - [4616] = {.lex_state = 867}, - [4617] = {.lex_state = 631}, - [4618] = {.lex_state = 867}, - [4619] = {.lex_state = 867}, - [4620] = {.lex_state = 616}, - [4621] = {.lex_state = 616}, - [4622] = {.lex_state = 640}, - [4623] = {.lex_state = 2177}, - [4624] = {.lex_state = 2177}, - [4625] = {.lex_state = 2200}, - [4626] = {.lex_state = 616}, - [4627] = {.lex_state = 749}, - [4628] = {.lex_state = 631}, - [4629] = {.lex_state = 749}, - [4630] = {.lex_state = 631}, - [4631] = {.lex_state = 2191}, - [4632] = {.lex_state = 867}, - [4633] = {.lex_state = 749}, - [4634] = {.lex_state = 867}, - [4635] = {.lex_state = 2178}, - [4636] = {.lex_state = 631}, - [4637] = {.lex_state = 616}, - [4638] = {.lex_state = 616}, - [4639] = {.lex_state = 631}, - [4640] = {.lex_state = 631}, - [4641] = {.lex_state = 631}, - [4642] = {.lex_state = 867}, - [4643] = {.lex_state = 2169}, - [4644] = {.lex_state = 867}, - [4645] = {.lex_state = 631}, - [4646] = {.lex_state = 616}, - [4647] = {.lex_state = 631}, - [4648] = {.lex_state = 631}, - [4649] = {.lex_state = 2171}, - [4650] = {.lex_state = 749}, - [4651] = {.lex_state = 631}, - [4652] = {.lex_state = 2177}, - [4653] = {.lex_state = 867}, - [4654] = {.lex_state = 867}, - [4655] = {.lex_state = 2172}, - [4656] = {.lex_state = 2138}, - [4657] = {.lex_state = 2177}, - [4658] = {.lex_state = 2171}, - [4659] = {.lex_state = 631}, - [4660] = {.lex_state = 2138}, - [4661] = {.lex_state = 749}, - [4662] = {.lex_state = 867}, - [4663] = {.lex_state = 2138}, - [4664] = {.lex_state = 616}, - [4665] = {.lex_state = 749}, - [4666] = {.lex_state = 867}, - [4667] = {.lex_state = 749}, - [4668] = {.lex_state = 748}, - [4669] = {.lex_state = 749}, - [4670] = {.lex_state = 749}, - [4671] = {.lex_state = 593}, - [4672] = {.lex_state = 749}, - [4673] = {.lex_state = 749}, - [4674] = {.lex_state = 593}, - [4675] = {.lex_state = 749}, - [4676] = {.lex_state = 867}, - [4677] = {.lex_state = 2177}, - [4678] = {.lex_state = 867}, - [4679] = {.lex_state = 2177}, - [4680] = {.lex_state = 749}, - [4681] = {.lex_state = 749}, - [4682] = {.lex_state = 749}, - [4683] = {.lex_state = 754}, - [4684] = {.lex_state = 754}, - [4685] = {.lex_state = 749}, - [4686] = {.lex_state = 749}, - [4687] = {.lex_state = 749}, - [4688] = {.lex_state = 749}, - [4689] = {.lex_state = 867}, - [4690] = {.lex_state = 867}, - [4691] = {.lex_state = 749}, - [4692] = {.lex_state = 749}, - [4693] = {.lex_state = 749}, - [4694] = {.lex_state = 749}, - [4695] = {.lex_state = 749}, - [4696] = {.lex_state = 749}, - [4697] = {.lex_state = 749}, - [4698] = {.lex_state = 749}, - [4699] = {.lex_state = 749}, - [4700] = {.lex_state = 867}, - [4701] = {.lex_state = 749}, - [4702] = {.lex_state = 616}, - [4703] = {.lex_state = 867}, - [4704] = {.lex_state = 2172}, - [4705] = {.lex_state = 2172}, - [4706] = {.lex_state = 867}, - [4707] = {.lex_state = 867}, - [4708] = {.lex_state = 867}, - [4709] = {.lex_state = 2176}, - [4710] = {.lex_state = 867}, - [4711] = {.lex_state = 867}, - [4712] = {.lex_state = 616}, - [4713] = {.lex_state = 616}, - [4714] = {.lex_state = 2172}, - [4715] = {.lex_state = 616}, - [4716] = {.lex_state = 616}, - [4717] = {.lex_state = 616}, - [4718] = {.lex_state = 867}, - [4719] = {.lex_state = 2172}, - [4720] = {.lex_state = 867}, - [4721] = {.lex_state = 2172}, - [4722] = {.lex_state = 867}, - [4723] = {.lex_state = 589}, - [4724] = {.lex_state = 867}, - [4725] = {.lex_state = 631}, - [4726] = {.lex_state = 749}, - [4727] = {.lex_state = 774, .external_lex_state = 2}, - [4728] = {.lex_state = 2179}, - [4729] = {.lex_state = 631}, - [4730] = {.lex_state = 774, .external_lex_state = 2}, - [4731] = {.lex_state = 2192}, - [4732] = {.lex_state = 774, .external_lex_state = 2}, - [4733] = {.lex_state = 642}, - [4734] = {.lex_state = 2179}, - [4735] = {.lex_state = 2204}, - [4736] = {.lex_state = 2204}, - [4737] = {.lex_state = 2204}, - [4738] = {.lex_state = 2204}, - [4739] = {.lex_state = 642}, - [4740] = {.lex_state = 749}, - [4741] = {.lex_state = 2191}, - [4742] = {.lex_state = 2178}, - [4743] = {.lex_state = 642}, - [4744] = {.lex_state = 2204}, - [4745] = {.lex_state = 2191}, - [4746] = {.lex_state = 774, .external_lex_state = 2}, - [4747] = {.lex_state = 2176}, - [4748] = {.lex_state = 631}, - [4749] = {.lex_state = 2191}, - [4750] = {.lex_state = 642}, - [4751] = {.lex_state = 2191}, - [4752] = {.lex_state = 642}, - [4753] = {.lex_state = 2191}, - [4754] = {.lex_state = 774, .external_lex_state = 2}, - [4755] = {.lex_state = 642}, - [4756] = {.lex_state = 2191}, - [4757] = {.lex_state = 749}, - [4758] = {.lex_state = 749}, - [4759] = {.lex_state = 774, .external_lex_state = 2}, - [4760] = {.lex_state = 774, .external_lex_state = 2}, - [4761] = {.lex_state = 631}, - [4762] = {.lex_state = 2201}, - [4763] = {.lex_state = 2176}, - [4764] = {.lex_state = 774, .external_lex_state = 2}, - [4765] = {.lex_state = 2179}, - [4766] = {.lex_state = 2180}, - [4767] = {.lex_state = 2179}, - [4768] = {.lex_state = 2187}, - [4769] = {.lex_state = 593}, - [4770] = {.lex_state = 774, .external_lex_state = 2}, - [4771] = {.lex_state = 641}, - [4772] = {.lex_state = 631}, - [4773] = {.lex_state = 774, .external_lex_state = 2}, - [4774] = {.lex_state = 593}, - [4775] = {.lex_state = 631}, - [4776] = {.lex_state = 631}, - [4777] = {.lex_state = 631}, - [4778] = {.lex_state = 774, .external_lex_state = 2}, - [4779] = {.lex_state = 2187}, - [4780] = {.lex_state = 593}, - [4781] = {.lex_state = 2187}, - [4782] = {.lex_state = 774, .external_lex_state = 2}, - [4783] = {.lex_state = 2187}, - [4784] = {.lex_state = 774, .external_lex_state = 2}, - [4785] = {.lex_state = 774, .external_lex_state = 2}, - [4786] = {.lex_state = 642}, - [4787] = {.lex_state = 2170}, - [4788] = {.lex_state = 593}, - [4789] = {.lex_state = 774, .external_lex_state = 2}, - [4790] = {.lex_state = 2178}, - [4791] = {.lex_state = 774, .external_lex_state = 2}, - [4792] = {.lex_state = 2204}, - [4793] = {.lex_state = 774, .external_lex_state = 2}, - [4794] = {.lex_state = 774, .external_lex_state = 2}, - [4795] = {.lex_state = 774, .external_lex_state = 2}, - [4796] = {.lex_state = 774, .external_lex_state = 2}, - [4797] = {.lex_state = 774, .external_lex_state = 2}, - [4798] = {.lex_state = 2179}, - [4799] = {.lex_state = 749}, - [4800] = {.lex_state = 748}, - [4801] = {.lex_state = 774, .external_lex_state = 2}, - [4802] = {.lex_state = 2199}, - [4803] = {.lex_state = 2179}, - [4804] = {.lex_state = 631}, - [4805] = {.lex_state = 783, .external_lex_state = 2}, - [4806] = {.lex_state = 774, .external_lex_state = 2}, - [4807] = {.lex_state = 642}, - [4808] = {.lex_state = 774, .external_lex_state = 2}, - [4809] = {.lex_state = 749}, - [4810] = {.lex_state = 774, .external_lex_state = 2}, - [4811] = {.lex_state = 774, .external_lex_state = 2}, - [4812] = {.lex_state = 774, .external_lex_state = 2}, - [4813] = {.lex_state = 2173}, - [4814] = {.lex_state = 631}, - [4815] = {.lex_state = 774, .external_lex_state = 2}, - [4816] = {.lex_state = 774, .external_lex_state = 2}, - [4817] = {.lex_state = 2173}, - [4818] = {.lex_state = 2178}, - [4819] = {.lex_state = 774, .external_lex_state = 2}, - [4820] = {.lex_state = 774, .external_lex_state = 2}, - [4821] = {.lex_state = 774, .external_lex_state = 2}, - [4822] = {.lex_state = 774, .external_lex_state = 2}, - [4823] = {.lex_state = 774, .external_lex_state = 2}, - [4824] = {.lex_state = 774, .external_lex_state = 2}, - [4825] = {.lex_state = 774, .external_lex_state = 2}, - [4826] = {.lex_state = 774, .external_lex_state = 2}, - [4827] = {.lex_state = 774, .external_lex_state = 2}, - [4828] = {.lex_state = 774, .external_lex_state = 2}, - [4829] = {.lex_state = 2191}, - [4830] = {.lex_state = 2201}, - [4831] = {.lex_state = 2187}, - [4832] = {.lex_state = 2172}, - [4833] = {.lex_state = 2204}, - [4834] = {.lex_state = 631}, - [4835] = {.lex_state = 631}, - [4836] = {.lex_state = 774, .external_lex_state = 2}, - [4837] = {.lex_state = 631}, - [4838] = {.lex_state = 774, .external_lex_state = 2}, - [4839] = {.lex_state = 631}, - [4840] = {.lex_state = 774, .external_lex_state = 2}, - [4841] = {.lex_state = 774, .external_lex_state = 2}, - [4842] = {.lex_state = 2191}, - [4843] = {.lex_state = 774, .external_lex_state = 2}, - [4844] = {.lex_state = 749}, - [4845] = {.lex_state = 774, .external_lex_state = 2}, - [4846] = {.lex_state = 774, .external_lex_state = 2}, - [4847] = {.lex_state = 631}, - [4848] = {.lex_state = 589}, - [4849] = {.lex_state = 2204}, - [4850] = {.lex_state = 774, .external_lex_state = 2}, - [4851] = {.lex_state = 774, .external_lex_state = 2}, - [4852] = {.lex_state = 774, .external_lex_state = 2}, - [4853] = {.lex_state = 774, .external_lex_state = 2}, - [4854] = {.lex_state = 774, .external_lex_state = 2}, - [4855] = {.lex_state = 774, .external_lex_state = 2}, - [4856] = {.lex_state = 749}, - [4857] = {.lex_state = 774, .external_lex_state = 2}, - [4858] = {.lex_state = 774, .external_lex_state = 2}, - [4859] = {.lex_state = 774, .external_lex_state = 2}, - [4860] = {.lex_state = 2181}, - [4861] = {.lex_state = 774, .external_lex_state = 2}, - [4862] = {.lex_state = 774, .external_lex_state = 2}, - [4863] = {.lex_state = 631}, - [4864] = {.lex_state = 774, .external_lex_state = 2}, - [4865] = {.lex_state = 2204}, - [4866] = {.lex_state = 749}, - [4867] = {.lex_state = 774, .external_lex_state = 2}, - [4868] = {.lex_state = 2173}, - [4869] = {.lex_state = 631}, - [4870] = {.lex_state = 774, .external_lex_state = 2}, - [4871] = {.lex_state = 631}, - [4872] = {.lex_state = 774, .external_lex_state = 2}, - [4873] = {.lex_state = 631}, - [4874] = {.lex_state = 631}, - [4875] = {.lex_state = 589}, - [4876] = {.lex_state = 2199}, - [4877] = {.lex_state = 2204}, - [4878] = {.lex_state = 774, .external_lex_state = 2}, - [4879] = {.lex_state = 774, .external_lex_state = 2}, - [4880] = {.lex_state = 749}, - [4881] = {.lex_state = 774, .external_lex_state = 2}, - [4882] = {.lex_state = 2204}, - [4883] = {.lex_state = 631}, - [4884] = {.lex_state = 774, .external_lex_state = 2}, - [4885] = {.lex_state = 2199}, - [4886] = {.lex_state = 774, .external_lex_state = 2}, - [4887] = {.lex_state = 774, .external_lex_state = 2}, - [4888] = {.lex_state = 774, .external_lex_state = 2}, - [4889] = {.lex_state = 2191}, - [4890] = {.lex_state = 2192}, - [4891] = {.lex_state = 588}, - [4892] = {.lex_state = 2204}, - [4893] = {.lex_state = 2191}, - [4894] = {.lex_state = 2204}, - [4895] = {.lex_state = 2191}, - [4896] = {.lex_state = 2179}, - [4897] = {.lex_state = 2169}, - [4898] = {.lex_state = 2204}, - [4899] = {.lex_state = 2204}, - [4900] = {.lex_state = 2187}, - [4901] = {.lex_state = 2175}, - [4902] = {.lex_state = 2171}, - [4903] = {.lex_state = 774, .external_lex_state = 2}, - [4904] = {.lex_state = 2199}, - [4905] = {.lex_state = 774, .external_lex_state = 2}, - [4906] = {.lex_state = 774, .external_lex_state = 2}, - [4907] = {.lex_state = 2175}, - [4908] = {.lex_state = 2175}, - [4909] = {.lex_state = 2204}, - [4910] = {.lex_state = 774, .external_lex_state = 2}, - [4911] = {.lex_state = 774, .external_lex_state = 2}, - [4912] = {.lex_state = 749}, - [4913] = {.lex_state = 2171}, - [4914] = {.lex_state = 774, .external_lex_state = 2}, - [4915] = {.lex_state = 2204}, - [4916] = {.lex_state = 2158}, - [4917] = {.lex_state = 774, .external_lex_state = 2}, - [4918] = {.lex_state = 2187}, - [4919] = {.lex_state = 749}, - [4920] = {.lex_state = 2171}, - [4921] = {.lex_state = 2204}, - [4922] = {.lex_state = 588}, - [4923] = {.lex_state = 2191}, - [4924] = {.lex_state = 774, .external_lex_state = 2}, - [4925] = {.lex_state = 774, .external_lex_state = 2}, - [4926] = {.lex_state = 774, .external_lex_state = 2}, - [4927] = {.lex_state = 2171}, - [4928] = {.lex_state = 774, .external_lex_state = 2}, - [4929] = {.lex_state = 749}, - [4930] = {.lex_state = 774, .external_lex_state = 2}, - [4931] = {.lex_state = 2204}, - [4932] = {.lex_state = 774, .external_lex_state = 2}, - [4933] = {.lex_state = 631}, - [4934] = {.lex_state = 2172}, - [4935] = {.lex_state = 2191}, - [4936] = {.lex_state = 588}, - [4937] = {.lex_state = 774, .external_lex_state = 2}, - [4938] = {.lex_state = 588}, - [4939] = {.lex_state = 631}, - [4940] = {.lex_state = 774, .external_lex_state = 2}, - [4941] = {.lex_state = 2204}, - [4942] = {.lex_state = 774, .external_lex_state = 2}, - [4943] = {.lex_state = 2204}, - [4944] = {.lex_state = 2204}, - [4945] = {.lex_state = 754}, - [4946] = {.lex_state = 631}, - [4947] = {.lex_state = 2204}, - [4948] = {.lex_state = 2204}, - [4949] = {.lex_state = 2179}, - [4950] = {.lex_state = 2204}, - [4951] = {.lex_state = 588}, - [4952] = {.lex_state = 588}, - [4953] = {.lex_state = 2204}, - [4954] = {.lex_state = 2204}, - [4955] = {.lex_state = 749}, - [4956] = {.lex_state = 774, .external_lex_state = 2}, - [4957] = {.lex_state = 588}, - [4958] = {.lex_state = 749}, - [4959] = {.lex_state = 774, .external_lex_state = 2}, - [4960] = {.lex_state = 749}, - [4961] = {.lex_state = 2179}, - [4962] = {.lex_state = 588}, - [4963] = {.lex_state = 2204}, - [4964] = {.lex_state = 2191}, - [4965] = {.lex_state = 588}, - [4966] = {.lex_state = 588}, - [4967] = {.lex_state = 749}, - [4968] = {.lex_state = 774, .external_lex_state = 2}, - [4969] = {.lex_state = 774, .external_lex_state = 2}, - [4970] = {.lex_state = 2187}, - [4971] = {.lex_state = 2204}, - [4972] = {.lex_state = 588}, - [4973] = {.lex_state = 2170}, - [4974] = {.lex_state = 774, .external_lex_state = 2}, - [4975] = {.lex_state = 774, .external_lex_state = 2}, - [4976] = {.lex_state = 774, .external_lex_state = 2}, - [4977] = {.lex_state = 749}, - [4978] = {.lex_state = 749}, - [4979] = {.lex_state = 2204}, - [4980] = {.lex_state = 774, .external_lex_state = 2}, - [4981] = {.lex_state = 2204}, - [4982] = {.lex_state = 588}, - [4983] = {.lex_state = 631}, - [4984] = {.lex_state = 2167}, - [4985] = {.lex_state = 774, .external_lex_state = 2}, - [4986] = {.lex_state = 2168}, - [4987] = {.lex_state = 774, .external_lex_state = 2}, - [4988] = {.lex_state = 774, .external_lex_state = 2}, - [4989] = {.lex_state = 774, .external_lex_state = 2}, - [4990] = {.lex_state = 588}, - [4991] = {.lex_state = 588}, - [4992] = {.lex_state = 774, .external_lex_state = 2}, - [4993] = {.lex_state = 588}, - [4994] = {.lex_state = 631}, - [4995] = {.lex_state = 588}, - [4996] = {.lex_state = 2192}, - [4997] = {.lex_state = 774, .external_lex_state = 2}, - [4998] = {.lex_state = 588}, - [4999] = {.lex_state = 774, .external_lex_state = 2}, - [5000] = {.lex_state = 2167}, - [5001] = {.lex_state = 2179}, - [5002] = {.lex_state = 774, .external_lex_state = 2}, - [5003] = {.lex_state = 2176}, - [5004] = {.lex_state = 774, .external_lex_state = 2}, - [5005] = {.lex_state = 588}, - [5006] = {.lex_state = 631}, - [5007] = {.lex_state = 588}, - [5008] = {.lex_state = 2186}, - [5009] = {.lex_state = 2176}, - [5010] = {.lex_state = 588}, - [5011] = {.lex_state = 2176}, - [5012] = {.lex_state = 588}, - [5013] = {.lex_state = 774, .external_lex_state = 2}, - [5014] = {.lex_state = 631}, - [5015] = {.lex_state = 588}, - [5016] = {.lex_state = 631}, - [5017] = {.lex_state = 588}, - [5018] = {.lex_state = 2204}, - [5019] = {.lex_state = 588}, - [5020] = {.lex_state = 774, .external_lex_state = 2}, - [5021] = {.lex_state = 2191}, - [5022] = {.lex_state = 2191}, - [5023] = {.lex_state = 588}, - [5024] = {.lex_state = 588}, - [5025] = {.lex_state = 631}, - [5026] = {.lex_state = 749}, - [5027] = {.lex_state = 754}, - [5028] = {.lex_state = 588}, - [5029] = {.lex_state = 588}, - [5030] = {.lex_state = 588}, - [5031] = {.lex_state = 774, .external_lex_state = 2}, - [5032] = {.lex_state = 588}, - [5033] = {.lex_state = 774, .external_lex_state = 2}, - [5034] = {.lex_state = 774, .external_lex_state = 2}, - [5035] = {.lex_state = 774, .external_lex_state = 2}, - [5036] = {.lex_state = 588}, - [5037] = {.lex_state = 588}, - [5038] = {.lex_state = 2176}, - [5039] = {.lex_state = 588}, - [5040] = {.lex_state = 588}, - [5041] = {.lex_state = 588}, - [5042] = {.lex_state = 588}, - [5043] = {.lex_state = 774, .external_lex_state = 2}, - [5044] = {.lex_state = 749}, - [5045] = {.lex_state = 2172}, - [5046] = {.lex_state = 588}, - [5047] = {.lex_state = 774, .external_lex_state = 2}, - [5048] = {.lex_state = 588}, - [5049] = {.lex_state = 774, .external_lex_state = 2}, - [5050] = {.lex_state = 2182}, - [5051] = {.lex_state = 2167}, - [5052] = {.lex_state = 588}, - [5053] = {.lex_state = 588}, - [5054] = {.lex_state = 588}, - [5055] = {.lex_state = 588}, - [5056] = {.lex_state = 2167}, - [5057] = {.lex_state = 588}, - [5058] = {.lex_state = 2173}, - [5059] = {.lex_state = 588}, - [5060] = {.lex_state = 588}, - [5061] = {.lex_state = 2167}, - [5062] = {.lex_state = 588}, - [5063] = {.lex_state = 588}, - [5064] = {.lex_state = 2179}, - [5065] = {.lex_state = 588}, - [5066] = {.lex_state = 588}, - [5067] = {.lex_state = 588}, - [5068] = {.lex_state = 588}, - [5069] = {.lex_state = 588}, - [5070] = {.lex_state = 588}, - [5071] = {.lex_state = 764}, - [5072] = {.lex_state = 588}, - [5073] = {.lex_state = 2167}, - [5074] = {.lex_state = 588}, - [5075] = {.lex_state = 764}, - [5076] = {.lex_state = 588}, - [5077] = {.lex_state = 588}, - [5078] = {.lex_state = 2158}, - [5079] = {.lex_state = 588}, - [5080] = {.lex_state = 588}, - [5081] = {.lex_state = 588}, - [5082] = {.lex_state = 764}, - [5083] = {.lex_state = 2191}, - [5084] = {.lex_state = 2186}, - [5085] = {.lex_state = 2137}, - [5086] = {.lex_state = 2192}, - [5087] = {.lex_state = 2191}, - [5088] = {.lex_state = 588}, - [5089] = {.lex_state = 2188}, - [5090] = {.lex_state = 588}, - [5091] = {.lex_state = 588}, - [5092] = {.lex_state = 2158}, - [5093] = {.lex_state = 764}, - [5094] = {.lex_state = 2188}, - [5095] = {.lex_state = 588}, - [5096] = {.lex_state = 2137}, - [5097] = {.lex_state = 2191}, - [5098] = {.lex_state = 759}, - [5099] = {.lex_state = 784, .external_lex_state = 2}, - [5100] = {.lex_state = 588}, - [5101] = {.lex_state = 759}, - [5102] = {.lex_state = 2200}, - [5103] = {.lex_state = 759}, - [5104] = {.lex_state = 2169}, - [5105] = {.lex_state = 2188}, - [5106] = {.lex_state = 588}, - [5107] = {.lex_state = 2170}, - [5108] = {.lex_state = 748}, - [5109] = {.lex_state = 2173}, - [5110] = {.lex_state = 2188}, - [5111] = {.lex_state = 2173}, - [5112] = {.lex_state = 2173}, - [5113] = {.lex_state = 2188}, - [5114] = {.lex_state = 588}, - [5115] = {.lex_state = 2192}, - [5116] = {.lex_state = 2173}, - [5117] = {.lex_state = 2173}, - [5118] = {.lex_state = 2158}, - [5119] = {.lex_state = 2200}, - [5120] = {.lex_state = 2182}, - [5121] = {.lex_state = 2183}, - [5122] = {.lex_state = 2169}, - [5123] = {.lex_state = 2183}, - [5124] = {.lex_state = 759}, - [5125] = {.lex_state = 2158}, - [5126] = {.lex_state = 749}, - [5127] = {.lex_state = 2191}, - [5128] = {.lex_state = 2186}, - [5129] = {.lex_state = 2173}, - [5130] = {.lex_state = 749}, - [5131] = {.lex_state = 2183}, - [5132] = {.lex_state = 2192}, - [5133] = {.lex_state = 2173}, - [5134] = {.lex_state = 2192}, - [5135] = {.lex_state = 2191}, - [5136] = {.lex_state = 2189}, - [5137] = {.lex_state = 2191}, - [5138] = {.lex_state = 2186}, - [5139] = {.lex_state = 2192}, - [5140] = {.lex_state = 2168}, - [5141] = {.lex_state = 2173}, - [5142] = {.lex_state = 2168}, - [5143] = {.lex_state = 2192}, - [5144] = {.lex_state = 2192}, - [5145] = {.lex_state = 2173}, - [5146] = {.lex_state = 2188}, - [5147] = {.lex_state = 2158}, - [5148] = {.lex_state = 2191}, - [5149] = {.lex_state = 2191}, - [5150] = {.lex_state = 2192}, - [5151] = {.lex_state = 2188}, - [5152] = {.lex_state = 2186}, - [5153] = {.lex_state = 2173}, - [5154] = {.lex_state = 589}, - [5155] = {.lex_state = 2191}, - [5156] = {.lex_state = 2191}, - [5157] = {.lex_state = 2182}, - [5158] = {.lex_state = 2173}, - [5159] = {.lex_state = 2191}, - [5160] = {.lex_state = 2191}, - [5161] = {.lex_state = 2173}, - [5162] = {.lex_state = 2191}, - [5163] = {.lex_state = 2191}, - [5164] = {.lex_state = 2191}, - [5165] = {.lex_state = 2191}, - [5166] = {.lex_state = 2191}, - [5167] = {.lex_state = 2191}, - [5168] = {.lex_state = 2173}, - [5169] = {.lex_state = 2173}, - [5170] = {.lex_state = 2192}, - [5171] = {.lex_state = 2192}, - [5172] = {.lex_state = 589}, - [5173] = {.lex_state = 2205}, - [5174] = {.lex_state = 2188}, - [5175] = {.lex_state = 589}, - [5176] = {.lex_state = 2179}, - [5177] = {.lex_state = 589}, - [5178] = {.lex_state = 2188}, - [5179] = {.lex_state = 2186}, - [5180] = {.lex_state = 2179}, - [5181] = {.lex_state = 784, .external_lex_state = 2}, - [5182] = {.lex_state = 2176}, - [5183] = {.lex_state = 2182}, - [5184] = {.lex_state = 2202}, - [5185] = {.lex_state = 2172}, - [5186] = {.lex_state = 642}, - [5187] = {.lex_state = 2188}, - [5188] = {.lex_state = 2205}, - [5189] = {.lex_state = 2192}, - [5190] = {.lex_state = 2178}, - [5191] = {.lex_state = 2192}, - [5192] = {.lex_state = 2176}, - [5193] = {.lex_state = 2191}, - [5194] = {.lex_state = 2178}, - [5195] = {.lex_state = 2186}, - [5196] = {.lex_state = 2178}, - [5197] = {.lex_state = 2173}, - [5198] = {.lex_state = 2173}, - [5199] = {.lex_state = 2173}, - [5200] = {.lex_state = 2173}, - [5201] = {.lex_state = 2173}, - [5202] = {.lex_state = 832}, - [5203] = {.lex_state = 754}, - [5204] = {.lex_state = 589}, - [5205] = {.lex_state = 775, .external_lex_state = 2}, - [5206] = {.lex_state = 2161}, - [5207] = {.lex_state = 775, .external_lex_state = 2}, - [5208] = {.lex_state = 775, .external_lex_state = 2}, - [5209] = {.lex_state = 775, .external_lex_state = 2}, - [5210] = {.lex_state = 775, .external_lex_state = 2}, - [5211] = {.lex_state = 775, .external_lex_state = 2}, - [5212] = {.lex_state = 2161}, - [5213] = {.lex_state = 775, .external_lex_state = 2}, - [5214] = {.lex_state = 775, .external_lex_state = 2}, - [5215] = {.lex_state = 775, .external_lex_state = 2}, - [5216] = {.lex_state = 2186}, - [5217] = {.lex_state = 2186}, - [5218] = {.lex_state = 775, .external_lex_state = 2}, - [5219] = {.lex_state = 832}, - [5220] = {.lex_state = 832}, - [5221] = {.lex_state = 2201}, - [5222] = {.lex_state = 2188}, - [5223] = {.lex_state = 2201}, - [5224] = {.lex_state = 2200}, - [5225] = {.lex_state = 2183}, - [5226] = {.lex_state = 832}, - [5227] = {.lex_state = 2168}, - [5228] = {.lex_state = 832}, - [5229] = {.lex_state = 775, .external_lex_state = 2}, - [5230] = {.lex_state = 775, .external_lex_state = 2}, - [5231] = {.lex_state = 832}, - [5232] = {.lex_state = 2161}, - [5233] = {.lex_state = 2161}, - [5234] = {.lex_state = 832}, - [5235] = {.lex_state = 2192}, - [5236] = {.lex_state = 775, .external_lex_state = 2}, - [5237] = {.lex_state = 2200}, - [5238] = {.lex_state = 2188}, - [5239] = {.lex_state = 775, .external_lex_state = 2}, - [5240] = {.lex_state = 775, .external_lex_state = 2}, - [5241] = {.lex_state = 2168}, - [5242] = {.lex_state = 832}, - [5243] = {.lex_state = 2168}, - [5244] = {.lex_state = 2168}, - [5245] = {.lex_state = 775, .external_lex_state = 2}, - [5246] = {.lex_state = 775, .external_lex_state = 2}, - [5247] = {.lex_state = 775, .external_lex_state = 2}, - [5248] = {.lex_state = 2161}, - [5249] = {.lex_state = 2184}, - [5250] = {.lex_state = 832}, - [5251] = {.lex_state = 2200}, - [5252] = {.lex_state = 775, .external_lex_state = 2}, - [5253] = {.lex_state = 2200}, - [5254] = {.lex_state = 2161}, - [5255] = {.lex_state = 2161}, - [5256] = {.lex_state = 2198}, - [5257] = {.lex_state = 2161}, - [5258] = {.lex_state = 2161}, - [5259] = {.lex_state = 2161}, - [5260] = {.lex_state = 2184}, - [5261] = {.lex_state = 832}, - [5262] = {.lex_state = 832}, - [5263] = {.lex_state = 2198}, - [5264] = {.lex_state = 2200}, - [5265] = {.lex_state = 2200}, - [5266] = {.lex_state = 2170}, - [5267] = {.lex_state = 2198}, - [5268] = {.lex_state = 832}, - [5269] = {.lex_state = 2170}, - [5270] = {.lex_state = 832}, - [5271] = {.lex_state = 2200}, - [5272] = {.lex_state = 2200}, - [5273] = {.lex_state = 2198}, - [5274] = {.lex_state = 2161}, - [5275] = {.lex_state = 2200}, - [5276] = {.lex_state = 2200}, - [5277] = {.lex_state = 2161}, - [5278] = {.lex_state = 2200}, - [5279] = {.lex_state = 2200}, - [5280] = {.lex_state = 2200}, - [5281] = {.lex_state = 2200}, - [5282] = {.lex_state = 2200}, - [5283] = {.lex_state = 2200}, - [5284] = {.lex_state = 2161}, - [5285] = {.lex_state = 2161}, - [5286] = {.lex_state = 2198}, - [5287] = {.lex_state = 589}, - [5288] = {.lex_state = 2161}, - [5289] = {.lex_state = 775, .external_lex_state = 2}, - [5290] = {.lex_state = 775, .external_lex_state = 2}, - [5291] = {.lex_state = 832}, - [5292] = {.lex_state = 775, .external_lex_state = 2}, - [5293] = {.lex_state = 2192}, - [5294] = {.lex_state = 748}, - [5295] = {.lex_state = 2188}, - [5296] = {.lex_state = 775, .external_lex_state = 2}, - [5297] = {.lex_state = 2184}, - [5298] = {.lex_state = 2198}, - [5299] = {.lex_state = 2202}, - [5300] = {.lex_state = 2198}, - [5301] = {.lex_state = 775, .external_lex_state = 2}, - [5302] = {.lex_state = 2202}, - [5303] = {.lex_state = 2198}, - [5304] = {.lex_state = 2169}, - [5305] = {.lex_state = 832}, - [5306] = {.lex_state = 2169}, - [5307] = {.lex_state = 2173}, - [5308] = {.lex_state = 832}, - [5309] = {.lex_state = 2169}, - [5310] = {.lex_state = 832}, - [5311] = {.lex_state = 2169}, - [5312] = {.lex_state = 589}, - [5313] = {.lex_state = 589}, - [5314] = {.lex_state = 589}, - [5315] = {.lex_state = 589}, - [5316] = {.lex_state = 832}, - [5317] = {.lex_state = 775, .external_lex_state = 2}, - [5318] = {.lex_state = 2158}, - [5319] = {.lex_state = 589}, - [5320] = {.lex_state = 2158, .external_lex_state = 2}, - [5321] = {.lex_state = 589}, - [5322] = {.lex_state = 775, .external_lex_state = 2}, - [5323] = {.lex_state = 2158}, - [5324] = {.lex_state = 2161}, - [5325] = {.lex_state = 2158}, - [5326] = {.lex_state = 2161}, - [5327] = {.lex_state = 832}, - [5328] = {.lex_state = 589}, - [5329] = {.lex_state = 775, .external_lex_state = 2}, - [5330] = {.lex_state = 775, .external_lex_state = 2}, - [5331] = {.lex_state = 748}, - [5332] = {.lex_state = 2184}, - [5333] = {.lex_state = 589}, - [5334] = {.lex_state = 589}, - [5335] = {.lex_state = 589}, - [5336] = {.lex_state = 589}, - [5337] = {.lex_state = 589}, - [5338] = {.lex_state = 589}, - [5339] = {.lex_state = 589}, - [5340] = {.lex_state = 589}, - [5341] = {.lex_state = 589}, - [5342] = {.lex_state = 589}, - [5343] = {.lex_state = 589}, - [5344] = {.lex_state = 589}, - [5345] = {.lex_state = 589}, - [5346] = {.lex_state = 589}, - [5347] = {.lex_state = 775, .external_lex_state = 2}, - [5348] = {.lex_state = 832}, - [5349] = {.lex_state = 589}, - [5350] = {.lex_state = 589}, - [5351] = {.lex_state = 589}, - [5352] = {.lex_state = 2192}, - [5353] = {.lex_state = 589}, - [5354] = {.lex_state = 2161}, - [5355] = {.lex_state = 589}, - [5356] = {.lex_state = 589}, - [5357] = {.lex_state = 589}, - [5358] = {.lex_state = 775, .external_lex_state = 2}, - [5359] = {.lex_state = 589}, - [5360] = {.lex_state = 832}, - [5361] = {.lex_state = 2184}, - [5362] = {.lex_state = 589}, - [5363] = {.lex_state = 589}, - [5364] = {.lex_state = 589}, - [5365] = {.lex_state = 589}, - [5366] = {.lex_state = 2158}, - [5367] = {.lex_state = 775, .external_lex_state = 2}, - [5368] = {.lex_state = 2161}, - [5369] = {.lex_state = 832}, - [5370] = {.lex_state = 754}, - [5371] = {.lex_state = 775, .external_lex_state = 2}, - [5372] = {.lex_state = 2173}, - [5373] = {.lex_state = 2172}, - [5374] = {.lex_state = 2172}, - [5375] = {.lex_state = 2161}, - [5376] = {.lex_state = 2161}, - [5377] = {.lex_state = 2172}, - [5378] = {.lex_state = 2161}, - [5379] = {.lex_state = 2161}, - [5380] = {.lex_state = 2199}, - [5381] = {.lex_state = 832}, - [5382] = {.lex_state = 832}, - [5383] = {.lex_state = 832}, - [5384] = {.lex_state = 832}, - [5385] = {.lex_state = 832}, - [5386] = {.lex_state = 832}, - [5387] = {.lex_state = 2184}, - [5388] = {.lex_state = 832}, - [5389] = {.lex_state = 832}, - [5390] = {.lex_state = 832}, - [5391] = {.lex_state = 832}, - [5392] = {.lex_state = 832}, - [5393] = {.lex_state = 832}, - [5394] = {.lex_state = 589}, - [5395] = {.lex_state = 2182}, - [5396] = {.lex_state = 832}, - [5397] = {.lex_state = 832}, - [5398] = {.lex_state = 2161}, - [5399] = {.lex_state = 2161}, - [5400] = {.lex_state = 2161}, - [5401] = {.lex_state = 2161}, - [5402] = {.lex_state = 775, .external_lex_state = 2}, - [5403] = {.lex_state = 832}, - [5404] = {.lex_state = 2161}, - [5405] = {.lex_state = 832}, - [5406] = {.lex_state = 832}, - [5407] = {.lex_state = 775, .external_lex_state = 2}, - [5408] = {.lex_state = 589}, - [5409] = {.lex_state = 2161}, - [5410] = {.lex_state = 589}, - [5411] = {.lex_state = 775, .external_lex_state = 2}, - [5412] = {.lex_state = 2161}, - [5413] = {.lex_state = 2161}, - [5414] = {.lex_state = 2161}, - [5415] = {.lex_state = 2161}, - [5416] = {.lex_state = 2192}, - [5417] = {.lex_state = 832}, - [5418] = {.lex_state = 2161}, - [5419] = {.lex_state = 832}, - [5420] = {.lex_state = 2161}, - [5421] = {.lex_state = 2184}, - [5422] = {.lex_state = 750}, - [5423] = {.lex_state = 775, .external_lex_state = 2}, - [5424] = {.lex_state = 2184}, - [5425] = {.lex_state = 2161}, - [5426] = {.lex_state = 775, .external_lex_state = 2}, - [5427] = {.lex_state = 832}, - [5428] = {.lex_state = 832}, - [5429] = {.lex_state = 750}, - [5430] = {.lex_state = 832}, - [5431] = {.lex_state = 832}, - [5432] = {.lex_state = 832}, - [5433] = {.lex_state = 2184}, - [5434] = {.lex_state = 832}, - [5435] = {.lex_state = 2161}, - [5436] = {.lex_state = 2161}, - [5437] = {.lex_state = 2161}, - [5438] = {.lex_state = 832}, - [5439] = {.lex_state = 775, .external_lex_state = 2}, - [5440] = {.lex_state = 832}, - [5441] = {.lex_state = 775, .external_lex_state = 2}, - [5442] = {.lex_state = 2170}, - [5443] = {.lex_state = 775, .external_lex_state = 2}, - [5444] = {.lex_state = 2161}, - [5445] = {.lex_state = 2158}, - [5446] = {.lex_state = 2158}, - [5447] = {.lex_state = 2161}, - [5448] = {.lex_state = 2161}, - [5449] = {.lex_state = 2161}, - [5450] = {.lex_state = 775, .external_lex_state = 2}, - [5451] = {.lex_state = 775, .external_lex_state = 2}, - [5452] = {.lex_state = 2158}, - [5453] = {.lex_state = 748}, - [5454] = {.lex_state = 2190}, - [5455] = {.lex_state = 775, .external_lex_state = 2}, - [5456] = {.lex_state = 2206}, - [5457] = {.lex_state = 2161}, - [5458] = {.lex_state = 2190}, - [5459] = {.lex_state = 2161}, - [5460] = {.lex_state = 2190}, - [5461] = {.lex_state = 2161}, - [5462] = {.lex_state = 2158}, - [5463] = {.lex_state = 2161}, - [5464] = {.lex_state = 2161}, - [5465] = {.lex_state = 754}, - [5466] = {.lex_state = 2158}, - [5467] = {.lex_state = 589}, - [5468] = {.lex_state = 589}, - [5469] = {.lex_state = 2161}, - [5470] = {.lex_state = 589}, - [5471] = {.lex_state = 589}, - [5472] = {.lex_state = 589}, - [5473] = {.lex_state = 589}, - [5474] = {.lex_state = 748}, - [5475] = {.lex_state = 2161}, - [5476] = {.lex_state = 749}, - [5477] = {.lex_state = 589}, - [5478] = {.lex_state = 589}, - [5479] = {.lex_state = 2161}, - [5480] = {.lex_state = 2161}, - [5481] = {.lex_state = 2161}, - [5482] = {.lex_state = 2161}, - [5483] = {.lex_state = 589}, - [5484] = {.lex_state = 589}, - [5485] = {.lex_state = 589}, - [5486] = {.lex_state = 589}, - [5487] = {.lex_state = 589}, - [5488] = {.lex_state = 589}, - [5489] = {.lex_state = 2158}, - [5490] = {.lex_state = 2158}, - [5491] = {.lex_state = 589}, - [5492] = {.lex_state = 589}, - [5493] = {.lex_state = 775, .external_lex_state = 2}, - [5494] = {.lex_state = 775, .external_lex_state = 2}, - [5495] = {.lex_state = 2161}, - [5496] = {.lex_state = 775, .external_lex_state = 2}, - [5497] = {.lex_state = 589}, - [5498] = {.lex_state = 589}, - [5499] = {.lex_state = 589}, - [5500] = {.lex_state = 589}, - [5501] = {.lex_state = 2161}, - [5502] = {.lex_state = 589}, - [5503] = {.lex_state = 750}, - [5504] = {.lex_state = 2161}, - [5505] = {.lex_state = 589}, - [5506] = {.lex_state = 589}, - [5507] = {.lex_state = 2202}, - [5508] = {.lex_state = 775, .external_lex_state = 2}, - [5509] = {.lex_state = 589}, - [5510] = {.lex_state = 775, .external_lex_state = 2}, - [5511] = {.lex_state = 775, .external_lex_state = 2}, - [5512] = {.lex_state = 589}, - [5513] = {.lex_state = 589}, - [5514] = {.lex_state = 589}, - [5515] = {.lex_state = 589}, - [5516] = {.lex_state = 2207}, - [5517] = {.lex_state = 589}, - [5518] = {.lex_state = 2200}, - [5519] = {.lex_state = 775, .external_lex_state = 2}, - [5520] = {.lex_state = 2161}, - [5521] = {.lex_state = 775, .external_lex_state = 2}, - [5522] = {.lex_state = 775, .external_lex_state = 2}, - [5523] = {.lex_state = 775, .external_lex_state = 2}, - [5524] = {.lex_state = 2158}, - [5525] = {.lex_state = 2202}, - [5526] = {.lex_state = 2202}, - [5527] = {.lex_state = 2202}, - [5528] = {.lex_state = 2202}, - [5529] = {.lex_state = 2202}, - [5530] = {.lex_state = 2202}, - [5531] = {.lex_state = 2202}, - [5532] = {.lex_state = 2202}, - [5533] = {.lex_state = 2202}, - [5534] = {.lex_state = 2161}, - [5535] = {.lex_state = 2161}, - [5536] = {.lex_state = 2202}, - [5537] = {.lex_state = 2202}, - [5538] = {.lex_state = 2202}, - [5539] = {.lex_state = 2202}, - [5540] = {.lex_state = 2202}, - [5541] = {.lex_state = 775, .external_lex_state = 2}, - [5542] = {.lex_state = 775, .external_lex_state = 2}, - [5543] = {.lex_state = 2202}, - [5544] = {.lex_state = 2161}, - [5545] = {.lex_state = 2161}, - [5546] = {.lex_state = 2205}, - [5547] = {.lex_state = 2205}, - [5548] = {.lex_state = 2161}, - [5549] = {.lex_state = 2161}, - [5550] = {.lex_state = 2198}, - [5551] = {.lex_state = 2158, .external_lex_state = 2}, - [5552] = {.lex_state = 2161}, - [5553] = {.lex_state = 2161}, - [5554] = {.lex_state = 2161}, - [5555] = {.lex_state = 2161}, - [5556] = {.lex_state = 2161}, - [5557] = {.lex_state = 2161}, - [5558] = {.lex_state = 2158}, - [5559] = {.lex_state = 2190}, - [5560] = {.lex_state = 2205}, - [5561] = {.lex_state = 2161}, - [5562] = {.lex_state = 2205}, - [5563] = {.lex_state = 2158}, - [5564] = {.lex_state = 2205}, - [5565] = {.lex_state = 785, .external_lex_state = 2}, - [5566] = {.lex_state = 2207}, - [5567] = {.lex_state = 748}, - [5568] = {.lex_state = 2161}, - [5569] = {.lex_state = 2161}, - [5570] = {.lex_state = 2161}, - [5571] = {.lex_state = 2161}, - [5572] = {.lex_state = 2161}, - [5573] = {.lex_state = 2161}, - [5574] = {.lex_state = 748}, - [5575] = {.lex_state = 2161}, - [5576] = {.lex_state = 2204}, - [5577] = {.lex_state = 2161}, - [5578] = {.lex_state = 748}, - [5579] = {.lex_state = 748}, - [5580] = {.lex_state = 2201}, - [5581] = {.lex_state = 2201}, - [5582] = {.lex_state = 2201}, - [5583] = {.lex_state = 2208}, - [5584] = {.lex_state = 2201}, - [5585] = {.lex_state = 2201}, - [5586] = {.lex_state = 785, .external_lex_state = 2}, - [5587] = {.lex_state = 2201}, - [5588] = {.lex_state = 2201}, - [5589] = {.lex_state = 2201}, - [5590] = {.lex_state = 2201}, - [5591] = {.lex_state = 2201}, - [5592] = {.lex_state = 2201}, - [5593] = {.lex_state = 2201}, - [5594] = {.lex_state = 2158}, - [5595] = {.lex_state = 2201}, - [5596] = {.lex_state = 2158}, - [5597] = {.lex_state = 2201}, - [5598] = {.lex_state = 2201}, - [5599] = {.lex_state = 2201}, - [5600] = {.lex_state = 775, .external_lex_state = 2}, - [5601] = {.lex_state = 2158}, - [5602] = {.lex_state = 2205}, - [5603] = {.lex_state = 2205}, - [5604] = {.lex_state = 2205}, - [5605] = {.lex_state = 775, .external_lex_state = 2}, - [5606] = {.lex_state = 775, .external_lex_state = 2}, - [5607] = {.lex_state = 775, .external_lex_state = 2}, - [5608] = {.lex_state = 775, .external_lex_state = 2}, - [5609] = {.lex_state = 2170}, - [5610] = {.lex_state = 2207}, - [5611] = {.lex_state = 2170}, - [5612] = {.lex_state = 2170}, - [5613] = {.lex_state = 2161}, - [5614] = {.lex_state = 2161}, - [5615] = {.lex_state = 775, .external_lex_state = 2}, - [5616] = {.lex_state = 2161}, - [5617] = {.lex_state = 2190}, - [5618] = {.lex_state = 775, .external_lex_state = 2}, - [5619] = {.lex_state = 2161}, - [5620] = {.lex_state = 785, .external_lex_state = 2}, - [5621] = {.lex_state = 2200}, - [5622] = {.lex_state = 2182}, - [5623] = {.lex_state = 2158}, - [5624] = {.lex_state = 2183}, - [5625] = {.lex_state = 775, .external_lex_state = 2}, - [5626] = {.lex_state = 2161}, - [5627] = {.lex_state = 2190}, - [5628] = {.lex_state = 2209}, - [5629] = {.lex_state = 2161}, - [5630] = {.lex_state = 775, .external_lex_state = 2}, - [5631] = {.lex_state = 2204}, - [5632] = {.lex_state = 2161}, - [5633] = {.lex_state = 754}, - [5634] = {.lex_state = 754}, - [5635] = {.lex_state = 754}, - [5636] = {.lex_state = 754}, - [5637] = {.lex_state = 2190}, - [5638] = {.lex_state = 2200}, - [5639] = {.lex_state = 2205}, - [5640] = {.lex_state = 2206}, - [5641] = {.lex_state = 2161}, - [5642] = {.lex_state = 750}, - [5643] = {.lex_state = 2161}, - [5644] = {.lex_state = 2158}, - [5645] = {.lex_state = 750}, - [5646] = {.lex_state = 2161}, - [5647] = {.lex_state = 2190}, - [5648] = {.lex_state = 2205}, - [5649] = {.lex_state = 2161}, - [5650] = {.lex_state = 785, .external_lex_state = 2}, - [5651] = {.lex_state = 2190}, - [5652] = {.lex_state = 2207}, - [5653] = {.lex_state = 2161}, - [5654] = {.lex_state = 2161}, - [5655] = {.lex_state = 2184}, - [5656] = {.lex_state = 2204}, - [5657] = {.lex_state = 2161}, - [5658] = {.lex_state = 2170}, - [5659] = {.lex_state = 775, .external_lex_state = 2}, - [5660] = {.lex_state = 775, .external_lex_state = 2}, - [5661] = {.lex_state = 775, .external_lex_state = 2}, - [5662] = {.lex_state = 775, .external_lex_state = 2}, - [5663] = {.lex_state = 775, .external_lex_state = 2}, - [5664] = {.lex_state = 775, .external_lex_state = 2}, - [5665] = {.lex_state = 775, .external_lex_state = 2}, - [5666] = {.lex_state = 775, .external_lex_state = 2}, - [5667] = {.lex_state = 775, .external_lex_state = 2}, - [5668] = {.lex_state = 775, .external_lex_state = 2}, - [5669] = {.lex_state = 775, .external_lex_state = 2}, - [5670] = {.lex_state = 775, .external_lex_state = 2}, - [5671] = {.lex_state = 775, .external_lex_state = 2}, - [5672] = {.lex_state = 775, .external_lex_state = 2}, - [5673] = {.lex_state = 775, .external_lex_state = 2}, - [5674] = {.lex_state = 775, .external_lex_state = 2}, - [5675] = {.lex_state = 775, .external_lex_state = 2}, - [5676] = {.lex_state = 775, .external_lex_state = 2}, - [5677] = {.lex_state = 775, .external_lex_state = 2}, - [5678] = {.lex_state = 775, .external_lex_state = 2}, - [5679] = {.lex_state = 775, .external_lex_state = 2}, - [5680] = {.lex_state = 775, .external_lex_state = 2}, - [5681] = {.lex_state = 2158}, - [5682] = {.lex_state = 775, .external_lex_state = 2}, - [5683] = {.lex_state = 2158}, - [5684] = {.lex_state = 775, .external_lex_state = 2}, - [5685] = {.lex_state = 775, .external_lex_state = 2}, - [5686] = {.lex_state = 775, .external_lex_state = 2}, - [5687] = {.lex_state = 775, .external_lex_state = 2}, - [5688] = {.lex_state = 775, .external_lex_state = 2}, - [5689] = {.lex_state = 775, .external_lex_state = 2}, - [5690] = {.lex_state = 775, .external_lex_state = 2}, - [5691] = {.lex_state = 775, .external_lex_state = 2}, - [5692] = {.lex_state = 775, .external_lex_state = 2}, - [5693] = {.lex_state = 775, .external_lex_state = 2}, - [5694] = {.lex_state = 775, .external_lex_state = 2}, - [5695] = {.lex_state = 775, .external_lex_state = 2}, - [5696] = {.lex_state = 2170}, - [5697] = {.lex_state = 775, .external_lex_state = 2}, - [5698] = {.lex_state = 775, .external_lex_state = 2}, - [5699] = {.lex_state = 775, .external_lex_state = 2}, - [5700] = {.lex_state = 775, .external_lex_state = 2}, - [5701] = {.lex_state = 775, .external_lex_state = 2}, - [5702] = {.lex_state = 775, .external_lex_state = 2}, - [5703] = {.lex_state = 775, .external_lex_state = 2}, - [5704] = {.lex_state = 775, .external_lex_state = 2}, - [5705] = {.lex_state = 775, .external_lex_state = 2}, - [5706] = {.lex_state = 775, .external_lex_state = 2}, - [5707] = {.lex_state = 775, .external_lex_state = 2}, - [5708] = {.lex_state = 775, .external_lex_state = 2}, - [5709] = {.lex_state = 775, .external_lex_state = 2}, - [5710] = {.lex_state = 775, .external_lex_state = 2}, - [5711] = {.lex_state = 775, .external_lex_state = 2}, - [5712] = {.lex_state = 775, .external_lex_state = 2}, - [5713] = {.lex_state = 2170}, - [5714] = {.lex_state = 775, .external_lex_state = 2}, - [5715] = {.lex_state = 775, .external_lex_state = 2}, - [5716] = {.lex_state = 775, .external_lex_state = 2}, - [5717] = {.lex_state = 775, .external_lex_state = 2}, - [5718] = {.lex_state = 775, .external_lex_state = 2}, - [5719] = {.lex_state = 775, .external_lex_state = 2}, - [5720] = {.lex_state = 775, .external_lex_state = 2}, - [5721] = {.lex_state = 775, .external_lex_state = 2}, - [5722] = {.lex_state = 775, .external_lex_state = 2}, - [5723] = {.lex_state = 775, .external_lex_state = 2}, - [5724] = {.lex_state = 775, .external_lex_state = 2}, - [5725] = {.lex_state = 775, .external_lex_state = 2}, - [5726] = {.lex_state = 775, .external_lex_state = 2}, - [5727] = {.lex_state = 775, .external_lex_state = 2}, - [5728] = {.lex_state = 775, .external_lex_state = 2}, - [5729] = {.lex_state = 775, .external_lex_state = 2}, - [5730] = {.lex_state = 775, .external_lex_state = 2}, - [5731] = {.lex_state = 775, .external_lex_state = 2}, - [5732] = {.lex_state = 775, .external_lex_state = 2}, - [5733] = {.lex_state = 775, .external_lex_state = 2}, - [5734] = {.lex_state = 775, .external_lex_state = 2}, - [5735] = {.lex_state = 775, .external_lex_state = 2}, - [5736] = {.lex_state = 2206}, - [5737] = {.lex_state = 775, .external_lex_state = 2}, - [5738] = {.lex_state = 775, .external_lex_state = 2}, - [5739] = {.lex_state = 775, .external_lex_state = 2}, - [5740] = {.lex_state = 775, .external_lex_state = 2}, - [5741] = {.lex_state = 775, .external_lex_state = 2}, - [5742] = {.lex_state = 2170}, - [5743] = {.lex_state = 775, .external_lex_state = 2}, - [5744] = {.lex_state = 775, .external_lex_state = 2}, - [5745] = {.lex_state = 775, .external_lex_state = 2}, - [5746] = {.lex_state = 775, .external_lex_state = 2}, - [5747] = {.lex_state = 775, .external_lex_state = 2}, - [5748] = {.lex_state = 775, .external_lex_state = 2}, - [5749] = {.lex_state = 775, .external_lex_state = 2}, - [5750] = {.lex_state = 775, .external_lex_state = 2}, - [5751] = {.lex_state = 775, .external_lex_state = 2}, - [5752] = {.lex_state = 775, .external_lex_state = 2}, - [5753] = {.lex_state = 775, .external_lex_state = 2}, - [5754] = {.lex_state = 775, .external_lex_state = 2}, - [5755] = {.lex_state = 775, .external_lex_state = 2}, - [5756] = {.lex_state = 775, .external_lex_state = 2}, - [5757] = {.lex_state = 2170}, - [5758] = {.lex_state = 775, .external_lex_state = 2}, - [5759] = {.lex_state = 775, .external_lex_state = 2}, - [5760] = {.lex_state = 775, .external_lex_state = 2}, - [5761] = {.lex_state = 775, .external_lex_state = 2}, - [5762] = {.lex_state = 775, .external_lex_state = 2}, - [5763] = {.lex_state = 775, .external_lex_state = 2}, - [5764] = {.lex_state = 775, .external_lex_state = 2}, - [5765] = {.lex_state = 775, .external_lex_state = 2}, - [5766] = {.lex_state = 775, .external_lex_state = 2}, - [5767] = {.lex_state = 775, .external_lex_state = 2}, - [5768] = {.lex_state = 775, .external_lex_state = 2}, - [5769] = {.lex_state = 775, .external_lex_state = 2}, - [5770] = {.lex_state = 775, .external_lex_state = 2}, - [5771] = {.lex_state = 775, .external_lex_state = 2}, - [5772] = {.lex_state = 775, .external_lex_state = 2}, - [5773] = {.lex_state = 775, .external_lex_state = 2}, - [5774] = {.lex_state = 775, .external_lex_state = 2}, - [5775] = {.lex_state = 775, .external_lex_state = 2}, - [5776] = {.lex_state = 2211}, - [5777] = {.lex_state = 775, .external_lex_state = 2}, - [5778] = {.lex_state = 775, .external_lex_state = 2}, - [5779] = {.lex_state = 2158}, - [5780] = {.lex_state = 775, .external_lex_state = 2}, - [5781] = {.lex_state = 775, .external_lex_state = 2}, - [5782] = {.lex_state = 775, .external_lex_state = 2}, - [5783] = {.lex_state = 775, .external_lex_state = 2}, - [5784] = {.lex_state = 775, .external_lex_state = 2}, - [5785] = {.lex_state = 775, .external_lex_state = 2}, - [5786] = {.lex_state = 754}, - [5787] = {.lex_state = 775, .external_lex_state = 2}, - [5788] = {.lex_state = 775, .external_lex_state = 2}, - [5789] = {.lex_state = 775, .external_lex_state = 2}, - [5790] = {.lex_state = 775, .external_lex_state = 2}, - [5791] = {.lex_state = 775, .external_lex_state = 2}, - [5792] = {.lex_state = 775, .external_lex_state = 2}, - [5793] = {.lex_state = 2170}, - [5794] = {.lex_state = 775, .external_lex_state = 2}, - [5795] = {.lex_state = 775, .external_lex_state = 2}, - [5796] = {.lex_state = 775, .external_lex_state = 2}, - [5797] = {.lex_state = 775, .external_lex_state = 2}, - [5798] = {.lex_state = 775, .external_lex_state = 2}, - [5799] = {.lex_state = 754}, - [5800] = {.lex_state = 775, .external_lex_state = 2}, - [5801] = {.lex_state = 775, .external_lex_state = 2}, - [5802] = {.lex_state = 775, .external_lex_state = 2}, - [5803] = {.lex_state = 775, .external_lex_state = 2}, - [5804] = {.lex_state = 775, .external_lex_state = 2}, - [5805] = {.lex_state = 775, .external_lex_state = 2}, - [5806] = {.lex_state = 775, .external_lex_state = 2}, - [5807] = {.lex_state = 775, .external_lex_state = 2}, - [5808] = {.lex_state = 775, .external_lex_state = 2}, - [5809] = {.lex_state = 775, .external_lex_state = 2}, - [5810] = {.lex_state = 775, .external_lex_state = 2}, - [5811] = {.lex_state = 775, .external_lex_state = 2}, - [5812] = {.lex_state = 775, .external_lex_state = 2}, - [5813] = {.lex_state = 775, .external_lex_state = 2}, - [5814] = {.lex_state = 775, .external_lex_state = 2}, - [5815] = {.lex_state = 775, .external_lex_state = 2}, - [5816] = {.lex_state = 775, .external_lex_state = 2}, - [5817] = {.lex_state = 775, .external_lex_state = 2}, - [5818] = {.lex_state = 775, .external_lex_state = 2}, - [5819] = {.lex_state = 775, .external_lex_state = 2}, - [5820] = {.lex_state = 775, .external_lex_state = 2}, - [5821] = {.lex_state = 775, .external_lex_state = 2}, - [5822] = {.lex_state = 775, .external_lex_state = 2}, - [5823] = {.lex_state = 775, .external_lex_state = 2}, - [5824] = {.lex_state = 775, .external_lex_state = 2}, - [5825] = {.lex_state = 775, .external_lex_state = 2}, - [5826] = {.lex_state = 775, .external_lex_state = 2}, - [5827] = {.lex_state = 775, .external_lex_state = 2}, - [5828] = {.lex_state = 748}, - [5829] = {.lex_state = 2170}, - [5830] = {.lex_state = 775, .external_lex_state = 2}, - [5831] = {.lex_state = 775, .external_lex_state = 2}, - [5832] = {.lex_state = 775, .external_lex_state = 2}, - [5833] = {.lex_state = 775, .external_lex_state = 2}, - [5834] = {.lex_state = 775, .external_lex_state = 2}, - [5835] = {.lex_state = 775, .external_lex_state = 2}, - [5836] = {.lex_state = 775, .external_lex_state = 2}, - [5837] = {.lex_state = 775, .external_lex_state = 2}, - [5838] = {.lex_state = 775, .external_lex_state = 2}, - [5839] = {.lex_state = 748}, - [5840] = {.lex_state = 775, .external_lex_state = 2}, - [5841] = {.lex_state = 775, .external_lex_state = 2}, - [5842] = {.lex_state = 775, .external_lex_state = 2}, - [5843] = {.lex_state = 775, .external_lex_state = 2}, - [5844] = {.lex_state = 775, .external_lex_state = 2}, - [5845] = {.lex_state = 775, .external_lex_state = 2}, - [5846] = {.lex_state = 775, .external_lex_state = 2}, - [5847] = {.lex_state = 775, .external_lex_state = 2}, - [5848] = {.lex_state = 775, .external_lex_state = 2}, - [5849] = {.lex_state = 775, .external_lex_state = 2}, - [5850] = {.lex_state = 775, .external_lex_state = 2}, - [5851] = {.lex_state = 775, .external_lex_state = 2}, - [5852] = {.lex_state = 775, .external_lex_state = 2}, - [5853] = {.lex_state = 775, .external_lex_state = 2}, - [5854] = {.lex_state = 775, .external_lex_state = 2}, - [5855] = {.lex_state = 2170}, - [5856] = {.lex_state = 751}, - [5857] = {.lex_state = 775, .external_lex_state = 2}, - [5858] = {.lex_state = 751}, - [5859] = {.lex_state = 2170}, - [5860] = {.lex_state = 775, .external_lex_state = 2}, - [5861] = {.lex_state = 775, .external_lex_state = 2}, - [5862] = {.lex_state = 775, .external_lex_state = 2}, - [5863] = {.lex_state = 775, .external_lex_state = 2}, - [5864] = {.lex_state = 775, .external_lex_state = 2}, - [5865] = {.lex_state = 2170}, - [5866] = {.lex_state = 775, .external_lex_state = 2}, - [5867] = {.lex_state = 775, .external_lex_state = 2}, - [5868] = {.lex_state = 775, .external_lex_state = 2}, - [5869] = {.lex_state = 775, .external_lex_state = 2}, - [5870] = {.lex_state = 775, .external_lex_state = 2}, - [5871] = {.lex_state = 775, .external_lex_state = 2}, - [5872] = {.lex_state = 775, .external_lex_state = 2}, - [5873] = {.lex_state = 775, .external_lex_state = 2}, - [5874] = {.lex_state = 775, .external_lex_state = 2}, - [5875] = {.lex_state = 775, .external_lex_state = 2}, - [5876] = {.lex_state = 775, .external_lex_state = 2}, - [5877] = {.lex_state = 775, .external_lex_state = 2}, - [5878] = {.lex_state = 2158}, - [5879] = {.lex_state = 775, .external_lex_state = 2}, - [5880] = {.lex_state = 775, .external_lex_state = 2}, - [5881] = {.lex_state = 775, .external_lex_state = 2}, - [5882] = {.lex_state = 775, .external_lex_state = 2}, - [5883] = {.lex_state = 775, .external_lex_state = 2}, - [5884] = {.lex_state = 775, .external_lex_state = 2}, - [5885] = {.lex_state = 775, .external_lex_state = 2}, - [5886] = {.lex_state = 775, .external_lex_state = 2}, - [5887] = {.lex_state = 775, .external_lex_state = 2}, - [5888] = {.lex_state = 775, .external_lex_state = 2}, - [5889] = {.lex_state = 775, .external_lex_state = 2}, - [5890] = {.lex_state = 775, .external_lex_state = 2}, - [5891] = {.lex_state = 775, .external_lex_state = 2}, - [5892] = {.lex_state = 2170}, - [5893] = {.lex_state = 775, .external_lex_state = 2}, - [5894] = {.lex_state = 775, .external_lex_state = 2}, - [5895] = {.lex_state = 775, .external_lex_state = 2}, - [5896] = {.lex_state = 775, .external_lex_state = 2}, - [5897] = {.lex_state = 775, .external_lex_state = 2}, - [5898] = {.lex_state = 775, .external_lex_state = 2}, - [5899] = {.lex_state = 775, .external_lex_state = 2}, - [5900] = {.lex_state = 775, .external_lex_state = 2}, - [5901] = {.lex_state = 2158}, - [5902] = {.lex_state = 775, .external_lex_state = 2}, - [5903] = {.lex_state = 775, .external_lex_state = 2}, - [5904] = {.lex_state = 775, .external_lex_state = 2}, - [5905] = {.lex_state = 775, .external_lex_state = 2}, - [5906] = {.lex_state = 775, .external_lex_state = 2}, - [5907] = {.lex_state = 775, .external_lex_state = 2}, - [5908] = {.lex_state = 2170}, - [5909] = {.lex_state = 775, .external_lex_state = 2}, - [5910] = {.lex_state = 775, .external_lex_state = 2}, - [5911] = {.lex_state = 775, .external_lex_state = 2}, - [5912] = {.lex_state = 775, .external_lex_state = 2}, - [5913] = {.lex_state = 775, .external_lex_state = 2}, - [5914] = {.lex_state = 775, .external_lex_state = 2}, - [5915] = {.lex_state = 775, .external_lex_state = 2}, - [5916] = {.lex_state = 775, .external_lex_state = 2}, - [5917] = {.lex_state = 775, .external_lex_state = 2}, - [5918] = {.lex_state = 775, .external_lex_state = 2}, - [5919] = {.lex_state = 775, .external_lex_state = 2}, - [5920] = {.lex_state = 775, .external_lex_state = 2}, - [5921] = {.lex_state = 775, .external_lex_state = 2}, - [5922] = {.lex_state = 775, .external_lex_state = 2}, - [5923] = {.lex_state = 775, .external_lex_state = 2}, - [5924] = {.lex_state = 775, .external_lex_state = 2}, - [5925] = {.lex_state = 775, .external_lex_state = 2}, - [5926] = {.lex_state = 775, .external_lex_state = 2}, - [5927] = {.lex_state = 775, .external_lex_state = 2}, - [5928] = {.lex_state = 775, .external_lex_state = 2}, - [5929] = {.lex_state = 2158}, - [5930] = {.lex_state = 775, .external_lex_state = 2}, - [5931] = {.lex_state = 775, .external_lex_state = 2}, - [5932] = {.lex_state = 775, .external_lex_state = 2}, - [5933] = {.lex_state = 775, .external_lex_state = 2}, - [5934] = {.lex_state = 775, .external_lex_state = 2}, - [5935] = {.lex_state = 775, .external_lex_state = 2}, - [5936] = {.lex_state = 775, .external_lex_state = 2}, - [5937] = {.lex_state = 775, .external_lex_state = 2}, - [5938] = {.lex_state = 775, .external_lex_state = 2}, - [5939] = {.lex_state = 775, .external_lex_state = 2}, - [5940] = {.lex_state = 775, .external_lex_state = 2}, - [5941] = {.lex_state = 775, .external_lex_state = 2}, - [5942] = {.lex_state = 775, .external_lex_state = 2}, - [5943] = {.lex_state = 775, .external_lex_state = 2}, - [5944] = {.lex_state = 775, .external_lex_state = 2}, - [5945] = {.lex_state = 775, .external_lex_state = 2}, - [5946] = {.lex_state = 775, .external_lex_state = 2}, - [5947] = {.lex_state = 775, .external_lex_state = 2}, - [5948] = {.lex_state = 775, .external_lex_state = 2}, - [5949] = {.lex_state = 775, .external_lex_state = 2}, - [5950] = {.lex_state = 775, .external_lex_state = 2}, - [5951] = {.lex_state = 775, .external_lex_state = 2}, - [5952] = {.lex_state = 775, .external_lex_state = 2}, - [5953] = {.lex_state = 775, .external_lex_state = 2}, - [5954] = {.lex_state = 775, .external_lex_state = 2}, - [5955] = {.lex_state = 2158}, - [5956] = {.lex_state = 775, .external_lex_state = 2}, - [5957] = {.lex_state = 775, .external_lex_state = 2}, - [5958] = {.lex_state = 775, .external_lex_state = 2}, - [5959] = {.lex_state = 775, .external_lex_state = 2}, - [5960] = {.lex_state = 775, .external_lex_state = 2}, - [5961] = {.lex_state = 775, .external_lex_state = 2}, - [5962] = {.lex_state = 775, .external_lex_state = 2}, - [5963] = {.lex_state = 775, .external_lex_state = 2}, - [5964] = {.lex_state = 775, .external_lex_state = 2}, - [5965] = {.lex_state = 775, .external_lex_state = 2}, - [5966] = {.lex_state = 775, .external_lex_state = 2}, - [5967] = {.lex_state = 775, .external_lex_state = 2}, - [5968] = {.lex_state = 775, .external_lex_state = 2}, - [5969] = {.lex_state = 775, .external_lex_state = 2}, - [5970] = {.lex_state = 2170}, - [5971] = {.lex_state = 775, .external_lex_state = 2}, - [5972] = {.lex_state = 775, .external_lex_state = 2}, - [5973] = {.lex_state = 775, .external_lex_state = 2}, - [5974] = {.lex_state = 775, .external_lex_state = 2}, - [5975] = {.lex_state = 775, .external_lex_state = 2}, - [5976] = {.lex_state = 775, .external_lex_state = 2}, - [5977] = {.lex_state = 775, .external_lex_state = 2}, - [5978] = {.lex_state = 775, .external_lex_state = 2}, - [5979] = {.lex_state = 775, .external_lex_state = 2}, - [5980] = {.lex_state = 2158}, - [5981] = {.lex_state = 775, .external_lex_state = 2}, - [5982] = {.lex_state = 775, .external_lex_state = 2}, - [5983] = {.lex_state = 2207}, - [5984] = {.lex_state = 775, .external_lex_state = 2}, - [5985] = {.lex_state = 775, .external_lex_state = 2}, - [5986] = {.lex_state = 775, .external_lex_state = 2}, - [5987] = {.lex_state = 775, .external_lex_state = 2}, - [5988] = {.lex_state = 775, .external_lex_state = 2}, - [5989] = {.lex_state = 775, .external_lex_state = 2}, - [5990] = {.lex_state = 775, .external_lex_state = 2}, - [5991] = {.lex_state = 775, .external_lex_state = 2}, - [5992] = {.lex_state = 775, .external_lex_state = 2}, - [5993] = {.lex_state = 775, .external_lex_state = 2}, - [5994] = {.lex_state = 775, .external_lex_state = 2}, - [5995] = {.lex_state = 775, .external_lex_state = 2}, - [5996] = {.lex_state = 775, .external_lex_state = 2}, - [5997] = {.lex_state = 775, .external_lex_state = 2}, - [5998] = {.lex_state = 775, .external_lex_state = 2}, - [5999] = {.lex_state = 775, .external_lex_state = 2}, - [6000] = {.lex_state = 775, .external_lex_state = 2}, - [6001] = {.lex_state = 775, .external_lex_state = 2}, - [6002] = {.lex_state = 775, .external_lex_state = 2}, - [6003] = {.lex_state = 775, .external_lex_state = 2}, - [6004] = {.lex_state = 775, .external_lex_state = 2}, - [6005] = {.lex_state = 775, .external_lex_state = 2}, - [6006] = {.lex_state = 775, .external_lex_state = 2}, - [6007] = {.lex_state = 775, .external_lex_state = 2}, - [6008] = {.lex_state = 775, .external_lex_state = 2}, - [6009] = {.lex_state = 775, .external_lex_state = 2}, - [6010] = {.lex_state = 775, .external_lex_state = 2}, - [6011] = {.lex_state = 775, .external_lex_state = 2}, - [6012] = {.lex_state = 775, .external_lex_state = 2}, - [6013] = {.lex_state = 775, .external_lex_state = 2}, - [6014] = {.lex_state = 775, .external_lex_state = 2}, - [6015] = {.lex_state = 775, .external_lex_state = 2}, - [6016] = {.lex_state = 775, .external_lex_state = 2}, - [6017] = {.lex_state = 775, .external_lex_state = 2}, - [6018] = {.lex_state = 775, .external_lex_state = 2}, - [6019] = {.lex_state = 775, .external_lex_state = 2}, - [6020] = {.lex_state = 775, .external_lex_state = 2}, - [6021] = {.lex_state = 775, .external_lex_state = 2}, - [6022] = {.lex_state = 775, .external_lex_state = 2}, - [6023] = {.lex_state = 775, .external_lex_state = 2}, - [6024] = {.lex_state = 775, .external_lex_state = 2}, - [6025] = {.lex_state = 775, .external_lex_state = 2}, - [6026] = {.lex_state = 775, .external_lex_state = 2}, - [6027] = {.lex_state = 775, .external_lex_state = 2}, - [6028] = {.lex_state = 775, .external_lex_state = 2}, - [6029] = {.lex_state = 2158}, - [6030] = {.lex_state = 2170}, - [6031] = {.lex_state = 775, .external_lex_state = 2}, - [6032] = {.lex_state = 775, .external_lex_state = 2}, - [6033] = {.lex_state = 775, .external_lex_state = 2}, - [6034] = {.lex_state = 775, .external_lex_state = 2}, - [6035] = {.lex_state = 775, .external_lex_state = 2}, - [6036] = {.lex_state = 775, .external_lex_state = 2}, - [6037] = {.lex_state = 775, .external_lex_state = 2}, - [6038] = {.lex_state = 2190}, - [6039] = {.lex_state = 775, .external_lex_state = 2}, - [6040] = {.lex_state = 775, .external_lex_state = 2}, - [6041] = {.lex_state = 775, .external_lex_state = 2}, - [6042] = {.lex_state = 775, .external_lex_state = 2}, - [6043] = {.lex_state = 775, .external_lex_state = 2}, - [6044] = {.lex_state = 775, .external_lex_state = 2}, - [6045] = {.lex_state = 2206}, - [6046] = {.lex_state = 775, .external_lex_state = 2}, - [6047] = {.lex_state = 775, .external_lex_state = 2}, - [6048] = {.lex_state = 775, .external_lex_state = 2}, - [6049] = {.lex_state = 775, .external_lex_state = 2}, - [6050] = {.lex_state = 775, .external_lex_state = 2}, - [6051] = {.lex_state = 775, .external_lex_state = 2}, - [6052] = {.lex_state = 775, .external_lex_state = 2}, - [6053] = {.lex_state = 2170}, - [6054] = {.lex_state = 775, .external_lex_state = 2}, - [6055] = {.lex_state = 775, .external_lex_state = 2}, - [6056] = {.lex_state = 775, .external_lex_state = 2}, - [6057] = {.lex_state = 775, .external_lex_state = 2}, - [6058] = {.lex_state = 775, .external_lex_state = 2}, - [6059] = {.lex_state = 775, .external_lex_state = 2}, - [6060] = {.lex_state = 775, .external_lex_state = 2}, - [6061] = {.lex_state = 775, .external_lex_state = 2}, - [6062] = {.lex_state = 2170}, - [6063] = {.lex_state = 775, .external_lex_state = 2}, - [6064] = {.lex_state = 775, .external_lex_state = 2}, - [6065] = {.lex_state = 775, .external_lex_state = 2}, - [6066] = {.lex_state = 775, .external_lex_state = 2}, - [6067] = {.lex_state = 775, .external_lex_state = 2}, - [6068] = {.lex_state = 775, .external_lex_state = 2}, - [6069] = {.lex_state = 775, .external_lex_state = 2}, - [6070] = {.lex_state = 775, .external_lex_state = 2}, - [6071] = {.lex_state = 775, .external_lex_state = 2}, - [6072] = {.lex_state = 775, .external_lex_state = 2}, - [6073] = {.lex_state = 775, .external_lex_state = 2}, - [6074] = {.lex_state = 775, .external_lex_state = 2}, - [6075] = {.lex_state = 775, .external_lex_state = 2}, - [6076] = {.lex_state = 775, .external_lex_state = 2}, - [6077] = {.lex_state = 775, .external_lex_state = 2}, - [6078] = {.lex_state = 775, .external_lex_state = 2}, - [6079] = {.lex_state = 775, .external_lex_state = 2}, - [6080] = {.lex_state = 2170}, - [6081] = {.lex_state = 775, .external_lex_state = 2}, - [6082] = {.lex_state = 775, .external_lex_state = 2}, - [6083] = {.lex_state = 775, .external_lex_state = 2}, - [6084] = {.lex_state = 775, .external_lex_state = 2}, - [6085] = {.lex_state = 775, .external_lex_state = 2}, - [6086] = {.lex_state = 775, .external_lex_state = 2}, - [6087] = {.lex_state = 775, .external_lex_state = 2}, - [6088] = {.lex_state = 775, .external_lex_state = 2}, - [6089] = {.lex_state = 775, .external_lex_state = 2}, - [6090] = {.lex_state = 775, .external_lex_state = 2}, - [6091] = {.lex_state = 775, .external_lex_state = 2}, - [6092] = {.lex_state = 775, .external_lex_state = 2}, - [6093] = {.lex_state = 775, .external_lex_state = 2}, - [6094] = {.lex_state = 775, .external_lex_state = 2}, - [6095] = {.lex_state = 775, .external_lex_state = 2}, - [6096] = {.lex_state = 775, .external_lex_state = 2}, - [6097] = {.lex_state = 775, .external_lex_state = 2}, - [6098] = {.lex_state = 775, .external_lex_state = 2}, - [6099] = {.lex_state = 775, .external_lex_state = 2}, - [6100] = {.lex_state = 775, .external_lex_state = 2}, - [6101] = {.lex_state = 775, .external_lex_state = 2}, - [6102] = {.lex_state = 775, .external_lex_state = 2}, - [6103] = {.lex_state = 775, .external_lex_state = 2}, - [6104] = {.lex_state = 775, .external_lex_state = 2}, - [6105] = {.lex_state = 775, .external_lex_state = 2}, - [6106] = {.lex_state = 775, .external_lex_state = 2}, - [6107] = {.lex_state = 775, .external_lex_state = 2}, - [6108] = {.lex_state = 775, .external_lex_state = 2}, - [6109] = {.lex_state = 775, .external_lex_state = 2}, - [6110] = {.lex_state = 775, .external_lex_state = 2}, - [6111] = {.lex_state = 775, .external_lex_state = 2}, - [6112] = {.lex_state = 775, .external_lex_state = 2}, - [6113] = {.lex_state = 775, .external_lex_state = 2}, - [6114] = {.lex_state = 775, .external_lex_state = 2}, - [6115] = {.lex_state = 750}, - [6116] = {.lex_state = 775, .external_lex_state = 2}, - [6117] = {.lex_state = 775, .external_lex_state = 2}, - [6118] = {.lex_state = 775, .external_lex_state = 2}, - [6119] = {.lex_state = 775, .external_lex_state = 2}, - [6120] = {.lex_state = 775, .external_lex_state = 2}, - [6121] = {.lex_state = 775, .external_lex_state = 2}, - [6122] = {.lex_state = 775, .external_lex_state = 2}, - [6123] = {.lex_state = 775, .external_lex_state = 2}, - [6124] = {.lex_state = 775, .external_lex_state = 2}, - [6125] = {.lex_state = 775, .external_lex_state = 2}, - [6126] = {.lex_state = 775, .external_lex_state = 2}, - [6127] = {.lex_state = 775, .external_lex_state = 2}, - [6128] = {.lex_state = 775, .external_lex_state = 2}, - [6129] = {.lex_state = 775, .external_lex_state = 2}, - [6130] = {.lex_state = 775, .external_lex_state = 2}, - [6131] = {.lex_state = 775, .external_lex_state = 2}, - [6132] = {.lex_state = 775, .external_lex_state = 2}, - [6133] = {.lex_state = 775, .external_lex_state = 2}, - [6134] = {.lex_state = 775, .external_lex_state = 2}, - [6135] = {.lex_state = 775, .external_lex_state = 2}, - [6136] = {.lex_state = 775, .external_lex_state = 2}, - [6137] = {.lex_state = 775, .external_lex_state = 2}, - [6138] = {.lex_state = 775, .external_lex_state = 2}, - [6139] = {.lex_state = 775, .external_lex_state = 2}, - [6140] = {.lex_state = 775, .external_lex_state = 2}, - [6141] = {.lex_state = 775, .external_lex_state = 2}, - [6142] = {.lex_state = 775, .external_lex_state = 2}, - [6143] = {.lex_state = 775, .external_lex_state = 2}, - [6144] = {.lex_state = 775, .external_lex_state = 2}, - [6145] = {.lex_state = 775, .external_lex_state = 2}, - [6146] = {.lex_state = 775, .external_lex_state = 2}, - [6147] = {.lex_state = 775, .external_lex_state = 2}, - [6148] = {.lex_state = 775, .external_lex_state = 2}, - [6149] = {.lex_state = 775, .external_lex_state = 2}, - [6150] = {.lex_state = 775, .external_lex_state = 2}, - [6151] = {.lex_state = 775, .external_lex_state = 2}, - [6152] = {.lex_state = 775, .external_lex_state = 2}, - [6153] = {.lex_state = 775, .external_lex_state = 2}, - [6154] = {.lex_state = 775, .external_lex_state = 2}, - [6155] = {.lex_state = 775, .external_lex_state = 2}, - [6156] = {.lex_state = 775, .external_lex_state = 2}, - [6157] = {.lex_state = 775, .external_lex_state = 2}, - [6158] = {.lex_state = 775, .external_lex_state = 2}, - [6159] = {.lex_state = 775, .external_lex_state = 2}, - [6160] = {.lex_state = 775, .external_lex_state = 2}, - [6161] = {.lex_state = 775, .external_lex_state = 2}, - [6162] = {.lex_state = 775, .external_lex_state = 2}, - [6163] = {.lex_state = 775, .external_lex_state = 2}, - [6164] = {.lex_state = 775, .external_lex_state = 2}, - [6165] = {.lex_state = 775, .external_lex_state = 2}, - [6166] = {.lex_state = 775, .external_lex_state = 2}, - [6167] = {.lex_state = 775, .external_lex_state = 2}, - [6168] = {.lex_state = 775, .external_lex_state = 2}, - [6169] = {.lex_state = 775, .external_lex_state = 2}, - [6170] = {.lex_state = 775, .external_lex_state = 2}, - [6171] = {.lex_state = 775, .external_lex_state = 2}, - [6172] = {.lex_state = 775, .external_lex_state = 2}, - [6173] = {.lex_state = 2158}, - [6174] = {.lex_state = 775, .external_lex_state = 2}, - [6175] = {.lex_state = 775, .external_lex_state = 2}, - [6176] = {.lex_state = 775, .external_lex_state = 2}, - [6177] = {.lex_state = 2170}, - [6178] = {.lex_state = 775, .external_lex_state = 2}, - [6179] = {.lex_state = 775, .external_lex_state = 2}, - [6180] = {.lex_state = 775, .external_lex_state = 2}, - [6181] = {.lex_state = 775, .external_lex_state = 2}, - [6182] = {.lex_state = 775, .external_lex_state = 2}, - [6183] = {.lex_state = 775, .external_lex_state = 2}, - [6184] = {.lex_state = 775, .external_lex_state = 2}, - [6185] = {.lex_state = 775, .external_lex_state = 2}, - [6186] = {.lex_state = 775, .external_lex_state = 2}, - [6187] = {.lex_state = 775, .external_lex_state = 2}, - [6188] = {.lex_state = 775, .external_lex_state = 2}, - [6189] = {.lex_state = 775, .external_lex_state = 2}, - [6190] = {.lex_state = 775, .external_lex_state = 2}, - [6191] = {.lex_state = 775, .external_lex_state = 2}, - [6192] = {.lex_state = 775, .external_lex_state = 2}, - [6193] = {.lex_state = 775, .external_lex_state = 2}, - [6194] = {.lex_state = 775, .external_lex_state = 2}, - [6195] = {.lex_state = 775, .external_lex_state = 2}, - [6196] = {.lex_state = 775, .external_lex_state = 2}, - [6197] = {.lex_state = 775, .external_lex_state = 2}, - [6198] = {.lex_state = 775, .external_lex_state = 2}, - [6199] = {.lex_state = 775, .external_lex_state = 2}, - [6200] = {.lex_state = 2161}, - [6201] = {.lex_state = 2158}, - [6202] = {.lex_state = 775, .external_lex_state = 2}, - [6203] = {.lex_state = 775, .external_lex_state = 2}, - [6204] = {.lex_state = 775, .external_lex_state = 2}, - [6205] = {.lex_state = 775, .external_lex_state = 2}, - [6206] = {.lex_state = 775, .external_lex_state = 2}, - [6207] = {.lex_state = 775, .external_lex_state = 2}, - [6208] = {.lex_state = 775, .external_lex_state = 2}, - [6209] = {.lex_state = 775, .external_lex_state = 2}, - [6210] = {.lex_state = 775, .external_lex_state = 2}, - [6211] = {.lex_state = 775, .external_lex_state = 2}, - [6212] = {.lex_state = 775, .external_lex_state = 2}, - [6213] = {.lex_state = 2158}, - [6214] = {.lex_state = 775, .external_lex_state = 2}, - [6215] = {.lex_state = 2158}, - [6216] = {.lex_state = 775, .external_lex_state = 2}, - [6217] = {.lex_state = 775, .external_lex_state = 2}, - [6218] = {.lex_state = 2158}, - [6219] = {.lex_state = 775, .external_lex_state = 2}, - [6220] = {.lex_state = 775, .external_lex_state = 2}, - [6221] = {.lex_state = 750}, - [6222] = {.lex_state = 775, .external_lex_state = 2}, - [6223] = {.lex_state = 775, .external_lex_state = 2}, - [6224] = {.lex_state = 775, .external_lex_state = 2}, - [6225] = {.lex_state = 775, .external_lex_state = 2}, - [6226] = {.lex_state = 775, .external_lex_state = 2}, - [6227] = {.lex_state = 775, .external_lex_state = 2}, - [6228] = {.lex_state = 775, .external_lex_state = 2}, - [6229] = {.lex_state = 775, .external_lex_state = 2}, - [6230] = {.lex_state = 775, .external_lex_state = 2}, - [6231] = {.lex_state = 775, .external_lex_state = 2}, - [6232] = {.lex_state = 775, .external_lex_state = 2}, - [6233] = {.lex_state = 775, .external_lex_state = 2}, - [6234] = {.lex_state = 775, .external_lex_state = 2}, - [6235] = {.lex_state = 775, .external_lex_state = 2}, - [6236] = {.lex_state = 775, .external_lex_state = 2}, - [6237] = {.lex_state = 775, .external_lex_state = 2}, - [6238] = {.lex_state = 775, .external_lex_state = 2}, - [6239] = {.lex_state = 775, .external_lex_state = 2}, - [6240] = {.lex_state = 2170}, - [6241] = {.lex_state = 775, .external_lex_state = 2}, - [6242] = {.lex_state = 775, .external_lex_state = 2}, - [6243] = {.lex_state = 775, .external_lex_state = 2}, - [6244] = {.lex_state = 775, .external_lex_state = 2}, - [6245] = {.lex_state = 775, .external_lex_state = 2}, - [6246] = {.lex_state = 775, .external_lex_state = 2}, - [6247] = {.lex_state = 775, .external_lex_state = 2}, - [6248] = {.lex_state = 775, .external_lex_state = 2}, - [6249] = {.lex_state = 775, .external_lex_state = 2}, - [6250] = {.lex_state = 775, .external_lex_state = 2}, - [6251] = {.lex_state = 775, .external_lex_state = 2}, - [6252] = {.lex_state = 775, .external_lex_state = 2}, - [6253] = {.lex_state = 775, .external_lex_state = 2}, - [6254] = {.lex_state = 2158}, - [6255] = {.lex_state = 775, .external_lex_state = 2}, - [6256] = {.lex_state = 775, .external_lex_state = 2}, - [6257] = {.lex_state = 2170}, - [6258] = {.lex_state = 775, .external_lex_state = 2}, - [6259] = {.lex_state = 775, .external_lex_state = 2}, - [6260] = {.lex_state = 775, .external_lex_state = 2}, - [6261] = {.lex_state = 775, .external_lex_state = 2}, - [6262] = {.lex_state = 775, .external_lex_state = 2}, - [6263] = {.lex_state = 775, .external_lex_state = 2}, - [6264] = {.lex_state = 775, .external_lex_state = 2}, - [6265] = {.lex_state = 775, .external_lex_state = 2}, - [6266] = {.lex_state = 775, .external_lex_state = 2}, - [6267] = {.lex_state = 775, .external_lex_state = 2}, - [6268] = {.lex_state = 775, .external_lex_state = 2}, - [6269] = {.lex_state = 775, .external_lex_state = 2}, - [6270] = {.lex_state = 2170}, - [6271] = {.lex_state = 775, .external_lex_state = 2}, - [6272] = {.lex_state = 775, .external_lex_state = 2}, - [6273] = {.lex_state = 2158}, - [6274] = {.lex_state = 2158}, - [6275] = {.lex_state = 775, .external_lex_state = 2}, - [6276] = {.lex_state = 775, .external_lex_state = 2}, - [6277] = {.lex_state = 775, .external_lex_state = 2}, - [6278] = {.lex_state = 775, .external_lex_state = 2}, - [6279] = {.lex_state = 775, .external_lex_state = 2}, - [6280] = {.lex_state = 775, .external_lex_state = 2}, - [6281] = {.lex_state = 775, .external_lex_state = 2}, - [6282] = {.lex_state = 775, .external_lex_state = 2}, - [6283] = {.lex_state = 775, .external_lex_state = 2}, - [6284] = {.lex_state = 775, .external_lex_state = 2}, - [6285] = {.lex_state = 775, .external_lex_state = 2}, - [6286] = {.lex_state = 775, .external_lex_state = 2}, - [6287] = {.lex_state = 775, .external_lex_state = 2}, - [6288] = {.lex_state = 775, .external_lex_state = 2}, - [6289] = {.lex_state = 775, .external_lex_state = 2}, - [6290] = {.lex_state = 775, .external_lex_state = 2}, - [6291] = {.lex_state = 775, .external_lex_state = 2}, - [6292] = {.lex_state = 775, .external_lex_state = 2}, - [6293] = {.lex_state = 775, .external_lex_state = 2}, - [6294] = {.lex_state = 775, .external_lex_state = 2}, - [6295] = {.lex_state = 2158}, - [6296] = {.lex_state = 775, .external_lex_state = 2}, - [6297] = {.lex_state = 775, .external_lex_state = 2}, - [6298] = {.lex_state = 775, .external_lex_state = 2}, - [6299] = {.lex_state = 2158}, - [6300] = {.lex_state = 2158}, - [6301] = {.lex_state = 2158}, - [6302] = {.lex_state = 775, .external_lex_state = 2}, - [6303] = {.lex_state = 775, .external_lex_state = 2}, - [6304] = {.lex_state = 775, .external_lex_state = 2}, - [6305] = {.lex_state = 2158}, - [6306] = {.lex_state = 775, .external_lex_state = 2}, - [6307] = {.lex_state = 775, .external_lex_state = 2}, - [6308] = {.lex_state = 2158}, - [6309] = {.lex_state = 2158}, - [6310] = {.lex_state = 775, .external_lex_state = 2}, - [6311] = {.lex_state = 775, .external_lex_state = 2}, - [6312] = {.lex_state = 775, .external_lex_state = 2}, - [6313] = {.lex_state = 775, .external_lex_state = 2}, - [6314] = {.lex_state = 2158}, - [6315] = {.lex_state = 775, .external_lex_state = 2}, - [6316] = {.lex_state = 775, .external_lex_state = 2}, - [6317] = {.lex_state = 775, .external_lex_state = 2}, - [6318] = {.lex_state = 775, .external_lex_state = 2}, - [6319] = {.lex_state = 775, .external_lex_state = 2}, - [6320] = {.lex_state = 775, .external_lex_state = 2}, - [6321] = {.lex_state = 775, .external_lex_state = 2}, - [6322] = {.lex_state = 775, .external_lex_state = 2}, - [6323] = {.lex_state = 2158}, - [6324] = {.lex_state = 2161}, - [6325] = {.lex_state = 775, .external_lex_state = 2}, - [6326] = {.lex_state = 775, .external_lex_state = 2}, - [6327] = {.lex_state = 775, .external_lex_state = 2}, - [6328] = {.lex_state = 775, .external_lex_state = 2}, - [6329] = {.lex_state = 775, .external_lex_state = 2}, - [6330] = {.lex_state = 775, .external_lex_state = 2}, - [6331] = {.lex_state = 2158}, - [6332] = {.lex_state = 775, .external_lex_state = 2}, - [6333] = {.lex_state = 775, .external_lex_state = 2}, - [6334] = {.lex_state = 775, .external_lex_state = 2}, - [6335] = {.lex_state = 2158}, - [6336] = {.lex_state = 2158}, - [6337] = {.lex_state = 775, .external_lex_state = 2}, - [6338] = {.lex_state = 775, .external_lex_state = 2}, - [6339] = {.lex_state = 775, .external_lex_state = 2}, - [6340] = {.lex_state = 2158}, - [6341] = {.lex_state = 775, .external_lex_state = 2}, - [6342] = {.lex_state = 775, .external_lex_state = 2}, - [6343] = {.lex_state = 2158}, - [6344] = {.lex_state = 775, .external_lex_state = 2}, - [6345] = {.lex_state = 775, .external_lex_state = 2}, - [6346] = {.lex_state = 775, .external_lex_state = 2}, - [6347] = {.lex_state = 775, .external_lex_state = 2}, - [6348] = {.lex_state = 775, .external_lex_state = 2}, - [6349] = {.lex_state = 2158}, - [6350] = {.lex_state = 775, .external_lex_state = 2}, - [6351] = {.lex_state = 775, .external_lex_state = 2}, - [6352] = {.lex_state = 2158}, - [6353] = {.lex_state = 775, .external_lex_state = 2}, - [6354] = {.lex_state = 2158}, - [6355] = {.lex_state = 775, .external_lex_state = 2}, - [6356] = {.lex_state = 775, .external_lex_state = 2}, - [6357] = {.lex_state = 775, .external_lex_state = 2}, - [6358] = {.lex_state = 775, .external_lex_state = 2}, - [6359] = {.lex_state = 775, .external_lex_state = 2}, - [6360] = {.lex_state = 775, .external_lex_state = 2}, - [6361] = {.lex_state = 775, .external_lex_state = 2}, - [6362] = {.lex_state = 2158}, - [6363] = {.lex_state = 775, .external_lex_state = 2}, - [6364] = {.lex_state = 775, .external_lex_state = 2}, - [6365] = {.lex_state = 775, .external_lex_state = 2}, - [6366] = {.lex_state = 775, .external_lex_state = 2}, - [6367] = {.lex_state = 775, .external_lex_state = 2}, - [6368] = {.lex_state = 775, .external_lex_state = 2}, - [6369] = {.lex_state = 775, .external_lex_state = 2}, - [6370] = {.lex_state = 775, .external_lex_state = 2}, - [6371] = {.lex_state = 775, .external_lex_state = 2}, - [6372] = {.lex_state = 775, .external_lex_state = 2}, - [6373] = {.lex_state = 775, .external_lex_state = 2}, - [6374] = {.lex_state = 775, .external_lex_state = 2}, - [6375] = {.lex_state = 775, .external_lex_state = 2}, - [6376] = {.lex_state = 2158}, - [6377] = {.lex_state = 775, .external_lex_state = 2}, - [6378] = {.lex_state = 2158}, - [6379] = {.lex_state = 775, .external_lex_state = 2}, - [6380] = {.lex_state = 775, .external_lex_state = 2}, - [6381] = {.lex_state = 775, .external_lex_state = 2}, - [6382] = {.lex_state = 775, .external_lex_state = 2}, - [6383] = {.lex_state = 775, .external_lex_state = 2}, - [6384] = {.lex_state = 775, .external_lex_state = 2}, - [6385] = {.lex_state = 775, .external_lex_state = 2}, - [6386] = {.lex_state = 2158}, - [6387] = {.lex_state = 2161}, - [6388] = {.lex_state = 775, .external_lex_state = 2}, - [6389] = {.lex_state = 2158}, - [6390] = {.lex_state = 2158}, - [6391] = {.lex_state = 775, .external_lex_state = 2}, - [6392] = {.lex_state = 775, .external_lex_state = 2}, - [6393] = {.lex_state = 775, .external_lex_state = 2}, - [6394] = {.lex_state = 775, .external_lex_state = 2}, - [6395] = {.lex_state = 775, .external_lex_state = 2}, - [6396] = {.lex_state = 2158}, - [6397] = {.lex_state = 2158}, - [6398] = {.lex_state = 775, .external_lex_state = 2}, - [6399] = {.lex_state = 775, .external_lex_state = 2}, - [6400] = {.lex_state = 2158}, - [6401] = {.lex_state = 2158}, - [6402] = {.lex_state = 775, .external_lex_state = 2}, - [6403] = {.lex_state = 2158}, - [6404] = {.lex_state = 2158}, - [6405] = {.lex_state = 2158}, - [6406] = {.lex_state = 2158}, - [6407] = {.lex_state = 2158}, - [6408] = {.lex_state = 2158}, - [6409] = {.lex_state = 775, .external_lex_state = 2}, - [6410] = {.lex_state = 775, .external_lex_state = 2}, - [6411] = {.lex_state = 775, .external_lex_state = 2}, - [6412] = {.lex_state = 775, .external_lex_state = 2}, - [6413] = {.lex_state = 775, .external_lex_state = 2}, - [6414] = {.lex_state = 775, .external_lex_state = 2}, - [6415] = {.lex_state = 775, .external_lex_state = 2}, - [6416] = {.lex_state = 775, .external_lex_state = 2}, - [6417] = {.lex_state = 2170}, - [6418] = {.lex_state = 775, .external_lex_state = 2}, - [6419] = {.lex_state = 2170}, - [6420] = {.lex_state = 775, .external_lex_state = 2}, - [6421] = {.lex_state = 775, .external_lex_state = 2}, - [6422] = {.lex_state = 775, .external_lex_state = 2}, - [6423] = {.lex_state = 775, .external_lex_state = 2}, - [6424] = {.lex_state = 775, .external_lex_state = 2}, - [6425] = {.lex_state = 775, .external_lex_state = 2}, - [6426] = {.lex_state = 775, .external_lex_state = 2}, - [6427] = {.lex_state = 775, .external_lex_state = 2}, - [6428] = {.lex_state = 775, .external_lex_state = 2}, - [6429] = {.lex_state = 775, .external_lex_state = 2}, - [6430] = {.lex_state = 775, .external_lex_state = 2}, - [6431] = {.lex_state = 775, .external_lex_state = 2}, - [6432] = {.lex_state = 775, .external_lex_state = 2}, - [6433] = {.lex_state = 775, .external_lex_state = 2}, - [6434] = {.lex_state = 775, .external_lex_state = 2}, - [6435] = {.lex_state = 775, .external_lex_state = 2}, - [6436] = {.lex_state = 775, .external_lex_state = 2}, - [6437] = {.lex_state = 2158}, - [6438] = {.lex_state = 775, .external_lex_state = 2}, - [6439] = {.lex_state = 775, .external_lex_state = 2}, - [6440] = {.lex_state = 775, .external_lex_state = 2}, - [6441] = {.lex_state = 775, .external_lex_state = 2}, - [6442] = {.lex_state = 775, .external_lex_state = 2}, - [6443] = {.lex_state = 775, .external_lex_state = 2}, - [6444] = {.lex_state = 775, .external_lex_state = 2}, - [6445] = {.lex_state = 775, .external_lex_state = 2}, - [6446] = {.lex_state = 775, .external_lex_state = 2}, - [6447] = {.lex_state = 775, .external_lex_state = 2}, - [6448] = {.lex_state = 775, .external_lex_state = 2}, - [6449] = {.lex_state = 775, .external_lex_state = 2}, - [6450] = {.lex_state = 775, .external_lex_state = 2}, - [6451] = {.lex_state = 775, .external_lex_state = 2}, - [6452] = {.lex_state = 775, .external_lex_state = 2}, - [6453] = {.lex_state = 775, .external_lex_state = 2}, - [6454] = {.lex_state = 775, .external_lex_state = 2}, - [6455] = {.lex_state = 775, .external_lex_state = 2}, - [6456] = {.lex_state = 775, .external_lex_state = 2}, - [6457] = {.lex_state = 775, .external_lex_state = 2}, - [6458] = {.lex_state = 775, .external_lex_state = 2}, - [6459] = {.lex_state = 775, .external_lex_state = 2}, - [6460] = {.lex_state = 775, .external_lex_state = 2}, - [6461] = {.lex_state = 775, .external_lex_state = 2}, - [6462] = {.lex_state = 775, .external_lex_state = 2}, - [6463] = {.lex_state = 2158}, - [6464] = {.lex_state = 761}, - [6465] = {.lex_state = 2158}, - [6466] = {.lex_state = 2158}, - [6467] = {.lex_state = 2158}, - [6468] = {.lex_state = 2158}, - [6469] = {.lex_state = 2158}, - [6470] = {.lex_state = 2158}, - [6471] = {.lex_state = 2158}, - [6472] = {.lex_state = 2158}, - [6473] = {.lex_state = 2158}, - [6474] = {.lex_state = 2158}, - [6475] = {.lex_state = 2158}, - [6476] = {.lex_state = 2158}, - [6477] = {.lex_state = 2158}, - [6478] = {.lex_state = 2158}, - [6479] = {.lex_state = 2158}, - [6480] = {.lex_state = 2158}, - [6481] = {.lex_state = 2158}, - [6482] = {.lex_state = 2158}, - [6483] = {.lex_state = 2158}, - [6484] = {.lex_state = 2158}, - [6485] = {.lex_state = 2158}, - [6486] = {.lex_state = 2158}, - [6487] = {.lex_state = 2158}, - [6488] = {.lex_state = 2158}, - [6489] = {.lex_state = 2158}, - [6490] = {.lex_state = 2158}, - [6491] = {.lex_state = 2158}, - [6492] = {.lex_state = 2158}, - [6493] = {.lex_state = 2158}, - [6494] = {.lex_state = 2158}, - [6495] = {.lex_state = 751}, - [6496] = {.lex_state = 751}, - [6497] = {.lex_state = 2158}, - [6498] = {.lex_state = 2158}, - [6499] = {.lex_state = 2158}, - [6500] = {.lex_state = 2158}, - [6501] = {.lex_state = 2158}, - [6502] = {.lex_state = 2158}, - [6503] = {.lex_state = 2158}, - [6504] = {.lex_state = 2158}, - [6505] = {.lex_state = 2158}, - [6506] = {.lex_state = 2158}, - [6507] = {.lex_state = 2158}, - [6508] = {.lex_state = 2158}, - [6509] = {.lex_state = 594}, - [6510] = {.lex_state = 2158}, - [6511] = {.lex_state = 2158}, - [6512] = {.lex_state = 2158}, - [6513] = {.lex_state = 2158}, - [6514] = {.lex_state = 2158}, - [6515] = {.lex_state = 2158}, - [6516] = {.lex_state = 2158}, - [6517] = {.lex_state = 2158}, - [6518] = {.lex_state = 2158}, - [6519] = {.lex_state = 2158}, - [6520] = {.lex_state = 2158}, - [6521] = {.lex_state = 2158}, - [6522] = {.lex_state = 748}, - [6523] = {.lex_state = 2158}, - [6524] = {.lex_state = 2158}, - [6525] = {.lex_state = 2158}, - [6526] = {.lex_state = 2158}, - [6527] = {.lex_state = 2158}, - [6528] = {.lex_state = 2158}, - [6529] = {.lex_state = 2158}, - [6530] = {.lex_state = 2158}, - [6531] = {.lex_state = 2158}, - [6532] = {.lex_state = 2158}, - [6533] = {.lex_state = 2158}, - [6534] = {.lex_state = 754}, - [6535] = {.lex_state = 2158}, - [6536] = {.lex_state = 2158}, - [6537] = {.lex_state = 2158}, - [6538] = {.lex_state = 2158}, - [6539] = {.lex_state = 2158}, - [6540] = {.lex_state = 2158}, - [6541] = {.lex_state = 2158}, - [6542] = {.lex_state = 2158}, - [6543] = {.lex_state = 2158}, - [6544] = {.lex_state = 2158}, - [6545] = {.lex_state = 2158}, - [6546] = {.lex_state = 2158}, - [6547] = {.lex_state = 2158}, - [6548] = {.lex_state = 2158}, - [6549] = {.lex_state = 2158}, - [6550] = {.lex_state = 2158}, - [6551] = {.lex_state = 2158}, - [6552] = {.lex_state = 2158}, - [6553] = {.lex_state = 2158}, - [6554] = {.lex_state = 2158}, - [6555] = {.lex_state = 2158}, - [6556] = {.lex_state = 2158}, - [6557] = {.lex_state = 2158}, - [6558] = {.lex_state = 2158}, - [6559] = {.lex_state = 2158}, - [6560] = {.lex_state = 2158}, - [6561] = {.lex_state = 2158}, - [6562] = {.lex_state = 2158}, - [6563] = {.lex_state = 2158}, - [6564] = {.lex_state = 2158}, - [6565] = {.lex_state = 2158}, - [6566] = {.lex_state = 2158}, - [6567] = {.lex_state = 754}, - [6568] = {.lex_state = 2158}, - [6569] = {.lex_state = 2158}, - [6570] = {.lex_state = 754}, - [6571] = {.lex_state = 748}, - [6572] = {.lex_state = 2158}, - [6573] = {.lex_state = 2158}, - [6574] = {.lex_state = 2158}, - [6575] = {.lex_state = 2158}, - [6576] = {.lex_state = 2158}, - [6577] = {.lex_state = 754}, - [6578] = {.lex_state = 2158}, - [6579] = {.lex_state = 754}, - [6580] = {.lex_state = 2158}, - [6581] = {.lex_state = 2158}, - [6582] = {.lex_state = 2158}, - [6583] = {.lex_state = 2158}, - [6584] = {.lex_state = 2158}, - [6585] = {.lex_state = 2158}, - [6586] = {.lex_state = 761}, - [6587] = {.lex_state = 2158}, - [6588] = {.lex_state = 748}, - [6589] = {.lex_state = 2158}, - [6590] = {.lex_state = 2158}, - [6591] = {.lex_state = 2158}, - [6592] = {.lex_state = 2158}, - [6593] = {.lex_state = 748}, - [6594] = {.lex_state = 748}, - [6595] = {.lex_state = 2158}, - [6596] = {.lex_state = 748}, - [6597] = {.lex_state = 2158}, - [6598] = {.lex_state = 2158}, - [6599] = {.lex_state = 2158}, - [6600] = {.lex_state = 748}, - [6601] = {.lex_state = 2158}, - [6602] = {.lex_state = 2158}, - [6603] = {.lex_state = 2158}, - [6604] = {.lex_state = 2158}, - [6605] = {.lex_state = 2158}, - [6606] = {.lex_state = 2158}, - [6607] = {.lex_state = 2158}, - [6608] = {.lex_state = 2158}, - [6609] = {.lex_state = 2158}, - [6610] = {.lex_state = 2158}, - [6611] = {.lex_state = 748}, - [6612] = {.lex_state = 2158}, - [6613] = {.lex_state = 2158}, - [6614] = {.lex_state = 748}, - [6615] = {.lex_state = 748}, - [6616] = {.lex_state = 2158}, - [6617] = {.lex_state = 2158}, - [6618] = {.lex_state = 748}, - [6619] = {.lex_state = 2158}, - [6620] = {.lex_state = 2158}, - [6621] = {.lex_state = 2158}, - [6622] = {.lex_state = 2158}, - [6623] = {.lex_state = 2158}, - [6624] = {.lex_state = 2158}, - [6625] = {.lex_state = 2158}, - [6626] = {.lex_state = 2158}, - [6627] = {.lex_state = 2158}, - [6628] = {.lex_state = 754}, - [6629] = {.lex_state = 2158}, - [6630] = {.lex_state = 2158}, - [6631] = {.lex_state = 2158}, - [6632] = {.lex_state = 2158}, - [6633] = {.lex_state = 748}, - [6634] = {.lex_state = 2158}, - [6635] = {.lex_state = 2158}, - [6636] = {.lex_state = 761}, - [6637] = {.lex_state = 2158}, - [6638] = {.lex_state = 2158}, - [6639] = {.lex_state = 2158}, - [6640] = {.lex_state = 748}, - [6641] = {.lex_state = 2158}, - [6642] = {.lex_state = 2158}, - [6643] = {.lex_state = 2158}, - [6644] = {.lex_state = 2158}, - [6645] = {.lex_state = 2158}, - [6646] = {.lex_state = 2158}, - [6647] = {.lex_state = 2158}, - [6648] = {.lex_state = 2158}, - [6649] = {.lex_state = 2158}, - [6650] = {.lex_state = 2158}, - [6651] = {.lex_state = 2158}, - [6652] = {.lex_state = 2158}, - [6653] = {.lex_state = 2158}, - [6654] = {.lex_state = 2158}, - [6655] = {.lex_state = 2158}, - [6656] = {.lex_state = 2158}, - [6657] = {.lex_state = 2158}, - [6658] = {.lex_state = 595}, - [6659] = {.lex_state = 754}, - [6660] = {.lex_state = 595}, - [6661] = {.lex_state = 2158}, - [6662] = {.lex_state = 2158}, - [6663] = {.lex_state = 2158}, - [6664] = {.lex_state = 751}, - [6665] = {.lex_state = 2158}, - [6666] = {.lex_state = 2158}, - [6667] = {.lex_state = 754}, - [6668] = {.lex_state = 2158}, - [6669] = {.lex_state = 2158}, - [6670] = {.lex_state = 2158}, - [6671] = {.lex_state = 754}, - [6672] = {.lex_state = 2158}, - [6673] = {.lex_state = 754}, - [6674] = {.lex_state = 2158}, - [6675] = {.lex_state = 2158}, - [6676] = {.lex_state = 2158}, - [6677] = {.lex_state = 2158}, - [6678] = {.lex_state = 2158}, - [6679] = {.lex_state = 754}, - [6680] = {.lex_state = 2158}, - [6681] = {.lex_state = 2158}, - [6682] = {.lex_state = 2158}, - [6683] = {.lex_state = 754}, - [6684] = {.lex_state = 2158}, - [6685] = {.lex_state = 2158}, - [6686] = {.lex_state = 2158}, - [6687] = {.lex_state = 2158}, - [6688] = {.lex_state = 2158}, - [6689] = {.lex_state = 2158}, - [6690] = {.lex_state = 2158}, - [6691] = {.lex_state = 2158}, - [6692] = {.lex_state = 2158}, - [6693] = {.lex_state = 754}, - [6694] = {.lex_state = 2158}, - [6695] = {.lex_state = 2158}, - [6696] = {.lex_state = 2158}, - [6697] = {.lex_state = 2158}, - [6698] = {.lex_state = 2158}, - [6699] = {.lex_state = 2158}, - [6700] = {.lex_state = 2158}, - [6701] = {.lex_state = 2158}, - [6702] = {.lex_state = 2158}, - [6703] = {.lex_state = 2158}, - [6704] = {.lex_state = 748}, - [6705] = {.lex_state = 2158}, - [6706] = {.lex_state = 761}, - [6707] = {.lex_state = 2158}, - [6708] = {.lex_state = 2158}, - [6709] = {.lex_state = 595}, - [6710] = {.lex_state = 2158}, - [6711] = {.lex_state = 2158}, - [6712] = {.lex_state = 2158}, - [6713] = {.lex_state = 2158}, - [6714] = {.lex_state = 2158}, - [6715] = {.lex_state = 2158}, - [6716] = {.lex_state = 2158}, - [6717] = {.lex_state = 2158}, - [6718] = {.lex_state = 2158}, - [6719] = {.lex_state = 2158}, - [6720] = {.lex_state = 2158}, - [6721] = {.lex_state = 2158}, - [6722] = {.lex_state = 2158}, - [6723] = {.lex_state = 754}, - [6724] = {.lex_state = 2158}, - [6725] = {.lex_state = 2158}, - [6726] = {.lex_state = 2158}, - [6727] = {.lex_state = 2158}, - [6728] = {.lex_state = 2158}, - [6729] = {.lex_state = 2158}, - [6730] = {.lex_state = 2158}, - [6731] = {.lex_state = 2158}, - [6732] = {.lex_state = 2158}, - [6733] = {.lex_state = 2158}, - [6734] = {.lex_state = 2158}, - [6735] = {.lex_state = 2158}, - [6736] = {.lex_state = 2158}, - [6737] = {.lex_state = 2158}, - [6738] = {.lex_state = 2158}, - [6739] = {.lex_state = 2158}, - [6740] = {.lex_state = 2158}, - [6741] = {.lex_state = 2158}, - [6742] = {.lex_state = 2158}, - [6743] = {.lex_state = 2158}, - [6744] = {.lex_state = 2158}, - [6745] = {.lex_state = 2158}, - [6746] = {.lex_state = 2158}, - [6747] = {.lex_state = 2158}, - [6748] = {.lex_state = 2158}, - [6749] = {.lex_state = 2158}, - [6750] = {.lex_state = 2158}, - [6751] = {.lex_state = 2158}, - [6752] = {.lex_state = 2158}, - [6753] = {.lex_state = 2158}, - [6754] = {.lex_state = 2158}, - [6755] = {.lex_state = 2158}, - [6756] = {.lex_state = 2158}, - [6757] = {.lex_state = 2158}, - [6758] = {.lex_state = 2158}, - [6759] = {.lex_state = 2158}, - [6760] = {.lex_state = 2158}, - [6761] = {.lex_state = 2158}, - [6762] = {.lex_state = 2158}, - [6763] = {.lex_state = 2158}, - [6764] = {.lex_state = 2158}, - [6765] = {.lex_state = 2158}, - [6766] = {.lex_state = 2158}, - [6767] = {.lex_state = 2158}, - [6768] = {.lex_state = 2158}, - [6769] = {.lex_state = 2158}, - [6770] = {.lex_state = 2158}, - [6771] = {.lex_state = 2158}, - [6772] = {.lex_state = 2158}, - [6773] = {.lex_state = 2158}, - [6774] = {.lex_state = 2158}, - [6775] = {.lex_state = 2158}, - [6776] = {.lex_state = 2158}, - [6777] = {.lex_state = 2158}, - [6778] = {.lex_state = 2158}, - [6779] = {.lex_state = 2158}, - [6780] = {.lex_state = 2158}, - [6781] = {.lex_state = 2158}, - [6782] = {.lex_state = 2158}, - [6783] = {.lex_state = 2158}, - [6784] = {.lex_state = 2158}, - [6785] = {.lex_state = 2158}, - [6786] = {.lex_state = 2158}, - [6787] = {.lex_state = 2158}, - [6788] = {.lex_state = 2158}, - [6789] = {.lex_state = 594}, - [6790] = {.lex_state = 594}, - [6791] = {.lex_state = 2158}, - [6792] = {.lex_state = 2158}, - [6793] = {.lex_state = 2158}, - [6794] = {.lex_state = 2158}, - [6795] = {.lex_state = 2158}, - [6796] = {.lex_state = 2158}, - [6797] = {.lex_state = 2158}, - [6798] = {.lex_state = 2158}, - [6799] = {.lex_state = 750}, - [6800] = {.lex_state = 752}, - [6801] = {.lex_state = 754}, - [6802] = {.lex_state = 751}, - [6803] = {.lex_state = 749}, - [6804] = {.lex_state = 748}, - [6805] = {.lex_state = 750}, - [6806] = {.lex_state = 595}, - [6807] = {.lex_state = 754}, - [6808] = {.lex_state = 748}, - [6809] = {.lex_state = 643}, - [6810] = {.lex_state = 752}, - [6811] = {.lex_state = 643}, - [6812] = {.lex_state = 643}, - [6813] = {.lex_state = 643}, - [6814] = {.lex_state = 748}, - [6815] = {.lex_state = 595}, - [6816] = {.lex_state = 754}, - [6817] = {.lex_state = 748}, - [6818] = {.lex_state = 595}, - [6819] = {.lex_state = 644}, - [6820] = {.lex_state = 748}, - [6821] = {.lex_state = 644}, - [6822] = {.lex_state = 644}, - [6823] = {.lex_state = 754}, - [6824] = {.lex_state = 594}, - [6825] = {.lex_state = 594}, - [6826] = {.lex_state = 644}, - [6827] = {.lex_state = 751}, - [6828] = {.lex_state = 594}, - [6829] = {.lex_state = 754}, - [6830] = {.lex_state = 750}, - [6831] = {.lex_state = 595}, - [6832] = {.lex_state = 754}, - [6833] = {.lex_state = 754}, - [6834] = {.lex_state = 635}, - [6835] = {.lex_state = 595}, - [6836] = {.lex_state = 594}, - [6837] = {.lex_state = 750}, - [6838] = {.lex_state = 754}, - [6839] = {.lex_state = 590}, - [6840] = {.lex_state = 754}, - [6841] = {.lex_state = 754}, - [6842] = {.lex_state = 754}, - [6843] = {.lex_state = 754}, - [6844] = {.lex_state = 2214}, - [6845] = {.lex_state = 2214}, - [6846] = {.lex_state = 754}, - [6847] = {.lex_state = 750}, - [6848] = {.lex_state = 754}, - [6849] = {.lex_state = 754}, - [6850] = {.lex_state = 748}, - [6851] = {.lex_state = 754}, - [6852] = {.lex_state = 635}, - [6853] = {.lex_state = 750}, - [6854] = {.lex_state = 754}, - [6855] = {.lex_state = 754}, - [6856] = {.lex_state = 754}, - [6857] = {.lex_state = 752}, - [6858] = {.lex_state = 752}, - [6859] = {.lex_state = 754}, - [6860] = {.lex_state = 754}, - [6861] = {.lex_state = 754}, - [6862] = {.lex_state = 754}, - [6863] = {.lex_state = 754}, - [6864] = {.lex_state = 748}, - [6865] = {.lex_state = 748}, - [6866] = {.lex_state = 748}, - [6867] = {.lex_state = 754}, - [6868] = {.lex_state = 748}, - [6869] = {.lex_state = 748}, - [6870] = {.lex_state = 754}, - [6871] = {.lex_state = 754}, - [6872] = {.lex_state = 748}, - [6873] = {.lex_state = 754}, - [6874] = {.lex_state = 754}, - [6875] = {.lex_state = 635}, - [6876] = {.lex_state = 754}, - [6877] = {.lex_state = 754}, - [6878] = {.lex_state = 754}, - [6879] = {.lex_state = 591}, - [6880] = {.lex_state = 748}, - [6881] = {.lex_state = 754}, - [6882] = {.lex_state = 754}, - [6883] = {.lex_state = 754}, - [6884] = {.lex_state = 748}, - [6885] = {.lex_state = 748}, - [6886] = {.lex_state = 752}, - [6887] = {.lex_state = 754}, - [6888] = {.lex_state = 754}, - [6889] = {.lex_state = 748}, - [6890] = {.lex_state = 748}, - [6891] = {.lex_state = 594}, - [6892] = {.lex_state = 754}, - [6893] = {.lex_state = 748}, - [6894] = {.lex_state = 748}, - [6895] = {.lex_state = 590}, - [6896] = {.lex_state = 748}, - [6897] = {.lex_state = 590}, - [6898] = {.lex_state = 748}, - [6899] = {.lex_state = 748}, - [6900] = {.lex_state = 748}, - [6901] = {.lex_state = 748}, - [6902] = {.lex_state = 748}, - [6903] = {.lex_state = 754}, - [6904] = {.lex_state = 754}, - [6905] = {.lex_state = 2137}, - [6906] = {.lex_state = 748}, - [6907] = {.lex_state = 748}, - [6908] = {.lex_state = 748}, - [6909] = {.lex_state = 748}, - [6910] = {.lex_state = 2214}, - [6911] = {.lex_state = 750}, - [6912] = {.lex_state = 748}, - [6913] = {.lex_state = 762}, - [6914] = {.lex_state = 762}, - [6915] = {.lex_state = 748}, - [6916] = {.lex_state = 748}, - [6917] = {.lex_state = 754}, - [6918] = {.lex_state = 748}, - [6919] = {.lex_state = 748}, - [6920] = {.lex_state = 748}, - [6921] = {.lex_state = 762}, - [6922] = {.lex_state = 748}, - [6923] = {.lex_state = 748}, - [6924] = {.lex_state = 748}, - [6925] = {.lex_state = 762}, - [6926] = {.lex_state = 754}, - [6927] = {.lex_state = 748}, - [6928] = {.lex_state = 748}, - [6929] = {.lex_state = 748}, - [6930] = {.lex_state = 748}, - [6931] = {.lex_state = 748}, - [6932] = {.lex_state = 736}, - [6933] = {.lex_state = 748}, - [6934] = {.lex_state = 754}, - [6935] = {.lex_state = 754}, - [6936] = {.lex_state = 748}, - [6937] = {.lex_state = 748}, - [6938] = {.lex_state = 748}, - [6939] = {.lex_state = 748}, - [6940] = {.lex_state = 754}, - [6941] = {.lex_state = 748}, - [6942] = {.lex_state = 590}, - [6943] = {.lex_state = 748}, - [6944] = {.lex_state = 748}, - [6945] = {.lex_state = 748}, - [6946] = {.lex_state = 748}, - [6947] = {.lex_state = 748}, - [6948] = {.lex_state = 748}, - [6949] = {.lex_state = 749}, - [6950] = {.lex_state = 748}, - [6951] = {.lex_state = 754}, - [6952] = {.lex_state = 748}, - [6953] = {.lex_state = 748}, - [6954] = {.lex_state = 748}, - [6955] = {.lex_state = 748}, - [6956] = {.lex_state = 754}, - [6957] = {.lex_state = 754}, - [6958] = {.lex_state = 754}, - [6959] = {.lex_state = 590}, - [6960] = {.lex_state = 591}, - [6961] = {.lex_state = 591}, - [6962] = {.lex_state = 748}, - [6963] = {.lex_state = 590}, - [6964] = {.lex_state = 754}, - [6965] = {.lex_state = 748}, - [6966] = {.lex_state = 748}, - [6967] = {.lex_state = 748}, - [6968] = {.lex_state = 754}, - [6969] = {.lex_state = 748}, - [6970] = {.lex_state = 754}, - [6971] = {.lex_state = 748}, - [6972] = {.lex_state = 736}, - [6973] = {.lex_state = 748}, - [6974] = {.lex_state = 750}, - [6975] = {.lex_state = 748}, - [6976] = {.lex_state = 754}, - [6977] = {.lex_state = 591}, - [6978] = {.lex_state = 754}, - [6979] = {.lex_state = 635}, - [6980] = {.lex_state = 748}, - [6981] = {.lex_state = 748}, - [6982] = {.lex_state = 590}, - [6983] = {.lex_state = 754}, - [6984] = {.lex_state = 754}, - [6985] = {.lex_state = 754}, - [6986] = {.lex_state = 754}, - [6987] = {.lex_state = 645}, - [6988] = {.lex_state = 750}, - [6989] = {.lex_state = 2214}, - [6990] = {.lex_state = 748}, - [6991] = {.lex_state = 754}, - [6992] = {.lex_state = 754}, - [6993] = {.lex_state = 754}, - [6994] = {.lex_state = 754}, - [6995] = {.lex_state = 594}, - [6996] = {.lex_state = 736}, - [6997] = {.lex_state = 751}, - [6998] = {.lex_state = 748}, - [6999] = {.lex_state = 754}, - [7000] = {.lex_state = 754}, - [7001] = {.lex_state = 754}, - [7002] = {.lex_state = 754}, - [7003] = {.lex_state = 754}, - [7004] = {.lex_state = 635}, - [7005] = {.lex_state = 752}, - [7006] = {.lex_state = 591}, - [7007] = {.lex_state = 635}, - [7008] = {.lex_state = 754}, - [7009] = {.lex_state = 645}, - [7010] = {.lex_state = 754}, - [7011] = {.lex_state = 646}, - [7012] = {.lex_state = 751}, - [7013] = {.lex_state = 754}, - [7014] = {.lex_state = 736}, - [7015] = {.lex_state = 645}, - [7016] = {.lex_state = 595}, - [7017] = {.lex_state = 646}, - [7018] = {.lex_state = 645}, - [7019] = {.lex_state = 754}, - [7020] = {.lex_state = 754}, - [7021] = {.lex_state = 754}, - [7022] = {.lex_state = 590}, - [7023] = {.lex_state = 646}, - [7024] = {.lex_state = 748}, - [7025] = {.lex_state = 752}, - [7026] = {.lex_state = 748}, - [7027] = {.lex_state = 646}, - [7028] = {.lex_state = 594}, - [7029] = {.lex_state = 2137}, - [7030] = {.lex_state = 748}, - [7031] = {.lex_state = 590}, - [7032] = {.lex_state = 2137}, - [7033] = {.lex_state = 750}, - [7034] = {.lex_state = 749}, - [7035] = {.lex_state = 2212}, - [7036] = {.lex_state = 749}, - [7037] = {.lex_state = 750}, - [7038] = {.lex_state = 751}, - [7039] = {.lex_state = 749}, - [7040] = {.lex_state = 749}, - [7041] = {.lex_state = 749}, - [7042] = {.lex_state = 2212}, - [7043] = {.lex_state = 763}, - [7044] = {.lex_state = 591}, - [7045] = {.lex_state = 749}, - [7046] = {.lex_state = 750}, - [7047] = {.lex_state = 2137}, - [7048] = {.lex_state = 751}, - [7049] = {.lex_state = 751}, - [7050] = {.lex_state = 748}, - [7051] = {.lex_state = 2212}, - [7052] = {.lex_state = 2214}, - [7053] = {.lex_state = 751}, - [7054] = {.lex_state = 2214}, - [7055] = {.lex_state = 748}, - [7056] = {.lex_state = 748}, - [7057] = {.lex_state = 595}, - [7058] = {.lex_state = 763}, - [7059] = {.lex_state = 594}, - [7060] = {.lex_state = 748}, - [7061] = {.lex_state = 748}, - [7062] = {.lex_state = 748}, - [7063] = {.lex_state = 2212}, - [7064] = {.lex_state = 763}, - [7065] = {.lex_state = 2137}, - [7066] = {.lex_state = 750}, - [7067] = {.lex_state = 2137}, - [7068] = {.lex_state = 750}, - [7069] = {.lex_state = 2137}, - [7070] = {.lex_state = 748}, - [7071] = {.lex_state = 751}, - [7072] = {.lex_state = 749}, - [7073] = {.lex_state = 595}, - [7074] = {.lex_state = 750}, - [7075] = {.lex_state = 2137}, - [7076] = {.lex_state = 2137}, - [7077] = {.lex_state = 2137}, - [7078] = {.lex_state = 750}, - [7079] = {.lex_state = 750}, - [7080] = {.lex_state = 749}, - [7081] = {.lex_state = 2137}, - [7082] = {.lex_state = 635}, - [7083] = {.lex_state = 750}, - [7084] = {.lex_state = 635}, - [7085] = {.lex_state = 749}, - [7086] = {.lex_state = 750}, - [7087] = {.lex_state = 748}, - [7088] = {.lex_state = 630}, - [7089] = {.lex_state = 749}, - [7090] = {.lex_state = 750}, - [7091] = {.lex_state = 750}, - [7092] = {.lex_state = 750}, - [7093] = {.lex_state = 2137}, - [7094] = {.lex_state = 2214}, - [7095] = {.lex_state = 750}, - [7096] = {.lex_state = 763}, - [7097] = {.lex_state = 2137}, - [7098] = {.lex_state = 2214}, - [7099] = {.lex_state = 737}, - [7100] = {.lex_state = 591}, - [7101] = {.lex_state = 750}, - [7102] = {.lex_state = 645}, - [7103] = {.lex_state = 750}, - [7104] = {.lex_state = 750}, - [7105] = {.lex_state = 646}, - [7106] = {.lex_state = 635}, - [7107] = {.lex_state = 647}, - [7108] = {.lex_state = 737}, - [7109] = {.lex_state = 648}, - [7110] = {.lex_state = 2140}, - [7111] = {.lex_state = 647}, - [7112] = {.lex_state = 751}, - [7113] = {.lex_state = 2214}, - [7114] = {.lex_state = 648}, - [7115] = {.lex_state = 647}, - [7116] = {.lex_state = 647}, - [7117] = {.lex_state = 647}, - [7118] = {.lex_state = 648}, - [7119] = {.lex_state = 648}, - [7120] = {.lex_state = 2214}, - [7121] = {.lex_state = 647}, - [7122] = {.lex_state = 648}, - [7123] = {.lex_state = 737}, - [7124] = {.lex_state = 647}, - [7125] = {.lex_state = 2214}, - [7126] = {.lex_state = 737}, - [7127] = {.lex_state = 2137}, - [7128] = {.lex_state = 2140}, - [7129] = {.lex_state = 752}, - [7130] = {.lex_state = 648}, - [7131] = {.lex_state = 595}, - [7132] = {.lex_state = 751}, - [7133] = {.lex_state = 594}, - [7134] = {.lex_state = 595}, - [7135] = {.lex_state = 630}, - [7136] = {.lex_state = 590}, - [7137] = {.lex_state = 630}, - [7138] = {.lex_state = 750}, - [7139] = {.lex_state = 591}, - [7140] = {.lex_state = 594}, - [7141] = {.lex_state = 2140}, - [7142] = {.lex_state = 590}, - [7143] = {.lex_state = 630}, - [7144] = {.lex_state = 2137}, - [7145] = {.lex_state = 595}, - [7146] = {.lex_state = 648}, - [7147] = {.lex_state = 594}, - [7148] = {.lex_state = 647}, - [7149] = {.lex_state = 2137}, - [7150] = {.lex_state = 2214}, - [7151] = {.lex_state = 752}, - [7152] = {.lex_state = 630}, - [7153] = {.lex_state = 594}, - [7154] = {.lex_state = 648}, - [7155] = {.lex_state = 595}, - [7156] = {.lex_state = 751}, - [7157] = {.lex_state = 750}, - [7158] = {.lex_state = 2215}, - [7159] = {.lex_state = 750}, - [7160] = {.lex_state = 750}, - [7161] = {.lex_state = 750}, - [7162] = {.lex_state = 591}, - [7163] = {.lex_state = 752}, - [7164] = {.lex_state = 750}, - [7165] = {.lex_state = 750}, - [7166] = {.lex_state = 630}, - [7167] = {.lex_state = 752}, - [7168] = {.lex_state = 2215}, - [7169] = {.lex_state = 750}, - [7170] = {.lex_state = 2215}, - [7171] = {.lex_state = 750}, - [7172] = {.lex_state = 750}, - [7173] = {.lex_state = 750}, - [7174] = {.lex_state = 2215}, - [7175] = {.lex_state = 2140}, - [7176] = {.lex_state = 590}, - [7177] = {.lex_state = 750}, - [7178] = {.lex_state = 2215}, - [7179] = {.lex_state = 750}, - [7180] = {.lex_state = 752}, - [7181] = {.lex_state = 751}, - [7182] = {.lex_state = 750}, - [7183] = {.lex_state = 752}, - [7184] = {.lex_state = 750}, - [7185] = {.lex_state = 752}, - [7186] = {.lex_state = 751}, - [7187] = {.lex_state = 750}, - [7188] = {.lex_state = 750}, - [7189] = {.lex_state = 750}, - [7190] = {.lex_state = 2212}, - [7191] = {.lex_state = 2215}, - [7192] = {.lex_state = 751}, - [7193] = {.lex_state = 2215}, - [7194] = {.lex_state = 750}, - [7195] = {.lex_state = 750}, - [7196] = {.lex_state = 2212}, - [7197] = {.lex_state = 751}, - [7198] = {.lex_state = 751}, - [7199] = {.lex_state = 751}, - [7200] = {.lex_state = 590}, - [7201] = {.lex_state = 751}, - [7202] = {.lex_state = 750}, - [7203] = {.lex_state = 2215}, - [7204] = {.lex_state = 2215}, - [7205] = {.lex_state = 2215}, - [7206] = {.lex_state = 750}, - [7207] = {.lex_state = 751}, - [7208] = {.lex_state = 750}, - [7209] = {.lex_state = 750}, - [7210] = {.lex_state = 750}, - [7211] = {.lex_state = 750}, - [7212] = {.lex_state = 750}, - [7213] = {.lex_state = 750}, - [7214] = {.lex_state = 751}, - [7215] = {.lex_state = 750}, - [7216] = {.lex_state = 750}, - [7217] = {.lex_state = 2215}, - [7218] = {.lex_state = 750}, - [7219] = {.lex_state = 2215}, - [7220] = {.lex_state = 750}, - [7221] = {.lex_state = 648}, - [7222] = {.lex_state = 750}, - [7223] = {.lex_state = 751}, - [7224] = {.lex_state = 751}, - [7225] = {.lex_state = 635}, - [7226] = {.lex_state = 591}, - [7227] = {.lex_state = 635}, - [7228] = {.lex_state = 591}, - [7229] = {.lex_state = 590}, - [7230] = {.lex_state = 750}, - [7231] = {.lex_state = 750}, - [7232] = {.lex_state = 750}, - [7233] = {.lex_state = 2139}, - [7234] = {.lex_state = 750}, - [7235] = {.lex_state = 751}, - [7236] = {.lex_state = 591}, - [7237] = {.lex_state = 750}, - [7238] = {.lex_state = 2212}, - [7239] = {.lex_state = 647}, - [7240] = {.lex_state = 750}, - [7241] = {.lex_state = 2215}, - [7242] = {.lex_state = 2215}, - [7243] = {.lex_state = 751}, - [7244] = {.lex_state = 750}, - [7245] = {.lex_state = 590}, - [7246] = {.lex_state = 750}, - [7247] = {.lex_state = 750}, - [7248] = {.lex_state = 591}, - [7249] = {.lex_state = 750}, - [7250] = {.lex_state = 591}, - [7251] = {.lex_state = 750}, - [7252] = {.lex_state = 591}, - [7253] = {.lex_state = 590}, - [7254] = {.lex_state = 738}, - [7255] = {.lex_state = 591}, - [7256] = {.lex_state = 591}, - [7257] = {.lex_state = 590}, - [7258] = {.lex_state = 590}, - [7259] = {.lex_state = 590}, - [7260] = {.lex_state = 590}, - [7261] = {.lex_state = 591}, - [7262] = {.lex_state = 590}, - [7263] = {.lex_state = 591}, - [7264] = {.lex_state = 591}, - [7265] = {.lex_state = 591}, - [7266] = {.lex_state = 591}, - [7267] = {.lex_state = 591}, - [7268] = {.lex_state = 591}, - [7269] = {.lex_state = 591}, - [7270] = {.lex_state = 590}, - [7271] = {.lex_state = 591}, - [7272] = {.lex_state = 591}, - [7273] = {.lex_state = 590}, - [7274] = {.lex_state = 590}, - [7275] = {.lex_state = 591}, - [7276] = {.lex_state = 750}, - [7277] = {.lex_state = 591}, - [7278] = {.lex_state = 590}, - [7279] = {.lex_state = 590}, - [7280] = {.lex_state = 590}, - [7281] = {.lex_state = 750}, - [7282] = {.lex_state = 591}, - [7283] = {.lex_state = 750}, - [7284] = {.lex_state = 2139}, - [7285] = {.lex_state = 591}, - [7286] = {.lex_state = 591}, - [7287] = {.lex_state = 590}, - [7288] = {.lex_state = 591}, - [7289] = {.lex_state = 590}, - [7290] = {.lex_state = 750}, - [7291] = {.lex_state = 590}, - [7292] = {.lex_state = 591}, - [7293] = {.lex_state = 738}, - [7294] = {.lex_state = 591}, - [7295] = {.lex_state = 591}, - [7296] = {.lex_state = 590}, - [7297] = {.lex_state = 751}, - [7298] = {.lex_state = 2139}, - [7299] = {.lex_state = 2139}, - [7300] = {.lex_state = 590}, - [7301] = {.lex_state = 591}, - [7302] = {.lex_state = 2139}, - [7303] = {.lex_state = 635}, - [7304] = {.lex_state = 590}, - [7305] = {.lex_state = 590}, - [7306] = {.lex_state = 590}, - [7307] = {.lex_state = 590}, - [7308] = {.lex_state = 2139}, - [7309] = {.lex_state = 751}, - [7310] = {.lex_state = 590}, - [7311] = {.lex_state = 590}, - [7312] = {.lex_state = 590}, - [7313] = {.lex_state = 738}, - [7314] = {.lex_state = 591}, - [7315] = {.lex_state = 591}, - [7316] = {.lex_state = 591}, - [7317] = {.lex_state = 751}, - [7318] = {.lex_state = 635}, - [7319] = {.lex_state = 738}, - [7320] = {.lex_state = 591}, - [7321] = {.lex_state = 630}, - [7322] = {.lex_state = 590}, - [7323] = {.lex_state = 591}, - [7324] = {.lex_state = 635}, - [7325] = {.lex_state = 750}, - [7326] = {.lex_state = 591}, - [7327] = {.lex_state = 591}, - [7328] = {.lex_state = 591}, - [7329] = {.lex_state = 750}, - [7330] = {.lex_state = 750}, - [7331] = {.lex_state = 590}, - [7332] = {.lex_state = 2212}, - [7333] = {.lex_state = 750}, - [7334] = {.lex_state = 590}, - [7335] = {.lex_state = 750}, - [7336] = {.lex_state = 635}, - [7337] = {.lex_state = 750}, - [7338] = {.lex_state = 590}, - [7339] = {.lex_state = 750}, - [7340] = {.lex_state = 750}, - [7341] = {.lex_state = 590}, - [7342] = {.lex_state = 591}, - [7343] = {.lex_state = 590}, - [7344] = {.lex_state = 750}, - [7345] = {.lex_state = 590}, - [7346] = {.lex_state = 591}, - [7347] = {.lex_state = 591}, - [7348] = {.lex_state = 751}, - [7349] = {.lex_state = 591}, - [7350] = {.lex_state = 750}, - [7351] = {.lex_state = 737}, - [7352] = {.lex_state = 750}, - [7353] = {.lex_state = 591}, - [7354] = {.lex_state = 630}, - [7355] = {.lex_state = 750}, - [7356] = {.lex_state = 752}, - [7357] = {.lex_state = 590}, - [7358] = {.lex_state = 750}, - [7359] = {.lex_state = 738}, - [7360] = {.lex_state = 738}, - [7361] = {.lex_state = 590}, - [7362] = {.lex_state = 750}, - [7363] = {.lex_state = 750}, - [7364] = {.lex_state = 752}, - [7365] = {.lex_state = 750}, - [7366] = {.lex_state = 590}, - [7367] = {.lex_state = 590}, - [7368] = {.lex_state = 590}, - [7369] = {.lex_state = 590}, - [7370] = {.lex_state = 750}, - [7371] = {.lex_state = 750}, - [7372] = {.lex_state = 750}, - [7373] = {.lex_state = 750}, - [7374] = {.lex_state = 738}, - [7375] = {.lex_state = 2139}, - [7376] = {.lex_state = 738}, - [7377] = {.lex_state = 591}, - [7378] = {.lex_state = 591}, - [7379] = {.lex_state = 590}, - [7380] = {.lex_state = 752}, - [7381] = {.lex_state = 752}, - [7382] = {.lex_state = 591}, - [7383] = {.lex_state = 752}, - [7384] = {.lex_state = 591}, - [7385] = {.lex_state = 590}, - [7386] = {.lex_state = 751}, - [7387] = {.lex_state = 752}, - [7388] = {.lex_state = 752}, - [7389] = {.lex_state = 590}, - [7390] = {.lex_state = 751}, - [7391] = {.lex_state = 752}, - [7392] = {.lex_state = 591}, - [7393] = {.lex_state = 590}, - [7394] = {.lex_state = 590}, - [7395] = {.lex_state = 751}, - [7396] = {.lex_state = 630}, - [7397] = {.lex_state = 752}, - [7398] = {.lex_state = 751}, - [7399] = {.lex_state = 751}, - [7400] = {.lex_state = 591}, - [7401] = {.lex_state = 752}, - [7402] = {.lex_state = 751}, - [7403] = {.lex_state = 590}, - [7404] = {.lex_state = 591}, - [7405] = {.lex_state = 751}, - [7406] = {.lex_state = 591}, - [7407] = {.lex_state = 752}, - [7408] = {.lex_state = 591}, - [7409] = {.lex_state = 751}, - [7410] = {.lex_state = 751}, - [7411] = {.lex_state = 590}, - [7412] = {.lex_state = 751}, - [7413] = {.lex_state = 590}, - [7414] = {.lex_state = 751}, - [7415] = {.lex_state = 752}, - [7416] = {.lex_state = 752}, - [7417] = {.lex_state = 751}, - [7418] = {.lex_state = 751}, - [7419] = {.lex_state = 751}, - [7420] = {.lex_state = 751}, - [7421] = {.lex_state = 752}, - [7422] = {.lex_state = 591}, - [7423] = {.lex_state = 751}, - [7424] = {.lex_state = 751}, - [7425] = {.lex_state = 752}, - [7426] = {.lex_state = 630}, - [7427] = {.lex_state = 590}, - [7428] = {.lex_state = 751}, - [7429] = {.lex_state = 591}, - [7430] = {.lex_state = 590}, - [7431] = {.lex_state = 590}, - [7432] = {.lex_state = 751}, - [7433] = {.lex_state = 591}, - [7434] = {.lex_state = 590}, - [7435] = {.lex_state = 591}, - [7436] = {.lex_state = 591}, - [7437] = {.lex_state = 590}, - [7438] = {.lex_state = 750}, - [7439] = {.lex_state = 751}, - [7440] = {.lex_state = 751}, - [7441] = {.lex_state = 751}, - [7442] = {.lex_state = 590}, - [7443] = {.lex_state = 751}, - [7444] = {.lex_state = 751}, - [7445] = {.lex_state = 751}, - [7446] = {.lex_state = 590}, - [7447] = {.lex_state = 751}, - [7448] = {.lex_state = 738}, - [7449] = {.lex_state = 590}, - [7450] = {.lex_state = 590}, - [7451] = {.lex_state = 591}, - [7452] = {.lex_state = 590}, - [7453] = {.lex_state = 591}, - [7454] = {.lex_state = 590}, - [7455] = {.lex_state = 591}, - [7456] = {.lex_state = 591}, - [7457] = {.lex_state = 591}, - [7458] = {.lex_state = 630}, - [7459] = {.lex_state = 591}, - [7460] = {.lex_state = 591}, - [7461] = {.lex_state = 630}, - [7462] = {.lex_state = 751}, - [7463] = {.lex_state = 751}, - [7464] = {.lex_state = 590}, - [7465] = {.lex_state = 751}, - [7466] = {.lex_state = 591}, - [7467] = {.lex_state = 751}, - [7468] = {.lex_state = 590}, - [7469] = {.lex_state = 590}, - [7470] = {.lex_state = 591}, - [7471] = {.lex_state = 590}, - [7472] = {.lex_state = 591}, - [7473] = {.lex_state = 590}, - [7474] = {.lex_state = 591}, - [7475] = {.lex_state = 591}, - [7476] = {.lex_state = 591}, - [7477] = {.lex_state = 751}, - [7478] = {.lex_state = 751}, - [7479] = {.lex_state = 751}, - [7480] = {.lex_state = 590}, - [7481] = {.lex_state = 752}, - [7482] = {.lex_state = 751}, - [7483] = {.lex_state = 2151}, - [7484] = {.lex_state = 591}, - [7485] = {.lex_state = 590}, - [7486] = {.lex_state = 751}, - [7487] = {.lex_state = 751}, - [7488] = {.lex_state = 751}, - [7489] = {.lex_state = 2142}, - [7490] = {.lex_state = 590}, - [7491] = {.lex_state = 590}, - [7492] = {.lex_state = 2142}, - [7493] = {.lex_state = 2151}, - [7494] = {.lex_state = 2151}, - [7495] = {.lex_state = 2142}, - [7496] = {.lex_state = 591}, - [7497] = {.lex_state = 590}, - [7498] = {.lex_state = 2151}, - [7499] = {.lex_state = 751}, - [7500] = {.lex_state = 751}, - [7501] = {.lex_state = 751}, - [7502] = {.lex_state = 750}, - [7503] = {.lex_state = 751}, - [7504] = {.lex_state = 751}, - [7505] = {.lex_state = 630}, - [7506] = {.lex_state = 630}, - [7507] = {.lex_state = 630}, - [7508] = {.lex_state = 630}, - [7509] = {.lex_state = 630}, - [7510] = {.lex_state = 751}, - [7511] = {.lex_state = 752}, - [7512] = {.lex_state = 751}, - [7513] = {.lex_state = 2137}, - [7514] = {.lex_state = 751}, - [7515] = {.lex_state = 751}, - [7516] = {.lex_state = 751}, - [7517] = {.lex_state = 630}, - [7518] = {.lex_state = 751}, - [7519] = {.lex_state = 751}, - [7520] = {.lex_state = 751}, - [7521] = {.lex_state = 2140}, - [7522] = {.lex_state = 630}, - [7523] = {.lex_state = 751}, - [7524] = {.lex_state = 630}, - [7525] = {.lex_state = 751}, - [7526] = {.lex_state = 752}, - [7527] = {.lex_state = 752}, - [7528] = {.lex_state = 751}, - [7529] = {.lex_state = 751}, - [7530] = {.lex_state = 630}, - [7531] = {.lex_state = 751}, - [7532] = {.lex_state = 751}, - [7533] = {.lex_state = 630}, - [7534] = {.lex_state = 630}, - [7535] = {.lex_state = 630}, - [7536] = {.lex_state = 630}, - [7537] = {.lex_state = 630}, - [7538] = {.lex_state = 630}, - [7539] = {.lex_state = 630}, - [7540] = {.lex_state = 751}, - [7541] = {.lex_state = 630}, - [7542] = {.lex_state = 751}, - [7543] = {.lex_state = 751}, - [7544] = {.lex_state = 751}, - [7545] = {.lex_state = 630}, - [7546] = {.lex_state = 630}, - [7547] = {.lex_state = 630}, - [7548] = {.lex_state = 630}, - [7549] = {.lex_state = 630}, - [7550] = {.lex_state = 630}, - [7551] = {.lex_state = 751}, - [7552] = {.lex_state = 630}, - [7553] = {.lex_state = 630}, - [7554] = {.lex_state = 751}, - [7555] = {.lex_state = 751}, - [7556] = {.lex_state = 630}, - [7557] = {.lex_state = 751}, - [7558] = {.lex_state = 751}, - [7559] = {.lex_state = 630}, - [7560] = {.lex_state = 630}, - [7561] = {.lex_state = 630}, - [7562] = {.lex_state = 630}, - [7563] = {.lex_state = 630}, - [7564] = {.lex_state = 630}, - [7565] = {.lex_state = 751}, - [7566] = {.lex_state = 630}, - [7567] = {.lex_state = 630}, - [7568] = {.lex_state = 751}, - [7569] = {.lex_state = 2212}, - [7570] = {.lex_state = 630}, - [7571] = {.lex_state = 630}, - [7572] = {.lex_state = 630}, - [7573] = {.lex_state = 2212}, - [7574] = {.lex_state = 752}, - [7575] = {.lex_state = 751}, - [7576] = {.lex_state = 751}, - [7577] = {.lex_state = 630}, - [7578] = {.lex_state = 752}, - [7579] = {.lex_state = 630}, - [7580] = {.lex_state = 752}, - [7581] = {.lex_state = 630}, - [7582] = {.lex_state = 630}, - [7583] = {.lex_state = 752}, - [7584] = {.lex_state = 630}, - [7585] = {.lex_state = 752}, - [7586] = {.lex_state = 630}, - [7587] = {.lex_state = 750}, - [7588] = {.lex_state = 752}, - [7589] = {.lex_state = 630}, - [7590] = {.lex_state = 752}, - [7591] = {.lex_state = 630}, - [7592] = {.lex_state = 630}, - [7593] = {.lex_state = 630}, - [7594] = {.lex_state = 630}, - [7595] = {.lex_state = 752}, - [7596] = {.lex_state = 2212}, - [7597] = {.lex_state = 630}, - [7598] = {.lex_state = 752}, - [7599] = {.lex_state = 630}, - [7600] = {.lex_state = 630}, - [7601] = {.lex_state = 630}, - [7602] = {.lex_state = 630}, - [7603] = {.lex_state = 752}, - [7604] = {.lex_state = 2137}, - [7605] = {.lex_state = 752}, - [7606] = {.lex_state = 752}, - [7607] = {.lex_state = 2212}, - [7608] = {.lex_state = 2214}, - [7609] = {.lex_state = 752}, - [7610] = {.lex_state = 2139}, - [7611] = {.lex_state = 630}, - [7612] = {.lex_state = 752}, - [7613] = {.lex_state = 752}, - [7614] = {.lex_state = 2137}, - [7615] = {.lex_state = 630}, - [7616] = {.lex_state = 752}, - [7617] = {.lex_state = 752}, - [7618] = {.lex_state = 630}, - [7619] = {.lex_state = 752}, - [7620] = {.lex_state = 630}, - [7621] = {.lex_state = 752}, - [7622] = {.lex_state = 630}, - [7623] = {.lex_state = 752}, - [7624] = {.lex_state = 2139}, - [7625] = {.lex_state = 630}, - [7626] = {.lex_state = 752}, - [7627] = {.lex_state = 630}, - [7628] = {.lex_state = 752}, - [7629] = {.lex_state = 752}, - [7630] = {.lex_state = 752}, - [7631] = {.lex_state = 752}, - [7632] = {.lex_state = 752}, - [7633] = {.lex_state = 630}, - [7634] = {.lex_state = 752}, - [7635] = {.lex_state = 2212}, - [7636] = {.lex_state = 752}, - [7637] = {.lex_state = 752}, - [7638] = {.lex_state = 752}, - [7639] = {.lex_state = 630}, - [7640] = {.lex_state = 2139}, - [7641] = {.lex_state = 752}, - [7642] = {.lex_state = 750}, - [7643] = {.lex_state = 752}, - [7644] = {.lex_state = 630}, - [7645] = {.lex_state = 752}, - [7646] = {.lex_state = 630}, - [7647] = {.lex_state = 630}, - [7648] = {.lex_state = 750}, - [7649] = {.lex_state = 752}, - [7650] = {.lex_state = 752}, - [7651] = {.lex_state = 630}, - [7652] = {.lex_state = 630}, - [7653] = {.lex_state = 2137}, - [7654] = {.lex_state = 2214}, - [7655] = {.lex_state = 2137}, - [7656] = {.lex_state = 752}, - [7657] = {.lex_state = 752}, - [7658] = {.lex_state = 752}, - [7659] = {.lex_state = 752}, - [7660] = {.lex_state = 2212}, - [7661] = {.lex_state = 752}, - [7662] = {.lex_state = 2212}, - [7663] = {.lex_state = 752}, - [7664] = {.lex_state = 752}, - [7665] = {.lex_state = 2140}, - [7666] = {.lex_state = 2214}, - [7667] = {.lex_state = 2214}, - [7668] = {.lex_state = 752}, - [7669] = {.lex_state = 2137}, - [7670] = {.lex_state = 752}, - [7671] = {.lex_state = 752}, - [7672] = {.lex_state = 752}, - [7673] = {.lex_state = 752}, - [7674] = {.lex_state = 752}, - [7675] = {.lex_state = 752}, - [7676] = {.lex_state = 752}, - [7677] = {.lex_state = 2137}, - [7678] = {.lex_state = 752}, - [7679] = {.lex_state = 752}, - [7680] = {.lex_state = 752}, - [7681] = {.lex_state = 2214}, - [7682] = {.lex_state = 752}, - [7683] = {.lex_state = 752}, - [7684] = {.lex_state = 752}, - [7685] = {.lex_state = 2137}, - [7686] = {.lex_state = 752}, - [7687] = {.lex_state = 752}, - [7688] = {.lex_state = 2214}, - [7689] = {.lex_state = 752}, - [7690] = {.lex_state = 752}, - [7691] = {.lex_state = 752}, - [7692] = {.lex_state = 752}, - [7693] = {.lex_state = 752}, - [7694] = {.lex_state = 748}, - [7695] = {.lex_state = 752}, - [7696] = {.lex_state = 752}, - [7697] = {.lex_state = 752}, - [7698] = {.lex_state = 752}, - [7699] = {.lex_state = 752}, - [7700] = {.lex_state = 752}, - [7701] = {.lex_state = 2140}, - [7702] = {.lex_state = 748}, - [7703] = {.lex_state = 748}, - [7704] = {.lex_state = 750}, - [7705] = {.lex_state = 748}, - [7706] = {.lex_state = 748}, - [7707] = {.lex_state = 748}, - [7708] = {.lex_state = 748}, - [7709] = {.lex_state = 748}, - [7710] = {.lex_state = 748}, - [7711] = {.lex_state = 748}, - [7712] = {.lex_state = 748}, - [7713] = {.lex_state = 748}, - [7714] = {.lex_state = 748}, - [7715] = {.lex_state = 748}, - [7716] = {.lex_state = 748}, - [7717] = {.lex_state = 748}, - [7718] = {.lex_state = 2137}, - [7719] = {.lex_state = 748}, - [7720] = {.lex_state = 748}, - [7721] = {.lex_state = 748}, - [7722] = {.lex_state = 748}, - [7723] = {.lex_state = 748}, - [7724] = {.lex_state = 748}, - [7725] = {.lex_state = 748}, - [7726] = {.lex_state = 748}, - [7727] = {.lex_state = 748}, - [7728] = {.lex_state = 748}, - [7729] = {.lex_state = 2137}, - [7730] = {.lex_state = 748}, - [7731] = {.lex_state = 748}, - [7732] = {.lex_state = 748}, - [7733] = {.lex_state = 2137}, - [7734] = {.lex_state = 748}, - [7735] = {.lex_state = 748}, - [7736] = {.lex_state = 2212}, - [7737] = {.lex_state = 2215}, - [7738] = {.lex_state = 748}, - [7739] = {.lex_state = 748}, - [7740] = {.lex_state = 748}, - [7741] = {.lex_state = 748}, - [7742] = {.lex_state = 2212}, - [7743] = {.lex_state = 748}, - [7744] = {.lex_state = 748}, - [7745] = {.lex_state = 748}, - [7746] = {.lex_state = 2137}, - [7747] = {.lex_state = 748}, - [7748] = {.lex_state = 748}, - [7749] = {.lex_state = 748}, - [7750] = {.lex_state = 2137}, - [7751] = {.lex_state = 748}, - [7752] = {.lex_state = 748}, - [7753] = {.lex_state = 748}, - [7754] = {.lex_state = 2137}, - [7755] = {.lex_state = 748}, - [7756] = {.lex_state = 2137}, - [7757] = {.lex_state = 748}, - [7758] = {.lex_state = 748}, - [7759] = {.lex_state = 748}, - [7760] = {.lex_state = 748}, - [7761] = {.lex_state = 748}, - [7762] = {.lex_state = 748}, - [7763] = {.lex_state = 2137}, - [7764] = {.lex_state = 748}, - [7765] = {.lex_state = 748}, - [7766] = {.lex_state = 748}, - [7767] = {.lex_state = 748}, - [7768] = {.lex_state = 748}, - [7769] = {.lex_state = 748}, - [7770] = {.lex_state = 748}, - [7771] = {.lex_state = 748}, - [7772] = {.lex_state = 748}, - [7773] = {.lex_state = 748}, - [7774] = {.lex_state = 2137}, - [7775] = {.lex_state = 748}, - [7776] = {.lex_state = 748}, - [7777] = {.lex_state = 748}, - [7778] = {.lex_state = 2137}, - [7779] = {.lex_state = 748}, - [7780] = {.lex_state = 748}, - [7781] = {.lex_state = 748}, - [7782] = {.lex_state = 2137}, - [7783] = {.lex_state = 2137}, - [7784] = {.lex_state = 2212}, - [7785] = {.lex_state = 748}, - [7786] = {.lex_state = 2137}, - [7787] = {.lex_state = 2137}, - [7788] = {.lex_state = 2137}, - [7789] = {.lex_state = 748}, - [7790] = {.lex_state = 748}, - [7791] = {.lex_state = 748}, - [7792] = {.lex_state = 2140}, - [7793] = {.lex_state = 748}, - [7794] = {.lex_state = 2212}, - [7795] = {.lex_state = 2214}, - [7796] = {.lex_state = 2140}, - [7797] = {.lex_state = 748}, - [7798] = {.lex_state = 748}, - [7799] = {.lex_state = 748}, - [7800] = {.lex_state = 748}, - [7801] = {.lex_state = 748}, - [7802] = {.lex_state = 748}, - [7803] = {.lex_state = 748}, - [7804] = {.lex_state = 748}, - [7805] = {.lex_state = 748}, - [7806] = {.lex_state = 748}, - [7807] = {.lex_state = 748}, - [7808] = {.lex_state = 748}, - [7809] = {.lex_state = 748}, - [7810] = {.lex_state = 748}, - [7811] = {.lex_state = 748}, - [7812] = {.lex_state = 748}, - [7813] = {.lex_state = 748}, - [7814] = {.lex_state = 748}, - [7815] = {.lex_state = 748}, - [7816] = {.lex_state = 748}, - [7817] = {.lex_state = 748}, - [7818] = {.lex_state = 748}, - [7819] = {.lex_state = 748}, - [7820] = {.lex_state = 748}, - [7821] = {.lex_state = 748}, - [7822] = {.lex_state = 748}, - [7823] = {.lex_state = 748}, - [7824] = {.lex_state = 748}, - [7825] = {.lex_state = 748}, - [7826] = {.lex_state = 748}, - [7827] = {.lex_state = 748}, - [7828] = {.lex_state = 748}, - [7829] = {.lex_state = 748}, - [7830] = {.lex_state = 748}, - [7831] = {.lex_state = 748}, - [7832] = {.lex_state = 748}, - [7833] = {.lex_state = 748}, - [7834] = {.lex_state = 748}, - [7835] = {.lex_state = 748}, - [7836] = {.lex_state = 748}, - [7837] = {.lex_state = 748}, - [7838] = {.lex_state = 748}, - [7839] = {.lex_state = 748}, - [7840] = {.lex_state = 748}, - [7841] = {.lex_state = 748}, - [7842] = {.lex_state = 748}, - [7843] = {.lex_state = 748}, - [7844] = {.lex_state = 748}, - [7845] = {.lex_state = 748}, - [7846] = {.lex_state = 748}, - [7847] = {.lex_state = 748}, - [7848] = {.lex_state = 748}, - [7849] = {.lex_state = 748}, - [7850] = {.lex_state = 748}, - [7851] = {.lex_state = 748}, - [7852] = {.lex_state = 748}, - [7853] = {.lex_state = 748}, - [7854] = {.lex_state = 748}, - [7855] = {.lex_state = 748}, - [7856] = {.lex_state = 748}, - [7857] = {.lex_state = 748}, - [7858] = {.lex_state = 748}, - [7859] = {.lex_state = 748}, - [7860] = {.lex_state = 748}, - [7861] = {.lex_state = 748}, - [7862] = {.lex_state = 748}, - [7863] = {.lex_state = 748}, - [7864] = {.lex_state = 748}, - [7865] = {.lex_state = 748}, - [7866] = {.lex_state = 748}, - [7867] = {.lex_state = 748}, - [7868] = {.lex_state = 748}, - [7869] = {.lex_state = 748}, - [7870] = {.lex_state = 748}, - [7871] = {.lex_state = 748}, - [7872] = {.lex_state = 748}, - [7873] = {.lex_state = 2212}, - [7874] = {.lex_state = 748}, - [7875] = {.lex_state = 748}, - [7876] = {.lex_state = 748}, - [7877] = {.lex_state = 748}, - [7878] = {.lex_state = 748}, - [7879] = {.lex_state = 748}, - [7880] = {.lex_state = 748}, - [7881] = {.lex_state = 748}, - [7882] = {.lex_state = 748}, - [7883] = {.lex_state = 748}, - [7884] = {.lex_state = 748}, - [7885] = {.lex_state = 748}, - [7886] = {.lex_state = 2137}, - [7887] = {.lex_state = 748}, - [7888] = {.lex_state = 748}, - [7889] = {.lex_state = 748}, - [7890] = {.lex_state = 748}, - [7891] = {.lex_state = 748}, - [7892] = {.lex_state = 748}, - [7893] = {.lex_state = 748}, - [7894] = {.lex_state = 748}, - [7895] = {.lex_state = 2140}, - [7896] = {.lex_state = 748}, - [7897] = {.lex_state = 748}, - [7898] = {.lex_state = 748}, - [7899] = {.lex_state = 748}, - [7900] = {.lex_state = 748}, - [7901] = {.lex_state = 748}, - [7902] = {.lex_state = 748}, - [7903] = {.lex_state = 748}, - [7904] = {.lex_state = 748}, - [7905] = {.lex_state = 748}, - [7906] = {.lex_state = 748}, - [7907] = {.lex_state = 748}, - [7908] = {.lex_state = 748}, - [7909] = {.lex_state = 748}, - [7910] = {.lex_state = 748}, - [7911] = {.lex_state = 748}, - [7912] = {.lex_state = 748}, - [7913] = {.lex_state = 2140}, - [7914] = {.lex_state = 748}, - [7915] = {.lex_state = 748}, - [7916] = {.lex_state = 748}, - [7917] = {.lex_state = 748}, - [7918] = {.lex_state = 748}, - [7919] = {.lex_state = 748}, - [7920] = {.lex_state = 748}, - [7921] = {.lex_state = 748}, - [7922] = {.lex_state = 748}, - [7923] = {.lex_state = 748}, - [7924] = {.lex_state = 2140}, - [7925] = {.lex_state = 748}, - [7926] = {.lex_state = 748}, - [7927] = {.lex_state = 748}, - [7928] = {.lex_state = 2140}, - [7929] = {.lex_state = 748}, - [7930] = {.lex_state = 748}, - [7931] = {.lex_state = 748}, - [7932] = {.lex_state = 748}, - [7933] = {.lex_state = 748}, - [7934] = {.lex_state = 748}, - [7935] = {.lex_state = 748}, - [7936] = {.lex_state = 748}, - [7937] = {.lex_state = 748}, - [7938] = {.lex_state = 748}, - [7939] = {.lex_state = 748}, - [7940] = {.lex_state = 748}, - [7941] = {.lex_state = 748}, - [7942] = {.lex_state = 748}, - [7943] = {.lex_state = 748}, - [7944] = {.lex_state = 748}, - [7945] = {.lex_state = 748}, - [7946] = {.lex_state = 748}, - [7947] = {.lex_state = 748}, - [7948] = {.lex_state = 748}, - [7949] = {.lex_state = 748}, - [7950] = {.lex_state = 748}, - [7951] = {.lex_state = 748}, - [7952] = {.lex_state = 748}, - [7953] = {.lex_state = 748}, - [7954] = {.lex_state = 748}, - [7955] = {.lex_state = 748}, - [7956] = {.lex_state = 748}, - [7957] = {.lex_state = 748}, - [7958] = {.lex_state = 2212}, - [7959] = {.lex_state = 2212}, - [7960] = {.lex_state = 2140}, - [7961] = {.lex_state = 2140}, - [7962] = {.lex_state = 2212}, - [7963] = {.lex_state = 2140}, - [7964] = {.lex_state = 2140}, - [7965] = {.lex_state = 2214}, - [7966] = {.lex_state = 2214}, - [7967] = {.lex_state = 2140}, - [7968] = {.lex_state = 2212}, - [7969] = {.lex_state = 2214}, - [7970] = {.lex_state = 2140}, - [7971] = {.lex_state = 2137}, - [7972] = {.lex_state = 2137}, - [7973] = {.lex_state = 2212}, - [7974] = {.lex_state = 2137}, - [7975] = {.lex_state = 2212}, - [7976] = {.lex_state = 2212}, - [7977] = {.lex_state = 2137}, - [7978] = {.lex_state = 2214}, - [7979] = {.lex_state = 2137}, - [7980] = {.lex_state = 2141}, - [7981] = {.lex_state = 2140}, - [7982] = {.lex_state = 2140}, - [7983] = {.lex_state = 2140}, - [7984] = {.lex_state = 2140}, - [7985] = {.lex_state = 2140}, - [7986] = {.lex_state = 2140}, - [7987] = {.lex_state = 2140}, - [7988] = {.lex_state = 2140}, - [7989] = {.lex_state = 2140}, - [7990] = {.lex_state = 2140}, - [7991] = {.lex_state = 2140}, - [7992] = {.lex_state = 2140}, - [7993] = {.lex_state = 2140}, - [7994] = {.lex_state = 2140}, - [7995] = {.lex_state = 2140}, - [7996] = {.lex_state = 2140}, - [7997] = {.lex_state = 2212}, - [7998] = {.lex_state = 2140}, - [7999] = {.lex_state = 2137}, - [8000] = {.lex_state = 2140}, - [8001] = {.lex_state = 2140}, - [8002] = {.lex_state = 2140}, - [8003] = {.lex_state = 2137}, - [8004] = {.lex_state = 2140}, - [8005] = {.lex_state = 2137}, - [8006] = {.lex_state = 2137}, - [8007] = {.lex_state = 2137}, - [8008] = {.lex_state = 2137}, - [8009] = {.lex_state = 2140}, - [8010] = {.lex_state = 2140}, - [8011] = {.lex_state = 2140}, - [8012] = {.lex_state = 2212}, - [8013] = {.lex_state = 2137}, - [8014] = {.lex_state = 2137}, - [8015] = {.lex_state = 2137}, - [8016] = {.lex_state = 2137}, - [8017] = {.lex_state = 2212}, - [8018] = {.lex_state = 2137}, - [8019] = {.lex_state = 2137}, - [8020] = {.lex_state = 2137}, - [8021] = {.lex_state = 2137}, - [8022] = {.lex_state = 2137}, - [8023] = {.lex_state = 2138}, - [8024] = {.lex_state = 2212}, - [8025] = {.lex_state = 2138}, - [8026] = {.lex_state = 2137}, - [8027] = {.lex_state = 2138}, - [8028] = {.lex_state = 2137}, - [8029] = {.lex_state = 2212}, - [8030] = {.lex_state = 2212}, - [8031] = {.lex_state = 2140}, - [8032] = {.lex_state = 2212}, - [8033] = {.lex_state = 2137}, - [8034] = {.lex_state = 2137}, - [8035] = {.lex_state = 2137}, - [8036] = {.lex_state = 2137}, - [8037] = {.lex_state = 2212}, - [8038] = {.lex_state = 2137}, - [8039] = {.lex_state = 2137}, - [8040] = {.lex_state = 2212}, - [8041] = {.lex_state = 2137}, - [8042] = {.lex_state = 2137}, - [8043] = {.lex_state = 2151}, - [8044] = {.lex_state = 2212}, - [8045] = {.lex_state = 2137}, - [8046] = {.lex_state = 2151}, - [8047] = {.lex_state = 2137}, - [8048] = {.lex_state = 2137}, - [8049] = {.lex_state = 2212}, - [8050] = {.lex_state = 2140}, - [8051] = {.lex_state = 2140}, - [8052] = {.lex_state = 2151}, - [8053] = {.lex_state = 2140}, - [8054] = {.lex_state = 2140}, - [8055] = {.lex_state = 2151}, - [8056] = {.lex_state = 2140}, - [8057] = {.lex_state = 2212}, - [8058] = {.lex_state = 2212}, - [8059] = {.lex_state = 2140}, - [8060] = {.lex_state = 2137}, - [8061] = {.lex_state = 2140}, - [8062] = {.lex_state = 2137}, - [8063] = {.lex_state = 2137}, - [8064] = {.lex_state = 2137}, - [8065] = {.lex_state = 2212}, - [8066] = {.lex_state = 2212}, - [8067] = {.lex_state = 2212}, - [8068] = {.lex_state = 2212}, - [8069] = {.lex_state = 2137}, - [8070] = {.lex_state = 2212}, - [8071] = {.lex_state = 2137}, - [8072] = {.lex_state = 2212}, - [8073] = {.lex_state = 2212}, - [8074] = {.lex_state = 2212}, - [8075] = {.lex_state = 2137}, - [8076] = {.lex_state = 2212}, - [8077] = {.lex_state = 2212}, - [8078] = {.lex_state = 2140}, - [8079] = {.lex_state = 2212}, - [8080] = {.lex_state = 2142}, - [8081] = {.lex_state = 2212}, - [8082] = {.lex_state = 2137}, - [8083] = {.lex_state = 2137}, - [8084] = {.lex_state = 2212}, - [8085] = {.lex_state = 2137}, - [8086] = {.lex_state = 2212}, - [8087] = {.lex_state = 2212}, - [8088] = {.lex_state = 2212}, - [8089] = {.lex_state = 2212}, - [8090] = {.lex_state = 2142}, - [8091] = {.lex_state = 2212}, - [8092] = {.lex_state = 2212}, - [8093] = {.lex_state = 2140}, - [8094] = {.lex_state = 2137}, - [8095] = {.lex_state = 2212}, - [8096] = {.lex_state = 2212}, - [8097] = {.lex_state = 2212}, - [8098] = {.lex_state = 2137}, - [8099] = {.lex_state = 2142}, - [8100] = {.lex_state = 2137}, - [8101] = {.lex_state = 2212}, - [8102] = {.lex_state = 783, .external_lex_state = 2}, - [8103] = {.lex_state = 2212}, - [8104] = {.lex_state = 2137}, - [8105] = {.lex_state = 2142}, - [8106] = {.lex_state = 2212}, - [8107] = {.lex_state = 2142}, - [8108] = {.lex_state = 2142}, - [8109] = {.lex_state = 2137}, - [8110] = {.lex_state = 2212}, - [8111] = {.lex_state = 2142}, - [8112] = {.lex_state = 2212}, - [8113] = {.lex_state = 830}, - [8114] = {.lex_state = 2137}, - [8115] = {.lex_state = 2137}, - [8116] = {.lex_state = 2212}, - [8117] = {.lex_state = 2137}, - [8118] = {.lex_state = 2212}, - [8119] = {.lex_state = 2212}, - [8120] = {.lex_state = 2137}, - [8121] = {.lex_state = 2212}, - [8122] = {.lex_state = 2142}, - [8123] = {.lex_state = 830}, - [8124] = {.lex_state = 2212}, - [8125] = {.lex_state = 2137}, - [8126] = {.lex_state = 2212}, - [8127] = {.lex_state = 2137}, - [8128] = {.lex_state = 2212}, - [8129] = {.lex_state = 2212}, - [8130] = {.lex_state = 2212}, - [8131] = {.lex_state = 2212}, - [8132] = {.lex_state = 2212}, - [8133] = {.lex_state = 2212}, - [8134] = {.lex_state = 2212}, - [8135] = {.lex_state = 2212}, - [8136] = {.lex_state = 2212}, - [8137] = {.lex_state = 2212}, - [8138] = {.lex_state = 2137}, - [8139] = {.lex_state = 2137}, - [8140] = {.lex_state = 2137}, - [8141] = {.lex_state = 2140}, - [8142] = {.lex_state = 2212}, - [8143] = {.lex_state = 2212}, - [8144] = {.lex_state = 2137}, - [8145] = {.lex_state = 2137}, - [8146] = {.lex_state = 2212}, - [8147] = {.lex_state = 2142}, - [8148] = {.lex_state = 2212}, - [8149] = {.lex_state = 2212}, - [8150] = {.lex_state = 2212}, - [8151] = {.lex_state = 2137}, - [8152] = {.lex_state = 2212}, - [8153] = {.lex_state = 2137}, - [8154] = {.lex_state = 2212}, - [8155] = {.lex_state = 2212}, - [8156] = {.lex_state = 830}, - [8157] = {.lex_state = 2212}, - [8158] = {.lex_state = 2212}, - [8159] = {.lex_state = 2212}, - [8160] = {.lex_state = 2212}, - [8161] = {.lex_state = 2140}, - [8162] = {.lex_state = 2140}, - [8163] = {.lex_state = 2137}, - [8164] = {.lex_state = 2142}, - [8165] = {.lex_state = 2140}, - [8166] = {.lex_state = 2137}, - [8167] = {.lex_state = 2212}, - [8168] = {.lex_state = 2137}, - [8169] = {.lex_state = 2137}, - [8170] = {.lex_state = 831}, - [8171] = {.lex_state = 2137}, - [8172] = {.lex_state = 2137}, - [8173] = {.lex_state = 2137}, - [8174] = {.lex_state = 2137}, - [8175] = {.lex_state = 2137}, - [8176] = {.lex_state = 2137}, - [8177] = {.lex_state = 2137}, - [8178] = {.lex_state = 2137}, - [8179] = {.lex_state = 2137}, - [8180] = {.lex_state = 2137}, - [8181] = {.lex_state = 830}, - [8182] = {.lex_state = 2137}, - [8183] = {.lex_state = 2193}, - [8184] = {.lex_state = 868}, - [8185] = {.lex_state = 2137}, - [8186] = {.lex_state = 2137}, - [8187] = {.lex_state = 2137}, - [8188] = {.lex_state = 2137}, - [8189] = {.lex_state = 2137}, - [8190] = {.lex_state = 2137}, - [8191] = {.lex_state = 2137}, - [8192] = {.lex_state = 2137}, - [8193] = {.lex_state = 831}, - [8194] = {.lex_state = 2137}, - [8195] = {.lex_state = 2137}, - [8196] = {.lex_state = 2137}, - [8197] = {.lex_state = 2137}, - [8198] = {.lex_state = 2212}, - [8199] = {.lex_state = 2137}, - [8200] = {.lex_state = 2193}, - [8201] = {.lex_state = 831}, - [8202] = {.lex_state = 2142}, - [8203] = {.lex_state = 830}, - [8204] = {.lex_state = 830}, - [8205] = {.lex_state = 868}, - [8206] = {.lex_state = 2137}, - [8207] = {.lex_state = 2137}, - [8208] = {.lex_state = 2137}, - [8209] = {.lex_state = 2137}, - [8210] = {.lex_state = 2137}, - [8211] = {.lex_state = 2142}, - [8212] = {.lex_state = 2212}, - [8213] = {.lex_state = 2142}, - [8214] = {.lex_state = 2137}, - [8215] = {.lex_state = 2137}, - [8216] = {.lex_state = 868}, - [8217] = {.lex_state = 2142}, - [8218] = {.lex_state = 2137}, - [8219] = {.lex_state = 2137}, - [8220] = {.lex_state = 831}, - [8221] = {.lex_state = 831}, - [8222] = {.lex_state = 2142}, - [8223] = {.lex_state = 2137}, - [8224] = {.lex_state = 2142}, - [8225] = {.lex_state = 830}, - [8226] = {.lex_state = 2137}, - [8227] = {.lex_state = 2137}, - [8228] = {.lex_state = 2137}, - [8229] = {.lex_state = 2137}, - [8230] = {.lex_state = 2137}, - [8231] = {.lex_state = 2137}, - [8232] = {.lex_state = 2137}, - [8233] = {.lex_state = 2137}, - [8234] = {.lex_state = 868}, - [8235] = {.lex_state = 2137}, - [8236] = {.lex_state = 2137}, - [8237] = {.lex_state = 2137}, - [8238] = {.lex_state = 2137}, - [8239] = {.lex_state = 2137}, - [8240] = {.lex_state = 2137}, - [8241] = {.lex_state = 2137}, - [8242] = {.lex_state = 2137}, - [8243] = {.lex_state = 2137}, - [8244] = {.lex_state = 2137}, - [8245] = {.lex_state = 2137}, - [8246] = {.lex_state = 2137}, - [8247] = {.lex_state = 2137}, - [8248] = {.lex_state = 2137}, - [8249] = {.lex_state = 2137}, - [8250] = {.lex_state = 2137}, - [8251] = {.lex_state = 2137}, - [8252] = {.lex_state = 2137}, - [8253] = {.lex_state = 2137}, - [8254] = {.lex_state = 2137}, - [8255] = {.lex_state = 868}, - [8256] = {.lex_state = 2137}, - [8257] = {.lex_state = 2142}, - [8258] = {.lex_state = 2137}, - [8259] = {.lex_state = 788}, - [8260] = {.lex_state = 2137}, - [8261] = {.lex_state = 2137}, - [8262] = {.lex_state = 2137}, - [8263] = {.lex_state = 2137}, - [8264] = {.lex_state = 2137}, - [8265] = {.lex_state = 2137}, - [8266] = {.lex_state = 2137}, - [8267] = {.lex_state = 2137}, - [8268] = {.lex_state = 2137}, - [8269] = {.lex_state = 2137}, - [8270] = {.lex_state = 2137}, - [8271] = {.lex_state = 2137}, - [8272] = {.lex_state = 2137}, - [8273] = {.lex_state = 2212}, - [8274] = {.lex_state = 2137}, - [8275] = {.lex_state = 2142}, - [8276] = {.lex_state = 2137}, - [8277] = {.lex_state = 2212}, - [8278] = {.lex_state = 2142}, - [8279] = {.lex_state = 788}, - [8280] = {.lex_state = 2137}, - [8281] = {.lex_state = 2137}, - [8282] = {.lex_state = 2137}, - [8283] = {.lex_state = 2142}, - [8284] = {.lex_state = 2137}, - [8285] = {.lex_state = 2137}, - [8286] = {.lex_state = 2137}, - [8287] = {.lex_state = 2137}, - [8288] = {.lex_state = 831}, - [8289] = {.lex_state = 868}, - [8290] = {.lex_state = 2142}, - [8291] = {.lex_state = 2137}, - [8292] = {.lex_state = 2137}, - [8293] = {.lex_state = 2142}, - [8294] = {.lex_state = 2142}, - [8295] = {.lex_state = 2137}, - [8296] = {.lex_state = 2137}, - [8297] = {.lex_state = 2193}, - [8298] = {.lex_state = 2137}, - [8299] = {.lex_state = 2137}, - [8300] = {.lex_state = 2137}, - [8301] = {.lex_state = 2137}, - [8302] = {.lex_state = 2137}, - [8303] = {.lex_state = 831}, - [8304] = {.lex_state = 2137}, - [8305] = {.lex_state = 2137}, - [8306] = {.lex_state = 2137}, - [8307] = {.lex_state = 2137}, - [8308] = {.lex_state = 2137}, - [8309] = {.lex_state = 2137}, - [8310] = {.lex_state = 2212}, - [8311] = {.lex_state = 2137}, - [8312] = {.lex_state = 2137}, - [8313] = {.lex_state = 2137}, - [8314] = {.lex_state = 2137}, - [8315] = {.lex_state = 2193}, - [8316] = {.lex_state = 2142}, - [8317] = {.lex_state = 2137}, - [8318] = {.lex_state = 2137}, - [8319] = {.lex_state = 2137}, - [8320] = {.lex_state = 2137}, - [8321] = {.lex_state = 2137}, - [8322] = {.lex_state = 2193}, - [8323] = {.lex_state = 2193}, - [8324] = {.lex_state = 2142}, - [8325] = {.lex_state = 2142}, - [8326] = {.lex_state = 2137}, - [8327] = {.lex_state = 2137}, - [8328] = {.lex_state = 2137}, - [8329] = {.lex_state = 2137}, - [8330] = {.lex_state = 2137}, - [8331] = {.lex_state = 2193}, - [8332] = {.lex_state = 2137}, - [8333] = {.lex_state = 831}, - [8334] = {.lex_state = 2142}, - [8335] = {.lex_state = 2137}, - [8336] = {.lex_state = 2193}, - [8337] = {.lex_state = 2137}, - [8338] = {.lex_state = 2137}, - [8339] = {.lex_state = 2137}, - [8340] = {.lex_state = 2137}, - [8341] = {.lex_state = 2137}, - [8342] = {.lex_state = 2137}, - [8343] = {.lex_state = 2137}, - [8344] = {.lex_state = 2137}, - [8345] = {.lex_state = 2137}, - [8346] = {.lex_state = 2137}, - [8347] = {.lex_state = 2137}, - [8348] = {.lex_state = 2137}, - [8349] = {.lex_state = 2137}, - [8350] = {.lex_state = 2137}, - [8351] = {.lex_state = 2137}, - [8352] = {.lex_state = 2137}, - [8353] = {.lex_state = 2140}, - [8354] = {.lex_state = 2137}, - [8355] = {.lex_state = 2212}, - [8356] = {.lex_state = 2137}, - [8357] = {.lex_state = 2193}, - [8358] = {.lex_state = 2212}, - [8359] = {.lex_state = 2137}, - [8360] = {.lex_state = 2137}, - [8361] = {.lex_state = 2137}, - [8362] = {.lex_state = 2137}, - [8363] = {.lex_state = 2137}, - [8364] = {.lex_state = 2137}, - [8365] = {.lex_state = 2137}, - [8366] = {.lex_state = 2137}, - [8367] = {.lex_state = 2137}, - [8368] = {.lex_state = 2137}, - [8369] = {.lex_state = 2137}, - [8370] = {.lex_state = 2137}, - [8371] = {.lex_state = 2137}, - [8372] = {.lex_state = 2142}, - [8373] = {.lex_state = 2137}, - [8374] = {.lex_state = 2137}, - [8375] = {.lex_state = 2142}, - [8376] = {.lex_state = 2137}, - [8377] = {.lex_state = 2137}, - [8378] = {.lex_state = 2142}, - [8379] = {.lex_state = 2142}, - [8380] = {.lex_state = 2142}, - [8381] = {.lex_state = 2137}, - [8382] = {.lex_state = 2137}, - [8383] = {.lex_state = 828}, - [8384] = {.lex_state = 2137}, - [8385] = {.lex_state = 2142}, - [8386] = {.lex_state = 2142}, - [8387] = {.lex_state = 2142}, - [8388] = {.lex_state = 2142}, - [8389] = {.lex_state = 2137}, - [8390] = {.lex_state = 2142}, - [8391] = {.lex_state = 2142}, - [8392] = {.lex_state = 2142}, - [8393] = {.lex_state = 2137}, - [8394] = {.lex_state = 2137}, - [8395] = {.lex_state = 2142}, - [8396] = {.lex_state = 2137}, - [8397] = {.lex_state = 2137}, - [8398] = {.lex_state = 2137}, - [8399] = {.lex_state = 2142}, - [8400] = {.lex_state = 2137}, - [8401] = {.lex_state = 2137}, - [8402] = {.lex_state = 2137}, - [8403] = {.lex_state = 2193}, - [8404] = {.lex_state = 2137}, - [8405] = {.lex_state = 2137}, - [8406] = {.lex_state = 2137}, - [8407] = {.lex_state = 2137}, - [8408] = {.lex_state = 2212}, - [8409] = {.lex_state = 828}, - [8410] = {.lex_state = 2137}, - [8411] = {.lex_state = 2137}, - [8412] = {.lex_state = 2137}, - [8413] = {.lex_state = 2137}, - [8414] = {.lex_state = 2137}, - [8415] = {.lex_state = 2193}, - [8416] = {.lex_state = 2142}, - [8417] = {.lex_state = 2137}, - [8418] = {.lex_state = 2137}, - [8419] = {.lex_state = 2137}, - [8420] = {.lex_state = 2142}, - [8421] = {.lex_state = 2137}, - [8422] = {.lex_state = 2142}, - [8423] = {.lex_state = 2137}, - [8424] = {.lex_state = 2142}, - [8425] = {.lex_state = 2137}, - [8426] = {.lex_state = 2137}, - [8427] = {.lex_state = 2137}, - [8428] = {.lex_state = 2137}, - [8429] = {.lex_state = 2137}, - [8430] = {.lex_state = 2142}, - [8431] = {.lex_state = 2142}, - [8432] = {.lex_state = 2137}, - [8433] = {.lex_state = 2137}, - [8434] = {.lex_state = 2142}, - [8435] = {.lex_state = 2137}, - [8436] = {.lex_state = 2137}, - [8437] = {.lex_state = 2137}, - [8438] = {.lex_state = 2137}, - [8439] = {.lex_state = 2137}, - [8440] = {.lex_state = 2142}, - [8441] = {.lex_state = 2193}, - [8442] = {.lex_state = 2137}, - [8443] = {.lex_state = 2137}, - [8444] = {.lex_state = 2142}, - [8445] = {.lex_state = 2137}, - [8446] = {.lex_state = 2140}, - [8447] = {.lex_state = 2137}, - [8448] = {.lex_state = 2137}, - [8449] = {.lex_state = 2137}, - [8450] = {.lex_state = 2137}, - [8451] = {.lex_state = 2137}, - [8452] = {.lex_state = 2137}, - [8453] = {.lex_state = 2137}, - [8454] = {.lex_state = 2137}, - [8455] = {.lex_state = 2137}, - [8456] = {.lex_state = 2137}, - [8457] = {.lex_state = 2137}, - [8458] = {.lex_state = 2137}, - [8459] = {.lex_state = 2137}, - [8460] = {.lex_state = 2137}, - [8461] = {.lex_state = 2137}, - [8462] = {.lex_state = 2137}, - [8463] = {.lex_state = 2137}, - [8464] = {.lex_state = 2137}, - [8465] = {.lex_state = 2193}, - [8466] = {.lex_state = 2137}, - [8467] = {.lex_state = 2137}, - [8468] = {.lex_state = 2137}, - [8469] = {.lex_state = 2137}, - [8470] = {.lex_state = 2137}, - [8471] = {.lex_state = 2137}, - [8472] = {.lex_state = 2137}, - [8473] = {.lex_state = 2137}, - [8474] = {.lex_state = 2137}, - [8475] = {.lex_state = 2137}, - [8476] = {.lex_state = 2137}, - [8477] = {.lex_state = 2137}, - [8478] = {.lex_state = 2137}, - [8479] = {.lex_state = 2137}, - [8480] = {.lex_state = 2137}, - [8481] = {.lex_state = 2137}, - [8482] = {.lex_state = 2137}, - [8483] = {.lex_state = 2137}, - [8484] = {.lex_state = 2137}, - [8485] = {.lex_state = 2137}, - [8486] = {.lex_state = 2137}, - [8487] = {.lex_state = 2137}, - [8488] = {.lex_state = 2137}, - [8489] = {.lex_state = 2137}, - [8490] = {.lex_state = 2137}, - [8491] = {.lex_state = 2137}, - [8492] = {.lex_state = 2137}, - [8493] = {.lex_state = 2137}, - [8494] = {.lex_state = 2137}, - [8495] = {.lex_state = 2137}, - [8496] = {.lex_state = 2137}, - [8497] = {.lex_state = 2137}, - [8498] = {.lex_state = 2137}, - [8499] = {.lex_state = 2137}, - [8500] = {.lex_state = 2137}, - [8501] = {.lex_state = 2137}, - [8502] = {.lex_state = 2137}, - [8503] = {.lex_state = 2137}, - [8504] = {.lex_state = 2137}, - [8505] = {.lex_state = 2137}, - [8506] = {.lex_state = 2137}, - [8507] = {.lex_state = 2137}, - [8508] = {.lex_state = 2137}, - [8509] = {.lex_state = 2137}, - [8510] = {.lex_state = 2137}, - [8511] = {.lex_state = 2137}, - [8512] = {.lex_state = 2137}, - [8513] = {.lex_state = 2137}, - [8514] = {.lex_state = 2137}, - [8515] = {.lex_state = 2137}, - [8516] = {.lex_state = 2137}, - [8517] = {.lex_state = 2137}, - [8518] = {.lex_state = 2137}, - [8519] = {.lex_state = 2137}, - [8520] = {.lex_state = 2137}, - [8521] = {.lex_state = 805}, - [8522] = {.lex_state = 2137}, - [8523] = {.lex_state = 2137}, - [8524] = {.lex_state = 2140}, - [8525] = {.lex_state = 2137}, - [8526] = {.lex_state = 2137}, - [8527] = {.lex_state = 2137}, - [8528] = {.lex_state = 2137}, - [8529] = {.lex_state = 2137}, - [8530] = {.lex_state = 2137}, - [8531] = {.lex_state = 2137}, - [8532] = {.lex_state = 2137}, - [8533] = {.lex_state = 2137}, - [8534] = {.lex_state = 2137}, - [8535] = {.lex_state = 2137}, - [8536] = {.lex_state = 2137}, - [8537] = {.lex_state = 886}, - [8538] = {.lex_state = 2137}, - [8539] = {.lex_state = 2137}, - [8540] = {.lex_state = 2137}, - [8541] = {.lex_state = 2137}, - [8542] = {.lex_state = 2137}, - [8543] = {.lex_state = 2140}, - [8544] = {.lex_state = 2137}, - [8545] = {.lex_state = 2137}, - [8546] = {.lex_state = 2137}, - [8547] = {.lex_state = 2137}, - [8548] = {.lex_state = 2137}, - [8549] = {.lex_state = 2137}, - [8550] = {.lex_state = 2137}, - [8551] = {.lex_state = 2137}, - [8552] = {.lex_state = 2137}, - [8553] = {.lex_state = 2137}, - [8554] = {.lex_state = 2137}, - [8555] = {.lex_state = 2137}, - [8556] = {.lex_state = 2137}, - [8557] = {.lex_state = 2137}, - [8558] = {.lex_state = 2137}, - [8559] = {.lex_state = 2137}, - [8560] = {.lex_state = 2137}, - [8561] = {.lex_state = 2137}, - [8562] = {.lex_state = 2137}, - [8563] = {.lex_state = 805}, - [8564] = {.lex_state = 2137}, - [8565] = {.lex_state = 2137}, - [8566] = {.lex_state = 2137}, - [8567] = {.lex_state = 2137}, - [8568] = {.lex_state = 2137}, - [8569] = {.lex_state = 2137}, - [8570] = {.lex_state = 2137}, - [8571] = {.lex_state = 2137}, - [8572] = {.lex_state = 2137}, - [8573] = {.lex_state = 2137}, - [8574] = {.lex_state = 2137}, - [8575] = {.lex_state = 2137}, - [8576] = {.lex_state = 2137}, - [8577] = {.lex_state = 2137}, - [8578] = {.lex_state = 2137}, - [8579] = {.lex_state = 2137}, - [8580] = {.lex_state = 2137}, - [8581] = {.lex_state = 2137}, - [8582] = {.lex_state = 2137}, - [8583] = {.lex_state = 2137}, - [8584] = {.lex_state = 2137}, - [8585] = {.lex_state = 2137}, - [8586] = {.lex_state = 2137}, - [8587] = {.lex_state = 2137}, - [8588] = {.lex_state = 2137}, - [8589] = {.lex_state = 2137}, - [8590] = {.lex_state = 2137}, - [8591] = {.lex_state = 2137}, - [8592] = {.lex_state = 2137}, - [8593] = {.lex_state = 2137}, - [8594] = {.lex_state = 2137}, - [8595] = {.lex_state = 2137}, - [8596] = {.lex_state = 2137}, - [8597] = {.lex_state = 2137}, - [8598] = {.lex_state = 2137}, - [8599] = {.lex_state = 2137}, - [8600] = {.lex_state = 2137}, - [8601] = {.lex_state = 2137}, - [8602] = {.lex_state = 2137}, - [8603] = {.lex_state = 2137}, - [8604] = {.lex_state = 2137}, - [8605] = {.lex_state = 2137}, - [8606] = {.lex_state = 2137}, - [8607] = {.lex_state = 2137}, - [8608] = {.lex_state = 2137}, - [8609] = {.lex_state = 2137}, - [8610] = {.lex_state = 2137}, - [8611] = {.lex_state = 2137}, - [8612] = {.lex_state = 2137}, - [8613] = {.lex_state = 2137}, - [8614] = {.lex_state = 2137}, - [8615] = {.lex_state = 2137}, - [8616] = {.lex_state = 2137}, - [8617] = {.lex_state = 2137}, - [8618] = {.lex_state = 2137}, - [8619] = {.lex_state = 2137}, - [8620] = {.lex_state = 2137}, - [8621] = {.lex_state = 2137}, - [8622] = {.lex_state = 2137}, - [8623] = {.lex_state = 2137}, - [8624] = {.lex_state = 2137}, - [8625] = {.lex_state = 2137}, - [8626] = {.lex_state = 2137}, - [8627] = {.lex_state = 2137}, - [8628] = {.lex_state = 2137}, - [8629] = {.lex_state = 2137}, - [8630] = {.lex_state = 2137}, - [8631] = {.lex_state = 2137}, - [8632] = {.lex_state = 2137}, - [8633] = {.lex_state = 2137}, - [8634] = {.lex_state = 2137}, - [8635] = {.lex_state = 2137}, - [8636] = {.lex_state = 2137}, - [8637] = {.lex_state = 2137}, - [8638] = {.lex_state = 2137}, - [8639] = {.lex_state = 2137}, - [8640] = {.lex_state = 2137}, - [8641] = {.lex_state = 2137}, - [8642] = {.lex_state = 2137}, - [8643] = {.lex_state = 2137}, - [8644] = {.lex_state = 2137}, - [8645] = {.lex_state = 2137}, - [8646] = {.lex_state = 2137}, - [8647] = {.lex_state = 2137}, - [8648] = {.lex_state = 2137}, - [8649] = {.lex_state = 2137}, - [8650] = {.lex_state = 2137}, - [8651] = {.lex_state = 2137}, - [8652] = {.lex_state = 2137}, - [8653] = {.lex_state = 2137}, - [8654] = {.lex_state = 2137}, - [8655] = {.lex_state = 2137}, - [8656] = {.lex_state = 2137}, - [8657] = {.lex_state = 2137}, - [8658] = {.lex_state = 2137}, - [8659] = {.lex_state = 2137}, - [8660] = {.lex_state = 2137}, - [8661] = {.lex_state = 2137}, - [8662] = {.lex_state = 2137}, - [8663] = {.lex_state = 2137}, - [8664] = {.lex_state = 2137}, - [8665] = {.lex_state = 2137}, - [8666] = {.lex_state = 2137}, - [8667] = {.lex_state = 828}, - [8668] = {.lex_state = 832}, - [8669] = {.lex_state = 2137}, - [8670] = {.lex_state = 2137}, - [8671] = {.lex_state = 2137}, - [8672] = {.lex_state = 2136}, - [8673] = {.lex_state = 2212}, - [8674] = {.lex_state = 832}, - [8675] = {.lex_state = 2212}, - [8676] = {.lex_state = 828}, - [8677] = {.lex_state = 2136}, - [8678] = {.lex_state = 2137}, - [8679] = {.lex_state = 2137}, - [8680] = {.lex_state = 2137}, - [8681] = {.lex_state = 2136}, - [8682] = {.lex_state = 828}, - [8683] = {.lex_state = 832}, - [8684] = {.lex_state = 2137}, - [8685] = {.lex_state = 2136}, - [8686] = {.lex_state = 2137}, - [8687] = {.lex_state = 805}, - [8688] = {.lex_state = 2137}, - [8689] = {.lex_state = 832}, - [8690] = {.lex_state = 832}, - [8691] = {.lex_state = 828}, - [8692] = {.lex_state = 828}, - [8693] = {.lex_state = 2137}, - [8694] = {.lex_state = 828}, - [8695] = {.lex_state = 2212}, - [8696] = {.lex_state = 832}, - [8697] = {.lex_state = 2137}, - [8698] = {.lex_state = 2137}, - [8699] = {.lex_state = 2137}, - [8700] = {.lex_state = 2137}, - [8701] = {.lex_state = 2137}, - [8702] = {.lex_state = 2137}, - [8703] = {.lex_state = 2137}, - [8704] = {.lex_state = 2137}, - [8705] = {.lex_state = 832}, - [8706] = {.lex_state = 2137}, - [8707] = {.lex_state = 2137}, - [8708] = {.lex_state = 2137}, - [8709] = {.lex_state = 2137}, - [8710] = {.lex_state = 2137}, - [8711] = {.lex_state = 2137}, - [8712] = {.lex_state = 2137}, - [8713] = {.lex_state = 2137}, - [8714] = {.lex_state = 2137}, - [8715] = {.lex_state = 2137}, - [8716] = {.lex_state = 2137}, - [8717] = {.lex_state = 2137}, - [8718] = {.lex_state = 2137}, - [8719] = {.lex_state = 2137}, - [8720] = {.lex_state = 2137}, - [8721] = {.lex_state = 2137}, - [8722] = {.lex_state = 832}, - [8723] = {.lex_state = 2137}, - [8724] = {.lex_state = 2137}, - [8725] = {.lex_state = 2137}, - [8726] = {.lex_state = 2137}, - [8727] = {.lex_state = 2137}, - [8728] = {.lex_state = 2137}, - [8729] = {.lex_state = 2137}, - [8730] = {.lex_state = 2137}, - [8731] = {.lex_state = 2137}, - [8732] = {.lex_state = 2137}, - [8733] = {.lex_state = 2137}, - [8734] = {.lex_state = 2137}, - [8735] = {.lex_state = 2137}, - [8736] = {.lex_state = 2137}, - [8737] = {.lex_state = 2137}, - [8738] = {.lex_state = 2137}, - [8739] = {.lex_state = 2137}, - [8740] = {.lex_state = 2137}, - [8741] = {.lex_state = 2137}, - [8742] = {.lex_state = 2137}, - [8743] = {.lex_state = 2137}, - [8744] = {.lex_state = 2137}, - [8745] = {.lex_state = 2137}, - [8746] = {.lex_state = 2137}, - [8747] = {.lex_state = 2137}, - [8748] = {.lex_state = 2137}, - [8749] = {.lex_state = 2137}, - [8750] = {.lex_state = 2137}, - [8751] = {.lex_state = 2137}, - [8752] = {.lex_state = 2137}, - [8753] = {.lex_state = 2137}, - [8754] = {.lex_state = 2137}, - [8755] = {.lex_state = 2137}, - [8756] = {.lex_state = 2137}, - [8757] = {.lex_state = 2137}, - [8758] = {.lex_state = 2137}, - [8759] = {.lex_state = 2137}, - [8760] = {.lex_state = 2137}, - [8761] = {.lex_state = 2137}, - [8762] = {.lex_state = 2137}, - [8763] = {.lex_state = 2137}, - [8764] = {.lex_state = 2137}, - [8765] = {.lex_state = 2137}, - [8766] = {.lex_state = 2137}, - [8767] = {.lex_state = 2137}, - [8768] = {.lex_state = 2137}, - [8769] = {.lex_state = 2137}, - [8770] = {.lex_state = 2137}, - [8771] = {.lex_state = 2137}, - [8772] = {.lex_state = 2137}, - [8773] = {.lex_state = 2137}, - [8774] = {.lex_state = 2137}, - [8775] = {.lex_state = 2137}, - [8776] = {.lex_state = 2137}, - [8777] = {.lex_state = 2137}, - [8778] = {.lex_state = 828}, - [8779] = {.lex_state = 2137}, - [8780] = {.lex_state = 2137}, - [8781] = {.lex_state = 2137}, - [8782] = {.lex_state = 2137}, - [8783] = {.lex_state = 2137}, - [8784] = {.lex_state = 2137}, - [8785] = {.lex_state = 2137}, - [8786] = {.lex_state = 2137}, - [8787] = {.lex_state = 2137}, - [8788] = {.lex_state = 2137}, - [8789] = {.lex_state = 787, .external_lex_state = 2}, - [8790] = {.lex_state = 2137}, - [8791] = {.lex_state = 787, .external_lex_state = 2}, - [8792] = {.lex_state = 787, .external_lex_state = 2}, - [8793] = {.lex_state = 806}, - [8794] = {.lex_state = 787, .external_lex_state = 2}, - [8795] = {.lex_state = 787, .external_lex_state = 2}, - [8796] = {.lex_state = 2214}, - [8797] = {.lex_state = 2137}, - [8798] = {.lex_state = 787, .external_lex_state = 2}, - [8799] = {.lex_state = 787, .external_lex_state = 2}, - [8800] = {.lex_state = 806}, - [8801] = {.lex_state = 2214}, - [8802] = {.lex_state = 2137}, - [8803] = {.lex_state = 2137}, - [8804] = {.lex_state = 2212}, - [8805] = {.lex_state = 2137}, - [8806] = {.lex_state = 2137}, - [8807] = {.lex_state = 2137}, - [8808] = {.lex_state = 2214}, - [8809] = {.lex_state = 2137}, - [8810] = {.lex_state = 2137}, - [8811] = {.lex_state = 852}, - [8812] = {.lex_state = 2140}, - [8813] = {.lex_state = 788}, - [8814] = {.lex_state = 2137}, - [8815] = {.lex_state = 852}, - [8816] = {.lex_state = 2140}, - [8817] = {.lex_state = 852}, - [8818] = {.lex_state = 852}, - [8819] = {.lex_state = 788}, - [8820] = {.lex_state = 2140}, - [8821] = {.lex_state = 2140}, - [8822] = {.lex_state = 2137}, - [8823] = {.lex_state = 2137}, - [8824] = {.lex_state = 2140}, - [8825] = {.lex_state = 2140}, - [8826] = {.lex_state = 2140}, - [8827] = {.lex_state = 2137}, - [8828] = {.lex_state = 2140}, - [8829] = {.lex_state = 2140}, - [8830] = {.lex_state = 2140}, - [8831] = {.lex_state = 789}, - [8832] = {.lex_state = 2137}, - [8833] = {.lex_state = 0}, - [8834] = {.lex_state = 853}, - [8835] = {.lex_state = 0}, - [8836] = {.lex_state = 2137}, - [8837] = {.lex_state = 789}, - [8838] = {.lex_state = 2137}, - [8839] = {.lex_state = 789}, - [8840] = {.lex_state = 2137}, - [8841] = {.lex_state = 0}, - [8842] = {.lex_state = 804}, - [8843] = {.lex_state = 2137}, - [8844] = {.lex_state = 0}, - [8845] = {.lex_state = 2137}, - [8846] = {.lex_state = 789}, - [8847] = {.lex_state = 789}, - [8848] = {.lex_state = 2137}, - [8849] = {.lex_state = 0}, - [8850] = {.lex_state = 2137}, - [8851] = {.lex_state = 789}, - [8852] = {.lex_state = 0}, - [8853] = {.lex_state = 2137}, - [8854] = {.lex_state = 2137}, - [8855] = {.lex_state = 853}, - [8856] = {.lex_state = 789}, - [8857] = {.lex_state = 0}, - [8858] = {.lex_state = 853}, - [8859] = {.lex_state = 853}, - [8860] = {.lex_state = 853}, - [8861] = {.lex_state = 0}, - [8862] = {.lex_state = 0}, - [8863] = {.lex_state = 0}, - [8864] = {.lex_state = 853}, - [8865] = {.lex_state = 2137}, - [8866] = {.lex_state = 2137}, - [8867] = {.lex_state = 789}, - [8868] = {.lex_state = 789}, - [8869] = {.lex_state = 789}, - [8870] = {.lex_state = 2137}, - [8871] = {.lex_state = 789}, - [8872] = {.lex_state = 789}, - [8873] = {.lex_state = 789}, - [8874] = {.lex_state = 789}, - [8875] = {.lex_state = 0}, - [8876] = {.lex_state = 2213}, - [8877] = {.lex_state = 2137}, - [8878] = {.lex_state = 2213}, - [8879] = {.lex_state = 2213}, - [8880] = {.lex_state = 789}, - [8881] = {.lex_state = 789}, - [8882] = {.lex_state = 2213}, - [8883] = {.lex_state = 789}, - [8884] = {.lex_state = 789}, - [8885] = {.lex_state = 2213}, - [8886] = {.lex_state = 2213}, - [8887] = {.lex_state = 2213}, - [8888] = {.lex_state = 789}, - [8889] = {.lex_state = 789}, - [8890] = {.lex_state = 789}, - [8891] = {.lex_state = 789}, - [8892] = {.lex_state = 2137}, - [8893] = {.lex_state = 2213}, - [8894] = {.lex_state = 2213}, - [8895] = {.lex_state = 789}, - [8896] = {.lex_state = 2212}, - [8897] = {.lex_state = 2213}, - [8898] = {.lex_state = 2213}, - [8899] = {.lex_state = 2212}, - [8900] = {.lex_state = 789}, - [8901] = {.lex_state = 2213}, - [8902] = {.lex_state = 2213}, - [8903] = {.lex_state = 789}, - [8904] = {.lex_state = 789}, - [8905] = {.lex_state = 789}, - [8906] = {.lex_state = 789}, - [8907] = {.lex_state = 789}, - [8908] = {.lex_state = 2213}, - [8909] = {.lex_state = 789}, - [8910] = {.lex_state = 789}, - [8911] = {.lex_state = 789}, - [8912] = {.lex_state = 2213}, - [8913] = {.lex_state = 2213}, - [8914] = {.lex_state = 2213}, - [8915] = {.lex_state = 2213}, - [8916] = {.lex_state = 2213}, - [8917] = {.lex_state = 2213}, - [8918] = {.lex_state = 2212}, - [8919] = {.lex_state = 0}, - [8920] = {.lex_state = 2213}, - [8921] = {.lex_state = 789}, - [8922] = {.lex_state = 789}, - [8923] = {.lex_state = 2213}, - [8924] = {.lex_state = 2213}, - [8925] = {.lex_state = 789}, - [8926] = {.lex_state = 2213}, - [8927] = {.lex_state = 2213}, - [8928] = {.lex_state = 2213}, - [8929] = {.lex_state = 2213}, - [8930] = {.lex_state = 789}, - [8931] = {.lex_state = 789}, - [8932] = {.lex_state = 851}, - [8933] = {.lex_state = 2213}, - [8934] = {.lex_state = 789}, - [8935] = {.lex_state = 789}, - [8936] = {.lex_state = 2213}, - [8937] = {.lex_state = 2212}, - [8938] = {.lex_state = 789}, - [8939] = {.lex_state = 789}, - [8940] = {.lex_state = 2213}, - [8941] = {.lex_state = 789}, - [8942] = {.lex_state = 789}, - [8943] = {.lex_state = 789}, - [8944] = {.lex_state = 2137}, - [8945] = {.lex_state = 789}, - [8946] = {.lex_state = 2213}, - [8947] = {.lex_state = 789}, - [8948] = {.lex_state = 2213}, - [8949] = {.lex_state = 789}, - [8950] = {.lex_state = 2137}, - [8951] = {.lex_state = 789}, - [8952] = {.lex_state = 789}, - [8953] = {.lex_state = 2137}, - [8954] = {.lex_state = 789}, - [8955] = {.lex_state = 2212}, - [8956] = {.lex_state = 2213}, - [8957] = {.lex_state = 789}, - [8958] = {.lex_state = 2213}, - [8959] = {.lex_state = 2213}, - [8960] = {.lex_state = 789}, - [8961] = {.lex_state = 2213}, - [8962] = {.lex_state = 2213}, - [8963] = {.lex_state = 2137}, - [8964] = {.lex_state = 789}, - [8965] = {.lex_state = 2213}, - [8966] = {.lex_state = 851}, - [8967] = {.lex_state = 2213}, - [8968] = {.lex_state = 789}, - [8969] = {.lex_state = 2213}, - [8970] = {.lex_state = 789}, - [8971] = {.lex_state = 2137}, - [8972] = {.lex_state = 789}, - [8973] = {.lex_state = 789}, - [8974] = {.lex_state = 2137}, - [8975] = {.lex_state = 2213}, - [8976] = {.lex_state = 2213}, - [8977] = {.lex_state = 789}, - [8978] = {.lex_state = 2213}, - [8979] = {.lex_state = 789}, - [8980] = {.lex_state = 789}, - [8981] = {.lex_state = 789}, - [8982] = {.lex_state = 2212}, - [8983] = {.lex_state = 789}, - [8984] = {.lex_state = 2213}, - [8985] = {.lex_state = 789}, - [8986] = {.lex_state = 2213}, - [8987] = {.lex_state = 2137}, - [8988] = {.lex_state = 2213}, - [8989] = {.lex_state = 2213}, - [8990] = {.lex_state = 789}, - [8991] = {.lex_state = 789}, - [8992] = {.lex_state = 2213}, - [8993] = {.lex_state = 2213}, - [8994] = {.lex_state = 2213}, - [8995] = {.lex_state = 2213}, - [8996] = {.lex_state = 789}, - [8997] = {.lex_state = 789}, - [8998] = {.lex_state = 2137}, - [8999] = {.lex_state = 2213}, - [9000] = {.lex_state = 0}, - [9001] = {.lex_state = 789}, - [9002] = {.lex_state = 2213}, - [9003] = {.lex_state = 789}, - [9004] = {.lex_state = 789}, - [9005] = {.lex_state = 0}, - [9006] = {.lex_state = 0}, - [9007] = {.lex_state = 789}, - [9008] = {.lex_state = 829}, - [9009] = {.lex_state = 2142}, - [9010] = {.lex_state = 0}, - [9011] = {.lex_state = 829}, - [9012] = {.lex_state = 0}, - [9013] = {.lex_state = 854}, - [9014] = {.lex_state = 855}, - [9015] = {.lex_state = 0}, - [9016] = {.lex_state = 0}, - [9017] = {.lex_state = 0}, - [9018] = {.lex_state = 0}, - [9019] = {.lex_state = 789}, - [9020] = {.lex_state = 856}, - [9021] = {.lex_state = 0}, - [9022] = {.lex_state = 0}, - [9023] = {.lex_state = 857}, - [9024] = {.lex_state = 0}, - [9025] = {.lex_state = 0}, - [9026] = {.lex_state = 0}, - [9027] = {.lex_state = 0}, - [9028] = {.lex_state = 856}, - [9029] = {.lex_state = 0}, - [9030] = {.lex_state = 789}, - [9031] = {.lex_state = 0}, - [9032] = {.lex_state = 0}, - [9033] = {.lex_state = 0}, - [9034] = {.lex_state = 0}, - [9035] = {.lex_state = 0}, - [9036] = {.lex_state = 0}, - [9037] = {.lex_state = 0}, - [9038] = {.lex_state = 0}, - [9039] = {.lex_state = 0}, - [9040] = {.lex_state = 0}, - [9041] = {.lex_state = 0}, - [9042] = {.lex_state = 0}, - [9043] = {.lex_state = 0}, - [9044] = {.lex_state = 789}, - [9045] = {.lex_state = 0}, - [9046] = {.lex_state = 0}, - [9047] = {.lex_state = 0}, - [9048] = {.lex_state = 0}, - [9049] = {.lex_state = 2137}, - [9050] = {.lex_state = 2142}, - [9051] = {.lex_state = 0}, - [9052] = {.lex_state = 0}, - [9053] = {.lex_state = 0}, - [9054] = {.lex_state = 0}, - [9055] = {.lex_state = 0}, - [9056] = {.lex_state = 0}, - [9057] = {.lex_state = 0}, - [9058] = {.lex_state = 0}, - [9059] = {.lex_state = 0}, - [9060] = {.lex_state = 0}, - [9061] = {.lex_state = 0}, - [9062] = {.lex_state = 0}, - [9063] = {.lex_state = 857}, - [9064] = {.lex_state = 0}, - [9065] = {.lex_state = 2137}, - [9066] = {.lex_state = 2137}, - [9067] = {.lex_state = 856}, - [9068] = {.lex_state = 0}, - [9069] = {.lex_state = 856}, - [9070] = {.lex_state = 0}, - [9071] = {.lex_state = 0}, - [9072] = {.lex_state = 0}, - [9073] = {.lex_state = 2137}, - [9074] = {.lex_state = 789}, - [9075] = {.lex_state = 2137}, - [9076] = {.lex_state = 2137}, - [9077] = {.lex_state = 0}, - [9078] = {.lex_state = 0}, - [9079] = {.lex_state = 0}, - [9080] = {.lex_state = 789}, - [9081] = {.lex_state = 0}, - [9082] = {.lex_state = 0}, - [9083] = {.lex_state = 0}, - [9084] = {.lex_state = 0}, - [9085] = {.lex_state = 2137}, - [9086] = {.lex_state = 2142}, - [9087] = {.lex_state = 2137}, - [9088] = {.lex_state = 2137}, - [9089] = {.lex_state = 2137}, - [9090] = {.lex_state = 2137}, - [9091] = {.lex_state = 2137}, - [9092] = {.lex_state = 0}, - [9093] = {.lex_state = 0}, - [9094] = {.lex_state = 2137}, - [9095] = {.lex_state = 0}, - [9096] = {.lex_state = 2137}, - [9097] = {.lex_state = 2137}, - [9098] = {.lex_state = 2137}, - [9099] = {.lex_state = 0}, - [9100] = {.lex_state = 0}, - [9101] = {.lex_state = 789}, - [9102] = {.lex_state = 0}, - [9103] = {.lex_state = 858}, - [9104] = {.lex_state = 2213}, - [9105] = {.lex_state = 859}, - [9106] = {.lex_state = 859}, - [9107] = {.lex_state = 789}, - [9108] = {.lex_state = 0}, - [9109] = {.lex_state = 789}, - [9110] = {.lex_state = 2213}, - [9111] = {.lex_state = 0}, - [9112] = {.lex_state = 859}, - [9113] = {.lex_state = 859}, - [9114] = {.lex_state = 2213}, - [9115] = {.lex_state = 789}, - [9116] = {.lex_state = 859}, - [9117] = {.lex_state = 789}, - [9118] = {.lex_state = 0}, - [9119] = {.lex_state = 789}, - [9120] = {.lex_state = 789}, - [9121] = {.lex_state = 789}, - [9122] = {.lex_state = 789}, - [9123] = {.lex_state = 859}, - [9124] = {.lex_state = 789}, - [9125] = {.lex_state = 789}, - [9126] = {.lex_state = 789}, - [9127] = {.lex_state = 789}, - [9128] = {.lex_state = 0}, - [9129] = {.lex_state = 2213}, - [9130] = {.lex_state = 0}, - [9131] = {.lex_state = 859}, - [9132] = {.lex_state = 789}, - [9133] = {.lex_state = 860}, - [9134] = {.lex_state = 2213}, - [9135] = {.lex_state = 0}, - [9136] = {.lex_state = 0}, - [9137] = {.lex_state = 2213}, - [9138] = {.lex_state = 0}, - [9139] = {.lex_state = 789}, - [9140] = {.lex_state = 789}, - [9141] = {.lex_state = 789}, - [9142] = {.lex_state = 789}, - [9143] = {.lex_state = 789}, - [9144] = {.lex_state = 789}, - [9145] = {.lex_state = 2213}, - [9146] = {.lex_state = 2213}, - [9147] = {.lex_state = 789}, - [9148] = {.lex_state = 789}, - [9149] = {.lex_state = 859}, - [9150] = {.lex_state = 789}, - [9151] = {.lex_state = 0}, - [9152] = {.lex_state = 859}, - [9153] = {.lex_state = 789}, - [9154] = {.lex_state = 2213}, - [9155] = {.lex_state = 859}, - [9156] = {.lex_state = 0}, - [9157] = {.lex_state = 859}, - [9158] = {.lex_state = 2213}, - [9159] = {.lex_state = 0}, - [9160] = {.lex_state = 804}, - [9161] = {.lex_state = 859}, - [9162] = {.lex_state = 789}, - [9163] = {.lex_state = 789}, - [9164] = {.lex_state = 789}, - [9165] = {.lex_state = 789}, - [9166] = {.lex_state = 789}, - [9167] = {.lex_state = 804}, - [9168] = {.lex_state = 789}, - [9169] = {.lex_state = 2213}, - [9170] = {.lex_state = 0}, - [9171] = {.lex_state = 0}, - [9172] = {.lex_state = 789}, - [9173] = {.lex_state = 789}, - [9174] = {.lex_state = 789}, - [9175] = {.lex_state = 0}, - [9176] = {.lex_state = 789}, - [9177] = {.lex_state = 789}, - [9178] = {.lex_state = 0}, - [9179] = {.lex_state = 789}, - [9180] = {.lex_state = 859}, - [9181] = {.lex_state = 860}, - [9182] = {.lex_state = 860}, - [9183] = {.lex_state = 860}, - [9184] = {.lex_state = 789}, - [9185] = {.lex_state = 2213}, - [9186] = {.lex_state = 789}, - [9187] = {.lex_state = 860}, - [9188] = {.lex_state = 2212}, - [9189] = {.lex_state = 860}, - [9190] = {.lex_state = 860}, - [9191] = {.lex_state = 789}, - [9192] = {.lex_state = 860}, - [9193] = {.lex_state = 2213}, - [9194] = {.lex_state = 0}, - [9195] = {.lex_state = 0}, - [9196] = {.lex_state = 860}, - [9197] = {.lex_state = 0}, - [9198] = {.lex_state = 789}, - [9199] = {.lex_state = 0}, - [9200] = {.lex_state = 2213}, - [9201] = {.lex_state = 2212}, - [9202] = {.lex_state = 2212}, - [9203] = {.lex_state = 0}, - [9204] = {.lex_state = 0}, - [9205] = {.lex_state = 2213}, - [9206] = {.lex_state = 2213}, - [9207] = {.lex_state = 2213}, - [9208] = {.lex_state = 0}, - [9209] = {.lex_state = 2212}, - [9210] = {.lex_state = 0}, - [9211] = {.lex_state = 0}, - [9212] = {.lex_state = 860}, - [9213] = {.lex_state = 2213}, - [9214] = {.lex_state = 859}, - [9215] = {.lex_state = 2213}, - [9216] = {.lex_state = 0}, - [9217] = {.lex_state = 858}, - [9218] = {.lex_state = 859}, - [9219] = {.lex_state = 789}, - [9220] = {.lex_state = 0}, - [9221] = {.lex_state = 789}, - [9222] = {.lex_state = 859}, - [9223] = {.lex_state = 2213}, - [9224] = {.lex_state = 789}, - [9225] = {.lex_state = 859}, - [9226] = {.lex_state = 0}, - [9227] = {.lex_state = 2212}, - [9228] = {.lex_state = 2213}, - [9229] = {.lex_state = 2213}, - [9230] = {.lex_state = 2213}, - [9231] = {.lex_state = 0}, - [9232] = {.lex_state = 0}, - [9233] = {.lex_state = 2213}, - [9234] = {.lex_state = 789}, - [9235] = {.lex_state = 789}, - [9236] = {.lex_state = 789}, - [9237] = {.lex_state = 789}, - [9238] = {.lex_state = 789}, - [9239] = {.lex_state = 0}, - [9240] = {.lex_state = 860}, - [9241] = {.lex_state = 789}, - [9242] = {.lex_state = 789}, - [9243] = {.lex_state = 2213}, - [9244] = {.lex_state = 861}, - [9245] = {.lex_state = 0}, - [9246] = {.lex_state = 789}, - [9247] = {.lex_state = 789}, - [9248] = {.lex_state = 789}, - [9249] = {.lex_state = 789}, - [9250] = {.lex_state = 789}, - [9251] = {.lex_state = 0}, - [9252] = {.lex_state = 860}, - [9253] = {.lex_state = 861}, - [9254] = {.lex_state = 2213}, - [9255] = {.lex_state = 789}, - [9256] = {.lex_state = 2213}, - [9257] = {.lex_state = 789}, - [9258] = {.lex_state = 859}, - [9259] = {.lex_state = 0}, - [9260] = {.lex_state = 2213}, - [9261] = {.lex_state = 789}, - [9262] = {.lex_state = 0}, - [9263] = {.lex_state = 789}, - [9264] = {.lex_state = 2213}, - [9265] = {.lex_state = 0}, - [9266] = {.lex_state = 2213}, - [9267] = {.lex_state = 0}, - [9268] = {.lex_state = 789}, - [9269] = {.lex_state = 789}, - [9270] = {.lex_state = 2213}, - [9271] = {.lex_state = 804}, - [9272] = {.lex_state = 0}, - [9273] = {.lex_state = 2213}, - [9274] = {.lex_state = 2213}, - [9275] = {.lex_state = 2213}, - [9276] = {.lex_state = 0}, - [9277] = {.lex_state = 0}, - [9278] = {.lex_state = 789}, - [9279] = {.lex_state = 2213}, - [9280] = {.lex_state = 0}, - [9281] = {.lex_state = 789}, - [9282] = {.lex_state = 2213}, - [9283] = {.lex_state = 2213}, - [9284] = {.lex_state = 2213}, - [9285] = {.lex_state = 0}, - [9286] = {.lex_state = 2213}, - [9287] = {.lex_state = 2213}, - [9288] = {.lex_state = 789}, - [9289] = {.lex_state = 0}, - [9290] = {.lex_state = 0}, - [9291] = {.lex_state = 2213}, - [9292] = {.lex_state = 789}, - [9293] = {.lex_state = 2213}, - [9294] = {.lex_state = 2213}, - [9295] = {.lex_state = 0}, - [9296] = {.lex_state = 0}, - [9297] = {.lex_state = 861}, - [9298] = {.lex_state = 860}, - [9299] = {.lex_state = 2213}, - [9300] = {.lex_state = 860}, - [9301] = {.lex_state = 860}, - [9302] = {.lex_state = 860}, - [9303] = {.lex_state = 2137}, - [9304] = {.lex_state = 0}, - [9305] = {.lex_state = 789}, - [9306] = {.lex_state = 859}, - [9307] = {.lex_state = 860}, - [9308] = {.lex_state = 2212}, - [9309] = {.lex_state = 2213}, - [9310] = {.lex_state = 861}, - [9311] = {.lex_state = 2213}, - [9312] = {.lex_state = 859}, - [9313] = {.lex_state = 0}, - [9314] = {.lex_state = 2213}, - [9315] = {.lex_state = 2213}, - [9316] = {.lex_state = 0}, - [9317] = {.lex_state = 0}, - [9318] = {.lex_state = 859}, - [9319] = {.lex_state = 0}, - [9320] = {.lex_state = 789}, - [9321] = {.lex_state = 2213}, - [9322] = {.lex_state = 860}, - [9323] = {.lex_state = 2213}, - [9324] = {.lex_state = 860}, - [9325] = {.lex_state = 2213}, - [9326] = {.lex_state = 0}, - [9327] = {.lex_state = 2213}, - [9328] = {.lex_state = 2213}, - [9329] = {.lex_state = 789}, - [9330] = {.lex_state = 789}, - [9331] = {.lex_state = 789}, - [9332] = {.lex_state = 789}, - [9333] = {.lex_state = 789}, - [9334] = {.lex_state = 789}, - [9335] = {.lex_state = 789}, - [9336] = {.lex_state = 789}, - [9337] = {.lex_state = 789}, - [9338] = {.lex_state = 789}, - [9339] = {.lex_state = 789}, - [9340] = {.lex_state = 789}, - [9341] = {.lex_state = 789}, - [9342] = {.lex_state = 789}, - [9343] = {.lex_state = 789}, - [9344] = {.lex_state = 2213}, - [9345] = {.lex_state = 789}, - [9346] = {.lex_state = 789}, - [9347] = {.lex_state = 789}, - [9348] = {.lex_state = 789}, - [9349] = {.lex_state = 789}, - [9350] = {.lex_state = 789}, - [9351] = {.lex_state = 789}, - [9352] = {.lex_state = 789}, - [9353] = {.lex_state = 789}, - [9354] = {.lex_state = 862}, - [9355] = {.lex_state = 862}, - [9356] = {.lex_state = 789}, - [9357] = {.lex_state = 789}, - [9358] = {.lex_state = 789}, - [9359] = {.lex_state = 789}, - [9360] = {.lex_state = 789}, - [9361] = {.lex_state = 789}, - [9362] = {.lex_state = 862}, - [9363] = {.lex_state = 789}, - [9364] = {.lex_state = 789}, - [9365] = {.lex_state = 789}, - [9366] = {.lex_state = 789}, - [9367] = {.lex_state = 789}, - [9368] = {.lex_state = 789}, - [9369] = {.lex_state = 789}, - [9370] = {.lex_state = 789}, - [9371] = {.lex_state = 789}, - [9372] = {.lex_state = 2213}, - [9373] = {.lex_state = 789}, - [9374] = {.lex_state = 789}, - [9375] = {.lex_state = 789}, - [9376] = {.lex_state = 789}, - [9377] = {.lex_state = 789}, - [9378] = {.lex_state = 789}, - [9379] = {.lex_state = 789}, - [9380] = {.lex_state = 789}, - [9381] = {.lex_state = 789}, - [9382] = {.lex_state = 789}, - [9383] = {.lex_state = 789}, - [9384] = {.lex_state = 804}, - [9385] = {.lex_state = 789}, - [9386] = {.lex_state = 804}, - [9387] = {.lex_state = 789}, - [9388] = {.lex_state = 789}, - [9389] = {.lex_state = 804}, - [9390] = {.lex_state = 789}, - [9391] = {.lex_state = 789}, - [9392] = {.lex_state = 789}, - [9393] = {.lex_state = 789}, - [9394] = {.lex_state = 789}, - [9395] = {.lex_state = 789}, - [9396] = {.lex_state = 789}, - [9397] = {.lex_state = 789}, - [9398] = {.lex_state = 789}, - [9399] = {.lex_state = 789}, - [9400] = {.lex_state = 0}, - [9401] = {.lex_state = 789}, - [9402] = {.lex_state = 789}, - [9403] = {.lex_state = 789}, - [9404] = {.lex_state = 789}, - [9405] = {.lex_state = 789}, - [9406] = {.lex_state = 789}, - [9407] = {.lex_state = 789}, - [9408] = {.lex_state = 789}, - [9409] = {.lex_state = 789}, - [9410] = {.lex_state = 789}, - [9411] = {.lex_state = 789}, - [9412] = {.lex_state = 789}, - [9413] = {.lex_state = 789}, - [9414] = {.lex_state = 789}, - [9415] = {.lex_state = 789}, - [9416] = {.lex_state = 789}, - [9417] = {.lex_state = 789}, - [9418] = {.lex_state = 789}, - [9419] = {.lex_state = 789}, - [9420] = {.lex_state = 789}, - [9421] = {.lex_state = 789}, - [9422] = {.lex_state = 789}, - [9423] = {.lex_state = 789}, - [9424] = {.lex_state = 789}, - [9425] = {.lex_state = 789}, - [9426] = {.lex_state = 789}, - [9427] = {.lex_state = 789}, - [9428] = {.lex_state = 789}, - [9429] = {.lex_state = 789}, - [9430] = {.lex_state = 789}, - [9431] = {.lex_state = 789}, - [9432] = {.lex_state = 789}, - [9433] = {.lex_state = 789}, - [9434] = {.lex_state = 789}, - [9435] = {.lex_state = 789}, - [9436] = {.lex_state = 789}, - [9437] = {.lex_state = 862}, - [9438] = {.lex_state = 789}, - [9439] = {.lex_state = 789}, - [9440] = {.lex_state = 789}, - [9441] = {.lex_state = 789}, - [9442] = {.lex_state = 789}, - [9443] = {.lex_state = 789}, - [9444] = {.lex_state = 789}, - [9445] = {.lex_state = 789}, - [9446] = {.lex_state = 789}, - [9447] = {.lex_state = 789}, - [9448] = {.lex_state = 789}, - [9449] = {.lex_state = 789}, - [9450] = {.lex_state = 789}, - [9451] = {.lex_state = 789}, - [9452] = {.lex_state = 789}, - [9453] = {.lex_state = 789}, - [9454] = {.lex_state = 789}, - [9455] = {.lex_state = 789}, - [9456] = {.lex_state = 789}, - [9457] = {.lex_state = 789}, - [9458] = {.lex_state = 789}, - [9459] = {.lex_state = 789}, - [9460] = {.lex_state = 789}, - [9461] = {.lex_state = 789}, - [9462] = {.lex_state = 789}, - [9463] = {.lex_state = 789}, - [9464] = {.lex_state = 789}, - [9465] = {.lex_state = 789}, - [9466] = {.lex_state = 789}, - [9467] = {.lex_state = 789}, - [9468] = {.lex_state = 789}, - [9469] = {.lex_state = 789}, - [9470] = {.lex_state = 789}, - [9471] = {.lex_state = 789}, - [9472] = {.lex_state = 789}, - [9473] = {.lex_state = 0}, - [9474] = {.lex_state = 789}, - [9475] = {.lex_state = 789}, - [9476] = {.lex_state = 789}, - [9477] = {.lex_state = 789}, - [9478] = {.lex_state = 789}, - [9479] = {.lex_state = 789}, - [9480] = {.lex_state = 789}, - [9481] = {.lex_state = 789}, - [9482] = {.lex_state = 789}, - [9483] = {.lex_state = 789}, - [9484] = {.lex_state = 789}, - [9485] = {.lex_state = 789}, - [9486] = {.lex_state = 789}, - [9487] = {.lex_state = 789}, - [9488] = {.lex_state = 789}, - [9489] = {.lex_state = 789}, - [9490] = {.lex_state = 789}, - [9491] = {.lex_state = 789}, - [9492] = {.lex_state = 862}, - [9493] = {.lex_state = 789}, - [9494] = {.lex_state = 789}, - [9495] = {.lex_state = 862}, - [9496] = {.lex_state = 789}, - [9497] = {.lex_state = 789}, - [9498] = {.lex_state = 789}, - [9499] = {.lex_state = 789}, - [9500] = {.lex_state = 789}, - [9501] = {.lex_state = 863}, - [9502] = {.lex_state = 789}, - [9503] = {.lex_state = 0}, - [9504] = {.lex_state = 789}, - [9505] = {.lex_state = 789}, - [9506] = {.lex_state = 789}, - [9507] = {.lex_state = 789}, - [9508] = {.lex_state = 0}, - [9509] = {.lex_state = 789}, - [9510] = {.lex_state = 789}, - [9511] = {.lex_state = 789}, - [9512] = {.lex_state = 789}, - [9513] = {.lex_state = 789}, - [9514] = {.lex_state = 789}, - [9515] = {.lex_state = 789}, - [9516] = {.lex_state = 862}, - [9517] = {.lex_state = 789}, - [9518] = {.lex_state = 789}, - [9519] = {.lex_state = 789}, - [9520] = {.lex_state = 789}, - [9521] = {.lex_state = 862}, - [9522] = {.lex_state = 789}, - [9523] = {.lex_state = 789}, - [9524] = {.lex_state = 869}, - [9525] = {.lex_state = 789}, - [9526] = {.lex_state = 789}, - [9527] = {.lex_state = 862}, - [9528] = {.lex_state = 789}, - [9529] = {.lex_state = 862}, - [9530] = {.lex_state = 789}, - [9531] = {.lex_state = 0}, - [9532] = {.lex_state = 789}, - [9533] = {.lex_state = 862}, - [9534] = {.lex_state = 789}, - [9535] = {.lex_state = 789}, - [9536] = {.lex_state = 789}, - [9537] = {.lex_state = 789}, - [9538] = {.lex_state = 789}, - [9539] = {.lex_state = 789}, - [9540] = {.lex_state = 789}, - [9541] = {.lex_state = 862}, - [9542] = {.lex_state = 789}, - [9543] = {.lex_state = 789}, - [9544] = {.lex_state = 789}, - [9545] = {.lex_state = 789}, - [9546] = {.lex_state = 789}, - [9547] = {.lex_state = 869}, - [9548] = {.lex_state = 789}, - [9549] = {.lex_state = 789}, - [9550] = {.lex_state = 789}, - [9551] = {.lex_state = 863}, - [9552] = {.lex_state = 789}, - [9553] = {.lex_state = 789}, - [9554] = {.lex_state = 789}, - [9555] = {.lex_state = 789}, - [9556] = {.lex_state = 869}, - [9557] = {.lex_state = 789}, - [9558] = {.lex_state = 789}, - [9559] = {.lex_state = 789}, - [9560] = {.lex_state = 789}, - [9561] = {.lex_state = 789}, - [9562] = {.lex_state = 869}, - [9563] = {.lex_state = 0}, - [9564] = {.lex_state = 789}, - [9565] = {.lex_state = 789}, - [9566] = {.lex_state = 789}, - [9567] = {.lex_state = 789}, - [9568] = {.lex_state = 789}, - [9569] = {.lex_state = 789}, - [9570] = {.lex_state = 789}, - [9571] = {.lex_state = 789}, - [9572] = {.lex_state = 789}, - [9573] = {.lex_state = 789}, - [9574] = {.lex_state = 789}, - [9575] = {.lex_state = 789}, - [9576] = {.lex_state = 789}, - [9577] = {.lex_state = 864}, - [9578] = {.lex_state = 789}, - [9579] = {.lex_state = 789}, - [9580] = {.lex_state = 789}, - [9581] = {.lex_state = 789}, - [9582] = {.lex_state = 789}, - [9583] = {.lex_state = 789}, - [9584] = {.lex_state = 789}, - [9585] = {.lex_state = 789}, - [9586] = {.lex_state = 789}, - [9587] = {.lex_state = 789}, - [9588] = {.lex_state = 789}, - [9589] = {.lex_state = 789}, - [9590] = {.lex_state = 789}, - [9591] = {.lex_state = 789}, - [9592] = {.lex_state = 789}, - [9593] = {.lex_state = 789}, - [9594] = {.lex_state = 789}, - [9595] = {.lex_state = 789}, - [9596] = {.lex_state = 789}, - [9597] = {.lex_state = 789}, - [9598] = {.lex_state = 789}, - [9599] = {.lex_state = 789}, - [9600] = {.lex_state = 789}, - [9601] = {.lex_state = 789}, - [9602] = {.lex_state = 789}, - [9603] = {.lex_state = 789}, - [9604] = {.lex_state = 2142}, - [9605] = {.lex_state = 2137}, - [9606] = {.lex_state = 2137}, - [9607] = {.lex_state = 2212}, - [9608] = {.lex_state = 2142}, - [9609] = {.lex_state = 2142}, - [9610] = {.lex_state = 2142}, - [9611] = {.lex_state = 2212}, - [9612] = {.lex_state = 2137}, - [9613] = {.lex_state = 2142}, - [9614] = {.lex_state = 2142}, - [9615] = {.lex_state = 2137}, - [9616] = {.lex_state = 2137}, - [9617] = {.lex_state = 2137}, - [9618] = {.lex_state = 829}, - [9619] = {.lex_state = 2142}, - [9620] = {.lex_state = 2142}, - [9621] = {.lex_state = 0}, - [9622] = {.lex_state = 2137}, - [9623] = {.lex_state = 2137}, - [9624] = {.lex_state = 2137}, - [9625] = {.lex_state = 860}, - [9626] = {.lex_state = 2142}, - [9627] = {.lex_state = 829}, - [9628] = {.lex_state = 2137}, - [9629] = {.lex_state = 2142}, - [9630] = {.lex_state = 0}, - [9631] = {.lex_state = 2137}, - [9632] = {.lex_state = 2142}, - [9633] = {.lex_state = 2137}, - [9634] = {.lex_state = 2142}, - [9635] = {.lex_state = 2142}, - [9636] = {.lex_state = 2212}, - [9637] = {.lex_state = 860}, - [9638] = {.lex_state = 2137}, - [9639] = {.lex_state = 2142}, - [9640] = {.lex_state = 2137}, - [9641] = {.lex_state = 2137}, - [9642] = {.lex_state = 2142}, - [9643] = {.lex_state = 2142}, - [9644] = {.lex_state = 2142}, - [9645] = {.lex_state = 2142}, - [9646] = {.lex_state = 2137}, - [9647] = {.lex_state = 2137}, - [9648] = {.lex_state = 2142}, - [9649] = {.lex_state = 2137}, - [9650] = {.lex_state = 2137}, - [9651] = {.lex_state = 2137}, - [9652] = {.lex_state = 2142}, - [9653] = {.lex_state = 2137}, - [9654] = {.lex_state = 2142}, - [9655] = {.lex_state = 2142}, - [9656] = {.lex_state = 2142}, - [9657] = {.lex_state = 2142}, - [9658] = {.lex_state = 2142}, - [9659] = {.lex_state = 2137}, - [9660] = {.lex_state = 2137}, - [9661] = {.lex_state = 2142}, - [9662] = {.lex_state = 865}, - [9663] = {.lex_state = 2142}, - [9664] = {.lex_state = 2137}, - [9665] = {.lex_state = 0}, - [9666] = {.lex_state = 2142}, - [9667] = {.lex_state = 2137}, - [9668] = {.lex_state = 2142}, - [9669] = {.lex_state = 2212}, - [9670] = {.lex_state = 2142}, - [9671] = {.lex_state = 2142}, - [9672] = {.lex_state = 2137}, - [9673] = {.lex_state = 2137}, - [9674] = {.lex_state = 2142}, - [9675] = {.lex_state = 2142}, - [9676] = {.lex_state = 2137}, - [9677] = {.lex_state = 2142}, - [9678] = {.lex_state = 2142}, - [9679] = {.lex_state = 2137}, - [9680] = {.lex_state = 2142}, - [9681] = {.lex_state = 2212}, - [9682] = {.lex_state = 2142}, - [9683] = {.lex_state = 2142}, - [9684] = {.lex_state = 2142}, - [9685] = {.lex_state = 2142}, - [9686] = {.lex_state = 2137}, - [9687] = {.lex_state = 2142}, - [9688] = {.lex_state = 2212}, - [9689] = {.lex_state = 2142}, - [9690] = {.lex_state = 2142}, - [9691] = {.lex_state = 2137}, - [9692] = {.lex_state = 2212}, - [9693] = {.lex_state = 804}, - [9694] = {.lex_state = 2142}, - [9695] = {.lex_state = 2212}, - [9696] = {.lex_state = 2142}, - [9697] = {.lex_state = 2142}, - [9698] = {.lex_state = 2142}, - [9699] = {.lex_state = 2137}, - [9700] = {.lex_state = 2137}, - [9701] = {.lex_state = 2137}, - [9702] = {.lex_state = 2137}, - [9703] = {.lex_state = 2142}, - [9704] = {.lex_state = 2142}, - [9705] = {.lex_state = 2142}, - [9706] = {.lex_state = 2142}, - [9707] = {.lex_state = 2142}, - [9708] = {.lex_state = 2137}, - [9709] = {.lex_state = 2142}, - [9710] = {.lex_state = 2142}, - [9711] = {.lex_state = 2137}, - [9712] = {.lex_state = 2142}, - [9713] = {.lex_state = 2137}, - [9714] = {.lex_state = 2142}, - [9715] = {.lex_state = 2142}, - [9716] = {.lex_state = 2137}, - [9717] = {.lex_state = 2212}, - [9718] = {.lex_state = 2142}, - [9719] = {.lex_state = 2142}, - [9720] = {.lex_state = 2212}, - [9721] = {.lex_state = 2142}, - [9722] = {.lex_state = 2137}, - [9723] = {.lex_state = 860}, - [9724] = {.lex_state = 2142}, - [9725] = {.lex_state = 2142}, - [9726] = {.lex_state = 2142}, - [9727] = {.lex_state = 2212}, - [9728] = {.lex_state = 2137}, - [9729] = {.lex_state = 2142}, - [9730] = {.lex_state = 2212}, - [9731] = {.lex_state = 2137}, - [9732] = {.lex_state = 2142}, - [9733] = {.lex_state = 2137}, - [9734] = {.lex_state = 2142}, - [9735] = {.lex_state = 2142}, - [9736] = {.lex_state = 2142}, - [9737] = {.lex_state = 2212}, - [9738] = {.lex_state = 2137}, - [9739] = {.lex_state = 2142}, - [9740] = {.lex_state = 0}, - [9741] = {.lex_state = 2142}, - [9742] = {.lex_state = 2142}, - [9743] = {.lex_state = 2137}, - [9744] = {.lex_state = 2142}, - [9745] = {.lex_state = 789}, - [9746] = {.lex_state = 2142}, - [9747] = {.lex_state = 2137}, - [9748] = {.lex_state = 0}, - [9749] = {.lex_state = 2137}, - [9750] = {.lex_state = 2142}, - [9751] = {.lex_state = 2142}, - [9752] = {.lex_state = 2137}, - [9753] = {.lex_state = 2142}, - [9754] = {.lex_state = 2212}, - [9755] = {.lex_state = 2142}, - [9756] = {.lex_state = 2142}, - [9757] = {.lex_state = 2142}, - [9758] = {.lex_state = 2142}, - [9759] = {.lex_state = 2137}, - [9760] = {.lex_state = 0}, - [9761] = {.lex_state = 2212}, - [9762] = {.lex_state = 2142}, - [9763] = {.lex_state = 2142}, - [9764] = {.lex_state = 2142}, - [9765] = {.lex_state = 2142}, - [9766] = {.lex_state = 2137}, - [9767] = {.lex_state = 2142}, - [9768] = {.lex_state = 2142}, - [9769] = {.lex_state = 2142}, - [9770] = {.lex_state = 2142}, - [9771] = {.lex_state = 789}, - [9772] = {.lex_state = 2212}, - [9773] = {.lex_state = 2137}, - [9774] = {.lex_state = 2142}, - [9775] = {.lex_state = 2212}, - [9776] = {.lex_state = 2142}, - [9777] = {.lex_state = 2142}, - [9778] = {.lex_state = 2137}, - [9779] = {.lex_state = 2137}, - [9780] = {.lex_state = 2137}, - [9781] = {.lex_state = 2142}, - [9782] = {.lex_state = 2137}, - [9783] = {.lex_state = 2212}, - [9784] = {.lex_state = 2142}, - [9785] = {.lex_state = 2142}, - [9786] = {.lex_state = 2137}, - [9787] = {.lex_state = 2142}, - [9788] = {.lex_state = 2142}, - [9789] = {.lex_state = 2142}, - [9790] = {.lex_state = 2137}, - [9791] = {.lex_state = 2137}, - [9792] = {.lex_state = 2142}, - [9793] = {.lex_state = 2137}, - [9794] = {.lex_state = 2142}, - [9795] = {.lex_state = 2137}, - [9796] = {.lex_state = 2212}, - [9797] = {.lex_state = 2137}, - [9798] = {.lex_state = 829}, - [9799] = {.lex_state = 2137}, - [9800] = {.lex_state = 2212}, - [9801] = {.lex_state = 2137}, - [9802] = {.lex_state = 2142}, - [9803] = {.lex_state = 2142}, - [9804] = {.lex_state = 2142}, - [9805] = {.lex_state = 2212}, - [9806] = {.lex_state = 2137}, - [9807] = {.lex_state = 2137}, - [9808] = {.lex_state = 2137}, - [9809] = {.lex_state = 2142}, - [9810] = {.lex_state = 2212}, - [9811] = {.lex_state = 2142}, - [9812] = {.lex_state = 2142}, - [9813] = {.lex_state = 2142}, - [9814] = {.lex_state = 2212}, - [9815] = {.lex_state = 860}, - [9816] = {.lex_state = 789}, - [9817] = {.lex_state = 789}, - [9818] = {.lex_state = 789}, - [9819] = {.lex_state = 0, .external_lex_state = 2}, - [9820] = {.lex_state = 789}, - [9821] = {.lex_state = 789}, - [9822] = {.lex_state = 789}, - [9823] = {.lex_state = 789}, - [9824] = {.lex_state = 789}, - [9825] = {.lex_state = 789}, - [9826] = {.lex_state = 789}, - [9827] = {.lex_state = 789}, - [9828] = {.lex_state = 789}, - [9829] = {.lex_state = 789}, - [9830] = {.lex_state = 789}, - [9831] = {.lex_state = 789}, - [9832] = {.lex_state = 789}, - [9833] = {.lex_state = 789}, - [9834] = {.lex_state = 789}, - [9835] = {.lex_state = 789}, - [9836] = {.lex_state = 789}, - [9837] = {.lex_state = 0}, - [9838] = {.lex_state = 789}, - [9839] = {.lex_state = 789}, - [9840] = {.lex_state = 789}, - [9841] = {.lex_state = 789}, - [9842] = {.lex_state = 0}, - [9843] = {.lex_state = 789}, - [9844] = {.lex_state = 789}, - [9845] = {.lex_state = 789}, - [9846] = {.lex_state = 789}, - [9847] = {.lex_state = 789}, - [9848] = {.lex_state = 0}, - [9849] = {.lex_state = 789}, - [9850] = {.lex_state = 789}, - [9851] = {.lex_state = 0}, - [9852] = {.lex_state = 789}, - [9853] = {.lex_state = 789}, - [9854] = {.lex_state = 789}, - [9855] = {.lex_state = 789}, - [9856] = {.lex_state = 789}, - [9857] = {.lex_state = 789}, - [9858] = {.lex_state = 789}, - [9859] = {.lex_state = 789}, - [9860] = {.lex_state = 789}, - [9861] = {.lex_state = 789}, - [9862] = {.lex_state = 789}, - [9863] = {.lex_state = 789}, - [9864] = {.lex_state = 789}, - [9865] = {.lex_state = 0}, - [9866] = {.lex_state = 789}, - [9867] = {.lex_state = 789}, - [9868] = {.lex_state = 789}, - [9869] = {.lex_state = 789}, - [9870] = {.lex_state = 789}, - [9871] = {.lex_state = 0}, - [9872] = {.lex_state = 789}, - [9873] = {.lex_state = 789}, - [9874] = {.lex_state = 789}, - [9875] = {.lex_state = 789}, - [9876] = {.lex_state = 789}, - [9877] = {.lex_state = 789}, - [9878] = {.lex_state = 789}, - [9879] = {.lex_state = 0}, - [9880] = {.lex_state = 789}, - [9881] = {.lex_state = 789}, - [9882] = {.lex_state = 789}, - [9883] = {.lex_state = 789}, - [9884] = {.lex_state = 789}, - [9885] = {.lex_state = 789}, - [9886] = {.lex_state = 789}, - [9887] = {.lex_state = 789}, - [9888] = {.lex_state = 789}, - [9889] = {.lex_state = 789}, - [9890] = {.lex_state = 789}, - [9891] = {.lex_state = 789}, - [9892] = {.lex_state = 789}, - [9893] = {.lex_state = 789}, - [9894] = {.lex_state = 789}, - [9895] = {.lex_state = 789}, - [9896] = {.lex_state = 789}, - [9897] = {.lex_state = 789}, - [9898] = {.lex_state = 789}, - [9899] = {.lex_state = 789}, - [9900] = {.lex_state = 789}, - [9901] = {.lex_state = 789}, - [9902] = {.lex_state = 789}, - [9903] = {.lex_state = 789}, - [9904] = {.lex_state = 789}, - [9905] = {.lex_state = 789}, - [9906] = {.lex_state = 789}, - [9907] = {.lex_state = 789}, - [9908] = {.lex_state = 2137}, - [9909] = {.lex_state = 0}, - [9910] = {.lex_state = 789}, - [9911] = {.lex_state = 789}, - [9912] = {.lex_state = 0}, - [9913] = {.lex_state = 789}, - [9914] = {.lex_state = 789}, - [9915] = {.lex_state = 0, .external_lex_state = 2}, - [9916] = {.lex_state = 789}, - [9917] = {.lex_state = 0}, - [9918] = {.lex_state = 789}, - [9919] = {.lex_state = 789}, - [9920] = {.lex_state = 789}, - [9921] = {.lex_state = 789}, - [9922] = {.lex_state = 789}, - [9923] = {.lex_state = 789}, - [9924] = {.lex_state = 789}, - [9925] = {.lex_state = 789}, - [9926] = {.lex_state = 789}, - [9927] = {.lex_state = 789}, - [9928] = {.lex_state = 0}, - [9929] = {.lex_state = 789}, - [9930] = {.lex_state = 789}, - [9931] = {.lex_state = 0}, - [9932] = {.lex_state = 789}, - [9933] = {.lex_state = 789}, - [9934] = {.lex_state = 0}, - [9935] = {.lex_state = 789}, - [9936] = {.lex_state = 789}, - [9937] = {.lex_state = 789}, - [9938] = {.lex_state = 789}, - [9939] = {.lex_state = 789}, - [9940] = {.lex_state = 0}, - [9941] = {.lex_state = 789}, - [9942] = {.lex_state = 789}, - [9943] = {.lex_state = 789}, - [9944] = {.lex_state = 789}, - [9945] = {.lex_state = 789}, - [9946] = {.lex_state = 789}, - [9947] = {.lex_state = 789}, - [9948] = {.lex_state = 0}, - [9949] = {.lex_state = 789}, - [9950] = {.lex_state = 789}, - [9951] = {.lex_state = 789}, - [9952] = {.lex_state = 789}, - [9953] = {.lex_state = 789}, - [9954] = {.lex_state = 789}, - [9955] = {.lex_state = 789}, - [9956] = {.lex_state = 789}, - [9957] = {.lex_state = 789}, - [9958] = {.lex_state = 789}, - [9959] = {.lex_state = 789}, - [9960] = {.lex_state = 789}, - [9961] = {.lex_state = 0}, - [9962] = {.lex_state = 789}, - [9963] = {.lex_state = 789}, - [9964] = {.lex_state = 789}, - [9965] = {.lex_state = 0}, - [9966] = {.lex_state = 789}, - [9967] = {.lex_state = 789}, - [9968] = {.lex_state = 789}, - [9969] = {.lex_state = 789}, - [9970] = {.lex_state = 789}, - [9971] = {.lex_state = 789}, - [9972] = {.lex_state = 789}, - [9973] = {.lex_state = 789}, - [9974] = {.lex_state = 789}, - [9975] = {.lex_state = 789}, - [9976] = {.lex_state = 789}, - [9977] = {.lex_state = 789}, - [9978] = {.lex_state = 789}, - [9979] = {.lex_state = 789}, - [9980] = {.lex_state = 789}, - [9981] = {.lex_state = 789}, - [9982] = {.lex_state = 789}, - [9983] = {.lex_state = 789}, - [9984] = {.lex_state = 789}, - [9985] = {.lex_state = 789}, - [9986] = {.lex_state = 789}, - [9987] = {.lex_state = 789}, - [9988] = {.lex_state = 789}, - [9989] = {.lex_state = 789}, - [9990] = {.lex_state = 789}, - [9991] = {.lex_state = 789}, - [9992] = {.lex_state = 789}, - [9993] = {.lex_state = 789}, - [9994] = {.lex_state = 829}, - [9995] = {.lex_state = 789}, - [9996] = {.lex_state = 789}, - [9997] = {.lex_state = 789}, - [9998] = {.lex_state = 789}, - [9999] = {.lex_state = 829}, - [10000] = {.lex_state = 0}, - [10001] = {.lex_state = 789}, - [10002] = {.lex_state = 789}, - [10003] = {.lex_state = 789}, - [10004] = {.lex_state = 789}, - [10005] = {.lex_state = 789}, - [10006] = {.lex_state = 789}, - [10007] = {.lex_state = 789}, - [10008] = {.lex_state = 789}, - [10009] = {.lex_state = 789}, - [10010] = {.lex_state = 789}, - [10011] = {.lex_state = 0}, - [10012] = {.lex_state = 0}, - [10013] = {.lex_state = 789}, - [10014] = {.lex_state = 789}, - [10015] = {.lex_state = 789}, - [10016] = {.lex_state = 829}, - [10017] = {.lex_state = 789}, - [10018] = {.lex_state = 789}, - [10019] = {.lex_state = 789}, - [10020] = {.lex_state = 789}, - [10021] = {.lex_state = 789}, - [10022] = {.lex_state = 789}, - [10023] = {.lex_state = 0}, - [10024] = {.lex_state = 789}, - [10025] = {.lex_state = 789}, - [10026] = {.lex_state = 789}, - [10027] = {.lex_state = 789}, - [10028] = {.lex_state = 0}, - [10029] = {.lex_state = 2137}, - [10030] = {.lex_state = 2158}, - [10031] = {.lex_state = 2140}, - [10032] = {.lex_state = 2136, .external_lex_state = 2}, - [10033] = {.lex_state = 2137}, - [10034] = {.lex_state = 2140}, - [10035] = {.lex_state = 0}, - [10036] = {.lex_state = 0}, - [10037] = {.lex_state = 0}, - [10038] = {.lex_state = 2136, .external_lex_state = 2}, - [10039] = {.lex_state = 2212}, - [10040] = {.lex_state = 2212}, - [10041] = {.lex_state = 0}, - [10042] = {.lex_state = 2140}, - [10043] = {.lex_state = 0}, - [10044] = {.lex_state = 2140}, - [10045] = {.lex_state = 0}, - [10046] = {.lex_state = 2136, .external_lex_state = 2}, - [10047] = {.lex_state = 2212}, - [10048] = {.lex_state = 2136, .external_lex_state = 2}, - [10049] = {.lex_state = 0}, - [10050] = {.lex_state = 0, .external_lex_state = 2}, - [10051] = {.lex_state = 2136, .external_lex_state = 2}, - [10052] = {.lex_state = 2136, .external_lex_state = 2}, - [10053] = {.lex_state = 0}, - [10054] = {.lex_state = 2212}, - [10055] = {.lex_state = 2136, .external_lex_state = 2}, - [10056] = {.lex_state = 2137}, - [10057] = {.lex_state = 2212}, - [10058] = {.lex_state = 0}, - [10059] = {.lex_state = 0}, - [10060] = {.lex_state = 0}, - [10061] = {.lex_state = 0}, - [10062] = {.lex_state = 0}, - [10063] = {.lex_state = 0}, - [10064] = {.lex_state = 2136, .external_lex_state = 2}, - [10065] = {.lex_state = 2136, .external_lex_state = 2}, - [10066] = {.lex_state = 0}, - [10067] = {.lex_state = 0}, - [10068] = {.lex_state = 829}, - [10069] = {.lex_state = 2212}, - [10070] = {.lex_state = 0}, - [10071] = {.lex_state = 2212}, - [10072] = {.lex_state = 2212}, - [10073] = {.lex_state = 0}, - [10074] = {.lex_state = 2136, .external_lex_state = 2}, - [10075] = {.lex_state = 0}, - [10076] = {.lex_state = 2140}, - [10077] = {.lex_state = 0}, - [10078] = {.lex_state = 2136, .external_lex_state = 2}, - [10079] = {.lex_state = 2212}, - [10080] = {.lex_state = 0}, - [10081] = {.lex_state = 2136, .external_lex_state = 2}, - [10082] = {.lex_state = 0}, - [10083] = {.lex_state = 2136, .external_lex_state = 2}, - [10084] = {.lex_state = 0}, - [10085] = {.lex_state = 2136, .external_lex_state = 2}, - [10086] = {.lex_state = 0}, - [10087] = {.lex_state = 0}, - [10088] = {.lex_state = 0}, - [10089] = {.lex_state = 2136, .external_lex_state = 2}, - [10090] = {.lex_state = 0}, - [10091] = {.lex_state = 2136, .external_lex_state = 2}, - [10092] = {.lex_state = 0}, - [10093] = {.lex_state = 2136, .external_lex_state = 2}, - [10094] = {.lex_state = 0}, - [10095] = {.lex_state = 0}, - [10096] = {.lex_state = 2212}, - [10097] = {.lex_state = 0}, - [10098] = {.lex_state = 0}, - [10099] = {.lex_state = 0}, - [10100] = {.lex_state = 2136, .external_lex_state = 2}, - [10101] = {.lex_state = 2140}, - [10102] = {.lex_state = 2140}, - [10103] = {.lex_state = 2137}, - [10104] = {.lex_state = 2212}, - [10105] = {.lex_state = 2140}, - [10106] = {.lex_state = 0}, - [10107] = {.lex_state = 0}, - [10108] = {.lex_state = 2140}, - [10109] = {.lex_state = 0}, - [10110] = {.lex_state = 0}, - [10111] = {.lex_state = 2136, .external_lex_state = 2}, - [10112] = {.lex_state = 2140}, - [10113] = {.lex_state = 2212}, - [10114] = {.lex_state = 0}, - [10115] = {.lex_state = 0}, - [10116] = {.lex_state = 2136, .external_lex_state = 2}, - [10117] = {.lex_state = 0}, - [10118] = {.lex_state = 0}, - [10119] = {.lex_state = 2136, .external_lex_state = 2}, - [10120] = {.lex_state = 2212}, - [10121] = {.lex_state = 0}, - [10122] = {.lex_state = 2212}, - [10123] = {.lex_state = 0}, - [10124] = {.lex_state = 0}, - [10125] = {.lex_state = 2140}, - [10126] = {.lex_state = 0}, - [10127] = {.lex_state = 2136, .external_lex_state = 2}, - [10128] = {.lex_state = 2212}, - [10129] = {.lex_state = 2136, .external_lex_state = 2}, - [10130] = {.lex_state = 0}, - [10131] = {.lex_state = 0}, - [10132] = {.lex_state = 2136, .external_lex_state = 2}, - [10133] = {.lex_state = 0}, - [10134] = {.lex_state = 0}, - [10135] = {.lex_state = 2136, .external_lex_state = 2}, - [10136] = {.lex_state = 0}, - [10137] = {.lex_state = 0}, - [10138] = {.lex_state = 0}, - [10139] = {.lex_state = 0}, - [10140] = {.lex_state = 2212}, - [10141] = {.lex_state = 2136, .external_lex_state = 2}, - [10142] = {.lex_state = 2136, .external_lex_state = 2}, - [10143] = {.lex_state = 0}, - [10144] = {.lex_state = 0}, - [10145] = {.lex_state = 0}, - [10146] = {.lex_state = 2136, .external_lex_state = 2}, - [10147] = {.lex_state = 2136, .external_lex_state = 2}, - [10148] = {.lex_state = 2136, .external_lex_state = 2}, - [10149] = {.lex_state = 0}, - [10150] = {.lex_state = 2136, .external_lex_state = 2}, - [10151] = {.lex_state = 2140}, - [10152] = {.lex_state = 2136, .external_lex_state = 2}, - [10153] = {.lex_state = 0}, - [10154] = {.lex_state = 0}, - [10155] = {.lex_state = 0}, - [10156] = {.lex_state = 0}, - [10157] = {.lex_state = 0}, - [10158] = {.lex_state = 0}, - [10159] = {.lex_state = 0}, - [10160] = {.lex_state = 0}, - [10161] = {.lex_state = 0}, - [10162] = {.lex_state = 0}, - [10163] = {.lex_state = 2136, .external_lex_state = 2}, - [10164] = {.lex_state = 2136, .external_lex_state = 2}, - [10165] = {.lex_state = 0}, - [10166] = {.lex_state = 0}, - [10167] = {.lex_state = 2136, .external_lex_state = 2}, - [10168] = {.lex_state = 0}, - [10169] = {.lex_state = 789}, - [10170] = {.lex_state = 2140}, - [10171] = {.lex_state = 0, .external_lex_state = 2}, - [10172] = {.lex_state = 2158}, - [10173] = {.lex_state = 2140}, - [10174] = {.lex_state = 0}, - [10175] = {.lex_state = 0}, - [10176] = {.lex_state = 2136, .external_lex_state = 2}, - [10177] = {.lex_state = 2136, .external_lex_state = 2}, - [10178] = {.lex_state = 0}, - [10179] = {.lex_state = 0}, - [10180] = {.lex_state = 2136, .external_lex_state = 2}, - [10181] = {.lex_state = 2136, .external_lex_state = 2}, - [10182] = {.lex_state = 0}, - [10183] = {.lex_state = 0}, - [10184] = {.lex_state = 0}, - [10185] = {.lex_state = 0}, - [10186] = {.lex_state = 2136, .external_lex_state = 2}, - [10187] = {.lex_state = 0}, - [10188] = {.lex_state = 2212}, - [10189] = {.lex_state = 2140}, - [10190] = {.lex_state = 0}, - [10191] = {.lex_state = 2212}, - [10192] = {.lex_state = 0}, - [10193] = {.lex_state = 2136, .external_lex_state = 2}, - [10194] = {.lex_state = 2136, .external_lex_state = 2}, - [10195] = {.lex_state = 2140}, - [10196] = {.lex_state = 0}, - [10197] = {.lex_state = 2136, .external_lex_state = 2}, - [10198] = {.lex_state = 0}, - [10199] = {.lex_state = 789}, - [10200] = {.lex_state = 0}, - [10201] = {.lex_state = 0}, - [10202] = {.lex_state = 2136, .external_lex_state = 2}, - [10203] = {.lex_state = 0}, - [10204] = {.lex_state = 0}, - [10205] = {.lex_state = 0}, - [10206] = {.lex_state = 2212}, - [10207] = {.lex_state = 0}, - [10208] = {.lex_state = 2140}, - [10209] = {.lex_state = 0}, - [10210] = {.lex_state = 2136, .external_lex_state = 2}, - [10211] = {.lex_state = 2136, .external_lex_state = 2}, - [10212] = {.lex_state = 2136, .external_lex_state = 2}, - [10213] = {.lex_state = 0}, - [10214] = {.lex_state = 0, .external_lex_state = 2}, - [10215] = {.lex_state = 0, .external_lex_state = 2}, - [10216] = {.lex_state = 0}, - [10217] = {.lex_state = 0}, - [10218] = {.lex_state = 0}, - [10219] = {.lex_state = 789}, - [10220] = {.lex_state = 2136, .external_lex_state = 2}, - [10221] = {.lex_state = 2136, .external_lex_state = 2}, - [10222] = {.lex_state = 2140}, - [10223] = {.lex_state = 0}, - [10224] = {.lex_state = 0}, - [10225] = {.lex_state = 0}, - [10226] = {.lex_state = 0}, - [10227] = {.lex_state = 0}, - [10228] = {.lex_state = 0}, - [10229] = {.lex_state = 0}, - [10230] = {.lex_state = 2140}, - [10231] = {.lex_state = 0}, - [10232] = {.lex_state = 0}, - [10233] = {.lex_state = 0}, - [10234] = {.lex_state = 0}, - [10235] = {.lex_state = 0}, - [10236] = {.lex_state = 2142}, - [10237] = {.lex_state = 0}, - [10238] = {.lex_state = 0}, - [10239] = {.lex_state = 0}, - [10240] = {.lex_state = 0}, - [10241] = {.lex_state = 0}, - [10242] = {.lex_state = 0}, - [10243] = {.lex_state = 0}, - [10244] = {.lex_state = 0}, - [10245] = {.lex_state = 0}, - [10246] = {.lex_state = 0}, - [10247] = {.lex_state = 0}, - [10248] = {.lex_state = 0}, - [10249] = {.lex_state = 0}, - [10250] = {.lex_state = 0}, - [10251] = {.lex_state = 0}, - [10252] = {.lex_state = 0, .external_lex_state = 2}, - [10253] = {.lex_state = 0}, - [10254] = {.lex_state = 0}, - [10255] = {.lex_state = 0}, - [10256] = {.lex_state = 0}, - [10257] = {.lex_state = 0}, - [10258] = {.lex_state = 0}, - [10259] = {.lex_state = 0}, - [10260] = {.lex_state = 0}, - [10261] = {.lex_state = 0}, - [10262] = {.lex_state = 0}, - [10263] = {.lex_state = 0}, - [10264] = {.lex_state = 0}, - [10265] = {.lex_state = 0}, - [10266] = {.lex_state = 2136}, - [10267] = {.lex_state = 0, .external_lex_state = 2}, - [10268] = {.lex_state = 2140}, - [10269] = {.lex_state = 0}, - [10270] = {.lex_state = 0}, - [10271] = {.lex_state = 0}, - [10272] = {.lex_state = 2140}, - [10273] = {.lex_state = 0, .external_lex_state = 2}, - [10274] = {.lex_state = 0}, - [10275] = {.lex_state = 2140}, - [10276] = {.lex_state = 0}, - [10277] = {.lex_state = 0}, - [10278] = {.lex_state = 0}, - [10279] = {.lex_state = 0}, - [10280] = {.lex_state = 0}, - [10281] = {.lex_state = 0}, - [10282] = {.lex_state = 0}, - [10283] = {.lex_state = 0, .external_lex_state = 2}, - [10284] = {.lex_state = 0, .external_lex_state = 2}, - [10285] = {.lex_state = 0}, - [10286] = {.lex_state = 0}, - [10287] = {.lex_state = 0}, - [10288] = {.lex_state = 2140}, - [10289] = {.lex_state = 0}, - [10290] = {.lex_state = 0}, - [10291] = {.lex_state = 2140}, - [10292] = {.lex_state = 0}, - [10293] = {.lex_state = 0}, - [10294] = {.lex_state = 0}, - [10295] = {.lex_state = 0}, - [10296] = {.lex_state = 0}, - [10297] = {.lex_state = 0}, - [10298] = {.lex_state = 0}, - [10299] = {.lex_state = 0}, - [10300] = {.lex_state = 0}, - [10301] = {.lex_state = 0}, - [10302] = {.lex_state = 0}, - [10303] = {.lex_state = 0}, - [10304] = {.lex_state = 0}, - [10305] = {.lex_state = 0}, - [10306] = {.lex_state = 0}, - [10307] = {.lex_state = 0}, - [10308] = {.lex_state = 0}, - [10309] = {.lex_state = 0}, - [10310] = {.lex_state = 0}, - [10311] = {.lex_state = 2140}, - [10312] = {.lex_state = 0}, - [10313] = {.lex_state = 0}, - [10314] = {.lex_state = 0}, - [10315] = {.lex_state = 0}, - [10316] = {.lex_state = 0}, - [10317] = {.lex_state = 0}, - [10318] = {.lex_state = 0}, - [10319] = {.lex_state = 0}, - [10320] = {.lex_state = 0}, - [10321] = {.lex_state = 0}, - [10322] = {.lex_state = 0}, - [10323] = {.lex_state = 0}, - [10324] = {.lex_state = 2140}, - [10325] = {.lex_state = 0}, - [10326] = {.lex_state = 0}, - [10327] = {.lex_state = 0}, - [10328] = {.lex_state = 0}, - [10329] = {.lex_state = 0}, - [10330] = {.lex_state = 0}, - [10331] = {.lex_state = 0}, - [10332] = {.lex_state = 0}, - [10333] = {.lex_state = 0}, - [10334] = {.lex_state = 0}, - [10335] = {.lex_state = 0}, - [10336] = {.lex_state = 0, .external_lex_state = 2}, - [10337] = {.lex_state = 0}, - [10338] = {.lex_state = 0}, - [10339] = {.lex_state = 0}, - [10340] = {.lex_state = 0}, - [10341] = {.lex_state = 0}, - [10342] = {.lex_state = 0}, - [10343] = {.lex_state = 0}, - [10344] = {.lex_state = 0}, - [10345] = {.lex_state = 0, .external_lex_state = 2}, - [10346] = {.lex_state = 0}, - [10347] = {.lex_state = 0}, - [10348] = {.lex_state = 0}, - [10349] = {.lex_state = 0}, - [10350] = {.lex_state = 2137}, - [10351] = {.lex_state = 0}, - [10352] = {.lex_state = 0}, - [10353] = {.lex_state = 0}, - [10354] = {.lex_state = 0}, - [10355] = {.lex_state = 0}, - [10356] = {.lex_state = 0}, - [10357] = {.lex_state = 0, .external_lex_state = 2}, - [10358] = {.lex_state = 0}, - [10359] = {.lex_state = 0}, - [10360] = {.lex_state = 0}, - [10361] = {.lex_state = 2140}, - [10362] = {.lex_state = 0}, - [10363] = {.lex_state = 0}, - [10364] = {.lex_state = 0}, - [10365] = {.lex_state = 0}, - [10366] = {.lex_state = 0}, - [10367] = {.lex_state = 0}, - [10368] = {.lex_state = 0}, - [10369] = {.lex_state = 0}, - [10370] = {.lex_state = 0}, - [10371] = {.lex_state = 2140}, - [10372] = {.lex_state = 0}, - [10373] = {.lex_state = 0}, - [10374] = {.lex_state = 2140}, - [10375] = {.lex_state = 0}, - [10376] = {.lex_state = 0}, - [10377] = {.lex_state = 0}, - [10378] = {.lex_state = 0}, - [10379] = {.lex_state = 0}, - [10380] = {.lex_state = 0}, - [10381] = {.lex_state = 2140}, - [10382] = {.lex_state = 2140}, - [10383] = {.lex_state = 0}, - [10384] = {.lex_state = 0}, - [10385] = {.lex_state = 0}, - [10386] = {.lex_state = 0, .external_lex_state = 2}, - [10387] = {.lex_state = 0}, - [10388] = {.lex_state = 0}, - [10389] = {.lex_state = 0}, - [10390] = {.lex_state = 0}, - [10391] = {.lex_state = 0}, - [10392] = {.lex_state = 0}, - [10393] = {.lex_state = 0}, - [10394] = {.lex_state = 2140}, - [10395] = {.lex_state = 0}, - [10396] = {.lex_state = 0}, - [10397] = {.lex_state = 0}, - [10398] = {.lex_state = 0}, - [10399] = {.lex_state = 0, .external_lex_state = 2}, - [10400] = {.lex_state = 0}, - [10401] = {.lex_state = 0}, - [10402] = {.lex_state = 0}, - [10403] = {.lex_state = 0}, - [10404] = {.lex_state = 0}, - [10405] = {.lex_state = 0, .external_lex_state = 2}, - [10406] = {.lex_state = 2140}, - [10407] = {.lex_state = 0}, - [10408] = {.lex_state = 0}, - [10409] = {.lex_state = 0}, - [10410] = {.lex_state = 0}, - [10411] = {.lex_state = 0}, - [10412] = {.lex_state = 0}, - [10413] = {.lex_state = 0}, - [10414] = {.lex_state = 0, .external_lex_state = 2}, - [10415] = {.lex_state = 2140}, - [10416] = {.lex_state = 0}, - [10417] = {.lex_state = 0}, - [10418] = {.lex_state = 0}, - [10419] = {.lex_state = 0}, - [10420] = {.lex_state = 0}, - [10421] = {.lex_state = 0}, - [10422] = {.lex_state = 0}, - [10423] = {.lex_state = 0}, - [10424] = {.lex_state = 0}, - [10425] = {.lex_state = 0}, - [10426] = {.lex_state = 0}, - [10427] = {.lex_state = 0}, - [10428] = {.lex_state = 0}, - [10429] = {.lex_state = 0}, - [10430] = {.lex_state = 2140}, - [10431] = {.lex_state = 0}, - [10432] = {.lex_state = 0}, - [10433] = {.lex_state = 0}, - [10434] = {.lex_state = 0}, - [10435] = {.lex_state = 0}, - [10436] = {.lex_state = 0}, - [10437] = {.lex_state = 0}, - [10438] = {.lex_state = 0}, - [10439] = {.lex_state = 0}, - [10440] = {.lex_state = 0}, - [10441] = {.lex_state = 0}, - [10442] = {.lex_state = 0}, - [10443] = {.lex_state = 0}, - [10444] = {.lex_state = 0}, - [10445] = {.lex_state = 0, .external_lex_state = 2}, - [10446] = {.lex_state = 0}, - [10447] = {.lex_state = 0}, - [10448] = {.lex_state = 0}, - [10449] = {.lex_state = 0}, - [10450] = {.lex_state = 0}, - [10451] = {.lex_state = 0}, - [10452] = {.lex_state = 0}, - [10453] = {.lex_state = 0}, - [10454] = {.lex_state = 0}, - [10455] = {.lex_state = 0, .external_lex_state = 2}, - [10456] = {.lex_state = 0, .external_lex_state = 2}, - [10457] = {.lex_state = 0}, - [10458] = {.lex_state = 0}, - [10459] = {.lex_state = 0}, - [10460] = {.lex_state = 0}, - [10461] = {.lex_state = 2140}, - [10462] = {.lex_state = 0}, - [10463] = {.lex_state = 0}, - [10464] = {.lex_state = 0}, - [10465] = {.lex_state = 0}, - [10466] = {.lex_state = 0}, - [10467] = {.lex_state = 0}, - [10468] = {.lex_state = 0}, - [10469] = {.lex_state = 0}, - [10470] = {.lex_state = 0}, - [10471] = {.lex_state = 0}, - [10472] = {.lex_state = 0}, - [10473] = {.lex_state = 0}, - [10474] = {.lex_state = 0, .external_lex_state = 2}, - [10475] = {.lex_state = 0}, - [10476] = {.lex_state = 2140}, - [10477] = {.lex_state = 0}, - [10478] = {.lex_state = 0}, - [10479] = {.lex_state = 2140}, - [10480] = {.lex_state = 0}, - [10481] = {.lex_state = 0}, - [10482] = {.lex_state = 0}, - [10483] = {.lex_state = 0}, - [10484] = {.lex_state = 0}, - [10485] = {.lex_state = 0}, - [10486] = {.lex_state = 0}, - [10487] = {.lex_state = 0}, - [10488] = {.lex_state = 0}, - [10489] = {.lex_state = 0}, - [10490] = {.lex_state = 0}, - [10491] = {.lex_state = 0}, - [10492] = {.lex_state = 2140}, - [10493] = {.lex_state = 2140}, - [10494] = {.lex_state = 0}, - [10495] = {.lex_state = 0}, - [10496] = {.lex_state = 2137}, - [10497] = {.lex_state = 0}, - [10498] = {.lex_state = 0}, - [10499] = {.lex_state = 0}, - [10500] = {.lex_state = 0}, - [10501] = {.lex_state = 0}, - [10502] = {.lex_state = 0}, - [10503] = {.lex_state = 0}, - [10504] = {.lex_state = 0}, - [10505] = {.lex_state = 0}, - [10506] = {.lex_state = 0}, - [10507] = {.lex_state = 0}, - [10508] = {.lex_state = 0}, - [10509] = {.lex_state = 0}, - [10510] = {.lex_state = 0}, - [10511] = {.lex_state = 0}, - [10512] = {.lex_state = 0}, - [10513] = {.lex_state = 0}, - [10514] = {.lex_state = 0}, - [10515] = {.lex_state = 0}, - [10516] = {.lex_state = 0}, - [10517] = {.lex_state = 0}, - [10518] = {.lex_state = 0}, - [10519] = {.lex_state = 0}, - [10520] = {.lex_state = 0}, - [10521] = {.lex_state = 0}, - [10522] = {.lex_state = 0}, - [10523] = {.lex_state = 0}, - [10524] = {.lex_state = 0}, - [10525] = {.lex_state = 0, .external_lex_state = 2}, - [10526] = {.lex_state = 0}, - [10527] = {.lex_state = 0}, - [10528] = {.lex_state = 0}, - [10529] = {.lex_state = 0}, - [10530] = {.lex_state = 0, .external_lex_state = 2}, - [10531] = {.lex_state = 0, .external_lex_state = 2}, - [10532] = {.lex_state = 0}, - [10533] = {.lex_state = 0}, - [10534] = {.lex_state = 0}, - [10535] = {.lex_state = 0}, - [10536] = {.lex_state = 0}, - [10537] = {.lex_state = 0}, - [10538] = {.lex_state = 0}, - [10539] = {.lex_state = 0}, - [10540] = {.lex_state = 0}, - [10541] = {.lex_state = 0}, - [10542] = {.lex_state = 0}, - [10543] = {.lex_state = 0, .external_lex_state = 2}, - [10544] = {.lex_state = 0}, - [10545] = {.lex_state = 0}, - [10546] = {.lex_state = 0}, - [10547] = {.lex_state = 0}, - [10548] = {.lex_state = 0}, - [10549] = {.lex_state = 0}, - [10550] = {.lex_state = 0}, - [10551] = {.lex_state = 0}, - [10552] = {.lex_state = 0}, - [10553] = {.lex_state = 0}, - [10554] = {.lex_state = 0}, - [10555] = {.lex_state = 0}, - [10556] = {.lex_state = 0}, - [10557] = {.lex_state = 0}, - [10558] = {.lex_state = 0}, - [10559] = {.lex_state = 0}, - [10560] = {.lex_state = 0}, - [10561] = {.lex_state = 0}, - [10562] = {.lex_state = 0}, - [10563] = {.lex_state = 0}, - [10564] = {.lex_state = 0}, - [10565] = {.lex_state = 0}, - [10566] = {.lex_state = 0}, - [10567] = {.lex_state = 0}, - [10568] = {.lex_state = 0}, - [10569] = {.lex_state = 0}, - [10570] = {.lex_state = 0}, - [10571] = {.lex_state = 0}, - [10572] = {.lex_state = 0}, - [10573] = {.lex_state = 0}, - [10574] = {.lex_state = 0, .external_lex_state = 2}, - [10575] = {.lex_state = 2142}, - [10576] = {.lex_state = 2136}, - [10577] = {.lex_state = 0}, - [10578] = {.lex_state = 0, .external_lex_state = 2}, - [10579] = {.lex_state = 0}, - [10580] = {.lex_state = 0}, - [10581] = {.lex_state = 0}, - [10582] = {.lex_state = 2140}, - [10583] = {.lex_state = 0}, - [10584] = {.lex_state = 0}, - [10585] = {.lex_state = 0}, - [10586] = {.lex_state = 0}, - [10587] = {.lex_state = 0}, - [10588] = {.lex_state = 0}, - [10589] = {.lex_state = 0}, - [10590] = {.lex_state = 0}, - [10591] = {.lex_state = 0}, - [10592] = {.lex_state = 0}, - [10593] = {.lex_state = 0}, - [10594] = {.lex_state = 0}, - [10595] = {.lex_state = 0}, - [10596] = {.lex_state = 0}, - [10597] = {.lex_state = 0, .external_lex_state = 2}, - [10598] = {.lex_state = 0}, - [10599] = {.lex_state = 0}, - [10600] = {.lex_state = 0, .external_lex_state = 2}, - [10601] = {.lex_state = 0}, - [10602] = {.lex_state = 0}, - [10603] = {.lex_state = 0}, - [10604] = {.lex_state = 0}, - [10605] = {.lex_state = 0}, - [10606] = {.lex_state = 0, .external_lex_state = 2}, - [10607] = {.lex_state = 0}, - [10608] = {.lex_state = 0}, - [10609] = {.lex_state = 0, .external_lex_state = 2}, - [10610] = {.lex_state = 0, .external_lex_state = 2}, - [10611] = {.lex_state = 0}, - [10612] = {.lex_state = 0, .external_lex_state = 2}, - [10613] = {.lex_state = 0}, - [10614] = {.lex_state = 0, .external_lex_state = 2}, - [10615] = {.lex_state = 0}, - [10616] = {.lex_state = 0, .external_lex_state = 2}, - [10617] = {.lex_state = 0, .external_lex_state = 2}, - [10618] = {.lex_state = 0, .external_lex_state = 2}, - [10619] = {.lex_state = 0}, - [10620] = {.lex_state = 0}, - [10621] = {.lex_state = 0}, - [10622] = {.lex_state = 0}, - [10623] = {.lex_state = 0}, - [10624] = {.lex_state = 0}, - [10625] = {.lex_state = 0}, - [10626] = {.lex_state = 0}, - [10627] = {.lex_state = 0}, - [10628] = {.lex_state = 0}, - [10629] = {.lex_state = 0}, - [10630] = {.lex_state = 0}, - [10631] = {.lex_state = 0}, - [10632] = {.lex_state = 0}, - [10633] = {.lex_state = 0}, - [10634] = {.lex_state = 0}, - [10635] = {.lex_state = 0}, - [10636] = {.lex_state = 0, .external_lex_state = 2}, - [10637] = {.lex_state = 0}, - [10638] = {.lex_state = 0}, - [10639] = {.lex_state = 0}, - [10640] = {.lex_state = 0}, - [10641] = {.lex_state = 0}, - [10642] = {.lex_state = 0}, - [10643] = {.lex_state = 0}, - [10644] = {.lex_state = 0}, - [10645] = {.lex_state = 0}, - [10646] = {.lex_state = 0}, - [10647] = {.lex_state = 0}, - [10648] = {.lex_state = 0}, - [10649] = {.lex_state = 0}, - [10650] = {.lex_state = 0}, - [10651] = {.lex_state = 0}, - [10652] = {.lex_state = 0}, - [10653] = {.lex_state = 0}, - [10654] = {.lex_state = 0}, - [10655] = {.lex_state = 0}, - [10656] = {.lex_state = 0}, - [10657] = {.lex_state = 0}, - [10658] = {.lex_state = 2140}, - [10659] = {.lex_state = 0}, - [10660] = {.lex_state = 0}, - [10661] = {.lex_state = 0}, - [10662] = {.lex_state = 0}, - [10663] = {.lex_state = 0}, - [10664] = {.lex_state = 0}, - [10665] = {.lex_state = 0}, - [10666] = {.lex_state = 0}, - [10667] = {.lex_state = 0}, - [10668] = {.lex_state = 0}, - [10669] = {.lex_state = 0}, - [10670] = {.lex_state = 0}, - [10671] = {.lex_state = 0}, - [10672] = {.lex_state = 0}, - [10673] = {.lex_state = 0}, - [10674] = {.lex_state = 0}, - [10675] = {.lex_state = 0}, - [10676] = {.lex_state = 0}, - [10677] = {.lex_state = 0}, - [10678] = {.lex_state = 0}, - [10679] = {.lex_state = 0}, - [10680] = {.lex_state = 0}, - [10681] = {.lex_state = 0, .external_lex_state = 2}, - [10682] = {.lex_state = 0}, - [10683] = {.lex_state = 0}, - [10684] = {.lex_state = 0}, - [10685] = {.lex_state = 0}, - [10686] = {.lex_state = 0}, - [10687] = {.lex_state = 0}, - [10688] = {.lex_state = 0}, - [10689] = {.lex_state = 0}, - [10690] = {.lex_state = 0}, - [10691] = {.lex_state = 0}, - [10692] = {.lex_state = 0}, - [10693] = {.lex_state = 0, .external_lex_state = 2}, - [10694] = {.lex_state = 2142}, - [10695] = {.lex_state = 0}, - [10696] = {.lex_state = 0}, - [10697] = {.lex_state = 2140}, - [10698] = {.lex_state = 0}, - [10699] = {.lex_state = 0}, - [10700] = {.lex_state = 0}, - [10701] = {.lex_state = 0}, - [10702] = {.lex_state = 0}, - [10703] = {.lex_state = 0, .external_lex_state = 2}, - [10704] = {.lex_state = 0}, - [10705] = {.lex_state = 0}, - [10706] = {.lex_state = 0}, - [10707] = {.lex_state = 0}, - [10708] = {.lex_state = 0}, - [10709] = {.lex_state = 0}, - [10710] = {.lex_state = 0}, - [10711] = {.lex_state = 0}, - [10712] = {.lex_state = 0}, - [10713] = {.lex_state = 0}, - [10714] = {.lex_state = 0}, - [10715] = {.lex_state = 0}, - [10716] = {.lex_state = 0}, - [10717] = {.lex_state = 0}, - [10718] = {.lex_state = 0}, - [10719] = {.lex_state = 0}, - [10720] = {.lex_state = 0}, - [10721] = {.lex_state = 0}, - [10722] = {.lex_state = 0}, - [10723] = {.lex_state = 0}, - [10724] = {.lex_state = 0}, - [10725] = {.lex_state = 0}, - [10726] = {.lex_state = 0, .external_lex_state = 2}, - [10727] = {.lex_state = 0}, - [10728] = {.lex_state = 0}, - [10729] = {.lex_state = 0}, - [10730] = {.lex_state = 0}, - [10731] = {.lex_state = 0}, - [10732] = {.lex_state = 0}, - [10733] = {.lex_state = 0}, - [10734] = {.lex_state = 0}, - [10735] = {.lex_state = 0}, - [10736] = {.lex_state = 2140}, - [10737] = {.lex_state = 0}, - [10738] = {.lex_state = 0}, - [10739] = {.lex_state = 0}, - [10740] = {.lex_state = 0}, - [10741] = {.lex_state = 0}, - [10742] = {.lex_state = 0}, - [10743] = {.lex_state = 0}, - [10744] = {.lex_state = 0}, - [10745] = {.lex_state = 0}, - [10746] = {.lex_state = 0}, - [10747] = {.lex_state = 0}, - [10748] = {.lex_state = 0}, - [10749] = {.lex_state = 0}, - [10750] = {.lex_state = 0, .external_lex_state = 2}, - [10751] = {.lex_state = 0, .external_lex_state = 2}, - [10752] = {.lex_state = 0}, - [10753] = {.lex_state = 0}, - [10754] = {.lex_state = 0}, - [10755] = {.lex_state = 0}, - [10756] = {.lex_state = 0}, - [10757] = {.lex_state = 0}, - [10758] = {.lex_state = 0}, - [10759] = {.lex_state = 0}, - [10760] = {.lex_state = 0}, - [10761] = {.lex_state = 0}, - [10762] = {.lex_state = 0, .external_lex_state = 2}, - [10763] = {.lex_state = 0}, - [10764] = {.lex_state = 0}, - [10765] = {.lex_state = 0}, - [10766] = {.lex_state = 0}, - [10767] = {.lex_state = 0}, - [10768] = {.lex_state = 0}, - [10769] = {.lex_state = 2140}, - [10770] = {.lex_state = 0}, - [10771] = {.lex_state = 0}, - [10772] = {.lex_state = 0}, - [10773] = {.lex_state = 0}, - [10774] = {.lex_state = 0}, - [10775] = {.lex_state = 0}, - [10776] = {.lex_state = 0}, - [10777] = {.lex_state = 0}, - [10778] = {.lex_state = 0}, - [10779] = {.lex_state = 2140}, - [10780] = {.lex_state = 0}, - [10781] = {.lex_state = 0}, - [10782] = {.lex_state = 0}, - [10783] = {.lex_state = 0}, - [10784] = {.lex_state = 0}, - [10785] = {.lex_state = 0}, - [10786] = {.lex_state = 0}, - [10787] = {.lex_state = 0}, - [10788] = {.lex_state = 0}, - [10789] = {.lex_state = 0}, - [10790] = {.lex_state = 0}, - [10791] = {.lex_state = 0}, - [10792] = {.lex_state = 0}, - [10793] = {.lex_state = 0}, - [10794] = {.lex_state = 0, .external_lex_state = 2}, - [10795] = {.lex_state = 0}, - [10796] = {.lex_state = 0}, - [10797] = {.lex_state = 0, .external_lex_state = 2}, - [10798] = {.lex_state = 0}, - [10799] = {.lex_state = 0}, - [10800] = {.lex_state = 0}, - [10801] = {.lex_state = 0}, - [10802] = {.lex_state = 0, .external_lex_state = 2}, - [10803] = {.lex_state = 0}, - [10804] = {.lex_state = 0}, - [10805] = {.lex_state = 0, .external_lex_state = 2}, - [10806] = {.lex_state = 0}, - [10807] = {.lex_state = 0}, - [10808] = {.lex_state = 0}, - [10809] = {.lex_state = 0}, - [10810] = {.lex_state = 0}, - [10811] = {.lex_state = 0, .external_lex_state = 2}, - [10812] = {.lex_state = 0}, - [10813] = {.lex_state = 0}, - [10814] = {.lex_state = 0}, - [10815] = {.lex_state = 0}, - [10816] = {.lex_state = 0}, - [10817] = {.lex_state = 0}, - [10818] = {.lex_state = 0}, - [10819] = {.lex_state = 0, .external_lex_state = 2}, - [10820] = {.lex_state = 0}, - [10821] = {.lex_state = 0}, - [10822] = {.lex_state = 0}, - [10823] = {.lex_state = 0}, - [10824] = {.lex_state = 0}, - [10825] = {.lex_state = 0}, - [10826] = {.lex_state = 2140}, - [10827] = {.lex_state = 2140}, - [10828] = {.lex_state = 0}, - [10829] = {.lex_state = 0}, - [10830] = {.lex_state = 0}, - [10831] = {.lex_state = 0}, - [10832] = {.lex_state = 0}, - [10833] = {.lex_state = 0, .external_lex_state = 2}, - [10834] = {.lex_state = 0}, - [10835] = {.lex_state = 0, .external_lex_state = 2}, - [10836] = {.lex_state = 0}, - [10837] = {.lex_state = 0}, - [10838] = {.lex_state = 0}, - [10839] = {.lex_state = 0}, - [10840] = {.lex_state = 0}, - [10841] = {.lex_state = 0}, - [10842] = {.lex_state = 0}, - [10843] = {.lex_state = 0}, - [10844] = {.lex_state = 0}, - [10845] = {.lex_state = 0}, - [10846] = {.lex_state = 0}, - [10847] = {.lex_state = 0}, - [10848] = {.lex_state = 0}, - [10849] = {.lex_state = 0}, - [10850] = {.lex_state = 0}, - [10851] = {.lex_state = 0}, - [10852] = {.lex_state = 0}, - [10853] = {.lex_state = 0}, - [10854] = {.lex_state = 0}, - [10855] = {.lex_state = 0}, - [10856] = {.lex_state = 0}, - [10857] = {.lex_state = 0}, - [10858] = {.lex_state = 0}, - [10859] = {.lex_state = 0}, - [10860] = {.lex_state = 0}, - [10861] = {.lex_state = 0}, - [10862] = {.lex_state = 0}, - [10863] = {.lex_state = 0}, - [10864] = {.lex_state = 0}, - [10865] = {.lex_state = 0}, - [10866] = {.lex_state = 0}, - [10867] = {.lex_state = 0}, - [10868] = {.lex_state = 0}, - [10869] = {.lex_state = 0}, - [10870] = {.lex_state = 0}, - [10871] = {.lex_state = 0}, - [10872] = {.lex_state = 0}, - [10873] = {.lex_state = 0, .external_lex_state = 2}, - [10874] = {.lex_state = 0}, - [10875] = {.lex_state = 0}, - [10876] = {.lex_state = 0}, - [10877] = {.lex_state = 0}, - [10878] = {.lex_state = 0, .external_lex_state = 2}, - [10879] = {.lex_state = 0}, - [10880] = {.lex_state = 0}, - [10881] = {.lex_state = 0, .external_lex_state = 2}, - [10882] = {.lex_state = 0}, - [10883] = {.lex_state = 0}, - [10884] = {.lex_state = 0}, - [10885] = {.lex_state = 0}, - [10886] = {.lex_state = 0}, - [10887] = {.lex_state = 0}, - [10888] = {.lex_state = 0, .external_lex_state = 2}, - [10889] = {.lex_state = 0}, - [10890] = {.lex_state = 0}, - [10891] = {.lex_state = 0}, - [10892] = {.lex_state = 0}, - [10893] = {.lex_state = 0}, - [10894] = {.lex_state = 0}, - [10895] = {.lex_state = 0}, - [10896] = {.lex_state = 0}, - [10897] = {.lex_state = 0}, - [10898] = {.lex_state = 0}, - [10899] = {.lex_state = 0}, - [10900] = {.lex_state = 0}, - [10901] = {.lex_state = 0}, - [10902] = {.lex_state = 0}, - [10903] = {.lex_state = 0}, - [10904] = {.lex_state = 0}, - [10905] = {.lex_state = 2140}, - [10906] = {.lex_state = 0}, - [10907] = {.lex_state = 0}, - [10908] = {.lex_state = 0}, - [10909] = {.lex_state = 0}, - [10910] = {.lex_state = 0}, - [10911] = {.lex_state = 0}, - [10912] = {.lex_state = 0}, - [10913] = {.lex_state = 0}, - [10914] = {.lex_state = 0}, - [10915] = {.lex_state = 0}, - [10916] = {.lex_state = 0, .external_lex_state = 2}, - [10917] = {.lex_state = 0}, - [10918] = {.lex_state = 0}, - [10919] = {.lex_state = 0}, - [10920] = {.lex_state = 0}, - [10921] = {.lex_state = 0}, - [10922] = {.lex_state = 0}, - [10923] = {.lex_state = 0}, - [10924] = {.lex_state = 0}, - [10925] = {.lex_state = 0}, - [10926] = {.lex_state = 2140}, - [10927] = {.lex_state = 0}, - [10928] = {.lex_state = 0}, - [10929] = {.lex_state = 0}, - [10930] = {.lex_state = 0, .external_lex_state = 2}, - [10931] = {.lex_state = 0}, - [10932] = {.lex_state = 0}, - [10933] = {.lex_state = 0}, - [10934] = {.lex_state = 0}, - [10935] = {.lex_state = 0}, - [10936] = {.lex_state = 0}, - [10937] = {.lex_state = 0}, - [10938] = {.lex_state = 0}, - [10939] = {.lex_state = 0, .external_lex_state = 2}, - [10940] = {.lex_state = 0}, - [10941] = {.lex_state = 0}, - [10942] = {.lex_state = 0}, - [10943] = {.lex_state = 0}, - [10944] = {.lex_state = 0}, - [10945] = {.lex_state = 0}, - [10946] = {.lex_state = 0}, - [10947] = {.lex_state = 0}, - [10948] = {.lex_state = 0, .external_lex_state = 2}, - [10949] = {.lex_state = 0, .external_lex_state = 2}, - [10950] = {.lex_state = 2140}, - [10951] = {.lex_state = 0}, - [10952] = {.lex_state = 0}, - [10953] = {.lex_state = 0}, - [10954] = {.lex_state = 0}, - [10955] = {.lex_state = 0}, - [10956] = {.lex_state = 0}, - [10957] = {.lex_state = 0, .external_lex_state = 2}, - [10958] = {.lex_state = 0}, - [10959] = {.lex_state = 0}, - [10960] = {.lex_state = 0}, - [10961] = {.lex_state = 0, .external_lex_state = 2}, - [10962] = {.lex_state = 0, .external_lex_state = 2}, - [10963] = {.lex_state = 0}, - [10964] = {.lex_state = 0}, - [10965] = {.lex_state = 0}, - [10966] = {.lex_state = 0}, - [10967] = {.lex_state = 0}, - [10968] = {.lex_state = 0}, - [10969] = {.lex_state = 0}, - [10970] = {.lex_state = 789}, - [10971] = {.lex_state = 0}, - [10972] = {.lex_state = 0}, - [10973] = {.lex_state = 0}, - [10974] = {.lex_state = 0}, - [10975] = {.lex_state = 0}, - [10976] = {.lex_state = 0}, - [10977] = {.lex_state = 0}, - [10978] = {.lex_state = 0}, - [10979] = {.lex_state = 0}, - [10980] = {.lex_state = 0}, - [10981] = {.lex_state = 0, .external_lex_state = 2}, - [10982] = {.lex_state = 0}, - [10983] = {.lex_state = 0}, - [10984] = {.lex_state = 0}, - [10985] = {.lex_state = 0}, - [10986] = {.lex_state = 0, .external_lex_state = 2}, - [10987] = {.lex_state = 0}, - [10988] = {.lex_state = 0}, - [10989] = {.lex_state = 0}, - [10990] = {.lex_state = 0}, - [10991] = {.lex_state = 0}, - [10992] = {.lex_state = 0}, - [10993] = {.lex_state = 2136}, - [10994] = {.lex_state = 0}, - [10995] = {.lex_state = 0}, - [10996] = {.lex_state = 0}, - [10997] = {.lex_state = 2136}, - [10998] = {.lex_state = 0}, - [10999] = {.lex_state = 0}, - [11000] = {.lex_state = 0}, - [11001] = {.lex_state = 2136}, - [11002] = {.lex_state = 0}, - [11003] = {.lex_state = 0}, - [11004] = {.lex_state = 2136}, - [11005] = {.lex_state = 0}, - [11006] = {.lex_state = 0}, - [11007] = {.lex_state = 0}, - [11008] = {.lex_state = 2136}, - [11009] = {.lex_state = 2140}, - [11010] = {.lex_state = 0}, - [11011] = {.lex_state = 2140}, - [11012] = {.lex_state = 0}, - [11013] = {.lex_state = 0}, - [11014] = {.lex_state = 0}, - [11015] = {.lex_state = 0}, - [11016] = {.lex_state = 0}, - [11017] = {.lex_state = 0}, - [11018] = {.lex_state = 0}, - [11019] = {.lex_state = 2136}, - [11020] = {.lex_state = 0}, - [11021] = {.lex_state = 0}, - [11022] = {.lex_state = 0}, - [11023] = {.lex_state = 0}, - [11024] = {.lex_state = 2140}, - [11025] = {.lex_state = 0}, - [11026] = {.lex_state = 0}, - [11027] = {.lex_state = 2140}, - [11028] = {.lex_state = 2136}, - [11029] = {.lex_state = 0}, - [11030] = {.lex_state = 2136}, - [11031] = {.lex_state = 2140}, - [11032] = {.lex_state = 0}, - [11033] = {.lex_state = 2136}, - [11034] = {.lex_state = 0}, - [11035] = {.lex_state = 0}, - [11036] = {.lex_state = 2136}, - [11037] = {.lex_state = 0}, - [11038] = {.lex_state = 0}, - [11039] = {.lex_state = 0}, - [11040] = {.lex_state = 2136}, - [11041] = {.lex_state = 0}, - [11042] = {.lex_state = 0}, - [11043] = {.lex_state = 0}, - [11044] = {.lex_state = 0}, - [11045] = {.lex_state = 0}, - [11046] = {.lex_state = 0}, - [11047] = {.lex_state = 0}, - [11048] = {.lex_state = 2136}, - [11049] = {.lex_state = 0}, - [11050] = {.lex_state = 0}, - [11051] = {.lex_state = 0}, - [11052] = {.lex_state = 2140}, - [11053] = {.lex_state = 2136}, - [11054] = {.lex_state = 0}, - [11055] = {.lex_state = 0}, - [11056] = {.lex_state = 0}, - [11057] = {.lex_state = 2136}, - [11058] = {.lex_state = 0}, - [11059] = {.lex_state = 0}, - [11060] = {.lex_state = 2140}, - [11061] = {.lex_state = 0}, - [11062] = {.lex_state = 0}, - [11063] = {.lex_state = 0}, - [11064] = {.lex_state = 2136}, - [11065] = {.lex_state = 0}, - [11066] = {.lex_state = 0}, - [11067] = {.lex_state = 2136}, - [11068] = {.lex_state = 2140}, - [11069] = {.lex_state = 0}, - [11070] = {.lex_state = 0}, - [11071] = {.lex_state = 0}, - [11072] = {.lex_state = 0}, - [11073] = {.lex_state = 2136}, - [11074] = {.lex_state = 0}, - [11075] = {.lex_state = 0}, - [11076] = {.lex_state = 0}, - [11077] = {.lex_state = 0}, - [11078] = {.lex_state = 0}, - [11079] = {.lex_state = 2136}, - [11080] = {.lex_state = 0}, - [11081] = {.lex_state = 0}, - [11082] = {.lex_state = 0}, - [11083] = {.lex_state = 0}, - [11084] = {.lex_state = 2136}, - [11085] = {.lex_state = 0}, - [11086] = {.lex_state = 2136}, - [11087] = {.lex_state = 0}, - [11088] = {.lex_state = 0}, - [11089] = {.lex_state = 2140}, - [11090] = {.lex_state = 2136}, - [11091] = {.lex_state = 0}, - [11092] = {.lex_state = 0}, - [11093] = {.lex_state = 0}, - [11094] = {.lex_state = 0}, - [11095] = {.lex_state = 0}, - [11096] = {.lex_state = 0}, - [11097] = {.lex_state = 0}, - [11098] = {.lex_state = 0}, - [11099] = {.lex_state = 0}, - [11100] = {.lex_state = 0}, - [11101] = {.lex_state = 0}, - [11102] = {.lex_state = 2140}, - [11103] = {.lex_state = 0}, - [11104] = {.lex_state = 0}, - [11105] = {.lex_state = 0}, - [11106] = {.lex_state = 0}, - [11107] = {.lex_state = 0}, - [11108] = {.lex_state = 2136}, - [11109] = {.lex_state = 2140}, - [11110] = {.lex_state = 0}, - [11111] = {.lex_state = 2136}, - [11112] = {.lex_state = 2140}, - [11113] = {.lex_state = 0}, - [11114] = {.lex_state = 0}, - [11115] = {.lex_state = 0}, - [11116] = {.lex_state = 0}, - [11117] = {.lex_state = 0}, - [11118] = {.lex_state = 0}, - [11119] = {.lex_state = 2140}, - [11120] = {.lex_state = 0}, - [11121] = {.lex_state = 2140}, - [11122] = {.lex_state = 0}, - [11123] = {.lex_state = 0}, - [11124] = {.lex_state = 0}, - [11125] = {.lex_state = 0}, - [11126] = {.lex_state = 0}, - [11127] = {.lex_state = 0}, - [11128] = {.lex_state = 0}, - [11129] = {.lex_state = 0}, - [11130] = {.lex_state = 0}, - [11131] = {.lex_state = 0}, - [11132] = {.lex_state = 0}, - [11133] = {.lex_state = 0}, - [11134] = {.lex_state = 0}, - [11135] = {.lex_state = 0}, - [11136] = {.lex_state = 0}, - [11137] = {.lex_state = 0}, - [11138] = {.lex_state = 2136}, - [11139] = {.lex_state = 0}, - [11140] = {.lex_state = 0}, - [11141] = {.lex_state = 2136}, - [11142] = {.lex_state = 0}, - [11143] = {.lex_state = 0}, - [11144] = {.lex_state = 2136}, - [11145] = {.lex_state = 2140}, - [11146] = {.lex_state = 2140}, - [11147] = {.lex_state = 0}, - [11148] = {.lex_state = 0}, - [11149] = {.lex_state = 0}, - [11150] = {.lex_state = 0}, - [11151] = {.lex_state = 0}, - [11152] = {.lex_state = 0}, - [11153] = {.lex_state = 0}, - [11154] = {.lex_state = 0}, - [11155] = {.lex_state = 2136}, - [11156] = {.lex_state = 0}, - [11157] = {.lex_state = 2140}, - [11158] = {.lex_state = 0}, - [11159] = {.lex_state = 0}, - [11160] = {.lex_state = 2136}, - [11161] = {.lex_state = 0}, - [11162] = {.lex_state = 0}, - [11163] = {.lex_state = 0}, - [11164] = {.lex_state = 0}, - [11165] = {.lex_state = 0}, - [11166] = {.lex_state = 0}, - [11167] = {.lex_state = 2136}, - [11168] = {.lex_state = 0}, - [11169] = {.lex_state = 0}, - [11170] = {.lex_state = 0}, - [11171] = {.lex_state = 0}, - [11172] = {.lex_state = 0}, - [11173] = {.lex_state = 2140}, - [11174] = {.lex_state = 0}, - [11175] = {.lex_state = 0}, - [11176] = {.lex_state = 0}, - [11177] = {.lex_state = 0}, - [11178] = {.lex_state = 0}, - [11179] = {.lex_state = 0}, - [11180] = {.lex_state = 2136}, - [11181] = {.lex_state = 0}, - [11182] = {.lex_state = 0}, - [11183] = {.lex_state = 0}, - [11184] = {.lex_state = 0}, - [11185] = {.lex_state = 0}, - [11186] = {.lex_state = 2140}, - [11187] = {.lex_state = 0}, - [11188] = {.lex_state = 2140}, - [11189] = {.lex_state = 0}, - [11190] = {.lex_state = 0}, - [11191] = {.lex_state = 0}, - [11192] = {.lex_state = 0}, - [11193] = {.lex_state = 0}, - [11194] = {.lex_state = 0}, - [11195] = {.lex_state = 2140}, - [11196] = {.lex_state = 2136}, - [11197] = {.lex_state = 0}, - [11198] = {.lex_state = 0}, - [11199] = {.lex_state = 0}, - [11200] = {.lex_state = 0}, - [11201] = {.lex_state = 0}, - [11202] = {.lex_state = 2136}, - [11203] = {.lex_state = 0}, - [11204] = {.lex_state = 0}, - [11205] = {.lex_state = 0}, - [11206] = {.lex_state = 0}, - [11207] = {.lex_state = 0}, - [11208] = {.lex_state = 0}, - [11209] = {.lex_state = 2140}, - [11210] = {.lex_state = 2136}, - [11211] = {.lex_state = 0}, - [11212] = {.lex_state = 0}, - [11213] = {.lex_state = 2140}, - [11214] = {.lex_state = 0}, - [11215] = {.lex_state = 0}, - [11216] = {.lex_state = 0}, - [11217] = {.lex_state = 0}, - [11218] = {.lex_state = 2140}, - [11219] = {.lex_state = 2136}, - [11220] = {.lex_state = 0}, - [11221] = {.lex_state = 0}, - [11222] = {.lex_state = 0}, - [11223] = {.lex_state = 0}, - [11224] = {.lex_state = 2136}, - [11225] = {.lex_state = 2140}, - [11226] = {.lex_state = 2140}, - [11227] = {.lex_state = 2136}, - [11228] = {.lex_state = 0}, - [11229] = {.lex_state = 0}, - [11230] = {.lex_state = 0}, - [11231] = {.lex_state = 0}, - [11232] = {.lex_state = 0}, - [11233] = {.lex_state = 2140}, - [11234] = {.lex_state = 2136}, - [11235] = {.lex_state = 0}, - [11236] = {.lex_state = 0}, - [11237] = {.lex_state = 0}, - [11238] = {.lex_state = 0}, - [11239] = {.lex_state = 0}, - [11240] = {.lex_state = 2136}, - [11241] = {.lex_state = 0}, - [11242] = {.lex_state = 0}, - [11243] = {.lex_state = 0}, - [11244] = {.lex_state = 0}, - [11245] = {.lex_state = 2140}, - [11246] = {.lex_state = 0}, - [11247] = {.lex_state = 0}, - [11248] = {.lex_state = 0}, - [11249] = {.lex_state = 0}, - [11250] = {.lex_state = 0}, - [11251] = {.lex_state = 0}, - [11252] = {.lex_state = 0}, - [11253] = {.lex_state = 0}, - [11254] = {.lex_state = 2136}, - [11255] = {.lex_state = 0}, - [11256] = {.lex_state = 2136}, - [11257] = {.lex_state = 0}, - [11258] = {.lex_state = 0}, - [11259] = {.lex_state = 0}, - [11260] = {.lex_state = 2136}, - [11261] = {.lex_state = 0}, - [11262] = {.lex_state = 2212}, - [11263] = {.lex_state = 2136}, - [11264] = {.lex_state = 2136}, - [11265] = {.lex_state = 0}, - [11266] = {.lex_state = 0}, - [11267] = {.lex_state = 2137}, - [11268] = {.lex_state = 0}, - [11269] = {.lex_state = 2136}, - [11270] = {.lex_state = 0}, - [11271] = {.lex_state = 0}, - [11272] = {.lex_state = 0}, - [11273] = {.lex_state = 0}, - [11274] = {.lex_state = 0}, - [11275] = {.lex_state = 0}, - [11276] = {.lex_state = 2140}, - [11277] = {.lex_state = 0}, - [11278] = {.lex_state = 0}, - [11279] = {.lex_state = 0}, - [11280] = {.lex_state = 0}, - [11281] = {.lex_state = 0}, - [11282] = {.lex_state = 0}, - [11283] = {.lex_state = 2136}, - [11284] = {.lex_state = 2140}, - [11285] = {.lex_state = 0}, - [11286] = {.lex_state = 2137}, - [11287] = {.lex_state = 0}, - [11288] = {.lex_state = 0}, - [11289] = {.lex_state = 0}, - [11290] = {.lex_state = 0}, - [11291] = {.lex_state = 0}, - [11292] = {.lex_state = 0}, - [11293] = {.lex_state = 0}, - [11294] = {.lex_state = 2212}, - [11295] = {.lex_state = 0}, - [11296] = {.lex_state = 2212}, - [11297] = {.lex_state = 874}, - [11298] = {.lex_state = 0}, - [11299] = {.lex_state = 0}, - [11300] = {.lex_state = 0}, - [11301] = {.lex_state = 0}, - [11302] = {.lex_state = 0}, - [11303] = {.lex_state = 0}, - [11304] = {.lex_state = 0}, - [11305] = {.lex_state = 0}, - [11306] = {.lex_state = 0}, - [11307] = {.lex_state = 0}, - [11308] = {.lex_state = 0}, - [11309] = {.lex_state = 0}, - [11310] = {.lex_state = 0}, - [11311] = {.lex_state = 0}, - [11312] = {.lex_state = 0}, - [11313] = {.lex_state = 0}, - [11314] = {.lex_state = 0}, - [11315] = {.lex_state = 0}, - [11316] = {.lex_state = 0}, - [11317] = {.lex_state = 0}, - [11318] = {.lex_state = 2136}, - [11319] = {.lex_state = 0}, - [11320] = {.lex_state = 2140}, - [11321] = {.lex_state = 2140}, - [11322] = {.lex_state = 0}, - [11323] = {.lex_state = 2140}, - [11324] = {.lex_state = 2136}, - [11325] = {.lex_state = 0}, - [11326] = {.lex_state = 0}, - [11327] = {.lex_state = 2140}, - [11328] = {.lex_state = 0}, - [11329] = {.lex_state = 0}, - [11330] = {.lex_state = 0}, - [11331] = {.lex_state = 2136}, - [11332] = {.lex_state = 0}, - [11333] = {.lex_state = 2140}, - [11334] = {.lex_state = 0}, - [11335] = {.lex_state = 0}, - [11336] = {.lex_state = 2136}, - [11337] = {.lex_state = 0}, - [11338] = {.lex_state = 0}, - [11339] = {.lex_state = 2140}, - [11340] = {.lex_state = 0}, - [11341] = {.lex_state = 2140}, - [11342] = {.lex_state = 2136}, - [11343] = {.lex_state = 0}, - [11344] = {.lex_state = 0}, - [11345] = {.lex_state = 0}, - [11346] = {.lex_state = 0}, - [11347] = {.lex_state = 0}, - [11348] = {.lex_state = 2137}, - [11349] = {.lex_state = 0}, - [11350] = {.lex_state = 0}, - [11351] = {.lex_state = 0}, - [11352] = {.lex_state = 0}, - [11353] = {.lex_state = 0}, - [11354] = {.lex_state = 0}, - [11355] = {.lex_state = 2140}, - [11356] = {.lex_state = 2140}, - [11357] = {.lex_state = 2140}, - [11358] = {.lex_state = 2136}, - [11359] = {.lex_state = 0}, - [11360] = {.lex_state = 0}, - [11361] = {.lex_state = 0}, - [11362] = {.lex_state = 0}, - [11363] = {.lex_state = 0}, - [11364] = {.lex_state = 2136}, - [11365] = {.lex_state = 0}, - [11366] = {.lex_state = 0}, - [11367] = {.lex_state = 0}, - [11368] = {.lex_state = 0}, - [11369] = {.lex_state = 0}, - [11370] = {.lex_state = 0}, - [11371] = {.lex_state = 0}, - [11372] = {.lex_state = 2136}, - [11373] = {.lex_state = 0}, - [11374] = {.lex_state = 0}, - [11375] = {.lex_state = 2140}, - [11376] = {.lex_state = 2136}, - [11377] = {.lex_state = 2140}, - [11378] = {.lex_state = 2140}, - [11379] = {.lex_state = 0}, - [11380] = {.lex_state = 0}, - [11381] = {.lex_state = 2140}, - [11382] = {.lex_state = 0}, - [11383] = {.lex_state = 0}, - [11384] = {.lex_state = 0}, - [11385] = {.lex_state = 0}, - [11386] = {.lex_state = 2137}, - [11387] = {.lex_state = 0}, - [11388] = {.lex_state = 0}, - [11389] = {.lex_state = 0}, - [11390] = {.lex_state = 0}, - [11391] = {.lex_state = 0}, - [11392] = {.lex_state = 0}, - [11393] = {.lex_state = 0}, - [11394] = {.lex_state = 0}, - [11395] = {.lex_state = 0}, - [11396] = {.lex_state = 0}, - [11397] = {.lex_state = 0}, - [11398] = {.lex_state = 2140}, - [11399] = {.lex_state = 0}, - [11400] = {.lex_state = 2140}, - [11401] = {.lex_state = 2140}, - [11402] = {.lex_state = 0}, - [11403] = {.lex_state = 2140}, - [11404] = {.lex_state = 0}, - [11405] = {.lex_state = 2140}, - [11406] = {.lex_state = 0}, - [11407] = {.lex_state = 0}, - [11408] = {.lex_state = 0}, - [11409] = {.lex_state = 0}, - [11410] = {.lex_state = 2140}, - [11411] = {.lex_state = 2136}, - [11412] = {.lex_state = 0}, - [11413] = {.lex_state = 2137}, - [11414] = {.lex_state = 0}, - [11415] = {.lex_state = 2136}, - [11416] = {.lex_state = 0}, - [11417] = {.lex_state = 0}, - [11418] = {.lex_state = 0}, - [11419] = {.lex_state = 0}, - [11420] = {.lex_state = 0}, - [11421] = {.lex_state = 2136}, - [11422] = {.lex_state = 0}, - [11423] = {.lex_state = 0}, - [11424] = {.lex_state = 0}, - [11425] = {.lex_state = 0}, - [11426] = {.lex_state = 0}, - [11427] = {.lex_state = 0}, - [11428] = {.lex_state = 0}, - [11429] = {.lex_state = 0}, - [11430] = {.lex_state = 0}, - [11431] = {.lex_state = 2136}, - [11432] = {.lex_state = 0}, - [11433] = {.lex_state = 0}, - [11434] = {.lex_state = 2136}, - [11435] = {.lex_state = 0}, - [11436] = {.lex_state = 0}, - [11437] = {.lex_state = 0}, - [11438] = {.lex_state = 2137}, - [11439] = {.lex_state = 0}, - [11440] = {.lex_state = 0}, - [11441] = {.lex_state = 0}, - [11442] = {.lex_state = 0}, - [11443] = {.lex_state = 0}, - [11444] = {.lex_state = 0}, - [11445] = {.lex_state = 0}, - [11446] = {.lex_state = 0}, - [11447] = {.lex_state = 2140}, - [11448] = {.lex_state = 0}, - [11449] = {.lex_state = 0}, - [11450] = {.lex_state = 0}, - [11451] = {.lex_state = 0}, - [11452] = {.lex_state = 0}, - [11453] = {.lex_state = 0}, - [11454] = {.lex_state = 0}, - [11455] = {.lex_state = 0}, - [11456] = {.lex_state = 0}, - [11457] = {.lex_state = 0}, - [11458] = {.lex_state = 0}, - [11459] = {.lex_state = 2136}, - [11460] = {.lex_state = 0}, - [11461] = {.lex_state = 0}, - [11462] = {.lex_state = 0}, - [11463] = {.lex_state = 0}, - [11464] = {.lex_state = 0}, - [11465] = {.lex_state = 2140}, - [11466] = {.lex_state = 0}, - [11467] = {.lex_state = 2136}, - [11468] = {.lex_state = 0}, - [11469] = {.lex_state = 0}, - [11470] = {.lex_state = 0}, - [11471] = {.lex_state = 2140}, - [11472] = {.lex_state = 0}, - [11473] = {.lex_state = 0}, - [11474] = {.lex_state = 0}, - [11475] = {.lex_state = 0}, - [11476] = {.lex_state = 0}, - [11477] = {.lex_state = 0}, - [11478] = {.lex_state = 0}, - [11479] = {.lex_state = 2140}, - [11480] = {.lex_state = 0}, - [11481] = {.lex_state = 0}, - [11482] = {.lex_state = 2140}, - [11483] = {.lex_state = 2140}, - [11484] = {.lex_state = 0}, - [11485] = {.lex_state = 0}, - [11486] = {.lex_state = 0}, - [11487] = {.lex_state = 0}, - [11488] = {.lex_state = 0}, - [11489] = {.lex_state = 0}, - [11490] = {.lex_state = 0}, - [11491] = {.lex_state = 0}, - [11492] = {.lex_state = 2136}, - [11493] = {.lex_state = 0}, - [11494] = {.lex_state = 0}, - [11495] = {.lex_state = 0}, - [11496] = {.lex_state = 0}, - [11497] = {.lex_state = 0}, - [11498] = {.lex_state = 0}, - [11499] = {.lex_state = 0}, - [11500] = {.lex_state = 0}, - [11501] = {.lex_state = 0}, - [11502] = {.lex_state = 0}, - [11503] = {.lex_state = 0}, - [11504] = {.lex_state = 0}, - [11505] = {.lex_state = 0}, - [11506] = {.lex_state = 0}, - [11507] = {.lex_state = 0}, - [11508] = {.lex_state = 2140}, - [11509] = {.lex_state = 2136}, - [11510] = {.lex_state = 0}, - [11511] = {.lex_state = 0}, - [11512] = {.lex_state = 0}, - [11513] = {.lex_state = 0}, - [11514] = {.lex_state = 0}, - [11515] = {.lex_state = 0}, - [11516] = {.lex_state = 2136}, - [11517] = {.lex_state = 0}, - [11518] = {.lex_state = 0}, - [11519] = {.lex_state = 0}, - [11520] = {.lex_state = 0}, - [11521] = {.lex_state = 0, .external_lex_state = 3}, - [11522] = {.lex_state = 0}, - [11523] = {.lex_state = 0}, - [11524] = {.lex_state = 0}, - [11525] = {.lex_state = 0}, - [11526] = {.lex_state = 0}, - [11527] = {.lex_state = 0}, - [11528] = {.lex_state = 0}, - [11529] = {.lex_state = 0}, - [11530] = {.lex_state = 0}, - [11531] = {.lex_state = 0}, - [11532] = {.lex_state = 0}, - [11533] = {.lex_state = 0}, - [11534] = {.lex_state = 0}, - [11535] = {.lex_state = 0}, - [11536] = {.lex_state = 0}, - [11537] = {.lex_state = 0}, - [11538] = {.lex_state = 0}, - [11539] = {.lex_state = 0}, - [11540] = {.lex_state = 0}, - [11541] = {.lex_state = 0}, - [11542] = {.lex_state = 0}, - [11543] = {.lex_state = 0}, - [11544] = {.lex_state = 0}, - [11545] = {.lex_state = 0}, - [11546] = {.lex_state = 0}, - [11547] = {.lex_state = 0}, - [11548] = {.lex_state = 0}, - [11549] = {.lex_state = 0, .external_lex_state = 4}, - [11550] = {.lex_state = 0}, - [11551] = {.lex_state = 0}, - [11552] = {.lex_state = 0}, - [11553] = {.lex_state = 0}, - [11554] = {.lex_state = 0}, - [11555] = {.lex_state = 0}, - [11556] = {.lex_state = 0}, - [11557] = {.lex_state = 0}, - [11558] = {.lex_state = 0}, - [11559] = {.lex_state = 0}, - [11560] = {.lex_state = 0}, - [11561] = {.lex_state = 0}, - [11562] = {.lex_state = 0}, - [11563] = {.lex_state = 0}, - [11564] = {.lex_state = 0}, - [11565] = {.lex_state = 0}, - [11566] = {.lex_state = 0}, - [11567] = {.lex_state = 0}, - [11568] = {.lex_state = 0}, - [11569] = {.lex_state = 0}, - [11570] = {.lex_state = 0}, - [11571] = {.lex_state = 0}, - [11572] = {.lex_state = 0}, - [11573] = {.lex_state = 0}, - [11574] = {.lex_state = 0}, - [11575] = {.lex_state = 0}, - [11576] = {.lex_state = 0}, - [11577] = {.lex_state = 0}, - [11578] = {.lex_state = 0}, - [11579] = {.lex_state = 0}, - [11580] = {.lex_state = 0}, - [11581] = {.lex_state = 0}, - [11582] = {.lex_state = 0}, - [11583] = {.lex_state = 0}, - [11584] = {.lex_state = 0, .external_lex_state = 4}, - [11585] = {.lex_state = 0}, - [11586] = {.lex_state = 0}, - [11587] = {.lex_state = 0}, - [11588] = {.lex_state = 0}, - [11589] = {.lex_state = 0}, - [11590] = {.lex_state = 0, .external_lex_state = 4}, - [11591] = {.lex_state = 0}, - [11592] = {.lex_state = 0}, - [11593] = {.lex_state = 0}, - [11594] = {.lex_state = 0}, - [11595] = {.lex_state = 0}, - [11596] = {.lex_state = 0}, - [11597] = {.lex_state = 0}, - [11598] = {.lex_state = 0}, - [11599] = {.lex_state = 0}, - [11600] = {.lex_state = 2136}, - [11601] = {.lex_state = 0}, - [11602] = {.lex_state = 0}, - [11603] = {.lex_state = 0}, - [11604] = {.lex_state = 0}, - [11605] = {.lex_state = 0}, - [11606] = {.lex_state = 0}, - [11607] = {.lex_state = 0}, - [11608] = {.lex_state = 0}, - [11609] = {.lex_state = 0}, - [11610] = {.lex_state = 0}, - [11611] = {.lex_state = 0}, - [11612] = {.lex_state = 0}, - [11613] = {.lex_state = 0}, - [11614] = {.lex_state = 0}, - [11615] = {.lex_state = 0}, - [11616] = {.lex_state = 0}, - [11617] = {.lex_state = 0}, - [11618] = {.lex_state = 0}, - [11619] = {.lex_state = 0}, - [11620] = {.lex_state = 0}, - [11621] = {.lex_state = 0}, - [11622] = {.lex_state = 0}, - [11623] = {.lex_state = 0}, - [11624] = {.lex_state = 0}, - [11625] = {.lex_state = 0}, - [11626] = {.lex_state = 0}, - [11627] = {.lex_state = 0}, - [11628] = {.lex_state = 0}, - [11629] = {.lex_state = 0}, - [11630] = {.lex_state = 0}, - [11631] = {.lex_state = 0}, - [11632] = {.lex_state = 0}, - [11633] = {.lex_state = 0}, - [11634] = {.lex_state = 0}, - [11635] = {.lex_state = 0}, - [11636] = {.lex_state = 0}, - [11637] = {.lex_state = 0}, - [11638] = {.lex_state = 0}, - [11639] = {.lex_state = 0}, - [11640] = {.lex_state = 0}, - [11641] = {.lex_state = 0}, - [11642] = {.lex_state = 0}, - [11643] = {.lex_state = 0}, - [11644] = {.lex_state = 0}, - [11645] = {.lex_state = 0}, - [11646] = {.lex_state = 0}, - [11647] = {.lex_state = 0}, - [11648] = {.lex_state = 0, .external_lex_state = 4}, - [11649] = {.lex_state = 0}, - [11650] = {.lex_state = 2136}, - [11651] = {.lex_state = 0}, - [11652] = {.lex_state = 0}, - [11653] = {.lex_state = 0}, - [11654] = {.lex_state = 0}, - [11655] = {.lex_state = 0}, - [11656] = {.lex_state = 0}, - [11657] = {.lex_state = 0}, - [11658] = {.lex_state = 0}, - [11659] = {.lex_state = 0}, - [11660] = {.lex_state = 0}, - [11661] = {.lex_state = 0}, - [11662] = {.lex_state = 0}, - [11663] = {.lex_state = 0}, - [11664] = {.lex_state = 0}, - [11665] = {.lex_state = 0}, - [11666] = {.lex_state = 0, .external_lex_state = 4}, - [11667] = {.lex_state = 0}, - [11668] = {.lex_state = 0}, - [11669] = {.lex_state = 0}, - [11670] = {.lex_state = 0}, - [11671] = {.lex_state = 0}, - [11672] = {.lex_state = 0}, - [11673] = {.lex_state = 0}, - [11674] = {.lex_state = 0}, - [11675] = {.lex_state = 0}, - [11676] = {.lex_state = 0}, - [11677] = {.lex_state = 0}, - [11678] = {.lex_state = 0}, - [11679] = {.lex_state = 0}, - [11680] = {.lex_state = 0}, - [11681] = {.lex_state = 0}, - [11682] = {.lex_state = 0}, - [11683] = {.lex_state = 0}, - [11684] = {.lex_state = 0}, - [11685] = {.lex_state = 0}, - [11686] = {.lex_state = 0}, - [11687] = {.lex_state = 0}, - [11688] = {.lex_state = 0}, - [11689] = {.lex_state = 0}, - [11690] = {.lex_state = 0}, - [11691] = {.lex_state = 0}, - [11692] = {.lex_state = 0}, - [11693] = {.lex_state = 0}, - [11694] = {.lex_state = 0}, - [11695] = {.lex_state = 0}, - [11696] = {.lex_state = 0}, - [11697] = {.lex_state = 0}, - [11698] = {.lex_state = 0}, - [11699] = {.lex_state = 0}, - [11700] = {.lex_state = 0}, - [11701] = {.lex_state = 0}, - [11702] = {.lex_state = 0}, - [11703] = {.lex_state = 0}, - [11704] = {.lex_state = 0}, - [11705] = {.lex_state = 0}, - [11706] = {.lex_state = 0, .external_lex_state = 4}, - [11707] = {.lex_state = 0}, - [11708] = {.lex_state = 0}, - [11709] = {.lex_state = 0}, - [11710] = {.lex_state = 0}, - [11711] = {.lex_state = 2140}, - [11712] = {.lex_state = 0}, - [11713] = {.lex_state = 0}, - [11714] = {.lex_state = 0}, - [11715] = {.lex_state = 0}, - [11716] = {.lex_state = 0}, - [11717] = {.lex_state = 0}, - [11718] = {.lex_state = 0}, - [11719] = {.lex_state = 0}, - [11720] = {.lex_state = 0}, - [11721] = {.lex_state = 0}, - [11722] = {.lex_state = 0}, - [11723] = {.lex_state = 0}, - [11724] = {.lex_state = 0}, - [11725] = {.lex_state = 0}, - [11726] = {.lex_state = 0}, - [11727] = {.lex_state = 0}, - [11728] = {.lex_state = 0}, - [11729] = {.lex_state = 0}, - [11730] = {.lex_state = 0}, - [11731] = {.lex_state = 0}, - [11732] = {.lex_state = 0}, - [11733] = {.lex_state = 0}, - [11734] = {.lex_state = 0, .external_lex_state = 4}, - [11735] = {.lex_state = 0}, - [11736] = {.lex_state = 0}, - [11737] = {.lex_state = 0}, - [11738] = {.lex_state = 0}, - [11739] = {.lex_state = 0}, - [11740] = {.lex_state = 0}, - [11741] = {.lex_state = 0}, - [11742] = {.lex_state = 0}, - [11743] = {.lex_state = 0}, - [11744] = {.lex_state = 0}, - [11745] = {.lex_state = 0}, - [11746] = {.lex_state = 0}, - [11747] = {.lex_state = 0}, - [11748] = {.lex_state = 0}, - [11749] = {.lex_state = 0}, - [11750] = {.lex_state = 0}, - [11751] = {.lex_state = 0}, - [11752] = {.lex_state = 0}, - [11753] = {.lex_state = 0}, - [11754] = {.lex_state = 0}, - [11755] = {.lex_state = 0}, - [11756] = {.lex_state = 0}, - [11757] = {.lex_state = 0}, - [11758] = {.lex_state = 0}, - [11759] = {.lex_state = 0}, - [11760] = {.lex_state = 0}, - [11761] = {.lex_state = 0}, - [11762] = {.lex_state = 0}, - [11763] = {.lex_state = 0}, - [11764] = {.lex_state = 0, .external_lex_state = 4}, - [11765] = {.lex_state = 0}, - [11766] = {.lex_state = 0}, - [11767] = {.lex_state = 0}, - [11768] = {.lex_state = 0}, - [11769] = {.lex_state = 0}, - [11770] = {.lex_state = 0}, - [11771] = {.lex_state = 0}, - [11772] = {.lex_state = 0}, - [11773] = {.lex_state = 0}, - [11774] = {.lex_state = 0}, - [11775] = {.lex_state = 0}, - [11776] = {.lex_state = 0}, - [11777] = {.lex_state = 0}, - [11778] = {.lex_state = 0}, - [11779] = {.lex_state = 0}, - [11780] = {.lex_state = 0}, - [11781] = {.lex_state = 0}, - [11782] = {.lex_state = 0}, - [11783] = {.lex_state = 0}, - [11784] = {.lex_state = 0}, - [11785] = {.lex_state = 0}, - [11786] = {.lex_state = 0}, - [11787] = {.lex_state = 0}, - [11788] = {.lex_state = 0}, - [11789] = {.lex_state = 0}, - [11790] = {.lex_state = 0}, - [11791] = {.lex_state = 0}, - [11792] = {.lex_state = 0}, - [11793] = {.lex_state = 0}, - [11794] = {.lex_state = 0}, - [11795] = {.lex_state = 0}, - [11796] = {.lex_state = 0}, - [11797] = {.lex_state = 0}, - [11798] = {.lex_state = 0}, - [11799] = {.lex_state = 0}, - [11800] = {.lex_state = 0}, - [11801] = {.lex_state = 0}, - [11802] = {.lex_state = 0}, - [11803] = {.lex_state = 0}, - [11804] = {.lex_state = 0}, - [11805] = {.lex_state = 0}, - [11806] = {.lex_state = 0}, - [11807] = {.lex_state = 0}, - [11808] = {.lex_state = 0}, - [11809] = {.lex_state = 0}, - [11810] = {.lex_state = 0}, - [11811] = {.lex_state = 0}, - [11812] = {.lex_state = 0}, - [11813] = {.lex_state = 0}, - [11814] = {.lex_state = 0}, - [11815] = {.lex_state = 0}, - [11816] = {.lex_state = 0, .external_lex_state = 4}, - [11817] = {.lex_state = 0}, - [11818] = {.lex_state = 0}, - [11819] = {.lex_state = 0}, - [11820] = {.lex_state = 0}, - [11821] = {.lex_state = 0}, - [11822] = {.lex_state = 0, .external_lex_state = 4}, - [11823] = {.lex_state = 0}, - [11824] = {.lex_state = 0}, - [11825] = {.lex_state = 0}, - [11826] = {.lex_state = 0}, - [11827] = {.lex_state = 0}, - [11828] = {.lex_state = 0}, - [11829] = {.lex_state = 0}, - [11830] = {.lex_state = 0}, - [11831] = {.lex_state = 0}, - [11832] = {.lex_state = 0}, - [11833] = {.lex_state = 2212}, - [11834] = {.lex_state = 0}, - [11835] = {.lex_state = 0}, - [11836] = {.lex_state = 0}, - [11837] = {.lex_state = 0}, - [11838] = {.lex_state = 0}, - [11839] = {.lex_state = 0}, - [11840] = {.lex_state = 0}, - [11841] = {.lex_state = 0}, - [11842] = {.lex_state = 0}, - [11843] = {.lex_state = 0}, - [11844] = {.lex_state = 0}, - [11845] = {.lex_state = 0}, - [11846] = {.lex_state = 0}, - [11847] = {.lex_state = 0}, - [11848] = {.lex_state = 0}, - [11849] = {.lex_state = 0}, - [11850] = {.lex_state = 0}, - [11851] = {.lex_state = 0}, - [11852] = {.lex_state = 0}, - [11853] = {.lex_state = 0}, - [11854] = {.lex_state = 0}, - [11855] = {.lex_state = 0}, - [11856] = {.lex_state = 0}, - [11857] = {.lex_state = 0}, - [11858] = {.lex_state = 0}, - [11859] = {.lex_state = 0}, - [11860] = {.lex_state = 0}, - [11861] = {.lex_state = 0}, - [11862] = {.lex_state = 0}, - [11863] = {.lex_state = 0}, - [11864] = {.lex_state = 0}, - [11865] = {.lex_state = 0}, - [11866] = {.lex_state = 0}, - [11867] = {.lex_state = 0}, - [11868] = {.lex_state = 0}, - [11869] = {.lex_state = 0}, - [11870] = {.lex_state = 0}, - [11871] = {.lex_state = 0}, - [11872] = {.lex_state = 0}, - [11873] = {.lex_state = 0}, - [11874] = {.lex_state = 0}, - [11875] = {.lex_state = 0}, - [11876] = {.lex_state = 0}, - [11877] = {.lex_state = 0}, - [11878] = {.lex_state = 0}, - [11879] = {.lex_state = 0}, - [11880] = {.lex_state = 0, .external_lex_state = 4}, - [11881] = {.lex_state = 0}, - [11882] = {.lex_state = 0}, - [11883] = {.lex_state = 0}, - [11884] = {.lex_state = 0}, - [11885] = {.lex_state = 0}, - [11886] = {.lex_state = 0}, - [11887] = {.lex_state = 0}, - [11888] = {.lex_state = 0}, - [11889] = {.lex_state = 0}, - [11890] = {.lex_state = 0}, - [11891] = {.lex_state = 0}, - [11892] = {.lex_state = 0}, - [11893] = {.lex_state = 0}, - [11894] = {.lex_state = 0}, - [11895] = {.lex_state = 0}, - [11896] = {.lex_state = 0}, - [11897] = {.lex_state = 0, .external_lex_state = 4}, - [11898] = {.lex_state = 0}, - [11899] = {.lex_state = 0}, - [11900] = {.lex_state = 0}, - [11901] = {.lex_state = 0}, - [11902] = {.lex_state = 0}, - [11903] = {.lex_state = 0}, - [11904] = {.lex_state = 0}, - [11905] = {.lex_state = 0}, - [11906] = {.lex_state = 0}, - [11907] = {.lex_state = 0}, - [11908] = {.lex_state = 0}, - [11909] = {.lex_state = 0}, - [11910] = {.lex_state = 0}, - [11911] = {.lex_state = 0}, - [11912] = {.lex_state = 0}, - [11913] = {.lex_state = 0}, - [11914] = {.lex_state = 0}, - [11915] = {.lex_state = 0}, - [11916] = {.lex_state = 0}, - [11917] = {.lex_state = 0}, - [11918] = {.lex_state = 0}, - [11919] = {.lex_state = 0}, - [11920] = {.lex_state = 0}, - [11921] = {.lex_state = 0}, - [11922] = {.lex_state = 0}, - [11923] = {.lex_state = 0}, - [11924] = {.lex_state = 0}, - [11925] = {.lex_state = 0}, - [11926] = {.lex_state = 0}, - [11927] = {.lex_state = 0}, - [11928] = {.lex_state = 0}, - [11929] = {.lex_state = 0}, - [11930] = {.lex_state = 0}, - [11931] = {.lex_state = 0}, - [11932] = {.lex_state = 0}, - [11933] = {.lex_state = 0}, - [11934] = {.lex_state = 0}, - [11935] = {.lex_state = 0}, - [11936] = {.lex_state = 0}, - [11937] = {.lex_state = 0}, - [11938] = {.lex_state = 0, .external_lex_state = 4}, - [11939] = {.lex_state = 0}, - [11940] = {.lex_state = 0}, - [11941] = {.lex_state = 0}, - [11942] = {.lex_state = 0}, - [11943] = {.lex_state = 0}, - [11944] = {.lex_state = 0}, - [11945] = {.lex_state = 0}, - [11946] = {.lex_state = 0}, - [11947] = {.lex_state = 0}, - [11948] = {.lex_state = 0}, - [11949] = {.lex_state = 0}, - [11950] = {.lex_state = 0}, - [11951] = {.lex_state = 0}, - [11952] = {.lex_state = 0}, - [11953] = {.lex_state = 0}, - [11954] = {.lex_state = 0}, - [11955] = {.lex_state = 0}, - [11956] = {.lex_state = 0}, - [11957] = {.lex_state = 0}, - [11958] = {.lex_state = 0}, - [11959] = {.lex_state = 0}, - [11960] = {.lex_state = 0}, - [11961] = {.lex_state = 0}, - [11962] = {.lex_state = 0}, - [11963] = {.lex_state = 0}, - [11964] = {.lex_state = 0}, - [11965] = {.lex_state = 0}, - [11966] = {.lex_state = 0}, - [11967] = {.lex_state = 0}, - [11968] = {.lex_state = 0}, - [11969] = {.lex_state = 0}, - [11970] = {.lex_state = 0}, - [11971] = {.lex_state = 0}, - [11972] = {.lex_state = 0}, - [11973] = {.lex_state = 0}, - [11974] = {.lex_state = 0, .external_lex_state = 4}, - [11975] = {.lex_state = 0}, - [11976] = {.lex_state = 0}, - [11977] = {.lex_state = 0}, - [11978] = {.lex_state = 0}, - [11979] = {.lex_state = 0}, - [11980] = {.lex_state = 0}, - [11981] = {.lex_state = 0}, - [11982] = {.lex_state = 0}, - [11983] = {.lex_state = 0}, - [11984] = {.lex_state = 0}, - [11985] = {.lex_state = 0}, - [11986] = {.lex_state = 0}, - [11987] = {.lex_state = 0}, - [11988] = {.lex_state = 0}, - [11989] = {.lex_state = 0}, - [11990] = {.lex_state = 0}, - [11991] = {.lex_state = 0}, - [11992] = {.lex_state = 0}, - [11993] = {.lex_state = 0}, - [11994] = {.lex_state = 0}, - [11995] = {.lex_state = 0}, - [11996] = {.lex_state = 0, .external_lex_state = 4}, - [11997] = {.lex_state = 0}, - [11998] = {.lex_state = 0}, - [11999] = {.lex_state = 0}, - [12000] = {.lex_state = 0}, - [12001] = {.lex_state = 0}, - [12002] = {.lex_state = 0}, - [12003] = {.lex_state = 0}, - [12004] = {.lex_state = 0}, - [12005] = {.lex_state = 0}, - [12006] = {.lex_state = 0}, - [12007] = {.lex_state = 0}, - [12008] = {.lex_state = 0}, - [12009] = {.lex_state = 0}, - [12010] = {.lex_state = 0}, - [12011] = {.lex_state = 0}, - [12012] = {.lex_state = 0}, - [12013] = {.lex_state = 0}, - [12014] = {.lex_state = 0}, - [12015] = {.lex_state = 0}, - [12016] = {.lex_state = 0}, - [12017] = {.lex_state = 0}, - [12018] = {.lex_state = 0}, - [12019] = {.lex_state = 0}, - [12020] = {.lex_state = 0}, - [12021] = {.lex_state = 0}, - [12022] = {.lex_state = 0}, - [12023] = {.lex_state = 0}, - [12024] = {.lex_state = 0}, - [12025] = {.lex_state = 0}, - [12026] = {.lex_state = 0}, - [12027] = {.lex_state = 0}, - [12028] = {.lex_state = 0}, - [12029] = {.lex_state = 0}, - [12030] = {.lex_state = 0}, - [12031] = {.lex_state = 0}, - [12032] = {.lex_state = 0}, - [12033] = {.lex_state = 0}, - [12034] = {.lex_state = 0}, - [12035] = {.lex_state = 0}, - [12036] = {.lex_state = 0}, - [12037] = {.lex_state = 0}, - [12038] = {.lex_state = 0}, - [12039] = {.lex_state = 0}, - [12040] = {.lex_state = 0}, - [12041] = {.lex_state = 0}, - [12042] = {.lex_state = 0}, - [12043] = {.lex_state = 0}, - [12044] = {.lex_state = 0}, - [12045] = {.lex_state = 0}, - [12046] = {.lex_state = 0}, - [12047] = {.lex_state = 0}, - [12048] = {.lex_state = 0}, - [12049] = {.lex_state = 0}, - [12050] = {.lex_state = 0}, - [12051] = {.lex_state = 0}, - [12052] = {.lex_state = 0}, - [12053] = {.lex_state = 0}, - [12054] = {.lex_state = 0, .external_lex_state = 4}, - [12055] = {.lex_state = 0}, - [12056] = {.lex_state = 0, .external_lex_state = 4}, - [12057] = {.lex_state = 0}, - [12058] = {.lex_state = 0}, - [12059] = {.lex_state = 0}, - [12060] = {.lex_state = 0}, - [12061] = {.lex_state = 0}, - [12062] = {.lex_state = 0}, - [12063] = {.lex_state = 0}, - [12064] = {.lex_state = 0}, - [12065] = {.lex_state = 0}, - [12066] = {.lex_state = 0}, - [12067] = {.lex_state = 0}, - [12068] = {.lex_state = 0}, - [12069] = {.lex_state = 0}, - [12070] = {.lex_state = 0}, - [12071] = {.lex_state = 0}, - [12072] = {.lex_state = 0}, - [12073] = {.lex_state = 0}, - [12074] = {.lex_state = 0}, - [12075] = {.lex_state = 0}, - [12076] = {.lex_state = 0}, - [12077] = {.lex_state = 0}, - [12078] = {.lex_state = 0}, - [12079] = {.lex_state = 0}, - [12080] = {.lex_state = 0}, - [12081] = {.lex_state = 0}, - [12082] = {.lex_state = 0}, - [12083] = {.lex_state = 0}, - [12084] = {.lex_state = 0}, - [12085] = {.lex_state = 0}, - [12086] = {.lex_state = 0}, - [12087] = {.lex_state = 0}, - [12088] = {.lex_state = 0}, - [12089] = {.lex_state = 0}, - [12090] = {.lex_state = 0}, - [12091] = {.lex_state = 0}, - [12092] = {.lex_state = 0}, - [12093] = {.lex_state = 0}, - [12094] = {.lex_state = 0}, - [12095] = {.lex_state = 0}, - [12096] = {.lex_state = 0}, - [12097] = {.lex_state = 0}, - [12098] = {.lex_state = 0}, - [12099] = {.lex_state = 0}, - [12100] = {.lex_state = 0}, - [12101] = {.lex_state = 0}, - [12102] = {.lex_state = 0}, - [12103] = {.lex_state = 0}, - [12104] = {.lex_state = 0}, - [12105] = {.lex_state = 0}, - [12106] = {.lex_state = 0, .external_lex_state = 4}, - [12107] = {.lex_state = 0}, - [12108] = {.lex_state = 0}, - [12109] = {.lex_state = 0}, - [12110] = {.lex_state = 0}, - [12111] = {.lex_state = 0}, - [12112] = {.lex_state = 0}, - [12113] = {.lex_state = 0}, - [12114] = {.lex_state = 0}, - [12115] = {.lex_state = 0}, - [12116] = {.lex_state = 0}, - [12117] = {.lex_state = 0}, - [12118] = {.lex_state = 0}, - [12119] = {.lex_state = 0}, - [12120] = {.lex_state = 0}, - [12121] = {.lex_state = 0}, - [12122] = {.lex_state = 0}, - [12123] = {.lex_state = 0}, - [12124] = {.lex_state = 0}, - [12125] = {.lex_state = 0}, - [12126] = {.lex_state = 0}, - [12127] = {.lex_state = 0}, - [12128] = {.lex_state = 0}, - [12129] = {.lex_state = 0}, - [12130] = {.lex_state = 0}, - [12131] = {.lex_state = 0}, - [12132] = {.lex_state = 0}, - [12133] = {.lex_state = 0, .external_lex_state = 4}, - [12134] = {.lex_state = 0}, - [12135] = {.lex_state = 0}, - [12136] = {.lex_state = 0}, - [12137] = {.lex_state = 0}, - [12138] = {.lex_state = 0}, - [12139] = {.lex_state = 0}, - [12140] = {.lex_state = 0}, - [12141] = {.lex_state = 0}, - [12142] = {.lex_state = 0}, - [12143] = {.lex_state = 0}, - [12144] = {.lex_state = 0}, - [12145] = {.lex_state = 0}, - [12146] = {.lex_state = 0}, - [12147] = {.lex_state = 0}, - [12148] = {.lex_state = 0}, - [12149] = {.lex_state = 0}, - [12150] = {.lex_state = 0}, - [12151] = {.lex_state = 0}, - [12152] = {.lex_state = 0}, - [12153] = {.lex_state = 0}, - [12154] = {.lex_state = 0}, - [12155] = {.lex_state = 0}, - [12156] = {.lex_state = 0}, - [12157] = {.lex_state = 0}, - [12158] = {.lex_state = 0, .external_lex_state = 4}, - [12159] = {.lex_state = 0}, - [12160] = {.lex_state = 0}, - [12161] = {.lex_state = 0}, - [12162] = {.lex_state = 0}, - [12163] = {.lex_state = 0}, - [12164] = {.lex_state = 0}, - [12165] = {.lex_state = 0}, - [12166] = {.lex_state = 0}, - [12167] = {.lex_state = 0}, - [12168] = {.lex_state = 0}, - [12169] = {.lex_state = 0}, - [12170] = {.lex_state = 0}, - [12171] = {.lex_state = 0}, - [12172] = {.lex_state = 0}, - [12173] = {.lex_state = 0}, - [12174] = {.lex_state = 0}, - [12175] = {.lex_state = 0}, - [12176] = {.lex_state = 0}, - [12177] = {.lex_state = 0}, - [12178] = {.lex_state = 0}, - [12179] = {.lex_state = 0}, - [12180] = {.lex_state = 0}, - [12181] = {.lex_state = 0}, - [12182] = {.lex_state = 0}, - [12183] = {.lex_state = 0}, - [12184] = {.lex_state = 0}, - [12185] = {.lex_state = 0}, - [12186] = {.lex_state = 0}, - [12187] = {.lex_state = 0}, - [12188] = {.lex_state = 0}, - [12189] = {.lex_state = 0}, - [12190] = {.lex_state = 0}, - [12191] = {.lex_state = 0}, - [12192] = {.lex_state = 0}, - [12193] = {.lex_state = 0}, - [12194] = {.lex_state = 0}, - [12195] = {.lex_state = 0}, - [12196] = {.lex_state = 0}, - [12197] = {.lex_state = 0}, - [12198] = {.lex_state = 0}, - [12199] = {.lex_state = 0}, - [12200] = {.lex_state = 0}, - [12201] = {.lex_state = 0}, - [12202] = {.lex_state = 0}, - [12203] = {.lex_state = 0}, - [12204] = {.lex_state = 0}, - [12205] = {.lex_state = 0}, - [12206] = {.lex_state = 0}, - [12207] = {.lex_state = 0}, - [12208] = {.lex_state = 0}, - [12209] = {.lex_state = 0}, - [12210] = {.lex_state = 0, .external_lex_state = 4}, - [12211] = {.lex_state = 0}, - [12212] = {.lex_state = 0}, - [12213] = {.lex_state = 0}, - [12214] = {.lex_state = 0}, - [12215] = {.lex_state = 0}, - [12216] = {.lex_state = 0}, - [12217] = {.lex_state = 0}, - [12218] = {.lex_state = 2212}, - [12219] = {.lex_state = 0}, - [12220] = {.lex_state = 0}, - [12221] = {.lex_state = 0}, - [12222] = {.lex_state = 0}, - [12223] = {.lex_state = 0}, - [12224] = {.lex_state = 0}, - [12225] = {.lex_state = 0}, - [12226] = {.lex_state = 0}, - [12227] = {.lex_state = 0, .external_lex_state = 4}, - [12228] = {.lex_state = 0}, - [12229] = {.lex_state = 0}, - [12230] = {.lex_state = 0}, - [12231] = {.lex_state = 0}, - [12232] = {.lex_state = 0}, - [12233] = {.lex_state = 0}, - [12234] = {.lex_state = 0}, - [12235] = {.lex_state = 0}, - [12236] = {.lex_state = 0}, - [12237] = {.lex_state = 0}, - [12238] = {.lex_state = 0}, - [12239] = {.lex_state = 0}, - [12240] = {.lex_state = 0}, - [12241] = {.lex_state = 0}, - [12242] = {.lex_state = 0}, - [12243] = {.lex_state = 0}, - [12244] = {.lex_state = 0}, - [12245] = {.lex_state = 0}, - [12246] = {.lex_state = 0}, - [12247] = {.lex_state = 0}, - [12248] = {.lex_state = 0}, - [12249] = {.lex_state = 0}, - [12250] = {.lex_state = 0}, - [12251] = {.lex_state = 0}, - [12252] = {.lex_state = 0}, - [12253] = {.lex_state = 0}, - [12254] = {.lex_state = 0}, - [12255] = {.lex_state = 0}, - [12256] = {.lex_state = 0}, - [12257] = {.lex_state = 0}, - [12258] = {.lex_state = 0}, - [12259] = {.lex_state = 0}, - [12260] = {.lex_state = 0}, - [12261] = {.lex_state = 0}, - [12262] = {.lex_state = 0, .external_lex_state = 4}, - [12263] = {.lex_state = 0}, - [12264] = {.lex_state = 0}, - [12265] = {.lex_state = 0}, - [12266] = {.lex_state = 0}, - [12267] = {.lex_state = 0}, - [12268] = {.lex_state = 0}, - [12269] = {.lex_state = 0}, - [12270] = {.lex_state = 0}, - [12271] = {.lex_state = 0}, - [12272] = {.lex_state = 0}, - [12273] = {.lex_state = 0}, - [12274] = {.lex_state = 0}, - [12275] = {.lex_state = 0}, - [12276] = {.lex_state = 0}, - [12277] = {.lex_state = 0}, - [12278] = {.lex_state = 0}, - [12279] = {.lex_state = 0}, - [12280] = {.lex_state = 0}, - [12281] = {.lex_state = 0}, - [12282] = {.lex_state = 2140}, - [12283] = {.lex_state = 0}, - [12284] = {.lex_state = 0}, - [12285] = {.lex_state = 0}, - [12286] = {.lex_state = 0}, - [12287] = {.lex_state = 0}, - [12288] = {.lex_state = 0}, - [12289] = {.lex_state = 0}, - [12290] = {.lex_state = 0}, - [12291] = {.lex_state = 0}, - [12292] = {.lex_state = 0}, - [12293] = {.lex_state = 0}, - [12294] = {.lex_state = 0}, - [12295] = {.lex_state = 0}, - [12296] = {.lex_state = 0}, - [12297] = {.lex_state = 0}, - [12298] = {.lex_state = 0}, - [12299] = {.lex_state = 0}, - [12300] = {.lex_state = 0}, - [12301] = {.lex_state = 0}, - [12302] = {.lex_state = 0}, - [12303] = {.lex_state = 0}, - [12304] = {.lex_state = 0}, - [12305] = {.lex_state = 0}, - [12306] = {.lex_state = 0}, - [12307] = {.lex_state = 0}, - [12308] = {.lex_state = 0}, - [12309] = {.lex_state = 0}, - [12310] = {.lex_state = 0}, - [12311] = {.lex_state = 0}, - [12312] = {.lex_state = 0}, - [12313] = {.lex_state = 0}, - [12314] = {.lex_state = 0, .external_lex_state = 4}, - [12315] = {.lex_state = 0}, - [12316] = {.lex_state = 0}, - [12317] = {.lex_state = 0}, - [12318] = {.lex_state = 0}, - [12319] = {.lex_state = 0}, - [12320] = {.lex_state = 0}, - [12321] = {.lex_state = 0}, - [12322] = {.lex_state = 0}, - [12323] = {.lex_state = 0}, - [12324] = {.lex_state = 0}, - [12325] = {.lex_state = 0, .external_lex_state = 4}, - [12326] = {.lex_state = 0}, - [12327] = {.lex_state = 0}, - [12328] = {.lex_state = 0}, - [12329] = {.lex_state = 0}, - [12330] = {.lex_state = 0}, - [12331] = {.lex_state = 0}, - [12332] = {.lex_state = 0}, - [12333] = {.lex_state = 0}, - [12334] = {.lex_state = 0}, - [12335] = {.lex_state = 0}, - [12336] = {.lex_state = 0}, - [12337] = {.lex_state = 0}, - [12338] = {.lex_state = 0}, - [12339] = {.lex_state = 0}, - [12340] = {.lex_state = 0}, - [12341] = {.lex_state = 0}, - [12342] = {.lex_state = 0}, - [12343] = {.lex_state = 0}, - [12344] = {.lex_state = 0}, - [12345] = {.lex_state = 0}, - [12346] = {.lex_state = 0}, - [12347] = {.lex_state = 0}, - [12348] = {.lex_state = 0}, - [12349] = {.lex_state = 0}, - [12350] = {.lex_state = 0}, - [12351] = {.lex_state = 0}, - [12352] = {.lex_state = 0}, - [12353] = {.lex_state = 0}, - [12354] = {.lex_state = 0}, - [12355] = {.lex_state = 0}, - [12356] = {.lex_state = 0}, - [12357] = {.lex_state = 0}, - [12358] = {.lex_state = 0}, - [12359] = {.lex_state = 0}, - [12360] = {.lex_state = 0}, - [12361] = {.lex_state = 0}, - [12362] = {.lex_state = 0}, - [12363] = {.lex_state = 0}, - [12364] = {.lex_state = 0, .external_lex_state = 4}, - [12365] = {.lex_state = 0}, - [12366] = {.lex_state = 0}, - [12367] = {.lex_state = 0}, - [12368] = {.lex_state = 0}, - [12369] = {.lex_state = 0}, - [12370] = {.lex_state = 0}, - [12371] = {.lex_state = 0}, - [12372] = {.lex_state = 0}, - [12373] = {.lex_state = 0}, - [12374] = {.lex_state = 0}, - [12375] = {.lex_state = 0}, - [12376] = {.lex_state = 0}, - [12377] = {.lex_state = 0}, - [12378] = {.lex_state = 0}, - [12379] = {.lex_state = 0}, - [12380] = {.lex_state = 0}, - [12381] = {.lex_state = 0}, - [12382] = {.lex_state = 0}, - [12383] = {.lex_state = 0}, - [12384] = {.lex_state = 0}, - [12385] = {.lex_state = 0}, - [12386] = {.lex_state = 0}, - [12387] = {.lex_state = 0}, - [12388] = {.lex_state = 0}, - [12389] = {.lex_state = 0}, - [12390] = {.lex_state = 0}, - [12391] = {.lex_state = 0}, - [12392] = {.lex_state = 0}, - [12393] = {.lex_state = 0}, - [12394] = {.lex_state = 0}, - [12395] = {.lex_state = 0}, - [12396] = {.lex_state = 0}, - [12397] = {.lex_state = 0}, - [12398] = {.lex_state = 0}, - [12399] = {.lex_state = 0}, - [12400] = {.lex_state = 0}, - [12401] = {.lex_state = 0}, - [12402] = {.lex_state = 0}, - [12403] = {.lex_state = 0}, - [12404] = {.lex_state = 0}, - [12405] = {.lex_state = 0, .external_lex_state = 4}, - [12406] = {.lex_state = 0}, - [12407] = {.lex_state = 0}, - [12408] = {.lex_state = 0}, - [12409] = {.lex_state = 0}, - [12410] = {.lex_state = 0}, - [12411] = {.lex_state = 0}, - [12412] = {.lex_state = 0}, - [12413] = {.lex_state = 0}, - [12414] = {.lex_state = 0}, - [12415] = {.lex_state = 0}, - [12416] = {.lex_state = 0}, - [12417] = {.lex_state = 0}, - [12418] = {.lex_state = 0}, - [12419] = {.lex_state = 0}, - [12420] = {.lex_state = 0}, - [12421] = {.lex_state = 0}, - [12422] = {.lex_state = 0}, - [12423] = {.lex_state = 0}, - [12424] = {.lex_state = 0}, - [12425] = {.lex_state = 0}, - [12426] = {.lex_state = 0}, - [12427] = {.lex_state = 0}, - [12428] = {.lex_state = 0}, - [12429] = {.lex_state = 0}, - [12430] = {.lex_state = 0}, - [12431] = {.lex_state = 0}, - [12432] = {.lex_state = 0}, - [12433] = {.lex_state = 0}, - [12434] = {.lex_state = 0}, - [12435] = {.lex_state = 0}, - [12436] = {.lex_state = 0}, - [12437] = {.lex_state = 0}, - [12438] = {.lex_state = 0}, - [12439] = {.lex_state = 0}, - [12440] = {.lex_state = 0}, - [12441] = {.lex_state = 0}, - [12442] = {.lex_state = 0, .external_lex_state = 4}, - [12443] = {.lex_state = 0}, - [12444] = {.lex_state = 0}, - [12445] = {.lex_state = 0}, - [12446] = {.lex_state = 0}, - [12447] = {.lex_state = 0}, - [12448] = {.lex_state = 0}, - [12449] = {.lex_state = 0}, - [12450] = {.lex_state = 0}, - [12451] = {.lex_state = 0}, - [12452] = {.lex_state = 0}, - [12453] = {.lex_state = 0}, - [12454] = {.lex_state = 0}, - [12455] = {.lex_state = 0}, - [12456] = {.lex_state = 0, .external_lex_state = 4}, - [12457] = {.lex_state = 0}, - [12458] = {.lex_state = 0}, - [12459] = {.lex_state = 0}, - [12460] = {.lex_state = 0}, - [12461] = {.lex_state = 0}, - [12462] = {.lex_state = 0}, - [12463] = {.lex_state = 0}, - [12464] = {.lex_state = 0}, - [12465] = {.lex_state = 0}, - [12466] = {.lex_state = 0}, - [12467] = {.lex_state = 0}, - [12468] = {.lex_state = 0}, - [12469] = {.lex_state = 0}, - [12470] = {.lex_state = 0}, - [12471] = {.lex_state = 0}, - [12472] = {.lex_state = 0}, - [12473] = {.lex_state = 0}, - [12474] = {.lex_state = 0}, - [12475] = {.lex_state = 0}, - [12476] = {.lex_state = 0, .external_lex_state = 4}, - [12477] = {.lex_state = 0}, - [12478] = {.lex_state = 0}, - [12479] = {.lex_state = 0}, - [12480] = {.lex_state = 0}, - [12481] = {.lex_state = 0}, - [12482] = {.lex_state = 0}, - [12483] = {.lex_state = 0}, - [12484] = {.lex_state = 0}, - [12485] = {.lex_state = 0}, - [12486] = {.lex_state = 0}, - [12487] = {.lex_state = 0}, - [12488] = {.lex_state = 0}, - [12489] = {.lex_state = 0}, - [12490] = {.lex_state = 0}, - [12491] = {.lex_state = 0}, - [12492] = {.lex_state = 0}, - [12493] = {.lex_state = 0}, - [12494] = {.lex_state = 0}, - [12495] = {.lex_state = 0}, - [12496] = {.lex_state = 0}, - [12497] = {.lex_state = 0}, - [12498] = {.lex_state = 0}, - [12499] = {.lex_state = 0}, - [12500] = {.lex_state = 0}, - [12501] = {.lex_state = 0}, - [12502] = {.lex_state = 0}, - [12503] = {.lex_state = 0}, - [12504] = {.lex_state = 0}, - [12505] = {.lex_state = 0}, - [12506] = {.lex_state = 0}, - [12507] = {.lex_state = 0}, - [12508] = {.lex_state = 0}, - [12509] = {.lex_state = 0}, - [12510] = {.lex_state = 0}, - [12511] = {.lex_state = 0}, - [12512] = {.lex_state = 0}, - [12513] = {.lex_state = 0}, - [12514] = {.lex_state = 0}, - [12515] = {.lex_state = 0}, - [12516] = {.lex_state = 0}, - [12517] = {.lex_state = 0}, - [12518] = {.lex_state = 0}, - [12519] = {.lex_state = 0}, - [12520] = {.lex_state = 0}, - [12521] = {.lex_state = 0}, - [12522] = {.lex_state = 0}, - [12523] = {.lex_state = 0}, - [12524] = {.lex_state = 0}, - [12525] = {.lex_state = 0}, - [12526] = {.lex_state = 0}, - [12527] = {.lex_state = 0}, - [12528] = {.lex_state = 0}, - [12529] = {.lex_state = 0}, - [12530] = {.lex_state = 0}, - [12531] = {.lex_state = 0}, - [12532] = {.lex_state = 0}, - [12533] = {.lex_state = 0}, - [12534] = {.lex_state = 0}, - [12535] = {.lex_state = 0}, - [12536] = {.lex_state = 0}, - [12537] = {.lex_state = 0}, - [12538] = {.lex_state = 0}, - [12539] = {.lex_state = 0}, - [12540] = {.lex_state = 0}, - [12541] = {.lex_state = 0}, - [12542] = {.lex_state = 0}, - [12543] = {.lex_state = 0}, - [12544] = {.lex_state = 0}, - [12545] = {.lex_state = 0}, - [12546] = {.lex_state = 0}, - [12547] = {.lex_state = 0}, - [12548] = {.lex_state = 0}, - [12549] = {.lex_state = 0}, - [12550] = {.lex_state = 0}, - [12551] = {.lex_state = 0}, - [12552] = {.lex_state = 0}, - [12553] = {.lex_state = 0}, - [12554] = {.lex_state = 0}, - [12555] = {.lex_state = 0}, - [12556] = {.lex_state = 0}, - [12557] = {.lex_state = 0}, - [12558] = {.lex_state = 0}, - [12559] = {.lex_state = 0}, - [12560] = {.lex_state = 0}, - [12561] = {.lex_state = 0}, - [12562] = {.lex_state = 0}, - [12563] = {.lex_state = 0}, - [12564] = {.lex_state = 0}, - [12565] = {.lex_state = 0}, - [12566] = {.lex_state = 0}, - [12567] = {.lex_state = 0}, - [12568] = {.lex_state = 0}, - [12569] = {.lex_state = 0}, - [12570] = {.lex_state = 0}, - [12571] = {.lex_state = 0}, - [12572] = {.lex_state = 0}, - [12573] = {.lex_state = 0}, - [12574] = {.lex_state = 0}, - [12575] = {.lex_state = 0}, - [12576] = {.lex_state = 0}, - [12577] = {.lex_state = 0}, - [12578] = {.lex_state = 0}, - [12579] = {.lex_state = 0}, - [12580] = {.lex_state = 0}, - [12581] = {.lex_state = 0}, - [12582] = {.lex_state = 0}, - [12583] = {.lex_state = 0}, - [12584] = {.lex_state = 0}, - [12585] = {.lex_state = 0}, - [12586] = {.lex_state = 0}, - [12587] = {.lex_state = 0}, - [12588] = {.lex_state = 0}, - [12589] = {.lex_state = 0}, - [12590] = {.lex_state = 0}, - [12591] = {.lex_state = 0}, - [12592] = {.lex_state = 0}, - [12593] = {.lex_state = 0}, - [12594] = {.lex_state = 0}, - [12595] = {.lex_state = 0}, - [12596] = {.lex_state = 0}, - [12597] = {.lex_state = 0}, - [12598] = {.lex_state = 0}, - [12599] = {.lex_state = 0}, - [12600] = {.lex_state = 0}, - [12601] = {.lex_state = 0}, - [12602] = {.lex_state = 0}, - [12603] = {.lex_state = 0}, - [12604] = {.lex_state = 0}, - [12605] = {.lex_state = 0}, - [12606] = {.lex_state = 0}, - [12607] = {.lex_state = 0}, - [12608] = {.lex_state = 0}, - [12609] = {.lex_state = 0}, - [12610] = {.lex_state = 0, .external_lex_state = 4}, - [12611] = {.lex_state = 0}, - [12612] = {.lex_state = 0}, - [12613] = {.lex_state = 0}, - [12614] = {.lex_state = 0}, - [12615] = {.lex_state = 0}, - [12616] = {.lex_state = 0}, - [12617] = {.lex_state = 0}, - [12618] = {.lex_state = 0}, - [12619] = {.lex_state = 0}, - [12620] = {.lex_state = 0}, - [12621] = {.lex_state = 0}, - [12622] = {.lex_state = 0}, - [12623] = {.lex_state = 0}, - [12624] = {.lex_state = 0}, - [12625] = {.lex_state = 0}, - [12626] = {.lex_state = 0}, - [12627] = {.lex_state = 0}, - [12628] = {.lex_state = 0}, - [12629] = {.lex_state = 0}, - [12630] = {.lex_state = 0}, - [12631] = {.lex_state = 2136}, - [12632] = {.lex_state = 0}, - [12633] = {.lex_state = 0}, - [12634] = {.lex_state = 0}, - [12635] = {.lex_state = 0}, - [12636] = {.lex_state = 0}, - [12637] = {.lex_state = 0}, - [12638] = {.lex_state = 0}, - [12639] = {.lex_state = 0}, - [12640] = {.lex_state = 0}, - [12641] = {.lex_state = 0}, - [12642] = {.lex_state = 0}, - [12643] = {.lex_state = 0}, - [12644] = {.lex_state = 0}, - [12645] = {.lex_state = 0}, - [12646] = {.lex_state = 0}, - [12647] = {.lex_state = 0}, - [12648] = {.lex_state = 0}, - [12649] = {.lex_state = 0}, - [12650] = {.lex_state = 0}, - [12651] = {.lex_state = 0}, - [12652] = {.lex_state = 0}, - [12653] = {.lex_state = 0}, - [12654] = {.lex_state = 0}, - [12655] = {.lex_state = 0}, - [12656] = {.lex_state = 0}, - [12657] = {.lex_state = 0}, - [12658] = {.lex_state = 0}, - [12659] = {.lex_state = 0}, - [12660] = {.lex_state = 0}, - [12661] = {.lex_state = 0}, - [12662] = {.lex_state = 0}, - [12663] = {.lex_state = 0}, - [12664] = {.lex_state = 0}, - [12665] = {.lex_state = 0}, - [12666] = {.lex_state = 0}, - [12667] = {.lex_state = 0}, - [12668] = {.lex_state = 0}, - [12669] = {.lex_state = 0}, - [12670] = {.lex_state = 0}, - [12671] = {.lex_state = 0}, - [12672] = {.lex_state = 0}, - [12673] = {.lex_state = 0}, - [12674] = {.lex_state = 0}, - [12675] = {.lex_state = 0}, - [12676] = {.lex_state = 0}, - [12677] = {.lex_state = 0}, - [12678] = {.lex_state = 0}, - [12679] = {.lex_state = 0}, - [12680] = {.lex_state = 0}, - [12681] = {.lex_state = 0}, - [12682] = {.lex_state = 3372}, - [12683] = {.lex_state = 3380}, - [12684] = {.lex_state = 0}, - [12685] = {.lex_state = 0}, - [12686] = {.lex_state = 0}, - [12687] = {.lex_state = 0}, - [12688] = {.lex_state = 0}, - [12689] = {.lex_state = 0}, - [12690] = {.lex_state = 0}, - [12691] = {.lex_state = 0}, - [12692] = {.lex_state = 0, .external_lex_state = 3}, - [12693] = {.lex_state = 0}, - [12694] = {.lex_state = 0}, - [12695] = {.lex_state = 3392}, - [12696] = {.lex_state = 0}, - [12697] = {.lex_state = 0}, - [12698] = {.lex_state = 0}, - [12699] = {.lex_state = 0}, - [12700] = {.lex_state = 0}, - [12701] = {.lex_state = 0}, - [12702] = {.lex_state = 0}, - [12703] = {.lex_state = 0}, - [12704] = {.lex_state = 0}, - [12705] = {.lex_state = 0}, - [12706] = {.lex_state = 0}, - [12707] = {.lex_state = 0}, - [12708] = {.lex_state = 0}, - [12709] = {.lex_state = 0}, - [12710] = {.lex_state = 0}, - [12711] = {.lex_state = 0}, - [12712] = {.lex_state = 0}, - [12713] = {.lex_state = 0, .external_lex_state = 4}, - [12714] = {.lex_state = 0}, - [12715] = {.lex_state = 0}, - [12716] = {.lex_state = 0}, - [12717] = {.lex_state = 748}, - [12718] = {.lex_state = 0}, - [12719] = {.lex_state = 2140}, - [12720] = {.lex_state = 0}, - [12721] = {.lex_state = 0}, - [12722] = {.lex_state = 0}, - [12723] = {.lex_state = 0}, - [12724] = {.lex_state = 0}, - [12725] = {.lex_state = 0}, - [12726] = {.lex_state = 0}, - [12727] = {.lex_state = 2137}, - [12728] = {.lex_state = 0}, - [12729] = {.lex_state = 0}, - [12730] = {.lex_state = 0}, - [12731] = {.lex_state = 0}, - [12732] = {.lex_state = 0}, - [12733] = {.lex_state = 0}, - [12734] = {.lex_state = 0}, - [12735] = {.lex_state = 0}, - [12736] = {.lex_state = 0}, - [12737] = {.lex_state = 0}, - [12738] = {.lex_state = 0}, - [12739] = {.lex_state = 0}, - [12740] = {.lex_state = 0}, - [12741] = {.lex_state = 0}, - [12742] = {.lex_state = 0}, - [12743] = {.lex_state = 0}, - [12744] = {.lex_state = 0}, - [12745] = {.lex_state = 0}, - [12746] = {.lex_state = 0}, - [12747] = {.lex_state = 0}, - [12748] = {.lex_state = 0}, - [12749] = {.lex_state = 0}, - [12750] = {.lex_state = 0}, - [12751] = {.lex_state = 0}, - [12752] = {.lex_state = 0}, - [12753] = {.lex_state = 0}, - [12754] = {.lex_state = 0}, - [12755] = {.lex_state = 0}, - [12756] = {.lex_state = 0}, - [12757] = {.lex_state = 0}, - [12758] = {.lex_state = 0}, - [12759] = {.lex_state = 0}, - [12760] = {.lex_state = 0}, - [12761] = {.lex_state = 0}, - [12762] = {.lex_state = 0, .external_lex_state = 4}, - [12763] = {.lex_state = 0}, - [12764] = {.lex_state = 0}, - [12765] = {.lex_state = 0}, - [12766] = {.lex_state = 0}, - [12767] = {.lex_state = 0}, - [12768] = {.lex_state = 0}, - [12769] = {.lex_state = 0}, - [12770] = {.lex_state = 2136}, - [12771] = {.lex_state = 0}, - [12772] = {.lex_state = 0}, - [12773] = {.lex_state = 0}, - [12774] = {.lex_state = 0}, - [12775] = {.lex_state = 0}, - [12776] = {.lex_state = 0}, - [12777] = {.lex_state = 0}, - [12778] = {.lex_state = 0}, - [12779] = {.lex_state = 0}, - [12780] = {.lex_state = 0}, - [12781] = {.lex_state = 0}, - [12782] = {.lex_state = 0}, - [12783] = {.lex_state = 0}, - [12784] = {.lex_state = 0}, - [12785] = {.lex_state = 0}, - [12786] = {.lex_state = 0}, - [12787] = {.lex_state = 0}, - [12788] = {.lex_state = 0}, - [12789] = {.lex_state = 0}, - [12790] = {.lex_state = 0}, - [12791] = {.lex_state = 0}, - [12792] = {.lex_state = 0}, - [12793] = {.lex_state = 0}, - [12794] = {.lex_state = 0}, - [12795] = {.lex_state = 0}, - [12796] = {.lex_state = 0}, - [12797] = {.lex_state = 0}, - [12798] = {.lex_state = 0}, - [12799] = {.lex_state = 0}, - [12800] = {.lex_state = 0}, - [12801] = {.lex_state = 0, .external_lex_state = 4}, - [12802] = {.lex_state = 0}, - [12803] = {.lex_state = 0}, - [12804] = {.lex_state = 0}, - [12805] = {.lex_state = 0}, - [12806] = {.lex_state = 0}, - [12807] = {.lex_state = 0}, - [12808] = {.lex_state = 0}, - [12809] = {.lex_state = 0}, - [12810] = {.lex_state = 0}, - [12811] = {.lex_state = 0}, - [12812] = {.lex_state = 0}, - [12813] = {.lex_state = 2136}, - [12814] = {.lex_state = 0}, - [12815] = {.lex_state = 0}, - [12816] = {.lex_state = 0}, - [12817] = {.lex_state = 0}, - [12818] = {.lex_state = 0}, - [12819] = {.lex_state = 0}, - [12820] = {.lex_state = 0}, - [12821] = {.lex_state = 0}, - [12822] = {.lex_state = 0}, - [12823] = {.lex_state = 0}, - [12824] = {.lex_state = 0}, - [12825] = {.lex_state = 0}, - [12826] = {.lex_state = 0}, - [12827] = {.lex_state = 0}, - [12828] = {.lex_state = 0}, - [12829] = {.lex_state = 0}, - [12830] = {.lex_state = 2136}, - [12831] = {.lex_state = 0}, - [12832] = {.lex_state = 0}, - [12833] = {.lex_state = 0}, - [12834] = {.lex_state = 0}, - [12835] = {.lex_state = 0}, - [12836] = {.lex_state = 0}, - [12837] = {.lex_state = 0}, - [12838] = {.lex_state = 0}, - [12839] = {.lex_state = 0}, - [12840] = {.lex_state = 0}, - [12841] = {.lex_state = 0}, - [12842] = {.lex_state = 0}, - [12843] = {.lex_state = 0}, - [12844] = {.lex_state = 0, .external_lex_state = 4}, - [12845] = {.lex_state = 0}, - [12846] = {.lex_state = 0}, - [12847] = {.lex_state = 0}, - [12848] = {.lex_state = 0}, - [12849] = {.lex_state = 0}, - [12850] = {.lex_state = 0}, - [12851] = {.lex_state = 0}, - [12852] = {.lex_state = 0}, - [12853] = {.lex_state = 0}, - [12854] = {.lex_state = 0}, - [12855] = {.lex_state = 0}, - [12856] = {.lex_state = 0}, - [12857] = {.lex_state = 0}, - [12858] = {.lex_state = 0}, - [12859] = {.lex_state = 0}, - [12860] = {.lex_state = 0}, - [12861] = {.lex_state = 0}, - [12862] = {.lex_state = 0}, - [12863] = {.lex_state = 0}, - [12864] = {.lex_state = 0}, - [12865] = {.lex_state = 0}, - [12866] = {.lex_state = 0}, - [12867] = {.lex_state = 0}, - [12868] = {.lex_state = 0}, - [12869] = {.lex_state = 0}, - [12870] = {.lex_state = 0}, - [12871] = {.lex_state = 0}, - [12872] = {.lex_state = 0}, - [12873] = {.lex_state = 0}, - [12874] = {.lex_state = 0}, - [12875] = {.lex_state = 0}, - [12876] = {.lex_state = 0}, - [12877] = {.lex_state = 0}, - [12878] = {.lex_state = 0}, - [12879] = {.lex_state = 0}, - [12880] = {.lex_state = 0}, - [12881] = {.lex_state = 0}, - [12882] = {.lex_state = 0}, - [12883] = {.lex_state = 0}, - [12884] = {.lex_state = 0}, - [12885] = {.lex_state = 0}, - [12886] = {.lex_state = 0}, - [12887] = {.lex_state = 0}, - [12888] = {.lex_state = 0}, - [12889] = {.lex_state = 0}, - [12890] = {.lex_state = 0}, - [12891] = {.lex_state = 0}, - [12892] = {.lex_state = 0}, - [12893] = {.lex_state = 0}, - [12894] = {.lex_state = 2137}, - [12895] = {.lex_state = 0}, - [12896] = {.lex_state = 0}, - [12897] = {.lex_state = 0}, - [12898] = {.lex_state = 0}, - [12899] = {.lex_state = 0, .external_lex_state = 4}, - [12900] = {.lex_state = 0}, - [12901] = {.lex_state = 0}, - [12902] = {.lex_state = 0}, - [12903] = {.lex_state = 0}, - [12904] = {.lex_state = 0}, - [12905] = {.lex_state = 0}, - [12906] = {.lex_state = 2140}, - [12907] = {.lex_state = 0}, - [12908] = {.lex_state = 0}, - [12909] = {.lex_state = 0}, - [12910] = {.lex_state = 0}, - [12911] = {.lex_state = 0}, - [12912] = {.lex_state = 0}, - [12913] = {.lex_state = 0}, - [12914] = {.lex_state = 0}, - [12915] = {.lex_state = 0}, - [12916] = {.lex_state = 0}, - [12917] = {.lex_state = 0}, - [12918] = {.lex_state = 0}, - [12919] = {.lex_state = 0}, - [12920] = {.lex_state = 0}, - [12921] = {.lex_state = 0}, - [12922] = {.lex_state = 2140}, - [12923] = {.lex_state = 0}, - [12924] = {.lex_state = 0}, - [12925] = {.lex_state = 0}, - [12926] = {.lex_state = 0}, - [12927] = {.lex_state = 0}, - [12928] = {.lex_state = 0}, - [12929] = {.lex_state = 0}, - [12930] = {.lex_state = 0}, - [12931] = {.lex_state = 0}, - [12932] = {.lex_state = 0}, - [12933] = {.lex_state = 3372}, - [12934] = {.lex_state = 3380}, - [12935] = {.lex_state = 0}, - [12936] = {.lex_state = 0}, - [12937] = {.lex_state = 0, .external_lex_state = 3}, - [12938] = {.lex_state = 0}, - [12939] = {.lex_state = 0}, - [12940] = {.lex_state = 3392}, - [12941] = {.lex_state = 0}, - [12942] = {.lex_state = 0}, - [12943] = {.lex_state = 0}, - [12944] = {.lex_state = 0}, - [12945] = {.lex_state = 0}, - [12946] = {.lex_state = 0}, - [12947] = {.lex_state = 0}, - [12948] = {.lex_state = 0}, - [12949] = {.lex_state = 0}, - [12950] = {.lex_state = 748}, - [12951] = {.lex_state = 0}, - [12952] = {.lex_state = 2140}, - [12953] = {.lex_state = 0}, - [12954] = {.lex_state = 0}, - [12955] = {.lex_state = 0}, - [12956] = {.lex_state = 0}, - [12957] = {.lex_state = 0}, - [12958] = {.lex_state = 0}, - [12959] = {.lex_state = 0}, - [12960] = {.lex_state = 0}, - [12961] = {.lex_state = 0}, - [12962] = {.lex_state = 0}, - [12963] = {.lex_state = 0}, - [12964] = {.lex_state = 2136}, - [12965] = {.lex_state = 0}, - [12966] = {.lex_state = 0}, - [12967] = {.lex_state = 0}, - [12968] = {.lex_state = 0}, - [12969] = {.lex_state = 0}, - [12970] = {.lex_state = 2136}, - [12971] = {.lex_state = 0}, - [12972] = {.lex_state = 0}, - [12973] = {.lex_state = 0}, - [12974] = {.lex_state = 0}, - [12975] = {.lex_state = 2136}, - [12976] = {.lex_state = 0}, - [12977] = {.lex_state = 0}, - [12978] = {.lex_state = 2140}, - [12979] = {.lex_state = 0}, - [12980] = {.lex_state = 0}, - [12981] = {.lex_state = 0}, - [12982] = {.lex_state = 0, .external_lex_state = 4}, - [12983] = {.lex_state = 0}, - [12984] = {.lex_state = 0}, - [12985] = {.lex_state = 0}, - [12986] = {.lex_state = 0}, - [12987] = {.lex_state = 0}, - [12988] = {.lex_state = 0}, - [12989] = {.lex_state = 0}, - [12990] = {.lex_state = 0}, - [12991] = {.lex_state = 0}, - [12992] = {.lex_state = 0}, - [12993] = {.lex_state = 0}, - [12994] = {.lex_state = 0}, - [12995] = {.lex_state = 0}, - [12996] = {.lex_state = 0}, - [12997] = {.lex_state = 0}, - [12998] = {.lex_state = 0}, - [12999] = {.lex_state = 0}, - [13000] = {.lex_state = 0}, - [13001] = {.lex_state = 0}, - [13002] = {.lex_state = 0}, - [13003] = {.lex_state = 0}, - [13004] = {.lex_state = 0}, - [13005] = {.lex_state = 0}, - [13006] = {.lex_state = 0}, - [13007] = {.lex_state = 0}, - [13008] = {.lex_state = 0}, - [13009] = {.lex_state = 0}, - [13010] = {.lex_state = 0}, - [13011] = {.lex_state = 3372}, - [13012] = {.lex_state = 3380}, - [13013] = {.lex_state = 0, .external_lex_state = 3}, - [13014] = {.lex_state = 0}, - [13015] = {.lex_state = 0}, - [13016] = {.lex_state = 3392}, - [13017] = {.lex_state = 0}, - [13018] = {.lex_state = 0}, - [13019] = {.lex_state = 0}, - [13020] = {.lex_state = 0}, - [13021] = {.lex_state = 0}, - [13022] = {.lex_state = 0}, - [13023] = {.lex_state = 748}, - [13024] = {.lex_state = 0}, - [13025] = {.lex_state = 2140}, - [13026] = {.lex_state = 0}, - [13027] = {.lex_state = 0}, - [13028] = {.lex_state = 0}, - [13029] = {.lex_state = 0}, - [13030] = {.lex_state = 0}, - [13031] = {.lex_state = 0}, - [13032] = {.lex_state = 0}, - [13033] = {.lex_state = 0}, - [13034] = {.lex_state = 2136}, - [13035] = {.lex_state = 0}, - [13036] = {.lex_state = 0}, - [13037] = {.lex_state = 0}, - [13038] = {.lex_state = 0}, - [13039] = {.lex_state = 0}, - [13040] = {.lex_state = 2136}, - [13041] = {.lex_state = 0}, - [13042] = {.lex_state = 0}, - [13043] = {.lex_state = 0}, - [13044] = {.lex_state = 0}, - [13045] = {.lex_state = 2136}, - [13046] = {.lex_state = 0}, - [13047] = {.lex_state = 0}, - [13048] = {.lex_state = 0}, - [13049] = {.lex_state = 0}, - [13050] = {.lex_state = 0}, - [13051] = {.lex_state = 0}, - [13052] = {.lex_state = 0}, - [13053] = {.lex_state = 0}, - [13054] = {.lex_state = 0}, - [13055] = {.lex_state = 0}, - [13056] = {.lex_state = 0}, - [13057] = {.lex_state = 3372}, - [13058] = {.lex_state = 3380}, - [13059] = {.lex_state = 0, .external_lex_state = 3}, - [13060] = {.lex_state = 0}, - [13061] = {.lex_state = 0}, - [13062] = {.lex_state = 3392}, - [13063] = {.lex_state = 0}, - [13064] = {.lex_state = 0}, - [13065] = {.lex_state = 0}, - [13066] = {.lex_state = 0}, - [13067] = {.lex_state = 0}, - [13068] = {.lex_state = 0}, - [13069] = {.lex_state = 748}, - [13070] = {.lex_state = 0}, - [13071] = {.lex_state = 0}, - [13072] = {.lex_state = 0}, - [13073] = {.lex_state = 0}, - [13074] = {.lex_state = 2136}, - [13075] = {.lex_state = 0}, - [13076] = {.lex_state = 0}, - [13077] = {.lex_state = 2136}, - [13078] = {.lex_state = 0}, - [13079] = {.lex_state = 0}, - [13080] = {.lex_state = 0}, - [13081] = {.lex_state = 2136}, - [13082] = {.lex_state = 0}, - [13083] = {.lex_state = 0}, - [13084] = {.lex_state = 0}, - [13085] = {.lex_state = 2136}, - [13086] = {.lex_state = 0}, - [13087] = {.lex_state = 0}, - [13088] = {.lex_state = 0, .external_lex_state = 4}, - [13089] = {.lex_state = 0}, - [13090] = {.lex_state = 0}, - [13091] = {.lex_state = 0}, - [13092] = {.lex_state = 0}, - [13093] = {.lex_state = 0}, - [13094] = {.lex_state = 0}, - [13095] = {.lex_state = 0}, - [13096] = {.lex_state = 0}, - [13097] = {.lex_state = 3372}, - [13098] = {.lex_state = 3380}, - [13099] = {.lex_state = 0, .external_lex_state = 3}, - [13100] = {.lex_state = 0}, - [13101] = {.lex_state = 0}, - [13102] = {.lex_state = 3392}, - [13103] = {.lex_state = 0}, - [13104] = {.lex_state = 0}, - [13105] = {.lex_state = 0}, - [13106] = {.lex_state = 0}, - [13107] = {.lex_state = 0}, - [13108] = {.lex_state = 748}, - [13109] = {.lex_state = 0}, - [13110] = {.lex_state = 0}, - [13111] = {.lex_state = 0}, - [13112] = {.lex_state = 0}, - [13113] = {.lex_state = 0}, - [13114] = {.lex_state = 2136}, - [13115] = {.lex_state = 0}, - [13116] = {.lex_state = 0}, - [13117] = {.lex_state = 0}, - [13118] = {.lex_state = 2136}, - [13119] = {.lex_state = 0}, - [13120] = {.lex_state = 0}, - [13121] = {.lex_state = 0}, - [13122] = {.lex_state = 2136}, - [13123] = {.lex_state = 0}, - [13124] = {.lex_state = 0}, - [13125] = {.lex_state = 0}, - [13126] = {.lex_state = 0}, - [13127] = {.lex_state = 0}, - [13128] = {.lex_state = 0}, - [13129] = {.lex_state = 0}, - [13130] = {.lex_state = 0}, - [13131] = {.lex_state = 0}, - [13132] = {.lex_state = 0}, - [13133] = {.lex_state = 3372}, - [13134] = {.lex_state = 3380}, - [13135] = {.lex_state = 0, .external_lex_state = 3}, - [13136] = {.lex_state = 0}, - [13137] = {.lex_state = 0}, - [13138] = {.lex_state = 3392}, - [13139] = {.lex_state = 0}, - [13140] = {.lex_state = 0}, - [13141] = {.lex_state = 0}, - [13142] = {.lex_state = 748}, - [13143] = {.lex_state = 0}, - [13144] = {.lex_state = 0}, - [13145] = {.lex_state = 0}, - [13146] = {.lex_state = 0}, - [13147] = {.lex_state = 0}, - [13148] = {.lex_state = 2136}, - [13149] = {.lex_state = 0}, - [13150] = {.lex_state = 0}, - [13151] = {.lex_state = 0}, - [13152] = {.lex_state = 2136}, - [13153] = {.lex_state = 0}, - [13154] = {.lex_state = 0}, - [13155] = {.lex_state = 0}, - [13156] = {.lex_state = 2136}, - [13157] = {.lex_state = 0}, - [13158] = {.lex_state = 0}, - [13159] = {.lex_state = 0}, - [13160] = {.lex_state = 0}, - [13161] = {.lex_state = 0}, - [13162] = {.lex_state = 0}, - [13163] = {.lex_state = 0}, - [13164] = {.lex_state = 0}, - [13165] = {.lex_state = 0}, - [13166] = {.lex_state = 0}, - [13167] = {.lex_state = 3372}, - [13168] = {.lex_state = 3380}, - [13169] = {.lex_state = 0, .external_lex_state = 3}, - [13170] = {.lex_state = 0}, - [13171] = {.lex_state = 0}, - [13172] = {.lex_state = 3392}, - [13173] = {.lex_state = 0}, - [13174] = {.lex_state = 0}, - [13175] = {.lex_state = 0}, - [13176] = {.lex_state = 748}, - [13177] = {.lex_state = 0}, - [13178] = {.lex_state = 0}, - [13179] = {.lex_state = 0}, - [13180] = {.lex_state = 0}, - [13181] = {.lex_state = 2136}, - [13182] = {.lex_state = 0}, - [13183] = {.lex_state = 0}, - [13184] = {.lex_state = 2136}, - [13185] = {.lex_state = 0}, - [13186] = {.lex_state = 0}, - [13187] = {.lex_state = 0}, - [13188] = {.lex_state = 2136}, - [13189] = {.lex_state = 0}, - [13190] = {.lex_state = 0}, - [13191] = {.lex_state = 0}, - [13192] = {.lex_state = 0}, - [13193] = {.lex_state = 0}, - [13194] = {.lex_state = 0}, - [13195] = {.lex_state = 0}, - [13196] = {.lex_state = 0}, - [13197] = {.lex_state = 0}, - [13198] = {.lex_state = 0}, - [13199] = {.lex_state = 3372}, - [13200] = {.lex_state = 3380}, - [13201] = {.lex_state = 0, .external_lex_state = 3}, - [13202] = {.lex_state = 0}, - [13203] = {.lex_state = 0}, - [13204] = {.lex_state = 3392}, - [13205] = {.lex_state = 0}, - [13206] = {.lex_state = 0}, - [13207] = {.lex_state = 0}, - [13208] = {.lex_state = 748}, - [13209] = {.lex_state = 0}, - [13210] = {.lex_state = 0}, - [13211] = {.lex_state = 0}, - [13212] = {.lex_state = 0}, - [13213] = {.lex_state = 2136}, - [13214] = {.lex_state = 0}, - [13215] = {.lex_state = 0}, - [13216] = {.lex_state = 2136}, - [13217] = {.lex_state = 0}, - [13218] = {.lex_state = 0}, - [13219] = {.lex_state = 0}, - [13220] = {.lex_state = 2136}, - [13221] = {.lex_state = 0}, - [13222] = {.lex_state = 0}, - [13223] = {.lex_state = 0}, - [13224] = {.lex_state = 0}, - [13225] = {.lex_state = 0}, - [13226] = {.lex_state = 0}, - [13227] = {.lex_state = 0}, - [13228] = {.lex_state = 0}, - [13229] = {.lex_state = 0}, - [13230] = {.lex_state = 0}, - [13231] = {.lex_state = 3372}, - [13232] = {.lex_state = 3380}, - [13233] = {.lex_state = 0, .external_lex_state = 3}, - [13234] = {.lex_state = 0}, - [13235] = {.lex_state = 0}, - [13236] = {.lex_state = 3392}, - [13237] = {.lex_state = 0}, - [13238] = {.lex_state = 0}, - [13239] = {.lex_state = 0}, - [13240] = {.lex_state = 748}, - [13241] = {.lex_state = 0}, - [13242] = {.lex_state = 0}, - [13243] = {.lex_state = 0}, - [13244] = {.lex_state = 0}, - [13245] = {.lex_state = 2136}, - [13246] = {.lex_state = 0}, - [13247] = {.lex_state = 0}, - [13248] = {.lex_state = 2136}, - [13249] = {.lex_state = 0}, - [13250] = {.lex_state = 0, .external_lex_state = 4}, - [13251] = {.lex_state = 0}, - [13252] = {.lex_state = 2136}, - [13253] = {.lex_state = 0}, - [13254] = {.lex_state = 0}, - [13255] = {.lex_state = 0}, - [13256] = {.lex_state = 0}, - [13257] = {.lex_state = 0}, - [13258] = {.lex_state = 0}, - [13259] = {.lex_state = 0}, - [13260] = {.lex_state = 0}, - [13261] = {.lex_state = 0}, - [13262] = {.lex_state = 0}, - [13263] = {.lex_state = 3372}, - [13264] = {.lex_state = 3380}, - [13265] = {.lex_state = 0, .external_lex_state = 3}, - [13266] = {.lex_state = 0}, - [13267] = {.lex_state = 0}, - [13268] = {.lex_state = 3392}, - [13269] = {.lex_state = 0}, - [13270] = {.lex_state = 0}, - [13271] = {.lex_state = 0}, - [13272] = {.lex_state = 748}, - [13273] = {.lex_state = 0}, - [13274] = {.lex_state = 0}, - [13275] = {.lex_state = 0}, - [13276] = {.lex_state = 0}, - [13277] = {.lex_state = 2136}, - [13278] = {.lex_state = 0}, - [13279] = {.lex_state = 0}, - [13280] = {.lex_state = 2136}, - [13281] = {.lex_state = 0}, - [13282] = {.lex_state = 0}, - [13283] = {.lex_state = 0}, - [13284] = {.lex_state = 2136}, - [13285] = {.lex_state = 0}, - [13286] = {.lex_state = 0}, - [13287] = {.lex_state = 0}, - [13288] = {.lex_state = 0}, - [13289] = {.lex_state = 0}, - [13290] = {.lex_state = 0}, - [13291] = {.lex_state = 0}, - [13292] = {.lex_state = 0}, - [13293] = {.lex_state = 0}, - [13294] = {.lex_state = 0}, - [13295] = {.lex_state = 3372}, - [13296] = {.lex_state = 3380}, - [13297] = {.lex_state = 0, .external_lex_state = 3}, - [13298] = {.lex_state = 0}, - [13299] = {.lex_state = 0}, - [13300] = {.lex_state = 3392}, - [13301] = {.lex_state = 0}, - [13302] = {.lex_state = 0}, - [13303] = {.lex_state = 0}, - [13304] = {.lex_state = 748}, - [13305] = {.lex_state = 0}, - [13306] = {.lex_state = 0}, - [13307] = {.lex_state = 0}, - [13308] = {.lex_state = 0}, - [13309] = {.lex_state = 2136}, - [13310] = {.lex_state = 0}, - [13311] = {.lex_state = 0}, - [13312] = {.lex_state = 2136}, - [13313] = {.lex_state = 0}, - [13314] = {.lex_state = 0}, - [13315] = {.lex_state = 0}, - [13316] = {.lex_state = 2136}, - [13317] = {.lex_state = 0}, - [13318] = {.lex_state = 0}, - [13319] = {.lex_state = 0}, - [13320] = {.lex_state = 0}, - [13321] = {.lex_state = 0}, - [13322] = {.lex_state = 0}, - [13323] = {.lex_state = 0}, - [13324] = {.lex_state = 0}, - [13325] = {.lex_state = 0}, - [13326] = {.lex_state = 0}, - [13327] = {.lex_state = 3372}, - [13328] = {.lex_state = 3380}, - [13329] = {.lex_state = 0, .external_lex_state = 3}, - [13330] = {.lex_state = 0}, - [13331] = {.lex_state = 0}, - [13332] = {.lex_state = 3392}, - [13333] = {.lex_state = 0}, - [13334] = {.lex_state = 0}, - [13335] = {.lex_state = 0}, - [13336] = {.lex_state = 748}, - [13337] = {.lex_state = 0}, - [13338] = {.lex_state = 0}, - [13339] = {.lex_state = 0}, - [13340] = {.lex_state = 0}, - [13341] = {.lex_state = 2136}, - [13342] = {.lex_state = 0}, - [13343] = {.lex_state = 0}, - [13344] = {.lex_state = 2136}, - [13345] = {.lex_state = 0}, - [13346] = {.lex_state = 0}, - [13347] = {.lex_state = 0}, - [13348] = {.lex_state = 2136}, - [13349] = {.lex_state = 0}, - [13350] = {.lex_state = 0}, - [13351] = {.lex_state = 0}, - [13352] = {.lex_state = 0}, - [13353] = {.lex_state = 0}, - [13354] = {.lex_state = 0}, - [13355] = {.lex_state = 0}, - [13356] = {.lex_state = 0}, - [13357] = {.lex_state = 0}, - [13358] = {.lex_state = 0}, - [13359] = {.lex_state = 3372}, - [13360] = {.lex_state = 3380}, - [13361] = {.lex_state = 0, .external_lex_state = 3}, - [13362] = {.lex_state = 0}, - [13363] = {.lex_state = 0}, - [13364] = {.lex_state = 3392}, - [13365] = {.lex_state = 0}, - [13366] = {.lex_state = 0}, - [13367] = {.lex_state = 0}, - [13368] = {.lex_state = 748}, - [13369] = {.lex_state = 0}, - [13370] = {.lex_state = 0}, - [13371] = {.lex_state = 0}, - [13372] = {.lex_state = 0}, - [13373] = {.lex_state = 2136}, - [13374] = {.lex_state = 0}, - [13375] = {.lex_state = 0}, - [13376] = {.lex_state = 2136}, - [13377] = {.lex_state = 0}, - [13378] = {.lex_state = 0}, - [13379] = {.lex_state = 0}, - [13380] = {.lex_state = 2136}, - [13381] = {.lex_state = 0}, - [13382] = {.lex_state = 0}, - [13383] = {.lex_state = 0}, - [13384] = {.lex_state = 0}, - [13385] = {.lex_state = 0}, - [13386] = {.lex_state = 0}, - [13387] = {.lex_state = 0}, - [13388] = {.lex_state = 0}, - [13389] = {.lex_state = 0}, - [13390] = {.lex_state = 0}, - [13391] = {.lex_state = 3372}, - [13392] = {.lex_state = 3380}, - [13393] = {.lex_state = 0}, - [13394] = {.lex_state = 0}, - [13395] = {.lex_state = 0}, - [13396] = {.lex_state = 3392}, - [13397] = {.lex_state = 0}, - [13398] = {.lex_state = 0}, - [13399] = {.lex_state = 0}, - [13400] = {.lex_state = 748}, - [13401] = {.lex_state = 0}, - [13402] = {.lex_state = 0}, - [13403] = {.lex_state = 0}, - [13404] = {.lex_state = 0}, - [13405] = {.lex_state = 2136}, - [13406] = {.lex_state = 0}, - [13407] = {.lex_state = 0}, - [13408] = {.lex_state = 2136}, - [13409] = {.lex_state = 0}, - [13410] = {.lex_state = 0}, - [13411] = {.lex_state = 0}, - [13412] = {.lex_state = 2136}, - [13413] = {.lex_state = 0}, - [13414] = {.lex_state = 0}, - [13415] = {.lex_state = 0}, - [13416] = {.lex_state = 0}, - [13417] = {.lex_state = 0}, - [13418] = {.lex_state = 0}, - [13419] = {.lex_state = 0}, - [13420] = {.lex_state = 0}, - [13421] = {.lex_state = 0}, - [13422] = {.lex_state = 0}, - [13423] = {.lex_state = 3372}, - [13424] = {.lex_state = 3380}, - [13425] = {.lex_state = 0, .external_lex_state = 3}, - [13426] = {.lex_state = 0}, - [13427] = {.lex_state = 0}, - [13428] = {.lex_state = 3392}, - [13429] = {.lex_state = 0}, - [13430] = {.lex_state = 0}, - [13431] = {.lex_state = 0}, - [13432] = {.lex_state = 748}, - [13433] = {.lex_state = 0}, - [13434] = {.lex_state = 0}, - [13435] = {.lex_state = 0}, - [13436] = {.lex_state = 0}, - [13437] = {.lex_state = 2136}, - [13438] = {.lex_state = 0}, - [13439] = {.lex_state = 0}, - [13440] = {.lex_state = 2136}, - [13441] = {.lex_state = 0}, - [13442] = {.lex_state = 0}, - [13443] = {.lex_state = 0}, - [13444] = {.lex_state = 2136}, - [13445] = {.lex_state = 0}, - [13446] = {.lex_state = 0}, - [13447] = {.lex_state = 0}, - [13448] = {.lex_state = 0}, - [13449] = {.lex_state = 0}, - [13450] = {.lex_state = 0}, - [13451] = {.lex_state = 0}, - [13452] = {.lex_state = 0}, - [13453] = {.lex_state = 0}, - [13454] = {.lex_state = 0}, - [13455] = {.lex_state = 3372}, - [13456] = {.lex_state = 3380}, - [13457] = {.lex_state = 0, .external_lex_state = 3}, - [13458] = {.lex_state = 0, .external_lex_state = 4}, - [13459] = {.lex_state = 0}, - [13460] = {.lex_state = 3392}, - [13461] = {.lex_state = 0}, - [13462] = {.lex_state = 0}, - [13463] = {.lex_state = 0}, - [13464] = {.lex_state = 748}, - [13465] = {.lex_state = 0}, - [13466] = {.lex_state = 0}, - [13467] = {.lex_state = 0}, - [13468] = {.lex_state = 0}, - [13469] = {.lex_state = 2136}, - [13470] = {.lex_state = 0}, - [13471] = {.lex_state = 0}, - [13472] = {.lex_state = 2136}, - [13473] = {.lex_state = 0}, - [13474] = {.lex_state = 0}, - [13475] = {.lex_state = 0}, - [13476] = {.lex_state = 2136}, - [13477] = {.lex_state = 0}, - [13478] = {.lex_state = 0}, - [13479] = {.lex_state = 0}, - [13480] = {.lex_state = 0}, - [13481] = {.lex_state = 0}, - [13482] = {.lex_state = 0}, - [13483] = {.lex_state = 0}, - [13484] = {.lex_state = 0}, - [13485] = {.lex_state = 0}, - [13486] = {.lex_state = 0}, - [13487] = {.lex_state = 3372}, - [13488] = {.lex_state = 3380}, - [13489] = {.lex_state = 0, .external_lex_state = 3}, - [13490] = {.lex_state = 0}, - [13491] = {.lex_state = 0}, - [13492] = {.lex_state = 3392}, - [13493] = {.lex_state = 0}, - [13494] = {.lex_state = 0}, - [13495] = {.lex_state = 0}, - [13496] = {.lex_state = 748}, - [13497] = {.lex_state = 0}, - [13498] = {.lex_state = 0}, - [13499] = {.lex_state = 0}, - [13500] = {.lex_state = 0}, - [13501] = {.lex_state = 2136}, - [13502] = {.lex_state = 0}, - [13503] = {.lex_state = 0}, - [13504] = {.lex_state = 2136}, - [13505] = {.lex_state = 0}, - [13506] = {.lex_state = 0}, - [13507] = {.lex_state = 0}, - [13508] = {.lex_state = 2136}, - [13509] = {.lex_state = 0}, - [13510] = {.lex_state = 0}, - [13511] = {.lex_state = 0}, - [13512] = {.lex_state = 0}, - [13513] = {.lex_state = 0}, - [13514] = {.lex_state = 0}, - [13515] = {.lex_state = 0}, - [13516] = {.lex_state = 0}, - [13517] = {.lex_state = 0}, - [13518] = {.lex_state = 0}, - [13519] = {.lex_state = 3372}, - [13520] = {.lex_state = 3380}, - [13521] = {.lex_state = 0, .external_lex_state = 3}, - [13522] = {.lex_state = 0}, - [13523] = {.lex_state = 0}, - [13524] = {.lex_state = 3392}, - [13525] = {.lex_state = 0}, - [13526] = {.lex_state = 0}, - [13527] = {.lex_state = 0}, - [13528] = {.lex_state = 748}, - [13529] = {.lex_state = 0}, - [13530] = {.lex_state = 0}, - [13531] = {.lex_state = 0}, - [13532] = {.lex_state = 0}, - [13533] = {.lex_state = 2136}, - [13534] = {.lex_state = 0}, - [13535] = {.lex_state = 0}, - [13536] = {.lex_state = 2136}, - [13537] = {.lex_state = 0}, - [13538] = {.lex_state = 0}, - [13539] = {.lex_state = 0}, - [13540] = {.lex_state = 2136}, - [13541] = {.lex_state = 0}, - [13542] = {.lex_state = 0}, - [13543] = {.lex_state = 0}, - [13544] = {.lex_state = 0}, - [13545] = {.lex_state = 0}, - [13546] = {.lex_state = 0}, - [13547] = {.lex_state = 0}, - [13548] = {.lex_state = 0}, - [13549] = {.lex_state = 0}, - [13550] = {.lex_state = 0}, - [13551] = {.lex_state = 3372}, - [13552] = {.lex_state = 3380}, - [13553] = {.lex_state = 0, .external_lex_state = 3}, - [13554] = {.lex_state = 0}, - [13555] = {.lex_state = 0}, - [13556] = {.lex_state = 3392}, - [13557] = {.lex_state = 0}, - [13558] = {.lex_state = 0}, - [13559] = {.lex_state = 0}, - [13560] = {.lex_state = 748}, - [13561] = {.lex_state = 0}, - [13562] = {.lex_state = 0}, - [13563] = {.lex_state = 0}, - [13564] = {.lex_state = 0}, - [13565] = {.lex_state = 2136}, - [13566] = {.lex_state = 0}, - [13567] = {.lex_state = 0}, - [13568] = {.lex_state = 2136}, - [13569] = {.lex_state = 0}, - [13570] = {.lex_state = 0}, - [13571] = {.lex_state = 0}, - [13572] = {.lex_state = 2136}, - [13573] = {.lex_state = 0}, - [13574] = {.lex_state = 0}, - [13575] = {.lex_state = 0}, - [13576] = {.lex_state = 0}, - [13577] = {.lex_state = 0}, - [13578] = {.lex_state = 0}, - [13579] = {.lex_state = 0}, - [13580] = {.lex_state = 0}, - [13581] = {.lex_state = 0}, - [13582] = {.lex_state = 0}, - [13583] = {.lex_state = 3372}, - [13584] = {.lex_state = 3380}, - [13585] = {.lex_state = 0, .external_lex_state = 3}, - [13586] = {.lex_state = 0}, - [13587] = {.lex_state = 0}, - [13588] = {.lex_state = 3392}, - [13589] = {.lex_state = 0}, - [13590] = {.lex_state = 0}, - [13591] = {.lex_state = 0}, - [13592] = {.lex_state = 748}, - [13593] = {.lex_state = 0}, - [13594] = {.lex_state = 0}, - [13595] = {.lex_state = 0}, - [13596] = {.lex_state = 0}, - [13597] = {.lex_state = 2136}, - [13598] = {.lex_state = 0}, - [13599] = {.lex_state = 0}, - [13600] = {.lex_state = 2136}, - [13601] = {.lex_state = 0}, - [13602] = {.lex_state = 0}, - [13603] = {.lex_state = 0}, - [13604] = {.lex_state = 2136}, - [13605] = {.lex_state = 0}, - [13606] = {.lex_state = 0}, - [13607] = {.lex_state = 0}, - [13608] = {.lex_state = 0}, - [13609] = {.lex_state = 0}, - [13610] = {.lex_state = 0}, - [13611] = {.lex_state = 0}, - [13612] = {.lex_state = 0}, - [13613] = {.lex_state = 0}, - [13614] = {.lex_state = 0}, - [13615] = {.lex_state = 3372}, - [13616] = {.lex_state = 3380}, - [13617] = {.lex_state = 0, .external_lex_state = 3}, - [13618] = {.lex_state = 0}, - [13619] = {.lex_state = 0}, - [13620] = {.lex_state = 3392}, - [13621] = {.lex_state = 0}, - [13622] = {.lex_state = 0}, - [13623] = {.lex_state = 0}, - [13624] = {.lex_state = 748}, - [13625] = {.lex_state = 0}, - [13626] = {.lex_state = 0, .external_lex_state = 4}, - [13627] = {.lex_state = 0}, - [13628] = {.lex_state = 0}, - [13629] = {.lex_state = 2136}, - [13630] = {.lex_state = 0}, - [13631] = {.lex_state = 0}, - [13632] = {.lex_state = 2136}, - [13633] = {.lex_state = 0}, - [13634] = {.lex_state = 0}, - [13635] = {.lex_state = 0}, - [13636] = {.lex_state = 2136}, - [13637] = {.lex_state = 0}, - [13638] = {.lex_state = 0}, - [13639] = {.lex_state = 0}, - [13640] = {.lex_state = 0}, - [13641] = {.lex_state = 0}, - [13642] = {.lex_state = 0}, - [13643] = {.lex_state = 0}, - [13644] = {.lex_state = 0}, - [13645] = {.lex_state = 0}, - [13646] = {.lex_state = 0}, - [13647] = {.lex_state = 3372}, - [13648] = {.lex_state = 3380}, - [13649] = {.lex_state = 0, .external_lex_state = 3}, - [13650] = {.lex_state = 0}, - [13651] = {.lex_state = 0}, - [13652] = {.lex_state = 3392}, - [13653] = {.lex_state = 0}, - [13654] = {.lex_state = 0}, - [13655] = {.lex_state = 0}, - [13656] = {.lex_state = 748}, - [13657] = {.lex_state = 0}, - [13658] = {.lex_state = 0}, - [13659] = {.lex_state = 0}, - [13660] = {.lex_state = 0}, - [13661] = {.lex_state = 2136}, - [13662] = {.lex_state = 0}, - [13663] = {.lex_state = 0}, - [13664] = {.lex_state = 2136}, - [13665] = {.lex_state = 0}, - [13666] = {.lex_state = 0}, - [13667] = {.lex_state = 0}, - [13668] = {.lex_state = 2136}, - [13669] = {.lex_state = 0}, - [13670] = {.lex_state = 0}, - [13671] = {.lex_state = 0}, - [13672] = {.lex_state = 0}, - [13673] = {.lex_state = 0}, - [13674] = {.lex_state = 0}, - [13675] = {.lex_state = 0}, - [13676] = {.lex_state = 0}, - [13677] = {.lex_state = 0}, - [13678] = {.lex_state = 0}, - [13679] = {.lex_state = 3372}, - [13680] = {.lex_state = 3380}, - [13681] = {.lex_state = 0, .external_lex_state = 3}, - [13682] = {.lex_state = 0}, - [13683] = {.lex_state = 0}, - [13684] = {.lex_state = 3392}, - [13685] = {.lex_state = 0}, - [13686] = {.lex_state = 0}, - [13687] = {.lex_state = 0}, - [13688] = {.lex_state = 748}, - [13689] = {.lex_state = 0}, - [13690] = {.lex_state = 0}, - [13691] = {.lex_state = 0}, - [13692] = {.lex_state = 0}, - [13693] = {.lex_state = 2136}, - [13694] = {.lex_state = 0}, - [13695] = {.lex_state = 0}, - [13696] = {.lex_state = 2136}, - [13697] = {.lex_state = 0}, - [13698] = {.lex_state = 0}, - [13699] = {.lex_state = 0}, - [13700] = {.lex_state = 2136}, - [13701] = {.lex_state = 0}, - [13702] = {.lex_state = 0}, - [13703] = {.lex_state = 0}, - [13704] = {.lex_state = 0}, - [13705] = {.lex_state = 0}, - [13706] = {.lex_state = 0}, - [13707] = {.lex_state = 0}, - [13708] = {.lex_state = 0}, - [13709] = {.lex_state = 0}, - [13710] = {.lex_state = 0}, - [13711] = {.lex_state = 3372}, - [13712] = {.lex_state = 3380}, - [13713] = {.lex_state = 0, .external_lex_state = 3}, - [13714] = {.lex_state = 0}, - [13715] = {.lex_state = 0}, - [13716] = {.lex_state = 3392}, - [13717] = {.lex_state = 0}, - [13718] = {.lex_state = 0}, - [13719] = {.lex_state = 0}, - [13720] = {.lex_state = 748}, - [13721] = {.lex_state = 0}, - [13722] = {.lex_state = 0}, - [13723] = {.lex_state = 0}, - [13724] = {.lex_state = 0}, - [13725] = {.lex_state = 2136}, - [13726] = {.lex_state = 0}, - [13727] = {.lex_state = 0}, - [13728] = {.lex_state = 2136}, - [13729] = {.lex_state = 0}, - [13730] = {.lex_state = 0}, - [13731] = {.lex_state = 0}, - [13732] = {.lex_state = 2136}, - [13733] = {.lex_state = 0}, - [13734] = {.lex_state = 0}, - [13735] = {.lex_state = 0}, - [13736] = {.lex_state = 0}, - [13737] = {.lex_state = 0}, - [13738] = {.lex_state = 0}, - [13739] = {.lex_state = 0}, - [13740] = {.lex_state = 0}, - [13741] = {.lex_state = 0}, - [13742] = {.lex_state = 0}, - [13743] = {.lex_state = 3372}, - [13744] = {.lex_state = 3380}, - [13745] = {.lex_state = 0, .external_lex_state = 3}, - [13746] = {.lex_state = 0}, - [13747] = {.lex_state = 0}, - [13748] = {.lex_state = 3392}, - [13749] = {.lex_state = 0}, - [13750] = {.lex_state = 0}, - [13751] = {.lex_state = 0}, - [13752] = {.lex_state = 748}, - [13753] = {.lex_state = 0}, - [13754] = {.lex_state = 0}, - [13755] = {.lex_state = 0}, - [13756] = {.lex_state = 0}, - [13757] = {.lex_state = 2136}, - [13758] = {.lex_state = 0}, - [13759] = {.lex_state = 0}, - [13760] = {.lex_state = 2136}, - [13761] = {.lex_state = 0}, - [13762] = {.lex_state = 0}, - [13763] = {.lex_state = 0}, - [13764] = {.lex_state = 2136}, - [13765] = {.lex_state = 0}, - [13766] = {.lex_state = 0}, - [13767] = {.lex_state = 0}, - [13768] = {.lex_state = 0}, - [13769] = {.lex_state = 0}, - [13770] = {.lex_state = 0}, - [13771] = {.lex_state = 0}, - [13772] = {.lex_state = 0}, - [13773] = {.lex_state = 0}, - [13774] = {.lex_state = 0}, - [13775] = {.lex_state = 3372}, - [13776] = {.lex_state = 3380}, - [13777] = {.lex_state = 0, .external_lex_state = 3}, - [13778] = {.lex_state = 0}, - [13779] = {.lex_state = 0}, - [13780] = {.lex_state = 3392}, - [13781] = {.lex_state = 2136}, - [13782] = {.lex_state = 0}, - [13783] = {.lex_state = 2136}, - [13784] = {.lex_state = 748}, - [13785] = {.lex_state = 0}, - [13786] = {.lex_state = 0}, - [13787] = {.lex_state = 0}, - [13788] = {.lex_state = 0}, - [13789] = {.lex_state = 2136}, - [13790] = {.lex_state = 0}, - [13791] = {.lex_state = 0}, - [13792] = {.lex_state = 2136}, - [13793] = {.lex_state = 0}, - [13794] = {.lex_state = 0}, - [13795] = {.lex_state = 0}, - [13796] = {.lex_state = 2136}, - [13797] = {.lex_state = 0}, - [13798] = {.lex_state = 0, .external_lex_state = 4}, - [13799] = {.lex_state = 0}, - [13800] = {.lex_state = 0}, - [13801] = {.lex_state = 0}, - [13802] = {.lex_state = 0}, - [13803] = {.lex_state = 0}, - [13804] = {.lex_state = 0}, - [13805] = {.lex_state = 0}, - [13806] = {.lex_state = 0}, - [13807] = {.lex_state = 3372}, - [13808] = {.lex_state = 3380}, - [13809] = {.lex_state = 0, .external_lex_state = 3}, - [13810] = {.lex_state = 0}, - [13811] = {.lex_state = 0}, - [13812] = {.lex_state = 3392}, - [13813] = {.lex_state = 0}, - [13814] = {.lex_state = 0}, - [13815] = {.lex_state = 0}, - [13816] = {.lex_state = 748}, - [13817] = {.lex_state = 0}, - [13818] = {.lex_state = 2154}, - [13819] = {.lex_state = 0}, - [13820] = {.lex_state = 0}, - [13821] = {.lex_state = 2136}, - [13822] = {.lex_state = 0}, - [13823] = {.lex_state = 0}, - [13824] = {.lex_state = 2136}, - [13825] = {.lex_state = 0}, - [13826] = {.lex_state = 0}, - [13827] = {.lex_state = 0}, - [13828] = {.lex_state = 2136}, - [13829] = {.lex_state = 0}, - [13830] = {.lex_state = 0}, - [13831] = {.lex_state = 0}, - [13832] = {.lex_state = 0}, - [13833] = {.lex_state = 0}, - [13834] = {.lex_state = 0}, - [13835] = {.lex_state = 0}, - [13836] = {.lex_state = 0}, - [13837] = {.lex_state = 0}, - [13838] = {.lex_state = 0}, - [13839] = {.lex_state = 3372}, - [13840] = {.lex_state = 3380}, - [13841] = {.lex_state = 0, .external_lex_state = 3}, - [13842] = {.lex_state = 0}, - [13843] = {.lex_state = 0}, - [13844] = {.lex_state = 3392}, - [13845] = {.lex_state = 0}, - [13846] = {.lex_state = 0}, - [13847] = {.lex_state = 0}, - [13848] = {.lex_state = 748}, - [13849] = {.lex_state = 0}, - [13850] = {.lex_state = 0}, - [13851] = {.lex_state = 0}, - [13852] = {.lex_state = 0}, - [13853] = {.lex_state = 2136}, - [13854] = {.lex_state = 0}, - [13855] = {.lex_state = 0}, - [13856] = {.lex_state = 2136}, - [13857] = {.lex_state = 0}, - [13858] = {.lex_state = 0}, - [13859] = {.lex_state = 0}, - [13860] = {.lex_state = 2136}, - [13861] = {.lex_state = 0}, - [13862] = {.lex_state = 0}, - [13863] = {.lex_state = 0}, - [13864] = {.lex_state = 0}, - [13865] = {.lex_state = 0}, - [13866] = {.lex_state = 0}, - [13867] = {.lex_state = 0}, - [13868] = {.lex_state = 0}, - [13869] = {.lex_state = 0}, - [13870] = {.lex_state = 0}, - [13871] = {.lex_state = 3372}, - [13872] = {.lex_state = 3380}, - [13873] = {.lex_state = 0, .external_lex_state = 3}, - [13874] = {.lex_state = 0}, - [13875] = {.lex_state = 0}, - [13876] = {.lex_state = 3392}, - [13877] = {.lex_state = 0}, - [13878] = {.lex_state = 0}, - [13879] = {.lex_state = 0}, - [13880] = {.lex_state = 748}, - [13881] = {.lex_state = 0}, - [13882] = {.lex_state = 0}, - [13883] = {.lex_state = 0}, - [13884] = {.lex_state = 0}, - [13885] = {.lex_state = 2136}, - [13886] = {.lex_state = 0}, - [13887] = {.lex_state = 0}, - [13888] = {.lex_state = 2136}, - [13889] = {.lex_state = 0}, - [13890] = {.lex_state = 0}, - [13891] = {.lex_state = 0}, - [13892] = {.lex_state = 2136}, - [13893] = {.lex_state = 0}, - [13894] = {.lex_state = 0}, - [13895] = {.lex_state = 0}, - [13896] = {.lex_state = 0}, - [13897] = {.lex_state = 0}, - [13898] = {.lex_state = 0}, - [13899] = {.lex_state = 0}, - [13900] = {.lex_state = 0}, - [13901] = {.lex_state = 0}, - [13902] = {.lex_state = 0}, - [13903] = {.lex_state = 3372}, - [13904] = {.lex_state = 3380}, - [13905] = {.lex_state = 0, .external_lex_state = 3}, - [13906] = {.lex_state = 0}, - [13907] = {.lex_state = 0}, - [13908] = {.lex_state = 3392}, - [13909] = {.lex_state = 0}, - [13910] = {.lex_state = 0}, - [13911] = {.lex_state = 0}, - [13912] = {.lex_state = 748}, - [13913] = {.lex_state = 0}, - [13914] = {.lex_state = 0}, - [13915] = {.lex_state = 0}, - [13916] = {.lex_state = 0}, - [13917] = {.lex_state = 2136}, - [13918] = {.lex_state = 0}, - [13919] = {.lex_state = 0}, - [13920] = {.lex_state = 2136}, - [13921] = {.lex_state = 0}, - [13922] = {.lex_state = 0}, - [13923] = {.lex_state = 0}, - [13924] = {.lex_state = 2136}, - [13925] = {.lex_state = 0}, - [13926] = {.lex_state = 0}, - [13927] = {.lex_state = 0}, - [13928] = {.lex_state = 0}, - [13929] = {.lex_state = 0}, - [13930] = {.lex_state = 0}, - [13931] = {.lex_state = 0}, - [13932] = {.lex_state = 0}, - [13933] = {.lex_state = 0}, - [13934] = {.lex_state = 0}, - [13935] = {.lex_state = 3372}, - [13936] = {.lex_state = 3380}, - [13937] = {.lex_state = 0, .external_lex_state = 3}, - [13938] = {.lex_state = 0}, - [13939] = {.lex_state = 0}, - [13940] = {.lex_state = 3392}, - [13941] = {.lex_state = 0}, - [13942] = {.lex_state = 0}, - [13943] = {.lex_state = 0}, - [13944] = {.lex_state = 748}, - [13945] = {.lex_state = 0}, - [13946] = {.lex_state = 2136}, - [13947] = {.lex_state = 0}, - [13948] = {.lex_state = 0}, - [13949] = {.lex_state = 2136}, - [13950] = {.lex_state = 0}, - [13951] = {.lex_state = 0}, - [13952] = {.lex_state = 2136}, - [13953] = {.lex_state = 0}, - [13954] = {.lex_state = 0}, - [13955] = {.lex_state = 0}, - [13956] = {.lex_state = 2136}, - [13957] = {.lex_state = 0}, - [13958] = {.lex_state = 0}, - [13959] = {.lex_state = 0}, - [13960] = {.lex_state = 0}, - [13961] = {.lex_state = 0}, - [13962] = {.lex_state = 0}, - [13963] = {.lex_state = 0}, - [13964] = {.lex_state = 0}, - [13965] = {.lex_state = 0}, - [13966] = {.lex_state = 0}, - [13967] = {.lex_state = 3372}, - [13968] = {.lex_state = 3380}, - [13969] = {.lex_state = 0, .external_lex_state = 3}, - [13970] = {.lex_state = 0}, - [13971] = {.lex_state = 0}, - [13972] = {.lex_state = 3392}, - [13973] = {.lex_state = 0, .external_lex_state = 4}, - [13974] = {.lex_state = 0}, - [13975] = {.lex_state = 0}, - [13976] = {.lex_state = 748}, - [13977] = {.lex_state = 0}, - [13978] = {.lex_state = 0}, - [13979] = {.lex_state = 0}, - [13980] = {.lex_state = 0}, - [13981] = {.lex_state = 2136}, - [13982] = {.lex_state = 0}, - [13983] = {.lex_state = 0}, - [13984] = {.lex_state = 2136}, - [13985] = {.lex_state = 0}, - [13986] = {.lex_state = 0}, - [13987] = {.lex_state = 0}, - [13988] = {.lex_state = 2136}, - [13989] = {.lex_state = 0}, - [13990] = {.lex_state = 0}, - [13991] = {.lex_state = 0}, - [13992] = {.lex_state = 0}, - [13993] = {.lex_state = 0}, - [13994] = {.lex_state = 0}, - [13995] = {.lex_state = 0}, - [13996] = {.lex_state = 0}, - [13997] = {.lex_state = 0}, - [13998] = {.lex_state = 0}, - [13999] = {.lex_state = 3372}, - [14000] = {.lex_state = 3380}, - [14001] = {.lex_state = 0, .external_lex_state = 3}, - [14002] = {.lex_state = 0}, - [14003] = {.lex_state = 0}, - [14004] = {.lex_state = 3392}, - [14005] = {.lex_state = 0}, - [14006] = {.lex_state = 0}, - [14007] = {.lex_state = 0}, - [14008] = {.lex_state = 748}, - [14009] = {.lex_state = 0}, - [14010] = {.lex_state = 0}, - [14011] = {.lex_state = 0}, - [14012] = {.lex_state = 0}, - [14013] = {.lex_state = 2136}, - [14014] = {.lex_state = 0}, - [14015] = {.lex_state = 0}, - [14016] = {.lex_state = 2136}, - [14017] = {.lex_state = 0}, - [14018] = {.lex_state = 0}, - [14019] = {.lex_state = 0}, - [14020] = {.lex_state = 2136}, - [14021] = {.lex_state = 0}, - [14022] = {.lex_state = 0}, - [14023] = {.lex_state = 0}, - [14024] = {.lex_state = 0}, - [14025] = {.lex_state = 0}, - [14026] = {.lex_state = 0}, - [14027] = {.lex_state = 0}, - [14028] = {.lex_state = 0}, - [14029] = {.lex_state = 0}, - [14030] = {.lex_state = 0}, - [14031] = {.lex_state = 3372}, - [14032] = {.lex_state = 3380}, - [14033] = {.lex_state = 0, .external_lex_state = 3}, - [14034] = {.lex_state = 0}, - [14035] = {.lex_state = 0}, - [14036] = {.lex_state = 3392}, - [14037] = {.lex_state = 0}, - [14038] = {.lex_state = 0}, - [14039] = {.lex_state = 0}, - [14040] = {.lex_state = 748}, - [14041] = {.lex_state = 0}, - [14042] = {.lex_state = 0}, - [14043] = {.lex_state = 0}, - [14044] = {.lex_state = 0}, - [14045] = {.lex_state = 2136}, - [14046] = {.lex_state = 0}, - [14047] = {.lex_state = 0}, - [14048] = {.lex_state = 2136}, - [14049] = {.lex_state = 0}, - [14050] = {.lex_state = 0}, - [14051] = {.lex_state = 0}, - [14052] = {.lex_state = 2136}, - [14053] = {.lex_state = 0}, - [14054] = {.lex_state = 0}, - [14055] = {.lex_state = 0}, - [14056] = {.lex_state = 0}, - [14057] = {.lex_state = 0}, - [14058] = {.lex_state = 0}, - [14059] = {.lex_state = 0}, - [14060] = {.lex_state = 0}, - [14061] = {.lex_state = 0}, - [14062] = {.lex_state = 0}, - [14063] = {.lex_state = 3372}, - [14064] = {.lex_state = 3380}, - [14065] = {.lex_state = 0, .external_lex_state = 3}, - [14066] = {.lex_state = 0}, - [14067] = {.lex_state = 0}, - [14068] = {.lex_state = 3392}, - [14069] = {.lex_state = 0}, - [14070] = {.lex_state = 0}, - [14071] = {.lex_state = 0}, - [14072] = {.lex_state = 748}, - [14073] = {.lex_state = 0}, - [14074] = {.lex_state = 0}, - [14075] = {.lex_state = 0}, - [14076] = {.lex_state = 0}, - [14077] = {.lex_state = 2136}, - [14078] = {.lex_state = 0}, - [14079] = {.lex_state = 0}, - [14080] = {.lex_state = 2136}, - [14081] = {.lex_state = 0}, - [14082] = {.lex_state = 0}, - [14083] = {.lex_state = 0}, - [14084] = {.lex_state = 2136}, - [14085] = {.lex_state = 0}, - [14086] = {.lex_state = 0}, - [14087] = {.lex_state = 0}, - [14088] = {.lex_state = 0}, - [14089] = {.lex_state = 0}, - [14090] = {.lex_state = 0}, - [14091] = {.lex_state = 0}, - [14092] = {.lex_state = 0}, - [14093] = {.lex_state = 0}, - [14094] = {.lex_state = 0}, - [14095] = {.lex_state = 3372}, - [14096] = {.lex_state = 3380}, - [14097] = {.lex_state = 0, .external_lex_state = 3}, - [14098] = {.lex_state = 0}, - [14099] = {.lex_state = 0}, - [14100] = {.lex_state = 3392}, - [14101] = {.lex_state = 0}, - [14102] = {.lex_state = 0}, - [14103] = {.lex_state = 0}, - [14104] = {.lex_state = 748}, - [14105] = {.lex_state = 0}, - [14106] = {.lex_state = 0}, - [14107] = {.lex_state = 0, .external_lex_state = 4}, - [14108] = {.lex_state = 0}, - [14109] = {.lex_state = 2136}, - [14110] = {.lex_state = 0}, - [14111] = {.lex_state = 0}, - [14112] = {.lex_state = 2136}, - [14113] = {.lex_state = 0}, - [14114] = {.lex_state = 0}, - [14115] = {.lex_state = 0}, - [14116] = {.lex_state = 2136}, - [14117] = {.lex_state = 0}, - [14118] = {.lex_state = 0}, - [14119] = {.lex_state = 0}, - [14120] = {.lex_state = 0}, - [14121] = {.lex_state = 0}, - [14122] = {.lex_state = 0}, - [14123] = {.lex_state = 0}, - [14124] = {.lex_state = 0}, - [14125] = {.lex_state = 0}, - [14126] = {.lex_state = 0}, - [14127] = {.lex_state = 3372}, - [14128] = {.lex_state = 3380}, - [14129] = {.lex_state = 0, .external_lex_state = 3}, - [14130] = {.lex_state = 0}, - [14131] = {.lex_state = 0}, - [14132] = {.lex_state = 3392}, - [14133] = {.lex_state = 0}, - [14134] = {.lex_state = 0}, - [14135] = {.lex_state = 0}, - [14136] = {.lex_state = 748}, - [14137] = {.lex_state = 0}, - [14138] = {.lex_state = 0}, - [14139] = {.lex_state = 2136}, - [14140] = {.lex_state = 0}, - [14141] = {.lex_state = 2136}, - [14142] = {.lex_state = 0}, - [14143] = {.lex_state = 0}, - [14144] = {.lex_state = 2136}, - [14145] = {.lex_state = 0}, - [14146] = {.lex_state = 0}, - [14147] = {.lex_state = 0}, - [14148] = {.lex_state = 2136}, - [14149] = {.lex_state = 0}, - [14150] = {.lex_state = 0}, - [14151] = {.lex_state = 0}, - [14152] = {.lex_state = 0}, - [14153] = {.lex_state = 0}, - [14154] = {.lex_state = 0}, - [14155] = {.lex_state = 0}, - [14156] = {.lex_state = 0}, - [14157] = {.lex_state = 0}, - [14158] = {.lex_state = 0}, - [14159] = {.lex_state = 3372}, - [14160] = {.lex_state = 3380}, - [14161] = {.lex_state = 0, .external_lex_state = 3}, - [14162] = {.lex_state = 748}, - [14163] = {.lex_state = 0}, - [14164] = {.lex_state = 3392}, - [14165] = {.lex_state = 0}, - [14166] = {.lex_state = 0}, - [14167] = {.lex_state = 0}, - [14168] = {.lex_state = 748}, - [14169] = {.lex_state = 0}, - [14170] = {.lex_state = 0}, - [14171] = {.lex_state = 0}, - [14172] = {.lex_state = 0}, - [14173] = {.lex_state = 2136}, - [14174] = {.lex_state = 0}, - [14175] = {.lex_state = 0}, - [14176] = {.lex_state = 2136}, - [14177] = {.lex_state = 0}, - [14178] = {.lex_state = 0}, - [14179] = {.lex_state = 0}, - [14180] = {.lex_state = 2136}, - [14181] = {.lex_state = 0}, - [14182] = {.lex_state = 0}, - [14183] = {.lex_state = 0}, - [14184] = {.lex_state = 0}, - [14185] = {.lex_state = 0}, - [14186] = {.lex_state = 0}, - [14187] = {.lex_state = 0}, - [14188] = {.lex_state = 0}, - [14189] = {.lex_state = 0}, - [14190] = {.lex_state = 0}, - [14191] = {.lex_state = 3372}, - [14192] = {.lex_state = 3380}, - [14193] = {.lex_state = 0, .external_lex_state = 3}, - [14194] = {.lex_state = 0}, - [14195] = {.lex_state = 0}, - [14196] = {.lex_state = 3392}, - [14197] = {.lex_state = 0}, - [14198] = {.lex_state = 0}, - [14199] = {.lex_state = 0}, - [14200] = {.lex_state = 748}, - [14201] = {.lex_state = 0}, - [14202] = {.lex_state = 0}, - [14203] = {.lex_state = 0}, - [14204] = {.lex_state = 0}, - [14205] = {.lex_state = 2136}, - [14206] = {.lex_state = 0}, - [14207] = {.lex_state = 0}, - [14208] = {.lex_state = 2136}, - [14209] = {.lex_state = 0}, - [14210] = {.lex_state = 0}, - [14211] = {.lex_state = 0}, - [14212] = {.lex_state = 2136}, - [14213] = {.lex_state = 0}, - [14214] = {.lex_state = 0}, - [14215] = {.lex_state = 0}, - [14216] = {.lex_state = 0}, - [14217] = {.lex_state = 0}, - [14218] = {.lex_state = 0}, - [14219] = {.lex_state = 0}, - [14220] = {.lex_state = 0}, - [14221] = {.lex_state = 0}, - [14222] = {.lex_state = 0}, - [14223] = {.lex_state = 3372}, - [14224] = {.lex_state = 3380}, - [14225] = {.lex_state = 0, .external_lex_state = 3}, - [14226] = {.lex_state = 0}, - [14227] = {.lex_state = 0}, - [14228] = {.lex_state = 3392}, - [14229] = {.lex_state = 0}, - [14230] = {.lex_state = 0}, - [14231] = {.lex_state = 0}, - [14232] = {.lex_state = 748}, - [14233] = {.lex_state = 0}, - [14234] = {.lex_state = 0}, - [14235] = {.lex_state = 0}, - [14236] = {.lex_state = 0}, - [14237] = {.lex_state = 2136}, - [14238] = {.lex_state = 0}, - [14239] = {.lex_state = 0}, - [14240] = {.lex_state = 2136}, - [14241] = {.lex_state = 0}, - [14242] = {.lex_state = 0}, - [14243] = {.lex_state = 0}, - [14244] = {.lex_state = 2136}, - [14245] = {.lex_state = 0}, - [14246] = {.lex_state = 0}, - [14247] = {.lex_state = 0}, - [14248] = {.lex_state = 0}, - [14249] = {.lex_state = 0}, - [14250] = {.lex_state = 0}, - [14251] = {.lex_state = 0}, - [14252] = {.lex_state = 0}, - [14253] = {.lex_state = 0}, - [14254] = {.lex_state = 0}, - [14255] = {.lex_state = 3372}, - [14256] = {.lex_state = 3380}, - [14257] = {.lex_state = 0, .external_lex_state = 3}, - [14258] = {.lex_state = 0}, - [14259] = {.lex_state = 0}, - [14260] = {.lex_state = 3392}, - [14261] = {.lex_state = 0}, - [14262] = {.lex_state = 0}, - [14263] = {.lex_state = 0}, - [14264] = {.lex_state = 748}, - [14265] = {.lex_state = 0}, - [14266] = {.lex_state = 0}, - [14267] = {.lex_state = 0}, - [14268] = {.lex_state = 0}, - [14269] = {.lex_state = 2136}, - [14270] = {.lex_state = 0}, - [14271] = {.lex_state = 0}, - [14272] = {.lex_state = 2136}, - [14273] = {.lex_state = 0}, - [14274] = {.lex_state = 0}, - [14275] = {.lex_state = 0}, - [14276] = {.lex_state = 2136}, - [14277] = {.lex_state = 0}, - [14278] = {.lex_state = 0}, - [14279] = {.lex_state = 0}, - [14280] = {.lex_state = 0}, - [14281] = {.lex_state = 0}, - [14282] = {.lex_state = 0}, - [14283] = {.lex_state = 0}, - [14284] = {.lex_state = 0}, - [14285] = {.lex_state = 0}, - [14286] = {.lex_state = 0}, - [14287] = {.lex_state = 3372}, - [14288] = {.lex_state = 3380}, - [14289] = {.lex_state = 0, .external_lex_state = 3}, - [14290] = {.lex_state = 0, .external_lex_state = 4}, - [14291] = {.lex_state = 0}, - [14292] = {.lex_state = 3392}, - [14293] = {.lex_state = 0}, - [14294] = {.lex_state = 0}, - [14295] = {.lex_state = 0}, - [14296] = {.lex_state = 748}, - [14297] = {.lex_state = 0}, - [14298] = {.lex_state = 0}, - [14299] = {.lex_state = 0}, - [14300] = {.lex_state = 0}, - [14301] = {.lex_state = 2136}, - [14302] = {.lex_state = 0}, - [14303] = {.lex_state = 0}, - [14304] = {.lex_state = 2136}, - [14305] = {.lex_state = 0}, - [14306] = {.lex_state = 0}, - [14307] = {.lex_state = 0}, - [14308] = {.lex_state = 2136}, - [14309] = {.lex_state = 0}, - [14310] = {.lex_state = 0}, - [14311] = {.lex_state = 0}, - [14312] = {.lex_state = 0}, - [14313] = {.lex_state = 0}, - [14314] = {.lex_state = 0}, - [14315] = {.lex_state = 0}, - [14316] = {.lex_state = 0}, - [14317] = {.lex_state = 0}, - [14318] = {.lex_state = 0}, - [14319] = {.lex_state = 3372}, - [14320] = {.lex_state = 3380}, - [14321] = {.lex_state = 0, .external_lex_state = 3}, - [14322] = {.lex_state = 0}, - [14323] = {.lex_state = 0}, - [14324] = {.lex_state = 3392}, - [14325] = {.lex_state = 0}, - [14326] = {.lex_state = 0}, - [14327] = {.lex_state = 0}, - [14328] = {.lex_state = 748}, - [14329] = {.lex_state = 0}, - [14330] = {.lex_state = 0}, - [14331] = {.lex_state = 0}, - [14332] = {.lex_state = 0}, - [14333] = {.lex_state = 0}, - [14334] = {.lex_state = 0}, - [14335] = {.lex_state = 0}, - [14336] = {.lex_state = 0}, - [14337] = {.lex_state = 0}, - [14338] = {.lex_state = 0}, - [14339] = {.lex_state = 0}, - [14340] = {.lex_state = 0}, - [14341] = {.lex_state = 0}, - [14342] = {.lex_state = 0}, - [14343] = {.lex_state = 0}, - [14344] = {.lex_state = 0}, - [14345] = {.lex_state = 0}, - [14346] = {.lex_state = 0}, - [14347] = {.lex_state = 0}, - [14348] = {.lex_state = 3372}, - [14349] = {.lex_state = 3380}, - [14350] = {.lex_state = 0, .external_lex_state = 3}, - [14351] = {.lex_state = 0}, - [14352] = {.lex_state = 0}, - [14353] = {.lex_state = 3392}, - [14354] = {.lex_state = 0}, - [14355] = {.lex_state = 0}, - [14356] = {.lex_state = 0}, - [14357] = {.lex_state = 748}, - [14358] = {.lex_state = 0}, - [14359] = {.lex_state = 0}, - [14360] = {.lex_state = 0}, - [14361] = {.lex_state = 0}, - [14362] = {.lex_state = 0}, - [14363] = {.lex_state = 0}, - [14364] = {.lex_state = 0}, - [14365] = {.lex_state = 0}, - [14366] = {.lex_state = 0}, - [14367] = {.lex_state = 0}, - [14368] = {.lex_state = 0}, - [14369] = {.lex_state = 0}, - [14370] = {.lex_state = 0}, - [14371] = {.lex_state = 0}, - [14372] = {.lex_state = 0}, - [14373] = {.lex_state = 0}, - [14374] = {.lex_state = 0}, - [14375] = {.lex_state = 0}, - [14376] = {.lex_state = 0}, - [14377] = {.lex_state = 3372}, - [14378] = {.lex_state = 3380}, - [14379] = {.lex_state = 0, .external_lex_state = 3}, - [14380] = {.lex_state = 0}, - [14381] = {.lex_state = 0}, - [14382] = {.lex_state = 3392}, - [14383] = {.lex_state = 0}, - [14384] = {.lex_state = 0}, - [14385] = {.lex_state = 0}, - [14386] = {.lex_state = 748}, - [14387] = {.lex_state = 0}, - [14388] = {.lex_state = 0}, - [14389] = {.lex_state = 0}, - [14390] = {.lex_state = 0}, - [14391] = {.lex_state = 0}, - [14392] = {.lex_state = 0}, - [14393] = {.lex_state = 0}, - [14394] = {.lex_state = 0}, - [14395] = {.lex_state = 0}, - [14396] = {.lex_state = 0}, - [14397] = {.lex_state = 0}, - [14398] = {.lex_state = 0}, - [14399] = {.lex_state = 0}, - [14400] = {.lex_state = 0}, - [14401] = {.lex_state = 0}, - [14402] = {.lex_state = 0}, - [14403] = {.lex_state = 0}, - [14404] = {.lex_state = 0}, - [14405] = {.lex_state = 0}, - [14406] = {.lex_state = 3372}, - [14407] = {.lex_state = 3380}, - [14408] = {.lex_state = 0, .external_lex_state = 3}, - [14409] = {.lex_state = 0}, - [14410] = {.lex_state = 0}, - [14411] = {.lex_state = 3392}, - [14412] = {.lex_state = 0}, - [14413] = {.lex_state = 0}, - [14414] = {.lex_state = 0}, - [14415] = {.lex_state = 748}, - [14416] = {.lex_state = 0}, - [14417] = {.lex_state = 0}, - [14418] = {.lex_state = 0}, - [14419] = {.lex_state = 0}, - [14420] = {.lex_state = 0}, - [14421] = {.lex_state = 0}, - [14422] = {.lex_state = 0}, - [14423] = {.lex_state = 0}, - [14424] = {.lex_state = 0}, - [14425] = {.lex_state = 0}, - [14426] = {.lex_state = 0}, - [14427] = {.lex_state = 0}, - [14428] = {.lex_state = 0}, - [14429] = {.lex_state = 0}, - [14430] = {.lex_state = 0}, - [14431] = {.lex_state = 0}, - [14432] = {.lex_state = 0}, - [14433] = {.lex_state = 0}, - [14434] = {.lex_state = 0}, - [14435] = {.lex_state = 3372}, - [14436] = {.lex_state = 3380}, - [14437] = {.lex_state = 0, .external_lex_state = 3}, - [14438] = {.lex_state = 0}, - [14439] = {.lex_state = 0, .external_lex_state = 4}, - [14440] = {.lex_state = 3392}, - [14441] = {.lex_state = 0}, - [14442] = {.lex_state = 0}, - [14443] = {.lex_state = 0}, - [14444] = {.lex_state = 748}, - [14445] = {.lex_state = 0}, - [14446] = {.lex_state = 0}, - [14447] = {.lex_state = 0}, - [14448] = {.lex_state = 0}, - [14449] = {.lex_state = 0}, - [14450] = {.lex_state = 0}, - [14451] = {.lex_state = 0}, - [14452] = {.lex_state = 0}, - [14453] = {.lex_state = 0}, - [14454] = {.lex_state = 0}, - [14455] = {.lex_state = 0}, - [14456] = {.lex_state = 0}, - [14457] = {.lex_state = 0}, - [14458] = {.lex_state = 0}, - [14459] = {.lex_state = 0}, - [14460] = {.lex_state = 0}, - [14461] = {.lex_state = 0}, - [14462] = {.lex_state = 0}, - [14463] = {.lex_state = 0}, - [14464] = {.lex_state = 3372}, - [14465] = {.lex_state = 3380}, - [14466] = {.lex_state = 0, .external_lex_state = 3}, - [14467] = {.lex_state = 0}, - [14468] = {.lex_state = 0}, - [14469] = {.lex_state = 3392}, - [14470] = {.lex_state = 0}, - [14471] = {.lex_state = 0}, - [14472] = {.lex_state = 0}, - [14473] = {.lex_state = 748}, - [14474] = {.lex_state = 0}, - [14475] = {.lex_state = 0}, - [14476] = {.lex_state = 0}, - [14477] = {.lex_state = 0}, - [14478] = {.lex_state = 0}, - [14479] = {.lex_state = 0}, - [14480] = {.lex_state = 0}, - [14481] = {.lex_state = 0}, - [14482] = {.lex_state = 0}, - [14483] = {.lex_state = 0}, - [14484] = {.lex_state = 0}, - [14485] = {.lex_state = 0}, - [14486] = {.lex_state = 0}, - [14487] = {.lex_state = 0}, - [14488] = {.lex_state = 0}, - [14489] = {.lex_state = 0}, - [14490] = {.lex_state = 0}, - [14491] = {.lex_state = 0}, - [14492] = {.lex_state = 0}, - [14493] = {.lex_state = 3372}, - [14494] = {.lex_state = 3380}, - [14495] = {.lex_state = 0, .external_lex_state = 3}, - [14496] = {.lex_state = 3392}, - [14497] = {.lex_state = 0}, - [14498] = {.lex_state = 0}, - [14499] = {.lex_state = 0}, - [14500] = {.lex_state = 0}, - [14501] = {.lex_state = 0}, - [14502] = {.lex_state = 0}, - [14503] = {.lex_state = 0}, - [14504] = {.lex_state = 0}, - [14505] = {.lex_state = 0}, - [14506] = {.lex_state = 0}, - [14507] = {.lex_state = 0}, - [14508] = {.lex_state = 0}, - [14509] = {.lex_state = 0}, - [14510] = {.lex_state = 0}, - [14511] = {.lex_state = 0}, - [14512] = {.lex_state = 0}, - [14513] = {.lex_state = 0}, - [14514] = {.lex_state = 0}, - [14515] = {.lex_state = 0}, - [14516] = {.lex_state = 3372}, - [14517] = {.lex_state = 3380}, - [14518] = {.lex_state = 0, .external_lex_state = 3}, - [14519] = {.lex_state = 3392}, - [14520] = {.lex_state = 0}, - [14521] = {.lex_state = 0}, - [14522] = {.lex_state = 0}, - [14523] = {.lex_state = 0}, - [14524] = {.lex_state = 0}, - [14525] = {.lex_state = 0}, - [14526] = {.lex_state = 0}, - [14527] = {.lex_state = 0}, - [14528] = {.lex_state = 0}, - [14529] = {.lex_state = 0}, - [14530] = {.lex_state = 0}, - [14531] = {.lex_state = 0}, - [14532] = {.lex_state = 0}, - [14533] = {.lex_state = 0}, - [14534] = {.lex_state = 0}, - [14535] = {.lex_state = 0}, - [14536] = {.lex_state = 0}, - [14537] = {.lex_state = 0}, - [14538] = {.lex_state = 3372}, - [14539] = {.lex_state = 3380}, - [14540] = {.lex_state = 0, .external_lex_state = 3}, - [14541] = {.lex_state = 3392}, - [14542] = {.lex_state = 0}, - [14543] = {.lex_state = 0}, - [14544] = {.lex_state = 0}, - [14545] = {.lex_state = 0}, - [14546] = {.lex_state = 0}, - [14547] = {.lex_state = 0}, - [14548] = {.lex_state = 0}, - [14549] = {.lex_state = 0}, - [14550] = {.lex_state = 0}, - [14551] = {.lex_state = 0}, - [14552] = {.lex_state = 0}, - [14553] = {.lex_state = 0}, - [14554] = {.lex_state = 0}, - [14555] = {.lex_state = 0}, - [14556] = {.lex_state = 0}, - [14557] = {.lex_state = 3372}, - [14558] = {.lex_state = 3380}, - [14559] = {.lex_state = 0, .external_lex_state = 3}, - [14560] = {.lex_state = 3392}, - [14561] = {.lex_state = 0}, - [14562] = {.lex_state = 0}, - [14563] = {.lex_state = 0}, - [14564] = {.lex_state = 0}, - [14565] = {.lex_state = 0}, - [14566] = {.lex_state = 0}, - [14567] = {.lex_state = 0}, - [14568] = {.lex_state = 0}, - [14569] = {.lex_state = 0}, - [14570] = {.lex_state = 0}, - [14571] = {.lex_state = 0}, - [14572] = {.lex_state = 0}, - [14573] = {.lex_state = 0}, - [14574] = {.lex_state = 0}, - [14575] = {.lex_state = 0}, - [14576] = {.lex_state = 3372}, - [14577] = {.lex_state = 3380}, - [14578] = {.lex_state = 0}, - [14579] = {.lex_state = 0}, - [14580] = {.lex_state = 0}, - [14581] = {.lex_state = 0}, - [14582] = {.lex_state = 0}, - [14583] = {.lex_state = 0}, - [14584] = {.lex_state = 0}, - [14585] = {.lex_state = 0}, - [14586] = {.lex_state = 0}, - [14587] = {.lex_state = 0}, - [14588] = {.lex_state = 0}, - [14589] = {.lex_state = 0}, - [14590] = {.lex_state = 0}, - [14591] = {.lex_state = 0}, - [14592] = {.lex_state = 0}, - [14593] = {.lex_state = 3372}, - [14594] = {.lex_state = 3380}, - [14595] = {.lex_state = 0}, - [14596] = {.lex_state = 0}, - [14597] = {.lex_state = 0}, - [14598] = {.lex_state = 0}, - [14599] = {.lex_state = 0}, - [14600] = {.lex_state = 0}, - [14601] = {.lex_state = 0}, - [14602] = {.lex_state = 0}, - [14603] = {.lex_state = 0}, - [14604] = {.lex_state = 0}, - [14605] = {.lex_state = 0}, - [14606] = {.lex_state = 0}, - [14607] = {.lex_state = 0}, - [14608] = {.lex_state = 0}, - [14609] = {.lex_state = 0}, - [14610] = {.lex_state = 3372}, - [14611] = {.lex_state = 3380}, - [14612] = {.lex_state = 0}, - [14613] = {.lex_state = 0}, - [14614] = {.lex_state = 0}, - [14615] = {.lex_state = 0}, - [14616] = {.lex_state = 0}, - [14617] = {.lex_state = 0}, - [14618] = {.lex_state = 0}, - [14619] = {.lex_state = 0}, - [14620] = {.lex_state = 0}, - [14621] = {.lex_state = 0}, - [14622] = {.lex_state = 0}, - [14623] = {.lex_state = 0}, - [14624] = {.lex_state = 0}, - [14625] = {.lex_state = 0}, - [14626] = {.lex_state = 3372}, - [14627] = {.lex_state = 3380}, - [14628] = {.lex_state = 3372}, - [14629] = {.lex_state = 3380}, - [14630] = {.lex_state = 3372}, - [14631] = {.lex_state = 3380}, - [14632] = {.lex_state = 3372}, - [14633] = {.lex_state = 3380}, - [14634] = {.lex_state = 3372}, - [14635] = {.lex_state = 3380}, - [14636] = {.lex_state = 3372}, - [14637] = {.lex_state = 3380}, - [14638] = {.lex_state = 3372}, - [14639] = {.lex_state = 3380}, - [14640] = {.lex_state = 3372}, - [14641] = {.lex_state = 3380}, - [14642] = {.lex_state = 3372}, - [14643] = {.lex_state = 3380}, - [14644] = {.lex_state = 3372}, - [14645] = {.lex_state = 3380}, - [14646] = {.lex_state = 3372}, - [14647] = {.lex_state = 3380}, - [14648] = {.lex_state = 3372}, - [14649] = {.lex_state = 3380}, - [14650] = {.lex_state = 3372}, - [14651] = {.lex_state = 3380}, - [14652] = {.lex_state = 3372}, - [14653] = {.lex_state = 3380}, - [14654] = {.lex_state = 3372}, - [14655] = {.lex_state = 3380}, - [14656] = {.lex_state = 3372}, - [14657] = {.lex_state = 3380}, - [14658] = {.lex_state = 3372}, - [14659] = {.lex_state = 3380}, - [14660] = {.lex_state = 3372}, - [14661] = {.lex_state = 3380}, - [14662] = {.lex_state = 3372}, - [14663] = {.lex_state = 3380}, - [14664] = {.lex_state = 3372}, - [14665] = {.lex_state = 3380}, - [14666] = {.lex_state = 3372}, - [14667] = {.lex_state = 3380}, - [14668] = {.lex_state = 3372}, - [14669] = {.lex_state = 3380}, - [14670] = {.lex_state = 3372}, - [14671] = {.lex_state = 3380}, - [14672] = {.lex_state = 3372}, - [14673] = {.lex_state = 3380}, - [14674] = {.lex_state = 3372}, - [14675] = {.lex_state = 3380}, - [14676] = {.lex_state = 3372}, - [14677] = {.lex_state = 3380}, - [14678] = {.lex_state = 3372}, - [14679] = {.lex_state = 3380}, - [14680] = {.lex_state = 3372}, - [14681] = {.lex_state = 3380}, - [14682] = {.lex_state = 3372}, - [14683] = {.lex_state = 3380}, - [14684] = {.lex_state = 3372}, - [14685] = {.lex_state = 3380}, - [14686] = {.lex_state = 3372}, - [14687] = {.lex_state = 3380}, - [14688] = {.lex_state = 3372}, - [14689] = {.lex_state = 3380}, - [14690] = {.lex_state = 3372}, - [14691] = {.lex_state = 3380}, - [14692] = {.lex_state = 3372}, - [14693] = {.lex_state = 3380}, - [14694] = {.lex_state = 3372}, - [14695] = {.lex_state = 3380}, - [14696] = {.lex_state = 3372}, - [14697] = {.lex_state = 3380}, - [14698] = {.lex_state = 3372}, - [14699] = {.lex_state = 3380}, - [14700] = {.lex_state = 3372}, - [14701] = {.lex_state = 3380}, - [14702] = {.lex_state = 3372}, - [14703] = {.lex_state = 3380}, - [14704] = {.lex_state = 3372}, - [14705] = {.lex_state = 3380}, - [14706] = {.lex_state = 3372}, - [14707] = {.lex_state = 3380}, - [14708] = {.lex_state = 3372}, - [14709] = {.lex_state = 3380}, - [14710] = {.lex_state = 0}, - [14711] = {.lex_state = 0}, - [14712] = {.lex_state = 0}, - [14713] = {.lex_state = 0}, - [14714] = {.lex_state = 0}, - [14715] = {.lex_state = 0}, - [14716] = {.lex_state = 0}, - [14717] = {.lex_state = 0}, - [14718] = {.lex_state = 0}, - [14719] = {.lex_state = 0}, - [14720] = {.lex_state = 0}, - [14721] = {.lex_state = 0}, - [14722] = {.lex_state = 0}, - [14723] = {.lex_state = 0}, - [14724] = {.lex_state = 0}, - [14725] = {.lex_state = 0}, - [14726] = {.lex_state = 0}, - [14727] = {.lex_state = 0}, - [14728] = {.lex_state = 0}, - [14729] = {.lex_state = 0}, - [14730] = {.lex_state = 0}, - [14731] = {.lex_state = 0}, - [14732] = {.lex_state = 0, .external_lex_state = 4}, - [14733] = {.lex_state = 0}, - [14734] = {.lex_state = 0}, - [14735] = {.lex_state = 0}, - [14736] = {.lex_state = 0}, - [14737] = {.lex_state = 0}, - [14738] = {.lex_state = 2136}, - [14739] = {.lex_state = 0}, - [14740] = {.lex_state = 2137}, - [14741] = {.lex_state = 0}, - [14742] = {.lex_state = 0}, - [14743] = {.lex_state = 0}, - [14744] = {.lex_state = 0}, - [14745] = {.lex_state = 0}, - [14746] = {.lex_state = 0}, - [14747] = {.lex_state = 0}, - [14748] = {.lex_state = 0}, - [14749] = {.lex_state = 0}, - [14750] = {.lex_state = 0}, - [14751] = {.lex_state = 0}, - [14752] = {.lex_state = 0}, - [14753] = {.lex_state = 0}, - [14754] = {.lex_state = 0}, - [14755] = {.lex_state = 0}, - [14756] = {.lex_state = 0}, - [14757] = {.lex_state = 0}, - [14758] = {.lex_state = 0}, - [14759] = {.lex_state = 0}, - [14760] = {.lex_state = 0}, - [14761] = {.lex_state = 0}, - [14762] = {.lex_state = 0}, - [14763] = {.lex_state = 0}, - [14764] = {.lex_state = 0}, - [14765] = {.lex_state = 0}, - [14766] = {.lex_state = 0}, - [14767] = {.lex_state = 0}, - [14768] = {.lex_state = 0}, - [14769] = {.lex_state = 0}, - [14770] = {.lex_state = 0}, - [14771] = {.lex_state = 0}, - [14772] = {.lex_state = 0}, - [14773] = {.lex_state = 0}, - [14774] = {.lex_state = 0}, - [14775] = {.lex_state = 0}, - [14776] = {.lex_state = 0}, - [14777] = {.lex_state = 0}, - [14778] = {.lex_state = 0}, - [14779] = {.lex_state = 0}, - [14780] = {.lex_state = 0}, - [14781] = {.lex_state = 0}, - [14782] = {.lex_state = 0}, - [14783] = {.lex_state = 0}, - [14784] = {.lex_state = 0}, - [14785] = {.lex_state = 0}, - [14786] = {.lex_state = 0}, - [14787] = {.lex_state = 0}, - [14788] = {.lex_state = 0}, - [14789] = {.lex_state = 0}, - [14790] = {.lex_state = 0}, - [14791] = {.lex_state = 0}, - [14792] = {.lex_state = 0}, - [14793] = {.lex_state = 0}, - [14794] = {.lex_state = 0}, - [14795] = {.lex_state = 0}, - [14796] = {.lex_state = 0}, - [14797] = {.lex_state = 0}, - [14798] = {.lex_state = 0}, - [14799] = {.lex_state = 0}, - [14800] = {.lex_state = 0}, - [14801] = {.lex_state = 0}, - [14802] = {.lex_state = 3392}, - [14803] = {.lex_state = 0}, - [14804] = {.lex_state = 0}, - [14805] = {.lex_state = 0}, - [14806] = {.lex_state = 0}, - [14807] = {.lex_state = 0, .external_lex_state = 3}, - [14808] = {.lex_state = 0}, - [14809] = {.lex_state = 0}, - [14810] = {.lex_state = 0}, - [14811] = {.lex_state = 0}, - [14812] = {.lex_state = 0}, - [14813] = {.lex_state = 0}, - [14814] = {.lex_state = 0}, - [14815] = {.lex_state = 0}, - [14816] = {.lex_state = 0}, - [14817] = {.lex_state = 0}, - [14818] = {.lex_state = 0}, - [14819] = {.lex_state = 0}, - [14820] = {.lex_state = 0}, - [14821] = {.lex_state = 0}, - [14822] = {.lex_state = 0}, - [14823] = {.lex_state = 0}, - [14824] = {.lex_state = 0, .external_lex_state = 4}, - [14825] = {.lex_state = 0}, - [14826] = {.lex_state = 0}, - [14827] = {.lex_state = 0}, - [14828] = {.lex_state = 0}, - [14829] = {.lex_state = 0}, - [14830] = {.lex_state = 0}, - [14831] = {.lex_state = 2140}, - [14832] = {.lex_state = 0}, - [14833] = {.lex_state = 748}, - [14834] = {.lex_state = 0}, - [14835] = {.lex_state = 0}, - [14836] = {.lex_state = 0}, - [14837] = {.lex_state = 0}, - [14838] = {.lex_state = 2212}, - [14839] = {.lex_state = 0}, - [14840] = {.lex_state = 0}, - [14841] = {.lex_state = 0}, - [14842] = {.lex_state = 0}, - [14843] = {.lex_state = 0}, - [14844] = {.lex_state = 0}, - [14845] = {.lex_state = 0}, - [14846] = {.lex_state = 0}, - [14847] = {.lex_state = 0}, - [14848] = {.lex_state = 0}, - [14849] = {.lex_state = 0}, - [14850] = {.lex_state = 0}, - [14851] = {.lex_state = 0}, - [14852] = {.lex_state = 0}, - [14853] = {.lex_state = 0}, - [14854] = {.lex_state = 0}, - [14855] = {.lex_state = 0}, - [14856] = {.lex_state = 0}, - [14857] = {.lex_state = 0}, - [14858] = {.lex_state = 0}, - [14859] = {.lex_state = 0}, - [14860] = {.lex_state = 0}, - [14861] = {.lex_state = 0, .external_lex_state = 4}, - [14862] = {.lex_state = 0}, - [14863] = {.lex_state = 0}, - [14864] = {.lex_state = 0}, - [14865] = {.lex_state = 2136}, - [14866] = {.lex_state = 0}, - [14867] = {.lex_state = 2140}, - [14868] = {.lex_state = 0}, - [14869] = {.lex_state = 3380}, - [14870] = {.lex_state = 3372}, - [14871] = {.lex_state = 0}, - [14872] = {.lex_state = 0}, - [14873] = {.lex_state = 0}, - [14874] = {.lex_state = 0}, - [14875] = {.lex_state = 0}, - [14876] = {.lex_state = 0}, - [14877] = {.lex_state = 0, .external_lex_state = 4}, - [14878] = {.lex_state = 0}, - [14879] = {.lex_state = 0}, - [14880] = {.lex_state = 0}, - [14881] = {.lex_state = 2136}, - [14882] = {.lex_state = 0}, - [14883] = {.lex_state = 0}, - [14884] = {.lex_state = 0}, - [14885] = {.lex_state = 0}, - [14886] = {.lex_state = 2307}, - [14887] = {.lex_state = 0}, - [14888] = {.lex_state = 0}, - [14889] = {.lex_state = 0}, - [14890] = {.lex_state = 0}, - [14891] = {.lex_state = 0}, - [14892] = {.lex_state = 0}, - [14893] = {.lex_state = 0}, - [14894] = {.lex_state = 0}, - [14895] = {.lex_state = 0}, - [14896] = {.lex_state = 0}, - [14897] = {.lex_state = 0}, - [14898] = {.lex_state = 0}, - [14899] = {.lex_state = 0}, - [14900] = {.lex_state = 0}, - [14901] = {.lex_state = 0}, - [14902] = {.lex_state = 0}, - [14903] = {.lex_state = 0}, - [14904] = {.lex_state = 0}, - [14905] = {.lex_state = 0}, - [14906] = {.lex_state = 0}, - [14907] = {.lex_state = 0}, - [14908] = {.lex_state = 0}, - [14909] = {.lex_state = 0}, - [14910] = {.lex_state = 0}, - [14911] = {.lex_state = 0}, - [14912] = {.lex_state = 0}, - [14913] = {.lex_state = 0}, - [14914] = {.lex_state = 2136}, - [14915] = {.lex_state = 0}, - [14916] = {.lex_state = 0}, - [14917] = {.lex_state = 0}, - [14918] = {.lex_state = 0}, - [14919] = {.lex_state = 0}, - [14920] = {.lex_state = 0}, - [14921] = {.lex_state = 0}, - [14922] = {.lex_state = 0}, - [14923] = {.lex_state = 0}, - [14924] = {.lex_state = 0, .external_lex_state = 4}, - [14925] = {.lex_state = 0}, - [14926] = {.lex_state = 0}, - [14927] = {.lex_state = 2136}, - [14928] = {.lex_state = 0}, - [14929] = {.lex_state = 0}, - [14930] = {.lex_state = 2136}, - [14931] = {.lex_state = 2307}, - [14932] = {.lex_state = 0}, - [14933] = {.lex_state = 0}, - [14934] = {.lex_state = 0}, - [14935] = {.lex_state = 0}, - [14936] = {.lex_state = 0}, - [14937] = {.lex_state = 0}, - [14938] = {.lex_state = 0}, - [14939] = {.lex_state = 0}, - [14940] = {.lex_state = 0}, - [14941] = {.lex_state = 0}, - [14942] = {.lex_state = 0}, - [14943] = {.lex_state = 0}, - [14944] = {.lex_state = 0}, - [14945] = {.lex_state = 0}, - [14946] = {.lex_state = 0}, - [14947] = {.lex_state = 0}, - [14948] = {.lex_state = 0}, - [14949] = {.lex_state = 0}, - [14950] = {.lex_state = 0}, - [14951] = {.lex_state = 0}, - [14952] = {.lex_state = 2136}, - [14953] = {.lex_state = 0}, - [14954] = {.lex_state = 0}, - [14955] = {.lex_state = 0}, - [14956] = {.lex_state = 0}, - [14957] = {.lex_state = 0}, - [14958] = {.lex_state = 0}, - [14959] = {.lex_state = 0}, - [14960] = {.lex_state = 0}, - [14961] = {.lex_state = 0, .external_lex_state = 4}, - [14962] = {.lex_state = 0}, - [14963] = {.lex_state = 0}, - [14964] = {.lex_state = 0}, - [14965] = {.lex_state = 2136}, - [14966] = {.lex_state = 0}, - [14967] = {.lex_state = 0}, - [14968] = {.lex_state = 0}, - [14969] = {.lex_state = 0}, - [14970] = {.lex_state = 0}, - [14971] = {.lex_state = 0}, - [14972] = {.lex_state = 0}, - [14973] = {.lex_state = 0}, - [14974] = {.lex_state = 2136}, - [14975] = {.lex_state = 2136}, - [14976] = {.lex_state = 2136}, - [14977] = {.lex_state = 2136}, - [14978] = {.lex_state = 2136}, - [14979] = {.lex_state = 2136}, - [14980] = {.lex_state = 2136}, - [14981] = {.lex_state = 2136}, - [14982] = {.lex_state = 2136}, - [14983] = {.lex_state = 2136}, - [14984] = {.lex_state = 2136}, - [14985] = {.lex_state = 2136}, - [14986] = {.lex_state = 2136}, - [14987] = {.lex_state = 2136}, - [14988] = {.lex_state = 2136}, - [14989] = {.lex_state = 2136}, - [14990] = {.lex_state = 2136}, - [14991] = {.lex_state = 2136}, - [14992] = {.lex_state = 2136}, - [14993] = {.lex_state = 2136}, - [14994] = {.lex_state = 2136}, - [14995] = {.lex_state = 2136}, - [14996] = {.lex_state = 2136}, - [14997] = {.lex_state = 2136}, - [14998] = {.lex_state = 2136}, - [14999] = {.lex_state = 2136}, - [15000] = {.lex_state = 2136}, - [15001] = {.lex_state = 2136}, - [15002] = {.lex_state = 2136}, - [15003] = {.lex_state = 2136}, - [15004] = {.lex_state = 2136}, - [15005] = {.lex_state = 2136}, - [15006] = {.lex_state = 2136}, - [15007] = {.lex_state = 2136}, - [15008] = {.lex_state = 2136}, - [15009] = {.lex_state = 2136}, - [15010] = {.lex_state = 0}, - [15011] = {.lex_state = 0}, - [15012] = {.lex_state = 0, .external_lex_state = 4}, - [15013] = {.lex_state = 0}, - [15014] = {.lex_state = 0}, - [15015] = {.lex_state = 2136}, - [15016] = {.lex_state = 0}, - [15017] = {.lex_state = 0}, - [15018] = {.lex_state = 0}, - [15019] = {.lex_state = 0}, - [15020] = {.lex_state = 0}, - [15021] = {.lex_state = 0}, - [15022] = {.lex_state = 0}, - [15023] = {.lex_state = 0}, - [15024] = {.lex_state = 0}, - [15025] = {.lex_state = 0}, - [15026] = {.lex_state = 0}, - [15027] = {.lex_state = 0}, - [15028] = {.lex_state = 0}, - [15029] = {.lex_state = 0}, - [15030] = {.lex_state = 0}, - [15031] = {.lex_state = 0}, - [15032] = {.lex_state = 0}, - [15033] = {.lex_state = 0}, - [15034] = {.lex_state = 0}, - [15035] = {.lex_state = 0}, - [15036] = {.lex_state = 0}, - [15037] = {.lex_state = 0}, - [15038] = {.lex_state = 0}, - [15039] = {.lex_state = 0}, - [15040] = {.lex_state = 0}, - [15041] = {.lex_state = 0}, - [15042] = {.lex_state = 0}, - [15043] = {.lex_state = 2136}, - [15044] = {.lex_state = 0}, - [15045] = {.lex_state = 0}, - [15046] = {.lex_state = 0}, - [15047] = {.lex_state = 0}, - [15048] = {.lex_state = 0}, - [15049] = {.lex_state = 2136}, - [15050] = {.lex_state = 0}, - [15051] = {.lex_state = 0}, - [15052] = {.lex_state = 2136}, - [15053] = {.lex_state = 0}, - [15054] = {.lex_state = 0}, - [15055] = {.lex_state = 2136}, - [15056] = {.lex_state = 0}, - [15057] = {.lex_state = 0}, - [15058] = {.lex_state = 0}, - [15059] = {.lex_state = 0}, - [15060] = {.lex_state = 0}, - [15061] = {.lex_state = 0}, - [15062] = {.lex_state = 0}, - [15063] = {.lex_state = 0}, - [15064] = {.lex_state = 0}, - [15065] = {.lex_state = 0}, - [15066] = {.lex_state = 0}, - [15067] = {.lex_state = 0}, - [15068] = {.lex_state = 0}, - [15069] = {.lex_state = 0}, - [15070] = {.lex_state = 0}, - [15071] = {.lex_state = 0}, - [15072] = {.lex_state = 0}, - [15073] = {.lex_state = 2140}, - [15074] = {.lex_state = 0}, - [15075] = {.lex_state = 0}, - [15076] = {.lex_state = 0}, - [15077] = {.lex_state = 0}, - [15078] = {.lex_state = 0}, - [15079] = {.lex_state = 0}, - [15080] = {.lex_state = 0}, - [15081] = {.lex_state = 0}, - [15082] = {.lex_state = 0}, - [15083] = {.lex_state = 0}, - [15084] = {.lex_state = 0}, - [15085] = {.lex_state = 0}, - [15086] = {.lex_state = 0}, - [15087] = {.lex_state = 0}, - [15088] = {.lex_state = 0}, - [15089] = {.lex_state = 0}, - [15090] = {.lex_state = 0}, - [15091] = {.lex_state = 0}, - [15092] = {.lex_state = 0}, - [15093] = {.lex_state = 0}, - [15094] = {.lex_state = 0}, - [15095] = {.lex_state = 0}, - [15096] = {.lex_state = 0}, - [15097] = {.lex_state = 0}, - [15098] = {.lex_state = 0}, - [15099] = {.lex_state = 0}, - [15100] = {.lex_state = 0}, - [15101] = {.lex_state = 0}, - [15102] = {.lex_state = 0}, - [15103] = {.lex_state = 0}, - [15104] = {.lex_state = 0}, - [15105] = {.lex_state = 0}, - [15106] = {.lex_state = 0}, - [15107] = {.lex_state = 0}, - [15108] = {.lex_state = 0}, - [15109] = {.lex_state = 0}, - [15110] = {.lex_state = 0}, - [15111] = {.lex_state = 0}, - [15112] = {.lex_state = 0}, - [15113] = {.lex_state = 0}, - [15114] = {.lex_state = 0}, - [15115] = {.lex_state = 0}, - [15116] = {.lex_state = 0}, - [15117] = {.lex_state = 0}, - [15118] = {.lex_state = 0}, - [15119] = {.lex_state = 0}, - [15120] = {.lex_state = 0}, - [15121] = {.lex_state = 0}, - [15122] = {.lex_state = 0}, - [15123] = {.lex_state = 0}, - [15124] = {.lex_state = 0}, - [15125] = {.lex_state = 0}, - [15126] = {.lex_state = 0}, - [15127] = {.lex_state = 0}, - [15128] = {.lex_state = 0}, - [15129] = {.lex_state = 0}, - [15130] = {.lex_state = 0}, - [15131] = {.lex_state = 0}, - [15132] = {.lex_state = 0}, - [15133] = {.lex_state = 0}, - [15134] = {.lex_state = 0}, - [15135] = {.lex_state = 0}, - [15136] = {.lex_state = 0}, - [15137] = {.lex_state = 0}, - [15138] = {.lex_state = 0}, - [15139] = {.lex_state = 0}, - [15140] = {.lex_state = 0}, - [15141] = {.lex_state = 0}, - [15142] = {.lex_state = 0}, - [15143] = {.lex_state = 0}, - [15144] = {.lex_state = 0}, - [15145] = {.lex_state = 0}, - [15146] = {.lex_state = 0}, - [15147] = {.lex_state = 0}, - [15148] = {.lex_state = 0}, - [15149] = {.lex_state = 0}, - [15150] = {.lex_state = 0}, - [15151] = {.lex_state = 0}, - [15152] = {.lex_state = 0}, - [15153] = {.lex_state = 0}, - [15154] = {.lex_state = 0}, - [15155] = {.lex_state = 0}, - [15156] = {.lex_state = 0}, - [15157] = {.lex_state = 2140}, - [15158] = {.lex_state = 0}, - [15159] = {.lex_state = 0}, - [15160] = {.lex_state = 0}, - [15161] = {.lex_state = 0}, - [15162] = {.lex_state = 0}, - [15163] = {.lex_state = 0}, - [15164] = {.lex_state = 0}, - [15165] = {.lex_state = 0}, - [15166] = {.lex_state = 0}, - [15167] = {.lex_state = 0}, - [15168] = {.lex_state = 0}, - [15169] = {.lex_state = 0}, - [15170] = {.lex_state = 0}, - [15171] = {.lex_state = 0}, - [15172] = {.lex_state = 0}, - [15173] = {.lex_state = 0}, - [15174] = {.lex_state = 0}, - [15175] = {.lex_state = 0}, - [15176] = {.lex_state = 2212}, - [15177] = {.lex_state = 0}, - [15178] = {.lex_state = 0}, - [15179] = {.lex_state = 0}, - [15180] = {.lex_state = 0}, - [15181] = {.lex_state = 0}, - [15182] = {.lex_state = 748}, - [15183] = {.lex_state = 0}, - [15184] = {.lex_state = 0}, - [15185] = {.lex_state = 2154}, - [15186] = {.lex_state = 0}, - [15187] = {.lex_state = 0}, - [15188] = {.lex_state = 0}, - [15189] = {.lex_state = 0}, - [15190] = {.lex_state = 0}, - [15191] = {.lex_state = 0}, - [15192] = {.lex_state = 0}, - [15193] = {.lex_state = 0}, - [15194] = {.lex_state = 0}, - [15195] = {.lex_state = 0}, - [15196] = {.lex_state = 0}, - [15197] = {.lex_state = 0}, - [15198] = {.lex_state = 0}, - [15199] = {.lex_state = 0}, - [15200] = {.lex_state = 748}, - [15201] = {.lex_state = 0}, - [15202] = {.lex_state = 0}, - [15203] = {.lex_state = 748}, - [15204] = {.lex_state = 0}, - [15205] = {.lex_state = 0}, - [15206] = {.lex_state = 0}, - [15207] = {.lex_state = 0}, - [15208] = {.lex_state = 0}, - [15209] = {.lex_state = 0}, - [15210] = {.lex_state = 0}, - [15211] = {.lex_state = 0}, - [15212] = {.lex_state = 0}, - [15213] = {.lex_state = 0}, - [15214] = {.lex_state = 0}, - [15215] = {.lex_state = 0}, - [15216] = {.lex_state = 0}, - [15217] = {.lex_state = 0}, - [15218] = {.lex_state = 0}, - [15219] = {.lex_state = 0}, - [15220] = {.lex_state = 0}, - [15221] = {.lex_state = 0}, - [15222] = {.lex_state = 0}, - [15223] = {.lex_state = 0}, - [15224] = {.lex_state = 0}, - [15225] = {.lex_state = 0}, - [15226] = {.lex_state = 0}, - [15227] = {.lex_state = 0}, - [15228] = {.lex_state = 0}, - [15229] = {.lex_state = 0}, - [15230] = {.lex_state = 0}, - [15231] = {.lex_state = 0}, - [15232] = {.lex_state = 0}, - [15233] = {.lex_state = 0}, - [15234] = {.lex_state = 0}, - [15235] = {.lex_state = 0}, - [15236] = {.lex_state = 0}, - [15237] = {.lex_state = 0}, - [15238] = {.lex_state = 0}, - [15239] = {.lex_state = 0}, - [15240] = {.lex_state = 0}, - [15241] = {.lex_state = 0}, - [15242] = {.lex_state = 0}, - [15243] = {.lex_state = 0}, - [15244] = {.lex_state = 0}, - [15245] = {.lex_state = 0}, - [15246] = {.lex_state = 0}, - [15247] = {.lex_state = 0}, - [15248] = {.lex_state = 0}, - [15249] = {.lex_state = 0}, - [15250] = {.lex_state = 0}, - [15251] = {.lex_state = 0}, - [15252] = {.lex_state = 0}, - [15253] = {.lex_state = 0}, - [15254] = {.lex_state = 0}, - [15255] = {.lex_state = 0}, - [15256] = {.lex_state = 0}, - [15257] = {.lex_state = 2136}, - [15258] = {.lex_state = 0}, - [15259] = {.lex_state = 0}, - [15260] = {.lex_state = 2136}, - [15261] = {.lex_state = 2136}, - [15262] = {.lex_state = 0}, - [15263] = {.lex_state = 0}, - [15264] = {.lex_state = 0}, -}; - -enum { - ts_external_token__dollar_quoted_string_tag = 0, - ts_external_token__dollar_quoted_string_content = 1, - ts_external_token__dollar_quoted_string_end_tag = 2, -}; - -static const TSSymbol ts_external_scanner_symbol_map[EXTERNAL_TOKEN_COUNT] = { - [ts_external_token__dollar_quoted_string_tag] = sym__dollar_quoted_string_tag, - [ts_external_token__dollar_quoted_string_content] = sym__dollar_quoted_string_content, - [ts_external_token__dollar_quoted_string_end_tag] = sym__dollar_quoted_string_end_tag, -}; - -static const bool ts_external_scanner_states[5][EXTERNAL_TOKEN_COUNT] = { - [1] = { - [ts_external_token__dollar_quoted_string_tag] = true, - [ts_external_token__dollar_quoted_string_content] = true, - [ts_external_token__dollar_quoted_string_end_tag] = true, - }, - [2] = { - [ts_external_token__dollar_quoted_string_tag] = true, - }, - [3] = { - [ts_external_token__dollar_quoted_string_content] = true, - }, - [4] = { - [ts_external_token__dollar_quoted_string_end_tag] = true, - }, -}; - -static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { - [0] = { - [ts_builtin_sym_end] = ACTIONS(1), - [anon_sym_SEMI] = ACTIONS(1), - [aux_sym_with_clause_token1] = ACTIONS(1), - [aux_sym_with_clause_token2] = ACTIONS(1), - [anon_sym_COMMA] = ACTIONS(1), - [aux_sym_cte_token1] = ACTIONS(1), - [aux_sym_cte_token2] = ACTIONS(1), - [aux_sym_cte_token3] = ACTIONS(1), - [anon_sym_LPAREN] = ACTIONS(1), - [anon_sym_RPAREN] = ACTIONS(1), - [aux_sym_truncate_statement_token1] = ACTIONS(1), - [aux_sym_truncate_statement_token2] = ACTIONS(1), - [aux_sym_comment_statement_token1] = ACTIONS(1), - [aux_sym_comment_statement_token2] = ACTIONS(1), - [aux_sym_comment_statement_token3] = ACTIONS(1), - [aux_sym_comment_statement_token4] = ACTIONS(1), - [aux_sym_comment_statement_token5] = ACTIONS(1), - [aux_sym_comment_statement_token6] = ACTIONS(1), - [aux_sym_comment_statement_token7] = ACTIONS(1), - [aux_sym_begin_statement_token1] = ACTIONS(1), - [aux_sym_begin_statement_token2] = ACTIONS(1), - [aux_sym_begin_statement_token3] = ACTIONS(1), - [aux_sym_commit_statement_token1] = ACTIONS(1), - [aux_sym_rollback_statement_token1] = ACTIONS(1), - [aux_sym_create_statement_token1] = ACTIONS(1), - [aux_sym_create_statement_token2] = ACTIONS(1), - [aux_sym_create_statement_token3] = ACTIONS(1), - [aux_sym_alter_statement_token1] = ACTIONS(1), - [aux_sym_alter_table_token1] = ACTIONS(1), - [aux_sym_alter_table_token2] = ACTIONS(1), - [aux_sym_alter_schema_rename_action_token1] = ACTIONS(1), - [aux_sym_alter_schema_rename_action_token2] = ACTIONS(1), - [aux_sym_alter_owner_action_token1] = ACTIONS(1), - [anon_sym_CURRENT_USER] = ACTIONS(1), - [anon_sym_CURRENT_ROLE] = ACTIONS(1), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(1), - [aux_sym_alter_table_action_add_token1] = ACTIONS(1), - [aux_sym_sequence_token1] = ACTIONS(1), - [aux_sym_sequence_token2] = ACTIONS(1), - [aux_sym_sequence_token4] = ACTIONS(1), - [aux_sym_sequence_token5] = ACTIONS(1), - [aux_sym_sequence_token6] = ACTIONS(1), - [aux_sym_sequence_token7] = ACTIONS(1), - [aux_sym_sequence_token8] = ACTIONS(1), - [aux_sym_sequence_token9] = ACTIONS(1), - [aux_sym_pg_command_token1] = ACTIONS(1), - [anon_sym_COLON] = ACTIONS(1), - [aux_sym__compound_statement_token1] = ACTIONS(1), - [aux_sym__compound_statement_token2] = ACTIONS(1), - [aux_sym_return_statement_token1] = ACTIONS(1), - [aux_sym_declare_statement_token1] = ACTIONS(1), - [aux_sym_create_function_statement_token1] = ACTIONS(1), - [aux_sym_create_function_statement_token2] = ACTIONS(1), - [aux_sym_create_function_statement_token3] = ACTIONS(1), - [aux_sym_create_function_statement_token4] = ACTIONS(1), - [aux_sym_create_function_statement_token5] = ACTIONS(1), - [aux_sym_create_function_statement_token6] = ACTIONS(1), - [aux_sym_create_function_statement_token7] = ACTIONS(1), - [aux_sym_create_function_statement_token8] = ACTIONS(1), - [aux_sym_create_function_statement_token9] = ACTIONS(1), - [aux_sym_create_function_statement_token10] = ACTIONS(1), - [aux_sym_create_function_statement_token11] = ACTIONS(1), - [aux_sym_external_hint_token1] = ACTIONS(1), - [aux_sym_external_hint_token2] = ACTIONS(1), - [aux_sym_external_hint_token4] = ACTIONS(1), - [aux_sym_optimizer_hint_token1] = ACTIONS(1), - [aux_sym_optimizer_hint_token2] = ACTIONS(1), - [aux_sym_optimizer_hint_token3] = ACTIONS(1), - [aux_sym_parallel_hint_token1] = ACTIONS(1), - [aux_sym_parallel_hint_token2] = ACTIONS(1), - [aux_sym_parallel_hint_token3] = ACTIONS(1), - [aux_sym_null_hint_token1] = ACTIONS(1), - [aux_sym_null_hint_token2] = ACTIONS(1), - [aux_sym_null_hint_token4] = ACTIONS(1), - [aux_sym_deterministic_hint_token1] = ACTIONS(1), - [aux_sym_sql_hint_token1] = ACTIONS(1), - [aux_sym_sql_hint_token2] = ACTIONS(1), - [aux_sym_sql_hint_token3] = ACTIONS(1), - [aux_sym_sql_hint_token4] = ACTIONS(1), - [aux_sym_sql_hint_token5] = ACTIONS(1), - [aux_sym__function_language_token1] = ACTIONS(1), - [aux_sym_create_function_parameter_token1] = ACTIONS(1), - [aux_sym_create_function_parameter_token2] = ACTIONS(1), - [aux_sym_create_function_parameter_token3] = ACTIONS(1), - [aux_sym_create_function_parameter_token4] = ACTIONS(1), - [anon_sym_EQ] = ACTIONS(1), - [aux_sym_create_trigger_statement_token1] = ACTIONS(1), - [aux_sym_create_trigger_statement_token2] = ACTIONS(1), - [aux_sym_create_trigger_statement_token3] = ACTIONS(1), - [aux_sym_create_trigger_statement_token4] = ACTIONS(1), - [aux_sym_create_trigger_statement_token5] = ACTIONS(1), - [aux_sym_create_trigger_statement_token6] = ACTIONS(1), - [aux_sym_create_trigger_statement_token7] = ACTIONS(1), - [aux_sym_trigger_reference_token1] = ACTIONS(1), - [aux_sym_trigger_preferencing_token1] = ACTIONS(1), - [aux_sym_trigger_preferencing_token2] = ACTIONS(1), - [aux_sym_trigger_preferencing_token3] = ACTIONS(1), - [aux_sym_trigger_time_token1] = ACTIONS(1), - [aux_sym_trigger_time_token2] = ACTIONS(1), - [aux_sym_trigger_time_token4] = ACTIONS(1), - [aux_sym_trigger_event_token1] = ACTIONS(1), - [aux_sym_trigger_event_token2] = ACTIONS(1), - [aux_sym_trigger_event_token3] = ACTIONS(1), - [aux_sym_trigger_condition_token1] = ACTIONS(1), - [aux_sym_trigger_order_token1] = ACTIONS(1), - [aux_sym_trigger_order_token2] = ACTIONS(1), - [aux_sym_trigger_body_token1] = ACTIONS(1), - [aux_sym_create_extension_statement_token1] = ACTIONS(1), - [aux_sym_create_extension_statement_token2] = ACTIONS(1), - [aux_sym_create_role_statement_token1] = ACTIONS(1), - [aux_sym_drop_statement_token1] = ACTIONS(1), - [aux_sym_drop_statement_token2] = ACTIONS(1), - [aux_sym_drop_statement_token4] = ACTIONS(1), - [aux_sym_drop_statement_token5] = ACTIONS(1), - [aux_sym_drop_statement_token6] = ACTIONS(1), - [aux_sym_set_statement_token1] = ACTIONS(1), - [aux_sym_set_statement_token2] = ACTIONS(1), - [aux_sym_grant_statement_token1] = ACTIONS(1), - [aux_sym_grant_statement_token2] = ACTIONS(1), - [aux_sym_grant_statement_token3] = ACTIONS(1), - [aux_sym_grant_statement_token4] = ACTIONS(1), - [aux_sym_grant_statement_token5] = ACTIONS(1), - [aux_sym_grant_statement_token6] = ACTIONS(1), - [aux_sym_grant_statement_token8] = ACTIONS(1), - [aux_sym_grant_statement_token9] = ACTIONS(1), - [aux_sym_grant_statement_token10] = ACTIONS(1), - [aux_sym_create_domain_statement_token1] = ACTIONS(1), - [aux_sym_type_spec_enum_token1] = ACTIONS(1), - [aux_sym_type_spec_range_token1] = ACTIONS(1), - [aux_sym_type_spec_range_token2] = ACTIONS(1), - [aux_sym_type_spec_range_token3] = ACTIONS(1), - [aux_sym_type_spec_range_token4] = ACTIONS(1), - [aux_sym_type_spec_range_token5] = ACTIONS(1), - [aux_sym_type_spec_range_token6] = ACTIONS(1), - [aux_sym_type_spec_range_token7] = ACTIONS(1), - [aux_sym_type_spec_base_token2] = ACTIONS(1), - [aux_sym_type_spec_base_token3] = ACTIONS(1), - [aux_sym_type_spec_base_token4] = ACTIONS(1), - [aux_sym_type_spec_base_token5] = ACTIONS(1), - [aux_sym_type_spec_base_token6] = ACTIONS(1), - [aux_sym_type_spec_base_token7] = ACTIONS(1), - [aux_sym_type_spec_base_token9] = ACTIONS(1), - [aux_sym_type_spec_base_token10] = ACTIONS(1), - [aux_sym_type_spec_base_token11] = ACTIONS(1), - [aux_sym_type_spec_base_token12] = ACTIONS(1), - [aux_sym_type_spec_base_token13] = ACTIONS(1), - [aux_sym_type_spec_base_token14] = ACTIONS(1), - [aux_sym_type_spec_base_token15] = ACTIONS(1), - [aux_sym_type_spec_base_token16] = ACTIONS(1), - [aux_sym_type_spec_base_token17] = ACTIONS(1), - [aux_sym_type_spec_base_token18] = ACTIONS(1), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(1), - [aux_sym_direction_constraint_token1] = ACTIONS(1), - [aux_sym_direction_constraint_token2] = ACTIONS(1), - [anon_sym_CONSTRAINT] = ACTIONS(1), - [aux_sym_mode_token1] = ACTIONS(1), - [aux_sym_initial_mode_token1] = ACTIONS(1), - [aux_sym_initial_mode_token2] = ACTIONS(1), - [aux_sym_initial_mode_token3] = ACTIONS(1), - [aux_sym_table_constraint_check_token1] = ACTIONS(1), - [aux_sym_table_constraint_exclude_token1] = ACTIONS(1), - [aux_sym_table_constraint_exclude_token2] = ACTIONS(1), - [aux_sym_table_constraint_foreign_key_token2] = ACTIONS(1), - [aux_sym_table_constraint_unique_token1] = ACTIONS(1), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(1), - [aux_sym_create_table_statement_token1] = ACTIONS(1), - [aux_sym_create_table_statement_token2] = ACTIONS(1), - [aux_sym_having_clause_token1] = ACTIONS(1), - [aux_sym_rollup_clause_token1] = ACTIONS(1), - [aux_sym_cube_clause_token1] = ACTIONS(1), - [aux_sym_order_expression_token2] = ACTIONS(1), - [aux_sym_order_expression_token3] = ACTIONS(1), - [aux_sym_order_by_clause_token1] = ACTIONS(1), - [aux_sym_limit_clause_token1] = ACTIONS(1), - [aux_sym_fetch_clause_token1] = ACTIONS(1), - [aux_sym_fetch_clause_token2] = ACTIONS(1), - [aux_sym_where_clause_token1] = ACTIONS(1), - [aux_sym_select_clause_body_token1] = ACTIONS(1), - [aux_sym_join_type_token1] = ACTIONS(1), - [aux_sym_join_type_token2] = ACTIONS(1), - [aux_sym_join_type_token3] = ACTIONS(1), - [aux_sym_join_type_token4] = ACTIONS(1), - [aux_sym_join_clause_token1] = ACTIONS(1), - [aux_sym_select_subexpression_token1] = ACTIONS(1), - [aux_sym_values_clause_token1] = ACTIONS(1), - [aux_sym_conditional_expression_token1] = ACTIONS(1), - [aux_sym_conditional_expression_token2] = ACTIONS(1), - [aux_sym_conditional_expression_token3] = ACTIONS(1), - [aux_sym__function_call_arguments_token1] = ACTIONS(1), - [aux_sym_within_group_clause_token1] = ACTIONS(1), - [aux_sym_filter_clause_token1] = ACTIONS(1), - [aux_sym_over_clause_token1] = ACTIONS(1), - [aux_sym_partition_by_clause_token1] = ACTIONS(1), - [aux_sym_frame_clause_token1] = ACTIONS(1), - [aux_sym_frame_clause_token2] = ACTIONS(1), - [aux_sym_frame_bound_token1] = ACTIONS(1), - [aux_sym_frame_bound_token2] = ACTIONS(1), - [aux_sym_frame_bound_token3] = ACTIONS(1), - [aux_sym_frame_bound_token4] = ACTIONS(1), - [aux_sym_frame_exclusion_token1] = ACTIONS(1), - [aux_sym_frame_exclusion_token2] = ACTIONS(1), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1), - [aux_sym_at_time_zone_expression_token2] = ACTIONS(1), - [aux_sym_at_time_zone_expression_token3] = ACTIONS(1), - [aux_sym_TRUE_token1] = ACTIONS(1), - [aux_sym_FALSE_token1] = ACTIONS(1), - [anon_sym_BQUOTE] = ACTIONS(1), - [anon_sym_DQUOTE] = ACTIONS(1), - [anon_sym_DOT] = ACTIONS(1), - [anon_sym_SQUOTE] = ACTIONS(1), - [anon_sym_DASH_GT] = ACTIONS(1), - [anon_sym_DASH_GT_GT] = ACTIONS(1), - [anon_sym_POUND_GT] = ACTIONS(1), - [anon_sym_POUND_GT_GT] = ACTIONS(1), - [aux_sym_type_token1] = ACTIONS(1), - [aux_sym_type_token2] = ACTIONS(1), - [anon_sym_LBRACK] = ACTIONS(1), - [anon_sym_RBRACK] = ACTIONS(1), - [anon_sym_COLON_COLON] = ACTIONS(1), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(1), - [anon_sym_DASH] = ACTIONS(1), - [anon_sym_BANG_BANG] = ACTIONS(1), - [anon_sym_TILDE] = ACTIONS(1), - [anon_sym_AT] = ACTIONS(1), - [anon_sym_CARET] = ACTIONS(1), - [anon_sym_STAR] = ACTIONS(1), - [anon_sym_SLASH] = ACTIONS(1), - [anon_sym_PERCENT] = ACTIONS(1), - [anon_sym_LT_LT] = ACTIONS(1), - [anon_sym_GT_GT] = ACTIONS(1), - [anon_sym_AMP] = ACTIONS(1), - [anon_sym_PIPE] = ACTIONS(1), - [anon_sym_POUND] = ACTIONS(1), - [anon_sym_LT] = ACTIONS(1), - [anon_sym_LT_EQ] = ACTIONS(1), - [anon_sym_LT_GT] = ACTIONS(1), - [anon_sym_BANG_EQ] = ACTIONS(1), - [anon_sym_GT] = ACTIONS(1), - [anon_sym_GT_EQ] = ACTIONS(1), - [anon_sym_BANG_TILDE] = ACTIONS(1), - [anon_sym_TILDE_STAR] = ACTIONS(1), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(1), - [anon_sym_AMP_AMP] = ACTIONS(1), - [anon_sym_DOT_STAR] = ACTIONS(1), - [anon_sym_DOLLAR] = ACTIONS(1), - [aux_sym_argument_reference_token1] = ACTIONS(1), - [sym__dollar_quoted_string_tag] = ACTIONS(1), - [sym__dollar_quoted_string_content] = ACTIONS(1), - [sym__dollar_quoted_string_end_tag] = ACTIONS(1), - }, - [1] = { - [sym_source_file] = STATE(14880), - [sym__statement] = STATE(5085), - [sym_with_clause] = STATE(9018), - [sym_select_statement] = STATE(8763), - [sym_insert_statement] = STATE(8763), - [sym_update_statement] = STATE(8763), - [sym_delete_statement] = STATE(8763), - [sym_truncate_statement] = STATE(8763), - [sym_comment_statement] = STATE(8763), - [sym_begin_statement] = STATE(8763), - [sym_commit_statement] = STATE(8763), - [sym_rollback_statement] = STATE(8763), - [sym_create_statement] = STATE(8763), - [sym_alter_statement] = STATE(8763), - [sym_pg_command] = STATE(8763), - [sym_create_function_statement] = STATE(8763), - [sym_create_trigger_statement] = STATE(8763), - [sym_create_extension_statement] = STATE(8763), - [sym_create_role_statement] = STATE(8763), - [sym_create_schema_statement] = STATE(8763), - [sym_drop_statement] = STATE(8763), - [sym_set_statement] = STATE(8763), - [sym_grant_statement] = STATE(8763), - [sym_create_domain_statement] = STATE(8763), - [sym_create_type_statement] = STATE(8763), - [sym_create_index_statement] = STATE(8763), - [sym_create_table_statement] = STATE(8763), - [sym_create_view_statement] = STATE(8763), - [sym_create_materialized_view_statement] = STATE(8763), - [sym__select_statement] = STATE(8404), - [sym_select_clause] = STATE(7332), - [sym__update_statement] = STATE(8435), - [sym__insert_statement] = STATE(8437), - [sym__delete_statement] = STATE(8443), - [aux_sym_source_file_repeat1] = STATE(5085), - [ts_builtin_sym_end] = ACTIONS(5), - [aux_sym_with_clause_token1] = ACTIONS(7), - [aux_sym_truncate_statement_token1] = ACTIONS(9), - [aux_sym_comment_statement_token1] = ACTIONS(11), - [aux_sym_begin_statement_token1] = ACTIONS(13), - [aux_sym_commit_statement_token1] = ACTIONS(15), - [aux_sym_rollback_statement_token1] = ACTIONS(17), - [aux_sym_create_statement_token1] = ACTIONS(19), - [aux_sym_alter_statement_token1] = ACTIONS(21), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(23), - [aux_sym_pg_command_token1] = ACTIONS(25), - [aux_sym_trigger_event_token1] = ACTIONS(27), - [aux_sym_trigger_event_token2] = ACTIONS(29), - [aux_sym_trigger_event_token3] = ACTIONS(31), - [aux_sym_drop_statement_token1] = ACTIONS(33), - [aux_sym_grant_statement_token1] = ACTIONS(35), - [aux_sym_grant_statement_token4] = ACTIONS(37), - [sym_comment] = ACTIONS(3), - }, - [2] = { - [sym__aliased_expression] = STATE(3526), - [sym__aliasable_expression] = STATE(3526), - [sym_select_clause_body] = STATE(3875), - [sym_select_subexpression] = STATE(276), - [sym_conditional_expression] = STATE(276), - [sym_in_expression] = STATE(276), - [sym_function_call] = STATE(142), - [sym__parenthesized_expression] = STATE(142), - [sym_is_expression] = STATE(276), - [sym_boolean_expression] = STATE(276), - [sym_at_time_zone_expression] = STATE(276), - [sym_NULL] = STATE(276), - [sym_TRUE] = STATE(276), - [sym_FALSE] = STATE(276), - [sym__quoted_identifier] = STATE(9), - [sym_identifier] = STATE(19), - [sym_dotted_name] = STATE(13), - [sym__identifier] = STATE(64), - [sym_string] = STATE(142), - [sym_json_access] = STATE(276), - [sym_type_cast] = STATE(276), - [sym_array_element_access] = STATE(276), - [sym_unary_expression] = STATE(276), - [sym_binary_expression] = STATE(276), - [sym_asterisk_expression] = STATE(276), - [sym_interval_expression] = STATE(276), - [sym_argument_reference] = STATE(157), - [sym__expression] = STATE(109), - [ts_builtin_sym_end] = ACTIONS(39), - [anon_sym_SEMI] = ACTIONS(39), - [aux_sym_with_clause_token1] = ACTIONS(41), - [aux_sym_cte_token1] = ACTIONS(41), - [aux_sym_cte_token2] = ACTIONS(43), - [anon_sym_LPAREN] = ACTIONS(45), - [aux_sym_truncate_statement_token1] = ACTIONS(41), - [aux_sym_comment_statement_token1] = ACTIONS(41), - [aux_sym_begin_statement_token1] = ACTIONS(41), - [aux_sym_commit_statement_token1] = ACTIONS(41), - [aux_sym_rollback_statement_token1] = ACTIONS(41), - [aux_sym_create_statement_token1] = ACTIONS(41), - [aux_sym_alter_statement_token1] = ACTIONS(41), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(41), - [aux_sym_sequence_token5] = ACTIONS(41), - [aux_sym_pg_command_token1] = ACTIONS(39), - [aux_sym_return_statement_token1] = ACTIONS(41), - [aux_sym_declare_statement_token1] = ACTIONS(41), - [aux_sym_create_function_statement_token3] = ACTIONS(41), - [aux_sym_create_function_statement_token4] = ACTIONS(41), - [aux_sym_create_function_statement_token7] = ACTIONS(41), - [aux_sym_create_function_statement_token8] = ACTIONS(41), - [aux_sym_create_function_statement_token9] = ACTIONS(41), - [aux_sym_create_function_statement_token10] = ACTIONS(41), - [aux_sym_create_function_statement_token11] = ACTIONS(41), - [aux_sym_external_hint_token1] = ACTIONS(41), - [aux_sym_external_hint_token2] = ACTIONS(41), - [aux_sym_optimizer_hint_token1] = ACTIONS(41), - [aux_sym_optimizer_hint_token2] = ACTIONS(41), - [aux_sym_optimizer_hint_token3] = ACTIONS(41), - [aux_sym_parallel_hint_token1] = ACTIONS(41), - [aux_sym_null_hint_token1] = ACTIONS(41), - [aux_sym_null_hint_token2] = ACTIONS(47), - [aux_sym_null_hint_token4] = ACTIONS(41), - [aux_sym_deterministic_hint_token1] = ACTIONS(41), - [aux_sym_sql_hint_token1] = ACTIONS(41), - [aux_sym_sql_hint_token2] = ACTIONS(41), - [aux_sym_sql_hint_token3] = ACTIONS(41), - [aux_sym_sql_hint_token5] = ACTIONS(41), - [aux_sym__function_language_token1] = ACTIONS(41), - [aux_sym_trigger_reference_token1] = ACTIONS(41), - [aux_sym_trigger_event_token1] = ACTIONS(41), - [aux_sym_trigger_event_token2] = ACTIONS(41), - [aux_sym_trigger_event_token3] = ACTIONS(41), - [aux_sym_drop_statement_token1] = ACTIONS(41), - [aux_sym_grant_statement_token1] = ACTIONS(41), - [aux_sym_grant_statement_token4] = ACTIONS(41), - [aux_sym_grant_statement_token8] = ACTIONS(41), - [aux_sym_create_table_statement_token1] = ACTIONS(41), - [aux_sym_order_by_clause_token1] = ACTIONS(41), - [aux_sym_limit_clause_token1] = ACTIONS(41), - [aux_sym_offset_clause_token1] = ACTIONS(41), - [aux_sym_where_clause_token1] = ACTIONS(41), - [aux_sym_join_type_token1] = ACTIONS(41), - [aux_sym_join_type_token2] = ACTIONS(41), - [aux_sym_join_type_token3] = ACTIONS(41), - [aux_sym_join_type_token4] = ACTIONS(41), - [aux_sym_join_clause_token1] = ACTIONS(41), - [aux_sym_select_subexpression_token1] = ACTIONS(49), - [aux_sym_conditional_expression_token1] = ACTIONS(51), - [aux_sym_TRUE_token1] = ACTIONS(53), - [aux_sym_FALSE_token1] = ACTIONS(55), - [sym_number] = ACTIONS(57), - [sym__unquoted_identifier] = ACTIONS(59), - [anon_sym_BQUOTE] = ACTIONS(61), - [anon_sym_DQUOTE] = ACTIONS(63), - [anon_sym_SQUOTE] = ACTIONS(65), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(67), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_BANG_BANG] = ACTIONS(67), - [anon_sym_TILDE] = ACTIONS(67), - [anon_sym_AT] = ACTIONS(67), - [anon_sym_PIPE_SLASH] = ACTIONS(67), - [anon_sym_PIPE_PIPE_SLASH] = ACTIONS(67), - [anon_sym_STAR] = ACTIONS(71), - [aux_sym_interval_expression_token1] = ACTIONS(73), - [anon_sym_DOLLAR] = ACTIONS(75), - [sym__dollar_quoted_string_tag] = ACTIONS(77), - }, - [3] = { - [sym__aliased_expression] = STATE(3636), - [sym__aliasable_expression] = STATE(3636), - [sym_select_clause_body] = STATE(3959), - [sym_select_subexpression] = STATE(372), - [sym_conditional_expression] = STATE(372), - [sym_in_expression] = STATE(372), - [sym_function_call] = STATE(258), - [sym__parenthesized_expression] = STATE(258), - [sym_is_expression] = STATE(372), - [sym_boolean_expression] = STATE(372), - [sym_at_time_zone_expression] = STATE(372), - [sym_NULL] = STATE(372), - [sym_TRUE] = STATE(372), - [sym_FALSE] = STATE(372), - [sym__quoted_identifier] = STATE(37), - [sym_identifier] = STATE(24), - [sym_dotted_name] = STATE(104), - [sym__identifier] = STATE(102), - [sym_string] = STATE(258), - [sym_json_access] = STATE(372), - [sym_type_cast] = STATE(372), - [sym_array_element_access] = STATE(372), - [sym_unary_expression] = STATE(372), - [sym_binary_expression] = STATE(372), - [sym_asterisk_expression] = STATE(372), - [sym_interval_expression] = STATE(372), - [sym_argument_reference] = STATE(201), - [sym__expression] = STATE(143), - [ts_builtin_sym_end] = ACTIONS(39), - [anon_sym_SEMI] = ACTIONS(39), - [aux_sym_with_clause_token1] = ACTIONS(41), - [aux_sym_cte_token1] = ACTIONS(41), - [aux_sym_cte_token2] = ACTIONS(79), - [anon_sym_LPAREN] = ACTIONS(81), - [aux_sym_truncate_statement_token1] = ACTIONS(41), - [aux_sym_comment_statement_token1] = ACTIONS(41), - [aux_sym_begin_statement_token1] = ACTIONS(41), - [aux_sym_commit_statement_token1] = ACTIONS(41), - [aux_sym_rollback_statement_token1] = ACTIONS(41), - [aux_sym_create_statement_token1] = ACTIONS(41), - [aux_sym_alter_statement_token1] = ACTIONS(41), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(41), - [aux_sym_sequence_token5] = ACTIONS(41), - [aux_sym_pg_command_token1] = ACTIONS(39), - [aux_sym_return_statement_token1] = ACTIONS(41), - [aux_sym_declare_statement_token1] = ACTIONS(41), - [aux_sym_create_function_statement_token3] = ACTIONS(41), - [aux_sym_create_function_statement_token4] = ACTIONS(41), - [aux_sym_create_function_statement_token7] = ACTIONS(41), - [aux_sym_create_function_statement_token8] = ACTIONS(41), - [aux_sym_create_function_statement_token9] = ACTIONS(41), - [aux_sym_create_function_statement_token10] = ACTIONS(41), - [aux_sym_create_function_statement_token11] = ACTIONS(41), - [aux_sym_external_hint_token1] = ACTIONS(41), - [aux_sym_external_hint_token2] = ACTIONS(41), - [aux_sym_optimizer_hint_token1] = ACTIONS(41), - [aux_sym_optimizer_hint_token2] = ACTIONS(41), - [aux_sym_optimizer_hint_token3] = ACTIONS(41), - [aux_sym_parallel_hint_token1] = ACTIONS(41), - [aux_sym_null_hint_token1] = ACTIONS(41), - [aux_sym_null_hint_token2] = ACTIONS(83), - [aux_sym_null_hint_token4] = ACTIONS(41), - [aux_sym_deterministic_hint_token1] = ACTIONS(41), - [aux_sym_sql_hint_token1] = ACTIONS(41), - [aux_sym_sql_hint_token2] = ACTIONS(41), - [aux_sym_sql_hint_token3] = ACTIONS(41), - [aux_sym_sql_hint_token5] = ACTIONS(41), - [aux_sym__function_language_token1] = ACTIONS(41), - [aux_sym_trigger_reference_token1] = ACTIONS(41), - [aux_sym_trigger_event_token1] = ACTIONS(41), - [aux_sym_trigger_event_token2] = ACTIONS(41), - [aux_sym_trigger_event_token3] = ACTIONS(41), - [aux_sym_drop_statement_token1] = ACTIONS(41), - [aux_sym_grant_statement_token1] = ACTIONS(41), - [aux_sym_grant_statement_token4] = ACTIONS(41), - [aux_sym_grant_statement_token8] = ACTIONS(41), - [aux_sym_order_by_clause_token1] = ACTIONS(41), - [aux_sym_limit_clause_token1] = ACTIONS(41), - [aux_sym_offset_clause_token1] = ACTIONS(41), - [aux_sym_where_clause_token1] = ACTIONS(41), - [aux_sym_join_type_token1] = ACTIONS(41), - [aux_sym_join_type_token2] = ACTIONS(41), - [aux_sym_join_type_token3] = ACTIONS(41), - [aux_sym_join_type_token4] = ACTIONS(41), - [aux_sym_join_clause_token1] = ACTIONS(41), - [aux_sym_select_subexpression_token1] = ACTIONS(85), - [aux_sym_conditional_expression_token1] = ACTIONS(87), - [aux_sym_TRUE_token1] = ACTIONS(89), - [aux_sym_FALSE_token1] = ACTIONS(91), - [sym_number] = ACTIONS(93), - [sym__unquoted_identifier] = ACTIONS(95), - [anon_sym_BQUOTE] = ACTIONS(97), - [anon_sym_DQUOTE] = ACTIONS(99), - [anon_sym_SQUOTE] = ACTIONS(101), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(103), - [anon_sym_DASH] = ACTIONS(105), - [anon_sym_BANG_BANG] = ACTIONS(103), - [anon_sym_TILDE] = ACTIONS(103), - [anon_sym_AT] = ACTIONS(103), - [anon_sym_PIPE_SLASH] = ACTIONS(103), - [anon_sym_PIPE_PIPE_SLASH] = ACTIONS(103), - [anon_sym_STAR] = ACTIONS(107), - [aux_sym_interval_expression_token1] = ACTIONS(109), - [anon_sym_DOLLAR] = ACTIONS(111), - [sym__dollar_quoted_string_tag] = ACTIONS(113), - }, - [4] = { - [aux_sym_dotted_name_repeat1] = STATE(4), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_reference_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_select_clause_body_token1] = ACTIONS(117), - [aux_sym_join_type_token1] = ACTIONS(117), - [aux_sym_join_type_token2] = ACTIONS(117), - [aux_sym_join_type_token3] = ACTIONS(117), - [aux_sym_join_type_token4] = ACTIONS(117), - [aux_sym_join_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(119), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [5] = { - [aux_sym_dotted_name_repeat1] = STATE(4), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_reference_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_grant_statement_token8] = ACTIONS(124), - [aux_sym_create_table_statement_token1] = ACTIONS(124), - [aux_sym_order_by_clause_token1] = ACTIONS(124), - [aux_sym_limit_clause_token1] = ACTIONS(124), - [aux_sym_offset_clause_token1] = ACTIONS(124), - [aux_sym_where_clause_token1] = ACTIONS(124), - [aux_sym_select_clause_body_token1] = ACTIONS(124), - [aux_sym_join_type_token1] = ACTIONS(124), - [aux_sym_join_type_token2] = ACTIONS(124), - [aux_sym_join_type_token3] = ACTIONS(124), - [aux_sym_join_type_token4] = ACTIONS(124), - [aux_sym_join_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(126), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [aux_sym_type_token1] = ACTIONS(124), - [aux_sym_type_token2] = ACTIONS(124), - [anon_sym_LBRACK] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [6] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_reference_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_grant_statement_token8] = ACTIONS(130), - [aux_sym_create_table_statement_token1] = ACTIONS(130), - [aux_sym_order_by_clause_token1] = ACTIONS(130), - [aux_sym_limit_clause_token1] = ACTIONS(130), - [aux_sym_offset_clause_token1] = ACTIONS(130), - [aux_sym_where_clause_token1] = ACTIONS(130), - [aux_sym_select_clause_body_token1] = ACTIONS(130), - [aux_sym_join_type_token1] = ACTIONS(130), - [aux_sym_join_type_token2] = ACTIONS(130), - [aux_sym_join_type_token3] = ACTIONS(130), - [aux_sym_join_type_token4] = ACTIONS(130), - [aux_sym_join_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [aux_sym_type_token1] = ACTIONS(130), - [aux_sym_type_token2] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [7] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_reference_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_select_clause_body_token1] = ACTIONS(117), - [aux_sym_join_type_token1] = ACTIONS(117), - [aux_sym_join_type_token2] = ACTIONS(117), - [aux_sym_join_type_token3] = ACTIONS(117), - [aux_sym_join_type_token4] = ACTIONS(117), - [aux_sym_join_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [8] = { - [sym_within_group_clause] = STATE(23), - [sym_filter_clause] = STATE(73), - [sym_over_clause] = STATE(179), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(132), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_truncate_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_begin_statement_token1] = ACTIONS(134), - [aux_sym_commit_statement_token1] = ACTIONS(134), - [aux_sym_rollback_statement_token1] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_sequence_token5] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(134), - [aux_sym_declare_statement_token1] = ACTIONS(134), - [aux_sym_create_function_statement_token3] = ACTIONS(134), - [aux_sym_create_function_statement_token4] = ACTIONS(134), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_statement_token8] = ACTIONS(134), - [aux_sym_create_function_statement_token9] = ACTIONS(134), - [aux_sym_create_function_statement_token10] = ACTIONS(134), - [aux_sym_create_function_statement_token11] = ACTIONS(134), - [aux_sym_external_hint_token1] = ACTIONS(134), - [aux_sym_external_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token1] = ACTIONS(134), - [aux_sym_optimizer_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token3] = ACTIONS(134), - [aux_sym_parallel_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token4] = ACTIONS(134), - [aux_sym_deterministic_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token2] = ACTIONS(134), - [aux_sym_sql_hint_token3] = ACTIONS(134), - [aux_sym_sql_hint_token5] = ACTIONS(134), - [aux_sym__function_language_token1] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_reference_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_grant_statement_token8] = ACTIONS(134), - [aux_sym_create_table_statement_token1] = ACTIONS(134), - [aux_sym_order_by_clause_token1] = ACTIONS(134), - [aux_sym_limit_clause_token1] = ACTIONS(134), - [aux_sym_offset_clause_token1] = ACTIONS(134), - [aux_sym_where_clause_token1] = ACTIONS(134), - [aux_sym_select_clause_body_token1] = ACTIONS(134), - [aux_sym_join_type_token1] = ACTIONS(134), - [aux_sym_join_type_token2] = ACTIONS(134), - [aux_sym_join_type_token3] = ACTIONS(134), - [aux_sym_join_type_token4] = ACTIONS(134), - [aux_sym_join_clause_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(136), - [aux_sym_filter_clause_token1] = ACTIONS(138), - [aux_sym_over_clause_token1] = ACTIONS(140), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [9] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_reference_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_grant_statement_token8] = ACTIONS(144), - [aux_sym_create_table_statement_token1] = ACTIONS(144), - [aux_sym_order_by_clause_token1] = ACTIONS(144), - [aux_sym_limit_clause_token1] = ACTIONS(144), - [aux_sym_offset_clause_token1] = ACTIONS(144), - [aux_sym_where_clause_token1] = ACTIONS(144), - [aux_sym_select_clause_body_token1] = ACTIONS(144), - [aux_sym_join_type_token1] = ACTIONS(144), - [aux_sym_join_type_token2] = ACTIONS(144), - [aux_sym_join_type_token3] = ACTIONS(144), - [aux_sym_join_type_token4] = ACTIONS(144), - [aux_sym_join_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [aux_sym_type_token1] = ACTIONS(144), - [aux_sym_type_token2] = ACTIONS(144), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [10] = { - [sym_within_group_clause] = STATE(29), - [sym_filter_clause] = STATE(70), - [sym_over_clause] = STATE(172), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [anon_sym_COMMA] = ACTIONS(146), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_truncate_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_begin_statement_token1] = ACTIONS(148), - [aux_sym_commit_statement_token1] = ACTIONS(148), - [aux_sym_rollback_statement_token1] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_sequence_token5] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(148), - [aux_sym_declare_statement_token1] = ACTIONS(148), - [aux_sym_create_function_statement_token3] = ACTIONS(148), - [aux_sym_create_function_statement_token4] = ACTIONS(148), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_statement_token8] = ACTIONS(148), - [aux_sym_create_function_statement_token9] = ACTIONS(148), - [aux_sym_create_function_statement_token10] = ACTIONS(148), - [aux_sym_create_function_statement_token11] = ACTIONS(148), - [aux_sym_external_hint_token1] = ACTIONS(148), - [aux_sym_external_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token1] = ACTIONS(148), - [aux_sym_optimizer_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token3] = ACTIONS(148), - [aux_sym_parallel_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token4] = ACTIONS(148), - [aux_sym_deterministic_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token2] = ACTIONS(148), - [aux_sym_sql_hint_token3] = ACTIONS(148), - [aux_sym_sql_hint_token5] = ACTIONS(148), - [aux_sym__function_language_token1] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_reference_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_grant_statement_token8] = ACTIONS(148), - [aux_sym_create_table_statement_token1] = ACTIONS(148), - [aux_sym_order_by_clause_token1] = ACTIONS(148), - [aux_sym_limit_clause_token1] = ACTIONS(148), - [aux_sym_offset_clause_token1] = ACTIONS(148), - [aux_sym_where_clause_token1] = ACTIONS(148), - [aux_sym_select_clause_body_token1] = ACTIONS(148), - [aux_sym_join_type_token1] = ACTIONS(148), - [aux_sym_join_type_token2] = ACTIONS(148), - [aux_sym_join_type_token3] = ACTIONS(148), - [aux_sym_join_type_token4] = ACTIONS(148), - [aux_sym_join_clause_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(136), - [aux_sym_filter_clause_token1] = ACTIONS(138), - [aux_sym_over_clause_token1] = ACTIONS(140), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [11] = { - [sym_within_group_clause] = STATE(28), - [sym_filter_clause] = STATE(71), - [sym_over_clause] = STATE(180), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [anon_sym_COMMA] = ACTIONS(150), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_truncate_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_begin_statement_token1] = ACTIONS(152), - [aux_sym_commit_statement_token1] = ACTIONS(152), - [aux_sym_rollback_statement_token1] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_sequence_token5] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(152), - [aux_sym_declare_statement_token1] = ACTIONS(152), - [aux_sym_create_function_statement_token3] = ACTIONS(152), - [aux_sym_create_function_statement_token4] = ACTIONS(152), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_statement_token8] = ACTIONS(152), - [aux_sym_create_function_statement_token9] = ACTIONS(152), - [aux_sym_create_function_statement_token10] = ACTIONS(152), - [aux_sym_create_function_statement_token11] = ACTIONS(152), - [aux_sym_external_hint_token1] = ACTIONS(152), - [aux_sym_external_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token1] = ACTIONS(152), - [aux_sym_optimizer_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token3] = ACTIONS(152), - [aux_sym_parallel_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token4] = ACTIONS(152), - [aux_sym_deterministic_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token2] = ACTIONS(152), - [aux_sym_sql_hint_token3] = ACTIONS(152), - [aux_sym_sql_hint_token5] = ACTIONS(152), - [aux_sym__function_language_token1] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_reference_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_grant_statement_token8] = ACTIONS(152), - [aux_sym_create_table_statement_token1] = ACTIONS(152), - [aux_sym_order_by_clause_token1] = ACTIONS(152), - [aux_sym_limit_clause_token1] = ACTIONS(152), - [aux_sym_offset_clause_token1] = ACTIONS(152), - [aux_sym_where_clause_token1] = ACTIONS(152), - [aux_sym_select_clause_body_token1] = ACTIONS(152), - [aux_sym_join_type_token1] = ACTIONS(152), - [aux_sym_join_type_token2] = ACTIONS(152), - [aux_sym_join_type_token3] = ACTIONS(152), - [aux_sym_join_type_token4] = ACTIONS(152), - [aux_sym_join_clause_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(136), - [aux_sym_filter_clause_token1] = ACTIONS(138), - [aux_sym_over_clause_token1] = ACTIONS(140), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [12] = { - [sym_within_group_clause] = STATE(25), - [sym_filter_clause] = STATE(69), - [sym_over_clause] = STATE(182), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [anon_sym_COMMA] = ACTIONS(154), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_truncate_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_begin_statement_token1] = ACTIONS(156), - [aux_sym_commit_statement_token1] = ACTIONS(156), - [aux_sym_rollback_statement_token1] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_sequence_token5] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(156), - [aux_sym_declare_statement_token1] = ACTIONS(156), - [aux_sym_create_function_statement_token3] = ACTIONS(156), - [aux_sym_create_function_statement_token4] = ACTIONS(156), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_statement_token8] = ACTIONS(156), - [aux_sym_create_function_statement_token9] = ACTIONS(156), - [aux_sym_create_function_statement_token10] = ACTIONS(156), - [aux_sym_create_function_statement_token11] = ACTIONS(156), - [aux_sym_external_hint_token1] = ACTIONS(156), - [aux_sym_external_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token1] = ACTIONS(156), - [aux_sym_optimizer_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token3] = ACTIONS(156), - [aux_sym_parallel_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token4] = ACTIONS(156), - [aux_sym_deterministic_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token2] = ACTIONS(156), - [aux_sym_sql_hint_token3] = ACTIONS(156), - [aux_sym_sql_hint_token5] = ACTIONS(156), - [aux_sym__function_language_token1] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_reference_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_grant_statement_token8] = ACTIONS(156), - [aux_sym_create_table_statement_token1] = ACTIONS(156), - [aux_sym_order_by_clause_token1] = ACTIONS(156), - [aux_sym_limit_clause_token1] = ACTIONS(156), - [aux_sym_offset_clause_token1] = ACTIONS(156), - [aux_sym_where_clause_token1] = ACTIONS(156), - [aux_sym_select_clause_body_token1] = ACTIONS(156), - [aux_sym_join_type_token1] = ACTIONS(156), - [aux_sym_join_type_token2] = ACTIONS(156), - [aux_sym_join_type_token3] = ACTIONS(156), - [aux_sym_join_type_token4] = ACTIONS(156), - [aux_sym_join_clause_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(136), - [aux_sym_filter_clause_token1] = ACTIONS(138), - [aux_sym_over_clause_token1] = ACTIONS(140), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [13] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_reference_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_select_clause_body_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [14] = { - [aux_sym_dotted_name_repeat1] = STATE(5), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_reference_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_select_clause_body_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(162), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [15] = { - [aux_sym_dotted_name_repeat1] = STATE(15), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_join_type_token1] = ACTIONS(117), - [aux_sym_join_type_token2] = ACTIONS(117), - [aux_sym_join_type_token3] = ACTIONS(117), - [aux_sym_join_type_token4] = ACTIONS(117), - [aux_sym_join_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(164), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [16] = { - [aux_sym_dotted_name_repeat1] = STATE(15), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_grant_statement_token8] = ACTIONS(124), - [aux_sym_create_table_statement_token1] = ACTIONS(124), - [aux_sym_order_by_clause_token1] = ACTIONS(124), - [aux_sym_limit_clause_token1] = ACTIONS(124), - [aux_sym_offset_clause_token1] = ACTIONS(124), - [aux_sym_where_clause_token1] = ACTIONS(124), - [aux_sym_join_type_token1] = ACTIONS(124), - [aux_sym_join_type_token2] = ACTIONS(124), - [aux_sym_join_type_token3] = ACTIONS(124), - [aux_sym_join_type_token4] = ACTIONS(124), - [aux_sym_join_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(167), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [aux_sym_type_token1] = ACTIONS(124), - [aux_sym_type_token2] = ACTIONS(124), - [anon_sym_LBRACK] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [17] = { - [sym_within_group_clause] = STATE(46), - [sym_filter_clause] = STATE(88), - [sym_over_clause] = STATE(224), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(132), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_truncate_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_begin_statement_token1] = ACTIONS(134), - [aux_sym_commit_statement_token1] = ACTIONS(134), - [aux_sym_rollback_statement_token1] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_sequence_token5] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(134), - [aux_sym_declare_statement_token1] = ACTIONS(134), - [aux_sym_create_function_statement_token3] = ACTIONS(134), - [aux_sym_create_function_statement_token4] = ACTIONS(134), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_statement_token8] = ACTIONS(134), - [aux_sym_create_function_statement_token9] = ACTIONS(134), - [aux_sym_create_function_statement_token10] = ACTIONS(134), - [aux_sym_create_function_statement_token11] = ACTIONS(134), - [aux_sym_external_hint_token1] = ACTIONS(134), - [aux_sym_external_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token1] = ACTIONS(134), - [aux_sym_optimizer_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token3] = ACTIONS(134), - [aux_sym_parallel_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token4] = ACTIONS(134), - [aux_sym_deterministic_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token2] = ACTIONS(134), - [aux_sym_sql_hint_token3] = ACTIONS(134), - [aux_sym_sql_hint_token5] = ACTIONS(134), - [aux_sym__function_language_token1] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_reference_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_grant_statement_token8] = ACTIONS(134), - [aux_sym_order_by_clause_token1] = ACTIONS(134), - [aux_sym_limit_clause_token1] = ACTIONS(134), - [aux_sym_offset_clause_token1] = ACTIONS(134), - [aux_sym_where_clause_token1] = ACTIONS(134), - [aux_sym_select_clause_body_token1] = ACTIONS(134), - [aux_sym_join_type_token1] = ACTIONS(134), - [aux_sym_join_type_token2] = ACTIONS(134), - [aux_sym_join_type_token3] = ACTIONS(134), - [aux_sym_join_type_token4] = ACTIONS(134), - [aux_sym_join_clause_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(169), - [aux_sym_filter_clause_token1] = ACTIONS(171), - [aux_sym_over_clause_token1] = ACTIONS(173), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [18] = { - [sym_within_group_clause] = STATE(40), - [sym_filter_clause] = STATE(78), - [sym_over_clause] = STATE(197), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [anon_sym_COMMA] = ACTIONS(150), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_truncate_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_begin_statement_token1] = ACTIONS(152), - [aux_sym_commit_statement_token1] = ACTIONS(152), - [aux_sym_rollback_statement_token1] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_sequence_token5] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(152), - [aux_sym_declare_statement_token1] = ACTIONS(152), - [aux_sym_create_function_statement_token3] = ACTIONS(152), - [aux_sym_create_function_statement_token4] = ACTIONS(152), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_statement_token8] = ACTIONS(152), - [aux_sym_create_function_statement_token9] = ACTIONS(152), - [aux_sym_create_function_statement_token10] = ACTIONS(152), - [aux_sym_create_function_statement_token11] = ACTIONS(152), - [aux_sym_external_hint_token1] = ACTIONS(152), - [aux_sym_external_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token1] = ACTIONS(152), - [aux_sym_optimizer_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token3] = ACTIONS(152), - [aux_sym_parallel_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token4] = ACTIONS(152), - [aux_sym_deterministic_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token2] = ACTIONS(152), - [aux_sym_sql_hint_token3] = ACTIONS(152), - [aux_sym_sql_hint_token5] = ACTIONS(152), - [aux_sym__function_language_token1] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_reference_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_grant_statement_token8] = ACTIONS(152), - [aux_sym_order_by_clause_token1] = ACTIONS(152), - [aux_sym_limit_clause_token1] = ACTIONS(152), - [aux_sym_offset_clause_token1] = ACTIONS(152), - [aux_sym_where_clause_token1] = ACTIONS(152), - [aux_sym_select_clause_body_token1] = ACTIONS(152), - [aux_sym_join_type_token1] = ACTIONS(152), - [aux_sym_join_type_token2] = ACTIONS(152), - [aux_sym_join_type_token3] = ACTIONS(152), - [aux_sym_join_type_token4] = ACTIONS(152), - [aux_sym_join_clause_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(169), - [aux_sym_filter_clause_token1] = ACTIONS(171), - [aux_sym_over_clause_token1] = ACTIONS(173), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [19] = { - [aux_sym_dotted_name_repeat1] = STATE(5), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_reference_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_select_clause_body_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(126), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(175), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [20] = { - [sym_within_group_clause] = STATE(49), - [sym_filter_clause] = STATE(77), - [sym_over_clause] = STATE(238), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [anon_sym_COMMA] = ACTIONS(146), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_truncate_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_begin_statement_token1] = ACTIONS(148), - [aux_sym_commit_statement_token1] = ACTIONS(148), - [aux_sym_rollback_statement_token1] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_sequence_token5] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(148), - [aux_sym_declare_statement_token1] = ACTIONS(148), - [aux_sym_create_function_statement_token3] = ACTIONS(148), - [aux_sym_create_function_statement_token4] = ACTIONS(148), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_statement_token8] = ACTIONS(148), - [aux_sym_create_function_statement_token9] = ACTIONS(148), - [aux_sym_create_function_statement_token10] = ACTIONS(148), - [aux_sym_create_function_statement_token11] = ACTIONS(148), - [aux_sym_external_hint_token1] = ACTIONS(148), - [aux_sym_external_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token1] = ACTIONS(148), - [aux_sym_optimizer_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token3] = ACTIONS(148), - [aux_sym_parallel_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token4] = ACTIONS(148), - [aux_sym_deterministic_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token2] = ACTIONS(148), - [aux_sym_sql_hint_token3] = ACTIONS(148), - [aux_sym_sql_hint_token5] = ACTIONS(148), - [aux_sym__function_language_token1] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_reference_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_grant_statement_token8] = ACTIONS(148), - [aux_sym_order_by_clause_token1] = ACTIONS(148), - [aux_sym_limit_clause_token1] = ACTIONS(148), - [aux_sym_offset_clause_token1] = ACTIONS(148), - [aux_sym_where_clause_token1] = ACTIONS(148), - [aux_sym_select_clause_body_token1] = ACTIONS(148), - [aux_sym_join_type_token1] = ACTIONS(148), - [aux_sym_join_type_token2] = ACTIONS(148), - [aux_sym_join_type_token3] = ACTIONS(148), - [aux_sym_join_type_token4] = ACTIONS(148), - [aux_sym_join_clause_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(169), - [aux_sym_filter_clause_token1] = ACTIONS(171), - [aux_sym_over_clause_token1] = ACTIONS(173), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [21] = { - [sym_within_group_clause] = STATE(34), - [sym_filter_clause] = STATE(83), - [sym_over_clause] = STATE(206), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [anon_sym_COMMA] = ACTIONS(154), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_truncate_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_begin_statement_token1] = ACTIONS(156), - [aux_sym_commit_statement_token1] = ACTIONS(156), - [aux_sym_rollback_statement_token1] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_sequence_token5] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(156), - [aux_sym_declare_statement_token1] = ACTIONS(156), - [aux_sym_create_function_statement_token3] = ACTIONS(156), - [aux_sym_create_function_statement_token4] = ACTIONS(156), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_statement_token8] = ACTIONS(156), - [aux_sym_create_function_statement_token9] = ACTIONS(156), - [aux_sym_create_function_statement_token10] = ACTIONS(156), - [aux_sym_create_function_statement_token11] = ACTIONS(156), - [aux_sym_external_hint_token1] = ACTIONS(156), - [aux_sym_external_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token1] = ACTIONS(156), - [aux_sym_optimizer_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token3] = ACTIONS(156), - [aux_sym_parallel_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token4] = ACTIONS(156), - [aux_sym_deterministic_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token2] = ACTIONS(156), - [aux_sym_sql_hint_token3] = ACTIONS(156), - [aux_sym_sql_hint_token5] = ACTIONS(156), - [aux_sym__function_language_token1] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_reference_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_grant_statement_token8] = ACTIONS(156), - [aux_sym_order_by_clause_token1] = ACTIONS(156), - [aux_sym_limit_clause_token1] = ACTIONS(156), - [aux_sym_offset_clause_token1] = ACTIONS(156), - [aux_sym_where_clause_token1] = ACTIONS(156), - [aux_sym_select_clause_body_token1] = ACTIONS(156), - [aux_sym_join_type_token1] = ACTIONS(156), - [aux_sym_join_type_token2] = ACTIONS(156), - [aux_sym_join_type_token3] = ACTIONS(156), - [aux_sym_join_type_token4] = ACTIONS(156), - [aux_sym_join_clause_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(169), - [aux_sym_filter_clause_token1] = ACTIONS(171), - [aux_sym_over_clause_token1] = ACTIONS(173), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [22] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_join_type_token1] = ACTIONS(117), - [aux_sym_join_type_token2] = ACTIONS(117), - [aux_sym_join_type_token3] = ACTIONS(117), - [aux_sym_join_type_token4] = ACTIONS(117), - [aux_sym_join_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [23] = { - [sym_filter_clause] = STATE(65), - [sym_over_clause] = STATE(122), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_reference_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_select_clause_body_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(138), - [aux_sym_over_clause_token1] = ACTIONS(140), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [24] = { - [aux_sym_dotted_name_repeat1] = STATE(36), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_reference_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_select_clause_body_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(181), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(183), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [25] = { - [sym_filter_clause] = STATE(74), - [sym_over_clause] = STATE(174), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_reference_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_select_clause_body_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(138), - [aux_sym_over_clause_token1] = ACTIONS(140), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [26] = { - [sym_within_group_clause] = STATE(61), - [sym_filter_clause] = STATE(140), - [sym_over_clause] = STATE(311), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [anon_sym_COMMA] = ACTIONS(146), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_truncate_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_begin_statement_token1] = ACTIONS(148), - [aux_sym_commit_statement_token1] = ACTIONS(148), - [aux_sym_rollback_statement_token1] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_sequence_token5] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(148), - [aux_sym_declare_statement_token1] = ACTIONS(148), - [aux_sym_create_function_statement_token3] = ACTIONS(148), - [aux_sym_create_function_statement_token4] = ACTIONS(148), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_statement_token8] = ACTIONS(148), - [aux_sym_create_function_statement_token9] = ACTIONS(148), - [aux_sym_create_function_statement_token10] = ACTIONS(148), - [aux_sym_create_function_statement_token11] = ACTIONS(148), - [aux_sym_external_hint_token1] = ACTIONS(148), - [aux_sym_external_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token1] = ACTIONS(148), - [aux_sym_optimizer_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token3] = ACTIONS(148), - [aux_sym_parallel_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token4] = ACTIONS(148), - [aux_sym_deterministic_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token2] = ACTIONS(148), - [aux_sym_sql_hint_token3] = ACTIONS(148), - [aux_sym_sql_hint_token5] = ACTIONS(148), - [aux_sym__function_language_token1] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_grant_statement_token8] = ACTIONS(148), - [aux_sym_create_table_statement_token1] = ACTIONS(148), - [aux_sym_order_by_clause_token1] = ACTIONS(148), - [aux_sym_limit_clause_token1] = ACTIONS(148), - [aux_sym_offset_clause_token1] = ACTIONS(148), - [aux_sym_where_clause_token1] = ACTIONS(148), - [aux_sym_join_type_token1] = ACTIONS(148), - [aux_sym_join_type_token2] = ACTIONS(148), - [aux_sym_join_type_token3] = ACTIONS(148), - [aux_sym_join_type_token4] = ACTIONS(148), - [aux_sym_join_clause_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(189), - [aux_sym_filter_clause_token1] = ACTIONS(191), - [aux_sym_over_clause_token1] = ACTIONS(193), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [27] = { - [sym_within_group_clause] = STATE(63), - [sym_filter_clause] = STATE(152), - [sym_over_clause] = STATE(315), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(132), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_truncate_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_begin_statement_token1] = ACTIONS(134), - [aux_sym_commit_statement_token1] = ACTIONS(134), - [aux_sym_rollback_statement_token1] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_sequence_token5] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(134), - [aux_sym_declare_statement_token1] = ACTIONS(134), - [aux_sym_create_function_statement_token3] = ACTIONS(134), - [aux_sym_create_function_statement_token4] = ACTIONS(134), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_statement_token8] = ACTIONS(134), - [aux_sym_create_function_statement_token9] = ACTIONS(134), - [aux_sym_create_function_statement_token10] = ACTIONS(134), - [aux_sym_create_function_statement_token11] = ACTIONS(134), - [aux_sym_external_hint_token1] = ACTIONS(134), - [aux_sym_external_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token1] = ACTIONS(134), - [aux_sym_optimizer_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token3] = ACTIONS(134), - [aux_sym_parallel_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token4] = ACTIONS(134), - [aux_sym_deterministic_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token2] = ACTIONS(134), - [aux_sym_sql_hint_token3] = ACTIONS(134), - [aux_sym_sql_hint_token5] = ACTIONS(134), - [aux_sym__function_language_token1] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_grant_statement_token8] = ACTIONS(134), - [aux_sym_create_table_statement_token1] = ACTIONS(134), - [aux_sym_order_by_clause_token1] = ACTIONS(134), - [aux_sym_limit_clause_token1] = ACTIONS(134), - [aux_sym_offset_clause_token1] = ACTIONS(134), - [aux_sym_where_clause_token1] = ACTIONS(134), - [aux_sym_join_type_token1] = ACTIONS(134), - [aux_sym_join_type_token2] = ACTIONS(134), - [aux_sym_join_type_token3] = ACTIONS(134), - [aux_sym_join_type_token4] = ACTIONS(134), - [aux_sym_join_clause_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(189), - [aux_sym_filter_clause_token1] = ACTIONS(191), - [aux_sym_over_clause_token1] = ACTIONS(193), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [28] = { - [sym_filter_clause] = STATE(51), - [sym_over_clause] = STATE(185), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_reference_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_select_clause_body_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(138), - [aux_sym_over_clause_token1] = ACTIONS(140), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [29] = { - [sym_filter_clause] = STATE(68), - [sym_over_clause] = STATE(113), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_reference_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_select_clause_body_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(138), - [aux_sym_over_clause_token1] = ACTIONS(140), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [30] = { - [sym_within_group_clause] = STATE(66), - [sym_filter_clause] = STATE(162), - [sym_over_clause] = STATE(321), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [anon_sym_COMMA] = ACTIONS(154), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_truncate_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_begin_statement_token1] = ACTIONS(156), - [aux_sym_commit_statement_token1] = ACTIONS(156), - [aux_sym_rollback_statement_token1] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_sequence_token5] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(156), - [aux_sym_declare_statement_token1] = ACTIONS(156), - [aux_sym_create_function_statement_token3] = ACTIONS(156), - [aux_sym_create_function_statement_token4] = ACTIONS(156), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_statement_token8] = ACTIONS(156), - [aux_sym_create_function_statement_token9] = ACTIONS(156), - [aux_sym_create_function_statement_token10] = ACTIONS(156), - [aux_sym_create_function_statement_token11] = ACTIONS(156), - [aux_sym_external_hint_token1] = ACTIONS(156), - [aux_sym_external_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token1] = ACTIONS(156), - [aux_sym_optimizer_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token3] = ACTIONS(156), - [aux_sym_parallel_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token4] = ACTIONS(156), - [aux_sym_deterministic_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token2] = ACTIONS(156), - [aux_sym_sql_hint_token3] = ACTIONS(156), - [aux_sym_sql_hint_token5] = ACTIONS(156), - [aux_sym__function_language_token1] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_grant_statement_token8] = ACTIONS(156), - [aux_sym_create_table_statement_token1] = ACTIONS(156), - [aux_sym_order_by_clause_token1] = ACTIONS(156), - [aux_sym_limit_clause_token1] = ACTIONS(156), - [aux_sym_offset_clause_token1] = ACTIONS(156), - [aux_sym_where_clause_token1] = ACTIONS(156), - [aux_sym_join_type_token1] = ACTIONS(156), - [aux_sym_join_type_token2] = ACTIONS(156), - [aux_sym_join_type_token3] = ACTIONS(156), - [aux_sym_join_type_token4] = ACTIONS(156), - [aux_sym_join_clause_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(189), - [aux_sym_filter_clause_token1] = ACTIONS(191), - [aux_sym_over_clause_token1] = ACTIONS(193), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [31] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_grant_statement_token8] = ACTIONS(144), - [aux_sym_create_table_statement_token1] = ACTIONS(144), - [aux_sym_order_by_clause_token1] = ACTIONS(144), - [aux_sym_limit_clause_token1] = ACTIONS(144), - [aux_sym_offset_clause_token1] = ACTIONS(144), - [aux_sym_where_clause_token1] = ACTIONS(144), - [aux_sym_join_type_token1] = ACTIONS(144), - [aux_sym_join_type_token2] = ACTIONS(144), - [aux_sym_join_type_token3] = ACTIONS(144), - [aux_sym_join_type_token4] = ACTIONS(144), - [aux_sym_join_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [aux_sym_type_token1] = ACTIONS(144), - [aux_sym_type_token2] = ACTIONS(144), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [32] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_grant_statement_token8] = ACTIONS(130), - [aux_sym_create_table_statement_token1] = ACTIONS(130), - [aux_sym_order_by_clause_token1] = ACTIONS(130), - [aux_sym_limit_clause_token1] = ACTIONS(130), - [aux_sym_offset_clause_token1] = ACTIONS(130), - [aux_sym_where_clause_token1] = ACTIONS(130), - [aux_sym_join_type_token1] = ACTIONS(130), - [aux_sym_join_type_token2] = ACTIONS(130), - [aux_sym_join_type_token3] = ACTIONS(130), - [aux_sym_join_type_token4] = ACTIONS(130), - [aux_sym_join_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [aux_sym_type_token1] = ACTIONS(130), - [aux_sym_type_token2] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [33] = { - [sym_within_group_clause] = STATE(67), - [sym_filter_clause] = STATE(167), - [sym_over_clause] = STATE(322), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [anon_sym_COMMA] = ACTIONS(150), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_truncate_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_begin_statement_token1] = ACTIONS(152), - [aux_sym_commit_statement_token1] = ACTIONS(152), - [aux_sym_rollback_statement_token1] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_sequence_token5] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(152), - [aux_sym_declare_statement_token1] = ACTIONS(152), - [aux_sym_create_function_statement_token3] = ACTIONS(152), - [aux_sym_create_function_statement_token4] = ACTIONS(152), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_statement_token8] = ACTIONS(152), - [aux_sym_create_function_statement_token9] = ACTIONS(152), - [aux_sym_create_function_statement_token10] = ACTIONS(152), - [aux_sym_create_function_statement_token11] = ACTIONS(152), - [aux_sym_external_hint_token1] = ACTIONS(152), - [aux_sym_external_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token1] = ACTIONS(152), - [aux_sym_optimizer_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token3] = ACTIONS(152), - [aux_sym_parallel_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token4] = ACTIONS(152), - [aux_sym_deterministic_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token2] = ACTIONS(152), - [aux_sym_sql_hint_token3] = ACTIONS(152), - [aux_sym_sql_hint_token5] = ACTIONS(152), - [aux_sym__function_language_token1] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_grant_statement_token8] = ACTIONS(152), - [aux_sym_create_table_statement_token1] = ACTIONS(152), - [aux_sym_order_by_clause_token1] = ACTIONS(152), - [aux_sym_limit_clause_token1] = ACTIONS(152), - [aux_sym_offset_clause_token1] = ACTIONS(152), - [aux_sym_where_clause_token1] = ACTIONS(152), - [aux_sym_join_type_token1] = ACTIONS(152), - [aux_sym_join_type_token2] = ACTIONS(152), - [aux_sym_join_type_token3] = ACTIONS(152), - [aux_sym_join_type_token4] = ACTIONS(152), - [aux_sym_join_clause_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(189), - [aux_sym_filter_clause_token1] = ACTIONS(191), - [aux_sym_over_clause_token1] = ACTIONS(193), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [34] = { - [sym_filter_clause] = STATE(91), - [sym_over_clause] = STATE(236), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_reference_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_select_clause_body_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(171), - [aux_sym_over_clause_token1] = ACTIONS(173), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [35] = { - [aux_sym_dotted_name_repeat1] = STATE(16), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(167), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(203), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [36] = { - [aux_sym_dotted_name_repeat1] = STATE(42), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_reference_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_grant_statement_token8] = ACTIONS(124), - [aux_sym_order_by_clause_token1] = ACTIONS(124), - [aux_sym_limit_clause_token1] = ACTIONS(124), - [aux_sym_offset_clause_token1] = ACTIONS(124), - [aux_sym_where_clause_token1] = ACTIONS(124), - [aux_sym_select_clause_body_token1] = ACTIONS(124), - [aux_sym_join_type_token1] = ACTIONS(124), - [aux_sym_join_type_token2] = ACTIONS(124), - [aux_sym_join_type_token3] = ACTIONS(124), - [aux_sym_join_type_token4] = ACTIONS(124), - [aux_sym_join_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(181), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [37] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_reference_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_grant_statement_token8] = ACTIONS(144), - [aux_sym_order_by_clause_token1] = ACTIONS(144), - [aux_sym_limit_clause_token1] = ACTIONS(144), - [aux_sym_offset_clause_token1] = ACTIONS(144), - [aux_sym_where_clause_token1] = ACTIONS(144), - [aux_sym_select_clause_body_token1] = ACTIONS(144), - [aux_sym_join_type_token1] = ACTIONS(144), - [aux_sym_join_type_token2] = ACTIONS(144), - [aux_sym_join_type_token3] = ACTIONS(144), - [aux_sym_join_type_token4] = ACTIONS(144), - [aux_sym_join_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [38] = { - [sym_within_group_clause] = STATE(85), - [sym_filter_clause] = STATE(213), - [sym_over_clause] = STATE(407), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [anon_sym_COMMA] = ACTIONS(154), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_truncate_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_begin_statement_token1] = ACTIONS(156), - [aux_sym_commit_statement_token1] = ACTIONS(156), - [aux_sym_rollback_statement_token1] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_sequence_token5] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(156), - [aux_sym_declare_statement_token1] = ACTIONS(156), - [aux_sym_create_function_statement_token3] = ACTIONS(156), - [aux_sym_create_function_statement_token4] = ACTIONS(156), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_statement_token8] = ACTIONS(156), - [aux_sym_create_function_statement_token9] = ACTIONS(156), - [aux_sym_create_function_statement_token10] = ACTIONS(156), - [aux_sym_create_function_statement_token11] = ACTIONS(156), - [aux_sym_external_hint_token1] = ACTIONS(156), - [aux_sym_external_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token1] = ACTIONS(156), - [aux_sym_optimizer_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token3] = ACTIONS(156), - [aux_sym_parallel_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token4] = ACTIONS(156), - [aux_sym_deterministic_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token2] = ACTIONS(156), - [aux_sym_sql_hint_token3] = ACTIONS(156), - [aux_sym_sql_hint_token5] = ACTIONS(156), - [aux_sym__function_language_token1] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_grant_statement_token8] = ACTIONS(156), - [aux_sym_order_by_clause_token1] = ACTIONS(156), - [aux_sym_limit_clause_token1] = ACTIONS(156), - [aux_sym_offset_clause_token1] = ACTIONS(156), - [aux_sym_where_clause_token1] = ACTIONS(156), - [aux_sym_join_type_token1] = ACTIONS(156), - [aux_sym_join_type_token2] = ACTIONS(156), - [aux_sym_join_type_token3] = ACTIONS(156), - [aux_sym_join_type_token4] = ACTIONS(156), - [aux_sym_join_clause_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(205), - [aux_sym_filter_clause_token1] = ACTIONS(207), - [aux_sym_over_clause_token1] = ACTIONS(209), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [39] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(213), - [anon_sym_COMMA] = ACTIONS(211), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(217), - [aux_sym_truncate_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_begin_statement_token1] = ACTIONS(215), - [aux_sym_commit_statement_token1] = ACTIONS(215), - [aux_sym_rollback_statement_token1] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_sequence_token5] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(215), - [aux_sym_declare_statement_token1] = ACTIONS(215), - [aux_sym_create_function_statement_token3] = ACTIONS(215), - [aux_sym_create_function_statement_token4] = ACTIONS(215), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_statement_token8] = ACTIONS(215), - [aux_sym_create_function_statement_token9] = ACTIONS(215), - [aux_sym_create_function_statement_token10] = ACTIONS(215), - [aux_sym_create_function_statement_token11] = ACTIONS(215), - [aux_sym_external_hint_token1] = ACTIONS(215), - [aux_sym_external_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token1] = ACTIONS(215), - [aux_sym_optimizer_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token3] = ACTIONS(215), - [aux_sym_parallel_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token4] = ACTIONS(215), - [aux_sym_deterministic_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token2] = ACTIONS(215), - [aux_sym_sql_hint_token3] = ACTIONS(215), - [aux_sym_sql_hint_token5] = ACTIONS(215), - [aux_sym__function_language_token1] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_reference_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_grant_statement_token8] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(219), - [aux_sym_order_by_clause_token1] = ACTIONS(215), - [aux_sym_limit_clause_token1] = ACTIONS(215), - [aux_sym_offset_clause_token1] = ACTIONS(215), - [aux_sym_where_clause_token1] = ACTIONS(215), - [aux_sym_select_clause_body_token1] = ACTIONS(215), - [aux_sym_join_type_token1] = ACTIONS(215), - [aux_sym_join_type_token2] = ACTIONS(215), - [aux_sym_join_type_token3] = ACTIONS(215), - [aux_sym_join_type_token4] = ACTIONS(215), - [aux_sym_join_clause_token1] = ACTIONS(215), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(221), - [aux_sym_type_token2] = ACTIONS(223), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [40] = { - [sym_filter_clause] = STATE(84), - [sym_over_clause] = STATE(220), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_reference_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_select_clause_body_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(171), - [aux_sym_over_clause_token1] = ACTIONS(173), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [41] = { - [sym_within_group_clause] = STATE(79), - [sym_filter_clause] = STATE(190), - [sym_over_clause] = STATE(415), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [anon_sym_COMMA] = ACTIONS(150), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_truncate_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_begin_statement_token1] = ACTIONS(152), - [aux_sym_commit_statement_token1] = ACTIONS(152), - [aux_sym_rollback_statement_token1] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_sequence_token5] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(152), - [aux_sym_declare_statement_token1] = ACTIONS(152), - [aux_sym_create_function_statement_token3] = ACTIONS(152), - [aux_sym_create_function_statement_token4] = ACTIONS(152), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_statement_token8] = ACTIONS(152), - [aux_sym_create_function_statement_token9] = ACTIONS(152), - [aux_sym_create_function_statement_token10] = ACTIONS(152), - [aux_sym_create_function_statement_token11] = ACTIONS(152), - [aux_sym_external_hint_token1] = ACTIONS(152), - [aux_sym_external_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token1] = ACTIONS(152), - [aux_sym_optimizer_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token3] = ACTIONS(152), - [aux_sym_parallel_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token4] = ACTIONS(152), - [aux_sym_deterministic_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token2] = ACTIONS(152), - [aux_sym_sql_hint_token3] = ACTIONS(152), - [aux_sym_sql_hint_token5] = ACTIONS(152), - [aux_sym__function_language_token1] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_grant_statement_token8] = ACTIONS(152), - [aux_sym_order_by_clause_token1] = ACTIONS(152), - [aux_sym_limit_clause_token1] = ACTIONS(152), - [aux_sym_offset_clause_token1] = ACTIONS(152), - [aux_sym_where_clause_token1] = ACTIONS(152), - [aux_sym_join_type_token1] = ACTIONS(152), - [aux_sym_join_type_token2] = ACTIONS(152), - [aux_sym_join_type_token3] = ACTIONS(152), - [aux_sym_join_type_token4] = ACTIONS(152), - [aux_sym_join_clause_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(205), - [aux_sym_filter_clause_token1] = ACTIONS(207), - [aux_sym_over_clause_token1] = ACTIONS(209), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [42] = { - [aux_sym_dotted_name_repeat1] = STATE(42), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_reference_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_select_clause_body_token1] = ACTIONS(117), - [aux_sym_join_type_token1] = ACTIONS(117), - [aux_sym_join_type_token2] = ACTIONS(117), - [aux_sym_join_type_token3] = ACTIONS(117), - [aux_sym_join_type_token4] = ACTIONS(117), - [aux_sym_join_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(225), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [43] = { - [sym_within_group_clause] = STATE(81), - [sym_filter_clause] = STATE(262), - [sym_over_clause] = STATE(484), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(132), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_truncate_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_begin_statement_token1] = ACTIONS(134), - [aux_sym_commit_statement_token1] = ACTIONS(134), - [aux_sym_rollback_statement_token1] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_sequence_token5] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(134), - [aux_sym_declare_statement_token1] = ACTIONS(134), - [aux_sym_create_function_statement_token3] = ACTIONS(134), - [aux_sym_create_function_statement_token4] = ACTIONS(134), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_statement_token8] = ACTIONS(134), - [aux_sym_create_function_statement_token9] = ACTIONS(134), - [aux_sym_create_function_statement_token10] = ACTIONS(134), - [aux_sym_create_function_statement_token11] = ACTIONS(134), - [aux_sym_external_hint_token1] = ACTIONS(134), - [aux_sym_external_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token1] = ACTIONS(134), - [aux_sym_optimizer_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token3] = ACTIONS(134), - [aux_sym_parallel_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token4] = ACTIONS(134), - [aux_sym_deterministic_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token2] = ACTIONS(134), - [aux_sym_sql_hint_token3] = ACTIONS(134), - [aux_sym_sql_hint_token5] = ACTIONS(134), - [aux_sym__function_language_token1] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_grant_statement_token8] = ACTIONS(134), - [aux_sym_order_by_clause_token1] = ACTIONS(134), - [aux_sym_limit_clause_token1] = ACTIONS(134), - [aux_sym_offset_clause_token1] = ACTIONS(134), - [aux_sym_where_clause_token1] = ACTIONS(134), - [aux_sym_join_type_token1] = ACTIONS(134), - [aux_sym_join_type_token2] = ACTIONS(134), - [aux_sym_join_type_token3] = ACTIONS(134), - [aux_sym_join_type_token4] = ACTIONS(134), - [aux_sym_join_clause_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(205), - [aux_sym_filter_clause_token1] = ACTIONS(207), - [aux_sym_over_clause_token1] = ACTIONS(209), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [44] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [45] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(228), - [anon_sym_COMMA] = ACTIONS(211), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(230), - [aux_sym_truncate_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_begin_statement_token1] = ACTIONS(215), - [aux_sym_commit_statement_token1] = ACTIONS(215), - [aux_sym_rollback_statement_token1] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_sequence_token5] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(215), - [aux_sym_declare_statement_token1] = ACTIONS(215), - [aux_sym_create_function_statement_token3] = ACTIONS(215), - [aux_sym_create_function_statement_token4] = ACTIONS(215), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_statement_token8] = ACTIONS(215), - [aux_sym_create_function_statement_token9] = ACTIONS(215), - [aux_sym_create_function_statement_token10] = ACTIONS(215), - [aux_sym_create_function_statement_token11] = ACTIONS(215), - [aux_sym_external_hint_token1] = ACTIONS(215), - [aux_sym_external_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token1] = ACTIONS(215), - [aux_sym_optimizer_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token3] = ACTIONS(215), - [aux_sym_parallel_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token4] = ACTIONS(215), - [aux_sym_deterministic_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token2] = ACTIONS(215), - [aux_sym_sql_hint_token3] = ACTIONS(215), - [aux_sym_sql_hint_token5] = ACTIONS(215), - [aux_sym__function_language_token1] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_reference_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_grant_statement_token8] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(232), - [aux_sym_order_by_clause_token1] = ACTIONS(215), - [aux_sym_limit_clause_token1] = ACTIONS(215), - [aux_sym_offset_clause_token1] = ACTIONS(215), - [aux_sym_where_clause_token1] = ACTIONS(215), - [aux_sym_select_clause_body_token1] = ACTIONS(215), - [aux_sym_join_type_token1] = ACTIONS(215), - [aux_sym_join_type_token2] = ACTIONS(215), - [aux_sym_join_type_token3] = ACTIONS(215), - [aux_sym_join_type_token4] = ACTIONS(215), - [aux_sym_join_clause_token1] = ACTIONS(215), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(234), - [aux_sym_type_token2] = ACTIONS(236), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [46] = { - [sym_filter_clause] = STATE(101), - [sym_over_clause] = STATE(240), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_reference_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_select_clause_body_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(171), - [aux_sym_over_clause_token1] = ACTIONS(173), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [47] = { - [sym_within_group_clause] = STATE(80), - [sym_filter_clause] = STATE(265), - [sym_over_clause] = STATE(489), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [anon_sym_COMMA] = ACTIONS(146), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_truncate_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_begin_statement_token1] = ACTIONS(148), - [aux_sym_commit_statement_token1] = ACTIONS(148), - [aux_sym_rollback_statement_token1] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_sequence_token5] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(148), - [aux_sym_declare_statement_token1] = ACTIONS(148), - [aux_sym_create_function_statement_token3] = ACTIONS(148), - [aux_sym_create_function_statement_token4] = ACTIONS(148), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_statement_token8] = ACTIONS(148), - [aux_sym_create_function_statement_token9] = ACTIONS(148), - [aux_sym_create_function_statement_token10] = ACTIONS(148), - [aux_sym_create_function_statement_token11] = ACTIONS(148), - [aux_sym_external_hint_token1] = ACTIONS(148), - [aux_sym_external_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token1] = ACTIONS(148), - [aux_sym_optimizer_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token3] = ACTIONS(148), - [aux_sym_parallel_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token4] = ACTIONS(148), - [aux_sym_deterministic_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token2] = ACTIONS(148), - [aux_sym_sql_hint_token3] = ACTIONS(148), - [aux_sym_sql_hint_token5] = ACTIONS(148), - [aux_sym__function_language_token1] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_grant_statement_token8] = ACTIONS(148), - [aux_sym_order_by_clause_token1] = ACTIONS(148), - [aux_sym_limit_clause_token1] = ACTIONS(148), - [aux_sym_offset_clause_token1] = ACTIONS(148), - [aux_sym_where_clause_token1] = ACTIONS(148), - [aux_sym_join_type_token1] = ACTIONS(148), - [aux_sym_join_type_token2] = ACTIONS(148), - [aux_sym_join_type_token3] = ACTIONS(148), - [aux_sym_join_type_token4] = ACTIONS(148), - [aux_sym_join_clause_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(205), - [aux_sym_filter_clause_token1] = ACTIONS(207), - [aux_sym_over_clause_token1] = ACTIONS(209), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [48] = { - [aux_sym_dotted_name_repeat1] = STATE(16), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(238), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [49] = { - [sym_filter_clause] = STATE(96), - [sym_over_clause] = STATE(243), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_reference_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_select_clause_body_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(171), - [aux_sym_over_clause_token1] = ACTIONS(173), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [50] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_reference_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_grant_statement_token8] = ACTIONS(130), - [aux_sym_order_by_clause_token1] = ACTIONS(130), - [aux_sym_limit_clause_token1] = ACTIONS(130), - [aux_sym_offset_clause_token1] = ACTIONS(130), - [aux_sym_where_clause_token1] = ACTIONS(130), - [aux_sym_select_clause_body_token1] = ACTIONS(130), - [aux_sym_join_type_token1] = ACTIONS(130), - [aux_sym_join_type_token2] = ACTIONS(130), - [aux_sym_join_type_token3] = ACTIONS(130), - [aux_sym_join_type_token4] = ACTIONS(130), - [aux_sym_join_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [51] = { - [sym_over_clause] = STATE(145), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_reference_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_create_table_statement_token1] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_select_clause_body_token1] = ACTIONS(242), - [aux_sym_join_type_token1] = ACTIONS(242), - [aux_sym_join_type_token2] = ACTIONS(242), - [aux_sym_join_type_token3] = ACTIONS(242), - [aux_sym_join_type_token4] = ACTIONS(242), - [aux_sym_join_clause_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(140), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [52] = { - [aux_sym_dotted_name_repeat1] = STATE(57), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token2] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token5] = ACTIONS(160), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(160), - [aux_sym_direction_constraint_token1] = ACTIONS(160), - [aux_sym_direction_constraint_token2] = ACTIONS(160), - [anon_sym_CONSTRAINT] = ACTIONS(160), - [aux_sym_table_constraint_check_token1] = ACTIONS(160), - [aux_sym_table_constraint_unique_token1] = ACTIONS(160), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(244), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [53] = { - [sym_within_group_clause] = STATE(137), - [sym_filter_clause] = STATE(389), - [sym_over_clause] = STATE(571), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_truncate_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_begin_statement_token1] = ACTIONS(134), - [aux_sym_commit_statement_token1] = ACTIONS(134), - [aux_sym_rollback_statement_token1] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(134), - [aux_sym_sequence_token5] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(134), - [aux_sym_declare_statement_token1] = ACTIONS(134), - [aux_sym_create_function_statement_token3] = ACTIONS(134), - [aux_sym_create_function_statement_token4] = ACTIONS(134), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_statement_token8] = ACTIONS(134), - [aux_sym_create_function_statement_token9] = ACTIONS(134), - [aux_sym_create_function_statement_token10] = ACTIONS(134), - [aux_sym_create_function_statement_token11] = ACTIONS(134), - [aux_sym_external_hint_token1] = ACTIONS(134), - [aux_sym_external_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token1] = ACTIONS(134), - [aux_sym_optimizer_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token3] = ACTIONS(134), - [aux_sym_parallel_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token2] = ACTIONS(134), - [aux_sym_null_hint_token4] = ACTIONS(134), - [aux_sym_deterministic_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token2] = ACTIONS(134), - [aux_sym_sql_hint_token3] = ACTIONS(134), - [aux_sym_sql_hint_token5] = ACTIONS(134), - [aux_sym__function_language_token1] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_grant_statement_token5] = ACTIONS(134), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(134), - [aux_sym_direction_constraint_token1] = ACTIONS(134), - [aux_sym_direction_constraint_token2] = ACTIONS(134), - [anon_sym_CONSTRAINT] = ACTIONS(134), - [aux_sym_table_constraint_check_token1] = ACTIONS(134), - [aux_sym_table_constraint_unique_token1] = ACTIONS(134), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(246), - [aux_sym_filter_clause_token1] = ACTIONS(248), - [aux_sym_over_clause_token1] = ACTIONS(250), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [54] = { - [sym_within_group_clause] = STATE(125), - [sym_filter_clause] = STATE(400), - [sym_over_clause] = STATE(552), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_truncate_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_begin_statement_token1] = ACTIONS(152), - [aux_sym_commit_statement_token1] = ACTIONS(152), - [aux_sym_rollback_statement_token1] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(152), - [aux_sym_sequence_token5] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(152), - [aux_sym_declare_statement_token1] = ACTIONS(152), - [aux_sym_create_function_statement_token3] = ACTIONS(152), - [aux_sym_create_function_statement_token4] = ACTIONS(152), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_statement_token8] = ACTIONS(152), - [aux_sym_create_function_statement_token9] = ACTIONS(152), - [aux_sym_create_function_statement_token10] = ACTIONS(152), - [aux_sym_create_function_statement_token11] = ACTIONS(152), - [aux_sym_external_hint_token1] = ACTIONS(152), - [aux_sym_external_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token1] = ACTIONS(152), - [aux_sym_optimizer_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token3] = ACTIONS(152), - [aux_sym_parallel_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token2] = ACTIONS(152), - [aux_sym_null_hint_token4] = ACTIONS(152), - [aux_sym_deterministic_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token2] = ACTIONS(152), - [aux_sym_sql_hint_token3] = ACTIONS(152), - [aux_sym_sql_hint_token5] = ACTIONS(152), - [aux_sym__function_language_token1] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_grant_statement_token5] = ACTIONS(152), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(152), - [aux_sym_direction_constraint_token1] = ACTIONS(152), - [aux_sym_direction_constraint_token2] = ACTIONS(152), - [anon_sym_CONSTRAINT] = ACTIONS(152), - [aux_sym_table_constraint_check_token1] = ACTIONS(152), - [aux_sym_table_constraint_unique_token1] = ACTIONS(152), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(246), - [aux_sym_filter_clause_token1] = ACTIONS(248), - [aux_sym_over_clause_token1] = ACTIONS(250), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [55] = { - [aux_sym_dotted_name_repeat1] = STATE(82), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(252), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(254), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [56] = { - [aux_sym_dotted_name_repeat1] = STATE(56), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token2] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token5] = ACTIONS(117), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(117), - [aux_sym_direction_constraint_token1] = ACTIONS(117), - [aux_sym_direction_constraint_token2] = ACTIONS(117), - [anon_sym_CONSTRAINT] = ACTIONS(117), - [aux_sym_table_constraint_check_token1] = ACTIONS(117), - [aux_sym_table_constraint_unique_token1] = ACTIONS(117), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(256), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - }, - [57] = { - [aux_sym_dotted_name_repeat1] = STATE(56), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token2] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_grant_statement_token5] = ACTIONS(124), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(124), - [aux_sym_direction_constraint_token1] = ACTIONS(124), - [aux_sym_direction_constraint_token2] = ACTIONS(124), - [anon_sym_CONSTRAINT] = ACTIONS(124), - [aux_sym_table_constraint_check_token1] = ACTIONS(124), - [aux_sym_table_constraint_unique_token1] = ACTIONS(124), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(124), - [aux_sym_create_table_statement_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(244), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [aux_sym_type_token1] = ACTIONS(124), - [aux_sym_type_token2] = ACTIONS(124), - [anon_sym_LBRACK] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - }, - [58] = { - [sym_within_group_clause] = STATE(127), - [sym_filter_clause] = STATE(396), - [sym_over_clause] = STATE(554), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_truncate_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_begin_statement_token1] = ACTIONS(156), - [aux_sym_commit_statement_token1] = ACTIONS(156), - [aux_sym_rollback_statement_token1] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(156), - [aux_sym_sequence_token5] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(156), - [aux_sym_declare_statement_token1] = ACTIONS(156), - [aux_sym_create_function_statement_token3] = ACTIONS(156), - [aux_sym_create_function_statement_token4] = ACTIONS(156), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_statement_token8] = ACTIONS(156), - [aux_sym_create_function_statement_token9] = ACTIONS(156), - [aux_sym_create_function_statement_token10] = ACTIONS(156), - [aux_sym_create_function_statement_token11] = ACTIONS(156), - [aux_sym_external_hint_token1] = ACTIONS(156), - [aux_sym_external_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token1] = ACTIONS(156), - [aux_sym_optimizer_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token3] = ACTIONS(156), - [aux_sym_parallel_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token2] = ACTIONS(156), - [aux_sym_null_hint_token4] = ACTIONS(156), - [aux_sym_deterministic_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token2] = ACTIONS(156), - [aux_sym_sql_hint_token3] = ACTIONS(156), - [aux_sym_sql_hint_token5] = ACTIONS(156), - [aux_sym__function_language_token1] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_grant_statement_token5] = ACTIONS(156), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(156), - [aux_sym_direction_constraint_token1] = ACTIONS(156), - [aux_sym_direction_constraint_token2] = ACTIONS(156), - [anon_sym_CONSTRAINT] = ACTIONS(156), - [aux_sym_table_constraint_check_token1] = ACTIONS(156), - [aux_sym_table_constraint_unique_token1] = ACTIONS(156), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(246), - [aux_sym_filter_clause_token1] = ACTIONS(248), - [aux_sym_over_clause_token1] = ACTIONS(250), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [59] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_reference_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_select_clause_body_token1] = ACTIONS(117), - [aux_sym_join_type_token1] = ACTIONS(117), - [aux_sym_join_type_token2] = ACTIONS(117), - [aux_sym_join_type_token3] = ACTIONS(117), - [aux_sym_join_type_token4] = ACTIONS(117), - [aux_sym_join_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [60] = { - [sym_within_group_clause] = STATE(147), - [sym_filter_clause] = STATE(373), - [sym_over_clause] = STATE(563), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_truncate_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_begin_statement_token1] = ACTIONS(148), - [aux_sym_commit_statement_token1] = ACTIONS(148), - [aux_sym_rollback_statement_token1] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(148), - [aux_sym_sequence_token5] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(148), - [aux_sym_declare_statement_token1] = ACTIONS(148), - [aux_sym_create_function_statement_token3] = ACTIONS(148), - [aux_sym_create_function_statement_token4] = ACTIONS(148), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_statement_token8] = ACTIONS(148), - [aux_sym_create_function_statement_token9] = ACTIONS(148), - [aux_sym_create_function_statement_token10] = ACTIONS(148), - [aux_sym_create_function_statement_token11] = ACTIONS(148), - [aux_sym_external_hint_token1] = ACTIONS(148), - [aux_sym_external_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token1] = ACTIONS(148), - [aux_sym_optimizer_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token3] = ACTIONS(148), - [aux_sym_parallel_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token2] = ACTIONS(148), - [aux_sym_null_hint_token4] = ACTIONS(148), - [aux_sym_deterministic_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token2] = ACTIONS(148), - [aux_sym_sql_hint_token3] = ACTIONS(148), - [aux_sym_sql_hint_token5] = ACTIONS(148), - [aux_sym__function_language_token1] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_grant_statement_token5] = ACTIONS(148), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(148), - [aux_sym_direction_constraint_token1] = ACTIONS(148), - [aux_sym_direction_constraint_token2] = ACTIONS(148), - [anon_sym_CONSTRAINT] = ACTIONS(148), - [aux_sym_table_constraint_check_token1] = ACTIONS(148), - [aux_sym_table_constraint_unique_token1] = ACTIONS(148), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(246), - [aux_sym_filter_clause_token1] = ACTIONS(248), - [aux_sym_over_clause_token1] = ACTIONS(250), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [61] = { - [sym_filter_clause] = STATE(138), - [sym_over_clause] = STATE(294), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(191), - [aux_sym_over_clause_token1] = ACTIONS(193), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [62] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [anon_sym_COMMA] = ACTIONS(259), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_truncate_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_begin_statement_token1] = ACTIONS(261), - [aux_sym_commit_statement_token1] = ACTIONS(261), - [aux_sym_rollback_statement_token1] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_sequence_token5] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(261), - [aux_sym_declare_statement_token1] = ACTIONS(261), - [aux_sym_create_function_statement_token3] = ACTIONS(261), - [aux_sym_create_function_statement_token4] = ACTIONS(261), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_statement_token8] = ACTIONS(261), - [aux_sym_create_function_statement_token9] = ACTIONS(261), - [aux_sym_create_function_statement_token10] = ACTIONS(261), - [aux_sym_create_function_statement_token11] = ACTIONS(261), - [aux_sym_external_hint_token1] = ACTIONS(261), - [aux_sym_external_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token1] = ACTIONS(261), - [aux_sym_optimizer_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token3] = ACTIONS(261), - [aux_sym_parallel_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token4] = ACTIONS(261), - [aux_sym_deterministic_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token2] = ACTIONS(261), - [aux_sym_sql_hint_token3] = ACTIONS(261), - [aux_sym_sql_hint_token5] = ACTIONS(261), - [aux_sym__function_language_token1] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_reference_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_grant_statement_token8] = ACTIONS(261), - [aux_sym_create_table_statement_token1] = ACTIONS(261), - [aux_sym_order_by_clause_token1] = ACTIONS(261), - [aux_sym_limit_clause_token1] = ACTIONS(261), - [aux_sym_offset_clause_token1] = ACTIONS(261), - [aux_sym_where_clause_token1] = ACTIONS(261), - [aux_sym_select_clause_body_token1] = ACTIONS(261), - [aux_sym_join_type_token1] = ACTIONS(261), - [aux_sym_join_type_token2] = ACTIONS(261), - [aux_sym_join_type_token3] = ACTIONS(261), - [aux_sym_join_type_token4] = ACTIONS(261), - [aux_sym_join_clause_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [63] = { - [sym_filter_clause] = STATE(139), - [sym_over_clause] = STATE(306), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(191), - [aux_sym_over_clause_token1] = ACTIONS(193), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [64] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(267), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_select_clause_body_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(269), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(271), - }, - [65] = { - [sym_over_clause] = STATE(115), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_reference_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_create_table_statement_token1] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_select_clause_body_token1] = ACTIONS(275), - [aux_sym_join_type_token1] = ACTIONS(275), - [aux_sym_join_type_token2] = ACTIONS(275), - [aux_sym_join_type_token3] = ACTIONS(275), - [aux_sym_join_type_token4] = ACTIONS(275), - [aux_sym_join_clause_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(140), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [66] = { - [sym_filter_clause] = STATE(148), - [sym_over_clause] = STATE(312), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(191), - [aux_sym_over_clause_token1] = ACTIONS(193), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [67] = { - [sym_filter_clause] = STATE(159), - [sym_over_clause] = STATE(316), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(191), - [aux_sym_over_clause_token1] = ACTIONS(193), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [68] = { - [sym_over_clause] = STATE(119), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_reference_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_create_table_statement_token1] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_select_clause_body_token1] = ACTIONS(279), - [aux_sym_join_type_token1] = ACTIONS(279), - [aux_sym_join_type_token2] = ACTIONS(279), - [aux_sym_join_type_token3] = ACTIONS(279), - [aux_sym_join_type_token4] = ACTIONS(279), - [aux_sym_join_clause_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(140), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [69] = { - [sym_over_clause] = STATE(174), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_reference_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_select_clause_body_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(140), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [70] = { - [sym_over_clause] = STATE(113), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_reference_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_select_clause_body_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(140), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [71] = { - [sym_over_clause] = STATE(185), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_reference_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_select_clause_body_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(140), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [72] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(283), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(287), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_reference_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(289), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_select_clause_body_token1] = ACTIONS(285), - [aux_sym_join_type_token1] = ACTIONS(285), - [aux_sym_join_type_token2] = ACTIONS(285), - [aux_sym_join_type_token3] = ACTIONS(285), - [aux_sym_join_type_token4] = ACTIONS(285), - [aux_sym_join_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(291), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [73] = { - [sym_over_clause] = STATE(122), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_reference_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_select_clause_body_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(140), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [74] = { - [sym_over_clause] = STATE(112), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_reference_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_create_table_statement_token1] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_select_clause_body_token1] = ACTIONS(295), - [aux_sym_join_type_token1] = ACTIONS(295), - [aux_sym_join_type_token2] = ACTIONS(295), - [aux_sym_join_type_token3] = ACTIONS(295), - [aux_sym_join_type_token4] = ACTIONS(295), - [aux_sym_join_clause_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(140), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [75] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(297), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(299), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_reference_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(301), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_select_clause_body_token1] = ACTIONS(285), - [aux_sym_join_type_token1] = ACTIONS(285), - [aux_sym_join_type_token2] = ACTIONS(285), - [aux_sym_join_type_token3] = ACTIONS(285), - [aux_sym_join_type_token4] = ACTIONS(285), - [aux_sym_join_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(303), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [76] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [anon_sym_COMMA] = ACTIONS(305), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_truncate_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_begin_statement_token1] = ACTIONS(307), - [aux_sym_commit_statement_token1] = ACTIONS(307), - [aux_sym_rollback_statement_token1] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_sequence_token5] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym_return_statement_token1] = ACTIONS(307), - [aux_sym_declare_statement_token1] = ACTIONS(307), - [aux_sym_create_function_statement_token3] = ACTIONS(307), - [aux_sym_create_function_statement_token4] = ACTIONS(307), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_statement_token8] = ACTIONS(307), - [aux_sym_create_function_statement_token9] = ACTIONS(307), - [aux_sym_create_function_statement_token10] = ACTIONS(307), - [aux_sym_create_function_statement_token11] = ACTIONS(307), - [aux_sym_external_hint_token1] = ACTIONS(307), - [aux_sym_external_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token1] = ACTIONS(307), - [aux_sym_optimizer_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token3] = ACTIONS(307), - [aux_sym_parallel_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token4] = ACTIONS(307), - [aux_sym_deterministic_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token2] = ACTIONS(307), - [aux_sym_sql_hint_token3] = ACTIONS(307), - [aux_sym_sql_hint_token5] = ACTIONS(307), - [aux_sym__function_language_token1] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_reference_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_grant_statement_token8] = ACTIONS(307), - [aux_sym_create_table_statement_token1] = ACTIONS(307), - [aux_sym_order_by_clause_token1] = ACTIONS(307), - [aux_sym_limit_clause_token1] = ACTIONS(307), - [aux_sym_offset_clause_token1] = ACTIONS(307), - [aux_sym_where_clause_token1] = ACTIONS(307), - [aux_sym_select_clause_body_token1] = ACTIONS(307), - [aux_sym_join_type_token1] = ACTIONS(307), - [aux_sym_join_type_token2] = ACTIONS(307), - [aux_sym_join_type_token3] = ACTIONS(307), - [aux_sym_join_type_token4] = ACTIONS(307), - [aux_sym_join_clause_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [77] = { - [sym_over_clause] = STATE(243), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_reference_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_select_clause_body_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(173), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [78] = { - [sym_over_clause] = STATE(220), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_reference_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_select_clause_body_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(173), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [79] = { - [sym_filter_clause] = STATE(251), - [sym_over_clause] = STATE(435), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(207), - [aux_sym_over_clause_token1] = ACTIONS(209), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [80] = { - [sym_filter_clause] = STATE(270), - [sym_over_clause] = STATE(448), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(207), - [aux_sym_over_clause_token1] = ACTIONS(209), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [81] = { - [sym_filter_clause] = STATE(268), - [sym_over_clause] = STATE(461), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(207), - [aux_sym_over_clause_token1] = ACTIONS(209), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [82] = { - [aux_sym_dotted_name_repeat1] = STATE(94), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_grant_statement_token8] = ACTIONS(124), - [aux_sym_order_by_clause_token1] = ACTIONS(124), - [aux_sym_limit_clause_token1] = ACTIONS(124), - [aux_sym_offset_clause_token1] = ACTIONS(124), - [aux_sym_where_clause_token1] = ACTIONS(124), - [aux_sym_join_type_token1] = ACTIONS(124), - [aux_sym_join_type_token2] = ACTIONS(124), - [aux_sym_join_type_token3] = ACTIONS(124), - [aux_sym_join_type_token4] = ACTIONS(124), - [aux_sym_join_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(252), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [83] = { - [sym_over_clause] = STATE(236), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_reference_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_select_clause_body_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(173), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [84] = { - [sym_over_clause] = STATE(187), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_reference_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_select_clause_body_token1] = ACTIONS(242), - [aux_sym_join_type_token1] = ACTIONS(242), - [aux_sym_join_type_token2] = ACTIONS(242), - [aux_sym_join_type_token3] = ACTIONS(242), - [aux_sym_join_type_token4] = ACTIONS(242), - [aux_sym_join_clause_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(173), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [85] = { - [sym_filter_clause] = STATE(264), - [sym_over_clause] = STATE(497), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(207), - [aux_sym_over_clause_token1] = ACTIONS(209), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [86] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(311), - [anon_sym_COMMA] = ACTIONS(309), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(315), - [aux_sym_truncate_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_begin_statement_token1] = ACTIONS(313), - [aux_sym_commit_statement_token1] = ACTIONS(313), - [aux_sym_rollback_statement_token1] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_sequence_token5] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym_return_statement_token1] = ACTIONS(313), - [aux_sym_declare_statement_token1] = ACTIONS(313), - [aux_sym_create_function_statement_token3] = ACTIONS(313), - [aux_sym_create_function_statement_token4] = ACTIONS(313), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_statement_token8] = ACTIONS(313), - [aux_sym_create_function_statement_token9] = ACTIONS(313), - [aux_sym_create_function_statement_token10] = ACTIONS(313), - [aux_sym_create_function_statement_token11] = ACTIONS(313), - [aux_sym_external_hint_token1] = ACTIONS(313), - [aux_sym_external_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token1] = ACTIONS(313), - [aux_sym_optimizer_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token3] = ACTIONS(313), - [aux_sym_parallel_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token4] = ACTIONS(313), - [aux_sym_deterministic_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token2] = ACTIONS(313), - [aux_sym_sql_hint_token3] = ACTIONS(313), - [aux_sym_sql_hint_token5] = ACTIONS(313), - [aux_sym__function_language_token1] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_reference_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_grant_statement_token8] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(317), - [aux_sym_order_by_clause_token1] = ACTIONS(313), - [aux_sym_limit_clause_token1] = ACTIONS(313), - [aux_sym_offset_clause_token1] = ACTIONS(313), - [aux_sym_where_clause_token1] = ACTIONS(313), - [aux_sym_select_clause_body_token1] = ACTIONS(313), - [aux_sym_join_type_token1] = ACTIONS(313), - [aux_sym_join_type_token2] = ACTIONS(313), - [aux_sym_join_type_token3] = ACTIONS(313), - [aux_sym_join_type_token4] = ACTIONS(313), - [aux_sym_join_clause_token1] = ACTIONS(313), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [87] = { - [aux_sym_array_type_repeat1] = STATE(87), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_reference_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_create_table_statement_token1] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_select_clause_body_token1] = ACTIONS(321), - [aux_sym_join_type_token1] = ACTIONS(321), - [aux_sym_join_type_token2] = ACTIONS(321), - [aux_sym_join_type_token3] = ACTIONS(321), - [aux_sym_join_type_token4] = ACTIONS(321), - [aux_sym_join_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(323), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [88] = { - [sym_over_clause] = STATE(240), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_reference_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_select_clause_body_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(173), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [89] = { - [aux_sym_array_type_repeat1] = STATE(92), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [anon_sym_COMMA] = ACTIONS(326), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_truncate_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_begin_statement_token1] = ACTIONS(328), - [aux_sym_commit_statement_token1] = ACTIONS(328), - [aux_sym_rollback_statement_token1] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_sequence_token5] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym_return_statement_token1] = ACTIONS(328), - [aux_sym_declare_statement_token1] = ACTIONS(328), - [aux_sym_create_function_statement_token3] = ACTIONS(328), - [aux_sym_create_function_statement_token4] = ACTIONS(328), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_statement_token8] = ACTIONS(328), - [aux_sym_create_function_statement_token9] = ACTIONS(328), - [aux_sym_create_function_statement_token10] = ACTIONS(328), - [aux_sym_create_function_statement_token11] = ACTIONS(328), - [aux_sym_external_hint_token1] = ACTIONS(328), - [aux_sym_external_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token1] = ACTIONS(328), - [aux_sym_optimizer_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token3] = ACTIONS(328), - [aux_sym_parallel_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token4] = ACTIONS(328), - [aux_sym_deterministic_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token2] = ACTIONS(328), - [aux_sym_sql_hint_token3] = ACTIONS(328), - [aux_sym_sql_hint_token5] = ACTIONS(328), - [aux_sym__function_language_token1] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_reference_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_grant_statement_token8] = ACTIONS(328), - [aux_sym_create_table_statement_token1] = ACTIONS(328), - [aux_sym_order_by_clause_token1] = ACTIONS(328), - [aux_sym_limit_clause_token1] = ACTIONS(328), - [aux_sym_offset_clause_token1] = ACTIONS(328), - [aux_sym_where_clause_token1] = ACTIONS(328), - [aux_sym_select_clause_body_token1] = ACTIONS(328), - [aux_sym_join_type_token1] = ACTIONS(328), - [aux_sym_join_type_token2] = ACTIONS(328), - [aux_sym_join_type_token3] = ACTIONS(328), - [aux_sym_join_type_token4] = ACTIONS(328), - [aux_sym_join_clause_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(330), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [90] = { - [aux_sym_dotted_name_repeat1] = STATE(136), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token2] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token5] = ACTIONS(160), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(160), - [aux_sym_direction_constraint_token1] = ACTIONS(160), - [aux_sym_direction_constraint_token2] = ACTIONS(160), - [anon_sym_CONSTRAINT] = ACTIONS(160), - [aux_sym_table_constraint_check_token1] = ACTIONS(160), - [aux_sym_table_constraint_unique_token1] = ACTIONS(160), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(332), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(334), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [91] = { - [sym_over_clause] = STATE(242), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_reference_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_select_clause_body_token1] = ACTIONS(295), - [aux_sym_join_type_token1] = ACTIONS(295), - [aux_sym_join_type_token2] = ACTIONS(295), - [aux_sym_join_type_token3] = ACTIONS(295), - [aux_sym_join_type_token4] = ACTIONS(295), - [aux_sym_join_clause_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(173), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [92] = { - [aux_sym_array_type_repeat1] = STATE(87), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [anon_sym_COMMA] = ACTIONS(336), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_truncate_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_begin_statement_token1] = ACTIONS(338), - [aux_sym_commit_statement_token1] = ACTIONS(338), - [aux_sym_rollback_statement_token1] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_sequence_token5] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym_return_statement_token1] = ACTIONS(338), - [aux_sym_declare_statement_token1] = ACTIONS(338), - [aux_sym_create_function_statement_token3] = ACTIONS(338), - [aux_sym_create_function_statement_token4] = ACTIONS(338), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_statement_token8] = ACTIONS(338), - [aux_sym_create_function_statement_token9] = ACTIONS(338), - [aux_sym_create_function_statement_token10] = ACTIONS(338), - [aux_sym_create_function_statement_token11] = ACTIONS(338), - [aux_sym_external_hint_token1] = ACTIONS(338), - [aux_sym_external_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token1] = ACTIONS(338), - [aux_sym_optimizer_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token3] = ACTIONS(338), - [aux_sym_parallel_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token4] = ACTIONS(338), - [aux_sym_deterministic_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token2] = ACTIONS(338), - [aux_sym_sql_hint_token3] = ACTIONS(338), - [aux_sym_sql_hint_token5] = ACTIONS(338), - [aux_sym__function_language_token1] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_reference_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_grant_statement_token8] = ACTIONS(338), - [aux_sym_create_table_statement_token1] = ACTIONS(338), - [aux_sym_order_by_clause_token1] = ACTIONS(338), - [aux_sym_limit_clause_token1] = ACTIONS(338), - [aux_sym_offset_clause_token1] = ACTIONS(338), - [aux_sym_where_clause_token1] = ACTIONS(338), - [aux_sym_select_clause_body_token1] = ACTIONS(338), - [aux_sym_join_type_token1] = ACTIONS(338), - [aux_sym_join_type_token2] = ACTIONS(338), - [aux_sym_join_type_token3] = ACTIONS(338), - [aux_sym_join_type_token4] = ACTIONS(338), - [aux_sym_join_clause_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(330), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [93] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(297), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(299), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_reference_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(301), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_select_clause_body_token1] = ACTIONS(285), - [aux_sym_join_type_token1] = ACTIONS(285), - [aux_sym_join_type_token2] = ACTIONS(285), - [aux_sym_join_type_token3] = ACTIONS(285), - [aux_sym_join_type_token4] = ACTIONS(285), - [aux_sym_join_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [94] = { - [aux_sym_dotted_name_repeat1] = STATE(94), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_join_type_token1] = ACTIONS(117), - [aux_sym_join_type_token2] = ACTIONS(117), - [aux_sym_join_type_token3] = ACTIONS(117), - [aux_sym_join_type_token4] = ACTIONS(117), - [aux_sym_join_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(340), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [95] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_grant_statement_token8] = ACTIONS(130), - [aux_sym_order_by_clause_token1] = ACTIONS(130), - [aux_sym_limit_clause_token1] = ACTIONS(130), - [aux_sym_offset_clause_token1] = ACTIONS(130), - [aux_sym_where_clause_token1] = ACTIONS(130), - [aux_sym_join_type_token1] = ACTIONS(130), - [aux_sym_join_type_token2] = ACTIONS(130), - [aux_sym_join_type_token3] = ACTIONS(130), - [aux_sym_join_type_token4] = ACTIONS(130), - [aux_sym_join_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [96] = { - [sym_over_clause] = STATE(246), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_reference_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_select_clause_body_token1] = ACTIONS(279), - [aux_sym_join_type_token1] = ACTIONS(279), - [aux_sym_join_type_token2] = ACTIONS(279), - [aux_sym_join_type_token3] = ACTIONS(279), - [aux_sym_join_type_token4] = ACTIONS(279), - [aux_sym_join_clause_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(173), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [97] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(343), - [anon_sym_COMMA] = ACTIONS(211), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(345), - [aux_sym_truncate_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_begin_statement_token1] = ACTIONS(215), - [aux_sym_commit_statement_token1] = ACTIONS(215), - [aux_sym_rollback_statement_token1] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_sequence_token5] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(215), - [aux_sym_declare_statement_token1] = ACTIONS(215), - [aux_sym_create_function_statement_token3] = ACTIONS(215), - [aux_sym_create_function_statement_token4] = ACTIONS(215), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_statement_token8] = ACTIONS(215), - [aux_sym_create_function_statement_token9] = ACTIONS(215), - [aux_sym_create_function_statement_token10] = ACTIONS(215), - [aux_sym_create_function_statement_token11] = ACTIONS(215), - [aux_sym_external_hint_token1] = ACTIONS(215), - [aux_sym_external_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token1] = ACTIONS(215), - [aux_sym_optimizer_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token3] = ACTIONS(215), - [aux_sym_parallel_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token4] = ACTIONS(215), - [aux_sym_deterministic_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token2] = ACTIONS(215), - [aux_sym_sql_hint_token3] = ACTIONS(215), - [aux_sym_sql_hint_token5] = ACTIONS(215), - [aux_sym__function_language_token1] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_grant_statement_token8] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(347), - [aux_sym_order_by_clause_token1] = ACTIONS(215), - [aux_sym_limit_clause_token1] = ACTIONS(215), - [aux_sym_offset_clause_token1] = ACTIONS(215), - [aux_sym_where_clause_token1] = ACTIONS(215), - [aux_sym_join_type_token1] = ACTIONS(215), - [aux_sym_join_type_token2] = ACTIONS(215), - [aux_sym_join_type_token3] = ACTIONS(215), - [aux_sym_join_type_token4] = ACTIONS(215), - [aux_sym_join_clause_token1] = ACTIONS(215), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(349), - [aux_sym_type_token2] = ACTIONS(351), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [98] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(353), - [anon_sym_COMMA] = ACTIONS(309), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(355), - [aux_sym_truncate_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_begin_statement_token1] = ACTIONS(313), - [aux_sym_commit_statement_token1] = ACTIONS(313), - [aux_sym_rollback_statement_token1] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_sequence_token5] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym_return_statement_token1] = ACTIONS(313), - [aux_sym_declare_statement_token1] = ACTIONS(313), - [aux_sym_create_function_statement_token3] = ACTIONS(313), - [aux_sym_create_function_statement_token4] = ACTIONS(313), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_statement_token8] = ACTIONS(313), - [aux_sym_create_function_statement_token9] = ACTIONS(313), - [aux_sym_create_function_statement_token10] = ACTIONS(313), - [aux_sym_create_function_statement_token11] = ACTIONS(313), - [aux_sym_external_hint_token1] = ACTIONS(313), - [aux_sym_external_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token1] = ACTIONS(313), - [aux_sym_optimizer_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token3] = ACTIONS(313), - [aux_sym_parallel_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token4] = ACTIONS(313), - [aux_sym_deterministic_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token2] = ACTIONS(313), - [aux_sym_sql_hint_token3] = ACTIONS(313), - [aux_sym_sql_hint_token5] = ACTIONS(313), - [aux_sym__function_language_token1] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_reference_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_grant_statement_token8] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(357), - [aux_sym_order_by_clause_token1] = ACTIONS(313), - [aux_sym_limit_clause_token1] = ACTIONS(313), - [aux_sym_offset_clause_token1] = ACTIONS(313), - [aux_sym_where_clause_token1] = ACTIONS(313), - [aux_sym_select_clause_body_token1] = ACTIONS(313), - [aux_sym_join_type_token1] = ACTIONS(313), - [aux_sym_join_type_token2] = ACTIONS(313), - [aux_sym_join_type_token3] = ACTIONS(313), - [aux_sym_join_type_token4] = ACTIONS(313), - [aux_sym_join_clause_token1] = ACTIONS(313), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [99] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token2] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token5] = ACTIONS(117), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(117), - [aux_sym_direction_constraint_token1] = ACTIONS(117), - [aux_sym_direction_constraint_token2] = ACTIONS(117), - [anon_sym_CONSTRAINT] = ACTIONS(117), - [aux_sym_table_constraint_check_token1] = ACTIONS(117), - [aux_sym_table_constraint_unique_token1] = ACTIONS(117), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(115), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - }, - [100] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(283), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(287), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_reference_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(289), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_select_clause_body_token1] = ACTIONS(285), - [aux_sym_join_type_token1] = ACTIONS(285), - [aux_sym_join_type_token2] = ACTIONS(285), - [aux_sym_join_type_token3] = ACTIONS(285), - [aux_sym_join_type_token4] = ACTIONS(285), - [aux_sym_join_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [101] = { - [sym_over_clause] = STATE(245), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_reference_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_select_clause_body_token1] = ACTIONS(275), - [aux_sym_join_type_token1] = ACTIONS(275), - [aux_sym_join_type_token2] = ACTIONS(275), - [aux_sym_join_type_token3] = ACTIONS(275), - [aux_sym_join_type_token4] = ACTIONS(275), - [aux_sym_join_clause_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(173), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [102] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(359), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_select_clause_body_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(361), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(363), - }, - [103] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(365), - [anon_sym_COMMA] = ACTIONS(211), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(367), - [aux_sym_truncate_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_begin_statement_token1] = ACTIONS(215), - [aux_sym_commit_statement_token1] = ACTIONS(215), - [aux_sym_rollback_statement_token1] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_sequence_token5] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(215), - [aux_sym_declare_statement_token1] = ACTIONS(215), - [aux_sym_create_function_statement_token3] = ACTIONS(215), - [aux_sym_create_function_statement_token4] = ACTIONS(215), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_statement_token8] = ACTIONS(215), - [aux_sym_create_function_statement_token9] = ACTIONS(215), - [aux_sym_create_function_statement_token10] = ACTIONS(215), - [aux_sym_create_function_statement_token11] = ACTIONS(215), - [aux_sym_external_hint_token1] = ACTIONS(215), - [aux_sym_external_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token1] = ACTIONS(215), - [aux_sym_optimizer_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token3] = ACTIONS(215), - [aux_sym_parallel_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token4] = ACTIONS(215), - [aux_sym_deterministic_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token2] = ACTIONS(215), - [aux_sym_sql_hint_token3] = ACTIONS(215), - [aux_sym_sql_hint_token5] = ACTIONS(215), - [aux_sym__function_language_token1] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_grant_statement_token8] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(369), - [aux_sym_order_by_clause_token1] = ACTIONS(215), - [aux_sym_limit_clause_token1] = ACTIONS(215), - [aux_sym_offset_clause_token1] = ACTIONS(215), - [aux_sym_where_clause_token1] = ACTIONS(215), - [aux_sym_join_type_token1] = ACTIONS(215), - [aux_sym_join_type_token2] = ACTIONS(215), - [aux_sym_join_type_token3] = ACTIONS(215), - [aux_sym_join_type_token4] = ACTIONS(215), - [aux_sym_join_clause_token1] = ACTIONS(215), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(371), - [aux_sym_type_token2] = ACTIONS(373), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [104] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_reference_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_select_clause_body_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [105] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token2] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_grant_statement_token5] = ACTIONS(130), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(130), - [aux_sym_direction_constraint_token1] = ACTIONS(130), - [aux_sym_direction_constraint_token2] = ACTIONS(130), - [anon_sym_CONSTRAINT] = ACTIONS(130), - [aux_sym_table_constraint_check_token1] = ACTIONS(130), - [aux_sym_table_constraint_unique_token1] = ACTIONS(130), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(130), - [aux_sym_create_table_statement_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [aux_sym_type_token1] = ACTIONS(130), - [aux_sym_type_token2] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - }, - [106] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_grant_statement_token8] = ACTIONS(144), - [aux_sym_order_by_clause_token1] = ACTIONS(144), - [aux_sym_limit_clause_token1] = ACTIONS(144), - [aux_sym_offset_clause_token1] = ACTIONS(144), - [aux_sym_where_clause_token1] = ACTIONS(144), - [aux_sym_join_type_token1] = ACTIONS(144), - [aux_sym_join_type_token2] = ACTIONS(144), - [aux_sym_join_type_token3] = ACTIONS(144), - [aux_sym_join_type_token4] = ACTIONS(144), - [aux_sym_join_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [107] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [anon_sym_COMMA] = ACTIONS(259), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_truncate_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_begin_statement_token1] = ACTIONS(261), - [aux_sym_commit_statement_token1] = ACTIONS(261), - [aux_sym_rollback_statement_token1] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_sequence_token5] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(261), - [aux_sym_declare_statement_token1] = ACTIONS(261), - [aux_sym_create_function_statement_token3] = ACTIONS(261), - [aux_sym_create_function_statement_token4] = ACTIONS(261), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_statement_token8] = ACTIONS(261), - [aux_sym_create_function_statement_token9] = ACTIONS(261), - [aux_sym_create_function_statement_token10] = ACTIONS(261), - [aux_sym_create_function_statement_token11] = ACTIONS(261), - [aux_sym_external_hint_token1] = ACTIONS(261), - [aux_sym_external_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token1] = ACTIONS(261), - [aux_sym_optimizer_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token3] = ACTIONS(261), - [aux_sym_parallel_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token4] = ACTIONS(261), - [aux_sym_deterministic_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token2] = ACTIONS(261), - [aux_sym_sql_hint_token3] = ACTIONS(261), - [aux_sym_sql_hint_token5] = ACTIONS(261), - [aux_sym__function_language_token1] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_reference_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_grant_statement_token8] = ACTIONS(261), - [aux_sym_order_by_clause_token1] = ACTIONS(261), - [aux_sym_limit_clause_token1] = ACTIONS(261), - [aux_sym_offset_clause_token1] = ACTIONS(261), - [aux_sym_where_clause_token1] = ACTIONS(261), - [aux_sym_select_clause_body_token1] = ACTIONS(261), - [aux_sym_join_type_token1] = ACTIONS(261), - [aux_sym_join_type_token2] = ACTIONS(261), - [aux_sym_join_type_token3] = ACTIONS(261), - [aux_sym_join_type_token4] = ACTIONS(261), - [aux_sym_join_clause_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [108] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token2] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_grant_statement_token5] = ACTIONS(144), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(144), - [aux_sym_direction_constraint_token1] = ACTIONS(144), - [aux_sym_direction_constraint_token2] = ACTIONS(144), - [anon_sym_CONSTRAINT] = ACTIONS(144), - [aux_sym_table_constraint_check_token1] = ACTIONS(144), - [aux_sym_table_constraint_unique_token1] = ACTIONS(144), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(144), - [aux_sym_create_table_statement_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(142), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [aux_sym_type_token1] = ACTIONS(144), - [aux_sym_type_token2] = ACTIONS(144), - [anon_sym_LBRACK] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - }, - [109] = { - [sym__quoted_identifier] = STATE(3508), - [sym_identifier] = STATE(3542), - [ts_builtin_sym_end] = ACTIONS(375), - [anon_sym_SEMI] = ACTIONS(375), - [aux_sym_with_clause_token1] = ACTIONS(377), - [anon_sym_COMMA] = ACTIONS(375), - [aux_sym_cte_token1] = ACTIONS(379), - [aux_sym_cte_token2] = ACTIONS(381), - [aux_sym_truncate_statement_token1] = ACTIONS(377), - [aux_sym_comment_statement_token1] = ACTIONS(377), - [aux_sym_comment_statement_token7] = ACTIONS(383), - [aux_sym_begin_statement_token1] = ACTIONS(377), - [aux_sym_commit_statement_token1] = ACTIONS(377), - [aux_sym_rollback_statement_token1] = ACTIONS(377), - [aux_sym_create_statement_token1] = ACTIONS(377), - [aux_sym_alter_statement_token1] = ACTIONS(377), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(377), - [aux_sym_sequence_token5] = ACTIONS(377), - [aux_sym_pg_command_token1] = ACTIONS(375), - [aux_sym_return_statement_token1] = ACTIONS(377), - [aux_sym_declare_statement_token1] = ACTIONS(377), - [aux_sym_create_function_statement_token3] = ACTIONS(377), - [aux_sym_create_function_statement_token4] = ACTIONS(377), - [aux_sym_create_function_statement_token7] = ACTIONS(377), - [aux_sym_create_function_statement_token8] = ACTIONS(377), - [aux_sym_create_function_statement_token9] = ACTIONS(377), - [aux_sym_create_function_statement_token10] = ACTIONS(377), - [aux_sym_create_function_statement_token11] = ACTIONS(377), - [aux_sym_external_hint_token1] = ACTIONS(377), - [aux_sym_external_hint_token2] = ACTIONS(377), - [aux_sym_optimizer_hint_token1] = ACTIONS(377), - [aux_sym_optimizer_hint_token2] = ACTIONS(377), - [aux_sym_optimizer_hint_token3] = ACTIONS(377), - [aux_sym_parallel_hint_token1] = ACTIONS(377), - [aux_sym_null_hint_token1] = ACTIONS(377), - [aux_sym_null_hint_token4] = ACTIONS(377), - [aux_sym_deterministic_hint_token1] = ACTIONS(377), - [aux_sym_sql_hint_token1] = ACTIONS(377), - [aux_sym_sql_hint_token2] = ACTIONS(377), - [aux_sym_sql_hint_token3] = ACTIONS(377), - [aux_sym_sql_hint_token5] = ACTIONS(377), - [aux_sym__function_language_token1] = ACTIONS(377), - [aux_sym_create_function_parameter_token1] = ACTIONS(385), - [anon_sym_EQ] = ACTIONS(387), - [aux_sym_create_trigger_statement_token1] = ACTIONS(389), - [aux_sym_trigger_reference_token1] = ACTIONS(377), - [aux_sym_trigger_event_token1] = ACTIONS(377), - [aux_sym_trigger_event_token2] = ACTIONS(377), - [aux_sym_trigger_event_token3] = ACTIONS(377), - [aux_sym_drop_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token4] = ACTIONS(377), - [aux_sym_grant_statement_token8] = ACTIONS(377), - [aux_sym_create_table_statement_token1] = ACTIONS(377), - [aux_sym_order_by_clause_token1] = ACTIONS(377), - [aux_sym_limit_clause_token1] = ACTIONS(377), - [aux_sym_offset_clause_token1] = ACTIONS(377), - [aux_sym_where_clause_token1] = ACTIONS(377), - [aux_sym_select_clause_body_token1] = ACTIONS(377), - [aux_sym_join_type_token1] = ACTIONS(377), - [aux_sym_join_type_token2] = ACTIONS(377), - [aux_sym_join_type_token3] = ACTIONS(377), - [aux_sym_join_type_token4] = ACTIONS(377), - [aux_sym_join_clause_token1] = ACTIONS(377), - [aux_sym_frame_clause_token2] = ACTIONS(391), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(393), - [sym__unquoted_identifier] = ACTIONS(395), - [anon_sym_BQUOTE] = ACTIONS(397), - [anon_sym_DQUOTE] = ACTIONS(399), - [anon_sym_DASH_GT] = ACTIONS(401), - [anon_sym_DASH_GT_GT] = ACTIONS(403), - [anon_sym_POUND_GT] = ACTIONS(401), - [anon_sym_POUND_GT_GT] = ACTIONS(403), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(405), - [anon_sym_DASH] = ACTIONS(407), - [anon_sym_TILDE] = ACTIONS(409), - [anon_sym_CARET] = ACTIONS(411), - [anon_sym_STAR] = ACTIONS(413), - [anon_sym_SLASH] = ACTIONS(415), - [anon_sym_PERCENT] = ACTIONS(413), - [anon_sym_LT_LT] = ACTIONS(413), - [anon_sym_GT_GT] = ACTIONS(413), - [anon_sym_AMP] = ACTIONS(413), - [anon_sym_PIPE] = ACTIONS(405), - [anon_sym_POUND] = ACTIONS(407), - [anon_sym_LT] = ACTIONS(409), - [anon_sym_LT_EQ] = ACTIONS(387), - [anon_sym_LT_GT] = ACTIONS(387), - [anon_sym_BANG_EQ] = ACTIONS(387), - [anon_sym_GT] = ACTIONS(409), - [anon_sym_GT_EQ] = ACTIONS(387), - [anon_sym_BANG_TILDE] = ACTIONS(409), - [anon_sym_TILDE_STAR] = ACTIONS(387), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(387), - }, - [110] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token2] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token5] = ACTIONS(160), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(160), - [aux_sym_direction_constraint_token1] = ACTIONS(160), - [aux_sym_direction_constraint_token2] = ACTIONS(160), - [anon_sym_CONSTRAINT] = ACTIONS(160), - [aux_sym_table_constraint_check_token1] = ACTIONS(160), - [aux_sym_table_constraint_unique_token1] = ACTIONS(160), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [111] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [anon_sym_COMMA] = ACTIONS(417), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_truncate_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_begin_statement_token1] = ACTIONS(419), - [aux_sym_commit_statement_token1] = ACTIONS(419), - [aux_sym_rollback_statement_token1] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_sequence_token5] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym_return_statement_token1] = ACTIONS(419), - [aux_sym_declare_statement_token1] = ACTIONS(419), - [aux_sym_create_function_statement_token3] = ACTIONS(419), - [aux_sym_create_function_statement_token4] = ACTIONS(419), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_statement_token8] = ACTIONS(419), - [aux_sym_create_function_statement_token9] = ACTIONS(419), - [aux_sym_create_function_statement_token10] = ACTIONS(419), - [aux_sym_create_function_statement_token11] = ACTIONS(419), - [aux_sym_external_hint_token1] = ACTIONS(419), - [aux_sym_external_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token1] = ACTIONS(419), - [aux_sym_optimizer_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token3] = ACTIONS(419), - [aux_sym_parallel_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token4] = ACTIONS(419), - [aux_sym_deterministic_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token2] = ACTIONS(419), - [aux_sym_sql_hint_token3] = ACTIONS(419), - [aux_sym_sql_hint_token5] = ACTIONS(419), - [aux_sym__function_language_token1] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_reference_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_grant_statement_token8] = ACTIONS(419), - [aux_sym_create_table_statement_token1] = ACTIONS(419), - [aux_sym_order_by_clause_token1] = ACTIONS(419), - [aux_sym_limit_clause_token1] = ACTIONS(419), - [aux_sym_offset_clause_token1] = ACTIONS(419), - [aux_sym_where_clause_token1] = ACTIONS(419), - [aux_sym_select_clause_body_token1] = ACTIONS(419), - [aux_sym_join_type_token1] = ACTIONS(419), - [aux_sym_join_type_token2] = ACTIONS(419), - [aux_sym_join_type_token3] = ACTIONS(419), - [aux_sym_join_type_token4] = ACTIONS(419), - [aux_sym_join_clause_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [112] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [anon_sym_COMMA] = ACTIONS(421), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_truncate_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_begin_statement_token1] = ACTIONS(423), - [aux_sym_commit_statement_token1] = ACTIONS(423), - [aux_sym_rollback_statement_token1] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_sequence_token5] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym_return_statement_token1] = ACTIONS(423), - [aux_sym_declare_statement_token1] = ACTIONS(423), - [aux_sym_create_function_statement_token3] = ACTIONS(423), - [aux_sym_create_function_statement_token4] = ACTIONS(423), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_statement_token8] = ACTIONS(423), - [aux_sym_create_function_statement_token9] = ACTIONS(423), - [aux_sym_create_function_statement_token10] = ACTIONS(423), - [aux_sym_create_function_statement_token11] = ACTIONS(423), - [aux_sym_external_hint_token1] = ACTIONS(423), - [aux_sym_external_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token1] = ACTIONS(423), - [aux_sym_optimizer_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token3] = ACTIONS(423), - [aux_sym_parallel_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token4] = ACTIONS(423), - [aux_sym_deterministic_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token2] = ACTIONS(423), - [aux_sym_sql_hint_token3] = ACTIONS(423), - [aux_sym_sql_hint_token5] = ACTIONS(423), - [aux_sym__function_language_token1] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_reference_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_grant_statement_token8] = ACTIONS(423), - [aux_sym_create_table_statement_token1] = ACTIONS(423), - [aux_sym_order_by_clause_token1] = ACTIONS(423), - [aux_sym_limit_clause_token1] = ACTIONS(423), - [aux_sym_offset_clause_token1] = ACTIONS(423), - [aux_sym_where_clause_token1] = ACTIONS(423), - [aux_sym_select_clause_body_token1] = ACTIONS(423), - [aux_sym_join_type_token1] = ACTIONS(423), - [aux_sym_join_type_token2] = ACTIONS(423), - [aux_sym_join_type_token3] = ACTIONS(423), - [aux_sym_join_type_token4] = ACTIONS(423), - [aux_sym_join_clause_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [113] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_reference_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_create_table_statement_token1] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_select_clause_body_token1] = ACTIONS(279), - [aux_sym_join_type_token1] = ACTIONS(279), - [aux_sym_join_type_token2] = ACTIONS(279), - [aux_sym_join_type_token3] = ACTIONS(279), - [aux_sym_join_type_token4] = ACTIONS(279), - [aux_sym_join_clause_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [114] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [anon_sym_COMMA] = ACTIONS(425), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_truncate_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_begin_statement_token1] = ACTIONS(427), - [aux_sym_commit_statement_token1] = ACTIONS(427), - [aux_sym_rollback_statement_token1] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_sequence_token5] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym_return_statement_token1] = ACTIONS(427), - [aux_sym_declare_statement_token1] = ACTIONS(427), - [aux_sym_create_function_statement_token3] = ACTIONS(427), - [aux_sym_create_function_statement_token4] = ACTIONS(427), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_statement_token8] = ACTIONS(427), - [aux_sym_create_function_statement_token9] = ACTIONS(427), - [aux_sym_create_function_statement_token10] = ACTIONS(427), - [aux_sym_create_function_statement_token11] = ACTIONS(427), - [aux_sym_external_hint_token1] = ACTIONS(427), - [aux_sym_external_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token1] = ACTIONS(427), - [aux_sym_optimizer_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token3] = ACTIONS(427), - [aux_sym_parallel_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token4] = ACTIONS(427), - [aux_sym_deterministic_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token2] = ACTIONS(427), - [aux_sym_sql_hint_token3] = ACTIONS(427), - [aux_sym_sql_hint_token5] = ACTIONS(427), - [aux_sym__function_language_token1] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_reference_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_grant_statement_token8] = ACTIONS(427), - [aux_sym_create_table_statement_token1] = ACTIONS(427), - [aux_sym_order_by_clause_token1] = ACTIONS(427), - [aux_sym_limit_clause_token1] = ACTIONS(427), - [aux_sym_offset_clause_token1] = ACTIONS(427), - [aux_sym_where_clause_token1] = ACTIONS(427), - [aux_sym_select_clause_body_token1] = ACTIONS(427), - [aux_sym_join_type_token1] = ACTIONS(427), - [aux_sym_join_type_token2] = ACTIONS(427), - [aux_sym_join_type_token3] = ACTIONS(427), - [aux_sym_join_type_token4] = ACTIONS(427), - [aux_sym_join_clause_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [115] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [anon_sym_COMMA] = ACTIONS(429), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_truncate_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_begin_statement_token1] = ACTIONS(431), - [aux_sym_commit_statement_token1] = ACTIONS(431), - [aux_sym_rollback_statement_token1] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_sequence_token5] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym_return_statement_token1] = ACTIONS(431), - [aux_sym_declare_statement_token1] = ACTIONS(431), - [aux_sym_create_function_statement_token3] = ACTIONS(431), - [aux_sym_create_function_statement_token4] = ACTIONS(431), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_statement_token8] = ACTIONS(431), - [aux_sym_create_function_statement_token9] = ACTIONS(431), - [aux_sym_create_function_statement_token10] = ACTIONS(431), - [aux_sym_create_function_statement_token11] = ACTIONS(431), - [aux_sym_external_hint_token1] = ACTIONS(431), - [aux_sym_external_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token1] = ACTIONS(431), - [aux_sym_optimizer_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token3] = ACTIONS(431), - [aux_sym_parallel_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token4] = ACTIONS(431), - [aux_sym_deterministic_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token2] = ACTIONS(431), - [aux_sym_sql_hint_token3] = ACTIONS(431), - [aux_sym_sql_hint_token5] = ACTIONS(431), - [aux_sym__function_language_token1] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_reference_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_grant_statement_token8] = ACTIONS(431), - [aux_sym_create_table_statement_token1] = ACTIONS(431), - [aux_sym_order_by_clause_token1] = ACTIONS(431), - [aux_sym_limit_clause_token1] = ACTIONS(431), - [aux_sym_offset_clause_token1] = ACTIONS(431), - [aux_sym_where_clause_token1] = ACTIONS(431), - [aux_sym_select_clause_body_token1] = ACTIONS(431), - [aux_sym_join_type_token1] = ACTIONS(431), - [aux_sym_join_type_token2] = ACTIONS(431), - [aux_sym_join_type_token3] = ACTIONS(431), - [aux_sym_join_type_token4] = ACTIONS(431), - [aux_sym_join_clause_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [116] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [anon_sym_COMMA] = ACTIONS(433), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_truncate_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_begin_statement_token1] = ACTIONS(435), - [aux_sym_commit_statement_token1] = ACTIONS(435), - [aux_sym_rollback_statement_token1] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_sequence_token5] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym_return_statement_token1] = ACTIONS(435), - [aux_sym_declare_statement_token1] = ACTIONS(435), - [aux_sym_create_function_statement_token3] = ACTIONS(435), - [aux_sym_create_function_statement_token4] = ACTIONS(435), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_statement_token8] = ACTIONS(435), - [aux_sym_create_function_statement_token9] = ACTIONS(435), - [aux_sym_create_function_statement_token10] = ACTIONS(435), - [aux_sym_create_function_statement_token11] = ACTIONS(435), - [aux_sym_external_hint_token1] = ACTIONS(435), - [aux_sym_external_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token1] = ACTIONS(435), - [aux_sym_optimizer_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token3] = ACTIONS(435), - [aux_sym_parallel_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token4] = ACTIONS(435), - [aux_sym_deterministic_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token2] = ACTIONS(435), - [aux_sym_sql_hint_token3] = ACTIONS(435), - [aux_sym_sql_hint_token5] = ACTIONS(435), - [aux_sym__function_language_token1] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_reference_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_grant_statement_token8] = ACTIONS(435), - [aux_sym_create_table_statement_token1] = ACTIONS(435), - [aux_sym_order_by_clause_token1] = ACTIONS(435), - [aux_sym_limit_clause_token1] = ACTIONS(435), - [aux_sym_offset_clause_token1] = ACTIONS(435), - [aux_sym_where_clause_token1] = ACTIONS(435), - [aux_sym_select_clause_body_token1] = ACTIONS(435), - [aux_sym_join_type_token1] = ACTIONS(435), - [aux_sym_join_type_token2] = ACTIONS(435), - [aux_sym_join_type_token3] = ACTIONS(435), - [aux_sym_join_type_token4] = ACTIONS(435), - [aux_sym_join_clause_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [117] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [anon_sym_COMMA] = ACTIONS(437), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_truncate_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_begin_statement_token1] = ACTIONS(439), - [aux_sym_commit_statement_token1] = ACTIONS(439), - [aux_sym_rollback_statement_token1] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_sequence_token5] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym_return_statement_token1] = ACTIONS(439), - [aux_sym_declare_statement_token1] = ACTIONS(439), - [aux_sym_create_function_statement_token3] = ACTIONS(439), - [aux_sym_create_function_statement_token4] = ACTIONS(439), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_statement_token8] = ACTIONS(439), - [aux_sym_create_function_statement_token9] = ACTIONS(439), - [aux_sym_create_function_statement_token10] = ACTIONS(439), - [aux_sym_create_function_statement_token11] = ACTIONS(439), - [aux_sym_external_hint_token1] = ACTIONS(439), - [aux_sym_external_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token1] = ACTIONS(439), - [aux_sym_optimizer_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token3] = ACTIONS(439), - [aux_sym_parallel_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token4] = ACTIONS(439), - [aux_sym_deterministic_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token2] = ACTIONS(439), - [aux_sym_sql_hint_token3] = ACTIONS(439), - [aux_sym_sql_hint_token5] = ACTIONS(439), - [aux_sym__function_language_token1] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_reference_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_grant_statement_token8] = ACTIONS(439), - [aux_sym_create_table_statement_token1] = ACTIONS(439), - [aux_sym_order_by_clause_token1] = ACTIONS(439), - [aux_sym_limit_clause_token1] = ACTIONS(439), - [aux_sym_offset_clause_token1] = ACTIONS(439), - [aux_sym_where_clause_token1] = ACTIONS(439), - [aux_sym_select_clause_body_token1] = ACTIONS(439), - [aux_sym_join_type_token1] = ACTIONS(439), - [aux_sym_join_type_token2] = ACTIONS(439), - [aux_sym_join_type_token3] = ACTIONS(439), - [aux_sym_join_type_token4] = ACTIONS(439), - [aux_sym_join_clause_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [118] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [anon_sym_COMMA] = ACTIONS(441), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_truncate_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_begin_statement_token1] = ACTIONS(443), - [aux_sym_commit_statement_token1] = ACTIONS(443), - [aux_sym_rollback_statement_token1] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_sequence_token5] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym_return_statement_token1] = ACTIONS(443), - [aux_sym_declare_statement_token1] = ACTIONS(443), - [aux_sym_create_function_statement_token3] = ACTIONS(443), - [aux_sym_create_function_statement_token4] = ACTIONS(443), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_statement_token8] = ACTIONS(443), - [aux_sym_create_function_statement_token9] = ACTIONS(443), - [aux_sym_create_function_statement_token10] = ACTIONS(443), - [aux_sym_create_function_statement_token11] = ACTIONS(443), - [aux_sym_external_hint_token1] = ACTIONS(443), - [aux_sym_external_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token1] = ACTIONS(443), - [aux_sym_optimizer_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token3] = ACTIONS(443), - [aux_sym_parallel_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token4] = ACTIONS(443), - [aux_sym_deterministic_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token2] = ACTIONS(443), - [aux_sym_sql_hint_token3] = ACTIONS(443), - [aux_sym_sql_hint_token5] = ACTIONS(443), - [aux_sym__function_language_token1] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_reference_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_grant_statement_token8] = ACTIONS(443), - [aux_sym_create_table_statement_token1] = ACTIONS(443), - [aux_sym_order_by_clause_token1] = ACTIONS(443), - [aux_sym_limit_clause_token1] = ACTIONS(443), - [aux_sym_offset_clause_token1] = ACTIONS(443), - [aux_sym_where_clause_token1] = ACTIONS(443), - [aux_sym_select_clause_body_token1] = ACTIONS(443), - [aux_sym_join_type_token1] = ACTIONS(443), - [aux_sym_join_type_token2] = ACTIONS(443), - [aux_sym_join_type_token3] = ACTIONS(443), - [aux_sym_join_type_token4] = ACTIONS(443), - [aux_sym_join_clause_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [119] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [anon_sym_COMMA] = ACTIONS(445), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_truncate_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_begin_statement_token1] = ACTIONS(447), - [aux_sym_commit_statement_token1] = ACTIONS(447), - [aux_sym_rollback_statement_token1] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_sequence_token5] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym_return_statement_token1] = ACTIONS(447), - [aux_sym_declare_statement_token1] = ACTIONS(447), - [aux_sym_create_function_statement_token3] = ACTIONS(447), - [aux_sym_create_function_statement_token4] = ACTIONS(447), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_statement_token8] = ACTIONS(447), - [aux_sym_create_function_statement_token9] = ACTIONS(447), - [aux_sym_create_function_statement_token10] = ACTIONS(447), - [aux_sym_create_function_statement_token11] = ACTIONS(447), - [aux_sym_external_hint_token1] = ACTIONS(447), - [aux_sym_external_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token1] = ACTIONS(447), - [aux_sym_optimizer_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token3] = ACTIONS(447), - [aux_sym_parallel_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token4] = ACTIONS(447), - [aux_sym_deterministic_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token2] = ACTIONS(447), - [aux_sym_sql_hint_token3] = ACTIONS(447), - [aux_sym_sql_hint_token5] = ACTIONS(447), - [aux_sym__function_language_token1] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_reference_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_grant_statement_token8] = ACTIONS(447), - [aux_sym_create_table_statement_token1] = ACTIONS(447), - [aux_sym_order_by_clause_token1] = ACTIONS(447), - [aux_sym_limit_clause_token1] = ACTIONS(447), - [aux_sym_offset_clause_token1] = ACTIONS(447), - [aux_sym_where_clause_token1] = ACTIONS(447), - [aux_sym_select_clause_body_token1] = ACTIONS(447), - [aux_sym_join_type_token1] = ACTIONS(447), - [aux_sym_join_type_token2] = ACTIONS(447), - [aux_sym_join_type_token3] = ACTIONS(447), - [aux_sym_join_type_token4] = ACTIONS(447), - [aux_sym_join_clause_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [120] = { - [aux_sym_array_type_repeat1] = STATE(169), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [anon_sym_COMMA] = ACTIONS(326), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_truncate_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_begin_statement_token1] = ACTIONS(328), - [aux_sym_commit_statement_token1] = ACTIONS(328), - [aux_sym_rollback_statement_token1] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_sequence_token5] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym_return_statement_token1] = ACTIONS(328), - [aux_sym_declare_statement_token1] = ACTIONS(328), - [aux_sym_create_function_statement_token3] = ACTIONS(328), - [aux_sym_create_function_statement_token4] = ACTIONS(328), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_statement_token8] = ACTIONS(328), - [aux_sym_create_function_statement_token9] = ACTIONS(328), - [aux_sym_create_function_statement_token10] = ACTIONS(328), - [aux_sym_create_function_statement_token11] = ACTIONS(328), - [aux_sym_external_hint_token1] = ACTIONS(328), - [aux_sym_external_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token1] = ACTIONS(328), - [aux_sym_optimizer_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token3] = ACTIONS(328), - [aux_sym_parallel_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token4] = ACTIONS(328), - [aux_sym_deterministic_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token2] = ACTIONS(328), - [aux_sym_sql_hint_token3] = ACTIONS(328), - [aux_sym_sql_hint_token5] = ACTIONS(328), - [aux_sym__function_language_token1] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_reference_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_grant_statement_token8] = ACTIONS(328), - [aux_sym_order_by_clause_token1] = ACTIONS(328), - [aux_sym_limit_clause_token1] = ACTIONS(328), - [aux_sym_offset_clause_token1] = ACTIONS(328), - [aux_sym_where_clause_token1] = ACTIONS(328), - [aux_sym_select_clause_body_token1] = ACTIONS(328), - [aux_sym_join_type_token1] = ACTIONS(328), - [aux_sym_join_type_token2] = ACTIONS(328), - [aux_sym_join_type_token3] = ACTIONS(328), - [aux_sym_join_type_token4] = ACTIONS(328), - [aux_sym_join_clause_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(449), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [121] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_join_type_token1] = ACTIONS(117), - [aux_sym_join_type_token2] = ACTIONS(117), - [aux_sym_join_type_token3] = ACTIONS(117), - [aux_sym_join_type_token4] = ACTIONS(117), - [aux_sym_join_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [122] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_reference_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_create_table_statement_token1] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_select_clause_body_token1] = ACTIONS(275), - [aux_sym_join_type_token1] = ACTIONS(275), - [aux_sym_join_type_token2] = ACTIONS(275), - [aux_sym_join_type_token3] = ACTIONS(275), - [aux_sym_join_type_token4] = ACTIONS(275), - [aux_sym_join_clause_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [123] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [anon_sym_COMMA] = ACTIONS(451), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_truncate_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_begin_statement_token1] = ACTIONS(453), - [aux_sym_commit_statement_token1] = ACTIONS(453), - [aux_sym_rollback_statement_token1] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_sequence_token5] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym_return_statement_token1] = ACTIONS(453), - [aux_sym_declare_statement_token1] = ACTIONS(453), - [aux_sym_create_function_statement_token3] = ACTIONS(453), - [aux_sym_create_function_statement_token4] = ACTIONS(453), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_statement_token8] = ACTIONS(453), - [aux_sym_create_function_statement_token9] = ACTIONS(453), - [aux_sym_create_function_statement_token10] = ACTIONS(453), - [aux_sym_create_function_statement_token11] = ACTIONS(453), - [aux_sym_external_hint_token1] = ACTIONS(453), - [aux_sym_external_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token1] = ACTIONS(453), - [aux_sym_optimizer_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token3] = ACTIONS(453), - [aux_sym_parallel_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token4] = ACTIONS(453), - [aux_sym_deterministic_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token2] = ACTIONS(453), - [aux_sym_sql_hint_token3] = ACTIONS(453), - [aux_sym_sql_hint_token5] = ACTIONS(453), - [aux_sym__function_language_token1] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_reference_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_grant_statement_token8] = ACTIONS(453), - [aux_sym_create_table_statement_token1] = ACTIONS(453), - [aux_sym_order_by_clause_token1] = ACTIONS(453), - [aux_sym_limit_clause_token1] = ACTIONS(453), - [aux_sym_offset_clause_token1] = ACTIONS(453), - [aux_sym_where_clause_token1] = ACTIONS(453), - [aux_sym_select_clause_body_token1] = ACTIONS(453), - [aux_sym_join_type_token1] = ACTIONS(453), - [aux_sym_join_type_token2] = ACTIONS(453), - [aux_sym_join_type_token3] = ACTIONS(453), - [aux_sym_join_type_token4] = ACTIONS(453), - [aux_sym_join_clause_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [124] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_reference_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_create_table_statement_token1] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_select_clause_body_token1] = ACTIONS(321), - [aux_sym_join_type_token1] = ACTIONS(321), - [aux_sym_join_type_token2] = ACTIONS(321), - [aux_sym_join_type_token3] = ACTIONS(321), - [aux_sym_join_type_token4] = ACTIONS(321), - [aux_sym_join_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [125] = { - [sym_filter_clause] = STATE(392), - [sym_over_clause] = STATE(560), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token2] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token5] = ACTIONS(197), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(197), - [aux_sym_direction_constraint_token1] = ACTIONS(197), - [aux_sym_direction_constraint_token2] = ACTIONS(197), - [anon_sym_CONSTRAINT] = ACTIONS(197), - [aux_sym_table_constraint_check_token1] = ACTIONS(197), - [aux_sym_table_constraint_unique_token1] = ACTIONS(197), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(248), - [aux_sym_over_clause_token1] = ACTIONS(250), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [126] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(455), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(457), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(459), - }, - [127] = { - [sym_filter_clause] = STATE(385), - [sym_over_clause] = STATE(562), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token2] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token5] = ACTIONS(187), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(187), - [aux_sym_direction_constraint_token1] = ACTIONS(187), - [aux_sym_direction_constraint_token2] = ACTIONS(187), - [anon_sym_CONSTRAINT] = ACTIONS(187), - [aux_sym_table_constraint_check_token1] = ACTIONS(187), - [aux_sym_table_constraint_unique_token1] = ACTIONS(187), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(248), - [aux_sym_over_clause_token1] = ACTIONS(250), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [128] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token2] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_grant_statement_token5] = ACTIONS(130), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(130), - [aux_sym_direction_constraint_token1] = ACTIONS(130), - [aux_sym_direction_constraint_token2] = ACTIONS(130), - [anon_sym_CONSTRAINT] = ACTIONS(130), - [aux_sym_table_constraint_check_token1] = ACTIONS(130), - [aux_sym_table_constraint_unique_token1] = ACTIONS(130), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [129] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token2] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_grant_statement_token5] = ACTIONS(144), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(144), - [aux_sym_direction_constraint_token1] = ACTIONS(144), - [aux_sym_direction_constraint_token2] = ACTIONS(144), - [anon_sym_CONSTRAINT] = ACTIONS(144), - [aux_sym_table_constraint_check_token1] = ACTIONS(144), - [aux_sym_table_constraint_unique_token1] = ACTIONS(144), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [130] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [anon_sym_COMMA] = ACTIONS(461), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_truncate_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_begin_statement_token1] = ACTIONS(463), - [aux_sym_commit_statement_token1] = ACTIONS(463), - [aux_sym_rollback_statement_token1] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_sequence_token5] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym_return_statement_token1] = ACTIONS(463), - [aux_sym_declare_statement_token1] = ACTIONS(463), - [aux_sym_create_function_statement_token3] = ACTIONS(463), - [aux_sym_create_function_statement_token4] = ACTIONS(463), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_statement_token8] = ACTIONS(463), - [aux_sym_create_function_statement_token9] = ACTIONS(463), - [aux_sym_create_function_statement_token10] = ACTIONS(463), - [aux_sym_create_function_statement_token11] = ACTIONS(463), - [aux_sym_external_hint_token1] = ACTIONS(463), - [aux_sym_external_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token1] = ACTIONS(463), - [aux_sym_optimizer_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token3] = ACTIONS(463), - [aux_sym_parallel_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token4] = ACTIONS(463), - [aux_sym_deterministic_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token2] = ACTIONS(463), - [aux_sym_sql_hint_token3] = ACTIONS(463), - [aux_sym_sql_hint_token5] = ACTIONS(463), - [aux_sym__function_language_token1] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_reference_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_grant_statement_token8] = ACTIONS(463), - [aux_sym_create_table_statement_token1] = ACTIONS(463), - [aux_sym_order_by_clause_token1] = ACTIONS(463), - [aux_sym_limit_clause_token1] = ACTIONS(463), - [aux_sym_offset_clause_token1] = ACTIONS(463), - [aux_sym_where_clause_token1] = ACTIONS(463), - [aux_sym_select_clause_body_token1] = ACTIONS(463), - [aux_sym_join_type_token1] = ACTIONS(463), - [aux_sym_join_type_token2] = ACTIONS(463), - [aux_sym_join_type_token3] = ACTIONS(463), - [aux_sym_join_type_token4] = ACTIONS(463), - [aux_sym_join_clause_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [131] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [anon_sym_COMMA] = ACTIONS(465), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_truncate_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_begin_statement_token1] = ACTIONS(467), - [aux_sym_commit_statement_token1] = ACTIONS(467), - [aux_sym_rollback_statement_token1] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_sequence_token5] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym_return_statement_token1] = ACTIONS(467), - [aux_sym_declare_statement_token1] = ACTIONS(467), - [aux_sym_create_function_statement_token3] = ACTIONS(467), - [aux_sym_create_function_statement_token4] = ACTIONS(467), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_statement_token8] = ACTIONS(467), - [aux_sym_create_function_statement_token9] = ACTIONS(467), - [aux_sym_create_function_statement_token10] = ACTIONS(467), - [aux_sym_create_function_statement_token11] = ACTIONS(467), - [aux_sym_external_hint_token1] = ACTIONS(467), - [aux_sym_external_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token1] = ACTIONS(467), - [aux_sym_optimizer_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token3] = ACTIONS(467), - [aux_sym_parallel_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token4] = ACTIONS(467), - [aux_sym_deterministic_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token2] = ACTIONS(467), - [aux_sym_sql_hint_token3] = ACTIONS(467), - [aux_sym_sql_hint_token5] = ACTIONS(467), - [aux_sym__function_language_token1] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_reference_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_grant_statement_token8] = ACTIONS(467), - [aux_sym_create_table_statement_token1] = ACTIONS(467), - [aux_sym_order_by_clause_token1] = ACTIONS(467), - [aux_sym_limit_clause_token1] = ACTIONS(467), - [aux_sym_offset_clause_token1] = ACTIONS(467), - [aux_sym_where_clause_token1] = ACTIONS(467), - [aux_sym_select_clause_body_token1] = ACTIONS(467), - [aux_sym_join_type_token1] = ACTIONS(467), - [aux_sym_join_type_token2] = ACTIONS(467), - [aux_sym_join_type_token3] = ACTIONS(467), - [aux_sym_join_type_token4] = ACTIONS(467), - [aux_sym_join_clause_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [132] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [anon_sym_COMMA] = ACTIONS(469), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_truncate_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_begin_statement_token1] = ACTIONS(471), - [aux_sym_commit_statement_token1] = ACTIONS(471), - [aux_sym_rollback_statement_token1] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_sequence_token5] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym_return_statement_token1] = ACTIONS(471), - [aux_sym_declare_statement_token1] = ACTIONS(471), - [aux_sym_create_function_statement_token3] = ACTIONS(471), - [aux_sym_create_function_statement_token4] = ACTIONS(471), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_statement_token8] = ACTIONS(471), - [aux_sym_create_function_statement_token9] = ACTIONS(471), - [aux_sym_create_function_statement_token10] = ACTIONS(471), - [aux_sym_create_function_statement_token11] = ACTIONS(471), - [aux_sym_external_hint_token1] = ACTIONS(471), - [aux_sym_external_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token1] = ACTIONS(471), - [aux_sym_optimizer_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token3] = ACTIONS(471), - [aux_sym_parallel_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token4] = ACTIONS(471), - [aux_sym_deterministic_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token2] = ACTIONS(471), - [aux_sym_sql_hint_token3] = ACTIONS(471), - [aux_sym_sql_hint_token5] = ACTIONS(471), - [aux_sym__function_language_token1] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_reference_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_grant_statement_token8] = ACTIONS(471), - [aux_sym_create_table_statement_token1] = ACTIONS(471), - [aux_sym_order_by_clause_token1] = ACTIONS(471), - [aux_sym_limit_clause_token1] = ACTIONS(471), - [aux_sym_offset_clause_token1] = ACTIONS(471), - [aux_sym_where_clause_token1] = ACTIONS(471), - [aux_sym_select_clause_body_token1] = ACTIONS(471), - [aux_sym_join_type_token1] = ACTIONS(471), - [aux_sym_join_type_token2] = ACTIONS(471), - [aux_sym_join_type_token3] = ACTIONS(471), - [aux_sym_join_type_token4] = ACTIONS(471), - [aux_sym_join_clause_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [133] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(473), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(475), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(477), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_join_type_token1] = ACTIONS(285), - [aux_sym_join_type_token2] = ACTIONS(285), - [aux_sym_join_type_token3] = ACTIONS(285), - [aux_sym_join_type_token4] = ACTIONS(285), - [aux_sym_join_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(479), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [134] = { - [aux_sym_dotted_name_repeat1] = STATE(134), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token2] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token5] = ACTIONS(117), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(117), - [aux_sym_direction_constraint_token1] = ACTIONS(117), - [aux_sym_direction_constraint_token2] = ACTIONS(117), - [anon_sym_CONSTRAINT] = ACTIONS(117), - [aux_sym_table_constraint_check_token1] = ACTIONS(117), - [aux_sym_table_constraint_unique_token1] = ACTIONS(117), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(481), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [135] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [anon_sym_COMMA] = ACTIONS(484), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_truncate_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_begin_statement_token1] = ACTIONS(486), - [aux_sym_commit_statement_token1] = ACTIONS(486), - [aux_sym_rollback_statement_token1] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_sequence_token5] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym_return_statement_token1] = ACTIONS(486), - [aux_sym_declare_statement_token1] = ACTIONS(486), - [aux_sym_create_function_statement_token3] = ACTIONS(486), - [aux_sym_create_function_statement_token4] = ACTIONS(486), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_statement_token8] = ACTIONS(486), - [aux_sym_create_function_statement_token9] = ACTIONS(486), - [aux_sym_create_function_statement_token10] = ACTIONS(486), - [aux_sym_create_function_statement_token11] = ACTIONS(486), - [aux_sym_external_hint_token1] = ACTIONS(486), - [aux_sym_external_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token1] = ACTIONS(486), - [aux_sym_optimizer_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token3] = ACTIONS(486), - [aux_sym_parallel_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token4] = ACTIONS(486), - [aux_sym_deterministic_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token2] = ACTIONS(486), - [aux_sym_sql_hint_token3] = ACTIONS(486), - [aux_sym_sql_hint_token5] = ACTIONS(486), - [aux_sym__function_language_token1] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_reference_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_grant_statement_token8] = ACTIONS(486), - [aux_sym_create_table_statement_token1] = ACTIONS(486), - [aux_sym_order_by_clause_token1] = ACTIONS(486), - [aux_sym_limit_clause_token1] = ACTIONS(486), - [aux_sym_offset_clause_token1] = ACTIONS(486), - [aux_sym_where_clause_token1] = ACTIONS(486), - [aux_sym_select_clause_body_token1] = ACTIONS(486), - [aux_sym_join_type_token1] = ACTIONS(486), - [aux_sym_join_type_token2] = ACTIONS(486), - [aux_sym_join_type_token3] = ACTIONS(486), - [aux_sym_join_type_token4] = ACTIONS(486), - [aux_sym_join_clause_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [136] = { - [aux_sym_dotted_name_repeat1] = STATE(134), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token2] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_grant_statement_token5] = ACTIONS(124), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(124), - [aux_sym_direction_constraint_token1] = ACTIONS(124), - [aux_sym_direction_constraint_token2] = ACTIONS(124), - [anon_sym_CONSTRAINT] = ACTIONS(124), - [aux_sym_table_constraint_check_token1] = ACTIONS(124), - [aux_sym_table_constraint_unique_token1] = ACTIONS(124), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(332), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [137] = { - [sym_filter_clause] = STATE(368), - [sym_over_clause] = STATE(567), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token2] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token5] = ACTIONS(179), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(179), - [aux_sym_direction_constraint_token1] = ACTIONS(179), - [aux_sym_direction_constraint_token2] = ACTIONS(179), - [anon_sym_CONSTRAINT] = ACTIONS(179), - [aux_sym_table_constraint_check_token1] = ACTIONS(179), - [aux_sym_table_constraint_unique_token1] = ACTIONS(179), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(248), - [aux_sym_over_clause_token1] = ACTIONS(250), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [138] = { - [sym_over_clause] = STATE(331), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_create_table_statement_token1] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_join_type_token1] = ACTIONS(279), - [aux_sym_join_type_token2] = ACTIONS(279), - [aux_sym_join_type_token3] = ACTIONS(279), - [aux_sym_join_type_token4] = ACTIONS(279), - [aux_sym_join_clause_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(193), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [139] = { - [sym_over_clause] = STATE(297), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_create_table_statement_token1] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_join_type_token1] = ACTIONS(275), - [aux_sym_join_type_token2] = ACTIONS(275), - [aux_sym_join_type_token3] = ACTIONS(275), - [aux_sym_join_type_token4] = ACTIONS(275), - [aux_sym_join_clause_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(193), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [140] = { - [sym_over_clause] = STATE(294), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(193), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [141] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [anon_sym_COMMA] = ACTIONS(488), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_truncate_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_begin_statement_token1] = ACTIONS(490), - [aux_sym_commit_statement_token1] = ACTIONS(490), - [aux_sym_rollback_statement_token1] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_sequence_token5] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym_return_statement_token1] = ACTIONS(490), - [aux_sym_declare_statement_token1] = ACTIONS(490), - [aux_sym_create_function_statement_token3] = ACTIONS(490), - [aux_sym_create_function_statement_token4] = ACTIONS(490), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_statement_token8] = ACTIONS(490), - [aux_sym_create_function_statement_token9] = ACTIONS(490), - [aux_sym_create_function_statement_token10] = ACTIONS(490), - [aux_sym_create_function_statement_token11] = ACTIONS(490), - [aux_sym_external_hint_token1] = ACTIONS(490), - [aux_sym_external_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token1] = ACTIONS(490), - [aux_sym_optimizer_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token3] = ACTIONS(490), - [aux_sym_parallel_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token4] = ACTIONS(490), - [aux_sym_deterministic_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token2] = ACTIONS(490), - [aux_sym_sql_hint_token3] = ACTIONS(490), - [aux_sym_sql_hint_token5] = ACTIONS(490), - [aux_sym__function_language_token1] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_reference_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_grant_statement_token8] = ACTIONS(490), - [aux_sym_create_table_statement_token1] = ACTIONS(490), - [aux_sym_order_by_clause_token1] = ACTIONS(490), - [aux_sym_limit_clause_token1] = ACTIONS(490), - [aux_sym_offset_clause_token1] = ACTIONS(490), - [aux_sym_where_clause_token1] = ACTIONS(490), - [aux_sym_select_clause_body_token1] = ACTIONS(490), - [aux_sym_join_type_token1] = ACTIONS(490), - [aux_sym_join_type_token2] = ACTIONS(490), - [aux_sym_join_type_token3] = ACTIONS(490), - [aux_sym_join_type_token4] = ACTIONS(490), - [aux_sym_join_clause_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [142] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_select_clause_body_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(269), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [143] = { - [sym__quoted_identifier] = STATE(3619), - [sym_identifier] = STATE(3656), - [ts_builtin_sym_end] = ACTIONS(375), - [anon_sym_SEMI] = ACTIONS(375), - [aux_sym_with_clause_token1] = ACTIONS(377), - [anon_sym_COMMA] = ACTIONS(375), - [aux_sym_cte_token1] = ACTIONS(492), - [aux_sym_cte_token2] = ACTIONS(494), - [aux_sym_truncate_statement_token1] = ACTIONS(377), - [aux_sym_comment_statement_token1] = ACTIONS(377), - [aux_sym_comment_statement_token7] = ACTIONS(496), - [aux_sym_begin_statement_token1] = ACTIONS(377), - [aux_sym_commit_statement_token1] = ACTIONS(377), - [aux_sym_rollback_statement_token1] = ACTIONS(377), - [aux_sym_create_statement_token1] = ACTIONS(377), - [aux_sym_alter_statement_token1] = ACTIONS(377), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(377), - [aux_sym_sequence_token5] = ACTIONS(377), - [aux_sym_pg_command_token1] = ACTIONS(375), - [aux_sym_return_statement_token1] = ACTIONS(377), - [aux_sym_declare_statement_token1] = ACTIONS(377), - [aux_sym_create_function_statement_token3] = ACTIONS(377), - [aux_sym_create_function_statement_token4] = ACTIONS(377), - [aux_sym_create_function_statement_token7] = ACTIONS(377), - [aux_sym_create_function_statement_token8] = ACTIONS(377), - [aux_sym_create_function_statement_token9] = ACTIONS(377), - [aux_sym_create_function_statement_token10] = ACTIONS(377), - [aux_sym_create_function_statement_token11] = ACTIONS(377), - [aux_sym_external_hint_token1] = ACTIONS(377), - [aux_sym_external_hint_token2] = ACTIONS(377), - [aux_sym_optimizer_hint_token1] = ACTIONS(377), - [aux_sym_optimizer_hint_token2] = ACTIONS(377), - [aux_sym_optimizer_hint_token3] = ACTIONS(377), - [aux_sym_parallel_hint_token1] = ACTIONS(377), - [aux_sym_null_hint_token1] = ACTIONS(377), - [aux_sym_null_hint_token4] = ACTIONS(377), - [aux_sym_deterministic_hint_token1] = ACTIONS(377), - [aux_sym_sql_hint_token1] = ACTIONS(377), - [aux_sym_sql_hint_token2] = ACTIONS(377), - [aux_sym_sql_hint_token3] = ACTIONS(377), - [aux_sym_sql_hint_token5] = ACTIONS(377), - [aux_sym__function_language_token1] = ACTIONS(377), - [aux_sym_create_function_parameter_token1] = ACTIONS(498), - [anon_sym_EQ] = ACTIONS(500), - [aux_sym_create_trigger_statement_token1] = ACTIONS(502), - [aux_sym_trigger_reference_token1] = ACTIONS(377), - [aux_sym_trigger_event_token1] = ACTIONS(377), - [aux_sym_trigger_event_token2] = ACTIONS(377), - [aux_sym_trigger_event_token3] = ACTIONS(377), - [aux_sym_drop_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token4] = ACTIONS(377), - [aux_sym_grant_statement_token8] = ACTIONS(377), - [aux_sym_order_by_clause_token1] = ACTIONS(377), - [aux_sym_limit_clause_token1] = ACTIONS(377), - [aux_sym_offset_clause_token1] = ACTIONS(377), - [aux_sym_where_clause_token1] = ACTIONS(377), - [aux_sym_select_clause_body_token1] = ACTIONS(377), - [aux_sym_join_type_token1] = ACTIONS(377), - [aux_sym_join_type_token2] = ACTIONS(377), - [aux_sym_join_type_token3] = ACTIONS(377), - [aux_sym_join_type_token4] = ACTIONS(377), - [aux_sym_join_clause_token1] = ACTIONS(377), - [aux_sym_frame_clause_token2] = ACTIONS(504), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(506), - [sym__unquoted_identifier] = ACTIONS(508), - [anon_sym_BQUOTE] = ACTIONS(510), - [anon_sym_DQUOTE] = ACTIONS(512), - [anon_sym_DASH_GT] = ACTIONS(514), - [anon_sym_DASH_GT_GT] = ACTIONS(516), - [anon_sym_POUND_GT] = ACTIONS(514), - [anon_sym_POUND_GT_GT] = ACTIONS(516), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(518), - [anon_sym_DASH] = ACTIONS(520), - [anon_sym_TILDE] = ACTIONS(522), - [anon_sym_CARET] = ACTIONS(524), - [anon_sym_STAR] = ACTIONS(526), - [anon_sym_SLASH] = ACTIONS(528), - [anon_sym_PERCENT] = ACTIONS(526), - [anon_sym_LT_LT] = ACTIONS(526), - [anon_sym_GT_GT] = ACTIONS(526), - [anon_sym_AMP] = ACTIONS(526), - [anon_sym_PIPE] = ACTIONS(518), - [anon_sym_POUND] = ACTIONS(520), - [anon_sym_LT] = ACTIONS(522), - [anon_sym_LT_EQ] = ACTIONS(500), - [anon_sym_LT_GT] = ACTIONS(500), - [anon_sym_BANG_EQ] = ACTIONS(500), - [anon_sym_GT] = ACTIONS(522), - [anon_sym_GT_EQ] = ACTIONS(500), - [anon_sym_BANG_TILDE] = ACTIONS(522), - [anon_sym_TILDE_STAR] = ACTIONS(500), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(500), - }, - [144] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [anon_sym_COMMA] = ACTIONS(530), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_truncate_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_begin_statement_token1] = ACTIONS(532), - [aux_sym_commit_statement_token1] = ACTIONS(532), - [aux_sym_rollback_statement_token1] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_sequence_token5] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym_return_statement_token1] = ACTIONS(532), - [aux_sym_declare_statement_token1] = ACTIONS(532), - [aux_sym_create_function_statement_token3] = ACTIONS(532), - [aux_sym_create_function_statement_token4] = ACTIONS(532), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_statement_token8] = ACTIONS(532), - [aux_sym_create_function_statement_token9] = ACTIONS(532), - [aux_sym_create_function_statement_token10] = ACTIONS(532), - [aux_sym_create_function_statement_token11] = ACTIONS(532), - [aux_sym_external_hint_token1] = ACTIONS(532), - [aux_sym_external_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token1] = ACTIONS(532), - [aux_sym_optimizer_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token3] = ACTIONS(532), - [aux_sym_parallel_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token4] = ACTIONS(532), - [aux_sym_deterministic_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token2] = ACTIONS(532), - [aux_sym_sql_hint_token3] = ACTIONS(532), - [aux_sym_sql_hint_token5] = ACTIONS(532), - [aux_sym__function_language_token1] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_reference_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_grant_statement_token8] = ACTIONS(532), - [aux_sym_create_table_statement_token1] = ACTIONS(532), - [aux_sym_order_by_clause_token1] = ACTIONS(532), - [aux_sym_limit_clause_token1] = ACTIONS(532), - [aux_sym_offset_clause_token1] = ACTIONS(532), - [aux_sym_where_clause_token1] = ACTIONS(532), - [aux_sym_select_clause_body_token1] = ACTIONS(532), - [aux_sym_join_type_token1] = ACTIONS(532), - [aux_sym_join_type_token2] = ACTIONS(532), - [aux_sym_join_type_token3] = ACTIONS(532), - [aux_sym_join_type_token4] = ACTIONS(532), - [aux_sym_join_clause_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [145] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [anon_sym_COMMA] = ACTIONS(534), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_truncate_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_begin_statement_token1] = ACTIONS(536), - [aux_sym_commit_statement_token1] = ACTIONS(536), - [aux_sym_rollback_statement_token1] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_sequence_token5] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym_return_statement_token1] = ACTIONS(536), - [aux_sym_declare_statement_token1] = ACTIONS(536), - [aux_sym_create_function_statement_token3] = ACTIONS(536), - [aux_sym_create_function_statement_token4] = ACTIONS(536), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_statement_token8] = ACTIONS(536), - [aux_sym_create_function_statement_token9] = ACTIONS(536), - [aux_sym_create_function_statement_token10] = ACTIONS(536), - [aux_sym_create_function_statement_token11] = ACTIONS(536), - [aux_sym_external_hint_token1] = ACTIONS(536), - [aux_sym_external_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token1] = ACTIONS(536), - [aux_sym_optimizer_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token3] = ACTIONS(536), - [aux_sym_parallel_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token4] = ACTIONS(536), - [aux_sym_deterministic_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token2] = ACTIONS(536), - [aux_sym_sql_hint_token3] = ACTIONS(536), - [aux_sym_sql_hint_token5] = ACTIONS(536), - [aux_sym__function_language_token1] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_reference_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_grant_statement_token8] = ACTIONS(536), - [aux_sym_create_table_statement_token1] = ACTIONS(536), - [aux_sym_order_by_clause_token1] = ACTIONS(536), - [aux_sym_limit_clause_token1] = ACTIONS(536), - [aux_sym_offset_clause_token1] = ACTIONS(536), - [aux_sym_where_clause_token1] = ACTIONS(536), - [aux_sym_select_clause_body_token1] = ACTIONS(536), - [aux_sym_join_type_token1] = ACTIONS(536), - [aux_sym_join_type_token2] = ACTIONS(536), - [aux_sym_join_type_token3] = ACTIONS(536), - [aux_sym_join_type_token4] = ACTIONS(536), - [aux_sym_join_clause_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [146] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [anon_sym_COMMA] = ACTIONS(538), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_truncate_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_begin_statement_token1] = ACTIONS(540), - [aux_sym_commit_statement_token1] = ACTIONS(540), - [aux_sym_rollback_statement_token1] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_sequence_token5] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym_return_statement_token1] = ACTIONS(540), - [aux_sym_declare_statement_token1] = ACTIONS(540), - [aux_sym_create_function_statement_token3] = ACTIONS(540), - [aux_sym_create_function_statement_token4] = ACTIONS(540), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_statement_token8] = ACTIONS(540), - [aux_sym_create_function_statement_token9] = ACTIONS(540), - [aux_sym_create_function_statement_token10] = ACTIONS(540), - [aux_sym_create_function_statement_token11] = ACTIONS(540), - [aux_sym_external_hint_token1] = ACTIONS(540), - [aux_sym_external_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token1] = ACTIONS(540), - [aux_sym_optimizer_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token3] = ACTIONS(540), - [aux_sym_parallel_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token4] = ACTIONS(540), - [aux_sym_deterministic_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token2] = ACTIONS(540), - [aux_sym_sql_hint_token3] = ACTIONS(540), - [aux_sym_sql_hint_token5] = ACTIONS(540), - [aux_sym__function_language_token1] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_reference_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_grant_statement_token8] = ACTIONS(540), - [aux_sym_create_table_statement_token1] = ACTIONS(540), - [aux_sym_order_by_clause_token1] = ACTIONS(540), - [aux_sym_limit_clause_token1] = ACTIONS(540), - [aux_sym_offset_clause_token1] = ACTIONS(540), - [aux_sym_where_clause_token1] = ACTIONS(540), - [aux_sym_select_clause_body_token1] = ACTIONS(540), - [aux_sym_join_type_token1] = ACTIONS(540), - [aux_sym_join_type_token2] = ACTIONS(540), - [aux_sym_join_type_token3] = ACTIONS(540), - [aux_sym_join_type_token4] = ACTIONS(540), - [aux_sym_join_clause_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [147] = { - [sym_filter_clause] = STATE(361), - [sym_over_clause] = STATE(574), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token2] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token5] = ACTIONS(201), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(201), - [aux_sym_direction_constraint_token1] = ACTIONS(201), - [aux_sym_direction_constraint_token2] = ACTIONS(201), - [anon_sym_CONSTRAINT] = ACTIONS(201), - [aux_sym_table_constraint_check_token1] = ACTIONS(201), - [aux_sym_table_constraint_unique_token1] = ACTIONS(201), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(248), - [aux_sym_over_clause_token1] = ACTIONS(250), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [148] = { - [sym_over_clause] = STATE(291), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_create_table_statement_token1] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_join_type_token1] = ACTIONS(295), - [aux_sym_join_type_token2] = ACTIONS(295), - [aux_sym_join_type_token3] = ACTIONS(295), - [aux_sym_join_type_token4] = ACTIONS(295), - [aux_sym_join_clause_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(193), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [149] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [anon_sym_COMMA] = ACTIONS(542), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_truncate_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_begin_statement_token1] = ACTIONS(544), - [aux_sym_commit_statement_token1] = ACTIONS(544), - [aux_sym_rollback_statement_token1] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_sequence_token5] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym_return_statement_token1] = ACTIONS(544), - [aux_sym_declare_statement_token1] = ACTIONS(544), - [aux_sym_create_function_statement_token3] = ACTIONS(544), - [aux_sym_create_function_statement_token4] = ACTIONS(544), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_statement_token8] = ACTIONS(544), - [aux_sym_create_function_statement_token9] = ACTIONS(544), - [aux_sym_create_function_statement_token10] = ACTIONS(544), - [aux_sym_create_function_statement_token11] = ACTIONS(544), - [aux_sym_external_hint_token1] = ACTIONS(544), - [aux_sym_external_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token1] = ACTIONS(544), - [aux_sym_optimizer_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token3] = ACTIONS(544), - [aux_sym_parallel_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token4] = ACTIONS(544), - [aux_sym_deterministic_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token2] = ACTIONS(544), - [aux_sym_sql_hint_token3] = ACTIONS(544), - [aux_sym_sql_hint_token5] = ACTIONS(544), - [aux_sym__function_language_token1] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_reference_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_grant_statement_token8] = ACTIONS(544), - [aux_sym_create_table_statement_token1] = ACTIONS(544), - [aux_sym_order_by_clause_token1] = ACTIONS(544), - [aux_sym_limit_clause_token1] = ACTIONS(544), - [aux_sym_offset_clause_token1] = ACTIONS(544), - [aux_sym_where_clause_token1] = ACTIONS(544), - [aux_sym_select_clause_body_token1] = ACTIONS(544), - [aux_sym_join_type_token1] = ACTIONS(544), - [aux_sym_join_type_token2] = ACTIONS(544), - [aux_sym_join_type_token3] = ACTIONS(544), - [aux_sym_join_type_token4] = ACTIONS(544), - [aux_sym_join_clause_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [150] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [anon_sym_COMMA] = ACTIONS(546), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_truncate_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_begin_statement_token1] = ACTIONS(548), - [aux_sym_commit_statement_token1] = ACTIONS(548), - [aux_sym_rollback_statement_token1] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_sequence_token5] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym_return_statement_token1] = ACTIONS(548), - [aux_sym_declare_statement_token1] = ACTIONS(548), - [aux_sym_create_function_statement_token3] = ACTIONS(548), - [aux_sym_create_function_statement_token4] = ACTIONS(548), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_statement_token8] = ACTIONS(548), - [aux_sym_create_function_statement_token9] = ACTIONS(548), - [aux_sym_create_function_statement_token10] = ACTIONS(548), - [aux_sym_create_function_statement_token11] = ACTIONS(548), - [aux_sym_external_hint_token1] = ACTIONS(548), - [aux_sym_external_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token1] = ACTIONS(548), - [aux_sym_optimizer_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token3] = ACTIONS(548), - [aux_sym_parallel_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token4] = ACTIONS(548), - [aux_sym_deterministic_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token2] = ACTIONS(548), - [aux_sym_sql_hint_token3] = ACTIONS(548), - [aux_sym_sql_hint_token5] = ACTIONS(548), - [aux_sym__function_language_token1] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_reference_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_grant_statement_token8] = ACTIONS(548), - [aux_sym_create_table_statement_token1] = ACTIONS(548), - [aux_sym_order_by_clause_token1] = ACTIONS(548), - [aux_sym_limit_clause_token1] = ACTIONS(548), - [aux_sym_offset_clause_token1] = ACTIONS(548), - [aux_sym_where_clause_token1] = ACTIONS(548), - [aux_sym_select_clause_body_token1] = ACTIONS(548), - [aux_sym_join_type_token1] = ACTIONS(548), - [aux_sym_join_type_token2] = ACTIONS(548), - [aux_sym_join_type_token3] = ACTIONS(548), - [aux_sym_join_type_token4] = ACTIONS(548), - [aux_sym_join_clause_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [151] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [anon_sym_COMMA] = ACTIONS(550), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_truncate_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_begin_statement_token1] = ACTIONS(552), - [aux_sym_commit_statement_token1] = ACTIONS(552), - [aux_sym_rollback_statement_token1] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_sequence_token5] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym_return_statement_token1] = ACTIONS(552), - [aux_sym_declare_statement_token1] = ACTIONS(552), - [aux_sym_create_function_statement_token3] = ACTIONS(552), - [aux_sym_create_function_statement_token4] = ACTIONS(552), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_statement_token8] = ACTIONS(552), - [aux_sym_create_function_statement_token9] = ACTIONS(552), - [aux_sym_create_function_statement_token10] = ACTIONS(552), - [aux_sym_create_function_statement_token11] = ACTIONS(552), - [aux_sym_external_hint_token1] = ACTIONS(552), - [aux_sym_external_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token1] = ACTIONS(552), - [aux_sym_optimizer_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token3] = ACTIONS(552), - [aux_sym_parallel_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token4] = ACTIONS(552), - [aux_sym_deterministic_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token2] = ACTIONS(552), - [aux_sym_sql_hint_token3] = ACTIONS(552), - [aux_sym_sql_hint_token5] = ACTIONS(552), - [aux_sym__function_language_token1] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_reference_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_grant_statement_token8] = ACTIONS(552), - [aux_sym_create_table_statement_token1] = ACTIONS(552), - [aux_sym_order_by_clause_token1] = ACTIONS(552), - [aux_sym_limit_clause_token1] = ACTIONS(552), - [aux_sym_offset_clause_token1] = ACTIONS(552), - [aux_sym_where_clause_token1] = ACTIONS(552), - [aux_sym_select_clause_body_token1] = ACTIONS(552), - [aux_sym_join_type_token1] = ACTIONS(552), - [aux_sym_join_type_token2] = ACTIONS(552), - [aux_sym_join_type_token3] = ACTIONS(552), - [aux_sym_join_type_token4] = ACTIONS(552), - [aux_sym_join_clause_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [152] = { - [sym_over_clause] = STATE(306), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(193), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [153] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [anon_sym_COMMA] = ACTIONS(305), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_truncate_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_begin_statement_token1] = ACTIONS(307), - [aux_sym_commit_statement_token1] = ACTIONS(307), - [aux_sym_rollback_statement_token1] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_sequence_token5] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym_return_statement_token1] = ACTIONS(307), - [aux_sym_declare_statement_token1] = ACTIONS(307), - [aux_sym_create_function_statement_token3] = ACTIONS(307), - [aux_sym_create_function_statement_token4] = ACTIONS(307), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_statement_token8] = ACTIONS(307), - [aux_sym_create_function_statement_token9] = ACTIONS(307), - [aux_sym_create_function_statement_token10] = ACTIONS(307), - [aux_sym_create_function_statement_token11] = ACTIONS(307), - [aux_sym_external_hint_token1] = ACTIONS(307), - [aux_sym_external_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token1] = ACTIONS(307), - [aux_sym_optimizer_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token3] = ACTIONS(307), - [aux_sym_parallel_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token4] = ACTIONS(307), - [aux_sym_deterministic_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token2] = ACTIONS(307), - [aux_sym_sql_hint_token3] = ACTIONS(307), - [aux_sym_sql_hint_token5] = ACTIONS(307), - [aux_sym__function_language_token1] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_reference_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_grant_statement_token8] = ACTIONS(307), - [aux_sym_order_by_clause_token1] = ACTIONS(307), - [aux_sym_limit_clause_token1] = ACTIONS(307), - [aux_sym_offset_clause_token1] = ACTIONS(307), - [aux_sym_where_clause_token1] = ACTIONS(307), - [aux_sym_select_clause_body_token1] = ACTIONS(307), - [aux_sym_join_type_token1] = ACTIONS(307), - [aux_sym_join_type_token2] = ACTIONS(307), - [aux_sym_join_type_token3] = ACTIONS(307), - [aux_sym_join_type_token4] = ACTIONS(307), - [aux_sym_join_clause_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [154] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(554), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(556), - [aux_sym_truncate_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_begin_statement_token1] = ACTIONS(215), - [aux_sym_commit_statement_token1] = ACTIONS(215), - [aux_sym_rollback_statement_token1] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(215), - [aux_sym_sequence_token5] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(215), - [aux_sym_declare_statement_token1] = ACTIONS(215), - [aux_sym_create_function_statement_token3] = ACTIONS(215), - [aux_sym_create_function_statement_token4] = ACTIONS(215), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_statement_token8] = ACTIONS(215), - [aux_sym_create_function_statement_token9] = ACTIONS(215), - [aux_sym_create_function_statement_token10] = ACTIONS(215), - [aux_sym_create_function_statement_token11] = ACTIONS(215), - [aux_sym_external_hint_token1] = ACTIONS(215), - [aux_sym_external_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token1] = ACTIONS(215), - [aux_sym_optimizer_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token3] = ACTIONS(215), - [aux_sym_parallel_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token2] = ACTIONS(215), - [aux_sym_null_hint_token4] = ACTIONS(215), - [aux_sym_deterministic_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token2] = ACTIONS(215), - [aux_sym_sql_hint_token3] = ACTIONS(215), - [aux_sym_sql_hint_token5] = ACTIONS(215), - [aux_sym__function_language_token1] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_grant_statement_token5] = ACTIONS(215), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(215), - [aux_sym_direction_constraint_token1] = ACTIONS(215), - [aux_sym_direction_constraint_token2] = ACTIONS(215), - [anon_sym_CONSTRAINT] = ACTIONS(215), - [aux_sym_table_constraint_check_token1] = ACTIONS(215), - [aux_sym_table_constraint_unique_token1] = ACTIONS(215), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(558), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(560), - [aux_sym_type_token2] = ACTIONS(562), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [155] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [anon_sym_COMMA] = ACTIONS(564), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_truncate_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_begin_statement_token1] = ACTIONS(566), - [aux_sym_commit_statement_token1] = ACTIONS(566), - [aux_sym_rollback_statement_token1] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_sequence_token5] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym_return_statement_token1] = ACTIONS(566), - [aux_sym_declare_statement_token1] = ACTIONS(566), - [aux_sym_create_function_statement_token3] = ACTIONS(566), - [aux_sym_create_function_statement_token4] = ACTIONS(566), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_statement_token8] = ACTIONS(566), - [aux_sym_create_function_statement_token9] = ACTIONS(566), - [aux_sym_create_function_statement_token10] = ACTIONS(566), - [aux_sym_create_function_statement_token11] = ACTIONS(566), - [aux_sym_external_hint_token1] = ACTIONS(566), - [aux_sym_external_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token1] = ACTIONS(566), - [aux_sym_optimizer_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token3] = ACTIONS(566), - [aux_sym_parallel_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token4] = ACTIONS(566), - [aux_sym_deterministic_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token2] = ACTIONS(566), - [aux_sym_sql_hint_token3] = ACTIONS(566), - [aux_sym_sql_hint_token5] = ACTIONS(566), - [aux_sym__function_language_token1] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_reference_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_grant_statement_token8] = ACTIONS(566), - [aux_sym_create_table_statement_token1] = ACTIONS(566), - [aux_sym_order_by_clause_token1] = ACTIONS(566), - [aux_sym_limit_clause_token1] = ACTIONS(566), - [aux_sym_offset_clause_token1] = ACTIONS(566), - [aux_sym_where_clause_token1] = ACTIONS(566), - [aux_sym_select_clause_body_token1] = ACTIONS(566), - [aux_sym_join_type_token1] = ACTIONS(566), - [aux_sym_join_type_token2] = ACTIONS(566), - [aux_sym_join_type_token3] = ACTIONS(566), - [aux_sym_join_type_token4] = ACTIONS(566), - [aux_sym_join_clause_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [156] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [anon_sym_COMMA] = ACTIONS(568), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_truncate_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_begin_statement_token1] = ACTIONS(570), - [aux_sym_commit_statement_token1] = ACTIONS(570), - [aux_sym_rollback_statement_token1] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_sequence_token5] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym_return_statement_token1] = ACTIONS(570), - [aux_sym_declare_statement_token1] = ACTIONS(570), - [aux_sym_create_function_statement_token3] = ACTIONS(570), - [aux_sym_create_function_statement_token4] = ACTIONS(570), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_statement_token8] = ACTIONS(570), - [aux_sym_create_function_statement_token9] = ACTIONS(570), - [aux_sym_create_function_statement_token10] = ACTIONS(570), - [aux_sym_create_function_statement_token11] = ACTIONS(570), - [aux_sym_external_hint_token1] = ACTIONS(570), - [aux_sym_external_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token1] = ACTIONS(570), - [aux_sym_optimizer_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token3] = ACTIONS(570), - [aux_sym_parallel_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token4] = ACTIONS(570), - [aux_sym_deterministic_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token2] = ACTIONS(570), - [aux_sym_sql_hint_token3] = ACTIONS(570), - [aux_sym_sql_hint_token5] = ACTIONS(570), - [aux_sym__function_language_token1] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_reference_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_grant_statement_token8] = ACTIONS(570), - [aux_sym_create_table_statement_token1] = ACTIONS(570), - [aux_sym_order_by_clause_token1] = ACTIONS(570), - [aux_sym_limit_clause_token1] = ACTIONS(570), - [aux_sym_offset_clause_token1] = ACTIONS(570), - [aux_sym_where_clause_token1] = ACTIONS(570), - [aux_sym_select_clause_body_token1] = ACTIONS(570), - [aux_sym_join_type_token1] = ACTIONS(570), - [aux_sym_join_type_token2] = ACTIONS(570), - [aux_sym_join_type_token3] = ACTIONS(570), - [aux_sym_join_type_token4] = ACTIONS(570), - [aux_sym_join_clause_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [157] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_select_clause_body_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(175), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [158] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(572), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(574), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(576), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_join_type_token1] = ACTIONS(285), - [aux_sym_join_type_token2] = ACTIONS(285), - [aux_sym_join_type_token3] = ACTIONS(285), - [aux_sym_join_type_token4] = ACTIONS(285), - [aux_sym_join_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(578), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [159] = { - [sym_over_clause] = STATE(309), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_create_table_statement_token1] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_join_type_token1] = ACTIONS(242), - [aux_sym_join_type_token2] = ACTIONS(242), - [aux_sym_join_type_token3] = ACTIONS(242), - [aux_sym_join_type_token4] = ACTIONS(242), - [aux_sym_join_clause_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(193), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [160] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(582), - [anon_sym_COMMA] = ACTIONS(580), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_truncate_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_begin_statement_token1] = ACTIONS(584), - [aux_sym_commit_statement_token1] = ACTIONS(584), - [aux_sym_rollback_statement_token1] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_sequence_token5] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym_return_statement_token1] = ACTIONS(584), - [aux_sym_declare_statement_token1] = ACTIONS(584), - [aux_sym_create_function_statement_token3] = ACTIONS(584), - [aux_sym_create_function_statement_token4] = ACTIONS(584), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_statement_token8] = ACTIONS(584), - [aux_sym_create_function_statement_token9] = ACTIONS(584), - [aux_sym_create_function_statement_token10] = ACTIONS(584), - [aux_sym_create_function_statement_token11] = ACTIONS(584), - [aux_sym_external_hint_token1] = ACTIONS(584), - [aux_sym_external_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token1] = ACTIONS(584), - [aux_sym_optimizer_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token3] = ACTIONS(584), - [aux_sym_parallel_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token4] = ACTIONS(584), - [aux_sym_deterministic_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token2] = ACTIONS(584), - [aux_sym_sql_hint_token3] = ACTIONS(584), - [aux_sym_sql_hint_token5] = ACTIONS(584), - [aux_sym__function_language_token1] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_reference_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_grant_statement_token8] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(586), - [aux_sym_order_by_clause_token1] = ACTIONS(584), - [aux_sym_limit_clause_token1] = ACTIONS(584), - [aux_sym_offset_clause_token1] = ACTIONS(584), - [aux_sym_where_clause_token1] = ACTIONS(584), - [aux_sym_select_clause_body_token1] = ACTIONS(584), - [aux_sym_join_type_token1] = ACTIONS(584), - [aux_sym_join_type_token2] = ACTIONS(584), - [aux_sym_join_type_token3] = ACTIONS(584), - [aux_sym_join_type_token4] = ACTIONS(584), - [aux_sym_join_clause_token1] = ACTIONS(584), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [161] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [anon_sym_COMMA] = ACTIONS(259), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_truncate_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_begin_statement_token1] = ACTIONS(261), - [aux_sym_commit_statement_token1] = ACTIONS(261), - [aux_sym_rollback_statement_token1] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_sequence_token5] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(261), - [aux_sym_declare_statement_token1] = ACTIONS(261), - [aux_sym_create_function_statement_token3] = ACTIONS(261), - [aux_sym_create_function_statement_token4] = ACTIONS(261), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_statement_token8] = ACTIONS(261), - [aux_sym_create_function_statement_token9] = ACTIONS(261), - [aux_sym_create_function_statement_token10] = ACTIONS(261), - [aux_sym_create_function_statement_token11] = ACTIONS(261), - [aux_sym_external_hint_token1] = ACTIONS(261), - [aux_sym_external_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token1] = ACTIONS(261), - [aux_sym_optimizer_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token3] = ACTIONS(261), - [aux_sym_parallel_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token4] = ACTIONS(261), - [aux_sym_deterministic_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token2] = ACTIONS(261), - [aux_sym_sql_hint_token3] = ACTIONS(261), - [aux_sym_sql_hint_token5] = ACTIONS(261), - [aux_sym__function_language_token1] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_grant_statement_token8] = ACTIONS(261), - [aux_sym_create_table_statement_token1] = ACTIONS(261), - [aux_sym_order_by_clause_token1] = ACTIONS(261), - [aux_sym_limit_clause_token1] = ACTIONS(261), - [aux_sym_offset_clause_token1] = ACTIONS(261), - [aux_sym_where_clause_token1] = ACTIONS(261), - [aux_sym_join_type_token1] = ACTIONS(261), - [aux_sym_join_type_token2] = ACTIONS(261), - [aux_sym_join_type_token3] = ACTIONS(261), - [aux_sym_join_type_token4] = ACTIONS(261), - [aux_sym_join_clause_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [162] = { - [sym_over_clause] = STATE(312), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(193), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [163] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [anon_sym_COMMA] = ACTIONS(588), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_truncate_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_begin_statement_token1] = ACTIONS(590), - [aux_sym_commit_statement_token1] = ACTIONS(590), - [aux_sym_rollback_statement_token1] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_sequence_token5] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym_return_statement_token1] = ACTIONS(590), - [aux_sym_declare_statement_token1] = ACTIONS(590), - [aux_sym_create_function_statement_token3] = ACTIONS(590), - [aux_sym_create_function_statement_token4] = ACTIONS(590), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_statement_token8] = ACTIONS(590), - [aux_sym_create_function_statement_token9] = ACTIONS(590), - [aux_sym_create_function_statement_token10] = ACTIONS(590), - [aux_sym_create_function_statement_token11] = ACTIONS(590), - [aux_sym_external_hint_token1] = ACTIONS(590), - [aux_sym_external_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token1] = ACTIONS(590), - [aux_sym_optimizer_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token3] = ACTIONS(590), - [aux_sym_parallel_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token4] = ACTIONS(590), - [aux_sym_deterministic_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token2] = ACTIONS(590), - [aux_sym_sql_hint_token3] = ACTIONS(590), - [aux_sym_sql_hint_token5] = ACTIONS(590), - [aux_sym__function_language_token1] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_reference_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_grant_statement_token8] = ACTIONS(590), - [aux_sym_create_table_statement_token1] = ACTIONS(590), - [aux_sym_order_by_clause_token1] = ACTIONS(590), - [aux_sym_limit_clause_token1] = ACTIONS(590), - [aux_sym_offset_clause_token1] = ACTIONS(590), - [aux_sym_where_clause_token1] = ACTIONS(590), - [aux_sym_select_clause_body_token1] = ACTIONS(590), - [aux_sym_join_type_token1] = ACTIONS(590), - [aux_sym_join_type_token2] = ACTIONS(590), - [aux_sym_join_type_token3] = ACTIONS(590), - [aux_sym_join_type_token4] = ACTIONS(590), - [aux_sym_join_clause_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [164] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(594), - [anon_sym_COMMA] = ACTIONS(592), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_truncate_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_begin_statement_token1] = ACTIONS(596), - [aux_sym_commit_statement_token1] = ACTIONS(596), - [aux_sym_rollback_statement_token1] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_sequence_token5] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym_return_statement_token1] = ACTIONS(596), - [aux_sym_declare_statement_token1] = ACTIONS(596), - [aux_sym_create_function_statement_token3] = ACTIONS(596), - [aux_sym_create_function_statement_token4] = ACTIONS(596), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_statement_token8] = ACTIONS(596), - [aux_sym_create_function_statement_token9] = ACTIONS(596), - [aux_sym_create_function_statement_token10] = ACTIONS(596), - [aux_sym_create_function_statement_token11] = ACTIONS(596), - [aux_sym_external_hint_token1] = ACTIONS(596), - [aux_sym_external_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token1] = ACTIONS(596), - [aux_sym_optimizer_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token3] = ACTIONS(596), - [aux_sym_parallel_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token4] = ACTIONS(596), - [aux_sym_deterministic_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token2] = ACTIONS(596), - [aux_sym_sql_hint_token3] = ACTIONS(596), - [aux_sym_sql_hint_token5] = ACTIONS(596), - [aux_sym__function_language_token1] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_reference_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_grant_statement_token8] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(598), - [aux_sym_order_by_clause_token1] = ACTIONS(596), - [aux_sym_limit_clause_token1] = ACTIONS(596), - [aux_sym_offset_clause_token1] = ACTIONS(596), - [aux_sym_where_clause_token1] = ACTIONS(596), - [aux_sym_select_clause_body_token1] = ACTIONS(596), - [aux_sym_join_type_token1] = ACTIONS(596), - [aux_sym_join_type_token2] = ACTIONS(596), - [aux_sym_join_type_token3] = ACTIONS(596), - [aux_sym_join_type_token4] = ACTIONS(596), - [aux_sym_join_clause_token1] = ACTIONS(596), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [165] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(602), - [anon_sym_COMMA] = ACTIONS(600), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_truncate_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_begin_statement_token1] = ACTIONS(604), - [aux_sym_commit_statement_token1] = ACTIONS(604), - [aux_sym_rollback_statement_token1] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_sequence_token5] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym_return_statement_token1] = ACTIONS(604), - [aux_sym_declare_statement_token1] = ACTIONS(604), - [aux_sym_create_function_statement_token3] = ACTIONS(604), - [aux_sym_create_function_statement_token4] = ACTIONS(604), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_statement_token8] = ACTIONS(604), - [aux_sym_create_function_statement_token9] = ACTIONS(604), - [aux_sym_create_function_statement_token10] = ACTIONS(604), - [aux_sym_create_function_statement_token11] = ACTIONS(604), - [aux_sym_external_hint_token1] = ACTIONS(604), - [aux_sym_external_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token1] = ACTIONS(604), - [aux_sym_optimizer_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token3] = ACTIONS(604), - [aux_sym_parallel_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token4] = ACTIONS(604), - [aux_sym_deterministic_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token2] = ACTIONS(604), - [aux_sym_sql_hint_token3] = ACTIONS(604), - [aux_sym_sql_hint_token5] = ACTIONS(604), - [aux_sym__function_language_token1] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_reference_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_grant_statement_token8] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(606), - [aux_sym_order_by_clause_token1] = ACTIONS(604), - [aux_sym_limit_clause_token1] = ACTIONS(604), - [aux_sym_offset_clause_token1] = ACTIONS(604), - [aux_sym_where_clause_token1] = ACTIONS(604), - [aux_sym_select_clause_body_token1] = ACTIONS(604), - [aux_sym_join_type_token1] = ACTIONS(604), - [aux_sym_join_type_token2] = ACTIONS(604), - [aux_sym_join_type_token3] = ACTIONS(604), - [aux_sym_join_type_token4] = ACTIONS(604), - [aux_sym_join_clause_token1] = ACTIONS(604), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [166] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(610), - [anon_sym_COMMA] = ACTIONS(608), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_truncate_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_begin_statement_token1] = ACTIONS(612), - [aux_sym_commit_statement_token1] = ACTIONS(612), - [aux_sym_rollback_statement_token1] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_sequence_token5] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym_return_statement_token1] = ACTIONS(612), - [aux_sym_declare_statement_token1] = ACTIONS(612), - [aux_sym_create_function_statement_token3] = ACTIONS(612), - [aux_sym_create_function_statement_token4] = ACTIONS(612), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_statement_token8] = ACTIONS(612), - [aux_sym_create_function_statement_token9] = ACTIONS(612), - [aux_sym_create_function_statement_token10] = ACTIONS(612), - [aux_sym_create_function_statement_token11] = ACTIONS(612), - [aux_sym_external_hint_token1] = ACTIONS(612), - [aux_sym_external_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token1] = ACTIONS(612), - [aux_sym_optimizer_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token3] = ACTIONS(612), - [aux_sym_parallel_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token4] = ACTIONS(612), - [aux_sym_deterministic_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token2] = ACTIONS(612), - [aux_sym_sql_hint_token3] = ACTIONS(612), - [aux_sym_sql_hint_token5] = ACTIONS(612), - [aux_sym__function_language_token1] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_reference_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_grant_statement_token8] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(614), - [aux_sym_order_by_clause_token1] = ACTIONS(612), - [aux_sym_limit_clause_token1] = ACTIONS(612), - [aux_sym_offset_clause_token1] = ACTIONS(612), - [aux_sym_where_clause_token1] = ACTIONS(612), - [aux_sym_select_clause_body_token1] = ACTIONS(612), - [aux_sym_join_type_token1] = ACTIONS(612), - [aux_sym_join_type_token2] = ACTIONS(612), - [aux_sym_join_type_token3] = ACTIONS(612), - [aux_sym_join_type_token4] = ACTIONS(612), - [aux_sym_join_clause_token1] = ACTIONS(612), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [167] = { - [sym_over_clause] = STATE(316), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(193), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [168] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [anon_sym_COMMA] = ACTIONS(616), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_truncate_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_begin_statement_token1] = ACTIONS(618), - [aux_sym_commit_statement_token1] = ACTIONS(618), - [aux_sym_rollback_statement_token1] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_sequence_token5] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym_return_statement_token1] = ACTIONS(618), - [aux_sym_declare_statement_token1] = ACTIONS(618), - [aux_sym_create_function_statement_token3] = ACTIONS(618), - [aux_sym_create_function_statement_token4] = ACTIONS(618), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_statement_token8] = ACTIONS(618), - [aux_sym_create_function_statement_token9] = ACTIONS(618), - [aux_sym_create_function_statement_token10] = ACTIONS(618), - [aux_sym_create_function_statement_token11] = ACTIONS(618), - [aux_sym_external_hint_token1] = ACTIONS(618), - [aux_sym_external_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token1] = ACTIONS(618), - [aux_sym_optimizer_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token3] = ACTIONS(618), - [aux_sym_parallel_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token4] = ACTIONS(618), - [aux_sym_deterministic_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token2] = ACTIONS(618), - [aux_sym_sql_hint_token3] = ACTIONS(618), - [aux_sym_sql_hint_token5] = ACTIONS(618), - [aux_sym__function_language_token1] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_reference_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_grant_statement_token8] = ACTIONS(618), - [aux_sym_create_table_statement_token1] = ACTIONS(618), - [aux_sym_order_by_clause_token1] = ACTIONS(618), - [aux_sym_limit_clause_token1] = ACTIONS(618), - [aux_sym_offset_clause_token1] = ACTIONS(618), - [aux_sym_where_clause_token1] = ACTIONS(618), - [aux_sym_select_clause_body_token1] = ACTIONS(618), - [aux_sym_join_type_token1] = ACTIONS(618), - [aux_sym_join_type_token2] = ACTIONS(618), - [aux_sym_join_type_token3] = ACTIONS(618), - [aux_sym_join_type_token4] = ACTIONS(618), - [aux_sym_join_clause_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [169] = { - [aux_sym_array_type_repeat1] = STATE(181), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [anon_sym_COMMA] = ACTIONS(336), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_truncate_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_begin_statement_token1] = ACTIONS(338), - [aux_sym_commit_statement_token1] = ACTIONS(338), - [aux_sym_rollback_statement_token1] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_sequence_token5] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym_return_statement_token1] = ACTIONS(338), - [aux_sym_declare_statement_token1] = ACTIONS(338), - [aux_sym_create_function_statement_token3] = ACTIONS(338), - [aux_sym_create_function_statement_token4] = ACTIONS(338), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_statement_token8] = ACTIONS(338), - [aux_sym_create_function_statement_token9] = ACTIONS(338), - [aux_sym_create_function_statement_token10] = ACTIONS(338), - [aux_sym_create_function_statement_token11] = ACTIONS(338), - [aux_sym_external_hint_token1] = ACTIONS(338), - [aux_sym_external_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token1] = ACTIONS(338), - [aux_sym_optimizer_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token3] = ACTIONS(338), - [aux_sym_parallel_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token4] = ACTIONS(338), - [aux_sym_deterministic_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token2] = ACTIONS(338), - [aux_sym_sql_hint_token3] = ACTIONS(338), - [aux_sym_sql_hint_token5] = ACTIONS(338), - [aux_sym__function_language_token1] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_reference_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_grant_statement_token8] = ACTIONS(338), - [aux_sym_order_by_clause_token1] = ACTIONS(338), - [aux_sym_limit_clause_token1] = ACTIONS(338), - [aux_sym_offset_clause_token1] = ACTIONS(338), - [aux_sym_where_clause_token1] = ACTIONS(338), - [aux_sym_select_clause_body_token1] = ACTIONS(338), - [aux_sym_join_type_token1] = ACTIONS(338), - [aux_sym_join_type_token2] = ACTIONS(338), - [aux_sym_join_type_token3] = ACTIONS(338), - [aux_sym_join_type_token4] = ACTIONS(338), - [aux_sym_join_clause_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(449), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [170] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(620), - [anon_sym_COMMA] = ACTIONS(608), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_truncate_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_begin_statement_token1] = ACTIONS(612), - [aux_sym_commit_statement_token1] = ACTIONS(612), - [aux_sym_rollback_statement_token1] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_sequence_token5] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym_return_statement_token1] = ACTIONS(612), - [aux_sym_declare_statement_token1] = ACTIONS(612), - [aux_sym_create_function_statement_token3] = ACTIONS(612), - [aux_sym_create_function_statement_token4] = ACTIONS(612), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_statement_token8] = ACTIONS(612), - [aux_sym_create_function_statement_token9] = ACTIONS(612), - [aux_sym_create_function_statement_token10] = ACTIONS(612), - [aux_sym_create_function_statement_token11] = ACTIONS(612), - [aux_sym_external_hint_token1] = ACTIONS(612), - [aux_sym_external_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token1] = ACTIONS(612), - [aux_sym_optimizer_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token3] = ACTIONS(612), - [aux_sym_parallel_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token4] = ACTIONS(612), - [aux_sym_deterministic_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token2] = ACTIONS(612), - [aux_sym_sql_hint_token3] = ACTIONS(612), - [aux_sym_sql_hint_token5] = ACTIONS(612), - [aux_sym__function_language_token1] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_reference_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_grant_statement_token8] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(622), - [aux_sym_order_by_clause_token1] = ACTIONS(612), - [aux_sym_limit_clause_token1] = ACTIONS(612), - [aux_sym_offset_clause_token1] = ACTIONS(612), - [aux_sym_where_clause_token1] = ACTIONS(612), - [aux_sym_select_clause_body_token1] = ACTIONS(612), - [aux_sym_join_type_token1] = ACTIONS(612), - [aux_sym_join_type_token2] = ACTIONS(612), - [aux_sym_join_type_token3] = ACTIONS(612), - [aux_sym_join_type_token4] = ACTIONS(612), - [aux_sym_join_clause_token1] = ACTIONS(612), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [171] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(624), - [anon_sym_COMMA] = ACTIONS(600), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_truncate_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_begin_statement_token1] = ACTIONS(604), - [aux_sym_commit_statement_token1] = ACTIONS(604), - [aux_sym_rollback_statement_token1] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_sequence_token5] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym_return_statement_token1] = ACTIONS(604), - [aux_sym_declare_statement_token1] = ACTIONS(604), - [aux_sym_create_function_statement_token3] = ACTIONS(604), - [aux_sym_create_function_statement_token4] = ACTIONS(604), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_statement_token8] = ACTIONS(604), - [aux_sym_create_function_statement_token9] = ACTIONS(604), - [aux_sym_create_function_statement_token10] = ACTIONS(604), - [aux_sym_create_function_statement_token11] = ACTIONS(604), - [aux_sym_external_hint_token1] = ACTIONS(604), - [aux_sym_external_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token1] = ACTIONS(604), - [aux_sym_optimizer_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token3] = ACTIONS(604), - [aux_sym_parallel_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token4] = ACTIONS(604), - [aux_sym_deterministic_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token2] = ACTIONS(604), - [aux_sym_sql_hint_token3] = ACTIONS(604), - [aux_sym_sql_hint_token5] = ACTIONS(604), - [aux_sym__function_language_token1] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_reference_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_grant_statement_token8] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(626), - [aux_sym_order_by_clause_token1] = ACTIONS(604), - [aux_sym_limit_clause_token1] = ACTIONS(604), - [aux_sym_offset_clause_token1] = ACTIONS(604), - [aux_sym_where_clause_token1] = ACTIONS(604), - [aux_sym_select_clause_body_token1] = ACTIONS(604), - [aux_sym_join_type_token1] = ACTIONS(604), - [aux_sym_join_type_token2] = ACTIONS(604), - [aux_sym_join_type_token3] = ACTIONS(604), - [aux_sym_join_type_token4] = ACTIONS(604), - [aux_sym_join_clause_token1] = ACTIONS(604), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [172] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_reference_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_select_clause_body_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [173] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(628), - [anon_sym_COMMA] = ACTIONS(592), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_truncate_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_begin_statement_token1] = ACTIONS(596), - [aux_sym_commit_statement_token1] = ACTIONS(596), - [aux_sym_rollback_statement_token1] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_sequence_token5] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym_return_statement_token1] = ACTIONS(596), - [aux_sym_declare_statement_token1] = ACTIONS(596), - [aux_sym_create_function_statement_token3] = ACTIONS(596), - [aux_sym_create_function_statement_token4] = ACTIONS(596), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_statement_token8] = ACTIONS(596), - [aux_sym_create_function_statement_token9] = ACTIONS(596), - [aux_sym_create_function_statement_token10] = ACTIONS(596), - [aux_sym_create_function_statement_token11] = ACTIONS(596), - [aux_sym_external_hint_token1] = ACTIONS(596), - [aux_sym_external_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token1] = ACTIONS(596), - [aux_sym_optimizer_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token3] = ACTIONS(596), - [aux_sym_parallel_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token4] = ACTIONS(596), - [aux_sym_deterministic_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token2] = ACTIONS(596), - [aux_sym_sql_hint_token3] = ACTIONS(596), - [aux_sym_sql_hint_token5] = ACTIONS(596), - [aux_sym__function_language_token1] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_reference_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_grant_statement_token8] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(630), - [aux_sym_order_by_clause_token1] = ACTIONS(596), - [aux_sym_limit_clause_token1] = ACTIONS(596), - [aux_sym_offset_clause_token1] = ACTIONS(596), - [aux_sym_where_clause_token1] = ACTIONS(596), - [aux_sym_select_clause_body_token1] = ACTIONS(596), - [aux_sym_join_type_token1] = ACTIONS(596), - [aux_sym_join_type_token2] = ACTIONS(596), - [aux_sym_join_type_token3] = ACTIONS(596), - [aux_sym_join_type_token4] = ACTIONS(596), - [aux_sym_join_clause_token1] = ACTIONS(596), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [174] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_reference_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_create_table_statement_token1] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_select_clause_body_token1] = ACTIONS(295), - [aux_sym_join_type_token1] = ACTIONS(295), - [aux_sym_join_type_token2] = ACTIONS(295), - [aux_sym_join_type_token3] = ACTIONS(295), - [aux_sym_join_type_token4] = ACTIONS(295), - [aux_sym_join_clause_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [175] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [anon_sym_COMMA] = ACTIONS(632), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_truncate_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_begin_statement_token1] = ACTIONS(634), - [aux_sym_commit_statement_token1] = ACTIONS(634), - [aux_sym_rollback_statement_token1] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_sequence_token5] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym_return_statement_token1] = ACTIONS(634), - [aux_sym_declare_statement_token1] = ACTIONS(634), - [aux_sym_create_function_statement_token3] = ACTIONS(634), - [aux_sym_create_function_statement_token4] = ACTIONS(634), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_statement_token8] = ACTIONS(634), - [aux_sym_create_function_statement_token9] = ACTIONS(634), - [aux_sym_create_function_statement_token10] = ACTIONS(634), - [aux_sym_create_function_statement_token11] = ACTIONS(634), - [aux_sym_external_hint_token1] = ACTIONS(634), - [aux_sym_external_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token1] = ACTIONS(634), - [aux_sym_optimizer_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token3] = ACTIONS(634), - [aux_sym_parallel_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token4] = ACTIONS(634), - [aux_sym_deterministic_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token2] = ACTIONS(634), - [aux_sym_sql_hint_token3] = ACTIONS(634), - [aux_sym_sql_hint_token5] = ACTIONS(634), - [aux_sym__function_language_token1] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_reference_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_grant_statement_token8] = ACTIONS(634), - [aux_sym_create_table_statement_token1] = ACTIONS(634), - [aux_sym_order_by_clause_token1] = ACTIONS(634), - [aux_sym_limit_clause_token1] = ACTIONS(634), - [aux_sym_offset_clause_token1] = ACTIONS(634), - [aux_sym_where_clause_token1] = ACTIONS(634), - [aux_sym_select_clause_body_token1] = ACTIONS(634), - [aux_sym_join_type_token1] = ACTIONS(634), - [aux_sym_join_type_token2] = ACTIONS(634), - [aux_sym_join_type_token3] = ACTIONS(634), - [aux_sym_join_type_token4] = ACTIONS(634), - [aux_sym_join_clause_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [176] = { - [aux_sym_dotted_name_repeat1] = STATE(176), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_direction_constraint_token1] = ACTIONS(117), - [aux_sym_direction_constraint_token2] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_order_expression_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(636), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [177] = { - [aux_sym_dotted_name_repeat1] = STATE(176), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_direction_constraint_token1] = ACTIONS(124), - [aux_sym_direction_constraint_token2] = ACTIONS(124), - [aux_sym_create_table_statement_token1] = ACTIONS(124), - [aux_sym_order_expression_token1] = ACTIONS(124), - [aux_sym_limit_clause_token1] = ACTIONS(124), - [aux_sym_offset_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(639), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [aux_sym_type_token1] = ACTIONS(124), - [aux_sym_type_token2] = ACTIONS(124), - [anon_sym_LBRACK] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [178] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(641), - [anon_sym_COMMA] = ACTIONS(580), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_truncate_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_begin_statement_token1] = ACTIONS(584), - [aux_sym_commit_statement_token1] = ACTIONS(584), - [aux_sym_rollback_statement_token1] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_sequence_token5] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym_return_statement_token1] = ACTIONS(584), - [aux_sym_declare_statement_token1] = ACTIONS(584), - [aux_sym_create_function_statement_token3] = ACTIONS(584), - [aux_sym_create_function_statement_token4] = ACTIONS(584), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_statement_token8] = ACTIONS(584), - [aux_sym_create_function_statement_token9] = ACTIONS(584), - [aux_sym_create_function_statement_token10] = ACTIONS(584), - [aux_sym_create_function_statement_token11] = ACTIONS(584), - [aux_sym_external_hint_token1] = ACTIONS(584), - [aux_sym_external_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token1] = ACTIONS(584), - [aux_sym_optimizer_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token3] = ACTIONS(584), - [aux_sym_parallel_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token4] = ACTIONS(584), - [aux_sym_deterministic_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token2] = ACTIONS(584), - [aux_sym_sql_hint_token3] = ACTIONS(584), - [aux_sym_sql_hint_token5] = ACTIONS(584), - [aux_sym__function_language_token1] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_reference_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_grant_statement_token8] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(643), - [aux_sym_order_by_clause_token1] = ACTIONS(584), - [aux_sym_limit_clause_token1] = ACTIONS(584), - [aux_sym_offset_clause_token1] = ACTIONS(584), - [aux_sym_where_clause_token1] = ACTIONS(584), - [aux_sym_select_clause_body_token1] = ACTIONS(584), - [aux_sym_join_type_token1] = ACTIONS(584), - [aux_sym_join_type_token2] = ACTIONS(584), - [aux_sym_join_type_token3] = ACTIONS(584), - [aux_sym_join_type_token4] = ACTIONS(584), - [aux_sym_join_clause_token1] = ACTIONS(584), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [179] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_reference_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_select_clause_body_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [180] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_reference_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_select_clause_body_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [181] = { - [aux_sym_array_type_repeat1] = STATE(181), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_reference_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_select_clause_body_token1] = ACTIONS(321), - [aux_sym_join_type_token1] = ACTIONS(321), - [aux_sym_join_type_token2] = ACTIONS(321), - [aux_sym_join_type_token3] = ACTIONS(321), - [aux_sym_join_type_token4] = ACTIONS(321), - [aux_sym_join_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(645), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [182] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_reference_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_select_clause_body_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [183] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [anon_sym_COMMA] = ACTIONS(648), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_truncate_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_begin_statement_token1] = ACTIONS(650), - [aux_sym_commit_statement_token1] = ACTIONS(650), - [aux_sym_rollback_statement_token1] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_sequence_token5] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym_return_statement_token1] = ACTIONS(650), - [aux_sym_declare_statement_token1] = ACTIONS(650), - [aux_sym_create_function_statement_token3] = ACTIONS(650), - [aux_sym_create_function_statement_token4] = ACTIONS(650), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_statement_token8] = ACTIONS(650), - [aux_sym_create_function_statement_token9] = ACTIONS(650), - [aux_sym_create_function_statement_token10] = ACTIONS(650), - [aux_sym_create_function_statement_token11] = ACTIONS(650), - [aux_sym_external_hint_token1] = ACTIONS(650), - [aux_sym_external_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token1] = ACTIONS(650), - [aux_sym_optimizer_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token3] = ACTIONS(650), - [aux_sym_parallel_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token4] = ACTIONS(650), - [aux_sym_deterministic_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token2] = ACTIONS(650), - [aux_sym_sql_hint_token3] = ACTIONS(650), - [aux_sym_sql_hint_token5] = ACTIONS(650), - [aux_sym__function_language_token1] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_reference_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_grant_statement_token8] = ACTIONS(650), - [aux_sym_create_table_statement_token1] = ACTIONS(650), - [aux_sym_order_by_clause_token1] = ACTIONS(650), - [aux_sym_limit_clause_token1] = ACTIONS(650), - [aux_sym_offset_clause_token1] = ACTIONS(650), - [aux_sym_where_clause_token1] = ACTIONS(650), - [aux_sym_select_clause_body_token1] = ACTIONS(650), - [aux_sym_join_type_token1] = ACTIONS(650), - [aux_sym_join_type_token2] = ACTIONS(650), - [aux_sym_join_type_token3] = ACTIONS(650), - [aux_sym_join_type_token4] = ACTIONS(650), - [aux_sym_join_clause_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [184] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [anon_sym_COMMA] = ACTIONS(652), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_truncate_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_begin_statement_token1] = ACTIONS(654), - [aux_sym_commit_statement_token1] = ACTIONS(654), - [aux_sym_rollback_statement_token1] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_sequence_token5] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym_return_statement_token1] = ACTIONS(654), - [aux_sym_declare_statement_token1] = ACTIONS(654), - [aux_sym_create_function_statement_token3] = ACTIONS(654), - [aux_sym_create_function_statement_token4] = ACTIONS(654), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_statement_token8] = ACTIONS(654), - [aux_sym_create_function_statement_token9] = ACTIONS(654), - [aux_sym_create_function_statement_token10] = ACTIONS(654), - [aux_sym_create_function_statement_token11] = ACTIONS(654), - [aux_sym_external_hint_token1] = ACTIONS(654), - [aux_sym_external_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token1] = ACTIONS(654), - [aux_sym_optimizer_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token3] = ACTIONS(654), - [aux_sym_parallel_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token4] = ACTIONS(654), - [aux_sym_deterministic_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token2] = ACTIONS(654), - [aux_sym_sql_hint_token3] = ACTIONS(654), - [aux_sym_sql_hint_token5] = ACTIONS(654), - [aux_sym__function_language_token1] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_reference_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_grant_statement_token8] = ACTIONS(654), - [aux_sym_create_table_statement_token1] = ACTIONS(654), - [aux_sym_order_by_clause_token1] = ACTIONS(654), - [aux_sym_limit_clause_token1] = ACTIONS(654), - [aux_sym_offset_clause_token1] = ACTIONS(654), - [aux_sym_where_clause_token1] = ACTIONS(654), - [aux_sym_select_clause_body_token1] = ACTIONS(654), - [aux_sym_join_type_token1] = ACTIONS(654), - [aux_sym_join_type_token2] = ACTIONS(654), - [aux_sym_join_type_token3] = ACTIONS(654), - [aux_sym_join_type_token4] = ACTIONS(654), - [aux_sym_join_clause_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [185] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_reference_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_create_table_statement_token1] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_select_clause_body_token1] = ACTIONS(242), - [aux_sym_join_type_token1] = ACTIONS(242), - [aux_sym_join_type_token2] = ACTIONS(242), - [aux_sym_join_type_token3] = ACTIONS(242), - [aux_sym_join_type_token4] = ACTIONS(242), - [aux_sym_join_clause_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [186] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [anon_sym_COMMA] = ACTIONS(656), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_truncate_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_begin_statement_token1] = ACTIONS(658), - [aux_sym_commit_statement_token1] = ACTIONS(658), - [aux_sym_rollback_statement_token1] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_sequence_token5] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym_return_statement_token1] = ACTIONS(658), - [aux_sym_declare_statement_token1] = ACTIONS(658), - [aux_sym_create_function_statement_token3] = ACTIONS(658), - [aux_sym_create_function_statement_token4] = ACTIONS(658), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_statement_token8] = ACTIONS(658), - [aux_sym_create_function_statement_token9] = ACTIONS(658), - [aux_sym_create_function_statement_token10] = ACTIONS(658), - [aux_sym_create_function_statement_token11] = ACTIONS(658), - [aux_sym_external_hint_token1] = ACTIONS(658), - [aux_sym_external_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token1] = ACTIONS(658), - [aux_sym_optimizer_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token3] = ACTIONS(658), - [aux_sym_parallel_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token4] = ACTIONS(658), - [aux_sym_deterministic_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token2] = ACTIONS(658), - [aux_sym_sql_hint_token3] = ACTIONS(658), - [aux_sym_sql_hint_token5] = ACTIONS(658), - [aux_sym__function_language_token1] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_reference_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_grant_statement_token8] = ACTIONS(658), - [aux_sym_create_table_statement_token1] = ACTIONS(658), - [aux_sym_order_by_clause_token1] = ACTIONS(658), - [aux_sym_limit_clause_token1] = ACTIONS(658), - [aux_sym_offset_clause_token1] = ACTIONS(658), - [aux_sym_where_clause_token1] = ACTIONS(658), - [aux_sym_select_clause_body_token1] = ACTIONS(658), - [aux_sym_join_type_token1] = ACTIONS(658), - [aux_sym_join_type_token2] = ACTIONS(658), - [aux_sym_join_type_token3] = ACTIONS(658), - [aux_sym_join_type_token4] = ACTIONS(658), - [aux_sym_join_clause_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [187] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [anon_sym_COMMA] = ACTIONS(534), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_truncate_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_begin_statement_token1] = ACTIONS(536), - [aux_sym_commit_statement_token1] = ACTIONS(536), - [aux_sym_rollback_statement_token1] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_sequence_token5] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym_return_statement_token1] = ACTIONS(536), - [aux_sym_declare_statement_token1] = ACTIONS(536), - [aux_sym_create_function_statement_token3] = ACTIONS(536), - [aux_sym_create_function_statement_token4] = ACTIONS(536), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_statement_token8] = ACTIONS(536), - [aux_sym_create_function_statement_token9] = ACTIONS(536), - [aux_sym_create_function_statement_token10] = ACTIONS(536), - [aux_sym_create_function_statement_token11] = ACTIONS(536), - [aux_sym_external_hint_token1] = ACTIONS(536), - [aux_sym_external_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token1] = ACTIONS(536), - [aux_sym_optimizer_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token3] = ACTIONS(536), - [aux_sym_parallel_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token4] = ACTIONS(536), - [aux_sym_deterministic_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token2] = ACTIONS(536), - [aux_sym_sql_hint_token3] = ACTIONS(536), - [aux_sym_sql_hint_token5] = ACTIONS(536), - [aux_sym__function_language_token1] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_reference_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_grant_statement_token8] = ACTIONS(536), - [aux_sym_order_by_clause_token1] = ACTIONS(536), - [aux_sym_limit_clause_token1] = ACTIONS(536), - [aux_sym_offset_clause_token1] = ACTIONS(536), - [aux_sym_where_clause_token1] = ACTIONS(536), - [aux_sym_select_clause_body_token1] = ACTIONS(536), - [aux_sym_join_type_token1] = ACTIONS(536), - [aux_sym_join_type_token2] = ACTIONS(536), - [aux_sym_join_type_token3] = ACTIONS(536), - [aux_sym_join_type_token4] = ACTIONS(536), - [aux_sym_join_clause_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [188] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [anon_sym_COMMA] = ACTIONS(542), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_truncate_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_begin_statement_token1] = ACTIONS(544), - [aux_sym_commit_statement_token1] = ACTIONS(544), - [aux_sym_rollback_statement_token1] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_sequence_token5] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym_return_statement_token1] = ACTIONS(544), - [aux_sym_declare_statement_token1] = ACTIONS(544), - [aux_sym_create_function_statement_token3] = ACTIONS(544), - [aux_sym_create_function_statement_token4] = ACTIONS(544), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_statement_token8] = ACTIONS(544), - [aux_sym_create_function_statement_token9] = ACTIONS(544), - [aux_sym_create_function_statement_token10] = ACTIONS(544), - [aux_sym_create_function_statement_token11] = ACTIONS(544), - [aux_sym_external_hint_token1] = ACTIONS(544), - [aux_sym_external_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token1] = ACTIONS(544), - [aux_sym_optimizer_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token3] = ACTIONS(544), - [aux_sym_parallel_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token4] = ACTIONS(544), - [aux_sym_deterministic_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token2] = ACTIONS(544), - [aux_sym_sql_hint_token3] = ACTIONS(544), - [aux_sym_sql_hint_token5] = ACTIONS(544), - [aux_sym__function_language_token1] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_reference_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_grant_statement_token8] = ACTIONS(544), - [aux_sym_order_by_clause_token1] = ACTIONS(544), - [aux_sym_limit_clause_token1] = ACTIONS(544), - [aux_sym_offset_clause_token1] = ACTIONS(544), - [aux_sym_where_clause_token1] = ACTIONS(544), - [aux_sym_select_clause_body_token1] = ACTIONS(544), - [aux_sym_join_type_token1] = ACTIONS(544), - [aux_sym_join_type_token2] = ACTIONS(544), - [aux_sym_join_type_token3] = ACTIONS(544), - [aux_sym_join_type_token4] = ACTIONS(544), - [aux_sym_join_clause_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [189] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_direction_constraint_token1] = ACTIONS(130), - [aux_sym_direction_constraint_token2] = ACTIONS(130), - [aux_sym_create_table_statement_token1] = ACTIONS(130), - [aux_sym_order_expression_token1] = ACTIONS(130), - [aux_sym_limit_clause_token1] = ACTIONS(130), - [aux_sym_offset_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [aux_sym_type_token1] = ACTIONS(130), - [aux_sym_type_token2] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [190] = { - [sym_over_clause] = STATE(435), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(209), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [191] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [anon_sym_COMMA] = ACTIONS(530), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_truncate_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_begin_statement_token1] = ACTIONS(532), - [aux_sym_commit_statement_token1] = ACTIONS(532), - [aux_sym_rollback_statement_token1] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_sequence_token5] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym_return_statement_token1] = ACTIONS(532), - [aux_sym_declare_statement_token1] = ACTIONS(532), - [aux_sym_create_function_statement_token3] = ACTIONS(532), - [aux_sym_create_function_statement_token4] = ACTIONS(532), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_statement_token8] = ACTIONS(532), - [aux_sym_create_function_statement_token9] = ACTIONS(532), - [aux_sym_create_function_statement_token10] = ACTIONS(532), - [aux_sym_create_function_statement_token11] = ACTIONS(532), - [aux_sym_external_hint_token1] = ACTIONS(532), - [aux_sym_external_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token1] = ACTIONS(532), - [aux_sym_optimizer_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token3] = ACTIONS(532), - [aux_sym_parallel_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token4] = ACTIONS(532), - [aux_sym_deterministic_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token2] = ACTIONS(532), - [aux_sym_sql_hint_token3] = ACTIONS(532), - [aux_sym_sql_hint_token5] = ACTIONS(532), - [aux_sym__function_language_token1] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_reference_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_grant_statement_token8] = ACTIONS(532), - [aux_sym_order_by_clause_token1] = ACTIONS(532), - [aux_sym_limit_clause_token1] = ACTIONS(532), - [aux_sym_offset_clause_token1] = ACTIONS(532), - [aux_sym_where_clause_token1] = ACTIONS(532), - [aux_sym_select_clause_body_token1] = ACTIONS(532), - [aux_sym_join_type_token1] = ACTIONS(532), - [aux_sym_join_type_token2] = ACTIONS(532), - [aux_sym_join_type_token3] = ACTIONS(532), - [aux_sym_join_type_token4] = ACTIONS(532), - [aux_sym_join_clause_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [192] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [anon_sym_COMMA] = ACTIONS(484), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_truncate_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_begin_statement_token1] = ACTIONS(486), - [aux_sym_commit_statement_token1] = ACTIONS(486), - [aux_sym_rollback_statement_token1] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_sequence_token5] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym_return_statement_token1] = ACTIONS(486), - [aux_sym_declare_statement_token1] = ACTIONS(486), - [aux_sym_create_function_statement_token3] = ACTIONS(486), - [aux_sym_create_function_statement_token4] = ACTIONS(486), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_statement_token8] = ACTIONS(486), - [aux_sym_create_function_statement_token9] = ACTIONS(486), - [aux_sym_create_function_statement_token10] = ACTIONS(486), - [aux_sym_create_function_statement_token11] = ACTIONS(486), - [aux_sym_external_hint_token1] = ACTIONS(486), - [aux_sym_external_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token1] = ACTIONS(486), - [aux_sym_optimizer_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token3] = ACTIONS(486), - [aux_sym_parallel_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token4] = ACTIONS(486), - [aux_sym_deterministic_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token2] = ACTIONS(486), - [aux_sym_sql_hint_token3] = ACTIONS(486), - [aux_sym_sql_hint_token5] = ACTIONS(486), - [aux_sym__function_language_token1] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_reference_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_grant_statement_token8] = ACTIONS(486), - [aux_sym_order_by_clause_token1] = ACTIONS(486), - [aux_sym_limit_clause_token1] = ACTIONS(486), - [aux_sym_offset_clause_token1] = ACTIONS(486), - [aux_sym_where_clause_token1] = ACTIONS(486), - [aux_sym_select_clause_body_token1] = ACTIONS(486), - [aux_sym_join_type_token1] = ACTIONS(486), - [aux_sym_join_type_token2] = ACTIONS(486), - [aux_sym_join_type_token3] = ACTIONS(486), - [aux_sym_join_type_token4] = ACTIONS(486), - [aux_sym_join_clause_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [193] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_direction_constraint_token1] = ACTIONS(144), - [aux_sym_direction_constraint_token2] = ACTIONS(144), - [aux_sym_create_table_statement_token1] = ACTIONS(144), - [aux_sym_order_expression_token1] = ACTIONS(144), - [aux_sym_limit_clause_token1] = ACTIONS(144), - [aux_sym_offset_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [aux_sym_type_token1] = ACTIONS(144), - [aux_sym_type_token2] = ACTIONS(144), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [194] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_direction_constraint_token1] = ACTIONS(117), - [aux_sym_direction_constraint_token2] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_order_expression_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [195] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [anon_sym_COMMA] = ACTIONS(660), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_truncate_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_begin_statement_token1] = ACTIONS(662), - [aux_sym_commit_statement_token1] = ACTIONS(662), - [aux_sym_rollback_statement_token1] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_sequence_token5] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym_return_statement_token1] = ACTIONS(662), - [aux_sym_declare_statement_token1] = ACTIONS(662), - [aux_sym_create_function_statement_token3] = ACTIONS(662), - [aux_sym_create_function_statement_token4] = ACTIONS(662), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_statement_token8] = ACTIONS(662), - [aux_sym_create_function_statement_token9] = ACTIONS(662), - [aux_sym_create_function_statement_token10] = ACTIONS(662), - [aux_sym_create_function_statement_token11] = ACTIONS(662), - [aux_sym_external_hint_token1] = ACTIONS(662), - [aux_sym_external_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token1] = ACTIONS(662), - [aux_sym_optimizer_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token3] = ACTIONS(662), - [aux_sym_parallel_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token4] = ACTIONS(662), - [aux_sym_deterministic_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token2] = ACTIONS(662), - [aux_sym_sql_hint_token3] = ACTIONS(662), - [aux_sym_sql_hint_token5] = ACTIONS(662), - [aux_sym__function_language_token1] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_reference_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_grant_statement_token8] = ACTIONS(662), - [aux_sym_create_table_statement_token1] = ACTIONS(662), - [aux_sym_order_by_clause_token1] = ACTIONS(662), - [aux_sym_limit_clause_token1] = ACTIONS(662), - [aux_sym_offset_clause_token1] = ACTIONS(662), - [aux_sym_where_clause_token1] = ACTIONS(662), - [aux_sym_select_clause_body_token1] = ACTIONS(662), - [aux_sym_join_type_token1] = ACTIONS(662), - [aux_sym_join_type_token2] = ACTIONS(662), - [aux_sym_join_type_token3] = ACTIONS(662), - [aux_sym_join_type_token4] = ACTIONS(662), - [aux_sym_join_clause_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [196] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [anon_sym_COMMA] = ACTIONS(664), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_truncate_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_begin_statement_token1] = ACTIONS(666), - [aux_sym_commit_statement_token1] = ACTIONS(666), - [aux_sym_rollback_statement_token1] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_sequence_token5] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym_return_statement_token1] = ACTIONS(666), - [aux_sym_declare_statement_token1] = ACTIONS(666), - [aux_sym_create_function_statement_token3] = ACTIONS(666), - [aux_sym_create_function_statement_token4] = ACTIONS(666), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_statement_token8] = ACTIONS(666), - [aux_sym_create_function_statement_token9] = ACTIONS(666), - [aux_sym_create_function_statement_token10] = ACTIONS(666), - [aux_sym_create_function_statement_token11] = ACTIONS(666), - [aux_sym_external_hint_token1] = ACTIONS(666), - [aux_sym_external_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token1] = ACTIONS(666), - [aux_sym_optimizer_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token3] = ACTIONS(666), - [aux_sym_parallel_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token4] = ACTIONS(666), - [aux_sym_deterministic_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token2] = ACTIONS(666), - [aux_sym_sql_hint_token3] = ACTIONS(666), - [aux_sym_sql_hint_token5] = ACTIONS(666), - [aux_sym__function_language_token1] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_reference_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_grant_statement_token8] = ACTIONS(666), - [aux_sym_create_table_statement_token1] = ACTIONS(666), - [aux_sym_order_by_clause_token1] = ACTIONS(666), - [aux_sym_limit_clause_token1] = ACTIONS(666), - [aux_sym_offset_clause_token1] = ACTIONS(666), - [aux_sym_where_clause_token1] = ACTIONS(666), - [aux_sym_select_clause_body_token1] = ACTIONS(666), - [aux_sym_join_type_token1] = ACTIONS(666), - [aux_sym_join_type_token2] = ACTIONS(666), - [aux_sym_join_type_token3] = ACTIONS(666), - [aux_sym_join_type_token4] = ACTIONS(666), - [aux_sym_join_clause_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [197] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_reference_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_select_clause_body_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [198] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [anon_sym_COMMA] = ACTIONS(461), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_truncate_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_begin_statement_token1] = ACTIONS(463), - [aux_sym_commit_statement_token1] = ACTIONS(463), - [aux_sym_rollback_statement_token1] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_sequence_token5] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym_return_statement_token1] = ACTIONS(463), - [aux_sym_declare_statement_token1] = ACTIONS(463), - [aux_sym_create_function_statement_token3] = ACTIONS(463), - [aux_sym_create_function_statement_token4] = ACTIONS(463), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_statement_token8] = ACTIONS(463), - [aux_sym_create_function_statement_token9] = ACTIONS(463), - [aux_sym_create_function_statement_token10] = ACTIONS(463), - [aux_sym_create_function_statement_token11] = ACTIONS(463), - [aux_sym_external_hint_token1] = ACTIONS(463), - [aux_sym_external_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token1] = ACTIONS(463), - [aux_sym_optimizer_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token3] = ACTIONS(463), - [aux_sym_parallel_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token4] = ACTIONS(463), - [aux_sym_deterministic_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token2] = ACTIONS(463), - [aux_sym_sql_hint_token3] = ACTIONS(463), - [aux_sym_sql_hint_token5] = ACTIONS(463), - [aux_sym__function_language_token1] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_reference_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_grant_statement_token8] = ACTIONS(463), - [aux_sym_order_by_clause_token1] = ACTIONS(463), - [aux_sym_limit_clause_token1] = ACTIONS(463), - [aux_sym_offset_clause_token1] = ACTIONS(463), - [aux_sym_where_clause_token1] = ACTIONS(463), - [aux_sym_select_clause_body_token1] = ACTIONS(463), - [aux_sym_join_type_token1] = ACTIONS(463), - [aux_sym_join_type_token2] = ACTIONS(463), - [aux_sym_join_type_token3] = ACTIONS(463), - [aux_sym_join_type_token4] = ACTIONS(463), - [aux_sym_join_clause_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [199] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [anon_sym_COMMA] = ACTIONS(668), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_truncate_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_begin_statement_token1] = ACTIONS(670), - [aux_sym_commit_statement_token1] = ACTIONS(670), - [aux_sym_rollback_statement_token1] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_sequence_token5] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym_return_statement_token1] = ACTIONS(670), - [aux_sym_declare_statement_token1] = ACTIONS(670), - [aux_sym_create_function_statement_token3] = ACTIONS(670), - [aux_sym_create_function_statement_token4] = ACTIONS(670), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_statement_token8] = ACTIONS(670), - [aux_sym_create_function_statement_token9] = ACTIONS(670), - [aux_sym_create_function_statement_token10] = ACTIONS(670), - [aux_sym_create_function_statement_token11] = ACTIONS(670), - [aux_sym_external_hint_token1] = ACTIONS(670), - [aux_sym_external_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token1] = ACTIONS(670), - [aux_sym_optimizer_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token3] = ACTIONS(670), - [aux_sym_parallel_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token4] = ACTIONS(670), - [aux_sym_deterministic_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token2] = ACTIONS(670), - [aux_sym_sql_hint_token3] = ACTIONS(670), - [aux_sym_sql_hint_token5] = ACTIONS(670), - [aux_sym__function_language_token1] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_reference_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_grant_statement_token8] = ACTIONS(670), - [aux_sym_create_table_statement_token1] = ACTIONS(670), - [aux_sym_order_by_clause_token1] = ACTIONS(670), - [aux_sym_limit_clause_token1] = ACTIONS(670), - [aux_sym_offset_clause_token1] = ACTIONS(670), - [aux_sym_where_clause_token1] = ACTIONS(670), - [aux_sym_select_clause_body_token1] = ACTIONS(670), - [aux_sym_join_type_token1] = ACTIONS(670), - [aux_sym_join_type_token2] = ACTIONS(670), - [aux_sym_join_type_token3] = ACTIONS(670), - [aux_sym_join_type_token4] = ACTIONS(670), - [aux_sym_join_clause_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [200] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [anon_sym_COMMA] = ACTIONS(672), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_truncate_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_begin_statement_token1] = ACTIONS(674), - [aux_sym_commit_statement_token1] = ACTIONS(674), - [aux_sym_rollback_statement_token1] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_sequence_token5] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym_return_statement_token1] = ACTIONS(674), - [aux_sym_declare_statement_token1] = ACTIONS(674), - [aux_sym_create_function_statement_token3] = ACTIONS(674), - [aux_sym_create_function_statement_token4] = ACTIONS(674), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_statement_token8] = ACTIONS(674), - [aux_sym_create_function_statement_token9] = ACTIONS(674), - [aux_sym_create_function_statement_token10] = ACTIONS(674), - [aux_sym_create_function_statement_token11] = ACTIONS(674), - [aux_sym_external_hint_token1] = ACTIONS(674), - [aux_sym_external_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token1] = ACTIONS(674), - [aux_sym_optimizer_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token3] = ACTIONS(674), - [aux_sym_parallel_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token4] = ACTIONS(674), - [aux_sym_deterministic_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token2] = ACTIONS(674), - [aux_sym_sql_hint_token3] = ACTIONS(674), - [aux_sym_sql_hint_token5] = ACTIONS(674), - [aux_sym__function_language_token1] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_reference_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_grant_statement_token8] = ACTIONS(674), - [aux_sym_create_table_statement_token1] = ACTIONS(674), - [aux_sym_order_by_clause_token1] = ACTIONS(674), - [aux_sym_limit_clause_token1] = ACTIONS(674), - [aux_sym_offset_clause_token1] = ACTIONS(674), - [aux_sym_where_clause_token1] = ACTIONS(674), - [aux_sym_select_clause_body_token1] = ACTIONS(674), - [aux_sym_join_type_token1] = ACTIONS(674), - [aux_sym_join_type_token2] = ACTIONS(674), - [aux_sym_join_type_token3] = ACTIONS(674), - [aux_sym_join_type_token4] = ACTIONS(674), - [aux_sym_join_clause_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [201] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_select_clause_body_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(183), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [202] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [anon_sym_COMMA] = ACTIONS(469), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_truncate_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_begin_statement_token1] = ACTIONS(471), - [aux_sym_commit_statement_token1] = ACTIONS(471), - [aux_sym_rollback_statement_token1] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_sequence_token5] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym_return_statement_token1] = ACTIONS(471), - [aux_sym_declare_statement_token1] = ACTIONS(471), - [aux_sym_create_function_statement_token3] = ACTIONS(471), - [aux_sym_create_function_statement_token4] = ACTIONS(471), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_statement_token8] = ACTIONS(471), - [aux_sym_create_function_statement_token9] = ACTIONS(471), - [aux_sym_create_function_statement_token10] = ACTIONS(471), - [aux_sym_create_function_statement_token11] = ACTIONS(471), - [aux_sym_external_hint_token1] = ACTIONS(471), - [aux_sym_external_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token1] = ACTIONS(471), - [aux_sym_optimizer_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token3] = ACTIONS(471), - [aux_sym_parallel_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token4] = ACTIONS(471), - [aux_sym_deterministic_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token2] = ACTIONS(471), - [aux_sym_sql_hint_token3] = ACTIONS(471), - [aux_sym_sql_hint_token5] = ACTIONS(471), - [aux_sym__function_language_token1] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_reference_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_grant_statement_token8] = ACTIONS(471), - [aux_sym_order_by_clause_token1] = ACTIONS(471), - [aux_sym_limit_clause_token1] = ACTIONS(471), - [aux_sym_offset_clause_token1] = ACTIONS(471), - [aux_sym_where_clause_token1] = ACTIONS(471), - [aux_sym_select_clause_body_token1] = ACTIONS(471), - [aux_sym_join_type_token1] = ACTIONS(471), - [aux_sym_join_type_token2] = ACTIONS(471), - [aux_sym_join_type_token3] = ACTIONS(471), - [aux_sym_join_type_token4] = ACTIONS(471), - [aux_sym_join_clause_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [203] = { - [sym_within_group_clause] = STATE(460), - [sym_filter_clause] = STATE(647), - [sym_over_clause] = STATE(853), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [anon_sym_COMMA] = ACTIONS(146), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_truncate_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_begin_statement_token1] = ACTIONS(148), - [aux_sym_commit_statement_token1] = ACTIONS(148), - [aux_sym_rollback_statement_token1] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_sequence_token5] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(148), - [aux_sym_declare_statement_token1] = ACTIONS(148), - [aux_sym_create_function_statement_token3] = ACTIONS(148), - [aux_sym_create_function_statement_token4] = ACTIONS(148), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_statement_token8] = ACTIONS(148), - [aux_sym_create_function_statement_token9] = ACTIONS(148), - [aux_sym_create_function_statement_token10] = ACTIONS(148), - [aux_sym_create_function_statement_token11] = ACTIONS(148), - [aux_sym_external_hint_token1] = ACTIONS(148), - [aux_sym_external_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token1] = ACTIONS(148), - [aux_sym_optimizer_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token3] = ACTIONS(148), - [aux_sym_parallel_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token4] = ACTIONS(148), - [aux_sym_deterministic_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token2] = ACTIONS(148), - [aux_sym_sql_hint_token3] = ACTIONS(148), - [aux_sym_sql_hint_token5] = ACTIONS(148), - [aux_sym__function_language_token1] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_direction_constraint_token1] = ACTIONS(148), - [aux_sym_direction_constraint_token2] = ACTIONS(148), - [aux_sym_order_expression_token1] = ACTIONS(148), - [aux_sym_limit_clause_token1] = ACTIONS(148), - [aux_sym_offset_clause_token1] = ACTIONS(148), - [aux_sym_fetch_clause_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(676), - [aux_sym_filter_clause_token1] = ACTIONS(678), - [aux_sym_over_clause_token1] = ACTIONS(680), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [204] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_select_clause_body_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(393), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [205] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [anon_sym_COMMA] = ACTIONS(686), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_truncate_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_begin_statement_token1] = ACTIONS(688), - [aux_sym_commit_statement_token1] = ACTIONS(688), - [aux_sym_rollback_statement_token1] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_sequence_token5] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym_return_statement_token1] = ACTIONS(688), - [aux_sym_declare_statement_token1] = ACTIONS(688), - [aux_sym_create_function_statement_token3] = ACTIONS(688), - [aux_sym_create_function_statement_token4] = ACTIONS(688), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_statement_token8] = ACTIONS(688), - [aux_sym_create_function_statement_token9] = ACTIONS(688), - [aux_sym_create_function_statement_token10] = ACTIONS(688), - [aux_sym_create_function_statement_token11] = ACTIONS(688), - [aux_sym_external_hint_token1] = ACTIONS(688), - [aux_sym_external_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token1] = ACTIONS(688), - [aux_sym_optimizer_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token3] = ACTIONS(688), - [aux_sym_parallel_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token4] = ACTIONS(688), - [aux_sym_deterministic_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token2] = ACTIONS(688), - [aux_sym_sql_hint_token3] = ACTIONS(688), - [aux_sym_sql_hint_token5] = ACTIONS(688), - [aux_sym__function_language_token1] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_reference_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_grant_statement_token8] = ACTIONS(688), - [aux_sym_create_table_statement_token1] = ACTIONS(688), - [aux_sym_order_by_clause_token1] = ACTIONS(688), - [aux_sym_limit_clause_token1] = ACTIONS(688), - [aux_sym_offset_clause_token1] = ACTIONS(688), - [aux_sym_where_clause_token1] = ACTIONS(688), - [aux_sym_select_clause_body_token1] = ACTIONS(688), - [aux_sym_join_type_token1] = ACTIONS(688), - [aux_sym_join_type_token2] = ACTIONS(688), - [aux_sym_join_type_token3] = ACTIONS(688), - [aux_sym_join_type_token4] = ACTIONS(688), - [aux_sym_join_clause_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [206] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_reference_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_select_clause_body_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [207] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [anon_sym_COMMA] = ACTIONS(465), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_truncate_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_begin_statement_token1] = ACTIONS(467), - [aux_sym_commit_statement_token1] = ACTIONS(467), - [aux_sym_rollback_statement_token1] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_sequence_token5] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym_return_statement_token1] = ACTIONS(467), - [aux_sym_declare_statement_token1] = ACTIONS(467), - [aux_sym_create_function_statement_token3] = ACTIONS(467), - [aux_sym_create_function_statement_token4] = ACTIONS(467), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_statement_token8] = ACTIONS(467), - [aux_sym_create_function_statement_token9] = ACTIONS(467), - [aux_sym_create_function_statement_token10] = ACTIONS(467), - [aux_sym_create_function_statement_token11] = ACTIONS(467), - [aux_sym_external_hint_token1] = ACTIONS(467), - [aux_sym_external_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token1] = ACTIONS(467), - [aux_sym_optimizer_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token3] = ACTIONS(467), - [aux_sym_parallel_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token4] = ACTIONS(467), - [aux_sym_deterministic_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token2] = ACTIONS(467), - [aux_sym_sql_hint_token3] = ACTIONS(467), - [aux_sym_sql_hint_token5] = ACTIONS(467), - [aux_sym__function_language_token1] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_reference_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_grant_statement_token8] = ACTIONS(467), - [aux_sym_order_by_clause_token1] = ACTIONS(467), - [aux_sym_limit_clause_token1] = ACTIONS(467), - [aux_sym_offset_clause_token1] = ACTIONS(467), - [aux_sym_where_clause_token1] = ACTIONS(467), - [aux_sym_select_clause_body_token1] = ACTIONS(467), - [aux_sym_join_type_token1] = ACTIONS(467), - [aux_sym_join_type_token2] = ACTIONS(467), - [aux_sym_join_type_token3] = ACTIONS(467), - [aux_sym_join_type_token4] = ACTIONS(467), - [aux_sym_join_clause_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [208] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [anon_sym_COMMA] = ACTIONS(550), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_truncate_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_begin_statement_token1] = ACTIONS(552), - [aux_sym_commit_statement_token1] = ACTIONS(552), - [aux_sym_rollback_statement_token1] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_sequence_token5] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym_return_statement_token1] = ACTIONS(552), - [aux_sym_declare_statement_token1] = ACTIONS(552), - [aux_sym_create_function_statement_token3] = ACTIONS(552), - [aux_sym_create_function_statement_token4] = ACTIONS(552), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_statement_token8] = ACTIONS(552), - [aux_sym_create_function_statement_token9] = ACTIONS(552), - [aux_sym_create_function_statement_token10] = ACTIONS(552), - [aux_sym_create_function_statement_token11] = ACTIONS(552), - [aux_sym_external_hint_token1] = ACTIONS(552), - [aux_sym_external_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token1] = ACTIONS(552), - [aux_sym_optimizer_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token3] = ACTIONS(552), - [aux_sym_parallel_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token4] = ACTIONS(552), - [aux_sym_deterministic_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token2] = ACTIONS(552), - [aux_sym_sql_hint_token3] = ACTIONS(552), - [aux_sym_sql_hint_token5] = ACTIONS(552), - [aux_sym__function_language_token1] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_reference_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_grant_statement_token8] = ACTIONS(552), - [aux_sym_order_by_clause_token1] = ACTIONS(552), - [aux_sym_limit_clause_token1] = ACTIONS(552), - [aux_sym_offset_clause_token1] = ACTIONS(552), - [aux_sym_where_clause_token1] = ACTIONS(552), - [aux_sym_select_clause_body_token1] = ACTIONS(552), - [aux_sym_join_type_token1] = ACTIONS(552), - [aux_sym_join_type_token2] = ACTIONS(552), - [aux_sym_join_type_token3] = ACTIONS(552), - [aux_sym_join_type_token4] = ACTIONS(552), - [aux_sym_join_clause_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [209] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [anon_sym_COMMA] = ACTIONS(616), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_truncate_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_begin_statement_token1] = ACTIONS(618), - [aux_sym_commit_statement_token1] = ACTIONS(618), - [aux_sym_rollback_statement_token1] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_sequence_token5] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym_return_statement_token1] = ACTIONS(618), - [aux_sym_declare_statement_token1] = ACTIONS(618), - [aux_sym_create_function_statement_token3] = ACTIONS(618), - [aux_sym_create_function_statement_token4] = ACTIONS(618), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_statement_token8] = ACTIONS(618), - [aux_sym_create_function_statement_token9] = ACTIONS(618), - [aux_sym_create_function_statement_token10] = ACTIONS(618), - [aux_sym_create_function_statement_token11] = ACTIONS(618), - [aux_sym_external_hint_token1] = ACTIONS(618), - [aux_sym_external_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token1] = ACTIONS(618), - [aux_sym_optimizer_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token3] = ACTIONS(618), - [aux_sym_parallel_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token4] = ACTIONS(618), - [aux_sym_deterministic_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token2] = ACTIONS(618), - [aux_sym_sql_hint_token3] = ACTIONS(618), - [aux_sym_sql_hint_token5] = ACTIONS(618), - [aux_sym__function_language_token1] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_reference_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_grant_statement_token8] = ACTIONS(618), - [aux_sym_order_by_clause_token1] = ACTIONS(618), - [aux_sym_limit_clause_token1] = ACTIONS(618), - [aux_sym_offset_clause_token1] = ACTIONS(618), - [aux_sym_where_clause_token1] = ACTIONS(618), - [aux_sym_select_clause_body_token1] = ACTIONS(618), - [aux_sym_join_type_token1] = ACTIONS(618), - [aux_sym_join_type_token2] = ACTIONS(618), - [aux_sym_join_type_token3] = ACTIONS(618), - [aux_sym_join_type_token4] = ACTIONS(618), - [aux_sym_join_clause_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [210] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_reference_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_select_clause_body_token1] = ACTIONS(321), - [aux_sym_join_type_token1] = ACTIONS(321), - [aux_sym_join_type_token2] = ACTIONS(321), - [aux_sym_join_type_token3] = ACTIONS(321), - [aux_sym_join_type_token4] = ACTIONS(321), - [aux_sym_join_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [211] = { - [aux_sym_dotted_name_repeat1] = STATE(212), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_create_table_statement_token1] = ACTIONS(124), - [aux_sym_having_clause_token1] = ACTIONS(124), - [aux_sym_order_by_clause_token1] = ACTIONS(124), - [aux_sym_limit_clause_token1] = ACTIONS(124), - [aux_sym_offset_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(690), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [aux_sym_type_token1] = ACTIONS(124), - [aux_sym_type_token2] = ACTIONS(124), - [anon_sym_LBRACK] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [212] = { - [aux_sym_dotted_name_repeat1] = STATE(212), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_having_clause_token1] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(692), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [213] = { - [sym_over_clause] = STATE(497), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(209), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [214] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(695), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(697), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token2] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token5] = ACTIONS(285), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(285), - [aux_sym_direction_constraint_token1] = ACTIONS(285), - [aux_sym_direction_constraint_token2] = ACTIONS(285), - [anon_sym_CONSTRAINT] = ACTIONS(285), - [aux_sym_table_constraint_check_token1] = ACTIONS(285), - [aux_sym_table_constraint_unique_token1] = ACTIONS(285), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(699), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(701), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [215] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [anon_sym_COMMA] = ACTIONS(703), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_truncate_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_begin_statement_token1] = ACTIONS(705), - [aux_sym_commit_statement_token1] = ACTIONS(705), - [aux_sym_rollback_statement_token1] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_sequence_token5] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym_return_statement_token1] = ACTIONS(705), - [aux_sym_declare_statement_token1] = ACTIONS(705), - [aux_sym_create_function_statement_token3] = ACTIONS(705), - [aux_sym_create_function_statement_token4] = ACTIONS(705), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_statement_token8] = ACTIONS(705), - [aux_sym_create_function_statement_token9] = ACTIONS(705), - [aux_sym_create_function_statement_token10] = ACTIONS(705), - [aux_sym_create_function_statement_token11] = ACTIONS(705), - [aux_sym_external_hint_token1] = ACTIONS(705), - [aux_sym_external_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token1] = ACTIONS(705), - [aux_sym_optimizer_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token3] = ACTIONS(705), - [aux_sym_parallel_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token4] = ACTIONS(705), - [aux_sym_deterministic_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token2] = ACTIONS(705), - [aux_sym_sql_hint_token3] = ACTIONS(705), - [aux_sym_sql_hint_token5] = ACTIONS(705), - [aux_sym__function_language_token1] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_reference_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_grant_statement_token8] = ACTIONS(705), - [aux_sym_create_table_statement_token1] = ACTIONS(705), - [aux_sym_order_by_clause_token1] = ACTIONS(705), - [aux_sym_limit_clause_token1] = ACTIONS(705), - [aux_sym_offset_clause_token1] = ACTIONS(705), - [aux_sym_where_clause_token1] = ACTIONS(705), - [aux_sym_select_clause_body_token1] = ACTIONS(705), - [aux_sym_join_type_token1] = ACTIONS(705), - [aux_sym_join_type_token2] = ACTIONS(705), - [aux_sym_join_type_token3] = ACTIONS(705), - [aux_sym_join_type_token4] = ACTIONS(705), - [aux_sym_join_clause_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [216] = { - [aux_sym_array_type_repeat1] = STATE(275), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [anon_sym_COMMA] = ACTIONS(326), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_truncate_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_begin_statement_token1] = ACTIONS(328), - [aux_sym_commit_statement_token1] = ACTIONS(328), - [aux_sym_rollback_statement_token1] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_sequence_token5] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym_return_statement_token1] = ACTIONS(328), - [aux_sym_declare_statement_token1] = ACTIONS(328), - [aux_sym_create_function_statement_token3] = ACTIONS(328), - [aux_sym_create_function_statement_token4] = ACTIONS(328), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_statement_token8] = ACTIONS(328), - [aux_sym_create_function_statement_token9] = ACTIONS(328), - [aux_sym_create_function_statement_token10] = ACTIONS(328), - [aux_sym_create_function_statement_token11] = ACTIONS(328), - [aux_sym_external_hint_token1] = ACTIONS(328), - [aux_sym_external_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token1] = ACTIONS(328), - [aux_sym_optimizer_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token3] = ACTIONS(328), - [aux_sym_parallel_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token4] = ACTIONS(328), - [aux_sym_deterministic_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token2] = ACTIONS(328), - [aux_sym_sql_hint_token3] = ACTIONS(328), - [aux_sym_sql_hint_token5] = ACTIONS(328), - [aux_sym__function_language_token1] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_grant_statement_token8] = ACTIONS(328), - [aux_sym_create_table_statement_token1] = ACTIONS(328), - [aux_sym_order_by_clause_token1] = ACTIONS(328), - [aux_sym_limit_clause_token1] = ACTIONS(328), - [aux_sym_offset_clause_token1] = ACTIONS(328), - [aux_sym_where_clause_token1] = ACTIONS(328), - [aux_sym_join_type_token1] = ACTIONS(328), - [aux_sym_join_type_token2] = ACTIONS(328), - [aux_sym_join_type_token3] = ACTIONS(328), - [aux_sym_join_type_token4] = ACTIONS(328), - [aux_sym_join_clause_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(707), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [217] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [anon_sym_COMMA] = ACTIONS(568), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_truncate_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_begin_statement_token1] = ACTIONS(570), - [aux_sym_commit_statement_token1] = ACTIONS(570), - [aux_sym_rollback_statement_token1] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_sequence_token5] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym_return_statement_token1] = ACTIONS(570), - [aux_sym_declare_statement_token1] = ACTIONS(570), - [aux_sym_create_function_statement_token3] = ACTIONS(570), - [aux_sym_create_function_statement_token4] = ACTIONS(570), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_statement_token8] = ACTIONS(570), - [aux_sym_create_function_statement_token9] = ACTIONS(570), - [aux_sym_create_function_statement_token10] = ACTIONS(570), - [aux_sym_create_function_statement_token11] = ACTIONS(570), - [aux_sym_external_hint_token1] = ACTIONS(570), - [aux_sym_external_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token1] = ACTIONS(570), - [aux_sym_optimizer_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token3] = ACTIONS(570), - [aux_sym_parallel_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token4] = ACTIONS(570), - [aux_sym_deterministic_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token2] = ACTIONS(570), - [aux_sym_sql_hint_token3] = ACTIONS(570), - [aux_sym_sql_hint_token5] = ACTIONS(570), - [aux_sym__function_language_token1] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_reference_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_grant_statement_token8] = ACTIONS(570), - [aux_sym_order_by_clause_token1] = ACTIONS(570), - [aux_sym_limit_clause_token1] = ACTIONS(570), - [aux_sym_offset_clause_token1] = ACTIONS(570), - [aux_sym_where_clause_token1] = ACTIONS(570), - [aux_sym_select_clause_body_token1] = ACTIONS(570), - [aux_sym_join_type_token1] = ACTIONS(570), - [aux_sym_join_type_token2] = ACTIONS(570), - [aux_sym_join_type_token3] = ACTIONS(570), - [aux_sym_join_type_token4] = ACTIONS(570), - [aux_sym_join_clause_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [218] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [anon_sym_COMMA] = ACTIONS(709), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_truncate_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_begin_statement_token1] = ACTIONS(711), - [aux_sym_commit_statement_token1] = ACTIONS(711), - [aux_sym_rollback_statement_token1] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_sequence_token5] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym_return_statement_token1] = ACTIONS(711), - [aux_sym_declare_statement_token1] = ACTIONS(711), - [aux_sym_create_function_statement_token3] = ACTIONS(711), - [aux_sym_create_function_statement_token4] = ACTIONS(711), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_statement_token8] = ACTIONS(711), - [aux_sym_create_function_statement_token9] = ACTIONS(711), - [aux_sym_create_function_statement_token10] = ACTIONS(711), - [aux_sym_create_function_statement_token11] = ACTIONS(711), - [aux_sym_external_hint_token1] = ACTIONS(711), - [aux_sym_external_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token1] = ACTIONS(711), - [aux_sym_optimizer_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token3] = ACTIONS(711), - [aux_sym_parallel_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token4] = ACTIONS(711), - [aux_sym_deterministic_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token2] = ACTIONS(711), - [aux_sym_sql_hint_token3] = ACTIONS(711), - [aux_sym_sql_hint_token5] = ACTIONS(711), - [aux_sym__function_language_token1] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_reference_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_grant_statement_token8] = ACTIONS(711), - [aux_sym_create_table_statement_token1] = ACTIONS(711), - [aux_sym_order_by_clause_token1] = ACTIONS(711), - [aux_sym_limit_clause_token1] = ACTIONS(711), - [aux_sym_offset_clause_token1] = ACTIONS(711), - [aux_sym_where_clause_token1] = ACTIONS(711), - [aux_sym_select_clause_body_token1] = ACTIONS(711), - [aux_sym_join_type_token1] = ACTIONS(711), - [aux_sym_join_type_token2] = ACTIONS(711), - [aux_sym_join_type_token3] = ACTIONS(711), - [aux_sym_join_type_token4] = ACTIONS(711), - [aux_sym_join_clause_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [219] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [anon_sym_COMMA] = ACTIONS(652), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_truncate_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_begin_statement_token1] = ACTIONS(654), - [aux_sym_commit_statement_token1] = ACTIONS(654), - [aux_sym_rollback_statement_token1] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_sequence_token5] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym_return_statement_token1] = ACTIONS(654), - [aux_sym_declare_statement_token1] = ACTIONS(654), - [aux_sym_create_function_statement_token3] = ACTIONS(654), - [aux_sym_create_function_statement_token4] = ACTIONS(654), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_statement_token8] = ACTIONS(654), - [aux_sym_create_function_statement_token9] = ACTIONS(654), - [aux_sym_create_function_statement_token10] = ACTIONS(654), - [aux_sym_create_function_statement_token11] = ACTIONS(654), - [aux_sym_external_hint_token1] = ACTIONS(654), - [aux_sym_external_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token1] = ACTIONS(654), - [aux_sym_optimizer_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token3] = ACTIONS(654), - [aux_sym_parallel_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token4] = ACTIONS(654), - [aux_sym_deterministic_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token2] = ACTIONS(654), - [aux_sym_sql_hint_token3] = ACTIONS(654), - [aux_sym_sql_hint_token5] = ACTIONS(654), - [aux_sym__function_language_token1] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_reference_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_grant_statement_token8] = ACTIONS(654), - [aux_sym_order_by_clause_token1] = ACTIONS(654), - [aux_sym_limit_clause_token1] = ACTIONS(654), - [aux_sym_offset_clause_token1] = ACTIONS(654), - [aux_sym_where_clause_token1] = ACTIONS(654), - [aux_sym_select_clause_body_token1] = ACTIONS(654), - [aux_sym_join_type_token1] = ACTIONS(654), - [aux_sym_join_type_token2] = ACTIONS(654), - [aux_sym_join_type_token3] = ACTIONS(654), - [aux_sym_join_type_token4] = ACTIONS(654), - [aux_sym_join_clause_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [220] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_reference_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_select_clause_body_token1] = ACTIONS(242), - [aux_sym_join_type_token1] = ACTIONS(242), - [aux_sym_join_type_token2] = ACTIONS(242), - [aux_sym_join_type_token3] = ACTIONS(242), - [aux_sym_join_type_token4] = ACTIONS(242), - [aux_sym_join_clause_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [221] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [anon_sym_COMMA] = ACTIONS(564), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_truncate_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_begin_statement_token1] = ACTIONS(566), - [aux_sym_commit_statement_token1] = ACTIONS(566), - [aux_sym_rollback_statement_token1] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_sequence_token5] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym_return_statement_token1] = ACTIONS(566), - [aux_sym_declare_statement_token1] = ACTIONS(566), - [aux_sym_create_function_statement_token3] = ACTIONS(566), - [aux_sym_create_function_statement_token4] = ACTIONS(566), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_statement_token8] = ACTIONS(566), - [aux_sym_create_function_statement_token9] = ACTIONS(566), - [aux_sym_create_function_statement_token10] = ACTIONS(566), - [aux_sym_create_function_statement_token11] = ACTIONS(566), - [aux_sym_external_hint_token1] = ACTIONS(566), - [aux_sym_external_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token1] = ACTIONS(566), - [aux_sym_optimizer_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token3] = ACTIONS(566), - [aux_sym_parallel_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token4] = ACTIONS(566), - [aux_sym_deterministic_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token2] = ACTIONS(566), - [aux_sym_sql_hint_token3] = ACTIONS(566), - [aux_sym_sql_hint_token5] = ACTIONS(566), - [aux_sym__function_language_token1] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_reference_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_grant_statement_token8] = ACTIONS(566), - [aux_sym_order_by_clause_token1] = ACTIONS(566), - [aux_sym_limit_clause_token1] = ACTIONS(566), - [aux_sym_offset_clause_token1] = ACTIONS(566), - [aux_sym_where_clause_token1] = ACTIONS(566), - [aux_sym_select_clause_body_token1] = ACTIONS(566), - [aux_sym_join_type_token1] = ACTIONS(566), - [aux_sym_join_type_token2] = ACTIONS(566), - [aux_sym_join_type_token3] = ACTIONS(566), - [aux_sym_join_type_token4] = ACTIONS(566), - [aux_sym_join_clause_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [222] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [anon_sym_COMMA] = ACTIONS(538), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_truncate_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_begin_statement_token1] = ACTIONS(540), - [aux_sym_commit_statement_token1] = ACTIONS(540), - [aux_sym_rollback_statement_token1] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_sequence_token5] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym_return_statement_token1] = ACTIONS(540), - [aux_sym_declare_statement_token1] = ACTIONS(540), - [aux_sym_create_function_statement_token3] = ACTIONS(540), - [aux_sym_create_function_statement_token4] = ACTIONS(540), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_statement_token8] = ACTIONS(540), - [aux_sym_create_function_statement_token9] = ACTIONS(540), - [aux_sym_create_function_statement_token10] = ACTIONS(540), - [aux_sym_create_function_statement_token11] = ACTIONS(540), - [aux_sym_external_hint_token1] = ACTIONS(540), - [aux_sym_external_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token1] = ACTIONS(540), - [aux_sym_optimizer_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token3] = ACTIONS(540), - [aux_sym_parallel_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token4] = ACTIONS(540), - [aux_sym_deterministic_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token2] = ACTIONS(540), - [aux_sym_sql_hint_token3] = ACTIONS(540), - [aux_sym_sql_hint_token5] = ACTIONS(540), - [aux_sym__function_language_token1] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_reference_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_grant_statement_token8] = ACTIONS(540), - [aux_sym_order_by_clause_token1] = ACTIONS(540), - [aux_sym_limit_clause_token1] = ACTIONS(540), - [aux_sym_offset_clause_token1] = ACTIONS(540), - [aux_sym_where_clause_token1] = ACTIONS(540), - [aux_sym_select_clause_body_token1] = ACTIONS(540), - [aux_sym_join_type_token1] = ACTIONS(540), - [aux_sym_join_type_token2] = ACTIONS(540), - [aux_sym_join_type_token3] = ACTIONS(540), - [aux_sym_join_type_token4] = ACTIONS(540), - [aux_sym_join_clause_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [223] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [anon_sym_COMMA] = ACTIONS(713), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_truncate_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_begin_statement_token1] = ACTIONS(715), - [aux_sym_commit_statement_token1] = ACTIONS(715), - [aux_sym_rollback_statement_token1] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_sequence_token5] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym_return_statement_token1] = ACTIONS(715), - [aux_sym_declare_statement_token1] = ACTIONS(715), - [aux_sym_create_function_statement_token3] = ACTIONS(715), - [aux_sym_create_function_statement_token4] = ACTIONS(715), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_statement_token8] = ACTIONS(715), - [aux_sym_create_function_statement_token9] = ACTIONS(715), - [aux_sym_create_function_statement_token10] = ACTIONS(715), - [aux_sym_create_function_statement_token11] = ACTIONS(715), - [aux_sym_external_hint_token1] = ACTIONS(715), - [aux_sym_external_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token1] = ACTIONS(715), - [aux_sym_optimizer_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token3] = ACTIONS(715), - [aux_sym_parallel_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token4] = ACTIONS(715), - [aux_sym_deterministic_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token2] = ACTIONS(715), - [aux_sym_sql_hint_token3] = ACTIONS(715), - [aux_sym_sql_hint_token5] = ACTIONS(715), - [aux_sym__function_language_token1] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_reference_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_grant_statement_token8] = ACTIONS(715), - [aux_sym_create_table_statement_token1] = ACTIONS(715), - [aux_sym_order_by_clause_token1] = ACTIONS(715), - [aux_sym_limit_clause_token1] = ACTIONS(715), - [aux_sym_offset_clause_token1] = ACTIONS(715), - [aux_sym_where_clause_token1] = ACTIONS(715), - [aux_sym_select_clause_body_token1] = ACTIONS(715), - [aux_sym_join_type_token1] = ACTIONS(715), - [aux_sym_join_type_token2] = ACTIONS(715), - [aux_sym_join_type_token3] = ACTIONS(715), - [aux_sym_join_type_token4] = ACTIONS(715), - [aux_sym_join_clause_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [224] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_reference_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_select_clause_body_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [225] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [anon_sym_COMMA] = ACTIONS(717), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_truncate_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_begin_statement_token1] = ACTIONS(719), - [aux_sym_commit_statement_token1] = ACTIONS(719), - [aux_sym_rollback_statement_token1] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_sequence_token5] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym_return_statement_token1] = ACTIONS(719), - [aux_sym_declare_statement_token1] = ACTIONS(719), - [aux_sym_create_function_statement_token3] = ACTIONS(719), - [aux_sym_create_function_statement_token4] = ACTIONS(719), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_statement_token8] = ACTIONS(719), - [aux_sym_create_function_statement_token9] = ACTIONS(719), - [aux_sym_create_function_statement_token10] = ACTIONS(719), - [aux_sym_create_function_statement_token11] = ACTIONS(719), - [aux_sym_external_hint_token1] = ACTIONS(719), - [aux_sym_external_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token1] = ACTIONS(719), - [aux_sym_optimizer_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token3] = ACTIONS(719), - [aux_sym_parallel_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token4] = ACTIONS(719), - [aux_sym_deterministic_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token2] = ACTIONS(719), - [aux_sym_sql_hint_token3] = ACTIONS(719), - [aux_sym_sql_hint_token5] = ACTIONS(719), - [aux_sym__function_language_token1] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_reference_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_grant_statement_token8] = ACTIONS(719), - [aux_sym_create_table_statement_token1] = ACTIONS(719), - [aux_sym_order_by_clause_token1] = ACTIONS(719), - [aux_sym_limit_clause_token1] = ACTIONS(719), - [aux_sym_offset_clause_token1] = ACTIONS(719), - [aux_sym_where_clause_token1] = ACTIONS(719), - [aux_sym_select_clause_body_token1] = ACTIONS(719), - [aux_sym_join_type_token1] = ACTIONS(719), - [aux_sym_join_type_token2] = ACTIONS(719), - [aux_sym_join_type_token3] = ACTIONS(719), - [aux_sym_join_type_token4] = ACTIONS(719), - [aux_sym_join_clause_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(393), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [226] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [anon_sym_COMMA] = ACTIONS(425), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_truncate_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_begin_statement_token1] = ACTIONS(427), - [aux_sym_commit_statement_token1] = ACTIONS(427), - [aux_sym_rollback_statement_token1] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_sequence_token5] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym_return_statement_token1] = ACTIONS(427), - [aux_sym_declare_statement_token1] = ACTIONS(427), - [aux_sym_create_function_statement_token3] = ACTIONS(427), - [aux_sym_create_function_statement_token4] = ACTIONS(427), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_statement_token8] = ACTIONS(427), - [aux_sym_create_function_statement_token9] = ACTIONS(427), - [aux_sym_create_function_statement_token10] = ACTIONS(427), - [aux_sym_create_function_statement_token11] = ACTIONS(427), - [aux_sym_external_hint_token1] = ACTIONS(427), - [aux_sym_external_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token1] = ACTIONS(427), - [aux_sym_optimizer_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token3] = ACTIONS(427), - [aux_sym_parallel_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token4] = ACTIONS(427), - [aux_sym_deterministic_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token2] = ACTIONS(427), - [aux_sym_sql_hint_token3] = ACTIONS(427), - [aux_sym_sql_hint_token5] = ACTIONS(427), - [aux_sym__function_language_token1] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_reference_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_grant_statement_token8] = ACTIONS(427), - [aux_sym_order_by_clause_token1] = ACTIONS(427), - [aux_sym_limit_clause_token1] = ACTIONS(427), - [aux_sym_offset_clause_token1] = ACTIONS(427), - [aux_sym_where_clause_token1] = ACTIONS(427), - [aux_sym_select_clause_body_token1] = ACTIONS(427), - [aux_sym_join_type_token1] = ACTIONS(427), - [aux_sym_join_type_token2] = ACTIONS(427), - [aux_sym_join_type_token3] = ACTIONS(427), - [aux_sym_join_type_token4] = ACTIONS(427), - [aux_sym_join_clause_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [227] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [anon_sym_COMMA] = ACTIONS(433), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_truncate_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_begin_statement_token1] = ACTIONS(435), - [aux_sym_commit_statement_token1] = ACTIONS(435), - [aux_sym_rollback_statement_token1] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_sequence_token5] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym_return_statement_token1] = ACTIONS(435), - [aux_sym_declare_statement_token1] = ACTIONS(435), - [aux_sym_create_function_statement_token3] = ACTIONS(435), - [aux_sym_create_function_statement_token4] = ACTIONS(435), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_statement_token8] = ACTIONS(435), - [aux_sym_create_function_statement_token9] = ACTIONS(435), - [aux_sym_create_function_statement_token10] = ACTIONS(435), - [aux_sym_create_function_statement_token11] = ACTIONS(435), - [aux_sym_external_hint_token1] = ACTIONS(435), - [aux_sym_external_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token1] = ACTIONS(435), - [aux_sym_optimizer_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token3] = ACTIONS(435), - [aux_sym_parallel_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token4] = ACTIONS(435), - [aux_sym_deterministic_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token2] = ACTIONS(435), - [aux_sym_sql_hint_token3] = ACTIONS(435), - [aux_sym_sql_hint_token5] = ACTIONS(435), - [aux_sym__function_language_token1] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_reference_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_grant_statement_token8] = ACTIONS(435), - [aux_sym_order_by_clause_token1] = ACTIONS(435), - [aux_sym_limit_clause_token1] = ACTIONS(435), - [aux_sym_offset_clause_token1] = ACTIONS(435), - [aux_sym_where_clause_token1] = ACTIONS(435), - [aux_sym_select_clause_body_token1] = ACTIONS(435), - [aux_sym_join_type_token1] = ACTIONS(435), - [aux_sym_join_type_token2] = ACTIONS(435), - [aux_sym_join_type_token3] = ACTIONS(435), - [aux_sym_join_type_token4] = ACTIONS(435), - [aux_sym_join_clause_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [228] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [anon_sym_COMMA] = ACTIONS(721), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_truncate_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_begin_statement_token1] = ACTIONS(723), - [aux_sym_commit_statement_token1] = ACTIONS(723), - [aux_sym_rollback_statement_token1] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_sequence_token5] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym_return_statement_token1] = ACTIONS(723), - [aux_sym_declare_statement_token1] = ACTIONS(723), - [aux_sym_create_function_statement_token3] = ACTIONS(723), - [aux_sym_create_function_statement_token4] = ACTIONS(723), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_statement_token8] = ACTIONS(723), - [aux_sym_create_function_statement_token9] = ACTIONS(723), - [aux_sym_create_function_statement_token10] = ACTIONS(723), - [aux_sym_create_function_statement_token11] = ACTIONS(723), - [aux_sym_external_hint_token1] = ACTIONS(723), - [aux_sym_external_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token1] = ACTIONS(723), - [aux_sym_optimizer_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token3] = ACTIONS(723), - [aux_sym_parallel_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token4] = ACTIONS(723), - [aux_sym_deterministic_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token2] = ACTIONS(723), - [aux_sym_sql_hint_token3] = ACTIONS(723), - [aux_sym_sql_hint_token5] = ACTIONS(723), - [aux_sym__function_language_token1] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_reference_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_grant_statement_token8] = ACTIONS(723), - [aux_sym_create_table_statement_token1] = ACTIONS(723), - [aux_sym_order_by_clause_token1] = ACTIONS(723), - [aux_sym_limit_clause_token1] = ACTIONS(723), - [aux_sym_offset_clause_token1] = ACTIONS(723), - [aux_sym_where_clause_token1] = ACTIONS(723), - [aux_sym_select_clause_body_token1] = ACTIONS(723), - [aux_sym_join_type_token1] = ACTIONS(723), - [aux_sym_join_type_token2] = ACTIONS(723), - [aux_sym_join_type_token3] = ACTIONS(723), - [aux_sym_join_type_token4] = ACTIONS(723), - [aux_sym_join_clause_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [229] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [anon_sym_COMMA] = ACTIONS(725), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_truncate_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_begin_statement_token1] = ACTIONS(727), - [aux_sym_commit_statement_token1] = ACTIONS(727), - [aux_sym_rollback_statement_token1] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_sequence_token5] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym_return_statement_token1] = ACTIONS(727), - [aux_sym_declare_statement_token1] = ACTIONS(727), - [aux_sym_create_function_statement_token3] = ACTIONS(727), - [aux_sym_create_function_statement_token4] = ACTIONS(727), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_statement_token8] = ACTIONS(727), - [aux_sym_create_function_statement_token9] = ACTIONS(727), - [aux_sym_create_function_statement_token10] = ACTIONS(727), - [aux_sym_create_function_statement_token11] = ACTIONS(727), - [aux_sym_external_hint_token1] = ACTIONS(727), - [aux_sym_external_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token1] = ACTIONS(727), - [aux_sym_optimizer_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token3] = ACTIONS(727), - [aux_sym_parallel_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token4] = ACTIONS(727), - [aux_sym_deterministic_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token2] = ACTIONS(727), - [aux_sym_sql_hint_token3] = ACTIONS(727), - [aux_sym_sql_hint_token5] = ACTIONS(727), - [aux_sym__function_language_token1] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_reference_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_grant_statement_token8] = ACTIONS(727), - [aux_sym_create_table_statement_token1] = ACTIONS(727), - [aux_sym_order_by_clause_token1] = ACTIONS(727), - [aux_sym_limit_clause_token1] = ACTIONS(727), - [aux_sym_offset_clause_token1] = ACTIONS(727), - [aux_sym_where_clause_token1] = ACTIONS(727), - [aux_sym_select_clause_body_token1] = ACTIONS(727), - [aux_sym_join_type_token1] = ACTIONS(727), - [aux_sym_join_type_token2] = ACTIONS(727), - [aux_sym_join_type_token3] = ACTIONS(727), - [aux_sym_join_type_token4] = ACTIONS(727), - [aux_sym_join_clause_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [230] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [anon_sym_COMMA] = ACTIONS(729), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_truncate_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_begin_statement_token1] = ACTIONS(731), - [aux_sym_commit_statement_token1] = ACTIONS(731), - [aux_sym_rollback_statement_token1] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_sequence_token5] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym_return_statement_token1] = ACTIONS(731), - [aux_sym_declare_statement_token1] = ACTIONS(731), - [aux_sym_create_function_statement_token3] = ACTIONS(731), - [aux_sym_create_function_statement_token4] = ACTIONS(731), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_statement_token8] = ACTIONS(731), - [aux_sym_create_function_statement_token9] = ACTIONS(731), - [aux_sym_create_function_statement_token10] = ACTIONS(731), - [aux_sym_create_function_statement_token11] = ACTIONS(731), - [aux_sym_external_hint_token1] = ACTIONS(731), - [aux_sym_external_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token1] = ACTIONS(731), - [aux_sym_optimizer_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token3] = ACTIONS(731), - [aux_sym_parallel_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token4] = ACTIONS(731), - [aux_sym_deterministic_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token2] = ACTIONS(731), - [aux_sym_sql_hint_token3] = ACTIONS(731), - [aux_sym_sql_hint_token5] = ACTIONS(731), - [aux_sym__function_language_token1] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_reference_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_grant_statement_token8] = ACTIONS(731), - [aux_sym_create_table_statement_token1] = ACTIONS(731), - [aux_sym_order_by_clause_token1] = ACTIONS(731), - [aux_sym_limit_clause_token1] = ACTIONS(731), - [aux_sym_offset_clause_token1] = ACTIONS(731), - [aux_sym_where_clause_token1] = ACTIONS(731), - [aux_sym_select_clause_body_token1] = ACTIONS(731), - [aux_sym_join_type_token1] = ACTIONS(731), - [aux_sym_join_type_token2] = ACTIONS(731), - [aux_sym_join_type_token3] = ACTIONS(731), - [aux_sym_join_type_token4] = ACTIONS(731), - [aux_sym_join_clause_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [231] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(733), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_truncate_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_begin_statement_token1] = ACTIONS(735), - [aux_sym_commit_statement_token1] = ACTIONS(735), - [aux_sym_rollback_statement_token1] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_sequence_token5] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym_return_statement_token1] = ACTIONS(735), - [aux_sym_declare_statement_token1] = ACTIONS(735), - [aux_sym_create_function_statement_token3] = ACTIONS(735), - [aux_sym_create_function_statement_token4] = ACTIONS(735), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_statement_token8] = ACTIONS(735), - [aux_sym_create_function_statement_token9] = ACTIONS(735), - [aux_sym_create_function_statement_token10] = ACTIONS(735), - [aux_sym_create_function_statement_token11] = ACTIONS(735), - [aux_sym_external_hint_token1] = ACTIONS(735), - [aux_sym_external_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token1] = ACTIONS(735), - [aux_sym_optimizer_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token3] = ACTIONS(735), - [aux_sym_parallel_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token4] = ACTIONS(735), - [aux_sym_deterministic_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token2] = ACTIONS(735), - [aux_sym_sql_hint_token3] = ACTIONS(735), - [aux_sym_sql_hint_token5] = ACTIONS(735), - [aux_sym__function_language_token1] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_reference_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_grant_statement_token8] = ACTIONS(735), - [aux_sym_create_table_statement_token1] = ACTIONS(735), - [aux_sym_order_by_clause_token1] = ACTIONS(735), - [aux_sym_limit_clause_token1] = ACTIONS(735), - [aux_sym_offset_clause_token1] = ACTIONS(735), - [aux_sym_where_clause_token1] = ACTIONS(735), - [aux_sym_select_clause_body_token1] = ACTIONS(735), - [aux_sym_join_type_token1] = ACTIONS(735), - [aux_sym_join_type_token2] = ACTIONS(735), - [aux_sym_join_type_token3] = ACTIONS(735), - [aux_sym_join_type_token4] = ACTIONS(735), - [aux_sym_join_clause_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [232] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [anon_sym_COMMA] = ACTIONS(737), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_truncate_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_begin_statement_token1] = ACTIONS(739), - [aux_sym_commit_statement_token1] = ACTIONS(739), - [aux_sym_rollback_statement_token1] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_sequence_token5] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym_return_statement_token1] = ACTIONS(739), - [aux_sym_declare_statement_token1] = ACTIONS(739), - [aux_sym_create_function_statement_token3] = ACTIONS(739), - [aux_sym_create_function_statement_token4] = ACTIONS(739), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_statement_token8] = ACTIONS(739), - [aux_sym_create_function_statement_token9] = ACTIONS(739), - [aux_sym_create_function_statement_token10] = ACTIONS(739), - [aux_sym_create_function_statement_token11] = ACTIONS(739), - [aux_sym_external_hint_token1] = ACTIONS(739), - [aux_sym_external_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token1] = ACTIONS(739), - [aux_sym_optimizer_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token3] = ACTIONS(739), - [aux_sym_parallel_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token4] = ACTIONS(739), - [aux_sym_deterministic_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token2] = ACTIONS(739), - [aux_sym_sql_hint_token3] = ACTIONS(739), - [aux_sym_sql_hint_token5] = ACTIONS(739), - [aux_sym__function_language_token1] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_reference_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_grant_statement_token8] = ACTIONS(739), - [aux_sym_create_table_statement_token1] = ACTIONS(739), - [aux_sym_order_by_clause_token1] = ACTIONS(739), - [aux_sym_limit_clause_token1] = ACTIONS(739), - [aux_sym_offset_clause_token1] = ACTIONS(739), - [aux_sym_where_clause_token1] = ACTIONS(739), - [aux_sym_select_clause_body_token1] = ACTIONS(739), - [aux_sym_join_type_token1] = ACTIONS(739), - [aux_sym_join_type_token2] = ACTIONS(739), - [aux_sym_join_type_token3] = ACTIONS(739), - [aux_sym_join_type_token4] = ACTIONS(739), - [aux_sym_join_clause_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [233] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [anon_sym_COMMA] = ACTIONS(741), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(381), - [aux_sym_truncate_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token7] = ACTIONS(383), - [aux_sym_begin_statement_token1] = ACTIONS(743), - [aux_sym_commit_statement_token1] = ACTIONS(743), - [aux_sym_rollback_statement_token1] = ACTIONS(743), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_sequence_token5] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym_return_statement_token1] = ACTIONS(743), - [aux_sym_declare_statement_token1] = ACTIONS(743), - [aux_sym_create_function_statement_token3] = ACTIONS(743), - [aux_sym_create_function_statement_token4] = ACTIONS(743), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_statement_token8] = ACTIONS(743), - [aux_sym_create_function_statement_token9] = ACTIONS(743), - [aux_sym_create_function_statement_token10] = ACTIONS(743), - [aux_sym_create_function_statement_token11] = ACTIONS(743), - [aux_sym_external_hint_token1] = ACTIONS(743), - [aux_sym_external_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token1] = ACTIONS(743), - [aux_sym_optimizer_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token3] = ACTIONS(743), - [aux_sym_parallel_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token4] = ACTIONS(743), - [aux_sym_deterministic_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token2] = ACTIONS(743), - [aux_sym_sql_hint_token3] = ACTIONS(743), - [aux_sym_sql_hint_token5] = ACTIONS(743), - [aux_sym__function_language_token1] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(385), - [anon_sym_EQ] = ACTIONS(387), - [aux_sym_create_trigger_statement_token1] = ACTIONS(389), - [aux_sym_trigger_reference_token1] = ACTIONS(743), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_grant_statement_token8] = ACTIONS(743), - [aux_sym_create_table_statement_token1] = ACTIONS(743), - [aux_sym_order_by_clause_token1] = ACTIONS(743), - [aux_sym_limit_clause_token1] = ACTIONS(743), - [aux_sym_offset_clause_token1] = ACTIONS(743), - [aux_sym_where_clause_token1] = ACTIONS(743), - [aux_sym_select_clause_body_token1] = ACTIONS(743), - [aux_sym_join_type_token1] = ACTIONS(743), - [aux_sym_join_type_token2] = ACTIONS(743), - [aux_sym_join_type_token3] = ACTIONS(743), - [aux_sym_join_type_token4] = ACTIONS(743), - [aux_sym_join_clause_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(391), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(393), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(405), - [anon_sym_DASH] = ACTIONS(407), - [anon_sym_TILDE] = ACTIONS(409), - [anon_sym_CARET] = ACTIONS(411), - [anon_sym_STAR] = ACTIONS(413), - [anon_sym_SLASH] = ACTIONS(415), - [anon_sym_PERCENT] = ACTIONS(413), - [anon_sym_LT_LT] = ACTIONS(413), - [anon_sym_GT_GT] = ACTIONS(413), - [anon_sym_AMP] = ACTIONS(413), - [anon_sym_PIPE] = ACTIONS(405), - [anon_sym_POUND] = ACTIONS(407), - [anon_sym_LT] = ACTIONS(409), - [anon_sym_LT_EQ] = ACTIONS(387), - [anon_sym_LT_GT] = ACTIONS(387), - [anon_sym_BANG_EQ] = ACTIONS(387), - [anon_sym_GT] = ACTIONS(409), - [anon_sym_GT_EQ] = ACTIONS(387), - [anon_sym_BANG_TILDE] = ACTIONS(409), - [anon_sym_TILDE_STAR] = ACTIONS(387), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(387), - }, - [234] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [anon_sym_COMMA] = ACTIONS(745), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_truncate_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_begin_statement_token1] = ACTIONS(747), - [aux_sym_commit_statement_token1] = ACTIONS(747), - [aux_sym_rollback_statement_token1] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_sequence_token5] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym_return_statement_token1] = ACTIONS(747), - [aux_sym_declare_statement_token1] = ACTIONS(747), - [aux_sym_create_function_statement_token3] = ACTIONS(747), - [aux_sym_create_function_statement_token4] = ACTIONS(747), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_statement_token8] = ACTIONS(747), - [aux_sym_create_function_statement_token9] = ACTIONS(747), - [aux_sym_create_function_statement_token10] = ACTIONS(747), - [aux_sym_create_function_statement_token11] = ACTIONS(747), - [aux_sym_external_hint_token1] = ACTIONS(747), - [aux_sym_external_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token1] = ACTIONS(747), - [aux_sym_optimizer_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token3] = ACTIONS(747), - [aux_sym_parallel_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token4] = ACTIONS(747), - [aux_sym_deterministic_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token2] = ACTIONS(747), - [aux_sym_sql_hint_token3] = ACTIONS(747), - [aux_sym_sql_hint_token5] = ACTIONS(747), - [aux_sym__function_language_token1] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_reference_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_grant_statement_token8] = ACTIONS(747), - [aux_sym_create_table_statement_token1] = ACTIONS(747), - [aux_sym_order_by_clause_token1] = ACTIONS(747), - [aux_sym_limit_clause_token1] = ACTIONS(747), - [aux_sym_offset_clause_token1] = ACTIONS(747), - [aux_sym_where_clause_token1] = ACTIONS(747), - [aux_sym_select_clause_body_token1] = ACTIONS(747), - [aux_sym_join_type_token1] = ACTIONS(747), - [aux_sym_join_type_token2] = ACTIONS(747), - [aux_sym_join_type_token3] = ACTIONS(747), - [aux_sym_join_type_token4] = ACTIONS(747), - [aux_sym_join_clause_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(393), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [235] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(572), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(574), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(576), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_join_type_token1] = ACTIONS(285), - [aux_sym_join_type_token2] = ACTIONS(285), - [aux_sym_join_type_token3] = ACTIONS(285), - [aux_sym_join_type_token4] = ACTIONS(285), - [aux_sym_join_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [236] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_reference_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_select_clause_body_token1] = ACTIONS(295), - [aux_sym_join_type_token1] = ACTIONS(295), - [aux_sym_join_type_token2] = ACTIONS(295), - [aux_sym_join_type_token3] = ACTIONS(295), - [aux_sym_join_type_token4] = ACTIONS(295), - [aux_sym_join_clause_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [237] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [anon_sym_COMMA] = ACTIONS(259), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_truncate_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_begin_statement_token1] = ACTIONS(261), - [aux_sym_commit_statement_token1] = ACTIONS(261), - [aux_sym_rollback_statement_token1] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_sequence_token5] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(261), - [aux_sym_declare_statement_token1] = ACTIONS(261), - [aux_sym_create_function_statement_token3] = ACTIONS(261), - [aux_sym_create_function_statement_token4] = ACTIONS(261), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_statement_token8] = ACTIONS(261), - [aux_sym_create_function_statement_token9] = ACTIONS(261), - [aux_sym_create_function_statement_token10] = ACTIONS(261), - [aux_sym_create_function_statement_token11] = ACTIONS(261), - [aux_sym_external_hint_token1] = ACTIONS(261), - [aux_sym_external_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token1] = ACTIONS(261), - [aux_sym_optimizer_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token3] = ACTIONS(261), - [aux_sym_parallel_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token4] = ACTIONS(261), - [aux_sym_deterministic_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token2] = ACTIONS(261), - [aux_sym_sql_hint_token3] = ACTIONS(261), - [aux_sym_sql_hint_token5] = ACTIONS(261), - [aux_sym__function_language_token1] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_grant_statement_token8] = ACTIONS(261), - [aux_sym_order_by_clause_token1] = ACTIONS(261), - [aux_sym_limit_clause_token1] = ACTIONS(261), - [aux_sym_offset_clause_token1] = ACTIONS(261), - [aux_sym_where_clause_token1] = ACTIONS(261), - [aux_sym_join_type_token1] = ACTIONS(261), - [aux_sym_join_type_token2] = ACTIONS(261), - [aux_sym_join_type_token3] = ACTIONS(261), - [aux_sym_join_type_token4] = ACTIONS(261), - [aux_sym_join_clause_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [238] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_reference_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_select_clause_body_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [239] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [anon_sym_COMMA] = ACTIONS(546), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_truncate_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_begin_statement_token1] = ACTIONS(548), - [aux_sym_commit_statement_token1] = ACTIONS(548), - [aux_sym_rollback_statement_token1] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_sequence_token5] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym_return_statement_token1] = ACTIONS(548), - [aux_sym_declare_statement_token1] = ACTIONS(548), - [aux_sym_create_function_statement_token3] = ACTIONS(548), - [aux_sym_create_function_statement_token4] = ACTIONS(548), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_statement_token8] = ACTIONS(548), - [aux_sym_create_function_statement_token9] = ACTIONS(548), - [aux_sym_create_function_statement_token10] = ACTIONS(548), - [aux_sym_create_function_statement_token11] = ACTIONS(548), - [aux_sym_external_hint_token1] = ACTIONS(548), - [aux_sym_external_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token1] = ACTIONS(548), - [aux_sym_optimizer_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token3] = ACTIONS(548), - [aux_sym_parallel_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token4] = ACTIONS(548), - [aux_sym_deterministic_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token2] = ACTIONS(548), - [aux_sym_sql_hint_token3] = ACTIONS(548), - [aux_sym_sql_hint_token5] = ACTIONS(548), - [aux_sym__function_language_token1] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_reference_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_grant_statement_token8] = ACTIONS(548), - [aux_sym_order_by_clause_token1] = ACTIONS(548), - [aux_sym_limit_clause_token1] = ACTIONS(548), - [aux_sym_offset_clause_token1] = ACTIONS(548), - [aux_sym_where_clause_token1] = ACTIONS(548), - [aux_sym_select_clause_body_token1] = ACTIONS(548), - [aux_sym_join_type_token1] = ACTIONS(548), - [aux_sym_join_type_token2] = ACTIONS(548), - [aux_sym_join_type_token3] = ACTIONS(548), - [aux_sym_join_type_token4] = ACTIONS(548), - [aux_sym_join_clause_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [240] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_reference_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_select_clause_body_token1] = ACTIONS(275), - [aux_sym_join_type_token1] = ACTIONS(275), - [aux_sym_join_type_token2] = ACTIONS(275), - [aux_sym_join_type_token3] = ACTIONS(275), - [aux_sym_join_type_token4] = ACTIONS(275), - [aux_sym_join_clause_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [241] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(749), - [anon_sym_COMMA] = ACTIONS(309), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(751), - [aux_sym_truncate_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_begin_statement_token1] = ACTIONS(313), - [aux_sym_commit_statement_token1] = ACTIONS(313), - [aux_sym_rollback_statement_token1] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_sequence_token5] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym_return_statement_token1] = ACTIONS(313), - [aux_sym_declare_statement_token1] = ACTIONS(313), - [aux_sym_create_function_statement_token3] = ACTIONS(313), - [aux_sym_create_function_statement_token4] = ACTIONS(313), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_statement_token8] = ACTIONS(313), - [aux_sym_create_function_statement_token9] = ACTIONS(313), - [aux_sym_create_function_statement_token10] = ACTIONS(313), - [aux_sym_create_function_statement_token11] = ACTIONS(313), - [aux_sym_external_hint_token1] = ACTIONS(313), - [aux_sym_external_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token1] = ACTIONS(313), - [aux_sym_optimizer_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token3] = ACTIONS(313), - [aux_sym_parallel_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token4] = ACTIONS(313), - [aux_sym_deterministic_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token2] = ACTIONS(313), - [aux_sym_sql_hint_token3] = ACTIONS(313), - [aux_sym_sql_hint_token5] = ACTIONS(313), - [aux_sym__function_language_token1] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_grant_statement_token8] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(753), - [aux_sym_order_by_clause_token1] = ACTIONS(313), - [aux_sym_limit_clause_token1] = ACTIONS(313), - [aux_sym_offset_clause_token1] = ACTIONS(313), - [aux_sym_where_clause_token1] = ACTIONS(313), - [aux_sym_join_type_token1] = ACTIONS(313), - [aux_sym_join_type_token2] = ACTIONS(313), - [aux_sym_join_type_token3] = ACTIONS(313), - [aux_sym_join_type_token4] = ACTIONS(313), - [aux_sym_join_clause_token1] = ACTIONS(313), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [242] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [anon_sym_COMMA] = ACTIONS(421), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_truncate_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_begin_statement_token1] = ACTIONS(423), - [aux_sym_commit_statement_token1] = ACTIONS(423), - [aux_sym_rollback_statement_token1] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_sequence_token5] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym_return_statement_token1] = ACTIONS(423), - [aux_sym_declare_statement_token1] = ACTIONS(423), - [aux_sym_create_function_statement_token3] = ACTIONS(423), - [aux_sym_create_function_statement_token4] = ACTIONS(423), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_statement_token8] = ACTIONS(423), - [aux_sym_create_function_statement_token9] = ACTIONS(423), - [aux_sym_create_function_statement_token10] = ACTIONS(423), - [aux_sym_create_function_statement_token11] = ACTIONS(423), - [aux_sym_external_hint_token1] = ACTIONS(423), - [aux_sym_external_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token1] = ACTIONS(423), - [aux_sym_optimizer_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token3] = ACTIONS(423), - [aux_sym_parallel_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token4] = ACTIONS(423), - [aux_sym_deterministic_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token2] = ACTIONS(423), - [aux_sym_sql_hint_token3] = ACTIONS(423), - [aux_sym_sql_hint_token5] = ACTIONS(423), - [aux_sym__function_language_token1] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_reference_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_grant_statement_token8] = ACTIONS(423), - [aux_sym_order_by_clause_token1] = ACTIONS(423), - [aux_sym_limit_clause_token1] = ACTIONS(423), - [aux_sym_offset_clause_token1] = ACTIONS(423), - [aux_sym_where_clause_token1] = ACTIONS(423), - [aux_sym_select_clause_body_token1] = ACTIONS(423), - [aux_sym_join_type_token1] = ACTIONS(423), - [aux_sym_join_type_token2] = ACTIONS(423), - [aux_sym_join_type_token3] = ACTIONS(423), - [aux_sym_join_type_token4] = ACTIONS(423), - [aux_sym_join_clause_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [243] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_reference_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_select_clause_body_token1] = ACTIONS(279), - [aux_sym_join_type_token1] = ACTIONS(279), - [aux_sym_join_type_token2] = ACTIONS(279), - [aux_sym_join_type_token3] = ACTIONS(279), - [aux_sym_join_type_token4] = ACTIONS(279), - [aux_sym_join_clause_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [244] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_select_clause_body_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(393), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(405), - [anon_sym_DASH] = ACTIONS(407), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(411), - [anon_sym_STAR] = ACTIONS(413), - [anon_sym_SLASH] = ACTIONS(415), - [anon_sym_PERCENT] = ACTIONS(413), - [anon_sym_LT_LT] = ACTIONS(413), - [anon_sym_GT_GT] = ACTIONS(413), - [anon_sym_AMP] = ACTIONS(413), - [anon_sym_PIPE] = ACTIONS(405), - [anon_sym_POUND] = ACTIONS(407), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [245] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [anon_sym_COMMA] = ACTIONS(429), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_truncate_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_begin_statement_token1] = ACTIONS(431), - [aux_sym_commit_statement_token1] = ACTIONS(431), - [aux_sym_rollback_statement_token1] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_sequence_token5] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym_return_statement_token1] = ACTIONS(431), - [aux_sym_declare_statement_token1] = ACTIONS(431), - [aux_sym_create_function_statement_token3] = ACTIONS(431), - [aux_sym_create_function_statement_token4] = ACTIONS(431), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_statement_token8] = ACTIONS(431), - [aux_sym_create_function_statement_token9] = ACTIONS(431), - [aux_sym_create_function_statement_token10] = ACTIONS(431), - [aux_sym_create_function_statement_token11] = ACTIONS(431), - [aux_sym_external_hint_token1] = ACTIONS(431), - [aux_sym_external_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token1] = ACTIONS(431), - [aux_sym_optimizer_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token3] = ACTIONS(431), - [aux_sym_parallel_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token4] = ACTIONS(431), - [aux_sym_deterministic_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token2] = ACTIONS(431), - [aux_sym_sql_hint_token3] = ACTIONS(431), - [aux_sym_sql_hint_token5] = ACTIONS(431), - [aux_sym__function_language_token1] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_reference_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_grant_statement_token8] = ACTIONS(431), - [aux_sym_order_by_clause_token1] = ACTIONS(431), - [aux_sym_limit_clause_token1] = ACTIONS(431), - [aux_sym_offset_clause_token1] = ACTIONS(431), - [aux_sym_where_clause_token1] = ACTIONS(431), - [aux_sym_select_clause_body_token1] = ACTIONS(431), - [aux_sym_join_type_token1] = ACTIONS(431), - [aux_sym_join_type_token2] = ACTIONS(431), - [aux_sym_join_type_token3] = ACTIONS(431), - [aux_sym_join_type_token4] = ACTIONS(431), - [aux_sym_join_clause_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [246] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [anon_sym_COMMA] = ACTIONS(445), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_truncate_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_begin_statement_token1] = ACTIONS(447), - [aux_sym_commit_statement_token1] = ACTIONS(447), - [aux_sym_rollback_statement_token1] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_sequence_token5] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym_return_statement_token1] = ACTIONS(447), - [aux_sym_declare_statement_token1] = ACTIONS(447), - [aux_sym_create_function_statement_token3] = ACTIONS(447), - [aux_sym_create_function_statement_token4] = ACTIONS(447), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_statement_token8] = ACTIONS(447), - [aux_sym_create_function_statement_token9] = ACTIONS(447), - [aux_sym_create_function_statement_token10] = ACTIONS(447), - [aux_sym_create_function_statement_token11] = ACTIONS(447), - [aux_sym_external_hint_token1] = ACTIONS(447), - [aux_sym_external_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token1] = ACTIONS(447), - [aux_sym_optimizer_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token3] = ACTIONS(447), - [aux_sym_parallel_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token4] = ACTIONS(447), - [aux_sym_deterministic_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token2] = ACTIONS(447), - [aux_sym_sql_hint_token3] = ACTIONS(447), - [aux_sym_sql_hint_token5] = ACTIONS(447), - [aux_sym__function_language_token1] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_reference_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_grant_statement_token8] = ACTIONS(447), - [aux_sym_order_by_clause_token1] = ACTIONS(447), - [aux_sym_limit_clause_token1] = ACTIONS(447), - [aux_sym_offset_clause_token1] = ACTIONS(447), - [aux_sym_where_clause_token1] = ACTIONS(447), - [aux_sym_select_clause_body_token1] = ACTIONS(447), - [aux_sym_join_type_token1] = ACTIONS(447), - [aux_sym_join_type_token2] = ACTIONS(447), - [aux_sym_join_type_token3] = ACTIONS(447), - [aux_sym_join_type_token4] = ACTIONS(447), - [aux_sym_join_clause_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [247] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(755), - [anon_sym_COMMA] = ACTIONS(309), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(757), - [aux_sym_truncate_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_begin_statement_token1] = ACTIONS(313), - [aux_sym_commit_statement_token1] = ACTIONS(313), - [aux_sym_rollback_statement_token1] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_sequence_token5] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym_return_statement_token1] = ACTIONS(313), - [aux_sym_declare_statement_token1] = ACTIONS(313), - [aux_sym_create_function_statement_token3] = ACTIONS(313), - [aux_sym_create_function_statement_token4] = ACTIONS(313), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_statement_token8] = ACTIONS(313), - [aux_sym_create_function_statement_token9] = ACTIONS(313), - [aux_sym_create_function_statement_token10] = ACTIONS(313), - [aux_sym_create_function_statement_token11] = ACTIONS(313), - [aux_sym_external_hint_token1] = ACTIONS(313), - [aux_sym_external_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token1] = ACTIONS(313), - [aux_sym_optimizer_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token3] = ACTIONS(313), - [aux_sym_parallel_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token4] = ACTIONS(313), - [aux_sym_deterministic_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token2] = ACTIONS(313), - [aux_sym_sql_hint_token3] = ACTIONS(313), - [aux_sym_sql_hint_token5] = ACTIONS(313), - [aux_sym__function_language_token1] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_grant_statement_token8] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(759), - [aux_sym_order_by_clause_token1] = ACTIONS(313), - [aux_sym_limit_clause_token1] = ACTIONS(313), - [aux_sym_offset_clause_token1] = ACTIONS(313), - [aux_sym_where_clause_token1] = ACTIONS(313), - [aux_sym_join_type_token1] = ACTIONS(313), - [aux_sym_join_type_token2] = ACTIONS(313), - [aux_sym_join_type_token3] = ACTIONS(313), - [aux_sym_join_type_token4] = ACTIONS(313), - [aux_sym_join_clause_token1] = ACTIONS(313), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [248] = { - [sym_within_group_clause] = STATE(477), - [sym_filter_clause] = STATE(664), - [sym_over_clause] = STATE(903), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [anon_sym_COMMA] = ACTIONS(150), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_truncate_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_begin_statement_token1] = ACTIONS(152), - [aux_sym_commit_statement_token1] = ACTIONS(152), - [aux_sym_rollback_statement_token1] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_sequence_token5] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(152), - [aux_sym_declare_statement_token1] = ACTIONS(152), - [aux_sym_create_function_statement_token3] = ACTIONS(152), - [aux_sym_create_function_statement_token4] = ACTIONS(152), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_statement_token8] = ACTIONS(152), - [aux_sym_create_function_statement_token9] = ACTIONS(152), - [aux_sym_create_function_statement_token10] = ACTIONS(152), - [aux_sym_create_function_statement_token11] = ACTIONS(152), - [aux_sym_external_hint_token1] = ACTIONS(152), - [aux_sym_external_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token1] = ACTIONS(152), - [aux_sym_optimizer_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token3] = ACTIONS(152), - [aux_sym_parallel_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token4] = ACTIONS(152), - [aux_sym_deterministic_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token2] = ACTIONS(152), - [aux_sym_sql_hint_token3] = ACTIONS(152), - [aux_sym_sql_hint_token5] = ACTIONS(152), - [aux_sym__function_language_token1] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_direction_constraint_token1] = ACTIONS(152), - [aux_sym_direction_constraint_token2] = ACTIONS(152), - [aux_sym_order_expression_token1] = ACTIONS(152), - [aux_sym_limit_clause_token1] = ACTIONS(152), - [aux_sym_offset_clause_token1] = ACTIONS(152), - [aux_sym_fetch_clause_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(676), - [aux_sym_filter_clause_token1] = ACTIONS(678), - [aux_sym_over_clause_token1] = ACTIONS(680), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [249] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [anon_sym_COMMA] = ACTIONS(648), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_truncate_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_begin_statement_token1] = ACTIONS(650), - [aux_sym_commit_statement_token1] = ACTIONS(650), - [aux_sym_rollback_statement_token1] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_sequence_token5] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym_return_statement_token1] = ACTIONS(650), - [aux_sym_declare_statement_token1] = ACTIONS(650), - [aux_sym_create_function_statement_token3] = ACTIONS(650), - [aux_sym_create_function_statement_token4] = ACTIONS(650), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_statement_token8] = ACTIONS(650), - [aux_sym_create_function_statement_token9] = ACTIONS(650), - [aux_sym_create_function_statement_token10] = ACTIONS(650), - [aux_sym_create_function_statement_token11] = ACTIONS(650), - [aux_sym_external_hint_token1] = ACTIONS(650), - [aux_sym_external_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token1] = ACTIONS(650), - [aux_sym_optimizer_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token3] = ACTIONS(650), - [aux_sym_parallel_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token4] = ACTIONS(650), - [aux_sym_deterministic_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token2] = ACTIONS(650), - [aux_sym_sql_hint_token3] = ACTIONS(650), - [aux_sym_sql_hint_token5] = ACTIONS(650), - [aux_sym__function_language_token1] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_reference_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_grant_statement_token8] = ACTIONS(650), - [aux_sym_order_by_clause_token1] = ACTIONS(650), - [aux_sym_limit_clause_token1] = ACTIONS(650), - [aux_sym_offset_clause_token1] = ACTIONS(650), - [aux_sym_where_clause_token1] = ACTIONS(650), - [aux_sym_select_clause_body_token1] = ACTIONS(650), - [aux_sym_join_type_token1] = ACTIONS(650), - [aux_sym_join_type_token2] = ACTIONS(650), - [aux_sym_join_type_token3] = ACTIONS(650), - [aux_sym_join_type_token4] = ACTIONS(650), - [aux_sym_join_clause_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [250] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token2] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token5] = ACTIONS(117), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(117), - [aux_sym_direction_constraint_token1] = ACTIONS(117), - [aux_sym_direction_constraint_token2] = ACTIONS(117), - [anon_sym_CONSTRAINT] = ACTIONS(117), - [aux_sym_table_constraint_check_token1] = ACTIONS(117), - [aux_sym_table_constraint_unique_token1] = ACTIONS(117), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [251] = { - [sym_over_clause] = STATE(467), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_join_type_token1] = ACTIONS(242), - [aux_sym_join_type_token2] = ACTIONS(242), - [aux_sym_join_type_token3] = ACTIONS(242), - [aux_sym_join_type_token4] = ACTIONS(242), - [aux_sym_join_clause_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(209), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [252] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [anon_sym_COMMA] = ACTIONS(761), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(381), - [aux_sym_truncate_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token7] = ACTIONS(383), - [aux_sym_begin_statement_token1] = ACTIONS(763), - [aux_sym_commit_statement_token1] = ACTIONS(763), - [aux_sym_rollback_statement_token1] = ACTIONS(763), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_sequence_token5] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym_return_statement_token1] = ACTIONS(763), - [aux_sym_declare_statement_token1] = ACTIONS(763), - [aux_sym_create_function_statement_token3] = ACTIONS(763), - [aux_sym_create_function_statement_token4] = ACTIONS(763), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_statement_token8] = ACTIONS(763), - [aux_sym_create_function_statement_token9] = ACTIONS(763), - [aux_sym_create_function_statement_token10] = ACTIONS(763), - [aux_sym_create_function_statement_token11] = ACTIONS(763), - [aux_sym_external_hint_token1] = ACTIONS(763), - [aux_sym_external_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token1] = ACTIONS(763), - [aux_sym_optimizer_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token3] = ACTIONS(763), - [aux_sym_parallel_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token4] = ACTIONS(763), - [aux_sym_deterministic_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token2] = ACTIONS(763), - [aux_sym_sql_hint_token3] = ACTIONS(763), - [aux_sym_sql_hint_token5] = ACTIONS(763), - [aux_sym__function_language_token1] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(385), - [anon_sym_EQ] = ACTIONS(387), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_reference_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_grant_statement_token8] = ACTIONS(763), - [aux_sym_create_table_statement_token1] = ACTIONS(763), - [aux_sym_order_by_clause_token1] = ACTIONS(763), - [aux_sym_limit_clause_token1] = ACTIONS(763), - [aux_sym_offset_clause_token1] = ACTIONS(763), - [aux_sym_where_clause_token1] = ACTIONS(763), - [aux_sym_select_clause_body_token1] = ACTIONS(763), - [aux_sym_join_type_token1] = ACTIONS(763), - [aux_sym_join_type_token2] = ACTIONS(763), - [aux_sym_join_type_token3] = ACTIONS(763), - [aux_sym_join_type_token4] = ACTIONS(763), - [aux_sym_join_clause_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(391), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(393), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(405), - [anon_sym_DASH] = ACTIONS(407), - [anon_sym_TILDE] = ACTIONS(409), - [anon_sym_CARET] = ACTIONS(411), - [anon_sym_STAR] = ACTIONS(413), - [anon_sym_SLASH] = ACTIONS(415), - [anon_sym_PERCENT] = ACTIONS(413), - [anon_sym_LT_LT] = ACTIONS(413), - [anon_sym_GT_GT] = ACTIONS(413), - [anon_sym_AMP] = ACTIONS(413), - [anon_sym_PIPE] = ACTIONS(405), - [anon_sym_POUND] = ACTIONS(407), - [anon_sym_LT] = ACTIONS(409), - [anon_sym_LT_EQ] = ACTIONS(387), - [anon_sym_LT_GT] = ACTIONS(387), - [anon_sym_BANG_EQ] = ACTIONS(387), - [anon_sym_GT] = ACTIONS(409), - [anon_sym_GT_EQ] = ACTIONS(387), - [anon_sym_BANG_TILDE] = ACTIONS(409), - [anon_sym_TILDE_STAR] = ACTIONS(387), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(387), - }, - [253] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(765), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(381), - [aux_sym_truncate_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token7] = ACTIONS(383), - [aux_sym_begin_statement_token1] = ACTIONS(767), - [aux_sym_commit_statement_token1] = ACTIONS(767), - [aux_sym_rollback_statement_token1] = ACTIONS(767), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_sequence_token5] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym_return_statement_token1] = ACTIONS(767), - [aux_sym_declare_statement_token1] = ACTIONS(767), - [aux_sym_create_function_statement_token3] = ACTIONS(767), - [aux_sym_create_function_statement_token4] = ACTIONS(767), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_statement_token8] = ACTIONS(767), - [aux_sym_create_function_statement_token9] = ACTIONS(767), - [aux_sym_create_function_statement_token10] = ACTIONS(767), - [aux_sym_create_function_statement_token11] = ACTIONS(767), - [aux_sym_external_hint_token1] = ACTIONS(767), - [aux_sym_external_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token1] = ACTIONS(767), - [aux_sym_optimizer_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token3] = ACTIONS(767), - [aux_sym_parallel_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token4] = ACTIONS(767), - [aux_sym_deterministic_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token2] = ACTIONS(767), - [aux_sym_sql_hint_token3] = ACTIONS(767), - [aux_sym_sql_hint_token5] = ACTIONS(767), - [aux_sym__function_language_token1] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(385), - [anon_sym_EQ] = ACTIONS(387), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_reference_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_grant_statement_token8] = ACTIONS(767), - [aux_sym_create_table_statement_token1] = ACTIONS(767), - [aux_sym_order_by_clause_token1] = ACTIONS(767), - [aux_sym_limit_clause_token1] = ACTIONS(767), - [aux_sym_offset_clause_token1] = ACTIONS(767), - [aux_sym_where_clause_token1] = ACTIONS(767), - [aux_sym_select_clause_body_token1] = ACTIONS(767), - [aux_sym_join_type_token1] = ACTIONS(767), - [aux_sym_join_type_token2] = ACTIONS(767), - [aux_sym_join_type_token3] = ACTIONS(767), - [aux_sym_join_type_token4] = ACTIONS(767), - [aux_sym_join_clause_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(393), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(405), - [anon_sym_DASH] = ACTIONS(407), - [anon_sym_TILDE] = ACTIONS(409), - [anon_sym_CARET] = ACTIONS(411), - [anon_sym_STAR] = ACTIONS(413), - [anon_sym_SLASH] = ACTIONS(415), - [anon_sym_PERCENT] = ACTIONS(413), - [anon_sym_LT_LT] = ACTIONS(413), - [anon_sym_GT_GT] = ACTIONS(413), - [anon_sym_AMP] = ACTIONS(413), - [anon_sym_PIPE] = ACTIONS(405), - [anon_sym_POUND] = ACTIONS(407), - [anon_sym_LT] = ACTIONS(409), - [anon_sym_LT_EQ] = ACTIONS(387), - [anon_sym_LT_GT] = ACTIONS(387), - [anon_sym_BANG_EQ] = ACTIONS(387), - [anon_sym_GT] = ACTIONS(409), - [anon_sym_GT_EQ] = ACTIONS(387), - [anon_sym_BANG_TILDE] = ACTIONS(409), - [anon_sym_TILDE_STAR] = ACTIONS(387), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(387), - }, - [254] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_select_clause_body_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(393), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(411), - [anon_sym_STAR] = ACTIONS(413), - [anon_sym_SLASH] = ACTIONS(415), - [anon_sym_PERCENT] = ACTIONS(413), - [anon_sym_LT_LT] = ACTIONS(413), - [anon_sym_GT_GT] = ACTIONS(413), - [anon_sym_AMP] = ACTIONS(413), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [255] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(473), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(475), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(477), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_join_type_token1] = ACTIONS(285), - [aux_sym_join_type_token2] = ACTIONS(285), - [aux_sym_join_type_token3] = ACTIONS(285), - [aux_sym_join_type_token4] = ACTIONS(285), - [aux_sym_join_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [256] = { - [sym_within_group_clause] = STATE(471), - [sym_filter_clause] = STATE(611), - [sym_over_clause] = STATE(895), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [anon_sym_COMMA] = ACTIONS(154), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_truncate_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_begin_statement_token1] = ACTIONS(156), - [aux_sym_commit_statement_token1] = ACTIONS(156), - [aux_sym_rollback_statement_token1] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_sequence_token5] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(156), - [aux_sym_declare_statement_token1] = ACTIONS(156), - [aux_sym_create_function_statement_token3] = ACTIONS(156), - [aux_sym_create_function_statement_token4] = ACTIONS(156), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_statement_token8] = ACTIONS(156), - [aux_sym_create_function_statement_token9] = ACTIONS(156), - [aux_sym_create_function_statement_token10] = ACTIONS(156), - [aux_sym_create_function_statement_token11] = ACTIONS(156), - [aux_sym_external_hint_token1] = ACTIONS(156), - [aux_sym_external_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token1] = ACTIONS(156), - [aux_sym_optimizer_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token3] = ACTIONS(156), - [aux_sym_parallel_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token4] = ACTIONS(156), - [aux_sym_deterministic_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token2] = ACTIONS(156), - [aux_sym_sql_hint_token3] = ACTIONS(156), - [aux_sym_sql_hint_token5] = ACTIONS(156), - [aux_sym__function_language_token1] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_direction_constraint_token1] = ACTIONS(156), - [aux_sym_direction_constraint_token2] = ACTIONS(156), - [aux_sym_order_expression_token1] = ACTIONS(156), - [aux_sym_limit_clause_token1] = ACTIONS(156), - [aux_sym_offset_clause_token1] = ACTIONS(156), - [aux_sym_fetch_clause_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(676), - [aux_sym_filter_clause_token1] = ACTIONS(678), - [aux_sym_over_clause_token1] = ACTIONS(680), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [257] = { - [sym_within_group_clause] = STATE(466), - [sym_filter_clause] = STATE(656), - [sym_over_clause] = STATE(928), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(132), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_truncate_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_begin_statement_token1] = ACTIONS(134), - [aux_sym_commit_statement_token1] = ACTIONS(134), - [aux_sym_rollback_statement_token1] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_sequence_token5] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(134), - [aux_sym_declare_statement_token1] = ACTIONS(134), - [aux_sym_create_function_statement_token3] = ACTIONS(134), - [aux_sym_create_function_statement_token4] = ACTIONS(134), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_statement_token8] = ACTIONS(134), - [aux_sym_create_function_statement_token9] = ACTIONS(134), - [aux_sym_create_function_statement_token10] = ACTIONS(134), - [aux_sym_create_function_statement_token11] = ACTIONS(134), - [aux_sym_external_hint_token1] = ACTIONS(134), - [aux_sym_external_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token1] = ACTIONS(134), - [aux_sym_optimizer_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token3] = ACTIONS(134), - [aux_sym_parallel_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token4] = ACTIONS(134), - [aux_sym_deterministic_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token2] = ACTIONS(134), - [aux_sym_sql_hint_token3] = ACTIONS(134), - [aux_sym_sql_hint_token5] = ACTIONS(134), - [aux_sym__function_language_token1] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_direction_constraint_token1] = ACTIONS(134), - [aux_sym_direction_constraint_token2] = ACTIONS(134), - [aux_sym_order_expression_token1] = ACTIONS(134), - [aux_sym_limit_clause_token1] = ACTIONS(134), - [aux_sym_offset_clause_token1] = ACTIONS(134), - [aux_sym_fetch_clause_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(676), - [aux_sym_filter_clause_token1] = ACTIONS(678), - [aux_sym_over_clause_token1] = ACTIONS(680), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [258] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_select_clause_body_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(361), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [259] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_select_clause_body_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(393), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(411), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [260] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [anon_sym_COMMA] = ACTIONS(769), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_truncate_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_begin_statement_token1] = ACTIONS(771), - [aux_sym_commit_statement_token1] = ACTIONS(771), - [aux_sym_rollback_statement_token1] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_sequence_token5] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym_return_statement_token1] = ACTIONS(771), - [aux_sym_declare_statement_token1] = ACTIONS(771), - [aux_sym_create_function_statement_token3] = ACTIONS(771), - [aux_sym_create_function_statement_token4] = ACTIONS(771), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_statement_token8] = ACTIONS(771), - [aux_sym_create_function_statement_token9] = ACTIONS(771), - [aux_sym_create_function_statement_token10] = ACTIONS(771), - [aux_sym_create_function_statement_token11] = ACTIONS(771), - [aux_sym_external_hint_token1] = ACTIONS(771), - [aux_sym_external_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token1] = ACTIONS(771), - [aux_sym_optimizer_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token3] = ACTIONS(771), - [aux_sym_parallel_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token4] = ACTIONS(771), - [aux_sym_deterministic_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token2] = ACTIONS(771), - [aux_sym_sql_hint_token3] = ACTIONS(771), - [aux_sym_sql_hint_token5] = ACTIONS(771), - [aux_sym__function_language_token1] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_reference_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_grant_statement_token8] = ACTIONS(771), - [aux_sym_create_table_statement_token1] = ACTIONS(771), - [aux_sym_order_by_clause_token1] = ACTIONS(771), - [aux_sym_limit_clause_token1] = ACTIONS(771), - [aux_sym_offset_clause_token1] = ACTIONS(771), - [aux_sym_where_clause_token1] = ACTIONS(771), - [aux_sym_select_clause_body_token1] = ACTIONS(771), - [aux_sym_join_type_token1] = ACTIONS(771), - [aux_sym_join_type_token2] = ACTIONS(771), - [aux_sym_join_type_token3] = ACTIONS(771), - [aux_sym_join_type_token4] = ACTIONS(771), - [aux_sym_join_clause_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [261] = { - [aux_sym_dotted_name_repeat1] = STATE(267), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_direction_constraint_token1] = ACTIONS(124), - [aux_sym_direction_constraint_token2] = ACTIONS(124), - [aux_sym_create_table_statement_token1] = ACTIONS(124), - [aux_sym_order_expression_token1] = ACTIONS(124), - [aux_sym_limit_clause_token1] = ACTIONS(124), - [aux_sym_offset_clause_token1] = ACTIONS(124), - [aux_sym_fetch_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(773), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [aux_sym_type_token1] = ACTIONS(124), - [aux_sym_type_token2] = ACTIONS(124), - [anon_sym_LBRACK] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - }, - [262] = { - [sym_over_clause] = STATE(461), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(209), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [263] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [anon_sym_COMMA] = ACTIONS(437), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_truncate_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_begin_statement_token1] = ACTIONS(439), - [aux_sym_commit_statement_token1] = ACTIONS(439), - [aux_sym_rollback_statement_token1] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_sequence_token5] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym_return_statement_token1] = ACTIONS(439), - [aux_sym_declare_statement_token1] = ACTIONS(439), - [aux_sym_create_function_statement_token3] = ACTIONS(439), - [aux_sym_create_function_statement_token4] = ACTIONS(439), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_statement_token8] = ACTIONS(439), - [aux_sym_create_function_statement_token9] = ACTIONS(439), - [aux_sym_create_function_statement_token10] = ACTIONS(439), - [aux_sym_create_function_statement_token11] = ACTIONS(439), - [aux_sym_external_hint_token1] = ACTIONS(439), - [aux_sym_external_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token1] = ACTIONS(439), - [aux_sym_optimizer_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token3] = ACTIONS(439), - [aux_sym_parallel_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token4] = ACTIONS(439), - [aux_sym_deterministic_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token2] = ACTIONS(439), - [aux_sym_sql_hint_token3] = ACTIONS(439), - [aux_sym_sql_hint_token5] = ACTIONS(439), - [aux_sym__function_language_token1] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_reference_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_grant_statement_token8] = ACTIONS(439), - [aux_sym_order_by_clause_token1] = ACTIONS(439), - [aux_sym_limit_clause_token1] = ACTIONS(439), - [aux_sym_offset_clause_token1] = ACTIONS(439), - [aux_sym_where_clause_token1] = ACTIONS(439), - [aux_sym_select_clause_body_token1] = ACTIONS(439), - [aux_sym_join_type_token1] = ACTIONS(439), - [aux_sym_join_type_token2] = ACTIONS(439), - [aux_sym_join_type_token3] = ACTIONS(439), - [aux_sym_join_type_token4] = ACTIONS(439), - [aux_sym_join_clause_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [264] = { - [sym_over_clause] = STATE(404), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_join_type_token1] = ACTIONS(295), - [aux_sym_join_type_token2] = ACTIONS(295), - [aux_sym_join_type_token3] = ACTIONS(295), - [aux_sym_join_type_token4] = ACTIONS(295), - [aux_sym_join_clause_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(209), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [265] = { - [sym_over_clause] = STATE(448), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(209), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [266] = { - [aux_sym_dotted_name_repeat1] = STATE(261), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_direction_constraint_token1] = ACTIONS(160), - [aux_sym_direction_constraint_token2] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_expression_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_fetch_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(773), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [267] = { - [aux_sym_dotted_name_repeat1] = STATE(267), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_direction_constraint_token1] = ACTIONS(117), - [aux_sym_direction_constraint_token2] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_order_expression_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_fetch_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(775), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - }, - [268] = { - [sym_over_clause] = STATE(416), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_join_type_token1] = ACTIONS(275), - [aux_sym_join_type_token2] = ACTIONS(275), - [aux_sym_join_type_token3] = ACTIONS(275), - [aux_sym_join_type_token4] = ACTIONS(275), - [aux_sym_join_clause_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(209), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [269] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [anon_sym_COMMA] = ACTIONS(305), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_truncate_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_begin_statement_token1] = ACTIONS(307), - [aux_sym_commit_statement_token1] = ACTIONS(307), - [aux_sym_rollback_statement_token1] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_sequence_token5] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym_return_statement_token1] = ACTIONS(307), - [aux_sym_declare_statement_token1] = ACTIONS(307), - [aux_sym_create_function_statement_token3] = ACTIONS(307), - [aux_sym_create_function_statement_token4] = ACTIONS(307), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_statement_token8] = ACTIONS(307), - [aux_sym_create_function_statement_token9] = ACTIONS(307), - [aux_sym_create_function_statement_token10] = ACTIONS(307), - [aux_sym_create_function_statement_token11] = ACTIONS(307), - [aux_sym_external_hint_token1] = ACTIONS(307), - [aux_sym_external_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token1] = ACTIONS(307), - [aux_sym_optimizer_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token3] = ACTIONS(307), - [aux_sym_parallel_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token4] = ACTIONS(307), - [aux_sym_deterministic_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token2] = ACTIONS(307), - [aux_sym_sql_hint_token3] = ACTIONS(307), - [aux_sym_sql_hint_token5] = ACTIONS(307), - [aux_sym__function_language_token1] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_grant_statement_token8] = ACTIONS(307), - [aux_sym_create_table_statement_token1] = ACTIONS(307), - [aux_sym_order_by_clause_token1] = ACTIONS(307), - [aux_sym_limit_clause_token1] = ACTIONS(307), - [aux_sym_offset_clause_token1] = ACTIONS(307), - [aux_sym_where_clause_token1] = ACTIONS(307), - [aux_sym_join_type_token1] = ACTIONS(307), - [aux_sym_join_type_token2] = ACTIONS(307), - [aux_sym_join_type_token3] = ACTIONS(307), - [aux_sym_join_type_token4] = ACTIONS(307), - [aux_sym_join_clause_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [270] = { - [sym_over_clause] = STATE(409), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_join_type_token1] = ACTIONS(279), - [aux_sym_join_type_token2] = ACTIONS(279), - [aux_sym_join_type_token3] = ACTIONS(279), - [aux_sym_join_type_token4] = ACTIONS(279), - [aux_sym_join_clause_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(209), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [271] = { - [sym_within_group_clause] = STATE(453), - [sym_filter_clause] = STATE(703), - [sym_over_clause] = STATE(930), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [anon_sym_COMMA] = ACTIONS(146), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_truncate_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_begin_statement_token1] = ACTIONS(148), - [aux_sym_commit_statement_token1] = ACTIONS(148), - [aux_sym_rollback_statement_token1] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_sequence_token5] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(148), - [aux_sym_declare_statement_token1] = ACTIONS(148), - [aux_sym_create_function_statement_token3] = ACTIONS(148), - [aux_sym_create_function_statement_token4] = ACTIONS(148), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_statement_token8] = ACTIONS(148), - [aux_sym_create_function_statement_token9] = ACTIONS(148), - [aux_sym_create_function_statement_token10] = ACTIONS(148), - [aux_sym_create_function_statement_token11] = ACTIONS(148), - [aux_sym_external_hint_token1] = ACTIONS(148), - [aux_sym_external_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token1] = ACTIONS(148), - [aux_sym_optimizer_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token3] = ACTIONS(148), - [aux_sym_parallel_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token4] = ACTIONS(148), - [aux_sym_deterministic_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token2] = ACTIONS(148), - [aux_sym_sql_hint_token3] = ACTIONS(148), - [aux_sym_sql_hint_token5] = ACTIONS(148), - [aux_sym__function_language_token1] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_direction_constraint_token1] = ACTIONS(148), - [aux_sym_direction_constraint_token2] = ACTIONS(148), - [aux_sym_create_table_statement_token1] = ACTIONS(148), - [aux_sym_order_expression_token1] = ACTIONS(148), - [aux_sym_limit_clause_token1] = ACTIONS(148), - [aux_sym_offset_clause_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(778), - [aux_sym_filter_clause_token1] = ACTIONS(780), - [aux_sym_over_clause_token1] = ACTIONS(782), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [272] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [anon_sym_COMMA] = ACTIONS(632), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_truncate_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_begin_statement_token1] = ACTIONS(634), - [aux_sym_commit_statement_token1] = ACTIONS(634), - [aux_sym_rollback_statement_token1] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_sequence_token5] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym_return_statement_token1] = ACTIONS(634), - [aux_sym_declare_statement_token1] = ACTIONS(634), - [aux_sym_create_function_statement_token3] = ACTIONS(634), - [aux_sym_create_function_statement_token4] = ACTIONS(634), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_statement_token8] = ACTIONS(634), - [aux_sym_create_function_statement_token9] = ACTIONS(634), - [aux_sym_create_function_statement_token10] = ACTIONS(634), - [aux_sym_create_function_statement_token11] = ACTIONS(634), - [aux_sym_external_hint_token1] = ACTIONS(634), - [aux_sym_external_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token1] = ACTIONS(634), - [aux_sym_optimizer_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token3] = ACTIONS(634), - [aux_sym_parallel_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token4] = ACTIONS(634), - [aux_sym_deterministic_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token2] = ACTIONS(634), - [aux_sym_sql_hint_token3] = ACTIONS(634), - [aux_sym_sql_hint_token5] = ACTIONS(634), - [aux_sym__function_language_token1] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_reference_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_grant_statement_token8] = ACTIONS(634), - [aux_sym_order_by_clause_token1] = ACTIONS(634), - [aux_sym_limit_clause_token1] = ACTIONS(634), - [aux_sym_offset_clause_token1] = ACTIONS(634), - [aux_sym_where_clause_token1] = ACTIONS(634), - [aux_sym_select_clause_body_token1] = ACTIONS(634), - [aux_sym_join_type_token1] = ACTIONS(634), - [aux_sym_join_type_token2] = ACTIONS(634), - [aux_sym_join_type_token3] = ACTIONS(634), - [aux_sym_join_type_token4] = ACTIONS(634), - [aux_sym_join_clause_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [273] = { - [sym_within_group_clause] = STATE(440), - [sym_filter_clause] = STATE(696), - [sym_over_clause] = STATE(918), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(132), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_truncate_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_begin_statement_token1] = ACTIONS(134), - [aux_sym_commit_statement_token1] = ACTIONS(134), - [aux_sym_rollback_statement_token1] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_sequence_token5] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(134), - [aux_sym_declare_statement_token1] = ACTIONS(134), - [aux_sym_create_function_statement_token3] = ACTIONS(134), - [aux_sym_create_function_statement_token4] = ACTIONS(134), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_statement_token8] = ACTIONS(134), - [aux_sym_create_function_statement_token9] = ACTIONS(134), - [aux_sym_create_function_statement_token10] = ACTIONS(134), - [aux_sym_create_function_statement_token11] = ACTIONS(134), - [aux_sym_external_hint_token1] = ACTIONS(134), - [aux_sym_external_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token1] = ACTIONS(134), - [aux_sym_optimizer_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token3] = ACTIONS(134), - [aux_sym_parallel_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token4] = ACTIONS(134), - [aux_sym_deterministic_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token2] = ACTIONS(134), - [aux_sym_sql_hint_token3] = ACTIONS(134), - [aux_sym_sql_hint_token5] = ACTIONS(134), - [aux_sym__function_language_token1] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_direction_constraint_token1] = ACTIONS(134), - [aux_sym_direction_constraint_token2] = ACTIONS(134), - [aux_sym_create_table_statement_token1] = ACTIONS(134), - [aux_sym_order_expression_token1] = ACTIONS(134), - [aux_sym_limit_clause_token1] = ACTIONS(134), - [aux_sym_offset_clause_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(778), - [aux_sym_filter_clause_token1] = ACTIONS(780), - [aux_sym_over_clause_token1] = ACTIONS(782), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [274] = { - [sym_within_group_clause] = STATE(434), - [sym_filter_clause] = STATE(684), - [sym_over_clause] = STATE(912), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [anon_sym_COMMA] = ACTIONS(154), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_truncate_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_begin_statement_token1] = ACTIONS(156), - [aux_sym_commit_statement_token1] = ACTIONS(156), - [aux_sym_rollback_statement_token1] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_sequence_token5] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(156), - [aux_sym_declare_statement_token1] = ACTIONS(156), - [aux_sym_create_function_statement_token3] = ACTIONS(156), - [aux_sym_create_function_statement_token4] = ACTIONS(156), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_statement_token8] = ACTIONS(156), - [aux_sym_create_function_statement_token9] = ACTIONS(156), - [aux_sym_create_function_statement_token10] = ACTIONS(156), - [aux_sym_create_function_statement_token11] = ACTIONS(156), - [aux_sym_external_hint_token1] = ACTIONS(156), - [aux_sym_external_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token1] = ACTIONS(156), - [aux_sym_optimizer_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token3] = ACTIONS(156), - [aux_sym_parallel_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token4] = ACTIONS(156), - [aux_sym_deterministic_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token2] = ACTIONS(156), - [aux_sym_sql_hint_token3] = ACTIONS(156), - [aux_sym_sql_hint_token5] = ACTIONS(156), - [aux_sym__function_language_token1] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_direction_constraint_token1] = ACTIONS(156), - [aux_sym_direction_constraint_token2] = ACTIONS(156), - [aux_sym_create_table_statement_token1] = ACTIONS(156), - [aux_sym_order_expression_token1] = ACTIONS(156), - [aux_sym_limit_clause_token1] = ACTIONS(156), - [aux_sym_offset_clause_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(778), - [aux_sym_filter_clause_token1] = ACTIONS(780), - [aux_sym_over_clause_token1] = ACTIONS(782), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [275] = { - [aux_sym_array_type_repeat1] = STATE(290), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [anon_sym_COMMA] = ACTIONS(336), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_truncate_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_begin_statement_token1] = ACTIONS(338), - [aux_sym_commit_statement_token1] = ACTIONS(338), - [aux_sym_rollback_statement_token1] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_sequence_token5] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym_return_statement_token1] = ACTIONS(338), - [aux_sym_declare_statement_token1] = ACTIONS(338), - [aux_sym_create_function_statement_token3] = ACTIONS(338), - [aux_sym_create_function_statement_token4] = ACTIONS(338), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_statement_token8] = ACTIONS(338), - [aux_sym_create_function_statement_token9] = ACTIONS(338), - [aux_sym_create_function_statement_token10] = ACTIONS(338), - [aux_sym_create_function_statement_token11] = ACTIONS(338), - [aux_sym_external_hint_token1] = ACTIONS(338), - [aux_sym_external_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token1] = ACTIONS(338), - [aux_sym_optimizer_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token3] = ACTIONS(338), - [aux_sym_parallel_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token4] = ACTIONS(338), - [aux_sym_deterministic_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token2] = ACTIONS(338), - [aux_sym_sql_hint_token3] = ACTIONS(338), - [aux_sym_sql_hint_token5] = ACTIONS(338), - [aux_sym__function_language_token1] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_grant_statement_token8] = ACTIONS(338), - [aux_sym_create_table_statement_token1] = ACTIONS(338), - [aux_sym_order_by_clause_token1] = ACTIONS(338), - [aux_sym_limit_clause_token1] = ACTIONS(338), - [aux_sym_offset_clause_token1] = ACTIONS(338), - [aux_sym_where_clause_token1] = ACTIONS(338), - [aux_sym_join_type_token1] = ACTIONS(338), - [aux_sym_join_type_token2] = ACTIONS(338), - [aux_sym_join_type_token3] = ACTIONS(338), - [aux_sym_join_type_token4] = ACTIONS(338), - [aux_sym_join_clause_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(707), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [276] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_select_clause_body_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [277] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [anon_sym_COMMA] = ACTIONS(588), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_truncate_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_begin_statement_token1] = ACTIONS(590), - [aux_sym_commit_statement_token1] = ACTIONS(590), - [aux_sym_rollback_statement_token1] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_sequence_token5] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym_return_statement_token1] = ACTIONS(590), - [aux_sym_declare_statement_token1] = ACTIONS(590), - [aux_sym_create_function_statement_token3] = ACTIONS(590), - [aux_sym_create_function_statement_token4] = ACTIONS(590), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_statement_token8] = ACTIONS(590), - [aux_sym_create_function_statement_token9] = ACTIONS(590), - [aux_sym_create_function_statement_token10] = ACTIONS(590), - [aux_sym_create_function_statement_token11] = ACTIONS(590), - [aux_sym_external_hint_token1] = ACTIONS(590), - [aux_sym_external_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token1] = ACTIONS(590), - [aux_sym_optimizer_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token3] = ACTIONS(590), - [aux_sym_parallel_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token4] = ACTIONS(590), - [aux_sym_deterministic_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token2] = ACTIONS(590), - [aux_sym_sql_hint_token3] = ACTIONS(590), - [aux_sym_sql_hint_token5] = ACTIONS(590), - [aux_sym__function_language_token1] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_reference_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_grant_statement_token8] = ACTIONS(590), - [aux_sym_order_by_clause_token1] = ACTIONS(590), - [aux_sym_limit_clause_token1] = ACTIONS(590), - [aux_sym_offset_clause_token1] = ACTIONS(590), - [aux_sym_where_clause_token1] = ACTIONS(590), - [aux_sym_select_clause_body_token1] = ACTIONS(590), - [aux_sym_join_type_token1] = ACTIONS(590), - [aux_sym_join_type_token2] = ACTIONS(590), - [aux_sym_join_type_token3] = ACTIONS(590), - [aux_sym_join_type_token4] = ACTIONS(590), - [aux_sym_join_clause_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [278] = { - [sym_within_group_clause] = STATE(429), - [sym_filter_clause] = STATE(675), - [sym_over_clause] = STATE(909), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [anon_sym_COMMA] = ACTIONS(150), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_truncate_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_begin_statement_token1] = ACTIONS(152), - [aux_sym_commit_statement_token1] = ACTIONS(152), - [aux_sym_rollback_statement_token1] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_sequence_token5] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(152), - [aux_sym_declare_statement_token1] = ACTIONS(152), - [aux_sym_create_function_statement_token3] = ACTIONS(152), - [aux_sym_create_function_statement_token4] = ACTIONS(152), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_statement_token8] = ACTIONS(152), - [aux_sym_create_function_statement_token9] = ACTIONS(152), - [aux_sym_create_function_statement_token10] = ACTIONS(152), - [aux_sym_create_function_statement_token11] = ACTIONS(152), - [aux_sym_external_hint_token1] = ACTIONS(152), - [aux_sym_external_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token1] = ACTIONS(152), - [aux_sym_optimizer_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token3] = ACTIONS(152), - [aux_sym_parallel_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token4] = ACTIONS(152), - [aux_sym_deterministic_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token2] = ACTIONS(152), - [aux_sym_sql_hint_token3] = ACTIONS(152), - [aux_sym_sql_hint_token5] = ACTIONS(152), - [aux_sym__function_language_token1] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_direction_constraint_token1] = ACTIONS(152), - [aux_sym_direction_constraint_token2] = ACTIONS(152), - [aux_sym_create_table_statement_token1] = ACTIONS(152), - [aux_sym_order_expression_token1] = ACTIONS(152), - [aux_sym_limit_clause_token1] = ACTIONS(152), - [aux_sym_offset_clause_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(778), - [aux_sym_filter_clause_token1] = ACTIONS(780), - [aux_sym_over_clause_token1] = ACTIONS(782), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [279] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [anon_sym_COMMA] = ACTIONS(441), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_truncate_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_begin_statement_token1] = ACTIONS(443), - [aux_sym_commit_statement_token1] = ACTIONS(443), - [aux_sym_rollback_statement_token1] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_sequence_token5] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym_return_statement_token1] = ACTIONS(443), - [aux_sym_declare_statement_token1] = ACTIONS(443), - [aux_sym_create_function_statement_token3] = ACTIONS(443), - [aux_sym_create_function_statement_token4] = ACTIONS(443), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_statement_token8] = ACTIONS(443), - [aux_sym_create_function_statement_token9] = ACTIONS(443), - [aux_sym_create_function_statement_token10] = ACTIONS(443), - [aux_sym_create_function_statement_token11] = ACTIONS(443), - [aux_sym_external_hint_token1] = ACTIONS(443), - [aux_sym_external_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token1] = ACTIONS(443), - [aux_sym_optimizer_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token3] = ACTIONS(443), - [aux_sym_parallel_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token4] = ACTIONS(443), - [aux_sym_deterministic_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token2] = ACTIONS(443), - [aux_sym_sql_hint_token3] = ACTIONS(443), - [aux_sym_sql_hint_token5] = ACTIONS(443), - [aux_sym__function_language_token1] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_reference_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_grant_statement_token8] = ACTIONS(443), - [aux_sym_order_by_clause_token1] = ACTIONS(443), - [aux_sym_limit_clause_token1] = ACTIONS(443), - [aux_sym_offset_clause_token1] = ACTIONS(443), - [aux_sym_where_clause_token1] = ACTIONS(443), - [aux_sym_select_clause_body_token1] = ACTIONS(443), - [aux_sym_join_type_token1] = ACTIONS(443), - [aux_sym_join_type_token2] = ACTIONS(443), - [aux_sym_join_type_token3] = ACTIONS(443), - [aux_sym_join_type_token4] = ACTIONS(443), - [aux_sym_join_clause_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [280] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [anon_sym_COMMA] = ACTIONS(451), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_truncate_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_begin_statement_token1] = ACTIONS(453), - [aux_sym_commit_statement_token1] = ACTIONS(453), - [aux_sym_rollback_statement_token1] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_sequence_token5] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym_return_statement_token1] = ACTIONS(453), - [aux_sym_declare_statement_token1] = ACTIONS(453), - [aux_sym_create_function_statement_token3] = ACTIONS(453), - [aux_sym_create_function_statement_token4] = ACTIONS(453), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_statement_token8] = ACTIONS(453), - [aux_sym_create_function_statement_token9] = ACTIONS(453), - [aux_sym_create_function_statement_token10] = ACTIONS(453), - [aux_sym_create_function_statement_token11] = ACTIONS(453), - [aux_sym_external_hint_token1] = ACTIONS(453), - [aux_sym_external_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token1] = ACTIONS(453), - [aux_sym_optimizer_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token3] = ACTIONS(453), - [aux_sym_parallel_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token4] = ACTIONS(453), - [aux_sym_deterministic_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token2] = ACTIONS(453), - [aux_sym_sql_hint_token3] = ACTIONS(453), - [aux_sym_sql_hint_token5] = ACTIONS(453), - [aux_sym__function_language_token1] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_reference_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_grant_statement_token8] = ACTIONS(453), - [aux_sym_order_by_clause_token1] = ACTIONS(453), - [aux_sym_limit_clause_token1] = ACTIONS(453), - [aux_sym_offset_clause_token1] = ACTIONS(453), - [aux_sym_where_clause_token1] = ACTIONS(453), - [aux_sym_select_clause_body_token1] = ACTIONS(453), - [aux_sym_join_type_token1] = ACTIONS(453), - [aux_sym_join_type_token2] = ACTIONS(453), - [aux_sym_join_type_token3] = ACTIONS(453), - [aux_sym_join_type_token4] = ACTIONS(453), - [aux_sym_join_clause_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [281] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [anon_sym_COMMA] = ACTIONS(784), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_truncate_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_begin_statement_token1] = ACTIONS(786), - [aux_sym_commit_statement_token1] = ACTIONS(786), - [aux_sym_rollback_statement_token1] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_sequence_token5] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym_return_statement_token1] = ACTIONS(786), - [aux_sym_declare_statement_token1] = ACTIONS(786), - [aux_sym_create_function_statement_token3] = ACTIONS(786), - [aux_sym_create_function_statement_token4] = ACTIONS(786), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_statement_token8] = ACTIONS(786), - [aux_sym_create_function_statement_token9] = ACTIONS(786), - [aux_sym_create_function_statement_token10] = ACTIONS(786), - [aux_sym_create_function_statement_token11] = ACTIONS(786), - [aux_sym_external_hint_token1] = ACTIONS(786), - [aux_sym_external_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token1] = ACTIONS(786), - [aux_sym_optimizer_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token3] = ACTIONS(786), - [aux_sym_parallel_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token4] = ACTIONS(786), - [aux_sym_deterministic_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token2] = ACTIONS(786), - [aux_sym_sql_hint_token3] = ACTIONS(786), - [aux_sym_sql_hint_token5] = ACTIONS(786), - [aux_sym__function_language_token1] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_reference_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_grant_statement_token8] = ACTIONS(786), - [aux_sym_create_table_statement_token1] = ACTIONS(786), - [aux_sym_order_by_clause_token1] = ACTIONS(786), - [aux_sym_limit_clause_token1] = ACTIONS(786), - [aux_sym_offset_clause_token1] = ACTIONS(786), - [aux_sym_where_clause_token1] = ACTIONS(786), - [aux_sym_select_clause_body_token1] = ACTIONS(786), - [aux_sym_join_type_token1] = ACTIONS(786), - [aux_sym_join_type_token2] = ACTIONS(786), - [aux_sym_join_type_token3] = ACTIONS(786), - [aux_sym_join_type_token4] = ACTIONS(786), - [aux_sym_join_clause_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [282] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [anon_sym_COMMA] = ACTIONS(788), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_truncate_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_begin_statement_token1] = ACTIONS(790), - [aux_sym_commit_statement_token1] = ACTIONS(790), - [aux_sym_rollback_statement_token1] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_sequence_token5] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym_return_statement_token1] = ACTIONS(790), - [aux_sym_declare_statement_token1] = ACTIONS(790), - [aux_sym_create_function_statement_token3] = ACTIONS(790), - [aux_sym_create_function_statement_token4] = ACTIONS(790), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_statement_token8] = ACTIONS(790), - [aux_sym_create_function_statement_token9] = ACTIONS(790), - [aux_sym_create_function_statement_token10] = ACTIONS(790), - [aux_sym_create_function_statement_token11] = ACTIONS(790), - [aux_sym_external_hint_token1] = ACTIONS(790), - [aux_sym_external_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token1] = ACTIONS(790), - [aux_sym_optimizer_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token3] = ACTIONS(790), - [aux_sym_parallel_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token4] = ACTIONS(790), - [aux_sym_deterministic_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token2] = ACTIONS(790), - [aux_sym_sql_hint_token3] = ACTIONS(790), - [aux_sym_sql_hint_token5] = ACTIONS(790), - [aux_sym__function_language_token1] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_reference_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_grant_statement_token8] = ACTIONS(790), - [aux_sym_create_table_statement_token1] = ACTIONS(790), - [aux_sym_order_by_clause_token1] = ACTIONS(790), - [aux_sym_limit_clause_token1] = ACTIONS(790), - [aux_sym_offset_clause_token1] = ACTIONS(790), - [aux_sym_where_clause_token1] = ACTIONS(790), - [aux_sym_select_clause_body_token1] = ACTIONS(790), - [aux_sym_join_type_token1] = ACTIONS(790), - [aux_sym_join_type_token2] = ACTIONS(790), - [aux_sym_join_type_token3] = ACTIONS(790), - [aux_sym_join_type_token4] = ACTIONS(790), - [aux_sym_join_clause_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [283] = { - [sym__quoted_identifier] = STATE(3737), - [sym_identifier] = STATE(3759), - [ts_builtin_sym_end] = ACTIONS(375), - [anon_sym_SEMI] = ACTIONS(375), - [aux_sym_with_clause_token1] = ACTIONS(377), - [anon_sym_COMMA] = ACTIONS(375), - [aux_sym_cte_token1] = ACTIONS(792), - [aux_sym_cte_token2] = ACTIONS(794), - [aux_sym_truncate_statement_token1] = ACTIONS(377), - [aux_sym_comment_statement_token1] = ACTIONS(377), - [aux_sym_comment_statement_token7] = ACTIONS(796), - [aux_sym_begin_statement_token1] = ACTIONS(377), - [aux_sym_commit_statement_token1] = ACTIONS(377), - [aux_sym_rollback_statement_token1] = ACTIONS(377), - [aux_sym_create_statement_token1] = ACTIONS(377), - [aux_sym_alter_statement_token1] = ACTIONS(377), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(377), - [aux_sym_sequence_token5] = ACTIONS(377), - [aux_sym_pg_command_token1] = ACTIONS(375), - [aux_sym_return_statement_token1] = ACTIONS(377), - [aux_sym_declare_statement_token1] = ACTIONS(377), - [aux_sym_create_function_statement_token3] = ACTIONS(377), - [aux_sym_create_function_statement_token4] = ACTIONS(377), - [aux_sym_create_function_statement_token7] = ACTIONS(377), - [aux_sym_create_function_statement_token8] = ACTIONS(377), - [aux_sym_create_function_statement_token9] = ACTIONS(377), - [aux_sym_create_function_statement_token10] = ACTIONS(377), - [aux_sym_create_function_statement_token11] = ACTIONS(377), - [aux_sym_external_hint_token1] = ACTIONS(377), - [aux_sym_external_hint_token2] = ACTIONS(377), - [aux_sym_optimizer_hint_token1] = ACTIONS(377), - [aux_sym_optimizer_hint_token2] = ACTIONS(377), - [aux_sym_optimizer_hint_token3] = ACTIONS(377), - [aux_sym_parallel_hint_token1] = ACTIONS(377), - [aux_sym_null_hint_token1] = ACTIONS(377), - [aux_sym_null_hint_token4] = ACTIONS(377), - [aux_sym_deterministic_hint_token1] = ACTIONS(377), - [aux_sym_sql_hint_token1] = ACTIONS(377), - [aux_sym_sql_hint_token2] = ACTIONS(377), - [aux_sym_sql_hint_token3] = ACTIONS(377), - [aux_sym_sql_hint_token5] = ACTIONS(377), - [aux_sym__function_language_token1] = ACTIONS(377), - [aux_sym_create_function_parameter_token1] = ACTIONS(798), - [anon_sym_EQ] = ACTIONS(800), - [aux_sym_create_trigger_statement_token1] = ACTIONS(802), - [aux_sym_trigger_event_token1] = ACTIONS(377), - [aux_sym_trigger_event_token2] = ACTIONS(377), - [aux_sym_trigger_event_token3] = ACTIONS(377), - [aux_sym_drop_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token4] = ACTIONS(377), - [aux_sym_grant_statement_token8] = ACTIONS(377), - [aux_sym_create_table_statement_token1] = ACTIONS(377), - [aux_sym_order_by_clause_token1] = ACTIONS(377), - [aux_sym_limit_clause_token1] = ACTIONS(377), - [aux_sym_offset_clause_token1] = ACTIONS(377), - [aux_sym_where_clause_token1] = ACTIONS(377), - [aux_sym_join_type_token1] = ACTIONS(377), - [aux_sym_join_type_token2] = ACTIONS(377), - [aux_sym_join_type_token3] = ACTIONS(377), - [aux_sym_join_type_token4] = ACTIONS(377), - [aux_sym_join_clause_token1] = ACTIONS(377), - [aux_sym_frame_clause_token2] = ACTIONS(804), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(806), - [sym__unquoted_identifier] = ACTIONS(808), - [anon_sym_BQUOTE] = ACTIONS(810), - [anon_sym_DQUOTE] = ACTIONS(812), - [anon_sym_DASH_GT] = ACTIONS(814), - [anon_sym_DASH_GT_GT] = ACTIONS(816), - [anon_sym_POUND_GT] = ACTIONS(814), - [anon_sym_POUND_GT_GT] = ACTIONS(816), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(818), - [anon_sym_DASH] = ACTIONS(820), - [anon_sym_TILDE] = ACTIONS(822), - [anon_sym_CARET] = ACTIONS(824), - [anon_sym_STAR] = ACTIONS(826), - [anon_sym_SLASH] = ACTIONS(828), - [anon_sym_PERCENT] = ACTIONS(826), - [anon_sym_LT_LT] = ACTIONS(826), - [anon_sym_GT_GT] = ACTIONS(826), - [anon_sym_AMP] = ACTIONS(826), - [anon_sym_PIPE] = ACTIONS(818), - [anon_sym_POUND] = ACTIONS(820), - [anon_sym_LT] = ACTIONS(822), - [anon_sym_LT_EQ] = ACTIONS(800), - [anon_sym_LT_GT] = ACTIONS(800), - [anon_sym_BANG_EQ] = ACTIONS(800), - [anon_sym_GT] = ACTIONS(822), - [anon_sym_GT_EQ] = ACTIONS(800), - [anon_sym_BANG_TILDE] = ACTIONS(822), - [anon_sym_TILDE_STAR] = ACTIONS(800), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(800), - }, - [284] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(830), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(832), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(834), - }, - [285] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [anon_sym_COMMA] = ACTIONS(836), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_truncate_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_begin_statement_token1] = ACTIONS(838), - [aux_sym_commit_statement_token1] = ACTIONS(838), - [aux_sym_rollback_statement_token1] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_sequence_token5] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym_return_statement_token1] = ACTIONS(838), - [aux_sym_declare_statement_token1] = ACTIONS(838), - [aux_sym_create_function_statement_token3] = ACTIONS(838), - [aux_sym_create_function_statement_token4] = ACTIONS(838), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_statement_token8] = ACTIONS(838), - [aux_sym_create_function_statement_token9] = ACTIONS(838), - [aux_sym_create_function_statement_token10] = ACTIONS(838), - [aux_sym_create_function_statement_token11] = ACTIONS(838), - [aux_sym_external_hint_token1] = ACTIONS(838), - [aux_sym_external_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token1] = ACTIONS(838), - [aux_sym_optimizer_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token3] = ACTIONS(838), - [aux_sym_parallel_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token4] = ACTIONS(838), - [aux_sym_deterministic_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token2] = ACTIONS(838), - [aux_sym_sql_hint_token3] = ACTIONS(838), - [aux_sym_sql_hint_token5] = ACTIONS(838), - [aux_sym__function_language_token1] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_reference_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_grant_statement_token8] = ACTIONS(838), - [aux_sym_create_table_statement_token1] = ACTIONS(838), - [aux_sym_order_by_clause_token1] = ACTIONS(838), - [aux_sym_limit_clause_token1] = ACTIONS(838), - [aux_sym_offset_clause_token1] = ACTIONS(838), - [aux_sym_where_clause_token1] = ACTIONS(838), - [aux_sym_select_clause_body_token1] = ACTIONS(838), - [aux_sym_join_type_token1] = ACTIONS(838), - [aux_sym_join_type_token2] = ACTIONS(838), - [aux_sym_join_type_token3] = ACTIONS(838), - [aux_sym_join_type_token4] = ACTIONS(838), - [aux_sym_join_clause_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [286] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [anon_sym_COMMA] = ACTIONS(488), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_truncate_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_begin_statement_token1] = ACTIONS(490), - [aux_sym_commit_statement_token1] = ACTIONS(490), - [aux_sym_rollback_statement_token1] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_sequence_token5] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym_return_statement_token1] = ACTIONS(490), - [aux_sym_declare_statement_token1] = ACTIONS(490), - [aux_sym_create_function_statement_token3] = ACTIONS(490), - [aux_sym_create_function_statement_token4] = ACTIONS(490), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_statement_token8] = ACTIONS(490), - [aux_sym_create_function_statement_token9] = ACTIONS(490), - [aux_sym_create_function_statement_token10] = ACTIONS(490), - [aux_sym_create_function_statement_token11] = ACTIONS(490), - [aux_sym_external_hint_token1] = ACTIONS(490), - [aux_sym_external_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token1] = ACTIONS(490), - [aux_sym_optimizer_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token3] = ACTIONS(490), - [aux_sym_parallel_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token4] = ACTIONS(490), - [aux_sym_deterministic_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token2] = ACTIONS(490), - [aux_sym_sql_hint_token3] = ACTIONS(490), - [aux_sym_sql_hint_token5] = ACTIONS(490), - [aux_sym__function_language_token1] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_reference_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_grant_statement_token8] = ACTIONS(490), - [aux_sym_order_by_clause_token1] = ACTIONS(490), - [aux_sym_limit_clause_token1] = ACTIONS(490), - [aux_sym_offset_clause_token1] = ACTIONS(490), - [aux_sym_where_clause_token1] = ACTIONS(490), - [aux_sym_select_clause_body_token1] = ACTIONS(490), - [aux_sym_join_type_token1] = ACTIONS(490), - [aux_sym_join_type_token2] = ACTIONS(490), - [aux_sym_join_type_token3] = ACTIONS(490), - [aux_sym_join_type_token4] = ACTIONS(490), - [aux_sym_join_clause_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [287] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [anon_sym_COMMA] = ACTIONS(840), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_truncate_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_begin_statement_token1] = ACTIONS(842), - [aux_sym_commit_statement_token1] = ACTIONS(842), - [aux_sym_rollback_statement_token1] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_sequence_token5] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym_return_statement_token1] = ACTIONS(842), - [aux_sym_declare_statement_token1] = ACTIONS(842), - [aux_sym_create_function_statement_token3] = ACTIONS(842), - [aux_sym_create_function_statement_token4] = ACTIONS(842), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_statement_token8] = ACTIONS(842), - [aux_sym_create_function_statement_token9] = ACTIONS(842), - [aux_sym_create_function_statement_token10] = ACTIONS(842), - [aux_sym_create_function_statement_token11] = ACTIONS(842), - [aux_sym_external_hint_token1] = ACTIONS(842), - [aux_sym_external_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token1] = ACTIONS(842), - [aux_sym_optimizer_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token3] = ACTIONS(842), - [aux_sym_parallel_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token4] = ACTIONS(842), - [aux_sym_deterministic_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token2] = ACTIONS(842), - [aux_sym_sql_hint_token3] = ACTIONS(842), - [aux_sym_sql_hint_token5] = ACTIONS(842), - [aux_sym__function_language_token1] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_reference_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_grant_statement_token8] = ACTIONS(842), - [aux_sym_create_table_statement_token1] = ACTIONS(842), - [aux_sym_order_by_clause_token1] = ACTIONS(842), - [aux_sym_limit_clause_token1] = ACTIONS(842), - [aux_sym_offset_clause_token1] = ACTIONS(842), - [aux_sym_where_clause_token1] = ACTIONS(842), - [aux_sym_select_clause_body_token1] = ACTIONS(842), - [aux_sym_join_type_token1] = ACTIONS(842), - [aux_sym_join_type_token2] = ACTIONS(842), - [aux_sym_join_type_token3] = ACTIONS(842), - [aux_sym_join_type_token4] = ACTIONS(842), - [aux_sym_join_clause_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [288] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [289] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [anon_sym_COMMA] = ACTIONS(417), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_truncate_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_begin_statement_token1] = ACTIONS(419), - [aux_sym_commit_statement_token1] = ACTIONS(419), - [aux_sym_rollback_statement_token1] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_sequence_token5] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym_return_statement_token1] = ACTIONS(419), - [aux_sym_declare_statement_token1] = ACTIONS(419), - [aux_sym_create_function_statement_token3] = ACTIONS(419), - [aux_sym_create_function_statement_token4] = ACTIONS(419), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_statement_token8] = ACTIONS(419), - [aux_sym_create_function_statement_token9] = ACTIONS(419), - [aux_sym_create_function_statement_token10] = ACTIONS(419), - [aux_sym_create_function_statement_token11] = ACTIONS(419), - [aux_sym_external_hint_token1] = ACTIONS(419), - [aux_sym_external_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token1] = ACTIONS(419), - [aux_sym_optimizer_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token3] = ACTIONS(419), - [aux_sym_parallel_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token4] = ACTIONS(419), - [aux_sym_deterministic_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token2] = ACTIONS(419), - [aux_sym_sql_hint_token3] = ACTIONS(419), - [aux_sym_sql_hint_token5] = ACTIONS(419), - [aux_sym__function_language_token1] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_reference_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_grant_statement_token8] = ACTIONS(419), - [aux_sym_order_by_clause_token1] = ACTIONS(419), - [aux_sym_limit_clause_token1] = ACTIONS(419), - [aux_sym_offset_clause_token1] = ACTIONS(419), - [aux_sym_where_clause_token1] = ACTIONS(419), - [aux_sym_select_clause_body_token1] = ACTIONS(419), - [aux_sym_join_type_token1] = ACTIONS(419), - [aux_sym_join_type_token2] = ACTIONS(419), - [aux_sym_join_type_token3] = ACTIONS(419), - [aux_sym_join_type_token4] = ACTIONS(419), - [aux_sym_join_clause_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [290] = { - [aux_sym_array_type_repeat1] = STATE(290), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_create_table_statement_token1] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_join_type_token1] = ACTIONS(321), - [aux_sym_join_type_token2] = ACTIONS(321), - [aux_sym_join_type_token3] = ACTIONS(321), - [aux_sym_join_type_token4] = ACTIONS(321), - [aux_sym_join_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(844), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [291] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [anon_sym_COMMA] = ACTIONS(421), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_truncate_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_begin_statement_token1] = ACTIONS(423), - [aux_sym_commit_statement_token1] = ACTIONS(423), - [aux_sym_rollback_statement_token1] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_sequence_token5] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym_return_statement_token1] = ACTIONS(423), - [aux_sym_declare_statement_token1] = ACTIONS(423), - [aux_sym_create_function_statement_token3] = ACTIONS(423), - [aux_sym_create_function_statement_token4] = ACTIONS(423), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_statement_token8] = ACTIONS(423), - [aux_sym_create_function_statement_token9] = ACTIONS(423), - [aux_sym_create_function_statement_token10] = ACTIONS(423), - [aux_sym_create_function_statement_token11] = ACTIONS(423), - [aux_sym_external_hint_token1] = ACTIONS(423), - [aux_sym_external_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token1] = ACTIONS(423), - [aux_sym_optimizer_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token3] = ACTIONS(423), - [aux_sym_parallel_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token4] = ACTIONS(423), - [aux_sym_deterministic_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token2] = ACTIONS(423), - [aux_sym_sql_hint_token3] = ACTIONS(423), - [aux_sym_sql_hint_token5] = ACTIONS(423), - [aux_sym__function_language_token1] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_grant_statement_token8] = ACTIONS(423), - [aux_sym_create_table_statement_token1] = ACTIONS(423), - [aux_sym_order_by_clause_token1] = ACTIONS(423), - [aux_sym_limit_clause_token1] = ACTIONS(423), - [aux_sym_offset_clause_token1] = ACTIONS(423), - [aux_sym_where_clause_token1] = ACTIONS(423), - [aux_sym_join_type_token1] = ACTIONS(423), - [aux_sym_join_type_token2] = ACTIONS(423), - [aux_sym_join_type_token3] = ACTIONS(423), - [aux_sym_join_type_token4] = ACTIONS(423), - [aux_sym_join_clause_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [292] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_truncate_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_begin_statement_token1] = ACTIONS(261), - [aux_sym_commit_statement_token1] = ACTIONS(261), - [aux_sym_rollback_statement_token1] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(261), - [aux_sym_sequence_token5] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(261), - [aux_sym_declare_statement_token1] = ACTIONS(261), - [aux_sym_create_function_statement_token3] = ACTIONS(261), - [aux_sym_create_function_statement_token4] = ACTIONS(261), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_statement_token8] = ACTIONS(261), - [aux_sym_create_function_statement_token9] = ACTIONS(261), - [aux_sym_create_function_statement_token10] = ACTIONS(261), - [aux_sym_create_function_statement_token11] = ACTIONS(261), - [aux_sym_external_hint_token1] = ACTIONS(261), - [aux_sym_external_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token1] = ACTIONS(261), - [aux_sym_optimizer_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token3] = ACTIONS(261), - [aux_sym_parallel_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token2] = ACTIONS(261), - [aux_sym_null_hint_token4] = ACTIONS(261), - [aux_sym_deterministic_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token2] = ACTIONS(261), - [aux_sym_sql_hint_token3] = ACTIONS(261), - [aux_sym_sql_hint_token5] = ACTIONS(261), - [aux_sym__function_language_token1] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_grant_statement_token5] = ACTIONS(261), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(261), - [aux_sym_direction_constraint_token1] = ACTIONS(261), - [aux_sym_direction_constraint_token2] = ACTIONS(261), - [anon_sym_CONSTRAINT] = ACTIONS(261), - [aux_sym_table_constraint_check_token1] = ACTIONS(261), - [aux_sym_table_constraint_unique_token1] = ACTIONS(261), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [293] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(847), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token2] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token5] = ACTIONS(265), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(265), - [aux_sym_direction_constraint_token1] = ACTIONS(265), - [aux_sym_direction_constraint_token2] = ACTIONS(265), - [anon_sym_CONSTRAINT] = ACTIONS(265), - [aux_sym_table_constraint_check_token1] = ACTIONS(265), - [aux_sym_table_constraint_unique_token1] = ACTIONS(265), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(849), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(851), - }, - [294] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_create_table_statement_token1] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_join_type_token1] = ACTIONS(279), - [aux_sym_join_type_token2] = ACTIONS(279), - [aux_sym_join_type_token3] = ACTIONS(279), - [aux_sym_join_type_token4] = ACTIONS(279), - [aux_sym_join_clause_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [295] = { - [sym_within_group_clause] = STATE(582), - [sym_filter_clause] = STATE(765), - [sym_over_clause] = STATE(1142), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [anon_sym_COMMA] = ACTIONS(150), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_truncate_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_begin_statement_token1] = ACTIONS(152), - [aux_sym_commit_statement_token1] = ACTIONS(152), - [aux_sym_rollback_statement_token1] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_sequence_token5] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(152), - [aux_sym_declare_statement_token1] = ACTIONS(152), - [aux_sym_create_function_statement_token3] = ACTIONS(152), - [aux_sym_create_function_statement_token4] = ACTIONS(152), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_statement_token8] = ACTIONS(152), - [aux_sym_create_function_statement_token9] = ACTIONS(152), - [aux_sym_create_function_statement_token10] = ACTIONS(152), - [aux_sym_create_function_statement_token11] = ACTIONS(152), - [aux_sym_external_hint_token1] = ACTIONS(152), - [aux_sym_external_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token1] = ACTIONS(152), - [aux_sym_optimizer_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token3] = ACTIONS(152), - [aux_sym_parallel_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token4] = ACTIONS(152), - [aux_sym_deterministic_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token2] = ACTIONS(152), - [aux_sym_sql_hint_token3] = ACTIONS(152), - [aux_sym_sql_hint_token5] = ACTIONS(152), - [aux_sym__function_language_token1] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_direction_constraint_token1] = ACTIONS(152), - [aux_sym_direction_constraint_token2] = ACTIONS(152), - [aux_sym_order_expression_token1] = ACTIONS(152), - [aux_sym_limit_clause_token1] = ACTIONS(152), - [aux_sym_offset_clause_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(853), - [aux_sym_filter_clause_token1] = ACTIONS(855), - [aux_sym_over_clause_token1] = ACTIONS(857), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [296] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(859), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(861), - [aux_sym_truncate_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_begin_statement_token1] = ACTIONS(313), - [aux_sym_commit_statement_token1] = ACTIONS(313), - [aux_sym_rollback_statement_token1] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(313), - [aux_sym_sequence_token5] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym_return_statement_token1] = ACTIONS(313), - [aux_sym_declare_statement_token1] = ACTIONS(313), - [aux_sym_create_function_statement_token3] = ACTIONS(313), - [aux_sym_create_function_statement_token4] = ACTIONS(313), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_statement_token8] = ACTIONS(313), - [aux_sym_create_function_statement_token9] = ACTIONS(313), - [aux_sym_create_function_statement_token10] = ACTIONS(313), - [aux_sym_create_function_statement_token11] = ACTIONS(313), - [aux_sym_external_hint_token1] = ACTIONS(313), - [aux_sym_external_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token1] = ACTIONS(313), - [aux_sym_optimizer_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token3] = ACTIONS(313), - [aux_sym_parallel_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token2] = ACTIONS(313), - [aux_sym_null_hint_token4] = ACTIONS(313), - [aux_sym_deterministic_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token2] = ACTIONS(313), - [aux_sym_sql_hint_token3] = ACTIONS(313), - [aux_sym_sql_hint_token5] = ACTIONS(313), - [aux_sym__function_language_token1] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_grant_statement_token5] = ACTIONS(313), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(313), - [aux_sym_direction_constraint_token1] = ACTIONS(313), - [aux_sym_direction_constraint_token2] = ACTIONS(313), - [anon_sym_CONSTRAINT] = ACTIONS(313), - [aux_sym_table_constraint_check_token1] = ACTIONS(313), - [aux_sym_table_constraint_unique_token1] = ACTIONS(313), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(863), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [297] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [anon_sym_COMMA] = ACTIONS(429), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_truncate_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_begin_statement_token1] = ACTIONS(431), - [aux_sym_commit_statement_token1] = ACTIONS(431), - [aux_sym_rollback_statement_token1] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_sequence_token5] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym_return_statement_token1] = ACTIONS(431), - [aux_sym_declare_statement_token1] = ACTIONS(431), - [aux_sym_create_function_statement_token3] = ACTIONS(431), - [aux_sym_create_function_statement_token4] = ACTIONS(431), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_statement_token8] = ACTIONS(431), - [aux_sym_create_function_statement_token9] = ACTIONS(431), - [aux_sym_create_function_statement_token10] = ACTIONS(431), - [aux_sym_create_function_statement_token11] = ACTIONS(431), - [aux_sym_external_hint_token1] = ACTIONS(431), - [aux_sym_external_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token1] = ACTIONS(431), - [aux_sym_optimizer_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token3] = ACTIONS(431), - [aux_sym_parallel_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token4] = ACTIONS(431), - [aux_sym_deterministic_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token2] = ACTIONS(431), - [aux_sym_sql_hint_token3] = ACTIONS(431), - [aux_sym_sql_hint_token5] = ACTIONS(431), - [aux_sym__function_language_token1] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_grant_statement_token8] = ACTIONS(431), - [aux_sym_create_table_statement_token1] = ACTIONS(431), - [aux_sym_order_by_clause_token1] = ACTIONS(431), - [aux_sym_limit_clause_token1] = ACTIONS(431), - [aux_sym_offset_clause_token1] = ACTIONS(431), - [aux_sym_where_clause_token1] = ACTIONS(431), - [aux_sym_join_type_token1] = ACTIONS(431), - [aux_sym_join_type_token2] = ACTIONS(431), - [aux_sym_join_type_token3] = ACTIONS(431), - [aux_sym_join_type_token4] = ACTIONS(431), - [aux_sym_join_clause_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [298] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [anon_sym_COMMA] = ACTIONS(441), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_truncate_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_begin_statement_token1] = ACTIONS(443), - [aux_sym_commit_statement_token1] = ACTIONS(443), - [aux_sym_rollback_statement_token1] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_sequence_token5] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym_return_statement_token1] = ACTIONS(443), - [aux_sym_declare_statement_token1] = ACTIONS(443), - [aux_sym_create_function_statement_token3] = ACTIONS(443), - [aux_sym_create_function_statement_token4] = ACTIONS(443), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_statement_token8] = ACTIONS(443), - [aux_sym_create_function_statement_token9] = ACTIONS(443), - [aux_sym_create_function_statement_token10] = ACTIONS(443), - [aux_sym_create_function_statement_token11] = ACTIONS(443), - [aux_sym_external_hint_token1] = ACTIONS(443), - [aux_sym_external_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token1] = ACTIONS(443), - [aux_sym_optimizer_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token3] = ACTIONS(443), - [aux_sym_parallel_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token4] = ACTIONS(443), - [aux_sym_deterministic_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token2] = ACTIONS(443), - [aux_sym_sql_hint_token3] = ACTIONS(443), - [aux_sym_sql_hint_token5] = ACTIONS(443), - [aux_sym__function_language_token1] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_grant_statement_token8] = ACTIONS(443), - [aux_sym_create_table_statement_token1] = ACTIONS(443), - [aux_sym_order_by_clause_token1] = ACTIONS(443), - [aux_sym_limit_clause_token1] = ACTIONS(443), - [aux_sym_offset_clause_token1] = ACTIONS(443), - [aux_sym_where_clause_token1] = ACTIONS(443), - [aux_sym_join_type_token1] = ACTIONS(443), - [aux_sym_join_type_token2] = ACTIONS(443), - [aux_sym_join_type_token3] = ACTIONS(443), - [aux_sym_join_type_token4] = ACTIONS(443), - [aux_sym_join_clause_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [299] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(865), - [anon_sym_COMMA] = ACTIONS(580), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_truncate_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_begin_statement_token1] = ACTIONS(584), - [aux_sym_commit_statement_token1] = ACTIONS(584), - [aux_sym_rollback_statement_token1] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_sequence_token5] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym_return_statement_token1] = ACTIONS(584), - [aux_sym_declare_statement_token1] = ACTIONS(584), - [aux_sym_create_function_statement_token3] = ACTIONS(584), - [aux_sym_create_function_statement_token4] = ACTIONS(584), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_statement_token8] = ACTIONS(584), - [aux_sym_create_function_statement_token9] = ACTIONS(584), - [aux_sym_create_function_statement_token10] = ACTIONS(584), - [aux_sym_create_function_statement_token11] = ACTIONS(584), - [aux_sym_external_hint_token1] = ACTIONS(584), - [aux_sym_external_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token1] = ACTIONS(584), - [aux_sym_optimizer_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token3] = ACTIONS(584), - [aux_sym_parallel_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token4] = ACTIONS(584), - [aux_sym_deterministic_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token2] = ACTIONS(584), - [aux_sym_sql_hint_token3] = ACTIONS(584), - [aux_sym_sql_hint_token5] = ACTIONS(584), - [aux_sym__function_language_token1] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_grant_statement_token8] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(867), - [aux_sym_order_by_clause_token1] = ACTIONS(584), - [aux_sym_limit_clause_token1] = ACTIONS(584), - [aux_sym_offset_clause_token1] = ACTIONS(584), - [aux_sym_where_clause_token1] = ACTIONS(584), - [aux_sym_join_type_token1] = ACTIONS(584), - [aux_sym_join_type_token2] = ACTIONS(584), - [aux_sym_join_type_token3] = ACTIONS(584), - [aux_sym_join_type_token4] = ACTIONS(584), - [aux_sym_join_clause_token1] = ACTIONS(584), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [300] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(869), - [anon_sym_COMMA] = ACTIONS(592), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_truncate_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_begin_statement_token1] = ACTIONS(596), - [aux_sym_commit_statement_token1] = ACTIONS(596), - [aux_sym_rollback_statement_token1] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_sequence_token5] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym_return_statement_token1] = ACTIONS(596), - [aux_sym_declare_statement_token1] = ACTIONS(596), - [aux_sym_create_function_statement_token3] = ACTIONS(596), - [aux_sym_create_function_statement_token4] = ACTIONS(596), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_statement_token8] = ACTIONS(596), - [aux_sym_create_function_statement_token9] = ACTIONS(596), - [aux_sym_create_function_statement_token10] = ACTIONS(596), - [aux_sym_create_function_statement_token11] = ACTIONS(596), - [aux_sym_external_hint_token1] = ACTIONS(596), - [aux_sym_external_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token1] = ACTIONS(596), - [aux_sym_optimizer_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token3] = ACTIONS(596), - [aux_sym_parallel_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token4] = ACTIONS(596), - [aux_sym_deterministic_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token2] = ACTIONS(596), - [aux_sym_sql_hint_token3] = ACTIONS(596), - [aux_sym_sql_hint_token5] = ACTIONS(596), - [aux_sym__function_language_token1] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_grant_statement_token8] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(871), - [aux_sym_order_by_clause_token1] = ACTIONS(596), - [aux_sym_limit_clause_token1] = ACTIONS(596), - [aux_sym_offset_clause_token1] = ACTIONS(596), - [aux_sym_where_clause_token1] = ACTIONS(596), - [aux_sym_join_type_token1] = ACTIONS(596), - [aux_sym_join_type_token2] = ACTIONS(596), - [aux_sym_join_type_token3] = ACTIONS(596), - [aux_sym_join_type_token4] = ACTIONS(596), - [aux_sym_join_clause_token1] = ACTIONS(596), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [301] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(873), - [anon_sym_COMMA] = ACTIONS(600), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_truncate_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_begin_statement_token1] = ACTIONS(604), - [aux_sym_commit_statement_token1] = ACTIONS(604), - [aux_sym_rollback_statement_token1] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_sequence_token5] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym_return_statement_token1] = ACTIONS(604), - [aux_sym_declare_statement_token1] = ACTIONS(604), - [aux_sym_create_function_statement_token3] = ACTIONS(604), - [aux_sym_create_function_statement_token4] = ACTIONS(604), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_statement_token8] = ACTIONS(604), - [aux_sym_create_function_statement_token9] = ACTIONS(604), - [aux_sym_create_function_statement_token10] = ACTIONS(604), - [aux_sym_create_function_statement_token11] = ACTIONS(604), - [aux_sym_external_hint_token1] = ACTIONS(604), - [aux_sym_external_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token1] = ACTIONS(604), - [aux_sym_optimizer_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token3] = ACTIONS(604), - [aux_sym_parallel_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token4] = ACTIONS(604), - [aux_sym_deterministic_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token2] = ACTIONS(604), - [aux_sym_sql_hint_token3] = ACTIONS(604), - [aux_sym_sql_hint_token5] = ACTIONS(604), - [aux_sym__function_language_token1] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_grant_statement_token8] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(875), - [aux_sym_order_by_clause_token1] = ACTIONS(604), - [aux_sym_limit_clause_token1] = ACTIONS(604), - [aux_sym_offset_clause_token1] = ACTIONS(604), - [aux_sym_where_clause_token1] = ACTIONS(604), - [aux_sym_join_type_token1] = ACTIONS(604), - [aux_sym_join_type_token2] = ACTIONS(604), - [aux_sym_join_type_token3] = ACTIONS(604), - [aux_sym_join_type_token4] = ACTIONS(604), - [aux_sym_join_clause_token1] = ACTIONS(604), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [302] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(877), - [anon_sym_COMMA] = ACTIONS(608), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_truncate_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_begin_statement_token1] = ACTIONS(612), - [aux_sym_commit_statement_token1] = ACTIONS(612), - [aux_sym_rollback_statement_token1] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_sequence_token5] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym_return_statement_token1] = ACTIONS(612), - [aux_sym_declare_statement_token1] = ACTIONS(612), - [aux_sym_create_function_statement_token3] = ACTIONS(612), - [aux_sym_create_function_statement_token4] = ACTIONS(612), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_statement_token8] = ACTIONS(612), - [aux_sym_create_function_statement_token9] = ACTIONS(612), - [aux_sym_create_function_statement_token10] = ACTIONS(612), - [aux_sym_create_function_statement_token11] = ACTIONS(612), - [aux_sym_external_hint_token1] = ACTIONS(612), - [aux_sym_external_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token1] = ACTIONS(612), - [aux_sym_optimizer_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token3] = ACTIONS(612), - [aux_sym_parallel_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token4] = ACTIONS(612), - [aux_sym_deterministic_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token2] = ACTIONS(612), - [aux_sym_sql_hint_token3] = ACTIONS(612), - [aux_sym_sql_hint_token5] = ACTIONS(612), - [aux_sym__function_language_token1] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_grant_statement_token8] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(879), - [aux_sym_order_by_clause_token1] = ACTIONS(612), - [aux_sym_limit_clause_token1] = ACTIONS(612), - [aux_sym_offset_clause_token1] = ACTIONS(612), - [aux_sym_where_clause_token1] = ACTIONS(612), - [aux_sym_join_type_token1] = ACTIONS(612), - [aux_sym_join_type_token2] = ACTIONS(612), - [aux_sym_join_type_token3] = ACTIONS(612), - [aux_sym_join_type_token4] = ACTIONS(612), - [aux_sym_join_clause_token1] = ACTIONS(612), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [303] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [anon_sym_COMMA] = ACTIONS(737), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_truncate_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_begin_statement_token1] = ACTIONS(739), - [aux_sym_commit_statement_token1] = ACTIONS(739), - [aux_sym_rollback_statement_token1] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_sequence_token5] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym_return_statement_token1] = ACTIONS(739), - [aux_sym_declare_statement_token1] = ACTIONS(739), - [aux_sym_create_function_statement_token3] = ACTIONS(739), - [aux_sym_create_function_statement_token4] = ACTIONS(739), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_statement_token8] = ACTIONS(739), - [aux_sym_create_function_statement_token9] = ACTIONS(739), - [aux_sym_create_function_statement_token10] = ACTIONS(739), - [aux_sym_create_function_statement_token11] = ACTIONS(739), - [aux_sym_external_hint_token1] = ACTIONS(739), - [aux_sym_external_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token1] = ACTIONS(739), - [aux_sym_optimizer_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token3] = ACTIONS(739), - [aux_sym_parallel_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token4] = ACTIONS(739), - [aux_sym_deterministic_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token2] = ACTIONS(739), - [aux_sym_sql_hint_token3] = ACTIONS(739), - [aux_sym_sql_hint_token5] = ACTIONS(739), - [aux_sym__function_language_token1] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_reference_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_grant_statement_token8] = ACTIONS(739), - [aux_sym_order_by_clause_token1] = ACTIONS(739), - [aux_sym_limit_clause_token1] = ACTIONS(739), - [aux_sym_offset_clause_token1] = ACTIONS(739), - [aux_sym_where_clause_token1] = ACTIONS(739), - [aux_sym_select_clause_body_token1] = ACTIONS(739), - [aux_sym_join_type_token1] = ACTIONS(739), - [aux_sym_join_type_token2] = ACTIONS(739), - [aux_sym_join_type_token3] = ACTIONS(739), - [aux_sym_join_type_token4] = ACTIONS(739), - [aux_sym_join_clause_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [304] = { - [sym_within_group_clause] = STATE(573), - [sym_filter_clause] = STATE(759), - [sym_over_clause] = STATE(1114), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [anon_sym_COMMA] = ACTIONS(154), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_truncate_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_begin_statement_token1] = ACTIONS(156), - [aux_sym_commit_statement_token1] = ACTIONS(156), - [aux_sym_rollback_statement_token1] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_sequence_token5] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(156), - [aux_sym_declare_statement_token1] = ACTIONS(156), - [aux_sym_create_function_statement_token3] = ACTIONS(156), - [aux_sym_create_function_statement_token4] = ACTIONS(156), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_statement_token8] = ACTIONS(156), - [aux_sym_create_function_statement_token9] = ACTIONS(156), - [aux_sym_create_function_statement_token10] = ACTIONS(156), - [aux_sym_create_function_statement_token11] = ACTIONS(156), - [aux_sym_external_hint_token1] = ACTIONS(156), - [aux_sym_external_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token1] = ACTIONS(156), - [aux_sym_optimizer_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token3] = ACTIONS(156), - [aux_sym_parallel_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token4] = ACTIONS(156), - [aux_sym_deterministic_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token2] = ACTIONS(156), - [aux_sym_sql_hint_token3] = ACTIONS(156), - [aux_sym_sql_hint_token5] = ACTIONS(156), - [aux_sym__function_language_token1] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_direction_constraint_token1] = ACTIONS(156), - [aux_sym_direction_constraint_token2] = ACTIONS(156), - [aux_sym_order_expression_token1] = ACTIONS(156), - [aux_sym_limit_clause_token1] = ACTIONS(156), - [aux_sym_offset_clause_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(853), - [aux_sym_filter_clause_token1] = ACTIONS(855), - [aux_sym_over_clause_token1] = ACTIONS(857), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [305] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [anon_sym_COMMA] = ACTIONS(588), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_truncate_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_begin_statement_token1] = ACTIONS(590), - [aux_sym_commit_statement_token1] = ACTIONS(590), - [aux_sym_rollback_statement_token1] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_sequence_token5] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym_return_statement_token1] = ACTIONS(590), - [aux_sym_declare_statement_token1] = ACTIONS(590), - [aux_sym_create_function_statement_token3] = ACTIONS(590), - [aux_sym_create_function_statement_token4] = ACTIONS(590), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_statement_token8] = ACTIONS(590), - [aux_sym_create_function_statement_token9] = ACTIONS(590), - [aux_sym_create_function_statement_token10] = ACTIONS(590), - [aux_sym_create_function_statement_token11] = ACTIONS(590), - [aux_sym_external_hint_token1] = ACTIONS(590), - [aux_sym_external_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token1] = ACTIONS(590), - [aux_sym_optimizer_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token3] = ACTIONS(590), - [aux_sym_parallel_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token4] = ACTIONS(590), - [aux_sym_deterministic_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token2] = ACTIONS(590), - [aux_sym_sql_hint_token3] = ACTIONS(590), - [aux_sym_sql_hint_token5] = ACTIONS(590), - [aux_sym__function_language_token1] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_grant_statement_token8] = ACTIONS(590), - [aux_sym_create_table_statement_token1] = ACTIONS(590), - [aux_sym_order_by_clause_token1] = ACTIONS(590), - [aux_sym_limit_clause_token1] = ACTIONS(590), - [aux_sym_offset_clause_token1] = ACTIONS(590), - [aux_sym_where_clause_token1] = ACTIONS(590), - [aux_sym_join_type_token1] = ACTIONS(590), - [aux_sym_join_type_token2] = ACTIONS(590), - [aux_sym_join_type_token3] = ACTIONS(590), - [aux_sym_join_type_token4] = ACTIONS(590), - [aux_sym_join_clause_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [306] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_create_table_statement_token1] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_join_type_token1] = ACTIONS(275), - [aux_sym_join_type_token2] = ACTIONS(275), - [aux_sym_join_type_token3] = ACTIONS(275), - [aux_sym_join_type_token4] = ACTIONS(275), - [aux_sym_join_clause_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [307] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(733), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_truncate_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_begin_statement_token1] = ACTIONS(735), - [aux_sym_commit_statement_token1] = ACTIONS(735), - [aux_sym_rollback_statement_token1] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_sequence_token5] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym_return_statement_token1] = ACTIONS(735), - [aux_sym_declare_statement_token1] = ACTIONS(735), - [aux_sym_create_function_statement_token3] = ACTIONS(735), - [aux_sym_create_function_statement_token4] = ACTIONS(735), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_statement_token8] = ACTIONS(735), - [aux_sym_create_function_statement_token9] = ACTIONS(735), - [aux_sym_create_function_statement_token10] = ACTIONS(735), - [aux_sym_create_function_statement_token11] = ACTIONS(735), - [aux_sym_external_hint_token1] = ACTIONS(735), - [aux_sym_external_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token1] = ACTIONS(735), - [aux_sym_optimizer_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token3] = ACTIONS(735), - [aux_sym_parallel_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token4] = ACTIONS(735), - [aux_sym_deterministic_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token2] = ACTIONS(735), - [aux_sym_sql_hint_token3] = ACTIONS(735), - [aux_sym_sql_hint_token5] = ACTIONS(735), - [aux_sym__function_language_token1] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_reference_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_grant_statement_token8] = ACTIONS(735), - [aux_sym_order_by_clause_token1] = ACTIONS(735), - [aux_sym_limit_clause_token1] = ACTIONS(735), - [aux_sym_offset_clause_token1] = ACTIONS(735), - [aux_sym_where_clause_token1] = ACTIONS(735), - [aux_sym_select_clause_body_token1] = ACTIONS(735), - [aux_sym_join_type_token1] = ACTIONS(735), - [aux_sym_join_type_token2] = ACTIONS(735), - [aux_sym_join_type_token3] = ACTIONS(735), - [aux_sym_join_type_token4] = ACTIONS(735), - [aux_sym_join_clause_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [308] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [anon_sym_COMMA] = ACTIONS(729), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_truncate_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_begin_statement_token1] = ACTIONS(731), - [aux_sym_commit_statement_token1] = ACTIONS(731), - [aux_sym_rollback_statement_token1] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_sequence_token5] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym_return_statement_token1] = ACTIONS(731), - [aux_sym_declare_statement_token1] = ACTIONS(731), - [aux_sym_create_function_statement_token3] = ACTIONS(731), - [aux_sym_create_function_statement_token4] = ACTIONS(731), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_statement_token8] = ACTIONS(731), - [aux_sym_create_function_statement_token9] = ACTIONS(731), - [aux_sym_create_function_statement_token10] = ACTIONS(731), - [aux_sym_create_function_statement_token11] = ACTIONS(731), - [aux_sym_external_hint_token1] = ACTIONS(731), - [aux_sym_external_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token1] = ACTIONS(731), - [aux_sym_optimizer_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token3] = ACTIONS(731), - [aux_sym_parallel_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token4] = ACTIONS(731), - [aux_sym_deterministic_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token2] = ACTIONS(731), - [aux_sym_sql_hint_token3] = ACTIONS(731), - [aux_sym_sql_hint_token5] = ACTIONS(731), - [aux_sym__function_language_token1] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_reference_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_grant_statement_token8] = ACTIONS(731), - [aux_sym_order_by_clause_token1] = ACTIONS(731), - [aux_sym_limit_clause_token1] = ACTIONS(731), - [aux_sym_offset_clause_token1] = ACTIONS(731), - [aux_sym_where_clause_token1] = ACTIONS(731), - [aux_sym_select_clause_body_token1] = ACTIONS(731), - [aux_sym_join_type_token1] = ACTIONS(731), - [aux_sym_join_type_token2] = ACTIONS(731), - [aux_sym_join_type_token3] = ACTIONS(731), - [aux_sym_join_type_token4] = ACTIONS(731), - [aux_sym_join_clause_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [309] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [anon_sym_COMMA] = ACTIONS(534), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_truncate_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_begin_statement_token1] = ACTIONS(536), - [aux_sym_commit_statement_token1] = ACTIONS(536), - [aux_sym_rollback_statement_token1] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_sequence_token5] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym_return_statement_token1] = ACTIONS(536), - [aux_sym_declare_statement_token1] = ACTIONS(536), - [aux_sym_create_function_statement_token3] = ACTIONS(536), - [aux_sym_create_function_statement_token4] = ACTIONS(536), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_statement_token8] = ACTIONS(536), - [aux_sym_create_function_statement_token9] = ACTIONS(536), - [aux_sym_create_function_statement_token10] = ACTIONS(536), - [aux_sym_create_function_statement_token11] = ACTIONS(536), - [aux_sym_external_hint_token1] = ACTIONS(536), - [aux_sym_external_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token1] = ACTIONS(536), - [aux_sym_optimizer_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token3] = ACTIONS(536), - [aux_sym_parallel_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token4] = ACTIONS(536), - [aux_sym_deterministic_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token2] = ACTIONS(536), - [aux_sym_sql_hint_token3] = ACTIONS(536), - [aux_sym_sql_hint_token5] = ACTIONS(536), - [aux_sym__function_language_token1] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_grant_statement_token8] = ACTIONS(536), - [aux_sym_create_table_statement_token1] = ACTIONS(536), - [aux_sym_order_by_clause_token1] = ACTIONS(536), - [aux_sym_limit_clause_token1] = ACTIONS(536), - [aux_sym_offset_clause_token1] = ACTIONS(536), - [aux_sym_where_clause_token1] = ACTIONS(536), - [aux_sym_join_type_token1] = ACTIONS(536), - [aux_sym_join_type_token2] = ACTIONS(536), - [aux_sym_join_type_token3] = ACTIONS(536), - [aux_sym_join_type_token4] = ACTIONS(536), - [aux_sym_join_clause_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [310] = { - [sym_within_group_clause] = STATE(538), - [sym_filter_clause] = STATE(730), - [sym_over_clause] = STATE(1103), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(132), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_truncate_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_begin_statement_token1] = ACTIONS(134), - [aux_sym_commit_statement_token1] = ACTIONS(134), - [aux_sym_rollback_statement_token1] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_sequence_token5] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(134), - [aux_sym_declare_statement_token1] = ACTIONS(134), - [aux_sym_create_function_statement_token3] = ACTIONS(134), - [aux_sym_create_function_statement_token4] = ACTIONS(134), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_statement_token8] = ACTIONS(134), - [aux_sym_create_function_statement_token9] = ACTIONS(134), - [aux_sym_create_function_statement_token10] = ACTIONS(134), - [aux_sym_create_function_statement_token11] = ACTIONS(134), - [aux_sym_external_hint_token1] = ACTIONS(134), - [aux_sym_external_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token1] = ACTIONS(134), - [aux_sym_optimizer_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token3] = ACTIONS(134), - [aux_sym_parallel_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token4] = ACTIONS(134), - [aux_sym_deterministic_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token2] = ACTIONS(134), - [aux_sym_sql_hint_token3] = ACTIONS(134), - [aux_sym_sql_hint_token5] = ACTIONS(134), - [aux_sym__function_language_token1] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_direction_constraint_token1] = ACTIONS(134), - [aux_sym_direction_constraint_token2] = ACTIONS(134), - [aux_sym_order_expression_token1] = ACTIONS(134), - [aux_sym_limit_clause_token1] = ACTIONS(134), - [aux_sym_offset_clause_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(853), - [aux_sym_filter_clause_token1] = ACTIONS(855), - [aux_sym_over_clause_token1] = ACTIONS(857), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [311] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [312] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_create_table_statement_token1] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_join_type_token1] = ACTIONS(295), - [aux_sym_join_type_token2] = ACTIONS(295), - [aux_sym_join_type_token3] = ACTIONS(295), - [aux_sym_join_type_token4] = ACTIONS(295), - [aux_sym_join_clause_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [313] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [anon_sym_COMMA] = ACTIONS(632), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_truncate_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_begin_statement_token1] = ACTIONS(634), - [aux_sym_commit_statement_token1] = ACTIONS(634), - [aux_sym_rollback_statement_token1] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_sequence_token5] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym_return_statement_token1] = ACTIONS(634), - [aux_sym_declare_statement_token1] = ACTIONS(634), - [aux_sym_create_function_statement_token3] = ACTIONS(634), - [aux_sym_create_function_statement_token4] = ACTIONS(634), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_statement_token8] = ACTIONS(634), - [aux_sym_create_function_statement_token9] = ACTIONS(634), - [aux_sym_create_function_statement_token10] = ACTIONS(634), - [aux_sym_create_function_statement_token11] = ACTIONS(634), - [aux_sym_external_hint_token1] = ACTIONS(634), - [aux_sym_external_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token1] = ACTIONS(634), - [aux_sym_optimizer_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token3] = ACTIONS(634), - [aux_sym_parallel_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token4] = ACTIONS(634), - [aux_sym_deterministic_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token2] = ACTIONS(634), - [aux_sym_sql_hint_token3] = ACTIONS(634), - [aux_sym_sql_hint_token5] = ACTIONS(634), - [aux_sym__function_language_token1] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_grant_statement_token8] = ACTIONS(634), - [aux_sym_create_table_statement_token1] = ACTIONS(634), - [aux_sym_order_by_clause_token1] = ACTIONS(634), - [aux_sym_limit_clause_token1] = ACTIONS(634), - [aux_sym_offset_clause_token1] = ACTIONS(634), - [aux_sym_where_clause_token1] = ACTIONS(634), - [aux_sym_join_type_token1] = ACTIONS(634), - [aux_sym_join_type_token2] = ACTIONS(634), - [aux_sym_join_type_token3] = ACTIONS(634), - [aux_sym_join_type_token4] = ACTIONS(634), - [aux_sym_join_clause_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [314] = { - [sym_within_group_clause] = STATE(576), - [sym_filter_clause] = STATE(773), - [sym_over_clause] = STATE(1134), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [anon_sym_COMMA] = ACTIONS(146), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_truncate_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_begin_statement_token1] = ACTIONS(148), - [aux_sym_commit_statement_token1] = ACTIONS(148), - [aux_sym_rollback_statement_token1] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_sequence_token5] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(148), - [aux_sym_declare_statement_token1] = ACTIONS(148), - [aux_sym_create_function_statement_token3] = ACTIONS(148), - [aux_sym_create_function_statement_token4] = ACTIONS(148), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_statement_token8] = ACTIONS(148), - [aux_sym_create_function_statement_token9] = ACTIONS(148), - [aux_sym_create_function_statement_token10] = ACTIONS(148), - [aux_sym_create_function_statement_token11] = ACTIONS(148), - [aux_sym_external_hint_token1] = ACTIONS(148), - [aux_sym_external_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token1] = ACTIONS(148), - [aux_sym_optimizer_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token3] = ACTIONS(148), - [aux_sym_parallel_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token4] = ACTIONS(148), - [aux_sym_deterministic_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token2] = ACTIONS(148), - [aux_sym_sql_hint_token3] = ACTIONS(148), - [aux_sym_sql_hint_token5] = ACTIONS(148), - [aux_sym__function_language_token1] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_create_table_statement_token1] = ACTIONS(148), - [aux_sym_having_clause_token1] = ACTIONS(148), - [aux_sym_order_by_clause_token1] = ACTIONS(148), - [aux_sym_limit_clause_token1] = ACTIONS(148), - [aux_sym_offset_clause_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(881), - [aux_sym_filter_clause_token1] = ACTIONS(883), - [aux_sym_over_clause_token1] = ACTIONS(885), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [315] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [316] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_create_table_statement_token1] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_join_type_token1] = ACTIONS(242), - [aux_sym_join_type_token2] = ACTIONS(242), - [aux_sym_join_type_token3] = ACTIONS(242), - [aux_sym_join_type_token4] = ACTIONS(242), - [aux_sym_join_clause_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [317] = { - [sym_within_group_clause] = STATE(575), - [sym_filter_clause] = STATE(767), - [sym_over_clause] = STATE(1140), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(132), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_truncate_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_begin_statement_token1] = ACTIONS(134), - [aux_sym_commit_statement_token1] = ACTIONS(134), - [aux_sym_rollback_statement_token1] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_sequence_token5] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(134), - [aux_sym_declare_statement_token1] = ACTIONS(134), - [aux_sym_create_function_statement_token3] = ACTIONS(134), - [aux_sym_create_function_statement_token4] = ACTIONS(134), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_statement_token8] = ACTIONS(134), - [aux_sym_create_function_statement_token9] = ACTIONS(134), - [aux_sym_create_function_statement_token10] = ACTIONS(134), - [aux_sym_create_function_statement_token11] = ACTIONS(134), - [aux_sym_external_hint_token1] = ACTIONS(134), - [aux_sym_external_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token1] = ACTIONS(134), - [aux_sym_optimizer_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token3] = ACTIONS(134), - [aux_sym_parallel_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token4] = ACTIONS(134), - [aux_sym_deterministic_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token2] = ACTIONS(134), - [aux_sym_sql_hint_token3] = ACTIONS(134), - [aux_sym_sql_hint_token5] = ACTIONS(134), - [aux_sym__function_language_token1] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_create_table_statement_token1] = ACTIONS(134), - [aux_sym_having_clause_token1] = ACTIONS(134), - [aux_sym_order_by_clause_token1] = ACTIONS(134), - [aux_sym_limit_clause_token1] = ACTIONS(134), - [aux_sym_offset_clause_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(881), - [aux_sym_filter_clause_token1] = ACTIONS(883), - [aux_sym_over_clause_token1] = ACTIONS(885), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [318] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [anon_sym_COMMA] = ACTIONS(652), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_truncate_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_begin_statement_token1] = ACTIONS(654), - [aux_sym_commit_statement_token1] = ACTIONS(654), - [aux_sym_rollback_statement_token1] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_sequence_token5] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym_return_statement_token1] = ACTIONS(654), - [aux_sym_declare_statement_token1] = ACTIONS(654), - [aux_sym_create_function_statement_token3] = ACTIONS(654), - [aux_sym_create_function_statement_token4] = ACTIONS(654), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_statement_token8] = ACTIONS(654), - [aux_sym_create_function_statement_token9] = ACTIONS(654), - [aux_sym_create_function_statement_token10] = ACTIONS(654), - [aux_sym_create_function_statement_token11] = ACTIONS(654), - [aux_sym_external_hint_token1] = ACTIONS(654), - [aux_sym_external_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token1] = ACTIONS(654), - [aux_sym_optimizer_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token3] = ACTIONS(654), - [aux_sym_parallel_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token4] = ACTIONS(654), - [aux_sym_deterministic_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token2] = ACTIONS(654), - [aux_sym_sql_hint_token3] = ACTIONS(654), - [aux_sym_sql_hint_token5] = ACTIONS(654), - [aux_sym__function_language_token1] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_grant_statement_token8] = ACTIONS(654), - [aux_sym_create_table_statement_token1] = ACTIONS(654), - [aux_sym_order_by_clause_token1] = ACTIONS(654), - [aux_sym_limit_clause_token1] = ACTIONS(654), - [aux_sym_offset_clause_token1] = ACTIONS(654), - [aux_sym_where_clause_token1] = ACTIONS(654), - [aux_sym_join_type_token1] = ACTIONS(654), - [aux_sym_join_type_token2] = ACTIONS(654), - [aux_sym_join_type_token3] = ACTIONS(654), - [aux_sym_join_type_token4] = ACTIONS(654), - [aux_sym_join_clause_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [319] = { - [sym_within_group_clause] = STATE(523), - [sym_filter_clause] = STATE(743), - [sym_over_clause] = STATE(1094), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [anon_sym_COMMA] = ACTIONS(146), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_truncate_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_begin_statement_token1] = ACTIONS(148), - [aux_sym_commit_statement_token1] = ACTIONS(148), - [aux_sym_rollback_statement_token1] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_sequence_token5] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(148), - [aux_sym_declare_statement_token1] = ACTIONS(148), - [aux_sym_create_function_statement_token3] = ACTIONS(148), - [aux_sym_create_function_statement_token4] = ACTIONS(148), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_statement_token8] = ACTIONS(148), - [aux_sym_create_function_statement_token9] = ACTIONS(148), - [aux_sym_create_function_statement_token10] = ACTIONS(148), - [aux_sym_create_function_statement_token11] = ACTIONS(148), - [aux_sym_external_hint_token1] = ACTIONS(148), - [aux_sym_external_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token1] = ACTIONS(148), - [aux_sym_optimizer_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token3] = ACTIONS(148), - [aux_sym_parallel_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token4] = ACTIONS(148), - [aux_sym_deterministic_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token2] = ACTIONS(148), - [aux_sym_sql_hint_token3] = ACTIONS(148), - [aux_sym_sql_hint_token5] = ACTIONS(148), - [aux_sym__function_language_token1] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_direction_constraint_token1] = ACTIONS(148), - [aux_sym_direction_constraint_token2] = ACTIONS(148), - [aux_sym_order_expression_token1] = ACTIONS(148), - [aux_sym_limit_clause_token1] = ACTIONS(148), - [aux_sym_offset_clause_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(853), - [aux_sym_filter_clause_token1] = ACTIONS(855), - [aux_sym_over_clause_token1] = ACTIONS(857), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [320] = { - [sym_within_group_clause] = STATE(511), - [sym_filter_clause] = STATE(762), - [sym_over_clause] = STATE(1146), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [anon_sym_COMMA] = ACTIONS(154), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_truncate_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_begin_statement_token1] = ACTIONS(156), - [aux_sym_commit_statement_token1] = ACTIONS(156), - [aux_sym_rollback_statement_token1] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_sequence_token5] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(156), - [aux_sym_declare_statement_token1] = ACTIONS(156), - [aux_sym_create_function_statement_token3] = ACTIONS(156), - [aux_sym_create_function_statement_token4] = ACTIONS(156), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_statement_token8] = ACTIONS(156), - [aux_sym_create_function_statement_token9] = ACTIONS(156), - [aux_sym_create_function_statement_token10] = ACTIONS(156), - [aux_sym_create_function_statement_token11] = ACTIONS(156), - [aux_sym_external_hint_token1] = ACTIONS(156), - [aux_sym_external_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token1] = ACTIONS(156), - [aux_sym_optimizer_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token3] = ACTIONS(156), - [aux_sym_parallel_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token4] = ACTIONS(156), - [aux_sym_deterministic_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token2] = ACTIONS(156), - [aux_sym_sql_hint_token3] = ACTIONS(156), - [aux_sym_sql_hint_token5] = ACTIONS(156), - [aux_sym__function_language_token1] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_create_table_statement_token1] = ACTIONS(156), - [aux_sym_having_clause_token1] = ACTIONS(156), - [aux_sym_order_by_clause_token1] = ACTIONS(156), - [aux_sym_limit_clause_token1] = ACTIONS(156), - [aux_sym_offset_clause_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(881), - [aux_sym_filter_clause_token1] = ACTIONS(883), - [aux_sym_over_clause_token1] = ACTIONS(885), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [321] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [322] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [323] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [anon_sym_COMMA] = ACTIONS(465), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_truncate_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_begin_statement_token1] = ACTIONS(467), - [aux_sym_commit_statement_token1] = ACTIONS(467), - [aux_sym_rollback_statement_token1] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_sequence_token5] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym_return_statement_token1] = ACTIONS(467), - [aux_sym_declare_statement_token1] = ACTIONS(467), - [aux_sym_create_function_statement_token3] = ACTIONS(467), - [aux_sym_create_function_statement_token4] = ACTIONS(467), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_statement_token8] = ACTIONS(467), - [aux_sym_create_function_statement_token9] = ACTIONS(467), - [aux_sym_create_function_statement_token10] = ACTIONS(467), - [aux_sym_create_function_statement_token11] = ACTIONS(467), - [aux_sym_external_hint_token1] = ACTIONS(467), - [aux_sym_external_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token1] = ACTIONS(467), - [aux_sym_optimizer_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token3] = ACTIONS(467), - [aux_sym_parallel_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token4] = ACTIONS(467), - [aux_sym_deterministic_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token2] = ACTIONS(467), - [aux_sym_sql_hint_token3] = ACTIONS(467), - [aux_sym_sql_hint_token5] = ACTIONS(467), - [aux_sym__function_language_token1] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_grant_statement_token8] = ACTIONS(467), - [aux_sym_create_table_statement_token1] = ACTIONS(467), - [aux_sym_order_by_clause_token1] = ACTIONS(467), - [aux_sym_limit_clause_token1] = ACTIONS(467), - [aux_sym_offset_clause_token1] = ACTIONS(467), - [aux_sym_where_clause_token1] = ACTIONS(467), - [aux_sym_join_type_token1] = ACTIONS(467), - [aux_sym_join_type_token2] = ACTIONS(467), - [aux_sym_join_type_token3] = ACTIONS(467), - [aux_sym_join_type_token4] = ACTIONS(467), - [aux_sym_join_clause_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [324] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [anon_sym_COMMA] = ACTIONS(469), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_truncate_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_begin_statement_token1] = ACTIONS(471), - [aux_sym_commit_statement_token1] = ACTIONS(471), - [aux_sym_rollback_statement_token1] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_sequence_token5] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym_return_statement_token1] = ACTIONS(471), - [aux_sym_declare_statement_token1] = ACTIONS(471), - [aux_sym_create_function_statement_token3] = ACTIONS(471), - [aux_sym_create_function_statement_token4] = ACTIONS(471), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_statement_token8] = ACTIONS(471), - [aux_sym_create_function_statement_token9] = ACTIONS(471), - [aux_sym_create_function_statement_token10] = ACTIONS(471), - [aux_sym_create_function_statement_token11] = ACTIONS(471), - [aux_sym_external_hint_token1] = ACTIONS(471), - [aux_sym_external_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token1] = ACTIONS(471), - [aux_sym_optimizer_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token3] = ACTIONS(471), - [aux_sym_parallel_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token4] = ACTIONS(471), - [aux_sym_deterministic_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token2] = ACTIONS(471), - [aux_sym_sql_hint_token3] = ACTIONS(471), - [aux_sym_sql_hint_token5] = ACTIONS(471), - [aux_sym__function_language_token1] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_grant_statement_token8] = ACTIONS(471), - [aux_sym_create_table_statement_token1] = ACTIONS(471), - [aux_sym_order_by_clause_token1] = ACTIONS(471), - [aux_sym_limit_clause_token1] = ACTIONS(471), - [aux_sym_offset_clause_token1] = ACTIONS(471), - [aux_sym_where_clause_token1] = ACTIONS(471), - [aux_sym_join_type_token1] = ACTIONS(471), - [aux_sym_join_type_token2] = ACTIONS(471), - [aux_sym_join_type_token3] = ACTIONS(471), - [aux_sym_join_type_token4] = ACTIONS(471), - [aux_sym_join_clause_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [325] = { - [sym_within_group_clause] = STATE(566), - [sym_filter_clause] = STATE(756), - [sym_over_clause] = STATE(1150), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [anon_sym_COMMA] = ACTIONS(150), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_truncate_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_begin_statement_token1] = ACTIONS(152), - [aux_sym_commit_statement_token1] = ACTIONS(152), - [aux_sym_rollback_statement_token1] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_sequence_token5] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(152), - [aux_sym_declare_statement_token1] = ACTIONS(152), - [aux_sym_create_function_statement_token3] = ACTIONS(152), - [aux_sym_create_function_statement_token4] = ACTIONS(152), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_statement_token8] = ACTIONS(152), - [aux_sym_create_function_statement_token9] = ACTIONS(152), - [aux_sym_create_function_statement_token10] = ACTIONS(152), - [aux_sym_create_function_statement_token11] = ACTIONS(152), - [aux_sym_external_hint_token1] = ACTIONS(152), - [aux_sym_external_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token1] = ACTIONS(152), - [aux_sym_optimizer_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token3] = ACTIONS(152), - [aux_sym_parallel_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token4] = ACTIONS(152), - [aux_sym_deterministic_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token2] = ACTIONS(152), - [aux_sym_sql_hint_token3] = ACTIONS(152), - [aux_sym_sql_hint_token5] = ACTIONS(152), - [aux_sym__function_language_token1] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_create_table_statement_token1] = ACTIONS(152), - [aux_sym_having_clause_token1] = ACTIONS(152), - [aux_sym_order_by_clause_token1] = ACTIONS(152), - [aux_sym_limit_clause_token1] = ACTIONS(152), - [aux_sym_offset_clause_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(881), - [aux_sym_filter_clause_token1] = ACTIONS(883), - [aux_sym_over_clause_token1] = ACTIONS(885), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [326] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [anon_sym_COMMA] = ACTIONS(484), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_truncate_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_begin_statement_token1] = ACTIONS(486), - [aux_sym_commit_statement_token1] = ACTIONS(486), - [aux_sym_rollback_statement_token1] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_sequence_token5] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym_return_statement_token1] = ACTIONS(486), - [aux_sym_declare_statement_token1] = ACTIONS(486), - [aux_sym_create_function_statement_token3] = ACTIONS(486), - [aux_sym_create_function_statement_token4] = ACTIONS(486), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_statement_token8] = ACTIONS(486), - [aux_sym_create_function_statement_token9] = ACTIONS(486), - [aux_sym_create_function_statement_token10] = ACTIONS(486), - [aux_sym_create_function_statement_token11] = ACTIONS(486), - [aux_sym_external_hint_token1] = ACTIONS(486), - [aux_sym_external_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token1] = ACTIONS(486), - [aux_sym_optimizer_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token3] = ACTIONS(486), - [aux_sym_parallel_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token4] = ACTIONS(486), - [aux_sym_deterministic_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token2] = ACTIONS(486), - [aux_sym_sql_hint_token3] = ACTIONS(486), - [aux_sym_sql_hint_token5] = ACTIONS(486), - [aux_sym__function_language_token1] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_grant_statement_token8] = ACTIONS(486), - [aux_sym_create_table_statement_token1] = ACTIONS(486), - [aux_sym_order_by_clause_token1] = ACTIONS(486), - [aux_sym_limit_clause_token1] = ACTIONS(486), - [aux_sym_offset_clause_token1] = ACTIONS(486), - [aux_sym_where_clause_token1] = ACTIONS(486), - [aux_sym_join_type_token1] = ACTIONS(486), - [aux_sym_join_type_token2] = ACTIONS(486), - [aux_sym_join_type_token3] = ACTIONS(486), - [aux_sym_join_type_token4] = ACTIONS(486), - [aux_sym_join_clause_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [327] = { - [aux_sym_array_type_repeat1] = STATE(330), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [anon_sym_COMMA] = ACTIONS(336), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_truncate_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_begin_statement_token1] = ACTIONS(338), - [aux_sym_commit_statement_token1] = ACTIONS(338), - [aux_sym_rollback_statement_token1] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_sequence_token5] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym_return_statement_token1] = ACTIONS(338), - [aux_sym_declare_statement_token1] = ACTIONS(338), - [aux_sym_create_function_statement_token3] = ACTIONS(338), - [aux_sym_create_function_statement_token4] = ACTIONS(338), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_statement_token8] = ACTIONS(338), - [aux_sym_create_function_statement_token9] = ACTIONS(338), - [aux_sym_create_function_statement_token10] = ACTIONS(338), - [aux_sym_create_function_statement_token11] = ACTIONS(338), - [aux_sym_external_hint_token1] = ACTIONS(338), - [aux_sym_external_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token1] = ACTIONS(338), - [aux_sym_optimizer_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token3] = ACTIONS(338), - [aux_sym_parallel_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token4] = ACTIONS(338), - [aux_sym_deterministic_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token2] = ACTIONS(338), - [aux_sym_sql_hint_token3] = ACTIONS(338), - [aux_sym_sql_hint_token5] = ACTIONS(338), - [aux_sym__function_language_token1] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_grant_statement_token8] = ACTIONS(338), - [aux_sym_order_by_clause_token1] = ACTIONS(338), - [aux_sym_limit_clause_token1] = ACTIONS(338), - [aux_sym_offset_clause_token1] = ACTIONS(338), - [aux_sym_where_clause_token1] = ACTIONS(338), - [aux_sym_join_type_token1] = ACTIONS(338), - [aux_sym_join_type_token2] = ACTIONS(338), - [aux_sym_join_type_token3] = ACTIONS(338), - [aux_sym_join_type_token4] = ACTIONS(338), - [aux_sym_join_clause_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(887), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [328] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [anon_sym_COMMA] = ACTIONS(741), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(494), - [aux_sym_truncate_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token7] = ACTIONS(496), - [aux_sym_begin_statement_token1] = ACTIONS(743), - [aux_sym_commit_statement_token1] = ACTIONS(743), - [aux_sym_rollback_statement_token1] = ACTIONS(743), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_sequence_token5] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym_return_statement_token1] = ACTIONS(743), - [aux_sym_declare_statement_token1] = ACTIONS(743), - [aux_sym_create_function_statement_token3] = ACTIONS(743), - [aux_sym_create_function_statement_token4] = ACTIONS(743), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_statement_token8] = ACTIONS(743), - [aux_sym_create_function_statement_token9] = ACTIONS(743), - [aux_sym_create_function_statement_token10] = ACTIONS(743), - [aux_sym_create_function_statement_token11] = ACTIONS(743), - [aux_sym_external_hint_token1] = ACTIONS(743), - [aux_sym_external_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token1] = ACTIONS(743), - [aux_sym_optimizer_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token3] = ACTIONS(743), - [aux_sym_parallel_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token4] = ACTIONS(743), - [aux_sym_deterministic_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token2] = ACTIONS(743), - [aux_sym_sql_hint_token3] = ACTIONS(743), - [aux_sym_sql_hint_token5] = ACTIONS(743), - [aux_sym__function_language_token1] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(498), - [anon_sym_EQ] = ACTIONS(500), - [aux_sym_create_trigger_statement_token1] = ACTIONS(502), - [aux_sym_trigger_reference_token1] = ACTIONS(743), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_grant_statement_token8] = ACTIONS(743), - [aux_sym_order_by_clause_token1] = ACTIONS(743), - [aux_sym_limit_clause_token1] = ACTIONS(743), - [aux_sym_offset_clause_token1] = ACTIONS(743), - [aux_sym_where_clause_token1] = ACTIONS(743), - [aux_sym_select_clause_body_token1] = ACTIONS(743), - [aux_sym_join_type_token1] = ACTIONS(743), - [aux_sym_join_type_token2] = ACTIONS(743), - [aux_sym_join_type_token3] = ACTIONS(743), - [aux_sym_join_type_token4] = ACTIONS(743), - [aux_sym_join_clause_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(504), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(506), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(518), - [anon_sym_DASH] = ACTIONS(520), - [anon_sym_TILDE] = ACTIONS(522), - [anon_sym_CARET] = ACTIONS(524), - [anon_sym_STAR] = ACTIONS(526), - [anon_sym_SLASH] = ACTIONS(528), - [anon_sym_PERCENT] = ACTIONS(526), - [anon_sym_LT_LT] = ACTIONS(526), - [anon_sym_GT_GT] = ACTIONS(526), - [anon_sym_AMP] = ACTIONS(526), - [anon_sym_PIPE] = ACTIONS(518), - [anon_sym_POUND] = ACTIONS(520), - [anon_sym_LT] = ACTIONS(522), - [anon_sym_LT_EQ] = ACTIONS(500), - [anon_sym_LT_GT] = ACTIONS(500), - [anon_sym_BANG_EQ] = ACTIONS(500), - [anon_sym_GT] = ACTIONS(522), - [anon_sym_GT_EQ] = ACTIONS(500), - [anon_sym_BANG_TILDE] = ACTIONS(522), - [anon_sym_TILDE_STAR] = ACTIONS(500), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(500), - }, - [329] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [anon_sym_COMMA] = ACTIONS(530), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_truncate_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_begin_statement_token1] = ACTIONS(532), - [aux_sym_commit_statement_token1] = ACTIONS(532), - [aux_sym_rollback_statement_token1] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_sequence_token5] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym_return_statement_token1] = ACTIONS(532), - [aux_sym_declare_statement_token1] = ACTIONS(532), - [aux_sym_create_function_statement_token3] = ACTIONS(532), - [aux_sym_create_function_statement_token4] = ACTIONS(532), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_statement_token8] = ACTIONS(532), - [aux_sym_create_function_statement_token9] = ACTIONS(532), - [aux_sym_create_function_statement_token10] = ACTIONS(532), - [aux_sym_create_function_statement_token11] = ACTIONS(532), - [aux_sym_external_hint_token1] = ACTIONS(532), - [aux_sym_external_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token1] = ACTIONS(532), - [aux_sym_optimizer_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token3] = ACTIONS(532), - [aux_sym_parallel_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token4] = ACTIONS(532), - [aux_sym_deterministic_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token2] = ACTIONS(532), - [aux_sym_sql_hint_token3] = ACTIONS(532), - [aux_sym_sql_hint_token5] = ACTIONS(532), - [aux_sym__function_language_token1] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_grant_statement_token8] = ACTIONS(532), - [aux_sym_create_table_statement_token1] = ACTIONS(532), - [aux_sym_order_by_clause_token1] = ACTIONS(532), - [aux_sym_limit_clause_token1] = ACTIONS(532), - [aux_sym_offset_clause_token1] = ACTIONS(532), - [aux_sym_where_clause_token1] = ACTIONS(532), - [aux_sym_join_type_token1] = ACTIONS(532), - [aux_sym_join_type_token2] = ACTIONS(532), - [aux_sym_join_type_token3] = ACTIONS(532), - [aux_sym_join_type_token4] = ACTIONS(532), - [aux_sym_join_clause_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [330] = { - [aux_sym_array_type_repeat1] = STATE(330), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_join_type_token1] = ACTIONS(321), - [aux_sym_join_type_token2] = ACTIONS(321), - [aux_sym_join_type_token3] = ACTIONS(321), - [aux_sym_join_type_token4] = ACTIONS(321), - [aux_sym_join_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(889), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [331] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [anon_sym_COMMA] = ACTIONS(445), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_truncate_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_begin_statement_token1] = ACTIONS(447), - [aux_sym_commit_statement_token1] = ACTIONS(447), - [aux_sym_rollback_statement_token1] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_sequence_token5] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym_return_statement_token1] = ACTIONS(447), - [aux_sym_declare_statement_token1] = ACTIONS(447), - [aux_sym_create_function_statement_token3] = ACTIONS(447), - [aux_sym_create_function_statement_token4] = ACTIONS(447), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_statement_token8] = ACTIONS(447), - [aux_sym_create_function_statement_token9] = ACTIONS(447), - [aux_sym_create_function_statement_token10] = ACTIONS(447), - [aux_sym_create_function_statement_token11] = ACTIONS(447), - [aux_sym_external_hint_token1] = ACTIONS(447), - [aux_sym_external_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token1] = ACTIONS(447), - [aux_sym_optimizer_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token3] = ACTIONS(447), - [aux_sym_parallel_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token4] = ACTIONS(447), - [aux_sym_deterministic_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token2] = ACTIONS(447), - [aux_sym_sql_hint_token3] = ACTIONS(447), - [aux_sym_sql_hint_token5] = ACTIONS(447), - [aux_sym__function_language_token1] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_grant_statement_token8] = ACTIONS(447), - [aux_sym_create_table_statement_token1] = ACTIONS(447), - [aux_sym_order_by_clause_token1] = ACTIONS(447), - [aux_sym_limit_clause_token1] = ACTIONS(447), - [aux_sym_offset_clause_token1] = ACTIONS(447), - [aux_sym_where_clause_token1] = ACTIONS(447), - [aux_sym_join_type_token1] = ACTIONS(447), - [aux_sym_join_type_token2] = ACTIONS(447), - [aux_sym_join_type_token3] = ACTIONS(447), - [aux_sym_join_type_token4] = ACTIONS(447), - [aux_sym_join_clause_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [332] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [anon_sym_COMMA] = ACTIONS(542), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_truncate_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_begin_statement_token1] = ACTIONS(544), - [aux_sym_commit_statement_token1] = ACTIONS(544), - [aux_sym_rollback_statement_token1] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_sequence_token5] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym_return_statement_token1] = ACTIONS(544), - [aux_sym_declare_statement_token1] = ACTIONS(544), - [aux_sym_create_function_statement_token3] = ACTIONS(544), - [aux_sym_create_function_statement_token4] = ACTIONS(544), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_statement_token8] = ACTIONS(544), - [aux_sym_create_function_statement_token9] = ACTIONS(544), - [aux_sym_create_function_statement_token10] = ACTIONS(544), - [aux_sym_create_function_statement_token11] = ACTIONS(544), - [aux_sym_external_hint_token1] = ACTIONS(544), - [aux_sym_external_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token1] = ACTIONS(544), - [aux_sym_optimizer_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token3] = ACTIONS(544), - [aux_sym_parallel_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token4] = ACTIONS(544), - [aux_sym_deterministic_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token2] = ACTIONS(544), - [aux_sym_sql_hint_token3] = ACTIONS(544), - [aux_sym_sql_hint_token5] = ACTIONS(544), - [aux_sym__function_language_token1] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_grant_statement_token8] = ACTIONS(544), - [aux_sym_create_table_statement_token1] = ACTIONS(544), - [aux_sym_order_by_clause_token1] = ACTIONS(544), - [aux_sym_limit_clause_token1] = ACTIONS(544), - [aux_sym_offset_clause_token1] = ACTIONS(544), - [aux_sym_where_clause_token1] = ACTIONS(544), - [aux_sym_join_type_token1] = ACTIONS(544), - [aux_sym_join_type_token2] = ACTIONS(544), - [aux_sym_join_type_token3] = ACTIONS(544), - [aux_sym_join_type_token4] = ACTIONS(544), - [aux_sym_join_clause_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [333] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [anon_sym_COMMA] = ACTIONS(546), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_truncate_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_begin_statement_token1] = ACTIONS(548), - [aux_sym_commit_statement_token1] = ACTIONS(548), - [aux_sym_rollback_statement_token1] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_sequence_token5] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym_return_statement_token1] = ACTIONS(548), - [aux_sym_declare_statement_token1] = ACTIONS(548), - [aux_sym_create_function_statement_token3] = ACTIONS(548), - [aux_sym_create_function_statement_token4] = ACTIONS(548), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_statement_token8] = ACTIONS(548), - [aux_sym_create_function_statement_token9] = ACTIONS(548), - [aux_sym_create_function_statement_token10] = ACTIONS(548), - [aux_sym_create_function_statement_token11] = ACTIONS(548), - [aux_sym_external_hint_token1] = ACTIONS(548), - [aux_sym_external_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token1] = ACTIONS(548), - [aux_sym_optimizer_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token3] = ACTIONS(548), - [aux_sym_parallel_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token4] = ACTIONS(548), - [aux_sym_deterministic_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token2] = ACTIONS(548), - [aux_sym_sql_hint_token3] = ACTIONS(548), - [aux_sym_sql_hint_token5] = ACTIONS(548), - [aux_sym__function_language_token1] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_grant_statement_token8] = ACTIONS(548), - [aux_sym_create_table_statement_token1] = ACTIONS(548), - [aux_sym_order_by_clause_token1] = ACTIONS(548), - [aux_sym_limit_clause_token1] = ACTIONS(548), - [aux_sym_offset_clause_token1] = ACTIONS(548), - [aux_sym_where_clause_token1] = ACTIONS(548), - [aux_sym_join_type_token1] = ACTIONS(548), - [aux_sym_join_type_token2] = ACTIONS(548), - [aux_sym_join_type_token3] = ACTIONS(548), - [aux_sym_join_type_token4] = ACTIONS(548), - [aux_sym_join_clause_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [334] = { - [aux_sym_dotted_name_repeat1] = STATE(335), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_grant_statement_token8] = ACTIONS(124), - [aux_sym_create_table_statement_token1] = ACTIONS(124), - [aux_sym_order_by_clause_token1] = ACTIONS(124), - [aux_sym_limit_clause_token1] = ACTIONS(124), - [aux_sym_offset_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(892), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [aux_sym_type_token1] = ACTIONS(124), - [aux_sym_type_token2] = ACTIONS(124), - [anon_sym_LBRACK] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [335] = { - [aux_sym_dotted_name_repeat1] = STATE(335), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(894), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [336] = { - [aux_sym_dotted_name_repeat1] = STATE(507), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_direction_constraint_token1] = ACTIONS(160), - [aux_sym_direction_constraint_token2] = ACTIONS(160), - [aux_sym_order_expression_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_fetch_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(897), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(899), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [337] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [anon_sym_COMMA] = ACTIONS(725), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_truncate_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_begin_statement_token1] = ACTIONS(727), - [aux_sym_commit_statement_token1] = ACTIONS(727), - [aux_sym_rollback_statement_token1] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_sequence_token5] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym_return_statement_token1] = ACTIONS(727), - [aux_sym_declare_statement_token1] = ACTIONS(727), - [aux_sym_create_function_statement_token3] = ACTIONS(727), - [aux_sym_create_function_statement_token4] = ACTIONS(727), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_statement_token8] = ACTIONS(727), - [aux_sym_create_function_statement_token9] = ACTIONS(727), - [aux_sym_create_function_statement_token10] = ACTIONS(727), - [aux_sym_create_function_statement_token11] = ACTIONS(727), - [aux_sym_external_hint_token1] = ACTIONS(727), - [aux_sym_external_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token1] = ACTIONS(727), - [aux_sym_optimizer_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token3] = ACTIONS(727), - [aux_sym_parallel_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token4] = ACTIONS(727), - [aux_sym_deterministic_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token2] = ACTIONS(727), - [aux_sym_sql_hint_token3] = ACTIONS(727), - [aux_sym_sql_hint_token5] = ACTIONS(727), - [aux_sym__function_language_token1] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_reference_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_grant_statement_token8] = ACTIONS(727), - [aux_sym_order_by_clause_token1] = ACTIONS(727), - [aux_sym_limit_clause_token1] = ACTIONS(727), - [aux_sym_offset_clause_token1] = ACTIONS(727), - [aux_sym_where_clause_token1] = ACTIONS(727), - [aux_sym_select_clause_body_token1] = ACTIONS(727), - [aux_sym_join_type_token1] = ACTIONS(727), - [aux_sym_join_type_token2] = ACTIONS(727), - [aux_sym_join_type_token3] = ACTIONS(727), - [aux_sym_join_type_token4] = ACTIONS(727), - [aux_sym_join_clause_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [338] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [anon_sym_COMMA] = ACTIONS(451), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_truncate_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_begin_statement_token1] = ACTIONS(453), - [aux_sym_commit_statement_token1] = ACTIONS(453), - [aux_sym_rollback_statement_token1] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_sequence_token5] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym_return_statement_token1] = ACTIONS(453), - [aux_sym_declare_statement_token1] = ACTIONS(453), - [aux_sym_create_function_statement_token3] = ACTIONS(453), - [aux_sym_create_function_statement_token4] = ACTIONS(453), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_statement_token8] = ACTIONS(453), - [aux_sym_create_function_statement_token9] = ACTIONS(453), - [aux_sym_create_function_statement_token10] = ACTIONS(453), - [aux_sym_create_function_statement_token11] = ACTIONS(453), - [aux_sym_external_hint_token1] = ACTIONS(453), - [aux_sym_external_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token1] = ACTIONS(453), - [aux_sym_optimizer_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token3] = ACTIONS(453), - [aux_sym_parallel_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token4] = ACTIONS(453), - [aux_sym_deterministic_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token2] = ACTIONS(453), - [aux_sym_sql_hint_token3] = ACTIONS(453), - [aux_sym_sql_hint_token5] = ACTIONS(453), - [aux_sym__function_language_token1] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_grant_statement_token8] = ACTIONS(453), - [aux_sym_create_table_statement_token1] = ACTIONS(453), - [aux_sym_order_by_clause_token1] = ACTIONS(453), - [aux_sym_limit_clause_token1] = ACTIONS(453), - [aux_sym_offset_clause_token1] = ACTIONS(453), - [aux_sym_where_clause_token1] = ACTIONS(453), - [aux_sym_join_type_token1] = ACTIONS(453), - [aux_sym_join_type_token2] = ACTIONS(453), - [aux_sym_join_type_token3] = ACTIONS(453), - [aux_sym_join_type_token4] = ACTIONS(453), - [aux_sym_join_clause_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [339] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(695), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(697), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token2] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token5] = ACTIONS(285), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(285), - [aux_sym_direction_constraint_token1] = ACTIONS(285), - [aux_sym_direction_constraint_token2] = ACTIONS(285), - [anon_sym_CONSTRAINT] = ACTIONS(285), - [aux_sym_table_constraint_check_token1] = ACTIONS(285), - [aux_sym_table_constraint_unique_token1] = ACTIONS(285), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(699), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [340] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [anon_sym_COMMA] = ACTIONS(488), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_truncate_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_begin_statement_token1] = ACTIONS(490), - [aux_sym_commit_statement_token1] = ACTIONS(490), - [aux_sym_rollback_statement_token1] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_sequence_token5] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym_return_statement_token1] = ACTIONS(490), - [aux_sym_declare_statement_token1] = ACTIONS(490), - [aux_sym_create_function_statement_token3] = ACTIONS(490), - [aux_sym_create_function_statement_token4] = ACTIONS(490), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_statement_token8] = ACTIONS(490), - [aux_sym_create_function_statement_token9] = ACTIONS(490), - [aux_sym_create_function_statement_token10] = ACTIONS(490), - [aux_sym_create_function_statement_token11] = ACTIONS(490), - [aux_sym_external_hint_token1] = ACTIONS(490), - [aux_sym_external_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token1] = ACTIONS(490), - [aux_sym_optimizer_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token3] = ACTIONS(490), - [aux_sym_parallel_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token4] = ACTIONS(490), - [aux_sym_deterministic_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token2] = ACTIONS(490), - [aux_sym_sql_hint_token3] = ACTIONS(490), - [aux_sym_sql_hint_token5] = ACTIONS(490), - [aux_sym__function_language_token1] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_grant_statement_token8] = ACTIONS(490), - [aux_sym_create_table_statement_token1] = ACTIONS(490), - [aux_sym_order_by_clause_token1] = ACTIONS(490), - [aux_sym_limit_clause_token1] = ACTIONS(490), - [aux_sym_offset_clause_token1] = ACTIONS(490), - [aux_sym_where_clause_token1] = ACTIONS(490), - [aux_sym_join_type_token1] = ACTIONS(490), - [aux_sym_join_type_token2] = ACTIONS(490), - [aux_sym_join_type_token3] = ACTIONS(490), - [aux_sym_join_type_token4] = ACTIONS(490), - [aux_sym_join_clause_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [341] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [anon_sym_COMMA] = ACTIONS(550), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_truncate_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_begin_statement_token1] = ACTIONS(552), - [aux_sym_commit_statement_token1] = ACTIONS(552), - [aux_sym_rollback_statement_token1] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_sequence_token5] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym_return_statement_token1] = ACTIONS(552), - [aux_sym_declare_statement_token1] = ACTIONS(552), - [aux_sym_create_function_statement_token3] = ACTIONS(552), - [aux_sym_create_function_statement_token4] = ACTIONS(552), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_statement_token8] = ACTIONS(552), - [aux_sym_create_function_statement_token9] = ACTIONS(552), - [aux_sym_create_function_statement_token10] = ACTIONS(552), - [aux_sym_create_function_statement_token11] = ACTIONS(552), - [aux_sym_external_hint_token1] = ACTIONS(552), - [aux_sym_external_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token1] = ACTIONS(552), - [aux_sym_optimizer_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token3] = ACTIONS(552), - [aux_sym_parallel_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token4] = ACTIONS(552), - [aux_sym_deterministic_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token2] = ACTIONS(552), - [aux_sym_sql_hint_token3] = ACTIONS(552), - [aux_sym_sql_hint_token5] = ACTIONS(552), - [aux_sym__function_language_token1] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_grant_statement_token8] = ACTIONS(552), - [aux_sym_create_table_statement_token1] = ACTIONS(552), - [aux_sym_order_by_clause_token1] = ACTIONS(552), - [aux_sym_limit_clause_token1] = ACTIONS(552), - [aux_sym_offset_clause_token1] = ACTIONS(552), - [aux_sym_where_clause_token1] = ACTIONS(552), - [aux_sym_join_type_token1] = ACTIONS(552), - [aux_sym_join_type_token2] = ACTIONS(552), - [aux_sym_join_type_token3] = ACTIONS(552), - [aux_sym_join_type_token4] = ACTIONS(552), - [aux_sym_join_clause_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [342] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [anon_sym_COMMA] = ACTIONS(616), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_truncate_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_begin_statement_token1] = ACTIONS(618), - [aux_sym_commit_statement_token1] = ACTIONS(618), - [aux_sym_rollback_statement_token1] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_sequence_token5] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym_return_statement_token1] = ACTIONS(618), - [aux_sym_declare_statement_token1] = ACTIONS(618), - [aux_sym_create_function_statement_token3] = ACTIONS(618), - [aux_sym_create_function_statement_token4] = ACTIONS(618), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_statement_token8] = ACTIONS(618), - [aux_sym_create_function_statement_token9] = ACTIONS(618), - [aux_sym_create_function_statement_token10] = ACTIONS(618), - [aux_sym_create_function_statement_token11] = ACTIONS(618), - [aux_sym_external_hint_token1] = ACTIONS(618), - [aux_sym_external_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token1] = ACTIONS(618), - [aux_sym_optimizer_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token3] = ACTIONS(618), - [aux_sym_parallel_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token4] = ACTIONS(618), - [aux_sym_deterministic_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token2] = ACTIONS(618), - [aux_sym_sql_hint_token3] = ACTIONS(618), - [aux_sym_sql_hint_token5] = ACTIONS(618), - [aux_sym__function_language_token1] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_grant_statement_token8] = ACTIONS(618), - [aux_sym_create_table_statement_token1] = ACTIONS(618), - [aux_sym_order_by_clause_token1] = ACTIONS(618), - [aux_sym_limit_clause_token1] = ACTIONS(618), - [aux_sym_offset_clause_token1] = ACTIONS(618), - [aux_sym_where_clause_token1] = ACTIONS(618), - [aux_sym_join_type_token1] = ACTIONS(618), - [aux_sym_join_type_token2] = ACTIONS(618), - [aux_sym_join_type_token3] = ACTIONS(618), - [aux_sym_join_type_token4] = ACTIONS(618), - [aux_sym_join_clause_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [343] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [anon_sym_COMMA] = ACTIONS(568), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_truncate_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_begin_statement_token1] = ACTIONS(570), - [aux_sym_commit_statement_token1] = ACTIONS(570), - [aux_sym_rollback_statement_token1] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_sequence_token5] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym_return_statement_token1] = ACTIONS(570), - [aux_sym_declare_statement_token1] = ACTIONS(570), - [aux_sym_create_function_statement_token3] = ACTIONS(570), - [aux_sym_create_function_statement_token4] = ACTIONS(570), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_statement_token8] = ACTIONS(570), - [aux_sym_create_function_statement_token9] = ACTIONS(570), - [aux_sym_create_function_statement_token10] = ACTIONS(570), - [aux_sym_create_function_statement_token11] = ACTIONS(570), - [aux_sym_external_hint_token1] = ACTIONS(570), - [aux_sym_external_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token1] = ACTIONS(570), - [aux_sym_optimizer_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token3] = ACTIONS(570), - [aux_sym_parallel_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token4] = ACTIONS(570), - [aux_sym_deterministic_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token2] = ACTIONS(570), - [aux_sym_sql_hint_token3] = ACTIONS(570), - [aux_sym_sql_hint_token5] = ACTIONS(570), - [aux_sym__function_language_token1] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_grant_statement_token8] = ACTIONS(570), - [aux_sym_create_table_statement_token1] = ACTIONS(570), - [aux_sym_order_by_clause_token1] = ACTIONS(570), - [aux_sym_limit_clause_token1] = ACTIONS(570), - [aux_sym_offset_clause_token1] = ACTIONS(570), - [aux_sym_where_clause_token1] = ACTIONS(570), - [aux_sym_join_type_token1] = ACTIONS(570), - [aux_sym_join_type_token2] = ACTIONS(570), - [aux_sym_join_type_token3] = ACTIONS(570), - [aux_sym_join_type_token4] = ACTIONS(570), - [aux_sym_join_clause_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [344] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [anon_sym_COMMA] = ACTIONS(564), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_truncate_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_begin_statement_token1] = ACTIONS(566), - [aux_sym_commit_statement_token1] = ACTIONS(566), - [aux_sym_rollback_statement_token1] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_sequence_token5] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym_return_statement_token1] = ACTIONS(566), - [aux_sym_declare_statement_token1] = ACTIONS(566), - [aux_sym_create_function_statement_token3] = ACTIONS(566), - [aux_sym_create_function_statement_token4] = ACTIONS(566), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_statement_token8] = ACTIONS(566), - [aux_sym_create_function_statement_token9] = ACTIONS(566), - [aux_sym_create_function_statement_token10] = ACTIONS(566), - [aux_sym_create_function_statement_token11] = ACTIONS(566), - [aux_sym_external_hint_token1] = ACTIONS(566), - [aux_sym_external_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token1] = ACTIONS(566), - [aux_sym_optimizer_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token3] = ACTIONS(566), - [aux_sym_parallel_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token4] = ACTIONS(566), - [aux_sym_deterministic_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token2] = ACTIONS(566), - [aux_sym_sql_hint_token3] = ACTIONS(566), - [aux_sym_sql_hint_token5] = ACTIONS(566), - [aux_sym__function_language_token1] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_grant_statement_token8] = ACTIONS(566), - [aux_sym_create_table_statement_token1] = ACTIONS(566), - [aux_sym_order_by_clause_token1] = ACTIONS(566), - [aux_sym_limit_clause_token1] = ACTIONS(566), - [aux_sym_offset_clause_token1] = ACTIONS(566), - [aux_sym_where_clause_token1] = ACTIONS(566), - [aux_sym_join_type_token1] = ACTIONS(566), - [aux_sym_join_type_token2] = ACTIONS(566), - [aux_sym_join_type_token3] = ACTIONS(566), - [aux_sym_join_type_token4] = ACTIONS(566), - [aux_sym_join_clause_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [345] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [anon_sym_COMMA] = ACTIONS(538), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_truncate_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_begin_statement_token1] = ACTIONS(540), - [aux_sym_commit_statement_token1] = ACTIONS(540), - [aux_sym_rollback_statement_token1] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_sequence_token5] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym_return_statement_token1] = ACTIONS(540), - [aux_sym_declare_statement_token1] = ACTIONS(540), - [aux_sym_create_function_statement_token3] = ACTIONS(540), - [aux_sym_create_function_statement_token4] = ACTIONS(540), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_statement_token8] = ACTIONS(540), - [aux_sym_create_function_statement_token9] = ACTIONS(540), - [aux_sym_create_function_statement_token10] = ACTIONS(540), - [aux_sym_create_function_statement_token11] = ACTIONS(540), - [aux_sym_external_hint_token1] = ACTIONS(540), - [aux_sym_external_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token1] = ACTIONS(540), - [aux_sym_optimizer_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token3] = ACTIONS(540), - [aux_sym_parallel_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token4] = ACTIONS(540), - [aux_sym_deterministic_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token2] = ACTIONS(540), - [aux_sym_sql_hint_token3] = ACTIONS(540), - [aux_sym_sql_hint_token5] = ACTIONS(540), - [aux_sym__function_language_token1] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_grant_statement_token8] = ACTIONS(540), - [aux_sym_create_table_statement_token1] = ACTIONS(540), - [aux_sym_order_by_clause_token1] = ACTIONS(540), - [aux_sym_limit_clause_token1] = ACTIONS(540), - [aux_sym_offset_clause_token1] = ACTIONS(540), - [aux_sym_where_clause_token1] = ACTIONS(540), - [aux_sym_join_type_token1] = ACTIONS(540), - [aux_sym_join_type_token2] = ACTIONS(540), - [aux_sym_join_type_token3] = ACTIONS(540), - [aux_sym_join_type_token4] = ACTIONS(540), - [aux_sym_join_clause_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [346] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_having_clause_token1] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [347] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [anon_sym_COMMA] = ACTIONS(721), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_truncate_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_begin_statement_token1] = ACTIONS(723), - [aux_sym_commit_statement_token1] = ACTIONS(723), - [aux_sym_rollback_statement_token1] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_sequence_token5] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym_return_statement_token1] = ACTIONS(723), - [aux_sym_declare_statement_token1] = ACTIONS(723), - [aux_sym_create_function_statement_token3] = ACTIONS(723), - [aux_sym_create_function_statement_token4] = ACTIONS(723), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_statement_token8] = ACTIONS(723), - [aux_sym_create_function_statement_token9] = ACTIONS(723), - [aux_sym_create_function_statement_token10] = ACTIONS(723), - [aux_sym_create_function_statement_token11] = ACTIONS(723), - [aux_sym_external_hint_token1] = ACTIONS(723), - [aux_sym_external_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token1] = ACTIONS(723), - [aux_sym_optimizer_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token3] = ACTIONS(723), - [aux_sym_parallel_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token4] = ACTIONS(723), - [aux_sym_deterministic_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token2] = ACTIONS(723), - [aux_sym_sql_hint_token3] = ACTIONS(723), - [aux_sym_sql_hint_token5] = ACTIONS(723), - [aux_sym__function_language_token1] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_reference_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_grant_statement_token8] = ACTIONS(723), - [aux_sym_order_by_clause_token1] = ACTIONS(723), - [aux_sym_limit_clause_token1] = ACTIONS(723), - [aux_sym_offset_clause_token1] = ACTIONS(723), - [aux_sym_where_clause_token1] = ACTIONS(723), - [aux_sym_select_clause_body_token1] = ACTIONS(723), - [aux_sym_join_type_token1] = ACTIONS(723), - [aux_sym_join_type_token2] = ACTIONS(723), - [aux_sym_join_type_token3] = ACTIONS(723), - [aux_sym_join_type_token4] = ACTIONS(723), - [aux_sym_join_clause_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [348] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [anon_sym_COMMA] = ACTIONS(425), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_truncate_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_begin_statement_token1] = ACTIONS(427), - [aux_sym_commit_statement_token1] = ACTIONS(427), - [aux_sym_rollback_statement_token1] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_sequence_token5] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym_return_statement_token1] = ACTIONS(427), - [aux_sym_declare_statement_token1] = ACTIONS(427), - [aux_sym_create_function_statement_token3] = ACTIONS(427), - [aux_sym_create_function_statement_token4] = ACTIONS(427), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_statement_token8] = ACTIONS(427), - [aux_sym_create_function_statement_token9] = ACTIONS(427), - [aux_sym_create_function_statement_token10] = ACTIONS(427), - [aux_sym_create_function_statement_token11] = ACTIONS(427), - [aux_sym_external_hint_token1] = ACTIONS(427), - [aux_sym_external_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token1] = ACTIONS(427), - [aux_sym_optimizer_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token3] = ACTIONS(427), - [aux_sym_parallel_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token4] = ACTIONS(427), - [aux_sym_deterministic_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token2] = ACTIONS(427), - [aux_sym_sql_hint_token3] = ACTIONS(427), - [aux_sym_sql_hint_token5] = ACTIONS(427), - [aux_sym__function_language_token1] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_grant_statement_token8] = ACTIONS(427), - [aux_sym_create_table_statement_token1] = ACTIONS(427), - [aux_sym_order_by_clause_token1] = ACTIONS(427), - [aux_sym_limit_clause_token1] = ACTIONS(427), - [aux_sym_offset_clause_token1] = ACTIONS(427), - [aux_sym_where_clause_token1] = ACTIONS(427), - [aux_sym_join_type_token1] = ACTIONS(427), - [aux_sym_join_type_token2] = ACTIONS(427), - [aux_sym_join_type_token3] = ACTIONS(427), - [aux_sym_join_type_token4] = ACTIONS(427), - [aux_sym_join_clause_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [349] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [anon_sym_COMMA] = ACTIONS(713), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_truncate_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_begin_statement_token1] = ACTIONS(715), - [aux_sym_commit_statement_token1] = ACTIONS(715), - [aux_sym_rollback_statement_token1] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_sequence_token5] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym_return_statement_token1] = ACTIONS(715), - [aux_sym_declare_statement_token1] = ACTIONS(715), - [aux_sym_create_function_statement_token3] = ACTIONS(715), - [aux_sym_create_function_statement_token4] = ACTIONS(715), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_statement_token8] = ACTIONS(715), - [aux_sym_create_function_statement_token9] = ACTIONS(715), - [aux_sym_create_function_statement_token10] = ACTIONS(715), - [aux_sym_create_function_statement_token11] = ACTIONS(715), - [aux_sym_external_hint_token1] = ACTIONS(715), - [aux_sym_external_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token1] = ACTIONS(715), - [aux_sym_optimizer_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token3] = ACTIONS(715), - [aux_sym_parallel_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token4] = ACTIONS(715), - [aux_sym_deterministic_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token2] = ACTIONS(715), - [aux_sym_sql_hint_token3] = ACTIONS(715), - [aux_sym_sql_hint_token5] = ACTIONS(715), - [aux_sym__function_language_token1] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_reference_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_grant_statement_token8] = ACTIONS(715), - [aux_sym_order_by_clause_token1] = ACTIONS(715), - [aux_sym_limit_clause_token1] = ACTIONS(715), - [aux_sym_offset_clause_token1] = ACTIONS(715), - [aux_sym_where_clause_token1] = ACTIONS(715), - [aux_sym_select_clause_body_token1] = ACTIONS(715), - [aux_sym_join_type_token1] = ACTIONS(715), - [aux_sym_join_type_token2] = ACTIONS(715), - [aux_sym_join_type_token3] = ACTIONS(715), - [aux_sym_join_type_token4] = ACTIONS(715), - [aux_sym_join_clause_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [350] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_create_table_statement_token1] = ACTIONS(144), - [aux_sym_having_clause_token1] = ACTIONS(144), - [aux_sym_order_by_clause_token1] = ACTIONS(144), - [aux_sym_limit_clause_token1] = ACTIONS(144), - [aux_sym_offset_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [aux_sym_type_token1] = ACTIONS(144), - [aux_sym_type_token2] = ACTIONS(144), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [351] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [anon_sym_COMMA] = ACTIONS(433), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_truncate_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_begin_statement_token1] = ACTIONS(435), - [aux_sym_commit_statement_token1] = ACTIONS(435), - [aux_sym_rollback_statement_token1] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_sequence_token5] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym_return_statement_token1] = ACTIONS(435), - [aux_sym_declare_statement_token1] = ACTIONS(435), - [aux_sym_create_function_statement_token3] = ACTIONS(435), - [aux_sym_create_function_statement_token4] = ACTIONS(435), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_statement_token8] = ACTIONS(435), - [aux_sym_create_function_statement_token9] = ACTIONS(435), - [aux_sym_create_function_statement_token10] = ACTIONS(435), - [aux_sym_create_function_statement_token11] = ACTIONS(435), - [aux_sym_external_hint_token1] = ACTIONS(435), - [aux_sym_external_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token1] = ACTIONS(435), - [aux_sym_optimizer_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token3] = ACTIONS(435), - [aux_sym_parallel_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token4] = ACTIONS(435), - [aux_sym_deterministic_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token2] = ACTIONS(435), - [aux_sym_sql_hint_token3] = ACTIONS(435), - [aux_sym_sql_hint_token5] = ACTIONS(435), - [aux_sym__function_language_token1] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_grant_statement_token8] = ACTIONS(435), - [aux_sym_create_table_statement_token1] = ACTIONS(435), - [aux_sym_order_by_clause_token1] = ACTIONS(435), - [aux_sym_limit_clause_token1] = ACTIONS(435), - [aux_sym_offset_clause_token1] = ACTIONS(435), - [aux_sym_where_clause_token1] = ACTIONS(435), - [aux_sym_join_type_token1] = ACTIONS(435), - [aux_sym_join_type_token2] = ACTIONS(435), - [aux_sym_join_type_token3] = ACTIONS(435), - [aux_sym_join_type_token4] = ACTIONS(435), - [aux_sym_join_clause_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [352] = { - [aux_sym_dotted_name_repeat1] = STATE(177), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_direction_constraint_token1] = ACTIONS(160), - [aux_sym_direction_constraint_token2] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_expression_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(901), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [353] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_direction_constraint_token1] = ACTIONS(160), - [aux_sym_direction_constraint_token2] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_expression_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [354] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [anon_sym_COMMA] = ACTIONS(703), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_truncate_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_begin_statement_token1] = ACTIONS(705), - [aux_sym_commit_statement_token1] = ACTIONS(705), - [aux_sym_rollback_statement_token1] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_sequence_token5] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym_return_statement_token1] = ACTIONS(705), - [aux_sym_declare_statement_token1] = ACTIONS(705), - [aux_sym_create_function_statement_token3] = ACTIONS(705), - [aux_sym_create_function_statement_token4] = ACTIONS(705), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_statement_token8] = ACTIONS(705), - [aux_sym_create_function_statement_token9] = ACTIONS(705), - [aux_sym_create_function_statement_token10] = ACTIONS(705), - [aux_sym_create_function_statement_token11] = ACTIONS(705), - [aux_sym_external_hint_token1] = ACTIONS(705), - [aux_sym_external_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token1] = ACTIONS(705), - [aux_sym_optimizer_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token3] = ACTIONS(705), - [aux_sym_parallel_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token4] = ACTIONS(705), - [aux_sym_deterministic_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token2] = ACTIONS(705), - [aux_sym_sql_hint_token3] = ACTIONS(705), - [aux_sym_sql_hint_token5] = ACTIONS(705), - [aux_sym__function_language_token1] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_reference_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_grant_statement_token8] = ACTIONS(705), - [aux_sym_order_by_clause_token1] = ACTIONS(705), - [aux_sym_limit_clause_token1] = ACTIONS(705), - [aux_sym_offset_clause_token1] = ACTIONS(705), - [aux_sym_where_clause_token1] = ACTIONS(705), - [aux_sym_select_clause_body_token1] = ACTIONS(705), - [aux_sym_join_type_token1] = ACTIONS(705), - [aux_sym_join_type_token2] = ACTIONS(705), - [aux_sym_join_type_token3] = ACTIONS(705), - [aux_sym_join_type_token4] = ACTIONS(705), - [aux_sym_join_clause_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [355] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_create_table_statement_token1] = ACTIONS(130), - [aux_sym_having_clause_token1] = ACTIONS(130), - [aux_sym_order_by_clause_token1] = ACTIONS(130), - [aux_sym_limit_clause_token1] = ACTIONS(130), - [aux_sym_offset_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [aux_sym_type_token1] = ACTIONS(130), - [aux_sym_type_token2] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [356] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [anon_sym_COMMA] = ACTIONS(437), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_truncate_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_begin_statement_token1] = ACTIONS(439), - [aux_sym_commit_statement_token1] = ACTIONS(439), - [aux_sym_rollback_statement_token1] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_sequence_token5] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym_return_statement_token1] = ACTIONS(439), - [aux_sym_declare_statement_token1] = ACTIONS(439), - [aux_sym_create_function_statement_token3] = ACTIONS(439), - [aux_sym_create_function_statement_token4] = ACTIONS(439), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_statement_token8] = ACTIONS(439), - [aux_sym_create_function_statement_token9] = ACTIONS(439), - [aux_sym_create_function_statement_token10] = ACTIONS(439), - [aux_sym_create_function_statement_token11] = ACTIONS(439), - [aux_sym_external_hint_token1] = ACTIONS(439), - [aux_sym_external_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token1] = ACTIONS(439), - [aux_sym_optimizer_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token3] = ACTIONS(439), - [aux_sym_parallel_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token4] = ACTIONS(439), - [aux_sym_deterministic_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token2] = ACTIONS(439), - [aux_sym_sql_hint_token3] = ACTIONS(439), - [aux_sym_sql_hint_token5] = ACTIONS(439), - [aux_sym__function_language_token1] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_grant_statement_token8] = ACTIONS(439), - [aux_sym_create_table_statement_token1] = ACTIONS(439), - [aux_sym_order_by_clause_token1] = ACTIONS(439), - [aux_sym_limit_clause_token1] = ACTIONS(439), - [aux_sym_offset_clause_token1] = ACTIONS(439), - [aux_sym_where_clause_token1] = ACTIONS(439), - [aux_sym_join_type_token1] = ACTIONS(439), - [aux_sym_join_type_token2] = ACTIONS(439), - [aux_sym_join_type_token3] = ACTIONS(439), - [aux_sym_join_type_token4] = ACTIONS(439), - [aux_sym_join_clause_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [357] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(457), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [358] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(203), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [359] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [anon_sym_COMMA] = ACTIONS(648), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_truncate_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_begin_statement_token1] = ACTIONS(650), - [aux_sym_commit_statement_token1] = ACTIONS(650), - [aux_sym_rollback_statement_token1] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_sequence_token5] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym_return_statement_token1] = ACTIONS(650), - [aux_sym_declare_statement_token1] = ACTIONS(650), - [aux_sym_create_function_statement_token3] = ACTIONS(650), - [aux_sym_create_function_statement_token4] = ACTIONS(650), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_statement_token8] = ACTIONS(650), - [aux_sym_create_function_statement_token9] = ACTIONS(650), - [aux_sym_create_function_statement_token10] = ACTIONS(650), - [aux_sym_create_function_statement_token11] = ACTIONS(650), - [aux_sym_external_hint_token1] = ACTIONS(650), - [aux_sym_external_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token1] = ACTIONS(650), - [aux_sym_optimizer_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token3] = ACTIONS(650), - [aux_sym_parallel_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token4] = ACTIONS(650), - [aux_sym_deterministic_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token2] = ACTIONS(650), - [aux_sym_sql_hint_token3] = ACTIONS(650), - [aux_sym_sql_hint_token5] = ACTIONS(650), - [aux_sym__function_language_token1] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_grant_statement_token8] = ACTIONS(650), - [aux_sym_create_table_statement_token1] = ACTIONS(650), - [aux_sym_order_by_clause_token1] = ACTIONS(650), - [aux_sym_limit_clause_token1] = ACTIONS(650), - [aux_sym_offset_clause_token1] = ACTIONS(650), - [aux_sym_where_clause_token1] = ACTIONS(650), - [aux_sym_join_type_token1] = ACTIONS(650), - [aux_sym_join_type_token2] = ACTIONS(650), - [aux_sym_join_type_token3] = ACTIONS(650), - [aux_sym_join_type_token4] = ACTIONS(650), - [aux_sym_join_clause_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [360] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [anon_sym_COMMA] = ACTIONS(461), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_truncate_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_begin_statement_token1] = ACTIONS(463), - [aux_sym_commit_statement_token1] = ACTIONS(463), - [aux_sym_rollback_statement_token1] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_sequence_token5] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym_return_statement_token1] = ACTIONS(463), - [aux_sym_declare_statement_token1] = ACTIONS(463), - [aux_sym_create_function_statement_token3] = ACTIONS(463), - [aux_sym_create_function_statement_token4] = ACTIONS(463), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_statement_token8] = ACTIONS(463), - [aux_sym_create_function_statement_token9] = ACTIONS(463), - [aux_sym_create_function_statement_token10] = ACTIONS(463), - [aux_sym_create_function_statement_token11] = ACTIONS(463), - [aux_sym_external_hint_token1] = ACTIONS(463), - [aux_sym_external_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token1] = ACTIONS(463), - [aux_sym_optimizer_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token3] = ACTIONS(463), - [aux_sym_parallel_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token4] = ACTIONS(463), - [aux_sym_deterministic_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token2] = ACTIONS(463), - [aux_sym_sql_hint_token3] = ACTIONS(463), - [aux_sym_sql_hint_token5] = ACTIONS(463), - [aux_sym__function_language_token1] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_grant_statement_token8] = ACTIONS(463), - [aux_sym_create_table_statement_token1] = ACTIONS(463), - [aux_sym_order_by_clause_token1] = ACTIONS(463), - [aux_sym_limit_clause_token1] = ACTIONS(463), - [aux_sym_offset_clause_token1] = ACTIONS(463), - [aux_sym_where_clause_token1] = ACTIONS(463), - [aux_sym_join_type_token1] = ACTIONS(463), - [aux_sym_join_type_token2] = ACTIONS(463), - [aux_sym_join_type_token3] = ACTIONS(463), - [aux_sym_join_type_token4] = ACTIONS(463), - [aux_sym_join_clause_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [361] = { - [sym_over_clause] = STATE(585), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token2] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token5] = ACTIONS(279), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(279), - [aux_sym_direction_constraint_token1] = ACTIONS(279), - [aux_sym_direction_constraint_token2] = ACTIONS(279), - [anon_sym_CONSTRAINT] = ACTIONS(279), - [aux_sym_table_constraint_check_token1] = ACTIONS(279), - [aux_sym_table_constraint_unique_token1] = ACTIONS(279), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(250), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [362] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [anon_sym_COMMA] = ACTIONS(417), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_truncate_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_begin_statement_token1] = ACTIONS(419), - [aux_sym_commit_statement_token1] = ACTIONS(419), - [aux_sym_rollback_statement_token1] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_sequence_token5] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym_return_statement_token1] = ACTIONS(419), - [aux_sym_declare_statement_token1] = ACTIONS(419), - [aux_sym_create_function_statement_token3] = ACTIONS(419), - [aux_sym_create_function_statement_token4] = ACTIONS(419), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_statement_token8] = ACTIONS(419), - [aux_sym_create_function_statement_token9] = ACTIONS(419), - [aux_sym_create_function_statement_token10] = ACTIONS(419), - [aux_sym_create_function_statement_token11] = ACTIONS(419), - [aux_sym_external_hint_token1] = ACTIONS(419), - [aux_sym_external_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token1] = ACTIONS(419), - [aux_sym_optimizer_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token3] = ACTIONS(419), - [aux_sym_parallel_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token4] = ACTIONS(419), - [aux_sym_deterministic_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token2] = ACTIONS(419), - [aux_sym_sql_hint_token3] = ACTIONS(419), - [aux_sym_sql_hint_token5] = ACTIONS(419), - [aux_sym__function_language_token1] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_grant_statement_token8] = ACTIONS(419), - [aux_sym_create_table_statement_token1] = ACTIONS(419), - [aux_sym_order_by_clause_token1] = ACTIONS(419), - [aux_sym_limit_clause_token1] = ACTIONS(419), - [aux_sym_offset_clause_token1] = ACTIONS(419), - [aux_sym_where_clause_token1] = ACTIONS(419), - [aux_sym_join_type_token1] = ACTIONS(419), - [aux_sym_join_type_token2] = ACTIONS(419), - [aux_sym_join_type_token3] = ACTIONS(419), - [aux_sym_join_type_token4] = ACTIONS(419), - [aux_sym_join_clause_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [363] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(903), - [anon_sym_COMMA] = ACTIONS(608), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_truncate_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_begin_statement_token1] = ACTIONS(612), - [aux_sym_commit_statement_token1] = ACTIONS(612), - [aux_sym_rollback_statement_token1] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_sequence_token5] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym_return_statement_token1] = ACTIONS(612), - [aux_sym_declare_statement_token1] = ACTIONS(612), - [aux_sym_create_function_statement_token3] = ACTIONS(612), - [aux_sym_create_function_statement_token4] = ACTIONS(612), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_statement_token8] = ACTIONS(612), - [aux_sym_create_function_statement_token9] = ACTIONS(612), - [aux_sym_create_function_statement_token10] = ACTIONS(612), - [aux_sym_create_function_statement_token11] = ACTIONS(612), - [aux_sym_external_hint_token1] = ACTIONS(612), - [aux_sym_external_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token1] = ACTIONS(612), - [aux_sym_optimizer_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token3] = ACTIONS(612), - [aux_sym_parallel_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token4] = ACTIONS(612), - [aux_sym_deterministic_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token2] = ACTIONS(612), - [aux_sym_sql_hint_token3] = ACTIONS(612), - [aux_sym_sql_hint_token5] = ACTIONS(612), - [aux_sym__function_language_token1] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_grant_statement_token8] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(905), - [aux_sym_order_by_clause_token1] = ACTIONS(612), - [aux_sym_limit_clause_token1] = ACTIONS(612), - [aux_sym_offset_clause_token1] = ACTIONS(612), - [aux_sym_where_clause_token1] = ACTIONS(612), - [aux_sym_join_type_token1] = ACTIONS(612), - [aux_sym_join_type_token2] = ACTIONS(612), - [aux_sym_join_type_token3] = ACTIONS(612), - [aux_sym_join_type_token4] = ACTIONS(612), - [aux_sym_join_clause_token1] = ACTIONS(612), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [364] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(907), - [anon_sym_COMMA] = ACTIONS(600), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_truncate_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_begin_statement_token1] = ACTIONS(604), - [aux_sym_commit_statement_token1] = ACTIONS(604), - [aux_sym_rollback_statement_token1] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_sequence_token5] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym_return_statement_token1] = ACTIONS(604), - [aux_sym_declare_statement_token1] = ACTIONS(604), - [aux_sym_create_function_statement_token3] = ACTIONS(604), - [aux_sym_create_function_statement_token4] = ACTIONS(604), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_statement_token8] = ACTIONS(604), - [aux_sym_create_function_statement_token9] = ACTIONS(604), - [aux_sym_create_function_statement_token10] = ACTIONS(604), - [aux_sym_create_function_statement_token11] = ACTIONS(604), - [aux_sym_external_hint_token1] = ACTIONS(604), - [aux_sym_external_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token1] = ACTIONS(604), - [aux_sym_optimizer_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token3] = ACTIONS(604), - [aux_sym_parallel_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token4] = ACTIONS(604), - [aux_sym_deterministic_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token2] = ACTIONS(604), - [aux_sym_sql_hint_token3] = ACTIONS(604), - [aux_sym_sql_hint_token5] = ACTIONS(604), - [aux_sym__function_language_token1] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_grant_statement_token8] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(909), - [aux_sym_order_by_clause_token1] = ACTIONS(604), - [aux_sym_limit_clause_token1] = ACTIONS(604), - [aux_sym_offset_clause_token1] = ACTIONS(604), - [aux_sym_where_clause_token1] = ACTIONS(604), - [aux_sym_join_type_token1] = ACTIONS(604), - [aux_sym_join_type_token2] = ACTIONS(604), - [aux_sym_join_type_token3] = ACTIONS(604), - [aux_sym_join_type_token4] = ACTIONS(604), - [aux_sym_join_clause_token1] = ACTIONS(604), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [365] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(911), - [anon_sym_COMMA] = ACTIONS(592), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_truncate_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_begin_statement_token1] = ACTIONS(596), - [aux_sym_commit_statement_token1] = ACTIONS(596), - [aux_sym_rollback_statement_token1] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_sequence_token5] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym_return_statement_token1] = ACTIONS(596), - [aux_sym_declare_statement_token1] = ACTIONS(596), - [aux_sym_create_function_statement_token3] = ACTIONS(596), - [aux_sym_create_function_statement_token4] = ACTIONS(596), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_statement_token8] = ACTIONS(596), - [aux_sym_create_function_statement_token9] = ACTIONS(596), - [aux_sym_create_function_statement_token10] = ACTIONS(596), - [aux_sym_create_function_statement_token11] = ACTIONS(596), - [aux_sym_external_hint_token1] = ACTIONS(596), - [aux_sym_external_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token1] = ACTIONS(596), - [aux_sym_optimizer_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token3] = ACTIONS(596), - [aux_sym_parallel_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token4] = ACTIONS(596), - [aux_sym_deterministic_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token2] = ACTIONS(596), - [aux_sym_sql_hint_token3] = ACTIONS(596), - [aux_sym_sql_hint_token5] = ACTIONS(596), - [aux_sym__function_language_token1] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_grant_statement_token8] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(913), - [aux_sym_order_by_clause_token1] = ACTIONS(596), - [aux_sym_limit_clause_token1] = ACTIONS(596), - [aux_sym_offset_clause_token1] = ACTIONS(596), - [aux_sym_where_clause_token1] = ACTIONS(596), - [aux_sym_join_type_token1] = ACTIONS(596), - [aux_sym_join_type_token2] = ACTIONS(596), - [aux_sym_join_type_token3] = ACTIONS(596), - [aux_sym_join_type_token4] = ACTIONS(596), - [aux_sym_join_clause_token1] = ACTIONS(596), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [366] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(915), - [anon_sym_COMMA] = ACTIONS(580), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_truncate_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_begin_statement_token1] = ACTIONS(584), - [aux_sym_commit_statement_token1] = ACTIONS(584), - [aux_sym_rollback_statement_token1] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_sequence_token5] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym_return_statement_token1] = ACTIONS(584), - [aux_sym_declare_statement_token1] = ACTIONS(584), - [aux_sym_create_function_statement_token3] = ACTIONS(584), - [aux_sym_create_function_statement_token4] = ACTIONS(584), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_statement_token8] = ACTIONS(584), - [aux_sym_create_function_statement_token9] = ACTIONS(584), - [aux_sym_create_function_statement_token10] = ACTIONS(584), - [aux_sym_create_function_statement_token11] = ACTIONS(584), - [aux_sym_external_hint_token1] = ACTIONS(584), - [aux_sym_external_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token1] = ACTIONS(584), - [aux_sym_optimizer_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token3] = ACTIONS(584), - [aux_sym_parallel_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token4] = ACTIONS(584), - [aux_sym_deterministic_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token2] = ACTIONS(584), - [aux_sym_sql_hint_token3] = ACTIONS(584), - [aux_sym_sql_hint_token5] = ACTIONS(584), - [aux_sym__function_language_token1] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_grant_statement_token8] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(917), - [aux_sym_order_by_clause_token1] = ACTIONS(584), - [aux_sym_limit_clause_token1] = ACTIONS(584), - [aux_sym_offset_clause_token1] = ACTIONS(584), - [aux_sym_where_clause_token1] = ACTIONS(584), - [aux_sym_join_type_token1] = ACTIONS(584), - [aux_sym_join_type_token2] = ACTIONS(584), - [aux_sym_join_type_token3] = ACTIONS(584), - [aux_sym_join_type_token4] = ACTIONS(584), - [aux_sym_join_clause_token1] = ACTIONS(584), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [367] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token2] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token5] = ACTIONS(160), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(160), - [aux_sym_direction_constraint_token1] = ACTIONS(160), - [aux_sym_direction_constraint_token2] = ACTIONS(160), - [anon_sym_CONSTRAINT] = ACTIONS(160), - [aux_sym_table_constraint_check_token1] = ACTIONS(160), - [aux_sym_table_constraint_unique_token1] = ACTIONS(160), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [368] = { - [sym_over_clause] = STATE(577), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token2] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token5] = ACTIONS(275), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(275), - [aux_sym_direction_constraint_token1] = ACTIONS(275), - [aux_sym_direction_constraint_token2] = ACTIONS(275), - [anon_sym_CONSTRAINT] = ACTIONS(275), - [aux_sym_table_constraint_check_token1] = ACTIONS(275), - [aux_sym_table_constraint_unique_token1] = ACTIONS(275), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(250), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [369] = { - [sym__quoted_identifier] = STATE(3847), - [sym_identifier] = STATE(3850), - [ts_builtin_sym_end] = ACTIONS(375), - [anon_sym_SEMI] = ACTIONS(375), - [aux_sym_with_clause_token1] = ACTIONS(377), - [anon_sym_COMMA] = ACTIONS(375), - [aux_sym_cte_token1] = ACTIONS(919), - [aux_sym_cte_token2] = ACTIONS(921), - [aux_sym_truncate_statement_token1] = ACTIONS(377), - [aux_sym_comment_statement_token1] = ACTIONS(377), - [aux_sym_comment_statement_token7] = ACTIONS(923), - [aux_sym_begin_statement_token1] = ACTIONS(377), - [aux_sym_commit_statement_token1] = ACTIONS(377), - [aux_sym_rollback_statement_token1] = ACTIONS(377), - [aux_sym_create_statement_token1] = ACTIONS(377), - [aux_sym_alter_statement_token1] = ACTIONS(377), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(377), - [aux_sym_sequence_token5] = ACTIONS(377), - [aux_sym_pg_command_token1] = ACTIONS(375), - [aux_sym_return_statement_token1] = ACTIONS(377), - [aux_sym_declare_statement_token1] = ACTIONS(377), - [aux_sym_create_function_statement_token3] = ACTIONS(377), - [aux_sym_create_function_statement_token4] = ACTIONS(377), - [aux_sym_create_function_statement_token7] = ACTIONS(377), - [aux_sym_create_function_statement_token8] = ACTIONS(377), - [aux_sym_create_function_statement_token9] = ACTIONS(377), - [aux_sym_create_function_statement_token10] = ACTIONS(377), - [aux_sym_create_function_statement_token11] = ACTIONS(377), - [aux_sym_external_hint_token1] = ACTIONS(377), - [aux_sym_external_hint_token2] = ACTIONS(377), - [aux_sym_optimizer_hint_token1] = ACTIONS(377), - [aux_sym_optimizer_hint_token2] = ACTIONS(377), - [aux_sym_optimizer_hint_token3] = ACTIONS(377), - [aux_sym_parallel_hint_token1] = ACTIONS(377), - [aux_sym_null_hint_token1] = ACTIONS(377), - [aux_sym_null_hint_token4] = ACTIONS(377), - [aux_sym_deterministic_hint_token1] = ACTIONS(377), - [aux_sym_sql_hint_token1] = ACTIONS(377), - [aux_sym_sql_hint_token2] = ACTIONS(377), - [aux_sym_sql_hint_token3] = ACTIONS(377), - [aux_sym_sql_hint_token5] = ACTIONS(377), - [aux_sym__function_language_token1] = ACTIONS(377), - [aux_sym_create_function_parameter_token1] = ACTIONS(925), - [anon_sym_EQ] = ACTIONS(927), - [aux_sym_create_trigger_statement_token1] = ACTIONS(929), - [aux_sym_trigger_event_token1] = ACTIONS(377), - [aux_sym_trigger_event_token2] = ACTIONS(377), - [aux_sym_trigger_event_token3] = ACTIONS(377), - [aux_sym_drop_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token4] = ACTIONS(377), - [aux_sym_grant_statement_token8] = ACTIONS(377), - [aux_sym_order_by_clause_token1] = ACTIONS(377), - [aux_sym_limit_clause_token1] = ACTIONS(377), - [aux_sym_offset_clause_token1] = ACTIONS(377), - [aux_sym_where_clause_token1] = ACTIONS(377), - [aux_sym_join_type_token1] = ACTIONS(377), - [aux_sym_join_type_token2] = ACTIONS(377), - [aux_sym_join_type_token3] = ACTIONS(377), - [aux_sym_join_type_token4] = ACTIONS(377), - [aux_sym_join_clause_token1] = ACTIONS(377), - [aux_sym_frame_clause_token2] = ACTIONS(931), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(933), - [sym__unquoted_identifier] = ACTIONS(935), - [anon_sym_BQUOTE] = ACTIONS(937), - [anon_sym_DQUOTE] = ACTIONS(939), - [anon_sym_DASH_GT] = ACTIONS(941), - [anon_sym_DASH_GT_GT] = ACTIONS(943), - [anon_sym_POUND_GT] = ACTIONS(941), - [anon_sym_POUND_GT_GT] = ACTIONS(943), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(945), - [anon_sym_DASH] = ACTIONS(947), - [anon_sym_TILDE] = ACTIONS(949), - [anon_sym_CARET] = ACTIONS(951), - [anon_sym_STAR] = ACTIONS(953), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_PERCENT] = ACTIONS(953), - [anon_sym_LT_LT] = ACTIONS(953), - [anon_sym_GT_GT] = ACTIONS(953), - [anon_sym_AMP] = ACTIONS(953), - [anon_sym_PIPE] = ACTIONS(945), - [anon_sym_POUND] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(949), - [anon_sym_LT_EQ] = ACTIONS(927), - [anon_sym_LT_GT] = ACTIONS(927), - [anon_sym_BANG_EQ] = ACTIONS(927), - [anon_sym_GT] = ACTIONS(949), - [anon_sym_GT_EQ] = ACTIONS(927), - [anon_sym_BANG_TILDE] = ACTIONS(949), - [anon_sym_TILDE_STAR] = ACTIONS(927), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(927), - }, - [370] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [anon_sym_COMMA] = ACTIONS(840), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_truncate_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_begin_statement_token1] = ACTIONS(842), - [aux_sym_commit_statement_token1] = ACTIONS(842), - [aux_sym_rollback_statement_token1] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_sequence_token5] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym_return_statement_token1] = ACTIONS(842), - [aux_sym_declare_statement_token1] = ACTIONS(842), - [aux_sym_create_function_statement_token3] = ACTIONS(842), - [aux_sym_create_function_statement_token4] = ACTIONS(842), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_statement_token8] = ACTIONS(842), - [aux_sym_create_function_statement_token9] = ACTIONS(842), - [aux_sym_create_function_statement_token10] = ACTIONS(842), - [aux_sym_create_function_statement_token11] = ACTIONS(842), - [aux_sym_external_hint_token1] = ACTIONS(842), - [aux_sym_external_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token1] = ACTIONS(842), - [aux_sym_optimizer_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token3] = ACTIONS(842), - [aux_sym_parallel_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token4] = ACTIONS(842), - [aux_sym_deterministic_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token2] = ACTIONS(842), - [aux_sym_sql_hint_token3] = ACTIONS(842), - [aux_sym_sql_hint_token5] = ACTIONS(842), - [aux_sym__function_language_token1] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_reference_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_grant_statement_token8] = ACTIONS(842), - [aux_sym_order_by_clause_token1] = ACTIONS(842), - [aux_sym_limit_clause_token1] = ACTIONS(842), - [aux_sym_offset_clause_token1] = ACTIONS(842), - [aux_sym_where_clause_token1] = ACTIONS(842), - [aux_sym_select_clause_body_token1] = ACTIONS(842), - [aux_sym_join_type_token1] = ACTIONS(842), - [aux_sym_join_type_token2] = ACTIONS(842), - [aux_sym_join_type_token3] = ACTIONS(842), - [aux_sym_join_type_token4] = ACTIONS(842), - [aux_sym_join_clause_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [371] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [anon_sym_COMMA] = ACTIONS(836), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_truncate_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_begin_statement_token1] = ACTIONS(838), - [aux_sym_commit_statement_token1] = ACTIONS(838), - [aux_sym_rollback_statement_token1] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_sequence_token5] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym_return_statement_token1] = ACTIONS(838), - [aux_sym_declare_statement_token1] = ACTIONS(838), - [aux_sym_create_function_statement_token3] = ACTIONS(838), - [aux_sym_create_function_statement_token4] = ACTIONS(838), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_statement_token8] = ACTIONS(838), - [aux_sym_create_function_statement_token9] = ACTIONS(838), - [aux_sym_create_function_statement_token10] = ACTIONS(838), - [aux_sym_create_function_statement_token11] = ACTIONS(838), - [aux_sym_external_hint_token1] = ACTIONS(838), - [aux_sym_external_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token1] = ACTIONS(838), - [aux_sym_optimizer_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token3] = ACTIONS(838), - [aux_sym_parallel_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token4] = ACTIONS(838), - [aux_sym_deterministic_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token2] = ACTIONS(838), - [aux_sym_sql_hint_token3] = ACTIONS(838), - [aux_sym_sql_hint_token5] = ACTIONS(838), - [aux_sym__function_language_token1] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_reference_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_grant_statement_token8] = ACTIONS(838), - [aux_sym_order_by_clause_token1] = ACTIONS(838), - [aux_sym_limit_clause_token1] = ACTIONS(838), - [aux_sym_offset_clause_token1] = ACTIONS(838), - [aux_sym_where_clause_token1] = ACTIONS(838), - [aux_sym_select_clause_body_token1] = ACTIONS(838), - [aux_sym_join_type_token1] = ACTIONS(838), - [aux_sym_join_type_token2] = ACTIONS(838), - [aux_sym_join_type_token3] = ACTIONS(838), - [aux_sym_join_type_token4] = ACTIONS(838), - [aux_sym_join_clause_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [372] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_select_clause_body_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [373] = { - [sym_over_clause] = STATE(574), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token2] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token5] = ACTIONS(201), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(201), - [aux_sym_direction_constraint_token1] = ACTIONS(201), - [aux_sym_direction_constraint_token2] = ACTIONS(201), - [anon_sym_CONSTRAINT] = ACTIONS(201), - [aux_sym_table_constraint_check_token1] = ACTIONS(201), - [aux_sym_table_constraint_unique_token1] = ACTIONS(201), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(250), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [374] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [anon_sym_COMMA] = ACTIONS(769), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_truncate_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_begin_statement_token1] = ACTIONS(771), - [aux_sym_commit_statement_token1] = ACTIONS(771), - [aux_sym_rollback_statement_token1] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_sequence_token5] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym_return_statement_token1] = ACTIONS(771), - [aux_sym_declare_statement_token1] = ACTIONS(771), - [aux_sym_create_function_statement_token3] = ACTIONS(771), - [aux_sym_create_function_statement_token4] = ACTIONS(771), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_statement_token8] = ACTIONS(771), - [aux_sym_create_function_statement_token9] = ACTIONS(771), - [aux_sym_create_function_statement_token10] = ACTIONS(771), - [aux_sym_create_function_statement_token11] = ACTIONS(771), - [aux_sym_external_hint_token1] = ACTIONS(771), - [aux_sym_external_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token1] = ACTIONS(771), - [aux_sym_optimizer_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token3] = ACTIONS(771), - [aux_sym_parallel_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token4] = ACTIONS(771), - [aux_sym_deterministic_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token2] = ACTIONS(771), - [aux_sym_sql_hint_token3] = ACTIONS(771), - [aux_sym_sql_hint_token5] = ACTIONS(771), - [aux_sym__function_language_token1] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_reference_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_grant_statement_token8] = ACTIONS(771), - [aux_sym_order_by_clause_token1] = ACTIONS(771), - [aux_sym_limit_clause_token1] = ACTIONS(771), - [aux_sym_offset_clause_token1] = ACTIONS(771), - [aux_sym_where_clause_token1] = ACTIONS(771), - [aux_sym_select_clause_body_token1] = ACTIONS(771), - [aux_sym_join_type_token1] = ACTIONS(771), - [aux_sym_join_type_token2] = ACTIONS(771), - [aux_sym_join_type_token3] = ACTIONS(771), - [aux_sym_join_type_token4] = ACTIONS(771), - [aux_sym_join_clause_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [375] = { - [aux_sym_array_type_repeat1] = STATE(327), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [anon_sym_COMMA] = ACTIONS(326), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_truncate_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_begin_statement_token1] = ACTIONS(328), - [aux_sym_commit_statement_token1] = ACTIONS(328), - [aux_sym_rollback_statement_token1] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_sequence_token5] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym_return_statement_token1] = ACTIONS(328), - [aux_sym_declare_statement_token1] = ACTIONS(328), - [aux_sym_create_function_statement_token3] = ACTIONS(328), - [aux_sym_create_function_statement_token4] = ACTIONS(328), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_statement_token8] = ACTIONS(328), - [aux_sym_create_function_statement_token9] = ACTIONS(328), - [aux_sym_create_function_statement_token10] = ACTIONS(328), - [aux_sym_create_function_statement_token11] = ACTIONS(328), - [aux_sym_external_hint_token1] = ACTIONS(328), - [aux_sym_external_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token1] = ACTIONS(328), - [aux_sym_optimizer_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token3] = ACTIONS(328), - [aux_sym_parallel_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token4] = ACTIONS(328), - [aux_sym_deterministic_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token2] = ACTIONS(328), - [aux_sym_sql_hint_token3] = ACTIONS(328), - [aux_sym_sql_hint_token5] = ACTIONS(328), - [aux_sym__function_language_token1] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_grant_statement_token8] = ACTIONS(328), - [aux_sym_order_by_clause_token1] = ACTIONS(328), - [aux_sym_limit_clause_token1] = ACTIONS(328), - [aux_sym_offset_clause_token1] = ACTIONS(328), - [aux_sym_where_clause_token1] = ACTIONS(328), - [aux_sym_join_type_token1] = ACTIONS(328), - [aux_sym_join_type_token2] = ACTIONS(328), - [aux_sym_join_type_token3] = ACTIONS(328), - [aux_sym_join_type_token4] = ACTIONS(328), - [aux_sym_join_clause_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(887), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [376] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [anon_sym_COMMA] = ACTIONS(745), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_truncate_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_begin_statement_token1] = ACTIONS(747), - [aux_sym_commit_statement_token1] = ACTIONS(747), - [aux_sym_rollback_statement_token1] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_sequence_token5] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym_return_statement_token1] = ACTIONS(747), - [aux_sym_declare_statement_token1] = ACTIONS(747), - [aux_sym_create_function_statement_token3] = ACTIONS(747), - [aux_sym_create_function_statement_token4] = ACTIONS(747), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_statement_token8] = ACTIONS(747), - [aux_sym_create_function_statement_token9] = ACTIONS(747), - [aux_sym_create_function_statement_token10] = ACTIONS(747), - [aux_sym_create_function_statement_token11] = ACTIONS(747), - [aux_sym_external_hint_token1] = ACTIONS(747), - [aux_sym_external_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token1] = ACTIONS(747), - [aux_sym_optimizer_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token3] = ACTIONS(747), - [aux_sym_parallel_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token4] = ACTIONS(747), - [aux_sym_deterministic_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token2] = ACTIONS(747), - [aux_sym_sql_hint_token3] = ACTIONS(747), - [aux_sym_sql_hint_token5] = ACTIONS(747), - [aux_sym__function_language_token1] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_reference_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_grant_statement_token8] = ACTIONS(747), - [aux_sym_order_by_clause_token1] = ACTIONS(747), - [aux_sym_limit_clause_token1] = ACTIONS(747), - [aux_sym_offset_clause_token1] = ACTIONS(747), - [aux_sym_where_clause_token1] = ACTIONS(747), - [aux_sym_select_clause_body_token1] = ACTIONS(747), - [aux_sym_join_type_token1] = ACTIONS(747), - [aux_sym_join_type_token2] = ACTIONS(747), - [aux_sym_join_type_token3] = ACTIONS(747), - [aux_sym_join_type_token4] = ACTIONS(747), - [aux_sym_join_clause_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(506), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [377] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [anon_sym_COMMA] = ACTIONS(717), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_truncate_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_begin_statement_token1] = ACTIONS(719), - [aux_sym_commit_statement_token1] = ACTIONS(719), - [aux_sym_rollback_statement_token1] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_sequence_token5] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym_return_statement_token1] = ACTIONS(719), - [aux_sym_declare_statement_token1] = ACTIONS(719), - [aux_sym_create_function_statement_token3] = ACTIONS(719), - [aux_sym_create_function_statement_token4] = ACTIONS(719), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_statement_token8] = ACTIONS(719), - [aux_sym_create_function_statement_token9] = ACTIONS(719), - [aux_sym_create_function_statement_token10] = ACTIONS(719), - [aux_sym_create_function_statement_token11] = ACTIONS(719), - [aux_sym_external_hint_token1] = ACTIONS(719), - [aux_sym_external_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token1] = ACTIONS(719), - [aux_sym_optimizer_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token3] = ACTIONS(719), - [aux_sym_parallel_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token4] = ACTIONS(719), - [aux_sym_deterministic_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token2] = ACTIONS(719), - [aux_sym_sql_hint_token3] = ACTIONS(719), - [aux_sym_sql_hint_token5] = ACTIONS(719), - [aux_sym__function_language_token1] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_reference_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_grant_statement_token8] = ACTIONS(719), - [aux_sym_order_by_clause_token1] = ACTIONS(719), - [aux_sym_limit_clause_token1] = ACTIONS(719), - [aux_sym_offset_clause_token1] = ACTIONS(719), - [aux_sym_where_clause_token1] = ACTIONS(719), - [aux_sym_select_clause_body_token1] = ACTIONS(719), - [aux_sym_join_type_token1] = ACTIONS(719), - [aux_sym_join_type_token2] = ACTIONS(719), - [aux_sym_join_type_token3] = ACTIONS(719), - [aux_sym_join_type_token4] = ACTIONS(719), - [aux_sym_join_clause_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(506), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [378] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [anon_sym_COMMA] = ACTIONS(709), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_truncate_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_begin_statement_token1] = ACTIONS(711), - [aux_sym_commit_statement_token1] = ACTIONS(711), - [aux_sym_rollback_statement_token1] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_sequence_token5] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym_return_statement_token1] = ACTIONS(711), - [aux_sym_declare_statement_token1] = ACTIONS(711), - [aux_sym_create_function_statement_token3] = ACTIONS(711), - [aux_sym_create_function_statement_token4] = ACTIONS(711), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_statement_token8] = ACTIONS(711), - [aux_sym_create_function_statement_token9] = ACTIONS(711), - [aux_sym_create_function_statement_token10] = ACTIONS(711), - [aux_sym_create_function_statement_token11] = ACTIONS(711), - [aux_sym_external_hint_token1] = ACTIONS(711), - [aux_sym_external_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token1] = ACTIONS(711), - [aux_sym_optimizer_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token3] = ACTIONS(711), - [aux_sym_parallel_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token4] = ACTIONS(711), - [aux_sym_deterministic_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token2] = ACTIONS(711), - [aux_sym_sql_hint_token3] = ACTIONS(711), - [aux_sym_sql_hint_token5] = ACTIONS(711), - [aux_sym__function_language_token1] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_reference_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_grant_statement_token8] = ACTIONS(711), - [aux_sym_order_by_clause_token1] = ACTIONS(711), - [aux_sym_limit_clause_token1] = ACTIONS(711), - [aux_sym_offset_clause_token1] = ACTIONS(711), - [aux_sym_where_clause_token1] = ACTIONS(711), - [aux_sym_select_clause_body_token1] = ACTIONS(711), - [aux_sym_join_type_token1] = ACTIONS(711), - [aux_sym_join_type_token2] = ACTIONS(711), - [aux_sym_join_type_token3] = ACTIONS(711), - [aux_sym_join_type_token4] = ACTIONS(711), - [aux_sym_join_clause_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [379] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_create_table_statement_token1] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_join_type_token1] = ACTIONS(321), - [aux_sym_join_type_token2] = ACTIONS(321), - [aux_sym_join_type_token3] = ACTIONS(321), - [aux_sym_join_type_token4] = ACTIONS(321), - [aux_sym_join_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [380] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_direction_constraint_token1] = ACTIONS(117), - [aux_sym_direction_constraint_token2] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_order_expression_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_fetch_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(115), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - }, - [381] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [anon_sym_COMMA] = ACTIONS(660), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_truncate_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_begin_statement_token1] = ACTIONS(662), - [aux_sym_commit_statement_token1] = ACTIONS(662), - [aux_sym_rollback_statement_token1] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_sequence_token5] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym_return_statement_token1] = ACTIONS(662), - [aux_sym_declare_statement_token1] = ACTIONS(662), - [aux_sym_create_function_statement_token3] = ACTIONS(662), - [aux_sym_create_function_statement_token4] = ACTIONS(662), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_statement_token8] = ACTIONS(662), - [aux_sym_create_function_statement_token9] = ACTIONS(662), - [aux_sym_create_function_statement_token10] = ACTIONS(662), - [aux_sym_create_function_statement_token11] = ACTIONS(662), - [aux_sym_external_hint_token1] = ACTIONS(662), - [aux_sym_external_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token1] = ACTIONS(662), - [aux_sym_optimizer_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token3] = ACTIONS(662), - [aux_sym_parallel_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token4] = ACTIONS(662), - [aux_sym_deterministic_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token2] = ACTIONS(662), - [aux_sym_sql_hint_token3] = ACTIONS(662), - [aux_sym_sql_hint_token5] = ACTIONS(662), - [aux_sym__function_language_token1] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_reference_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_grant_statement_token8] = ACTIONS(662), - [aux_sym_order_by_clause_token1] = ACTIONS(662), - [aux_sym_limit_clause_token1] = ACTIONS(662), - [aux_sym_offset_clause_token1] = ACTIONS(662), - [aux_sym_where_clause_token1] = ACTIONS(662), - [aux_sym_select_clause_body_token1] = ACTIONS(662), - [aux_sym_join_type_token1] = ACTIONS(662), - [aux_sym_join_type_token2] = ACTIONS(662), - [aux_sym_join_type_token3] = ACTIONS(662), - [aux_sym_join_type_token4] = ACTIONS(662), - [aux_sym_join_clause_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [382] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [anon_sym_COMMA] = ACTIONS(784), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_truncate_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_begin_statement_token1] = ACTIONS(786), - [aux_sym_commit_statement_token1] = ACTIONS(786), - [aux_sym_rollback_statement_token1] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_sequence_token5] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym_return_statement_token1] = ACTIONS(786), - [aux_sym_declare_statement_token1] = ACTIONS(786), - [aux_sym_create_function_statement_token3] = ACTIONS(786), - [aux_sym_create_function_statement_token4] = ACTIONS(786), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_statement_token8] = ACTIONS(786), - [aux_sym_create_function_statement_token9] = ACTIONS(786), - [aux_sym_create_function_statement_token10] = ACTIONS(786), - [aux_sym_create_function_statement_token11] = ACTIONS(786), - [aux_sym_external_hint_token1] = ACTIONS(786), - [aux_sym_external_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token1] = ACTIONS(786), - [aux_sym_optimizer_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token3] = ACTIONS(786), - [aux_sym_parallel_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token4] = ACTIONS(786), - [aux_sym_deterministic_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token2] = ACTIONS(786), - [aux_sym_sql_hint_token3] = ACTIONS(786), - [aux_sym_sql_hint_token5] = ACTIONS(786), - [aux_sym__function_language_token1] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_reference_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_grant_statement_token8] = ACTIONS(786), - [aux_sym_order_by_clause_token1] = ACTIONS(786), - [aux_sym_limit_clause_token1] = ACTIONS(786), - [aux_sym_offset_clause_token1] = ACTIONS(786), - [aux_sym_where_clause_token1] = ACTIONS(786), - [aux_sym_select_clause_body_token1] = ACTIONS(786), - [aux_sym_join_type_token1] = ACTIONS(786), - [aux_sym_join_type_token2] = ACTIONS(786), - [aux_sym_join_type_token3] = ACTIONS(786), - [aux_sym_join_type_token4] = ACTIONS(786), - [aux_sym_join_clause_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [383] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [anon_sym_COMMA] = ACTIONS(664), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_truncate_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_begin_statement_token1] = ACTIONS(666), - [aux_sym_commit_statement_token1] = ACTIONS(666), - [aux_sym_rollback_statement_token1] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_sequence_token5] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym_return_statement_token1] = ACTIONS(666), - [aux_sym_declare_statement_token1] = ACTIONS(666), - [aux_sym_create_function_statement_token3] = ACTIONS(666), - [aux_sym_create_function_statement_token4] = ACTIONS(666), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_statement_token8] = ACTIONS(666), - [aux_sym_create_function_statement_token9] = ACTIONS(666), - [aux_sym_create_function_statement_token10] = ACTIONS(666), - [aux_sym_create_function_statement_token11] = ACTIONS(666), - [aux_sym_external_hint_token1] = ACTIONS(666), - [aux_sym_external_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token1] = ACTIONS(666), - [aux_sym_optimizer_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token3] = ACTIONS(666), - [aux_sym_parallel_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token4] = ACTIONS(666), - [aux_sym_deterministic_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token2] = ACTIONS(666), - [aux_sym_sql_hint_token3] = ACTIONS(666), - [aux_sym_sql_hint_token5] = ACTIONS(666), - [aux_sym__function_language_token1] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_reference_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_grant_statement_token8] = ACTIONS(666), - [aux_sym_order_by_clause_token1] = ACTIONS(666), - [aux_sym_limit_clause_token1] = ACTIONS(666), - [aux_sym_offset_clause_token1] = ACTIONS(666), - [aux_sym_where_clause_token1] = ACTIONS(666), - [aux_sym_select_clause_body_token1] = ACTIONS(666), - [aux_sym_join_type_token1] = ACTIONS(666), - [aux_sym_join_type_token2] = ACTIONS(666), - [aux_sym_join_type_token3] = ACTIONS(666), - [aux_sym_join_type_token4] = ACTIONS(666), - [aux_sym_join_clause_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [384] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [anon_sym_COMMA] = ACTIONS(668), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_truncate_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_begin_statement_token1] = ACTIONS(670), - [aux_sym_commit_statement_token1] = ACTIONS(670), - [aux_sym_rollback_statement_token1] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_sequence_token5] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym_return_statement_token1] = ACTIONS(670), - [aux_sym_declare_statement_token1] = ACTIONS(670), - [aux_sym_create_function_statement_token3] = ACTIONS(670), - [aux_sym_create_function_statement_token4] = ACTIONS(670), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_statement_token8] = ACTIONS(670), - [aux_sym_create_function_statement_token9] = ACTIONS(670), - [aux_sym_create_function_statement_token10] = ACTIONS(670), - [aux_sym_create_function_statement_token11] = ACTIONS(670), - [aux_sym_external_hint_token1] = ACTIONS(670), - [aux_sym_external_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token1] = ACTIONS(670), - [aux_sym_optimizer_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token3] = ACTIONS(670), - [aux_sym_parallel_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token4] = ACTIONS(670), - [aux_sym_deterministic_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token2] = ACTIONS(670), - [aux_sym_sql_hint_token3] = ACTIONS(670), - [aux_sym_sql_hint_token5] = ACTIONS(670), - [aux_sym__function_language_token1] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_reference_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_grant_statement_token8] = ACTIONS(670), - [aux_sym_order_by_clause_token1] = ACTIONS(670), - [aux_sym_limit_clause_token1] = ACTIONS(670), - [aux_sym_offset_clause_token1] = ACTIONS(670), - [aux_sym_where_clause_token1] = ACTIONS(670), - [aux_sym_select_clause_body_token1] = ACTIONS(670), - [aux_sym_join_type_token1] = ACTIONS(670), - [aux_sym_join_type_token2] = ACTIONS(670), - [aux_sym_join_type_token3] = ACTIONS(670), - [aux_sym_join_type_token4] = ACTIONS(670), - [aux_sym_join_clause_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [385] = { - [sym_over_clause] = STATE(570), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token2] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token5] = ACTIONS(295), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(295), - [aux_sym_direction_constraint_token1] = ACTIONS(295), - [aux_sym_direction_constraint_token2] = ACTIONS(295), - [anon_sym_CONSTRAINT] = ACTIONS(295), - [aux_sym_table_constraint_check_token1] = ACTIONS(295), - [aux_sym_table_constraint_unique_token1] = ACTIONS(295), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(250), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [386] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [anon_sym_COMMA] = ACTIONS(672), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_truncate_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_begin_statement_token1] = ACTIONS(674), - [aux_sym_commit_statement_token1] = ACTIONS(674), - [aux_sym_rollback_statement_token1] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_sequence_token5] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym_return_statement_token1] = ACTIONS(674), - [aux_sym_declare_statement_token1] = ACTIONS(674), - [aux_sym_create_function_statement_token3] = ACTIONS(674), - [aux_sym_create_function_statement_token4] = ACTIONS(674), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_statement_token8] = ACTIONS(674), - [aux_sym_create_function_statement_token9] = ACTIONS(674), - [aux_sym_create_function_statement_token10] = ACTIONS(674), - [aux_sym_create_function_statement_token11] = ACTIONS(674), - [aux_sym_external_hint_token1] = ACTIONS(674), - [aux_sym_external_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token1] = ACTIONS(674), - [aux_sym_optimizer_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token3] = ACTIONS(674), - [aux_sym_parallel_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token4] = ACTIONS(674), - [aux_sym_deterministic_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token2] = ACTIONS(674), - [aux_sym_sql_hint_token3] = ACTIONS(674), - [aux_sym_sql_hint_token5] = ACTIONS(674), - [aux_sym__function_language_token1] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_reference_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_grant_statement_token8] = ACTIONS(674), - [aux_sym_order_by_clause_token1] = ACTIONS(674), - [aux_sym_limit_clause_token1] = ACTIONS(674), - [aux_sym_offset_clause_token1] = ACTIONS(674), - [aux_sym_where_clause_token1] = ACTIONS(674), - [aux_sym_select_clause_body_token1] = ACTIONS(674), - [aux_sym_join_type_token1] = ACTIONS(674), - [aux_sym_join_type_token2] = ACTIONS(674), - [aux_sym_join_type_token3] = ACTIONS(674), - [aux_sym_join_type_token4] = ACTIONS(674), - [aux_sym_join_clause_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [387] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_select_clause_body_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(506), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(518), - [anon_sym_DASH] = ACTIONS(520), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(524), - [anon_sym_STAR] = ACTIONS(526), - [anon_sym_SLASH] = ACTIONS(528), - [anon_sym_PERCENT] = ACTIONS(526), - [anon_sym_LT_LT] = ACTIONS(526), - [anon_sym_GT_GT] = ACTIONS(526), - [anon_sym_AMP] = ACTIONS(526), - [anon_sym_PIPE] = ACTIONS(518), - [anon_sym_POUND] = ACTIONS(520), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [388] = { - [aux_sym_dotted_name_repeat1] = STATE(177), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_direction_constraint_token1] = ACTIONS(160), - [aux_sym_direction_constraint_token2] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_expression_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(639), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(957), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [389] = { - [sym_over_clause] = STATE(567), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token2] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token5] = ACTIONS(179), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(179), - [aux_sym_direction_constraint_token1] = ACTIONS(179), - [aux_sym_direction_constraint_token2] = ACTIONS(179), - [anon_sym_CONSTRAINT] = ACTIONS(179), - [aux_sym_table_constraint_check_token1] = ACTIONS(179), - [aux_sym_table_constraint_unique_token1] = ACTIONS(179), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(250), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [390] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [anon_sym_COMMA] = ACTIONS(305), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_truncate_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_begin_statement_token1] = ACTIONS(307), - [aux_sym_commit_statement_token1] = ACTIONS(307), - [aux_sym_rollback_statement_token1] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_sequence_token5] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym_return_statement_token1] = ACTIONS(307), - [aux_sym_declare_statement_token1] = ACTIONS(307), - [aux_sym_create_function_statement_token3] = ACTIONS(307), - [aux_sym_create_function_statement_token4] = ACTIONS(307), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_statement_token8] = ACTIONS(307), - [aux_sym_create_function_statement_token9] = ACTIONS(307), - [aux_sym_create_function_statement_token10] = ACTIONS(307), - [aux_sym_create_function_statement_token11] = ACTIONS(307), - [aux_sym_external_hint_token1] = ACTIONS(307), - [aux_sym_external_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token1] = ACTIONS(307), - [aux_sym_optimizer_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token3] = ACTIONS(307), - [aux_sym_parallel_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token4] = ACTIONS(307), - [aux_sym_deterministic_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token2] = ACTIONS(307), - [aux_sym_sql_hint_token3] = ACTIONS(307), - [aux_sym_sql_hint_token5] = ACTIONS(307), - [aux_sym__function_language_token1] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_grant_statement_token8] = ACTIONS(307), - [aux_sym_order_by_clause_token1] = ACTIONS(307), - [aux_sym_limit_clause_token1] = ACTIONS(307), - [aux_sym_offset_clause_token1] = ACTIONS(307), - [aux_sym_where_clause_token1] = ACTIONS(307), - [aux_sym_join_type_token1] = ACTIONS(307), - [aux_sym_join_type_token2] = ACTIONS(307), - [aux_sym_join_type_token3] = ACTIONS(307), - [aux_sym_join_type_token4] = ACTIONS(307), - [aux_sym_join_clause_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [391] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [anon_sym_COMMA] = ACTIONS(686), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_truncate_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_begin_statement_token1] = ACTIONS(688), - [aux_sym_commit_statement_token1] = ACTIONS(688), - [aux_sym_rollback_statement_token1] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_sequence_token5] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym_return_statement_token1] = ACTIONS(688), - [aux_sym_declare_statement_token1] = ACTIONS(688), - [aux_sym_create_function_statement_token3] = ACTIONS(688), - [aux_sym_create_function_statement_token4] = ACTIONS(688), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_statement_token8] = ACTIONS(688), - [aux_sym_create_function_statement_token9] = ACTIONS(688), - [aux_sym_create_function_statement_token10] = ACTIONS(688), - [aux_sym_create_function_statement_token11] = ACTIONS(688), - [aux_sym_external_hint_token1] = ACTIONS(688), - [aux_sym_external_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token1] = ACTIONS(688), - [aux_sym_optimizer_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token3] = ACTIONS(688), - [aux_sym_parallel_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token4] = ACTIONS(688), - [aux_sym_deterministic_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token2] = ACTIONS(688), - [aux_sym_sql_hint_token3] = ACTIONS(688), - [aux_sym_sql_hint_token5] = ACTIONS(688), - [aux_sym__function_language_token1] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_reference_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_grant_statement_token8] = ACTIONS(688), - [aux_sym_order_by_clause_token1] = ACTIONS(688), - [aux_sym_limit_clause_token1] = ACTIONS(688), - [aux_sym_offset_clause_token1] = ACTIONS(688), - [aux_sym_where_clause_token1] = ACTIONS(688), - [aux_sym_select_clause_body_token1] = ACTIONS(688), - [aux_sym_join_type_token1] = ACTIONS(688), - [aux_sym_join_type_token2] = ACTIONS(688), - [aux_sym_join_type_token3] = ACTIONS(688), - [aux_sym_join_type_token4] = ACTIONS(688), - [aux_sym_join_clause_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [392] = { - [sym_over_clause] = STATE(565), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token2] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token5] = ACTIONS(242), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(242), - [aux_sym_direction_constraint_token1] = ACTIONS(242), - [aux_sym_direction_constraint_token2] = ACTIONS(242), - [anon_sym_CONSTRAINT] = ACTIONS(242), - [aux_sym_table_constraint_check_token1] = ACTIONS(242), - [aux_sym_table_constraint_unique_token1] = ACTIONS(242), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(250), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [393] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [anon_sym_COMMA] = ACTIONS(656), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_truncate_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_begin_statement_token1] = ACTIONS(658), - [aux_sym_commit_statement_token1] = ACTIONS(658), - [aux_sym_rollback_statement_token1] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_sequence_token5] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym_return_statement_token1] = ACTIONS(658), - [aux_sym_declare_statement_token1] = ACTIONS(658), - [aux_sym_create_function_statement_token3] = ACTIONS(658), - [aux_sym_create_function_statement_token4] = ACTIONS(658), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_statement_token8] = ACTIONS(658), - [aux_sym_create_function_statement_token9] = ACTIONS(658), - [aux_sym_create_function_statement_token10] = ACTIONS(658), - [aux_sym_create_function_statement_token11] = ACTIONS(658), - [aux_sym_external_hint_token1] = ACTIONS(658), - [aux_sym_external_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token1] = ACTIONS(658), - [aux_sym_optimizer_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token3] = ACTIONS(658), - [aux_sym_parallel_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token4] = ACTIONS(658), - [aux_sym_deterministic_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token2] = ACTIONS(658), - [aux_sym_sql_hint_token3] = ACTIONS(658), - [aux_sym_sql_hint_token5] = ACTIONS(658), - [aux_sym__function_language_token1] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_reference_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_grant_statement_token8] = ACTIONS(658), - [aux_sym_order_by_clause_token1] = ACTIONS(658), - [aux_sym_limit_clause_token1] = ACTIONS(658), - [aux_sym_offset_clause_token1] = ACTIONS(658), - [aux_sym_where_clause_token1] = ACTIONS(658), - [aux_sym_select_clause_body_token1] = ACTIONS(658), - [aux_sym_join_type_token1] = ACTIONS(658), - [aux_sym_join_type_token2] = ACTIONS(658), - [aux_sym_join_type_token3] = ACTIONS(658), - [aux_sym_join_type_token4] = ACTIONS(658), - [aux_sym_join_clause_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [394] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [anon_sym_COMMA] = ACTIONS(788), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_truncate_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_begin_statement_token1] = ACTIONS(790), - [aux_sym_commit_statement_token1] = ACTIONS(790), - [aux_sym_rollback_statement_token1] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_sequence_token5] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym_return_statement_token1] = ACTIONS(790), - [aux_sym_declare_statement_token1] = ACTIONS(790), - [aux_sym_create_function_statement_token3] = ACTIONS(790), - [aux_sym_create_function_statement_token4] = ACTIONS(790), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_statement_token8] = ACTIONS(790), - [aux_sym_create_function_statement_token9] = ACTIONS(790), - [aux_sym_create_function_statement_token10] = ACTIONS(790), - [aux_sym_create_function_statement_token11] = ACTIONS(790), - [aux_sym_external_hint_token1] = ACTIONS(790), - [aux_sym_external_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token1] = ACTIONS(790), - [aux_sym_optimizer_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token3] = ACTIONS(790), - [aux_sym_parallel_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token4] = ACTIONS(790), - [aux_sym_deterministic_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token2] = ACTIONS(790), - [aux_sym_sql_hint_token3] = ACTIONS(790), - [aux_sym_sql_hint_token5] = ACTIONS(790), - [aux_sym__function_language_token1] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_reference_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_grant_statement_token8] = ACTIONS(790), - [aux_sym_order_by_clause_token1] = ACTIONS(790), - [aux_sym_limit_clause_token1] = ACTIONS(790), - [aux_sym_offset_clause_token1] = ACTIONS(790), - [aux_sym_where_clause_token1] = ACTIONS(790), - [aux_sym_select_clause_body_token1] = ACTIONS(790), - [aux_sym_join_type_token1] = ACTIONS(790), - [aux_sym_join_type_token2] = ACTIONS(790), - [aux_sym_join_type_token3] = ACTIONS(790), - [aux_sym_join_type_token4] = ACTIONS(790), - [aux_sym_join_clause_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [395] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(765), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(494), - [aux_sym_truncate_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token7] = ACTIONS(496), - [aux_sym_begin_statement_token1] = ACTIONS(767), - [aux_sym_commit_statement_token1] = ACTIONS(767), - [aux_sym_rollback_statement_token1] = ACTIONS(767), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_sequence_token5] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym_return_statement_token1] = ACTIONS(767), - [aux_sym_declare_statement_token1] = ACTIONS(767), - [aux_sym_create_function_statement_token3] = ACTIONS(767), - [aux_sym_create_function_statement_token4] = ACTIONS(767), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_statement_token8] = ACTIONS(767), - [aux_sym_create_function_statement_token9] = ACTIONS(767), - [aux_sym_create_function_statement_token10] = ACTIONS(767), - [aux_sym_create_function_statement_token11] = ACTIONS(767), - [aux_sym_external_hint_token1] = ACTIONS(767), - [aux_sym_external_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token1] = ACTIONS(767), - [aux_sym_optimizer_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token3] = ACTIONS(767), - [aux_sym_parallel_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token4] = ACTIONS(767), - [aux_sym_deterministic_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token2] = ACTIONS(767), - [aux_sym_sql_hint_token3] = ACTIONS(767), - [aux_sym_sql_hint_token5] = ACTIONS(767), - [aux_sym__function_language_token1] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(498), - [anon_sym_EQ] = ACTIONS(500), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_reference_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_grant_statement_token8] = ACTIONS(767), - [aux_sym_order_by_clause_token1] = ACTIONS(767), - [aux_sym_limit_clause_token1] = ACTIONS(767), - [aux_sym_offset_clause_token1] = ACTIONS(767), - [aux_sym_where_clause_token1] = ACTIONS(767), - [aux_sym_select_clause_body_token1] = ACTIONS(767), - [aux_sym_join_type_token1] = ACTIONS(767), - [aux_sym_join_type_token2] = ACTIONS(767), - [aux_sym_join_type_token3] = ACTIONS(767), - [aux_sym_join_type_token4] = ACTIONS(767), - [aux_sym_join_clause_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(506), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(518), - [anon_sym_DASH] = ACTIONS(520), - [anon_sym_TILDE] = ACTIONS(522), - [anon_sym_CARET] = ACTIONS(524), - [anon_sym_STAR] = ACTIONS(526), - [anon_sym_SLASH] = ACTIONS(528), - [anon_sym_PERCENT] = ACTIONS(526), - [anon_sym_LT_LT] = ACTIONS(526), - [anon_sym_GT_GT] = ACTIONS(526), - [anon_sym_AMP] = ACTIONS(526), - [anon_sym_PIPE] = ACTIONS(518), - [anon_sym_POUND] = ACTIONS(520), - [anon_sym_LT] = ACTIONS(522), - [anon_sym_LT_EQ] = ACTIONS(500), - [anon_sym_LT_GT] = ACTIONS(500), - [anon_sym_BANG_EQ] = ACTIONS(500), - [anon_sym_GT] = ACTIONS(522), - [anon_sym_GT_EQ] = ACTIONS(500), - [anon_sym_BANG_TILDE] = ACTIONS(522), - [anon_sym_TILDE_STAR] = ACTIONS(500), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(500), - }, - [396] = { - [sym_over_clause] = STATE(562), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token2] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token5] = ACTIONS(187), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(187), - [aux_sym_direction_constraint_token1] = ACTIONS(187), - [aux_sym_direction_constraint_token2] = ACTIONS(187), - [anon_sym_CONSTRAINT] = ACTIONS(187), - [aux_sym_table_constraint_check_token1] = ACTIONS(187), - [aux_sym_table_constraint_unique_token1] = ACTIONS(187), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(250), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [397] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_select_clause_body_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(506), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(524), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [398] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_direction_constraint_token1] = ACTIONS(144), - [aux_sym_direction_constraint_token2] = ACTIONS(144), - [aux_sym_create_table_statement_token1] = ACTIONS(144), - [aux_sym_order_expression_token1] = ACTIONS(144), - [aux_sym_limit_clause_token1] = ACTIONS(144), - [aux_sym_offset_clause_token1] = ACTIONS(144), - [aux_sym_fetch_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(142), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [aux_sym_type_token1] = ACTIONS(144), - [aux_sym_type_token2] = ACTIONS(144), - [anon_sym_LBRACK] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - }, - [399] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_direction_constraint_token1] = ACTIONS(130), - [aux_sym_direction_constraint_token2] = ACTIONS(130), - [aux_sym_create_table_statement_token1] = ACTIONS(130), - [aux_sym_order_expression_token1] = ACTIONS(130), - [aux_sym_limit_clause_token1] = ACTIONS(130), - [aux_sym_offset_clause_token1] = ACTIONS(130), - [aux_sym_fetch_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [aux_sym_type_token1] = ACTIONS(130), - [aux_sym_type_token2] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - }, - [400] = { - [sym_over_clause] = STATE(560), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token2] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token5] = ACTIONS(197), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(197), - [aux_sym_direction_constraint_token1] = ACTIONS(197), - [aux_sym_direction_constraint_token2] = ACTIONS(197), - [anon_sym_CONSTRAINT] = ACTIONS(197), - [aux_sym_table_constraint_check_token1] = ACTIONS(197), - [aux_sym_table_constraint_unique_token1] = ACTIONS(197), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(250), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [401] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_select_clause_body_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(506), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [402] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_select_clause_body_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(506), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(524), - [anon_sym_STAR] = ACTIONS(526), - [anon_sym_SLASH] = ACTIONS(528), - [anon_sym_PERCENT] = ACTIONS(526), - [anon_sym_LT_LT] = ACTIONS(526), - [anon_sym_GT_GT] = ACTIONS(526), - [anon_sym_AMP] = ACTIONS(526), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [403] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [anon_sym_COMMA] = ACTIONS(761), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(494), - [aux_sym_truncate_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token7] = ACTIONS(496), - [aux_sym_begin_statement_token1] = ACTIONS(763), - [aux_sym_commit_statement_token1] = ACTIONS(763), - [aux_sym_rollback_statement_token1] = ACTIONS(763), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_sequence_token5] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym_return_statement_token1] = ACTIONS(763), - [aux_sym_declare_statement_token1] = ACTIONS(763), - [aux_sym_create_function_statement_token3] = ACTIONS(763), - [aux_sym_create_function_statement_token4] = ACTIONS(763), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_statement_token8] = ACTIONS(763), - [aux_sym_create_function_statement_token9] = ACTIONS(763), - [aux_sym_create_function_statement_token10] = ACTIONS(763), - [aux_sym_create_function_statement_token11] = ACTIONS(763), - [aux_sym_external_hint_token1] = ACTIONS(763), - [aux_sym_external_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token1] = ACTIONS(763), - [aux_sym_optimizer_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token3] = ACTIONS(763), - [aux_sym_parallel_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token4] = ACTIONS(763), - [aux_sym_deterministic_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token2] = ACTIONS(763), - [aux_sym_sql_hint_token3] = ACTIONS(763), - [aux_sym_sql_hint_token5] = ACTIONS(763), - [aux_sym__function_language_token1] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(498), - [anon_sym_EQ] = ACTIONS(500), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_reference_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_grant_statement_token8] = ACTIONS(763), - [aux_sym_order_by_clause_token1] = ACTIONS(763), - [aux_sym_limit_clause_token1] = ACTIONS(763), - [aux_sym_offset_clause_token1] = ACTIONS(763), - [aux_sym_where_clause_token1] = ACTIONS(763), - [aux_sym_select_clause_body_token1] = ACTIONS(763), - [aux_sym_join_type_token1] = ACTIONS(763), - [aux_sym_join_type_token2] = ACTIONS(763), - [aux_sym_join_type_token3] = ACTIONS(763), - [aux_sym_join_type_token4] = ACTIONS(763), - [aux_sym_join_clause_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(504), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(506), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(518), - [anon_sym_DASH] = ACTIONS(520), - [anon_sym_TILDE] = ACTIONS(522), - [anon_sym_CARET] = ACTIONS(524), - [anon_sym_STAR] = ACTIONS(526), - [anon_sym_SLASH] = ACTIONS(528), - [anon_sym_PERCENT] = ACTIONS(526), - [anon_sym_LT_LT] = ACTIONS(526), - [anon_sym_GT_GT] = ACTIONS(526), - [anon_sym_AMP] = ACTIONS(526), - [anon_sym_PIPE] = ACTIONS(518), - [anon_sym_POUND] = ACTIONS(520), - [anon_sym_LT] = ACTIONS(522), - [anon_sym_LT_EQ] = ACTIONS(500), - [anon_sym_LT_GT] = ACTIONS(500), - [anon_sym_BANG_EQ] = ACTIONS(500), - [anon_sym_GT] = ACTIONS(522), - [anon_sym_GT_EQ] = ACTIONS(500), - [anon_sym_BANG_TILDE] = ACTIONS(522), - [anon_sym_TILDE_STAR] = ACTIONS(500), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(500), - }, - [404] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [anon_sym_COMMA] = ACTIONS(421), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_truncate_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_begin_statement_token1] = ACTIONS(423), - [aux_sym_commit_statement_token1] = ACTIONS(423), - [aux_sym_rollback_statement_token1] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_sequence_token5] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym_return_statement_token1] = ACTIONS(423), - [aux_sym_declare_statement_token1] = ACTIONS(423), - [aux_sym_create_function_statement_token3] = ACTIONS(423), - [aux_sym_create_function_statement_token4] = ACTIONS(423), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_statement_token8] = ACTIONS(423), - [aux_sym_create_function_statement_token9] = ACTIONS(423), - [aux_sym_create_function_statement_token10] = ACTIONS(423), - [aux_sym_create_function_statement_token11] = ACTIONS(423), - [aux_sym_external_hint_token1] = ACTIONS(423), - [aux_sym_external_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token1] = ACTIONS(423), - [aux_sym_optimizer_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token3] = ACTIONS(423), - [aux_sym_parallel_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token4] = ACTIONS(423), - [aux_sym_deterministic_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token2] = ACTIONS(423), - [aux_sym_sql_hint_token3] = ACTIONS(423), - [aux_sym_sql_hint_token5] = ACTIONS(423), - [aux_sym__function_language_token1] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_grant_statement_token8] = ACTIONS(423), - [aux_sym_order_by_clause_token1] = ACTIONS(423), - [aux_sym_limit_clause_token1] = ACTIONS(423), - [aux_sym_offset_clause_token1] = ACTIONS(423), - [aux_sym_where_clause_token1] = ACTIONS(423), - [aux_sym_join_type_token1] = ACTIONS(423), - [aux_sym_join_type_token2] = ACTIONS(423), - [aux_sym_join_type_token3] = ACTIONS(423), - [aux_sym_join_type_token4] = ACTIONS(423), - [aux_sym_join_clause_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [405] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_join_type_token1] = ACTIONS(321), - [aux_sym_join_type_token2] = ACTIONS(321), - [aux_sym_join_type_token3] = ACTIONS(321), - [aux_sym_join_type_token4] = ACTIONS(321), - [aux_sym_join_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [406] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [anon_sym_COMMA] = ACTIONS(761), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(794), - [aux_sym_truncate_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token7] = ACTIONS(796), - [aux_sym_begin_statement_token1] = ACTIONS(763), - [aux_sym_commit_statement_token1] = ACTIONS(763), - [aux_sym_rollback_statement_token1] = ACTIONS(763), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_sequence_token5] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym_return_statement_token1] = ACTIONS(763), - [aux_sym_declare_statement_token1] = ACTIONS(763), - [aux_sym_create_function_statement_token3] = ACTIONS(763), - [aux_sym_create_function_statement_token4] = ACTIONS(763), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_statement_token8] = ACTIONS(763), - [aux_sym_create_function_statement_token9] = ACTIONS(763), - [aux_sym_create_function_statement_token10] = ACTIONS(763), - [aux_sym_create_function_statement_token11] = ACTIONS(763), - [aux_sym_external_hint_token1] = ACTIONS(763), - [aux_sym_external_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token1] = ACTIONS(763), - [aux_sym_optimizer_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token3] = ACTIONS(763), - [aux_sym_parallel_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token4] = ACTIONS(763), - [aux_sym_deterministic_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token2] = ACTIONS(763), - [aux_sym_sql_hint_token3] = ACTIONS(763), - [aux_sym_sql_hint_token5] = ACTIONS(763), - [aux_sym__function_language_token1] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(798), - [anon_sym_EQ] = ACTIONS(800), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_grant_statement_token8] = ACTIONS(763), - [aux_sym_create_table_statement_token1] = ACTIONS(763), - [aux_sym_order_by_clause_token1] = ACTIONS(763), - [aux_sym_limit_clause_token1] = ACTIONS(763), - [aux_sym_offset_clause_token1] = ACTIONS(763), - [aux_sym_where_clause_token1] = ACTIONS(763), - [aux_sym_join_type_token1] = ACTIONS(763), - [aux_sym_join_type_token2] = ACTIONS(763), - [aux_sym_join_type_token3] = ACTIONS(763), - [aux_sym_join_type_token4] = ACTIONS(763), - [aux_sym_join_clause_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(804), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(806), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(818), - [anon_sym_DASH] = ACTIONS(820), - [anon_sym_TILDE] = ACTIONS(822), - [anon_sym_CARET] = ACTIONS(824), - [anon_sym_STAR] = ACTIONS(826), - [anon_sym_SLASH] = ACTIONS(828), - [anon_sym_PERCENT] = ACTIONS(826), - [anon_sym_LT_LT] = ACTIONS(826), - [anon_sym_GT_GT] = ACTIONS(826), - [anon_sym_AMP] = ACTIONS(826), - [anon_sym_PIPE] = ACTIONS(818), - [anon_sym_POUND] = ACTIONS(820), - [anon_sym_LT] = ACTIONS(822), - [anon_sym_LT_EQ] = ACTIONS(800), - [anon_sym_LT_GT] = ACTIONS(800), - [anon_sym_BANG_EQ] = ACTIONS(800), - [anon_sym_GT] = ACTIONS(822), - [anon_sym_GT_EQ] = ACTIONS(800), - [anon_sym_BANG_TILDE] = ACTIONS(822), - [anon_sym_TILDE_STAR] = ACTIONS(800), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(800), - }, - [407] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [408] = { - [aux_sym_dotted_name_repeat1] = STATE(211), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_having_clause_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(690), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(959), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [409] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [anon_sym_COMMA] = ACTIONS(445), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_truncate_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_begin_statement_token1] = ACTIONS(447), - [aux_sym_commit_statement_token1] = ACTIONS(447), - [aux_sym_rollback_statement_token1] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_sequence_token5] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym_return_statement_token1] = ACTIONS(447), - [aux_sym_declare_statement_token1] = ACTIONS(447), - [aux_sym_create_function_statement_token3] = ACTIONS(447), - [aux_sym_create_function_statement_token4] = ACTIONS(447), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_statement_token8] = ACTIONS(447), - [aux_sym_create_function_statement_token9] = ACTIONS(447), - [aux_sym_create_function_statement_token10] = ACTIONS(447), - [aux_sym_create_function_statement_token11] = ACTIONS(447), - [aux_sym_external_hint_token1] = ACTIONS(447), - [aux_sym_external_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token1] = ACTIONS(447), - [aux_sym_optimizer_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token3] = ACTIONS(447), - [aux_sym_parallel_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token4] = ACTIONS(447), - [aux_sym_deterministic_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token2] = ACTIONS(447), - [aux_sym_sql_hint_token3] = ACTIONS(447), - [aux_sym_sql_hint_token5] = ACTIONS(447), - [aux_sym__function_language_token1] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_grant_statement_token8] = ACTIONS(447), - [aux_sym_order_by_clause_token1] = ACTIONS(447), - [aux_sym_limit_clause_token1] = ACTIONS(447), - [aux_sym_offset_clause_token1] = ACTIONS(447), - [aux_sym_where_clause_token1] = ACTIONS(447), - [aux_sym_join_type_token1] = ACTIONS(447), - [aux_sym_join_type_token2] = ACTIONS(447), - [aux_sym_join_type_token3] = ACTIONS(447), - [aux_sym_join_type_token4] = ACTIONS(447), - [aux_sym_join_clause_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [410] = { - [aux_sym_dotted_name_repeat1] = STATE(211), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_having_clause_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(961), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [411] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [anon_sym_COMMA] = ACTIONS(441), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_truncate_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_begin_statement_token1] = ACTIONS(443), - [aux_sym_commit_statement_token1] = ACTIONS(443), - [aux_sym_rollback_statement_token1] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_sequence_token5] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym_return_statement_token1] = ACTIONS(443), - [aux_sym_declare_statement_token1] = ACTIONS(443), - [aux_sym_create_function_statement_token3] = ACTIONS(443), - [aux_sym_create_function_statement_token4] = ACTIONS(443), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_statement_token8] = ACTIONS(443), - [aux_sym_create_function_statement_token9] = ACTIONS(443), - [aux_sym_create_function_statement_token10] = ACTIONS(443), - [aux_sym_create_function_statement_token11] = ACTIONS(443), - [aux_sym_external_hint_token1] = ACTIONS(443), - [aux_sym_external_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token1] = ACTIONS(443), - [aux_sym_optimizer_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token3] = ACTIONS(443), - [aux_sym_parallel_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token4] = ACTIONS(443), - [aux_sym_deterministic_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token2] = ACTIONS(443), - [aux_sym_sql_hint_token3] = ACTIONS(443), - [aux_sym_sql_hint_token5] = ACTIONS(443), - [aux_sym__function_language_token1] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_grant_statement_token8] = ACTIONS(443), - [aux_sym_order_by_clause_token1] = ACTIONS(443), - [aux_sym_limit_clause_token1] = ACTIONS(443), - [aux_sym_offset_clause_token1] = ACTIONS(443), - [aux_sym_where_clause_token1] = ACTIONS(443), - [aux_sym_join_type_token1] = ACTIONS(443), - [aux_sym_join_type_token2] = ACTIONS(443), - [aux_sym_join_type_token3] = ACTIONS(443), - [aux_sym_join_type_token4] = ACTIONS(443), - [aux_sym_join_clause_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [412] = { - [aux_sym_dotted_name_repeat1] = STATE(544), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_direction_constraint_token1] = ACTIONS(160), - [aux_sym_direction_constraint_token2] = ACTIONS(160), - [aux_sym_order_expression_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(963), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(965), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [413] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [anon_sym_COMMA] = ACTIONS(737), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_truncate_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_begin_statement_token1] = ACTIONS(739), - [aux_sym_commit_statement_token1] = ACTIONS(739), - [aux_sym_rollback_statement_token1] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_sequence_token5] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym_return_statement_token1] = ACTIONS(739), - [aux_sym_declare_statement_token1] = ACTIONS(739), - [aux_sym_create_function_statement_token3] = ACTIONS(739), - [aux_sym_create_function_statement_token4] = ACTIONS(739), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_statement_token8] = ACTIONS(739), - [aux_sym_create_function_statement_token9] = ACTIONS(739), - [aux_sym_create_function_statement_token10] = ACTIONS(739), - [aux_sym_create_function_statement_token11] = ACTIONS(739), - [aux_sym_external_hint_token1] = ACTIONS(739), - [aux_sym_external_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token1] = ACTIONS(739), - [aux_sym_optimizer_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token3] = ACTIONS(739), - [aux_sym_parallel_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token4] = ACTIONS(739), - [aux_sym_deterministic_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token2] = ACTIONS(739), - [aux_sym_sql_hint_token3] = ACTIONS(739), - [aux_sym_sql_hint_token5] = ACTIONS(739), - [aux_sym__function_language_token1] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_grant_statement_token8] = ACTIONS(739), - [aux_sym_create_table_statement_token1] = ACTIONS(739), - [aux_sym_order_by_clause_token1] = ACTIONS(739), - [aux_sym_limit_clause_token1] = ACTIONS(739), - [aux_sym_offset_clause_token1] = ACTIONS(739), - [aux_sym_where_clause_token1] = ACTIONS(739), - [aux_sym_join_type_token1] = ACTIONS(739), - [aux_sym_join_type_token2] = ACTIONS(739), - [aux_sym_join_type_token3] = ACTIONS(739), - [aux_sym_join_type_token4] = ACTIONS(739), - [aux_sym_join_clause_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [414] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(733), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_truncate_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_begin_statement_token1] = ACTIONS(735), - [aux_sym_commit_statement_token1] = ACTIONS(735), - [aux_sym_rollback_statement_token1] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_sequence_token5] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym_return_statement_token1] = ACTIONS(735), - [aux_sym_declare_statement_token1] = ACTIONS(735), - [aux_sym_create_function_statement_token3] = ACTIONS(735), - [aux_sym_create_function_statement_token4] = ACTIONS(735), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_statement_token8] = ACTIONS(735), - [aux_sym_create_function_statement_token9] = ACTIONS(735), - [aux_sym_create_function_statement_token10] = ACTIONS(735), - [aux_sym_create_function_statement_token11] = ACTIONS(735), - [aux_sym_external_hint_token1] = ACTIONS(735), - [aux_sym_external_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token1] = ACTIONS(735), - [aux_sym_optimizer_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token3] = ACTIONS(735), - [aux_sym_parallel_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token4] = ACTIONS(735), - [aux_sym_deterministic_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token2] = ACTIONS(735), - [aux_sym_sql_hint_token3] = ACTIONS(735), - [aux_sym_sql_hint_token5] = ACTIONS(735), - [aux_sym__function_language_token1] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_grant_statement_token8] = ACTIONS(735), - [aux_sym_create_table_statement_token1] = ACTIONS(735), - [aux_sym_order_by_clause_token1] = ACTIONS(735), - [aux_sym_limit_clause_token1] = ACTIONS(735), - [aux_sym_offset_clause_token1] = ACTIONS(735), - [aux_sym_where_clause_token1] = ACTIONS(735), - [aux_sym_join_type_token1] = ACTIONS(735), - [aux_sym_join_type_token2] = ACTIONS(735), - [aux_sym_join_type_token3] = ACTIONS(735), - [aux_sym_join_type_token4] = ACTIONS(735), - [aux_sym_join_clause_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [415] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [416] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [anon_sym_COMMA] = ACTIONS(429), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_truncate_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_begin_statement_token1] = ACTIONS(431), - [aux_sym_commit_statement_token1] = ACTIONS(431), - [aux_sym_rollback_statement_token1] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_sequence_token5] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym_return_statement_token1] = ACTIONS(431), - [aux_sym_declare_statement_token1] = ACTIONS(431), - [aux_sym_create_function_statement_token3] = ACTIONS(431), - [aux_sym_create_function_statement_token4] = ACTIONS(431), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_statement_token8] = ACTIONS(431), - [aux_sym_create_function_statement_token9] = ACTIONS(431), - [aux_sym_create_function_statement_token10] = ACTIONS(431), - [aux_sym_create_function_statement_token11] = ACTIONS(431), - [aux_sym_external_hint_token1] = ACTIONS(431), - [aux_sym_external_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token1] = ACTIONS(431), - [aux_sym_optimizer_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token3] = ACTIONS(431), - [aux_sym_parallel_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token4] = ACTIONS(431), - [aux_sym_deterministic_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token2] = ACTIONS(431), - [aux_sym_sql_hint_token3] = ACTIONS(431), - [aux_sym_sql_hint_token5] = ACTIONS(431), - [aux_sym__function_language_token1] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_grant_statement_token8] = ACTIONS(431), - [aux_sym_order_by_clause_token1] = ACTIONS(431), - [aux_sym_limit_clause_token1] = ACTIONS(431), - [aux_sym_offset_clause_token1] = ACTIONS(431), - [aux_sym_where_clause_token1] = ACTIONS(431), - [aux_sym_join_type_token1] = ACTIONS(431), - [aux_sym_join_type_token2] = ACTIONS(431), - [aux_sym_join_type_token3] = ACTIONS(431), - [aux_sym_join_type_token4] = ACTIONS(431), - [aux_sym_join_clause_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [417] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(832), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [418] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [anon_sym_COMMA] = ACTIONS(729), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_truncate_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_begin_statement_token1] = ACTIONS(731), - [aux_sym_commit_statement_token1] = ACTIONS(731), - [aux_sym_rollback_statement_token1] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_sequence_token5] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym_return_statement_token1] = ACTIONS(731), - [aux_sym_declare_statement_token1] = ACTIONS(731), - [aux_sym_create_function_statement_token3] = ACTIONS(731), - [aux_sym_create_function_statement_token4] = ACTIONS(731), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_statement_token8] = ACTIONS(731), - [aux_sym_create_function_statement_token9] = ACTIONS(731), - [aux_sym_create_function_statement_token10] = ACTIONS(731), - [aux_sym_create_function_statement_token11] = ACTIONS(731), - [aux_sym_external_hint_token1] = ACTIONS(731), - [aux_sym_external_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token1] = ACTIONS(731), - [aux_sym_optimizer_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token3] = ACTIONS(731), - [aux_sym_parallel_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token4] = ACTIONS(731), - [aux_sym_deterministic_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token2] = ACTIONS(731), - [aux_sym_sql_hint_token3] = ACTIONS(731), - [aux_sym_sql_hint_token5] = ACTIONS(731), - [aux_sym__function_language_token1] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_grant_statement_token8] = ACTIONS(731), - [aux_sym_create_table_statement_token1] = ACTIONS(731), - [aux_sym_order_by_clause_token1] = ACTIONS(731), - [aux_sym_limit_clause_token1] = ACTIONS(731), - [aux_sym_offset_clause_token1] = ACTIONS(731), - [aux_sym_where_clause_token1] = ACTIONS(731), - [aux_sym_join_type_token1] = ACTIONS(731), - [aux_sym_join_type_token2] = ACTIONS(731), - [aux_sym_join_type_token3] = ACTIONS(731), - [aux_sym_join_type_token4] = ACTIONS(731), - [aux_sym_join_clause_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [419] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(765), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(794), - [aux_sym_truncate_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token7] = ACTIONS(796), - [aux_sym_begin_statement_token1] = ACTIONS(767), - [aux_sym_commit_statement_token1] = ACTIONS(767), - [aux_sym_rollback_statement_token1] = ACTIONS(767), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_sequence_token5] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym_return_statement_token1] = ACTIONS(767), - [aux_sym_declare_statement_token1] = ACTIONS(767), - [aux_sym_create_function_statement_token3] = ACTIONS(767), - [aux_sym_create_function_statement_token4] = ACTIONS(767), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_statement_token8] = ACTIONS(767), - [aux_sym_create_function_statement_token9] = ACTIONS(767), - [aux_sym_create_function_statement_token10] = ACTIONS(767), - [aux_sym_create_function_statement_token11] = ACTIONS(767), - [aux_sym_external_hint_token1] = ACTIONS(767), - [aux_sym_external_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token1] = ACTIONS(767), - [aux_sym_optimizer_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token3] = ACTIONS(767), - [aux_sym_parallel_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token4] = ACTIONS(767), - [aux_sym_deterministic_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token2] = ACTIONS(767), - [aux_sym_sql_hint_token3] = ACTIONS(767), - [aux_sym_sql_hint_token5] = ACTIONS(767), - [aux_sym__function_language_token1] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(798), - [anon_sym_EQ] = ACTIONS(800), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_grant_statement_token8] = ACTIONS(767), - [aux_sym_create_table_statement_token1] = ACTIONS(767), - [aux_sym_order_by_clause_token1] = ACTIONS(767), - [aux_sym_limit_clause_token1] = ACTIONS(767), - [aux_sym_offset_clause_token1] = ACTIONS(767), - [aux_sym_where_clause_token1] = ACTIONS(767), - [aux_sym_join_type_token1] = ACTIONS(767), - [aux_sym_join_type_token2] = ACTIONS(767), - [aux_sym_join_type_token3] = ACTIONS(767), - [aux_sym_join_type_token4] = ACTIONS(767), - [aux_sym_join_clause_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(806), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(818), - [anon_sym_DASH] = ACTIONS(820), - [anon_sym_TILDE] = ACTIONS(822), - [anon_sym_CARET] = ACTIONS(824), - [anon_sym_STAR] = ACTIONS(826), - [anon_sym_SLASH] = ACTIONS(828), - [anon_sym_PERCENT] = ACTIONS(826), - [anon_sym_LT_LT] = ACTIONS(826), - [anon_sym_GT_GT] = ACTIONS(826), - [anon_sym_AMP] = ACTIONS(826), - [anon_sym_PIPE] = ACTIONS(818), - [anon_sym_POUND] = ACTIONS(820), - [anon_sym_LT] = ACTIONS(822), - [anon_sym_LT_EQ] = ACTIONS(800), - [anon_sym_LT_GT] = ACTIONS(800), - [anon_sym_BANG_EQ] = ACTIONS(800), - [anon_sym_GT] = ACTIONS(822), - [anon_sym_GT_EQ] = ACTIONS(800), - [anon_sym_BANG_TILDE] = ACTIONS(822), - [anon_sym_TILDE_STAR] = ACTIONS(800), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(800), - }, - [420] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [anon_sym_COMMA] = ACTIONS(652), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_truncate_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_begin_statement_token1] = ACTIONS(654), - [aux_sym_commit_statement_token1] = ACTIONS(654), - [aux_sym_rollback_statement_token1] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_sequence_token5] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym_return_statement_token1] = ACTIONS(654), - [aux_sym_declare_statement_token1] = ACTIONS(654), - [aux_sym_create_function_statement_token3] = ACTIONS(654), - [aux_sym_create_function_statement_token4] = ACTIONS(654), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_statement_token8] = ACTIONS(654), - [aux_sym_create_function_statement_token9] = ACTIONS(654), - [aux_sym_create_function_statement_token10] = ACTIONS(654), - [aux_sym_create_function_statement_token11] = ACTIONS(654), - [aux_sym_external_hint_token1] = ACTIONS(654), - [aux_sym_external_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token1] = ACTIONS(654), - [aux_sym_optimizer_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token3] = ACTIONS(654), - [aux_sym_parallel_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token4] = ACTIONS(654), - [aux_sym_deterministic_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token2] = ACTIONS(654), - [aux_sym_sql_hint_token3] = ACTIONS(654), - [aux_sym_sql_hint_token5] = ACTIONS(654), - [aux_sym__function_language_token1] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_grant_statement_token8] = ACTIONS(654), - [aux_sym_order_by_clause_token1] = ACTIONS(654), - [aux_sym_limit_clause_token1] = ACTIONS(654), - [aux_sym_offset_clause_token1] = ACTIONS(654), - [aux_sym_where_clause_token1] = ACTIONS(654), - [aux_sym_join_type_token1] = ACTIONS(654), - [aux_sym_join_type_token2] = ACTIONS(654), - [aux_sym_join_type_token3] = ACTIONS(654), - [aux_sym_join_type_token4] = ACTIONS(654), - [aux_sym_join_clause_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [421] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(967), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_truncate_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_begin_statement_token1] = ACTIONS(596), - [aux_sym_commit_statement_token1] = ACTIONS(596), - [aux_sym_rollback_statement_token1] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(596), - [aux_sym_sequence_token5] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym_return_statement_token1] = ACTIONS(596), - [aux_sym_declare_statement_token1] = ACTIONS(596), - [aux_sym_create_function_statement_token3] = ACTIONS(596), - [aux_sym_create_function_statement_token4] = ACTIONS(596), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_statement_token8] = ACTIONS(596), - [aux_sym_create_function_statement_token9] = ACTIONS(596), - [aux_sym_create_function_statement_token10] = ACTIONS(596), - [aux_sym_create_function_statement_token11] = ACTIONS(596), - [aux_sym_external_hint_token1] = ACTIONS(596), - [aux_sym_external_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token1] = ACTIONS(596), - [aux_sym_optimizer_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token3] = ACTIONS(596), - [aux_sym_parallel_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token2] = ACTIONS(596), - [aux_sym_null_hint_token4] = ACTIONS(596), - [aux_sym_deterministic_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token2] = ACTIONS(596), - [aux_sym_sql_hint_token3] = ACTIONS(596), - [aux_sym_sql_hint_token5] = ACTIONS(596), - [aux_sym__function_language_token1] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_grant_statement_token5] = ACTIONS(596), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(596), - [aux_sym_direction_constraint_token1] = ACTIONS(596), - [aux_sym_direction_constraint_token2] = ACTIONS(596), - [anon_sym_CONSTRAINT] = ACTIONS(596), - [aux_sym_table_constraint_check_token1] = ACTIONS(596), - [aux_sym_table_constraint_unique_token1] = ACTIONS(596), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(969), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [422] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(971), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_truncate_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_begin_statement_token1] = ACTIONS(604), - [aux_sym_commit_statement_token1] = ACTIONS(604), - [aux_sym_rollback_statement_token1] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(604), - [aux_sym_sequence_token5] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym_return_statement_token1] = ACTIONS(604), - [aux_sym_declare_statement_token1] = ACTIONS(604), - [aux_sym_create_function_statement_token3] = ACTIONS(604), - [aux_sym_create_function_statement_token4] = ACTIONS(604), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_statement_token8] = ACTIONS(604), - [aux_sym_create_function_statement_token9] = ACTIONS(604), - [aux_sym_create_function_statement_token10] = ACTIONS(604), - [aux_sym_create_function_statement_token11] = ACTIONS(604), - [aux_sym_external_hint_token1] = ACTIONS(604), - [aux_sym_external_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token1] = ACTIONS(604), - [aux_sym_optimizer_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token3] = ACTIONS(604), - [aux_sym_parallel_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token2] = ACTIONS(604), - [aux_sym_null_hint_token4] = ACTIONS(604), - [aux_sym_deterministic_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token2] = ACTIONS(604), - [aux_sym_sql_hint_token3] = ACTIONS(604), - [aux_sym_sql_hint_token5] = ACTIONS(604), - [aux_sym__function_language_token1] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_grant_statement_token5] = ACTIONS(604), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(604), - [aux_sym_direction_constraint_token1] = ACTIONS(604), - [aux_sym_direction_constraint_token2] = ACTIONS(604), - [anon_sym_CONSTRAINT] = ACTIONS(604), - [aux_sym_table_constraint_check_token1] = ACTIONS(604), - [aux_sym_table_constraint_unique_token1] = ACTIONS(604), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(973), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [423] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(806), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(824), - [anon_sym_STAR] = ACTIONS(826), - [anon_sym_SLASH] = ACTIONS(828), - [anon_sym_PERCENT] = ACTIONS(826), - [anon_sym_LT_LT] = ACTIONS(826), - [anon_sym_GT_GT] = ACTIONS(826), - [anon_sym_AMP] = ACTIONS(826), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [424] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_truncate_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_begin_statement_token1] = ACTIONS(307), - [aux_sym_commit_statement_token1] = ACTIONS(307), - [aux_sym_rollback_statement_token1] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(307), - [aux_sym_sequence_token5] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym_return_statement_token1] = ACTIONS(307), - [aux_sym_declare_statement_token1] = ACTIONS(307), - [aux_sym_create_function_statement_token3] = ACTIONS(307), - [aux_sym_create_function_statement_token4] = ACTIONS(307), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_statement_token8] = ACTIONS(307), - [aux_sym_create_function_statement_token9] = ACTIONS(307), - [aux_sym_create_function_statement_token10] = ACTIONS(307), - [aux_sym_create_function_statement_token11] = ACTIONS(307), - [aux_sym_external_hint_token1] = ACTIONS(307), - [aux_sym_external_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token1] = ACTIONS(307), - [aux_sym_optimizer_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token3] = ACTIONS(307), - [aux_sym_parallel_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token2] = ACTIONS(307), - [aux_sym_null_hint_token4] = ACTIONS(307), - [aux_sym_deterministic_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token2] = ACTIONS(307), - [aux_sym_sql_hint_token3] = ACTIONS(307), - [aux_sym_sql_hint_token5] = ACTIONS(307), - [aux_sym__function_language_token1] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_grant_statement_token5] = ACTIONS(307), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(307), - [aux_sym_direction_constraint_token1] = ACTIONS(307), - [aux_sym_direction_constraint_token2] = ACTIONS(307), - [anon_sym_CONSTRAINT] = ACTIONS(307), - [aux_sym_table_constraint_check_token1] = ACTIONS(307), - [aux_sym_table_constraint_unique_token1] = ACTIONS(307), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [425] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_grant_statement_token8] = ACTIONS(144), - [aux_sym_create_table_statement_token1] = ACTIONS(144), - [aux_sym_order_by_clause_token1] = ACTIONS(144), - [aux_sym_limit_clause_token1] = ACTIONS(144), - [aux_sym_offset_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [aux_sym_type_token1] = ACTIONS(144), - [aux_sym_type_token2] = ACTIONS(144), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [426] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_grant_statement_token8] = ACTIONS(130), - [aux_sym_create_table_statement_token1] = ACTIONS(130), - [aux_sym_order_by_clause_token1] = ACTIONS(130), - [aux_sym_limit_clause_token1] = ACTIONS(130), - [aux_sym_offset_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [aux_sym_type_token1] = ACTIONS(130), - [aux_sym_type_token2] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [427] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(806), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(824), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [428] = { - [sym_within_group_clause] = STATE(632), - [sym_filter_clause] = STATE(940), - [sym_over_clause] = STATE(1303), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_truncate_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_begin_statement_token1] = ACTIONS(156), - [aux_sym_commit_statement_token1] = ACTIONS(156), - [aux_sym_rollback_statement_token1] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_sequence_token5] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(156), - [aux_sym_declare_statement_token1] = ACTIONS(156), - [aux_sym_create_function_statement_token3] = ACTIONS(156), - [aux_sym_create_function_statement_token4] = ACTIONS(156), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_statement_token8] = ACTIONS(156), - [aux_sym_create_function_statement_token9] = ACTIONS(156), - [aux_sym_create_function_statement_token10] = ACTIONS(156), - [aux_sym_create_function_statement_token11] = ACTIONS(156), - [aux_sym_external_hint_token1] = ACTIONS(156), - [aux_sym_external_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token1] = ACTIONS(156), - [aux_sym_optimizer_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token3] = ACTIONS(156), - [aux_sym_parallel_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token4] = ACTIONS(156), - [aux_sym_deterministic_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token2] = ACTIONS(156), - [aux_sym_sql_hint_token3] = ACTIONS(156), - [aux_sym_sql_hint_token5] = ACTIONS(156), - [aux_sym__function_language_token1] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_grant_statement_token8] = ACTIONS(156), - [aux_sym_create_table_statement_token1] = ACTIONS(156), - [aux_sym_order_by_clause_token1] = ACTIONS(156), - [aux_sym_limit_clause_token1] = ACTIONS(156), - [aux_sym_offset_clause_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(975), - [aux_sym_filter_clause_token1] = ACTIONS(977), - [aux_sym_over_clause_token1] = ACTIONS(979), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [429] = { - [sym_filter_clause] = STATE(691), - [sym_over_clause] = STATE(917), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_direction_constraint_token1] = ACTIONS(197), - [aux_sym_direction_constraint_token2] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_expression_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(780), - [aux_sym_over_clause_token1] = ACTIONS(782), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [430] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [431] = { - [sym_within_group_clause] = STATE(638), - [sym_filter_clause] = STATE(933), - [sym_over_clause] = STATE(1290), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_truncate_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_begin_statement_token1] = ACTIONS(134), - [aux_sym_commit_statement_token1] = ACTIONS(134), - [aux_sym_rollback_statement_token1] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_sequence_token5] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(134), - [aux_sym_declare_statement_token1] = ACTIONS(134), - [aux_sym_create_function_statement_token3] = ACTIONS(134), - [aux_sym_create_function_statement_token4] = ACTIONS(134), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_statement_token8] = ACTIONS(134), - [aux_sym_create_function_statement_token9] = ACTIONS(134), - [aux_sym_create_function_statement_token10] = ACTIONS(134), - [aux_sym_create_function_statement_token11] = ACTIONS(134), - [aux_sym_external_hint_token1] = ACTIONS(134), - [aux_sym_external_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token1] = ACTIONS(134), - [aux_sym_optimizer_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token3] = ACTIONS(134), - [aux_sym_parallel_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token4] = ACTIONS(134), - [aux_sym_deterministic_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token2] = ACTIONS(134), - [aux_sym_sql_hint_token3] = ACTIONS(134), - [aux_sym_sql_hint_token5] = ACTIONS(134), - [aux_sym__function_language_token1] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_grant_statement_token8] = ACTIONS(134), - [aux_sym_create_table_statement_token1] = ACTIONS(134), - [aux_sym_order_by_clause_token1] = ACTIONS(134), - [aux_sym_limit_clause_token1] = ACTIONS(134), - [aux_sym_offset_clause_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(975), - [aux_sym_filter_clause_token1] = ACTIONS(977), - [aux_sym_over_clause_token1] = ACTIONS(979), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [432] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [anon_sym_COMMA] = ACTIONS(703), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_truncate_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_begin_statement_token1] = ACTIONS(705), - [aux_sym_commit_statement_token1] = ACTIONS(705), - [aux_sym_rollback_statement_token1] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_sequence_token5] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym_return_statement_token1] = ACTIONS(705), - [aux_sym_declare_statement_token1] = ACTIONS(705), - [aux_sym_create_function_statement_token3] = ACTIONS(705), - [aux_sym_create_function_statement_token4] = ACTIONS(705), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_statement_token8] = ACTIONS(705), - [aux_sym_create_function_statement_token9] = ACTIONS(705), - [aux_sym_create_function_statement_token10] = ACTIONS(705), - [aux_sym_create_function_statement_token11] = ACTIONS(705), - [aux_sym_external_hint_token1] = ACTIONS(705), - [aux_sym_external_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token1] = ACTIONS(705), - [aux_sym_optimizer_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token3] = ACTIONS(705), - [aux_sym_parallel_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token4] = ACTIONS(705), - [aux_sym_deterministic_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token2] = ACTIONS(705), - [aux_sym_sql_hint_token3] = ACTIONS(705), - [aux_sym_sql_hint_token5] = ACTIONS(705), - [aux_sym__function_language_token1] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_grant_statement_token8] = ACTIONS(705), - [aux_sym_create_table_statement_token1] = ACTIONS(705), - [aux_sym_order_by_clause_token1] = ACTIONS(705), - [aux_sym_limit_clause_token1] = ACTIONS(705), - [aux_sym_offset_clause_token1] = ACTIONS(705), - [aux_sym_where_clause_token1] = ACTIONS(705), - [aux_sym_join_type_token1] = ACTIONS(705), - [aux_sym_join_type_token2] = ACTIONS(705), - [aux_sym_join_type_token3] = ACTIONS(705), - [aux_sym_join_type_token4] = ACTIONS(705), - [aux_sym_join_clause_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [433] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [anon_sym_COMMA] = ACTIONS(433), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_truncate_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_begin_statement_token1] = ACTIONS(435), - [aux_sym_commit_statement_token1] = ACTIONS(435), - [aux_sym_rollback_statement_token1] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_sequence_token5] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym_return_statement_token1] = ACTIONS(435), - [aux_sym_declare_statement_token1] = ACTIONS(435), - [aux_sym_create_function_statement_token3] = ACTIONS(435), - [aux_sym_create_function_statement_token4] = ACTIONS(435), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_statement_token8] = ACTIONS(435), - [aux_sym_create_function_statement_token9] = ACTIONS(435), - [aux_sym_create_function_statement_token10] = ACTIONS(435), - [aux_sym_create_function_statement_token11] = ACTIONS(435), - [aux_sym_external_hint_token1] = ACTIONS(435), - [aux_sym_external_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token1] = ACTIONS(435), - [aux_sym_optimizer_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token3] = ACTIONS(435), - [aux_sym_parallel_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token4] = ACTIONS(435), - [aux_sym_deterministic_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token2] = ACTIONS(435), - [aux_sym_sql_hint_token3] = ACTIONS(435), - [aux_sym_sql_hint_token5] = ACTIONS(435), - [aux_sym__function_language_token1] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_grant_statement_token8] = ACTIONS(435), - [aux_sym_order_by_clause_token1] = ACTIONS(435), - [aux_sym_limit_clause_token1] = ACTIONS(435), - [aux_sym_offset_clause_token1] = ACTIONS(435), - [aux_sym_where_clause_token1] = ACTIONS(435), - [aux_sym_join_type_token1] = ACTIONS(435), - [aux_sym_join_type_token2] = ACTIONS(435), - [aux_sym_join_type_token3] = ACTIONS(435), - [aux_sym_join_type_token4] = ACTIONS(435), - [aux_sym_join_clause_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [434] = { - [sym_filter_clause] = STATE(701), - [sym_over_clause] = STATE(925), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_direction_constraint_token1] = ACTIONS(187), - [aux_sym_direction_constraint_token2] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_expression_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(780), - [aux_sym_over_clause_token1] = ACTIONS(782), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [435] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_join_type_token1] = ACTIONS(242), - [aux_sym_join_type_token2] = ACTIONS(242), - [aux_sym_join_type_token3] = ACTIONS(242), - [aux_sym_join_type_token4] = ACTIONS(242), - [aux_sym_join_clause_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [436] = { - [sym_within_group_clause] = STATE(641), - [sym_filter_clause] = STATE(929), - [sym_over_clause] = STATE(1262), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_truncate_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_begin_statement_token1] = ACTIONS(148), - [aux_sym_commit_statement_token1] = ACTIONS(148), - [aux_sym_rollback_statement_token1] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_sequence_token5] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(148), - [aux_sym_declare_statement_token1] = ACTIONS(148), - [aux_sym_create_function_statement_token3] = ACTIONS(148), - [aux_sym_create_function_statement_token4] = ACTIONS(148), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_statement_token8] = ACTIONS(148), - [aux_sym_create_function_statement_token9] = ACTIONS(148), - [aux_sym_create_function_statement_token10] = ACTIONS(148), - [aux_sym_create_function_statement_token11] = ACTIONS(148), - [aux_sym_external_hint_token1] = ACTIONS(148), - [aux_sym_external_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token1] = ACTIONS(148), - [aux_sym_optimizer_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token3] = ACTIONS(148), - [aux_sym_parallel_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token4] = ACTIONS(148), - [aux_sym_deterministic_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token2] = ACTIONS(148), - [aux_sym_sql_hint_token3] = ACTIONS(148), - [aux_sym_sql_hint_token5] = ACTIONS(148), - [aux_sym__function_language_token1] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_grant_statement_token8] = ACTIONS(148), - [aux_sym_create_table_statement_token1] = ACTIONS(148), - [aux_sym_order_by_clause_token1] = ACTIONS(148), - [aux_sym_limit_clause_token1] = ACTIONS(148), - [aux_sym_offset_clause_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(975), - [aux_sym_filter_clause_token1] = ACTIONS(977), - [aux_sym_over_clause_token1] = ACTIONS(979), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [437] = { - [sym_within_group_clause] = STATE(671), - [sym_filter_clause] = STATE(907), - [sym_over_clause] = STATE(1238), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [anon_sym_COMMA] = ACTIONS(146), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_truncate_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_begin_statement_token1] = ACTIONS(148), - [aux_sym_commit_statement_token1] = ACTIONS(148), - [aux_sym_rollback_statement_token1] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_sequence_token5] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(148), - [aux_sym_declare_statement_token1] = ACTIONS(148), - [aux_sym_create_function_statement_token3] = ACTIONS(148), - [aux_sym_create_function_statement_token4] = ACTIONS(148), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_statement_token8] = ACTIONS(148), - [aux_sym_create_function_statement_token9] = ACTIONS(148), - [aux_sym_create_function_statement_token10] = ACTIONS(148), - [aux_sym_create_function_statement_token11] = ACTIONS(148), - [aux_sym_external_hint_token1] = ACTIONS(148), - [aux_sym_external_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token1] = ACTIONS(148), - [aux_sym_optimizer_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token3] = ACTIONS(148), - [aux_sym_parallel_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token4] = ACTIONS(148), - [aux_sym_deterministic_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token2] = ACTIONS(148), - [aux_sym_sql_hint_token3] = ACTIONS(148), - [aux_sym_sql_hint_token5] = ACTIONS(148), - [aux_sym__function_language_token1] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_having_clause_token1] = ACTIONS(148), - [aux_sym_order_by_clause_token1] = ACTIONS(148), - [aux_sym_limit_clause_token1] = ACTIONS(148), - [aux_sym_offset_clause_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(981), - [aux_sym_filter_clause_token1] = ACTIONS(983), - [aux_sym_over_clause_token1] = ACTIONS(985), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [438] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [anon_sym_COMMA] = ACTIONS(461), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_truncate_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_begin_statement_token1] = ACTIONS(463), - [aux_sym_commit_statement_token1] = ACTIONS(463), - [aux_sym_rollback_statement_token1] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_sequence_token5] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym_return_statement_token1] = ACTIONS(463), - [aux_sym_declare_statement_token1] = ACTIONS(463), - [aux_sym_create_function_statement_token3] = ACTIONS(463), - [aux_sym_create_function_statement_token4] = ACTIONS(463), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_statement_token8] = ACTIONS(463), - [aux_sym_create_function_statement_token9] = ACTIONS(463), - [aux_sym_create_function_statement_token10] = ACTIONS(463), - [aux_sym_create_function_statement_token11] = ACTIONS(463), - [aux_sym_external_hint_token1] = ACTIONS(463), - [aux_sym_external_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token1] = ACTIONS(463), - [aux_sym_optimizer_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token3] = ACTIONS(463), - [aux_sym_parallel_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token4] = ACTIONS(463), - [aux_sym_deterministic_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token2] = ACTIONS(463), - [aux_sym_sql_hint_token3] = ACTIONS(463), - [aux_sym_sql_hint_token5] = ACTIONS(463), - [aux_sym__function_language_token1] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_grant_statement_token8] = ACTIONS(463), - [aux_sym_order_by_clause_token1] = ACTIONS(463), - [aux_sym_limit_clause_token1] = ACTIONS(463), - [aux_sym_offset_clause_token1] = ACTIONS(463), - [aux_sym_where_clause_token1] = ACTIONS(463), - [aux_sym_join_type_token1] = ACTIONS(463), - [aux_sym_join_type_token2] = ACTIONS(463), - [aux_sym_join_type_token3] = ACTIONS(463), - [aux_sym_join_type_token4] = ACTIONS(463), - [aux_sym_join_clause_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [439] = { - [aux_sym_dotted_name_repeat1] = STATE(439), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [440] = { - [sym_filter_clause] = STATE(708), - [sym_over_clause] = STATE(934), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_direction_constraint_token1] = ACTIONS(179), - [aux_sym_direction_constraint_token2] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_expression_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(780), - [aux_sym_over_clause_token1] = ACTIONS(782), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [441] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [anon_sym_COMMA] = ACTIONS(784), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_truncate_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_begin_statement_token1] = ACTIONS(786), - [aux_sym_commit_statement_token1] = ACTIONS(786), - [aux_sym_rollback_statement_token1] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_sequence_token5] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym_return_statement_token1] = ACTIONS(786), - [aux_sym_declare_statement_token1] = ACTIONS(786), - [aux_sym_create_function_statement_token3] = ACTIONS(786), - [aux_sym_create_function_statement_token4] = ACTIONS(786), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_statement_token8] = ACTIONS(786), - [aux_sym_create_function_statement_token9] = ACTIONS(786), - [aux_sym_create_function_statement_token10] = ACTIONS(786), - [aux_sym_create_function_statement_token11] = ACTIONS(786), - [aux_sym_external_hint_token1] = ACTIONS(786), - [aux_sym_external_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token1] = ACTIONS(786), - [aux_sym_optimizer_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token3] = ACTIONS(786), - [aux_sym_parallel_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token4] = ACTIONS(786), - [aux_sym_deterministic_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token2] = ACTIONS(786), - [aux_sym_sql_hint_token3] = ACTIONS(786), - [aux_sym_sql_hint_token5] = ACTIONS(786), - [aux_sym__function_language_token1] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_grant_statement_token8] = ACTIONS(786), - [aux_sym_create_table_statement_token1] = ACTIONS(786), - [aux_sym_order_by_clause_token1] = ACTIONS(786), - [aux_sym_limit_clause_token1] = ACTIONS(786), - [aux_sym_offset_clause_token1] = ACTIONS(786), - [aux_sym_where_clause_token1] = ACTIONS(786), - [aux_sym_join_type_token1] = ACTIONS(786), - [aux_sym_join_type_token2] = ACTIONS(786), - [aux_sym_join_type_token3] = ACTIONS(786), - [aux_sym_join_type_token4] = ACTIONS(786), - [aux_sym_join_clause_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [442] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [anon_sym_COMMA] = ACTIONS(741), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(794), - [aux_sym_truncate_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token7] = ACTIONS(796), - [aux_sym_begin_statement_token1] = ACTIONS(743), - [aux_sym_commit_statement_token1] = ACTIONS(743), - [aux_sym_rollback_statement_token1] = ACTIONS(743), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_sequence_token5] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym_return_statement_token1] = ACTIONS(743), - [aux_sym_declare_statement_token1] = ACTIONS(743), - [aux_sym_create_function_statement_token3] = ACTIONS(743), - [aux_sym_create_function_statement_token4] = ACTIONS(743), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_statement_token8] = ACTIONS(743), - [aux_sym_create_function_statement_token9] = ACTIONS(743), - [aux_sym_create_function_statement_token10] = ACTIONS(743), - [aux_sym_create_function_statement_token11] = ACTIONS(743), - [aux_sym_external_hint_token1] = ACTIONS(743), - [aux_sym_external_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token1] = ACTIONS(743), - [aux_sym_optimizer_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token3] = ACTIONS(743), - [aux_sym_parallel_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token4] = ACTIONS(743), - [aux_sym_deterministic_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token2] = ACTIONS(743), - [aux_sym_sql_hint_token3] = ACTIONS(743), - [aux_sym_sql_hint_token5] = ACTIONS(743), - [aux_sym__function_language_token1] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(798), - [anon_sym_EQ] = ACTIONS(800), - [aux_sym_create_trigger_statement_token1] = ACTIONS(802), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_grant_statement_token8] = ACTIONS(743), - [aux_sym_create_table_statement_token1] = ACTIONS(743), - [aux_sym_order_by_clause_token1] = ACTIONS(743), - [aux_sym_limit_clause_token1] = ACTIONS(743), - [aux_sym_offset_clause_token1] = ACTIONS(743), - [aux_sym_where_clause_token1] = ACTIONS(743), - [aux_sym_join_type_token1] = ACTIONS(743), - [aux_sym_join_type_token2] = ACTIONS(743), - [aux_sym_join_type_token3] = ACTIONS(743), - [aux_sym_join_type_token4] = ACTIONS(743), - [aux_sym_join_clause_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(804), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(806), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(818), - [anon_sym_DASH] = ACTIONS(820), - [anon_sym_TILDE] = ACTIONS(822), - [anon_sym_CARET] = ACTIONS(824), - [anon_sym_STAR] = ACTIONS(826), - [anon_sym_SLASH] = ACTIONS(828), - [anon_sym_PERCENT] = ACTIONS(826), - [anon_sym_LT_LT] = ACTIONS(826), - [anon_sym_GT_GT] = ACTIONS(826), - [anon_sym_AMP] = ACTIONS(826), - [anon_sym_PIPE] = ACTIONS(818), - [anon_sym_POUND] = ACTIONS(820), - [anon_sym_LT] = ACTIONS(822), - [anon_sym_LT_EQ] = ACTIONS(800), - [anon_sym_LT_GT] = ACTIONS(800), - [anon_sym_BANG_EQ] = ACTIONS(800), - [anon_sym_GT] = ACTIONS(822), - [anon_sym_GT_EQ] = ACTIONS(800), - [anon_sym_BANG_TILDE] = ACTIONS(822), - [anon_sym_TILDE_STAR] = ACTIONS(800), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(800), - }, - [443] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [anon_sym_COMMA] = ACTIONS(725), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_truncate_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_begin_statement_token1] = ACTIONS(727), - [aux_sym_commit_statement_token1] = ACTIONS(727), - [aux_sym_rollback_statement_token1] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_sequence_token5] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym_return_statement_token1] = ACTIONS(727), - [aux_sym_declare_statement_token1] = ACTIONS(727), - [aux_sym_create_function_statement_token3] = ACTIONS(727), - [aux_sym_create_function_statement_token4] = ACTIONS(727), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_statement_token8] = ACTIONS(727), - [aux_sym_create_function_statement_token9] = ACTIONS(727), - [aux_sym_create_function_statement_token10] = ACTIONS(727), - [aux_sym_create_function_statement_token11] = ACTIONS(727), - [aux_sym_external_hint_token1] = ACTIONS(727), - [aux_sym_external_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token1] = ACTIONS(727), - [aux_sym_optimizer_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token3] = ACTIONS(727), - [aux_sym_parallel_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token4] = ACTIONS(727), - [aux_sym_deterministic_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token2] = ACTIONS(727), - [aux_sym_sql_hint_token3] = ACTIONS(727), - [aux_sym_sql_hint_token5] = ACTIONS(727), - [aux_sym__function_language_token1] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_grant_statement_token8] = ACTIONS(727), - [aux_sym_create_table_statement_token1] = ACTIONS(727), - [aux_sym_order_by_clause_token1] = ACTIONS(727), - [aux_sym_limit_clause_token1] = ACTIONS(727), - [aux_sym_offset_clause_token1] = ACTIONS(727), - [aux_sym_where_clause_token1] = ACTIONS(727), - [aux_sym_join_type_token1] = ACTIONS(727), - [aux_sym_join_type_token2] = ACTIONS(727), - [aux_sym_join_type_token3] = ACTIONS(727), - [aux_sym_join_type_token4] = ACTIONS(727), - [aux_sym_join_clause_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [444] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [anon_sym_COMMA] = ACTIONS(840), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_truncate_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_begin_statement_token1] = ACTIONS(842), - [aux_sym_commit_statement_token1] = ACTIONS(842), - [aux_sym_rollback_statement_token1] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_sequence_token5] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym_return_statement_token1] = ACTIONS(842), - [aux_sym_declare_statement_token1] = ACTIONS(842), - [aux_sym_create_function_statement_token3] = ACTIONS(842), - [aux_sym_create_function_statement_token4] = ACTIONS(842), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_statement_token8] = ACTIONS(842), - [aux_sym_create_function_statement_token9] = ACTIONS(842), - [aux_sym_create_function_statement_token10] = ACTIONS(842), - [aux_sym_create_function_statement_token11] = ACTIONS(842), - [aux_sym_external_hint_token1] = ACTIONS(842), - [aux_sym_external_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token1] = ACTIONS(842), - [aux_sym_optimizer_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token3] = ACTIONS(842), - [aux_sym_parallel_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token4] = ACTIONS(842), - [aux_sym_deterministic_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token2] = ACTIONS(842), - [aux_sym_sql_hint_token3] = ACTIONS(842), - [aux_sym_sql_hint_token5] = ACTIONS(842), - [aux_sym__function_language_token1] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_grant_statement_token8] = ACTIONS(842), - [aux_sym_create_table_statement_token1] = ACTIONS(842), - [aux_sym_order_by_clause_token1] = ACTIONS(842), - [aux_sym_limit_clause_token1] = ACTIONS(842), - [aux_sym_offset_clause_token1] = ACTIONS(842), - [aux_sym_where_clause_token1] = ACTIONS(842), - [aux_sym_join_type_token1] = ACTIONS(842), - [aux_sym_join_type_token2] = ACTIONS(842), - [aux_sym_join_type_token3] = ACTIONS(842), - [aux_sym_join_type_token4] = ACTIONS(842), - [aux_sym_join_clause_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [445] = { - [aux_sym_array_type_repeat1] = STATE(459), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_truncate_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_begin_statement_token1] = ACTIONS(328), - [aux_sym_commit_statement_token1] = ACTIONS(328), - [aux_sym_rollback_statement_token1] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(328), - [aux_sym_sequence_token5] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym_return_statement_token1] = ACTIONS(328), - [aux_sym_declare_statement_token1] = ACTIONS(328), - [aux_sym_create_function_statement_token3] = ACTIONS(328), - [aux_sym_create_function_statement_token4] = ACTIONS(328), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_statement_token8] = ACTIONS(328), - [aux_sym_create_function_statement_token9] = ACTIONS(328), - [aux_sym_create_function_statement_token10] = ACTIONS(328), - [aux_sym_create_function_statement_token11] = ACTIONS(328), - [aux_sym_external_hint_token1] = ACTIONS(328), - [aux_sym_external_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token1] = ACTIONS(328), - [aux_sym_optimizer_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token3] = ACTIONS(328), - [aux_sym_parallel_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token2] = ACTIONS(328), - [aux_sym_null_hint_token4] = ACTIONS(328), - [aux_sym_deterministic_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token2] = ACTIONS(328), - [aux_sym_sql_hint_token3] = ACTIONS(328), - [aux_sym_sql_hint_token5] = ACTIONS(328), - [aux_sym__function_language_token1] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_grant_statement_token5] = ACTIONS(328), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(328), - [aux_sym_direction_constraint_token1] = ACTIONS(328), - [aux_sym_direction_constraint_token2] = ACTIONS(328), - [anon_sym_CONSTRAINT] = ACTIONS(328), - [aux_sym_table_constraint_check_token1] = ACTIONS(328), - [aux_sym_table_constraint_unique_token1] = ACTIONS(328), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(990), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [446] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_having_clause_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [447] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(254), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [448] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_join_type_token1] = ACTIONS(279), - [aux_sym_join_type_token2] = ACTIONS(279), - [aux_sym_join_type_token3] = ACTIONS(279), - [aux_sym_join_type_token4] = ACTIONS(279), - [aux_sym_join_clause_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [449] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [anon_sym_COMMA] = ACTIONS(451), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_truncate_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_begin_statement_token1] = ACTIONS(453), - [aux_sym_commit_statement_token1] = ACTIONS(453), - [aux_sym_rollback_statement_token1] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_sequence_token5] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym_return_statement_token1] = ACTIONS(453), - [aux_sym_declare_statement_token1] = ACTIONS(453), - [aux_sym_create_function_statement_token3] = ACTIONS(453), - [aux_sym_create_function_statement_token4] = ACTIONS(453), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_statement_token8] = ACTIONS(453), - [aux_sym_create_function_statement_token9] = ACTIONS(453), - [aux_sym_create_function_statement_token10] = ACTIONS(453), - [aux_sym_create_function_statement_token11] = ACTIONS(453), - [aux_sym_external_hint_token1] = ACTIONS(453), - [aux_sym_external_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token1] = ACTIONS(453), - [aux_sym_optimizer_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token3] = ACTIONS(453), - [aux_sym_parallel_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token4] = ACTIONS(453), - [aux_sym_deterministic_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token2] = ACTIONS(453), - [aux_sym_sql_hint_token3] = ACTIONS(453), - [aux_sym_sql_hint_token5] = ACTIONS(453), - [aux_sym__function_language_token1] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_grant_statement_token8] = ACTIONS(453), - [aux_sym_order_by_clause_token1] = ACTIONS(453), - [aux_sym_limit_clause_token1] = ACTIONS(453), - [aux_sym_offset_clause_token1] = ACTIONS(453), - [aux_sym_where_clause_token1] = ACTIONS(453), - [aux_sym_join_type_token1] = ACTIONS(453), - [aux_sym_join_type_token2] = ACTIONS(453), - [aux_sym_join_type_token3] = ACTIONS(453), - [aux_sym_join_type_token4] = ACTIONS(453), - [aux_sym_join_clause_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [450] = { - [sym_within_group_clause] = STATE(677), - [sym_filter_clause] = STATE(796), - [sym_over_clause] = STATE(1279), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [anon_sym_COMMA] = ACTIONS(150), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_truncate_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_begin_statement_token1] = ACTIONS(152), - [aux_sym_commit_statement_token1] = ACTIONS(152), - [aux_sym_rollback_statement_token1] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_sequence_token5] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(152), - [aux_sym_declare_statement_token1] = ACTIONS(152), - [aux_sym_create_function_statement_token3] = ACTIONS(152), - [aux_sym_create_function_statement_token4] = ACTIONS(152), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_statement_token8] = ACTIONS(152), - [aux_sym_create_function_statement_token9] = ACTIONS(152), - [aux_sym_create_function_statement_token10] = ACTIONS(152), - [aux_sym_create_function_statement_token11] = ACTIONS(152), - [aux_sym_external_hint_token1] = ACTIONS(152), - [aux_sym_external_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token1] = ACTIONS(152), - [aux_sym_optimizer_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token3] = ACTIONS(152), - [aux_sym_parallel_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token4] = ACTIONS(152), - [aux_sym_deterministic_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token2] = ACTIONS(152), - [aux_sym_sql_hint_token3] = ACTIONS(152), - [aux_sym_sql_hint_token5] = ACTIONS(152), - [aux_sym__function_language_token1] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_having_clause_token1] = ACTIONS(152), - [aux_sym_order_by_clause_token1] = ACTIONS(152), - [aux_sym_limit_clause_token1] = ACTIONS(152), - [aux_sym_offset_clause_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(981), - [aux_sym_filter_clause_token1] = ACTIONS(983), - [aux_sym_over_clause_token1] = ACTIONS(985), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [451] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(992), - [anon_sym_COMMA] = ACTIONS(211), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(994), - [aux_sym_truncate_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_begin_statement_token1] = ACTIONS(215), - [aux_sym_commit_statement_token1] = ACTIONS(215), - [aux_sym_rollback_statement_token1] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_sequence_token5] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(215), - [aux_sym_declare_statement_token1] = ACTIONS(215), - [aux_sym_create_function_statement_token3] = ACTIONS(215), - [aux_sym_create_function_statement_token4] = ACTIONS(215), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_statement_token8] = ACTIONS(215), - [aux_sym_create_function_statement_token9] = ACTIONS(215), - [aux_sym_create_function_statement_token10] = ACTIONS(215), - [aux_sym_create_function_statement_token11] = ACTIONS(215), - [aux_sym_external_hint_token1] = ACTIONS(215), - [aux_sym_external_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token1] = ACTIONS(215), - [aux_sym_optimizer_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token3] = ACTIONS(215), - [aux_sym_parallel_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token4] = ACTIONS(215), - [aux_sym_deterministic_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token2] = ACTIONS(215), - [aux_sym_sql_hint_token3] = ACTIONS(215), - [aux_sym_sql_hint_token5] = ACTIONS(215), - [aux_sym__function_language_token1] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_direction_constraint_token1] = ACTIONS(215), - [aux_sym_direction_constraint_token2] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(996), - [aux_sym_order_expression_token1] = ACTIONS(215), - [aux_sym_limit_clause_token1] = ACTIONS(215), - [aux_sym_offset_clause_token1] = ACTIONS(215), - [aux_sym_fetch_clause_token1] = ACTIONS(215), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(998), - [aux_sym_type_token2] = ACTIONS(1000), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [452] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [anon_sym_COMMA] = ACTIONS(465), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_truncate_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_begin_statement_token1] = ACTIONS(467), - [aux_sym_commit_statement_token1] = ACTIONS(467), - [aux_sym_rollback_statement_token1] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_sequence_token5] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym_return_statement_token1] = ACTIONS(467), - [aux_sym_declare_statement_token1] = ACTIONS(467), - [aux_sym_create_function_statement_token3] = ACTIONS(467), - [aux_sym_create_function_statement_token4] = ACTIONS(467), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_statement_token8] = ACTIONS(467), - [aux_sym_create_function_statement_token9] = ACTIONS(467), - [aux_sym_create_function_statement_token10] = ACTIONS(467), - [aux_sym_create_function_statement_token11] = ACTIONS(467), - [aux_sym_external_hint_token1] = ACTIONS(467), - [aux_sym_external_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token1] = ACTIONS(467), - [aux_sym_optimizer_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token3] = ACTIONS(467), - [aux_sym_parallel_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token4] = ACTIONS(467), - [aux_sym_deterministic_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token2] = ACTIONS(467), - [aux_sym_sql_hint_token3] = ACTIONS(467), - [aux_sym_sql_hint_token5] = ACTIONS(467), - [aux_sym__function_language_token1] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_grant_statement_token8] = ACTIONS(467), - [aux_sym_order_by_clause_token1] = ACTIONS(467), - [aux_sym_limit_clause_token1] = ACTIONS(467), - [aux_sym_offset_clause_token1] = ACTIONS(467), - [aux_sym_where_clause_token1] = ACTIONS(467), - [aux_sym_join_type_token1] = ACTIONS(467), - [aux_sym_join_type_token2] = ACTIONS(467), - [aux_sym_join_type_token3] = ACTIONS(467), - [aux_sym_join_type_token4] = ACTIONS(467), - [aux_sym_join_clause_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [453] = { - [sym_filter_clause] = STATE(702), - [sym_over_clause] = STATE(941), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_direction_constraint_token1] = ACTIONS(201), - [aux_sym_direction_constraint_token2] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_expression_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(780), - [aux_sym_over_clause_token1] = ACTIONS(782), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [454] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [anon_sym_COMMA] = ACTIONS(721), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_truncate_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_begin_statement_token1] = ACTIONS(723), - [aux_sym_commit_statement_token1] = ACTIONS(723), - [aux_sym_rollback_statement_token1] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_sequence_token5] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym_return_statement_token1] = ACTIONS(723), - [aux_sym_declare_statement_token1] = ACTIONS(723), - [aux_sym_create_function_statement_token3] = ACTIONS(723), - [aux_sym_create_function_statement_token4] = ACTIONS(723), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_statement_token8] = ACTIONS(723), - [aux_sym_create_function_statement_token9] = ACTIONS(723), - [aux_sym_create_function_statement_token10] = ACTIONS(723), - [aux_sym_create_function_statement_token11] = ACTIONS(723), - [aux_sym_external_hint_token1] = ACTIONS(723), - [aux_sym_external_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token1] = ACTIONS(723), - [aux_sym_optimizer_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token3] = ACTIONS(723), - [aux_sym_parallel_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token4] = ACTIONS(723), - [aux_sym_deterministic_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token2] = ACTIONS(723), - [aux_sym_sql_hint_token3] = ACTIONS(723), - [aux_sym_sql_hint_token5] = ACTIONS(723), - [aux_sym__function_language_token1] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_grant_statement_token8] = ACTIONS(723), - [aux_sym_create_table_statement_token1] = ACTIONS(723), - [aux_sym_order_by_clause_token1] = ACTIONS(723), - [aux_sym_limit_clause_token1] = ACTIONS(723), - [aux_sym_offset_clause_token1] = ACTIONS(723), - [aux_sym_where_clause_token1] = ACTIONS(723), - [aux_sym_join_type_token1] = ACTIONS(723), - [aux_sym_join_type_token2] = ACTIONS(723), - [aux_sym_join_type_token3] = ACTIONS(723), - [aux_sym_join_type_token4] = ACTIONS(723), - [aux_sym_join_clause_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [455] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [anon_sym_COMMA] = ACTIONS(588), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_truncate_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_begin_statement_token1] = ACTIONS(590), - [aux_sym_commit_statement_token1] = ACTIONS(590), - [aux_sym_rollback_statement_token1] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_sequence_token5] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym_return_statement_token1] = ACTIONS(590), - [aux_sym_declare_statement_token1] = ACTIONS(590), - [aux_sym_create_function_statement_token3] = ACTIONS(590), - [aux_sym_create_function_statement_token4] = ACTIONS(590), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_statement_token8] = ACTIONS(590), - [aux_sym_create_function_statement_token9] = ACTIONS(590), - [aux_sym_create_function_statement_token10] = ACTIONS(590), - [aux_sym_create_function_statement_token11] = ACTIONS(590), - [aux_sym_external_hint_token1] = ACTIONS(590), - [aux_sym_external_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token1] = ACTIONS(590), - [aux_sym_optimizer_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token3] = ACTIONS(590), - [aux_sym_parallel_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token4] = ACTIONS(590), - [aux_sym_deterministic_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token2] = ACTIONS(590), - [aux_sym_sql_hint_token3] = ACTIONS(590), - [aux_sym_sql_hint_token5] = ACTIONS(590), - [aux_sym__function_language_token1] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_grant_statement_token8] = ACTIONS(590), - [aux_sym_order_by_clause_token1] = ACTIONS(590), - [aux_sym_limit_clause_token1] = ACTIONS(590), - [aux_sym_offset_clause_token1] = ACTIONS(590), - [aux_sym_where_clause_token1] = ACTIONS(590), - [aux_sym_join_type_token1] = ACTIONS(590), - [aux_sym_join_type_token2] = ACTIONS(590), - [aux_sym_join_type_token3] = ACTIONS(590), - [aux_sym_join_type_token4] = ACTIONS(590), - [aux_sym_join_clause_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [456] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [anon_sym_COMMA] = ACTIONS(713), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_truncate_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_begin_statement_token1] = ACTIONS(715), - [aux_sym_commit_statement_token1] = ACTIONS(715), - [aux_sym_rollback_statement_token1] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_sequence_token5] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym_return_statement_token1] = ACTIONS(715), - [aux_sym_declare_statement_token1] = ACTIONS(715), - [aux_sym_create_function_statement_token3] = ACTIONS(715), - [aux_sym_create_function_statement_token4] = ACTIONS(715), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_statement_token8] = ACTIONS(715), - [aux_sym_create_function_statement_token9] = ACTIONS(715), - [aux_sym_create_function_statement_token10] = ACTIONS(715), - [aux_sym_create_function_statement_token11] = ACTIONS(715), - [aux_sym_external_hint_token1] = ACTIONS(715), - [aux_sym_external_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token1] = ACTIONS(715), - [aux_sym_optimizer_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token3] = ACTIONS(715), - [aux_sym_parallel_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token4] = ACTIONS(715), - [aux_sym_deterministic_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token2] = ACTIONS(715), - [aux_sym_sql_hint_token3] = ACTIONS(715), - [aux_sym_sql_hint_token5] = ACTIONS(715), - [aux_sym__function_language_token1] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_grant_statement_token8] = ACTIONS(715), - [aux_sym_create_table_statement_token1] = ACTIONS(715), - [aux_sym_order_by_clause_token1] = ACTIONS(715), - [aux_sym_limit_clause_token1] = ACTIONS(715), - [aux_sym_offset_clause_token1] = ACTIONS(715), - [aux_sym_where_clause_token1] = ACTIONS(715), - [aux_sym_join_type_token1] = ACTIONS(715), - [aux_sym_join_type_token2] = ACTIONS(715), - [aux_sym_join_type_token3] = ACTIONS(715), - [aux_sym_join_type_token4] = ACTIONS(715), - [aux_sym_join_clause_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [457] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [anon_sym_COMMA] = ACTIONS(469), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_truncate_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_begin_statement_token1] = ACTIONS(471), - [aux_sym_commit_statement_token1] = ACTIONS(471), - [aux_sym_rollback_statement_token1] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_sequence_token5] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym_return_statement_token1] = ACTIONS(471), - [aux_sym_declare_statement_token1] = ACTIONS(471), - [aux_sym_create_function_statement_token3] = ACTIONS(471), - [aux_sym_create_function_statement_token4] = ACTIONS(471), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_statement_token8] = ACTIONS(471), - [aux_sym_create_function_statement_token9] = ACTIONS(471), - [aux_sym_create_function_statement_token10] = ACTIONS(471), - [aux_sym_create_function_statement_token11] = ACTIONS(471), - [aux_sym_external_hint_token1] = ACTIONS(471), - [aux_sym_external_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token1] = ACTIONS(471), - [aux_sym_optimizer_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token3] = ACTIONS(471), - [aux_sym_parallel_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token4] = ACTIONS(471), - [aux_sym_deterministic_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token2] = ACTIONS(471), - [aux_sym_sql_hint_token3] = ACTIONS(471), - [aux_sym_sql_hint_token5] = ACTIONS(471), - [aux_sym__function_language_token1] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_grant_statement_token8] = ACTIONS(471), - [aux_sym_order_by_clause_token1] = ACTIONS(471), - [aux_sym_limit_clause_token1] = ACTIONS(471), - [aux_sym_offset_clause_token1] = ACTIONS(471), - [aux_sym_where_clause_token1] = ACTIONS(471), - [aux_sym_join_type_token1] = ACTIONS(471), - [aux_sym_join_type_token2] = ACTIONS(471), - [aux_sym_join_type_token3] = ACTIONS(471), - [aux_sym_join_type_token4] = ACTIONS(471), - [aux_sym_join_clause_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [458] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [anon_sym_COMMA] = ACTIONS(484), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_truncate_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_begin_statement_token1] = ACTIONS(486), - [aux_sym_commit_statement_token1] = ACTIONS(486), - [aux_sym_rollback_statement_token1] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_sequence_token5] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym_return_statement_token1] = ACTIONS(486), - [aux_sym_declare_statement_token1] = ACTIONS(486), - [aux_sym_create_function_statement_token3] = ACTIONS(486), - [aux_sym_create_function_statement_token4] = ACTIONS(486), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_statement_token8] = ACTIONS(486), - [aux_sym_create_function_statement_token9] = ACTIONS(486), - [aux_sym_create_function_statement_token10] = ACTIONS(486), - [aux_sym_create_function_statement_token11] = ACTIONS(486), - [aux_sym_external_hint_token1] = ACTIONS(486), - [aux_sym_external_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token1] = ACTIONS(486), - [aux_sym_optimizer_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token3] = ACTIONS(486), - [aux_sym_parallel_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token4] = ACTIONS(486), - [aux_sym_deterministic_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token2] = ACTIONS(486), - [aux_sym_sql_hint_token3] = ACTIONS(486), - [aux_sym_sql_hint_token5] = ACTIONS(486), - [aux_sym__function_language_token1] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_grant_statement_token8] = ACTIONS(486), - [aux_sym_order_by_clause_token1] = ACTIONS(486), - [aux_sym_limit_clause_token1] = ACTIONS(486), - [aux_sym_offset_clause_token1] = ACTIONS(486), - [aux_sym_where_clause_token1] = ACTIONS(486), - [aux_sym_join_type_token1] = ACTIONS(486), - [aux_sym_join_type_token2] = ACTIONS(486), - [aux_sym_join_type_token3] = ACTIONS(486), - [aux_sym_join_type_token4] = ACTIONS(486), - [aux_sym_join_clause_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [459] = { - [aux_sym_array_type_repeat1] = STATE(495), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_truncate_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_begin_statement_token1] = ACTIONS(338), - [aux_sym_commit_statement_token1] = ACTIONS(338), - [aux_sym_rollback_statement_token1] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(338), - [aux_sym_sequence_token5] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym_return_statement_token1] = ACTIONS(338), - [aux_sym_declare_statement_token1] = ACTIONS(338), - [aux_sym_create_function_statement_token3] = ACTIONS(338), - [aux_sym_create_function_statement_token4] = ACTIONS(338), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_statement_token8] = ACTIONS(338), - [aux_sym_create_function_statement_token9] = ACTIONS(338), - [aux_sym_create_function_statement_token10] = ACTIONS(338), - [aux_sym_create_function_statement_token11] = ACTIONS(338), - [aux_sym_external_hint_token1] = ACTIONS(338), - [aux_sym_external_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token1] = ACTIONS(338), - [aux_sym_optimizer_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token3] = ACTIONS(338), - [aux_sym_parallel_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token2] = ACTIONS(338), - [aux_sym_null_hint_token4] = ACTIONS(338), - [aux_sym_deterministic_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token2] = ACTIONS(338), - [aux_sym_sql_hint_token3] = ACTIONS(338), - [aux_sym_sql_hint_token5] = ACTIONS(338), - [aux_sym__function_language_token1] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_grant_statement_token5] = ACTIONS(338), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(338), - [aux_sym_direction_constraint_token1] = ACTIONS(338), - [aux_sym_direction_constraint_token2] = ACTIONS(338), - [anon_sym_CONSTRAINT] = ACTIONS(338), - [aux_sym_table_constraint_check_token1] = ACTIONS(338), - [aux_sym_table_constraint_unique_token1] = ACTIONS(338), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(990), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [460] = { - [sym_filter_clause] = STATE(645), - [sym_over_clause] = STATE(836), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_direction_constraint_token1] = ACTIONS(201), - [aux_sym_direction_constraint_token2] = ACTIONS(201), - [aux_sym_order_expression_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_fetch_clause_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(678), - [aux_sym_over_clause_token1] = ACTIONS(680), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [461] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_join_type_token1] = ACTIONS(275), - [aux_sym_join_type_token2] = ACTIONS(275), - [aux_sym_join_type_token3] = ACTIONS(275), - [aux_sym_join_type_token4] = ACTIONS(275), - [aux_sym_join_clause_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [462] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [anon_sym_COMMA] = ACTIONS(417), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_truncate_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_begin_statement_token1] = ACTIONS(419), - [aux_sym_commit_statement_token1] = ACTIONS(419), - [aux_sym_rollback_statement_token1] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_sequence_token5] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym_return_statement_token1] = ACTIONS(419), - [aux_sym_declare_statement_token1] = ACTIONS(419), - [aux_sym_create_function_statement_token3] = ACTIONS(419), - [aux_sym_create_function_statement_token4] = ACTIONS(419), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_statement_token8] = ACTIONS(419), - [aux_sym_create_function_statement_token9] = ACTIONS(419), - [aux_sym_create_function_statement_token10] = ACTIONS(419), - [aux_sym_create_function_statement_token11] = ACTIONS(419), - [aux_sym_external_hint_token1] = ACTIONS(419), - [aux_sym_external_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token1] = ACTIONS(419), - [aux_sym_optimizer_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token3] = ACTIONS(419), - [aux_sym_parallel_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token4] = ACTIONS(419), - [aux_sym_deterministic_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token2] = ACTIONS(419), - [aux_sym_sql_hint_token3] = ACTIONS(419), - [aux_sym_sql_hint_token5] = ACTIONS(419), - [aux_sym__function_language_token1] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_grant_statement_token8] = ACTIONS(419), - [aux_sym_order_by_clause_token1] = ACTIONS(419), - [aux_sym_limit_clause_token1] = ACTIONS(419), - [aux_sym_offset_clause_token1] = ACTIONS(419), - [aux_sym_where_clause_token1] = ACTIONS(419), - [aux_sym_join_type_token1] = ACTIONS(419), - [aux_sym_join_type_token2] = ACTIONS(419), - [aux_sym_join_type_token3] = ACTIONS(419), - [aux_sym_join_type_token4] = ACTIONS(419), - [aux_sym_join_clause_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [463] = { - [sym_within_group_clause] = STATE(680), - [sym_filter_clause] = STATE(902), - [sym_over_clause] = STATE(1263), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(132), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_truncate_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_begin_statement_token1] = ACTIONS(134), - [aux_sym_commit_statement_token1] = ACTIONS(134), - [aux_sym_rollback_statement_token1] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_sequence_token5] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(134), - [aux_sym_declare_statement_token1] = ACTIONS(134), - [aux_sym_create_function_statement_token3] = ACTIONS(134), - [aux_sym_create_function_statement_token4] = ACTIONS(134), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_statement_token8] = ACTIONS(134), - [aux_sym_create_function_statement_token9] = ACTIONS(134), - [aux_sym_create_function_statement_token10] = ACTIONS(134), - [aux_sym_create_function_statement_token11] = ACTIONS(134), - [aux_sym_external_hint_token1] = ACTIONS(134), - [aux_sym_external_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token1] = ACTIONS(134), - [aux_sym_optimizer_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token3] = ACTIONS(134), - [aux_sym_parallel_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token4] = ACTIONS(134), - [aux_sym_deterministic_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token2] = ACTIONS(134), - [aux_sym_sql_hint_token3] = ACTIONS(134), - [aux_sym_sql_hint_token5] = ACTIONS(134), - [aux_sym__function_language_token1] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_having_clause_token1] = ACTIONS(134), - [aux_sym_order_by_clause_token1] = ACTIONS(134), - [aux_sym_limit_clause_token1] = ACTIONS(134), - [aux_sym_offset_clause_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(981), - [aux_sym_filter_clause_token1] = ACTIONS(983), - [aux_sym_over_clause_token1] = ACTIONS(985), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [464] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [anon_sym_COMMA] = ACTIONS(437), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_truncate_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_begin_statement_token1] = ACTIONS(439), - [aux_sym_commit_statement_token1] = ACTIONS(439), - [aux_sym_rollback_statement_token1] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_sequence_token5] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym_return_statement_token1] = ACTIONS(439), - [aux_sym_declare_statement_token1] = ACTIONS(439), - [aux_sym_create_function_statement_token3] = ACTIONS(439), - [aux_sym_create_function_statement_token4] = ACTIONS(439), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_statement_token8] = ACTIONS(439), - [aux_sym_create_function_statement_token9] = ACTIONS(439), - [aux_sym_create_function_statement_token10] = ACTIONS(439), - [aux_sym_create_function_statement_token11] = ACTIONS(439), - [aux_sym_external_hint_token1] = ACTIONS(439), - [aux_sym_external_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token1] = ACTIONS(439), - [aux_sym_optimizer_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token3] = ACTIONS(439), - [aux_sym_parallel_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token4] = ACTIONS(439), - [aux_sym_deterministic_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token2] = ACTIONS(439), - [aux_sym_sql_hint_token3] = ACTIONS(439), - [aux_sym_sql_hint_token5] = ACTIONS(439), - [aux_sym__function_language_token1] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_grant_statement_token8] = ACTIONS(439), - [aux_sym_order_by_clause_token1] = ACTIONS(439), - [aux_sym_limit_clause_token1] = ACTIONS(439), - [aux_sym_offset_clause_token1] = ACTIONS(439), - [aux_sym_where_clause_token1] = ACTIONS(439), - [aux_sym_join_type_token1] = ACTIONS(439), - [aux_sym_join_type_token2] = ACTIONS(439), - [aux_sym_join_type_token3] = ACTIONS(439), - [aux_sym_join_type_token4] = ACTIONS(439), - [aux_sym_join_clause_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [465] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [anon_sym_COMMA] = ACTIONS(686), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_truncate_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_begin_statement_token1] = ACTIONS(688), - [aux_sym_commit_statement_token1] = ACTIONS(688), - [aux_sym_rollback_statement_token1] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_sequence_token5] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym_return_statement_token1] = ACTIONS(688), - [aux_sym_declare_statement_token1] = ACTIONS(688), - [aux_sym_create_function_statement_token3] = ACTIONS(688), - [aux_sym_create_function_statement_token4] = ACTIONS(688), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_statement_token8] = ACTIONS(688), - [aux_sym_create_function_statement_token9] = ACTIONS(688), - [aux_sym_create_function_statement_token10] = ACTIONS(688), - [aux_sym_create_function_statement_token11] = ACTIONS(688), - [aux_sym_external_hint_token1] = ACTIONS(688), - [aux_sym_external_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token1] = ACTIONS(688), - [aux_sym_optimizer_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token3] = ACTIONS(688), - [aux_sym_parallel_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token4] = ACTIONS(688), - [aux_sym_deterministic_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token2] = ACTIONS(688), - [aux_sym_sql_hint_token3] = ACTIONS(688), - [aux_sym_sql_hint_token5] = ACTIONS(688), - [aux_sym__function_language_token1] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_grant_statement_token8] = ACTIONS(688), - [aux_sym_create_table_statement_token1] = ACTIONS(688), - [aux_sym_order_by_clause_token1] = ACTIONS(688), - [aux_sym_limit_clause_token1] = ACTIONS(688), - [aux_sym_offset_clause_token1] = ACTIONS(688), - [aux_sym_where_clause_token1] = ACTIONS(688), - [aux_sym_join_type_token1] = ACTIONS(688), - [aux_sym_join_type_token2] = ACTIONS(688), - [aux_sym_join_type_token3] = ACTIONS(688), - [aux_sym_join_type_token4] = ACTIONS(688), - [aux_sym_join_clause_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [466] = { - [sym_filter_clause] = STATE(646), - [sym_over_clause] = STATE(839), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_direction_constraint_token1] = ACTIONS(179), - [aux_sym_direction_constraint_token2] = ACTIONS(179), - [aux_sym_order_expression_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_fetch_clause_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(678), - [aux_sym_over_clause_token1] = ACTIONS(680), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [467] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [anon_sym_COMMA] = ACTIONS(534), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_truncate_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_begin_statement_token1] = ACTIONS(536), - [aux_sym_commit_statement_token1] = ACTIONS(536), - [aux_sym_rollback_statement_token1] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_sequence_token5] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym_return_statement_token1] = ACTIONS(536), - [aux_sym_declare_statement_token1] = ACTIONS(536), - [aux_sym_create_function_statement_token3] = ACTIONS(536), - [aux_sym_create_function_statement_token4] = ACTIONS(536), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_statement_token8] = ACTIONS(536), - [aux_sym_create_function_statement_token9] = ACTIONS(536), - [aux_sym_create_function_statement_token10] = ACTIONS(536), - [aux_sym_create_function_statement_token11] = ACTIONS(536), - [aux_sym_external_hint_token1] = ACTIONS(536), - [aux_sym_external_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token1] = ACTIONS(536), - [aux_sym_optimizer_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token3] = ACTIONS(536), - [aux_sym_parallel_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token4] = ACTIONS(536), - [aux_sym_deterministic_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token2] = ACTIONS(536), - [aux_sym_sql_hint_token3] = ACTIONS(536), - [aux_sym_sql_hint_token5] = ACTIONS(536), - [aux_sym__function_language_token1] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_grant_statement_token8] = ACTIONS(536), - [aux_sym_order_by_clause_token1] = ACTIONS(536), - [aux_sym_limit_clause_token1] = ACTIONS(536), - [aux_sym_offset_clause_token1] = ACTIONS(536), - [aux_sym_where_clause_token1] = ACTIONS(536), - [aux_sym_join_type_token1] = ACTIONS(536), - [aux_sym_join_type_token2] = ACTIONS(536), - [aux_sym_join_type_token3] = ACTIONS(536), - [aux_sym_join_type_token4] = ACTIONS(536), - [aux_sym_join_clause_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [468] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [anon_sym_COMMA] = ACTIONS(836), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_truncate_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_begin_statement_token1] = ACTIONS(838), - [aux_sym_commit_statement_token1] = ACTIONS(838), - [aux_sym_rollback_statement_token1] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_sequence_token5] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym_return_statement_token1] = ACTIONS(838), - [aux_sym_declare_statement_token1] = ACTIONS(838), - [aux_sym_create_function_statement_token3] = ACTIONS(838), - [aux_sym_create_function_statement_token4] = ACTIONS(838), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_statement_token8] = ACTIONS(838), - [aux_sym_create_function_statement_token9] = ACTIONS(838), - [aux_sym_create_function_statement_token10] = ACTIONS(838), - [aux_sym_create_function_statement_token11] = ACTIONS(838), - [aux_sym_external_hint_token1] = ACTIONS(838), - [aux_sym_external_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token1] = ACTIONS(838), - [aux_sym_optimizer_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token3] = ACTIONS(838), - [aux_sym_parallel_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token4] = ACTIONS(838), - [aux_sym_deterministic_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token2] = ACTIONS(838), - [aux_sym_sql_hint_token3] = ACTIONS(838), - [aux_sym_sql_hint_token5] = ACTIONS(838), - [aux_sym__function_language_token1] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_grant_statement_token8] = ACTIONS(838), - [aux_sym_create_table_statement_token1] = ACTIONS(838), - [aux_sym_order_by_clause_token1] = ACTIONS(838), - [aux_sym_limit_clause_token1] = ACTIONS(838), - [aux_sym_offset_clause_token1] = ACTIONS(838), - [aux_sym_where_clause_token1] = ACTIONS(838), - [aux_sym_join_type_token1] = ACTIONS(838), - [aux_sym_join_type_token2] = ACTIONS(838), - [aux_sym_join_type_token3] = ACTIONS(838), - [aux_sym_join_type_token4] = ACTIONS(838), - [aux_sym_join_clause_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [469] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [anon_sym_COMMA] = ACTIONS(788), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_truncate_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_begin_statement_token1] = ACTIONS(790), - [aux_sym_commit_statement_token1] = ACTIONS(790), - [aux_sym_rollback_statement_token1] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_sequence_token5] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym_return_statement_token1] = ACTIONS(790), - [aux_sym_declare_statement_token1] = ACTIONS(790), - [aux_sym_create_function_statement_token3] = ACTIONS(790), - [aux_sym_create_function_statement_token4] = ACTIONS(790), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_statement_token8] = ACTIONS(790), - [aux_sym_create_function_statement_token9] = ACTIONS(790), - [aux_sym_create_function_statement_token10] = ACTIONS(790), - [aux_sym_create_function_statement_token11] = ACTIONS(790), - [aux_sym_external_hint_token1] = ACTIONS(790), - [aux_sym_external_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token1] = ACTIONS(790), - [aux_sym_optimizer_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token3] = ACTIONS(790), - [aux_sym_parallel_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token4] = ACTIONS(790), - [aux_sym_deterministic_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token2] = ACTIONS(790), - [aux_sym_sql_hint_token3] = ACTIONS(790), - [aux_sym_sql_hint_token5] = ACTIONS(790), - [aux_sym__function_language_token1] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_grant_statement_token8] = ACTIONS(790), - [aux_sym_create_table_statement_token1] = ACTIONS(790), - [aux_sym_order_by_clause_token1] = ACTIONS(790), - [aux_sym_limit_clause_token1] = ACTIONS(790), - [aux_sym_offset_clause_token1] = ACTIONS(790), - [aux_sym_where_clause_token1] = ACTIONS(790), - [aux_sym_join_type_token1] = ACTIONS(790), - [aux_sym_join_type_token2] = ACTIONS(790), - [aux_sym_join_type_token3] = ACTIONS(790), - [aux_sym_join_type_token4] = ACTIONS(790), - [aux_sym_join_clause_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [470] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(806), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [471] = { - [sym_filter_clause] = STATE(650), - [sym_over_clause] = STATE(881), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_direction_constraint_token1] = ACTIONS(187), - [aux_sym_direction_constraint_token2] = ACTIONS(187), - [aux_sym_order_expression_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_fetch_clause_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(678), - [aux_sym_over_clause_token1] = ACTIONS(680), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [472] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [anon_sym_COMMA] = ACTIONS(488), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_truncate_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_begin_statement_token1] = ACTIONS(490), - [aux_sym_commit_statement_token1] = ACTIONS(490), - [aux_sym_rollback_statement_token1] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_sequence_token5] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym_return_statement_token1] = ACTIONS(490), - [aux_sym_declare_statement_token1] = ACTIONS(490), - [aux_sym_create_function_statement_token3] = ACTIONS(490), - [aux_sym_create_function_statement_token4] = ACTIONS(490), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_statement_token8] = ACTIONS(490), - [aux_sym_create_function_statement_token9] = ACTIONS(490), - [aux_sym_create_function_statement_token10] = ACTIONS(490), - [aux_sym_create_function_statement_token11] = ACTIONS(490), - [aux_sym_external_hint_token1] = ACTIONS(490), - [aux_sym_external_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token1] = ACTIONS(490), - [aux_sym_optimizer_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token3] = ACTIONS(490), - [aux_sym_parallel_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token4] = ACTIONS(490), - [aux_sym_deterministic_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token2] = ACTIONS(490), - [aux_sym_sql_hint_token3] = ACTIONS(490), - [aux_sym_sql_hint_token5] = ACTIONS(490), - [aux_sym__function_language_token1] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_grant_statement_token8] = ACTIONS(490), - [aux_sym_order_by_clause_token1] = ACTIONS(490), - [aux_sym_limit_clause_token1] = ACTIONS(490), - [aux_sym_offset_clause_token1] = ACTIONS(490), - [aux_sym_where_clause_token1] = ACTIONS(490), - [aux_sym_join_type_token1] = ACTIONS(490), - [aux_sym_join_type_token2] = ACTIONS(490), - [aux_sym_join_type_token3] = ACTIONS(490), - [aux_sym_join_type_token4] = ACTIONS(490), - [aux_sym_join_clause_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [473] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [474] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [anon_sym_COMMA] = ACTIONS(425), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_truncate_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_begin_statement_token1] = ACTIONS(427), - [aux_sym_commit_statement_token1] = ACTIONS(427), - [aux_sym_rollback_statement_token1] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_sequence_token5] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym_return_statement_token1] = ACTIONS(427), - [aux_sym_declare_statement_token1] = ACTIONS(427), - [aux_sym_create_function_statement_token3] = ACTIONS(427), - [aux_sym_create_function_statement_token4] = ACTIONS(427), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_statement_token8] = ACTIONS(427), - [aux_sym_create_function_statement_token9] = ACTIONS(427), - [aux_sym_create_function_statement_token10] = ACTIONS(427), - [aux_sym_create_function_statement_token11] = ACTIONS(427), - [aux_sym_external_hint_token1] = ACTIONS(427), - [aux_sym_external_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token1] = ACTIONS(427), - [aux_sym_optimizer_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token3] = ACTIONS(427), - [aux_sym_parallel_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token4] = ACTIONS(427), - [aux_sym_deterministic_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token2] = ACTIONS(427), - [aux_sym_sql_hint_token3] = ACTIONS(427), - [aux_sym_sql_hint_token5] = ACTIONS(427), - [aux_sym__function_language_token1] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_grant_statement_token8] = ACTIONS(427), - [aux_sym_order_by_clause_token1] = ACTIONS(427), - [aux_sym_limit_clause_token1] = ACTIONS(427), - [aux_sym_offset_clause_token1] = ACTIONS(427), - [aux_sym_where_clause_token1] = ACTIONS(427), - [aux_sym_join_type_token1] = ACTIONS(427), - [aux_sym_join_type_token2] = ACTIONS(427), - [aux_sym_join_type_token3] = ACTIONS(427), - [aux_sym_join_type_token4] = ACTIONS(427), - [aux_sym_join_clause_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [475] = { - [sym_within_group_clause] = STATE(630), - [sym_filter_clause] = STATE(944), - [sym_over_clause] = STATE(1309), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_truncate_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_begin_statement_token1] = ACTIONS(152), - [aux_sym_commit_statement_token1] = ACTIONS(152), - [aux_sym_rollback_statement_token1] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_sequence_token5] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(152), - [aux_sym_declare_statement_token1] = ACTIONS(152), - [aux_sym_create_function_statement_token3] = ACTIONS(152), - [aux_sym_create_function_statement_token4] = ACTIONS(152), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_statement_token8] = ACTIONS(152), - [aux_sym_create_function_statement_token9] = ACTIONS(152), - [aux_sym_create_function_statement_token10] = ACTIONS(152), - [aux_sym_create_function_statement_token11] = ACTIONS(152), - [aux_sym_external_hint_token1] = ACTIONS(152), - [aux_sym_external_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token1] = ACTIONS(152), - [aux_sym_optimizer_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token3] = ACTIONS(152), - [aux_sym_parallel_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token4] = ACTIONS(152), - [aux_sym_deterministic_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token2] = ACTIONS(152), - [aux_sym_sql_hint_token3] = ACTIONS(152), - [aux_sym_sql_hint_token5] = ACTIONS(152), - [aux_sym__function_language_token1] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_grant_statement_token8] = ACTIONS(152), - [aux_sym_create_table_statement_token1] = ACTIONS(152), - [aux_sym_order_by_clause_token1] = ACTIONS(152), - [aux_sym_limit_clause_token1] = ACTIONS(152), - [aux_sym_offset_clause_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(975), - [aux_sym_filter_clause_token1] = ACTIONS(977), - [aux_sym_over_clause_token1] = ACTIONS(979), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [476] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [anon_sym_COMMA] = ACTIONS(656), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_truncate_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_begin_statement_token1] = ACTIONS(658), - [aux_sym_commit_statement_token1] = ACTIONS(658), - [aux_sym_rollback_statement_token1] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_sequence_token5] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym_return_statement_token1] = ACTIONS(658), - [aux_sym_declare_statement_token1] = ACTIONS(658), - [aux_sym_create_function_statement_token3] = ACTIONS(658), - [aux_sym_create_function_statement_token4] = ACTIONS(658), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_statement_token8] = ACTIONS(658), - [aux_sym_create_function_statement_token9] = ACTIONS(658), - [aux_sym_create_function_statement_token10] = ACTIONS(658), - [aux_sym_create_function_statement_token11] = ACTIONS(658), - [aux_sym_external_hint_token1] = ACTIONS(658), - [aux_sym_external_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token1] = ACTIONS(658), - [aux_sym_optimizer_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token3] = ACTIONS(658), - [aux_sym_parallel_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token4] = ACTIONS(658), - [aux_sym_deterministic_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token2] = ACTIONS(658), - [aux_sym_sql_hint_token3] = ACTIONS(658), - [aux_sym_sql_hint_token5] = ACTIONS(658), - [aux_sym__function_language_token1] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_grant_statement_token8] = ACTIONS(658), - [aux_sym_create_table_statement_token1] = ACTIONS(658), - [aux_sym_order_by_clause_token1] = ACTIONS(658), - [aux_sym_limit_clause_token1] = ACTIONS(658), - [aux_sym_offset_clause_token1] = ACTIONS(658), - [aux_sym_where_clause_token1] = ACTIONS(658), - [aux_sym_join_type_token1] = ACTIONS(658), - [aux_sym_join_type_token2] = ACTIONS(658), - [aux_sym_join_type_token3] = ACTIONS(658), - [aux_sym_join_type_token4] = ACTIONS(658), - [aux_sym_join_clause_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [477] = { - [sym_filter_clause] = STATE(660), - [sym_over_clause] = STATE(888), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_direction_constraint_token1] = ACTIONS(197), - [aux_sym_direction_constraint_token2] = ACTIONS(197), - [aux_sym_order_expression_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_fetch_clause_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(678), - [aux_sym_over_clause_token1] = ACTIONS(680), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [478] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [anon_sym_COMMA] = ACTIONS(538), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_truncate_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_begin_statement_token1] = ACTIONS(540), - [aux_sym_commit_statement_token1] = ACTIONS(540), - [aux_sym_rollback_statement_token1] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_sequence_token5] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym_return_statement_token1] = ACTIONS(540), - [aux_sym_declare_statement_token1] = ACTIONS(540), - [aux_sym_create_function_statement_token3] = ACTIONS(540), - [aux_sym_create_function_statement_token4] = ACTIONS(540), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_statement_token8] = ACTIONS(540), - [aux_sym_create_function_statement_token9] = ACTIONS(540), - [aux_sym_create_function_statement_token10] = ACTIONS(540), - [aux_sym_create_function_statement_token11] = ACTIONS(540), - [aux_sym_external_hint_token1] = ACTIONS(540), - [aux_sym_external_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token1] = ACTIONS(540), - [aux_sym_optimizer_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token3] = ACTIONS(540), - [aux_sym_parallel_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token4] = ACTIONS(540), - [aux_sym_deterministic_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token2] = ACTIONS(540), - [aux_sym_sql_hint_token3] = ACTIONS(540), - [aux_sym_sql_hint_token5] = ACTIONS(540), - [aux_sym__function_language_token1] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_grant_statement_token8] = ACTIONS(540), - [aux_sym_order_by_clause_token1] = ACTIONS(540), - [aux_sym_limit_clause_token1] = ACTIONS(540), - [aux_sym_offset_clause_token1] = ACTIONS(540), - [aux_sym_where_clause_token1] = ACTIONS(540), - [aux_sym_join_type_token1] = ACTIONS(540), - [aux_sym_join_type_token2] = ACTIONS(540), - [aux_sym_join_type_token3] = ACTIONS(540), - [aux_sym_join_type_token4] = ACTIONS(540), - [aux_sym_join_clause_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [479] = { - [aux_sym_dotted_name_repeat1] = STATE(439), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_create_table_statement_token1] = ACTIONS(124), - [aux_sym_order_by_clause_token1] = ACTIONS(124), - [aux_sym_limit_clause_token1] = ACTIONS(124), - [aux_sym_offset_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(1002), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [aux_sym_type_token1] = ACTIONS(124), - [aux_sym_type_token2] = ACTIONS(124), - [anon_sym_LBRACK] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [480] = { - [sym_within_group_clause] = STATE(689), - [sym_filter_clause] = STATE(893), - [sym_over_clause] = STATE(1274), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [anon_sym_COMMA] = ACTIONS(154), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_truncate_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_begin_statement_token1] = ACTIONS(156), - [aux_sym_commit_statement_token1] = ACTIONS(156), - [aux_sym_rollback_statement_token1] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_sequence_token5] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(156), - [aux_sym_declare_statement_token1] = ACTIONS(156), - [aux_sym_create_function_statement_token3] = ACTIONS(156), - [aux_sym_create_function_statement_token4] = ACTIONS(156), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_statement_token8] = ACTIONS(156), - [aux_sym_create_function_statement_token9] = ACTIONS(156), - [aux_sym_create_function_statement_token10] = ACTIONS(156), - [aux_sym_create_function_statement_token11] = ACTIONS(156), - [aux_sym_external_hint_token1] = ACTIONS(156), - [aux_sym_external_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token1] = ACTIONS(156), - [aux_sym_optimizer_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token3] = ACTIONS(156), - [aux_sym_parallel_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token4] = ACTIONS(156), - [aux_sym_deterministic_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token2] = ACTIONS(156), - [aux_sym_sql_hint_token3] = ACTIONS(156), - [aux_sym_sql_hint_token5] = ACTIONS(156), - [aux_sym__function_language_token1] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_having_clause_token1] = ACTIONS(156), - [aux_sym_order_by_clause_token1] = ACTIONS(156), - [aux_sym_limit_clause_token1] = ACTIONS(156), - [aux_sym_offset_clause_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(981), - [aux_sym_filter_clause_token1] = ACTIONS(983), - [aux_sym_over_clause_token1] = ACTIONS(985), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [481] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [anon_sym_COMMA] = ACTIONS(564), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_truncate_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_begin_statement_token1] = ACTIONS(566), - [aux_sym_commit_statement_token1] = ACTIONS(566), - [aux_sym_rollback_statement_token1] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_sequence_token5] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym_return_statement_token1] = ACTIONS(566), - [aux_sym_declare_statement_token1] = ACTIONS(566), - [aux_sym_create_function_statement_token3] = ACTIONS(566), - [aux_sym_create_function_statement_token4] = ACTIONS(566), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_statement_token8] = ACTIONS(566), - [aux_sym_create_function_statement_token9] = ACTIONS(566), - [aux_sym_create_function_statement_token10] = ACTIONS(566), - [aux_sym_create_function_statement_token11] = ACTIONS(566), - [aux_sym_external_hint_token1] = ACTIONS(566), - [aux_sym_external_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token1] = ACTIONS(566), - [aux_sym_optimizer_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token3] = ACTIONS(566), - [aux_sym_parallel_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token4] = ACTIONS(566), - [aux_sym_deterministic_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token2] = ACTIONS(566), - [aux_sym_sql_hint_token3] = ACTIONS(566), - [aux_sym_sql_hint_token5] = ACTIONS(566), - [aux_sym__function_language_token1] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_grant_statement_token8] = ACTIONS(566), - [aux_sym_order_by_clause_token1] = ACTIONS(566), - [aux_sym_limit_clause_token1] = ACTIONS(566), - [aux_sym_offset_clause_token1] = ACTIONS(566), - [aux_sym_where_clause_token1] = ACTIONS(566), - [aux_sym_join_type_token1] = ACTIONS(566), - [aux_sym_join_type_token2] = ACTIONS(566), - [aux_sym_join_type_token3] = ACTIONS(566), - [aux_sym_join_type_token4] = ACTIONS(566), - [aux_sym_join_clause_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [482] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [anon_sym_COMMA] = ACTIONS(672), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_truncate_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_begin_statement_token1] = ACTIONS(674), - [aux_sym_commit_statement_token1] = ACTIONS(674), - [aux_sym_rollback_statement_token1] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_sequence_token5] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym_return_statement_token1] = ACTIONS(674), - [aux_sym_declare_statement_token1] = ACTIONS(674), - [aux_sym_create_function_statement_token3] = ACTIONS(674), - [aux_sym_create_function_statement_token4] = ACTIONS(674), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_statement_token8] = ACTIONS(674), - [aux_sym_create_function_statement_token9] = ACTIONS(674), - [aux_sym_create_function_statement_token10] = ACTIONS(674), - [aux_sym_create_function_statement_token11] = ACTIONS(674), - [aux_sym_external_hint_token1] = ACTIONS(674), - [aux_sym_external_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token1] = ACTIONS(674), - [aux_sym_optimizer_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token3] = ACTIONS(674), - [aux_sym_parallel_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token4] = ACTIONS(674), - [aux_sym_deterministic_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token2] = ACTIONS(674), - [aux_sym_sql_hint_token3] = ACTIONS(674), - [aux_sym_sql_hint_token5] = ACTIONS(674), - [aux_sym__function_language_token1] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_grant_statement_token8] = ACTIONS(674), - [aux_sym_create_table_statement_token1] = ACTIONS(674), - [aux_sym_order_by_clause_token1] = ACTIONS(674), - [aux_sym_limit_clause_token1] = ACTIONS(674), - [aux_sym_offset_clause_token1] = ACTIONS(674), - [aux_sym_where_clause_token1] = ACTIONS(674), - [aux_sym_join_type_token1] = ACTIONS(674), - [aux_sym_join_type_token2] = ACTIONS(674), - [aux_sym_join_type_token3] = ACTIONS(674), - [aux_sym_join_type_token4] = ACTIONS(674), - [aux_sym_join_clause_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [483] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(806), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(818), - [anon_sym_DASH] = ACTIONS(820), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(824), - [anon_sym_STAR] = ACTIONS(826), - [anon_sym_SLASH] = ACTIONS(828), - [anon_sym_PERCENT] = ACTIONS(826), - [anon_sym_LT_LT] = ACTIONS(826), - [anon_sym_GT_GT] = ACTIONS(826), - [anon_sym_AMP] = ACTIONS(826), - [anon_sym_PIPE] = ACTIONS(818), - [anon_sym_POUND] = ACTIONS(820), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [484] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [485] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_direction_constraint_token1] = ACTIONS(160), - [aux_sym_direction_constraint_token2] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_expression_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_fetch_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [486] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [anon_sym_COMMA] = ACTIONS(568), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_truncate_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_begin_statement_token1] = ACTIONS(570), - [aux_sym_commit_statement_token1] = ACTIONS(570), - [aux_sym_rollback_statement_token1] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_sequence_token5] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym_return_statement_token1] = ACTIONS(570), - [aux_sym_declare_statement_token1] = ACTIONS(570), - [aux_sym_create_function_statement_token3] = ACTIONS(570), - [aux_sym_create_function_statement_token4] = ACTIONS(570), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_statement_token8] = ACTIONS(570), - [aux_sym_create_function_statement_token9] = ACTIONS(570), - [aux_sym_create_function_statement_token10] = ACTIONS(570), - [aux_sym_create_function_statement_token11] = ACTIONS(570), - [aux_sym_external_hint_token1] = ACTIONS(570), - [aux_sym_external_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token1] = ACTIONS(570), - [aux_sym_optimizer_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token3] = ACTIONS(570), - [aux_sym_parallel_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token4] = ACTIONS(570), - [aux_sym_deterministic_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token2] = ACTIONS(570), - [aux_sym_sql_hint_token3] = ACTIONS(570), - [aux_sym_sql_hint_token5] = ACTIONS(570), - [aux_sym__function_language_token1] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_grant_statement_token8] = ACTIONS(570), - [aux_sym_order_by_clause_token1] = ACTIONS(570), - [aux_sym_limit_clause_token1] = ACTIONS(570), - [aux_sym_offset_clause_token1] = ACTIONS(570), - [aux_sym_where_clause_token1] = ACTIONS(570), - [aux_sym_join_type_token1] = ACTIONS(570), - [aux_sym_join_type_token2] = ACTIONS(570), - [aux_sym_join_type_token3] = ACTIONS(570), - [aux_sym_join_type_token4] = ACTIONS(570), - [aux_sym_join_clause_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [487] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(1004), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_truncate_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_begin_statement_token1] = ACTIONS(584), - [aux_sym_commit_statement_token1] = ACTIONS(584), - [aux_sym_rollback_statement_token1] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(584), - [aux_sym_sequence_token5] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym_return_statement_token1] = ACTIONS(584), - [aux_sym_declare_statement_token1] = ACTIONS(584), - [aux_sym_create_function_statement_token3] = ACTIONS(584), - [aux_sym_create_function_statement_token4] = ACTIONS(584), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_statement_token8] = ACTIONS(584), - [aux_sym_create_function_statement_token9] = ACTIONS(584), - [aux_sym_create_function_statement_token10] = ACTIONS(584), - [aux_sym_create_function_statement_token11] = ACTIONS(584), - [aux_sym_external_hint_token1] = ACTIONS(584), - [aux_sym_external_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token1] = ACTIONS(584), - [aux_sym_optimizer_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token3] = ACTIONS(584), - [aux_sym_parallel_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token2] = ACTIONS(584), - [aux_sym_null_hint_token4] = ACTIONS(584), - [aux_sym_deterministic_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token2] = ACTIONS(584), - [aux_sym_sql_hint_token3] = ACTIONS(584), - [aux_sym_sql_hint_token5] = ACTIONS(584), - [aux_sym__function_language_token1] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_grant_statement_token5] = ACTIONS(584), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(584), - [aux_sym_direction_constraint_token1] = ACTIONS(584), - [aux_sym_direction_constraint_token2] = ACTIONS(584), - [anon_sym_CONSTRAINT] = ACTIONS(584), - [aux_sym_table_constraint_check_token1] = ACTIONS(584), - [aux_sym_table_constraint_unique_token1] = ACTIONS(584), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(1006), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [488] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [anon_sym_COMMA] = ACTIONS(769), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_truncate_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_begin_statement_token1] = ACTIONS(771), - [aux_sym_commit_statement_token1] = ACTIONS(771), - [aux_sym_rollback_statement_token1] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_sequence_token5] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym_return_statement_token1] = ACTIONS(771), - [aux_sym_declare_statement_token1] = ACTIONS(771), - [aux_sym_create_function_statement_token3] = ACTIONS(771), - [aux_sym_create_function_statement_token4] = ACTIONS(771), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_statement_token8] = ACTIONS(771), - [aux_sym_create_function_statement_token9] = ACTIONS(771), - [aux_sym_create_function_statement_token10] = ACTIONS(771), - [aux_sym_create_function_statement_token11] = ACTIONS(771), - [aux_sym_external_hint_token1] = ACTIONS(771), - [aux_sym_external_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token1] = ACTIONS(771), - [aux_sym_optimizer_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token3] = ACTIONS(771), - [aux_sym_parallel_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token4] = ACTIONS(771), - [aux_sym_deterministic_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token2] = ACTIONS(771), - [aux_sym_sql_hint_token3] = ACTIONS(771), - [aux_sym_sql_hint_token5] = ACTIONS(771), - [aux_sym__function_language_token1] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_grant_statement_token8] = ACTIONS(771), - [aux_sym_create_table_statement_token1] = ACTIONS(771), - [aux_sym_order_by_clause_token1] = ACTIONS(771), - [aux_sym_limit_clause_token1] = ACTIONS(771), - [aux_sym_offset_clause_token1] = ACTIONS(771), - [aux_sym_where_clause_token1] = ACTIONS(771), - [aux_sym_join_type_token1] = ACTIONS(771), - [aux_sym_join_type_token2] = ACTIONS(771), - [aux_sym_join_type_token3] = ACTIONS(771), - [aux_sym_join_type_token4] = ACTIONS(771), - [aux_sym_join_clause_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [489] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [490] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [anon_sym_COMMA] = ACTIONS(530), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_truncate_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_begin_statement_token1] = ACTIONS(532), - [aux_sym_commit_statement_token1] = ACTIONS(532), - [aux_sym_rollback_statement_token1] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_sequence_token5] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym_return_statement_token1] = ACTIONS(532), - [aux_sym_declare_statement_token1] = ACTIONS(532), - [aux_sym_create_function_statement_token3] = ACTIONS(532), - [aux_sym_create_function_statement_token4] = ACTIONS(532), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_statement_token8] = ACTIONS(532), - [aux_sym_create_function_statement_token9] = ACTIONS(532), - [aux_sym_create_function_statement_token10] = ACTIONS(532), - [aux_sym_create_function_statement_token11] = ACTIONS(532), - [aux_sym_external_hint_token1] = ACTIONS(532), - [aux_sym_external_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token1] = ACTIONS(532), - [aux_sym_optimizer_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token3] = ACTIONS(532), - [aux_sym_parallel_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token4] = ACTIONS(532), - [aux_sym_deterministic_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token2] = ACTIONS(532), - [aux_sym_sql_hint_token3] = ACTIONS(532), - [aux_sym_sql_hint_token5] = ACTIONS(532), - [aux_sym__function_language_token1] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_grant_statement_token8] = ACTIONS(532), - [aux_sym_order_by_clause_token1] = ACTIONS(532), - [aux_sym_limit_clause_token1] = ACTIONS(532), - [aux_sym_offset_clause_token1] = ACTIONS(532), - [aux_sym_where_clause_token1] = ACTIONS(532), - [aux_sym_join_type_token1] = ACTIONS(532), - [aux_sym_join_type_token2] = ACTIONS(532), - [aux_sym_join_type_token3] = ACTIONS(532), - [aux_sym_join_type_token4] = ACTIONS(532), - [aux_sym_join_clause_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [491] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [anon_sym_COMMA] = ACTIONS(668), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_truncate_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_begin_statement_token1] = ACTIONS(670), - [aux_sym_commit_statement_token1] = ACTIONS(670), - [aux_sym_rollback_statement_token1] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_sequence_token5] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym_return_statement_token1] = ACTIONS(670), - [aux_sym_declare_statement_token1] = ACTIONS(670), - [aux_sym_create_function_statement_token3] = ACTIONS(670), - [aux_sym_create_function_statement_token4] = ACTIONS(670), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_statement_token8] = ACTIONS(670), - [aux_sym_create_function_statement_token9] = ACTIONS(670), - [aux_sym_create_function_statement_token10] = ACTIONS(670), - [aux_sym_create_function_statement_token11] = ACTIONS(670), - [aux_sym_external_hint_token1] = ACTIONS(670), - [aux_sym_external_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token1] = ACTIONS(670), - [aux_sym_optimizer_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token3] = ACTIONS(670), - [aux_sym_parallel_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token4] = ACTIONS(670), - [aux_sym_deterministic_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token2] = ACTIONS(670), - [aux_sym_sql_hint_token3] = ACTIONS(670), - [aux_sym_sql_hint_token5] = ACTIONS(670), - [aux_sym__function_language_token1] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_grant_statement_token8] = ACTIONS(670), - [aux_sym_create_table_statement_token1] = ACTIONS(670), - [aux_sym_order_by_clause_token1] = ACTIONS(670), - [aux_sym_limit_clause_token1] = ACTIONS(670), - [aux_sym_offset_clause_token1] = ACTIONS(670), - [aux_sym_where_clause_token1] = ACTIONS(670), - [aux_sym_join_type_token1] = ACTIONS(670), - [aux_sym_join_type_token2] = ACTIONS(670), - [aux_sym_join_type_token3] = ACTIONS(670), - [aux_sym_join_type_token4] = ACTIONS(670), - [aux_sym_join_clause_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [492] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [anon_sym_COMMA] = ACTIONS(616), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_truncate_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_begin_statement_token1] = ACTIONS(618), - [aux_sym_commit_statement_token1] = ACTIONS(618), - [aux_sym_rollback_statement_token1] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_sequence_token5] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym_return_statement_token1] = ACTIONS(618), - [aux_sym_declare_statement_token1] = ACTIONS(618), - [aux_sym_create_function_statement_token3] = ACTIONS(618), - [aux_sym_create_function_statement_token4] = ACTIONS(618), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_statement_token8] = ACTIONS(618), - [aux_sym_create_function_statement_token9] = ACTIONS(618), - [aux_sym_create_function_statement_token10] = ACTIONS(618), - [aux_sym_create_function_statement_token11] = ACTIONS(618), - [aux_sym_external_hint_token1] = ACTIONS(618), - [aux_sym_external_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token1] = ACTIONS(618), - [aux_sym_optimizer_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token3] = ACTIONS(618), - [aux_sym_parallel_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token4] = ACTIONS(618), - [aux_sym_deterministic_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token2] = ACTIONS(618), - [aux_sym_sql_hint_token3] = ACTIONS(618), - [aux_sym_sql_hint_token5] = ACTIONS(618), - [aux_sym__function_language_token1] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_grant_statement_token8] = ACTIONS(618), - [aux_sym_order_by_clause_token1] = ACTIONS(618), - [aux_sym_limit_clause_token1] = ACTIONS(618), - [aux_sym_offset_clause_token1] = ACTIONS(618), - [aux_sym_where_clause_token1] = ACTIONS(618), - [aux_sym_join_type_token1] = ACTIONS(618), - [aux_sym_join_type_token2] = ACTIONS(618), - [aux_sym_join_type_token3] = ACTIONS(618), - [aux_sym_join_type_token4] = ACTIONS(618), - [aux_sym_join_clause_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [493] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(1008), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_truncate_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_begin_statement_token1] = ACTIONS(612), - [aux_sym_commit_statement_token1] = ACTIONS(612), - [aux_sym_rollback_statement_token1] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(612), - [aux_sym_sequence_token5] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym_return_statement_token1] = ACTIONS(612), - [aux_sym_declare_statement_token1] = ACTIONS(612), - [aux_sym_create_function_statement_token3] = ACTIONS(612), - [aux_sym_create_function_statement_token4] = ACTIONS(612), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_statement_token8] = ACTIONS(612), - [aux_sym_create_function_statement_token9] = ACTIONS(612), - [aux_sym_create_function_statement_token10] = ACTIONS(612), - [aux_sym_create_function_statement_token11] = ACTIONS(612), - [aux_sym_external_hint_token1] = ACTIONS(612), - [aux_sym_external_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token1] = ACTIONS(612), - [aux_sym_optimizer_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token3] = ACTIONS(612), - [aux_sym_parallel_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token2] = ACTIONS(612), - [aux_sym_null_hint_token4] = ACTIONS(612), - [aux_sym_deterministic_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token2] = ACTIONS(612), - [aux_sym_sql_hint_token3] = ACTIONS(612), - [aux_sym_sql_hint_token5] = ACTIONS(612), - [aux_sym__function_language_token1] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_grant_statement_token5] = ACTIONS(612), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(612), - [aux_sym_direction_constraint_token1] = ACTIONS(612), - [aux_sym_direction_constraint_token2] = ACTIONS(612), - [anon_sym_CONSTRAINT] = ACTIONS(612), - [aux_sym_table_constraint_check_token1] = ACTIONS(612), - [aux_sym_table_constraint_unique_token1] = ACTIONS(612), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(1010), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [494] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [anon_sym_COMMA] = ACTIONS(542), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_truncate_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_begin_statement_token1] = ACTIONS(544), - [aux_sym_commit_statement_token1] = ACTIONS(544), - [aux_sym_rollback_statement_token1] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_sequence_token5] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym_return_statement_token1] = ACTIONS(544), - [aux_sym_declare_statement_token1] = ACTIONS(544), - [aux_sym_create_function_statement_token3] = ACTIONS(544), - [aux_sym_create_function_statement_token4] = ACTIONS(544), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_statement_token8] = ACTIONS(544), - [aux_sym_create_function_statement_token9] = ACTIONS(544), - [aux_sym_create_function_statement_token10] = ACTIONS(544), - [aux_sym_create_function_statement_token11] = ACTIONS(544), - [aux_sym_external_hint_token1] = ACTIONS(544), - [aux_sym_external_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token1] = ACTIONS(544), - [aux_sym_optimizer_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token3] = ACTIONS(544), - [aux_sym_parallel_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token4] = ACTIONS(544), - [aux_sym_deterministic_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token2] = ACTIONS(544), - [aux_sym_sql_hint_token3] = ACTIONS(544), - [aux_sym_sql_hint_token5] = ACTIONS(544), - [aux_sym__function_language_token1] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_grant_statement_token8] = ACTIONS(544), - [aux_sym_order_by_clause_token1] = ACTIONS(544), - [aux_sym_limit_clause_token1] = ACTIONS(544), - [aux_sym_offset_clause_token1] = ACTIONS(544), - [aux_sym_where_clause_token1] = ACTIONS(544), - [aux_sym_join_type_token1] = ACTIONS(544), - [aux_sym_join_type_token2] = ACTIONS(544), - [aux_sym_join_type_token3] = ACTIONS(544), - [aux_sym_join_type_token4] = ACTIONS(544), - [aux_sym_join_clause_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [495] = { - [aux_sym_array_type_repeat1] = STATE(495), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token2] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token5] = ACTIONS(321), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(321), - [aux_sym_direction_constraint_token1] = ACTIONS(321), - [aux_sym_direction_constraint_token2] = ACTIONS(321), - [anon_sym_CONSTRAINT] = ACTIONS(321), - [aux_sym_table_constraint_check_token1] = ACTIONS(321), - [aux_sym_table_constraint_unique_token1] = ACTIONS(321), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(1012), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [496] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [anon_sym_COMMA] = ACTIONS(664), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_truncate_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_begin_statement_token1] = ACTIONS(666), - [aux_sym_commit_statement_token1] = ACTIONS(666), - [aux_sym_rollback_statement_token1] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_sequence_token5] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym_return_statement_token1] = ACTIONS(666), - [aux_sym_declare_statement_token1] = ACTIONS(666), - [aux_sym_create_function_statement_token3] = ACTIONS(666), - [aux_sym_create_function_statement_token4] = ACTIONS(666), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_statement_token8] = ACTIONS(666), - [aux_sym_create_function_statement_token9] = ACTIONS(666), - [aux_sym_create_function_statement_token10] = ACTIONS(666), - [aux_sym_create_function_statement_token11] = ACTIONS(666), - [aux_sym_external_hint_token1] = ACTIONS(666), - [aux_sym_external_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token1] = ACTIONS(666), - [aux_sym_optimizer_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token3] = ACTIONS(666), - [aux_sym_parallel_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token4] = ACTIONS(666), - [aux_sym_deterministic_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token2] = ACTIONS(666), - [aux_sym_sql_hint_token3] = ACTIONS(666), - [aux_sym_sql_hint_token5] = ACTIONS(666), - [aux_sym__function_language_token1] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_grant_statement_token8] = ACTIONS(666), - [aux_sym_create_table_statement_token1] = ACTIONS(666), - [aux_sym_order_by_clause_token1] = ACTIONS(666), - [aux_sym_limit_clause_token1] = ACTIONS(666), - [aux_sym_offset_clause_token1] = ACTIONS(666), - [aux_sym_where_clause_token1] = ACTIONS(666), - [aux_sym_join_type_token1] = ACTIONS(666), - [aux_sym_join_type_token2] = ACTIONS(666), - [aux_sym_join_type_token3] = ACTIONS(666), - [aux_sym_join_type_token4] = ACTIONS(666), - [aux_sym_join_clause_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [497] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_join_type_token1] = ACTIONS(295), - [aux_sym_join_type_token2] = ACTIONS(295), - [aux_sym_join_type_token3] = ACTIONS(295), - [aux_sym_join_type_token4] = ACTIONS(295), - [aux_sym_join_clause_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [498] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [anon_sym_COMMA] = ACTIONS(745), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_truncate_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_begin_statement_token1] = ACTIONS(747), - [aux_sym_commit_statement_token1] = ACTIONS(747), - [aux_sym_rollback_statement_token1] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_sequence_token5] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym_return_statement_token1] = ACTIONS(747), - [aux_sym_declare_statement_token1] = ACTIONS(747), - [aux_sym_create_function_statement_token3] = ACTIONS(747), - [aux_sym_create_function_statement_token4] = ACTIONS(747), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_statement_token8] = ACTIONS(747), - [aux_sym_create_function_statement_token9] = ACTIONS(747), - [aux_sym_create_function_statement_token10] = ACTIONS(747), - [aux_sym_create_function_statement_token11] = ACTIONS(747), - [aux_sym_external_hint_token1] = ACTIONS(747), - [aux_sym_external_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token1] = ACTIONS(747), - [aux_sym_optimizer_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token3] = ACTIONS(747), - [aux_sym_parallel_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token4] = ACTIONS(747), - [aux_sym_deterministic_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token2] = ACTIONS(747), - [aux_sym_sql_hint_token3] = ACTIONS(747), - [aux_sym_sql_hint_token5] = ACTIONS(747), - [aux_sym__function_language_token1] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_grant_statement_token8] = ACTIONS(747), - [aux_sym_create_table_statement_token1] = ACTIONS(747), - [aux_sym_order_by_clause_token1] = ACTIONS(747), - [aux_sym_limit_clause_token1] = ACTIONS(747), - [aux_sym_offset_clause_token1] = ACTIONS(747), - [aux_sym_where_clause_token1] = ACTIONS(747), - [aux_sym_join_type_token1] = ACTIONS(747), - [aux_sym_join_type_token2] = ACTIONS(747), - [aux_sym_join_type_token3] = ACTIONS(747), - [aux_sym_join_type_token4] = ACTIONS(747), - [aux_sym_join_clause_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(806), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [499] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_direction_constraint_token1] = ACTIONS(130), - [aux_sym_direction_constraint_token2] = ACTIONS(130), - [aux_sym_order_expression_token1] = ACTIONS(130), - [aux_sym_limit_clause_token1] = ACTIONS(130), - [aux_sym_offset_clause_token1] = ACTIONS(130), - [aux_sym_fetch_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [500] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [anon_sym_COMMA] = ACTIONS(632), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_truncate_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_begin_statement_token1] = ACTIONS(634), - [aux_sym_commit_statement_token1] = ACTIONS(634), - [aux_sym_rollback_statement_token1] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_sequence_token5] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym_return_statement_token1] = ACTIONS(634), - [aux_sym_declare_statement_token1] = ACTIONS(634), - [aux_sym_create_function_statement_token3] = ACTIONS(634), - [aux_sym_create_function_statement_token4] = ACTIONS(634), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_statement_token8] = ACTIONS(634), - [aux_sym_create_function_statement_token9] = ACTIONS(634), - [aux_sym_create_function_statement_token10] = ACTIONS(634), - [aux_sym_create_function_statement_token11] = ACTIONS(634), - [aux_sym_external_hint_token1] = ACTIONS(634), - [aux_sym_external_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token1] = ACTIONS(634), - [aux_sym_optimizer_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token3] = ACTIONS(634), - [aux_sym_parallel_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token4] = ACTIONS(634), - [aux_sym_deterministic_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token2] = ACTIONS(634), - [aux_sym_sql_hint_token3] = ACTIONS(634), - [aux_sym_sql_hint_token5] = ACTIONS(634), - [aux_sym__function_language_token1] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_grant_statement_token8] = ACTIONS(634), - [aux_sym_order_by_clause_token1] = ACTIONS(634), - [aux_sym_limit_clause_token1] = ACTIONS(634), - [aux_sym_offset_clause_token1] = ACTIONS(634), - [aux_sym_where_clause_token1] = ACTIONS(634), - [aux_sym_join_type_token1] = ACTIONS(634), - [aux_sym_join_type_token2] = ACTIONS(634), - [aux_sym_join_type_token3] = ACTIONS(634), - [aux_sym_join_type_token4] = ACTIONS(634), - [aux_sym_join_clause_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [501] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [anon_sym_COMMA] = ACTIONS(648), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_truncate_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_begin_statement_token1] = ACTIONS(650), - [aux_sym_commit_statement_token1] = ACTIONS(650), - [aux_sym_rollback_statement_token1] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_sequence_token5] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym_return_statement_token1] = ACTIONS(650), - [aux_sym_declare_statement_token1] = ACTIONS(650), - [aux_sym_create_function_statement_token3] = ACTIONS(650), - [aux_sym_create_function_statement_token4] = ACTIONS(650), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_statement_token8] = ACTIONS(650), - [aux_sym_create_function_statement_token9] = ACTIONS(650), - [aux_sym_create_function_statement_token10] = ACTIONS(650), - [aux_sym_create_function_statement_token11] = ACTIONS(650), - [aux_sym_external_hint_token1] = ACTIONS(650), - [aux_sym_external_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token1] = ACTIONS(650), - [aux_sym_optimizer_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token3] = ACTIONS(650), - [aux_sym_parallel_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token4] = ACTIONS(650), - [aux_sym_deterministic_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token2] = ACTIONS(650), - [aux_sym_sql_hint_token3] = ACTIONS(650), - [aux_sym_sql_hint_token5] = ACTIONS(650), - [aux_sym__function_language_token1] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_grant_statement_token8] = ACTIONS(650), - [aux_sym_order_by_clause_token1] = ACTIONS(650), - [aux_sym_limit_clause_token1] = ACTIONS(650), - [aux_sym_offset_clause_token1] = ACTIONS(650), - [aux_sym_where_clause_token1] = ACTIONS(650), - [aux_sym_join_type_token1] = ACTIONS(650), - [aux_sym_join_type_token2] = ACTIONS(650), - [aux_sym_join_type_token3] = ACTIONS(650), - [aux_sym_join_type_token4] = ACTIONS(650), - [aux_sym_join_clause_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [502] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [anon_sym_COMMA] = ACTIONS(717), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_truncate_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_begin_statement_token1] = ACTIONS(719), - [aux_sym_commit_statement_token1] = ACTIONS(719), - [aux_sym_rollback_statement_token1] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_sequence_token5] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym_return_statement_token1] = ACTIONS(719), - [aux_sym_declare_statement_token1] = ACTIONS(719), - [aux_sym_create_function_statement_token3] = ACTIONS(719), - [aux_sym_create_function_statement_token4] = ACTIONS(719), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_statement_token8] = ACTIONS(719), - [aux_sym_create_function_statement_token9] = ACTIONS(719), - [aux_sym_create_function_statement_token10] = ACTIONS(719), - [aux_sym_create_function_statement_token11] = ACTIONS(719), - [aux_sym_external_hint_token1] = ACTIONS(719), - [aux_sym_external_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token1] = ACTIONS(719), - [aux_sym_optimizer_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token3] = ACTIONS(719), - [aux_sym_parallel_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token4] = ACTIONS(719), - [aux_sym_deterministic_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token2] = ACTIONS(719), - [aux_sym_sql_hint_token3] = ACTIONS(719), - [aux_sym_sql_hint_token5] = ACTIONS(719), - [aux_sym__function_language_token1] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_grant_statement_token8] = ACTIONS(719), - [aux_sym_create_table_statement_token1] = ACTIONS(719), - [aux_sym_order_by_clause_token1] = ACTIONS(719), - [aux_sym_limit_clause_token1] = ACTIONS(719), - [aux_sym_offset_clause_token1] = ACTIONS(719), - [aux_sym_where_clause_token1] = ACTIONS(719), - [aux_sym_join_type_token1] = ACTIONS(719), - [aux_sym_join_type_token2] = ACTIONS(719), - [aux_sym_join_type_token3] = ACTIONS(719), - [aux_sym_join_type_token4] = ACTIONS(719), - [aux_sym_join_clause_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(806), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [503] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [anon_sym_COMMA] = ACTIONS(550), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_truncate_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_begin_statement_token1] = ACTIONS(552), - [aux_sym_commit_statement_token1] = ACTIONS(552), - [aux_sym_rollback_statement_token1] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_sequence_token5] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym_return_statement_token1] = ACTIONS(552), - [aux_sym_declare_statement_token1] = ACTIONS(552), - [aux_sym_create_function_statement_token3] = ACTIONS(552), - [aux_sym_create_function_statement_token4] = ACTIONS(552), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_statement_token8] = ACTIONS(552), - [aux_sym_create_function_statement_token9] = ACTIONS(552), - [aux_sym_create_function_statement_token10] = ACTIONS(552), - [aux_sym_create_function_statement_token11] = ACTIONS(552), - [aux_sym_external_hint_token1] = ACTIONS(552), - [aux_sym_external_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token1] = ACTIONS(552), - [aux_sym_optimizer_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token3] = ACTIONS(552), - [aux_sym_parallel_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token4] = ACTIONS(552), - [aux_sym_deterministic_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token2] = ACTIONS(552), - [aux_sym_sql_hint_token3] = ACTIONS(552), - [aux_sym_sql_hint_token5] = ACTIONS(552), - [aux_sym__function_language_token1] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_grant_statement_token8] = ACTIONS(552), - [aux_sym_order_by_clause_token1] = ACTIONS(552), - [aux_sym_limit_clause_token1] = ACTIONS(552), - [aux_sym_offset_clause_token1] = ACTIONS(552), - [aux_sym_where_clause_token1] = ACTIONS(552), - [aux_sym_join_type_token1] = ACTIONS(552), - [aux_sym_join_type_token2] = ACTIONS(552), - [aux_sym_join_type_token3] = ACTIONS(552), - [aux_sym_join_type_token4] = ACTIONS(552), - [aux_sym_join_clause_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [504] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_direction_constraint_token1] = ACTIONS(144), - [aux_sym_direction_constraint_token2] = ACTIONS(144), - [aux_sym_order_expression_token1] = ACTIONS(144), - [aux_sym_limit_clause_token1] = ACTIONS(144), - [aux_sym_offset_clause_token1] = ACTIONS(144), - [aux_sym_fetch_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [505] = { - [aux_sym_dotted_name_repeat1] = STATE(505), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_direction_constraint_token1] = ACTIONS(117), - [aux_sym_direction_constraint_token2] = ACTIONS(117), - [aux_sym_order_expression_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_fetch_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(1015), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [506] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [anon_sym_COMMA] = ACTIONS(709), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_truncate_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_begin_statement_token1] = ACTIONS(711), - [aux_sym_commit_statement_token1] = ACTIONS(711), - [aux_sym_rollback_statement_token1] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_sequence_token5] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym_return_statement_token1] = ACTIONS(711), - [aux_sym_declare_statement_token1] = ACTIONS(711), - [aux_sym_create_function_statement_token3] = ACTIONS(711), - [aux_sym_create_function_statement_token4] = ACTIONS(711), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_statement_token8] = ACTIONS(711), - [aux_sym_create_function_statement_token9] = ACTIONS(711), - [aux_sym_create_function_statement_token10] = ACTIONS(711), - [aux_sym_create_function_statement_token11] = ACTIONS(711), - [aux_sym_external_hint_token1] = ACTIONS(711), - [aux_sym_external_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token1] = ACTIONS(711), - [aux_sym_optimizer_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token3] = ACTIONS(711), - [aux_sym_parallel_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token4] = ACTIONS(711), - [aux_sym_deterministic_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token2] = ACTIONS(711), - [aux_sym_sql_hint_token3] = ACTIONS(711), - [aux_sym_sql_hint_token5] = ACTIONS(711), - [aux_sym__function_language_token1] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_grant_statement_token8] = ACTIONS(711), - [aux_sym_create_table_statement_token1] = ACTIONS(711), - [aux_sym_order_by_clause_token1] = ACTIONS(711), - [aux_sym_limit_clause_token1] = ACTIONS(711), - [aux_sym_offset_clause_token1] = ACTIONS(711), - [aux_sym_where_clause_token1] = ACTIONS(711), - [aux_sym_join_type_token1] = ACTIONS(711), - [aux_sym_join_type_token2] = ACTIONS(711), - [aux_sym_join_type_token3] = ACTIONS(711), - [aux_sym_join_type_token4] = ACTIONS(711), - [aux_sym_join_clause_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [507] = { - [aux_sym_dotted_name_repeat1] = STATE(505), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_direction_constraint_token1] = ACTIONS(124), - [aux_sym_direction_constraint_token2] = ACTIONS(124), - [aux_sym_order_expression_token1] = ACTIONS(124), - [aux_sym_limit_clause_token1] = ACTIONS(124), - [aux_sym_offset_clause_token1] = ACTIONS(124), - [aux_sym_fetch_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(897), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [508] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [anon_sym_COMMA] = ACTIONS(546), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_truncate_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_begin_statement_token1] = ACTIONS(548), - [aux_sym_commit_statement_token1] = ACTIONS(548), - [aux_sym_rollback_statement_token1] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_sequence_token5] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym_return_statement_token1] = ACTIONS(548), - [aux_sym_declare_statement_token1] = ACTIONS(548), - [aux_sym_create_function_statement_token3] = ACTIONS(548), - [aux_sym_create_function_statement_token4] = ACTIONS(548), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_statement_token8] = ACTIONS(548), - [aux_sym_create_function_statement_token9] = ACTIONS(548), - [aux_sym_create_function_statement_token10] = ACTIONS(548), - [aux_sym_create_function_statement_token11] = ACTIONS(548), - [aux_sym_external_hint_token1] = ACTIONS(548), - [aux_sym_external_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token1] = ACTIONS(548), - [aux_sym_optimizer_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token3] = ACTIONS(548), - [aux_sym_parallel_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token4] = ACTIONS(548), - [aux_sym_deterministic_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token2] = ACTIONS(548), - [aux_sym_sql_hint_token3] = ACTIONS(548), - [aux_sym_sql_hint_token5] = ACTIONS(548), - [aux_sym__function_language_token1] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_grant_statement_token8] = ACTIONS(548), - [aux_sym_order_by_clause_token1] = ACTIONS(548), - [aux_sym_limit_clause_token1] = ACTIONS(548), - [aux_sym_offset_clause_token1] = ACTIONS(548), - [aux_sym_where_clause_token1] = ACTIONS(548), - [aux_sym_join_type_token1] = ACTIONS(548), - [aux_sym_join_type_token2] = ACTIONS(548), - [aux_sym_join_type_token3] = ACTIONS(548), - [aux_sym_join_type_token4] = ACTIONS(548), - [aux_sym_join_clause_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [509] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [anon_sym_COMMA] = ACTIONS(660), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_truncate_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_begin_statement_token1] = ACTIONS(662), - [aux_sym_commit_statement_token1] = ACTIONS(662), - [aux_sym_rollback_statement_token1] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_sequence_token5] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym_return_statement_token1] = ACTIONS(662), - [aux_sym_declare_statement_token1] = ACTIONS(662), - [aux_sym_create_function_statement_token3] = ACTIONS(662), - [aux_sym_create_function_statement_token4] = ACTIONS(662), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_statement_token8] = ACTIONS(662), - [aux_sym_create_function_statement_token9] = ACTIONS(662), - [aux_sym_create_function_statement_token10] = ACTIONS(662), - [aux_sym_create_function_statement_token11] = ACTIONS(662), - [aux_sym_external_hint_token1] = ACTIONS(662), - [aux_sym_external_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token1] = ACTIONS(662), - [aux_sym_optimizer_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token3] = ACTIONS(662), - [aux_sym_parallel_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token4] = ACTIONS(662), - [aux_sym_deterministic_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token2] = ACTIONS(662), - [aux_sym_sql_hint_token3] = ACTIONS(662), - [aux_sym_sql_hint_token5] = ACTIONS(662), - [aux_sym__function_language_token1] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_grant_statement_token8] = ACTIONS(662), - [aux_sym_create_table_statement_token1] = ACTIONS(662), - [aux_sym_order_by_clause_token1] = ACTIONS(662), - [aux_sym_limit_clause_token1] = ACTIONS(662), - [aux_sym_offset_clause_token1] = ACTIONS(662), - [aux_sym_where_clause_token1] = ACTIONS(662), - [aux_sym_join_type_token1] = ACTIONS(662), - [aux_sym_join_type_token2] = ACTIONS(662), - [aux_sym_join_type_token3] = ACTIONS(662), - [aux_sym_join_type_token4] = ACTIONS(662), - [aux_sym_join_clause_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [510] = { - [sym_within_group_clause] = STATE(764), - [sym_filter_clause] = STATE(1019), - [sym_over_clause] = STATE(1454), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_truncate_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_begin_statement_token1] = ACTIONS(156), - [aux_sym_commit_statement_token1] = ACTIONS(156), - [aux_sym_rollback_statement_token1] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_sequence_token5] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(156), - [aux_sym_declare_statement_token1] = ACTIONS(156), - [aux_sym_create_function_statement_token3] = ACTIONS(156), - [aux_sym_create_function_statement_token4] = ACTIONS(156), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_statement_token8] = ACTIONS(156), - [aux_sym_create_function_statement_token9] = ACTIONS(156), - [aux_sym_create_function_statement_token10] = ACTIONS(156), - [aux_sym_create_function_statement_token11] = ACTIONS(156), - [aux_sym_external_hint_token1] = ACTIONS(156), - [aux_sym_external_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token1] = ACTIONS(156), - [aux_sym_optimizer_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token3] = ACTIONS(156), - [aux_sym_parallel_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token4] = ACTIONS(156), - [aux_sym_deterministic_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token2] = ACTIONS(156), - [aux_sym_sql_hint_token3] = ACTIONS(156), - [aux_sym_sql_hint_token5] = ACTIONS(156), - [aux_sym__function_language_token1] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_create_table_statement_token1] = ACTIONS(156), - [aux_sym_order_by_clause_token1] = ACTIONS(156), - [aux_sym_limit_clause_token1] = ACTIONS(156), - [aux_sym_offset_clause_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(1018), - [aux_sym_filter_clause_token1] = ACTIONS(1020), - [aux_sym_over_clause_token1] = ACTIONS(1022), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [511] = { - [sym_filter_clause] = STATE(769), - [sym_over_clause] = STATE(1135), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_having_clause_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(883), - [aux_sym_over_clause_token1] = ACTIONS(885), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [512] = { - [sym_within_group_clause] = STATE(757), - [sym_filter_clause] = STATE(992), - [sym_over_clause] = STATE(1396), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_truncate_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_begin_statement_token1] = ACTIONS(156), - [aux_sym_commit_statement_token1] = ACTIONS(156), - [aux_sym_rollback_statement_token1] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_sequence_token5] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(156), - [aux_sym_declare_statement_token1] = ACTIONS(156), - [aux_sym_create_function_statement_token3] = ACTIONS(156), - [aux_sym_create_function_statement_token4] = ACTIONS(156), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_statement_token8] = ACTIONS(156), - [aux_sym_create_function_statement_token9] = ACTIONS(156), - [aux_sym_create_function_statement_token10] = ACTIONS(156), - [aux_sym_create_function_statement_token11] = ACTIONS(156), - [aux_sym_external_hint_token1] = ACTIONS(156), - [aux_sym_external_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token1] = ACTIONS(156), - [aux_sym_optimizer_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token3] = ACTIONS(156), - [aux_sym_parallel_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token4] = ACTIONS(156), - [aux_sym_deterministic_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token2] = ACTIONS(156), - [aux_sym_sql_hint_token3] = ACTIONS(156), - [aux_sym_sql_hint_token5] = ACTIONS(156), - [aux_sym__function_language_token1] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_grant_statement_token8] = ACTIONS(156), - [aux_sym_order_by_clause_token1] = ACTIONS(156), - [aux_sym_limit_clause_token1] = ACTIONS(156), - [aux_sym_offset_clause_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(1024), - [aux_sym_filter_clause_token1] = ACTIONS(1026), - [aux_sym_over_clause_token1] = ACTIONS(1028), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [513] = { - [sym_within_group_clause] = STATE(761), - [sym_filter_clause] = STATE(989), - [sym_over_clause] = STATE(1380), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_truncate_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_begin_statement_token1] = ACTIONS(152), - [aux_sym_commit_statement_token1] = ACTIONS(152), - [aux_sym_rollback_statement_token1] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_sequence_token5] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(152), - [aux_sym_declare_statement_token1] = ACTIONS(152), - [aux_sym_create_function_statement_token3] = ACTIONS(152), - [aux_sym_create_function_statement_token4] = ACTIONS(152), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_statement_token8] = ACTIONS(152), - [aux_sym_create_function_statement_token9] = ACTIONS(152), - [aux_sym_create_function_statement_token10] = ACTIONS(152), - [aux_sym_create_function_statement_token11] = ACTIONS(152), - [aux_sym_external_hint_token1] = ACTIONS(152), - [aux_sym_external_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token1] = ACTIONS(152), - [aux_sym_optimizer_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token3] = ACTIONS(152), - [aux_sym_parallel_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token4] = ACTIONS(152), - [aux_sym_deterministic_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token2] = ACTIONS(152), - [aux_sym_sql_hint_token3] = ACTIONS(152), - [aux_sym_sql_hint_token5] = ACTIONS(152), - [aux_sym__function_language_token1] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_grant_statement_token8] = ACTIONS(152), - [aux_sym_order_by_clause_token1] = ACTIONS(152), - [aux_sym_limit_clause_token1] = ACTIONS(152), - [aux_sym_offset_clause_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(1024), - [aux_sym_filter_clause_token1] = ACTIONS(1026), - [aux_sym_over_clause_token1] = ACTIONS(1028), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [514] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(933), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(951), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [515] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(1030), - [anon_sym_COMMA] = ACTIONS(211), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(1032), - [aux_sym_truncate_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_begin_statement_token1] = ACTIONS(215), - [aux_sym_commit_statement_token1] = ACTIONS(215), - [aux_sym_rollback_statement_token1] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_sequence_token5] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(215), - [aux_sym_declare_statement_token1] = ACTIONS(215), - [aux_sym_create_function_statement_token3] = ACTIONS(215), - [aux_sym_create_function_statement_token4] = ACTIONS(215), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_statement_token8] = ACTIONS(215), - [aux_sym_create_function_statement_token9] = ACTIONS(215), - [aux_sym_create_function_statement_token10] = ACTIONS(215), - [aux_sym_create_function_statement_token11] = ACTIONS(215), - [aux_sym_external_hint_token1] = ACTIONS(215), - [aux_sym_external_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token1] = ACTIONS(215), - [aux_sym_optimizer_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token3] = ACTIONS(215), - [aux_sym_parallel_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token4] = ACTIONS(215), - [aux_sym_deterministic_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token2] = ACTIONS(215), - [aux_sym_sql_hint_token3] = ACTIONS(215), - [aux_sym_sql_hint_token5] = ACTIONS(215), - [aux_sym__function_language_token1] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_direction_constraint_token1] = ACTIONS(215), - [aux_sym_direction_constraint_token2] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(1034), - [aux_sym_order_expression_token1] = ACTIONS(215), - [aux_sym_limit_clause_token1] = ACTIONS(215), - [aux_sym_offset_clause_token1] = ACTIONS(215), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(1036), - [aux_sym_type_token2] = ACTIONS(1038), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [516] = { - [sym_within_group_clause] = STATE(754), - [sym_filter_clause] = STATE(999), - [sym_over_clause] = STATE(1536), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_truncate_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_begin_statement_token1] = ACTIONS(134), - [aux_sym_commit_statement_token1] = ACTIONS(134), - [aux_sym_rollback_statement_token1] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_sequence_token5] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(134), - [aux_sym_declare_statement_token1] = ACTIONS(134), - [aux_sym_create_function_statement_token3] = ACTIONS(134), - [aux_sym_create_function_statement_token4] = ACTIONS(134), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_statement_token8] = ACTIONS(134), - [aux_sym_create_function_statement_token9] = ACTIONS(134), - [aux_sym_create_function_statement_token10] = ACTIONS(134), - [aux_sym_create_function_statement_token11] = ACTIONS(134), - [aux_sym_external_hint_token1] = ACTIONS(134), - [aux_sym_external_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token1] = ACTIONS(134), - [aux_sym_optimizer_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token3] = ACTIONS(134), - [aux_sym_parallel_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token4] = ACTIONS(134), - [aux_sym_deterministic_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token2] = ACTIONS(134), - [aux_sym_sql_hint_token3] = ACTIONS(134), - [aux_sym_sql_hint_token5] = ACTIONS(134), - [aux_sym__function_language_token1] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_grant_statement_token8] = ACTIONS(134), - [aux_sym_order_by_clause_token1] = ACTIONS(134), - [aux_sym_limit_clause_token1] = ACTIONS(134), - [aux_sym_offset_clause_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(1024), - [aux_sym_filter_clause_token1] = ACTIONS(1026), - [aux_sym_over_clause_token1] = ACTIONS(1028), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [517] = { - [aux_sym_dotted_name_repeat1] = STATE(334), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(892), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(1040), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [518] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(933), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(951), - [anon_sym_STAR] = ACTIONS(953), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_PERCENT] = ACTIONS(953), - [anon_sym_LT_LT] = ACTIONS(953), - [anon_sym_GT_GT] = ACTIONS(953), - [anon_sym_AMP] = ACTIONS(953), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [519] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [anon_sym_COMMA] = ACTIONS(656), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_truncate_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_begin_statement_token1] = ACTIONS(658), - [aux_sym_commit_statement_token1] = ACTIONS(658), - [aux_sym_rollback_statement_token1] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_sequence_token5] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym_return_statement_token1] = ACTIONS(658), - [aux_sym_declare_statement_token1] = ACTIONS(658), - [aux_sym_create_function_statement_token3] = ACTIONS(658), - [aux_sym_create_function_statement_token4] = ACTIONS(658), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_statement_token8] = ACTIONS(658), - [aux_sym_create_function_statement_token9] = ACTIONS(658), - [aux_sym_create_function_statement_token10] = ACTIONS(658), - [aux_sym_create_function_statement_token11] = ACTIONS(658), - [aux_sym_external_hint_token1] = ACTIONS(658), - [aux_sym_external_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token1] = ACTIONS(658), - [aux_sym_optimizer_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token3] = ACTIONS(658), - [aux_sym_parallel_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token4] = ACTIONS(658), - [aux_sym_deterministic_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token2] = ACTIONS(658), - [aux_sym_sql_hint_token3] = ACTIONS(658), - [aux_sym_sql_hint_token5] = ACTIONS(658), - [aux_sym__function_language_token1] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_grant_statement_token8] = ACTIONS(658), - [aux_sym_order_by_clause_token1] = ACTIONS(658), - [aux_sym_limit_clause_token1] = ACTIONS(658), - [aux_sym_offset_clause_token1] = ACTIONS(658), - [aux_sym_where_clause_token1] = ACTIONS(658), - [aux_sym_join_type_token1] = ACTIONS(658), - [aux_sym_join_type_token2] = ACTIONS(658), - [aux_sym_join_type_token3] = ACTIONS(658), - [aux_sym_join_type_token4] = ACTIONS(658), - [aux_sym_join_clause_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [520] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(765), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(921), - [aux_sym_truncate_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token7] = ACTIONS(923), - [aux_sym_begin_statement_token1] = ACTIONS(767), - [aux_sym_commit_statement_token1] = ACTIONS(767), - [aux_sym_rollback_statement_token1] = ACTIONS(767), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_sequence_token5] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym_return_statement_token1] = ACTIONS(767), - [aux_sym_declare_statement_token1] = ACTIONS(767), - [aux_sym_create_function_statement_token3] = ACTIONS(767), - [aux_sym_create_function_statement_token4] = ACTIONS(767), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_statement_token8] = ACTIONS(767), - [aux_sym_create_function_statement_token9] = ACTIONS(767), - [aux_sym_create_function_statement_token10] = ACTIONS(767), - [aux_sym_create_function_statement_token11] = ACTIONS(767), - [aux_sym_external_hint_token1] = ACTIONS(767), - [aux_sym_external_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token1] = ACTIONS(767), - [aux_sym_optimizer_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token3] = ACTIONS(767), - [aux_sym_parallel_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token4] = ACTIONS(767), - [aux_sym_deterministic_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token2] = ACTIONS(767), - [aux_sym_sql_hint_token3] = ACTIONS(767), - [aux_sym_sql_hint_token5] = ACTIONS(767), - [aux_sym__function_language_token1] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(925), - [anon_sym_EQ] = ACTIONS(927), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_grant_statement_token8] = ACTIONS(767), - [aux_sym_order_by_clause_token1] = ACTIONS(767), - [aux_sym_limit_clause_token1] = ACTIONS(767), - [aux_sym_offset_clause_token1] = ACTIONS(767), - [aux_sym_where_clause_token1] = ACTIONS(767), - [aux_sym_join_type_token1] = ACTIONS(767), - [aux_sym_join_type_token2] = ACTIONS(767), - [aux_sym_join_type_token3] = ACTIONS(767), - [aux_sym_join_type_token4] = ACTIONS(767), - [aux_sym_join_clause_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(933), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(945), - [anon_sym_DASH] = ACTIONS(947), - [anon_sym_TILDE] = ACTIONS(949), - [anon_sym_CARET] = ACTIONS(951), - [anon_sym_STAR] = ACTIONS(953), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_PERCENT] = ACTIONS(953), - [anon_sym_LT_LT] = ACTIONS(953), - [anon_sym_GT_GT] = ACTIONS(953), - [anon_sym_AMP] = ACTIONS(953), - [anon_sym_PIPE] = ACTIONS(945), - [anon_sym_POUND] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(949), - [anon_sym_LT_EQ] = ACTIONS(927), - [anon_sym_LT_GT] = ACTIONS(927), - [anon_sym_BANG_EQ] = ACTIONS(927), - [anon_sym_GT] = ACTIONS(949), - [anon_sym_GT_EQ] = ACTIONS(927), - [anon_sym_BANG_TILDE] = ACTIONS(949), - [anon_sym_TILDE_STAR] = ACTIONS(927), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(927), - }, - [521] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(733), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_truncate_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_begin_statement_token1] = ACTIONS(735), - [aux_sym_commit_statement_token1] = ACTIONS(735), - [aux_sym_rollback_statement_token1] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_sequence_token5] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym_return_statement_token1] = ACTIONS(735), - [aux_sym_declare_statement_token1] = ACTIONS(735), - [aux_sym_create_function_statement_token3] = ACTIONS(735), - [aux_sym_create_function_statement_token4] = ACTIONS(735), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_statement_token8] = ACTIONS(735), - [aux_sym_create_function_statement_token9] = ACTIONS(735), - [aux_sym_create_function_statement_token10] = ACTIONS(735), - [aux_sym_create_function_statement_token11] = ACTIONS(735), - [aux_sym_external_hint_token1] = ACTIONS(735), - [aux_sym_external_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token1] = ACTIONS(735), - [aux_sym_optimizer_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token3] = ACTIONS(735), - [aux_sym_parallel_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token4] = ACTIONS(735), - [aux_sym_deterministic_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token2] = ACTIONS(735), - [aux_sym_sql_hint_token3] = ACTIONS(735), - [aux_sym_sql_hint_token5] = ACTIONS(735), - [aux_sym__function_language_token1] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_grant_statement_token8] = ACTIONS(735), - [aux_sym_order_by_clause_token1] = ACTIONS(735), - [aux_sym_limit_clause_token1] = ACTIONS(735), - [aux_sym_offset_clause_token1] = ACTIONS(735), - [aux_sym_where_clause_token1] = ACTIONS(735), - [aux_sym_join_type_token1] = ACTIONS(735), - [aux_sym_join_type_token2] = ACTIONS(735), - [aux_sym_join_type_token3] = ACTIONS(735), - [aux_sym_join_type_token4] = ACTIONS(735), - [aux_sym_join_clause_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [522] = { - [aux_sym_dotted_name_repeat1] = STATE(334), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(1042), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [523] = { - [sym_filter_clause] = STATE(745), - [sym_over_clause] = STATE(1068), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_direction_constraint_token1] = ACTIONS(201), - [aux_sym_direction_constraint_token2] = ACTIONS(201), - [aux_sym_order_expression_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(855), - [aux_sym_over_clause_token1] = ACTIONS(857), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [524] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [anon_sym_COMMA] = ACTIONS(729), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_truncate_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_begin_statement_token1] = ACTIONS(731), - [aux_sym_commit_statement_token1] = ACTIONS(731), - [aux_sym_rollback_statement_token1] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_sequence_token5] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym_return_statement_token1] = ACTIONS(731), - [aux_sym_declare_statement_token1] = ACTIONS(731), - [aux_sym_create_function_statement_token3] = ACTIONS(731), - [aux_sym_create_function_statement_token4] = ACTIONS(731), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_statement_token8] = ACTIONS(731), - [aux_sym_create_function_statement_token9] = ACTIONS(731), - [aux_sym_create_function_statement_token10] = ACTIONS(731), - [aux_sym_create_function_statement_token11] = ACTIONS(731), - [aux_sym_external_hint_token1] = ACTIONS(731), - [aux_sym_external_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token1] = ACTIONS(731), - [aux_sym_optimizer_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token3] = ACTIONS(731), - [aux_sym_parallel_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token4] = ACTIONS(731), - [aux_sym_deterministic_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token2] = ACTIONS(731), - [aux_sym_sql_hint_token3] = ACTIONS(731), - [aux_sym_sql_hint_token5] = ACTIONS(731), - [aux_sym__function_language_token1] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_grant_statement_token8] = ACTIONS(731), - [aux_sym_order_by_clause_token1] = ACTIONS(731), - [aux_sym_limit_clause_token1] = ACTIONS(731), - [aux_sym_offset_clause_token1] = ACTIONS(731), - [aux_sym_where_clause_token1] = ACTIONS(731), - [aux_sym_join_type_token1] = ACTIONS(731), - [aux_sym_join_type_token2] = ACTIONS(731), - [aux_sym_join_type_token3] = ACTIONS(731), - [aux_sym_join_type_token4] = ACTIONS(731), - [aux_sym_join_clause_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [525] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [526] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_truncate_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_begin_statement_token1] = ACTIONS(463), - [aux_sym_commit_statement_token1] = ACTIONS(463), - [aux_sym_rollback_statement_token1] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(463), - [aux_sym_sequence_token5] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym_return_statement_token1] = ACTIONS(463), - [aux_sym_declare_statement_token1] = ACTIONS(463), - [aux_sym_create_function_statement_token3] = ACTIONS(463), - [aux_sym_create_function_statement_token4] = ACTIONS(463), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_statement_token8] = ACTIONS(463), - [aux_sym_create_function_statement_token9] = ACTIONS(463), - [aux_sym_create_function_statement_token10] = ACTIONS(463), - [aux_sym_create_function_statement_token11] = ACTIONS(463), - [aux_sym_external_hint_token1] = ACTIONS(463), - [aux_sym_external_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token1] = ACTIONS(463), - [aux_sym_optimizer_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token3] = ACTIONS(463), - [aux_sym_parallel_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token2] = ACTIONS(463), - [aux_sym_null_hint_token4] = ACTIONS(463), - [aux_sym_deterministic_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token2] = ACTIONS(463), - [aux_sym_sql_hint_token3] = ACTIONS(463), - [aux_sym_sql_hint_token5] = ACTIONS(463), - [aux_sym__function_language_token1] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_grant_statement_token5] = ACTIONS(463), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(463), - [aux_sym_direction_constraint_token1] = ACTIONS(463), - [aux_sym_direction_constraint_token2] = ACTIONS(463), - [anon_sym_CONSTRAINT] = ACTIONS(463), - [aux_sym_table_constraint_check_token1] = ACTIONS(463), - [aux_sym_table_constraint_unique_token1] = ACTIONS(463), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [527] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [anon_sym_COMMA] = ACTIONS(761), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(921), - [aux_sym_truncate_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token7] = ACTIONS(923), - [aux_sym_begin_statement_token1] = ACTIONS(763), - [aux_sym_commit_statement_token1] = ACTIONS(763), - [aux_sym_rollback_statement_token1] = ACTIONS(763), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_sequence_token5] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym_return_statement_token1] = ACTIONS(763), - [aux_sym_declare_statement_token1] = ACTIONS(763), - [aux_sym_create_function_statement_token3] = ACTIONS(763), - [aux_sym_create_function_statement_token4] = ACTIONS(763), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_statement_token8] = ACTIONS(763), - [aux_sym_create_function_statement_token9] = ACTIONS(763), - [aux_sym_create_function_statement_token10] = ACTIONS(763), - [aux_sym_create_function_statement_token11] = ACTIONS(763), - [aux_sym_external_hint_token1] = ACTIONS(763), - [aux_sym_external_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token1] = ACTIONS(763), - [aux_sym_optimizer_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token3] = ACTIONS(763), - [aux_sym_parallel_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token4] = ACTIONS(763), - [aux_sym_deterministic_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token2] = ACTIONS(763), - [aux_sym_sql_hint_token3] = ACTIONS(763), - [aux_sym_sql_hint_token5] = ACTIONS(763), - [aux_sym__function_language_token1] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(925), - [anon_sym_EQ] = ACTIONS(927), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_grant_statement_token8] = ACTIONS(763), - [aux_sym_order_by_clause_token1] = ACTIONS(763), - [aux_sym_limit_clause_token1] = ACTIONS(763), - [aux_sym_offset_clause_token1] = ACTIONS(763), - [aux_sym_where_clause_token1] = ACTIONS(763), - [aux_sym_join_type_token1] = ACTIONS(763), - [aux_sym_join_type_token2] = ACTIONS(763), - [aux_sym_join_type_token3] = ACTIONS(763), - [aux_sym_join_type_token4] = ACTIONS(763), - [aux_sym_join_clause_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(931), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(933), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(945), - [anon_sym_DASH] = ACTIONS(947), - [anon_sym_TILDE] = ACTIONS(949), - [anon_sym_CARET] = ACTIONS(951), - [anon_sym_STAR] = ACTIONS(953), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_PERCENT] = ACTIONS(953), - [anon_sym_LT_LT] = ACTIONS(953), - [anon_sym_GT_GT] = ACTIONS(953), - [anon_sym_AMP] = ACTIONS(953), - [anon_sym_PIPE] = ACTIONS(945), - [anon_sym_POUND] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(949), - [anon_sym_LT_EQ] = ACTIONS(927), - [anon_sym_LT_GT] = ACTIONS(927), - [anon_sym_BANG_EQ] = ACTIONS(927), - [anon_sym_GT] = ACTIONS(949), - [anon_sym_GT_EQ] = ACTIONS(927), - [anon_sym_BANG_TILDE] = ACTIONS(949), - [anon_sym_TILDE_STAR] = ACTIONS(927), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(927), - }, - [528] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [anon_sym_COMMA] = ACTIONS(741), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(921), - [aux_sym_truncate_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token7] = ACTIONS(923), - [aux_sym_begin_statement_token1] = ACTIONS(743), - [aux_sym_commit_statement_token1] = ACTIONS(743), - [aux_sym_rollback_statement_token1] = ACTIONS(743), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_sequence_token5] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym_return_statement_token1] = ACTIONS(743), - [aux_sym_declare_statement_token1] = ACTIONS(743), - [aux_sym_create_function_statement_token3] = ACTIONS(743), - [aux_sym_create_function_statement_token4] = ACTIONS(743), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_statement_token8] = ACTIONS(743), - [aux_sym_create_function_statement_token9] = ACTIONS(743), - [aux_sym_create_function_statement_token10] = ACTIONS(743), - [aux_sym_create_function_statement_token11] = ACTIONS(743), - [aux_sym_external_hint_token1] = ACTIONS(743), - [aux_sym_external_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token1] = ACTIONS(743), - [aux_sym_optimizer_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token3] = ACTIONS(743), - [aux_sym_parallel_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token4] = ACTIONS(743), - [aux_sym_deterministic_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token2] = ACTIONS(743), - [aux_sym_sql_hint_token3] = ACTIONS(743), - [aux_sym_sql_hint_token5] = ACTIONS(743), - [aux_sym__function_language_token1] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(925), - [anon_sym_EQ] = ACTIONS(927), - [aux_sym_create_trigger_statement_token1] = ACTIONS(929), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_grant_statement_token8] = ACTIONS(743), - [aux_sym_order_by_clause_token1] = ACTIONS(743), - [aux_sym_limit_clause_token1] = ACTIONS(743), - [aux_sym_offset_clause_token1] = ACTIONS(743), - [aux_sym_where_clause_token1] = ACTIONS(743), - [aux_sym_join_type_token1] = ACTIONS(743), - [aux_sym_join_type_token2] = ACTIONS(743), - [aux_sym_join_type_token3] = ACTIONS(743), - [aux_sym_join_type_token4] = ACTIONS(743), - [aux_sym_join_clause_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(931), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(933), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(945), - [anon_sym_DASH] = ACTIONS(947), - [anon_sym_TILDE] = ACTIONS(949), - [anon_sym_CARET] = ACTIONS(951), - [anon_sym_STAR] = ACTIONS(953), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_PERCENT] = ACTIONS(953), - [anon_sym_LT_LT] = ACTIONS(953), - [anon_sym_GT_GT] = ACTIONS(953), - [anon_sym_AMP] = ACTIONS(953), - [anon_sym_PIPE] = ACTIONS(945), - [anon_sym_POUND] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(949), - [anon_sym_LT_EQ] = ACTIONS(927), - [anon_sym_LT_GT] = ACTIONS(927), - [anon_sym_BANG_EQ] = ACTIONS(927), - [anon_sym_GT] = ACTIONS(949), - [anon_sym_GT_EQ] = ACTIONS(927), - [anon_sym_BANG_TILDE] = ACTIONS(949), - [anon_sym_TILDE_STAR] = ACTIONS(927), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(927), - }, - [529] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token2] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token5] = ACTIONS(321), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(321), - [aux_sym_direction_constraint_token1] = ACTIONS(321), - [aux_sym_direction_constraint_token2] = ACTIONS(321), - [anon_sym_CONSTRAINT] = ACTIONS(321), - [aux_sym_table_constraint_check_token1] = ACTIONS(321), - [aux_sym_table_constraint_unique_token1] = ACTIONS(321), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [530] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(1044), - [anon_sym_COMMA] = ACTIONS(211), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(1046), - [aux_sym_truncate_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_begin_statement_token1] = ACTIONS(215), - [aux_sym_commit_statement_token1] = ACTIONS(215), - [aux_sym_rollback_statement_token1] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_sequence_token5] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(215), - [aux_sym_declare_statement_token1] = ACTIONS(215), - [aux_sym_create_function_statement_token3] = ACTIONS(215), - [aux_sym_create_function_statement_token4] = ACTIONS(215), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_statement_token8] = ACTIONS(215), - [aux_sym_create_function_statement_token9] = ACTIONS(215), - [aux_sym_create_function_statement_token10] = ACTIONS(215), - [aux_sym_create_function_statement_token11] = ACTIONS(215), - [aux_sym_external_hint_token1] = ACTIONS(215), - [aux_sym_external_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token1] = ACTIONS(215), - [aux_sym_optimizer_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token3] = ACTIONS(215), - [aux_sym_parallel_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token4] = ACTIONS(215), - [aux_sym_deterministic_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token2] = ACTIONS(215), - [aux_sym_sql_hint_token3] = ACTIONS(215), - [aux_sym_sql_hint_token5] = ACTIONS(215), - [aux_sym__function_language_token1] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_direction_constraint_token1] = ACTIONS(215), - [aux_sym_direction_constraint_token2] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(1048), - [aux_sym_order_expression_token1] = ACTIONS(215), - [aux_sym_limit_clause_token1] = ACTIONS(215), - [aux_sym_offset_clause_token1] = ACTIONS(215), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(1050), - [aux_sym_type_token2] = ACTIONS(1052), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [531] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(933), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(945), - [anon_sym_DASH] = ACTIONS(947), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(951), - [anon_sym_STAR] = ACTIONS(953), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_PERCENT] = ACTIONS(953), - [anon_sym_LT_LT] = ACTIONS(953), - [anon_sym_GT_GT] = ACTIONS(953), - [anon_sym_AMP] = ACTIONS(953), - [anon_sym_PIPE] = ACTIONS(945), - [anon_sym_POUND] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [532] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [anon_sym_COMMA] = ACTIONS(672), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_truncate_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_begin_statement_token1] = ACTIONS(674), - [aux_sym_commit_statement_token1] = ACTIONS(674), - [aux_sym_rollback_statement_token1] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_sequence_token5] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym_return_statement_token1] = ACTIONS(674), - [aux_sym_declare_statement_token1] = ACTIONS(674), - [aux_sym_create_function_statement_token3] = ACTIONS(674), - [aux_sym_create_function_statement_token4] = ACTIONS(674), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_statement_token8] = ACTIONS(674), - [aux_sym_create_function_statement_token9] = ACTIONS(674), - [aux_sym_create_function_statement_token10] = ACTIONS(674), - [aux_sym_create_function_statement_token11] = ACTIONS(674), - [aux_sym_external_hint_token1] = ACTIONS(674), - [aux_sym_external_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token1] = ACTIONS(674), - [aux_sym_optimizer_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token3] = ACTIONS(674), - [aux_sym_parallel_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token4] = ACTIONS(674), - [aux_sym_deterministic_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token2] = ACTIONS(674), - [aux_sym_sql_hint_token3] = ACTIONS(674), - [aux_sym_sql_hint_token5] = ACTIONS(674), - [aux_sym__function_language_token1] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_grant_statement_token8] = ACTIONS(674), - [aux_sym_order_by_clause_token1] = ACTIONS(674), - [aux_sym_limit_clause_token1] = ACTIONS(674), - [aux_sym_offset_clause_token1] = ACTIONS(674), - [aux_sym_where_clause_token1] = ACTIONS(674), - [aux_sym_join_type_token1] = ACTIONS(674), - [aux_sym_join_type_token2] = ACTIONS(674), - [aux_sym_join_type_token3] = ACTIONS(674), - [aux_sym_join_type_token4] = ACTIONS(674), - [aux_sym_join_clause_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [533] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [anon_sym_COMMA] = ACTIONS(668), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_truncate_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_begin_statement_token1] = ACTIONS(670), - [aux_sym_commit_statement_token1] = ACTIONS(670), - [aux_sym_rollback_statement_token1] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_sequence_token5] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym_return_statement_token1] = ACTIONS(670), - [aux_sym_declare_statement_token1] = ACTIONS(670), - [aux_sym_create_function_statement_token3] = ACTIONS(670), - [aux_sym_create_function_statement_token4] = ACTIONS(670), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_statement_token8] = ACTIONS(670), - [aux_sym_create_function_statement_token9] = ACTIONS(670), - [aux_sym_create_function_statement_token10] = ACTIONS(670), - [aux_sym_create_function_statement_token11] = ACTIONS(670), - [aux_sym_external_hint_token1] = ACTIONS(670), - [aux_sym_external_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token1] = ACTIONS(670), - [aux_sym_optimizer_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token3] = ACTIONS(670), - [aux_sym_parallel_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token4] = ACTIONS(670), - [aux_sym_deterministic_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token2] = ACTIONS(670), - [aux_sym_sql_hint_token3] = ACTIONS(670), - [aux_sym_sql_hint_token5] = ACTIONS(670), - [aux_sym__function_language_token1] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_grant_statement_token8] = ACTIONS(670), - [aux_sym_order_by_clause_token1] = ACTIONS(670), - [aux_sym_limit_clause_token1] = ACTIONS(670), - [aux_sym_offset_clause_token1] = ACTIONS(670), - [aux_sym_where_clause_token1] = ACTIONS(670), - [aux_sym_join_type_token1] = ACTIONS(670), - [aux_sym_join_type_token2] = ACTIONS(670), - [aux_sym_join_type_token3] = ACTIONS(670), - [aux_sym_join_type_token4] = ACTIONS(670), - [aux_sym_join_clause_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [534] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [anon_sym_COMMA] = ACTIONS(664), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_truncate_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_begin_statement_token1] = ACTIONS(666), - [aux_sym_commit_statement_token1] = ACTIONS(666), - [aux_sym_rollback_statement_token1] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_sequence_token5] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym_return_statement_token1] = ACTIONS(666), - [aux_sym_declare_statement_token1] = ACTIONS(666), - [aux_sym_create_function_statement_token3] = ACTIONS(666), - [aux_sym_create_function_statement_token4] = ACTIONS(666), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_statement_token8] = ACTIONS(666), - [aux_sym_create_function_statement_token9] = ACTIONS(666), - [aux_sym_create_function_statement_token10] = ACTIONS(666), - [aux_sym_create_function_statement_token11] = ACTIONS(666), - [aux_sym_external_hint_token1] = ACTIONS(666), - [aux_sym_external_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token1] = ACTIONS(666), - [aux_sym_optimizer_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token3] = ACTIONS(666), - [aux_sym_parallel_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token4] = ACTIONS(666), - [aux_sym_deterministic_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token2] = ACTIONS(666), - [aux_sym_sql_hint_token3] = ACTIONS(666), - [aux_sym_sql_hint_token5] = ACTIONS(666), - [aux_sym__function_language_token1] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_grant_statement_token8] = ACTIONS(666), - [aux_sym_order_by_clause_token1] = ACTIONS(666), - [aux_sym_limit_clause_token1] = ACTIONS(666), - [aux_sym_offset_clause_token1] = ACTIONS(666), - [aux_sym_where_clause_token1] = ACTIONS(666), - [aux_sym_join_type_token1] = ACTIONS(666), - [aux_sym_join_type_token2] = ACTIONS(666), - [aux_sym_join_type_token3] = ACTIONS(666), - [aux_sym_join_type_token4] = ACTIONS(666), - [aux_sym_join_clause_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [535] = { - [aux_sym_dotted_name_repeat1] = STATE(712), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_having_clause_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(1054), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(1056), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [536] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [anon_sym_COMMA] = ACTIONS(784), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_truncate_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_begin_statement_token1] = ACTIONS(786), - [aux_sym_commit_statement_token1] = ACTIONS(786), - [aux_sym_rollback_statement_token1] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_sequence_token5] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym_return_statement_token1] = ACTIONS(786), - [aux_sym_declare_statement_token1] = ACTIONS(786), - [aux_sym_create_function_statement_token3] = ACTIONS(786), - [aux_sym_create_function_statement_token4] = ACTIONS(786), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_statement_token8] = ACTIONS(786), - [aux_sym_create_function_statement_token9] = ACTIONS(786), - [aux_sym_create_function_statement_token10] = ACTIONS(786), - [aux_sym_create_function_statement_token11] = ACTIONS(786), - [aux_sym_external_hint_token1] = ACTIONS(786), - [aux_sym_external_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token1] = ACTIONS(786), - [aux_sym_optimizer_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token3] = ACTIONS(786), - [aux_sym_parallel_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token4] = ACTIONS(786), - [aux_sym_deterministic_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token2] = ACTIONS(786), - [aux_sym_sql_hint_token3] = ACTIONS(786), - [aux_sym_sql_hint_token5] = ACTIONS(786), - [aux_sym__function_language_token1] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_grant_statement_token8] = ACTIONS(786), - [aux_sym_order_by_clause_token1] = ACTIONS(786), - [aux_sym_limit_clause_token1] = ACTIONS(786), - [aux_sym_offset_clause_token1] = ACTIONS(786), - [aux_sym_where_clause_token1] = ACTIONS(786), - [aux_sym_join_type_token1] = ACTIONS(786), - [aux_sym_join_type_token2] = ACTIONS(786), - [aux_sym_join_type_token3] = ACTIONS(786), - [aux_sym_join_type_token4] = ACTIONS(786), - [aux_sym_join_clause_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [537] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [anon_sym_COMMA] = ACTIONS(660), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_truncate_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_begin_statement_token1] = ACTIONS(662), - [aux_sym_commit_statement_token1] = ACTIONS(662), - [aux_sym_rollback_statement_token1] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_sequence_token5] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym_return_statement_token1] = ACTIONS(662), - [aux_sym_declare_statement_token1] = ACTIONS(662), - [aux_sym_create_function_statement_token3] = ACTIONS(662), - [aux_sym_create_function_statement_token4] = ACTIONS(662), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_statement_token8] = ACTIONS(662), - [aux_sym_create_function_statement_token9] = ACTIONS(662), - [aux_sym_create_function_statement_token10] = ACTIONS(662), - [aux_sym_create_function_statement_token11] = ACTIONS(662), - [aux_sym_external_hint_token1] = ACTIONS(662), - [aux_sym_external_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token1] = ACTIONS(662), - [aux_sym_optimizer_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token3] = ACTIONS(662), - [aux_sym_parallel_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token4] = ACTIONS(662), - [aux_sym_deterministic_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token2] = ACTIONS(662), - [aux_sym_sql_hint_token3] = ACTIONS(662), - [aux_sym_sql_hint_token5] = ACTIONS(662), - [aux_sym__function_language_token1] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_grant_statement_token8] = ACTIONS(662), - [aux_sym_order_by_clause_token1] = ACTIONS(662), - [aux_sym_limit_clause_token1] = ACTIONS(662), - [aux_sym_offset_clause_token1] = ACTIONS(662), - [aux_sym_where_clause_token1] = ACTIONS(662), - [aux_sym_join_type_token1] = ACTIONS(662), - [aux_sym_join_type_token2] = ACTIONS(662), - [aux_sym_join_type_token3] = ACTIONS(662), - [aux_sym_join_type_token4] = ACTIONS(662), - [aux_sym_join_clause_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [538] = { - [sym_filter_clause] = STATE(738), - [sym_over_clause] = STATE(1074), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_direction_constraint_token1] = ACTIONS(179), - [aux_sym_direction_constraint_token2] = ACTIONS(179), - [aux_sym_order_expression_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(855), - [aux_sym_over_clause_token1] = ACTIONS(857), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [539] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [anon_sym_COMMA] = ACTIONS(737), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_truncate_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_begin_statement_token1] = ACTIONS(739), - [aux_sym_commit_statement_token1] = ACTIONS(739), - [aux_sym_rollback_statement_token1] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_sequence_token5] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym_return_statement_token1] = ACTIONS(739), - [aux_sym_declare_statement_token1] = ACTIONS(739), - [aux_sym_create_function_statement_token3] = ACTIONS(739), - [aux_sym_create_function_statement_token4] = ACTIONS(739), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_statement_token8] = ACTIONS(739), - [aux_sym_create_function_statement_token9] = ACTIONS(739), - [aux_sym_create_function_statement_token10] = ACTIONS(739), - [aux_sym_create_function_statement_token11] = ACTIONS(739), - [aux_sym_external_hint_token1] = ACTIONS(739), - [aux_sym_external_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token1] = ACTIONS(739), - [aux_sym_optimizer_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token3] = ACTIONS(739), - [aux_sym_parallel_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token4] = ACTIONS(739), - [aux_sym_deterministic_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token2] = ACTIONS(739), - [aux_sym_sql_hint_token3] = ACTIONS(739), - [aux_sym_sql_hint_token5] = ACTIONS(739), - [aux_sym__function_language_token1] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_grant_statement_token8] = ACTIONS(739), - [aux_sym_order_by_clause_token1] = ACTIONS(739), - [aux_sym_limit_clause_token1] = ACTIONS(739), - [aux_sym_offset_clause_token1] = ACTIONS(739), - [aux_sym_where_clause_token1] = ACTIONS(739), - [aux_sym_join_type_token1] = ACTIONS(739), - [aux_sym_join_type_token2] = ACTIONS(739), - [aux_sym_join_type_token3] = ACTIONS(739), - [aux_sym_join_type_token4] = ACTIONS(739), - [aux_sym_join_clause_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [540] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_direction_constraint_token1] = ACTIONS(117), - [aux_sym_direction_constraint_token2] = ACTIONS(117), - [aux_sym_order_expression_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_fetch_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [541] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [anon_sym_COMMA] = ACTIONS(709), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_truncate_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_begin_statement_token1] = ACTIONS(711), - [aux_sym_commit_statement_token1] = ACTIONS(711), - [aux_sym_rollback_statement_token1] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_sequence_token5] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym_return_statement_token1] = ACTIONS(711), - [aux_sym_declare_statement_token1] = ACTIONS(711), - [aux_sym_create_function_statement_token3] = ACTIONS(711), - [aux_sym_create_function_statement_token4] = ACTIONS(711), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_statement_token8] = ACTIONS(711), - [aux_sym_create_function_statement_token9] = ACTIONS(711), - [aux_sym_create_function_statement_token10] = ACTIONS(711), - [aux_sym_create_function_statement_token11] = ACTIONS(711), - [aux_sym_external_hint_token1] = ACTIONS(711), - [aux_sym_external_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token1] = ACTIONS(711), - [aux_sym_optimizer_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token3] = ACTIONS(711), - [aux_sym_parallel_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token4] = ACTIONS(711), - [aux_sym_deterministic_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token2] = ACTIONS(711), - [aux_sym_sql_hint_token3] = ACTIONS(711), - [aux_sym_sql_hint_token5] = ACTIONS(711), - [aux_sym__function_language_token1] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_grant_statement_token8] = ACTIONS(711), - [aux_sym_order_by_clause_token1] = ACTIONS(711), - [aux_sym_limit_clause_token1] = ACTIONS(711), - [aux_sym_offset_clause_token1] = ACTIONS(711), - [aux_sym_where_clause_token1] = ACTIONS(711), - [aux_sym_join_type_token1] = ACTIONS(711), - [aux_sym_join_type_token2] = ACTIONS(711), - [aux_sym_join_type_token3] = ACTIONS(711), - [aux_sym_join_type_token4] = ACTIONS(711), - [aux_sym_join_clause_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [542] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [anon_sym_COMMA] = ACTIONS(836), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_truncate_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_begin_statement_token1] = ACTIONS(838), - [aux_sym_commit_statement_token1] = ACTIONS(838), - [aux_sym_rollback_statement_token1] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_sequence_token5] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym_return_statement_token1] = ACTIONS(838), - [aux_sym_declare_statement_token1] = ACTIONS(838), - [aux_sym_create_function_statement_token3] = ACTIONS(838), - [aux_sym_create_function_statement_token4] = ACTIONS(838), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_statement_token8] = ACTIONS(838), - [aux_sym_create_function_statement_token9] = ACTIONS(838), - [aux_sym_create_function_statement_token10] = ACTIONS(838), - [aux_sym_create_function_statement_token11] = ACTIONS(838), - [aux_sym_external_hint_token1] = ACTIONS(838), - [aux_sym_external_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token1] = ACTIONS(838), - [aux_sym_optimizer_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token3] = ACTIONS(838), - [aux_sym_parallel_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token4] = ACTIONS(838), - [aux_sym_deterministic_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token2] = ACTIONS(838), - [aux_sym_sql_hint_token3] = ACTIONS(838), - [aux_sym_sql_hint_token5] = ACTIONS(838), - [aux_sym__function_language_token1] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_grant_statement_token8] = ACTIONS(838), - [aux_sym_order_by_clause_token1] = ACTIONS(838), - [aux_sym_limit_clause_token1] = ACTIONS(838), - [aux_sym_offset_clause_token1] = ACTIONS(838), - [aux_sym_where_clause_token1] = ACTIONS(838), - [aux_sym_join_type_token1] = ACTIONS(838), - [aux_sym_join_type_token2] = ACTIONS(838), - [aux_sym_join_type_token3] = ACTIONS(838), - [aux_sym_join_type_token4] = ACTIONS(838), - [aux_sym_join_clause_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [543] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [anon_sym_COMMA] = ACTIONS(717), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_truncate_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_begin_statement_token1] = ACTIONS(719), - [aux_sym_commit_statement_token1] = ACTIONS(719), - [aux_sym_rollback_statement_token1] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_sequence_token5] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym_return_statement_token1] = ACTIONS(719), - [aux_sym_declare_statement_token1] = ACTIONS(719), - [aux_sym_create_function_statement_token3] = ACTIONS(719), - [aux_sym_create_function_statement_token4] = ACTIONS(719), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_statement_token8] = ACTIONS(719), - [aux_sym_create_function_statement_token9] = ACTIONS(719), - [aux_sym_create_function_statement_token10] = ACTIONS(719), - [aux_sym_create_function_statement_token11] = ACTIONS(719), - [aux_sym_external_hint_token1] = ACTIONS(719), - [aux_sym_external_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token1] = ACTIONS(719), - [aux_sym_optimizer_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token3] = ACTIONS(719), - [aux_sym_parallel_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token4] = ACTIONS(719), - [aux_sym_deterministic_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token2] = ACTIONS(719), - [aux_sym_sql_hint_token3] = ACTIONS(719), - [aux_sym_sql_hint_token5] = ACTIONS(719), - [aux_sym__function_language_token1] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_grant_statement_token8] = ACTIONS(719), - [aux_sym_order_by_clause_token1] = ACTIONS(719), - [aux_sym_limit_clause_token1] = ACTIONS(719), - [aux_sym_offset_clause_token1] = ACTIONS(719), - [aux_sym_where_clause_token1] = ACTIONS(719), - [aux_sym_join_type_token1] = ACTIONS(719), - [aux_sym_join_type_token2] = ACTIONS(719), - [aux_sym_join_type_token3] = ACTIONS(719), - [aux_sym_join_type_token4] = ACTIONS(719), - [aux_sym_join_clause_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(933), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [544] = { - [aux_sym_dotted_name_repeat1] = STATE(594), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_direction_constraint_token1] = ACTIONS(124), - [aux_sym_direction_constraint_token2] = ACTIONS(124), - [aux_sym_order_expression_token1] = ACTIONS(124), - [aux_sym_limit_clause_token1] = ACTIONS(124), - [aux_sym_offset_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(963), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [545] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [anon_sym_COMMA] = ACTIONS(745), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_truncate_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_begin_statement_token1] = ACTIONS(747), - [aux_sym_commit_statement_token1] = ACTIONS(747), - [aux_sym_rollback_statement_token1] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_sequence_token5] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym_return_statement_token1] = ACTIONS(747), - [aux_sym_declare_statement_token1] = ACTIONS(747), - [aux_sym_create_function_statement_token3] = ACTIONS(747), - [aux_sym_create_function_statement_token4] = ACTIONS(747), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_statement_token8] = ACTIONS(747), - [aux_sym_create_function_statement_token9] = ACTIONS(747), - [aux_sym_create_function_statement_token10] = ACTIONS(747), - [aux_sym_create_function_statement_token11] = ACTIONS(747), - [aux_sym_external_hint_token1] = ACTIONS(747), - [aux_sym_external_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token1] = ACTIONS(747), - [aux_sym_optimizer_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token3] = ACTIONS(747), - [aux_sym_parallel_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token4] = ACTIONS(747), - [aux_sym_deterministic_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token2] = ACTIONS(747), - [aux_sym_sql_hint_token3] = ACTIONS(747), - [aux_sym_sql_hint_token5] = ACTIONS(747), - [aux_sym__function_language_token1] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_grant_statement_token8] = ACTIONS(747), - [aux_sym_order_by_clause_token1] = ACTIONS(747), - [aux_sym_limit_clause_token1] = ACTIONS(747), - [aux_sym_offset_clause_token1] = ACTIONS(747), - [aux_sym_where_clause_token1] = ACTIONS(747), - [aux_sym_join_type_token1] = ACTIONS(747), - [aux_sym_join_type_token2] = ACTIONS(747), - [aux_sym_join_type_token3] = ACTIONS(747), - [aux_sym_join_type_token4] = ACTIONS(747), - [aux_sym_join_clause_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(933), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [546] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_truncate_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_begin_statement_token1] = ACTIONS(490), - [aux_sym_commit_statement_token1] = ACTIONS(490), - [aux_sym_rollback_statement_token1] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(490), - [aux_sym_sequence_token5] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym_return_statement_token1] = ACTIONS(490), - [aux_sym_declare_statement_token1] = ACTIONS(490), - [aux_sym_create_function_statement_token3] = ACTIONS(490), - [aux_sym_create_function_statement_token4] = ACTIONS(490), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_statement_token8] = ACTIONS(490), - [aux_sym_create_function_statement_token9] = ACTIONS(490), - [aux_sym_create_function_statement_token10] = ACTIONS(490), - [aux_sym_create_function_statement_token11] = ACTIONS(490), - [aux_sym_external_hint_token1] = ACTIONS(490), - [aux_sym_external_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token1] = ACTIONS(490), - [aux_sym_optimizer_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token3] = ACTIONS(490), - [aux_sym_parallel_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token2] = ACTIONS(490), - [aux_sym_null_hint_token4] = ACTIONS(490), - [aux_sym_deterministic_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token2] = ACTIONS(490), - [aux_sym_sql_hint_token3] = ACTIONS(490), - [aux_sym_sql_hint_token5] = ACTIONS(490), - [aux_sym__function_language_token1] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_grant_statement_token5] = ACTIONS(490), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(490), - [aux_sym_direction_constraint_token1] = ACTIONS(490), - [aux_sym_direction_constraint_token2] = ACTIONS(490), - [anon_sym_CONSTRAINT] = ACTIONS(490), - [aux_sym_table_constraint_check_token1] = ACTIONS(490), - [aux_sym_table_constraint_unique_token1] = ACTIONS(490), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [547] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [anon_sym_COMMA] = ACTIONS(788), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_truncate_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_begin_statement_token1] = ACTIONS(790), - [aux_sym_commit_statement_token1] = ACTIONS(790), - [aux_sym_rollback_statement_token1] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_sequence_token5] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym_return_statement_token1] = ACTIONS(790), - [aux_sym_declare_statement_token1] = ACTIONS(790), - [aux_sym_create_function_statement_token3] = ACTIONS(790), - [aux_sym_create_function_statement_token4] = ACTIONS(790), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_statement_token8] = ACTIONS(790), - [aux_sym_create_function_statement_token9] = ACTIONS(790), - [aux_sym_create_function_statement_token10] = ACTIONS(790), - [aux_sym_create_function_statement_token11] = ACTIONS(790), - [aux_sym_external_hint_token1] = ACTIONS(790), - [aux_sym_external_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token1] = ACTIONS(790), - [aux_sym_optimizer_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token3] = ACTIONS(790), - [aux_sym_parallel_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token4] = ACTIONS(790), - [aux_sym_deterministic_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token2] = ACTIONS(790), - [aux_sym_sql_hint_token3] = ACTIONS(790), - [aux_sym_sql_hint_token5] = ACTIONS(790), - [aux_sym__function_language_token1] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_grant_statement_token8] = ACTIONS(790), - [aux_sym_order_by_clause_token1] = ACTIONS(790), - [aux_sym_limit_clause_token1] = ACTIONS(790), - [aux_sym_offset_clause_token1] = ACTIONS(790), - [aux_sym_where_clause_token1] = ACTIONS(790), - [aux_sym_join_type_token1] = ACTIONS(790), - [aux_sym_join_type_token2] = ACTIONS(790), - [aux_sym_join_type_token3] = ACTIONS(790), - [aux_sym_join_type_token4] = ACTIONS(790), - [aux_sym_join_clause_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [548] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [549] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(1058), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(1060), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_direction_constraint_token1] = ACTIONS(285), - [aux_sym_direction_constraint_token2] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(1062), - [aux_sym_order_expression_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_fetch_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(1064), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [550] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [anon_sym_COMMA] = ACTIONS(769), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_truncate_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_begin_statement_token1] = ACTIONS(771), - [aux_sym_commit_statement_token1] = ACTIONS(771), - [aux_sym_rollback_statement_token1] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_sequence_token5] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym_return_statement_token1] = ACTIONS(771), - [aux_sym_declare_statement_token1] = ACTIONS(771), - [aux_sym_create_function_statement_token3] = ACTIONS(771), - [aux_sym_create_function_statement_token4] = ACTIONS(771), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_statement_token8] = ACTIONS(771), - [aux_sym_create_function_statement_token9] = ACTIONS(771), - [aux_sym_create_function_statement_token10] = ACTIONS(771), - [aux_sym_create_function_statement_token11] = ACTIONS(771), - [aux_sym_external_hint_token1] = ACTIONS(771), - [aux_sym_external_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token1] = ACTIONS(771), - [aux_sym_optimizer_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token3] = ACTIONS(771), - [aux_sym_parallel_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token4] = ACTIONS(771), - [aux_sym_deterministic_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token2] = ACTIONS(771), - [aux_sym_sql_hint_token3] = ACTIONS(771), - [aux_sym_sql_hint_token5] = ACTIONS(771), - [aux_sym__function_language_token1] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_grant_statement_token8] = ACTIONS(771), - [aux_sym_order_by_clause_token1] = ACTIONS(771), - [aux_sym_limit_clause_token1] = ACTIONS(771), - [aux_sym_offset_clause_token1] = ACTIONS(771), - [aux_sym_where_clause_token1] = ACTIONS(771), - [aux_sym_join_type_token1] = ACTIONS(771), - [aux_sym_join_type_token2] = ACTIONS(771), - [aux_sym_join_type_token3] = ACTIONS(771), - [aux_sym_join_type_token4] = ACTIONS(771), - [aux_sym_join_clause_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [551] = { - [sym_within_group_clause] = STATE(753), - [sym_filter_clause] = STATE(1006), - [sym_over_clause] = STATE(1552), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_truncate_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_begin_statement_token1] = ACTIONS(148), - [aux_sym_commit_statement_token1] = ACTIONS(148), - [aux_sym_rollback_statement_token1] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_sequence_token5] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(148), - [aux_sym_declare_statement_token1] = ACTIONS(148), - [aux_sym_create_function_statement_token3] = ACTIONS(148), - [aux_sym_create_function_statement_token4] = ACTIONS(148), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_statement_token8] = ACTIONS(148), - [aux_sym_create_function_statement_token9] = ACTIONS(148), - [aux_sym_create_function_statement_token10] = ACTIONS(148), - [aux_sym_create_function_statement_token11] = ACTIONS(148), - [aux_sym_external_hint_token1] = ACTIONS(148), - [aux_sym_external_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token1] = ACTIONS(148), - [aux_sym_optimizer_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token3] = ACTIONS(148), - [aux_sym_parallel_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token4] = ACTIONS(148), - [aux_sym_deterministic_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token2] = ACTIONS(148), - [aux_sym_sql_hint_token3] = ACTIONS(148), - [aux_sym_sql_hint_token5] = ACTIONS(148), - [aux_sym__function_language_token1] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_grant_statement_token8] = ACTIONS(148), - [aux_sym_order_by_clause_token1] = ACTIONS(148), - [aux_sym_limit_clause_token1] = ACTIONS(148), - [aux_sym_offset_clause_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(1024), - [aux_sym_filter_clause_token1] = ACTIONS(1026), - [aux_sym_over_clause_token1] = ACTIONS(1028), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [552] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token2] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token5] = ACTIONS(197), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(197), - [aux_sym_direction_constraint_token1] = ACTIONS(197), - [aux_sym_direction_constraint_token2] = ACTIONS(197), - [anon_sym_CONSTRAINT] = ACTIONS(197), - [aux_sym_table_constraint_check_token1] = ACTIONS(197), - [aux_sym_table_constraint_unique_token1] = ACTIONS(197), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [553] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_truncate_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_begin_statement_token1] = ACTIONS(650), - [aux_sym_commit_statement_token1] = ACTIONS(650), - [aux_sym_rollback_statement_token1] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(650), - [aux_sym_sequence_token5] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym_return_statement_token1] = ACTIONS(650), - [aux_sym_declare_statement_token1] = ACTIONS(650), - [aux_sym_create_function_statement_token3] = ACTIONS(650), - [aux_sym_create_function_statement_token4] = ACTIONS(650), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_statement_token8] = ACTIONS(650), - [aux_sym_create_function_statement_token9] = ACTIONS(650), - [aux_sym_create_function_statement_token10] = ACTIONS(650), - [aux_sym_create_function_statement_token11] = ACTIONS(650), - [aux_sym_external_hint_token1] = ACTIONS(650), - [aux_sym_external_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token1] = ACTIONS(650), - [aux_sym_optimizer_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token3] = ACTIONS(650), - [aux_sym_parallel_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token2] = ACTIONS(650), - [aux_sym_null_hint_token4] = ACTIONS(650), - [aux_sym_deterministic_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token2] = ACTIONS(650), - [aux_sym_sql_hint_token3] = ACTIONS(650), - [aux_sym_sql_hint_token5] = ACTIONS(650), - [aux_sym__function_language_token1] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_grant_statement_token5] = ACTIONS(650), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(650), - [aux_sym_direction_constraint_token1] = ACTIONS(650), - [aux_sym_direction_constraint_token2] = ACTIONS(650), - [anon_sym_CONSTRAINT] = ACTIONS(650), - [aux_sym_table_constraint_check_token1] = ACTIONS(650), - [aux_sym_table_constraint_unique_token1] = ACTIONS(650), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [554] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token2] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token5] = ACTIONS(187), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(187), - [aux_sym_direction_constraint_token1] = ACTIONS(187), - [aux_sym_direction_constraint_token2] = ACTIONS(187), - [anon_sym_CONSTRAINT] = ACTIONS(187), - [aux_sym_table_constraint_check_token1] = ACTIONS(187), - [aux_sym_table_constraint_unique_token1] = ACTIONS(187), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [555] = { - [sym_within_group_clause] = STATE(782), - [sym_filter_clause] = STATE(1020), - [sym_over_clause] = STATE(1453), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_truncate_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_begin_statement_token1] = ACTIONS(152), - [aux_sym_commit_statement_token1] = ACTIONS(152), - [aux_sym_rollback_statement_token1] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_sequence_token5] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(152), - [aux_sym_declare_statement_token1] = ACTIONS(152), - [aux_sym_create_function_statement_token3] = ACTIONS(152), - [aux_sym_create_function_statement_token4] = ACTIONS(152), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_statement_token8] = ACTIONS(152), - [aux_sym_create_function_statement_token9] = ACTIONS(152), - [aux_sym_create_function_statement_token10] = ACTIONS(152), - [aux_sym_create_function_statement_token11] = ACTIONS(152), - [aux_sym_external_hint_token1] = ACTIONS(152), - [aux_sym_external_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token1] = ACTIONS(152), - [aux_sym_optimizer_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token3] = ACTIONS(152), - [aux_sym_parallel_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token4] = ACTIONS(152), - [aux_sym_deterministic_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token2] = ACTIONS(152), - [aux_sym_sql_hint_token3] = ACTIONS(152), - [aux_sym_sql_hint_token5] = ACTIONS(152), - [aux_sym__function_language_token1] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_create_table_statement_token1] = ACTIONS(152), - [aux_sym_order_by_clause_token1] = ACTIONS(152), - [aux_sym_limit_clause_token1] = ACTIONS(152), - [aux_sym_offset_clause_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(1018), - [aux_sym_filter_clause_token1] = ACTIONS(1020), - [aux_sym_over_clause_token1] = ACTIONS(1022), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [556] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_truncate_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_begin_statement_token1] = ACTIONS(654), - [aux_sym_commit_statement_token1] = ACTIONS(654), - [aux_sym_rollback_statement_token1] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(654), - [aux_sym_sequence_token5] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym_return_statement_token1] = ACTIONS(654), - [aux_sym_declare_statement_token1] = ACTIONS(654), - [aux_sym_create_function_statement_token3] = ACTIONS(654), - [aux_sym_create_function_statement_token4] = ACTIONS(654), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_statement_token8] = ACTIONS(654), - [aux_sym_create_function_statement_token9] = ACTIONS(654), - [aux_sym_create_function_statement_token10] = ACTIONS(654), - [aux_sym_create_function_statement_token11] = ACTIONS(654), - [aux_sym_external_hint_token1] = ACTIONS(654), - [aux_sym_external_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token1] = ACTIONS(654), - [aux_sym_optimizer_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token3] = ACTIONS(654), - [aux_sym_parallel_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token2] = ACTIONS(654), - [aux_sym_null_hint_token4] = ACTIONS(654), - [aux_sym_deterministic_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token2] = ACTIONS(654), - [aux_sym_sql_hint_token3] = ACTIONS(654), - [aux_sym_sql_hint_token5] = ACTIONS(654), - [aux_sym__function_language_token1] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_grant_statement_token5] = ACTIONS(654), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(654), - [aux_sym_direction_constraint_token1] = ACTIONS(654), - [aux_sym_direction_constraint_token2] = ACTIONS(654), - [anon_sym_CONSTRAINT] = ACTIONS(654), - [aux_sym_table_constraint_check_token1] = ACTIONS(654), - [aux_sym_table_constraint_unique_token1] = ACTIONS(654), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [557] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [anon_sym_COMMA] = ACTIONS(686), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_truncate_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_begin_statement_token1] = ACTIONS(688), - [aux_sym_commit_statement_token1] = ACTIONS(688), - [aux_sym_rollback_statement_token1] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_sequence_token5] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym_return_statement_token1] = ACTIONS(688), - [aux_sym_declare_statement_token1] = ACTIONS(688), - [aux_sym_create_function_statement_token3] = ACTIONS(688), - [aux_sym_create_function_statement_token4] = ACTIONS(688), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_statement_token8] = ACTIONS(688), - [aux_sym_create_function_statement_token9] = ACTIONS(688), - [aux_sym_create_function_statement_token10] = ACTIONS(688), - [aux_sym_create_function_statement_token11] = ACTIONS(688), - [aux_sym_external_hint_token1] = ACTIONS(688), - [aux_sym_external_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token1] = ACTIONS(688), - [aux_sym_optimizer_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token3] = ACTIONS(688), - [aux_sym_parallel_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token4] = ACTIONS(688), - [aux_sym_deterministic_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token2] = ACTIONS(688), - [aux_sym_sql_hint_token3] = ACTIONS(688), - [aux_sym_sql_hint_token5] = ACTIONS(688), - [aux_sym__function_language_token1] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_grant_statement_token8] = ACTIONS(688), - [aux_sym_order_by_clause_token1] = ACTIONS(688), - [aux_sym_limit_clause_token1] = ACTIONS(688), - [aux_sym_offset_clause_token1] = ACTIONS(688), - [aux_sym_where_clause_token1] = ACTIONS(688), - [aux_sym_join_type_token1] = ACTIONS(688), - [aux_sym_join_type_token2] = ACTIONS(688), - [aux_sym_join_type_token3] = ACTIONS(688), - [aux_sym_join_type_token4] = ACTIONS(688), - [aux_sym_join_clause_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [558] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(933), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [559] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [anon_sym_COMMA] = ACTIONS(703), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_truncate_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_begin_statement_token1] = ACTIONS(705), - [aux_sym_commit_statement_token1] = ACTIONS(705), - [aux_sym_rollback_statement_token1] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_sequence_token5] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym_return_statement_token1] = ACTIONS(705), - [aux_sym_declare_statement_token1] = ACTIONS(705), - [aux_sym_create_function_statement_token3] = ACTIONS(705), - [aux_sym_create_function_statement_token4] = ACTIONS(705), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_statement_token8] = ACTIONS(705), - [aux_sym_create_function_statement_token9] = ACTIONS(705), - [aux_sym_create_function_statement_token10] = ACTIONS(705), - [aux_sym_create_function_statement_token11] = ACTIONS(705), - [aux_sym_external_hint_token1] = ACTIONS(705), - [aux_sym_external_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token1] = ACTIONS(705), - [aux_sym_optimizer_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token3] = ACTIONS(705), - [aux_sym_parallel_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token4] = ACTIONS(705), - [aux_sym_deterministic_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token2] = ACTIONS(705), - [aux_sym_sql_hint_token3] = ACTIONS(705), - [aux_sym_sql_hint_token5] = ACTIONS(705), - [aux_sym__function_language_token1] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_grant_statement_token8] = ACTIONS(705), - [aux_sym_order_by_clause_token1] = ACTIONS(705), - [aux_sym_limit_clause_token1] = ACTIONS(705), - [aux_sym_offset_clause_token1] = ACTIONS(705), - [aux_sym_where_clause_token1] = ACTIONS(705), - [aux_sym_join_type_token1] = ACTIONS(705), - [aux_sym_join_type_token2] = ACTIONS(705), - [aux_sym_join_type_token3] = ACTIONS(705), - [aux_sym_join_type_token4] = ACTIONS(705), - [aux_sym_join_clause_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [560] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token2] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token5] = ACTIONS(242), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(242), - [aux_sym_direction_constraint_token1] = ACTIONS(242), - [aux_sym_direction_constraint_token2] = ACTIONS(242), - [anon_sym_CONSTRAINT] = ACTIONS(242), - [aux_sym_table_constraint_check_token1] = ACTIONS(242), - [aux_sym_table_constraint_unique_token1] = ACTIONS(242), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [561] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_truncate_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_begin_statement_token1] = ACTIONS(634), - [aux_sym_commit_statement_token1] = ACTIONS(634), - [aux_sym_rollback_statement_token1] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(634), - [aux_sym_sequence_token5] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym_return_statement_token1] = ACTIONS(634), - [aux_sym_declare_statement_token1] = ACTIONS(634), - [aux_sym_create_function_statement_token3] = ACTIONS(634), - [aux_sym_create_function_statement_token4] = ACTIONS(634), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_statement_token8] = ACTIONS(634), - [aux_sym_create_function_statement_token9] = ACTIONS(634), - [aux_sym_create_function_statement_token10] = ACTIONS(634), - [aux_sym_create_function_statement_token11] = ACTIONS(634), - [aux_sym_external_hint_token1] = ACTIONS(634), - [aux_sym_external_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token1] = ACTIONS(634), - [aux_sym_optimizer_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token3] = ACTIONS(634), - [aux_sym_parallel_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token2] = ACTIONS(634), - [aux_sym_null_hint_token4] = ACTIONS(634), - [aux_sym_deterministic_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token2] = ACTIONS(634), - [aux_sym_sql_hint_token3] = ACTIONS(634), - [aux_sym_sql_hint_token5] = ACTIONS(634), - [aux_sym__function_language_token1] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_grant_statement_token5] = ACTIONS(634), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(634), - [aux_sym_direction_constraint_token1] = ACTIONS(634), - [aux_sym_direction_constraint_token2] = ACTIONS(634), - [anon_sym_CONSTRAINT] = ACTIONS(634), - [aux_sym_table_constraint_check_token1] = ACTIONS(634), - [aux_sym_table_constraint_unique_token1] = ACTIONS(634), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [562] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token2] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token5] = ACTIONS(295), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(295), - [aux_sym_direction_constraint_token1] = ACTIONS(295), - [aux_sym_direction_constraint_token2] = ACTIONS(295), - [anon_sym_CONSTRAINT] = ACTIONS(295), - [aux_sym_table_constraint_check_token1] = ACTIONS(295), - [aux_sym_table_constraint_unique_token1] = ACTIONS(295), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [563] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token2] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token5] = ACTIONS(201), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(201), - [aux_sym_direction_constraint_token1] = ACTIONS(201), - [aux_sym_direction_constraint_token2] = ACTIONS(201), - [anon_sym_CONSTRAINT] = ACTIONS(201), - [aux_sym_table_constraint_check_token1] = ACTIONS(201), - [aux_sym_table_constraint_unique_token1] = ACTIONS(201), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [564] = { - [sym_within_group_clause] = STATE(737), - [sym_filter_clause] = STATE(1014), - [sym_over_clause] = STATE(1435), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_truncate_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_begin_statement_token1] = ACTIONS(134), - [aux_sym_commit_statement_token1] = ACTIONS(134), - [aux_sym_rollback_statement_token1] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_sequence_token5] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(134), - [aux_sym_declare_statement_token1] = ACTIONS(134), - [aux_sym_create_function_statement_token3] = ACTIONS(134), - [aux_sym_create_function_statement_token4] = ACTIONS(134), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_statement_token8] = ACTIONS(134), - [aux_sym_create_function_statement_token9] = ACTIONS(134), - [aux_sym_create_function_statement_token10] = ACTIONS(134), - [aux_sym_create_function_statement_token11] = ACTIONS(134), - [aux_sym_external_hint_token1] = ACTIONS(134), - [aux_sym_external_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token1] = ACTIONS(134), - [aux_sym_optimizer_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token3] = ACTIONS(134), - [aux_sym_parallel_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token4] = ACTIONS(134), - [aux_sym_deterministic_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token2] = ACTIONS(134), - [aux_sym_sql_hint_token3] = ACTIONS(134), - [aux_sym_sql_hint_token5] = ACTIONS(134), - [aux_sym__function_language_token1] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_create_table_statement_token1] = ACTIONS(134), - [aux_sym_order_by_clause_token1] = ACTIONS(134), - [aux_sym_limit_clause_token1] = ACTIONS(134), - [aux_sym_offset_clause_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(1018), - [aux_sym_filter_clause_token1] = ACTIONS(1020), - [aux_sym_over_clause_token1] = ACTIONS(1022), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [565] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_truncate_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_begin_statement_token1] = ACTIONS(536), - [aux_sym_commit_statement_token1] = ACTIONS(536), - [aux_sym_rollback_statement_token1] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(536), - [aux_sym_sequence_token5] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym_return_statement_token1] = ACTIONS(536), - [aux_sym_declare_statement_token1] = ACTIONS(536), - [aux_sym_create_function_statement_token3] = ACTIONS(536), - [aux_sym_create_function_statement_token4] = ACTIONS(536), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_statement_token8] = ACTIONS(536), - [aux_sym_create_function_statement_token9] = ACTIONS(536), - [aux_sym_create_function_statement_token10] = ACTIONS(536), - [aux_sym_create_function_statement_token11] = ACTIONS(536), - [aux_sym_external_hint_token1] = ACTIONS(536), - [aux_sym_external_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token1] = ACTIONS(536), - [aux_sym_optimizer_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token3] = ACTIONS(536), - [aux_sym_parallel_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token2] = ACTIONS(536), - [aux_sym_null_hint_token4] = ACTIONS(536), - [aux_sym_deterministic_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token2] = ACTIONS(536), - [aux_sym_sql_hint_token3] = ACTIONS(536), - [aux_sym_sql_hint_token5] = ACTIONS(536), - [aux_sym__function_language_token1] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_grant_statement_token5] = ACTIONS(536), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(536), - [aux_sym_direction_constraint_token1] = ACTIONS(536), - [aux_sym_direction_constraint_token2] = ACTIONS(536), - [anon_sym_CONSTRAINT] = ACTIONS(536), - [aux_sym_table_constraint_check_token1] = ACTIONS(536), - [aux_sym_table_constraint_unique_token1] = ACTIONS(536), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [566] = { - [sym_filter_clause] = STATE(714), - [sym_over_clause] = STATE(1143), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_having_clause_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(883), - [aux_sym_over_clause_token1] = ACTIONS(885), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [567] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token2] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token5] = ACTIONS(275), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(275), - [aux_sym_direction_constraint_token1] = ACTIONS(275), - [aux_sym_direction_constraint_token2] = ACTIONS(275), - [anon_sym_CONSTRAINT] = ACTIONS(275), - [aux_sym_table_constraint_check_token1] = ACTIONS(275), - [aux_sym_table_constraint_unique_token1] = ACTIONS(275), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [568] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_truncate_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_begin_statement_token1] = ACTIONS(590), - [aux_sym_commit_statement_token1] = ACTIONS(590), - [aux_sym_rollback_statement_token1] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(590), - [aux_sym_sequence_token5] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym_return_statement_token1] = ACTIONS(590), - [aux_sym_declare_statement_token1] = ACTIONS(590), - [aux_sym_create_function_statement_token3] = ACTIONS(590), - [aux_sym_create_function_statement_token4] = ACTIONS(590), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_statement_token8] = ACTIONS(590), - [aux_sym_create_function_statement_token9] = ACTIONS(590), - [aux_sym_create_function_statement_token10] = ACTIONS(590), - [aux_sym_create_function_statement_token11] = ACTIONS(590), - [aux_sym_external_hint_token1] = ACTIONS(590), - [aux_sym_external_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token1] = ACTIONS(590), - [aux_sym_optimizer_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token3] = ACTIONS(590), - [aux_sym_parallel_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token2] = ACTIONS(590), - [aux_sym_null_hint_token4] = ACTIONS(590), - [aux_sym_deterministic_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token2] = ACTIONS(590), - [aux_sym_sql_hint_token3] = ACTIONS(590), - [aux_sym_sql_hint_token5] = ACTIONS(590), - [aux_sym__function_language_token1] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_grant_statement_token5] = ACTIONS(590), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(590), - [aux_sym_direction_constraint_token1] = ACTIONS(590), - [aux_sym_direction_constraint_token2] = ACTIONS(590), - [anon_sym_CONSTRAINT] = ACTIONS(590), - [aux_sym_table_constraint_check_token1] = ACTIONS(590), - [aux_sym_table_constraint_unique_token1] = ACTIONS(590), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [569] = { - [sym_within_group_clause] = STATE(734), - [sym_filter_clause] = STATE(1010), - [sym_over_clause] = STATE(1460), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_truncate_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_begin_statement_token1] = ACTIONS(148), - [aux_sym_commit_statement_token1] = ACTIONS(148), - [aux_sym_rollback_statement_token1] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_sequence_token5] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(148), - [aux_sym_declare_statement_token1] = ACTIONS(148), - [aux_sym_create_function_statement_token3] = ACTIONS(148), - [aux_sym_create_function_statement_token4] = ACTIONS(148), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_statement_token8] = ACTIONS(148), - [aux_sym_create_function_statement_token9] = ACTIONS(148), - [aux_sym_create_function_statement_token10] = ACTIONS(148), - [aux_sym_create_function_statement_token11] = ACTIONS(148), - [aux_sym_external_hint_token1] = ACTIONS(148), - [aux_sym_external_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token1] = ACTIONS(148), - [aux_sym_optimizer_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token3] = ACTIONS(148), - [aux_sym_parallel_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token4] = ACTIONS(148), - [aux_sym_deterministic_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token2] = ACTIONS(148), - [aux_sym_sql_hint_token3] = ACTIONS(148), - [aux_sym_sql_hint_token5] = ACTIONS(148), - [aux_sym__function_language_token1] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_create_table_statement_token1] = ACTIONS(148), - [aux_sym_order_by_clause_token1] = ACTIONS(148), - [aux_sym_limit_clause_token1] = ACTIONS(148), - [aux_sym_offset_clause_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(1018), - [aux_sym_filter_clause_token1] = ACTIONS(1020), - [aux_sym_over_clause_token1] = ACTIONS(1022), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [570] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_truncate_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_begin_statement_token1] = ACTIONS(423), - [aux_sym_commit_statement_token1] = ACTIONS(423), - [aux_sym_rollback_statement_token1] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(423), - [aux_sym_sequence_token5] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym_return_statement_token1] = ACTIONS(423), - [aux_sym_declare_statement_token1] = ACTIONS(423), - [aux_sym_create_function_statement_token3] = ACTIONS(423), - [aux_sym_create_function_statement_token4] = ACTIONS(423), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_statement_token8] = ACTIONS(423), - [aux_sym_create_function_statement_token9] = ACTIONS(423), - [aux_sym_create_function_statement_token10] = ACTIONS(423), - [aux_sym_create_function_statement_token11] = ACTIONS(423), - [aux_sym_external_hint_token1] = ACTIONS(423), - [aux_sym_external_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token1] = ACTIONS(423), - [aux_sym_optimizer_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token3] = ACTIONS(423), - [aux_sym_parallel_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token2] = ACTIONS(423), - [aux_sym_null_hint_token4] = ACTIONS(423), - [aux_sym_deterministic_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token2] = ACTIONS(423), - [aux_sym_sql_hint_token3] = ACTIONS(423), - [aux_sym_sql_hint_token5] = ACTIONS(423), - [aux_sym__function_language_token1] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_grant_statement_token5] = ACTIONS(423), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(423), - [aux_sym_direction_constraint_token1] = ACTIONS(423), - [aux_sym_direction_constraint_token2] = ACTIONS(423), - [anon_sym_CONSTRAINT] = ACTIONS(423), - [aux_sym_table_constraint_check_token1] = ACTIONS(423), - [aux_sym_table_constraint_unique_token1] = ACTIONS(423), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [571] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token2] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token5] = ACTIONS(179), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(179), - [aux_sym_direction_constraint_token1] = ACTIONS(179), - [aux_sym_direction_constraint_token2] = ACTIONS(179), - [anon_sym_CONSTRAINT] = ACTIONS(179), - [aux_sym_table_constraint_check_token1] = ACTIONS(179), - [aux_sym_table_constraint_unique_token1] = ACTIONS(179), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [572] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [573] = { - [sym_filter_clause] = STATE(731), - [sym_over_clause] = STATE(1097), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_direction_constraint_token1] = ACTIONS(187), - [aux_sym_direction_constraint_token2] = ACTIONS(187), - [aux_sym_order_expression_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(855), - [aux_sym_over_clause_token1] = ACTIONS(857), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [574] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token2] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token5] = ACTIONS(279), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(279), - [aux_sym_direction_constraint_token1] = ACTIONS(279), - [aux_sym_direction_constraint_token2] = ACTIONS(279), - [anon_sym_CONSTRAINT] = ACTIONS(279), - [aux_sym_table_constraint_check_token1] = ACTIONS(279), - [aux_sym_table_constraint_unique_token1] = ACTIONS(279), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [575] = { - [sym_filter_clause] = STATE(775), - [sym_over_clause] = STATE(1132), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_having_clause_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(883), - [aux_sym_over_clause_token1] = ACTIONS(885), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [576] = { - [sym_filter_clause] = STATE(780), - [sym_over_clause] = STATE(1128), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_having_clause_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(883), - [aux_sym_over_clause_token1] = ACTIONS(885), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [577] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_truncate_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_begin_statement_token1] = ACTIONS(431), - [aux_sym_commit_statement_token1] = ACTIONS(431), - [aux_sym_rollback_statement_token1] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(431), - [aux_sym_sequence_token5] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym_return_statement_token1] = ACTIONS(431), - [aux_sym_declare_statement_token1] = ACTIONS(431), - [aux_sym_create_function_statement_token3] = ACTIONS(431), - [aux_sym_create_function_statement_token4] = ACTIONS(431), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_statement_token8] = ACTIONS(431), - [aux_sym_create_function_statement_token9] = ACTIONS(431), - [aux_sym_create_function_statement_token10] = ACTIONS(431), - [aux_sym_create_function_statement_token11] = ACTIONS(431), - [aux_sym_external_hint_token1] = ACTIONS(431), - [aux_sym_external_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token1] = ACTIONS(431), - [aux_sym_optimizer_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token3] = ACTIONS(431), - [aux_sym_parallel_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token2] = ACTIONS(431), - [aux_sym_null_hint_token4] = ACTIONS(431), - [aux_sym_deterministic_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token2] = ACTIONS(431), - [aux_sym_sql_hint_token3] = ACTIONS(431), - [aux_sym_sql_hint_token5] = ACTIONS(431), - [aux_sym__function_language_token1] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_grant_statement_token5] = ACTIONS(431), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(431), - [aux_sym_direction_constraint_token1] = ACTIONS(431), - [aux_sym_direction_constraint_token2] = ACTIONS(431), - [anon_sym_CONSTRAINT] = ACTIONS(431), - [aux_sym_table_constraint_check_token1] = ACTIONS(431), - [aux_sym_table_constraint_unique_token1] = ACTIONS(431), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [578] = { - [ts_builtin_sym_end] = ACTIONS(1066), - [anon_sym_SEMI] = ACTIONS(1066), - [aux_sym_with_clause_token1] = ACTIONS(1068), - [aux_sym_cte_token1] = ACTIONS(1068), - [aux_sym_cte_token2] = ACTIONS(794), - [aux_sym_truncate_statement_token1] = ACTIONS(1068), - [aux_sym_comment_statement_token1] = ACTIONS(1068), - [aux_sym_comment_statement_token7] = ACTIONS(796), - [aux_sym_begin_statement_token1] = ACTIONS(1068), - [aux_sym_commit_statement_token1] = ACTIONS(1068), - [aux_sym_rollback_statement_token1] = ACTIONS(1068), - [aux_sym_create_statement_token1] = ACTIONS(1068), - [aux_sym_alter_statement_token1] = ACTIONS(1068), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1068), - [aux_sym_sequence_token5] = ACTIONS(1068), - [aux_sym_pg_command_token1] = ACTIONS(1066), - [aux_sym_return_statement_token1] = ACTIONS(1068), - [aux_sym_declare_statement_token1] = ACTIONS(1068), - [aux_sym_create_function_statement_token3] = ACTIONS(1068), - [aux_sym_create_function_statement_token4] = ACTIONS(1068), - [aux_sym_create_function_statement_token7] = ACTIONS(1068), - [aux_sym_create_function_statement_token8] = ACTIONS(1068), - [aux_sym_create_function_statement_token9] = ACTIONS(1068), - [aux_sym_create_function_statement_token10] = ACTIONS(1068), - [aux_sym_create_function_statement_token11] = ACTIONS(1068), - [aux_sym_external_hint_token1] = ACTIONS(1068), - [aux_sym_external_hint_token2] = ACTIONS(1068), - [aux_sym_optimizer_hint_token1] = ACTIONS(1068), - [aux_sym_optimizer_hint_token2] = ACTIONS(1068), - [aux_sym_optimizer_hint_token3] = ACTIONS(1068), - [aux_sym_parallel_hint_token1] = ACTIONS(1068), - [aux_sym_null_hint_token1] = ACTIONS(1068), - [aux_sym_null_hint_token4] = ACTIONS(1068), - [aux_sym_deterministic_hint_token1] = ACTIONS(1068), - [aux_sym_sql_hint_token1] = ACTIONS(1068), - [aux_sym_sql_hint_token2] = ACTIONS(1068), - [aux_sym_sql_hint_token3] = ACTIONS(1068), - [aux_sym_sql_hint_token5] = ACTIONS(1068), - [aux_sym__function_language_token1] = ACTIONS(1068), - [aux_sym_create_function_parameter_token1] = ACTIONS(798), - [anon_sym_EQ] = ACTIONS(800), - [aux_sym_create_trigger_statement_token1] = ACTIONS(802), - [aux_sym_trigger_event_token1] = ACTIONS(1068), - [aux_sym_trigger_event_token2] = ACTIONS(1068), - [aux_sym_trigger_event_token3] = ACTIONS(1068), - [aux_sym_drop_statement_token1] = ACTIONS(1068), - [aux_sym_grant_statement_token1] = ACTIONS(1068), - [aux_sym_grant_statement_token4] = ACTIONS(1068), - [aux_sym_grant_statement_token8] = ACTIONS(1068), - [aux_sym_create_table_statement_token1] = ACTIONS(1068), - [aux_sym_order_by_clause_token1] = ACTIONS(1068), - [aux_sym_limit_clause_token1] = ACTIONS(1068), - [aux_sym_offset_clause_token1] = ACTIONS(1068), - [aux_sym_where_clause_token1] = ACTIONS(1068), - [aux_sym_join_type_token1] = ACTIONS(1068), - [aux_sym_join_type_token2] = ACTIONS(1068), - [aux_sym_join_type_token3] = ACTIONS(1068), - [aux_sym_join_type_token4] = ACTIONS(1068), - [aux_sym_join_clause_token1] = ACTIONS(1068), - [aux_sym_frame_clause_token2] = ACTIONS(804), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(806), - [sym__unquoted_identifier] = ACTIONS(1068), - [anon_sym_BQUOTE] = ACTIONS(1066), - [anon_sym_DQUOTE] = ACTIONS(1066), - [anon_sym_DASH_GT] = ACTIONS(814), - [anon_sym_DASH_GT_GT] = ACTIONS(816), - [anon_sym_POUND_GT] = ACTIONS(814), - [anon_sym_POUND_GT_GT] = ACTIONS(816), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(818), - [anon_sym_DASH] = ACTIONS(820), - [anon_sym_TILDE] = ACTIONS(822), - [anon_sym_CARET] = ACTIONS(824), - [anon_sym_STAR] = ACTIONS(826), - [anon_sym_SLASH] = ACTIONS(828), - [anon_sym_PERCENT] = ACTIONS(826), - [anon_sym_LT_LT] = ACTIONS(826), - [anon_sym_GT_GT] = ACTIONS(826), - [anon_sym_AMP] = ACTIONS(826), - [anon_sym_PIPE] = ACTIONS(818), - [anon_sym_POUND] = ACTIONS(820), - [anon_sym_LT] = ACTIONS(822), - [anon_sym_LT_EQ] = ACTIONS(800), - [anon_sym_LT_GT] = ACTIONS(800), - [anon_sym_BANG_EQ] = ACTIONS(800), - [anon_sym_GT] = ACTIONS(822), - [anon_sym_GT_EQ] = ACTIONS(800), - [anon_sym_BANG_TILDE] = ACTIONS(822), - [anon_sym_TILDE_STAR] = ACTIONS(800), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(800), - }, - [579] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_truncate_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_begin_statement_token1] = ACTIONS(439), - [aux_sym_commit_statement_token1] = ACTIONS(439), - [aux_sym_rollback_statement_token1] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(439), - [aux_sym_sequence_token5] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym_return_statement_token1] = ACTIONS(439), - [aux_sym_declare_statement_token1] = ACTIONS(439), - [aux_sym_create_function_statement_token3] = ACTIONS(439), - [aux_sym_create_function_statement_token4] = ACTIONS(439), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_statement_token8] = ACTIONS(439), - [aux_sym_create_function_statement_token9] = ACTIONS(439), - [aux_sym_create_function_statement_token10] = ACTIONS(439), - [aux_sym_create_function_statement_token11] = ACTIONS(439), - [aux_sym_external_hint_token1] = ACTIONS(439), - [aux_sym_external_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token1] = ACTIONS(439), - [aux_sym_optimizer_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token3] = ACTIONS(439), - [aux_sym_parallel_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token2] = ACTIONS(439), - [aux_sym_null_hint_token4] = ACTIONS(439), - [aux_sym_deterministic_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token2] = ACTIONS(439), - [aux_sym_sql_hint_token3] = ACTIONS(439), - [aux_sym_sql_hint_token5] = ACTIONS(439), - [aux_sym__function_language_token1] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_grant_statement_token5] = ACTIONS(439), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(439), - [aux_sym_direction_constraint_token1] = ACTIONS(439), - [aux_sym_direction_constraint_token2] = ACTIONS(439), - [anon_sym_CONSTRAINT] = ACTIONS(439), - [aux_sym_table_constraint_check_token1] = ACTIONS(439), - [aux_sym_table_constraint_unique_token1] = ACTIONS(439), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [580] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_truncate_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_begin_statement_token1] = ACTIONS(435), - [aux_sym_commit_statement_token1] = ACTIONS(435), - [aux_sym_rollback_statement_token1] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(435), - [aux_sym_sequence_token5] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym_return_statement_token1] = ACTIONS(435), - [aux_sym_declare_statement_token1] = ACTIONS(435), - [aux_sym_create_function_statement_token3] = ACTIONS(435), - [aux_sym_create_function_statement_token4] = ACTIONS(435), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_statement_token8] = ACTIONS(435), - [aux_sym_create_function_statement_token9] = ACTIONS(435), - [aux_sym_create_function_statement_token10] = ACTIONS(435), - [aux_sym_create_function_statement_token11] = ACTIONS(435), - [aux_sym_external_hint_token1] = ACTIONS(435), - [aux_sym_external_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token1] = ACTIONS(435), - [aux_sym_optimizer_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token3] = ACTIONS(435), - [aux_sym_parallel_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token2] = ACTIONS(435), - [aux_sym_null_hint_token4] = ACTIONS(435), - [aux_sym_deterministic_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token2] = ACTIONS(435), - [aux_sym_sql_hint_token3] = ACTIONS(435), - [aux_sym_sql_hint_token5] = ACTIONS(435), - [aux_sym__function_language_token1] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_grant_statement_token5] = ACTIONS(435), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(435), - [aux_sym_direction_constraint_token1] = ACTIONS(435), - [aux_sym_direction_constraint_token2] = ACTIONS(435), - [anon_sym_CONSTRAINT] = ACTIONS(435), - [aux_sym_table_constraint_check_token1] = ACTIONS(435), - [aux_sym_table_constraint_unique_token1] = ACTIONS(435), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [581] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_truncate_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_begin_statement_token1] = ACTIONS(427), - [aux_sym_commit_statement_token1] = ACTIONS(427), - [aux_sym_rollback_statement_token1] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(427), - [aux_sym_sequence_token5] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym_return_statement_token1] = ACTIONS(427), - [aux_sym_declare_statement_token1] = ACTIONS(427), - [aux_sym_create_function_statement_token3] = ACTIONS(427), - [aux_sym_create_function_statement_token4] = ACTIONS(427), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_statement_token8] = ACTIONS(427), - [aux_sym_create_function_statement_token9] = ACTIONS(427), - [aux_sym_create_function_statement_token10] = ACTIONS(427), - [aux_sym_create_function_statement_token11] = ACTIONS(427), - [aux_sym_external_hint_token1] = ACTIONS(427), - [aux_sym_external_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token1] = ACTIONS(427), - [aux_sym_optimizer_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token3] = ACTIONS(427), - [aux_sym_parallel_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token2] = ACTIONS(427), - [aux_sym_null_hint_token4] = ACTIONS(427), - [aux_sym_deterministic_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token2] = ACTIONS(427), - [aux_sym_sql_hint_token3] = ACTIONS(427), - [aux_sym_sql_hint_token5] = ACTIONS(427), - [aux_sym__function_language_token1] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_grant_statement_token5] = ACTIONS(427), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(427), - [aux_sym_direction_constraint_token1] = ACTIONS(427), - [aux_sym_direction_constraint_token2] = ACTIONS(427), - [anon_sym_CONSTRAINT] = ACTIONS(427), - [aux_sym_table_constraint_check_token1] = ACTIONS(427), - [aux_sym_table_constraint_unique_token1] = ACTIONS(427), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [582] = { - [sym_filter_clause] = STATE(717), - [sym_over_clause] = STATE(1108), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_direction_constraint_token1] = ACTIONS(197), - [aux_sym_direction_constraint_token2] = ACTIONS(197), - [aux_sym_order_expression_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(855), - [aux_sym_over_clause_token1] = ACTIONS(857), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [583] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_truncate_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_begin_statement_token1] = ACTIONS(443), - [aux_sym_commit_statement_token1] = ACTIONS(443), - [aux_sym_rollback_statement_token1] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(443), - [aux_sym_sequence_token5] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym_return_statement_token1] = ACTIONS(443), - [aux_sym_declare_statement_token1] = ACTIONS(443), - [aux_sym_create_function_statement_token3] = ACTIONS(443), - [aux_sym_create_function_statement_token4] = ACTIONS(443), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_statement_token8] = ACTIONS(443), - [aux_sym_create_function_statement_token9] = ACTIONS(443), - [aux_sym_create_function_statement_token10] = ACTIONS(443), - [aux_sym_create_function_statement_token11] = ACTIONS(443), - [aux_sym_external_hint_token1] = ACTIONS(443), - [aux_sym_external_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token1] = ACTIONS(443), - [aux_sym_optimizer_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token3] = ACTIONS(443), - [aux_sym_parallel_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token2] = ACTIONS(443), - [aux_sym_null_hint_token4] = ACTIONS(443), - [aux_sym_deterministic_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token2] = ACTIONS(443), - [aux_sym_sql_hint_token3] = ACTIONS(443), - [aux_sym_sql_hint_token5] = ACTIONS(443), - [aux_sym__function_language_token1] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_grant_statement_token5] = ACTIONS(443), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(443), - [aux_sym_direction_constraint_token1] = ACTIONS(443), - [aux_sym_direction_constraint_token2] = ACTIONS(443), - [anon_sym_CONSTRAINT] = ACTIONS(443), - [aux_sym_table_constraint_check_token1] = ACTIONS(443), - [aux_sym_table_constraint_unique_token1] = ACTIONS(443), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [584] = { - [ts_builtin_sym_end] = ACTIONS(1070), - [anon_sym_SEMI] = ACTIONS(1070), - [aux_sym_with_clause_token1] = ACTIONS(1072), - [aux_sym_cte_token1] = ACTIONS(1072), - [aux_sym_cte_token2] = ACTIONS(794), - [aux_sym_truncate_statement_token1] = ACTIONS(1072), - [aux_sym_comment_statement_token1] = ACTIONS(1072), - [aux_sym_comment_statement_token7] = ACTIONS(796), - [aux_sym_begin_statement_token1] = ACTIONS(1072), - [aux_sym_commit_statement_token1] = ACTIONS(1072), - [aux_sym_rollback_statement_token1] = ACTIONS(1072), - [aux_sym_create_statement_token1] = ACTIONS(1072), - [aux_sym_alter_statement_token1] = ACTIONS(1072), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1072), - [aux_sym_sequence_token5] = ACTIONS(1072), - [aux_sym_pg_command_token1] = ACTIONS(1070), - [aux_sym_return_statement_token1] = ACTIONS(1072), - [aux_sym_declare_statement_token1] = ACTIONS(1072), - [aux_sym_create_function_statement_token3] = ACTIONS(1072), - [aux_sym_create_function_statement_token4] = ACTIONS(1072), - [aux_sym_create_function_statement_token7] = ACTIONS(1072), - [aux_sym_create_function_statement_token8] = ACTIONS(1072), - [aux_sym_create_function_statement_token9] = ACTIONS(1072), - [aux_sym_create_function_statement_token10] = ACTIONS(1072), - [aux_sym_create_function_statement_token11] = ACTIONS(1072), - [aux_sym_external_hint_token1] = ACTIONS(1072), - [aux_sym_external_hint_token2] = ACTIONS(1072), - [aux_sym_optimizer_hint_token1] = ACTIONS(1072), - [aux_sym_optimizer_hint_token2] = ACTIONS(1072), - [aux_sym_optimizer_hint_token3] = ACTIONS(1072), - [aux_sym_parallel_hint_token1] = ACTIONS(1072), - [aux_sym_null_hint_token1] = ACTIONS(1072), - [aux_sym_null_hint_token4] = ACTIONS(1072), - [aux_sym_deterministic_hint_token1] = ACTIONS(1072), - [aux_sym_sql_hint_token1] = ACTIONS(1072), - [aux_sym_sql_hint_token2] = ACTIONS(1072), - [aux_sym_sql_hint_token3] = ACTIONS(1072), - [aux_sym_sql_hint_token5] = ACTIONS(1072), - [aux_sym__function_language_token1] = ACTIONS(1072), - [aux_sym_create_function_parameter_token1] = ACTIONS(798), - [anon_sym_EQ] = ACTIONS(800), - [aux_sym_create_trigger_statement_token1] = ACTIONS(802), - [aux_sym_trigger_event_token1] = ACTIONS(1072), - [aux_sym_trigger_event_token2] = ACTIONS(1072), - [aux_sym_trigger_event_token3] = ACTIONS(1072), - [aux_sym_drop_statement_token1] = ACTIONS(1072), - [aux_sym_grant_statement_token1] = ACTIONS(1072), - [aux_sym_grant_statement_token4] = ACTIONS(1072), - [aux_sym_grant_statement_token8] = ACTIONS(1072), - [aux_sym_create_table_statement_token1] = ACTIONS(1072), - [aux_sym_order_by_clause_token1] = ACTIONS(1072), - [aux_sym_limit_clause_token1] = ACTIONS(1072), - [aux_sym_offset_clause_token1] = ACTIONS(1072), - [aux_sym_where_clause_token1] = ACTIONS(1072), - [aux_sym_join_type_token1] = ACTIONS(1072), - [aux_sym_join_type_token2] = ACTIONS(1072), - [aux_sym_join_type_token3] = ACTIONS(1072), - [aux_sym_join_type_token4] = ACTIONS(1072), - [aux_sym_join_clause_token1] = ACTIONS(1072), - [aux_sym_frame_clause_token2] = ACTIONS(804), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(806), - [sym__unquoted_identifier] = ACTIONS(1072), - [anon_sym_BQUOTE] = ACTIONS(1070), - [anon_sym_DQUOTE] = ACTIONS(1070), - [anon_sym_DASH_GT] = ACTIONS(814), - [anon_sym_DASH_GT_GT] = ACTIONS(816), - [anon_sym_POUND_GT] = ACTIONS(814), - [anon_sym_POUND_GT_GT] = ACTIONS(816), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(818), - [anon_sym_DASH] = ACTIONS(820), - [anon_sym_TILDE] = ACTIONS(822), - [anon_sym_CARET] = ACTIONS(824), - [anon_sym_STAR] = ACTIONS(826), - [anon_sym_SLASH] = ACTIONS(828), - [anon_sym_PERCENT] = ACTIONS(826), - [anon_sym_LT_LT] = ACTIONS(826), - [anon_sym_GT_GT] = ACTIONS(826), - [anon_sym_AMP] = ACTIONS(826), - [anon_sym_PIPE] = ACTIONS(818), - [anon_sym_POUND] = ACTIONS(820), - [anon_sym_LT] = ACTIONS(822), - [anon_sym_LT_EQ] = ACTIONS(800), - [anon_sym_LT_GT] = ACTIONS(800), - [anon_sym_BANG_EQ] = ACTIONS(800), - [anon_sym_GT] = ACTIONS(822), - [anon_sym_GT_EQ] = ACTIONS(800), - [anon_sym_BANG_TILDE] = ACTIONS(822), - [anon_sym_TILDE_STAR] = ACTIONS(800), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(800), - }, - [585] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_truncate_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_begin_statement_token1] = ACTIONS(447), - [aux_sym_commit_statement_token1] = ACTIONS(447), - [aux_sym_rollback_statement_token1] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(447), - [aux_sym_sequence_token5] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym_return_statement_token1] = ACTIONS(447), - [aux_sym_declare_statement_token1] = ACTIONS(447), - [aux_sym_create_function_statement_token3] = ACTIONS(447), - [aux_sym_create_function_statement_token4] = ACTIONS(447), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_statement_token8] = ACTIONS(447), - [aux_sym_create_function_statement_token9] = ACTIONS(447), - [aux_sym_create_function_statement_token10] = ACTIONS(447), - [aux_sym_create_function_statement_token11] = ACTIONS(447), - [aux_sym_external_hint_token1] = ACTIONS(447), - [aux_sym_external_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token1] = ACTIONS(447), - [aux_sym_optimizer_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token3] = ACTIONS(447), - [aux_sym_parallel_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token2] = ACTIONS(447), - [aux_sym_null_hint_token4] = ACTIONS(447), - [aux_sym_deterministic_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token2] = ACTIONS(447), - [aux_sym_sql_hint_token3] = ACTIONS(447), - [aux_sym_sql_hint_token5] = ACTIONS(447), - [aux_sym__function_language_token1] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_grant_statement_token5] = ACTIONS(447), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(447), - [aux_sym_direction_constraint_token1] = ACTIONS(447), - [aux_sym_direction_constraint_token2] = ACTIONS(447), - [anon_sym_CONSTRAINT] = ACTIONS(447), - [aux_sym_table_constraint_check_token1] = ACTIONS(447), - [aux_sym_table_constraint_unique_token1] = ACTIONS(447), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [586] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [anon_sym_COMMA] = ACTIONS(725), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_truncate_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_begin_statement_token1] = ACTIONS(727), - [aux_sym_commit_statement_token1] = ACTIONS(727), - [aux_sym_rollback_statement_token1] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_sequence_token5] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym_return_statement_token1] = ACTIONS(727), - [aux_sym_declare_statement_token1] = ACTIONS(727), - [aux_sym_create_function_statement_token3] = ACTIONS(727), - [aux_sym_create_function_statement_token4] = ACTIONS(727), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_statement_token8] = ACTIONS(727), - [aux_sym_create_function_statement_token9] = ACTIONS(727), - [aux_sym_create_function_statement_token10] = ACTIONS(727), - [aux_sym_create_function_statement_token11] = ACTIONS(727), - [aux_sym_external_hint_token1] = ACTIONS(727), - [aux_sym_external_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token1] = ACTIONS(727), - [aux_sym_optimizer_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token3] = ACTIONS(727), - [aux_sym_parallel_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token4] = ACTIONS(727), - [aux_sym_deterministic_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token2] = ACTIONS(727), - [aux_sym_sql_hint_token3] = ACTIONS(727), - [aux_sym_sql_hint_token5] = ACTIONS(727), - [aux_sym__function_language_token1] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_grant_statement_token8] = ACTIONS(727), - [aux_sym_order_by_clause_token1] = ACTIONS(727), - [aux_sym_limit_clause_token1] = ACTIONS(727), - [aux_sym_offset_clause_token1] = ACTIONS(727), - [aux_sym_where_clause_token1] = ACTIONS(727), - [aux_sym_join_type_token1] = ACTIONS(727), - [aux_sym_join_type_token2] = ACTIONS(727), - [aux_sym_join_type_token3] = ACTIONS(727), - [aux_sym_join_type_token4] = ACTIONS(727), - [aux_sym_join_clause_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [587] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_truncate_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_begin_statement_token1] = ACTIONS(419), - [aux_sym_commit_statement_token1] = ACTIONS(419), - [aux_sym_rollback_statement_token1] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(419), - [aux_sym_sequence_token5] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym_return_statement_token1] = ACTIONS(419), - [aux_sym_declare_statement_token1] = ACTIONS(419), - [aux_sym_create_function_statement_token3] = ACTIONS(419), - [aux_sym_create_function_statement_token4] = ACTIONS(419), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_statement_token8] = ACTIONS(419), - [aux_sym_create_function_statement_token9] = ACTIONS(419), - [aux_sym_create_function_statement_token10] = ACTIONS(419), - [aux_sym_create_function_statement_token11] = ACTIONS(419), - [aux_sym_external_hint_token1] = ACTIONS(419), - [aux_sym_external_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token1] = ACTIONS(419), - [aux_sym_optimizer_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token3] = ACTIONS(419), - [aux_sym_parallel_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token2] = ACTIONS(419), - [aux_sym_null_hint_token4] = ACTIONS(419), - [aux_sym_deterministic_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token2] = ACTIONS(419), - [aux_sym_sql_hint_token3] = ACTIONS(419), - [aux_sym_sql_hint_token5] = ACTIONS(419), - [aux_sym__function_language_token1] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_grant_statement_token5] = ACTIONS(419), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(419), - [aux_sym_direction_constraint_token1] = ACTIONS(419), - [aux_sym_direction_constraint_token2] = ACTIONS(419), - [anon_sym_CONSTRAINT] = ACTIONS(419), - [aux_sym_table_constraint_check_token1] = ACTIONS(419), - [aux_sym_table_constraint_unique_token1] = ACTIONS(419), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [588] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [anon_sym_COMMA] = ACTIONS(840), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_truncate_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_begin_statement_token1] = ACTIONS(842), - [aux_sym_commit_statement_token1] = ACTIONS(842), - [aux_sym_rollback_statement_token1] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_sequence_token5] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym_return_statement_token1] = ACTIONS(842), - [aux_sym_declare_statement_token1] = ACTIONS(842), - [aux_sym_create_function_statement_token3] = ACTIONS(842), - [aux_sym_create_function_statement_token4] = ACTIONS(842), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_statement_token8] = ACTIONS(842), - [aux_sym_create_function_statement_token9] = ACTIONS(842), - [aux_sym_create_function_statement_token10] = ACTIONS(842), - [aux_sym_create_function_statement_token11] = ACTIONS(842), - [aux_sym_external_hint_token1] = ACTIONS(842), - [aux_sym_external_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token1] = ACTIONS(842), - [aux_sym_optimizer_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token3] = ACTIONS(842), - [aux_sym_parallel_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token4] = ACTIONS(842), - [aux_sym_deterministic_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token2] = ACTIONS(842), - [aux_sym_sql_hint_token3] = ACTIONS(842), - [aux_sym_sql_hint_token5] = ACTIONS(842), - [aux_sym__function_language_token1] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_grant_statement_token8] = ACTIONS(842), - [aux_sym_order_by_clause_token1] = ACTIONS(842), - [aux_sym_limit_clause_token1] = ACTIONS(842), - [aux_sym_offset_clause_token1] = ACTIONS(842), - [aux_sym_where_clause_token1] = ACTIONS(842), - [aux_sym_join_type_token1] = ACTIONS(842), - [aux_sym_join_type_token2] = ACTIONS(842), - [aux_sym_join_type_token3] = ACTIONS(842), - [aux_sym_join_type_token4] = ACTIONS(842), - [aux_sym_join_clause_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [589] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_truncate_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_begin_statement_token1] = ACTIONS(486), - [aux_sym_commit_statement_token1] = ACTIONS(486), - [aux_sym_rollback_statement_token1] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(486), - [aux_sym_sequence_token5] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym_return_statement_token1] = ACTIONS(486), - [aux_sym_declare_statement_token1] = ACTIONS(486), - [aux_sym_create_function_statement_token3] = ACTIONS(486), - [aux_sym_create_function_statement_token4] = ACTIONS(486), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_statement_token8] = ACTIONS(486), - [aux_sym_create_function_statement_token9] = ACTIONS(486), - [aux_sym_create_function_statement_token10] = ACTIONS(486), - [aux_sym_create_function_statement_token11] = ACTIONS(486), - [aux_sym_external_hint_token1] = ACTIONS(486), - [aux_sym_external_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token1] = ACTIONS(486), - [aux_sym_optimizer_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token3] = ACTIONS(486), - [aux_sym_parallel_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token2] = ACTIONS(486), - [aux_sym_null_hint_token4] = ACTIONS(486), - [aux_sym_deterministic_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token2] = ACTIONS(486), - [aux_sym_sql_hint_token3] = ACTIONS(486), - [aux_sym_sql_hint_token5] = ACTIONS(486), - [aux_sym__function_language_token1] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_grant_statement_token5] = ACTIONS(486), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(486), - [aux_sym_direction_constraint_token1] = ACTIONS(486), - [aux_sym_direction_constraint_token2] = ACTIONS(486), - [anon_sym_CONSTRAINT] = ACTIONS(486), - [aux_sym_table_constraint_check_token1] = ACTIONS(486), - [aux_sym_table_constraint_unique_token1] = ACTIONS(486), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [590] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_truncate_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_begin_statement_token1] = ACTIONS(453), - [aux_sym_commit_statement_token1] = ACTIONS(453), - [aux_sym_rollback_statement_token1] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(453), - [aux_sym_sequence_token5] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym_return_statement_token1] = ACTIONS(453), - [aux_sym_declare_statement_token1] = ACTIONS(453), - [aux_sym_create_function_statement_token3] = ACTIONS(453), - [aux_sym_create_function_statement_token4] = ACTIONS(453), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_statement_token8] = ACTIONS(453), - [aux_sym_create_function_statement_token9] = ACTIONS(453), - [aux_sym_create_function_statement_token10] = ACTIONS(453), - [aux_sym_create_function_statement_token11] = ACTIONS(453), - [aux_sym_external_hint_token1] = ACTIONS(453), - [aux_sym_external_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token1] = ACTIONS(453), - [aux_sym_optimizer_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token3] = ACTIONS(453), - [aux_sym_parallel_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token2] = ACTIONS(453), - [aux_sym_null_hint_token4] = ACTIONS(453), - [aux_sym_deterministic_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token2] = ACTIONS(453), - [aux_sym_sql_hint_token3] = ACTIONS(453), - [aux_sym_sql_hint_token5] = ACTIONS(453), - [aux_sym__function_language_token1] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_grant_statement_token5] = ACTIONS(453), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(453), - [aux_sym_direction_constraint_token1] = ACTIONS(453), - [aux_sym_direction_constraint_token2] = ACTIONS(453), - [anon_sym_CONSTRAINT] = ACTIONS(453), - [aux_sym_table_constraint_check_token1] = ACTIONS(453), - [aux_sym_table_constraint_unique_token1] = ACTIONS(453), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [591] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_truncate_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_begin_statement_token1] = ACTIONS(540), - [aux_sym_commit_statement_token1] = ACTIONS(540), - [aux_sym_rollback_statement_token1] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(540), - [aux_sym_sequence_token5] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym_return_statement_token1] = ACTIONS(540), - [aux_sym_declare_statement_token1] = ACTIONS(540), - [aux_sym_create_function_statement_token3] = ACTIONS(540), - [aux_sym_create_function_statement_token4] = ACTIONS(540), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_statement_token8] = ACTIONS(540), - [aux_sym_create_function_statement_token9] = ACTIONS(540), - [aux_sym_create_function_statement_token10] = ACTIONS(540), - [aux_sym_create_function_statement_token11] = ACTIONS(540), - [aux_sym_external_hint_token1] = ACTIONS(540), - [aux_sym_external_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token1] = ACTIONS(540), - [aux_sym_optimizer_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token3] = ACTIONS(540), - [aux_sym_parallel_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token2] = ACTIONS(540), - [aux_sym_null_hint_token4] = ACTIONS(540), - [aux_sym_deterministic_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token2] = ACTIONS(540), - [aux_sym_sql_hint_token3] = ACTIONS(540), - [aux_sym_sql_hint_token5] = ACTIONS(540), - [aux_sym__function_language_token1] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_grant_statement_token5] = ACTIONS(540), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(540), - [aux_sym_direction_constraint_token1] = ACTIONS(540), - [aux_sym_direction_constraint_token2] = ACTIONS(540), - [anon_sym_CONSTRAINT] = ACTIONS(540), - [aux_sym_table_constraint_check_token1] = ACTIONS(540), - [aux_sym_table_constraint_unique_token1] = ACTIONS(540), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [592] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_truncate_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_begin_statement_token1] = ACTIONS(566), - [aux_sym_commit_statement_token1] = ACTIONS(566), - [aux_sym_rollback_statement_token1] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(566), - [aux_sym_sequence_token5] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym_return_statement_token1] = ACTIONS(566), - [aux_sym_declare_statement_token1] = ACTIONS(566), - [aux_sym_create_function_statement_token3] = ACTIONS(566), - [aux_sym_create_function_statement_token4] = ACTIONS(566), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_statement_token8] = ACTIONS(566), - [aux_sym_create_function_statement_token9] = ACTIONS(566), - [aux_sym_create_function_statement_token10] = ACTIONS(566), - [aux_sym_create_function_statement_token11] = ACTIONS(566), - [aux_sym_external_hint_token1] = ACTIONS(566), - [aux_sym_external_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token1] = ACTIONS(566), - [aux_sym_optimizer_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token3] = ACTIONS(566), - [aux_sym_parallel_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token2] = ACTIONS(566), - [aux_sym_null_hint_token4] = ACTIONS(566), - [aux_sym_deterministic_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token2] = ACTIONS(566), - [aux_sym_sql_hint_token3] = ACTIONS(566), - [aux_sym_sql_hint_token5] = ACTIONS(566), - [aux_sym__function_language_token1] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_grant_statement_token5] = ACTIONS(566), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(566), - [aux_sym_direction_constraint_token1] = ACTIONS(566), - [aux_sym_direction_constraint_token2] = ACTIONS(566), - [anon_sym_CONSTRAINT] = ACTIONS(566), - [aux_sym_table_constraint_check_token1] = ACTIONS(566), - [aux_sym_table_constraint_unique_token1] = ACTIONS(566), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [593] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token2] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token5] = ACTIONS(265), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(265), - [aux_sym_direction_constraint_token1] = ACTIONS(265), - [aux_sym_direction_constraint_token2] = ACTIONS(265), - [anon_sym_CONSTRAINT] = ACTIONS(265), - [aux_sym_table_constraint_check_token1] = ACTIONS(265), - [aux_sym_table_constraint_unique_token1] = ACTIONS(265), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(334), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [594] = { - [aux_sym_dotted_name_repeat1] = STATE(594), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_direction_constraint_token1] = ACTIONS(117), - [aux_sym_direction_constraint_token2] = ACTIONS(117), - [aux_sym_order_expression_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(1074), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [595] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_direction_constraint_token1] = ACTIONS(144), - [aux_sym_direction_constraint_token2] = ACTIONS(144), - [aux_sym_order_expression_token1] = ACTIONS(144), - [aux_sym_limit_clause_token1] = ACTIONS(144), - [aux_sym_offset_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [596] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token2] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token5] = ACTIONS(265), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(265), - [aux_sym_direction_constraint_token1] = ACTIONS(265), - [aux_sym_direction_constraint_token2] = ACTIONS(265), - [anon_sym_CONSTRAINT] = ACTIONS(265), - [aux_sym_table_constraint_check_token1] = ACTIONS(265), - [aux_sym_table_constraint_unique_token1] = ACTIONS(265), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(849), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [597] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_truncate_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_begin_statement_token1] = ACTIONS(570), - [aux_sym_commit_statement_token1] = ACTIONS(570), - [aux_sym_rollback_statement_token1] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(570), - [aux_sym_sequence_token5] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym_return_statement_token1] = ACTIONS(570), - [aux_sym_declare_statement_token1] = ACTIONS(570), - [aux_sym_create_function_statement_token3] = ACTIONS(570), - [aux_sym_create_function_statement_token4] = ACTIONS(570), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_statement_token8] = ACTIONS(570), - [aux_sym_create_function_statement_token9] = ACTIONS(570), - [aux_sym_create_function_statement_token10] = ACTIONS(570), - [aux_sym_create_function_statement_token11] = ACTIONS(570), - [aux_sym_external_hint_token1] = ACTIONS(570), - [aux_sym_external_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token1] = ACTIONS(570), - [aux_sym_optimizer_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token3] = ACTIONS(570), - [aux_sym_parallel_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token2] = ACTIONS(570), - [aux_sym_null_hint_token4] = ACTIONS(570), - [aux_sym_deterministic_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token2] = ACTIONS(570), - [aux_sym_sql_hint_token3] = ACTIONS(570), - [aux_sym_sql_hint_token5] = ACTIONS(570), - [aux_sym__function_language_token1] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_grant_statement_token5] = ACTIONS(570), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(570), - [aux_sym_direction_constraint_token1] = ACTIONS(570), - [aux_sym_direction_constraint_token2] = ACTIONS(570), - [anon_sym_CONSTRAINT] = ACTIONS(570), - [aux_sym_table_constraint_check_token1] = ACTIONS(570), - [aux_sym_table_constraint_unique_token1] = ACTIONS(570), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [598] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_direction_constraint_token1] = ACTIONS(130), - [aux_sym_direction_constraint_token2] = ACTIONS(130), - [aux_sym_order_expression_token1] = ACTIONS(130), - [aux_sym_limit_clause_token1] = ACTIONS(130), - [aux_sym_offset_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [599] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_truncate_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_begin_statement_token1] = ACTIONS(618), - [aux_sym_commit_statement_token1] = ACTIONS(618), - [aux_sym_rollback_statement_token1] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(618), - [aux_sym_sequence_token5] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym_return_statement_token1] = ACTIONS(618), - [aux_sym_declare_statement_token1] = ACTIONS(618), - [aux_sym_create_function_statement_token3] = ACTIONS(618), - [aux_sym_create_function_statement_token4] = ACTIONS(618), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_statement_token8] = ACTIONS(618), - [aux_sym_create_function_statement_token9] = ACTIONS(618), - [aux_sym_create_function_statement_token10] = ACTIONS(618), - [aux_sym_create_function_statement_token11] = ACTIONS(618), - [aux_sym_external_hint_token1] = ACTIONS(618), - [aux_sym_external_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token1] = ACTIONS(618), - [aux_sym_optimizer_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token3] = ACTIONS(618), - [aux_sym_parallel_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token2] = ACTIONS(618), - [aux_sym_null_hint_token4] = ACTIONS(618), - [aux_sym_deterministic_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token2] = ACTIONS(618), - [aux_sym_sql_hint_token3] = ACTIONS(618), - [aux_sym_sql_hint_token5] = ACTIONS(618), - [aux_sym__function_language_token1] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_grant_statement_token5] = ACTIONS(618), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(618), - [aux_sym_direction_constraint_token1] = ACTIONS(618), - [aux_sym_direction_constraint_token2] = ACTIONS(618), - [anon_sym_CONSTRAINT] = ACTIONS(618), - [aux_sym_table_constraint_check_token1] = ACTIONS(618), - [aux_sym_table_constraint_unique_token1] = ACTIONS(618), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [600] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_truncate_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_begin_statement_token1] = ACTIONS(552), - [aux_sym_commit_statement_token1] = ACTIONS(552), - [aux_sym_rollback_statement_token1] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(552), - [aux_sym_sequence_token5] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym_return_statement_token1] = ACTIONS(552), - [aux_sym_declare_statement_token1] = ACTIONS(552), - [aux_sym_create_function_statement_token3] = ACTIONS(552), - [aux_sym_create_function_statement_token4] = ACTIONS(552), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_statement_token8] = ACTIONS(552), - [aux_sym_create_function_statement_token9] = ACTIONS(552), - [aux_sym_create_function_statement_token10] = ACTIONS(552), - [aux_sym_create_function_statement_token11] = ACTIONS(552), - [aux_sym_external_hint_token1] = ACTIONS(552), - [aux_sym_external_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token1] = ACTIONS(552), - [aux_sym_optimizer_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token3] = ACTIONS(552), - [aux_sym_parallel_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token2] = ACTIONS(552), - [aux_sym_null_hint_token4] = ACTIONS(552), - [aux_sym_deterministic_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token2] = ACTIONS(552), - [aux_sym_sql_hint_token3] = ACTIONS(552), - [aux_sym_sql_hint_token5] = ACTIONS(552), - [aux_sym__function_language_token1] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_grant_statement_token5] = ACTIONS(552), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(552), - [aux_sym_direction_constraint_token1] = ACTIONS(552), - [aux_sym_direction_constraint_token2] = ACTIONS(552), - [anon_sym_CONSTRAINT] = ACTIONS(552), - [aux_sym_table_constraint_check_token1] = ACTIONS(552), - [aux_sym_table_constraint_unique_token1] = ACTIONS(552), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [601] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [anon_sym_COMMA] = ACTIONS(713), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_truncate_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_begin_statement_token1] = ACTIONS(715), - [aux_sym_commit_statement_token1] = ACTIONS(715), - [aux_sym_rollback_statement_token1] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_sequence_token5] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym_return_statement_token1] = ACTIONS(715), - [aux_sym_declare_statement_token1] = ACTIONS(715), - [aux_sym_create_function_statement_token3] = ACTIONS(715), - [aux_sym_create_function_statement_token4] = ACTIONS(715), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_statement_token8] = ACTIONS(715), - [aux_sym_create_function_statement_token9] = ACTIONS(715), - [aux_sym_create_function_statement_token10] = ACTIONS(715), - [aux_sym_create_function_statement_token11] = ACTIONS(715), - [aux_sym_external_hint_token1] = ACTIONS(715), - [aux_sym_external_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token1] = ACTIONS(715), - [aux_sym_optimizer_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token3] = ACTIONS(715), - [aux_sym_parallel_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token4] = ACTIONS(715), - [aux_sym_deterministic_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token2] = ACTIONS(715), - [aux_sym_sql_hint_token3] = ACTIONS(715), - [aux_sym_sql_hint_token5] = ACTIONS(715), - [aux_sym__function_language_token1] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_grant_statement_token8] = ACTIONS(715), - [aux_sym_order_by_clause_token1] = ACTIONS(715), - [aux_sym_limit_clause_token1] = ACTIONS(715), - [aux_sym_offset_clause_token1] = ACTIONS(715), - [aux_sym_where_clause_token1] = ACTIONS(715), - [aux_sym_join_type_token1] = ACTIONS(715), - [aux_sym_join_type_token2] = ACTIONS(715), - [aux_sym_join_type_token3] = ACTIONS(715), - [aux_sym_join_type_token4] = ACTIONS(715), - [aux_sym_join_clause_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [602] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [anon_sym_COMMA] = ACTIONS(721), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_truncate_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_begin_statement_token1] = ACTIONS(723), - [aux_sym_commit_statement_token1] = ACTIONS(723), - [aux_sym_rollback_statement_token1] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_sequence_token5] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym_return_statement_token1] = ACTIONS(723), - [aux_sym_declare_statement_token1] = ACTIONS(723), - [aux_sym_create_function_statement_token3] = ACTIONS(723), - [aux_sym_create_function_statement_token4] = ACTIONS(723), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_statement_token8] = ACTIONS(723), - [aux_sym_create_function_statement_token9] = ACTIONS(723), - [aux_sym_create_function_statement_token10] = ACTIONS(723), - [aux_sym_create_function_statement_token11] = ACTIONS(723), - [aux_sym_external_hint_token1] = ACTIONS(723), - [aux_sym_external_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token1] = ACTIONS(723), - [aux_sym_optimizer_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token3] = ACTIONS(723), - [aux_sym_parallel_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token4] = ACTIONS(723), - [aux_sym_deterministic_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token2] = ACTIONS(723), - [aux_sym_sql_hint_token3] = ACTIONS(723), - [aux_sym_sql_hint_token5] = ACTIONS(723), - [aux_sym__function_language_token1] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_grant_statement_token8] = ACTIONS(723), - [aux_sym_order_by_clause_token1] = ACTIONS(723), - [aux_sym_limit_clause_token1] = ACTIONS(723), - [aux_sym_offset_clause_token1] = ACTIONS(723), - [aux_sym_where_clause_token1] = ACTIONS(723), - [aux_sym_join_type_token1] = ACTIONS(723), - [aux_sym_join_type_token2] = ACTIONS(723), - [aux_sym_join_type_token3] = ACTIONS(723), - [aux_sym_join_type_token4] = ACTIONS(723), - [aux_sym_join_clause_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [603] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_truncate_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_begin_statement_token1] = ACTIONS(467), - [aux_sym_commit_statement_token1] = ACTIONS(467), - [aux_sym_rollback_statement_token1] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(467), - [aux_sym_sequence_token5] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym_return_statement_token1] = ACTIONS(467), - [aux_sym_declare_statement_token1] = ACTIONS(467), - [aux_sym_create_function_statement_token3] = ACTIONS(467), - [aux_sym_create_function_statement_token4] = ACTIONS(467), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_statement_token8] = ACTIONS(467), - [aux_sym_create_function_statement_token9] = ACTIONS(467), - [aux_sym_create_function_statement_token10] = ACTIONS(467), - [aux_sym_create_function_statement_token11] = ACTIONS(467), - [aux_sym_external_hint_token1] = ACTIONS(467), - [aux_sym_external_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token1] = ACTIONS(467), - [aux_sym_optimizer_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token3] = ACTIONS(467), - [aux_sym_parallel_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token2] = ACTIONS(467), - [aux_sym_null_hint_token4] = ACTIONS(467), - [aux_sym_deterministic_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token2] = ACTIONS(467), - [aux_sym_sql_hint_token3] = ACTIONS(467), - [aux_sym_sql_hint_token5] = ACTIONS(467), - [aux_sym__function_language_token1] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_grant_statement_token5] = ACTIONS(467), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(467), - [aux_sym_direction_constraint_token1] = ACTIONS(467), - [aux_sym_direction_constraint_token2] = ACTIONS(467), - [anon_sym_CONSTRAINT] = ACTIONS(467), - [aux_sym_table_constraint_check_token1] = ACTIONS(467), - [aux_sym_table_constraint_unique_token1] = ACTIONS(467), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [604] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_truncate_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_begin_statement_token1] = ACTIONS(471), - [aux_sym_commit_statement_token1] = ACTIONS(471), - [aux_sym_rollback_statement_token1] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(471), - [aux_sym_sequence_token5] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym_return_statement_token1] = ACTIONS(471), - [aux_sym_declare_statement_token1] = ACTIONS(471), - [aux_sym_create_function_statement_token3] = ACTIONS(471), - [aux_sym_create_function_statement_token4] = ACTIONS(471), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_statement_token8] = ACTIONS(471), - [aux_sym_create_function_statement_token9] = ACTIONS(471), - [aux_sym_create_function_statement_token10] = ACTIONS(471), - [aux_sym_create_function_statement_token11] = ACTIONS(471), - [aux_sym_external_hint_token1] = ACTIONS(471), - [aux_sym_external_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token1] = ACTIONS(471), - [aux_sym_optimizer_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token3] = ACTIONS(471), - [aux_sym_parallel_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token2] = ACTIONS(471), - [aux_sym_null_hint_token4] = ACTIONS(471), - [aux_sym_deterministic_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token2] = ACTIONS(471), - [aux_sym_sql_hint_token3] = ACTIONS(471), - [aux_sym_sql_hint_token5] = ACTIONS(471), - [aux_sym__function_language_token1] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_grant_statement_token5] = ACTIONS(471), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(471), - [aux_sym_direction_constraint_token1] = ACTIONS(471), - [aux_sym_direction_constraint_token2] = ACTIONS(471), - [anon_sym_CONSTRAINT] = ACTIONS(471), - [aux_sym_table_constraint_check_token1] = ACTIONS(471), - [aux_sym_table_constraint_unique_token1] = ACTIONS(471), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [605] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_truncate_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_begin_statement_token1] = ACTIONS(548), - [aux_sym_commit_statement_token1] = ACTIONS(548), - [aux_sym_rollback_statement_token1] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(548), - [aux_sym_sequence_token5] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym_return_statement_token1] = ACTIONS(548), - [aux_sym_declare_statement_token1] = ACTIONS(548), - [aux_sym_create_function_statement_token3] = ACTIONS(548), - [aux_sym_create_function_statement_token4] = ACTIONS(548), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_statement_token8] = ACTIONS(548), - [aux_sym_create_function_statement_token9] = ACTIONS(548), - [aux_sym_create_function_statement_token10] = ACTIONS(548), - [aux_sym_create_function_statement_token11] = ACTIONS(548), - [aux_sym_external_hint_token1] = ACTIONS(548), - [aux_sym_external_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token1] = ACTIONS(548), - [aux_sym_optimizer_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token3] = ACTIONS(548), - [aux_sym_parallel_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token2] = ACTIONS(548), - [aux_sym_null_hint_token4] = ACTIONS(548), - [aux_sym_deterministic_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token2] = ACTIONS(548), - [aux_sym_sql_hint_token3] = ACTIONS(548), - [aux_sym_sql_hint_token5] = ACTIONS(548), - [aux_sym__function_language_token1] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_grant_statement_token5] = ACTIONS(548), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(548), - [aux_sym_direction_constraint_token1] = ACTIONS(548), - [aux_sym_direction_constraint_token2] = ACTIONS(548), - [anon_sym_CONSTRAINT] = ACTIONS(548), - [aux_sym_table_constraint_check_token1] = ACTIONS(548), - [aux_sym_table_constraint_unique_token1] = ACTIONS(548), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [606] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_truncate_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_begin_statement_token1] = ACTIONS(544), - [aux_sym_commit_statement_token1] = ACTIONS(544), - [aux_sym_rollback_statement_token1] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(544), - [aux_sym_sequence_token5] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym_return_statement_token1] = ACTIONS(544), - [aux_sym_declare_statement_token1] = ACTIONS(544), - [aux_sym_create_function_statement_token3] = ACTIONS(544), - [aux_sym_create_function_statement_token4] = ACTIONS(544), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_statement_token8] = ACTIONS(544), - [aux_sym_create_function_statement_token9] = ACTIONS(544), - [aux_sym_create_function_statement_token10] = ACTIONS(544), - [aux_sym_create_function_statement_token11] = ACTIONS(544), - [aux_sym_external_hint_token1] = ACTIONS(544), - [aux_sym_external_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token1] = ACTIONS(544), - [aux_sym_optimizer_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token3] = ACTIONS(544), - [aux_sym_parallel_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token2] = ACTIONS(544), - [aux_sym_null_hint_token4] = ACTIONS(544), - [aux_sym_deterministic_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token2] = ACTIONS(544), - [aux_sym_sql_hint_token3] = ACTIONS(544), - [aux_sym_sql_hint_token5] = ACTIONS(544), - [aux_sym__function_language_token1] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_grant_statement_token5] = ACTIONS(544), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(544), - [aux_sym_direction_constraint_token1] = ACTIONS(544), - [aux_sym_direction_constraint_token2] = ACTIONS(544), - [anon_sym_CONSTRAINT] = ACTIONS(544), - [aux_sym_table_constraint_check_token1] = ACTIONS(544), - [aux_sym_table_constraint_unique_token1] = ACTIONS(544), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [607] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_truncate_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_begin_statement_token1] = ACTIONS(532), - [aux_sym_commit_statement_token1] = ACTIONS(532), - [aux_sym_rollback_statement_token1] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(532), - [aux_sym_sequence_token5] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym_return_statement_token1] = ACTIONS(532), - [aux_sym_declare_statement_token1] = ACTIONS(532), - [aux_sym_create_function_statement_token3] = ACTIONS(532), - [aux_sym_create_function_statement_token4] = ACTIONS(532), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_statement_token8] = ACTIONS(532), - [aux_sym_create_function_statement_token9] = ACTIONS(532), - [aux_sym_create_function_statement_token10] = ACTIONS(532), - [aux_sym_create_function_statement_token11] = ACTIONS(532), - [aux_sym_external_hint_token1] = ACTIONS(532), - [aux_sym_external_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token1] = ACTIONS(532), - [aux_sym_optimizer_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token3] = ACTIONS(532), - [aux_sym_parallel_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token2] = ACTIONS(532), - [aux_sym_null_hint_token4] = ACTIONS(532), - [aux_sym_deterministic_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token2] = ACTIONS(532), - [aux_sym_sql_hint_token3] = ACTIONS(532), - [aux_sym_sql_hint_token5] = ACTIONS(532), - [aux_sym__function_language_token1] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_grant_statement_token5] = ACTIONS(532), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(532), - [aux_sym_direction_constraint_token1] = ACTIONS(532), - [aux_sym_direction_constraint_token2] = ACTIONS(532), - [anon_sym_CONSTRAINT] = ACTIONS(532), - [aux_sym_table_constraint_check_token1] = ACTIONS(532), - [aux_sym_table_constraint_unique_token1] = ACTIONS(532), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [608] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_create_table_statement_token1] = ACTIONS(130), - [aux_sym_order_by_clause_token1] = ACTIONS(130), - [aux_sym_limit_clause_token1] = ACTIONS(130), - [aux_sym_offset_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [aux_sym_type_token1] = ACTIONS(130), - [aux_sym_type_token2] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [609] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_create_table_statement_token1] = ACTIONS(144), - [aux_sym_order_by_clause_token1] = ACTIONS(144), - [aux_sym_limit_clause_token1] = ACTIONS(144), - [aux_sym_offset_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [aux_sym_type_token1] = ACTIONS(144), - [aux_sym_type_token2] = ACTIONS(144), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [610] = { - [sym__simple_statement] = STATE(6759), - [sym_with_clause] = STATE(9031), - [sym_select_statement] = STATE(6760), - [sym_insert_statement] = STATE(6760), - [sym_update_statement] = STATE(6760), - [sym_delete_statement] = STATE(6760), - [sym_create_statement] = STATE(6760), - [sym_alter_statement] = STATE(6760), - [sym_pg_command] = STATE(6760), - [sym__compound_statement] = STATE(6761), - [sym_return_statement] = STATE(6760), - [sym_declare_statement] = STATE(6760), - [sym_external_hint] = STATE(710), - [sym_optimizer_hint] = STATE(710), - [sym_parallel_hint] = STATE(710), - [sym_null_hint] = STATE(710), - [sym_deterministic_hint] = STATE(710), - [sym_sql_hint] = STATE(710), - [sym_sql_security_hint] = STATE(710), - [sym__function_language] = STATE(710), - [sym_function_body] = STATE(710), - [sym_create_extension_statement] = STATE(6760), - [sym_create_role_statement] = STATE(6760), - [sym_create_schema_statement] = STATE(6760), - [sym_drop_statement] = STATE(6760), - [sym_set_statement] = STATE(6760), - [sym_grant_statement] = STATE(6760), - [sym_create_domain_statement] = STATE(6760), - [sym_create_type_statement] = STATE(6760), - [sym_create_index_statement] = STATE(6760), - [sym_create_table_statement] = STATE(6760), - [sym_create_view_statement] = STATE(6760), - [sym_create_materialized_view_statement] = STATE(6760), - [sym__select_statement] = STATE(6490), - [sym_select_clause] = STATE(2569), - [sym__update_statement] = STATE(6583), - [sym__insert_statement] = STATE(6578), - [sym__delete_statement] = STATE(6575), - [sym__quoted_identifier] = STATE(2237), - [sym_identifier] = STATE(13818), - [aux_sym_create_function_statement_repeat2] = STATE(710), - [ts_builtin_sym_end] = ACTIONS(1077), - [anon_sym_SEMI] = ACTIONS(1077), - [aux_sym_with_clause_token1] = ACTIONS(1079), - [aux_sym_cte_token1] = ACTIONS(1081), - [aux_sym_cte_token2] = ACTIONS(1083), - [aux_sym_truncate_statement_token1] = ACTIONS(1085), - [aux_sym_comment_statement_token1] = ACTIONS(1085), - [aux_sym_begin_statement_token1] = ACTIONS(1087), - [aux_sym_commit_statement_token1] = ACTIONS(1085), - [aux_sym_rollback_statement_token1] = ACTIONS(1085), - [aux_sym_create_statement_token1] = ACTIONS(1089), - [aux_sym_alter_statement_token1] = ACTIONS(1091), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1093), - [aux_sym_sequence_token5] = ACTIONS(1095), - [aux_sym_pg_command_token1] = ACTIONS(1097), - [aux_sym_return_statement_token1] = ACTIONS(1099), - [aux_sym_declare_statement_token1] = ACTIONS(1101), - [aux_sym_create_function_statement_token3] = ACTIONS(1103), - [aux_sym_create_function_statement_token4] = ACTIONS(1105), - [aux_sym_create_function_statement_token7] = ACTIONS(1107), - [aux_sym_create_function_statement_token8] = ACTIONS(1107), - [aux_sym_create_function_statement_token9] = ACTIONS(1109), - [aux_sym_create_function_statement_token10] = ACTIONS(1109), - [aux_sym_create_function_statement_token11] = ACTIONS(1111), - [aux_sym_external_hint_token1] = ACTIONS(1113), - [aux_sym_external_hint_token2] = ACTIONS(1115), - [aux_sym_optimizer_hint_token1] = ACTIONS(1117), - [aux_sym_optimizer_hint_token2] = ACTIONS(1117), - [aux_sym_optimizer_hint_token3] = ACTIONS(1117), - [aux_sym_parallel_hint_token1] = ACTIONS(1119), - [aux_sym_null_hint_token1] = ACTIONS(1121), - [aux_sym_null_hint_token4] = ACTIONS(1123), - [aux_sym_deterministic_hint_token1] = ACTIONS(1125), - [aux_sym_sql_hint_token1] = ACTIONS(1127), - [aux_sym_sql_hint_token2] = ACTIONS(1129), - [aux_sym_sql_hint_token3] = ACTIONS(1131), - [aux_sym_sql_hint_token5] = ACTIONS(1133), - [aux_sym__function_language_token1] = ACTIONS(1135), - [aux_sym_trigger_event_token1] = ACTIONS(1137), - [aux_sym_trigger_event_token2] = ACTIONS(1139), - [aux_sym_trigger_event_token3] = ACTIONS(1141), - [aux_sym_drop_statement_token1] = ACTIONS(1143), - [aux_sym_grant_statement_token1] = ACTIONS(1145), - [aux_sym_grant_statement_token4] = ACTIONS(1147), - [sym__unquoted_identifier] = ACTIONS(1149), - [anon_sym_BQUOTE] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1153), - [sym_comment] = ACTIONS(3), - }, - [611] = { - [sym_over_clause] = STATE(881), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_direction_constraint_token1] = ACTIONS(187), - [aux_sym_direction_constraint_token2] = ACTIONS(187), - [aux_sym_order_expression_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_fetch_clause_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(680), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [612] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token2] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token5] = ACTIONS(684), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(684), - [aux_sym_direction_constraint_token1] = ACTIONS(684), - [aux_sym_direction_constraint_token2] = ACTIONS(684), - [anon_sym_CONSTRAINT] = ACTIONS(684), - [aux_sym_table_constraint_check_token1] = ACTIONS(684), - [aux_sym_table_constraint_unique_token1] = ACTIONS(684), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1155), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(1157), - [anon_sym_DASH] = ACTIONS(1159), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(1161), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_SLASH] = ACTIONS(1165), - [anon_sym_PERCENT] = ACTIONS(1163), - [anon_sym_LT_LT] = ACTIONS(1163), - [anon_sym_GT_GT] = ACTIONS(1163), - [anon_sym_AMP] = ACTIONS(1163), - [anon_sym_PIPE] = ACTIONS(1157), - [anon_sym_POUND] = ACTIONS(1159), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [613] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_truncate_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_begin_statement_token1] = ACTIONS(666), - [aux_sym_commit_statement_token1] = ACTIONS(666), - [aux_sym_rollback_statement_token1] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(666), - [aux_sym_sequence_token5] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym_return_statement_token1] = ACTIONS(666), - [aux_sym_declare_statement_token1] = ACTIONS(666), - [aux_sym_create_function_statement_token3] = ACTIONS(666), - [aux_sym_create_function_statement_token4] = ACTIONS(666), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_statement_token8] = ACTIONS(666), - [aux_sym_create_function_statement_token9] = ACTIONS(666), - [aux_sym_create_function_statement_token10] = ACTIONS(666), - [aux_sym_create_function_statement_token11] = ACTIONS(666), - [aux_sym_external_hint_token1] = ACTIONS(666), - [aux_sym_external_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token1] = ACTIONS(666), - [aux_sym_optimizer_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token3] = ACTIONS(666), - [aux_sym_parallel_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token2] = ACTIONS(666), - [aux_sym_null_hint_token4] = ACTIONS(666), - [aux_sym_deterministic_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token2] = ACTIONS(666), - [aux_sym_sql_hint_token3] = ACTIONS(666), - [aux_sym_sql_hint_token5] = ACTIONS(666), - [aux_sym__function_language_token1] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_grant_statement_token5] = ACTIONS(666), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(666), - [aux_sym_direction_constraint_token1] = ACTIONS(666), - [aux_sym_direction_constraint_token2] = ACTIONS(666), - [anon_sym_CONSTRAINT] = ACTIONS(666), - [aux_sym_table_constraint_check_token1] = ACTIONS(666), - [aux_sym_table_constraint_unique_token1] = ACTIONS(666), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [614] = { - [ts_builtin_sym_end] = ACTIONS(1066), - [anon_sym_SEMI] = ACTIONS(1066), - [aux_sym_with_clause_token1] = ACTIONS(1068), - [aux_sym_cte_token1] = ACTIONS(1068), - [aux_sym_cte_token2] = ACTIONS(921), - [aux_sym_truncate_statement_token1] = ACTIONS(1068), - [aux_sym_comment_statement_token1] = ACTIONS(1068), - [aux_sym_comment_statement_token7] = ACTIONS(923), - [aux_sym_begin_statement_token1] = ACTIONS(1068), - [aux_sym_commit_statement_token1] = ACTIONS(1068), - [aux_sym_rollback_statement_token1] = ACTIONS(1068), - [aux_sym_create_statement_token1] = ACTIONS(1068), - [aux_sym_alter_statement_token1] = ACTIONS(1068), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1068), - [aux_sym_sequence_token5] = ACTIONS(1068), - [aux_sym_pg_command_token1] = ACTIONS(1066), - [aux_sym_return_statement_token1] = ACTIONS(1068), - [aux_sym_declare_statement_token1] = ACTIONS(1068), - [aux_sym_create_function_statement_token3] = ACTIONS(1068), - [aux_sym_create_function_statement_token4] = ACTIONS(1068), - [aux_sym_create_function_statement_token7] = ACTIONS(1068), - [aux_sym_create_function_statement_token8] = ACTIONS(1068), - [aux_sym_create_function_statement_token9] = ACTIONS(1068), - [aux_sym_create_function_statement_token10] = ACTIONS(1068), - [aux_sym_create_function_statement_token11] = ACTIONS(1068), - [aux_sym_external_hint_token1] = ACTIONS(1068), - [aux_sym_external_hint_token2] = ACTIONS(1068), - [aux_sym_optimizer_hint_token1] = ACTIONS(1068), - [aux_sym_optimizer_hint_token2] = ACTIONS(1068), - [aux_sym_optimizer_hint_token3] = ACTIONS(1068), - [aux_sym_parallel_hint_token1] = ACTIONS(1068), - [aux_sym_null_hint_token1] = ACTIONS(1068), - [aux_sym_null_hint_token4] = ACTIONS(1068), - [aux_sym_deterministic_hint_token1] = ACTIONS(1068), - [aux_sym_sql_hint_token1] = ACTIONS(1068), - [aux_sym_sql_hint_token2] = ACTIONS(1068), - [aux_sym_sql_hint_token3] = ACTIONS(1068), - [aux_sym_sql_hint_token5] = ACTIONS(1068), - [aux_sym__function_language_token1] = ACTIONS(1068), - [aux_sym_create_function_parameter_token1] = ACTIONS(925), - [anon_sym_EQ] = ACTIONS(927), - [aux_sym_create_trigger_statement_token1] = ACTIONS(929), - [aux_sym_trigger_event_token1] = ACTIONS(1068), - [aux_sym_trigger_event_token2] = ACTIONS(1068), - [aux_sym_trigger_event_token3] = ACTIONS(1068), - [aux_sym_drop_statement_token1] = ACTIONS(1068), - [aux_sym_grant_statement_token1] = ACTIONS(1068), - [aux_sym_grant_statement_token4] = ACTIONS(1068), - [aux_sym_grant_statement_token8] = ACTIONS(1068), - [aux_sym_order_by_clause_token1] = ACTIONS(1068), - [aux_sym_limit_clause_token1] = ACTIONS(1068), - [aux_sym_offset_clause_token1] = ACTIONS(1068), - [aux_sym_where_clause_token1] = ACTIONS(1068), - [aux_sym_join_type_token1] = ACTIONS(1068), - [aux_sym_join_type_token2] = ACTIONS(1068), - [aux_sym_join_type_token3] = ACTIONS(1068), - [aux_sym_join_type_token4] = ACTIONS(1068), - [aux_sym_join_clause_token1] = ACTIONS(1068), - [aux_sym_frame_clause_token2] = ACTIONS(931), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(933), - [sym__unquoted_identifier] = ACTIONS(1068), - [anon_sym_BQUOTE] = ACTIONS(1066), - [anon_sym_DQUOTE] = ACTIONS(1066), - [anon_sym_DASH_GT] = ACTIONS(941), - [anon_sym_DASH_GT_GT] = ACTIONS(943), - [anon_sym_POUND_GT] = ACTIONS(941), - [anon_sym_POUND_GT_GT] = ACTIONS(943), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(945), - [anon_sym_DASH] = ACTIONS(947), - [anon_sym_TILDE] = ACTIONS(949), - [anon_sym_CARET] = ACTIONS(951), - [anon_sym_STAR] = ACTIONS(953), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_PERCENT] = ACTIONS(953), - [anon_sym_LT_LT] = ACTIONS(953), - [anon_sym_GT_GT] = ACTIONS(953), - [anon_sym_AMP] = ACTIONS(953), - [anon_sym_PIPE] = ACTIONS(945), - [anon_sym_POUND] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(949), - [anon_sym_LT_EQ] = ACTIONS(927), - [anon_sym_LT_GT] = ACTIONS(927), - [anon_sym_BANG_EQ] = ACTIONS(927), - [anon_sym_GT] = ACTIONS(949), - [anon_sym_GT_EQ] = ACTIONS(927), - [anon_sym_BANG_TILDE] = ACTIONS(949), - [anon_sym_TILDE_STAR] = ACTIONS(927), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(927), - }, - [615] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_truncate_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_begin_statement_token1] = ACTIONS(662), - [aux_sym_commit_statement_token1] = ACTIONS(662), - [aux_sym_rollback_statement_token1] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(662), - [aux_sym_sequence_token5] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym_return_statement_token1] = ACTIONS(662), - [aux_sym_declare_statement_token1] = ACTIONS(662), - [aux_sym_create_function_statement_token3] = ACTIONS(662), - [aux_sym_create_function_statement_token4] = ACTIONS(662), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_statement_token8] = ACTIONS(662), - [aux_sym_create_function_statement_token9] = ACTIONS(662), - [aux_sym_create_function_statement_token10] = ACTIONS(662), - [aux_sym_create_function_statement_token11] = ACTIONS(662), - [aux_sym_external_hint_token1] = ACTIONS(662), - [aux_sym_external_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token1] = ACTIONS(662), - [aux_sym_optimizer_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token3] = ACTIONS(662), - [aux_sym_parallel_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token2] = ACTIONS(662), - [aux_sym_null_hint_token4] = ACTIONS(662), - [aux_sym_deterministic_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token2] = ACTIONS(662), - [aux_sym_sql_hint_token3] = ACTIONS(662), - [aux_sym_sql_hint_token5] = ACTIONS(662), - [aux_sym__function_language_token1] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_grant_statement_token5] = ACTIONS(662), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(662), - [aux_sym_direction_constraint_token1] = ACTIONS(662), - [aux_sym_direction_constraint_token2] = ACTIONS(662), - [anon_sym_CONSTRAINT] = ACTIONS(662), - [aux_sym_table_constraint_check_token1] = ACTIONS(662), - [aux_sym_table_constraint_unique_token1] = ACTIONS(662), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [616] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_truncate_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_begin_statement_token1] = ACTIONS(711), - [aux_sym_commit_statement_token1] = ACTIONS(711), - [aux_sym_rollback_statement_token1] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(711), - [aux_sym_sequence_token5] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym_return_statement_token1] = ACTIONS(711), - [aux_sym_declare_statement_token1] = ACTIONS(711), - [aux_sym_create_function_statement_token3] = ACTIONS(711), - [aux_sym_create_function_statement_token4] = ACTIONS(711), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_statement_token8] = ACTIONS(711), - [aux_sym_create_function_statement_token9] = ACTIONS(711), - [aux_sym_create_function_statement_token10] = ACTIONS(711), - [aux_sym_create_function_statement_token11] = ACTIONS(711), - [aux_sym_external_hint_token1] = ACTIONS(711), - [aux_sym_external_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token1] = ACTIONS(711), - [aux_sym_optimizer_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token3] = ACTIONS(711), - [aux_sym_parallel_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token2] = ACTIONS(711), - [aux_sym_null_hint_token4] = ACTIONS(711), - [aux_sym_deterministic_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token2] = ACTIONS(711), - [aux_sym_sql_hint_token3] = ACTIONS(711), - [aux_sym_sql_hint_token5] = ACTIONS(711), - [aux_sym__function_language_token1] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_grant_statement_token5] = ACTIONS(711), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(711), - [aux_sym_direction_constraint_token1] = ACTIONS(711), - [aux_sym_direction_constraint_token2] = ACTIONS(711), - [anon_sym_CONSTRAINT] = ACTIONS(711), - [aux_sym_table_constraint_check_token1] = ACTIONS(711), - [aux_sym_table_constraint_unique_token1] = ACTIONS(711), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [617] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_truncate_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_begin_statement_token1] = ACTIONS(719), - [aux_sym_commit_statement_token1] = ACTIONS(719), - [aux_sym_rollback_statement_token1] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(719), - [aux_sym_sequence_token5] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym_return_statement_token1] = ACTIONS(719), - [aux_sym_declare_statement_token1] = ACTIONS(719), - [aux_sym_create_function_statement_token3] = ACTIONS(719), - [aux_sym_create_function_statement_token4] = ACTIONS(719), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_statement_token8] = ACTIONS(719), - [aux_sym_create_function_statement_token9] = ACTIONS(719), - [aux_sym_create_function_statement_token10] = ACTIONS(719), - [aux_sym_create_function_statement_token11] = ACTIONS(719), - [aux_sym_external_hint_token1] = ACTIONS(719), - [aux_sym_external_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token1] = ACTIONS(719), - [aux_sym_optimizer_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token3] = ACTIONS(719), - [aux_sym_parallel_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token2] = ACTIONS(719), - [aux_sym_null_hint_token4] = ACTIONS(719), - [aux_sym_deterministic_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token2] = ACTIONS(719), - [aux_sym_sql_hint_token3] = ACTIONS(719), - [aux_sym_sql_hint_token5] = ACTIONS(719), - [aux_sym__function_language_token1] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_grant_statement_token5] = ACTIONS(719), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(719), - [aux_sym_direction_constraint_token1] = ACTIONS(719), - [aux_sym_direction_constraint_token2] = ACTIONS(719), - [anon_sym_CONSTRAINT] = ACTIONS(719), - [aux_sym_table_constraint_check_token1] = ACTIONS(719), - [aux_sym_table_constraint_unique_token1] = ACTIONS(719), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1155), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [618] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_truncate_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_begin_statement_token1] = ACTIONS(747), - [aux_sym_commit_statement_token1] = ACTIONS(747), - [aux_sym_rollback_statement_token1] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(747), - [aux_sym_sequence_token5] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym_return_statement_token1] = ACTIONS(747), - [aux_sym_declare_statement_token1] = ACTIONS(747), - [aux_sym_create_function_statement_token3] = ACTIONS(747), - [aux_sym_create_function_statement_token4] = ACTIONS(747), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_statement_token8] = ACTIONS(747), - [aux_sym_create_function_statement_token9] = ACTIONS(747), - [aux_sym_create_function_statement_token10] = ACTIONS(747), - [aux_sym_create_function_statement_token11] = ACTIONS(747), - [aux_sym_external_hint_token1] = ACTIONS(747), - [aux_sym_external_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token1] = ACTIONS(747), - [aux_sym_optimizer_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token3] = ACTIONS(747), - [aux_sym_parallel_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token2] = ACTIONS(747), - [aux_sym_null_hint_token4] = ACTIONS(747), - [aux_sym_deterministic_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token2] = ACTIONS(747), - [aux_sym_sql_hint_token3] = ACTIONS(747), - [aux_sym_sql_hint_token5] = ACTIONS(747), - [aux_sym__function_language_token1] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_grant_statement_token5] = ACTIONS(747), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(747), - [aux_sym_direction_constraint_token1] = ACTIONS(747), - [aux_sym_direction_constraint_token2] = ACTIONS(747), - [anon_sym_CONSTRAINT] = ACTIONS(747), - [aux_sym_table_constraint_check_token1] = ACTIONS(747), - [aux_sym_table_constraint_unique_token1] = ACTIONS(747), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1155), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [619] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_truncate_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_begin_statement_token1] = ACTIONS(771), - [aux_sym_commit_statement_token1] = ACTIONS(771), - [aux_sym_rollback_statement_token1] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(771), - [aux_sym_sequence_token5] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym_return_statement_token1] = ACTIONS(771), - [aux_sym_declare_statement_token1] = ACTIONS(771), - [aux_sym_create_function_statement_token3] = ACTIONS(771), - [aux_sym_create_function_statement_token4] = ACTIONS(771), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_statement_token8] = ACTIONS(771), - [aux_sym_create_function_statement_token9] = ACTIONS(771), - [aux_sym_create_function_statement_token10] = ACTIONS(771), - [aux_sym_create_function_statement_token11] = ACTIONS(771), - [aux_sym_external_hint_token1] = ACTIONS(771), - [aux_sym_external_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token1] = ACTIONS(771), - [aux_sym_optimizer_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token3] = ACTIONS(771), - [aux_sym_parallel_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token2] = ACTIONS(771), - [aux_sym_null_hint_token4] = ACTIONS(771), - [aux_sym_deterministic_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token2] = ACTIONS(771), - [aux_sym_sql_hint_token3] = ACTIONS(771), - [aux_sym_sql_hint_token5] = ACTIONS(771), - [aux_sym__function_language_token1] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_grant_statement_token5] = ACTIONS(771), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(771), - [aux_sym_direction_constraint_token1] = ACTIONS(771), - [aux_sym_direction_constraint_token2] = ACTIONS(771), - [anon_sym_CONSTRAINT] = ACTIONS(771), - [aux_sym_table_constraint_check_token1] = ACTIONS(771), - [aux_sym_table_constraint_unique_token1] = ACTIONS(771), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [620] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(1167), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_direction_constraint_token1] = ACTIONS(265), - [aux_sym_direction_constraint_token2] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_expression_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(1169), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(1171), - }, - [621] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token2] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token5] = ACTIONS(265), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(265), - [aux_sym_direction_constraint_token1] = ACTIONS(265), - [aux_sym_direction_constraint_token2] = ACTIONS(265), - [anon_sym_CONSTRAINT] = ACTIONS(265), - [aux_sym_table_constraint_check_token1] = ACTIONS(265), - [aux_sym_table_constraint_unique_token1] = ACTIONS(265), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [622] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_truncate_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_begin_statement_token1] = ACTIONS(790), - [aux_sym_commit_statement_token1] = ACTIONS(790), - [aux_sym_rollback_statement_token1] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(790), - [aux_sym_sequence_token5] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym_return_statement_token1] = ACTIONS(790), - [aux_sym_declare_statement_token1] = ACTIONS(790), - [aux_sym_create_function_statement_token3] = ACTIONS(790), - [aux_sym_create_function_statement_token4] = ACTIONS(790), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_statement_token8] = ACTIONS(790), - [aux_sym_create_function_statement_token9] = ACTIONS(790), - [aux_sym_create_function_statement_token10] = ACTIONS(790), - [aux_sym_create_function_statement_token11] = ACTIONS(790), - [aux_sym_external_hint_token1] = ACTIONS(790), - [aux_sym_external_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token1] = ACTIONS(790), - [aux_sym_optimizer_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token3] = ACTIONS(790), - [aux_sym_parallel_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token2] = ACTIONS(790), - [aux_sym_null_hint_token4] = ACTIONS(790), - [aux_sym_deterministic_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token2] = ACTIONS(790), - [aux_sym_sql_hint_token3] = ACTIONS(790), - [aux_sym_sql_hint_token5] = ACTIONS(790), - [aux_sym__function_language_token1] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_grant_statement_token5] = ACTIONS(790), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(790), - [aux_sym_direction_constraint_token1] = ACTIONS(790), - [aux_sym_direction_constraint_token2] = ACTIONS(790), - [anon_sym_CONSTRAINT] = ACTIONS(790), - [aux_sym_table_constraint_check_token1] = ACTIONS(790), - [aux_sym_table_constraint_unique_token1] = ACTIONS(790), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [623] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_truncate_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_begin_statement_token1] = ACTIONS(838), - [aux_sym_commit_statement_token1] = ACTIONS(838), - [aux_sym_rollback_statement_token1] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(838), - [aux_sym_sequence_token5] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym_return_statement_token1] = ACTIONS(838), - [aux_sym_declare_statement_token1] = ACTIONS(838), - [aux_sym_create_function_statement_token3] = ACTIONS(838), - [aux_sym_create_function_statement_token4] = ACTIONS(838), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_statement_token8] = ACTIONS(838), - [aux_sym_create_function_statement_token9] = ACTIONS(838), - [aux_sym_create_function_statement_token10] = ACTIONS(838), - [aux_sym_create_function_statement_token11] = ACTIONS(838), - [aux_sym_external_hint_token1] = ACTIONS(838), - [aux_sym_external_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token1] = ACTIONS(838), - [aux_sym_optimizer_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token3] = ACTIONS(838), - [aux_sym_parallel_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token2] = ACTIONS(838), - [aux_sym_null_hint_token4] = ACTIONS(838), - [aux_sym_deterministic_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token2] = ACTIONS(838), - [aux_sym_sql_hint_token3] = ACTIONS(838), - [aux_sym_sql_hint_token5] = ACTIONS(838), - [aux_sym__function_language_token1] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_grant_statement_token5] = ACTIONS(838), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(838), - [aux_sym_direction_constraint_token1] = ACTIONS(838), - [aux_sym_direction_constraint_token2] = ACTIONS(838), - [anon_sym_CONSTRAINT] = ACTIONS(838), - [aux_sym_table_constraint_check_token1] = ACTIONS(838), - [aux_sym_table_constraint_unique_token1] = ACTIONS(838), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [624] = { - [ts_builtin_sym_end] = ACTIONS(1173), - [anon_sym_SEMI] = ACTIONS(1173), - [aux_sym_with_clause_token1] = ACTIONS(1175), - [aux_sym_cte_token1] = ACTIONS(1175), - [aux_sym_cte_token2] = ACTIONS(1177), - [aux_sym_truncate_statement_token1] = ACTIONS(1175), - [aux_sym_comment_statement_token1] = ACTIONS(1175), - [aux_sym_comment_statement_token7] = ACTIONS(1179), - [aux_sym_begin_statement_token1] = ACTIONS(1175), - [aux_sym_commit_statement_token1] = ACTIONS(1175), - [aux_sym_rollback_statement_token1] = ACTIONS(1175), - [aux_sym_create_statement_token1] = ACTIONS(1175), - [aux_sym_alter_statement_token1] = ACTIONS(1175), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1175), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(1175), - [aux_sym_sequence_token5] = ACTIONS(1175), - [aux_sym_pg_command_token1] = ACTIONS(1173), - [aux_sym_return_statement_token1] = ACTIONS(1175), - [aux_sym_declare_statement_token1] = ACTIONS(1175), - [aux_sym_create_function_statement_token3] = ACTIONS(1175), - [aux_sym_create_function_statement_token4] = ACTIONS(1175), - [aux_sym_create_function_statement_token7] = ACTIONS(1175), - [aux_sym_create_function_statement_token8] = ACTIONS(1175), - [aux_sym_create_function_statement_token9] = ACTIONS(1175), - [aux_sym_create_function_statement_token10] = ACTIONS(1175), - [aux_sym_create_function_statement_token11] = ACTIONS(1175), - [aux_sym_external_hint_token1] = ACTIONS(1175), - [aux_sym_external_hint_token2] = ACTIONS(1175), - [aux_sym_optimizer_hint_token1] = ACTIONS(1175), - [aux_sym_optimizer_hint_token2] = ACTIONS(1175), - [aux_sym_optimizer_hint_token3] = ACTIONS(1175), - [aux_sym_parallel_hint_token1] = ACTIONS(1175), - [aux_sym_null_hint_token1] = ACTIONS(1175), - [aux_sym_null_hint_token2] = ACTIONS(1175), - [aux_sym_null_hint_token4] = ACTIONS(1175), - [aux_sym_deterministic_hint_token1] = ACTIONS(1175), - [aux_sym_sql_hint_token1] = ACTIONS(1175), - [aux_sym_sql_hint_token2] = ACTIONS(1175), - [aux_sym_sql_hint_token3] = ACTIONS(1175), - [aux_sym_sql_hint_token5] = ACTIONS(1175), - [aux_sym__function_language_token1] = ACTIONS(1175), - [aux_sym_create_function_parameter_token1] = ACTIONS(1181), - [anon_sym_EQ] = ACTIONS(1183), - [aux_sym_create_trigger_statement_token1] = ACTIONS(1185), - [aux_sym_trigger_event_token1] = ACTIONS(1175), - [aux_sym_trigger_event_token2] = ACTIONS(1175), - [aux_sym_trigger_event_token3] = ACTIONS(1175), - [aux_sym_drop_statement_token1] = ACTIONS(1175), - [aux_sym_grant_statement_token1] = ACTIONS(1175), - [aux_sym_grant_statement_token4] = ACTIONS(1175), - [aux_sym_grant_statement_token5] = ACTIONS(1175), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(1175), - [aux_sym_direction_constraint_token1] = ACTIONS(1175), - [aux_sym_direction_constraint_token2] = ACTIONS(1175), - [anon_sym_CONSTRAINT] = ACTIONS(1175), - [aux_sym_table_constraint_check_token1] = ACTIONS(1175), - [aux_sym_table_constraint_unique_token1] = ACTIONS(1175), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(1175), - [aux_sym_frame_clause_token2] = ACTIONS(1187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1155), - [sym__unquoted_identifier] = ACTIONS(1175), - [anon_sym_BQUOTE] = ACTIONS(1173), - [anon_sym_DQUOTE] = ACTIONS(1173), - [anon_sym_DASH_GT] = ACTIONS(1189), - [anon_sym_DASH_GT_GT] = ACTIONS(1191), - [anon_sym_POUND_GT] = ACTIONS(1189), - [anon_sym_POUND_GT_GT] = ACTIONS(1191), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(1157), - [anon_sym_DASH] = ACTIONS(1159), - [anon_sym_TILDE] = ACTIONS(1193), - [anon_sym_CARET] = ACTIONS(1161), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_SLASH] = ACTIONS(1165), - [anon_sym_PERCENT] = ACTIONS(1163), - [anon_sym_LT_LT] = ACTIONS(1163), - [anon_sym_GT_GT] = ACTIONS(1163), - [anon_sym_AMP] = ACTIONS(1163), - [anon_sym_PIPE] = ACTIONS(1157), - [anon_sym_POUND] = ACTIONS(1159), - [anon_sym_LT] = ACTIONS(1193), - [anon_sym_LT_EQ] = ACTIONS(1183), - [anon_sym_LT_GT] = ACTIONS(1183), - [anon_sym_BANG_EQ] = ACTIONS(1183), - [anon_sym_GT] = ACTIONS(1193), - [anon_sym_GT_EQ] = ACTIONS(1183), - [anon_sym_BANG_TILDE] = ACTIONS(1193), - [anon_sym_TILDE_STAR] = ACTIONS(1183), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(1183), - }, - [625] = { - [sym_within_group_clause] = STATE(919), - [sym_filter_clause] = STATE(1346), - [sym_over_clause] = STATE(1720), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [anon_sym_COMMA] = ACTIONS(150), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_truncate_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_begin_statement_token1] = ACTIONS(152), - [aux_sym_commit_statement_token1] = ACTIONS(152), - [aux_sym_rollback_statement_token1] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_sequence_token5] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(152), - [aux_sym_declare_statement_token1] = ACTIONS(152), - [aux_sym_create_function_statement_token3] = ACTIONS(152), - [aux_sym_create_function_statement_token4] = ACTIONS(152), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_statement_token8] = ACTIONS(152), - [aux_sym_create_function_statement_token9] = ACTIONS(152), - [aux_sym_create_function_statement_token10] = ACTIONS(152), - [aux_sym_create_function_statement_token11] = ACTIONS(152), - [aux_sym_external_hint_token1] = ACTIONS(152), - [aux_sym_external_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token1] = ACTIONS(152), - [aux_sym_optimizer_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token3] = ACTIONS(152), - [aux_sym_parallel_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token4] = ACTIONS(152), - [aux_sym_deterministic_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token2] = ACTIONS(152), - [aux_sym_sql_hint_token3] = ACTIONS(152), - [aux_sym_sql_hint_token5] = ACTIONS(152), - [aux_sym__function_language_token1] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_reference_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_where_clause_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(1195), - [aux_sym_filter_clause_token1] = ACTIONS(1197), - [aux_sym_over_clause_token1] = ACTIONS(1199), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [626] = { - [aux_sym_dotted_name_repeat1] = STATE(690), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_reference_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(1201), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [627] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(1058), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(1060), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_direction_constraint_token1] = ACTIONS(285), - [aux_sym_direction_constraint_token2] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(1062), - [aux_sym_order_expression_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_fetch_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [628] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(1177), - [aux_sym_truncate_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token7] = ACTIONS(1179), - [aux_sym_begin_statement_token1] = ACTIONS(743), - [aux_sym_commit_statement_token1] = ACTIONS(743), - [aux_sym_rollback_statement_token1] = ACTIONS(743), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(743), - [aux_sym_sequence_token5] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym_return_statement_token1] = ACTIONS(743), - [aux_sym_declare_statement_token1] = ACTIONS(743), - [aux_sym_create_function_statement_token3] = ACTIONS(743), - [aux_sym_create_function_statement_token4] = ACTIONS(743), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_statement_token8] = ACTIONS(743), - [aux_sym_create_function_statement_token9] = ACTIONS(743), - [aux_sym_create_function_statement_token10] = ACTIONS(743), - [aux_sym_create_function_statement_token11] = ACTIONS(743), - [aux_sym_external_hint_token1] = ACTIONS(743), - [aux_sym_external_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token1] = ACTIONS(743), - [aux_sym_optimizer_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token3] = ACTIONS(743), - [aux_sym_parallel_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token2] = ACTIONS(743), - [aux_sym_null_hint_token4] = ACTIONS(743), - [aux_sym_deterministic_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token2] = ACTIONS(743), - [aux_sym_sql_hint_token3] = ACTIONS(743), - [aux_sym_sql_hint_token5] = ACTIONS(743), - [aux_sym__function_language_token1] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(1181), - [anon_sym_EQ] = ACTIONS(1183), - [aux_sym_create_trigger_statement_token1] = ACTIONS(1185), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_grant_statement_token5] = ACTIONS(743), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(743), - [aux_sym_direction_constraint_token1] = ACTIONS(743), - [aux_sym_direction_constraint_token2] = ACTIONS(743), - [anon_sym_CONSTRAINT] = ACTIONS(743), - [aux_sym_table_constraint_check_token1] = ACTIONS(743), - [aux_sym_table_constraint_unique_token1] = ACTIONS(743), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(1187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1155), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(1157), - [anon_sym_DASH] = ACTIONS(1159), - [anon_sym_TILDE] = ACTIONS(1193), - [anon_sym_CARET] = ACTIONS(1161), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_SLASH] = ACTIONS(1165), - [anon_sym_PERCENT] = ACTIONS(1163), - [anon_sym_LT_LT] = ACTIONS(1163), - [anon_sym_GT_GT] = ACTIONS(1163), - [anon_sym_AMP] = ACTIONS(1163), - [anon_sym_PIPE] = ACTIONS(1157), - [anon_sym_POUND] = ACTIONS(1159), - [anon_sym_LT] = ACTIONS(1193), - [anon_sym_LT_EQ] = ACTIONS(1183), - [anon_sym_LT_GT] = ACTIONS(1183), - [anon_sym_BANG_EQ] = ACTIONS(1183), - [anon_sym_GT] = ACTIONS(1193), - [anon_sym_GT_EQ] = ACTIONS(1183), - [anon_sym_BANG_TILDE] = ACTIONS(1193), - [anon_sym_TILDE_STAR] = ACTIONS(1183), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(1183), - }, - [629] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [anon_sym_COMMA] = ACTIONS(259), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_truncate_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_begin_statement_token1] = ACTIONS(261), - [aux_sym_commit_statement_token1] = ACTIONS(261), - [aux_sym_rollback_statement_token1] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_sequence_token5] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(261), - [aux_sym_declare_statement_token1] = ACTIONS(261), - [aux_sym_create_function_statement_token3] = ACTIONS(261), - [aux_sym_create_function_statement_token4] = ACTIONS(261), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_statement_token8] = ACTIONS(261), - [aux_sym_create_function_statement_token9] = ACTIONS(261), - [aux_sym_create_function_statement_token10] = ACTIONS(261), - [aux_sym_create_function_statement_token11] = ACTIONS(261), - [aux_sym_external_hint_token1] = ACTIONS(261), - [aux_sym_external_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token1] = ACTIONS(261), - [aux_sym_optimizer_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token3] = ACTIONS(261), - [aux_sym_parallel_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token4] = ACTIONS(261), - [aux_sym_deterministic_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token2] = ACTIONS(261), - [aux_sym_sql_hint_token3] = ACTIONS(261), - [aux_sym_sql_hint_token5] = ACTIONS(261), - [aux_sym__function_language_token1] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_direction_constraint_token1] = ACTIONS(261), - [aux_sym_direction_constraint_token2] = ACTIONS(261), - [aux_sym_create_table_statement_token1] = ACTIONS(261), - [aux_sym_order_expression_token1] = ACTIONS(261), - [aux_sym_limit_clause_token1] = ACTIONS(261), - [aux_sym_offset_clause_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [630] = { - [sym_filter_clause] = STATE(936), - [sym_over_clause] = STATE(1294), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(977), - [aux_sym_over_clause_token1] = ACTIONS(979), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [631] = { - [sym__simple_statement] = STATE(6759), - [sym_with_clause] = STATE(9031), - [sym_select_statement] = STATE(6760), - [sym_insert_statement] = STATE(6760), - [sym_update_statement] = STATE(6760), - [sym_delete_statement] = STATE(6760), - [sym_create_statement] = STATE(6760), - [sym_alter_statement] = STATE(6760), - [sym_pg_command] = STATE(6760), - [sym__compound_statement] = STATE(6761), - [sym_return_statement] = STATE(6760), - [sym_declare_statement] = STATE(6760), - [sym_external_hint] = STATE(710), - [sym_optimizer_hint] = STATE(710), - [sym_parallel_hint] = STATE(710), - [sym_null_hint] = STATE(710), - [sym_deterministic_hint] = STATE(710), - [sym_sql_hint] = STATE(710), - [sym_sql_security_hint] = STATE(710), - [sym__function_language] = STATE(710), - [sym_function_body] = STATE(710), - [sym_create_extension_statement] = STATE(6760), - [sym_create_role_statement] = STATE(6760), - [sym_create_schema_statement] = STATE(6760), - [sym_drop_statement] = STATE(6760), - [sym_set_statement] = STATE(6760), - [sym_grant_statement] = STATE(6760), - [sym_create_domain_statement] = STATE(6760), - [sym_create_type_statement] = STATE(6760), - [sym_create_index_statement] = STATE(6760), - [sym_create_table_statement] = STATE(6760), - [sym_create_view_statement] = STATE(6760), - [sym_create_materialized_view_statement] = STATE(6760), - [sym__select_statement] = STATE(6490), - [sym_select_clause] = STATE(2569), - [sym__update_statement] = STATE(6583), - [sym__insert_statement] = STATE(6578), - [sym__delete_statement] = STATE(6575), - [sym__quoted_identifier] = STATE(2237), - [sym_identifier] = STATE(13818), - [aux_sym_create_function_statement_repeat2] = STATE(710), - [ts_builtin_sym_end] = ACTIONS(1203), - [anon_sym_SEMI] = ACTIONS(1203), - [aux_sym_with_clause_token1] = ACTIONS(1079), - [aux_sym_cte_token1] = ACTIONS(1081), - [aux_sym_cte_token2] = ACTIONS(1083), - [aux_sym_truncate_statement_token1] = ACTIONS(1205), - [aux_sym_comment_statement_token1] = ACTIONS(1205), - [aux_sym_begin_statement_token1] = ACTIONS(1087), - [aux_sym_commit_statement_token1] = ACTIONS(1205), - [aux_sym_rollback_statement_token1] = ACTIONS(1205), - [aux_sym_create_statement_token1] = ACTIONS(1089), - [aux_sym_alter_statement_token1] = ACTIONS(1091), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1093), - [aux_sym_sequence_token5] = ACTIONS(1095), - [aux_sym_pg_command_token1] = ACTIONS(1097), - [aux_sym_return_statement_token1] = ACTIONS(1099), - [aux_sym_declare_statement_token1] = ACTIONS(1101), - [aux_sym_create_function_statement_token3] = ACTIONS(1103), - [aux_sym_create_function_statement_token4] = ACTIONS(1105), - [aux_sym_create_function_statement_token7] = ACTIONS(1107), - [aux_sym_create_function_statement_token8] = ACTIONS(1107), - [aux_sym_create_function_statement_token9] = ACTIONS(1109), - [aux_sym_create_function_statement_token10] = ACTIONS(1109), - [aux_sym_create_function_statement_token11] = ACTIONS(1111), - [aux_sym_external_hint_token1] = ACTIONS(1113), - [aux_sym_external_hint_token2] = ACTIONS(1115), - [aux_sym_optimizer_hint_token1] = ACTIONS(1117), - [aux_sym_optimizer_hint_token2] = ACTIONS(1117), - [aux_sym_optimizer_hint_token3] = ACTIONS(1117), - [aux_sym_parallel_hint_token1] = ACTIONS(1119), - [aux_sym_null_hint_token1] = ACTIONS(1121), - [aux_sym_null_hint_token4] = ACTIONS(1123), - [aux_sym_deterministic_hint_token1] = ACTIONS(1125), - [aux_sym_sql_hint_token1] = ACTIONS(1127), - [aux_sym_sql_hint_token2] = ACTIONS(1129), - [aux_sym_sql_hint_token3] = ACTIONS(1131), - [aux_sym_sql_hint_token5] = ACTIONS(1133), - [aux_sym__function_language_token1] = ACTIONS(1135), - [aux_sym_trigger_event_token1] = ACTIONS(1137), - [aux_sym_trigger_event_token2] = ACTIONS(1139), - [aux_sym_trigger_event_token3] = ACTIONS(1141), - [aux_sym_drop_statement_token1] = ACTIONS(1143), - [aux_sym_grant_statement_token1] = ACTIONS(1145), - [aux_sym_grant_statement_token4] = ACTIONS(1147), - [sym__unquoted_identifier] = ACTIONS(1149), - [anon_sym_BQUOTE] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1153), - [sym_comment] = ACTIONS(3), - }, - [632] = { - [sym_filter_clause] = STATE(931), - [sym_over_clause] = STATE(1269), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(977), - [aux_sym_over_clause_token1] = ACTIONS(979), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [633] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_truncate_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_begin_statement_token1] = ACTIONS(842), - [aux_sym_commit_statement_token1] = ACTIONS(842), - [aux_sym_rollback_statement_token1] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(842), - [aux_sym_sequence_token5] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym_return_statement_token1] = ACTIONS(842), - [aux_sym_declare_statement_token1] = ACTIONS(842), - [aux_sym_create_function_statement_token3] = ACTIONS(842), - [aux_sym_create_function_statement_token4] = ACTIONS(842), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_statement_token8] = ACTIONS(842), - [aux_sym_create_function_statement_token9] = ACTIONS(842), - [aux_sym_create_function_statement_token10] = ACTIONS(842), - [aux_sym_create_function_statement_token11] = ACTIONS(842), - [aux_sym_external_hint_token1] = ACTIONS(842), - [aux_sym_external_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token1] = ACTIONS(842), - [aux_sym_optimizer_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token3] = ACTIONS(842), - [aux_sym_parallel_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token2] = ACTIONS(842), - [aux_sym_null_hint_token4] = ACTIONS(842), - [aux_sym_deterministic_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token2] = ACTIONS(842), - [aux_sym_sql_hint_token3] = ACTIONS(842), - [aux_sym_sql_hint_token5] = ACTIONS(842), - [aux_sym__function_language_token1] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_grant_statement_token5] = ACTIONS(842), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(842), - [aux_sym_direction_constraint_token1] = ACTIONS(842), - [aux_sym_direction_constraint_token2] = ACTIONS(842), - [anon_sym_CONSTRAINT] = ACTIONS(842), - [aux_sym_table_constraint_check_token1] = ACTIONS(842), - [aux_sym_table_constraint_unique_token1] = ACTIONS(842), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [634] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_truncate_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_begin_statement_token1] = ACTIONS(670), - [aux_sym_commit_statement_token1] = ACTIONS(670), - [aux_sym_rollback_statement_token1] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(670), - [aux_sym_sequence_token5] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym_return_statement_token1] = ACTIONS(670), - [aux_sym_declare_statement_token1] = ACTIONS(670), - [aux_sym_create_function_statement_token3] = ACTIONS(670), - [aux_sym_create_function_statement_token4] = ACTIONS(670), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_statement_token8] = ACTIONS(670), - [aux_sym_create_function_statement_token9] = ACTIONS(670), - [aux_sym_create_function_statement_token10] = ACTIONS(670), - [aux_sym_create_function_statement_token11] = ACTIONS(670), - [aux_sym_external_hint_token1] = ACTIONS(670), - [aux_sym_external_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token1] = ACTIONS(670), - [aux_sym_optimizer_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token3] = ACTIONS(670), - [aux_sym_parallel_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token2] = ACTIONS(670), - [aux_sym_null_hint_token4] = ACTIONS(670), - [aux_sym_deterministic_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token2] = ACTIONS(670), - [aux_sym_sql_hint_token3] = ACTIONS(670), - [aux_sym_sql_hint_token5] = ACTIONS(670), - [aux_sym__function_language_token1] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_grant_statement_token5] = ACTIONS(670), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(670), - [aux_sym_direction_constraint_token1] = ACTIONS(670), - [aux_sym_direction_constraint_token2] = ACTIONS(670), - [anon_sym_CONSTRAINT] = ACTIONS(670), - [aux_sym_table_constraint_check_token1] = ACTIONS(670), - [aux_sym_table_constraint_unique_token1] = ACTIONS(670), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [635] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token2] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token5] = ACTIONS(684), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(684), - [aux_sym_direction_constraint_token1] = ACTIONS(684), - [aux_sym_direction_constraint_token2] = ACTIONS(684), - [anon_sym_CONSTRAINT] = ACTIONS(684), - [aux_sym_table_constraint_check_token1] = ACTIONS(684), - [aux_sym_table_constraint_unique_token1] = ACTIONS(684), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1155), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(1161), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_SLASH] = ACTIONS(1165), - [anon_sym_PERCENT] = ACTIONS(1163), - [anon_sym_LT_LT] = ACTIONS(1163), - [anon_sym_GT_GT] = ACTIONS(1163), - [anon_sym_AMP] = ACTIONS(1163), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [636] = { - [sym_within_group_clause] = STATE(806), - [sym_filter_clause] = STATE(1224), - [sym_over_clause] = STATE(1662), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_truncate_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_begin_statement_token1] = ACTIONS(148), - [aux_sym_commit_statement_token1] = ACTIONS(148), - [aux_sym_rollback_statement_token1] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_sequence_token5] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(148), - [aux_sym_declare_statement_token1] = ACTIONS(148), - [aux_sym_create_function_statement_token3] = ACTIONS(148), - [aux_sym_create_function_statement_token4] = ACTIONS(148), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_statement_token8] = ACTIONS(148), - [aux_sym_create_function_statement_token9] = ACTIONS(148), - [aux_sym_create_function_statement_token10] = ACTIONS(148), - [aux_sym_create_function_statement_token11] = ACTIONS(148), - [aux_sym_external_hint_token1] = ACTIONS(148), - [aux_sym_external_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token1] = ACTIONS(148), - [aux_sym_optimizer_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token3] = ACTIONS(148), - [aux_sym_parallel_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token4] = ACTIONS(148), - [aux_sym_deterministic_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token2] = ACTIONS(148), - [aux_sym_sql_hint_token3] = ACTIONS(148), - [aux_sym_sql_hint_token5] = ACTIONS(148), - [aux_sym__function_language_token1] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_order_by_clause_token1] = ACTIONS(148), - [aux_sym_limit_clause_token1] = ACTIONS(148), - [aux_sym_offset_clause_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(1207), - [aux_sym_filter_clause_token1] = ACTIONS(1209), - [aux_sym_over_clause_token1] = ACTIONS(1211), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [637] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_direction_constraint_token1] = ACTIONS(117), - [aux_sym_direction_constraint_token2] = ACTIONS(117), - [aux_sym_order_expression_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [638] = { - [sym_filter_clause] = STATE(926), - [sym_over_clause] = STATE(1256), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(977), - [aux_sym_over_clause_token1] = ACTIONS(979), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [639] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(1213), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(1215), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_direction_constraint_token1] = ACTIONS(285), - [aux_sym_direction_constraint_token2] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(1217), - [aux_sym_order_expression_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(1219), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [640] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_having_clause_token1] = ACTIONS(130), - [aux_sym_order_by_clause_token1] = ACTIONS(130), - [aux_sym_limit_clause_token1] = ACTIONS(130), - [aux_sym_offset_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [641] = { - [sym_filter_clause] = STATE(924), - [sym_over_clause] = STATE(1246), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(977), - [aux_sym_over_clause_token1] = ACTIONS(979), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [642] = { - [sym_within_group_clause] = STATE(915), - [sym_filter_clause] = STATE(1340), - [sym_over_clause] = STATE(1723), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [anon_sym_COMMA] = ACTIONS(154), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_truncate_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_begin_statement_token1] = ACTIONS(156), - [aux_sym_commit_statement_token1] = ACTIONS(156), - [aux_sym_rollback_statement_token1] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_sequence_token5] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(156), - [aux_sym_declare_statement_token1] = ACTIONS(156), - [aux_sym_create_function_statement_token3] = ACTIONS(156), - [aux_sym_create_function_statement_token4] = ACTIONS(156), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_statement_token8] = ACTIONS(156), - [aux_sym_create_function_statement_token9] = ACTIONS(156), - [aux_sym_create_function_statement_token10] = ACTIONS(156), - [aux_sym_create_function_statement_token11] = ACTIONS(156), - [aux_sym_external_hint_token1] = ACTIONS(156), - [aux_sym_external_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token1] = ACTIONS(156), - [aux_sym_optimizer_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token3] = ACTIONS(156), - [aux_sym_parallel_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token4] = ACTIONS(156), - [aux_sym_deterministic_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token2] = ACTIONS(156), - [aux_sym_sql_hint_token3] = ACTIONS(156), - [aux_sym_sql_hint_token5] = ACTIONS(156), - [aux_sym__function_language_token1] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_reference_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_where_clause_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(1195), - [aux_sym_filter_clause_token1] = ACTIONS(1197), - [aux_sym_over_clause_token1] = ACTIONS(1199), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [643] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(1177), - [aux_sym_truncate_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token7] = ACTIONS(1179), - [aux_sym_begin_statement_token1] = ACTIONS(767), - [aux_sym_commit_statement_token1] = ACTIONS(767), - [aux_sym_rollback_statement_token1] = ACTIONS(767), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(767), - [aux_sym_sequence_token5] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym_return_statement_token1] = ACTIONS(767), - [aux_sym_declare_statement_token1] = ACTIONS(767), - [aux_sym_create_function_statement_token3] = ACTIONS(767), - [aux_sym_create_function_statement_token4] = ACTIONS(767), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_statement_token8] = ACTIONS(767), - [aux_sym_create_function_statement_token9] = ACTIONS(767), - [aux_sym_create_function_statement_token10] = ACTIONS(767), - [aux_sym_create_function_statement_token11] = ACTIONS(767), - [aux_sym_external_hint_token1] = ACTIONS(767), - [aux_sym_external_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token1] = ACTIONS(767), - [aux_sym_optimizer_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token3] = ACTIONS(767), - [aux_sym_parallel_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token2] = ACTIONS(767), - [aux_sym_null_hint_token4] = ACTIONS(767), - [aux_sym_deterministic_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token2] = ACTIONS(767), - [aux_sym_sql_hint_token3] = ACTIONS(767), - [aux_sym_sql_hint_token5] = ACTIONS(767), - [aux_sym__function_language_token1] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(1181), - [anon_sym_EQ] = ACTIONS(1183), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_grant_statement_token5] = ACTIONS(767), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(767), - [aux_sym_direction_constraint_token1] = ACTIONS(767), - [aux_sym_direction_constraint_token2] = ACTIONS(767), - [anon_sym_CONSTRAINT] = ACTIONS(767), - [aux_sym_table_constraint_check_token1] = ACTIONS(767), - [aux_sym_table_constraint_unique_token1] = ACTIONS(767), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1155), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(1157), - [anon_sym_DASH] = ACTIONS(1159), - [anon_sym_TILDE] = ACTIONS(1193), - [anon_sym_CARET] = ACTIONS(1161), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_SLASH] = ACTIONS(1165), - [anon_sym_PERCENT] = ACTIONS(1163), - [anon_sym_LT_LT] = ACTIONS(1163), - [anon_sym_GT_GT] = ACTIONS(1163), - [anon_sym_AMP] = ACTIONS(1163), - [anon_sym_PIPE] = ACTIONS(1157), - [anon_sym_POUND] = ACTIONS(1159), - [anon_sym_LT] = ACTIONS(1193), - [anon_sym_LT_EQ] = ACTIONS(1183), - [anon_sym_LT_GT] = ACTIONS(1183), - [anon_sym_BANG_EQ] = ACTIONS(1183), - [anon_sym_GT] = ACTIONS(1193), - [anon_sym_GT_EQ] = ACTIONS(1183), - [anon_sym_BANG_TILDE] = ACTIONS(1193), - [anon_sym_TILDE_STAR] = ACTIONS(1183), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(1183), - }, - [644] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_having_clause_token1] = ACTIONS(144), - [aux_sym_order_by_clause_token1] = ACTIONS(144), - [aux_sym_limit_clause_token1] = ACTIONS(144), - [aux_sym_offset_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [645] = { - [sym_over_clause] = STATE(830), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_direction_constraint_token1] = ACTIONS(279), - [aux_sym_direction_constraint_token2] = ACTIONS(279), - [aux_sym_order_expression_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_fetch_clause_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(680), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [646] = { - [sym_over_clause] = STATE(833), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_direction_constraint_token1] = ACTIONS(275), - [aux_sym_direction_constraint_token2] = ACTIONS(275), - [aux_sym_order_expression_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_fetch_clause_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(680), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [647] = { - [sym_over_clause] = STATE(836), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_direction_constraint_token1] = ACTIONS(201), - [aux_sym_direction_constraint_token2] = ACTIONS(201), - [aux_sym_order_expression_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_fetch_clause_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(680), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [648] = { - [sym__simple_statement] = STATE(6759), - [sym_with_clause] = STATE(9031), - [sym_select_statement] = STATE(6760), - [sym_insert_statement] = STATE(6760), - [sym_update_statement] = STATE(6760), - [sym_delete_statement] = STATE(6760), - [sym_create_statement] = STATE(6760), - [sym_alter_statement] = STATE(6760), - [sym_pg_command] = STATE(6760), - [sym__compound_statement] = STATE(6761), - [sym_return_statement] = STATE(6760), - [sym_declare_statement] = STATE(6760), - [sym_external_hint] = STATE(674), - [sym_optimizer_hint] = STATE(674), - [sym_parallel_hint] = STATE(674), - [sym_null_hint] = STATE(674), - [sym_deterministic_hint] = STATE(674), - [sym_sql_hint] = STATE(674), - [sym_sql_security_hint] = STATE(674), - [sym__function_language] = STATE(674), - [sym_function_body] = STATE(674), - [sym_create_extension_statement] = STATE(6760), - [sym_create_role_statement] = STATE(6760), - [sym_create_schema_statement] = STATE(6760), - [sym_drop_statement] = STATE(6760), - [sym_set_statement] = STATE(6760), - [sym_grant_statement] = STATE(6760), - [sym_create_domain_statement] = STATE(6760), - [sym_create_type_statement] = STATE(6760), - [sym_create_index_statement] = STATE(6760), - [sym_create_table_statement] = STATE(6760), - [sym_create_view_statement] = STATE(6760), - [sym_create_materialized_view_statement] = STATE(6760), - [sym__select_statement] = STATE(6490), - [sym_select_clause] = STATE(2569), - [sym__update_statement] = STATE(6583), - [sym__insert_statement] = STATE(6578), - [sym__delete_statement] = STATE(6575), - [sym__quoted_identifier] = STATE(2237), - [sym_identifier] = STATE(13818), - [aux_sym_create_function_statement_repeat2] = STATE(674), - [ts_builtin_sym_end] = ACTIONS(1221), - [anon_sym_SEMI] = ACTIONS(1221), - [aux_sym_with_clause_token1] = ACTIONS(1079), - [aux_sym_cte_token1] = ACTIONS(1081), - [aux_sym_cte_token2] = ACTIONS(1083), - [aux_sym_truncate_statement_token1] = ACTIONS(1223), - [aux_sym_comment_statement_token1] = ACTIONS(1223), - [aux_sym_begin_statement_token1] = ACTIONS(1087), - [aux_sym_commit_statement_token1] = ACTIONS(1223), - [aux_sym_rollback_statement_token1] = ACTIONS(1223), - [aux_sym_create_statement_token1] = ACTIONS(1089), - [aux_sym_alter_statement_token1] = ACTIONS(1091), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1093), - [aux_sym_sequence_token5] = ACTIONS(1095), - [aux_sym_pg_command_token1] = ACTIONS(1097), - [aux_sym_return_statement_token1] = ACTIONS(1099), - [aux_sym_declare_statement_token1] = ACTIONS(1101), - [aux_sym_create_function_statement_token3] = ACTIONS(1103), - [aux_sym_create_function_statement_token4] = ACTIONS(1105), - [aux_sym_create_function_statement_token7] = ACTIONS(1225), - [aux_sym_create_function_statement_token8] = ACTIONS(1225), - [aux_sym_create_function_statement_token9] = ACTIONS(1109), - [aux_sym_create_function_statement_token10] = ACTIONS(1109), - [aux_sym_create_function_statement_token11] = ACTIONS(1111), - [aux_sym_external_hint_token1] = ACTIONS(1113), - [aux_sym_external_hint_token2] = ACTIONS(1115), - [aux_sym_optimizer_hint_token1] = ACTIONS(1117), - [aux_sym_optimizer_hint_token2] = ACTIONS(1117), - [aux_sym_optimizer_hint_token3] = ACTIONS(1117), - [aux_sym_parallel_hint_token1] = ACTIONS(1119), - [aux_sym_null_hint_token1] = ACTIONS(1121), - [aux_sym_null_hint_token4] = ACTIONS(1123), - [aux_sym_deterministic_hint_token1] = ACTIONS(1125), - [aux_sym_sql_hint_token1] = ACTIONS(1127), - [aux_sym_sql_hint_token2] = ACTIONS(1129), - [aux_sym_sql_hint_token3] = ACTIONS(1131), - [aux_sym_sql_hint_token5] = ACTIONS(1133), - [aux_sym__function_language_token1] = ACTIONS(1135), - [aux_sym_trigger_event_token1] = ACTIONS(1137), - [aux_sym_trigger_event_token2] = ACTIONS(1139), - [aux_sym_trigger_event_token3] = ACTIONS(1141), - [aux_sym_drop_statement_token1] = ACTIONS(1143), - [aux_sym_grant_statement_token1] = ACTIONS(1145), - [aux_sym_grant_statement_token4] = ACTIONS(1147), - [sym__unquoted_identifier] = ACTIONS(1149), - [anon_sym_BQUOTE] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1153), - [sym_comment] = ACTIONS(3), - }, - [649] = { - [sym__simple_statement] = STATE(6759), - [sym_with_clause] = STATE(9031), - [sym_select_statement] = STATE(6760), - [sym_insert_statement] = STATE(6760), - [sym_update_statement] = STATE(6760), - [sym_delete_statement] = STATE(6760), - [sym_create_statement] = STATE(6760), - [sym_alter_statement] = STATE(6760), - [sym_pg_command] = STATE(6760), - [sym__compound_statement] = STATE(6761), - [sym_return_statement] = STATE(6760), - [sym_declare_statement] = STATE(6760), - [sym_external_hint] = STATE(679), - [sym_optimizer_hint] = STATE(679), - [sym_parallel_hint] = STATE(679), - [sym_null_hint] = STATE(679), - [sym_deterministic_hint] = STATE(679), - [sym_sql_hint] = STATE(679), - [sym_sql_security_hint] = STATE(679), - [sym__function_language] = STATE(679), - [sym_function_body] = STATE(679), - [sym_create_extension_statement] = STATE(6760), - [sym_create_role_statement] = STATE(6760), - [sym_create_schema_statement] = STATE(6760), - [sym_drop_statement] = STATE(6760), - [sym_set_statement] = STATE(6760), - [sym_grant_statement] = STATE(6760), - [sym_create_domain_statement] = STATE(6760), - [sym_create_type_statement] = STATE(6760), - [sym_create_index_statement] = STATE(6760), - [sym_create_table_statement] = STATE(6760), - [sym_create_view_statement] = STATE(6760), - [sym_create_materialized_view_statement] = STATE(6760), - [sym__select_statement] = STATE(6490), - [sym_select_clause] = STATE(2569), - [sym__update_statement] = STATE(6583), - [sym__insert_statement] = STATE(6578), - [sym__delete_statement] = STATE(6575), - [sym__quoted_identifier] = STATE(2237), - [sym_identifier] = STATE(13818), - [aux_sym_create_function_statement_repeat2] = STATE(679), - [ts_builtin_sym_end] = ACTIONS(1227), - [anon_sym_SEMI] = ACTIONS(1227), - [aux_sym_with_clause_token1] = ACTIONS(1079), - [aux_sym_cte_token1] = ACTIONS(1081), - [aux_sym_cte_token2] = ACTIONS(1083), - [aux_sym_truncate_statement_token1] = ACTIONS(1229), - [aux_sym_comment_statement_token1] = ACTIONS(1229), - [aux_sym_begin_statement_token1] = ACTIONS(1087), - [aux_sym_commit_statement_token1] = ACTIONS(1229), - [aux_sym_rollback_statement_token1] = ACTIONS(1229), - [aux_sym_create_statement_token1] = ACTIONS(1089), - [aux_sym_alter_statement_token1] = ACTIONS(1091), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1093), - [aux_sym_sequence_token5] = ACTIONS(1095), - [aux_sym_pg_command_token1] = ACTIONS(1097), - [aux_sym_return_statement_token1] = ACTIONS(1099), - [aux_sym_declare_statement_token1] = ACTIONS(1101), - [aux_sym_create_function_statement_token3] = ACTIONS(1103), - [aux_sym_create_function_statement_token4] = ACTIONS(1105), - [aux_sym_create_function_statement_token7] = ACTIONS(1231), - [aux_sym_create_function_statement_token8] = ACTIONS(1231), - [aux_sym_create_function_statement_token9] = ACTIONS(1109), - [aux_sym_create_function_statement_token10] = ACTIONS(1109), - [aux_sym_create_function_statement_token11] = ACTIONS(1111), - [aux_sym_external_hint_token1] = ACTIONS(1113), - [aux_sym_external_hint_token2] = ACTIONS(1115), - [aux_sym_optimizer_hint_token1] = ACTIONS(1117), - [aux_sym_optimizer_hint_token2] = ACTIONS(1117), - [aux_sym_optimizer_hint_token3] = ACTIONS(1117), - [aux_sym_parallel_hint_token1] = ACTIONS(1119), - [aux_sym_null_hint_token1] = ACTIONS(1121), - [aux_sym_null_hint_token4] = ACTIONS(1123), - [aux_sym_deterministic_hint_token1] = ACTIONS(1125), - [aux_sym_sql_hint_token1] = ACTIONS(1127), - [aux_sym_sql_hint_token2] = ACTIONS(1129), - [aux_sym_sql_hint_token3] = ACTIONS(1131), - [aux_sym_sql_hint_token5] = ACTIONS(1133), - [aux_sym__function_language_token1] = ACTIONS(1135), - [aux_sym_trigger_event_token1] = ACTIONS(1137), - [aux_sym_trigger_event_token2] = ACTIONS(1139), - [aux_sym_trigger_event_token3] = ACTIONS(1141), - [aux_sym_drop_statement_token1] = ACTIONS(1143), - [aux_sym_grant_statement_token1] = ACTIONS(1145), - [aux_sym_grant_statement_token4] = ACTIONS(1147), - [sym__unquoted_identifier] = ACTIONS(1149), - [anon_sym_BQUOTE] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1153), - [sym_comment] = ACTIONS(3), - }, - [650] = { - [sym_over_clause] = STATE(837), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_direction_constraint_token1] = ACTIONS(295), - [aux_sym_direction_constraint_token2] = ACTIONS(295), - [aux_sym_order_expression_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_fetch_clause_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(680), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [651] = { - [sym__simple_statement] = STATE(6759), - [sym_with_clause] = STATE(9031), - [sym_select_statement] = STATE(6760), - [sym_insert_statement] = STATE(6760), - [sym_update_statement] = STATE(6760), - [sym_delete_statement] = STATE(6760), - [sym_create_statement] = STATE(6760), - [sym_alter_statement] = STATE(6760), - [sym_pg_command] = STATE(6760), - [sym__compound_statement] = STATE(6761), - [sym_return_statement] = STATE(6760), - [sym_declare_statement] = STATE(6760), - [sym_external_hint] = STATE(710), - [sym_optimizer_hint] = STATE(710), - [sym_parallel_hint] = STATE(710), - [sym_null_hint] = STATE(710), - [sym_deterministic_hint] = STATE(710), - [sym_sql_hint] = STATE(710), - [sym_sql_security_hint] = STATE(710), - [sym__function_language] = STATE(710), - [sym_function_body] = STATE(710), - [sym_create_extension_statement] = STATE(6760), - [sym_create_role_statement] = STATE(6760), - [sym_create_schema_statement] = STATE(6760), - [sym_drop_statement] = STATE(6760), - [sym_set_statement] = STATE(6760), - [sym_grant_statement] = STATE(6760), - [sym_create_domain_statement] = STATE(6760), - [sym_create_type_statement] = STATE(6760), - [sym_create_index_statement] = STATE(6760), - [sym_create_table_statement] = STATE(6760), - [sym_create_view_statement] = STATE(6760), - [sym_create_materialized_view_statement] = STATE(6760), - [sym__select_statement] = STATE(6490), - [sym_select_clause] = STATE(2569), - [sym__update_statement] = STATE(6583), - [sym__insert_statement] = STATE(6578), - [sym__delete_statement] = STATE(6575), - [sym__quoted_identifier] = STATE(2237), - [sym_identifier] = STATE(13818), - [aux_sym_create_function_statement_repeat2] = STATE(710), - [ts_builtin_sym_end] = ACTIONS(1233), - [anon_sym_SEMI] = ACTIONS(1233), - [aux_sym_with_clause_token1] = ACTIONS(1079), - [aux_sym_cte_token1] = ACTIONS(1081), - [aux_sym_cte_token2] = ACTIONS(1083), - [aux_sym_truncate_statement_token1] = ACTIONS(1235), - [aux_sym_comment_statement_token1] = ACTIONS(1235), - [aux_sym_begin_statement_token1] = ACTIONS(1087), - [aux_sym_commit_statement_token1] = ACTIONS(1235), - [aux_sym_rollback_statement_token1] = ACTIONS(1235), - [aux_sym_create_statement_token1] = ACTIONS(1089), - [aux_sym_alter_statement_token1] = ACTIONS(1091), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1093), - [aux_sym_sequence_token5] = ACTIONS(1095), - [aux_sym_pg_command_token1] = ACTIONS(1097), - [aux_sym_return_statement_token1] = ACTIONS(1099), - [aux_sym_declare_statement_token1] = ACTIONS(1101), - [aux_sym_create_function_statement_token3] = ACTIONS(1103), - [aux_sym_create_function_statement_token4] = ACTIONS(1105), - [aux_sym_create_function_statement_token7] = ACTIONS(1107), - [aux_sym_create_function_statement_token8] = ACTIONS(1107), - [aux_sym_create_function_statement_token9] = ACTIONS(1109), - [aux_sym_create_function_statement_token10] = ACTIONS(1109), - [aux_sym_create_function_statement_token11] = ACTIONS(1111), - [aux_sym_external_hint_token1] = ACTIONS(1113), - [aux_sym_external_hint_token2] = ACTIONS(1115), - [aux_sym_optimizer_hint_token1] = ACTIONS(1117), - [aux_sym_optimizer_hint_token2] = ACTIONS(1117), - [aux_sym_optimizer_hint_token3] = ACTIONS(1117), - [aux_sym_parallel_hint_token1] = ACTIONS(1119), - [aux_sym_null_hint_token1] = ACTIONS(1121), - [aux_sym_null_hint_token4] = ACTIONS(1123), - [aux_sym_deterministic_hint_token1] = ACTIONS(1125), - [aux_sym_sql_hint_token1] = ACTIONS(1127), - [aux_sym_sql_hint_token2] = ACTIONS(1129), - [aux_sym_sql_hint_token3] = ACTIONS(1131), - [aux_sym_sql_hint_token5] = ACTIONS(1133), - [aux_sym__function_language_token1] = ACTIONS(1135), - [aux_sym_trigger_event_token1] = ACTIONS(1137), - [aux_sym_trigger_event_token2] = ACTIONS(1139), - [aux_sym_trigger_event_token3] = ACTIONS(1141), - [aux_sym_drop_statement_token1] = ACTIONS(1143), - [aux_sym_grant_statement_token1] = ACTIONS(1145), - [aux_sym_grant_statement_token4] = ACTIONS(1147), - [sym__unquoted_identifier] = ACTIONS(1149), - [anon_sym_BQUOTE] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1153), - [sym_comment] = ACTIONS(3), - }, - [652] = { - [sym_within_group_clause] = STATE(803), - [sym_filter_clause] = STATE(1233), - [sym_over_clause] = STATE(1667), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_truncate_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_begin_statement_token1] = ACTIONS(134), - [aux_sym_commit_statement_token1] = ACTIONS(134), - [aux_sym_rollback_statement_token1] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_sequence_token5] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(134), - [aux_sym_declare_statement_token1] = ACTIONS(134), - [aux_sym_create_function_statement_token3] = ACTIONS(134), - [aux_sym_create_function_statement_token4] = ACTIONS(134), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_statement_token8] = ACTIONS(134), - [aux_sym_create_function_statement_token9] = ACTIONS(134), - [aux_sym_create_function_statement_token10] = ACTIONS(134), - [aux_sym_create_function_statement_token11] = ACTIONS(134), - [aux_sym_external_hint_token1] = ACTIONS(134), - [aux_sym_external_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token1] = ACTIONS(134), - [aux_sym_optimizer_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token3] = ACTIONS(134), - [aux_sym_parallel_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token4] = ACTIONS(134), - [aux_sym_deterministic_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token2] = ACTIONS(134), - [aux_sym_sql_hint_token3] = ACTIONS(134), - [aux_sym_sql_hint_token5] = ACTIONS(134), - [aux_sym__function_language_token1] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_order_by_clause_token1] = ACTIONS(134), - [aux_sym_limit_clause_token1] = ACTIONS(134), - [aux_sym_offset_clause_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(1207), - [aux_sym_filter_clause_token1] = ACTIONS(1209), - [aux_sym_over_clause_token1] = ACTIONS(1211), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [653] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_truncate_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_begin_statement_token1] = ACTIONS(674), - [aux_sym_commit_statement_token1] = ACTIONS(674), - [aux_sym_rollback_statement_token1] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(674), - [aux_sym_sequence_token5] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym_return_statement_token1] = ACTIONS(674), - [aux_sym_declare_statement_token1] = ACTIONS(674), - [aux_sym_create_function_statement_token3] = ACTIONS(674), - [aux_sym_create_function_statement_token4] = ACTIONS(674), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_statement_token8] = ACTIONS(674), - [aux_sym_create_function_statement_token9] = ACTIONS(674), - [aux_sym_create_function_statement_token10] = ACTIONS(674), - [aux_sym_create_function_statement_token11] = ACTIONS(674), - [aux_sym_external_hint_token1] = ACTIONS(674), - [aux_sym_external_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token1] = ACTIONS(674), - [aux_sym_optimizer_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token3] = ACTIONS(674), - [aux_sym_parallel_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token2] = ACTIONS(674), - [aux_sym_null_hint_token4] = ACTIONS(674), - [aux_sym_deterministic_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token2] = ACTIONS(674), - [aux_sym_sql_hint_token3] = ACTIONS(674), - [aux_sym_sql_hint_token5] = ACTIONS(674), - [aux_sym__function_language_token1] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_grant_statement_token5] = ACTIONS(674), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(674), - [aux_sym_direction_constraint_token1] = ACTIONS(674), - [aux_sym_direction_constraint_token2] = ACTIONS(674), - [anon_sym_CONSTRAINT] = ACTIONS(674), - [aux_sym_table_constraint_check_token1] = ACTIONS(674), - [aux_sym_table_constraint_unique_token1] = ACTIONS(674), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [654] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(1237), - [anon_sym_COMMA] = ACTIONS(211), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(1239), - [aux_sym_truncate_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_begin_statement_token1] = ACTIONS(215), - [aux_sym_commit_statement_token1] = ACTIONS(215), - [aux_sym_rollback_statement_token1] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_sequence_token5] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(215), - [aux_sym_declare_statement_token1] = ACTIONS(215), - [aux_sym_create_function_statement_token3] = ACTIONS(215), - [aux_sym_create_function_statement_token4] = ACTIONS(215), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_statement_token8] = ACTIONS(215), - [aux_sym_create_function_statement_token9] = ACTIONS(215), - [aux_sym_create_function_statement_token10] = ACTIONS(215), - [aux_sym_create_function_statement_token11] = ACTIONS(215), - [aux_sym_external_hint_token1] = ACTIONS(215), - [aux_sym_external_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token1] = ACTIONS(215), - [aux_sym_optimizer_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token3] = ACTIONS(215), - [aux_sym_parallel_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token4] = ACTIONS(215), - [aux_sym_deterministic_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token2] = ACTIONS(215), - [aux_sym_sql_hint_token3] = ACTIONS(215), - [aux_sym_sql_hint_token5] = ACTIONS(215), - [aux_sym__function_language_token1] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(1241), - [aux_sym_having_clause_token1] = ACTIONS(215), - [aux_sym_order_by_clause_token1] = ACTIONS(215), - [aux_sym_limit_clause_token1] = ACTIONS(215), - [aux_sym_offset_clause_token1] = ACTIONS(215), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(1243), - [aux_sym_type_token2] = ACTIONS(1245), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [655] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token2] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token5] = ACTIONS(684), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(684), - [aux_sym_direction_constraint_token1] = ACTIONS(684), - [aux_sym_direction_constraint_token2] = ACTIONS(684), - [anon_sym_CONSTRAINT] = ACTIONS(684), - [aux_sym_table_constraint_check_token1] = ACTIONS(684), - [aux_sym_table_constraint_unique_token1] = ACTIONS(684), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1155), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(1161), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [656] = { - [sym_over_clause] = STATE(839), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_direction_constraint_token1] = ACTIONS(179), - [aux_sym_direction_constraint_token2] = ACTIONS(179), - [aux_sym_order_expression_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_fetch_clause_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(680), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [657] = { - [sym_within_group_clause] = STATE(910), - [sym_filter_clause] = STATE(1329), - [sym_over_clause] = STATE(1728), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(132), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_truncate_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_begin_statement_token1] = ACTIONS(134), - [aux_sym_commit_statement_token1] = ACTIONS(134), - [aux_sym_rollback_statement_token1] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_sequence_token5] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(134), - [aux_sym_declare_statement_token1] = ACTIONS(134), - [aux_sym_create_function_statement_token3] = ACTIONS(134), - [aux_sym_create_function_statement_token4] = ACTIONS(134), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_statement_token8] = ACTIONS(134), - [aux_sym_create_function_statement_token9] = ACTIONS(134), - [aux_sym_create_function_statement_token10] = ACTIONS(134), - [aux_sym_create_function_statement_token11] = ACTIONS(134), - [aux_sym_external_hint_token1] = ACTIONS(134), - [aux_sym_external_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token1] = ACTIONS(134), - [aux_sym_optimizer_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token3] = ACTIONS(134), - [aux_sym_parallel_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token4] = ACTIONS(134), - [aux_sym_deterministic_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token2] = ACTIONS(134), - [aux_sym_sql_hint_token3] = ACTIONS(134), - [aux_sym_sql_hint_token5] = ACTIONS(134), - [aux_sym__function_language_token1] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_reference_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_where_clause_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(1195), - [aux_sym_filter_clause_token1] = ACTIONS(1197), - [aux_sym_over_clause_token1] = ACTIONS(1199), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [658] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(1247), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(1249), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_direction_constraint_token1] = ACTIONS(285), - [aux_sym_direction_constraint_token2] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(1251), - [aux_sym_order_expression_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(1253), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [659] = { - [sym_within_group_clause] = STATE(905), - [sym_filter_clause] = STATE(1320), - [sym_over_clause] = STATE(1734), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [anon_sym_COMMA] = ACTIONS(146), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_truncate_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_begin_statement_token1] = ACTIONS(148), - [aux_sym_commit_statement_token1] = ACTIONS(148), - [aux_sym_rollback_statement_token1] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_sequence_token5] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(148), - [aux_sym_declare_statement_token1] = ACTIONS(148), - [aux_sym_create_function_statement_token3] = ACTIONS(148), - [aux_sym_create_function_statement_token4] = ACTIONS(148), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_statement_token8] = ACTIONS(148), - [aux_sym_create_function_statement_token9] = ACTIONS(148), - [aux_sym_create_function_statement_token10] = ACTIONS(148), - [aux_sym_create_function_statement_token11] = ACTIONS(148), - [aux_sym_external_hint_token1] = ACTIONS(148), - [aux_sym_external_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token1] = ACTIONS(148), - [aux_sym_optimizer_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token3] = ACTIONS(148), - [aux_sym_parallel_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token4] = ACTIONS(148), - [aux_sym_deterministic_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token2] = ACTIONS(148), - [aux_sym_sql_hint_token3] = ACTIONS(148), - [aux_sym_sql_hint_token5] = ACTIONS(148), - [aux_sym__function_language_token1] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_reference_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_where_clause_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(1195), - [aux_sym_filter_clause_token1] = ACTIONS(1197), - [aux_sym_over_clause_token1] = ACTIONS(1199), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [660] = { - [sym_over_clause] = STATE(845), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_direction_constraint_token1] = ACTIONS(242), - [aux_sym_direction_constraint_token2] = ACTIONS(242), - [aux_sym_order_expression_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_fetch_clause_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(680), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [661] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_truncate_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_begin_statement_token1] = ACTIONS(739), - [aux_sym_commit_statement_token1] = ACTIONS(739), - [aux_sym_rollback_statement_token1] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(739), - [aux_sym_sequence_token5] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym_return_statement_token1] = ACTIONS(739), - [aux_sym_declare_statement_token1] = ACTIONS(739), - [aux_sym_create_function_statement_token3] = ACTIONS(739), - [aux_sym_create_function_statement_token4] = ACTIONS(739), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_statement_token8] = ACTIONS(739), - [aux_sym_create_function_statement_token9] = ACTIONS(739), - [aux_sym_create_function_statement_token10] = ACTIONS(739), - [aux_sym_create_function_statement_token11] = ACTIONS(739), - [aux_sym_external_hint_token1] = ACTIONS(739), - [aux_sym_external_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token1] = ACTIONS(739), - [aux_sym_optimizer_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token3] = ACTIONS(739), - [aux_sym_parallel_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token2] = ACTIONS(739), - [aux_sym_null_hint_token4] = ACTIONS(739), - [aux_sym_deterministic_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token2] = ACTIONS(739), - [aux_sym_sql_hint_token3] = ACTIONS(739), - [aux_sym_sql_hint_token5] = ACTIONS(739), - [aux_sym__function_language_token1] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_grant_statement_token5] = ACTIONS(739), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(739), - [aux_sym_direction_constraint_token1] = ACTIONS(739), - [aux_sym_direction_constraint_token2] = ACTIONS(739), - [anon_sym_CONSTRAINT] = ACTIONS(739), - [aux_sym_table_constraint_check_token1] = ACTIONS(739), - [aux_sym_table_constraint_unique_token1] = ACTIONS(739), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [662] = { - [sym_within_group_clause] = STATE(799), - [sym_filter_clause] = STATE(1243), - [sym_over_clause] = STATE(1670), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_truncate_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_begin_statement_token1] = ACTIONS(156), - [aux_sym_commit_statement_token1] = ACTIONS(156), - [aux_sym_rollback_statement_token1] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_sequence_token5] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(156), - [aux_sym_declare_statement_token1] = ACTIONS(156), - [aux_sym_create_function_statement_token3] = ACTIONS(156), - [aux_sym_create_function_statement_token4] = ACTIONS(156), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_statement_token8] = ACTIONS(156), - [aux_sym_create_function_statement_token9] = ACTIONS(156), - [aux_sym_create_function_statement_token10] = ACTIONS(156), - [aux_sym_create_function_statement_token11] = ACTIONS(156), - [aux_sym_external_hint_token1] = ACTIONS(156), - [aux_sym_external_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token1] = ACTIONS(156), - [aux_sym_optimizer_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token3] = ACTIONS(156), - [aux_sym_parallel_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token4] = ACTIONS(156), - [aux_sym_deterministic_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token2] = ACTIONS(156), - [aux_sym_sql_hint_token3] = ACTIONS(156), - [aux_sym_sql_hint_token5] = ACTIONS(156), - [aux_sym__function_language_token1] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_order_by_clause_token1] = ACTIONS(156), - [aux_sym_limit_clause_token1] = ACTIONS(156), - [aux_sym_offset_clause_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(1207), - [aux_sym_filter_clause_token1] = ACTIONS(1209), - [aux_sym_over_clause_token1] = ACTIONS(1211), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [663] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_truncate_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_begin_statement_token1] = ACTIONS(658), - [aux_sym_commit_statement_token1] = ACTIONS(658), - [aux_sym_rollback_statement_token1] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(658), - [aux_sym_sequence_token5] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym_return_statement_token1] = ACTIONS(658), - [aux_sym_declare_statement_token1] = ACTIONS(658), - [aux_sym_create_function_statement_token3] = ACTIONS(658), - [aux_sym_create_function_statement_token4] = ACTIONS(658), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_statement_token8] = ACTIONS(658), - [aux_sym_create_function_statement_token9] = ACTIONS(658), - [aux_sym_create_function_statement_token10] = ACTIONS(658), - [aux_sym_create_function_statement_token11] = ACTIONS(658), - [aux_sym_external_hint_token1] = ACTIONS(658), - [aux_sym_external_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token1] = ACTIONS(658), - [aux_sym_optimizer_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token3] = ACTIONS(658), - [aux_sym_parallel_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token2] = ACTIONS(658), - [aux_sym_null_hint_token4] = ACTIONS(658), - [aux_sym_deterministic_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token2] = ACTIONS(658), - [aux_sym_sql_hint_token3] = ACTIONS(658), - [aux_sym_sql_hint_token5] = ACTIONS(658), - [aux_sym__function_language_token1] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_grant_statement_token5] = ACTIONS(658), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(658), - [aux_sym_direction_constraint_token1] = ACTIONS(658), - [aux_sym_direction_constraint_token2] = ACTIONS(658), - [anon_sym_CONSTRAINT] = ACTIONS(658), - [aux_sym_table_constraint_check_token1] = ACTIONS(658), - [aux_sym_table_constraint_unique_token1] = ACTIONS(658), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [664] = { - [sym_over_clause] = STATE(888), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_direction_constraint_token1] = ACTIONS(197), - [aux_sym_direction_constraint_token2] = ACTIONS(197), - [aux_sym_order_expression_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_fetch_clause_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(680), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [665] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_truncate_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_begin_statement_token1] = ACTIONS(705), - [aux_sym_commit_statement_token1] = ACTIONS(705), - [aux_sym_rollback_statement_token1] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(705), - [aux_sym_sequence_token5] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym_return_statement_token1] = ACTIONS(705), - [aux_sym_declare_statement_token1] = ACTIONS(705), - [aux_sym_create_function_statement_token3] = ACTIONS(705), - [aux_sym_create_function_statement_token4] = ACTIONS(705), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_statement_token8] = ACTIONS(705), - [aux_sym_create_function_statement_token9] = ACTIONS(705), - [aux_sym_create_function_statement_token10] = ACTIONS(705), - [aux_sym_create_function_statement_token11] = ACTIONS(705), - [aux_sym_external_hint_token1] = ACTIONS(705), - [aux_sym_external_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token1] = ACTIONS(705), - [aux_sym_optimizer_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token3] = ACTIONS(705), - [aux_sym_parallel_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token2] = ACTIONS(705), - [aux_sym_null_hint_token4] = ACTIONS(705), - [aux_sym_deterministic_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token2] = ACTIONS(705), - [aux_sym_sql_hint_token3] = ACTIONS(705), - [aux_sym_sql_hint_token5] = ACTIONS(705), - [aux_sym__function_language_token1] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_grant_statement_token5] = ACTIONS(705), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(705), - [aux_sym_direction_constraint_token1] = ACTIONS(705), - [aux_sym_direction_constraint_token2] = ACTIONS(705), - [anon_sym_CONSTRAINT] = ACTIONS(705), - [aux_sym_table_constraint_check_token1] = ACTIONS(705), - [aux_sym_table_constraint_unique_token1] = ACTIONS(705), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [666] = { - [sym__simple_statement] = STATE(6759), - [sym_with_clause] = STATE(9031), - [sym_select_statement] = STATE(6760), - [sym_insert_statement] = STATE(6760), - [sym_update_statement] = STATE(6760), - [sym_delete_statement] = STATE(6760), - [sym_create_statement] = STATE(6760), - [sym_alter_statement] = STATE(6760), - [sym_pg_command] = STATE(6760), - [sym__compound_statement] = STATE(6761), - [sym_return_statement] = STATE(6760), - [sym_declare_statement] = STATE(6760), - [sym_external_hint] = STATE(697), - [sym_optimizer_hint] = STATE(697), - [sym_parallel_hint] = STATE(697), - [sym_null_hint] = STATE(697), - [sym_deterministic_hint] = STATE(697), - [sym_sql_hint] = STATE(697), - [sym_sql_security_hint] = STATE(697), - [sym__function_language] = STATE(697), - [sym_function_body] = STATE(697), - [sym_create_extension_statement] = STATE(6760), - [sym_create_role_statement] = STATE(6760), - [sym_create_schema_statement] = STATE(6760), - [sym_drop_statement] = STATE(6760), - [sym_set_statement] = STATE(6760), - [sym_grant_statement] = STATE(6760), - [sym_create_domain_statement] = STATE(6760), - [sym_create_type_statement] = STATE(6760), - [sym_create_index_statement] = STATE(6760), - [sym_create_table_statement] = STATE(6760), - [sym_create_view_statement] = STATE(6760), - [sym_create_materialized_view_statement] = STATE(6760), - [sym__select_statement] = STATE(6490), - [sym_select_clause] = STATE(2569), - [sym__update_statement] = STATE(6583), - [sym__insert_statement] = STATE(6578), - [sym__delete_statement] = STATE(6575), - [sym__quoted_identifier] = STATE(2237), - [sym_identifier] = STATE(13818), - [aux_sym_create_function_statement_repeat2] = STATE(697), - [ts_builtin_sym_end] = ACTIONS(1255), - [anon_sym_SEMI] = ACTIONS(1255), - [aux_sym_with_clause_token1] = ACTIONS(1079), - [aux_sym_cte_token1] = ACTIONS(1081), - [aux_sym_cte_token2] = ACTIONS(1083), - [aux_sym_truncate_statement_token1] = ACTIONS(1257), - [aux_sym_comment_statement_token1] = ACTIONS(1257), - [aux_sym_begin_statement_token1] = ACTIONS(1087), - [aux_sym_commit_statement_token1] = ACTIONS(1257), - [aux_sym_rollback_statement_token1] = ACTIONS(1257), - [aux_sym_create_statement_token1] = ACTIONS(1089), - [aux_sym_alter_statement_token1] = ACTIONS(1091), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1093), - [aux_sym_sequence_token5] = ACTIONS(1095), - [aux_sym_pg_command_token1] = ACTIONS(1097), - [aux_sym_return_statement_token1] = ACTIONS(1099), - [aux_sym_declare_statement_token1] = ACTIONS(1101), - [aux_sym_create_function_statement_token3] = ACTIONS(1259), - [aux_sym_create_function_statement_token4] = ACTIONS(1105), - [aux_sym_create_function_statement_token7] = ACTIONS(1261), - [aux_sym_create_function_statement_token8] = ACTIONS(1261), - [aux_sym_create_function_statement_token9] = ACTIONS(1109), - [aux_sym_create_function_statement_token10] = ACTIONS(1109), - [aux_sym_create_function_statement_token11] = ACTIONS(1111), - [aux_sym_external_hint_token1] = ACTIONS(1113), - [aux_sym_external_hint_token2] = ACTIONS(1115), - [aux_sym_optimizer_hint_token1] = ACTIONS(1117), - [aux_sym_optimizer_hint_token2] = ACTIONS(1117), - [aux_sym_optimizer_hint_token3] = ACTIONS(1117), - [aux_sym_parallel_hint_token1] = ACTIONS(1119), - [aux_sym_null_hint_token1] = ACTIONS(1121), - [aux_sym_null_hint_token4] = ACTIONS(1123), - [aux_sym_deterministic_hint_token1] = ACTIONS(1125), - [aux_sym_sql_hint_token1] = ACTIONS(1127), - [aux_sym_sql_hint_token2] = ACTIONS(1129), - [aux_sym_sql_hint_token3] = ACTIONS(1131), - [aux_sym_sql_hint_token5] = ACTIONS(1133), - [aux_sym__function_language_token1] = ACTIONS(1135), - [aux_sym_trigger_event_token1] = ACTIONS(1137), - [aux_sym_trigger_event_token2] = ACTIONS(1139), - [aux_sym_trigger_event_token3] = ACTIONS(1141), - [aux_sym_drop_statement_token1] = ACTIONS(1143), - [aux_sym_grant_statement_token1] = ACTIONS(1145), - [aux_sym_grant_statement_token4] = ACTIONS(1147), - [sym__unquoted_identifier] = ACTIONS(1149), - [anon_sym_BQUOTE] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1153), - [sym_comment] = ACTIONS(3), - }, - [667] = { - [sym__simple_statement] = STATE(6759), - [sym_with_clause] = STATE(9031), - [sym_select_statement] = STATE(6760), - [sym_insert_statement] = STATE(6760), - [sym_update_statement] = STATE(6760), - [sym_delete_statement] = STATE(6760), - [sym_create_statement] = STATE(6760), - [sym_alter_statement] = STATE(6760), - [sym_pg_command] = STATE(6760), - [sym__compound_statement] = STATE(6761), - [sym_return_statement] = STATE(6760), - [sym_declare_statement] = STATE(6760), - [sym_external_hint] = STATE(695), - [sym_optimizer_hint] = STATE(695), - [sym_parallel_hint] = STATE(695), - [sym_null_hint] = STATE(695), - [sym_deterministic_hint] = STATE(695), - [sym_sql_hint] = STATE(695), - [sym_sql_security_hint] = STATE(695), - [sym__function_language] = STATE(695), - [sym_function_body] = STATE(695), - [sym_create_extension_statement] = STATE(6760), - [sym_create_role_statement] = STATE(6760), - [sym_create_schema_statement] = STATE(6760), - [sym_drop_statement] = STATE(6760), - [sym_set_statement] = STATE(6760), - [sym_grant_statement] = STATE(6760), - [sym_create_domain_statement] = STATE(6760), - [sym_create_type_statement] = STATE(6760), - [sym_create_index_statement] = STATE(6760), - [sym_create_table_statement] = STATE(6760), - [sym_create_view_statement] = STATE(6760), - [sym_create_materialized_view_statement] = STATE(6760), - [sym__select_statement] = STATE(6490), - [sym_select_clause] = STATE(2569), - [sym__update_statement] = STATE(6583), - [sym__insert_statement] = STATE(6578), - [sym__delete_statement] = STATE(6575), - [sym__quoted_identifier] = STATE(2237), - [sym_identifier] = STATE(13818), - [aux_sym_create_function_statement_repeat2] = STATE(695), - [ts_builtin_sym_end] = ACTIONS(1263), - [anon_sym_SEMI] = ACTIONS(1263), - [aux_sym_with_clause_token1] = ACTIONS(1079), - [aux_sym_cte_token1] = ACTIONS(1081), - [aux_sym_cte_token2] = ACTIONS(1083), - [aux_sym_truncate_statement_token1] = ACTIONS(1265), - [aux_sym_comment_statement_token1] = ACTIONS(1265), - [aux_sym_begin_statement_token1] = ACTIONS(1087), - [aux_sym_commit_statement_token1] = ACTIONS(1265), - [aux_sym_rollback_statement_token1] = ACTIONS(1265), - [aux_sym_create_statement_token1] = ACTIONS(1089), - [aux_sym_alter_statement_token1] = ACTIONS(1091), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1093), - [aux_sym_sequence_token5] = ACTIONS(1095), - [aux_sym_pg_command_token1] = ACTIONS(1097), - [aux_sym_return_statement_token1] = ACTIONS(1099), - [aux_sym_declare_statement_token1] = ACTIONS(1101), - [aux_sym_create_function_statement_token3] = ACTIONS(1267), - [aux_sym_create_function_statement_token4] = ACTIONS(1105), - [aux_sym_create_function_statement_token7] = ACTIONS(1269), - [aux_sym_create_function_statement_token8] = ACTIONS(1269), - [aux_sym_create_function_statement_token9] = ACTIONS(1109), - [aux_sym_create_function_statement_token10] = ACTIONS(1109), - [aux_sym_create_function_statement_token11] = ACTIONS(1111), - [aux_sym_external_hint_token1] = ACTIONS(1113), - [aux_sym_external_hint_token2] = ACTIONS(1115), - [aux_sym_optimizer_hint_token1] = ACTIONS(1117), - [aux_sym_optimizer_hint_token2] = ACTIONS(1117), - [aux_sym_optimizer_hint_token3] = ACTIONS(1117), - [aux_sym_parallel_hint_token1] = ACTIONS(1119), - [aux_sym_null_hint_token1] = ACTIONS(1121), - [aux_sym_null_hint_token4] = ACTIONS(1123), - [aux_sym_deterministic_hint_token1] = ACTIONS(1125), - [aux_sym_sql_hint_token1] = ACTIONS(1127), - [aux_sym_sql_hint_token2] = ACTIONS(1129), - [aux_sym_sql_hint_token3] = ACTIONS(1131), - [aux_sym_sql_hint_token5] = ACTIONS(1133), - [aux_sym__function_language_token1] = ACTIONS(1135), - [aux_sym_trigger_event_token1] = ACTIONS(1137), - [aux_sym_trigger_event_token2] = ACTIONS(1139), - [aux_sym_trigger_event_token3] = ACTIONS(1141), - [aux_sym_drop_statement_token1] = ACTIONS(1143), - [aux_sym_grant_statement_token1] = ACTIONS(1145), - [aux_sym_grant_statement_token4] = ACTIONS(1147), - [sym__unquoted_identifier] = ACTIONS(1149), - [anon_sym_BQUOTE] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1153), - [sym_comment] = ACTIONS(3), - }, - [668] = { - [sym__simple_statement] = STATE(6759), - [sym_with_clause] = STATE(9031), - [sym_select_statement] = STATE(6760), - [sym_insert_statement] = STATE(6760), - [sym_update_statement] = STATE(6760), - [sym_delete_statement] = STATE(6760), - [sym_create_statement] = STATE(6760), - [sym_alter_statement] = STATE(6760), - [sym_pg_command] = STATE(6760), - [sym__compound_statement] = STATE(6761), - [sym_return_statement] = STATE(6760), - [sym_declare_statement] = STATE(6760), - [sym_external_hint] = STATE(710), - [sym_optimizer_hint] = STATE(710), - [sym_parallel_hint] = STATE(710), - [sym_null_hint] = STATE(710), - [sym_deterministic_hint] = STATE(710), - [sym_sql_hint] = STATE(710), - [sym_sql_security_hint] = STATE(710), - [sym__function_language] = STATE(710), - [sym_function_body] = STATE(710), - [sym_create_extension_statement] = STATE(6760), - [sym_create_role_statement] = STATE(6760), - [sym_create_schema_statement] = STATE(6760), - [sym_drop_statement] = STATE(6760), - [sym_set_statement] = STATE(6760), - [sym_grant_statement] = STATE(6760), - [sym_create_domain_statement] = STATE(6760), - [sym_create_type_statement] = STATE(6760), - [sym_create_index_statement] = STATE(6760), - [sym_create_table_statement] = STATE(6760), - [sym_create_view_statement] = STATE(6760), - [sym_create_materialized_view_statement] = STATE(6760), - [sym__select_statement] = STATE(6490), - [sym_select_clause] = STATE(2569), - [sym__update_statement] = STATE(6583), - [sym__insert_statement] = STATE(6578), - [sym__delete_statement] = STATE(6575), - [sym__quoted_identifier] = STATE(2237), - [sym_identifier] = STATE(13818), - [aux_sym_create_function_statement_repeat2] = STATE(710), - [ts_builtin_sym_end] = ACTIONS(1271), - [anon_sym_SEMI] = ACTIONS(1271), - [aux_sym_with_clause_token1] = ACTIONS(1079), - [aux_sym_cte_token1] = ACTIONS(1081), - [aux_sym_cte_token2] = ACTIONS(1083), - [aux_sym_truncate_statement_token1] = ACTIONS(1273), - [aux_sym_comment_statement_token1] = ACTIONS(1273), - [aux_sym_begin_statement_token1] = ACTIONS(1087), - [aux_sym_commit_statement_token1] = ACTIONS(1273), - [aux_sym_rollback_statement_token1] = ACTIONS(1273), - [aux_sym_create_statement_token1] = ACTIONS(1089), - [aux_sym_alter_statement_token1] = ACTIONS(1091), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1093), - [aux_sym_sequence_token5] = ACTIONS(1095), - [aux_sym_pg_command_token1] = ACTIONS(1097), - [aux_sym_return_statement_token1] = ACTIONS(1099), - [aux_sym_declare_statement_token1] = ACTIONS(1101), - [aux_sym_create_function_statement_token3] = ACTIONS(1103), - [aux_sym_create_function_statement_token4] = ACTIONS(1105), - [aux_sym_create_function_statement_token7] = ACTIONS(1107), - [aux_sym_create_function_statement_token8] = ACTIONS(1107), - [aux_sym_create_function_statement_token9] = ACTIONS(1109), - [aux_sym_create_function_statement_token10] = ACTIONS(1109), - [aux_sym_create_function_statement_token11] = ACTIONS(1111), - [aux_sym_external_hint_token1] = ACTIONS(1113), - [aux_sym_external_hint_token2] = ACTIONS(1115), - [aux_sym_optimizer_hint_token1] = ACTIONS(1117), - [aux_sym_optimizer_hint_token2] = ACTIONS(1117), - [aux_sym_optimizer_hint_token3] = ACTIONS(1117), - [aux_sym_parallel_hint_token1] = ACTIONS(1119), - [aux_sym_null_hint_token1] = ACTIONS(1121), - [aux_sym_null_hint_token4] = ACTIONS(1123), - [aux_sym_deterministic_hint_token1] = ACTIONS(1125), - [aux_sym_sql_hint_token1] = ACTIONS(1127), - [aux_sym_sql_hint_token2] = ACTIONS(1129), - [aux_sym_sql_hint_token3] = ACTIONS(1131), - [aux_sym_sql_hint_token5] = ACTIONS(1133), - [aux_sym__function_language_token1] = ACTIONS(1135), - [aux_sym_trigger_event_token1] = ACTIONS(1137), - [aux_sym_trigger_event_token2] = ACTIONS(1139), - [aux_sym_trigger_event_token3] = ACTIONS(1141), - [aux_sym_drop_statement_token1] = ACTIONS(1143), - [aux_sym_grant_statement_token1] = ACTIONS(1145), - [aux_sym_grant_statement_token4] = ACTIONS(1147), - [sym__unquoted_identifier] = ACTIONS(1149), - [anon_sym_BQUOTE] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1153), - [sym_comment] = ACTIONS(3), - }, - [669] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token2] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token5] = ACTIONS(684), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(684), - [aux_sym_direction_constraint_token1] = ACTIONS(684), - [aux_sym_direction_constraint_token2] = ACTIONS(684), - [anon_sym_CONSTRAINT] = ACTIONS(684), - [aux_sym_table_constraint_check_token1] = ACTIONS(684), - [aux_sym_table_constraint_unique_token1] = ACTIONS(684), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1155), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [670] = { - [ts_builtin_sym_end] = ACTIONS(1070), - [anon_sym_SEMI] = ACTIONS(1070), - [aux_sym_with_clause_token1] = ACTIONS(1072), - [aux_sym_cte_token1] = ACTIONS(1072), - [aux_sym_cte_token2] = ACTIONS(921), - [aux_sym_truncate_statement_token1] = ACTIONS(1072), - [aux_sym_comment_statement_token1] = ACTIONS(1072), - [aux_sym_comment_statement_token7] = ACTIONS(923), - [aux_sym_begin_statement_token1] = ACTIONS(1072), - [aux_sym_commit_statement_token1] = ACTIONS(1072), - [aux_sym_rollback_statement_token1] = ACTIONS(1072), - [aux_sym_create_statement_token1] = ACTIONS(1072), - [aux_sym_alter_statement_token1] = ACTIONS(1072), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1072), - [aux_sym_sequence_token5] = ACTIONS(1072), - [aux_sym_pg_command_token1] = ACTIONS(1070), - [aux_sym_return_statement_token1] = ACTIONS(1072), - [aux_sym_declare_statement_token1] = ACTIONS(1072), - [aux_sym_create_function_statement_token3] = ACTIONS(1072), - [aux_sym_create_function_statement_token4] = ACTIONS(1072), - [aux_sym_create_function_statement_token7] = ACTIONS(1072), - [aux_sym_create_function_statement_token8] = ACTIONS(1072), - [aux_sym_create_function_statement_token9] = ACTIONS(1072), - [aux_sym_create_function_statement_token10] = ACTIONS(1072), - [aux_sym_create_function_statement_token11] = ACTIONS(1072), - [aux_sym_external_hint_token1] = ACTIONS(1072), - [aux_sym_external_hint_token2] = ACTIONS(1072), - [aux_sym_optimizer_hint_token1] = ACTIONS(1072), - [aux_sym_optimizer_hint_token2] = ACTIONS(1072), - [aux_sym_optimizer_hint_token3] = ACTIONS(1072), - [aux_sym_parallel_hint_token1] = ACTIONS(1072), - [aux_sym_null_hint_token1] = ACTIONS(1072), - [aux_sym_null_hint_token4] = ACTIONS(1072), - [aux_sym_deterministic_hint_token1] = ACTIONS(1072), - [aux_sym_sql_hint_token1] = ACTIONS(1072), - [aux_sym_sql_hint_token2] = ACTIONS(1072), - [aux_sym_sql_hint_token3] = ACTIONS(1072), - [aux_sym_sql_hint_token5] = ACTIONS(1072), - [aux_sym__function_language_token1] = ACTIONS(1072), - [aux_sym_create_function_parameter_token1] = ACTIONS(925), - [anon_sym_EQ] = ACTIONS(927), - [aux_sym_create_trigger_statement_token1] = ACTIONS(929), - [aux_sym_trigger_event_token1] = ACTIONS(1072), - [aux_sym_trigger_event_token2] = ACTIONS(1072), - [aux_sym_trigger_event_token3] = ACTIONS(1072), - [aux_sym_drop_statement_token1] = ACTIONS(1072), - [aux_sym_grant_statement_token1] = ACTIONS(1072), - [aux_sym_grant_statement_token4] = ACTIONS(1072), - [aux_sym_grant_statement_token8] = ACTIONS(1072), - [aux_sym_order_by_clause_token1] = ACTIONS(1072), - [aux_sym_limit_clause_token1] = ACTIONS(1072), - [aux_sym_offset_clause_token1] = ACTIONS(1072), - [aux_sym_where_clause_token1] = ACTIONS(1072), - [aux_sym_join_type_token1] = ACTIONS(1072), - [aux_sym_join_type_token2] = ACTIONS(1072), - [aux_sym_join_type_token3] = ACTIONS(1072), - [aux_sym_join_type_token4] = ACTIONS(1072), - [aux_sym_join_clause_token1] = ACTIONS(1072), - [aux_sym_frame_clause_token2] = ACTIONS(931), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(933), - [sym__unquoted_identifier] = ACTIONS(1072), - [anon_sym_BQUOTE] = ACTIONS(1070), - [anon_sym_DQUOTE] = ACTIONS(1070), - [anon_sym_DASH_GT] = ACTIONS(941), - [anon_sym_DASH_GT_GT] = ACTIONS(943), - [anon_sym_POUND_GT] = ACTIONS(941), - [anon_sym_POUND_GT_GT] = ACTIONS(943), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(945), - [anon_sym_DASH] = ACTIONS(947), - [anon_sym_TILDE] = ACTIONS(949), - [anon_sym_CARET] = ACTIONS(951), - [anon_sym_STAR] = ACTIONS(953), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_PERCENT] = ACTIONS(953), - [anon_sym_LT_LT] = ACTIONS(953), - [anon_sym_GT_GT] = ACTIONS(953), - [anon_sym_AMP] = ACTIONS(953), - [anon_sym_PIPE] = ACTIONS(945), - [anon_sym_POUND] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(949), - [anon_sym_LT_EQ] = ACTIONS(927), - [anon_sym_LT_GT] = ACTIONS(927), - [anon_sym_BANG_EQ] = ACTIONS(927), - [anon_sym_GT] = ACTIONS(949), - [anon_sym_GT_EQ] = ACTIONS(927), - [anon_sym_BANG_TILDE] = ACTIONS(949), - [anon_sym_TILDE_STAR] = ACTIONS(927), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(927), - }, - [671] = { - [sym_filter_clause] = STATE(921), - [sym_over_clause] = STATE(1267), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_having_clause_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(983), - [aux_sym_over_clause_token1] = ACTIONS(985), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [672] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_truncate_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_begin_statement_token1] = ACTIONS(688), - [aux_sym_commit_statement_token1] = ACTIONS(688), - [aux_sym_rollback_statement_token1] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(688), - [aux_sym_sequence_token5] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym_return_statement_token1] = ACTIONS(688), - [aux_sym_declare_statement_token1] = ACTIONS(688), - [aux_sym_create_function_statement_token3] = ACTIONS(688), - [aux_sym_create_function_statement_token4] = ACTIONS(688), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_statement_token8] = ACTIONS(688), - [aux_sym_create_function_statement_token9] = ACTIONS(688), - [aux_sym_create_function_statement_token10] = ACTIONS(688), - [aux_sym_create_function_statement_token11] = ACTIONS(688), - [aux_sym_external_hint_token1] = ACTIONS(688), - [aux_sym_external_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token1] = ACTIONS(688), - [aux_sym_optimizer_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token3] = ACTIONS(688), - [aux_sym_parallel_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token2] = ACTIONS(688), - [aux_sym_null_hint_token4] = ACTIONS(688), - [aux_sym_deterministic_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token2] = ACTIONS(688), - [aux_sym_sql_hint_token3] = ACTIONS(688), - [aux_sym_sql_hint_token5] = ACTIONS(688), - [aux_sym__function_language_token1] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_grant_statement_token5] = ACTIONS(688), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(688), - [aux_sym_direction_constraint_token1] = ACTIONS(688), - [aux_sym_direction_constraint_token2] = ACTIONS(688), - [anon_sym_CONSTRAINT] = ACTIONS(688), - [aux_sym_table_constraint_check_token1] = ACTIONS(688), - [aux_sym_table_constraint_unique_token1] = ACTIONS(688), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [673] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_truncate_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_begin_statement_token1] = ACTIONS(786), - [aux_sym_commit_statement_token1] = ACTIONS(786), - [aux_sym_rollback_statement_token1] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(786), - [aux_sym_sequence_token5] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym_return_statement_token1] = ACTIONS(786), - [aux_sym_declare_statement_token1] = ACTIONS(786), - [aux_sym_create_function_statement_token3] = ACTIONS(786), - [aux_sym_create_function_statement_token4] = ACTIONS(786), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_statement_token8] = ACTIONS(786), - [aux_sym_create_function_statement_token9] = ACTIONS(786), - [aux_sym_create_function_statement_token10] = ACTIONS(786), - [aux_sym_create_function_statement_token11] = ACTIONS(786), - [aux_sym_external_hint_token1] = ACTIONS(786), - [aux_sym_external_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token1] = ACTIONS(786), - [aux_sym_optimizer_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token3] = ACTIONS(786), - [aux_sym_parallel_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token2] = ACTIONS(786), - [aux_sym_null_hint_token4] = ACTIONS(786), - [aux_sym_deterministic_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token2] = ACTIONS(786), - [aux_sym_sql_hint_token3] = ACTIONS(786), - [aux_sym_sql_hint_token5] = ACTIONS(786), - [aux_sym__function_language_token1] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_grant_statement_token5] = ACTIONS(786), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(786), - [aux_sym_direction_constraint_token1] = ACTIONS(786), - [aux_sym_direction_constraint_token2] = ACTIONS(786), - [anon_sym_CONSTRAINT] = ACTIONS(786), - [aux_sym_table_constraint_check_token1] = ACTIONS(786), - [aux_sym_table_constraint_unique_token1] = ACTIONS(786), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [674] = { - [sym__simple_statement] = STATE(6759), - [sym_with_clause] = STATE(9031), - [sym_select_statement] = STATE(6760), - [sym_insert_statement] = STATE(6760), - [sym_update_statement] = STATE(6760), - [sym_delete_statement] = STATE(6760), - [sym_create_statement] = STATE(6760), - [sym_alter_statement] = STATE(6760), - [sym_pg_command] = STATE(6760), - [sym__compound_statement] = STATE(6761), - [sym_return_statement] = STATE(6760), - [sym_declare_statement] = STATE(6760), - [sym_external_hint] = STATE(710), - [sym_optimizer_hint] = STATE(710), - [sym_parallel_hint] = STATE(710), - [sym_null_hint] = STATE(710), - [sym_deterministic_hint] = STATE(710), - [sym_sql_hint] = STATE(710), - [sym_sql_security_hint] = STATE(710), - [sym__function_language] = STATE(710), - [sym_function_body] = STATE(710), - [sym_create_extension_statement] = STATE(6760), - [sym_create_role_statement] = STATE(6760), - [sym_create_schema_statement] = STATE(6760), - [sym_drop_statement] = STATE(6760), - [sym_set_statement] = STATE(6760), - [sym_grant_statement] = STATE(6760), - [sym_create_domain_statement] = STATE(6760), - [sym_create_type_statement] = STATE(6760), - [sym_create_index_statement] = STATE(6760), - [sym_create_table_statement] = STATE(6760), - [sym_create_view_statement] = STATE(6760), - [sym_create_materialized_view_statement] = STATE(6760), - [sym__select_statement] = STATE(6490), - [sym_select_clause] = STATE(2569), - [sym__update_statement] = STATE(6583), - [sym__insert_statement] = STATE(6578), - [sym__delete_statement] = STATE(6575), - [sym__quoted_identifier] = STATE(2237), - [sym_identifier] = STATE(13818), - [aux_sym_create_function_statement_repeat2] = STATE(710), - [ts_builtin_sym_end] = ACTIONS(1275), - [anon_sym_SEMI] = ACTIONS(1275), - [aux_sym_with_clause_token1] = ACTIONS(1079), - [aux_sym_cte_token1] = ACTIONS(1081), - [aux_sym_cte_token2] = ACTIONS(1083), - [aux_sym_truncate_statement_token1] = ACTIONS(1277), - [aux_sym_comment_statement_token1] = ACTIONS(1277), - [aux_sym_begin_statement_token1] = ACTIONS(1087), - [aux_sym_commit_statement_token1] = ACTIONS(1277), - [aux_sym_rollback_statement_token1] = ACTIONS(1277), - [aux_sym_create_statement_token1] = ACTIONS(1089), - [aux_sym_alter_statement_token1] = ACTIONS(1091), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1093), - [aux_sym_sequence_token5] = ACTIONS(1095), - [aux_sym_pg_command_token1] = ACTIONS(1097), - [aux_sym_return_statement_token1] = ACTIONS(1099), - [aux_sym_declare_statement_token1] = ACTIONS(1101), - [aux_sym_create_function_statement_token3] = ACTIONS(1103), - [aux_sym_create_function_statement_token4] = ACTIONS(1105), - [aux_sym_create_function_statement_token7] = ACTIONS(1107), - [aux_sym_create_function_statement_token8] = ACTIONS(1107), - [aux_sym_create_function_statement_token9] = ACTIONS(1109), - [aux_sym_create_function_statement_token10] = ACTIONS(1109), - [aux_sym_create_function_statement_token11] = ACTIONS(1111), - [aux_sym_external_hint_token1] = ACTIONS(1113), - [aux_sym_external_hint_token2] = ACTIONS(1115), - [aux_sym_optimizer_hint_token1] = ACTIONS(1117), - [aux_sym_optimizer_hint_token2] = ACTIONS(1117), - [aux_sym_optimizer_hint_token3] = ACTIONS(1117), - [aux_sym_parallel_hint_token1] = ACTIONS(1119), - [aux_sym_null_hint_token1] = ACTIONS(1121), - [aux_sym_null_hint_token4] = ACTIONS(1123), - [aux_sym_deterministic_hint_token1] = ACTIONS(1125), - [aux_sym_sql_hint_token1] = ACTIONS(1127), - [aux_sym_sql_hint_token2] = ACTIONS(1129), - [aux_sym_sql_hint_token3] = ACTIONS(1131), - [aux_sym_sql_hint_token5] = ACTIONS(1133), - [aux_sym__function_language_token1] = ACTIONS(1135), - [aux_sym_trigger_event_token1] = ACTIONS(1137), - [aux_sym_trigger_event_token2] = ACTIONS(1139), - [aux_sym_trigger_event_token3] = ACTIONS(1141), - [aux_sym_drop_statement_token1] = ACTIONS(1143), - [aux_sym_grant_statement_token1] = ACTIONS(1145), - [aux_sym_grant_statement_token4] = ACTIONS(1147), - [sym__unquoted_identifier] = ACTIONS(1149), - [anon_sym_BQUOTE] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1153), - [sym_comment] = ACTIONS(3), - }, - [675] = { - [sym_over_clause] = STATE(917), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_direction_constraint_token1] = ACTIONS(197), - [aux_sym_direction_constraint_token2] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_expression_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(782), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [676] = { - [sym_within_group_clause] = STATE(798), - [sym_filter_clause] = STATE(1249), - [sym_over_clause] = STATE(1671), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_truncate_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_begin_statement_token1] = ACTIONS(152), - [aux_sym_commit_statement_token1] = ACTIONS(152), - [aux_sym_rollback_statement_token1] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_sequence_token5] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(152), - [aux_sym_declare_statement_token1] = ACTIONS(152), - [aux_sym_create_function_statement_token3] = ACTIONS(152), - [aux_sym_create_function_statement_token4] = ACTIONS(152), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_statement_token8] = ACTIONS(152), - [aux_sym_create_function_statement_token9] = ACTIONS(152), - [aux_sym_create_function_statement_token10] = ACTIONS(152), - [aux_sym_create_function_statement_token11] = ACTIONS(152), - [aux_sym_external_hint_token1] = ACTIONS(152), - [aux_sym_external_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token1] = ACTIONS(152), - [aux_sym_optimizer_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token3] = ACTIONS(152), - [aux_sym_parallel_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token4] = ACTIONS(152), - [aux_sym_deterministic_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token2] = ACTIONS(152), - [aux_sym_sql_hint_token3] = ACTIONS(152), - [aux_sym_sql_hint_token5] = ACTIONS(152), - [aux_sym__function_language_token1] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_order_by_clause_token1] = ACTIONS(152), - [aux_sym_limit_clause_token1] = ACTIONS(152), - [aux_sym_offset_clause_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(1207), - [aux_sym_filter_clause_token1] = ACTIONS(1209), - [aux_sym_over_clause_token1] = ACTIONS(1211), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [677] = { - [sym_filter_clause] = STATE(897), - [sym_over_clause] = STATE(1266), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_having_clause_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(983), - [aux_sym_over_clause_token1] = ACTIONS(985), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [678] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_truncate_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_begin_statement_token1] = ACTIONS(715), - [aux_sym_commit_statement_token1] = ACTIONS(715), - [aux_sym_rollback_statement_token1] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(715), - [aux_sym_sequence_token5] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym_return_statement_token1] = ACTIONS(715), - [aux_sym_declare_statement_token1] = ACTIONS(715), - [aux_sym_create_function_statement_token3] = ACTIONS(715), - [aux_sym_create_function_statement_token4] = ACTIONS(715), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_statement_token8] = ACTIONS(715), - [aux_sym_create_function_statement_token9] = ACTIONS(715), - [aux_sym_create_function_statement_token10] = ACTIONS(715), - [aux_sym_create_function_statement_token11] = ACTIONS(715), - [aux_sym_external_hint_token1] = ACTIONS(715), - [aux_sym_external_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token1] = ACTIONS(715), - [aux_sym_optimizer_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token3] = ACTIONS(715), - [aux_sym_parallel_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token2] = ACTIONS(715), - [aux_sym_null_hint_token4] = ACTIONS(715), - [aux_sym_deterministic_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token2] = ACTIONS(715), - [aux_sym_sql_hint_token3] = ACTIONS(715), - [aux_sym_sql_hint_token5] = ACTIONS(715), - [aux_sym__function_language_token1] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_grant_statement_token5] = ACTIONS(715), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(715), - [aux_sym_direction_constraint_token1] = ACTIONS(715), - [aux_sym_direction_constraint_token2] = ACTIONS(715), - [anon_sym_CONSTRAINT] = ACTIONS(715), - [aux_sym_table_constraint_check_token1] = ACTIONS(715), - [aux_sym_table_constraint_unique_token1] = ACTIONS(715), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [679] = { - [sym__simple_statement] = STATE(6759), - [sym_with_clause] = STATE(9031), - [sym_select_statement] = STATE(6760), - [sym_insert_statement] = STATE(6760), - [sym_update_statement] = STATE(6760), - [sym_delete_statement] = STATE(6760), - [sym_create_statement] = STATE(6760), - [sym_alter_statement] = STATE(6760), - [sym_pg_command] = STATE(6760), - [sym__compound_statement] = STATE(6761), - [sym_return_statement] = STATE(6760), - [sym_declare_statement] = STATE(6760), - [sym_external_hint] = STATE(710), - [sym_optimizer_hint] = STATE(710), - [sym_parallel_hint] = STATE(710), - [sym_null_hint] = STATE(710), - [sym_deterministic_hint] = STATE(710), - [sym_sql_hint] = STATE(710), - [sym_sql_security_hint] = STATE(710), - [sym__function_language] = STATE(710), - [sym_function_body] = STATE(710), - [sym_create_extension_statement] = STATE(6760), - [sym_create_role_statement] = STATE(6760), - [sym_create_schema_statement] = STATE(6760), - [sym_drop_statement] = STATE(6760), - [sym_set_statement] = STATE(6760), - [sym_grant_statement] = STATE(6760), - [sym_create_domain_statement] = STATE(6760), - [sym_create_type_statement] = STATE(6760), - [sym_create_index_statement] = STATE(6760), - [sym_create_table_statement] = STATE(6760), - [sym_create_view_statement] = STATE(6760), - [sym_create_materialized_view_statement] = STATE(6760), - [sym__select_statement] = STATE(6490), - [sym_select_clause] = STATE(2569), - [sym__update_statement] = STATE(6583), - [sym__insert_statement] = STATE(6578), - [sym__delete_statement] = STATE(6575), - [sym__quoted_identifier] = STATE(2237), - [sym_identifier] = STATE(13818), - [aux_sym_create_function_statement_repeat2] = STATE(710), - [ts_builtin_sym_end] = ACTIONS(1279), - [anon_sym_SEMI] = ACTIONS(1279), - [aux_sym_with_clause_token1] = ACTIONS(1079), - [aux_sym_cte_token1] = ACTIONS(1081), - [aux_sym_cte_token2] = ACTIONS(1083), - [aux_sym_truncate_statement_token1] = ACTIONS(1281), - [aux_sym_comment_statement_token1] = ACTIONS(1281), - [aux_sym_begin_statement_token1] = ACTIONS(1087), - [aux_sym_commit_statement_token1] = ACTIONS(1281), - [aux_sym_rollback_statement_token1] = ACTIONS(1281), - [aux_sym_create_statement_token1] = ACTIONS(1089), - [aux_sym_alter_statement_token1] = ACTIONS(1091), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1093), - [aux_sym_sequence_token5] = ACTIONS(1095), - [aux_sym_pg_command_token1] = ACTIONS(1097), - [aux_sym_return_statement_token1] = ACTIONS(1099), - [aux_sym_declare_statement_token1] = ACTIONS(1101), - [aux_sym_create_function_statement_token3] = ACTIONS(1103), - [aux_sym_create_function_statement_token4] = ACTIONS(1105), - [aux_sym_create_function_statement_token7] = ACTIONS(1107), - [aux_sym_create_function_statement_token8] = ACTIONS(1107), - [aux_sym_create_function_statement_token9] = ACTIONS(1109), - [aux_sym_create_function_statement_token10] = ACTIONS(1109), - [aux_sym_create_function_statement_token11] = ACTIONS(1111), - [aux_sym_external_hint_token1] = ACTIONS(1113), - [aux_sym_external_hint_token2] = ACTIONS(1115), - [aux_sym_optimizer_hint_token1] = ACTIONS(1117), - [aux_sym_optimizer_hint_token2] = ACTIONS(1117), - [aux_sym_optimizer_hint_token3] = ACTIONS(1117), - [aux_sym_parallel_hint_token1] = ACTIONS(1119), - [aux_sym_null_hint_token1] = ACTIONS(1121), - [aux_sym_null_hint_token4] = ACTIONS(1123), - [aux_sym_deterministic_hint_token1] = ACTIONS(1125), - [aux_sym_sql_hint_token1] = ACTIONS(1127), - [aux_sym_sql_hint_token2] = ACTIONS(1129), - [aux_sym_sql_hint_token3] = ACTIONS(1131), - [aux_sym_sql_hint_token5] = ACTIONS(1133), - [aux_sym__function_language_token1] = ACTIONS(1135), - [aux_sym_trigger_event_token1] = ACTIONS(1137), - [aux_sym_trigger_event_token2] = ACTIONS(1139), - [aux_sym_trigger_event_token3] = ACTIONS(1141), - [aux_sym_drop_statement_token1] = ACTIONS(1143), - [aux_sym_grant_statement_token1] = ACTIONS(1145), - [aux_sym_grant_statement_token4] = ACTIONS(1147), - [sym__unquoted_identifier] = ACTIONS(1149), - [anon_sym_BQUOTE] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1153), - [sym_comment] = ACTIONS(3), - }, - [680] = { - [sym_filter_clause] = STATE(911), - [sym_over_clause] = STATE(1229), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_having_clause_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(983), - [aux_sym_over_clause_token1] = ACTIONS(985), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [681] = { - [aux_sym_dotted_name_repeat1] = STATE(479), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(1002), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(1283), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [682] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(1177), - [aux_sym_truncate_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token7] = ACTIONS(1179), - [aux_sym_begin_statement_token1] = ACTIONS(763), - [aux_sym_commit_statement_token1] = ACTIONS(763), - [aux_sym_rollback_statement_token1] = ACTIONS(763), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(763), - [aux_sym_sequence_token5] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym_return_statement_token1] = ACTIONS(763), - [aux_sym_declare_statement_token1] = ACTIONS(763), - [aux_sym_create_function_statement_token3] = ACTIONS(763), - [aux_sym_create_function_statement_token4] = ACTIONS(763), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_statement_token8] = ACTIONS(763), - [aux_sym_create_function_statement_token9] = ACTIONS(763), - [aux_sym_create_function_statement_token10] = ACTIONS(763), - [aux_sym_create_function_statement_token11] = ACTIONS(763), - [aux_sym_external_hint_token1] = ACTIONS(763), - [aux_sym_external_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token1] = ACTIONS(763), - [aux_sym_optimizer_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token3] = ACTIONS(763), - [aux_sym_parallel_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token2] = ACTIONS(763), - [aux_sym_null_hint_token4] = ACTIONS(763), - [aux_sym_deterministic_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token2] = ACTIONS(763), - [aux_sym_sql_hint_token3] = ACTIONS(763), - [aux_sym_sql_hint_token5] = ACTIONS(763), - [aux_sym__function_language_token1] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(1181), - [anon_sym_EQ] = ACTIONS(1183), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_grant_statement_token5] = ACTIONS(763), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(763), - [aux_sym_direction_constraint_token1] = ACTIONS(763), - [aux_sym_direction_constraint_token2] = ACTIONS(763), - [anon_sym_CONSTRAINT] = ACTIONS(763), - [aux_sym_table_constraint_check_token1] = ACTIONS(763), - [aux_sym_table_constraint_unique_token1] = ACTIONS(763), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(1187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1155), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(1157), - [anon_sym_DASH] = ACTIONS(1159), - [anon_sym_TILDE] = ACTIONS(1193), - [anon_sym_CARET] = ACTIONS(1161), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_SLASH] = ACTIONS(1165), - [anon_sym_PERCENT] = ACTIONS(1163), - [anon_sym_LT_LT] = ACTIONS(1163), - [anon_sym_GT_GT] = ACTIONS(1163), - [anon_sym_AMP] = ACTIONS(1163), - [anon_sym_PIPE] = ACTIONS(1157), - [anon_sym_POUND] = ACTIONS(1159), - [anon_sym_LT] = ACTIONS(1193), - [anon_sym_LT_EQ] = ACTIONS(1183), - [anon_sym_LT_GT] = ACTIONS(1183), - [anon_sym_BANG_EQ] = ACTIONS(1183), - [anon_sym_GT] = ACTIONS(1193), - [anon_sym_GT_EQ] = ACTIONS(1183), - [anon_sym_BANG_TILDE] = ACTIONS(1193), - [anon_sym_TILDE_STAR] = ACTIONS(1183), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(1183), - }, - [683] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_truncate_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_begin_statement_token1] = ACTIONS(723), - [aux_sym_commit_statement_token1] = ACTIONS(723), - [aux_sym_rollback_statement_token1] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(723), - [aux_sym_sequence_token5] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym_return_statement_token1] = ACTIONS(723), - [aux_sym_declare_statement_token1] = ACTIONS(723), - [aux_sym_create_function_statement_token3] = ACTIONS(723), - [aux_sym_create_function_statement_token4] = ACTIONS(723), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_statement_token8] = ACTIONS(723), - [aux_sym_create_function_statement_token9] = ACTIONS(723), - [aux_sym_create_function_statement_token10] = ACTIONS(723), - [aux_sym_create_function_statement_token11] = ACTIONS(723), - [aux_sym_external_hint_token1] = ACTIONS(723), - [aux_sym_external_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token1] = ACTIONS(723), - [aux_sym_optimizer_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token3] = ACTIONS(723), - [aux_sym_parallel_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token2] = ACTIONS(723), - [aux_sym_null_hint_token4] = ACTIONS(723), - [aux_sym_deterministic_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token2] = ACTIONS(723), - [aux_sym_sql_hint_token3] = ACTIONS(723), - [aux_sym_sql_hint_token5] = ACTIONS(723), - [aux_sym__function_language_token1] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_grant_statement_token5] = ACTIONS(723), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(723), - [aux_sym_direction_constraint_token1] = ACTIONS(723), - [aux_sym_direction_constraint_token2] = ACTIONS(723), - [anon_sym_CONSTRAINT] = ACTIONS(723), - [aux_sym_table_constraint_check_token1] = ACTIONS(723), - [aux_sym_table_constraint_unique_token1] = ACTIONS(723), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [684] = { - [sym_over_clause] = STATE(925), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_direction_constraint_token1] = ACTIONS(187), - [aux_sym_direction_constraint_token2] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_expression_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(782), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [685] = { - [sym__simple_statement] = STATE(6759), - [sym_with_clause] = STATE(9031), - [sym_select_statement] = STATE(6760), - [sym_insert_statement] = STATE(6760), - [sym_update_statement] = STATE(6760), - [sym_delete_statement] = STATE(6760), - [sym_create_statement] = STATE(6760), - [sym_alter_statement] = STATE(6760), - [sym_pg_command] = STATE(6760), - [sym__compound_statement] = STATE(6761), - [sym_return_statement] = STATE(6760), - [sym_declare_statement] = STATE(6760), - [sym_external_hint] = STATE(610), - [sym_optimizer_hint] = STATE(610), - [sym_parallel_hint] = STATE(610), - [sym_null_hint] = STATE(610), - [sym_deterministic_hint] = STATE(610), - [sym_sql_hint] = STATE(610), - [sym_sql_security_hint] = STATE(610), - [sym__function_language] = STATE(610), - [sym_function_body] = STATE(610), - [sym_create_extension_statement] = STATE(6760), - [sym_create_role_statement] = STATE(6760), - [sym_create_schema_statement] = STATE(6760), - [sym_drop_statement] = STATE(6760), - [sym_set_statement] = STATE(6760), - [sym_grant_statement] = STATE(6760), - [sym_create_domain_statement] = STATE(6760), - [sym_create_type_statement] = STATE(6760), - [sym_create_index_statement] = STATE(6760), - [sym_create_table_statement] = STATE(6760), - [sym_create_view_statement] = STATE(6760), - [sym_create_materialized_view_statement] = STATE(6760), - [sym__select_statement] = STATE(6490), - [sym_select_clause] = STATE(2569), - [sym__update_statement] = STATE(6583), - [sym__insert_statement] = STATE(6578), - [sym__delete_statement] = STATE(6575), - [sym__quoted_identifier] = STATE(2237), - [sym_identifier] = STATE(13818), - [aux_sym_create_function_statement_repeat2] = STATE(610), - [ts_builtin_sym_end] = ACTIONS(1285), - [anon_sym_SEMI] = ACTIONS(1285), - [aux_sym_with_clause_token1] = ACTIONS(1079), - [aux_sym_cte_token1] = ACTIONS(1081), - [aux_sym_cte_token2] = ACTIONS(1083), - [aux_sym_truncate_statement_token1] = ACTIONS(1287), - [aux_sym_comment_statement_token1] = ACTIONS(1287), - [aux_sym_begin_statement_token1] = ACTIONS(1087), - [aux_sym_commit_statement_token1] = ACTIONS(1287), - [aux_sym_rollback_statement_token1] = ACTIONS(1287), - [aux_sym_create_statement_token1] = ACTIONS(1089), - [aux_sym_alter_statement_token1] = ACTIONS(1091), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1093), - [aux_sym_sequence_token5] = ACTIONS(1095), - [aux_sym_pg_command_token1] = ACTIONS(1097), - [aux_sym_return_statement_token1] = ACTIONS(1099), - [aux_sym_declare_statement_token1] = ACTIONS(1101), - [aux_sym_create_function_statement_token3] = ACTIONS(1289), - [aux_sym_create_function_statement_token4] = ACTIONS(1105), - [aux_sym_create_function_statement_token7] = ACTIONS(1291), - [aux_sym_create_function_statement_token8] = ACTIONS(1291), - [aux_sym_create_function_statement_token9] = ACTIONS(1109), - [aux_sym_create_function_statement_token10] = ACTIONS(1109), - [aux_sym_create_function_statement_token11] = ACTIONS(1111), - [aux_sym_external_hint_token1] = ACTIONS(1113), - [aux_sym_external_hint_token2] = ACTIONS(1115), - [aux_sym_optimizer_hint_token1] = ACTIONS(1117), - [aux_sym_optimizer_hint_token2] = ACTIONS(1117), - [aux_sym_optimizer_hint_token3] = ACTIONS(1117), - [aux_sym_parallel_hint_token1] = ACTIONS(1119), - [aux_sym_null_hint_token1] = ACTIONS(1121), - [aux_sym_null_hint_token4] = ACTIONS(1123), - [aux_sym_deterministic_hint_token1] = ACTIONS(1125), - [aux_sym_sql_hint_token1] = ACTIONS(1127), - [aux_sym_sql_hint_token2] = ACTIONS(1129), - [aux_sym_sql_hint_token3] = ACTIONS(1131), - [aux_sym_sql_hint_token5] = ACTIONS(1133), - [aux_sym__function_language_token1] = ACTIONS(1135), - [aux_sym_trigger_event_token1] = ACTIONS(1137), - [aux_sym_trigger_event_token2] = ACTIONS(1139), - [aux_sym_trigger_event_token3] = ACTIONS(1141), - [aux_sym_drop_statement_token1] = ACTIONS(1143), - [aux_sym_grant_statement_token1] = ACTIONS(1145), - [aux_sym_grant_statement_token4] = ACTIONS(1147), - [sym__unquoted_identifier] = ACTIONS(1149), - [anon_sym_BQUOTE] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1153), - [sym_comment] = ACTIONS(3), - }, - [686] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_truncate_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_begin_statement_token1] = ACTIONS(727), - [aux_sym_commit_statement_token1] = ACTIONS(727), - [aux_sym_rollback_statement_token1] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(727), - [aux_sym_sequence_token5] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym_return_statement_token1] = ACTIONS(727), - [aux_sym_declare_statement_token1] = ACTIONS(727), - [aux_sym_create_function_statement_token3] = ACTIONS(727), - [aux_sym_create_function_statement_token4] = ACTIONS(727), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_statement_token8] = ACTIONS(727), - [aux_sym_create_function_statement_token9] = ACTIONS(727), - [aux_sym_create_function_statement_token10] = ACTIONS(727), - [aux_sym_create_function_statement_token11] = ACTIONS(727), - [aux_sym_external_hint_token1] = ACTIONS(727), - [aux_sym_external_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token1] = ACTIONS(727), - [aux_sym_optimizer_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token3] = ACTIONS(727), - [aux_sym_parallel_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token2] = ACTIONS(727), - [aux_sym_null_hint_token4] = ACTIONS(727), - [aux_sym_deterministic_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token2] = ACTIONS(727), - [aux_sym_sql_hint_token3] = ACTIONS(727), - [aux_sym_sql_hint_token5] = ACTIONS(727), - [aux_sym__function_language_token1] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_grant_statement_token5] = ACTIONS(727), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(727), - [aux_sym_direction_constraint_token1] = ACTIONS(727), - [aux_sym_direction_constraint_token2] = ACTIONS(727), - [anon_sym_CONSTRAINT] = ACTIONS(727), - [aux_sym_table_constraint_check_token1] = ACTIONS(727), - [aux_sym_table_constraint_unique_token1] = ACTIONS(727), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [687] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [anon_sym_COMMA] = ACTIONS(259), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_truncate_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_begin_statement_token1] = ACTIONS(261), - [aux_sym_commit_statement_token1] = ACTIONS(261), - [aux_sym_rollback_statement_token1] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_sequence_token5] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(261), - [aux_sym_declare_statement_token1] = ACTIONS(261), - [aux_sym_create_function_statement_token3] = ACTIONS(261), - [aux_sym_create_function_statement_token4] = ACTIONS(261), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_statement_token8] = ACTIONS(261), - [aux_sym_create_function_statement_token9] = ACTIONS(261), - [aux_sym_create_function_statement_token10] = ACTIONS(261), - [aux_sym_create_function_statement_token11] = ACTIONS(261), - [aux_sym_external_hint_token1] = ACTIONS(261), - [aux_sym_external_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token1] = ACTIONS(261), - [aux_sym_optimizer_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token3] = ACTIONS(261), - [aux_sym_parallel_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token4] = ACTIONS(261), - [aux_sym_deterministic_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token2] = ACTIONS(261), - [aux_sym_sql_hint_token3] = ACTIONS(261), - [aux_sym_sql_hint_token5] = ACTIONS(261), - [aux_sym__function_language_token1] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_direction_constraint_token1] = ACTIONS(261), - [aux_sym_direction_constraint_token2] = ACTIONS(261), - [aux_sym_order_expression_token1] = ACTIONS(261), - [aux_sym_limit_clause_token1] = ACTIONS(261), - [aux_sym_offset_clause_token1] = ACTIONS(261), - [aux_sym_fetch_clause_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [688] = { - [aux_sym_dotted_name_repeat1] = STATE(688), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_reference_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(1293), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - }, - [689] = { - [sym_filter_clause] = STATE(906), - [sym_over_clause] = STATE(1240), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_having_clause_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(983), - [aux_sym_over_clause_token1] = ACTIONS(985), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [690] = { - [aux_sym_dotted_name_repeat1] = STATE(688), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_reference_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_create_table_statement_token1] = ACTIONS(124), - [aux_sym_where_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(1201), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [aux_sym_type_token1] = ACTIONS(124), - [aux_sym_type_token2] = ACTIONS(124), - [anon_sym_LBRACK] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - }, - [691] = { - [sym_over_clause] = STATE(932), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_direction_constraint_token1] = ACTIONS(242), - [aux_sym_direction_constraint_token2] = ACTIONS(242), - [aux_sym_create_table_statement_token1] = ACTIONS(242), - [aux_sym_order_expression_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(782), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [692] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(1296), - [anon_sym_COMMA] = ACTIONS(309), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(1298), - [aux_sym_truncate_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_begin_statement_token1] = ACTIONS(313), - [aux_sym_commit_statement_token1] = ACTIONS(313), - [aux_sym_rollback_statement_token1] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_sequence_token5] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym_return_statement_token1] = ACTIONS(313), - [aux_sym_declare_statement_token1] = ACTIONS(313), - [aux_sym_create_function_statement_token3] = ACTIONS(313), - [aux_sym_create_function_statement_token4] = ACTIONS(313), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_statement_token8] = ACTIONS(313), - [aux_sym_create_function_statement_token9] = ACTIONS(313), - [aux_sym_create_function_statement_token10] = ACTIONS(313), - [aux_sym_create_function_statement_token11] = ACTIONS(313), - [aux_sym_external_hint_token1] = ACTIONS(313), - [aux_sym_external_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token1] = ACTIONS(313), - [aux_sym_optimizer_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token3] = ACTIONS(313), - [aux_sym_parallel_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token4] = ACTIONS(313), - [aux_sym_deterministic_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token2] = ACTIONS(313), - [aux_sym_sql_hint_token3] = ACTIONS(313), - [aux_sym_sql_hint_token5] = ACTIONS(313), - [aux_sym__function_language_token1] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_direction_constraint_token1] = ACTIONS(313), - [aux_sym_direction_constraint_token2] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(1300), - [aux_sym_order_expression_token1] = ACTIONS(313), - [aux_sym_limit_clause_token1] = ACTIONS(313), - [aux_sym_offset_clause_token1] = ACTIONS(313), - [aux_sym_fetch_clause_token1] = ACTIONS(313), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [693] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(1302), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_direction_constraint_token1] = ACTIONS(265), - [aux_sym_direction_constraint_token2] = ACTIONS(265), - [aux_sym_order_expression_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_fetch_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(1304), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(1306), - }, - [694] = { - [sym__simple_statement] = STATE(6759), - [sym_with_clause] = STATE(9031), - [sym_select_statement] = STATE(6760), - [sym_insert_statement] = STATE(6760), - [sym_update_statement] = STATE(6760), - [sym_delete_statement] = STATE(6760), - [sym_create_statement] = STATE(6760), - [sym_alter_statement] = STATE(6760), - [sym_pg_command] = STATE(6760), - [sym__compound_statement] = STATE(6761), - [sym_return_statement] = STATE(6760), - [sym_declare_statement] = STATE(6760), - [sym_external_hint] = STATE(651), - [sym_optimizer_hint] = STATE(651), - [sym_parallel_hint] = STATE(651), - [sym_null_hint] = STATE(651), - [sym_deterministic_hint] = STATE(651), - [sym_sql_hint] = STATE(651), - [sym_sql_security_hint] = STATE(651), - [sym__function_language] = STATE(651), - [sym_function_body] = STATE(651), - [sym_create_extension_statement] = STATE(6760), - [sym_create_role_statement] = STATE(6760), - [sym_create_schema_statement] = STATE(6760), - [sym_drop_statement] = STATE(6760), - [sym_set_statement] = STATE(6760), - [sym_grant_statement] = STATE(6760), - [sym_create_domain_statement] = STATE(6760), - [sym_create_type_statement] = STATE(6760), - [sym_create_index_statement] = STATE(6760), - [sym_create_table_statement] = STATE(6760), - [sym_create_view_statement] = STATE(6760), - [sym_create_materialized_view_statement] = STATE(6760), - [sym__select_statement] = STATE(6490), - [sym_select_clause] = STATE(2569), - [sym__update_statement] = STATE(6583), - [sym__insert_statement] = STATE(6578), - [sym__delete_statement] = STATE(6575), - [sym__quoted_identifier] = STATE(2237), - [sym_identifier] = STATE(13818), - [aux_sym_create_function_statement_repeat2] = STATE(651), - [ts_builtin_sym_end] = ACTIONS(1308), - [anon_sym_SEMI] = ACTIONS(1308), - [aux_sym_with_clause_token1] = ACTIONS(1079), - [aux_sym_cte_token1] = ACTIONS(1081), - [aux_sym_cte_token2] = ACTIONS(1083), - [aux_sym_truncate_statement_token1] = ACTIONS(1310), - [aux_sym_comment_statement_token1] = ACTIONS(1310), - [aux_sym_begin_statement_token1] = ACTIONS(1087), - [aux_sym_commit_statement_token1] = ACTIONS(1310), - [aux_sym_rollback_statement_token1] = ACTIONS(1310), - [aux_sym_create_statement_token1] = ACTIONS(1089), - [aux_sym_alter_statement_token1] = ACTIONS(1091), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1093), - [aux_sym_sequence_token5] = ACTIONS(1095), - [aux_sym_pg_command_token1] = ACTIONS(1097), - [aux_sym_return_statement_token1] = ACTIONS(1099), - [aux_sym_declare_statement_token1] = ACTIONS(1101), - [aux_sym_create_function_statement_token3] = ACTIONS(1103), - [aux_sym_create_function_statement_token4] = ACTIONS(1105), - [aux_sym_create_function_statement_token7] = ACTIONS(1312), - [aux_sym_create_function_statement_token8] = ACTIONS(1312), - [aux_sym_create_function_statement_token9] = ACTIONS(1109), - [aux_sym_create_function_statement_token10] = ACTIONS(1109), - [aux_sym_create_function_statement_token11] = ACTIONS(1111), - [aux_sym_external_hint_token1] = ACTIONS(1113), - [aux_sym_external_hint_token2] = ACTIONS(1115), - [aux_sym_optimizer_hint_token1] = ACTIONS(1117), - [aux_sym_optimizer_hint_token2] = ACTIONS(1117), - [aux_sym_optimizer_hint_token3] = ACTIONS(1117), - [aux_sym_parallel_hint_token1] = ACTIONS(1119), - [aux_sym_null_hint_token1] = ACTIONS(1121), - [aux_sym_null_hint_token4] = ACTIONS(1123), - [aux_sym_deterministic_hint_token1] = ACTIONS(1125), - [aux_sym_sql_hint_token1] = ACTIONS(1127), - [aux_sym_sql_hint_token2] = ACTIONS(1129), - [aux_sym_sql_hint_token3] = ACTIONS(1131), - [aux_sym_sql_hint_token5] = ACTIONS(1133), - [aux_sym__function_language_token1] = ACTIONS(1135), - [aux_sym_trigger_event_token1] = ACTIONS(1137), - [aux_sym_trigger_event_token2] = ACTIONS(1139), - [aux_sym_trigger_event_token3] = ACTIONS(1141), - [aux_sym_drop_statement_token1] = ACTIONS(1143), - [aux_sym_grant_statement_token1] = ACTIONS(1145), - [aux_sym_grant_statement_token4] = ACTIONS(1147), - [sym__unquoted_identifier] = ACTIONS(1149), - [anon_sym_BQUOTE] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1153), - [sym_comment] = ACTIONS(3), - }, - [695] = { - [sym__simple_statement] = STATE(6759), - [sym_with_clause] = STATE(9031), - [sym_select_statement] = STATE(6760), - [sym_insert_statement] = STATE(6760), - [sym_update_statement] = STATE(6760), - [sym_delete_statement] = STATE(6760), - [sym_create_statement] = STATE(6760), - [sym_alter_statement] = STATE(6760), - [sym_pg_command] = STATE(6760), - [sym__compound_statement] = STATE(6761), - [sym_return_statement] = STATE(6760), - [sym_declare_statement] = STATE(6760), - [sym_external_hint] = STATE(710), - [sym_optimizer_hint] = STATE(710), - [sym_parallel_hint] = STATE(710), - [sym_null_hint] = STATE(710), - [sym_deterministic_hint] = STATE(710), - [sym_sql_hint] = STATE(710), - [sym_sql_security_hint] = STATE(710), - [sym__function_language] = STATE(710), - [sym_function_body] = STATE(710), - [sym_create_extension_statement] = STATE(6760), - [sym_create_role_statement] = STATE(6760), - [sym_create_schema_statement] = STATE(6760), - [sym_drop_statement] = STATE(6760), - [sym_set_statement] = STATE(6760), - [sym_grant_statement] = STATE(6760), - [sym_create_domain_statement] = STATE(6760), - [sym_create_type_statement] = STATE(6760), - [sym_create_index_statement] = STATE(6760), - [sym_create_table_statement] = STATE(6760), - [sym_create_view_statement] = STATE(6760), - [sym_create_materialized_view_statement] = STATE(6760), - [sym__select_statement] = STATE(6490), - [sym_select_clause] = STATE(2569), - [sym__update_statement] = STATE(6583), - [sym__insert_statement] = STATE(6578), - [sym__delete_statement] = STATE(6575), - [sym__quoted_identifier] = STATE(2237), - [sym_identifier] = STATE(13818), - [aux_sym_create_function_statement_repeat2] = STATE(710), - [ts_builtin_sym_end] = ACTIONS(1314), - [anon_sym_SEMI] = ACTIONS(1314), - [aux_sym_with_clause_token1] = ACTIONS(1079), - [aux_sym_cte_token1] = ACTIONS(1081), - [aux_sym_cte_token2] = ACTIONS(1083), - [aux_sym_truncate_statement_token1] = ACTIONS(1316), - [aux_sym_comment_statement_token1] = ACTIONS(1316), - [aux_sym_begin_statement_token1] = ACTIONS(1087), - [aux_sym_commit_statement_token1] = ACTIONS(1316), - [aux_sym_rollback_statement_token1] = ACTIONS(1316), - [aux_sym_create_statement_token1] = ACTIONS(1089), - [aux_sym_alter_statement_token1] = ACTIONS(1091), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1093), - [aux_sym_sequence_token5] = ACTIONS(1095), - [aux_sym_pg_command_token1] = ACTIONS(1097), - [aux_sym_return_statement_token1] = ACTIONS(1099), - [aux_sym_declare_statement_token1] = ACTIONS(1101), - [aux_sym_create_function_statement_token3] = ACTIONS(1103), - [aux_sym_create_function_statement_token4] = ACTIONS(1105), - [aux_sym_create_function_statement_token7] = ACTIONS(1107), - [aux_sym_create_function_statement_token8] = ACTIONS(1107), - [aux_sym_create_function_statement_token9] = ACTIONS(1109), - [aux_sym_create_function_statement_token10] = ACTIONS(1109), - [aux_sym_create_function_statement_token11] = ACTIONS(1111), - [aux_sym_external_hint_token1] = ACTIONS(1113), - [aux_sym_external_hint_token2] = ACTIONS(1115), - [aux_sym_optimizer_hint_token1] = ACTIONS(1117), - [aux_sym_optimizer_hint_token2] = ACTIONS(1117), - [aux_sym_optimizer_hint_token3] = ACTIONS(1117), - [aux_sym_parallel_hint_token1] = ACTIONS(1119), - [aux_sym_null_hint_token1] = ACTIONS(1121), - [aux_sym_null_hint_token4] = ACTIONS(1123), - [aux_sym_deterministic_hint_token1] = ACTIONS(1125), - [aux_sym_sql_hint_token1] = ACTIONS(1127), - [aux_sym_sql_hint_token2] = ACTIONS(1129), - [aux_sym_sql_hint_token3] = ACTIONS(1131), - [aux_sym_sql_hint_token5] = ACTIONS(1133), - [aux_sym__function_language_token1] = ACTIONS(1135), - [aux_sym_trigger_event_token1] = ACTIONS(1137), - [aux_sym_trigger_event_token2] = ACTIONS(1139), - [aux_sym_trigger_event_token3] = ACTIONS(1141), - [aux_sym_drop_statement_token1] = ACTIONS(1143), - [aux_sym_grant_statement_token1] = ACTIONS(1145), - [aux_sym_grant_statement_token4] = ACTIONS(1147), - [sym__unquoted_identifier] = ACTIONS(1149), - [anon_sym_BQUOTE] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1153), - [sym_comment] = ACTIONS(3), - }, - [696] = { - [sym_over_clause] = STATE(934), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_direction_constraint_token1] = ACTIONS(179), - [aux_sym_direction_constraint_token2] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_expression_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(782), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [697] = { - [sym__simple_statement] = STATE(6759), - [sym_with_clause] = STATE(9031), - [sym_select_statement] = STATE(6760), - [sym_insert_statement] = STATE(6760), - [sym_update_statement] = STATE(6760), - [sym_delete_statement] = STATE(6760), - [sym_create_statement] = STATE(6760), - [sym_alter_statement] = STATE(6760), - [sym_pg_command] = STATE(6760), - [sym__compound_statement] = STATE(6761), - [sym_return_statement] = STATE(6760), - [sym_declare_statement] = STATE(6760), - [sym_external_hint] = STATE(710), - [sym_optimizer_hint] = STATE(710), - [sym_parallel_hint] = STATE(710), - [sym_null_hint] = STATE(710), - [sym_deterministic_hint] = STATE(710), - [sym_sql_hint] = STATE(710), - [sym_sql_security_hint] = STATE(710), - [sym__function_language] = STATE(710), - [sym_function_body] = STATE(710), - [sym_create_extension_statement] = STATE(6760), - [sym_create_role_statement] = STATE(6760), - [sym_create_schema_statement] = STATE(6760), - [sym_drop_statement] = STATE(6760), - [sym_set_statement] = STATE(6760), - [sym_grant_statement] = STATE(6760), - [sym_create_domain_statement] = STATE(6760), - [sym_create_type_statement] = STATE(6760), - [sym_create_index_statement] = STATE(6760), - [sym_create_table_statement] = STATE(6760), - [sym_create_view_statement] = STATE(6760), - [sym_create_materialized_view_statement] = STATE(6760), - [sym__select_statement] = STATE(6490), - [sym_select_clause] = STATE(2569), - [sym__update_statement] = STATE(6583), - [sym__insert_statement] = STATE(6578), - [sym__delete_statement] = STATE(6575), - [sym__quoted_identifier] = STATE(2237), - [sym_identifier] = STATE(13818), - [aux_sym_create_function_statement_repeat2] = STATE(710), - [ts_builtin_sym_end] = ACTIONS(1318), - [anon_sym_SEMI] = ACTIONS(1318), - [aux_sym_with_clause_token1] = ACTIONS(1079), - [aux_sym_cte_token1] = ACTIONS(1081), - [aux_sym_cte_token2] = ACTIONS(1083), - [aux_sym_truncate_statement_token1] = ACTIONS(1320), - [aux_sym_comment_statement_token1] = ACTIONS(1320), - [aux_sym_begin_statement_token1] = ACTIONS(1087), - [aux_sym_commit_statement_token1] = ACTIONS(1320), - [aux_sym_rollback_statement_token1] = ACTIONS(1320), - [aux_sym_create_statement_token1] = ACTIONS(1089), - [aux_sym_alter_statement_token1] = ACTIONS(1091), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1093), - [aux_sym_sequence_token5] = ACTIONS(1095), - [aux_sym_pg_command_token1] = ACTIONS(1097), - [aux_sym_return_statement_token1] = ACTIONS(1099), - [aux_sym_declare_statement_token1] = ACTIONS(1101), - [aux_sym_create_function_statement_token3] = ACTIONS(1103), - [aux_sym_create_function_statement_token4] = ACTIONS(1105), - [aux_sym_create_function_statement_token7] = ACTIONS(1107), - [aux_sym_create_function_statement_token8] = ACTIONS(1107), - [aux_sym_create_function_statement_token9] = ACTIONS(1109), - [aux_sym_create_function_statement_token10] = ACTIONS(1109), - [aux_sym_create_function_statement_token11] = ACTIONS(1111), - [aux_sym_external_hint_token1] = ACTIONS(1113), - [aux_sym_external_hint_token2] = ACTIONS(1115), - [aux_sym_optimizer_hint_token1] = ACTIONS(1117), - [aux_sym_optimizer_hint_token2] = ACTIONS(1117), - [aux_sym_optimizer_hint_token3] = ACTIONS(1117), - [aux_sym_parallel_hint_token1] = ACTIONS(1119), - [aux_sym_null_hint_token1] = ACTIONS(1121), - [aux_sym_null_hint_token4] = ACTIONS(1123), - [aux_sym_deterministic_hint_token1] = ACTIONS(1125), - [aux_sym_sql_hint_token1] = ACTIONS(1127), - [aux_sym_sql_hint_token2] = ACTIONS(1129), - [aux_sym_sql_hint_token3] = ACTIONS(1131), - [aux_sym_sql_hint_token5] = ACTIONS(1133), - [aux_sym__function_language_token1] = ACTIONS(1135), - [aux_sym_trigger_event_token1] = ACTIONS(1137), - [aux_sym_trigger_event_token2] = ACTIONS(1139), - [aux_sym_trigger_event_token3] = ACTIONS(1141), - [aux_sym_drop_statement_token1] = ACTIONS(1143), - [aux_sym_grant_statement_token1] = ACTIONS(1145), - [aux_sym_grant_statement_token4] = ACTIONS(1147), - [sym__unquoted_identifier] = ACTIONS(1149), - [anon_sym_BQUOTE] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1153), - [sym_comment] = ACTIONS(3), - }, - [698] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_truncate_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_begin_statement_token1] = ACTIONS(731), - [aux_sym_commit_statement_token1] = ACTIONS(731), - [aux_sym_rollback_statement_token1] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(731), - [aux_sym_sequence_token5] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym_return_statement_token1] = ACTIONS(731), - [aux_sym_declare_statement_token1] = ACTIONS(731), - [aux_sym_create_function_statement_token3] = ACTIONS(731), - [aux_sym_create_function_statement_token4] = ACTIONS(731), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_statement_token8] = ACTIONS(731), - [aux_sym_create_function_statement_token9] = ACTIONS(731), - [aux_sym_create_function_statement_token10] = ACTIONS(731), - [aux_sym_create_function_statement_token11] = ACTIONS(731), - [aux_sym_external_hint_token1] = ACTIONS(731), - [aux_sym_external_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token1] = ACTIONS(731), - [aux_sym_optimizer_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token3] = ACTIONS(731), - [aux_sym_parallel_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token2] = ACTIONS(731), - [aux_sym_null_hint_token4] = ACTIONS(731), - [aux_sym_deterministic_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token2] = ACTIONS(731), - [aux_sym_sql_hint_token3] = ACTIONS(731), - [aux_sym_sql_hint_token5] = ACTIONS(731), - [aux_sym__function_language_token1] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_grant_statement_token5] = ACTIONS(731), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(731), - [aux_sym_direction_constraint_token1] = ACTIONS(731), - [aux_sym_direction_constraint_token2] = ACTIONS(731), - [anon_sym_CONSTRAINT] = ACTIONS(731), - [aux_sym_table_constraint_check_token1] = ACTIONS(731), - [aux_sym_table_constraint_unique_token1] = ACTIONS(731), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [699] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_truncate_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_begin_statement_token1] = ACTIONS(735), - [aux_sym_commit_statement_token1] = ACTIONS(735), - [aux_sym_rollback_statement_token1] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(735), - [aux_sym_sequence_token5] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym_return_statement_token1] = ACTIONS(735), - [aux_sym_declare_statement_token1] = ACTIONS(735), - [aux_sym_create_function_statement_token3] = ACTIONS(735), - [aux_sym_create_function_statement_token4] = ACTIONS(735), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_statement_token8] = ACTIONS(735), - [aux_sym_create_function_statement_token9] = ACTIONS(735), - [aux_sym_create_function_statement_token10] = ACTIONS(735), - [aux_sym_create_function_statement_token11] = ACTIONS(735), - [aux_sym_external_hint_token1] = ACTIONS(735), - [aux_sym_external_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token1] = ACTIONS(735), - [aux_sym_optimizer_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token3] = ACTIONS(735), - [aux_sym_parallel_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token2] = ACTIONS(735), - [aux_sym_null_hint_token4] = ACTIONS(735), - [aux_sym_deterministic_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token2] = ACTIONS(735), - [aux_sym_sql_hint_token3] = ACTIONS(735), - [aux_sym_sql_hint_token5] = ACTIONS(735), - [aux_sym__function_language_token1] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_grant_statement_token5] = ACTIONS(735), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(735), - [aux_sym_direction_constraint_token1] = ACTIONS(735), - [aux_sym_direction_constraint_token2] = ACTIONS(735), - [anon_sym_CONSTRAINT] = ACTIONS(735), - [aux_sym_table_constraint_check_token1] = ACTIONS(735), - [aux_sym_table_constraint_unique_token1] = ACTIONS(735), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [700] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [701] = { - [sym_over_clause] = STATE(939), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_direction_constraint_token1] = ACTIONS(295), - [aux_sym_direction_constraint_token2] = ACTIONS(295), - [aux_sym_create_table_statement_token1] = ACTIONS(295), - [aux_sym_order_expression_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(782), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [702] = { - [sym_over_clause] = STATE(946), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_direction_constraint_token1] = ACTIONS(279), - [aux_sym_direction_constraint_token2] = ACTIONS(279), - [aux_sym_create_table_statement_token1] = ACTIONS(279), - [aux_sym_order_expression_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(782), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [703] = { - [sym_over_clause] = STATE(941), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_direction_constraint_token1] = ACTIONS(201), - [aux_sym_direction_constraint_token2] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_expression_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(782), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [704] = { - [sym__simple_statement] = STATE(6759), - [sym_with_clause] = STATE(9031), - [sym_select_statement] = STATE(6760), - [sym_insert_statement] = STATE(6760), - [sym_update_statement] = STATE(6760), - [sym_delete_statement] = STATE(6760), - [sym_create_statement] = STATE(6760), - [sym_alter_statement] = STATE(6760), - [sym_pg_command] = STATE(6760), - [sym__compound_statement] = STATE(6761), - [sym_return_statement] = STATE(6760), - [sym_declare_statement] = STATE(6760), - [sym_external_hint] = STATE(631), - [sym_optimizer_hint] = STATE(631), - [sym_parallel_hint] = STATE(631), - [sym_null_hint] = STATE(631), - [sym_deterministic_hint] = STATE(631), - [sym_sql_hint] = STATE(631), - [sym_sql_security_hint] = STATE(631), - [sym__function_language] = STATE(631), - [sym_function_body] = STATE(631), - [sym_create_extension_statement] = STATE(6760), - [sym_create_role_statement] = STATE(6760), - [sym_create_schema_statement] = STATE(6760), - [sym_drop_statement] = STATE(6760), - [sym_set_statement] = STATE(6760), - [sym_grant_statement] = STATE(6760), - [sym_create_domain_statement] = STATE(6760), - [sym_create_type_statement] = STATE(6760), - [sym_create_index_statement] = STATE(6760), - [sym_create_table_statement] = STATE(6760), - [sym_create_view_statement] = STATE(6760), - [sym_create_materialized_view_statement] = STATE(6760), - [sym__select_statement] = STATE(6490), - [sym_select_clause] = STATE(2569), - [sym__update_statement] = STATE(6583), - [sym__insert_statement] = STATE(6578), - [sym__delete_statement] = STATE(6575), - [sym__quoted_identifier] = STATE(2237), - [sym_identifier] = STATE(13818), - [aux_sym_create_function_statement_repeat2] = STATE(631), - [ts_builtin_sym_end] = ACTIONS(1322), - [anon_sym_SEMI] = ACTIONS(1322), - [aux_sym_with_clause_token1] = ACTIONS(1079), - [aux_sym_cte_token1] = ACTIONS(1081), - [aux_sym_cte_token2] = ACTIONS(1083), - [aux_sym_truncate_statement_token1] = ACTIONS(1324), - [aux_sym_comment_statement_token1] = ACTIONS(1324), - [aux_sym_begin_statement_token1] = ACTIONS(1087), - [aux_sym_commit_statement_token1] = ACTIONS(1324), - [aux_sym_rollback_statement_token1] = ACTIONS(1324), - [aux_sym_create_statement_token1] = ACTIONS(1089), - [aux_sym_alter_statement_token1] = ACTIONS(1091), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1093), - [aux_sym_sequence_token5] = ACTIONS(1095), - [aux_sym_pg_command_token1] = ACTIONS(1097), - [aux_sym_return_statement_token1] = ACTIONS(1099), - [aux_sym_declare_statement_token1] = ACTIONS(1101), - [aux_sym_create_function_statement_token3] = ACTIONS(1103), - [aux_sym_create_function_statement_token4] = ACTIONS(1105), - [aux_sym_create_function_statement_token7] = ACTIONS(1326), - [aux_sym_create_function_statement_token8] = ACTIONS(1326), - [aux_sym_create_function_statement_token9] = ACTIONS(1109), - [aux_sym_create_function_statement_token10] = ACTIONS(1109), - [aux_sym_create_function_statement_token11] = ACTIONS(1111), - [aux_sym_external_hint_token1] = ACTIONS(1113), - [aux_sym_external_hint_token2] = ACTIONS(1115), - [aux_sym_optimizer_hint_token1] = ACTIONS(1117), - [aux_sym_optimizer_hint_token2] = ACTIONS(1117), - [aux_sym_optimizer_hint_token3] = ACTIONS(1117), - [aux_sym_parallel_hint_token1] = ACTIONS(1119), - [aux_sym_null_hint_token1] = ACTIONS(1121), - [aux_sym_null_hint_token4] = ACTIONS(1123), - [aux_sym_deterministic_hint_token1] = ACTIONS(1125), - [aux_sym_sql_hint_token1] = ACTIONS(1127), - [aux_sym_sql_hint_token2] = ACTIONS(1129), - [aux_sym_sql_hint_token3] = ACTIONS(1131), - [aux_sym_sql_hint_token5] = ACTIONS(1133), - [aux_sym__function_language_token1] = ACTIONS(1135), - [aux_sym_trigger_event_token1] = ACTIONS(1137), - [aux_sym_trigger_event_token2] = ACTIONS(1139), - [aux_sym_trigger_event_token3] = ACTIONS(1141), - [aux_sym_drop_statement_token1] = ACTIONS(1143), - [aux_sym_grant_statement_token1] = ACTIONS(1145), - [aux_sym_grant_statement_token4] = ACTIONS(1147), - [sym__unquoted_identifier] = ACTIONS(1149), - [anon_sym_BQUOTE] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1153), - [sym_comment] = ACTIONS(3), - }, - [705] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_direction_constraint_token1] = ACTIONS(160), - [aux_sym_direction_constraint_token2] = ACTIONS(160), - [aux_sym_order_expression_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_fetch_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [706] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(1328), - [anon_sym_COMMA] = ACTIONS(211), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(1330), - [aux_sym_truncate_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_begin_statement_token1] = ACTIONS(215), - [aux_sym_commit_statement_token1] = ACTIONS(215), - [aux_sym_rollback_statement_token1] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_sequence_token5] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(215), - [aux_sym_declare_statement_token1] = ACTIONS(215), - [aux_sym_create_function_statement_token3] = ACTIONS(215), - [aux_sym_create_function_statement_token4] = ACTIONS(215), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_statement_token8] = ACTIONS(215), - [aux_sym_create_function_statement_token9] = ACTIONS(215), - [aux_sym_create_function_statement_token10] = ACTIONS(215), - [aux_sym_create_function_statement_token11] = ACTIONS(215), - [aux_sym_external_hint_token1] = ACTIONS(215), - [aux_sym_external_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token1] = ACTIONS(215), - [aux_sym_optimizer_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token3] = ACTIONS(215), - [aux_sym_parallel_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token4] = ACTIONS(215), - [aux_sym_deterministic_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token2] = ACTIONS(215), - [aux_sym_sql_hint_token3] = ACTIONS(215), - [aux_sym_sql_hint_token5] = ACTIONS(215), - [aux_sym__function_language_token1] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(1332), - [aux_sym_having_clause_token1] = ACTIONS(215), - [aux_sym_order_by_clause_token1] = ACTIONS(215), - [aux_sym_limit_clause_token1] = ACTIONS(215), - [aux_sym_offset_clause_token1] = ACTIONS(215), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(1334), - [aux_sym_type_token2] = ACTIONS(1336), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [707] = { - [sym__simple_statement] = STATE(6759), - [sym_with_clause] = STATE(9031), - [sym_select_statement] = STATE(6760), - [sym_insert_statement] = STATE(6760), - [sym_update_statement] = STATE(6760), - [sym_delete_statement] = STATE(6760), - [sym_create_statement] = STATE(6760), - [sym_alter_statement] = STATE(6760), - [sym_pg_command] = STATE(6760), - [sym__compound_statement] = STATE(6761), - [sym_return_statement] = STATE(6760), - [sym_declare_statement] = STATE(6760), - [sym_external_hint] = STATE(668), - [sym_optimizer_hint] = STATE(668), - [sym_parallel_hint] = STATE(668), - [sym_null_hint] = STATE(668), - [sym_deterministic_hint] = STATE(668), - [sym_sql_hint] = STATE(668), - [sym_sql_security_hint] = STATE(668), - [sym__function_language] = STATE(668), - [sym_function_body] = STATE(668), - [sym_create_extension_statement] = STATE(6760), - [sym_create_role_statement] = STATE(6760), - [sym_create_schema_statement] = STATE(6760), - [sym_drop_statement] = STATE(6760), - [sym_set_statement] = STATE(6760), - [sym_grant_statement] = STATE(6760), - [sym_create_domain_statement] = STATE(6760), - [sym_create_type_statement] = STATE(6760), - [sym_create_index_statement] = STATE(6760), - [sym_create_table_statement] = STATE(6760), - [sym_create_view_statement] = STATE(6760), - [sym_create_materialized_view_statement] = STATE(6760), - [sym__select_statement] = STATE(6490), - [sym_select_clause] = STATE(2569), - [sym__update_statement] = STATE(6583), - [sym__insert_statement] = STATE(6578), - [sym__delete_statement] = STATE(6575), - [sym__quoted_identifier] = STATE(2237), - [sym_identifier] = STATE(13818), - [aux_sym_create_function_statement_repeat2] = STATE(668), - [ts_builtin_sym_end] = ACTIONS(1338), - [anon_sym_SEMI] = ACTIONS(1338), - [aux_sym_with_clause_token1] = ACTIONS(1079), - [aux_sym_cte_token1] = ACTIONS(1081), - [aux_sym_cte_token2] = ACTIONS(1083), - [aux_sym_truncate_statement_token1] = ACTIONS(1340), - [aux_sym_comment_statement_token1] = ACTIONS(1340), - [aux_sym_begin_statement_token1] = ACTIONS(1087), - [aux_sym_commit_statement_token1] = ACTIONS(1340), - [aux_sym_rollback_statement_token1] = ACTIONS(1340), - [aux_sym_create_statement_token1] = ACTIONS(1089), - [aux_sym_alter_statement_token1] = ACTIONS(1091), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1093), - [aux_sym_sequence_token5] = ACTIONS(1095), - [aux_sym_pg_command_token1] = ACTIONS(1097), - [aux_sym_return_statement_token1] = ACTIONS(1099), - [aux_sym_declare_statement_token1] = ACTIONS(1101), - [aux_sym_create_function_statement_token3] = ACTIONS(1342), - [aux_sym_create_function_statement_token4] = ACTIONS(1105), - [aux_sym_create_function_statement_token7] = ACTIONS(1344), - [aux_sym_create_function_statement_token8] = ACTIONS(1344), - [aux_sym_create_function_statement_token9] = ACTIONS(1109), - [aux_sym_create_function_statement_token10] = ACTIONS(1109), - [aux_sym_create_function_statement_token11] = ACTIONS(1111), - [aux_sym_external_hint_token1] = ACTIONS(1113), - [aux_sym_external_hint_token2] = ACTIONS(1115), - [aux_sym_optimizer_hint_token1] = ACTIONS(1117), - [aux_sym_optimizer_hint_token2] = ACTIONS(1117), - [aux_sym_optimizer_hint_token3] = ACTIONS(1117), - [aux_sym_parallel_hint_token1] = ACTIONS(1119), - [aux_sym_null_hint_token1] = ACTIONS(1121), - [aux_sym_null_hint_token4] = ACTIONS(1123), - [aux_sym_deterministic_hint_token1] = ACTIONS(1125), - [aux_sym_sql_hint_token1] = ACTIONS(1127), - [aux_sym_sql_hint_token2] = ACTIONS(1129), - [aux_sym_sql_hint_token3] = ACTIONS(1131), - [aux_sym_sql_hint_token5] = ACTIONS(1133), - [aux_sym__function_language_token1] = ACTIONS(1135), - [aux_sym_trigger_event_token1] = ACTIONS(1137), - [aux_sym_trigger_event_token2] = ACTIONS(1139), - [aux_sym_trigger_event_token3] = ACTIONS(1141), - [aux_sym_drop_statement_token1] = ACTIONS(1143), - [aux_sym_grant_statement_token1] = ACTIONS(1145), - [aux_sym_grant_statement_token4] = ACTIONS(1147), - [sym__unquoted_identifier] = ACTIONS(1149), - [anon_sym_BQUOTE] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1153), - [sym_comment] = ACTIONS(3), - }, - [708] = { - [sym_over_clause] = STATE(942), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_direction_constraint_token1] = ACTIONS(275), - [aux_sym_direction_constraint_token2] = ACTIONS(275), - [aux_sym_create_table_statement_token1] = ACTIONS(275), - [aux_sym_order_expression_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(782), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [709] = { - [aux_sym_dotted_name_repeat1] = STATE(709), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_having_clause_token1] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(1346), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [710] = { - [sym__simple_statement] = STATE(6759), - [sym_with_clause] = STATE(9031), - [sym_select_statement] = STATE(6760), - [sym_insert_statement] = STATE(6760), - [sym_update_statement] = STATE(6760), - [sym_delete_statement] = STATE(6760), - [sym_create_statement] = STATE(6760), - [sym_alter_statement] = STATE(6760), - [sym_pg_command] = STATE(6760), - [sym__compound_statement] = STATE(6761), - [sym_return_statement] = STATE(6760), - [sym_declare_statement] = STATE(6760), - [sym_external_hint] = STATE(710), - [sym_optimizer_hint] = STATE(710), - [sym_parallel_hint] = STATE(710), - [sym_null_hint] = STATE(710), - [sym_deterministic_hint] = STATE(710), - [sym_sql_hint] = STATE(710), - [sym_sql_security_hint] = STATE(710), - [sym__function_language] = STATE(710), - [sym_function_body] = STATE(710), - [sym_create_extension_statement] = STATE(6760), - [sym_create_role_statement] = STATE(6760), - [sym_create_schema_statement] = STATE(6760), - [sym_drop_statement] = STATE(6760), - [sym_set_statement] = STATE(6760), - [sym_grant_statement] = STATE(6760), - [sym_create_domain_statement] = STATE(6760), - [sym_create_type_statement] = STATE(6760), - [sym_create_index_statement] = STATE(6760), - [sym_create_table_statement] = STATE(6760), - [sym_create_view_statement] = STATE(6760), - [sym_create_materialized_view_statement] = STATE(6760), - [sym__select_statement] = STATE(6490), - [sym_select_clause] = STATE(2569), - [sym__update_statement] = STATE(6583), - [sym__insert_statement] = STATE(6578), - [sym__delete_statement] = STATE(6575), - [sym__quoted_identifier] = STATE(2237), - [sym_identifier] = STATE(13818), - [aux_sym_create_function_statement_repeat2] = STATE(710), - [ts_builtin_sym_end] = ACTIONS(1349), - [anon_sym_SEMI] = ACTIONS(1349), - [aux_sym_with_clause_token1] = ACTIONS(1351), - [aux_sym_cte_token1] = ACTIONS(1354), - [aux_sym_cte_token2] = ACTIONS(1357), - [aux_sym_truncate_statement_token1] = ACTIONS(1360), - [aux_sym_comment_statement_token1] = ACTIONS(1360), - [aux_sym_begin_statement_token1] = ACTIONS(1362), - [aux_sym_commit_statement_token1] = ACTIONS(1360), - [aux_sym_rollback_statement_token1] = ACTIONS(1360), - [aux_sym_create_statement_token1] = ACTIONS(1365), - [aux_sym_alter_statement_token1] = ACTIONS(1368), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1371), - [aux_sym_sequence_token5] = ACTIONS(1374), - [aux_sym_pg_command_token1] = ACTIONS(1377), - [aux_sym_return_statement_token1] = ACTIONS(1380), - [aux_sym_declare_statement_token1] = ACTIONS(1383), - [aux_sym_create_function_statement_token3] = ACTIONS(1386), - [aux_sym_create_function_statement_token4] = ACTIONS(1389), - [aux_sym_create_function_statement_token7] = ACTIONS(1392), - [aux_sym_create_function_statement_token8] = ACTIONS(1392), - [aux_sym_create_function_statement_token9] = ACTIONS(1395), - [aux_sym_create_function_statement_token10] = ACTIONS(1395), - [aux_sym_create_function_statement_token11] = ACTIONS(1398), - [aux_sym_external_hint_token1] = ACTIONS(1401), - [aux_sym_external_hint_token2] = ACTIONS(1404), - [aux_sym_optimizer_hint_token1] = ACTIONS(1407), - [aux_sym_optimizer_hint_token2] = ACTIONS(1407), - [aux_sym_optimizer_hint_token3] = ACTIONS(1407), - [aux_sym_parallel_hint_token1] = ACTIONS(1410), - [aux_sym_null_hint_token1] = ACTIONS(1413), - [aux_sym_null_hint_token4] = ACTIONS(1416), - [aux_sym_deterministic_hint_token1] = ACTIONS(1419), - [aux_sym_sql_hint_token1] = ACTIONS(1422), - [aux_sym_sql_hint_token2] = ACTIONS(1425), - [aux_sym_sql_hint_token3] = ACTIONS(1428), - [aux_sym_sql_hint_token5] = ACTIONS(1431), - [aux_sym__function_language_token1] = ACTIONS(1434), - [aux_sym_trigger_event_token1] = ACTIONS(1437), - [aux_sym_trigger_event_token2] = ACTIONS(1440), - [aux_sym_trigger_event_token3] = ACTIONS(1443), - [aux_sym_drop_statement_token1] = ACTIONS(1446), - [aux_sym_grant_statement_token1] = ACTIONS(1449), - [aux_sym_grant_statement_token4] = ACTIONS(1452), - [sym__unquoted_identifier] = ACTIONS(1455), - [anon_sym_BQUOTE] = ACTIONS(1458), - [anon_sym_DQUOTE] = ACTIONS(1461), - [sym_comment] = ACTIONS(3), - }, - [711] = { - [aux_sym_dotted_name_repeat1] = STATE(788), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(1464), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(1466), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [712] = { - [aux_sym_dotted_name_repeat1] = STATE(709), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_having_clause_token1] = ACTIONS(124), - [aux_sym_order_by_clause_token1] = ACTIONS(124), - [aux_sym_limit_clause_token1] = ACTIONS(124), - [aux_sym_offset_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(1054), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [713] = { - [aux_sym_dotted_name_repeat1] = STATE(479), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(1468), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [714] = { - [sym_over_clause] = STATE(1133), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_create_table_statement_token1] = ACTIONS(242), - [aux_sym_having_clause_token1] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(885), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [715] = { - [aux_sym_array_type_repeat1] = STATE(715), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_direction_constraint_token1] = ACTIONS(321), - [aux_sym_direction_constraint_token2] = ACTIONS(321), - [aux_sym_order_expression_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_fetch_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(1470), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [716] = { - [sym_within_group_clause] = STATE(1084), - [sym_filter_clause] = STATE(1377), - [sym_over_clause] = STATE(1747), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_truncate_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_begin_statement_token1] = ACTIONS(156), - [aux_sym_commit_statement_token1] = ACTIONS(156), - [aux_sym_rollback_statement_token1] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_sequence_token5] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(156), - [aux_sym_declare_statement_token1] = ACTIONS(156), - [aux_sym_create_function_statement_token3] = ACTIONS(156), - [aux_sym_create_function_statement_token4] = ACTIONS(156), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_statement_token8] = ACTIONS(156), - [aux_sym_create_function_statement_token9] = ACTIONS(156), - [aux_sym_create_function_statement_token10] = ACTIONS(156), - [aux_sym_create_function_statement_token11] = ACTIONS(156), - [aux_sym_external_hint_token1] = ACTIONS(156), - [aux_sym_external_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token1] = ACTIONS(156), - [aux_sym_optimizer_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token3] = ACTIONS(156), - [aux_sym_parallel_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token2] = ACTIONS(156), - [aux_sym_null_hint_token4] = ACTIONS(156), - [aux_sym_deterministic_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token2] = ACTIONS(156), - [aux_sym_sql_hint_token3] = ACTIONS(156), - [aux_sym_sql_hint_token5] = ACTIONS(156), - [aux_sym__function_language_token1] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_table_constraint_check_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(1473), - [aux_sym_filter_clause_token1] = ACTIONS(1475), - [aux_sym_over_clause_token1] = ACTIONS(1477), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [717] = { - [sym_over_clause] = STATE(1092), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_direction_constraint_token1] = ACTIONS(242), - [aux_sym_direction_constraint_token2] = ACTIONS(242), - [aux_sym_order_expression_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(857), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [718] = { - [aux_sym_dotted_name_repeat1] = STATE(748), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token2] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_table_constraint_check_token1] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(1479), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [719] = { - [sym_within_group_clause] = STATE(1101), - [sym_filter_clause] = STATE(1370), - [sym_over_clause] = STATE(1777), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_truncate_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_begin_statement_token1] = ACTIONS(134), - [aux_sym_commit_statement_token1] = ACTIONS(134), - [aux_sym_rollback_statement_token1] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_sequence_token5] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(134), - [aux_sym_declare_statement_token1] = ACTIONS(134), - [aux_sym_create_function_statement_token3] = ACTIONS(134), - [aux_sym_create_function_statement_token4] = ACTIONS(134), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_statement_token8] = ACTIONS(134), - [aux_sym_create_function_statement_token9] = ACTIONS(134), - [aux_sym_create_function_statement_token10] = ACTIONS(134), - [aux_sym_create_function_statement_token11] = ACTIONS(134), - [aux_sym_external_hint_token1] = ACTIONS(134), - [aux_sym_external_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token1] = ACTIONS(134), - [aux_sym_optimizer_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token3] = ACTIONS(134), - [aux_sym_parallel_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token2] = ACTIONS(134), - [aux_sym_null_hint_token4] = ACTIONS(134), - [aux_sym_deterministic_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token2] = ACTIONS(134), - [aux_sym_sql_hint_token3] = ACTIONS(134), - [aux_sym_sql_hint_token5] = ACTIONS(134), - [aux_sym__function_language_token1] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_table_constraint_check_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(1473), - [aux_sym_filter_clause_token1] = ACTIONS(1475), - [aux_sym_over_clause_token1] = ACTIONS(1477), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [720] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(1481), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(1483), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(1485), - [aux_sym_having_clause_token1] = ACTIONS(285), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(1487), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [721] = { - [aux_sym_dotted_name_repeat1] = STATE(721), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(1489), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - }, - [722] = { - [sym_within_group_clause] = STATE(1138), - [sym_filter_clause] = STATE(1489), - [sym_over_clause] = STATE(1783), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_truncate_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_begin_statement_token1] = ACTIONS(148), - [aux_sym_commit_statement_token1] = ACTIONS(148), - [aux_sym_rollback_statement_token1] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_sequence_token5] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(148), - [aux_sym_declare_statement_token1] = ACTIONS(148), - [aux_sym_create_function_statement_token3] = ACTIONS(148), - [aux_sym_create_function_statement_token4] = ACTIONS(148), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_statement_token8] = ACTIONS(148), - [aux_sym_create_function_statement_token9] = ACTIONS(148), - [aux_sym_create_function_statement_token10] = ACTIONS(148), - [aux_sym_create_function_statement_token11] = ACTIONS(148), - [aux_sym_external_hint_token1] = ACTIONS(148), - [aux_sym_external_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token1] = ACTIONS(148), - [aux_sym_optimizer_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token3] = ACTIONS(148), - [aux_sym_parallel_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token2] = ACTIONS(148), - [aux_sym_null_hint_token4] = ACTIONS(148), - [aux_sym_deterministic_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token2] = ACTIONS(148), - [aux_sym_sql_hint_token3] = ACTIONS(148), - [aux_sym_sql_hint_token5] = ACTIONS(148), - [aux_sym__function_language_token1] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_table_constraint_check_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(1473), - [aux_sym_filter_clause_token1] = ACTIONS(1475), - [aux_sym_over_clause_token1] = ACTIONS(1477), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [723] = { - [aux_sym_array_type_repeat1] = STATE(715), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [anon_sym_COMMA] = ACTIONS(336), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_truncate_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_begin_statement_token1] = ACTIONS(338), - [aux_sym_commit_statement_token1] = ACTIONS(338), - [aux_sym_rollback_statement_token1] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_sequence_token5] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym_return_statement_token1] = ACTIONS(338), - [aux_sym_declare_statement_token1] = ACTIONS(338), - [aux_sym_create_function_statement_token3] = ACTIONS(338), - [aux_sym_create_function_statement_token4] = ACTIONS(338), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_statement_token8] = ACTIONS(338), - [aux_sym_create_function_statement_token9] = ACTIONS(338), - [aux_sym_create_function_statement_token10] = ACTIONS(338), - [aux_sym_create_function_statement_token11] = ACTIONS(338), - [aux_sym_external_hint_token1] = ACTIONS(338), - [aux_sym_external_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token1] = ACTIONS(338), - [aux_sym_optimizer_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token3] = ACTIONS(338), - [aux_sym_parallel_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token4] = ACTIONS(338), - [aux_sym_deterministic_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token2] = ACTIONS(338), - [aux_sym_sql_hint_token3] = ACTIONS(338), - [aux_sym_sql_hint_token5] = ACTIONS(338), - [aux_sym__function_language_token1] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_direction_constraint_token1] = ACTIONS(338), - [aux_sym_direction_constraint_token2] = ACTIONS(338), - [aux_sym_order_expression_token1] = ACTIONS(338), - [aux_sym_limit_clause_token1] = ACTIONS(338), - [aux_sym_offset_clause_token1] = ACTIONS(338), - [aux_sym_fetch_clause_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(1492), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [724] = { - [aux_sym_dotted_name_repeat1] = STATE(721), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_create_table_statement_token1] = ACTIONS(124), - [aux_sym_where_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(1494), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [aux_sym_type_token1] = ACTIONS(124), - [aux_sym_type_token2] = ACTIONS(124), - [anon_sym_LBRACK] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - }, - [725] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [anon_sym_COMMA] = ACTIONS(259), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_truncate_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_begin_statement_token1] = ACTIONS(261), - [aux_sym_commit_statement_token1] = ACTIONS(261), - [aux_sym_rollback_statement_token1] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_sequence_token5] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(261), - [aux_sym_declare_statement_token1] = ACTIONS(261), - [aux_sym_create_function_statement_token3] = ACTIONS(261), - [aux_sym_create_function_statement_token4] = ACTIONS(261), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_statement_token8] = ACTIONS(261), - [aux_sym_create_function_statement_token9] = ACTIONS(261), - [aux_sym_create_function_statement_token10] = ACTIONS(261), - [aux_sym_create_function_statement_token11] = ACTIONS(261), - [aux_sym_external_hint_token1] = ACTIONS(261), - [aux_sym_external_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token1] = ACTIONS(261), - [aux_sym_optimizer_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token3] = ACTIONS(261), - [aux_sym_parallel_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token4] = ACTIONS(261), - [aux_sym_deterministic_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token2] = ACTIONS(261), - [aux_sym_sql_hint_token3] = ACTIONS(261), - [aux_sym_sql_hint_token5] = ACTIONS(261), - [aux_sym__function_language_token1] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_create_table_statement_token1] = ACTIONS(261), - [aux_sym_having_clause_token1] = ACTIONS(261), - [aux_sym_order_by_clause_token1] = ACTIONS(261), - [aux_sym_limit_clause_token1] = ACTIONS(261), - [aux_sym_offset_clause_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [726] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(1496), - [anon_sym_COMMA] = ACTIONS(608), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_truncate_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_begin_statement_token1] = ACTIONS(612), - [aux_sym_commit_statement_token1] = ACTIONS(612), - [aux_sym_rollback_statement_token1] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_sequence_token5] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym_return_statement_token1] = ACTIONS(612), - [aux_sym_declare_statement_token1] = ACTIONS(612), - [aux_sym_create_function_statement_token3] = ACTIONS(612), - [aux_sym_create_function_statement_token4] = ACTIONS(612), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_statement_token8] = ACTIONS(612), - [aux_sym_create_function_statement_token9] = ACTIONS(612), - [aux_sym_create_function_statement_token10] = ACTIONS(612), - [aux_sym_create_function_statement_token11] = ACTIONS(612), - [aux_sym_external_hint_token1] = ACTIONS(612), - [aux_sym_external_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token1] = ACTIONS(612), - [aux_sym_optimizer_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token3] = ACTIONS(612), - [aux_sym_parallel_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token4] = ACTIONS(612), - [aux_sym_deterministic_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token2] = ACTIONS(612), - [aux_sym_sql_hint_token3] = ACTIONS(612), - [aux_sym_sql_hint_token5] = ACTIONS(612), - [aux_sym__function_language_token1] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_direction_constraint_token1] = ACTIONS(612), - [aux_sym_direction_constraint_token2] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(1498), - [aux_sym_order_expression_token1] = ACTIONS(612), - [aux_sym_limit_clause_token1] = ACTIONS(612), - [aux_sym_offset_clause_token1] = ACTIONS(612), - [aux_sym_fetch_clause_token1] = ACTIONS(612), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [727] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(1500), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(1502), - [aux_sym_truncate_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_begin_statement_token1] = ACTIONS(215), - [aux_sym_commit_statement_token1] = ACTIONS(215), - [aux_sym_rollback_statement_token1] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_sequence_token5] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(215), - [aux_sym_declare_statement_token1] = ACTIONS(215), - [aux_sym_create_function_statement_token3] = ACTIONS(215), - [aux_sym_create_function_statement_token4] = ACTIONS(215), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_statement_token8] = ACTIONS(215), - [aux_sym_create_function_statement_token9] = ACTIONS(215), - [aux_sym_create_function_statement_token10] = ACTIONS(215), - [aux_sym_create_function_statement_token11] = ACTIONS(215), - [aux_sym_external_hint_token1] = ACTIONS(215), - [aux_sym_external_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token1] = ACTIONS(215), - [aux_sym_optimizer_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token3] = ACTIONS(215), - [aux_sym_parallel_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token4] = ACTIONS(215), - [aux_sym_deterministic_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token2] = ACTIONS(215), - [aux_sym_sql_hint_token3] = ACTIONS(215), - [aux_sym_sql_hint_token5] = ACTIONS(215), - [aux_sym__function_language_token1] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_grant_statement_token8] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(1504), - [aux_sym_order_by_clause_token1] = ACTIONS(215), - [aux_sym_limit_clause_token1] = ACTIONS(215), - [aux_sym_offset_clause_token1] = ACTIONS(215), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(1506), - [aux_sym_type_token2] = ACTIONS(1508), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [728] = { - [aux_sym_array_type_repeat1] = STATE(723), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [anon_sym_COMMA] = ACTIONS(326), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_truncate_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_begin_statement_token1] = ACTIONS(328), - [aux_sym_commit_statement_token1] = ACTIONS(328), - [aux_sym_rollback_statement_token1] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_sequence_token5] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym_return_statement_token1] = ACTIONS(328), - [aux_sym_declare_statement_token1] = ACTIONS(328), - [aux_sym_create_function_statement_token3] = ACTIONS(328), - [aux_sym_create_function_statement_token4] = ACTIONS(328), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_statement_token8] = ACTIONS(328), - [aux_sym_create_function_statement_token9] = ACTIONS(328), - [aux_sym_create_function_statement_token10] = ACTIONS(328), - [aux_sym_create_function_statement_token11] = ACTIONS(328), - [aux_sym_external_hint_token1] = ACTIONS(328), - [aux_sym_external_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token1] = ACTIONS(328), - [aux_sym_optimizer_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token3] = ACTIONS(328), - [aux_sym_parallel_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token4] = ACTIONS(328), - [aux_sym_deterministic_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token2] = ACTIONS(328), - [aux_sym_sql_hint_token3] = ACTIONS(328), - [aux_sym_sql_hint_token5] = ACTIONS(328), - [aux_sym__function_language_token1] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_direction_constraint_token1] = ACTIONS(328), - [aux_sym_direction_constraint_token2] = ACTIONS(328), - [aux_sym_order_expression_token1] = ACTIONS(328), - [aux_sym_limit_clause_token1] = ACTIONS(328), - [aux_sym_offset_clause_token1] = ACTIONS(328), - [aux_sym_fetch_clause_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(1492), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [729] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(1510), - [anon_sym_COMMA] = ACTIONS(600), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_truncate_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_begin_statement_token1] = ACTIONS(604), - [aux_sym_commit_statement_token1] = ACTIONS(604), - [aux_sym_rollback_statement_token1] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_sequence_token5] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym_return_statement_token1] = ACTIONS(604), - [aux_sym_declare_statement_token1] = ACTIONS(604), - [aux_sym_create_function_statement_token3] = ACTIONS(604), - [aux_sym_create_function_statement_token4] = ACTIONS(604), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_statement_token8] = ACTIONS(604), - [aux_sym_create_function_statement_token9] = ACTIONS(604), - [aux_sym_create_function_statement_token10] = ACTIONS(604), - [aux_sym_create_function_statement_token11] = ACTIONS(604), - [aux_sym_external_hint_token1] = ACTIONS(604), - [aux_sym_external_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token1] = ACTIONS(604), - [aux_sym_optimizer_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token3] = ACTIONS(604), - [aux_sym_parallel_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token4] = ACTIONS(604), - [aux_sym_deterministic_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token2] = ACTIONS(604), - [aux_sym_sql_hint_token3] = ACTIONS(604), - [aux_sym_sql_hint_token5] = ACTIONS(604), - [aux_sym__function_language_token1] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_direction_constraint_token1] = ACTIONS(604), - [aux_sym_direction_constraint_token2] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(1512), - [aux_sym_order_expression_token1] = ACTIONS(604), - [aux_sym_limit_clause_token1] = ACTIONS(604), - [aux_sym_offset_clause_token1] = ACTIONS(604), - [aux_sym_fetch_clause_token1] = ACTIONS(604), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [730] = { - [sym_over_clause] = STATE(1074), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_direction_constraint_token1] = ACTIONS(179), - [aux_sym_direction_constraint_token2] = ACTIONS(179), - [aux_sym_order_expression_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(857), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [731] = { - [sym_over_clause] = STATE(1071), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_direction_constraint_token1] = ACTIONS(295), - [aux_sym_direction_constraint_token2] = ACTIONS(295), - [aux_sym_order_expression_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(857), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [732] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [anon_sym_COMMA] = ACTIONS(305), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_truncate_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_begin_statement_token1] = ACTIONS(307), - [aux_sym_commit_statement_token1] = ACTIONS(307), - [aux_sym_rollback_statement_token1] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_sequence_token5] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym_return_statement_token1] = ACTIONS(307), - [aux_sym_declare_statement_token1] = ACTIONS(307), - [aux_sym_create_function_statement_token3] = ACTIONS(307), - [aux_sym_create_function_statement_token4] = ACTIONS(307), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_statement_token8] = ACTIONS(307), - [aux_sym_create_function_statement_token9] = ACTIONS(307), - [aux_sym_create_function_statement_token10] = ACTIONS(307), - [aux_sym_create_function_statement_token11] = ACTIONS(307), - [aux_sym_external_hint_token1] = ACTIONS(307), - [aux_sym_external_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token1] = ACTIONS(307), - [aux_sym_optimizer_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token3] = ACTIONS(307), - [aux_sym_parallel_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token4] = ACTIONS(307), - [aux_sym_deterministic_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token2] = ACTIONS(307), - [aux_sym_sql_hint_token3] = ACTIONS(307), - [aux_sym_sql_hint_token5] = ACTIONS(307), - [aux_sym__function_language_token1] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_direction_constraint_token1] = ACTIONS(307), - [aux_sym_direction_constraint_token2] = ACTIONS(307), - [aux_sym_order_expression_token1] = ACTIONS(307), - [aux_sym_limit_clause_token1] = ACTIONS(307), - [aux_sym_offset_clause_token1] = ACTIONS(307), - [aux_sym_fetch_clause_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [733] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(1514), - [anon_sym_COMMA] = ACTIONS(592), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_truncate_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_begin_statement_token1] = ACTIONS(596), - [aux_sym_commit_statement_token1] = ACTIONS(596), - [aux_sym_rollback_statement_token1] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_sequence_token5] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym_return_statement_token1] = ACTIONS(596), - [aux_sym_declare_statement_token1] = ACTIONS(596), - [aux_sym_create_function_statement_token3] = ACTIONS(596), - [aux_sym_create_function_statement_token4] = ACTIONS(596), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_statement_token8] = ACTIONS(596), - [aux_sym_create_function_statement_token9] = ACTIONS(596), - [aux_sym_create_function_statement_token10] = ACTIONS(596), - [aux_sym_create_function_statement_token11] = ACTIONS(596), - [aux_sym_external_hint_token1] = ACTIONS(596), - [aux_sym_external_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token1] = ACTIONS(596), - [aux_sym_optimizer_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token3] = ACTIONS(596), - [aux_sym_parallel_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token4] = ACTIONS(596), - [aux_sym_deterministic_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token2] = ACTIONS(596), - [aux_sym_sql_hint_token3] = ACTIONS(596), - [aux_sym_sql_hint_token5] = ACTIONS(596), - [aux_sym__function_language_token1] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_direction_constraint_token1] = ACTIONS(596), - [aux_sym_direction_constraint_token2] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(1516), - [aux_sym_order_expression_token1] = ACTIONS(596), - [aux_sym_limit_clause_token1] = ACTIONS(596), - [aux_sym_offset_clause_token1] = ACTIONS(596), - [aux_sym_fetch_clause_token1] = ACTIONS(596), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [734] = { - [sym_filter_clause] = STATE(1007), - [sym_over_clause] = STATE(1467), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(1020), - [aux_sym_over_clause_token1] = ACTIONS(1022), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [735] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_reference_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(115), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - }, - [736] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(1518), - [anon_sym_COMMA] = ACTIONS(580), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_truncate_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_begin_statement_token1] = ACTIONS(584), - [aux_sym_commit_statement_token1] = ACTIONS(584), - [aux_sym_rollback_statement_token1] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_sequence_token5] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym_return_statement_token1] = ACTIONS(584), - [aux_sym_declare_statement_token1] = ACTIONS(584), - [aux_sym_create_function_statement_token3] = ACTIONS(584), - [aux_sym_create_function_statement_token4] = ACTIONS(584), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_statement_token8] = ACTIONS(584), - [aux_sym_create_function_statement_token9] = ACTIONS(584), - [aux_sym_create_function_statement_token10] = ACTIONS(584), - [aux_sym_create_function_statement_token11] = ACTIONS(584), - [aux_sym_external_hint_token1] = ACTIONS(584), - [aux_sym_external_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token1] = ACTIONS(584), - [aux_sym_optimizer_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token3] = ACTIONS(584), - [aux_sym_parallel_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token4] = ACTIONS(584), - [aux_sym_deterministic_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token2] = ACTIONS(584), - [aux_sym_sql_hint_token3] = ACTIONS(584), - [aux_sym_sql_hint_token5] = ACTIONS(584), - [aux_sym__function_language_token1] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_direction_constraint_token1] = ACTIONS(584), - [aux_sym_direction_constraint_token2] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(1520), - [aux_sym_order_expression_token1] = ACTIONS(584), - [aux_sym_limit_clause_token1] = ACTIONS(584), - [aux_sym_offset_clause_token1] = ACTIONS(584), - [aux_sym_fetch_clause_token1] = ACTIONS(584), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [737] = { - [sym_filter_clause] = STATE(1009), - [sym_over_clause] = STATE(1462), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(1020), - [aux_sym_over_clause_token1] = ACTIONS(1022), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [738] = { - [sym_over_clause] = STATE(1067), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_direction_constraint_token1] = ACTIONS(275), - [aux_sym_direction_constraint_token2] = ACTIONS(275), - [aux_sym_order_expression_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(857), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [739] = { - [aux_sym_dotted_name_repeat1] = STATE(740), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_mode_token1] = ACTIONS(124), - [aux_sym_initial_mode_token1] = ACTIONS(124), - [aux_sym_create_table_statement_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(1522), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [aux_sym_type_token1] = ACTIONS(124), - [aux_sym_type_token2] = ACTIONS(124), - [anon_sym_LBRACK] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - }, - [740] = { - [aux_sym_dotted_name_repeat1] = STATE(740), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_mode_token1] = ACTIONS(117), - [aux_sym_initial_mode_token1] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(1524), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - }, - [741] = { - [sym_within_group_clause] = STATE(1011), - [sym_filter_clause] = STATE(1413), - [sym_over_clause] = STATE(1743), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_truncate_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_begin_statement_token1] = ACTIONS(152), - [aux_sym_commit_statement_token1] = ACTIONS(152), - [aux_sym_rollback_statement_token1] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_sequence_token5] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(152), - [aux_sym_declare_statement_token1] = ACTIONS(152), - [aux_sym_create_function_statement_token3] = ACTIONS(152), - [aux_sym_create_function_statement_token4] = ACTIONS(152), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_statement_token8] = ACTIONS(152), - [aux_sym_create_function_statement_token9] = ACTIONS(152), - [aux_sym_create_function_statement_token10] = ACTIONS(152), - [aux_sym_create_function_statement_token11] = ACTIONS(152), - [aux_sym_external_hint_token1] = ACTIONS(152), - [aux_sym_external_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token1] = ACTIONS(152), - [aux_sym_optimizer_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token3] = ACTIONS(152), - [aux_sym_parallel_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token2] = ACTIONS(152), - [aux_sym_null_hint_token4] = ACTIONS(152), - [aux_sym_deterministic_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token2] = ACTIONS(152), - [aux_sym_sql_hint_token3] = ACTIONS(152), - [aux_sym_sql_hint_token5] = ACTIONS(152), - [aux_sym__function_language_token1] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_table_constraint_check_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(1473), - [aux_sym_filter_clause_token1] = ACTIONS(1475), - [aux_sym_over_clause_token1] = ACTIONS(1477), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [742] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_reference_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_create_table_statement_token1] = ACTIONS(144), - [aux_sym_where_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(142), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [aux_sym_type_token1] = ACTIONS(144), - [aux_sym_type_token2] = ACTIONS(144), - [anon_sym_LBRACK] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - }, - [743] = { - [sym_over_clause] = STATE(1068), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_direction_constraint_token1] = ACTIONS(201), - [aux_sym_direction_constraint_token2] = ACTIONS(201), - [aux_sym_order_expression_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(857), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [744] = { - [sym_within_group_clause] = STATE(1032), - [sym_filter_clause] = STATE(1443), - [sym_over_clause] = STATE(1857), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_truncate_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_begin_statement_token1] = ACTIONS(156), - [aux_sym_commit_statement_token1] = ACTIONS(156), - [aux_sym_rollback_statement_token1] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_sequence_token5] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(156), - [aux_sym_declare_statement_token1] = ACTIONS(156), - [aux_sym_create_function_statement_token3] = ACTIONS(156), - [aux_sym_create_function_statement_token4] = ACTIONS(156), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_statement_token8] = ACTIONS(156), - [aux_sym_create_function_statement_token9] = ACTIONS(156), - [aux_sym_create_function_statement_token10] = ACTIONS(156), - [aux_sym_create_function_statement_token11] = ACTIONS(156), - [aux_sym_external_hint_token1] = ACTIONS(156), - [aux_sym_external_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token1] = ACTIONS(156), - [aux_sym_optimizer_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token3] = ACTIONS(156), - [aux_sym_parallel_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token4] = ACTIONS(156), - [aux_sym_deterministic_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token2] = ACTIONS(156), - [aux_sym_sql_hint_token3] = ACTIONS(156), - [aux_sym_sql_hint_token5] = ACTIONS(156), - [aux_sym__function_language_token1] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_mode_token1] = ACTIONS(156), - [aux_sym_initial_mode_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(1527), - [aux_sym_filter_clause_token1] = ACTIONS(1529), - [aux_sym_over_clause_token1] = ACTIONS(1531), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [745] = { - [sym_over_clause] = STATE(1065), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_direction_constraint_token1] = ACTIONS(279), - [aux_sym_direction_constraint_token2] = ACTIONS(279), - [aux_sym_order_expression_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(857), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [746] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_reference_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_create_table_statement_token1] = ACTIONS(130), - [aux_sym_where_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [aux_sym_type_token1] = ACTIONS(130), - [aux_sym_type_token2] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - }, - [747] = { - [sym_within_group_clause] = STATE(1059), - [sym_filter_clause] = STATE(1388), - [sym_over_clause] = STATE(1859), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [anon_sym_COMMA] = ACTIONS(154), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_truncate_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_begin_statement_token1] = ACTIONS(156), - [aux_sym_commit_statement_token1] = ACTIONS(156), - [aux_sym_rollback_statement_token1] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_sequence_token5] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(156), - [aux_sym_declare_statement_token1] = ACTIONS(156), - [aux_sym_create_function_statement_token3] = ACTIONS(156), - [aux_sym_create_function_statement_token4] = ACTIONS(156), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_statement_token8] = ACTIONS(156), - [aux_sym_create_function_statement_token9] = ACTIONS(156), - [aux_sym_create_function_statement_token10] = ACTIONS(156), - [aux_sym_create_function_statement_token11] = ACTIONS(156), - [aux_sym_external_hint_token1] = ACTIONS(156), - [aux_sym_external_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token1] = ACTIONS(156), - [aux_sym_optimizer_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token3] = ACTIONS(156), - [aux_sym_parallel_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token4] = ACTIONS(156), - [aux_sym_deterministic_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token2] = ACTIONS(156), - [aux_sym_sql_hint_token3] = ACTIONS(156), - [aux_sym_sql_hint_token5] = ACTIONS(156), - [aux_sym__function_language_token1] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_where_clause_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(1533), - [aux_sym_filter_clause_token1] = ACTIONS(1535), - [aux_sym_over_clause_token1] = ACTIONS(1537), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [748] = { - [aux_sym_dotted_name_repeat1] = STATE(749), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token2] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_table_constraint_check_token1] = ACTIONS(124), - [aux_sym_create_table_statement_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(1479), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [aux_sym_type_token1] = ACTIONS(124), - [aux_sym_type_token2] = ACTIONS(124), - [anon_sym_LBRACK] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - }, - [749] = { - [aux_sym_dotted_name_repeat1] = STATE(749), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token2] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_table_constraint_check_token1] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(1539), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - }, - [750] = { - [aux_sym_array_type_repeat1] = STATE(790), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [anon_sym_COMMA] = ACTIONS(326), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_truncate_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_begin_statement_token1] = ACTIONS(328), - [aux_sym_commit_statement_token1] = ACTIONS(328), - [aux_sym_rollback_statement_token1] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_sequence_token5] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym_return_statement_token1] = ACTIONS(328), - [aux_sym_declare_statement_token1] = ACTIONS(328), - [aux_sym_create_function_statement_token3] = ACTIONS(328), - [aux_sym_create_function_statement_token4] = ACTIONS(328), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_statement_token8] = ACTIONS(328), - [aux_sym_create_function_statement_token9] = ACTIONS(328), - [aux_sym_create_function_statement_token10] = ACTIONS(328), - [aux_sym_create_function_statement_token11] = ACTIONS(328), - [aux_sym_external_hint_token1] = ACTIONS(328), - [aux_sym_external_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token1] = ACTIONS(328), - [aux_sym_optimizer_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token3] = ACTIONS(328), - [aux_sym_parallel_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token4] = ACTIONS(328), - [aux_sym_deterministic_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token2] = ACTIONS(328), - [aux_sym_sql_hint_token3] = ACTIONS(328), - [aux_sym_sql_hint_token5] = ACTIONS(328), - [aux_sym__function_language_token1] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_direction_constraint_token1] = ACTIONS(328), - [aux_sym_direction_constraint_token2] = ACTIONS(328), - [aux_sym_create_table_statement_token1] = ACTIONS(328), - [aux_sym_order_expression_token1] = ACTIONS(328), - [aux_sym_limit_clause_token1] = ACTIONS(328), - [aux_sym_offset_clause_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(1542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [751] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_having_clause_token1] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [752] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(1544), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_having_clause_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(1546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(1548), - }, - [753] = { - [sym_filter_clause] = STATE(1017), - [sym_over_clause] = STATE(1546), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(1026), - [aux_sym_over_clause_token1] = ACTIONS(1028), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [754] = { - [sym_filter_clause] = STATE(1016), - [sym_over_clause] = STATE(1559), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(1026), - [aux_sym_over_clause_token1] = ACTIONS(1028), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [755] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(1550), - [anon_sym_COMMA] = ACTIONS(309), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(1552), - [aux_sym_truncate_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_begin_statement_token1] = ACTIONS(313), - [aux_sym_commit_statement_token1] = ACTIONS(313), - [aux_sym_rollback_statement_token1] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_sequence_token5] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym_return_statement_token1] = ACTIONS(313), - [aux_sym_declare_statement_token1] = ACTIONS(313), - [aux_sym_create_function_statement_token3] = ACTIONS(313), - [aux_sym_create_function_statement_token4] = ACTIONS(313), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_statement_token8] = ACTIONS(313), - [aux_sym_create_function_statement_token9] = ACTIONS(313), - [aux_sym_create_function_statement_token10] = ACTIONS(313), - [aux_sym_create_function_statement_token11] = ACTIONS(313), - [aux_sym_external_hint_token1] = ACTIONS(313), - [aux_sym_external_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token1] = ACTIONS(313), - [aux_sym_optimizer_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token3] = ACTIONS(313), - [aux_sym_parallel_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token4] = ACTIONS(313), - [aux_sym_deterministic_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token2] = ACTIONS(313), - [aux_sym_sql_hint_token3] = ACTIONS(313), - [aux_sym_sql_hint_token5] = ACTIONS(313), - [aux_sym__function_language_token1] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_direction_constraint_token1] = ACTIONS(313), - [aux_sym_direction_constraint_token2] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(1554), - [aux_sym_order_expression_token1] = ACTIONS(313), - [aux_sym_limit_clause_token1] = ACTIONS(313), - [aux_sym_offset_clause_token1] = ACTIONS(313), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [756] = { - [sym_over_clause] = STATE(1143), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_having_clause_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(885), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [757] = { - [sym_filter_clause] = STATE(1004), - [sym_over_clause] = STATE(1432), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(1026), - [aux_sym_over_clause_token1] = ACTIONS(1028), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [758] = { - [sym_within_group_clause] = STATE(1055), - [sym_filter_clause] = STATE(1395), - [sym_over_clause] = STATE(1856), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [anon_sym_COMMA] = ACTIONS(150), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_truncate_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_begin_statement_token1] = ACTIONS(152), - [aux_sym_commit_statement_token1] = ACTIONS(152), - [aux_sym_rollback_statement_token1] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_sequence_token5] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(152), - [aux_sym_declare_statement_token1] = ACTIONS(152), - [aux_sym_create_function_statement_token3] = ACTIONS(152), - [aux_sym_create_function_statement_token4] = ACTIONS(152), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_statement_token8] = ACTIONS(152), - [aux_sym_create_function_statement_token9] = ACTIONS(152), - [aux_sym_create_function_statement_token10] = ACTIONS(152), - [aux_sym_create_function_statement_token11] = ACTIONS(152), - [aux_sym_external_hint_token1] = ACTIONS(152), - [aux_sym_external_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token1] = ACTIONS(152), - [aux_sym_optimizer_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token3] = ACTIONS(152), - [aux_sym_parallel_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token4] = ACTIONS(152), - [aux_sym_deterministic_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token2] = ACTIONS(152), - [aux_sym_sql_hint_token3] = ACTIONS(152), - [aux_sym_sql_hint_token5] = ACTIONS(152), - [aux_sym__function_language_token1] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_where_clause_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(1533), - [aux_sym_filter_clause_token1] = ACTIONS(1535), - [aux_sym_over_clause_token1] = ACTIONS(1537), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [759] = { - [sym_over_clause] = STATE(1097), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_direction_constraint_token1] = ACTIONS(187), - [aux_sym_direction_constraint_token2] = ACTIONS(187), - [aux_sym_order_expression_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(857), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [760] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(1556), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(1558), - [aux_sym_truncate_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_begin_statement_token1] = ACTIONS(215), - [aux_sym_commit_statement_token1] = ACTIONS(215), - [aux_sym_rollback_statement_token1] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_sequence_token5] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(215), - [aux_sym_declare_statement_token1] = ACTIONS(215), - [aux_sym_create_function_statement_token3] = ACTIONS(215), - [aux_sym_create_function_statement_token4] = ACTIONS(215), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_statement_token8] = ACTIONS(215), - [aux_sym_create_function_statement_token9] = ACTIONS(215), - [aux_sym_create_function_statement_token10] = ACTIONS(215), - [aux_sym_create_function_statement_token11] = ACTIONS(215), - [aux_sym_external_hint_token1] = ACTIONS(215), - [aux_sym_external_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token1] = ACTIONS(215), - [aux_sym_optimizer_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token3] = ACTIONS(215), - [aux_sym_parallel_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token4] = ACTIONS(215), - [aux_sym_deterministic_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token2] = ACTIONS(215), - [aux_sym_sql_hint_token3] = ACTIONS(215), - [aux_sym_sql_hint_token5] = ACTIONS(215), - [aux_sym__function_language_token1] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_grant_statement_token8] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(1560), - [aux_sym_order_by_clause_token1] = ACTIONS(215), - [aux_sym_limit_clause_token1] = ACTIONS(215), - [aux_sym_offset_clause_token1] = ACTIONS(215), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(1562), - [aux_sym_type_token2] = ACTIONS(1564), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [761] = { - [sym_filter_clause] = STATE(997), - [sym_over_clause] = STATE(1529), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(1026), - [aux_sym_over_clause_token1] = ACTIONS(1028), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [762] = { - [sym_over_clause] = STATE(1135), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_having_clause_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(885), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [763] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(1247), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(1249), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_direction_constraint_token1] = ACTIONS(285), - [aux_sym_direction_constraint_token2] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(1251), - [aux_sym_order_expression_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [764] = { - [sym_filter_clause] = STATE(1012), - [sym_over_clause] = STATE(1459), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(1020), - [aux_sym_over_clause_token1] = ACTIONS(1022), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [765] = { - [sym_over_clause] = STATE(1108), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_direction_constraint_token1] = ACTIONS(197), - [aux_sym_direction_constraint_token2] = ACTIONS(197), - [aux_sym_order_expression_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(857), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [766] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_grant_statement_token8] = ACTIONS(130), - [aux_sym_order_by_clause_token1] = ACTIONS(130), - [aux_sym_limit_clause_token1] = ACTIONS(130), - [aux_sym_offset_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [767] = { - [sym_over_clause] = STATE(1132), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_having_clause_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(885), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [768] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(1566), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(1568), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(1570), - [aux_sym_having_clause_token1] = ACTIONS(285), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(1572), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [769] = { - [sym_over_clause] = STATE(1129), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_create_table_statement_token1] = ACTIONS(295), - [aux_sym_having_clause_token1] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(885), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [770] = { - [aux_sym_dotted_name_repeat1] = STATE(865), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_reference_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(1574), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(1576), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [771] = { - [aux_sym_dotted_name_repeat1] = STATE(724), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(1494), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [772] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_direction_constraint_token1] = ACTIONS(160), - [aux_sym_direction_constraint_token2] = ACTIONS(160), - [aux_sym_order_expression_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [773] = { - [sym_over_clause] = STATE(1128), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_having_clause_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(885), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [774] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_grant_statement_token8] = ACTIONS(144), - [aux_sym_order_by_clause_token1] = ACTIONS(144), - [aux_sym_limit_clause_token1] = ACTIONS(144), - [aux_sym_offset_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [775] = { - [sym_over_clause] = STATE(1127), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_create_table_statement_token1] = ACTIONS(275), - [aux_sym_having_clause_token1] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(885), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [776] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(1213), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(1215), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_direction_constraint_token1] = ACTIONS(285), - [aux_sym_direction_constraint_token2] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(1217), - [aux_sym_order_expression_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [777] = { - [aux_sym_array_type_repeat1] = STATE(777), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_direction_constraint_token1] = ACTIONS(321), - [aux_sym_direction_constraint_token2] = ACTIONS(321), - [aux_sym_create_table_statement_token1] = ACTIONS(321), - [aux_sym_order_expression_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(1578), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [778] = { - [aux_sym_dotted_name_repeat1] = STATE(778), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(1581), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [779] = { - [aux_sym_dotted_name_repeat1] = STATE(869), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(1584), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(1586), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [780] = { - [sym_over_clause] = STATE(1125), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_create_table_statement_token1] = ACTIONS(279), - [aux_sym_having_clause_token1] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(885), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [781] = { - [sym_within_group_clause] = STATE(1046), - [sym_filter_clause] = STATE(1425), - [sym_over_clause] = STATE(1904), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_truncate_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_begin_statement_token1] = ACTIONS(148), - [aux_sym_commit_statement_token1] = ACTIONS(148), - [aux_sym_rollback_statement_token1] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_sequence_token5] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(148), - [aux_sym_declare_statement_token1] = ACTIONS(148), - [aux_sym_create_function_statement_token3] = ACTIONS(148), - [aux_sym_create_function_statement_token4] = ACTIONS(148), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_statement_token8] = ACTIONS(148), - [aux_sym_create_function_statement_token9] = ACTIONS(148), - [aux_sym_create_function_statement_token10] = ACTIONS(148), - [aux_sym_create_function_statement_token11] = ACTIONS(148), - [aux_sym_external_hint_token1] = ACTIONS(148), - [aux_sym_external_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token1] = ACTIONS(148), - [aux_sym_optimizer_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token3] = ACTIONS(148), - [aux_sym_parallel_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token4] = ACTIONS(148), - [aux_sym_deterministic_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token2] = ACTIONS(148), - [aux_sym_sql_hint_token3] = ACTIONS(148), - [aux_sym_sql_hint_token5] = ACTIONS(148), - [aux_sym__function_language_token1] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_mode_token1] = ACTIONS(148), - [aux_sym_initial_mode_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(1527), - [aux_sym_filter_clause_token1] = ACTIONS(1529), - [aux_sym_over_clause_token1] = ACTIONS(1531), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [782] = { - [sym_filter_clause] = STATE(1018), - [sym_over_clause] = STATE(1456), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(1020), - [aux_sym_over_clause_token1] = ACTIONS(1022), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [783] = { - [sym_within_group_clause] = STATE(1041), - [sym_filter_clause] = STATE(1433), - [sym_over_clause] = STATE(1890), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_truncate_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_begin_statement_token1] = ACTIONS(134), - [aux_sym_commit_statement_token1] = ACTIONS(134), - [aux_sym_rollback_statement_token1] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_sequence_token5] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(134), - [aux_sym_declare_statement_token1] = ACTIONS(134), - [aux_sym_create_function_statement_token3] = ACTIONS(134), - [aux_sym_create_function_statement_token4] = ACTIONS(134), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_statement_token8] = ACTIONS(134), - [aux_sym_create_function_statement_token9] = ACTIONS(134), - [aux_sym_create_function_statement_token10] = ACTIONS(134), - [aux_sym_create_function_statement_token11] = ACTIONS(134), - [aux_sym_external_hint_token1] = ACTIONS(134), - [aux_sym_external_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token1] = ACTIONS(134), - [aux_sym_optimizer_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token3] = ACTIONS(134), - [aux_sym_parallel_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token4] = ACTIONS(134), - [aux_sym_deterministic_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token2] = ACTIONS(134), - [aux_sym_sql_hint_token3] = ACTIONS(134), - [aux_sym_sql_hint_token5] = ACTIONS(134), - [aux_sym__function_language_token1] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_mode_token1] = ACTIONS(134), - [aux_sym_initial_mode_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(1527), - [aux_sym_filter_clause_token1] = ACTIONS(1529), - [aux_sym_over_clause_token1] = ACTIONS(1531), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [784] = { - [aux_sym_dotted_name_repeat1] = STATE(739), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_mode_token1] = ACTIONS(160), - [aux_sym_initial_mode_token1] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(1522), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [785] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(1588), - [anon_sym_COMMA] = ACTIONS(309), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(1590), - [aux_sym_truncate_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_begin_statement_token1] = ACTIONS(313), - [aux_sym_commit_statement_token1] = ACTIONS(313), - [aux_sym_rollback_statement_token1] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_sequence_token5] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym_return_statement_token1] = ACTIONS(313), - [aux_sym_declare_statement_token1] = ACTIONS(313), - [aux_sym_create_function_statement_token3] = ACTIONS(313), - [aux_sym_create_function_statement_token4] = ACTIONS(313), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_statement_token8] = ACTIONS(313), - [aux_sym_create_function_statement_token9] = ACTIONS(313), - [aux_sym_create_function_statement_token10] = ACTIONS(313), - [aux_sym_create_function_statement_token11] = ACTIONS(313), - [aux_sym_external_hint_token1] = ACTIONS(313), - [aux_sym_external_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token1] = ACTIONS(313), - [aux_sym_optimizer_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token3] = ACTIONS(313), - [aux_sym_parallel_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token4] = ACTIONS(313), - [aux_sym_deterministic_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token2] = ACTIONS(313), - [aux_sym_sql_hint_token3] = ACTIONS(313), - [aux_sym_sql_hint_token5] = ACTIONS(313), - [aux_sym__function_language_token1] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_direction_constraint_token1] = ACTIONS(313), - [aux_sym_direction_constraint_token2] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(1592), - [aux_sym_order_expression_token1] = ACTIONS(313), - [aux_sym_limit_clause_token1] = ACTIONS(313), - [aux_sym_offset_clause_token1] = ACTIONS(313), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [786] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [anon_sym_COMMA] = ACTIONS(305), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_truncate_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_begin_statement_token1] = ACTIONS(307), - [aux_sym_commit_statement_token1] = ACTIONS(307), - [aux_sym_rollback_statement_token1] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_sequence_token5] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym_return_statement_token1] = ACTIONS(307), - [aux_sym_declare_statement_token1] = ACTIONS(307), - [aux_sym_create_function_statement_token3] = ACTIONS(307), - [aux_sym_create_function_statement_token4] = ACTIONS(307), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_statement_token8] = ACTIONS(307), - [aux_sym_create_function_statement_token9] = ACTIONS(307), - [aux_sym_create_function_statement_token10] = ACTIONS(307), - [aux_sym_create_function_statement_token11] = ACTIONS(307), - [aux_sym_external_hint_token1] = ACTIONS(307), - [aux_sym_external_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token1] = ACTIONS(307), - [aux_sym_optimizer_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token3] = ACTIONS(307), - [aux_sym_parallel_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token4] = ACTIONS(307), - [aux_sym_deterministic_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token2] = ACTIONS(307), - [aux_sym_sql_hint_token3] = ACTIONS(307), - [aux_sym_sql_hint_token5] = ACTIONS(307), - [aux_sym__function_language_token1] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_direction_constraint_token1] = ACTIONS(307), - [aux_sym_direction_constraint_token2] = ACTIONS(307), - [aux_sym_create_table_statement_token1] = ACTIONS(307), - [aux_sym_order_expression_token1] = ACTIONS(307), - [aux_sym_limit_clause_token1] = ACTIONS(307), - [aux_sym_offset_clause_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [787] = { - [sym_within_group_clause] = STATE(1027), - [sym_filter_clause] = STATE(1449), - [sym_over_clause] = STATE(1846), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_truncate_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_begin_statement_token1] = ACTIONS(152), - [aux_sym_commit_statement_token1] = ACTIONS(152), - [aux_sym_rollback_statement_token1] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_sequence_token5] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(152), - [aux_sym_declare_statement_token1] = ACTIONS(152), - [aux_sym_create_function_statement_token3] = ACTIONS(152), - [aux_sym_create_function_statement_token4] = ACTIONS(152), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_statement_token8] = ACTIONS(152), - [aux_sym_create_function_statement_token9] = ACTIONS(152), - [aux_sym_create_function_statement_token10] = ACTIONS(152), - [aux_sym_create_function_statement_token11] = ACTIONS(152), - [aux_sym_external_hint_token1] = ACTIONS(152), - [aux_sym_external_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token1] = ACTIONS(152), - [aux_sym_optimizer_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token3] = ACTIONS(152), - [aux_sym_parallel_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token4] = ACTIONS(152), - [aux_sym_deterministic_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token2] = ACTIONS(152), - [aux_sym_sql_hint_token3] = ACTIONS(152), - [aux_sym_sql_hint_token5] = ACTIONS(152), - [aux_sym__function_language_token1] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_mode_token1] = ACTIONS(152), - [aux_sym_initial_mode_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(1527), - [aux_sym_filter_clause_token1] = ACTIONS(1529), - [aux_sym_over_clause_token1] = ACTIONS(1531), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [788] = { - [aux_sym_dotted_name_repeat1] = STATE(778), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_grant_statement_token8] = ACTIONS(124), - [aux_sym_order_by_clause_token1] = ACTIONS(124), - [aux_sym_limit_clause_token1] = ACTIONS(124), - [aux_sym_offset_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(1464), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [789] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(1594), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_direction_constraint_token1] = ACTIONS(265), - [aux_sym_direction_constraint_token2] = ACTIONS(265), - [aux_sym_order_expression_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(1596), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(1598), - }, - [790] = { - [aux_sym_array_type_repeat1] = STATE(777), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [anon_sym_COMMA] = ACTIONS(336), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_truncate_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_begin_statement_token1] = ACTIONS(338), - [aux_sym_commit_statement_token1] = ACTIONS(338), - [aux_sym_rollback_statement_token1] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_sequence_token5] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym_return_statement_token1] = ACTIONS(338), - [aux_sym_declare_statement_token1] = ACTIONS(338), - [aux_sym_create_function_statement_token3] = ACTIONS(338), - [aux_sym_create_function_statement_token4] = ACTIONS(338), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_statement_token8] = ACTIONS(338), - [aux_sym_create_function_statement_token9] = ACTIONS(338), - [aux_sym_create_function_statement_token10] = ACTIONS(338), - [aux_sym_create_function_statement_token11] = ACTIONS(338), - [aux_sym_external_hint_token1] = ACTIONS(338), - [aux_sym_external_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token1] = ACTIONS(338), - [aux_sym_optimizer_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token3] = ACTIONS(338), - [aux_sym_parallel_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token4] = ACTIONS(338), - [aux_sym_deterministic_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token2] = ACTIONS(338), - [aux_sym_sql_hint_token3] = ACTIONS(338), - [aux_sym_sql_hint_token5] = ACTIONS(338), - [aux_sym__function_language_token1] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_direction_constraint_token1] = ACTIONS(338), - [aux_sym_direction_constraint_token2] = ACTIONS(338), - [aux_sym_create_table_statement_token1] = ACTIONS(338), - [aux_sym_order_expression_token1] = ACTIONS(338), - [aux_sym_limit_clause_token1] = ACTIONS(338), - [aux_sym_offset_clause_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(1542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [791] = { - [sym_within_group_clause] = STATE(1141), - [sym_filter_clause] = STATE(1365), - [sym_over_clause] = STATE(1878), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [anon_sym_COMMA] = ACTIONS(146), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_truncate_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_begin_statement_token1] = ACTIONS(148), - [aux_sym_commit_statement_token1] = ACTIONS(148), - [aux_sym_rollback_statement_token1] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_sequence_token5] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(148), - [aux_sym_declare_statement_token1] = ACTIONS(148), - [aux_sym_create_function_statement_token3] = ACTIONS(148), - [aux_sym_create_function_statement_token4] = ACTIONS(148), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_statement_token8] = ACTIONS(148), - [aux_sym_create_function_statement_token9] = ACTIONS(148), - [aux_sym_create_function_statement_token10] = ACTIONS(148), - [aux_sym_create_function_statement_token11] = ACTIONS(148), - [aux_sym_external_hint_token1] = ACTIONS(148), - [aux_sym_external_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token1] = ACTIONS(148), - [aux_sym_optimizer_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token3] = ACTIONS(148), - [aux_sym_parallel_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token4] = ACTIONS(148), - [aux_sym_deterministic_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token2] = ACTIONS(148), - [aux_sym_sql_hint_token3] = ACTIONS(148), - [aux_sym_sql_hint_token5] = ACTIONS(148), - [aux_sym__function_language_token1] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_where_clause_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(1533), - [aux_sym_filter_clause_token1] = ACTIONS(1535), - [aux_sym_over_clause_token1] = ACTIONS(1537), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [792] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [anon_sym_COMMA] = ACTIONS(259), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_truncate_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_begin_statement_token1] = ACTIONS(261), - [aux_sym_commit_statement_token1] = ACTIONS(261), - [aux_sym_rollback_statement_token1] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_sequence_token5] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(261), - [aux_sym_declare_statement_token1] = ACTIONS(261), - [aux_sym_create_function_statement_token3] = ACTIONS(261), - [aux_sym_create_function_statement_token4] = ACTIONS(261), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_statement_token8] = ACTIONS(261), - [aux_sym_create_function_statement_token9] = ACTIONS(261), - [aux_sym_create_function_statement_token10] = ACTIONS(261), - [aux_sym_create_function_statement_token11] = ACTIONS(261), - [aux_sym_external_hint_token1] = ACTIONS(261), - [aux_sym_external_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token1] = ACTIONS(261), - [aux_sym_optimizer_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token3] = ACTIONS(261), - [aux_sym_parallel_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token4] = ACTIONS(261), - [aux_sym_deterministic_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token2] = ACTIONS(261), - [aux_sym_sql_hint_token3] = ACTIONS(261), - [aux_sym_sql_hint_token5] = ACTIONS(261), - [aux_sym__function_language_token1] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_direction_constraint_token1] = ACTIONS(261), - [aux_sym_direction_constraint_token2] = ACTIONS(261), - [aux_sym_order_expression_token1] = ACTIONS(261), - [aux_sym_limit_clause_token1] = ACTIONS(261), - [aux_sym_offset_clause_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [793] = { - [sym_within_group_clause] = STATE(1117), - [sym_filter_clause] = STATE(1452), - [sym_over_clause] = STATE(1870), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(132), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_truncate_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_begin_statement_token1] = ACTIONS(134), - [aux_sym_commit_statement_token1] = ACTIONS(134), - [aux_sym_rollback_statement_token1] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_sequence_token5] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(134), - [aux_sym_declare_statement_token1] = ACTIONS(134), - [aux_sym_create_function_statement_token3] = ACTIONS(134), - [aux_sym_create_function_statement_token4] = ACTIONS(134), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_statement_token8] = ACTIONS(134), - [aux_sym_create_function_statement_token9] = ACTIONS(134), - [aux_sym_create_function_statement_token10] = ACTIONS(134), - [aux_sym_create_function_statement_token11] = ACTIONS(134), - [aux_sym_external_hint_token1] = ACTIONS(134), - [aux_sym_external_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token1] = ACTIONS(134), - [aux_sym_optimizer_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token3] = ACTIONS(134), - [aux_sym_parallel_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token4] = ACTIONS(134), - [aux_sym_deterministic_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token2] = ACTIONS(134), - [aux_sym_sql_hint_token3] = ACTIONS(134), - [aux_sym_sql_hint_token5] = ACTIONS(134), - [aux_sym__function_language_token1] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_where_clause_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(1533), - [aux_sym_filter_clause_token1] = ACTIONS(1535), - [aux_sym_over_clause_token1] = ACTIONS(1537), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [794] = { - [aux_sym_array_type_repeat1] = STATE(874), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [anon_sym_COMMA] = ACTIONS(326), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_truncate_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_begin_statement_token1] = ACTIONS(328), - [aux_sym_commit_statement_token1] = ACTIONS(328), - [aux_sym_rollback_statement_token1] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_sequence_token5] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym_return_statement_token1] = ACTIONS(328), - [aux_sym_declare_statement_token1] = ACTIONS(328), - [aux_sym_create_function_statement_token3] = ACTIONS(328), - [aux_sym_create_function_statement_token4] = ACTIONS(328), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_statement_token8] = ACTIONS(328), - [aux_sym_create_function_statement_token9] = ACTIONS(328), - [aux_sym_create_function_statement_token10] = ACTIONS(328), - [aux_sym_create_function_statement_token11] = ACTIONS(328), - [aux_sym_external_hint_token1] = ACTIONS(328), - [aux_sym_external_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token1] = ACTIONS(328), - [aux_sym_optimizer_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token3] = ACTIONS(328), - [aux_sym_parallel_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token4] = ACTIONS(328), - [aux_sym_deterministic_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token2] = ACTIONS(328), - [aux_sym_sql_hint_token3] = ACTIONS(328), - [aux_sym_sql_hint_token5] = ACTIONS(328), - [aux_sym__function_language_token1] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_create_table_statement_token1] = ACTIONS(328), - [aux_sym_having_clause_token1] = ACTIONS(328), - [aux_sym_order_by_clause_token1] = ACTIONS(328), - [aux_sym_limit_clause_token1] = ACTIONS(328), - [aux_sym_offset_clause_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(1600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [795] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_having_clause_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [796] = { - [sym_over_clause] = STATE(1266), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_having_clause_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(985), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [797] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [anon_sym_COMMA] = ACTIONS(648), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_truncate_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_begin_statement_token1] = ACTIONS(650), - [aux_sym_commit_statement_token1] = ACTIONS(650), - [aux_sym_rollback_statement_token1] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_sequence_token5] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym_return_statement_token1] = ACTIONS(650), - [aux_sym_declare_statement_token1] = ACTIONS(650), - [aux_sym_create_function_statement_token3] = ACTIONS(650), - [aux_sym_create_function_statement_token4] = ACTIONS(650), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_statement_token8] = ACTIONS(650), - [aux_sym_create_function_statement_token9] = ACTIONS(650), - [aux_sym_create_function_statement_token10] = ACTIONS(650), - [aux_sym_create_function_statement_token11] = ACTIONS(650), - [aux_sym_external_hint_token1] = ACTIONS(650), - [aux_sym_external_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token1] = ACTIONS(650), - [aux_sym_optimizer_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token3] = ACTIONS(650), - [aux_sym_parallel_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token4] = ACTIONS(650), - [aux_sym_deterministic_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token2] = ACTIONS(650), - [aux_sym_sql_hint_token3] = ACTIONS(650), - [aux_sym_sql_hint_token5] = ACTIONS(650), - [aux_sym__function_language_token1] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_direction_constraint_token1] = ACTIONS(650), - [aux_sym_direction_constraint_token2] = ACTIONS(650), - [aux_sym_create_table_statement_token1] = ACTIONS(650), - [aux_sym_order_expression_token1] = ACTIONS(650), - [aux_sym_limit_clause_token1] = ACTIONS(650), - [aux_sym_offset_clause_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [798] = { - [sym_filter_clause] = STATE(1236), - [sym_over_clause] = STATE(1668), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(1209), - [aux_sym_over_clause_token1] = ACTIONS(1211), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [799] = { - [sym_filter_clause] = STATE(1227), - [sym_over_clause] = STATE(1665), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(1209), - [aux_sym_over_clause_token1] = ACTIONS(1211), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [800] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [anon_sym_COMMA] = ACTIONS(648), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_truncate_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_begin_statement_token1] = ACTIONS(650), - [aux_sym_commit_statement_token1] = ACTIONS(650), - [aux_sym_rollback_statement_token1] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_sequence_token5] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym_return_statement_token1] = ACTIONS(650), - [aux_sym_declare_statement_token1] = ACTIONS(650), - [aux_sym_create_function_statement_token3] = ACTIONS(650), - [aux_sym_create_function_statement_token4] = ACTIONS(650), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_statement_token8] = ACTIONS(650), - [aux_sym_create_function_statement_token9] = ACTIONS(650), - [aux_sym_create_function_statement_token10] = ACTIONS(650), - [aux_sym_create_function_statement_token11] = ACTIONS(650), - [aux_sym_external_hint_token1] = ACTIONS(650), - [aux_sym_external_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token1] = ACTIONS(650), - [aux_sym_optimizer_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token3] = ACTIONS(650), - [aux_sym_parallel_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token4] = ACTIONS(650), - [aux_sym_deterministic_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token2] = ACTIONS(650), - [aux_sym_sql_hint_token3] = ACTIONS(650), - [aux_sym_sql_hint_token5] = ACTIONS(650), - [aux_sym__function_language_token1] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_direction_constraint_token1] = ACTIONS(650), - [aux_sym_direction_constraint_token2] = ACTIONS(650), - [aux_sym_order_expression_token1] = ACTIONS(650), - [aux_sym_limit_clause_token1] = ACTIONS(650), - [aux_sym_offset_clause_token1] = ACTIONS(650), - [aux_sym_fetch_clause_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [801] = { - [aux_sym_array_type_repeat1] = STATE(872), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [anon_sym_COMMA] = ACTIONS(326), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_truncate_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_begin_statement_token1] = ACTIONS(328), - [aux_sym_commit_statement_token1] = ACTIONS(328), - [aux_sym_rollback_statement_token1] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_sequence_token5] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym_return_statement_token1] = ACTIONS(328), - [aux_sym_declare_statement_token1] = ACTIONS(328), - [aux_sym_create_function_statement_token3] = ACTIONS(328), - [aux_sym_create_function_statement_token4] = ACTIONS(328), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_statement_token8] = ACTIONS(328), - [aux_sym_create_function_statement_token9] = ACTIONS(328), - [aux_sym_create_function_statement_token10] = ACTIONS(328), - [aux_sym_create_function_statement_token11] = ACTIONS(328), - [aux_sym_external_hint_token1] = ACTIONS(328), - [aux_sym_external_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token1] = ACTIONS(328), - [aux_sym_optimizer_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token3] = ACTIONS(328), - [aux_sym_parallel_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token4] = ACTIONS(328), - [aux_sym_deterministic_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token2] = ACTIONS(328), - [aux_sym_sql_hint_token3] = ACTIONS(328), - [aux_sym_sql_hint_token5] = ACTIONS(328), - [aux_sym__function_language_token1] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_direction_constraint_token1] = ACTIONS(328), - [aux_sym_direction_constraint_token2] = ACTIONS(328), - [aux_sym_order_expression_token1] = ACTIONS(328), - [aux_sym_limit_clause_token1] = ACTIONS(328), - [aux_sym_offset_clause_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(1602), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [802] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(1604), - [anon_sym_COMMA] = ACTIONS(211), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(1606), - [aux_sym_truncate_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_begin_statement_token1] = ACTIONS(215), - [aux_sym_commit_statement_token1] = ACTIONS(215), - [aux_sym_rollback_statement_token1] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_sequence_token5] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(215), - [aux_sym_declare_statement_token1] = ACTIONS(215), - [aux_sym_create_function_statement_token3] = ACTIONS(215), - [aux_sym_create_function_statement_token4] = ACTIONS(215), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_statement_token8] = ACTIONS(215), - [aux_sym_create_function_statement_token9] = ACTIONS(215), - [aux_sym_create_function_statement_token10] = ACTIONS(215), - [aux_sym_create_function_statement_token11] = ACTIONS(215), - [aux_sym_external_hint_token1] = ACTIONS(215), - [aux_sym_external_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token1] = ACTIONS(215), - [aux_sym_optimizer_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token3] = ACTIONS(215), - [aux_sym_parallel_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token4] = ACTIONS(215), - [aux_sym_deterministic_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token2] = ACTIONS(215), - [aux_sym_sql_hint_token3] = ACTIONS(215), - [aux_sym_sql_hint_token5] = ACTIONS(215), - [aux_sym__function_language_token1] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_reference_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(1608), - [aux_sym_where_clause_token1] = ACTIONS(215), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(1610), - [aux_sym_type_token2] = ACTIONS(1612), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [803] = { - [sym_filter_clause] = STATE(1218), - [sym_over_clause] = STATE(1660), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(1209), - [aux_sym_over_clause_token1] = ACTIONS(1211), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [804] = { - [aux_sym_dotted_name_repeat1] = STATE(807), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_create_table_statement_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(1614), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [aux_sym_type_token1] = ACTIONS(124), - [aux_sym_type_token2] = ACTIONS(124), - [anon_sym_LBRACK] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - }, - [805] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [anon_sym_COMMA] = ACTIONS(417), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_truncate_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_begin_statement_token1] = ACTIONS(419), - [aux_sym_commit_statement_token1] = ACTIONS(419), - [aux_sym_rollback_statement_token1] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_sequence_token5] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym_return_statement_token1] = ACTIONS(419), - [aux_sym_declare_statement_token1] = ACTIONS(419), - [aux_sym_create_function_statement_token3] = ACTIONS(419), - [aux_sym_create_function_statement_token4] = ACTIONS(419), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_statement_token8] = ACTIONS(419), - [aux_sym_create_function_statement_token9] = ACTIONS(419), - [aux_sym_create_function_statement_token10] = ACTIONS(419), - [aux_sym_create_function_statement_token11] = ACTIONS(419), - [aux_sym_external_hint_token1] = ACTIONS(419), - [aux_sym_external_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token1] = ACTIONS(419), - [aux_sym_optimizer_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token3] = ACTIONS(419), - [aux_sym_parallel_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token4] = ACTIONS(419), - [aux_sym_deterministic_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token2] = ACTIONS(419), - [aux_sym_sql_hint_token3] = ACTIONS(419), - [aux_sym_sql_hint_token5] = ACTIONS(419), - [aux_sym__function_language_token1] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_direction_constraint_token1] = ACTIONS(419), - [aux_sym_direction_constraint_token2] = ACTIONS(419), - [aux_sym_create_table_statement_token1] = ACTIONS(419), - [aux_sym_order_expression_token1] = ACTIONS(419), - [aux_sym_limit_clause_token1] = ACTIONS(419), - [aux_sym_offset_clause_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [806] = { - [sym_filter_clause] = STATE(1213), - [sym_over_clause] = STATE(1656), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(1209), - [aux_sym_over_clause_token1] = ACTIONS(1211), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [807] = { - [aux_sym_dotted_name_repeat1] = STATE(807), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(1616), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - }, - [808] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_direction_constraint_token1] = ACTIONS(265), - [aux_sym_direction_constraint_token2] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_expression_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(957), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [809] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_direction_constraint_token1] = ACTIONS(265), - [aux_sym_direction_constraint_token2] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_expression_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(1169), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [810] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [anon_sym_COMMA] = ACTIONS(259), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_truncate_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_begin_statement_token1] = ACTIONS(261), - [aux_sym_commit_statement_token1] = ACTIONS(261), - [aux_sym_rollback_statement_token1] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_sequence_token5] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(261), - [aux_sym_declare_statement_token1] = ACTIONS(261), - [aux_sym_create_function_statement_token3] = ACTIONS(261), - [aux_sym_create_function_statement_token4] = ACTIONS(261), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_statement_token8] = ACTIONS(261), - [aux_sym_create_function_statement_token9] = ACTIONS(261), - [aux_sym_create_function_statement_token10] = ACTIONS(261), - [aux_sym_create_function_statement_token11] = ACTIONS(261), - [aux_sym_external_hint_token1] = ACTIONS(261), - [aux_sym_external_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token1] = ACTIONS(261), - [aux_sym_optimizer_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token3] = ACTIONS(261), - [aux_sym_parallel_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token4] = ACTIONS(261), - [aux_sym_deterministic_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token2] = ACTIONS(261), - [aux_sym_sql_hint_token3] = ACTIONS(261), - [aux_sym_sql_hint_token5] = ACTIONS(261), - [aux_sym__function_language_token1] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_having_clause_token1] = ACTIONS(261), - [aux_sym_order_by_clause_token1] = ACTIONS(261), - [aux_sym_limit_clause_token1] = ACTIONS(261), - [aux_sym_offset_clause_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [811] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [anon_sym_COMMA] = ACTIONS(437), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_truncate_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_begin_statement_token1] = ACTIONS(439), - [aux_sym_commit_statement_token1] = ACTIONS(439), - [aux_sym_rollback_statement_token1] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_sequence_token5] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym_return_statement_token1] = ACTIONS(439), - [aux_sym_declare_statement_token1] = ACTIONS(439), - [aux_sym_create_function_statement_token3] = ACTIONS(439), - [aux_sym_create_function_statement_token4] = ACTIONS(439), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_statement_token8] = ACTIONS(439), - [aux_sym_create_function_statement_token9] = ACTIONS(439), - [aux_sym_create_function_statement_token10] = ACTIONS(439), - [aux_sym_create_function_statement_token11] = ACTIONS(439), - [aux_sym_external_hint_token1] = ACTIONS(439), - [aux_sym_external_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token1] = ACTIONS(439), - [aux_sym_optimizer_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token3] = ACTIONS(439), - [aux_sym_parallel_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token4] = ACTIONS(439), - [aux_sym_deterministic_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token2] = ACTIONS(439), - [aux_sym_sql_hint_token3] = ACTIONS(439), - [aux_sym_sql_hint_token5] = ACTIONS(439), - [aux_sym__function_language_token1] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_direction_constraint_token1] = ACTIONS(439), - [aux_sym_direction_constraint_token2] = ACTIONS(439), - [aux_sym_create_table_statement_token1] = ACTIONS(439), - [aux_sym_order_expression_token1] = ACTIONS(439), - [aux_sym_limit_clause_token1] = ACTIONS(439), - [aux_sym_offset_clause_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [812] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [anon_sym_COMMA] = ACTIONS(433), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_truncate_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_begin_statement_token1] = ACTIONS(435), - [aux_sym_commit_statement_token1] = ACTIONS(435), - [aux_sym_rollback_statement_token1] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_sequence_token5] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym_return_statement_token1] = ACTIONS(435), - [aux_sym_declare_statement_token1] = ACTIONS(435), - [aux_sym_create_function_statement_token3] = ACTIONS(435), - [aux_sym_create_function_statement_token4] = ACTIONS(435), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_statement_token8] = ACTIONS(435), - [aux_sym_create_function_statement_token9] = ACTIONS(435), - [aux_sym_create_function_statement_token10] = ACTIONS(435), - [aux_sym_create_function_statement_token11] = ACTIONS(435), - [aux_sym_external_hint_token1] = ACTIONS(435), - [aux_sym_external_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token1] = ACTIONS(435), - [aux_sym_optimizer_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token3] = ACTIONS(435), - [aux_sym_parallel_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token4] = ACTIONS(435), - [aux_sym_deterministic_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token2] = ACTIONS(435), - [aux_sym_sql_hint_token3] = ACTIONS(435), - [aux_sym_sql_hint_token5] = ACTIONS(435), - [aux_sym__function_language_token1] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_direction_constraint_token1] = ACTIONS(435), - [aux_sym_direction_constraint_token2] = ACTIONS(435), - [aux_sym_create_table_statement_token1] = ACTIONS(435), - [aux_sym_order_expression_token1] = ACTIONS(435), - [aux_sym_limit_clause_token1] = ACTIONS(435), - [aux_sym_offset_clause_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [813] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [anon_sym_COMMA] = ACTIONS(425), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_truncate_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_begin_statement_token1] = ACTIONS(427), - [aux_sym_commit_statement_token1] = ACTIONS(427), - [aux_sym_rollback_statement_token1] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_sequence_token5] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym_return_statement_token1] = ACTIONS(427), - [aux_sym_declare_statement_token1] = ACTIONS(427), - [aux_sym_create_function_statement_token3] = ACTIONS(427), - [aux_sym_create_function_statement_token4] = ACTIONS(427), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_statement_token8] = ACTIONS(427), - [aux_sym_create_function_statement_token9] = ACTIONS(427), - [aux_sym_create_function_statement_token10] = ACTIONS(427), - [aux_sym_create_function_statement_token11] = ACTIONS(427), - [aux_sym_external_hint_token1] = ACTIONS(427), - [aux_sym_external_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token1] = ACTIONS(427), - [aux_sym_optimizer_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token3] = ACTIONS(427), - [aux_sym_parallel_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token4] = ACTIONS(427), - [aux_sym_deterministic_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token2] = ACTIONS(427), - [aux_sym_sql_hint_token3] = ACTIONS(427), - [aux_sym_sql_hint_token5] = ACTIONS(427), - [aux_sym__function_language_token1] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_direction_constraint_token1] = ACTIONS(427), - [aux_sym_direction_constraint_token2] = ACTIONS(427), - [aux_sym_create_table_statement_token1] = ACTIONS(427), - [aux_sym_order_expression_token1] = ACTIONS(427), - [aux_sym_limit_clause_token1] = ACTIONS(427), - [aux_sym_offset_clause_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [814] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [anon_sym_COMMA] = ACTIONS(538), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_truncate_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_begin_statement_token1] = ACTIONS(540), - [aux_sym_commit_statement_token1] = ACTIONS(540), - [aux_sym_rollback_statement_token1] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_sequence_token5] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym_return_statement_token1] = ACTIONS(540), - [aux_sym_declare_statement_token1] = ACTIONS(540), - [aux_sym_create_function_statement_token3] = ACTIONS(540), - [aux_sym_create_function_statement_token4] = ACTIONS(540), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_statement_token8] = ACTIONS(540), - [aux_sym_create_function_statement_token9] = ACTIONS(540), - [aux_sym_create_function_statement_token10] = ACTIONS(540), - [aux_sym_create_function_statement_token11] = ACTIONS(540), - [aux_sym_external_hint_token1] = ACTIONS(540), - [aux_sym_external_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token1] = ACTIONS(540), - [aux_sym_optimizer_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token3] = ACTIONS(540), - [aux_sym_parallel_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token4] = ACTIONS(540), - [aux_sym_deterministic_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token2] = ACTIONS(540), - [aux_sym_sql_hint_token3] = ACTIONS(540), - [aux_sym_sql_hint_token5] = ACTIONS(540), - [aux_sym__function_language_token1] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_direction_constraint_token1] = ACTIONS(540), - [aux_sym_direction_constraint_token2] = ACTIONS(540), - [aux_sym_create_table_statement_token1] = ACTIONS(540), - [aux_sym_order_expression_token1] = ACTIONS(540), - [aux_sym_limit_clause_token1] = ACTIONS(540), - [aux_sym_offset_clause_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [815] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [anon_sym_COMMA] = ACTIONS(564), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_truncate_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_begin_statement_token1] = ACTIONS(566), - [aux_sym_commit_statement_token1] = ACTIONS(566), - [aux_sym_rollback_statement_token1] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_sequence_token5] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym_return_statement_token1] = ACTIONS(566), - [aux_sym_declare_statement_token1] = ACTIONS(566), - [aux_sym_create_function_statement_token3] = ACTIONS(566), - [aux_sym_create_function_statement_token4] = ACTIONS(566), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_statement_token8] = ACTIONS(566), - [aux_sym_create_function_statement_token9] = ACTIONS(566), - [aux_sym_create_function_statement_token10] = ACTIONS(566), - [aux_sym_create_function_statement_token11] = ACTIONS(566), - [aux_sym_external_hint_token1] = ACTIONS(566), - [aux_sym_external_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token1] = ACTIONS(566), - [aux_sym_optimizer_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token3] = ACTIONS(566), - [aux_sym_parallel_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token4] = ACTIONS(566), - [aux_sym_deterministic_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token2] = ACTIONS(566), - [aux_sym_sql_hint_token3] = ACTIONS(566), - [aux_sym_sql_hint_token5] = ACTIONS(566), - [aux_sym__function_language_token1] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_direction_constraint_token1] = ACTIONS(566), - [aux_sym_direction_constraint_token2] = ACTIONS(566), - [aux_sym_create_table_statement_token1] = ACTIONS(566), - [aux_sym_order_expression_token1] = ACTIONS(566), - [aux_sym_limit_clause_token1] = ACTIONS(566), - [aux_sym_offset_clause_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [816] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [anon_sym_COMMA] = ACTIONS(568), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_truncate_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_begin_statement_token1] = ACTIONS(570), - [aux_sym_commit_statement_token1] = ACTIONS(570), - [aux_sym_rollback_statement_token1] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_sequence_token5] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym_return_statement_token1] = ACTIONS(570), - [aux_sym_declare_statement_token1] = ACTIONS(570), - [aux_sym_create_function_statement_token3] = ACTIONS(570), - [aux_sym_create_function_statement_token4] = ACTIONS(570), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_statement_token8] = ACTIONS(570), - [aux_sym_create_function_statement_token9] = ACTIONS(570), - [aux_sym_create_function_statement_token10] = ACTIONS(570), - [aux_sym_create_function_statement_token11] = ACTIONS(570), - [aux_sym_external_hint_token1] = ACTIONS(570), - [aux_sym_external_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token1] = ACTIONS(570), - [aux_sym_optimizer_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token3] = ACTIONS(570), - [aux_sym_parallel_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token4] = ACTIONS(570), - [aux_sym_deterministic_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token2] = ACTIONS(570), - [aux_sym_sql_hint_token3] = ACTIONS(570), - [aux_sym_sql_hint_token5] = ACTIONS(570), - [aux_sym__function_language_token1] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_direction_constraint_token1] = ACTIONS(570), - [aux_sym_direction_constraint_token2] = ACTIONS(570), - [aux_sym_create_table_statement_token1] = ACTIONS(570), - [aux_sym_order_expression_token1] = ACTIONS(570), - [aux_sym_limit_clause_token1] = ACTIONS(570), - [aux_sym_offset_clause_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [817] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [anon_sym_COMMA] = ACTIONS(616), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_truncate_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_begin_statement_token1] = ACTIONS(618), - [aux_sym_commit_statement_token1] = ACTIONS(618), - [aux_sym_rollback_statement_token1] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_sequence_token5] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym_return_statement_token1] = ACTIONS(618), - [aux_sym_declare_statement_token1] = ACTIONS(618), - [aux_sym_create_function_statement_token3] = ACTIONS(618), - [aux_sym_create_function_statement_token4] = ACTIONS(618), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_statement_token8] = ACTIONS(618), - [aux_sym_create_function_statement_token9] = ACTIONS(618), - [aux_sym_create_function_statement_token10] = ACTIONS(618), - [aux_sym_create_function_statement_token11] = ACTIONS(618), - [aux_sym_external_hint_token1] = ACTIONS(618), - [aux_sym_external_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token1] = ACTIONS(618), - [aux_sym_optimizer_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token3] = ACTIONS(618), - [aux_sym_parallel_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token4] = ACTIONS(618), - [aux_sym_deterministic_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token2] = ACTIONS(618), - [aux_sym_sql_hint_token3] = ACTIONS(618), - [aux_sym_sql_hint_token5] = ACTIONS(618), - [aux_sym__function_language_token1] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_direction_constraint_token1] = ACTIONS(618), - [aux_sym_direction_constraint_token2] = ACTIONS(618), - [aux_sym_create_table_statement_token1] = ACTIONS(618), - [aux_sym_order_expression_token1] = ACTIONS(618), - [aux_sym_limit_clause_token1] = ACTIONS(618), - [aux_sym_offset_clause_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [818] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [anon_sym_COMMA] = ACTIONS(550), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_truncate_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_begin_statement_token1] = ACTIONS(552), - [aux_sym_commit_statement_token1] = ACTIONS(552), - [aux_sym_rollback_statement_token1] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_sequence_token5] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym_return_statement_token1] = ACTIONS(552), - [aux_sym_declare_statement_token1] = ACTIONS(552), - [aux_sym_create_function_statement_token3] = ACTIONS(552), - [aux_sym_create_function_statement_token4] = ACTIONS(552), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_statement_token8] = ACTIONS(552), - [aux_sym_create_function_statement_token9] = ACTIONS(552), - [aux_sym_create_function_statement_token10] = ACTIONS(552), - [aux_sym_create_function_statement_token11] = ACTIONS(552), - [aux_sym_external_hint_token1] = ACTIONS(552), - [aux_sym_external_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token1] = ACTIONS(552), - [aux_sym_optimizer_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token3] = ACTIONS(552), - [aux_sym_parallel_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token4] = ACTIONS(552), - [aux_sym_deterministic_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token2] = ACTIONS(552), - [aux_sym_sql_hint_token3] = ACTIONS(552), - [aux_sym_sql_hint_token5] = ACTIONS(552), - [aux_sym__function_language_token1] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_direction_constraint_token1] = ACTIONS(552), - [aux_sym_direction_constraint_token2] = ACTIONS(552), - [aux_sym_create_table_statement_token1] = ACTIONS(552), - [aux_sym_order_expression_token1] = ACTIONS(552), - [aux_sym_limit_clause_token1] = ACTIONS(552), - [aux_sym_offset_clause_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [819] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [anon_sym_COMMA] = ACTIONS(546), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_truncate_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_begin_statement_token1] = ACTIONS(548), - [aux_sym_commit_statement_token1] = ACTIONS(548), - [aux_sym_rollback_statement_token1] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_sequence_token5] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym_return_statement_token1] = ACTIONS(548), - [aux_sym_declare_statement_token1] = ACTIONS(548), - [aux_sym_create_function_statement_token3] = ACTIONS(548), - [aux_sym_create_function_statement_token4] = ACTIONS(548), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_statement_token8] = ACTIONS(548), - [aux_sym_create_function_statement_token9] = ACTIONS(548), - [aux_sym_create_function_statement_token10] = ACTIONS(548), - [aux_sym_create_function_statement_token11] = ACTIONS(548), - [aux_sym_external_hint_token1] = ACTIONS(548), - [aux_sym_external_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token1] = ACTIONS(548), - [aux_sym_optimizer_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token3] = ACTIONS(548), - [aux_sym_parallel_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token4] = ACTIONS(548), - [aux_sym_deterministic_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token2] = ACTIONS(548), - [aux_sym_sql_hint_token3] = ACTIONS(548), - [aux_sym_sql_hint_token5] = ACTIONS(548), - [aux_sym__function_language_token1] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_direction_constraint_token1] = ACTIONS(548), - [aux_sym_direction_constraint_token2] = ACTIONS(548), - [aux_sym_create_table_statement_token1] = ACTIONS(548), - [aux_sym_order_expression_token1] = ACTIONS(548), - [aux_sym_limit_clause_token1] = ACTIONS(548), - [aux_sym_offset_clause_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [820] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [anon_sym_COMMA] = ACTIONS(542), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_truncate_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_begin_statement_token1] = ACTIONS(544), - [aux_sym_commit_statement_token1] = ACTIONS(544), - [aux_sym_rollback_statement_token1] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_sequence_token5] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym_return_statement_token1] = ACTIONS(544), - [aux_sym_declare_statement_token1] = ACTIONS(544), - [aux_sym_create_function_statement_token3] = ACTIONS(544), - [aux_sym_create_function_statement_token4] = ACTIONS(544), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_statement_token8] = ACTIONS(544), - [aux_sym_create_function_statement_token9] = ACTIONS(544), - [aux_sym_create_function_statement_token10] = ACTIONS(544), - [aux_sym_create_function_statement_token11] = ACTIONS(544), - [aux_sym_external_hint_token1] = ACTIONS(544), - [aux_sym_external_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token1] = ACTIONS(544), - [aux_sym_optimizer_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token3] = ACTIONS(544), - [aux_sym_parallel_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token4] = ACTIONS(544), - [aux_sym_deterministic_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token2] = ACTIONS(544), - [aux_sym_sql_hint_token3] = ACTIONS(544), - [aux_sym_sql_hint_token5] = ACTIONS(544), - [aux_sym__function_language_token1] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_direction_constraint_token1] = ACTIONS(544), - [aux_sym_direction_constraint_token2] = ACTIONS(544), - [aux_sym_create_table_statement_token1] = ACTIONS(544), - [aux_sym_order_expression_token1] = ACTIONS(544), - [aux_sym_limit_clause_token1] = ACTIONS(544), - [aux_sym_offset_clause_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [821] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(1619), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(1621), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(1623), - }, - [822] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [anon_sym_COMMA] = ACTIONS(530), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_truncate_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_begin_statement_token1] = ACTIONS(532), - [aux_sym_commit_statement_token1] = ACTIONS(532), - [aux_sym_rollback_statement_token1] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_sequence_token5] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym_return_statement_token1] = ACTIONS(532), - [aux_sym_declare_statement_token1] = ACTIONS(532), - [aux_sym_create_function_statement_token3] = ACTIONS(532), - [aux_sym_create_function_statement_token4] = ACTIONS(532), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_statement_token8] = ACTIONS(532), - [aux_sym_create_function_statement_token9] = ACTIONS(532), - [aux_sym_create_function_statement_token10] = ACTIONS(532), - [aux_sym_create_function_statement_token11] = ACTIONS(532), - [aux_sym_external_hint_token1] = ACTIONS(532), - [aux_sym_external_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token1] = ACTIONS(532), - [aux_sym_optimizer_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token3] = ACTIONS(532), - [aux_sym_parallel_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token4] = ACTIONS(532), - [aux_sym_deterministic_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token2] = ACTIONS(532), - [aux_sym_sql_hint_token3] = ACTIONS(532), - [aux_sym_sql_hint_token5] = ACTIONS(532), - [aux_sym__function_language_token1] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_direction_constraint_token1] = ACTIONS(532), - [aux_sym_direction_constraint_token2] = ACTIONS(532), - [aux_sym_create_table_statement_token1] = ACTIONS(532), - [aux_sym_order_expression_token1] = ACTIONS(532), - [aux_sym_limit_clause_token1] = ACTIONS(532), - [aux_sym_offset_clause_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [823] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [anon_sym_COMMA] = ACTIONS(484), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_truncate_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_begin_statement_token1] = ACTIONS(486), - [aux_sym_commit_statement_token1] = ACTIONS(486), - [aux_sym_rollback_statement_token1] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_sequence_token5] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym_return_statement_token1] = ACTIONS(486), - [aux_sym_declare_statement_token1] = ACTIONS(486), - [aux_sym_create_function_statement_token3] = ACTIONS(486), - [aux_sym_create_function_statement_token4] = ACTIONS(486), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_statement_token8] = ACTIONS(486), - [aux_sym_create_function_statement_token9] = ACTIONS(486), - [aux_sym_create_function_statement_token10] = ACTIONS(486), - [aux_sym_create_function_statement_token11] = ACTIONS(486), - [aux_sym_external_hint_token1] = ACTIONS(486), - [aux_sym_external_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token1] = ACTIONS(486), - [aux_sym_optimizer_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token3] = ACTIONS(486), - [aux_sym_parallel_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token4] = ACTIONS(486), - [aux_sym_deterministic_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token2] = ACTIONS(486), - [aux_sym_sql_hint_token3] = ACTIONS(486), - [aux_sym_sql_hint_token5] = ACTIONS(486), - [aux_sym__function_language_token1] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_direction_constraint_token1] = ACTIONS(486), - [aux_sym_direction_constraint_token2] = ACTIONS(486), - [aux_sym_create_table_statement_token1] = ACTIONS(486), - [aux_sym_order_expression_token1] = ACTIONS(486), - [aux_sym_limit_clause_token1] = ACTIONS(486), - [aux_sym_offset_clause_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [824] = { - [aux_sym_dotted_name_repeat1] = STATE(1024), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(1625), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(1627), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [825] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [anon_sym_COMMA] = ACTIONS(451), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_truncate_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_begin_statement_token1] = ACTIONS(453), - [aux_sym_commit_statement_token1] = ACTIONS(453), - [aux_sym_rollback_statement_token1] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_sequence_token5] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym_return_statement_token1] = ACTIONS(453), - [aux_sym_declare_statement_token1] = ACTIONS(453), - [aux_sym_create_function_statement_token3] = ACTIONS(453), - [aux_sym_create_function_statement_token4] = ACTIONS(453), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_statement_token8] = ACTIONS(453), - [aux_sym_create_function_statement_token9] = ACTIONS(453), - [aux_sym_create_function_statement_token10] = ACTIONS(453), - [aux_sym_create_function_statement_token11] = ACTIONS(453), - [aux_sym_external_hint_token1] = ACTIONS(453), - [aux_sym_external_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token1] = ACTIONS(453), - [aux_sym_optimizer_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token3] = ACTIONS(453), - [aux_sym_parallel_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token4] = ACTIONS(453), - [aux_sym_deterministic_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token2] = ACTIONS(453), - [aux_sym_sql_hint_token3] = ACTIONS(453), - [aux_sym_sql_hint_token5] = ACTIONS(453), - [aux_sym__function_language_token1] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_direction_constraint_token1] = ACTIONS(453), - [aux_sym_direction_constraint_token2] = ACTIONS(453), - [aux_sym_order_expression_token1] = ACTIONS(453), - [aux_sym_limit_clause_token1] = ACTIONS(453), - [aux_sym_offset_clause_token1] = ACTIONS(453), - [aux_sym_fetch_clause_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [826] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [anon_sym_COMMA] = ACTIONS(488), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_truncate_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_begin_statement_token1] = ACTIONS(490), - [aux_sym_commit_statement_token1] = ACTIONS(490), - [aux_sym_rollback_statement_token1] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_sequence_token5] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym_return_statement_token1] = ACTIONS(490), - [aux_sym_declare_statement_token1] = ACTIONS(490), - [aux_sym_create_function_statement_token3] = ACTIONS(490), - [aux_sym_create_function_statement_token4] = ACTIONS(490), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_statement_token8] = ACTIONS(490), - [aux_sym_create_function_statement_token9] = ACTIONS(490), - [aux_sym_create_function_statement_token10] = ACTIONS(490), - [aux_sym_create_function_statement_token11] = ACTIONS(490), - [aux_sym_external_hint_token1] = ACTIONS(490), - [aux_sym_external_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token1] = ACTIONS(490), - [aux_sym_optimizer_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token3] = ACTIONS(490), - [aux_sym_parallel_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token4] = ACTIONS(490), - [aux_sym_deterministic_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token2] = ACTIONS(490), - [aux_sym_sql_hint_token3] = ACTIONS(490), - [aux_sym_sql_hint_token5] = ACTIONS(490), - [aux_sym__function_language_token1] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_direction_constraint_token1] = ACTIONS(490), - [aux_sym_direction_constraint_token2] = ACTIONS(490), - [aux_sym_order_expression_token1] = ACTIONS(490), - [aux_sym_limit_clause_token1] = ACTIONS(490), - [aux_sym_offset_clause_token1] = ACTIONS(490), - [aux_sym_fetch_clause_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [827] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [anon_sym_COMMA] = ACTIONS(461), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_truncate_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_begin_statement_token1] = ACTIONS(463), - [aux_sym_commit_statement_token1] = ACTIONS(463), - [aux_sym_rollback_statement_token1] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_sequence_token5] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym_return_statement_token1] = ACTIONS(463), - [aux_sym_declare_statement_token1] = ACTIONS(463), - [aux_sym_create_function_statement_token3] = ACTIONS(463), - [aux_sym_create_function_statement_token4] = ACTIONS(463), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_statement_token8] = ACTIONS(463), - [aux_sym_create_function_statement_token9] = ACTIONS(463), - [aux_sym_create_function_statement_token10] = ACTIONS(463), - [aux_sym_create_function_statement_token11] = ACTIONS(463), - [aux_sym_external_hint_token1] = ACTIONS(463), - [aux_sym_external_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token1] = ACTIONS(463), - [aux_sym_optimizer_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token3] = ACTIONS(463), - [aux_sym_parallel_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token4] = ACTIONS(463), - [aux_sym_deterministic_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token2] = ACTIONS(463), - [aux_sym_sql_hint_token3] = ACTIONS(463), - [aux_sym_sql_hint_token5] = ACTIONS(463), - [aux_sym__function_language_token1] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_direction_constraint_token1] = ACTIONS(463), - [aux_sym_direction_constraint_token2] = ACTIONS(463), - [aux_sym_order_expression_token1] = ACTIONS(463), - [aux_sym_limit_clause_token1] = ACTIONS(463), - [aux_sym_offset_clause_token1] = ACTIONS(463), - [aux_sym_fetch_clause_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [828] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [anon_sym_COMMA] = ACTIONS(469), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_truncate_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_begin_statement_token1] = ACTIONS(471), - [aux_sym_commit_statement_token1] = ACTIONS(471), - [aux_sym_rollback_statement_token1] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_sequence_token5] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym_return_statement_token1] = ACTIONS(471), - [aux_sym_declare_statement_token1] = ACTIONS(471), - [aux_sym_create_function_statement_token3] = ACTIONS(471), - [aux_sym_create_function_statement_token4] = ACTIONS(471), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_statement_token8] = ACTIONS(471), - [aux_sym_create_function_statement_token9] = ACTIONS(471), - [aux_sym_create_function_statement_token10] = ACTIONS(471), - [aux_sym_create_function_statement_token11] = ACTIONS(471), - [aux_sym_external_hint_token1] = ACTIONS(471), - [aux_sym_external_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token1] = ACTIONS(471), - [aux_sym_optimizer_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token3] = ACTIONS(471), - [aux_sym_parallel_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token4] = ACTIONS(471), - [aux_sym_deterministic_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token2] = ACTIONS(471), - [aux_sym_sql_hint_token3] = ACTIONS(471), - [aux_sym_sql_hint_token5] = ACTIONS(471), - [aux_sym__function_language_token1] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_direction_constraint_token1] = ACTIONS(471), - [aux_sym_direction_constraint_token2] = ACTIONS(471), - [aux_sym_create_table_statement_token1] = ACTIONS(471), - [aux_sym_order_expression_token1] = ACTIONS(471), - [aux_sym_limit_clause_token1] = ACTIONS(471), - [aux_sym_offset_clause_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [829] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [anon_sym_COMMA] = ACTIONS(465), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_truncate_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_begin_statement_token1] = ACTIONS(467), - [aux_sym_commit_statement_token1] = ACTIONS(467), - [aux_sym_rollback_statement_token1] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_sequence_token5] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym_return_statement_token1] = ACTIONS(467), - [aux_sym_declare_statement_token1] = ACTIONS(467), - [aux_sym_create_function_statement_token3] = ACTIONS(467), - [aux_sym_create_function_statement_token4] = ACTIONS(467), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_statement_token8] = ACTIONS(467), - [aux_sym_create_function_statement_token9] = ACTIONS(467), - [aux_sym_create_function_statement_token10] = ACTIONS(467), - [aux_sym_create_function_statement_token11] = ACTIONS(467), - [aux_sym_external_hint_token1] = ACTIONS(467), - [aux_sym_external_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token1] = ACTIONS(467), - [aux_sym_optimizer_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token3] = ACTIONS(467), - [aux_sym_parallel_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token4] = ACTIONS(467), - [aux_sym_deterministic_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token2] = ACTIONS(467), - [aux_sym_sql_hint_token3] = ACTIONS(467), - [aux_sym_sql_hint_token5] = ACTIONS(467), - [aux_sym__function_language_token1] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_direction_constraint_token1] = ACTIONS(467), - [aux_sym_direction_constraint_token2] = ACTIONS(467), - [aux_sym_create_table_statement_token1] = ACTIONS(467), - [aux_sym_order_expression_token1] = ACTIONS(467), - [aux_sym_limit_clause_token1] = ACTIONS(467), - [aux_sym_offset_clause_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [830] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [anon_sym_COMMA] = ACTIONS(445), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_truncate_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_begin_statement_token1] = ACTIONS(447), - [aux_sym_commit_statement_token1] = ACTIONS(447), - [aux_sym_rollback_statement_token1] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_sequence_token5] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym_return_statement_token1] = ACTIONS(447), - [aux_sym_declare_statement_token1] = ACTIONS(447), - [aux_sym_create_function_statement_token3] = ACTIONS(447), - [aux_sym_create_function_statement_token4] = ACTIONS(447), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_statement_token8] = ACTIONS(447), - [aux_sym_create_function_statement_token9] = ACTIONS(447), - [aux_sym_create_function_statement_token10] = ACTIONS(447), - [aux_sym_create_function_statement_token11] = ACTIONS(447), - [aux_sym_external_hint_token1] = ACTIONS(447), - [aux_sym_external_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token1] = ACTIONS(447), - [aux_sym_optimizer_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token3] = ACTIONS(447), - [aux_sym_parallel_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token4] = ACTIONS(447), - [aux_sym_deterministic_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token2] = ACTIONS(447), - [aux_sym_sql_hint_token3] = ACTIONS(447), - [aux_sym_sql_hint_token5] = ACTIONS(447), - [aux_sym__function_language_token1] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_direction_constraint_token1] = ACTIONS(447), - [aux_sym_direction_constraint_token2] = ACTIONS(447), - [aux_sym_order_expression_token1] = ACTIONS(447), - [aux_sym_limit_clause_token1] = ACTIONS(447), - [aux_sym_offset_clause_token1] = ACTIONS(447), - [aux_sym_fetch_clause_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [831] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [anon_sym_COMMA] = ACTIONS(441), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_truncate_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_begin_statement_token1] = ACTIONS(443), - [aux_sym_commit_statement_token1] = ACTIONS(443), - [aux_sym_rollback_statement_token1] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_sequence_token5] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym_return_statement_token1] = ACTIONS(443), - [aux_sym_declare_statement_token1] = ACTIONS(443), - [aux_sym_create_function_statement_token3] = ACTIONS(443), - [aux_sym_create_function_statement_token4] = ACTIONS(443), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_statement_token8] = ACTIONS(443), - [aux_sym_create_function_statement_token9] = ACTIONS(443), - [aux_sym_create_function_statement_token10] = ACTIONS(443), - [aux_sym_create_function_statement_token11] = ACTIONS(443), - [aux_sym_external_hint_token1] = ACTIONS(443), - [aux_sym_external_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token1] = ACTIONS(443), - [aux_sym_optimizer_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token3] = ACTIONS(443), - [aux_sym_parallel_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token4] = ACTIONS(443), - [aux_sym_deterministic_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token2] = ACTIONS(443), - [aux_sym_sql_hint_token3] = ACTIONS(443), - [aux_sym_sql_hint_token5] = ACTIONS(443), - [aux_sym__function_language_token1] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_direction_constraint_token1] = ACTIONS(443), - [aux_sym_direction_constraint_token2] = ACTIONS(443), - [aux_sym_order_expression_token1] = ACTIONS(443), - [aux_sym_limit_clause_token1] = ACTIONS(443), - [aux_sym_offset_clause_token1] = ACTIONS(443), - [aux_sym_fetch_clause_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [832] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(1629), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(1631), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(1633), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(1635), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [833] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [anon_sym_COMMA] = ACTIONS(429), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_truncate_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_begin_statement_token1] = ACTIONS(431), - [aux_sym_commit_statement_token1] = ACTIONS(431), - [aux_sym_rollback_statement_token1] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_sequence_token5] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym_return_statement_token1] = ACTIONS(431), - [aux_sym_declare_statement_token1] = ACTIONS(431), - [aux_sym_create_function_statement_token3] = ACTIONS(431), - [aux_sym_create_function_statement_token4] = ACTIONS(431), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_statement_token8] = ACTIONS(431), - [aux_sym_create_function_statement_token9] = ACTIONS(431), - [aux_sym_create_function_statement_token10] = ACTIONS(431), - [aux_sym_create_function_statement_token11] = ACTIONS(431), - [aux_sym_external_hint_token1] = ACTIONS(431), - [aux_sym_external_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token1] = ACTIONS(431), - [aux_sym_optimizer_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token3] = ACTIONS(431), - [aux_sym_parallel_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token4] = ACTIONS(431), - [aux_sym_deterministic_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token2] = ACTIONS(431), - [aux_sym_sql_hint_token3] = ACTIONS(431), - [aux_sym_sql_hint_token5] = ACTIONS(431), - [aux_sym__function_language_token1] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_direction_constraint_token1] = ACTIONS(431), - [aux_sym_direction_constraint_token2] = ACTIONS(431), - [aux_sym_order_expression_token1] = ACTIONS(431), - [aux_sym_limit_clause_token1] = ACTIONS(431), - [aux_sym_offset_clause_token1] = ACTIONS(431), - [aux_sym_fetch_clause_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [834] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [anon_sym_COMMA] = ACTIONS(465), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_truncate_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_begin_statement_token1] = ACTIONS(467), - [aux_sym_commit_statement_token1] = ACTIONS(467), - [aux_sym_rollback_statement_token1] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_sequence_token5] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym_return_statement_token1] = ACTIONS(467), - [aux_sym_declare_statement_token1] = ACTIONS(467), - [aux_sym_create_function_statement_token3] = ACTIONS(467), - [aux_sym_create_function_statement_token4] = ACTIONS(467), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_statement_token8] = ACTIONS(467), - [aux_sym_create_function_statement_token9] = ACTIONS(467), - [aux_sym_create_function_statement_token10] = ACTIONS(467), - [aux_sym_create_function_statement_token11] = ACTIONS(467), - [aux_sym_external_hint_token1] = ACTIONS(467), - [aux_sym_external_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token1] = ACTIONS(467), - [aux_sym_optimizer_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token3] = ACTIONS(467), - [aux_sym_parallel_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token4] = ACTIONS(467), - [aux_sym_deterministic_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token2] = ACTIONS(467), - [aux_sym_sql_hint_token3] = ACTIONS(467), - [aux_sym_sql_hint_token5] = ACTIONS(467), - [aux_sym__function_language_token1] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_direction_constraint_token1] = ACTIONS(467), - [aux_sym_direction_constraint_token2] = ACTIONS(467), - [aux_sym_order_expression_token1] = ACTIONS(467), - [aux_sym_limit_clause_token1] = ACTIONS(467), - [aux_sym_offset_clause_token1] = ACTIONS(467), - [aux_sym_fetch_clause_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [835] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [anon_sym_COMMA] = ACTIONS(469), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_truncate_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_begin_statement_token1] = ACTIONS(471), - [aux_sym_commit_statement_token1] = ACTIONS(471), - [aux_sym_rollback_statement_token1] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_sequence_token5] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym_return_statement_token1] = ACTIONS(471), - [aux_sym_declare_statement_token1] = ACTIONS(471), - [aux_sym_create_function_statement_token3] = ACTIONS(471), - [aux_sym_create_function_statement_token4] = ACTIONS(471), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_statement_token8] = ACTIONS(471), - [aux_sym_create_function_statement_token9] = ACTIONS(471), - [aux_sym_create_function_statement_token10] = ACTIONS(471), - [aux_sym_create_function_statement_token11] = ACTIONS(471), - [aux_sym_external_hint_token1] = ACTIONS(471), - [aux_sym_external_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token1] = ACTIONS(471), - [aux_sym_optimizer_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token3] = ACTIONS(471), - [aux_sym_parallel_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token4] = ACTIONS(471), - [aux_sym_deterministic_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token2] = ACTIONS(471), - [aux_sym_sql_hint_token3] = ACTIONS(471), - [aux_sym_sql_hint_token5] = ACTIONS(471), - [aux_sym__function_language_token1] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_direction_constraint_token1] = ACTIONS(471), - [aux_sym_direction_constraint_token2] = ACTIONS(471), - [aux_sym_order_expression_token1] = ACTIONS(471), - [aux_sym_limit_clause_token1] = ACTIONS(471), - [aux_sym_offset_clause_token1] = ACTIONS(471), - [aux_sym_fetch_clause_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [836] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_direction_constraint_token1] = ACTIONS(279), - [aux_sym_direction_constraint_token2] = ACTIONS(279), - [aux_sym_order_expression_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_fetch_clause_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [837] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [anon_sym_COMMA] = ACTIONS(421), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_truncate_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_begin_statement_token1] = ACTIONS(423), - [aux_sym_commit_statement_token1] = ACTIONS(423), - [aux_sym_rollback_statement_token1] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_sequence_token5] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym_return_statement_token1] = ACTIONS(423), - [aux_sym_declare_statement_token1] = ACTIONS(423), - [aux_sym_create_function_statement_token3] = ACTIONS(423), - [aux_sym_create_function_statement_token4] = ACTIONS(423), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_statement_token8] = ACTIONS(423), - [aux_sym_create_function_statement_token9] = ACTIONS(423), - [aux_sym_create_function_statement_token10] = ACTIONS(423), - [aux_sym_create_function_statement_token11] = ACTIONS(423), - [aux_sym_external_hint_token1] = ACTIONS(423), - [aux_sym_external_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token1] = ACTIONS(423), - [aux_sym_optimizer_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token3] = ACTIONS(423), - [aux_sym_parallel_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token4] = ACTIONS(423), - [aux_sym_deterministic_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token2] = ACTIONS(423), - [aux_sym_sql_hint_token3] = ACTIONS(423), - [aux_sym_sql_hint_token5] = ACTIONS(423), - [aux_sym__function_language_token1] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_direction_constraint_token1] = ACTIONS(423), - [aux_sym_direction_constraint_token2] = ACTIONS(423), - [aux_sym_order_expression_token1] = ACTIONS(423), - [aux_sym_limit_clause_token1] = ACTIONS(423), - [aux_sym_offset_clause_token1] = ACTIONS(423), - [aux_sym_fetch_clause_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [838] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [anon_sym_COMMA] = ACTIONS(588), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_truncate_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_begin_statement_token1] = ACTIONS(590), - [aux_sym_commit_statement_token1] = ACTIONS(590), - [aux_sym_rollback_statement_token1] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_sequence_token5] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym_return_statement_token1] = ACTIONS(590), - [aux_sym_declare_statement_token1] = ACTIONS(590), - [aux_sym_create_function_statement_token3] = ACTIONS(590), - [aux_sym_create_function_statement_token4] = ACTIONS(590), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_statement_token8] = ACTIONS(590), - [aux_sym_create_function_statement_token9] = ACTIONS(590), - [aux_sym_create_function_statement_token10] = ACTIONS(590), - [aux_sym_create_function_statement_token11] = ACTIONS(590), - [aux_sym_external_hint_token1] = ACTIONS(590), - [aux_sym_external_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token1] = ACTIONS(590), - [aux_sym_optimizer_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token3] = ACTIONS(590), - [aux_sym_parallel_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token4] = ACTIONS(590), - [aux_sym_deterministic_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token2] = ACTIONS(590), - [aux_sym_sql_hint_token3] = ACTIONS(590), - [aux_sym_sql_hint_token5] = ACTIONS(590), - [aux_sym__function_language_token1] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_direction_constraint_token1] = ACTIONS(590), - [aux_sym_direction_constraint_token2] = ACTIONS(590), - [aux_sym_order_expression_token1] = ACTIONS(590), - [aux_sym_limit_clause_token1] = ACTIONS(590), - [aux_sym_offset_clause_token1] = ACTIONS(590), - [aux_sym_fetch_clause_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [839] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_direction_constraint_token1] = ACTIONS(275), - [aux_sym_direction_constraint_token2] = ACTIONS(275), - [aux_sym_order_expression_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_fetch_clause_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [840] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [anon_sym_COMMA] = ACTIONS(484), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_truncate_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_begin_statement_token1] = ACTIONS(486), - [aux_sym_commit_statement_token1] = ACTIONS(486), - [aux_sym_rollback_statement_token1] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_sequence_token5] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym_return_statement_token1] = ACTIONS(486), - [aux_sym_declare_statement_token1] = ACTIONS(486), - [aux_sym_create_function_statement_token3] = ACTIONS(486), - [aux_sym_create_function_statement_token4] = ACTIONS(486), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_statement_token8] = ACTIONS(486), - [aux_sym_create_function_statement_token9] = ACTIONS(486), - [aux_sym_create_function_statement_token10] = ACTIONS(486), - [aux_sym_create_function_statement_token11] = ACTIONS(486), - [aux_sym_external_hint_token1] = ACTIONS(486), - [aux_sym_external_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token1] = ACTIONS(486), - [aux_sym_optimizer_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token3] = ACTIONS(486), - [aux_sym_parallel_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token4] = ACTIONS(486), - [aux_sym_deterministic_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token2] = ACTIONS(486), - [aux_sym_sql_hint_token3] = ACTIONS(486), - [aux_sym_sql_hint_token5] = ACTIONS(486), - [aux_sym__function_language_token1] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_direction_constraint_token1] = ACTIONS(486), - [aux_sym_direction_constraint_token2] = ACTIONS(486), - [aux_sym_order_expression_token1] = ACTIONS(486), - [aux_sym_limit_clause_token1] = ACTIONS(486), - [aux_sym_offset_clause_token1] = ACTIONS(486), - [aux_sym_fetch_clause_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [841] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(1637), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_having_clause_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(1639), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(1641), - }, - [842] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [anon_sym_COMMA] = ACTIONS(530), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_truncate_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_begin_statement_token1] = ACTIONS(532), - [aux_sym_commit_statement_token1] = ACTIONS(532), - [aux_sym_rollback_statement_token1] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_sequence_token5] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym_return_statement_token1] = ACTIONS(532), - [aux_sym_declare_statement_token1] = ACTIONS(532), - [aux_sym_create_function_statement_token3] = ACTIONS(532), - [aux_sym_create_function_statement_token4] = ACTIONS(532), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_statement_token8] = ACTIONS(532), - [aux_sym_create_function_statement_token9] = ACTIONS(532), - [aux_sym_create_function_statement_token10] = ACTIONS(532), - [aux_sym_create_function_statement_token11] = ACTIONS(532), - [aux_sym_external_hint_token1] = ACTIONS(532), - [aux_sym_external_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token1] = ACTIONS(532), - [aux_sym_optimizer_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token3] = ACTIONS(532), - [aux_sym_parallel_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token4] = ACTIONS(532), - [aux_sym_deterministic_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token2] = ACTIONS(532), - [aux_sym_sql_hint_token3] = ACTIONS(532), - [aux_sym_sql_hint_token5] = ACTIONS(532), - [aux_sym__function_language_token1] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_direction_constraint_token1] = ACTIONS(532), - [aux_sym_direction_constraint_token2] = ACTIONS(532), - [aux_sym_order_expression_token1] = ACTIONS(532), - [aux_sym_limit_clause_token1] = ACTIONS(532), - [aux_sym_offset_clause_token1] = ACTIONS(532), - [aux_sym_fetch_clause_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [843] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [anon_sym_COMMA] = ACTIONS(305), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_truncate_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_begin_statement_token1] = ACTIONS(307), - [aux_sym_commit_statement_token1] = ACTIONS(307), - [aux_sym_rollback_statement_token1] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_sequence_token5] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym_return_statement_token1] = ACTIONS(307), - [aux_sym_declare_statement_token1] = ACTIONS(307), - [aux_sym_create_function_statement_token3] = ACTIONS(307), - [aux_sym_create_function_statement_token4] = ACTIONS(307), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_statement_token8] = ACTIONS(307), - [aux_sym_create_function_statement_token9] = ACTIONS(307), - [aux_sym_create_function_statement_token10] = ACTIONS(307), - [aux_sym_create_function_statement_token11] = ACTIONS(307), - [aux_sym_external_hint_token1] = ACTIONS(307), - [aux_sym_external_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token1] = ACTIONS(307), - [aux_sym_optimizer_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token3] = ACTIONS(307), - [aux_sym_parallel_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token4] = ACTIONS(307), - [aux_sym_deterministic_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token2] = ACTIONS(307), - [aux_sym_sql_hint_token3] = ACTIONS(307), - [aux_sym_sql_hint_token5] = ACTIONS(307), - [aux_sym__function_language_token1] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_create_table_statement_token1] = ACTIONS(307), - [aux_sym_having_clause_token1] = ACTIONS(307), - [aux_sym_order_by_clause_token1] = ACTIONS(307), - [aux_sym_limit_clause_token1] = ACTIONS(307), - [aux_sym_offset_clause_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [844] = { - [aux_sym_dotted_name_repeat1] = STATE(994), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_mode_token1] = ACTIONS(160), - [aux_sym_initial_mode_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(1643), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(1645), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [845] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [anon_sym_COMMA] = ACTIONS(534), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_truncate_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_begin_statement_token1] = ACTIONS(536), - [aux_sym_commit_statement_token1] = ACTIONS(536), - [aux_sym_rollback_statement_token1] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_sequence_token5] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym_return_statement_token1] = ACTIONS(536), - [aux_sym_declare_statement_token1] = ACTIONS(536), - [aux_sym_create_function_statement_token3] = ACTIONS(536), - [aux_sym_create_function_statement_token4] = ACTIONS(536), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_statement_token8] = ACTIONS(536), - [aux_sym_create_function_statement_token9] = ACTIONS(536), - [aux_sym_create_function_statement_token10] = ACTIONS(536), - [aux_sym_create_function_statement_token11] = ACTIONS(536), - [aux_sym_external_hint_token1] = ACTIONS(536), - [aux_sym_external_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token1] = ACTIONS(536), - [aux_sym_optimizer_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token3] = ACTIONS(536), - [aux_sym_parallel_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token4] = ACTIONS(536), - [aux_sym_deterministic_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token2] = ACTIONS(536), - [aux_sym_sql_hint_token3] = ACTIONS(536), - [aux_sym_sql_hint_token5] = ACTIONS(536), - [aux_sym__function_language_token1] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_direction_constraint_token1] = ACTIONS(536), - [aux_sym_direction_constraint_token2] = ACTIONS(536), - [aux_sym_order_expression_token1] = ACTIONS(536), - [aux_sym_limit_clause_token1] = ACTIONS(536), - [aux_sym_offset_clause_token1] = ACTIONS(536), - [aux_sym_fetch_clause_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [846] = { - [sym_within_group_clause] = STATE(1192), - [sym_filter_clause] = STATE(1708), - [sym_over_clause] = STATE(2012), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [anon_sym_COMMA] = ACTIONS(154), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_truncate_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_begin_statement_token1] = ACTIONS(156), - [aux_sym_commit_statement_token1] = ACTIONS(156), - [aux_sym_rollback_statement_token1] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_sequence_token5] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(156), - [aux_sym_declare_statement_token1] = ACTIONS(156), - [aux_sym_create_function_statement_token3] = ACTIONS(156), - [aux_sym_create_function_statement_token4] = ACTIONS(156), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_statement_token8] = ACTIONS(156), - [aux_sym_create_function_statement_token9] = ACTIONS(156), - [aux_sym_create_function_statement_token10] = ACTIONS(156), - [aux_sym_create_function_statement_token11] = ACTIONS(156), - [aux_sym_external_hint_token1] = ACTIONS(156), - [aux_sym_external_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token1] = ACTIONS(156), - [aux_sym_optimizer_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token3] = ACTIONS(156), - [aux_sym_parallel_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token4] = ACTIONS(156), - [aux_sym_deterministic_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token2] = ACTIONS(156), - [aux_sym_sql_hint_token3] = ACTIONS(156), - [aux_sym_sql_hint_token5] = ACTIONS(156), - [aux_sym__function_language_token1] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(1647), - [aux_sym_filter_clause_token1] = ACTIONS(1649), - [aux_sym_over_clause_token1] = ACTIONS(1651), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [847] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_create_table_statement_token1] = ACTIONS(144), - [aux_sym_where_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(142), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [aux_sym_type_token1] = ACTIONS(144), - [aux_sym_type_token2] = ACTIONS(144), - [anon_sym_LBRACK] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - }, - [848] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_create_table_statement_token1] = ACTIONS(130), - [aux_sym_where_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [aux_sym_type_token1] = ACTIONS(130), - [aux_sym_type_token2] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - }, - [849] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(115), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - }, - [850] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [anon_sym_COMMA] = ACTIONS(542), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_truncate_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_begin_statement_token1] = ACTIONS(544), - [aux_sym_commit_statement_token1] = ACTIONS(544), - [aux_sym_rollback_statement_token1] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_sequence_token5] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym_return_statement_token1] = ACTIONS(544), - [aux_sym_declare_statement_token1] = ACTIONS(544), - [aux_sym_create_function_statement_token3] = ACTIONS(544), - [aux_sym_create_function_statement_token4] = ACTIONS(544), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_statement_token8] = ACTIONS(544), - [aux_sym_create_function_statement_token9] = ACTIONS(544), - [aux_sym_create_function_statement_token10] = ACTIONS(544), - [aux_sym_create_function_statement_token11] = ACTIONS(544), - [aux_sym_external_hint_token1] = ACTIONS(544), - [aux_sym_external_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token1] = ACTIONS(544), - [aux_sym_optimizer_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token3] = ACTIONS(544), - [aux_sym_parallel_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token4] = ACTIONS(544), - [aux_sym_deterministic_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token2] = ACTIONS(544), - [aux_sym_sql_hint_token3] = ACTIONS(544), - [aux_sym_sql_hint_token5] = ACTIONS(544), - [aux_sym__function_language_token1] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_direction_constraint_token1] = ACTIONS(544), - [aux_sym_direction_constraint_token2] = ACTIONS(544), - [aux_sym_order_expression_token1] = ACTIONS(544), - [aux_sym_limit_clause_token1] = ACTIONS(544), - [aux_sym_offset_clause_token1] = ACTIONS(544), - [aux_sym_fetch_clause_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [851] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_direction_constraint_token1] = ACTIONS(321), - [aux_sym_direction_constraint_token2] = ACTIONS(321), - [aux_sym_order_expression_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_fetch_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [852] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [anon_sym_COMMA] = ACTIONS(546), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_truncate_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_begin_statement_token1] = ACTIONS(548), - [aux_sym_commit_statement_token1] = ACTIONS(548), - [aux_sym_rollback_statement_token1] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_sequence_token5] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym_return_statement_token1] = ACTIONS(548), - [aux_sym_declare_statement_token1] = ACTIONS(548), - [aux_sym_create_function_statement_token3] = ACTIONS(548), - [aux_sym_create_function_statement_token4] = ACTIONS(548), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_statement_token8] = ACTIONS(548), - [aux_sym_create_function_statement_token9] = ACTIONS(548), - [aux_sym_create_function_statement_token10] = ACTIONS(548), - [aux_sym_create_function_statement_token11] = ACTIONS(548), - [aux_sym_external_hint_token1] = ACTIONS(548), - [aux_sym_external_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token1] = ACTIONS(548), - [aux_sym_optimizer_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token3] = ACTIONS(548), - [aux_sym_parallel_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token4] = ACTIONS(548), - [aux_sym_deterministic_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token2] = ACTIONS(548), - [aux_sym_sql_hint_token3] = ACTIONS(548), - [aux_sym_sql_hint_token5] = ACTIONS(548), - [aux_sym__function_language_token1] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_direction_constraint_token1] = ACTIONS(548), - [aux_sym_direction_constraint_token2] = ACTIONS(548), - [aux_sym_order_expression_token1] = ACTIONS(548), - [aux_sym_limit_clause_token1] = ACTIONS(548), - [aux_sym_offset_clause_token1] = ACTIONS(548), - [aux_sym_fetch_clause_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [853] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_direction_constraint_token1] = ACTIONS(201), - [aux_sym_direction_constraint_token2] = ACTIONS(201), - [aux_sym_order_expression_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_fetch_clause_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [854] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [anon_sym_COMMA] = ACTIONS(550), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_truncate_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_begin_statement_token1] = ACTIONS(552), - [aux_sym_commit_statement_token1] = ACTIONS(552), - [aux_sym_rollback_statement_token1] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_sequence_token5] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym_return_statement_token1] = ACTIONS(552), - [aux_sym_declare_statement_token1] = ACTIONS(552), - [aux_sym_create_function_statement_token3] = ACTIONS(552), - [aux_sym_create_function_statement_token4] = ACTIONS(552), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_statement_token8] = ACTIONS(552), - [aux_sym_create_function_statement_token9] = ACTIONS(552), - [aux_sym_create_function_statement_token10] = ACTIONS(552), - [aux_sym_create_function_statement_token11] = ACTIONS(552), - [aux_sym_external_hint_token1] = ACTIONS(552), - [aux_sym_external_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token1] = ACTIONS(552), - [aux_sym_optimizer_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token3] = ACTIONS(552), - [aux_sym_parallel_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token4] = ACTIONS(552), - [aux_sym_deterministic_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token2] = ACTIONS(552), - [aux_sym_sql_hint_token3] = ACTIONS(552), - [aux_sym_sql_hint_token5] = ACTIONS(552), - [aux_sym__function_language_token1] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_direction_constraint_token1] = ACTIONS(552), - [aux_sym_direction_constraint_token2] = ACTIONS(552), - [aux_sym_order_expression_token1] = ACTIONS(552), - [aux_sym_limit_clause_token1] = ACTIONS(552), - [aux_sym_offset_clause_token1] = ACTIONS(552), - [aux_sym_fetch_clause_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [855] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [anon_sym_COMMA] = ACTIONS(616), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_truncate_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_begin_statement_token1] = ACTIONS(618), - [aux_sym_commit_statement_token1] = ACTIONS(618), - [aux_sym_rollback_statement_token1] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_sequence_token5] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym_return_statement_token1] = ACTIONS(618), - [aux_sym_declare_statement_token1] = ACTIONS(618), - [aux_sym_create_function_statement_token3] = ACTIONS(618), - [aux_sym_create_function_statement_token4] = ACTIONS(618), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_statement_token8] = ACTIONS(618), - [aux_sym_create_function_statement_token9] = ACTIONS(618), - [aux_sym_create_function_statement_token10] = ACTIONS(618), - [aux_sym_create_function_statement_token11] = ACTIONS(618), - [aux_sym_external_hint_token1] = ACTIONS(618), - [aux_sym_external_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token1] = ACTIONS(618), - [aux_sym_optimizer_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token3] = ACTIONS(618), - [aux_sym_parallel_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token4] = ACTIONS(618), - [aux_sym_deterministic_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token2] = ACTIONS(618), - [aux_sym_sql_hint_token3] = ACTIONS(618), - [aux_sym_sql_hint_token5] = ACTIONS(618), - [aux_sym__function_language_token1] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_direction_constraint_token1] = ACTIONS(618), - [aux_sym_direction_constraint_token2] = ACTIONS(618), - [aux_sym_order_expression_token1] = ACTIONS(618), - [aux_sym_limit_clause_token1] = ACTIONS(618), - [aux_sym_offset_clause_token1] = ACTIONS(618), - [aux_sym_fetch_clause_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [856] = { - [sym_within_group_clause] = STATE(1239), - [sym_filter_clause] = STATE(1704), - [sym_over_clause] = STATE(2007), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [anon_sym_COMMA] = ACTIONS(146), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_truncate_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_begin_statement_token1] = ACTIONS(148), - [aux_sym_commit_statement_token1] = ACTIONS(148), - [aux_sym_rollback_statement_token1] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_sequence_token5] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(148), - [aux_sym_declare_statement_token1] = ACTIONS(148), - [aux_sym_create_function_statement_token3] = ACTIONS(148), - [aux_sym_create_function_statement_token4] = ACTIONS(148), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_statement_token8] = ACTIONS(148), - [aux_sym_create_function_statement_token9] = ACTIONS(148), - [aux_sym_create_function_statement_token10] = ACTIONS(148), - [aux_sym_create_function_statement_token11] = ACTIONS(148), - [aux_sym_external_hint_token1] = ACTIONS(148), - [aux_sym_external_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token1] = ACTIONS(148), - [aux_sym_optimizer_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token3] = ACTIONS(148), - [aux_sym_parallel_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token4] = ACTIONS(148), - [aux_sym_deterministic_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token2] = ACTIONS(148), - [aux_sym_sql_hint_token3] = ACTIONS(148), - [aux_sym_sql_hint_token5] = ACTIONS(148), - [aux_sym__function_language_token1] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(1647), - [aux_sym_filter_clause_token1] = ACTIONS(1649), - [aux_sym_over_clause_token1] = ACTIONS(1651), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [857] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_reference_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_where_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [858] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_reference_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_where_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [859] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [anon_sym_COMMA] = ACTIONS(568), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_truncate_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_begin_statement_token1] = ACTIONS(570), - [aux_sym_commit_statement_token1] = ACTIONS(570), - [aux_sym_rollback_statement_token1] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_sequence_token5] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym_return_statement_token1] = ACTIONS(570), - [aux_sym_declare_statement_token1] = ACTIONS(570), - [aux_sym_create_function_statement_token3] = ACTIONS(570), - [aux_sym_create_function_statement_token4] = ACTIONS(570), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_statement_token8] = ACTIONS(570), - [aux_sym_create_function_statement_token9] = ACTIONS(570), - [aux_sym_create_function_statement_token10] = ACTIONS(570), - [aux_sym_create_function_statement_token11] = ACTIONS(570), - [aux_sym_external_hint_token1] = ACTIONS(570), - [aux_sym_external_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token1] = ACTIONS(570), - [aux_sym_optimizer_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token3] = ACTIONS(570), - [aux_sym_parallel_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token4] = ACTIONS(570), - [aux_sym_deterministic_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token2] = ACTIONS(570), - [aux_sym_sql_hint_token3] = ACTIONS(570), - [aux_sym_sql_hint_token5] = ACTIONS(570), - [aux_sym__function_language_token1] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_direction_constraint_token1] = ACTIONS(570), - [aux_sym_direction_constraint_token2] = ACTIONS(570), - [aux_sym_order_expression_token1] = ACTIONS(570), - [aux_sym_limit_clause_token1] = ACTIONS(570), - [aux_sym_offset_clause_token1] = ACTIONS(570), - [aux_sym_fetch_clause_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [860] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(1481), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(1483), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(1485), - [aux_sym_having_clause_token1] = ACTIONS(285), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [861] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_order_by_clause_token1] = ACTIONS(144), - [aux_sym_limit_clause_token1] = ACTIONS(144), - [aux_sym_offset_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [862] = { - [aux_sym_dotted_name_repeat1] = STATE(972), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token2] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_table_constraint_check_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(1653), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(1655), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [863] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_order_by_clause_token1] = ACTIONS(130), - [aux_sym_limit_clause_token1] = ACTIONS(130), - [aux_sym_offset_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [864] = { - [sym_within_group_clause] = STATE(1235), - [sym_filter_clause] = STATE(1706), - [sym_over_clause] = STATE(2009), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(132), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_truncate_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_begin_statement_token1] = ACTIONS(134), - [aux_sym_commit_statement_token1] = ACTIONS(134), - [aux_sym_rollback_statement_token1] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_sequence_token5] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(134), - [aux_sym_declare_statement_token1] = ACTIONS(134), - [aux_sym_create_function_statement_token3] = ACTIONS(134), - [aux_sym_create_function_statement_token4] = ACTIONS(134), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_statement_token8] = ACTIONS(134), - [aux_sym_create_function_statement_token9] = ACTIONS(134), - [aux_sym_create_function_statement_token10] = ACTIONS(134), - [aux_sym_create_function_statement_token11] = ACTIONS(134), - [aux_sym_external_hint_token1] = ACTIONS(134), - [aux_sym_external_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token1] = ACTIONS(134), - [aux_sym_optimizer_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token3] = ACTIONS(134), - [aux_sym_parallel_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token4] = ACTIONS(134), - [aux_sym_deterministic_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token2] = ACTIONS(134), - [aux_sym_sql_hint_token3] = ACTIONS(134), - [aux_sym_sql_hint_token5] = ACTIONS(134), - [aux_sym__function_language_token1] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(1647), - [aux_sym_filter_clause_token1] = ACTIONS(1649), - [aux_sym_over_clause_token1] = ACTIONS(1651), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [865] = { - [aux_sym_dotted_name_repeat1] = STATE(866), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_reference_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_where_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(1574), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [866] = { - [aux_sym_dotted_name_repeat1] = STATE(866), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_reference_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(1657), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [867] = { - [aux_sym_array_type_repeat1] = STATE(867), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_direction_constraint_token1] = ACTIONS(321), - [aux_sym_direction_constraint_token2] = ACTIONS(321), - [aux_sym_order_expression_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(1660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [868] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [anon_sym_COMMA] = ACTIONS(564), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_truncate_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_begin_statement_token1] = ACTIONS(566), - [aux_sym_commit_statement_token1] = ACTIONS(566), - [aux_sym_rollback_statement_token1] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_sequence_token5] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym_return_statement_token1] = ACTIONS(566), - [aux_sym_declare_statement_token1] = ACTIONS(566), - [aux_sym_create_function_statement_token3] = ACTIONS(566), - [aux_sym_create_function_statement_token4] = ACTIONS(566), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_statement_token8] = ACTIONS(566), - [aux_sym_create_function_statement_token9] = ACTIONS(566), - [aux_sym_create_function_statement_token10] = ACTIONS(566), - [aux_sym_create_function_statement_token11] = ACTIONS(566), - [aux_sym_external_hint_token1] = ACTIONS(566), - [aux_sym_external_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token1] = ACTIONS(566), - [aux_sym_optimizer_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token3] = ACTIONS(566), - [aux_sym_parallel_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token4] = ACTIONS(566), - [aux_sym_deterministic_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token2] = ACTIONS(566), - [aux_sym_sql_hint_token3] = ACTIONS(566), - [aux_sym_sql_hint_token5] = ACTIONS(566), - [aux_sym__function_language_token1] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_direction_constraint_token1] = ACTIONS(566), - [aux_sym_direction_constraint_token2] = ACTIONS(566), - [aux_sym_order_expression_token1] = ACTIONS(566), - [aux_sym_limit_clause_token1] = ACTIONS(566), - [aux_sym_offset_clause_token1] = ACTIONS(566), - [aux_sym_fetch_clause_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [869] = { - [aux_sym_dotted_name_repeat1] = STATE(870), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_order_by_clause_token1] = ACTIONS(124), - [aux_sym_limit_clause_token1] = ACTIONS(124), - [aux_sym_offset_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(1584), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [870] = { - [aux_sym_dotted_name_repeat1] = STATE(870), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(1663), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [871] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_mode_token1] = ACTIONS(117), - [aux_sym_initial_mode_token1] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(115), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - }, - [872] = { - [aux_sym_array_type_repeat1] = STATE(867), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [anon_sym_COMMA] = ACTIONS(336), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_truncate_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_begin_statement_token1] = ACTIONS(338), - [aux_sym_commit_statement_token1] = ACTIONS(338), - [aux_sym_rollback_statement_token1] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_sequence_token5] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym_return_statement_token1] = ACTIONS(338), - [aux_sym_declare_statement_token1] = ACTIONS(338), - [aux_sym_create_function_statement_token3] = ACTIONS(338), - [aux_sym_create_function_statement_token4] = ACTIONS(338), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_statement_token8] = ACTIONS(338), - [aux_sym_create_function_statement_token9] = ACTIONS(338), - [aux_sym_create_function_statement_token10] = ACTIONS(338), - [aux_sym_create_function_statement_token11] = ACTIONS(338), - [aux_sym_external_hint_token1] = ACTIONS(338), - [aux_sym_external_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token1] = ACTIONS(338), - [aux_sym_optimizer_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token3] = ACTIONS(338), - [aux_sym_parallel_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token4] = ACTIONS(338), - [aux_sym_deterministic_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token2] = ACTIONS(338), - [aux_sym_sql_hint_token3] = ACTIONS(338), - [aux_sym_sql_hint_token5] = ACTIONS(338), - [aux_sym__function_language_token1] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_direction_constraint_token1] = ACTIONS(338), - [aux_sym_direction_constraint_token2] = ACTIONS(338), - [aux_sym_order_expression_token1] = ACTIONS(338), - [aux_sym_limit_clause_token1] = ACTIONS(338), - [aux_sym_offset_clause_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(1602), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [873] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [anon_sym_COMMA] = ACTIONS(538), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_truncate_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_begin_statement_token1] = ACTIONS(540), - [aux_sym_commit_statement_token1] = ACTIONS(540), - [aux_sym_rollback_statement_token1] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_sequence_token5] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym_return_statement_token1] = ACTIONS(540), - [aux_sym_declare_statement_token1] = ACTIONS(540), - [aux_sym_create_function_statement_token3] = ACTIONS(540), - [aux_sym_create_function_statement_token4] = ACTIONS(540), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_statement_token8] = ACTIONS(540), - [aux_sym_create_function_statement_token9] = ACTIONS(540), - [aux_sym_create_function_statement_token10] = ACTIONS(540), - [aux_sym_create_function_statement_token11] = ACTIONS(540), - [aux_sym_external_hint_token1] = ACTIONS(540), - [aux_sym_external_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token1] = ACTIONS(540), - [aux_sym_optimizer_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token3] = ACTIONS(540), - [aux_sym_parallel_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token4] = ACTIONS(540), - [aux_sym_deterministic_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token2] = ACTIONS(540), - [aux_sym_sql_hint_token3] = ACTIONS(540), - [aux_sym_sql_hint_token5] = ACTIONS(540), - [aux_sym__function_language_token1] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_direction_constraint_token1] = ACTIONS(540), - [aux_sym_direction_constraint_token2] = ACTIONS(540), - [aux_sym_order_expression_token1] = ACTIONS(540), - [aux_sym_limit_clause_token1] = ACTIONS(540), - [aux_sym_offset_clause_token1] = ACTIONS(540), - [aux_sym_fetch_clause_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [874] = { - [aux_sym_array_type_repeat1] = STATE(885), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [anon_sym_COMMA] = ACTIONS(336), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_truncate_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_begin_statement_token1] = ACTIONS(338), - [aux_sym_commit_statement_token1] = ACTIONS(338), - [aux_sym_rollback_statement_token1] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_sequence_token5] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym_return_statement_token1] = ACTIONS(338), - [aux_sym_declare_statement_token1] = ACTIONS(338), - [aux_sym_create_function_statement_token3] = ACTIONS(338), - [aux_sym_create_function_statement_token4] = ACTIONS(338), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_statement_token8] = ACTIONS(338), - [aux_sym_create_function_statement_token9] = ACTIONS(338), - [aux_sym_create_function_statement_token10] = ACTIONS(338), - [aux_sym_create_function_statement_token11] = ACTIONS(338), - [aux_sym_external_hint_token1] = ACTIONS(338), - [aux_sym_external_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token1] = ACTIONS(338), - [aux_sym_optimizer_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token3] = ACTIONS(338), - [aux_sym_parallel_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token4] = ACTIONS(338), - [aux_sym_deterministic_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token2] = ACTIONS(338), - [aux_sym_sql_hint_token3] = ACTIONS(338), - [aux_sym_sql_hint_token5] = ACTIONS(338), - [aux_sym__function_language_token1] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_create_table_statement_token1] = ACTIONS(338), - [aux_sym_having_clause_token1] = ACTIONS(338), - [aux_sym_order_by_clause_token1] = ACTIONS(338), - [aux_sym_limit_clause_token1] = ACTIONS(338), - [aux_sym_offset_clause_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(1600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [875] = { - [aux_sym_dotted_name_repeat1] = STATE(804), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(1614), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [876] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [anon_sym_COMMA] = ACTIONS(425), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_truncate_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_begin_statement_token1] = ACTIONS(427), - [aux_sym_commit_statement_token1] = ACTIONS(427), - [aux_sym_rollback_statement_token1] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_sequence_token5] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym_return_statement_token1] = ACTIONS(427), - [aux_sym_declare_statement_token1] = ACTIONS(427), - [aux_sym_create_function_statement_token3] = ACTIONS(427), - [aux_sym_create_function_statement_token4] = ACTIONS(427), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_statement_token8] = ACTIONS(427), - [aux_sym_create_function_statement_token9] = ACTIONS(427), - [aux_sym_create_function_statement_token10] = ACTIONS(427), - [aux_sym_create_function_statement_token11] = ACTIONS(427), - [aux_sym_external_hint_token1] = ACTIONS(427), - [aux_sym_external_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token1] = ACTIONS(427), - [aux_sym_optimizer_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token3] = ACTIONS(427), - [aux_sym_parallel_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token4] = ACTIONS(427), - [aux_sym_deterministic_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token2] = ACTIONS(427), - [aux_sym_sql_hint_token3] = ACTIONS(427), - [aux_sym_sql_hint_token5] = ACTIONS(427), - [aux_sym__function_language_token1] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_direction_constraint_token1] = ACTIONS(427), - [aux_sym_direction_constraint_token2] = ACTIONS(427), - [aux_sym_order_expression_token1] = ACTIONS(427), - [aux_sym_limit_clause_token1] = ACTIONS(427), - [aux_sym_offset_clause_token1] = ACTIONS(427), - [aux_sym_fetch_clause_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [877] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(1666), - [anon_sym_COMMA] = ACTIONS(309), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(1668), - [aux_sym_truncate_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_begin_statement_token1] = ACTIONS(313), - [aux_sym_commit_statement_token1] = ACTIONS(313), - [aux_sym_rollback_statement_token1] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_sequence_token5] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym_return_statement_token1] = ACTIONS(313), - [aux_sym_declare_statement_token1] = ACTIONS(313), - [aux_sym_create_function_statement_token3] = ACTIONS(313), - [aux_sym_create_function_statement_token4] = ACTIONS(313), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_statement_token8] = ACTIONS(313), - [aux_sym_create_function_statement_token9] = ACTIONS(313), - [aux_sym_create_function_statement_token10] = ACTIONS(313), - [aux_sym_create_function_statement_token11] = ACTIONS(313), - [aux_sym_external_hint_token1] = ACTIONS(313), - [aux_sym_external_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token1] = ACTIONS(313), - [aux_sym_optimizer_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token3] = ACTIONS(313), - [aux_sym_parallel_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token4] = ACTIONS(313), - [aux_sym_deterministic_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token2] = ACTIONS(313), - [aux_sym_sql_hint_token3] = ACTIONS(313), - [aux_sym_sql_hint_token5] = ACTIONS(313), - [aux_sym__function_language_token1] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(1670), - [aux_sym_having_clause_token1] = ACTIONS(313), - [aux_sym_order_by_clause_token1] = ACTIONS(313), - [aux_sym_limit_clause_token1] = ACTIONS(313), - [aux_sym_offset_clause_token1] = ACTIONS(313), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [878] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [anon_sym_COMMA] = ACTIONS(433), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_truncate_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_begin_statement_token1] = ACTIONS(435), - [aux_sym_commit_statement_token1] = ACTIONS(435), - [aux_sym_rollback_statement_token1] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_sequence_token5] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym_return_statement_token1] = ACTIONS(435), - [aux_sym_declare_statement_token1] = ACTIONS(435), - [aux_sym_create_function_statement_token3] = ACTIONS(435), - [aux_sym_create_function_statement_token4] = ACTIONS(435), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_statement_token8] = ACTIONS(435), - [aux_sym_create_function_statement_token9] = ACTIONS(435), - [aux_sym_create_function_statement_token10] = ACTIONS(435), - [aux_sym_create_function_statement_token11] = ACTIONS(435), - [aux_sym_external_hint_token1] = ACTIONS(435), - [aux_sym_external_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token1] = ACTIONS(435), - [aux_sym_optimizer_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token3] = ACTIONS(435), - [aux_sym_parallel_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token4] = ACTIONS(435), - [aux_sym_deterministic_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token2] = ACTIONS(435), - [aux_sym_sql_hint_token3] = ACTIONS(435), - [aux_sym_sql_hint_token5] = ACTIONS(435), - [aux_sym__function_language_token1] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_direction_constraint_token1] = ACTIONS(435), - [aux_sym_direction_constraint_token2] = ACTIONS(435), - [aux_sym_order_expression_token1] = ACTIONS(435), - [aux_sym_limit_clause_token1] = ACTIONS(435), - [aux_sym_offset_clause_token1] = ACTIONS(435), - [aux_sym_fetch_clause_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [879] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_reference_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [880] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [anon_sym_COMMA] = ACTIONS(437), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_truncate_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_begin_statement_token1] = ACTIONS(439), - [aux_sym_commit_statement_token1] = ACTIONS(439), - [aux_sym_rollback_statement_token1] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_sequence_token5] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym_return_statement_token1] = ACTIONS(439), - [aux_sym_declare_statement_token1] = ACTIONS(439), - [aux_sym_create_function_statement_token3] = ACTIONS(439), - [aux_sym_create_function_statement_token4] = ACTIONS(439), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_statement_token8] = ACTIONS(439), - [aux_sym_create_function_statement_token9] = ACTIONS(439), - [aux_sym_create_function_statement_token10] = ACTIONS(439), - [aux_sym_create_function_statement_token11] = ACTIONS(439), - [aux_sym_external_hint_token1] = ACTIONS(439), - [aux_sym_external_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token1] = ACTIONS(439), - [aux_sym_optimizer_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token3] = ACTIONS(439), - [aux_sym_parallel_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token4] = ACTIONS(439), - [aux_sym_deterministic_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token2] = ACTIONS(439), - [aux_sym_sql_hint_token3] = ACTIONS(439), - [aux_sym_sql_hint_token5] = ACTIONS(439), - [aux_sym__function_language_token1] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_direction_constraint_token1] = ACTIONS(439), - [aux_sym_direction_constraint_token2] = ACTIONS(439), - [aux_sym_order_expression_token1] = ACTIONS(439), - [aux_sym_limit_clause_token1] = ACTIONS(439), - [aux_sym_offset_clause_token1] = ACTIONS(439), - [aux_sym_fetch_clause_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [881] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_direction_constraint_token1] = ACTIONS(295), - [aux_sym_direction_constraint_token2] = ACTIONS(295), - [aux_sym_order_expression_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_fetch_clause_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [882] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [anon_sym_COMMA] = ACTIONS(632), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_truncate_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_begin_statement_token1] = ACTIONS(634), - [aux_sym_commit_statement_token1] = ACTIONS(634), - [aux_sym_rollback_statement_token1] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_sequence_token5] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym_return_statement_token1] = ACTIONS(634), - [aux_sym_declare_statement_token1] = ACTIONS(634), - [aux_sym_create_function_statement_token3] = ACTIONS(634), - [aux_sym_create_function_statement_token4] = ACTIONS(634), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_statement_token8] = ACTIONS(634), - [aux_sym_create_function_statement_token9] = ACTIONS(634), - [aux_sym_create_function_statement_token10] = ACTIONS(634), - [aux_sym_create_function_statement_token11] = ACTIONS(634), - [aux_sym_external_hint_token1] = ACTIONS(634), - [aux_sym_external_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token1] = ACTIONS(634), - [aux_sym_optimizer_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token3] = ACTIONS(634), - [aux_sym_parallel_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token4] = ACTIONS(634), - [aux_sym_deterministic_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token2] = ACTIONS(634), - [aux_sym_sql_hint_token3] = ACTIONS(634), - [aux_sym_sql_hint_token5] = ACTIONS(634), - [aux_sym__function_language_token1] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_direction_constraint_token1] = ACTIONS(634), - [aux_sym_direction_constraint_token2] = ACTIONS(634), - [aux_sym_order_expression_token1] = ACTIONS(634), - [aux_sym_limit_clause_token1] = ACTIONS(634), - [aux_sym_offset_clause_token1] = ACTIONS(634), - [aux_sym_fetch_clause_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [883] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token2] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_table_constraint_check_token1] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(115), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - }, - [884] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_direction_constraint_token1] = ACTIONS(265), - [aux_sym_direction_constraint_token2] = ACTIONS(265), - [aux_sym_order_expression_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_fetch_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(1304), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [885] = { - [aux_sym_array_type_repeat1] = STATE(885), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_create_table_statement_token1] = ACTIONS(321), - [aux_sym_having_clause_token1] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(1672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [886] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_mode_token1] = ACTIONS(144), - [aux_sym_initial_mode_token1] = ACTIONS(144), - [aux_sym_create_table_statement_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(142), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [aux_sym_type_token1] = ACTIONS(144), - [aux_sym_type_token2] = ACTIONS(144), - [anon_sym_LBRACK] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - }, - [887] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_mode_token1] = ACTIONS(130), - [aux_sym_initial_mode_token1] = ACTIONS(130), - [aux_sym_create_table_statement_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [aux_sym_type_token1] = ACTIONS(130), - [aux_sym_type_token2] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - }, - [888] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_direction_constraint_token1] = ACTIONS(242), - [aux_sym_direction_constraint_token2] = ACTIONS(242), - [aux_sym_order_expression_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_fetch_clause_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [889] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_direction_constraint_token1] = ACTIONS(265), - [aux_sym_direction_constraint_token2] = ACTIONS(265), - [aux_sym_order_expression_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_fetch_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(899), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [890] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(1675), - [anon_sym_COMMA] = ACTIONS(608), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_truncate_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_begin_statement_token1] = ACTIONS(612), - [aux_sym_commit_statement_token1] = ACTIONS(612), - [aux_sym_rollback_statement_token1] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_sequence_token5] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym_return_statement_token1] = ACTIONS(612), - [aux_sym_declare_statement_token1] = ACTIONS(612), - [aux_sym_create_function_statement_token3] = ACTIONS(612), - [aux_sym_create_function_statement_token4] = ACTIONS(612), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_statement_token8] = ACTIONS(612), - [aux_sym_create_function_statement_token9] = ACTIONS(612), - [aux_sym_create_function_statement_token10] = ACTIONS(612), - [aux_sym_create_function_statement_token11] = ACTIONS(612), - [aux_sym_external_hint_token1] = ACTIONS(612), - [aux_sym_external_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token1] = ACTIONS(612), - [aux_sym_optimizer_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token3] = ACTIONS(612), - [aux_sym_parallel_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token4] = ACTIONS(612), - [aux_sym_deterministic_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token2] = ACTIONS(612), - [aux_sym_sql_hint_token3] = ACTIONS(612), - [aux_sym_sql_hint_token5] = ACTIONS(612), - [aux_sym__function_language_token1] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_direction_constraint_token1] = ACTIONS(612), - [aux_sym_direction_constraint_token2] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(1677), - [aux_sym_order_expression_token1] = ACTIONS(612), - [aux_sym_limit_clause_token1] = ACTIONS(612), - [aux_sym_offset_clause_token1] = ACTIONS(612), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [891] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [anon_sym_COMMA] = ACTIONS(652), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_truncate_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_begin_statement_token1] = ACTIONS(654), - [aux_sym_commit_statement_token1] = ACTIONS(654), - [aux_sym_rollback_statement_token1] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_sequence_token5] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym_return_statement_token1] = ACTIONS(654), - [aux_sym_declare_statement_token1] = ACTIONS(654), - [aux_sym_create_function_statement_token3] = ACTIONS(654), - [aux_sym_create_function_statement_token4] = ACTIONS(654), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_statement_token8] = ACTIONS(654), - [aux_sym_create_function_statement_token9] = ACTIONS(654), - [aux_sym_create_function_statement_token10] = ACTIONS(654), - [aux_sym_create_function_statement_token11] = ACTIONS(654), - [aux_sym_external_hint_token1] = ACTIONS(654), - [aux_sym_external_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token1] = ACTIONS(654), - [aux_sym_optimizer_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token3] = ACTIONS(654), - [aux_sym_parallel_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token4] = ACTIONS(654), - [aux_sym_deterministic_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token2] = ACTIONS(654), - [aux_sym_sql_hint_token3] = ACTIONS(654), - [aux_sym_sql_hint_token5] = ACTIONS(654), - [aux_sym__function_language_token1] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_direction_constraint_token1] = ACTIONS(654), - [aux_sym_direction_constraint_token2] = ACTIONS(654), - [aux_sym_order_expression_token1] = ACTIONS(654), - [aux_sym_limit_clause_token1] = ACTIONS(654), - [aux_sym_offset_clause_token1] = ACTIONS(654), - [aux_sym_fetch_clause_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [892] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(1679), - [anon_sym_COMMA] = ACTIONS(600), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_truncate_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_begin_statement_token1] = ACTIONS(604), - [aux_sym_commit_statement_token1] = ACTIONS(604), - [aux_sym_rollback_statement_token1] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_sequence_token5] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym_return_statement_token1] = ACTIONS(604), - [aux_sym_declare_statement_token1] = ACTIONS(604), - [aux_sym_create_function_statement_token3] = ACTIONS(604), - [aux_sym_create_function_statement_token4] = ACTIONS(604), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_statement_token8] = ACTIONS(604), - [aux_sym_create_function_statement_token9] = ACTIONS(604), - [aux_sym_create_function_statement_token10] = ACTIONS(604), - [aux_sym_create_function_statement_token11] = ACTIONS(604), - [aux_sym_external_hint_token1] = ACTIONS(604), - [aux_sym_external_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token1] = ACTIONS(604), - [aux_sym_optimizer_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token3] = ACTIONS(604), - [aux_sym_parallel_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token4] = ACTIONS(604), - [aux_sym_deterministic_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token2] = ACTIONS(604), - [aux_sym_sql_hint_token3] = ACTIONS(604), - [aux_sym_sql_hint_token5] = ACTIONS(604), - [aux_sym__function_language_token1] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_direction_constraint_token1] = ACTIONS(604), - [aux_sym_direction_constraint_token2] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(1681), - [aux_sym_order_expression_token1] = ACTIONS(604), - [aux_sym_limit_clause_token1] = ACTIONS(604), - [aux_sym_offset_clause_token1] = ACTIONS(604), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [893] = { - [sym_over_clause] = STATE(1240), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_having_clause_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(985), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [894] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [anon_sym_COMMA] = ACTIONS(417), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_truncate_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_begin_statement_token1] = ACTIONS(419), - [aux_sym_commit_statement_token1] = ACTIONS(419), - [aux_sym_rollback_statement_token1] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_sequence_token5] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym_return_statement_token1] = ACTIONS(419), - [aux_sym_declare_statement_token1] = ACTIONS(419), - [aux_sym_create_function_statement_token3] = ACTIONS(419), - [aux_sym_create_function_statement_token4] = ACTIONS(419), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_statement_token8] = ACTIONS(419), - [aux_sym_create_function_statement_token9] = ACTIONS(419), - [aux_sym_create_function_statement_token10] = ACTIONS(419), - [aux_sym_create_function_statement_token11] = ACTIONS(419), - [aux_sym_external_hint_token1] = ACTIONS(419), - [aux_sym_external_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token1] = ACTIONS(419), - [aux_sym_optimizer_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token3] = ACTIONS(419), - [aux_sym_parallel_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token4] = ACTIONS(419), - [aux_sym_deterministic_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token2] = ACTIONS(419), - [aux_sym_sql_hint_token3] = ACTIONS(419), - [aux_sym_sql_hint_token5] = ACTIONS(419), - [aux_sym__function_language_token1] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_direction_constraint_token1] = ACTIONS(419), - [aux_sym_direction_constraint_token2] = ACTIONS(419), - [aux_sym_order_expression_token1] = ACTIONS(419), - [aux_sym_limit_clause_token1] = ACTIONS(419), - [aux_sym_offset_clause_token1] = ACTIONS(419), - [aux_sym_fetch_clause_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [895] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_direction_constraint_token1] = ACTIONS(187), - [aux_sym_direction_constraint_token2] = ACTIONS(187), - [aux_sym_order_expression_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_fetch_clause_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [896] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(1683), - [anon_sym_COMMA] = ACTIONS(592), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_truncate_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_begin_statement_token1] = ACTIONS(596), - [aux_sym_commit_statement_token1] = ACTIONS(596), - [aux_sym_rollback_statement_token1] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_sequence_token5] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym_return_statement_token1] = ACTIONS(596), - [aux_sym_declare_statement_token1] = ACTIONS(596), - [aux_sym_create_function_statement_token3] = ACTIONS(596), - [aux_sym_create_function_statement_token4] = ACTIONS(596), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_statement_token8] = ACTIONS(596), - [aux_sym_create_function_statement_token9] = ACTIONS(596), - [aux_sym_create_function_statement_token10] = ACTIONS(596), - [aux_sym_create_function_statement_token11] = ACTIONS(596), - [aux_sym_external_hint_token1] = ACTIONS(596), - [aux_sym_external_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token1] = ACTIONS(596), - [aux_sym_optimizer_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token3] = ACTIONS(596), - [aux_sym_parallel_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token4] = ACTIONS(596), - [aux_sym_deterministic_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token2] = ACTIONS(596), - [aux_sym_sql_hint_token3] = ACTIONS(596), - [aux_sym_sql_hint_token5] = ACTIONS(596), - [aux_sym__function_language_token1] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_direction_constraint_token1] = ACTIONS(596), - [aux_sym_direction_constraint_token2] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(1685), - [aux_sym_order_expression_token1] = ACTIONS(596), - [aux_sym_limit_clause_token1] = ACTIONS(596), - [aux_sym_offset_clause_token1] = ACTIONS(596), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [897] = { - [sym_over_clause] = STATE(1230), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_having_clause_token1] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(985), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [898] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(1687), - [anon_sym_COMMA] = ACTIONS(580), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_truncate_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_begin_statement_token1] = ACTIONS(584), - [aux_sym_commit_statement_token1] = ACTIONS(584), - [aux_sym_rollback_statement_token1] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_sequence_token5] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym_return_statement_token1] = ACTIONS(584), - [aux_sym_declare_statement_token1] = ACTIONS(584), - [aux_sym_create_function_statement_token3] = ACTIONS(584), - [aux_sym_create_function_statement_token4] = ACTIONS(584), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_statement_token8] = ACTIONS(584), - [aux_sym_create_function_statement_token9] = ACTIONS(584), - [aux_sym_create_function_statement_token10] = ACTIONS(584), - [aux_sym_create_function_statement_token11] = ACTIONS(584), - [aux_sym_external_hint_token1] = ACTIONS(584), - [aux_sym_external_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token1] = ACTIONS(584), - [aux_sym_optimizer_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token3] = ACTIONS(584), - [aux_sym_parallel_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token4] = ACTIONS(584), - [aux_sym_deterministic_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token2] = ACTIONS(584), - [aux_sym_sql_hint_token3] = ACTIONS(584), - [aux_sym_sql_hint_token5] = ACTIONS(584), - [aux_sym__function_language_token1] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_direction_constraint_token1] = ACTIONS(584), - [aux_sym_direction_constraint_token2] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(1689), - [aux_sym_order_expression_token1] = ACTIONS(584), - [aux_sym_limit_clause_token1] = ACTIONS(584), - [aux_sym_offset_clause_token1] = ACTIONS(584), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [899] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token2] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_table_constraint_check_token1] = ACTIONS(144), - [aux_sym_create_table_statement_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(142), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [aux_sym_type_token1] = ACTIONS(144), - [aux_sym_type_token2] = ACTIONS(144), - [anon_sym_LBRACK] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - }, - [900] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [anon_sym_COMMA] = ACTIONS(488), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_truncate_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_begin_statement_token1] = ACTIONS(490), - [aux_sym_commit_statement_token1] = ACTIONS(490), - [aux_sym_rollback_statement_token1] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_sequence_token5] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym_return_statement_token1] = ACTIONS(490), - [aux_sym_declare_statement_token1] = ACTIONS(490), - [aux_sym_create_function_statement_token3] = ACTIONS(490), - [aux_sym_create_function_statement_token4] = ACTIONS(490), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_statement_token8] = ACTIONS(490), - [aux_sym_create_function_statement_token9] = ACTIONS(490), - [aux_sym_create_function_statement_token10] = ACTIONS(490), - [aux_sym_create_function_statement_token11] = ACTIONS(490), - [aux_sym_external_hint_token1] = ACTIONS(490), - [aux_sym_external_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token1] = ACTIONS(490), - [aux_sym_optimizer_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token3] = ACTIONS(490), - [aux_sym_parallel_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token4] = ACTIONS(490), - [aux_sym_deterministic_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token2] = ACTIONS(490), - [aux_sym_sql_hint_token3] = ACTIONS(490), - [aux_sym_sql_hint_token5] = ACTIONS(490), - [aux_sym__function_language_token1] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_direction_constraint_token1] = ACTIONS(490), - [aux_sym_direction_constraint_token2] = ACTIONS(490), - [aux_sym_create_table_statement_token1] = ACTIONS(490), - [aux_sym_order_expression_token1] = ACTIONS(490), - [aux_sym_limit_clause_token1] = ACTIONS(490), - [aux_sym_offset_clause_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [901] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token2] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_table_constraint_check_token1] = ACTIONS(130), - [aux_sym_create_table_statement_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [aux_sym_type_token1] = ACTIONS(130), - [aux_sym_type_token2] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - }, - [902] = { - [sym_over_clause] = STATE(1229), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_having_clause_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(985), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [903] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_direction_constraint_token1] = ACTIONS(197), - [aux_sym_direction_constraint_token2] = ACTIONS(197), - [aux_sym_order_expression_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_fetch_clause_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [904] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_truncate_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_begin_statement_token1] = ACTIONS(261), - [aux_sym_commit_statement_token1] = ACTIONS(261), - [aux_sym_rollback_statement_token1] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_sequence_token5] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(261), - [aux_sym_declare_statement_token1] = ACTIONS(261), - [aux_sym_create_function_statement_token3] = ACTIONS(261), - [aux_sym_create_function_statement_token4] = ACTIONS(261), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_statement_token8] = ACTIONS(261), - [aux_sym_create_function_statement_token9] = ACTIONS(261), - [aux_sym_create_function_statement_token10] = ACTIONS(261), - [aux_sym_create_function_statement_token11] = ACTIONS(261), - [aux_sym_external_hint_token1] = ACTIONS(261), - [aux_sym_external_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token1] = ACTIONS(261), - [aux_sym_optimizer_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token3] = ACTIONS(261), - [aux_sym_parallel_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token4] = ACTIONS(261), - [aux_sym_deterministic_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token2] = ACTIONS(261), - [aux_sym_sql_hint_token3] = ACTIONS(261), - [aux_sym_sql_hint_token5] = ACTIONS(261), - [aux_sym__function_language_token1] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_grant_statement_token8] = ACTIONS(261), - [aux_sym_create_table_statement_token1] = ACTIONS(261), - [aux_sym_order_by_clause_token1] = ACTIONS(261), - [aux_sym_limit_clause_token1] = ACTIONS(261), - [aux_sym_offset_clause_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [905] = { - [sym_filter_clause] = STATE(1308), - [sym_over_clause] = STATE(1717), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_reference_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(1197), - [aux_sym_over_clause_token1] = ACTIONS(1199), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [906] = { - [sym_over_clause] = STATE(1215), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_having_clause_token1] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(985), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [907] = { - [sym_over_clause] = STATE(1267), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_having_clause_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(985), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [908] = { - [sym_within_group_clause] = STATE(1189), - [sym_filter_clause] = STATE(1710), - [sym_over_clause] = STATE(2013), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [anon_sym_COMMA] = ACTIONS(150), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_truncate_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_begin_statement_token1] = ACTIONS(152), - [aux_sym_commit_statement_token1] = ACTIONS(152), - [aux_sym_rollback_statement_token1] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_sequence_token5] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(152), - [aux_sym_declare_statement_token1] = ACTIONS(152), - [aux_sym_create_function_statement_token3] = ACTIONS(152), - [aux_sym_create_function_statement_token4] = ACTIONS(152), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_statement_token8] = ACTIONS(152), - [aux_sym_create_function_statement_token9] = ACTIONS(152), - [aux_sym_create_function_statement_token10] = ACTIONS(152), - [aux_sym_create_function_statement_token11] = ACTIONS(152), - [aux_sym_external_hint_token1] = ACTIONS(152), - [aux_sym_external_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token1] = ACTIONS(152), - [aux_sym_optimizer_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token3] = ACTIONS(152), - [aux_sym_parallel_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token4] = ACTIONS(152), - [aux_sym_deterministic_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token2] = ACTIONS(152), - [aux_sym_sql_hint_token3] = ACTIONS(152), - [aux_sym_sql_hint_token5] = ACTIONS(152), - [aux_sym__function_language_token1] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(1647), - [aux_sym_filter_clause_token1] = ACTIONS(1649), - [aux_sym_over_clause_token1] = ACTIONS(1651), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [909] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_direction_constraint_token1] = ACTIONS(197), - [aux_sym_direction_constraint_token2] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_expression_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [910] = { - [sym_filter_clause] = STATE(1313), - [sym_over_clause] = STATE(1724), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_reference_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(1197), - [aux_sym_over_clause_token1] = ACTIONS(1199), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [911] = { - [sym_over_clause] = STATE(1173), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_having_clause_token1] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(985), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [912] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_direction_constraint_token1] = ACTIONS(187), - [aux_sym_direction_constraint_token2] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_expression_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [913] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(1691), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(1693), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(1695), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(1697), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [914] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [915] = { - [sym_filter_clause] = STATE(1323), - [sym_over_clause] = STATE(1733), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_reference_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(1197), - [aux_sym_over_clause_token1] = ACTIONS(1199), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [916] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [anon_sym_COMMA] = ACTIONS(652), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_truncate_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_begin_statement_token1] = ACTIONS(654), - [aux_sym_commit_statement_token1] = ACTIONS(654), - [aux_sym_rollback_statement_token1] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_sequence_token5] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym_return_statement_token1] = ACTIONS(654), - [aux_sym_declare_statement_token1] = ACTIONS(654), - [aux_sym_create_function_statement_token3] = ACTIONS(654), - [aux_sym_create_function_statement_token4] = ACTIONS(654), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_statement_token8] = ACTIONS(654), - [aux_sym_create_function_statement_token9] = ACTIONS(654), - [aux_sym_create_function_statement_token10] = ACTIONS(654), - [aux_sym_create_function_statement_token11] = ACTIONS(654), - [aux_sym_external_hint_token1] = ACTIONS(654), - [aux_sym_external_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token1] = ACTIONS(654), - [aux_sym_optimizer_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token3] = ACTIONS(654), - [aux_sym_parallel_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token4] = ACTIONS(654), - [aux_sym_deterministic_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token2] = ACTIONS(654), - [aux_sym_sql_hint_token3] = ACTIONS(654), - [aux_sym_sql_hint_token5] = ACTIONS(654), - [aux_sym__function_language_token1] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_direction_constraint_token1] = ACTIONS(654), - [aux_sym_direction_constraint_token2] = ACTIONS(654), - [aux_sym_create_table_statement_token1] = ACTIONS(654), - [aux_sym_order_expression_token1] = ACTIONS(654), - [aux_sym_limit_clause_token1] = ACTIONS(654), - [aux_sym_offset_clause_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [917] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_direction_constraint_token1] = ACTIONS(242), - [aux_sym_direction_constraint_token2] = ACTIONS(242), - [aux_sym_create_table_statement_token1] = ACTIONS(242), - [aux_sym_order_expression_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [918] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_direction_constraint_token1] = ACTIONS(179), - [aux_sym_direction_constraint_token2] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_expression_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [919] = { - [sym_filter_clause] = STATE(1332), - [sym_over_clause] = STATE(1726), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_reference_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(1197), - [aux_sym_over_clause_token1] = ACTIONS(1199), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [920] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(1566), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(1568), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(1570), - [aux_sym_having_clause_token1] = ACTIONS(285), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [921] = { - [sym_over_clause] = STATE(1193), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_having_clause_token1] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(985), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [922] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(1699), - [anon_sym_COMMA] = ACTIONS(309), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(1701), - [aux_sym_truncate_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_begin_statement_token1] = ACTIONS(313), - [aux_sym_commit_statement_token1] = ACTIONS(313), - [aux_sym_rollback_statement_token1] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_sequence_token5] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym_return_statement_token1] = ACTIONS(313), - [aux_sym_declare_statement_token1] = ACTIONS(313), - [aux_sym_create_function_statement_token3] = ACTIONS(313), - [aux_sym_create_function_statement_token4] = ACTIONS(313), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_statement_token8] = ACTIONS(313), - [aux_sym_create_function_statement_token9] = ACTIONS(313), - [aux_sym_create_function_statement_token10] = ACTIONS(313), - [aux_sym_create_function_statement_token11] = ACTIONS(313), - [aux_sym_external_hint_token1] = ACTIONS(313), - [aux_sym_external_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token1] = ACTIONS(313), - [aux_sym_optimizer_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token3] = ACTIONS(313), - [aux_sym_parallel_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token4] = ACTIONS(313), - [aux_sym_deterministic_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token2] = ACTIONS(313), - [aux_sym_sql_hint_token3] = ACTIONS(313), - [aux_sym_sql_hint_token5] = ACTIONS(313), - [aux_sym__function_language_token1] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(1703), - [aux_sym_having_clause_token1] = ACTIONS(313), - [aux_sym_order_by_clause_token1] = ACTIONS(313), - [aux_sym_limit_clause_token1] = ACTIONS(313), - [aux_sym_offset_clause_token1] = ACTIONS(313), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [923] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [anon_sym_COMMA] = ACTIONS(632), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_truncate_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_begin_statement_token1] = ACTIONS(634), - [aux_sym_commit_statement_token1] = ACTIONS(634), - [aux_sym_rollback_statement_token1] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_sequence_token5] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym_return_statement_token1] = ACTIONS(634), - [aux_sym_declare_statement_token1] = ACTIONS(634), - [aux_sym_create_function_statement_token3] = ACTIONS(634), - [aux_sym_create_function_statement_token4] = ACTIONS(634), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_statement_token8] = ACTIONS(634), - [aux_sym_create_function_statement_token9] = ACTIONS(634), - [aux_sym_create_function_statement_token10] = ACTIONS(634), - [aux_sym_create_function_statement_token11] = ACTIONS(634), - [aux_sym_external_hint_token1] = ACTIONS(634), - [aux_sym_external_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token1] = ACTIONS(634), - [aux_sym_optimizer_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token3] = ACTIONS(634), - [aux_sym_parallel_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token4] = ACTIONS(634), - [aux_sym_deterministic_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token2] = ACTIONS(634), - [aux_sym_sql_hint_token3] = ACTIONS(634), - [aux_sym_sql_hint_token5] = ACTIONS(634), - [aux_sym__function_language_token1] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_direction_constraint_token1] = ACTIONS(634), - [aux_sym_direction_constraint_token2] = ACTIONS(634), - [aux_sym_create_table_statement_token1] = ACTIONS(634), - [aux_sym_order_expression_token1] = ACTIONS(634), - [aux_sym_limit_clause_token1] = ACTIONS(634), - [aux_sym_offset_clause_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [924] = { - [sym_over_clause] = STATE(1216), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_create_table_statement_token1] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(979), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [925] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_direction_constraint_token1] = ACTIONS(295), - [aux_sym_direction_constraint_token2] = ACTIONS(295), - [aux_sym_create_table_statement_token1] = ACTIONS(295), - [aux_sym_order_expression_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [926] = { - [sym_over_clause] = STATE(1241), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_create_table_statement_token1] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(979), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [927] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [anon_sym_COMMA] = ACTIONS(461), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_truncate_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_begin_statement_token1] = ACTIONS(463), - [aux_sym_commit_statement_token1] = ACTIONS(463), - [aux_sym_rollback_statement_token1] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_sequence_token5] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym_return_statement_token1] = ACTIONS(463), - [aux_sym_declare_statement_token1] = ACTIONS(463), - [aux_sym_create_function_statement_token3] = ACTIONS(463), - [aux_sym_create_function_statement_token4] = ACTIONS(463), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_statement_token8] = ACTIONS(463), - [aux_sym_create_function_statement_token9] = ACTIONS(463), - [aux_sym_create_function_statement_token10] = ACTIONS(463), - [aux_sym_create_function_statement_token11] = ACTIONS(463), - [aux_sym_external_hint_token1] = ACTIONS(463), - [aux_sym_external_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token1] = ACTIONS(463), - [aux_sym_optimizer_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token3] = ACTIONS(463), - [aux_sym_parallel_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token4] = ACTIONS(463), - [aux_sym_deterministic_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token2] = ACTIONS(463), - [aux_sym_sql_hint_token3] = ACTIONS(463), - [aux_sym_sql_hint_token5] = ACTIONS(463), - [aux_sym__function_language_token1] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_direction_constraint_token1] = ACTIONS(463), - [aux_sym_direction_constraint_token2] = ACTIONS(463), - [aux_sym_create_table_statement_token1] = ACTIONS(463), - [aux_sym_order_expression_token1] = ACTIONS(463), - [aux_sym_limit_clause_token1] = ACTIONS(463), - [aux_sym_offset_clause_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [928] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_direction_constraint_token1] = ACTIONS(179), - [aux_sym_direction_constraint_token2] = ACTIONS(179), - [aux_sym_order_expression_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_fetch_clause_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [929] = { - [sym_over_clause] = STATE(1246), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(979), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [930] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_direction_constraint_token1] = ACTIONS(201), - [aux_sym_direction_constraint_token2] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_expression_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [931] = { - [sym_over_clause] = STATE(1251), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_create_table_statement_token1] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(979), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [932] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [anon_sym_COMMA] = ACTIONS(534), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_truncate_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_begin_statement_token1] = ACTIONS(536), - [aux_sym_commit_statement_token1] = ACTIONS(536), - [aux_sym_rollback_statement_token1] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_sequence_token5] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym_return_statement_token1] = ACTIONS(536), - [aux_sym_declare_statement_token1] = ACTIONS(536), - [aux_sym_create_function_statement_token3] = ACTIONS(536), - [aux_sym_create_function_statement_token4] = ACTIONS(536), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_statement_token8] = ACTIONS(536), - [aux_sym_create_function_statement_token9] = ACTIONS(536), - [aux_sym_create_function_statement_token10] = ACTIONS(536), - [aux_sym_create_function_statement_token11] = ACTIONS(536), - [aux_sym_external_hint_token1] = ACTIONS(536), - [aux_sym_external_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token1] = ACTIONS(536), - [aux_sym_optimizer_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token3] = ACTIONS(536), - [aux_sym_parallel_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token4] = ACTIONS(536), - [aux_sym_deterministic_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token2] = ACTIONS(536), - [aux_sym_sql_hint_token3] = ACTIONS(536), - [aux_sym_sql_hint_token5] = ACTIONS(536), - [aux_sym__function_language_token1] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_direction_constraint_token1] = ACTIONS(536), - [aux_sym_direction_constraint_token2] = ACTIONS(536), - [aux_sym_create_table_statement_token1] = ACTIONS(536), - [aux_sym_order_expression_token1] = ACTIONS(536), - [aux_sym_limit_clause_token1] = ACTIONS(536), - [aux_sym_offset_clause_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [933] = { - [sym_over_clause] = STATE(1256), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(979), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [934] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_direction_constraint_token1] = ACTIONS(275), - [aux_sym_direction_constraint_token2] = ACTIONS(275), - [aux_sym_create_table_statement_token1] = ACTIONS(275), - [aux_sym_order_expression_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [935] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [anon_sym_COMMA] = ACTIONS(305), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_truncate_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_begin_statement_token1] = ACTIONS(307), - [aux_sym_commit_statement_token1] = ACTIONS(307), - [aux_sym_rollback_statement_token1] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_sequence_token5] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym_return_statement_token1] = ACTIONS(307), - [aux_sym_declare_statement_token1] = ACTIONS(307), - [aux_sym_create_function_statement_token3] = ACTIONS(307), - [aux_sym_create_function_statement_token4] = ACTIONS(307), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_statement_token8] = ACTIONS(307), - [aux_sym_create_function_statement_token9] = ACTIONS(307), - [aux_sym_create_function_statement_token10] = ACTIONS(307), - [aux_sym_create_function_statement_token11] = ACTIONS(307), - [aux_sym_external_hint_token1] = ACTIONS(307), - [aux_sym_external_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token1] = ACTIONS(307), - [aux_sym_optimizer_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token3] = ACTIONS(307), - [aux_sym_parallel_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token4] = ACTIONS(307), - [aux_sym_deterministic_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token2] = ACTIONS(307), - [aux_sym_sql_hint_token3] = ACTIONS(307), - [aux_sym_sql_hint_token5] = ACTIONS(307), - [aux_sym__function_language_token1] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_direction_constraint_token1] = ACTIONS(307), - [aux_sym_direction_constraint_token2] = ACTIONS(307), - [aux_sym_order_expression_token1] = ACTIONS(307), - [aux_sym_limit_clause_token1] = ACTIONS(307), - [aux_sym_offset_clause_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [936] = { - [sym_over_clause] = STATE(1259), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_create_table_statement_token1] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(979), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [937] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [anon_sym_COMMA] = ACTIONS(588), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_truncate_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_begin_statement_token1] = ACTIONS(590), - [aux_sym_commit_statement_token1] = ACTIONS(590), - [aux_sym_rollback_statement_token1] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_sequence_token5] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym_return_statement_token1] = ACTIONS(590), - [aux_sym_declare_statement_token1] = ACTIONS(590), - [aux_sym_create_function_statement_token3] = ACTIONS(590), - [aux_sym_create_function_statement_token4] = ACTIONS(590), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_statement_token8] = ACTIONS(590), - [aux_sym_create_function_statement_token9] = ACTIONS(590), - [aux_sym_create_function_statement_token10] = ACTIONS(590), - [aux_sym_create_function_statement_token11] = ACTIONS(590), - [aux_sym_external_hint_token1] = ACTIONS(590), - [aux_sym_external_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token1] = ACTIONS(590), - [aux_sym_optimizer_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token3] = ACTIONS(590), - [aux_sym_parallel_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token4] = ACTIONS(590), - [aux_sym_deterministic_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token2] = ACTIONS(590), - [aux_sym_sql_hint_token3] = ACTIONS(590), - [aux_sym_sql_hint_token5] = ACTIONS(590), - [aux_sym__function_language_token1] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_direction_constraint_token1] = ACTIONS(590), - [aux_sym_direction_constraint_token2] = ACTIONS(590), - [aux_sym_create_table_statement_token1] = ACTIONS(590), - [aux_sym_order_expression_token1] = ACTIONS(590), - [aux_sym_limit_clause_token1] = ACTIONS(590), - [aux_sym_offset_clause_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [938] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_direction_constraint_token1] = ACTIONS(321), - [aux_sym_direction_constraint_token2] = ACTIONS(321), - [aux_sym_create_table_statement_token1] = ACTIONS(321), - [aux_sym_order_expression_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [939] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [anon_sym_COMMA] = ACTIONS(421), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_truncate_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_begin_statement_token1] = ACTIONS(423), - [aux_sym_commit_statement_token1] = ACTIONS(423), - [aux_sym_rollback_statement_token1] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_sequence_token5] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym_return_statement_token1] = ACTIONS(423), - [aux_sym_declare_statement_token1] = ACTIONS(423), - [aux_sym_create_function_statement_token3] = ACTIONS(423), - [aux_sym_create_function_statement_token4] = ACTIONS(423), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_statement_token8] = ACTIONS(423), - [aux_sym_create_function_statement_token9] = ACTIONS(423), - [aux_sym_create_function_statement_token10] = ACTIONS(423), - [aux_sym_create_function_statement_token11] = ACTIONS(423), - [aux_sym_external_hint_token1] = ACTIONS(423), - [aux_sym_external_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token1] = ACTIONS(423), - [aux_sym_optimizer_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token3] = ACTIONS(423), - [aux_sym_parallel_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token4] = ACTIONS(423), - [aux_sym_deterministic_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token2] = ACTIONS(423), - [aux_sym_sql_hint_token3] = ACTIONS(423), - [aux_sym_sql_hint_token5] = ACTIONS(423), - [aux_sym__function_language_token1] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_direction_constraint_token1] = ACTIONS(423), - [aux_sym_direction_constraint_token2] = ACTIONS(423), - [aux_sym_create_table_statement_token1] = ACTIONS(423), - [aux_sym_order_expression_token1] = ACTIONS(423), - [aux_sym_limit_clause_token1] = ACTIONS(423), - [aux_sym_offset_clause_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [940] = { - [sym_over_clause] = STATE(1269), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(979), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [941] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_direction_constraint_token1] = ACTIONS(279), - [aux_sym_direction_constraint_token2] = ACTIONS(279), - [aux_sym_create_table_statement_token1] = ACTIONS(279), - [aux_sym_order_expression_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [942] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [anon_sym_COMMA] = ACTIONS(429), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_truncate_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_begin_statement_token1] = ACTIONS(431), - [aux_sym_commit_statement_token1] = ACTIONS(431), - [aux_sym_rollback_statement_token1] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_sequence_token5] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym_return_statement_token1] = ACTIONS(431), - [aux_sym_declare_statement_token1] = ACTIONS(431), - [aux_sym_create_function_statement_token3] = ACTIONS(431), - [aux_sym_create_function_statement_token4] = ACTIONS(431), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_statement_token8] = ACTIONS(431), - [aux_sym_create_function_statement_token9] = ACTIONS(431), - [aux_sym_create_function_statement_token10] = ACTIONS(431), - [aux_sym_create_function_statement_token11] = ACTIONS(431), - [aux_sym_external_hint_token1] = ACTIONS(431), - [aux_sym_external_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token1] = ACTIONS(431), - [aux_sym_optimizer_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token3] = ACTIONS(431), - [aux_sym_parallel_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token4] = ACTIONS(431), - [aux_sym_deterministic_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token2] = ACTIONS(431), - [aux_sym_sql_hint_token3] = ACTIONS(431), - [aux_sym_sql_hint_token5] = ACTIONS(431), - [aux_sym__function_language_token1] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_direction_constraint_token1] = ACTIONS(431), - [aux_sym_direction_constraint_token2] = ACTIONS(431), - [aux_sym_create_table_statement_token1] = ACTIONS(431), - [aux_sym_order_expression_token1] = ACTIONS(431), - [aux_sym_limit_clause_token1] = ACTIONS(431), - [aux_sym_offset_clause_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [943] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(1705), - [anon_sym_COMMA] = ACTIONS(580), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_truncate_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_begin_statement_token1] = ACTIONS(584), - [aux_sym_commit_statement_token1] = ACTIONS(584), - [aux_sym_rollback_statement_token1] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_sequence_token5] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym_return_statement_token1] = ACTIONS(584), - [aux_sym_declare_statement_token1] = ACTIONS(584), - [aux_sym_create_function_statement_token3] = ACTIONS(584), - [aux_sym_create_function_statement_token4] = ACTIONS(584), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_statement_token8] = ACTIONS(584), - [aux_sym_create_function_statement_token9] = ACTIONS(584), - [aux_sym_create_function_statement_token10] = ACTIONS(584), - [aux_sym_create_function_statement_token11] = ACTIONS(584), - [aux_sym_external_hint_token1] = ACTIONS(584), - [aux_sym_external_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token1] = ACTIONS(584), - [aux_sym_optimizer_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token3] = ACTIONS(584), - [aux_sym_parallel_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token4] = ACTIONS(584), - [aux_sym_deterministic_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token2] = ACTIONS(584), - [aux_sym_sql_hint_token3] = ACTIONS(584), - [aux_sym_sql_hint_token5] = ACTIONS(584), - [aux_sym__function_language_token1] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_direction_constraint_token1] = ACTIONS(584), - [aux_sym_direction_constraint_token2] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(1707), - [aux_sym_order_expression_token1] = ACTIONS(584), - [aux_sym_limit_clause_token1] = ACTIONS(584), - [aux_sym_offset_clause_token1] = ACTIONS(584), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [944] = { - [sym_over_clause] = STATE(1294), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(979), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [945] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [anon_sym_COMMA] = ACTIONS(441), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_truncate_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_begin_statement_token1] = ACTIONS(443), - [aux_sym_commit_statement_token1] = ACTIONS(443), - [aux_sym_rollback_statement_token1] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_sequence_token5] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym_return_statement_token1] = ACTIONS(443), - [aux_sym_declare_statement_token1] = ACTIONS(443), - [aux_sym_create_function_statement_token3] = ACTIONS(443), - [aux_sym_create_function_statement_token4] = ACTIONS(443), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_statement_token8] = ACTIONS(443), - [aux_sym_create_function_statement_token9] = ACTIONS(443), - [aux_sym_create_function_statement_token10] = ACTIONS(443), - [aux_sym_create_function_statement_token11] = ACTIONS(443), - [aux_sym_external_hint_token1] = ACTIONS(443), - [aux_sym_external_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token1] = ACTIONS(443), - [aux_sym_optimizer_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token3] = ACTIONS(443), - [aux_sym_parallel_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token4] = ACTIONS(443), - [aux_sym_deterministic_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token2] = ACTIONS(443), - [aux_sym_sql_hint_token3] = ACTIONS(443), - [aux_sym_sql_hint_token5] = ACTIONS(443), - [aux_sym__function_language_token1] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_direction_constraint_token1] = ACTIONS(443), - [aux_sym_direction_constraint_token2] = ACTIONS(443), - [aux_sym_create_table_statement_token1] = ACTIONS(443), - [aux_sym_order_expression_token1] = ACTIONS(443), - [aux_sym_limit_clause_token1] = ACTIONS(443), - [aux_sym_offset_clause_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [946] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [anon_sym_COMMA] = ACTIONS(445), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_truncate_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_begin_statement_token1] = ACTIONS(447), - [aux_sym_commit_statement_token1] = ACTIONS(447), - [aux_sym_rollback_statement_token1] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_sequence_token5] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym_return_statement_token1] = ACTIONS(447), - [aux_sym_declare_statement_token1] = ACTIONS(447), - [aux_sym_create_function_statement_token3] = ACTIONS(447), - [aux_sym_create_function_statement_token4] = ACTIONS(447), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_statement_token8] = ACTIONS(447), - [aux_sym_create_function_statement_token9] = ACTIONS(447), - [aux_sym_create_function_statement_token10] = ACTIONS(447), - [aux_sym_create_function_statement_token11] = ACTIONS(447), - [aux_sym_external_hint_token1] = ACTIONS(447), - [aux_sym_external_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token1] = ACTIONS(447), - [aux_sym_optimizer_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token3] = ACTIONS(447), - [aux_sym_parallel_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token4] = ACTIONS(447), - [aux_sym_deterministic_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token2] = ACTIONS(447), - [aux_sym_sql_hint_token3] = ACTIONS(447), - [aux_sym_sql_hint_token5] = ACTIONS(447), - [aux_sym__function_language_token1] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_direction_constraint_token1] = ACTIONS(447), - [aux_sym_direction_constraint_token2] = ACTIONS(447), - [aux_sym_create_table_statement_token1] = ACTIONS(447), - [aux_sym_order_expression_token1] = ACTIONS(447), - [aux_sym_limit_clause_token1] = ACTIONS(447), - [aux_sym_offset_clause_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [947] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(1709), - [anon_sym_COMMA] = ACTIONS(592), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_truncate_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_begin_statement_token1] = ACTIONS(596), - [aux_sym_commit_statement_token1] = ACTIONS(596), - [aux_sym_rollback_statement_token1] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_sequence_token5] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym_return_statement_token1] = ACTIONS(596), - [aux_sym_declare_statement_token1] = ACTIONS(596), - [aux_sym_create_function_statement_token3] = ACTIONS(596), - [aux_sym_create_function_statement_token4] = ACTIONS(596), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_statement_token8] = ACTIONS(596), - [aux_sym_create_function_statement_token9] = ACTIONS(596), - [aux_sym_create_function_statement_token10] = ACTIONS(596), - [aux_sym_create_function_statement_token11] = ACTIONS(596), - [aux_sym_external_hint_token1] = ACTIONS(596), - [aux_sym_external_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token1] = ACTIONS(596), - [aux_sym_optimizer_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token3] = ACTIONS(596), - [aux_sym_parallel_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token4] = ACTIONS(596), - [aux_sym_deterministic_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token2] = ACTIONS(596), - [aux_sym_sql_hint_token3] = ACTIONS(596), - [aux_sym_sql_hint_token5] = ACTIONS(596), - [aux_sym__function_language_token1] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_direction_constraint_token1] = ACTIONS(596), - [aux_sym_direction_constraint_token2] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(1711), - [aux_sym_order_expression_token1] = ACTIONS(596), - [aux_sym_limit_clause_token1] = ACTIONS(596), - [aux_sym_offset_clause_token1] = ACTIONS(596), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [948] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(1713), - [anon_sym_COMMA] = ACTIONS(600), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_truncate_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_begin_statement_token1] = ACTIONS(604), - [aux_sym_commit_statement_token1] = ACTIONS(604), - [aux_sym_rollback_statement_token1] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_sequence_token5] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym_return_statement_token1] = ACTIONS(604), - [aux_sym_declare_statement_token1] = ACTIONS(604), - [aux_sym_create_function_statement_token3] = ACTIONS(604), - [aux_sym_create_function_statement_token4] = ACTIONS(604), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_statement_token8] = ACTIONS(604), - [aux_sym_create_function_statement_token9] = ACTIONS(604), - [aux_sym_create_function_statement_token10] = ACTIONS(604), - [aux_sym_create_function_statement_token11] = ACTIONS(604), - [aux_sym_external_hint_token1] = ACTIONS(604), - [aux_sym_external_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token1] = ACTIONS(604), - [aux_sym_optimizer_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token3] = ACTIONS(604), - [aux_sym_parallel_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token4] = ACTIONS(604), - [aux_sym_deterministic_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token2] = ACTIONS(604), - [aux_sym_sql_hint_token3] = ACTIONS(604), - [aux_sym_sql_hint_token5] = ACTIONS(604), - [aux_sym__function_language_token1] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_direction_constraint_token1] = ACTIONS(604), - [aux_sym_direction_constraint_token2] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(1715), - [aux_sym_order_expression_token1] = ACTIONS(604), - [aux_sym_limit_clause_token1] = ACTIONS(604), - [aux_sym_offset_clause_token1] = ACTIONS(604), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [949] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(1717), - [anon_sym_COMMA] = ACTIONS(608), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_truncate_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_begin_statement_token1] = ACTIONS(612), - [aux_sym_commit_statement_token1] = ACTIONS(612), - [aux_sym_rollback_statement_token1] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_sequence_token5] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym_return_statement_token1] = ACTIONS(612), - [aux_sym_declare_statement_token1] = ACTIONS(612), - [aux_sym_create_function_statement_token3] = ACTIONS(612), - [aux_sym_create_function_statement_token4] = ACTIONS(612), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_statement_token8] = ACTIONS(612), - [aux_sym_create_function_statement_token9] = ACTIONS(612), - [aux_sym_create_function_statement_token10] = ACTIONS(612), - [aux_sym_create_function_statement_token11] = ACTIONS(612), - [aux_sym_external_hint_token1] = ACTIONS(612), - [aux_sym_external_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token1] = ACTIONS(612), - [aux_sym_optimizer_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token3] = ACTIONS(612), - [aux_sym_parallel_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token4] = ACTIONS(612), - [aux_sym_deterministic_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token2] = ACTIONS(612), - [aux_sym_sql_hint_token3] = ACTIONS(612), - [aux_sym_sql_hint_token5] = ACTIONS(612), - [aux_sym__function_language_token1] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_direction_constraint_token1] = ACTIONS(612), - [aux_sym_direction_constraint_token2] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(1719), - [aux_sym_order_expression_token1] = ACTIONS(612), - [aux_sym_limit_clause_token1] = ACTIONS(612), - [aux_sym_offset_clause_token1] = ACTIONS(612), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [950] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(1721), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(1723), - [aux_sym_truncate_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_begin_statement_token1] = ACTIONS(215), - [aux_sym_commit_statement_token1] = ACTIONS(215), - [aux_sym_rollback_statement_token1] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_sequence_token5] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(215), - [aux_sym_declare_statement_token1] = ACTIONS(215), - [aux_sym_create_function_statement_token3] = ACTIONS(215), - [aux_sym_create_function_statement_token4] = ACTIONS(215), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_statement_token8] = ACTIONS(215), - [aux_sym_create_function_statement_token9] = ACTIONS(215), - [aux_sym_create_function_statement_token10] = ACTIONS(215), - [aux_sym_create_function_statement_token11] = ACTIONS(215), - [aux_sym_external_hint_token1] = ACTIONS(215), - [aux_sym_external_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token1] = ACTIONS(215), - [aux_sym_optimizer_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token3] = ACTIONS(215), - [aux_sym_parallel_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token4] = ACTIONS(215), - [aux_sym_deterministic_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token2] = ACTIONS(215), - [aux_sym_sql_hint_token3] = ACTIONS(215), - [aux_sym_sql_hint_token5] = ACTIONS(215), - [aux_sym__function_language_token1] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(1725), - [aux_sym_order_by_clause_token1] = ACTIONS(215), - [aux_sym_limit_clause_token1] = ACTIONS(215), - [aux_sym_offset_clause_token1] = ACTIONS(215), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(1727), - [aux_sym_type_token2] = ACTIONS(1729), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [951] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [anon_sym_COMMA] = ACTIONS(451), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_truncate_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_begin_statement_token1] = ACTIONS(453), - [aux_sym_commit_statement_token1] = ACTIONS(453), - [aux_sym_rollback_statement_token1] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_sequence_token5] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym_return_statement_token1] = ACTIONS(453), - [aux_sym_declare_statement_token1] = ACTIONS(453), - [aux_sym_create_function_statement_token3] = ACTIONS(453), - [aux_sym_create_function_statement_token4] = ACTIONS(453), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_statement_token8] = ACTIONS(453), - [aux_sym_create_function_statement_token9] = ACTIONS(453), - [aux_sym_create_function_statement_token10] = ACTIONS(453), - [aux_sym_create_function_statement_token11] = ACTIONS(453), - [aux_sym_external_hint_token1] = ACTIONS(453), - [aux_sym_external_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token1] = ACTIONS(453), - [aux_sym_optimizer_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token3] = ACTIONS(453), - [aux_sym_parallel_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token4] = ACTIONS(453), - [aux_sym_deterministic_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token2] = ACTIONS(453), - [aux_sym_sql_hint_token3] = ACTIONS(453), - [aux_sym_sql_hint_token5] = ACTIONS(453), - [aux_sym__function_language_token1] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_direction_constraint_token1] = ACTIONS(453), - [aux_sym_direction_constraint_token2] = ACTIONS(453), - [aux_sym_create_table_statement_token1] = ACTIONS(453), - [aux_sym_order_expression_token1] = ACTIONS(453), - [aux_sym_limit_clause_token1] = ACTIONS(453), - [aux_sym_offset_clause_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [952] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(1731), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(1733), - [aux_sym_truncate_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_begin_statement_token1] = ACTIONS(215), - [aux_sym_commit_statement_token1] = ACTIONS(215), - [aux_sym_rollback_statement_token1] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_sequence_token5] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(215), - [aux_sym_declare_statement_token1] = ACTIONS(215), - [aux_sym_create_function_statement_token3] = ACTIONS(215), - [aux_sym_create_function_statement_token4] = ACTIONS(215), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_statement_token8] = ACTIONS(215), - [aux_sym_create_function_statement_token9] = ACTIONS(215), - [aux_sym_create_function_statement_token10] = ACTIONS(215), - [aux_sym_create_function_statement_token11] = ACTIONS(215), - [aux_sym_external_hint_token1] = ACTIONS(215), - [aux_sym_external_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token1] = ACTIONS(215), - [aux_sym_optimizer_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token3] = ACTIONS(215), - [aux_sym_parallel_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token4] = ACTIONS(215), - [aux_sym_deterministic_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token2] = ACTIONS(215), - [aux_sym_sql_hint_token3] = ACTIONS(215), - [aux_sym_sql_hint_token5] = ACTIONS(215), - [aux_sym__function_language_token1] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(1735), - [aux_sym_order_by_clause_token1] = ACTIONS(215), - [aux_sym_limit_clause_token1] = ACTIONS(215), - [aux_sym_offset_clause_token1] = ACTIONS(215), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(1737), - [aux_sym_type_token2] = ACTIONS(1739), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [953] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [anon_sym_COMMA] = ACTIONS(664), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_truncate_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_begin_statement_token1] = ACTIONS(666), - [aux_sym_commit_statement_token1] = ACTIONS(666), - [aux_sym_rollback_statement_token1] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_sequence_token5] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym_return_statement_token1] = ACTIONS(666), - [aux_sym_declare_statement_token1] = ACTIONS(666), - [aux_sym_create_function_statement_token3] = ACTIONS(666), - [aux_sym_create_function_statement_token4] = ACTIONS(666), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_statement_token8] = ACTIONS(666), - [aux_sym_create_function_statement_token9] = ACTIONS(666), - [aux_sym_create_function_statement_token10] = ACTIONS(666), - [aux_sym_create_function_statement_token11] = ACTIONS(666), - [aux_sym_external_hint_token1] = ACTIONS(666), - [aux_sym_external_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token1] = ACTIONS(666), - [aux_sym_optimizer_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token3] = ACTIONS(666), - [aux_sym_parallel_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token4] = ACTIONS(666), - [aux_sym_deterministic_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token2] = ACTIONS(666), - [aux_sym_sql_hint_token3] = ACTIONS(666), - [aux_sym_sql_hint_token5] = ACTIONS(666), - [aux_sym__function_language_token1] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_direction_constraint_token1] = ACTIONS(666), - [aux_sym_direction_constraint_token2] = ACTIONS(666), - [aux_sym_create_table_statement_token1] = ACTIONS(666), - [aux_sym_order_expression_token1] = ACTIONS(666), - [aux_sym_limit_clause_token1] = ACTIONS(666), - [aux_sym_offset_clause_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [954] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [anon_sym_COMMA] = ACTIONS(836), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_truncate_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_begin_statement_token1] = ACTIONS(838), - [aux_sym_commit_statement_token1] = ACTIONS(838), - [aux_sym_rollback_statement_token1] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_sequence_token5] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym_return_statement_token1] = ACTIONS(838), - [aux_sym_declare_statement_token1] = ACTIONS(838), - [aux_sym_create_function_statement_token3] = ACTIONS(838), - [aux_sym_create_function_statement_token4] = ACTIONS(838), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_statement_token8] = ACTIONS(838), - [aux_sym_create_function_statement_token9] = ACTIONS(838), - [aux_sym_create_function_statement_token10] = ACTIONS(838), - [aux_sym_create_function_statement_token11] = ACTIONS(838), - [aux_sym_external_hint_token1] = ACTIONS(838), - [aux_sym_external_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token1] = ACTIONS(838), - [aux_sym_optimizer_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token3] = ACTIONS(838), - [aux_sym_parallel_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token4] = ACTIONS(838), - [aux_sym_deterministic_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token2] = ACTIONS(838), - [aux_sym_sql_hint_token3] = ACTIONS(838), - [aux_sym_sql_hint_token5] = ACTIONS(838), - [aux_sym__function_language_token1] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_direction_constraint_token1] = ACTIONS(838), - [aux_sym_direction_constraint_token2] = ACTIONS(838), - [aux_sym_create_table_statement_token1] = ACTIONS(838), - [aux_sym_order_expression_token1] = ACTIONS(838), - [aux_sym_limit_clause_token1] = ACTIONS(838), - [aux_sym_offset_clause_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [955] = { - [ts_builtin_sym_end] = ACTIONS(1741), - [anon_sym_SEMI] = ACTIONS(1741), - [aux_sym_with_clause_token1] = ACTIONS(1743), - [anon_sym_COMMA] = ACTIONS(1741), - [aux_sym_cte_token1] = ACTIONS(1743), - [aux_sym_cte_token2] = ACTIONS(1745), - [aux_sym_truncate_statement_token1] = ACTIONS(1743), - [aux_sym_comment_statement_token1] = ACTIONS(1743), - [aux_sym_comment_statement_token7] = ACTIONS(1747), - [aux_sym_begin_statement_token1] = ACTIONS(1743), - [aux_sym_commit_statement_token1] = ACTIONS(1743), - [aux_sym_rollback_statement_token1] = ACTIONS(1743), - [aux_sym_create_statement_token1] = ACTIONS(1743), - [aux_sym_alter_statement_token1] = ACTIONS(1743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1743), - [aux_sym_sequence_token5] = ACTIONS(1743), - [aux_sym_pg_command_token1] = ACTIONS(1741), - [aux_sym_return_statement_token1] = ACTIONS(1743), - [aux_sym_declare_statement_token1] = ACTIONS(1743), - [aux_sym_create_function_statement_token3] = ACTIONS(1743), - [aux_sym_create_function_statement_token4] = ACTIONS(1743), - [aux_sym_create_function_statement_token7] = ACTIONS(1743), - [aux_sym_create_function_statement_token8] = ACTIONS(1743), - [aux_sym_create_function_statement_token9] = ACTIONS(1743), - [aux_sym_create_function_statement_token10] = ACTIONS(1743), - [aux_sym_create_function_statement_token11] = ACTIONS(1743), - [aux_sym_external_hint_token1] = ACTIONS(1743), - [aux_sym_external_hint_token2] = ACTIONS(1743), - [aux_sym_optimizer_hint_token1] = ACTIONS(1743), - [aux_sym_optimizer_hint_token2] = ACTIONS(1743), - [aux_sym_optimizer_hint_token3] = ACTIONS(1743), - [aux_sym_parallel_hint_token1] = ACTIONS(1743), - [aux_sym_null_hint_token1] = ACTIONS(1743), - [aux_sym_null_hint_token4] = ACTIONS(1743), - [aux_sym_deterministic_hint_token1] = ACTIONS(1743), - [aux_sym_sql_hint_token1] = ACTIONS(1743), - [aux_sym_sql_hint_token2] = ACTIONS(1743), - [aux_sym_sql_hint_token3] = ACTIONS(1743), - [aux_sym_sql_hint_token5] = ACTIONS(1743), - [aux_sym__function_language_token1] = ACTIONS(1743), - [aux_sym_create_function_parameter_token1] = ACTIONS(1749), - [anon_sym_EQ] = ACTIONS(1751), - [aux_sym_create_trigger_statement_token1] = ACTIONS(1753), - [aux_sym_trigger_event_token1] = ACTIONS(1743), - [aux_sym_trigger_event_token2] = ACTIONS(1743), - [aux_sym_trigger_event_token3] = ACTIONS(1743), - [aux_sym_drop_statement_token1] = ACTIONS(1743), - [aux_sym_grant_statement_token1] = ACTIONS(1743), - [aux_sym_grant_statement_token4] = ACTIONS(1743), - [aux_sym_direction_constraint_token1] = ACTIONS(1755), - [aux_sym_direction_constraint_token2] = ACTIONS(1755), - [aux_sym_create_table_statement_token1] = ACTIONS(1743), - [aux_sym_order_expression_token1] = ACTIONS(1757), - [aux_sym_limit_clause_token1] = ACTIONS(1743), - [aux_sym_offset_clause_token1] = ACTIONS(1743), - [aux_sym_frame_clause_token2] = ACTIONS(1759), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1761), - [sym__unquoted_identifier] = ACTIONS(1743), - [anon_sym_BQUOTE] = ACTIONS(1741), - [anon_sym_DQUOTE] = ACTIONS(1741), - [anon_sym_DASH_GT] = ACTIONS(1763), - [anon_sym_DASH_GT_GT] = ACTIONS(1765), - [anon_sym_POUND_GT] = ACTIONS(1763), - [anon_sym_POUND_GT_GT] = ACTIONS(1765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(1767), - [anon_sym_DASH] = ACTIONS(1769), - [anon_sym_TILDE] = ACTIONS(1771), - [anon_sym_CARET] = ACTIONS(1773), - [anon_sym_STAR] = ACTIONS(1775), - [anon_sym_SLASH] = ACTIONS(1777), - [anon_sym_PERCENT] = ACTIONS(1775), - [anon_sym_LT_LT] = ACTIONS(1775), - [anon_sym_GT_GT] = ACTIONS(1775), - [anon_sym_AMP] = ACTIONS(1775), - [anon_sym_PIPE] = ACTIONS(1767), - [anon_sym_POUND] = ACTIONS(1769), - [anon_sym_LT] = ACTIONS(1771), - [anon_sym_LT_EQ] = ACTIONS(1751), - [anon_sym_LT_GT] = ACTIONS(1751), - [anon_sym_BANG_EQ] = ACTIONS(1751), - [anon_sym_GT] = ACTIONS(1771), - [anon_sym_GT_EQ] = ACTIONS(1751), - [anon_sym_BANG_TILDE] = ACTIONS(1771), - [anon_sym_TILDE_STAR] = ACTIONS(1751), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(1751), - }, - [956] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(1779), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(1781), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(1783), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(1785), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [957] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(1787), - [anon_sym_COMMA] = ACTIONS(608), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_truncate_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_begin_statement_token1] = ACTIONS(612), - [aux_sym_commit_statement_token1] = ACTIONS(612), - [aux_sym_rollback_statement_token1] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_sequence_token5] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym_return_statement_token1] = ACTIONS(612), - [aux_sym_declare_statement_token1] = ACTIONS(612), - [aux_sym_create_function_statement_token3] = ACTIONS(612), - [aux_sym_create_function_statement_token4] = ACTIONS(612), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_statement_token8] = ACTIONS(612), - [aux_sym_create_function_statement_token9] = ACTIONS(612), - [aux_sym_create_function_statement_token10] = ACTIONS(612), - [aux_sym_create_function_statement_token11] = ACTIONS(612), - [aux_sym_external_hint_token1] = ACTIONS(612), - [aux_sym_external_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token1] = ACTIONS(612), - [aux_sym_optimizer_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token3] = ACTIONS(612), - [aux_sym_parallel_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token4] = ACTIONS(612), - [aux_sym_deterministic_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token2] = ACTIONS(612), - [aux_sym_sql_hint_token3] = ACTIONS(612), - [aux_sym_sql_hint_token5] = ACTIONS(612), - [aux_sym__function_language_token1] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(1789), - [aux_sym_having_clause_token1] = ACTIONS(612), - [aux_sym_order_by_clause_token1] = ACTIONS(612), - [aux_sym_limit_clause_token1] = ACTIONS(612), - [aux_sym_offset_clause_token1] = ACTIONS(612), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [958] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(1791), - [anon_sym_COMMA] = ACTIONS(600), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_truncate_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_begin_statement_token1] = ACTIONS(604), - [aux_sym_commit_statement_token1] = ACTIONS(604), - [aux_sym_rollback_statement_token1] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_sequence_token5] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym_return_statement_token1] = ACTIONS(604), - [aux_sym_declare_statement_token1] = ACTIONS(604), - [aux_sym_create_function_statement_token3] = ACTIONS(604), - [aux_sym_create_function_statement_token4] = ACTIONS(604), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_statement_token8] = ACTIONS(604), - [aux_sym_create_function_statement_token9] = ACTIONS(604), - [aux_sym_create_function_statement_token10] = ACTIONS(604), - [aux_sym_create_function_statement_token11] = ACTIONS(604), - [aux_sym_external_hint_token1] = ACTIONS(604), - [aux_sym_external_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token1] = ACTIONS(604), - [aux_sym_optimizer_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token3] = ACTIONS(604), - [aux_sym_parallel_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token4] = ACTIONS(604), - [aux_sym_deterministic_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token2] = ACTIONS(604), - [aux_sym_sql_hint_token3] = ACTIONS(604), - [aux_sym_sql_hint_token5] = ACTIONS(604), - [aux_sym__function_language_token1] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(1793), - [aux_sym_having_clause_token1] = ACTIONS(604), - [aux_sym_order_by_clause_token1] = ACTIONS(604), - [aux_sym_limit_clause_token1] = ACTIONS(604), - [aux_sym_offset_clause_token1] = ACTIONS(604), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [959] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(1795), - [anon_sym_COMMA] = ACTIONS(592), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_truncate_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_begin_statement_token1] = ACTIONS(596), - [aux_sym_commit_statement_token1] = ACTIONS(596), - [aux_sym_rollback_statement_token1] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_sequence_token5] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym_return_statement_token1] = ACTIONS(596), - [aux_sym_declare_statement_token1] = ACTIONS(596), - [aux_sym_create_function_statement_token3] = ACTIONS(596), - [aux_sym_create_function_statement_token4] = ACTIONS(596), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_statement_token8] = ACTIONS(596), - [aux_sym_create_function_statement_token9] = ACTIONS(596), - [aux_sym_create_function_statement_token10] = ACTIONS(596), - [aux_sym_create_function_statement_token11] = ACTIONS(596), - [aux_sym_external_hint_token1] = ACTIONS(596), - [aux_sym_external_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token1] = ACTIONS(596), - [aux_sym_optimizer_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token3] = ACTIONS(596), - [aux_sym_parallel_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token4] = ACTIONS(596), - [aux_sym_deterministic_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token2] = ACTIONS(596), - [aux_sym_sql_hint_token3] = ACTIONS(596), - [aux_sym_sql_hint_token5] = ACTIONS(596), - [aux_sym__function_language_token1] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(1797), - [aux_sym_having_clause_token1] = ACTIONS(596), - [aux_sym_order_by_clause_token1] = ACTIONS(596), - [aux_sym_limit_clause_token1] = ACTIONS(596), - [aux_sym_offset_clause_token1] = ACTIONS(596), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [960] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(1799), - [anon_sym_COMMA] = ACTIONS(580), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_truncate_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_begin_statement_token1] = ACTIONS(584), - [aux_sym_commit_statement_token1] = ACTIONS(584), - [aux_sym_rollback_statement_token1] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_sequence_token5] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym_return_statement_token1] = ACTIONS(584), - [aux_sym_declare_statement_token1] = ACTIONS(584), - [aux_sym_create_function_statement_token3] = ACTIONS(584), - [aux_sym_create_function_statement_token4] = ACTIONS(584), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_statement_token8] = ACTIONS(584), - [aux_sym_create_function_statement_token9] = ACTIONS(584), - [aux_sym_create_function_statement_token10] = ACTIONS(584), - [aux_sym_create_function_statement_token11] = ACTIONS(584), - [aux_sym_external_hint_token1] = ACTIONS(584), - [aux_sym_external_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token1] = ACTIONS(584), - [aux_sym_optimizer_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token3] = ACTIONS(584), - [aux_sym_parallel_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token4] = ACTIONS(584), - [aux_sym_deterministic_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token2] = ACTIONS(584), - [aux_sym_sql_hint_token3] = ACTIONS(584), - [aux_sym_sql_hint_token5] = ACTIONS(584), - [aux_sym__function_language_token1] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(1801), - [aux_sym_having_clause_token1] = ACTIONS(584), - [aux_sym_order_by_clause_token1] = ACTIONS(584), - [aux_sym_limit_clause_token1] = ACTIONS(584), - [aux_sym_offset_clause_token1] = ACTIONS(584), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [961] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(1803), - [anon_sym_COMMA] = ACTIONS(580), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_truncate_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_begin_statement_token1] = ACTIONS(584), - [aux_sym_commit_statement_token1] = ACTIONS(584), - [aux_sym_rollback_statement_token1] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_sequence_token5] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym_return_statement_token1] = ACTIONS(584), - [aux_sym_declare_statement_token1] = ACTIONS(584), - [aux_sym_create_function_statement_token3] = ACTIONS(584), - [aux_sym_create_function_statement_token4] = ACTIONS(584), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_statement_token8] = ACTIONS(584), - [aux_sym_create_function_statement_token9] = ACTIONS(584), - [aux_sym_create_function_statement_token10] = ACTIONS(584), - [aux_sym_create_function_statement_token11] = ACTIONS(584), - [aux_sym_external_hint_token1] = ACTIONS(584), - [aux_sym_external_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token1] = ACTIONS(584), - [aux_sym_optimizer_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token3] = ACTIONS(584), - [aux_sym_parallel_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token4] = ACTIONS(584), - [aux_sym_deterministic_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token2] = ACTIONS(584), - [aux_sym_sql_hint_token3] = ACTIONS(584), - [aux_sym_sql_hint_token5] = ACTIONS(584), - [aux_sym__function_language_token1] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(1805), - [aux_sym_having_clause_token1] = ACTIONS(584), - [aux_sym_order_by_clause_token1] = ACTIONS(584), - [aux_sym_limit_clause_token1] = ACTIONS(584), - [aux_sym_offset_clause_token1] = ACTIONS(584), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [962] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [anon_sym_COMMA] = ACTIONS(530), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_truncate_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_begin_statement_token1] = ACTIONS(532), - [aux_sym_commit_statement_token1] = ACTIONS(532), - [aux_sym_rollback_statement_token1] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_sequence_token5] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym_return_statement_token1] = ACTIONS(532), - [aux_sym_declare_statement_token1] = ACTIONS(532), - [aux_sym_create_function_statement_token3] = ACTIONS(532), - [aux_sym_create_function_statement_token4] = ACTIONS(532), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_statement_token8] = ACTIONS(532), - [aux_sym_create_function_statement_token9] = ACTIONS(532), - [aux_sym_create_function_statement_token10] = ACTIONS(532), - [aux_sym_create_function_statement_token11] = ACTIONS(532), - [aux_sym_external_hint_token1] = ACTIONS(532), - [aux_sym_external_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token1] = ACTIONS(532), - [aux_sym_optimizer_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token3] = ACTIONS(532), - [aux_sym_parallel_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token4] = ACTIONS(532), - [aux_sym_deterministic_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token2] = ACTIONS(532), - [aux_sym_sql_hint_token3] = ACTIONS(532), - [aux_sym_sql_hint_token5] = ACTIONS(532), - [aux_sym__function_language_token1] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_create_table_statement_token1] = ACTIONS(532), - [aux_sym_having_clause_token1] = ACTIONS(532), - [aux_sym_order_by_clause_token1] = ACTIONS(532), - [aux_sym_limit_clause_token1] = ACTIONS(532), - [aux_sym_offset_clause_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [963] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [964] = { - [ts_builtin_sym_end] = ACTIONS(1741), - [anon_sym_SEMI] = ACTIONS(1741), - [aux_sym_with_clause_token1] = ACTIONS(1743), - [anon_sym_COMMA] = ACTIONS(1741), - [aux_sym_cte_token1] = ACTIONS(1743), - [aux_sym_cte_token2] = ACTIONS(1807), - [aux_sym_truncate_statement_token1] = ACTIONS(1743), - [aux_sym_comment_statement_token1] = ACTIONS(1743), - [aux_sym_comment_statement_token7] = ACTIONS(1809), - [aux_sym_begin_statement_token1] = ACTIONS(1743), - [aux_sym_commit_statement_token1] = ACTIONS(1743), - [aux_sym_rollback_statement_token1] = ACTIONS(1743), - [aux_sym_create_statement_token1] = ACTIONS(1743), - [aux_sym_alter_statement_token1] = ACTIONS(1743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1743), - [aux_sym_sequence_token5] = ACTIONS(1743), - [aux_sym_pg_command_token1] = ACTIONS(1741), - [aux_sym_return_statement_token1] = ACTIONS(1743), - [aux_sym_declare_statement_token1] = ACTIONS(1743), - [aux_sym_create_function_statement_token3] = ACTIONS(1743), - [aux_sym_create_function_statement_token4] = ACTIONS(1743), - [aux_sym_create_function_statement_token7] = ACTIONS(1743), - [aux_sym_create_function_statement_token8] = ACTIONS(1743), - [aux_sym_create_function_statement_token9] = ACTIONS(1743), - [aux_sym_create_function_statement_token10] = ACTIONS(1743), - [aux_sym_create_function_statement_token11] = ACTIONS(1743), - [aux_sym_external_hint_token1] = ACTIONS(1743), - [aux_sym_external_hint_token2] = ACTIONS(1743), - [aux_sym_optimizer_hint_token1] = ACTIONS(1743), - [aux_sym_optimizer_hint_token2] = ACTIONS(1743), - [aux_sym_optimizer_hint_token3] = ACTIONS(1743), - [aux_sym_parallel_hint_token1] = ACTIONS(1743), - [aux_sym_null_hint_token1] = ACTIONS(1743), - [aux_sym_null_hint_token4] = ACTIONS(1743), - [aux_sym_deterministic_hint_token1] = ACTIONS(1743), - [aux_sym_sql_hint_token1] = ACTIONS(1743), - [aux_sym_sql_hint_token2] = ACTIONS(1743), - [aux_sym_sql_hint_token3] = ACTIONS(1743), - [aux_sym_sql_hint_token5] = ACTIONS(1743), - [aux_sym__function_language_token1] = ACTIONS(1743), - [aux_sym_create_function_parameter_token1] = ACTIONS(1811), - [anon_sym_EQ] = ACTIONS(1813), - [aux_sym_create_trigger_statement_token1] = ACTIONS(1815), - [aux_sym_trigger_event_token1] = ACTIONS(1743), - [aux_sym_trigger_event_token2] = ACTIONS(1743), - [aux_sym_trigger_event_token3] = ACTIONS(1743), - [aux_sym_drop_statement_token1] = ACTIONS(1743), - [aux_sym_grant_statement_token1] = ACTIONS(1743), - [aux_sym_grant_statement_token4] = ACTIONS(1743), - [aux_sym_direction_constraint_token1] = ACTIONS(1817), - [aux_sym_direction_constraint_token2] = ACTIONS(1817), - [aux_sym_order_expression_token1] = ACTIONS(1819), - [aux_sym_limit_clause_token1] = ACTIONS(1743), - [aux_sym_offset_clause_token1] = ACTIONS(1743), - [aux_sym_fetch_clause_token1] = ACTIONS(1743), - [aux_sym_frame_clause_token2] = ACTIONS(1821), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1823), - [sym__unquoted_identifier] = ACTIONS(1743), - [anon_sym_BQUOTE] = ACTIONS(1741), - [anon_sym_DQUOTE] = ACTIONS(1741), - [anon_sym_DASH_GT] = ACTIONS(1825), - [anon_sym_DASH_GT_GT] = ACTIONS(1827), - [anon_sym_POUND_GT] = ACTIONS(1825), - [anon_sym_POUND_GT_GT] = ACTIONS(1827), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(1829), - [anon_sym_DASH] = ACTIONS(1831), - [anon_sym_TILDE] = ACTIONS(1833), - [anon_sym_CARET] = ACTIONS(1835), - [anon_sym_STAR] = ACTIONS(1837), - [anon_sym_SLASH] = ACTIONS(1839), - [anon_sym_PERCENT] = ACTIONS(1837), - [anon_sym_LT_LT] = ACTIONS(1837), - [anon_sym_GT_GT] = ACTIONS(1837), - [anon_sym_AMP] = ACTIONS(1837), - [anon_sym_PIPE] = ACTIONS(1829), - [anon_sym_POUND] = ACTIONS(1831), - [anon_sym_LT] = ACTIONS(1833), - [anon_sym_LT_EQ] = ACTIONS(1813), - [anon_sym_LT_GT] = ACTIONS(1813), - [anon_sym_BANG_EQ] = ACTIONS(1813), - [anon_sym_GT] = ACTIONS(1833), - [anon_sym_GT_EQ] = ACTIONS(1813), - [anon_sym_BANG_TILDE] = ACTIONS(1833), - [anon_sym_TILDE_STAR] = ACTIONS(1813), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(1813), - }, - [965] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [anon_sym_COMMA] = ACTIONS(484), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_truncate_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_begin_statement_token1] = ACTIONS(486), - [aux_sym_commit_statement_token1] = ACTIONS(486), - [aux_sym_rollback_statement_token1] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_sequence_token5] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym_return_statement_token1] = ACTIONS(486), - [aux_sym_declare_statement_token1] = ACTIONS(486), - [aux_sym_create_function_statement_token3] = ACTIONS(486), - [aux_sym_create_function_statement_token4] = ACTIONS(486), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_statement_token8] = ACTIONS(486), - [aux_sym_create_function_statement_token9] = ACTIONS(486), - [aux_sym_create_function_statement_token10] = ACTIONS(486), - [aux_sym_create_function_statement_token11] = ACTIONS(486), - [aux_sym_external_hint_token1] = ACTIONS(486), - [aux_sym_external_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token1] = ACTIONS(486), - [aux_sym_optimizer_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token3] = ACTIONS(486), - [aux_sym_parallel_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token4] = ACTIONS(486), - [aux_sym_deterministic_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token2] = ACTIONS(486), - [aux_sym_sql_hint_token3] = ACTIONS(486), - [aux_sym_sql_hint_token5] = ACTIONS(486), - [aux_sym__function_language_token1] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_create_table_statement_token1] = ACTIONS(486), - [aux_sym_having_clause_token1] = ACTIONS(486), - [aux_sym_order_by_clause_token1] = ACTIONS(486), - [aux_sym_limit_clause_token1] = ACTIONS(486), - [aux_sym_offset_clause_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [966] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [anon_sym_COMMA] = ACTIONS(469), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_truncate_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_begin_statement_token1] = ACTIONS(471), - [aux_sym_commit_statement_token1] = ACTIONS(471), - [aux_sym_rollback_statement_token1] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_sequence_token5] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym_return_statement_token1] = ACTIONS(471), - [aux_sym_declare_statement_token1] = ACTIONS(471), - [aux_sym_create_function_statement_token3] = ACTIONS(471), - [aux_sym_create_function_statement_token4] = ACTIONS(471), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_statement_token8] = ACTIONS(471), - [aux_sym_create_function_statement_token9] = ACTIONS(471), - [aux_sym_create_function_statement_token10] = ACTIONS(471), - [aux_sym_create_function_statement_token11] = ACTIONS(471), - [aux_sym_external_hint_token1] = ACTIONS(471), - [aux_sym_external_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token1] = ACTIONS(471), - [aux_sym_optimizer_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token3] = ACTIONS(471), - [aux_sym_parallel_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token4] = ACTIONS(471), - [aux_sym_deterministic_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token2] = ACTIONS(471), - [aux_sym_sql_hint_token3] = ACTIONS(471), - [aux_sym_sql_hint_token5] = ACTIONS(471), - [aux_sym__function_language_token1] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_create_table_statement_token1] = ACTIONS(471), - [aux_sym_having_clause_token1] = ACTIONS(471), - [aux_sym_order_by_clause_token1] = ACTIONS(471), - [aux_sym_limit_clause_token1] = ACTIONS(471), - [aux_sym_offset_clause_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [967] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(1841), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(1843), - [aux_sym_truncate_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_begin_statement_token1] = ACTIONS(313), - [aux_sym_commit_statement_token1] = ACTIONS(313), - [aux_sym_rollback_statement_token1] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_sequence_token5] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym_return_statement_token1] = ACTIONS(313), - [aux_sym_declare_statement_token1] = ACTIONS(313), - [aux_sym_create_function_statement_token3] = ACTIONS(313), - [aux_sym_create_function_statement_token4] = ACTIONS(313), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_statement_token8] = ACTIONS(313), - [aux_sym_create_function_statement_token9] = ACTIONS(313), - [aux_sym_create_function_statement_token10] = ACTIONS(313), - [aux_sym_create_function_statement_token11] = ACTIONS(313), - [aux_sym_external_hint_token1] = ACTIONS(313), - [aux_sym_external_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token1] = ACTIONS(313), - [aux_sym_optimizer_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token3] = ACTIONS(313), - [aux_sym_parallel_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token4] = ACTIONS(313), - [aux_sym_deterministic_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token2] = ACTIONS(313), - [aux_sym_sql_hint_token3] = ACTIONS(313), - [aux_sym_sql_hint_token5] = ACTIONS(313), - [aux_sym__function_language_token1] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_grant_statement_token8] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(1845), - [aux_sym_order_by_clause_token1] = ACTIONS(313), - [aux_sym_limit_clause_token1] = ACTIONS(313), - [aux_sym_offset_clause_token1] = ACTIONS(313), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [968] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [anon_sym_COMMA] = ACTIONS(465), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_truncate_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_begin_statement_token1] = ACTIONS(467), - [aux_sym_commit_statement_token1] = ACTIONS(467), - [aux_sym_rollback_statement_token1] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_sequence_token5] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym_return_statement_token1] = ACTIONS(467), - [aux_sym_declare_statement_token1] = ACTIONS(467), - [aux_sym_create_function_statement_token3] = ACTIONS(467), - [aux_sym_create_function_statement_token4] = ACTIONS(467), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_statement_token8] = ACTIONS(467), - [aux_sym_create_function_statement_token9] = ACTIONS(467), - [aux_sym_create_function_statement_token10] = ACTIONS(467), - [aux_sym_create_function_statement_token11] = ACTIONS(467), - [aux_sym_external_hint_token1] = ACTIONS(467), - [aux_sym_external_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token1] = ACTIONS(467), - [aux_sym_optimizer_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token3] = ACTIONS(467), - [aux_sym_parallel_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token4] = ACTIONS(467), - [aux_sym_deterministic_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token2] = ACTIONS(467), - [aux_sym_sql_hint_token3] = ACTIONS(467), - [aux_sym_sql_hint_token5] = ACTIONS(467), - [aux_sym__function_language_token1] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_create_table_statement_token1] = ACTIONS(467), - [aux_sym_having_clause_token1] = ACTIONS(467), - [aux_sym_order_by_clause_token1] = ACTIONS(467), - [aux_sym_limit_clause_token1] = ACTIONS(467), - [aux_sym_offset_clause_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [969] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(1691), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(1693), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(1695), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [970] = { - [aux_sym_dotted_name_repeat1] = STATE(1276), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(1847), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(1849), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [971] = { - [aux_sym_dotted_name_repeat1] = STATE(971), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token2] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_table_constraint_check_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(1851), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [972] = { - [aux_sym_dotted_name_repeat1] = STATE(971), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token2] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_table_constraint_check_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(1653), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [973] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(1854), - [anon_sym_COMMA] = ACTIONS(600), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_truncate_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_begin_statement_token1] = ACTIONS(604), - [aux_sym_commit_statement_token1] = ACTIONS(604), - [aux_sym_rollback_statement_token1] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_sequence_token5] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym_return_statement_token1] = ACTIONS(604), - [aux_sym_declare_statement_token1] = ACTIONS(604), - [aux_sym_create_function_statement_token3] = ACTIONS(604), - [aux_sym_create_function_statement_token4] = ACTIONS(604), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_statement_token8] = ACTIONS(604), - [aux_sym_create_function_statement_token9] = ACTIONS(604), - [aux_sym_create_function_statement_token10] = ACTIONS(604), - [aux_sym_create_function_statement_token11] = ACTIONS(604), - [aux_sym_external_hint_token1] = ACTIONS(604), - [aux_sym_external_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token1] = ACTIONS(604), - [aux_sym_optimizer_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token3] = ACTIONS(604), - [aux_sym_parallel_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token4] = ACTIONS(604), - [aux_sym_deterministic_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token2] = ACTIONS(604), - [aux_sym_sql_hint_token3] = ACTIONS(604), - [aux_sym_sql_hint_token5] = ACTIONS(604), - [aux_sym__function_language_token1] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(1856), - [aux_sym_having_clause_token1] = ACTIONS(604), - [aux_sym_order_by_clause_token1] = ACTIONS(604), - [aux_sym_limit_clause_token1] = ACTIONS(604), - [aux_sym_offset_clause_token1] = ACTIONS(604), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [974] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_having_clause_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(959), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [975] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [anon_sym_COMMA] = ACTIONS(542), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_truncate_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_begin_statement_token1] = ACTIONS(544), - [aux_sym_commit_statement_token1] = ACTIONS(544), - [aux_sym_rollback_statement_token1] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_sequence_token5] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym_return_statement_token1] = ACTIONS(544), - [aux_sym_declare_statement_token1] = ACTIONS(544), - [aux_sym_create_function_statement_token3] = ACTIONS(544), - [aux_sym_create_function_statement_token4] = ACTIONS(544), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_statement_token8] = ACTIONS(544), - [aux_sym_create_function_statement_token9] = ACTIONS(544), - [aux_sym_create_function_statement_token10] = ACTIONS(544), - [aux_sym_create_function_statement_token11] = ACTIONS(544), - [aux_sym_external_hint_token1] = ACTIONS(544), - [aux_sym_external_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token1] = ACTIONS(544), - [aux_sym_optimizer_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token3] = ACTIONS(544), - [aux_sym_parallel_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token4] = ACTIONS(544), - [aux_sym_deterministic_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token2] = ACTIONS(544), - [aux_sym_sql_hint_token3] = ACTIONS(544), - [aux_sym_sql_hint_token5] = ACTIONS(544), - [aux_sym__function_language_token1] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_create_table_statement_token1] = ACTIONS(544), - [aux_sym_having_clause_token1] = ACTIONS(544), - [aux_sym_order_by_clause_token1] = ACTIONS(544), - [aux_sym_limit_clause_token1] = ACTIONS(544), - [aux_sym_offset_clause_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [976] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [anon_sym_COMMA] = ACTIONS(546), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_truncate_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_begin_statement_token1] = ACTIONS(548), - [aux_sym_commit_statement_token1] = ACTIONS(548), - [aux_sym_rollback_statement_token1] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_sequence_token5] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym_return_statement_token1] = ACTIONS(548), - [aux_sym_declare_statement_token1] = ACTIONS(548), - [aux_sym_create_function_statement_token3] = ACTIONS(548), - [aux_sym_create_function_statement_token4] = ACTIONS(548), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_statement_token8] = ACTIONS(548), - [aux_sym_create_function_statement_token9] = ACTIONS(548), - [aux_sym_create_function_statement_token10] = ACTIONS(548), - [aux_sym_create_function_statement_token11] = ACTIONS(548), - [aux_sym_external_hint_token1] = ACTIONS(548), - [aux_sym_external_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token1] = ACTIONS(548), - [aux_sym_optimizer_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token3] = ACTIONS(548), - [aux_sym_parallel_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token4] = ACTIONS(548), - [aux_sym_deterministic_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token2] = ACTIONS(548), - [aux_sym_sql_hint_token3] = ACTIONS(548), - [aux_sym_sql_hint_token5] = ACTIONS(548), - [aux_sym__function_language_token1] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_create_table_statement_token1] = ACTIONS(548), - [aux_sym_having_clause_token1] = ACTIONS(548), - [aux_sym_order_by_clause_token1] = ACTIONS(548), - [aux_sym_limit_clause_token1] = ACTIONS(548), - [aux_sym_offset_clause_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [977] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_mode_token1] = ACTIONS(160), - [aux_sym_initial_mode_token1] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [978] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_truncate_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_begin_statement_token1] = ACTIONS(261), - [aux_sym_commit_statement_token1] = ACTIONS(261), - [aux_sym_rollback_statement_token1] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_sequence_token5] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(261), - [aux_sym_declare_statement_token1] = ACTIONS(261), - [aux_sym_create_function_statement_token3] = ACTIONS(261), - [aux_sym_create_function_statement_token4] = ACTIONS(261), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_statement_token8] = ACTIONS(261), - [aux_sym_create_function_statement_token9] = ACTIONS(261), - [aux_sym_create_function_statement_token10] = ACTIONS(261), - [aux_sym_create_function_statement_token11] = ACTIONS(261), - [aux_sym_external_hint_token1] = ACTIONS(261), - [aux_sym_external_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token1] = ACTIONS(261), - [aux_sym_optimizer_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token3] = ACTIONS(261), - [aux_sym_parallel_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token4] = ACTIONS(261), - [aux_sym_deterministic_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token2] = ACTIONS(261), - [aux_sym_sql_hint_token3] = ACTIONS(261), - [aux_sym_sql_hint_token5] = ACTIONS(261), - [aux_sym__function_language_token1] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_grant_statement_token8] = ACTIONS(261), - [aux_sym_order_by_clause_token1] = ACTIONS(261), - [aux_sym_limit_clause_token1] = ACTIONS(261), - [aux_sym_offset_clause_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [979] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token2] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_table_constraint_check_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [980] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(1858), - [anon_sym_COMMA] = ACTIONS(608), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_truncate_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_begin_statement_token1] = ACTIONS(612), - [aux_sym_commit_statement_token1] = ACTIONS(612), - [aux_sym_rollback_statement_token1] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_sequence_token5] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym_return_statement_token1] = ACTIONS(612), - [aux_sym_declare_statement_token1] = ACTIONS(612), - [aux_sym_create_function_statement_token3] = ACTIONS(612), - [aux_sym_create_function_statement_token4] = ACTIONS(612), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_statement_token8] = ACTIONS(612), - [aux_sym_create_function_statement_token9] = ACTIONS(612), - [aux_sym_create_function_statement_token10] = ACTIONS(612), - [aux_sym_create_function_statement_token11] = ACTIONS(612), - [aux_sym_external_hint_token1] = ACTIONS(612), - [aux_sym_external_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token1] = ACTIONS(612), - [aux_sym_optimizer_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token3] = ACTIONS(612), - [aux_sym_parallel_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token4] = ACTIONS(612), - [aux_sym_deterministic_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token2] = ACTIONS(612), - [aux_sym_sql_hint_token3] = ACTIONS(612), - [aux_sym_sql_hint_token5] = ACTIONS(612), - [aux_sym__function_language_token1] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(1860), - [aux_sym_having_clause_token1] = ACTIONS(612), - [aux_sym_order_by_clause_token1] = ACTIONS(612), - [aux_sym_limit_clause_token1] = ACTIONS(612), - [aux_sym_offset_clause_token1] = ACTIONS(612), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [981] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [anon_sym_COMMA] = ACTIONS(550), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_truncate_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_begin_statement_token1] = ACTIONS(552), - [aux_sym_commit_statement_token1] = ACTIONS(552), - [aux_sym_rollback_statement_token1] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_sequence_token5] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym_return_statement_token1] = ACTIONS(552), - [aux_sym_declare_statement_token1] = ACTIONS(552), - [aux_sym_create_function_statement_token3] = ACTIONS(552), - [aux_sym_create_function_statement_token4] = ACTIONS(552), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_statement_token8] = ACTIONS(552), - [aux_sym_create_function_statement_token9] = ACTIONS(552), - [aux_sym_create_function_statement_token10] = ACTIONS(552), - [aux_sym_create_function_statement_token11] = ACTIONS(552), - [aux_sym_external_hint_token1] = ACTIONS(552), - [aux_sym_external_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token1] = ACTIONS(552), - [aux_sym_optimizer_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token3] = ACTIONS(552), - [aux_sym_parallel_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token4] = ACTIONS(552), - [aux_sym_deterministic_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token2] = ACTIONS(552), - [aux_sym_sql_hint_token3] = ACTIONS(552), - [aux_sym_sql_hint_token5] = ACTIONS(552), - [aux_sym__function_language_token1] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_create_table_statement_token1] = ACTIONS(552), - [aux_sym_having_clause_token1] = ACTIONS(552), - [aux_sym_order_by_clause_token1] = ACTIONS(552), - [aux_sym_limit_clause_token1] = ACTIONS(552), - [aux_sym_offset_clause_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [982] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [anon_sym_COMMA] = ACTIONS(616), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_truncate_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_begin_statement_token1] = ACTIONS(618), - [aux_sym_commit_statement_token1] = ACTIONS(618), - [aux_sym_rollback_statement_token1] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_sequence_token5] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym_return_statement_token1] = ACTIONS(618), - [aux_sym_declare_statement_token1] = ACTIONS(618), - [aux_sym_create_function_statement_token3] = ACTIONS(618), - [aux_sym_create_function_statement_token4] = ACTIONS(618), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_statement_token8] = ACTIONS(618), - [aux_sym_create_function_statement_token9] = ACTIONS(618), - [aux_sym_create_function_statement_token10] = ACTIONS(618), - [aux_sym_create_function_statement_token11] = ACTIONS(618), - [aux_sym_external_hint_token1] = ACTIONS(618), - [aux_sym_external_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token1] = ACTIONS(618), - [aux_sym_optimizer_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token3] = ACTIONS(618), - [aux_sym_parallel_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token4] = ACTIONS(618), - [aux_sym_deterministic_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token2] = ACTIONS(618), - [aux_sym_sql_hint_token3] = ACTIONS(618), - [aux_sym_sql_hint_token5] = ACTIONS(618), - [aux_sym__function_language_token1] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_create_table_statement_token1] = ACTIONS(618), - [aux_sym_having_clause_token1] = ACTIONS(618), - [aux_sym_order_by_clause_token1] = ACTIONS(618), - [aux_sym_limit_clause_token1] = ACTIONS(618), - [aux_sym_offset_clause_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [983] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [anon_sym_COMMA] = ACTIONS(568), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_truncate_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_begin_statement_token1] = ACTIONS(570), - [aux_sym_commit_statement_token1] = ACTIONS(570), - [aux_sym_rollback_statement_token1] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_sequence_token5] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym_return_statement_token1] = ACTIONS(570), - [aux_sym_declare_statement_token1] = ACTIONS(570), - [aux_sym_create_function_statement_token3] = ACTIONS(570), - [aux_sym_create_function_statement_token4] = ACTIONS(570), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_statement_token8] = ACTIONS(570), - [aux_sym_create_function_statement_token9] = ACTIONS(570), - [aux_sym_create_function_statement_token10] = ACTIONS(570), - [aux_sym_create_function_statement_token11] = ACTIONS(570), - [aux_sym_external_hint_token1] = ACTIONS(570), - [aux_sym_external_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token1] = ACTIONS(570), - [aux_sym_optimizer_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token3] = ACTIONS(570), - [aux_sym_parallel_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token4] = ACTIONS(570), - [aux_sym_deterministic_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token2] = ACTIONS(570), - [aux_sym_sql_hint_token3] = ACTIONS(570), - [aux_sym_sql_hint_token5] = ACTIONS(570), - [aux_sym__function_language_token1] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_create_table_statement_token1] = ACTIONS(570), - [aux_sym_having_clause_token1] = ACTIONS(570), - [aux_sym_order_by_clause_token1] = ACTIONS(570), - [aux_sym_limit_clause_token1] = ACTIONS(570), - [aux_sym_offset_clause_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [984] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token2] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_table_constraint_check_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [985] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [anon_sym_COMMA] = ACTIONS(564), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_truncate_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_begin_statement_token1] = ACTIONS(566), - [aux_sym_commit_statement_token1] = ACTIONS(566), - [aux_sym_rollback_statement_token1] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_sequence_token5] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym_return_statement_token1] = ACTIONS(566), - [aux_sym_declare_statement_token1] = ACTIONS(566), - [aux_sym_create_function_statement_token3] = ACTIONS(566), - [aux_sym_create_function_statement_token4] = ACTIONS(566), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_statement_token8] = ACTIONS(566), - [aux_sym_create_function_statement_token9] = ACTIONS(566), - [aux_sym_create_function_statement_token10] = ACTIONS(566), - [aux_sym_create_function_statement_token11] = ACTIONS(566), - [aux_sym_external_hint_token1] = ACTIONS(566), - [aux_sym_external_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token1] = ACTIONS(566), - [aux_sym_optimizer_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token3] = ACTIONS(566), - [aux_sym_parallel_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token4] = ACTIONS(566), - [aux_sym_deterministic_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token2] = ACTIONS(566), - [aux_sym_sql_hint_token3] = ACTIONS(566), - [aux_sym_sql_hint_token5] = ACTIONS(566), - [aux_sym__function_language_token1] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_create_table_statement_token1] = ACTIONS(566), - [aux_sym_having_clause_token1] = ACTIONS(566), - [aux_sym_order_by_clause_token1] = ACTIONS(566), - [aux_sym_limit_clause_token1] = ACTIONS(566), - [aux_sym_offset_clause_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [986] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [anon_sym_COMMA] = ACTIONS(538), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_truncate_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_begin_statement_token1] = ACTIONS(540), - [aux_sym_commit_statement_token1] = ACTIONS(540), - [aux_sym_rollback_statement_token1] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_sequence_token5] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym_return_statement_token1] = ACTIONS(540), - [aux_sym_declare_statement_token1] = ACTIONS(540), - [aux_sym_create_function_statement_token3] = ACTIONS(540), - [aux_sym_create_function_statement_token4] = ACTIONS(540), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_statement_token8] = ACTIONS(540), - [aux_sym_create_function_statement_token9] = ACTIONS(540), - [aux_sym_create_function_statement_token10] = ACTIONS(540), - [aux_sym_create_function_statement_token11] = ACTIONS(540), - [aux_sym_external_hint_token1] = ACTIONS(540), - [aux_sym_external_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token1] = ACTIONS(540), - [aux_sym_optimizer_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token3] = ACTIONS(540), - [aux_sym_parallel_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token4] = ACTIONS(540), - [aux_sym_deterministic_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token2] = ACTIONS(540), - [aux_sym_sql_hint_token3] = ACTIONS(540), - [aux_sym_sql_hint_token5] = ACTIONS(540), - [aux_sym__function_language_token1] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_create_table_statement_token1] = ACTIONS(540), - [aux_sym_having_clause_token1] = ACTIONS(540), - [aux_sym_order_by_clause_token1] = ACTIONS(540), - [aux_sym_limit_clause_token1] = ACTIONS(540), - [aux_sym_offset_clause_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [987] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [anon_sym_COMMA] = ACTIONS(425), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_truncate_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_begin_statement_token1] = ACTIONS(427), - [aux_sym_commit_statement_token1] = ACTIONS(427), - [aux_sym_rollback_statement_token1] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_sequence_token5] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym_return_statement_token1] = ACTIONS(427), - [aux_sym_declare_statement_token1] = ACTIONS(427), - [aux_sym_create_function_statement_token3] = ACTIONS(427), - [aux_sym_create_function_statement_token4] = ACTIONS(427), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_statement_token8] = ACTIONS(427), - [aux_sym_create_function_statement_token9] = ACTIONS(427), - [aux_sym_create_function_statement_token10] = ACTIONS(427), - [aux_sym_create_function_statement_token11] = ACTIONS(427), - [aux_sym_external_hint_token1] = ACTIONS(427), - [aux_sym_external_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token1] = ACTIONS(427), - [aux_sym_optimizer_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token3] = ACTIONS(427), - [aux_sym_parallel_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token4] = ACTIONS(427), - [aux_sym_deterministic_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token2] = ACTIONS(427), - [aux_sym_sql_hint_token3] = ACTIONS(427), - [aux_sym_sql_hint_token5] = ACTIONS(427), - [aux_sym__function_language_token1] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_create_table_statement_token1] = ACTIONS(427), - [aux_sym_having_clause_token1] = ACTIONS(427), - [aux_sym_order_by_clause_token1] = ACTIONS(427), - [aux_sym_limit_clause_token1] = ACTIONS(427), - [aux_sym_offset_clause_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [988] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [anon_sym_COMMA] = ACTIONS(433), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_truncate_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_begin_statement_token1] = ACTIONS(435), - [aux_sym_commit_statement_token1] = ACTIONS(435), - [aux_sym_rollback_statement_token1] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_sequence_token5] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym_return_statement_token1] = ACTIONS(435), - [aux_sym_declare_statement_token1] = ACTIONS(435), - [aux_sym_create_function_statement_token3] = ACTIONS(435), - [aux_sym_create_function_statement_token4] = ACTIONS(435), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_statement_token8] = ACTIONS(435), - [aux_sym_create_function_statement_token9] = ACTIONS(435), - [aux_sym_create_function_statement_token10] = ACTIONS(435), - [aux_sym_create_function_statement_token11] = ACTIONS(435), - [aux_sym_external_hint_token1] = ACTIONS(435), - [aux_sym_external_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token1] = ACTIONS(435), - [aux_sym_optimizer_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token3] = ACTIONS(435), - [aux_sym_parallel_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token4] = ACTIONS(435), - [aux_sym_deterministic_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token2] = ACTIONS(435), - [aux_sym_sql_hint_token3] = ACTIONS(435), - [aux_sym_sql_hint_token5] = ACTIONS(435), - [aux_sym__function_language_token1] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_create_table_statement_token1] = ACTIONS(435), - [aux_sym_having_clause_token1] = ACTIONS(435), - [aux_sym_order_by_clause_token1] = ACTIONS(435), - [aux_sym_limit_clause_token1] = ACTIONS(435), - [aux_sym_offset_clause_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [989] = { - [sym_over_clause] = STATE(1529), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(1028), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [990] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [anon_sym_COMMA] = ACTIONS(437), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_truncate_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_begin_statement_token1] = ACTIONS(439), - [aux_sym_commit_statement_token1] = ACTIONS(439), - [aux_sym_rollback_statement_token1] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_sequence_token5] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym_return_statement_token1] = ACTIONS(439), - [aux_sym_declare_statement_token1] = ACTIONS(439), - [aux_sym_create_function_statement_token3] = ACTIONS(439), - [aux_sym_create_function_statement_token4] = ACTIONS(439), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_statement_token8] = ACTIONS(439), - [aux_sym_create_function_statement_token9] = ACTIONS(439), - [aux_sym_create_function_statement_token10] = ACTIONS(439), - [aux_sym_create_function_statement_token11] = ACTIONS(439), - [aux_sym_external_hint_token1] = ACTIONS(439), - [aux_sym_external_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token1] = ACTIONS(439), - [aux_sym_optimizer_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token3] = ACTIONS(439), - [aux_sym_parallel_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token4] = ACTIONS(439), - [aux_sym_deterministic_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token2] = ACTIONS(439), - [aux_sym_sql_hint_token3] = ACTIONS(439), - [aux_sym_sql_hint_token5] = ACTIONS(439), - [aux_sym__function_language_token1] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_create_table_statement_token1] = ACTIONS(439), - [aux_sym_having_clause_token1] = ACTIONS(439), - [aux_sym_order_by_clause_token1] = ACTIONS(439), - [aux_sym_limit_clause_token1] = ACTIONS(439), - [aux_sym_offset_clause_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [991] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_create_table_statement_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(142), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [aux_sym_type_token1] = ACTIONS(144), - [aux_sym_type_token2] = ACTIONS(144), - [anon_sym_LBRACK] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - }, - [992] = { - [sym_over_clause] = STATE(1432), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(1028), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [993] = { - [aux_sym_dotted_name_repeat1] = STATE(993), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_mode_token1] = ACTIONS(117), - [aux_sym_initial_mode_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(1862), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [994] = { - [aux_sym_dotted_name_repeat1] = STATE(993), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_mode_token1] = ACTIONS(124), - [aux_sym_initial_mode_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(1643), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [995] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [996] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_reference_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [997] = { - [sym_over_clause] = STATE(1548), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(1028), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [998] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_mode_token1] = ACTIONS(130), - [aux_sym_initial_mode_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [999] = { - [sym_over_clause] = STATE(1559), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(1028), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [1000] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_mode_token1] = ACTIONS(144), - [aux_sym_initial_mode_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [1001] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [1002] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token2] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_table_constraint_check_token1] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [1003] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_truncate_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_begin_statement_token1] = ACTIONS(307), - [aux_sym_commit_statement_token1] = ACTIONS(307), - [aux_sym_rollback_statement_token1] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_sequence_token5] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym_return_statement_token1] = ACTIONS(307), - [aux_sym_declare_statement_token1] = ACTIONS(307), - [aux_sym_create_function_statement_token3] = ACTIONS(307), - [aux_sym_create_function_statement_token4] = ACTIONS(307), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_statement_token8] = ACTIONS(307), - [aux_sym_create_function_statement_token9] = ACTIONS(307), - [aux_sym_create_function_statement_token10] = ACTIONS(307), - [aux_sym_create_function_statement_token11] = ACTIONS(307), - [aux_sym_external_hint_token1] = ACTIONS(307), - [aux_sym_external_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token1] = ACTIONS(307), - [aux_sym_optimizer_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token3] = ACTIONS(307), - [aux_sym_parallel_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token4] = ACTIONS(307), - [aux_sym_deterministic_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token2] = ACTIONS(307), - [aux_sym_sql_hint_token3] = ACTIONS(307), - [aux_sym_sql_hint_token5] = ACTIONS(307), - [aux_sym__function_language_token1] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_grant_statement_token8] = ACTIONS(307), - [aux_sym_create_table_statement_token1] = ACTIONS(307), - [aux_sym_order_by_clause_token1] = ACTIONS(307), - [aux_sym_limit_clause_token1] = ACTIONS(307), - [aux_sym_offset_clause_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [1004] = { - [sym_over_clause] = STATE(1549), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(1028), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [1005] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(1865), - [anon_sym_COMMA] = ACTIONS(211), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(1867), - [aux_sym_truncate_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_begin_statement_token1] = ACTIONS(215), - [aux_sym_commit_statement_token1] = ACTIONS(215), - [aux_sym_rollback_statement_token1] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_sequence_token5] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(215), - [aux_sym_declare_statement_token1] = ACTIONS(215), - [aux_sym_create_function_statement_token3] = ACTIONS(215), - [aux_sym_create_function_statement_token4] = ACTIONS(215), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_statement_token8] = ACTIONS(215), - [aux_sym_create_function_statement_token9] = ACTIONS(215), - [aux_sym_create_function_statement_token10] = ACTIONS(215), - [aux_sym_create_function_statement_token11] = ACTIONS(215), - [aux_sym_external_hint_token1] = ACTIONS(215), - [aux_sym_external_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token1] = ACTIONS(215), - [aux_sym_optimizer_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token3] = ACTIONS(215), - [aux_sym_parallel_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token4] = ACTIONS(215), - [aux_sym_deterministic_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token2] = ACTIONS(215), - [aux_sym_sql_hint_token3] = ACTIONS(215), - [aux_sym_sql_hint_token5] = ACTIONS(215), - [aux_sym__function_language_token1] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(1869), - [aux_sym_where_clause_token1] = ACTIONS(215), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(1871), - [aux_sym_type_token2] = ACTIONS(1873), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [1006] = { - [sym_over_clause] = STATE(1546), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(1028), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [1007] = { - [sym_over_clause] = STATE(1473), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_create_table_statement_token1] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(1022), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [1008] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_having_clause_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(1546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1009] = { - [sym_over_clause] = STATE(1469), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_create_table_statement_token1] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(1022), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [1010] = { - [sym_over_clause] = STATE(1467), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(1022), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [1011] = { - [sym_filter_clause] = STATE(1372), - [sym_over_clause] = STATE(1752), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token2] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_table_constraint_check_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(1475), - [aux_sym_over_clause_token1] = ACTIONS(1477), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [1012] = { - [sym_over_clause] = STATE(1466), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_create_table_statement_token1] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(1022), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [1013] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(1629), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(1631), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(1633), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [1014] = { - [sym_over_clause] = STATE(1462), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(1022), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [1015] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [anon_sym_COMMA] = ACTIONS(461), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_truncate_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_begin_statement_token1] = ACTIONS(463), - [aux_sym_commit_statement_token1] = ACTIONS(463), - [aux_sym_rollback_statement_token1] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_sequence_token5] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym_return_statement_token1] = ACTIONS(463), - [aux_sym_declare_statement_token1] = ACTIONS(463), - [aux_sym_create_function_statement_token3] = ACTIONS(463), - [aux_sym_create_function_statement_token4] = ACTIONS(463), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_statement_token8] = ACTIONS(463), - [aux_sym_create_function_statement_token9] = ACTIONS(463), - [aux_sym_create_function_statement_token10] = ACTIONS(463), - [aux_sym_create_function_statement_token11] = ACTIONS(463), - [aux_sym_external_hint_token1] = ACTIONS(463), - [aux_sym_external_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token1] = ACTIONS(463), - [aux_sym_optimizer_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token3] = ACTIONS(463), - [aux_sym_parallel_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token4] = ACTIONS(463), - [aux_sym_deterministic_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token2] = ACTIONS(463), - [aux_sym_sql_hint_token3] = ACTIONS(463), - [aux_sym_sql_hint_token5] = ACTIONS(463), - [aux_sym__function_language_token1] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_create_table_statement_token1] = ACTIONS(463), - [aux_sym_having_clause_token1] = ACTIONS(463), - [aux_sym_order_by_clause_token1] = ACTIONS(463), - [aux_sym_limit_clause_token1] = ACTIONS(463), - [aux_sym_offset_clause_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [1016] = { - [sym_over_clause] = STATE(1547), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(1028), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [1017] = { - [sym_over_clause] = STATE(1533), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(1028), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [1018] = { - [sym_over_clause] = STATE(1461), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_create_table_statement_token1] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(1022), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [1019] = { - [sym_over_clause] = STATE(1459), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(1022), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [1020] = { - [sym_over_clause] = STATE(1456), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(1022), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [1021] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [anon_sym_COMMA] = ACTIONS(417), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_truncate_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_begin_statement_token1] = ACTIONS(419), - [aux_sym_commit_statement_token1] = ACTIONS(419), - [aux_sym_rollback_statement_token1] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_sequence_token5] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym_return_statement_token1] = ACTIONS(419), - [aux_sym_declare_statement_token1] = ACTIONS(419), - [aux_sym_create_function_statement_token3] = ACTIONS(419), - [aux_sym_create_function_statement_token4] = ACTIONS(419), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_statement_token8] = ACTIONS(419), - [aux_sym_create_function_statement_token9] = ACTIONS(419), - [aux_sym_create_function_statement_token10] = ACTIONS(419), - [aux_sym_create_function_statement_token11] = ACTIONS(419), - [aux_sym_external_hint_token1] = ACTIONS(419), - [aux_sym_external_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token1] = ACTIONS(419), - [aux_sym_optimizer_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token3] = ACTIONS(419), - [aux_sym_parallel_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token4] = ACTIONS(419), - [aux_sym_deterministic_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token2] = ACTIONS(419), - [aux_sym_sql_hint_token3] = ACTIONS(419), - [aux_sym_sql_hint_token5] = ACTIONS(419), - [aux_sym__function_language_token1] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_create_table_statement_token1] = ACTIONS(419), - [aux_sym_having_clause_token1] = ACTIONS(419), - [aux_sym_order_by_clause_token1] = ACTIONS(419), - [aux_sym_limit_clause_token1] = ACTIONS(419), - [aux_sym_offset_clause_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [1022] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(1875), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(1877), - [aux_sym_truncate_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_begin_statement_token1] = ACTIONS(313), - [aux_sym_commit_statement_token1] = ACTIONS(313), - [aux_sym_rollback_statement_token1] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_sequence_token5] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym_return_statement_token1] = ACTIONS(313), - [aux_sym_declare_statement_token1] = ACTIONS(313), - [aux_sym_create_function_statement_token3] = ACTIONS(313), - [aux_sym_create_function_statement_token4] = ACTIONS(313), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_statement_token8] = ACTIONS(313), - [aux_sym_create_function_statement_token9] = ACTIONS(313), - [aux_sym_create_function_statement_token10] = ACTIONS(313), - [aux_sym_create_function_statement_token11] = ACTIONS(313), - [aux_sym_external_hint_token1] = ACTIONS(313), - [aux_sym_external_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token1] = ACTIONS(313), - [aux_sym_optimizer_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token3] = ACTIONS(313), - [aux_sym_parallel_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token4] = ACTIONS(313), - [aux_sym_deterministic_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token2] = ACTIONS(313), - [aux_sym_sql_hint_token3] = ACTIONS(313), - [aux_sym_sql_hint_token5] = ACTIONS(313), - [aux_sym__function_language_token1] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_grant_statement_token8] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(1879), - [aux_sym_order_by_clause_token1] = ACTIONS(313), - [aux_sym_limit_clause_token1] = ACTIONS(313), - [aux_sym_offset_clause_token1] = ACTIONS(313), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [1023] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_truncate_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_begin_statement_token1] = ACTIONS(261), - [aux_sym_commit_statement_token1] = ACTIONS(261), - [aux_sym_rollback_statement_token1] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_sequence_token5] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(261), - [aux_sym_declare_statement_token1] = ACTIONS(261), - [aux_sym_create_function_statement_token3] = ACTIONS(261), - [aux_sym_create_function_statement_token4] = ACTIONS(261), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_statement_token8] = ACTIONS(261), - [aux_sym_create_function_statement_token9] = ACTIONS(261), - [aux_sym_create_function_statement_token10] = ACTIONS(261), - [aux_sym_create_function_statement_token11] = ACTIONS(261), - [aux_sym_external_hint_token1] = ACTIONS(261), - [aux_sym_external_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token1] = ACTIONS(261), - [aux_sym_optimizer_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token3] = ACTIONS(261), - [aux_sym_parallel_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token4] = ACTIONS(261), - [aux_sym_deterministic_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token2] = ACTIONS(261), - [aux_sym_sql_hint_token3] = ACTIONS(261), - [aux_sym_sql_hint_token5] = ACTIONS(261), - [aux_sym__function_language_token1] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_create_table_statement_token1] = ACTIONS(261), - [aux_sym_order_by_clause_token1] = ACTIONS(261), - [aux_sym_limit_clause_token1] = ACTIONS(261), - [aux_sym_offset_clause_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [1024] = { - [aux_sym_dotted_name_repeat1] = STATE(1026), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_where_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(1625), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [1025] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_create_table_statement_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [aux_sym_type_token1] = ACTIONS(130), - [aux_sym_type_token2] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - }, - [1026] = { - [aux_sym_dotted_name_repeat1] = STATE(1026), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(1881), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [1027] = { - [sym_filter_clause] = STATE(1436), - [sym_over_clause] = STATE(1888), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_mode_token1] = ACTIONS(197), - [aux_sym_initial_mode_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(1529), - [aux_sym_over_clause_token1] = ACTIONS(1531), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [1028] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [anon_sym_COMMA] = ACTIONS(741), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(1807), - [aux_sym_truncate_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token7] = ACTIONS(1809), - [aux_sym_begin_statement_token1] = ACTIONS(743), - [aux_sym_commit_statement_token1] = ACTIONS(743), - [aux_sym_rollback_statement_token1] = ACTIONS(743), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_sequence_token5] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym_return_statement_token1] = ACTIONS(743), - [aux_sym_declare_statement_token1] = ACTIONS(743), - [aux_sym_create_function_statement_token3] = ACTIONS(743), - [aux_sym_create_function_statement_token4] = ACTIONS(743), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_statement_token8] = ACTIONS(743), - [aux_sym_create_function_statement_token9] = ACTIONS(743), - [aux_sym_create_function_statement_token10] = ACTIONS(743), - [aux_sym_create_function_statement_token11] = ACTIONS(743), - [aux_sym_external_hint_token1] = ACTIONS(743), - [aux_sym_external_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token1] = ACTIONS(743), - [aux_sym_optimizer_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token3] = ACTIONS(743), - [aux_sym_parallel_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token4] = ACTIONS(743), - [aux_sym_deterministic_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token2] = ACTIONS(743), - [aux_sym_sql_hint_token3] = ACTIONS(743), - [aux_sym_sql_hint_token5] = ACTIONS(743), - [aux_sym__function_language_token1] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(1811), - [anon_sym_EQ] = ACTIONS(1813), - [aux_sym_create_trigger_statement_token1] = ACTIONS(1815), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_direction_constraint_token1] = ACTIONS(743), - [aux_sym_direction_constraint_token2] = ACTIONS(743), - [aux_sym_order_expression_token1] = ACTIONS(743), - [aux_sym_limit_clause_token1] = ACTIONS(743), - [aux_sym_offset_clause_token1] = ACTIONS(743), - [aux_sym_fetch_clause_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(1821), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1823), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(1829), - [anon_sym_DASH] = ACTIONS(1831), - [anon_sym_TILDE] = ACTIONS(1833), - [anon_sym_CARET] = ACTIONS(1835), - [anon_sym_STAR] = ACTIONS(1837), - [anon_sym_SLASH] = ACTIONS(1839), - [anon_sym_PERCENT] = ACTIONS(1837), - [anon_sym_LT_LT] = ACTIONS(1837), - [anon_sym_GT_GT] = ACTIONS(1837), - [anon_sym_AMP] = ACTIONS(1837), - [anon_sym_PIPE] = ACTIONS(1829), - [anon_sym_POUND] = ACTIONS(1831), - [anon_sym_LT] = ACTIONS(1833), - [anon_sym_LT_EQ] = ACTIONS(1813), - [anon_sym_LT_GT] = ACTIONS(1813), - [anon_sym_BANG_EQ] = ACTIONS(1813), - [anon_sym_GT] = ACTIONS(1833), - [anon_sym_GT_EQ] = ACTIONS(1813), - [anon_sym_BANG_TILDE] = ACTIONS(1833), - [anon_sym_TILDE_STAR] = ACTIONS(1813), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(1813), - }, - [1029] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_direction_constraint_token1] = ACTIONS(684), - [aux_sym_direction_constraint_token2] = ACTIONS(684), - [aux_sym_order_expression_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_fetch_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1823), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(1835), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1030] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_direction_constraint_token1] = ACTIONS(684), - [aux_sym_direction_constraint_token2] = ACTIONS(684), - [aux_sym_order_expression_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_fetch_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1823), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(1835), - [anon_sym_STAR] = ACTIONS(1837), - [anon_sym_SLASH] = ACTIONS(1839), - [anon_sym_PERCENT] = ACTIONS(1837), - [anon_sym_LT_LT] = ACTIONS(1837), - [anon_sym_GT_GT] = ACTIONS(1837), - [anon_sym_AMP] = ACTIONS(1837), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1031] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(765), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(1807), - [aux_sym_truncate_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token7] = ACTIONS(1809), - [aux_sym_begin_statement_token1] = ACTIONS(767), - [aux_sym_commit_statement_token1] = ACTIONS(767), - [aux_sym_rollback_statement_token1] = ACTIONS(767), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_sequence_token5] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym_return_statement_token1] = ACTIONS(767), - [aux_sym_declare_statement_token1] = ACTIONS(767), - [aux_sym_create_function_statement_token3] = ACTIONS(767), - [aux_sym_create_function_statement_token4] = ACTIONS(767), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_statement_token8] = ACTIONS(767), - [aux_sym_create_function_statement_token9] = ACTIONS(767), - [aux_sym_create_function_statement_token10] = ACTIONS(767), - [aux_sym_create_function_statement_token11] = ACTIONS(767), - [aux_sym_external_hint_token1] = ACTIONS(767), - [aux_sym_external_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token1] = ACTIONS(767), - [aux_sym_optimizer_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token3] = ACTIONS(767), - [aux_sym_parallel_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token4] = ACTIONS(767), - [aux_sym_deterministic_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token2] = ACTIONS(767), - [aux_sym_sql_hint_token3] = ACTIONS(767), - [aux_sym_sql_hint_token5] = ACTIONS(767), - [aux_sym__function_language_token1] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(1811), - [anon_sym_EQ] = ACTIONS(1813), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_direction_constraint_token1] = ACTIONS(767), - [aux_sym_direction_constraint_token2] = ACTIONS(767), - [aux_sym_order_expression_token1] = ACTIONS(767), - [aux_sym_limit_clause_token1] = ACTIONS(767), - [aux_sym_offset_clause_token1] = ACTIONS(767), - [aux_sym_fetch_clause_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1823), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(1829), - [anon_sym_DASH] = ACTIONS(1831), - [anon_sym_TILDE] = ACTIONS(1833), - [anon_sym_CARET] = ACTIONS(1835), - [anon_sym_STAR] = ACTIONS(1837), - [anon_sym_SLASH] = ACTIONS(1839), - [anon_sym_PERCENT] = ACTIONS(1837), - [anon_sym_LT_LT] = ACTIONS(1837), - [anon_sym_GT_GT] = ACTIONS(1837), - [anon_sym_AMP] = ACTIONS(1837), - [anon_sym_PIPE] = ACTIONS(1829), - [anon_sym_POUND] = ACTIONS(1831), - [anon_sym_LT] = ACTIONS(1833), - [anon_sym_LT_EQ] = ACTIONS(1813), - [anon_sym_LT_GT] = ACTIONS(1813), - [anon_sym_BANG_EQ] = ACTIONS(1813), - [anon_sym_GT] = ACTIONS(1833), - [anon_sym_GT_EQ] = ACTIONS(1813), - [anon_sym_BANG_TILDE] = ACTIONS(1833), - [anon_sym_TILDE_STAR] = ACTIONS(1813), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(1813), - }, - [1032] = { - [sym_filter_clause] = STATE(1427), - [sym_over_clause] = STATE(1900), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_mode_token1] = ACTIONS(187), - [aux_sym_initial_mode_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(1529), - [aux_sym_over_clause_token1] = ACTIONS(1531), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [1033] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [anon_sym_COMMA] = ACTIONS(761), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(1807), - [aux_sym_truncate_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token7] = ACTIONS(1809), - [aux_sym_begin_statement_token1] = ACTIONS(763), - [aux_sym_commit_statement_token1] = ACTIONS(763), - [aux_sym_rollback_statement_token1] = ACTIONS(763), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_sequence_token5] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym_return_statement_token1] = ACTIONS(763), - [aux_sym_declare_statement_token1] = ACTIONS(763), - [aux_sym_create_function_statement_token3] = ACTIONS(763), - [aux_sym_create_function_statement_token4] = ACTIONS(763), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_statement_token8] = ACTIONS(763), - [aux_sym_create_function_statement_token9] = ACTIONS(763), - [aux_sym_create_function_statement_token10] = ACTIONS(763), - [aux_sym_create_function_statement_token11] = ACTIONS(763), - [aux_sym_external_hint_token1] = ACTIONS(763), - [aux_sym_external_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token1] = ACTIONS(763), - [aux_sym_optimizer_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token3] = ACTIONS(763), - [aux_sym_parallel_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token4] = ACTIONS(763), - [aux_sym_deterministic_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token2] = ACTIONS(763), - [aux_sym_sql_hint_token3] = ACTIONS(763), - [aux_sym_sql_hint_token5] = ACTIONS(763), - [aux_sym__function_language_token1] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(1811), - [anon_sym_EQ] = ACTIONS(1813), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_direction_constraint_token1] = ACTIONS(763), - [aux_sym_direction_constraint_token2] = ACTIONS(763), - [aux_sym_order_expression_token1] = ACTIONS(763), - [aux_sym_limit_clause_token1] = ACTIONS(763), - [aux_sym_offset_clause_token1] = ACTIONS(763), - [aux_sym_fetch_clause_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(1821), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1823), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(1829), - [anon_sym_DASH] = ACTIONS(1831), - [anon_sym_TILDE] = ACTIONS(1833), - [anon_sym_CARET] = ACTIONS(1835), - [anon_sym_STAR] = ACTIONS(1837), - [anon_sym_SLASH] = ACTIONS(1839), - [anon_sym_PERCENT] = ACTIONS(1837), - [anon_sym_LT_LT] = ACTIONS(1837), - [anon_sym_GT_GT] = ACTIONS(1837), - [anon_sym_AMP] = ACTIONS(1837), - [anon_sym_PIPE] = ACTIONS(1829), - [anon_sym_POUND] = ACTIONS(1831), - [anon_sym_LT] = ACTIONS(1833), - [anon_sym_LT_EQ] = ACTIONS(1813), - [anon_sym_LT_GT] = ACTIONS(1813), - [anon_sym_BANG_EQ] = ACTIONS(1813), - [anon_sym_GT] = ACTIONS(1833), - [anon_sym_GT_EQ] = ACTIONS(1813), - [anon_sym_BANG_TILDE] = ACTIONS(1833), - [anon_sym_TILDE_STAR] = ACTIONS(1813), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(1813), - }, - [1034] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_direction_constraint_token1] = ACTIONS(684), - [aux_sym_direction_constraint_token2] = ACTIONS(684), - [aux_sym_order_expression_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_fetch_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1823), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(1829), - [anon_sym_DASH] = ACTIONS(1831), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(1835), - [anon_sym_STAR] = ACTIONS(1837), - [anon_sym_SLASH] = ACTIONS(1839), - [anon_sym_PERCENT] = ACTIONS(1837), - [anon_sym_LT_LT] = ACTIONS(1837), - [anon_sym_GT_GT] = ACTIONS(1837), - [anon_sym_AMP] = ACTIONS(1837), - [anon_sym_PIPE] = ACTIONS(1829), - [anon_sym_POUND] = ACTIONS(1831), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1035] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_create_table_statement_token1] = ACTIONS(321), - [aux_sym_having_clause_token1] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [1036] = { - [aux_sym_array_type_repeat1] = STATE(1042), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [anon_sym_COMMA] = ACTIONS(336), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_truncate_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_begin_statement_token1] = ACTIONS(338), - [aux_sym_commit_statement_token1] = ACTIONS(338), - [aux_sym_rollback_statement_token1] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_sequence_token5] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym_return_statement_token1] = ACTIONS(338), - [aux_sym_declare_statement_token1] = ACTIONS(338), - [aux_sym_create_function_statement_token3] = ACTIONS(338), - [aux_sym_create_function_statement_token4] = ACTIONS(338), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_statement_token8] = ACTIONS(338), - [aux_sym_create_function_statement_token9] = ACTIONS(338), - [aux_sym_create_function_statement_token10] = ACTIONS(338), - [aux_sym_create_function_statement_token11] = ACTIONS(338), - [aux_sym_external_hint_token1] = ACTIONS(338), - [aux_sym_external_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token1] = ACTIONS(338), - [aux_sym_optimizer_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token3] = ACTIONS(338), - [aux_sym_parallel_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token4] = ACTIONS(338), - [aux_sym_deterministic_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token2] = ACTIONS(338), - [aux_sym_sql_hint_token3] = ACTIONS(338), - [aux_sym_sql_hint_token5] = ACTIONS(338), - [aux_sym__function_language_token1] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_having_clause_token1] = ACTIONS(338), - [aux_sym_order_by_clause_token1] = ACTIONS(338), - [aux_sym_limit_clause_token1] = ACTIONS(338), - [aux_sym_offset_clause_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(1884), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [1037] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [anon_sym_COMMA] = ACTIONS(840), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_truncate_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_begin_statement_token1] = ACTIONS(842), - [aux_sym_commit_statement_token1] = ACTIONS(842), - [aux_sym_rollback_statement_token1] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_sequence_token5] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym_return_statement_token1] = ACTIONS(842), - [aux_sym_declare_statement_token1] = ACTIONS(842), - [aux_sym_create_function_statement_token3] = ACTIONS(842), - [aux_sym_create_function_statement_token4] = ACTIONS(842), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_statement_token8] = ACTIONS(842), - [aux_sym_create_function_statement_token9] = ACTIONS(842), - [aux_sym_create_function_statement_token10] = ACTIONS(842), - [aux_sym_create_function_statement_token11] = ACTIONS(842), - [aux_sym_external_hint_token1] = ACTIONS(842), - [aux_sym_external_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token1] = ACTIONS(842), - [aux_sym_optimizer_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token3] = ACTIONS(842), - [aux_sym_parallel_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token4] = ACTIONS(842), - [aux_sym_deterministic_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token2] = ACTIONS(842), - [aux_sym_sql_hint_token3] = ACTIONS(842), - [aux_sym_sql_hint_token5] = ACTIONS(842), - [aux_sym__function_language_token1] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_direction_constraint_token1] = ACTIONS(842), - [aux_sym_direction_constraint_token2] = ACTIONS(842), - [aux_sym_order_expression_token1] = ACTIONS(842), - [aux_sym_limit_clause_token1] = ACTIONS(842), - [aux_sym_offset_clause_token1] = ACTIONS(842), - [aux_sym_fetch_clause_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [1038] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [anon_sym_COMMA] = ACTIONS(741), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(1745), - [aux_sym_truncate_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token7] = ACTIONS(1747), - [aux_sym_begin_statement_token1] = ACTIONS(743), - [aux_sym_commit_statement_token1] = ACTIONS(743), - [aux_sym_rollback_statement_token1] = ACTIONS(743), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_sequence_token5] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym_return_statement_token1] = ACTIONS(743), - [aux_sym_declare_statement_token1] = ACTIONS(743), - [aux_sym_create_function_statement_token3] = ACTIONS(743), - [aux_sym_create_function_statement_token4] = ACTIONS(743), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_statement_token8] = ACTIONS(743), - [aux_sym_create_function_statement_token9] = ACTIONS(743), - [aux_sym_create_function_statement_token10] = ACTIONS(743), - [aux_sym_create_function_statement_token11] = ACTIONS(743), - [aux_sym_external_hint_token1] = ACTIONS(743), - [aux_sym_external_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token1] = ACTIONS(743), - [aux_sym_optimizer_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token3] = ACTIONS(743), - [aux_sym_parallel_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token4] = ACTIONS(743), - [aux_sym_deterministic_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token2] = ACTIONS(743), - [aux_sym_sql_hint_token3] = ACTIONS(743), - [aux_sym_sql_hint_token5] = ACTIONS(743), - [aux_sym__function_language_token1] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(1749), - [anon_sym_EQ] = ACTIONS(1751), - [aux_sym_create_trigger_statement_token1] = ACTIONS(1753), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_direction_constraint_token1] = ACTIONS(743), - [aux_sym_direction_constraint_token2] = ACTIONS(743), - [aux_sym_create_table_statement_token1] = ACTIONS(743), - [aux_sym_order_expression_token1] = ACTIONS(743), - [aux_sym_limit_clause_token1] = ACTIONS(743), - [aux_sym_offset_clause_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(1759), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1761), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(1767), - [anon_sym_DASH] = ACTIONS(1769), - [anon_sym_TILDE] = ACTIONS(1771), - [anon_sym_CARET] = ACTIONS(1773), - [anon_sym_STAR] = ACTIONS(1775), - [anon_sym_SLASH] = ACTIONS(1777), - [anon_sym_PERCENT] = ACTIONS(1775), - [anon_sym_LT_LT] = ACTIONS(1775), - [anon_sym_GT_GT] = ACTIONS(1775), - [anon_sym_AMP] = ACTIONS(1775), - [anon_sym_PIPE] = ACTIONS(1767), - [anon_sym_POUND] = ACTIONS(1769), - [anon_sym_LT] = ACTIONS(1771), - [anon_sym_LT_EQ] = ACTIONS(1751), - [anon_sym_LT_GT] = ACTIONS(1751), - [anon_sym_BANG_EQ] = ACTIONS(1751), - [anon_sym_GT] = ACTIONS(1771), - [anon_sym_GT_EQ] = ACTIONS(1751), - [anon_sym_BANG_TILDE] = ACTIONS(1771), - [anon_sym_TILDE_STAR] = ACTIONS(1751), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(1751), - }, - [1039] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_direction_constraint_token1] = ACTIONS(684), - [aux_sym_direction_constraint_token2] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_expression_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1761), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(1773), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1040] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_direction_constraint_token1] = ACTIONS(684), - [aux_sym_direction_constraint_token2] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_expression_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1761), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(1773), - [anon_sym_STAR] = ACTIONS(1775), - [anon_sym_SLASH] = ACTIONS(1777), - [anon_sym_PERCENT] = ACTIONS(1775), - [anon_sym_LT_LT] = ACTIONS(1775), - [anon_sym_GT_GT] = ACTIONS(1775), - [anon_sym_AMP] = ACTIONS(1775), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1041] = { - [sym_filter_clause] = STATE(1419), - [sym_over_clause] = STATE(1916), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_mode_token1] = ACTIONS(179), - [aux_sym_initial_mode_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(1529), - [aux_sym_over_clause_token1] = ACTIONS(1531), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [1042] = { - [aux_sym_array_type_repeat1] = STATE(1042), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_having_clause_token1] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(1886), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [1043] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [anon_sym_COMMA] = ACTIONS(761), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(1745), - [aux_sym_truncate_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token7] = ACTIONS(1747), - [aux_sym_begin_statement_token1] = ACTIONS(763), - [aux_sym_commit_statement_token1] = ACTIONS(763), - [aux_sym_rollback_statement_token1] = ACTIONS(763), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_sequence_token5] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym_return_statement_token1] = ACTIONS(763), - [aux_sym_declare_statement_token1] = ACTIONS(763), - [aux_sym_create_function_statement_token3] = ACTIONS(763), - [aux_sym_create_function_statement_token4] = ACTIONS(763), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_statement_token8] = ACTIONS(763), - [aux_sym_create_function_statement_token9] = ACTIONS(763), - [aux_sym_create_function_statement_token10] = ACTIONS(763), - [aux_sym_create_function_statement_token11] = ACTIONS(763), - [aux_sym_external_hint_token1] = ACTIONS(763), - [aux_sym_external_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token1] = ACTIONS(763), - [aux_sym_optimizer_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token3] = ACTIONS(763), - [aux_sym_parallel_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token4] = ACTIONS(763), - [aux_sym_deterministic_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token2] = ACTIONS(763), - [aux_sym_sql_hint_token3] = ACTIONS(763), - [aux_sym_sql_hint_token5] = ACTIONS(763), - [aux_sym__function_language_token1] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(1749), - [anon_sym_EQ] = ACTIONS(1751), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_direction_constraint_token1] = ACTIONS(763), - [aux_sym_direction_constraint_token2] = ACTIONS(763), - [aux_sym_create_table_statement_token1] = ACTIONS(763), - [aux_sym_order_expression_token1] = ACTIONS(763), - [aux_sym_limit_clause_token1] = ACTIONS(763), - [aux_sym_offset_clause_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(1759), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1761), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(1767), - [anon_sym_DASH] = ACTIONS(1769), - [anon_sym_TILDE] = ACTIONS(1771), - [anon_sym_CARET] = ACTIONS(1773), - [anon_sym_STAR] = ACTIONS(1775), - [anon_sym_SLASH] = ACTIONS(1777), - [anon_sym_PERCENT] = ACTIONS(1775), - [anon_sym_LT_LT] = ACTIONS(1775), - [anon_sym_GT_GT] = ACTIONS(1775), - [anon_sym_AMP] = ACTIONS(1775), - [anon_sym_PIPE] = ACTIONS(1767), - [anon_sym_POUND] = ACTIONS(1769), - [anon_sym_LT] = ACTIONS(1771), - [anon_sym_LT_EQ] = ACTIONS(1751), - [anon_sym_LT_GT] = ACTIONS(1751), - [anon_sym_BANG_EQ] = ACTIONS(1751), - [anon_sym_GT] = ACTIONS(1771), - [anon_sym_GT_EQ] = ACTIONS(1751), - [anon_sym_BANG_TILDE] = ACTIONS(1771), - [anon_sym_TILDE_STAR] = ACTIONS(1751), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(1751), - }, - [1044] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_direction_constraint_token1] = ACTIONS(684), - [aux_sym_direction_constraint_token2] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_expression_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1761), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(1767), - [anon_sym_DASH] = ACTIONS(1769), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(1773), - [anon_sym_STAR] = ACTIONS(1775), - [anon_sym_SLASH] = ACTIONS(1777), - [anon_sym_PERCENT] = ACTIONS(1775), - [anon_sym_LT_LT] = ACTIONS(1775), - [anon_sym_GT_GT] = ACTIONS(1775), - [anon_sym_AMP] = ACTIONS(1775), - [anon_sym_PIPE] = ACTIONS(1767), - [anon_sym_POUND] = ACTIONS(1769), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1045] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(1889), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(1891), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(1893), - }, - [1046] = { - [sym_filter_clause] = STATE(1416), - [sym_over_clause] = STATE(1895), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_mode_token1] = ACTIONS(201), - [aux_sym_initial_mode_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(1529), - [aux_sym_over_clause_token1] = ACTIONS(1531), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [1047] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(765), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(1745), - [aux_sym_truncate_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token7] = ACTIONS(1747), - [aux_sym_begin_statement_token1] = ACTIONS(767), - [aux_sym_commit_statement_token1] = ACTIONS(767), - [aux_sym_rollback_statement_token1] = ACTIONS(767), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_sequence_token5] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym_return_statement_token1] = ACTIONS(767), - [aux_sym_declare_statement_token1] = ACTIONS(767), - [aux_sym_create_function_statement_token3] = ACTIONS(767), - [aux_sym_create_function_statement_token4] = ACTIONS(767), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_statement_token8] = ACTIONS(767), - [aux_sym_create_function_statement_token9] = ACTIONS(767), - [aux_sym_create_function_statement_token10] = ACTIONS(767), - [aux_sym_create_function_statement_token11] = ACTIONS(767), - [aux_sym_external_hint_token1] = ACTIONS(767), - [aux_sym_external_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token1] = ACTIONS(767), - [aux_sym_optimizer_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token3] = ACTIONS(767), - [aux_sym_parallel_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token4] = ACTIONS(767), - [aux_sym_deterministic_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token2] = ACTIONS(767), - [aux_sym_sql_hint_token3] = ACTIONS(767), - [aux_sym_sql_hint_token5] = ACTIONS(767), - [aux_sym__function_language_token1] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(1749), - [anon_sym_EQ] = ACTIONS(1751), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_direction_constraint_token1] = ACTIONS(767), - [aux_sym_direction_constraint_token2] = ACTIONS(767), - [aux_sym_create_table_statement_token1] = ACTIONS(767), - [aux_sym_order_expression_token1] = ACTIONS(767), - [aux_sym_limit_clause_token1] = ACTIONS(767), - [aux_sym_offset_clause_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1761), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(1767), - [anon_sym_DASH] = ACTIONS(1769), - [anon_sym_TILDE] = ACTIONS(1771), - [anon_sym_CARET] = ACTIONS(1773), - [anon_sym_STAR] = ACTIONS(1775), - [anon_sym_SLASH] = ACTIONS(1777), - [anon_sym_PERCENT] = ACTIONS(1775), - [anon_sym_LT_LT] = ACTIONS(1775), - [anon_sym_GT_GT] = ACTIONS(1775), - [anon_sym_AMP] = ACTIONS(1775), - [anon_sym_PIPE] = ACTIONS(1767), - [anon_sym_POUND] = ACTIONS(1769), - [anon_sym_LT] = ACTIONS(1771), - [anon_sym_LT_EQ] = ACTIONS(1751), - [anon_sym_LT_GT] = ACTIONS(1751), - [anon_sym_BANG_EQ] = ACTIONS(1751), - [anon_sym_GT] = ACTIONS(1771), - [anon_sym_GT_EQ] = ACTIONS(1751), - [anon_sym_BANG_TILDE] = ACTIONS(1771), - [anon_sym_TILDE_STAR] = ACTIONS(1751), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(1751), - }, - [1048] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(1895), - [anon_sym_COMMA] = ACTIONS(592), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_truncate_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_begin_statement_token1] = ACTIONS(596), - [aux_sym_commit_statement_token1] = ACTIONS(596), - [aux_sym_rollback_statement_token1] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_sequence_token5] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym_return_statement_token1] = ACTIONS(596), - [aux_sym_declare_statement_token1] = ACTIONS(596), - [aux_sym_create_function_statement_token3] = ACTIONS(596), - [aux_sym_create_function_statement_token4] = ACTIONS(596), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_statement_token8] = ACTIONS(596), - [aux_sym_create_function_statement_token9] = ACTIONS(596), - [aux_sym_create_function_statement_token10] = ACTIONS(596), - [aux_sym_create_function_statement_token11] = ACTIONS(596), - [aux_sym_external_hint_token1] = ACTIONS(596), - [aux_sym_external_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token1] = ACTIONS(596), - [aux_sym_optimizer_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token3] = ACTIONS(596), - [aux_sym_parallel_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token4] = ACTIONS(596), - [aux_sym_deterministic_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token2] = ACTIONS(596), - [aux_sym_sql_hint_token3] = ACTIONS(596), - [aux_sym_sql_hint_token5] = ACTIONS(596), - [aux_sym__function_language_token1] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(1897), - [aux_sym_having_clause_token1] = ACTIONS(596), - [aux_sym_order_by_clause_token1] = ACTIONS(596), - [aux_sym_limit_clause_token1] = ACTIONS(596), - [aux_sym_offset_clause_token1] = ACTIONS(596), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [1049] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(1899), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(1901), - [aux_sym_truncate_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_begin_statement_token1] = ACTIONS(215), - [aux_sym_commit_statement_token1] = ACTIONS(215), - [aux_sym_rollback_statement_token1] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_sequence_token5] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(215), - [aux_sym_declare_statement_token1] = ACTIONS(215), - [aux_sym_create_function_statement_token3] = ACTIONS(215), - [aux_sym_create_function_statement_token4] = ACTIONS(215), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_statement_token8] = ACTIONS(215), - [aux_sym_create_function_statement_token9] = ACTIONS(215), - [aux_sym_create_function_statement_token10] = ACTIONS(215), - [aux_sym_create_function_statement_token11] = ACTIONS(215), - [aux_sym_external_hint_token1] = ACTIONS(215), - [aux_sym_external_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token1] = ACTIONS(215), - [aux_sym_optimizer_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token3] = ACTIONS(215), - [aux_sym_parallel_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token2] = ACTIONS(215), - [aux_sym_null_hint_token4] = ACTIONS(215), - [aux_sym_deterministic_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token2] = ACTIONS(215), - [aux_sym_sql_hint_token3] = ACTIONS(215), - [aux_sym_sql_hint_token5] = ACTIONS(215), - [aux_sym__function_language_token1] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_table_constraint_check_token1] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(1903), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(1905), - [aux_sym_type_token2] = ACTIONS(1907), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [1050] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [anon_sym_COMMA] = ACTIONS(648), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_truncate_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_begin_statement_token1] = ACTIONS(650), - [aux_sym_commit_statement_token1] = ACTIONS(650), - [aux_sym_rollback_statement_token1] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_sequence_token5] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym_return_statement_token1] = ACTIONS(650), - [aux_sym_declare_statement_token1] = ACTIONS(650), - [aux_sym_create_function_statement_token3] = ACTIONS(650), - [aux_sym_create_function_statement_token4] = ACTIONS(650), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_statement_token8] = ACTIONS(650), - [aux_sym_create_function_statement_token9] = ACTIONS(650), - [aux_sym_create_function_statement_token10] = ACTIONS(650), - [aux_sym_create_function_statement_token11] = ACTIONS(650), - [aux_sym_external_hint_token1] = ACTIONS(650), - [aux_sym_external_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token1] = ACTIONS(650), - [aux_sym_optimizer_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token3] = ACTIONS(650), - [aux_sym_parallel_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token4] = ACTIONS(650), - [aux_sym_deterministic_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token2] = ACTIONS(650), - [aux_sym_sql_hint_token3] = ACTIONS(650), - [aux_sym_sql_hint_token5] = ACTIONS(650), - [aux_sym__function_language_token1] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_direction_constraint_token1] = ACTIONS(650), - [aux_sym_direction_constraint_token2] = ACTIONS(650), - [aux_sym_order_expression_token1] = ACTIONS(650), - [aux_sym_limit_clause_token1] = ACTIONS(650), - [aux_sym_offset_clause_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [1051] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_direction_constraint_token1] = ACTIONS(321), - [aux_sym_direction_constraint_token2] = ACTIONS(321), - [aux_sym_order_expression_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [1052] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [anon_sym_COMMA] = ACTIONS(703), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_truncate_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_begin_statement_token1] = ACTIONS(705), - [aux_sym_commit_statement_token1] = ACTIONS(705), - [aux_sym_rollback_statement_token1] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_sequence_token5] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym_return_statement_token1] = ACTIONS(705), - [aux_sym_declare_statement_token1] = ACTIONS(705), - [aux_sym_create_function_statement_token3] = ACTIONS(705), - [aux_sym_create_function_statement_token4] = ACTIONS(705), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_statement_token8] = ACTIONS(705), - [aux_sym_create_function_statement_token9] = ACTIONS(705), - [aux_sym_create_function_statement_token10] = ACTIONS(705), - [aux_sym_create_function_statement_token11] = ACTIONS(705), - [aux_sym_external_hint_token1] = ACTIONS(705), - [aux_sym_external_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token1] = ACTIONS(705), - [aux_sym_optimizer_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token3] = ACTIONS(705), - [aux_sym_parallel_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token4] = ACTIONS(705), - [aux_sym_deterministic_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token2] = ACTIONS(705), - [aux_sym_sql_hint_token3] = ACTIONS(705), - [aux_sym_sql_hint_token5] = ACTIONS(705), - [aux_sym__function_language_token1] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_direction_constraint_token1] = ACTIONS(705), - [aux_sym_direction_constraint_token2] = ACTIONS(705), - [aux_sym_order_expression_token1] = ACTIONS(705), - [aux_sym_limit_clause_token1] = ACTIONS(705), - [aux_sym_offset_clause_token1] = ACTIONS(705), - [aux_sym_fetch_clause_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [1053] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [anon_sym_COMMA] = ACTIONS(784), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_truncate_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_begin_statement_token1] = ACTIONS(786), - [aux_sym_commit_statement_token1] = ACTIONS(786), - [aux_sym_rollback_statement_token1] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_sequence_token5] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym_return_statement_token1] = ACTIONS(786), - [aux_sym_declare_statement_token1] = ACTIONS(786), - [aux_sym_create_function_statement_token3] = ACTIONS(786), - [aux_sym_create_function_statement_token4] = ACTIONS(786), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_statement_token8] = ACTIONS(786), - [aux_sym_create_function_statement_token9] = ACTIONS(786), - [aux_sym_create_function_statement_token10] = ACTIONS(786), - [aux_sym_create_function_statement_token11] = ACTIONS(786), - [aux_sym_external_hint_token1] = ACTIONS(786), - [aux_sym_external_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token1] = ACTIONS(786), - [aux_sym_optimizer_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token3] = ACTIONS(786), - [aux_sym_parallel_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token4] = ACTIONS(786), - [aux_sym_deterministic_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token2] = ACTIONS(786), - [aux_sym_sql_hint_token3] = ACTIONS(786), - [aux_sym_sql_hint_token5] = ACTIONS(786), - [aux_sym__function_language_token1] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_direction_constraint_token1] = ACTIONS(786), - [aux_sym_direction_constraint_token2] = ACTIONS(786), - [aux_sym_order_expression_token1] = ACTIONS(786), - [aux_sym_limit_clause_token1] = ACTIONS(786), - [aux_sym_offset_clause_token1] = ACTIONS(786), - [aux_sym_fetch_clause_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [1054] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [anon_sym_COMMA] = ACTIONS(648), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_truncate_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_begin_statement_token1] = ACTIONS(650), - [aux_sym_commit_statement_token1] = ACTIONS(650), - [aux_sym_rollback_statement_token1] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_sequence_token5] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym_return_statement_token1] = ACTIONS(650), - [aux_sym_declare_statement_token1] = ACTIONS(650), - [aux_sym_create_function_statement_token3] = ACTIONS(650), - [aux_sym_create_function_statement_token4] = ACTIONS(650), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_statement_token8] = ACTIONS(650), - [aux_sym_create_function_statement_token9] = ACTIONS(650), - [aux_sym_create_function_statement_token10] = ACTIONS(650), - [aux_sym_create_function_statement_token11] = ACTIONS(650), - [aux_sym_external_hint_token1] = ACTIONS(650), - [aux_sym_external_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token1] = ACTIONS(650), - [aux_sym_optimizer_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token3] = ACTIONS(650), - [aux_sym_parallel_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token4] = ACTIONS(650), - [aux_sym_deterministic_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token2] = ACTIONS(650), - [aux_sym_sql_hint_token3] = ACTIONS(650), - [aux_sym_sql_hint_token5] = ACTIONS(650), - [aux_sym__function_language_token1] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_create_table_statement_token1] = ACTIONS(650), - [aux_sym_having_clause_token1] = ACTIONS(650), - [aux_sym_order_by_clause_token1] = ACTIONS(650), - [aux_sym_limit_clause_token1] = ACTIONS(650), - [aux_sym_offset_clause_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [1055] = { - [sym_filter_clause] = STATE(1508), - [sym_over_clause] = STATE(1869), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(1535), - [aux_sym_over_clause_token1] = ACTIONS(1537), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [1056] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(1909), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(1911), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(1913), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(1915), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [1057] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [anon_sym_COMMA] = ACTIONS(461), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_truncate_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_begin_statement_token1] = ACTIONS(463), - [aux_sym_commit_statement_token1] = ACTIONS(463), - [aux_sym_rollback_statement_token1] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_sequence_token5] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym_return_statement_token1] = ACTIONS(463), - [aux_sym_declare_statement_token1] = ACTIONS(463), - [aux_sym_create_function_statement_token3] = ACTIONS(463), - [aux_sym_create_function_statement_token4] = ACTIONS(463), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_statement_token8] = ACTIONS(463), - [aux_sym_create_function_statement_token9] = ACTIONS(463), - [aux_sym_create_function_statement_token10] = ACTIONS(463), - [aux_sym_create_function_statement_token11] = ACTIONS(463), - [aux_sym_external_hint_token1] = ACTIONS(463), - [aux_sym_external_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token1] = ACTIONS(463), - [aux_sym_optimizer_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token3] = ACTIONS(463), - [aux_sym_parallel_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token4] = ACTIONS(463), - [aux_sym_deterministic_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token2] = ACTIONS(463), - [aux_sym_sql_hint_token3] = ACTIONS(463), - [aux_sym_sql_hint_token5] = ACTIONS(463), - [aux_sym__function_language_token1] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_direction_constraint_token1] = ACTIONS(463), - [aux_sym_direction_constraint_token2] = ACTIONS(463), - [aux_sym_order_expression_token1] = ACTIONS(463), - [aux_sym_limit_clause_token1] = ACTIONS(463), - [aux_sym_offset_clause_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [1058] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [anon_sym_COMMA] = ACTIONS(840), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_truncate_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_begin_statement_token1] = ACTIONS(842), - [aux_sym_commit_statement_token1] = ACTIONS(842), - [aux_sym_rollback_statement_token1] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_sequence_token5] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym_return_statement_token1] = ACTIONS(842), - [aux_sym_declare_statement_token1] = ACTIONS(842), - [aux_sym_create_function_statement_token3] = ACTIONS(842), - [aux_sym_create_function_statement_token4] = ACTIONS(842), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_statement_token8] = ACTIONS(842), - [aux_sym_create_function_statement_token9] = ACTIONS(842), - [aux_sym_create_function_statement_token10] = ACTIONS(842), - [aux_sym_create_function_statement_token11] = ACTIONS(842), - [aux_sym_external_hint_token1] = ACTIONS(842), - [aux_sym_external_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token1] = ACTIONS(842), - [aux_sym_optimizer_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token3] = ACTIONS(842), - [aux_sym_parallel_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token4] = ACTIONS(842), - [aux_sym_deterministic_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token2] = ACTIONS(842), - [aux_sym_sql_hint_token3] = ACTIONS(842), - [aux_sym_sql_hint_token5] = ACTIONS(842), - [aux_sym__function_language_token1] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_direction_constraint_token1] = ACTIONS(842), - [aux_sym_direction_constraint_token2] = ACTIONS(842), - [aux_sym_create_table_statement_token1] = ACTIONS(842), - [aux_sym_order_expression_token1] = ACTIONS(842), - [aux_sym_limit_clause_token1] = ACTIONS(842), - [aux_sym_offset_clause_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [1059] = { - [sym_filter_clause] = STATE(1488), - [sym_over_clause] = STATE(1877), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(1535), - [aux_sym_over_clause_token1] = ACTIONS(1537), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [1060] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_where_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [1061] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_where_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [1062] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [anon_sym_COMMA] = ACTIONS(451), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_truncate_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_begin_statement_token1] = ACTIONS(453), - [aux_sym_commit_statement_token1] = ACTIONS(453), - [aux_sym_rollback_statement_token1] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_sequence_token5] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym_return_statement_token1] = ACTIONS(453), - [aux_sym_declare_statement_token1] = ACTIONS(453), - [aux_sym_create_function_statement_token3] = ACTIONS(453), - [aux_sym_create_function_statement_token4] = ACTIONS(453), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_statement_token8] = ACTIONS(453), - [aux_sym_create_function_statement_token9] = ACTIONS(453), - [aux_sym_create_function_statement_token10] = ACTIONS(453), - [aux_sym_create_function_statement_token11] = ACTIONS(453), - [aux_sym_external_hint_token1] = ACTIONS(453), - [aux_sym_external_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token1] = ACTIONS(453), - [aux_sym_optimizer_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token3] = ACTIONS(453), - [aux_sym_parallel_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token4] = ACTIONS(453), - [aux_sym_deterministic_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token2] = ACTIONS(453), - [aux_sym_sql_hint_token3] = ACTIONS(453), - [aux_sym_sql_hint_token5] = ACTIONS(453), - [aux_sym__function_language_token1] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_direction_constraint_token1] = ACTIONS(453), - [aux_sym_direction_constraint_token2] = ACTIONS(453), - [aux_sym_order_expression_token1] = ACTIONS(453), - [aux_sym_limit_clause_token1] = ACTIONS(453), - [aux_sym_offset_clause_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [1063] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [anon_sym_COMMA] = ACTIONS(737), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_truncate_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_begin_statement_token1] = ACTIONS(739), - [aux_sym_commit_statement_token1] = ACTIONS(739), - [aux_sym_rollback_statement_token1] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_sequence_token5] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym_return_statement_token1] = ACTIONS(739), - [aux_sym_declare_statement_token1] = ACTIONS(739), - [aux_sym_create_function_statement_token3] = ACTIONS(739), - [aux_sym_create_function_statement_token4] = ACTIONS(739), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_statement_token8] = ACTIONS(739), - [aux_sym_create_function_statement_token9] = ACTIONS(739), - [aux_sym_create_function_statement_token10] = ACTIONS(739), - [aux_sym_create_function_statement_token11] = ACTIONS(739), - [aux_sym_external_hint_token1] = ACTIONS(739), - [aux_sym_external_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token1] = ACTIONS(739), - [aux_sym_optimizer_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token3] = ACTIONS(739), - [aux_sym_parallel_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token4] = ACTIONS(739), - [aux_sym_deterministic_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token2] = ACTIONS(739), - [aux_sym_sql_hint_token3] = ACTIONS(739), - [aux_sym_sql_hint_token5] = ACTIONS(739), - [aux_sym__function_language_token1] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_direction_constraint_token1] = ACTIONS(739), - [aux_sym_direction_constraint_token2] = ACTIONS(739), - [aux_sym_order_expression_token1] = ACTIONS(739), - [aux_sym_limit_clause_token1] = ACTIONS(739), - [aux_sym_offset_clause_token1] = ACTIONS(739), - [aux_sym_fetch_clause_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [1064] = { - [aux_sym_array_type_repeat1] = STATE(1069), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_truncate_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_begin_statement_token1] = ACTIONS(328), - [aux_sym_commit_statement_token1] = ACTIONS(328), - [aux_sym_rollback_statement_token1] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_sequence_token5] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym_return_statement_token1] = ACTIONS(328), - [aux_sym_declare_statement_token1] = ACTIONS(328), - [aux_sym_create_function_statement_token3] = ACTIONS(328), - [aux_sym_create_function_statement_token4] = ACTIONS(328), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_statement_token8] = ACTIONS(328), - [aux_sym_create_function_statement_token9] = ACTIONS(328), - [aux_sym_create_function_statement_token10] = ACTIONS(328), - [aux_sym_create_function_statement_token11] = ACTIONS(328), - [aux_sym_external_hint_token1] = ACTIONS(328), - [aux_sym_external_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token1] = ACTIONS(328), - [aux_sym_optimizer_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token3] = ACTIONS(328), - [aux_sym_parallel_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token4] = ACTIONS(328), - [aux_sym_deterministic_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token2] = ACTIONS(328), - [aux_sym_sql_hint_token3] = ACTIONS(328), - [aux_sym_sql_hint_token5] = ACTIONS(328), - [aux_sym__function_language_token1] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_grant_statement_token8] = ACTIONS(328), - [aux_sym_create_table_statement_token1] = ACTIONS(328), - [aux_sym_order_by_clause_token1] = ACTIONS(328), - [aux_sym_limit_clause_token1] = ACTIONS(328), - [aux_sym_offset_clause_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(1917), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [1065] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [anon_sym_COMMA] = ACTIONS(445), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_truncate_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_begin_statement_token1] = ACTIONS(447), - [aux_sym_commit_statement_token1] = ACTIONS(447), - [aux_sym_rollback_statement_token1] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_sequence_token5] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym_return_statement_token1] = ACTIONS(447), - [aux_sym_declare_statement_token1] = ACTIONS(447), - [aux_sym_create_function_statement_token3] = ACTIONS(447), - [aux_sym_create_function_statement_token4] = ACTIONS(447), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_statement_token8] = ACTIONS(447), - [aux_sym_create_function_statement_token9] = ACTIONS(447), - [aux_sym_create_function_statement_token10] = ACTIONS(447), - [aux_sym_create_function_statement_token11] = ACTIONS(447), - [aux_sym_external_hint_token1] = ACTIONS(447), - [aux_sym_external_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token1] = ACTIONS(447), - [aux_sym_optimizer_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token3] = ACTIONS(447), - [aux_sym_parallel_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token4] = ACTIONS(447), - [aux_sym_deterministic_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token2] = ACTIONS(447), - [aux_sym_sql_hint_token3] = ACTIONS(447), - [aux_sym_sql_hint_token5] = ACTIONS(447), - [aux_sym__function_language_token1] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_direction_constraint_token1] = ACTIONS(447), - [aux_sym_direction_constraint_token2] = ACTIONS(447), - [aux_sym_order_expression_token1] = ACTIONS(447), - [aux_sym_limit_clause_token1] = ACTIONS(447), - [aux_sym_offset_clause_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [1066] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [anon_sym_COMMA] = ACTIONS(441), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_truncate_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_begin_statement_token1] = ACTIONS(443), - [aux_sym_commit_statement_token1] = ACTIONS(443), - [aux_sym_rollback_statement_token1] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_sequence_token5] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym_return_statement_token1] = ACTIONS(443), - [aux_sym_declare_statement_token1] = ACTIONS(443), - [aux_sym_create_function_statement_token3] = ACTIONS(443), - [aux_sym_create_function_statement_token4] = ACTIONS(443), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_statement_token8] = ACTIONS(443), - [aux_sym_create_function_statement_token9] = ACTIONS(443), - [aux_sym_create_function_statement_token10] = ACTIONS(443), - [aux_sym_create_function_statement_token11] = ACTIONS(443), - [aux_sym_external_hint_token1] = ACTIONS(443), - [aux_sym_external_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token1] = ACTIONS(443), - [aux_sym_optimizer_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token3] = ACTIONS(443), - [aux_sym_parallel_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token4] = ACTIONS(443), - [aux_sym_deterministic_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token2] = ACTIONS(443), - [aux_sym_sql_hint_token3] = ACTIONS(443), - [aux_sym_sql_hint_token5] = ACTIONS(443), - [aux_sym__function_language_token1] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_direction_constraint_token1] = ACTIONS(443), - [aux_sym_direction_constraint_token2] = ACTIONS(443), - [aux_sym_order_expression_token1] = ACTIONS(443), - [aux_sym_limit_clause_token1] = ACTIONS(443), - [aux_sym_offset_clause_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [1067] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [anon_sym_COMMA] = ACTIONS(429), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_truncate_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_begin_statement_token1] = ACTIONS(431), - [aux_sym_commit_statement_token1] = ACTIONS(431), - [aux_sym_rollback_statement_token1] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_sequence_token5] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym_return_statement_token1] = ACTIONS(431), - [aux_sym_declare_statement_token1] = ACTIONS(431), - [aux_sym_create_function_statement_token3] = ACTIONS(431), - [aux_sym_create_function_statement_token4] = ACTIONS(431), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_statement_token8] = ACTIONS(431), - [aux_sym_create_function_statement_token9] = ACTIONS(431), - [aux_sym_create_function_statement_token10] = ACTIONS(431), - [aux_sym_create_function_statement_token11] = ACTIONS(431), - [aux_sym_external_hint_token1] = ACTIONS(431), - [aux_sym_external_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token1] = ACTIONS(431), - [aux_sym_optimizer_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token3] = ACTIONS(431), - [aux_sym_parallel_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token4] = ACTIONS(431), - [aux_sym_deterministic_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token2] = ACTIONS(431), - [aux_sym_sql_hint_token3] = ACTIONS(431), - [aux_sym_sql_hint_token5] = ACTIONS(431), - [aux_sym__function_language_token1] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_direction_constraint_token1] = ACTIONS(431), - [aux_sym_direction_constraint_token2] = ACTIONS(431), - [aux_sym_order_expression_token1] = ACTIONS(431), - [aux_sym_limit_clause_token1] = ACTIONS(431), - [aux_sym_offset_clause_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [1068] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_direction_constraint_token1] = ACTIONS(279), - [aux_sym_direction_constraint_token2] = ACTIONS(279), - [aux_sym_order_expression_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [1069] = { - [aux_sym_array_type_repeat1] = STATE(1093), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_truncate_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_begin_statement_token1] = ACTIONS(338), - [aux_sym_commit_statement_token1] = ACTIONS(338), - [aux_sym_rollback_statement_token1] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_sequence_token5] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym_return_statement_token1] = ACTIONS(338), - [aux_sym_declare_statement_token1] = ACTIONS(338), - [aux_sym_create_function_statement_token3] = ACTIONS(338), - [aux_sym_create_function_statement_token4] = ACTIONS(338), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_statement_token8] = ACTIONS(338), - [aux_sym_create_function_statement_token9] = ACTIONS(338), - [aux_sym_create_function_statement_token10] = ACTIONS(338), - [aux_sym_create_function_statement_token11] = ACTIONS(338), - [aux_sym_external_hint_token1] = ACTIONS(338), - [aux_sym_external_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token1] = ACTIONS(338), - [aux_sym_optimizer_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token3] = ACTIONS(338), - [aux_sym_parallel_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token4] = ACTIONS(338), - [aux_sym_deterministic_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token2] = ACTIONS(338), - [aux_sym_sql_hint_token3] = ACTIONS(338), - [aux_sym_sql_hint_token5] = ACTIONS(338), - [aux_sym__function_language_token1] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_grant_statement_token8] = ACTIONS(338), - [aux_sym_create_table_statement_token1] = ACTIONS(338), - [aux_sym_order_by_clause_token1] = ACTIONS(338), - [aux_sym_limit_clause_token1] = ACTIONS(338), - [aux_sym_offset_clause_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(1917), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [1070] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [anon_sym_COMMA] = ACTIONS(729), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_truncate_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_begin_statement_token1] = ACTIONS(731), - [aux_sym_commit_statement_token1] = ACTIONS(731), - [aux_sym_rollback_statement_token1] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_sequence_token5] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym_return_statement_token1] = ACTIONS(731), - [aux_sym_declare_statement_token1] = ACTIONS(731), - [aux_sym_create_function_statement_token3] = ACTIONS(731), - [aux_sym_create_function_statement_token4] = ACTIONS(731), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_statement_token8] = ACTIONS(731), - [aux_sym_create_function_statement_token9] = ACTIONS(731), - [aux_sym_create_function_statement_token10] = ACTIONS(731), - [aux_sym_create_function_statement_token11] = ACTIONS(731), - [aux_sym_external_hint_token1] = ACTIONS(731), - [aux_sym_external_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token1] = ACTIONS(731), - [aux_sym_optimizer_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token3] = ACTIONS(731), - [aux_sym_parallel_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token4] = ACTIONS(731), - [aux_sym_deterministic_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token2] = ACTIONS(731), - [aux_sym_sql_hint_token3] = ACTIONS(731), - [aux_sym_sql_hint_token5] = ACTIONS(731), - [aux_sym__function_language_token1] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_direction_constraint_token1] = ACTIONS(731), - [aux_sym_direction_constraint_token2] = ACTIONS(731), - [aux_sym_order_expression_token1] = ACTIONS(731), - [aux_sym_limit_clause_token1] = ACTIONS(731), - [aux_sym_offset_clause_token1] = ACTIONS(731), - [aux_sym_fetch_clause_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [1071] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [anon_sym_COMMA] = ACTIONS(421), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_truncate_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_begin_statement_token1] = ACTIONS(423), - [aux_sym_commit_statement_token1] = ACTIONS(423), - [aux_sym_rollback_statement_token1] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_sequence_token5] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym_return_statement_token1] = ACTIONS(423), - [aux_sym_declare_statement_token1] = ACTIONS(423), - [aux_sym_create_function_statement_token3] = ACTIONS(423), - [aux_sym_create_function_statement_token4] = ACTIONS(423), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_statement_token8] = ACTIONS(423), - [aux_sym_create_function_statement_token9] = ACTIONS(423), - [aux_sym_create_function_statement_token10] = ACTIONS(423), - [aux_sym_create_function_statement_token11] = ACTIONS(423), - [aux_sym_external_hint_token1] = ACTIONS(423), - [aux_sym_external_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token1] = ACTIONS(423), - [aux_sym_optimizer_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token3] = ACTIONS(423), - [aux_sym_parallel_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token4] = ACTIONS(423), - [aux_sym_deterministic_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token2] = ACTIONS(423), - [aux_sym_sql_hint_token3] = ACTIONS(423), - [aux_sym_sql_hint_token5] = ACTIONS(423), - [aux_sym__function_language_token1] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_direction_constraint_token1] = ACTIONS(423), - [aux_sym_direction_constraint_token2] = ACTIONS(423), - [aux_sym_order_expression_token1] = ACTIONS(423), - [aux_sym_limit_clause_token1] = ACTIONS(423), - [aux_sym_offset_clause_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [1072] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [anon_sym_COMMA] = ACTIONS(588), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_truncate_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_begin_statement_token1] = ACTIONS(590), - [aux_sym_commit_statement_token1] = ACTIONS(590), - [aux_sym_rollback_statement_token1] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_sequence_token5] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym_return_statement_token1] = ACTIONS(590), - [aux_sym_declare_statement_token1] = ACTIONS(590), - [aux_sym_create_function_statement_token3] = ACTIONS(590), - [aux_sym_create_function_statement_token4] = ACTIONS(590), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_statement_token8] = ACTIONS(590), - [aux_sym_create_function_statement_token9] = ACTIONS(590), - [aux_sym_create_function_statement_token10] = ACTIONS(590), - [aux_sym_create_function_statement_token11] = ACTIONS(590), - [aux_sym_external_hint_token1] = ACTIONS(590), - [aux_sym_external_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token1] = ACTIONS(590), - [aux_sym_optimizer_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token3] = ACTIONS(590), - [aux_sym_parallel_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token4] = ACTIONS(590), - [aux_sym_deterministic_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token2] = ACTIONS(590), - [aux_sym_sql_hint_token3] = ACTIONS(590), - [aux_sym_sql_hint_token5] = ACTIONS(590), - [aux_sym__function_language_token1] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_direction_constraint_token1] = ACTIONS(590), - [aux_sym_direction_constraint_token2] = ACTIONS(590), - [aux_sym_order_expression_token1] = ACTIONS(590), - [aux_sym_limit_clause_token1] = ACTIONS(590), - [aux_sym_offset_clause_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [1073] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [anon_sym_COMMA] = ACTIONS(725), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_truncate_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_begin_statement_token1] = ACTIONS(727), - [aux_sym_commit_statement_token1] = ACTIONS(727), - [aux_sym_rollback_statement_token1] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_sequence_token5] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym_return_statement_token1] = ACTIONS(727), - [aux_sym_declare_statement_token1] = ACTIONS(727), - [aux_sym_create_function_statement_token3] = ACTIONS(727), - [aux_sym_create_function_statement_token4] = ACTIONS(727), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_statement_token8] = ACTIONS(727), - [aux_sym_create_function_statement_token9] = ACTIONS(727), - [aux_sym_create_function_statement_token10] = ACTIONS(727), - [aux_sym_create_function_statement_token11] = ACTIONS(727), - [aux_sym_external_hint_token1] = ACTIONS(727), - [aux_sym_external_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token1] = ACTIONS(727), - [aux_sym_optimizer_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token3] = ACTIONS(727), - [aux_sym_parallel_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token4] = ACTIONS(727), - [aux_sym_deterministic_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token2] = ACTIONS(727), - [aux_sym_sql_hint_token3] = ACTIONS(727), - [aux_sym_sql_hint_token5] = ACTIONS(727), - [aux_sym__function_language_token1] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_direction_constraint_token1] = ACTIONS(727), - [aux_sym_direction_constraint_token2] = ACTIONS(727), - [aux_sym_order_expression_token1] = ACTIONS(727), - [aux_sym_limit_clause_token1] = ACTIONS(727), - [aux_sym_offset_clause_token1] = ACTIONS(727), - [aux_sym_fetch_clause_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [1074] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_direction_constraint_token1] = ACTIONS(275), - [aux_sym_direction_constraint_token2] = ACTIONS(275), - [aux_sym_order_expression_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [1075] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [anon_sym_COMMA] = ACTIONS(465), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_truncate_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_begin_statement_token1] = ACTIONS(467), - [aux_sym_commit_statement_token1] = ACTIONS(467), - [aux_sym_rollback_statement_token1] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_sequence_token5] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym_return_statement_token1] = ACTIONS(467), - [aux_sym_declare_statement_token1] = ACTIONS(467), - [aux_sym_create_function_statement_token3] = ACTIONS(467), - [aux_sym_create_function_statement_token4] = ACTIONS(467), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_statement_token8] = ACTIONS(467), - [aux_sym_create_function_statement_token9] = ACTIONS(467), - [aux_sym_create_function_statement_token10] = ACTIONS(467), - [aux_sym_create_function_statement_token11] = ACTIONS(467), - [aux_sym_external_hint_token1] = ACTIONS(467), - [aux_sym_external_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token1] = ACTIONS(467), - [aux_sym_optimizer_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token3] = ACTIONS(467), - [aux_sym_parallel_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token4] = ACTIONS(467), - [aux_sym_deterministic_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token2] = ACTIONS(467), - [aux_sym_sql_hint_token3] = ACTIONS(467), - [aux_sym_sql_hint_token5] = ACTIONS(467), - [aux_sym__function_language_token1] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_direction_constraint_token1] = ACTIONS(467), - [aux_sym_direction_constraint_token2] = ACTIONS(467), - [aux_sym_order_expression_token1] = ACTIONS(467), - [aux_sym_limit_clause_token1] = ACTIONS(467), - [aux_sym_offset_clause_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [1076] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [anon_sym_COMMA] = ACTIONS(469), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_truncate_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_begin_statement_token1] = ACTIONS(471), - [aux_sym_commit_statement_token1] = ACTIONS(471), - [aux_sym_rollback_statement_token1] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_sequence_token5] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym_return_statement_token1] = ACTIONS(471), - [aux_sym_declare_statement_token1] = ACTIONS(471), - [aux_sym_create_function_statement_token3] = ACTIONS(471), - [aux_sym_create_function_statement_token4] = ACTIONS(471), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_statement_token8] = ACTIONS(471), - [aux_sym_create_function_statement_token9] = ACTIONS(471), - [aux_sym_create_function_statement_token10] = ACTIONS(471), - [aux_sym_create_function_statement_token11] = ACTIONS(471), - [aux_sym_external_hint_token1] = ACTIONS(471), - [aux_sym_external_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token1] = ACTIONS(471), - [aux_sym_optimizer_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token3] = ACTIONS(471), - [aux_sym_parallel_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token4] = ACTIONS(471), - [aux_sym_deterministic_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token2] = ACTIONS(471), - [aux_sym_sql_hint_token3] = ACTIONS(471), - [aux_sym_sql_hint_token5] = ACTIONS(471), - [aux_sym__function_language_token1] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_direction_constraint_token1] = ACTIONS(471), - [aux_sym_direction_constraint_token2] = ACTIONS(471), - [aux_sym_order_expression_token1] = ACTIONS(471), - [aux_sym_limit_clause_token1] = ACTIONS(471), - [aux_sym_offset_clause_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [1077] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [anon_sym_COMMA] = ACTIONS(721), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_truncate_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_begin_statement_token1] = ACTIONS(723), - [aux_sym_commit_statement_token1] = ACTIONS(723), - [aux_sym_rollback_statement_token1] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_sequence_token5] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym_return_statement_token1] = ACTIONS(723), - [aux_sym_declare_statement_token1] = ACTIONS(723), - [aux_sym_create_function_statement_token3] = ACTIONS(723), - [aux_sym_create_function_statement_token4] = ACTIONS(723), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_statement_token8] = ACTIONS(723), - [aux_sym_create_function_statement_token9] = ACTIONS(723), - [aux_sym_create_function_statement_token10] = ACTIONS(723), - [aux_sym_create_function_statement_token11] = ACTIONS(723), - [aux_sym_external_hint_token1] = ACTIONS(723), - [aux_sym_external_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token1] = ACTIONS(723), - [aux_sym_optimizer_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token3] = ACTIONS(723), - [aux_sym_parallel_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token4] = ACTIONS(723), - [aux_sym_deterministic_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token2] = ACTIONS(723), - [aux_sym_sql_hint_token3] = ACTIONS(723), - [aux_sym_sql_hint_token5] = ACTIONS(723), - [aux_sym__function_language_token1] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_direction_constraint_token1] = ACTIONS(723), - [aux_sym_direction_constraint_token2] = ACTIONS(723), - [aux_sym_order_expression_token1] = ACTIONS(723), - [aux_sym_limit_clause_token1] = ACTIONS(723), - [aux_sym_offset_clause_token1] = ACTIONS(723), - [aux_sym_fetch_clause_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [1078] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [anon_sym_COMMA] = ACTIONS(713), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_truncate_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_begin_statement_token1] = ACTIONS(715), - [aux_sym_commit_statement_token1] = ACTIONS(715), - [aux_sym_rollback_statement_token1] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_sequence_token5] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym_return_statement_token1] = ACTIONS(715), - [aux_sym_declare_statement_token1] = ACTIONS(715), - [aux_sym_create_function_statement_token3] = ACTIONS(715), - [aux_sym_create_function_statement_token4] = ACTIONS(715), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_statement_token8] = ACTIONS(715), - [aux_sym_create_function_statement_token9] = ACTIONS(715), - [aux_sym_create_function_statement_token10] = ACTIONS(715), - [aux_sym_create_function_statement_token11] = ACTIONS(715), - [aux_sym_external_hint_token1] = ACTIONS(715), - [aux_sym_external_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token1] = ACTIONS(715), - [aux_sym_optimizer_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token3] = ACTIONS(715), - [aux_sym_parallel_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token4] = ACTIONS(715), - [aux_sym_deterministic_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token2] = ACTIONS(715), - [aux_sym_sql_hint_token3] = ACTIONS(715), - [aux_sym_sql_hint_token5] = ACTIONS(715), - [aux_sym__function_language_token1] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_direction_constraint_token1] = ACTIONS(715), - [aux_sym_direction_constraint_token2] = ACTIONS(715), - [aux_sym_order_expression_token1] = ACTIONS(715), - [aux_sym_limit_clause_token1] = ACTIONS(715), - [aux_sym_offset_clause_token1] = ACTIONS(715), - [aux_sym_fetch_clause_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [1079] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [anon_sym_COMMA] = ACTIONS(484), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_truncate_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_begin_statement_token1] = ACTIONS(486), - [aux_sym_commit_statement_token1] = ACTIONS(486), - [aux_sym_rollback_statement_token1] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_sequence_token5] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym_return_statement_token1] = ACTIONS(486), - [aux_sym_declare_statement_token1] = ACTIONS(486), - [aux_sym_create_function_statement_token3] = ACTIONS(486), - [aux_sym_create_function_statement_token4] = ACTIONS(486), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_statement_token8] = ACTIONS(486), - [aux_sym_create_function_statement_token9] = ACTIONS(486), - [aux_sym_create_function_statement_token10] = ACTIONS(486), - [aux_sym_create_function_statement_token11] = ACTIONS(486), - [aux_sym_external_hint_token1] = ACTIONS(486), - [aux_sym_external_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token1] = ACTIONS(486), - [aux_sym_optimizer_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token3] = ACTIONS(486), - [aux_sym_parallel_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token4] = ACTIONS(486), - [aux_sym_deterministic_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token2] = ACTIONS(486), - [aux_sym_sql_hint_token3] = ACTIONS(486), - [aux_sym_sql_hint_token5] = ACTIONS(486), - [aux_sym__function_language_token1] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_direction_constraint_token1] = ACTIONS(486), - [aux_sym_direction_constraint_token2] = ACTIONS(486), - [aux_sym_order_expression_token1] = ACTIONS(486), - [aux_sym_limit_clause_token1] = ACTIONS(486), - [aux_sym_offset_clause_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [1080] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [anon_sym_COMMA] = ACTIONS(530), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_truncate_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_begin_statement_token1] = ACTIONS(532), - [aux_sym_commit_statement_token1] = ACTIONS(532), - [aux_sym_rollback_statement_token1] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_sequence_token5] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym_return_statement_token1] = ACTIONS(532), - [aux_sym_declare_statement_token1] = ACTIONS(532), - [aux_sym_create_function_statement_token3] = ACTIONS(532), - [aux_sym_create_function_statement_token4] = ACTIONS(532), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_statement_token8] = ACTIONS(532), - [aux_sym_create_function_statement_token9] = ACTIONS(532), - [aux_sym_create_function_statement_token10] = ACTIONS(532), - [aux_sym_create_function_statement_token11] = ACTIONS(532), - [aux_sym_external_hint_token1] = ACTIONS(532), - [aux_sym_external_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token1] = ACTIONS(532), - [aux_sym_optimizer_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token3] = ACTIONS(532), - [aux_sym_parallel_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token4] = ACTIONS(532), - [aux_sym_deterministic_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token2] = ACTIONS(532), - [aux_sym_sql_hint_token3] = ACTIONS(532), - [aux_sym_sql_hint_token5] = ACTIONS(532), - [aux_sym__function_language_token1] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_direction_constraint_token1] = ACTIONS(532), - [aux_sym_direction_constraint_token2] = ACTIONS(532), - [aux_sym_order_expression_token1] = ACTIONS(532), - [aux_sym_limit_clause_token1] = ACTIONS(532), - [aux_sym_offset_clause_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [1081] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [anon_sym_COMMA] = ACTIONS(542), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_truncate_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_begin_statement_token1] = ACTIONS(544), - [aux_sym_commit_statement_token1] = ACTIONS(544), - [aux_sym_rollback_statement_token1] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_sequence_token5] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym_return_statement_token1] = ACTIONS(544), - [aux_sym_declare_statement_token1] = ACTIONS(544), - [aux_sym_create_function_statement_token3] = ACTIONS(544), - [aux_sym_create_function_statement_token4] = ACTIONS(544), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_statement_token8] = ACTIONS(544), - [aux_sym_create_function_statement_token9] = ACTIONS(544), - [aux_sym_create_function_statement_token10] = ACTIONS(544), - [aux_sym_create_function_statement_token11] = ACTIONS(544), - [aux_sym_external_hint_token1] = ACTIONS(544), - [aux_sym_external_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token1] = ACTIONS(544), - [aux_sym_optimizer_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token3] = ACTIONS(544), - [aux_sym_parallel_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token4] = ACTIONS(544), - [aux_sym_deterministic_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token2] = ACTIONS(544), - [aux_sym_sql_hint_token3] = ACTIONS(544), - [aux_sym_sql_hint_token5] = ACTIONS(544), - [aux_sym__function_language_token1] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_direction_constraint_token1] = ACTIONS(544), - [aux_sym_direction_constraint_token2] = ACTIONS(544), - [aux_sym_order_expression_token1] = ACTIONS(544), - [aux_sym_limit_clause_token1] = ACTIONS(544), - [aux_sym_offset_clause_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [1082] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [anon_sym_COMMA] = ACTIONS(546), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_truncate_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_begin_statement_token1] = ACTIONS(548), - [aux_sym_commit_statement_token1] = ACTIONS(548), - [aux_sym_rollback_statement_token1] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_sequence_token5] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym_return_statement_token1] = ACTIONS(548), - [aux_sym_declare_statement_token1] = ACTIONS(548), - [aux_sym_create_function_statement_token3] = ACTIONS(548), - [aux_sym_create_function_statement_token4] = ACTIONS(548), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_statement_token8] = ACTIONS(548), - [aux_sym_create_function_statement_token9] = ACTIONS(548), - [aux_sym_create_function_statement_token10] = ACTIONS(548), - [aux_sym_create_function_statement_token11] = ACTIONS(548), - [aux_sym_external_hint_token1] = ACTIONS(548), - [aux_sym_external_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token1] = ACTIONS(548), - [aux_sym_optimizer_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token3] = ACTIONS(548), - [aux_sym_parallel_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token4] = ACTIONS(548), - [aux_sym_deterministic_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token2] = ACTIONS(548), - [aux_sym_sql_hint_token3] = ACTIONS(548), - [aux_sym_sql_hint_token5] = ACTIONS(548), - [aux_sym__function_language_token1] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_direction_constraint_token1] = ACTIONS(548), - [aux_sym_direction_constraint_token2] = ACTIONS(548), - [aux_sym_order_expression_token1] = ACTIONS(548), - [aux_sym_limit_clause_token1] = ACTIONS(548), - [aux_sym_offset_clause_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [1083] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [anon_sym_COMMA] = ACTIONS(550), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_truncate_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_begin_statement_token1] = ACTIONS(552), - [aux_sym_commit_statement_token1] = ACTIONS(552), - [aux_sym_rollback_statement_token1] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_sequence_token5] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym_return_statement_token1] = ACTIONS(552), - [aux_sym_declare_statement_token1] = ACTIONS(552), - [aux_sym_create_function_statement_token3] = ACTIONS(552), - [aux_sym_create_function_statement_token4] = ACTIONS(552), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_statement_token8] = ACTIONS(552), - [aux_sym_create_function_statement_token9] = ACTIONS(552), - [aux_sym_create_function_statement_token10] = ACTIONS(552), - [aux_sym_create_function_statement_token11] = ACTIONS(552), - [aux_sym_external_hint_token1] = ACTIONS(552), - [aux_sym_external_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token1] = ACTIONS(552), - [aux_sym_optimizer_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token3] = ACTIONS(552), - [aux_sym_parallel_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token4] = ACTIONS(552), - [aux_sym_deterministic_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token2] = ACTIONS(552), - [aux_sym_sql_hint_token3] = ACTIONS(552), - [aux_sym_sql_hint_token5] = ACTIONS(552), - [aux_sym__function_language_token1] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_direction_constraint_token1] = ACTIONS(552), - [aux_sym_direction_constraint_token2] = ACTIONS(552), - [aux_sym_order_expression_token1] = ACTIONS(552), - [aux_sym_limit_clause_token1] = ACTIONS(552), - [aux_sym_offset_clause_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [1084] = { - [sym_filter_clause] = STATE(1476), - [sym_over_clause] = STATE(1781), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token2] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_table_constraint_check_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(1475), - [aux_sym_over_clause_token1] = ACTIONS(1477), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [1085] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [anon_sym_COMMA] = ACTIONS(616), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_truncate_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_begin_statement_token1] = ACTIONS(618), - [aux_sym_commit_statement_token1] = ACTIONS(618), - [aux_sym_rollback_statement_token1] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_sequence_token5] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym_return_statement_token1] = ACTIONS(618), - [aux_sym_declare_statement_token1] = ACTIONS(618), - [aux_sym_create_function_statement_token3] = ACTIONS(618), - [aux_sym_create_function_statement_token4] = ACTIONS(618), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_statement_token8] = ACTIONS(618), - [aux_sym_create_function_statement_token9] = ACTIONS(618), - [aux_sym_create_function_statement_token10] = ACTIONS(618), - [aux_sym_create_function_statement_token11] = ACTIONS(618), - [aux_sym_external_hint_token1] = ACTIONS(618), - [aux_sym_external_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token1] = ACTIONS(618), - [aux_sym_optimizer_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token3] = ACTIONS(618), - [aux_sym_parallel_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token4] = ACTIONS(618), - [aux_sym_deterministic_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token2] = ACTIONS(618), - [aux_sym_sql_hint_token3] = ACTIONS(618), - [aux_sym_sql_hint_token5] = ACTIONS(618), - [aux_sym__function_language_token1] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_direction_constraint_token1] = ACTIONS(618), - [aux_sym_direction_constraint_token2] = ACTIONS(618), - [aux_sym_order_expression_token1] = ACTIONS(618), - [aux_sym_limit_clause_token1] = ACTIONS(618), - [aux_sym_offset_clause_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [1086] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [anon_sym_COMMA] = ACTIONS(568), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_truncate_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_begin_statement_token1] = ACTIONS(570), - [aux_sym_commit_statement_token1] = ACTIONS(570), - [aux_sym_rollback_statement_token1] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_sequence_token5] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym_return_statement_token1] = ACTIONS(570), - [aux_sym_declare_statement_token1] = ACTIONS(570), - [aux_sym_create_function_statement_token3] = ACTIONS(570), - [aux_sym_create_function_statement_token4] = ACTIONS(570), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_statement_token8] = ACTIONS(570), - [aux_sym_create_function_statement_token9] = ACTIONS(570), - [aux_sym_create_function_statement_token10] = ACTIONS(570), - [aux_sym_create_function_statement_token11] = ACTIONS(570), - [aux_sym_external_hint_token1] = ACTIONS(570), - [aux_sym_external_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token1] = ACTIONS(570), - [aux_sym_optimizer_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token3] = ACTIONS(570), - [aux_sym_parallel_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token4] = ACTIONS(570), - [aux_sym_deterministic_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token2] = ACTIONS(570), - [aux_sym_sql_hint_token3] = ACTIONS(570), - [aux_sym_sql_hint_token5] = ACTIONS(570), - [aux_sym__function_language_token1] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_direction_constraint_token1] = ACTIONS(570), - [aux_sym_direction_constraint_token2] = ACTIONS(570), - [aux_sym_order_expression_token1] = ACTIONS(570), - [aux_sym_limit_clause_token1] = ACTIONS(570), - [aux_sym_offset_clause_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [1087] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [anon_sym_COMMA] = ACTIONS(564), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_truncate_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_begin_statement_token1] = ACTIONS(566), - [aux_sym_commit_statement_token1] = ACTIONS(566), - [aux_sym_rollback_statement_token1] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_sequence_token5] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym_return_statement_token1] = ACTIONS(566), - [aux_sym_declare_statement_token1] = ACTIONS(566), - [aux_sym_create_function_statement_token3] = ACTIONS(566), - [aux_sym_create_function_statement_token4] = ACTIONS(566), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_statement_token8] = ACTIONS(566), - [aux_sym_create_function_statement_token9] = ACTIONS(566), - [aux_sym_create_function_statement_token10] = ACTIONS(566), - [aux_sym_create_function_statement_token11] = ACTIONS(566), - [aux_sym_external_hint_token1] = ACTIONS(566), - [aux_sym_external_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token1] = ACTIONS(566), - [aux_sym_optimizer_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token3] = ACTIONS(566), - [aux_sym_parallel_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token4] = ACTIONS(566), - [aux_sym_deterministic_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token2] = ACTIONS(566), - [aux_sym_sql_hint_token3] = ACTIONS(566), - [aux_sym_sql_hint_token5] = ACTIONS(566), - [aux_sym__function_language_token1] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_direction_constraint_token1] = ACTIONS(566), - [aux_sym_direction_constraint_token2] = ACTIONS(566), - [aux_sym_order_expression_token1] = ACTIONS(566), - [aux_sym_limit_clause_token1] = ACTIONS(566), - [aux_sym_offset_clause_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [1088] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [anon_sym_COMMA] = ACTIONS(538), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_truncate_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_begin_statement_token1] = ACTIONS(540), - [aux_sym_commit_statement_token1] = ACTIONS(540), - [aux_sym_rollback_statement_token1] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_sequence_token5] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym_return_statement_token1] = ACTIONS(540), - [aux_sym_declare_statement_token1] = ACTIONS(540), - [aux_sym_create_function_statement_token3] = ACTIONS(540), - [aux_sym_create_function_statement_token4] = ACTIONS(540), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_statement_token8] = ACTIONS(540), - [aux_sym_create_function_statement_token9] = ACTIONS(540), - [aux_sym_create_function_statement_token10] = ACTIONS(540), - [aux_sym_create_function_statement_token11] = ACTIONS(540), - [aux_sym_external_hint_token1] = ACTIONS(540), - [aux_sym_external_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token1] = ACTIONS(540), - [aux_sym_optimizer_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token3] = ACTIONS(540), - [aux_sym_parallel_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token4] = ACTIONS(540), - [aux_sym_deterministic_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token2] = ACTIONS(540), - [aux_sym_sql_hint_token3] = ACTIONS(540), - [aux_sym_sql_hint_token5] = ACTIONS(540), - [aux_sym__function_language_token1] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_direction_constraint_token1] = ACTIONS(540), - [aux_sym_direction_constraint_token2] = ACTIONS(540), - [aux_sym_order_expression_token1] = ACTIONS(540), - [aux_sym_limit_clause_token1] = ACTIONS(540), - [aux_sym_offset_clause_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [1089] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [anon_sym_COMMA] = ACTIONS(425), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_truncate_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_begin_statement_token1] = ACTIONS(427), - [aux_sym_commit_statement_token1] = ACTIONS(427), - [aux_sym_rollback_statement_token1] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_sequence_token5] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym_return_statement_token1] = ACTIONS(427), - [aux_sym_declare_statement_token1] = ACTIONS(427), - [aux_sym_create_function_statement_token3] = ACTIONS(427), - [aux_sym_create_function_statement_token4] = ACTIONS(427), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_statement_token8] = ACTIONS(427), - [aux_sym_create_function_statement_token9] = ACTIONS(427), - [aux_sym_create_function_statement_token10] = ACTIONS(427), - [aux_sym_create_function_statement_token11] = ACTIONS(427), - [aux_sym_external_hint_token1] = ACTIONS(427), - [aux_sym_external_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token1] = ACTIONS(427), - [aux_sym_optimizer_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token3] = ACTIONS(427), - [aux_sym_parallel_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token4] = ACTIONS(427), - [aux_sym_deterministic_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token2] = ACTIONS(427), - [aux_sym_sql_hint_token3] = ACTIONS(427), - [aux_sym_sql_hint_token5] = ACTIONS(427), - [aux_sym__function_language_token1] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_direction_constraint_token1] = ACTIONS(427), - [aux_sym_direction_constraint_token2] = ACTIONS(427), - [aux_sym_order_expression_token1] = ACTIONS(427), - [aux_sym_limit_clause_token1] = ACTIONS(427), - [aux_sym_offset_clause_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [1090] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [anon_sym_COMMA] = ACTIONS(433), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_truncate_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_begin_statement_token1] = ACTIONS(435), - [aux_sym_commit_statement_token1] = ACTIONS(435), - [aux_sym_rollback_statement_token1] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_sequence_token5] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym_return_statement_token1] = ACTIONS(435), - [aux_sym_declare_statement_token1] = ACTIONS(435), - [aux_sym_create_function_statement_token3] = ACTIONS(435), - [aux_sym_create_function_statement_token4] = ACTIONS(435), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_statement_token8] = ACTIONS(435), - [aux_sym_create_function_statement_token9] = ACTIONS(435), - [aux_sym_create_function_statement_token10] = ACTIONS(435), - [aux_sym_create_function_statement_token11] = ACTIONS(435), - [aux_sym_external_hint_token1] = ACTIONS(435), - [aux_sym_external_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token1] = ACTIONS(435), - [aux_sym_optimizer_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token3] = ACTIONS(435), - [aux_sym_parallel_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token4] = ACTIONS(435), - [aux_sym_deterministic_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token2] = ACTIONS(435), - [aux_sym_sql_hint_token3] = ACTIONS(435), - [aux_sym_sql_hint_token5] = ACTIONS(435), - [aux_sym__function_language_token1] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_direction_constraint_token1] = ACTIONS(435), - [aux_sym_direction_constraint_token2] = ACTIONS(435), - [aux_sym_order_expression_token1] = ACTIONS(435), - [aux_sym_limit_clause_token1] = ACTIONS(435), - [aux_sym_offset_clause_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [1091] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [anon_sym_COMMA] = ACTIONS(437), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_truncate_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_begin_statement_token1] = ACTIONS(439), - [aux_sym_commit_statement_token1] = ACTIONS(439), - [aux_sym_rollback_statement_token1] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_sequence_token5] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym_return_statement_token1] = ACTIONS(439), - [aux_sym_declare_statement_token1] = ACTIONS(439), - [aux_sym_create_function_statement_token3] = ACTIONS(439), - [aux_sym_create_function_statement_token4] = ACTIONS(439), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_statement_token8] = ACTIONS(439), - [aux_sym_create_function_statement_token9] = ACTIONS(439), - [aux_sym_create_function_statement_token10] = ACTIONS(439), - [aux_sym_create_function_statement_token11] = ACTIONS(439), - [aux_sym_external_hint_token1] = ACTIONS(439), - [aux_sym_external_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token1] = ACTIONS(439), - [aux_sym_optimizer_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token3] = ACTIONS(439), - [aux_sym_parallel_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token4] = ACTIONS(439), - [aux_sym_deterministic_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token2] = ACTIONS(439), - [aux_sym_sql_hint_token3] = ACTIONS(439), - [aux_sym_sql_hint_token5] = ACTIONS(439), - [aux_sym__function_language_token1] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_direction_constraint_token1] = ACTIONS(439), - [aux_sym_direction_constraint_token2] = ACTIONS(439), - [aux_sym_order_expression_token1] = ACTIONS(439), - [aux_sym_limit_clause_token1] = ACTIONS(439), - [aux_sym_offset_clause_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [1092] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [anon_sym_COMMA] = ACTIONS(534), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_truncate_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_begin_statement_token1] = ACTIONS(536), - [aux_sym_commit_statement_token1] = ACTIONS(536), - [aux_sym_rollback_statement_token1] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_sequence_token5] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym_return_statement_token1] = ACTIONS(536), - [aux_sym_declare_statement_token1] = ACTIONS(536), - [aux_sym_create_function_statement_token3] = ACTIONS(536), - [aux_sym_create_function_statement_token4] = ACTIONS(536), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_statement_token8] = ACTIONS(536), - [aux_sym_create_function_statement_token9] = ACTIONS(536), - [aux_sym_create_function_statement_token10] = ACTIONS(536), - [aux_sym_create_function_statement_token11] = ACTIONS(536), - [aux_sym_external_hint_token1] = ACTIONS(536), - [aux_sym_external_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token1] = ACTIONS(536), - [aux_sym_optimizer_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token3] = ACTIONS(536), - [aux_sym_parallel_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token4] = ACTIONS(536), - [aux_sym_deterministic_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token2] = ACTIONS(536), - [aux_sym_sql_hint_token3] = ACTIONS(536), - [aux_sym_sql_hint_token5] = ACTIONS(536), - [aux_sym__function_language_token1] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_direction_constraint_token1] = ACTIONS(536), - [aux_sym_direction_constraint_token2] = ACTIONS(536), - [aux_sym_order_expression_token1] = ACTIONS(536), - [aux_sym_limit_clause_token1] = ACTIONS(536), - [aux_sym_offset_clause_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [1093] = { - [aux_sym_array_type_repeat1] = STATE(1093), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_create_table_statement_token1] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(1919), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [1094] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_direction_constraint_token1] = ACTIONS(201), - [aux_sym_direction_constraint_token2] = ACTIONS(201), - [aux_sym_order_expression_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [1095] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [anon_sym_COMMA] = ACTIONS(686), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_truncate_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_begin_statement_token1] = ACTIONS(688), - [aux_sym_commit_statement_token1] = ACTIONS(688), - [aux_sym_rollback_statement_token1] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_sequence_token5] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym_return_statement_token1] = ACTIONS(688), - [aux_sym_declare_statement_token1] = ACTIONS(688), - [aux_sym_create_function_statement_token3] = ACTIONS(688), - [aux_sym_create_function_statement_token4] = ACTIONS(688), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_statement_token8] = ACTIONS(688), - [aux_sym_create_function_statement_token9] = ACTIONS(688), - [aux_sym_create_function_statement_token10] = ACTIONS(688), - [aux_sym_create_function_statement_token11] = ACTIONS(688), - [aux_sym_external_hint_token1] = ACTIONS(688), - [aux_sym_external_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token1] = ACTIONS(688), - [aux_sym_optimizer_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token3] = ACTIONS(688), - [aux_sym_parallel_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token4] = ACTIONS(688), - [aux_sym_deterministic_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token2] = ACTIONS(688), - [aux_sym_sql_hint_token3] = ACTIONS(688), - [aux_sym_sql_hint_token5] = ACTIONS(688), - [aux_sym__function_language_token1] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_direction_constraint_token1] = ACTIONS(688), - [aux_sym_direction_constraint_token2] = ACTIONS(688), - [aux_sym_order_expression_token1] = ACTIONS(688), - [aux_sym_limit_clause_token1] = ACTIONS(688), - [aux_sym_offset_clause_token1] = ACTIONS(688), - [aux_sym_fetch_clause_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [1096] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [anon_sym_COMMA] = ACTIONS(703), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_truncate_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_begin_statement_token1] = ACTIONS(705), - [aux_sym_commit_statement_token1] = ACTIONS(705), - [aux_sym_rollback_statement_token1] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_sequence_token5] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym_return_statement_token1] = ACTIONS(705), - [aux_sym_declare_statement_token1] = ACTIONS(705), - [aux_sym_create_function_statement_token3] = ACTIONS(705), - [aux_sym_create_function_statement_token4] = ACTIONS(705), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_statement_token8] = ACTIONS(705), - [aux_sym_create_function_statement_token9] = ACTIONS(705), - [aux_sym_create_function_statement_token10] = ACTIONS(705), - [aux_sym_create_function_statement_token11] = ACTIONS(705), - [aux_sym_external_hint_token1] = ACTIONS(705), - [aux_sym_external_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token1] = ACTIONS(705), - [aux_sym_optimizer_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token3] = ACTIONS(705), - [aux_sym_parallel_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token4] = ACTIONS(705), - [aux_sym_deterministic_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token2] = ACTIONS(705), - [aux_sym_sql_hint_token3] = ACTIONS(705), - [aux_sym_sql_hint_token5] = ACTIONS(705), - [aux_sym__function_language_token1] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_direction_constraint_token1] = ACTIONS(705), - [aux_sym_direction_constraint_token2] = ACTIONS(705), - [aux_sym_create_table_statement_token1] = ACTIONS(705), - [aux_sym_order_expression_token1] = ACTIONS(705), - [aux_sym_limit_clause_token1] = ACTIONS(705), - [aux_sym_offset_clause_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [1097] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_direction_constraint_token1] = ACTIONS(295), - [aux_sym_direction_constraint_token2] = ACTIONS(295), - [aux_sym_order_expression_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [1098] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_direction_constraint_token1] = ACTIONS(684), - [aux_sym_direction_constraint_token2] = ACTIONS(684), - [aux_sym_order_expression_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_fetch_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1823), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1099] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [anon_sym_COMMA] = ACTIONS(632), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_truncate_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_begin_statement_token1] = ACTIONS(634), - [aux_sym_commit_statement_token1] = ACTIONS(634), - [aux_sym_rollback_statement_token1] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_sequence_token5] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym_return_statement_token1] = ACTIONS(634), - [aux_sym_declare_statement_token1] = ACTIONS(634), - [aux_sym_create_function_statement_token3] = ACTIONS(634), - [aux_sym_create_function_statement_token4] = ACTIONS(634), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_statement_token8] = ACTIONS(634), - [aux_sym_create_function_statement_token9] = ACTIONS(634), - [aux_sym_create_function_statement_token10] = ACTIONS(634), - [aux_sym_create_function_statement_token11] = ACTIONS(634), - [aux_sym_external_hint_token1] = ACTIONS(634), - [aux_sym_external_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token1] = ACTIONS(634), - [aux_sym_optimizer_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token3] = ACTIONS(634), - [aux_sym_parallel_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token4] = ACTIONS(634), - [aux_sym_deterministic_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token2] = ACTIONS(634), - [aux_sym_sql_hint_token3] = ACTIONS(634), - [aux_sym_sql_hint_token5] = ACTIONS(634), - [aux_sym__function_language_token1] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_direction_constraint_token1] = ACTIONS(634), - [aux_sym_direction_constraint_token2] = ACTIONS(634), - [aux_sym_order_expression_token1] = ACTIONS(634), - [aux_sym_limit_clause_token1] = ACTIONS(634), - [aux_sym_offset_clause_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [1100] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [anon_sym_COMMA] = ACTIONS(656), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_truncate_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_begin_statement_token1] = ACTIONS(658), - [aux_sym_commit_statement_token1] = ACTIONS(658), - [aux_sym_rollback_statement_token1] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_sequence_token5] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym_return_statement_token1] = ACTIONS(658), - [aux_sym_declare_statement_token1] = ACTIONS(658), - [aux_sym_create_function_statement_token3] = ACTIONS(658), - [aux_sym_create_function_statement_token4] = ACTIONS(658), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_statement_token8] = ACTIONS(658), - [aux_sym_create_function_statement_token9] = ACTIONS(658), - [aux_sym_create_function_statement_token10] = ACTIONS(658), - [aux_sym_create_function_statement_token11] = ACTIONS(658), - [aux_sym_external_hint_token1] = ACTIONS(658), - [aux_sym_external_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token1] = ACTIONS(658), - [aux_sym_optimizer_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token3] = ACTIONS(658), - [aux_sym_parallel_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token4] = ACTIONS(658), - [aux_sym_deterministic_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token2] = ACTIONS(658), - [aux_sym_sql_hint_token3] = ACTIONS(658), - [aux_sym_sql_hint_token5] = ACTIONS(658), - [aux_sym__function_language_token1] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_direction_constraint_token1] = ACTIONS(658), - [aux_sym_direction_constraint_token2] = ACTIONS(658), - [aux_sym_order_expression_token1] = ACTIONS(658), - [aux_sym_limit_clause_token1] = ACTIONS(658), - [aux_sym_offset_clause_token1] = ACTIONS(658), - [aux_sym_fetch_clause_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [1101] = { - [sym_filter_clause] = STATE(1511), - [sym_over_clause] = STATE(1788), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token2] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_table_constraint_check_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(1475), - [aux_sym_over_clause_token1] = ACTIONS(1477), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [1102] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [anon_sym_COMMA] = ACTIONS(672), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_truncate_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_begin_statement_token1] = ACTIONS(674), - [aux_sym_commit_statement_token1] = ACTIONS(674), - [aux_sym_rollback_statement_token1] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_sequence_token5] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym_return_statement_token1] = ACTIONS(674), - [aux_sym_declare_statement_token1] = ACTIONS(674), - [aux_sym_create_function_statement_token3] = ACTIONS(674), - [aux_sym_create_function_statement_token4] = ACTIONS(674), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_statement_token8] = ACTIONS(674), - [aux_sym_create_function_statement_token9] = ACTIONS(674), - [aux_sym_create_function_statement_token10] = ACTIONS(674), - [aux_sym_create_function_statement_token11] = ACTIONS(674), - [aux_sym_external_hint_token1] = ACTIONS(674), - [aux_sym_external_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token1] = ACTIONS(674), - [aux_sym_optimizer_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token3] = ACTIONS(674), - [aux_sym_parallel_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token4] = ACTIONS(674), - [aux_sym_deterministic_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token2] = ACTIONS(674), - [aux_sym_sql_hint_token3] = ACTIONS(674), - [aux_sym_sql_hint_token5] = ACTIONS(674), - [aux_sym__function_language_token1] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_direction_constraint_token1] = ACTIONS(674), - [aux_sym_direction_constraint_token2] = ACTIONS(674), - [aux_sym_order_expression_token1] = ACTIONS(674), - [aux_sym_limit_clause_token1] = ACTIONS(674), - [aux_sym_offset_clause_token1] = ACTIONS(674), - [aux_sym_fetch_clause_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [1103] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_direction_constraint_token1] = ACTIONS(179), - [aux_sym_direction_constraint_token2] = ACTIONS(179), - [aux_sym_order_expression_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [1104] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [anon_sym_COMMA] = ACTIONS(668), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_truncate_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_begin_statement_token1] = ACTIONS(670), - [aux_sym_commit_statement_token1] = ACTIONS(670), - [aux_sym_rollback_statement_token1] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_sequence_token5] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym_return_statement_token1] = ACTIONS(670), - [aux_sym_declare_statement_token1] = ACTIONS(670), - [aux_sym_create_function_statement_token3] = ACTIONS(670), - [aux_sym_create_function_statement_token4] = ACTIONS(670), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_statement_token8] = ACTIONS(670), - [aux_sym_create_function_statement_token9] = ACTIONS(670), - [aux_sym_create_function_statement_token10] = ACTIONS(670), - [aux_sym_create_function_statement_token11] = ACTIONS(670), - [aux_sym_external_hint_token1] = ACTIONS(670), - [aux_sym_external_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token1] = ACTIONS(670), - [aux_sym_optimizer_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token3] = ACTIONS(670), - [aux_sym_parallel_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token4] = ACTIONS(670), - [aux_sym_deterministic_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token2] = ACTIONS(670), - [aux_sym_sql_hint_token3] = ACTIONS(670), - [aux_sym_sql_hint_token5] = ACTIONS(670), - [aux_sym__function_language_token1] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_direction_constraint_token1] = ACTIONS(670), - [aux_sym_direction_constraint_token2] = ACTIONS(670), - [aux_sym_order_expression_token1] = ACTIONS(670), - [aux_sym_limit_clause_token1] = ACTIONS(670), - [aux_sym_offset_clause_token1] = ACTIONS(670), - [aux_sym_fetch_clause_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [1105] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [anon_sym_COMMA] = ACTIONS(664), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_truncate_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_begin_statement_token1] = ACTIONS(666), - [aux_sym_commit_statement_token1] = ACTIONS(666), - [aux_sym_rollback_statement_token1] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_sequence_token5] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym_return_statement_token1] = ACTIONS(666), - [aux_sym_declare_statement_token1] = ACTIONS(666), - [aux_sym_create_function_statement_token3] = ACTIONS(666), - [aux_sym_create_function_statement_token4] = ACTIONS(666), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_statement_token8] = ACTIONS(666), - [aux_sym_create_function_statement_token9] = ACTIONS(666), - [aux_sym_create_function_statement_token10] = ACTIONS(666), - [aux_sym_create_function_statement_token11] = ACTIONS(666), - [aux_sym_external_hint_token1] = ACTIONS(666), - [aux_sym_external_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token1] = ACTIONS(666), - [aux_sym_optimizer_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token3] = ACTIONS(666), - [aux_sym_parallel_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token4] = ACTIONS(666), - [aux_sym_deterministic_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token2] = ACTIONS(666), - [aux_sym_sql_hint_token3] = ACTIONS(666), - [aux_sym_sql_hint_token5] = ACTIONS(666), - [aux_sym__function_language_token1] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_direction_constraint_token1] = ACTIONS(666), - [aux_sym_direction_constraint_token2] = ACTIONS(666), - [aux_sym_order_expression_token1] = ACTIONS(666), - [aux_sym_limit_clause_token1] = ACTIONS(666), - [aux_sym_offset_clause_token1] = ACTIONS(666), - [aux_sym_fetch_clause_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [1106] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(1922), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(1924), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(1926), - }, - [1107] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [anon_sym_COMMA] = ACTIONS(784), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_truncate_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_begin_statement_token1] = ACTIONS(786), - [aux_sym_commit_statement_token1] = ACTIONS(786), - [aux_sym_rollback_statement_token1] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_sequence_token5] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym_return_statement_token1] = ACTIONS(786), - [aux_sym_declare_statement_token1] = ACTIONS(786), - [aux_sym_create_function_statement_token3] = ACTIONS(786), - [aux_sym_create_function_statement_token4] = ACTIONS(786), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_statement_token8] = ACTIONS(786), - [aux_sym_create_function_statement_token9] = ACTIONS(786), - [aux_sym_create_function_statement_token10] = ACTIONS(786), - [aux_sym_create_function_statement_token11] = ACTIONS(786), - [aux_sym_external_hint_token1] = ACTIONS(786), - [aux_sym_external_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token1] = ACTIONS(786), - [aux_sym_optimizer_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token3] = ACTIONS(786), - [aux_sym_parallel_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token4] = ACTIONS(786), - [aux_sym_deterministic_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token2] = ACTIONS(786), - [aux_sym_sql_hint_token3] = ACTIONS(786), - [aux_sym_sql_hint_token5] = ACTIONS(786), - [aux_sym__function_language_token1] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_direction_constraint_token1] = ACTIONS(786), - [aux_sym_direction_constraint_token2] = ACTIONS(786), - [aux_sym_create_table_statement_token1] = ACTIONS(786), - [aux_sym_order_expression_token1] = ACTIONS(786), - [aux_sym_limit_clause_token1] = ACTIONS(786), - [aux_sym_offset_clause_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [1108] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_direction_constraint_token1] = ACTIONS(242), - [aux_sym_direction_constraint_token2] = ACTIONS(242), - [aux_sym_order_expression_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [1109] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(733), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_truncate_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_begin_statement_token1] = ACTIONS(735), - [aux_sym_commit_statement_token1] = ACTIONS(735), - [aux_sym_rollback_statement_token1] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_sequence_token5] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym_return_statement_token1] = ACTIONS(735), - [aux_sym_declare_statement_token1] = ACTIONS(735), - [aux_sym_create_function_statement_token3] = ACTIONS(735), - [aux_sym_create_function_statement_token4] = ACTIONS(735), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_statement_token8] = ACTIONS(735), - [aux_sym_create_function_statement_token9] = ACTIONS(735), - [aux_sym_create_function_statement_token10] = ACTIONS(735), - [aux_sym_create_function_statement_token11] = ACTIONS(735), - [aux_sym_external_hint_token1] = ACTIONS(735), - [aux_sym_external_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token1] = ACTIONS(735), - [aux_sym_optimizer_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token3] = ACTIONS(735), - [aux_sym_parallel_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token4] = ACTIONS(735), - [aux_sym_deterministic_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token2] = ACTIONS(735), - [aux_sym_sql_hint_token3] = ACTIONS(735), - [aux_sym_sql_hint_token5] = ACTIONS(735), - [aux_sym__function_language_token1] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_direction_constraint_token1] = ACTIONS(735), - [aux_sym_direction_constraint_token2] = ACTIONS(735), - [aux_sym_order_expression_token1] = ACTIONS(735), - [aux_sym_limit_clause_token1] = ACTIONS(735), - [aux_sym_offset_clause_token1] = ACTIONS(735), - [aux_sym_fetch_clause_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [1110] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [anon_sym_COMMA] = ACTIONS(652), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_truncate_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_begin_statement_token1] = ACTIONS(654), - [aux_sym_commit_statement_token1] = ACTIONS(654), - [aux_sym_rollback_statement_token1] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_sequence_token5] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym_return_statement_token1] = ACTIONS(654), - [aux_sym_declare_statement_token1] = ACTIONS(654), - [aux_sym_create_function_statement_token3] = ACTIONS(654), - [aux_sym_create_function_statement_token4] = ACTIONS(654), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_statement_token8] = ACTIONS(654), - [aux_sym_create_function_statement_token9] = ACTIONS(654), - [aux_sym_create_function_statement_token10] = ACTIONS(654), - [aux_sym_create_function_statement_token11] = ACTIONS(654), - [aux_sym_external_hint_token1] = ACTIONS(654), - [aux_sym_external_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token1] = ACTIONS(654), - [aux_sym_optimizer_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token3] = ACTIONS(654), - [aux_sym_parallel_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token4] = ACTIONS(654), - [aux_sym_deterministic_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token2] = ACTIONS(654), - [aux_sym_sql_hint_token3] = ACTIONS(654), - [aux_sym_sql_hint_token5] = ACTIONS(654), - [aux_sym__function_language_token1] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_direction_constraint_token1] = ACTIONS(654), - [aux_sym_direction_constraint_token2] = ACTIONS(654), - [aux_sym_order_expression_token1] = ACTIONS(654), - [aux_sym_limit_clause_token1] = ACTIONS(654), - [aux_sym_offset_clause_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [1111] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(115), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - }, - [1112] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [anon_sym_COMMA] = ACTIONS(660), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_truncate_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_begin_statement_token1] = ACTIONS(662), - [aux_sym_commit_statement_token1] = ACTIONS(662), - [aux_sym_rollback_statement_token1] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_sequence_token5] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym_return_statement_token1] = ACTIONS(662), - [aux_sym_declare_statement_token1] = ACTIONS(662), - [aux_sym_create_function_statement_token3] = ACTIONS(662), - [aux_sym_create_function_statement_token4] = ACTIONS(662), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_statement_token8] = ACTIONS(662), - [aux_sym_create_function_statement_token9] = ACTIONS(662), - [aux_sym_create_function_statement_token10] = ACTIONS(662), - [aux_sym_create_function_statement_token11] = ACTIONS(662), - [aux_sym_external_hint_token1] = ACTIONS(662), - [aux_sym_external_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token1] = ACTIONS(662), - [aux_sym_optimizer_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token3] = ACTIONS(662), - [aux_sym_parallel_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token4] = ACTIONS(662), - [aux_sym_deterministic_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token2] = ACTIONS(662), - [aux_sym_sql_hint_token3] = ACTIONS(662), - [aux_sym_sql_hint_token5] = ACTIONS(662), - [aux_sym__function_language_token1] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_direction_constraint_token1] = ACTIONS(662), - [aux_sym_direction_constraint_token2] = ACTIONS(662), - [aux_sym_order_expression_token1] = ACTIONS(662), - [aux_sym_limit_clause_token1] = ACTIONS(662), - [aux_sym_offset_clause_token1] = ACTIONS(662), - [aux_sym_fetch_clause_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [1113] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [anon_sym_COMMA] = ACTIONS(709), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_truncate_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_begin_statement_token1] = ACTIONS(711), - [aux_sym_commit_statement_token1] = ACTIONS(711), - [aux_sym_rollback_statement_token1] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_sequence_token5] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym_return_statement_token1] = ACTIONS(711), - [aux_sym_declare_statement_token1] = ACTIONS(711), - [aux_sym_create_function_statement_token3] = ACTIONS(711), - [aux_sym_create_function_statement_token4] = ACTIONS(711), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_statement_token8] = ACTIONS(711), - [aux_sym_create_function_statement_token9] = ACTIONS(711), - [aux_sym_create_function_statement_token10] = ACTIONS(711), - [aux_sym_create_function_statement_token11] = ACTIONS(711), - [aux_sym_external_hint_token1] = ACTIONS(711), - [aux_sym_external_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token1] = ACTIONS(711), - [aux_sym_optimizer_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token3] = ACTIONS(711), - [aux_sym_parallel_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token4] = ACTIONS(711), - [aux_sym_deterministic_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token2] = ACTIONS(711), - [aux_sym_sql_hint_token3] = ACTIONS(711), - [aux_sym_sql_hint_token5] = ACTIONS(711), - [aux_sym__function_language_token1] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_direction_constraint_token1] = ACTIONS(711), - [aux_sym_direction_constraint_token2] = ACTIONS(711), - [aux_sym_order_expression_token1] = ACTIONS(711), - [aux_sym_limit_clause_token1] = ACTIONS(711), - [aux_sym_offset_clause_token1] = ACTIONS(711), - [aux_sym_fetch_clause_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [1114] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_direction_constraint_token1] = ACTIONS(187), - [aux_sym_direction_constraint_token2] = ACTIONS(187), - [aux_sym_order_expression_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [1115] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [anon_sym_COMMA] = ACTIONS(717), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_truncate_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_begin_statement_token1] = ACTIONS(719), - [aux_sym_commit_statement_token1] = ACTIONS(719), - [aux_sym_rollback_statement_token1] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_sequence_token5] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym_return_statement_token1] = ACTIONS(719), - [aux_sym_declare_statement_token1] = ACTIONS(719), - [aux_sym_create_function_statement_token3] = ACTIONS(719), - [aux_sym_create_function_statement_token4] = ACTIONS(719), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_statement_token8] = ACTIONS(719), - [aux_sym_create_function_statement_token9] = ACTIONS(719), - [aux_sym_create_function_statement_token10] = ACTIONS(719), - [aux_sym_create_function_statement_token11] = ACTIONS(719), - [aux_sym_external_hint_token1] = ACTIONS(719), - [aux_sym_external_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token1] = ACTIONS(719), - [aux_sym_optimizer_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token3] = ACTIONS(719), - [aux_sym_parallel_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token4] = ACTIONS(719), - [aux_sym_deterministic_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token2] = ACTIONS(719), - [aux_sym_sql_hint_token3] = ACTIONS(719), - [aux_sym_sql_hint_token5] = ACTIONS(719), - [aux_sym__function_language_token1] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_direction_constraint_token1] = ACTIONS(719), - [aux_sym_direction_constraint_token2] = ACTIONS(719), - [aux_sym_order_expression_token1] = ACTIONS(719), - [aux_sym_limit_clause_token1] = ACTIONS(719), - [aux_sym_offset_clause_token1] = ACTIONS(719), - [aux_sym_fetch_clause_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1823), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [1116] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [anon_sym_COMMA] = ACTIONS(745), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_truncate_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_begin_statement_token1] = ACTIONS(747), - [aux_sym_commit_statement_token1] = ACTIONS(747), - [aux_sym_rollback_statement_token1] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_sequence_token5] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym_return_statement_token1] = ACTIONS(747), - [aux_sym_declare_statement_token1] = ACTIONS(747), - [aux_sym_create_function_statement_token3] = ACTIONS(747), - [aux_sym_create_function_statement_token4] = ACTIONS(747), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_statement_token8] = ACTIONS(747), - [aux_sym_create_function_statement_token9] = ACTIONS(747), - [aux_sym_create_function_statement_token10] = ACTIONS(747), - [aux_sym_create_function_statement_token11] = ACTIONS(747), - [aux_sym_external_hint_token1] = ACTIONS(747), - [aux_sym_external_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token1] = ACTIONS(747), - [aux_sym_optimizer_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token3] = ACTIONS(747), - [aux_sym_parallel_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token4] = ACTIONS(747), - [aux_sym_deterministic_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token2] = ACTIONS(747), - [aux_sym_sql_hint_token3] = ACTIONS(747), - [aux_sym_sql_hint_token5] = ACTIONS(747), - [aux_sym__function_language_token1] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_direction_constraint_token1] = ACTIONS(747), - [aux_sym_direction_constraint_token2] = ACTIONS(747), - [aux_sym_order_expression_token1] = ACTIONS(747), - [aux_sym_limit_clause_token1] = ACTIONS(747), - [aux_sym_offset_clause_token1] = ACTIONS(747), - [aux_sym_fetch_clause_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1823), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [1117] = { - [sym_filter_clause] = STATE(1505), - [sym_over_clause] = STATE(1884), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(1535), - [aux_sym_over_clause_token1] = ACTIONS(1537), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [1118] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [anon_sym_COMMA] = ACTIONS(769), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_truncate_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_begin_statement_token1] = ACTIONS(771), - [aux_sym_commit_statement_token1] = ACTIONS(771), - [aux_sym_rollback_statement_token1] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_sequence_token5] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym_return_statement_token1] = ACTIONS(771), - [aux_sym_declare_statement_token1] = ACTIONS(771), - [aux_sym_create_function_statement_token3] = ACTIONS(771), - [aux_sym_create_function_statement_token4] = ACTIONS(771), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_statement_token8] = ACTIONS(771), - [aux_sym_create_function_statement_token9] = ACTIONS(771), - [aux_sym_create_function_statement_token10] = ACTIONS(771), - [aux_sym_create_function_statement_token11] = ACTIONS(771), - [aux_sym_external_hint_token1] = ACTIONS(771), - [aux_sym_external_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token1] = ACTIONS(771), - [aux_sym_optimizer_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token3] = ACTIONS(771), - [aux_sym_parallel_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token4] = ACTIONS(771), - [aux_sym_deterministic_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token2] = ACTIONS(771), - [aux_sym_sql_hint_token3] = ACTIONS(771), - [aux_sym_sql_hint_token5] = ACTIONS(771), - [aux_sym__function_language_token1] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_direction_constraint_token1] = ACTIONS(771), - [aux_sym_direction_constraint_token2] = ACTIONS(771), - [aux_sym_order_expression_token1] = ACTIONS(771), - [aux_sym_limit_clause_token1] = ACTIONS(771), - [aux_sym_offset_clause_token1] = ACTIONS(771), - [aux_sym_fetch_clause_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [1119] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_direction_constraint_token1] = ACTIONS(265), - [aux_sym_direction_constraint_token2] = ACTIONS(265), - [aux_sym_order_expression_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_fetch_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1120] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(1928), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(1930), - [aux_sym_truncate_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_begin_statement_token1] = ACTIONS(215), - [aux_sym_commit_statement_token1] = ACTIONS(215), - [aux_sym_rollback_statement_token1] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_sequence_token5] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(215), - [aux_sym_declare_statement_token1] = ACTIONS(215), - [aux_sym_create_function_statement_token3] = ACTIONS(215), - [aux_sym_create_function_statement_token4] = ACTIONS(215), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_statement_token8] = ACTIONS(215), - [aux_sym_create_function_statement_token9] = ACTIONS(215), - [aux_sym_create_function_statement_token10] = ACTIONS(215), - [aux_sym_create_function_statement_token11] = ACTIONS(215), - [aux_sym_external_hint_token1] = ACTIONS(215), - [aux_sym_external_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token1] = ACTIONS(215), - [aux_sym_optimizer_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token3] = ACTIONS(215), - [aux_sym_parallel_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token4] = ACTIONS(215), - [aux_sym_deterministic_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token2] = ACTIONS(215), - [aux_sym_sql_hint_token3] = ACTIONS(215), - [aux_sym_sql_hint_token5] = ACTIONS(215), - [aux_sym__function_language_token1] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_mode_token1] = ACTIONS(215), - [aux_sym_initial_mode_token1] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(1932), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(1934), - [aux_sym_type_token2] = ACTIONS(1936), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [1121] = { - [aux_sym_array_type_repeat1] = STATE(1036), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [anon_sym_COMMA] = ACTIONS(326), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_truncate_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_begin_statement_token1] = ACTIONS(328), - [aux_sym_commit_statement_token1] = ACTIONS(328), - [aux_sym_rollback_statement_token1] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_sequence_token5] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym_return_statement_token1] = ACTIONS(328), - [aux_sym_declare_statement_token1] = ACTIONS(328), - [aux_sym_create_function_statement_token3] = ACTIONS(328), - [aux_sym_create_function_statement_token4] = ACTIONS(328), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_statement_token8] = ACTIONS(328), - [aux_sym_create_function_statement_token9] = ACTIONS(328), - [aux_sym_create_function_statement_token10] = ACTIONS(328), - [aux_sym_create_function_statement_token11] = ACTIONS(328), - [aux_sym_external_hint_token1] = ACTIONS(328), - [aux_sym_external_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token1] = ACTIONS(328), - [aux_sym_optimizer_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token3] = ACTIONS(328), - [aux_sym_parallel_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token4] = ACTIONS(328), - [aux_sym_deterministic_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token2] = ACTIONS(328), - [aux_sym_sql_hint_token3] = ACTIONS(328), - [aux_sym_sql_hint_token5] = ACTIONS(328), - [aux_sym__function_language_token1] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_having_clause_token1] = ACTIONS(328), - [aux_sym_order_by_clause_token1] = ACTIONS(328), - [aux_sym_limit_clause_token1] = ACTIONS(328), - [aux_sym_offset_clause_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(1884), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [1122] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [anon_sym_COMMA] = ACTIONS(788), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_truncate_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_begin_statement_token1] = ACTIONS(790), - [aux_sym_commit_statement_token1] = ACTIONS(790), - [aux_sym_rollback_statement_token1] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_sequence_token5] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym_return_statement_token1] = ACTIONS(790), - [aux_sym_declare_statement_token1] = ACTIONS(790), - [aux_sym_create_function_statement_token3] = ACTIONS(790), - [aux_sym_create_function_statement_token4] = ACTIONS(790), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_statement_token8] = ACTIONS(790), - [aux_sym_create_function_statement_token9] = ACTIONS(790), - [aux_sym_create_function_statement_token10] = ACTIONS(790), - [aux_sym_create_function_statement_token11] = ACTIONS(790), - [aux_sym_external_hint_token1] = ACTIONS(790), - [aux_sym_external_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token1] = ACTIONS(790), - [aux_sym_optimizer_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token3] = ACTIONS(790), - [aux_sym_parallel_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token4] = ACTIONS(790), - [aux_sym_deterministic_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token2] = ACTIONS(790), - [aux_sym_sql_hint_token3] = ACTIONS(790), - [aux_sym_sql_hint_token5] = ACTIONS(790), - [aux_sym__function_language_token1] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_direction_constraint_token1] = ACTIONS(790), - [aux_sym_direction_constraint_token2] = ACTIONS(790), - [aux_sym_order_expression_token1] = ACTIONS(790), - [aux_sym_limit_clause_token1] = ACTIONS(790), - [aux_sym_offset_clause_token1] = ACTIONS(790), - [aux_sym_fetch_clause_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [1123] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [anon_sym_COMMA] = ACTIONS(836), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_truncate_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_begin_statement_token1] = ACTIONS(838), - [aux_sym_commit_statement_token1] = ACTIONS(838), - [aux_sym_rollback_statement_token1] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_sequence_token5] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym_return_statement_token1] = ACTIONS(838), - [aux_sym_declare_statement_token1] = ACTIONS(838), - [aux_sym_create_function_statement_token3] = ACTIONS(838), - [aux_sym_create_function_statement_token4] = ACTIONS(838), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_statement_token8] = ACTIONS(838), - [aux_sym_create_function_statement_token9] = ACTIONS(838), - [aux_sym_create_function_statement_token10] = ACTIONS(838), - [aux_sym_create_function_statement_token11] = ACTIONS(838), - [aux_sym_external_hint_token1] = ACTIONS(838), - [aux_sym_external_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token1] = ACTIONS(838), - [aux_sym_optimizer_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token3] = ACTIONS(838), - [aux_sym_parallel_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token4] = ACTIONS(838), - [aux_sym_deterministic_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token2] = ACTIONS(838), - [aux_sym_sql_hint_token3] = ACTIONS(838), - [aux_sym_sql_hint_token5] = ACTIONS(838), - [aux_sym__function_language_token1] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_direction_constraint_token1] = ACTIONS(838), - [aux_sym_direction_constraint_token2] = ACTIONS(838), - [aux_sym_order_expression_token1] = ACTIONS(838), - [aux_sym_limit_clause_token1] = ACTIONS(838), - [aux_sym_offset_clause_token1] = ACTIONS(838), - [aux_sym_fetch_clause_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [1124] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [anon_sym_COMMA] = ACTIONS(451), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_truncate_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_begin_statement_token1] = ACTIONS(453), - [aux_sym_commit_statement_token1] = ACTIONS(453), - [aux_sym_rollback_statement_token1] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_sequence_token5] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym_return_statement_token1] = ACTIONS(453), - [aux_sym_declare_statement_token1] = ACTIONS(453), - [aux_sym_create_function_statement_token3] = ACTIONS(453), - [aux_sym_create_function_statement_token4] = ACTIONS(453), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_statement_token8] = ACTIONS(453), - [aux_sym_create_function_statement_token9] = ACTIONS(453), - [aux_sym_create_function_statement_token10] = ACTIONS(453), - [aux_sym_create_function_statement_token11] = ACTIONS(453), - [aux_sym_external_hint_token1] = ACTIONS(453), - [aux_sym_external_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token1] = ACTIONS(453), - [aux_sym_optimizer_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token3] = ACTIONS(453), - [aux_sym_parallel_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token4] = ACTIONS(453), - [aux_sym_deterministic_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token2] = ACTIONS(453), - [aux_sym_sql_hint_token3] = ACTIONS(453), - [aux_sym_sql_hint_token5] = ACTIONS(453), - [aux_sym__function_language_token1] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_create_table_statement_token1] = ACTIONS(453), - [aux_sym_having_clause_token1] = ACTIONS(453), - [aux_sym_order_by_clause_token1] = ACTIONS(453), - [aux_sym_limit_clause_token1] = ACTIONS(453), - [aux_sym_offset_clause_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [1125] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [anon_sym_COMMA] = ACTIONS(445), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_truncate_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_begin_statement_token1] = ACTIONS(447), - [aux_sym_commit_statement_token1] = ACTIONS(447), - [aux_sym_rollback_statement_token1] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_sequence_token5] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym_return_statement_token1] = ACTIONS(447), - [aux_sym_declare_statement_token1] = ACTIONS(447), - [aux_sym_create_function_statement_token3] = ACTIONS(447), - [aux_sym_create_function_statement_token4] = ACTIONS(447), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_statement_token8] = ACTIONS(447), - [aux_sym_create_function_statement_token9] = ACTIONS(447), - [aux_sym_create_function_statement_token10] = ACTIONS(447), - [aux_sym_create_function_statement_token11] = ACTIONS(447), - [aux_sym_external_hint_token1] = ACTIONS(447), - [aux_sym_external_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token1] = ACTIONS(447), - [aux_sym_optimizer_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token3] = ACTIONS(447), - [aux_sym_parallel_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token4] = ACTIONS(447), - [aux_sym_deterministic_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token2] = ACTIONS(447), - [aux_sym_sql_hint_token3] = ACTIONS(447), - [aux_sym_sql_hint_token5] = ACTIONS(447), - [aux_sym__function_language_token1] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_create_table_statement_token1] = ACTIONS(447), - [aux_sym_having_clause_token1] = ACTIONS(447), - [aux_sym_order_by_clause_token1] = ACTIONS(447), - [aux_sym_limit_clause_token1] = ACTIONS(447), - [aux_sym_offset_clause_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [1126] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [anon_sym_COMMA] = ACTIONS(441), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_truncate_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_begin_statement_token1] = ACTIONS(443), - [aux_sym_commit_statement_token1] = ACTIONS(443), - [aux_sym_rollback_statement_token1] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_sequence_token5] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym_return_statement_token1] = ACTIONS(443), - [aux_sym_declare_statement_token1] = ACTIONS(443), - [aux_sym_create_function_statement_token3] = ACTIONS(443), - [aux_sym_create_function_statement_token4] = ACTIONS(443), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_statement_token8] = ACTIONS(443), - [aux_sym_create_function_statement_token9] = ACTIONS(443), - [aux_sym_create_function_statement_token10] = ACTIONS(443), - [aux_sym_create_function_statement_token11] = ACTIONS(443), - [aux_sym_external_hint_token1] = ACTIONS(443), - [aux_sym_external_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token1] = ACTIONS(443), - [aux_sym_optimizer_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token3] = ACTIONS(443), - [aux_sym_parallel_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token4] = ACTIONS(443), - [aux_sym_deterministic_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token2] = ACTIONS(443), - [aux_sym_sql_hint_token3] = ACTIONS(443), - [aux_sym_sql_hint_token5] = ACTIONS(443), - [aux_sym__function_language_token1] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_create_table_statement_token1] = ACTIONS(443), - [aux_sym_having_clause_token1] = ACTIONS(443), - [aux_sym_order_by_clause_token1] = ACTIONS(443), - [aux_sym_limit_clause_token1] = ACTIONS(443), - [aux_sym_offset_clause_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [1127] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [anon_sym_COMMA] = ACTIONS(429), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_truncate_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_begin_statement_token1] = ACTIONS(431), - [aux_sym_commit_statement_token1] = ACTIONS(431), - [aux_sym_rollback_statement_token1] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_sequence_token5] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym_return_statement_token1] = ACTIONS(431), - [aux_sym_declare_statement_token1] = ACTIONS(431), - [aux_sym_create_function_statement_token3] = ACTIONS(431), - [aux_sym_create_function_statement_token4] = ACTIONS(431), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_statement_token8] = ACTIONS(431), - [aux_sym_create_function_statement_token9] = ACTIONS(431), - [aux_sym_create_function_statement_token10] = ACTIONS(431), - [aux_sym_create_function_statement_token11] = ACTIONS(431), - [aux_sym_external_hint_token1] = ACTIONS(431), - [aux_sym_external_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token1] = ACTIONS(431), - [aux_sym_optimizer_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token3] = ACTIONS(431), - [aux_sym_parallel_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token4] = ACTIONS(431), - [aux_sym_deterministic_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token2] = ACTIONS(431), - [aux_sym_sql_hint_token3] = ACTIONS(431), - [aux_sym_sql_hint_token5] = ACTIONS(431), - [aux_sym__function_language_token1] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_create_table_statement_token1] = ACTIONS(431), - [aux_sym_having_clause_token1] = ACTIONS(431), - [aux_sym_order_by_clause_token1] = ACTIONS(431), - [aux_sym_limit_clause_token1] = ACTIONS(431), - [aux_sym_offset_clause_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [1128] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_create_table_statement_token1] = ACTIONS(279), - [aux_sym_having_clause_token1] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [1129] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [anon_sym_COMMA] = ACTIONS(421), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_truncate_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_begin_statement_token1] = ACTIONS(423), - [aux_sym_commit_statement_token1] = ACTIONS(423), - [aux_sym_rollback_statement_token1] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_sequence_token5] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym_return_statement_token1] = ACTIONS(423), - [aux_sym_declare_statement_token1] = ACTIONS(423), - [aux_sym_create_function_statement_token3] = ACTIONS(423), - [aux_sym_create_function_statement_token4] = ACTIONS(423), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_statement_token8] = ACTIONS(423), - [aux_sym_create_function_statement_token9] = ACTIONS(423), - [aux_sym_create_function_statement_token10] = ACTIONS(423), - [aux_sym_create_function_statement_token11] = ACTIONS(423), - [aux_sym_external_hint_token1] = ACTIONS(423), - [aux_sym_external_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token1] = ACTIONS(423), - [aux_sym_optimizer_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token3] = ACTIONS(423), - [aux_sym_parallel_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token4] = ACTIONS(423), - [aux_sym_deterministic_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token2] = ACTIONS(423), - [aux_sym_sql_hint_token3] = ACTIONS(423), - [aux_sym_sql_hint_token5] = ACTIONS(423), - [aux_sym__function_language_token1] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_create_table_statement_token1] = ACTIONS(423), - [aux_sym_having_clause_token1] = ACTIONS(423), - [aux_sym_order_by_clause_token1] = ACTIONS(423), - [aux_sym_limit_clause_token1] = ACTIONS(423), - [aux_sym_offset_clause_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [1130] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [anon_sym_COMMA] = ACTIONS(588), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_truncate_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_begin_statement_token1] = ACTIONS(590), - [aux_sym_commit_statement_token1] = ACTIONS(590), - [aux_sym_rollback_statement_token1] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_sequence_token5] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym_return_statement_token1] = ACTIONS(590), - [aux_sym_declare_statement_token1] = ACTIONS(590), - [aux_sym_create_function_statement_token3] = ACTIONS(590), - [aux_sym_create_function_statement_token4] = ACTIONS(590), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_statement_token8] = ACTIONS(590), - [aux_sym_create_function_statement_token9] = ACTIONS(590), - [aux_sym_create_function_statement_token10] = ACTIONS(590), - [aux_sym_create_function_statement_token11] = ACTIONS(590), - [aux_sym_external_hint_token1] = ACTIONS(590), - [aux_sym_external_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token1] = ACTIONS(590), - [aux_sym_optimizer_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token3] = ACTIONS(590), - [aux_sym_parallel_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token4] = ACTIONS(590), - [aux_sym_deterministic_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token2] = ACTIONS(590), - [aux_sym_sql_hint_token3] = ACTIONS(590), - [aux_sym_sql_hint_token5] = ACTIONS(590), - [aux_sym__function_language_token1] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_create_table_statement_token1] = ACTIONS(590), - [aux_sym_having_clause_token1] = ACTIONS(590), - [aux_sym_order_by_clause_token1] = ACTIONS(590), - [aux_sym_limit_clause_token1] = ACTIONS(590), - [aux_sym_offset_clause_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [1131] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [anon_sym_COMMA] = ACTIONS(737), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_truncate_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_begin_statement_token1] = ACTIONS(739), - [aux_sym_commit_statement_token1] = ACTIONS(739), - [aux_sym_rollback_statement_token1] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_sequence_token5] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym_return_statement_token1] = ACTIONS(739), - [aux_sym_declare_statement_token1] = ACTIONS(739), - [aux_sym_create_function_statement_token3] = ACTIONS(739), - [aux_sym_create_function_statement_token4] = ACTIONS(739), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_statement_token8] = ACTIONS(739), - [aux_sym_create_function_statement_token9] = ACTIONS(739), - [aux_sym_create_function_statement_token10] = ACTIONS(739), - [aux_sym_create_function_statement_token11] = ACTIONS(739), - [aux_sym_external_hint_token1] = ACTIONS(739), - [aux_sym_external_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token1] = ACTIONS(739), - [aux_sym_optimizer_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token3] = ACTIONS(739), - [aux_sym_parallel_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token4] = ACTIONS(739), - [aux_sym_deterministic_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token2] = ACTIONS(739), - [aux_sym_sql_hint_token3] = ACTIONS(739), - [aux_sym_sql_hint_token5] = ACTIONS(739), - [aux_sym__function_language_token1] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_direction_constraint_token1] = ACTIONS(739), - [aux_sym_direction_constraint_token2] = ACTIONS(739), - [aux_sym_create_table_statement_token1] = ACTIONS(739), - [aux_sym_order_expression_token1] = ACTIONS(739), - [aux_sym_limit_clause_token1] = ACTIONS(739), - [aux_sym_offset_clause_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [1132] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_create_table_statement_token1] = ACTIONS(275), - [aux_sym_having_clause_token1] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [1133] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [anon_sym_COMMA] = ACTIONS(534), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_truncate_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_begin_statement_token1] = ACTIONS(536), - [aux_sym_commit_statement_token1] = ACTIONS(536), - [aux_sym_rollback_statement_token1] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_sequence_token5] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym_return_statement_token1] = ACTIONS(536), - [aux_sym_declare_statement_token1] = ACTIONS(536), - [aux_sym_create_function_statement_token3] = ACTIONS(536), - [aux_sym_create_function_statement_token4] = ACTIONS(536), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_statement_token8] = ACTIONS(536), - [aux_sym_create_function_statement_token9] = ACTIONS(536), - [aux_sym_create_function_statement_token10] = ACTIONS(536), - [aux_sym_create_function_statement_token11] = ACTIONS(536), - [aux_sym_external_hint_token1] = ACTIONS(536), - [aux_sym_external_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token1] = ACTIONS(536), - [aux_sym_optimizer_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token3] = ACTIONS(536), - [aux_sym_parallel_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token4] = ACTIONS(536), - [aux_sym_deterministic_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token2] = ACTIONS(536), - [aux_sym_sql_hint_token3] = ACTIONS(536), - [aux_sym_sql_hint_token5] = ACTIONS(536), - [aux_sym__function_language_token1] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_create_table_statement_token1] = ACTIONS(536), - [aux_sym_having_clause_token1] = ACTIONS(536), - [aux_sym_order_by_clause_token1] = ACTIONS(536), - [aux_sym_limit_clause_token1] = ACTIONS(536), - [aux_sym_offset_clause_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [1134] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_having_clause_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [1135] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_create_table_statement_token1] = ACTIONS(295), - [aux_sym_having_clause_token1] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [1136] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [anon_sym_COMMA] = ACTIONS(632), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_truncate_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_begin_statement_token1] = ACTIONS(634), - [aux_sym_commit_statement_token1] = ACTIONS(634), - [aux_sym_rollback_statement_token1] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_sequence_token5] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym_return_statement_token1] = ACTIONS(634), - [aux_sym_declare_statement_token1] = ACTIONS(634), - [aux_sym_create_function_statement_token3] = ACTIONS(634), - [aux_sym_create_function_statement_token4] = ACTIONS(634), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_statement_token8] = ACTIONS(634), - [aux_sym_create_function_statement_token9] = ACTIONS(634), - [aux_sym_create_function_statement_token10] = ACTIONS(634), - [aux_sym_create_function_statement_token11] = ACTIONS(634), - [aux_sym_external_hint_token1] = ACTIONS(634), - [aux_sym_external_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token1] = ACTIONS(634), - [aux_sym_optimizer_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token3] = ACTIONS(634), - [aux_sym_parallel_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token4] = ACTIONS(634), - [aux_sym_deterministic_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token2] = ACTIONS(634), - [aux_sym_sql_hint_token3] = ACTIONS(634), - [aux_sym_sql_hint_token5] = ACTIONS(634), - [aux_sym__function_language_token1] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_create_table_statement_token1] = ACTIONS(634), - [aux_sym_having_clause_token1] = ACTIONS(634), - [aux_sym_order_by_clause_token1] = ACTIONS(634), - [aux_sym_limit_clause_token1] = ACTIONS(634), - [aux_sym_offset_clause_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [1137] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(733), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_truncate_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_begin_statement_token1] = ACTIONS(735), - [aux_sym_commit_statement_token1] = ACTIONS(735), - [aux_sym_rollback_statement_token1] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_sequence_token5] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym_return_statement_token1] = ACTIONS(735), - [aux_sym_declare_statement_token1] = ACTIONS(735), - [aux_sym_create_function_statement_token3] = ACTIONS(735), - [aux_sym_create_function_statement_token4] = ACTIONS(735), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_statement_token8] = ACTIONS(735), - [aux_sym_create_function_statement_token9] = ACTIONS(735), - [aux_sym_create_function_statement_token10] = ACTIONS(735), - [aux_sym_create_function_statement_token11] = ACTIONS(735), - [aux_sym_external_hint_token1] = ACTIONS(735), - [aux_sym_external_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token1] = ACTIONS(735), - [aux_sym_optimizer_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token3] = ACTIONS(735), - [aux_sym_parallel_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token4] = ACTIONS(735), - [aux_sym_deterministic_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token2] = ACTIONS(735), - [aux_sym_sql_hint_token3] = ACTIONS(735), - [aux_sym_sql_hint_token5] = ACTIONS(735), - [aux_sym__function_language_token1] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_direction_constraint_token1] = ACTIONS(735), - [aux_sym_direction_constraint_token2] = ACTIONS(735), - [aux_sym_create_table_statement_token1] = ACTIONS(735), - [aux_sym_order_expression_token1] = ACTIONS(735), - [aux_sym_limit_clause_token1] = ACTIONS(735), - [aux_sym_offset_clause_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [1138] = { - [sym_filter_clause] = STATE(1550), - [sym_over_clause] = STATE(1795), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token2] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_table_constraint_check_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(1475), - [aux_sym_over_clause_token1] = ACTIONS(1477), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [1139] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [anon_sym_COMMA] = ACTIONS(729), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_truncate_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_begin_statement_token1] = ACTIONS(731), - [aux_sym_commit_statement_token1] = ACTIONS(731), - [aux_sym_rollback_statement_token1] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_sequence_token5] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym_return_statement_token1] = ACTIONS(731), - [aux_sym_declare_statement_token1] = ACTIONS(731), - [aux_sym_create_function_statement_token3] = ACTIONS(731), - [aux_sym_create_function_statement_token4] = ACTIONS(731), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_statement_token8] = ACTIONS(731), - [aux_sym_create_function_statement_token9] = ACTIONS(731), - [aux_sym_create_function_statement_token10] = ACTIONS(731), - [aux_sym_create_function_statement_token11] = ACTIONS(731), - [aux_sym_external_hint_token1] = ACTIONS(731), - [aux_sym_external_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token1] = ACTIONS(731), - [aux_sym_optimizer_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token3] = ACTIONS(731), - [aux_sym_parallel_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token4] = ACTIONS(731), - [aux_sym_deterministic_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token2] = ACTIONS(731), - [aux_sym_sql_hint_token3] = ACTIONS(731), - [aux_sym_sql_hint_token5] = ACTIONS(731), - [aux_sym__function_language_token1] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_direction_constraint_token1] = ACTIONS(731), - [aux_sym_direction_constraint_token2] = ACTIONS(731), - [aux_sym_create_table_statement_token1] = ACTIONS(731), - [aux_sym_order_expression_token1] = ACTIONS(731), - [aux_sym_limit_clause_token1] = ACTIONS(731), - [aux_sym_offset_clause_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [1140] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_having_clause_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [1141] = { - [sym_filter_clause] = STATE(1509), - [sym_over_clause] = STATE(1896), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(1535), - [aux_sym_over_clause_token1] = ACTIONS(1537), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [1142] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_direction_constraint_token1] = ACTIONS(197), - [aux_sym_direction_constraint_token2] = ACTIONS(197), - [aux_sym_order_expression_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [1143] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_create_table_statement_token1] = ACTIONS(242), - [aux_sym_having_clause_token1] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [1144] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [anon_sym_COMMA] = ACTIONS(652), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_truncate_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_begin_statement_token1] = ACTIONS(654), - [aux_sym_commit_statement_token1] = ACTIONS(654), - [aux_sym_rollback_statement_token1] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_sequence_token5] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym_return_statement_token1] = ACTIONS(654), - [aux_sym_declare_statement_token1] = ACTIONS(654), - [aux_sym_create_function_statement_token3] = ACTIONS(654), - [aux_sym_create_function_statement_token4] = ACTIONS(654), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_statement_token8] = ACTIONS(654), - [aux_sym_create_function_statement_token9] = ACTIONS(654), - [aux_sym_create_function_statement_token10] = ACTIONS(654), - [aux_sym_create_function_statement_token11] = ACTIONS(654), - [aux_sym_external_hint_token1] = ACTIONS(654), - [aux_sym_external_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token1] = ACTIONS(654), - [aux_sym_optimizer_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token3] = ACTIONS(654), - [aux_sym_parallel_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token4] = ACTIONS(654), - [aux_sym_deterministic_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token2] = ACTIONS(654), - [aux_sym_sql_hint_token3] = ACTIONS(654), - [aux_sym_sql_hint_token5] = ACTIONS(654), - [aux_sym__function_language_token1] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_create_table_statement_token1] = ACTIONS(654), - [aux_sym_having_clause_token1] = ACTIONS(654), - [aux_sym_order_by_clause_token1] = ACTIONS(654), - [aux_sym_limit_clause_token1] = ACTIONS(654), - [aux_sym_offset_clause_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [1145] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [anon_sym_COMMA] = ACTIONS(725), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_truncate_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_begin_statement_token1] = ACTIONS(727), - [aux_sym_commit_statement_token1] = ACTIONS(727), - [aux_sym_rollback_statement_token1] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_sequence_token5] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym_return_statement_token1] = ACTIONS(727), - [aux_sym_declare_statement_token1] = ACTIONS(727), - [aux_sym_create_function_statement_token3] = ACTIONS(727), - [aux_sym_create_function_statement_token4] = ACTIONS(727), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_statement_token8] = ACTIONS(727), - [aux_sym_create_function_statement_token9] = ACTIONS(727), - [aux_sym_create_function_statement_token10] = ACTIONS(727), - [aux_sym_create_function_statement_token11] = ACTIONS(727), - [aux_sym_external_hint_token1] = ACTIONS(727), - [aux_sym_external_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token1] = ACTIONS(727), - [aux_sym_optimizer_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token3] = ACTIONS(727), - [aux_sym_parallel_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token4] = ACTIONS(727), - [aux_sym_deterministic_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token2] = ACTIONS(727), - [aux_sym_sql_hint_token3] = ACTIONS(727), - [aux_sym_sql_hint_token5] = ACTIONS(727), - [aux_sym__function_language_token1] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_direction_constraint_token1] = ACTIONS(727), - [aux_sym_direction_constraint_token2] = ACTIONS(727), - [aux_sym_create_table_statement_token1] = ACTIONS(727), - [aux_sym_order_expression_token1] = ACTIONS(727), - [aux_sym_limit_clause_token1] = ACTIONS(727), - [aux_sym_offset_clause_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [1146] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_having_clause_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [1147] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(1938), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(1940), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_reference_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(1942), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(1944), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [1148] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [anon_sym_COMMA] = ACTIONS(721), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_truncate_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_begin_statement_token1] = ACTIONS(723), - [aux_sym_commit_statement_token1] = ACTIONS(723), - [aux_sym_rollback_statement_token1] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_sequence_token5] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym_return_statement_token1] = ACTIONS(723), - [aux_sym_declare_statement_token1] = ACTIONS(723), - [aux_sym_create_function_statement_token3] = ACTIONS(723), - [aux_sym_create_function_statement_token4] = ACTIONS(723), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_statement_token8] = ACTIONS(723), - [aux_sym_create_function_statement_token9] = ACTIONS(723), - [aux_sym_create_function_statement_token10] = ACTIONS(723), - [aux_sym_create_function_statement_token11] = ACTIONS(723), - [aux_sym_external_hint_token1] = ACTIONS(723), - [aux_sym_external_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token1] = ACTIONS(723), - [aux_sym_optimizer_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token3] = ACTIONS(723), - [aux_sym_parallel_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token4] = ACTIONS(723), - [aux_sym_deterministic_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token2] = ACTIONS(723), - [aux_sym_sql_hint_token3] = ACTIONS(723), - [aux_sym_sql_hint_token5] = ACTIONS(723), - [aux_sym__function_language_token1] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_direction_constraint_token1] = ACTIONS(723), - [aux_sym_direction_constraint_token2] = ACTIONS(723), - [aux_sym_create_table_statement_token1] = ACTIONS(723), - [aux_sym_order_expression_token1] = ACTIONS(723), - [aux_sym_limit_clause_token1] = ACTIONS(723), - [aux_sym_offset_clause_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [1149] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [anon_sym_COMMA] = ACTIONS(713), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_truncate_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_begin_statement_token1] = ACTIONS(715), - [aux_sym_commit_statement_token1] = ACTIONS(715), - [aux_sym_rollback_statement_token1] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_sequence_token5] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym_return_statement_token1] = ACTIONS(715), - [aux_sym_declare_statement_token1] = ACTIONS(715), - [aux_sym_create_function_statement_token3] = ACTIONS(715), - [aux_sym_create_function_statement_token4] = ACTIONS(715), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_statement_token8] = ACTIONS(715), - [aux_sym_create_function_statement_token9] = ACTIONS(715), - [aux_sym_create_function_statement_token10] = ACTIONS(715), - [aux_sym_create_function_statement_token11] = ACTIONS(715), - [aux_sym_external_hint_token1] = ACTIONS(715), - [aux_sym_external_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token1] = ACTIONS(715), - [aux_sym_optimizer_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token3] = ACTIONS(715), - [aux_sym_parallel_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token4] = ACTIONS(715), - [aux_sym_deterministic_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token2] = ACTIONS(715), - [aux_sym_sql_hint_token3] = ACTIONS(715), - [aux_sym_sql_hint_token5] = ACTIONS(715), - [aux_sym__function_language_token1] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_direction_constraint_token1] = ACTIONS(715), - [aux_sym_direction_constraint_token2] = ACTIONS(715), - [aux_sym_create_table_statement_token1] = ACTIONS(715), - [aux_sym_order_expression_token1] = ACTIONS(715), - [aux_sym_limit_clause_token1] = ACTIONS(715), - [aux_sym_offset_clause_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [1150] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_having_clause_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [1151] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [anon_sym_COMMA] = ACTIONS(686), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_truncate_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_begin_statement_token1] = ACTIONS(688), - [aux_sym_commit_statement_token1] = ACTIONS(688), - [aux_sym_rollback_statement_token1] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_sequence_token5] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym_return_statement_token1] = ACTIONS(688), - [aux_sym_declare_statement_token1] = ACTIONS(688), - [aux_sym_create_function_statement_token3] = ACTIONS(688), - [aux_sym_create_function_statement_token4] = ACTIONS(688), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_statement_token8] = ACTIONS(688), - [aux_sym_create_function_statement_token9] = ACTIONS(688), - [aux_sym_create_function_statement_token10] = ACTIONS(688), - [aux_sym_create_function_statement_token11] = ACTIONS(688), - [aux_sym_external_hint_token1] = ACTIONS(688), - [aux_sym_external_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token1] = ACTIONS(688), - [aux_sym_optimizer_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token3] = ACTIONS(688), - [aux_sym_parallel_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token4] = ACTIONS(688), - [aux_sym_deterministic_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token2] = ACTIONS(688), - [aux_sym_sql_hint_token3] = ACTIONS(688), - [aux_sym_sql_hint_token5] = ACTIONS(688), - [aux_sym__function_language_token1] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_direction_constraint_token1] = ACTIONS(688), - [aux_sym_direction_constraint_token2] = ACTIONS(688), - [aux_sym_create_table_statement_token1] = ACTIONS(688), - [aux_sym_order_expression_token1] = ACTIONS(688), - [aux_sym_limit_clause_token1] = ACTIONS(688), - [aux_sym_offset_clause_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [1152] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [anon_sym_COMMA] = ACTIONS(656), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_truncate_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_begin_statement_token1] = ACTIONS(658), - [aux_sym_commit_statement_token1] = ACTIONS(658), - [aux_sym_rollback_statement_token1] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_sequence_token5] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym_return_statement_token1] = ACTIONS(658), - [aux_sym_declare_statement_token1] = ACTIONS(658), - [aux_sym_create_function_statement_token3] = ACTIONS(658), - [aux_sym_create_function_statement_token4] = ACTIONS(658), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_statement_token8] = ACTIONS(658), - [aux_sym_create_function_statement_token9] = ACTIONS(658), - [aux_sym_create_function_statement_token10] = ACTIONS(658), - [aux_sym_create_function_statement_token11] = ACTIONS(658), - [aux_sym_external_hint_token1] = ACTIONS(658), - [aux_sym_external_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token1] = ACTIONS(658), - [aux_sym_optimizer_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token3] = ACTIONS(658), - [aux_sym_parallel_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token4] = ACTIONS(658), - [aux_sym_deterministic_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token2] = ACTIONS(658), - [aux_sym_sql_hint_token3] = ACTIONS(658), - [aux_sym_sql_hint_token5] = ACTIONS(658), - [aux_sym__function_language_token1] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_direction_constraint_token1] = ACTIONS(658), - [aux_sym_direction_constraint_token2] = ACTIONS(658), - [aux_sym_create_table_statement_token1] = ACTIONS(658), - [aux_sym_order_expression_token1] = ACTIONS(658), - [aux_sym_limit_clause_token1] = ACTIONS(658), - [aux_sym_offset_clause_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [1153] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [anon_sym_COMMA] = ACTIONS(672), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_truncate_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_begin_statement_token1] = ACTIONS(674), - [aux_sym_commit_statement_token1] = ACTIONS(674), - [aux_sym_rollback_statement_token1] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_sequence_token5] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym_return_statement_token1] = ACTIONS(674), - [aux_sym_declare_statement_token1] = ACTIONS(674), - [aux_sym_create_function_statement_token3] = ACTIONS(674), - [aux_sym_create_function_statement_token4] = ACTIONS(674), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_statement_token8] = ACTIONS(674), - [aux_sym_create_function_statement_token9] = ACTIONS(674), - [aux_sym_create_function_statement_token10] = ACTIONS(674), - [aux_sym_create_function_statement_token11] = ACTIONS(674), - [aux_sym_external_hint_token1] = ACTIONS(674), - [aux_sym_external_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token1] = ACTIONS(674), - [aux_sym_optimizer_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token3] = ACTIONS(674), - [aux_sym_parallel_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token4] = ACTIONS(674), - [aux_sym_deterministic_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token2] = ACTIONS(674), - [aux_sym_sql_hint_token3] = ACTIONS(674), - [aux_sym_sql_hint_token5] = ACTIONS(674), - [aux_sym__function_language_token1] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_direction_constraint_token1] = ACTIONS(674), - [aux_sym_direction_constraint_token2] = ACTIONS(674), - [aux_sym_create_table_statement_token1] = ACTIONS(674), - [aux_sym_order_expression_token1] = ACTIONS(674), - [aux_sym_limit_clause_token1] = ACTIONS(674), - [aux_sym_offset_clause_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [1154] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [anon_sym_COMMA] = ACTIONS(668), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_truncate_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_begin_statement_token1] = ACTIONS(670), - [aux_sym_commit_statement_token1] = ACTIONS(670), - [aux_sym_rollback_statement_token1] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_sequence_token5] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym_return_statement_token1] = ACTIONS(670), - [aux_sym_declare_statement_token1] = ACTIONS(670), - [aux_sym_create_function_statement_token3] = ACTIONS(670), - [aux_sym_create_function_statement_token4] = ACTIONS(670), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_statement_token8] = ACTIONS(670), - [aux_sym_create_function_statement_token9] = ACTIONS(670), - [aux_sym_create_function_statement_token10] = ACTIONS(670), - [aux_sym_create_function_statement_token11] = ACTIONS(670), - [aux_sym_external_hint_token1] = ACTIONS(670), - [aux_sym_external_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token1] = ACTIONS(670), - [aux_sym_optimizer_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token3] = ACTIONS(670), - [aux_sym_parallel_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token4] = ACTIONS(670), - [aux_sym_deterministic_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token2] = ACTIONS(670), - [aux_sym_sql_hint_token3] = ACTIONS(670), - [aux_sym_sql_hint_token5] = ACTIONS(670), - [aux_sym__function_language_token1] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_direction_constraint_token1] = ACTIONS(670), - [aux_sym_direction_constraint_token2] = ACTIONS(670), - [aux_sym_create_table_statement_token1] = ACTIONS(670), - [aux_sym_order_expression_token1] = ACTIONS(670), - [aux_sym_limit_clause_token1] = ACTIONS(670), - [aux_sym_offset_clause_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [1155] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [anon_sym_COMMA] = ACTIONS(488), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_truncate_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_begin_statement_token1] = ACTIONS(490), - [aux_sym_commit_statement_token1] = ACTIONS(490), - [aux_sym_rollback_statement_token1] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_sequence_token5] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym_return_statement_token1] = ACTIONS(490), - [aux_sym_declare_statement_token1] = ACTIONS(490), - [aux_sym_create_function_statement_token3] = ACTIONS(490), - [aux_sym_create_function_statement_token4] = ACTIONS(490), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_statement_token8] = ACTIONS(490), - [aux_sym_create_function_statement_token9] = ACTIONS(490), - [aux_sym_create_function_statement_token10] = ACTIONS(490), - [aux_sym_create_function_statement_token11] = ACTIONS(490), - [aux_sym_external_hint_token1] = ACTIONS(490), - [aux_sym_external_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token1] = ACTIONS(490), - [aux_sym_optimizer_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token3] = ACTIONS(490), - [aux_sym_parallel_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token4] = ACTIONS(490), - [aux_sym_deterministic_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token2] = ACTIONS(490), - [aux_sym_sql_hint_token3] = ACTIONS(490), - [aux_sym_sql_hint_token5] = ACTIONS(490), - [aux_sym__function_language_token1] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_create_table_statement_token1] = ACTIONS(490), - [aux_sym_having_clause_token1] = ACTIONS(490), - [aux_sym_order_by_clause_token1] = ACTIONS(490), - [aux_sym_limit_clause_token1] = ACTIONS(490), - [aux_sym_offset_clause_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [1156] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [anon_sym_COMMA] = ACTIONS(488), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_truncate_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_begin_statement_token1] = ACTIONS(490), - [aux_sym_commit_statement_token1] = ACTIONS(490), - [aux_sym_rollback_statement_token1] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_sequence_token5] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym_return_statement_token1] = ACTIONS(490), - [aux_sym_declare_statement_token1] = ACTIONS(490), - [aux_sym_create_function_statement_token3] = ACTIONS(490), - [aux_sym_create_function_statement_token4] = ACTIONS(490), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_statement_token8] = ACTIONS(490), - [aux_sym_create_function_statement_token9] = ACTIONS(490), - [aux_sym_create_function_statement_token10] = ACTIONS(490), - [aux_sym_create_function_statement_token11] = ACTIONS(490), - [aux_sym_external_hint_token1] = ACTIONS(490), - [aux_sym_external_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token1] = ACTIONS(490), - [aux_sym_optimizer_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token3] = ACTIONS(490), - [aux_sym_parallel_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token4] = ACTIONS(490), - [aux_sym_deterministic_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token2] = ACTIONS(490), - [aux_sym_sql_hint_token3] = ACTIONS(490), - [aux_sym_sql_hint_token5] = ACTIONS(490), - [aux_sym__function_language_token1] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_direction_constraint_token1] = ACTIONS(490), - [aux_sym_direction_constraint_token2] = ACTIONS(490), - [aux_sym_order_expression_token1] = ACTIONS(490), - [aux_sym_limit_clause_token1] = ACTIONS(490), - [aux_sym_offset_clause_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [1157] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [anon_sym_COMMA] = ACTIONS(660), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_truncate_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_begin_statement_token1] = ACTIONS(662), - [aux_sym_commit_statement_token1] = ACTIONS(662), - [aux_sym_rollback_statement_token1] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_sequence_token5] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym_return_statement_token1] = ACTIONS(662), - [aux_sym_declare_statement_token1] = ACTIONS(662), - [aux_sym_create_function_statement_token3] = ACTIONS(662), - [aux_sym_create_function_statement_token4] = ACTIONS(662), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_statement_token8] = ACTIONS(662), - [aux_sym_create_function_statement_token9] = ACTIONS(662), - [aux_sym_create_function_statement_token10] = ACTIONS(662), - [aux_sym_create_function_statement_token11] = ACTIONS(662), - [aux_sym_external_hint_token1] = ACTIONS(662), - [aux_sym_external_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token1] = ACTIONS(662), - [aux_sym_optimizer_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token3] = ACTIONS(662), - [aux_sym_parallel_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token4] = ACTIONS(662), - [aux_sym_deterministic_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token2] = ACTIONS(662), - [aux_sym_sql_hint_token3] = ACTIONS(662), - [aux_sym_sql_hint_token5] = ACTIONS(662), - [aux_sym__function_language_token1] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_direction_constraint_token1] = ACTIONS(662), - [aux_sym_direction_constraint_token2] = ACTIONS(662), - [aux_sym_create_table_statement_token1] = ACTIONS(662), - [aux_sym_order_expression_token1] = ACTIONS(662), - [aux_sym_limit_clause_token1] = ACTIONS(662), - [aux_sym_offset_clause_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [1158] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [anon_sym_COMMA] = ACTIONS(709), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_truncate_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_begin_statement_token1] = ACTIONS(711), - [aux_sym_commit_statement_token1] = ACTIONS(711), - [aux_sym_rollback_statement_token1] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_sequence_token5] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym_return_statement_token1] = ACTIONS(711), - [aux_sym_declare_statement_token1] = ACTIONS(711), - [aux_sym_create_function_statement_token3] = ACTIONS(711), - [aux_sym_create_function_statement_token4] = ACTIONS(711), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_statement_token8] = ACTIONS(711), - [aux_sym_create_function_statement_token9] = ACTIONS(711), - [aux_sym_create_function_statement_token10] = ACTIONS(711), - [aux_sym_create_function_statement_token11] = ACTIONS(711), - [aux_sym_external_hint_token1] = ACTIONS(711), - [aux_sym_external_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token1] = ACTIONS(711), - [aux_sym_optimizer_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token3] = ACTIONS(711), - [aux_sym_parallel_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token4] = ACTIONS(711), - [aux_sym_deterministic_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token2] = ACTIONS(711), - [aux_sym_sql_hint_token3] = ACTIONS(711), - [aux_sym_sql_hint_token5] = ACTIONS(711), - [aux_sym__function_language_token1] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_direction_constraint_token1] = ACTIONS(711), - [aux_sym_direction_constraint_token2] = ACTIONS(711), - [aux_sym_create_table_statement_token1] = ACTIONS(711), - [aux_sym_order_expression_token1] = ACTIONS(711), - [aux_sym_limit_clause_token1] = ACTIONS(711), - [aux_sym_offset_clause_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [1159] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [anon_sym_COMMA] = ACTIONS(417), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_truncate_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_begin_statement_token1] = ACTIONS(419), - [aux_sym_commit_statement_token1] = ACTIONS(419), - [aux_sym_rollback_statement_token1] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_sequence_token5] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym_return_statement_token1] = ACTIONS(419), - [aux_sym_declare_statement_token1] = ACTIONS(419), - [aux_sym_create_function_statement_token3] = ACTIONS(419), - [aux_sym_create_function_statement_token4] = ACTIONS(419), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_statement_token8] = ACTIONS(419), - [aux_sym_create_function_statement_token9] = ACTIONS(419), - [aux_sym_create_function_statement_token10] = ACTIONS(419), - [aux_sym_create_function_statement_token11] = ACTIONS(419), - [aux_sym_external_hint_token1] = ACTIONS(419), - [aux_sym_external_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token1] = ACTIONS(419), - [aux_sym_optimizer_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token3] = ACTIONS(419), - [aux_sym_parallel_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token4] = ACTIONS(419), - [aux_sym_deterministic_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token2] = ACTIONS(419), - [aux_sym_sql_hint_token3] = ACTIONS(419), - [aux_sym_sql_hint_token5] = ACTIONS(419), - [aux_sym__function_language_token1] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_direction_constraint_token1] = ACTIONS(419), - [aux_sym_direction_constraint_token2] = ACTIONS(419), - [aux_sym_order_expression_token1] = ACTIONS(419), - [aux_sym_limit_clause_token1] = ACTIONS(419), - [aux_sym_offset_clause_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [1160] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [anon_sym_COMMA] = ACTIONS(717), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_truncate_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_begin_statement_token1] = ACTIONS(719), - [aux_sym_commit_statement_token1] = ACTIONS(719), - [aux_sym_rollback_statement_token1] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_sequence_token5] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym_return_statement_token1] = ACTIONS(719), - [aux_sym_declare_statement_token1] = ACTIONS(719), - [aux_sym_create_function_statement_token3] = ACTIONS(719), - [aux_sym_create_function_statement_token4] = ACTIONS(719), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_statement_token8] = ACTIONS(719), - [aux_sym_create_function_statement_token9] = ACTIONS(719), - [aux_sym_create_function_statement_token10] = ACTIONS(719), - [aux_sym_create_function_statement_token11] = ACTIONS(719), - [aux_sym_external_hint_token1] = ACTIONS(719), - [aux_sym_external_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token1] = ACTIONS(719), - [aux_sym_optimizer_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token3] = ACTIONS(719), - [aux_sym_parallel_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token4] = ACTIONS(719), - [aux_sym_deterministic_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token2] = ACTIONS(719), - [aux_sym_sql_hint_token3] = ACTIONS(719), - [aux_sym_sql_hint_token5] = ACTIONS(719), - [aux_sym__function_language_token1] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_direction_constraint_token1] = ACTIONS(719), - [aux_sym_direction_constraint_token2] = ACTIONS(719), - [aux_sym_create_table_statement_token1] = ACTIONS(719), - [aux_sym_order_expression_token1] = ACTIONS(719), - [aux_sym_limit_clause_token1] = ACTIONS(719), - [aux_sym_offset_clause_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1761), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [1161] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_direction_constraint_token1] = ACTIONS(265), - [aux_sym_direction_constraint_token2] = ACTIONS(265), - [aux_sym_order_expression_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(965), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1162] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [anon_sym_COMMA] = ACTIONS(745), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_truncate_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_begin_statement_token1] = ACTIONS(747), - [aux_sym_commit_statement_token1] = ACTIONS(747), - [aux_sym_rollback_statement_token1] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_sequence_token5] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym_return_statement_token1] = ACTIONS(747), - [aux_sym_declare_statement_token1] = ACTIONS(747), - [aux_sym_create_function_statement_token3] = ACTIONS(747), - [aux_sym_create_function_statement_token4] = ACTIONS(747), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_statement_token8] = ACTIONS(747), - [aux_sym_create_function_statement_token9] = ACTIONS(747), - [aux_sym_create_function_statement_token10] = ACTIONS(747), - [aux_sym_create_function_statement_token11] = ACTIONS(747), - [aux_sym_external_hint_token1] = ACTIONS(747), - [aux_sym_external_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token1] = ACTIONS(747), - [aux_sym_optimizer_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token3] = ACTIONS(747), - [aux_sym_parallel_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token4] = ACTIONS(747), - [aux_sym_deterministic_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token2] = ACTIONS(747), - [aux_sym_sql_hint_token3] = ACTIONS(747), - [aux_sym_sql_hint_token5] = ACTIONS(747), - [aux_sym__function_language_token1] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_direction_constraint_token1] = ACTIONS(747), - [aux_sym_direction_constraint_token2] = ACTIONS(747), - [aux_sym_create_table_statement_token1] = ACTIONS(747), - [aux_sym_order_expression_token1] = ACTIONS(747), - [aux_sym_limit_clause_token1] = ACTIONS(747), - [aux_sym_offset_clause_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1761), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [1163] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [anon_sym_COMMA] = ACTIONS(769), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_truncate_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_begin_statement_token1] = ACTIONS(771), - [aux_sym_commit_statement_token1] = ACTIONS(771), - [aux_sym_rollback_statement_token1] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_sequence_token5] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym_return_statement_token1] = ACTIONS(771), - [aux_sym_declare_statement_token1] = ACTIONS(771), - [aux_sym_create_function_statement_token3] = ACTIONS(771), - [aux_sym_create_function_statement_token4] = ACTIONS(771), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_statement_token8] = ACTIONS(771), - [aux_sym_create_function_statement_token9] = ACTIONS(771), - [aux_sym_create_function_statement_token10] = ACTIONS(771), - [aux_sym_create_function_statement_token11] = ACTIONS(771), - [aux_sym_external_hint_token1] = ACTIONS(771), - [aux_sym_external_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token1] = ACTIONS(771), - [aux_sym_optimizer_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token3] = ACTIONS(771), - [aux_sym_parallel_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token4] = ACTIONS(771), - [aux_sym_deterministic_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token2] = ACTIONS(771), - [aux_sym_sql_hint_token3] = ACTIONS(771), - [aux_sym_sql_hint_token5] = ACTIONS(771), - [aux_sym__function_language_token1] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_direction_constraint_token1] = ACTIONS(771), - [aux_sym_direction_constraint_token2] = ACTIONS(771), - [aux_sym_create_table_statement_token1] = ACTIONS(771), - [aux_sym_order_expression_token1] = ACTIONS(771), - [aux_sym_limit_clause_token1] = ACTIONS(771), - [aux_sym_offset_clause_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [1164] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_direction_constraint_token1] = ACTIONS(265), - [aux_sym_direction_constraint_token2] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_expression_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1165] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_direction_constraint_token1] = ACTIONS(265), - [aux_sym_direction_constraint_token2] = ACTIONS(265), - [aux_sym_order_expression_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(1596), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1166] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_direction_constraint_token1] = ACTIONS(684), - [aux_sym_direction_constraint_token2] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_expression_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1761), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1167] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [anon_sym_COMMA] = ACTIONS(305), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_truncate_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_begin_statement_token1] = ACTIONS(307), - [aux_sym_commit_statement_token1] = ACTIONS(307), - [aux_sym_rollback_statement_token1] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_sequence_token5] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym_return_statement_token1] = ACTIONS(307), - [aux_sym_declare_statement_token1] = ACTIONS(307), - [aux_sym_create_function_statement_token3] = ACTIONS(307), - [aux_sym_create_function_statement_token4] = ACTIONS(307), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_statement_token8] = ACTIONS(307), - [aux_sym_create_function_statement_token9] = ACTIONS(307), - [aux_sym_create_function_statement_token10] = ACTIONS(307), - [aux_sym_create_function_statement_token11] = ACTIONS(307), - [aux_sym_external_hint_token1] = ACTIONS(307), - [aux_sym_external_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token1] = ACTIONS(307), - [aux_sym_optimizer_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token3] = ACTIONS(307), - [aux_sym_parallel_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token4] = ACTIONS(307), - [aux_sym_deterministic_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token2] = ACTIONS(307), - [aux_sym_sql_hint_token3] = ACTIONS(307), - [aux_sym_sql_hint_token5] = ACTIONS(307), - [aux_sym__function_language_token1] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_having_clause_token1] = ACTIONS(307), - [aux_sym_order_by_clause_token1] = ACTIONS(307), - [aux_sym_limit_clause_token1] = ACTIONS(307), - [aux_sym_offset_clause_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [1168] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [anon_sym_COMMA] = ACTIONS(788), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_truncate_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_begin_statement_token1] = ACTIONS(790), - [aux_sym_commit_statement_token1] = ACTIONS(790), - [aux_sym_rollback_statement_token1] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_sequence_token5] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym_return_statement_token1] = ACTIONS(790), - [aux_sym_declare_statement_token1] = ACTIONS(790), - [aux_sym_create_function_statement_token3] = ACTIONS(790), - [aux_sym_create_function_statement_token4] = ACTIONS(790), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_statement_token8] = ACTIONS(790), - [aux_sym_create_function_statement_token9] = ACTIONS(790), - [aux_sym_create_function_statement_token10] = ACTIONS(790), - [aux_sym_create_function_statement_token11] = ACTIONS(790), - [aux_sym_external_hint_token1] = ACTIONS(790), - [aux_sym_external_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token1] = ACTIONS(790), - [aux_sym_optimizer_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token3] = ACTIONS(790), - [aux_sym_parallel_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token4] = ACTIONS(790), - [aux_sym_deterministic_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token2] = ACTIONS(790), - [aux_sym_sql_hint_token3] = ACTIONS(790), - [aux_sym_sql_hint_token5] = ACTIONS(790), - [aux_sym__function_language_token1] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_direction_constraint_token1] = ACTIONS(790), - [aux_sym_direction_constraint_token2] = ACTIONS(790), - [aux_sym_create_table_statement_token1] = ACTIONS(790), - [aux_sym_order_expression_token1] = ACTIONS(790), - [aux_sym_limit_clause_token1] = ACTIONS(790), - [aux_sym_offset_clause_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [1169] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_direction_constraint_token1] = ACTIONS(684), - [aux_sym_direction_constraint_token2] = ACTIONS(684), - [aux_sym_order_expression_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1946), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(1948), - [anon_sym_STAR] = ACTIONS(1950), - [anon_sym_SLASH] = ACTIONS(1952), - [anon_sym_PERCENT] = ACTIONS(1950), - [anon_sym_LT_LT] = ACTIONS(1950), - [anon_sym_GT_GT] = ACTIONS(1950), - [anon_sym_AMP] = ACTIONS(1950), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1170] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [anon_sym_COMMA] = ACTIONS(648), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_truncate_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_begin_statement_token1] = ACTIONS(650), - [aux_sym_commit_statement_token1] = ACTIONS(650), - [aux_sym_rollback_statement_token1] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_sequence_token5] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym_return_statement_token1] = ACTIONS(650), - [aux_sym_declare_statement_token1] = ACTIONS(650), - [aux_sym_create_function_statement_token3] = ACTIONS(650), - [aux_sym_create_function_statement_token4] = ACTIONS(650), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_statement_token8] = ACTIONS(650), - [aux_sym_create_function_statement_token9] = ACTIONS(650), - [aux_sym_create_function_statement_token10] = ACTIONS(650), - [aux_sym_create_function_statement_token11] = ACTIONS(650), - [aux_sym_external_hint_token1] = ACTIONS(650), - [aux_sym_external_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token1] = ACTIONS(650), - [aux_sym_optimizer_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token3] = ACTIONS(650), - [aux_sym_parallel_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token4] = ACTIONS(650), - [aux_sym_deterministic_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token2] = ACTIONS(650), - [aux_sym_sql_hint_token3] = ACTIONS(650), - [aux_sym_sql_hint_token5] = ACTIONS(650), - [aux_sym__function_language_token1] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_having_clause_token1] = ACTIONS(650), - [aux_sym_order_by_clause_token1] = ACTIONS(650), - [aux_sym_limit_clause_token1] = ACTIONS(650), - [aux_sym_offset_clause_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [1171] = { - [ts_builtin_sym_end] = ACTIONS(1741), - [anon_sym_SEMI] = ACTIONS(1741), - [aux_sym_with_clause_token1] = ACTIONS(1743), - [anon_sym_COMMA] = ACTIONS(1741), - [aux_sym_cte_token1] = ACTIONS(1743), - [aux_sym_cte_token2] = ACTIONS(1954), - [aux_sym_truncate_statement_token1] = ACTIONS(1743), - [aux_sym_comment_statement_token1] = ACTIONS(1743), - [aux_sym_comment_statement_token7] = ACTIONS(1956), - [aux_sym_begin_statement_token1] = ACTIONS(1743), - [aux_sym_commit_statement_token1] = ACTIONS(1743), - [aux_sym_rollback_statement_token1] = ACTIONS(1743), - [aux_sym_create_statement_token1] = ACTIONS(1743), - [aux_sym_alter_statement_token1] = ACTIONS(1743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1743), - [aux_sym_sequence_token5] = ACTIONS(1743), - [aux_sym_pg_command_token1] = ACTIONS(1741), - [aux_sym_return_statement_token1] = ACTIONS(1743), - [aux_sym_declare_statement_token1] = ACTIONS(1743), - [aux_sym_create_function_statement_token3] = ACTIONS(1743), - [aux_sym_create_function_statement_token4] = ACTIONS(1743), - [aux_sym_create_function_statement_token7] = ACTIONS(1743), - [aux_sym_create_function_statement_token8] = ACTIONS(1743), - [aux_sym_create_function_statement_token9] = ACTIONS(1743), - [aux_sym_create_function_statement_token10] = ACTIONS(1743), - [aux_sym_create_function_statement_token11] = ACTIONS(1743), - [aux_sym_external_hint_token1] = ACTIONS(1743), - [aux_sym_external_hint_token2] = ACTIONS(1743), - [aux_sym_optimizer_hint_token1] = ACTIONS(1743), - [aux_sym_optimizer_hint_token2] = ACTIONS(1743), - [aux_sym_optimizer_hint_token3] = ACTIONS(1743), - [aux_sym_parallel_hint_token1] = ACTIONS(1743), - [aux_sym_null_hint_token1] = ACTIONS(1743), - [aux_sym_null_hint_token4] = ACTIONS(1743), - [aux_sym_deterministic_hint_token1] = ACTIONS(1743), - [aux_sym_sql_hint_token1] = ACTIONS(1743), - [aux_sym_sql_hint_token2] = ACTIONS(1743), - [aux_sym_sql_hint_token3] = ACTIONS(1743), - [aux_sym_sql_hint_token5] = ACTIONS(1743), - [aux_sym__function_language_token1] = ACTIONS(1743), - [aux_sym_create_function_parameter_token1] = ACTIONS(1958), - [anon_sym_EQ] = ACTIONS(1960), - [aux_sym_create_trigger_statement_token1] = ACTIONS(1962), - [aux_sym_trigger_event_token1] = ACTIONS(1743), - [aux_sym_trigger_event_token2] = ACTIONS(1743), - [aux_sym_trigger_event_token3] = ACTIONS(1743), - [aux_sym_drop_statement_token1] = ACTIONS(1743), - [aux_sym_grant_statement_token1] = ACTIONS(1743), - [aux_sym_grant_statement_token4] = ACTIONS(1743), - [aux_sym_direction_constraint_token1] = ACTIONS(1964), - [aux_sym_direction_constraint_token2] = ACTIONS(1964), - [aux_sym_order_expression_token1] = ACTIONS(1966), - [aux_sym_limit_clause_token1] = ACTIONS(1743), - [aux_sym_offset_clause_token1] = ACTIONS(1743), - [aux_sym_frame_clause_token2] = ACTIONS(1968), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1946), - [sym__unquoted_identifier] = ACTIONS(1743), - [anon_sym_BQUOTE] = ACTIONS(1741), - [anon_sym_DQUOTE] = ACTIONS(1741), - [anon_sym_DASH_GT] = ACTIONS(1970), - [anon_sym_DASH_GT_GT] = ACTIONS(1972), - [anon_sym_POUND_GT] = ACTIONS(1970), - [anon_sym_POUND_GT_GT] = ACTIONS(1972), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(1974), - [anon_sym_DASH] = ACTIONS(1976), - [anon_sym_TILDE] = ACTIONS(1978), - [anon_sym_CARET] = ACTIONS(1948), - [anon_sym_STAR] = ACTIONS(1950), - [anon_sym_SLASH] = ACTIONS(1952), - [anon_sym_PERCENT] = ACTIONS(1950), - [anon_sym_LT_LT] = ACTIONS(1950), - [anon_sym_GT_GT] = ACTIONS(1950), - [anon_sym_AMP] = ACTIONS(1950), - [anon_sym_PIPE] = ACTIONS(1974), - [anon_sym_POUND] = ACTIONS(1976), - [anon_sym_LT] = ACTIONS(1978), - [anon_sym_LT_EQ] = ACTIONS(1960), - [anon_sym_LT_GT] = ACTIONS(1960), - [anon_sym_BANG_EQ] = ACTIONS(1960), - [anon_sym_GT] = ACTIONS(1978), - [anon_sym_GT_EQ] = ACTIONS(1960), - [anon_sym_BANG_TILDE] = ACTIONS(1978), - [anon_sym_TILDE_STAR] = ACTIONS(1960), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(1960), - }, - [1172] = { - [ts_builtin_sym_end] = ACTIONS(1980), - [anon_sym_SEMI] = ACTIONS(1980), - [aux_sym_with_clause_token1] = ACTIONS(1982), - [anon_sym_COMMA] = ACTIONS(1980), - [aux_sym_cte_token1] = ACTIONS(1982), - [aux_sym_cte_token2] = ACTIONS(1984), - [aux_sym_truncate_statement_token1] = ACTIONS(1982), - [aux_sym_comment_statement_token1] = ACTIONS(1982), - [aux_sym_comment_statement_token7] = ACTIONS(1986), - [aux_sym_begin_statement_token1] = ACTIONS(1982), - [aux_sym_commit_statement_token1] = ACTIONS(1982), - [aux_sym_rollback_statement_token1] = ACTIONS(1982), - [aux_sym_create_statement_token1] = ACTIONS(1982), - [aux_sym_alter_statement_token1] = ACTIONS(1982), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1982), - [aux_sym_sequence_token5] = ACTIONS(1982), - [aux_sym_pg_command_token1] = ACTIONS(1980), - [aux_sym_return_statement_token1] = ACTIONS(1982), - [aux_sym_declare_statement_token1] = ACTIONS(1982), - [aux_sym_create_function_statement_token3] = ACTIONS(1982), - [aux_sym_create_function_statement_token4] = ACTIONS(1982), - [aux_sym_create_function_statement_token7] = ACTIONS(1982), - [aux_sym_create_function_statement_token8] = ACTIONS(1982), - [aux_sym_create_function_statement_token9] = ACTIONS(1982), - [aux_sym_create_function_statement_token10] = ACTIONS(1982), - [aux_sym_create_function_statement_token11] = ACTIONS(1982), - [aux_sym_external_hint_token1] = ACTIONS(1982), - [aux_sym_external_hint_token2] = ACTIONS(1982), - [aux_sym_optimizer_hint_token1] = ACTIONS(1982), - [aux_sym_optimizer_hint_token2] = ACTIONS(1982), - [aux_sym_optimizer_hint_token3] = ACTIONS(1982), - [aux_sym_parallel_hint_token1] = ACTIONS(1982), - [aux_sym_null_hint_token1] = ACTIONS(1982), - [aux_sym_null_hint_token4] = ACTIONS(1982), - [aux_sym_deterministic_hint_token1] = ACTIONS(1982), - [aux_sym_sql_hint_token1] = ACTIONS(1982), - [aux_sym_sql_hint_token2] = ACTIONS(1982), - [aux_sym_sql_hint_token3] = ACTIONS(1982), - [aux_sym_sql_hint_token5] = ACTIONS(1982), - [aux_sym__function_language_token1] = ACTIONS(1982), - [aux_sym_create_function_parameter_token1] = ACTIONS(1988), - [anon_sym_EQ] = ACTIONS(1990), - [aux_sym_create_trigger_statement_token1] = ACTIONS(1992), - [aux_sym_trigger_event_token1] = ACTIONS(1982), - [aux_sym_trigger_event_token2] = ACTIONS(1982), - [aux_sym_trigger_event_token3] = ACTIONS(1982), - [aux_sym_drop_statement_token1] = ACTIONS(1982), - [aux_sym_grant_statement_token1] = ACTIONS(1982), - [aux_sym_grant_statement_token4] = ACTIONS(1982), - [aux_sym_create_table_statement_token1] = ACTIONS(1982), - [aux_sym_having_clause_token1] = ACTIONS(1982), - [aux_sym_order_by_clause_token1] = ACTIONS(1982), - [aux_sym_limit_clause_token1] = ACTIONS(1982), - [aux_sym_offset_clause_token1] = ACTIONS(1982), - [aux_sym_frame_clause_token2] = ACTIONS(1994), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1996), - [sym__unquoted_identifier] = ACTIONS(1982), - [anon_sym_BQUOTE] = ACTIONS(1980), - [anon_sym_DQUOTE] = ACTIONS(1980), - [anon_sym_DASH_GT] = ACTIONS(1998), - [anon_sym_DASH_GT_GT] = ACTIONS(2000), - [anon_sym_POUND_GT] = ACTIONS(1998), - [anon_sym_POUND_GT_GT] = ACTIONS(2000), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2002), - [anon_sym_DASH] = ACTIONS(2004), - [anon_sym_TILDE] = ACTIONS(2006), - [anon_sym_CARET] = ACTIONS(2008), - [anon_sym_STAR] = ACTIONS(2010), - [anon_sym_SLASH] = ACTIONS(2012), - [anon_sym_PERCENT] = ACTIONS(2010), - [anon_sym_LT_LT] = ACTIONS(2010), - [anon_sym_GT_GT] = ACTIONS(2010), - [anon_sym_AMP] = ACTIONS(2010), - [anon_sym_PIPE] = ACTIONS(2002), - [anon_sym_POUND] = ACTIONS(2004), - [anon_sym_LT] = ACTIONS(2006), - [anon_sym_LT_EQ] = ACTIONS(1990), - [anon_sym_LT_GT] = ACTIONS(1990), - [anon_sym_BANG_EQ] = ACTIONS(1990), - [anon_sym_GT] = ACTIONS(2006), - [anon_sym_GT_EQ] = ACTIONS(1990), - [anon_sym_BANG_TILDE] = ACTIONS(2006), - [anon_sym_TILDE_STAR] = ACTIONS(1990), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(1990), - }, - [1173] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [anon_sym_COMMA] = ACTIONS(429), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_truncate_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_begin_statement_token1] = ACTIONS(431), - [aux_sym_commit_statement_token1] = ACTIONS(431), - [aux_sym_rollback_statement_token1] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_sequence_token5] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym_return_statement_token1] = ACTIONS(431), - [aux_sym_declare_statement_token1] = ACTIONS(431), - [aux_sym_create_function_statement_token3] = ACTIONS(431), - [aux_sym_create_function_statement_token4] = ACTIONS(431), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_statement_token8] = ACTIONS(431), - [aux_sym_create_function_statement_token9] = ACTIONS(431), - [aux_sym_create_function_statement_token10] = ACTIONS(431), - [aux_sym_create_function_statement_token11] = ACTIONS(431), - [aux_sym_external_hint_token1] = ACTIONS(431), - [aux_sym_external_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token1] = ACTIONS(431), - [aux_sym_optimizer_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token3] = ACTIONS(431), - [aux_sym_parallel_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token4] = ACTIONS(431), - [aux_sym_deterministic_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token2] = ACTIONS(431), - [aux_sym_sql_hint_token3] = ACTIONS(431), - [aux_sym_sql_hint_token5] = ACTIONS(431), - [aux_sym__function_language_token1] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_having_clause_token1] = ACTIONS(431), - [aux_sym_order_by_clause_token1] = ACTIONS(431), - [aux_sym_limit_clause_token1] = ACTIONS(431), - [aux_sym_offset_clause_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [1174] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [anon_sym_COMMA] = ACTIONS(737), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_truncate_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_begin_statement_token1] = ACTIONS(739), - [aux_sym_commit_statement_token1] = ACTIONS(739), - [aux_sym_rollback_statement_token1] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_sequence_token5] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym_return_statement_token1] = ACTIONS(739), - [aux_sym_declare_statement_token1] = ACTIONS(739), - [aux_sym_create_function_statement_token3] = ACTIONS(739), - [aux_sym_create_function_statement_token4] = ACTIONS(739), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_statement_token8] = ACTIONS(739), - [aux_sym_create_function_statement_token9] = ACTIONS(739), - [aux_sym_create_function_statement_token10] = ACTIONS(739), - [aux_sym_create_function_statement_token11] = ACTIONS(739), - [aux_sym_external_hint_token1] = ACTIONS(739), - [aux_sym_external_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token1] = ACTIONS(739), - [aux_sym_optimizer_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token3] = ACTIONS(739), - [aux_sym_parallel_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token4] = ACTIONS(739), - [aux_sym_deterministic_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token2] = ACTIONS(739), - [aux_sym_sql_hint_token3] = ACTIONS(739), - [aux_sym_sql_hint_token5] = ACTIONS(739), - [aux_sym__function_language_token1] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_create_table_statement_token1] = ACTIONS(739), - [aux_sym_having_clause_token1] = ACTIONS(739), - [aux_sym_order_by_clause_token1] = ACTIONS(739), - [aux_sym_limit_clause_token1] = ACTIONS(739), - [aux_sym_offset_clause_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [1175] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(2014), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(2016), - [aux_sym_truncate_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_begin_statement_token1] = ACTIONS(313), - [aux_sym_commit_statement_token1] = ACTIONS(313), - [aux_sym_rollback_statement_token1] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_sequence_token5] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym_return_statement_token1] = ACTIONS(313), - [aux_sym_declare_statement_token1] = ACTIONS(313), - [aux_sym_create_function_statement_token3] = ACTIONS(313), - [aux_sym_create_function_statement_token4] = ACTIONS(313), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_statement_token8] = ACTIONS(313), - [aux_sym_create_function_statement_token9] = ACTIONS(313), - [aux_sym_create_function_statement_token10] = ACTIONS(313), - [aux_sym_create_function_statement_token11] = ACTIONS(313), - [aux_sym_external_hint_token1] = ACTIONS(313), - [aux_sym_external_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token1] = ACTIONS(313), - [aux_sym_optimizer_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token3] = ACTIONS(313), - [aux_sym_parallel_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token4] = ACTIONS(313), - [aux_sym_deterministic_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token2] = ACTIONS(313), - [aux_sym_sql_hint_token3] = ACTIONS(313), - [aux_sym_sql_hint_token5] = ACTIONS(313), - [aux_sym__function_language_token1] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(2018), - [aux_sym_order_by_clause_token1] = ACTIONS(313), - [aux_sym_limit_clause_token1] = ACTIONS(313), - [aux_sym_offset_clause_token1] = ACTIONS(313), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [1176] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(1779), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(1781), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(1783), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [1177] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_truncate_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_begin_statement_token1] = ACTIONS(307), - [aux_sym_commit_statement_token1] = ACTIONS(307), - [aux_sym_rollback_statement_token1] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_sequence_token5] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym_return_statement_token1] = ACTIONS(307), - [aux_sym_declare_statement_token1] = ACTIONS(307), - [aux_sym_create_function_statement_token3] = ACTIONS(307), - [aux_sym_create_function_statement_token4] = ACTIONS(307), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_statement_token8] = ACTIONS(307), - [aux_sym_create_function_statement_token9] = ACTIONS(307), - [aux_sym_create_function_statement_token10] = ACTIONS(307), - [aux_sym_create_function_statement_token11] = ACTIONS(307), - [aux_sym_external_hint_token1] = ACTIONS(307), - [aux_sym_external_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token1] = ACTIONS(307), - [aux_sym_optimizer_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token3] = ACTIONS(307), - [aux_sym_parallel_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token4] = ACTIONS(307), - [aux_sym_deterministic_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token2] = ACTIONS(307), - [aux_sym_sql_hint_token3] = ACTIONS(307), - [aux_sym_sql_hint_token5] = ACTIONS(307), - [aux_sym__function_language_token1] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_grant_statement_token8] = ACTIONS(307), - [aux_sym_order_by_clause_token1] = ACTIONS(307), - [aux_sym_limit_clause_token1] = ACTIONS(307), - [aux_sym_offset_clause_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [1178] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [anon_sym_COMMA] = ACTIONS(441), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_truncate_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_begin_statement_token1] = ACTIONS(443), - [aux_sym_commit_statement_token1] = ACTIONS(443), - [aux_sym_rollback_statement_token1] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_sequence_token5] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym_return_statement_token1] = ACTIONS(443), - [aux_sym_declare_statement_token1] = ACTIONS(443), - [aux_sym_create_function_statement_token3] = ACTIONS(443), - [aux_sym_create_function_statement_token4] = ACTIONS(443), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_statement_token8] = ACTIONS(443), - [aux_sym_create_function_statement_token9] = ACTIONS(443), - [aux_sym_create_function_statement_token10] = ACTIONS(443), - [aux_sym_create_function_statement_token11] = ACTIONS(443), - [aux_sym_external_hint_token1] = ACTIONS(443), - [aux_sym_external_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token1] = ACTIONS(443), - [aux_sym_optimizer_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token3] = ACTIONS(443), - [aux_sym_parallel_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token4] = ACTIONS(443), - [aux_sym_deterministic_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token2] = ACTIONS(443), - [aux_sym_sql_hint_token3] = ACTIONS(443), - [aux_sym_sql_hint_token5] = ACTIONS(443), - [aux_sym__function_language_token1] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_having_clause_token1] = ACTIONS(443), - [aux_sym_order_by_clause_token1] = ACTIONS(443), - [aux_sym_limit_clause_token1] = ACTIONS(443), - [aux_sym_offset_clause_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [1179] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(2020), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(2022), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(2024), - }, - [1180] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(2026), - [anon_sym_COMMA] = ACTIONS(211), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(2028), - [aux_sym_truncate_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_begin_statement_token1] = ACTIONS(215), - [aux_sym_commit_statement_token1] = ACTIONS(215), - [aux_sym_rollback_statement_token1] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_sequence_token5] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(215), - [aux_sym_declare_statement_token1] = ACTIONS(215), - [aux_sym_create_function_statement_token3] = ACTIONS(215), - [aux_sym_create_function_statement_token4] = ACTIONS(215), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_statement_token8] = ACTIONS(215), - [aux_sym_create_function_statement_token9] = ACTIONS(215), - [aux_sym_create_function_statement_token10] = ACTIONS(215), - [aux_sym_create_function_statement_token11] = ACTIONS(215), - [aux_sym_external_hint_token1] = ACTIONS(215), - [aux_sym_external_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token1] = ACTIONS(215), - [aux_sym_optimizer_hint_token2] = ACTIONS(215), - [aux_sym_optimizer_hint_token3] = ACTIONS(215), - [aux_sym_parallel_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token1] = ACTIONS(215), - [aux_sym_null_hint_token4] = ACTIONS(215), - [aux_sym_deterministic_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token1] = ACTIONS(215), - [aux_sym_sql_hint_token2] = ACTIONS(215), - [aux_sym_sql_hint_token3] = ACTIONS(215), - [aux_sym_sql_hint_token5] = ACTIONS(215), - [aux_sym__function_language_token1] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(2030), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(2032), - [aux_sym_type_token2] = ACTIONS(2034), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [1181] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_truncate_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_begin_statement_token1] = ACTIONS(419), - [aux_sym_commit_statement_token1] = ACTIONS(419), - [aux_sym_rollback_statement_token1] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_sequence_token5] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym_return_statement_token1] = ACTIONS(419), - [aux_sym_declare_statement_token1] = ACTIONS(419), - [aux_sym_create_function_statement_token3] = ACTIONS(419), - [aux_sym_create_function_statement_token4] = ACTIONS(419), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_statement_token8] = ACTIONS(419), - [aux_sym_create_function_statement_token9] = ACTIONS(419), - [aux_sym_create_function_statement_token10] = ACTIONS(419), - [aux_sym_create_function_statement_token11] = ACTIONS(419), - [aux_sym_external_hint_token1] = ACTIONS(419), - [aux_sym_external_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token1] = ACTIONS(419), - [aux_sym_optimizer_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token3] = ACTIONS(419), - [aux_sym_parallel_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token4] = ACTIONS(419), - [aux_sym_deterministic_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token2] = ACTIONS(419), - [aux_sym_sql_hint_token3] = ACTIONS(419), - [aux_sym_sql_hint_token5] = ACTIONS(419), - [aux_sym__function_language_token1] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_grant_statement_token8] = ACTIONS(419), - [aux_sym_create_table_statement_token1] = ACTIONS(419), - [aux_sym_order_by_clause_token1] = ACTIONS(419), - [aux_sym_limit_clause_token1] = ACTIONS(419), - [aux_sym_offset_clause_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [1182] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(2036), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_truncate_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_begin_statement_token1] = ACTIONS(612), - [aux_sym_commit_statement_token1] = ACTIONS(612), - [aux_sym_rollback_statement_token1] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_sequence_token5] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym_return_statement_token1] = ACTIONS(612), - [aux_sym_declare_statement_token1] = ACTIONS(612), - [aux_sym_create_function_statement_token3] = ACTIONS(612), - [aux_sym_create_function_statement_token4] = ACTIONS(612), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_statement_token8] = ACTIONS(612), - [aux_sym_create_function_statement_token9] = ACTIONS(612), - [aux_sym_create_function_statement_token10] = ACTIONS(612), - [aux_sym_create_function_statement_token11] = ACTIONS(612), - [aux_sym_external_hint_token1] = ACTIONS(612), - [aux_sym_external_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token1] = ACTIONS(612), - [aux_sym_optimizer_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token3] = ACTIONS(612), - [aux_sym_parallel_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token4] = ACTIONS(612), - [aux_sym_deterministic_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token2] = ACTIONS(612), - [aux_sym_sql_hint_token3] = ACTIONS(612), - [aux_sym_sql_hint_token5] = ACTIONS(612), - [aux_sym__function_language_token1] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_grant_statement_token8] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(2038), - [aux_sym_order_by_clause_token1] = ACTIONS(612), - [aux_sym_limit_clause_token1] = ACTIONS(612), - [aux_sym_offset_clause_token1] = ACTIONS(612), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [1183] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(2040), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_truncate_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_begin_statement_token1] = ACTIONS(604), - [aux_sym_commit_statement_token1] = ACTIONS(604), - [aux_sym_rollback_statement_token1] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_sequence_token5] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym_return_statement_token1] = ACTIONS(604), - [aux_sym_declare_statement_token1] = ACTIONS(604), - [aux_sym_create_function_statement_token3] = ACTIONS(604), - [aux_sym_create_function_statement_token4] = ACTIONS(604), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_statement_token8] = ACTIONS(604), - [aux_sym_create_function_statement_token9] = ACTIONS(604), - [aux_sym_create_function_statement_token10] = ACTIONS(604), - [aux_sym_create_function_statement_token11] = ACTIONS(604), - [aux_sym_external_hint_token1] = ACTIONS(604), - [aux_sym_external_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token1] = ACTIONS(604), - [aux_sym_optimizer_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token3] = ACTIONS(604), - [aux_sym_parallel_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token4] = ACTIONS(604), - [aux_sym_deterministic_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token2] = ACTIONS(604), - [aux_sym_sql_hint_token3] = ACTIONS(604), - [aux_sym_sql_hint_token5] = ACTIONS(604), - [aux_sym__function_language_token1] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_grant_statement_token8] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(2042), - [aux_sym_order_by_clause_token1] = ACTIONS(604), - [aux_sym_limit_clause_token1] = ACTIONS(604), - [aux_sym_offset_clause_token1] = ACTIONS(604), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [1184] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(2044), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_truncate_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_begin_statement_token1] = ACTIONS(596), - [aux_sym_commit_statement_token1] = ACTIONS(596), - [aux_sym_rollback_statement_token1] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_sequence_token5] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym_return_statement_token1] = ACTIONS(596), - [aux_sym_declare_statement_token1] = ACTIONS(596), - [aux_sym_create_function_statement_token3] = ACTIONS(596), - [aux_sym_create_function_statement_token4] = ACTIONS(596), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_statement_token8] = ACTIONS(596), - [aux_sym_create_function_statement_token9] = ACTIONS(596), - [aux_sym_create_function_statement_token10] = ACTIONS(596), - [aux_sym_create_function_statement_token11] = ACTIONS(596), - [aux_sym_external_hint_token1] = ACTIONS(596), - [aux_sym_external_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token1] = ACTIONS(596), - [aux_sym_optimizer_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token3] = ACTIONS(596), - [aux_sym_parallel_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token4] = ACTIONS(596), - [aux_sym_deterministic_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token2] = ACTIONS(596), - [aux_sym_sql_hint_token3] = ACTIONS(596), - [aux_sym_sql_hint_token5] = ACTIONS(596), - [aux_sym__function_language_token1] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_grant_statement_token8] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(2046), - [aux_sym_order_by_clause_token1] = ACTIONS(596), - [aux_sym_limit_clause_token1] = ACTIONS(596), - [aux_sym_offset_clause_token1] = ACTIONS(596), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [1185] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(1040), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1186] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(2048), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_truncate_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_begin_statement_token1] = ACTIONS(584), - [aux_sym_commit_statement_token1] = ACTIONS(584), - [aux_sym_rollback_statement_token1] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_sequence_token5] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym_return_statement_token1] = ACTIONS(584), - [aux_sym_declare_statement_token1] = ACTIONS(584), - [aux_sym_create_function_statement_token3] = ACTIONS(584), - [aux_sym_create_function_statement_token4] = ACTIONS(584), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_statement_token8] = ACTIONS(584), - [aux_sym_create_function_statement_token9] = ACTIONS(584), - [aux_sym_create_function_statement_token10] = ACTIONS(584), - [aux_sym_create_function_statement_token11] = ACTIONS(584), - [aux_sym_external_hint_token1] = ACTIONS(584), - [aux_sym_external_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token1] = ACTIONS(584), - [aux_sym_optimizer_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token3] = ACTIONS(584), - [aux_sym_parallel_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token4] = ACTIONS(584), - [aux_sym_deterministic_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token2] = ACTIONS(584), - [aux_sym_sql_hint_token3] = ACTIONS(584), - [aux_sym_sql_hint_token5] = ACTIONS(584), - [aux_sym__function_language_token1] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_grant_statement_token8] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(2050), - [aux_sym_order_by_clause_token1] = ACTIONS(584), - [aux_sym_limit_clause_token1] = ACTIONS(584), - [aux_sym_offset_clause_token1] = ACTIONS(584), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [1187] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token2] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_table_constraint_check_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [1188] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(1621), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1189] = { - [sym_filter_clause] = STATE(1707), - [sym_over_clause] = STATE(2010), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(1649), - [aux_sym_over_clause_token1] = ACTIONS(1651), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [1190] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [anon_sym_COMMA] = ACTIONS(836), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_truncate_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_begin_statement_token1] = ACTIONS(838), - [aux_sym_commit_statement_token1] = ACTIONS(838), - [aux_sym_rollback_statement_token1] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_sequence_token5] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym_return_statement_token1] = ACTIONS(838), - [aux_sym_declare_statement_token1] = ACTIONS(838), - [aux_sym_create_function_statement_token3] = ACTIONS(838), - [aux_sym_create_function_statement_token4] = ACTIONS(838), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_statement_token8] = ACTIONS(838), - [aux_sym_create_function_statement_token9] = ACTIONS(838), - [aux_sym_create_function_statement_token10] = ACTIONS(838), - [aux_sym_create_function_statement_token11] = ACTIONS(838), - [aux_sym_external_hint_token1] = ACTIONS(838), - [aux_sym_external_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token1] = ACTIONS(838), - [aux_sym_optimizer_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token3] = ACTIONS(838), - [aux_sym_parallel_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token4] = ACTIONS(838), - [aux_sym_deterministic_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token2] = ACTIONS(838), - [aux_sym_sql_hint_token3] = ACTIONS(838), - [aux_sym_sql_hint_token5] = ACTIONS(838), - [aux_sym__function_language_token1] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_create_table_statement_token1] = ACTIONS(838), - [aux_sym_having_clause_token1] = ACTIONS(838), - [aux_sym_order_by_clause_token1] = ACTIONS(838), - [aux_sym_limit_clause_token1] = ACTIONS(838), - [aux_sym_offset_clause_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [1191] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_truncate_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_begin_statement_token1] = ACTIONS(453), - [aux_sym_commit_statement_token1] = ACTIONS(453), - [aux_sym_rollback_statement_token1] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_sequence_token5] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym_return_statement_token1] = ACTIONS(453), - [aux_sym_declare_statement_token1] = ACTIONS(453), - [aux_sym_create_function_statement_token3] = ACTIONS(453), - [aux_sym_create_function_statement_token4] = ACTIONS(453), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_statement_token8] = ACTIONS(453), - [aux_sym_create_function_statement_token9] = ACTIONS(453), - [aux_sym_create_function_statement_token10] = ACTIONS(453), - [aux_sym_create_function_statement_token11] = ACTIONS(453), - [aux_sym_external_hint_token1] = ACTIONS(453), - [aux_sym_external_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token1] = ACTIONS(453), - [aux_sym_optimizer_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token3] = ACTIONS(453), - [aux_sym_parallel_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token4] = ACTIONS(453), - [aux_sym_deterministic_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token2] = ACTIONS(453), - [aux_sym_sql_hint_token3] = ACTIONS(453), - [aux_sym_sql_hint_token5] = ACTIONS(453), - [aux_sym__function_language_token1] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_grant_statement_token8] = ACTIONS(453), - [aux_sym_create_table_statement_token1] = ACTIONS(453), - [aux_sym_order_by_clause_token1] = ACTIONS(453), - [aux_sym_limit_clause_token1] = ACTIONS(453), - [aux_sym_offset_clause_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [1192] = { - [sym_filter_clause] = STATE(1705), - [sym_over_clause] = STATE(2008), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(1649), - [aux_sym_over_clause_token1] = ACTIONS(1651), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [1193] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [anon_sym_COMMA] = ACTIONS(445), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_truncate_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_begin_statement_token1] = ACTIONS(447), - [aux_sym_commit_statement_token1] = ACTIONS(447), - [aux_sym_rollback_statement_token1] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_sequence_token5] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym_return_statement_token1] = ACTIONS(447), - [aux_sym_declare_statement_token1] = ACTIONS(447), - [aux_sym_create_function_statement_token3] = ACTIONS(447), - [aux_sym_create_function_statement_token4] = ACTIONS(447), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_statement_token8] = ACTIONS(447), - [aux_sym_create_function_statement_token9] = ACTIONS(447), - [aux_sym_create_function_statement_token10] = ACTIONS(447), - [aux_sym_create_function_statement_token11] = ACTIONS(447), - [aux_sym_external_hint_token1] = ACTIONS(447), - [aux_sym_external_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token1] = ACTIONS(447), - [aux_sym_optimizer_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token3] = ACTIONS(447), - [aux_sym_parallel_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token4] = ACTIONS(447), - [aux_sym_deterministic_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token2] = ACTIONS(447), - [aux_sym_sql_hint_token3] = ACTIONS(447), - [aux_sym_sql_hint_token5] = ACTIONS(447), - [aux_sym__function_language_token1] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_having_clause_token1] = ACTIONS(447), - [aux_sym_order_by_clause_token1] = ACTIONS(447), - [aux_sym_limit_clause_token1] = ACTIONS(447), - [aux_sym_offset_clause_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [1194] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_truncate_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_begin_statement_token1] = ACTIONS(439), - [aux_sym_commit_statement_token1] = ACTIONS(439), - [aux_sym_rollback_statement_token1] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_sequence_token5] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym_return_statement_token1] = ACTIONS(439), - [aux_sym_declare_statement_token1] = ACTIONS(439), - [aux_sym_create_function_statement_token3] = ACTIONS(439), - [aux_sym_create_function_statement_token4] = ACTIONS(439), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_statement_token8] = ACTIONS(439), - [aux_sym_create_function_statement_token9] = ACTIONS(439), - [aux_sym_create_function_statement_token10] = ACTIONS(439), - [aux_sym_create_function_statement_token11] = ACTIONS(439), - [aux_sym_external_hint_token1] = ACTIONS(439), - [aux_sym_external_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token1] = ACTIONS(439), - [aux_sym_optimizer_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token3] = ACTIONS(439), - [aux_sym_parallel_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token4] = ACTIONS(439), - [aux_sym_deterministic_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token2] = ACTIONS(439), - [aux_sym_sql_hint_token3] = ACTIONS(439), - [aux_sym_sql_hint_token5] = ACTIONS(439), - [aux_sym__function_language_token1] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_grant_statement_token8] = ACTIONS(439), - [aux_sym_create_table_statement_token1] = ACTIONS(439), - [aux_sym_order_by_clause_token1] = ACTIONS(439), - [aux_sym_limit_clause_token1] = ACTIONS(439), - [aux_sym_offset_clause_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [1195] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_truncate_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_begin_statement_token1] = ACTIONS(435), - [aux_sym_commit_statement_token1] = ACTIONS(435), - [aux_sym_rollback_statement_token1] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_sequence_token5] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym_return_statement_token1] = ACTIONS(435), - [aux_sym_declare_statement_token1] = ACTIONS(435), - [aux_sym_create_function_statement_token3] = ACTIONS(435), - [aux_sym_create_function_statement_token4] = ACTIONS(435), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_statement_token8] = ACTIONS(435), - [aux_sym_create_function_statement_token9] = ACTIONS(435), - [aux_sym_create_function_statement_token10] = ACTIONS(435), - [aux_sym_create_function_statement_token11] = ACTIONS(435), - [aux_sym_external_hint_token1] = ACTIONS(435), - [aux_sym_external_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token1] = ACTIONS(435), - [aux_sym_optimizer_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token3] = ACTIONS(435), - [aux_sym_parallel_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token4] = ACTIONS(435), - [aux_sym_deterministic_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token2] = ACTIONS(435), - [aux_sym_sql_hint_token3] = ACTIONS(435), - [aux_sym_sql_hint_token5] = ACTIONS(435), - [aux_sym__function_language_token1] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_grant_statement_token8] = ACTIONS(435), - [aux_sym_create_table_statement_token1] = ACTIONS(435), - [aux_sym_order_by_clause_token1] = ACTIONS(435), - [aux_sym_limit_clause_token1] = ACTIONS(435), - [aux_sym_offset_clause_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [1196] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_truncate_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_begin_statement_token1] = ACTIONS(427), - [aux_sym_commit_statement_token1] = ACTIONS(427), - [aux_sym_rollback_statement_token1] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_sequence_token5] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym_return_statement_token1] = ACTIONS(427), - [aux_sym_declare_statement_token1] = ACTIONS(427), - [aux_sym_create_function_statement_token3] = ACTIONS(427), - [aux_sym_create_function_statement_token4] = ACTIONS(427), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_statement_token8] = ACTIONS(427), - [aux_sym_create_function_statement_token9] = ACTIONS(427), - [aux_sym_create_function_statement_token10] = ACTIONS(427), - [aux_sym_create_function_statement_token11] = ACTIONS(427), - [aux_sym_external_hint_token1] = ACTIONS(427), - [aux_sym_external_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token1] = ACTIONS(427), - [aux_sym_optimizer_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token3] = ACTIONS(427), - [aux_sym_parallel_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token4] = ACTIONS(427), - [aux_sym_deterministic_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token2] = ACTIONS(427), - [aux_sym_sql_hint_token3] = ACTIONS(427), - [aux_sym_sql_hint_token5] = ACTIONS(427), - [aux_sym__function_language_token1] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_grant_statement_token8] = ACTIONS(427), - [aux_sym_create_table_statement_token1] = ACTIONS(427), - [aux_sym_order_by_clause_token1] = ACTIONS(427), - [aux_sym_limit_clause_token1] = ACTIONS(427), - [aux_sym_offset_clause_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [1197] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_truncate_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_begin_statement_token1] = ACTIONS(540), - [aux_sym_commit_statement_token1] = ACTIONS(540), - [aux_sym_rollback_statement_token1] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_sequence_token5] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym_return_statement_token1] = ACTIONS(540), - [aux_sym_declare_statement_token1] = ACTIONS(540), - [aux_sym_create_function_statement_token3] = ACTIONS(540), - [aux_sym_create_function_statement_token4] = ACTIONS(540), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_statement_token8] = ACTIONS(540), - [aux_sym_create_function_statement_token9] = ACTIONS(540), - [aux_sym_create_function_statement_token10] = ACTIONS(540), - [aux_sym_create_function_statement_token11] = ACTIONS(540), - [aux_sym_external_hint_token1] = ACTIONS(540), - [aux_sym_external_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token1] = ACTIONS(540), - [aux_sym_optimizer_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token3] = ACTIONS(540), - [aux_sym_parallel_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token4] = ACTIONS(540), - [aux_sym_deterministic_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token2] = ACTIONS(540), - [aux_sym_sql_hint_token3] = ACTIONS(540), - [aux_sym_sql_hint_token5] = ACTIONS(540), - [aux_sym__function_language_token1] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_grant_statement_token8] = ACTIONS(540), - [aux_sym_create_table_statement_token1] = ACTIONS(540), - [aux_sym_order_by_clause_token1] = ACTIONS(540), - [aux_sym_limit_clause_token1] = ACTIONS(540), - [aux_sym_offset_clause_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [1198] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_truncate_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_begin_statement_token1] = ACTIONS(566), - [aux_sym_commit_statement_token1] = ACTIONS(566), - [aux_sym_rollback_statement_token1] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_sequence_token5] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym_return_statement_token1] = ACTIONS(566), - [aux_sym_declare_statement_token1] = ACTIONS(566), - [aux_sym_create_function_statement_token3] = ACTIONS(566), - [aux_sym_create_function_statement_token4] = ACTIONS(566), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_statement_token8] = ACTIONS(566), - [aux_sym_create_function_statement_token9] = ACTIONS(566), - [aux_sym_create_function_statement_token10] = ACTIONS(566), - [aux_sym_create_function_statement_token11] = ACTIONS(566), - [aux_sym_external_hint_token1] = ACTIONS(566), - [aux_sym_external_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token1] = ACTIONS(566), - [aux_sym_optimizer_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token3] = ACTIONS(566), - [aux_sym_parallel_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token4] = ACTIONS(566), - [aux_sym_deterministic_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token2] = ACTIONS(566), - [aux_sym_sql_hint_token3] = ACTIONS(566), - [aux_sym_sql_hint_token5] = ACTIONS(566), - [aux_sym__function_language_token1] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_grant_statement_token8] = ACTIONS(566), - [aux_sym_create_table_statement_token1] = ACTIONS(566), - [aux_sym_order_by_clause_token1] = ACTIONS(566), - [aux_sym_limit_clause_token1] = ACTIONS(566), - [aux_sym_offset_clause_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [1199] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_truncate_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_begin_statement_token1] = ACTIONS(570), - [aux_sym_commit_statement_token1] = ACTIONS(570), - [aux_sym_rollback_statement_token1] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_sequence_token5] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym_return_statement_token1] = ACTIONS(570), - [aux_sym_declare_statement_token1] = ACTIONS(570), - [aux_sym_create_function_statement_token3] = ACTIONS(570), - [aux_sym_create_function_statement_token4] = ACTIONS(570), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_statement_token8] = ACTIONS(570), - [aux_sym_create_function_statement_token9] = ACTIONS(570), - [aux_sym_create_function_statement_token10] = ACTIONS(570), - [aux_sym_create_function_statement_token11] = ACTIONS(570), - [aux_sym_external_hint_token1] = ACTIONS(570), - [aux_sym_external_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token1] = ACTIONS(570), - [aux_sym_optimizer_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token3] = ACTIONS(570), - [aux_sym_parallel_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token4] = ACTIONS(570), - [aux_sym_deterministic_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token2] = ACTIONS(570), - [aux_sym_sql_hint_token3] = ACTIONS(570), - [aux_sym_sql_hint_token5] = ACTIONS(570), - [aux_sym__function_language_token1] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_grant_statement_token8] = ACTIONS(570), - [aux_sym_create_table_statement_token1] = ACTIONS(570), - [aux_sym_order_by_clause_token1] = ACTIONS(570), - [aux_sym_limit_clause_token1] = ACTIONS(570), - [aux_sym_offset_clause_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [1200] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_truncate_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_begin_statement_token1] = ACTIONS(618), - [aux_sym_commit_statement_token1] = ACTIONS(618), - [aux_sym_rollback_statement_token1] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_sequence_token5] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym_return_statement_token1] = ACTIONS(618), - [aux_sym_declare_statement_token1] = ACTIONS(618), - [aux_sym_create_function_statement_token3] = ACTIONS(618), - [aux_sym_create_function_statement_token4] = ACTIONS(618), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_statement_token8] = ACTIONS(618), - [aux_sym_create_function_statement_token9] = ACTIONS(618), - [aux_sym_create_function_statement_token10] = ACTIONS(618), - [aux_sym_create_function_statement_token11] = ACTIONS(618), - [aux_sym_external_hint_token1] = ACTIONS(618), - [aux_sym_external_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token1] = ACTIONS(618), - [aux_sym_optimizer_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token3] = ACTIONS(618), - [aux_sym_parallel_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token4] = ACTIONS(618), - [aux_sym_deterministic_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token2] = ACTIONS(618), - [aux_sym_sql_hint_token3] = ACTIONS(618), - [aux_sym_sql_hint_token5] = ACTIONS(618), - [aux_sym__function_language_token1] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_grant_statement_token8] = ACTIONS(618), - [aux_sym_create_table_statement_token1] = ACTIONS(618), - [aux_sym_order_by_clause_token1] = ACTIONS(618), - [aux_sym_limit_clause_token1] = ACTIONS(618), - [aux_sym_offset_clause_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [1201] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_truncate_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_begin_statement_token1] = ACTIONS(552), - [aux_sym_commit_statement_token1] = ACTIONS(552), - [aux_sym_rollback_statement_token1] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_sequence_token5] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym_return_statement_token1] = ACTIONS(552), - [aux_sym_declare_statement_token1] = ACTIONS(552), - [aux_sym_create_function_statement_token3] = ACTIONS(552), - [aux_sym_create_function_statement_token4] = ACTIONS(552), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_statement_token8] = ACTIONS(552), - [aux_sym_create_function_statement_token9] = ACTIONS(552), - [aux_sym_create_function_statement_token10] = ACTIONS(552), - [aux_sym_create_function_statement_token11] = ACTIONS(552), - [aux_sym_external_hint_token1] = ACTIONS(552), - [aux_sym_external_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token1] = ACTIONS(552), - [aux_sym_optimizer_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token3] = ACTIONS(552), - [aux_sym_parallel_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token4] = ACTIONS(552), - [aux_sym_deterministic_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token2] = ACTIONS(552), - [aux_sym_sql_hint_token3] = ACTIONS(552), - [aux_sym_sql_hint_token5] = ACTIONS(552), - [aux_sym__function_language_token1] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_grant_statement_token8] = ACTIONS(552), - [aux_sym_create_table_statement_token1] = ACTIONS(552), - [aux_sym_order_by_clause_token1] = ACTIONS(552), - [aux_sym_limit_clause_token1] = ACTIONS(552), - [aux_sym_offset_clause_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [1202] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [anon_sym_COMMA] = ACTIONS(788), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_truncate_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_begin_statement_token1] = ACTIONS(790), - [aux_sym_commit_statement_token1] = ACTIONS(790), - [aux_sym_rollback_statement_token1] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_sequence_token5] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym_return_statement_token1] = ACTIONS(790), - [aux_sym_declare_statement_token1] = ACTIONS(790), - [aux_sym_create_function_statement_token3] = ACTIONS(790), - [aux_sym_create_function_statement_token4] = ACTIONS(790), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_statement_token8] = ACTIONS(790), - [aux_sym_create_function_statement_token9] = ACTIONS(790), - [aux_sym_create_function_statement_token10] = ACTIONS(790), - [aux_sym_create_function_statement_token11] = ACTIONS(790), - [aux_sym_external_hint_token1] = ACTIONS(790), - [aux_sym_external_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token1] = ACTIONS(790), - [aux_sym_optimizer_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token3] = ACTIONS(790), - [aux_sym_parallel_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token4] = ACTIONS(790), - [aux_sym_deterministic_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token2] = ACTIONS(790), - [aux_sym_sql_hint_token3] = ACTIONS(790), - [aux_sym_sql_hint_token5] = ACTIONS(790), - [aux_sym__function_language_token1] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_create_table_statement_token1] = ACTIONS(790), - [aux_sym_having_clause_token1] = ACTIONS(790), - [aux_sym_order_by_clause_token1] = ACTIONS(790), - [aux_sym_limit_clause_token1] = ACTIONS(790), - [aux_sym_offset_clause_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [1203] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [anon_sym_COMMA] = ACTIONS(451), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_truncate_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_begin_statement_token1] = ACTIONS(453), - [aux_sym_commit_statement_token1] = ACTIONS(453), - [aux_sym_rollback_statement_token1] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_sequence_token5] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym_return_statement_token1] = ACTIONS(453), - [aux_sym_declare_statement_token1] = ACTIONS(453), - [aux_sym_create_function_statement_token3] = ACTIONS(453), - [aux_sym_create_function_statement_token4] = ACTIONS(453), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_statement_token8] = ACTIONS(453), - [aux_sym_create_function_statement_token9] = ACTIONS(453), - [aux_sym_create_function_statement_token10] = ACTIONS(453), - [aux_sym_create_function_statement_token11] = ACTIONS(453), - [aux_sym_external_hint_token1] = ACTIONS(453), - [aux_sym_external_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token1] = ACTIONS(453), - [aux_sym_optimizer_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token3] = ACTIONS(453), - [aux_sym_parallel_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token4] = ACTIONS(453), - [aux_sym_deterministic_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token2] = ACTIONS(453), - [aux_sym_sql_hint_token3] = ACTIONS(453), - [aux_sym_sql_hint_token5] = ACTIONS(453), - [aux_sym__function_language_token1] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_having_clause_token1] = ACTIONS(453), - [aux_sym_order_by_clause_token1] = ACTIONS(453), - [aux_sym_limit_clause_token1] = ACTIONS(453), - [aux_sym_offset_clause_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [1204] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_truncate_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_begin_statement_token1] = ACTIONS(548), - [aux_sym_commit_statement_token1] = ACTIONS(548), - [aux_sym_rollback_statement_token1] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_sequence_token5] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym_return_statement_token1] = ACTIONS(548), - [aux_sym_declare_statement_token1] = ACTIONS(548), - [aux_sym_create_function_statement_token3] = ACTIONS(548), - [aux_sym_create_function_statement_token4] = ACTIONS(548), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_statement_token8] = ACTIONS(548), - [aux_sym_create_function_statement_token9] = ACTIONS(548), - [aux_sym_create_function_statement_token10] = ACTIONS(548), - [aux_sym_create_function_statement_token11] = ACTIONS(548), - [aux_sym_external_hint_token1] = ACTIONS(548), - [aux_sym_external_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token1] = ACTIONS(548), - [aux_sym_optimizer_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token3] = ACTIONS(548), - [aux_sym_parallel_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token4] = ACTIONS(548), - [aux_sym_deterministic_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token2] = ACTIONS(548), - [aux_sym_sql_hint_token3] = ACTIONS(548), - [aux_sym_sql_hint_token5] = ACTIONS(548), - [aux_sym__function_language_token1] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_grant_statement_token8] = ACTIONS(548), - [aux_sym_create_table_statement_token1] = ACTIONS(548), - [aux_sym_order_by_clause_token1] = ACTIONS(548), - [aux_sym_limit_clause_token1] = ACTIONS(548), - [aux_sym_offset_clause_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [1205] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_truncate_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_begin_statement_token1] = ACTIONS(544), - [aux_sym_commit_statement_token1] = ACTIONS(544), - [aux_sym_rollback_statement_token1] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_sequence_token5] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym_return_statement_token1] = ACTIONS(544), - [aux_sym_declare_statement_token1] = ACTIONS(544), - [aux_sym_create_function_statement_token3] = ACTIONS(544), - [aux_sym_create_function_statement_token4] = ACTIONS(544), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_statement_token8] = ACTIONS(544), - [aux_sym_create_function_statement_token9] = ACTIONS(544), - [aux_sym_create_function_statement_token10] = ACTIONS(544), - [aux_sym_create_function_statement_token11] = ACTIONS(544), - [aux_sym_external_hint_token1] = ACTIONS(544), - [aux_sym_external_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token1] = ACTIONS(544), - [aux_sym_optimizer_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token3] = ACTIONS(544), - [aux_sym_parallel_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token4] = ACTIONS(544), - [aux_sym_deterministic_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token2] = ACTIONS(544), - [aux_sym_sql_hint_token3] = ACTIONS(544), - [aux_sym_sql_hint_token5] = ACTIONS(544), - [aux_sym__function_language_token1] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_grant_statement_token8] = ACTIONS(544), - [aux_sym_create_table_statement_token1] = ACTIONS(544), - [aux_sym_order_by_clause_token1] = ACTIONS(544), - [aux_sym_limit_clause_token1] = ACTIONS(544), - [aux_sym_offset_clause_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [1206] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [1207] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [anon_sym_COMMA] = ACTIONS(836), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_truncate_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_begin_statement_token1] = ACTIONS(838), - [aux_sym_commit_statement_token1] = ACTIONS(838), - [aux_sym_rollback_statement_token1] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_sequence_token5] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym_return_statement_token1] = ACTIONS(838), - [aux_sym_declare_statement_token1] = ACTIONS(838), - [aux_sym_create_function_statement_token3] = ACTIONS(838), - [aux_sym_create_function_statement_token4] = ACTIONS(838), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_statement_token8] = ACTIONS(838), - [aux_sym_create_function_statement_token9] = ACTIONS(838), - [aux_sym_create_function_statement_token10] = ACTIONS(838), - [aux_sym_create_function_statement_token11] = ACTIONS(838), - [aux_sym_external_hint_token1] = ACTIONS(838), - [aux_sym_external_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token1] = ACTIONS(838), - [aux_sym_optimizer_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token3] = ACTIONS(838), - [aux_sym_parallel_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token4] = ACTIONS(838), - [aux_sym_deterministic_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token2] = ACTIONS(838), - [aux_sym_sql_hint_token3] = ACTIONS(838), - [aux_sym_sql_hint_token5] = ACTIONS(838), - [aux_sym__function_language_token1] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_direction_constraint_token1] = ACTIONS(838), - [aux_sym_direction_constraint_token2] = ACTIONS(838), - [aux_sym_order_expression_token1] = ACTIONS(838), - [aux_sym_limit_clause_token1] = ACTIONS(838), - [aux_sym_offset_clause_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [1208] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [anon_sym_COMMA] = ACTIONS(788), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_truncate_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_begin_statement_token1] = ACTIONS(790), - [aux_sym_commit_statement_token1] = ACTIONS(790), - [aux_sym_rollback_statement_token1] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_sequence_token5] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym_return_statement_token1] = ACTIONS(790), - [aux_sym_declare_statement_token1] = ACTIONS(790), - [aux_sym_create_function_statement_token3] = ACTIONS(790), - [aux_sym_create_function_statement_token4] = ACTIONS(790), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_statement_token8] = ACTIONS(790), - [aux_sym_create_function_statement_token9] = ACTIONS(790), - [aux_sym_create_function_statement_token10] = ACTIONS(790), - [aux_sym_create_function_statement_token11] = ACTIONS(790), - [aux_sym_external_hint_token1] = ACTIONS(790), - [aux_sym_external_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token1] = ACTIONS(790), - [aux_sym_optimizer_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token3] = ACTIONS(790), - [aux_sym_parallel_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token4] = ACTIONS(790), - [aux_sym_deterministic_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token2] = ACTIONS(790), - [aux_sym_sql_hint_token3] = ACTIONS(790), - [aux_sym_sql_hint_token5] = ACTIONS(790), - [aux_sym__function_language_token1] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_direction_constraint_token1] = ACTIONS(790), - [aux_sym_direction_constraint_token2] = ACTIONS(790), - [aux_sym_order_expression_token1] = ACTIONS(790), - [aux_sym_limit_clause_token1] = ACTIONS(790), - [aux_sym_offset_clause_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [1209] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_direction_constraint_token1] = ACTIONS(265), - [aux_sym_direction_constraint_token2] = ACTIONS(265), - [aux_sym_order_expression_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1210] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_truncate_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_begin_statement_token1] = ACTIONS(532), - [aux_sym_commit_statement_token1] = ACTIONS(532), - [aux_sym_rollback_statement_token1] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_sequence_token5] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym_return_statement_token1] = ACTIONS(532), - [aux_sym_declare_statement_token1] = ACTIONS(532), - [aux_sym_create_function_statement_token3] = ACTIONS(532), - [aux_sym_create_function_statement_token4] = ACTIONS(532), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_statement_token8] = ACTIONS(532), - [aux_sym_create_function_statement_token9] = ACTIONS(532), - [aux_sym_create_function_statement_token10] = ACTIONS(532), - [aux_sym_create_function_statement_token11] = ACTIONS(532), - [aux_sym_external_hint_token1] = ACTIONS(532), - [aux_sym_external_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token1] = ACTIONS(532), - [aux_sym_optimizer_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token3] = ACTIONS(532), - [aux_sym_parallel_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token4] = ACTIONS(532), - [aux_sym_deterministic_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token2] = ACTIONS(532), - [aux_sym_sql_hint_token3] = ACTIONS(532), - [aux_sym_sql_hint_token5] = ACTIONS(532), - [aux_sym__function_language_token1] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_grant_statement_token8] = ACTIONS(532), - [aux_sym_create_table_statement_token1] = ACTIONS(532), - [aux_sym_order_by_clause_token1] = ACTIONS(532), - [aux_sym_limit_clause_token1] = ACTIONS(532), - [aux_sym_offset_clause_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [1211] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_truncate_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_begin_statement_token1] = ACTIONS(486), - [aux_sym_commit_statement_token1] = ACTIONS(486), - [aux_sym_rollback_statement_token1] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_sequence_token5] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym_return_statement_token1] = ACTIONS(486), - [aux_sym_declare_statement_token1] = ACTIONS(486), - [aux_sym_create_function_statement_token3] = ACTIONS(486), - [aux_sym_create_function_statement_token4] = ACTIONS(486), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_statement_token8] = ACTIONS(486), - [aux_sym_create_function_statement_token9] = ACTIONS(486), - [aux_sym_create_function_statement_token10] = ACTIONS(486), - [aux_sym_create_function_statement_token11] = ACTIONS(486), - [aux_sym_external_hint_token1] = ACTIONS(486), - [aux_sym_external_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token1] = ACTIONS(486), - [aux_sym_optimizer_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token3] = ACTIONS(486), - [aux_sym_parallel_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token4] = ACTIONS(486), - [aux_sym_deterministic_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token2] = ACTIONS(486), - [aux_sym_sql_hint_token3] = ACTIONS(486), - [aux_sym_sql_hint_token5] = ACTIONS(486), - [aux_sym__function_language_token1] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_grant_statement_token8] = ACTIONS(486), - [aux_sym_create_table_statement_token1] = ACTIONS(486), - [aux_sym_order_by_clause_token1] = ACTIONS(486), - [aux_sym_limit_clause_token1] = ACTIONS(486), - [aux_sym_offset_clause_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [1212] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [anon_sym_COMMA] = ACTIONS(769), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_truncate_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_begin_statement_token1] = ACTIONS(771), - [aux_sym_commit_statement_token1] = ACTIONS(771), - [aux_sym_rollback_statement_token1] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_sequence_token5] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym_return_statement_token1] = ACTIONS(771), - [aux_sym_declare_statement_token1] = ACTIONS(771), - [aux_sym_create_function_statement_token3] = ACTIONS(771), - [aux_sym_create_function_statement_token4] = ACTIONS(771), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_statement_token8] = ACTIONS(771), - [aux_sym_create_function_statement_token9] = ACTIONS(771), - [aux_sym_create_function_statement_token10] = ACTIONS(771), - [aux_sym_create_function_statement_token11] = ACTIONS(771), - [aux_sym_external_hint_token1] = ACTIONS(771), - [aux_sym_external_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token1] = ACTIONS(771), - [aux_sym_optimizer_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token3] = ACTIONS(771), - [aux_sym_parallel_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token4] = ACTIONS(771), - [aux_sym_deterministic_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token2] = ACTIONS(771), - [aux_sym_sql_hint_token3] = ACTIONS(771), - [aux_sym_sql_hint_token5] = ACTIONS(771), - [aux_sym__function_language_token1] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_direction_constraint_token1] = ACTIONS(771), - [aux_sym_direction_constraint_token2] = ACTIONS(771), - [aux_sym_order_expression_token1] = ACTIONS(771), - [aux_sym_limit_clause_token1] = ACTIONS(771), - [aux_sym_offset_clause_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [1213] = { - [sym_over_clause] = STATE(1653), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(1211), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [1214] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_having_clause_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1215] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [anon_sym_COMMA] = ACTIONS(421), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_truncate_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_begin_statement_token1] = ACTIONS(423), - [aux_sym_commit_statement_token1] = ACTIONS(423), - [aux_sym_rollback_statement_token1] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_sequence_token5] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym_return_statement_token1] = ACTIONS(423), - [aux_sym_declare_statement_token1] = ACTIONS(423), - [aux_sym_create_function_statement_token3] = ACTIONS(423), - [aux_sym_create_function_statement_token4] = ACTIONS(423), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_statement_token8] = ACTIONS(423), - [aux_sym_create_function_statement_token9] = ACTIONS(423), - [aux_sym_create_function_statement_token10] = ACTIONS(423), - [aux_sym_create_function_statement_token11] = ACTIONS(423), - [aux_sym_external_hint_token1] = ACTIONS(423), - [aux_sym_external_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token1] = ACTIONS(423), - [aux_sym_optimizer_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token3] = ACTIONS(423), - [aux_sym_parallel_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token4] = ACTIONS(423), - [aux_sym_deterministic_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token2] = ACTIONS(423), - [aux_sym_sql_hint_token3] = ACTIONS(423), - [aux_sym_sql_hint_token5] = ACTIONS(423), - [aux_sym__function_language_token1] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_having_clause_token1] = ACTIONS(423), - [aux_sym_order_by_clause_token1] = ACTIONS(423), - [aux_sym_limit_clause_token1] = ACTIONS(423), - [aux_sym_offset_clause_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [1216] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_truncate_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_begin_statement_token1] = ACTIONS(447), - [aux_sym_commit_statement_token1] = ACTIONS(447), - [aux_sym_rollback_statement_token1] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_sequence_token5] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym_return_statement_token1] = ACTIONS(447), - [aux_sym_declare_statement_token1] = ACTIONS(447), - [aux_sym_create_function_statement_token3] = ACTIONS(447), - [aux_sym_create_function_statement_token4] = ACTIONS(447), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_statement_token8] = ACTIONS(447), - [aux_sym_create_function_statement_token9] = ACTIONS(447), - [aux_sym_create_function_statement_token10] = ACTIONS(447), - [aux_sym_create_function_statement_token11] = ACTIONS(447), - [aux_sym_external_hint_token1] = ACTIONS(447), - [aux_sym_external_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token1] = ACTIONS(447), - [aux_sym_optimizer_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token3] = ACTIONS(447), - [aux_sym_parallel_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token4] = ACTIONS(447), - [aux_sym_deterministic_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token2] = ACTIONS(447), - [aux_sym_sql_hint_token3] = ACTIONS(447), - [aux_sym_sql_hint_token5] = ACTIONS(447), - [aux_sym__function_language_token1] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_grant_statement_token8] = ACTIONS(447), - [aux_sym_create_table_statement_token1] = ACTIONS(447), - [aux_sym_order_by_clause_token1] = ACTIONS(447), - [aux_sym_limit_clause_token1] = ACTIONS(447), - [aux_sym_offset_clause_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [1217] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [anon_sym_COMMA] = ACTIONS(588), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_truncate_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_begin_statement_token1] = ACTIONS(590), - [aux_sym_commit_statement_token1] = ACTIONS(590), - [aux_sym_rollback_statement_token1] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_sequence_token5] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym_return_statement_token1] = ACTIONS(590), - [aux_sym_declare_statement_token1] = ACTIONS(590), - [aux_sym_create_function_statement_token3] = ACTIONS(590), - [aux_sym_create_function_statement_token4] = ACTIONS(590), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_statement_token8] = ACTIONS(590), - [aux_sym_create_function_statement_token9] = ACTIONS(590), - [aux_sym_create_function_statement_token10] = ACTIONS(590), - [aux_sym_create_function_statement_token11] = ACTIONS(590), - [aux_sym_external_hint_token1] = ACTIONS(590), - [aux_sym_external_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token1] = ACTIONS(590), - [aux_sym_optimizer_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token3] = ACTIONS(590), - [aux_sym_parallel_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token4] = ACTIONS(590), - [aux_sym_deterministic_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token2] = ACTIONS(590), - [aux_sym_sql_hint_token3] = ACTIONS(590), - [aux_sym_sql_hint_token5] = ACTIONS(590), - [aux_sym__function_language_token1] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_having_clause_token1] = ACTIONS(590), - [aux_sym_order_by_clause_token1] = ACTIONS(590), - [aux_sym_limit_clause_token1] = ACTIONS(590), - [aux_sym_offset_clause_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [1218] = { - [sym_over_clause] = STATE(1655), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(1211), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [1219] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_reference_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [1220] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [anon_sym_COMMA] = ACTIONS(745), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_truncate_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_begin_statement_token1] = ACTIONS(747), - [aux_sym_commit_statement_token1] = ACTIONS(747), - [aux_sym_rollback_statement_token1] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_sequence_token5] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym_return_statement_token1] = ACTIONS(747), - [aux_sym_declare_statement_token1] = ACTIONS(747), - [aux_sym_create_function_statement_token3] = ACTIONS(747), - [aux_sym_create_function_statement_token4] = ACTIONS(747), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_statement_token8] = ACTIONS(747), - [aux_sym_create_function_statement_token9] = ACTIONS(747), - [aux_sym_create_function_statement_token10] = ACTIONS(747), - [aux_sym_create_function_statement_token11] = ACTIONS(747), - [aux_sym_external_hint_token1] = ACTIONS(747), - [aux_sym_external_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token1] = ACTIONS(747), - [aux_sym_optimizer_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token3] = ACTIONS(747), - [aux_sym_parallel_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token4] = ACTIONS(747), - [aux_sym_deterministic_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token2] = ACTIONS(747), - [aux_sym_sql_hint_token3] = ACTIONS(747), - [aux_sym_sql_hint_token5] = ACTIONS(747), - [aux_sym__function_language_token1] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_direction_constraint_token1] = ACTIONS(747), - [aux_sym_direction_constraint_token2] = ACTIONS(747), - [aux_sym_order_expression_token1] = ACTIONS(747), - [aux_sym_limit_clause_token1] = ACTIONS(747), - [aux_sym_offset_clause_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1946), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [1221] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_truncate_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_begin_statement_token1] = ACTIONS(471), - [aux_sym_commit_statement_token1] = ACTIONS(471), - [aux_sym_rollback_statement_token1] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_sequence_token5] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym_return_statement_token1] = ACTIONS(471), - [aux_sym_declare_statement_token1] = ACTIONS(471), - [aux_sym_create_function_statement_token3] = ACTIONS(471), - [aux_sym_create_function_statement_token4] = ACTIONS(471), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_statement_token8] = ACTIONS(471), - [aux_sym_create_function_statement_token9] = ACTIONS(471), - [aux_sym_create_function_statement_token10] = ACTIONS(471), - [aux_sym_create_function_statement_token11] = ACTIONS(471), - [aux_sym_external_hint_token1] = ACTIONS(471), - [aux_sym_external_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token1] = ACTIONS(471), - [aux_sym_optimizer_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token3] = ACTIONS(471), - [aux_sym_parallel_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token4] = ACTIONS(471), - [aux_sym_deterministic_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token2] = ACTIONS(471), - [aux_sym_sql_hint_token3] = ACTIONS(471), - [aux_sym_sql_hint_token5] = ACTIONS(471), - [aux_sym__function_language_token1] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_grant_statement_token8] = ACTIONS(471), - [aux_sym_create_table_statement_token1] = ACTIONS(471), - [aux_sym_order_by_clause_token1] = ACTIONS(471), - [aux_sym_limit_clause_token1] = ACTIONS(471), - [aux_sym_offset_clause_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [1222] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_truncate_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_begin_statement_token1] = ACTIONS(467), - [aux_sym_commit_statement_token1] = ACTIONS(467), - [aux_sym_rollback_statement_token1] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_sequence_token5] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym_return_statement_token1] = ACTIONS(467), - [aux_sym_declare_statement_token1] = ACTIONS(467), - [aux_sym_create_function_statement_token3] = ACTIONS(467), - [aux_sym_create_function_statement_token4] = ACTIONS(467), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_statement_token8] = ACTIONS(467), - [aux_sym_create_function_statement_token9] = ACTIONS(467), - [aux_sym_create_function_statement_token10] = ACTIONS(467), - [aux_sym_create_function_statement_token11] = ACTIONS(467), - [aux_sym_external_hint_token1] = ACTIONS(467), - [aux_sym_external_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token1] = ACTIONS(467), - [aux_sym_optimizer_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token3] = ACTIONS(467), - [aux_sym_parallel_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token4] = ACTIONS(467), - [aux_sym_deterministic_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token2] = ACTIONS(467), - [aux_sym_sql_hint_token3] = ACTIONS(467), - [aux_sym_sql_hint_token5] = ACTIONS(467), - [aux_sym__function_language_token1] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_grant_statement_token8] = ACTIONS(467), - [aux_sym_create_table_statement_token1] = ACTIONS(467), - [aux_sym_order_by_clause_token1] = ACTIONS(467), - [aux_sym_limit_clause_token1] = ACTIONS(467), - [aux_sym_offset_clause_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [1223] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [anon_sym_COMMA] = ACTIONS(717), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_truncate_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_begin_statement_token1] = ACTIONS(719), - [aux_sym_commit_statement_token1] = ACTIONS(719), - [aux_sym_rollback_statement_token1] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_sequence_token5] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym_return_statement_token1] = ACTIONS(719), - [aux_sym_declare_statement_token1] = ACTIONS(719), - [aux_sym_create_function_statement_token3] = ACTIONS(719), - [aux_sym_create_function_statement_token4] = ACTIONS(719), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_statement_token8] = ACTIONS(719), - [aux_sym_create_function_statement_token9] = ACTIONS(719), - [aux_sym_create_function_statement_token10] = ACTIONS(719), - [aux_sym_create_function_statement_token11] = ACTIONS(719), - [aux_sym_external_hint_token1] = ACTIONS(719), - [aux_sym_external_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token1] = ACTIONS(719), - [aux_sym_optimizer_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token3] = ACTIONS(719), - [aux_sym_parallel_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token4] = ACTIONS(719), - [aux_sym_deterministic_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token2] = ACTIONS(719), - [aux_sym_sql_hint_token3] = ACTIONS(719), - [aux_sym_sql_hint_token5] = ACTIONS(719), - [aux_sym__function_language_token1] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_direction_constraint_token1] = ACTIONS(719), - [aux_sym_direction_constraint_token2] = ACTIONS(719), - [aux_sym_order_expression_token1] = ACTIONS(719), - [aux_sym_limit_clause_token1] = ACTIONS(719), - [aux_sym_offset_clause_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1946), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [1224] = { - [sym_over_clause] = STATE(1656), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(1211), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [1225] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_truncate_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_begin_statement_token1] = ACTIONS(443), - [aux_sym_commit_statement_token1] = ACTIONS(443), - [aux_sym_rollback_statement_token1] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_sequence_token5] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym_return_statement_token1] = ACTIONS(443), - [aux_sym_declare_statement_token1] = ACTIONS(443), - [aux_sym_create_function_statement_token3] = ACTIONS(443), - [aux_sym_create_function_statement_token4] = ACTIONS(443), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_statement_token8] = ACTIONS(443), - [aux_sym_create_function_statement_token9] = ACTIONS(443), - [aux_sym_create_function_statement_token10] = ACTIONS(443), - [aux_sym_create_function_statement_token11] = ACTIONS(443), - [aux_sym_external_hint_token1] = ACTIONS(443), - [aux_sym_external_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token1] = ACTIONS(443), - [aux_sym_optimizer_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token3] = ACTIONS(443), - [aux_sym_parallel_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token4] = ACTIONS(443), - [aux_sym_deterministic_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token2] = ACTIONS(443), - [aux_sym_sql_hint_token3] = ACTIONS(443), - [aux_sym_sql_hint_token5] = ACTIONS(443), - [aux_sym__function_language_token1] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_grant_statement_token8] = ACTIONS(443), - [aux_sym_create_table_statement_token1] = ACTIONS(443), - [aux_sym_order_by_clause_token1] = ACTIONS(443), - [aux_sym_limit_clause_token1] = ACTIONS(443), - [aux_sym_offset_clause_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [1226] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [anon_sym_COMMA] = ACTIONS(709), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_truncate_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_begin_statement_token1] = ACTIONS(711), - [aux_sym_commit_statement_token1] = ACTIONS(711), - [aux_sym_rollback_statement_token1] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_sequence_token5] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym_return_statement_token1] = ACTIONS(711), - [aux_sym_declare_statement_token1] = ACTIONS(711), - [aux_sym_create_function_statement_token3] = ACTIONS(711), - [aux_sym_create_function_statement_token4] = ACTIONS(711), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_statement_token8] = ACTIONS(711), - [aux_sym_create_function_statement_token9] = ACTIONS(711), - [aux_sym_create_function_statement_token10] = ACTIONS(711), - [aux_sym_create_function_statement_token11] = ACTIONS(711), - [aux_sym_external_hint_token1] = ACTIONS(711), - [aux_sym_external_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token1] = ACTIONS(711), - [aux_sym_optimizer_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token3] = ACTIONS(711), - [aux_sym_parallel_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token4] = ACTIONS(711), - [aux_sym_deterministic_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token2] = ACTIONS(711), - [aux_sym_sql_hint_token3] = ACTIONS(711), - [aux_sym_sql_hint_token5] = ACTIONS(711), - [aux_sym__function_language_token1] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_direction_constraint_token1] = ACTIONS(711), - [aux_sym_direction_constraint_token2] = ACTIONS(711), - [aux_sym_order_expression_token1] = ACTIONS(711), - [aux_sym_limit_clause_token1] = ACTIONS(711), - [aux_sym_offset_clause_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [1227] = { - [sym_over_clause] = STATE(1658), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(1211), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [1228] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_mode_token1] = ACTIONS(117), - [aux_sym_initial_mode_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [1229] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_having_clause_token1] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [1230] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [anon_sym_COMMA] = ACTIONS(534), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_truncate_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_begin_statement_token1] = ACTIONS(536), - [aux_sym_commit_statement_token1] = ACTIONS(536), - [aux_sym_rollback_statement_token1] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_sequence_token5] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym_return_statement_token1] = ACTIONS(536), - [aux_sym_declare_statement_token1] = ACTIONS(536), - [aux_sym_create_function_statement_token3] = ACTIONS(536), - [aux_sym_create_function_statement_token4] = ACTIONS(536), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_statement_token8] = ACTIONS(536), - [aux_sym_create_function_statement_token9] = ACTIONS(536), - [aux_sym_create_function_statement_token10] = ACTIONS(536), - [aux_sym_create_function_statement_token11] = ACTIONS(536), - [aux_sym_external_hint_token1] = ACTIONS(536), - [aux_sym_external_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token1] = ACTIONS(536), - [aux_sym_optimizer_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token3] = ACTIONS(536), - [aux_sym_parallel_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token4] = ACTIONS(536), - [aux_sym_deterministic_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token2] = ACTIONS(536), - [aux_sym_sql_hint_token3] = ACTIONS(536), - [aux_sym_sql_hint_token5] = ACTIONS(536), - [aux_sym__function_language_token1] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_having_clause_token1] = ACTIONS(536), - [aux_sym_order_by_clause_token1] = ACTIONS(536), - [aux_sym_limit_clause_token1] = ACTIONS(536), - [aux_sym_offset_clause_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [1231] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [anon_sym_COMMA] = ACTIONS(660), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_truncate_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_begin_statement_token1] = ACTIONS(662), - [aux_sym_commit_statement_token1] = ACTIONS(662), - [aux_sym_rollback_statement_token1] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_sequence_token5] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym_return_statement_token1] = ACTIONS(662), - [aux_sym_declare_statement_token1] = ACTIONS(662), - [aux_sym_create_function_statement_token3] = ACTIONS(662), - [aux_sym_create_function_statement_token4] = ACTIONS(662), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_statement_token8] = ACTIONS(662), - [aux_sym_create_function_statement_token9] = ACTIONS(662), - [aux_sym_create_function_statement_token10] = ACTIONS(662), - [aux_sym_create_function_statement_token11] = ACTIONS(662), - [aux_sym_external_hint_token1] = ACTIONS(662), - [aux_sym_external_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token1] = ACTIONS(662), - [aux_sym_optimizer_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token3] = ACTIONS(662), - [aux_sym_parallel_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token4] = ACTIONS(662), - [aux_sym_deterministic_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token2] = ACTIONS(662), - [aux_sym_sql_hint_token3] = ACTIONS(662), - [aux_sym_sql_hint_token5] = ACTIONS(662), - [aux_sym__function_language_token1] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_direction_constraint_token1] = ACTIONS(662), - [aux_sym_direction_constraint_token2] = ACTIONS(662), - [aux_sym_order_expression_token1] = ACTIONS(662), - [aux_sym_limit_clause_token1] = ACTIONS(662), - [aux_sym_offset_clause_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [1232] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [anon_sym_COMMA] = ACTIONS(784), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_truncate_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_begin_statement_token1] = ACTIONS(786), - [aux_sym_commit_statement_token1] = ACTIONS(786), - [aux_sym_rollback_statement_token1] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_sequence_token5] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym_return_statement_token1] = ACTIONS(786), - [aux_sym_declare_statement_token1] = ACTIONS(786), - [aux_sym_create_function_statement_token3] = ACTIONS(786), - [aux_sym_create_function_statement_token4] = ACTIONS(786), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_statement_token8] = ACTIONS(786), - [aux_sym_create_function_statement_token9] = ACTIONS(786), - [aux_sym_create_function_statement_token10] = ACTIONS(786), - [aux_sym_create_function_statement_token11] = ACTIONS(786), - [aux_sym_external_hint_token1] = ACTIONS(786), - [aux_sym_external_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token1] = ACTIONS(786), - [aux_sym_optimizer_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token3] = ACTIONS(786), - [aux_sym_parallel_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token4] = ACTIONS(786), - [aux_sym_deterministic_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token2] = ACTIONS(786), - [aux_sym_sql_hint_token3] = ACTIONS(786), - [aux_sym_sql_hint_token5] = ACTIONS(786), - [aux_sym__function_language_token1] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_direction_constraint_token1] = ACTIONS(786), - [aux_sym_direction_constraint_token2] = ACTIONS(786), - [aux_sym_order_expression_token1] = ACTIONS(786), - [aux_sym_limit_clause_token1] = ACTIONS(786), - [aux_sym_offset_clause_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [1233] = { - [sym_over_clause] = STATE(1660), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(1211), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [1234] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [anon_sym_COMMA] = ACTIONS(784), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_truncate_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_begin_statement_token1] = ACTIONS(786), - [aux_sym_commit_statement_token1] = ACTIONS(786), - [aux_sym_rollback_statement_token1] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_sequence_token5] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym_return_statement_token1] = ACTIONS(786), - [aux_sym_declare_statement_token1] = ACTIONS(786), - [aux_sym_create_function_statement_token3] = ACTIONS(786), - [aux_sym_create_function_statement_token4] = ACTIONS(786), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_statement_token8] = ACTIONS(786), - [aux_sym_create_function_statement_token9] = ACTIONS(786), - [aux_sym_create_function_statement_token10] = ACTIONS(786), - [aux_sym_create_function_statement_token11] = ACTIONS(786), - [aux_sym_external_hint_token1] = ACTIONS(786), - [aux_sym_external_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token1] = ACTIONS(786), - [aux_sym_optimizer_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token3] = ACTIONS(786), - [aux_sym_parallel_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token4] = ACTIONS(786), - [aux_sym_deterministic_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token2] = ACTIONS(786), - [aux_sym_sql_hint_token3] = ACTIONS(786), - [aux_sym_sql_hint_token5] = ACTIONS(786), - [aux_sym__function_language_token1] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_create_table_statement_token1] = ACTIONS(786), - [aux_sym_having_clause_token1] = ACTIONS(786), - [aux_sym_order_by_clause_token1] = ACTIONS(786), - [aux_sym_limit_clause_token1] = ACTIONS(786), - [aux_sym_offset_clause_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [1235] = { - [sym_filter_clause] = STATE(1701), - [sym_over_clause] = STATE(2005), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(1649), - [aux_sym_over_clause_token1] = ACTIONS(1651), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [1236] = { - [sym_over_clause] = STATE(1661), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(1211), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [1237] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [anon_sym_COMMA] = ACTIONS(664), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_truncate_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_begin_statement_token1] = ACTIONS(666), - [aux_sym_commit_statement_token1] = ACTIONS(666), - [aux_sym_rollback_statement_token1] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_sequence_token5] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym_return_statement_token1] = ACTIONS(666), - [aux_sym_declare_statement_token1] = ACTIONS(666), - [aux_sym_create_function_statement_token3] = ACTIONS(666), - [aux_sym_create_function_statement_token4] = ACTIONS(666), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_statement_token8] = ACTIONS(666), - [aux_sym_create_function_statement_token9] = ACTIONS(666), - [aux_sym_create_function_statement_token10] = ACTIONS(666), - [aux_sym_create_function_statement_token11] = ACTIONS(666), - [aux_sym_external_hint_token1] = ACTIONS(666), - [aux_sym_external_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token1] = ACTIONS(666), - [aux_sym_optimizer_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token3] = ACTIONS(666), - [aux_sym_parallel_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token4] = ACTIONS(666), - [aux_sym_deterministic_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token2] = ACTIONS(666), - [aux_sym_sql_hint_token3] = ACTIONS(666), - [aux_sym_sql_hint_token5] = ACTIONS(666), - [aux_sym__function_language_token1] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_direction_constraint_token1] = ACTIONS(666), - [aux_sym_direction_constraint_token2] = ACTIONS(666), - [aux_sym_order_expression_token1] = ACTIONS(666), - [aux_sym_limit_clause_token1] = ACTIONS(666), - [aux_sym_offset_clause_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [1238] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_having_clause_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [1239] = { - [sym_filter_clause] = STATE(1700), - [sym_over_clause] = STATE(2003), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(1649), - [aux_sym_over_clause_token1] = ACTIONS(1651), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [1240] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_having_clause_token1] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [1241] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_truncate_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_begin_statement_token1] = ACTIONS(431), - [aux_sym_commit_statement_token1] = ACTIONS(431), - [aux_sym_rollback_statement_token1] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_sequence_token5] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym_return_statement_token1] = ACTIONS(431), - [aux_sym_declare_statement_token1] = ACTIONS(431), - [aux_sym_create_function_statement_token3] = ACTIONS(431), - [aux_sym_create_function_statement_token4] = ACTIONS(431), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_statement_token8] = ACTIONS(431), - [aux_sym_create_function_statement_token9] = ACTIONS(431), - [aux_sym_create_function_statement_token10] = ACTIONS(431), - [aux_sym_create_function_statement_token11] = ACTIONS(431), - [aux_sym_external_hint_token1] = ACTIONS(431), - [aux_sym_external_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token1] = ACTIONS(431), - [aux_sym_optimizer_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token3] = ACTIONS(431), - [aux_sym_parallel_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token4] = ACTIONS(431), - [aux_sym_deterministic_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token2] = ACTIONS(431), - [aux_sym_sql_hint_token3] = ACTIONS(431), - [aux_sym_sql_hint_token5] = ACTIONS(431), - [aux_sym__function_language_token1] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_grant_statement_token8] = ACTIONS(431), - [aux_sym_create_table_statement_token1] = ACTIONS(431), - [aux_sym_order_by_clause_token1] = ACTIONS(431), - [aux_sym_limit_clause_token1] = ACTIONS(431), - [aux_sym_offset_clause_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [1242] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [anon_sym_COMMA] = ACTIONS(769), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_truncate_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_begin_statement_token1] = ACTIONS(771), - [aux_sym_commit_statement_token1] = ACTIONS(771), - [aux_sym_rollback_statement_token1] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_sequence_token5] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym_return_statement_token1] = ACTIONS(771), - [aux_sym_declare_statement_token1] = ACTIONS(771), - [aux_sym_create_function_statement_token3] = ACTIONS(771), - [aux_sym_create_function_statement_token4] = ACTIONS(771), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_statement_token8] = ACTIONS(771), - [aux_sym_create_function_statement_token9] = ACTIONS(771), - [aux_sym_create_function_statement_token10] = ACTIONS(771), - [aux_sym_create_function_statement_token11] = ACTIONS(771), - [aux_sym_external_hint_token1] = ACTIONS(771), - [aux_sym_external_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token1] = ACTIONS(771), - [aux_sym_optimizer_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token3] = ACTIONS(771), - [aux_sym_parallel_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token4] = ACTIONS(771), - [aux_sym_deterministic_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token2] = ACTIONS(771), - [aux_sym_sql_hint_token3] = ACTIONS(771), - [aux_sym_sql_hint_token5] = ACTIONS(771), - [aux_sym__function_language_token1] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_create_table_statement_token1] = ACTIONS(771), - [aux_sym_having_clause_token1] = ACTIONS(771), - [aux_sym_order_by_clause_token1] = ACTIONS(771), - [aux_sym_limit_clause_token1] = ACTIONS(771), - [aux_sym_offset_clause_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [1243] = { - [sym_over_clause] = STATE(1665), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(1211), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [1244] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token3] = ACTIONS(130), - [aux_sym_create_function_statement_token4] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_statement_token8] = ACTIONS(130), - [aux_sym_create_function_statement_token9] = ACTIONS(130), - [aux_sym_create_function_statement_token10] = ACTIONS(130), - [aux_sym_create_function_statement_token11] = ACTIONS(130), - [aux_sym_external_hint_token1] = ACTIONS(130), - [aux_sym_external_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token1] = ACTIONS(130), - [aux_sym_optimizer_hint_token2] = ACTIONS(130), - [aux_sym_optimizer_hint_token3] = ACTIONS(130), - [aux_sym_parallel_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token1] = ACTIONS(130), - [aux_sym_null_hint_token4] = ACTIONS(130), - [aux_sym_deterministic_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token1] = ACTIONS(130), - [aux_sym_sql_hint_token2] = ACTIONS(130), - [aux_sym_sql_hint_token3] = ACTIONS(130), - [aux_sym_sql_hint_token5] = ACTIONS(130), - [aux_sym__function_language_token1] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [1245] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [anon_sym_COMMA] = ACTIONS(632), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_truncate_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_begin_statement_token1] = ACTIONS(634), - [aux_sym_commit_statement_token1] = ACTIONS(634), - [aux_sym_rollback_statement_token1] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_sequence_token5] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym_return_statement_token1] = ACTIONS(634), - [aux_sym_declare_statement_token1] = ACTIONS(634), - [aux_sym_create_function_statement_token3] = ACTIONS(634), - [aux_sym_create_function_statement_token4] = ACTIONS(634), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_statement_token8] = ACTIONS(634), - [aux_sym_create_function_statement_token9] = ACTIONS(634), - [aux_sym_create_function_statement_token10] = ACTIONS(634), - [aux_sym_create_function_statement_token11] = ACTIONS(634), - [aux_sym_external_hint_token1] = ACTIONS(634), - [aux_sym_external_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token1] = ACTIONS(634), - [aux_sym_optimizer_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token3] = ACTIONS(634), - [aux_sym_parallel_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token4] = ACTIONS(634), - [aux_sym_deterministic_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token2] = ACTIONS(634), - [aux_sym_sql_hint_token3] = ACTIONS(634), - [aux_sym_sql_hint_token5] = ACTIONS(634), - [aux_sym__function_language_token1] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_having_clause_token1] = ACTIONS(634), - [aux_sym_order_by_clause_token1] = ACTIONS(634), - [aux_sym_limit_clause_token1] = ACTIONS(634), - [aux_sym_offset_clause_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [1246] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_create_table_statement_token1] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [1247] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [anon_sym_COMMA] = ACTIONS(703), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_truncate_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_begin_statement_token1] = ACTIONS(705), - [aux_sym_commit_statement_token1] = ACTIONS(705), - [aux_sym_rollback_statement_token1] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_sequence_token5] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym_return_statement_token1] = ACTIONS(705), - [aux_sym_declare_statement_token1] = ACTIONS(705), - [aux_sym_create_function_statement_token3] = ACTIONS(705), - [aux_sym_create_function_statement_token4] = ACTIONS(705), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_statement_token8] = ACTIONS(705), - [aux_sym_create_function_statement_token9] = ACTIONS(705), - [aux_sym_create_function_statement_token10] = ACTIONS(705), - [aux_sym_create_function_statement_token11] = ACTIONS(705), - [aux_sym_external_hint_token1] = ACTIONS(705), - [aux_sym_external_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token1] = ACTIONS(705), - [aux_sym_optimizer_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token3] = ACTIONS(705), - [aux_sym_parallel_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token4] = ACTIONS(705), - [aux_sym_deterministic_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token2] = ACTIONS(705), - [aux_sym_sql_hint_token3] = ACTIONS(705), - [aux_sym_sql_hint_token5] = ACTIONS(705), - [aux_sym__function_language_token1] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_create_table_statement_token1] = ACTIONS(705), - [aux_sym_having_clause_token1] = ACTIONS(705), - [aux_sym_order_by_clause_token1] = ACTIONS(705), - [aux_sym_limit_clause_token1] = ACTIONS(705), - [aux_sym_offset_clause_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [1248] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [anon_sym_COMMA] = ACTIONS(668), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_truncate_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_begin_statement_token1] = ACTIONS(670), - [aux_sym_commit_statement_token1] = ACTIONS(670), - [aux_sym_rollback_statement_token1] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_sequence_token5] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym_return_statement_token1] = ACTIONS(670), - [aux_sym_declare_statement_token1] = ACTIONS(670), - [aux_sym_create_function_statement_token3] = ACTIONS(670), - [aux_sym_create_function_statement_token4] = ACTIONS(670), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_statement_token8] = ACTIONS(670), - [aux_sym_create_function_statement_token9] = ACTIONS(670), - [aux_sym_create_function_statement_token10] = ACTIONS(670), - [aux_sym_create_function_statement_token11] = ACTIONS(670), - [aux_sym_external_hint_token1] = ACTIONS(670), - [aux_sym_external_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token1] = ACTIONS(670), - [aux_sym_optimizer_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token3] = ACTIONS(670), - [aux_sym_parallel_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token4] = ACTIONS(670), - [aux_sym_deterministic_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token2] = ACTIONS(670), - [aux_sym_sql_hint_token3] = ACTIONS(670), - [aux_sym_sql_hint_token5] = ACTIONS(670), - [aux_sym__function_language_token1] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_direction_constraint_token1] = ACTIONS(670), - [aux_sym_direction_constraint_token2] = ACTIONS(670), - [aux_sym_order_expression_token1] = ACTIONS(670), - [aux_sym_limit_clause_token1] = ACTIONS(670), - [aux_sym_offset_clause_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [1249] = { - [sym_over_clause] = STATE(1668), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(1211), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [1250] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(2052), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(2054), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(2056), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(2058), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [1251] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_truncate_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_begin_statement_token1] = ACTIONS(423), - [aux_sym_commit_statement_token1] = ACTIONS(423), - [aux_sym_rollback_statement_token1] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_sequence_token5] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym_return_statement_token1] = ACTIONS(423), - [aux_sym_declare_statement_token1] = ACTIONS(423), - [aux_sym_create_function_statement_token3] = ACTIONS(423), - [aux_sym_create_function_statement_token4] = ACTIONS(423), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_statement_token8] = ACTIONS(423), - [aux_sym_create_function_statement_token9] = ACTIONS(423), - [aux_sym_create_function_statement_token10] = ACTIONS(423), - [aux_sym_create_function_statement_token11] = ACTIONS(423), - [aux_sym_external_hint_token1] = ACTIONS(423), - [aux_sym_external_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token1] = ACTIONS(423), - [aux_sym_optimizer_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token3] = ACTIONS(423), - [aux_sym_parallel_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token4] = ACTIONS(423), - [aux_sym_deterministic_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token2] = ACTIONS(423), - [aux_sym_sql_hint_token3] = ACTIONS(423), - [aux_sym_sql_hint_token5] = ACTIONS(423), - [aux_sym__function_language_token1] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_grant_statement_token8] = ACTIONS(423), - [aux_sym_create_table_statement_token1] = ACTIONS(423), - [aux_sym_order_by_clause_token1] = ACTIONS(423), - [aux_sym_limit_clause_token1] = ACTIONS(423), - [aux_sym_offset_clause_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [1252] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [anon_sym_COMMA] = ACTIONS(672), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_truncate_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_begin_statement_token1] = ACTIONS(674), - [aux_sym_commit_statement_token1] = ACTIONS(674), - [aux_sym_rollback_statement_token1] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_sequence_token5] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym_return_statement_token1] = ACTIONS(674), - [aux_sym_declare_statement_token1] = ACTIONS(674), - [aux_sym_create_function_statement_token3] = ACTIONS(674), - [aux_sym_create_function_statement_token4] = ACTIONS(674), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_statement_token8] = ACTIONS(674), - [aux_sym_create_function_statement_token9] = ACTIONS(674), - [aux_sym_create_function_statement_token10] = ACTIONS(674), - [aux_sym_create_function_statement_token11] = ACTIONS(674), - [aux_sym_external_hint_token1] = ACTIONS(674), - [aux_sym_external_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token1] = ACTIONS(674), - [aux_sym_optimizer_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token3] = ACTIONS(674), - [aux_sym_parallel_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token4] = ACTIONS(674), - [aux_sym_deterministic_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token2] = ACTIONS(674), - [aux_sym_sql_hint_token3] = ACTIONS(674), - [aux_sym_sql_hint_token5] = ACTIONS(674), - [aux_sym__function_language_token1] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_direction_constraint_token1] = ACTIONS(674), - [aux_sym_direction_constraint_token2] = ACTIONS(674), - [aux_sym_order_expression_token1] = ACTIONS(674), - [aux_sym_limit_clause_token1] = ACTIONS(674), - [aux_sym_offset_clause_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [1253] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_truncate_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_begin_statement_token1] = ACTIONS(590), - [aux_sym_commit_statement_token1] = ACTIONS(590), - [aux_sym_rollback_statement_token1] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_sequence_token5] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym_return_statement_token1] = ACTIONS(590), - [aux_sym_declare_statement_token1] = ACTIONS(590), - [aux_sym_create_function_statement_token3] = ACTIONS(590), - [aux_sym_create_function_statement_token4] = ACTIONS(590), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_statement_token8] = ACTIONS(590), - [aux_sym_create_function_statement_token9] = ACTIONS(590), - [aux_sym_create_function_statement_token10] = ACTIONS(590), - [aux_sym_create_function_statement_token11] = ACTIONS(590), - [aux_sym_external_hint_token1] = ACTIONS(590), - [aux_sym_external_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token1] = ACTIONS(590), - [aux_sym_optimizer_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token3] = ACTIONS(590), - [aux_sym_parallel_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token4] = ACTIONS(590), - [aux_sym_deterministic_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token2] = ACTIONS(590), - [aux_sym_sql_hint_token3] = ACTIONS(590), - [aux_sym_sql_hint_token5] = ACTIONS(590), - [aux_sym__function_language_token1] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_grant_statement_token8] = ACTIONS(590), - [aux_sym_create_table_statement_token1] = ACTIONS(590), - [aux_sym_order_by_clause_token1] = ACTIONS(590), - [aux_sym_limit_clause_token1] = ACTIONS(590), - [aux_sym_offset_clause_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [1254] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [anon_sym_COMMA] = ACTIONS(656), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_truncate_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_begin_statement_token1] = ACTIONS(658), - [aux_sym_commit_statement_token1] = ACTIONS(658), - [aux_sym_rollback_statement_token1] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_sequence_token5] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym_return_statement_token1] = ACTIONS(658), - [aux_sym_declare_statement_token1] = ACTIONS(658), - [aux_sym_create_function_statement_token3] = ACTIONS(658), - [aux_sym_create_function_statement_token4] = ACTIONS(658), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_statement_token8] = ACTIONS(658), - [aux_sym_create_function_statement_token9] = ACTIONS(658), - [aux_sym_create_function_statement_token10] = ACTIONS(658), - [aux_sym_create_function_statement_token11] = ACTIONS(658), - [aux_sym_external_hint_token1] = ACTIONS(658), - [aux_sym_external_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token1] = ACTIONS(658), - [aux_sym_optimizer_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token3] = ACTIONS(658), - [aux_sym_parallel_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token4] = ACTIONS(658), - [aux_sym_deterministic_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token2] = ACTIONS(658), - [aux_sym_sql_hint_token3] = ACTIONS(658), - [aux_sym_sql_hint_token5] = ACTIONS(658), - [aux_sym__function_language_token1] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_direction_constraint_token1] = ACTIONS(658), - [aux_sym_direction_constraint_token2] = ACTIONS(658), - [aux_sym_order_expression_token1] = ACTIONS(658), - [aux_sym_limit_clause_token1] = ACTIONS(658), - [aux_sym_offset_clause_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [1255] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_direction_constraint_token1] = ACTIONS(684), - [aux_sym_direction_constraint_token2] = ACTIONS(684), - [aux_sym_order_expression_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1946), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1256] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_create_table_statement_token1] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [1257] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [anon_sym_COMMA] = ACTIONS(703), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_truncate_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_begin_statement_token1] = ACTIONS(705), - [aux_sym_commit_statement_token1] = ACTIONS(705), - [aux_sym_rollback_statement_token1] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_sequence_token5] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym_return_statement_token1] = ACTIONS(705), - [aux_sym_declare_statement_token1] = ACTIONS(705), - [aux_sym_create_function_statement_token3] = ACTIONS(705), - [aux_sym_create_function_statement_token4] = ACTIONS(705), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_statement_token8] = ACTIONS(705), - [aux_sym_create_function_statement_token9] = ACTIONS(705), - [aux_sym_create_function_statement_token10] = ACTIONS(705), - [aux_sym_create_function_statement_token11] = ACTIONS(705), - [aux_sym_external_hint_token1] = ACTIONS(705), - [aux_sym_external_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token1] = ACTIONS(705), - [aux_sym_optimizer_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token3] = ACTIONS(705), - [aux_sym_parallel_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token4] = ACTIONS(705), - [aux_sym_deterministic_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token2] = ACTIONS(705), - [aux_sym_sql_hint_token3] = ACTIONS(705), - [aux_sym_sql_hint_token5] = ACTIONS(705), - [aux_sym__function_language_token1] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_direction_constraint_token1] = ACTIONS(705), - [aux_sym_direction_constraint_token2] = ACTIONS(705), - [aux_sym_order_expression_token1] = ACTIONS(705), - [aux_sym_limit_clause_token1] = ACTIONS(705), - [aux_sym_offset_clause_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [1258] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [anon_sym_COMMA] = ACTIONS(745), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_truncate_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_begin_statement_token1] = ACTIONS(747), - [aux_sym_commit_statement_token1] = ACTIONS(747), - [aux_sym_rollback_statement_token1] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_sequence_token5] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym_return_statement_token1] = ACTIONS(747), - [aux_sym_declare_statement_token1] = ACTIONS(747), - [aux_sym_create_function_statement_token3] = ACTIONS(747), - [aux_sym_create_function_statement_token4] = ACTIONS(747), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_statement_token8] = ACTIONS(747), - [aux_sym_create_function_statement_token9] = ACTIONS(747), - [aux_sym_create_function_statement_token10] = ACTIONS(747), - [aux_sym_create_function_statement_token11] = ACTIONS(747), - [aux_sym_external_hint_token1] = ACTIONS(747), - [aux_sym_external_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token1] = ACTIONS(747), - [aux_sym_optimizer_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token3] = ACTIONS(747), - [aux_sym_parallel_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token4] = ACTIONS(747), - [aux_sym_deterministic_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token2] = ACTIONS(747), - [aux_sym_sql_hint_token3] = ACTIONS(747), - [aux_sym_sql_hint_token5] = ACTIONS(747), - [aux_sym__function_language_token1] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_create_table_statement_token1] = ACTIONS(747), - [aux_sym_having_clause_token1] = ACTIONS(747), - [aux_sym_order_by_clause_token1] = ACTIONS(747), - [aux_sym_limit_clause_token1] = ACTIONS(747), - [aux_sym_offset_clause_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1996), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [1259] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_truncate_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_begin_statement_token1] = ACTIONS(536), - [aux_sym_commit_statement_token1] = ACTIONS(536), - [aux_sym_rollback_statement_token1] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_sequence_token5] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym_return_statement_token1] = ACTIONS(536), - [aux_sym_declare_statement_token1] = ACTIONS(536), - [aux_sym_create_function_statement_token3] = ACTIONS(536), - [aux_sym_create_function_statement_token4] = ACTIONS(536), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_statement_token8] = ACTIONS(536), - [aux_sym_create_function_statement_token9] = ACTIONS(536), - [aux_sym_create_function_statement_token10] = ACTIONS(536), - [aux_sym_create_function_statement_token11] = ACTIONS(536), - [aux_sym_external_hint_token1] = ACTIONS(536), - [aux_sym_external_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token1] = ACTIONS(536), - [aux_sym_optimizer_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token3] = ACTIONS(536), - [aux_sym_parallel_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token4] = ACTIONS(536), - [aux_sym_deterministic_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token2] = ACTIONS(536), - [aux_sym_sql_hint_token3] = ACTIONS(536), - [aux_sym_sql_hint_token5] = ACTIONS(536), - [aux_sym__function_language_token1] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_grant_statement_token8] = ACTIONS(536), - [aux_sym_create_table_statement_token1] = ACTIONS(536), - [aux_sym_order_by_clause_token1] = ACTIONS(536), - [aux_sym_limit_clause_token1] = ACTIONS(536), - [aux_sym_offset_clause_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [1260] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [anon_sym_COMMA] = ACTIONS(717), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_truncate_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_begin_statement_token1] = ACTIONS(719), - [aux_sym_commit_statement_token1] = ACTIONS(719), - [aux_sym_rollback_statement_token1] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_sequence_token5] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym_return_statement_token1] = ACTIONS(719), - [aux_sym_declare_statement_token1] = ACTIONS(719), - [aux_sym_create_function_statement_token3] = ACTIONS(719), - [aux_sym_create_function_statement_token4] = ACTIONS(719), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_statement_token8] = ACTIONS(719), - [aux_sym_create_function_statement_token9] = ACTIONS(719), - [aux_sym_create_function_statement_token10] = ACTIONS(719), - [aux_sym_create_function_statement_token11] = ACTIONS(719), - [aux_sym_external_hint_token1] = ACTIONS(719), - [aux_sym_external_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token1] = ACTIONS(719), - [aux_sym_optimizer_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token3] = ACTIONS(719), - [aux_sym_parallel_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token4] = ACTIONS(719), - [aux_sym_deterministic_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token2] = ACTIONS(719), - [aux_sym_sql_hint_token3] = ACTIONS(719), - [aux_sym_sql_hint_token5] = ACTIONS(719), - [aux_sym__function_language_token1] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_create_table_statement_token1] = ACTIONS(719), - [aux_sym_having_clause_token1] = ACTIONS(719), - [aux_sym_order_by_clause_token1] = ACTIONS(719), - [aux_sym_limit_clause_token1] = ACTIONS(719), - [aux_sym_offset_clause_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1996), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [1261] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(1938), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(1940), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_reference_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(1942), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [1262] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [1263] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_having_clause_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [1264] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [anon_sym_COMMA] = ACTIONS(709), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_truncate_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_begin_statement_token1] = ACTIONS(711), - [aux_sym_commit_statement_token1] = ACTIONS(711), - [aux_sym_rollback_statement_token1] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_sequence_token5] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym_return_statement_token1] = ACTIONS(711), - [aux_sym_declare_statement_token1] = ACTIONS(711), - [aux_sym_create_function_statement_token3] = ACTIONS(711), - [aux_sym_create_function_statement_token4] = ACTIONS(711), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_statement_token8] = ACTIONS(711), - [aux_sym_create_function_statement_token9] = ACTIONS(711), - [aux_sym_create_function_statement_token10] = ACTIONS(711), - [aux_sym_create_function_statement_token11] = ACTIONS(711), - [aux_sym_external_hint_token1] = ACTIONS(711), - [aux_sym_external_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token1] = ACTIONS(711), - [aux_sym_optimizer_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token3] = ACTIONS(711), - [aux_sym_parallel_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token4] = ACTIONS(711), - [aux_sym_deterministic_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token2] = ACTIONS(711), - [aux_sym_sql_hint_token3] = ACTIONS(711), - [aux_sym_sql_hint_token5] = ACTIONS(711), - [aux_sym__function_language_token1] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_create_table_statement_token1] = ACTIONS(711), - [aux_sym_having_clause_token1] = ACTIONS(711), - [aux_sym_order_by_clause_token1] = ACTIONS(711), - [aux_sym_limit_clause_token1] = ACTIONS(711), - [aux_sym_offset_clause_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [1265] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [anon_sym_COMMA] = ACTIONS(686), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_truncate_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_begin_statement_token1] = ACTIONS(688), - [aux_sym_commit_statement_token1] = ACTIONS(688), - [aux_sym_rollback_statement_token1] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_sequence_token5] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym_return_statement_token1] = ACTIONS(688), - [aux_sym_declare_statement_token1] = ACTIONS(688), - [aux_sym_create_function_statement_token3] = ACTIONS(688), - [aux_sym_create_function_statement_token4] = ACTIONS(688), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_statement_token8] = ACTIONS(688), - [aux_sym_create_function_statement_token9] = ACTIONS(688), - [aux_sym_create_function_statement_token10] = ACTIONS(688), - [aux_sym_create_function_statement_token11] = ACTIONS(688), - [aux_sym_external_hint_token1] = ACTIONS(688), - [aux_sym_external_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token1] = ACTIONS(688), - [aux_sym_optimizer_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token3] = ACTIONS(688), - [aux_sym_parallel_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token4] = ACTIONS(688), - [aux_sym_deterministic_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token2] = ACTIONS(688), - [aux_sym_sql_hint_token3] = ACTIONS(688), - [aux_sym_sql_hint_token5] = ACTIONS(688), - [aux_sym__function_language_token1] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_direction_constraint_token1] = ACTIONS(688), - [aux_sym_direction_constraint_token2] = ACTIONS(688), - [aux_sym_order_expression_token1] = ACTIONS(688), - [aux_sym_limit_clause_token1] = ACTIONS(688), - [aux_sym_offset_clause_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [1266] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_having_clause_token1] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [1267] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_having_clause_token1] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [1268] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [anon_sym_COMMA] = ACTIONS(652), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_truncate_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_begin_statement_token1] = ACTIONS(654), - [aux_sym_commit_statement_token1] = ACTIONS(654), - [aux_sym_rollback_statement_token1] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_sequence_token5] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym_return_statement_token1] = ACTIONS(654), - [aux_sym_declare_statement_token1] = ACTIONS(654), - [aux_sym_create_function_statement_token3] = ACTIONS(654), - [aux_sym_create_function_statement_token4] = ACTIONS(654), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_statement_token8] = ACTIONS(654), - [aux_sym_create_function_statement_token9] = ACTIONS(654), - [aux_sym_create_function_statement_token10] = ACTIONS(654), - [aux_sym_create_function_statement_token11] = ACTIONS(654), - [aux_sym_external_hint_token1] = ACTIONS(654), - [aux_sym_external_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token1] = ACTIONS(654), - [aux_sym_optimizer_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token3] = ACTIONS(654), - [aux_sym_parallel_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token4] = ACTIONS(654), - [aux_sym_deterministic_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token2] = ACTIONS(654), - [aux_sym_sql_hint_token3] = ACTIONS(654), - [aux_sym_sql_hint_token5] = ACTIONS(654), - [aux_sym__function_language_token1] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_having_clause_token1] = ACTIONS(654), - [aux_sym_order_by_clause_token1] = ACTIONS(654), - [aux_sym_limit_clause_token1] = ACTIONS(654), - [aux_sym_offset_clause_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [1269] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_create_table_statement_token1] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [1270] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [anon_sym_COMMA] = ACTIONS(660), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_truncate_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_begin_statement_token1] = ACTIONS(662), - [aux_sym_commit_statement_token1] = ACTIONS(662), - [aux_sym_rollback_statement_token1] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_sequence_token5] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym_return_statement_token1] = ACTIONS(662), - [aux_sym_declare_statement_token1] = ACTIONS(662), - [aux_sym_create_function_statement_token3] = ACTIONS(662), - [aux_sym_create_function_statement_token4] = ACTIONS(662), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_statement_token8] = ACTIONS(662), - [aux_sym_create_function_statement_token9] = ACTIONS(662), - [aux_sym_create_function_statement_token10] = ACTIONS(662), - [aux_sym_create_function_statement_token11] = ACTIONS(662), - [aux_sym_external_hint_token1] = ACTIONS(662), - [aux_sym_external_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token1] = ACTIONS(662), - [aux_sym_optimizer_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token3] = ACTIONS(662), - [aux_sym_parallel_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token4] = ACTIONS(662), - [aux_sym_deterministic_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token2] = ACTIONS(662), - [aux_sym_sql_hint_token3] = ACTIONS(662), - [aux_sym_sql_hint_token5] = ACTIONS(662), - [aux_sym__function_language_token1] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_create_table_statement_token1] = ACTIONS(662), - [aux_sym_having_clause_token1] = ACTIONS(662), - [aux_sym_order_by_clause_token1] = ACTIONS(662), - [aux_sym_limit_clause_token1] = ACTIONS(662), - [aux_sym_offset_clause_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [1271] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(2060), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_truncate_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_begin_statement_token1] = ACTIONS(584), - [aux_sym_commit_statement_token1] = ACTIONS(584), - [aux_sym_rollback_statement_token1] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_sequence_token5] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym_return_statement_token1] = ACTIONS(584), - [aux_sym_declare_statement_token1] = ACTIONS(584), - [aux_sym_create_function_statement_token3] = ACTIONS(584), - [aux_sym_create_function_statement_token4] = ACTIONS(584), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_statement_token8] = ACTIONS(584), - [aux_sym_create_function_statement_token9] = ACTIONS(584), - [aux_sym_create_function_statement_token10] = ACTIONS(584), - [aux_sym_create_function_statement_token11] = ACTIONS(584), - [aux_sym_external_hint_token1] = ACTIONS(584), - [aux_sym_external_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token1] = ACTIONS(584), - [aux_sym_optimizer_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token3] = ACTIONS(584), - [aux_sym_parallel_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token4] = ACTIONS(584), - [aux_sym_deterministic_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token2] = ACTIONS(584), - [aux_sym_sql_hint_token3] = ACTIONS(584), - [aux_sym_sql_hint_token5] = ACTIONS(584), - [aux_sym__function_language_token1] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_grant_statement_token8] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(2062), - [aux_sym_order_by_clause_token1] = ACTIONS(584), - [aux_sym_limit_clause_token1] = ACTIONS(584), - [aux_sym_offset_clause_token1] = ACTIONS(584), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [1272] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(2064), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_truncate_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_begin_statement_token1] = ACTIONS(596), - [aux_sym_commit_statement_token1] = ACTIONS(596), - [aux_sym_rollback_statement_token1] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_sequence_token5] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym_return_statement_token1] = ACTIONS(596), - [aux_sym_declare_statement_token1] = ACTIONS(596), - [aux_sym_create_function_statement_token3] = ACTIONS(596), - [aux_sym_create_function_statement_token4] = ACTIONS(596), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_statement_token8] = ACTIONS(596), - [aux_sym_create_function_statement_token9] = ACTIONS(596), - [aux_sym_create_function_statement_token10] = ACTIONS(596), - [aux_sym_create_function_statement_token11] = ACTIONS(596), - [aux_sym_external_hint_token1] = ACTIONS(596), - [aux_sym_external_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token1] = ACTIONS(596), - [aux_sym_optimizer_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token3] = ACTIONS(596), - [aux_sym_parallel_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token4] = ACTIONS(596), - [aux_sym_deterministic_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token2] = ACTIONS(596), - [aux_sym_sql_hint_token3] = ACTIONS(596), - [aux_sym_sql_hint_token5] = ACTIONS(596), - [aux_sym__function_language_token1] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_grant_statement_token8] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(2066), - [aux_sym_order_by_clause_token1] = ACTIONS(596), - [aux_sym_limit_clause_token1] = ACTIONS(596), - [aux_sym_offset_clause_token1] = ACTIONS(596), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [1273] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(2068), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_truncate_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_begin_statement_token1] = ACTIONS(604), - [aux_sym_commit_statement_token1] = ACTIONS(604), - [aux_sym_rollback_statement_token1] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_sequence_token5] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym_return_statement_token1] = ACTIONS(604), - [aux_sym_declare_statement_token1] = ACTIONS(604), - [aux_sym_create_function_statement_token3] = ACTIONS(604), - [aux_sym_create_function_statement_token4] = ACTIONS(604), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_statement_token8] = ACTIONS(604), - [aux_sym_create_function_statement_token9] = ACTIONS(604), - [aux_sym_create_function_statement_token10] = ACTIONS(604), - [aux_sym_create_function_statement_token11] = ACTIONS(604), - [aux_sym_external_hint_token1] = ACTIONS(604), - [aux_sym_external_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token1] = ACTIONS(604), - [aux_sym_optimizer_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token3] = ACTIONS(604), - [aux_sym_parallel_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token4] = ACTIONS(604), - [aux_sym_deterministic_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token2] = ACTIONS(604), - [aux_sym_sql_hint_token3] = ACTIONS(604), - [aux_sym_sql_hint_token5] = ACTIONS(604), - [aux_sym__function_language_token1] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_grant_statement_token8] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(2070), - [aux_sym_order_by_clause_token1] = ACTIONS(604), - [aux_sym_limit_clause_token1] = ACTIONS(604), - [aux_sym_offset_clause_token1] = ACTIONS(604), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [1274] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_having_clause_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [1275] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(2072), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_truncate_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_begin_statement_token1] = ACTIONS(612), - [aux_sym_commit_statement_token1] = ACTIONS(612), - [aux_sym_rollback_statement_token1] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_sequence_token5] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym_return_statement_token1] = ACTIONS(612), - [aux_sym_declare_statement_token1] = ACTIONS(612), - [aux_sym_create_function_statement_token3] = ACTIONS(612), - [aux_sym_create_function_statement_token4] = ACTIONS(612), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_statement_token8] = ACTIONS(612), - [aux_sym_create_function_statement_token9] = ACTIONS(612), - [aux_sym_create_function_statement_token10] = ACTIONS(612), - [aux_sym_create_function_statement_token11] = ACTIONS(612), - [aux_sym_external_hint_token1] = ACTIONS(612), - [aux_sym_external_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token1] = ACTIONS(612), - [aux_sym_optimizer_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token3] = ACTIONS(612), - [aux_sym_parallel_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token4] = ACTIONS(612), - [aux_sym_deterministic_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token2] = ACTIONS(612), - [aux_sym_sql_hint_token3] = ACTIONS(612), - [aux_sym_sql_hint_token5] = ACTIONS(612), - [aux_sym__function_language_token1] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_grant_statement_token8] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(2074), - [aux_sym_order_by_clause_token1] = ACTIONS(612), - [aux_sym_limit_clause_token1] = ACTIONS(612), - [aux_sym_offset_clause_token1] = ACTIONS(612), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [1276] = { - [aux_sym_dotted_name_repeat1] = STATE(1277), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(1847), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [1277] = { - [aux_sym_dotted_name_repeat1] = STATE(1277), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(2076), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [1278] = { - [aux_sym_array_type_repeat1] = STATE(1284), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_truncate_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_begin_statement_token1] = ACTIONS(338), - [aux_sym_commit_statement_token1] = ACTIONS(338), - [aux_sym_rollback_statement_token1] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_sequence_token5] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym_return_statement_token1] = ACTIONS(338), - [aux_sym_declare_statement_token1] = ACTIONS(338), - [aux_sym_create_function_statement_token3] = ACTIONS(338), - [aux_sym_create_function_statement_token4] = ACTIONS(338), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_statement_token8] = ACTIONS(338), - [aux_sym_create_function_statement_token9] = ACTIONS(338), - [aux_sym_create_function_statement_token10] = ACTIONS(338), - [aux_sym_create_function_statement_token11] = ACTIONS(338), - [aux_sym_external_hint_token1] = ACTIONS(338), - [aux_sym_external_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token1] = ACTIONS(338), - [aux_sym_optimizer_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token3] = ACTIONS(338), - [aux_sym_parallel_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token4] = ACTIONS(338), - [aux_sym_deterministic_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token2] = ACTIONS(338), - [aux_sym_sql_hint_token3] = ACTIONS(338), - [aux_sym_sql_hint_token5] = ACTIONS(338), - [aux_sym__function_language_token1] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_grant_statement_token8] = ACTIONS(338), - [aux_sym_order_by_clause_token1] = ACTIONS(338), - [aux_sym_limit_clause_token1] = ACTIONS(338), - [aux_sym_offset_clause_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(2079), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [1279] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_having_clause_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [1280] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(2081), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(2083), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(2085), - }, - [1281] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_truncate_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_begin_statement_token1] = ACTIONS(634), - [aux_sym_commit_statement_token1] = ACTIONS(634), - [aux_sym_rollback_statement_token1] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_sequence_token5] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym_return_statement_token1] = ACTIONS(634), - [aux_sym_declare_statement_token1] = ACTIONS(634), - [aux_sym_create_function_statement_token3] = ACTIONS(634), - [aux_sym_create_function_statement_token4] = ACTIONS(634), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_statement_token8] = ACTIONS(634), - [aux_sym_create_function_statement_token9] = ACTIONS(634), - [aux_sym_create_function_statement_token10] = ACTIONS(634), - [aux_sym_create_function_statement_token11] = ACTIONS(634), - [aux_sym_external_hint_token1] = ACTIONS(634), - [aux_sym_external_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token1] = ACTIONS(634), - [aux_sym_optimizer_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token3] = ACTIONS(634), - [aux_sym_parallel_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token4] = ACTIONS(634), - [aux_sym_deterministic_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token2] = ACTIONS(634), - [aux_sym_sql_hint_token3] = ACTIONS(634), - [aux_sym_sql_hint_token5] = ACTIONS(634), - [aux_sym__function_language_token1] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_grant_statement_token8] = ACTIONS(634), - [aux_sym_create_table_statement_token1] = ACTIONS(634), - [aux_sym_order_by_clause_token1] = ACTIONS(634), - [aux_sym_limit_clause_token1] = ACTIONS(634), - [aux_sym_offset_clause_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [1282] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_truncate_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_begin_statement_token1] = ACTIONS(650), - [aux_sym_commit_statement_token1] = ACTIONS(650), - [aux_sym_rollback_statement_token1] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_sequence_token5] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym_return_statement_token1] = ACTIONS(650), - [aux_sym_declare_statement_token1] = ACTIONS(650), - [aux_sym_create_function_statement_token3] = ACTIONS(650), - [aux_sym_create_function_statement_token4] = ACTIONS(650), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_statement_token8] = ACTIONS(650), - [aux_sym_create_function_statement_token9] = ACTIONS(650), - [aux_sym_create_function_statement_token10] = ACTIONS(650), - [aux_sym_create_function_statement_token11] = ACTIONS(650), - [aux_sym_external_hint_token1] = ACTIONS(650), - [aux_sym_external_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token1] = ACTIONS(650), - [aux_sym_optimizer_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token3] = ACTIONS(650), - [aux_sym_parallel_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token4] = ACTIONS(650), - [aux_sym_deterministic_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token2] = ACTIONS(650), - [aux_sym_sql_hint_token3] = ACTIONS(650), - [aux_sym_sql_hint_token5] = ACTIONS(650), - [aux_sym__function_language_token1] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_grant_statement_token8] = ACTIONS(650), - [aux_sym_create_table_statement_token1] = ACTIONS(650), - [aux_sym_order_by_clause_token1] = ACTIONS(650), - [aux_sym_limit_clause_token1] = ACTIONS(650), - [aux_sym_offset_clause_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [1283] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(2087), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(2089), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_mode_token1] = ACTIONS(285), - [aux_sym_initial_mode_token1] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(2091), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(2093), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [1284] = { - [aux_sym_array_type_repeat1] = STATE(1284), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(2095), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [1285] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_truncate_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_begin_statement_token1] = ACTIONS(307), - [aux_sym_commit_statement_token1] = ACTIONS(307), - [aux_sym_rollback_statement_token1] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_sequence_token5] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym_return_statement_token1] = ACTIONS(307), - [aux_sym_declare_statement_token1] = ACTIONS(307), - [aux_sym_create_function_statement_token3] = ACTIONS(307), - [aux_sym_create_function_statement_token4] = ACTIONS(307), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_statement_token8] = ACTIONS(307), - [aux_sym_create_function_statement_token9] = ACTIONS(307), - [aux_sym_create_function_statement_token10] = ACTIONS(307), - [aux_sym_create_function_statement_token11] = ACTIONS(307), - [aux_sym_external_hint_token1] = ACTIONS(307), - [aux_sym_external_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token1] = ACTIONS(307), - [aux_sym_optimizer_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token3] = ACTIONS(307), - [aux_sym_parallel_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token4] = ACTIONS(307), - [aux_sym_deterministic_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token2] = ACTIONS(307), - [aux_sym_sql_hint_token3] = ACTIONS(307), - [aux_sym_sql_hint_token5] = ACTIONS(307), - [aux_sym__function_language_token1] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_create_table_statement_token1] = ACTIONS(307), - [aux_sym_order_by_clause_token1] = ACTIONS(307), - [aux_sym_limit_clause_token1] = ACTIONS(307), - [aux_sym_offset_clause_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [1286] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token3] = ACTIONS(144), - [aux_sym_create_function_statement_token4] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_statement_token8] = ACTIONS(144), - [aux_sym_create_function_statement_token9] = ACTIONS(144), - [aux_sym_create_function_statement_token10] = ACTIONS(144), - [aux_sym_create_function_statement_token11] = ACTIONS(144), - [aux_sym_external_hint_token1] = ACTIONS(144), - [aux_sym_external_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token1] = ACTIONS(144), - [aux_sym_optimizer_hint_token2] = ACTIONS(144), - [aux_sym_optimizer_hint_token3] = ACTIONS(144), - [aux_sym_parallel_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token1] = ACTIONS(144), - [aux_sym_null_hint_token4] = ACTIONS(144), - [aux_sym_deterministic_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token1] = ACTIONS(144), - [aux_sym_sql_hint_token2] = ACTIONS(144), - [aux_sym_sql_hint_token3] = ACTIONS(144), - [aux_sym_sql_hint_token5] = ACTIONS(144), - [aux_sym__function_language_token1] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [1287] = { - [aux_sym_array_type_repeat1] = STATE(1328), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_truncate_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_begin_statement_token1] = ACTIONS(328), - [aux_sym_commit_statement_token1] = ACTIONS(328), - [aux_sym_rollback_statement_token1] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_sequence_token5] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym_return_statement_token1] = ACTIONS(328), - [aux_sym_declare_statement_token1] = ACTIONS(328), - [aux_sym_create_function_statement_token3] = ACTIONS(328), - [aux_sym_create_function_statement_token4] = ACTIONS(328), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_statement_token8] = ACTIONS(328), - [aux_sym_create_function_statement_token9] = ACTIONS(328), - [aux_sym_create_function_statement_token10] = ACTIONS(328), - [aux_sym_create_function_statement_token11] = ACTIONS(328), - [aux_sym_external_hint_token1] = ACTIONS(328), - [aux_sym_external_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token1] = ACTIONS(328), - [aux_sym_optimizer_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token3] = ACTIONS(328), - [aux_sym_parallel_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token4] = ACTIONS(328), - [aux_sym_deterministic_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token2] = ACTIONS(328), - [aux_sym_sql_hint_token3] = ACTIONS(328), - [aux_sym_sql_hint_token5] = ACTIONS(328), - [aux_sym__function_language_token1] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_create_table_statement_token1] = ACTIONS(328), - [aux_sym_order_by_clause_token1] = ACTIONS(328), - [aux_sym_limit_clause_token1] = ACTIONS(328), - [aux_sym_offset_clause_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(2098), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [1288] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [1289] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [anon_sym_COMMA] = ACTIONS(840), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_truncate_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_begin_statement_token1] = ACTIONS(842), - [aux_sym_commit_statement_token1] = ACTIONS(842), - [aux_sym_rollback_statement_token1] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_sequence_token5] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym_return_statement_token1] = ACTIONS(842), - [aux_sym_declare_statement_token1] = ACTIONS(842), - [aux_sym_create_function_statement_token3] = ACTIONS(842), - [aux_sym_create_function_statement_token4] = ACTIONS(842), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_statement_token8] = ACTIONS(842), - [aux_sym_create_function_statement_token9] = ACTIONS(842), - [aux_sym_create_function_statement_token10] = ACTIONS(842), - [aux_sym_create_function_statement_token11] = ACTIONS(842), - [aux_sym_external_hint_token1] = ACTIONS(842), - [aux_sym_external_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token1] = ACTIONS(842), - [aux_sym_optimizer_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token3] = ACTIONS(842), - [aux_sym_parallel_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token4] = ACTIONS(842), - [aux_sym_deterministic_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token2] = ACTIONS(842), - [aux_sym_sql_hint_token3] = ACTIONS(842), - [aux_sym_sql_hint_token5] = ACTIONS(842), - [aux_sym__function_language_token1] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_create_table_statement_token1] = ACTIONS(842), - [aux_sym_having_clause_token1] = ACTIONS(842), - [aux_sym_order_by_clause_token1] = ACTIONS(842), - [aux_sym_limit_clause_token1] = ACTIONS(842), - [aux_sym_offset_clause_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [1290] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [1291] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [anon_sym_COMMA] = ACTIONS(664), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_truncate_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_begin_statement_token1] = ACTIONS(666), - [aux_sym_commit_statement_token1] = ACTIONS(666), - [aux_sym_rollback_statement_token1] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_sequence_token5] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym_return_statement_token1] = ACTIONS(666), - [aux_sym_declare_statement_token1] = ACTIONS(666), - [aux_sym_create_function_statement_token3] = ACTIONS(666), - [aux_sym_create_function_statement_token4] = ACTIONS(666), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_statement_token8] = ACTIONS(666), - [aux_sym_create_function_statement_token9] = ACTIONS(666), - [aux_sym_create_function_statement_token10] = ACTIONS(666), - [aux_sym_create_function_statement_token11] = ACTIONS(666), - [aux_sym_external_hint_token1] = ACTIONS(666), - [aux_sym_external_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token1] = ACTIONS(666), - [aux_sym_optimizer_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token3] = ACTIONS(666), - [aux_sym_parallel_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token4] = ACTIONS(666), - [aux_sym_deterministic_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token2] = ACTIONS(666), - [aux_sym_sql_hint_token3] = ACTIONS(666), - [aux_sym_sql_hint_token5] = ACTIONS(666), - [aux_sym__function_language_token1] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_create_table_statement_token1] = ACTIONS(666), - [aux_sym_having_clause_token1] = ACTIONS(666), - [aux_sym_order_by_clause_token1] = ACTIONS(666), - [aux_sym_limit_clause_token1] = ACTIONS(666), - [aux_sym_offset_clause_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [1292] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [anon_sym_COMMA] = ACTIONS(713), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_truncate_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_begin_statement_token1] = ACTIONS(715), - [aux_sym_commit_statement_token1] = ACTIONS(715), - [aux_sym_rollback_statement_token1] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_sequence_token5] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym_return_statement_token1] = ACTIONS(715), - [aux_sym_declare_statement_token1] = ACTIONS(715), - [aux_sym_create_function_statement_token3] = ACTIONS(715), - [aux_sym_create_function_statement_token4] = ACTIONS(715), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_statement_token8] = ACTIONS(715), - [aux_sym_create_function_statement_token9] = ACTIONS(715), - [aux_sym_create_function_statement_token10] = ACTIONS(715), - [aux_sym_create_function_statement_token11] = ACTIONS(715), - [aux_sym_external_hint_token1] = ACTIONS(715), - [aux_sym_external_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token1] = ACTIONS(715), - [aux_sym_optimizer_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token3] = ACTIONS(715), - [aux_sym_parallel_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token4] = ACTIONS(715), - [aux_sym_deterministic_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token2] = ACTIONS(715), - [aux_sym_sql_hint_token3] = ACTIONS(715), - [aux_sym_sql_hint_token5] = ACTIONS(715), - [aux_sym__function_language_token1] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_direction_constraint_token1] = ACTIONS(715), - [aux_sym_direction_constraint_token2] = ACTIONS(715), - [aux_sym_order_expression_token1] = ACTIONS(715), - [aux_sym_limit_clause_token1] = ACTIONS(715), - [aux_sym_offset_clause_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [1293] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(733), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_truncate_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_begin_statement_token1] = ACTIONS(735), - [aux_sym_commit_statement_token1] = ACTIONS(735), - [aux_sym_rollback_statement_token1] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_sequence_token5] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym_return_statement_token1] = ACTIONS(735), - [aux_sym_declare_statement_token1] = ACTIONS(735), - [aux_sym_create_function_statement_token3] = ACTIONS(735), - [aux_sym_create_function_statement_token4] = ACTIONS(735), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_statement_token8] = ACTIONS(735), - [aux_sym_create_function_statement_token9] = ACTIONS(735), - [aux_sym_create_function_statement_token10] = ACTIONS(735), - [aux_sym_create_function_statement_token11] = ACTIONS(735), - [aux_sym_external_hint_token1] = ACTIONS(735), - [aux_sym_external_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token1] = ACTIONS(735), - [aux_sym_optimizer_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token3] = ACTIONS(735), - [aux_sym_parallel_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token4] = ACTIONS(735), - [aux_sym_deterministic_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token2] = ACTIONS(735), - [aux_sym_sql_hint_token3] = ACTIONS(735), - [aux_sym_sql_hint_token5] = ACTIONS(735), - [aux_sym__function_language_token1] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_create_table_statement_token1] = ACTIONS(735), - [aux_sym_having_clause_token1] = ACTIONS(735), - [aux_sym_order_by_clause_token1] = ACTIONS(735), - [aux_sym_limit_clause_token1] = ACTIONS(735), - [aux_sym_offset_clause_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [1294] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_create_table_statement_token1] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [1295] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [anon_sym_COMMA] = ACTIONS(721), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_truncate_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_begin_statement_token1] = ACTIONS(723), - [aux_sym_commit_statement_token1] = ACTIONS(723), - [aux_sym_rollback_statement_token1] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_sequence_token5] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym_return_statement_token1] = ACTIONS(723), - [aux_sym_declare_statement_token1] = ACTIONS(723), - [aux_sym_create_function_statement_token3] = ACTIONS(723), - [aux_sym_create_function_statement_token4] = ACTIONS(723), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_statement_token8] = ACTIONS(723), - [aux_sym_create_function_statement_token9] = ACTIONS(723), - [aux_sym_create_function_statement_token10] = ACTIONS(723), - [aux_sym_create_function_statement_token11] = ACTIONS(723), - [aux_sym_external_hint_token1] = ACTIONS(723), - [aux_sym_external_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token1] = ACTIONS(723), - [aux_sym_optimizer_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token3] = ACTIONS(723), - [aux_sym_parallel_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token4] = ACTIONS(723), - [aux_sym_deterministic_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token2] = ACTIONS(723), - [aux_sym_sql_hint_token3] = ACTIONS(723), - [aux_sym_sql_hint_token5] = ACTIONS(723), - [aux_sym__function_language_token1] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_direction_constraint_token1] = ACTIONS(723), - [aux_sym_direction_constraint_token2] = ACTIONS(723), - [aux_sym_order_expression_token1] = ACTIONS(723), - [aux_sym_limit_clause_token1] = ACTIONS(723), - [aux_sym_offset_clause_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [1296] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_truncate_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_begin_statement_token1] = ACTIONS(261), - [aux_sym_commit_statement_token1] = ACTIONS(261), - [aux_sym_rollback_statement_token1] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_sequence_token5] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(261), - [aux_sym_declare_statement_token1] = ACTIONS(261), - [aux_sym_create_function_statement_token3] = ACTIONS(261), - [aux_sym_create_function_statement_token4] = ACTIONS(261), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_statement_token8] = ACTIONS(261), - [aux_sym_create_function_statement_token9] = ACTIONS(261), - [aux_sym_create_function_statement_token10] = ACTIONS(261), - [aux_sym_create_function_statement_token11] = ACTIONS(261), - [aux_sym_external_hint_token1] = ACTIONS(261), - [aux_sym_external_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token1] = ACTIONS(261), - [aux_sym_optimizer_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token3] = ACTIONS(261), - [aux_sym_parallel_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token4] = ACTIONS(261), - [aux_sym_deterministic_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token2] = ACTIONS(261), - [aux_sym_sql_hint_token3] = ACTIONS(261), - [aux_sym_sql_hint_token5] = ACTIONS(261), - [aux_sym__function_language_token1] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_order_by_clause_token1] = ACTIONS(261), - [aux_sym_limit_clause_token1] = ACTIONS(261), - [aux_sym_offset_clause_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [1297] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [anon_sym_COMMA] = ACTIONS(729), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_truncate_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_begin_statement_token1] = ACTIONS(731), - [aux_sym_commit_statement_token1] = ACTIONS(731), - [aux_sym_rollback_statement_token1] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_sequence_token5] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym_return_statement_token1] = ACTIONS(731), - [aux_sym_declare_statement_token1] = ACTIONS(731), - [aux_sym_create_function_statement_token3] = ACTIONS(731), - [aux_sym_create_function_statement_token4] = ACTIONS(731), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_statement_token8] = ACTIONS(731), - [aux_sym_create_function_statement_token9] = ACTIONS(731), - [aux_sym_create_function_statement_token10] = ACTIONS(731), - [aux_sym_create_function_statement_token11] = ACTIONS(731), - [aux_sym_external_hint_token1] = ACTIONS(731), - [aux_sym_external_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token1] = ACTIONS(731), - [aux_sym_optimizer_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token3] = ACTIONS(731), - [aux_sym_parallel_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token4] = ACTIONS(731), - [aux_sym_deterministic_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token2] = ACTIONS(731), - [aux_sym_sql_hint_token3] = ACTIONS(731), - [aux_sym_sql_hint_token5] = ACTIONS(731), - [aux_sym__function_language_token1] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_create_table_statement_token1] = ACTIONS(731), - [aux_sym_having_clause_token1] = ACTIONS(731), - [aux_sym_order_by_clause_token1] = ACTIONS(731), - [aux_sym_limit_clause_token1] = ACTIONS(731), - [aux_sym_offset_clause_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [1298] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [anon_sym_COMMA] = ACTIONS(668), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_truncate_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_begin_statement_token1] = ACTIONS(670), - [aux_sym_commit_statement_token1] = ACTIONS(670), - [aux_sym_rollback_statement_token1] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_sequence_token5] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym_return_statement_token1] = ACTIONS(670), - [aux_sym_declare_statement_token1] = ACTIONS(670), - [aux_sym_create_function_statement_token3] = ACTIONS(670), - [aux_sym_create_function_statement_token4] = ACTIONS(670), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_statement_token8] = ACTIONS(670), - [aux_sym_create_function_statement_token9] = ACTIONS(670), - [aux_sym_create_function_statement_token10] = ACTIONS(670), - [aux_sym_create_function_statement_token11] = ACTIONS(670), - [aux_sym_external_hint_token1] = ACTIONS(670), - [aux_sym_external_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token1] = ACTIONS(670), - [aux_sym_optimizer_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token3] = ACTIONS(670), - [aux_sym_parallel_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token4] = ACTIONS(670), - [aux_sym_deterministic_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token2] = ACTIONS(670), - [aux_sym_sql_hint_token3] = ACTIONS(670), - [aux_sym_sql_hint_token5] = ACTIONS(670), - [aux_sym__function_language_token1] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_create_table_statement_token1] = ACTIONS(670), - [aux_sym_having_clause_token1] = ACTIONS(670), - [aux_sym_order_by_clause_token1] = ACTIONS(670), - [aux_sym_limit_clause_token1] = ACTIONS(670), - [aux_sym_offset_clause_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [1299] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [anon_sym_COMMA] = ACTIONS(488), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_truncate_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_begin_statement_token1] = ACTIONS(490), - [aux_sym_commit_statement_token1] = ACTIONS(490), - [aux_sym_rollback_statement_token1] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_sequence_token5] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym_return_statement_token1] = ACTIONS(490), - [aux_sym_declare_statement_token1] = ACTIONS(490), - [aux_sym_create_function_statement_token3] = ACTIONS(490), - [aux_sym_create_function_statement_token4] = ACTIONS(490), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_statement_token8] = ACTIONS(490), - [aux_sym_create_function_statement_token9] = ACTIONS(490), - [aux_sym_create_function_statement_token10] = ACTIONS(490), - [aux_sym_create_function_statement_token11] = ACTIONS(490), - [aux_sym_external_hint_token1] = ACTIONS(490), - [aux_sym_external_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token1] = ACTIONS(490), - [aux_sym_optimizer_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token3] = ACTIONS(490), - [aux_sym_parallel_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token4] = ACTIONS(490), - [aux_sym_deterministic_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token2] = ACTIONS(490), - [aux_sym_sql_hint_token3] = ACTIONS(490), - [aux_sym_sql_hint_token5] = ACTIONS(490), - [aux_sym__function_language_token1] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_having_clause_token1] = ACTIONS(490), - [aux_sym_order_by_clause_token1] = ACTIONS(490), - [aux_sym_limit_clause_token1] = ACTIONS(490), - [aux_sym_offset_clause_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [1300] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_truncate_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_begin_statement_token1] = ACTIONS(654), - [aux_sym_commit_statement_token1] = ACTIONS(654), - [aux_sym_rollback_statement_token1] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_sequence_token5] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym_return_statement_token1] = ACTIONS(654), - [aux_sym_declare_statement_token1] = ACTIONS(654), - [aux_sym_create_function_statement_token3] = ACTIONS(654), - [aux_sym_create_function_statement_token4] = ACTIONS(654), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_statement_token8] = ACTIONS(654), - [aux_sym_create_function_statement_token9] = ACTIONS(654), - [aux_sym_create_function_statement_token10] = ACTIONS(654), - [aux_sym_create_function_statement_token11] = ACTIONS(654), - [aux_sym_external_hint_token1] = ACTIONS(654), - [aux_sym_external_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token1] = ACTIONS(654), - [aux_sym_optimizer_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token3] = ACTIONS(654), - [aux_sym_parallel_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token4] = ACTIONS(654), - [aux_sym_deterministic_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token2] = ACTIONS(654), - [aux_sym_sql_hint_token3] = ACTIONS(654), - [aux_sym_sql_hint_token5] = ACTIONS(654), - [aux_sym__function_language_token1] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_grant_statement_token8] = ACTIONS(654), - [aux_sym_create_table_statement_token1] = ACTIONS(654), - [aux_sym_order_by_clause_token1] = ACTIONS(654), - [aux_sym_limit_clause_token1] = ACTIONS(654), - [aux_sym_offset_clause_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [1301] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [anon_sym_COMMA] = ACTIONS(672), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_truncate_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_begin_statement_token1] = ACTIONS(674), - [aux_sym_commit_statement_token1] = ACTIONS(674), - [aux_sym_rollback_statement_token1] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_sequence_token5] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym_return_statement_token1] = ACTIONS(674), - [aux_sym_declare_statement_token1] = ACTIONS(674), - [aux_sym_create_function_statement_token3] = ACTIONS(674), - [aux_sym_create_function_statement_token4] = ACTIONS(674), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_statement_token8] = ACTIONS(674), - [aux_sym_create_function_statement_token9] = ACTIONS(674), - [aux_sym_create_function_statement_token10] = ACTIONS(674), - [aux_sym_create_function_statement_token11] = ACTIONS(674), - [aux_sym_external_hint_token1] = ACTIONS(674), - [aux_sym_external_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token1] = ACTIONS(674), - [aux_sym_optimizer_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token3] = ACTIONS(674), - [aux_sym_parallel_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token4] = ACTIONS(674), - [aux_sym_deterministic_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token2] = ACTIONS(674), - [aux_sym_sql_hint_token3] = ACTIONS(674), - [aux_sym_sql_hint_token5] = ACTIONS(674), - [aux_sym__function_language_token1] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_create_table_statement_token1] = ACTIONS(674), - [aux_sym_having_clause_token1] = ACTIONS(674), - [aux_sym_order_by_clause_token1] = ACTIONS(674), - [aux_sym_limit_clause_token1] = ACTIONS(674), - [aux_sym_offset_clause_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [1302] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_having_clause_token1] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [1303] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [1304] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [anon_sym_COMMA] = ACTIONS(461), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_truncate_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_begin_statement_token1] = ACTIONS(463), - [aux_sym_commit_statement_token1] = ACTIONS(463), - [aux_sym_rollback_statement_token1] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_sequence_token5] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym_return_statement_token1] = ACTIONS(463), - [aux_sym_declare_statement_token1] = ACTIONS(463), - [aux_sym_create_function_statement_token3] = ACTIONS(463), - [aux_sym_create_function_statement_token4] = ACTIONS(463), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_statement_token8] = ACTIONS(463), - [aux_sym_create_function_statement_token9] = ACTIONS(463), - [aux_sym_create_function_statement_token10] = ACTIONS(463), - [aux_sym_create_function_statement_token11] = ACTIONS(463), - [aux_sym_external_hint_token1] = ACTIONS(463), - [aux_sym_external_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token1] = ACTIONS(463), - [aux_sym_optimizer_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token3] = ACTIONS(463), - [aux_sym_parallel_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token4] = ACTIONS(463), - [aux_sym_deterministic_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token2] = ACTIONS(463), - [aux_sym_sql_hint_token3] = ACTIONS(463), - [aux_sym_sql_hint_token5] = ACTIONS(463), - [aux_sym__function_language_token1] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_having_clause_token1] = ACTIONS(463), - [aux_sym_order_by_clause_token1] = ACTIONS(463), - [aux_sym_limit_clause_token1] = ACTIONS(463), - [aux_sym_offset_clause_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [1305] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [anon_sym_COMMA] = ACTIONS(417), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_truncate_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_begin_statement_token1] = ACTIONS(419), - [aux_sym_commit_statement_token1] = ACTIONS(419), - [aux_sym_rollback_statement_token1] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_sequence_token5] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym_return_statement_token1] = ACTIONS(419), - [aux_sym_declare_statement_token1] = ACTIONS(419), - [aux_sym_create_function_statement_token3] = ACTIONS(419), - [aux_sym_create_function_statement_token4] = ACTIONS(419), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_statement_token8] = ACTIONS(419), - [aux_sym_create_function_statement_token9] = ACTIONS(419), - [aux_sym_create_function_statement_token10] = ACTIONS(419), - [aux_sym_create_function_statement_token11] = ACTIONS(419), - [aux_sym_external_hint_token1] = ACTIONS(419), - [aux_sym_external_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token1] = ACTIONS(419), - [aux_sym_optimizer_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token3] = ACTIONS(419), - [aux_sym_parallel_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token4] = ACTIONS(419), - [aux_sym_deterministic_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token2] = ACTIONS(419), - [aux_sym_sql_hint_token3] = ACTIONS(419), - [aux_sym_sql_hint_token5] = ACTIONS(419), - [aux_sym__function_language_token1] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_having_clause_token1] = ACTIONS(419), - [aux_sym_order_by_clause_token1] = ACTIONS(419), - [aux_sym_limit_clause_token1] = ACTIONS(419), - [aux_sym_offset_clause_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [1306] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [anon_sym_COMMA] = ACTIONS(725), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_truncate_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_begin_statement_token1] = ACTIONS(727), - [aux_sym_commit_statement_token1] = ACTIONS(727), - [aux_sym_rollback_statement_token1] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_sequence_token5] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym_return_statement_token1] = ACTIONS(727), - [aux_sym_declare_statement_token1] = ACTIONS(727), - [aux_sym_create_function_statement_token3] = ACTIONS(727), - [aux_sym_create_function_statement_token4] = ACTIONS(727), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_statement_token8] = ACTIONS(727), - [aux_sym_create_function_statement_token9] = ACTIONS(727), - [aux_sym_create_function_statement_token10] = ACTIONS(727), - [aux_sym_create_function_statement_token11] = ACTIONS(727), - [aux_sym_external_hint_token1] = ACTIONS(727), - [aux_sym_external_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token1] = ACTIONS(727), - [aux_sym_optimizer_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token3] = ACTIONS(727), - [aux_sym_parallel_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token4] = ACTIONS(727), - [aux_sym_deterministic_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token2] = ACTIONS(727), - [aux_sym_sql_hint_token3] = ACTIONS(727), - [aux_sym_sql_hint_token5] = ACTIONS(727), - [aux_sym__function_language_token1] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_direction_constraint_token1] = ACTIONS(727), - [aux_sym_direction_constraint_token2] = ACTIONS(727), - [aux_sym_order_expression_token1] = ACTIONS(727), - [aux_sym_limit_clause_token1] = ACTIONS(727), - [aux_sym_offset_clause_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [1307] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(2100), - [anon_sym_COMMA] = ACTIONS(309), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(2102), - [aux_sym_truncate_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_begin_statement_token1] = ACTIONS(313), - [aux_sym_commit_statement_token1] = ACTIONS(313), - [aux_sym_rollback_statement_token1] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_sequence_token5] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym_return_statement_token1] = ACTIONS(313), - [aux_sym_declare_statement_token1] = ACTIONS(313), - [aux_sym_create_function_statement_token3] = ACTIONS(313), - [aux_sym_create_function_statement_token4] = ACTIONS(313), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_statement_token8] = ACTIONS(313), - [aux_sym_create_function_statement_token9] = ACTIONS(313), - [aux_sym_create_function_statement_token10] = ACTIONS(313), - [aux_sym_create_function_statement_token11] = ACTIONS(313), - [aux_sym_external_hint_token1] = ACTIONS(313), - [aux_sym_external_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token1] = ACTIONS(313), - [aux_sym_optimizer_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token3] = ACTIONS(313), - [aux_sym_parallel_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token4] = ACTIONS(313), - [aux_sym_deterministic_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token2] = ACTIONS(313), - [aux_sym_sql_hint_token3] = ACTIONS(313), - [aux_sym_sql_hint_token5] = ACTIONS(313), - [aux_sym__function_language_token1] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_reference_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(2104), - [aux_sym_where_clause_token1] = ACTIONS(313), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [1308] = { - [sym_over_clause] = STATE(1714), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_reference_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(1199), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [1309] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [1310] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [anon_sym_COMMA] = ACTIONS(542), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_truncate_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_begin_statement_token1] = ACTIONS(544), - [aux_sym_commit_statement_token1] = ACTIONS(544), - [aux_sym_rollback_statement_token1] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_sequence_token5] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym_return_statement_token1] = ACTIONS(544), - [aux_sym_declare_statement_token1] = ACTIONS(544), - [aux_sym_create_function_statement_token3] = ACTIONS(544), - [aux_sym_create_function_statement_token4] = ACTIONS(544), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_statement_token8] = ACTIONS(544), - [aux_sym_create_function_statement_token9] = ACTIONS(544), - [aux_sym_create_function_statement_token10] = ACTIONS(544), - [aux_sym_create_function_statement_token11] = ACTIONS(544), - [aux_sym_external_hint_token1] = ACTIONS(544), - [aux_sym_external_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token1] = ACTIONS(544), - [aux_sym_optimizer_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token3] = ACTIONS(544), - [aux_sym_parallel_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token4] = ACTIONS(544), - [aux_sym_deterministic_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token2] = ACTIONS(544), - [aux_sym_sql_hint_token3] = ACTIONS(544), - [aux_sym_sql_hint_token5] = ACTIONS(544), - [aux_sym__function_language_token1] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_having_clause_token1] = ACTIONS(544), - [aux_sym_order_by_clause_token1] = ACTIONS(544), - [aux_sym_limit_clause_token1] = ACTIONS(544), - [aux_sym_offset_clause_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [1311] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [anon_sym_COMMA] = ACTIONS(741), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(1954), - [aux_sym_truncate_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token7] = ACTIONS(1956), - [aux_sym_begin_statement_token1] = ACTIONS(743), - [aux_sym_commit_statement_token1] = ACTIONS(743), - [aux_sym_rollback_statement_token1] = ACTIONS(743), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_sequence_token5] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym_return_statement_token1] = ACTIONS(743), - [aux_sym_declare_statement_token1] = ACTIONS(743), - [aux_sym_create_function_statement_token3] = ACTIONS(743), - [aux_sym_create_function_statement_token4] = ACTIONS(743), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_statement_token8] = ACTIONS(743), - [aux_sym_create_function_statement_token9] = ACTIONS(743), - [aux_sym_create_function_statement_token10] = ACTIONS(743), - [aux_sym_create_function_statement_token11] = ACTIONS(743), - [aux_sym_external_hint_token1] = ACTIONS(743), - [aux_sym_external_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token1] = ACTIONS(743), - [aux_sym_optimizer_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token3] = ACTIONS(743), - [aux_sym_parallel_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token4] = ACTIONS(743), - [aux_sym_deterministic_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token2] = ACTIONS(743), - [aux_sym_sql_hint_token3] = ACTIONS(743), - [aux_sym_sql_hint_token5] = ACTIONS(743), - [aux_sym__function_language_token1] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(1958), - [anon_sym_EQ] = ACTIONS(1960), - [aux_sym_create_trigger_statement_token1] = ACTIONS(1962), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_direction_constraint_token1] = ACTIONS(743), - [aux_sym_direction_constraint_token2] = ACTIONS(743), - [aux_sym_order_expression_token1] = ACTIONS(743), - [aux_sym_limit_clause_token1] = ACTIONS(743), - [aux_sym_offset_clause_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(1968), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1946), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(1974), - [anon_sym_DASH] = ACTIONS(1976), - [anon_sym_TILDE] = ACTIONS(1978), - [anon_sym_CARET] = ACTIONS(1948), - [anon_sym_STAR] = ACTIONS(1950), - [anon_sym_SLASH] = ACTIONS(1952), - [anon_sym_PERCENT] = ACTIONS(1950), - [anon_sym_LT_LT] = ACTIONS(1950), - [anon_sym_GT_GT] = ACTIONS(1950), - [anon_sym_AMP] = ACTIONS(1950), - [anon_sym_PIPE] = ACTIONS(1974), - [anon_sym_POUND] = ACTIONS(1976), - [anon_sym_LT] = ACTIONS(1978), - [anon_sym_LT_EQ] = ACTIONS(1960), - [anon_sym_LT_GT] = ACTIONS(1960), - [anon_sym_BANG_EQ] = ACTIONS(1960), - [anon_sym_GT] = ACTIONS(1978), - [anon_sym_GT_EQ] = ACTIONS(1960), - [anon_sym_BANG_TILDE] = ACTIONS(1978), - [anon_sym_TILDE_STAR] = ACTIONS(1960), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(1960), - }, - [1312] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_having_clause_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(1056), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1313] = { - [sym_over_clause] = STATE(1716), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_reference_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(1199), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [1314] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [anon_sym_COMMA] = ACTIONS(530), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_truncate_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_begin_statement_token1] = ACTIONS(532), - [aux_sym_commit_statement_token1] = ACTIONS(532), - [aux_sym_rollback_statement_token1] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_sequence_token5] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym_return_statement_token1] = ACTIONS(532), - [aux_sym_declare_statement_token1] = ACTIONS(532), - [aux_sym_create_function_statement_token3] = ACTIONS(532), - [aux_sym_create_function_statement_token4] = ACTIONS(532), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_statement_token8] = ACTIONS(532), - [aux_sym_create_function_statement_token9] = ACTIONS(532), - [aux_sym_create_function_statement_token10] = ACTIONS(532), - [aux_sym_create_function_statement_token11] = ACTIONS(532), - [aux_sym_external_hint_token1] = ACTIONS(532), - [aux_sym_external_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token1] = ACTIONS(532), - [aux_sym_optimizer_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token3] = ACTIONS(532), - [aux_sym_parallel_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token4] = ACTIONS(532), - [aux_sym_deterministic_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token2] = ACTIONS(532), - [aux_sym_sql_hint_token3] = ACTIONS(532), - [aux_sym_sql_hint_token5] = ACTIONS(532), - [aux_sym__function_language_token1] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_having_clause_token1] = ACTIONS(532), - [aux_sym_order_by_clause_token1] = ACTIONS(532), - [aux_sym_limit_clause_token1] = ACTIONS(532), - [aux_sym_offset_clause_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [1315] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_truncate_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_begin_statement_token1] = ACTIONS(463), - [aux_sym_commit_statement_token1] = ACTIONS(463), - [aux_sym_rollback_statement_token1] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_sequence_token5] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym_return_statement_token1] = ACTIONS(463), - [aux_sym_declare_statement_token1] = ACTIONS(463), - [aux_sym_create_function_statement_token3] = ACTIONS(463), - [aux_sym_create_function_statement_token4] = ACTIONS(463), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_statement_token8] = ACTIONS(463), - [aux_sym_create_function_statement_token9] = ACTIONS(463), - [aux_sym_create_function_statement_token10] = ACTIONS(463), - [aux_sym_create_function_statement_token11] = ACTIONS(463), - [aux_sym_external_hint_token1] = ACTIONS(463), - [aux_sym_external_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token1] = ACTIONS(463), - [aux_sym_optimizer_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token3] = ACTIONS(463), - [aux_sym_parallel_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token4] = ACTIONS(463), - [aux_sym_deterministic_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token2] = ACTIONS(463), - [aux_sym_sql_hint_token3] = ACTIONS(463), - [aux_sym_sql_hint_token5] = ACTIONS(463), - [aux_sym__function_language_token1] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_grant_statement_token8] = ACTIONS(463), - [aux_sym_create_table_statement_token1] = ACTIONS(463), - [aux_sym_order_by_clause_token1] = ACTIONS(463), - [aux_sym_limit_clause_token1] = ACTIONS(463), - [aux_sym_offset_clause_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [1316] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(765), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(1954), - [aux_sym_truncate_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token7] = ACTIONS(1956), - [aux_sym_begin_statement_token1] = ACTIONS(767), - [aux_sym_commit_statement_token1] = ACTIONS(767), - [aux_sym_rollback_statement_token1] = ACTIONS(767), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_sequence_token5] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym_return_statement_token1] = ACTIONS(767), - [aux_sym_declare_statement_token1] = ACTIONS(767), - [aux_sym_create_function_statement_token3] = ACTIONS(767), - [aux_sym_create_function_statement_token4] = ACTIONS(767), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_statement_token8] = ACTIONS(767), - [aux_sym_create_function_statement_token9] = ACTIONS(767), - [aux_sym_create_function_statement_token10] = ACTIONS(767), - [aux_sym_create_function_statement_token11] = ACTIONS(767), - [aux_sym_external_hint_token1] = ACTIONS(767), - [aux_sym_external_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token1] = ACTIONS(767), - [aux_sym_optimizer_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token3] = ACTIONS(767), - [aux_sym_parallel_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token4] = ACTIONS(767), - [aux_sym_deterministic_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token2] = ACTIONS(767), - [aux_sym_sql_hint_token3] = ACTIONS(767), - [aux_sym_sql_hint_token5] = ACTIONS(767), - [aux_sym__function_language_token1] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(1958), - [anon_sym_EQ] = ACTIONS(1960), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_direction_constraint_token1] = ACTIONS(767), - [aux_sym_direction_constraint_token2] = ACTIONS(767), - [aux_sym_order_expression_token1] = ACTIONS(767), - [aux_sym_limit_clause_token1] = ACTIONS(767), - [aux_sym_offset_clause_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1946), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(1974), - [anon_sym_DASH] = ACTIONS(1976), - [anon_sym_TILDE] = ACTIONS(1978), - [anon_sym_CARET] = ACTIONS(1948), - [anon_sym_STAR] = ACTIONS(1950), - [anon_sym_SLASH] = ACTIONS(1952), - [anon_sym_PERCENT] = ACTIONS(1950), - [anon_sym_LT_LT] = ACTIONS(1950), - [anon_sym_GT_GT] = ACTIONS(1950), - [anon_sym_AMP] = ACTIONS(1950), - [anon_sym_PIPE] = ACTIONS(1974), - [anon_sym_POUND] = ACTIONS(1976), - [anon_sym_LT] = ACTIONS(1978), - [anon_sym_LT_EQ] = ACTIONS(1960), - [anon_sym_LT_GT] = ACTIONS(1960), - [anon_sym_BANG_EQ] = ACTIONS(1960), - [anon_sym_GT] = ACTIONS(1978), - [anon_sym_GT_EQ] = ACTIONS(1960), - [anon_sym_BANG_TILDE] = ACTIONS(1978), - [anon_sym_TILDE_STAR] = ACTIONS(1960), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(1960), - }, - [1317] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [anon_sym_COMMA] = ACTIONS(686), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_truncate_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_begin_statement_token1] = ACTIONS(688), - [aux_sym_commit_statement_token1] = ACTIONS(688), - [aux_sym_rollback_statement_token1] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_sequence_token5] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym_return_statement_token1] = ACTIONS(688), - [aux_sym_declare_statement_token1] = ACTIONS(688), - [aux_sym_create_function_statement_token3] = ACTIONS(688), - [aux_sym_create_function_statement_token4] = ACTIONS(688), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_statement_token8] = ACTIONS(688), - [aux_sym_create_function_statement_token9] = ACTIONS(688), - [aux_sym_create_function_statement_token10] = ACTIONS(688), - [aux_sym_create_function_statement_token11] = ACTIONS(688), - [aux_sym_external_hint_token1] = ACTIONS(688), - [aux_sym_external_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token1] = ACTIONS(688), - [aux_sym_optimizer_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token3] = ACTIONS(688), - [aux_sym_parallel_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token4] = ACTIONS(688), - [aux_sym_deterministic_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token2] = ACTIONS(688), - [aux_sym_sql_hint_token3] = ACTIONS(688), - [aux_sym_sql_hint_token5] = ACTIONS(688), - [aux_sym__function_language_token1] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_create_table_statement_token1] = ACTIONS(688), - [aux_sym_having_clause_token1] = ACTIONS(688), - [aux_sym_order_by_clause_token1] = ACTIONS(688), - [aux_sym_limit_clause_token1] = ACTIONS(688), - [aux_sym_offset_clause_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [1318] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_direction_constraint_token1] = ACTIONS(684), - [aux_sym_direction_constraint_token2] = ACTIONS(684), - [aux_sym_order_expression_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1946), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(1948), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1319] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [anon_sym_COMMA] = ACTIONS(729), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_truncate_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_begin_statement_token1] = ACTIONS(731), - [aux_sym_commit_statement_token1] = ACTIONS(731), - [aux_sym_rollback_statement_token1] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_sequence_token5] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym_return_statement_token1] = ACTIONS(731), - [aux_sym_declare_statement_token1] = ACTIONS(731), - [aux_sym_create_function_statement_token3] = ACTIONS(731), - [aux_sym_create_function_statement_token4] = ACTIONS(731), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_statement_token8] = ACTIONS(731), - [aux_sym_create_function_statement_token9] = ACTIONS(731), - [aux_sym_create_function_statement_token10] = ACTIONS(731), - [aux_sym_create_function_statement_token11] = ACTIONS(731), - [aux_sym_external_hint_token1] = ACTIONS(731), - [aux_sym_external_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token1] = ACTIONS(731), - [aux_sym_optimizer_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token3] = ACTIONS(731), - [aux_sym_parallel_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token4] = ACTIONS(731), - [aux_sym_deterministic_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token2] = ACTIONS(731), - [aux_sym_sql_hint_token3] = ACTIONS(731), - [aux_sym_sql_hint_token5] = ACTIONS(731), - [aux_sym__function_language_token1] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_direction_constraint_token1] = ACTIONS(731), - [aux_sym_direction_constraint_token2] = ACTIONS(731), - [aux_sym_order_expression_token1] = ACTIONS(731), - [aux_sym_limit_clause_token1] = ACTIONS(731), - [aux_sym_offset_clause_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [1320] = { - [sym_over_clause] = STATE(1717), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_reference_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(1199), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [1321] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_having_clause_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(1639), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1322] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(733), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_truncate_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_begin_statement_token1] = ACTIONS(735), - [aux_sym_commit_statement_token1] = ACTIONS(735), - [aux_sym_rollback_statement_token1] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_sequence_token5] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym_return_statement_token1] = ACTIONS(735), - [aux_sym_declare_statement_token1] = ACTIONS(735), - [aux_sym_create_function_statement_token3] = ACTIONS(735), - [aux_sym_create_function_statement_token4] = ACTIONS(735), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_statement_token8] = ACTIONS(735), - [aux_sym_create_function_statement_token9] = ACTIONS(735), - [aux_sym_create_function_statement_token10] = ACTIONS(735), - [aux_sym_create_function_statement_token11] = ACTIONS(735), - [aux_sym_external_hint_token1] = ACTIONS(735), - [aux_sym_external_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token1] = ACTIONS(735), - [aux_sym_optimizer_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token3] = ACTIONS(735), - [aux_sym_parallel_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token4] = ACTIONS(735), - [aux_sym_deterministic_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token2] = ACTIONS(735), - [aux_sym_sql_hint_token3] = ACTIONS(735), - [aux_sym_sql_hint_token5] = ACTIONS(735), - [aux_sym__function_language_token1] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_direction_constraint_token1] = ACTIONS(735), - [aux_sym_direction_constraint_token2] = ACTIONS(735), - [aux_sym_order_expression_token1] = ACTIONS(735), - [aux_sym_limit_clause_token1] = ACTIONS(735), - [aux_sym_offset_clause_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [1323] = { - [sym_over_clause] = STATE(1718), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_reference_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(1199), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [1324] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [anon_sym_COMMA] = ACTIONS(259), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_truncate_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_begin_statement_token1] = ACTIONS(261), - [aux_sym_commit_statement_token1] = ACTIONS(261), - [aux_sym_rollback_statement_token1] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_sequence_token5] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(261), - [aux_sym_declare_statement_token1] = ACTIONS(261), - [aux_sym_create_function_statement_token3] = ACTIONS(261), - [aux_sym_create_function_statement_token4] = ACTIONS(261), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_statement_token8] = ACTIONS(261), - [aux_sym_create_function_statement_token9] = ACTIONS(261), - [aux_sym_create_function_statement_token10] = ACTIONS(261), - [aux_sym_create_function_statement_token11] = ACTIONS(261), - [aux_sym_external_hint_token1] = ACTIONS(261), - [aux_sym_external_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token1] = ACTIONS(261), - [aux_sym_optimizer_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token3] = ACTIONS(261), - [aux_sym_parallel_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token4] = ACTIONS(261), - [aux_sym_deterministic_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token2] = ACTIONS(261), - [aux_sym_sql_hint_token3] = ACTIONS(261), - [aux_sym_sql_hint_token5] = ACTIONS(261), - [aux_sym__function_language_token1] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_reference_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_where_clause_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [1325] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [1326] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [anon_sym_COMMA] = ACTIONS(725), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_truncate_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_begin_statement_token1] = ACTIONS(727), - [aux_sym_commit_statement_token1] = ACTIONS(727), - [aux_sym_rollback_statement_token1] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_sequence_token5] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym_return_statement_token1] = ACTIONS(727), - [aux_sym_declare_statement_token1] = ACTIONS(727), - [aux_sym_create_function_statement_token3] = ACTIONS(727), - [aux_sym_create_function_statement_token4] = ACTIONS(727), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_statement_token8] = ACTIONS(727), - [aux_sym_create_function_statement_token9] = ACTIONS(727), - [aux_sym_create_function_statement_token10] = ACTIONS(727), - [aux_sym_create_function_statement_token11] = ACTIONS(727), - [aux_sym_external_hint_token1] = ACTIONS(727), - [aux_sym_external_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token1] = ACTIONS(727), - [aux_sym_optimizer_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token3] = ACTIONS(727), - [aux_sym_parallel_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token4] = ACTIONS(727), - [aux_sym_deterministic_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token2] = ACTIONS(727), - [aux_sym_sql_hint_token3] = ACTIONS(727), - [aux_sym_sql_hint_token5] = ACTIONS(727), - [aux_sym__function_language_token1] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_create_table_statement_token1] = ACTIONS(727), - [aux_sym_having_clause_token1] = ACTIONS(727), - [aux_sym_order_by_clause_token1] = ACTIONS(727), - [aux_sym_limit_clause_token1] = ACTIONS(727), - [aux_sym_offset_clause_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [1327] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_having_clause_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1996), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1328] = { - [aux_sym_array_type_repeat1] = STATE(1347), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_truncate_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_begin_statement_token1] = ACTIONS(338), - [aux_sym_commit_statement_token1] = ACTIONS(338), - [aux_sym_rollback_statement_token1] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_sequence_token5] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym_return_statement_token1] = ACTIONS(338), - [aux_sym_declare_statement_token1] = ACTIONS(338), - [aux_sym_create_function_statement_token3] = ACTIONS(338), - [aux_sym_create_function_statement_token4] = ACTIONS(338), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_statement_token8] = ACTIONS(338), - [aux_sym_create_function_statement_token9] = ACTIONS(338), - [aux_sym_create_function_statement_token10] = ACTIONS(338), - [aux_sym_create_function_statement_token11] = ACTIONS(338), - [aux_sym_external_hint_token1] = ACTIONS(338), - [aux_sym_external_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token1] = ACTIONS(338), - [aux_sym_optimizer_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token3] = ACTIONS(338), - [aux_sym_parallel_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token4] = ACTIONS(338), - [aux_sym_deterministic_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token2] = ACTIONS(338), - [aux_sym_sql_hint_token3] = ACTIONS(338), - [aux_sym_sql_hint_token5] = ACTIONS(338), - [aux_sym__function_language_token1] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_create_table_statement_token1] = ACTIONS(338), - [aux_sym_order_by_clause_token1] = ACTIONS(338), - [aux_sym_limit_clause_token1] = ACTIONS(338), - [aux_sym_offset_clause_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(2098), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [1329] = { - [sym_over_clause] = STATE(1724), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_reference_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(1199), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [1330] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [anon_sym_COMMA] = ACTIONS(484), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_truncate_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_begin_statement_token1] = ACTIONS(486), - [aux_sym_commit_statement_token1] = ACTIONS(486), - [aux_sym_rollback_statement_token1] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_sequence_token5] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym_return_statement_token1] = ACTIONS(486), - [aux_sym_declare_statement_token1] = ACTIONS(486), - [aux_sym_create_function_statement_token3] = ACTIONS(486), - [aux_sym_create_function_statement_token4] = ACTIONS(486), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_statement_token8] = ACTIONS(486), - [aux_sym_create_function_statement_token9] = ACTIONS(486), - [aux_sym_create_function_statement_token10] = ACTIONS(486), - [aux_sym_create_function_statement_token11] = ACTIONS(486), - [aux_sym_external_hint_token1] = ACTIONS(486), - [aux_sym_external_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token1] = ACTIONS(486), - [aux_sym_optimizer_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token3] = ACTIONS(486), - [aux_sym_parallel_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token4] = ACTIONS(486), - [aux_sym_deterministic_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token2] = ACTIONS(486), - [aux_sym_sql_hint_token3] = ACTIONS(486), - [aux_sym_sql_hint_token5] = ACTIONS(486), - [aux_sym__function_language_token1] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_having_clause_token1] = ACTIONS(486), - [aux_sym_order_by_clause_token1] = ACTIONS(486), - [aux_sym_limit_clause_token1] = ACTIONS(486), - [aux_sym_offset_clause_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [1331] = { - [aux_sym_array_type_repeat1] = STATE(1278), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_truncate_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_begin_statement_token1] = ACTIONS(328), - [aux_sym_commit_statement_token1] = ACTIONS(328), - [aux_sym_rollback_statement_token1] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_sequence_token5] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym_return_statement_token1] = ACTIONS(328), - [aux_sym_declare_statement_token1] = ACTIONS(328), - [aux_sym_create_function_statement_token3] = ACTIONS(328), - [aux_sym_create_function_statement_token4] = ACTIONS(328), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_statement_token8] = ACTIONS(328), - [aux_sym_create_function_statement_token9] = ACTIONS(328), - [aux_sym_create_function_statement_token10] = ACTIONS(328), - [aux_sym_create_function_statement_token11] = ACTIONS(328), - [aux_sym_external_hint_token1] = ACTIONS(328), - [aux_sym_external_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token1] = ACTIONS(328), - [aux_sym_optimizer_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token3] = ACTIONS(328), - [aux_sym_parallel_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token4] = ACTIONS(328), - [aux_sym_deterministic_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token2] = ACTIONS(328), - [aux_sym_sql_hint_token3] = ACTIONS(328), - [aux_sym_sql_hint_token5] = ACTIONS(328), - [aux_sym__function_language_token1] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_grant_statement_token8] = ACTIONS(328), - [aux_sym_order_by_clause_token1] = ACTIONS(328), - [aux_sym_limit_clause_token1] = ACTIONS(328), - [aux_sym_offset_clause_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(2079), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [1332] = { - [sym_over_clause] = STATE(1730), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_reference_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(1199), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [1333] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(1909), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(1911), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(1913), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [1334] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [anon_sym_COMMA] = ACTIONS(469), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_truncate_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_begin_statement_token1] = ACTIONS(471), - [aux_sym_commit_statement_token1] = ACTIONS(471), - [aux_sym_rollback_statement_token1] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_sequence_token5] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym_return_statement_token1] = ACTIONS(471), - [aux_sym_declare_statement_token1] = ACTIONS(471), - [aux_sym_create_function_statement_token3] = ACTIONS(471), - [aux_sym_create_function_statement_token4] = ACTIONS(471), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_statement_token8] = ACTIONS(471), - [aux_sym_create_function_statement_token9] = ACTIONS(471), - [aux_sym_create_function_statement_token10] = ACTIONS(471), - [aux_sym_create_function_statement_token11] = ACTIONS(471), - [aux_sym_external_hint_token1] = ACTIONS(471), - [aux_sym_external_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token1] = ACTIONS(471), - [aux_sym_optimizer_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token3] = ACTIONS(471), - [aux_sym_parallel_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token4] = ACTIONS(471), - [aux_sym_deterministic_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token2] = ACTIONS(471), - [aux_sym_sql_hint_token3] = ACTIONS(471), - [aux_sym_sql_hint_token5] = ACTIONS(471), - [aux_sym__function_language_token1] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_having_clause_token1] = ACTIONS(471), - [aux_sym_order_by_clause_token1] = ACTIONS(471), - [aux_sym_limit_clause_token1] = ACTIONS(471), - [aux_sym_offset_clause_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [1335] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_create_table_statement_token1] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [1336] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [anon_sym_COMMA] = ACTIONS(465), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_truncate_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_begin_statement_token1] = ACTIONS(467), - [aux_sym_commit_statement_token1] = ACTIONS(467), - [aux_sym_rollback_statement_token1] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_sequence_token5] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym_return_statement_token1] = ACTIONS(467), - [aux_sym_declare_statement_token1] = ACTIONS(467), - [aux_sym_create_function_statement_token3] = ACTIONS(467), - [aux_sym_create_function_statement_token4] = ACTIONS(467), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_statement_token8] = ACTIONS(467), - [aux_sym_create_function_statement_token9] = ACTIONS(467), - [aux_sym_create_function_statement_token10] = ACTIONS(467), - [aux_sym_create_function_statement_token11] = ACTIONS(467), - [aux_sym_external_hint_token1] = ACTIONS(467), - [aux_sym_external_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token1] = ACTIONS(467), - [aux_sym_optimizer_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token3] = ACTIONS(467), - [aux_sym_parallel_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token4] = ACTIONS(467), - [aux_sym_deterministic_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token2] = ACTIONS(467), - [aux_sym_sql_hint_token3] = ACTIONS(467), - [aux_sym_sql_hint_token5] = ACTIONS(467), - [aux_sym__function_language_token1] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_having_clause_token1] = ACTIONS(467), - [aux_sym_order_by_clause_token1] = ACTIONS(467), - [aux_sym_limit_clause_token1] = ACTIONS(467), - [aux_sym_offset_clause_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [1337] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [anon_sym_COMMA] = ACTIONS(656), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_truncate_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_begin_statement_token1] = ACTIONS(658), - [aux_sym_commit_statement_token1] = ACTIONS(658), - [aux_sym_rollback_statement_token1] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_sequence_token5] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym_return_statement_token1] = ACTIONS(658), - [aux_sym_declare_statement_token1] = ACTIONS(658), - [aux_sym_create_function_statement_token3] = ACTIONS(658), - [aux_sym_create_function_statement_token4] = ACTIONS(658), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_statement_token8] = ACTIONS(658), - [aux_sym_create_function_statement_token9] = ACTIONS(658), - [aux_sym_create_function_statement_token10] = ACTIONS(658), - [aux_sym_create_function_statement_token11] = ACTIONS(658), - [aux_sym_external_hint_token1] = ACTIONS(658), - [aux_sym_external_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token1] = ACTIONS(658), - [aux_sym_optimizer_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token3] = ACTIONS(658), - [aux_sym_parallel_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token4] = ACTIONS(658), - [aux_sym_deterministic_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token2] = ACTIONS(658), - [aux_sym_sql_hint_token3] = ACTIONS(658), - [aux_sym_sql_hint_token5] = ACTIONS(658), - [aux_sym__function_language_token1] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_create_table_statement_token1] = ACTIONS(658), - [aux_sym_having_clause_token1] = ACTIONS(658), - [aux_sym_order_by_clause_token1] = ACTIONS(658), - [aux_sym_limit_clause_token1] = ACTIONS(658), - [aux_sym_offset_clause_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [1338] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [anon_sym_COMMA] = ACTIONS(721), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_truncate_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_begin_statement_token1] = ACTIONS(723), - [aux_sym_commit_statement_token1] = ACTIONS(723), - [aux_sym_rollback_statement_token1] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_sequence_token5] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym_return_statement_token1] = ACTIONS(723), - [aux_sym_declare_statement_token1] = ACTIONS(723), - [aux_sym_create_function_statement_token3] = ACTIONS(723), - [aux_sym_create_function_statement_token4] = ACTIONS(723), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_statement_token8] = ACTIONS(723), - [aux_sym_create_function_statement_token9] = ACTIONS(723), - [aux_sym_create_function_statement_token10] = ACTIONS(723), - [aux_sym_create_function_statement_token11] = ACTIONS(723), - [aux_sym_external_hint_token1] = ACTIONS(723), - [aux_sym_external_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token1] = ACTIONS(723), - [aux_sym_optimizer_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token3] = ACTIONS(723), - [aux_sym_parallel_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token4] = ACTIONS(723), - [aux_sym_deterministic_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token2] = ACTIONS(723), - [aux_sym_sql_hint_token3] = ACTIONS(723), - [aux_sym_sql_hint_token5] = ACTIONS(723), - [aux_sym__function_language_token1] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_create_table_statement_token1] = ACTIONS(723), - [aux_sym_having_clause_token1] = ACTIONS(723), - [aux_sym_order_by_clause_token1] = ACTIONS(723), - [aux_sym_limit_clause_token1] = ACTIONS(723), - [aux_sym_offset_clause_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [1339] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(2106), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(2108), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token2] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_table_constraint_check_token1] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(2110), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(2112), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [1340] = { - [sym_over_clause] = STATE(1733), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_reference_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(1199), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [1341] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_having_clause_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1996), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2002), - [anon_sym_DASH] = ACTIONS(2004), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2008), - [anon_sym_STAR] = ACTIONS(2010), - [anon_sym_SLASH] = ACTIONS(2012), - [anon_sym_PERCENT] = ACTIONS(2010), - [anon_sym_LT_LT] = ACTIONS(2010), - [anon_sym_GT_GT] = ACTIONS(2010), - [anon_sym_AMP] = ACTIONS(2010), - [anon_sym_PIPE] = ACTIONS(2002), - [anon_sym_POUND] = ACTIONS(2004), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1342] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [anon_sym_COMMA] = ACTIONS(737), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_truncate_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_begin_statement_token1] = ACTIONS(739), - [aux_sym_commit_statement_token1] = ACTIONS(739), - [aux_sym_rollback_statement_token1] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_sequence_token5] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym_return_statement_token1] = ACTIONS(739), - [aux_sym_declare_statement_token1] = ACTIONS(739), - [aux_sym_create_function_statement_token3] = ACTIONS(739), - [aux_sym_create_function_statement_token4] = ACTIONS(739), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_statement_token8] = ACTIONS(739), - [aux_sym_create_function_statement_token9] = ACTIONS(739), - [aux_sym_create_function_statement_token10] = ACTIONS(739), - [aux_sym_create_function_statement_token11] = ACTIONS(739), - [aux_sym_external_hint_token1] = ACTIONS(739), - [aux_sym_external_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token1] = ACTIONS(739), - [aux_sym_optimizer_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token3] = ACTIONS(739), - [aux_sym_parallel_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token4] = ACTIONS(739), - [aux_sym_deterministic_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token2] = ACTIONS(739), - [aux_sym_sql_hint_token3] = ACTIONS(739), - [aux_sym_sql_hint_token5] = ACTIONS(739), - [aux_sym__function_language_token1] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_direction_constraint_token1] = ACTIONS(739), - [aux_sym_direction_constraint_token2] = ACTIONS(739), - [aux_sym_order_expression_token1] = ACTIONS(739), - [aux_sym_limit_clause_token1] = ACTIONS(739), - [aux_sym_offset_clause_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [1343] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [anon_sym_COMMA] = ACTIONS(437), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_truncate_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_begin_statement_token1] = ACTIONS(439), - [aux_sym_commit_statement_token1] = ACTIONS(439), - [aux_sym_rollback_statement_token1] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_sequence_token5] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym_return_statement_token1] = ACTIONS(439), - [aux_sym_declare_statement_token1] = ACTIONS(439), - [aux_sym_create_function_statement_token3] = ACTIONS(439), - [aux_sym_create_function_statement_token4] = ACTIONS(439), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_statement_token8] = ACTIONS(439), - [aux_sym_create_function_statement_token9] = ACTIONS(439), - [aux_sym_create_function_statement_token10] = ACTIONS(439), - [aux_sym_create_function_statement_token11] = ACTIONS(439), - [aux_sym_external_hint_token1] = ACTIONS(439), - [aux_sym_external_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token1] = ACTIONS(439), - [aux_sym_optimizer_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token3] = ACTIONS(439), - [aux_sym_parallel_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token4] = ACTIONS(439), - [aux_sym_deterministic_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token2] = ACTIONS(439), - [aux_sym_sql_hint_token3] = ACTIONS(439), - [aux_sym_sql_hint_token5] = ACTIONS(439), - [aux_sym__function_language_token1] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_having_clause_token1] = ACTIONS(439), - [aux_sym_order_by_clause_token1] = ACTIONS(439), - [aux_sym_limit_clause_token1] = ACTIONS(439), - [aux_sym_offset_clause_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [1344] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [anon_sym_COMMA] = ACTIONS(761), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(1984), - [aux_sym_truncate_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token7] = ACTIONS(1986), - [aux_sym_begin_statement_token1] = ACTIONS(763), - [aux_sym_commit_statement_token1] = ACTIONS(763), - [aux_sym_rollback_statement_token1] = ACTIONS(763), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_sequence_token5] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym_return_statement_token1] = ACTIONS(763), - [aux_sym_declare_statement_token1] = ACTIONS(763), - [aux_sym_create_function_statement_token3] = ACTIONS(763), - [aux_sym_create_function_statement_token4] = ACTIONS(763), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_statement_token8] = ACTIONS(763), - [aux_sym_create_function_statement_token9] = ACTIONS(763), - [aux_sym_create_function_statement_token10] = ACTIONS(763), - [aux_sym_create_function_statement_token11] = ACTIONS(763), - [aux_sym_external_hint_token1] = ACTIONS(763), - [aux_sym_external_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token1] = ACTIONS(763), - [aux_sym_optimizer_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token3] = ACTIONS(763), - [aux_sym_parallel_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token4] = ACTIONS(763), - [aux_sym_deterministic_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token2] = ACTIONS(763), - [aux_sym_sql_hint_token3] = ACTIONS(763), - [aux_sym_sql_hint_token5] = ACTIONS(763), - [aux_sym__function_language_token1] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(1988), - [anon_sym_EQ] = ACTIONS(1990), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_create_table_statement_token1] = ACTIONS(763), - [aux_sym_having_clause_token1] = ACTIONS(763), - [aux_sym_order_by_clause_token1] = ACTIONS(763), - [aux_sym_limit_clause_token1] = ACTIONS(763), - [aux_sym_offset_clause_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(1994), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1996), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2002), - [anon_sym_DASH] = ACTIONS(2004), - [anon_sym_TILDE] = ACTIONS(2006), - [anon_sym_CARET] = ACTIONS(2008), - [anon_sym_STAR] = ACTIONS(2010), - [anon_sym_SLASH] = ACTIONS(2012), - [anon_sym_PERCENT] = ACTIONS(2010), - [anon_sym_LT_LT] = ACTIONS(2010), - [anon_sym_GT_GT] = ACTIONS(2010), - [anon_sym_AMP] = ACTIONS(2010), - [anon_sym_PIPE] = ACTIONS(2002), - [anon_sym_POUND] = ACTIONS(2004), - [anon_sym_LT] = ACTIONS(2006), - [anon_sym_LT_EQ] = ACTIONS(1990), - [anon_sym_LT_GT] = ACTIONS(1990), - [anon_sym_BANG_EQ] = ACTIONS(1990), - [anon_sym_GT] = ACTIONS(2006), - [anon_sym_GT_EQ] = ACTIONS(1990), - [anon_sym_BANG_TILDE] = ACTIONS(2006), - [anon_sym_TILDE_STAR] = ACTIONS(1990), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(1990), - }, - [1345] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [anon_sym_COMMA] = ACTIONS(433), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_truncate_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_begin_statement_token1] = ACTIONS(435), - [aux_sym_commit_statement_token1] = ACTIONS(435), - [aux_sym_rollback_statement_token1] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_sequence_token5] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym_return_statement_token1] = ACTIONS(435), - [aux_sym_declare_statement_token1] = ACTIONS(435), - [aux_sym_create_function_statement_token3] = ACTIONS(435), - [aux_sym_create_function_statement_token4] = ACTIONS(435), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_statement_token8] = ACTIONS(435), - [aux_sym_create_function_statement_token9] = ACTIONS(435), - [aux_sym_create_function_statement_token10] = ACTIONS(435), - [aux_sym_create_function_statement_token11] = ACTIONS(435), - [aux_sym_external_hint_token1] = ACTIONS(435), - [aux_sym_external_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token1] = ACTIONS(435), - [aux_sym_optimizer_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token3] = ACTIONS(435), - [aux_sym_parallel_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token4] = ACTIONS(435), - [aux_sym_deterministic_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token2] = ACTIONS(435), - [aux_sym_sql_hint_token3] = ACTIONS(435), - [aux_sym_sql_hint_token5] = ACTIONS(435), - [aux_sym__function_language_token1] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_having_clause_token1] = ACTIONS(435), - [aux_sym_order_by_clause_token1] = ACTIONS(435), - [aux_sym_limit_clause_token1] = ACTIONS(435), - [aux_sym_offset_clause_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [1346] = { - [sym_over_clause] = STATE(1726), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_reference_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(1199), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [1347] = { - [aux_sym_array_type_repeat1] = STATE(1347), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_create_table_statement_token1] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(2114), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [1348] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [anon_sym_COMMA] = ACTIONS(425), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_truncate_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_begin_statement_token1] = ACTIONS(427), - [aux_sym_commit_statement_token1] = ACTIONS(427), - [aux_sym_rollback_statement_token1] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_sequence_token5] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym_return_statement_token1] = ACTIONS(427), - [aux_sym_declare_statement_token1] = ACTIONS(427), - [aux_sym_create_function_statement_token3] = ACTIONS(427), - [aux_sym_create_function_statement_token4] = ACTIONS(427), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_statement_token8] = ACTIONS(427), - [aux_sym_create_function_statement_token9] = ACTIONS(427), - [aux_sym_create_function_statement_token10] = ACTIONS(427), - [aux_sym_create_function_statement_token11] = ACTIONS(427), - [aux_sym_external_hint_token1] = ACTIONS(427), - [aux_sym_external_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token1] = ACTIONS(427), - [aux_sym_optimizer_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token3] = ACTIONS(427), - [aux_sym_parallel_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token4] = ACTIONS(427), - [aux_sym_deterministic_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token2] = ACTIONS(427), - [aux_sym_sql_hint_token3] = ACTIONS(427), - [aux_sym_sql_hint_token5] = ACTIONS(427), - [aux_sym__function_language_token1] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_having_clause_token1] = ACTIONS(427), - [aux_sym_order_by_clause_token1] = ACTIONS(427), - [aux_sym_limit_clause_token1] = ACTIONS(427), - [aux_sym_offset_clause_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [1349] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [anon_sym_COMMA] = ACTIONS(538), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_truncate_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_begin_statement_token1] = ACTIONS(540), - [aux_sym_commit_statement_token1] = ACTIONS(540), - [aux_sym_rollback_statement_token1] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_sequence_token5] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym_return_statement_token1] = ACTIONS(540), - [aux_sym_declare_statement_token1] = ACTIONS(540), - [aux_sym_create_function_statement_token3] = ACTIONS(540), - [aux_sym_create_function_statement_token4] = ACTIONS(540), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_statement_token8] = ACTIONS(540), - [aux_sym_create_function_statement_token9] = ACTIONS(540), - [aux_sym_create_function_statement_token10] = ACTIONS(540), - [aux_sym_create_function_statement_token11] = ACTIONS(540), - [aux_sym_external_hint_token1] = ACTIONS(540), - [aux_sym_external_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token1] = ACTIONS(540), - [aux_sym_optimizer_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token3] = ACTIONS(540), - [aux_sym_parallel_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token4] = ACTIONS(540), - [aux_sym_deterministic_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token2] = ACTIONS(540), - [aux_sym_sql_hint_token3] = ACTIONS(540), - [aux_sym_sql_hint_token5] = ACTIONS(540), - [aux_sym__function_language_token1] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_having_clause_token1] = ACTIONS(540), - [aux_sym_order_by_clause_token1] = ACTIONS(540), - [aux_sym_limit_clause_token1] = ACTIONS(540), - [aux_sym_offset_clause_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [1350] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [anon_sym_COMMA] = ACTIONS(564), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_truncate_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_begin_statement_token1] = ACTIONS(566), - [aux_sym_commit_statement_token1] = ACTIONS(566), - [aux_sym_rollback_statement_token1] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_sequence_token5] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym_return_statement_token1] = ACTIONS(566), - [aux_sym_declare_statement_token1] = ACTIONS(566), - [aux_sym_create_function_statement_token3] = ACTIONS(566), - [aux_sym_create_function_statement_token4] = ACTIONS(566), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_statement_token8] = ACTIONS(566), - [aux_sym_create_function_statement_token9] = ACTIONS(566), - [aux_sym_create_function_statement_token10] = ACTIONS(566), - [aux_sym_create_function_statement_token11] = ACTIONS(566), - [aux_sym_external_hint_token1] = ACTIONS(566), - [aux_sym_external_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token1] = ACTIONS(566), - [aux_sym_optimizer_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token3] = ACTIONS(566), - [aux_sym_parallel_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token4] = ACTIONS(566), - [aux_sym_deterministic_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token2] = ACTIONS(566), - [aux_sym_sql_hint_token3] = ACTIONS(566), - [aux_sym_sql_hint_token5] = ACTIONS(566), - [aux_sym__function_language_token1] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_having_clause_token1] = ACTIONS(566), - [aux_sym_order_by_clause_token1] = ACTIONS(566), - [aux_sym_limit_clause_token1] = ACTIONS(566), - [aux_sym_offset_clause_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [1351] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(765), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(1984), - [aux_sym_truncate_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token7] = ACTIONS(1986), - [aux_sym_begin_statement_token1] = ACTIONS(767), - [aux_sym_commit_statement_token1] = ACTIONS(767), - [aux_sym_rollback_statement_token1] = ACTIONS(767), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_sequence_token5] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym_return_statement_token1] = ACTIONS(767), - [aux_sym_declare_statement_token1] = ACTIONS(767), - [aux_sym_create_function_statement_token3] = ACTIONS(767), - [aux_sym_create_function_statement_token4] = ACTIONS(767), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_statement_token8] = ACTIONS(767), - [aux_sym_create_function_statement_token9] = ACTIONS(767), - [aux_sym_create_function_statement_token10] = ACTIONS(767), - [aux_sym_create_function_statement_token11] = ACTIONS(767), - [aux_sym_external_hint_token1] = ACTIONS(767), - [aux_sym_external_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token1] = ACTIONS(767), - [aux_sym_optimizer_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token3] = ACTIONS(767), - [aux_sym_parallel_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token4] = ACTIONS(767), - [aux_sym_deterministic_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token2] = ACTIONS(767), - [aux_sym_sql_hint_token3] = ACTIONS(767), - [aux_sym_sql_hint_token5] = ACTIONS(767), - [aux_sym__function_language_token1] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(1988), - [anon_sym_EQ] = ACTIONS(1990), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_create_table_statement_token1] = ACTIONS(767), - [aux_sym_having_clause_token1] = ACTIONS(767), - [aux_sym_order_by_clause_token1] = ACTIONS(767), - [aux_sym_limit_clause_token1] = ACTIONS(767), - [aux_sym_offset_clause_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1996), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2002), - [anon_sym_DASH] = ACTIONS(2004), - [anon_sym_TILDE] = ACTIONS(2006), - [anon_sym_CARET] = ACTIONS(2008), - [anon_sym_STAR] = ACTIONS(2010), - [anon_sym_SLASH] = ACTIONS(2012), - [anon_sym_PERCENT] = ACTIONS(2010), - [anon_sym_LT_LT] = ACTIONS(2010), - [anon_sym_GT_GT] = ACTIONS(2010), - [anon_sym_AMP] = ACTIONS(2010), - [anon_sym_PIPE] = ACTIONS(2002), - [anon_sym_POUND] = ACTIONS(2004), - [anon_sym_LT] = ACTIONS(2006), - [anon_sym_LT_EQ] = ACTIONS(1990), - [anon_sym_LT_GT] = ACTIONS(1990), - [anon_sym_BANG_EQ] = ACTIONS(1990), - [anon_sym_GT] = ACTIONS(2006), - [anon_sym_GT_EQ] = ACTIONS(1990), - [anon_sym_BANG_TILDE] = ACTIONS(2006), - [anon_sym_TILDE_STAR] = ACTIONS(1990), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(1990), - }, - [1352] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_having_clause_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1996), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2008), - [anon_sym_STAR] = ACTIONS(2010), - [anon_sym_SLASH] = ACTIONS(2012), - [anon_sym_PERCENT] = ACTIONS(2010), - [anon_sym_LT_LT] = ACTIONS(2010), - [anon_sym_GT_GT] = ACTIONS(2010), - [anon_sym_AMP] = ACTIONS(2010), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1353] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(2117), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(2119), - [aux_sym_truncate_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_begin_statement_token1] = ACTIONS(313), - [aux_sym_commit_statement_token1] = ACTIONS(313), - [aux_sym_rollback_statement_token1] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_sequence_token5] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym_return_statement_token1] = ACTIONS(313), - [aux_sym_declare_statement_token1] = ACTIONS(313), - [aux_sym_create_function_statement_token3] = ACTIONS(313), - [aux_sym_create_function_statement_token4] = ACTIONS(313), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_statement_token8] = ACTIONS(313), - [aux_sym_create_function_statement_token9] = ACTIONS(313), - [aux_sym_create_function_statement_token10] = ACTIONS(313), - [aux_sym_create_function_statement_token11] = ACTIONS(313), - [aux_sym_external_hint_token1] = ACTIONS(313), - [aux_sym_external_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token1] = ACTIONS(313), - [aux_sym_optimizer_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token3] = ACTIONS(313), - [aux_sym_parallel_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token4] = ACTIONS(313), - [aux_sym_deterministic_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token2] = ACTIONS(313), - [aux_sym_sql_hint_token3] = ACTIONS(313), - [aux_sym_sql_hint_token5] = ACTIONS(313), - [aux_sym__function_language_token1] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(2121), - [aux_sym_order_by_clause_token1] = ACTIONS(313), - [aux_sym_limit_clause_token1] = ACTIONS(313), - [aux_sym_offset_clause_token1] = ACTIONS(313), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [1354] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_having_clause_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1996), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2008), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1355] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_truncate_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_begin_statement_token1] = ACTIONS(490), - [aux_sym_commit_statement_token1] = ACTIONS(490), - [aux_sym_rollback_statement_token1] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_sequence_token5] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym_return_statement_token1] = ACTIONS(490), - [aux_sym_declare_statement_token1] = ACTIONS(490), - [aux_sym_create_function_statement_token3] = ACTIONS(490), - [aux_sym_create_function_statement_token4] = ACTIONS(490), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_statement_token8] = ACTIONS(490), - [aux_sym_create_function_statement_token9] = ACTIONS(490), - [aux_sym_create_function_statement_token10] = ACTIONS(490), - [aux_sym_create_function_statement_token11] = ACTIONS(490), - [aux_sym_external_hint_token1] = ACTIONS(490), - [aux_sym_external_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token1] = ACTIONS(490), - [aux_sym_optimizer_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token3] = ACTIONS(490), - [aux_sym_parallel_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token4] = ACTIONS(490), - [aux_sym_deterministic_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token2] = ACTIONS(490), - [aux_sym_sql_hint_token3] = ACTIONS(490), - [aux_sym_sql_hint_token5] = ACTIONS(490), - [aux_sym__function_language_token1] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_grant_statement_token8] = ACTIONS(490), - [aux_sym_create_table_statement_token1] = ACTIONS(490), - [aux_sym_order_by_clause_token1] = ACTIONS(490), - [aux_sym_limit_clause_token1] = ACTIONS(490), - [aux_sym_offset_clause_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [1356] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [anon_sym_COMMA] = ACTIONS(568), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_truncate_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_begin_statement_token1] = ACTIONS(570), - [aux_sym_commit_statement_token1] = ACTIONS(570), - [aux_sym_rollback_statement_token1] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_sequence_token5] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym_return_statement_token1] = ACTIONS(570), - [aux_sym_declare_statement_token1] = ACTIONS(570), - [aux_sym_create_function_statement_token3] = ACTIONS(570), - [aux_sym_create_function_statement_token4] = ACTIONS(570), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_statement_token8] = ACTIONS(570), - [aux_sym_create_function_statement_token9] = ACTIONS(570), - [aux_sym_create_function_statement_token10] = ACTIONS(570), - [aux_sym_create_function_statement_token11] = ACTIONS(570), - [aux_sym_external_hint_token1] = ACTIONS(570), - [aux_sym_external_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token1] = ACTIONS(570), - [aux_sym_optimizer_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token3] = ACTIONS(570), - [aux_sym_parallel_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token4] = ACTIONS(570), - [aux_sym_deterministic_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token2] = ACTIONS(570), - [aux_sym_sql_hint_token3] = ACTIONS(570), - [aux_sym_sql_hint_token5] = ACTIONS(570), - [aux_sym__function_language_token1] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_having_clause_token1] = ACTIONS(570), - [aux_sym_order_by_clause_token1] = ACTIONS(570), - [aux_sym_limit_clause_token1] = ACTIONS(570), - [aux_sym_offset_clause_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [1357] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_direction_constraint_token1] = ACTIONS(684), - [aux_sym_direction_constraint_token2] = ACTIONS(684), - [aux_sym_order_expression_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1946), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(1974), - [anon_sym_DASH] = ACTIONS(1976), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(1948), - [anon_sym_STAR] = ACTIONS(1950), - [anon_sym_SLASH] = ACTIONS(1952), - [anon_sym_PERCENT] = ACTIONS(1950), - [anon_sym_LT_LT] = ACTIONS(1950), - [anon_sym_GT_GT] = ACTIONS(1950), - [anon_sym_AMP] = ACTIONS(1950), - [anon_sym_PIPE] = ACTIONS(1974), - [anon_sym_POUND] = ACTIONS(1976), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1358] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [anon_sym_COMMA] = ACTIONS(616), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_truncate_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_begin_statement_token1] = ACTIONS(618), - [aux_sym_commit_statement_token1] = ACTIONS(618), - [aux_sym_rollback_statement_token1] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_sequence_token5] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym_return_statement_token1] = ACTIONS(618), - [aux_sym_declare_statement_token1] = ACTIONS(618), - [aux_sym_create_function_statement_token3] = ACTIONS(618), - [aux_sym_create_function_statement_token4] = ACTIONS(618), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_statement_token8] = ACTIONS(618), - [aux_sym_create_function_statement_token9] = ACTIONS(618), - [aux_sym_create_function_statement_token10] = ACTIONS(618), - [aux_sym_create_function_statement_token11] = ACTIONS(618), - [aux_sym_external_hint_token1] = ACTIONS(618), - [aux_sym_external_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token1] = ACTIONS(618), - [aux_sym_optimizer_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token3] = ACTIONS(618), - [aux_sym_parallel_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token4] = ACTIONS(618), - [aux_sym_deterministic_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token2] = ACTIONS(618), - [aux_sym_sql_hint_token3] = ACTIONS(618), - [aux_sym_sql_hint_token5] = ACTIONS(618), - [aux_sym__function_language_token1] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_having_clause_token1] = ACTIONS(618), - [aux_sym_order_by_clause_token1] = ACTIONS(618), - [aux_sym_limit_clause_token1] = ACTIONS(618), - [aux_sym_offset_clause_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [1359] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [anon_sym_COMMA] = ACTIONS(713), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_truncate_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_begin_statement_token1] = ACTIONS(715), - [aux_sym_commit_statement_token1] = ACTIONS(715), - [aux_sym_rollback_statement_token1] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_sequence_token5] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym_return_statement_token1] = ACTIONS(715), - [aux_sym_declare_statement_token1] = ACTIONS(715), - [aux_sym_create_function_statement_token3] = ACTIONS(715), - [aux_sym_create_function_statement_token4] = ACTIONS(715), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_statement_token8] = ACTIONS(715), - [aux_sym_create_function_statement_token9] = ACTIONS(715), - [aux_sym_create_function_statement_token10] = ACTIONS(715), - [aux_sym_create_function_statement_token11] = ACTIONS(715), - [aux_sym_external_hint_token1] = ACTIONS(715), - [aux_sym_external_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token1] = ACTIONS(715), - [aux_sym_optimizer_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token3] = ACTIONS(715), - [aux_sym_parallel_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token4] = ACTIONS(715), - [aux_sym_deterministic_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token2] = ACTIONS(715), - [aux_sym_sql_hint_token3] = ACTIONS(715), - [aux_sym_sql_hint_token5] = ACTIONS(715), - [aux_sym__function_language_token1] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_create_table_statement_token1] = ACTIONS(715), - [aux_sym_having_clause_token1] = ACTIONS(715), - [aux_sym_order_by_clause_token1] = ACTIONS(715), - [aux_sym_limit_clause_token1] = ACTIONS(715), - [aux_sym_offset_clause_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [1360] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [anon_sym_COMMA] = ACTIONS(741), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(1984), - [aux_sym_truncate_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token7] = ACTIONS(1986), - [aux_sym_begin_statement_token1] = ACTIONS(743), - [aux_sym_commit_statement_token1] = ACTIONS(743), - [aux_sym_rollback_statement_token1] = ACTIONS(743), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_sequence_token5] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym_return_statement_token1] = ACTIONS(743), - [aux_sym_declare_statement_token1] = ACTIONS(743), - [aux_sym_create_function_statement_token3] = ACTIONS(743), - [aux_sym_create_function_statement_token4] = ACTIONS(743), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_statement_token8] = ACTIONS(743), - [aux_sym_create_function_statement_token9] = ACTIONS(743), - [aux_sym_create_function_statement_token10] = ACTIONS(743), - [aux_sym_create_function_statement_token11] = ACTIONS(743), - [aux_sym_external_hint_token1] = ACTIONS(743), - [aux_sym_external_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token1] = ACTIONS(743), - [aux_sym_optimizer_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token3] = ACTIONS(743), - [aux_sym_parallel_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token4] = ACTIONS(743), - [aux_sym_deterministic_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token2] = ACTIONS(743), - [aux_sym_sql_hint_token3] = ACTIONS(743), - [aux_sym_sql_hint_token5] = ACTIONS(743), - [aux_sym__function_language_token1] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(1988), - [anon_sym_EQ] = ACTIONS(1990), - [aux_sym_create_trigger_statement_token1] = ACTIONS(1992), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_create_table_statement_token1] = ACTIONS(743), - [aux_sym_having_clause_token1] = ACTIONS(743), - [aux_sym_order_by_clause_token1] = ACTIONS(743), - [aux_sym_limit_clause_token1] = ACTIONS(743), - [aux_sym_offset_clause_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(1994), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1996), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2002), - [anon_sym_DASH] = ACTIONS(2004), - [anon_sym_TILDE] = ACTIONS(2006), - [anon_sym_CARET] = ACTIONS(2008), - [anon_sym_STAR] = ACTIONS(2010), - [anon_sym_SLASH] = ACTIONS(2012), - [anon_sym_PERCENT] = ACTIONS(2010), - [anon_sym_LT_LT] = ACTIONS(2010), - [anon_sym_GT_GT] = ACTIONS(2010), - [anon_sym_AMP] = ACTIONS(2010), - [anon_sym_PIPE] = ACTIONS(2002), - [anon_sym_POUND] = ACTIONS(2004), - [anon_sym_LT] = ACTIONS(2006), - [anon_sym_LT_EQ] = ACTIONS(1990), - [anon_sym_LT_GT] = ACTIONS(1990), - [anon_sym_BANG_EQ] = ACTIONS(1990), - [anon_sym_GT] = ACTIONS(2006), - [anon_sym_GT_EQ] = ACTIONS(1990), - [anon_sym_BANG_TILDE] = ACTIONS(2006), - [anon_sym_TILDE_STAR] = ACTIONS(1990), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(1990), - }, - [1361] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [anon_sym_COMMA] = ACTIONS(550), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_truncate_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_begin_statement_token1] = ACTIONS(552), - [aux_sym_commit_statement_token1] = ACTIONS(552), - [aux_sym_rollback_statement_token1] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_sequence_token5] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym_return_statement_token1] = ACTIONS(552), - [aux_sym_declare_statement_token1] = ACTIONS(552), - [aux_sym_create_function_statement_token3] = ACTIONS(552), - [aux_sym_create_function_statement_token4] = ACTIONS(552), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_statement_token8] = ACTIONS(552), - [aux_sym_create_function_statement_token9] = ACTIONS(552), - [aux_sym_create_function_statement_token10] = ACTIONS(552), - [aux_sym_create_function_statement_token11] = ACTIONS(552), - [aux_sym_external_hint_token1] = ACTIONS(552), - [aux_sym_external_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token1] = ACTIONS(552), - [aux_sym_optimizer_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token3] = ACTIONS(552), - [aux_sym_parallel_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token4] = ACTIONS(552), - [aux_sym_deterministic_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token2] = ACTIONS(552), - [aux_sym_sql_hint_token3] = ACTIONS(552), - [aux_sym_sql_hint_token5] = ACTIONS(552), - [aux_sym__function_language_token1] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_having_clause_token1] = ACTIONS(552), - [aux_sym_order_by_clause_token1] = ACTIONS(552), - [aux_sym_limit_clause_token1] = ACTIONS(552), - [aux_sym_offset_clause_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [1362] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [anon_sym_COMMA] = ACTIONS(840), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_truncate_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_begin_statement_token1] = ACTIONS(842), - [aux_sym_commit_statement_token1] = ACTIONS(842), - [aux_sym_rollback_statement_token1] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_sequence_token5] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym_return_statement_token1] = ACTIONS(842), - [aux_sym_declare_statement_token1] = ACTIONS(842), - [aux_sym_create_function_statement_token3] = ACTIONS(842), - [aux_sym_create_function_statement_token4] = ACTIONS(842), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_statement_token8] = ACTIONS(842), - [aux_sym_create_function_statement_token9] = ACTIONS(842), - [aux_sym_create_function_statement_token10] = ACTIONS(842), - [aux_sym_create_function_statement_token11] = ACTIONS(842), - [aux_sym_external_hint_token1] = ACTIONS(842), - [aux_sym_external_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token1] = ACTIONS(842), - [aux_sym_optimizer_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token3] = ACTIONS(842), - [aux_sym_parallel_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token4] = ACTIONS(842), - [aux_sym_deterministic_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token2] = ACTIONS(842), - [aux_sym_sql_hint_token3] = ACTIONS(842), - [aux_sym_sql_hint_token5] = ACTIONS(842), - [aux_sym__function_language_token1] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_direction_constraint_token1] = ACTIONS(842), - [aux_sym_direction_constraint_token2] = ACTIONS(842), - [aux_sym_order_expression_token1] = ACTIONS(842), - [aux_sym_limit_clause_token1] = ACTIONS(842), - [aux_sym_offset_clause_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [1363] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [anon_sym_COMMA] = ACTIONS(761), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(1954), - [aux_sym_truncate_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token7] = ACTIONS(1956), - [aux_sym_begin_statement_token1] = ACTIONS(763), - [aux_sym_commit_statement_token1] = ACTIONS(763), - [aux_sym_rollback_statement_token1] = ACTIONS(763), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_sequence_token5] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym_return_statement_token1] = ACTIONS(763), - [aux_sym_declare_statement_token1] = ACTIONS(763), - [aux_sym_create_function_statement_token3] = ACTIONS(763), - [aux_sym_create_function_statement_token4] = ACTIONS(763), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_statement_token8] = ACTIONS(763), - [aux_sym_create_function_statement_token9] = ACTIONS(763), - [aux_sym_create_function_statement_token10] = ACTIONS(763), - [aux_sym_create_function_statement_token11] = ACTIONS(763), - [aux_sym_external_hint_token1] = ACTIONS(763), - [aux_sym_external_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token1] = ACTIONS(763), - [aux_sym_optimizer_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token3] = ACTIONS(763), - [aux_sym_parallel_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token4] = ACTIONS(763), - [aux_sym_deterministic_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token2] = ACTIONS(763), - [aux_sym_sql_hint_token3] = ACTIONS(763), - [aux_sym_sql_hint_token5] = ACTIONS(763), - [aux_sym__function_language_token1] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(1958), - [anon_sym_EQ] = ACTIONS(1960), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_direction_constraint_token1] = ACTIONS(763), - [aux_sym_direction_constraint_token2] = ACTIONS(763), - [aux_sym_order_expression_token1] = ACTIONS(763), - [aux_sym_limit_clause_token1] = ACTIONS(763), - [aux_sym_offset_clause_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(1968), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1946), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(1974), - [anon_sym_DASH] = ACTIONS(1976), - [anon_sym_TILDE] = ACTIONS(1978), - [anon_sym_CARET] = ACTIONS(1948), - [anon_sym_STAR] = ACTIONS(1950), - [anon_sym_SLASH] = ACTIONS(1952), - [anon_sym_PERCENT] = ACTIONS(1950), - [anon_sym_LT_LT] = ACTIONS(1950), - [anon_sym_GT_GT] = ACTIONS(1950), - [anon_sym_AMP] = ACTIONS(1950), - [anon_sym_PIPE] = ACTIONS(1974), - [anon_sym_POUND] = ACTIONS(1976), - [anon_sym_LT] = ACTIONS(1978), - [anon_sym_LT_EQ] = ACTIONS(1960), - [anon_sym_LT_GT] = ACTIONS(1960), - [anon_sym_BANG_EQ] = ACTIONS(1960), - [anon_sym_GT] = ACTIONS(1978), - [anon_sym_GT_EQ] = ACTIONS(1960), - [anon_sym_BANG_TILDE] = ACTIONS(1978), - [anon_sym_TILDE_STAR] = ACTIONS(1960), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(1960), - }, - [1364] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [anon_sym_COMMA] = ACTIONS(546), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_truncate_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_begin_statement_token1] = ACTIONS(548), - [aux_sym_commit_statement_token1] = ACTIONS(548), - [aux_sym_rollback_statement_token1] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_sequence_token5] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym_return_statement_token1] = ACTIONS(548), - [aux_sym_declare_statement_token1] = ACTIONS(548), - [aux_sym_create_function_statement_token3] = ACTIONS(548), - [aux_sym_create_function_statement_token4] = ACTIONS(548), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_statement_token8] = ACTIONS(548), - [aux_sym_create_function_statement_token9] = ACTIONS(548), - [aux_sym_create_function_statement_token10] = ACTIONS(548), - [aux_sym_create_function_statement_token11] = ACTIONS(548), - [aux_sym_external_hint_token1] = ACTIONS(548), - [aux_sym_external_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token1] = ACTIONS(548), - [aux_sym_optimizer_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token3] = ACTIONS(548), - [aux_sym_parallel_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token4] = ACTIONS(548), - [aux_sym_deterministic_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token2] = ACTIONS(548), - [aux_sym_sql_hint_token3] = ACTIONS(548), - [aux_sym_sql_hint_token5] = ACTIONS(548), - [aux_sym__function_language_token1] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_having_clause_token1] = ACTIONS(548), - [aux_sym_order_by_clause_token1] = ACTIONS(548), - [aux_sym_limit_clause_token1] = ACTIONS(548), - [aux_sym_offset_clause_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [1365] = { - [sym_over_clause] = STATE(1896), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(1537), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [1366] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [anon_sym_COMMA] = ACTIONS(259), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_truncate_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_begin_statement_token1] = ACTIONS(261), - [aux_sym_commit_statement_token1] = ACTIONS(261), - [aux_sym_rollback_statement_token1] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_sequence_token5] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(261), - [aux_sym_declare_statement_token1] = ACTIONS(261), - [aux_sym_create_function_statement_token3] = ACTIONS(261), - [aux_sym_create_function_statement_token4] = ACTIONS(261), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_statement_token8] = ACTIONS(261), - [aux_sym_create_function_statement_token9] = ACTIONS(261), - [aux_sym_create_function_statement_token10] = ACTIONS(261), - [aux_sym_create_function_statement_token11] = ACTIONS(261), - [aux_sym_external_hint_token1] = ACTIONS(261), - [aux_sym_external_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token1] = ACTIONS(261), - [aux_sym_optimizer_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token3] = ACTIONS(261), - [aux_sym_parallel_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token4] = ACTIONS(261), - [aux_sym_deterministic_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token2] = ACTIONS(261), - [aux_sym_sql_hint_token3] = ACTIONS(261), - [aux_sym_sql_hint_token5] = ACTIONS(261), - [aux_sym__function_language_token1] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_where_clause_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [1367] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [anon_sym_COMMA] = ACTIONS(745), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_truncate_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_begin_statement_token1] = ACTIONS(747), - [aux_sym_commit_statement_token1] = ACTIONS(747), - [aux_sym_rollback_statement_token1] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_sequence_token5] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym_return_statement_token1] = ACTIONS(747), - [aux_sym_declare_statement_token1] = ACTIONS(747), - [aux_sym_create_function_statement_token3] = ACTIONS(747), - [aux_sym_create_function_statement_token4] = ACTIONS(747), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_statement_token8] = ACTIONS(747), - [aux_sym_create_function_statement_token9] = ACTIONS(747), - [aux_sym_create_function_statement_token10] = ACTIONS(747), - [aux_sym_create_function_statement_token11] = ACTIONS(747), - [aux_sym_external_hint_token1] = ACTIONS(747), - [aux_sym_external_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token1] = ACTIONS(747), - [aux_sym_optimizer_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token3] = ACTIONS(747), - [aux_sym_parallel_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token4] = ACTIONS(747), - [aux_sym_deterministic_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token2] = ACTIONS(747), - [aux_sym_sql_hint_token3] = ACTIONS(747), - [aux_sym_sql_hint_token5] = ACTIONS(747), - [aux_sym__function_language_token1] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_having_clause_token1] = ACTIONS(747), - [aux_sym_order_by_clause_token1] = ACTIONS(747), - [aux_sym_limit_clause_token1] = ACTIONS(747), - [aux_sym_offset_clause_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2123), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [1368] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(1924), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1369] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(1466), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1370] = { - [sym_over_clause] = STATE(1788), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token2] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_table_constraint_check_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(1477), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [1371] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_truncate_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_begin_statement_token1] = ACTIONS(419), - [aux_sym_commit_statement_token1] = ACTIONS(419), - [aux_sym_rollback_statement_token1] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_sequence_token5] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym_return_statement_token1] = ACTIONS(419), - [aux_sym_declare_statement_token1] = ACTIONS(419), - [aux_sym_create_function_statement_token3] = ACTIONS(419), - [aux_sym_create_function_statement_token4] = ACTIONS(419), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_statement_token8] = ACTIONS(419), - [aux_sym_create_function_statement_token9] = ACTIONS(419), - [aux_sym_create_function_statement_token10] = ACTIONS(419), - [aux_sym_create_function_statement_token11] = ACTIONS(419), - [aux_sym_external_hint_token1] = ACTIONS(419), - [aux_sym_external_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token1] = ACTIONS(419), - [aux_sym_optimizer_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token3] = ACTIONS(419), - [aux_sym_parallel_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token4] = ACTIONS(419), - [aux_sym_deterministic_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token2] = ACTIONS(419), - [aux_sym_sql_hint_token3] = ACTIONS(419), - [aux_sym_sql_hint_token5] = ACTIONS(419), - [aux_sym__function_language_token1] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_grant_statement_token8] = ACTIONS(419), - [aux_sym_order_by_clause_token1] = ACTIONS(419), - [aux_sym_limit_clause_token1] = ACTIONS(419), - [aux_sym_offset_clause_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [1372] = { - [sym_over_clause] = STATE(1786), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token2] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_table_constraint_check_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(1477), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [1373] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_truncate_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_begin_statement_token1] = ACTIONS(490), - [aux_sym_commit_statement_token1] = ACTIONS(490), - [aux_sym_rollback_statement_token1] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_sequence_token5] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym_return_statement_token1] = ACTIONS(490), - [aux_sym_declare_statement_token1] = ACTIONS(490), - [aux_sym_create_function_statement_token3] = ACTIONS(490), - [aux_sym_create_function_statement_token4] = ACTIONS(490), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_statement_token8] = ACTIONS(490), - [aux_sym_create_function_statement_token9] = ACTIONS(490), - [aux_sym_create_function_statement_token10] = ACTIONS(490), - [aux_sym_create_function_statement_token11] = ACTIONS(490), - [aux_sym_external_hint_token1] = ACTIONS(490), - [aux_sym_external_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token1] = ACTIONS(490), - [aux_sym_optimizer_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token3] = ACTIONS(490), - [aux_sym_parallel_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token4] = ACTIONS(490), - [aux_sym_deterministic_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token2] = ACTIONS(490), - [aux_sym_sql_hint_token3] = ACTIONS(490), - [aux_sym_sql_hint_token5] = ACTIONS(490), - [aux_sym__function_language_token1] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_grant_statement_token8] = ACTIONS(490), - [aux_sym_order_by_clause_token1] = ACTIONS(490), - [aux_sym_limit_clause_token1] = ACTIONS(490), - [aux_sym_offset_clause_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [1374] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [anon_sym_COMMA] = ACTIONS(769), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_truncate_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_begin_statement_token1] = ACTIONS(771), - [aux_sym_commit_statement_token1] = ACTIONS(771), - [aux_sym_rollback_statement_token1] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_sequence_token5] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym_return_statement_token1] = ACTIONS(771), - [aux_sym_declare_statement_token1] = ACTIONS(771), - [aux_sym_create_function_statement_token3] = ACTIONS(771), - [aux_sym_create_function_statement_token4] = ACTIONS(771), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_statement_token8] = ACTIONS(771), - [aux_sym_create_function_statement_token9] = ACTIONS(771), - [aux_sym_create_function_statement_token10] = ACTIONS(771), - [aux_sym_create_function_statement_token11] = ACTIONS(771), - [aux_sym_external_hint_token1] = ACTIONS(771), - [aux_sym_external_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token1] = ACTIONS(771), - [aux_sym_optimizer_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token3] = ACTIONS(771), - [aux_sym_parallel_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token4] = ACTIONS(771), - [aux_sym_deterministic_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token2] = ACTIONS(771), - [aux_sym_sql_hint_token3] = ACTIONS(771), - [aux_sym_sql_hint_token5] = ACTIONS(771), - [aux_sym__function_language_token1] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_having_clause_token1] = ACTIONS(771), - [aux_sym_order_by_clause_token1] = ACTIONS(771), - [aux_sym_limit_clause_token1] = ACTIONS(771), - [aux_sym_offset_clause_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [1375] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_having_clause_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1376] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(2125), - [anon_sym_COMMA] = ACTIONS(580), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_truncate_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_begin_statement_token1] = ACTIONS(584), - [aux_sym_commit_statement_token1] = ACTIONS(584), - [aux_sym_rollback_statement_token1] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_sequence_token5] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym_return_statement_token1] = ACTIONS(584), - [aux_sym_declare_statement_token1] = ACTIONS(584), - [aux_sym_create_function_statement_token3] = ACTIONS(584), - [aux_sym_create_function_statement_token4] = ACTIONS(584), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_statement_token8] = ACTIONS(584), - [aux_sym_create_function_statement_token9] = ACTIONS(584), - [aux_sym_create_function_statement_token10] = ACTIONS(584), - [aux_sym_create_function_statement_token11] = ACTIONS(584), - [aux_sym_external_hint_token1] = ACTIONS(584), - [aux_sym_external_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token1] = ACTIONS(584), - [aux_sym_optimizer_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token3] = ACTIONS(584), - [aux_sym_parallel_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token4] = ACTIONS(584), - [aux_sym_deterministic_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token2] = ACTIONS(584), - [aux_sym_sql_hint_token3] = ACTIONS(584), - [aux_sym_sql_hint_token5] = ACTIONS(584), - [aux_sym__function_language_token1] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_reference_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(2127), - [aux_sym_where_clause_token1] = ACTIONS(584), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [1377] = { - [sym_over_clause] = STATE(1781), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token2] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_table_constraint_check_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(1477), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [1378] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [anon_sym_COMMA] = ACTIONS(788), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_truncate_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_begin_statement_token1] = ACTIONS(790), - [aux_sym_commit_statement_token1] = ACTIONS(790), - [aux_sym_rollback_statement_token1] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_sequence_token5] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym_return_statement_token1] = ACTIONS(790), - [aux_sym_declare_statement_token1] = ACTIONS(790), - [aux_sym_create_function_statement_token3] = ACTIONS(790), - [aux_sym_create_function_statement_token4] = ACTIONS(790), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_statement_token8] = ACTIONS(790), - [aux_sym_create_function_statement_token9] = ACTIONS(790), - [aux_sym_create_function_statement_token10] = ACTIONS(790), - [aux_sym_create_function_statement_token11] = ACTIONS(790), - [aux_sym_external_hint_token1] = ACTIONS(790), - [aux_sym_external_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token1] = ACTIONS(790), - [aux_sym_optimizer_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token3] = ACTIONS(790), - [aux_sym_parallel_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token4] = ACTIONS(790), - [aux_sym_deterministic_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token2] = ACTIONS(790), - [aux_sym_sql_hint_token3] = ACTIONS(790), - [aux_sym_sql_hint_token5] = ACTIONS(790), - [aux_sym__function_language_token1] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_having_clause_token1] = ACTIONS(790), - [aux_sym_order_by_clause_token1] = ACTIONS(790), - [aux_sym_limit_clause_token1] = ACTIONS(790), - [aux_sym_offset_clause_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [1379] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(2129), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token2] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_table_constraint_check_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(2131), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(2133), - }, - [1380] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [1381] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_create_table_statement_token1] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [1382] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(2135), - [anon_sym_COMMA] = ACTIONS(592), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_truncate_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_begin_statement_token1] = ACTIONS(596), - [aux_sym_commit_statement_token1] = ACTIONS(596), - [aux_sym_rollback_statement_token1] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_sequence_token5] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym_return_statement_token1] = ACTIONS(596), - [aux_sym_declare_statement_token1] = ACTIONS(596), - [aux_sym_create_function_statement_token3] = ACTIONS(596), - [aux_sym_create_function_statement_token4] = ACTIONS(596), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_statement_token8] = ACTIONS(596), - [aux_sym_create_function_statement_token9] = ACTIONS(596), - [aux_sym_create_function_statement_token10] = ACTIONS(596), - [aux_sym_create_function_statement_token11] = ACTIONS(596), - [aux_sym_external_hint_token1] = ACTIONS(596), - [aux_sym_external_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token1] = ACTIONS(596), - [aux_sym_optimizer_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token3] = ACTIONS(596), - [aux_sym_parallel_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token4] = ACTIONS(596), - [aux_sym_deterministic_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token2] = ACTIONS(596), - [aux_sym_sql_hint_token3] = ACTIONS(596), - [aux_sym_sql_hint_token5] = ACTIONS(596), - [aux_sym__function_language_token1] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_reference_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(2137), - [aux_sym_where_clause_token1] = ACTIONS(596), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [1383] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_truncate_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_begin_statement_token1] = ACTIONS(540), - [aux_sym_commit_statement_token1] = ACTIONS(540), - [aux_sym_rollback_statement_token1] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_sequence_token5] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym_return_statement_token1] = ACTIONS(540), - [aux_sym_declare_statement_token1] = ACTIONS(540), - [aux_sym_create_function_statement_token3] = ACTIONS(540), - [aux_sym_create_function_statement_token4] = ACTIONS(540), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_statement_token8] = ACTIONS(540), - [aux_sym_create_function_statement_token9] = ACTIONS(540), - [aux_sym_create_function_statement_token10] = ACTIONS(540), - [aux_sym_create_function_statement_token11] = ACTIONS(540), - [aux_sym_external_hint_token1] = ACTIONS(540), - [aux_sym_external_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token1] = ACTIONS(540), - [aux_sym_optimizer_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token3] = ACTIONS(540), - [aux_sym_parallel_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token4] = ACTIONS(540), - [aux_sym_deterministic_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token2] = ACTIONS(540), - [aux_sym_sql_hint_token3] = ACTIONS(540), - [aux_sym_sql_hint_token5] = ACTIONS(540), - [aux_sym__function_language_token1] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_create_table_statement_token1] = ACTIONS(540), - [aux_sym_order_by_clause_token1] = ACTIONS(540), - [aux_sym_limit_clause_token1] = ACTIONS(540), - [aux_sym_offset_clause_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [1384] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_truncate_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_begin_statement_token1] = ACTIONS(463), - [aux_sym_commit_statement_token1] = ACTIONS(463), - [aux_sym_rollback_statement_token1] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_sequence_token5] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym_return_statement_token1] = ACTIONS(463), - [aux_sym_declare_statement_token1] = ACTIONS(463), - [aux_sym_create_function_statement_token3] = ACTIONS(463), - [aux_sym_create_function_statement_token4] = ACTIONS(463), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_statement_token8] = ACTIONS(463), - [aux_sym_create_function_statement_token9] = ACTIONS(463), - [aux_sym_create_function_statement_token10] = ACTIONS(463), - [aux_sym_create_function_statement_token11] = ACTIONS(463), - [aux_sym_external_hint_token1] = ACTIONS(463), - [aux_sym_external_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token1] = ACTIONS(463), - [aux_sym_optimizer_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token3] = ACTIONS(463), - [aux_sym_parallel_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token4] = ACTIONS(463), - [aux_sym_deterministic_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token2] = ACTIONS(463), - [aux_sym_sql_hint_token3] = ACTIONS(463), - [aux_sym_sql_hint_token5] = ACTIONS(463), - [aux_sym__function_language_token1] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_create_table_statement_token1] = ACTIONS(463), - [aux_sym_order_by_clause_token1] = ACTIONS(463), - [aux_sym_limit_clause_token1] = ACTIONS(463), - [aux_sym_offset_clause_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [1385] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_truncate_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_begin_statement_token1] = ACTIONS(786), - [aux_sym_commit_statement_token1] = ACTIONS(786), - [aux_sym_rollback_statement_token1] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_sequence_token5] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym_return_statement_token1] = ACTIONS(786), - [aux_sym_declare_statement_token1] = ACTIONS(786), - [aux_sym_create_function_statement_token3] = ACTIONS(786), - [aux_sym_create_function_statement_token4] = ACTIONS(786), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_statement_token8] = ACTIONS(786), - [aux_sym_create_function_statement_token9] = ACTIONS(786), - [aux_sym_create_function_statement_token10] = ACTIONS(786), - [aux_sym_create_function_statement_token11] = ACTIONS(786), - [aux_sym_external_hint_token1] = ACTIONS(786), - [aux_sym_external_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token1] = ACTIONS(786), - [aux_sym_optimizer_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token3] = ACTIONS(786), - [aux_sym_parallel_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token4] = ACTIONS(786), - [aux_sym_deterministic_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token2] = ACTIONS(786), - [aux_sym_sql_hint_token3] = ACTIONS(786), - [aux_sym_sql_hint_token5] = ACTIONS(786), - [aux_sym__function_language_token1] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_grant_statement_token8] = ACTIONS(786), - [aux_sym_create_table_statement_token1] = ACTIONS(786), - [aux_sym_order_by_clause_token1] = ACTIONS(786), - [aux_sym_limit_clause_token1] = ACTIONS(786), - [aux_sym_offset_clause_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [1386] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(2139), - [anon_sym_COMMA] = ACTIONS(600), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_truncate_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_begin_statement_token1] = ACTIONS(604), - [aux_sym_commit_statement_token1] = ACTIONS(604), - [aux_sym_rollback_statement_token1] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_sequence_token5] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym_return_statement_token1] = ACTIONS(604), - [aux_sym_declare_statement_token1] = ACTIONS(604), - [aux_sym_create_function_statement_token3] = ACTIONS(604), - [aux_sym_create_function_statement_token4] = ACTIONS(604), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_statement_token8] = ACTIONS(604), - [aux_sym_create_function_statement_token9] = ACTIONS(604), - [aux_sym_create_function_statement_token10] = ACTIONS(604), - [aux_sym_create_function_statement_token11] = ACTIONS(604), - [aux_sym_external_hint_token1] = ACTIONS(604), - [aux_sym_external_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token1] = ACTIONS(604), - [aux_sym_optimizer_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token3] = ACTIONS(604), - [aux_sym_parallel_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token4] = ACTIONS(604), - [aux_sym_deterministic_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token2] = ACTIONS(604), - [aux_sym_sql_hint_token3] = ACTIONS(604), - [aux_sym_sql_hint_token5] = ACTIONS(604), - [aux_sym__function_language_token1] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_reference_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(2141), - [aux_sym_where_clause_token1] = ACTIONS(604), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [1387] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(2143), - [anon_sym_COMMA] = ACTIONS(608), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_truncate_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_begin_statement_token1] = ACTIONS(612), - [aux_sym_commit_statement_token1] = ACTIONS(612), - [aux_sym_rollback_statement_token1] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_sequence_token5] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym_return_statement_token1] = ACTIONS(612), - [aux_sym_declare_statement_token1] = ACTIONS(612), - [aux_sym_create_function_statement_token3] = ACTIONS(612), - [aux_sym_create_function_statement_token4] = ACTIONS(612), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_statement_token8] = ACTIONS(612), - [aux_sym_create_function_statement_token9] = ACTIONS(612), - [aux_sym_create_function_statement_token10] = ACTIONS(612), - [aux_sym_create_function_statement_token11] = ACTIONS(612), - [aux_sym_external_hint_token1] = ACTIONS(612), - [aux_sym_external_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token1] = ACTIONS(612), - [aux_sym_optimizer_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token3] = ACTIONS(612), - [aux_sym_parallel_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token4] = ACTIONS(612), - [aux_sym_deterministic_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token2] = ACTIONS(612), - [aux_sym_sql_hint_token3] = ACTIONS(612), - [aux_sym_sql_hint_token5] = ACTIONS(612), - [aux_sym__function_language_token1] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_reference_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(2145), - [aux_sym_where_clause_token1] = ACTIONS(612), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [1388] = { - [sym_over_clause] = STATE(1877), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(1537), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [1389] = { - [aux_sym_array_type_repeat1] = STATE(1516), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_truncate_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_begin_statement_token1] = ACTIONS(328), - [aux_sym_commit_statement_token1] = ACTIONS(328), - [aux_sym_rollback_statement_token1] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_sequence_token5] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym_return_statement_token1] = ACTIONS(328), - [aux_sym_declare_statement_token1] = ACTIONS(328), - [aux_sym_create_function_statement_token3] = ACTIONS(328), - [aux_sym_create_function_statement_token4] = ACTIONS(328), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_statement_token8] = ACTIONS(328), - [aux_sym_create_function_statement_token9] = ACTIONS(328), - [aux_sym_create_function_statement_token10] = ACTIONS(328), - [aux_sym_create_function_statement_token11] = ACTIONS(328), - [aux_sym_external_hint_token1] = ACTIONS(328), - [aux_sym_external_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token1] = ACTIONS(328), - [aux_sym_optimizer_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token3] = ACTIONS(328), - [aux_sym_parallel_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token4] = ACTIONS(328), - [aux_sym_deterministic_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token2] = ACTIONS(328), - [aux_sym_sql_hint_token3] = ACTIONS(328), - [aux_sym_sql_hint_token5] = ACTIONS(328), - [aux_sym__function_language_token1] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_order_by_clause_token1] = ACTIONS(328), - [aux_sym_limit_clause_token1] = ACTIONS(328), - [aux_sym_offset_clause_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(2147), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [1390] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_having_clause_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2123), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2149), - [anon_sym_DASH] = ACTIONS(2151), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2153), - [anon_sym_STAR] = ACTIONS(2155), - [anon_sym_SLASH] = ACTIONS(2157), - [anon_sym_PERCENT] = ACTIONS(2155), - [anon_sym_LT_LT] = ACTIONS(2155), - [anon_sym_GT_GT] = ACTIONS(2155), - [anon_sym_AMP] = ACTIONS(2155), - [anon_sym_PIPE] = ACTIONS(2149), - [anon_sym_POUND] = ACTIONS(2151), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1391] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [anon_sym_COMMA] = ACTIONS(761), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(2159), - [aux_sym_truncate_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token7] = ACTIONS(2161), - [aux_sym_begin_statement_token1] = ACTIONS(763), - [aux_sym_commit_statement_token1] = ACTIONS(763), - [aux_sym_rollback_statement_token1] = ACTIONS(763), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_sequence_token5] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym_return_statement_token1] = ACTIONS(763), - [aux_sym_declare_statement_token1] = ACTIONS(763), - [aux_sym_create_function_statement_token3] = ACTIONS(763), - [aux_sym_create_function_statement_token4] = ACTIONS(763), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_statement_token8] = ACTIONS(763), - [aux_sym_create_function_statement_token9] = ACTIONS(763), - [aux_sym_create_function_statement_token10] = ACTIONS(763), - [aux_sym_create_function_statement_token11] = ACTIONS(763), - [aux_sym_external_hint_token1] = ACTIONS(763), - [aux_sym_external_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token1] = ACTIONS(763), - [aux_sym_optimizer_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token3] = ACTIONS(763), - [aux_sym_parallel_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token4] = ACTIONS(763), - [aux_sym_deterministic_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token2] = ACTIONS(763), - [aux_sym_sql_hint_token3] = ACTIONS(763), - [aux_sym_sql_hint_token5] = ACTIONS(763), - [aux_sym__function_language_token1] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(2163), - [anon_sym_EQ] = ACTIONS(2165), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_having_clause_token1] = ACTIONS(763), - [aux_sym_order_by_clause_token1] = ACTIONS(763), - [aux_sym_limit_clause_token1] = ACTIONS(763), - [aux_sym_offset_clause_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(2167), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2123), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2149), - [anon_sym_DASH] = ACTIONS(2151), - [anon_sym_TILDE] = ACTIONS(2169), - [anon_sym_CARET] = ACTIONS(2153), - [anon_sym_STAR] = ACTIONS(2155), - [anon_sym_SLASH] = ACTIONS(2157), - [anon_sym_PERCENT] = ACTIONS(2155), - [anon_sym_LT_LT] = ACTIONS(2155), - [anon_sym_GT_GT] = ACTIONS(2155), - [anon_sym_AMP] = ACTIONS(2155), - [anon_sym_PIPE] = ACTIONS(2149), - [anon_sym_POUND] = ACTIONS(2151), - [anon_sym_LT] = ACTIONS(2169), - [anon_sym_LT_EQ] = ACTIONS(2165), - [anon_sym_LT_GT] = ACTIONS(2165), - [anon_sym_BANG_EQ] = ACTIONS(2165), - [anon_sym_GT] = ACTIONS(2169), - [anon_sym_GT_EQ] = ACTIONS(2165), - [anon_sym_BANG_TILDE] = ACTIONS(2169), - [anon_sym_TILDE_STAR] = ACTIONS(2165), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2165), - }, - [1392] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(765), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(2159), - [aux_sym_truncate_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token7] = ACTIONS(2161), - [aux_sym_begin_statement_token1] = ACTIONS(767), - [aux_sym_commit_statement_token1] = ACTIONS(767), - [aux_sym_rollback_statement_token1] = ACTIONS(767), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_sequence_token5] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym_return_statement_token1] = ACTIONS(767), - [aux_sym_declare_statement_token1] = ACTIONS(767), - [aux_sym_create_function_statement_token3] = ACTIONS(767), - [aux_sym_create_function_statement_token4] = ACTIONS(767), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_statement_token8] = ACTIONS(767), - [aux_sym_create_function_statement_token9] = ACTIONS(767), - [aux_sym_create_function_statement_token10] = ACTIONS(767), - [aux_sym_create_function_statement_token11] = ACTIONS(767), - [aux_sym_external_hint_token1] = ACTIONS(767), - [aux_sym_external_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token1] = ACTIONS(767), - [aux_sym_optimizer_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token3] = ACTIONS(767), - [aux_sym_parallel_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token4] = ACTIONS(767), - [aux_sym_deterministic_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token2] = ACTIONS(767), - [aux_sym_sql_hint_token3] = ACTIONS(767), - [aux_sym_sql_hint_token5] = ACTIONS(767), - [aux_sym__function_language_token1] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(2163), - [anon_sym_EQ] = ACTIONS(2165), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_having_clause_token1] = ACTIONS(767), - [aux_sym_order_by_clause_token1] = ACTIONS(767), - [aux_sym_limit_clause_token1] = ACTIONS(767), - [aux_sym_offset_clause_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2123), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2149), - [anon_sym_DASH] = ACTIONS(2151), - [anon_sym_TILDE] = ACTIONS(2169), - [anon_sym_CARET] = ACTIONS(2153), - [anon_sym_STAR] = ACTIONS(2155), - [anon_sym_SLASH] = ACTIONS(2157), - [anon_sym_PERCENT] = ACTIONS(2155), - [anon_sym_LT_LT] = ACTIONS(2155), - [anon_sym_GT_GT] = ACTIONS(2155), - [anon_sym_AMP] = ACTIONS(2155), - [anon_sym_PIPE] = ACTIONS(2149), - [anon_sym_POUND] = ACTIONS(2151), - [anon_sym_LT] = ACTIONS(2169), - [anon_sym_LT_EQ] = ACTIONS(2165), - [anon_sym_LT_GT] = ACTIONS(2165), - [anon_sym_BANG_EQ] = ACTIONS(2165), - [anon_sym_GT] = ACTIONS(2169), - [anon_sym_GT_EQ] = ACTIONS(2165), - [anon_sym_BANG_TILDE] = ACTIONS(2169), - [anon_sym_TILDE_STAR] = ACTIONS(2165), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2165), - }, - [1393] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_having_clause_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2123), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2153), - [anon_sym_STAR] = ACTIONS(2155), - [anon_sym_SLASH] = ACTIONS(2157), - [anon_sym_PERCENT] = ACTIONS(2155), - [anon_sym_LT_LT] = ACTIONS(2155), - [anon_sym_GT_GT] = ACTIONS(2155), - [anon_sym_AMP] = ACTIONS(2155), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1394] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_having_clause_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2123), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2153), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1395] = { - [sym_over_clause] = STATE(1869), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(1537), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [1396] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [1397] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_truncate_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_begin_statement_token1] = ACTIONS(705), - [aux_sym_commit_statement_token1] = ACTIONS(705), - [aux_sym_rollback_statement_token1] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_sequence_token5] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym_return_statement_token1] = ACTIONS(705), - [aux_sym_declare_statement_token1] = ACTIONS(705), - [aux_sym_create_function_statement_token3] = ACTIONS(705), - [aux_sym_create_function_statement_token4] = ACTIONS(705), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_statement_token8] = ACTIONS(705), - [aux_sym_create_function_statement_token9] = ACTIONS(705), - [aux_sym_create_function_statement_token10] = ACTIONS(705), - [aux_sym_create_function_statement_token11] = ACTIONS(705), - [aux_sym_external_hint_token1] = ACTIONS(705), - [aux_sym_external_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token1] = ACTIONS(705), - [aux_sym_optimizer_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token3] = ACTIONS(705), - [aux_sym_parallel_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token4] = ACTIONS(705), - [aux_sym_deterministic_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token2] = ACTIONS(705), - [aux_sym_sql_hint_token3] = ACTIONS(705), - [aux_sym_sql_hint_token5] = ACTIONS(705), - [aux_sym__function_language_token1] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_grant_statement_token8] = ACTIONS(705), - [aux_sym_create_table_statement_token1] = ACTIONS(705), - [aux_sym_order_by_clause_token1] = ACTIONS(705), - [aux_sym_limit_clause_token1] = ACTIONS(705), - [aux_sym_offset_clause_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [1398] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_truncate_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_begin_statement_token1] = ACTIONS(467), - [aux_sym_commit_statement_token1] = ACTIONS(467), - [aux_sym_rollback_statement_token1] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_sequence_token5] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym_return_statement_token1] = ACTIONS(467), - [aux_sym_declare_statement_token1] = ACTIONS(467), - [aux_sym_create_function_statement_token3] = ACTIONS(467), - [aux_sym_create_function_statement_token4] = ACTIONS(467), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_statement_token8] = ACTIONS(467), - [aux_sym_create_function_statement_token9] = ACTIONS(467), - [aux_sym_create_function_statement_token10] = ACTIONS(467), - [aux_sym_create_function_statement_token11] = ACTIONS(467), - [aux_sym_external_hint_token1] = ACTIONS(467), - [aux_sym_external_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token1] = ACTIONS(467), - [aux_sym_optimizer_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token3] = ACTIONS(467), - [aux_sym_parallel_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token4] = ACTIONS(467), - [aux_sym_deterministic_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token2] = ACTIONS(467), - [aux_sym_sql_hint_token3] = ACTIONS(467), - [aux_sym_sql_hint_token5] = ACTIONS(467), - [aux_sym__function_language_token1] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_create_table_statement_token1] = ACTIONS(467), - [aux_sym_order_by_clause_token1] = ACTIONS(467), - [aux_sym_limit_clause_token1] = ACTIONS(467), - [aux_sym_offset_clause_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [1399] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_truncate_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_begin_statement_token1] = ACTIONS(471), - [aux_sym_commit_statement_token1] = ACTIONS(471), - [aux_sym_rollback_statement_token1] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_sequence_token5] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym_return_statement_token1] = ACTIONS(471), - [aux_sym_declare_statement_token1] = ACTIONS(471), - [aux_sym_create_function_statement_token3] = ACTIONS(471), - [aux_sym_create_function_statement_token4] = ACTIONS(471), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_statement_token8] = ACTIONS(471), - [aux_sym_create_function_statement_token9] = ACTIONS(471), - [aux_sym_create_function_statement_token10] = ACTIONS(471), - [aux_sym_create_function_statement_token11] = ACTIONS(471), - [aux_sym_external_hint_token1] = ACTIONS(471), - [aux_sym_external_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token1] = ACTIONS(471), - [aux_sym_optimizer_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token3] = ACTIONS(471), - [aux_sym_parallel_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token4] = ACTIONS(471), - [aux_sym_deterministic_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token2] = ACTIONS(471), - [aux_sym_sql_hint_token3] = ACTIONS(471), - [aux_sym_sql_hint_token5] = ACTIONS(471), - [aux_sym__function_language_token1] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_create_table_statement_token1] = ACTIONS(471), - [aux_sym_order_by_clause_token1] = ACTIONS(471), - [aux_sym_limit_clause_token1] = ACTIONS(471), - [aux_sym_offset_clause_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [1400] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [anon_sym_COMMA] = ACTIONS(741), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(2159), - [aux_sym_truncate_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token7] = ACTIONS(2161), - [aux_sym_begin_statement_token1] = ACTIONS(743), - [aux_sym_commit_statement_token1] = ACTIONS(743), - [aux_sym_rollback_statement_token1] = ACTIONS(743), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_sequence_token5] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym_return_statement_token1] = ACTIONS(743), - [aux_sym_declare_statement_token1] = ACTIONS(743), - [aux_sym_create_function_statement_token3] = ACTIONS(743), - [aux_sym_create_function_statement_token4] = ACTIONS(743), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_statement_token8] = ACTIONS(743), - [aux_sym_create_function_statement_token9] = ACTIONS(743), - [aux_sym_create_function_statement_token10] = ACTIONS(743), - [aux_sym_create_function_statement_token11] = ACTIONS(743), - [aux_sym_external_hint_token1] = ACTIONS(743), - [aux_sym_external_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token1] = ACTIONS(743), - [aux_sym_optimizer_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token3] = ACTIONS(743), - [aux_sym_parallel_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token4] = ACTIONS(743), - [aux_sym_deterministic_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token2] = ACTIONS(743), - [aux_sym_sql_hint_token3] = ACTIONS(743), - [aux_sym_sql_hint_token5] = ACTIONS(743), - [aux_sym__function_language_token1] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(2163), - [anon_sym_EQ] = ACTIONS(2165), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2171), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_having_clause_token1] = ACTIONS(743), - [aux_sym_order_by_clause_token1] = ACTIONS(743), - [aux_sym_limit_clause_token1] = ACTIONS(743), - [aux_sym_offset_clause_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(2167), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2123), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2149), - [anon_sym_DASH] = ACTIONS(2151), - [anon_sym_TILDE] = ACTIONS(2169), - [anon_sym_CARET] = ACTIONS(2153), - [anon_sym_STAR] = ACTIONS(2155), - [anon_sym_SLASH] = ACTIONS(2157), - [anon_sym_PERCENT] = ACTIONS(2155), - [anon_sym_LT_LT] = ACTIONS(2155), - [anon_sym_GT_GT] = ACTIONS(2155), - [anon_sym_AMP] = ACTIONS(2155), - [anon_sym_PIPE] = ACTIONS(2149), - [anon_sym_POUND] = ACTIONS(2151), - [anon_sym_LT] = ACTIONS(2169), - [anon_sym_LT_EQ] = ACTIONS(2165), - [anon_sym_LT_GT] = ACTIONS(2165), - [anon_sym_BANG_EQ] = ACTIONS(2165), - [anon_sym_GT] = ACTIONS(2169), - [anon_sym_GT_EQ] = ACTIONS(2165), - [anon_sym_BANG_TILDE] = ACTIONS(2169), - [anon_sym_TILDE_STAR] = ACTIONS(2165), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2165), - }, - [1401] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_truncate_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_begin_statement_token1] = ACTIONS(486), - [aux_sym_commit_statement_token1] = ACTIONS(486), - [aux_sym_rollback_statement_token1] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_sequence_token5] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym_return_statement_token1] = ACTIONS(486), - [aux_sym_declare_statement_token1] = ACTIONS(486), - [aux_sym_create_function_statement_token3] = ACTIONS(486), - [aux_sym_create_function_statement_token4] = ACTIONS(486), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_statement_token8] = ACTIONS(486), - [aux_sym_create_function_statement_token9] = ACTIONS(486), - [aux_sym_create_function_statement_token10] = ACTIONS(486), - [aux_sym_create_function_statement_token11] = ACTIONS(486), - [aux_sym_external_hint_token1] = ACTIONS(486), - [aux_sym_external_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token1] = ACTIONS(486), - [aux_sym_optimizer_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token3] = ACTIONS(486), - [aux_sym_parallel_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token4] = ACTIONS(486), - [aux_sym_deterministic_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token2] = ACTIONS(486), - [aux_sym_sql_hint_token3] = ACTIONS(486), - [aux_sym_sql_hint_token5] = ACTIONS(486), - [aux_sym__function_language_token1] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_create_table_statement_token1] = ACTIONS(486), - [aux_sym_order_by_clause_token1] = ACTIONS(486), - [aux_sym_limit_clause_token1] = ACTIONS(486), - [aux_sym_offset_clause_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [1402] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_truncate_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_begin_statement_token1] = ACTIONS(532), - [aux_sym_commit_statement_token1] = ACTIONS(532), - [aux_sym_rollback_statement_token1] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_sequence_token5] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym_return_statement_token1] = ACTIONS(532), - [aux_sym_declare_statement_token1] = ACTIONS(532), - [aux_sym_create_function_statement_token3] = ACTIONS(532), - [aux_sym_create_function_statement_token4] = ACTIONS(532), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_statement_token8] = ACTIONS(532), - [aux_sym_create_function_statement_token9] = ACTIONS(532), - [aux_sym_create_function_statement_token10] = ACTIONS(532), - [aux_sym_create_function_statement_token11] = ACTIONS(532), - [aux_sym_external_hint_token1] = ACTIONS(532), - [aux_sym_external_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token1] = ACTIONS(532), - [aux_sym_optimizer_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token3] = ACTIONS(532), - [aux_sym_parallel_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token4] = ACTIONS(532), - [aux_sym_deterministic_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token2] = ACTIONS(532), - [aux_sym_sql_hint_token3] = ACTIONS(532), - [aux_sym_sql_hint_token5] = ACTIONS(532), - [aux_sym__function_language_token1] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_create_table_statement_token1] = ACTIONS(532), - [aux_sym_order_by_clause_token1] = ACTIONS(532), - [aux_sym_limit_clause_token1] = ACTIONS(532), - [aux_sym_offset_clause_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [1403] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_truncate_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_begin_statement_token1] = ACTIONS(544), - [aux_sym_commit_statement_token1] = ACTIONS(544), - [aux_sym_rollback_statement_token1] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_sequence_token5] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym_return_statement_token1] = ACTIONS(544), - [aux_sym_declare_statement_token1] = ACTIONS(544), - [aux_sym_create_function_statement_token3] = ACTIONS(544), - [aux_sym_create_function_statement_token4] = ACTIONS(544), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_statement_token8] = ACTIONS(544), - [aux_sym_create_function_statement_token9] = ACTIONS(544), - [aux_sym_create_function_statement_token10] = ACTIONS(544), - [aux_sym_create_function_statement_token11] = ACTIONS(544), - [aux_sym_external_hint_token1] = ACTIONS(544), - [aux_sym_external_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token1] = ACTIONS(544), - [aux_sym_optimizer_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token3] = ACTIONS(544), - [aux_sym_parallel_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token4] = ACTIONS(544), - [aux_sym_deterministic_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token2] = ACTIONS(544), - [aux_sym_sql_hint_token3] = ACTIONS(544), - [aux_sym_sql_hint_token5] = ACTIONS(544), - [aux_sym__function_language_token1] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_create_table_statement_token1] = ACTIONS(544), - [aux_sym_order_by_clause_token1] = ACTIONS(544), - [aux_sym_limit_clause_token1] = ACTIONS(544), - [aux_sym_offset_clause_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [1404] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_truncate_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_begin_statement_token1] = ACTIONS(548), - [aux_sym_commit_statement_token1] = ACTIONS(548), - [aux_sym_rollback_statement_token1] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_sequence_token5] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym_return_statement_token1] = ACTIONS(548), - [aux_sym_declare_statement_token1] = ACTIONS(548), - [aux_sym_create_function_statement_token3] = ACTIONS(548), - [aux_sym_create_function_statement_token4] = ACTIONS(548), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_statement_token8] = ACTIONS(548), - [aux_sym_create_function_statement_token9] = ACTIONS(548), - [aux_sym_create_function_statement_token10] = ACTIONS(548), - [aux_sym_create_function_statement_token11] = ACTIONS(548), - [aux_sym_external_hint_token1] = ACTIONS(548), - [aux_sym_external_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token1] = ACTIONS(548), - [aux_sym_optimizer_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token3] = ACTIONS(548), - [aux_sym_parallel_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token4] = ACTIONS(548), - [aux_sym_deterministic_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token2] = ACTIONS(548), - [aux_sym_sql_hint_token3] = ACTIONS(548), - [aux_sym_sql_hint_token5] = ACTIONS(548), - [aux_sym__function_language_token1] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_create_table_statement_token1] = ACTIONS(548), - [aux_sym_order_by_clause_token1] = ACTIONS(548), - [aux_sym_limit_clause_token1] = ACTIONS(548), - [aux_sym_offset_clause_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [1405] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(2173), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_truncate_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_begin_statement_token1] = ACTIONS(584), - [aux_sym_commit_statement_token1] = ACTIONS(584), - [aux_sym_rollback_statement_token1] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_sequence_token5] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym_return_statement_token1] = ACTIONS(584), - [aux_sym_declare_statement_token1] = ACTIONS(584), - [aux_sym_create_function_statement_token3] = ACTIONS(584), - [aux_sym_create_function_statement_token4] = ACTIONS(584), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_statement_token8] = ACTIONS(584), - [aux_sym_create_function_statement_token9] = ACTIONS(584), - [aux_sym_create_function_statement_token10] = ACTIONS(584), - [aux_sym_create_function_statement_token11] = ACTIONS(584), - [aux_sym_external_hint_token1] = ACTIONS(584), - [aux_sym_external_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token1] = ACTIONS(584), - [aux_sym_optimizer_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token3] = ACTIONS(584), - [aux_sym_parallel_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token4] = ACTIONS(584), - [aux_sym_deterministic_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token2] = ACTIONS(584), - [aux_sym_sql_hint_token3] = ACTIONS(584), - [aux_sym_sql_hint_token5] = ACTIONS(584), - [aux_sym__function_language_token1] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(2175), - [aux_sym_order_by_clause_token1] = ACTIONS(584), - [aux_sym_limit_clause_token1] = ACTIONS(584), - [aux_sym_offset_clause_token1] = ACTIONS(584), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [1406] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_truncate_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_begin_statement_token1] = ACTIONS(552), - [aux_sym_commit_statement_token1] = ACTIONS(552), - [aux_sym_rollback_statement_token1] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_sequence_token5] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym_return_statement_token1] = ACTIONS(552), - [aux_sym_declare_statement_token1] = ACTIONS(552), - [aux_sym_create_function_statement_token3] = ACTIONS(552), - [aux_sym_create_function_statement_token4] = ACTIONS(552), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_statement_token8] = ACTIONS(552), - [aux_sym_create_function_statement_token9] = ACTIONS(552), - [aux_sym_create_function_statement_token10] = ACTIONS(552), - [aux_sym_create_function_statement_token11] = ACTIONS(552), - [aux_sym_external_hint_token1] = ACTIONS(552), - [aux_sym_external_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token1] = ACTIONS(552), - [aux_sym_optimizer_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token3] = ACTIONS(552), - [aux_sym_parallel_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token4] = ACTIONS(552), - [aux_sym_deterministic_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token2] = ACTIONS(552), - [aux_sym_sql_hint_token3] = ACTIONS(552), - [aux_sym_sql_hint_token5] = ACTIONS(552), - [aux_sym__function_language_token1] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_create_table_statement_token1] = ACTIONS(552), - [aux_sym_order_by_clause_token1] = ACTIONS(552), - [aux_sym_limit_clause_token1] = ACTIONS(552), - [aux_sym_offset_clause_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [1407] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_truncate_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_begin_statement_token1] = ACTIONS(618), - [aux_sym_commit_statement_token1] = ACTIONS(618), - [aux_sym_rollback_statement_token1] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_sequence_token5] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym_return_statement_token1] = ACTIONS(618), - [aux_sym_declare_statement_token1] = ACTIONS(618), - [aux_sym_create_function_statement_token3] = ACTIONS(618), - [aux_sym_create_function_statement_token4] = ACTIONS(618), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_statement_token8] = ACTIONS(618), - [aux_sym_create_function_statement_token9] = ACTIONS(618), - [aux_sym_create_function_statement_token10] = ACTIONS(618), - [aux_sym_create_function_statement_token11] = ACTIONS(618), - [aux_sym_external_hint_token1] = ACTIONS(618), - [aux_sym_external_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token1] = ACTIONS(618), - [aux_sym_optimizer_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token3] = ACTIONS(618), - [aux_sym_parallel_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token4] = ACTIONS(618), - [aux_sym_deterministic_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token2] = ACTIONS(618), - [aux_sym_sql_hint_token3] = ACTIONS(618), - [aux_sym_sql_hint_token5] = ACTIONS(618), - [aux_sym__function_language_token1] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_create_table_statement_token1] = ACTIONS(618), - [aux_sym_order_by_clause_token1] = ACTIONS(618), - [aux_sym_limit_clause_token1] = ACTIONS(618), - [aux_sym_offset_clause_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [1408] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_truncate_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_begin_statement_token1] = ACTIONS(570), - [aux_sym_commit_statement_token1] = ACTIONS(570), - [aux_sym_rollback_statement_token1] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_sequence_token5] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym_return_statement_token1] = ACTIONS(570), - [aux_sym_declare_statement_token1] = ACTIONS(570), - [aux_sym_create_function_statement_token3] = ACTIONS(570), - [aux_sym_create_function_statement_token4] = ACTIONS(570), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_statement_token8] = ACTIONS(570), - [aux_sym_create_function_statement_token9] = ACTIONS(570), - [aux_sym_create_function_statement_token10] = ACTIONS(570), - [aux_sym_create_function_statement_token11] = ACTIONS(570), - [aux_sym_external_hint_token1] = ACTIONS(570), - [aux_sym_external_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token1] = ACTIONS(570), - [aux_sym_optimizer_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token3] = ACTIONS(570), - [aux_sym_parallel_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token4] = ACTIONS(570), - [aux_sym_deterministic_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token2] = ACTIONS(570), - [aux_sym_sql_hint_token3] = ACTIONS(570), - [aux_sym_sql_hint_token5] = ACTIONS(570), - [aux_sym__function_language_token1] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_create_table_statement_token1] = ACTIONS(570), - [aux_sym_order_by_clause_token1] = ACTIONS(570), - [aux_sym_limit_clause_token1] = ACTIONS(570), - [aux_sym_offset_clause_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [1409] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(2177), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_truncate_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_begin_statement_token1] = ACTIONS(596), - [aux_sym_commit_statement_token1] = ACTIONS(596), - [aux_sym_rollback_statement_token1] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_sequence_token5] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym_return_statement_token1] = ACTIONS(596), - [aux_sym_declare_statement_token1] = ACTIONS(596), - [aux_sym_create_function_statement_token3] = ACTIONS(596), - [aux_sym_create_function_statement_token4] = ACTIONS(596), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_statement_token8] = ACTIONS(596), - [aux_sym_create_function_statement_token9] = ACTIONS(596), - [aux_sym_create_function_statement_token10] = ACTIONS(596), - [aux_sym_create_function_statement_token11] = ACTIONS(596), - [aux_sym_external_hint_token1] = ACTIONS(596), - [aux_sym_external_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token1] = ACTIONS(596), - [aux_sym_optimizer_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token3] = ACTIONS(596), - [aux_sym_parallel_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token4] = ACTIONS(596), - [aux_sym_deterministic_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token2] = ACTIONS(596), - [aux_sym_sql_hint_token3] = ACTIONS(596), - [aux_sym_sql_hint_token5] = ACTIONS(596), - [aux_sym__function_language_token1] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(2179), - [aux_sym_order_by_clause_token1] = ACTIONS(596), - [aux_sym_limit_clause_token1] = ACTIONS(596), - [aux_sym_offset_clause_token1] = ACTIONS(596), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [1410] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(2181), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_truncate_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_begin_statement_token1] = ACTIONS(604), - [aux_sym_commit_statement_token1] = ACTIONS(604), - [aux_sym_rollback_statement_token1] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_sequence_token5] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym_return_statement_token1] = ACTIONS(604), - [aux_sym_declare_statement_token1] = ACTIONS(604), - [aux_sym_create_function_statement_token3] = ACTIONS(604), - [aux_sym_create_function_statement_token4] = ACTIONS(604), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_statement_token8] = ACTIONS(604), - [aux_sym_create_function_statement_token9] = ACTIONS(604), - [aux_sym_create_function_statement_token10] = ACTIONS(604), - [aux_sym_create_function_statement_token11] = ACTIONS(604), - [aux_sym_external_hint_token1] = ACTIONS(604), - [aux_sym_external_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token1] = ACTIONS(604), - [aux_sym_optimizer_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token3] = ACTIONS(604), - [aux_sym_parallel_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token4] = ACTIONS(604), - [aux_sym_deterministic_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token2] = ACTIONS(604), - [aux_sym_sql_hint_token3] = ACTIONS(604), - [aux_sym_sql_hint_token5] = ACTIONS(604), - [aux_sym__function_language_token1] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(2183), - [aux_sym_order_by_clause_token1] = ACTIONS(604), - [aux_sym_limit_clause_token1] = ACTIONS(604), - [aux_sym_offset_clause_token1] = ACTIONS(604), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [1411] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(2185), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_truncate_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_begin_statement_token1] = ACTIONS(612), - [aux_sym_commit_statement_token1] = ACTIONS(612), - [aux_sym_rollback_statement_token1] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_sequence_token5] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym_return_statement_token1] = ACTIONS(612), - [aux_sym_declare_statement_token1] = ACTIONS(612), - [aux_sym_create_function_statement_token3] = ACTIONS(612), - [aux_sym_create_function_statement_token4] = ACTIONS(612), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_statement_token8] = ACTIONS(612), - [aux_sym_create_function_statement_token9] = ACTIONS(612), - [aux_sym_create_function_statement_token10] = ACTIONS(612), - [aux_sym_create_function_statement_token11] = ACTIONS(612), - [aux_sym_external_hint_token1] = ACTIONS(612), - [aux_sym_external_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token1] = ACTIONS(612), - [aux_sym_optimizer_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token3] = ACTIONS(612), - [aux_sym_parallel_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token4] = ACTIONS(612), - [aux_sym_deterministic_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token2] = ACTIONS(612), - [aux_sym_sql_hint_token3] = ACTIONS(612), - [aux_sym_sql_hint_token5] = ACTIONS(612), - [aux_sym__function_language_token1] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(2187), - [aux_sym_order_by_clause_token1] = ACTIONS(612), - [aux_sym_limit_clause_token1] = ACTIONS(612), - [aux_sym_offset_clause_token1] = ACTIONS(612), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [1412] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [1413] = { - [sym_over_clause] = STATE(1752), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token2] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_table_constraint_check_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(1477), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [1414] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_truncate_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_begin_statement_token1] = ACTIONS(618), - [aux_sym_commit_statement_token1] = ACTIONS(618), - [aux_sym_rollback_statement_token1] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_sequence_token5] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym_return_statement_token1] = ACTIONS(618), - [aux_sym_declare_statement_token1] = ACTIONS(618), - [aux_sym_create_function_statement_token3] = ACTIONS(618), - [aux_sym_create_function_statement_token4] = ACTIONS(618), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_statement_token8] = ACTIONS(618), - [aux_sym_create_function_statement_token9] = ACTIONS(618), - [aux_sym_create_function_statement_token10] = ACTIONS(618), - [aux_sym_create_function_statement_token11] = ACTIONS(618), - [aux_sym_external_hint_token1] = ACTIONS(618), - [aux_sym_external_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token1] = ACTIONS(618), - [aux_sym_optimizer_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token3] = ACTIONS(618), - [aux_sym_parallel_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token4] = ACTIONS(618), - [aux_sym_deterministic_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token2] = ACTIONS(618), - [aux_sym_sql_hint_token3] = ACTIONS(618), - [aux_sym_sql_hint_token5] = ACTIONS(618), - [aux_sym__function_language_token1] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_grant_statement_token8] = ACTIONS(618), - [aux_sym_order_by_clause_token1] = ACTIONS(618), - [aux_sym_limit_clause_token1] = ACTIONS(618), - [aux_sym_offset_clause_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [1415] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [anon_sym_COMMA] = ACTIONS(305), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_truncate_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_begin_statement_token1] = ACTIONS(307), - [aux_sym_commit_statement_token1] = ACTIONS(307), - [aux_sym_rollback_statement_token1] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_sequence_token5] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym_return_statement_token1] = ACTIONS(307), - [aux_sym_declare_statement_token1] = ACTIONS(307), - [aux_sym_create_function_statement_token3] = ACTIONS(307), - [aux_sym_create_function_statement_token4] = ACTIONS(307), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_statement_token8] = ACTIONS(307), - [aux_sym_create_function_statement_token9] = ACTIONS(307), - [aux_sym_create_function_statement_token10] = ACTIONS(307), - [aux_sym_create_function_statement_token11] = ACTIONS(307), - [aux_sym_external_hint_token1] = ACTIONS(307), - [aux_sym_external_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token1] = ACTIONS(307), - [aux_sym_optimizer_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token3] = ACTIONS(307), - [aux_sym_parallel_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token4] = ACTIONS(307), - [aux_sym_deterministic_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token2] = ACTIONS(307), - [aux_sym_sql_hint_token3] = ACTIONS(307), - [aux_sym_sql_hint_token5] = ACTIONS(307), - [aux_sym__function_language_token1] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_reference_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_where_clause_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [1416] = { - [sym_over_clause] = STATE(1809), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_mode_token1] = ACTIONS(279), - [aux_sym_initial_mode_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(1531), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [1417] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(2106), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(2108), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token2] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_table_constraint_check_token1] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(2110), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [1418] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(2189), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(2191), - [aux_sym_truncate_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_begin_statement_token1] = ACTIONS(313), - [aux_sym_commit_statement_token1] = ACTIONS(313), - [aux_sym_rollback_statement_token1] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_sequence_token5] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym_return_statement_token1] = ACTIONS(313), - [aux_sym_declare_statement_token1] = ACTIONS(313), - [aux_sym_create_function_statement_token3] = ACTIONS(313), - [aux_sym_create_function_statement_token4] = ACTIONS(313), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_statement_token8] = ACTIONS(313), - [aux_sym_create_function_statement_token9] = ACTIONS(313), - [aux_sym_create_function_statement_token10] = ACTIONS(313), - [aux_sym_create_function_statement_token11] = ACTIONS(313), - [aux_sym_external_hint_token1] = ACTIONS(313), - [aux_sym_external_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token1] = ACTIONS(313), - [aux_sym_optimizer_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token3] = ACTIONS(313), - [aux_sym_parallel_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token2] = ACTIONS(313), - [aux_sym_null_hint_token4] = ACTIONS(313), - [aux_sym_deterministic_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token2] = ACTIONS(313), - [aux_sym_sql_hint_token3] = ACTIONS(313), - [aux_sym_sql_hint_token5] = ACTIONS(313), - [aux_sym__function_language_token1] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_table_constraint_check_token1] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(2193), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [1419] = { - [sym_over_clause] = STATE(1887), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_mode_token1] = ACTIONS(275), - [aux_sym_initial_mode_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(1531), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [1420] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_truncate_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_begin_statement_token1] = ACTIONS(566), - [aux_sym_commit_statement_token1] = ACTIONS(566), - [aux_sym_rollback_statement_token1] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_sequence_token5] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym_return_statement_token1] = ACTIONS(566), - [aux_sym_declare_statement_token1] = ACTIONS(566), - [aux_sym_create_function_statement_token3] = ACTIONS(566), - [aux_sym_create_function_statement_token4] = ACTIONS(566), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_statement_token8] = ACTIONS(566), - [aux_sym_create_function_statement_token9] = ACTIONS(566), - [aux_sym_create_function_statement_token10] = ACTIONS(566), - [aux_sym_create_function_statement_token11] = ACTIONS(566), - [aux_sym_external_hint_token1] = ACTIONS(566), - [aux_sym_external_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token1] = ACTIONS(566), - [aux_sym_optimizer_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token3] = ACTIONS(566), - [aux_sym_parallel_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token4] = ACTIONS(566), - [aux_sym_deterministic_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token2] = ACTIONS(566), - [aux_sym_sql_hint_token3] = ACTIONS(566), - [aux_sym_sql_hint_token5] = ACTIONS(566), - [aux_sym__function_language_token1] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_create_table_statement_token1] = ACTIONS(566), - [aux_sym_order_by_clause_token1] = ACTIONS(566), - [aux_sym_limit_clause_token1] = ACTIONS(566), - [aux_sym_offset_clause_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [1421] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2195), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2197), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1422] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_truncate_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_begin_statement_token1] = ACTIONS(427), - [aux_sym_commit_statement_token1] = ACTIONS(427), - [aux_sym_rollback_statement_token1] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_sequence_token5] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym_return_statement_token1] = ACTIONS(427), - [aux_sym_declare_statement_token1] = ACTIONS(427), - [aux_sym_create_function_statement_token3] = ACTIONS(427), - [aux_sym_create_function_statement_token4] = ACTIONS(427), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_statement_token8] = ACTIONS(427), - [aux_sym_create_function_statement_token9] = ACTIONS(427), - [aux_sym_create_function_statement_token10] = ACTIONS(427), - [aux_sym_create_function_statement_token11] = ACTIONS(427), - [aux_sym_external_hint_token1] = ACTIONS(427), - [aux_sym_external_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token1] = ACTIONS(427), - [aux_sym_optimizer_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token3] = ACTIONS(427), - [aux_sym_parallel_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token4] = ACTIONS(427), - [aux_sym_deterministic_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token2] = ACTIONS(427), - [aux_sym_sql_hint_token3] = ACTIONS(427), - [aux_sym_sql_hint_token5] = ACTIONS(427), - [aux_sym__function_language_token1] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_create_table_statement_token1] = ACTIONS(427), - [aux_sym_order_by_clause_token1] = ACTIONS(427), - [aux_sym_limit_clause_token1] = ACTIONS(427), - [aux_sym_offset_clause_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [1423] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_truncate_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_begin_statement_token1] = ACTIONS(435), - [aux_sym_commit_statement_token1] = ACTIONS(435), - [aux_sym_rollback_statement_token1] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_sequence_token5] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym_return_statement_token1] = ACTIONS(435), - [aux_sym_declare_statement_token1] = ACTIONS(435), - [aux_sym_create_function_statement_token3] = ACTIONS(435), - [aux_sym_create_function_statement_token4] = ACTIONS(435), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_statement_token8] = ACTIONS(435), - [aux_sym_create_function_statement_token9] = ACTIONS(435), - [aux_sym_create_function_statement_token10] = ACTIONS(435), - [aux_sym_create_function_statement_token11] = ACTIONS(435), - [aux_sym_external_hint_token1] = ACTIONS(435), - [aux_sym_external_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token1] = ACTIONS(435), - [aux_sym_optimizer_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token3] = ACTIONS(435), - [aux_sym_parallel_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token4] = ACTIONS(435), - [aux_sym_deterministic_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token2] = ACTIONS(435), - [aux_sym_sql_hint_token3] = ACTIONS(435), - [aux_sym_sql_hint_token5] = ACTIONS(435), - [aux_sym__function_language_token1] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_create_table_statement_token1] = ACTIONS(435), - [aux_sym_order_by_clause_token1] = ACTIONS(435), - [aux_sym_limit_clause_token1] = ACTIONS(435), - [aux_sym_offset_clause_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [1424] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_truncate_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_begin_statement_token1] = ACTIONS(439), - [aux_sym_commit_statement_token1] = ACTIONS(439), - [aux_sym_rollback_statement_token1] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_sequence_token5] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym_return_statement_token1] = ACTIONS(439), - [aux_sym_declare_statement_token1] = ACTIONS(439), - [aux_sym_create_function_statement_token3] = ACTIONS(439), - [aux_sym_create_function_statement_token4] = ACTIONS(439), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_statement_token8] = ACTIONS(439), - [aux_sym_create_function_statement_token9] = ACTIONS(439), - [aux_sym_create_function_statement_token10] = ACTIONS(439), - [aux_sym_create_function_statement_token11] = ACTIONS(439), - [aux_sym_external_hint_token1] = ACTIONS(439), - [aux_sym_external_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token1] = ACTIONS(439), - [aux_sym_optimizer_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token3] = ACTIONS(439), - [aux_sym_parallel_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token4] = ACTIONS(439), - [aux_sym_deterministic_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token2] = ACTIONS(439), - [aux_sym_sql_hint_token3] = ACTIONS(439), - [aux_sym_sql_hint_token5] = ACTIONS(439), - [aux_sym__function_language_token1] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_create_table_statement_token1] = ACTIONS(439), - [aux_sym_order_by_clause_token1] = ACTIONS(439), - [aux_sym_limit_clause_token1] = ACTIONS(439), - [aux_sym_offset_clause_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [1425] = { - [sym_over_clause] = STATE(1895), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_mode_token1] = ACTIONS(201), - [aux_sym_initial_mode_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(1531), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [1426] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(1891), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1427] = { - [sym_over_clause] = STATE(1913), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_mode_token1] = ACTIONS(295), - [aux_sym_initial_mode_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(1531), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [1428] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2195), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2197), - [anon_sym_STAR] = ACTIONS(2199), - [anon_sym_SLASH] = ACTIONS(2201), - [anon_sym_PERCENT] = ACTIONS(2199), - [anon_sym_LT_LT] = ACTIONS(2199), - [anon_sym_GT_GT] = ACTIONS(2199), - [anon_sym_AMP] = ACTIONS(2199), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1429] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(1283), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1430] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_truncate_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_begin_statement_token1] = ACTIONS(419), - [aux_sym_commit_statement_token1] = ACTIONS(419), - [aux_sym_rollback_statement_token1] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_sequence_token5] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym_return_statement_token1] = ACTIONS(419), - [aux_sym_declare_statement_token1] = ACTIONS(419), - [aux_sym_create_function_statement_token3] = ACTIONS(419), - [aux_sym_create_function_statement_token4] = ACTIONS(419), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_statement_token8] = ACTIONS(419), - [aux_sym_create_function_statement_token9] = ACTIONS(419), - [aux_sym_create_function_statement_token10] = ACTIONS(419), - [aux_sym_create_function_statement_token11] = ACTIONS(419), - [aux_sym_external_hint_token1] = ACTIONS(419), - [aux_sym_external_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token1] = ACTIONS(419), - [aux_sym_optimizer_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token3] = ACTIONS(419), - [aux_sym_parallel_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token4] = ACTIONS(419), - [aux_sym_deterministic_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token2] = ACTIONS(419), - [aux_sym_sql_hint_token3] = ACTIONS(419), - [aux_sym_sql_hint_token5] = ACTIONS(419), - [aux_sym__function_language_token1] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_create_table_statement_token1] = ACTIONS(419), - [aux_sym_order_by_clause_token1] = ACTIONS(419), - [aux_sym_limit_clause_token1] = ACTIONS(419), - [aux_sym_offset_clause_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [1431] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [anon_sym_COMMA] = ACTIONS(709), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_truncate_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_begin_statement_token1] = ACTIONS(711), - [aux_sym_commit_statement_token1] = ACTIONS(711), - [aux_sym_rollback_statement_token1] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_sequence_token5] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym_return_statement_token1] = ACTIONS(711), - [aux_sym_declare_statement_token1] = ACTIONS(711), - [aux_sym_create_function_statement_token3] = ACTIONS(711), - [aux_sym_create_function_statement_token4] = ACTIONS(711), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_statement_token8] = ACTIONS(711), - [aux_sym_create_function_statement_token9] = ACTIONS(711), - [aux_sym_create_function_statement_token10] = ACTIONS(711), - [aux_sym_create_function_statement_token11] = ACTIONS(711), - [aux_sym_external_hint_token1] = ACTIONS(711), - [aux_sym_external_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token1] = ACTIONS(711), - [aux_sym_optimizer_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token3] = ACTIONS(711), - [aux_sym_parallel_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token4] = ACTIONS(711), - [aux_sym_deterministic_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token2] = ACTIONS(711), - [aux_sym_sql_hint_token3] = ACTIONS(711), - [aux_sym_sql_hint_token5] = ACTIONS(711), - [aux_sym__function_language_token1] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_having_clause_token1] = ACTIONS(711), - [aux_sym_order_by_clause_token1] = ACTIONS(711), - [aux_sym_limit_clause_token1] = ACTIONS(711), - [aux_sym_offset_clause_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [1432] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [1433] = { - [sym_over_clause] = STATE(1916), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_mode_token1] = ACTIONS(179), - [aux_sym_initial_mode_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(1531), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [1434] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(2203), - [aux_sym_truncate_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token7] = ACTIONS(2205), - [aux_sym_begin_statement_token1] = ACTIONS(743), - [aux_sym_commit_statement_token1] = ACTIONS(743), - [aux_sym_rollback_statement_token1] = ACTIONS(743), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_sequence_token5] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym_return_statement_token1] = ACTIONS(743), - [aux_sym_declare_statement_token1] = ACTIONS(743), - [aux_sym_create_function_statement_token3] = ACTIONS(743), - [aux_sym_create_function_statement_token4] = ACTIONS(743), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_statement_token8] = ACTIONS(743), - [aux_sym_create_function_statement_token9] = ACTIONS(743), - [aux_sym_create_function_statement_token10] = ACTIONS(743), - [aux_sym_create_function_statement_token11] = ACTIONS(743), - [aux_sym_external_hint_token1] = ACTIONS(743), - [aux_sym_external_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token1] = ACTIONS(743), - [aux_sym_optimizer_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token3] = ACTIONS(743), - [aux_sym_parallel_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token4] = ACTIONS(743), - [aux_sym_deterministic_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token2] = ACTIONS(743), - [aux_sym_sql_hint_token3] = ACTIONS(743), - [aux_sym_sql_hint_token5] = ACTIONS(743), - [aux_sym__function_language_token1] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(2207), - [anon_sym_EQ] = ACTIONS(2209), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2211), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_grant_statement_token8] = ACTIONS(743), - [aux_sym_create_table_statement_token1] = ACTIONS(743), - [aux_sym_order_by_clause_token1] = ACTIONS(743), - [aux_sym_limit_clause_token1] = ACTIONS(743), - [aux_sym_offset_clause_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(2213), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2195), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2215), - [anon_sym_DASH] = ACTIONS(2217), - [anon_sym_TILDE] = ACTIONS(2219), - [anon_sym_CARET] = ACTIONS(2197), - [anon_sym_STAR] = ACTIONS(2199), - [anon_sym_SLASH] = ACTIONS(2201), - [anon_sym_PERCENT] = ACTIONS(2199), - [anon_sym_LT_LT] = ACTIONS(2199), - [anon_sym_GT_GT] = ACTIONS(2199), - [anon_sym_AMP] = ACTIONS(2199), - [anon_sym_PIPE] = ACTIONS(2215), - [anon_sym_POUND] = ACTIONS(2217), - [anon_sym_LT] = ACTIONS(2219), - [anon_sym_LT_EQ] = ACTIONS(2209), - [anon_sym_LT_GT] = ACTIONS(2209), - [anon_sym_BANG_EQ] = ACTIONS(2209), - [anon_sym_GT] = ACTIONS(2219), - [anon_sym_GT_EQ] = ACTIONS(2209), - [anon_sym_BANG_TILDE] = ACTIONS(2219), - [anon_sym_TILDE_STAR] = ACTIONS(2209), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2209), - }, - [1435] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [1436] = { - [sym_over_clause] = STATE(1918), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_mode_token1] = ACTIONS(242), - [aux_sym_initial_mode_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(1531), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [1437] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(2203), - [aux_sym_truncate_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token7] = ACTIONS(2205), - [aux_sym_begin_statement_token1] = ACTIONS(767), - [aux_sym_commit_statement_token1] = ACTIONS(767), - [aux_sym_rollback_statement_token1] = ACTIONS(767), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_sequence_token5] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym_return_statement_token1] = ACTIONS(767), - [aux_sym_declare_statement_token1] = ACTIONS(767), - [aux_sym_create_function_statement_token3] = ACTIONS(767), - [aux_sym_create_function_statement_token4] = ACTIONS(767), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_statement_token8] = ACTIONS(767), - [aux_sym_create_function_statement_token9] = ACTIONS(767), - [aux_sym_create_function_statement_token10] = ACTIONS(767), - [aux_sym_create_function_statement_token11] = ACTIONS(767), - [aux_sym_external_hint_token1] = ACTIONS(767), - [aux_sym_external_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token1] = ACTIONS(767), - [aux_sym_optimizer_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token3] = ACTIONS(767), - [aux_sym_parallel_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token4] = ACTIONS(767), - [aux_sym_deterministic_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token2] = ACTIONS(767), - [aux_sym_sql_hint_token3] = ACTIONS(767), - [aux_sym_sql_hint_token5] = ACTIONS(767), - [aux_sym__function_language_token1] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(2207), - [anon_sym_EQ] = ACTIONS(2209), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_grant_statement_token8] = ACTIONS(767), - [aux_sym_create_table_statement_token1] = ACTIONS(767), - [aux_sym_order_by_clause_token1] = ACTIONS(767), - [aux_sym_limit_clause_token1] = ACTIONS(767), - [aux_sym_offset_clause_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2195), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2215), - [anon_sym_DASH] = ACTIONS(2217), - [anon_sym_TILDE] = ACTIONS(2219), - [anon_sym_CARET] = ACTIONS(2197), - [anon_sym_STAR] = ACTIONS(2199), - [anon_sym_SLASH] = ACTIONS(2201), - [anon_sym_PERCENT] = ACTIONS(2199), - [anon_sym_LT_LT] = ACTIONS(2199), - [anon_sym_GT_GT] = ACTIONS(2199), - [anon_sym_AMP] = ACTIONS(2199), - [anon_sym_PIPE] = ACTIONS(2215), - [anon_sym_POUND] = ACTIONS(2217), - [anon_sym_LT] = ACTIONS(2219), - [anon_sym_LT_EQ] = ACTIONS(2209), - [anon_sym_LT_GT] = ACTIONS(2209), - [anon_sym_BANG_EQ] = ACTIONS(2209), - [anon_sym_GT] = ACTIONS(2219), - [anon_sym_GT_EQ] = ACTIONS(2209), - [anon_sym_BANG_TILDE] = ACTIONS(2219), - [anon_sym_TILDE_STAR] = ACTIONS(2209), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2209), - }, - [1438] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(2203), - [aux_sym_truncate_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token7] = ACTIONS(2205), - [aux_sym_begin_statement_token1] = ACTIONS(763), - [aux_sym_commit_statement_token1] = ACTIONS(763), - [aux_sym_rollback_statement_token1] = ACTIONS(763), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_sequence_token5] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym_return_statement_token1] = ACTIONS(763), - [aux_sym_declare_statement_token1] = ACTIONS(763), - [aux_sym_create_function_statement_token3] = ACTIONS(763), - [aux_sym_create_function_statement_token4] = ACTIONS(763), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_statement_token8] = ACTIONS(763), - [aux_sym_create_function_statement_token9] = ACTIONS(763), - [aux_sym_create_function_statement_token10] = ACTIONS(763), - [aux_sym_create_function_statement_token11] = ACTIONS(763), - [aux_sym_external_hint_token1] = ACTIONS(763), - [aux_sym_external_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token1] = ACTIONS(763), - [aux_sym_optimizer_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token3] = ACTIONS(763), - [aux_sym_parallel_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token4] = ACTIONS(763), - [aux_sym_deterministic_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token2] = ACTIONS(763), - [aux_sym_sql_hint_token3] = ACTIONS(763), - [aux_sym_sql_hint_token5] = ACTIONS(763), - [aux_sym__function_language_token1] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(2207), - [anon_sym_EQ] = ACTIONS(2209), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_grant_statement_token8] = ACTIONS(763), - [aux_sym_create_table_statement_token1] = ACTIONS(763), - [aux_sym_order_by_clause_token1] = ACTIONS(763), - [aux_sym_limit_clause_token1] = ACTIONS(763), - [aux_sym_offset_clause_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(2213), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2195), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2215), - [anon_sym_DASH] = ACTIONS(2217), - [anon_sym_TILDE] = ACTIONS(2219), - [anon_sym_CARET] = ACTIONS(2197), - [anon_sym_STAR] = ACTIONS(2199), - [anon_sym_SLASH] = ACTIONS(2201), - [anon_sym_PERCENT] = ACTIONS(2199), - [anon_sym_LT_LT] = ACTIONS(2199), - [anon_sym_GT_GT] = ACTIONS(2199), - [anon_sym_AMP] = ACTIONS(2199), - [anon_sym_PIPE] = ACTIONS(2215), - [anon_sym_POUND] = ACTIONS(2217), - [anon_sym_LT] = ACTIONS(2219), - [anon_sym_LT_EQ] = ACTIONS(2209), - [anon_sym_LT_GT] = ACTIONS(2209), - [anon_sym_BANG_EQ] = ACTIONS(2209), - [anon_sym_GT] = ACTIONS(2219), - [anon_sym_GT_EQ] = ACTIONS(2209), - [anon_sym_BANG_TILDE] = ACTIONS(2219), - [anon_sym_TILDE_STAR] = ACTIONS(2209), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2209), - }, - [1439] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [anon_sym_COMMA] = ACTIONS(836), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_truncate_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_begin_statement_token1] = ACTIONS(838), - [aux_sym_commit_statement_token1] = ACTIONS(838), - [aux_sym_rollback_statement_token1] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_sequence_token5] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym_return_statement_token1] = ACTIONS(838), - [aux_sym_declare_statement_token1] = ACTIONS(838), - [aux_sym_create_function_statement_token3] = ACTIONS(838), - [aux_sym_create_function_statement_token4] = ACTIONS(838), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_statement_token8] = ACTIONS(838), - [aux_sym_create_function_statement_token9] = ACTIONS(838), - [aux_sym_create_function_statement_token10] = ACTIONS(838), - [aux_sym_create_function_statement_token11] = ACTIONS(838), - [aux_sym_external_hint_token1] = ACTIONS(838), - [aux_sym_external_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token1] = ACTIONS(838), - [aux_sym_optimizer_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token3] = ACTIONS(838), - [aux_sym_parallel_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token4] = ACTIONS(838), - [aux_sym_deterministic_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token2] = ACTIONS(838), - [aux_sym_sql_hint_token3] = ACTIONS(838), - [aux_sym_sql_hint_token5] = ACTIONS(838), - [aux_sym__function_language_token1] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_having_clause_token1] = ACTIONS(838), - [aux_sym_order_by_clause_token1] = ACTIONS(838), - [aux_sym_limit_clause_token1] = ACTIONS(838), - [aux_sym_offset_clause_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [1440] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2195), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2215), - [anon_sym_DASH] = ACTIONS(2217), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2197), - [anon_sym_STAR] = ACTIONS(2199), - [anon_sym_SLASH] = ACTIONS(2201), - [anon_sym_PERCENT] = ACTIONS(2199), - [anon_sym_LT_LT] = ACTIONS(2199), - [anon_sym_GT_GT] = ACTIONS(2199), - [anon_sym_AMP] = ACTIONS(2199), - [anon_sym_PIPE] = ACTIONS(2215), - [anon_sym_POUND] = ACTIONS(2217), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1441] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_truncate_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_begin_statement_token1] = ACTIONS(307), - [aux_sym_commit_statement_token1] = ACTIONS(307), - [aux_sym_rollback_statement_token1] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_sequence_token5] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym_return_statement_token1] = ACTIONS(307), - [aux_sym_declare_statement_token1] = ACTIONS(307), - [aux_sym_create_function_statement_token3] = ACTIONS(307), - [aux_sym_create_function_statement_token4] = ACTIONS(307), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_statement_token8] = ACTIONS(307), - [aux_sym_create_function_statement_token9] = ACTIONS(307), - [aux_sym_create_function_statement_token10] = ACTIONS(307), - [aux_sym_create_function_statement_token11] = ACTIONS(307), - [aux_sym_external_hint_token1] = ACTIONS(307), - [aux_sym_external_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token1] = ACTIONS(307), - [aux_sym_optimizer_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token3] = ACTIONS(307), - [aux_sym_parallel_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token4] = ACTIONS(307), - [aux_sym_deterministic_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token2] = ACTIONS(307), - [aux_sym_sql_hint_token3] = ACTIONS(307), - [aux_sym_sql_hint_token5] = ACTIONS(307), - [aux_sym__function_language_token1] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_order_by_clause_token1] = ACTIONS(307), - [aux_sym_limit_clause_token1] = ACTIONS(307), - [aux_sym_offset_clause_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [1442] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_truncate_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_begin_statement_token1] = ACTIONS(739), - [aux_sym_commit_statement_token1] = ACTIONS(739), - [aux_sym_rollback_statement_token1] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_sequence_token5] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym_return_statement_token1] = ACTIONS(739), - [aux_sym_declare_statement_token1] = ACTIONS(739), - [aux_sym_create_function_statement_token3] = ACTIONS(739), - [aux_sym_create_function_statement_token4] = ACTIONS(739), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_statement_token8] = ACTIONS(739), - [aux_sym_create_function_statement_token9] = ACTIONS(739), - [aux_sym_create_function_statement_token10] = ACTIONS(739), - [aux_sym_create_function_statement_token11] = ACTIONS(739), - [aux_sym_external_hint_token1] = ACTIONS(739), - [aux_sym_external_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token1] = ACTIONS(739), - [aux_sym_optimizer_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token3] = ACTIONS(739), - [aux_sym_parallel_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token4] = ACTIONS(739), - [aux_sym_deterministic_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token2] = ACTIONS(739), - [aux_sym_sql_hint_token3] = ACTIONS(739), - [aux_sym_sql_hint_token5] = ACTIONS(739), - [aux_sym__function_language_token1] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_grant_statement_token8] = ACTIONS(739), - [aux_sym_create_table_statement_token1] = ACTIONS(739), - [aux_sym_order_by_clause_token1] = ACTIONS(739), - [aux_sym_limit_clause_token1] = ACTIONS(739), - [aux_sym_offset_clause_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [1443] = { - [sym_over_clause] = STATE(1900), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_mode_token1] = ACTIONS(187), - [aux_sym_initial_mode_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(1531), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [1444] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [anon_sym_COMMA] = ACTIONS(784), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_truncate_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_begin_statement_token1] = ACTIONS(786), - [aux_sym_commit_statement_token1] = ACTIONS(786), - [aux_sym_rollback_statement_token1] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_sequence_token5] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym_return_statement_token1] = ACTIONS(786), - [aux_sym_declare_statement_token1] = ACTIONS(786), - [aux_sym_create_function_statement_token3] = ACTIONS(786), - [aux_sym_create_function_statement_token4] = ACTIONS(786), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_statement_token8] = ACTIONS(786), - [aux_sym_create_function_statement_token9] = ACTIONS(786), - [aux_sym_create_function_statement_token10] = ACTIONS(786), - [aux_sym_create_function_statement_token11] = ACTIONS(786), - [aux_sym_external_hint_token1] = ACTIONS(786), - [aux_sym_external_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token1] = ACTIONS(786), - [aux_sym_optimizer_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token3] = ACTIONS(786), - [aux_sym_parallel_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token4] = ACTIONS(786), - [aux_sym_deterministic_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token2] = ACTIONS(786), - [aux_sym_sql_hint_token3] = ACTIONS(786), - [aux_sym_sql_hint_token5] = ACTIONS(786), - [aux_sym__function_language_token1] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_having_clause_token1] = ACTIONS(786), - [aux_sym_order_by_clause_token1] = ACTIONS(786), - [aux_sym_limit_clause_token1] = ACTIONS(786), - [aux_sym_offset_clause_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [1445] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_truncate_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_begin_statement_token1] = ACTIONS(674), - [aux_sym_commit_statement_token1] = ACTIONS(674), - [aux_sym_rollback_statement_token1] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_sequence_token5] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym_return_statement_token1] = ACTIONS(674), - [aux_sym_declare_statement_token1] = ACTIONS(674), - [aux_sym_create_function_statement_token3] = ACTIONS(674), - [aux_sym_create_function_statement_token4] = ACTIONS(674), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_statement_token8] = ACTIONS(674), - [aux_sym_create_function_statement_token9] = ACTIONS(674), - [aux_sym_create_function_statement_token10] = ACTIONS(674), - [aux_sym_create_function_statement_token11] = ACTIONS(674), - [aux_sym_external_hint_token1] = ACTIONS(674), - [aux_sym_external_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token1] = ACTIONS(674), - [aux_sym_optimizer_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token3] = ACTIONS(674), - [aux_sym_parallel_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token4] = ACTIONS(674), - [aux_sym_deterministic_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token2] = ACTIONS(674), - [aux_sym_sql_hint_token3] = ACTIONS(674), - [aux_sym_sql_hint_token5] = ACTIONS(674), - [aux_sym__function_language_token1] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_grant_statement_token8] = ACTIONS(674), - [aux_sym_create_table_statement_token1] = ACTIONS(674), - [aux_sym_order_by_clause_token1] = ACTIONS(674), - [aux_sym_limit_clause_token1] = ACTIONS(674), - [aux_sym_offset_clause_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [1446] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [anon_sym_COMMA] = ACTIONS(664), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_truncate_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_begin_statement_token1] = ACTIONS(666), - [aux_sym_commit_statement_token1] = ACTIONS(666), - [aux_sym_rollback_statement_token1] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_sequence_token5] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym_return_statement_token1] = ACTIONS(666), - [aux_sym_declare_statement_token1] = ACTIONS(666), - [aux_sym_create_function_statement_token3] = ACTIONS(666), - [aux_sym_create_function_statement_token4] = ACTIONS(666), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_statement_token8] = ACTIONS(666), - [aux_sym_create_function_statement_token9] = ACTIONS(666), - [aux_sym_create_function_statement_token10] = ACTIONS(666), - [aux_sym_create_function_statement_token11] = ACTIONS(666), - [aux_sym_external_hint_token1] = ACTIONS(666), - [aux_sym_external_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token1] = ACTIONS(666), - [aux_sym_optimizer_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token3] = ACTIONS(666), - [aux_sym_parallel_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token4] = ACTIONS(666), - [aux_sym_deterministic_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token2] = ACTIONS(666), - [aux_sym_sql_hint_token3] = ACTIONS(666), - [aux_sym_sql_hint_token5] = ACTIONS(666), - [aux_sym__function_language_token1] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_having_clause_token1] = ACTIONS(666), - [aux_sym_order_by_clause_token1] = ACTIONS(666), - [aux_sym_limit_clause_token1] = ACTIONS(666), - [aux_sym_offset_clause_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [1447] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_truncate_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_begin_statement_token1] = ACTIONS(654), - [aux_sym_commit_statement_token1] = ACTIONS(654), - [aux_sym_rollback_statement_token1] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_sequence_token5] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym_return_statement_token1] = ACTIONS(654), - [aux_sym_declare_statement_token1] = ACTIONS(654), - [aux_sym_create_function_statement_token3] = ACTIONS(654), - [aux_sym_create_function_statement_token4] = ACTIONS(654), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_statement_token8] = ACTIONS(654), - [aux_sym_create_function_statement_token9] = ACTIONS(654), - [aux_sym_create_function_statement_token10] = ACTIONS(654), - [aux_sym_create_function_statement_token11] = ACTIONS(654), - [aux_sym_external_hint_token1] = ACTIONS(654), - [aux_sym_external_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token1] = ACTIONS(654), - [aux_sym_optimizer_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token3] = ACTIONS(654), - [aux_sym_parallel_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token4] = ACTIONS(654), - [aux_sym_deterministic_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token2] = ACTIONS(654), - [aux_sym_sql_hint_token3] = ACTIONS(654), - [aux_sym_sql_hint_token5] = ACTIONS(654), - [aux_sym__function_language_token1] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_grant_statement_token8] = ACTIONS(654), - [aux_sym_order_by_clause_token1] = ACTIONS(654), - [aux_sym_limit_clause_token1] = ACTIONS(654), - [aux_sym_offset_clause_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [1448] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [anon_sym_COMMA] = ACTIONS(668), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_truncate_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_begin_statement_token1] = ACTIONS(670), - [aux_sym_commit_statement_token1] = ACTIONS(670), - [aux_sym_rollback_statement_token1] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_sequence_token5] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym_return_statement_token1] = ACTIONS(670), - [aux_sym_declare_statement_token1] = ACTIONS(670), - [aux_sym_create_function_statement_token3] = ACTIONS(670), - [aux_sym_create_function_statement_token4] = ACTIONS(670), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_statement_token8] = ACTIONS(670), - [aux_sym_create_function_statement_token9] = ACTIONS(670), - [aux_sym_create_function_statement_token10] = ACTIONS(670), - [aux_sym_create_function_statement_token11] = ACTIONS(670), - [aux_sym_external_hint_token1] = ACTIONS(670), - [aux_sym_external_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token1] = ACTIONS(670), - [aux_sym_optimizer_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token3] = ACTIONS(670), - [aux_sym_parallel_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token4] = ACTIONS(670), - [aux_sym_deterministic_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token2] = ACTIONS(670), - [aux_sym_sql_hint_token3] = ACTIONS(670), - [aux_sym_sql_hint_token5] = ACTIONS(670), - [aux_sym__function_language_token1] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_having_clause_token1] = ACTIONS(670), - [aux_sym_order_by_clause_token1] = ACTIONS(670), - [aux_sym_limit_clause_token1] = ACTIONS(670), - [aux_sym_offset_clause_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [1449] = { - [sym_over_clause] = STATE(1888), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_mode_token1] = ACTIONS(197), - [aux_sym_initial_mode_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(1531), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [1450] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [anon_sym_COMMA] = ACTIONS(672), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_truncate_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_begin_statement_token1] = ACTIONS(674), - [aux_sym_commit_statement_token1] = ACTIONS(674), - [aux_sym_rollback_statement_token1] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_sequence_token5] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym_return_statement_token1] = ACTIONS(674), - [aux_sym_declare_statement_token1] = ACTIONS(674), - [aux_sym_create_function_statement_token3] = ACTIONS(674), - [aux_sym_create_function_statement_token4] = ACTIONS(674), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_statement_token8] = ACTIONS(674), - [aux_sym_create_function_statement_token9] = ACTIONS(674), - [aux_sym_create_function_statement_token10] = ACTIONS(674), - [aux_sym_create_function_statement_token11] = ACTIONS(674), - [aux_sym_external_hint_token1] = ACTIONS(674), - [aux_sym_external_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token1] = ACTIONS(674), - [aux_sym_optimizer_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token3] = ACTIONS(674), - [aux_sym_parallel_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token4] = ACTIONS(674), - [aux_sym_deterministic_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token2] = ACTIONS(674), - [aux_sym_sql_hint_token3] = ACTIONS(674), - [aux_sym_sql_hint_token5] = ACTIONS(674), - [aux_sym__function_language_token1] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_having_clause_token1] = ACTIONS(674), - [aux_sym_order_by_clause_token1] = ACTIONS(674), - [aux_sym_limit_clause_token1] = ACTIONS(674), - [aux_sym_offset_clause_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [1451] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_truncate_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_begin_statement_token1] = ACTIONS(490), - [aux_sym_commit_statement_token1] = ACTIONS(490), - [aux_sym_rollback_statement_token1] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_sequence_token5] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym_return_statement_token1] = ACTIONS(490), - [aux_sym_declare_statement_token1] = ACTIONS(490), - [aux_sym_create_function_statement_token3] = ACTIONS(490), - [aux_sym_create_function_statement_token4] = ACTIONS(490), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_statement_token8] = ACTIONS(490), - [aux_sym_create_function_statement_token9] = ACTIONS(490), - [aux_sym_create_function_statement_token10] = ACTIONS(490), - [aux_sym_create_function_statement_token11] = ACTIONS(490), - [aux_sym_external_hint_token1] = ACTIONS(490), - [aux_sym_external_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token1] = ACTIONS(490), - [aux_sym_optimizer_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token3] = ACTIONS(490), - [aux_sym_parallel_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token4] = ACTIONS(490), - [aux_sym_deterministic_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token2] = ACTIONS(490), - [aux_sym_sql_hint_token3] = ACTIONS(490), - [aux_sym_sql_hint_token5] = ACTIONS(490), - [aux_sym__function_language_token1] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_create_table_statement_token1] = ACTIONS(490), - [aux_sym_order_by_clause_token1] = ACTIONS(490), - [aux_sym_limit_clause_token1] = ACTIONS(490), - [aux_sym_offset_clause_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [1452] = { - [sym_over_clause] = STATE(1884), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(1537), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [1453] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [1454] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [1455] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_truncate_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_begin_statement_token1] = ACTIONS(654), - [aux_sym_commit_statement_token1] = ACTIONS(654), - [aux_sym_rollback_statement_token1] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_sequence_token5] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym_return_statement_token1] = ACTIONS(654), - [aux_sym_declare_statement_token1] = ACTIONS(654), - [aux_sym_create_function_statement_token3] = ACTIONS(654), - [aux_sym_create_function_statement_token4] = ACTIONS(654), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_statement_token8] = ACTIONS(654), - [aux_sym_create_function_statement_token9] = ACTIONS(654), - [aux_sym_create_function_statement_token10] = ACTIONS(654), - [aux_sym_create_function_statement_token11] = ACTIONS(654), - [aux_sym_external_hint_token1] = ACTIONS(654), - [aux_sym_external_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token1] = ACTIONS(654), - [aux_sym_optimizer_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token3] = ACTIONS(654), - [aux_sym_parallel_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token4] = ACTIONS(654), - [aux_sym_deterministic_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token2] = ACTIONS(654), - [aux_sym_sql_hint_token3] = ACTIONS(654), - [aux_sym_sql_hint_token5] = ACTIONS(654), - [aux_sym__function_language_token1] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_create_table_statement_token1] = ACTIONS(654), - [aux_sym_order_by_clause_token1] = ACTIONS(654), - [aux_sym_limit_clause_token1] = ACTIONS(654), - [aux_sym_offset_clause_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [1456] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_create_table_statement_token1] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [1457] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [anon_sym_COMMA] = ACTIONS(656), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_truncate_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_begin_statement_token1] = ACTIONS(658), - [aux_sym_commit_statement_token1] = ACTIONS(658), - [aux_sym_rollback_statement_token1] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_sequence_token5] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym_return_statement_token1] = ACTIONS(658), - [aux_sym_declare_statement_token1] = ACTIONS(658), - [aux_sym_create_function_statement_token3] = ACTIONS(658), - [aux_sym_create_function_statement_token4] = ACTIONS(658), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_statement_token8] = ACTIONS(658), - [aux_sym_create_function_statement_token9] = ACTIONS(658), - [aux_sym_create_function_statement_token10] = ACTIONS(658), - [aux_sym_create_function_statement_token11] = ACTIONS(658), - [aux_sym_external_hint_token1] = ACTIONS(658), - [aux_sym_external_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token1] = ACTIONS(658), - [aux_sym_optimizer_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token3] = ACTIONS(658), - [aux_sym_parallel_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token4] = ACTIONS(658), - [aux_sym_deterministic_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token2] = ACTIONS(658), - [aux_sym_sql_hint_token3] = ACTIONS(658), - [aux_sym_sql_hint_token5] = ACTIONS(658), - [aux_sym__function_language_token1] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_having_clause_token1] = ACTIONS(658), - [aux_sym_order_by_clause_token1] = ACTIONS(658), - [aux_sym_limit_clause_token1] = ACTIONS(658), - [aux_sym_offset_clause_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [1458] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_truncate_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_begin_statement_token1] = ACTIONS(634), - [aux_sym_commit_statement_token1] = ACTIONS(634), - [aux_sym_rollback_statement_token1] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_sequence_token5] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym_return_statement_token1] = ACTIONS(634), - [aux_sym_declare_statement_token1] = ACTIONS(634), - [aux_sym_create_function_statement_token3] = ACTIONS(634), - [aux_sym_create_function_statement_token4] = ACTIONS(634), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_statement_token8] = ACTIONS(634), - [aux_sym_create_function_statement_token9] = ACTIONS(634), - [aux_sym_create_function_statement_token10] = ACTIONS(634), - [aux_sym_create_function_statement_token11] = ACTIONS(634), - [aux_sym_external_hint_token1] = ACTIONS(634), - [aux_sym_external_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token1] = ACTIONS(634), - [aux_sym_optimizer_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token3] = ACTIONS(634), - [aux_sym_parallel_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token4] = ACTIONS(634), - [aux_sym_deterministic_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token2] = ACTIONS(634), - [aux_sym_sql_hint_token3] = ACTIONS(634), - [aux_sym_sql_hint_token5] = ACTIONS(634), - [aux_sym__function_language_token1] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_create_table_statement_token1] = ACTIONS(634), - [aux_sym_order_by_clause_token1] = ACTIONS(634), - [aux_sym_limit_clause_token1] = ACTIONS(634), - [aux_sym_offset_clause_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [1459] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_create_table_statement_token1] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [1460] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [1461] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_truncate_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_begin_statement_token1] = ACTIONS(536), - [aux_sym_commit_statement_token1] = ACTIONS(536), - [aux_sym_rollback_statement_token1] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_sequence_token5] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym_return_statement_token1] = ACTIONS(536), - [aux_sym_declare_statement_token1] = ACTIONS(536), - [aux_sym_create_function_statement_token3] = ACTIONS(536), - [aux_sym_create_function_statement_token4] = ACTIONS(536), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_statement_token8] = ACTIONS(536), - [aux_sym_create_function_statement_token9] = ACTIONS(536), - [aux_sym_create_function_statement_token10] = ACTIONS(536), - [aux_sym_create_function_statement_token11] = ACTIONS(536), - [aux_sym_external_hint_token1] = ACTIONS(536), - [aux_sym_external_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token1] = ACTIONS(536), - [aux_sym_optimizer_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token3] = ACTIONS(536), - [aux_sym_parallel_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token4] = ACTIONS(536), - [aux_sym_deterministic_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token2] = ACTIONS(536), - [aux_sym_sql_hint_token3] = ACTIONS(536), - [aux_sym_sql_hint_token5] = ACTIONS(536), - [aux_sym__function_language_token1] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_create_table_statement_token1] = ACTIONS(536), - [aux_sym_order_by_clause_token1] = ACTIONS(536), - [aux_sym_limit_clause_token1] = ACTIONS(536), - [aux_sym_offset_clause_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [1462] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_create_table_statement_token1] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [1463] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_truncate_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_begin_statement_token1] = ACTIONS(590), - [aux_sym_commit_statement_token1] = ACTIONS(590), - [aux_sym_rollback_statement_token1] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_sequence_token5] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym_return_statement_token1] = ACTIONS(590), - [aux_sym_declare_statement_token1] = ACTIONS(590), - [aux_sym_create_function_statement_token3] = ACTIONS(590), - [aux_sym_create_function_statement_token4] = ACTIONS(590), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_statement_token8] = ACTIONS(590), - [aux_sym_create_function_statement_token9] = ACTIONS(590), - [aux_sym_create_function_statement_token10] = ACTIONS(590), - [aux_sym_create_function_statement_token11] = ACTIONS(590), - [aux_sym_external_hint_token1] = ACTIONS(590), - [aux_sym_external_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token1] = ACTIONS(590), - [aux_sym_optimizer_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token3] = ACTIONS(590), - [aux_sym_parallel_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token4] = ACTIONS(590), - [aux_sym_deterministic_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token2] = ACTIONS(590), - [aux_sym_sql_hint_token3] = ACTIONS(590), - [aux_sym_sql_hint_token5] = ACTIONS(590), - [aux_sym__function_language_token1] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_create_table_statement_token1] = ACTIONS(590), - [aux_sym_order_by_clause_token1] = ACTIONS(590), - [aux_sym_limit_clause_token1] = ACTIONS(590), - [aux_sym_offset_clause_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [1464] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [anon_sym_COMMA] = ACTIONS(717), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_truncate_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_begin_statement_token1] = ACTIONS(719), - [aux_sym_commit_statement_token1] = ACTIONS(719), - [aux_sym_rollback_statement_token1] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_sequence_token5] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym_return_statement_token1] = ACTIONS(719), - [aux_sym_declare_statement_token1] = ACTIONS(719), - [aux_sym_create_function_statement_token3] = ACTIONS(719), - [aux_sym_create_function_statement_token4] = ACTIONS(719), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_statement_token8] = ACTIONS(719), - [aux_sym_create_function_statement_token9] = ACTIONS(719), - [aux_sym_create_function_statement_token10] = ACTIONS(719), - [aux_sym_create_function_statement_token11] = ACTIONS(719), - [aux_sym_external_hint_token1] = ACTIONS(719), - [aux_sym_external_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token1] = ACTIONS(719), - [aux_sym_optimizer_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token3] = ACTIONS(719), - [aux_sym_parallel_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token4] = ACTIONS(719), - [aux_sym_deterministic_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token2] = ACTIONS(719), - [aux_sym_sql_hint_token3] = ACTIONS(719), - [aux_sym_sql_hint_token5] = ACTIONS(719), - [aux_sym__function_language_token1] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_having_clause_token1] = ACTIONS(719), - [aux_sym_order_by_clause_token1] = ACTIONS(719), - [aux_sym_limit_clause_token1] = ACTIONS(719), - [aux_sym_offset_clause_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2123), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [1465] = { - [aux_sym_array_type_repeat1] = STATE(1484), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [anon_sym_COMMA] = ACTIONS(326), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_truncate_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_begin_statement_token1] = ACTIONS(328), - [aux_sym_commit_statement_token1] = ACTIONS(328), - [aux_sym_rollback_statement_token1] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_sequence_token5] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym_return_statement_token1] = ACTIONS(328), - [aux_sym_declare_statement_token1] = ACTIONS(328), - [aux_sym_create_function_statement_token3] = ACTIONS(328), - [aux_sym_create_function_statement_token4] = ACTIONS(328), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_statement_token8] = ACTIONS(328), - [aux_sym_create_function_statement_token9] = ACTIONS(328), - [aux_sym_create_function_statement_token10] = ACTIONS(328), - [aux_sym_create_function_statement_token11] = ACTIONS(328), - [aux_sym_external_hint_token1] = ACTIONS(328), - [aux_sym_external_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token1] = ACTIONS(328), - [aux_sym_optimizer_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token3] = ACTIONS(328), - [aux_sym_parallel_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token4] = ACTIONS(328), - [aux_sym_deterministic_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token2] = ACTIONS(328), - [aux_sym_sql_hint_token3] = ACTIONS(328), - [aux_sym_sql_hint_token5] = ACTIONS(328), - [aux_sym__function_language_token1] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_reference_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_where_clause_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(2221), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [1466] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_truncate_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_begin_statement_token1] = ACTIONS(423), - [aux_sym_commit_statement_token1] = ACTIONS(423), - [aux_sym_rollback_statement_token1] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_sequence_token5] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym_return_statement_token1] = ACTIONS(423), - [aux_sym_declare_statement_token1] = ACTIONS(423), - [aux_sym_create_function_statement_token3] = ACTIONS(423), - [aux_sym_create_function_statement_token4] = ACTIONS(423), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_statement_token8] = ACTIONS(423), - [aux_sym_create_function_statement_token9] = ACTIONS(423), - [aux_sym_create_function_statement_token10] = ACTIONS(423), - [aux_sym_create_function_statement_token11] = ACTIONS(423), - [aux_sym_external_hint_token1] = ACTIONS(423), - [aux_sym_external_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token1] = ACTIONS(423), - [aux_sym_optimizer_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token3] = ACTIONS(423), - [aux_sym_parallel_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token4] = ACTIONS(423), - [aux_sym_deterministic_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token2] = ACTIONS(423), - [aux_sym_sql_hint_token3] = ACTIONS(423), - [aux_sym_sql_hint_token5] = ACTIONS(423), - [aux_sym__function_language_token1] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_create_table_statement_token1] = ACTIONS(423), - [aux_sym_order_by_clause_token1] = ACTIONS(423), - [aux_sym_limit_clause_token1] = ACTIONS(423), - [aux_sym_offset_clause_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [1467] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_create_table_statement_token1] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [1468] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_having_clause_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2123), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1469] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_truncate_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_begin_statement_token1] = ACTIONS(431), - [aux_sym_commit_statement_token1] = ACTIONS(431), - [aux_sym_rollback_statement_token1] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_sequence_token5] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym_return_statement_token1] = ACTIONS(431), - [aux_sym_declare_statement_token1] = ACTIONS(431), - [aux_sym_create_function_statement_token3] = ACTIONS(431), - [aux_sym_create_function_statement_token4] = ACTIONS(431), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_statement_token8] = ACTIONS(431), - [aux_sym_create_function_statement_token9] = ACTIONS(431), - [aux_sym_create_function_statement_token10] = ACTIONS(431), - [aux_sym_create_function_statement_token11] = ACTIONS(431), - [aux_sym_external_hint_token1] = ACTIONS(431), - [aux_sym_external_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token1] = ACTIONS(431), - [aux_sym_optimizer_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token3] = ACTIONS(431), - [aux_sym_parallel_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token4] = ACTIONS(431), - [aux_sym_deterministic_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token2] = ACTIONS(431), - [aux_sym_sql_hint_token3] = ACTIONS(431), - [aux_sym_sql_hint_token5] = ACTIONS(431), - [aux_sym__function_language_token1] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_create_table_statement_token1] = ACTIONS(431), - [aux_sym_order_by_clause_token1] = ACTIONS(431), - [aux_sym_limit_clause_token1] = ACTIONS(431), - [aux_sym_offset_clause_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [1470] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_truncate_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_begin_statement_token1] = ACTIONS(650), - [aux_sym_commit_statement_token1] = ACTIONS(650), - [aux_sym_rollback_statement_token1] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_sequence_token5] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym_return_statement_token1] = ACTIONS(650), - [aux_sym_declare_statement_token1] = ACTIONS(650), - [aux_sym_create_function_statement_token3] = ACTIONS(650), - [aux_sym_create_function_statement_token4] = ACTIONS(650), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_statement_token8] = ACTIONS(650), - [aux_sym_create_function_statement_token9] = ACTIONS(650), - [aux_sym_create_function_statement_token10] = ACTIONS(650), - [aux_sym_create_function_statement_token11] = ACTIONS(650), - [aux_sym_external_hint_token1] = ACTIONS(650), - [aux_sym_external_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token1] = ACTIONS(650), - [aux_sym_optimizer_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token3] = ACTIONS(650), - [aux_sym_parallel_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token4] = ACTIONS(650), - [aux_sym_deterministic_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token2] = ACTIONS(650), - [aux_sym_sql_hint_token3] = ACTIONS(650), - [aux_sym_sql_hint_token5] = ACTIONS(650), - [aux_sym__function_language_token1] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_grant_statement_token8] = ACTIONS(650), - [aux_sym_order_by_clause_token1] = ACTIONS(650), - [aux_sym_limit_clause_token1] = ACTIONS(650), - [aux_sym_offset_clause_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [1471] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_truncate_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_begin_statement_token1] = ACTIONS(443), - [aux_sym_commit_statement_token1] = ACTIONS(443), - [aux_sym_rollback_statement_token1] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_sequence_token5] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym_return_statement_token1] = ACTIONS(443), - [aux_sym_declare_statement_token1] = ACTIONS(443), - [aux_sym_create_function_statement_token3] = ACTIONS(443), - [aux_sym_create_function_statement_token4] = ACTIONS(443), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_statement_token8] = ACTIONS(443), - [aux_sym_create_function_statement_token9] = ACTIONS(443), - [aux_sym_create_function_statement_token10] = ACTIONS(443), - [aux_sym_create_function_statement_token11] = ACTIONS(443), - [aux_sym_external_hint_token1] = ACTIONS(443), - [aux_sym_external_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token1] = ACTIONS(443), - [aux_sym_optimizer_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token3] = ACTIONS(443), - [aux_sym_parallel_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token4] = ACTIONS(443), - [aux_sym_deterministic_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token2] = ACTIONS(443), - [aux_sym_sql_hint_token3] = ACTIONS(443), - [aux_sym_sql_hint_token5] = ACTIONS(443), - [aux_sym__function_language_token1] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_create_table_statement_token1] = ACTIONS(443), - [aux_sym_order_by_clause_token1] = ACTIONS(443), - [aux_sym_limit_clause_token1] = ACTIONS(443), - [aux_sym_offset_clause_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [1472] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_truncate_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_begin_statement_token1] = ACTIONS(463), - [aux_sym_commit_statement_token1] = ACTIONS(463), - [aux_sym_rollback_statement_token1] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_sequence_token5] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym_return_statement_token1] = ACTIONS(463), - [aux_sym_declare_statement_token1] = ACTIONS(463), - [aux_sym_create_function_statement_token3] = ACTIONS(463), - [aux_sym_create_function_statement_token4] = ACTIONS(463), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_statement_token8] = ACTIONS(463), - [aux_sym_create_function_statement_token9] = ACTIONS(463), - [aux_sym_create_function_statement_token10] = ACTIONS(463), - [aux_sym_create_function_statement_token11] = ACTIONS(463), - [aux_sym_external_hint_token1] = ACTIONS(463), - [aux_sym_external_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token1] = ACTIONS(463), - [aux_sym_optimizer_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token3] = ACTIONS(463), - [aux_sym_parallel_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token4] = ACTIONS(463), - [aux_sym_deterministic_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token2] = ACTIONS(463), - [aux_sym_sql_hint_token3] = ACTIONS(463), - [aux_sym_sql_hint_token5] = ACTIONS(463), - [aux_sym__function_language_token1] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_grant_statement_token8] = ACTIONS(463), - [aux_sym_order_by_clause_token1] = ACTIONS(463), - [aux_sym_limit_clause_token1] = ACTIONS(463), - [aux_sym_offset_clause_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [1473] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_truncate_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_begin_statement_token1] = ACTIONS(447), - [aux_sym_commit_statement_token1] = ACTIONS(447), - [aux_sym_rollback_statement_token1] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_sequence_token5] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym_return_statement_token1] = ACTIONS(447), - [aux_sym_declare_statement_token1] = ACTIONS(447), - [aux_sym_create_function_statement_token3] = ACTIONS(447), - [aux_sym_create_function_statement_token4] = ACTIONS(447), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_statement_token8] = ACTIONS(447), - [aux_sym_create_function_statement_token9] = ACTIONS(447), - [aux_sym_create_function_statement_token10] = ACTIONS(447), - [aux_sym_create_function_statement_token11] = ACTIONS(447), - [aux_sym_external_hint_token1] = ACTIONS(447), - [aux_sym_external_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token1] = ACTIONS(447), - [aux_sym_optimizer_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token3] = ACTIONS(447), - [aux_sym_parallel_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token4] = ACTIONS(447), - [aux_sym_deterministic_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token2] = ACTIONS(447), - [aux_sym_sql_hint_token3] = ACTIONS(447), - [aux_sym_sql_hint_token5] = ACTIONS(447), - [aux_sym__function_language_token1] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_create_table_statement_token1] = ACTIONS(447), - [aux_sym_order_by_clause_token1] = ACTIONS(447), - [aux_sym_limit_clause_token1] = ACTIONS(447), - [aux_sym_offset_clause_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [1474] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [anon_sym_COMMA] = ACTIONS(703), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_truncate_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_begin_statement_token1] = ACTIONS(705), - [aux_sym_commit_statement_token1] = ACTIONS(705), - [aux_sym_rollback_statement_token1] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_sequence_token5] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym_return_statement_token1] = ACTIONS(705), - [aux_sym_declare_statement_token1] = ACTIONS(705), - [aux_sym_create_function_statement_token3] = ACTIONS(705), - [aux_sym_create_function_statement_token4] = ACTIONS(705), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_statement_token8] = ACTIONS(705), - [aux_sym_create_function_statement_token9] = ACTIONS(705), - [aux_sym_create_function_statement_token10] = ACTIONS(705), - [aux_sym_create_function_statement_token11] = ACTIONS(705), - [aux_sym_external_hint_token1] = ACTIONS(705), - [aux_sym_external_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token1] = ACTIONS(705), - [aux_sym_optimizer_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token3] = ACTIONS(705), - [aux_sym_parallel_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token4] = ACTIONS(705), - [aux_sym_deterministic_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token2] = ACTIONS(705), - [aux_sym_sql_hint_token3] = ACTIONS(705), - [aux_sym_sql_hint_token5] = ACTIONS(705), - [aux_sym__function_language_token1] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_having_clause_token1] = ACTIONS(705), - [aux_sym_order_by_clause_token1] = ACTIONS(705), - [aux_sym_limit_clause_token1] = ACTIONS(705), - [aux_sym_offset_clause_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [1475] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [1476] = { - [sym_over_clause] = STATE(1792), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token2] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_table_constraint_check_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(1477), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [1477] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(2087), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(2089), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_mode_token1] = ACTIONS(285), - [aux_sym_initial_mode_token1] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(2091), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [1478] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [anon_sym_COMMA] = ACTIONS(686), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_truncate_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_begin_statement_token1] = ACTIONS(688), - [aux_sym_commit_statement_token1] = ACTIONS(688), - [aux_sym_rollback_statement_token1] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_sequence_token5] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym_return_statement_token1] = ACTIONS(688), - [aux_sym_declare_statement_token1] = ACTIONS(688), - [aux_sym_create_function_statement_token3] = ACTIONS(688), - [aux_sym_create_function_statement_token4] = ACTIONS(688), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_statement_token8] = ACTIONS(688), - [aux_sym_create_function_statement_token9] = ACTIONS(688), - [aux_sym_create_function_statement_token10] = ACTIONS(688), - [aux_sym_create_function_statement_token11] = ACTIONS(688), - [aux_sym_external_hint_token1] = ACTIONS(688), - [aux_sym_external_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token1] = ACTIONS(688), - [aux_sym_optimizer_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token3] = ACTIONS(688), - [aux_sym_parallel_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token4] = ACTIONS(688), - [aux_sym_deterministic_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token2] = ACTIONS(688), - [aux_sym_sql_hint_token3] = ACTIONS(688), - [aux_sym_sql_hint_token5] = ACTIONS(688), - [aux_sym__function_language_token1] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_having_clause_token1] = ACTIONS(688), - [aux_sym_order_by_clause_token1] = ACTIONS(688), - [aux_sym_limit_clause_token1] = ACTIONS(688), - [aux_sym_offset_clause_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [1479] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_truncate_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_begin_statement_token1] = ACTIONS(453), - [aux_sym_commit_statement_token1] = ACTIONS(453), - [aux_sym_rollback_statement_token1] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_sequence_token5] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym_return_statement_token1] = ACTIONS(453), - [aux_sym_declare_statement_token1] = ACTIONS(453), - [aux_sym_create_function_statement_token3] = ACTIONS(453), - [aux_sym_create_function_statement_token4] = ACTIONS(453), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_statement_token8] = ACTIONS(453), - [aux_sym_create_function_statement_token9] = ACTIONS(453), - [aux_sym_create_function_statement_token10] = ACTIONS(453), - [aux_sym_create_function_statement_token11] = ACTIONS(453), - [aux_sym_external_hint_token1] = ACTIONS(453), - [aux_sym_external_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token1] = ACTIONS(453), - [aux_sym_optimizer_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token3] = ACTIONS(453), - [aux_sym_parallel_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token4] = ACTIONS(453), - [aux_sym_deterministic_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token2] = ACTIONS(453), - [aux_sym_sql_hint_token3] = ACTIONS(453), - [aux_sym_sql_hint_token5] = ACTIONS(453), - [aux_sym__function_language_token1] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_create_table_statement_token1] = ACTIONS(453), - [aux_sym_order_by_clause_token1] = ACTIONS(453), - [aux_sym_limit_clause_token1] = ACTIONS(453), - [aux_sym_offset_clause_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [1480] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_truncate_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_begin_statement_token1] = ACTIONS(439), - [aux_sym_commit_statement_token1] = ACTIONS(439), - [aux_sym_rollback_statement_token1] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_sequence_token5] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym_return_statement_token1] = ACTIONS(439), - [aux_sym_declare_statement_token1] = ACTIONS(439), - [aux_sym_create_function_statement_token3] = ACTIONS(439), - [aux_sym_create_function_statement_token4] = ACTIONS(439), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_statement_token8] = ACTIONS(439), - [aux_sym_create_function_statement_token9] = ACTIONS(439), - [aux_sym_create_function_statement_token10] = ACTIONS(439), - [aux_sym_create_function_statement_token11] = ACTIONS(439), - [aux_sym_external_hint_token1] = ACTIONS(439), - [aux_sym_external_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token1] = ACTIONS(439), - [aux_sym_optimizer_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token3] = ACTIONS(439), - [aux_sym_parallel_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token4] = ACTIONS(439), - [aux_sym_deterministic_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token2] = ACTIONS(439), - [aux_sym_sql_hint_token3] = ACTIONS(439), - [aux_sym_sql_hint_token5] = ACTIONS(439), - [aux_sym__function_language_token1] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_grant_statement_token8] = ACTIONS(439), - [aux_sym_order_by_clause_token1] = ACTIONS(439), - [aux_sym_limit_clause_token1] = ACTIONS(439), - [aux_sym_offset_clause_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [1481] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_truncate_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_begin_statement_token1] = ACTIONS(735), - [aux_sym_commit_statement_token1] = ACTIONS(735), - [aux_sym_rollback_statement_token1] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_sequence_token5] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym_return_statement_token1] = ACTIONS(735), - [aux_sym_declare_statement_token1] = ACTIONS(735), - [aux_sym_create_function_statement_token3] = ACTIONS(735), - [aux_sym_create_function_statement_token4] = ACTIONS(735), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_statement_token8] = ACTIONS(735), - [aux_sym_create_function_statement_token9] = ACTIONS(735), - [aux_sym_create_function_statement_token10] = ACTIONS(735), - [aux_sym_create_function_statement_token11] = ACTIONS(735), - [aux_sym_external_hint_token1] = ACTIONS(735), - [aux_sym_external_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token1] = ACTIONS(735), - [aux_sym_optimizer_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token3] = ACTIONS(735), - [aux_sym_parallel_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token4] = ACTIONS(735), - [aux_sym_deterministic_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token2] = ACTIONS(735), - [aux_sym_sql_hint_token3] = ACTIONS(735), - [aux_sym_sql_hint_token5] = ACTIONS(735), - [aux_sym__function_language_token1] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_grant_statement_token8] = ACTIONS(735), - [aux_sym_create_table_statement_token1] = ACTIONS(735), - [aux_sym_order_by_clause_token1] = ACTIONS(735), - [aux_sym_limit_clause_token1] = ACTIONS(735), - [aux_sym_offset_clause_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [1482] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_truncate_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_begin_statement_token1] = ACTIONS(731), - [aux_sym_commit_statement_token1] = ACTIONS(731), - [aux_sym_rollback_statement_token1] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_sequence_token5] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym_return_statement_token1] = ACTIONS(731), - [aux_sym_declare_statement_token1] = ACTIONS(731), - [aux_sym_create_function_statement_token3] = ACTIONS(731), - [aux_sym_create_function_statement_token4] = ACTIONS(731), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_statement_token8] = ACTIONS(731), - [aux_sym_create_function_statement_token9] = ACTIONS(731), - [aux_sym_create_function_statement_token10] = ACTIONS(731), - [aux_sym_create_function_statement_token11] = ACTIONS(731), - [aux_sym_external_hint_token1] = ACTIONS(731), - [aux_sym_external_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token1] = ACTIONS(731), - [aux_sym_optimizer_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token3] = ACTIONS(731), - [aux_sym_parallel_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token4] = ACTIONS(731), - [aux_sym_deterministic_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token2] = ACTIONS(731), - [aux_sym_sql_hint_token3] = ACTIONS(731), - [aux_sym_sql_hint_token5] = ACTIONS(731), - [aux_sym__function_language_token1] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_grant_statement_token8] = ACTIONS(731), - [aux_sym_create_table_statement_token1] = ACTIONS(731), - [aux_sym_order_by_clause_token1] = ACTIONS(731), - [aux_sym_limit_clause_token1] = ACTIONS(731), - [aux_sym_offset_clause_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [1483] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(2223), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(2225), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(2227), - }, - [1484] = { - [aux_sym_array_type_repeat1] = STATE(1491), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [anon_sym_COMMA] = ACTIONS(336), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_truncate_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_begin_statement_token1] = ACTIONS(338), - [aux_sym_commit_statement_token1] = ACTIONS(338), - [aux_sym_rollback_statement_token1] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_sequence_token5] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym_return_statement_token1] = ACTIONS(338), - [aux_sym_declare_statement_token1] = ACTIONS(338), - [aux_sym_create_function_statement_token3] = ACTIONS(338), - [aux_sym_create_function_statement_token4] = ACTIONS(338), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_statement_token8] = ACTIONS(338), - [aux_sym_create_function_statement_token9] = ACTIONS(338), - [aux_sym_create_function_statement_token10] = ACTIONS(338), - [aux_sym_create_function_statement_token11] = ACTIONS(338), - [aux_sym_external_hint_token1] = ACTIONS(338), - [aux_sym_external_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token1] = ACTIONS(338), - [aux_sym_optimizer_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token3] = ACTIONS(338), - [aux_sym_parallel_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token4] = ACTIONS(338), - [aux_sym_deterministic_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token2] = ACTIONS(338), - [aux_sym_sql_hint_token3] = ACTIONS(338), - [aux_sym_sql_hint_token5] = ACTIONS(338), - [aux_sym__function_language_token1] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_reference_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_where_clause_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(2221), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [1485] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [anon_sym_COMMA] = ACTIONS(713), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_truncate_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_begin_statement_token1] = ACTIONS(715), - [aux_sym_commit_statement_token1] = ACTIONS(715), - [aux_sym_rollback_statement_token1] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_sequence_token5] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym_return_statement_token1] = ACTIONS(715), - [aux_sym_declare_statement_token1] = ACTIONS(715), - [aux_sym_create_function_statement_token3] = ACTIONS(715), - [aux_sym_create_function_statement_token4] = ACTIONS(715), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_statement_token8] = ACTIONS(715), - [aux_sym_create_function_statement_token9] = ACTIONS(715), - [aux_sym_create_function_statement_token10] = ACTIONS(715), - [aux_sym_create_function_statement_token11] = ACTIONS(715), - [aux_sym_external_hint_token1] = ACTIONS(715), - [aux_sym_external_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token1] = ACTIONS(715), - [aux_sym_optimizer_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token3] = ACTIONS(715), - [aux_sym_parallel_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token4] = ACTIONS(715), - [aux_sym_deterministic_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token2] = ACTIONS(715), - [aux_sym_sql_hint_token3] = ACTIONS(715), - [aux_sym_sql_hint_token5] = ACTIONS(715), - [aux_sym__function_language_token1] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_having_clause_token1] = ACTIONS(715), - [aux_sym_order_by_clause_token1] = ACTIONS(715), - [aux_sym_limit_clause_token1] = ACTIONS(715), - [aux_sym_offset_clause_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [1486] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [anon_sym_COMMA] = ACTIONS(721), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_truncate_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_begin_statement_token1] = ACTIONS(723), - [aux_sym_commit_statement_token1] = ACTIONS(723), - [aux_sym_rollback_statement_token1] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_sequence_token5] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym_return_statement_token1] = ACTIONS(723), - [aux_sym_declare_statement_token1] = ACTIONS(723), - [aux_sym_create_function_statement_token3] = ACTIONS(723), - [aux_sym_create_function_statement_token4] = ACTIONS(723), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_statement_token8] = ACTIONS(723), - [aux_sym_create_function_statement_token9] = ACTIONS(723), - [aux_sym_create_function_statement_token10] = ACTIONS(723), - [aux_sym_create_function_statement_token11] = ACTIONS(723), - [aux_sym_external_hint_token1] = ACTIONS(723), - [aux_sym_external_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token1] = ACTIONS(723), - [aux_sym_optimizer_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token3] = ACTIONS(723), - [aux_sym_parallel_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token4] = ACTIONS(723), - [aux_sym_deterministic_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token2] = ACTIONS(723), - [aux_sym_sql_hint_token3] = ACTIONS(723), - [aux_sym_sql_hint_token5] = ACTIONS(723), - [aux_sym__function_language_token1] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_having_clause_token1] = ACTIONS(723), - [aux_sym_order_by_clause_token1] = ACTIONS(723), - [aux_sym_limit_clause_token1] = ACTIONS(723), - [aux_sym_offset_clause_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [1487] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [anon_sym_COMMA] = ACTIONS(725), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_truncate_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_begin_statement_token1] = ACTIONS(727), - [aux_sym_commit_statement_token1] = ACTIONS(727), - [aux_sym_rollback_statement_token1] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_sequence_token5] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym_return_statement_token1] = ACTIONS(727), - [aux_sym_declare_statement_token1] = ACTIONS(727), - [aux_sym_create_function_statement_token3] = ACTIONS(727), - [aux_sym_create_function_statement_token4] = ACTIONS(727), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_statement_token8] = ACTIONS(727), - [aux_sym_create_function_statement_token9] = ACTIONS(727), - [aux_sym_create_function_statement_token10] = ACTIONS(727), - [aux_sym_create_function_statement_token11] = ACTIONS(727), - [aux_sym_external_hint_token1] = ACTIONS(727), - [aux_sym_external_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token1] = ACTIONS(727), - [aux_sym_optimizer_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token3] = ACTIONS(727), - [aux_sym_parallel_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token4] = ACTIONS(727), - [aux_sym_deterministic_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token2] = ACTIONS(727), - [aux_sym_sql_hint_token3] = ACTIONS(727), - [aux_sym_sql_hint_token5] = ACTIONS(727), - [aux_sym__function_language_token1] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_having_clause_token1] = ACTIONS(727), - [aux_sym_order_by_clause_token1] = ACTIONS(727), - [aux_sym_limit_clause_token1] = ACTIONS(727), - [aux_sym_offset_clause_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [1488] = { - [sym_over_clause] = STATE(1851), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(1537), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [1489] = { - [sym_over_clause] = STATE(1795), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token2] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_table_constraint_check_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(1477), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [1490] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(2229), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(2231), - [aux_sym_truncate_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_begin_statement_token1] = ACTIONS(313), - [aux_sym_commit_statement_token1] = ACTIONS(313), - [aux_sym_rollback_statement_token1] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_sequence_token5] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym_return_statement_token1] = ACTIONS(313), - [aux_sym_declare_statement_token1] = ACTIONS(313), - [aux_sym_create_function_statement_token3] = ACTIONS(313), - [aux_sym_create_function_statement_token4] = ACTIONS(313), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_statement_token8] = ACTIONS(313), - [aux_sym_create_function_statement_token9] = ACTIONS(313), - [aux_sym_create_function_statement_token10] = ACTIONS(313), - [aux_sym_create_function_statement_token11] = ACTIONS(313), - [aux_sym_external_hint_token1] = ACTIONS(313), - [aux_sym_external_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token1] = ACTIONS(313), - [aux_sym_optimizer_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token3] = ACTIONS(313), - [aux_sym_parallel_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token4] = ACTIONS(313), - [aux_sym_deterministic_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token2] = ACTIONS(313), - [aux_sym_sql_hint_token3] = ACTIONS(313), - [aux_sym_sql_hint_token5] = ACTIONS(313), - [aux_sym__function_language_token1] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_mode_token1] = ACTIONS(313), - [aux_sym_initial_mode_token1] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(2233), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [1491] = { - [aux_sym_array_type_repeat1] = STATE(1491), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_reference_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(2235), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [1492] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_truncate_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_begin_statement_token1] = ACTIONS(435), - [aux_sym_commit_statement_token1] = ACTIONS(435), - [aux_sym_rollback_statement_token1] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_sequence_token5] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym_return_statement_token1] = ACTIONS(435), - [aux_sym_declare_statement_token1] = ACTIONS(435), - [aux_sym_create_function_statement_token3] = ACTIONS(435), - [aux_sym_create_function_statement_token4] = ACTIONS(435), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_statement_token8] = ACTIONS(435), - [aux_sym_create_function_statement_token9] = ACTIONS(435), - [aux_sym_create_function_statement_token10] = ACTIONS(435), - [aux_sym_create_function_statement_token11] = ACTIONS(435), - [aux_sym_external_hint_token1] = ACTIONS(435), - [aux_sym_external_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token1] = ACTIONS(435), - [aux_sym_optimizer_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token3] = ACTIONS(435), - [aux_sym_parallel_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token4] = ACTIONS(435), - [aux_sym_deterministic_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token2] = ACTIONS(435), - [aux_sym_sql_hint_token3] = ACTIONS(435), - [aux_sym_sql_hint_token5] = ACTIONS(435), - [aux_sym__function_language_token1] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_grant_statement_token8] = ACTIONS(435), - [aux_sym_order_by_clause_token1] = ACTIONS(435), - [aux_sym_limit_clause_token1] = ACTIONS(435), - [aux_sym_offset_clause_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [1493] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_truncate_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_begin_statement_token1] = ACTIONS(727), - [aux_sym_commit_statement_token1] = ACTIONS(727), - [aux_sym_rollback_statement_token1] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_sequence_token5] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym_return_statement_token1] = ACTIONS(727), - [aux_sym_declare_statement_token1] = ACTIONS(727), - [aux_sym_create_function_statement_token3] = ACTIONS(727), - [aux_sym_create_function_statement_token4] = ACTIONS(727), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_statement_token8] = ACTIONS(727), - [aux_sym_create_function_statement_token9] = ACTIONS(727), - [aux_sym_create_function_statement_token10] = ACTIONS(727), - [aux_sym_create_function_statement_token11] = ACTIONS(727), - [aux_sym_external_hint_token1] = ACTIONS(727), - [aux_sym_external_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token1] = ACTIONS(727), - [aux_sym_optimizer_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token3] = ACTIONS(727), - [aux_sym_parallel_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token4] = ACTIONS(727), - [aux_sym_deterministic_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token2] = ACTIONS(727), - [aux_sym_sql_hint_token3] = ACTIONS(727), - [aux_sym_sql_hint_token5] = ACTIONS(727), - [aux_sym__function_language_token1] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_grant_statement_token8] = ACTIONS(727), - [aux_sym_create_table_statement_token1] = ACTIONS(727), - [aux_sym_order_by_clause_token1] = ACTIONS(727), - [aux_sym_limit_clause_token1] = ACTIONS(727), - [aux_sym_offset_clause_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [1494] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_truncate_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_begin_statement_token1] = ACTIONS(467), - [aux_sym_commit_statement_token1] = ACTIONS(467), - [aux_sym_rollback_statement_token1] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_sequence_token5] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym_return_statement_token1] = ACTIONS(467), - [aux_sym_declare_statement_token1] = ACTIONS(467), - [aux_sym_create_function_statement_token3] = ACTIONS(467), - [aux_sym_create_function_statement_token4] = ACTIONS(467), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_statement_token8] = ACTIONS(467), - [aux_sym_create_function_statement_token9] = ACTIONS(467), - [aux_sym_create_function_statement_token10] = ACTIONS(467), - [aux_sym_create_function_statement_token11] = ACTIONS(467), - [aux_sym_external_hint_token1] = ACTIONS(467), - [aux_sym_external_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token1] = ACTIONS(467), - [aux_sym_optimizer_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token3] = ACTIONS(467), - [aux_sym_parallel_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token4] = ACTIONS(467), - [aux_sym_deterministic_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token2] = ACTIONS(467), - [aux_sym_sql_hint_token3] = ACTIONS(467), - [aux_sym_sql_hint_token5] = ACTIONS(467), - [aux_sym__function_language_token1] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_grant_statement_token8] = ACTIONS(467), - [aux_sym_order_by_clause_token1] = ACTIONS(467), - [aux_sym_limit_clause_token1] = ACTIONS(467), - [aux_sym_offset_clause_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [1495] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_truncate_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_begin_statement_token1] = ACTIONS(427), - [aux_sym_commit_statement_token1] = ACTIONS(427), - [aux_sym_rollback_statement_token1] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_sequence_token5] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym_return_statement_token1] = ACTIONS(427), - [aux_sym_declare_statement_token1] = ACTIONS(427), - [aux_sym_create_function_statement_token3] = ACTIONS(427), - [aux_sym_create_function_statement_token4] = ACTIONS(427), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_statement_token8] = ACTIONS(427), - [aux_sym_create_function_statement_token9] = ACTIONS(427), - [aux_sym_create_function_statement_token10] = ACTIONS(427), - [aux_sym_create_function_statement_token11] = ACTIONS(427), - [aux_sym_external_hint_token1] = ACTIONS(427), - [aux_sym_external_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token1] = ACTIONS(427), - [aux_sym_optimizer_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token3] = ACTIONS(427), - [aux_sym_parallel_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token4] = ACTIONS(427), - [aux_sym_deterministic_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token2] = ACTIONS(427), - [aux_sym_sql_hint_token3] = ACTIONS(427), - [aux_sym_sql_hint_token5] = ACTIONS(427), - [aux_sym__function_language_token1] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_grant_statement_token8] = ACTIONS(427), - [aux_sym_order_by_clause_token1] = ACTIONS(427), - [aux_sym_limit_clause_token1] = ACTIONS(427), - [aux_sym_offset_clause_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [1496] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_truncate_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_begin_statement_token1] = ACTIONS(261), - [aux_sym_commit_statement_token1] = ACTIONS(261), - [aux_sym_rollback_statement_token1] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_sequence_token5] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(261), - [aux_sym_declare_statement_token1] = ACTIONS(261), - [aux_sym_create_function_statement_token3] = ACTIONS(261), - [aux_sym_create_function_statement_token4] = ACTIONS(261), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_statement_token8] = ACTIONS(261), - [aux_sym_create_function_statement_token9] = ACTIONS(261), - [aux_sym_create_function_statement_token10] = ACTIONS(261), - [aux_sym_create_function_statement_token11] = ACTIONS(261), - [aux_sym_external_hint_token1] = ACTIONS(261), - [aux_sym_external_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token1] = ACTIONS(261), - [aux_sym_optimizer_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token3] = ACTIONS(261), - [aux_sym_parallel_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token4] = ACTIONS(261), - [aux_sym_deterministic_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token2] = ACTIONS(261), - [aux_sym_sql_hint_token3] = ACTIONS(261), - [aux_sym_sql_hint_token5] = ACTIONS(261), - [aux_sym__function_language_token1] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_mode_token1] = ACTIONS(261), - [aux_sym_initial_mode_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [1497] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_truncate_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_begin_statement_token1] = ACTIONS(471), - [aux_sym_commit_statement_token1] = ACTIONS(471), - [aux_sym_rollback_statement_token1] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_sequence_token5] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym_return_statement_token1] = ACTIONS(471), - [aux_sym_declare_statement_token1] = ACTIONS(471), - [aux_sym_create_function_statement_token3] = ACTIONS(471), - [aux_sym_create_function_statement_token4] = ACTIONS(471), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_statement_token8] = ACTIONS(471), - [aux_sym_create_function_statement_token9] = ACTIONS(471), - [aux_sym_create_function_statement_token10] = ACTIONS(471), - [aux_sym_create_function_statement_token11] = ACTIONS(471), - [aux_sym_external_hint_token1] = ACTIONS(471), - [aux_sym_external_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token1] = ACTIONS(471), - [aux_sym_optimizer_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token3] = ACTIONS(471), - [aux_sym_parallel_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token4] = ACTIONS(471), - [aux_sym_deterministic_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token2] = ACTIONS(471), - [aux_sym_sql_hint_token3] = ACTIONS(471), - [aux_sym_sql_hint_token5] = ACTIONS(471), - [aux_sym__function_language_token1] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_grant_statement_token8] = ACTIONS(471), - [aux_sym_order_by_clause_token1] = ACTIONS(471), - [aux_sym_limit_clause_token1] = ACTIONS(471), - [aux_sym_offset_clause_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [1498] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [anon_sym_COMMA] = ACTIONS(729), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_truncate_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_begin_statement_token1] = ACTIONS(731), - [aux_sym_commit_statement_token1] = ACTIONS(731), - [aux_sym_rollback_statement_token1] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_sequence_token5] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym_return_statement_token1] = ACTIONS(731), - [aux_sym_declare_statement_token1] = ACTIONS(731), - [aux_sym_create_function_statement_token3] = ACTIONS(731), - [aux_sym_create_function_statement_token4] = ACTIONS(731), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_statement_token8] = ACTIONS(731), - [aux_sym_create_function_statement_token9] = ACTIONS(731), - [aux_sym_create_function_statement_token10] = ACTIONS(731), - [aux_sym_create_function_statement_token11] = ACTIONS(731), - [aux_sym_external_hint_token1] = ACTIONS(731), - [aux_sym_external_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token1] = ACTIONS(731), - [aux_sym_optimizer_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token3] = ACTIONS(731), - [aux_sym_parallel_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token4] = ACTIONS(731), - [aux_sym_deterministic_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token2] = ACTIONS(731), - [aux_sym_sql_hint_token3] = ACTIONS(731), - [aux_sym_sql_hint_token5] = ACTIONS(731), - [aux_sym__function_language_token1] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_having_clause_token1] = ACTIONS(731), - [aux_sym_order_by_clause_token1] = ACTIONS(731), - [aux_sym_limit_clause_token1] = ACTIONS(731), - [aux_sym_offset_clause_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [1499] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(733), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_truncate_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_begin_statement_token1] = ACTIONS(735), - [aux_sym_commit_statement_token1] = ACTIONS(735), - [aux_sym_rollback_statement_token1] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_sequence_token5] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym_return_statement_token1] = ACTIONS(735), - [aux_sym_declare_statement_token1] = ACTIONS(735), - [aux_sym_create_function_statement_token3] = ACTIONS(735), - [aux_sym_create_function_statement_token4] = ACTIONS(735), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_statement_token8] = ACTIONS(735), - [aux_sym_create_function_statement_token9] = ACTIONS(735), - [aux_sym_create_function_statement_token10] = ACTIONS(735), - [aux_sym_create_function_statement_token11] = ACTIONS(735), - [aux_sym_external_hint_token1] = ACTIONS(735), - [aux_sym_external_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token1] = ACTIONS(735), - [aux_sym_optimizer_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token3] = ACTIONS(735), - [aux_sym_parallel_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token4] = ACTIONS(735), - [aux_sym_deterministic_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token2] = ACTIONS(735), - [aux_sym_sql_hint_token3] = ACTIONS(735), - [aux_sym_sql_hint_token5] = ACTIONS(735), - [aux_sym__function_language_token1] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_having_clause_token1] = ACTIONS(735), - [aux_sym_order_by_clause_token1] = ACTIONS(735), - [aux_sym_limit_clause_token1] = ACTIONS(735), - [aux_sym_offset_clause_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [1500] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_truncate_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_begin_statement_token1] = ACTIONS(723), - [aux_sym_commit_statement_token1] = ACTIONS(723), - [aux_sym_rollback_statement_token1] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_sequence_token5] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym_return_statement_token1] = ACTIONS(723), - [aux_sym_declare_statement_token1] = ACTIONS(723), - [aux_sym_create_function_statement_token3] = ACTIONS(723), - [aux_sym_create_function_statement_token4] = ACTIONS(723), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_statement_token8] = ACTIONS(723), - [aux_sym_create_function_statement_token9] = ACTIONS(723), - [aux_sym_create_function_statement_token10] = ACTIONS(723), - [aux_sym_create_function_statement_token11] = ACTIONS(723), - [aux_sym_external_hint_token1] = ACTIONS(723), - [aux_sym_external_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token1] = ACTIONS(723), - [aux_sym_optimizer_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token3] = ACTIONS(723), - [aux_sym_parallel_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token4] = ACTIONS(723), - [aux_sym_deterministic_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token2] = ACTIONS(723), - [aux_sym_sql_hint_token3] = ACTIONS(723), - [aux_sym_sql_hint_token5] = ACTIONS(723), - [aux_sym__function_language_token1] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_grant_statement_token8] = ACTIONS(723), - [aux_sym_create_table_statement_token1] = ACTIONS(723), - [aux_sym_order_by_clause_token1] = ACTIONS(723), - [aux_sym_limit_clause_token1] = ACTIONS(723), - [aux_sym_offset_clause_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [1501] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_truncate_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_begin_statement_token1] = ACTIONS(650), - [aux_sym_commit_statement_token1] = ACTIONS(650), - [aux_sym_rollback_statement_token1] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_sequence_token5] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym_return_statement_token1] = ACTIONS(650), - [aux_sym_declare_statement_token1] = ACTIONS(650), - [aux_sym_create_function_statement_token3] = ACTIONS(650), - [aux_sym_create_function_statement_token4] = ACTIONS(650), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_statement_token8] = ACTIONS(650), - [aux_sym_create_function_statement_token9] = ACTIONS(650), - [aux_sym_create_function_statement_token10] = ACTIONS(650), - [aux_sym_create_function_statement_token11] = ACTIONS(650), - [aux_sym_external_hint_token1] = ACTIONS(650), - [aux_sym_external_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token1] = ACTIONS(650), - [aux_sym_optimizer_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token3] = ACTIONS(650), - [aux_sym_parallel_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token4] = ACTIONS(650), - [aux_sym_deterministic_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token2] = ACTIONS(650), - [aux_sym_sql_hint_token3] = ACTIONS(650), - [aux_sym_sql_hint_token5] = ACTIONS(650), - [aux_sym__function_language_token1] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_create_table_statement_token1] = ACTIONS(650), - [aux_sym_order_by_clause_token1] = ACTIONS(650), - [aux_sym_limit_clause_token1] = ACTIONS(650), - [aux_sym_offset_clause_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [1502] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(2238), - [anon_sym_COMMA] = ACTIONS(309), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(2240), - [aux_sym_truncate_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_begin_statement_token1] = ACTIONS(313), - [aux_sym_commit_statement_token1] = ACTIONS(313), - [aux_sym_rollback_statement_token1] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_sequence_token5] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym_return_statement_token1] = ACTIONS(313), - [aux_sym_declare_statement_token1] = ACTIONS(313), - [aux_sym_create_function_statement_token3] = ACTIONS(313), - [aux_sym_create_function_statement_token4] = ACTIONS(313), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_statement_token8] = ACTIONS(313), - [aux_sym_create_function_statement_token9] = ACTIONS(313), - [aux_sym_create_function_statement_token10] = ACTIONS(313), - [aux_sym_create_function_statement_token11] = ACTIONS(313), - [aux_sym_external_hint_token1] = ACTIONS(313), - [aux_sym_external_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token1] = ACTIONS(313), - [aux_sym_optimizer_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token3] = ACTIONS(313), - [aux_sym_parallel_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token4] = ACTIONS(313), - [aux_sym_deterministic_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token2] = ACTIONS(313), - [aux_sym_sql_hint_token3] = ACTIONS(313), - [aux_sym_sql_hint_token5] = ACTIONS(313), - [aux_sym__function_language_token1] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(2242), - [aux_sym_where_clause_token1] = ACTIONS(313), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [1503] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(2052), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(2054), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(2056), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [1504] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(2244), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_mode_token1] = ACTIONS(265), - [aux_sym_initial_mode_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(2246), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(2248), - }, - [1505] = { - [sym_over_clause] = STATE(1902), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(1537), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [1506] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_truncate_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_begin_statement_token1] = ACTIONS(715), - [aux_sym_commit_statement_token1] = ACTIONS(715), - [aux_sym_rollback_statement_token1] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_sequence_token5] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym_return_statement_token1] = ACTIONS(715), - [aux_sym_declare_statement_token1] = ACTIONS(715), - [aux_sym_create_function_statement_token3] = ACTIONS(715), - [aux_sym_create_function_statement_token4] = ACTIONS(715), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_statement_token8] = ACTIONS(715), - [aux_sym_create_function_statement_token9] = ACTIONS(715), - [aux_sym_create_function_statement_token10] = ACTIONS(715), - [aux_sym_create_function_statement_token11] = ACTIONS(715), - [aux_sym_external_hint_token1] = ACTIONS(715), - [aux_sym_external_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token1] = ACTIONS(715), - [aux_sym_optimizer_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token3] = ACTIONS(715), - [aux_sym_parallel_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token4] = ACTIONS(715), - [aux_sym_deterministic_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token2] = ACTIONS(715), - [aux_sym_sql_hint_token3] = ACTIONS(715), - [aux_sym_sql_hint_token5] = ACTIONS(715), - [aux_sym__function_language_token1] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_grant_statement_token8] = ACTIONS(715), - [aux_sym_create_table_statement_token1] = ACTIONS(715), - [aux_sym_order_by_clause_token1] = ACTIONS(715), - [aux_sym_limit_clause_token1] = ACTIONS(715), - [aux_sym_offset_clause_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [1507] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [1508] = { - [sym_over_clause] = STATE(1879), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(1537), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [1509] = { - [sym_over_clause] = STATE(1905), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(1537), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [1510] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_truncate_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_begin_statement_token1] = ACTIONS(486), - [aux_sym_commit_statement_token1] = ACTIONS(486), - [aux_sym_rollback_statement_token1] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_sequence_token5] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym_return_statement_token1] = ACTIONS(486), - [aux_sym_declare_statement_token1] = ACTIONS(486), - [aux_sym_create_function_statement_token3] = ACTIONS(486), - [aux_sym_create_function_statement_token4] = ACTIONS(486), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_statement_token8] = ACTIONS(486), - [aux_sym_create_function_statement_token9] = ACTIONS(486), - [aux_sym_create_function_statement_token10] = ACTIONS(486), - [aux_sym_create_function_statement_token11] = ACTIONS(486), - [aux_sym_external_hint_token1] = ACTIONS(486), - [aux_sym_external_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token1] = ACTIONS(486), - [aux_sym_optimizer_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token3] = ACTIONS(486), - [aux_sym_parallel_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token4] = ACTIONS(486), - [aux_sym_deterministic_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token2] = ACTIONS(486), - [aux_sym_sql_hint_token3] = ACTIONS(486), - [aux_sym_sql_hint_token5] = ACTIONS(486), - [aux_sym__function_language_token1] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_grant_statement_token8] = ACTIONS(486), - [aux_sym_order_by_clause_token1] = ACTIONS(486), - [aux_sym_limit_clause_token1] = ACTIONS(486), - [aux_sym_offset_clause_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [1511] = { - [sym_over_clause] = STATE(1798), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token2] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_table_constraint_check_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(1477), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [1512] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_truncate_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_begin_statement_token1] = ACTIONS(532), - [aux_sym_commit_statement_token1] = ACTIONS(532), - [aux_sym_rollback_statement_token1] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_sequence_token5] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym_return_statement_token1] = ACTIONS(532), - [aux_sym_declare_statement_token1] = ACTIONS(532), - [aux_sym_create_function_statement_token3] = ACTIONS(532), - [aux_sym_create_function_statement_token4] = ACTIONS(532), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_statement_token8] = ACTIONS(532), - [aux_sym_create_function_statement_token9] = ACTIONS(532), - [aux_sym_create_function_statement_token10] = ACTIONS(532), - [aux_sym_create_function_statement_token11] = ACTIONS(532), - [aux_sym_external_hint_token1] = ACTIONS(532), - [aux_sym_external_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token1] = ACTIONS(532), - [aux_sym_optimizer_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token3] = ACTIONS(532), - [aux_sym_parallel_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token4] = ACTIONS(532), - [aux_sym_deterministic_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token2] = ACTIONS(532), - [aux_sym_sql_hint_token3] = ACTIONS(532), - [aux_sym_sql_hint_token5] = ACTIONS(532), - [aux_sym__function_language_token1] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_grant_statement_token8] = ACTIONS(532), - [aux_sym_order_by_clause_token1] = ACTIONS(532), - [aux_sym_limit_clause_token1] = ACTIONS(532), - [aux_sym_offset_clause_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [1513] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_mode_token1] = ACTIONS(160), - [aux_sym_initial_mode_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [1514] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_truncate_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_begin_statement_token1] = ACTIONS(688), - [aux_sym_commit_statement_token1] = ACTIONS(688), - [aux_sym_rollback_statement_token1] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_sequence_token5] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym_return_statement_token1] = ACTIONS(688), - [aux_sym_declare_statement_token1] = ACTIONS(688), - [aux_sym_create_function_statement_token3] = ACTIONS(688), - [aux_sym_create_function_statement_token4] = ACTIONS(688), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_statement_token8] = ACTIONS(688), - [aux_sym_create_function_statement_token9] = ACTIONS(688), - [aux_sym_create_function_statement_token10] = ACTIONS(688), - [aux_sym_create_function_statement_token11] = ACTIONS(688), - [aux_sym_external_hint_token1] = ACTIONS(688), - [aux_sym_external_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token1] = ACTIONS(688), - [aux_sym_optimizer_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token3] = ACTIONS(688), - [aux_sym_parallel_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token4] = ACTIONS(688), - [aux_sym_deterministic_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token2] = ACTIONS(688), - [aux_sym_sql_hint_token3] = ACTIONS(688), - [aux_sym_sql_hint_token5] = ACTIONS(688), - [aux_sym__function_language_token1] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_grant_statement_token8] = ACTIONS(688), - [aux_sym_create_table_statement_token1] = ACTIONS(688), - [aux_sym_order_by_clause_token1] = ACTIONS(688), - [aux_sym_limit_clause_token1] = ACTIONS(688), - [aux_sym_offset_clause_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [1515] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_truncate_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_begin_statement_token1] = ACTIONS(540), - [aux_sym_commit_statement_token1] = ACTIONS(540), - [aux_sym_rollback_statement_token1] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_sequence_token5] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym_return_statement_token1] = ACTIONS(540), - [aux_sym_declare_statement_token1] = ACTIONS(540), - [aux_sym_create_function_statement_token3] = ACTIONS(540), - [aux_sym_create_function_statement_token4] = ACTIONS(540), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_statement_token8] = ACTIONS(540), - [aux_sym_create_function_statement_token9] = ACTIONS(540), - [aux_sym_create_function_statement_token10] = ACTIONS(540), - [aux_sym_create_function_statement_token11] = ACTIONS(540), - [aux_sym_external_hint_token1] = ACTIONS(540), - [aux_sym_external_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token1] = ACTIONS(540), - [aux_sym_optimizer_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token3] = ACTIONS(540), - [aux_sym_parallel_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token4] = ACTIONS(540), - [aux_sym_deterministic_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token2] = ACTIONS(540), - [aux_sym_sql_hint_token3] = ACTIONS(540), - [aux_sym_sql_hint_token5] = ACTIONS(540), - [aux_sym__function_language_token1] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_grant_statement_token8] = ACTIONS(540), - [aux_sym_order_by_clause_token1] = ACTIONS(540), - [aux_sym_limit_clause_token1] = ACTIONS(540), - [aux_sym_offset_clause_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [1516] = { - [aux_sym_array_type_repeat1] = STATE(1523), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_truncate_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_begin_statement_token1] = ACTIONS(338), - [aux_sym_commit_statement_token1] = ACTIONS(338), - [aux_sym_rollback_statement_token1] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_sequence_token5] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym_return_statement_token1] = ACTIONS(338), - [aux_sym_declare_statement_token1] = ACTIONS(338), - [aux_sym_create_function_statement_token3] = ACTIONS(338), - [aux_sym_create_function_statement_token4] = ACTIONS(338), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_statement_token8] = ACTIONS(338), - [aux_sym_create_function_statement_token9] = ACTIONS(338), - [aux_sym_create_function_statement_token10] = ACTIONS(338), - [aux_sym_create_function_statement_token11] = ACTIONS(338), - [aux_sym_external_hint_token1] = ACTIONS(338), - [aux_sym_external_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token1] = ACTIONS(338), - [aux_sym_optimizer_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token3] = ACTIONS(338), - [aux_sym_parallel_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token4] = ACTIONS(338), - [aux_sym_deterministic_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token2] = ACTIONS(338), - [aux_sym_sql_hint_token3] = ACTIONS(338), - [aux_sym_sql_hint_token5] = ACTIONS(338), - [aux_sym__function_language_token1] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_order_by_clause_token1] = ACTIONS(338), - [aux_sym_limit_clause_token1] = ACTIONS(338), - [aux_sym_offset_clause_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(2147), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [1517] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [anon_sym_COMMA] = ACTIONS(737), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_truncate_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_begin_statement_token1] = ACTIONS(739), - [aux_sym_commit_statement_token1] = ACTIONS(739), - [aux_sym_rollback_statement_token1] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_sequence_token5] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym_return_statement_token1] = ACTIONS(739), - [aux_sym_declare_statement_token1] = ACTIONS(739), - [aux_sym_create_function_statement_token3] = ACTIONS(739), - [aux_sym_create_function_statement_token4] = ACTIONS(739), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_statement_token8] = ACTIONS(739), - [aux_sym_create_function_statement_token9] = ACTIONS(739), - [aux_sym_create_function_statement_token10] = ACTIONS(739), - [aux_sym_create_function_statement_token11] = ACTIONS(739), - [aux_sym_external_hint_token1] = ACTIONS(739), - [aux_sym_external_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token1] = ACTIONS(739), - [aux_sym_optimizer_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token3] = ACTIONS(739), - [aux_sym_parallel_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token4] = ACTIONS(739), - [aux_sym_deterministic_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token2] = ACTIONS(739), - [aux_sym_sql_hint_token3] = ACTIONS(739), - [aux_sym_sql_hint_token5] = ACTIONS(739), - [aux_sym__function_language_token1] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_having_clause_token1] = ACTIONS(739), - [aux_sym_order_by_clause_token1] = ACTIONS(739), - [aux_sym_limit_clause_token1] = ACTIONS(739), - [aux_sym_offset_clause_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [1518] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2195), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1519] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_truncate_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_begin_statement_token1] = ACTIONS(658), - [aux_sym_commit_statement_token1] = ACTIONS(658), - [aux_sym_rollback_statement_token1] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_sequence_token5] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym_return_statement_token1] = ACTIONS(658), - [aux_sym_declare_statement_token1] = ACTIONS(658), - [aux_sym_create_function_statement_token3] = ACTIONS(658), - [aux_sym_create_function_statement_token4] = ACTIONS(658), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_statement_token8] = ACTIONS(658), - [aux_sym_create_function_statement_token9] = ACTIONS(658), - [aux_sym_create_function_statement_token10] = ACTIONS(658), - [aux_sym_create_function_statement_token11] = ACTIONS(658), - [aux_sym_external_hint_token1] = ACTIONS(658), - [aux_sym_external_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token1] = ACTIONS(658), - [aux_sym_optimizer_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token3] = ACTIONS(658), - [aux_sym_parallel_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token4] = ACTIONS(658), - [aux_sym_deterministic_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token2] = ACTIONS(658), - [aux_sym_sql_hint_token3] = ACTIONS(658), - [aux_sym_sql_hint_token5] = ACTIONS(658), - [aux_sym__function_language_token1] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_grant_statement_token8] = ACTIONS(658), - [aux_sym_create_table_statement_token1] = ACTIONS(658), - [aux_sym_order_by_clause_token1] = ACTIONS(658), - [aux_sym_limit_clause_token1] = ACTIONS(658), - [aux_sym_offset_clause_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [1520] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [anon_sym_COMMA] = ACTIONS(660), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_truncate_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_begin_statement_token1] = ACTIONS(662), - [aux_sym_commit_statement_token1] = ACTIONS(662), - [aux_sym_rollback_statement_token1] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_sequence_token5] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym_return_statement_token1] = ACTIONS(662), - [aux_sym_declare_statement_token1] = ACTIONS(662), - [aux_sym_create_function_statement_token3] = ACTIONS(662), - [aux_sym_create_function_statement_token4] = ACTIONS(662), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_statement_token8] = ACTIONS(662), - [aux_sym_create_function_statement_token9] = ACTIONS(662), - [aux_sym_create_function_statement_token10] = ACTIONS(662), - [aux_sym_create_function_statement_token11] = ACTIONS(662), - [aux_sym_external_hint_token1] = ACTIONS(662), - [aux_sym_external_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token1] = ACTIONS(662), - [aux_sym_optimizer_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token3] = ACTIONS(662), - [aux_sym_parallel_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token4] = ACTIONS(662), - [aux_sym_deterministic_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token2] = ACTIONS(662), - [aux_sym_sql_hint_token3] = ACTIONS(662), - [aux_sym_sql_hint_token5] = ACTIONS(662), - [aux_sym__function_language_token1] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_having_clause_token1] = ACTIONS(662), - [aux_sym_order_by_clause_token1] = ACTIONS(662), - [aux_sym_limit_clause_token1] = ACTIONS(662), - [aux_sym_offset_clause_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [1521] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [anon_sym_COMMA] = ACTIONS(840), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_truncate_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_begin_statement_token1] = ACTIONS(842), - [aux_sym_commit_statement_token1] = ACTIONS(842), - [aux_sym_rollback_statement_token1] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_sequence_token5] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym_return_statement_token1] = ACTIONS(842), - [aux_sym_declare_statement_token1] = ACTIONS(842), - [aux_sym_create_function_statement_token3] = ACTIONS(842), - [aux_sym_create_function_statement_token4] = ACTIONS(842), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_statement_token8] = ACTIONS(842), - [aux_sym_create_function_statement_token9] = ACTIONS(842), - [aux_sym_create_function_statement_token10] = ACTIONS(842), - [aux_sym_create_function_statement_token11] = ACTIONS(842), - [aux_sym_external_hint_token1] = ACTIONS(842), - [aux_sym_external_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token1] = ACTIONS(842), - [aux_sym_optimizer_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token3] = ACTIONS(842), - [aux_sym_parallel_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token4] = ACTIONS(842), - [aux_sym_deterministic_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token2] = ACTIONS(842), - [aux_sym_sql_hint_token3] = ACTIONS(842), - [aux_sym_sql_hint_token5] = ACTIONS(842), - [aux_sym__function_language_token1] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_having_clause_token1] = ACTIONS(842), - [aux_sym_order_by_clause_token1] = ACTIONS(842), - [aux_sym_limit_clause_token1] = ACTIONS(842), - [aux_sym_offset_clause_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [1522] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_truncate_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_begin_statement_token1] = ACTIONS(544), - [aux_sym_commit_statement_token1] = ACTIONS(544), - [aux_sym_rollback_statement_token1] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_sequence_token5] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym_return_statement_token1] = ACTIONS(544), - [aux_sym_declare_statement_token1] = ACTIONS(544), - [aux_sym_create_function_statement_token3] = ACTIONS(544), - [aux_sym_create_function_statement_token4] = ACTIONS(544), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_statement_token8] = ACTIONS(544), - [aux_sym_create_function_statement_token9] = ACTIONS(544), - [aux_sym_create_function_statement_token10] = ACTIONS(544), - [aux_sym_create_function_statement_token11] = ACTIONS(544), - [aux_sym_external_hint_token1] = ACTIONS(544), - [aux_sym_external_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token1] = ACTIONS(544), - [aux_sym_optimizer_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token3] = ACTIONS(544), - [aux_sym_parallel_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token4] = ACTIONS(544), - [aux_sym_deterministic_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token2] = ACTIONS(544), - [aux_sym_sql_hint_token3] = ACTIONS(544), - [aux_sym_sql_hint_token5] = ACTIONS(544), - [aux_sym__function_language_token1] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_grant_statement_token8] = ACTIONS(544), - [aux_sym_order_by_clause_token1] = ACTIONS(544), - [aux_sym_limit_clause_token1] = ACTIONS(544), - [aux_sym_offset_clause_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [1523] = { - [aux_sym_array_type_repeat1] = STATE(1523), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(2250), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [1524] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_truncate_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_begin_statement_token1] = ACTIONS(838), - [aux_sym_commit_statement_token1] = ACTIONS(838), - [aux_sym_rollback_statement_token1] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_sequence_token5] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym_return_statement_token1] = ACTIONS(838), - [aux_sym_declare_statement_token1] = ACTIONS(838), - [aux_sym_create_function_statement_token3] = ACTIONS(838), - [aux_sym_create_function_statement_token4] = ACTIONS(838), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_statement_token8] = ACTIONS(838), - [aux_sym_create_function_statement_token9] = ACTIONS(838), - [aux_sym_create_function_statement_token10] = ACTIONS(838), - [aux_sym_create_function_statement_token11] = ACTIONS(838), - [aux_sym_external_hint_token1] = ACTIONS(838), - [aux_sym_external_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token1] = ACTIONS(838), - [aux_sym_optimizer_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token3] = ACTIONS(838), - [aux_sym_parallel_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token4] = ACTIONS(838), - [aux_sym_deterministic_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token2] = ACTIONS(838), - [aux_sym_sql_hint_token3] = ACTIONS(838), - [aux_sym_sql_hint_token5] = ACTIONS(838), - [aux_sym__function_language_token1] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_grant_statement_token8] = ACTIONS(838), - [aux_sym_create_table_statement_token1] = ACTIONS(838), - [aux_sym_order_by_clause_token1] = ACTIONS(838), - [aux_sym_limit_clause_token1] = ACTIONS(838), - [aux_sym_offset_clause_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [1525] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_truncate_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_begin_statement_token1] = ACTIONS(790), - [aux_sym_commit_statement_token1] = ACTIONS(790), - [aux_sym_rollback_statement_token1] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_sequence_token5] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym_return_statement_token1] = ACTIONS(790), - [aux_sym_declare_statement_token1] = ACTIONS(790), - [aux_sym_create_function_statement_token3] = ACTIONS(790), - [aux_sym_create_function_statement_token4] = ACTIONS(790), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_statement_token8] = ACTIONS(790), - [aux_sym_create_function_statement_token9] = ACTIONS(790), - [aux_sym_create_function_statement_token10] = ACTIONS(790), - [aux_sym_create_function_statement_token11] = ACTIONS(790), - [aux_sym_external_hint_token1] = ACTIONS(790), - [aux_sym_external_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token1] = ACTIONS(790), - [aux_sym_optimizer_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token3] = ACTIONS(790), - [aux_sym_parallel_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token4] = ACTIONS(790), - [aux_sym_deterministic_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token2] = ACTIONS(790), - [aux_sym_sql_hint_token3] = ACTIONS(790), - [aux_sym_sql_hint_token5] = ACTIONS(790), - [aux_sym__function_language_token1] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_grant_statement_token8] = ACTIONS(790), - [aux_sym_create_table_statement_token1] = ACTIONS(790), - [aux_sym_order_by_clause_token1] = ACTIONS(790), - [aux_sym_limit_clause_token1] = ACTIONS(790), - [aux_sym_offset_clause_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [1526] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token2] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_table_constraint_check_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [1527] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1528] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_truncate_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_begin_statement_token1] = ACTIONS(771), - [aux_sym_commit_statement_token1] = ACTIONS(771), - [aux_sym_rollback_statement_token1] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_sequence_token5] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym_return_statement_token1] = ACTIONS(771), - [aux_sym_declare_statement_token1] = ACTIONS(771), - [aux_sym_create_function_statement_token3] = ACTIONS(771), - [aux_sym_create_function_statement_token4] = ACTIONS(771), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_statement_token8] = ACTIONS(771), - [aux_sym_create_function_statement_token9] = ACTIONS(771), - [aux_sym_create_function_statement_token10] = ACTIONS(771), - [aux_sym_create_function_statement_token11] = ACTIONS(771), - [aux_sym_external_hint_token1] = ACTIONS(771), - [aux_sym_external_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token1] = ACTIONS(771), - [aux_sym_optimizer_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token3] = ACTIONS(771), - [aux_sym_parallel_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token4] = ACTIONS(771), - [aux_sym_deterministic_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token2] = ACTIONS(771), - [aux_sym_sql_hint_token3] = ACTIONS(771), - [aux_sym_sql_hint_token5] = ACTIONS(771), - [aux_sym__function_language_token1] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_grant_statement_token8] = ACTIONS(771), - [aux_sym_create_table_statement_token1] = ACTIONS(771), - [aux_sym_order_by_clause_token1] = ACTIONS(771), - [aux_sym_limit_clause_token1] = ACTIONS(771), - [aux_sym_offset_clause_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [1529] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [1530] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_truncate_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_begin_statement_token1] = ACTIONS(842), - [aux_sym_commit_statement_token1] = ACTIONS(842), - [aux_sym_rollback_statement_token1] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_sequence_token5] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym_return_statement_token1] = ACTIONS(842), - [aux_sym_declare_statement_token1] = ACTIONS(842), - [aux_sym_create_function_statement_token3] = ACTIONS(842), - [aux_sym_create_function_statement_token4] = ACTIONS(842), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_statement_token8] = ACTIONS(842), - [aux_sym_create_function_statement_token9] = ACTIONS(842), - [aux_sym_create_function_statement_token10] = ACTIONS(842), - [aux_sym_create_function_statement_token11] = ACTIONS(842), - [aux_sym_external_hint_token1] = ACTIONS(842), - [aux_sym_external_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token1] = ACTIONS(842), - [aux_sym_optimizer_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token3] = ACTIONS(842), - [aux_sym_parallel_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token4] = ACTIONS(842), - [aux_sym_deterministic_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token2] = ACTIONS(842), - [aux_sym_sql_hint_token3] = ACTIONS(842), - [aux_sym_sql_hint_token5] = ACTIONS(842), - [aux_sym__function_language_token1] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_grant_statement_token8] = ACTIONS(842), - [aux_sym_create_table_statement_token1] = ACTIONS(842), - [aux_sym_order_by_clause_token1] = ACTIONS(842), - [aux_sym_limit_clause_token1] = ACTIONS(842), - [aux_sym_offset_clause_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [1531] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_truncate_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_begin_statement_token1] = ACTIONS(453), - [aux_sym_commit_statement_token1] = ACTIONS(453), - [aux_sym_rollback_statement_token1] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_sequence_token5] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym_return_statement_token1] = ACTIONS(453), - [aux_sym_declare_statement_token1] = ACTIONS(453), - [aux_sym_create_function_statement_token3] = ACTIONS(453), - [aux_sym_create_function_statement_token4] = ACTIONS(453), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_statement_token8] = ACTIONS(453), - [aux_sym_create_function_statement_token9] = ACTIONS(453), - [aux_sym_create_function_statement_token10] = ACTIONS(453), - [aux_sym_create_function_statement_token11] = ACTIONS(453), - [aux_sym_external_hint_token1] = ACTIONS(453), - [aux_sym_external_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token1] = ACTIONS(453), - [aux_sym_optimizer_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token3] = ACTIONS(453), - [aux_sym_parallel_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token4] = ACTIONS(453), - [aux_sym_deterministic_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token2] = ACTIONS(453), - [aux_sym_sql_hint_token3] = ACTIONS(453), - [aux_sym_sql_hint_token5] = ACTIONS(453), - [aux_sym__function_language_token1] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_grant_statement_token8] = ACTIONS(453), - [aux_sym_order_by_clause_token1] = ACTIONS(453), - [aux_sym_limit_clause_token1] = ACTIONS(453), - [aux_sym_offset_clause_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [1532] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_truncate_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_begin_statement_token1] = ACTIONS(261), - [aux_sym_commit_statement_token1] = ACTIONS(261), - [aux_sym_rollback_statement_token1] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_sequence_token5] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(261), - [aux_sym_declare_statement_token1] = ACTIONS(261), - [aux_sym_create_function_statement_token3] = ACTIONS(261), - [aux_sym_create_function_statement_token4] = ACTIONS(261), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_statement_token8] = ACTIONS(261), - [aux_sym_create_function_statement_token9] = ACTIONS(261), - [aux_sym_create_function_statement_token10] = ACTIONS(261), - [aux_sym_create_function_statement_token11] = ACTIONS(261), - [aux_sym_external_hint_token1] = ACTIONS(261), - [aux_sym_external_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token1] = ACTIONS(261), - [aux_sym_optimizer_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token3] = ACTIONS(261), - [aux_sym_parallel_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token2] = ACTIONS(261), - [aux_sym_null_hint_token4] = ACTIONS(261), - [aux_sym_deterministic_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token2] = ACTIONS(261), - [aux_sym_sql_hint_token3] = ACTIONS(261), - [aux_sym_sql_hint_token5] = ACTIONS(261), - [aux_sym__function_language_token1] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_table_constraint_check_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [1533] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_truncate_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_begin_statement_token1] = ACTIONS(447), - [aux_sym_commit_statement_token1] = ACTIONS(447), - [aux_sym_rollback_statement_token1] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_sequence_token5] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym_return_statement_token1] = ACTIONS(447), - [aux_sym_declare_statement_token1] = ACTIONS(447), - [aux_sym_create_function_statement_token3] = ACTIONS(447), - [aux_sym_create_function_statement_token4] = ACTIONS(447), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_statement_token8] = ACTIONS(447), - [aux_sym_create_function_statement_token9] = ACTIONS(447), - [aux_sym_create_function_statement_token10] = ACTIONS(447), - [aux_sym_create_function_statement_token11] = ACTIONS(447), - [aux_sym_external_hint_token1] = ACTIONS(447), - [aux_sym_external_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token1] = ACTIONS(447), - [aux_sym_optimizer_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token3] = ACTIONS(447), - [aux_sym_parallel_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token4] = ACTIONS(447), - [aux_sym_deterministic_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token2] = ACTIONS(447), - [aux_sym_sql_hint_token3] = ACTIONS(447), - [aux_sym_sql_hint_token5] = ACTIONS(447), - [aux_sym__function_language_token1] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_grant_statement_token8] = ACTIONS(447), - [aux_sym_order_by_clause_token1] = ACTIONS(447), - [aux_sym_limit_clause_token1] = ACTIONS(447), - [aux_sym_offset_clause_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [1534] = { - [ts_builtin_sym_end] = ACTIONS(1980), - [anon_sym_SEMI] = ACTIONS(1980), - [aux_sym_with_clause_token1] = ACTIONS(1982), - [anon_sym_COMMA] = ACTIONS(1980), - [aux_sym_cte_token1] = ACTIONS(1982), - [aux_sym_cte_token2] = ACTIONS(2159), - [aux_sym_truncate_statement_token1] = ACTIONS(1982), - [aux_sym_comment_statement_token1] = ACTIONS(1982), - [aux_sym_comment_statement_token7] = ACTIONS(2161), - [aux_sym_begin_statement_token1] = ACTIONS(1982), - [aux_sym_commit_statement_token1] = ACTIONS(1982), - [aux_sym_rollback_statement_token1] = ACTIONS(1982), - [aux_sym_create_statement_token1] = ACTIONS(1982), - [aux_sym_alter_statement_token1] = ACTIONS(1982), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1982), - [aux_sym_sequence_token5] = ACTIONS(1982), - [aux_sym_pg_command_token1] = ACTIONS(1980), - [aux_sym_return_statement_token1] = ACTIONS(1982), - [aux_sym_declare_statement_token1] = ACTIONS(1982), - [aux_sym_create_function_statement_token3] = ACTIONS(1982), - [aux_sym_create_function_statement_token4] = ACTIONS(1982), - [aux_sym_create_function_statement_token7] = ACTIONS(1982), - [aux_sym_create_function_statement_token8] = ACTIONS(1982), - [aux_sym_create_function_statement_token9] = ACTIONS(1982), - [aux_sym_create_function_statement_token10] = ACTIONS(1982), - [aux_sym_create_function_statement_token11] = ACTIONS(1982), - [aux_sym_external_hint_token1] = ACTIONS(1982), - [aux_sym_external_hint_token2] = ACTIONS(1982), - [aux_sym_optimizer_hint_token1] = ACTIONS(1982), - [aux_sym_optimizer_hint_token2] = ACTIONS(1982), - [aux_sym_optimizer_hint_token3] = ACTIONS(1982), - [aux_sym_parallel_hint_token1] = ACTIONS(1982), - [aux_sym_null_hint_token1] = ACTIONS(1982), - [aux_sym_null_hint_token4] = ACTIONS(1982), - [aux_sym_deterministic_hint_token1] = ACTIONS(1982), - [aux_sym_sql_hint_token1] = ACTIONS(1982), - [aux_sym_sql_hint_token2] = ACTIONS(1982), - [aux_sym_sql_hint_token3] = ACTIONS(1982), - [aux_sym_sql_hint_token5] = ACTIONS(1982), - [aux_sym__function_language_token1] = ACTIONS(1982), - [aux_sym_create_function_parameter_token1] = ACTIONS(2163), - [anon_sym_EQ] = ACTIONS(2165), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2171), - [aux_sym_trigger_event_token1] = ACTIONS(1982), - [aux_sym_trigger_event_token2] = ACTIONS(1982), - [aux_sym_trigger_event_token3] = ACTIONS(1982), - [aux_sym_drop_statement_token1] = ACTIONS(1982), - [aux_sym_grant_statement_token1] = ACTIONS(1982), - [aux_sym_grant_statement_token4] = ACTIONS(1982), - [aux_sym_having_clause_token1] = ACTIONS(1982), - [aux_sym_order_by_clause_token1] = ACTIONS(1982), - [aux_sym_limit_clause_token1] = ACTIONS(1982), - [aux_sym_offset_clause_token1] = ACTIONS(1982), - [aux_sym_frame_clause_token2] = ACTIONS(2167), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2123), - [sym__unquoted_identifier] = ACTIONS(1982), - [anon_sym_BQUOTE] = ACTIONS(1980), - [anon_sym_DQUOTE] = ACTIONS(1980), - [anon_sym_DASH_GT] = ACTIONS(2253), - [anon_sym_DASH_GT_GT] = ACTIONS(2255), - [anon_sym_POUND_GT] = ACTIONS(2253), - [anon_sym_POUND_GT_GT] = ACTIONS(2255), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2149), - [anon_sym_DASH] = ACTIONS(2151), - [anon_sym_TILDE] = ACTIONS(2169), - [anon_sym_CARET] = ACTIONS(2153), - [anon_sym_STAR] = ACTIONS(2155), - [anon_sym_SLASH] = ACTIONS(2157), - [anon_sym_PERCENT] = ACTIONS(2155), - [anon_sym_LT_LT] = ACTIONS(2155), - [anon_sym_GT_GT] = ACTIONS(2155), - [anon_sym_AMP] = ACTIONS(2155), - [anon_sym_PIPE] = ACTIONS(2149), - [anon_sym_POUND] = ACTIONS(2151), - [anon_sym_LT] = ACTIONS(2169), - [anon_sym_LT_EQ] = ACTIONS(2165), - [anon_sym_LT_GT] = ACTIONS(2165), - [anon_sym_BANG_EQ] = ACTIONS(2165), - [anon_sym_GT] = ACTIONS(2169), - [anon_sym_GT_EQ] = ACTIONS(2165), - [anon_sym_BANG_TILDE] = ACTIONS(2169), - [anon_sym_TILDE_STAR] = ACTIONS(2165), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2165), - }, - [1535] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_truncate_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_begin_statement_token1] = ACTIONS(443), - [aux_sym_commit_statement_token1] = ACTIONS(443), - [aux_sym_rollback_statement_token1] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_sequence_token5] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym_return_statement_token1] = ACTIONS(443), - [aux_sym_declare_statement_token1] = ACTIONS(443), - [aux_sym_create_function_statement_token3] = ACTIONS(443), - [aux_sym_create_function_statement_token4] = ACTIONS(443), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_statement_token8] = ACTIONS(443), - [aux_sym_create_function_statement_token9] = ACTIONS(443), - [aux_sym_create_function_statement_token10] = ACTIONS(443), - [aux_sym_create_function_statement_token11] = ACTIONS(443), - [aux_sym_external_hint_token1] = ACTIONS(443), - [aux_sym_external_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token1] = ACTIONS(443), - [aux_sym_optimizer_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token3] = ACTIONS(443), - [aux_sym_parallel_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token4] = ACTIONS(443), - [aux_sym_deterministic_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token2] = ACTIONS(443), - [aux_sym_sql_hint_token3] = ACTIONS(443), - [aux_sym_sql_hint_token5] = ACTIONS(443), - [aux_sym__function_language_token1] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_grant_statement_token8] = ACTIONS(443), - [aux_sym_order_by_clause_token1] = ACTIONS(443), - [aux_sym_limit_clause_token1] = ACTIONS(443), - [aux_sym_offset_clause_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [1536] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [1537] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_truncate_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_begin_statement_token1] = ACTIONS(634), - [aux_sym_commit_statement_token1] = ACTIONS(634), - [aux_sym_rollback_statement_token1] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_sequence_token5] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym_return_statement_token1] = ACTIONS(634), - [aux_sym_declare_statement_token1] = ACTIONS(634), - [aux_sym_create_function_statement_token3] = ACTIONS(634), - [aux_sym_create_function_statement_token4] = ACTIONS(634), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_statement_token8] = ACTIONS(634), - [aux_sym_create_function_statement_token9] = ACTIONS(634), - [aux_sym_create_function_statement_token10] = ACTIONS(634), - [aux_sym_create_function_statement_token11] = ACTIONS(634), - [aux_sym_external_hint_token1] = ACTIONS(634), - [aux_sym_external_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token1] = ACTIONS(634), - [aux_sym_optimizer_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token3] = ACTIONS(634), - [aux_sym_parallel_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token4] = ACTIONS(634), - [aux_sym_deterministic_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token2] = ACTIONS(634), - [aux_sym_sql_hint_token3] = ACTIONS(634), - [aux_sym_sql_hint_token5] = ACTIONS(634), - [aux_sym__function_language_token1] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_grant_statement_token8] = ACTIONS(634), - [aux_sym_order_by_clause_token1] = ACTIONS(634), - [aux_sym_limit_clause_token1] = ACTIONS(634), - [aux_sym_offset_clause_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [1538] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_truncate_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_begin_statement_token1] = ACTIONS(548), - [aux_sym_commit_statement_token1] = ACTIONS(548), - [aux_sym_rollback_statement_token1] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_sequence_token5] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym_return_statement_token1] = ACTIONS(548), - [aux_sym_declare_statement_token1] = ACTIONS(548), - [aux_sym_create_function_statement_token3] = ACTIONS(548), - [aux_sym_create_function_statement_token4] = ACTIONS(548), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_statement_token8] = ACTIONS(548), - [aux_sym_create_function_statement_token9] = ACTIONS(548), - [aux_sym_create_function_statement_token10] = ACTIONS(548), - [aux_sym_create_function_statement_token11] = ACTIONS(548), - [aux_sym_external_hint_token1] = ACTIONS(548), - [aux_sym_external_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token1] = ACTIONS(548), - [aux_sym_optimizer_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token3] = ACTIONS(548), - [aux_sym_parallel_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token4] = ACTIONS(548), - [aux_sym_deterministic_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token2] = ACTIONS(548), - [aux_sym_sql_hint_token3] = ACTIONS(548), - [aux_sym_sql_hint_token5] = ACTIONS(548), - [aux_sym__function_language_token1] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_grant_statement_token8] = ACTIONS(548), - [aux_sym_order_by_clause_token1] = ACTIONS(548), - [aux_sym_limit_clause_token1] = ACTIONS(548), - [aux_sym_offset_clause_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [1539] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_truncate_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_begin_statement_token1] = ACTIONS(552), - [aux_sym_commit_statement_token1] = ACTIONS(552), - [aux_sym_rollback_statement_token1] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_sequence_token5] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym_return_statement_token1] = ACTIONS(552), - [aux_sym_declare_statement_token1] = ACTIONS(552), - [aux_sym_create_function_statement_token3] = ACTIONS(552), - [aux_sym_create_function_statement_token4] = ACTIONS(552), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_statement_token8] = ACTIONS(552), - [aux_sym_create_function_statement_token9] = ACTIONS(552), - [aux_sym_create_function_statement_token10] = ACTIONS(552), - [aux_sym_create_function_statement_token11] = ACTIONS(552), - [aux_sym_external_hint_token1] = ACTIONS(552), - [aux_sym_external_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token1] = ACTIONS(552), - [aux_sym_optimizer_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token3] = ACTIONS(552), - [aux_sym_parallel_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token4] = ACTIONS(552), - [aux_sym_deterministic_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token2] = ACTIONS(552), - [aux_sym_sql_hint_token3] = ACTIONS(552), - [aux_sym_sql_hint_token5] = ACTIONS(552), - [aux_sym__function_language_token1] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_grant_statement_token8] = ACTIONS(552), - [aux_sym_order_by_clause_token1] = ACTIONS(552), - [aux_sym_limit_clause_token1] = ACTIONS(552), - [aux_sym_offset_clause_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [1540] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_truncate_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_begin_statement_token1] = ACTIONS(747), - [aux_sym_commit_statement_token1] = ACTIONS(747), - [aux_sym_rollback_statement_token1] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_sequence_token5] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym_return_statement_token1] = ACTIONS(747), - [aux_sym_declare_statement_token1] = ACTIONS(747), - [aux_sym_create_function_statement_token3] = ACTIONS(747), - [aux_sym_create_function_statement_token4] = ACTIONS(747), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_statement_token8] = ACTIONS(747), - [aux_sym_create_function_statement_token9] = ACTIONS(747), - [aux_sym_create_function_statement_token10] = ACTIONS(747), - [aux_sym_create_function_statement_token11] = ACTIONS(747), - [aux_sym_external_hint_token1] = ACTIONS(747), - [aux_sym_external_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token1] = ACTIONS(747), - [aux_sym_optimizer_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token3] = ACTIONS(747), - [aux_sym_parallel_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token4] = ACTIONS(747), - [aux_sym_deterministic_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token2] = ACTIONS(747), - [aux_sym_sql_hint_token3] = ACTIONS(747), - [aux_sym_sql_hint_token5] = ACTIONS(747), - [aux_sym__function_language_token1] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_grant_statement_token8] = ACTIONS(747), - [aux_sym_create_table_statement_token1] = ACTIONS(747), - [aux_sym_order_by_clause_token1] = ACTIONS(747), - [aux_sym_limit_clause_token1] = ACTIONS(747), - [aux_sym_offset_clause_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2195), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [1541] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_truncate_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_begin_statement_token1] = ACTIONS(719), - [aux_sym_commit_statement_token1] = ACTIONS(719), - [aux_sym_rollback_statement_token1] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_sequence_token5] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym_return_statement_token1] = ACTIONS(719), - [aux_sym_declare_statement_token1] = ACTIONS(719), - [aux_sym_create_function_statement_token3] = ACTIONS(719), - [aux_sym_create_function_statement_token4] = ACTIONS(719), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_statement_token8] = ACTIONS(719), - [aux_sym_create_function_statement_token9] = ACTIONS(719), - [aux_sym_create_function_statement_token10] = ACTIONS(719), - [aux_sym_create_function_statement_token11] = ACTIONS(719), - [aux_sym_external_hint_token1] = ACTIONS(719), - [aux_sym_external_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token1] = ACTIONS(719), - [aux_sym_optimizer_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token3] = ACTIONS(719), - [aux_sym_parallel_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token4] = ACTIONS(719), - [aux_sym_deterministic_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token2] = ACTIONS(719), - [aux_sym_sql_hint_token3] = ACTIONS(719), - [aux_sym_sql_hint_token5] = ACTIONS(719), - [aux_sym__function_language_token1] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_grant_statement_token8] = ACTIONS(719), - [aux_sym_create_table_statement_token1] = ACTIONS(719), - [aux_sym_order_by_clause_token1] = ACTIONS(719), - [aux_sym_limit_clause_token1] = ACTIONS(719), - [aux_sym_offset_clause_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2195), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [1542] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(2257), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(2259), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(2261), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(2263), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [1543] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_truncate_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_begin_statement_token1] = ACTIONS(711), - [aux_sym_commit_statement_token1] = ACTIONS(711), - [aux_sym_rollback_statement_token1] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_sequence_token5] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym_return_statement_token1] = ACTIONS(711), - [aux_sym_declare_statement_token1] = ACTIONS(711), - [aux_sym_create_function_statement_token3] = ACTIONS(711), - [aux_sym_create_function_statement_token4] = ACTIONS(711), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_statement_token8] = ACTIONS(711), - [aux_sym_create_function_statement_token9] = ACTIONS(711), - [aux_sym_create_function_statement_token10] = ACTIONS(711), - [aux_sym_create_function_statement_token11] = ACTIONS(711), - [aux_sym_external_hint_token1] = ACTIONS(711), - [aux_sym_external_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token1] = ACTIONS(711), - [aux_sym_optimizer_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token3] = ACTIONS(711), - [aux_sym_parallel_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token4] = ACTIONS(711), - [aux_sym_deterministic_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token2] = ACTIONS(711), - [aux_sym_sql_hint_token3] = ACTIONS(711), - [aux_sym_sql_hint_token5] = ACTIONS(711), - [aux_sym__function_language_token1] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_grant_statement_token8] = ACTIONS(711), - [aux_sym_create_table_statement_token1] = ACTIONS(711), - [aux_sym_order_by_clause_token1] = ACTIONS(711), - [aux_sym_limit_clause_token1] = ACTIONS(711), - [aux_sym_offset_clause_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [1544] = { - [ts_builtin_sym_end] = ACTIONS(2265), - [anon_sym_SEMI] = ACTIONS(2265), - [aux_sym_with_clause_token1] = ACTIONS(2267), - [aux_sym_cte_token1] = ACTIONS(2267), - [aux_sym_cte_token2] = ACTIONS(2203), - [aux_sym_truncate_statement_token1] = ACTIONS(2267), - [aux_sym_comment_statement_token1] = ACTIONS(2267), - [aux_sym_comment_statement_token7] = ACTIONS(2205), - [aux_sym_begin_statement_token1] = ACTIONS(2267), - [aux_sym_commit_statement_token1] = ACTIONS(2267), - [aux_sym_rollback_statement_token1] = ACTIONS(2267), - [aux_sym_create_statement_token1] = ACTIONS(2267), - [aux_sym_alter_statement_token1] = ACTIONS(2267), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(2267), - [aux_sym_sequence_token5] = ACTIONS(2267), - [aux_sym_pg_command_token1] = ACTIONS(2265), - [aux_sym_return_statement_token1] = ACTIONS(2267), - [aux_sym_declare_statement_token1] = ACTIONS(2267), - [aux_sym_create_function_statement_token3] = ACTIONS(2267), - [aux_sym_create_function_statement_token4] = ACTIONS(2267), - [aux_sym_create_function_statement_token7] = ACTIONS(2267), - [aux_sym_create_function_statement_token8] = ACTIONS(2267), - [aux_sym_create_function_statement_token9] = ACTIONS(2267), - [aux_sym_create_function_statement_token10] = ACTIONS(2267), - [aux_sym_create_function_statement_token11] = ACTIONS(2267), - [aux_sym_external_hint_token1] = ACTIONS(2267), - [aux_sym_external_hint_token2] = ACTIONS(2267), - [aux_sym_optimizer_hint_token1] = ACTIONS(2267), - [aux_sym_optimizer_hint_token2] = ACTIONS(2267), - [aux_sym_optimizer_hint_token3] = ACTIONS(2267), - [aux_sym_parallel_hint_token1] = ACTIONS(2267), - [aux_sym_null_hint_token1] = ACTIONS(2267), - [aux_sym_null_hint_token4] = ACTIONS(2267), - [aux_sym_deterministic_hint_token1] = ACTIONS(2267), - [aux_sym_sql_hint_token1] = ACTIONS(2267), - [aux_sym_sql_hint_token2] = ACTIONS(2267), - [aux_sym_sql_hint_token3] = ACTIONS(2267), - [aux_sym_sql_hint_token5] = ACTIONS(2267), - [aux_sym__function_language_token1] = ACTIONS(2267), - [aux_sym_create_function_parameter_token1] = ACTIONS(2207), - [anon_sym_EQ] = ACTIONS(2209), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2211), - [aux_sym_trigger_event_token1] = ACTIONS(2267), - [aux_sym_trigger_event_token2] = ACTIONS(2267), - [aux_sym_trigger_event_token3] = ACTIONS(2267), - [aux_sym_drop_statement_token1] = ACTIONS(2267), - [aux_sym_grant_statement_token1] = ACTIONS(2267), - [aux_sym_grant_statement_token4] = ACTIONS(2267), - [aux_sym_grant_statement_token8] = ACTIONS(2267), - [aux_sym_create_table_statement_token1] = ACTIONS(2267), - [aux_sym_order_by_clause_token1] = ACTIONS(2267), - [aux_sym_limit_clause_token1] = ACTIONS(2267), - [aux_sym_offset_clause_token1] = ACTIONS(2267), - [aux_sym_frame_clause_token2] = ACTIONS(2213), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2195), - [sym__unquoted_identifier] = ACTIONS(2267), - [anon_sym_BQUOTE] = ACTIONS(2265), - [anon_sym_DQUOTE] = ACTIONS(2265), - [anon_sym_DASH_GT] = ACTIONS(2269), - [anon_sym_DASH_GT_GT] = ACTIONS(2271), - [anon_sym_POUND_GT] = ACTIONS(2269), - [anon_sym_POUND_GT_GT] = ACTIONS(2271), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2215), - [anon_sym_DASH] = ACTIONS(2217), - [anon_sym_TILDE] = ACTIONS(2219), - [anon_sym_CARET] = ACTIONS(2197), - [anon_sym_STAR] = ACTIONS(2199), - [anon_sym_SLASH] = ACTIONS(2201), - [anon_sym_PERCENT] = ACTIONS(2199), - [anon_sym_LT_LT] = ACTIONS(2199), - [anon_sym_GT_GT] = ACTIONS(2199), - [anon_sym_AMP] = ACTIONS(2199), - [anon_sym_PIPE] = ACTIONS(2215), - [anon_sym_POUND] = ACTIONS(2217), - [anon_sym_LT] = ACTIONS(2219), - [anon_sym_LT_EQ] = ACTIONS(2209), - [anon_sym_LT_GT] = ACTIONS(2209), - [anon_sym_BANG_EQ] = ACTIONS(2209), - [anon_sym_GT] = ACTIONS(2219), - [anon_sym_GT_EQ] = ACTIONS(2209), - [anon_sym_BANG_TILDE] = ACTIONS(2219), - [anon_sym_TILDE_STAR] = ACTIONS(2209), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2209), - }, - [1545] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_truncate_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_begin_statement_token1] = ACTIONS(662), - [aux_sym_commit_statement_token1] = ACTIONS(662), - [aux_sym_rollback_statement_token1] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_sequence_token5] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym_return_statement_token1] = ACTIONS(662), - [aux_sym_declare_statement_token1] = ACTIONS(662), - [aux_sym_create_function_statement_token3] = ACTIONS(662), - [aux_sym_create_function_statement_token4] = ACTIONS(662), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_statement_token8] = ACTIONS(662), - [aux_sym_create_function_statement_token9] = ACTIONS(662), - [aux_sym_create_function_statement_token10] = ACTIONS(662), - [aux_sym_create_function_statement_token11] = ACTIONS(662), - [aux_sym_external_hint_token1] = ACTIONS(662), - [aux_sym_external_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token1] = ACTIONS(662), - [aux_sym_optimizer_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token3] = ACTIONS(662), - [aux_sym_parallel_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token4] = ACTIONS(662), - [aux_sym_deterministic_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token2] = ACTIONS(662), - [aux_sym_sql_hint_token3] = ACTIONS(662), - [aux_sym_sql_hint_token5] = ACTIONS(662), - [aux_sym__function_language_token1] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_grant_statement_token8] = ACTIONS(662), - [aux_sym_create_table_statement_token1] = ACTIONS(662), - [aux_sym_order_by_clause_token1] = ACTIONS(662), - [aux_sym_limit_clause_token1] = ACTIONS(662), - [aux_sym_offset_clause_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [1546] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [1547] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_truncate_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_begin_statement_token1] = ACTIONS(431), - [aux_sym_commit_statement_token1] = ACTIONS(431), - [aux_sym_rollback_statement_token1] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_sequence_token5] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym_return_statement_token1] = ACTIONS(431), - [aux_sym_declare_statement_token1] = ACTIONS(431), - [aux_sym_create_function_statement_token3] = ACTIONS(431), - [aux_sym_create_function_statement_token4] = ACTIONS(431), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_statement_token8] = ACTIONS(431), - [aux_sym_create_function_statement_token9] = ACTIONS(431), - [aux_sym_create_function_statement_token10] = ACTIONS(431), - [aux_sym_create_function_statement_token11] = ACTIONS(431), - [aux_sym_external_hint_token1] = ACTIONS(431), - [aux_sym_external_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token1] = ACTIONS(431), - [aux_sym_optimizer_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token3] = ACTIONS(431), - [aux_sym_parallel_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token4] = ACTIONS(431), - [aux_sym_deterministic_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token2] = ACTIONS(431), - [aux_sym_sql_hint_token3] = ACTIONS(431), - [aux_sym_sql_hint_token5] = ACTIONS(431), - [aux_sym__function_language_token1] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_grant_statement_token8] = ACTIONS(431), - [aux_sym_order_by_clause_token1] = ACTIONS(431), - [aux_sym_limit_clause_token1] = ACTIONS(431), - [aux_sym_offset_clause_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [1548] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_truncate_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_begin_statement_token1] = ACTIONS(536), - [aux_sym_commit_statement_token1] = ACTIONS(536), - [aux_sym_rollback_statement_token1] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_sequence_token5] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym_return_statement_token1] = ACTIONS(536), - [aux_sym_declare_statement_token1] = ACTIONS(536), - [aux_sym_create_function_statement_token3] = ACTIONS(536), - [aux_sym_create_function_statement_token4] = ACTIONS(536), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_statement_token8] = ACTIONS(536), - [aux_sym_create_function_statement_token9] = ACTIONS(536), - [aux_sym_create_function_statement_token10] = ACTIONS(536), - [aux_sym_create_function_statement_token11] = ACTIONS(536), - [aux_sym_external_hint_token1] = ACTIONS(536), - [aux_sym_external_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token1] = ACTIONS(536), - [aux_sym_optimizer_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token3] = ACTIONS(536), - [aux_sym_parallel_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token4] = ACTIONS(536), - [aux_sym_deterministic_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token2] = ACTIONS(536), - [aux_sym_sql_hint_token3] = ACTIONS(536), - [aux_sym_sql_hint_token5] = ACTIONS(536), - [aux_sym__function_language_token1] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_grant_statement_token8] = ACTIONS(536), - [aux_sym_order_by_clause_token1] = ACTIONS(536), - [aux_sym_limit_clause_token1] = ACTIONS(536), - [aux_sym_offset_clause_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [1549] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_truncate_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_begin_statement_token1] = ACTIONS(423), - [aux_sym_commit_statement_token1] = ACTIONS(423), - [aux_sym_rollback_statement_token1] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_sequence_token5] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym_return_statement_token1] = ACTIONS(423), - [aux_sym_declare_statement_token1] = ACTIONS(423), - [aux_sym_create_function_statement_token3] = ACTIONS(423), - [aux_sym_create_function_statement_token4] = ACTIONS(423), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_statement_token8] = ACTIONS(423), - [aux_sym_create_function_statement_token9] = ACTIONS(423), - [aux_sym_create_function_statement_token10] = ACTIONS(423), - [aux_sym_create_function_statement_token11] = ACTIONS(423), - [aux_sym_external_hint_token1] = ACTIONS(423), - [aux_sym_external_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token1] = ACTIONS(423), - [aux_sym_optimizer_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token3] = ACTIONS(423), - [aux_sym_parallel_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token4] = ACTIONS(423), - [aux_sym_deterministic_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token2] = ACTIONS(423), - [aux_sym_sql_hint_token3] = ACTIONS(423), - [aux_sym_sql_hint_token5] = ACTIONS(423), - [aux_sym__function_language_token1] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_grant_statement_token8] = ACTIONS(423), - [aux_sym_order_by_clause_token1] = ACTIONS(423), - [aux_sym_limit_clause_token1] = ACTIONS(423), - [aux_sym_offset_clause_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [1550] = { - [sym_over_clause] = STATE(1832), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token2] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_table_constraint_check_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(1477), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [1551] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_truncate_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_begin_statement_token1] = ACTIONS(590), - [aux_sym_commit_statement_token1] = ACTIONS(590), - [aux_sym_rollback_statement_token1] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_sequence_token5] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym_return_statement_token1] = ACTIONS(590), - [aux_sym_declare_statement_token1] = ACTIONS(590), - [aux_sym_create_function_statement_token3] = ACTIONS(590), - [aux_sym_create_function_statement_token4] = ACTIONS(590), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_statement_token8] = ACTIONS(590), - [aux_sym_create_function_statement_token9] = ACTIONS(590), - [aux_sym_create_function_statement_token10] = ACTIONS(590), - [aux_sym_create_function_statement_token11] = ACTIONS(590), - [aux_sym_external_hint_token1] = ACTIONS(590), - [aux_sym_external_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token1] = ACTIONS(590), - [aux_sym_optimizer_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token3] = ACTIONS(590), - [aux_sym_parallel_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token4] = ACTIONS(590), - [aux_sym_deterministic_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token2] = ACTIONS(590), - [aux_sym_sql_hint_token3] = ACTIONS(590), - [aux_sym_sql_hint_token5] = ACTIONS(590), - [aux_sym__function_language_token1] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_grant_statement_token8] = ACTIONS(590), - [aux_sym_order_by_clause_token1] = ACTIONS(590), - [aux_sym_limit_clause_token1] = ACTIONS(590), - [aux_sym_offset_clause_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [1552] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [1553] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_truncate_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_begin_statement_token1] = ACTIONS(570), - [aux_sym_commit_statement_token1] = ACTIONS(570), - [aux_sym_rollback_statement_token1] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_sequence_token5] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym_return_statement_token1] = ACTIONS(570), - [aux_sym_declare_statement_token1] = ACTIONS(570), - [aux_sym_create_function_statement_token3] = ACTIONS(570), - [aux_sym_create_function_statement_token4] = ACTIONS(570), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_statement_token8] = ACTIONS(570), - [aux_sym_create_function_statement_token9] = ACTIONS(570), - [aux_sym_create_function_statement_token10] = ACTIONS(570), - [aux_sym_create_function_statement_token11] = ACTIONS(570), - [aux_sym_external_hint_token1] = ACTIONS(570), - [aux_sym_external_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token1] = ACTIONS(570), - [aux_sym_optimizer_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token3] = ACTIONS(570), - [aux_sym_parallel_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token4] = ACTIONS(570), - [aux_sym_deterministic_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token2] = ACTIONS(570), - [aux_sym_sql_hint_token3] = ACTIONS(570), - [aux_sym_sql_hint_token5] = ACTIONS(570), - [aux_sym__function_language_token1] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_grant_statement_token8] = ACTIONS(570), - [aux_sym_order_by_clause_token1] = ACTIONS(570), - [aux_sym_limit_clause_token1] = ACTIONS(570), - [aux_sym_offset_clause_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [1554] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_truncate_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_begin_statement_token1] = ACTIONS(566), - [aux_sym_commit_statement_token1] = ACTIONS(566), - [aux_sym_rollback_statement_token1] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_sequence_token5] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym_return_statement_token1] = ACTIONS(566), - [aux_sym_declare_statement_token1] = ACTIONS(566), - [aux_sym_create_function_statement_token3] = ACTIONS(566), - [aux_sym_create_function_statement_token4] = ACTIONS(566), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_statement_token8] = ACTIONS(566), - [aux_sym_create_function_statement_token9] = ACTIONS(566), - [aux_sym_create_function_statement_token10] = ACTIONS(566), - [aux_sym_create_function_statement_token11] = ACTIONS(566), - [aux_sym_external_hint_token1] = ACTIONS(566), - [aux_sym_external_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token1] = ACTIONS(566), - [aux_sym_optimizer_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token3] = ACTIONS(566), - [aux_sym_parallel_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token4] = ACTIONS(566), - [aux_sym_deterministic_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token2] = ACTIONS(566), - [aux_sym_sql_hint_token3] = ACTIONS(566), - [aux_sym_sql_hint_token5] = ACTIONS(566), - [aux_sym__function_language_token1] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_grant_statement_token8] = ACTIONS(566), - [aux_sym_order_by_clause_token1] = ACTIONS(566), - [aux_sym_limit_clause_token1] = ACTIONS(566), - [aux_sym_offset_clause_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [1555] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(2273), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_truncate_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_begin_statement_token1] = ACTIONS(584), - [aux_sym_commit_statement_token1] = ACTIONS(584), - [aux_sym_rollback_statement_token1] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_sequence_token5] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym_return_statement_token1] = ACTIONS(584), - [aux_sym_declare_statement_token1] = ACTIONS(584), - [aux_sym_create_function_statement_token3] = ACTIONS(584), - [aux_sym_create_function_statement_token4] = ACTIONS(584), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_statement_token8] = ACTIONS(584), - [aux_sym_create_function_statement_token9] = ACTIONS(584), - [aux_sym_create_function_statement_token10] = ACTIONS(584), - [aux_sym_create_function_statement_token11] = ACTIONS(584), - [aux_sym_external_hint_token1] = ACTIONS(584), - [aux_sym_external_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token1] = ACTIONS(584), - [aux_sym_optimizer_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token3] = ACTIONS(584), - [aux_sym_parallel_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token4] = ACTIONS(584), - [aux_sym_deterministic_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token2] = ACTIONS(584), - [aux_sym_sql_hint_token3] = ACTIONS(584), - [aux_sym_sql_hint_token5] = ACTIONS(584), - [aux_sym__function_language_token1] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(2275), - [aux_sym_order_by_clause_token1] = ACTIONS(584), - [aux_sym_limit_clause_token1] = ACTIONS(584), - [aux_sym_offset_clause_token1] = ACTIONS(584), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [1556] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(2277), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_truncate_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_begin_statement_token1] = ACTIONS(596), - [aux_sym_commit_statement_token1] = ACTIONS(596), - [aux_sym_rollback_statement_token1] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_sequence_token5] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym_return_statement_token1] = ACTIONS(596), - [aux_sym_declare_statement_token1] = ACTIONS(596), - [aux_sym_create_function_statement_token3] = ACTIONS(596), - [aux_sym_create_function_statement_token4] = ACTIONS(596), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_statement_token8] = ACTIONS(596), - [aux_sym_create_function_statement_token9] = ACTIONS(596), - [aux_sym_create_function_statement_token10] = ACTIONS(596), - [aux_sym_create_function_statement_token11] = ACTIONS(596), - [aux_sym_external_hint_token1] = ACTIONS(596), - [aux_sym_external_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token1] = ACTIONS(596), - [aux_sym_optimizer_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token3] = ACTIONS(596), - [aux_sym_parallel_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token4] = ACTIONS(596), - [aux_sym_deterministic_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token2] = ACTIONS(596), - [aux_sym_sql_hint_token3] = ACTIONS(596), - [aux_sym_sql_hint_token5] = ACTIONS(596), - [aux_sym__function_language_token1] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(2279), - [aux_sym_order_by_clause_token1] = ACTIONS(596), - [aux_sym_limit_clause_token1] = ACTIONS(596), - [aux_sym_offset_clause_token1] = ACTIONS(596), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [1557] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(2281), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_truncate_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_begin_statement_token1] = ACTIONS(604), - [aux_sym_commit_statement_token1] = ACTIONS(604), - [aux_sym_rollback_statement_token1] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_sequence_token5] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym_return_statement_token1] = ACTIONS(604), - [aux_sym_declare_statement_token1] = ACTIONS(604), - [aux_sym_create_function_statement_token3] = ACTIONS(604), - [aux_sym_create_function_statement_token4] = ACTIONS(604), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_statement_token8] = ACTIONS(604), - [aux_sym_create_function_statement_token9] = ACTIONS(604), - [aux_sym_create_function_statement_token10] = ACTIONS(604), - [aux_sym_create_function_statement_token11] = ACTIONS(604), - [aux_sym_external_hint_token1] = ACTIONS(604), - [aux_sym_external_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token1] = ACTIONS(604), - [aux_sym_optimizer_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token3] = ACTIONS(604), - [aux_sym_parallel_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token4] = ACTIONS(604), - [aux_sym_deterministic_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token2] = ACTIONS(604), - [aux_sym_sql_hint_token3] = ACTIONS(604), - [aux_sym_sql_hint_token5] = ACTIONS(604), - [aux_sym__function_language_token1] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(2283), - [aux_sym_order_by_clause_token1] = ACTIONS(604), - [aux_sym_limit_clause_token1] = ACTIONS(604), - [aux_sym_offset_clause_token1] = ACTIONS(604), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [1558] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(2285), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_truncate_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_begin_statement_token1] = ACTIONS(612), - [aux_sym_commit_statement_token1] = ACTIONS(612), - [aux_sym_rollback_statement_token1] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_sequence_token5] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym_return_statement_token1] = ACTIONS(612), - [aux_sym_declare_statement_token1] = ACTIONS(612), - [aux_sym_create_function_statement_token3] = ACTIONS(612), - [aux_sym_create_function_statement_token4] = ACTIONS(612), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_statement_token8] = ACTIONS(612), - [aux_sym_create_function_statement_token9] = ACTIONS(612), - [aux_sym_create_function_statement_token10] = ACTIONS(612), - [aux_sym_create_function_statement_token11] = ACTIONS(612), - [aux_sym_external_hint_token1] = ACTIONS(612), - [aux_sym_external_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token1] = ACTIONS(612), - [aux_sym_optimizer_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token3] = ACTIONS(612), - [aux_sym_parallel_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token4] = ACTIONS(612), - [aux_sym_deterministic_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token2] = ACTIONS(612), - [aux_sym_sql_hint_token3] = ACTIONS(612), - [aux_sym_sql_hint_token5] = ACTIONS(612), - [aux_sym__function_language_token1] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(2287), - [aux_sym_order_by_clause_token1] = ACTIONS(612), - [aux_sym_limit_clause_token1] = ACTIONS(612), - [aux_sym_offset_clause_token1] = ACTIONS(612), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [1559] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [1560] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_truncate_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_begin_statement_token1] = ACTIONS(666), - [aux_sym_commit_statement_token1] = ACTIONS(666), - [aux_sym_rollback_statement_token1] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_sequence_token5] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym_return_statement_token1] = ACTIONS(666), - [aux_sym_declare_statement_token1] = ACTIONS(666), - [aux_sym_create_function_statement_token3] = ACTIONS(666), - [aux_sym_create_function_statement_token4] = ACTIONS(666), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_statement_token8] = ACTIONS(666), - [aux_sym_create_function_statement_token9] = ACTIONS(666), - [aux_sym_create_function_statement_token10] = ACTIONS(666), - [aux_sym_create_function_statement_token11] = ACTIONS(666), - [aux_sym_external_hint_token1] = ACTIONS(666), - [aux_sym_external_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token1] = ACTIONS(666), - [aux_sym_optimizer_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token3] = ACTIONS(666), - [aux_sym_parallel_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token4] = ACTIONS(666), - [aux_sym_deterministic_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token2] = ACTIONS(666), - [aux_sym_sql_hint_token3] = ACTIONS(666), - [aux_sym_sql_hint_token5] = ACTIONS(666), - [aux_sym__function_language_token1] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_grant_statement_token8] = ACTIONS(666), - [aux_sym_create_table_statement_token1] = ACTIONS(666), - [aux_sym_order_by_clause_token1] = ACTIONS(666), - [aux_sym_limit_clause_token1] = ACTIONS(666), - [aux_sym_offset_clause_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [1561] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_truncate_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_begin_statement_token1] = ACTIONS(670), - [aux_sym_commit_statement_token1] = ACTIONS(670), - [aux_sym_rollback_statement_token1] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_sequence_token5] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym_return_statement_token1] = ACTIONS(670), - [aux_sym_declare_statement_token1] = ACTIONS(670), - [aux_sym_create_function_statement_token3] = ACTIONS(670), - [aux_sym_create_function_statement_token4] = ACTIONS(670), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_statement_token8] = ACTIONS(670), - [aux_sym_create_function_statement_token9] = ACTIONS(670), - [aux_sym_create_function_statement_token10] = ACTIONS(670), - [aux_sym_create_function_statement_token11] = ACTIONS(670), - [aux_sym_external_hint_token1] = ACTIONS(670), - [aux_sym_external_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token1] = ACTIONS(670), - [aux_sym_optimizer_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token3] = ACTIONS(670), - [aux_sym_parallel_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token4] = ACTIONS(670), - [aux_sym_deterministic_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token2] = ACTIONS(670), - [aux_sym_sql_hint_token3] = ACTIONS(670), - [aux_sym_sql_hint_token5] = ACTIONS(670), - [aux_sym__function_language_token1] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_grant_statement_token8] = ACTIONS(670), - [aux_sym_create_table_statement_token1] = ACTIONS(670), - [aux_sym_order_by_clause_token1] = ACTIONS(670), - [aux_sym_limit_clause_token1] = ACTIONS(670), - [aux_sym_offset_clause_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [1562] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [anon_sym_COMMA] = ACTIONS(564), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_truncate_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_begin_statement_token1] = ACTIONS(566), - [aux_sym_commit_statement_token1] = ACTIONS(566), - [aux_sym_rollback_statement_token1] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_sequence_token5] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym_return_statement_token1] = ACTIONS(566), - [aux_sym_declare_statement_token1] = ACTIONS(566), - [aux_sym_create_function_statement_token3] = ACTIONS(566), - [aux_sym_create_function_statement_token4] = ACTIONS(566), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_statement_token8] = ACTIONS(566), - [aux_sym_create_function_statement_token9] = ACTIONS(566), - [aux_sym_create_function_statement_token10] = ACTIONS(566), - [aux_sym_create_function_statement_token11] = ACTIONS(566), - [aux_sym_external_hint_token1] = ACTIONS(566), - [aux_sym_external_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token1] = ACTIONS(566), - [aux_sym_optimizer_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token3] = ACTIONS(566), - [aux_sym_parallel_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token4] = ACTIONS(566), - [aux_sym_deterministic_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token2] = ACTIONS(566), - [aux_sym_sql_hint_token3] = ACTIONS(566), - [aux_sym_sql_hint_token5] = ACTIONS(566), - [aux_sym__function_language_token1] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_reference_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_where_clause_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [1563] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2289), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1564] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(1576), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1565] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_truncate_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_begin_statement_token1] = ACTIONS(842), - [aux_sym_commit_statement_token1] = ACTIONS(842), - [aux_sym_rollback_statement_token1] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_sequence_token5] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym_return_statement_token1] = ACTIONS(842), - [aux_sym_declare_statement_token1] = ACTIONS(842), - [aux_sym_create_function_statement_token3] = ACTIONS(842), - [aux_sym_create_function_statement_token4] = ACTIONS(842), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_statement_token8] = ACTIONS(842), - [aux_sym_create_function_statement_token9] = ACTIONS(842), - [aux_sym_create_function_statement_token10] = ACTIONS(842), - [aux_sym_create_function_statement_token11] = ACTIONS(842), - [aux_sym_external_hint_token1] = ACTIONS(842), - [aux_sym_external_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token1] = ACTIONS(842), - [aux_sym_optimizer_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token3] = ACTIONS(842), - [aux_sym_parallel_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token4] = ACTIONS(842), - [aux_sym_deterministic_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token2] = ACTIONS(842), - [aux_sym_sql_hint_token3] = ACTIONS(842), - [aux_sym_sql_hint_token5] = ACTIONS(842), - [aux_sym__function_language_token1] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_grant_statement_token8] = ACTIONS(842), - [aux_sym_order_by_clause_token1] = ACTIONS(842), - [aux_sym_limit_clause_token1] = ACTIONS(842), - [aux_sym_offset_clause_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [1566] = { - [aux_sym_array_type_repeat1] = STATE(1648), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_truncate_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_begin_statement_token1] = ACTIONS(328), - [aux_sym_commit_statement_token1] = ACTIONS(328), - [aux_sym_rollback_statement_token1] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_sequence_token5] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym_return_statement_token1] = ACTIONS(328), - [aux_sym_declare_statement_token1] = ACTIONS(328), - [aux_sym_create_function_statement_token3] = ACTIONS(328), - [aux_sym_create_function_statement_token4] = ACTIONS(328), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_statement_token8] = ACTIONS(328), - [aux_sym_create_function_statement_token9] = ACTIONS(328), - [aux_sym_create_function_statement_token10] = ACTIONS(328), - [aux_sym_create_function_statement_token11] = ACTIONS(328), - [aux_sym_external_hint_token1] = ACTIONS(328), - [aux_sym_external_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token1] = ACTIONS(328), - [aux_sym_optimizer_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token3] = ACTIONS(328), - [aux_sym_parallel_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token2] = ACTIONS(328), - [aux_sym_null_hint_token4] = ACTIONS(328), - [aux_sym_deterministic_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token2] = ACTIONS(328), - [aux_sym_sql_hint_token3] = ACTIONS(328), - [aux_sym_sql_hint_token5] = ACTIONS(328), - [aux_sym__function_language_token1] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_table_constraint_check_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(2291), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [1567] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(2022), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1568] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_truncate_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_begin_statement_token1] = ACTIONS(739), - [aux_sym_commit_statement_token1] = ACTIONS(739), - [aux_sym_rollback_statement_token1] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_sequence_token5] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym_return_statement_token1] = ACTIONS(739), - [aux_sym_declare_statement_token1] = ACTIONS(739), - [aux_sym_create_function_statement_token3] = ACTIONS(739), - [aux_sym_create_function_statement_token4] = ACTIONS(739), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_statement_token8] = ACTIONS(739), - [aux_sym_create_function_statement_token9] = ACTIONS(739), - [aux_sym_create_function_statement_token10] = ACTIONS(739), - [aux_sym_create_function_statement_token11] = ACTIONS(739), - [aux_sym_external_hint_token1] = ACTIONS(739), - [aux_sym_external_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token1] = ACTIONS(739), - [aux_sym_optimizer_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token3] = ACTIONS(739), - [aux_sym_parallel_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token4] = ACTIONS(739), - [aux_sym_deterministic_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token2] = ACTIONS(739), - [aux_sym_sql_hint_token3] = ACTIONS(739), - [aux_sym_sql_hint_token5] = ACTIONS(739), - [aux_sym__function_language_token1] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_grant_statement_token8] = ACTIONS(739), - [aux_sym_order_by_clause_token1] = ACTIONS(739), - [aux_sym_limit_clause_token1] = ACTIONS(739), - [aux_sym_offset_clause_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [1569] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_truncate_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_begin_statement_token1] = ACTIONS(307), - [aux_sym_commit_statement_token1] = ACTIONS(307), - [aux_sym_rollback_statement_token1] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_sequence_token5] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym_return_statement_token1] = ACTIONS(307), - [aux_sym_declare_statement_token1] = ACTIONS(307), - [aux_sym_create_function_statement_token3] = ACTIONS(307), - [aux_sym_create_function_statement_token4] = ACTIONS(307), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_statement_token8] = ACTIONS(307), - [aux_sym_create_function_statement_token9] = ACTIONS(307), - [aux_sym_create_function_statement_token10] = ACTIONS(307), - [aux_sym_create_function_statement_token11] = ACTIONS(307), - [aux_sym_external_hint_token1] = ACTIONS(307), - [aux_sym_external_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token1] = ACTIONS(307), - [aux_sym_optimizer_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token3] = ACTIONS(307), - [aux_sym_parallel_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token2] = ACTIONS(307), - [aux_sym_null_hint_token4] = ACTIONS(307), - [aux_sym_deterministic_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token2] = ACTIONS(307), - [aux_sym_sql_hint_token3] = ACTIONS(307), - [aux_sym_sql_hint_token5] = ACTIONS(307), - [aux_sym__function_language_token1] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_table_constraint_check_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [1570] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_truncate_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_begin_statement_token1] = ACTIONS(735), - [aux_sym_commit_statement_token1] = ACTIONS(735), - [aux_sym_rollback_statement_token1] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_sequence_token5] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym_return_statement_token1] = ACTIONS(735), - [aux_sym_declare_statement_token1] = ACTIONS(735), - [aux_sym_create_function_statement_token3] = ACTIONS(735), - [aux_sym_create_function_statement_token4] = ACTIONS(735), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_statement_token8] = ACTIONS(735), - [aux_sym_create_function_statement_token9] = ACTIONS(735), - [aux_sym_create_function_statement_token10] = ACTIONS(735), - [aux_sym_create_function_statement_token11] = ACTIONS(735), - [aux_sym_external_hint_token1] = ACTIONS(735), - [aux_sym_external_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token1] = ACTIONS(735), - [aux_sym_optimizer_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token3] = ACTIONS(735), - [aux_sym_parallel_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token4] = ACTIONS(735), - [aux_sym_deterministic_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token2] = ACTIONS(735), - [aux_sym_sql_hint_token3] = ACTIONS(735), - [aux_sym_sql_hint_token5] = ACTIONS(735), - [aux_sym__function_language_token1] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_grant_statement_token8] = ACTIONS(735), - [aux_sym_order_by_clause_token1] = ACTIONS(735), - [aux_sym_limit_clause_token1] = ACTIONS(735), - [aux_sym_offset_clause_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [1571] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_truncate_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_begin_statement_token1] = ACTIONS(731), - [aux_sym_commit_statement_token1] = ACTIONS(731), - [aux_sym_rollback_statement_token1] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_sequence_token5] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym_return_statement_token1] = ACTIONS(731), - [aux_sym_declare_statement_token1] = ACTIONS(731), - [aux_sym_create_function_statement_token3] = ACTIONS(731), - [aux_sym_create_function_statement_token4] = ACTIONS(731), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_statement_token8] = ACTIONS(731), - [aux_sym_create_function_statement_token9] = ACTIONS(731), - [aux_sym_create_function_statement_token10] = ACTIONS(731), - [aux_sym_create_function_statement_token11] = ACTIONS(731), - [aux_sym_external_hint_token1] = ACTIONS(731), - [aux_sym_external_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token1] = ACTIONS(731), - [aux_sym_optimizer_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token3] = ACTIONS(731), - [aux_sym_parallel_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token4] = ACTIONS(731), - [aux_sym_deterministic_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token2] = ACTIONS(731), - [aux_sym_sql_hint_token3] = ACTIONS(731), - [aux_sym_sql_hint_token5] = ACTIONS(731), - [aux_sym__function_language_token1] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_grant_statement_token8] = ACTIONS(731), - [aux_sym_order_by_clause_token1] = ACTIONS(731), - [aux_sym_limit_clause_token1] = ACTIONS(731), - [aux_sym_offset_clause_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [1572] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(2293), - [aux_sym_truncate_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token7] = ACTIONS(2295), - [aux_sym_begin_statement_token1] = ACTIONS(743), - [aux_sym_commit_statement_token1] = ACTIONS(743), - [aux_sym_rollback_statement_token1] = ACTIONS(743), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_sequence_token5] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym_return_statement_token1] = ACTIONS(743), - [aux_sym_declare_statement_token1] = ACTIONS(743), - [aux_sym_create_function_statement_token3] = ACTIONS(743), - [aux_sym_create_function_statement_token4] = ACTIONS(743), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_statement_token8] = ACTIONS(743), - [aux_sym_create_function_statement_token9] = ACTIONS(743), - [aux_sym_create_function_statement_token10] = ACTIONS(743), - [aux_sym_create_function_statement_token11] = ACTIONS(743), - [aux_sym_external_hint_token1] = ACTIONS(743), - [aux_sym_external_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token1] = ACTIONS(743), - [aux_sym_optimizer_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token3] = ACTIONS(743), - [aux_sym_parallel_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token4] = ACTIONS(743), - [aux_sym_deterministic_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token2] = ACTIONS(743), - [aux_sym_sql_hint_token3] = ACTIONS(743), - [aux_sym_sql_hint_token5] = ACTIONS(743), - [aux_sym__function_language_token1] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(2297), - [anon_sym_EQ] = ACTIONS(2299), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2301), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_grant_statement_token8] = ACTIONS(743), - [aux_sym_order_by_clause_token1] = ACTIONS(743), - [aux_sym_limit_clause_token1] = ACTIONS(743), - [aux_sym_offset_clause_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(2303), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2305), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2307), - [anon_sym_DASH] = ACTIONS(2309), - [anon_sym_TILDE] = ACTIONS(2311), - [anon_sym_CARET] = ACTIONS(2313), - [anon_sym_STAR] = ACTIONS(2315), - [anon_sym_SLASH] = ACTIONS(2317), - [anon_sym_PERCENT] = ACTIONS(2315), - [anon_sym_LT_LT] = ACTIONS(2315), - [anon_sym_GT_GT] = ACTIONS(2315), - [anon_sym_AMP] = ACTIONS(2315), - [anon_sym_PIPE] = ACTIONS(2307), - [anon_sym_POUND] = ACTIONS(2309), - [anon_sym_LT] = ACTIONS(2311), - [anon_sym_LT_EQ] = ACTIONS(2299), - [anon_sym_LT_GT] = ACTIONS(2299), - [anon_sym_BANG_EQ] = ACTIONS(2299), - [anon_sym_GT] = ACTIONS(2311), - [anon_sym_GT_EQ] = ACTIONS(2299), - [anon_sym_BANG_TILDE] = ACTIONS(2311), - [anon_sym_TILDE_STAR] = ACTIONS(2299), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2299), - }, - [1573] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_truncate_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_begin_statement_token1] = ACTIONS(727), - [aux_sym_commit_statement_token1] = ACTIONS(727), - [aux_sym_rollback_statement_token1] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_sequence_token5] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym_return_statement_token1] = ACTIONS(727), - [aux_sym_declare_statement_token1] = ACTIONS(727), - [aux_sym_create_function_statement_token3] = ACTIONS(727), - [aux_sym_create_function_statement_token4] = ACTIONS(727), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_statement_token8] = ACTIONS(727), - [aux_sym_create_function_statement_token9] = ACTIONS(727), - [aux_sym_create_function_statement_token10] = ACTIONS(727), - [aux_sym_create_function_statement_token11] = ACTIONS(727), - [aux_sym_external_hint_token1] = ACTIONS(727), - [aux_sym_external_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token1] = ACTIONS(727), - [aux_sym_optimizer_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token3] = ACTIONS(727), - [aux_sym_parallel_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token4] = ACTIONS(727), - [aux_sym_deterministic_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token2] = ACTIONS(727), - [aux_sym_sql_hint_token3] = ACTIONS(727), - [aux_sym_sql_hint_token5] = ACTIONS(727), - [aux_sym__function_language_token1] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_grant_statement_token8] = ACTIONS(727), - [aux_sym_order_by_clause_token1] = ACTIONS(727), - [aux_sym_limit_clause_token1] = ACTIONS(727), - [aux_sym_offset_clause_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [1574] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_truncate_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_begin_statement_token1] = ACTIONS(723), - [aux_sym_commit_statement_token1] = ACTIONS(723), - [aux_sym_rollback_statement_token1] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_sequence_token5] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym_return_statement_token1] = ACTIONS(723), - [aux_sym_declare_statement_token1] = ACTIONS(723), - [aux_sym_create_function_statement_token3] = ACTIONS(723), - [aux_sym_create_function_statement_token4] = ACTIONS(723), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_statement_token8] = ACTIONS(723), - [aux_sym_create_function_statement_token9] = ACTIONS(723), - [aux_sym_create_function_statement_token10] = ACTIONS(723), - [aux_sym_create_function_statement_token11] = ACTIONS(723), - [aux_sym_external_hint_token1] = ACTIONS(723), - [aux_sym_external_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token1] = ACTIONS(723), - [aux_sym_optimizer_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token3] = ACTIONS(723), - [aux_sym_parallel_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token4] = ACTIONS(723), - [aux_sym_deterministic_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token2] = ACTIONS(723), - [aux_sym_sql_hint_token3] = ACTIONS(723), - [aux_sym_sql_hint_token5] = ACTIONS(723), - [aux_sym__function_language_token1] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_grant_statement_token8] = ACTIONS(723), - [aux_sym_order_by_clause_token1] = ACTIONS(723), - [aux_sym_limit_clause_token1] = ACTIONS(723), - [aux_sym_offset_clause_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [1575] = { - [ts_builtin_sym_end] = ACTIONS(2265), - [anon_sym_SEMI] = ACTIONS(2265), - [aux_sym_with_clause_token1] = ACTIONS(2267), - [aux_sym_cte_token1] = ACTIONS(2267), - [aux_sym_cte_token2] = ACTIONS(2293), - [aux_sym_truncate_statement_token1] = ACTIONS(2267), - [aux_sym_comment_statement_token1] = ACTIONS(2267), - [aux_sym_comment_statement_token7] = ACTIONS(2295), - [aux_sym_begin_statement_token1] = ACTIONS(2267), - [aux_sym_commit_statement_token1] = ACTIONS(2267), - [aux_sym_rollback_statement_token1] = ACTIONS(2267), - [aux_sym_create_statement_token1] = ACTIONS(2267), - [aux_sym_alter_statement_token1] = ACTIONS(2267), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(2267), - [aux_sym_sequence_token5] = ACTIONS(2267), - [aux_sym_pg_command_token1] = ACTIONS(2265), - [aux_sym_return_statement_token1] = ACTIONS(2267), - [aux_sym_declare_statement_token1] = ACTIONS(2267), - [aux_sym_create_function_statement_token3] = ACTIONS(2267), - [aux_sym_create_function_statement_token4] = ACTIONS(2267), - [aux_sym_create_function_statement_token7] = ACTIONS(2267), - [aux_sym_create_function_statement_token8] = ACTIONS(2267), - [aux_sym_create_function_statement_token9] = ACTIONS(2267), - [aux_sym_create_function_statement_token10] = ACTIONS(2267), - [aux_sym_create_function_statement_token11] = ACTIONS(2267), - [aux_sym_external_hint_token1] = ACTIONS(2267), - [aux_sym_external_hint_token2] = ACTIONS(2267), - [aux_sym_optimizer_hint_token1] = ACTIONS(2267), - [aux_sym_optimizer_hint_token2] = ACTIONS(2267), - [aux_sym_optimizer_hint_token3] = ACTIONS(2267), - [aux_sym_parallel_hint_token1] = ACTIONS(2267), - [aux_sym_null_hint_token1] = ACTIONS(2267), - [aux_sym_null_hint_token4] = ACTIONS(2267), - [aux_sym_deterministic_hint_token1] = ACTIONS(2267), - [aux_sym_sql_hint_token1] = ACTIONS(2267), - [aux_sym_sql_hint_token2] = ACTIONS(2267), - [aux_sym_sql_hint_token3] = ACTIONS(2267), - [aux_sym_sql_hint_token5] = ACTIONS(2267), - [aux_sym__function_language_token1] = ACTIONS(2267), - [aux_sym_create_function_parameter_token1] = ACTIONS(2297), - [anon_sym_EQ] = ACTIONS(2299), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2301), - [aux_sym_trigger_event_token1] = ACTIONS(2267), - [aux_sym_trigger_event_token2] = ACTIONS(2267), - [aux_sym_trigger_event_token3] = ACTIONS(2267), - [aux_sym_drop_statement_token1] = ACTIONS(2267), - [aux_sym_grant_statement_token1] = ACTIONS(2267), - [aux_sym_grant_statement_token4] = ACTIONS(2267), - [aux_sym_grant_statement_token8] = ACTIONS(2267), - [aux_sym_order_by_clause_token1] = ACTIONS(2267), - [aux_sym_limit_clause_token1] = ACTIONS(2267), - [aux_sym_offset_clause_token1] = ACTIONS(2267), - [aux_sym_frame_clause_token2] = ACTIONS(2303), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2305), - [sym__unquoted_identifier] = ACTIONS(2267), - [anon_sym_BQUOTE] = ACTIONS(2265), - [anon_sym_DQUOTE] = ACTIONS(2265), - [anon_sym_DASH_GT] = ACTIONS(2319), - [anon_sym_DASH_GT_GT] = ACTIONS(2321), - [anon_sym_POUND_GT] = ACTIONS(2319), - [anon_sym_POUND_GT_GT] = ACTIONS(2321), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2307), - [anon_sym_DASH] = ACTIONS(2309), - [anon_sym_TILDE] = ACTIONS(2311), - [anon_sym_CARET] = ACTIONS(2313), - [anon_sym_STAR] = ACTIONS(2315), - [anon_sym_SLASH] = ACTIONS(2317), - [anon_sym_PERCENT] = ACTIONS(2315), - [anon_sym_LT_LT] = ACTIONS(2315), - [anon_sym_GT_GT] = ACTIONS(2315), - [anon_sym_AMP] = ACTIONS(2315), - [anon_sym_PIPE] = ACTIONS(2307), - [anon_sym_POUND] = ACTIONS(2309), - [anon_sym_LT] = ACTIONS(2311), - [anon_sym_LT_EQ] = ACTIONS(2299), - [anon_sym_LT_GT] = ACTIONS(2299), - [anon_sym_BANG_EQ] = ACTIONS(2299), - [anon_sym_GT] = ACTIONS(2311), - [anon_sym_GT_EQ] = ACTIONS(2299), - [anon_sym_BANG_TILDE] = ACTIONS(2311), - [anon_sym_TILDE_STAR] = ACTIONS(2299), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2299), - }, - [1576] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_truncate_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_begin_statement_token1] = ACTIONS(715), - [aux_sym_commit_statement_token1] = ACTIONS(715), - [aux_sym_rollback_statement_token1] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_sequence_token5] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym_return_statement_token1] = ACTIONS(715), - [aux_sym_declare_statement_token1] = ACTIONS(715), - [aux_sym_create_function_statement_token3] = ACTIONS(715), - [aux_sym_create_function_statement_token4] = ACTIONS(715), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_statement_token8] = ACTIONS(715), - [aux_sym_create_function_statement_token9] = ACTIONS(715), - [aux_sym_create_function_statement_token10] = ACTIONS(715), - [aux_sym_create_function_statement_token11] = ACTIONS(715), - [aux_sym_external_hint_token1] = ACTIONS(715), - [aux_sym_external_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token1] = ACTIONS(715), - [aux_sym_optimizer_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token3] = ACTIONS(715), - [aux_sym_parallel_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token4] = ACTIONS(715), - [aux_sym_deterministic_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token2] = ACTIONS(715), - [aux_sym_sql_hint_token3] = ACTIONS(715), - [aux_sym_sql_hint_token5] = ACTIONS(715), - [aux_sym__function_language_token1] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_grant_statement_token8] = ACTIONS(715), - [aux_sym_order_by_clause_token1] = ACTIONS(715), - [aux_sym_limit_clause_token1] = ACTIONS(715), - [aux_sym_offset_clause_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [1577] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_truncate_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_begin_statement_token1] = ACTIONS(688), - [aux_sym_commit_statement_token1] = ACTIONS(688), - [aux_sym_rollback_statement_token1] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_sequence_token5] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym_return_statement_token1] = ACTIONS(688), - [aux_sym_declare_statement_token1] = ACTIONS(688), - [aux_sym_create_function_statement_token3] = ACTIONS(688), - [aux_sym_create_function_statement_token4] = ACTIONS(688), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_statement_token8] = ACTIONS(688), - [aux_sym_create_function_statement_token9] = ACTIONS(688), - [aux_sym_create_function_statement_token10] = ACTIONS(688), - [aux_sym_create_function_statement_token11] = ACTIONS(688), - [aux_sym_external_hint_token1] = ACTIONS(688), - [aux_sym_external_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token1] = ACTIONS(688), - [aux_sym_optimizer_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token3] = ACTIONS(688), - [aux_sym_parallel_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token4] = ACTIONS(688), - [aux_sym_deterministic_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token2] = ACTIONS(688), - [aux_sym_sql_hint_token3] = ACTIONS(688), - [aux_sym_sql_hint_token5] = ACTIONS(688), - [aux_sym__function_language_token1] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_grant_statement_token8] = ACTIONS(688), - [aux_sym_order_by_clause_token1] = ACTIONS(688), - [aux_sym_limit_clause_token1] = ACTIONS(688), - [aux_sym_offset_clause_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [1578] = { - [ts_builtin_sym_end] = ACTIONS(2323), - [anon_sym_SEMI] = ACTIONS(2323), - [aux_sym_with_clause_token1] = ACTIONS(2325), - [aux_sym_cte_token1] = ACTIONS(2325), - [aux_sym_cte_token2] = ACTIONS(2327), - [aux_sym_truncate_statement_token1] = ACTIONS(2325), - [aux_sym_comment_statement_token1] = ACTIONS(2325), - [aux_sym_comment_statement_token7] = ACTIONS(2329), - [aux_sym_begin_statement_token1] = ACTIONS(2325), - [aux_sym_commit_statement_token1] = ACTIONS(2325), - [aux_sym_rollback_statement_token1] = ACTIONS(2325), - [aux_sym_create_statement_token1] = ACTIONS(2325), - [aux_sym_alter_statement_token1] = ACTIONS(2325), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(2325), - [aux_sym_sequence_token5] = ACTIONS(2325), - [aux_sym_pg_command_token1] = ACTIONS(2323), - [aux_sym_return_statement_token1] = ACTIONS(2325), - [aux_sym_declare_statement_token1] = ACTIONS(2325), - [aux_sym_create_function_statement_token3] = ACTIONS(2325), - [aux_sym_create_function_statement_token4] = ACTIONS(2325), - [aux_sym_create_function_statement_token7] = ACTIONS(2325), - [aux_sym_create_function_statement_token8] = ACTIONS(2325), - [aux_sym_create_function_statement_token9] = ACTIONS(2325), - [aux_sym_create_function_statement_token10] = ACTIONS(2325), - [aux_sym_create_function_statement_token11] = ACTIONS(2325), - [aux_sym_external_hint_token1] = ACTIONS(2325), - [aux_sym_external_hint_token2] = ACTIONS(2325), - [aux_sym_optimizer_hint_token1] = ACTIONS(2325), - [aux_sym_optimizer_hint_token2] = ACTIONS(2325), - [aux_sym_optimizer_hint_token3] = ACTIONS(2325), - [aux_sym_parallel_hint_token1] = ACTIONS(2325), - [aux_sym_null_hint_token1] = ACTIONS(2325), - [aux_sym_null_hint_token4] = ACTIONS(2325), - [aux_sym_deterministic_hint_token1] = ACTIONS(2325), - [aux_sym_sql_hint_token1] = ACTIONS(2325), - [aux_sym_sql_hint_token2] = ACTIONS(2325), - [aux_sym_sql_hint_token3] = ACTIONS(2325), - [aux_sym_sql_hint_token5] = ACTIONS(2325), - [aux_sym__function_language_token1] = ACTIONS(2325), - [aux_sym_create_function_parameter_token1] = ACTIONS(2331), - [anon_sym_EQ] = ACTIONS(2333), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2335), - [aux_sym_trigger_event_token1] = ACTIONS(2325), - [aux_sym_trigger_event_token2] = ACTIONS(2325), - [aux_sym_trigger_event_token3] = ACTIONS(2325), - [aux_sym_drop_statement_token1] = ACTIONS(2325), - [aux_sym_grant_statement_token1] = ACTIONS(2325), - [aux_sym_grant_statement_token4] = ACTIONS(2325), - [aux_sym_create_table_statement_token1] = ACTIONS(2325), - [aux_sym_order_by_clause_token1] = ACTIONS(2325), - [aux_sym_limit_clause_token1] = ACTIONS(2325), - [aux_sym_offset_clause_token1] = ACTIONS(2325), - [aux_sym_frame_clause_token2] = ACTIONS(2337), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2289), - [sym__unquoted_identifier] = ACTIONS(2325), - [anon_sym_BQUOTE] = ACTIONS(2323), - [anon_sym_DQUOTE] = ACTIONS(2323), - [anon_sym_DASH_GT] = ACTIONS(2339), - [anon_sym_DASH_GT_GT] = ACTIONS(2341), - [anon_sym_POUND_GT] = ACTIONS(2339), - [anon_sym_POUND_GT_GT] = ACTIONS(2341), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2343), - [anon_sym_DASH] = ACTIONS(2345), - [anon_sym_TILDE] = ACTIONS(2347), - [anon_sym_CARET] = ACTIONS(2349), - [anon_sym_STAR] = ACTIONS(2351), - [anon_sym_SLASH] = ACTIONS(2353), - [anon_sym_PERCENT] = ACTIONS(2351), - [anon_sym_LT_LT] = ACTIONS(2351), - [anon_sym_GT_GT] = ACTIONS(2351), - [anon_sym_AMP] = ACTIONS(2351), - [anon_sym_PIPE] = ACTIONS(2343), - [anon_sym_POUND] = ACTIONS(2345), - [anon_sym_LT] = ACTIONS(2347), - [anon_sym_LT_EQ] = ACTIONS(2333), - [anon_sym_LT_GT] = ACTIONS(2333), - [anon_sym_BANG_EQ] = ACTIONS(2333), - [anon_sym_GT] = ACTIONS(2347), - [anon_sym_GT_EQ] = ACTIONS(2333), - [anon_sym_BANG_TILDE] = ACTIONS(2347), - [anon_sym_TILDE_STAR] = ACTIONS(2333), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2333), - }, - [1579] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_truncate_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_begin_statement_token1] = ACTIONS(705), - [aux_sym_commit_statement_token1] = ACTIONS(705), - [aux_sym_rollback_statement_token1] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_sequence_token5] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym_return_statement_token1] = ACTIONS(705), - [aux_sym_declare_statement_token1] = ACTIONS(705), - [aux_sym_create_function_statement_token3] = ACTIONS(705), - [aux_sym_create_function_statement_token4] = ACTIONS(705), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_statement_token8] = ACTIONS(705), - [aux_sym_create_function_statement_token9] = ACTIONS(705), - [aux_sym_create_function_statement_token10] = ACTIONS(705), - [aux_sym_create_function_statement_token11] = ACTIONS(705), - [aux_sym_external_hint_token1] = ACTIONS(705), - [aux_sym_external_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token1] = ACTIONS(705), - [aux_sym_optimizer_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token3] = ACTIONS(705), - [aux_sym_parallel_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token4] = ACTIONS(705), - [aux_sym_deterministic_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token2] = ACTIONS(705), - [aux_sym_sql_hint_token3] = ACTIONS(705), - [aux_sym_sql_hint_token5] = ACTIONS(705), - [aux_sym__function_language_token1] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_grant_statement_token8] = ACTIONS(705), - [aux_sym_order_by_clause_token1] = ACTIONS(705), - [aux_sym_limit_clause_token1] = ACTIONS(705), - [aux_sym_offset_clause_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [1580] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2305), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2313), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1581] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [anon_sym_COMMA] = ACTIONS(437), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_truncate_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_begin_statement_token1] = ACTIONS(439), - [aux_sym_commit_statement_token1] = ACTIONS(439), - [aux_sym_rollback_statement_token1] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_sequence_token5] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym_return_statement_token1] = ACTIONS(439), - [aux_sym_declare_statement_token1] = ACTIONS(439), - [aux_sym_create_function_statement_token3] = ACTIONS(439), - [aux_sym_create_function_statement_token4] = ACTIONS(439), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_statement_token8] = ACTIONS(439), - [aux_sym_create_function_statement_token9] = ACTIONS(439), - [aux_sym_create_function_statement_token10] = ACTIONS(439), - [aux_sym_create_function_statement_token11] = ACTIONS(439), - [aux_sym_external_hint_token1] = ACTIONS(439), - [aux_sym_external_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token1] = ACTIONS(439), - [aux_sym_optimizer_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token3] = ACTIONS(439), - [aux_sym_parallel_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token4] = ACTIONS(439), - [aux_sym_deterministic_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token2] = ACTIONS(439), - [aux_sym_sql_hint_token3] = ACTIONS(439), - [aux_sym_sql_hint_token5] = ACTIONS(439), - [aux_sym__function_language_token1] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_reference_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_where_clause_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [1582] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [anon_sym_COMMA] = ACTIONS(433), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_truncate_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_begin_statement_token1] = ACTIONS(435), - [aux_sym_commit_statement_token1] = ACTIONS(435), - [aux_sym_rollback_statement_token1] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_sequence_token5] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym_return_statement_token1] = ACTIONS(435), - [aux_sym_declare_statement_token1] = ACTIONS(435), - [aux_sym_create_function_statement_token3] = ACTIONS(435), - [aux_sym_create_function_statement_token4] = ACTIONS(435), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_statement_token8] = ACTIONS(435), - [aux_sym_create_function_statement_token9] = ACTIONS(435), - [aux_sym_create_function_statement_token10] = ACTIONS(435), - [aux_sym_create_function_statement_token11] = ACTIONS(435), - [aux_sym_external_hint_token1] = ACTIONS(435), - [aux_sym_external_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token1] = ACTIONS(435), - [aux_sym_optimizer_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token3] = ACTIONS(435), - [aux_sym_parallel_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token4] = ACTIONS(435), - [aux_sym_deterministic_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token2] = ACTIONS(435), - [aux_sym_sql_hint_token3] = ACTIONS(435), - [aux_sym_sql_hint_token5] = ACTIONS(435), - [aux_sym__function_language_token1] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_reference_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_where_clause_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [1583] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [anon_sym_COMMA] = ACTIONS(425), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_truncate_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_begin_statement_token1] = ACTIONS(427), - [aux_sym_commit_statement_token1] = ACTIONS(427), - [aux_sym_rollback_statement_token1] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_sequence_token5] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym_return_statement_token1] = ACTIONS(427), - [aux_sym_declare_statement_token1] = ACTIONS(427), - [aux_sym_create_function_statement_token3] = ACTIONS(427), - [aux_sym_create_function_statement_token4] = ACTIONS(427), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_statement_token8] = ACTIONS(427), - [aux_sym_create_function_statement_token9] = ACTIONS(427), - [aux_sym_create_function_statement_token10] = ACTIONS(427), - [aux_sym_create_function_statement_token11] = ACTIONS(427), - [aux_sym_external_hint_token1] = ACTIONS(427), - [aux_sym_external_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token1] = ACTIONS(427), - [aux_sym_optimizer_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token3] = ACTIONS(427), - [aux_sym_parallel_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token4] = ACTIONS(427), - [aux_sym_deterministic_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token2] = ACTIONS(427), - [aux_sym_sql_hint_token3] = ACTIONS(427), - [aux_sym_sql_hint_token5] = ACTIONS(427), - [aux_sym__function_language_token1] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_reference_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_where_clause_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [1584] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [anon_sym_COMMA] = ACTIONS(538), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_truncate_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_begin_statement_token1] = ACTIONS(540), - [aux_sym_commit_statement_token1] = ACTIONS(540), - [aux_sym_rollback_statement_token1] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_sequence_token5] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym_return_statement_token1] = ACTIONS(540), - [aux_sym_declare_statement_token1] = ACTIONS(540), - [aux_sym_create_function_statement_token3] = ACTIONS(540), - [aux_sym_create_function_statement_token4] = ACTIONS(540), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_statement_token8] = ACTIONS(540), - [aux_sym_create_function_statement_token9] = ACTIONS(540), - [aux_sym_create_function_statement_token10] = ACTIONS(540), - [aux_sym_create_function_statement_token11] = ACTIONS(540), - [aux_sym_external_hint_token1] = ACTIONS(540), - [aux_sym_external_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token1] = ACTIONS(540), - [aux_sym_optimizer_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token3] = ACTIONS(540), - [aux_sym_parallel_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token4] = ACTIONS(540), - [aux_sym_deterministic_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token2] = ACTIONS(540), - [aux_sym_sql_hint_token3] = ACTIONS(540), - [aux_sym_sql_hint_token5] = ACTIONS(540), - [aux_sym__function_language_token1] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_reference_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_where_clause_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [1585] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2305), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1586] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [anon_sym_COMMA] = ACTIONS(568), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_truncate_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_begin_statement_token1] = ACTIONS(570), - [aux_sym_commit_statement_token1] = ACTIONS(570), - [aux_sym_rollback_statement_token1] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_sequence_token5] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym_return_statement_token1] = ACTIONS(570), - [aux_sym_declare_statement_token1] = ACTIONS(570), - [aux_sym_create_function_statement_token3] = ACTIONS(570), - [aux_sym_create_function_statement_token4] = ACTIONS(570), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_statement_token8] = ACTIONS(570), - [aux_sym_create_function_statement_token9] = ACTIONS(570), - [aux_sym_create_function_statement_token10] = ACTIONS(570), - [aux_sym_create_function_statement_token11] = ACTIONS(570), - [aux_sym_external_hint_token1] = ACTIONS(570), - [aux_sym_external_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token1] = ACTIONS(570), - [aux_sym_optimizer_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token3] = ACTIONS(570), - [aux_sym_parallel_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token4] = ACTIONS(570), - [aux_sym_deterministic_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token2] = ACTIONS(570), - [aux_sym_sql_hint_token3] = ACTIONS(570), - [aux_sym_sql_hint_token5] = ACTIONS(570), - [aux_sym__function_language_token1] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_reference_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_where_clause_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [1587] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2305), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2313), - [anon_sym_STAR] = ACTIONS(2315), - [anon_sym_SLASH] = ACTIONS(2317), - [anon_sym_PERCENT] = ACTIONS(2315), - [anon_sym_LT_LT] = ACTIONS(2315), - [anon_sym_GT_GT] = ACTIONS(2315), - [anon_sym_AMP] = ACTIONS(2315), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1588] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [anon_sym_COMMA] = ACTIONS(616), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_truncate_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_begin_statement_token1] = ACTIONS(618), - [aux_sym_commit_statement_token1] = ACTIONS(618), - [aux_sym_rollback_statement_token1] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_sequence_token5] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym_return_statement_token1] = ACTIONS(618), - [aux_sym_declare_statement_token1] = ACTIONS(618), - [aux_sym_create_function_statement_token3] = ACTIONS(618), - [aux_sym_create_function_statement_token4] = ACTIONS(618), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_statement_token8] = ACTIONS(618), - [aux_sym_create_function_statement_token9] = ACTIONS(618), - [aux_sym_create_function_statement_token10] = ACTIONS(618), - [aux_sym_create_function_statement_token11] = ACTIONS(618), - [aux_sym_external_hint_token1] = ACTIONS(618), - [aux_sym_external_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token1] = ACTIONS(618), - [aux_sym_optimizer_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token3] = ACTIONS(618), - [aux_sym_parallel_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token4] = ACTIONS(618), - [aux_sym_deterministic_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token2] = ACTIONS(618), - [aux_sym_sql_hint_token3] = ACTIONS(618), - [aux_sym_sql_hint_token5] = ACTIONS(618), - [aux_sym__function_language_token1] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_reference_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_where_clause_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [1589] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [anon_sym_COMMA] = ACTIONS(550), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_truncate_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_begin_statement_token1] = ACTIONS(552), - [aux_sym_commit_statement_token1] = ACTIONS(552), - [aux_sym_rollback_statement_token1] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_sequence_token5] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym_return_statement_token1] = ACTIONS(552), - [aux_sym_declare_statement_token1] = ACTIONS(552), - [aux_sym_create_function_statement_token3] = ACTIONS(552), - [aux_sym_create_function_statement_token4] = ACTIONS(552), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_statement_token8] = ACTIONS(552), - [aux_sym_create_function_statement_token9] = ACTIONS(552), - [aux_sym_create_function_statement_token10] = ACTIONS(552), - [aux_sym_create_function_statement_token11] = ACTIONS(552), - [aux_sym_external_hint_token1] = ACTIONS(552), - [aux_sym_external_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token1] = ACTIONS(552), - [aux_sym_optimizer_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token3] = ACTIONS(552), - [aux_sym_parallel_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token4] = ACTIONS(552), - [aux_sym_deterministic_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token2] = ACTIONS(552), - [aux_sym_sql_hint_token3] = ACTIONS(552), - [aux_sym_sql_hint_token5] = ACTIONS(552), - [aux_sym__function_language_token1] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_reference_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_where_clause_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [1590] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_truncate_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_begin_statement_token1] = ACTIONS(658), - [aux_sym_commit_statement_token1] = ACTIONS(658), - [aux_sym_rollback_statement_token1] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_sequence_token5] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym_return_statement_token1] = ACTIONS(658), - [aux_sym_declare_statement_token1] = ACTIONS(658), - [aux_sym_create_function_statement_token3] = ACTIONS(658), - [aux_sym_create_function_statement_token4] = ACTIONS(658), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_statement_token8] = ACTIONS(658), - [aux_sym_create_function_statement_token9] = ACTIONS(658), - [aux_sym_create_function_statement_token10] = ACTIONS(658), - [aux_sym_create_function_statement_token11] = ACTIONS(658), - [aux_sym_external_hint_token1] = ACTIONS(658), - [aux_sym_external_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token1] = ACTIONS(658), - [aux_sym_optimizer_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token3] = ACTIONS(658), - [aux_sym_parallel_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token4] = ACTIONS(658), - [aux_sym_deterministic_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token2] = ACTIONS(658), - [aux_sym_sql_hint_token3] = ACTIONS(658), - [aux_sym_sql_hint_token5] = ACTIONS(658), - [aux_sym__function_language_token1] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_grant_statement_token8] = ACTIONS(658), - [aux_sym_order_by_clause_token1] = ACTIONS(658), - [aux_sym_limit_clause_token1] = ACTIONS(658), - [aux_sym_offset_clause_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [1591] = { - [aux_sym_array_type_repeat1] = STATE(1721), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_truncate_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_begin_statement_token1] = ACTIONS(328), - [aux_sym_commit_statement_token1] = ACTIONS(328), - [aux_sym_rollback_statement_token1] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_sequence_token5] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym_return_statement_token1] = ACTIONS(328), - [aux_sym_declare_statement_token1] = ACTIONS(328), - [aux_sym_create_function_statement_token3] = ACTIONS(328), - [aux_sym_create_function_statement_token4] = ACTIONS(328), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_statement_token8] = ACTIONS(328), - [aux_sym_create_function_statement_token9] = ACTIONS(328), - [aux_sym_create_function_statement_token10] = ACTIONS(328), - [aux_sym_create_function_statement_token11] = ACTIONS(328), - [aux_sym_external_hint_token1] = ACTIONS(328), - [aux_sym_external_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token1] = ACTIONS(328), - [aux_sym_optimizer_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token3] = ACTIONS(328), - [aux_sym_parallel_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token4] = ACTIONS(328), - [aux_sym_deterministic_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token2] = ACTIONS(328), - [aux_sym_sql_hint_token3] = ACTIONS(328), - [aux_sym_sql_hint_token5] = ACTIONS(328), - [aux_sym__function_language_token1] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_mode_token1] = ACTIONS(328), - [aux_sym_initial_mode_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(2355), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [1592] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [anon_sym_COMMA] = ACTIONS(546), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_truncate_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_begin_statement_token1] = ACTIONS(548), - [aux_sym_commit_statement_token1] = ACTIONS(548), - [aux_sym_rollback_statement_token1] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_sequence_token5] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym_return_statement_token1] = ACTIONS(548), - [aux_sym_declare_statement_token1] = ACTIONS(548), - [aux_sym_create_function_statement_token3] = ACTIONS(548), - [aux_sym_create_function_statement_token4] = ACTIONS(548), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_statement_token8] = ACTIONS(548), - [aux_sym_create_function_statement_token9] = ACTIONS(548), - [aux_sym_create_function_statement_token10] = ACTIONS(548), - [aux_sym_create_function_statement_token11] = ACTIONS(548), - [aux_sym_external_hint_token1] = ACTIONS(548), - [aux_sym_external_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token1] = ACTIONS(548), - [aux_sym_optimizer_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token3] = ACTIONS(548), - [aux_sym_parallel_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token4] = ACTIONS(548), - [aux_sym_deterministic_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token2] = ACTIONS(548), - [aux_sym_sql_hint_token3] = ACTIONS(548), - [aux_sym_sql_hint_token5] = ACTIONS(548), - [aux_sym__function_language_token1] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_reference_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_where_clause_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [1593] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [anon_sym_COMMA] = ACTIONS(542), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_truncate_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_begin_statement_token1] = ACTIONS(544), - [aux_sym_commit_statement_token1] = ACTIONS(544), - [aux_sym_rollback_statement_token1] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_sequence_token5] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym_return_statement_token1] = ACTIONS(544), - [aux_sym_declare_statement_token1] = ACTIONS(544), - [aux_sym_create_function_statement_token3] = ACTIONS(544), - [aux_sym_create_function_statement_token4] = ACTIONS(544), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_statement_token8] = ACTIONS(544), - [aux_sym_create_function_statement_token9] = ACTIONS(544), - [aux_sym_create_function_statement_token10] = ACTIONS(544), - [aux_sym_create_function_statement_token11] = ACTIONS(544), - [aux_sym_external_hint_token1] = ACTIONS(544), - [aux_sym_external_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token1] = ACTIONS(544), - [aux_sym_optimizer_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token3] = ACTIONS(544), - [aux_sym_parallel_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token4] = ACTIONS(544), - [aux_sym_deterministic_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token2] = ACTIONS(544), - [aux_sym_sql_hint_token3] = ACTIONS(544), - [aux_sym_sql_hint_token5] = ACTIONS(544), - [aux_sym__function_language_token1] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_reference_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_where_clause_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [1594] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(2257), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(2259), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_sequence_token5] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token3] = ACTIONS(285), - [aux_sym_create_function_statement_token4] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_statement_token8] = ACTIONS(285), - [aux_sym_create_function_statement_token9] = ACTIONS(285), - [aux_sym_create_function_statement_token10] = ACTIONS(285), - [aux_sym_create_function_statement_token11] = ACTIONS(285), - [aux_sym_external_hint_token1] = ACTIONS(285), - [aux_sym_external_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token1] = ACTIONS(285), - [aux_sym_optimizer_hint_token2] = ACTIONS(285), - [aux_sym_optimizer_hint_token3] = ACTIONS(285), - [aux_sym_parallel_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token1] = ACTIONS(285), - [aux_sym_null_hint_token4] = ACTIONS(285), - [aux_sym_deterministic_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token1] = ACTIONS(285), - [aux_sym_sql_hint_token2] = ACTIONS(285), - [aux_sym_sql_hint_token3] = ACTIONS(285), - [aux_sym_sql_hint_token5] = ACTIONS(285), - [aux_sym__function_language_token1] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(2261), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [1595] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(2293), - [aux_sym_truncate_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token7] = ACTIONS(2295), - [aux_sym_begin_statement_token1] = ACTIONS(767), - [aux_sym_commit_statement_token1] = ACTIONS(767), - [aux_sym_rollback_statement_token1] = ACTIONS(767), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_sequence_token5] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym_return_statement_token1] = ACTIONS(767), - [aux_sym_declare_statement_token1] = ACTIONS(767), - [aux_sym_create_function_statement_token3] = ACTIONS(767), - [aux_sym_create_function_statement_token4] = ACTIONS(767), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_statement_token8] = ACTIONS(767), - [aux_sym_create_function_statement_token9] = ACTIONS(767), - [aux_sym_create_function_statement_token10] = ACTIONS(767), - [aux_sym_create_function_statement_token11] = ACTIONS(767), - [aux_sym_external_hint_token1] = ACTIONS(767), - [aux_sym_external_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token1] = ACTIONS(767), - [aux_sym_optimizer_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token3] = ACTIONS(767), - [aux_sym_parallel_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token4] = ACTIONS(767), - [aux_sym_deterministic_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token2] = ACTIONS(767), - [aux_sym_sql_hint_token3] = ACTIONS(767), - [aux_sym_sql_hint_token5] = ACTIONS(767), - [aux_sym__function_language_token1] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(2297), - [anon_sym_EQ] = ACTIONS(2299), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_grant_statement_token8] = ACTIONS(767), - [aux_sym_order_by_clause_token1] = ACTIONS(767), - [aux_sym_limit_clause_token1] = ACTIONS(767), - [aux_sym_offset_clause_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2305), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2307), - [anon_sym_DASH] = ACTIONS(2309), - [anon_sym_TILDE] = ACTIONS(2311), - [anon_sym_CARET] = ACTIONS(2313), - [anon_sym_STAR] = ACTIONS(2315), - [anon_sym_SLASH] = ACTIONS(2317), - [anon_sym_PERCENT] = ACTIONS(2315), - [anon_sym_LT_LT] = ACTIONS(2315), - [anon_sym_GT_GT] = ACTIONS(2315), - [anon_sym_AMP] = ACTIONS(2315), - [anon_sym_PIPE] = ACTIONS(2307), - [anon_sym_POUND] = ACTIONS(2309), - [anon_sym_LT] = ACTIONS(2311), - [anon_sym_LT_EQ] = ACTIONS(2299), - [anon_sym_LT_GT] = ACTIONS(2299), - [anon_sym_BANG_EQ] = ACTIONS(2299), - [anon_sym_GT] = ACTIONS(2311), - [anon_sym_GT_EQ] = ACTIONS(2299), - [anon_sym_BANG_TILDE] = ACTIONS(2311), - [anon_sym_TILDE_STAR] = ACTIONS(2299), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2299), - }, - [1596] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(2293), - [aux_sym_truncate_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token7] = ACTIONS(2295), - [aux_sym_begin_statement_token1] = ACTIONS(763), - [aux_sym_commit_statement_token1] = ACTIONS(763), - [aux_sym_rollback_statement_token1] = ACTIONS(763), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_sequence_token5] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym_return_statement_token1] = ACTIONS(763), - [aux_sym_declare_statement_token1] = ACTIONS(763), - [aux_sym_create_function_statement_token3] = ACTIONS(763), - [aux_sym_create_function_statement_token4] = ACTIONS(763), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_statement_token8] = ACTIONS(763), - [aux_sym_create_function_statement_token9] = ACTIONS(763), - [aux_sym_create_function_statement_token10] = ACTIONS(763), - [aux_sym_create_function_statement_token11] = ACTIONS(763), - [aux_sym_external_hint_token1] = ACTIONS(763), - [aux_sym_external_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token1] = ACTIONS(763), - [aux_sym_optimizer_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token3] = ACTIONS(763), - [aux_sym_parallel_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token4] = ACTIONS(763), - [aux_sym_deterministic_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token2] = ACTIONS(763), - [aux_sym_sql_hint_token3] = ACTIONS(763), - [aux_sym_sql_hint_token5] = ACTIONS(763), - [aux_sym__function_language_token1] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(2297), - [anon_sym_EQ] = ACTIONS(2299), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_grant_statement_token8] = ACTIONS(763), - [aux_sym_order_by_clause_token1] = ACTIONS(763), - [aux_sym_limit_clause_token1] = ACTIONS(763), - [aux_sym_offset_clause_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(2303), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2305), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2307), - [anon_sym_DASH] = ACTIONS(2309), - [anon_sym_TILDE] = ACTIONS(2311), - [anon_sym_CARET] = ACTIONS(2313), - [anon_sym_STAR] = ACTIONS(2315), - [anon_sym_SLASH] = ACTIONS(2317), - [anon_sym_PERCENT] = ACTIONS(2315), - [anon_sym_LT_LT] = ACTIONS(2315), - [anon_sym_GT_GT] = ACTIONS(2315), - [anon_sym_AMP] = ACTIONS(2315), - [anon_sym_PIPE] = ACTIONS(2307), - [anon_sym_POUND] = ACTIONS(2309), - [anon_sym_LT] = ACTIONS(2311), - [anon_sym_LT_EQ] = ACTIONS(2299), - [anon_sym_LT_GT] = ACTIONS(2299), - [anon_sym_BANG_EQ] = ACTIONS(2299), - [anon_sym_GT] = ACTIONS(2311), - [anon_sym_GT_EQ] = ACTIONS(2299), - [anon_sym_BANG_TILDE] = ACTIONS(2311), - [anon_sym_TILDE_STAR] = ACTIONS(2299), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2299), - }, - [1597] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2305), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2307), - [anon_sym_DASH] = ACTIONS(2309), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2313), - [anon_sym_STAR] = ACTIONS(2315), - [anon_sym_SLASH] = ACTIONS(2317), - [anon_sym_PERCENT] = ACTIONS(2315), - [anon_sym_LT_LT] = ACTIONS(2315), - [anon_sym_GT_GT] = ACTIONS(2315), - [anon_sym_AMP] = ACTIONS(2315), - [anon_sym_PIPE] = ACTIONS(2307), - [anon_sym_POUND] = ACTIONS(2309), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1598] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_truncate_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_begin_statement_token1] = ACTIONS(674), - [aux_sym_commit_statement_token1] = ACTIONS(674), - [aux_sym_rollback_statement_token1] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_sequence_token5] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym_return_statement_token1] = ACTIONS(674), - [aux_sym_declare_statement_token1] = ACTIONS(674), - [aux_sym_create_function_statement_token3] = ACTIONS(674), - [aux_sym_create_function_statement_token4] = ACTIONS(674), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_statement_token8] = ACTIONS(674), - [aux_sym_create_function_statement_token9] = ACTIONS(674), - [aux_sym_create_function_statement_token10] = ACTIONS(674), - [aux_sym_create_function_statement_token11] = ACTIONS(674), - [aux_sym_external_hint_token1] = ACTIONS(674), - [aux_sym_external_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token1] = ACTIONS(674), - [aux_sym_optimizer_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token3] = ACTIONS(674), - [aux_sym_parallel_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token4] = ACTIONS(674), - [aux_sym_deterministic_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token2] = ACTIONS(674), - [aux_sym_sql_hint_token3] = ACTIONS(674), - [aux_sym_sql_hint_token5] = ACTIONS(674), - [aux_sym__function_language_token1] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_grant_statement_token8] = ACTIONS(674), - [aux_sym_order_by_clause_token1] = ACTIONS(674), - [aux_sym_limit_clause_token1] = ACTIONS(674), - [aux_sym_offset_clause_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [1599] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [anon_sym_COMMA] = ACTIONS(530), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_truncate_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_begin_statement_token1] = ACTIONS(532), - [aux_sym_commit_statement_token1] = ACTIONS(532), - [aux_sym_rollback_statement_token1] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_sequence_token5] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym_return_statement_token1] = ACTIONS(532), - [aux_sym_declare_statement_token1] = ACTIONS(532), - [aux_sym_create_function_statement_token3] = ACTIONS(532), - [aux_sym_create_function_statement_token4] = ACTIONS(532), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_statement_token8] = ACTIONS(532), - [aux_sym_create_function_statement_token9] = ACTIONS(532), - [aux_sym_create_function_statement_token10] = ACTIONS(532), - [aux_sym_create_function_statement_token11] = ACTIONS(532), - [aux_sym_external_hint_token1] = ACTIONS(532), - [aux_sym_external_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token1] = ACTIONS(532), - [aux_sym_optimizer_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token3] = ACTIONS(532), - [aux_sym_parallel_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token4] = ACTIONS(532), - [aux_sym_deterministic_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token2] = ACTIONS(532), - [aux_sym_sql_hint_token3] = ACTIONS(532), - [aux_sym_sql_hint_token5] = ACTIONS(532), - [aux_sym__function_language_token1] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_reference_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_where_clause_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [1600] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [anon_sym_COMMA] = ACTIONS(484), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_truncate_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_begin_statement_token1] = ACTIONS(486), - [aux_sym_commit_statement_token1] = ACTIONS(486), - [aux_sym_rollback_statement_token1] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_sequence_token5] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym_return_statement_token1] = ACTIONS(486), - [aux_sym_declare_statement_token1] = ACTIONS(486), - [aux_sym_create_function_statement_token3] = ACTIONS(486), - [aux_sym_create_function_statement_token4] = ACTIONS(486), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_statement_token8] = ACTIONS(486), - [aux_sym_create_function_statement_token9] = ACTIONS(486), - [aux_sym_create_function_statement_token10] = ACTIONS(486), - [aux_sym_create_function_statement_token11] = ACTIONS(486), - [aux_sym_external_hint_token1] = ACTIONS(486), - [aux_sym_external_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token1] = ACTIONS(486), - [aux_sym_optimizer_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token3] = ACTIONS(486), - [aux_sym_parallel_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token4] = ACTIONS(486), - [aux_sym_deterministic_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token2] = ACTIONS(486), - [aux_sym_sql_hint_token3] = ACTIONS(486), - [aux_sym_sql_hint_token5] = ACTIONS(486), - [aux_sym__function_language_token1] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_reference_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_where_clause_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [1601] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(2357), - [anon_sym_COMMA] = ACTIONS(309), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(2359), - [aux_sym_truncate_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_begin_statement_token1] = ACTIONS(313), - [aux_sym_commit_statement_token1] = ACTIONS(313), - [aux_sym_rollback_statement_token1] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_sequence_token5] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym_return_statement_token1] = ACTIONS(313), - [aux_sym_declare_statement_token1] = ACTIONS(313), - [aux_sym_create_function_statement_token3] = ACTIONS(313), - [aux_sym_create_function_statement_token4] = ACTIONS(313), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_statement_token8] = ACTIONS(313), - [aux_sym_create_function_statement_token9] = ACTIONS(313), - [aux_sym_create_function_statement_token10] = ACTIONS(313), - [aux_sym_create_function_statement_token11] = ACTIONS(313), - [aux_sym_external_hint_token1] = ACTIONS(313), - [aux_sym_external_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token1] = ACTIONS(313), - [aux_sym_optimizer_hint_token2] = ACTIONS(313), - [aux_sym_optimizer_hint_token3] = ACTIONS(313), - [aux_sym_parallel_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token1] = ACTIONS(313), - [aux_sym_null_hint_token4] = ACTIONS(313), - [aux_sym_deterministic_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token1] = ACTIONS(313), - [aux_sym_sql_hint_token2] = ACTIONS(313), - [aux_sym_sql_hint_token3] = ACTIONS(313), - [aux_sym_sql_hint_token5] = ACTIONS(313), - [aux_sym__function_language_token1] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(2361), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [1602] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_truncate_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_begin_statement_token1] = ACTIONS(670), - [aux_sym_commit_statement_token1] = ACTIONS(670), - [aux_sym_rollback_statement_token1] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_sequence_token5] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym_return_statement_token1] = ACTIONS(670), - [aux_sym_declare_statement_token1] = ACTIONS(670), - [aux_sym_create_function_statement_token3] = ACTIONS(670), - [aux_sym_create_function_statement_token4] = ACTIONS(670), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_statement_token8] = ACTIONS(670), - [aux_sym_create_function_statement_token9] = ACTIONS(670), - [aux_sym_create_function_statement_token10] = ACTIONS(670), - [aux_sym_create_function_statement_token11] = ACTIONS(670), - [aux_sym_external_hint_token1] = ACTIONS(670), - [aux_sym_external_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token1] = ACTIONS(670), - [aux_sym_optimizer_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token3] = ACTIONS(670), - [aux_sym_parallel_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token4] = ACTIONS(670), - [aux_sym_deterministic_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token2] = ACTIONS(670), - [aux_sym_sql_hint_token3] = ACTIONS(670), - [aux_sym_sql_hint_token5] = ACTIONS(670), - [aux_sym__function_language_token1] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_grant_statement_token8] = ACTIONS(670), - [aux_sym_order_by_clause_token1] = ACTIONS(670), - [aux_sym_limit_clause_token1] = ACTIONS(670), - [aux_sym_offset_clause_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [1603] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [anon_sym_COMMA] = ACTIONS(417), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_truncate_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_begin_statement_token1] = ACTIONS(419), - [aux_sym_commit_statement_token1] = ACTIONS(419), - [aux_sym_rollback_statement_token1] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_sequence_token5] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym_return_statement_token1] = ACTIONS(419), - [aux_sym_declare_statement_token1] = ACTIONS(419), - [aux_sym_create_function_statement_token3] = ACTIONS(419), - [aux_sym_create_function_statement_token4] = ACTIONS(419), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_statement_token8] = ACTIONS(419), - [aux_sym_create_function_statement_token9] = ACTIONS(419), - [aux_sym_create_function_statement_token10] = ACTIONS(419), - [aux_sym_create_function_statement_token11] = ACTIONS(419), - [aux_sym_external_hint_token1] = ACTIONS(419), - [aux_sym_external_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token1] = ACTIONS(419), - [aux_sym_optimizer_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token3] = ACTIONS(419), - [aux_sym_parallel_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token4] = ACTIONS(419), - [aux_sym_deterministic_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token2] = ACTIONS(419), - [aux_sym_sql_hint_token3] = ACTIONS(419), - [aux_sym_sql_hint_token5] = ACTIONS(419), - [aux_sym__function_language_token1] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_reference_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_where_clause_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [1604] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_truncate_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_begin_statement_token1] = ACTIONS(666), - [aux_sym_commit_statement_token1] = ACTIONS(666), - [aux_sym_rollback_statement_token1] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_sequence_token5] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym_return_statement_token1] = ACTIONS(666), - [aux_sym_declare_statement_token1] = ACTIONS(666), - [aux_sym_create_function_statement_token3] = ACTIONS(666), - [aux_sym_create_function_statement_token4] = ACTIONS(666), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_statement_token8] = ACTIONS(666), - [aux_sym_create_function_statement_token9] = ACTIONS(666), - [aux_sym_create_function_statement_token10] = ACTIONS(666), - [aux_sym_create_function_statement_token11] = ACTIONS(666), - [aux_sym_external_hint_token1] = ACTIONS(666), - [aux_sym_external_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token1] = ACTIONS(666), - [aux_sym_optimizer_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token3] = ACTIONS(666), - [aux_sym_parallel_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token4] = ACTIONS(666), - [aux_sym_deterministic_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token2] = ACTIONS(666), - [aux_sym_sql_hint_token3] = ACTIONS(666), - [aux_sym_sql_hint_token5] = ACTIONS(666), - [aux_sym__function_language_token1] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_grant_statement_token8] = ACTIONS(666), - [aux_sym_order_by_clause_token1] = ACTIONS(666), - [aux_sym_limit_clause_token1] = ACTIONS(666), - [aux_sym_offset_clause_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [1605] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_truncate_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_begin_statement_token1] = ACTIONS(786), - [aux_sym_commit_statement_token1] = ACTIONS(786), - [aux_sym_rollback_statement_token1] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_sequence_token5] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym_return_statement_token1] = ACTIONS(786), - [aux_sym_declare_statement_token1] = ACTIONS(786), - [aux_sym_create_function_statement_token3] = ACTIONS(786), - [aux_sym_create_function_statement_token4] = ACTIONS(786), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_statement_token8] = ACTIONS(786), - [aux_sym_create_function_statement_token9] = ACTIONS(786), - [aux_sym_create_function_statement_token10] = ACTIONS(786), - [aux_sym_create_function_statement_token11] = ACTIONS(786), - [aux_sym_external_hint_token1] = ACTIONS(786), - [aux_sym_external_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token1] = ACTIONS(786), - [aux_sym_optimizer_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token3] = ACTIONS(786), - [aux_sym_parallel_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token4] = ACTIONS(786), - [aux_sym_deterministic_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token2] = ACTIONS(786), - [aux_sym_sql_hint_token3] = ACTIONS(786), - [aux_sym_sql_hint_token5] = ACTIONS(786), - [aux_sym__function_language_token1] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_grant_statement_token8] = ACTIONS(786), - [aux_sym_order_by_clause_token1] = ACTIONS(786), - [aux_sym_limit_clause_token1] = ACTIONS(786), - [aux_sym_offset_clause_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [1606] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_truncate_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_begin_statement_token1] = ACTIONS(662), - [aux_sym_commit_statement_token1] = ACTIONS(662), - [aux_sym_rollback_statement_token1] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_sequence_token5] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym_return_statement_token1] = ACTIONS(662), - [aux_sym_declare_statement_token1] = ACTIONS(662), - [aux_sym_create_function_statement_token3] = ACTIONS(662), - [aux_sym_create_function_statement_token4] = ACTIONS(662), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_statement_token8] = ACTIONS(662), - [aux_sym_create_function_statement_token9] = ACTIONS(662), - [aux_sym_create_function_statement_token10] = ACTIONS(662), - [aux_sym_create_function_statement_token11] = ACTIONS(662), - [aux_sym_external_hint_token1] = ACTIONS(662), - [aux_sym_external_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token1] = ACTIONS(662), - [aux_sym_optimizer_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token3] = ACTIONS(662), - [aux_sym_parallel_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token4] = ACTIONS(662), - [aux_sym_deterministic_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token2] = ACTIONS(662), - [aux_sym_sql_hint_token3] = ACTIONS(662), - [aux_sym_sql_hint_token5] = ACTIONS(662), - [aux_sym__function_language_token1] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_grant_statement_token8] = ACTIONS(662), - [aux_sym_order_by_clause_token1] = ACTIONS(662), - [aux_sym_limit_clause_token1] = ACTIONS(662), - [aux_sym_offset_clause_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [1607] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_truncate_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_begin_statement_token1] = ACTIONS(711), - [aux_sym_commit_statement_token1] = ACTIONS(711), - [aux_sym_rollback_statement_token1] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_sequence_token5] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym_return_statement_token1] = ACTIONS(711), - [aux_sym_declare_statement_token1] = ACTIONS(711), - [aux_sym_create_function_statement_token3] = ACTIONS(711), - [aux_sym_create_function_statement_token4] = ACTIONS(711), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_statement_token8] = ACTIONS(711), - [aux_sym_create_function_statement_token9] = ACTIONS(711), - [aux_sym_create_function_statement_token10] = ACTIONS(711), - [aux_sym_create_function_statement_token11] = ACTIONS(711), - [aux_sym_external_hint_token1] = ACTIONS(711), - [aux_sym_external_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token1] = ACTIONS(711), - [aux_sym_optimizer_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token3] = ACTIONS(711), - [aux_sym_parallel_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token4] = ACTIONS(711), - [aux_sym_deterministic_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token2] = ACTIONS(711), - [aux_sym_sql_hint_token3] = ACTIONS(711), - [aux_sym_sql_hint_token5] = ACTIONS(711), - [aux_sym__function_language_token1] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_grant_statement_token8] = ACTIONS(711), - [aux_sym_order_by_clause_token1] = ACTIONS(711), - [aux_sym_limit_clause_token1] = ACTIONS(711), - [aux_sym_offset_clause_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [1608] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_truncate_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_begin_statement_token1] = ACTIONS(463), - [aux_sym_commit_statement_token1] = ACTIONS(463), - [aux_sym_rollback_statement_token1] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_sequence_token5] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym_return_statement_token1] = ACTIONS(463), - [aux_sym_declare_statement_token1] = ACTIONS(463), - [aux_sym_create_function_statement_token3] = ACTIONS(463), - [aux_sym_create_function_statement_token4] = ACTIONS(463), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_statement_token8] = ACTIONS(463), - [aux_sym_create_function_statement_token9] = ACTIONS(463), - [aux_sym_create_function_statement_token10] = ACTIONS(463), - [aux_sym_create_function_statement_token11] = ACTIONS(463), - [aux_sym_external_hint_token1] = ACTIONS(463), - [aux_sym_external_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token1] = ACTIONS(463), - [aux_sym_optimizer_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token3] = ACTIONS(463), - [aux_sym_parallel_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token4] = ACTIONS(463), - [aux_sym_deterministic_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token2] = ACTIONS(463), - [aux_sym_sql_hint_token3] = ACTIONS(463), - [aux_sym_sql_hint_token5] = ACTIONS(463), - [aux_sym__function_language_token1] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_order_by_clause_token1] = ACTIONS(463), - [aux_sym_limit_clause_token1] = ACTIONS(463), - [aux_sym_offset_clause_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [1609] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [anon_sym_COMMA] = ACTIONS(469), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_truncate_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_begin_statement_token1] = ACTIONS(471), - [aux_sym_commit_statement_token1] = ACTIONS(471), - [aux_sym_rollback_statement_token1] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_sequence_token5] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym_return_statement_token1] = ACTIONS(471), - [aux_sym_declare_statement_token1] = ACTIONS(471), - [aux_sym_create_function_statement_token3] = ACTIONS(471), - [aux_sym_create_function_statement_token4] = ACTIONS(471), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_statement_token8] = ACTIONS(471), - [aux_sym_create_function_statement_token9] = ACTIONS(471), - [aux_sym_create_function_statement_token10] = ACTIONS(471), - [aux_sym_create_function_statement_token11] = ACTIONS(471), - [aux_sym_external_hint_token1] = ACTIONS(471), - [aux_sym_external_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token1] = ACTIONS(471), - [aux_sym_optimizer_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token3] = ACTIONS(471), - [aux_sym_parallel_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token4] = ACTIONS(471), - [aux_sym_deterministic_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token2] = ACTIONS(471), - [aux_sym_sql_hint_token3] = ACTIONS(471), - [aux_sym_sql_hint_token5] = ACTIONS(471), - [aux_sym__function_language_token1] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_reference_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_where_clause_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [1610] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_truncate_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_begin_statement_token1] = ACTIONS(719), - [aux_sym_commit_statement_token1] = ACTIONS(719), - [aux_sym_rollback_statement_token1] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_sequence_token5] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym_return_statement_token1] = ACTIONS(719), - [aux_sym_declare_statement_token1] = ACTIONS(719), - [aux_sym_create_function_statement_token3] = ACTIONS(719), - [aux_sym_create_function_statement_token4] = ACTIONS(719), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_statement_token8] = ACTIONS(719), - [aux_sym_create_function_statement_token9] = ACTIONS(719), - [aux_sym_create_function_statement_token10] = ACTIONS(719), - [aux_sym_create_function_statement_token11] = ACTIONS(719), - [aux_sym_external_hint_token1] = ACTIONS(719), - [aux_sym_external_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token1] = ACTIONS(719), - [aux_sym_optimizer_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token3] = ACTIONS(719), - [aux_sym_parallel_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token4] = ACTIONS(719), - [aux_sym_deterministic_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token2] = ACTIONS(719), - [aux_sym_sql_hint_token3] = ACTIONS(719), - [aux_sym_sql_hint_token5] = ACTIONS(719), - [aux_sym__function_language_token1] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_grant_statement_token8] = ACTIONS(719), - [aux_sym_order_by_clause_token1] = ACTIONS(719), - [aux_sym_limit_clause_token1] = ACTIONS(719), - [aux_sym_offset_clause_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2305), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [1611] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [anon_sym_COMMA] = ACTIONS(465), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_truncate_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_begin_statement_token1] = ACTIONS(467), - [aux_sym_commit_statement_token1] = ACTIONS(467), - [aux_sym_rollback_statement_token1] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_sequence_token5] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym_return_statement_token1] = ACTIONS(467), - [aux_sym_declare_statement_token1] = ACTIONS(467), - [aux_sym_create_function_statement_token3] = ACTIONS(467), - [aux_sym_create_function_statement_token4] = ACTIONS(467), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_statement_token8] = ACTIONS(467), - [aux_sym_create_function_statement_token9] = ACTIONS(467), - [aux_sym_create_function_statement_token10] = ACTIONS(467), - [aux_sym_create_function_statement_token11] = ACTIONS(467), - [aux_sym_external_hint_token1] = ACTIONS(467), - [aux_sym_external_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token1] = ACTIONS(467), - [aux_sym_optimizer_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token3] = ACTIONS(467), - [aux_sym_parallel_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token4] = ACTIONS(467), - [aux_sym_deterministic_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token2] = ACTIONS(467), - [aux_sym_sql_hint_token3] = ACTIONS(467), - [aux_sym_sql_hint_token5] = ACTIONS(467), - [aux_sym__function_language_token1] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_reference_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_where_clause_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [1612] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_truncate_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_begin_statement_token1] = ACTIONS(747), - [aux_sym_commit_statement_token1] = ACTIONS(747), - [aux_sym_rollback_statement_token1] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_sequence_token5] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym_return_statement_token1] = ACTIONS(747), - [aux_sym_declare_statement_token1] = ACTIONS(747), - [aux_sym_create_function_statement_token3] = ACTIONS(747), - [aux_sym_create_function_statement_token4] = ACTIONS(747), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_statement_token8] = ACTIONS(747), - [aux_sym_create_function_statement_token9] = ACTIONS(747), - [aux_sym_create_function_statement_token10] = ACTIONS(747), - [aux_sym_create_function_statement_token11] = ACTIONS(747), - [aux_sym_external_hint_token1] = ACTIONS(747), - [aux_sym_external_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token1] = ACTIONS(747), - [aux_sym_optimizer_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token3] = ACTIONS(747), - [aux_sym_parallel_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token4] = ACTIONS(747), - [aux_sym_deterministic_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token2] = ACTIONS(747), - [aux_sym_sql_hint_token3] = ACTIONS(747), - [aux_sym_sql_hint_token5] = ACTIONS(747), - [aux_sym__function_language_token1] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_grant_statement_token8] = ACTIONS(747), - [aux_sym_order_by_clause_token1] = ACTIONS(747), - [aux_sym_limit_clause_token1] = ACTIONS(747), - [aux_sym_offset_clause_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2305), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [1613] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_truncate_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_begin_statement_token1] = ACTIONS(771), - [aux_sym_commit_statement_token1] = ACTIONS(771), - [aux_sym_rollback_statement_token1] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_sequence_token5] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym_return_statement_token1] = ACTIONS(771), - [aux_sym_declare_statement_token1] = ACTIONS(771), - [aux_sym_create_function_statement_token3] = ACTIONS(771), - [aux_sym_create_function_statement_token4] = ACTIONS(771), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_statement_token8] = ACTIONS(771), - [aux_sym_create_function_statement_token9] = ACTIONS(771), - [aux_sym_create_function_statement_token10] = ACTIONS(771), - [aux_sym_create_function_statement_token11] = ACTIONS(771), - [aux_sym_external_hint_token1] = ACTIONS(771), - [aux_sym_external_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token1] = ACTIONS(771), - [aux_sym_optimizer_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token3] = ACTIONS(771), - [aux_sym_parallel_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token4] = ACTIONS(771), - [aux_sym_deterministic_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token2] = ACTIONS(771), - [aux_sym_sql_hint_token3] = ACTIONS(771), - [aux_sym_sql_hint_token5] = ACTIONS(771), - [aux_sym__function_language_token1] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_grant_statement_token8] = ACTIONS(771), - [aux_sym_order_by_clause_token1] = ACTIONS(771), - [aux_sym_limit_clause_token1] = ACTIONS(771), - [aux_sym_offset_clause_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [1614] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1615] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_truncate_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_begin_statement_token1] = ACTIONS(790), - [aux_sym_commit_statement_token1] = ACTIONS(790), - [aux_sym_rollback_statement_token1] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_sequence_token5] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym_return_statement_token1] = ACTIONS(790), - [aux_sym_declare_statement_token1] = ACTIONS(790), - [aux_sym_create_function_statement_token3] = ACTIONS(790), - [aux_sym_create_function_statement_token4] = ACTIONS(790), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_statement_token8] = ACTIONS(790), - [aux_sym_create_function_statement_token9] = ACTIONS(790), - [aux_sym_create_function_statement_token10] = ACTIONS(790), - [aux_sym_create_function_statement_token11] = ACTIONS(790), - [aux_sym_external_hint_token1] = ACTIONS(790), - [aux_sym_external_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token1] = ACTIONS(790), - [aux_sym_optimizer_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token3] = ACTIONS(790), - [aux_sym_parallel_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token4] = ACTIONS(790), - [aux_sym_deterministic_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token2] = ACTIONS(790), - [aux_sym_sql_hint_token3] = ACTIONS(790), - [aux_sym_sql_hint_token5] = ACTIONS(790), - [aux_sym__function_language_token1] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_grant_statement_token8] = ACTIONS(790), - [aux_sym_order_by_clause_token1] = ACTIONS(790), - [aux_sym_limit_clause_token1] = ACTIONS(790), - [aux_sym_offset_clause_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [1616] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_truncate_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_begin_statement_token1] = ACTIONS(838), - [aux_sym_commit_statement_token1] = ACTIONS(838), - [aux_sym_rollback_statement_token1] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_sequence_token5] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym_return_statement_token1] = ACTIONS(838), - [aux_sym_declare_statement_token1] = ACTIONS(838), - [aux_sym_create_function_statement_token3] = ACTIONS(838), - [aux_sym_create_function_statement_token4] = ACTIONS(838), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_statement_token8] = ACTIONS(838), - [aux_sym_create_function_statement_token9] = ACTIONS(838), - [aux_sym_create_function_statement_token10] = ACTIONS(838), - [aux_sym_create_function_statement_token11] = ACTIONS(838), - [aux_sym_external_hint_token1] = ACTIONS(838), - [aux_sym_external_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token1] = ACTIONS(838), - [aux_sym_optimizer_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token3] = ACTIONS(838), - [aux_sym_parallel_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token4] = ACTIONS(838), - [aux_sym_deterministic_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token2] = ACTIONS(838), - [aux_sym_sql_hint_token3] = ACTIONS(838), - [aux_sym_sql_hint_token5] = ACTIONS(838), - [aux_sym__function_language_token1] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_grant_statement_token8] = ACTIONS(838), - [aux_sym_order_by_clause_token1] = ACTIONS(838), - [aux_sym_limit_clause_token1] = ACTIONS(838), - [aux_sym_offset_clause_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [1617] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(2363), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_truncate_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_begin_statement_token1] = ACTIONS(584), - [aux_sym_commit_statement_token1] = ACTIONS(584), - [aux_sym_rollback_statement_token1] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_sequence_token5] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym_return_statement_token1] = ACTIONS(584), - [aux_sym_declare_statement_token1] = ACTIONS(584), - [aux_sym_create_function_statement_token3] = ACTIONS(584), - [aux_sym_create_function_statement_token4] = ACTIONS(584), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_statement_token8] = ACTIONS(584), - [aux_sym_create_function_statement_token9] = ACTIONS(584), - [aux_sym_create_function_statement_token10] = ACTIONS(584), - [aux_sym_create_function_statement_token11] = ACTIONS(584), - [aux_sym_external_hint_token1] = ACTIONS(584), - [aux_sym_external_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token1] = ACTIONS(584), - [aux_sym_optimizer_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token3] = ACTIONS(584), - [aux_sym_parallel_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token4] = ACTIONS(584), - [aux_sym_deterministic_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token2] = ACTIONS(584), - [aux_sym_sql_hint_token3] = ACTIONS(584), - [aux_sym_sql_hint_token5] = ACTIONS(584), - [aux_sym__function_language_token1] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_mode_token1] = ACTIONS(584), - [aux_sym_initial_mode_token1] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(2365), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [1618] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(2367), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_truncate_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_begin_statement_token1] = ACTIONS(596), - [aux_sym_commit_statement_token1] = ACTIONS(596), - [aux_sym_rollback_statement_token1] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_sequence_token5] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym_return_statement_token1] = ACTIONS(596), - [aux_sym_declare_statement_token1] = ACTIONS(596), - [aux_sym_create_function_statement_token3] = ACTIONS(596), - [aux_sym_create_function_statement_token4] = ACTIONS(596), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_statement_token8] = ACTIONS(596), - [aux_sym_create_function_statement_token9] = ACTIONS(596), - [aux_sym_create_function_statement_token10] = ACTIONS(596), - [aux_sym_create_function_statement_token11] = ACTIONS(596), - [aux_sym_external_hint_token1] = ACTIONS(596), - [aux_sym_external_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token1] = ACTIONS(596), - [aux_sym_optimizer_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token3] = ACTIONS(596), - [aux_sym_parallel_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token4] = ACTIONS(596), - [aux_sym_deterministic_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token2] = ACTIONS(596), - [aux_sym_sql_hint_token3] = ACTIONS(596), - [aux_sym_sql_hint_token5] = ACTIONS(596), - [aux_sym__function_language_token1] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_mode_token1] = ACTIONS(596), - [aux_sym_initial_mode_token1] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(2369), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [1619] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_truncate_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_begin_statement_token1] = ACTIONS(838), - [aux_sym_commit_statement_token1] = ACTIONS(838), - [aux_sym_rollback_statement_token1] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_sequence_token5] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym_return_statement_token1] = ACTIONS(838), - [aux_sym_declare_statement_token1] = ACTIONS(838), - [aux_sym_create_function_statement_token3] = ACTIONS(838), - [aux_sym_create_function_statement_token4] = ACTIONS(838), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_statement_token8] = ACTIONS(838), - [aux_sym_create_function_statement_token9] = ACTIONS(838), - [aux_sym_create_function_statement_token10] = ACTIONS(838), - [aux_sym_create_function_statement_token11] = ACTIONS(838), - [aux_sym_external_hint_token1] = ACTIONS(838), - [aux_sym_external_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token1] = ACTIONS(838), - [aux_sym_optimizer_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token3] = ACTIONS(838), - [aux_sym_parallel_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token4] = ACTIONS(838), - [aux_sym_deterministic_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token2] = ACTIONS(838), - [aux_sym_sql_hint_token3] = ACTIONS(838), - [aux_sym_sql_hint_token5] = ACTIONS(838), - [aux_sym__function_language_token1] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_create_table_statement_token1] = ACTIONS(838), - [aux_sym_order_by_clause_token1] = ACTIONS(838), - [aux_sym_limit_clause_token1] = ACTIONS(838), - [aux_sym_offset_clause_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [1620] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_truncate_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_begin_statement_token1] = ACTIONS(650), - [aux_sym_commit_statement_token1] = ACTIONS(650), - [aux_sym_rollback_statement_token1] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_sequence_token5] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym_return_statement_token1] = ACTIONS(650), - [aux_sym_declare_statement_token1] = ACTIONS(650), - [aux_sym_create_function_statement_token3] = ACTIONS(650), - [aux_sym_create_function_statement_token4] = ACTIONS(650), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_statement_token8] = ACTIONS(650), - [aux_sym_create_function_statement_token9] = ACTIONS(650), - [aux_sym_create_function_statement_token10] = ACTIONS(650), - [aux_sym_create_function_statement_token11] = ACTIONS(650), - [aux_sym_external_hint_token1] = ACTIONS(650), - [aux_sym_external_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token1] = ACTIONS(650), - [aux_sym_optimizer_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token3] = ACTIONS(650), - [aux_sym_parallel_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token4] = ACTIONS(650), - [aux_sym_deterministic_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token2] = ACTIONS(650), - [aux_sym_sql_hint_token3] = ACTIONS(650), - [aux_sym_sql_hint_token5] = ACTIONS(650), - [aux_sym__function_language_token1] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_order_by_clause_token1] = ACTIONS(650), - [aux_sym_limit_clause_token1] = ACTIONS(650), - [aux_sym_offset_clause_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [1621] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_truncate_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_begin_statement_token1] = ACTIONS(790), - [aux_sym_commit_statement_token1] = ACTIONS(790), - [aux_sym_rollback_statement_token1] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_sequence_token5] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym_return_statement_token1] = ACTIONS(790), - [aux_sym_declare_statement_token1] = ACTIONS(790), - [aux_sym_create_function_statement_token3] = ACTIONS(790), - [aux_sym_create_function_statement_token4] = ACTIONS(790), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_statement_token8] = ACTIONS(790), - [aux_sym_create_function_statement_token9] = ACTIONS(790), - [aux_sym_create_function_statement_token10] = ACTIONS(790), - [aux_sym_create_function_statement_token11] = ACTIONS(790), - [aux_sym_external_hint_token1] = ACTIONS(790), - [aux_sym_external_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token1] = ACTIONS(790), - [aux_sym_optimizer_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token3] = ACTIONS(790), - [aux_sym_parallel_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token4] = ACTIONS(790), - [aux_sym_deterministic_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token2] = ACTIONS(790), - [aux_sym_sql_hint_token3] = ACTIONS(790), - [aux_sym_sql_hint_token5] = ACTIONS(790), - [aux_sym__function_language_token1] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_create_table_statement_token1] = ACTIONS(790), - [aux_sym_order_by_clause_token1] = ACTIONS(790), - [aux_sym_limit_clause_token1] = ACTIONS(790), - [aux_sym_offset_clause_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [1622] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [1623] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1624] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(2371), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_truncate_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_begin_statement_token1] = ACTIONS(604), - [aux_sym_commit_statement_token1] = ACTIONS(604), - [aux_sym_rollback_statement_token1] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_sequence_token5] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym_return_statement_token1] = ACTIONS(604), - [aux_sym_declare_statement_token1] = ACTIONS(604), - [aux_sym_create_function_statement_token3] = ACTIONS(604), - [aux_sym_create_function_statement_token4] = ACTIONS(604), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_statement_token8] = ACTIONS(604), - [aux_sym_create_function_statement_token9] = ACTIONS(604), - [aux_sym_create_function_statement_token10] = ACTIONS(604), - [aux_sym_create_function_statement_token11] = ACTIONS(604), - [aux_sym_external_hint_token1] = ACTIONS(604), - [aux_sym_external_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token1] = ACTIONS(604), - [aux_sym_optimizer_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token3] = ACTIONS(604), - [aux_sym_parallel_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token4] = ACTIONS(604), - [aux_sym_deterministic_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token2] = ACTIONS(604), - [aux_sym_sql_hint_token3] = ACTIONS(604), - [aux_sym_sql_hint_token5] = ACTIONS(604), - [aux_sym__function_language_token1] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_mode_token1] = ACTIONS(604), - [aux_sym_initial_mode_token1] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(2373), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [1625] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_truncate_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_begin_statement_token1] = ACTIONS(771), - [aux_sym_commit_statement_token1] = ACTIONS(771), - [aux_sym_rollback_statement_token1] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_sequence_token5] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym_return_statement_token1] = ACTIONS(771), - [aux_sym_declare_statement_token1] = ACTIONS(771), - [aux_sym_create_function_statement_token3] = ACTIONS(771), - [aux_sym_create_function_statement_token4] = ACTIONS(771), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_statement_token8] = ACTIONS(771), - [aux_sym_create_function_statement_token9] = ACTIONS(771), - [aux_sym_create_function_statement_token10] = ACTIONS(771), - [aux_sym_create_function_statement_token11] = ACTIONS(771), - [aux_sym_external_hint_token1] = ACTIONS(771), - [aux_sym_external_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token1] = ACTIONS(771), - [aux_sym_optimizer_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token3] = ACTIONS(771), - [aux_sym_parallel_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token4] = ACTIONS(771), - [aux_sym_deterministic_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token2] = ACTIONS(771), - [aux_sym_sql_hint_token3] = ACTIONS(771), - [aux_sym_sql_hint_token5] = ACTIONS(771), - [aux_sym__function_language_token1] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_create_table_statement_token1] = ACTIONS(771), - [aux_sym_order_by_clause_token1] = ACTIONS(771), - [aux_sym_limit_clause_token1] = ACTIONS(771), - [aux_sym_offset_clause_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [1626] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_truncate_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_begin_statement_token1] = ACTIONS(747), - [aux_sym_commit_statement_token1] = ACTIONS(747), - [aux_sym_rollback_statement_token1] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_sequence_token5] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym_return_statement_token1] = ACTIONS(747), - [aux_sym_declare_statement_token1] = ACTIONS(747), - [aux_sym_create_function_statement_token3] = ACTIONS(747), - [aux_sym_create_function_statement_token4] = ACTIONS(747), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_statement_token8] = ACTIONS(747), - [aux_sym_create_function_statement_token9] = ACTIONS(747), - [aux_sym_create_function_statement_token10] = ACTIONS(747), - [aux_sym_create_function_statement_token11] = ACTIONS(747), - [aux_sym_external_hint_token1] = ACTIONS(747), - [aux_sym_external_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token1] = ACTIONS(747), - [aux_sym_optimizer_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token3] = ACTIONS(747), - [aux_sym_parallel_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token4] = ACTIONS(747), - [aux_sym_deterministic_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token2] = ACTIONS(747), - [aux_sym_sql_hint_token3] = ACTIONS(747), - [aux_sym_sql_hint_token5] = ACTIONS(747), - [aux_sym__function_language_token1] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_create_table_statement_token1] = ACTIONS(747), - [aux_sym_order_by_clause_token1] = ACTIONS(747), - [aux_sym_limit_clause_token1] = ACTIONS(747), - [aux_sym_offset_clause_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2289), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [1627] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(2375), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_truncate_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_begin_statement_token1] = ACTIONS(612), - [aux_sym_commit_statement_token1] = ACTIONS(612), - [aux_sym_rollback_statement_token1] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_sequence_token5] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym_return_statement_token1] = ACTIONS(612), - [aux_sym_declare_statement_token1] = ACTIONS(612), - [aux_sym_create_function_statement_token3] = ACTIONS(612), - [aux_sym_create_function_statement_token4] = ACTIONS(612), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_statement_token8] = ACTIONS(612), - [aux_sym_create_function_statement_token9] = ACTIONS(612), - [aux_sym_create_function_statement_token10] = ACTIONS(612), - [aux_sym_create_function_statement_token11] = ACTIONS(612), - [aux_sym_external_hint_token1] = ACTIONS(612), - [aux_sym_external_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token1] = ACTIONS(612), - [aux_sym_optimizer_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token3] = ACTIONS(612), - [aux_sym_parallel_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token4] = ACTIONS(612), - [aux_sym_deterministic_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token2] = ACTIONS(612), - [aux_sym_sql_hint_token3] = ACTIONS(612), - [aux_sym_sql_hint_token5] = ACTIONS(612), - [aux_sym__function_language_token1] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_mode_token1] = ACTIONS(612), - [aux_sym_initial_mode_token1] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(2377), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [1628] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_truncate_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_begin_statement_token1] = ACTIONS(719), - [aux_sym_commit_statement_token1] = ACTIONS(719), - [aux_sym_rollback_statement_token1] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_sequence_token5] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym_return_statement_token1] = ACTIONS(719), - [aux_sym_declare_statement_token1] = ACTIONS(719), - [aux_sym_create_function_statement_token3] = ACTIONS(719), - [aux_sym_create_function_statement_token4] = ACTIONS(719), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_statement_token8] = ACTIONS(719), - [aux_sym_create_function_statement_token9] = ACTIONS(719), - [aux_sym_create_function_statement_token10] = ACTIONS(719), - [aux_sym_create_function_statement_token11] = ACTIONS(719), - [aux_sym_external_hint_token1] = ACTIONS(719), - [aux_sym_external_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token1] = ACTIONS(719), - [aux_sym_optimizer_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token3] = ACTIONS(719), - [aux_sym_parallel_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token4] = ACTIONS(719), - [aux_sym_deterministic_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token2] = ACTIONS(719), - [aux_sym_sql_hint_token3] = ACTIONS(719), - [aux_sym_sql_hint_token5] = ACTIONS(719), - [aux_sym__function_language_token1] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_create_table_statement_token1] = ACTIONS(719), - [aux_sym_order_by_clause_token1] = ACTIONS(719), - [aux_sym_limit_clause_token1] = ACTIONS(719), - [aux_sym_offset_clause_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2289), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [1629] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_truncate_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_begin_statement_token1] = ACTIONS(711), - [aux_sym_commit_statement_token1] = ACTIONS(711), - [aux_sym_rollback_statement_token1] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_sequence_token5] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym_return_statement_token1] = ACTIONS(711), - [aux_sym_declare_statement_token1] = ACTIONS(711), - [aux_sym_create_function_statement_token3] = ACTIONS(711), - [aux_sym_create_function_statement_token4] = ACTIONS(711), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_statement_token8] = ACTIONS(711), - [aux_sym_create_function_statement_token9] = ACTIONS(711), - [aux_sym_create_function_statement_token10] = ACTIONS(711), - [aux_sym_create_function_statement_token11] = ACTIONS(711), - [aux_sym_external_hint_token1] = ACTIONS(711), - [aux_sym_external_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token1] = ACTIONS(711), - [aux_sym_optimizer_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token3] = ACTIONS(711), - [aux_sym_parallel_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token4] = ACTIONS(711), - [aux_sym_deterministic_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token2] = ACTIONS(711), - [aux_sym_sql_hint_token3] = ACTIONS(711), - [aux_sym_sql_hint_token5] = ACTIONS(711), - [aux_sym__function_language_token1] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_create_table_statement_token1] = ACTIONS(711), - [aux_sym_order_by_clause_token1] = ACTIONS(711), - [aux_sym_limit_clause_token1] = ACTIONS(711), - [aux_sym_offset_clause_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [1630] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_truncate_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_begin_statement_token1] = ACTIONS(662), - [aux_sym_commit_statement_token1] = ACTIONS(662), - [aux_sym_rollback_statement_token1] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_sequence_token5] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym_return_statement_token1] = ACTIONS(662), - [aux_sym_declare_statement_token1] = ACTIONS(662), - [aux_sym_create_function_statement_token3] = ACTIONS(662), - [aux_sym_create_function_statement_token4] = ACTIONS(662), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_statement_token8] = ACTIONS(662), - [aux_sym_create_function_statement_token9] = ACTIONS(662), - [aux_sym_create_function_statement_token10] = ACTIONS(662), - [aux_sym_create_function_statement_token11] = ACTIONS(662), - [aux_sym_external_hint_token1] = ACTIONS(662), - [aux_sym_external_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token1] = ACTIONS(662), - [aux_sym_optimizer_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token3] = ACTIONS(662), - [aux_sym_parallel_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token4] = ACTIONS(662), - [aux_sym_deterministic_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token2] = ACTIONS(662), - [aux_sym_sql_hint_token3] = ACTIONS(662), - [aux_sym_sql_hint_token5] = ACTIONS(662), - [aux_sym__function_language_token1] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_create_table_statement_token1] = ACTIONS(662), - [aux_sym_order_by_clause_token1] = ACTIONS(662), - [aux_sym_limit_clause_token1] = ACTIONS(662), - [aux_sym_offset_clause_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [1631] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_truncate_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_begin_statement_token1] = ACTIONS(666), - [aux_sym_commit_statement_token1] = ACTIONS(666), - [aux_sym_rollback_statement_token1] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_sequence_token5] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym_return_statement_token1] = ACTIONS(666), - [aux_sym_declare_statement_token1] = ACTIONS(666), - [aux_sym_create_function_statement_token3] = ACTIONS(666), - [aux_sym_create_function_statement_token4] = ACTIONS(666), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_statement_token8] = ACTIONS(666), - [aux_sym_create_function_statement_token9] = ACTIONS(666), - [aux_sym_create_function_statement_token10] = ACTIONS(666), - [aux_sym_create_function_statement_token11] = ACTIONS(666), - [aux_sym_external_hint_token1] = ACTIONS(666), - [aux_sym_external_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token1] = ACTIONS(666), - [aux_sym_optimizer_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token3] = ACTIONS(666), - [aux_sym_parallel_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token4] = ACTIONS(666), - [aux_sym_deterministic_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token2] = ACTIONS(666), - [aux_sym_sql_hint_token3] = ACTIONS(666), - [aux_sym_sql_hint_token5] = ACTIONS(666), - [aux_sym__function_language_token1] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_create_table_statement_token1] = ACTIONS(666), - [aux_sym_order_by_clause_token1] = ACTIONS(666), - [aux_sym_limit_clause_token1] = ACTIONS(666), - [aux_sym_offset_clause_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [1632] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_truncate_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_begin_statement_token1] = ACTIONS(467), - [aux_sym_commit_statement_token1] = ACTIONS(467), - [aux_sym_rollback_statement_token1] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_sequence_token5] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym_return_statement_token1] = ACTIONS(467), - [aux_sym_declare_statement_token1] = ACTIONS(467), - [aux_sym_create_function_statement_token3] = ACTIONS(467), - [aux_sym_create_function_statement_token4] = ACTIONS(467), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_statement_token8] = ACTIONS(467), - [aux_sym_create_function_statement_token9] = ACTIONS(467), - [aux_sym_create_function_statement_token10] = ACTIONS(467), - [aux_sym_create_function_statement_token11] = ACTIONS(467), - [aux_sym_external_hint_token1] = ACTIONS(467), - [aux_sym_external_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token1] = ACTIONS(467), - [aux_sym_optimizer_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token3] = ACTIONS(467), - [aux_sym_parallel_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token4] = ACTIONS(467), - [aux_sym_deterministic_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token2] = ACTIONS(467), - [aux_sym_sql_hint_token3] = ACTIONS(467), - [aux_sym_sql_hint_token5] = ACTIONS(467), - [aux_sym__function_language_token1] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_order_by_clause_token1] = ACTIONS(467), - [aux_sym_limit_clause_token1] = ACTIONS(467), - [aux_sym_offset_clause_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [1633] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_truncate_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_begin_statement_token1] = ACTIONS(471), - [aux_sym_commit_statement_token1] = ACTIONS(471), - [aux_sym_rollback_statement_token1] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_sequence_token5] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym_return_statement_token1] = ACTIONS(471), - [aux_sym_declare_statement_token1] = ACTIONS(471), - [aux_sym_create_function_statement_token3] = ACTIONS(471), - [aux_sym_create_function_statement_token4] = ACTIONS(471), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_statement_token8] = ACTIONS(471), - [aux_sym_create_function_statement_token9] = ACTIONS(471), - [aux_sym_create_function_statement_token10] = ACTIONS(471), - [aux_sym_create_function_statement_token11] = ACTIONS(471), - [aux_sym_external_hint_token1] = ACTIONS(471), - [aux_sym_external_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token1] = ACTIONS(471), - [aux_sym_optimizer_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token3] = ACTIONS(471), - [aux_sym_parallel_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token4] = ACTIONS(471), - [aux_sym_deterministic_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token2] = ACTIONS(471), - [aux_sym_sql_hint_token3] = ACTIONS(471), - [aux_sym_sql_hint_token5] = ACTIONS(471), - [aux_sym__function_language_token1] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_order_by_clause_token1] = ACTIONS(471), - [aux_sym_limit_clause_token1] = ACTIONS(471), - [aux_sym_offset_clause_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [1634] = { - [sym__quoted_identifier] = STATE(5326), - [sym_identifier] = STATE(5425), - [ts_builtin_sym_end] = ACTIONS(375), - [anon_sym_SEMI] = ACTIONS(375), - [aux_sym_with_clause_token1] = ACTIONS(377), - [anon_sym_COMMA] = ACTIONS(375), - [aux_sym_cte_token1] = ACTIONS(2379), - [aux_sym_cte_token2] = ACTIONS(2381), - [aux_sym_truncate_statement_token1] = ACTIONS(377), - [aux_sym_comment_statement_token1] = ACTIONS(377), - [aux_sym_comment_statement_token7] = ACTIONS(2383), - [aux_sym_begin_statement_token1] = ACTIONS(377), - [aux_sym_commit_statement_token1] = ACTIONS(377), - [aux_sym_rollback_statement_token1] = ACTIONS(377), - [aux_sym_create_statement_token1] = ACTIONS(377), - [aux_sym_alter_statement_token1] = ACTIONS(377), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(377), - [aux_sym_sequence_token5] = ACTIONS(377), - [aux_sym_pg_command_token1] = ACTIONS(375), - [aux_sym_return_statement_token1] = ACTIONS(377), - [aux_sym_declare_statement_token1] = ACTIONS(377), - [aux_sym_create_function_statement_token3] = ACTIONS(377), - [aux_sym_create_function_statement_token4] = ACTIONS(377), - [aux_sym_create_function_statement_token7] = ACTIONS(377), - [aux_sym_create_function_statement_token8] = ACTIONS(377), - [aux_sym_create_function_statement_token9] = ACTIONS(377), - [aux_sym_create_function_statement_token10] = ACTIONS(377), - [aux_sym_create_function_statement_token11] = ACTIONS(377), - [aux_sym_external_hint_token1] = ACTIONS(377), - [aux_sym_external_hint_token2] = ACTIONS(377), - [aux_sym_optimizer_hint_token1] = ACTIONS(377), - [aux_sym_optimizer_hint_token2] = ACTIONS(377), - [aux_sym_optimizer_hint_token3] = ACTIONS(377), - [aux_sym_parallel_hint_token1] = ACTIONS(377), - [aux_sym_null_hint_token1] = ACTIONS(377), - [aux_sym_null_hint_token4] = ACTIONS(377), - [aux_sym_deterministic_hint_token1] = ACTIONS(377), - [aux_sym_sql_hint_token1] = ACTIONS(377), - [aux_sym_sql_hint_token2] = ACTIONS(377), - [aux_sym_sql_hint_token3] = ACTIONS(377), - [aux_sym_sql_hint_token5] = ACTIONS(377), - [aux_sym__function_language_token1] = ACTIONS(377), - [aux_sym_create_function_parameter_token1] = ACTIONS(2385), - [anon_sym_EQ] = ACTIONS(2387), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2389), - [aux_sym_trigger_event_token1] = ACTIONS(377), - [aux_sym_trigger_event_token2] = ACTIONS(377), - [aux_sym_trigger_event_token3] = ACTIONS(377), - [aux_sym_drop_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token4] = ACTIONS(377), - [aux_sym_where_clause_token1] = ACTIONS(377), - [aux_sym_frame_clause_token2] = ACTIONS(2391), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2393), - [sym__unquoted_identifier] = ACTIONS(2395), - [anon_sym_BQUOTE] = ACTIONS(2397), - [anon_sym_DQUOTE] = ACTIONS(2399), - [anon_sym_DASH_GT] = ACTIONS(2401), - [anon_sym_DASH_GT_GT] = ACTIONS(2403), - [anon_sym_POUND_GT] = ACTIONS(2401), - [anon_sym_POUND_GT_GT] = ACTIONS(2403), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2405), - [anon_sym_DASH] = ACTIONS(2407), - [anon_sym_TILDE] = ACTIONS(2409), - [anon_sym_CARET] = ACTIONS(2411), - [anon_sym_STAR] = ACTIONS(2413), - [anon_sym_SLASH] = ACTIONS(2415), - [anon_sym_PERCENT] = ACTIONS(2413), - [anon_sym_LT_LT] = ACTIONS(2413), - [anon_sym_GT_GT] = ACTIONS(2413), - [anon_sym_AMP] = ACTIONS(2413), - [anon_sym_PIPE] = ACTIONS(2405), - [anon_sym_POUND] = ACTIONS(2407), - [anon_sym_LT] = ACTIONS(2409), - [anon_sym_LT_EQ] = ACTIONS(2387), - [anon_sym_LT_GT] = ACTIONS(2387), - [anon_sym_BANG_EQ] = ACTIONS(2387), - [anon_sym_GT] = ACTIONS(2409), - [anon_sym_GT_EQ] = ACTIONS(2387), - [anon_sym_BANG_TILDE] = ACTIONS(2409), - [anon_sym_TILDE_STAR] = ACTIONS(2387), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2387), - }, - [1635] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_truncate_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_begin_statement_token1] = ACTIONS(670), - [aux_sym_commit_statement_token1] = ACTIONS(670), - [aux_sym_rollback_statement_token1] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_sequence_token5] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym_return_statement_token1] = ACTIONS(670), - [aux_sym_declare_statement_token1] = ACTIONS(670), - [aux_sym_create_function_statement_token3] = ACTIONS(670), - [aux_sym_create_function_statement_token4] = ACTIONS(670), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_statement_token8] = ACTIONS(670), - [aux_sym_create_function_statement_token9] = ACTIONS(670), - [aux_sym_create_function_statement_token10] = ACTIONS(670), - [aux_sym_create_function_statement_token11] = ACTIONS(670), - [aux_sym_external_hint_token1] = ACTIONS(670), - [aux_sym_external_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token1] = ACTIONS(670), - [aux_sym_optimizer_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token3] = ACTIONS(670), - [aux_sym_parallel_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token4] = ACTIONS(670), - [aux_sym_deterministic_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token2] = ACTIONS(670), - [aux_sym_sql_hint_token3] = ACTIONS(670), - [aux_sym_sql_hint_token5] = ACTIONS(670), - [aux_sym__function_language_token1] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_create_table_statement_token1] = ACTIONS(670), - [aux_sym_order_by_clause_token1] = ACTIONS(670), - [aux_sym_limit_clause_token1] = ACTIONS(670), - [aux_sym_offset_clause_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [1636] = { - [sym__aliased_expression] = STATE(7795), - [sym__aliasable_expression] = STATE(7795), - [sym_select_clause_body] = STATE(7792), - [sym_select_subexpression] = STATE(2355), - [sym_conditional_expression] = STATE(2355), - [sym_in_expression] = STATE(2355), - [sym_function_call] = STATE(2348), - [sym__parenthesized_expression] = STATE(2348), - [sym_is_expression] = STATE(2355), - [sym_boolean_expression] = STATE(2355), - [sym_at_time_zone_expression] = STATE(2355), - [sym_NULL] = STATE(2355), - [sym_TRUE] = STATE(2355), - [sym_FALSE] = STATE(2355), - [sym__quoted_identifier] = STATE(2087), - [sym_identifier] = STATE(2099), - [sym_dotted_name] = STATE(2101), - [sym__identifier] = STATE(2197), - [sym_string] = STATE(2348), - [sym_json_access] = STATE(2355), - [sym_type_cast] = STATE(2355), - [sym_array_element_access] = STATE(2355), - [sym_unary_expression] = STATE(2355), - [sym_binary_expression] = STATE(2355), - [sym_asterisk_expression] = STATE(2355), - [sym_interval_expression] = STATE(2355), - [sym_argument_reference] = STATE(2345), - [sym__expression] = STATE(2240), - [ts_builtin_sym_end] = ACTIONS(39), - [anon_sym_SEMI] = ACTIONS(39), - [aux_sym_with_clause_token1] = ACTIONS(41), - [aux_sym_cte_token2] = ACTIONS(2417), - [anon_sym_LPAREN] = ACTIONS(2419), - [aux_sym_truncate_statement_token1] = ACTIONS(41), - [aux_sym_comment_statement_token1] = ACTIONS(41), - [aux_sym_begin_statement_token1] = ACTIONS(41), - [aux_sym_commit_statement_token1] = ACTIONS(41), - [aux_sym_rollback_statement_token1] = ACTIONS(41), - [aux_sym_create_statement_token1] = ACTIONS(41), - [aux_sym_alter_statement_token1] = ACTIONS(41), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(41), - [aux_sym_pg_command_token1] = ACTIONS(39), - [aux_sym_create_function_statement_token7] = ACTIONS(41), - [aux_sym_null_hint_token2] = ACTIONS(2421), - [aux_sym_trigger_reference_token1] = ACTIONS(41), - [aux_sym_trigger_event_token1] = ACTIONS(41), - [aux_sym_trigger_event_token2] = ACTIONS(41), - [aux_sym_trigger_event_token3] = ACTIONS(41), - [aux_sym_drop_statement_token1] = ACTIONS(41), - [aux_sym_grant_statement_token1] = ACTIONS(41), - [aux_sym_grant_statement_token4] = ACTIONS(41), - [aux_sym_grant_statement_token8] = ACTIONS(41), - [aux_sym_create_table_statement_token1] = ACTIONS(41), - [aux_sym_order_by_clause_token1] = ACTIONS(41), - [aux_sym_limit_clause_token1] = ACTIONS(41), - [aux_sym_offset_clause_token1] = ACTIONS(41), - [aux_sym_where_clause_token1] = ACTIONS(41), - [aux_sym_join_type_token1] = ACTIONS(41), - [aux_sym_join_type_token2] = ACTIONS(41), - [aux_sym_join_type_token3] = ACTIONS(41), - [aux_sym_join_type_token4] = ACTIONS(41), - [aux_sym_join_clause_token1] = ACTIONS(41), - [aux_sym_select_subexpression_token1] = ACTIONS(2423), - [aux_sym_conditional_expression_token1] = ACTIONS(2425), - [aux_sym_TRUE_token1] = ACTIONS(2427), - [aux_sym_FALSE_token1] = ACTIONS(2429), - [sym_number] = ACTIONS(2431), - [sym__unquoted_identifier] = ACTIONS(2433), - [anon_sym_BQUOTE] = ACTIONS(2435), - [anon_sym_DQUOTE] = ACTIONS(2437), - [anon_sym_SQUOTE] = ACTIONS(2439), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2441), - [anon_sym_DASH] = ACTIONS(2443), - [anon_sym_BANG_BANG] = ACTIONS(2441), - [anon_sym_TILDE] = ACTIONS(2441), - [anon_sym_AT] = ACTIONS(2441), - [anon_sym_PIPE_SLASH] = ACTIONS(2441), - [anon_sym_PIPE_PIPE_SLASH] = ACTIONS(2441), - [anon_sym_STAR] = ACTIONS(2445), - [aux_sym_interval_expression_token1] = ACTIONS(2447), - [anon_sym_DOLLAR] = ACTIONS(2449), - [sym__dollar_quoted_string_tag] = ACTIONS(2451), - }, - [1637] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_truncate_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_begin_statement_token1] = ACTIONS(674), - [aux_sym_commit_statement_token1] = ACTIONS(674), - [aux_sym_rollback_statement_token1] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_sequence_token5] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym_return_statement_token1] = ACTIONS(674), - [aux_sym_declare_statement_token1] = ACTIONS(674), - [aux_sym_create_function_statement_token3] = ACTIONS(674), - [aux_sym_create_function_statement_token4] = ACTIONS(674), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_statement_token8] = ACTIONS(674), - [aux_sym_create_function_statement_token9] = ACTIONS(674), - [aux_sym_create_function_statement_token10] = ACTIONS(674), - [aux_sym_create_function_statement_token11] = ACTIONS(674), - [aux_sym_external_hint_token1] = ACTIONS(674), - [aux_sym_external_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token1] = ACTIONS(674), - [aux_sym_optimizer_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token3] = ACTIONS(674), - [aux_sym_parallel_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token4] = ACTIONS(674), - [aux_sym_deterministic_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token2] = ACTIONS(674), - [aux_sym_sql_hint_token3] = ACTIONS(674), - [aux_sym_sql_hint_token5] = ACTIONS(674), - [aux_sym__function_language_token1] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_create_table_statement_token1] = ACTIONS(674), - [aux_sym_order_by_clause_token1] = ACTIONS(674), - [aux_sym_limit_clause_token1] = ACTIONS(674), - [aux_sym_offset_clause_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [1638] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_truncate_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_begin_statement_token1] = ACTIONS(658), - [aux_sym_commit_statement_token1] = ACTIONS(658), - [aux_sym_rollback_statement_token1] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_sequence_token5] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym_return_statement_token1] = ACTIONS(658), - [aux_sym_declare_statement_token1] = ACTIONS(658), - [aux_sym_create_function_statement_token3] = ACTIONS(658), - [aux_sym_create_function_statement_token4] = ACTIONS(658), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_statement_token8] = ACTIONS(658), - [aux_sym_create_function_statement_token9] = ACTIONS(658), - [aux_sym_create_function_statement_token10] = ACTIONS(658), - [aux_sym_create_function_statement_token11] = ACTIONS(658), - [aux_sym_external_hint_token1] = ACTIONS(658), - [aux_sym_external_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token1] = ACTIONS(658), - [aux_sym_optimizer_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token3] = ACTIONS(658), - [aux_sym_parallel_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token4] = ACTIONS(658), - [aux_sym_deterministic_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token2] = ACTIONS(658), - [aux_sym_sql_hint_token3] = ACTIONS(658), - [aux_sym_sql_hint_token5] = ACTIONS(658), - [aux_sym__function_language_token1] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_create_table_statement_token1] = ACTIONS(658), - [aux_sym_order_by_clause_token1] = ACTIONS(658), - [aux_sym_limit_clause_token1] = ACTIONS(658), - [aux_sym_offset_clause_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [1639] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_truncate_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_begin_statement_token1] = ACTIONS(688), - [aux_sym_commit_statement_token1] = ACTIONS(688), - [aux_sym_rollback_statement_token1] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_sequence_token5] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym_return_statement_token1] = ACTIONS(688), - [aux_sym_declare_statement_token1] = ACTIONS(688), - [aux_sym_create_function_statement_token3] = ACTIONS(688), - [aux_sym_create_function_statement_token4] = ACTIONS(688), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_statement_token8] = ACTIONS(688), - [aux_sym_create_function_statement_token9] = ACTIONS(688), - [aux_sym_create_function_statement_token10] = ACTIONS(688), - [aux_sym_create_function_statement_token11] = ACTIONS(688), - [aux_sym_external_hint_token1] = ACTIONS(688), - [aux_sym_external_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token1] = ACTIONS(688), - [aux_sym_optimizer_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token3] = ACTIONS(688), - [aux_sym_parallel_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token4] = ACTIONS(688), - [aux_sym_deterministic_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token2] = ACTIONS(688), - [aux_sym_sql_hint_token3] = ACTIONS(688), - [aux_sym_sql_hint_token5] = ACTIONS(688), - [aux_sym__function_language_token1] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_create_table_statement_token1] = ACTIONS(688), - [aux_sym_order_by_clause_token1] = ACTIONS(688), - [aux_sym_limit_clause_token1] = ACTIONS(688), - [aux_sym_offset_clause_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [1640] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_truncate_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_begin_statement_token1] = ACTIONS(715), - [aux_sym_commit_statement_token1] = ACTIONS(715), - [aux_sym_rollback_statement_token1] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_sequence_token5] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym_return_statement_token1] = ACTIONS(715), - [aux_sym_declare_statement_token1] = ACTIONS(715), - [aux_sym_create_function_statement_token3] = ACTIONS(715), - [aux_sym_create_function_statement_token4] = ACTIONS(715), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_statement_token8] = ACTIONS(715), - [aux_sym_create_function_statement_token9] = ACTIONS(715), - [aux_sym_create_function_statement_token10] = ACTIONS(715), - [aux_sym_create_function_statement_token11] = ACTIONS(715), - [aux_sym_external_hint_token1] = ACTIONS(715), - [aux_sym_external_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token1] = ACTIONS(715), - [aux_sym_optimizer_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token3] = ACTIONS(715), - [aux_sym_parallel_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token4] = ACTIONS(715), - [aux_sym_deterministic_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token2] = ACTIONS(715), - [aux_sym_sql_hint_token3] = ACTIONS(715), - [aux_sym_sql_hint_token5] = ACTIONS(715), - [aux_sym__function_language_token1] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_create_table_statement_token1] = ACTIONS(715), - [aux_sym_order_by_clause_token1] = ACTIONS(715), - [aux_sym_limit_clause_token1] = ACTIONS(715), - [aux_sym_offset_clause_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [1641] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_truncate_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_begin_statement_token1] = ACTIONS(723), - [aux_sym_commit_statement_token1] = ACTIONS(723), - [aux_sym_rollback_statement_token1] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_sequence_token5] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym_return_statement_token1] = ACTIONS(723), - [aux_sym_declare_statement_token1] = ACTIONS(723), - [aux_sym_create_function_statement_token3] = ACTIONS(723), - [aux_sym_create_function_statement_token4] = ACTIONS(723), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_statement_token8] = ACTIONS(723), - [aux_sym_create_function_statement_token9] = ACTIONS(723), - [aux_sym_create_function_statement_token10] = ACTIONS(723), - [aux_sym_create_function_statement_token11] = ACTIONS(723), - [aux_sym_external_hint_token1] = ACTIONS(723), - [aux_sym_external_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token1] = ACTIONS(723), - [aux_sym_optimizer_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token3] = ACTIONS(723), - [aux_sym_parallel_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token4] = ACTIONS(723), - [aux_sym_deterministic_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token2] = ACTIONS(723), - [aux_sym_sql_hint_token3] = ACTIONS(723), - [aux_sym_sql_hint_token5] = ACTIONS(723), - [aux_sym__function_language_token1] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_create_table_statement_token1] = ACTIONS(723), - [aux_sym_order_by_clause_token1] = ACTIONS(723), - [aux_sym_limit_clause_token1] = ACTIONS(723), - [aux_sym_offset_clause_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [1642] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_truncate_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_begin_statement_token1] = ACTIONS(727), - [aux_sym_commit_statement_token1] = ACTIONS(727), - [aux_sym_rollback_statement_token1] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_sequence_token5] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym_return_statement_token1] = ACTIONS(727), - [aux_sym_declare_statement_token1] = ACTIONS(727), - [aux_sym_create_function_statement_token3] = ACTIONS(727), - [aux_sym_create_function_statement_token4] = ACTIONS(727), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_statement_token8] = ACTIONS(727), - [aux_sym_create_function_statement_token9] = ACTIONS(727), - [aux_sym_create_function_statement_token10] = ACTIONS(727), - [aux_sym_create_function_statement_token11] = ACTIONS(727), - [aux_sym_external_hint_token1] = ACTIONS(727), - [aux_sym_external_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token1] = ACTIONS(727), - [aux_sym_optimizer_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token3] = ACTIONS(727), - [aux_sym_parallel_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token4] = ACTIONS(727), - [aux_sym_deterministic_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token2] = ACTIONS(727), - [aux_sym_sql_hint_token3] = ACTIONS(727), - [aux_sym_sql_hint_token5] = ACTIONS(727), - [aux_sym__function_language_token1] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_create_table_statement_token1] = ACTIONS(727), - [aux_sym_order_by_clause_token1] = ACTIONS(727), - [aux_sym_limit_clause_token1] = ACTIONS(727), - [aux_sym_offset_clause_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [1643] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_truncate_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_begin_statement_token1] = ACTIONS(731), - [aux_sym_commit_statement_token1] = ACTIONS(731), - [aux_sym_rollback_statement_token1] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_sequence_token5] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym_return_statement_token1] = ACTIONS(731), - [aux_sym_declare_statement_token1] = ACTIONS(731), - [aux_sym_create_function_statement_token3] = ACTIONS(731), - [aux_sym_create_function_statement_token4] = ACTIONS(731), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_statement_token8] = ACTIONS(731), - [aux_sym_create_function_statement_token9] = ACTIONS(731), - [aux_sym_create_function_statement_token10] = ACTIONS(731), - [aux_sym_create_function_statement_token11] = ACTIONS(731), - [aux_sym_external_hint_token1] = ACTIONS(731), - [aux_sym_external_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token1] = ACTIONS(731), - [aux_sym_optimizer_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token3] = ACTIONS(731), - [aux_sym_parallel_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token4] = ACTIONS(731), - [aux_sym_deterministic_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token2] = ACTIONS(731), - [aux_sym_sql_hint_token3] = ACTIONS(731), - [aux_sym_sql_hint_token5] = ACTIONS(731), - [aux_sym__function_language_token1] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_create_table_statement_token1] = ACTIONS(731), - [aux_sym_order_by_clause_token1] = ACTIONS(731), - [aux_sym_limit_clause_token1] = ACTIONS(731), - [aux_sym_offset_clause_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [1644] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_truncate_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_begin_statement_token1] = ACTIONS(735), - [aux_sym_commit_statement_token1] = ACTIONS(735), - [aux_sym_rollback_statement_token1] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_sequence_token5] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym_return_statement_token1] = ACTIONS(735), - [aux_sym_declare_statement_token1] = ACTIONS(735), - [aux_sym_create_function_statement_token3] = ACTIONS(735), - [aux_sym_create_function_statement_token4] = ACTIONS(735), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_statement_token8] = ACTIONS(735), - [aux_sym_create_function_statement_token9] = ACTIONS(735), - [aux_sym_create_function_statement_token10] = ACTIONS(735), - [aux_sym_create_function_statement_token11] = ACTIONS(735), - [aux_sym_external_hint_token1] = ACTIONS(735), - [aux_sym_external_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token1] = ACTIONS(735), - [aux_sym_optimizer_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token3] = ACTIONS(735), - [aux_sym_parallel_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token4] = ACTIONS(735), - [aux_sym_deterministic_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token2] = ACTIONS(735), - [aux_sym_sql_hint_token3] = ACTIONS(735), - [aux_sym_sql_hint_token5] = ACTIONS(735), - [aux_sym__function_language_token1] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_create_table_statement_token1] = ACTIONS(735), - [aux_sym_order_by_clause_token1] = ACTIONS(735), - [aux_sym_limit_clause_token1] = ACTIONS(735), - [aux_sym_offset_clause_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [1645] = { - [aux_sym_array_type_repeat1] = STATE(1645), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token2] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_table_constraint_check_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(2453), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [1646] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_truncate_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_begin_statement_token1] = ACTIONS(739), - [aux_sym_commit_statement_token1] = ACTIONS(739), - [aux_sym_rollback_statement_token1] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_sequence_token5] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym_return_statement_token1] = ACTIONS(739), - [aux_sym_declare_statement_token1] = ACTIONS(739), - [aux_sym_create_function_statement_token3] = ACTIONS(739), - [aux_sym_create_function_statement_token4] = ACTIONS(739), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_statement_token8] = ACTIONS(739), - [aux_sym_create_function_statement_token9] = ACTIONS(739), - [aux_sym_create_function_statement_token10] = ACTIONS(739), - [aux_sym_create_function_statement_token11] = ACTIONS(739), - [aux_sym_external_hint_token1] = ACTIONS(739), - [aux_sym_external_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token1] = ACTIONS(739), - [aux_sym_optimizer_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token3] = ACTIONS(739), - [aux_sym_parallel_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token4] = ACTIONS(739), - [aux_sym_deterministic_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token2] = ACTIONS(739), - [aux_sym_sql_hint_token3] = ACTIONS(739), - [aux_sym_sql_hint_token5] = ACTIONS(739), - [aux_sym__function_language_token1] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_create_table_statement_token1] = ACTIONS(739), - [aux_sym_order_by_clause_token1] = ACTIONS(739), - [aux_sym_limit_clause_token1] = ACTIONS(739), - [aux_sym_offset_clause_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [1647] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_truncate_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_begin_statement_token1] = ACTIONS(786), - [aux_sym_commit_statement_token1] = ACTIONS(786), - [aux_sym_rollback_statement_token1] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_sequence_token5] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym_return_statement_token1] = ACTIONS(786), - [aux_sym_declare_statement_token1] = ACTIONS(786), - [aux_sym_create_function_statement_token3] = ACTIONS(786), - [aux_sym_create_function_statement_token4] = ACTIONS(786), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_statement_token8] = ACTIONS(786), - [aux_sym_create_function_statement_token9] = ACTIONS(786), - [aux_sym_create_function_statement_token10] = ACTIONS(786), - [aux_sym_create_function_statement_token11] = ACTIONS(786), - [aux_sym_external_hint_token1] = ACTIONS(786), - [aux_sym_external_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token1] = ACTIONS(786), - [aux_sym_optimizer_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token3] = ACTIONS(786), - [aux_sym_parallel_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token4] = ACTIONS(786), - [aux_sym_deterministic_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token2] = ACTIONS(786), - [aux_sym_sql_hint_token3] = ACTIONS(786), - [aux_sym_sql_hint_token5] = ACTIONS(786), - [aux_sym__function_language_token1] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_create_table_statement_token1] = ACTIONS(786), - [aux_sym_order_by_clause_token1] = ACTIONS(786), - [aux_sym_limit_clause_token1] = ACTIONS(786), - [aux_sym_offset_clause_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [1648] = { - [aux_sym_array_type_repeat1] = STATE(1645), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_truncate_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_begin_statement_token1] = ACTIONS(338), - [aux_sym_commit_statement_token1] = ACTIONS(338), - [aux_sym_rollback_statement_token1] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_sequence_token5] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym_return_statement_token1] = ACTIONS(338), - [aux_sym_declare_statement_token1] = ACTIONS(338), - [aux_sym_create_function_statement_token3] = ACTIONS(338), - [aux_sym_create_function_statement_token4] = ACTIONS(338), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_statement_token8] = ACTIONS(338), - [aux_sym_create_function_statement_token9] = ACTIONS(338), - [aux_sym_create_function_statement_token10] = ACTIONS(338), - [aux_sym_create_function_statement_token11] = ACTIONS(338), - [aux_sym_external_hint_token1] = ACTIONS(338), - [aux_sym_external_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token1] = ACTIONS(338), - [aux_sym_optimizer_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token3] = ACTIONS(338), - [aux_sym_parallel_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token2] = ACTIONS(338), - [aux_sym_null_hint_token4] = ACTIONS(338), - [aux_sym_deterministic_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token2] = ACTIONS(338), - [aux_sym_sql_hint_token3] = ACTIONS(338), - [aux_sym_sql_hint_token5] = ACTIONS(338), - [aux_sym__function_language_token1] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_table_constraint_check_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(2291), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [1649] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_truncate_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_begin_statement_token1] = ACTIONS(705), - [aux_sym_commit_statement_token1] = ACTIONS(705), - [aux_sym_rollback_statement_token1] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_sequence_token5] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym_return_statement_token1] = ACTIONS(705), - [aux_sym_declare_statement_token1] = ACTIONS(705), - [aux_sym_create_function_statement_token3] = ACTIONS(705), - [aux_sym_create_function_statement_token4] = ACTIONS(705), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_statement_token8] = ACTIONS(705), - [aux_sym_create_function_statement_token9] = ACTIONS(705), - [aux_sym_create_function_statement_token10] = ACTIONS(705), - [aux_sym_create_function_statement_token11] = ACTIONS(705), - [aux_sym_external_hint_token1] = ACTIONS(705), - [aux_sym_external_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token1] = ACTIONS(705), - [aux_sym_optimizer_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token3] = ACTIONS(705), - [aux_sym_parallel_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token4] = ACTIONS(705), - [aux_sym_deterministic_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token2] = ACTIONS(705), - [aux_sym_sql_hint_token3] = ACTIONS(705), - [aux_sym_sql_hint_token5] = ACTIONS(705), - [aux_sym__function_language_token1] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_create_table_statement_token1] = ACTIONS(705), - [aux_sym_order_by_clause_token1] = ACTIONS(705), - [aux_sym_limit_clause_token1] = ACTIONS(705), - [aux_sym_offset_clause_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [1650] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [anon_sym_COMMA] = ACTIONS(648), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_truncate_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_begin_statement_token1] = ACTIONS(650), - [aux_sym_commit_statement_token1] = ACTIONS(650), - [aux_sym_rollback_statement_token1] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_sequence_token5] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym_return_statement_token1] = ACTIONS(650), - [aux_sym_declare_statement_token1] = ACTIONS(650), - [aux_sym_create_function_statement_token3] = ACTIONS(650), - [aux_sym_create_function_statement_token4] = ACTIONS(650), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_statement_token8] = ACTIONS(650), - [aux_sym_create_function_statement_token9] = ACTIONS(650), - [aux_sym_create_function_statement_token10] = ACTIONS(650), - [aux_sym_create_function_statement_token11] = ACTIONS(650), - [aux_sym_external_hint_token1] = ACTIONS(650), - [aux_sym_external_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token1] = ACTIONS(650), - [aux_sym_optimizer_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token3] = ACTIONS(650), - [aux_sym_parallel_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token4] = ACTIONS(650), - [aux_sym_deterministic_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token2] = ACTIONS(650), - [aux_sym_sql_hint_token3] = ACTIONS(650), - [aux_sym_sql_hint_token5] = ACTIONS(650), - [aux_sym__function_language_token1] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_reference_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_where_clause_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [1651] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_truncate_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_begin_statement_token1] = ACTIONS(453), - [aux_sym_commit_statement_token1] = ACTIONS(453), - [aux_sym_rollback_statement_token1] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_sequence_token5] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym_return_statement_token1] = ACTIONS(453), - [aux_sym_declare_statement_token1] = ACTIONS(453), - [aux_sym_create_function_statement_token3] = ACTIONS(453), - [aux_sym_create_function_statement_token4] = ACTIONS(453), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_statement_token8] = ACTIONS(453), - [aux_sym_create_function_statement_token9] = ACTIONS(453), - [aux_sym_create_function_statement_token10] = ACTIONS(453), - [aux_sym_create_function_statement_token11] = ACTIONS(453), - [aux_sym_external_hint_token1] = ACTIONS(453), - [aux_sym_external_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token1] = ACTIONS(453), - [aux_sym_optimizer_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token3] = ACTIONS(453), - [aux_sym_parallel_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token4] = ACTIONS(453), - [aux_sym_deterministic_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token2] = ACTIONS(453), - [aux_sym_sql_hint_token3] = ACTIONS(453), - [aux_sym_sql_hint_token5] = ACTIONS(453), - [aux_sym__function_language_token1] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_order_by_clause_token1] = ACTIONS(453), - [aux_sym_limit_clause_token1] = ACTIONS(453), - [aux_sym_offset_clause_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [1652] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [anon_sym_COMMA] = ACTIONS(305), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_truncate_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_begin_statement_token1] = ACTIONS(307), - [aux_sym_commit_statement_token1] = ACTIONS(307), - [aux_sym_rollback_statement_token1] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_sequence_token5] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym_return_statement_token1] = ACTIONS(307), - [aux_sym_declare_statement_token1] = ACTIONS(307), - [aux_sym_create_function_statement_token3] = ACTIONS(307), - [aux_sym_create_function_statement_token4] = ACTIONS(307), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_statement_token8] = ACTIONS(307), - [aux_sym_create_function_statement_token9] = ACTIONS(307), - [aux_sym_create_function_statement_token10] = ACTIONS(307), - [aux_sym_create_function_statement_token11] = ACTIONS(307), - [aux_sym_external_hint_token1] = ACTIONS(307), - [aux_sym_external_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token1] = ACTIONS(307), - [aux_sym_optimizer_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token3] = ACTIONS(307), - [aux_sym_parallel_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token4] = ACTIONS(307), - [aux_sym_deterministic_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token2] = ACTIONS(307), - [aux_sym_sql_hint_token3] = ACTIONS(307), - [aux_sym_sql_hint_token5] = ACTIONS(307), - [aux_sym__function_language_token1] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_where_clause_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [1653] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_truncate_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_begin_statement_token1] = ACTIONS(447), - [aux_sym_commit_statement_token1] = ACTIONS(447), - [aux_sym_rollback_statement_token1] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_sequence_token5] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym_return_statement_token1] = ACTIONS(447), - [aux_sym_declare_statement_token1] = ACTIONS(447), - [aux_sym_create_function_statement_token3] = ACTIONS(447), - [aux_sym_create_function_statement_token4] = ACTIONS(447), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_statement_token8] = ACTIONS(447), - [aux_sym_create_function_statement_token9] = ACTIONS(447), - [aux_sym_create_function_statement_token10] = ACTIONS(447), - [aux_sym_create_function_statement_token11] = ACTIONS(447), - [aux_sym_external_hint_token1] = ACTIONS(447), - [aux_sym_external_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token1] = ACTIONS(447), - [aux_sym_optimizer_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token3] = ACTIONS(447), - [aux_sym_parallel_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token4] = ACTIONS(447), - [aux_sym_deterministic_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token2] = ACTIONS(447), - [aux_sym_sql_hint_token3] = ACTIONS(447), - [aux_sym_sql_hint_token5] = ACTIONS(447), - [aux_sym__function_language_token1] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_order_by_clause_token1] = ACTIONS(447), - [aux_sym_limit_clause_token1] = ACTIONS(447), - [aux_sym_offset_clause_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [1654] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_truncate_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_begin_statement_token1] = ACTIONS(443), - [aux_sym_commit_statement_token1] = ACTIONS(443), - [aux_sym_rollback_statement_token1] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_sequence_token5] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym_return_statement_token1] = ACTIONS(443), - [aux_sym_declare_statement_token1] = ACTIONS(443), - [aux_sym_create_function_statement_token3] = ACTIONS(443), - [aux_sym_create_function_statement_token4] = ACTIONS(443), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_statement_token8] = ACTIONS(443), - [aux_sym_create_function_statement_token9] = ACTIONS(443), - [aux_sym_create_function_statement_token10] = ACTIONS(443), - [aux_sym_create_function_statement_token11] = ACTIONS(443), - [aux_sym_external_hint_token1] = ACTIONS(443), - [aux_sym_external_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token1] = ACTIONS(443), - [aux_sym_optimizer_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token3] = ACTIONS(443), - [aux_sym_parallel_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token4] = ACTIONS(443), - [aux_sym_deterministic_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token2] = ACTIONS(443), - [aux_sym_sql_hint_token3] = ACTIONS(443), - [aux_sym_sql_hint_token5] = ACTIONS(443), - [aux_sym__function_language_token1] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_order_by_clause_token1] = ACTIONS(443), - [aux_sym_limit_clause_token1] = ACTIONS(443), - [aux_sym_offset_clause_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [1655] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_truncate_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_begin_statement_token1] = ACTIONS(431), - [aux_sym_commit_statement_token1] = ACTIONS(431), - [aux_sym_rollback_statement_token1] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_sequence_token5] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym_return_statement_token1] = ACTIONS(431), - [aux_sym_declare_statement_token1] = ACTIONS(431), - [aux_sym_create_function_statement_token3] = ACTIONS(431), - [aux_sym_create_function_statement_token4] = ACTIONS(431), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_statement_token8] = ACTIONS(431), - [aux_sym_create_function_statement_token9] = ACTIONS(431), - [aux_sym_create_function_statement_token10] = ACTIONS(431), - [aux_sym_create_function_statement_token11] = ACTIONS(431), - [aux_sym_external_hint_token1] = ACTIONS(431), - [aux_sym_external_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token1] = ACTIONS(431), - [aux_sym_optimizer_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token3] = ACTIONS(431), - [aux_sym_parallel_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token4] = ACTIONS(431), - [aux_sym_deterministic_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token2] = ACTIONS(431), - [aux_sym_sql_hint_token3] = ACTIONS(431), - [aux_sym_sql_hint_token5] = ACTIONS(431), - [aux_sym__function_language_token1] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_order_by_clause_token1] = ACTIONS(431), - [aux_sym_limit_clause_token1] = ACTIONS(431), - [aux_sym_offset_clause_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [1656] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [1657] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_truncate_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_begin_statement_token1] = ACTIONS(486), - [aux_sym_commit_statement_token1] = ACTIONS(486), - [aux_sym_rollback_statement_token1] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_sequence_token5] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym_return_statement_token1] = ACTIONS(486), - [aux_sym_declare_statement_token1] = ACTIONS(486), - [aux_sym_create_function_statement_token3] = ACTIONS(486), - [aux_sym_create_function_statement_token4] = ACTIONS(486), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_statement_token8] = ACTIONS(486), - [aux_sym_create_function_statement_token9] = ACTIONS(486), - [aux_sym_create_function_statement_token10] = ACTIONS(486), - [aux_sym_create_function_statement_token11] = ACTIONS(486), - [aux_sym_external_hint_token1] = ACTIONS(486), - [aux_sym_external_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token1] = ACTIONS(486), - [aux_sym_optimizer_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token3] = ACTIONS(486), - [aux_sym_parallel_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token4] = ACTIONS(486), - [aux_sym_deterministic_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token2] = ACTIONS(486), - [aux_sym_sql_hint_token3] = ACTIONS(486), - [aux_sym_sql_hint_token5] = ACTIONS(486), - [aux_sym__function_language_token1] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_order_by_clause_token1] = ACTIONS(486), - [aux_sym_limit_clause_token1] = ACTIONS(486), - [aux_sym_offset_clause_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [1658] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_truncate_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_begin_statement_token1] = ACTIONS(423), - [aux_sym_commit_statement_token1] = ACTIONS(423), - [aux_sym_rollback_statement_token1] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_sequence_token5] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym_return_statement_token1] = ACTIONS(423), - [aux_sym_declare_statement_token1] = ACTIONS(423), - [aux_sym_create_function_statement_token3] = ACTIONS(423), - [aux_sym_create_function_statement_token4] = ACTIONS(423), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_statement_token8] = ACTIONS(423), - [aux_sym_create_function_statement_token9] = ACTIONS(423), - [aux_sym_create_function_statement_token10] = ACTIONS(423), - [aux_sym_create_function_statement_token11] = ACTIONS(423), - [aux_sym_external_hint_token1] = ACTIONS(423), - [aux_sym_external_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token1] = ACTIONS(423), - [aux_sym_optimizer_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token3] = ACTIONS(423), - [aux_sym_parallel_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token4] = ACTIONS(423), - [aux_sym_deterministic_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token2] = ACTIONS(423), - [aux_sym_sql_hint_token3] = ACTIONS(423), - [aux_sym_sql_hint_token5] = ACTIONS(423), - [aux_sym__function_language_token1] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_order_by_clause_token1] = ACTIONS(423), - [aux_sym_limit_clause_token1] = ACTIONS(423), - [aux_sym_offset_clause_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [1659] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_truncate_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_begin_statement_token1] = ACTIONS(590), - [aux_sym_commit_statement_token1] = ACTIONS(590), - [aux_sym_rollback_statement_token1] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_sequence_token5] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym_return_statement_token1] = ACTIONS(590), - [aux_sym_declare_statement_token1] = ACTIONS(590), - [aux_sym_create_function_statement_token3] = ACTIONS(590), - [aux_sym_create_function_statement_token4] = ACTIONS(590), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_statement_token8] = ACTIONS(590), - [aux_sym_create_function_statement_token9] = ACTIONS(590), - [aux_sym_create_function_statement_token10] = ACTIONS(590), - [aux_sym_create_function_statement_token11] = ACTIONS(590), - [aux_sym_external_hint_token1] = ACTIONS(590), - [aux_sym_external_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token1] = ACTIONS(590), - [aux_sym_optimizer_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token3] = ACTIONS(590), - [aux_sym_parallel_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token4] = ACTIONS(590), - [aux_sym_deterministic_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token2] = ACTIONS(590), - [aux_sym_sql_hint_token3] = ACTIONS(590), - [aux_sym_sql_hint_token5] = ACTIONS(590), - [aux_sym__function_language_token1] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_order_by_clause_token1] = ACTIONS(590), - [aux_sym_limit_clause_token1] = ACTIONS(590), - [aux_sym_offset_clause_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [1660] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [1661] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_truncate_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_begin_statement_token1] = ACTIONS(536), - [aux_sym_commit_statement_token1] = ACTIONS(536), - [aux_sym_rollback_statement_token1] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_sequence_token5] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym_return_statement_token1] = ACTIONS(536), - [aux_sym_declare_statement_token1] = ACTIONS(536), - [aux_sym_create_function_statement_token3] = ACTIONS(536), - [aux_sym_create_function_statement_token4] = ACTIONS(536), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_statement_token8] = ACTIONS(536), - [aux_sym_create_function_statement_token9] = ACTIONS(536), - [aux_sym_create_function_statement_token10] = ACTIONS(536), - [aux_sym_create_function_statement_token11] = ACTIONS(536), - [aux_sym_external_hint_token1] = ACTIONS(536), - [aux_sym_external_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token1] = ACTIONS(536), - [aux_sym_optimizer_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token3] = ACTIONS(536), - [aux_sym_parallel_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token4] = ACTIONS(536), - [aux_sym_deterministic_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token2] = ACTIONS(536), - [aux_sym_sql_hint_token3] = ACTIONS(536), - [aux_sym_sql_hint_token5] = ACTIONS(536), - [aux_sym__function_language_token1] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_order_by_clause_token1] = ACTIONS(536), - [aux_sym_limit_clause_token1] = ACTIONS(536), - [aux_sym_offset_clause_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [1662] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [1663] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_truncate_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_begin_statement_token1] = ACTIONS(532), - [aux_sym_commit_statement_token1] = ACTIONS(532), - [aux_sym_rollback_statement_token1] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_sequence_token5] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym_return_statement_token1] = ACTIONS(532), - [aux_sym_declare_statement_token1] = ACTIONS(532), - [aux_sym_create_function_statement_token3] = ACTIONS(532), - [aux_sym_create_function_statement_token4] = ACTIONS(532), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_statement_token8] = ACTIONS(532), - [aux_sym_create_function_statement_token9] = ACTIONS(532), - [aux_sym_create_function_statement_token10] = ACTIONS(532), - [aux_sym_create_function_statement_token11] = ACTIONS(532), - [aux_sym_external_hint_token1] = ACTIONS(532), - [aux_sym_external_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token1] = ACTIONS(532), - [aux_sym_optimizer_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token3] = ACTIONS(532), - [aux_sym_parallel_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token4] = ACTIONS(532), - [aux_sym_deterministic_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token2] = ACTIONS(532), - [aux_sym_sql_hint_token3] = ACTIONS(532), - [aux_sym_sql_hint_token5] = ACTIONS(532), - [aux_sym__function_language_token1] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_order_by_clause_token1] = ACTIONS(532), - [aux_sym_limit_clause_token1] = ACTIONS(532), - [aux_sym_offset_clause_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [1664] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_truncate_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_begin_statement_token1] = ACTIONS(307), - [aux_sym_commit_statement_token1] = ACTIONS(307), - [aux_sym_rollback_statement_token1] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_sequence_token5] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym_return_statement_token1] = ACTIONS(307), - [aux_sym_declare_statement_token1] = ACTIONS(307), - [aux_sym_create_function_statement_token3] = ACTIONS(307), - [aux_sym_create_function_statement_token4] = ACTIONS(307), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_statement_token8] = ACTIONS(307), - [aux_sym_create_function_statement_token9] = ACTIONS(307), - [aux_sym_create_function_statement_token10] = ACTIONS(307), - [aux_sym_create_function_statement_token11] = ACTIONS(307), - [aux_sym_external_hint_token1] = ACTIONS(307), - [aux_sym_external_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token1] = ACTIONS(307), - [aux_sym_optimizer_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token3] = ACTIONS(307), - [aux_sym_parallel_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token4] = ACTIONS(307), - [aux_sym_deterministic_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token2] = ACTIONS(307), - [aux_sym_sql_hint_token3] = ACTIONS(307), - [aux_sym_sql_hint_token5] = ACTIONS(307), - [aux_sym__function_language_token1] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_mode_token1] = ACTIONS(307), - [aux_sym_initial_mode_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [1665] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [1666] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_truncate_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_begin_statement_token1] = ACTIONS(634), - [aux_sym_commit_statement_token1] = ACTIONS(634), - [aux_sym_rollback_statement_token1] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_sequence_token5] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym_return_statement_token1] = ACTIONS(634), - [aux_sym_declare_statement_token1] = ACTIONS(634), - [aux_sym_create_function_statement_token3] = ACTIONS(634), - [aux_sym_create_function_statement_token4] = ACTIONS(634), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_statement_token8] = ACTIONS(634), - [aux_sym_create_function_statement_token9] = ACTIONS(634), - [aux_sym_create_function_statement_token10] = ACTIONS(634), - [aux_sym_create_function_statement_token11] = ACTIONS(634), - [aux_sym_external_hint_token1] = ACTIONS(634), - [aux_sym_external_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token1] = ACTIONS(634), - [aux_sym_optimizer_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token3] = ACTIONS(634), - [aux_sym_parallel_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token4] = ACTIONS(634), - [aux_sym_deterministic_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token2] = ACTIONS(634), - [aux_sym_sql_hint_token3] = ACTIONS(634), - [aux_sym_sql_hint_token5] = ACTIONS(634), - [aux_sym__function_language_token1] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_order_by_clause_token1] = ACTIONS(634), - [aux_sym_limit_clause_token1] = ACTIONS(634), - [aux_sym_offset_clause_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [1667] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [1668] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [1669] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_truncate_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_begin_statement_token1] = ACTIONS(654), - [aux_sym_commit_statement_token1] = ACTIONS(654), - [aux_sym_rollback_statement_token1] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_sequence_token5] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym_return_statement_token1] = ACTIONS(654), - [aux_sym_declare_statement_token1] = ACTIONS(654), - [aux_sym_create_function_statement_token3] = ACTIONS(654), - [aux_sym_create_function_statement_token4] = ACTIONS(654), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_statement_token8] = ACTIONS(654), - [aux_sym_create_function_statement_token9] = ACTIONS(654), - [aux_sym_create_function_statement_token10] = ACTIONS(654), - [aux_sym_create_function_statement_token11] = ACTIONS(654), - [aux_sym_external_hint_token1] = ACTIONS(654), - [aux_sym_external_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token1] = ACTIONS(654), - [aux_sym_optimizer_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token3] = ACTIONS(654), - [aux_sym_parallel_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token4] = ACTIONS(654), - [aux_sym_deterministic_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token2] = ACTIONS(654), - [aux_sym_sql_hint_token3] = ACTIONS(654), - [aux_sym_sql_hint_token5] = ACTIONS(654), - [aux_sym__function_language_token1] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_order_by_clause_token1] = ACTIONS(654), - [aux_sym_limit_clause_token1] = ACTIONS(654), - [aux_sym_offset_clause_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [1670] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [1671] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [1672] = { - [aux_sym_array_type_repeat1] = STATE(1685), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [anon_sym_COMMA] = ACTIONS(326), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_truncate_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_begin_statement_token1] = ACTIONS(328), - [aux_sym_commit_statement_token1] = ACTIONS(328), - [aux_sym_rollback_statement_token1] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_sequence_token5] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym_return_statement_token1] = ACTIONS(328), - [aux_sym_declare_statement_token1] = ACTIONS(328), - [aux_sym_create_function_statement_token3] = ACTIONS(328), - [aux_sym_create_function_statement_token4] = ACTIONS(328), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_statement_token8] = ACTIONS(328), - [aux_sym_create_function_statement_token9] = ACTIONS(328), - [aux_sym_create_function_statement_token10] = ACTIONS(328), - [aux_sym_create_function_statement_token11] = ACTIONS(328), - [aux_sym_external_hint_token1] = ACTIONS(328), - [aux_sym_external_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token1] = ACTIONS(328), - [aux_sym_optimizer_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token3] = ACTIONS(328), - [aux_sym_parallel_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token4] = ACTIONS(328), - [aux_sym_deterministic_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token2] = ACTIONS(328), - [aux_sym_sql_hint_token3] = ACTIONS(328), - [aux_sym_sql_hint_token5] = ACTIONS(328), - [aux_sym__function_language_token1] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_where_clause_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(2456), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [1673] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_truncate_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_begin_statement_token1] = ACTIONS(490), - [aux_sym_commit_statement_token1] = ACTIONS(490), - [aux_sym_rollback_statement_token1] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_sequence_token5] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym_return_statement_token1] = ACTIONS(490), - [aux_sym_declare_statement_token1] = ACTIONS(490), - [aux_sym_create_function_statement_token3] = ACTIONS(490), - [aux_sym_create_function_statement_token4] = ACTIONS(490), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_statement_token8] = ACTIONS(490), - [aux_sym_create_function_statement_token9] = ACTIONS(490), - [aux_sym_create_function_statement_token10] = ACTIONS(490), - [aux_sym_create_function_statement_token11] = ACTIONS(490), - [aux_sym_external_hint_token1] = ACTIONS(490), - [aux_sym_external_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token1] = ACTIONS(490), - [aux_sym_optimizer_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token3] = ACTIONS(490), - [aux_sym_parallel_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token4] = ACTIONS(490), - [aux_sym_deterministic_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token2] = ACTIONS(490), - [aux_sym_sql_hint_token3] = ACTIONS(490), - [aux_sym_sql_hint_token5] = ACTIONS(490), - [aux_sym__function_language_token1] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_order_by_clause_token1] = ACTIONS(490), - [aux_sym_limit_clause_token1] = ACTIONS(490), - [aux_sym_offset_clause_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [1674] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_truncate_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_begin_statement_token1] = ACTIONS(842), - [aux_sym_commit_statement_token1] = ACTIONS(842), - [aux_sym_rollback_statement_token1] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_sequence_token5] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym_return_statement_token1] = ACTIONS(842), - [aux_sym_declare_statement_token1] = ACTIONS(842), - [aux_sym_create_function_statement_token3] = ACTIONS(842), - [aux_sym_create_function_statement_token4] = ACTIONS(842), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_statement_token8] = ACTIONS(842), - [aux_sym_create_function_statement_token9] = ACTIONS(842), - [aux_sym_create_function_statement_token10] = ACTIONS(842), - [aux_sym_create_function_statement_token11] = ACTIONS(842), - [aux_sym_external_hint_token1] = ACTIONS(842), - [aux_sym_external_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token1] = ACTIONS(842), - [aux_sym_optimizer_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token3] = ACTIONS(842), - [aux_sym_parallel_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token4] = ACTIONS(842), - [aux_sym_deterministic_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token2] = ACTIONS(842), - [aux_sym_sql_hint_token3] = ACTIONS(842), - [aux_sym_sql_hint_token5] = ACTIONS(842), - [aux_sym__function_language_token1] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_create_table_statement_token1] = ACTIONS(842), - [aux_sym_order_by_clause_token1] = ACTIONS(842), - [aux_sym_limit_clause_token1] = ACTIONS(842), - [aux_sym_offset_clause_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [1675] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2289), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2343), - [anon_sym_DASH] = ACTIONS(2345), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2349), - [anon_sym_STAR] = ACTIONS(2351), - [anon_sym_SLASH] = ACTIONS(2353), - [anon_sym_PERCENT] = ACTIONS(2351), - [anon_sym_LT_LT] = ACTIONS(2351), - [anon_sym_GT_GT] = ACTIONS(2351), - [anon_sym_AMP] = ACTIONS(2351), - [anon_sym_PIPE] = ACTIONS(2343), - [anon_sym_POUND] = ACTIONS(2345), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1676] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(2327), - [aux_sym_truncate_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token7] = ACTIONS(2329), - [aux_sym_begin_statement_token1] = ACTIONS(763), - [aux_sym_commit_statement_token1] = ACTIONS(763), - [aux_sym_rollback_statement_token1] = ACTIONS(763), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_sequence_token5] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym_return_statement_token1] = ACTIONS(763), - [aux_sym_declare_statement_token1] = ACTIONS(763), - [aux_sym_create_function_statement_token3] = ACTIONS(763), - [aux_sym_create_function_statement_token4] = ACTIONS(763), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_statement_token8] = ACTIONS(763), - [aux_sym_create_function_statement_token9] = ACTIONS(763), - [aux_sym_create_function_statement_token10] = ACTIONS(763), - [aux_sym_create_function_statement_token11] = ACTIONS(763), - [aux_sym_external_hint_token1] = ACTIONS(763), - [aux_sym_external_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token1] = ACTIONS(763), - [aux_sym_optimizer_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token3] = ACTIONS(763), - [aux_sym_parallel_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token4] = ACTIONS(763), - [aux_sym_deterministic_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token2] = ACTIONS(763), - [aux_sym_sql_hint_token3] = ACTIONS(763), - [aux_sym_sql_hint_token5] = ACTIONS(763), - [aux_sym__function_language_token1] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(2331), - [anon_sym_EQ] = ACTIONS(2333), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_create_table_statement_token1] = ACTIONS(763), - [aux_sym_order_by_clause_token1] = ACTIONS(763), - [aux_sym_limit_clause_token1] = ACTIONS(763), - [aux_sym_offset_clause_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(2337), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2289), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2343), - [anon_sym_DASH] = ACTIONS(2345), - [anon_sym_TILDE] = ACTIONS(2347), - [anon_sym_CARET] = ACTIONS(2349), - [anon_sym_STAR] = ACTIONS(2351), - [anon_sym_SLASH] = ACTIONS(2353), - [anon_sym_PERCENT] = ACTIONS(2351), - [anon_sym_LT_LT] = ACTIONS(2351), - [anon_sym_GT_GT] = ACTIONS(2351), - [anon_sym_AMP] = ACTIONS(2351), - [anon_sym_PIPE] = ACTIONS(2343), - [anon_sym_POUND] = ACTIONS(2345), - [anon_sym_LT] = ACTIONS(2347), - [anon_sym_LT_EQ] = ACTIONS(2333), - [anon_sym_LT_GT] = ACTIONS(2333), - [anon_sym_BANG_EQ] = ACTIONS(2333), - [anon_sym_GT] = ACTIONS(2347), - [anon_sym_GT_EQ] = ACTIONS(2333), - [anon_sym_BANG_TILDE] = ACTIONS(2347), - [anon_sym_TILDE_STAR] = ACTIONS(2333), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2333), - }, - [1677] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(2327), - [aux_sym_truncate_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token7] = ACTIONS(2329), - [aux_sym_begin_statement_token1] = ACTIONS(767), - [aux_sym_commit_statement_token1] = ACTIONS(767), - [aux_sym_rollback_statement_token1] = ACTIONS(767), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_sequence_token5] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym_return_statement_token1] = ACTIONS(767), - [aux_sym_declare_statement_token1] = ACTIONS(767), - [aux_sym_create_function_statement_token3] = ACTIONS(767), - [aux_sym_create_function_statement_token4] = ACTIONS(767), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_statement_token8] = ACTIONS(767), - [aux_sym_create_function_statement_token9] = ACTIONS(767), - [aux_sym_create_function_statement_token10] = ACTIONS(767), - [aux_sym_create_function_statement_token11] = ACTIONS(767), - [aux_sym_external_hint_token1] = ACTIONS(767), - [aux_sym_external_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token1] = ACTIONS(767), - [aux_sym_optimizer_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token3] = ACTIONS(767), - [aux_sym_parallel_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token4] = ACTIONS(767), - [aux_sym_deterministic_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token2] = ACTIONS(767), - [aux_sym_sql_hint_token3] = ACTIONS(767), - [aux_sym_sql_hint_token5] = ACTIONS(767), - [aux_sym__function_language_token1] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(2331), - [anon_sym_EQ] = ACTIONS(2333), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_create_table_statement_token1] = ACTIONS(767), - [aux_sym_order_by_clause_token1] = ACTIONS(767), - [aux_sym_limit_clause_token1] = ACTIONS(767), - [aux_sym_offset_clause_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2289), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2343), - [anon_sym_DASH] = ACTIONS(2345), - [anon_sym_TILDE] = ACTIONS(2347), - [anon_sym_CARET] = ACTIONS(2349), - [anon_sym_STAR] = ACTIONS(2351), - [anon_sym_SLASH] = ACTIONS(2353), - [anon_sym_PERCENT] = ACTIONS(2351), - [anon_sym_LT_LT] = ACTIONS(2351), - [anon_sym_GT_GT] = ACTIONS(2351), - [anon_sym_AMP] = ACTIONS(2351), - [anon_sym_PIPE] = ACTIONS(2343), - [anon_sym_POUND] = ACTIONS(2345), - [anon_sym_LT] = ACTIONS(2347), - [anon_sym_LT_EQ] = ACTIONS(2333), - [anon_sym_LT_GT] = ACTIONS(2333), - [anon_sym_BANG_EQ] = ACTIONS(2333), - [anon_sym_GT] = ACTIONS(2347), - [anon_sym_GT_EQ] = ACTIONS(2333), - [anon_sym_BANG_TILDE] = ACTIONS(2347), - [anon_sym_TILDE_STAR] = ACTIONS(2333), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2333), - }, - [1678] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2289), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2349), - [anon_sym_STAR] = ACTIONS(2351), - [anon_sym_SLASH] = ACTIONS(2353), - [anon_sym_PERCENT] = ACTIONS(2351), - [anon_sym_LT_LT] = ACTIONS(2351), - [anon_sym_GT_GT] = ACTIONS(2351), - [anon_sym_AMP] = ACTIONS(2351), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1679] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2289), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2349), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1680] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_truncate_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_begin_statement_token1] = ACTIONS(544), - [aux_sym_commit_statement_token1] = ACTIONS(544), - [aux_sym_rollback_statement_token1] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_sequence_token5] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym_return_statement_token1] = ACTIONS(544), - [aux_sym_declare_statement_token1] = ACTIONS(544), - [aux_sym_create_function_statement_token3] = ACTIONS(544), - [aux_sym_create_function_statement_token4] = ACTIONS(544), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_statement_token8] = ACTIONS(544), - [aux_sym_create_function_statement_token9] = ACTIONS(544), - [aux_sym_create_function_statement_token10] = ACTIONS(544), - [aux_sym_create_function_statement_token11] = ACTIONS(544), - [aux_sym_external_hint_token1] = ACTIONS(544), - [aux_sym_external_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token1] = ACTIONS(544), - [aux_sym_optimizer_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token3] = ACTIONS(544), - [aux_sym_parallel_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token4] = ACTIONS(544), - [aux_sym_deterministic_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token2] = ACTIONS(544), - [aux_sym_sql_hint_token3] = ACTIONS(544), - [aux_sym_sql_hint_token5] = ACTIONS(544), - [aux_sym__function_language_token1] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_order_by_clause_token1] = ACTIONS(544), - [aux_sym_limit_clause_token1] = ACTIONS(544), - [aux_sym_offset_clause_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [1681] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_truncate_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_begin_statement_token1] = ACTIONS(548), - [aux_sym_commit_statement_token1] = ACTIONS(548), - [aux_sym_rollback_statement_token1] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_sequence_token5] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym_return_statement_token1] = ACTIONS(548), - [aux_sym_declare_statement_token1] = ACTIONS(548), - [aux_sym_create_function_statement_token3] = ACTIONS(548), - [aux_sym_create_function_statement_token4] = ACTIONS(548), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_statement_token8] = ACTIONS(548), - [aux_sym_create_function_statement_token9] = ACTIONS(548), - [aux_sym_create_function_statement_token10] = ACTIONS(548), - [aux_sym_create_function_statement_token11] = ACTIONS(548), - [aux_sym_external_hint_token1] = ACTIONS(548), - [aux_sym_external_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token1] = ACTIONS(548), - [aux_sym_optimizer_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token3] = ACTIONS(548), - [aux_sym_parallel_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token4] = ACTIONS(548), - [aux_sym_deterministic_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token2] = ACTIONS(548), - [aux_sym_sql_hint_token3] = ACTIONS(548), - [aux_sym_sql_hint_token5] = ACTIONS(548), - [aux_sym__function_language_token1] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_order_by_clause_token1] = ACTIONS(548), - [aux_sym_limit_clause_token1] = ACTIONS(548), - [aux_sym_offset_clause_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [1682] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [anon_sym_COMMA] = ACTIONS(461), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_truncate_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_begin_statement_token1] = ACTIONS(463), - [aux_sym_commit_statement_token1] = ACTIONS(463), - [aux_sym_rollback_statement_token1] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_sequence_token5] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym_return_statement_token1] = ACTIONS(463), - [aux_sym_declare_statement_token1] = ACTIONS(463), - [aux_sym_create_function_statement_token3] = ACTIONS(463), - [aux_sym_create_function_statement_token4] = ACTIONS(463), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_statement_token8] = ACTIONS(463), - [aux_sym_create_function_statement_token9] = ACTIONS(463), - [aux_sym_create_function_statement_token10] = ACTIONS(463), - [aux_sym_create_function_statement_token11] = ACTIONS(463), - [aux_sym_external_hint_token1] = ACTIONS(463), - [aux_sym_external_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token1] = ACTIONS(463), - [aux_sym_optimizer_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token3] = ACTIONS(463), - [aux_sym_parallel_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token4] = ACTIONS(463), - [aux_sym_deterministic_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token2] = ACTIONS(463), - [aux_sym_sql_hint_token3] = ACTIONS(463), - [aux_sym_sql_hint_token5] = ACTIONS(463), - [aux_sym__function_language_token1] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_reference_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_where_clause_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [1683] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(2327), - [aux_sym_truncate_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token7] = ACTIONS(2329), - [aux_sym_begin_statement_token1] = ACTIONS(743), - [aux_sym_commit_statement_token1] = ACTIONS(743), - [aux_sym_rollback_statement_token1] = ACTIONS(743), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_sequence_token5] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym_return_statement_token1] = ACTIONS(743), - [aux_sym_declare_statement_token1] = ACTIONS(743), - [aux_sym_create_function_statement_token3] = ACTIONS(743), - [aux_sym_create_function_statement_token4] = ACTIONS(743), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_statement_token8] = ACTIONS(743), - [aux_sym_create_function_statement_token9] = ACTIONS(743), - [aux_sym_create_function_statement_token10] = ACTIONS(743), - [aux_sym_create_function_statement_token11] = ACTIONS(743), - [aux_sym_external_hint_token1] = ACTIONS(743), - [aux_sym_external_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token1] = ACTIONS(743), - [aux_sym_optimizer_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token3] = ACTIONS(743), - [aux_sym_parallel_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token4] = ACTIONS(743), - [aux_sym_deterministic_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token2] = ACTIONS(743), - [aux_sym_sql_hint_token3] = ACTIONS(743), - [aux_sym_sql_hint_token5] = ACTIONS(743), - [aux_sym__function_language_token1] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(2331), - [anon_sym_EQ] = ACTIONS(2333), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2335), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_create_table_statement_token1] = ACTIONS(743), - [aux_sym_order_by_clause_token1] = ACTIONS(743), - [aux_sym_limit_clause_token1] = ACTIONS(743), - [aux_sym_offset_clause_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(2337), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2289), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2343), - [anon_sym_DASH] = ACTIONS(2345), - [anon_sym_TILDE] = ACTIONS(2347), - [anon_sym_CARET] = ACTIONS(2349), - [anon_sym_STAR] = ACTIONS(2351), - [anon_sym_SLASH] = ACTIONS(2353), - [anon_sym_PERCENT] = ACTIONS(2351), - [anon_sym_LT_LT] = ACTIONS(2351), - [anon_sym_GT_GT] = ACTIONS(2351), - [anon_sym_AMP] = ACTIONS(2351), - [anon_sym_PIPE] = ACTIONS(2343), - [anon_sym_POUND] = ACTIONS(2345), - [anon_sym_LT] = ACTIONS(2347), - [anon_sym_LT_EQ] = ACTIONS(2333), - [anon_sym_LT_GT] = ACTIONS(2333), - [anon_sym_BANG_EQ] = ACTIONS(2333), - [anon_sym_GT] = ACTIONS(2347), - [anon_sym_GT_EQ] = ACTIONS(2333), - [anon_sym_BANG_TILDE] = ACTIONS(2347), - [anon_sym_TILDE_STAR] = ACTIONS(2333), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2333), - }, - [1684] = { - [aux_sym_array_type_repeat1] = STATE(1684), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(2458), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [1685] = { - [aux_sym_array_type_repeat1] = STATE(1684), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [anon_sym_COMMA] = ACTIONS(336), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_truncate_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_begin_statement_token1] = ACTIONS(338), - [aux_sym_commit_statement_token1] = ACTIONS(338), - [aux_sym_rollback_statement_token1] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_sequence_token5] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym_return_statement_token1] = ACTIONS(338), - [aux_sym_declare_statement_token1] = ACTIONS(338), - [aux_sym_create_function_statement_token3] = ACTIONS(338), - [aux_sym_create_function_statement_token4] = ACTIONS(338), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_statement_token8] = ACTIONS(338), - [aux_sym_create_function_statement_token9] = ACTIONS(338), - [aux_sym_create_function_statement_token10] = ACTIONS(338), - [aux_sym_create_function_statement_token11] = ACTIONS(338), - [aux_sym_external_hint_token1] = ACTIONS(338), - [aux_sym_external_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token1] = ACTIONS(338), - [aux_sym_optimizer_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token3] = ACTIONS(338), - [aux_sym_parallel_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token4] = ACTIONS(338), - [aux_sym_deterministic_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token2] = ACTIONS(338), - [aux_sym_sql_hint_token3] = ACTIONS(338), - [aux_sym_sql_hint_token5] = ACTIONS(338), - [aux_sym__function_language_token1] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_where_clause_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(2456), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [1686] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_truncate_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_begin_statement_token1] = ACTIONS(552), - [aux_sym_commit_statement_token1] = ACTIONS(552), - [aux_sym_rollback_statement_token1] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_sequence_token5] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym_return_statement_token1] = ACTIONS(552), - [aux_sym_declare_statement_token1] = ACTIONS(552), - [aux_sym_create_function_statement_token3] = ACTIONS(552), - [aux_sym_create_function_statement_token4] = ACTIONS(552), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_statement_token8] = ACTIONS(552), - [aux_sym_create_function_statement_token9] = ACTIONS(552), - [aux_sym_create_function_statement_token10] = ACTIONS(552), - [aux_sym_create_function_statement_token11] = ACTIONS(552), - [aux_sym_external_hint_token1] = ACTIONS(552), - [aux_sym_external_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token1] = ACTIONS(552), - [aux_sym_optimizer_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token3] = ACTIONS(552), - [aux_sym_parallel_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token4] = ACTIONS(552), - [aux_sym_deterministic_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token2] = ACTIONS(552), - [aux_sym_sql_hint_token3] = ACTIONS(552), - [aux_sym_sql_hint_token5] = ACTIONS(552), - [aux_sym__function_language_token1] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_order_by_clause_token1] = ACTIONS(552), - [aux_sym_limit_clause_token1] = ACTIONS(552), - [aux_sym_offset_clause_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [1687] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_truncate_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_begin_statement_token1] = ACTIONS(618), - [aux_sym_commit_statement_token1] = ACTIONS(618), - [aux_sym_rollback_statement_token1] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_sequence_token5] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym_return_statement_token1] = ACTIONS(618), - [aux_sym_declare_statement_token1] = ACTIONS(618), - [aux_sym_create_function_statement_token3] = ACTIONS(618), - [aux_sym_create_function_statement_token4] = ACTIONS(618), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_statement_token8] = ACTIONS(618), - [aux_sym_create_function_statement_token9] = ACTIONS(618), - [aux_sym_create_function_statement_token10] = ACTIONS(618), - [aux_sym_create_function_statement_token11] = ACTIONS(618), - [aux_sym_external_hint_token1] = ACTIONS(618), - [aux_sym_external_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token1] = ACTIONS(618), - [aux_sym_optimizer_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token3] = ACTIONS(618), - [aux_sym_parallel_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token4] = ACTIONS(618), - [aux_sym_deterministic_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token2] = ACTIONS(618), - [aux_sym_sql_hint_token3] = ACTIONS(618), - [aux_sym_sql_hint_token5] = ACTIONS(618), - [aux_sym__function_language_token1] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_order_by_clause_token1] = ACTIONS(618), - [aux_sym_limit_clause_token1] = ACTIONS(618), - [aux_sym_offset_clause_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [1688] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_truncate_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_begin_statement_token1] = ACTIONS(570), - [aux_sym_commit_statement_token1] = ACTIONS(570), - [aux_sym_rollback_statement_token1] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_sequence_token5] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym_return_statement_token1] = ACTIONS(570), - [aux_sym_declare_statement_token1] = ACTIONS(570), - [aux_sym_create_function_statement_token3] = ACTIONS(570), - [aux_sym_create_function_statement_token4] = ACTIONS(570), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_statement_token8] = ACTIONS(570), - [aux_sym_create_function_statement_token9] = ACTIONS(570), - [aux_sym_create_function_statement_token10] = ACTIONS(570), - [aux_sym_create_function_statement_token11] = ACTIONS(570), - [aux_sym_external_hint_token1] = ACTIONS(570), - [aux_sym_external_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token1] = ACTIONS(570), - [aux_sym_optimizer_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token3] = ACTIONS(570), - [aux_sym_parallel_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token4] = ACTIONS(570), - [aux_sym_deterministic_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token2] = ACTIONS(570), - [aux_sym_sql_hint_token3] = ACTIONS(570), - [aux_sym_sql_hint_token5] = ACTIONS(570), - [aux_sym__function_language_token1] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_order_by_clause_token1] = ACTIONS(570), - [aux_sym_limit_clause_token1] = ACTIONS(570), - [aux_sym_offset_clause_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [1689] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_reference_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [1690] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_truncate_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_begin_statement_token1] = ACTIONS(566), - [aux_sym_commit_statement_token1] = ACTIONS(566), - [aux_sym_rollback_statement_token1] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_sequence_token5] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym_return_statement_token1] = ACTIONS(566), - [aux_sym_declare_statement_token1] = ACTIONS(566), - [aux_sym_create_function_statement_token3] = ACTIONS(566), - [aux_sym_create_function_statement_token4] = ACTIONS(566), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_statement_token8] = ACTIONS(566), - [aux_sym_create_function_statement_token9] = ACTIONS(566), - [aux_sym_create_function_statement_token10] = ACTIONS(566), - [aux_sym_create_function_statement_token11] = ACTIONS(566), - [aux_sym_external_hint_token1] = ACTIONS(566), - [aux_sym_external_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token1] = ACTIONS(566), - [aux_sym_optimizer_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token3] = ACTIONS(566), - [aux_sym_parallel_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token4] = ACTIONS(566), - [aux_sym_deterministic_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token2] = ACTIONS(566), - [aux_sym_sql_hint_token3] = ACTIONS(566), - [aux_sym_sql_hint_token5] = ACTIONS(566), - [aux_sym__function_language_token1] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_order_by_clause_token1] = ACTIONS(566), - [aux_sym_limit_clause_token1] = ACTIONS(566), - [aux_sym_offset_clause_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [1691] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_truncate_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_begin_statement_token1] = ACTIONS(540), - [aux_sym_commit_statement_token1] = ACTIONS(540), - [aux_sym_rollback_statement_token1] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_sequence_token5] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym_return_statement_token1] = ACTIONS(540), - [aux_sym_declare_statement_token1] = ACTIONS(540), - [aux_sym_create_function_statement_token3] = ACTIONS(540), - [aux_sym_create_function_statement_token4] = ACTIONS(540), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_statement_token8] = ACTIONS(540), - [aux_sym_create_function_statement_token9] = ACTIONS(540), - [aux_sym_create_function_statement_token10] = ACTIONS(540), - [aux_sym_create_function_statement_token11] = ACTIONS(540), - [aux_sym_external_hint_token1] = ACTIONS(540), - [aux_sym_external_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token1] = ACTIONS(540), - [aux_sym_optimizer_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token3] = ACTIONS(540), - [aux_sym_parallel_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token4] = ACTIONS(540), - [aux_sym_deterministic_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token2] = ACTIONS(540), - [aux_sym_sql_hint_token3] = ACTIONS(540), - [aux_sym_sql_hint_token5] = ACTIONS(540), - [aux_sym__function_language_token1] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_order_by_clause_token1] = ACTIONS(540), - [aux_sym_limit_clause_token1] = ACTIONS(540), - [aux_sym_offset_clause_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [1692] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_truncate_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_begin_statement_token1] = ACTIONS(427), - [aux_sym_commit_statement_token1] = ACTIONS(427), - [aux_sym_rollback_statement_token1] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_sequence_token5] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym_return_statement_token1] = ACTIONS(427), - [aux_sym_declare_statement_token1] = ACTIONS(427), - [aux_sym_create_function_statement_token3] = ACTIONS(427), - [aux_sym_create_function_statement_token4] = ACTIONS(427), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_statement_token8] = ACTIONS(427), - [aux_sym_create_function_statement_token9] = ACTIONS(427), - [aux_sym_create_function_statement_token10] = ACTIONS(427), - [aux_sym_create_function_statement_token11] = ACTIONS(427), - [aux_sym_external_hint_token1] = ACTIONS(427), - [aux_sym_external_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token1] = ACTIONS(427), - [aux_sym_optimizer_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token3] = ACTIONS(427), - [aux_sym_parallel_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token4] = ACTIONS(427), - [aux_sym_deterministic_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token2] = ACTIONS(427), - [aux_sym_sql_hint_token3] = ACTIONS(427), - [aux_sym_sql_hint_token5] = ACTIONS(427), - [aux_sym__function_language_token1] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_order_by_clause_token1] = ACTIONS(427), - [aux_sym_limit_clause_token1] = ACTIONS(427), - [aux_sym_offset_clause_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [1693] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_truncate_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_begin_statement_token1] = ACTIONS(435), - [aux_sym_commit_statement_token1] = ACTIONS(435), - [aux_sym_rollback_statement_token1] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_sequence_token5] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym_return_statement_token1] = ACTIONS(435), - [aux_sym_declare_statement_token1] = ACTIONS(435), - [aux_sym_create_function_statement_token3] = ACTIONS(435), - [aux_sym_create_function_statement_token4] = ACTIONS(435), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_statement_token8] = ACTIONS(435), - [aux_sym_create_function_statement_token9] = ACTIONS(435), - [aux_sym_create_function_statement_token10] = ACTIONS(435), - [aux_sym_create_function_statement_token11] = ACTIONS(435), - [aux_sym_external_hint_token1] = ACTIONS(435), - [aux_sym_external_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token1] = ACTIONS(435), - [aux_sym_optimizer_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token3] = ACTIONS(435), - [aux_sym_parallel_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token4] = ACTIONS(435), - [aux_sym_deterministic_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token2] = ACTIONS(435), - [aux_sym_sql_hint_token3] = ACTIONS(435), - [aux_sym_sql_hint_token5] = ACTIONS(435), - [aux_sym__function_language_token1] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_order_by_clause_token1] = ACTIONS(435), - [aux_sym_limit_clause_token1] = ACTIONS(435), - [aux_sym_offset_clause_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [1694] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_truncate_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_begin_statement_token1] = ACTIONS(439), - [aux_sym_commit_statement_token1] = ACTIONS(439), - [aux_sym_rollback_statement_token1] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_sequence_token5] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym_return_statement_token1] = ACTIONS(439), - [aux_sym_declare_statement_token1] = ACTIONS(439), - [aux_sym_create_function_statement_token3] = ACTIONS(439), - [aux_sym_create_function_statement_token4] = ACTIONS(439), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_statement_token8] = ACTIONS(439), - [aux_sym_create_function_statement_token9] = ACTIONS(439), - [aux_sym_create_function_statement_token10] = ACTIONS(439), - [aux_sym_create_function_statement_token11] = ACTIONS(439), - [aux_sym_external_hint_token1] = ACTIONS(439), - [aux_sym_external_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token1] = ACTIONS(439), - [aux_sym_optimizer_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token3] = ACTIONS(439), - [aux_sym_parallel_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token4] = ACTIONS(439), - [aux_sym_deterministic_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token2] = ACTIONS(439), - [aux_sym_sql_hint_token3] = ACTIONS(439), - [aux_sym_sql_hint_token5] = ACTIONS(439), - [aux_sym__function_language_token1] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_order_by_clause_token1] = ACTIONS(439), - [aux_sym_limit_clause_token1] = ACTIONS(439), - [aux_sym_offset_clause_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [1695] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(2461), - [anon_sym_COMMA] = ACTIONS(608), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_truncate_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_begin_statement_token1] = ACTIONS(612), - [aux_sym_commit_statement_token1] = ACTIONS(612), - [aux_sym_rollback_statement_token1] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_sequence_token5] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym_return_statement_token1] = ACTIONS(612), - [aux_sym_declare_statement_token1] = ACTIONS(612), - [aux_sym_create_function_statement_token3] = ACTIONS(612), - [aux_sym_create_function_statement_token4] = ACTIONS(612), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_statement_token8] = ACTIONS(612), - [aux_sym_create_function_statement_token9] = ACTIONS(612), - [aux_sym_create_function_statement_token10] = ACTIONS(612), - [aux_sym_create_function_statement_token11] = ACTIONS(612), - [aux_sym_external_hint_token1] = ACTIONS(612), - [aux_sym_external_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token1] = ACTIONS(612), - [aux_sym_optimizer_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token3] = ACTIONS(612), - [aux_sym_parallel_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token4] = ACTIONS(612), - [aux_sym_deterministic_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token2] = ACTIONS(612), - [aux_sym_sql_hint_token3] = ACTIONS(612), - [aux_sym_sql_hint_token5] = ACTIONS(612), - [aux_sym__function_language_token1] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(2463), - [aux_sym_where_clause_token1] = ACTIONS(612), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [1696] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(2465), - [anon_sym_COMMA] = ACTIONS(600), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_truncate_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_begin_statement_token1] = ACTIONS(604), - [aux_sym_commit_statement_token1] = ACTIONS(604), - [aux_sym_rollback_statement_token1] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_sequence_token5] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym_return_statement_token1] = ACTIONS(604), - [aux_sym_declare_statement_token1] = ACTIONS(604), - [aux_sym_create_function_statement_token3] = ACTIONS(604), - [aux_sym_create_function_statement_token4] = ACTIONS(604), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_statement_token8] = ACTIONS(604), - [aux_sym_create_function_statement_token9] = ACTIONS(604), - [aux_sym_create_function_statement_token10] = ACTIONS(604), - [aux_sym_create_function_statement_token11] = ACTIONS(604), - [aux_sym_external_hint_token1] = ACTIONS(604), - [aux_sym_external_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token1] = ACTIONS(604), - [aux_sym_optimizer_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token3] = ACTIONS(604), - [aux_sym_parallel_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token4] = ACTIONS(604), - [aux_sym_deterministic_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token2] = ACTIONS(604), - [aux_sym_sql_hint_token3] = ACTIONS(604), - [aux_sym_sql_hint_token5] = ACTIONS(604), - [aux_sym__function_language_token1] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(2467), - [aux_sym_where_clause_token1] = ACTIONS(604), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [1697] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(2469), - [anon_sym_COMMA] = ACTIONS(592), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_truncate_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_begin_statement_token1] = ACTIONS(596), - [aux_sym_commit_statement_token1] = ACTIONS(596), - [aux_sym_rollback_statement_token1] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_sequence_token5] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym_return_statement_token1] = ACTIONS(596), - [aux_sym_declare_statement_token1] = ACTIONS(596), - [aux_sym_create_function_statement_token3] = ACTIONS(596), - [aux_sym_create_function_statement_token4] = ACTIONS(596), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_statement_token8] = ACTIONS(596), - [aux_sym_create_function_statement_token9] = ACTIONS(596), - [aux_sym_create_function_statement_token10] = ACTIONS(596), - [aux_sym_create_function_statement_token11] = ACTIONS(596), - [aux_sym_external_hint_token1] = ACTIONS(596), - [aux_sym_external_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token1] = ACTIONS(596), - [aux_sym_optimizer_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token3] = ACTIONS(596), - [aux_sym_parallel_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token4] = ACTIONS(596), - [aux_sym_deterministic_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token2] = ACTIONS(596), - [aux_sym_sql_hint_token3] = ACTIONS(596), - [aux_sym_sql_hint_token5] = ACTIONS(596), - [aux_sym__function_language_token1] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(2471), - [aux_sym_where_clause_token1] = ACTIONS(596), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [1698] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(2473), - [anon_sym_COMMA] = ACTIONS(580), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_truncate_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_begin_statement_token1] = ACTIONS(584), - [aux_sym_commit_statement_token1] = ACTIONS(584), - [aux_sym_rollback_statement_token1] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_sequence_token5] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym_return_statement_token1] = ACTIONS(584), - [aux_sym_declare_statement_token1] = ACTIONS(584), - [aux_sym_create_function_statement_token3] = ACTIONS(584), - [aux_sym_create_function_statement_token4] = ACTIONS(584), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_statement_token8] = ACTIONS(584), - [aux_sym_create_function_statement_token9] = ACTIONS(584), - [aux_sym_create_function_statement_token10] = ACTIONS(584), - [aux_sym_create_function_statement_token11] = ACTIONS(584), - [aux_sym_external_hint_token1] = ACTIONS(584), - [aux_sym_external_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token1] = ACTIONS(584), - [aux_sym_optimizer_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token3] = ACTIONS(584), - [aux_sym_parallel_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token4] = ACTIONS(584), - [aux_sym_deterministic_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token2] = ACTIONS(584), - [aux_sym_sql_hint_token3] = ACTIONS(584), - [aux_sym_sql_hint_token5] = ACTIONS(584), - [aux_sym__function_language_token1] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(2475), - [aux_sym_where_clause_token1] = ACTIONS(584), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [1699] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [1700] = { - [sym_over_clause] = STATE(2001), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(1651), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [1701] = { - [sym_over_clause] = STATE(2002), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(1651), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [1702] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(2083), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1703] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(1586), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1704] = { - [sym_over_clause] = STATE(2003), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(1651), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [1705] = { - [sym_over_clause] = STATE(2004), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(1651), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [1706] = { - [sym_over_clause] = STATE(2005), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(1651), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [1707] = { - [sym_over_clause] = STATE(2006), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(1651), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [1708] = { - [sym_over_clause] = STATE(2008), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(1651), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [1709] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_truncate_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_begin_statement_token1] = ACTIONS(419), - [aux_sym_commit_statement_token1] = ACTIONS(419), - [aux_sym_rollback_statement_token1] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_sequence_token5] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym_return_statement_token1] = ACTIONS(419), - [aux_sym_declare_statement_token1] = ACTIONS(419), - [aux_sym_create_function_statement_token3] = ACTIONS(419), - [aux_sym_create_function_statement_token4] = ACTIONS(419), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_statement_token8] = ACTIONS(419), - [aux_sym_create_function_statement_token9] = ACTIONS(419), - [aux_sym_create_function_statement_token10] = ACTIONS(419), - [aux_sym_create_function_statement_token11] = ACTIONS(419), - [aux_sym_external_hint_token1] = ACTIONS(419), - [aux_sym_external_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token1] = ACTIONS(419), - [aux_sym_optimizer_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token3] = ACTIONS(419), - [aux_sym_parallel_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token4] = ACTIONS(419), - [aux_sym_deterministic_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token2] = ACTIONS(419), - [aux_sym_sql_hint_token3] = ACTIONS(419), - [aux_sym_sql_hint_token5] = ACTIONS(419), - [aux_sym__function_language_token1] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_order_by_clause_token1] = ACTIONS(419), - [aux_sym_limit_clause_token1] = ACTIONS(419), - [aux_sym_offset_clause_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [1710] = { - [sym_over_clause] = STATE(2010), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(1651), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [1711] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [anon_sym_COMMA] = ACTIONS(259), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_truncate_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_begin_statement_token1] = ACTIONS(261), - [aux_sym_commit_statement_token1] = ACTIONS(261), - [aux_sym_rollback_statement_token1] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_sequence_token5] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(261), - [aux_sym_declare_statement_token1] = ACTIONS(261), - [aux_sym_create_function_statement_token3] = ACTIONS(261), - [aux_sym_create_function_statement_token4] = ACTIONS(261), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_statement_token8] = ACTIONS(261), - [aux_sym_create_function_statement_token9] = ACTIONS(261), - [aux_sym_create_function_statement_token10] = ACTIONS(261), - [aux_sym_create_function_statement_token11] = ACTIONS(261), - [aux_sym_external_hint_token1] = ACTIONS(261), - [aux_sym_external_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token1] = ACTIONS(261), - [aux_sym_optimizer_hint_token2] = ACTIONS(261), - [aux_sym_optimizer_hint_token3] = ACTIONS(261), - [aux_sym_parallel_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token1] = ACTIONS(261), - [aux_sym_null_hint_token4] = ACTIONS(261), - [aux_sym_deterministic_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token1] = ACTIONS(261), - [aux_sym_sql_hint_token2] = ACTIONS(261), - [aux_sym_sql_hint_token3] = ACTIONS(261), - [aux_sym_sql_hint_token5] = ACTIONS(261), - [aux_sym__function_language_token1] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [1712] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [anon_sym_COMMA] = ACTIONS(488), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_truncate_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_begin_statement_token1] = ACTIONS(490), - [aux_sym_commit_statement_token1] = ACTIONS(490), - [aux_sym_rollback_statement_token1] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_sequence_token5] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym_return_statement_token1] = ACTIONS(490), - [aux_sym_declare_statement_token1] = ACTIONS(490), - [aux_sym_create_function_statement_token3] = ACTIONS(490), - [aux_sym_create_function_statement_token4] = ACTIONS(490), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_statement_token8] = ACTIONS(490), - [aux_sym_create_function_statement_token9] = ACTIONS(490), - [aux_sym_create_function_statement_token10] = ACTIONS(490), - [aux_sym_create_function_statement_token11] = ACTIONS(490), - [aux_sym_external_hint_token1] = ACTIONS(490), - [aux_sym_external_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token1] = ACTIONS(490), - [aux_sym_optimizer_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token3] = ACTIONS(490), - [aux_sym_parallel_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token4] = ACTIONS(490), - [aux_sym_deterministic_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token2] = ACTIONS(490), - [aux_sym_sql_hint_token3] = ACTIONS(490), - [aux_sym_sql_hint_token5] = ACTIONS(490), - [aux_sym__function_language_token1] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_reference_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_where_clause_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [1713] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [anon_sym_COMMA] = ACTIONS(451), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_truncate_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_begin_statement_token1] = ACTIONS(453), - [aux_sym_commit_statement_token1] = ACTIONS(453), - [aux_sym_rollback_statement_token1] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_sequence_token5] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym_return_statement_token1] = ACTIONS(453), - [aux_sym_declare_statement_token1] = ACTIONS(453), - [aux_sym_create_function_statement_token3] = ACTIONS(453), - [aux_sym_create_function_statement_token4] = ACTIONS(453), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_statement_token8] = ACTIONS(453), - [aux_sym_create_function_statement_token9] = ACTIONS(453), - [aux_sym_create_function_statement_token10] = ACTIONS(453), - [aux_sym_create_function_statement_token11] = ACTIONS(453), - [aux_sym_external_hint_token1] = ACTIONS(453), - [aux_sym_external_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token1] = ACTIONS(453), - [aux_sym_optimizer_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token3] = ACTIONS(453), - [aux_sym_parallel_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token4] = ACTIONS(453), - [aux_sym_deterministic_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token2] = ACTIONS(453), - [aux_sym_sql_hint_token3] = ACTIONS(453), - [aux_sym_sql_hint_token5] = ACTIONS(453), - [aux_sym__function_language_token1] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_reference_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_where_clause_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [1714] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [anon_sym_COMMA] = ACTIONS(445), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_truncate_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_begin_statement_token1] = ACTIONS(447), - [aux_sym_commit_statement_token1] = ACTIONS(447), - [aux_sym_rollback_statement_token1] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_sequence_token5] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym_return_statement_token1] = ACTIONS(447), - [aux_sym_declare_statement_token1] = ACTIONS(447), - [aux_sym_create_function_statement_token3] = ACTIONS(447), - [aux_sym_create_function_statement_token4] = ACTIONS(447), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_statement_token8] = ACTIONS(447), - [aux_sym_create_function_statement_token9] = ACTIONS(447), - [aux_sym_create_function_statement_token10] = ACTIONS(447), - [aux_sym_create_function_statement_token11] = ACTIONS(447), - [aux_sym_external_hint_token1] = ACTIONS(447), - [aux_sym_external_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token1] = ACTIONS(447), - [aux_sym_optimizer_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token3] = ACTIONS(447), - [aux_sym_parallel_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token4] = ACTIONS(447), - [aux_sym_deterministic_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token2] = ACTIONS(447), - [aux_sym_sql_hint_token3] = ACTIONS(447), - [aux_sym_sql_hint_token5] = ACTIONS(447), - [aux_sym__function_language_token1] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_reference_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_where_clause_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [1715] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [anon_sym_COMMA] = ACTIONS(441), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_truncate_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_begin_statement_token1] = ACTIONS(443), - [aux_sym_commit_statement_token1] = ACTIONS(443), - [aux_sym_rollback_statement_token1] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_sequence_token5] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym_return_statement_token1] = ACTIONS(443), - [aux_sym_declare_statement_token1] = ACTIONS(443), - [aux_sym_create_function_statement_token3] = ACTIONS(443), - [aux_sym_create_function_statement_token4] = ACTIONS(443), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_statement_token8] = ACTIONS(443), - [aux_sym_create_function_statement_token9] = ACTIONS(443), - [aux_sym_create_function_statement_token10] = ACTIONS(443), - [aux_sym_create_function_statement_token11] = ACTIONS(443), - [aux_sym_external_hint_token1] = ACTIONS(443), - [aux_sym_external_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token1] = ACTIONS(443), - [aux_sym_optimizer_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token3] = ACTIONS(443), - [aux_sym_parallel_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token4] = ACTIONS(443), - [aux_sym_deterministic_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token2] = ACTIONS(443), - [aux_sym_sql_hint_token3] = ACTIONS(443), - [aux_sym_sql_hint_token5] = ACTIONS(443), - [aux_sym__function_language_token1] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_reference_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_where_clause_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [1716] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [anon_sym_COMMA] = ACTIONS(429), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_truncate_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_begin_statement_token1] = ACTIONS(431), - [aux_sym_commit_statement_token1] = ACTIONS(431), - [aux_sym_rollback_statement_token1] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_sequence_token5] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym_return_statement_token1] = ACTIONS(431), - [aux_sym_declare_statement_token1] = ACTIONS(431), - [aux_sym_create_function_statement_token3] = ACTIONS(431), - [aux_sym_create_function_statement_token4] = ACTIONS(431), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_statement_token8] = ACTIONS(431), - [aux_sym_create_function_statement_token9] = ACTIONS(431), - [aux_sym_create_function_statement_token10] = ACTIONS(431), - [aux_sym_create_function_statement_token11] = ACTIONS(431), - [aux_sym_external_hint_token1] = ACTIONS(431), - [aux_sym_external_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token1] = ACTIONS(431), - [aux_sym_optimizer_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token3] = ACTIONS(431), - [aux_sym_parallel_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token4] = ACTIONS(431), - [aux_sym_deterministic_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token2] = ACTIONS(431), - [aux_sym_sql_hint_token3] = ACTIONS(431), - [aux_sym_sql_hint_token5] = ACTIONS(431), - [aux_sym__function_language_token1] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_reference_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_where_clause_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [1717] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_reference_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [1718] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [anon_sym_COMMA] = ACTIONS(421), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_truncate_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_begin_statement_token1] = ACTIONS(423), - [aux_sym_commit_statement_token1] = ACTIONS(423), - [aux_sym_rollback_statement_token1] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_sequence_token5] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym_return_statement_token1] = ACTIONS(423), - [aux_sym_declare_statement_token1] = ACTIONS(423), - [aux_sym_create_function_statement_token3] = ACTIONS(423), - [aux_sym_create_function_statement_token4] = ACTIONS(423), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_statement_token8] = ACTIONS(423), - [aux_sym_create_function_statement_token9] = ACTIONS(423), - [aux_sym_create_function_statement_token10] = ACTIONS(423), - [aux_sym_create_function_statement_token11] = ACTIONS(423), - [aux_sym_external_hint_token1] = ACTIONS(423), - [aux_sym_external_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token1] = ACTIONS(423), - [aux_sym_optimizer_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token3] = ACTIONS(423), - [aux_sym_parallel_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token4] = ACTIONS(423), - [aux_sym_deterministic_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token2] = ACTIONS(423), - [aux_sym_sql_hint_token3] = ACTIONS(423), - [aux_sym_sql_hint_token5] = ACTIONS(423), - [aux_sym__function_language_token1] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_reference_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_where_clause_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [1719] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [anon_sym_COMMA] = ACTIONS(588), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_truncate_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_begin_statement_token1] = ACTIONS(590), - [aux_sym_commit_statement_token1] = ACTIONS(590), - [aux_sym_rollback_statement_token1] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_sequence_token5] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym_return_statement_token1] = ACTIONS(590), - [aux_sym_declare_statement_token1] = ACTIONS(590), - [aux_sym_create_function_statement_token3] = ACTIONS(590), - [aux_sym_create_function_statement_token4] = ACTIONS(590), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_statement_token8] = ACTIONS(590), - [aux_sym_create_function_statement_token9] = ACTIONS(590), - [aux_sym_create_function_statement_token10] = ACTIONS(590), - [aux_sym_create_function_statement_token11] = ACTIONS(590), - [aux_sym_external_hint_token1] = ACTIONS(590), - [aux_sym_external_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token1] = ACTIONS(590), - [aux_sym_optimizer_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token3] = ACTIONS(590), - [aux_sym_parallel_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token4] = ACTIONS(590), - [aux_sym_deterministic_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token2] = ACTIONS(590), - [aux_sym_sql_hint_token3] = ACTIONS(590), - [aux_sym_sql_hint_token5] = ACTIONS(590), - [aux_sym__function_language_token1] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_reference_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_where_clause_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [1720] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_reference_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [1721] = { - [aux_sym_array_type_repeat1] = STATE(1729), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_truncate_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_begin_statement_token1] = ACTIONS(338), - [aux_sym_commit_statement_token1] = ACTIONS(338), - [aux_sym_rollback_statement_token1] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_sequence_token5] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym_return_statement_token1] = ACTIONS(338), - [aux_sym_declare_statement_token1] = ACTIONS(338), - [aux_sym_create_function_statement_token3] = ACTIONS(338), - [aux_sym_create_function_statement_token4] = ACTIONS(338), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_statement_token8] = ACTIONS(338), - [aux_sym_create_function_statement_token9] = ACTIONS(338), - [aux_sym_create_function_statement_token10] = ACTIONS(338), - [aux_sym_create_function_statement_token11] = ACTIONS(338), - [aux_sym_external_hint_token1] = ACTIONS(338), - [aux_sym_external_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token1] = ACTIONS(338), - [aux_sym_optimizer_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token3] = ACTIONS(338), - [aux_sym_parallel_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token4] = ACTIONS(338), - [aux_sym_deterministic_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token2] = ACTIONS(338), - [aux_sym_sql_hint_token3] = ACTIONS(338), - [aux_sym_sql_hint_token5] = ACTIONS(338), - [aux_sym__function_language_token1] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_mode_token1] = ACTIONS(338), - [aux_sym_initial_mode_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(2355), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [1722] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(2477), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(2479), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(2481), - }, - [1723] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_reference_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [1724] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_reference_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [1725] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [anon_sym_COMMA] = ACTIONS(652), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_truncate_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_begin_statement_token1] = ACTIONS(654), - [aux_sym_commit_statement_token1] = ACTIONS(654), - [aux_sym_rollback_statement_token1] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_sequence_token5] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym_return_statement_token1] = ACTIONS(654), - [aux_sym_declare_statement_token1] = ACTIONS(654), - [aux_sym_create_function_statement_token3] = ACTIONS(654), - [aux_sym_create_function_statement_token4] = ACTIONS(654), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_statement_token8] = ACTIONS(654), - [aux_sym_create_function_statement_token9] = ACTIONS(654), - [aux_sym_create_function_statement_token10] = ACTIONS(654), - [aux_sym_create_function_statement_token11] = ACTIONS(654), - [aux_sym_external_hint_token1] = ACTIONS(654), - [aux_sym_external_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token1] = ACTIONS(654), - [aux_sym_optimizer_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token3] = ACTIONS(654), - [aux_sym_parallel_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token4] = ACTIONS(654), - [aux_sym_deterministic_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token2] = ACTIONS(654), - [aux_sym_sql_hint_token3] = ACTIONS(654), - [aux_sym_sql_hint_token5] = ACTIONS(654), - [aux_sym__function_language_token1] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_reference_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_where_clause_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [1726] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_reference_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [1727] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(2483), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_truncate_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_begin_statement_token1] = ACTIONS(612), - [aux_sym_commit_statement_token1] = ACTIONS(612), - [aux_sym_rollback_statement_token1] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_sequence_token5] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym_return_statement_token1] = ACTIONS(612), - [aux_sym_declare_statement_token1] = ACTIONS(612), - [aux_sym_create_function_statement_token3] = ACTIONS(612), - [aux_sym_create_function_statement_token4] = ACTIONS(612), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_statement_token8] = ACTIONS(612), - [aux_sym_create_function_statement_token9] = ACTIONS(612), - [aux_sym_create_function_statement_token10] = ACTIONS(612), - [aux_sym_create_function_statement_token11] = ACTIONS(612), - [aux_sym_external_hint_token1] = ACTIONS(612), - [aux_sym_external_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token1] = ACTIONS(612), - [aux_sym_optimizer_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token3] = ACTIONS(612), - [aux_sym_parallel_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token2] = ACTIONS(612), - [aux_sym_null_hint_token4] = ACTIONS(612), - [aux_sym_deterministic_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token2] = ACTIONS(612), - [aux_sym_sql_hint_token3] = ACTIONS(612), - [aux_sym_sql_hint_token5] = ACTIONS(612), - [aux_sym__function_language_token1] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_table_constraint_check_token1] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(2485), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [1728] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_reference_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [1729] = { - [aux_sym_array_type_repeat1] = STATE(1729), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_mode_token1] = ACTIONS(321), - [aux_sym_initial_mode_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(2487), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [1730] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [anon_sym_COMMA] = ACTIONS(534), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_truncate_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_begin_statement_token1] = ACTIONS(536), - [aux_sym_commit_statement_token1] = ACTIONS(536), - [aux_sym_rollback_statement_token1] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_sequence_token5] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym_return_statement_token1] = ACTIONS(536), - [aux_sym_declare_statement_token1] = ACTIONS(536), - [aux_sym_create_function_statement_token3] = ACTIONS(536), - [aux_sym_create_function_statement_token4] = ACTIONS(536), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_statement_token8] = ACTIONS(536), - [aux_sym_create_function_statement_token9] = ACTIONS(536), - [aux_sym_create_function_statement_token10] = ACTIONS(536), - [aux_sym_create_function_statement_token11] = ACTIONS(536), - [aux_sym_external_hint_token1] = ACTIONS(536), - [aux_sym_external_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token1] = ACTIONS(536), - [aux_sym_optimizer_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token3] = ACTIONS(536), - [aux_sym_parallel_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token4] = ACTIONS(536), - [aux_sym_deterministic_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token2] = ACTIONS(536), - [aux_sym_sql_hint_token3] = ACTIONS(536), - [aux_sym_sql_hint_token5] = ACTIONS(536), - [aux_sym__function_language_token1] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_reference_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_where_clause_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [1731] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [anon_sym_COMMA] = ACTIONS(632), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_truncate_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_begin_statement_token1] = ACTIONS(634), - [aux_sym_commit_statement_token1] = ACTIONS(634), - [aux_sym_rollback_statement_token1] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_sequence_token5] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym_return_statement_token1] = ACTIONS(634), - [aux_sym_declare_statement_token1] = ACTIONS(634), - [aux_sym_create_function_statement_token3] = ACTIONS(634), - [aux_sym_create_function_statement_token4] = ACTIONS(634), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_statement_token8] = ACTIONS(634), - [aux_sym_create_function_statement_token9] = ACTIONS(634), - [aux_sym_create_function_statement_token10] = ACTIONS(634), - [aux_sym_create_function_statement_token11] = ACTIONS(634), - [aux_sym_external_hint_token1] = ACTIONS(634), - [aux_sym_external_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token1] = ACTIONS(634), - [aux_sym_optimizer_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token3] = ACTIONS(634), - [aux_sym_parallel_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token4] = ACTIONS(634), - [aux_sym_deterministic_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token2] = ACTIONS(634), - [aux_sym_sql_hint_token3] = ACTIONS(634), - [aux_sym_sql_hint_token5] = ACTIONS(634), - [aux_sym__function_language_token1] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_reference_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_where_clause_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [1732] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(2490), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_truncate_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_begin_statement_token1] = ACTIONS(604), - [aux_sym_commit_statement_token1] = ACTIONS(604), - [aux_sym_rollback_statement_token1] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_sequence_token5] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym_return_statement_token1] = ACTIONS(604), - [aux_sym_declare_statement_token1] = ACTIONS(604), - [aux_sym_create_function_statement_token3] = ACTIONS(604), - [aux_sym_create_function_statement_token4] = ACTIONS(604), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_statement_token8] = ACTIONS(604), - [aux_sym_create_function_statement_token9] = ACTIONS(604), - [aux_sym_create_function_statement_token10] = ACTIONS(604), - [aux_sym_create_function_statement_token11] = ACTIONS(604), - [aux_sym_external_hint_token1] = ACTIONS(604), - [aux_sym_external_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token1] = ACTIONS(604), - [aux_sym_optimizer_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token3] = ACTIONS(604), - [aux_sym_parallel_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token2] = ACTIONS(604), - [aux_sym_null_hint_token4] = ACTIONS(604), - [aux_sym_deterministic_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token2] = ACTIONS(604), - [aux_sym_sql_hint_token3] = ACTIONS(604), - [aux_sym_sql_hint_token5] = ACTIONS(604), - [aux_sym__function_language_token1] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_table_constraint_check_token1] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(2492), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [1733] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_reference_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [1734] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_reference_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [1735] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(2494), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_truncate_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_begin_statement_token1] = ACTIONS(596), - [aux_sym_commit_statement_token1] = ACTIONS(596), - [aux_sym_rollback_statement_token1] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_sequence_token5] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym_return_statement_token1] = ACTIONS(596), - [aux_sym_declare_statement_token1] = ACTIONS(596), - [aux_sym_create_function_statement_token3] = ACTIONS(596), - [aux_sym_create_function_statement_token4] = ACTIONS(596), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_statement_token8] = ACTIONS(596), - [aux_sym_create_function_statement_token9] = ACTIONS(596), - [aux_sym_create_function_statement_token10] = ACTIONS(596), - [aux_sym_create_function_statement_token11] = ACTIONS(596), - [aux_sym_external_hint_token1] = ACTIONS(596), - [aux_sym_external_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token1] = ACTIONS(596), - [aux_sym_optimizer_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token3] = ACTIONS(596), - [aux_sym_parallel_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token2] = ACTIONS(596), - [aux_sym_null_hint_token4] = ACTIONS(596), - [aux_sym_deterministic_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token2] = ACTIONS(596), - [aux_sym_sql_hint_token3] = ACTIONS(596), - [aux_sym_sql_hint_token5] = ACTIONS(596), - [aux_sym__function_language_token1] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_table_constraint_check_token1] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(2496), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [1736] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(2498), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_truncate_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_begin_statement_token1] = ACTIONS(584), - [aux_sym_commit_statement_token1] = ACTIONS(584), - [aux_sym_rollback_statement_token1] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_sequence_token5] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym_return_statement_token1] = ACTIONS(584), - [aux_sym_declare_statement_token1] = ACTIONS(584), - [aux_sym_create_function_statement_token3] = ACTIONS(584), - [aux_sym_create_function_statement_token4] = ACTIONS(584), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_statement_token8] = ACTIONS(584), - [aux_sym_create_function_statement_token9] = ACTIONS(584), - [aux_sym_create_function_statement_token10] = ACTIONS(584), - [aux_sym_create_function_statement_token11] = ACTIONS(584), - [aux_sym_external_hint_token1] = ACTIONS(584), - [aux_sym_external_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token1] = ACTIONS(584), - [aux_sym_optimizer_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token3] = ACTIONS(584), - [aux_sym_parallel_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token2] = ACTIONS(584), - [aux_sym_null_hint_token4] = ACTIONS(584), - [aux_sym_deterministic_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token2] = ACTIONS(584), - [aux_sym_sql_hint_token3] = ACTIONS(584), - [aux_sym_sql_hint_token5] = ACTIONS(584), - [aux_sym__function_language_token1] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_table_constraint_check_token1] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(2500), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [1737] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [anon_sym_COMMA] = ACTIONS(660), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_truncate_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_begin_statement_token1] = ACTIONS(662), - [aux_sym_commit_statement_token1] = ACTIONS(662), - [aux_sym_rollback_statement_token1] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_sequence_token5] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym_return_statement_token1] = ACTIONS(662), - [aux_sym_declare_statement_token1] = ACTIONS(662), - [aux_sym_create_function_statement_token3] = ACTIONS(662), - [aux_sym_create_function_statement_token4] = ACTIONS(662), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_statement_token8] = ACTIONS(662), - [aux_sym_create_function_statement_token9] = ACTIONS(662), - [aux_sym_create_function_statement_token10] = ACTIONS(662), - [aux_sym_create_function_statement_token11] = ACTIONS(662), - [aux_sym_external_hint_token1] = ACTIONS(662), - [aux_sym_external_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token1] = ACTIONS(662), - [aux_sym_optimizer_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token3] = ACTIONS(662), - [aux_sym_parallel_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token4] = ACTIONS(662), - [aux_sym_deterministic_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token2] = ACTIONS(662), - [aux_sym_sql_hint_token3] = ACTIONS(662), - [aux_sym_sql_hint_token5] = ACTIONS(662), - [aux_sym__function_language_token1] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_reference_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_where_clause_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [1738] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_truncate_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_begin_statement_token1] = ACTIONS(786), - [aux_sym_commit_statement_token1] = ACTIONS(786), - [aux_sym_rollback_statement_token1] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_sequence_token5] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym_return_statement_token1] = ACTIONS(786), - [aux_sym_declare_statement_token1] = ACTIONS(786), - [aux_sym_create_function_statement_token3] = ACTIONS(786), - [aux_sym_create_function_statement_token4] = ACTIONS(786), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_statement_token8] = ACTIONS(786), - [aux_sym_create_function_statement_token9] = ACTIONS(786), - [aux_sym_create_function_statement_token10] = ACTIONS(786), - [aux_sym_create_function_statement_token11] = ACTIONS(786), - [aux_sym_external_hint_token1] = ACTIONS(786), - [aux_sym_external_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token1] = ACTIONS(786), - [aux_sym_optimizer_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token3] = ACTIONS(786), - [aux_sym_parallel_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token4] = ACTIONS(786), - [aux_sym_deterministic_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token2] = ACTIONS(786), - [aux_sym_sql_hint_token3] = ACTIONS(786), - [aux_sym_sql_hint_token5] = ACTIONS(786), - [aux_sym__function_language_token1] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_order_by_clause_token1] = ACTIONS(786), - [aux_sym_limit_clause_token1] = ACTIONS(786), - [aux_sym_offset_clause_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [1739] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_truncate_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_begin_statement_token1] = ACTIONS(443), - [aux_sym_commit_statement_token1] = ACTIONS(443), - [aux_sym_rollback_statement_token1] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_sequence_token5] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym_return_statement_token1] = ACTIONS(443), - [aux_sym_declare_statement_token1] = ACTIONS(443), - [aux_sym_create_function_statement_token3] = ACTIONS(443), - [aux_sym_create_function_statement_token4] = ACTIONS(443), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_statement_token8] = ACTIONS(443), - [aux_sym_create_function_statement_token9] = ACTIONS(443), - [aux_sym_create_function_statement_token10] = ACTIONS(443), - [aux_sym_create_function_statement_token11] = ACTIONS(443), - [aux_sym_external_hint_token1] = ACTIONS(443), - [aux_sym_external_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token1] = ACTIONS(443), - [aux_sym_optimizer_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token3] = ACTIONS(443), - [aux_sym_parallel_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token2] = ACTIONS(443), - [aux_sym_null_hint_token4] = ACTIONS(443), - [aux_sym_deterministic_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token2] = ACTIONS(443), - [aux_sym_sql_hint_token3] = ACTIONS(443), - [aux_sym_sql_hint_token5] = ACTIONS(443), - [aux_sym__function_language_token1] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_table_constraint_check_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [1740] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [anon_sym_COMMA] = ACTIONS(713), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_truncate_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_begin_statement_token1] = ACTIONS(715), - [aux_sym_commit_statement_token1] = ACTIONS(715), - [aux_sym_rollback_statement_token1] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_sequence_token5] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym_return_statement_token1] = ACTIONS(715), - [aux_sym_declare_statement_token1] = ACTIONS(715), - [aux_sym_create_function_statement_token3] = ACTIONS(715), - [aux_sym_create_function_statement_token4] = ACTIONS(715), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_statement_token8] = ACTIONS(715), - [aux_sym_create_function_statement_token9] = ACTIONS(715), - [aux_sym_create_function_statement_token10] = ACTIONS(715), - [aux_sym_create_function_statement_token11] = ACTIONS(715), - [aux_sym_external_hint_token1] = ACTIONS(715), - [aux_sym_external_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token1] = ACTIONS(715), - [aux_sym_optimizer_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token3] = ACTIONS(715), - [aux_sym_parallel_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token4] = ACTIONS(715), - [aux_sym_deterministic_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token2] = ACTIONS(715), - [aux_sym_sql_hint_token3] = ACTIONS(715), - [aux_sym_sql_hint_token5] = ACTIONS(715), - [aux_sym__function_language_token1] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_reference_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_where_clause_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [1741] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_truncate_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_begin_statement_token1] = ACTIONS(490), - [aux_sym_commit_statement_token1] = ACTIONS(490), - [aux_sym_rollback_statement_token1] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_sequence_token5] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym_return_statement_token1] = ACTIONS(490), - [aux_sym_declare_statement_token1] = ACTIONS(490), - [aux_sym_create_function_statement_token3] = ACTIONS(490), - [aux_sym_create_function_statement_token4] = ACTIONS(490), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_statement_token8] = ACTIONS(490), - [aux_sym_create_function_statement_token9] = ACTIONS(490), - [aux_sym_create_function_statement_token10] = ACTIONS(490), - [aux_sym_create_function_statement_token11] = ACTIONS(490), - [aux_sym_external_hint_token1] = ACTIONS(490), - [aux_sym_external_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token1] = ACTIONS(490), - [aux_sym_optimizer_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token3] = ACTIONS(490), - [aux_sym_parallel_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token2] = ACTIONS(490), - [aux_sym_null_hint_token4] = ACTIONS(490), - [aux_sym_deterministic_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token2] = ACTIONS(490), - [aux_sym_sql_hint_token3] = ACTIONS(490), - [aux_sym_sql_hint_token5] = ACTIONS(490), - [aux_sym__function_language_token1] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_table_constraint_check_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [1742] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_truncate_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_begin_statement_token1] = ACTIONS(419), - [aux_sym_commit_statement_token1] = ACTIONS(419), - [aux_sym_rollback_statement_token1] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_sequence_token5] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym_return_statement_token1] = ACTIONS(419), - [aux_sym_declare_statement_token1] = ACTIONS(419), - [aux_sym_create_function_statement_token3] = ACTIONS(419), - [aux_sym_create_function_statement_token4] = ACTIONS(419), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_statement_token8] = ACTIONS(419), - [aux_sym_create_function_statement_token9] = ACTIONS(419), - [aux_sym_create_function_statement_token10] = ACTIONS(419), - [aux_sym_create_function_statement_token11] = ACTIONS(419), - [aux_sym_external_hint_token1] = ACTIONS(419), - [aux_sym_external_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token1] = ACTIONS(419), - [aux_sym_optimizer_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token3] = ACTIONS(419), - [aux_sym_parallel_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token2] = ACTIONS(419), - [aux_sym_null_hint_token4] = ACTIONS(419), - [aux_sym_deterministic_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token2] = ACTIONS(419), - [aux_sym_sql_hint_token3] = ACTIONS(419), - [aux_sym_sql_hint_token5] = ACTIONS(419), - [aux_sym__function_language_token1] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_table_constraint_check_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [1743] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token2] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_table_constraint_check_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [1744] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token2] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_table_constraint_check_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(1655), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1745] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_truncate_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_begin_statement_token1] = ACTIONS(735), - [aux_sym_commit_statement_token1] = ACTIONS(735), - [aux_sym_rollback_statement_token1] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_sequence_token5] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym_return_statement_token1] = ACTIONS(735), - [aux_sym_declare_statement_token1] = ACTIONS(735), - [aux_sym_create_function_statement_token3] = ACTIONS(735), - [aux_sym_create_function_statement_token4] = ACTIONS(735), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_statement_token8] = ACTIONS(735), - [aux_sym_create_function_statement_token9] = ACTIONS(735), - [aux_sym_create_function_statement_token10] = ACTIONS(735), - [aux_sym_create_function_statement_token11] = ACTIONS(735), - [aux_sym_external_hint_token1] = ACTIONS(735), - [aux_sym_external_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token1] = ACTIONS(735), - [aux_sym_optimizer_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token3] = ACTIONS(735), - [aux_sym_parallel_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token4] = ACTIONS(735), - [aux_sym_deterministic_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token2] = ACTIONS(735), - [aux_sym_sql_hint_token3] = ACTIONS(735), - [aux_sym_sql_hint_token5] = ACTIONS(735), - [aux_sym__function_language_token1] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_order_by_clause_token1] = ACTIONS(735), - [aux_sym_limit_clause_token1] = ACTIONS(735), - [aux_sym_offset_clause_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [1746] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token2] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_table_constraint_check_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(2131), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1747] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token2] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_table_constraint_check_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [1748] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_truncate_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_begin_statement_token1] = ACTIONS(654), - [aux_sym_commit_statement_token1] = ACTIONS(654), - [aux_sym_rollback_statement_token1] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_sequence_token5] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym_return_statement_token1] = ACTIONS(654), - [aux_sym_declare_statement_token1] = ACTIONS(654), - [aux_sym_create_function_statement_token3] = ACTIONS(654), - [aux_sym_create_function_statement_token4] = ACTIONS(654), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_statement_token8] = ACTIONS(654), - [aux_sym_create_function_statement_token9] = ACTIONS(654), - [aux_sym_create_function_statement_token10] = ACTIONS(654), - [aux_sym_create_function_statement_token11] = ACTIONS(654), - [aux_sym_external_hint_token1] = ACTIONS(654), - [aux_sym_external_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token1] = ACTIONS(654), - [aux_sym_optimizer_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token3] = ACTIONS(654), - [aux_sym_parallel_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token2] = ACTIONS(654), - [aux_sym_null_hint_token4] = ACTIONS(654), - [aux_sym_deterministic_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token2] = ACTIONS(654), - [aux_sym_sql_hint_token3] = ACTIONS(654), - [aux_sym_sql_hint_token5] = ACTIONS(654), - [aux_sym__function_language_token1] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_table_constraint_check_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [1749] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_truncate_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_begin_statement_token1] = ACTIONS(731), - [aux_sym_commit_statement_token1] = ACTIONS(731), - [aux_sym_rollback_statement_token1] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_sequence_token5] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym_return_statement_token1] = ACTIONS(731), - [aux_sym_declare_statement_token1] = ACTIONS(731), - [aux_sym_create_function_statement_token3] = ACTIONS(731), - [aux_sym_create_function_statement_token4] = ACTIONS(731), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_statement_token8] = ACTIONS(731), - [aux_sym_create_function_statement_token9] = ACTIONS(731), - [aux_sym_create_function_statement_token10] = ACTIONS(731), - [aux_sym_create_function_statement_token11] = ACTIONS(731), - [aux_sym_external_hint_token1] = ACTIONS(731), - [aux_sym_external_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token1] = ACTIONS(731), - [aux_sym_optimizer_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token3] = ACTIONS(731), - [aux_sym_parallel_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token4] = ACTIONS(731), - [aux_sym_deterministic_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token2] = ACTIONS(731), - [aux_sym_sql_hint_token3] = ACTIONS(731), - [aux_sym_sql_hint_token5] = ACTIONS(731), - [aux_sym__function_language_token1] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_order_by_clause_token1] = ACTIONS(731), - [aux_sym_limit_clause_token1] = ACTIONS(731), - [aux_sym_offset_clause_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [1750] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_mode_token1] = ACTIONS(321), - [aux_sym_initial_mode_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [1751] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_truncate_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_begin_statement_token1] = ACTIONS(727), - [aux_sym_commit_statement_token1] = ACTIONS(727), - [aux_sym_rollback_statement_token1] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_sequence_token5] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym_return_statement_token1] = ACTIONS(727), - [aux_sym_declare_statement_token1] = ACTIONS(727), - [aux_sym_create_function_statement_token3] = ACTIONS(727), - [aux_sym_create_function_statement_token4] = ACTIONS(727), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_statement_token8] = ACTIONS(727), - [aux_sym_create_function_statement_token9] = ACTIONS(727), - [aux_sym_create_function_statement_token10] = ACTIONS(727), - [aux_sym_create_function_statement_token11] = ACTIONS(727), - [aux_sym_external_hint_token1] = ACTIONS(727), - [aux_sym_external_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token1] = ACTIONS(727), - [aux_sym_optimizer_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token3] = ACTIONS(727), - [aux_sym_parallel_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token4] = ACTIONS(727), - [aux_sym_deterministic_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token2] = ACTIONS(727), - [aux_sym_sql_hint_token3] = ACTIONS(727), - [aux_sym_sql_hint_token5] = ACTIONS(727), - [aux_sym__function_language_token1] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_order_by_clause_token1] = ACTIONS(727), - [aux_sym_limit_clause_token1] = ACTIONS(727), - [aux_sym_offset_clause_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [1752] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token2] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_table_constraint_check_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [1753] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_truncate_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_begin_statement_token1] = ACTIONS(723), - [aux_sym_commit_statement_token1] = ACTIONS(723), - [aux_sym_rollback_statement_token1] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_sequence_token5] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym_return_statement_token1] = ACTIONS(723), - [aux_sym_declare_statement_token1] = ACTIONS(723), - [aux_sym_create_function_statement_token3] = ACTIONS(723), - [aux_sym_create_function_statement_token4] = ACTIONS(723), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_statement_token8] = ACTIONS(723), - [aux_sym_create_function_statement_token9] = ACTIONS(723), - [aux_sym_create_function_statement_token10] = ACTIONS(723), - [aux_sym_create_function_statement_token11] = ACTIONS(723), - [aux_sym_external_hint_token1] = ACTIONS(723), - [aux_sym_external_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token1] = ACTIONS(723), - [aux_sym_optimizer_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token3] = ACTIONS(723), - [aux_sym_parallel_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token4] = ACTIONS(723), - [aux_sym_deterministic_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token2] = ACTIONS(723), - [aux_sym_sql_hint_token3] = ACTIONS(723), - [aux_sym_sql_hint_token5] = ACTIONS(723), - [aux_sym__function_language_token1] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_order_by_clause_token1] = ACTIONS(723), - [aux_sym_limit_clause_token1] = ACTIONS(723), - [aux_sym_offset_clause_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [1754] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_truncate_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_begin_statement_token1] = ACTIONS(439), - [aux_sym_commit_statement_token1] = ACTIONS(439), - [aux_sym_rollback_statement_token1] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_sequence_token5] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym_return_statement_token1] = ACTIONS(439), - [aux_sym_declare_statement_token1] = ACTIONS(439), - [aux_sym_create_function_statement_token3] = ACTIONS(439), - [aux_sym_create_function_statement_token4] = ACTIONS(439), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_statement_token8] = ACTIONS(439), - [aux_sym_create_function_statement_token9] = ACTIONS(439), - [aux_sym_create_function_statement_token10] = ACTIONS(439), - [aux_sym_create_function_statement_token11] = ACTIONS(439), - [aux_sym_external_hint_token1] = ACTIONS(439), - [aux_sym_external_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token1] = ACTIONS(439), - [aux_sym_optimizer_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token3] = ACTIONS(439), - [aux_sym_parallel_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token2] = ACTIONS(439), - [aux_sym_null_hint_token4] = ACTIONS(439), - [aux_sym_deterministic_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token2] = ACTIONS(439), - [aux_sym_sql_hint_token3] = ACTIONS(439), - [aux_sym_sql_hint_token5] = ACTIONS(439), - [aux_sym__function_language_token1] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_table_constraint_check_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [1755] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [anon_sym_COMMA] = ACTIONS(745), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_truncate_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_begin_statement_token1] = ACTIONS(747), - [aux_sym_commit_statement_token1] = ACTIONS(747), - [aux_sym_rollback_statement_token1] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_sequence_token5] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym_return_statement_token1] = ACTIONS(747), - [aux_sym_declare_statement_token1] = ACTIONS(747), - [aux_sym_create_function_statement_token3] = ACTIONS(747), - [aux_sym_create_function_statement_token4] = ACTIONS(747), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_statement_token8] = ACTIONS(747), - [aux_sym_create_function_statement_token9] = ACTIONS(747), - [aux_sym_create_function_statement_token10] = ACTIONS(747), - [aux_sym_create_function_statement_token11] = ACTIONS(747), - [aux_sym_external_hint_token1] = ACTIONS(747), - [aux_sym_external_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token1] = ACTIONS(747), - [aux_sym_optimizer_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token3] = ACTIONS(747), - [aux_sym_parallel_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token4] = ACTIONS(747), - [aux_sym_deterministic_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token2] = ACTIONS(747), - [aux_sym_sql_hint_token3] = ACTIONS(747), - [aux_sym_sql_hint_token5] = ACTIONS(747), - [aux_sym__function_language_token1] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_reference_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_where_clause_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2502), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [1756] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_truncate_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_begin_statement_token1] = ACTIONS(435), - [aux_sym_commit_statement_token1] = ACTIONS(435), - [aux_sym_rollback_statement_token1] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_sequence_token5] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym_return_statement_token1] = ACTIONS(435), - [aux_sym_declare_statement_token1] = ACTIONS(435), - [aux_sym_create_function_statement_token3] = ACTIONS(435), - [aux_sym_create_function_statement_token4] = ACTIONS(435), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_statement_token8] = ACTIONS(435), - [aux_sym_create_function_statement_token9] = ACTIONS(435), - [aux_sym_create_function_statement_token10] = ACTIONS(435), - [aux_sym_create_function_statement_token11] = ACTIONS(435), - [aux_sym_external_hint_token1] = ACTIONS(435), - [aux_sym_external_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token1] = ACTIONS(435), - [aux_sym_optimizer_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token3] = ACTIONS(435), - [aux_sym_parallel_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token2] = ACTIONS(435), - [aux_sym_null_hint_token4] = ACTIONS(435), - [aux_sym_deterministic_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token2] = ACTIONS(435), - [aux_sym_sql_hint_token3] = ACTIONS(435), - [aux_sym_sql_hint_token5] = ACTIONS(435), - [aux_sym__function_language_token1] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_table_constraint_check_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [1757] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_truncate_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_begin_statement_token1] = ACTIONS(427), - [aux_sym_commit_statement_token1] = ACTIONS(427), - [aux_sym_rollback_statement_token1] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_sequence_token5] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym_return_statement_token1] = ACTIONS(427), - [aux_sym_declare_statement_token1] = ACTIONS(427), - [aux_sym_create_function_statement_token3] = ACTIONS(427), - [aux_sym_create_function_statement_token4] = ACTIONS(427), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_statement_token8] = ACTIONS(427), - [aux_sym_create_function_statement_token9] = ACTIONS(427), - [aux_sym_create_function_statement_token10] = ACTIONS(427), - [aux_sym_create_function_statement_token11] = ACTIONS(427), - [aux_sym_external_hint_token1] = ACTIONS(427), - [aux_sym_external_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token1] = ACTIONS(427), - [aux_sym_optimizer_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token3] = ACTIONS(427), - [aux_sym_parallel_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token2] = ACTIONS(427), - [aux_sym_null_hint_token4] = ACTIONS(427), - [aux_sym_deterministic_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token2] = ACTIONS(427), - [aux_sym_sql_hint_token3] = ACTIONS(427), - [aux_sym_sql_hint_token5] = ACTIONS(427), - [aux_sym__function_language_token1] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_table_constraint_check_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [1758] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_truncate_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_begin_statement_token1] = ACTIONS(715), - [aux_sym_commit_statement_token1] = ACTIONS(715), - [aux_sym_rollback_statement_token1] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_sequence_token5] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym_return_statement_token1] = ACTIONS(715), - [aux_sym_declare_statement_token1] = ACTIONS(715), - [aux_sym_create_function_statement_token3] = ACTIONS(715), - [aux_sym_create_function_statement_token4] = ACTIONS(715), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_statement_token8] = ACTIONS(715), - [aux_sym_create_function_statement_token9] = ACTIONS(715), - [aux_sym_create_function_statement_token10] = ACTIONS(715), - [aux_sym_create_function_statement_token11] = ACTIONS(715), - [aux_sym_external_hint_token1] = ACTIONS(715), - [aux_sym_external_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token1] = ACTIONS(715), - [aux_sym_optimizer_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token3] = ACTIONS(715), - [aux_sym_parallel_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token4] = ACTIONS(715), - [aux_sym_deterministic_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token2] = ACTIONS(715), - [aux_sym_sql_hint_token3] = ACTIONS(715), - [aux_sym_sql_hint_token5] = ACTIONS(715), - [aux_sym__function_language_token1] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_order_by_clause_token1] = ACTIONS(715), - [aux_sym_limit_clause_token1] = ACTIONS(715), - [aux_sym_offset_clause_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [1759] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_truncate_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_begin_statement_token1] = ACTIONS(739), - [aux_sym_commit_statement_token1] = ACTIONS(739), - [aux_sym_rollback_statement_token1] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_sequence_token5] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym_return_statement_token1] = ACTIONS(739), - [aux_sym_declare_statement_token1] = ACTIONS(739), - [aux_sym_create_function_statement_token3] = ACTIONS(739), - [aux_sym_create_function_statement_token4] = ACTIONS(739), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_statement_token8] = ACTIONS(739), - [aux_sym_create_function_statement_token9] = ACTIONS(739), - [aux_sym_create_function_statement_token10] = ACTIONS(739), - [aux_sym_create_function_statement_token11] = ACTIONS(739), - [aux_sym_external_hint_token1] = ACTIONS(739), - [aux_sym_external_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token1] = ACTIONS(739), - [aux_sym_optimizer_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token3] = ACTIONS(739), - [aux_sym_parallel_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token4] = ACTIONS(739), - [aux_sym_deterministic_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token2] = ACTIONS(739), - [aux_sym_sql_hint_token3] = ACTIONS(739), - [aux_sym_sql_hint_token5] = ACTIONS(739), - [aux_sym__function_language_token1] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_order_by_clause_token1] = ACTIONS(739), - [aux_sym_limit_clause_token1] = ACTIONS(739), - [aux_sym_offset_clause_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [1760] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_truncate_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_begin_statement_token1] = ACTIONS(688), - [aux_sym_commit_statement_token1] = ACTIONS(688), - [aux_sym_rollback_statement_token1] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_sequence_token5] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym_return_statement_token1] = ACTIONS(688), - [aux_sym_declare_statement_token1] = ACTIONS(688), - [aux_sym_create_function_statement_token3] = ACTIONS(688), - [aux_sym_create_function_statement_token4] = ACTIONS(688), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_statement_token8] = ACTIONS(688), - [aux_sym_create_function_statement_token9] = ACTIONS(688), - [aux_sym_create_function_statement_token10] = ACTIONS(688), - [aux_sym_create_function_statement_token11] = ACTIONS(688), - [aux_sym_external_hint_token1] = ACTIONS(688), - [aux_sym_external_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token1] = ACTIONS(688), - [aux_sym_optimizer_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token3] = ACTIONS(688), - [aux_sym_parallel_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token4] = ACTIONS(688), - [aux_sym_deterministic_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token2] = ACTIONS(688), - [aux_sym_sql_hint_token3] = ACTIONS(688), - [aux_sym_sql_hint_token5] = ACTIONS(688), - [aux_sym__function_language_token1] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_order_by_clause_token1] = ACTIONS(688), - [aux_sym_limit_clause_token1] = ACTIONS(688), - [aux_sym_offset_clause_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [1761] = { - [aux_sym_array_type_repeat1] = STATE(1907), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [anon_sym_COMMA] = ACTIONS(326), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_truncate_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_begin_statement_token1] = ACTIONS(328), - [aux_sym_commit_statement_token1] = ACTIONS(328), - [aux_sym_rollback_statement_token1] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_sequence_token5] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym_return_statement_token1] = ACTIONS(328), - [aux_sym_declare_statement_token1] = ACTIONS(328), - [aux_sym_create_function_statement_token3] = ACTIONS(328), - [aux_sym_create_function_statement_token4] = ACTIONS(328), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_statement_token8] = ACTIONS(328), - [aux_sym_create_function_statement_token9] = ACTIONS(328), - [aux_sym_create_function_statement_token10] = ACTIONS(328), - [aux_sym_create_function_statement_token11] = ACTIONS(328), - [aux_sym_external_hint_token1] = ACTIONS(328), - [aux_sym_external_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token1] = ACTIONS(328), - [aux_sym_optimizer_hint_token2] = ACTIONS(328), - [aux_sym_optimizer_hint_token3] = ACTIONS(328), - [aux_sym_parallel_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token1] = ACTIONS(328), - [aux_sym_null_hint_token4] = ACTIONS(328), - [aux_sym_deterministic_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token1] = ACTIONS(328), - [aux_sym_sql_hint_token2] = ACTIONS(328), - [aux_sym_sql_hint_token3] = ACTIONS(328), - [aux_sym_sql_hint_token5] = ACTIONS(328), - [aux_sym__function_language_token1] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(2504), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [1762] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [anon_sym_COMMA] = ACTIONS(703), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_truncate_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_begin_statement_token1] = ACTIONS(705), - [aux_sym_commit_statement_token1] = ACTIONS(705), - [aux_sym_rollback_statement_token1] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_sequence_token5] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym_return_statement_token1] = ACTIONS(705), - [aux_sym_declare_statement_token1] = ACTIONS(705), - [aux_sym_create_function_statement_token3] = ACTIONS(705), - [aux_sym_create_function_statement_token4] = ACTIONS(705), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_statement_token8] = ACTIONS(705), - [aux_sym_create_function_statement_token9] = ACTIONS(705), - [aux_sym_create_function_statement_token10] = ACTIONS(705), - [aux_sym_create_function_statement_token11] = ACTIONS(705), - [aux_sym_external_hint_token1] = ACTIONS(705), - [aux_sym_external_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token1] = ACTIONS(705), - [aux_sym_optimizer_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token3] = ACTIONS(705), - [aux_sym_parallel_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token4] = ACTIONS(705), - [aux_sym_deterministic_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token2] = ACTIONS(705), - [aux_sym_sql_hint_token3] = ACTIONS(705), - [aux_sym_sql_hint_token5] = ACTIONS(705), - [aux_sym__function_language_token1] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_reference_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_where_clause_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [1763] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2506), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1764] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_truncate_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_begin_statement_token1] = ACTIONS(540), - [aux_sym_commit_statement_token1] = ACTIONS(540), - [aux_sym_rollback_statement_token1] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_sequence_token5] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym_return_statement_token1] = ACTIONS(540), - [aux_sym_declare_statement_token1] = ACTIONS(540), - [aux_sym_create_function_statement_token3] = ACTIONS(540), - [aux_sym_create_function_statement_token4] = ACTIONS(540), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_statement_token8] = ACTIONS(540), - [aux_sym_create_function_statement_token9] = ACTIONS(540), - [aux_sym_create_function_statement_token10] = ACTIONS(540), - [aux_sym_create_function_statement_token11] = ACTIONS(540), - [aux_sym_external_hint_token1] = ACTIONS(540), - [aux_sym_external_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token1] = ACTIONS(540), - [aux_sym_optimizer_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token3] = ACTIONS(540), - [aux_sym_parallel_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token2] = ACTIONS(540), - [aux_sym_null_hint_token4] = ACTIONS(540), - [aux_sym_deterministic_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token2] = ACTIONS(540), - [aux_sym_sql_hint_token3] = ACTIONS(540), - [aux_sym_sql_hint_token5] = ACTIONS(540), - [aux_sym__function_language_token1] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_table_constraint_check_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [1765] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_truncate_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_begin_statement_token1] = ACTIONS(566), - [aux_sym_commit_statement_token1] = ACTIONS(566), - [aux_sym_rollback_statement_token1] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_sequence_token5] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym_return_statement_token1] = ACTIONS(566), - [aux_sym_declare_statement_token1] = ACTIONS(566), - [aux_sym_create_function_statement_token3] = ACTIONS(566), - [aux_sym_create_function_statement_token4] = ACTIONS(566), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_statement_token8] = ACTIONS(566), - [aux_sym_create_function_statement_token9] = ACTIONS(566), - [aux_sym_create_function_statement_token10] = ACTIONS(566), - [aux_sym_create_function_statement_token11] = ACTIONS(566), - [aux_sym_external_hint_token1] = ACTIONS(566), - [aux_sym_external_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token1] = ACTIONS(566), - [aux_sym_optimizer_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token3] = ACTIONS(566), - [aux_sym_parallel_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token2] = ACTIONS(566), - [aux_sym_null_hint_token4] = ACTIONS(566), - [aux_sym_deterministic_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token2] = ACTIONS(566), - [aux_sym_sql_hint_token3] = ACTIONS(566), - [aux_sym_sql_hint_token5] = ACTIONS(566), - [aux_sym__function_language_token1] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_table_constraint_check_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [1766] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_truncate_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_begin_statement_token1] = ACTIONS(658), - [aux_sym_commit_statement_token1] = ACTIONS(658), - [aux_sym_rollback_statement_token1] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_sequence_token5] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym_return_statement_token1] = ACTIONS(658), - [aux_sym_declare_statement_token1] = ACTIONS(658), - [aux_sym_create_function_statement_token3] = ACTIONS(658), - [aux_sym_create_function_statement_token4] = ACTIONS(658), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_statement_token8] = ACTIONS(658), - [aux_sym_create_function_statement_token9] = ACTIONS(658), - [aux_sym_create_function_statement_token10] = ACTIONS(658), - [aux_sym_create_function_statement_token11] = ACTIONS(658), - [aux_sym_external_hint_token1] = ACTIONS(658), - [aux_sym_external_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token1] = ACTIONS(658), - [aux_sym_optimizer_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token3] = ACTIONS(658), - [aux_sym_parallel_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token4] = ACTIONS(658), - [aux_sym_deterministic_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token2] = ACTIONS(658), - [aux_sym_sql_hint_token3] = ACTIONS(658), - [aux_sym_sql_hint_token5] = ACTIONS(658), - [aux_sym__function_language_token1] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_order_by_clause_token1] = ACTIONS(658), - [aux_sym_limit_clause_token1] = ACTIONS(658), - [aux_sym_offset_clause_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [1767] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_truncate_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_begin_statement_token1] = ACTIONS(570), - [aux_sym_commit_statement_token1] = ACTIONS(570), - [aux_sym_rollback_statement_token1] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_sequence_token5] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym_return_statement_token1] = ACTIONS(570), - [aux_sym_declare_statement_token1] = ACTIONS(570), - [aux_sym_create_function_statement_token3] = ACTIONS(570), - [aux_sym_create_function_statement_token4] = ACTIONS(570), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_statement_token8] = ACTIONS(570), - [aux_sym_create_function_statement_token9] = ACTIONS(570), - [aux_sym_create_function_statement_token10] = ACTIONS(570), - [aux_sym_create_function_statement_token11] = ACTIONS(570), - [aux_sym_external_hint_token1] = ACTIONS(570), - [aux_sym_external_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token1] = ACTIONS(570), - [aux_sym_optimizer_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token3] = ACTIONS(570), - [aux_sym_parallel_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token2] = ACTIONS(570), - [aux_sym_null_hint_token4] = ACTIONS(570), - [aux_sym_deterministic_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token2] = ACTIONS(570), - [aux_sym_sql_hint_token3] = ACTIONS(570), - [aux_sym_sql_hint_token5] = ACTIONS(570), - [aux_sym__function_language_token1] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_table_constraint_check_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [1768] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_truncate_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_begin_statement_token1] = ACTIONS(674), - [aux_sym_commit_statement_token1] = ACTIONS(674), - [aux_sym_rollback_statement_token1] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_sequence_token5] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym_return_statement_token1] = ACTIONS(674), - [aux_sym_declare_statement_token1] = ACTIONS(674), - [aux_sym_create_function_statement_token3] = ACTIONS(674), - [aux_sym_create_function_statement_token4] = ACTIONS(674), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_statement_token8] = ACTIONS(674), - [aux_sym_create_function_statement_token9] = ACTIONS(674), - [aux_sym_create_function_statement_token10] = ACTIONS(674), - [aux_sym_create_function_statement_token11] = ACTIONS(674), - [aux_sym_external_hint_token1] = ACTIONS(674), - [aux_sym_external_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token1] = ACTIONS(674), - [aux_sym_optimizer_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token3] = ACTIONS(674), - [aux_sym_parallel_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token4] = ACTIONS(674), - [aux_sym_deterministic_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token2] = ACTIONS(674), - [aux_sym_sql_hint_token3] = ACTIONS(674), - [aux_sym_sql_hint_token5] = ACTIONS(674), - [aux_sym__function_language_token1] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_order_by_clause_token1] = ACTIONS(674), - [aux_sym_limit_clause_token1] = ACTIONS(674), - [aux_sym_offset_clause_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [1769] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_truncate_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_begin_statement_token1] = ACTIONS(670), - [aux_sym_commit_statement_token1] = ACTIONS(670), - [aux_sym_rollback_statement_token1] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_sequence_token5] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym_return_statement_token1] = ACTIONS(670), - [aux_sym_declare_statement_token1] = ACTIONS(670), - [aux_sym_create_function_statement_token3] = ACTIONS(670), - [aux_sym_create_function_statement_token4] = ACTIONS(670), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_statement_token8] = ACTIONS(670), - [aux_sym_create_function_statement_token9] = ACTIONS(670), - [aux_sym_create_function_statement_token10] = ACTIONS(670), - [aux_sym_create_function_statement_token11] = ACTIONS(670), - [aux_sym_external_hint_token1] = ACTIONS(670), - [aux_sym_external_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token1] = ACTIONS(670), - [aux_sym_optimizer_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token3] = ACTIONS(670), - [aux_sym_parallel_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token4] = ACTIONS(670), - [aux_sym_deterministic_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token2] = ACTIONS(670), - [aux_sym_sql_hint_token3] = ACTIONS(670), - [aux_sym_sql_hint_token5] = ACTIONS(670), - [aux_sym__function_language_token1] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_order_by_clause_token1] = ACTIONS(670), - [aux_sym_limit_clause_token1] = ACTIONS(670), - [aux_sym_offset_clause_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [1770] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_truncate_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_begin_statement_token1] = ACTIONS(618), - [aux_sym_commit_statement_token1] = ACTIONS(618), - [aux_sym_rollback_statement_token1] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_sequence_token5] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym_return_statement_token1] = ACTIONS(618), - [aux_sym_declare_statement_token1] = ACTIONS(618), - [aux_sym_create_function_statement_token3] = ACTIONS(618), - [aux_sym_create_function_statement_token4] = ACTIONS(618), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_statement_token8] = ACTIONS(618), - [aux_sym_create_function_statement_token9] = ACTIONS(618), - [aux_sym_create_function_statement_token10] = ACTIONS(618), - [aux_sym_create_function_statement_token11] = ACTIONS(618), - [aux_sym_external_hint_token1] = ACTIONS(618), - [aux_sym_external_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token1] = ACTIONS(618), - [aux_sym_optimizer_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token3] = ACTIONS(618), - [aux_sym_parallel_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token2] = ACTIONS(618), - [aux_sym_null_hint_token4] = ACTIONS(618), - [aux_sym_deterministic_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token2] = ACTIONS(618), - [aux_sym_sql_hint_token3] = ACTIONS(618), - [aux_sym_sql_hint_token5] = ACTIONS(618), - [aux_sym__function_language_token1] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_table_constraint_check_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [1771] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_truncate_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_begin_statement_token1] = ACTIONS(552), - [aux_sym_commit_statement_token1] = ACTIONS(552), - [aux_sym_rollback_statement_token1] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_sequence_token5] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym_return_statement_token1] = ACTIONS(552), - [aux_sym_declare_statement_token1] = ACTIONS(552), - [aux_sym_create_function_statement_token3] = ACTIONS(552), - [aux_sym_create_function_statement_token4] = ACTIONS(552), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_statement_token8] = ACTIONS(552), - [aux_sym_create_function_statement_token9] = ACTIONS(552), - [aux_sym_create_function_statement_token10] = ACTIONS(552), - [aux_sym_create_function_statement_token11] = ACTIONS(552), - [aux_sym_external_hint_token1] = ACTIONS(552), - [aux_sym_external_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token1] = ACTIONS(552), - [aux_sym_optimizer_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token3] = ACTIONS(552), - [aux_sym_parallel_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token2] = ACTIONS(552), - [aux_sym_null_hint_token4] = ACTIONS(552), - [aux_sym_deterministic_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token2] = ACTIONS(552), - [aux_sym_sql_hint_token3] = ACTIONS(552), - [aux_sym_sql_hint_token5] = ACTIONS(552), - [aux_sym__function_language_token1] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_table_constraint_check_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [1772] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_truncate_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_begin_statement_token1] = ACTIONS(548), - [aux_sym_commit_statement_token1] = ACTIONS(548), - [aux_sym_rollback_statement_token1] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_sequence_token5] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym_return_statement_token1] = ACTIONS(548), - [aux_sym_declare_statement_token1] = ACTIONS(548), - [aux_sym_create_function_statement_token3] = ACTIONS(548), - [aux_sym_create_function_statement_token4] = ACTIONS(548), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_statement_token8] = ACTIONS(548), - [aux_sym_create_function_statement_token9] = ACTIONS(548), - [aux_sym_create_function_statement_token10] = ACTIONS(548), - [aux_sym_create_function_statement_token11] = ACTIONS(548), - [aux_sym_external_hint_token1] = ACTIONS(548), - [aux_sym_external_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token1] = ACTIONS(548), - [aux_sym_optimizer_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token3] = ACTIONS(548), - [aux_sym_parallel_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token2] = ACTIONS(548), - [aux_sym_null_hint_token4] = ACTIONS(548), - [aux_sym_deterministic_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token2] = ACTIONS(548), - [aux_sym_sql_hint_token3] = ACTIONS(548), - [aux_sym_sql_hint_token5] = ACTIONS(548), - [aux_sym__function_language_token1] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_table_constraint_check_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [1773] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_truncate_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_begin_statement_token1] = ACTIONS(544), - [aux_sym_commit_statement_token1] = ACTIONS(544), - [aux_sym_rollback_statement_token1] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_sequence_token5] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym_return_statement_token1] = ACTIONS(544), - [aux_sym_declare_statement_token1] = ACTIONS(544), - [aux_sym_create_function_statement_token3] = ACTIONS(544), - [aux_sym_create_function_statement_token4] = ACTIONS(544), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_statement_token8] = ACTIONS(544), - [aux_sym_create_function_statement_token9] = ACTIONS(544), - [aux_sym_create_function_statement_token10] = ACTIONS(544), - [aux_sym_create_function_statement_token11] = ACTIONS(544), - [aux_sym_external_hint_token1] = ACTIONS(544), - [aux_sym_external_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token1] = ACTIONS(544), - [aux_sym_optimizer_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token3] = ACTIONS(544), - [aux_sym_parallel_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token2] = ACTIONS(544), - [aux_sym_null_hint_token4] = ACTIONS(544), - [aux_sym_deterministic_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token2] = ACTIONS(544), - [aux_sym_sql_hint_token3] = ACTIONS(544), - [aux_sym_sql_hint_token5] = ACTIONS(544), - [aux_sym__function_language_token1] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_table_constraint_check_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [1774] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_truncate_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_begin_statement_token1] = ACTIONS(666), - [aux_sym_commit_statement_token1] = ACTIONS(666), - [aux_sym_rollback_statement_token1] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_sequence_token5] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym_return_statement_token1] = ACTIONS(666), - [aux_sym_declare_statement_token1] = ACTIONS(666), - [aux_sym_create_function_statement_token3] = ACTIONS(666), - [aux_sym_create_function_statement_token4] = ACTIONS(666), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_statement_token8] = ACTIONS(666), - [aux_sym_create_function_statement_token9] = ACTIONS(666), - [aux_sym_create_function_statement_token10] = ACTIONS(666), - [aux_sym_create_function_statement_token11] = ACTIONS(666), - [aux_sym_external_hint_token1] = ACTIONS(666), - [aux_sym_external_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token1] = ACTIONS(666), - [aux_sym_optimizer_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token3] = ACTIONS(666), - [aux_sym_parallel_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token4] = ACTIONS(666), - [aux_sym_deterministic_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token2] = ACTIONS(666), - [aux_sym_sql_hint_token3] = ACTIONS(666), - [aux_sym_sql_hint_token5] = ACTIONS(666), - [aux_sym__function_language_token1] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_order_by_clause_token1] = ACTIONS(666), - [aux_sym_limit_clause_token1] = ACTIONS(666), - [aux_sym_offset_clause_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [1775] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_truncate_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_begin_statement_token1] = ACTIONS(532), - [aux_sym_commit_statement_token1] = ACTIONS(532), - [aux_sym_rollback_statement_token1] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_sequence_token5] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym_return_statement_token1] = ACTIONS(532), - [aux_sym_declare_statement_token1] = ACTIONS(532), - [aux_sym_create_function_statement_token3] = ACTIONS(532), - [aux_sym_create_function_statement_token4] = ACTIONS(532), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_statement_token8] = ACTIONS(532), - [aux_sym_create_function_statement_token9] = ACTIONS(532), - [aux_sym_create_function_statement_token10] = ACTIONS(532), - [aux_sym_create_function_statement_token11] = ACTIONS(532), - [aux_sym_external_hint_token1] = ACTIONS(532), - [aux_sym_external_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token1] = ACTIONS(532), - [aux_sym_optimizer_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token3] = ACTIONS(532), - [aux_sym_parallel_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token2] = ACTIONS(532), - [aux_sym_null_hint_token4] = ACTIONS(532), - [aux_sym_deterministic_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token2] = ACTIONS(532), - [aux_sym_sql_hint_token3] = ACTIONS(532), - [aux_sym_sql_hint_token5] = ACTIONS(532), - [aux_sym__function_language_token1] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_table_constraint_check_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [1776] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_truncate_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_begin_statement_token1] = ACTIONS(486), - [aux_sym_commit_statement_token1] = ACTIONS(486), - [aux_sym_rollback_statement_token1] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_sequence_token5] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym_return_statement_token1] = ACTIONS(486), - [aux_sym_declare_statement_token1] = ACTIONS(486), - [aux_sym_create_function_statement_token3] = ACTIONS(486), - [aux_sym_create_function_statement_token4] = ACTIONS(486), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_statement_token8] = ACTIONS(486), - [aux_sym_create_function_statement_token9] = ACTIONS(486), - [aux_sym_create_function_statement_token10] = ACTIONS(486), - [aux_sym_create_function_statement_token11] = ACTIONS(486), - [aux_sym_external_hint_token1] = ACTIONS(486), - [aux_sym_external_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token1] = ACTIONS(486), - [aux_sym_optimizer_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token3] = ACTIONS(486), - [aux_sym_parallel_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token2] = ACTIONS(486), - [aux_sym_null_hint_token4] = ACTIONS(486), - [aux_sym_deterministic_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token2] = ACTIONS(486), - [aux_sym_sql_hint_token3] = ACTIONS(486), - [aux_sym_sql_hint_token5] = ACTIONS(486), - [aux_sym__function_language_token1] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_table_constraint_check_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [1777] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token2] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_table_constraint_check_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [1778] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [anon_sym_COMMA] = ACTIONS(769), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_truncate_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_begin_statement_token1] = ACTIONS(771), - [aux_sym_commit_statement_token1] = ACTIONS(771), - [aux_sym_rollback_statement_token1] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_sequence_token5] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym_return_statement_token1] = ACTIONS(771), - [aux_sym_declare_statement_token1] = ACTIONS(771), - [aux_sym_create_function_statement_token3] = ACTIONS(771), - [aux_sym_create_function_statement_token4] = ACTIONS(771), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_statement_token8] = ACTIONS(771), - [aux_sym_create_function_statement_token9] = ACTIONS(771), - [aux_sym_create_function_statement_token10] = ACTIONS(771), - [aux_sym_create_function_statement_token11] = ACTIONS(771), - [aux_sym_external_hint_token1] = ACTIONS(771), - [aux_sym_external_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token1] = ACTIONS(771), - [aux_sym_optimizer_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token3] = ACTIONS(771), - [aux_sym_parallel_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token4] = ACTIONS(771), - [aux_sym_deterministic_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token2] = ACTIONS(771), - [aux_sym_sql_hint_token3] = ACTIONS(771), - [aux_sym_sql_hint_token5] = ACTIONS(771), - [aux_sym__function_language_token1] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_reference_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_where_clause_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [1779] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [anon_sym_COMMA] = ACTIONS(305), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_truncate_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_begin_statement_token1] = ACTIONS(307), - [aux_sym_commit_statement_token1] = ACTIONS(307), - [aux_sym_rollback_statement_token1] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_sequence_token5] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym_return_statement_token1] = ACTIONS(307), - [aux_sym_declare_statement_token1] = ACTIONS(307), - [aux_sym_create_function_statement_token3] = ACTIONS(307), - [aux_sym_create_function_statement_token4] = ACTIONS(307), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_statement_token8] = ACTIONS(307), - [aux_sym_create_function_statement_token9] = ACTIONS(307), - [aux_sym_create_function_statement_token10] = ACTIONS(307), - [aux_sym_create_function_statement_token11] = ACTIONS(307), - [aux_sym_external_hint_token1] = ACTIONS(307), - [aux_sym_external_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token1] = ACTIONS(307), - [aux_sym_optimizer_hint_token2] = ACTIONS(307), - [aux_sym_optimizer_hint_token3] = ACTIONS(307), - [aux_sym_parallel_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token1] = ACTIONS(307), - [aux_sym_null_hint_token4] = ACTIONS(307), - [aux_sym_deterministic_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token1] = ACTIONS(307), - [aux_sym_sql_hint_token2] = ACTIONS(307), - [aux_sym_sql_hint_token3] = ACTIONS(307), - [aux_sym_sql_hint_token5] = ACTIONS(307), - [aux_sym__function_language_token1] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [1780] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_truncate_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_begin_statement_token1] = ACTIONS(634), - [aux_sym_commit_statement_token1] = ACTIONS(634), - [aux_sym_rollback_statement_token1] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_sequence_token5] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym_return_statement_token1] = ACTIONS(634), - [aux_sym_declare_statement_token1] = ACTIONS(634), - [aux_sym_create_function_statement_token3] = ACTIONS(634), - [aux_sym_create_function_statement_token4] = ACTIONS(634), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_statement_token8] = ACTIONS(634), - [aux_sym_create_function_statement_token9] = ACTIONS(634), - [aux_sym_create_function_statement_token10] = ACTIONS(634), - [aux_sym_create_function_statement_token11] = ACTIONS(634), - [aux_sym_external_hint_token1] = ACTIONS(634), - [aux_sym_external_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token1] = ACTIONS(634), - [aux_sym_optimizer_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token3] = ACTIONS(634), - [aux_sym_parallel_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token2] = ACTIONS(634), - [aux_sym_null_hint_token4] = ACTIONS(634), - [aux_sym_deterministic_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token2] = ACTIONS(634), - [aux_sym_sql_hint_token3] = ACTIONS(634), - [aux_sym_sql_hint_token5] = ACTIONS(634), - [aux_sym__function_language_token1] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_table_constraint_check_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [1781] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token2] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_table_constraint_check_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [1782] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [anon_sym_COMMA] = ACTIONS(784), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_truncate_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_begin_statement_token1] = ACTIONS(786), - [aux_sym_commit_statement_token1] = ACTIONS(786), - [aux_sym_rollback_statement_token1] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_sequence_token5] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym_return_statement_token1] = ACTIONS(786), - [aux_sym_declare_statement_token1] = ACTIONS(786), - [aux_sym_create_function_statement_token3] = ACTIONS(786), - [aux_sym_create_function_statement_token4] = ACTIONS(786), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_statement_token8] = ACTIONS(786), - [aux_sym_create_function_statement_token9] = ACTIONS(786), - [aux_sym_create_function_statement_token10] = ACTIONS(786), - [aux_sym_create_function_statement_token11] = ACTIONS(786), - [aux_sym_external_hint_token1] = ACTIONS(786), - [aux_sym_external_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token1] = ACTIONS(786), - [aux_sym_optimizer_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token3] = ACTIONS(786), - [aux_sym_parallel_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token4] = ACTIONS(786), - [aux_sym_deterministic_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token2] = ACTIONS(786), - [aux_sym_sql_hint_token3] = ACTIONS(786), - [aux_sym_sql_hint_token5] = ACTIONS(786), - [aux_sym__function_language_token1] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_reference_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_where_clause_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [1783] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token2] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_table_constraint_check_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [1784] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_truncate_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_begin_statement_token1] = ACTIONS(662), - [aux_sym_commit_statement_token1] = ACTIONS(662), - [aux_sym_rollback_statement_token1] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_sequence_token5] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym_return_statement_token1] = ACTIONS(662), - [aux_sym_declare_statement_token1] = ACTIONS(662), - [aux_sym_create_function_statement_token3] = ACTIONS(662), - [aux_sym_create_function_statement_token4] = ACTIONS(662), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_statement_token8] = ACTIONS(662), - [aux_sym_create_function_statement_token9] = ACTIONS(662), - [aux_sym_create_function_statement_token10] = ACTIONS(662), - [aux_sym_create_function_statement_token11] = ACTIONS(662), - [aux_sym_external_hint_token1] = ACTIONS(662), - [aux_sym_external_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token1] = ACTIONS(662), - [aux_sym_optimizer_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token3] = ACTIONS(662), - [aux_sym_parallel_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token4] = ACTIONS(662), - [aux_sym_deterministic_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token2] = ACTIONS(662), - [aux_sym_sql_hint_token3] = ACTIONS(662), - [aux_sym_sql_hint_token5] = ACTIONS(662), - [aux_sym__function_language_token1] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_order_by_clause_token1] = ACTIONS(662), - [aux_sym_limit_clause_token1] = ACTIONS(662), - [aux_sym_offset_clause_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [1785] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_truncate_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_begin_statement_token1] = ACTIONS(711), - [aux_sym_commit_statement_token1] = ACTIONS(711), - [aux_sym_rollback_statement_token1] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_sequence_token5] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym_return_statement_token1] = ACTIONS(711), - [aux_sym_declare_statement_token1] = ACTIONS(711), - [aux_sym_create_function_statement_token3] = ACTIONS(711), - [aux_sym_create_function_statement_token4] = ACTIONS(711), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_statement_token8] = ACTIONS(711), - [aux_sym_create_function_statement_token9] = ACTIONS(711), - [aux_sym_create_function_statement_token10] = ACTIONS(711), - [aux_sym_create_function_statement_token11] = ACTIONS(711), - [aux_sym_external_hint_token1] = ACTIONS(711), - [aux_sym_external_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token1] = ACTIONS(711), - [aux_sym_optimizer_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token3] = ACTIONS(711), - [aux_sym_parallel_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token4] = ACTIONS(711), - [aux_sym_deterministic_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token2] = ACTIONS(711), - [aux_sym_sql_hint_token3] = ACTIONS(711), - [aux_sym_sql_hint_token5] = ACTIONS(711), - [aux_sym__function_language_token1] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_order_by_clause_token1] = ACTIONS(711), - [aux_sym_limit_clause_token1] = ACTIONS(711), - [aux_sym_offset_clause_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [1786] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_truncate_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_begin_statement_token1] = ACTIONS(536), - [aux_sym_commit_statement_token1] = ACTIONS(536), - [aux_sym_rollback_statement_token1] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_sequence_token5] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym_return_statement_token1] = ACTIONS(536), - [aux_sym_declare_statement_token1] = ACTIONS(536), - [aux_sym_create_function_statement_token3] = ACTIONS(536), - [aux_sym_create_function_statement_token4] = ACTIONS(536), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_statement_token8] = ACTIONS(536), - [aux_sym_create_function_statement_token9] = ACTIONS(536), - [aux_sym_create_function_statement_token10] = ACTIONS(536), - [aux_sym_create_function_statement_token11] = ACTIONS(536), - [aux_sym_external_hint_token1] = ACTIONS(536), - [aux_sym_external_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token1] = ACTIONS(536), - [aux_sym_optimizer_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token3] = ACTIONS(536), - [aux_sym_parallel_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token2] = ACTIONS(536), - [aux_sym_null_hint_token4] = ACTIONS(536), - [aux_sym_deterministic_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token2] = ACTIONS(536), - [aux_sym_sql_hint_token3] = ACTIONS(536), - [aux_sym_sql_hint_token5] = ACTIONS(536), - [aux_sym__function_language_token1] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_table_constraint_check_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [1787] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_truncate_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_begin_statement_token1] = ACTIONS(719), - [aux_sym_commit_statement_token1] = ACTIONS(719), - [aux_sym_rollback_statement_token1] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_sequence_token5] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym_return_statement_token1] = ACTIONS(719), - [aux_sym_declare_statement_token1] = ACTIONS(719), - [aux_sym_create_function_statement_token3] = ACTIONS(719), - [aux_sym_create_function_statement_token4] = ACTIONS(719), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_statement_token8] = ACTIONS(719), - [aux_sym_create_function_statement_token9] = ACTIONS(719), - [aux_sym_create_function_statement_token10] = ACTIONS(719), - [aux_sym_create_function_statement_token11] = ACTIONS(719), - [aux_sym_external_hint_token1] = ACTIONS(719), - [aux_sym_external_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token1] = ACTIONS(719), - [aux_sym_optimizer_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token3] = ACTIONS(719), - [aux_sym_parallel_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token4] = ACTIONS(719), - [aux_sym_deterministic_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token2] = ACTIONS(719), - [aux_sym_sql_hint_token3] = ACTIONS(719), - [aux_sym_sql_hint_token5] = ACTIONS(719), - [aux_sym__function_language_token1] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_order_by_clause_token1] = ACTIONS(719), - [aux_sym_limit_clause_token1] = ACTIONS(719), - [aux_sym_offset_clause_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2506), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [1788] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token2] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_table_constraint_check_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [1789] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_truncate_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_begin_statement_token1] = ACTIONS(747), - [aux_sym_commit_statement_token1] = ACTIONS(747), - [aux_sym_rollback_statement_token1] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_sequence_token5] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym_return_statement_token1] = ACTIONS(747), - [aux_sym_declare_statement_token1] = ACTIONS(747), - [aux_sym_create_function_statement_token3] = ACTIONS(747), - [aux_sym_create_function_statement_token4] = ACTIONS(747), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_statement_token8] = ACTIONS(747), - [aux_sym_create_function_statement_token9] = ACTIONS(747), - [aux_sym_create_function_statement_token10] = ACTIONS(747), - [aux_sym_create_function_statement_token11] = ACTIONS(747), - [aux_sym_external_hint_token1] = ACTIONS(747), - [aux_sym_external_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token1] = ACTIONS(747), - [aux_sym_optimizer_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token3] = ACTIONS(747), - [aux_sym_parallel_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token4] = ACTIONS(747), - [aux_sym_deterministic_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token2] = ACTIONS(747), - [aux_sym_sql_hint_token3] = ACTIONS(747), - [aux_sym_sql_hint_token5] = ACTIONS(747), - [aux_sym__function_language_token1] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_order_by_clause_token1] = ACTIONS(747), - [aux_sym_limit_clause_token1] = ACTIONS(747), - [aux_sym_offset_clause_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2506), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [1790] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_truncate_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_begin_statement_token1] = ACTIONS(590), - [aux_sym_commit_statement_token1] = ACTIONS(590), - [aux_sym_rollback_statement_token1] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_sequence_token5] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym_return_statement_token1] = ACTIONS(590), - [aux_sym_declare_statement_token1] = ACTIONS(590), - [aux_sym_create_function_statement_token3] = ACTIONS(590), - [aux_sym_create_function_statement_token4] = ACTIONS(590), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_statement_token8] = ACTIONS(590), - [aux_sym_create_function_statement_token9] = ACTIONS(590), - [aux_sym_create_function_statement_token10] = ACTIONS(590), - [aux_sym_create_function_statement_token11] = ACTIONS(590), - [aux_sym_external_hint_token1] = ACTIONS(590), - [aux_sym_external_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token1] = ACTIONS(590), - [aux_sym_optimizer_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token3] = ACTIONS(590), - [aux_sym_parallel_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token2] = ACTIONS(590), - [aux_sym_null_hint_token4] = ACTIONS(590), - [aux_sym_deterministic_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token2] = ACTIONS(590), - [aux_sym_sql_hint_token3] = ACTIONS(590), - [aux_sym_sql_hint_token5] = ACTIONS(590), - [aux_sym__function_language_token1] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_table_constraint_check_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [1791] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_truncate_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_begin_statement_token1] = ACTIONS(771), - [aux_sym_commit_statement_token1] = ACTIONS(771), - [aux_sym_rollback_statement_token1] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_sequence_token5] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym_return_statement_token1] = ACTIONS(771), - [aux_sym_declare_statement_token1] = ACTIONS(771), - [aux_sym_create_function_statement_token3] = ACTIONS(771), - [aux_sym_create_function_statement_token4] = ACTIONS(771), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_statement_token8] = ACTIONS(771), - [aux_sym_create_function_statement_token9] = ACTIONS(771), - [aux_sym_create_function_statement_token10] = ACTIONS(771), - [aux_sym_create_function_statement_token11] = ACTIONS(771), - [aux_sym_external_hint_token1] = ACTIONS(771), - [aux_sym_external_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token1] = ACTIONS(771), - [aux_sym_optimizer_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token3] = ACTIONS(771), - [aux_sym_parallel_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token4] = ACTIONS(771), - [aux_sym_deterministic_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token2] = ACTIONS(771), - [aux_sym_sql_hint_token3] = ACTIONS(771), - [aux_sym_sql_hint_token5] = ACTIONS(771), - [aux_sym__function_language_token1] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_order_by_clause_token1] = ACTIONS(771), - [aux_sym_limit_clause_token1] = ACTIONS(771), - [aux_sym_offset_clause_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [1792] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_truncate_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_begin_statement_token1] = ACTIONS(423), - [aux_sym_commit_statement_token1] = ACTIONS(423), - [aux_sym_rollback_statement_token1] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_sequence_token5] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym_return_statement_token1] = ACTIONS(423), - [aux_sym_declare_statement_token1] = ACTIONS(423), - [aux_sym_create_function_statement_token3] = ACTIONS(423), - [aux_sym_create_function_statement_token4] = ACTIONS(423), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_statement_token8] = ACTIONS(423), - [aux_sym_create_function_statement_token9] = ACTIONS(423), - [aux_sym_create_function_statement_token10] = ACTIONS(423), - [aux_sym_create_function_statement_token11] = ACTIONS(423), - [aux_sym_external_hint_token1] = ACTIONS(423), - [aux_sym_external_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token1] = ACTIONS(423), - [aux_sym_optimizer_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token3] = ACTIONS(423), - [aux_sym_parallel_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token2] = ACTIONS(423), - [aux_sym_null_hint_token4] = ACTIONS(423), - [aux_sym_deterministic_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token2] = ACTIONS(423), - [aux_sym_sql_hint_token3] = ACTIONS(423), - [aux_sym_sql_hint_token5] = ACTIONS(423), - [aux_sym__function_language_token1] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_table_constraint_check_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [1793] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1794] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [anon_sym_COMMA] = ACTIONS(840), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_truncate_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_begin_statement_token1] = ACTIONS(842), - [aux_sym_commit_statement_token1] = ACTIONS(842), - [aux_sym_rollback_statement_token1] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_sequence_token5] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym_return_statement_token1] = ACTIONS(842), - [aux_sym_declare_statement_token1] = ACTIONS(842), - [aux_sym_create_function_statement_token3] = ACTIONS(842), - [aux_sym_create_function_statement_token4] = ACTIONS(842), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_statement_token8] = ACTIONS(842), - [aux_sym_create_function_statement_token9] = ACTIONS(842), - [aux_sym_create_function_statement_token10] = ACTIONS(842), - [aux_sym_create_function_statement_token11] = ACTIONS(842), - [aux_sym_external_hint_token1] = ACTIONS(842), - [aux_sym_external_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token1] = ACTIONS(842), - [aux_sym_optimizer_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token3] = ACTIONS(842), - [aux_sym_parallel_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token4] = ACTIONS(842), - [aux_sym_deterministic_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token2] = ACTIONS(842), - [aux_sym_sql_hint_token3] = ACTIONS(842), - [aux_sym_sql_hint_token5] = ACTIONS(842), - [aux_sym__function_language_token1] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_reference_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_where_clause_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [1795] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token2] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_table_constraint_check_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [1796] = { - [ts_builtin_sym_end] = ACTIONS(2323), - [anon_sym_SEMI] = ACTIONS(2323), - [aux_sym_with_clause_token1] = ACTIONS(2325), - [aux_sym_cte_token1] = ACTIONS(2325), - [aux_sym_cte_token2] = ACTIONS(2508), - [aux_sym_truncate_statement_token1] = ACTIONS(2325), - [aux_sym_comment_statement_token1] = ACTIONS(2325), - [aux_sym_comment_statement_token7] = ACTIONS(2510), - [aux_sym_begin_statement_token1] = ACTIONS(2325), - [aux_sym_commit_statement_token1] = ACTIONS(2325), - [aux_sym_rollback_statement_token1] = ACTIONS(2325), - [aux_sym_create_statement_token1] = ACTIONS(2325), - [aux_sym_alter_statement_token1] = ACTIONS(2325), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(2325), - [aux_sym_sequence_token5] = ACTIONS(2325), - [aux_sym_pg_command_token1] = ACTIONS(2323), - [aux_sym_return_statement_token1] = ACTIONS(2325), - [aux_sym_declare_statement_token1] = ACTIONS(2325), - [aux_sym_create_function_statement_token3] = ACTIONS(2325), - [aux_sym_create_function_statement_token4] = ACTIONS(2325), - [aux_sym_create_function_statement_token7] = ACTIONS(2325), - [aux_sym_create_function_statement_token8] = ACTIONS(2325), - [aux_sym_create_function_statement_token9] = ACTIONS(2325), - [aux_sym_create_function_statement_token10] = ACTIONS(2325), - [aux_sym_create_function_statement_token11] = ACTIONS(2325), - [aux_sym_external_hint_token1] = ACTIONS(2325), - [aux_sym_external_hint_token2] = ACTIONS(2325), - [aux_sym_optimizer_hint_token1] = ACTIONS(2325), - [aux_sym_optimizer_hint_token2] = ACTIONS(2325), - [aux_sym_optimizer_hint_token3] = ACTIONS(2325), - [aux_sym_parallel_hint_token1] = ACTIONS(2325), - [aux_sym_null_hint_token1] = ACTIONS(2325), - [aux_sym_null_hint_token4] = ACTIONS(2325), - [aux_sym_deterministic_hint_token1] = ACTIONS(2325), - [aux_sym_sql_hint_token1] = ACTIONS(2325), - [aux_sym_sql_hint_token2] = ACTIONS(2325), - [aux_sym_sql_hint_token3] = ACTIONS(2325), - [aux_sym_sql_hint_token5] = ACTIONS(2325), - [aux_sym__function_language_token1] = ACTIONS(2325), - [aux_sym_create_function_parameter_token1] = ACTIONS(2512), - [anon_sym_EQ] = ACTIONS(2514), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2516), - [aux_sym_trigger_event_token1] = ACTIONS(2325), - [aux_sym_trigger_event_token2] = ACTIONS(2325), - [aux_sym_trigger_event_token3] = ACTIONS(2325), - [aux_sym_drop_statement_token1] = ACTIONS(2325), - [aux_sym_grant_statement_token1] = ACTIONS(2325), - [aux_sym_grant_statement_token4] = ACTIONS(2325), - [aux_sym_order_by_clause_token1] = ACTIONS(2325), - [aux_sym_limit_clause_token1] = ACTIONS(2325), - [aux_sym_offset_clause_token1] = ACTIONS(2325), - [aux_sym_frame_clause_token2] = ACTIONS(2518), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2506), - [sym__unquoted_identifier] = ACTIONS(2325), - [anon_sym_BQUOTE] = ACTIONS(2323), - [anon_sym_DQUOTE] = ACTIONS(2323), - [anon_sym_DASH_GT] = ACTIONS(2520), - [anon_sym_DASH_GT_GT] = ACTIONS(2522), - [anon_sym_POUND_GT] = ACTIONS(2520), - [anon_sym_POUND_GT_GT] = ACTIONS(2522), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2524), - [anon_sym_DASH] = ACTIONS(2526), - [anon_sym_TILDE] = ACTIONS(2528), - [anon_sym_CARET] = ACTIONS(2530), - [anon_sym_STAR] = ACTIONS(2532), - [anon_sym_SLASH] = ACTIONS(2534), - [anon_sym_PERCENT] = ACTIONS(2532), - [anon_sym_LT_LT] = ACTIONS(2532), - [anon_sym_GT_GT] = ACTIONS(2532), - [anon_sym_AMP] = ACTIONS(2532), - [anon_sym_PIPE] = ACTIONS(2524), - [anon_sym_POUND] = ACTIONS(2526), - [anon_sym_LT] = ACTIONS(2528), - [anon_sym_LT_EQ] = ACTIONS(2514), - [anon_sym_LT_GT] = ACTIONS(2514), - [anon_sym_BANG_EQ] = ACTIONS(2514), - [anon_sym_GT] = ACTIONS(2528), - [anon_sym_GT_EQ] = ACTIONS(2514), - [anon_sym_BANG_TILDE] = ACTIONS(2528), - [anon_sym_TILDE_STAR] = ACTIONS(2514), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2514), - }, - [1797] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_truncate_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_begin_statement_token1] = ACTIONS(467), - [aux_sym_commit_statement_token1] = ACTIONS(467), - [aux_sym_rollback_statement_token1] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_sequence_token5] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym_return_statement_token1] = ACTIONS(467), - [aux_sym_declare_statement_token1] = ACTIONS(467), - [aux_sym_create_function_statement_token3] = ACTIONS(467), - [aux_sym_create_function_statement_token4] = ACTIONS(467), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_statement_token8] = ACTIONS(467), - [aux_sym_create_function_statement_token9] = ACTIONS(467), - [aux_sym_create_function_statement_token10] = ACTIONS(467), - [aux_sym_create_function_statement_token11] = ACTIONS(467), - [aux_sym_external_hint_token1] = ACTIONS(467), - [aux_sym_external_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token1] = ACTIONS(467), - [aux_sym_optimizer_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token3] = ACTIONS(467), - [aux_sym_parallel_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token2] = ACTIONS(467), - [aux_sym_null_hint_token4] = ACTIONS(467), - [aux_sym_deterministic_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token2] = ACTIONS(467), - [aux_sym_sql_hint_token3] = ACTIONS(467), - [aux_sym_sql_hint_token5] = ACTIONS(467), - [aux_sym__function_language_token1] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_table_constraint_check_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [1798] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_truncate_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_begin_statement_token1] = ACTIONS(431), - [aux_sym_commit_statement_token1] = ACTIONS(431), - [aux_sym_rollback_statement_token1] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_sequence_token5] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym_return_statement_token1] = ACTIONS(431), - [aux_sym_declare_statement_token1] = ACTIONS(431), - [aux_sym_create_function_statement_token3] = ACTIONS(431), - [aux_sym_create_function_statement_token4] = ACTIONS(431), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_statement_token8] = ACTIONS(431), - [aux_sym_create_function_statement_token9] = ACTIONS(431), - [aux_sym_create_function_statement_token10] = ACTIONS(431), - [aux_sym_create_function_statement_token11] = ACTIONS(431), - [aux_sym_external_hint_token1] = ACTIONS(431), - [aux_sym_external_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token1] = ACTIONS(431), - [aux_sym_optimizer_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token3] = ACTIONS(431), - [aux_sym_parallel_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token2] = ACTIONS(431), - [aux_sym_null_hint_token4] = ACTIONS(431), - [aux_sym_deterministic_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token2] = ACTIONS(431), - [aux_sym_sql_hint_token3] = ACTIONS(431), - [aux_sym_sql_hint_token5] = ACTIONS(431), - [aux_sym__function_language_token1] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_table_constraint_check_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [1799] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_truncate_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_begin_statement_token1] = ACTIONS(790), - [aux_sym_commit_statement_token1] = ACTIONS(790), - [aux_sym_rollback_statement_token1] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_sequence_token5] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym_return_statement_token1] = ACTIONS(790), - [aux_sym_declare_statement_token1] = ACTIONS(790), - [aux_sym_create_function_statement_token3] = ACTIONS(790), - [aux_sym_create_function_statement_token4] = ACTIONS(790), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_statement_token8] = ACTIONS(790), - [aux_sym_create_function_statement_token9] = ACTIONS(790), - [aux_sym_create_function_statement_token10] = ACTIONS(790), - [aux_sym_create_function_statement_token11] = ACTIONS(790), - [aux_sym_external_hint_token1] = ACTIONS(790), - [aux_sym_external_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token1] = ACTIONS(790), - [aux_sym_optimizer_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token3] = ACTIONS(790), - [aux_sym_parallel_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token4] = ACTIONS(790), - [aux_sym_deterministic_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token2] = ACTIONS(790), - [aux_sym_sql_hint_token3] = ACTIONS(790), - [aux_sym_sql_hint_token5] = ACTIONS(790), - [aux_sym__function_language_token1] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_order_by_clause_token1] = ACTIONS(790), - [aux_sym_limit_clause_token1] = ACTIONS(790), - [aux_sym_offset_clause_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [1800] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_truncate_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_begin_statement_token1] = ACTIONS(838), - [aux_sym_commit_statement_token1] = ACTIONS(838), - [aux_sym_rollback_statement_token1] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_sequence_token5] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym_return_statement_token1] = ACTIONS(838), - [aux_sym_declare_statement_token1] = ACTIONS(838), - [aux_sym_create_function_statement_token3] = ACTIONS(838), - [aux_sym_create_function_statement_token4] = ACTIONS(838), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_statement_token8] = ACTIONS(838), - [aux_sym_create_function_statement_token9] = ACTIONS(838), - [aux_sym_create_function_statement_token10] = ACTIONS(838), - [aux_sym_create_function_statement_token11] = ACTIONS(838), - [aux_sym_external_hint_token1] = ACTIONS(838), - [aux_sym_external_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token1] = ACTIONS(838), - [aux_sym_optimizer_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token3] = ACTIONS(838), - [aux_sym_parallel_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token4] = ACTIONS(838), - [aux_sym_deterministic_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token2] = ACTIONS(838), - [aux_sym_sql_hint_token3] = ACTIONS(838), - [aux_sym_sql_hint_token5] = ACTIONS(838), - [aux_sym__function_language_token1] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_order_by_clause_token1] = ACTIONS(838), - [aux_sym_limit_clause_token1] = ACTIONS(838), - [aux_sym_offset_clause_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [1801] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1802] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_truncate_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_begin_statement_token1] = ACTIONS(467), - [aux_sym_commit_statement_token1] = ACTIONS(467), - [aux_sym_rollback_statement_token1] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_sequence_token5] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym_return_statement_token1] = ACTIONS(467), - [aux_sym_declare_statement_token1] = ACTIONS(467), - [aux_sym_create_function_statement_token3] = ACTIONS(467), - [aux_sym_create_function_statement_token4] = ACTIONS(467), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_statement_token8] = ACTIONS(467), - [aux_sym_create_function_statement_token9] = ACTIONS(467), - [aux_sym_create_function_statement_token10] = ACTIONS(467), - [aux_sym_create_function_statement_token11] = ACTIONS(467), - [aux_sym_external_hint_token1] = ACTIONS(467), - [aux_sym_external_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token1] = ACTIONS(467), - [aux_sym_optimizer_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token3] = ACTIONS(467), - [aux_sym_parallel_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token4] = ACTIONS(467), - [aux_sym_deterministic_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token2] = ACTIONS(467), - [aux_sym_sql_hint_token3] = ACTIONS(467), - [aux_sym_sql_hint_token5] = ACTIONS(467), - [aux_sym__function_language_token1] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_mode_token1] = ACTIONS(467), - [aux_sym_initial_mode_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [1803] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [1804] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_truncate_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_begin_statement_token1] = ACTIONS(453), - [aux_sym_commit_statement_token1] = ACTIONS(453), - [aux_sym_rollback_statement_token1] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_sequence_token5] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym_return_statement_token1] = ACTIONS(453), - [aux_sym_declare_statement_token1] = ACTIONS(453), - [aux_sym_create_function_statement_token3] = ACTIONS(453), - [aux_sym_create_function_statement_token4] = ACTIONS(453), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_statement_token8] = ACTIONS(453), - [aux_sym_create_function_statement_token9] = ACTIONS(453), - [aux_sym_create_function_statement_token10] = ACTIONS(453), - [aux_sym_create_function_statement_token11] = ACTIONS(453), - [aux_sym_external_hint_token1] = ACTIONS(453), - [aux_sym_external_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token1] = ACTIONS(453), - [aux_sym_optimizer_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token3] = ACTIONS(453), - [aux_sym_parallel_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token4] = ACTIONS(453), - [aux_sym_deterministic_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token2] = ACTIONS(453), - [aux_sym_sql_hint_token3] = ACTIONS(453), - [aux_sym_sql_hint_token5] = ACTIONS(453), - [aux_sym__function_language_token1] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_mode_token1] = ACTIONS(453), - [aux_sym_initial_mode_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [1805] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [anon_sym_COMMA] = ACTIONS(461), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_truncate_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_begin_statement_token1] = ACTIONS(463), - [aux_sym_commit_statement_token1] = ACTIONS(463), - [aux_sym_rollback_statement_token1] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_sequence_token5] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym_return_statement_token1] = ACTIONS(463), - [aux_sym_declare_statement_token1] = ACTIONS(463), - [aux_sym_create_function_statement_token3] = ACTIONS(463), - [aux_sym_create_function_statement_token4] = ACTIONS(463), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_statement_token8] = ACTIONS(463), - [aux_sym_create_function_statement_token9] = ACTIONS(463), - [aux_sym_create_function_statement_token10] = ACTIONS(463), - [aux_sym_create_function_statement_token11] = ACTIONS(463), - [aux_sym_external_hint_token1] = ACTIONS(463), - [aux_sym_external_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token1] = ACTIONS(463), - [aux_sym_optimizer_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token3] = ACTIONS(463), - [aux_sym_parallel_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token4] = ACTIONS(463), - [aux_sym_deterministic_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token2] = ACTIONS(463), - [aux_sym_sql_hint_token3] = ACTIONS(463), - [aux_sym_sql_hint_token5] = ACTIONS(463), - [aux_sym__function_language_token1] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_where_clause_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [1806] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_truncate_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_begin_statement_token1] = ACTIONS(471), - [aux_sym_commit_statement_token1] = ACTIONS(471), - [aux_sym_rollback_statement_token1] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_sequence_token5] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym_return_statement_token1] = ACTIONS(471), - [aux_sym_declare_statement_token1] = ACTIONS(471), - [aux_sym_create_function_statement_token3] = ACTIONS(471), - [aux_sym_create_function_statement_token4] = ACTIONS(471), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_statement_token8] = ACTIONS(471), - [aux_sym_create_function_statement_token9] = ACTIONS(471), - [aux_sym_create_function_statement_token10] = ACTIONS(471), - [aux_sym_create_function_statement_token11] = ACTIONS(471), - [aux_sym_external_hint_token1] = ACTIONS(471), - [aux_sym_external_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token1] = ACTIONS(471), - [aux_sym_optimizer_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token3] = ACTIONS(471), - [aux_sym_parallel_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token4] = ACTIONS(471), - [aux_sym_deterministic_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token2] = ACTIONS(471), - [aux_sym_sql_hint_token3] = ACTIONS(471), - [aux_sym_sql_hint_token5] = ACTIONS(471), - [aux_sym__function_language_token1] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_mode_token1] = ACTIONS(471), - [aux_sym_initial_mode_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [1807] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_truncate_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_begin_statement_token1] = ACTIONS(486), - [aux_sym_commit_statement_token1] = ACTIONS(486), - [aux_sym_rollback_statement_token1] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_sequence_token5] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym_return_statement_token1] = ACTIONS(486), - [aux_sym_declare_statement_token1] = ACTIONS(486), - [aux_sym_create_function_statement_token3] = ACTIONS(486), - [aux_sym_create_function_statement_token4] = ACTIONS(486), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_statement_token8] = ACTIONS(486), - [aux_sym_create_function_statement_token9] = ACTIONS(486), - [aux_sym_create_function_statement_token10] = ACTIONS(486), - [aux_sym_create_function_statement_token11] = ACTIONS(486), - [aux_sym_external_hint_token1] = ACTIONS(486), - [aux_sym_external_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token1] = ACTIONS(486), - [aux_sym_optimizer_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token3] = ACTIONS(486), - [aux_sym_parallel_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token4] = ACTIONS(486), - [aux_sym_deterministic_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token2] = ACTIONS(486), - [aux_sym_sql_hint_token3] = ACTIONS(486), - [aux_sym_sql_hint_token5] = ACTIONS(486), - [aux_sym__function_language_token1] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_mode_token1] = ACTIONS(486), - [aux_sym_initial_mode_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [1808] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_truncate_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_begin_statement_token1] = ACTIONS(532), - [aux_sym_commit_statement_token1] = ACTIONS(532), - [aux_sym_rollback_statement_token1] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_sequence_token5] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym_return_statement_token1] = ACTIONS(532), - [aux_sym_declare_statement_token1] = ACTIONS(532), - [aux_sym_create_function_statement_token3] = ACTIONS(532), - [aux_sym_create_function_statement_token4] = ACTIONS(532), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_statement_token8] = ACTIONS(532), - [aux_sym_create_function_statement_token9] = ACTIONS(532), - [aux_sym_create_function_statement_token10] = ACTIONS(532), - [aux_sym_create_function_statement_token11] = ACTIONS(532), - [aux_sym_external_hint_token1] = ACTIONS(532), - [aux_sym_external_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token1] = ACTIONS(532), - [aux_sym_optimizer_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token3] = ACTIONS(532), - [aux_sym_parallel_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token4] = ACTIONS(532), - [aux_sym_deterministic_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token2] = ACTIONS(532), - [aux_sym_sql_hint_token3] = ACTIONS(532), - [aux_sym_sql_hint_token5] = ACTIONS(532), - [aux_sym__function_language_token1] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_mode_token1] = ACTIONS(532), - [aux_sym_initial_mode_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [1809] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_truncate_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_begin_statement_token1] = ACTIONS(447), - [aux_sym_commit_statement_token1] = ACTIONS(447), - [aux_sym_rollback_statement_token1] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_sequence_token5] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym_return_statement_token1] = ACTIONS(447), - [aux_sym_declare_statement_token1] = ACTIONS(447), - [aux_sym_create_function_statement_token3] = ACTIONS(447), - [aux_sym_create_function_statement_token4] = ACTIONS(447), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_statement_token8] = ACTIONS(447), - [aux_sym_create_function_statement_token9] = ACTIONS(447), - [aux_sym_create_function_statement_token10] = ACTIONS(447), - [aux_sym_create_function_statement_token11] = ACTIONS(447), - [aux_sym_external_hint_token1] = ACTIONS(447), - [aux_sym_external_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token1] = ACTIONS(447), - [aux_sym_optimizer_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token3] = ACTIONS(447), - [aux_sym_parallel_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token4] = ACTIONS(447), - [aux_sym_deterministic_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token2] = ACTIONS(447), - [aux_sym_sql_hint_token3] = ACTIONS(447), - [aux_sym_sql_hint_token5] = ACTIONS(447), - [aux_sym__function_language_token1] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_mode_token1] = ACTIONS(447), - [aux_sym_initial_mode_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [1810] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_truncate_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_begin_statement_token1] = ACTIONS(544), - [aux_sym_commit_statement_token1] = ACTIONS(544), - [aux_sym_rollback_statement_token1] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_sequence_token5] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym_return_statement_token1] = ACTIONS(544), - [aux_sym_declare_statement_token1] = ACTIONS(544), - [aux_sym_create_function_statement_token3] = ACTIONS(544), - [aux_sym_create_function_statement_token4] = ACTIONS(544), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_statement_token8] = ACTIONS(544), - [aux_sym_create_function_statement_token9] = ACTIONS(544), - [aux_sym_create_function_statement_token10] = ACTIONS(544), - [aux_sym_create_function_statement_token11] = ACTIONS(544), - [aux_sym_external_hint_token1] = ACTIONS(544), - [aux_sym_external_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token1] = ACTIONS(544), - [aux_sym_optimizer_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token3] = ACTIONS(544), - [aux_sym_parallel_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token4] = ACTIONS(544), - [aux_sym_deterministic_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token2] = ACTIONS(544), - [aux_sym_sql_hint_token3] = ACTIONS(544), - [aux_sym_sql_hint_token5] = ACTIONS(544), - [aux_sym__function_language_token1] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_mode_token1] = ACTIONS(544), - [aux_sym_initial_mode_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [1811] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_truncate_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_begin_statement_token1] = ACTIONS(548), - [aux_sym_commit_statement_token1] = ACTIONS(548), - [aux_sym_rollback_statement_token1] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_sequence_token5] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym_return_statement_token1] = ACTIONS(548), - [aux_sym_declare_statement_token1] = ACTIONS(548), - [aux_sym_create_function_statement_token3] = ACTIONS(548), - [aux_sym_create_function_statement_token4] = ACTIONS(548), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_statement_token8] = ACTIONS(548), - [aux_sym_create_function_statement_token9] = ACTIONS(548), - [aux_sym_create_function_statement_token10] = ACTIONS(548), - [aux_sym_create_function_statement_token11] = ACTIONS(548), - [aux_sym_external_hint_token1] = ACTIONS(548), - [aux_sym_external_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token1] = ACTIONS(548), - [aux_sym_optimizer_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token3] = ACTIONS(548), - [aux_sym_parallel_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token4] = ACTIONS(548), - [aux_sym_deterministic_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token2] = ACTIONS(548), - [aux_sym_sql_hint_token3] = ACTIONS(548), - [aux_sym_sql_hint_token5] = ACTIONS(548), - [aux_sym__function_language_token1] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_mode_token1] = ACTIONS(548), - [aux_sym_initial_mode_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [1812] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [anon_sym_COMMA] = ACTIONS(465), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_truncate_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_begin_statement_token1] = ACTIONS(467), - [aux_sym_commit_statement_token1] = ACTIONS(467), - [aux_sym_rollback_statement_token1] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_sequence_token5] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym_return_statement_token1] = ACTIONS(467), - [aux_sym_declare_statement_token1] = ACTIONS(467), - [aux_sym_create_function_statement_token3] = ACTIONS(467), - [aux_sym_create_function_statement_token4] = ACTIONS(467), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_statement_token8] = ACTIONS(467), - [aux_sym_create_function_statement_token9] = ACTIONS(467), - [aux_sym_create_function_statement_token10] = ACTIONS(467), - [aux_sym_create_function_statement_token11] = ACTIONS(467), - [aux_sym_external_hint_token1] = ACTIONS(467), - [aux_sym_external_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token1] = ACTIONS(467), - [aux_sym_optimizer_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token3] = ACTIONS(467), - [aux_sym_parallel_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token4] = ACTIONS(467), - [aux_sym_deterministic_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token2] = ACTIONS(467), - [aux_sym_sql_hint_token3] = ACTIONS(467), - [aux_sym_sql_hint_token5] = ACTIONS(467), - [aux_sym__function_language_token1] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_where_clause_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [1813] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_truncate_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_begin_statement_token1] = ACTIONS(552), - [aux_sym_commit_statement_token1] = ACTIONS(552), - [aux_sym_rollback_statement_token1] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_sequence_token5] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym_return_statement_token1] = ACTIONS(552), - [aux_sym_declare_statement_token1] = ACTIONS(552), - [aux_sym_create_function_statement_token3] = ACTIONS(552), - [aux_sym_create_function_statement_token4] = ACTIONS(552), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_statement_token8] = ACTIONS(552), - [aux_sym_create_function_statement_token9] = ACTIONS(552), - [aux_sym_create_function_statement_token10] = ACTIONS(552), - [aux_sym_create_function_statement_token11] = ACTIONS(552), - [aux_sym_external_hint_token1] = ACTIONS(552), - [aux_sym_external_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token1] = ACTIONS(552), - [aux_sym_optimizer_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token3] = ACTIONS(552), - [aux_sym_parallel_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token4] = ACTIONS(552), - [aux_sym_deterministic_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token2] = ACTIONS(552), - [aux_sym_sql_hint_token3] = ACTIONS(552), - [aux_sym_sql_hint_token5] = ACTIONS(552), - [aux_sym__function_language_token1] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_mode_token1] = ACTIONS(552), - [aux_sym_initial_mode_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [1814] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [anon_sym_COMMA] = ACTIONS(469), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_truncate_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_begin_statement_token1] = ACTIONS(471), - [aux_sym_commit_statement_token1] = ACTIONS(471), - [aux_sym_rollback_statement_token1] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_sequence_token5] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym_return_statement_token1] = ACTIONS(471), - [aux_sym_declare_statement_token1] = ACTIONS(471), - [aux_sym_create_function_statement_token3] = ACTIONS(471), - [aux_sym_create_function_statement_token4] = ACTIONS(471), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_statement_token8] = ACTIONS(471), - [aux_sym_create_function_statement_token9] = ACTIONS(471), - [aux_sym_create_function_statement_token10] = ACTIONS(471), - [aux_sym_create_function_statement_token11] = ACTIONS(471), - [aux_sym_external_hint_token1] = ACTIONS(471), - [aux_sym_external_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token1] = ACTIONS(471), - [aux_sym_optimizer_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token3] = ACTIONS(471), - [aux_sym_parallel_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token4] = ACTIONS(471), - [aux_sym_deterministic_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token2] = ACTIONS(471), - [aux_sym_sql_hint_token3] = ACTIONS(471), - [aux_sym_sql_hint_token5] = ACTIONS(471), - [aux_sym__function_language_token1] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_where_clause_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [1815] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [anon_sym_COMMA] = ACTIONS(484), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_truncate_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_begin_statement_token1] = ACTIONS(486), - [aux_sym_commit_statement_token1] = ACTIONS(486), - [aux_sym_rollback_statement_token1] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_sequence_token5] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym_return_statement_token1] = ACTIONS(486), - [aux_sym_declare_statement_token1] = ACTIONS(486), - [aux_sym_create_function_statement_token3] = ACTIONS(486), - [aux_sym_create_function_statement_token4] = ACTIONS(486), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_statement_token8] = ACTIONS(486), - [aux_sym_create_function_statement_token9] = ACTIONS(486), - [aux_sym_create_function_statement_token10] = ACTIONS(486), - [aux_sym_create_function_statement_token11] = ACTIONS(486), - [aux_sym_external_hint_token1] = ACTIONS(486), - [aux_sym_external_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token1] = ACTIONS(486), - [aux_sym_optimizer_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token3] = ACTIONS(486), - [aux_sym_parallel_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token4] = ACTIONS(486), - [aux_sym_deterministic_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token2] = ACTIONS(486), - [aux_sym_sql_hint_token3] = ACTIONS(486), - [aux_sym_sql_hint_token5] = ACTIONS(486), - [aux_sym__function_language_token1] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_where_clause_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [1816] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [anon_sym_COMMA] = ACTIONS(530), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_truncate_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_begin_statement_token1] = ACTIONS(532), - [aux_sym_commit_statement_token1] = ACTIONS(532), - [aux_sym_rollback_statement_token1] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_sequence_token5] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym_return_statement_token1] = ACTIONS(532), - [aux_sym_declare_statement_token1] = ACTIONS(532), - [aux_sym_create_function_statement_token3] = ACTIONS(532), - [aux_sym_create_function_statement_token4] = ACTIONS(532), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_statement_token8] = ACTIONS(532), - [aux_sym_create_function_statement_token9] = ACTIONS(532), - [aux_sym_create_function_statement_token10] = ACTIONS(532), - [aux_sym_create_function_statement_token11] = ACTIONS(532), - [aux_sym_external_hint_token1] = ACTIONS(532), - [aux_sym_external_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token1] = ACTIONS(532), - [aux_sym_optimizer_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token3] = ACTIONS(532), - [aux_sym_parallel_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token4] = ACTIONS(532), - [aux_sym_deterministic_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token2] = ACTIONS(532), - [aux_sym_sql_hint_token3] = ACTIONS(532), - [aux_sym_sql_hint_token5] = ACTIONS(532), - [aux_sym__function_language_token1] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_where_clause_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [1817] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [anon_sym_COMMA] = ACTIONS(542), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_truncate_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_begin_statement_token1] = ACTIONS(544), - [aux_sym_commit_statement_token1] = ACTIONS(544), - [aux_sym_rollback_statement_token1] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_sequence_token5] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym_return_statement_token1] = ACTIONS(544), - [aux_sym_declare_statement_token1] = ACTIONS(544), - [aux_sym_create_function_statement_token3] = ACTIONS(544), - [aux_sym_create_function_statement_token4] = ACTIONS(544), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_statement_token8] = ACTIONS(544), - [aux_sym_create_function_statement_token9] = ACTIONS(544), - [aux_sym_create_function_statement_token10] = ACTIONS(544), - [aux_sym_create_function_statement_token11] = ACTIONS(544), - [aux_sym_external_hint_token1] = ACTIONS(544), - [aux_sym_external_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token1] = ACTIONS(544), - [aux_sym_optimizer_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token3] = ACTIONS(544), - [aux_sym_parallel_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token4] = ACTIONS(544), - [aux_sym_deterministic_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token2] = ACTIONS(544), - [aux_sym_sql_hint_token3] = ACTIONS(544), - [aux_sym_sql_hint_token5] = ACTIONS(544), - [aux_sym__function_language_token1] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_where_clause_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [1818] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [anon_sym_COMMA] = ACTIONS(546), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_truncate_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_begin_statement_token1] = ACTIONS(548), - [aux_sym_commit_statement_token1] = ACTIONS(548), - [aux_sym_rollback_statement_token1] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_sequence_token5] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym_return_statement_token1] = ACTIONS(548), - [aux_sym_declare_statement_token1] = ACTIONS(548), - [aux_sym_create_function_statement_token3] = ACTIONS(548), - [aux_sym_create_function_statement_token4] = ACTIONS(548), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_statement_token8] = ACTIONS(548), - [aux_sym_create_function_statement_token9] = ACTIONS(548), - [aux_sym_create_function_statement_token10] = ACTIONS(548), - [aux_sym_create_function_statement_token11] = ACTIONS(548), - [aux_sym_external_hint_token1] = ACTIONS(548), - [aux_sym_external_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token1] = ACTIONS(548), - [aux_sym_optimizer_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token3] = ACTIONS(548), - [aux_sym_parallel_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token4] = ACTIONS(548), - [aux_sym_deterministic_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token2] = ACTIONS(548), - [aux_sym_sql_hint_token3] = ACTIONS(548), - [aux_sym_sql_hint_token5] = ACTIONS(548), - [aux_sym__function_language_token1] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_where_clause_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [1819] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [anon_sym_COMMA] = ACTIONS(550), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_truncate_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_begin_statement_token1] = ACTIONS(552), - [aux_sym_commit_statement_token1] = ACTIONS(552), - [aux_sym_rollback_statement_token1] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_sequence_token5] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym_return_statement_token1] = ACTIONS(552), - [aux_sym_declare_statement_token1] = ACTIONS(552), - [aux_sym_create_function_statement_token3] = ACTIONS(552), - [aux_sym_create_function_statement_token4] = ACTIONS(552), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_statement_token8] = ACTIONS(552), - [aux_sym_create_function_statement_token9] = ACTIONS(552), - [aux_sym_create_function_statement_token10] = ACTIONS(552), - [aux_sym_create_function_statement_token11] = ACTIONS(552), - [aux_sym_external_hint_token1] = ACTIONS(552), - [aux_sym_external_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token1] = ACTIONS(552), - [aux_sym_optimizer_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token3] = ACTIONS(552), - [aux_sym_parallel_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token4] = ACTIONS(552), - [aux_sym_deterministic_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token2] = ACTIONS(552), - [aux_sym_sql_hint_token3] = ACTIONS(552), - [aux_sym_sql_hint_token5] = ACTIONS(552), - [aux_sym__function_language_token1] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_where_clause_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [1820] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [anon_sym_COMMA] = ACTIONS(616), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_truncate_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_begin_statement_token1] = ACTIONS(618), - [aux_sym_commit_statement_token1] = ACTIONS(618), - [aux_sym_rollback_statement_token1] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_sequence_token5] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym_return_statement_token1] = ACTIONS(618), - [aux_sym_declare_statement_token1] = ACTIONS(618), - [aux_sym_create_function_statement_token3] = ACTIONS(618), - [aux_sym_create_function_statement_token4] = ACTIONS(618), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_statement_token8] = ACTIONS(618), - [aux_sym_create_function_statement_token9] = ACTIONS(618), - [aux_sym_create_function_statement_token10] = ACTIONS(618), - [aux_sym_create_function_statement_token11] = ACTIONS(618), - [aux_sym_external_hint_token1] = ACTIONS(618), - [aux_sym_external_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token1] = ACTIONS(618), - [aux_sym_optimizer_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token3] = ACTIONS(618), - [aux_sym_parallel_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token4] = ACTIONS(618), - [aux_sym_deterministic_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token2] = ACTIONS(618), - [aux_sym_sql_hint_token3] = ACTIONS(618), - [aux_sym_sql_hint_token5] = ACTIONS(618), - [aux_sym__function_language_token1] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_where_clause_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [1821] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [anon_sym_COMMA] = ACTIONS(568), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_truncate_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_begin_statement_token1] = ACTIONS(570), - [aux_sym_commit_statement_token1] = ACTIONS(570), - [aux_sym_rollback_statement_token1] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_sequence_token5] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym_return_statement_token1] = ACTIONS(570), - [aux_sym_declare_statement_token1] = ACTIONS(570), - [aux_sym_create_function_statement_token3] = ACTIONS(570), - [aux_sym_create_function_statement_token4] = ACTIONS(570), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_statement_token8] = ACTIONS(570), - [aux_sym_create_function_statement_token9] = ACTIONS(570), - [aux_sym_create_function_statement_token10] = ACTIONS(570), - [aux_sym_create_function_statement_token11] = ACTIONS(570), - [aux_sym_external_hint_token1] = ACTIONS(570), - [aux_sym_external_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token1] = ACTIONS(570), - [aux_sym_optimizer_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token3] = ACTIONS(570), - [aux_sym_parallel_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token4] = ACTIONS(570), - [aux_sym_deterministic_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token2] = ACTIONS(570), - [aux_sym_sql_hint_token3] = ACTIONS(570), - [aux_sym_sql_hint_token5] = ACTIONS(570), - [aux_sym__function_language_token1] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_where_clause_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [1822] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [anon_sym_COMMA] = ACTIONS(564), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_truncate_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_begin_statement_token1] = ACTIONS(566), - [aux_sym_commit_statement_token1] = ACTIONS(566), - [aux_sym_rollback_statement_token1] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_sequence_token5] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym_return_statement_token1] = ACTIONS(566), - [aux_sym_declare_statement_token1] = ACTIONS(566), - [aux_sym_create_function_statement_token3] = ACTIONS(566), - [aux_sym_create_function_statement_token4] = ACTIONS(566), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_statement_token8] = ACTIONS(566), - [aux_sym_create_function_statement_token9] = ACTIONS(566), - [aux_sym_create_function_statement_token10] = ACTIONS(566), - [aux_sym_create_function_statement_token11] = ACTIONS(566), - [aux_sym_external_hint_token1] = ACTIONS(566), - [aux_sym_external_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token1] = ACTIONS(566), - [aux_sym_optimizer_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token3] = ACTIONS(566), - [aux_sym_parallel_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token4] = ACTIONS(566), - [aux_sym_deterministic_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token2] = ACTIONS(566), - [aux_sym_sql_hint_token3] = ACTIONS(566), - [aux_sym_sql_hint_token5] = ACTIONS(566), - [aux_sym__function_language_token1] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_where_clause_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [1823] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [anon_sym_COMMA] = ACTIONS(538), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_truncate_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_begin_statement_token1] = ACTIONS(540), - [aux_sym_commit_statement_token1] = ACTIONS(540), - [aux_sym_rollback_statement_token1] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_sequence_token5] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym_return_statement_token1] = ACTIONS(540), - [aux_sym_declare_statement_token1] = ACTIONS(540), - [aux_sym_create_function_statement_token3] = ACTIONS(540), - [aux_sym_create_function_statement_token4] = ACTIONS(540), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_statement_token8] = ACTIONS(540), - [aux_sym_create_function_statement_token9] = ACTIONS(540), - [aux_sym_create_function_statement_token10] = ACTIONS(540), - [aux_sym_create_function_statement_token11] = ACTIONS(540), - [aux_sym_external_hint_token1] = ACTIONS(540), - [aux_sym_external_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token1] = ACTIONS(540), - [aux_sym_optimizer_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token3] = ACTIONS(540), - [aux_sym_parallel_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token4] = ACTIONS(540), - [aux_sym_deterministic_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token2] = ACTIONS(540), - [aux_sym_sql_hint_token3] = ACTIONS(540), - [aux_sym_sql_hint_token5] = ACTIONS(540), - [aux_sym__function_language_token1] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_where_clause_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [1824] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_truncate_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_begin_statement_token1] = ACTIONS(650), - [aux_sym_commit_statement_token1] = ACTIONS(650), - [aux_sym_rollback_statement_token1] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_sequence_token5] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym_return_statement_token1] = ACTIONS(650), - [aux_sym_declare_statement_token1] = ACTIONS(650), - [aux_sym_create_function_statement_token3] = ACTIONS(650), - [aux_sym_create_function_statement_token4] = ACTIONS(650), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_statement_token8] = ACTIONS(650), - [aux_sym_create_function_statement_token9] = ACTIONS(650), - [aux_sym_create_function_statement_token10] = ACTIONS(650), - [aux_sym_create_function_statement_token11] = ACTIONS(650), - [aux_sym_external_hint_token1] = ACTIONS(650), - [aux_sym_external_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token1] = ACTIONS(650), - [aux_sym_optimizer_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token3] = ACTIONS(650), - [aux_sym_parallel_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token4] = ACTIONS(650), - [aux_sym_deterministic_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token2] = ACTIONS(650), - [aux_sym_sql_hint_token3] = ACTIONS(650), - [aux_sym_sql_hint_token5] = ACTIONS(650), - [aux_sym__function_language_token1] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_mode_token1] = ACTIONS(650), - [aux_sym_initial_mode_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [1825] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [anon_sym_COMMA] = ACTIONS(425), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_truncate_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_begin_statement_token1] = ACTIONS(427), - [aux_sym_commit_statement_token1] = ACTIONS(427), - [aux_sym_rollback_statement_token1] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_sequence_token5] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym_return_statement_token1] = ACTIONS(427), - [aux_sym_declare_statement_token1] = ACTIONS(427), - [aux_sym_create_function_statement_token3] = ACTIONS(427), - [aux_sym_create_function_statement_token4] = ACTIONS(427), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_statement_token8] = ACTIONS(427), - [aux_sym_create_function_statement_token9] = ACTIONS(427), - [aux_sym_create_function_statement_token10] = ACTIONS(427), - [aux_sym_create_function_statement_token11] = ACTIONS(427), - [aux_sym_external_hint_token1] = ACTIONS(427), - [aux_sym_external_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token1] = ACTIONS(427), - [aux_sym_optimizer_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token3] = ACTIONS(427), - [aux_sym_parallel_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token4] = ACTIONS(427), - [aux_sym_deterministic_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token2] = ACTIONS(427), - [aux_sym_sql_hint_token3] = ACTIONS(427), - [aux_sym_sql_hint_token5] = ACTIONS(427), - [aux_sym__function_language_token1] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_where_clause_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [1826] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [anon_sym_COMMA] = ACTIONS(433), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_truncate_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_begin_statement_token1] = ACTIONS(435), - [aux_sym_commit_statement_token1] = ACTIONS(435), - [aux_sym_rollback_statement_token1] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_sequence_token5] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym_return_statement_token1] = ACTIONS(435), - [aux_sym_declare_statement_token1] = ACTIONS(435), - [aux_sym_create_function_statement_token3] = ACTIONS(435), - [aux_sym_create_function_statement_token4] = ACTIONS(435), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_statement_token8] = ACTIONS(435), - [aux_sym_create_function_statement_token9] = ACTIONS(435), - [aux_sym_create_function_statement_token10] = ACTIONS(435), - [aux_sym_create_function_statement_token11] = ACTIONS(435), - [aux_sym_external_hint_token1] = ACTIONS(435), - [aux_sym_external_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token1] = ACTIONS(435), - [aux_sym_optimizer_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token3] = ACTIONS(435), - [aux_sym_parallel_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token4] = ACTIONS(435), - [aux_sym_deterministic_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token2] = ACTIONS(435), - [aux_sym_sql_hint_token3] = ACTIONS(435), - [aux_sym_sql_hint_token5] = ACTIONS(435), - [aux_sym__function_language_token1] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_where_clause_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [1827] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [anon_sym_COMMA] = ACTIONS(437), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_truncate_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_begin_statement_token1] = ACTIONS(439), - [aux_sym_commit_statement_token1] = ACTIONS(439), - [aux_sym_rollback_statement_token1] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_sequence_token5] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym_return_statement_token1] = ACTIONS(439), - [aux_sym_declare_statement_token1] = ACTIONS(439), - [aux_sym_create_function_statement_token3] = ACTIONS(439), - [aux_sym_create_function_statement_token4] = ACTIONS(439), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_statement_token8] = ACTIONS(439), - [aux_sym_create_function_statement_token9] = ACTIONS(439), - [aux_sym_create_function_statement_token10] = ACTIONS(439), - [aux_sym_create_function_statement_token11] = ACTIONS(439), - [aux_sym_external_hint_token1] = ACTIONS(439), - [aux_sym_external_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token1] = ACTIONS(439), - [aux_sym_optimizer_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token3] = ACTIONS(439), - [aux_sym_parallel_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token4] = ACTIONS(439), - [aux_sym_deterministic_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token2] = ACTIONS(439), - [aux_sym_sql_hint_token3] = ACTIONS(439), - [aux_sym_sql_hint_token5] = ACTIONS(439), - [aux_sym__function_language_token1] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_where_clause_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [1828] = { - [aux_sym_array_type_repeat1] = STATE(1828), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(2536), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [1829] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [anon_sym_COMMA] = ACTIONS(788), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_truncate_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_begin_statement_token1] = ACTIONS(790), - [aux_sym_commit_statement_token1] = ACTIONS(790), - [aux_sym_rollback_statement_token1] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_sequence_token5] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym_return_statement_token1] = ACTIONS(790), - [aux_sym_declare_statement_token1] = ACTIONS(790), - [aux_sym_create_function_statement_token3] = ACTIONS(790), - [aux_sym_create_function_statement_token4] = ACTIONS(790), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_statement_token8] = ACTIONS(790), - [aux_sym_create_function_statement_token9] = ACTIONS(790), - [aux_sym_create_function_statement_token10] = ACTIONS(790), - [aux_sym_create_function_statement_token11] = ACTIONS(790), - [aux_sym_external_hint_token1] = ACTIONS(790), - [aux_sym_external_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token1] = ACTIONS(790), - [aux_sym_optimizer_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token3] = ACTIONS(790), - [aux_sym_parallel_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token4] = ACTIONS(790), - [aux_sym_deterministic_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token2] = ACTIONS(790), - [aux_sym_sql_hint_token3] = ACTIONS(790), - [aux_sym_sql_hint_token5] = ACTIONS(790), - [aux_sym__function_language_token1] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_reference_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_where_clause_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [1830] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [anon_sym_COMMA] = ACTIONS(836), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_truncate_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_begin_statement_token1] = ACTIONS(838), - [aux_sym_commit_statement_token1] = ACTIONS(838), - [aux_sym_rollback_statement_token1] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_sequence_token5] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym_return_statement_token1] = ACTIONS(838), - [aux_sym_declare_statement_token1] = ACTIONS(838), - [aux_sym_create_function_statement_token3] = ACTIONS(838), - [aux_sym_create_function_statement_token4] = ACTIONS(838), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_statement_token8] = ACTIONS(838), - [aux_sym_create_function_statement_token9] = ACTIONS(838), - [aux_sym_create_function_statement_token10] = ACTIONS(838), - [aux_sym_create_function_statement_token11] = ACTIONS(838), - [aux_sym_external_hint_token1] = ACTIONS(838), - [aux_sym_external_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token1] = ACTIONS(838), - [aux_sym_optimizer_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token3] = ACTIONS(838), - [aux_sym_parallel_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token4] = ACTIONS(838), - [aux_sym_deterministic_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token2] = ACTIONS(838), - [aux_sym_sql_hint_token3] = ACTIONS(838), - [aux_sym_sql_hint_token5] = ACTIONS(838), - [aux_sym__function_language_token1] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_reference_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_where_clause_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [1831] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_truncate_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_begin_statement_token1] = ACTIONS(618), - [aux_sym_commit_statement_token1] = ACTIONS(618), - [aux_sym_rollback_statement_token1] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_sequence_token5] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym_return_statement_token1] = ACTIONS(618), - [aux_sym_declare_statement_token1] = ACTIONS(618), - [aux_sym_create_function_statement_token3] = ACTIONS(618), - [aux_sym_create_function_statement_token4] = ACTIONS(618), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_statement_token8] = ACTIONS(618), - [aux_sym_create_function_statement_token9] = ACTIONS(618), - [aux_sym_create_function_statement_token10] = ACTIONS(618), - [aux_sym_create_function_statement_token11] = ACTIONS(618), - [aux_sym_external_hint_token1] = ACTIONS(618), - [aux_sym_external_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token1] = ACTIONS(618), - [aux_sym_optimizer_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token3] = ACTIONS(618), - [aux_sym_parallel_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token4] = ACTIONS(618), - [aux_sym_deterministic_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token2] = ACTIONS(618), - [aux_sym_sql_hint_token3] = ACTIONS(618), - [aux_sym_sql_hint_token5] = ACTIONS(618), - [aux_sym__function_language_token1] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_mode_token1] = ACTIONS(618), - [aux_sym_initial_mode_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [1832] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_truncate_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_begin_statement_token1] = ACTIONS(447), - [aux_sym_commit_statement_token1] = ACTIONS(447), - [aux_sym_rollback_statement_token1] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_sequence_token5] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym_return_statement_token1] = ACTIONS(447), - [aux_sym_declare_statement_token1] = ACTIONS(447), - [aux_sym_create_function_statement_token3] = ACTIONS(447), - [aux_sym_create_function_statement_token4] = ACTIONS(447), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_statement_token8] = ACTIONS(447), - [aux_sym_create_function_statement_token9] = ACTIONS(447), - [aux_sym_create_function_statement_token10] = ACTIONS(447), - [aux_sym_create_function_statement_token11] = ACTIONS(447), - [aux_sym_external_hint_token1] = ACTIONS(447), - [aux_sym_external_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token1] = ACTIONS(447), - [aux_sym_optimizer_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token3] = ACTIONS(447), - [aux_sym_parallel_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token2] = ACTIONS(447), - [aux_sym_null_hint_token4] = ACTIONS(447), - [aux_sym_deterministic_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token2] = ACTIONS(447), - [aux_sym_sql_hint_token3] = ACTIONS(447), - [aux_sym_sql_hint_token5] = ACTIONS(447), - [aux_sym__function_language_token1] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_table_constraint_check_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [1833] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_truncate_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_begin_statement_token1] = ACTIONS(453), - [aux_sym_commit_statement_token1] = ACTIONS(453), - [aux_sym_rollback_statement_token1] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_sequence_token5] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym_return_statement_token1] = ACTIONS(453), - [aux_sym_declare_statement_token1] = ACTIONS(453), - [aux_sym_create_function_statement_token3] = ACTIONS(453), - [aux_sym_create_function_statement_token4] = ACTIONS(453), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_statement_token8] = ACTIONS(453), - [aux_sym_create_function_statement_token9] = ACTIONS(453), - [aux_sym_create_function_statement_token10] = ACTIONS(453), - [aux_sym_create_function_statement_token11] = ACTIONS(453), - [aux_sym_external_hint_token1] = ACTIONS(453), - [aux_sym_external_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token1] = ACTIONS(453), - [aux_sym_optimizer_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token3] = ACTIONS(453), - [aux_sym_parallel_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token2] = ACTIONS(453), - [aux_sym_null_hint_token4] = ACTIONS(453), - [aux_sym_deterministic_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token2] = ACTIONS(453), - [aux_sym_sql_hint_token3] = ACTIONS(453), - [aux_sym_sql_hint_token5] = ACTIONS(453), - [aux_sym__function_language_token1] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_table_constraint_check_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [1834] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(2225), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1835] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(1627), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1836] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2502), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1837] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [anon_sym_COMMA] = ACTIONS(656), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_truncate_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_begin_statement_token1] = ACTIONS(658), - [aux_sym_commit_statement_token1] = ACTIONS(658), - [aux_sym_rollback_statement_token1] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_sequence_token5] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym_return_statement_token1] = ACTIONS(658), - [aux_sym_declare_statement_token1] = ACTIONS(658), - [aux_sym_create_function_statement_token3] = ACTIONS(658), - [aux_sym_create_function_statement_token4] = ACTIONS(658), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_statement_token8] = ACTIONS(658), - [aux_sym_create_function_statement_token9] = ACTIONS(658), - [aux_sym_create_function_statement_token10] = ACTIONS(658), - [aux_sym_create_function_statement_token11] = ACTIONS(658), - [aux_sym_external_hint_token1] = ACTIONS(658), - [aux_sym_external_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token1] = ACTIONS(658), - [aux_sym_optimizer_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token3] = ACTIONS(658), - [aux_sym_parallel_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token4] = ACTIONS(658), - [aux_sym_deterministic_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token2] = ACTIONS(658), - [aux_sym_sql_hint_token3] = ACTIONS(658), - [aux_sym_sql_hint_token5] = ACTIONS(658), - [aux_sym__function_language_token1] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_reference_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_where_clause_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [1838] = { - [sym__aliased_expression] = STATE(7873), - [sym__aliasable_expression] = STATE(7873), - [sym_select_clause_body] = STATE(7784), - [sym_select_subexpression] = STATE(2493), - [sym_conditional_expression] = STATE(2493), - [sym_in_expression] = STATE(2493), - [sym_function_call] = STATE(2359), - [sym__parenthesized_expression] = STATE(2359), - [sym_is_expression] = STATE(2493), - [sym_boolean_expression] = STATE(2493), - [sym_at_time_zone_expression] = STATE(2493), - [sym_NULL] = STATE(2493), - [sym_TRUE] = STATE(2493), - [sym_FALSE] = STATE(2493), - [sym__quoted_identifier] = STATE(2134), - [sym_identifier] = STATE(2116), - [sym_dotted_name] = STATE(2211), - [sym__identifier] = STATE(2227), - [sym_string] = STATE(2359), - [sym_json_access] = STATE(2493), - [sym_type_cast] = STATE(2493), - [sym_array_element_access] = STATE(2493), - [sym_unary_expression] = STATE(2493), - [sym_binary_expression] = STATE(2493), - [sym_asterisk_expression] = STATE(2493), - [sym_interval_expression] = STATE(2493), - [sym_argument_reference] = STATE(2399), - [sym__expression] = STATE(2304), - [ts_builtin_sym_end] = ACTIONS(39), - [anon_sym_SEMI] = ACTIONS(39), - [aux_sym_with_clause_token1] = ACTIONS(41), - [aux_sym_cte_token2] = ACTIONS(2539), - [anon_sym_LPAREN] = ACTIONS(2541), - [aux_sym_truncate_statement_token1] = ACTIONS(41), - [aux_sym_comment_statement_token1] = ACTIONS(41), - [aux_sym_begin_statement_token1] = ACTIONS(41), - [aux_sym_commit_statement_token1] = ACTIONS(41), - [aux_sym_rollback_statement_token1] = ACTIONS(41), - [aux_sym_create_statement_token1] = ACTIONS(41), - [aux_sym_alter_statement_token1] = ACTIONS(41), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(41), - [aux_sym_pg_command_token1] = ACTIONS(39), - [aux_sym_create_function_statement_token7] = ACTIONS(41), - [aux_sym_null_hint_token2] = ACTIONS(2543), - [aux_sym_trigger_reference_token1] = ACTIONS(41), - [aux_sym_trigger_event_token1] = ACTIONS(41), - [aux_sym_trigger_event_token2] = ACTIONS(41), - [aux_sym_trigger_event_token3] = ACTIONS(41), - [aux_sym_drop_statement_token1] = ACTIONS(41), - [aux_sym_grant_statement_token1] = ACTIONS(41), - [aux_sym_grant_statement_token4] = ACTIONS(41), - [aux_sym_grant_statement_token8] = ACTIONS(41), - [aux_sym_order_by_clause_token1] = ACTIONS(41), - [aux_sym_limit_clause_token1] = ACTIONS(41), - [aux_sym_offset_clause_token1] = ACTIONS(41), - [aux_sym_where_clause_token1] = ACTIONS(41), - [aux_sym_join_type_token1] = ACTIONS(41), - [aux_sym_join_type_token2] = ACTIONS(41), - [aux_sym_join_type_token3] = ACTIONS(41), - [aux_sym_join_type_token4] = ACTIONS(41), - [aux_sym_join_clause_token1] = ACTIONS(41), - [aux_sym_select_subexpression_token1] = ACTIONS(2545), - [aux_sym_conditional_expression_token1] = ACTIONS(2547), - [aux_sym_TRUE_token1] = ACTIONS(2549), - [aux_sym_FALSE_token1] = ACTIONS(2551), - [sym_number] = ACTIONS(2553), - [sym__unquoted_identifier] = ACTIONS(2555), - [anon_sym_BQUOTE] = ACTIONS(2557), - [anon_sym_DQUOTE] = ACTIONS(2559), - [anon_sym_SQUOTE] = ACTIONS(2561), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2563), - [anon_sym_DASH] = ACTIONS(2565), - [anon_sym_BANG_BANG] = ACTIONS(2563), - [anon_sym_TILDE] = ACTIONS(2563), - [anon_sym_AT] = ACTIONS(2563), - [anon_sym_PIPE_SLASH] = ACTIONS(2563), - [anon_sym_PIPE_PIPE_SLASH] = ACTIONS(2563), - [anon_sym_STAR] = ACTIONS(2567), - [aux_sym_interval_expression_token1] = ACTIONS(2569), - [anon_sym_DOLLAR] = ACTIONS(2571), - [sym__dollar_quoted_string_tag] = ACTIONS(2573), - }, - [1839] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [anon_sym_COMMA] = ACTIONS(417), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_truncate_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_begin_statement_token1] = ACTIONS(419), - [aux_sym_commit_statement_token1] = ACTIONS(419), - [aux_sym_rollback_statement_token1] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_sequence_token5] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym_return_statement_token1] = ACTIONS(419), - [aux_sym_declare_statement_token1] = ACTIONS(419), - [aux_sym_create_function_statement_token3] = ACTIONS(419), - [aux_sym_create_function_statement_token4] = ACTIONS(419), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_statement_token8] = ACTIONS(419), - [aux_sym_create_function_statement_token9] = ACTIONS(419), - [aux_sym_create_function_statement_token10] = ACTIONS(419), - [aux_sym_create_function_statement_token11] = ACTIONS(419), - [aux_sym_external_hint_token1] = ACTIONS(419), - [aux_sym_external_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token1] = ACTIONS(419), - [aux_sym_optimizer_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token3] = ACTIONS(419), - [aux_sym_parallel_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token4] = ACTIONS(419), - [aux_sym_deterministic_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token2] = ACTIONS(419), - [aux_sym_sql_hint_token3] = ACTIONS(419), - [aux_sym_sql_hint_token5] = ACTIONS(419), - [aux_sym__function_language_token1] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_where_clause_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [1840] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(2508), - [aux_sym_truncate_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token7] = ACTIONS(2510), - [aux_sym_begin_statement_token1] = ACTIONS(743), - [aux_sym_commit_statement_token1] = ACTIONS(743), - [aux_sym_rollback_statement_token1] = ACTIONS(743), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_sequence_token5] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym_return_statement_token1] = ACTIONS(743), - [aux_sym_declare_statement_token1] = ACTIONS(743), - [aux_sym_create_function_statement_token3] = ACTIONS(743), - [aux_sym_create_function_statement_token4] = ACTIONS(743), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_statement_token8] = ACTIONS(743), - [aux_sym_create_function_statement_token9] = ACTIONS(743), - [aux_sym_create_function_statement_token10] = ACTIONS(743), - [aux_sym_create_function_statement_token11] = ACTIONS(743), - [aux_sym_external_hint_token1] = ACTIONS(743), - [aux_sym_external_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token1] = ACTIONS(743), - [aux_sym_optimizer_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token3] = ACTIONS(743), - [aux_sym_parallel_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token4] = ACTIONS(743), - [aux_sym_deterministic_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token2] = ACTIONS(743), - [aux_sym_sql_hint_token3] = ACTIONS(743), - [aux_sym_sql_hint_token5] = ACTIONS(743), - [aux_sym__function_language_token1] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(2512), - [anon_sym_EQ] = ACTIONS(2514), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2516), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_order_by_clause_token1] = ACTIONS(743), - [aux_sym_limit_clause_token1] = ACTIONS(743), - [aux_sym_offset_clause_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(2518), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2506), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2524), - [anon_sym_DASH] = ACTIONS(2526), - [anon_sym_TILDE] = ACTIONS(2528), - [anon_sym_CARET] = ACTIONS(2530), - [anon_sym_STAR] = ACTIONS(2532), - [anon_sym_SLASH] = ACTIONS(2534), - [anon_sym_PERCENT] = ACTIONS(2532), - [anon_sym_LT_LT] = ACTIONS(2532), - [anon_sym_GT_GT] = ACTIONS(2532), - [anon_sym_AMP] = ACTIONS(2532), - [anon_sym_PIPE] = ACTIONS(2524), - [anon_sym_POUND] = ACTIONS(2526), - [anon_sym_LT] = ACTIONS(2528), - [anon_sym_LT_EQ] = ACTIONS(2514), - [anon_sym_LT_GT] = ACTIONS(2514), - [anon_sym_BANG_EQ] = ACTIONS(2514), - [anon_sym_GT] = ACTIONS(2528), - [anon_sym_GT_EQ] = ACTIONS(2514), - [anon_sym_BANG_TILDE] = ACTIONS(2528), - [anon_sym_TILDE_STAR] = ACTIONS(2514), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2514), - }, - [1841] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [anon_sym_COMMA] = ACTIONS(672), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_truncate_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_begin_statement_token1] = ACTIONS(674), - [aux_sym_commit_statement_token1] = ACTIONS(674), - [aux_sym_rollback_statement_token1] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_sequence_token5] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym_return_statement_token1] = ACTIONS(674), - [aux_sym_declare_statement_token1] = ACTIONS(674), - [aux_sym_create_function_statement_token3] = ACTIONS(674), - [aux_sym_create_function_statement_token4] = ACTIONS(674), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_statement_token8] = ACTIONS(674), - [aux_sym_create_function_statement_token9] = ACTIONS(674), - [aux_sym_create_function_statement_token10] = ACTIONS(674), - [aux_sym_create_function_statement_token11] = ACTIONS(674), - [aux_sym_external_hint_token1] = ACTIONS(674), - [aux_sym_external_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token1] = ACTIONS(674), - [aux_sym_optimizer_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token3] = ACTIONS(674), - [aux_sym_parallel_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token4] = ACTIONS(674), - [aux_sym_deterministic_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token2] = ACTIONS(674), - [aux_sym_sql_hint_token3] = ACTIONS(674), - [aux_sym_sql_hint_token5] = ACTIONS(674), - [aux_sym__function_language_token1] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_reference_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_where_clause_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [1842] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [anon_sym_COMMA] = ACTIONS(488), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_truncate_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_begin_statement_token1] = ACTIONS(490), - [aux_sym_commit_statement_token1] = ACTIONS(490), - [aux_sym_rollback_statement_token1] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_sequence_token5] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym_return_statement_token1] = ACTIONS(490), - [aux_sym_declare_statement_token1] = ACTIONS(490), - [aux_sym_create_function_statement_token3] = ACTIONS(490), - [aux_sym_create_function_statement_token4] = ACTIONS(490), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_statement_token8] = ACTIONS(490), - [aux_sym_create_function_statement_token9] = ACTIONS(490), - [aux_sym_create_function_statement_token10] = ACTIONS(490), - [aux_sym_create_function_statement_token11] = ACTIONS(490), - [aux_sym_external_hint_token1] = ACTIONS(490), - [aux_sym_external_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token1] = ACTIONS(490), - [aux_sym_optimizer_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token3] = ACTIONS(490), - [aux_sym_parallel_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token4] = ACTIONS(490), - [aux_sym_deterministic_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token2] = ACTIONS(490), - [aux_sym_sql_hint_token3] = ACTIONS(490), - [aux_sym_sql_hint_token5] = ACTIONS(490), - [aux_sym__function_language_token1] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_where_clause_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [1843] = { - [ts_builtin_sym_end] = ACTIONS(2575), - [anon_sym_SEMI] = ACTIONS(2575), - [aux_sym_with_clause_token1] = ACTIONS(2577), - [anon_sym_COMMA] = ACTIONS(2575), - [aux_sym_cte_token1] = ACTIONS(2577), - [aux_sym_cte_token2] = ACTIONS(2579), - [aux_sym_truncate_statement_token1] = ACTIONS(2577), - [aux_sym_comment_statement_token1] = ACTIONS(2577), - [aux_sym_comment_statement_token7] = ACTIONS(2581), - [aux_sym_begin_statement_token1] = ACTIONS(2577), - [aux_sym_commit_statement_token1] = ACTIONS(2577), - [aux_sym_rollback_statement_token1] = ACTIONS(2577), - [aux_sym_create_statement_token1] = ACTIONS(2577), - [aux_sym_alter_statement_token1] = ACTIONS(2577), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(2577), - [aux_sym_sequence_token5] = ACTIONS(2577), - [aux_sym_pg_command_token1] = ACTIONS(2575), - [aux_sym_return_statement_token1] = ACTIONS(2577), - [aux_sym_declare_statement_token1] = ACTIONS(2577), - [aux_sym_create_function_statement_token3] = ACTIONS(2577), - [aux_sym_create_function_statement_token4] = ACTIONS(2577), - [aux_sym_create_function_statement_token7] = ACTIONS(2577), - [aux_sym_create_function_statement_token8] = ACTIONS(2577), - [aux_sym_create_function_statement_token9] = ACTIONS(2577), - [aux_sym_create_function_statement_token10] = ACTIONS(2577), - [aux_sym_create_function_statement_token11] = ACTIONS(2577), - [aux_sym_external_hint_token1] = ACTIONS(2577), - [aux_sym_external_hint_token2] = ACTIONS(2577), - [aux_sym_optimizer_hint_token1] = ACTIONS(2577), - [aux_sym_optimizer_hint_token2] = ACTIONS(2577), - [aux_sym_optimizer_hint_token3] = ACTIONS(2577), - [aux_sym_parallel_hint_token1] = ACTIONS(2577), - [aux_sym_null_hint_token1] = ACTIONS(2577), - [aux_sym_null_hint_token4] = ACTIONS(2577), - [aux_sym_deterministic_hint_token1] = ACTIONS(2577), - [aux_sym_sql_hint_token1] = ACTIONS(2577), - [aux_sym_sql_hint_token2] = ACTIONS(2577), - [aux_sym_sql_hint_token3] = ACTIONS(2577), - [aux_sym_sql_hint_token5] = ACTIONS(2577), - [aux_sym__function_language_token1] = ACTIONS(2577), - [aux_sym_create_function_parameter_token1] = ACTIONS(2583), - [anon_sym_EQ] = ACTIONS(2585), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2587), - [aux_sym_trigger_reference_token1] = ACTIONS(2577), - [aux_sym_trigger_event_token1] = ACTIONS(2577), - [aux_sym_trigger_event_token2] = ACTIONS(2577), - [aux_sym_trigger_event_token3] = ACTIONS(2577), - [aux_sym_drop_statement_token1] = ACTIONS(2577), - [aux_sym_grant_statement_token1] = ACTIONS(2577), - [aux_sym_grant_statement_token4] = ACTIONS(2577), - [aux_sym_where_clause_token1] = ACTIONS(2577), - [aux_sym_frame_clause_token2] = ACTIONS(2589), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2502), - [sym__unquoted_identifier] = ACTIONS(2577), - [anon_sym_BQUOTE] = ACTIONS(2575), - [anon_sym_DQUOTE] = ACTIONS(2575), - [anon_sym_DASH_GT] = ACTIONS(2591), - [anon_sym_DASH_GT_GT] = ACTIONS(2593), - [anon_sym_POUND_GT] = ACTIONS(2591), - [anon_sym_POUND_GT_GT] = ACTIONS(2593), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2595), - [anon_sym_DASH] = ACTIONS(2597), - [anon_sym_TILDE] = ACTIONS(2599), - [anon_sym_CARET] = ACTIONS(2601), - [anon_sym_STAR] = ACTIONS(2603), - [anon_sym_SLASH] = ACTIONS(2605), - [anon_sym_PERCENT] = ACTIONS(2603), - [anon_sym_LT_LT] = ACTIONS(2603), - [anon_sym_GT_GT] = ACTIONS(2603), - [anon_sym_AMP] = ACTIONS(2603), - [anon_sym_PIPE] = ACTIONS(2595), - [anon_sym_POUND] = ACTIONS(2597), - [anon_sym_LT] = ACTIONS(2599), - [anon_sym_LT_EQ] = ACTIONS(2585), - [anon_sym_LT_GT] = ACTIONS(2585), - [anon_sym_BANG_EQ] = ACTIONS(2585), - [anon_sym_GT] = ACTIONS(2599), - [anon_sym_GT_EQ] = ACTIONS(2585), - [anon_sym_BANG_TILDE] = ACTIONS(2599), - [anon_sym_TILDE_STAR] = ACTIONS(2585), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2585), - }, - [1844] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_truncate_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_begin_statement_token1] = ACTIONS(443), - [aux_sym_commit_statement_token1] = ACTIONS(443), - [aux_sym_rollback_statement_token1] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_sequence_token5] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym_return_statement_token1] = ACTIONS(443), - [aux_sym_declare_statement_token1] = ACTIONS(443), - [aux_sym_create_function_statement_token3] = ACTIONS(443), - [aux_sym_create_function_statement_token4] = ACTIONS(443), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_statement_token8] = ACTIONS(443), - [aux_sym_create_function_statement_token9] = ACTIONS(443), - [aux_sym_create_function_statement_token10] = ACTIONS(443), - [aux_sym_create_function_statement_token11] = ACTIONS(443), - [aux_sym_external_hint_token1] = ACTIONS(443), - [aux_sym_external_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token1] = ACTIONS(443), - [aux_sym_optimizer_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token3] = ACTIONS(443), - [aux_sym_parallel_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token4] = ACTIONS(443), - [aux_sym_deterministic_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token2] = ACTIONS(443), - [aux_sym_sql_hint_token3] = ACTIONS(443), - [aux_sym_sql_hint_token5] = ACTIONS(443), - [aux_sym__function_language_token1] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_mode_token1] = ACTIONS(443), - [aux_sym_initial_mode_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [1845] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [anon_sym_COMMA] = ACTIONS(668), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_truncate_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_begin_statement_token1] = ACTIONS(670), - [aux_sym_commit_statement_token1] = ACTIONS(670), - [aux_sym_rollback_statement_token1] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_sequence_token5] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym_return_statement_token1] = ACTIONS(670), - [aux_sym_declare_statement_token1] = ACTIONS(670), - [aux_sym_create_function_statement_token3] = ACTIONS(670), - [aux_sym_create_function_statement_token4] = ACTIONS(670), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_statement_token8] = ACTIONS(670), - [aux_sym_create_function_statement_token9] = ACTIONS(670), - [aux_sym_create_function_statement_token10] = ACTIONS(670), - [aux_sym_create_function_statement_token11] = ACTIONS(670), - [aux_sym_external_hint_token1] = ACTIONS(670), - [aux_sym_external_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token1] = ACTIONS(670), - [aux_sym_optimizer_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token3] = ACTIONS(670), - [aux_sym_parallel_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token4] = ACTIONS(670), - [aux_sym_deterministic_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token2] = ACTIONS(670), - [aux_sym_sql_hint_token3] = ACTIONS(670), - [aux_sym_sql_hint_token5] = ACTIONS(670), - [aux_sym__function_language_token1] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_reference_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_where_clause_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [1846] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_mode_token1] = ACTIONS(197), - [aux_sym_initial_mode_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [1847] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [anon_sym_COMMA] = ACTIONS(664), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_truncate_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_begin_statement_token1] = ACTIONS(666), - [aux_sym_commit_statement_token1] = ACTIONS(666), - [aux_sym_rollback_statement_token1] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_sequence_token5] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym_return_statement_token1] = ACTIONS(666), - [aux_sym_declare_statement_token1] = ACTIONS(666), - [aux_sym_create_function_statement_token3] = ACTIONS(666), - [aux_sym_create_function_statement_token4] = ACTIONS(666), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_statement_token8] = ACTIONS(666), - [aux_sym_create_function_statement_token9] = ACTIONS(666), - [aux_sym_create_function_statement_token10] = ACTIONS(666), - [aux_sym_create_function_statement_token11] = ACTIONS(666), - [aux_sym_external_hint_token1] = ACTIONS(666), - [aux_sym_external_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token1] = ACTIONS(666), - [aux_sym_optimizer_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token3] = ACTIONS(666), - [aux_sym_parallel_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token4] = ACTIONS(666), - [aux_sym_deterministic_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token2] = ACTIONS(666), - [aux_sym_sql_hint_token3] = ACTIONS(666), - [aux_sym_sql_hint_token5] = ACTIONS(666), - [aux_sym__function_language_token1] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_reference_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_where_clause_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [1848] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_truncate_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_begin_statement_token1] = ACTIONS(490), - [aux_sym_commit_statement_token1] = ACTIONS(490), - [aux_sym_rollback_statement_token1] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_sequence_token5] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym_return_statement_token1] = ACTIONS(490), - [aux_sym_declare_statement_token1] = ACTIONS(490), - [aux_sym_create_function_statement_token3] = ACTIONS(490), - [aux_sym_create_function_statement_token4] = ACTIONS(490), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_statement_token8] = ACTIONS(490), - [aux_sym_create_function_statement_token9] = ACTIONS(490), - [aux_sym_create_function_statement_token10] = ACTIONS(490), - [aux_sym_create_function_statement_token11] = ACTIONS(490), - [aux_sym_external_hint_token1] = ACTIONS(490), - [aux_sym_external_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token1] = ACTIONS(490), - [aux_sym_optimizer_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token3] = ACTIONS(490), - [aux_sym_parallel_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token4] = ACTIONS(490), - [aux_sym_deterministic_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token2] = ACTIONS(490), - [aux_sym_sql_hint_token3] = ACTIONS(490), - [aux_sym_sql_hint_token5] = ACTIONS(490), - [aux_sym__function_language_token1] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_mode_token1] = ACTIONS(490), - [aux_sym_initial_mode_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [1849] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [anon_sym_COMMA] = ACTIONS(686), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_truncate_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_begin_statement_token1] = ACTIONS(688), - [aux_sym_commit_statement_token1] = ACTIONS(688), - [aux_sym_rollback_statement_token1] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_sequence_token5] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym_return_statement_token1] = ACTIONS(688), - [aux_sym_declare_statement_token1] = ACTIONS(688), - [aux_sym_create_function_statement_token3] = ACTIONS(688), - [aux_sym_create_function_statement_token4] = ACTIONS(688), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_statement_token8] = ACTIONS(688), - [aux_sym_create_function_statement_token9] = ACTIONS(688), - [aux_sym_create_function_statement_token10] = ACTIONS(688), - [aux_sym_create_function_statement_token11] = ACTIONS(688), - [aux_sym_external_hint_token1] = ACTIONS(688), - [aux_sym_external_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token1] = ACTIONS(688), - [aux_sym_optimizer_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token3] = ACTIONS(688), - [aux_sym_parallel_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token4] = ACTIONS(688), - [aux_sym_deterministic_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token2] = ACTIONS(688), - [aux_sym_sql_hint_token3] = ACTIONS(688), - [aux_sym_sql_hint_token5] = ACTIONS(688), - [aux_sym__function_language_token1] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_reference_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_where_clause_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [1850] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [anon_sym_COMMA] = ACTIONS(709), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_truncate_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_begin_statement_token1] = ACTIONS(711), - [aux_sym_commit_statement_token1] = ACTIONS(711), - [aux_sym_rollback_statement_token1] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_sequence_token5] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym_return_statement_token1] = ACTIONS(711), - [aux_sym_declare_statement_token1] = ACTIONS(711), - [aux_sym_create_function_statement_token3] = ACTIONS(711), - [aux_sym_create_function_statement_token4] = ACTIONS(711), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_statement_token8] = ACTIONS(711), - [aux_sym_create_function_statement_token9] = ACTIONS(711), - [aux_sym_create_function_statement_token10] = ACTIONS(711), - [aux_sym_create_function_statement_token11] = ACTIONS(711), - [aux_sym_external_hint_token1] = ACTIONS(711), - [aux_sym_external_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token1] = ACTIONS(711), - [aux_sym_optimizer_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token3] = ACTIONS(711), - [aux_sym_parallel_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token4] = ACTIONS(711), - [aux_sym_deterministic_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token2] = ACTIONS(711), - [aux_sym_sql_hint_token3] = ACTIONS(711), - [aux_sym_sql_hint_token5] = ACTIONS(711), - [aux_sym__function_language_token1] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_reference_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_where_clause_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [1851] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [anon_sym_COMMA] = ACTIONS(421), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_truncate_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_begin_statement_token1] = ACTIONS(423), - [aux_sym_commit_statement_token1] = ACTIONS(423), - [aux_sym_rollback_statement_token1] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_sequence_token5] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym_return_statement_token1] = ACTIONS(423), - [aux_sym_declare_statement_token1] = ACTIONS(423), - [aux_sym_create_function_statement_token3] = ACTIONS(423), - [aux_sym_create_function_statement_token4] = ACTIONS(423), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_statement_token8] = ACTIONS(423), - [aux_sym_create_function_statement_token9] = ACTIONS(423), - [aux_sym_create_function_statement_token10] = ACTIONS(423), - [aux_sym_create_function_statement_token11] = ACTIONS(423), - [aux_sym_external_hint_token1] = ACTIONS(423), - [aux_sym_external_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token1] = ACTIONS(423), - [aux_sym_optimizer_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token3] = ACTIONS(423), - [aux_sym_parallel_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token4] = ACTIONS(423), - [aux_sym_deterministic_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token2] = ACTIONS(423), - [aux_sym_sql_hint_token3] = ACTIONS(423), - [aux_sym_sql_hint_token5] = ACTIONS(423), - [aux_sym__function_language_token1] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_where_clause_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [1852] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [anon_sym_COMMA] = ACTIONS(648), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_truncate_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_begin_statement_token1] = ACTIONS(650), - [aux_sym_commit_statement_token1] = ACTIONS(650), - [aux_sym_rollback_statement_token1] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_sequence_token5] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym_return_statement_token1] = ACTIONS(650), - [aux_sym_declare_statement_token1] = ACTIONS(650), - [aux_sym_create_function_statement_token3] = ACTIONS(650), - [aux_sym_create_function_statement_token4] = ACTIONS(650), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_statement_token8] = ACTIONS(650), - [aux_sym_create_function_statement_token9] = ACTIONS(650), - [aux_sym_create_function_statement_token10] = ACTIONS(650), - [aux_sym_create_function_statement_token11] = ACTIONS(650), - [aux_sym_external_hint_token1] = ACTIONS(650), - [aux_sym_external_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token1] = ACTIONS(650), - [aux_sym_optimizer_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token3] = ACTIONS(650), - [aux_sym_parallel_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token4] = ACTIONS(650), - [aux_sym_deterministic_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token2] = ACTIONS(650), - [aux_sym_sql_hint_token3] = ACTIONS(650), - [aux_sym_sql_hint_token5] = ACTIONS(650), - [aux_sym__function_language_token1] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_where_clause_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [1853] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [anon_sym_COMMA] = ACTIONS(717), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_truncate_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_begin_statement_token1] = ACTIONS(719), - [aux_sym_commit_statement_token1] = ACTIONS(719), - [aux_sym_rollback_statement_token1] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_sequence_token5] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym_return_statement_token1] = ACTIONS(719), - [aux_sym_declare_statement_token1] = ACTIONS(719), - [aux_sym_create_function_statement_token3] = ACTIONS(719), - [aux_sym_create_function_statement_token4] = ACTIONS(719), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_statement_token8] = ACTIONS(719), - [aux_sym_create_function_statement_token9] = ACTIONS(719), - [aux_sym_create_function_statement_token10] = ACTIONS(719), - [aux_sym_create_function_statement_token11] = ACTIONS(719), - [aux_sym_external_hint_token1] = ACTIONS(719), - [aux_sym_external_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token1] = ACTIONS(719), - [aux_sym_optimizer_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token3] = ACTIONS(719), - [aux_sym_parallel_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token4] = ACTIONS(719), - [aux_sym_deterministic_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token2] = ACTIONS(719), - [aux_sym_sql_hint_token3] = ACTIONS(719), - [aux_sym_sql_hint_token5] = ACTIONS(719), - [aux_sym__function_language_token1] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_reference_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_where_clause_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2502), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [1854] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [anon_sym_COMMA] = ACTIONS(721), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_truncate_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_begin_statement_token1] = ACTIONS(723), - [aux_sym_commit_statement_token1] = ACTIONS(723), - [aux_sym_rollback_statement_token1] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_sequence_token5] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym_return_statement_token1] = ACTIONS(723), - [aux_sym_declare_statement_token1] = ACTIONS(723), - [aux_sym_create_function_statement_token3] = ACTIONS(723), - [aux_sym_create_function_statement_token4] = ACTIONS(723), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_statement_token8] = ACTIONS(723), - [aux_sym_create_function_statement_token9] = ACTIONS(723), - [aux_sym_create_function_statement_token10] = ACTIONS(723), - [aux_sym_create_function_statement_token11] = ACTIONS(723), - [aux_sym_external_hint_token1] = ACTIONS(723), - [aux_sym_external_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token1] = ACTIONS(723), - [aux_sym_optimizer_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token3] = ACTIONS(723), - [aux_sym_parallel_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token4] = ACTIONS(723), - [aux_sym_deterministic_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token2] = ACTIONS(723), - [aux_sym_sql_hint_token3] = ACTIONS(723), - [aux_sym_sql_hint_token5] = ACTIONS(723), - [aux_sym__function_language_token1] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_reference_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_where_clause_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [1855] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(2607), - [anon_sym_COMMA] = ACTIONS(580), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_truncate_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_begin_statement_token1] = ACTIONS(584), - [aux_sym_commit_statement_token1] = ACTIONS(584), - [aux_sym_rollback_statement_token1] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_sequence_token5] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym_return_statement_token1] = ACTIONS(584), - [aux_sym_declare_statement_token1] = ACTIONS(584), - [aux_sym_create_function_statement_token3] = ACTIONS(584), - [aux_sym_create_function_statement_token4] = ACTIONS(584), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_statement_token8] = ACTIONS(584), - [aux_sym_create_function_statement_token9] = ACTIONS(584), - [aux_sym_create_function_statement_token10] = ACTIONS(584), - [aux_sym_create_function_statement_token11] = ACTIONS(584), - [aux_sym_external_hint_token1] = ACTIONS(584), - [aux_sym_external_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token1] = ACTIONS(584), - [aux_sym_optimizer_hint_token2] = ACTIONS(584), - [aux_sym_optimizer_hint_token3] = ACTIONS(584), - [aux_sym_parallel_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token1] = ACTIONS(584), - [aux_sym_null_hint_token4] = ACTIONS(584), - [aux_sym_deterministic_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token1] = ACTIONS(584), - [aux_sym_sql_hint_token2] = ACTIONS(584), - [aux_sym_sql_hint_token3] = ACTIONS(584), - [aux_sym_sql_hint_token5] = ACTIONS(584), - [aux_sym__function_language_token1] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(2609), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [1856] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [1857] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_mode_token1] = ACTIONS(187), - [aux_sym_initial_mode_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [1858] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_truncate_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_begin_statement_token1] = ACTIONS(471), - [aux_sym_commit_statement_token1] = ACTIONS(471), - [aux_sym_rollback_statement_token1] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_sequence_token5] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym_return_statement_token1] = ACTIONS(471), - [aux_sym_declare_statement_token1] = ACTIONS(471), - [aux_sym_create_function_statement_token3] = ACTIONS(471), - [aux_sym_create_function_statement_token4] = ACTIONS(471), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_statement_token8] = ACTIONS(471), - [aux_sym_create_function_statement_token9] = ACTIONS(471), - [aux_sym_create_function_statement_token10] = ACTIONS(471), - [aux_sym_create_function_statement_token11] = ACTIONS(471), - [aux_sym_external_hint_token1] = ACTIONS(471), - [aux_sym_external_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token1] = ACTIONS(471), - [aux_sym_optimizer_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token3] = ACTIONS(471), - [aux_sym_parallel_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token2] = ACTIONS(471), - [aux_sym_null_hint_token4] = ACTIONS(471), - [aux_sym_deterministic_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token2] = ACTIONS(471), - [aux_sym_sql_hint_token3] = ACTIONS(471), - [aux_sym_sql_hint_token5] = ACTIONS(471), - [aux_sym__function_language_token1] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_table_constraint_check_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [1859] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [1860] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [anon_sym_COMMA] = ACTIONS(725), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_truncate_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_begin_statement_token1] = ACTIONS(727), - [aux_sym_commit_statement_token1] = ACTIONS(727), - [aux_sym_rollback_statement_token1] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_sequence_token5] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym_return_statement_token1] = ACTIONS(727), - [aux_sym_declare_statement_token1] = ACTIONS(727), - [aux_sym_create_function_statement_token3] = ACTIONS(727), - [aux_sym_create_function_statement_token4] = ACTIONS(727), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_statement_token8] = ACTIONS(727), - [aux_sym_create_function_statement_token9] = ACTIONS(727), - [aux_sym_create_function_statement_token10] = ACTIONS(727), - [aux_sym_create_function_statement_token11] = ACTIONS(727), - [aux_sym_external_hint_token1] = ACTIONS(727), - [aux_sym_external_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token1] = ACTIONS(727), - [aux_sym_optimizer_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token3] = ACTIONS(727), - [aux_sym_parallel_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token4] = ACTIONS(727), - [aux_sym_deterministic_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token2] = ACTIONS(727), - [aux_sym_sql_hint_token3] = ACTIONS(727), - [aux_sym_sql_hint_token5] = ACTIONS(727), - [aux_sym__function_language_token1] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_reference_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_where_clause_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [1861] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(2611), - [anon_sym_COMMA] = ACTIONS(592), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_truncate_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_begin_statement_token1] = ACTIONS(596), - [aux_sym_commit_statement_token1] = ACTIONS(596), - [aux_sym_rollback_statement_token1] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_sequence_token5] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym_return_statement_token1] = ACTIONS(596), - [aux_sym_declare_statement_token1] = ACTIONS(596), - [aux_sym_create_function_statement_token3] = ACTIONS(596), - [aux_sym_create_function_statement_token4] = ACTIONS(596), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_statement_token8] = ACTIONS(596), - [aux_sym_create_function_statement_token9] = ACTIONS(596), - [aux_sym_create_function_statement_token10] = ACTIONS(596), - [aux_sym_create_function_statement_token11] = ACTIONS(596), - [aux_sym_external_hint_token1] = ACTIONS(596), - [aux_sym_external_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token1] = ACTIONS(596), - [aux_sym_optimizer_hint_token2] = ACTIONS(596), - [aux_sym_optimizer_hint_token3] = ACTIONS(596), - [aux_sym_parallel_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token1] = ACTIONS(596), - [aux_sym_null_hint_token4] = ACTIONS(596), - [aux_sym_deterministic_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token1] = ACTIONS(596), - [aux_sym_sql_hint_token2] = ACTIONS(596), - [aux_sym_sql_hint_token3] = ACTIONS(596), - [aux_sym_sql_hint_token5] = ACTIONS(596), - [aux_sym__function_language_token1] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(2613), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [1862] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_truncate_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_begin_statement_token1] = ACTIONS(650), - [aux_sym_commit_statement_token1] = ACTIONS(650), - [aux_sym_rollback_statement_token1] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_sequence_token5] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym_return_statement_token1] = ACTIONS(650), - [aux_sym_declare_statement_token1] = ACTIONS(650), - [aux_sym_create_function_statement_token3] = ACTIONS(650), - [aux_sym_create_function_statement_token4] = ACTIONS(650), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_statement_token8] = ACTIONS(650), - [aux_sym_create_function_statement_token9] = ACTIONS(650), - [aux_sym_create_function_statement_token10] = ACTIONS(650), - [aux_sym_create_function_statement_token11] = ACTIONS(650), - [aux_sym_external_hint_token1] = ACTIONS(650), - [aux_sym_external_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token1] = ACTIONS(650), - [aux_sym_optimizer_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token3] = ACTIONS(650), - [aux_sym_parallel_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token2] = ACTIONS(650), - [aux_sym_null_hint_token4] = ACTIONS(650), - [aux_sym_deterministic_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token2] = ACTIONS(650), - [aux_sym_sql_hint_token3] = ACTIONS(650), - [aux_sym_sql_hint_token5] = ACTIONS(650), - [aux_sym__function_language_token1] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_table_constraint_check_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [1863] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(2615), - [anon_sym_COMMA] = ACTIONS(600), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_truncate_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_begin_statement_token1] = ACTIONS(604), - [aux_sym_commit_statement_token1] = ACTIONS(604), - [aux_sym_rollback_statement_token1] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_sequence_token5] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym_return_statement_token1] = ACTIONS(604), - [aux_sym_declare_statement_token1] = ACTIONS(604), - [aux_sym_create_function_statement_token3] = ACTIONS(604), - [aux_sym_create_function_statement_token4] = ACTIONS(604), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_statement_token8] = ACTIONS(604), - [aux_sym_create_function_statement_token9] = ACTIONS(604), - [aux_sym_create_function_statement_token10] = ACTIONS(604), - [aux_sym_create_function_statement_token11] = ACTIONS(604), - [aux_sym_external_hint_token1] = ACTIONS(604), - [aux_sym_external_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token1] = ACTIONS(604), - [aux_sym_optimizer_hint_token2] = ACTIONS(604), - [aux_sym_optimizer_hint_token3] = ACTIONS(604), - [aux_sym_parallel_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token1] = ACTIONS(604), - [aux_sym_null_hint_token4] = ACTIONS(604), - [aux_sym_deterministic_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token1] = ACTIONS(604), - [aux_sym_sql_hint_token2] = ACTIONS(604), - [aux_sym_sql_hint_token3] = ACTIONS(604), - [aux_sym_sql_hint_token5] = ACTIONS(604), - [aux_sym__function_language_token1] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(2617), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [1864] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_truncate_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_begin_statement_token1] = ACTIONS(842), - [aux_sym_commit_statement_token1] = ACTIONS(842), - [aux_sym_rollback_statement_token1] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_sequence_token5] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym_return_statement_token1] = ACTIONS(842), - [aux_sym_declare_statement_token1] = ACTIONS(842), - [aux_sym_create_function_statement_token3] = ACTIONS(842), - [aux_sym_create_function_statement_token4] = ACTIONS(842), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_statement_token8] = ACTIONS(842), - [aux_sym_create_function_statement_token9] = ACTIONS(842), - [aux_sym_create_function_statement_token10] = ACTIONS(842), - [aux_sym_create_function_statement_token11] = ACTIONS(842), - [aux_sym_external_hint_token1] = ACTIONS(842), - [aux_sym_external_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token1] = ACTIONS(842), - [aux_sym_optimizer_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token3] = ACTIONS(842), - [aux_sym_parallel_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token4] = ACTIONS(842), - [aux_sym_deterministic_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token2] = ACTIONS(842), - [aux_sym_sql_hint_token3] = ACTIONS(842), - [aux_sym_sql_hint_token5] = ACTIONS(842), - [aux_sym__function_language_token1] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_order_by_clause_token1] = ACTIONS(842), - [aux_sym_limit_clause_token1] = ACTIONS(842), - [aux_sym_offset_clause_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [1865] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2506), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2530), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1866] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [anon_sym_COMMA] = ACTIONS(652), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_truncate_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_begin_statement_token1] = ACTIONS(654), - [aux_sym_commit_statement_token1] = ACTIONS(654), - [aux_sym_rollback_statement_token1] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_sequence_token5] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym_return_statement_token1] = ACTIONS(654), - [aux_sym_declare_statement_token1] = ACTIONS(654), - [aux_sym_create_function_statement_token3] = ACTIONS(654), - [aux_sym_create_function_statement_token4] = ACTIONS(654), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_statement_token8] = ACTIONS(654), - [aux_sym_create_function_statement_token9] = ACTIONS(654), - [aux_sym_create_function_statement_token10] = ACTIONS(654), - [aux_sym_create_function_statement_token11] = ACTIONS(654), - [aux_sym_external_hint_token1] = ACTIONS(654), - [aux_sym_external_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token1] = ACTIONS(654), - [aux_sym_optimizer_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token3] = ACTIONS(654), - [aux_sym_parallel_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token4] = ACTIONS(654), - [aux_sym_deterministic_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token2] = ACTIONS(654), - [aux_sym_sql_hint_token3] = ACTIONS(654), - [aux_sym_sql_hint_token5] = ACTIONS(654), - [aux_sym__function_language_token1] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_where_clause_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [1867] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2506), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2530), - [anon_sym_STAR] = ACTIONS(2532), - [anon_sym_SLASH] = ACTIONS(2534), - [anon_sym_PERCENT] = ACTIONS(2532), - [anon_sym_LT_LT] = ACTIONS(2532), - [anon_sym_GT_GT] = ACTIONS(2532), - [anon_sym_AMP] = ACTIONS(2532), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1868] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_truncate_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_begin_statement_token1] = ACTIONS(705), - [aux_sym_commit_statement_token1] = ACTIONS(705), - [aux_sym_rollback_statement_token1] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_sequence_token5] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym_return_statement_token1] = ACTIONS(705), - [aux_sym_declare_statement_token1] = ACTIONS(705), - [aux_sym_create_function_statement_token3] = ACTIONS(705), - [aux_sym_create_function_statement_token4] = ACTIONS(705), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_statement_token8] = ACTIONS(705), - [aux_sym_create_function_statement_token9] = ACTIONS(705), - [aux_sym_create_function_statement_token10] = ACTIONS(705), - [aux_sym_create_function_statement_token11] = ACTIONS(705), - [aux_sym_external_hint_token1] = ACTIONS(705), - [aux_sym_external_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token1] = ACTIONS(705), - [aux_sym_optimizer_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token3] = ACTIONS(705), - [aux_sym_parallel_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token4] = ACTIONS(705), - [aux_sym_deterministic_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token2] = ACTIONS(705), - [aux_sym_sql_hint_token3] = ACTIONS(705), - [aux_sym_sql_hint_token5] = ACTIONS(705), - [aux_sym__function_language_token1] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_order_by_clause_token1] = ACTIONS(705), - [aux_sym_limit_clause_token1] = ACTIONS(705), - [aux_sym_offset_clause_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [1869] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [1870] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [1871] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(2508), - [aux_sym_truncate_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token7] = ACTIONS(2510), - [aux_sym_begin_statement_token1] = ACTIONS(767), - [aux_sym_commit_statement_token1] = ACTIONS(767), - [aux_sym_rollback_statement_token1] = ACTIONS(767), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_sequence_token5] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym_return_statement_token1] = ACTIONS(767), - [aux_sym_declare_statement_token1] = ACTIONS(767), - [aux_sym_create_function_statement_token3] = ACTIONS(767), - [aux_sym_create_function_statement_token4] = ACTIONS(767), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_statement_token8] = ACTIONS(767), - [aux_sym_create_function_statement_token9] = ACTIONS(767), - [aux_sym_create_function_statement_token10] = ACTIONS(767), - [aux_sym_create_function_statement_token11] = ACTIONS(767), - [aux_sym_external_hint_token1] = ACTIONS(767), - [aux_sym_external_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token1] = ACTIONS(767), - [aux_sym_optimizer_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token3] = ACTIONS(767), - [aux_sym_parallel_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token4] = ACTIONS(767), - [aux_sym_deterministic_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token2] = ACTIONS(767), - [aux_sym_sql_hint_token3] = ACTIONS(767), - [aux_sym_sql_hint_token5] = ACTIONS(767), - [aux_sym__function_language_token1] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(2512), - [anon_sym_EQ] = ACTIONS(2514), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_order_by_clause_token1] = ACTIONS(767), - [aux_sym_limit_clause_token1] = ACTIONS(767), - [aux_sym_offset_clause_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2506), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2524), - [anon_sym_DASH] = ACTIONS(2526), - [anon_sym_TILDE] = ACTIONS(2528), - [anon_sym_CARET] = ACTIONS(2530), - [anon_sym_STAR] = ACTIONS(2532), - [anon_sym_SLASH] = ACTIONS(2534), - [anon_sym_PERCENT] = ACTIONS(2532), - [anon_sym_LT_LT] = ACTIONS(2532), - [anon_sym_GT_GT] = ACTIONS(2532), - [anon_sym_AMP] = ACTIONS(2532), - [anon_sym_PIPE] = ACTIONS(2524), - [anon_sym_POUND] = ACTIONS(2526), - [anon_sym_LT] = ACTIONS(2528), - [anon_sym_LT_EQ] = ACTIONS(2514), - [anon_sym_LT_GT] = ACTIONS(2514), - [anon_sym_BANG_EQ] = ACTIONS(2514), - [anon_sym_GT] = ACTIONS(2528), - [anon_sym_GT_EQ] = ACTIONS(2514), - [anon_sym_BANG_TILDE] = ACTIONS(2528), - [anon_sym_TILDE_STAR] = ACTIONS(2514), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2514), - }, - [1872] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_truncate_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_begin_statement_token1] = ACTIONS(570), - [aux_sym_commit_statement_token1] = ACTIONS(570), - [aux_sym_rollback_statement_token1] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_sequence_token5] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym_return_statement_token1] = ACTIONS(570), - [aux_sym_declare_statement_token1] = ACTIONS(570), - [aux_sym_create_function_statement_token3] = ACTIONS(570), - [aux_sym_create_function_statement_token4] = ACTIONS(570), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_statement_token8] = ACTIONS(570), - [aux_sym_create_function_statement_token9] = ACTIONS(570), - [aux_sym_create_function_statement_token10] = ACTIONS(570), - [aux_sym_create_function_statement_token11] = ACTIONS(570), - [aux_sym_external_hint_token1] = ACTIONS(570), - [aux_sym_external_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token1] = ACTIONS(570), - [aux_sym_optimizer_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token3] = ACTIONS(570), - [aux_sym_parallel_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token4] = ACTIONS(570), - [aux_sym_deterministic_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token2] = ACTIONS(570), - [aux_sym_sql_hint_token3] = ACTIONS(570), - [aux_sym_sql_hint_token5] = ACTIONS(570), - [aux_sym__function_language_token1] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_mode_token1] = ACTIONS(570), - [aux_sym_initial_mode_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [1873] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(2508), - [aux_sym_truncate_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token7] = ACTIONS(2510), - [aux_sym_begin_statement_token1] = ACTIONS(763), - [aux_sym_commit_statement_token1] = ACTIONS(763), - [aux_sym_rollback_statement_token1] = ACTIONS(763), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_sequence_token5] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym_return_statement_token1] = ACTIONS(763), - [aux_sym_declare_statement_token1] = ACTIONS(763), - [aux_sym_create_function_statement_token3] = ACTIONS(763), - [aux_sym_create_function_statement_token4] = ACTIONS(763), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_statement_token8] = ACTIONS(763), - [aux_sym_create_function_statement_token9] = ACTIONS(763), - [aux_sym_create_function_statement_token10] = ACTIONS(763), - [aux_sym_create_function_statement_token11] = ACTIONS(763), - [aux_sym_external_hint_token1] = ACTIONS(763), - [aux_sym_external_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token1] = ACTIONS(763), - [aux_sym_optimizer_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token3] = ACTIONS(763), - [aux_sym_parallel_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token4] = ACTIONS(763), - [aux_sym_deterministic_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token2] = ACTIONS(763), - [aux_sym_sql_hint_token3] = ACTIONS(763), - [aux_sym_sql_hint_token5] = ACTIONS(763), - [aux_sym__function_language_token1] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(2512), - [anon_sym_EQ] = ACTIONS(2514), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_order_by_clause_token1] = ACTIONS(763), - [aux_sym_limit_clause_token1] = ACTIONS(763), - [aux_sym_offset_clause_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(2518), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2506), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2524), - [anon_sym_DASH] = ACTIONS(2526), - [anon_sym_TILDE] = ACTIONS(2528), - [anon_sym_CARET] = ACTIONS(2530), - [anon_sym_STAR] = ACTIONS(2532), - [anon_sym_SLASH] = ACTIONS(2534), - [anon_sym_PERCENT] = ACTIONS(2532), - [anon_sym_LT_LT] = ACTIONS(2532), - [anon_sym_GT_GT] = ACTIONS(2532), - [anon_sym_AMP] = ACTIONS(2532), - [anon_sym_PIPE] = ACTIONS(2524), - [anon_sym_POUND] = ACTIONS(2526), - [anon_sym_LT] = ACTIONS(2528), - [anon_sym_LT_EQ] = ACTIONS(2514), - [anon_sym_LT_GT] = ACTIONS(2514), - [anon_sym_BANG_EQ] = ACTIONS(2514), - [anon_sym_GT] = ACTIONS(2528), - [anon_sym_GT_EQ] = ACTIONS(2514), - [anon_sym_BANG_TILDE] = ACTIONS(2528), - [anon_sym_TILDE_STAR] = ACTIONS(2514), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2514), - }, - [1874] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2506), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2524), - [anon_sym_DASH] = ACTIONS(2526), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2530), - [anon_sym_STAR] = ACTIONS(2532), - [anon_sym_SLASH] = ACTIONS(2534), - [anon_sym_PERCENT] = ACTIONS(2532), - [anon_sym_LT_LT] = ACTIONS(2532), - [anon_sym_GT_GT] = ACTIONS(2532), - [anon_sym_AMP] = ACTIONS(2532), - [anon_sym_PIPE] = ACTIONS(2524), - [anon_sym_POUND] = ACTIONS(2526), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1875] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_truncate_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_begin_statement_token1] = ACTIONS(566), - [aux_sym_commit_statement_token1] = ACTIONS(566), - [aux_sym_rollback_statement_token1] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_sequence_token5] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym_return_statement_token1] = ACTIONS(566), - [aux_sym_declare_statement_token1] = ACTIONS(566), - [aux_sym_create_function_statement_token3] = ACTIONS(566), - [aux_sym_create_function_statement_token4] = ACTIONS(566), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_statement_token8] = ACTIONS(566), - [aux_sym_create_function_statement_token9] = ACTIONS(566), - [aux_sym_create_function_statement_token10] = ACTIONS(566), - [aux_sym_create_function_statement_token11] = ACTIONS(566), - [aux_sym_external_hint_token1] = ACTIONS(566), - [aux_sym_external_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token1] = ACTIONS(566), - [aux_sym_optimizer_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token3] = ACTIONS(566), - [aux_sym_parallel_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token4] = ACTIONS(566), - [aux_sym_deterministic_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token2] = ACTIONS(566), - [aux_sym_sql_hint_token3] = ACTIONS(566), - [aux_sym_sql_hint_token5] = ACTIONS(566), - [aux_sym__function_language_token1] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_mode_token1] = ACTIONS(566), - [aux_sym_initial_mode_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [1876] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [anon_sym_COMMA] = ACTIONS(632), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_truncate_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_begin_statement_token1] = ACTIONS(634), - [aux_sym_commit_statement_token1] = ACTIONS(634), - [aux_sym_rollback_statement_token1] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_sequence_token5] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym_return_statement_token1] = ACTIONS(634), - [aux_sym_declare_statement_token1] = ACTIONS(634), - [aux_sym_create_function_statement_token3] = ACTIONS(634), - [aux_sym_create_function_statement_token4] = ACTIONS(634), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_statement_token8] = ACTIONS(634), - [aux_sym_create_function_statement_token9] = ACTIONS(634), - [aux_sym_create_function_statement_token10] = ACTIONS(634), - [aux_sym_create_function_statement_token11] = ACTIONS(634), - [aux_sym_external_hint_token1] = ACTIONS(634), - [aux_sym_external_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token1] = ACTIONS(634), - [aux_sym_optimizer_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token3] = ACTIONS(634), - [aux_sym_parallel_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token4] = ACTIONS(634), - [aux_sym_deterministic_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token2] = ACTIONS(634), - [aux_sym_sql_hint_token3] = ACTIONS(634), - [aux_sym_sql_hint_token5] = ACTIONS(634), - [aux_sym__function_language_token1] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_where_clause_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [1877] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [1878] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [1879] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [anon_sym_COMMA] = ACTIONS(534), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_truncate_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_begin_statement_token1] = ACTIONS(536), - [aux_sym_commit_statement_token1] = ACTIONS(536), - [aux_sym_rollback_statement_token1] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_sequence_token5] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym_return_statement_token1] = ACTIONS(536), - [aux_sym_declare_statement_token1] = ACTIONS(536), - [aux_sym_create_function_statement_token3] = ACTIONS(536), - [aux_sym_create_function_statement_token4] = ACTIONS(536), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_statement_token8] = ACTIONS(536), - [aux_sym_create_function_statement_token9] = ACTIONS(536), - [aux_sym_create_function_statement_token10] = ACTIONS(536), - [aux_sym_create_function_statement_token11] = ACTIONS(536), - [aux_sym_external_hint_token1] = ACTIONS(536), - [aux_sym_external_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token1] = ACTIONS(536), - [aux_sym_optimizer_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token3] = ACTIONS(536), - [aux_sym_parallel_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token4] = ACTIONS(536), - [aux_sym_deterministic_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token2] = ACTIONS(536), - [aux_sym_sql_hint_token3] = ACTIONS(536), - [aux_sym_sql_hint_token5] = ACTIONS(536), - [aux_sym__function_language_token1] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_where_clause_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [1880] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_truncate_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_begin_statement_token1] = ACTIONS(540), - [aux_sym_commit_statement_token1] = ACTIONS(540), - [aux_sym_rollback_statement_token1] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_sequence_token5] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym_return_statement_token1] = ACTIONS(540), - [aux_sym_declare_statement_token1] = ACTIONS(540), - [aux_sym_create_function_statement_token3] = ACTIONS(540), - [aux_sym_create_function_statement_token4] = ACTIONS(540), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_statement_token8] = ACTIONS(540), - [aux_sym_create_function_statement_token9] = ACTIONS(540), - [aux_sym_create_function_statement_token10] = ACTIONS(540), - [aux_sym_create_function_statement_token11] = ACTIONS(540), - [aux_sym_external_hint_token1] = ACTIONS(540), - [aux_sym_external_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token1] = ACTIONS(540), - [aux_sym_optimizer_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token3] = ACTIONS(540), - [aux_sym_parallel_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token4] = ACTIONS(540), - [aux_sym_deterministic_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token2] = ACTIONS(540), - [aux_sym_sql_hint_token3] = ACTIONS(540), - [aux_sym_sql_hint_token5] = ACTIONS(540), - [aux_sym__function_language_token1] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_mode_token1] = ACTIONS(540), - [aux_sym_initial_mode_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [1881] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_truncate_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_begin_statement_token1] = ACTIONS(427), - [aux_sym_commit_statement_token1] = ACTIONS(427), - [aux_sym_rollback_statement_token1] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_sequence_token5] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym_return_statement_token1] = ACTIONS(427), - [aux_sym_declare_statement_token1] = ACTIONS(427), - [aux_sym_create_function_statement_token3] = ACTIONS(427), - [aux_sym_create_function_statement_token4] = ACTIONS(427), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_statement_token8] = ACTIONS(427), - [aux_sym_create_function_statement_token9] = ACTIONS(427), - [aux_sym_create_function_statement_token10] = ACTIONS(427), - [aux_sym_create_function_statement_token11] = ACTIONS(427), - [aux_sym_external_hint_token1] = ACTIONS(427), - [aux_sym_external_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token1] = ACTIONS(427), - [aux_sym_optimizer_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token3] = ACTIONS(427), - [aux_sym_parallel_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token4] = ACTIONS(427), - [aux_sym_deterministic_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token2] = ACTIONS(427), - [aux_sym_sql_hint_token3] = ACTIONS(427), - [aux_sym_sql_hint_token5] = ACTIONS(427), - [aux_sym__function_language_token1] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_mode_token1] = ACTIONS(427), - [aux_sym_initial_mode_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [1882] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_truncate_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_begin_statement_token1] = ACTIONS(435), - [aux_sym_commit_statement_token1] = ACTIONS(435), - [aux_sym_rollback_statement_token1] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_sequence_token5] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym_return_statement_token1] = ACTIONS(435), - [aux_sym_declare_statement_token1] = ACTIONS(435), - [aux_sym_create_function_statement_token3] = ACTIONS(435), - [aux_sym_create_function_statement_token4] = ACTIONS(435), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_statement_token8] = ACTIONS(435), - [aux_sym_create_function_statement_token9] = ACTIONS(435), - [aux_sym_create_function_statement_token10] = ACTIONS(435), - [aux_sym_create_function_statement_token11] = ACTIONS(435), - [aux_sym_external_hint_token1] = ACTIONS(435), - [aux_sym_external_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token1] = ACTIONS(435), - [aux_sym_optimizer_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token3] = ACTIONS(435), - [aux_sym_parallel_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token4] = ACTIONS(435), - [aux_sym_deterministic_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token2] = ACTIONS(435), - [aux_sym_sql_hint_token3] = ACTIONS(435), - [aux_sym_sql_hint_token5] = ACTIONS(435), - [aux_sym__function_language_token1] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_mode_token1] = ACTIONS(435), - [aux_sym_initial_mode_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [1883] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(2619), - [anon_sym_COMMA] = ACTIONS(608), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_truncate_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_begin_statement_token1] = ACTIONS(612), - [aux_sym_commit_statement_token1] = ACTIONS(612), - [aux_sym_rollback_statement_token1] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_sequence_token5] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym_return_statement_token1] = ACTIONS(612), - [aux_sym_declare_statement_token1] = ACTIONS(612), - [aux_sym_create_function_statement_token3] = ACTIONS(612), - [aux_sym_create_function_statement_token4] = ACTIONS(612), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_statement_token8] = ACTIONS(612), - [aux_sym_create_function_statement_token9] = ACTIONS(612), - [aux_sym_create_function_statement_token10] = ACTIONS(612), - [aux_sym_create_function_statement_token11] = ACTIONS(612), - [aux_sym_external_hint_token1] = ACTIONS(612), - [aux_sym_external_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token1] = ACTIONS(612), - [aux_sym_optimizer_hint_token2] = ACTIONS(612), - [aux_sym_optimizer_hint_token3] = ACTIONS(612), - [aux_sym_parallel_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token1] = ACTIONS(612), - [aux_sym_null_hint_token4] = ACTIONS(612), - [aux_sym_deterministic_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token1] = ACTIONS(612), - [aux_sym_sql_hint_token2] = ACTIONS(612), - [aux_sym_sql_hint_token3] = ACTIONS(612), - [aux_sym_sql_hint_token5] = ACTIONS(612), - [aux_sym__function_language_token1] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(2621), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [1884] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [1885] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_truncate_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_begin_statement_token1] = ACTIONS(654), - [aux_sym_commit_statement_token1] = ACTIONS(654), - [aux_sym_rollback_statement_token1] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_sequence_token5] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym_return_statement_token1] = ACTIONS(654), - [aux_sym_declare_statement_token1] = ACTIONS(654), - [aux_sym_create_function_statement_token3] = ACTIONS(654), - [aux_sym_create_function_statement_token4] = ACTIONS(654), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_statement_token8] = ACTIONS(654), - [aux_sym_create_function_statement_token9] = ACTIONS(654), - [aux_sym_create_function_statement_token10] = ACTIONS(654), - [aux_sym_create_function_statement_token11] = ACTIONS(654), - [aux_sym_external_hint_token1] = ACTIONS(654), - [aux_sym_external_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token1] = ACTIONS(654), - [aux_sym_optimizer_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token3] = ACTIONS(654), - [aux_sym_parallel_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token4] = ACTIONS(654), - [aux_sym_deterministic_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token2] = ACTIONS(654), - [aux_sym_sql_hint_token3] = ACTIONS(654), - [aux_sym_sql_hint_token5] = ACTIONS(654), - [aux_sym__function_language_token1] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_mode_token1] = ACTIONS(654), - [aux_sym_initial_mode_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [1886] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_truncate_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_begin_statement_token1] = ACTIONS(439), - [aux_sym_commit_statement_token1] = ACTIONS(439), - [aux_sym_rollback_statement_token1] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_sequence_token5] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym_return_statement_token1] = ACTIONS(439), - [aux_sym_declare_statement_token1] = ACTIONS(439), - [aux_sym_create_function_statement_token3] = ACTIONS(439), - [aux_sym_create_function_statement_token4] = ACTIONS(439), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_statement_token8] = ACTIONS(439), - [aux_sym_create_function_statement_token9] = ACTIONS(439), - [aux_sym_create_function_statement_token10] = ACTIONS(439), - [aux_sym_create_function_statement_token11] = ACTIONS(439), - [aux_sym_external_hint_token1] = ACTIONS(439), - [aux_sym_external_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token1] = ACTIONS(439), - [aux_sym_optimizer_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token3] = ACTIONS(439), - [aux_sym_parallel_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token4] = ACTIONS(439), - [aux_sym_deterministic_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token2] = ACTIONS(439), - [aux_sym_sql_hint_token3] = ACTIONS(439), - [aux_sym_sql_hint_token5] = ACTIONS(439), - [aux_sym__function_language_token1] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_mode_token1] = ACTIONS(439), - [aux_sym_initial_mode_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [1887] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_truncate_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_begin_statement_token1] = ACTIONS(431), - [aux_sym_commit_statement_token1] = ACTIONS(431), - [aux_sym_rollback_statement_token1] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_sequence_token5] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym_return_statement_token1] = ACTIONS(431), - [aux_sym_declare_statement_token1] = ACTIONS(431), - [aux_sym_create_function_statement_token3] = ACTIONS(431), - [aux_sym_create_function_statement_token4] = ACTIONS(431), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_statement_token8] = ACTIONS(431), - [aux_sym_create_function_statement_token9] = ACTIONS(431), - [aux_sym_create_function_statement_token10] = ACTIONS(431), - [aux_sym_create_function_statement_token11] = ACTIONS(431), - [aux_sym_external_hint_token1] = ACTIONS(431), - [aux_sym_external_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token1] = ACTIONS(431), - [aux_sym_optimizer_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token3] = ACTIONS(431), - [aux_sym_parallel_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token4] = ACTIONS(431), - [aux_sym_deterministic_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token2] = ACTIONS(431), - [aux_sym_sql_hint_token3] = ACTIONS(431), - [aux_sym_sql_hint_token5] = ACTIONS(431), - [aux_sym__function_language_token1] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_mode_token1] = ACTIONS(431), - [aux_sym_initial_mode_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [1888] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_mode_token1] = ACTIONS(242), - [aux_sym_initial_mode_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [1889] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [anon_sym_COMMA] = ACTIONS(588), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_truncate_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_begin_statement_token1] = ACTIONS(590), - [aux_sym_commit_statement_token1] = ACTIONS(590), - [aux_sym_rollback_statement_token1] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_sequence_token5] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym_return_statement_token1] = ACTIONS(590), - [aux_sym_declare_statement_token1] = ACTIONS(590), - [aux_sym_create_function_statement_token3] = ACTIONS(590), - [aux_sym_create_function_statement_token4] = ACTIONS(590), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_statement_token8] = ACTIONS(590), - [aux_sym_create_function_statement_token9] = ACTIONS(590), - [aux_sym_create_function_statement_token10] = ACTIONS(590), - [aux_sym_create_function_statement_token11] = ACTIONS(590), - [aux_sym_external_hint_token1] = ACTIONS(590), - [aux_sym_external_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token1] = ACTIONS(590), - [aux_sym_optimizer_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token3] = ACTIONS(590), - [aux_sym_parallel_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token4] = ACTIONS(590), - [aux_sym_deterministic_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token2] = ACTIONS(590), - [aux_sym_sql_hint_token3] = ACTIONS(590), - [aux_sym_sql_hint_token5] = ACTIONS(590), - [aux_sym__function_language_token1] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_where_clause_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [1890] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_mode_token1] = ACTIONS(179), - [aux_sym_initial_mode_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [1891] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(765), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(2579), - [aux_sym_truncate_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token7] = ACTIONS(2581), - [aux_sym_begin_statement_token1] = ACTIONS(767), - [aux_sym_commit_statement_token1] = ACTIONS(767), - [aux_sym_rollback_statement_token1] = ACTIONS(767), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_sequence_token5] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym_return_statement_token1] = ACTIONS(767), - [aux_sym_declare_statement_token1] = ACTIONS(767), - [aux_sym_create_function_statement_token3] = ACTIONS(767), - [aux_sym_create_function_statement_token4] = ACTIONS(767), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_statement_token8] = ACTIONS(767), - [aux_sym_create_function_statement_token9] = ACTIONS(767), - [aux_sym_create_function_statement_token10] = ACTIONS(767), - [aux_sym_create_function_statement_token11] = ACTIONS(767), - [aux_sym_external_hint_token1] = ACTIONS(767), - [aux_sym_external_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token1] = ACTIONS(767), - [aux_sym_optimizer_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token3] = ACTIONS(767), - [aux_sym_parallel_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token4] = ACTIONS(767), - [aux_sym_deterministic_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token2] = ACTIONS(767), - [aux_sym_sql_hint_token3] = ACTIONS(767), - [aux_sym_sql_hint_token5] = ACTIONS(767), - [aux_sym__function_language_token1] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(2583), - [anon_sym_EQ] = ACTIONS(2585), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_reference_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_where_clause_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2502), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2595), - [anon_sym_DASH] = ACTIONS(2597), - [anon_sym_TILDE] = ACTIONS(2599), - [anon_sym_CARET] = ACTIONS(2601), - [anon_sym_STAR] = ACTIONS(2603), - [anon_sym_SLASH] = ACTIONS(2605), - [anon_sym_PERCENT] = ACTIONS(2603), - [anon_sym_LT_LT] = ACTIONS(2603), - [anon_sym_GT_GT] = ACTIONS(2603), - [anon_sym_AMP] = ACTIONS(2603), - [anon_sym_PIPE] = ACTIONS(2595), - [anon_sym_POUND] = ACTIONS(2597), - [anon_sym_LT] = ACTIONS(2599), - [anon_sym_LT_EQ] = ACTIONS(2585), - [anon_sym_LT_GT] = ACTIONS(2585), - [anon_sym_BANG_EQ] = ACTIONS(2585), - [anon_sym_GT] = ACTIONS(2599), - [anon_sym_GT_EQ] = ACTIONS(2585), - [anon_sym_BANG_TILDE] = ACTIONS(2599), - [anon_sym_TILDE_STAR] = ACTIONS(2585), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2585), - }, - [1892] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_truncate_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_begin_statement_token1] = ACTIONS(463), - [aux_sym_commit_statement_token1] = ACTIONS(463), - [aux_sym_rollback_statement_token1] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_sequence_token5] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym_return_statement_token1] = ACTIONS(463), - [aux_sym_declare_statement_token1] = ACTIONS(463), - [aux_sym_create_function_statement_token3] = ACTIONS(463), - [aux_sym_create_function_statement_token4] = ACTIONS(463), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_statement_token8] = ACTIONS(463), - [aux_sym_create_function_statement_token9] = ACTIONS(463), - [aux_sym_create_function_statement_token10] = ACTIONS(463), - [aux_sym_create_function_statement_token11] = ACTIONS(463), - [aux_sym_external_hint_token1] = ACTIONS(463), - [aux_sym_external_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token1] = ACTIONS(463), - [aux_sym_optimizer_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token3] = ACTIONS(463), - [aux_sym_parallel_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token4] = ACTIONS(463), - [aux_sym_deterministic_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token2] = ACTIONS(463), - [aux_sym_sql_hint_token3] = ACTIONS(463), - [aux_sym_sql_hint_token5] = ACTIONS(463), - [aux_sym__function_language_token1] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_mode_token1] = ACTIONS(463), - [aux_sym_initial_mode_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [1893] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [anon_sym_COMMA] = ACTIONS(729), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_truncate_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_begin_statement_token1] = ACTIONS(731), - [aux_sym_commit_statement_token1] = ACTIONS(731), - [aux_sym_rollback_statement_token1] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_sequence_token5] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym_return_statement_token1] = ACTIONS(731), - [aux_sym_declare_statement_token1] = ACTIONS(731), - [aux_sym_create_function_statement_token3] = ACTIONS(731), - [aux_sym_create_function_statement_token4] = ACTIONS(731), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_statement_token8] = ACTIONS(731), - [aux_sym_create_function_statement_token9] = ACTIONS(731), - [aux_sym_create_function_statement_token10] = ACTIONS(731), - [aux_sym_create_function_statement_token11] = ACTIONS(731), - [aux_sym_external_hint_token1] = ACTIONS(731), - [aux_sym_external_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token1] = ACTIONS(731), - [aux_sym_optimizer_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token3] = ACTIONS(731), - [aux_sym_parallel_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token4] = ACTIONS(731), - [aux_sym_deterministic_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token2] = ACTIONS(731), - [aux_sym_sql_hint_token3] = ACTIONS(731), - [aux_sym_sql_hint_token5] = ACTIONS(731), - [aux_sym__function_language_token1] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_reference_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_where_clause_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [1894] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_mode_token1] = ACTIONS(265), - [aux_sym_initial_mode_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(2246), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1895] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_mode_token1] = ACTIONS(279), - [aux_sym_initial_mode_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [1896] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [1897] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_mode_token1] = ACTIONS(265), - [aux_sym_initial_mode_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(1645), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1898] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(733), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_truncate_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_begin_statement_token1] = ACTIONS(735), - [aux_sym_commit_statement_token1] = ACTIONS(735), - [aux_sym_rollback_statement_token1] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_sequence_token5] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym_return_statement_token1] = ACTIONS(735), - [aux_sym_declare_statement_token1] = ACTIONS(735), - [aux_sym_create_function_statement_token3] = ACTIONS(735), - [aux_sym_create_function_statement_token4] = ACTIONS(735), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_statement_token8] = ACTIONS(735), - [aux_sym_create_function_statement_token9] = ACTIONS(735), - [aux_sym_create_function_statement_token10] = ACTIONS(735), - [aux_sym_create_function_statement_token11] = ACTIONS(735), - [aux_sym_external_hint_token1] = ACTIONS(735), - [aux_sym_external_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token1] = ACTIONS(735), - [aux_sym_optimizer_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token3] = ACTIONS(735), - [aux_sym_parallel_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token4] = ACTIONS(735), - [aux_sym_deterministic_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token2] = ACTIONS(735), - [aux_sym_sql_hint_token3] = ACTIONS(735), - [aux_sym_sql_hint_token5] = ACTIONS(735), - [aux_sym__function_language_token1] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_reference_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_where_clause_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [1899] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_truncate_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_begin_statement_token1] = ACTIONS(634), - [aux_sym_commit_statement_token1] = ACTIONS(634), - [aux_sym_rollback_statement_token1] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_sequence_token5] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym_return_statement_token1] = ACTIONS(634), - [aux_sym_declare_statement_token1] = ACTIONS(634), - [aux_sym_create_function_statement_token3] = ACTIONS(634), - [aux_sym_create_function_statement_token4] = ACTIONS(634), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_statement_token8] = ACTIONS(634), - [aux_sym_create_function_statement_token9] = ACTIONS(634), - [aux_sym_create_function_statement_token10] = ACTIONS(634), - [aux_sym_create_function_statement_token11] = ACTIONS(634), - [aux_sym_external_hint_token1] = ACTIONS(634), - [aux_sym_external_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token1] = ACTIONS(634), - [aux_sym_optimizer_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token3] = ACTIONS(634), - [aux_sym_parallel_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token4] = ACTIONS(634), - [aux_sym_deterministic_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token2] = ACTIONS(634), - [aux_sym_sql_hint_token3] = ACTIONS(634), - [aux_sym_sql_hint_token5] = ACTIONS(634), - [aux_sym__function_language_token1] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_mode_token1] = ACTIONS(634), - [aux_sym_initial_mode_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [1900] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_mode_token1] = ACTIONS(295), - [aux_sym_initial_mode_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [1901] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_truncate_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_begin_statement_token1] = ACTIONS(419), - [aux_sym_commit_statement_token1] = ACTIONS(419), - [aux_sym_rollback_statement_token1] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_sequence_token5] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym_return_statement_token1] = ACTIONS(419), - [aux_sym_declare_statement_token1] = ACTIONS(419), - [aux_sym_create_function_statement_token3] = ACTIONS(419), - [aux_sym_create_function_statement_token4] = ACTIONS(419), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_statement_token8] = ACTIONS(419), - [aux_sym_create_function_statement_token9] = ACTIONS(419), - [aux_sym_create_function_statement_token10] = ACTIONS(419), - [aux_sym_create_function_statement_token11] = ACTIONS(419), - [aux_sym_external_hint_token1] = ACTIONS(419), - [aux_sym_external_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token1] = ACTIONS(419), - [aux_sym_optimizer_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token3] = ACTIONS(419), - [aux_sym_parallel_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token4] = ACTIONS(419), - [aux_sym_deterministic_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token2] = ACTIONS(419), - [aux_sym_sql_hint_token3] = ACTIONS(419), - [aux_sym_sql_hint_token5] = ACTIONS(419), - [aux_sym__function_language_token1] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_mode_token1] = ACTIONS(419), - [aux_sym_initial_mode_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [1902] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [anon_sym_COMMA] = ACTIONS(429), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_truncate_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_begin_statement_token1] = ACTIONS(431), - [aux_sym_commit_statement_token1] = ACTIONS(431), - [aux_sym_rollback_statement_token1] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_sequence_token5] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym_return_statement_token1] = ACTIONS(431), - [aux_sym_declare_statement_token1] = ACTIONS(431), - [aux_sym_create_function_statement_token3] = ACTIONS(431), - [aux_sym_create_function_statement_token4] = ACTIONS(431), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_statement_token8] = ACTIONS(431), - [aux_sym_create_function_statement_token9] = ACTIONS(431), - [aux_sym_create_function_statement_token10] = ACTIONS(431), - [aux_sym_create_function_statement_token11] = ACTIONS(431), - [aux_sym_external_hint_token1] = ACTIONS(431), - [aux_sym_external_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token1] = ACTIONS(431), - [aux_sym_optimizer_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token3] = ACTIONS(431), - [aux_sym_parallel_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token4] = ACTIONS(431), - [aux_sym_deterministic_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token2] = ACTIONS(431), - [aux_sym_sql_hint_token3] = ACTIONS(431), - [aux_sym_sql_hint_token5] = ACTIONS(431), - [aux_sym__function_language_token1] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_where_clause_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [1903] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [anon_sym_COMMA] = ACTIONS(441), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_truncate_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_begin_statement_token1] = ACTIONS(443), - [aux_sym_commit_statement_token1] = ACTIONS(443), - [aux_sym_rollback_statement_token1] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_sequence_token5] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym_return_statement_token1] = ACTIONS(443), - [aux_sym_declare_statement_token1] = ACTIONS(443), - [aux_sym_create_function_statement_token3] = ACTIONS(443), - [aux_sym_create_function_statement_token4] = ACTIONS(443), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_statement_token8] = ACTIONS(443), - [aux_sym_create_function_statement_token9] = ACTIONS(443), - [aux_sym_create_function_statement_token10] = ACTIONS(443), - [aux_sym_create_function_statement_token11] = ACTIONS(443), - [aux_sym_external_hint_token1] = ACTIONS(443), - [aux_sym_external_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token1] = ACTIONS(443), - [aux_sym_optimizer_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token3] = ACTIONS(443), - [aux_sym_parallel_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token4] = ACTIONS(443), - [aux_sym_deterministic_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token2] = ACTIONS(443), - [aux_sym_sql_hint_token3] = ACTIONS(443), - [aux_sym_sql_hint_token5] = ACTIONS(443), - [aux_sym__function_language_token1] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_where_clause_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [1904] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_mode_token1] = ACTIONS(201), - [aux_sym_initial_mode_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [1905] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [anon_sym_COMMA] = ACTIONS(445), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_truncate_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_begin_statement_token1] = ACTIONS(447), - [aux_sym_commit_statement_token1] = ACTIONS(447), - [aux_sym_rollback_statement_token1] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_sequence_token5] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym_return_statement_token1] = ACTIONS(447), - [aux_sym_declare_statement_token1] = ACTIONS(447), - [aux_sym_create_function_statement_token3] = ACTIONS(447), - [aux_sym_create_function_statement_token4] = ACTIONS(447), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_statement_token8] = ACTIONS(447), - [aux_sym_create_function_statement_token9] = ACTIONS(447), - [aux_sym_create_function_statement_token10] = ACTIONS(447), - [aux_sym_create_function_statement_token11] = ACTIONS(447), - [aux_sym_external_hint_token1] = ACTIONS(447), - [aux_sym_external_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token1] = ACTIONS(447), - [aux_sym_optimizer_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token3] = ACTIONS(447), - [aux_sym_parallel_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token4] = ACTIONS(447), - [aux_sym_deterministic_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token2] = ACTIONS(447), - [aux_sym_sql_hint_token3] = ACTIONS(447), - [aux_sym_sql_hint_token5] = ACTIONS(447), - [aux_sym__function_language_token1] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_where_clause_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [1906] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [anon_sym_COMMA] = ACTIONS(451), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_truncate_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_begin_statement_token1] = ACTIONS(453), - [aux_sym_commit_statement_token1] = ACTIONS(453), - [aux_sym_rollback_statement_token1] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_sequence_token5] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym_return_statement_token1] = ACTIONS(453), - [aux_sym_declare_statement_token1] = ACTIONS(453), - [aux_sym_create_function_statement_token3] = ACTIONS(453), - [aux_sym_create_function_statement_token4] = ACTIONS(453), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_statement_token8] = ACTIONS(453), - [aux_sym_create_function_statement_token9] = ACTIONS(453), - [aux_sym_create_function_statement_token10] = ACTIONS(453), - [aux_sym_create_function_statement_token11] = ACTIONS(453), - [aux_sym_external_hint_token1] = ACTIONS(453), - [aux_sym_external_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token1] = ACTIONS(453), - [aux_sym_optimizer_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token3] = ACTIONS(453), - [aux_sym_parallel_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token4] = ACTIONS(453), - [aux_sym_deterministic_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token2] = ACTIONS(453), - [aux_sym_sql_hint_token3] = ACTIONS(453), - [aux_sym_sql_hint_token5] = ACTIONS(453), - [aux_sym__function_language_token1] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_where_clause_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [1907] = { - [aux_sym_array_type_repeat1] = STATE(1828), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [anon_sym_COMMA] = ACTIONS(336), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_truncate_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_begin_statement_token1] = ACTIONS(338), - [aux_sym_commit_statement_token1] = ACTIONS(338), - [aux_sym_rollback_statement_token1] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_sequence_token5] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym_return_statement_token1] = ACTIONS(338), - [aux_sym_declare_statement_token1] = ACTIONS(338), - [aux_sym_create_function_statement_token3] = ACTIONS(338), - [aux_sym_create_function_statement_token4] = ACTIONS(338), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_statement_token8] = ACTIONS(338), - [aux_sym_create_function_statement_token9] = ACTIONS(338), - [aux_sym_create_function_statement_token10] = ACTIONS(338), - [aux_sym_create_function_statement_token11] = ACTIONS(338), - [aux_sym_external_hint_token1] = ACTIONS(338), - [aux_sym_external_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token1] = ACTIONS(338), - [aux_sym_optimizer_hint_token2] = ACTIONS(338), - [aux_sym_optimizer_hint_token3] = ACTIONS(338), - [aux_sym_parallel_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token1] = ACTIONS(338), - [aux_sym_null_hint_token4] = ACTIONS(338), - [aux_sym_deterministic_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token1] = ACTIONS(338), - [aux_sym_sql_hint_token2] = ACTIONS(338), - [aux_sym_sql_hint_token3] = ACTIONS(338), - [aux_sym_sql_hint_token5] = ACTIONS(338), - [aux_sym__function_language_token1] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(2504), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [1908] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2502), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2595), - [anon_sym_DASH] = ACTIONS(2597), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2601), - [anon_sym_STAR] = ACTIONS(2603), - [anon_sym_SLASH] = ACTIONS(2605), - [anon_sym_PERCENT] = ACTIONS(2603), - [anon_sym_LT_LT] = ACTIONS(2603), - [anon_sym_GT_GT] = ACTIONS(2603), - [anon_sym_AMP] = ACTIONS(2603), - [anon_sym_PIPE] = ACTIONS(2595), - [anon_sym_POUND] = ACTIONS(2597), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1909] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [anon_sym_COMMA] = ACTIONS(761), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(2579), - [aux_sym_truncate_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token7] = ACTIONS(2581), - [aux_sym_begin_statement_token1] = ACTIONS(763), - [aux_sym_commit_statement_token1] = ACTIONS(763), - [aux_sym_rollback_statement_token1] = ACTIONS(763), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_sequence_token5] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym_return_statement_token1] = ACTIONS(763), - [aux_sym_declare_statement_token1] = ACTIONS(763), - [aux_sym_create_function_statement_token3] = ACTIONS(763), - [aux_sym_create_function_statement_token4] = ACTIONS(763), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_statement_token8] = ACTIONS(763), - [aux_sym_create_function_statement_token9] = ACTIONS(763), - [aux_sym_create_function_statement_token10] = ACTIONS(763), - [aux_sym_create_function_statement_token11] = ACTIONS(763), - [aux_sym_external_hint_token1] = ACTIONS(763), - [aux_sym_external_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token1] = ACTIONS(763), - [aux_sym_optimizer_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token3] = ACTIONS(763), - [aux_sym_parallel_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token4] = ACTIONS(763), - [aux_sym_deterministic_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token2] = ACTIONS(763), - [aux_sym_sql_hint_token3] = ACTIONS(763), - [aux_sym_sql_hint_token5] = ACTIONS(763), - [aux_sym__function_language_token1] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(2583), - [anon_sym_EQ] = ACTIONS(2585), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_reference_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_where_clause_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(2589), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2502), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2595), - [anon_sym_DASH] = ACTIONS(2597), - [anon_sym_TILDE] = ACTIONS(2599), - [anon_sym_CARET] = ACTIONS(2601), - [anon_sym_STAR] = ACTIONS(2603), - [anon_sym_SLASH] = ACTIONS(2605), - [anon_sym_PERCENT] = ACTIONS(2603), - [anon_sym_LT_LT] = ACTIONS(2603), - [anon_sym_GT_GT] = ACTIONS(2603), - [anon_sym_AMP] = ACTIONS(2603), - [anon_sym_PIPE] = ACTIONS(2595), - [anon_sym_POUND] = ACTIONS(2597), - [anon_sym_LT] = ACTIONS(2599), - [anon_sym_LT_EQ] = ACTIONS(2585), - [anon_sym_LT_GT] = ACTIONS(2585), - [anon_sym_BANG_EQ] = ACTIONS(2585), - [anon_sym_GT] = ACTIONS(2599), - [anon_sym_GT_EQ] = ACTIONS(2585), - [anon_sym_BANG_TILDE] = ACTIONS(2599), - [anon_sym_TILDE_STAR] = ACTIONS(2585), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2585), - }, - [1910] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_truncate_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_begin_statement_token1] = ACTIONS(463), - [aux_sym_commit_statement_token1] = ACTIONS(463), - [aux_sym_rollback_statement_token1] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_sequence_token5] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym_return_statement_token1] = ACTIONS(463), - [aux_sym_declare_statement_token1] = ACTIONS(463), - [aux_sym_create_function_statement_token3] = ACTIONS(463), - [aux_sym_create_function_statement_token4] = ACTIONS(463), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_statement_token8] = ACTIONS(463), - [aux_sym_create_function_statement_token9] = ACTIONS(463), - [aux_sym_create_function_statement_token10] = ACTIONS(463), - [aux_sym_create_function_statement_token11] = ACTIONS(463), - [aux_sym_external_hint_token1] = ACTIONS(463), - [aux_sym_external_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token1] = ACTIONS(463), - [aux_sym_optimizer_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token3] = ACTIONS(463), - [aux_sym_parallel_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token2] = ACTIONS(463), - [aux_sym_null_hint_token4] = ACTIONS(463), - [aux_sym_deterministic_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token2] = ACTIONS(463), - [aux_sym_sql_hint_token3] = ACTIONS(463), - [aux_sym_sql_hint_token5] = ACTIONS(463), - [aux_sym__function_language_token1] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_table_constraint_check_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [1911] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2502), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2601), - [anon_sym_STAR] = ACTIONS(2603), - [anon_sym_SLASH] = ACTIONS(2605), - [anon_sym_PERCENT] = ACTIONS(2603), - [anon_sym_LT_LT] = ACTIONS(2603), - [anon_sym_GT_GT] = ACTIONS(2603), - [anon_sym_AMP] = ACTIONS(2603), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1912] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2502), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2601), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1913] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_truncate_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_begin_statement_token1] = ACTIONS(423), - [aux_sym_commit_statement_token1] = ACTIONS(423), - [aux_sym_rollback_statement_token1] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_sequence_token5] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym_return_statement_token1] = ACTIONS(423), - [aux_sym_declare_statement_token1] = ACTIONS(423), - [aux_sym_create_function_statement_token3] = ACTIONS(423), - [aux_sym_create_function_statement_token4] = ACTIONS(423), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_statement_token8] = ACTIONS(423), - [aux_sym_create_function_statement_token9] = ACTIONS(423), - [aux_sym_create_function_statement_token10] = ACTIONS(423), - [aux_sym_create_function_statement_token11] = ACTIONS(423), - [aux_sym_external_hint_token1] = ACTIONS(423), - [aux_sym_external_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token1] = ACTIONS(423), - [aux_sym_optimizer_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token3] = ACTIONS(423), - [aux_sym_parallel_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token4] = ACTIONS(423), - [aux_sym_deterministic_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token2] = ACTIONS(423), - [aux_sym_sql_hint_token3] = ACTIONS(423), - [aux_sym_sql_hint_token5] = ACTIONS(423), - [aux_sym__function_language_token1] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_mode_token1] = ACTIONS(423), - [aux_sym_initial_mode_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [1914] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_truncate_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_begin_statement_token1] = ACTIONS(590), - [aux_sym_commit_statement_token1] = ACTIONS(590), - [aux_sym_rollback_statement_token1] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_sequence_token5] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym_return_statement_token1] = ACTIONS(590), - [aux_sym_declare_statement_token1] = ACTIONS(590), - [aux_sym_create_function_statement_token3] = ACTIONS(590), - [aux_sym_create_function_statement_token4] = ACTIONS(590), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_statement_token8] = ACTIONS(590), - [aux_sym_create_function_statement_token9] = ACTIONS(590), - [aux_sym_create_function_statement_token10] = ACTIONS(590), - [aux_sym_create_function_statement_token11] = ACTIONS(590), - [aux_sym_external_hint_token1] = ACTIONS(590), - [aux_sym_external_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token1] = ACTIONS(590), - [aux_sym_optimizer_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token3] = ACTIONS(590), - [aux_sym_parallel_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token4] = ACTIONS(590), - [aux_sym_deterministic_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token2] = ACTIONS(590), - [aux_sym_sql_hint_token3] = ACTIONS(590), - [aux_sym_sql_hint_token5] = ACTIONS(590), - [aux_sym__function_language_token1] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_mode_token1] = ACTIONS(590), - [aux_sym_initial_mode_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [1915] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [anon_sym_COMMA] = ACTIONS(737), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_truncate_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_begin_statement_token1] = ACTIONS(739), - [aux_sym_commit_statement_token1] = ACTIONS(739), - [aux_sym_rollback_statement_token1] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_sequence_token5] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym_return_statement_token1] = ACTIONS(739), - [aux_sym_declare_statement_token1] = ACTIONS(739), - [aux_sym_create_function_statement_token3] = ACTIONS(739), - [aux_sym_create_function_statement_token4] = ACTIONS(739), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_statement_token8] = ACTIONS(739), - [aux_sym_create_function_statement_token9] = ACTIONS(739), - [aux_sym_create_function_statement_token10] = ACTIONS(739), - [aux_sym_create_function_statement_token11] = ACTIONS(739), - [aux_sym_external_hint_token1] = ACTIONS(739), - [aux_sym_external_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token1] = ACTIONS(739), - [aux_sym_optimizer_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token3] = ACTIONS(739), - [aux_sym_parallel_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token4] = ACTIONS(739), - [aux_sym_deterministic_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token2] = ACTIONS(739), - [aux_sym_sql_hint_token3] = ACTIONS(739), - [aux_sym_sql_hint_token5] = ACTIONS(739), - [aux_sym__function_language_token1] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_reference_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_where_clause_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [1916] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_mode_token1] = ACTIONS(275), - [aux_sym_initial_mode_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [1917] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token2] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_table_constraint_check_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [1918] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_truncate_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_begin_statement_token1] = ACTIONS(536), - [aux_sym_commit_statement_token1] = ACTIONS(536), - [aux_sym_rollback_statement_token1] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_sequence_token5] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym_return_statement_token1] = ACTIONS(536), - [aux_sym_declare_statement_token1] = ACTIONS(536), - [aux_sym_create_function_statement_token3] = ACTIONS(536), - [aux_sym_create_function_statement_token4] = ACTIONS(536), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_statement_token8] = ACTIONS(536), - [aux_sym_create_function_statement_token9] = ACTIONS(536), - [aux_sym_create_function_statement_token10] = ACTIONS(536), - [aux_sym_create_function_statement_token11] = ACTIONS(536), - [aux_sym_external_hint_token1] = ACTIONS(536), - [aux_sym_external_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token1] = ACTIONS(536), - [aux_sym_optimizer_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token3] = ACTIONS(536), - [aux_sym_parallel_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token4] = ACTIONS(536), - [aux_sym_deterministic_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token2] = ACTIONS(536), - [aux_sym_sql_hint_token3] = ACTIONS(536), - [aux_sym_sql_hint_token5] = ACTIONS(536), - [aux_sym__function_language_token1] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_mode_token1] = ACTIONS(536), - [aux_sym_initial_mode_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [1919] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [anon_sym_COMMA] = ACTIONS(741), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(2579), - [aux_sym_truncate_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token7] = ACTIONS(2581), - [aux_sym_begin_statement_token1] = ACTIONS(743), - [aux_sym_commit_statement_token1] = ACTIONS(743), - [aux_sym_rollback_statement_token1] = ACTIONS(743), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_sequence_token5] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym_return_statement_token1] = ACTIONS(743), - [aux_sym_declare_statement_token1] = ACTIONS(743), - [aux_sym_create_function_statement_token3] = ACTIONS(743), - [aux_sym_create_function_statement_token4] = ACTIONS(743), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_statement_token8] = ACTIONS(743), - [aux_sym_create_function_statement_token9] = ACTIONS(743), - [aux_sym_create_function_statement_token10] = ACTIONS(743), - [aux_sym_create_function_statement_token11] = ACTIONS(743), - [aux_sym_external_hint_token1] = ACTIONS(743), - [aux_sym_external_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token1] = ACTIONS(743), - [aux_sym_optimizer_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token3] = ACTIONS(743), - [aux_sym_parallel_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token4] = ACTIONS(743), - [aux_sym_deterministic_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token2] = ACTIONS(743), - [aux_sym_sql_hint_token3] = ACTIONS(743), - [aux_sym_sql_hint_token5] = ACTIONS(743), - [aux_sym__function_language_token1] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(2583), - [anon_sym_EQ] = ACTIONS(2585), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2587), - [aux_sym_trigger_reference_token1] = ACTIONS(743), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_where_clause_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(2589), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2502), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2595), - [anon_sym_DASH] = ACTIONS(2597), - [anon_sym_TILDE] = ACTIONS(2599), - [anon_sym_CARET] = ACTIONS(2601), - [anon_sym_STAR] = ACTIONS(2603), - [anon_sym_SLASH] = ACTIONS(2605), - [anon_sym_PERCENT] = ACTIONS(2603), - [anon_sym_LT_LT] = ACTIONS(2603), - [anon_sym_GT_GT] = ACTIONS(2603), - [anon_sym_AMP] = ACTIONS(2603), - [anon_sym_PIPE] = ACTIONS(2595), - [anon_sym_POUND] = ACTIONS(2597), - [anon_sym_LT] = ACTIONS(2599), - [anon_sym_LT_EQ] = ACTIONS(2585), - [anon_sym_LT_GT] = ACTIONS(2585), - [anon_sym_BANG_EQ] = ACTIONS(2585), - [anon_sym_GT] = ACTIONS(2599), - [anon_sym_GT_EQ] = ACTIONS(2585), - [anon_sym_BANG_TILDE] = ACTIONS(2599), - [anon_sym_TILDE_STAR] = ACTIONS(2585), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2585), - }, - [1920] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2393), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2411), - [anon_sym_STAR] = ACTIONS(2413), - [anon_sym_SLASH] = ACTIONS(2415), - [anon_sym_PERCENT] = ACTIONS(2413), - [anon_sym_LT_LT] = ACTIONS(2413), - [anon_sym_GT_GT] = ACTIONS(2413), - [anon_sym_AMP] = ACTIONS(2413), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1921] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_truncate_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_begin_statement_token1] = ACTIONS(670), - [aux_sym_commit_statement_token1] = ACTIONS(670), - [aux_sym_rollback_statement_token1] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_sequence_token5] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym_return_statement_token1] = ACTIONS(670), - [aux_sym_declare_statement_token1] = ACTIONS(670), - [aux_sym_create_function_statement_token3] = ACTIONS(670), - [aux_sym_create_function_statement_token4] = ACTIONS(670), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_statement_token8] = ACTIONS(670), - [aux_sym_create_function_statement_token9] = ACTIONS(670), - [aux_sym_create_function_statement_token10] = ACTIONS(670), - [aux_sym_create_function_statement_token11] = ACTIONS(670), - [aux_sym_external_hint_token1] = ACTIONS(670), - [aux_sym_external_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token1] = ACTIONS(670), - [aux_sym_optimizer_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token3] = ACTIONS(670), - [aux_sym_parallel_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token4] = ACTIONS(670), - [aux_sym_deterministic_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token2] = ACTIONS(670), - [aux_sym_sql_hint_token3] = ACTIONS(670), - [aux_sym_sql_hint_token5] = ACTIONS(670), - [aux_sym__function_language_token1] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_mode_token1] = ACTIONS(670), - [aux_sym_initial_mode_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [1922] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_truncate_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_begin_statement_token1] = ACTIONS(666), - [aux_sym_commit_statement_token1] = ACTIONS(666), - [aux_sym_rollback_statement_token1] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_sequence_token5] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym_return_statement_token1] = ACTIONS(666), - [aux_sym_declare_statement_token1] = ACTIONS(666), - [aux_sym_create_function_statement_token3] = ACTIONS(666), - [aux_sym_create_function_statement_token4] = ACTIONS(666), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_statement_token8] = ACTIONS(666), - [aux_sym_create_function_statement_token9] = ACTIONS(666), - [aux_sym_create_function_statement_token10] = ACTIONS(666), - [aux_sym_create_function_statement_token11] = ACTIONS(666), - [aux_sym_external_hint_token1] = ACTIONS(666), - [aux_sym_external_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token1] = ACTIONS(666), - [aux_sym_optimizer_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token3] = ACTIONS(666), - [aux_sym_parallel_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token4] = ACTIONS(666), - [aux_sym_deterministic_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token2] = ACTIONS(666), - [aux_sym_sql_hint_token3] = ACTIONS(666), - [aux_sym_sql_hint_token5] = ACTIONS(666), - [aux_sym__function_language_token1] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_mode_token1] = ACTIONS(666), - [aux_sym_initial_mode_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [1923] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_truncate_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_begin_statement_token1] = ACTIONS(674), - [aux_sym_commit_statement_token1] = ACTIONS(674), - [aux_sym_rollback_statement_token1] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_sequence_token5] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym_return_statement_token1] = ACTIONS(674), - [aux_sym_declare_statement_token1] = ACTIONS(674), - [aux_sym_create_function_statement_token3] = ACTIONS(674), - [aux_sym_create_function_statement_token4] = ACTIONS(674), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_statement_token8] = ACTIONS(674), - [aux_sym_create_function_statement_token9] = ACTIONS(674), - [aux_sym_create_function_statement_token10] = ACTIONS(674), - [aux_sym_create_function_statement_token11] = ACTIONS(674), - [aux_sym_external_hint_token1] = ACTIONS(674), - [aux_sym_external_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token1] = ACTIONS(674), - [aux_sym_optimizer_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token3] = ACTIONS(674), - [aux_sym_parallel_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token4] = ACTIONS(674), - [aux_sym_deterministic_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token2] = ACTIONS(674), - [aux_sym_sql_hint_token3] = ACTIONS(674), - [aux_sym_sql_hint_token5] = ACTIONS(674), - [aux_sym__function_language_token1] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_mode_token1] = ACTIONS(674), - [aux_sym_initial_mode_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [1924] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [anon_sym_COMMA] = ACTIONS(465), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_truncate_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_begin_statement_token1] = ACTIONS(467), - [aux_sym_commit_statement_token1] = ACTIONS(467), - [aux_sym_rollback_statement_token1] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_sequence_token5] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym_return_statement_token1] = ACTIONS(467), - [aux_sym_declare_statement_token1] = ACTIONS(467), - [aux_sym_create_function_statement_token3] = ACTIONS(467), - [aux_sym_create_function_statement_token4] = ACTIONS(467), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_statement_token8] = ACTIONS(467), - [aux_sym_create_function_statement_token9] = ACTIONS(467), - [aux_sym_create_function_statement_token10] = ACTIONS(467), - [aux_sym_create_function_statement_token11] = ACTIONS(467), - [aux_sym_external_hint_token1] = ACTIONS(467), - [aux_sym_external_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token1] = ACTIONS(467), - [aux_sym_optimizer_hint_token2] = ACTIONS(467), - [aux_sym_optimizer_hint_token3] = ACTIONS(467), - [aux_sym_parallel_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token1] = ACTIONS(467), - [aux_sym_null_hint_token4] = ACTIONS(467), - [aux_sym_deterministic_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token1] = ACTIONS(467), - [aux_sym_sql_hint_token2] = ACTIONS(467), - [aux_sym_sql_hint_token3] = ACTIONS(467), - [aux_sym_sql_hint_token5] = ACTIONS(467), - [aux_sym__function_language_token1] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [1925] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_sequence_token5] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token3] = ACTIONS(321), - [aux_sym_create_function_statement_token4] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_statement_token8] = ACTIONS(321), - [aux_sym_create_function_statement_token9] = ACTIONS(321), - [aux_sym_create_function_statement_token10] = ACTIONS(321), - [aux_sym_create_function_statement_token11] = ACTIONS(321), - [aux_sym_external_hint_token1] = ACTIONS(321), - [aux_sym_external_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token1] = ACTIONS(321), - [aux_sym_optimizer_hint_token2] = ACTIONS(321), - [aux_sym_optimizer_hint_token3] = ACTIONS(321), - [aux_sym_parallel_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token1] = ACTIONS(321), - [aux_sym_null_hint_token4] = ACTIONS(321), - [aux_sym_deterministic_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token1] = ACTIONS(321), - [aux_sym_sql_hint_token2] = ACTIONS(321), - [aux_sym_sql_hint_token3] = ACTIONS(321), - [aux_sym_sql_hint_token5] = ACTIONS(321), - [aux_sym__function_language_token1] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [1926] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_mode_token1] = ACTIONS(684), - [aux_sym_initial_mode_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2623), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2625), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1927] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_truncate_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_begin_statement_token1] = ACTIONS(715), - [aux_sym_commit_statement_token1] = ACTIONS(715), - [aux_sym_rollback_statement_token1] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_sequence_token5] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym_return_statement_token1] = ACTIONS(715), - [aux_sym_declare_statement_token1] = ACTIONS(715), - [aux_sym_create_function_statement_token3] = ACTIONS(715), - [aux_sym_create_function_statement_token4] = ACTIONS(715), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_statement_token8] = ACTIONS(715), - [aux_sym_create_function_statement_token9] = ACTIONS(715), - [aux_sym_create_function_statement_token10] = ACTIONS(715), - [aux_sym_create_function_statement_token11] = ACTIONS(715), - [aux_sym_external_hint_token1] = ACTIONS(715), - [aux_sym_external_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token1] = ACTIONS(715), - [aux_sym_optimizer_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token3] = ACTIONS(715), - [aux_sym_parallel_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token2] = ACTIONS(715), - [aux_sym_null_hint_token4] = ACTIONS(715), - [aux_sym_deterministic_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token2] = ACTIONS(715), - [aux_sym_sql_hint_token3] = ACTIONS(715), - [aux_sym_sql_hint_token5] = ACTIONS(715), - [aux_sym__function_language_token1] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_table_constraint_check_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [1928] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_mode_token1] = ACTIONS(265), - [aux_sym_initial_mode_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1929] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_truncate_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_begin_statement_token1] = ACTIONS(658), - [aux_sym_commit_statement_token1] = ACTIONS(658), - [aux_sym_rollback_statement_token1] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_sequence_token5] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym_return_statement_token1] = ACTIONS(658), - [aux_sym_declare_statement_token1] = ACTIONS(658), - [aux_sym_create_function_statement_token3] = ACTIONS(658), - [aux_sym_create_function_statement_token4] = ACTIONS(658), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_statement_token8] = ACTIONS(658), - [aux_sym_create_function_statement_token9] = ACTIONS(658), - [aux_sym_create_function_statement_token10] = ACTIONS(658), - [aux_sym_create_function_statement_token11] = ACTIONS(658), - [aux_sym_external_hint_token1] = ACTIONS(658), - [aux_sym_external_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token1] = ACTIONS(658), - [aux_sym_optimizer_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token3] = ACTIONS(658), - [aux_sym_parallel_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token4] = ACTIONS(658), - [aux_sym_deterministic_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token2] = ACTIONS(658), - [aux_sym_sql_hint_token3] = ACTIONS(658), - [aux_sym_sql_hint_token5] = ACTIONS(658), - [aux_sym__function_language_token1] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_mode_token1] = ACTIONS(658), - [aux_sym_initial_mode_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [1930] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_mode_token1] = ACTIONS(684), - [aux_sym_initial_mode_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2623), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1931] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [anon_sym_COMMA] = ACTIONS(840), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_truncate_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_begin_statement_token1] = ACTIONS(842), - [aux_sym_commit_statement_token1] = ACTIONS(842), - [aux_sym_rollback_statement_token1] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_sequence_token5] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym_return_statement_token1] = ACTIONS(842), - [aux_sym_declare_statement_token1] = ACTIONS(842), - [aux_sym_create_function_statement_token3] = ACTIONS(842), - [aux_sym_create_function_statement_token4] = ACTIONS(842), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_statement_token8] = ACTIONS(842), - [aux_sym_create_function_statement_token9] = ACTIONS(842), - [aux_sym_create_function_statement_token10] = ACTIONS(842), - [aux_sym_create_function_statement_token11] = ACTIONS(842), - [aux_sym_external_hint_token1] = ACTIONS(842), - [aux_sym_external_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token1] = ACTIONS(842), - [aux_sym_optimizer_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token3] = ACTIONS(842), - [aux_sym_parallel_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token4] = ACTIONS(842), - [aux_sym_deterministic_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token2] = ACTIONS(842), - [aux_sym_sql_hint_token3] = ACTIONS(842), - [aux_sym_sql_hint_token5] = ACTIONS(842), - [aux_sym__function_language_token1] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_where_clause_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [1932] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_truncate_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_begin_statement_token1] = ACTIONS(662), - [aux_sym_commit_statement_token1] = ACTIONS(662), - [aux_sym_rollback_statement_token1] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_sequence_token5] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym_return_statement_token1] = ACTIONS(662), - [aux_sym_declare_statement_token1] = ACTIONS(662), - [aux_sym_create_function_statement_token3] = ACTIONS(662), - [aux_sym_create_function_statement_token4] = ACTIONS(662), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_statement_token8] = ACTIONS(662), - [aux_sym_create_function_statement_token9] = ACTIONS(662), - [aux_sym_create_function_statement_token10] = ACTIONS(662), - [aux_sym_create_function_statement_token11] = ACTIONS(662), - [aux_sym_external_hint_token1] = ACTIONS(662), - [aux_sym_external_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token1] = ACTIONS(662), - [aux_sym_optimizer_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token3] = ACTIONS(662), - [aux_sym_parallel_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token4] = ACTIONS(662), - [aux_sym_deterministic_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token2] = ACTIONS(662), - [aux_sym_sql_hint_token3] = ACTIONS(662), - [aux_sym_sql_hint_token5] = ACTIONS(662), - [aux_sym__function_language_token1] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_mode_token1] = ACTIONS(662), - [aux_sym_initial_mode_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [1933] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_truncate_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_begin_statement_token1] = ACTIONS(688), - [aux_sym_commit_statement_token1] = ACTIONS(688), - [aux_sym_rollback_statement_token1] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_sequence_token5] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym_return_statement_token1] = ACTIONS(688), - [aux_sym_declare_statement_token1] = ACTIONS(688), - [aux_sym_create_function_statement_token3] = ACTIONS(688), - [aux_sym_create_function_statement_token4] = ACTIONS(688), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_statement_token8] = ACTIONS(688), - [aux_sym_create_function_statement_token9] = ACTIONS(688), - [aux_sym_create_function_statement_token10] = ACTIONS(688), - [aux_sym_create_function_statement_token11] = ACTIONS(688), - [aux_sym_external_hint_token1] = ACTIONS(688), - [aux_sym_external_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token1] = ACTIONS(688), - [aux_sym_optimizer_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token3] = ACTIONS(688), - [aux_sym_parallel_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token4] = ACTIONS(688), - [aux_sym_deterministic_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token2] = ACTIONS(688), - [aux_sym_sql_hint_token3] = ACTIONS(688), - [aux_sym_sql_hint_token5] = ACTIONS(688), - [aux_sym__function_language_token1] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_mode_token1] = ACTIONS(688), - [aux_sym_initial_mode_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [1934] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_truncate_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_begin_statement_token1] = ACTIONS(711), - [aux_sym_commit_statement_token1] = ACTIONS(711), - [aux_sym_rollback_statement_token1] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_sequence_token5] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym_return_statement_token1] = ACTIONS(711), - [aux_sym_declare_statement_token1] = ACTIONS(711), - [aux_sym_create_function_statement_token3] = ACTIONS(711), - [aux_sym_create_function_statement_token4] = ACTIONS(711), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_statement_token8] = ACTIONS(711), - [aux_sym_create_function_statement_token9] = ACTIONS(711), - [aux_sym_create_function_statement_token10] = ACTIONS(711), - [aux_sym_create_function_statement_token11] = ACTIONS(711), - [aux_sym_external_hint_token1] = ACTIONS(711), - [aux_sym_external_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token1] = ACTIONS(711), - [aux_sym_optimizer_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token3] = ACTIONS(711), - [aux_sym_parallel_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token4] = ACTIONS(711), - [aux_sym_deterministic_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token2] = ACTIONS(711), - [aux_sym_sql_hint_token3] = ACTIONS(711), - [aux_sym_sql_hint_token5] = ACTIONS(711), - [aux_sym__function_language_token1] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_mode_token1] = ACTIONS(711), - [aux_sym_initial_mode_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [1935] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_truncate_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_begin_statement_token1] = ACTIONS(715), - [aux_sym_commit_statement_token1] = ACTIONS(715), - [aux_sym_rollback_statement_token1] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_sequence_token5] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym_return_statement_token1] = ACTIONS(715), - [aux_sym_declare_statement_token1] = ACTIONS(715), - [aux_sym_create_function_statement_token3] = ACTIONS(715), - [aux_sym_create_function_statement_token4] = ACTIONS(715), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_statement_token8] = ACTIONS(715), - [aux_sym_create_function_statement_token9] = ACTIONS(715), - [aux_sym_create_function_statement_token10] = ACTIONS(715), - [aux_sym_create_function_statement_token11] = ACTIONS(715), - [aux_sym_external_hint_token1] = ACTIONS(715), - [aux_sym_external_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token1] = ACTIONS(715), - [aux_sym_optimizer_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token3] = ACTIONS(715), - [aux_sym_parallel_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token4] = ACTIONS(715), - [aux_sym_deterministic_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token2] = ACTIONS(715), - [aux_sym_sql_hint_token3] = ACTIONS(715), - [aux_sym_sql_hint_token5] = ACTIONS(715), - [aux_sym__function_language_token1] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_mode_token1] = ACTIONS(715), - [aux_sym_initial_mode_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [1936] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_truncate_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_begin_statement_token1] = ACTIONS(723), - [aux_sym_commit_statement_token1] = ACTIONS(723), - [aux_sym_rollback_statement_token1] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_sequence_token5] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym_return_statement_token1] = ACTIONS(723), - [aux_sym_declare_statement_token1] = ACTIONS(723), - [aux_sym_create_function_statement_token3] = ACTIONS(723), - [aux_sym_create_function_statement_token4] = ACTIONS(723), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_statement_token8] = ACTIONS(723), - [aux_sym_create_function_statement_token9] = ACTIONS(723), - [aux_sym_create_function_statement_token10] = ACTIONS(723), - [aux_sym_create_function_statement_token11] = ACTIONS(723), - [aux_sym_external_hint_token1] = ACTIONS(723), - [aux_sym_external_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token1] = ACTIONS(723), - [aux_sym_optimizer_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token3] = ACTIONS(723), - [aux_sym_parallel_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token4] = ACTIONS(723), - [aux_sym_deterministic_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token2] = ACTIONS(723), - [aux_sym_sql_hint_token3] = ACTIONS(723), - [aux_sym_sql_hint_token5] = ACTIONS(723), - [aux_sym__function_language_token1] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_mode_token1] = ACTIONS(723), - [aux_sym_initial_mode_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [1937] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_truncate_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_begin_statement_token1] = ACTIONS(719), - [aux_sym_commit_statement_token1] = ACTIONS(719), - [aux_sym_rollback_statement_token1] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_sequence_token5] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym_return_statement_token1] = ACTIONS(719), - [aux_sym_declare_statement_token1] = ACTIONS(719), - [aux_sym_create_function_statement_token3] = ACTIONS(719), - [aux_sym_create_function_statement_token4] = ACTIONS(719), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_statement_token8] = ACTIONS(719), - [aux_sym_create_function_statement_token9] = ACTIONS(719), - [aux_sym_create_function_statement_token10] = ACTIONS(719), - [aux_sym_create_function_statement_token11] = ACTIONS(719), - [aux_sym_external_hint_token1] = ACTIONS(719), - [aux_sym_external_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token1] = ACTIONS(719), - [aux_sym_optimizer_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token3] = ACTIONS(719), - [aux_sym_parallel_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token4] = ACTIONS(719), - [aux_sym_deterministic_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token2] = ACTIONS(719), - [aux_sym_sql_hint_token3] = ACTIONS(719), - [aux_sym_sql_hint_token5] = ACTIONS(719), - [aux_sym__function_language_token1] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_mode_token1] = ACTIONS(719), - [aux_sym_initial_mode_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2623), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [1938] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_truncate_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_begin_statement_token1] = ACTIONS(727), - [aux_sym_commit_statement_token1] = ACTIONS(727), - [aux_sym_rollback_statement_token1] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_sequence_token5] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym_return_statement_token1] = ACTIONS(727), - [aux_sym_declare_statement_token1] = ACTIONS(727), - [aux_sym_create_function_statement_token3] = ACTIONS(727), - [aux_sym_create_function_statement_token4] = ACTIONS(727), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_statement_token8] = ACTIONS(727), - [aux_sym_create_function_statement_token9] = ACTIONS(727), - [aux_sym_create_function_statement_token10] = ACTIONS(727), - [aux_sym_create_function_statement_token11] = ACTIONS(727), - [aux_sym_external_hint_token1] = ACTIONS(727), - [aux_sym_external_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token1] = ACTIONS(727), - [aux_sym_optimizer_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token3] = ACTIONS(727), - [aux_sym_parallel_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token4] = ACTIONS(727), - [aux_sym_deterministic_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token2] = ACTIONS(727), - [aux_sym_sql_hint_token3] = ACTIONS(727), - [aux_sym_sql_hint_token5] = ACTIONS(727), - [aux_sym__function_language_token1] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_mode_token1] = ACTIONS(727), - [aux_sym_initial_mode_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [1939] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_truncate_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_begin_statement_token1] = ACTIONS(747), - [aux_sym_commit_statement_token1] = ACTIONS(747), - [aux_sym_rollback_statement_token1] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_sequence_token5] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym_return_statement_token1] = ACTIONS(747), - [aux_sym_declare_statement_token1] = ACTIONS(747), - [aux_sym_create_function_statement_token3] = ACTIONS(747), - [aux_sym_create_function_statement_token4] = ACTIONS(747), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_statement_token8] = ACTIONS(747), - [aux_sym_create_function_statement_token9] = ACTIONS(747), - [aux_sym_create_function_statement_token10] = ACTIONS(747), - [aux_sym_create_function_statement_token11] = ACTIONS(747), - [aux_sym_external_hint_token1] = ACTIONS(747), - [aux_sym_external_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token1] = ACTIONS(747), - [aux_sym_optimizer_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token3] = ACTIONS(747), - [aux_sym_parallel_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token4] = ACTIONS(747), - [aux_sym_deterministic_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token2] = ACTIONS(747), - [aux_sym_sql_hint_token3] = ACTIONS(747), - [aux_sym_sql_hint_token5] = ACTIONS(747), - [aux_sym__function_language_token1] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_mode_token1] = ACTIONS(747), - [aux_sym_initial_mode_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2623), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [1940] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [1941] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_truncate_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_begin_statement_token1] = ACTIONS(790), - [aux_sym_commit_statement_token1] = ACTIONS(790), - [aux_sym_rollback_statement_token1] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_sequence_token5] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym_return_statement_token1] = ACTIONS(790), - [aux_sym_declare_statement_token1] = ACTIONS(790), - [aux_sym_create_function_statement_token3] = ACTIONS(790), - [aux_sym_create_function_statement_token4] = ACTIONS(790), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_statement_token8] = ACTIONS(790), - [aux_sym_create_function_statement_token9] = ACTIONS(790), - [aux_sym_create_function_statement_token10] = ACTIONS(790), - [aux_sym_create_function_statement_token11] = ACTIONS(790), - [aux_sym_external_hint_token1] = ACTIONS(790), - [aux_sym_external_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token1] = ACTIONS(790), - [aux_sym_optimizer_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token3] = ACTIONS(790), - [aux_sym_parallel_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token4] = ACTIONS(790), - [aux_sym_deterministic_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token2] = ACTIONS(790), - [aux_sym_sql_hint_token3] = ACTIONS(790), - [aux_sym_sql_hint_token5] = ACTIONS(790), - [aux_sym__function_language_token1] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_mode_token1] = ACTIONS(790), - [aux_sym_initial_mode_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [1942] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_truncate_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_begin_statement_token1] = ACTIONS(838), - [aux_sym_commit_statement_token1] = ACTIONS(838), - [aux_sym_rollback_statement_token1] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_sequence_token5] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym_return_statement_token1] = ACTIONS(838), - [aux_sym_declare_statement_token1] = ACTIONS(838), - [aux_sym_create_function_statement_token3] = ACTIONS(838), - [aux_sym_create_function_statement_token4] = ACTIONS(838), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_statement_token8] = ACTIONS(838), - [aux_sym_create_function_statement_token9] = ACTIONS(838), - [aux_sym_create_function_statement_token10] = ACTIONS(838), - [aux_sym_create_function_statement_token11] = ACTIONS(838), - [aux_sym_external_hint_token1] = ACTIONS(838), - [aux_sym_external_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token1] = ACTIONS(838), - [aux_sym_optimizer_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token3] = ACTIONS(838), - [aux_sym_parallel_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token4] = ACTIONS(838), - [aux_sym_deterministic_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token2] = ACTIONS(838), - [aux_sym_sql_hint_token3] = ACTIONS(838), - [aux_sym_sql_hint_token5] = ACTIONS(838), - [aux_sym__function_language_token1] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_mode_token1] = ACTIONS(838), - [aux_sym_initial_mode_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [1943] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(2627), - [aux_sym_truncate_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token7] = ACTIONS(2629), - [aux_sym_begin_statement_token1] = ACTIONS(743), - [aux_sym_commit_statement_token1] = ACTIONS(743), - [aux_sym_rollback_statement_token1] = ACTIONS(743), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_sequence_token5] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym_return_statement_token1] = ACTIONS(743), - [aux_sym_declare_statement_token1] = ACTIONS(743), - [aux_sym_create_function_statement_token3] = ACTIONS(743), - [aux_sym_create_function_statement_token4] = ACTIONS(743), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_statement_token8] = ACTIONS(743), - [aux_sym_create_function_statement_token9] = ACTIONS(743), - [aux_sym_create_function_statement_token10] = ACTIONS(743), - [aux_sym_create_function_statement_token11] = ACTIONS(743), - [aux_sym_external_hint_token1] = ACTIONS(743), - [aux_sym_external_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token1] = ACTIONS(743), - [aux_sym_optimizer_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token3] = ACTIONS(743), - [aux_sym_parallel_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token2] = ACTIONS(743), - [aux_sym_null_hint_token4] = ACTIONS(743), - [aux_sym_deterministic_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token2] = ACTIONS(743), - [aux_sym_sql_hint_token3] = ACTIONS(743), - [aux_sym_sql_hint_token5] = ACTIONS(743), - [aux_sym__function_language_token1] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(2631), - [anon_sym_EQ] = ACTIONS(2633), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2635), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_table_constraint_check_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(2637), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2639), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2641), - [anon_sym_DASH] = ACTIONS(2643), - [anon_sym_TILDE] = ACTIONS(2645), - [anon_sym_CARET] = ACTIONS(2647), - [anon_sym_STAR] = ACTIONS(2649), - [anon_sym_SLASH] = ACTIONS(2651), - [anon_sym_PERCENT] = ACTIONS(2649), - [anon_sym_LT_LT] = ACTIONS(2649), - [anon_sym_GT_GT] = ACTIONS(2649), - [anon_sym_AMP] = ACTIONS(2649), - [anon_sym_PIPE] = ACTIONS(2641), - [anon_sym_POUND] = ACTIONS(2643), - [anon_sym_LT] = ACTIONS(2645), - [anon_sym_LT_EQ] = ACTIONS(2633), - [anon_sym_LT_GT] = ACTIONS(2633), - [anon_sym_BANG_EQ] = ACTIONS(2633), - [anon_sym_GT] = ACTIONS(2645), - [anon_sym_GT_EQ] = ACTIONS(2633), - [anon_sym_BANG_TILDE] = ACTIONS(2645), - [anon_sym_TILDE_STAR] = ACTIONS(2633), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2633), - }, - [1944] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token2] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_table_constraint_check_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2639), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2647), - [anon_sym_STAR] = ACTIONS(2649), - [anon_sym_SLASH] = ACTIONS(2651), - [anon_sym_PERCENT] = ACTIONS(2649), - [anon_sym_LT_LT] = ACTIONS(2649), - [anon_sym_GT_GT] = ACTIONS(2649), - [anon_sym_AMP] = ACTIONS(2649), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1945] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [anon_sym_COMMA] = ACTIONS(737), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_truncate_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_begin_statement_token1] = ACTIONS(739), - [aux_sym_commit_statement_token1] = ACTIONS(739), - [aux_sym_rollback_statement_token1] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_sequence_token5] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym_return_statement_token1] = ACTIONS(739), - [aux_sym_declare_statement_token1] = ACTIONS(739), - [aux_sym_create_function_statement_token3] = ACTIONS(739), - [aux_sym_create_function_statement_token4] = ACTIONS(739), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_statement_token8] = ACTIONS(739), - [aux_sym_create_function_statement_token9] = ACTIONS(739), - [aux_sym_create_function_statement_token10] = ACTIONS(739), - [aux_sym_create_function_statement_token11] = ACTIONS(739), - [aux_sym_external_hint_token1] = ACTIONS(739), - [aux_sym_external_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token1] = ACTIONS(739), - [aux_sym_optimizer_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token3] = ACTIONS(739), - [aux_sym_parallel_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token4] = ACTIONS(739), - [aux_sym_deterministic_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token2] = ACTIONS(739), - [aux_sym_sql_hint_token3] = ACTIONS(739), - [aux_sym_sql_hint_token5] = ACTIONS(739), - [aux_sym__function_language_token1] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_where_clause_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [1946] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(2653), - [aux_sym_truncate_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token7] = ACTIONS(2655), - [aux_sym_begin_statement_token1] = ACTIONS(743), - [aux_sym_commit_statement_token1] = ACTIONS(743), - [aux_sym_rollback_statement_token1] = ACTIONS(743), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_sequence_token5] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym_return_statement_token1] = ACTIONS(743), - [aux_sym_declare_statement_token1] = ACTIONS(743), - [aux_sym_create_function_statement_token3] = ACTIONS(743), - [aux_sym_create_function_statement_token4] = ACTIONS(743), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_statement_token8] = ACTIONS(743), - [aux_sym_create_function_statement_token9] = ACTIONS(743), - [aux_sym_create_function_statement_token10] = ACTIONS(743), - [aux_sym_create_function_statement_token11] = ACTIONS(743), - [aux_sym_external_hint_token1] = ACTIONS(743), - [aux_sym_external_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token1] = ACTIONS(743), - [aux_sym_optimizer_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token3] = ACTIONS(743), - [aux_sym_parallel_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token4] = ACTIONS(743), - [aux_sym_deterministic_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token2] = ACTIONS(743), - [aux_sym_sql_hint_token3] = ACTIONS(743), - [aux_sym_sql_hint_token5] = ACTIONS(743), - [aux_sym__function_language_token1] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(2657), - [anon_sym_EQ] = ACTIONS(2659), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2661), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_mode_token1] = ACTIONS(743), - [aux_sym_initial_mode_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(2663), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2623), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2665), - [anon_sym_DASH] = ACTIONS(2667), - [anon_sym_TILDE] = ACTIONS(2669), - [anon_sym_CARET] = ACTIONS(2625), - [anon_sym_STAR] = ACTIONS(2671), - [anon_sym_SLASH] = ACTIONS(2673), - [anon_sym_PERCENT] = ACTIONS(2671), - [anon_sym_LT_LT] = ACTIONS(2671), - [anon_sym_GT_GT] = ACTIONS(2671), - [anon_sym_AMP] = ACTIONS(2671), - [anon_sym_PIPE] = ACTIONS(2665), - [anon_sym_POUND] = ACTIONS(2667), - [anon_sym_LT] = ACTIONS(2669), - [anon_sym_LT_EQ] = ACTIONS(2659), - [anon_sym_LT_GT] = ACTIONS(2659), - [anon_sym_BANG_EQ] = ACTIONS(2659), - [anon_sym_GT] = ACTIONS(2669), - [anon_sym_GT_EQ] = ACTIONS(2659), - [anon_sym_BANG_TILDE] = ACTIONS(2669), - [anon_sym_TILDE_STAR] = ACTIONS(2659), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2659), - }, - [1947] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(2627), - [aux_sym_truncate_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token7] = ACTIONS(2629), - [aux_sym_begin_statement_token1] = ACTIONS(767), - [aux_sym_commit_statement_token1] = ACTIONS(767), - [aux_sym_rollback_statement_token1] = ACTIONS(767), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_sequence_token5] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym_return_statement_token1] = ACTIONS(767), - [aux_sym_declare_statement_token1] = ACTIONS(767), - [aux_sym_create_function_statement_token3] = ACTIONS(767), - [aux_sym_create_function_statement_token4] = ACTIONS(767), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_statement_token8] = ACTIONS(767), - [aux_sym_create_function_statement_token9] = ACTIONS(767), - [aux_sym_create_function_statement_token10] = ACTIONS(767), - [aux_sym_create_function_statement_token11] = ACTIONS(767), - [aux_sym_external_hint_token1] = ACTIONS(767), - [aux_sym_external_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token1] = ACTIONS(767), - [aux_sym_optimizer_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token3] = ACTIONS(767), - [aux_sym_parallel_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token2] = ACTIONS(767), - [aux_sym_null_hint_token4] = ACTIONS(767), - [aux_sym_deterministic_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token2] = ACTIONS(767), - [aux_sym_sql_hint_token3] = ACTIONS(767), - [aux_sym_sql_hint_token5] = ACTIONS(767), - [aux_sym__function_language_token1] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(2631), - [anon_sym_EQ] = ACTIONS(2633), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_table_constraint_check_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2639), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2641), - [anon_sym_DASH] = ACTIONS(2643), - [anon_sym_TILDE] = ACTIONS(2645), - [anon_sym_CARET] = ACTIONS(2647), - [anon_sym_STAR] = ACTIONS(2649), - [anon_sym_SLASH] = ACTIONS(2651), - [anon_sym_PERCENT] = ACTIONS(2649), - [anon_sym_LT_LT] = ACTIONS(2649), - [anon_sym_GT_GT] = ACTIONS(2649), - [anon_sym_AMP] = ACTIONS(2649), - [anon_sym_PIPE] = ACTIONS(2641), - [anon_sym_POUND] = ACTIONS(2643), - [anon_sym_LT] = ACTIONS(2645), - [anon_sym_LT_EQ] = ACTIONS(2633), - [anon_sym_LT_GT] = ACTIONS(2633), - [anon_sym_BANG_EQ] = ACTIONS(2633), - [anon_sym_GT] = ACTIONS(2645), - [anon_sym_GT_EQ] = ACTIONS(2633), - [anon_sym_BANG_TILDE] = ACTIONS(2645), - [anon_sym_TILDE_STAR] = ACTIONS(2633), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2633), - }, - [1948] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(733), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_truncate_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_begin_statement_token1] = ACTIONS(735), - [aux_sym_commit_statement_token1] = ACTIONS(735), - [aux_sym_rollback_statement_token1] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_sequence_token5] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym_return_statement_token1] = ACTIONS(735), - [aux_sym_declare_statement_token1] = ACTIONS(735), - [aux_sym_create_function_statement_token3] = ACTIONS(735), - [aux_sym_create_function_statement_token4] = ACTIONS(735), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_statement_token8] = ACTIONS(735), - [aux_sym_create_function_statement_token9] = ACTIONS(735), - [aux_sym_create_function_statement_token10] = ACTIONS(735), - [aux_sym_create_function_statement_token11] = ACTIONS(735), - [aux_sym_external_hint_token1] = ACTIONS(735), - [aux_sym_external_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token1] = ACTIONS(735), - [aux_sym_optimizer_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token3] = ACTIONS(735), - [aux_sym_parallel_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token4] = ACTIONS(735), - [aux_sym_deterministic_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token2] = ACTIONS(735), - [aux_sym_sql_hint_token3] = ACTIONS(735), - [aux_sym_sql_hint_token5] = ACTIONS(735), - [aux_sym__function_language_token1] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_where_clause_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [1949] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [anon_sym_COMMA] = ACTIONS(729), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_truncate_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_begin_statement_token1] = ACTIONS(731), - [aux_sym_commit_statement_token1] = ACTIONS(731), - [aux_sym_rollback_statement_token1] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_sequence_token5] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym_return_statement_token1] = ACTIONS(731), - [aux_sym_declare_statement_token1] = ACTIONS(731), - [aux_sym_create_function_statement_token3] = ACTIONS(731), - [aux_sym_create_function_statement_token4] = ACTIONS(731), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_statement_token8] = ACTIONS(731), - [aux_sym_create_function_statement_token9] = ACTIONS(731), - [aux_sym_create_function_statement_token10] = ACTIONS(731), - [aux_sym_create_function_statement_token11] = ACTIONS(731), - [aux_sym_external_hint_token1] = ACTIONS(731), - [aux_sym_external_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token1] = ACTIONS(731), - [aux_sym_optimizer_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token3] = ACTIONS(731), - [aux_sym_parallel_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token4] = ACTIONS(731), - [aux_sym_deterministic_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token2] = ACTIONS(731), - [aux_sym_sql_hint_token3] = ACTIONS(731), - [aux_sym_sql_hint_token5] = ACTIONS(731), - [aux_sym__function_language_token1] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_where_clause_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [1950] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [anon_sym_COMMA] = ACTIONS(741), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(2381), - [aux_sym_truncate_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token7] = ACTIONS(2383), - [aux_sym_begin_statement_token1] = ACTIONS(743), - [aux_sym_commit_statement_token1] = ACTIONS(743), - [aux_sym_rollback_statement_token1] = ACTIONS(743), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_sequence_token5] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym_return_statement_token1] = ACTIONS(743), - [aux_sym_declare_statement_token1] = ACTIONS(743), - [aux_sym_create_function_statement_token3] = ACTIONS(743), - [aux_sym_create_function_statement_token4] = ACTIONS(743), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_statement_token8] = ACTIONS(743), - [aux_sym_create_function_statement_token9] = ACTIONS(743), - [aux_sym_create_function_statement_token10] = ACTIONS(743), - [aux_sym_create_function_statement_token11] = ACTIONS(743), - [aux_sym_external_hint_token1] = ACTIONS(743), - [aux_sym_external_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token1] = ACTIONS(743), - [aux_sym_optimizer_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token3] = ACTIONS(743), - [aux_sym_parallel_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token4] = ACTIONS(743), - [aux_sym_deterministic_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token2] = ACTIONS(743), - [aux_sym_sql_hint_token3] = ACTIONS(743), - [aux_sym_sql_hint_token5] = ACTIONS(743), - [aux_sym__function_language_token1] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(2385), - [anon_sym_EQ] = ACTIONS(2387), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2389), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_where_clause_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(2391), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2393), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2405), - [anon_sym_DASH] = ACTIONS(2407), - [anon_sym_TILDE] = ACTIONS(2409), - [anon_sym_CARET] = ACTIONS(2411), - [anon_sym_STAR] = ACTIONS(2413), - [anon_sym_SLASH] = ACTIONS(2415), - [anon_sym_PERCENT] = ACTIONS(2413), - [anon_sym_LT_LT] = ACTIONS(2413), - [anon_sym_GT_GT] = ACTIONS(2413), - [anon_sym_AMP] = ACTIONS(2413), - [anon_sym_PIPE] = ACTIONS(2405), - [anon_sym_POUND] = ACTIONS(2407), - [anon_sym_LT] = ACTIONS(2409), - [anon_sym_LT_EQ] = ACTIONS(2387), - [anon_sym_LT_GT] = ACTIONS(2387), - [anon_sym_BANG_EQ] = ACTIONS(2387), - [anon_sym_GT] = ACTIONS(2409), - [anon_sym_GT_EQ] = ACTIONS(2387), - [anon_sym_BANG_TILDE] = ACTIONS(2409), - [anon_sym_TILDE_STAR] = ACTIONS(2387), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2387), - }, - [1951] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [anon_sym_COMMA] = ACTIONS(550), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_truncate_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_begin_statement_token1] = ACTIONS(552), - [aux_sym_commit_statement_token1] = ACTIONS(552), - [aux_sym_rollback_statement_token1] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_sequence_token5] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym_return_statement_token1] = ACTIONS(552), - [aux_sym_declare_statement_token1] = ACTIONS(552), - [aux_sym_create_function_statement_token3] = ACTIONS(552), - [aux_sym_create_function_statement_token4] = ACTIONS(552), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_statement_token8] = ACTIONS(552), - [aux_sym_create_function_statement_token9] = ACTIONS(552), - [aux_sym_create_function_statement_token10] = ACTIONS(552), - [aux_sym_create_function_statement_token11] = ACTIONS(552), - [aux_sym_external_hint_token1] = ACTIONS(552), - [aux_sym_external_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token1] = ACTIONS(552), - [aux_sym_optimizer_hint_token2] = ACTIONS(552), - [aux_sym_optimizer_hint_token3] = ACTIONS(552), - [aux_sym_parallel_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token1] = ACTIONS(552), - [aux_sym_null_hint_token4] = ACTIONS(552), - [aux_sym_deterministic_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token1] = ACTIONS(552), - [aux_sym_sql_hint_token2] = ACTIONS(552), - [aux_sym_sql_hint_token3] = ACTIONS(552), - [aux_sym_sql_hint_token5] = ACTIONS(552), - [aux_sym__function_language_token1] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [1952] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(2627), - [aux_sym_truncate_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token7] = ACTIONS(2629), - [aux_sym_begin_statement_token1] = ACTIONS(763), - [aux_sym_commit_statement_token1] = ACTIONS(763), - [aux_sym_rollback_statement_token1] = ACTIONS(763), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_sequence_token5] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym_return_statement_token1] = ACTIONS(763), - [aux_sym_declare_statement_token1] = ACTIONS(763), - [aux_sym_create_function_statement_token3] = ACTIONS(763), - [aux_sym_create_function_statement_token4] = ACTIONS(763), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_statement_token8] = ACTIONS(763), - [aux_sym_create_function_statement_token9] = ACTIONS(763), - [aux_sym_create_function_statement_token10] = ACTIONS(763), - [aux_sym_create_function_statement_token11] = ACTIONS(763), - [aux_sym_external_hint_token1] = ACTIONS(763), - [aux_sym_external_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token1] = ACTIONS(763), - [aux_sym_optimizer_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token3] = ACTIONS(763), - [aux_sym_parallel_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token2] = ACTIONS(763), - [aux_sym_null_hint_token4] = ACTIONS(763), - [aux_sym_deterministic_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token2] = ACTIONS(763), - [aux_sym_sql_hint_token3] = ACTIONS(763), - [aux_sym_sql_hint_token5] = ACTIONS(763), - [aux_sym__function_language_token1] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(2631), - [anon_sym_EQ] = ACTIONS(2633), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_table_constraint_check_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(2637), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2639), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2641), - [anon_sym_DASH] = ACTIONS(2643), - [anon_sym_TILDE] = ACTIONS(2645), - [anon_sym_CARET] = ACTIONS(2647), - [anon_sym_STAR] = ACTIONS(2649), - [anon_sym_SLASH] = ACTIONS(2651), - [anon_sym_PERCENT] = ACTIONS(2649), - [anon_sym_LT_LT] = ACTIONS(2649), - [anon_sym_GT_GT] = ACTIONS(2649), - [anon_sym_AMP] = ACTIONS(2649), - [anon_sym_PIPE] = ACTIONS(2641), - [anon_sym_POUND] = ACTIONS(2643), - [anon_sym_LT] = ACTIONS(2645), - [anon_sym_LT_EQ] = ACTIONS(2633), - [anon_sym_LT_GT] = ACTIONS(2633), - [anon_sym_BANG_EQ] = ACTIONS(2633), - [anon_sym_GT] = ACTIONS(2645), - [anon_sym_GT_EQ] = ACTIONS(2633), - [anon_sym_BANG_TILDE] = ACTIONS(2645), - [anon_sym_TILDE_STAR] = ACTIONS(2633), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2633), - }, - [1953] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token2] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_table_constraint_check_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2639), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2641), - [anon_sym_DASH] = ACTIONS(2643), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2647), - [anon_sym_STAR] = ACTIONS(2649), - [anon_sym_SLASH] = ACTIONS(2651), - [anon_sym_PERCENT] = ACTIONS(2649), - [anon_sym_LT_LT] = ACTIONS(2649), - [anon_sym_GT_GT] = ACTIONS(2649), - [anon_sym_AMP] = ACTIONS(2649), - [anon_sym_PIPE] = ACTIONS(2641), - [anon_sym_POUND] = ACTIONS(2643), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1954] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_mode_token1] = ACTIONS(684), - [aux_sym_initial_mode_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2623), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2625), - [anon_sym_STAR] = ACTIONS(2671), - [anon_sym_SLASH] = ACTIONS(2673), - [anon_sym_PERCENT] = ACTIONS(2671), - [anon_sym_LT_LT] = ACTIONS(2671), - [anon_sym_GT_GT] = ACTIONS(2671), - [anon_sym_AMP] = ACTIONS(2671), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1955] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(2653), - [aux_sym_truncate_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token7] = ACTIONS(2655), - [aux_sym_begin_statement_token1] = ACTIONS(767), - [aux_sym_commit_statement_token1] = ACTIONS(767), - [aux_sym_rollback_statement_token1] = ACTIONS(767), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_sequence_token5] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym_return_statement_token1] = ACTIONS(767), - [aux_sym_declare_statement_token1] = ACTIONS(767), - [aux_sym_create_function_statement_token3] = ACTIONS(767), - [aux_sym_create_function_statement_token4] = ACTIONS(767), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_statement_token8] = ACTIONS(767), - [aux_sym_create_function_statement_token9] = ACTIONS(767), - [aux_sym_create_function_statement_token10] = ACTIONS(767), - [aux_sym_create_function_statement_token11] = ACTIONS(767), - [aux_sym_external_hint_token1] = ACTIONS(767), - [aux_sym_external_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token1] = ACTIONS(767), - [aux_sym_optimizer_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token3] = ACTIONS(767), - [aux_sym_parallel_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token4] = ACTIONS(767), - [aux_sym_deterministic_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token2] = ACTIONS(767), - [aux_sym_sql_hint_token3] = ACTIONS(767), - [aux_sym_sql_hint_token5] = ACTIONS(767), - [aux_sym__function_language_token1] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(2657), - [anon_sym_EQ] = ACTIONS(2659), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_mode_token1] = ACTIONS(767), - [aux_sym_initial_mode_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2623), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2665), - [anon_sym_DASH] = ACTIONS(2667), - [anon_sym_TILDE] = ACTIONS(2669), - [anon_sym_CARET] = ACTIONS(2625), - [anon_sym_STAR] = ACTIONS(2671), - [anon_sym_SLASH] = ACTIONS(2673), - [anon_sym_PERCENT] = ACTIONS(2671), - [anon_sym_LT_LT] = ACTIONS(2671), - [anon_sym_GT_GT] = ACTIONS(2671), - [anon_sym_AMP] = ACTIONS(2671), - [anon_sym_PIPE] = ACTIONS(2665), - [anon_sym_POUND] = ACTIONS(2667), - [anon_sym_LT] = ACTIONS(2669), - [anon_sym_LT_EQ] = ACTIONS(2659), - [anon_sym_LT_GT] = ACTIONS(2659), - [anon_sym_BANG_EQ] = ACTIONS(2659), - [anon_sym_GT] = ACTIONS(2669), - [anon_sym_GT_EQ] = ACTIONS(2659), - [anon_sym_BANG_TILDE] = ACTIONS(2669), - [anon_sym_TILDE_STAR] = ACTIONS(2659), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2659), - }, - [1956] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_truncate_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_begin_statement_token1] = ACTIONS(731), - [aux_sym_commit_statement_token1] = ACTIONS(731), - [aux_sym_rollback_statement_token1] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_sequence_token5] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym_return_statement_token1] = ACTIONS(731), - [aux_sym_declare_statement_token1] = ACTIONS(731), - [aux_sym_create_function_statement_token3] = ACTIONS(731), - [aux_sym_create_function_statement_token4] = ACTIONS(731), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_statement_token8] = ACTIONS(731), - [aux_sym_create_function_statement_token9] = ACTIONS(731), - [aux_sym_create_function_statement_token10] = ACTIONS(731), - [aux_sym_create_function_statement_token11] = ACTIONS(731), - [aux_sym_external_hint_token1] = ACTIONS(731), - [aux_sym_external_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token1] = ACTIONS(731), - [aux_sym_optimizer_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token3] = ACTIONS(731), - [aux_sym_parallel_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token4] = ACTIONS(731), - [aux_sym_deterministic_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token2] = ACTIONS(731), - [aux_sym_sql_hint_token3] = ACTIONS(731), - [aux_sym_sql_hint_token5] = ACTIONS(731), - [aux_sym__function_language_token1] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_mode_token1] = ACTIONS(731), - [aux_sym_initial_mode_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [1957] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_truncate_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_begin_statement_token1] = ACTIONS(735), - [aux_sym_commit_statement_token1] = ACTIONS(735), - [aux_sym_rollback_statement_token1] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_sequence_token5] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym_return_statement_token1] = ACTIONS(735), - [aux_sym_declare_statement_token1] = ACTIONS(735), - [aux_sym_create_function_statement_token3] = ACTIONS(735), - [aux_sym_create_function_statement_token4] = ACTIONS(735), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_statement_token8] = ACTIONS(735), - [aux_sym_create_function_statement_token9] = ACTIONS(735), - [aux_sym_create_function_statement_token10] = ACTIONS(735), - [aux_sym_create_function_statement_token11] = ACTIONS(735), - [aux_sym_external_hint_token1] = ACTIONS(735), - [aux_sym_external_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token1] = ACTIONS(735), - [aux_sym_optimizer_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token3] = ACTIONS(735), - [aux_sym_parallel_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token4] = ACTIONS(735), - [aux_sym_deterministic_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token2] = ACTIONS(735), - [aux_sym_sql_hint_token3] = ACTIONS(735), - [aux_sym_sql_hint_token5] = ACTIONS(735), - [aux_sym__function_language_token1] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_mode_token1] = ACTIONS(735), - [aux_sym_initial_mode_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [1958] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(2653), - [aux_sym_truncate_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token7] = ACTIONS(2655), - [aux_sym_begin_statement_token1] = ACTIONS(763), - [aux_sym_commit_statement_token1] = ACTIONS(763), - [aux_sym_rollback_statement_token1] = ACTIONS(763), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_sequence_token5] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym_return_statement_token1] = ACTIONS(763), - [aux_sym_declare_statement_token1] = ACTIONS(763), - [aux_sym_create_function_statement_token3] = ACTIONS(763), - [aux_sym_create_function_statement_token4] = ACTIONS(763), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_statement_token8] = ACTIONS(763), - [aux_sym_create_function_statement_token9] = ACTIONS(763), - [aux_sym_create_function_statement_token10] = ACTIONS(763), - [aux_sym_create_function_statement_token11] = ACTIONS(763), - [aux_sym_external_hint_token1] = ACTIONS(763), - [aux_sym_external_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token1] = ACTIONS(763), - [aux_sym_optimizer_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token3] = ACTIONS(763), - [aux_sym_parallel_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token4] = ACTIONS(763), - [aux_sym_deterministic_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token2] = ACTIONS(763), - [aux_sym_sql_hint_token3] = ACTIONS(763), - [aux_sym_sql_hint_token5] = ACTIONS(763), - [aux_sym__function_language_token1] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(2657), - [anon_sym_EQ] = ACTIONS(2659), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_mode_token1] = ACTIONS(763), - [aux_sym_initial_mode_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(2663), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2623), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2665), - [anon_sym_DASH] = ACTIONS(2667), - [anon_sym_TILDE] = ACTIONS(2669), - [anon_sym_CARET] = ACTIONS(2625), - [anon_sym_STAR] = ACTIONS(2671), - [anon_sym_SLASH] = ACTIONS(2673), - [anon_sym_PERCENT] = ACTIONS(2671), - [anon_sym_LT_LT] = ACTIONS(2671), - [anon_sym_GT_GT] = ACTIONS(2671), - [anon_sym_AMP] = ACTIONS(2671), - [anon_sym_PIPE] = ACTIONS(2665), - [anon_sym_POUND] = ACTIONS(2667), - [anon_sym_LT] = ACTIONS(2669), - [anon_sym_LT_EQ] = ACTIONS(2659), - [anon_sym_LT_GT] = ACTIONS(2659), - [anon_sym_BANG_EQ] = ACTIONS(2659), - [anon_sym_GT] = ACTIONS(2669), - [anon_sym_GT_EQ] = ACTIONS(2659), - [anon_sym_BANG_TILDE] = ACTIONS(2669), - [anon_sym_TILDE_STAR] = ACTIONS(2659), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2659), - }, - [1959] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_mode_token1] = ACTIONS(684), - [aux_sym_initial_mode_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2623), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2665), - [anon_sym_DASH] = ACTIONS(2667), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2625), - [anon_sym_STAR] = ACTIONS(2671), - [anon_sym_SLASH] = ACTIONS(2673), - [anon_sym_PERCENT] = ACTIONS(2671), - [anon_sym_LT_LT] = ACTIONS(2671), - [anon_sym_GT_GT] = ACTIONS(2671), - [anon_sym_AMP] = ACTIONS(2671), - [anon_sym_PIPE] = ACTIONS(2665), - [anon_sym_POUND] = ACTIONS(2667), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1960] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [anon_sym_COMMA] = ACTIONS(725), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_truncate_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_begin_statement_token1] = ACTIONS(727), - [aux_sym_commit_statement_token1] = ACTIONS(727), - [aux_sym_rollback_statement_token1] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_sequence_token5] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym_return_statement_token1] = ACTIONS(727), - [aux_sym_declare_statement_token1] = ACTIONS(727), - [aux_sym_create_function_statement_token3] = ACTIONS(727), - [aux_sym_create_function_statement_token4] = ACTIONS(727), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_statement_token8] = ACTIONS(727), - [aux_sym_create_function_statement_token9] = ACTIONS(727), - [aux_sym_create_function_statement_token10] = ACTIONS(727), - [aux_sym_create_function_statement_token11] = ACTIONS(727), - [aux_sym_external_hint_token1] = ACTIONS(727), - [aux_sym_external_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token1] = ACTIONS(727), - [aux_sym_optimizer_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token3] = ACTIONS(727), - [aux_sym_parallel_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token4] = ACTIONS(727), - [aux_sym_deterministic_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token2] = ACTIONS(727), - [aux_sym_sql_hint_token3] = ACTIONS(727), - [aux_sym_sql_hint_token5] = ACTIONS(727), - [aux_sym__function_language_token1] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_where_clause_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [1961] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [anon_sym_COMMA] = ACTIONS(721), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_truncate_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_begin_statement_token1] = ACTIONS(723), - [aux_sym_commit_statement_token1] = ACTIONS(723), - [aux_sym_rollback_statement_token1] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_sequence_token5] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym_return_statement_token1] = ACTIONS(723), - [aux_sym_declare_statement_token1] = ACTIONS(723), - [aux_sym_create_function_statement_token3] = ACTIONS(723), - [aux_sym_create_function_statement_token4] = ACTIONS(723), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_statement_token8] = ACTIONS(723), - [aux_sym_create_function_statement_token9] = ACTIONS(723), - [aux_sym_create_function_statement_token10] = ACTIONS(723), - [aux_sym_create_function_statement_token11] = ACTIONS(723), - [aux_sym_external_hint_token1] = ACTIONS(723), - [aux_sym_external_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token1] = ACTIONS(723), - [aux_sym_optimizer_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token3] = ACTIONS(723), - [aux_sym_parallel_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token4] = ACTIONS(723), - [aux_sym_deterministic_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token2] = ACTIONS(723), - [aux_sym_sql_hint_token3] = ACTIONS(723), - [aux_sym_sql_hint_token5] = ACTIONS(723), - [aux_sym__function_language_token1] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_where_clause_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [1962] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [anon_sym_COMMA] = ACTIONS(713), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_truncate_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_begin_statement_token1] = ACTIONS(715), - [aux_sym_commit_statement_token1] = ACTIONS(715), - [aux_sym_rollback_statement_token1] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_sequence_token5] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym_return_statement_token1] = ACTIONS(715), - [aux_sym_declare_statement_token1] = ACTIONS(715), - [aux_sym_create_function_statement_token3] = ACTIONS(715), - [aux_sym_create_function_statement_token4] = ACTIONS(715), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_statement_token8] = ACTIONS(715), - [aux_sym_create_function_statement_token9] = ACTIONS(715), - [aux_sym_create_function_statement_token10] = ACTIONS(715), - [aux_sym_create_function_statement_token11] = ACTIONS(715), - [aux_sym_external_hint_token1] = ACTIONS(715), - [aux_sym_external_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token1] = ACTIONS(715), - [aux_sym_optimizer_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token3] = ACTIONS(715), - [aux_sym_parallel_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token4] = ACTIONS(715), - [aux_sym_deterministic_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token2] = ACTIONS(715), - [aux_sym_sql_hint_token3] = ACTIONS(715), - [aux_sym_sql_hint_token5] = ACTIONS(715), - [aux_sym__function_language_token1] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_where_clause_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [1963] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [anon_sym_COMMA] = ACTIONS(686), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_truncate_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_begin_statement_token1] = ACTIONS(688), - [aux_sym_commit_statement_token1] = ACTIONS(688), - [aux_sym_rollback_statement_token1] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_sequence_token5] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym_return_statement_token1] = ACTIONS(688), - [aux_sym_declare_statement_token1] = ACTIONS(688), - [aux_sym_create_function_statement_token3] = ACTIONS(688), - [aux_sym_create_function_statement_token4] = ACTIONS(688), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_statement_token8] = ACTIONS(688), - [aux_sym_create_function_statement_token9] = ACTIONS(688), - [aux_sym_create_function_statement_token10] = ACTIONS(688), - [aux_sym_create_function_statement_token11] = ACTIONS(688), - [aux_sym_external_hint_token1] = ACTIONS(688), - [aux_sym_external_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token1] = ACTIONS(688), - [aux_sym_optimizer_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token3] = ACTIONS(688), - [aux_sym_parallel_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token4] = ACTIONS(688), - [aux_sym_deterministic_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token2] = ACTIONS(688), - [aux_sym_sql_hint_token3] = ACTIONS(688), - [aux_sym_sql_hint_token5] = ACTIONS(688), - [aux_sym__function_language_token1] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_where_clause_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [1964] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [anon_sym_COMMA] = ACTIONS(703), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_truncate_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_begin_statement_token1] = ACTIONS(705), - [aux_sym_commit_statement_token1] = ACTIONS(705), - [aux_sym_rollback_statement_token1] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_sequence_token5] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym_return_statement_token1] = ACTIONS(705), - [aux_sym_declare_statement_token1] = ACTIONS(705), - [aux_sym_create_function_statement_token3] = ACTIONS(705), - [aux_sym_create_function_statement_token4] = ACTIONS(705), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_statement_token8] = ACTIONS(705), - [aux_sym_create_function_statement_token9] = ACTIONS(705), - [aux_sym_create_function_statement_token10] = ACTIONS(705), - [aux_sym_create_function_statement_token11] = ACTIONS(705), - [aux_sym_external_hint_token1] = ACTIONS(705), - [aux_sym_external_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token1] = ACTIONS(705), - [aux_sym_optimizer_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token3] = ACTIONS(705), - [aux_sym_parallel_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token4] = ACTIONS(705), - [aux_sym_deterministic_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token2] = ACTIONS(705), - [aux_sym_sql_hint_token3] = ACTIONS(705), - [aux_sym_sql_hint_token5] = ACTIONS(705), - [aux_sym__function_language_token1] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_where_clause_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [1965] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2393), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2411), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1966] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_truncate_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_begin_statement_token1] = ACTIONS(739), - [aux_sym_commit_statement_token1] = ACTIONS(739), - [aux_sym_rollback_statement_token1] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_sequence_token5] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym_return_statement_token1] = ACTIONS(739), - [aux_sym_declare_statement_token1] = ACTIONS(739), - [aux_sym_create_function_statement_token3] = ACTIONS(739), - [aux_sym_create_function_statement_token4] = ACTIONS(739), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_statement_token8] = ACTIONS(739), - [aux_sym_create_function_statement_token9] = ACTIONS(739), - [aux_sym_create_function_statement_token10] = ACTIONS(739), - [aux_sym_create_function_statement_token11] = ACTIONS(739), - [aux_sym_external_hint_token1] = ACTIONS(739), - [aux_sym_external_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token1] = ACTIONS(739), - [aux_sym_optimizer_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token3] = ACTIONS(739), - [aux_sym_parallel_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token4] = ACTIONS(739), - [aux_sym_deterministic_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token2] = ACTIONS(739), - [aux_sym_sql_hint_token3] = ACTIONS(739), - [aux_sym_sql_hint_token5] = ACTIONS(739), - [aux_sym__function_language_token1] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_mode_token1] = ACTIONS(739), - [aux_sym_initial_mode_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [1967] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2393), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1968] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [anon_sym_COMMA] = ACTIONS(546), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_truncate_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_begin_statement_token1] = ACTIONS(548), - [aux_sym_commit_statement_token1] = ACTIONS(548), - [aux_sym_rollback_statement_token1] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_sequence_token5] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym_return_statement_token1] = ACTIONS(548), - [aux_sym_declare_statement_token1] = ACTIONS(548), - [aux_sym_create_function_statement_token3] = ACTIONS(548), - [aux_sym_create_function_statement_token4] = ACTIONS(548), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_statement_token8] = ACTIONS(548), - [aux_sym_create_function_statement_token9] = ACTIONS(548), - [aux_sym_create_function_statement_token10] = ACTIONS(548), - [aux_sym_create_function_statement_token11] = ACTIONS(548), - [aux_sym_external_hint_token1] = ACTIONS(548), - [aux_sym_external_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token1] = ACTIONS(548), - [aux_sym_optimizer_hint_token2] = ACTIONS(548), - [aux_sym_optimizer_hint_token3] = ACTIONS(548), - [aux_sym_parallel_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token1] = ACTIONS(548), - [aux_sym_null_hint_token4] = ACTIONS(548), - [aux_sym_deterministic_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token1] = ACTIONS(548), - [aux_sym_sql_hint_token2] = ACTIONS(548), - [aux_sym_sql_hint_token3] = ACTIONS(548), - [aux_sym_sql_hint_token5] = ACTIONS(548), - [aux_sym__function_language_token1] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [1969] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [anon_sym_COMMA] = ACTIONS(656), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_truncate_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_begin_statement_token1] = ACTIONS(658), - [aux_sym_commit_statement_token1] = ACTIONS(658), - [aux_sym_rollback_statement_token1] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_sequence_token5] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym_return_statement_token1] = ACTIONS(658), - [aux_sym_declare_statement_token1] = ACTIONS(658), - [aux_sym_create_function_statement_token3] = ACTIONS(658), - [aux_sym_create_function_statement_token4] = ACTIONS(658), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_statement_token8] = ACTIONS(658), - [aux_sym_create_function_statement_token9] = ACTIONS(658), - [aux_sym_create_function_statement_token10] = ACTIONS(658), - [aux_sym_create_function_statement_token11] = ACTIONS(658), - [aux_sym_external_hint_token1] = ACTIONS(658), - [aux_sym_external_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token1] = ACTIONS(658), - [aux_sym_optimizer_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token3] = ACTIONS(658), - [aux_sym_parallel_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token4] = ACTIONS(658), - [aux_sym_deterministic_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token2] = ACTIONS(658), - [aux_sym_sql_hint_token3] = ACTIONS(658), - [aux_sym_sql_hint_token5] = ACTIONS(658), - [aux_sym__function_language_token1] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_where_clause_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [1970] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_truncate_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_begin_statement_token1] = ACTIONS(786), - [aux_sym_commit_statement_token1] = ACTIONS(786), - [aux_sym_rollback_statement_token1] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_sequence_token5] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym_return_statement_token1] = ACTIONS(786), - [aux_sym_declare_statement_token1] = ACTIONS(786), - [aux_sym_create_function_statement_token3] = ACTIONS(786), - [aux_sym_create_function_statement_token4] = ACTIONS(786), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_statement_token8] = ACTIONS(786), - [aux_sym_create_function_statement_token9] = ACTIONS(786), - [aux_sym_create_function_statement_token10] = ACTIONS(786), - [aux_sym_create_function_statement_token11] = ACTIONS(786), - [aux_sym_external_hint_token1] = ACTIONS(786), - [aux_sym_external_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token1] = ACTIONS(786), - [aux_sym_optimizer_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token3] = ACTIONS(786), - [aux_sym_parallel_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token4] = ACTIONS(786), - [aux_sym_deterministic_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token2] = ACTIONS(786), - [aux_sym_sql_hint_token3] = ACTIONS(786), - [aux_sym_sql_hint_token5] = ACTIONS(786), - [aux_sym__function_language_token1] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_mode_token1] = ACTIONS(786), - [aux_sym_initial_mode_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [1971] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(765), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(2381), - [aux_sym_truncate_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token7] = ACTIONS(2383), - [aux_sym_begin_statement_token1] = ACTIONS(767), - [aux_sym_commit_statement_token1] = ACTIONS(767), - [aux_sym_rollback_statement_token1] = ACTIONS(767), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_sequence_token5] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym_return_statement_token1] = ACTIONS(767), - [aux_sym_declare_statement_token1] = ACTIONS(767), - [aux_sym_create_function_statement_token3] = ACTIONS(767), - [aux_sym_create_function_statement_token4] = ACTIONS(767), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_statement_token8] = ACTIONS(767), - [aux_sym_create_function_statement_token9] = ACTIONS(767), - [aux_sym_create_function_statement_token10] = ACTIONS(767), - [aux_sym_create_function_statement_token11] = ACTIONS(767), - [aux_sym_external_hint_token1] = ACTIONS(767), - [aux_sym_external_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token1] = ACTIONS(767), - [aux_sym_optimizer_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token3] = ACTIONS(767), - [aux_sym_parallel_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token4] = ACTIONS(767), - [aux_sym_deterministic_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token2] = ACTIONS(767), - [aux_sym_sql_hint_token3] = ACTIONS(767), - [aux_sym_sql_hint_token5] = ACTIONS(767), - [aux_sym__function_language_token1] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(2385), - [anon_sym_EQ] = ACTIONS(2387), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_where_clause_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2393), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2405), - [anon_sym_DASH] = ACTIONS(2407), - [anon_sym_TILDE] = ACTIONS(2409), - [anon_sym_CARET] = ACTIONS(2411), - [anon_sym_STAR] = ACTIONS(2413), - [anon_sym_SLASH] = ACTIONS(2415), - [anon_sym_PERCENT] = ACTIONS(2413), - [anon_sym_LT_LT] = ACTIONS(2413), - [anon_sym_GT_GT] = ACTIONS(2413), - [anon_sym_AMP] = ACTIONS(2413), - [anon_sym_PIPE] = ACTIONS(2405), - [anon_sym_POUND] = ACTIONS(2407), - [anon_sym_LT] = ACTIONS(2409), - [anon_sym_LT_EQ] = ACTIONS(2387), - [anon_sym_LT_GT] = ACTIONS(2387), - [anon_sym_BANG_EQ] = ACTIONS(2387), - [anon_sym_GT] = ACTIONS(2409), - [anon_sym_GT_EQ] = ACTIONS(2387), - [anon_sym_BANG_TILDE] = ACTIONS(2409), - [anon_sym_TILDE_STAR] = ACTIONS(2387), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2387), - }, - [1972] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [anon_sym_COMMA] = ACTIONS(761), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(2381), - [aux_sym_truncate_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token7] = ACTIONS(2383), - [aux_sym_begin_statement_token1] = ACTIONS(763), - [aux_sym_commit_statement_token1] = ACTIONS(763), - [aux_sym_rollback_statement_token1] = ACTIONS(763), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_sequence_token5] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym_return_statement_token1] = ACTIONS(763), - [aux_sym_declare_statement_token1] = ACTIONS(763), - [aux_sym_create_function_statement_token3] = ACTIONS(763), - [aux_sym_create_function_statement_token4] = ACTIONS(763), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_statement_token8] = ACTIONS(763), - [aux_sym_create_function_statement_token9] = ACTIONS(763), - [aux_sym_create_function_statement_token10] = ACTIONS(763), - [aux_sym_create_function_statement_token11] = ACTIONS(763), - [aux_sym_external_hint_token1] = ACTIONS(763), - [aux_sym_external_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token1] = ACTIONS(763), - [aux_sym_optimizer_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token3] = ACTIONS(763), - [aux_sym_parallel_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token4] = ACTIONS(763), - [aux_sym_deterministic_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token2] = ACTIONS(763), - [aux_sym_sql_hint_token3] = ACTIONS(763), - [aux_sym_sql_hint_token5] = ACTIONS(763), - [aux_sym__function_language_token1] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(2385), - [anon_sym_EQ] = ACTIONS(2387), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_where_clause_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(2391), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2393), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2405), - [anon_sym_DASH] = ACTIONS(2407), - [anon_sym_TILDE] = ACTIONS(2409), - [anon_sym_CARET] = ACTIONS(2411), - [anon_sym_STAR] = ACTIONS(2413), - [anon_sym_SLASH] = ACTIONS(2415), - [anon_sym_PERCENT] = ACTIONS(2413), - [anon_sym_LT_LT] = ACTIONS(2413), - [anon_sym_GT_GT] = ACTIONS(2413), - [anon_sym_AMP] = ACTIONS(2413), - [anon_sym_PIPE] = ACTIONS(2405), - [anon_sym_POUND] = ACTIONS(2407), - [anon_sym_LT] = ACTIONS(2409), - [anon_sym_LT_EQ] = ACTIONS(2387), - [anon_sym_LT_GT] = ACTIONS(2387), - [anon_sym_BANG_EQ] = ACTIONS(2387), - [anon_sym_GT] = ACTIONS(2409), - [anon_sym_GT_EQ] = ACTIONS(2387), - [anon_sym_BANG_TILDE] = ACTIONS(2409), - [anon_sym_TILDE_STAR] = ACTIONS(2387), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2387), - }, - [1973] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2393), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2405), - [anon_sym_DASH] = ACTIONS(2407), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2411), - [anon_sym_STAR] = ACTIONS(2413), - [anon_sym_SLASH] = ACTIONS(2415), - [anon_sym_PERCENT] = ACTIONS(2413), - [anon_sym_LT_LT] = ACTIONS(2413), - [anon_sym_GT_GT] = ACTIONS(2413), - [anon_sym_AMP] = ACTIONS(2413), - [anon_sym_PIPE] = ACTIONS(2405), - [anon_sym_POUND] = ACTIONS(2407), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1974] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [anon_sym_COMMA] = ACTIONS(672), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_truncate_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_begin_statement_token1] = ACTIONS(674), - [aux_sym_commit_statement_token1] = ACTIONS(674), - [aux_sym_rollback_statement_token1] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_sequence_token5] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym_return_statement_token1] = ACTIONS(674), - [aux_sym_declare_statement_token1] = ACTIONS(674), - [aux_sym_create_function_statement_token3] = ACTIONS(674), - [aux_sym_create_function_statement_token4] = ACTIONS(674), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_statement_token8] = ACTIONS(674), - [aux_sym_create_function_statement_token9] = ACTIONS(674), - [aux_sym_create_function_statement_token10] = ACTIONS(674), - [aux_sym_create_function_statement_token11] = ACTIONS(674), - [aux_sym_external_hint_token1] = ACTIONS(674), - [aux_sym_external_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token1] = ACTIONS(674), - [aux_sym_optimizer_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token3] = ACTIONS(674), - [aux_sym_parallel_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token4] = ACTIONS(674), - [aux_sym_deterministic_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token2] = ACTIONS(674), - [aux_sym_sql_hint_token3] = ACTIONS(674), - [aux_sym_sql_hint_token5] = ACTIONS(674), - [aux_sym__function_language_token1] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_where_clause_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [1975] = { - [ts_builtin_sym_end] = ACTIONS(2675), - [anon_sym_SEMI] = ACTIONS(2675), - [aux_sym_with_clause_token1] = ACTIONS(2677), - [aux_sym_cte_token1] = ACTIONS(2677), - [aux_sym_cte_token2] = ACTIONS(2653), - [aux_sym_truncate_statement_token1] = ACTIONS(2677), - [aux_sym_comment_statement_token1] = ACTIONS(2677), - [aux_sym_comment_statement_token7] = ACTIONS(2655), - [aux_sym_begin_statement_token1] = ACTIONS(2677), - [aux_sym_commit_statement_token1] = ACTIONS(2677), - [aux_sym_rollback_statement_token1] = ACTIONS(2677), - [aux_sym_create_statement_token1] = ACTIONS(2677), - [aux_sym_alter_statement_token1] = ACTIONS(2677), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(2677), - [aux_sym_sequence_token5] = ACTIONS(2677), - [aux_sym_pg_command_token1] = ACTIONS(2675), - [aux_sym_return_statement_token1] = ACTIONS(2677), - [aux_sym_declare_statement_token1] = ACTIONS(2677), - [aux_sym_create_function_statement_token3] = ACTIONS(2677), - [aux_sym_create_function_statement_token4] = ACTIONS(2677), - [aux_sym_create_function_statement_token7] = ACTIONS(2677), - [aux_sym_create_function_statement_token8] = ACTIONS(2677), - [aux_sym_create_function_statement_token9] = ACTIONS(2677), - [aux_sym_create_function_statement_token10] = ACTIONS(2677), - [aux_sym_create_function_statement_token11] = ACTIONS(2677), - [aux_sym_external_hint_token1] = ACTIONS(2677), - [aux_sym_external_hint_token2] = ACTIONS(2677), - [aux_sym_optimizer_hint_token1] = ACTIONS(2677), - [aux_sym_optimizer_hint_token2] = ACTIONS(2677), - [aux_sym_optimizer_hint_token3] = ACTIONS(2677), - [aux_sym_parallel_hint_token1] = ACTIONS(2677), - [aux_sym_null_hint_token1] = ACTIONS(2677), - [aux_sym_null_hint_token4] = ACTIONS(2677), - [aux_sym_deterministic_hint_token1] = ACTIONS(2677), - [aux_sym_sql_hint_token1] = ACTIONS(2677), - [aux_sym_sql_hint_token2] = ACTIONS(2677), - [aux_sym_sql_hint_token3] = ACTIONS(2677), - [aux_sym_sql_hint_token5] = ACTIONS(2677), - [aux_sym__function_language_token1] = ACTIONS(2677), - [aux_sym_create_function_parameter_token1] = ACTIONS(2657), - [anon_sym_EQ] = ACTIONS(2659), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2661), - [aux_sym_trigger_event_token1] = ACTIONS(2677), - [aux_sym_trigger_event_token2] = ACTIONS(2677), - [aux_sym_trigger_event_token3] = ACTIONS(2677), - [aux_sym_drop_statement_token1] = ACTIONS(2677), - [aux_sym_grant_statement_token1] = ACTIONS(2677), - [aux_sym_grant_statement_token4] = ACTIONS(2677), - [aux_sym_mode_token1] = ACTIONS(2677), - [aux_sym_initial_mode_token1] = ACTIONS(2677), - [aux_sym_frame_clause_token2] = ACTIONS(2663), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2623), - [sym__unquoted_identifier] = ACTIONS(2677), - [anon_sym_BQUOTE] = ACTIONS(2675), - [anon_sym_DQUOTE] = ACTIONS(2675), - [anon_sym_DASH_GT] = ACTIONS(2679), - [anon_sym_DASH_GT_GT] = ACTIONS(2681), - [anon_sym_POUND_GT] = ACTIONS(2679), - [anon_sym_POUND_GT_GT] = ACTIONS(2681), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2665), - [anon_sym_DASH] = ACTIONS(2667), - [anon_sym_TILDE] = ACTIONS(2669), - [anon_sym_CARET] = ACTIONS(2625), - [anon_sym_STAR] = ACTIONS(2671), - [anon_sym_SLASH] = ACTIONS(2673), - [anon_sym_PERCENT] = ACTIONS(2671), - [anon_sym_LT_LT] = ACTIONS(2671), - [anon_sym_GT_GT] = ACTIONS(2671), - [anon_sym_AMP] = ACTIONS(2671), - [anon_sym_PIPE] = ACTIONS(2665), - [anon_sym_POUND] = ACTIONS(2667), - [anon_sym_LT] = ACTIONS(2669), - [anon_sym_LT_EQ] = ACTIONS(2659), - [anon_sym_LT_GT] = ACTIONS(2659), - [anon_sym_BANG_EQ] = ACTIONS(2659), - [anon_sym_GT] = ACTIONS(2669), - [anon_sym_GT_EQ] = ACTIONS(2659), - [anon_sym_BANG_TILDE] = ACTIONS(2669), - [anon_sym_TILDE_STAR] = ACTIONS(2659), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2659), - }, - [1976] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [anon_sym_COMMA] = ACTIONS(668), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_truncate_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_begin_statement_token1] = ACTIONS(670), - [aux_sym_commit_statement_token1] = ACTIONS(670), - [aux_sym_rollback_statement_token1] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_sequence_token5] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym_return_statement_token1] = ACTIONS(670), - [aux_sym_declare_statement_token1] = ACTIONS(670), - [aux_sym_create_function_statement_token3] = ACTIONS(670), - [aux_sym_create_function_statement_token4] = ACTIONS(670), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_statement_token8] = ACTIONS(670), - [aux_sym_create_function_statement_token9] = ACTIONS(670), - [aux_sym_create_function_statement_token10] = ACTIONS(670), - [aux_sym_create_function_statement_token11] = ACTIONS(670), - [aux_sym_external_hint_token1] = ACTIONS(670), - [aux_sym_external_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token1] = ACTIONS(670), - [aux_sym_optimizer_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token3] = ACTIONS(670), - [aux_sym_parallel_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token4] = ACTIONS(670), - [aux_sym_deterministic_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token2] = ACTIONS(670), - [aux_sym_sql_hint_token3] = ACTIONS(670), - [aux_sym_sql_hint_token5] = ACTIONS(670), - [aux_sym__function_language_token1] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_where_clause_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [1977] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [anon_sym_COMMA] = ACTIONS(664), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_truncate_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_begin_statement_token1] = ACTIONS(666), - [aux_sym_commit_statement_token1] = ACTIONS(666), - [aux_sym_rollback_statement_token1] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_sequence_token5] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym_return_statement_token1] = ACTIONS(666), - [aux_sym_declare_statement_token1] = ACTIONS(666), - [aux_sym_create_function_statement_token3] = ACTIONS(666), - [aux_sym_create_function_statement_token4] = ACTIONS(666), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_statement_token8] = ACTIONS(666), - [aux_sym_create_function_statement_token9] = ACTIONS(666), - [aux_sym_create_function_statement_token10] = ACTIONS(666), - [aux_sym_create_function_statement_token11] = ACTIONS(666), - [aux_sym_external_hint_token1] = ACTIONS(666), - [aux_sym_external_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token1] = ACTIONS(666), - [aux_sym_optimizer_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token3] = ACTIONS(666), - [aux_sym_parallel_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token4] = ACTIONS(666), - [aux_sym_deterministic_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token2] = ACTIONS(666), - [aux_sym_sql_hint_token3] = ACTIONS(666), - [aux_sym_sql_hint_token5] = ACTIONS(666), - [aux_sym__function_language_token1] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_where_clause_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [1978] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [anon_sym_COMMA] = ACTIONS(784), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_truncate_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_begin_statement_token1] = ACTIONS(786), - [aux_sym_commit_statement_token1] = ACTIONS(786), - [aux_sym_rollback_statement_token1] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_sequence_token5] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym_return_statement_token1] = ACTIONS(786), - [aux_sym_declare_statement_token1] = ACTIONS(786), - [aux_sym_create_function_statement_token3] = ACTIONS(786), - [aux_sym_create_function_statement_token4] = ACTIONS(786), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_statement_token8] = ACTIONS(786), - [aux_sym_create_function_statement_token9] = ACTIONS(786), - [aux_sym_create_function_statement_token10] = ACTIONS(786), - [aux_sym_create_function_statement_token11] = ACTIONS(786), - [aux_sym_external_hint_token1] = ACTIONS(786), - [aux_sym_external_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token1] = ACTIONS(786), - [aux_sym_optimizer_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token3] = ACTIONS(786), - [aux_sym_parallel_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token4] = ACTIONS(786), - [aux_sym_deterministic_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token2] = ACTIONS(786), - [aux_sym_sql_hint_token3] = ACTIONS(786), - [aux_sym_sql_hint_token5] = ACTIONS(786), - [aux_sym__function_language_token1] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_where_clause_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [1979] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [anon_sym_COMMA] = ACTIONS(660), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_truncate_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_begin_statement_token1] = ACTIONS(662), - [aux_sym_commit_statement_token1] = ACTIONS(662), - [aux_sym_rollback_statement_token1] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_sequence_token5] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym_return_statement_token1] = ACTIONS(662), - [aux_sym_declare_statement_token1] = ACTIONS(662), - [aux_sym_create_function_statement_token3] = ACTIONS(662), - [aux_sym_create_function_statement_token4] = ACTIONS(662), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_statement_token8] = ACTIONS(662), - [aux_sym_create_function_statement_token9] = ACTIONS(662), - [aux_sym_create_function_statement_token10] = ACTIONS(662), - [aux_sym_create_function_statement_token11] = ACTIONS(662), - [aux_sym_external_hint_token1] = ACTIONS(662), - [aux_sym_external_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token1] = ACTIONS(662), - [aux_sym_optimizer_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token3] = ACTIONS(662), - [aux_sym_parallel_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token4] = ACTIONS(662), - [aux_sym_deterministic_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token2] = ACTIONS(662), - [aux_sym_sql_hint_token3] = ACTIONS(662), - [aux_sym_sql_hint_token5] = ACTIONS(662), - [aux_sym__function_language_token1] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_where_clause_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [1980] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [anon_sym_COMMA] = ACTIONS(709), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_truncate_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_begin_statement_token1] = ACTIONS(711), - [aux_sym_commit_statement_token1] = ACTIONS(711), - [aux_sym_rollback_statement_token1] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_sequence_token5] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym_return_statement_token1] = ACTIONS(711), - [aux_sym_declare_statement_token1] = ACTIONS(711), - [aux_sym_create_function_statement_token3] = ACTIONS(711), - [aux_sym_create_function_statement_token4] = ACTIONS(711), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_statement_token8] = ACTIONS(711), - [aux_sym_create_function_statement_token9] = ACTIONS(711), - [aux_sym_create_function_statement_token10] = ACTIONS(711), - [aux_sym_create_function_statement_token11] = ACTIONS(711), - [aux_sym_external_hint_token1] = ACTIONS(711), - [aux_sym_external_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token1] = ACTIONS(711), - [aux_sym_optimizer_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token3] = ACTIONS(711), - [aux_sym_parallel_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token4] = ACTIONS(711), - [aux_sym_deterministic_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token2] = ACTIONS(711), - [aux_sym_sql_hint_token3] = ACTIONS(711), - [aux_sym_sql_hint_token5] = ACTIONS(711), - [aux_sym__function_language_token1] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_where_clause_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [1981] = { - [ts_builtin_sym_end] = ACTIONS(1173), - [anon_sym_SEMI] = ACTIONS(1173), - [aux_sym_with_clause_token1] = ACTIONS(1175), - [aux_sym_cte_token1] = ACTIONS(1175), - [aux_sym_cte_token2] = ACTIONS(2627), - [aux_sym_truncate_statement_token1] = ACTIONS(1175), - [aux_sym_comment_statement_token1] = ACTIONS(1175), - [aux_sym_comment_statement_token7] = ACTIONS(2629), - [aux_sym_begin_statement_token1] = ACTIONS(1175), - [aux_sym_commit_statement_token1] = ACTIONS(1175), - [aux_sym_rollback_statement_token1] = ACTIONS(1175), - [aux_sym_create_statement_token1] = ACTIONS(1175), - [aux_sym_alter_statement_token1] = ACTIONS(1175), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1175), - [aux_sym_sequence_token5] = ACTIONS(1175), - [aux_sym_pg_command_token1] = ACTIONS(1173), - [aux_sym_return_statement_token1] = ACTIONS(1175), - [aux_sym_declare_statement_token1] = ACTIONS(1175), - [aux_sym_create_function_statement_token3] = ACTIONS(1175), - [aux_sym_create_function_statement_token4] = ACTIONS(1175), - [aux_sym_create_function_statement_token7] = ACTIONS(1175), - [aux_sym_create_function_statement_token8] = ACTIONS(1175), - [aux_sym_create_function_statement_token9] = ACTIONS(1175), - [aux_sym_create_function_statement_token10] = ACTIONS(1175), - [aux_sym_create_function_statement_token11] = ACTIONS(1175), - [aux_sym_external_hint_token1] = ACTIONS(1175), - [aux_sym_external_hint_token2] = ACTIONS(1175), - [aux_sym_optimizer_hint_token1] = ACTIONS(1175), - [aux_sym_optimizer_hint_token2] = ACTIONS(1175), - [aux_sym_optimizer_hint_token3] = ACTIONS(1175), - [aux_sym_parallel_hint_token1] = ACTIONS(1175), - [aux_sym_null_hint_token1] = ACTIONS(1175), - [aux_sym_null_hint_token2] = ACTIONS(1175), - [aux_sym_null_hint_token4] = ACTIONS(1175), - [aux_sym_deterministic_hint_token1] = ACTIONS(1175), - [aux_sym_sql_hint_token1] = ACTIONS(1175), - [aux_sym_sql_hint_token2] = ACTIONS(1175), - [aux_sym_sql_hint_token3] = ACTIONS(1175), - [aux_sym_sql_hint_token5] = ACTIONS(1175), - [aux_sym__function_language_token1] = ACTIONS(1175), - [aux_sym_create_function_parameter_token1] = ACTIONS(2631), - [anon_sym_EQ] = ACTIONS(2633), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2635), - [aux_sym_trigger_event_token1] = ACTIONS(1175), - [aux_sym_trigger_event_token2] = ACTIONS(1175), - [aux_sym_trigger_event_token3] = ACTIONS(1175), - [aux_sym_drop_statement_token1] = ACTIONS(1175), - [aux_sym_grant_statement_token1] = ACTIONS(1175), - [aux_sym_grant_statement_token4] = ACTIONS(1175), - [aux_sym_table_constraint_check_token1] = ACTIONS(1175), - [aux_sym_frame_clause_token2] = ACTIONS(2637), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2639), - [sym__unquoted_identifier] = ACTIONS(1175), - [anon_sym_BQUOTE] = ACTIONS(1173), - [anon_sym_DQUOTE] = ACTIONS(1173), - [anon_sym_DASH_GT] = ACTIONS(2683), - [anon_sym_DASH_GT_GT] = ACTIONS(2685), - [anon_sym_POUND_GT] = ACTIONS(2683), - [anon_sym_POUND_GT_GT] = ACTIONS(2685), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2641), - [anon_sym_DASH] = ACTIONS(2643), - [anon_sym_TILDE] = ACTIONS(2645), - [anon_sym_CARET] = ACTIONS(2647), - [anon_sym_STAR] = ACTIONS(2649), - [anon_sym_SLASH] = ACTIONS(2651), - [anon_sym_PERCENT] = ACTIONS(2649), - [anon_sym_LT_LT] = ACTIONS(2649), - [anon_sym_GT_GT] = ACTIONS(2649), - [anon_sym_AMP] = ACTIONS(2649), - [anon_sym_PIPE] = ACTIONS(2641), - [anon_sym_POUND] = ACTIONS(2643), - [anon_sym_LT] = ACTIONS(2645), - [anon_sym_LT_EQ] = ACTIONS(2633), - [anon_sym_LT_GT] = ACTIONS(2633), - [anon_sym_BANG_EQ] = ACTIONS(2633), - [anon_sym_GT] = ACTIONS(2645), - [anon_sym_GT_EQ] = ACTIONS(2633), - [anon_sym_BANG_TILDE] = ACTIONS(2645), - [anon_sym_TILDE_STAR] = ACTIONS(2633), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2633), - }, - [1982] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [anon_sym_COMMA] = ACTIONS(717), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_truncate_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_begin_statement_token1] = ACTIONS(719), - [aux_sym_commit_statement_token1] = ACTIONS(719), - [aux_sym_rollback_statement_token1] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_sequence_token5] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym_return_statement_token1] = ACTIONS(719), - [aux_sym_declare_statement_token1] = ACTIONS(719), - [aux_sym_create_function_statement_token3] = ACTIONS(719), - [aux_sym_create_function_statement_token4] = ACTIONS(719), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_statement_token8] = ACTIONS(719), - [aux_sym_create_function_statement_token9] = ACTIONS(719), - [aux_sym_create_function_statement_token10] = ACTIONS(719), - [aux_sym_create_function_statement_token11] = ACTIONS(719), - [aux_sym_external_hint_token1] = ACTIONS(719), - [aux_sym_external_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token1] = ACTIONS(719), - [aux_sym_optimizer_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token3] = ACTIONS(719), - [aux_sym_parallel_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token4] = ACTIONS(719), - [aux_sym_deterministic_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token2] = ACTIONS(719), - [aux_sym_sql_hint_token3] = ACTIONS(719), - [aux_sym_sql_hint_token5] = ACTIONS(719), - [aux_sym__function_language_token1] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_where_clause_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2393), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [1983] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token2] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_table_constraint_check_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2639), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2647), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [1984] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [anon_sym_COMMA] = ACTIONS(745), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_truncate_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_begin_statement_token1] = ACTIONS(747), - [aux_sym_commit_statement_token1] = ACTIONS(747), - [aux_sym_rollback_statement_token1] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_sequence_token5] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym_return_statement_token1] = ACTIONS(747), - [aux_sym_declare_statement_token1] = ACTIONS(747), - [aux_sym_create_function_statement_token3] = ACTIONS(747), - [aux_sym_create_function_statement_token4] = ACTIONS(747), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_statement_token8] = ACTIONS(747), - [aux_sym_create_function_statement_token9] = ACTIONS(747), - [aux_sym_create_function_statement_token10] = ACTIONS(747), - [aux_sym_create_function_statement_token11] = ACTIONS(747), - [aux_sym_external_hint_token1] = ACTIONS(747), - [aux_sym_external_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token1] = ACTIONS(747), - [aux_sym_optimizer_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token3] = ACTIONS(747), - [aux_sym_parallel_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token4] = ACTIONS(747), - [aux_sym_deterministic_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token2] = ACTIONS(747), - [aux_sym_sql_hint_token3] = ACTIONS(747), - [aux_sym_sql_hint_token5] = ACTIONS(747), - [aux_sym__function_language_token1] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_where_clause_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2393), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [1985] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [anon_sym_COMMA] = ACTIONS(769), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_truncate_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_begin_statement_token1] = ACTIONS(771), - [aux_sym_commit_statement_token1] = ACTIONS(771), - [aux_sym_rollback_statement_token1] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_sequence_token5] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym_return_statement_token1] = ACTIONS(771), - [aux_sym_declare_statement_token1] = ACTIONS(771), - [aux_sym_create_function_statement_token3] = ACTIONS(771), - [aux_sym_create_function_statement_token4] = ACTIONS(771), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_statement_token8] = ACTIONS(771), - [aux_sym_create_function_statement_token9] = ACTIONS(771), - [aux_sym_create_function_statement_token10] = ACTIONS(771), - [aux_sym_create_function_statement_token11] = ACTIONS(771), - [aux_sym_external_hint_token1] = ACTIONS(771), - [aux_sym_external_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token1] = ACTIONS(771), - [aux_sym_optimizer_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token3] = ACTIONS(771), - [aux_sym_parallel_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token4] = ACTIONS(771), - [aux_sym_deterministic_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token2] = ACTIONS(771), - [aux_sym_sql_hint_token3] = ACTIONS(771), - [aux_sym_sql_hint_token5] = ACTIONS(771), - [aux_sym__function_language_token1] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_where_clause_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [1986] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_truncate_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_begin_statement_token1] = ACTIONS(842), - [aux_sym_commit_statement_token1] = ACTIONS(842), - [aux_sym_rollback_statement_token1] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_sequence_token5] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym_return_statement_token1] = ACTIONS(842), - [aux_sym_declare_statement_token1] = ACTIONS(842), - [aux_sym_create_function_statement_token3] = ACTIONS(842), - [aux_sym_create_function_statement_token4] = ACTIONS(842), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_statement_token8] = ACTIONS(842), - [aux_sym_create_function_statement_token9] = ACTIONS(842), - [aux_sym_create_function_statement_token10] = ACTIONS(842), - [aux_sym_create_function_statement_token11] = ACTIONS(842), - [aux_sym_external_hint_token1] = ACTIONS(842), - [aux_sym_external_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token1] = ACTIONS(842), - [aux_sym_optimizer_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token3] = ACTIONS(842), - [aux_sym_parallel_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token2] = ACTIONS(842), - [aux_sym_null_hint_token4] = ACTIONS(842), - [aux_sym_deterministic_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token2] = ACTIONS(842), - [aux_sym_sql_hint_token3] = ACTIONS(842), - [aux_sym_sql_hint_token5] = ACTIONS(842), - [aux_sym__function_language_token1] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_table_constraint_check_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [1987] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_truncate_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_begin_statement_token1] = ACTIONS(771), - [aux_sym_commit_statement_token1] = ACTIONS(771), - [aux_sym_rollback_statement_token1] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_sequence_token5] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym_return_statement_token1] = ACTIONS(771), - [aux_sym_declare_statement_token1] = ACTIONS(771), - [aux_sym_create_function_statement_token3] = ACTIONS(771), - [aux_sym_create_function_statement_token4] = ACTIONS(771), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_statement_token8] = ACTIONS(771), - [aux_sym_create_function_statement_token9] = ACTIONS(771), - [aux_sym_create_function_statement_token10] = ACTIONS(771), - [aux_sym_create_function_statement_token11] = ACTIONS(771), - [aux_sym_external_hint_token1] = ACTIONS(771), - [aux_sym_external_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token1] = ACTIONS(771), - [aux_sym_optimizer_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token3] = ACTIONS(771), - [aux_sym_parallel_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token4] = ACTIONS(771), - [aux_sym_deterministic_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token2] = ACTIONS(771), - [aux_sym_sql_hint_token3] = ACTIONS(771), - [aux_sym_sql_hint_token5] = ACTIONS(771), - [aux_sym__function_language_token1] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_mode_token1] = ACTIONS(771), - [aux_sym_initial_mode_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [1988] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [anon_sym_COMMA] = ACTIONS(788), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_truncate_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_begin_statement_token1] = ACTIONS(790), - [aux_sym_commit_statement_token1] = ACTIONS(790), - [aux_sym_rollback_statement_token1] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_sequence_token5] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym_return_statement_token1] = ACTIONS(790), - [aux_sym_declare_statement_token1] = ACTIONS(790), - [aux_sym_create_function_statement_token3] = ACTIONS(790), - [aux_sym_create_function_statement_token4] = ACTIONS(790), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_statement_token8] = ACTIONS(790), - [aux_sym_create_function_statement_token9] = ACTIONS(790), - [aux_sym_create_function_statement_token10] = ACTIONS(790), - [aux_sym_create_function_statement_token11] = ACTIONS(790), - [aux_sym_external_hint_token1] = ACTIONS(790), - [aux_sym_external_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token1] = ACTIONS(790), - [aux_sym_optimizer_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token3] = ACTIONS(790), - [aux_sym_parallel_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token4] = ACTIONS(790), - [aux_sym_deterministic_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token2] = ACTIONS(790), - [aux_sym_sql_hint_token3] = ACTIONS(790), - [aux_sym_sql_hint_token5] = ACTIONS(790), - [aux_sym__function_language_token1] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_where_clause_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [1989] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [anon_sym_COMMA] = ACTIONS(836), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_truncate_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_begin_statement_token1] = ACTIONS(838), - [aux_sym_commit_statement_token1] = ACTIONS(838), - [aux_sym_rollback_statement_token1] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_sequence_token5] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym_return_statement_token1] = ACTIONS(838), - [aux_sym_declare_statement_token1] = ACTIONS(838), - [aux_sym_create_function_statement_token3] = ACTIONS(838), - [aux_sym_create_function_statement_token4] = ACTIONS(838), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_statement_token8] = ACTIONS(838), - [aux_sym_create_function_statement_token9] = ACTIONS(838), - [aux_sym_create_function_statement_token10] = ACTIONS(838), - [aux_sym_create_function_statement_token11] = ACTIONS(838), - [aux_sym_external_hint_token1] = ACTIONS(838), - [aux_sym_external_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token1] = ACTIONS(838), - [aux_sym_optimizer_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token3] = ACTIONS(838), - [aux_sym_parallel_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token4] = ACTIONS(838), - [aux_sym_deterministic_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token2] = ACTIONS(838), - [aux_sym_sql_hint_token3] = ACTIONS(838), - [aux_sym_sql_hint_token5] = ACTIONS(838), - [aux_sym__function_language_token1] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_where_clause_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [1990] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_truncate_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_begin_statement_token1] = ACTIONS(842), - [aux_sym_commit_statement_token1] = ACTIONS(842), - [aux_sym_rollback_statement_token1] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_sequence_token5] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym_return_statement_token1] = ACTIONS(842), - [aux_sym_declare_statement_token1] = ACTIONS(842), - [aux_sym_create_function_statement_token3] = ACTIONS(842), - [aux_sym_create_function_statement_token4] = ACTIONS(842), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_statement_token8] = ACTIONS(842), - [aux_sym_create_function_statement_token9] = ACTIONS(842), - [aux_sym_create_function_statement_token10] = ACTIONS(842), - [aux_sym_create_function_statement_token11] = ACTIONS(842), - [aux_sym_external_hint_token1] = ACTIONS(842), - [aux_sym_external_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token1] = ACTIONS(842), - [aux_sym_optimizer_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token3] = ACTIONS(842), - [aux_sym_parallel_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token4] = ACTIONS(842), - [aux_sym_deterministic_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token2] = ACTIONS(842), - [aux_sym_sql_hint_token3] = ACTIONS(842), - [aux_sym_sql_hint_token5] = ACTIONS(842), - [aux_sym__function_language_token1] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_mode_token1] = ACTIONS(842), - [aux_sym_initial_mode_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [1991] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [anon_sym_COMMA] = ACTIONS(469), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_truncate_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_begin_statement_token1] = ACTIONS(471), - [aux_sym_commit_statement_token1] = ACTIONS(471), - [aux_sym_rollback_statement_token1] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_sequence_token5] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym_return_statement_token1] = ACTIONS(471), - [aux_sym_declare_statement_token1] = ACTIONS(471), - [aux_sym_create_function_statement_token3] = ACTIONS(471), - [aux_sym_create_function_statement_token4] = ACTIONS(471), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_statement_token8] = ACTIONS(471), - [aux_sym_create_function_statement_token9] = ACTIONS(471), - [aux_sym_create_function_statement_token10] = ACTIONS(471), - [aux_sym_create_function_statement_token11] = ACTIONS(471), - [aux_sym_external_hint_token1] = ACTIONS(471), - [aux_sym_external_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token1] = ACTIONS(471), - [aux_sym_optimizer_hint_token2] = ACTIONS(471), - [aux_sym_optimizer_hint_token3] = ACTIONS(471), - [aux_sym_parallel_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token1] = ACTIONS(471), - [aux_sym_null_hint_token4] = ACTIONS(471), - [aux_sym_deterministic_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token1] = ACTIONS(471), - [aux_sym_sql_hint_token2] = ACTIONS(471), - [aux_sym_sql_hint_token3] = ACTIONS(471), - [aux_sym_sql_hint_token5] = ACTIONS(471), - [aux_sym__function_language_token1] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [1992] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_truncate_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_begin_statement_token1] = ACTIONS(731), - [aux_sym_commit_statement_token1] = ACTIONS(731), - [aux_sym_rollback_statement_token1] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_sequence_token5] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym_return_statement_token1] = ACTIONS(731), - [aux_sym_declare_statement_token1] = ACTIONS(731), - [aux_sym_create_function_statement_token3] = ACTIONS(731), - [aux_sym_create_function_statement_token4] = ACTIONS(731), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_statement_token8] = ACTIONS(731), - [aux_sym_create_function_statement_token9] = ACTIONS(731), - [aux_sym_create_function_statement_token10] = ACTIONS(731), - [aux_sym_create_function_statement_token11] = ACTIONS(731), - [aux_sym_external_hint_token1] = ACTIONS(731), - [aux_sym_external_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token1] = ACTIONS(731), - [aux_sym_optimizer_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token3] = ACTIONS(731), - [aux_sym_parallel_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token2] = ACTIONS(731), - [aux_sym_null_hint_token4] = ACTIONS(731), - [aux_sym_deterministic_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token2] = ACTIONS(731), - [aux_sym_sql_hint_token3] = ACTIONS(731), - [aux_sym_sql_hint_token5] = ACTIONS(731), - [aux_sym__function_language_token1] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_table_constraint_check_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [1993] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [anon_sym_COMMA] = ACTIONS(461), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_truncate_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_begin_statement_token1] = ACTIONS(463), - [aux_sym_commit_statement_token1] = ACTIONS(463), - [aux_sym_rollback_statement_token1] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_sequence_token5] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym_return_statement_token1] = ACTIONS(463), - [aux_sym_declare_statement_token1] = ACTIONS(463), - [aux_sym_create_function_statement_token3] = ACTIONS(463), - [aux_sym_create_function_statement_token4] = ACTIONS(463), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_statement_token8] = ACTIONS(463), - [aux_sym_create_function_statement_token9] = ACTIONS(463), - [aux_sym_create_function_statement_token10] = ACTIONS(463), - [aux_sym_create_function_statement_token11] = ACTIONS(463), - [aux_sym_external_hint_token1] = ACTIONS(463), - [aux_sym_external_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token1] = ACTIONS(463), - [aux_sym_optimizer_hint_token2] = ACTIONS(463), - [aux_sym_optimizer_hint_token3] = ACTIONS(463), - [aux_sym_parallel_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token1] = ACTIONS(463), - [aux_sym_null_hint_token4] = ACTIONS(463), - [aux_sym_deterministic_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token1] = ACTIONS(463), - [aux_sym_sql_hint_token2] = ACTIONS(463), - [aux_sym_sql_hint_token3] = ACTIONS(463), - [aux_sym_sql_hint_token5] = ACTIONS(463), - [aux_sym__function_language_token1] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [1994] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [anon_sym_COMMA] = ACTIONS(451), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_truncate_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_begin_statement_token1] = ACTIONS(453), - [aux_sym_commit_statement_token1] = ACTIONS(453), - [aux_sym_rollback_statement_token1] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_sequence_token5] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym_return_statement_token1] = ACTIONS(453), - [aux_sym_declare_statement_token1] = ACTIONS(453), - [aux_sym_create_function_statement_token3] = ACTIONS(453), - [aux_sym_create_function_statement_token4] = ACTIONS(453), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_statement_token8] = ACTIONS(453), - [aux_sym_create_function_statement_token9] = ACTIONS(453), - [aux_sym_create_function_statement_token10] = ACTIONS(453), - [aux_sym_create_function_statement_token11] = ACTIONS(453), - [aux_sym_external_hint_token1] = ACTIONS(453), - [aux_sym_external_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token1] = ACTIONS(453), - [aux_sym_optimizer_hint_token2] = ACTIONS(453), - [aux_sym_optimizer_hint_token3] = ACTIONS(453), - [aux_sym_parallel_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token1] = ACTIONS(453), - [aux_sym_null_hint_token4] = ACTIONS(453), - [aux_sym_deterministic_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token1] = ACTIONS(453), - [aux_sym_sql_hint_token2] = ACTIONS(453), - [aux_sym_sql_hint_token3] = ACTIONS(453), - [aux_sym_sql_hint_token5] = ACTIONS(453), - [aux_sym__function_language_token1] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [1995] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [anon_sym_COMMA] = ACTIONS(441), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_truncate_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_begin_statement_token1] = ACTIONS(443), - [aux_sym_commit_statement_token1] = ACTIONS(443), - [aux_sym_rollback_statement_token1] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_sequence_token5] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym_return_statement_token1] = ACTIONS(443), - [aux_sym_declare_statement_token1] = ACTIONS(443), - [aux_sym_create_function_statement_token3] = ACTIONS(443), - [aux_sym_create_function_statement_token4] = ACTIONS(443), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_statement_token8] = ACTIONS(443), - [aux_sym_create_function_statement_token9] = ACTIONS(443), - [aux_sym_create_function_statement_token10] = ACTIONS(443), - [aux_sym_create_function_statement_token11] = ACTIONS(443), - [aux_sym_external_hint_token1] = ACTIONS(443), - [aux_sym_external_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token1] = ACTIONS(443), - [aux_sym_optimizer_hint_token2] = ACTIONS(443), - [aux_sym_optimizer_hint_token3] = ACTIONS(443), - [aux_sym_parallel_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token1] = ACTIONS(443), - [aux_sym_null_hint_token4] = ACTIONS(443), - [aux_sym_deterministic_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token1] = ACTIONS(443), - [aux_sym_sql_hint_token2] = ACTIONS(443), - [aux_sym_sql_hint_token3] = ACTIONS(443), - [aux_sym_sql_hint_token5] = ACTIONS(443), - [aux_sym__function_language_token1] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [1996] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [anon_sym_COMMA] = ACTIONS(588), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_truncate_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_begin_statement_token1] = ACTIONS(590), - [aux_sym_commit_statement_token1] = ACTIONS(590), - [aux_sym_rollback_statement_token1] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_sequence_token5] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym_return_statement_token1] = ACTIONS(590), - [aux_sym_declare_statement_token1] = ACTIONS(590), - [aux_sym_create_function_statement_token3] = ACTIONS(590), - [aux_sym_create_function_statement_token4] = ACTIONS(590), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_statement_token8] = ACTIONS(590), - [aux_sym_create_function_statement_token9] = ACTIONS(590), - [aux_sym_create_function_statement_token10] = ACTIONS(590), - [aux_sym_create_function_statement_token11] = ACTIONS(590), - [aux_sym_external_hint_token1] = ACTIONS(590), - [aux_sym_external_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token1] = ACTIONS(590), - [aux_sym_optimizer_hint_token2] = ACTIONS(590), - [aux_sym_optimizer_hint_token3] = ACTIONS(590), - [aux_sym_parallel_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token1] = ACTIONS(590), - [aux_sym_null_hint_token4] = ACTIONS(590), - [aux_sym_deterministic_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token1] = ACTIONS(590), - [aux_sym_sql_hint_token2] = ACTIONS(590), - [aux_sym_sql_hint_token3] = ACTIONS(590), - [aux_sym_sql_hint_token5] = ACTIONS(590), - [aux_sym__function_language_token1] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [1997] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [anon_sym_COMMA] = ACTIONS(484), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_truncate_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_begin_statement_token1] = ACTIONS(486), - [aux_sym_commit_statement_token1] = ACTIONS(486), - [aux_sym_rollback_statement_token1] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_sequence_token5] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym_return_statement_token1] = ACTIONS(486), - [aux_sym_declare_statement_token1] = ACTIONS(486), - [aux_sym_create_function_statement_token3] = ACTIONS(486), - [aux_sym_create_function_statement_token4] = ACTIONS(486), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_statement_token8] = ACTIONS(486), - [aux_sym_create_function_statement_token9] = ACTIONS(486), - [aux_sym_create_function_statement_token10] = ACTIONS(486), - [aux_sym_create_function_statement_token11] = ACTIONS(486), - [aux_sym_external_hint_token1] = ACTIONS(486), - [aux_sym_external_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token1] = ACTIONS(486), - [aux_sym_optimizer_hint_token2] = ACTIONS(486), - [aux_sym_optimizer_hint_token3] = ACTIONS(486), - [aux_sym_parallel_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token1] = ACTIONS(486), - [aux_sym_null_hint_token4] = ACTIONS(486), - [aux_sym_deterministic_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token1] = ACTIONS(486), - [aux_sym_sql_hint_token2] = ACTIONS(486), - [aux_sym_sql_hint_token3] = ACTIONS(486), - [aux_sym_sql_hint_token5] = ACTIONS(486), - [aux_sym__function_language_token1] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [1998] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [anon_sym_COMMA] = ACTIONS(632), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_truncate_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_begin_statement_token1] = ACTIONS(634), - [aux_sym_commit_statement_token1] = ACTIONS(634), - [aux_sym_rollback_statement_token1] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_sequence_token5] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym_return_statement_token1] = ACTIONS(634), - [aux_sym_declare_statement_token1] = ACTIONS(634), - [aux_sym_create_function_statement_token3] = ACTIONS(634), - [aux_sym_create_function_statement_token4] = ACTIONS(634), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_statement_token8] = ACTIONS(634), - [aux_sym_create_function_statement_token9] = ACTIONS(634), - [aux_sym_create_function_statement_token10] = ACTIONS(634), - [aux_sym_create_function_statement_token11] = ACTIONS(634), - [aux_sym_external_hint_token1] = ACTIONS(634), - [aux_sym_external_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token1] = ACTIONS(634), - [aux_sym_optimizer_hint_token2] = ACTIONS(634), - [aux_sym_optimizer_hint_token3] = ACTIONS(634), - [aux_sym_parallel_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token1] = ACTIONS(634), - [aux_sym_null_hint_token4] = ACTIONS(634), - [aux_sym_deterministic_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token1] = ACTIONS(634), - [aux_sym_sql_hint_token2] = ACTIONS(634), - [aux_sym_sql_hint_token3] = ACTIONS(634), - [aux_sym_sql_hint_token5] = ACTIONS(634), - [aux_sym__function_language_token1] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [1999] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [anon_sym_COMMA] = ACTIONS(530), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_truncate_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_begin_statement_token1] = ACTIONS(532), - [aux_sym_commit_statement_token1] = ACTIONS(532), - [aux_sym_rollback_statement_token1] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_sequence_token5] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym_return_statement_token1] = ACTIONS(532), - [aux_sym_declare_statement_token1] = ACTIONS(532), - [aux_sym_create_function_statement_token3] = ACTIONS(532), - [aux_sym_create_function_statement_token4] = ACTIONS(532), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_statement_token8] = ACTIONS(532), - [aux_sym_create_function_statement_token9] = ACTIONS(532), - [aux_sym_create_function_statement_token10] = ACTIONS(532), - [aux_sym_create_function_statement_token11] = ACTIONS(532), - [aux_sym_external_hint_token1] = ACTIONS(532), - [aux_sym_external_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token1] = ACTIONS(532), - [aux_sym_optimizer_hint_token2] = ACTIONS(532), - [aux_sym_optimizer_hint_token3] = ACTIONS(532), - [aux_sym_parallel_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token1] = ACTIONS(532), - [aux_sym_null_hint_token4] = ACTIONS(532), - [aux_sym_deterministic_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token1] = ACTIONS(532), - [aux_sym_sql_hint_token2] = ACTIONS(532), - [aux_sym_sql_hint_token3] = ACTIONS(532), - [aux_sym_sql_hint_token5] = ACTIONS(532), - [aux_sym__function_language_token1] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [2000] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [anon_sym_COMMA] = ACTIONS(648), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_truncate_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_begin_statement_token1] = ACTIONS(650), - [aux_sym_commit_statement_token1] = ACTIONS(650), - [aux_sym_rollback_statement_token1] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_sequence_token5] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym_return_statement_token1] = ACTIONS(650), - [aux_sym_declare_statement_token1] = ACTIONS(650), - [aux_sym_create_function_statement_token3] = ACTIONS(650), - [aux_sym_create_function_statement_token4] = ACTIONS(650), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_statement_token8] = ACTIONS(650), - [aux_sym_create_function_statement_token9] = ACTIONS(650), - [aux_sym_create_function_statement_token10] = ACTIONS(650), - [aux_sym_create_function_statement_token11] = ACTIONS(650), - [aux_sym_external_hint_token1] = ACTIONS(650), - [aux_sym_external_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token1] = ACTIONS(650), - [aux_sym_optimizer_hint_token2] = ACTIONS(650), - [aux_sym_optimizer_hint_token3] = ACTIONS(650), - [aux_sym_parallel_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token1] = ACTIONS(650), - [aux_sym_null_hint_token4] = ACTIONS(650), - [aux_sym_deterministic_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token1] = ACTIONS(650), - [aux_sym_sql_hint_token2] = ACTIONS(650), - [aux_sym_sql_hint_token3] = ACTIONS(650), - [aux_sym_sql_hint_token5] = ACTIONS(650), - [aux_sym__function_language_token1] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [2001] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [anon_sym_COMMA] = ACTIONS(445), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_truncate_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_begin_statement_token1] = ACTIONS(447), - [aux_sym_commit_statement_token1] = ACTIONS(447), - [aux_sym_rollback_statement_token1] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_sequence_token5] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym_return_statement_token1] = ACTIONS(447), - [aux_sym_declare_statement_token1] = ACTIONS(447), - [aux_sym_create_function_statement_token3] = ACTIONS(447), - [aux_sym_create_function_statement_token4] = ACTIONS(447), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_statement_token8] = ACTIONS(447), - [aux_sym_create_function_statement_token9] = ACTIONS(447), - [aux_sym_create_function_statement_token10] = ACTIONS(447), - [aux_sym_create_function_statement_token11] = ACTIONS(447), - [aux_sym_external_hint_token1] = ACTIONS(447), - [aux_sym_external_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token1] = ACTIONS(447), - [aux_sym_optimizer_hint_token2] = ACTIONS(447), - [aux_sym_optimizer_hint_token3] = ACTIONS(447), - [aux_sym_parallel_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token1] = ACTIONS(447), - [aux_sym_null_hint_token4] = ACTIONS(447), - [aux_sym_deterministic_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token1] = ACTIONS(447), - [aux_sym_sql_hint_token2] = ACTIONS(447), - [aux_sym_sql_hint_token3] = ACTIONS(447), - [aux_sym_sql_hint_token5] = ACTIONS(447), - [aux_sym__function_language_token1] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [2002] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [anon_sym_COMMA] = ACTIONS(429), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_truncate_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_begin_statement_token1] = ACTIONS(431), - [aux_sym_commit_statement_token1] = ACTIONS(431), - [aux_sym_rollback_statement_token1] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_sequence_token5] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym_return_statement_token1] = ACTIONS(431), - [aux_sym_declare_statement_token1] = ACTIONS(431), - [aux_sym_create_function_statement_token3] = ACTIONS(431), - [aux_sym_create_function_statement_token4] = ACTIONS(431), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_statement_token8] = ACTIONS(431), - [aux_sym_create_function_statement_token9] = ACTIONS(431), - [aux_sym_create_function_statement_token10] = ACTIONS(431), - [aux_sym_create_function_statement_token11] = ACTIONS(431), - [aux_sym_external_hint_token1] = ACTIONS(431), - [aux_sym_external_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token1] = ACTIONS(431), - [aux_sym_optimizer_hint_token2] = ACTIONS(431), - [aux_sym_optimizer_hint_token3] = ACTIONS(431), - [aux_sym_parallel_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token1] = ACTIONS(431), - [aux_sym_null_hint_token4] = ACTIONS(431), - [aux_sym_deterministic_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token1] = ACTIONS(431), - [aux_sym_sql_hint_token2] = ACTIONS(431), - [aux_sym_sql_hint_token3] = ACTIONS(431), - [aux_sym_sql_hint_token5] = ACTIONS(431), - [aux_sym__function_language_token1] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [2003] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_sequence_token5] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token3] = ACTIONS(279), - [aux_sym_create_function_statement_token4] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_statement_token8] = ACTIONS(279), - [aux_sym_create_function_statement_token9] = ACTIONS(279), - [aux_sym_create_function_statement_token10] = ACTIONS(279), - [aux_sym_create_function_statement_token11] = ACTIONS(279), - [aux_sym_external_hint_token1] = ACTIONS(279), - [aux_sym_external_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token1] = ACTIONS(279), - [aux_sym_optimizer_hint_token2] = ACTIONS(279), - [aux_sym_optimizer_hint_token3] = ACTIONS(279), - [aux_sym_parallel_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token1] = ACTIONS(279), - [aux_sym_null_hint_token4] = ACTIONS(279), - [aux_sym_deterministic_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token1] = ACTIONS(279), - [aux_sym_sql_hint_token2] = ACTIONS(279), - [aux_sym_sql_hint_token3] = ACTIONS(279), - [aux_sym_sql_hint_token5] = ACTIONS(279), - [aux_sym__function_language_token1] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [2004] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [anon_sym_COMMA] = ACTIONS(421), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_truncate_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_begin_statement_token1] = ACTIONS(423), - [aux_sym_commit_statement_token1] = ACTIONS(423), - [aux_sym_rollback_statement_token1] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_sequence_token5] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym_return_statement_token1] = ACTIONS(423), - [aux_sym_declare_statement_token1] = ACTIONS(423), - [aux_sym_create_function_statement_token3] = ACTIONS(423), - [aux_sym_create_function_statement_token4] = ACTIONS(423), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_statement_token8] = ACTIONS(423), - [aux_sym_create_function_statement_token9] = ACTIONS(423), - [aux_sym_create_function_statement_token10] = ACTIONS(423), - [aux_sym_create_function_statement_token11] = ACTIONS(423), - [aux_sym_external_hint_token1] = ACTIONS(423), - [aux_sym_external_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token1] = ACTIONS(423), - [aux_sym_optimizer_hint_token2] = ACTIONS(423), - [aux_sym_optimizer_hint_token3] = ACTIONS(423), - [aux_sym_parallel_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token1] = ACTIONS(423), - [aux_sym_null_hint_token4] = ACTIONS(423), - [aux_sym_deterministic_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token1] = ACTIONS(423), - [aux_sym_sql_hint_token2] = ACTIONS(423), - [aux_sym_sql_hint_token3] = ACTIONS(423), - [aux_sym_sql_hint_token5] = ACTIONS(423), - [aux_sym__function_language_token1] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [2005] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_sequence_token5] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token3] = ACTIONS(275), - [aux_sym_create_function_statement_token4] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_statement_token8] = ACTIONS(275), - [aux_sym_create_function_statement_token9] = ACTIONS(275), - [aux_sym_create_function_statement_token10] = ACTIONS(275), - [aux_sym_create_function_statement_token11] = ACTIONS(275), - [aux_sym_external_hint_token1] = ACTIONS(275), - [aux_sym_external_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token1] = ACTIONS(275), - [aux_sym_optimizer_hint_token2] = ACTIONS(275), - [aux_sym_optimizer_hint_token3] = ACTIONS(275), - [aux_sym_parallel_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token1] = ACTIONS(275), - [aux_sym_null_hint_token4] = ACTIONS(275), - [aux_sym_deterministic_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token1] = ACTIONS(275), - [aux_sym_sql_hint_token2] = ACTIONS(275), - [aux_sym_sql_hint_token3] = ACTIONS(275), - [aux_sym_sql_hint_token5] = ACTIONS(275), - [aux_sym__function_language_token1] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [2006] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [anon_sym_COMMA] = ACTIONS(534), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_truncate_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_begin_statement_token1] = ACTIONS(536), - [aux_sym_commit_statement_token1] = ACTIONS(536), - [aux_sym_rollback_statement_token1] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_sequence_token5] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym_return_statement_token1] = ACTIONS(536), - [aux_sym_declare_statement_token1] = ACTIONS(536), - [aux_sym_create_function_statement_token3] = ACTIONS(536), - [aux_sym_create_function_statement_token4] = ACTIONS(536), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_statement_token8] = ACTIONS(536), - [aux_sym_create_function_statement_token9] = ACTIONS(536), - [aux_sym_create_function_statement_token10] = ACTIONS(536), - [aux_sym_create_function_statement_token11] = ACTIONS(536), - [aux_sym_external_hint_token1] = ACTIONS(536), - [aux_sym_external_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token1] = ACTIONS(536), - [aux_sym_optimizer_hint_token2] = ACTIONS(536), - [aux_sym_optimizer_hint_token3] = ACTIONS(536), - [aux_sym_parallel_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token1] = ACTIONS(536), - [aux_sym_null_hint_token4] = ACTIONS(536), - [aux_sym_deterministic_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token1] = ACTIONS(536), - [aux_sym_sql_hint_token2] = ACTIONS(536), - [aux_sym_sql_hint_token3] = ACTIONS(536), - [aux_sym_sql_hint_token5] = ACTIONS(536), - [aux_sym__function_language_token1] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [2007] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_sequence_token5] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token3] = ACTIONS(201), - [aux_sym_create_function_statement_token4] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_statement_token8] = ACTIONS(201), - [aux_sym_create_function_statement_token9] = ACTIONS(201), - [aux_sym_create_function_statement_token10] = ACTIONS(201), - [aux_sym_create_function_statement_token11] = ACTIONS(201), - [aux_sym_external_hint_token1] = ACTIONS(201), - [aux_sym_external_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token1] = ACTIONS(201), - [aux_sym_optimizer_hint_token2] = ACTIONS(201), - [aux_sym_optimizer_hint_token3] = ACTIONS(201), - [aux_sym_parallel_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token1] = ACTIONS(201), - [aux_sym_null_hint_token4] = ACTIONS(201), - [aux_sym_deterministic_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token1] = ACTIONS(201), - [aux_sym_sql_hint_token2] = ACTIONS(201), - [aux_sym_sql_hint_token3] = ACTIONS(201), - [aux_sym_sql_hint_token5] = ACTIONS(201), - [aux_sym__function_language_token1] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2008] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_sequence_token5] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token3] = ACTIONS(295), - [aux_sym_create_function_statement_token4] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_statement_token8] = ACTIONS(295), - [aux_sym_create_function_statement_token9] = ACTIONS(295), - [aux_sym_create_function_statement_token10] = ACTIONS(295), - [aux_sym_create_function_statement_token11] = ACTIONS(295), - [aux_sym_external_hint_token1] = ACTIONS(295), - [aux_sym_external_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token1] = ACTIONS(295), - [aux_sym_optimizer_hint_token2] = ACTIONS(295), - [aux_sym_optimizer_hint_token3] = ACTIONS(295), - [aux_sym_parallel_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token1] = ACTIONS(295), - [aux_sym_null_hint_token4] = ACTIONS(295), - [aux_sym_deterministic_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token1] = ACTIONS(295), - [aux_sym_sql_hint_token2] = ACTIONS(295), - [aux_sym_sql_hint_token3] = ACTIONS(295), - [aux_sym_sql_hint_token5] = ACTIONS(295), - [aux_sym__function_language_token1] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [2009] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_sequence_token5] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token3] = ACTIONS(179), - [aux_sym_create_function_statement_token4] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_statement_token8] = ACTIONS(179), - [aux_sym_create_function_statement_token9] = ACTIONS(179), - [aux_sym_create_function_statement_token10] = ACTIONS(179), - [aux_sym_create_function_statement_token11] = ACTIONS(179), - [aux_sym_external_hint_token1] = ACTIONS(179), - [aux_sym_external_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token1] = ACTIONS(179), - [aux_sym_optimizer_hint_token2] = ACTIONS(179), - [aux_sym_optimizer_hint_token3] = ACTIONS(179), - [aux_sym_parallel_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token1] = ACTIONS(179), - [aux_sym_null_hint_token4] = ACTIONS(179), - [aux_sym_deterministic_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token1] = ACTIONS(179), - [aux_sym_sql_hint_token2] = ACTIONS(179), - [aux_sym_sql_hint_token3] = ACTIONS(179), - [aux_sym_sql_hint_token5] = ACTIONS(179), - [aux_sym__function_language_token1] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2010] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_sequence_token5] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token3] = ACTIONS(242), - [aux_sym_create_function_statement_token4] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_statement_token8] = ACTIONS(242), - [aux_sym_create_function_statement_token9] = ACTIONS(242), - [aux_sym_create_function_statement_token10] = ACTIONS(242), - [aux_sym_create_function_statement_token11] = ACTIONS(242), - [aux_sym_external_hint_token1] = ACTIONS(242), - [aux_sym_external_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token1] = ACTIONS(242), - [aux_sym_optimizer_hint_token2] = ACTIONS(242), - [aux_sym_optimizer_hint_token3] = ACTIONS(242), - [aux_sym_parallel_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token1] = ACTIONS(242), - [aux_sym_null_hint_token4] = ACTIONS(242), - [aux_sym_deterministic_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token1] = ACTIONS(242), - [aux_sym_sql_hint_token2] = ACTIONS(242), - [aux_sym_sql_hint_token3] = ACTIONS(242), - [aux_sym_sql_hint_token5] = ACTIONS(242), - [aux_sym__function_language_token1] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [2011] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [anon_sym_COMMA] = ACTIONS(652), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_truncate_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_begin_statement_token1] = ACTIONS(654), - [aux_sym_commit_statement_token1] = ACTIONS(654), - [aux_sym_rollback_statement_token1] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_sequence_token5] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym_return_statement_token1] = ACTIONS(654), - [aux_sym_declare_statement_token1] = ACTIONS(654), - [aux_sym_create_function_statement_token3] = ACTIONS(654), - [aux_sym_create_function_statement_token4] = ACTIONS(654), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_statement_token8] = ACTIONS(654), - [aux_sym_create_function_statement_token9] = ACTIONS(654), - [aux_sym_create_function_statement_token10] = ACTIONS(654), - [aux_sym_create_function_statement_token11] = ACTIONS(654), - [aux_sym_external_hint_token1] = ACTIONS(654), - [aux_sym_external_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token1] = ACTIONS(654), - [aux_sym_optimizer_hint_token2] = ACTIONS(654), - [aux_sym_optimizer_hint_token3] = ACTIONS(654), - [aux_sym_parallel_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token1] = ACTIONS(654), - [aux_sym_null_hint_token4] = ACTIONS(654), - [aux_sym_deterministic_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token1] = ACTIONS(654), - [aux_sym_sql_hint_token2] = ACTIONS(654), - [aux_sym_sql_hint_token3] = ACTIONS(654), - [aux_sym_sql_hint_token5] = ACTIONS(654), - [aux_sym__function_language_token1] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [2012] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_sequence_token5] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token3] = ACTIONS(187), - [aux_sym_create_function_statement_token4] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_statement_token8] = ACTIONS(187), - [aux_sym_create_function_statement_token9] = ACTIONS(187), - [aux_sym_create_function_statement_token10] = ACTIONS(187), - [aux_sym_create_function_statement_token11] = ACTIONS(187), - [aux_sym_external_hint_token1] = ACTIONS(187), - [aux_sym_external_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token1] = ACTIONS(187), - [aux_sym_optimizer_hint_token2] = ACTIONS(187), - [aux_sym_optimizer_hint_token3] = ACTIONS(187), - [aux_sym_parallel_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token1] = ACTIONS(187), - [aux_sym_null_hint_token4] = ACTIONS(187), - [aux_sym_deterministic_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token1] = ACTIONS(187), - [aux_sym_sql_hint_token2] = ACTIONS(187), - [aux_sym_sql_hint_token3] = ACTIONS(187), - [aux_sym_sql_hint_token5] = ACTIONS(187), - [aux_sym__function_language_token1] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2013] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_sequence_token5] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token3] = ACTIONS(197), - [aux_sym_create_function_statement_token4] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_statement_token8] = ACTIONS(197), - [aux_sym_create_function_statement_token9] = ACTIONS(197), - [aux_sym_create_function_statement_token10] = ACTIONS(197), - [aux_sym_create_function_statement_token11] = ACTIONS(197), - [aux_sym_external_hint_token1] = ACTIONS(197), - [aux_sym_external_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token1] = ACTIONS(197), - [aux_sym_optimizer_hint_token2] = ACTIONS(197), - [aux_sym_optimizer_hint_token3] = ACTIONS(197), - [aux_sym_parallel_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token1] = ACTIONS(197), - [aux_sym_null_hint_token4] = ACTIONS(197), - [aux_sym_deterministic_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token1] = ACTIONS(197), - [aux_sym_sql_hint_token2] = ACTIONS(197), - [aux_sym_sql_hint_token3] = ACTIONS(197), - [aux_sym_sql_hint_token5] = ACTIONS(197), - [aux_sym__function_language_token1] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2014] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [anon_sym_COMMA] = ACTIONS(488), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_truncate_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_begin_statement_token1] = ACTIONS(490), - [aux_sym_commit_statement_token1] = ACTIONS(490), - [aux_sym_rollback_statement_token1] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_sequence_token5] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym_return_statement_token1] = ACTIONS(490), - [aux_sym_declare_statement_token1] = ACTIONS(490), - [aux_sym_create_function_statement_token3] = ACTIONS(490), - [aux_sym_create_function_statement_token4] = ACTIONS(490), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_statement_token8] = ACTIONS(490), - [aux_sym_create_function_statement_token9] = ACTIONS(490), - [aux_sym_create_function_statement_token10] = ACTIONS(490), - [aux_sym_create_function_statement_token11] = ACTIONS(490), - [aux_sym_external_hint_token1] = ACTIONS(490), - [aux_sym_external_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token1] = ACTIONS(490), - [aux_sym_optimizer_hint_token2] = ACTIONS(490), - [aux_sym_optimizer_hint_token3] = ACTIONS(490), - [aux_sym_parallel_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token1] = ACTIONS(490), - [aux_sym_null_hint_token4] = ACTIONS(490), - [aux_sym_deterministic_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token1] = ACTIONS(490), - [aux_sym_sql_hint_token2] = ACTIONS(490), - [aux_sym_sql_hint_token3] = ACTIONS(490), - [aux_sym_sql_hint_token5] = ACTIONS(490), - [aux_sym__function_language_token1] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [2015] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [anon_sym_COMMA] = ACTIONS(417), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_truncate_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_begin_statement_token1] = ACTIONS(419), - [aux_sym_commit_statement_token1] = ACTIONS(419), - [aux_sym_rollback_statement_token1] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_sequence_token5] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym_return_statement_token1] = ACTIONS(419), - [aux_sym_declare_statement_token1] = ACTIONS(419), - [aux_sym_create_function_statement_token3] = ACTIONS(419), - [aux_sym_create_function_statement_token4] = ACTIONS(419), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_statement_token8] = ACTIONS(419), - [aux_sym_create_function_statement_token9] = ACTIONS(419), - [aux_sym_create_function_statement_token10] = ACTIONS(419), - [aux_sym_create_function_statement_token11] = ACTIONS(419), - [aux_sym_external_hint_token1] = ACTIONS(419), - [aux_sym_external_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token1] = ACTIONS(419), - [aux_sym_optimizer_hint_token2] = ACTIONS(419), - [aux_sym_optimizer_hint_token3] = ACTIONS(419), - [aux_sym_parallel_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token1] = ACTIONS(419), - [aux_sym_null_hint_token4] = ACTIONS(419), - [aux_sym_deterministic_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token1] = ACTIONS(419), - [aux_sym_sql_hint_token2] = ACTIONS(419), - [aux_sym_sql_hint_token3] = ACTIONS(419), - [aux_sym_sql_hint_token5] = ACTIONS(419), - [aux_sym__function_language_token1] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [2016] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(1849), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [2017] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(2479), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [2018] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_truncate_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_begin_statement_token1] = ACTIONS(838), - [aux_sym_commit_statement_token1] = ACTIONS(838), - [aux_sym_rollback_statement_token1] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_sequence_token5] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym_return_statement_token1] = ACTIONS(838), - [aux_sym_declare_statement_token1] = ACTIONS(838), - [aux_sym_create_function_statement_token3] = ACTIONS(838), - [aux_sym_create_function_statement_token4] = ACTIONS(838), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_statement_token8] = ACTIONS(838), - [aux_sym_create_function_statement_token9] = ACTIONS(838), - [aux_sym_create_function_statement_token10] = ACTIONS(838), - [aux_sym_create_function_statement_token11] = ACTIONS(838), - [aux_sym_external_hint_token1] = ACTIONS(838), - [aux_sym_external_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token1] = ACTIONS(838), - [aux_sym_optimizer_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token3] = ACTIONS(838), - [aux_sym_parallel_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token2] = ACTIONS(838), - [aux_sym_null_hint_token4] = ACTIONS(838), - [aux_sym_deterministic_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token2] = ACTIONS(838), - [aux_sym_sql_hint_token3] = ACTIONS(838), - [aux_sym_sql_hint_token5] = ACTIONS(838), - [aux_sym__function_language_token1] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_table_constraint_check_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [2019] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_truncate_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_begin_statement_token1] = ACTIONS(790), - [aux_sym_commit_statement_token1] = ACTIONS(790), - [aux_sym_rollback_statement_token1] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_sequence_token5] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym_return_statement_token1] = ACTIONS(790), - [aux_sym_declare_statement_token1] = ACTIONS(790), - [aux_sym_create_function_statement_token3] = ACTIONS(790), - [aux_sym_create_function_statement_token4] = ACTIONS(790), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_statement_token8] = ACTIONS(790), - [aux_sym_create_function_statement_token9] = ACTIONS(790), - [aux_sym_create_function_statement_token10] = ACTIONS(790), - [aux_sym_create_function_statement_token11] = ACTIONS(790), - [aux_sym_external_hint_token1] = ACTIONS(790), - [aux_sym_external_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token1] = ACTIONS(790), - [aux_sym_optimizer_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token3] = ACTIONS(790), - [aux_sym_parallel_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token2] = ACTIONS(790), - [aux_sym_null_hint_token4] = ACTIONS(790), - [aux_sym_deterministic_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token2] = ACTIONS(790), - [aux_sym_sql_hint_token3] = ACTIONS(790), - [aux_sym_sql_hint_token5] = ACTIONS(790), - [aux_sym__function_language_token1] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_table_constraint_check_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [2020] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [anon_sym_COMMA] = ACTIONS(437), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_truncate_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_begin_statement_token1] = ACTIONS(439), - [aux_sym_commit_statement_token1] = ACTIONS(439), - [aux_sym_rollback_statement_token1] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_sequence_token5] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym_return_statement_token1] = ACTIONS(439), - [aux_sym_declare_statement_token1] = ACTIONS(439), - [aux_sym_create_function_statement_token3] = ACTIONS(439), - [aux_sym_create_function_statement_token4] = ACTIONS(439), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_statement_token8] = ACTIONS(439), - [aux_sym_create_function_statement_token9] = ACTIONS(439), - [aux_sym_create_function_statement_token10] = ACTIONS(439), - [aux_sym_create_function_statement_token11] = ACTIONS(439), - [aux_sym_external_hint_token1] = ACTIONS(439), - [aux_sym_external_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token1] = ACTIONS(439), - [aux_sym_optimizer_hint_token2] = ACTIONS(439), - [aux_sym_optimizer_hint_token3] = ACTIONS(439), - [aux_sym_parallel_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token1] = ACTIONS(439), - [aux_sym_null_hint_token4] = ACTIONS(439), - [aux_sym_deterministic_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token1] = ACTIONS(439), - [aux_sym_sql_hint_token2] = ACTIONS(439), - [aux_sym_sql_hint_token3] = ACTIONS(439), - [aux_sym_sql_hint_token5] = ACTIONS(439), - [aux_sym__function_language_token1] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [2021] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token2] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_table_constraint_check_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [2022] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_truncate_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_begin_statement_token1] = ACTIONS(771), - [aux_sym_commit_statement_token1] = ACTIONS(771), - [aux_sym_rollback_statement_token1] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_sequence_token5] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym_return_statement_token1] = ACTIONS(771), - [aux_sym_declare_statement_token1] = ACTIONS(771), - [aux_sym_create_function_statement_token3] = ACTIONS(771), - [aux_sym_create_function_statement_token4] = ACTIONS(771), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_statement_token8] = ACTIONS(771), - [aux_sym_create_function_statement_token9] = ACTIONS(771), - [aux_sym_create_function_statement_token10] = ACTIONS(771), - [aux_sym_create_function_statement_token11] = ACTIONS(771), - [aux_sym_external_hint_token1] = ACTIONS(771), - [aux_sym_external_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token1] = ACTIONS(771), - [aux_sym_optimizer_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token3] = ACTIONS(771), - [aux_sym_parallel_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token2] = ACTIONS(771), - [aux_sym_null_hint_token4] = ACTIONS(771), - [aux_sym_deterministic_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token2] = ACTIONS(771), - [aux_sym_sql_hint_token3] = ACTIONS(771), - [aux_sym_sql_hint_token5] = ACTIONS(771), - [aux_sym__function_language_token1] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_table_constraint_check_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [2023] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [anon_sym_COMMA] = ACTIONS(433), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_truncate_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_begin_statement_token1] = ACTIONS(435), - [aux_sym_commit_statement_token1] = ACTIONS(435), - [aux_sym_rollback_statement_token1] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_sequence_token5] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym_return_statement_token1] = ACTIONS(435), - [aux_sym_declare_statement_token1] = ACTIONS(435), - [aux_sym_create_function_statement_token3] = ACTIONS(435), - [aux_sym_create_function_statement_token4] = ACTIONS(435), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_statement_token8] = ACTIONS(435), - [aux_sym_create_function_statement_token9] = ACTIONS(435), - [aux_sym_create_function_statement_token10] = ACTIONS(435), - [aux_sym_create_function_statement_token11] = ACTIONS(435), - [aux_sym_external_hint_token1] = ACTIONS(435), - [aux_sym_external_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token1] = ACTIONS(435), - [aux_sym_optimizer_hint_token2] = ACTIONS(435), - [aux_sym_optimizer_hint_token3] = ACTIONS(435), - [aux_sym_parallel_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token1] = ACTIONS(435), - [aux_sym_null_hint_token4] = ACTIONS(435), - [aux_sym_deterministic_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token1] = ACTIONS(435), - [aux_sym_sql_hint_token2] = ACTIONS(435), - [aux_sym_sql_hint_token3] = ACTIONS(435), - [aux_sym_sql_hint_token5] = ACTIONS(435), - [aux_sym__function_language_token1] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [2024] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [anon_sym_COMMA] = ACTIONS(425), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_truncate_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_begin_statement_token1] = ACTIONS(427), - [aux_sym_commit_statement_token1] = ACTIONS(427), - [aux_sym_rollback_statement_token1] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_sequence_token5] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym_return_statement_token1] = ACTIONS(427), - [aux_sym_declare_statement_token1] = ACTIONS(427), - [aux_sym_create_function_statement_token3] = ACTIONS(427), - [aux_sym_create_function_statement_token4] = ACTIONS(427), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_statement_token8] = ACTIONS(427), - [aux_sym_create_function_statement_token9] = ACTIONS(427), - [aux_sym_create_function_statement_token10] = ACTIONS(427), - [aux_sym_create_function_statement_token11] = ACTIONS(427), - [aux_sym_external_hint_token1] = ACTIONS(427), - [aux_sym_external_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token1] = ACTIONS(427), - [aux_sym_optimizer_hint_token2] = ACTIONS(427), - [aux_sym_optimizer_hint_token3] = ACTIONS(427), - [aux_sym_parallel_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token1] = ACTIONS(427), - [aux_sym_null_hint_token4] = ACTIONS(427), - [aux_sym_deterministic_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token1] = ACTIONS(427), - [aux_sym_sql_hint_token2] = ACTIONS(427), - [aux_sym_sql_hint_token3] = ACTIONS(427), - [aux_sym_sql_hint_token5] = ACTIONS(427), - [aux_sym__function_language_token1] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [2025] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [anon_sym_COMMA] = ACTIONS(538), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_truncate_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_begin_statement_token1] = ACTIONS(540), - [aux_sym_commit_statement_token1] = ACTIONS(540), - [aux_sym_rollback_statement_token1] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_sequence_token5] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym_return_statement_token1] = ACTIONS(540), - [aux_sym_declare_statement_token1] = ACTIONS(540), - [aux_sym_create_function_statement_token3] = ACTIONS(540), - [aux_sym_create_function_statement_token4] = ACTIONS(540), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_statement_token8] = ACTIONS(540), - [aux_sym_create_function_statement_token9] = ACTIONS(540), - [aux_sym_create_function_statement_token10] = ACTIONS(540), - [aux_sym_create_function_statement_token11] = ACTIONS(540), - [aux_sym_external_hint_token1] = ACTIONS(540), - [aux_sym_external_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token1] = ACTIONS(540), - [aux_sym_optimizer_hint_token2] = ACTIONS(540), - [aux_sym_optimizer_hint_token3] = ACTIONS(540), - [aux_sym_parallel_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token1] = ACTIONS(540), - [aux_sym_null_hint_token4] = ACTIONS(540), - [aux_sym_deterministic_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token1] = ACTIONS(540), - [aux_sym_sql_hint_token2] = ACTIONS(540), - [aux_sym_sql_hint_token3] = ACTIONS(540), - [aux_sym_sql_hint_token5] = ACTIONS(540), - [aux_sym__function_language_token1] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [2026] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_truncate_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_begin_statement_token1] = ACTIONS(705), - [aux_sym_commit_statement_token1] = ACTIONS(705), - [aux_sym_rollback_statement_token1] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_sequence_token5] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym_return_statement_token1] = ACTIONS(705), - [aux_sym_declare_statement_token1] = ACTIONS(705), - [aux_sym_create_function_statement_token3] = ACTIONS(705), - [aux_sym_create_function_statement_token4] = ACTIONS(705), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_statement_token8] = ACTIONS(705), - [aux_sym_create_function_statement_token9] = ACTIONS(705), - [aux_sym_create_function_statement_token10] = ACTIONS(705), - [aux_sym_create_function_statement_token11] = ACTIONS(705), - [aux_sym_external_hint_token1] = ACTIONS(705), - [aux_sym_external_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token1] = ACTIONS(705), - [aux_sym_optimizer_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token3] = ACTIONS(705), - [aux_sym_parallel_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token2] = ACTIONS(705), - [aux_sym_null_hint_token4] = ACTIONS(705), - [aux_sym_deterministic_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token2] = ACTIONS(705), - [aux_sym_sql_hint_token3] = ACTIONS(705), - [aux_sym_sql_hint_token5] = ACTIONS(705), - [aux_sym__function_language_token1] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_table_constraint_check_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [2027] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_truncate_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_begin_statement_token1] = ACTIONS(705), - [aux_sym_commit_statement_token1] = ACTIONS(705), - [aux_sym_rollback_statement_token1] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_sequence_token5] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym_return_statement_token1] = ACTIONS(705), - [aux_sym_declare_statement_token1] = ACTIONS(705), - [aux_sym_create_function_statement_token3] = ACTIONS(705), - [aux_sym_create_function_statement_token4] = ACTIONS(705), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_statement_token8] = ACTIONS(705), - [aux_sym_create_function_statement_token9] = ACTIONS(705), - [aux_sym_create_function_statement_token10] = ACTIONS(705), - [aux_sym_create_function_statement_token11] = ACTIONS(705), - [aux_sym_external_hint_token1] = ACTIONS(705), - [aux_sym_external_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token1] = ACTIONS(705), - [aux_sym_optimizer_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token3] = ACTIONS(705), - [aux_sym_parallel_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token4] = ACTIONS(705), - [aux_sym_deterministic_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token2] = ACTIONS(705), - [aux_sym_sql_hint_token3] = ACTIONS(705), - [aux_sym_sql_hint_token5] = ACTIONS(705), - [aux_sym__function_language_token1] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_mode_token1] = ACTIONS(705), - [aux_sym_initial_mode_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [2028] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_truncate_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_begin_statement_token1] = ACTIONS(747), - [aux_sym_commit_statement_token1] = ACTIONS(747), - [aux_sym_rollback_statement_token1] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_sequence_token5] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym_return_statement_token1] = ACTIONS(747), - [aux_sym_declare_statement_token1] = ACTIONS(747), - [aux_sym_create_function_statement_token3] = ACTIONS(747), - [aux_sym_create_function_statement_token4] = ACTIONS(747), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_statement_token8] = ACTIONS(747), - [aux_sym_create_function_statement_token9] = ACTIONS(747), - [aux_sym_create_function_statement_token10] = ACTIONS(747), - [aux_sym_create_function_statement_token11] = ACTIONS(747), - [aux_sym_external_hint_token1] = ACTIONS(747), - [aux_sym_external_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token1] = ACTIONS(747), - [aux_sym_optimizer_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token3] = ACTIONS(747), - [aux_sym_parallel_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token2] = ACTIONS(747), - [aux_sym_null_hint_token4] = ACTIONS(747), - [aux_sym_deterministic_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token2] = ACTIONS(747), - [aux_sym_sql_hint_token3] = ACTIONS(747), - [aux_sym_sql_hint_token5] = ACTIONS(747), - [aux_sym__function_language_token1] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_table_constraint_check_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2639), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [2029] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_truncate_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_begin_statement_token1] = ACTIONS(719), - [aux_sym_commit_statement_token1] = ACTIONS(719), - [aux_sym_rollback_statement_token1] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_sequence_token5] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym_return_statement_token1] = ACTIONS(719), - [aux_sym_declare_statement_token1] = ACTIONS(719), - [aux_sym_create_function_statement_token3] = ACTIONS(719), - [aux_sym_create_function_statement_token4] = ACTIONS(719), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_statement_token8] = ACTIONS(719), - [aux_sym_create_function_statement_token9] = ACTIONS(719), - [aux_sym_create_function_statement_token10] = ACTIONS(719), - [aux_sym_create_function_statement_token11] = ACTIONS(719), - [aux_sym_external_hint_token1] = ACTIONS(719), - [aux_sym_external_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token1] = ACTIONS(719), - [aux_sym_optimizer_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token3] = ACTIONS(719), - [aux_sym_parallel_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token2] = ACTIONS(719), - [aux_sym_null_hint_token4] = ACTIONS(719), - [aux_sym_deterministic_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token2] = ACTIONS(719), - [aux_sym_sql_hint_token3] = ACTIONS(719), - [aux_sym_sql_hint_token5] = ACTIONS(719), - [aux_sym__function_language_token1] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_table_constraint_check_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2639), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [2030] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_truncate_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_begin_statement_token1] = ACTIONS(711), - [aux_sym_commit_statement_token1] = ACTIONS(711), - [aux_sym_rollback_statement_token1] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_sequence_token5] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym_return_statement_token1] = ACTIONS(711), - [aux_sym_declare_statement_token1] = ACTIONS(711), - [aux_sym_create_function_statement_token3] = ACTIONS(711), - [aux_sym_create_function_statement_token4] = ACTIONS(711), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_statement_token8] = ACTIONS(711), - [aux_sym_create_function_statement_token9] = ACTIONS(711), - [aux_sym_create_function_statement_token10] = ACTIONS(711), - [aux_sym_create_function_statement_token11] = ACTIONS(711), - [aux_sym_external_hint_token1] = ACTIONS(711), - [aux_sym_external_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token1] = ACTIONS(711), - [aux_sym_optimizer_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token3] = ACTIONS(711), - [aux_sym_parallel_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token2] = ACTIONS(711), - [aux_sym_null_hint_token4] = ACTIONS(711), - [aux_sym_deterministic_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token2] = ACTIONS(711), - [aux_sym_sql_hint_token3] = ACTIONS(711), - [aux_sym_sql_hint_token5] = ACTIONS(711), - [aux_sym__function_language_token1] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_table_constraint_check_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [2031] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [anon_sym_COMMA] = ACTIONS(564), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_truncate_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_begin_statement_token1] = ACTIONS(566), - [aux_sym_commit_statement_token1] = ACTIONS(566), - [aux_sym_rollback_statement_token1] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_sequence_token5] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym_return_statement_token1] = ACTIONS(566), - [aux_sym_declare_statement_token1] = ACTIONS(566), - [aux_sym_create_function_statement_token3] = ACTIONS(566), - [aux_sym_create_function_statement_token4] = ACTIONS(566), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_statement_token8] = ACTIONS(566), - [aux_sym_create_function_statement_token9] = ACTIONS(566), - [aux_sym_create_function_statement_token10] = ACTIONS(566), - [aux_sym_create_function_statement_token11] = ACTIONS(566), - [aux_sym_external_hint_token1] = ACTIONS(566), - [aux_sym_external_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token1] = ACTIONS(566), - [aux_sym_optimizer_hint_token2] = ACTIONS(566), - [aux_sym_optimizer_hint_token3] = ACTIONS(566), - [aux_sym_parallel_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token1] = ACTIONS(566), - [aux_sym_null_hint_token4] = ACTIONS(566), - [aux_sym_deterministic_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token1] = ACTIONS(566), - [aux_sym_sql_hint_token2] = ACTIONS(566), - [aux_sym_sql_hint_token3] = ACTIONS(566), - [aux_sym_sql_hint_token5] = ACTIONS(566), - [aux_sym__function_language_token1] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [2032] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_truncate_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_begin_statement_token1] = ACTIONS(662), - [aux_sym_commit_statement_token1] = ACTIONS(662), - [aux_sym_rollback_statement_token1] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_sequence_token5] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym_return_statement_token1] = ACTIONS(662), - [aux_sym_declare_statement_token1] = ACTIONS(662), - [aux_sym_create_function_statement_token3] = ACTIONS(662), - [aux_sym_create_function_statement_token4] = ACTIONS(662), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_statement_token8] = ACTIONS(662), - [aux_sym_create_function_statement_token9] = ACTIONS(662), - [aux_sym_create_function_statement_token10] = ACTIONS(662), - [aux_sym_create_function_statement_token11] = ACTIONS(662), - [aux_sym_external_hint_token1] = ACTIONS(662), - [aux_sym_external_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token1] = ACTIONS(662), - [aux_sym_optimizer_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token3] = ACTIONS(662), - [aux_sym_parallel_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token2] = ACTIONS(662), - [aux_sym_null_hint_token4] = ACTIONS(662), - [aux_sym_deterministic_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token2] = ACTIONS(662), - [aux_sym_sql_hint_token3] = ACTIONS(662), - [aux_sym_sql_hint_token5] = ACTIONS(662), - [aux_sym__function_language_token1] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_table_constraint_check_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [2033] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [anon_sym_COMMA] = ACTIONS(568), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_truncate_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_begin_statement_token1] = ACTIONS(570), - [aux_sym_commit_statement_token1] = ACTIONS(570), - [aux_sym_rollback_statement_token1] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_sequence_token5] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym_return_statement_token1] = ACTIONS(570), - [aux_sym_declare_statement_token1] = ACTIONS(570), - [aux_sym_create_function_statement_token3] = ACTIONS(570), - [aux_sym_create_function_statement_token4] = ACTIONS(570), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_statement_token8] = ACTIONS(570), - [aux_sym_create_function_statement_token9] = ACTIONS(570), - [aux_sym_create_function_statement_token10] = ACTIONS(570), - [aux_sym_create_function_statement_token11] = ACTIONS(570), - [aux_sym_external_hint_token1] = ACTIONS(570), - [aux_sym_external_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token1] = ACTIONS(570), - [aux_sym_optimizer_hint_token2] = ACTIONS(570), - [aux_sym_optimizer_hint_token3] = ACTIONS(570), - [aux_sym_parallel_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token1] = ACTIONS(570), - [aux_sym_null_hint_token4] = ACTIONS(570), - [aux_sym_deterministic_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token1] = ACTIONS(570), - [aux_sym_sql_hint_token2] = ACTIONS(570), - [aux_sym_sql_hint_token3] = ACTIONS(570), - [aux_sym_sql_hint_token5] = ACTIONS(570), - [aux_sym__function_language_token1] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [2034] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_truncate_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_begin_statement_token1] = ACTIONS(786), - [aux_sym_commit_statement_token1] = ACTIONS(786), - [aux_sym_rollback_statement_token1] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_sequence_token5] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym_return_statement_token1] = ACTIONS(786), - [aux_sym_declare_statement_token1] = ACTIONS(786), - [aux_sym_create_function_statement_token3] = ACTIONS(786), - [aux_sym_create_function_statement_token4] = ACTIONS(786), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_statement_token8] = ACTIONS(786), - [aux_sym_create_function_statement_token9] = ACTIONS(786), - [aux_sym_create_function_statement_token10] = ACTIONS(786), - [aux_sym_create_function_statement_token11] = ACTIONS(786), - [aux_sym_external_hint_token1] = ACTIONS(786), - [aux_sym_external_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token1] = ACTIONS(786), - [aux_sym_optimizer_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token3] = ACTIONS(786), - [aux_sym_parallel_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token2] = ACTIONS(786), - [aux_sym_null_hint_token4] = ACTIONS(786), - [aux_sym_deterministic_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token2] = ACTIONS(786), - [aux_sym_sql_hint_token3] = ACTIONS(786), - [aux_sym_sql_hint_token5] = ACTIONS(786), - [aux_sym__function_language_token1] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_table_constraint_check_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [2035] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_truncate_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_begin_statement_token1] = ACTIONS(666), - [aux_sym_commit_statement_token1] = ACTIONS(666), - [aux_sym_rollback_statement_token1] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_sequence_token5] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym_return_statement_token1] = ACTIONS(666), - [aux_sym_declare_statement_token1] = ACTIONS(666), - [aux_sym_create_function_statement_token3] = ACTIONS(666), - [aux_sym_create_function_statement_token4] = ACTIONS(666), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_statement_token8] = ACTIONS(666), - [aux_sym_create_function_statement_token9] = ACTIONS(666), - [aux_sym_create_function_statement_token10] = ACTIONS(666), - [aux_sym_create_function_statement_token11] = ACTIONS(666), - [aux_sym_external_hint_token1] = ACTIONS(666), - [aux_sym_external_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token1] = ACTIONS(666), - [aux_sym_optimizer_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token3] = ACTIONS(666), - [aux_sym_parallel_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token2] = ACTIONS(666), - [aux_sym_null_hint_token4] = ACTIONS(666), - [aux_sym_deterministic_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token2] = ACTIONS(666), - [aux_sym_sql_hint_token3] = ACTIONS(666), - [aux_sym_sql_hint_token5] = ACTIONS(666), - [aux_sym__function_language_token1] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_table_constraint_check_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [2036] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [anon_sym_COMMA] = ACTIONS(616), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_truncate_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_begin_statement_token1] = ACTIONS(618), - [aux_sym_commit_statement_token1] = ACTIONS(618), - [aux_sym_rollback_statement_token1] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_sequence_token5] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym_return_statement_token1] = ACTIONS(618), - [aux_sym_declare_statement_token1] = ACTIONS(618), - [aux_sym_create_function_statement_token3] = ACTIONS(618), - [aux_sym_create_function_statement_token4] = ACTIONS(618), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_statement_token8] = ACTIONS(618), - [aux_sym_create_function_statement_token9] = ACTIONS(618), - [aux_sym_create_function_statement_token10] = ACTIONS(618), - [aux_sym_create_function_statement_token11] = ACTIONS(618), - [aux_sym_external_hint_token1] = ACTIONS(618), - [aux_sym_external_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token1] = ACTIONS(618), - [aux_sym_optimizer_hint_token2] = ACTIONS(618), - [aux_sym_optimizer_hint_token3] = ACTIONS(618), - [aux_sym_parallel_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token1] = ACTIONS(618), - [aux_sym_null_hint_token4] = ACTIONS(618), - [aux_sym_deterministic_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token1] = ACTIONS(618), - [aux_sym_sql_hint_token2] = ACTIONS(618), - [aux_sym_sql_hint_token3] = ACTIONS(618), - [aux_sym_sql_hint_token5] = ACTIONS(618), - [aux_sym__function_language_token1] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [2037] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_truncate_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_begin_statement_token1] = ACTIONS(670), - [aux_sym_commit_statement_token1] = ACTIONS(670), - [aux_sym_rollback_statement_token1] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_sequence_token5] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym_return_statement_token1] = ACTIONS(670), - [aux_sym_declare_statement_token1] = ACTIONS(670), - [aux_sym_create_function_statement_token3] = ACTIONS(670), - [aux_sym_create_function_statement_token4] = ACTIONS(670), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_statement_token8] = ACTIONS(670), - [aux_sym_create_function_statement_token9] = ACTIONS(670), - [aux_sym_create_function_statement_token10] = ACTIONS(670), - [aux_sym_create_function_statement_token11] = ACTIONS(670), - [aux_sym_external_hint_token1] = ACTIONS(670), - [aux_sym_external_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token1] = ACTIONS(670), - [aux_sym_optimizer_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token3] = ACTIONS(670), - [aux_sym_parallel_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token2] = ACTIONS(670), - [aux_sym_null_hint_token4] = ACTIONS(670), - [aux_sym_deterministic_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token2] = ACTIONS(670), - [aux_sym_sql_hint_token3] = ACTIONS(670), - [aux_sym_sql_hint_token5] = ACTIONS(670), - [aux_sym__function_language_token1] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_table_constraint_check_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [2038] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_truncate_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_begin_statement_token1] = ACTIONS(674), - [aux_sym_commit_statement_token1] = ACTIONS(674), - [aux_sym_rollback_statement_token1] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_sequence_token5] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym_return_statement_token1] = ACTIONS(674), - [aux_sym_declare_statement_token1] = ACTIONS(674), - [aux_sym_create_function_statement_token3] = ACTIONS(674), - [aux_sym_create_function_statement_token4] = ACTIONS(674), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_statement_token8] = ACTIONS(674), - [aux_sym_create_function_statement_token9] = ACTIONS(674), - [aux_sym_create_function_statement_token10] = ACTIONS(674), - [aux_sym_create_function_statement_token11] = ACTIONS(674), - [aux_sym_external_hint_token1] = ACTIONS(674), - [aux_sym_external_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token1] = ACTIONS(674), - [aux_sym_optimizer_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token3] = ACTIONS(674), - [aux_sym_parallel_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token2] = ACTIONS(674), - [aux_sym_null_hint_token4] = ACTIONS(674), - [aux_sym_deterministic_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token2] = ACTIONS(674), - [aux_sym_sql_hint_token3] = ACTIONS(674), - [aux_sym_sql_hint_token5] = ACTIONS(674), - [aux_sym__function_language_token1] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_table_constraint_check_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [2039] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_truncate_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_begin_statement_token1] = ACTIONS(723), - [aux_sym_commit_statement_token1] = ACTIONS(723), - [aux_sym_rollback_statement_token1] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_sequence_token5] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym_return_statement_token1] = ACTIONS(723), - [aux_sym_declare_statement_token1] = ACTIONS(723), - [aux_sym_create_function_statement_token3] = ACTIONS(723), - [aux_sym_create_function_statement_token4] = ACTIONS(723), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_statement_token8] = ACTIONS(723), - [aux_sym_create_function_statement_token9] = ACTIONS(723), - [aux_sym_create_function_statement_token10] = ACTIONS(723), - [aux_sym_create_function_statement_token11] = ACTIONS(723), - [aux_sym_external_hint_token1] = ACTIONS(723), - [aux_sym_external_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token1] = ACTIONS(723), - [aux_sym_optimizer_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token3] = ACTIONS(723), - [aux_sym_parallel_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token2] = ACTIONS(723), - [aux_sym_null_hint_token4] = ACTIONS(723), - [aux_sym_deterministic_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token2] = ACTIONS(723), - [aux_sym_sql_hint_token3] = ACTIONS(723), - [aux_sym_sql_hint_token5] = ACTIONS(723), - [aux_sym__function_language_token1] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_table_constraint_check_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [2040] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_truncate_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_begin_statement_token1] = ACTIONS(727), - [aux_sym_commit_statement_token1] = ACTIONS(727), - [aux_sym_rollback_statement_token1] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_sequence_token5] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym_return_statement_token1] = ACTIONS(727), - [aux_sym_declare_statement_token1] = ACTIONS(727), - [aux_sym_create_function_statement_token3] = ACTIONS(727), - [aux_sym_create_function_statement_token4] = ACTIONS(727), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_statement_token8] = ACTIONS(727), - [aux_sym_create_function_statement_token9] = ACTIONS(727), - [aux_sym_create_function_statement_token10] = ACTIONS(727), - [aux_sym_create_function_statement_token11] = ACTIONS(727), - [aux_sym_external_hint_token1] = ACTIONS(727), - [aux_sym_external_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token1] = ACTIONS(727), - [aux_sym_optimizer_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token3] = ACTIONS(727), - [aux_sym_parallel_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token2] = ACTIONS(727), - [aux_sym_null_hint_token4] = ACTIONS(727), - [aux_sym_deterministic_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token2] = ACTIONS(727), - [aux_sym_sql_hint_token3] = ACTIONS(727), - [aux_sym_sql_hint_token5] = ACTIONS(727), - [aux_sym__function_language_token1] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_table_constraint_check_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [2041] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [anon_sym_COMMA] = ACTIONS(542), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_truncate_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_begin_statement_token1] = ACTIONS(544), - [aux_sym_commit_statement_token1] = ACTIONS(544), - [aux_sym_rollback_statement_token1] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_sequence_token5] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym_return_statement_token1] = ACTIONS(544), - [aux_sym_declare_statement_token1] = ACTIONS(544), - [aux_sym_create_function_statement_token3] = ACTIONS(544), - [aux_sym_create_function_statement_token4] = ACTIONS(544), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_statement_token8] = ACTIONS(544), - [aux_sym_create_function_statement_token9] = ACTIONS(544), - [aux_sym_create_function_statement_token10] = ACTIONS(544), - [aux_sym_create_function_statement_token11] = ACTIONS(544), - [aux_sym_external_hint_token1] = ACTIONS(544), - [aux_sym_external_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token1] = ACTIONS(544), - [aux_sym_optimizer_hint_token2] = ACTIONS(544), - [aux_sym_optimizer_hint_token3] = ACTIONS(544), - [aux_sym_parallel_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token1] = ACTIONS(544), - [aux_sym_null_hint_token4] = ACTIONS(544), - [aux_sym_deterministic_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token1] = ACTIONS(544), - [aux_sym_sql_hint_token2] = ACTIONS(544), - [aux_sym_sql_hint_token3] = ACTIONS(544), - [aux_sym_sql_hint_token5] = ACTIONS(544), - [aux_sym__function_language_token1] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [2042] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_truncate_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_begin_statement_token1] = ACTIONS(658), - [aux_sym_commit_statement_token1] = ACTIONS(658), - [aux_sym_rollback_statement_token1] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_sequence_token5] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym_return_statement_token1] = ACTIONS(658), - [aux_sym_declare_statement_token1] = ACTIONS(658), - [aux_sym_create_function_statement_token3] = ACTIONS(658), - [aux_sym_create_function_statement_token4] = ACTIONS(658), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_statement_token8] = ACTIONS(658), - [aux_sym_create_function_statement_token9] = ACTIONS(658), - [aux_sym_create_function_statement_token10] = ACTIONS(658), - [aux_sym_create_function_statement_token11] = ACTIONS(658), - [aux_sym_external_hint_token1] = ACTIONS(658), - [aux_sym_external_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token1] = ACTIONS(658), - [aux_sym_optimizer_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token3] = ACTIONS(658), - [aux_sym_parallel_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token2] = ACTIONS(658), - [aux_sym_null_hint_token4] = ACTIONS(658), - [aux_sym_deterministic_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token2] = ACTIONS(658), - [aux_sym_sql_hint_token3] = ACTIONS(658), - [aux_sym_sql_hint_token5] = ACTIONS(658), - [aux_sym__function_language_token1] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_table_constraint_check_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [2043] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_truncate_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_begin_statement_token1] = ACTIONS(735), - [aux_sym_commit_statement_token1] = ACTIONS(735), - [aux_sym_rollback_statement_token1] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_sequence_token5] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym_return_statement_token1] = ACTIONS(735), - [aux_sym_declare_statement_token1] = ACTIONS(735), - [aux_sym_create_function_statement_token3] = ACTIONS(735), - [aux_sym_create_function_statement_token4] = ACTIONS(735), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_statement_token8] = ACTIONS(735), - [aux_sym_create_function_statement_token9] = ACTIONS(735), - [aux_sym_create_function_statement_token10] = ACTIONS(735), - [aux_sym_create_function_statement_token11] = ACTIONS(735), - [aux_sym_external_hint_token1] = ACTIONS(735), - [aux_sym_external_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token1] = ACTIONS(735), - [aux_sym_optimizer_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token3] = ACTIONS(735), - [aux_sym_parallel_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token2] = ACTIONS(735), - [aux_sym_null_hint_token4] = ACTIONS(735), - [aux_sym_deterministic_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token2] = ACTIONS(735), - [aux_sym_sql_hint_token3] = ACTIONS(735), - [aux_sym_sql_hint_token5] = ACTIONS(735), - [aux_sym__function_language_token1] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_table_constraint_check_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [2044] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_truncate_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_begin_statement_token1] = ACTIONS(739), - [aux_sym_commit_statement_token1] = ACTIONS(739), - [aux_sym_rollback_statement_token1] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_sequence_token5] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym_return_statement_token1] = ACTIONS(739), - [aux_sym_declare_statement_token1] = ACTIONS(739), - [aux_sym_create_function_statement_token3] = ACTIONS(739), - [aux_sym_create_function_statement_token4] = ACTIONS(739), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_statement_token8] = ACTIONS(739), - [aux_sym_create_function_statement_token9] = ACTIONS(739), - [aux_sym_create_function_statement_token10] = ACTIONS(739), - [aux_sym_create_function_statement_token11] = ACTIONS(739), - [aux_sym_external_hint_token1] = ACTIONS(739), - [aux_sym_external_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token1] = ACTIONS(739), - [aux_sym_optimizer_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token3] = ACTIONS(739), - [aux_sym_parallel_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token2] = ACTIONS(739), - [aux_sym_null_hint_token4] = ACTIONS(739), - [aux_sym_deterministic_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token2] = ACTIONS(739), - [aux_sym_sql_hint_token3] = ACTIONS(739), - [aux_sym_sql_hint_token5] = ACTIONS(739), - [aux_sym__function_language_token1] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_table_constraint_check_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [2045] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_truncate_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_begin_statement_token1] = ACTIONS(688), - [aux_sym_commit_statement_token1] = ACTIONS(688), - [aux_sym_rollback_statement_token1] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_sequence_token5] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym_return_statement_token1] = ACTIONS(688), - [aux_sym_declare_statement_token1] = ACTIONS(688), - [aux_sym_create_function_statement_token3] = ACTIONS(688), - [aux_sym_create_function_statement_token4] = ACTIONS(688), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_statement_token8] = ACTIONS(688), - [aux_sym_create_function_statement_token9] = ACTIONS(688), - [aux_sym_create_function_statement_token10] = ACTIONS(688), - [aux_sym_create_function_statement_token11] = ACTIONS(688), - [aux_sym_external_hint_token1] = ACTIONS(688), - [aux_sym_external_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token1] = ACTIONS(688), - [aux_sym_optimizer_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token3] = ACTIONS(688), - [aux_sym_parallel_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token2] = ACTIONS(688), - [aux_sym_null_hint_token4] = ACTIONS(688), - [aux_sym_deterministic_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token2] = ACTIONS(688), - [aux_sym_sql_hint_token3] = ACTIONS(688), - [aux_sym_sql_hint_token5] = ACTIONS(688), - [aux_sym__function_language_token1] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_table_constraint_check_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [2046] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token2] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_table_constraint_check_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2639), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2047] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [anon_sym_COMMA] = ACTIONS(709), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_truncate_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_begin_statement_token1] = ACTIONS(711), - [aux_sym_commit_statement_token1] = ACTIONS(711), - [aux_sym_rollback_statement_token1] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_sequence_token5] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym_return_statement_token1] = ACTIONS(711), - [aux_sym_declare_statement_token1] = ACTIONS(711), - [aux_sym_create_function_statement_token3] = ACTIONS(711), - [aux_sym_create_function_statement_token4] = ACTIONS(711), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_statement_token8] = ACTIONS(711), - [aux_sym_create_function_statement_token9] = ACTIONS(711), - [aux_sym_create_function_statement_token10] = ACTIONS(711), - [aux_sym_create_function_statement_token11] = ACTIONS(711), - [aux_sym_external_hint_token1] = ACTIONS(711), - [aux_sym_external_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token1] = ACTIONS(711), - [aux_sym_optimizer_hint_token2] = ACTIONS(711), - [aux_sym_optimizer_hint_token3] = ACTIONS(711), - [aux_sym_parallel_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token1] = ACTIONS(711), - [aux_sym_null_hint_token4] = ACTIONS(711), - [aux_sym_deterministic_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token1] = ACTIONS(711), - [aux_sym_sql_hint_token2] = ACTIONS(711), - [aux_sym_sql_hint_token3] = ACTIONS(711), - [aux_sym_sql_hint_token5] = ACTIONS(711), - [aux_sym__function_language_token1] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [2048] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [anon_sym_COMMA] = ACTIONS(725), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_truncate_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_begin_statement_token1] = ACTIONS(727), - [aux_sym_commit_statement_token1] = ACTIONS(727), - [aux_sym_rollback_statement_token1] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_sequence_token5] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym_return_statement_token1] = ACTIONS(727), - [aux_sym_declare_statement_token1] = ACTIONS(727), - [aux_sym_create_function_statement_token3] = ACTIONS(727), - [aux_sym_create_function_statement_token4] = ACTIONS(727), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_statement_token8] = ACTIONS(727), - [aux_sym_create_function_statement_token9] = ACTIONS(727), - [aux_sym_create_function_statement_token10] = ACTIONS(727), - [aux_sym_create_function_statement_token11] = ACTIONS(727), - [aux_sym_external_hint_token1] = ACTIONS(727), - [aux_sym_external_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token1] = ACTIONS(727), - [aux_sym_optimizer_hint_token2] = ACTIONS(727), - [aux_sym_optimizer_hint_token3] = ACTIONS(727), - [aux_sym_parallel_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token1] = ACTIONS(727), - [aux_sym_null_hint_token4] = ACTIONS(727), - [aux_sym_deterministic_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token1] = ACTIONS(727), - [aux_sym_sql_hint_token2] = ACTIONS(727), - [aux_sym_sql_hint_token3] = ACTIONS(727), - [aux_sym_sql_hint_token5] = ACTIONS(727), - [aux_sym__function_language_token1] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [2049] = { - [sym__aliased_expression] = STATE(7978), - [sym__aliasable_expression] = STATE(7978), - [sym_select_clause_body] = STATE(7792), - [sym_select_subexpression] = STATE(2910), - [sym_conditional_expression] = STATE(2910), - [sym_in_expression] = STATE(2910), - [sym_function_call] = STATE(2756), - [sym__parenthesized_expression] = STATE(2756), - [sym_is_expression] = STATE(2910), - [sym_boolean_expression] = STATE(2910), - [sym_at_time_zone_expression] = STATE(2910), - [sym_NULL] = STATE(2910), - [sym_TRUE] = STATE(2910), - [sym_FALSE] = STATE(2910), - [sym__quoted_identifier] = STATE(2135), - [sym_identifier] = STATE(2153), - [sym_dotted_name] = STATE(2182), - [sym__identifier] = STATE(2435), - [sym_string] = STATE(2756), - [sym_json_access] = STATE(2910), - [sym_type_cast] = STATE(2910), - [sym_array_element_access] = STATE(2910), - [sym_unary_expression] = STATE(2910), - [sym_binary_expression] = STATE(2910), - [sym_asterisk_expression] = STATE(2910), - [sym_interval_expression] = STATE(2910), - [sym_argument_reference] = STATE(2688), - [sym__expression] = STATE(2612), - [anon_sym_SEMI] = ACTIONS(39), - [aux_sym_with_clause_token1] = ACTIONS(41), - [aux_sym_cte_token2] = ACTIONS(2687), - [anon_sym_LPAREN] = ACTIONS(2689), - [aux_sym_create_statement_token1] = ACTIONS(41), - [aux_sym_alter_statement_token1] = ACTIONS(41), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(41), - [aux_sym_pg_command_token1] = ACTIONS(39), - [aux_sym__compound_statement_token2] = ACTIONS(41), - [aux_sym_return_statement_token1] = ACTIONS(41), - [aux_sym_declare_statement_token1] = ACTIONS(41), - [aux_sym_create_function_statement_token7] = ACTIONS(41), - [aux_sym_null_hint_token2] = ACTIONS(2691), - [aux_sym_trigger_reference_token1] = ACTIONS(41), - [aux_sym_trigger_event_token1] = ACTIONS(41), - [aux_sym_trigger_event_token2] = ACTIONS(41), - [aux_sym_trigger_event_token3] = ACTIONS(41), - [aux_sym_drop_statement_token1] = ACTIONS(41), - [aux_sym_grant_statement_token1] = ACTIONS(41), - [aux_sym_grant_statement_token4] = ACTIONS(41), - [aux_sym_grant_statement_token8] = ACTIONS(41), - [aux_sym_create_table_statement_token1] = ACTIONS(41), - [aux_sym_order_by_clause_token1] = ACTIONS(41), - [aux_sym_limit_clause_token1] = ACTIONS(41), - [aux_sym_offset_clause_token1] = ACTIONS(41), - [aux_sym_where_clause_token1] = ACTIONS(41), - [aux_sym_join_type_token1] = ACTIONS(41), - [aux_sym_join_type_token2] = ACTIONS(41), - [aux_sym_join_type_token3] = ACTIONS(41), - [aux_sym_join_type_token4] = ACTIONS(41), - [aux_sym_join_clause_token1] = ACTIONS(41), - [aux_sym_select_subexpression_token1] = ACTIONS(2693), - [aux_sym_conditional_expression_token1] = ACTIONS(2695), - [aux_sym_TRUE_token1] = ACTIONS(2697), - [aux_sym_FALSE_token1] = ACTIONS(2699), - [sym_number] = ACTIONS(2701), - [sym__unquoted_identifier] = ACTIONS(2703), - [anon_sym_BQUOTE] = ACTIONS(2705), - [anon_sym_DQUOTE] = ACTIONS(2707), - [anon_sym_SQUOTE] = ACTIONS(2709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2711), - [anon_sym_DASH] = ACTIONS(2713), - [anon_sym_BANG_BANG] = ACTIONS(2711), - [anon_sym_TILDE] = ACTIONS(2711), - [anon_sym_AT] = ACTIONS(2711), - [anon_sym_PIPE_SLASH] = ACTIONS(2711), - [anon_sym_PIPE_PIPE_SLASH] = ACTIONS(2711), - [anon_sym_STAR] = ACTIONS(2715), - [aux_sym_interval_expression_token1] = ACTIONS(2717), - [anon_sym_DOLLAR] = ACTIONS(2719), - [sym__dollar_quoted_string_tag] = ACTIONS(2721), - }, - [2050] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [anon_sym_COMMA] = ACTIONS(745), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_truncate_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_begin_statement_token1] = ACTIONS(747), - [aux_sym_commit_statement_token1] = ACTIONS(747), - [aux_sym_rollback_statement_token1] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_sequence_token5] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym_return_statement_token1] = ACTIONS(747), - [aux_sym_declare_statement_token1] = ACTIONS(747), - [aux_sym_create_function_statement_token3] = ACTIONS(747), - [aux_sym_create_function_statement_token4] = ACTIONS(747), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_statement_token8] = ACTIONS(747), - [aux_sym_create_function_statement_token9] = ACTIONS(747), - [aux_sym_create_function_statement_token10] = ACTIONS(747), - [aux_sym_create_function_statement_token11] = ACTIONS(747), - [aux_sym_external_hint_token1] = ACTIONS(747), - [aux_sym_external_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token1] = ACTIONS(747), - [aux_sym_optimizer_hint_token2] = ACTIONS(747), - [aux_sym_optimizer_hint_token3] = ACTIONS(747), - [aux_sym_parallel_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token1] = ACTIONS(747), - [aux_sym_null_hint_token4] = ACTIONS(747), - [aux_sym_deterministic_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token1] = ACTIONS(747), - [aux_sym_sql_hint_token2] = ACTIONS(747), - [aux_sym_sql_hint_token3] = ACTIONS(747), - [aux_sym_sql_hint_token5] = ACTIONS(747), - [aux_sym__function_language_token1] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2723), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [2051] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [anon_sym_COMMA] = ACTIONS(717), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_truncate_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_begin_statement_token1] = ACTIONS(719), - [aux_sym_commit_statement_token1] = ACTIONS(719), - [aux_sym_rollback_statement_token1] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_sequence_token5] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym_return_statement_token1] = ACTIONS(719), - [aux_sym_declare_statement_token1] = ACTIONS(719), - [aux_sym_create_function_statement_token3] = ACTIONS(719), - [aux_sym_create_function_statement_token4] = ACTIONS(719), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_statement_token8] = ACTIONS(719), - [aux_sym_create_function_statement_token9] = ACTIONS(719), - [aux_sym_create_function_statement_token10] = ACTIONS(719), - [aux_sym_create_function_statement_token11] = ACTIONS(719), - [aux_sym_external_hint_token1] = ACTIONS(719), - [aux_sym_external_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token1] = ACTIONS(719), - [aux_sym_optimizer_hint_token2] = ACTIONS(719), - [aux_sym_optimizer_hint_token3] = ACTIONS(719), - [aux_sym_parallel_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token1] = ACTIONS(719), - [aux_sym_null_hint_token4] = ACTIONS(719), - [aux_sym_deterministic_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token1] = ACTIONS(719), - [aux_sym_sql_hint_token2] = ACTIONS(719), - [aux_sym_sql_hint_token3] = ACTIONS(719), - [aux_sym_sql_hint_token5] = ACTIONS(719), - [aux_sym__function_language_token1] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2723), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [2052] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [anon_sym_COMMA] = ACTIONS(660), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_truncate_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_begin_statement_token1] = ACTIONS(662), - [aux_sym_commit_statement_token1] = ACTIONS(662), - [aux_sym_rollback_statement_token1] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_sequence_token5] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym_return_statement_token1] = ACTIONS(662), - [aux_sym_declare_statement_token1] = ACTIONS(662), - [aux_sym_create_function_statement_token3] = ACTIONS(662), - [aux_sym_create_function_statement_token4] = ACTIONS(662), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_statement_token8] = ACTIONS(662), - [aux_sym_create_function_statement_token9] = ACTIONS(662), - [aux_sym_create_function_statement_token10] = ACTIONS(662), - [aux_sym_create_function_statement_token11] = ACTIONS(662), - [aux_sym_external_hint_token1] = ACTIONS(662), - [aux_sym_external_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token1] = ACTIONS(662), - [aux_sym_optimizer_hint_token2] = ACTIONS(662), - [aux_sym_optimizer_hint_token3] = ACTIONS(662), - [aux_sym_parallel_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token1] = ACTIONS(662), - [aux_sym_null_hint_token4] = ACTIONS(662), - [aux_sym_deterministic_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token1] = ACTIONS(662), - [aux_sym_sql_hint_token2] = ACTIONS(662), - [aux_sym_sql_hint_token3] = ACTIONS(662), - [aux_sym_sql_hint_token5] = ACTIONS(662), - [aux_sym__function_language_token1] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [2053] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [anon_sym_COMMA] = ACTIONS(784), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_truncate_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_begin_statement_token1] = ACTIONS(786), - [aux_sym_commit_statement_token1] = ACTIONS(786), - [aux_sym_rollback_statement_token1] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_sequence_token5] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym_return_statement_token1] = ACTIONS(786), - [aux_sym_declare_statement_token1] = ACTIONS(786), - [aux_sym_create_function_statement_token3] = ACTIONS(786), - [aux_sym_create_function_statement_token4] = ACTIONS(786), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_statement_token8] = ACTIONS(786), - [aux_sym_create_function_statement_token9] = ACTIONS(786), - [aux_sym_create_function_statement_token10] = ACTIONS(786), - [aux_sym_create_function_statement_token11] = ACTIONS(786), - [aux_sym_external_hint_token1] = ACTIONS(786), - [aux_sym_external_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token1] = ACTIONS(786), - [aux_sym_optimizer_hint_token2] = ACTIONS(786), - [aux_sym_optimizer_hint_token3] = ACTIONS(786), - [aux_sym_parallel_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token1] = ACTIONS(786), - [aux_sym_null_hint_token4] = ACTIONS(786), - [aux_sym_deterministic_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token1] = ACTIONS(786), - [aux_sym_sql_hint_token2] = ACTIONS(786), - [aux_sym_sql_hint_token3] = ACTIONS(786), - [aux_sym_sql_hint_token5] = ACTIONS(786), - [aux_sym__function_language_token1] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [2054] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [anon_sym_COMMA] = ACTIONS(664), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_truncate_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_begin_statement_token1] = ACTIONS(666), - [aux_sym_commit_statement_token1] = ACTIONS(666), - [aux_sym_rollback_statement_token1] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_sequence_token5] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym_return_statement_token1] = ACTIONS(666), - [aux_sym_declare_statement_token1] = ACTIONS(666), - [aux_sym_create_function_statement_token3] = ACTIONS(666), - [aux_sym_create_function_statement_token4] = ACTIONS(666), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_statement_token8] = ACTIONS(666), - [aux_sym_create_function_statement_token9] = ACTIONS(666), - [aux_sym_create_function_statement_token10] = ACTIONS(666), - [aux_sym_create_function_statement_token11] = ACTIONS(666), - [aux_sym_external_hint_token1] = ACTIONS(666), - [aux_sym_external_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token1] = ACTIONS(666), - [aux_sym_optimizer_hint_token2] = ACTIONS(666), - [aux_sym_optimizer_hint_token3] = ACTIONS(666), - [aux_sym_parallel_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token1] = ACTIONS(666), - [aux_sym_null_hint_token4] = ACTIONS(666), - [aux_sym_deterministic_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token1] = ACTIONS(666), - [aux_sym_sql_hint_token2] = ACTIONS(666), - [aux_sym_sql_hint_token3] = ACTIONS(666), - [aux_sym_sql_hint_token5] = ACTIONS(666), - [aux_sym__function_language_token1] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [2055] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [anon_sym_COMMA] = ACTIONS(668), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_truncate_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_begin_statement_token1] = ACTIONS(670), - [aux_sym_commit_statement_token1] = ACTIONS(670), - [aux_sym_rollback_statement_token1] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_sequence_token5] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym_return_statement_token1] = ACTIONS(670), - [aux_sym_declare_statement_token1] = ACTIONS(670), - [aux_sym_create_function_statement_token3] = ACTIONS(670), - [aux_sym_create_function_statement_token4] = ACTIONS(670), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_statement_token8] = ACTIONS(670), - [aux_sym_create_function_statement_token9] = ACTIONS(670), - [aux_sym_create_function_statement_token10] = ACTIONS(670), - [aux_sym_create_function_statement_token11] = ACTIONS(670), - [aux_sym_external_hint_token1] = ACTIONS(670), - [aux_sym_external_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token1] = ACTIONS(670), - [aux_sym_optimizer_hint_token2] = ACTIONS(670), - [aux_sym_optimizer_hint_token3] = ACTIONS(670), - [aux_sym_parallel_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token1] = ACTIONS(670), - [aux_sym_null_hint_token4] = ACTIONS(670), - [aux_sym_deterministic_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token1] = ACTIONS(670), - [aux_sym_sql_hint_token2] = ACTIONS(670), - [aux_sym_sql_hint_token3] = ACTIONS(670), - [aux_sym_sql_hint_token5] = ACTIONS(670), - [aux_sym__function_language_token1] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [2056] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [anon_sym_COMMA] = ACTIONS(672), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_truncate_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_begin_statement_token1] = ACTIONS(674), - [aux_sym_commit_statement_token1] = ACTIONS(674), - [aux_sym_rollback_statement_token1] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_sequence_token5] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym_return_statement_token1] = ACTIONS(674), - [aux_sym_declare_statement_token1] = ACTIONS(674), - [aux_sym_create_function_statement_token3] = ACTIONS(674), - [aux_sym_create_function_statement_token4] = ACTIONS(674), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_statement_token8] = ACTIONS(674), - [aux_sym_create_function_statement_token9] = ACTIONS(674), - [aux_sym_create_function_statement_token10] = ACTIONS(674), - [aux_sym_create_function_statement_token11] = ACTIONS(674), - [aux_sym_external_hint_token1] = ACTIONS(674), - [aux_sym_external_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token1] = ACTIONS(674), - [aux_sym_optimizer_hint_token2] = ACTIONS(674), - [aux_sym_optimizer_hint_token3] = ACTIONS(674), - [aux_sym_parallel_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token1] = ACTIONS(674), - [aux_sym_null_hint_token4] = ACTIONS(674), - [aux_sym_deterministic_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token1] = ACTIONS(674), - [aux_sym_sql_hint_token2] = ACTIONS(674), - [aux_sym_sql_hint_token3] = ACTIONS(674), - [aux_sym_sql_hint_token5] = ACTIONS(674), - [aux_sym__function_language_token1] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [2057] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [anon_sym_COMMA] = ACTIONS(840), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_truncate_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_begin_statement_token1] = ACTIONS(842), - [aux_sym_commit_statement_token1] = ACTIONS(842), - [aux_sym_rollback_statement_token1] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_sequence_token5] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym_return_statement_token1] = ACTIONS(842), - [aux_sym_declare_statement_token1] = ACTIONS(842), - [aux_sym_create_function_statement_token3] = ACTIONS(842), - [aux_sym_create_function_statement_token4] = ACTIONS(842), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_statement_token8] = ACTIONS(842), - [aux_sym_create_function_statement_token9] = ACTIONS(842), - [aux_sym_create_function_statement_token10] = ACTIONS(842), - [aux_sym_create_function_statement_token11] = ACTIONS(842), - [aux_sym_external_hint_token1] = ACTIONS(842), - [aux_sym_external_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token1] = ACTIONS(842), - [aux_sym_optimizer_hint_token2] = ACTIONS(842), - [aux_sym_optimizer_hint_token3] = ACTIONS(842), - [aux_sym_parallel_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token1] = ACTIONS(842), - [aux_sym_null_hint_token4] = ACTIONS(842), - [aux_sym_deterministic_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token1] = ACTIONS(842), - [aux_sym_sql_hint_token2] = ACTIONS(842), - [aux_sym_sql_hint_token3] = ACTIONS(842), - [aux_sym_sql_hint_token5] = ACTIONS(842), - [aux_sym__function_language_token1] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [2058] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [anon_sym_COMMA] = ACTIONS(836), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_truncate_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_begin_statement_token1] = ACTIONS(838), - [aux_sym_commit_statement_token1] = ACTIONS(838), - [aux_sym_rollback_statement_token1] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_sequence_token5] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym_return_statement_token1] = ACTIONS(838), - [aux_sym_declare_statement_token1] = ACTIONS(838), - [aux_sym_create_function_statement_token3] = ACTIONS(838), - [aux_sym_create_function_statement_token4] = ACTIONS(838), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_statement_token8] = ACTIONS(838), - [aux_sym_create_function_statement_token9] = ACTIONS(838), - [aux_sym_create_function_statement_token10] = ACTIONS(838), - [aux_sym_create_function_statement_token11] = ACTIONS(838), - [aux_sym_external_hint_token1] = ACTIONS(838), - [aux_sym_external_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token1] = ACTIONS(838), - [aux_sym_optimizer_hint_token2] = ACTIONS(838), - [aux_sym_optimizer_hint_token3] = ACTIONS(838), - [aux_sym_parallel_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token1] = ACTIONS(838), - [aux_sym_null_hint_token4] = ACTIONS(838), - [aux_sym_deterministic_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token1] = ACTIONS(838), - [aux_sym_sql_hint_token2] = ACTIONS(838), - [aux_sym_sql_hint_token3] = ACTIONS(838), - [aux_sym_sql_hint_token5] = ACTIONS(838), - [aux_sym__function_language_token1] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [2059] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [anon_sym_COMMA] = ACTIONS(788), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_truncate_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_begin_statement_token1] = ACTIONS(790), - [aux_sym_commit_statement_token1] = ACTIONS(790), - [aux_sym_rollback_statement_token1] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_sequence_token5] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym_return_statement_token1] = ACTIONS(790), - [aux_sym_declare_statement_token1] = ACTIONS(790), - [aux_sym_create_function_statement_token3] = ACTIONS(790), - [aux_sym_create_function_statement_token4] = ACTIONS(790), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_statement_token8] = ACTIONS(790), - [aux_sym_create_function_statement_token9] = ACTIONS(790), - [aux_sym_create_function_statement_token10] = ACTIONS(790), - [aux_sym_create_function_statement_token11] = ACTIONS(790), - [aux_sym_external_hint_token1] = ACTIONS(790), - [aux_sym_external_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token1] = ACTIONS(790), - [aux_sym_optimizer_hint_token2] = ACTIONS(790), - [aux_sym_optimizer_hint_token3] = ACTIONS(790), - [aux_sym_parallel_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token1] = ACTIONS(790), - [aux_sym_null_hint_token4] = ACTIONS(790), - [aux_sym_deterministic_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token1] = ACTIONS(790), - [aux_sym_sql_hint_token2] = ACTIONS(790), - [aux_sym_sql_hint_token3] = ACTIONS(790), - [aux_sym_sql_hint_token5] = ACTIONS(790), - [aux_sym__function_language_token1] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [2060] = { - [ts_builtin_sym_end] = ACTIONS(2575), - [anon_sym_SEMI] = ACTIONS(2575), - [aux_sym_with_clause_token1] = ACTIONS(2577), - [anon_sym_COMMA] = ACTIONS(2575), - [aux_sym_cte_token1] = ACTIONS(2577), - [aux_sym_cte_token2] = ACTIONS(2725), - [aux_sym_truncate_statement_token1] = ACTIONS(2577), - [aux_sym_comment_statement_token1] = ACTIONS(2577), - [aux_sym_comment_statement_token7] = ACTIONS(2727), - [aux_sym_begin_statement_token1] = ACTIONS(2577), - [aux_sym_commit_statement_token1] = ACTIONS(2577), - [aux_sym_rollback_statement_token1] = ACTIONS(2577), - [aux_sym_create_statement_token1] = ACTIONS(2577), - [aux_sym_alter_statement_token1] = ACTIONS(2577), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(2577), - [aux_sym_sequence_token5] = ACTIONS(2577), - [aux_sym_pg_command_token1] = ACTIONS(2575), - [aux_sym_return_statement_token1] = ACTIONS(2577), - [aux_sym_declare_statement_token1] = ACTIONS(2577), - [aux_sym_create_function_statement_token3] = ACTIONS(2577), - [aux_sym_create_function_statement_token4] = ACTIONS(2577), - [aux_sym_create_function_statement_token7] = ACTIONS(2577), - [aux_sym_create_function_statement_token8] = ACTIONS(2577), - [aux_sym_create_function_statement_token9] = ACTIONS(2577), - [aux_sym_create_function_statement_token10] = ACTIONS(2577), - [aux_sym_create_function_statement_token11] = ACTIONS(2577), - [aux_sym_external_hint_token1] = ACTIONS(2577), - [aux_sym_external_hint_token2] = ACTIONS(2577), - [aux_sym_optimizer_hint_token1] = ACTIONS(2577), - [aux_sym_optimizer_hint_token2] = ACTIONS(2577), - [aux_sym_optimizer_hint_token3] = ACTIONS(2577), - [aux_sym_parallel_hint_token1] = ACTIONS(2577), - [aux_sym_null_hint_token1] = ACTIONS(2577), - [aux_sym_null_hint_token4] = ACTIONS(2577), - [aux_sym_deterministic_hint_token1] = ACTIONS(2577), - [aux_sym_sql_hint_token1] = ACTIONS(2577), - [aux_sym_sql_hint_token2] = ACTIONS(2577), - [aux_sym_sql_hint_token3] = ACTIONS(2577), - [aux_sym_sql_hint_token5] = ACTIONS(2577), - [aux_sym__function_language_token1] = ACTIONS(2577), - [aux_sym_create_function_parameter_token1] = ACTIONS(2729), - [anon_sym_EQ] = ACTIONS(2731), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2733), - [aux_sym_trigger_event_token1] = ACTIONS(2577), - [aux_sym_trigger_event_token2] = ACTIONS(2577), - [aux_sym_trigger_event_token3] = ACTIONS(2577), - [aux_sym_drop_statement_token1] = ACTIONS(2577), - [aux_sym_grant_statement_token1] = ACTIONS(2577), - [aux_sym_grant_statement_token4] = ACTIONS(2577), - [aux_sym_frame_clause_token2] = ACTIONS(2735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2723), - [sym__unquoted_identifier] = ACTIONS(2577), - [anon_sym_BQUOTE] = ACTIONS(2575), - [anon_sym_DQUOTE] = ACTIONS(2575), - [anon_sym_DASH_GT] = ACTIONS(2737), - [anon_sym_DASH_GT_GT] = ACTIONS(2739), - [anon_sym_POUND_GT] = ACTIONS(2737), - [anon_sym_POUND_GT_GT] = ACTIONS(2739), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2741), - [anon_sym_DASH] = ACTIONS(2743), - [anon_sym_TILDE] = ACTIONS(2745), - [anon_sym_CARET] = ACTIONS(2747), - [anon_sym_STAR] = ACTIONS(2749), - [anon_sym_SLASH] = ACTIONS(2751), - [anon_sym_PERCENT] = ACTIONS(2749), - [anon_sym_LT_LT] = ACTIONS(2749), - [anon_sym_GT_GT] = ACTIONS(2749), - [anon_sym_AMP] = ACTIONS(2749), - [anon_sym_PIPE] = ACTIONS(2741), - [anon_sym_POUND] = ACTIONS(2743), - [anon_sym_LT] = ACTIONS(2745), - [anon_sym_LT_EQ] = ACTIONS(2731), - [anon_sym_LT_GT] = ACTIONS(2731), - [anon_sym_BANG_EQ] = ACTIONS(2731), - [anon_sym_GT] = ACTIONS(2745), - [anon_sym_GT_EQ] = ACTIONS(2731), - [anon_sym_BANG_TILDE] = ACTIONS(2745), - [anon_sym_TILDE_STAR] = ACTIONS(2731), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2731), - }, - [2061] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_sequence_token5] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token3] = ACTIONS(265), - [aux_sym_create_function_statement_token4] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_statement_token8] = ACTIONS(265), - [aux_sym_create_function_statement_token9] = ACTIONS(265), - [aux_sym_create_function_statement_token10] = ACTIONS(265), - [aux_sym_create_function_statement_token11] = ACTIONS(265), - [aux_sym_external_hint_token1] = ACTIONS(265), - [aux_sym_external_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token1] = ACTIONS(265), - [aux_sym_optimizer_hint_token2] = ACTIONS(265), - [aux_sym_optimizer_hint_token3] = ACTIONS(265), - [aux_sym_parallel_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token1] = ACTIONS(265), - [aux_sym_null_hint_token4] = ACTIONS(265), - [aux_sym_deterministic_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token1] = ACTIONS(265), - [aux_sym_sql_hint_token2] = ACTIONS(265), - [aux_sym_sql_hint_token3] = ACTIONS(265), - [aux_sym_sql_hint_token5] = ACTIONS(265), - [aux_sym__function_language_token1] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [2062] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [anon_sym_COMMA] = ACTIONS(737), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_truncate_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_begin_statement_token1] = ACTIONS(739), - [aux_sym_commit_statement_token1] = ACTIONS(739), - [aux_sym_rollback_statement_token1] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_sequence_token5] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym_return_statement_token1] = ACTIONS(739), - [aux_sym_declare_statement_token1] = ACTIONS(739), - [aux_sym_create_function_statement_token3] = ACTIONS(739), - [aux_sym_create_function_statement_token4] = ACTIONS(739), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_statement_token8] = ACTIONS(739), - [aux_sym_create_function_statement_token9] = ACTIONS(739), - [aux_sym_create_function_statement_token10] = ACTIONS(739), - [aux_sym_create_function_statement_token11] = ACTIONS(739), - [aux_sym_external_hint_token1] = ACTIONS(739), - [aux_sym_external_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token1] = ACTIONS(739), - [aux_sym_optimizer_hint_token2] = ACTIONS(739), - [aux_sym_optimizer_hint_token3] = ACTIONS(739), - [aux_sym_parallel_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token1] = ACTIONS(739), - [aux_sym_null_hint_token4] = ACTIONS(739), - [aux_sym_deterministic_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token1] = ACTIONS(739), - [aux_sym_sql_hint_token2] = ACTIONS(739), - [aux_sym_sql_hint_token3] = ACTIONS(739), - [aux_sym_sql_hint_token5] = ACTIONS(739), - [aux_sym__function_language_token1] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [2063] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(733), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_truncate_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_begin_statement_token1] = ACTIONS(735), - [aux_sym_commit_statement_token1] = ACTIONS(735), - [aux_sym_rollback_statement_token1] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_sequence_token5] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym_return_statement_token1] = ACTIONS(735), - [aux_sym_declare_statement_token1] = ACTIONS(735), - [aux_sym_create_function_statement_token3] = ACTIONS(735), - [aux_sym_create_function_statement_token4] = ACTIONS(735), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_statement_token8] = ACTIONS(735), - [aux_sym_create_function_statement_token9] = ACTIONS(735), - [aux_sym_create_function_statement_token10] = ACTIONS(735), - [aux_sym_create_function_statement_token11] = ACTIONS(735), - [aux_sym_external_hint_token1] = ACTIONS(735), - [aux_sym_external_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token1] = ACTIONS(735), - [aux_sym_optimizer_hint_token2] = ACTIONS(735), - [aux_sym_optimizer_hint_token3] = ACTIONS(735), - [aux_sym_parallel_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token1] = ACTIONS(735), - [aux_sym_null_hint_token4] = ACTIONS(735), - [aux_sym_deterministic_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token1] = ACTIONS(735), - [aux_sym_sql_hint_token2] = ACTIONS(735), - [aux_sym_sql_hint_token3] = ACTIONS(735), - [aux_sym_sql_hint_token5] = ACTIONS(735), - [aux_sym__function_language_token1] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [2064] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [anon_sym_COMMA] = ACTIONS(729), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_truncate_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_begin_statement_token1] = ACTIONS(731), - [aux_sym_commit_statement_token1] = ACTIONS(731), - [aux_sym_rollback_statement_token1] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_sequence_token5] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym_return_statement_token1] = ACTIONS(731), - [aux_sym_declare_statement_token1] = ACTIONS(731), - [aux_sym_create_function_statement_token3] = ACTIONS(731), - [aux_sym_create_function_statement_token4] = ACTIONS(731), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_statement_token8] = ACTIONS(731), - [aux_sym_create_function_statement_token9] = ACTIONS(731), - [aux_sym_create_function_statement_token10] = ACTIONS(731), - [aux_sym_create_function_statement_token11] = ACTIONS(731), - [aux_sym_external_hint_token1] = ACTIONS(731), - [aux_sym_external_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token1] = ACTIONS(731), - [aux_sym_optimizer_hint_token2] = ACTIONS(731), - [aux_sym_optimizer_hint_token3] = ACTIONS(731), - [aux_sym_parallel_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token1] = ACTIONS(731), - [aux_sym_null_hint_token4] = ACTIONS(731), - [aux_sym_deterministic_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token1] = ACTIONS(731), - [aux_sym_sql_hint_token2] = ACTIONS(731), - [aux_sym_sql_hint_token3] = ACTIONS(731), - [aux_sym_sql_hint_token5] = ACTIONS(731), - [aux_sym__function_language_token1] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [2065] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [anon_sym_COMMA] = ACTIONS(741), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(2725), - [aux_sym_truncate_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token7] = ACTIONS(2727), - [aux_sym_begin_statement_token1] = ACTIONS(743), - [aux_sym_commit_statement_token1] = ACTIONS(743), - [aux_sym_rollback_statement_token1] = ACTIONS(743), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_sequence_token5] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym_return_statement_token1] = ACTIONS(743), - [aux_sym_declare_statement_token1] = ACTIONS(743), - [aux_sym_create_function_statement_token3] = ACTIONS(743), - [aux_sym_create_function_statement_token4] = ACTIONS(743), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_statement_token8] = ACTIONS(743), - [aux_sym_create_function_statement_token9] = ACTIONS(743), - [aux_sym_create_function_statement_token10] = ACTIONS(743), - [aux_sym_create_function_statement_token11] = ACTIONS(743), - [aux_sym_external_hint_token1] = ACTIONS(743), - [aux_sym_external_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token1] = ACTIONS(743), - [aux_sym_optimizer_hint_token2] = ACTIONS(743), - [aux_sym_optimizer_hint_token3] = ACTIONS(743), - [aux_sym_parallel_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token1] = ACTIONS(743), - [aux_sym_null_hint_token4] = ACTIONS(743), - [aux_sym_deterministic_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token1] = ACTIONS(743), - [aux_sym_sql_hint_token2] = ACTIONS(743), - [aux_sym_sql_hint_token3] = ACTIONS(743), - [aux_sym_sql_hint_token5] = ACTIONS(743), - [aux_sym__function_language_token1] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(2729), - [anon_sym_EQ] = ACTIONS(2731), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2733), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(2735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2723), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2741), - [anon_sym_DASH] = ACTIONS(2743), - [anon_sym_TILDE] = ACTIONS(2745), - [anon_sym_CARET] = ACTIONS(2747), - [anon_sym_STAR] = ACTIONS(2749), - [anon_sym_SLASH] = ACTIONS(2751), - [anon_sym_PERCENT] = ACTIONS(2749), - [anon_sym_LT_LT] = ACTIONS(2749), - [anon_sym_GT_GT] = ACTIONS(2749), - [anon_sym_AMP] = ACTIONS(2749), - [anon_sym_PIPE] = ACTIONS(2741), - [anon_sym_POUND] = ACTIONS(2743), - [anon_sym_LT] = ACTIONS(2745), - [anon_sym_LT_EQ] = ACTIONS(2731), - [anon_sym_LT_GT] = ACTIONS(2731), - [anon_sym_BANG_EQ] = ACTIONS(2731), - [anon_sym_GT] = ACTIONS(2745), - [anon_sym_GT_EQ] = ACTIONS(2731), - [anon_sym_BANG_TILDE] = ACTIONS(2745), - [anon_sym_TILDE_STAR] = ACTIONS(2731), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2731), - }, - [2066] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [anon_sym_COMMA] = ACTIONS(769), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_truncate_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_begin_statement_token1] = ACTIONS(771), - [aux_sym_commit_statement_token1] = ACTIONS(771), - [aux_sym_rollback_statement_token1] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_sequence_token5] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym_return_statement_token1] = ACTIONS(771), - [aux_sym_declare_statement_token1] = ACTIONS(771), - [aux_sym_create_function_statement_token3] = ACTIONS(771), - [aux_sym_create_function_statement_token4] = ACTIONS(771), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_statement_token8] = ACTIONS(771), - [aux_sym_create_function_statement_token9] = ACTIONS(771), - [aux_sym_create_function_statement_token10] = ACTIONS(771), - [aux_sym_create_function_statement_token11] = ACTIONS(771), - [aux_sym_external_hint_token1] = ACTIONS(771), - [aux_sym_external_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token1] = ACTIONS(771), - [aux_sym_optimizer_hint_token2] = ACTIONS(771), - [aux_sym_optimizer_hint_token3] = ACTIONS(771), - [aux_sym_parallel_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token1] = ACTIONS(771), - [aux_sym_null_hint_token4] = ACTIONS(771), - [aux_sym_deterministic_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token1] = ACTIONS(771), - [aux_sym_sql_hint_token2] = ACTIONS(771), - [aux_sym_sql_hint_token3] = ACTIONS(771), - [aux_sym_sql_hint_token5] = ACTIONS(771), - [aux_sym__function_language_token1] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [2067] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [anon_sym_COMMA] = ACTIONS(721), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_truncate_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_begin_statement_token1] = ACTIONS(723), - [aux_sym_commit_statement_token1] = ACTIONS(723), - [aux_sym_rollback_statement_token1] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_sequence_token5] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym_return_statement_token1] = ACTIONS(723), - [aux_sym_declare_statement_token1] = ACTIONS(723), - [aux_sym_create_function_statement_token3] = ACTIONS(723), - [aux_sym_create_function_statement_token4] = ACTIONS(723), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_statement_token8] = ACTIONS(723), - [aux_sym_create_function_statement_token9] = ACTIONS(723), - [aux_sym_create_function_statement_token10] = ACTIONS(723), - [aux_sym_create_function_statement_token11] = ACTIONS(723), - [aux_sym_external_hint_token1] = ACTIONS(723), - [aux_sym_external_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token1] = ACTIONS(723), - [aux_sym_optimizer_hint_token2] = ACTIONS(723), - [aux_sym_optimizer_hint_token3] = ACTIONS(723), - [aux_sym_parallel_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token1] = ACTIONS(723), - [aux_sym_null_hint_token4] = ACTIONS(723), - [aux_sym_deterministic_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token1] = ACTIONS(723), - [aux_sym_sql_hint_token2] = ACTIONS(723), - [aux_sym_sql_hint_token3] = ACTIONS(723), - [aux_sym_sql_hint_token5] = ACTIONS(723), - [aux_sym__function_language_token1] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [2068] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [anon_sym_COMMA] = ACTIONS(713), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_truncate_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_begin_statement_token1] = ACTIONS(715), - [aux_sym_commit_statement_token1] = ACTIONS(715), - [aux_sym_rollback_statement_token1] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_sequence_token5] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym_return_statement_token1] = ACTIONS(715), - [aux_sym_declare_statement_token1] = ACTIONS(715), - [aux_sym_create_function_statement_token3] = ACTIONS(715), - [aux_sym_create_function_statement_token4] = ACTIONS(715), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_statement_token8] = ACTIONS(715), - [aux_sym_create_function_statement_token9] = ACTIONS(715), - [aux_sym_create_function_statement_token10] = ACTIONS(715), - [aux_sym_create_function_statement_token11] = ACTIONS(715), - [aux_sym_external_hint_token1] = ACTIONS(715), - [aux_sym_external_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token1] = ACTIONS(715), - [aux_sym_optimizer_hint_token2] = ACTIONS(715), - [aux_sym_optimizer_hint_token3] = ACTIONS(715), - [aux_sym_parallel_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token1] = ACTIONS(715), - [aux_sym_null_hint_token4] = ACTIONS(715), - [aux_sym_deterministic_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token1] = ACTIONS(715), - [aux_sym_sql_hint_token2] = ACTIONS(715), - [aux_sym_sql_hint_token3] = ACTIONS(715), - [aux_sym_sql_hint_token5] = ACTIONS(715), - [aux_sym__function_language_token1] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [2069] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [anon_sym_COMMA] = ACTIONS(686), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_truncate_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_begin_statement_token1] = ACTIONS(688), - [aux_sym_commit_statement_token1] = ACTIONS(688), - [aux_sym_rollback_statement_token1] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_sequence_token5] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym_return_statement_token1] = ACTIONS(688), - [aux_sym_declare_statement_token1] = ACTIONS(688), - [aux_sym_create_function_statement_token3] = ACTIONS(688), - [aux_sym_create_function_statement_token4] = ACTIONS(688), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_statement_token8] = ACTIONS(688), - [aux_sym_create_function_statement_token9] = ACTIONS(688), - [aux_sym_create_function_statement_token10] = ACTIONS(688), - [aux_sym_create_function_statement_token11] = ACTIONS(688), - [aux_sym_external_hint_token1] = ACTIONS(688), - [aux_sym_external_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token1] = ACTIONS(688), - [aux_sym_optimizer_hint_token2] = ACTIONS(688), - [aux_sym_optimizer_hint_token3] = ACTIONS(688), - [aux_sym_parallel_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token1] = ACTIONS(688), - [aux_sym_null_hint_token4] = ACTIONS(688), - [aux_sym_deterministic_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token1] = ACTIONS(688), - [aux_sym_sql_hint_token2] = ACTIONS(688), - [aux_sym_sql_hint_token3] = ACTIONS(688), - [aux_sym_sql_hint_token5] = ACTIONS(688), - [aux_sym__function_language_token1] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [2070] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [anon_sym_COMMA] = ACTIONS(703), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_truncate_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_begin_statement_token1] = ACTIONS(705), - [aux_sym_commit_statement_token1] = ACTIONS(705), - [aux_sym_rollback_statement_token1] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_sequence_token5] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym_return_statement_token1] = ACTIONS(705), - [aux_sym_declare_statement_token1] = ACTIONS(705), - [aux_sym_create_function_statement_token3] = ACTIONS(705), - [aux_sym_create_function_statement_token4] = ACTIONS(705), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_statement_token8] = ACTIONS(705), - [aux_sym_create_function_statement_token9] = ACTIONS(705), - [aux_sym_create_function_statement_token10] = ACTIONS(705), - [aux_sym_create_function_statement_token11] = ACTIONS(705), - [aux_sym_external_hint_token1] = ACTIONS(705), - [aux_sym_external_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token1] = ACTIONS(705), - [aux_sym_optimizer_hint_token2] = ACTIONS(705), - [aux_sym_optimizer_hint_token3] = ACTIONS(705), - [aux_sym_parallel_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token1] = ACTIONS(705), - [aux_sym_null_hint_token4] = ACTIONS(705), - [aux_sym_deterministic_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token1] = ACTIONS(705), - [aux_sym_sql_hint_token2] = ACTIONS(705), - [aux_sym_sql_hint_token3] = ACTIONS(705), - [aux_sym_sql_hint_token5] = ACTIONS(705), - [aux_sym__function_language_token1] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [2071] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2723), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2747), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2072] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2723), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2073] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2723), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2747), - [anon_sym_STAR] = ACTIONS(2749), - [anon_sym_SLASH] = ACTIONS(2751), - [anon_sym_PERCENT] = ACTIONS(2749), - [anon_sym_LT_LT] = ACTIONS(2749), - [anon_sym_GT_GT] = ACTIONS(2749), - [anon_sym_AMP] = ACTIONS(2749), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2074] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [anon_sym_COMMA] = ACTIONS(656), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_truncate_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_begin_statement_token1] = ACTIONS(658), - [aux_sym_commit_statement_token1] = ACTIONS(658), - [aux_sym_rollback_statement_token1] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_sequence_token5] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym_return_statement_token1] = ACTIONS(658), - [aux_sym_declare_statement_token1] = ACTIONS(658), - [aux_sym_create_function_statement_token3] = ACTIONS(658), - [aux_sym_create_function_statement_token4] = ACTIONS(658), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_statement_token8] = ACTIONS(658), - [aux_sym_create_function_statement_token9] = ACTIONS(658), - [aux_sym_create_function_statement_token10] = ACTIONS(658), - [aux_sym_create_function_statement_token11] = ACTIONS(658), - [aux_sym_external_hint_token1] = ACTIONS(658), - [aux_sym_external_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token1] = ACTIONS(658), - [aux_sym_optimizer_hint_token2] = ACTIONS(658), - [aux_sym_optimizer_hint_token3] = ACTIONS(658), - [aux_sym_parallel_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token1] = ACTIONS(658), - [aux_sym_null_hint_token4] = ACTIONS(658), - [aux_sym_deterministic_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token1] = ACTIONS(658), - [aux_sym_sql_hint_token2] = ACTIONS(658), - [aux_sym_sql_hint_token3] = ACTIONS(658), - [aux_sym_sql_hint_token5] = ACTIONS(658), - [aux_sym__function_language_token1] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [2075] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(765), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(2725), - [aux_sym_truncate_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token7] = ACTIONS(2727), - [aux_sym_begin_statement_token1] = ACTIONS(767), - [aux_sym_commit_statement_token1] = ACTIONS(767), - [aux_sym_rollback_statement_token1] = ACTIONS(767), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_sequence_token5] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym_return_statement_token1] = ACTIONS(767), - [aux_sym_declare_statement_token1] = ACTIONS(767), - [aux_sym_create_function_statement_token3] = ACTIONS(767), - [aux_sym_create_function_statement_token4] = ACTIONS(767), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_statement_token8] = ACTIONS(767), - [aux_sym_create_function_statement_token9] = ACTIONS(767), - [aux_sym_create_function_statement_token10] = ACTIONS(767), - [aux_sym_create_function_statement_token11] = ACTIONS(767), - [aux_sym_external_hint_token1] = ACTIONS(767), - [aux_sym_external_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token1] = ACTIONS(767), - [aux_sym_optimizer_hint_token2] = ACTIONS(767), - [aux_sym_optimizer_hint_token3] = ACTIONS(767), - [aux_sym_parallel_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token1] = ACTIONS(767), - [aux_sym_null_hint_token4] = ACTIONS(767), - [aux_sym_deterministic_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token1] = ACTIONS(767), - [aux_sym_sql_hint_token2] = ACTIONS(767), - [aux_sym_sql_hint_token3] = ACTIONS(767), - [aux_sym_sql_hint_token5] = ACTIONS(767), - [aux_sym__function_language_token1] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(2729), - [anon_sym_EQ] = ACTIONS(2731), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2723), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2741), - [anon_sym_DASH] = ACTIONS(2743), - [anon_sym_TILDE] = ACTIONS(2745), - [anon_sym_CARET] = ACTIONS(2747), - [anon_sym_STAR] = ACTIONS(2749), - [anon_sym_SLASH] = ACTIONS(2751), - [anon_sym_PERCENT] = ACTIONS(2749), - [anon_sym_LT_LT] = ACTIONS(2749), - [anon_sym_GT_GT] = ACTIONS(2749), - [anon_sym_AMP] = ACTIONS(2749), - [anon_sym_PIPE] = ACTIONS(2741), - [anon_sym_POUND] = ACTIONS(2743), - [anon_sym_LT] = ACTIONS(2745), - [anon_sym_LT_EQ] = ACTIONS(2731), - [anon_sym_LT_GT] = ACTIONS(2731), - [anon_sym_BANG_EQ] = ACTIONS(2731), - [anon_sym_GT] = ACTIONS(2745), - [anon_sym_GT_EQ] = ACTIONS(2731), - [anon_sym_BANG_TILDE] = ACTIONS(2745), - [anon_sym_TILDE_STAR] = ACTIONS(2731), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2731), - }, - [2076] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [anon_sym_COMMA] = ACTIONS(761), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(2725), - [aux_sym_truncate_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token7] = ACTIONS(2727), - [aux_sym_begin_statement_token1] = ACTIONS(763), - [aux_sym_commit_statement_token1] = ACTIONS(763), - [aux_sym_rollback_statement_token1] = ACTIONS(763), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_sequence_token5] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym_return_statement_token1] = ACTIONS(763), - [aux_sym_declare_statement_token1] = ACTIONS(763), - [aux_sym_create_function_statement_token3] = ACTIONS(763), - [aux_sym_create_function_statement_token4] = ACTIONS(763), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_statement_token8] = ACTIONS(763), - [aux_sym_create_function_statement_token9] = ACTIONS(763), - [aux_sym_create_function_statement_token10] = ACTIONS(763), - [aux_sym_create_function_statement_token11] = ACTIONS(763), - [aux_sym_external_hint_token1] = ACTIONS(763), - [aux_sym_external_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token1] = ACTIONS(763), - [aux_sym_optimizer_hint_token2] = ACTIONS(763), - [aux_sym_optimizer_hint_token3] = ACTIONS(763), - [aux_sym_parallel_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token1] = ACTIONS(763), - [aux_sym_null_hint_token4] = ACTIONS(763), - [aux_sym_deterministic_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token1] = ACTIONS(763), - [aux_sym_sql_hint_token2] = ACTIONS(763), - [aux_sym_sql_hint_token3] = ACTIONS(763), - [aux_sym_sql_hint_token5] = ACTIONS(763), - [aux_sym__function_language_token1] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(2729), - [anon_sym_EQ] = ACTIONS(2731), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(2735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2723), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2741), - [anon_sym_DASH] = ACTIONS(2743), - [anon_sym_TILDE] = ACTIONS(2745), - [anon_sym_CARET] = ACTIONS(2747), - [anon_sym_STAR] = ACTIONS(2749), - [anon_sym_SLASH] = ACTIONS(2751), - [anon_sym_PERCENT] = ACTIONS(2749), - [anon_sym_LT_LT] = ACTIONS(2749), - [anon_sym_GT_GT] = ACTIONS(2749), - [anon_sym_AMP] = ACTIONS(2749), - [anon_sym_PIPE] = ACTIONS(2741), - [anon_sym_POUND] = ACTIONS(2743), - [anon_sym_LT] = ACTIONS(2745), - [anon_sym_LT_EQ] = ACTIONS(2731), - [anon_sym_LT_GT] = ACTIONS(2731), - [anon_sym_BANG_EQ] = ACTIONS(2731), - [anon_sym_GT] = ACTIONS(2745), - [anon_sym_GT_EQ] = ACTIONS(2731), - [anon_sym_BANG_TILDE] = ACTIONS(2745), - [anon_sym_TILDE_STAR] = ACTIONS(2731), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2731), - }, - [2077] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_sequence_token5] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token3] = ACTIONS(684), - [aux_sym_create_function_statement_token4] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_statement_token8] = ACTIONS(684), - [aux_sym_create_function_statement_token9] = ACTIONS(684), - [aux_sym_create_function_statement_token10] = ACTIONS(684), - [aux_sym_create_function_statement_token11] = ACTIONS(684), - [aux_sym_external_hint_token1] = ACTIONS(684), - [aux_sym_external_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token1] = ACTIONS(684), - [aux_sym_optimizer_hint_token2] = ACTIONS(684), - [aux_sym_optimizer_hint_token3] = ACTIONS(684), - [aux_sym_parallel_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token1] = ACTIONS(684), - [aux_sym_null_hint_token4] = ACTIONS(684), - [aux_sym_deterministic_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token1] = ACTIONS(684), - [aux_sym_sql_hint_token2] = ACTIONS(684), - [aux_sym_sql_hint_token3] = ACTIONS(684), - [aux_sym_sql_hint_token5] = ACTIONS(684), - [aux_sym__function_language_token1] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2723), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2741), - [anon_sym_DASH] = ACTIONS(2743), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(2747), - [anon_sym_STAR] = ACTIONS(2749), - [anon_sym_SLASH] = ACTIONS(2751), - [anon_sym_PERCENT] = ACTIONS(2749), - [anon_sym_LT_LT] = ACTIONS(2749), - [anon_sym_GT_GT] = ACTIONS(2749), - [anon_sym_AMP] = ACTIONS(2749), - [anon_sym_PIPE] = ACTIONS(2741), - [anon_sym_POUND] = ACTIONS(2743), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2078] = { - [ts_builtin_sym_end] = ACTIONS(2753), - [anon_sym_SEMI] = ACTIONS(2753), - [aux_sym_with_clause_token1] = ACTIONS(2755), - [aux_sym_cte_token1] = ACTIONS(2755), - [aux_sym_cte_token2] = ACTIONS(2725), - [aux_sym_truncate_statement_token1] = ACTIONS(2755), - [aux_sym_comment_statement_token1] = ACTIONS(2755), - [aux_sym_comment_statement_token7] = ACTIONS(2727), - [aux_sym_begin_statement_token1] = ACTIONS(2755), - [aux_sym_commit_statement_token1] = ACTIONS(2755), - [aux_sym_rollback_statement_token1] = ACTIONS(2755), - [aux_sym_create_statement_token1] = ACTIONS(2755), - [aux_sym_alter_statement_token1] = ACTIONS(2755), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(2755), - [aux_sym_sequence_token5] = ACTIONS(2755), - [aux_sym_pg_command_token1] = ACTIONS(2753), - [aux_sym_return_statement_token1] = ACTIONS(2755), - [aux_sym_declare_statement_token1] = ACTIONS(2755), - [aux_sym_create_function_statement_token3] = ACTIONS(2755), - [aux_sym_create_function_statement_token4] = ACTIONS(2755), - [aux_sym_create_function_statement_token7] = ACTIONS(2755), - [aux_sym_create_function_statement_token8] = ACTIONS(2755), - [aux_sym_create_function_statement_token9] = ACTIONS(2755), - [aux_sym_create_function_statement_token10] = ACTIONS(2755), - [aux_sym_create_function_statement_token11] = ACTIONS(2755), - [aux_sym_external_hint_token1] = ACTIONS(2755), - [aux_sym_external_hint_token2] = ACTIONS(2755), - [aux_sym_optimizer_hint_token1] = ACTIONS(2755), - [aux_sym_optimizer_hint_token2] = ACTIONS(2755), - [aux_sym_optimizer_hint_token3] = ACTIONS(2755), - [aux_sym_parallel_hint_token1] = ACTIONS(2755), - [aux_sym_null_hint_token1] = ACTIONS(2755), - [aux_sym_null_hint_token4] = ACTIONS(2755), - [aux_sym_deterministic_hint_token1] = ACTIONS(2755), - [aux_sym_sql_hint_token1] = ACTIONS(2755), - [aux_sym_sql_hint_token2] = ACTIONS(2755), - [aux_sym_sql_hint_token3] = ACTIONS(2755), - [aux_sym_sql_hint_token5] = ACTIONS(2755), - [aux_sym__function_language_token1] = ACTIONS(2755), - [aux_sym_create_function_parameter_token1] = ACTIONS(2729), - [anon_sym_EQ] = ACTIONS(2731), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2733), - [aux_sym_trigger_event_token1] = ACTIONS(2755), - [aux_sym_trigger_event_token2] = ACTIONS(2755), - [aux_sym_trigger_event_token3] = ACTIONS(2755), - [aux_sym_drop_statement_token1] = ACTIONS(2755), - [aux_sym_grant_statement_token1] = ACTIONS(2755), - [aux_sym_grant_statement_token4] = ACTIONS(2755), - [aux_sym_frame_clause_token2] = ACTIONS(2735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2723), - [sym__unquoted_identifier] = ACTIONS(2755), - [anon_sym_BQUOTE] = ACTIONS(2753), - [anon_sym_DQUOTE] = ACTIONS(2753), - [anon_sym_DASH_GT] = ACTIONS(2737), - [anon_sym_DASH_GT_GT] = ACTIONS(2739), - [anon_sym_POUND_GT] = ACTIONS(2737), - [anon_sym_POUND_GT_GT] = ACTIONS(2739), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2741), - [anon_sym_DASH] = ACTIONS(2743), - [anon_sym_TILDE] = ACTIONS(2745), - [anon_sym_CARET] = ACTIONS(2747), - [anon_sym_STAR] = ACTIONS(2749), - [anon_sym_SLASH] = ACTIONS(2751), - [anon_sym_PERCENT] = ACTIONS(2749), - [anon_sym_LT_LT] = ACTIONS(2749), - [anon_sym_GT_GT] = ACTIONS(2749), - [anon_sym_AMP] = ACTIONS(2749), - [anon_sym_PIPE] = ACTIONS(2741), - [anon_sym_POUND] = ACTIONS(2743), - [anon_sym_LT] = ACTIONS(2745), - [anon_sym_LT_EQ] = ACTIONS(2731), - [anon_sym_LT_GT] = ACTIONS(2731), - [anon_sym_BANG_EQ] = ACTIONS(2731), - [anon_sym_GT] = ACTIONS(2745), - [anon_sym_GT_EQ] = ACTIONS(2731), - [anon_sym_BANG_TILDE] = ACTIONS(2745), - [anon_sym_TILDE_STAR] = ACTIONS(2731), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2731), - }, - [2079] = { - [sym__aliased_expression] = STATE(7997), - [sym__aliasable_expression] = STATE(7997), - [sym_select_clause_body] = STATE(7784), - [sym_select_subexpression] = STATE(3133), - [sym_conditional_expression] = STATE(3133), - [sym_in_expression] = STATE(3133), - [sym_function_call] = STATE(2828), - [sym__parenthesized_expression] = STATE(2828), - [sym_is_expression] = STATE(3133), - [sym_boolean_expression] = STATE(3133), - [sym_at_time_zone_expression] = STATE(3133), - [sym_NULL] = STATE(3133), - [sym_TRUE] = STATE(3133), - [sym_FALSE] = STATE(3133), - [sym__quoted_identifier] = STATE(2310), - [sym_identifier] = STATE(2221), - [sym_dotted_name] = STATE(2502), - [sym__identifier] = STATE(2492), - [sym_string] = STATE(2828), - [sym_json_access] = STATE(3133), - [sym_type_cast] = STATE(3133), - [sym_array_element_access] = STATE(3133), - [sym_unary_expression] = STATE(3133), - [sym_binary_expression] = STATE(3133), - [sym_asterisk_expression] = STATE(3133), - [sym_interval_expression] = STATE(3133), - [sym_argument_reference] = STATE(2827), - [sym__expression] = STATE(2663), - [anon_sym_SEMI] = ACTIONS(39), - [aux_sym_with_clause_token1] = ACTIONS(41), - [aux_sym_cte_token2] = ACTIONS(2757), - [anon_sym_LPAREN] = ACTIONS(2759), - [aux_sym_create_statement_token1] = ACTIONS(41), - [aux_sym_alter_statement_token1] = ACTIONS(41), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(41), - [aux_sym_pg_command_token1] = ACTIONS(39), - [aux_sym__compound_statement_token2] = ACTIONS(41), - [aux_sym_return_statement_token1] = ACTIONS(41), - [aux_sym_declare_statement_token1] = ACTIONS(41), - [aux_sym_create_function_statement_token7] = ACTIONS(41), - [aux_sym_null_hint_token2] = ACTIONS(2761), - [aux_sym_trigger_reference_token1] = ACTIONS(41), - [aux_sym_trigger_event_token1] = ACTIONS(41), - [aux_sym_trigger_event_token2] = ACTIONS(41), - [aux_sym_trigger_event_token3] = ACTIONS(41), - [aux_sym_drop_statement_token1] = ACTIONS(41), - [aux_sym_grant_statement_token1] = ACTIONS(41), - [aux_sym_grant_statement_token4] = ACTIONS(41), - [aux_sym_grant_statement_token8] = ACTIONS(41), - [aux_sym_order_by_clause_token1] = ACTIONS(41), - [aux_sym_limit_clause_token1] = ACTIONS(41), - [aux_sym_offset_clause_token1] = ACTIONS(41), - [aux_sym_where_clause_token1] = ACTIONS(41), - [aux_sym_join_type_token1] = ACTIONS(41), - [aux_sym_join_type_token2] = ACTIONS(41), - [aux_sym_join_type_token3] = ACTIONS(41), - [aux_sym_join_type_token4] = ACTIONS(41), - [aux_sym_join_clause_token1] = ACTIONS(41), - [aux_sym_select_subexpression_token1] = ACTIONS(2763), - [aux_sym_conditional_expression_token1] = ACTIONS(2765), - [aux_sym_TRUE_token1] = ACTIONS(2767), - [aux_sym_FALSE_token1] = ACTIONS(2769), - [sym_number] = ACTIONS(2771), - [sym__unquoted_identifier] = ACTIONS(2773), - [anon_sym_BQUOTE] = ACTIONS(2775), - [anon_sym_DQUOTE] = ACTIONS(2777), - [anon_sym_SQUOTE] = ACTIONS(2779), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2781), - [anon_sym_DASH] = ACTIONS(2783), - [anon_sym_BANG_BANG] = ACTIONS(2781), - [anon_sym_TILDE] = ACTIONS(2781), - [anon_sym_AT] = ACTIONS(2781), - [anon_sym_PIPE_SLASH] = ACTIONS(2781), - [anon_sym_PIPE_PIPE_SLASH] = ACTIONS(2781), - [anon_sym_STAR] = ACTIONS(2785), - [aux_sym_interval_expression_token1] = ACTIONS(2787), - [anon_sym_DOLLAR] = ACTIONS(2789), - [sym__dollar_quoted_string_tag] = ACTIONS(2791), - }, - [2080] = { - [ts_builtin_sym_end] = ACTIONS(2793), - [anon_sym_SEMI] = ACTIONS(2793), - [aux_sym_with_clause_token1] = ACTIONS(2795), - [aux_sym_cte_token1] = ACTIONS(2795), - [aux_sym_cte_token2] = ACTIONS(2725), - [aux_sym_truncate_statement_token1] = ACTIONS(2795), - [aux_sym_comment_statement_token1] = ACTIONS(2795), - [aux_sym_comment_statement_token7] = ACTIONS(2727), - [aux_sym_begin_statement_token1] = ACTIONS(2795), - [aux_sym_commit_statement_token1] = ACTIONS(2795), - [aux_sym_rollback_statement_token1] = ACTIONS(2795), - [aux_sym_create_statement_token1] = ACTIONS(2795), - [aux_sym_alter_statement_token1] = ACTIONS(2795), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(2795), - [aux_sym_sequence_token5] = ACTIONS(2795), - [aux_sym_pg_command_token1] = ACTIONS(2793), - [aux_sym_return_statement_token1] = ACTIONS(2795), - [aux_sym_declare_statement_token1] = ACTIONS(2795), - [aux_sym_create_function_statement_token3] = ACTIONS(2795), - [aux_sym_create_function_statement_token4] = ACTIONS(2795), - [aux_sym_create_function_statement_token7] = ACTIONS(2795), - [aux_sym_create_function_statement_token8] = ACTIONS(2795), - [aux_sym_create_function_statement_token9] = ACTIONS(2795), - [aux_sym_create_function_statement_token10] = ACTIONS(2795), - [aux_sym_create_function_statement_token11] = ACTIONS(2795), - [aux_sym_external_hint_token1] = ACTIONS(2795), - [aux_sym_external_hint_token2] = ACTIONS(2795), - [aux_sym_optimizer_hint_token1] = ACTIONS(2795), - [aux_sym_optimizer_hint_token2] = ACTIONS(2795), - [aux_sym_optimizer_hint_token3] = ACTIONS(2795), - [aux_sym_parallel_hint_token1] = ACTIONS(2795), - [aux_sym_null_hint_token1] = ACTIONS(2795), - [aux_sym_null_hint_token4] = ACTIONS(2795), - [aux_sym_deterministic_hint_token1] = ACTIONS(2795), - [aux_sym_sql_hint_token1] = ACTIONS(2795), - [aux_sym_sql_hint_token2] = ACTIONS(2795), - [aux_sym_sql_hint_token3] = ACTIONS(2795), - [aux_sym_sql_hint_token5] = ACTIONS(2795), - [aux_sym__function_language_token1] = ACTIONS(2795), - [aux_sym_create_function_parameter_token1] = ACTIONS(2729), - [anon_sym_EQ] = ACTIONS(2731), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2733), - [aux_sym_trigger_event_token1] = ACTIONS(2795), - [aux_sym_trigger_event_token2] = ACTIONS(2795), - [aux_sym_trigger_event_token3] = ACTIONS(2795), - [aux_sym_drop_statement_token1] = ACTIONS(2795), - [aux_sym_grant_statement_token1] = ACTIONS(2795), - [aux_sym_grant_statement_token4] = ACTIONS(2795), - [aux_sym_frame_clause_token2] = ACTIONS(2735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2723), - [sym__unquoted_identifier] = ACTIONS(2795), - [anon_sym_BQUOTE] = ACTIONS(2793), - [anon_sym_DQUOTE] = ACTIONS(2793), - [anon_sym_DASH_GT] = ACTIONS(2737), - [anon_sym_DASH_GT_GT] = ACTIONS(2739), - [anon_sym_POUND_GT] = ACTIONS(2737), - [anon_sym_POUND_GT_GT] = ACTIONS(2739), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2741), - [anon_sym_DASH] = ACTIONS(2743), - [anon_sym_TILDE] = ACTIONS(2745), - [anon_sym_CARET] = ACTIONS(2747), - [anon_sym_STAR] = ACTIONS(2749), - [anon_sym_SLASH] = ACTIONS(2751), - [anon_sym_PERCENT] = ACTIONS(2749), - [anon_sym_LT_LT] = ACTIONS(2749), - [anon_sym_GT_GT] = ACTIONS(2749), - [anon_sym_AMP] = ACTIONS(2749), - [anon_sym_PIPE] = ACTIONS(2741), - [anon_sym_POUND] = ACTIONS(2743), - [anon_sym_LT] = ACTIONS(2745), - [anon_sym_LT_EQ] = ACTIONS(2731), - [anon_sym_LT_GT] = ACTIONS(2731), - [anon_sym_BANG_EQ] = ACTIONS(2731), - [anon_sym_GT] = ACTIONS(2745), - [anon_sym_GT_EQ] = ACTIONS(2731), - [anon_sym_BANG_TILDE] = ACTIONS(2745), - [anon_sym_TILDE_STAR] = ACTIONS(2731), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2731), - }, - [2081] = { - [ts_builtin_sym_end] = ACTIONS(2797), - [anon_sym_SEMI] = ACTIONS(2797), - [aux_sym_with_clause_token1] = ACTIONS(2799), - [aux_sym_cte_token1] = ACTIONS(2799), - [aux_sym_cte_token2] = ACTIONS(2725), - [aux_sym_truncate_statement_token1] = ACTIONS(2799), - [aux_sym_comment_statement_token1] = ACTIONS(2799), - [aux_sym_comment_statement_token7] = ACTIONS(2727), - [aux_sym_begin_statement_token1] = ACTIONS(2799), - [aux_sym_commit_statement_token1] = ACTIONS(2799), - [aux_sym_rollback_statement_token1] = ACTIONS(2799), - [aux_sym_create_statement_token1] = ACTIONS(2799), - [aux_sym_alter_statement_token1] = ACTIONS(2799), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(2799), - [aux_sym_sequence_token5] = ACTIONS(2799), - [aux_sym_pg_command_token1] = ACTIONS(2797), - [aux_sym_return_statement_token1] = ACTIONS(2799), - [aux_sym_declare_statement_token1] = ACTIONS(2799), - [aux_sym_create_function_statement_token3] = ACTIONS(2799), - [aux_sym_create_function_statement_token4] = ACTIONS(2799), - [aux_sym_create_function_statement_token7] = ACTIONS(2799), - [aux_sym_create_function_statement_token8] = ACTIONS(2799), - [aux_sym_create_function_statement_token9] = ACTIONS(2799), - [aux_sym_create_function_statement_token10] = ACTIONS(2799), - [aux_sym_create_function_statement_token11] = ACTIONS(2799), - [aux_sym_external_hint_token1] = ACTIONS(2799), - [aux_sym_external_hint_token2] = ACTIONS(2799), - [aux_sym_optimizer_hint_token1] = ACTIONS(2799), - [aux_sym_optimizer_hint_token2] = ACTIONS(2799), - [aux_sym_optimizer_hint_token3] = ACTIONS(2799), - [aux_sym_parallel_hint_token1] = ACTIONS(2799), - [aux_sym_null_hint_token1] = ACTIONS(2799), - [aux_sym_null_hint_token4] = ACTIONS(2799), - [aux_sym_deterministic_hint_token1] = ACTIONS(2799), - [aux_sym_sql_hint_token1] = ACTIONS(2799), - [aux_sym_sql_hint_token2] = ACTIONS(2799), - [aux_sym_sql_hint_token3] = ACTIONS(2799), - [aux_sym_sql_hint_token5] = ACTIONS(2799), - [aux_sym__function_language_token1] = ACTIONS(2799), - [aux_sym_create_function_parameter_token1] = ACTIONS(2729), - [anon_sym_EQ] = ACTIONS(2731), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2733), - [aux_sym_trigger_event_token1] = ACTIONS(2799), - [aux_sym_trigger_event_token2] = ACTIONS(2799), - [aux_sym_trigger_event_token3] = ACTIONS(2799), - [aux_sym_drop_statement_token1] = ACTIONS(2799), - [aux_sym_grant_statement_token1] = ACTIONS(2799), - [aux_sym_grant_statement_token4] = ACTIONS(2799), - [aux_sym_frame_clause_token2] = ACTIONS(2735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2723), - [sym__unquoted_identifier] = ACTIONS(2799), - [anon_sym_BQUOTE] = ACTIONS(2797), - [anon_sym_DQUOTE] = ACTIONS(2797), - [anon_sym_DASH_GT] = ACTIONS(2737), - [anon_sym_DASH_GT_GT] = ACTIONS(2739), - [anon_sym_POUND_GT] = ACTIONS(2737), - [anon_sym_POUND_GT_GT] = ACTIONS(2739), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2741), - [anon_sym_DASH] = ACTIONS(2743), - [anon_sym_TILDE] = ACTIONS(2745), - [anon_sym_CARET] = ACTIONS(2747), - [anon_sym_STAR] = ACTIONS(2749), - [anon_sym_SLASH] = ACTIONS(2751), - [anon_sym_PERCENT] = ACTIONS(2749), - [anon_sym_LT_LT] = ACTIONS(2749), - [anon_sym_GT_GT] = ACTIONS(2749), - [anon_sym_AMP] = ACTIONS(2749), - [anon_sym_PIPE] = ACTIONS(2741), - [anon_sym_POUND] = ACTIONS(2743), - [anon_sym_LT] = ACTIONS(2745), - [anon_sym_LT_EQ] = ACTIONS(2731), - [anon_sym_LT_GT] = ACTIONS(2731), - [anon_sym_BANG_EQ] = ACTIONS(2731), - [anon_sym_GT] = ACTIONS(2745), - [anon_sym_GT_EQ] = ACTIONS(2731), - [anon_sym_BANG_TILDE] = ACTIONS(2745), - [anon_sym_TILDE_STAR] = ACTIONS(2731), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2731), - }, - [2082] = { - [ts_builtin_sym_end] = ACTIONS(2801), - [anon_sym_SEMI] = ACTIONS(2801), - [aux_sym_with_clause_token1] = ACTIONS(2803), - [aux_sym_cte_token1] = ACTIONS(2803), - [aux_sym_cte_token2] = ACTIONS(2725), - [aux_sym_truncate_statement_token1] = ACTIONS(2803), - [aux_sym_comment_statement_token1] = ACTIONS(2803), - [aux_sym_comment_statement_token7] = ACTIONS(2727), - [aux_sym_begin_statement_token1] = ACTIONS(2803), - [aux_sym_commit_statement_token1] = ACTIONS(2803), - [aux_sym_rollback_statement_token1] = ACTIONS(2803), - [aux_sym_create_statement_token1] = ACTIONS(2803), - [aux_sym_alter_statement_token1] = ACTIONS(2803), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(2803), - [aux_sym_sequence_token5] = ACTIONS(2803), - [aux_sym_pg_command_token1] = ACTIONS(2801), - [aux_sym_return_statement_token1] = ACTIONS(2803), - [aux_sym_declare_statement_token1] = ACTIONS(2803), - [aux_sym_create_function_statement_token3] = ACTIONS(2803), - [aux_sym_create_function_statement_token4] = ACTIONS(2803), - [aux_sym_create_function_statement_token7] = ACTIONS(2803), - [aux_sym_create_function_statement_token8] = ACTIONS(2803), - [aux_sym_create_function_statement_token9] = ACTIONS(2803), - [aux_sym_create_function_statement_token10] = ACTIONS(2803), - [aux_sym_create_function_statement_token11] = ACTIONS(2803), - [aux_sym_external_hint_token1] = ACTIONS(2803), - [aux_sym_external_hint_token2] = ACTIONS(2803), - [aux_sym_optimizer_hint_token1] = ACTIONS(2803), - [aux_sym_optimizer_hint_token2] = ACTIONS(2803), - [aux_sym_optimizer_hint_token3] = ACTIONS(2803), - [aux_sym_parallel_hint_token1] = ACTIONS(2803), - [aux_sym_null_hint_token1] = ACTIONS(2803), - [aux_sym_null_hint_token4] = ACTIONS(2803), - [aux_sym_deterministic_hint_token1] = ACTIONS(2803), - [aux_sym_sql_hint_token1] = ACTIONS(2803), - [aux_sym_sql_hint_token2] = ACTIONS(2803), - [aux_sym_sql_hint_token3] = ACTIONS(2803), - [aux_sym_sql_hint_token5] = ACTIONS(2803), - [aux_sym__function_language_token1] = ACTIONS(2803), - [aux_sym_create_function_parameter_token1] = ACTIONS(2729), - [anon_sym_EQ] = ACTIONS(2731), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2733), - [aux_sym_trigger_event_token1] = ACTIONS(2803), - [aux_sym_trigger_event_token2] = ACTIONS(2803), - [aux_sym_trigger_event_token3] = ACTIONS(2803), - [aux_sym_drop_statement_token1] = ACTIONS(2803), - [aux_sym_grant_statement_token1] = ACTIONS(2803), - [aux_sym_grant_statement_token4] = ACTIONS(2803), - [aux_sym_frame_clause_token2] = ACTIONS(2735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2723), - [sym__unquoted_identifier] = ACTIONS(2803), - [anon_sym_BQUOTE] = ACTIONS(2801), - [anon_sym_DQUOTE] = ACTIONS(2801), - [anon_sym_DASH_GT] = ACTIONS(2737), - [anon_sym_DASH_GT_GT] = ACTIONS(2739), - [anon_sym_POUND_GT] = ACTIONS(2737), - [anon_sym_POUND_GT_GT] = ACTIONS(2739), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2741), - [anon_sym_DASH] = ACTIONS(2743), - [anon_sym_TILDE] = ACTIONS(2745), - [anon_sym_CARET] = ACTIONS(2747), - [anon_sym_STAR] = ACTIONS(2749), - [anon_sym_SLASH] = ACTIONS(2751), - [anon_sym_PERCENT] = ACTIONS(2749), - [anon_sym_LT_LT] = ACTIONS(2749), - [anon_sym_GT_GT] = ACTIONS(2749), - [anon_sym_AMP] = ACTIONS(2749), - [anon_sym_PIPE] = ACTIONS(2741), - [anon_sym_POUND] = ACTIONS(2743), - [anon_sym_LT] = ACTIONS(2745), - [anon_sym_LT_EQ] = ACTIONS(2731), - [anon_sym_LT_GT] = ACTIONS(2731), - [anon_sym_BANG_EQ] = ACTIONS(2731), - [anon_sym_GT] = ACTIONS(2745), - [anon_sym_GT_EQ] = ACTIONS(2731), - [anon_sym_BANG_TILDE] = ACTIONS(2745), - [anon_sym_TILDE_STAR] = ACTIONS(2731), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2731), - }, - [2083] = { - [ts_builtin_sym_end] = ACTIONS(2265), - [anon_sym_SEMI] = ACTIONS(2265), - [aux_sym_with_clause_token1] = ACTIONS(2267), - [aux_sym_cte_token1] = ACTIONS(2267), - [aux_sym_cte_token2] = ACTIONS(2725), - [aux_sym_truncate_statement_token1] = ACTIONS(2267), - [aux_sym_comment_statement_token1] = ACTIONS(2267), - [aux_sym_comment_statement_token7] = ACTIONS(2727), - [aux_sym_begin_statement_token1] = ACTIONS(2267), - [aux_sym_commit_statement_token1] = ACTIONS(2267), - [aux_sym_rollback_statement_token1] = ACTIONS(2267), - [aux_sym_create_statement_token1] = ACTIONS(2267), - [aux_sym_alter_statement_token1] = ACTIONS(2267), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(2267), - [aux_sym_sequence_token5] = ACTIONS(2267), - [aux_sym_pg_command_token1] = ACTIONS(2265), - [aux_sym_return_statement_token1] = ACTIONS(2267), - [aux_sym_declare_statement_token1] = ACTIONS(2267), - [aux_sym_create_function_statement_token3] = ACTIONS(2267), - [aux_sym_create_function_statement_token4] = ACTIONS(2267), - [aux_sym_create_function_statement_token7] = ACTIONS(2267), - [aux_sym_create_function_statement_token8] = ACTIONS(2267), - [aux_sym_create_function_statement_token9] = ACTIONS(2267), - [aux_sym_create_function_statement_token10] = ACTIONS(2267), - [aux_sym_create_function_statement_token11] = ACTIONS(2267), - [aux_sym_external_hint_token1] = ACTIONS(2267), - [aux_sym_external_hint_token2] = ACTIONS(2267), - [aux_sym_optimizer_hint_token1] = ACTIONS(2267), - [aux_sym_optimizer_hint_token2] = ACTIONS(2267), - [aux_sym_optimizer_hint_token3] = ACTIONS(2267), - [aux_sym_parallel_hint_token1] = ACTIONS(2267), - [aux_sym_null_hint_token1] = ACTIONS(2267), - [aux_sym_null_hint_token4] = ACTIONS(2267), - [aux_sym_deterministic_hint_token1] = ACTIONS(2267), - [aux_sym_sql_hint_token1] = ACTIONS(2267), - [aux_sym_sql_hint_token2] = ACTIONS(2267), - [aux_sym_sql_hint_token3] = ACTIONS(2267), - [aux_sym_sql_hint_token5] = ACTIONS(2267), - [aux_sym__function_language_token1] = ACTIONS(2267), - [aux_sym_create_function_parameter_token1] = ACTIONS(2729), - [anon_sym_EQ] = ACTIONS(2731), - [aux_sym_create_trigger_statement_token1] = ACTIONS(2733), - [aux_sym_trigger_event_token1] = ACTIONS(2267), - [aux_sym_trigger_event_token2] = ACTIONS(2267), - [aux_sym_trigger_event_token3] = ACTIONS(2267), - [aux_sym_drop_statement_token1] = ACTIONS(2267), - [aux_sym_grant_statement_token1] = ACTIONS(2267), - [aux_sym_grant_statement_token4] = ACTIONS(2267), - [aux_sym_frame_clause_token2] = ACTIONS(2735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(2723), - [sym__unquoted_identifier] = ACTIONS(2267), - [anon_sym_BQUOTE] = ACTIONS(2265), - [anon_sym_DQUOTE] = ACTIONS(2265), - [anon_sym_DASH_GT] = ACTIONS(2737), - [anon_sym_DASH_GT_GT] = ACTIONS(2739), - [anon_sym_POUND_GT] = ACTIONS(2737), - [anon_sym_POUND_GT_GT] = ACTIONS(2739), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(2741), - [anon_sym_DASH] = ACTIONS(2743), - [anon_sym_TILDE] = ACTIONS(2745), - [anon_sym_CARET] = ACTIONS(2747), - [anon_sym_STAR] = ACTIONS(2749), - [anon_sym_SLASH] = ACTIONS(2751), - [anon_sym_PERCENT] = ACTIONS(2749), - [anon_sym_LT_LT] = ACTIONS(2749), - [anon_sym_GT_GT] = ACTIONS(2749), - [anon_sym_AMP] = ACTIONS(2749), - [anon_sym_PIPE] = ACTIONS(2741), - [anon_sym_POUND] = ACTIONS(2743), - [anon_sym_LT] = ACTIONS(2745), - [anon_sym_LT_EQ] = ACTIONS(2731), - [anon_sym_LT_GT] = ACTIONS(2731), - [anon_sym_BANG_EQ] = ACTIONS(2731), - [anon_sym_GT] = ACTIONS(2745), - [anon_sym_GT_EQ] = ACTIONS(2731), - [anon_sym_BANG_TILDE] = ACTIONS(2745), - [anon_sym_TILDE_STAR] = ACTIONS(2731), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(2731), - }, - [2084] = { - [aux_sym_dotted_name_repeat1] = STATE(2084), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_reference_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_select_clause_body_token1] = ACTIONS(117), - [aux_sym_join_type_token1] = ACTIONS(117), - [aux_sym_join_type_token2] = ACTIONS(117), - [aux_sym_join_type_token3] = ACTIONS(117), - [aux_sym_join_type_token4] = ACTIONS(117), - [aux_sym_join_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(2805), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2085] = { - [aux_sym_dotted_name_repeat1] = STATE(2084), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_reference_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_grant_statement_token8] = ACTIONS(124), - [aux_sym_create_table_statement_token1] = ACTIONS(124), - [aux_sym_order_by_clause_token1] = ACTIONS(124), - [aux_sym_limit_clause_token1] = ACTIONS(124), - [aux_sym_offset_clause_token1] = ACTIONS(124), - [aux_sym_where_clause_token1] = ACTIONS(124), - [aux_sym_select_clause_body_token1] = ACTIONS(124), - [aux_sym_join_type_token1] = ACTIONS(124), - [aux_sym_join_type_token2] = ACTIONS(124), - [aux_sym_join_type_token3] = ACTIONS(124), - [aux_sym_join_type_token4] = ACTIONS(124), - [aux_sym_join_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(2808), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [aux_sym_type_token1] = ACTIONS(124), - [aux_sym_type_token2] = ACTIONS(124), - [anon_sym_LBRACK] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [2086] = { - [sym_within_group_clause] = STATE(2109), - [sym_filter_clause] = STATE(2163), - [sym_over_clause] = STATE(2260), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [anon_sym_COMMA] = ACTIONS(150), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_truncate_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_begin_statement_token1] = ACTIONS(152), - [aux_sym_commit_statement_token1] = ACTIONS(152), - [aux_sym_rollback_statement_token1] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_reference_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_grant_statement_token8] = ACTIONS(152), - [aux_sym_create_table_statement_token1] = ACTIONS(152), - [aux_sym_order_by_clause_token1] = ACTIONS(152), - [aux_sym_limit_clause_token1] = ACTIONS(152), - [aux_sym_offset_clause_token1] = ACTIONS(152), - [aux_sym_where_clause_token1] = ACTIONS(152), - [aux_sym_select_clause_body_token1] = ACTIONS(152), - [aux_sym_join_type_token1] = ACTIONS(152), - [aux_sym_join_type_token2] = ACTIONS(152), - [aux_sym_join_type_token3] = ACTIONS(152), - [aux_sym_join_type_token4] = ACTIONS(152), - [aux_sym_join_clause_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(2810), - [aux_sym_filter_clause_token1] = ACTIONS(2812), - [aux_sym_over_clause_token1] = ACTIONS(2814), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [2087] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_reference_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_grant_statement_token8] = ACTIONS(144), - [aux_sym_create_table_statement_token1] = ACTIONS(144), - [aux_sym_order_by_clause_token1] = ACTIONS(144), - [aux_sym_limit_clause_token1] = ACTIONS(144), - [aux_sym_offset_clause_token1] = ACTIONS(144), - [aux_sym_where_clause_token1] = ACTIONS(144), - [aux_sym_select_clause_body_token1] = ACTIONS(144), - [aux_sym_join_type_token1] = ACTIONS(144), - [aux_sym_join_type_token2] = ACTIONS(144), - [aux_sym_join_type_token3] = ACTIONS(144), - [aux_sym_join_type_token4] = ACTIONS(144), - [aux_sym_join_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [aux_sym_type_token1] = ACTIONS(144), - [aux_sym_type_token2] = ACTIONS(144), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [2088] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_reference_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_grant_statement_token8] = ACTIONS(130), - [aux_sym_create_table_statement_token1] = ACTIONS(130), - [aux_sym_order_by_clause_token1] = ACTIONS(130), - [aux_sym_limit_clause_token1] = ACTIONS(130), - [aux_sym_offset_clause_token1] = ACTIONS(130), - [aux_sym_where_clause_token1] = ACTIONS(130), - [aux_sym_select_clause_body_token1] = ACTIONS(130), - [aux_sym_join_type_token1] = ACTIONS(130), - [aux_sym_join_type_token2] = ACTIONS(130), - [aux_sym_join_type_token3] = ACTIONS(130), - [aux_sym_join_type_token4] = ACTIONS(130), - [aux_sym_join_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [aux_sym_type_token1] = ACTIONS(130), - [aux_sym_type_token2] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [2089] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_reference_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_select_clause_body_token1] = ACTIONS(117), - [aux_sym_join_type_token1] = ACTIONS(117), - [aux_sym_join_type_token2] = ACTIONS(117), - [aux_sym_join_type_token3] = ACTIONS(117), - [aux_sym_join_type_token4] = ACTIONS(117), - [aux_sym_join_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2090] = { - [sym_within_group_clause] = STATE(2111), - [sym_filter_clause] = STATE(2150), - [sym_over_clause] = STATE(2280), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [anon_sym_COMMA] = ACTIONS(146), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_truncate_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_begin_statement_token1] = ACTIONS(148), - [aux_sym_commit_statement_token1] = ACTIONS(148), - [aux_sym_rollback_statement_token1] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_reference_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_grant_statement_token8] = ACTIONS(148), - [aux_sym_create_table_statement_token1] = ACTIONS(148), - [aux_sym_order_by_clause_token1] = ACTIONS(148), - [aux_sym_limit_clause_token1] = ACTIONS(148), - [aux_sym_offset_clause_token1] = ACTIONS(148), - [aux_sym_where_clause_token1] = ACTIONS(148), - [aux_sym_select_clause_body_token1] = ACTIONS(148), - [aux_sym_join_type_token1] = ACTIONS(148), - [aux_sym_join_type_token2] = ACTIONS(148), - [aux_sym_join_type_token3] = ACTIONS(148), - [aux_sym_join_type_token4] = ACTIONS(148), - [aux_sym_join_clause_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(2810), - [aux_sym_filter_clause_token1] = ACTIONS(2812), - [aux_sym_over_clause_token1] = ACTIONS(2814), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [2091] = { - [sym_within_group_clause] = STATE(2105), - [sym_filter_clause] = STATE(2183), - [sym_over_clause] = STATE(2272), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(132), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_truncate_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_begin_statement_token1] = ACTIONS(134), - [aux_sym_commit_statement_token1] = ACTIONS(134), - [aux_sym_rollback_statement_token1] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_reference_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_grant_statement_token8] = ACTIONS(134), - [aux_sym_create_table_statement_token1] = ACTIONS(134), - [aux_sym_order_by_clause_token1] = ACTIONS(134), - [aux_sym_limit_clause_token1] = ACTIONS(134), - [aux_sym_offset_clause_token1] = ACTIONS(134), - [aux_sym_where_clause_token1] = ACTIONS(134), - [aux_sym_select_clause_body_token1] = ACTIONS(134), - [aux_sym_join_type_token1] = ACTIONS(134), - [aux_sym_join_type_token2] = ACTIONS(134), - [aux_sym_join_type_token3] = ACTIONS(134), - [aux_sym_join_type_token4] = ACTIONS(134), - [aux_sym_join_clause_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(2810), - [aux_sym_filter_clause_token1] = ACTIONS(2812), - [aux_sym_over_clause_token1] = ACTIONS(2814), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [2092] = { - [sym_within_group_clause] = STATE(2110), - [sym_filter_clause] = STATE(2175), - [sym_over_clause] = STATE(2265), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [anon_sym_COMMA] = ACTIONS(154), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_truncate_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_begin_statement_token1] = ACTIONS(156), - [aux_sym_commit_statement_token1] = ACTIONS(156), - [aux_sym_rollback_statement_token1] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_reference_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_grant_statement_token8] = ACTIONS(156), - [aux_sym_create_table_statement_token1] = ACTIONS(156), - [aux_sym_order_by_clause_token1] = ACTIONS(156), - [aux_sym_limit_clause_token1] = ACTIONS(156), - [aux_sym_offset_clause_token1] = ACTIONS(156), - [aux_sym_where_clause_token1] = ACTIONS(156), - [aux_sym_select_clause_body_token1] = ACTIONS(156), - [aux_sym_join_type_token1] = ACTIONS(156), - [aux_sym_join_type_token2] = ACTIONS(156), - [aux_sym_join_type_token3] = ACTIONS(156), - [aux_sym_join_type_token4] = ACTIONS(156), - [aux_sym_join_clause_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(2810), - [aux_sym_filter_clause_token1] = ACTIONS(2812), - [aux_sym_over_clause_token1] = ACTIONS(2814), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [2093] = { - [sym_within_group_clause] = STATE(2140), - [sym_filter_clause] = STATE(2208), - [sym_over_clause] = STATE(2402), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [anon_sym_COMMA] = ACTIONS(154), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_truncate_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_begin_statement_token1] = ACTIONS(156), - [aux_sym_commit_statement_token1] = ACTIONS(156), - [aux_sym_rollback_statement_token1] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_reference_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_grant_statement_token8] = ACTIONS(156), - [aux_sym_order_by_clause_token1] = ACTIONS(156), - [aux_sym_limit_clause_token1] = ACTIONS(156), - [aux_sym_offset_clause_token1] = ACTIONS(156), - [aux_sym_where_clause_token1] = ACTIONS(156), - [aux_sym_select_clause_body_token1] = ACTIONS(156), - [aux_sym_join_type_token1] = ACTIONS(156), - [aux_sym_join_type_token2] = ACTIONS(156), - [aux_sym_join_type_token3] = ACTIONS(156), - [aux_sym_join_type_token4] = ACTIONS(156), - [aux_sym_join_clause_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(2816), - [aux_sym_filter_clause_token1] = ACTIONS(2818), - [aux_sym_over_clause_token1] = ACTIONS(2820), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [2094] = { - [sym_within_group_clause] = STATE(2138), - [sym_filter_clause] = STATE(2248), - [sym_over_clause] = STATE(2417), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [anon_sym_COMMA] = ACTIONS(146), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_truncate_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_begin_statement_token1] = ACTIONS(148), - [aux_sym_commit_statement_token1] = ACTIONS(148), - [aux_sym_rollback_statement_token1] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_reference_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_grant_statement_token8] = ACTIONS(148), - [aux_sym_order_by_clause_token1] = ACTIONS(148), - [aux_sym_limit_clause_token1] = ACTIONS(148), - [aux_sym_offset_clause_token1] = ACTIONS(148), - [aux_sym_where_clause_token1] = ACTIONS(148), - [aux_sym_select_clause_body_token1] = ACTIONS(148), - [aux_sym_join_type_token1] = ACTIONS(148), - [aux_sym_join_type_token2] = ACTIONS(148), - [aux_sym_join_type_token3] = ACTIONS(148), - [aux_sym_join_type_token4] = ACTIONS(148), - [aux_sym_join_clause_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(2816), - [aux_sym_filter_clause_token1] = ACTIONS(2818), - [aux_sym_over_clause_token1] = ACTIONS(2820), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [2095] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token2] = ACTIONS(142), - [anon_sym_LPAREN] = ACTIONS(142), - [anon_sym_RPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(142), - [aux_sym_comment_statement_token1] = ACTIONS(142), - [aux_sym_comment_statement_token2] = ACTIONS(142), - [aux_sym_comment_statement_token7] = ACTIONS(142), - [aux_sym_begin_statement_token1] = ACTIONS(142), - [aux_sym_commit_statement_token1] = ACTIONS(142), - [aux_sym_rollback_statement_token1] = ACTIONS(142), - [aux_sym_create_statement_token1] = ACTIONS(142), - [aux_sym_alter_statement_token1] = ACTIONS(142), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(142), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(142), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym__compound_statement_token2] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(142), - [aux_sym_declare_statement_token1] = ACTIONS(142), - [aux_sym_null_hint_token2] = ACTIONS(142), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(142), - [aux_sym_trigger_reference_token1] = ACTIONS(142), - [aux_sym_trigger_event_token1] = ACTIONS(142), - [aux_sym_trigger_event_token2] = ACTIONS(142), - [aux_sym_trigger_event_token3] = ACTIONS(142), - [aux_sym_drop_statement_token1] = ACTIONS(142), - [aux_sym_grant_statement_token1] = ACTIONS(142), - [aux_sym_grant_statement_token4] = ACTIONS(142), - [aux_sym_grant_statement_token5] = ACTIONS(142), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(142), - [aux_sym_direction_constraint_token1] = ACTIONS(142), - [aux_sym_direction_constraint_token2] = ACTIONS(142), - [anon_sym_CONSTRAINT] = ACTIONS(142), - [aux_sym_table_constraint_check_token1] = ACTIONS(142), - [aux_sym_table_constraint_unique_token1] = ACTIONS(142), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(142), - [aux_sym_create_table_statement_token1] = ACTIONS(142), - [aux_sym_where_clause_token1] = ACTIONS(142), - [aux_sym_frame_clause_token2] = ACTIONS(142), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(142), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [aux_sym_type_token1] = ACTIONS(142), - [aux_sym_type_token2] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - }, - [2096] = { - [aux_sym_dotted_name_repeat1] = STATE(2096), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_join_type_token1] = ACTIONS(117), - [aux_sym_join_type_token2] = ACTIONS(117), - [aux_sym_join_type_token3] = ACTIONS(117), - [aux_sym_join_type_token4] = ACTIONS(117), - [aux_sym_join_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(2822), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2097] = { - [aux_sym_dotted_name_repeat1] = STATE(2096), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_grant_statement_token8] = ACTIONS(124), - [aux_sym_create_table_statement_token1] = ACTIONS(124), - [aux_sym_order_by_clause_token1] = ACTIONS(124), - [aux_sym_limit_clause_token1] = ACTIONS(124), - [aux_sym_offset_clause_token1] = ACTIONS(124), - [aux_sym_where_clause_token1] = ACTIONS(124), - [aux_sym_join_type_token1] = ACTIONS(124), - [aux_sym_join_type_token2] = ACTIONS(124), - [aux_sym_join_type_token3] = ACTIONS(124), - [aux_sym_join_type_token4] = ACTIONS(124), - [aux_sym_join_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(2825), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [aux_sym_type_token1] = ACTIONS(124), - [aux_sym_type_token2] = ACTIONS(124), - [anon_sym_LBRACK] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [2098] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(648), - [anon_sym_COMMA] = ACTIONS(648), - [aux_sym_cte_token2] = ACTIONS(648), - [anon_sym_RPAREN] = ACTIONS(648), - [aux_sym_truncate_statement_token1] = ACTIONS(648), - [aux_sym_comment_statement_token1] = ACTIONS(648), - [aux_sym_comment_statement_token5] = ACTIONS(648), - [aux_sym_comment_statement_token7] = ACTIONS(648), - [aux_sym_begin_statement_token1] = ACTIONS(648), - [aux_sym_commit_statement_token1] = ACTIONS(648), - [aux_sym_rollback_statement_token1] = ACTIONS(648), - [aux_sym_create_statement_token1] = ACTIONS(648), - [aux_sym_alter_statement_token1] = ACTIONS(648), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(648), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(648), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym__compound_statement_token2] = ACTIONS(648), - [aux_sym_return_statement_token1] = ACTIONS(648), - [aux_sym_declare_statement_token1] = ACTIONS(648), - [aux_sym_create_function_statement_token7] = ACTIONS(648), - [aux_sym_null_hint_token2] = ACTIONS(648), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(648), - [aux_sym_trigger_event_token2] = ACTIONS(648), - [aux_sym_trigger_event_token3] = ACTIONS(648), - [aux_sym_create_extension_statement_token1] = ACTIONS(648), - [aux_sym_create_extension_statement_token2] = ACTIONS(648), - [aux_sym_drop_statement_token1] = ACTIONS(648), - [aux_sym_grant_statement_token1] = ACTIONS(648), - [aux_sym_grant_statement_token4] = ACTIONS(648), - [aux_sym_grant_statement_token5] = ACTIONS(648), - [aux_sym_grant_statement_token8] = ACTIONS(648), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(648), - [aux_sym_direction_constraint_token1] = ACTIONS(648), - [aux_sym_direction_constraint_token2] = ACTIONS(648), - [anon_sym_CONSTRAINT] = ACTIONS(648), - [aux_sym_table_constraint_check_token1] = ACTIONS(648), - [aux_sym_table_constraint_unique_token1] = ACTIONS(648), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(648), - [aux_sym_having_clause_token1] = ACTIONS(648), - [aux_sym_order_by_clause_token1] = ACTIONS(648), - [aux_sym_limit_clause_token1] = ACTIONS(648), - [aux_sym_offset_clause_token1] = ACTIONS(648), - [aux_sym_frame_clause_token2] = ACTIONS(648), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [2099] = { - [aux_sym_dotted_name_repeat1] = STATE(2085), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_reference_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_select_clause_body_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(2808), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(2827), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2100] = { - [aux_sym_dotted_name_repeat1] = STATE(2085), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_reference_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_select_clause_body_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(2829), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [2101] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_reference_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_select_clause_body_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2102] = { - [sym_within_group_clause] = STATE(2124), - [sym_filter_clause] = STATE(2238), - [sym_over_clause] = STATE(2392), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [anon_sym_COMMA] = ACTIONS(150), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_truncate_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_begin_statement_token1] = ACTIONS(152), - [aux_sym_commit_statement_token1] = ACTIONS(152), - [aux_sym_rollback_statement_token1] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_reference_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_grant_statement_token8] = ACTIONS(152), - [aux_sym_order_by_clause_token1] = ACTIONS(152), - [aux_sym_limit_clause_token1] = ACTIONS(152), - [aux_sym_offset_clause_token1] = ACTIONS(152), - [aux_sym_where_clause_token1] = ACTIONS(152), - [aux_sym_select_clause_body_token1] = ACTIONS(152), - [aux_sym_join_type_token1] = ACTIONS(152), - [aux_sym_join_type_token2] = ACTIONS(152), - [aux_sym_join_type_token3] = ACTIONS(152), - [aux_sym_join_type_token4] = ACTIONS(152), - [aux_sym_join_clause_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(2816), - [aux_sym_filter_clause_token1] = ACTIONS(2818), - [aux_sym_over_clause_token1] = ACTIONS(2820), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [2103] = { - [sym_within_group_clause] = STATE(2148), - [sym_filter_clause] = STATE(2249), - [sym_over_clause] = STATE(2434), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(132), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_truncate_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_begin_statement_token1] = ACTIONS(134), - [aux_sym_commit_statement_token1] = ACTIONS(134), - [aux_sym_rollback_statement_token1] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_reference_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_grant_statement_token8] = ACTIONS(134), - [aux_sym_order_by_clause_token1] = ACTIONS(134), - [aux_sym_limit_clause_token1] = ACTIONS(134), - [aux_sym_offset_clause_token1] = ACTIONS(134), - [aux_sym_where_clause_token1] = ACTIONS(134), - [aux_sym_select_clause_body_token1] = ACTIONS(134), - [aux_sym_join_type_token1] = ACTIONS(134), - [aux_sym_join_type_token2] = ACTIONS(134), - [aux_sym_join_type_token3] = ACTIONS(134), - [aux_sym_join_type_token4] = ACTIONS(134), - [aux_sym_join_clause_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(2816), - [aux_sym_filter_clause_token1] = ACTIONS(2818), - [aux_sym_over_clause_token1] = ACTIONS(2820), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [2104] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token2] = ACTIONS(128), - [anon_sym_LPAREN] = ACTIONS(128), - [anon_sym_RPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(128), - [aux_sym_comment_statement_token1] = ACTIONS(128), - [aux_sym_comment_statement_token2] = ACTIONS(128), - [aux_sym_comment_statement_token7] = ACTIONS(128), - [aux_sym_begin_statement_token1] = ACTIONS(128), - [aux_sym_commit_statement_token1] = ACTIONS(128), - [aux_sym_rollback_statement_token1] = ACTIONS(128), - [aux_sym_create_statement_token1] = ACTIONS(128), - [aux_sym_alter_statement_token1] = ACTIONS(128), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(128), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(128), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym__compound_statement_token2] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(128), - [aux_sym_declare_statement_token1] = ACTIONS(128), - [aux_sym_null_hint_token2] = ACTIONS(128), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(128), - [aux_sym_trigger_reference_token1] = ACTIONS(128), - [aux_sym_trigger_event_token1] = ACTIONS(128), - [aux_sym_trigger_event_token2] = ACTIONS(128), - [aux_sym_trigger_event_token3] = ACTIONS(128), - [aux_sym_drop_statement_token1] = ACTIONS(128), - [aux_sym_grant_statement_token1] = ACTIONS(128), - [aux_sym_grant_statement_token4] = ACTIONS(128), - [aux_sym_grant_statement_token5] = ACTIONS(128), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(128), - [aux_sym_direction_constraint_token1] = ACTIONS(128), - [aux_sym_direction_constraint_token2] = ACTIONS(128), - [anon_sym_CONSTRAINT] = ACTIONS(128), - [aux_sym_table_constraint_check_token1] = ACTIONS(128), - [aux_sym_table_constraint_unique_token1] = ACTIONS(128), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(128), - [aux_sym_create_table_statement_token1] = ACTIONS(128), - [aux_sym_where_clause_token1] = ACTIONS(128), - [aux_sym_frame_clause_token2] = ACTIONS(128), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [aux_sym_type_token1] = ACTIONS(128), - [aux_sym_type_token2] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - }, - [2105] = { - [sym_filter_clause] = STATE(2189), - [sym_over_clause] = STATE(2286), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_reference_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_select_clause_body_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(2812), - [aux_sym_over_clause_token1] = ACTIONS(2814), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2106] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_grant_statement_token8] = ACTIONS(130), - [aux_sym_create_table_statement_token1] = ACTIONS(130), - [aux_sym_order_by_clause_token1] = ACTIONS(130), - [aux_sym_limit_clause_token1] = ACTIONS(130), - [aux_sym_offset_clause_token1] = ACTIONS(130), - [aux_sym_where_clause_token1] = ACTIONS(130), - [aux_sym_join_type_token1] = ACTIONS(130), - [aux_sym_join_type_token2] = ACTIONS(130), - [aux_sym_join_type_token3] = ACTIONS(130), - [aux_sym_join_type_token4] = ACTIONS(130), - [aux_sym_join_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [aux_sym_type_token1] = ACTIONS(130), - [aux_sym_type_token2] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [2107] = { - [aux_sym_dotted_name_repeat1] = STATE(2108), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym__compound_statement_token2] = ACTIONS(124), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_reference_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_grant_statement_token8] = ACTIONS(124), - [aux_sym_create_table_statement_token1] = ACTIONS(124), - [aux_sym_order_by_clause_token1] = ACTIONS(124), - [aux_sym_limit_clause_token1] = ACTIONS(124), - [aux_sym_offset_clause_token1] = ACTIONS(124), - [aux_sym_where_clause_token1] = ACTIONS(124), - [aux_sym_select_clause_body_token1] = ACTIONS(124), - [aux_sym_join_type_token1] = ACTIONS(124), - [aux_sym_join_type_token2] = ACTIONS(124), - [aux_sym_join_type_token3] = ACTIONS(124), - [aux_sym_join_type_token4] = ACTIONS(124), - [aux_sym_join_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(2831), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [aux_sym_type_token1] = ACTIONS(124), - [aux_sym_type_token2] = ACTIONS(124), - [anon_sym_LBRACK] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [2108] = { - [aux_sym_dotted_name_repeat1] = STATE(2108), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym__compound_statement_token2] = ACTIONS(117), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_reference_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_select_clause_body_token1] = ACTIONS(117), - [aux_sym_join_type_token1] = ACTIONS(117), - [aux_sym_join_type_token2] = ACTIONS(117), - [aux_sym_join_type_token3] = ACTIONS(117), - [aux_sym_join_type_token4] = ACTIONS(117), - [aux_sym_join_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(2833), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2109] = { - [sym_filter_clause] = STATE(2180), - [sym_over_clause] = STATE(2270), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_reference_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_select_clause_body_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(2812), - [aux_sym_over_clause_token1] = ACTIONS(2814), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2110] = { - [sym_filter_clause] = STATE(2184), - [sym_over_clause] = STATE(2277), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_reference_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_select_clause_body_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(2812), - [aux_sym_over_clause_token1] = ACTIONS(2814), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2111] = { - [sym_filter_clause] = STATE(2191), - [sym_over_clause] = STATE(2289), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_reference_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_select_clause_body_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(2812), - [aux_sym_over_clause_token1] = ACTIONS(2814), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2112] = { - [sym_within_group_clause] = STATE(2190), - [sym_filter_clause] = STATE(2297), - [sym_over_clause] = STATE(2528), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [anon_sym_COMMA] = ACTIONS(146), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_truncate_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_begin_statement_token1] = ACTIONS(148), - [aux_sym_commit_statement_token1] = ACTIONS(148), - [aux_sym_rollback_statement_token1] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_grant_statement_token8] = ACTIONS(148), - [aux_sym_create_table_statement_token1] = ACTIONS(148), - [aux_sym_order_by_clause_token1] = ACTIONS(148), - [aux_sym_limit_clause_token1] = ACTIONS(148), - [aux_sym_offset_clause_token1] = ACTIONS(148), - [aux_sym_where_clause_token1] = ACTIONS(148), - [aux_sym_join_type_token1] = ACTIONS(148), - [aux_sym_join_type_token2] = ACTIONS(148), - [aux_sym_join_type_token3] = ACTIONS(148), - [aux_sym_join_type_token4] = ACTIONS(148), - [aux_sym_join_clause_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(2836), - [aux_sym_filter_clause_token1] = ACTIONS(2838), - [aux_sym_over_clause_token1] = ACTIONS(2840), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [2113] = { - [sym_within_group_clause] = STATE(2196), - [sym_filter_clause] = STATE(2275), - [sym_over_clause] = STATE(2533), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(132), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_truncate_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_begin_statement_token1] = ACTIONS(134), - [aux_sym_commit_statement_token1] = ACTIONS(134), - [aux_sym_rollback_statement_token1] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_grant_statement_token8] = ACTIONS(134), - [aux_sym_create_table_statement_token1] = ACTIONS(134), - [aux_sym_order_by_clause_token1] = ACTIONS(134), - [aux_sym_limit_clause_token1] = ACTIONS(134), - [aux_sym_offset_clause_token1] = ACTIONS(134), - [aux_sym_where_clause_token1] = ACTIONS(134), - [aux_sym_join_type_token1] = ACTIONS(134), - [aux_sym_join_type_token2] = ACTIONS(134), - [aux_sym_join_type_token3] = ACTIONS(134), - [aux_sym_join_type_token4] = ACTIONS(134), - [aux_sym_join_clause_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(2836), - [aux_sym_filter_clause_token1] = ACTIONS(2838), - [aux_sym_over_clause_token1] = ACTIONS(2840), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [2114] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_grant_statement_token8] = ACTIONS(144), - [aux_sym_create_table_statement_token1] = ACTIONS(144), - [aux_sym_order_by_clause_token1] = ACTIONS(144), - [aux_sym_limit_clause_token1] = ACTIONS(144), - [aux_sym_offset_clause_token1] = ACTIONS(144), - [aux_sym_where_clause_token1] = ACTIONS(144), - [aux_sym_join_type_token1] = ACTIONS(144), - [aux_sym_join_type_token2] = ACTIONS(144), - [aux_sym_join_type_token3] = ACTIONS(144), - [aux_sym_join_type_token4] = ACTIONS(144), - [aux_sym_join_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [aux_sym_type_token1] = ACTIONS(144), - [aux_sym_type_token2] = ACTIONS(144), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [2115] = { - [sym_within_group_clause] = STATE(2186), - [sym_filter_clause] = STATE(2267), - [sym_over_clause] = STATE(2537), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [anon_sym_COMMA] = ACTIONS(154), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_truncate_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_begin_statement_token1] = ACTIONS(156), - [aux_sym_commit_statement_token1] = ACTIONS(156), - [aux_sym_rollback_statement_token1] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_grant_statement_token8] = ACTIONS(156), - [aux_sym_create_table_statement_token1] = ACTIONS(156), - [aux_sym_order_by_clause_token1] = ACTIONS(156), - [aux_sym_limit_clause_token1] = ACTIONS(156), - [aux_sym_offset_clause_token1] = ACTIONS(156), - [aux_sym_where_clause_token1] = ACTIONS(156), - [aux_sym_join_type_token1] = ACTIONS(156), - [aux_sym_join_type_token2] = ACTIONS(156), - [aux_sym_join_type_token3] = ACTIONS(156), - [aux_sym_join_type_token4] = ACTIONS(156), - [aux_sym_join_clause_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(2836), - [aux_sym_filter_clause_token1] = ACTIONS(2838), - [aux_sym_over_clause_token1] = ACTIONS(2840), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [2116] = { - [aux_sym_dotted_name_repeat1] = STATE(2133), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_reference_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_select_clause_body_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(2842), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(2844), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2117] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_join_type_token1] = ACTIONS(117), - [aux_sym_join_type_token2] = ACTIONS(117), - [aux_sym_join_type_token3] = ACTIONS(117), - [aux_sym_join_type_token4] = ACTIONS(117), - [aux_sym_join_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2118] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(259), - [anon_sym_COMMA] = ACTIONS(259), - [aux_sym_cte_token2] = ACTIONS(259), - [anon_sym_RPAREN] = ACTIONS(259), - [aux_sym_truncate_statement_token1] = ACTIONS(259), - [aux_sym_comment_statement_token1] = ACTIONS(259), - [aux_sym_comment_statement_token7] = ACTIONS(259), - [aux_sym_begin_statement_token1] = ACTIONS(259), - [aux_sym_commit_statement_token1] = ACTIONS(259), - [aux_sym_rollback_statement_token1] = ACTIONS(259), - [aux_sym_create_statement_token1] = ACTIONS(259), - [aux_sym_alter_statement_token1] = ACTIONS(259), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(259), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(259), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym__compound_statement_token2] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(259), - [aux_sym_declare_statement_token1] = ACTIONS(259), - [aux_sym_create_function_statement_token7] = ACTIONS(259), - [aux_sym_null_hint_token2] = ACTIONS(259), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(259), - [aux_sym_trigger_event_token2] = ACTIONS(259), - [aux_sym_trigger_event_token3] = ACTIONS(259), - [aux_sym_drop_statement_token1] = ACTIONS(259), - [aux_sym_grant_statement_token1] = ACTIONS(259), - [aux_sym_grant_statement_token4] = ACTIONS(259), - [aux_sym_grant_statement_token5] = ACTIONS(259), - [aux_sym_grant_statement_token8] = ACTIONS(259), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(259), - [aux_sym_direction_constraint_token1] = ACTIONS(259), - [aux_sym_direction_constraint_token2] = ACTIONS(259), - [anon_sym_CONSTRAINT] = ACTIONS(259), - [aux_sym_table_constraint_check_token1] = ACTIONS(259), - [aux_sym_table_constraint_unique_token1] = ACTIONS(259), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(259), - [aux_sym_having_clause_token1] = ACTIONS(259), - [aux_sym_order_by_clause_token1] = ACTIONS(259), - [aux_sym_limit_clause_token1] = ACTIONS(259), - [aux_sym_offset_clause_token1] = ACTIONS(259), - [aux_sym_filter_clause_token1] = ACTIONS(259), - [aux_sym_over_clause_token1] = ACTIONS(259), - [aux_sym_frame_clause_token2] = ACTIONS(259), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [2119] = { - [sym_within_group_clause] = STATE(2151), - [sym_filter_clause] = STATE(2263), - [sym_over_clause] = STATE(2540), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [anon_sym_COMMA] = ACTIONS(150), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_truncate_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_begin_statement_token1] = ACTIONS(152), - [aux_sym_commit_statement_token1] = ACTIONS(152), - [aux_sym_rollback_statement_token1] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_grant_statement_token8] = ACTIONS(152), - [aux_sym_create_table_statement_token1] = ACTIONS(152), - [aux_sym_order_by_clause_token1] = ACTIONS(152), - [aux_sym_limit_clause_token1] = ACTIONS(152), - [aux_sym_offset_clause_token1] = ACTIONS(152), - [aux_sym_where_clause_token1] = ACTIONS(152), - [aux_sym_join_type_token1] = ACTIONS(152), - [aux_sym_join_type_token2] = ACTIONS(152), - [aux_sym_join_type_token3] = ACTIONS(152), - [aux_sym_join_type_token4] = ACTIONS(152), - [aux_sym_join_clause_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(2836), - [aux_sym_filter_clause_token1] = ACTIONS(2838), - [aux_sym_over_clause_token1] = ACTIONS(2840), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [2120] = { - [aux_sym_dotted_name_repeat1] = STATE(2097), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(2846), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [2121] = { - [aux_sym_array_type_repeat1] = STATE(2121), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(319), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token2] = ACTIONS(319), - [anon_sym_RPAREN] = ACTIONS(319), - [aux_sym_truncate_statement_token1] = ACTIONS(319), - [aux_sym_comment_statement_token1] = ACTIONS(319), - [aux_sym_comment_statement_token7] = ACTIONS(319), - [aux_sym_begin_statement_token1] = ACTIONS(319), - [aux_sym_commit_statement_token1] = ACTIONS(319), - [aux_sym_rollback_statement_token1] = ACTIONS(319), - [aux_sym_create_statement_token1] = ACTIONS(319), - [aux_sym_alter_statement_token1] = ACTIONS(319), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(319), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(319), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym__compound_statement_token2] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(319), - [aux_sym_declare_statement_token1] = ACTIONS(319), - [aux_sym_create_function_statement_token7] = ACTIONS(319), - [aux_sym_null_hint_token2] = ACTIONS(319), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(319), - [aux_sym_trigger_event_token2] = ACTIONS(319), - [aux_sym_trigger_event_token3] = ACTIONS(319), - [aux_sym_drop_statement_token1] = ACTIONS(319), - [aux_sym_grant_statement_token1] = ACTIONS(319), - [aux_sym_grant_statement_token4] = ACTIONS(319), - [aux_sym_grant_statement_token5] = ACTIONS(319), - [aux_sym_grant_statement_token8] = ACTIONS(319), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(319), - [aux_sym_direction_constraint_token1] = ACTIONS(319), - [aux_sym_direction_constraint_token2] = ACTIONS(319), - [anon_sym_CONSTRAINT] = ACTIONS(319), - [aux_sym_table_constraint_check_token1] = ACTIONS(319), - [aux_sym_table_constraint_unique_token1] = ACTIONS(319), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(319), - [aux_sym_having_clause_token1] = ACTIONS(319), - [aux_sym_order_by_clause_token1] = ACTIONS(319), - [aux_sym_limit_clause_token1] = ACTIONS(319), - [aux_sym_offset_clause_token1] = ACTIONS(319), - [aux_sym_frame_clause_token2] = ACTIONS(319), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(2848), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [2122] = { - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym__compound_statement_token2] = ACTIONS(117), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_reference_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_select_clause_body_token1] = ACTIONS(117), - [aux_sym_join_type_token1] = ACTIONS(117), - [aux_sym_join_type_token2] = ACTIONS(117), - [aux_sym_join_type_token3] = ACTIONS(117), - [aux_sym_join_type_token4] = ACTIONS(117), - [aux_sym_join_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2123] = { - [aux_sym_array_type_repeat1] = STATE(2121), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(336), - [anon_sym_COMMA] = ACTIONS(336), - [aux_sym_cte_token2] = ACTIONS(336), - [anon_sym_RPAREN] = ACTIONS(336), - [aux_sym_truncate_statement_token1] = ACTIONS(336), - [aux_sym_comment_statement_token1] = ACTIONS(336), - [aux_sym_comment_statement_token7] = ACTIONS(336), - [aux_sym_begin_statement_token1] = ACTIONS(336), - [aux_sym_commit_statement_token1] = ACTIONS(336), - [aux_sym_rollback_statement_token1] = ACTIONS(336), - [aux_sym_create_statement_token1] = ACTIONS(336), - [aux_sym_alter_statement_token1] = ACTIONS(336), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(336), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(336), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym__compound_statement_token2] = ACTIONS(336), - [aux_sym_return_statement_token1] = ACTIONS(336), - [aux_sym_declare_statement_token1] = ACTIONS(336), - [aux_sym_create_function_statement_token7] = ACTIONS(336), - [aux_sym_null_hint_token2] = ACTIONS(336), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(336), - [aux_sym_trigger_event_token2] = ACTIONS(336), - [aux_sym_trigger_event_token3] = ACTIONS(336), - [aux_sym_drop_statement_token1] = ACTIONS(336), - [aux_sym_grant_statement_token1] = ACTIONS(336), - [aux_sym_grant_statement_token4] = ACTIONS(336), - [aux_sym_grant_statement_token5] = ACTIONS(336), - [aux_sym_grant_statement_token8] = ACTIONS(336), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(336), - [aux_sym_direction_constraint_token1] = ACTIONS(336), - [aux_sym_direction_constraint_token2] = ACTIONS(336), - [anon_sym_CONSTRAINT] = ACTIONS(336), - [aux_sym_table_constraint_check_token1] = ACTIONS(336), - [aux_sym_table_constraint_unique_token1] = ACTIONS(336), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(336), - [aux_sym_having_clause_token1] = ACTIONS(336), - [aux_sym_order_by_clause_token1] = ACTIONS(336), - [aux_sym_limit_clause_token1] = ACTIONS(336), - [aux_sym_offset_clause_token1] = ACTIONS(336), - [aux_sym_frame_clause_token2] = ACTIONS(336), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(2851), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [2124] = { - [sym_filter_clause] = STATE(2245), - [sym_over_clause] = STATE(2432), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_reference_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_select_clause_body_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(2818), - [aux_sym_over_clause_token1] = ACTIONS(2820), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2125] = { - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym__compound_statement_token2] = ACTIONS(130), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_reference_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_grant_statement_token8] = ACTIONS(130), - [aux_sym_create_table_statement_token1] = ACTIONS(130), - [aux_sym_order_by_clause_token1] = ACTIONS(130), - [aux_sym_limit_clause_token1] = ACTIONS(130), - [aux_sym_offset_clause_token1] = ACTIONS(130), - [aux_sym_where_clause_token1] = ACTIONS(130), - [aux_sym_select_clause_body_token1] = ACTIONS(130), - [aux_sym_join_type_token1] = ACTIONS(130), - [aux_sym_join_type_token2] = ACTIONS(130), - [aux_sym_join_type_token3] = ACTIONS(130), - [aux_sym_join_type_token4] = ACTIONS(130), - [aux_sym_join_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [aux_sym_type_token1] = ACTIONS(130), - [aux_sym_type_token2] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [2126] = { - [aux_sym_dotted_name_repeat1] = STATE(2126), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token7] = ACTIONS(115), - [aux_sym_begin_statement_token1] = ACTIONS(115), - [aux_sym_commit_statement_token1] = ACTIONS(115), - [aux_sym_rollback_statement_token1] = ACTIONS(115), - [aux_sym_create_statement_token1] = ACTIONS(115), - [aux_sym_alter_statement_token1] = ACTIONS(115), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(115), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym__compound_statement_token2] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(115), - [aux_sym_declare_statement_token1] = ACTIONS(115), - [aux_sym_create_function_statement_token7] = ACTIONS(115), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(115), - [aux_sym_trigger_event_token2] = ACTIONS(115), - [aux_sym_trigger_event_token3] = ACTIONS(115), - [aux_sym_drop_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token4] = ACTIONS(115), - [aux_sym_grant_statement_token8] = ACTIONS(115), - [aux_sym_create_table_statement_token1] = ACTIONS(115), - [aux_sym_order_by_clause_token1] = ACTIONS(115), - [aux_sym_limit_clause_token1] = ACTIONS(115), - [aux_sym_offset_clause_token1] = ACTIONS(115), - [aux_sym_where_clause_token1] = ACTIONS(115), - [aux_sym_join_type_token1] = ACTIONS(115), - [aux_sym_join_type_token2] = ACTIONS(115), - [aux_sym_join_type_token3] = ACTIONS(115), - [aux_sym_join_type_token4] = ACTIONS(115), - [aux_sym_join_clause_token1] = ACTIONS(115), - [aux_sym_frame_clause_token2] = ACTIONS(115), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(2853), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(115), - [aux_sym_type_token2] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2127] = { - [aux_sym_dotted_name_repeat1] = STATE(2126), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(122), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(122), - [aux_sym_comment_statement_token1] = ACTIONS(122), - [aux_sym_comment_statement_token7] = ACTIONS(122), - [aux_sym_begin_statement_token1] = ACTIONS(122), - [aux_sym_commit_statement_token1] = ACTIONS(122), - [aux_sym_rollback_statement_token1] = ACTIONS(122), - [aux_sym_create_statement_token1] = ACTIONS(122), - [aux_sym_alter_statement_token1] = ACTIONS(122), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(122), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym__compound_statement_token2] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(122), - [aux_sym_declare_statement_token1] = ACTIONS(122), - [aux_sym_create_function_statement_token7] = ACTIONS(122), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(122), - [aux_sym_trigger_event_token2] = ACTIONS(122), - [aux_sym_trigger_event_token3] = ACTIONS(122), - [aux_sym_drop_statement_token1] = ACTIONS(122), - [aux_sym_grant_statement_token1] = ACTIONS(122), - [aux_sym_grant_statement_token4] = ACTIONS(122), - [aux_sym_grant_statement_token8] = ACTIONS(122), - [aux_sym_create_table_statement_token1] = ACTIONS(122), - [aux_sym_order_by_clause_token1] = ACTIONS(122), - [aux_sym_limit_clause_token1] = ACTIONS(122), - [aux_sym_offset_clause_token1] = ACTIONS(122), - [aux_sym_where_clause_token1] = ACTIONS(122), - [aux_sym_join_type_token1] = ACTIONS(122), - [aux_sym_join_type_token2] = ACTIONS(122), - [aux_sym_join_type_token3] = ACTIONS(122), - [aux_sym_join_type_token4] = ACTIONS(122), - [aux_sym_join_clause_token1] = ACTIONS(122), - [aux_sym_frame_clause_token2] = ACTIONS(122), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(2856), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [aux_sym_type_token1] = ACTIONS(122), - [aux_sym_type_token2] = ACTIONS(122), - [anon_sym_LBRACK] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [2128] = { - [sym_within_group_clause] = STATE(2226), - [sym_filter_clause] = STATE(2421), - [sym_over_clause] = STATE(2742), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [anon_sym_COMMA] = ACTIONS(150), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym__compound_statement_token2] = ACTIONS(152), - [aux_sym_return_statement_token1] = ACTIONS(152), - [aux_sym_declare_statement_token1] = ACTIONS(152), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_reference_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_grant_statement_token8] = ACTIONS(152), - [aux_sym_create_table_statement_token1] = ACTIONS(152), - [aux_sym_order_by_clause_token1] = ACTIONS(152), - [aux_sym_limit_clause_token1] = ACTIONS(152), - [aux_sym_offset_clause_token1] = ACTIONS(152), - [aux_sym_where_clause_token1] = ACTIONS(152), - [aux_sym_select_clause_body_token1] = ACTIONS(152), - [aux_sym_join_type_token1] = ACTIONS(152), - [aux_sym_join_type_token2] = ACTIONS(152), - [aux_sym_join_type_token3] = ACTIONS(152), - [aux_sym_join_type_token4] = ACTIONS(152), - [aux_sym_join_clause_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(2858), - [aux_sym_filter_clause_token1] = ACTIONS(2860), - [aux_sym_over_clause_token1] = ACTIONS(2862), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [2129] = { - [sym_within_group_clause] = STATE(2253), - [sym_filter_clause] = STATE(2433), - [sym_over_clause] = STATE(2788), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [anon_sym_COMMA] = ACTIONS(150), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_truncate_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_begin_statement_token1] = ACTIONS(152), - [aux_sym_commit_statement_token1] = ACTIONS(152), - [aux_sym_rollback_statement_token1] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_grant_statement_token8] = ACTIONS(152), - [aux_sym_order_by_clause_token1] = ACTIONS(152), - [aux_sym_limit_clause_token1] = ACTIONS(152), - [aux_sym_offset_clause_token1] = ACTIONS(152), - [aux_sym_where_clause_token1] = ACTIONS(152), - [aux_sym_join_type_token1] = ACTIONS(152), - [aux_sym_join_type_token2] = ACTIONS(152), - [aux_sym_join_type_token3] = ACTIONS(152), - [aux_sym_join_type_token4] = ACTIONS(152), - [aux_sym_join_clause_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(2864), - [aux_sym_filter_clause_token1] = ACTIONS(2866), - [aux_sym_over_clause_token1] = ACTIONS(2868), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [2130] = { - [sym_within_group_clause] = STATE(2232), - [sym_filter_clause] = STATE(2405), - [sym_over_clause] = STATE(2740), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [anon_sym_COMMA] = ACTIONS(154), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym__compound_statement_token2] = ACTIONS(156), - [aux_sym_return_statement_token1] = ACTIONS(156), - [aux_sym_declare_statement_token1] = ACTIONS(156), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_reference_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_grant_statement_token8] = ACTIONS(156), - [aux_sym_create_table_statement_token1] = ACTIONS(156), - [aux_sym_order_by_clause_token1] = ACTIONS(156), - [aux_sym_limit_clause_token1] = ACTIONS(156), - [aux_sym_offset_clause_token1] = ACTIONS(156), - [aux_sym_where_clause_token1] = ACTIONS(156), - [aux_sym_select_clause_body_token1] = ACTIONS(156), - [aux_sym_join_type_token1] = ACTIONS(156), - [aux_sym_join_type_token2] = ACTIONS(156), - [aux_sym_join_type_token3] = ACTIONS(156), - [aux_sym_join_type_token4] = ACTIONS(156), - [aux_sym_join_clause_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(2858), - [aux_sym_filter_clause_token1] = ACTIONS(2860), - [aux_sym_over_clause_token1] = ACTIONS(2862), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [2131] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(2870), - [anon_sym_COMMA] = ACTIONS(211), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(2872), - [aux_sym_truncate_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_begin_statement_token1] = ACTIONS(215), - [aux_sym_commit_statement_token1] = ACTIONS(215), - [aux_sym_rollback_statement_token1] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_reference_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_grant_statement_token8] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(2874), - [aux_sym_order_by_clause_token1] = ACTIONS(215), - [aux_sym_limit_clause_token1] = ACTIONS(215), - [aux_sym_offset_clause_token1] = ACTIONS(215), - [aux_sym_where_clause_token1] = ACTIONS(215), - [aux_sym_select_clause_body_token1] = ACTIONS(215), - [aux_sym_join_type_token1] = ACTIONS(215), - [aux_sym_join_type_token2] = ACTIONS(215), - [aux_sym_join_type_token3] = ACTIONS(215), - [aux_sym_join_type_token4] = ACTIONS(215), - [aux_sym_join_clause_token1] = ACTIONS(215), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(2876), - [aux_sym_type_token2] = ACTIONS(2878), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [2132] = { - [aux_sym_array_type_repeat1] = STATE(2123), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(326), - [anon_sym_COMMA] = ACTIONS(326), - [aux_sym_cte_token2] = ACTIONS(326), - [anon_sym_RPAREN] = ACTIONS(326), - [aux_sym_truncate_statement_token1] = ACTIONS(326), - [aux_sym_comment_statement_token1] = ACTIONS(326), - [aux_sym_comment_statement_token7] = ACTIONS(326), - [aux_sym_begin_statement_token1] = ACTIONS(326), - [aux_sym_commit_statement_token1] = ACTIONS(326), - [aux_sym_rollback_statement_token1] = ACTIONS(326), - [aux_sym_create_statement_token1] = ACTIONS(326), - [aux_sym_alter_statement_token1] = ACTIONS(326), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(326), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(326), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym__compound_statement_token2] = ACTIONS(326), - [aux_sym_return_statement_token1] = ACTIONS(326), - [aux_sym_declare_statement_token1] = ACTIONS(326), - [aux_sym_create_function_statement_token7] = ACTIONS(326), - [aux_sym_null_hint_token2] = ACTIONS(326), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(326), - [aux_sym_trigger_event_token2] = ACTIONS(326), - [aux_sym_trigger_event_token3] = ACTIONS(326), - [aux_sym_drop_statement_token1] = ACTIONS(326), - [aux_sym_grant_statement_token1] = ACTIONS(326), - [aux_sym_grant_statement_token4] = ACTIONS(326), - [aux_sym_grant_statement_token5] = ACTIONS(326), - [aux_sym_grant_statement_token8] = ACTIONS(326), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(326), - [aux_sym_direction_constraint_token1] = ACTIONS(326), - [aux_sym_direction_constraint_token2] = ACTIONS(326), - [anon_sym_CONSTRAINT] = ACTIONS(326), - [aux_sym_table_constraint_check_token1] = ACTIONS(326), - [aux_sym_table_constraint_unique_token1] = ACTIONS(326), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(326), - [aux_sym_having_clause_token1] = ACTIONS(326), - [aux_sym_order_by_clause_token1] = ACTIONS(326), - [aux_sym_limit_clause_token1] = ACTIONS(326), - [aux_sym_offset_clause_token1] = ACTIONS(326), - [aux_sym_frame_clause_token2] = ACTIONS(326), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(2851), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [2133] = { - [aux_sym_dotted_name_repeat1] = STATE(2143), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_reference_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_grant_statement_token8] = ACTIONS(124), - [aux_sym_order_by_clause_token1] = ACTIONS(124), - [aux_sym_limit_clause_token1] = ACTIONS(124), - [aux_sym_offset_clause_token1] = ACTIONS(124), - [aux_sym_where_clause_token1] = ACTIONS(124), - [aux_sym_select_clause_body_token1] = ACTIONS(124), - [aux_sym_join_type_token1] = ACTIONS(124), - [aux_sym_join_type_token2] = ACTIONS(124), - [aux_sym_join_type_token3] = ACTIONS(124), - [aux_sym_join_type_token4] = ACTIONS(124), - [aux_sym_join_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(2842), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [2134] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_reference_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_grant_statement_token8] = ACTIONS(144), - [aux_sym_order_by_clause_token1] = ACTIONS(144), - [aux_sym_limit_clause_token1] = ACTIONS(144), - [aux_sym_offset_clause_token1] = ACTIONS(144), - [aux_sym_where_clause_token1] = ACTIONS(144), - [aux_sym_select_clause_body_token1] = ACTIONS(144), - [aux_sym_join_type_token1] = ACTIONS(144), - [aux_sym_join_type_token2] = ACTIONS(144), - [aux_sym_join_type_token3] = ACTIONS(144), - [aux_sym_join_type_token4] = ACTIONS(144), - [aux_sym_join_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [2135] = { - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym__compound_statement_token2] = ACTIONS(144), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_reference_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_grant_statement_token8] = ACTIONS(144), - [aux_sym_create_table_statement_token1] = ACTIONS(144), - [aux_sym_order_by_clause_token1] = ACTIONS(144), - [aux_sym_limit_clause_token1] = ACTIONS(144), - [aux_sym_offset_clause_token1] = ACTIONS(144), - [aux_sym_where_clause_token1] = ACTIONS(144), - [aux_sym_select_clause_body_token1] = ACTIONS(144), - [aux_sym_join_type_token1] = ACTIONS(144), - [aux_sym_join_type_token2] = ACTIONS(144), - [aux_sym_join_type_token3] = ACTIONS(144), - [aux_sym_join_type_token4] = ACTIONS(144), - [aux_sym_join_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [aux_sym_type_token1] = ACTIONS(144), - [aux_sym_type_token2] = ACTIONS(144), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [2136] = { - [sym_within_group_clause] = STATE(2218), - [sym_filter_clause] = STATE(2379), - [sym_over_clause] = STATE(2773), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [anon_sym_COMMA] = ACTIONS(146), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_truncate_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_begin_statement_token1] = ACTIONS(148), - [aux_sym_commit_statement_token1] = ACTIONS(148), - [aux_sym_rollback_statement_token1] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_grant_statement_token8] = ACTIONS(148), - [aux_sym_order_by_clause_token1] = ACTIONS(148), - [aux_sym_limit_clause_token1] = ACTIONS(148), - [aux_sym_offset_clause_token1] = ACTIONS(148), - [aux_sym_where_clause_token1] = ACTIONS(148), - [aux_sym_join_type_token1] = ACTIONS(148), - [aux_sym_join_type_token2] = ACTIONS(148), - [aux_sym_join_type_token3] = ACTIONS(148), - [aux_sym_join_type_token4] = ACTIONS(148), - [aux_sym_join_clause_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(2864), - [aux_sym_filter_clause_token1] = ACTIONS(2866), - [aux_sym_over_clause_token1] = ACTIONS(2868), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [2137] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(305), - [anon_sym_COMMA] = ACTIONS(305), - [aux_sym_cte_token2] = ACTIONS(305), - [anon_sym_RPAREN] = ACTIONS(305), - [aux_sym_truncate_statement_token1] = ACTIONS(305), - [aux_sym_comment_statement_token1] = ACTIONS(305), - [aux_sym_comment_statement_token7] = ACTIONS(305), - [aux_sym_begin_statement_token1] = ACTIONS(305), - [aux_sym_commit_statement_token1] = ACTIONS(305), - [aux_sym_rollback_statement_token1] = ACTIONS(305), - [aux_sym_create_statement_token1] = ACTIONS(305), - [aux_sym_alter_statement_token1] = ACTIONS(305), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(305), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(305), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym__compound_statement_token2] = ACTIONS(305), - [aux_sym_return_statement_token1] = ACTIONS(305), - [aux_sym_declare_statement_token1] = ACTIONS(305), - [aux_sym_create_function_statement_token7] = ACTIONS(305), - [aux_sym_null_hint_token2] = ACTIONS(305), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(305), - [aux_sym_trigger_event_token2] = ACTIONS(305), - [aux_sym_trigger_event_token3] = ACTIONS(305), - [aux_sym_drop_statement_token1] = ACTIONS(305), - [aux_sym_grant_statement_token1] = ACTIONS(305), - [aux_sym_grant_statement_token4] = ACTIONS(305), - [aux_sym_grant_statement_token5] = ACTIONS(305), - [aux_sym_grant_statement_token8] = ACTIONS(305), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(305), - [aux_sym_direction_constraint_token1] = ACTIONS(305), - [aux_sym_direction_constraint_token2] = ACTIONS(305), - [anon_sym_CONSTRAINT] = ACTIONS(305), - [aux_sym_table_constraint_check_token1] = ACTIONS(305), - [aux_sym_table_constraint_unique_token1] = ACTIONS(305), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(305), - [aux_sym_having_clause_token1] = ACTIONS(305), - [aux_sym_order_by_clause_token1] = ACTIONS(305), - [aux_sym_limit_clause_token1] = ACTIONS(305), - [aux_sym_offset_clause_token1] = ACTIONS(305), - [aux_sym_over_clause_token1] = ACTIONS(305), - [aux_sym_frame_clause_token2] = ACTIONS(305), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [2138] = { - [sym_filter_clause] = STATE(2228), - [sym_over_clause] = STATE(2362), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_reference_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_select_clause_body_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(2818), - [aux_sym_over_clause_token1] = ACTIONS(2820), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2139] = { - [aux_sym_dotted_name_repeat1] = STATE(2097), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(2825), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(2880), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2140] = { - [sym_filter_clause] = STATE(2210), - [sym_over_clause] = STATE(2353), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_reference_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_select_clause_body_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(2818), - [aux_sym_over_clause_token1] = ACTIONS(2820), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2141] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(2882), - [anon_sym_COMMA] = ACTIONS(211), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(2884), - [aux_sym_truncate_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_begin_statement_token1] = ACTIONS(215), - [aux_sym_commit_statement_token1] = ACTIONS(215), - [aux_sym_rollback_statement_token1] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_reference_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_grant_statement_token8] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(2886), - [aux_sym_order_by_clause_token1] = ACTIONS(215), - [aux_sym_limit_clause_token1] = ACTIONS(215), - [aux_sym_offset_clause_token1] = ACTIONS(215), - [aux_sym_where_clause_token1] = ACTIONS(215), - [aux_sym_select_clause_body_token1] = ACTIONS(215), - [aux_sym_join_type_token1] = ACTIONS(215), - [aux_sym_join_type_token2] = ACTIONS(215), - [aux_sym_join_type_token3] = ACTIONS(215), - [aux_sym_join_type_token4] = ACTIONS(215), - [aux_sym_join_clause_token1] = ACTIONS(215), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(2888), - [aux_sym_type_token2] = ACTIONS(2890), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [2142] = { - [sym_within_group_clause] = STATE(2236), - [sym_filter_clause] = STATE(2393), - [sym_over_clause] = STATE(2783), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [anon_sym_COMMA] = ACTIONS(154), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_truncate_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_begin_statement_token1] = ACTIONS(156), - [aux_sym_commit_statement_token1] = ACTIONS(156), - [aux_sym_rollback_statement_token1] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_grant_statement_token8] = ACTIONS(156), - [aux_sym_order_by_clause_token1] = ACTIONS(156), - [aux_sym_limit_clause_token1] = ACTIONS(156), - [aux_sym_offset_clause_token1] = ACTIONS(156), - [aux_sym_where_clause_token1] = ACTIONS(156), - [aux_sym_join_type_token1] = ACTIONS(156), - [aux_sym_join_type_token2] = ACTIONS(156), - [aux_sym_join_type_token3] = ACTIONS(156), - [aux_sym_join_type_token4] = ACTIONS(156), - [aux_sym_join_clause_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(2864), - [aux_sym_filter_clause_token1] = ACTIONS(2866), - [aux_sym_over_clause_token1] = ACTIONS(2868), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [2143] = { - [aux_sym_dotted_name_repeat1] = STATE(2143), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_reference_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_select_clause_body_token1] = ACTIONS(117), - [aux_sym_join_type_token1] = ACTIONS(117), - [aux_sym_join_type_token2] = ACTIONS(117), - [aux_sym_join_type_token3] = ACTIONS(117), - [aux_sym_join_type_token4] = ACTIONS(117), - [aux_sym_join_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(2892), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2144] = { - [sym_within_group_clause] = STATE(2239), - [sym_filter_clause] = STATE(2425), - [sym_over_clause] = STATE(2726), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(132), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym__compound_statement_token2] = ACTIONS(134), - [aux_sym_return_statement_token1] = ACTIONS(134), - [aux_sym_declare_statement_token1] = ACTIONS(134), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_reference_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_grant_statement_token8] = ACTIONS(134), - [aux_sym_create_table_statement_token1] = ACTIONS(134), - [aux_sym_order_by_clause_token1] = ACTIONS(134), - [aux_sym_limit_clause_token1] = ACTIONS(134), - [aux_sym_offset_clause_token1] = ACTIONS(134), - [aux_sym_where_clause_token1] = ACTIONS(134), - [aux_sym_select_clause_body_token1] = ACTIONS(134), - [aux_sym_join_type_token1] = ACTIONS(134), - [aux_sym_join_type_token2] = ACTIONS(134), - [aux_sym_join_type_token3] = ACTIONS(134), - [aux_sym_join_type_token4] = ACTIONS(134), - [aux_sym_join_clause_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(2858), - [aux_sym_filter_clause_token1] = ACTIONS(2860), - [aux_sym_over_clause_token1] = ACTIONS(2862), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [2145] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2146] = { - [sym_within_group_clause] = STATE(2220), - [sym_filter_clause] = STATE(2384), - [sym_over_clause] = STATE(2777), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(132), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_truncate_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_begin_statement_token1] = ACTIONS(134), - [aux_sym_commit_statement_token1] = ACTIONS(134), - [aux_sym_rollback_statement_token1] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_grant_statement_token8] = ACTIONS(134), - [aux_sym_order_by_clause_token1] = ACTIONS(134), - [aux_sym_limit_clause_token1] = ACTIONS(134), - [aux_sym_offset_clause_token1] = ACTIONS(134), - [aux_sym_where_clause_token1] = ACTIONS(134), - [aux_sym_join_type_token1] = ACTIONS(134), - [aux_sym_join_type_token2] = ACTIONS(134), - [aux_sym_join_type_token3] = ACTIONS(134), - [aux_sym_join_type_token4] = ACTIONS(134), - [aux_sym_join_clause_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(2864), - [aux_sym_filter_clause_token1] = ACTIONS(2866), - [aux_sym_over_clause_token1] = ACTIONS(2868), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [2147] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_reference_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_grant_statement_token8] = ACTIONS(130), - [aux_sym_order_by_clause_token1] = ACTIONS(130), - [aux_sym_limit_clause_token1] = ACTIONS(130), - [aux_sym_offset_clause_token1] = ACTIONS(130), - [aux_sym_where_clause_token1] = ACTIONS(130), - [aux_sym_select_clause_body_token1] = ACTIONS(130), - [aux_sym_join_type_token1] = ACTIONS(130), - [aux_sym_join_type_token2] = ACTIONS(130), - [aux_sym_join_type_token3] = ACTIONS(130), - [aux_sym_join_type_token4] = ACTIONS(130), - [aux_sym_join_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [2148] = { - [sym_filter_clause] = STATE(2206), - [sym_over_clause] = STATE(2452), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_reference_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_select_clause_body_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(2818), - [aux_sym_over_clause_token1] = ACTIONS(2820), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2149] = { - [sym_within_group_clause] = STATE(2222), - [sym_filter_clause] = STATE(2465), - [sym_over_clause] = STATE(2722), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [anon_sym_COMMA] = ACTIONS(146), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym__compound_statement_token2] = ACTIONS(148), - [aux_sym_return_statement_token1] = ACTIONS(148), - [aux_sym_declare_statement_token1] = ACTIONS(148), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_reference_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_grant_statement_token8] = ACTIONS(148), - [aux_sym_create_table_statement_token1] = ACTIONS(148), - [aux_sym_order_by_clause_token1] = ACTIONS(148), - [aux_sym_limit_clause_token1] = ACTIONS(148), - [aux_sym_offset_clause_token1] = ACTIONS(148), - [aux_sym_where_clause_token1] = ACTIONS(148), - [aux_sym_select_clause_body_token1] = ACTIONS(148), - [aux_sym_join_type_token1] = ACTIONS(148), - [aux_sym_join_type_token2] = ACTIONS(148), - [aux_sym_join_type_token3] = ACTIONS(148), - [aux_sym_join_type_token4] = ACTIONS(148), - [aux_sym_join_clause_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(2858), - [aux_sym_filter_clause_token1] = ACTIONS(2860), - [aux_sym_over_clause_token1] = ACTIONS(2862), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [2150] = { - [sym_over_clause] = STATE(2289), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_reference_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_select_clause_body_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(2814), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2151] = { - [sym_filter_clause] = STATE(2273), - [sym_over_clause] = STATE(2534), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(2838), - [aux_sym_over_clause_token1] = ACTIONS(2840), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2152] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(445), - [anon_sym_COMMA] = ACTIONS(445), - [aux_sym_cte_token2] = ACTIONS(445), - [anon_sym_RPAREN] = ACTIONS(445), - [aux_sym_truncate_statement_token1] = ACTIONS(445), - [aux_sym_comment_statement_token1] = ACTIONS(445), - [aux_sym_comment_statement_token7] = ACTIONS(445), - [aux_sym_begin_statement_token1] = ACTIONS(445), - [aux_sym_commit_statement_token1] = ACTIONS(445), - [aux_sym_rollback_statement_token1] = ACTIONS(445), - [aux_sym_create_statement_token1] = ACTIONS(445), - [aux_sym_alter_statement_token1] = ACTIONS(445), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(445), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(445), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym__compound_statement_token2] = ACTIONS(445), - [aux_sym_return_statement_token1] = ACTIONS(445), - [aux_sym_declare_statement_token1] = ACTIONS(445), - [aux_sym_create_function_statement_token7] = ACTIONS(445), - [aux_sym_null_hint_token2] = ACTIONS(445), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(445), - [aux_sym_trigger_event_token2] = ACTIONS(445), - [aux_sym_trigger_event_token3] = ACTIONS(445), - [aux_sym_drop_statement_token1] = ACTIONS(445), - [aux_sym_grant_statement_token1] = ACTIONS(445), - [aux_sym_grant_statement_token4] = ACTIONS(445), - [aux_sym_grant_statement_token5] = ACTIONS(445), - [aux_sym_grant_statement_token8] = ACTIONS(445), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(445), - [aux_sym_direction_constraint_token1] = ACTIONS(445), - [aux_sym_direction_constraint_token2] = ACTIONS(445), - [anon_sym_CONSTRAINT] = ACTIONS(445), - [aux_sym_table_constraint_check_token1] = ACTIONS(445), - [aux_sym_table_constraint_unique_token1] = ACTIONS(445), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(445), - [aux_sym_having_clause_token1] = ACTIONS(445), - [aux_sym_order_by_clause_token1] = ACTIONS(445), - [aux_sym_limit_clause_token1] = ACTIONS(445), - [aux_sym_offset_clause_token1] = ACTIONS(445), - [aux_sym_frame_clause_token2] = ACTIONS(445), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [2153] = { - [aux_sym_dotted_name_repeat1] = STATE(2107), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(160), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_reference_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_select_clause_body_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(2831), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(2895), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2154] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(534), - [anon_sym_COMMA] = ACTIONS(534), - [aux_sym_cte_token2] = ACTIONS(534), - [anon_sym_RPAREN] = ACTIONS(534), - [aux_sym_truncate_statement_token1] = ACTIONS(534), - [aux_sym_comment_statement_token1] = ACTIONS(534), - [aux_sym_comment_statement_token7] = ACTIONS(534), - [aux_sym_begin_statement_token1] = ACTIONS(534), - [aux_sym_commit_statement_token1] = ACTIONS(534), - [aux_sym_rollback_statement_token1] = ACTIONS(534), - [aux_sym_create_statement_token1] = ACTIONS(534), - [aux_sym_alter_statement_token1] = ACTIONS(534), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(534), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(534), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym__compound_statement_token2] = ACTIONS(534), - [aux_sym_return_statement_token1] = ACTIONS(534), - [aux_sym_declare_statement_token1] = ACTIONS(534), - [aux_sym_create_function_statement_token7] = ACTIONS(534), - [aux_sym_null_hint_token2] = ACTIONS(534), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(534), - [aux_sym_trigger_event_token2] = ACTIONS(534), - [aux_sym_trigger_event_token3] = ACTIONS(534), - [aux_sym_drop_statement_token1] = ACTIONS(534), - [aux_sym_grant_statement_token1] = ACTIONS(534), - [aux_sym_grant_statement_token4] = ACTIONS(534), - [aux_sym_grant_statement_token5] = ACTIONS(534), - [aux_sym_grant_statement_token8] = ACTIONS(534), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(534), - [aux_sym_direction_constraint_token1] = ACTIONS(534), - [aux_sym_direction_constraint_token2] = ACTIONS(534), - [anon_sym_CONSTRAINT] = ACTIONS(534), - [aux_sym_table_constraint_check_token1] = ACTIONS(534), - [aux_sym_table_constraint_unique_token1] = ACTIONS(534), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(534), - [aux_sym_having_clause_token1] = ACTIONS(534), - [aux_sym_order_by_clause_token1] = ACTIONS(534), - [aux_sym_limit_clause_token1] = ACTIONS(534), - [aux_sym_offset_clause_token1] = ACTIONS(534), - [aux_sym_frame_clause_token2] = ACTIONS(534), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [2155] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(273), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token2] = ACTIONS(273), - [anon_sym_RPAREN] = ACTIONS(273), - [aux_sym_truncate_statement_token1] = ACTIONS(273), - [aux_sym_comment_statement_token1] = ACTIONS(273), - [aux_sym_comment_statement_token7] = ACTIONS(273), - [aux_sym_begin_statement_token1] = ACTIONS(273), - [aux_sym_commit_statement_token1] = ACTIONS(273), - [aux_sym_rollback_statement_token1] = ACTIONS(273), - [aux_sym_create_statement_token1] = ACTIONS(273), - [aux_sym_alter_statement_token1] = ACTIONS(273), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(273), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(273), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym__compound_statement_token2] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(273), - [aux_sym_declare_statement_token1] = ACTIONS(273), - [aux_sym_create_function_statement_token7] = ACTIONS(273), - [aux_sym_null_hint_token2] = ACTIONS(273), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(273), - [aux_sym_trigger_event_token2] = ACTIONS(273), - [aux_sym_trigger_event_token3] = ACTIONS(273), - [aux_sym_drop_statement_token1] = ACTIONS(273), - [aux_sym_grant_statement_token1] = ACTIONS(273), - [aux_sym_grant_statement_token4] = ACTIONS(273), - [aux_sym_grant_statement_token5] = ACTIONS(273), - [aux_sym_grant_statement_token8] = ACTIONS(273), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(273), - [aux_sym_direction_constraint_token1] = ACTIONS(273), - [aux_sym_direction_constraint_token2] = ACTIONS(273), - [anon_sym_CONSTRAINT] = ACTIONS(273), - [aux_sym_table_constraint_check_token1] = ACTIONS(273), - [aux_sym_table_constraint_unique_token1] = ACTIONS(273), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(273), - [aux_sym_having_clause_token1] = ACTIONS(273), - [aux_sym_order_by_clause_token1] = ACTIONS(273), - [aux_sym_limit_clause_token1] = ACTIONS(273), - [aux_sym_offset_clause_token1] = ACTIONS(273), - [aux_sym_frame_clause_token2] = ACTIONS(273), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [2156] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [anon_sym_COMMA] = ACTIONS(259), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_truncate_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_begin_statement_token1] = ACTIONS(261), - [aux_sym_commit_statement_token1] = ACTIONS(261), - [aux_sym_rollback_statement_token1] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_reference_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_grant_statement_token8] = ACTIONS(261), - [aux_sym_create_table_statement_token1] = ACTIONS(261), - [aux_sym_order_by_clause_token1] = ACTIONS(261), - [aux_sym_limit_clause_token1] = ACTIONS(261), - [aux_sym_offset_clause_token1] = ACTIONS(261), - [aux_sym_where_clause_token1] = ACTIONS(261), - [aux_sym_select_clause_body_token1] = ACTIONS(261), - [aux_sym_join_type_token1] = ACTIONS(261), - [aux_sym_join_type_token2] = ACTIONS(261), - [aux_sym_join_type_token3] = ACTIONS(261), - [aux_sym_join_type_token4] = ACTIONS(261), - [aux_sym_join_clause_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [2157] = { - [sym_within_group_clause] = STATE(2299), - [sym_filter_clause] = STATE(2518), - [sym_over_clause] = STATE(2947), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(146), - [aux_sym_truncate_statement_token1] = ACTIONS(146), - [aux_sym_comment_statement_token1] = ACTIONS(146), - [aux_sym_comment_statement_token7] = ACTIONS(146), - [aux_sym_begin_statement_token1] = ACTIONS(146), - [aux_sym_commit_statement_token1] = ACTIONS(146), - [aux_sym_rollback_statement_token1] = ACTIONS(146), - [aux_sym_create_statement_token1] = ACTIONS(146), - [aux_sym_alter_statement_token1] = ACTIONS(146), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(146), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym__compound_statement_token2] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(146), - [aux_sym_declare_statement_token1] = ACTIONS(146), - [aux_sym_create_function_statement_token7] = ACTIONS(146), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(146), - [aux_sym_trigger_event_token2] = ACTIONS(146), - [aux_sym_trigger_event_token3] = ACTIONS(146), - [aux_sym_drop_statement_token1] = ACTIONS(146), - [aux_sym_grant_statement_token1] = ACTIONS(146), - [aux_sym_grant_statement_token4] = ACTIONS(146), - [aux_sym_grant_statement_token8] = ACTIONS(146), - [aux_sym_create_table_statement_token1] = ACTIONS(146), - [aux_sym_order_by_clause_token1] = ACTIONS(146), - [aux_sym_limit_clause_token1] = ACTIONS(146), - [aux_sym_offset_clause_token1] = ACTIONS(146), - [aux_sym_where_clause_token1] = ACTIONS(146), - [aux_sym_join_type_token1] = ACTIONS(146), - [aux_sym_join_type_token2] = ACTIONS(146), - [aux_sym_join_type_token3] = ACTIONS(146), - [aux_sym_join_type_token4] = ACTIONS(146), - [aux_sym_join_clause_token1] = ACTIONS(146), - [aux_sym_within_group_clause_token1] = ACTIONS(2897), - [aux_sym_filter_clause_token1] = ACTIONS(2899), - [aux_sym_over_clause_token1] = ACTIONS(2901), - [aux_sym_frame_clause_token2] = ACTIONS(146), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [2158] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token7] = ACTIONS(115), - [aux_sym_begin_statement_token1] = ACTIONS(115), - [aux_sym_commit_statement_token1] = ACTIONS(115), - [aux_sym_rollback_statement_token1] = ACTIONS(115), - [aux_sym_create_statement_token1] = ACTIONS(115), - [aux_sym_alter_statement_token1] = ACTIONS(115), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(115), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym__compound_statement_token2] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(115), - [aux_sym_declare_statement_token1] = ACTIONS(115), - [aux_sym_create_function_statement_token7] = ACTIONS(115), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(115), - [aux_sym_trigger_event_token2] = ACTIONS(115), - [aux_sym_trigger_event_token3] = ACTIONS(115), - [aux_sym_drop_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token4] = ACTIONS(115), - [aux_sym_grant_statement_token8] = ACTIONS(115), - [aux_sym_create_table_statement_token1] = ACTIONS(115), - [aux_sym_order_by_clause_token1] = ACTIONS(115), - [aux_sym_limit_clause_token1] = ACTIONS(115), - [aux_sym_offset_clause_token1] = ACTIONS(115), - [aux_sym_where_clause_token1] = ACTIONS(115), - [aux_sym_join_type_token1] = ACTIONS(115), - [aux_sym_join_type_token2] = ACTIONS(115), - [aux_sym_join_type_token3] = ACTIONS(115), - [aux_sym_join_type_token4] = ACTIONS(115), - [aux_sym_join_clause_token1] = ACTIONS(115), - [aux_sym_frame_clause_token2] = ACTIONS(115), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(115), - [aux_sym_type_token2] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2159] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(199), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token2] = ACTIONS(199), - [anon_sym_RPAREN] = ACTIONS(199), - [aux_sym_truncate_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token7] = ACTIONS(199), - [aux_sym_begin_statement_token1] = ACTIONS(199), - [aux_sym_commit_statement_token1] = ACTIONS(199), - [aux_sym_rollback_statement_token1] = ACTIONS(199), - [aux_sym_create_statement_token1] = ACTIONS(199), - [aux_sym_alter_statement_token1] = ACTIONS(199), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(199), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(199), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(199), - [aux_sym_declare_statement_token1] = ACTIONS(199), - [aux_sym_create_function_statement_token7] = ACTIONS(199), - [aux_sym_null_hint_token2] = ACTIONS(199), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(199), - [aux_sym_trigger_event_token2] = ACTIONS(199), - [aux_sym_trigger_event_token3] = ACTIONS(199), - [aux_sym_drop_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token4] = ACTIONS(199), - [aux_sym_grant_statement_token5] = ACTIONS(199), - [aux_sym_grant_statement_token8] = ACTIONS(199), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(199), - [aux_sym_direction_constraint_token1] = ACTIONS(199), - [aux_sym_direction_constraint_token2] = ACTIONS(199), - [anon_sym_CONSTRAINT] = ACTIONS(199), - [aux_sym_table_constraint_check_token1] = ACTIONS(199), - [aux_sym_table_constraint_unique_token1] = ACTIONS(199), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(199), - [aux_sym_having_clause_token1] = ACTIONS(199), - [aux_sym_order_by_clause_token1] = ACTIONS(199), - [aux_sym_limit_clause_token1] = ACTIONS(199), - [aux_sym_offset_clause_token1] = ACTIONS(199), - [aux_sym_frame_clause_token2] = ACTIONS(199), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2160] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(293), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token2] = ACTIONS(293), - [anon_sym_RPAREN] = ACTIONS(293), - [aux_sym_truncate_statement_token1] = ACTIONS(293), - [aux_sym_comment_statement_token1] = ACTIONS(293), - [aux_sym_comment_statement_token7] = ACTIONS(293), - [aux_sym_begin_statement_token1] = ACTIONS(293), - [aux_sym_commit_statement_token1] = ACTIONS(293), - [aux_sym_rollback_statement_token1] = ACTIONS(293), - [aux_sym_create_statement_token1] = ACTIONS(293), - [aux_sym_alter_statement_token1] = ACTIONS(293), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(293), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(293), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym__compound_statement_token2] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(293), - [aux_sym_declare_statement_token1] = ACTIONS(293), - [aux_sym_create_function_statement_token7] = ACTIONS(293), - [aux_sym_null_hint_token2] = ACTIONS(293), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(293), - [aux_sym_trigger_event_token2] = ACTIONS(293), - [aux_sym_trigger_event_token3] = ACTIONS(293), - [aux_sym_drop_statement_token1] = ACTIONS(293), - [aux_sym_grant_statement_token1] = ACTIONS(293), - [aux_sym_grant_statement_token4] = ACTIONS(293), - [aux_sym_grant_statement_token5] = ACTIONS(293), - [aux_sym_grant_statement_token8] = ACTIONS(293), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(293), - [aux_sym_direction_constraint_token1] = ACTIONS(293), - [aux_sym_direction_constraint_token2] = ACTIONS(293), - [anon_sym_CONSTRAINT] = ACTIONS(293), - [aux_sym_table_constraint_check_token1] = ACTIONS(293), - [aux_sym_table_constraint_unique_token1] = ACTIONS(293), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(293), - [aux_sym_having_clause_token1] = ACTIONS(293), - [aux_sym_order_by_clause_token1] = ACTIONS(293), - [aux_sym_limit_clause_token1] = ACTIONS(293), - [aux_sym_offset_clause_token1] = ACTIONS(293), - [aux_sym_frame_clause_token2] = ACTIONS(293), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [2161] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(2903), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(2905), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_reference_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(2907), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_select_clause_body_token1] = ACTIONS(285), - [aux_sym_join_type_token1] = ACTIONS(285), - [aux_sym_join_type_token2] = ACTIONS(285), - [aux_sym_join_type_token3] = ACTIONS(285), - [aux_sym_join_type_token4] = ACTIONS(285), - [aux_sym_join_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(2909), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [2162] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(588), - [anon_sym_COMMA] = ACTIONS(588), - [aux_sym_cte_token2] = ACTIONS(588), - [anon_sym_RPAREN] = ACTIONS(588), - [aux_sym_truncate_statement_token1] = ACTIONS(588), - [aux_sym_comment_statement_token1] = ACTIONS(588), - [aux_sym_comment_statement_token7] = ACTIONS(588), - [aux_sym_begin_statement_token1] = ACTIONS(588), - [aux_sym_commit_statement_token1] = ACTIONS(588), - [aux_sym_rollback_statement_token1] = ACTIONS(588), - [aux_sym_create_statement_token1] = ACTIONS(588), - [aux_sym_alter_statement_token1] = ACTIONS(588), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(588), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(588), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym__compound_statement_token2] = ACTIONS(588), - [aux_sym_return_statement_token1] = ACTIONS(588), - [aux_sym_declare_statement_token1] = ACTIONS(588), - [aux_sym_create_function_statement_token7] = ACTIONS(588), - [aux_sym_null_hint_token2] = ACTIONS(588), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(588), - [aux_sym_trigger_event_token2] = ACTIONS(588), - [aux_sym_trigger_event_token3] = ACTIONS(588), - [aux_sym_drop_statement_token1] = ACTIONS(588), - [aux_sym_grant_statement_token1] = ACTIONS(588), - [aux_sym_grant_statement_token4] = ACTIONS(588), - [aux_sym_grant_statement_token5] = ACTIONS(588), - [aux_sym_grant_statement_token8] = ACTIONS(588), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(588), - [aux_sym_direction_constraint_token1] = ACTIONS(588), - [aux_sym_direction_constraint_token2] = ACTIONS(588), - [anon_sym_CONSTRAINT] = ACTIONS(588), - [aux_sym_table_constraint_check_token1] = ACTIONS(588), - [aux_sym_table_constraint_unique_token1] = ACTIONS(588), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(588), - [aux_sym_having_clause_token1] = ACTIONS(588), - [aux_sym_order_by_clause_token1] = ACTIONS(588), - [aux_sym_limit_clause_token1] = ACTIONS(588), - [aux_sym_offset_clause_token1] = ACTIONS(588), - [aux_sym_frame_clause_token2] = ACTIONS(588), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [2163] = { - [sym_over_clause] = STATE(2270), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_reference_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_select_clause_body_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(2814), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2164] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(461), - [anon_sym_COMMA] = ACTIONS(461), - [aux_sym_cte_token2] = ACTIONS(461), - [anon_sym_RPAREN] = ACTIONS(461), - [aux_sym_truncate_statement_token1] = ACTIONS(461), - [aux_sym_comment_statement_token1] = ACTIONS(461), - [aux_sym_comment_statement_token7] = ACTIONS(461), - [aux_sym_begin_statement_token1] = ACTIONS(461), - [aux_sym_commit_statement_token1] = ACTIONS(461), - [aux_sym_rollback_statement_token1] = ACTIONS(461), - [aux_sym_create_statement_token1] = ACTIONS(461), - [aux_sym_alter_statement_token1] = ACTIONS(461), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(461), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(461), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym__compound_statement_token2] = ACTIONS(461), - [aux_sym_return_statement_token1] = ACTIONS(461), - [aux_sym_declare_statement_token1] = ACTIONS(461), - [aux_sym_create_function_statement_token7] = ACTIONS(461), - [aux_sym_null_hint_token2] = ACTIONS(461), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(461), - [aux_sym_trigger_event_token2] = ACTIONS(461), - [aux_sym_trigger_event_token3] = ACTIONS(461), - [aux_sym_drop_statement_token1] = ACTIONS(461), - [aux_sym_grant_statement_token1] = ACTIONS(461), - [aux_sym_grant_statement_token4] = ACTIONS(461), - [aux_sym_grant_statement_token5] = ACTIONS(461), - [aux_sym_grant_statement_token8] = ACTIONS(461), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(461), - [aux_sym_direction_constraint_token1] = ACTIONS(461), - [aux_sym_direction_constraint_token2] = ACTIONS(461), - [anon_sym_CONSTRAINT] = ACTIONS(461), - [aux_sym_table_constraint_check_token1] = ACTIONS(461), - [aux_sym_table_constraint_unique_token1] = ACTIONS(461), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(461), - [aux_sym_having_clause_token1] = ACTIONS(461), - [aux_sym_order_by_clause_token1] = ACTIONS(461), - [aux_sym_limit_clause_token1] = ACTIONS(461), - [aux_sym_offset_clause_token1] = ACTIONS(461), - [aux_sym_frame_clause_token2] = ACTIONS(461), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [2165] = { - [aux_sym_dotted_name_repeat1] = STATE(2254), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(2911), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(2913), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2166] = { - [aux_sym_dotted_name_repeat1] = STATE(2167), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym__compound_statement_token2] = ACTIONS(124), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_grant_statement_token8] = ACTIONS(124), - [aux_sym_create_table_statement_token1] = ACTIONS(124), - [aux_sym_order_by_clause_token1] = ACTIONS(124), - [aux_sym_limit_clause_token1] = ACTIONS(124), - [aux_sym_offset_clause_token1] = ACTIONS(124), - [aux_sym_where_clause_token1] = ACTIONS(124), - [aux_sym_join_type_token1] = ACTIONS(124), - [aux_sym_join_type_token2] = ACTIONS(124), - [aux_sym_join_type_token3] = ACTIONS(124), - [aux_sym_join_type_token4] = ACTIONS(124), - [aux_sym_join_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(2915), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [aux_sym_type_token1] = ACTIONS(124), - [aux_sym_type_token2] = ACTIONS(124), - [anon_sym_LBRACK] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [2167] = { - [aux_sym_dotted_name_repeat1] = STATE(2167), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym__compound_statement_token2] = ACTIONS(117), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_join_type_token1] = ACTIONS(117), - [aux_sym_join_type_token2] = ACTIONS(117), - [aux_sym_join_type_token3] = ACTIONS(117), - [aux_sym_join_type_token4] = ACTIONS(117), - [aux_sym_join_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(2917), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2168] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(441), - [anon_sym_COMMA] = ACTIONS(441), - [aux_sym_cte_token2] = ACTIONS(441), - [anon_sym_RPAREN] = ACTIONS(441), - [aux_sym_truncate_statement_token1] = ACTIONS(441), - [aux_sym_comment_statement_token1] = ACTIONS(441), - [aux_sym_comment_statement_token7] = ACTIONS(441), - [aux_sym_begin_statement_token1] = ACTIONS(441), - [aux_sym_commit_statement_token1] = ACTIONS(441), - [aux_sym_rollback_statement_token1] = ACTIONS(441), - [aux_sym_create_statement_token1] = ACTIONS(441), - [aux_sym_alter_statement_token1] = ACTIONS(441), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(441), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(441), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym__compound_statement_token2] = ACTIONS(441), - [aux_sym_return_statement_token1] = ACTIONS(441), - [aux_sym_declare_statement_token1] = ACTIONS(441), - [aux_sym_create_function_statement_token7] = ACTIONS(441), - [aux_sym_null_hint_token2] = ACTIONS(441), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(441), - [aux_sym_trigger_event_token2] = ACTIONS(441), - [aux_sym_trigger_event_token3] = ACTIONS(441), - [aux_sym_drop_statement_token1] = ACTIONS(441), - [aux_sym_grant_statement_token1] = ACTIONS(441), - [aux_sym_grant_statement_token4] = ACTIONS(441), - [aux_sym_grant_statement_token5] = ACTIONS(441), - [aux_sym_grant_statement_token8] = ACTIONS(441), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(441), - [aux_sym_direction_constraint_token1] = ACTIONS(441), - [aux_sym_direction_constraint_token2] = ACTIONS(441), - [anon_sym_CONSTRAINT] = ACTIONS(441), - [aux_sym_table_constraint_check_token1] = ACTIONS(441), - [aux_sym_table_constraint_unique_token1] = ACTIONS(441), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(441), - [aux_sym_having_clause_token1] = ACTIONS(441), - [aux_sym_order_by_clause_token1] = ACTIONS(441), - [aux_sym_limit_clause_token1] = ACTIONS(441), - [aux_sym_offset_clause_token1] = ACTIONS(441), - [aux_sym_frame_clause_token2] = ACTIONS(441), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [2169] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(421), - [anon_sym_COMMA] = ACTIONS(421), - [aux_sym_cte_token2] = ACTIONS(421), - [anon_sym_RPAREN] = ACTIONS(421), - [aux_sym_truncate_statement_token1] = ACTIONS(421), - [aux_sym_comment_statement_token1] = ACTIONS(421), - [aux_sym_comment_statement_token7] = ACTIONS(421), - [aux_sym_begin_statement_token1] = ACTIONS(421), - [aux_sym_commit_statement_token1] = ACTIONS(421), - [aux_sym_rollback_statement_token1] = ACTIONS(421), - [aux_sym_create_statement_token1] = ACTIONS(421), - [aux_sym_alter_statement_token1] = ACTIONS(421), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(421), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(421), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym__compound_statement_token2] = ACTIONS(421), - [aux_sym_return_statement_token1] = ACTIONS(421), - [aux_sym_declare_statement_token1] = ACTIONS(421), - [aux_sym_create_function_statement_token7] = ACTIONS(421), - [aux_sym_null_hint_token2] = ACTIONS(421), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(421), - [aux_sym_trigger_event_token2] = ACTIONS(421), - [aux_sym_trigger_event_token3] = ACTIONS(421), - [aux_sym_drop_statement_token1] = ACTIONS(421), - [aux_sym_grant_statement_token1] = ACTIONS(421), - [aux_sym_grant_statement_token4] = ACTIONS(421), - [aux_sym_grant_statement_token5] = ACTIONS(421), - [aux_sym_grant_statement_token8] = ACTIONS(421), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(421), - [aux_sym_direction_constraint_token1] = ACTIONS(421), - [aux_sym_direction_constraint_token2] = ACTIONS(421), - [anon_sym_CONSTRAINT] = ACTIONS(421), - [aux_sym_table_constraint_check_token1] = ACTIONS(421), - [aux_sym_table_constraint_unique_token1] = ACTIONS(421), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(421), - [aux_sym_having_clause_token1] = ACTIONS(421), - [aux_sym_order_by_clause_token1] = ACTIONS(421), - [aux_sym_limit_clause_token1] = ACTIONS(421), - [aux_sym_offset_clause_token1] = ACTIONS(421), - [aux_sym_frame_clause_token2] = ACTIONS(421), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [2170] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(142), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(142), - [aux_sym_comment_statement_token1] = ACTIONS(142), - [aux_sym_comment_statement_token7] = ACTIONS(142), - [aux_sym_begin_statement_token1] = ACTIONS(142), - [aux_sym_commit_statement_token1] = ACTIONS(142), - [aux_sym_rollback_statement_token1] = ACTIONS(142), - [aux_sym_create_statement_token1] = ACTIONS(142), - [aux_sym_alter_statement_token1] = ACTIONS(142), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(142), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym__compound_statement_token2] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(142), - [aux_sym_declare_statement_token1] = ACTIONS(142), - [aux_sym_create_function_statement_token7] = ACTIONS(142), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(142), - [aux_sym_trigger_event_token2] = ACTIONS(142), - [aux_sym_trigger_event_token3] = ACTIONS(142), - [aux_sym_drop_statement_token1] = ACTIONS(142), - [aux_sym_grant_statement_token1] = ACTIONS(142), - [aux_sym_grant_statement_token4] = ACTIONS(142), - [aux_sym_grant_statement_token8] = ACTIONS(142), - [aux_sym_create_table_statement_token1] = ACTIONS(142), - [aux_sym_order_by_clause_token1] = ACTIONS(142), - [aux_sym_limit_clause_token1] = ACTIONS(142), - [aux_sym_offset_clause_token1] = ACTIONS(142), - [aux_sym_where_clause_token1] = ACTIONS(142), - [aux_sym_join_type_token1] = ACTIONS(142), - [aux_sym_join_type_token2] = ACTIONS(142), - [aux_sym_join_type_token3] = ACTIONS(142), - [aux_sym_join_type_token4] = ACTIONS(142), - [aux_sym_join_clause_token1] = ACTIONS(142), - [aux_sym_frame_clause_token2] = ACTIONS(142), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [aux_sym_type_token1] = ACTIONS(142), - [aux_sym_type_token2] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [2171] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(451), - [anon_sym_COMMA] = ACTIONS(451), - [aux_sym_cte_token2] = ACTIONS(451), - [anon_sym_RPAREN] = ACTIONS(451), - [aux_sym_truncate_statement_token1] = ACTIONS(451), - [aux_sym_comment_statement_token1] = ACTIONS(451), - [aux_sym_comment_statement_token7] = ACTIONS(451), - [aux_sym_begin_statement_token1] = ACTIONS(451), - [aux_sym_commit_statement_token1] = ACTIONS(451), - [aux_sym_rollback_statement_token1] = ACTIONS(451), - [aux_sym_create_statement_token1] = ACTIONS(451), - [aux_sym_alter_statement_token1] = ACTIONS(451), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(451), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(451), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym__compound_statement_token2] = ACTIONS(451), - [aux_sym_return_statement_token1] = ACTIONS(451), - [aux_sym_declare_statement_token1] = ACTIONS(451), - [aux_sym_create_function_statement_token7] = ACTIONS(451), - [aux_sym_null_hint_token2] = ACTIONS(451), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(451), - [aux_sym_trigger_event_token2] = ACTIONS(451), - [aux_sym_trigger_event_token3] = ACTIONS(451), - [aux_sym_drop_statement_token1] = ACTIONS(451), - [aux_sym_grant_statement_token1] = ACTIONS(451), - [aux_sym_grant_statement_token4] = ACTIONS(451), - [aux_sym_grant_statement_token5] = ACTIONS(451), - [aux_sym_grant_statement_token8] = ACTIONS(451), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(451), - [aux_sym_direction_constraint_token1] = ACTIONS(451), - [aux_sym_direction_constraint_token2] = ACTIONS(451), - [anon_sym_CONSTRAINT] = ACTIONS(451), - [aux_sym_table_constraint_check_token1] = ACTIONS(451), - [aux_sym_table_constraint_unique_token1] = ACTIONS(451), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(451), - [aux_sym_having_clause_token1] = ACTIONS(451), - [aux_sym_order_by_clause_token1] = ACTIONS(451), - [aux_sym_limit_clause_token1] = ACTIONS(451), - [aux_sym_offset_clause_token1] = ACTIONS(451), - [aux_sym_frame_clause_token2] = ACTIONS(451), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [2172] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(128), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(128), - [aux_sym_comment_statement_token1] = ACTIONS(128), - [aux_sym_comment_statement_token7] = ACTIONS(128), - [aux_sym_begin_statement_token1] = ACTIONS(128), - [aux_sym_commit_statement_token1] = ACTIONS(128), - [aux_sym_rollback_statement_token1] = ACTIONS(128), - [aux_sym_create_statement_token1] = ACTIONS(128), - [aux_sym_alter_statement_token1] = ACTIONS(128), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(128), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym__compound_statement_token2] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(128), - [aux_sym_declare_statement_token1] = ACTIONS(128), - [aux_sym_create_function_statement_token7] = ACTIONS(128), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(128), - [aux_sym_trigger_event_token2] = ACTIONS(128), - [aux_sym_trigger_event_token3] = ACTIONS(128), - [aux_sym_drop_statement_token1] = ACTIONS(128), - [aux_sym_grant_statement_token1] = ACTIONS(128), - [aux_sym_grant_statement_token4] = ACTIONS(128), - [aux_sym_grant_statement_token8] = ACTIONS(128), - [aux_sym_create_table_statement_token1] = ACTIONS(128), - [aux_sym_order_by_clause_token1] = ACTIONS(128), - [aux_sym_limit_clause_token1] = ACTIONS(128), - [aux_sym_offset_clause_token1] = ACTIONS(128), - [aux_sym_where_clause_token1] = ACTIONS(128), - [aux_sym_join_type_token1] = ACTIONS(128), - [aux_sym_join_type_token2] = ACTIONS(128), - [aux_sym_join_type_token3] = ACTIONS(128), - [aux_sym_join_type_token4] = ACTIONS(128), - [aux_sym_join_clause_token1] = ACTIONS(128), - [aux_sym_frame_clause_token2] = ACTIONS(128), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [aux_sym_type_token1] = ACTIONS(128), - [aux_sym_type_token2] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [2173] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(319), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token2] = ACTIONS(319), - [anon_sym_RPAREN] = ACTIONS(319), - [aux_sym_truncate_statement_token1] = ACTIONS(319), - [aux_sym_comment_statement_token1] = ACTIONS(319), - [aux_sym_comment_statement_token7] = ACTIONS(319), - [aux_sym_begin_statement_token1] = ACTIONS(319), - [aux_sym_commit_statement_token1] = ACTIONS(319), - [aux_sym_rollback_statement_token1] = ACTIONS(319), - [aux_sym_create_statement_token1] = ACTIONS(319), - [aux_sym_alter_statement_token1] = ACTIONS(319), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(319), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(319), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym__compound_statement_token2] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(319), - [aux_sym_declare_statement_token1] = ACTIONS(319), - [aux_sym_create_function_statement_token7] = ACTIONS(319), - [aux_sym_null_hint_token2] = ACTIONS(319), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(319), - [aux_sym_trigger_event_token2] = ACTIONS(319), - [aux_sym_trigger_event_token3] = ACTIONS(319), - [aux_sym_drop_statement_token1] = ACTIONS(319), - [aux_sym_grant_statement_token1] = ACTIONS(319), - [aux_sym_grant_statement_token4] = ACTIONS(319), - [aux_sym_grant_statement_token5] = ACTIONS(319), - [aux_sym_grant_statement_token8] = ACTIONS(319), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(319), - [aux_sym_direction_constraint_token1] = ACTIONS(319), - [aux_sym_direction_constraint_token2] = ACTIONS(319), - [anon_sym_CONSTRAINT] = ACTIONS(319), - [aux_sym_table_constraint_check_token1] = ACTIONS(319), - [aux_sym_table_constraint_unique_token1] = ACTIONS(319), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(319), - [aux_sym_having_clause_token1] = ACTIONS(319), - [aux_sym_order_by_clause_token1] = ACTIONS(319), - [aux_sym_limit_clause_token1] = ACTIONS(319), - [aux_sym_offset_clause_token1] = ACTIONS(319), - [aux_sym_frame_clause_token2] = ACTIONS(319), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [2174] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(2920), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(2922), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_reference_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(2924), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_select_clause_body_token1] = ACTIONS(285), - [aux_sym_join_type_token1] = ACTIONS(285), - [aux_sym_join_type_token2] = ACTIONS(285), - [aux_sym_join_type_token3] = ACTIONS(285), - [aux_sym_join_type_token4] = ACTIONS(285), - [aux_sym_join_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(2926), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [2175] = { - [sym_over_clause] = STATE(2277), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_reference_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_select_clause_body_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(2814), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2176] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(277), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token2] = ACTIONS(277), - [anon_sym_RPAREN] = ACTIONS(277), - [aux_sym_truncate_statement_token1] = ACTIONS(277), - [aux_sym_comment_statement_token1] = ACTIONS(277), - [aux_sym_comment_statement_token7] = ACTIONS(277), - [aux_sym_begin_statement_token1] = ACTIONS(277), - [aux_sym_commit_statement_token1] = ACTIONS(277), - [aux_sym_rollback_statement_token1] = ACTIONS(277), - [aux_sym_create_statement_token1] = ACTIONS(277), - [aux_sym_alter_statement_token1] = ACTIONS(277), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(277), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(277), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym__compound_statement_token2] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(277), - [aux_sym_declare_statement_token1] = ACTIONS(277), - [aux_sym_create_function_statement_token7] = ACTIONS(277), - [aux_sym_null_hint_token2] = ACTIONS(277), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(277), - [aux_sym_trigger_event_token2] = ACTIONS(277), - [aux_sym_trigger_event_token3] = ACTIONS(277), - [aux_sym_drop_statement_token1] = ACTIONS(277), - [aux_sym_grant_statement_token1] = ACTIONS(277), - [aux_sym_grant_statement_token4] = ACTIONS(277), - [aux_sym_grant_statement_token5] = ACTIONS(277), - [aux_sym_grant_statement_token8] = ACTIONS(277), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(277), - [aux_sym_direction_constraint_token1] = ACTIONS(277), - [aux_sym_direction_constraint_token2] = ACTIONS(277), - [anon_sym_CONSTRAINT] = ACTIONS(277), - [aux_sym_table_constraint_check_token1] = ACTIONS(277), - [aux_sym_table_constraint_unique_token1] = ACTIONS(277), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(277), - [aux_sym_having_clause_token1] = ACTIONS(277), - [aux_sym_order_by_clause_token1] = ACTIONS(277), - [aux_sym_limit_clause_token1] = ACTIONS(277), - [aux_sym_offset_clause_token1] = ACTIONS(277), - [aux_sym_frame_clause_token2] = ACTIONS(277), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [2177] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_reference_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_select_clause_body_token1] = ACTIONS(117), - [aux_sym_join_type_token1] = ACTIONS(117), - [aux_sym_join_type_token2] = ACTIONS(117), - [aux_sym_join_type_token3] = ACTIONS(117), - [aux_sym_join_type_token4] = ACTIONS(117), - [aux_sym_join_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2178] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(632), - [anon_sym_COMMA] = ACTIONS(632), - [aux_sym_cte_token2] = ACTIONS(632), - [anon_sym_RPAREN] = ACTIONS(632), - [aux_sym_truncate_statement_token1] = ACTIONS(632), - [aux_sym_comment_statement_token1] = ACTIONS(632), - [aux_sym_comment_statement_token7] = ACTIONS(632), - [aux_sym_begin_statement_token1] = ACTIONS(632), - [aux_sym_commit_statement_token1] = ACTIONS(632), - [aux_sym_rollback_statement_token1] = ACTIONS(632), - [aux_sym_create_statement_token1] = ACTIONS(632), - [aux_sym_alter_statement_token1] = ACTIONS(632), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(632), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(632), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym__compound_statement_token2] = ACTIONS(632), - [aux_sym_return_statement_token1] = ACTIONS(632), - [aux_sym_declare_statement_token1] = ACTIONS(632), - [aux_sym_create_function_statement_token7] = ACTIONS(632), - [aux_sym_null_hint_token2] = ACTIONS(632), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(632), - [aux_sym_trigger_event_token2] = ACTIONS(632), - [aux_sym_trigger_event_token3] = ACTIONS(632), - [aux_sym_drop_statement_token1] = ACTIONS(632), - [aux_sym_grant_statement_token1] = ACTIONS(632), - [aux_sym_grant_statement_token4] = ACTIONS(632), - [aux_sym_grant_statement_token5] = ACTIONS(632), - [aux_sym_grant_statement_token8] = ACTIONS(632), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(632), - [aux_sym_direction_constraint_token1] = ACTIONS(632), - [aux_sym_direction_constraint_token2] = ACTIONS(632), - [anon_sym_CONSTRAINT] = ACTIONS(632), - [aux_sym_table_constraint_check_token1] = ACTIONS(632), - [aux_sym_table_constraint_unique_token1] = ACTIONS(632), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(632), - [aux_sym_having_clause_token1] = ACTIONS(632), - [aux_sym_order_by_clause_token1] = ACTIONS(632), - [aux_sym_limit_clause_token1] = ACTIONS(632), - [aux_sym_offset_clause_token1] = ACTIONS(632), - [aux_sym_frame_clause_token2] = ACTIONS(632), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [2179] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(177), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token2] = ACTIONS(177), - [anon_sym_RPAREN] = ACTIONS(177), - [aux_sym_truncate_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token7] = ACTIONS(177), - [aux_sym_begin_statement_token1] = ACTIONS(177), - [aux_sym_commit_statement_token1] = ACTIONS(177), - [aux_sym_rollback_statement_token1] = ACTIONS(177), - [aux_sym_create_statement_token1] = ACTIONS(177), - [aux_sym_alter_statement_token1] = ACTIONS(177), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(177), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(177), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(177), - [aux_sym_declare_statement_token1] = ACTIONS(177), - [aux_sym_create_function_statement_token7] = ACTIONS(177), - [aux_sym_null_hint_token2] = ACTIONS(177), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(177), - [aux_sym_trigger_event_token2] = ACTIONS(177), - [aux_sym_trigger_event_token3] = ACTIONS(177), - [aux_sym_drop_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token4] = ACTIONS(177), - [aux_sym_grant_statement_token5] = ACTIONS(177), - [aux_sym_grant_statement_token8] = ACTIONS(177), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(177), - [aux_sym_direction_constraint_token1] = ACTIONS(177), - [aux_sym_direction_constraint_token2] = ACTIONS(177), - [anon_sym_CONSTRAINT] = ACTIONS(177), - [aux_sym_table_constraint_check_token1] = ACTIONS(177), - [aux_sym_table_constraint_unique_token1] = ACTIONS(177), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(177), - [aux_sym_having_clause_token1] = ACTIONS(177), - [aux_sym_order_by_clause_token1] = ACTIONS(177), - [aux_sym_limit_clause_token1] = ACTIONS(177), - [aux_sym_offset_clause_token1] = ACTIONS(177), - [aux_sym_frame_clause_token2] = ACTIONS(177), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2180] = { - [sym_over_clause] = STATE(2285), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_reference_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_create_table_statement_token1] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_select_clause_body_token1] = ACTIONS(242), - [aux_sym_join_type_token1] = ACTIONS(242), - [aux_sym_join_type_token2] = ACTIONS(242), - [aux_sym_join_type_token3] = ACTIONS(242), - [aux_sym_join_type_token4] = ACTIONS(242), - [aux_sym_join_clause_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(2814), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [2181] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(240), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token2] = ACTIONS(240), - [anon_sym_RPAREN] = ACTIONS(240), - [aux_sym_truncate_statement_token1] = ACTIONS(240), - [aux_sym_comment_statement_token1] = ACTIONS(240), - [aux_sym_comment_statement_token7] = ACTIONS(240), - [aux_sym_begin_statement_token1] = ACTIONS(240), - [aux_sym_commit_statement_token1] = ACTIONS(240), - [aux_sym_rollback_statement_token1] = ACTIONS(240), - [aux_sym_create_statement_token1] = ACTIONS(240), - [aux_sym_alter_statement_token1] = ACTIONS(240), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(240), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(240), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym__compound_statement_token2] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(240), - [aux_sym_declare_statement_token1] = ACTIONS(240), - [aux_sym_create_function_statement_token7] = ACTIONS(240), - [aux_sym_null_hint_token2] = ACTIONS(240), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(240), - [aux_sym_trigger_event_token2] = ACTIONS(240), - [aux_sym_trigger_event_token3] = ACTIONS(240), - [aux_sym_drop_statement_token1] = ACTIONS(240), - [aux_sym_grant_statement_token1] = ACTIONS(240), - [aux_sym_grant_statement_token4] = ACTIONS(240), - [aux_sym_grant_statement_token5] = ACTIONS(240), - [aux_sym_grant_statement_token8] = ACTIONS(240), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(240), - [aux_sym_direction_constraint_token1] = ACTIONS(240), - [aux_sym_direction_constraint_token2] = ACTIONS(240), - [anon_sym_CONSTRAINT] = ACTIONS(240), - [aux_sym_table_constraint_check_token1] = ACTIONS(240), - [aux_sym_table_constraint_unique_token1] = ACTIONS(240), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(240), - [aux_sym_having_clause_token1] = ACTIONS(240), - [aux_sym_order_by_clause_token1] = ACTIONS(240), - [aux_sym_limit_clause_token1] = ACTIONS(240), - [aux_sym_offset_clause_token1] = ACTIONS(240), - [aux_sym_frame_clause_token2] = ACTIONS(240), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [2182] = { - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(160), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_reference_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_select_clause_body_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2183] = { - [sym_over_clause] = STATE(2286), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_reference_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_select_clause_body_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(2814), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2184] = { - [sym_over_clause] = STATE(2288), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_reference_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_create_table_statement_token1] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_select_clause_body_token1] = ACTIONS(295), - [aux_sym_join_type_token1] = ACTIONS(295), - [aux_sym_join_type_token2] = ACTIONS(295), - [aux_sym_join_type_token3] = ACTIONS(295), - [aux_sym_join_type_token4] = ACTIONS(295), - [aux_sym_join_clause_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(2814), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [2185] = { - [aux_sym_dotted_name_repeat1] = STATE(2107), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(160), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_reference_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_select_clause_body_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(2928), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [2186] = { - [sym_filter_clause] = STATE(2278), - [sym_over_clause] = STATE(2529), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(2838), - [aux_sym_over_clause_token1] = ACTIONS(2840), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2187] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(429), - [anon_sym_COMMA] = ACTIONS(429), - [aux_sym_cte_token2] = ACTIONS(429), - [anon_sym_RPAREN] = ACTIONS(429), - [aux_sym_truncate_statement_token1] = ACTIONS(429), - [aux_sym_comment_statement_token1] = ACTIONS(429), - [aux_sym_comment_statement_token7] = ACTIONS(429), - [aux_sym_begin_statement_token1] = ACTIONS(429), - [aux_sym_commit_statement_token1] = ACTIONS(429), - [aux_sym_rollback_statement_token1] = ACTIONS(429), - [aux_sym_create_statement_token1] = ACTIONS(429), - [aux_sym_alter_statement_token1] = ACTIONS(429), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(429), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(429), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym__compound_statement_token2] = ACTIONS(429), - [aux_sym_return_statement_token1] = ACTIONS(429), - [aux_sym_declare_statement_token1] = ACTIONS(429), - [aux_sym_create_function_statement_token7] = ACTIONS(429), - [aux_sym_null_hint_token2] = ACTIONS(429), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(429), - [aux_sym_trigger_event_token2] = ACTIONS(429), - [aux_sym_trigger_event_token3] = ACTIONS(429), - [aux_sym_drop_statement_token1] = ACTIONS(429), - [aux_sym_grant_statement_token1] = ACTIONS(429), - [aux_sym_grant_statement_token4] = ACTIONS(429), - [aux_sym_grant_statement_token5] = ACTIONS(429), - [aux_sym_grant_statement_token8] = ACTIONS(429), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(429), - [aux_sym_direction_constraint_token1] = ACTIONS(429), - [aux_sym_direction_constraint_token2] = ACTIONS(429), - [anon_sym_CONSTRAINT] = ACTIONS(429), - [aux_sym_table_constraint_check_token1] = ACTIONS(429), - [aux_sym_table_constraint_unique_token1] = ACTIONS(429), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(429), - [aux_sym_having_clause_token1] = ACTIONS(429), - [aux_sym_order_by_clause_token1] = ACTIONS(429), - [aux_sym_limit_clause_token1] = ACTIONS(429), - [aux_sym_offset_clause_token1] = ACTIONS(429), - [aux_sym_frame_clause_token2] = ACTIONS(429), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [2188] = { - [sym_within_group_clause] = STATE(2336), - [sym_filter_clause] = STATE(2524), - [sym_over_clause] = STATE(2860), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(150), - [aux_sym_truncate_statement_token1] = ACTIONS(150), - [aux_sym_comment_statement_token1] = ACTIONS(150), - [aux_sym_comment_statement_token7] = ACTIONS(150), - [aux_sym_begin_statement_token1] = ACTIONS(150), - [aux_sym_commit_statement_token1] = ACTIONS(150), - [aux_sym_rollback_statement_token1] = ACTIONS(150), - [aux_sym_create_statement_token1] = ACTIONS(150), - [aux_sym_alter_statement_token1] = ACTIONS(150), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(150), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym__compound_statement_token2] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(150), - [aux_sym_declare_statement_token1] = ACTIONS(150), - [aux_sym_create_function_statement_token7] = ACTIONS(150), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(150), - [aux_sym_trigger_event_token2] = ACTIONS(150), - [aux_sym_trigger_event_token3] = ACTIONS(150), - [aux_sym_drop_statement_token1] = ACTIONS(150), - [aux_sym_grant_statement_token1] = ACTIONS(150), - [aux_sym_grant_statement_token4] = ACTIONS(150), - [aux_sym_grant_statement_token8] = ACTIONS(150), - [aux_sym_create_table_statement_token1] = ACTIONS(150), - [aux_sym_order_by_clause_token1] = ACTIONS(150), - [aux_sym_limit_clause_token1] = ACTIONS(150), - [aux_sym_offset_clause_token1] = ACTIONS(150), - [aux_sym_where_clause_token1] = ACTIONS(150), - [aux_sym_join_type_token1] = ACTIONS(150), - [aux_sym_join_type_token2] = ACTIONS(150), - [aux_sym_join_type_token3] = ACTIONS(150), - [aux_sym_join_type_token4] = ACTIONS(150), - [aux_sym_join_clause_token1] = ACTIONS(150), - [aux_sym_within_group_clause_token1] = ACTIONS(2897), - [aux_sym_filter_clause_token1] = ACTIONS(2899), - [aux_sym_over_clause_token1] = ACTIONS(2901), - [aux_sym_frame_clause_token2] = ACTIONS(150), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [2189] = { - [sym_over_clause] = STATE(2291), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_reference_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_create_table_statement_token1] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_select_clause_body_token1] = ACTIONS(275), - [aux_sym_join_type_token1] = ACTIONS(275), - [aux_sym_join_type_token2] = ACTIONS(275), - [aux_sym_join_type_token3] = ACTIONS(275), - [aux_sym_join_type_token4] = ACTIONS(275), - [aux_sym_join_clause_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(2814), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [2190] = { - [sym_filter_clause] = STATE(2261), - [sym_over_clause] = STATE(2522), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(2838), - [aux_sym_over_clause_token1] = ACTIONS(2840), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2191] = { - [sym_over_clause] = STATE(2292), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_reference_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_create_table_statement_token1] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_select_clause_body_token1] = ACTIONS(279), - [aux_sym_join_type_token1] = ACTIONS(279), - [aux_sym_join_type_token2] = ACTIONS(279), - [aux_sym_join_type_token3] = ACTIONS(279), - [aux_sym_join_type_token4] = ACTIONS(279), - [aux_sym_join_clause_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(2814), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [2192] = { - [sym_within_group_clause] = STATE(2316), - [sym_filter_clause] = STATE(2484), - [sym_over_clause] = STATE(2878), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [anon_sym_COMMA] = ACTIONS(146), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym__compound_statement_token2] = ACTIONS(148), - [aux_sym_return_statement_token1] = ACTIONS(148), - [aux_sym_declare_statement_token1] = ACTIONS(148), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_reference_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_grant_statement_token8] = ACTIONS(148), - [aux_sym_order_by_clause_token1] = ACTIONS(148), - [aux_sym_limit_clause_token1] = ACTIONS(148), - [aux_sym_offset_clause_token1] = ACTIONS(148), - [aux_sym_where_clause_token1] = ACTIONS(148), - [aux_sym_select_clause_body_token1] = ACTIONS(148), - [aux_sym_join_type_token1] = ACTIONS(148), - [aux_sym_join_type_token2] = ACTIONS(148), - [aux_sym_join_type_token3] = ACTIONS(148), - [aux_sym_join_type_token4] = ACTIONS(148), - [aux_sym_join_clause_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(2930), - [aux_sym_filter_clause_token1] = ACTIONS(2932), - [aux_sym_over_clause_token1] = ACTIONS(2934), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [2193] = { - [sym_within_group_clause] = STATE(2325), - [sym_filter_clause] = STATE(2487), - [sym_over_clause] = STATE(2892), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(132), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym__compound_statement_token2] = ACTIONS(134), - [aux_sym_return_statement_token1] = ACTIONS(134), - [aux_sym_declare_statement_token1] = ACTIONS(134), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_reference_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_grant_statement_token8] = ACTIONS(134), - [aux_sym_order_by_clause_token1] = ACTIONS(134), - [aux_sym_limit_clause_token1] = ACTIONS(134), - [aux_sym_offset_clause_token1] = ACTIONS(134), - [aux_sym_where_clause_token1] = ACTIONS(134), - [aux_sym_select_clause_body_token1] = ACTIONS(134), - [aux_sym_join_type_token1] = ACTIONS(134), - [aux_sym_join_type_token2] = ACTIONS(134), - [aux_sym_join_type_token3] = ACTIONS(134), - [aux_sym_join_type_token4] = ACTIONS(134), - [aux_sym_join_clause_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(2930), - [aux_sym_filter_clause_token1] = ACTIONS(2932), - [aux_sym_over_clause_token1] = ACTIONS(2934), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [2194] = { - [sym_within_group_clause] = STATE(2350), - [sym_filter_clause] = STATE(2514), - [sym_over_clause] = STATE(2903), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(154), - [aux_sym_truncate_statement_token1] = ACTIONS(154), - [aux_sym_comment_statement_token1] = ACTIONS(154), - [aux_sym_comment_statement_token7] = ACTIONS(154), - [aux_sym_begin_statement_token1] = ACTIONS(154), - [aux_sym_commit_statement_token1] = ACTIONS(154), - [aux_sym_rollback_statement_token1] = ACTIONS(154), - [aux_sym_create_statement_token1] = ACTIONS(154), - [aux_sym_alter_statement_token1] = ACTIONS(154), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(154), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym__compound_statement_token2] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(154), - [aux_sym_declare_statement_token1] = ACTIONS(154), - [aux_sym_create_function_statement_token7] = ACTIONS(154), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(154), - [aux_sym_trigger_event_token2] = ACTIONS(154), - [aux_sym_trigger_event_token3] = ACTIONS(154), - [aux_sym_drop_statement_token1] = ACTIONS(154), - [aux_sym_grant_statement_token1] = ACTIONS(154), - [aux_sym_grant_statement_token4] = ACTIONS(154), - [aux_sym_grant_statement_token8] = ACTIONS(154), - [aux_sym_create_table_statement_token1] = ACTIONS(154), - [aux_sym_order_by_clause_token1] = ACTIONS(154), - [aux_sym_limit_clause_token1] = ACTIONS(154), - [aux_sym_offset_clause_token1] = ACTIONS(154), - [aux_sym_where_clause_token1] = ACTIONS(154), - [aux_sym_join_type_token1] = ACTIONS(154), - [aux_sym_join_type_token2] = ACTIONS(154), - [aux_sym_join_type_token3] = ACTIONS(154), - [aux_sym_join_type_token4] = ACTIONS(154), - [aux_sym_join_clause_token1] = ACTIONS(154), - [aux_sym_within_group_clause_token1] = ACTIONS(2897), - [aux_sym_filter_clause_token1] = ACTIONS(2899), - [aux_sym_over_clause_token1] = ACTIONS(2901), - [aux_sym_frame_clause_token2] = ACTIONS(154), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [2195] = { - [sym_within_group_clause] = STATE(2335), - [sym_filter_clause] = STATE(2494), - [sym_over_clause] = STATE(2905), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [anon_sym_COMMA] = ACTIONS(154), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym__compound_statement_token2] = ACTIONS(156), - [aux_sym_return_statement_token1] = ACTIONS(156), - [aux_sym_declare_statement_token1] = ACTIONS(156), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_reference_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_grant_statement_token8] = ACTIONS(156), - [aux_sym_order_by_clause_token1] = ACTIONS(156), - [aux_sym_limit_clause_token1] = ACTIONS(156), - [aux_sym_offset_clause_token1] = ACTIONS(156), - [aux_sym_where_clause_token1] = ACTIONS(156), - [aux_sym_select_clause_body_token1] = ACTIONS(156), - [aux_sym_join_type_token1] = ACTIONS(156), - [aux_sym_join_type_token2] = ACTIONS(156), - [aux_sym_join_type_token3] = ACTIONS(156), - [aux_sym_join_type_token4] = ACTIONS(156), - [aux_sym_join_clause_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(2930), - [aux_sym_filter_clause_token1] = ACTIONS(2932), - [aux_sym_over_clause_token1] = ACTIONS(2934), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [2196] = { - [sym_filter_clause] = STATE(2259), - [sym_over_clause] = STATE(2525), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(2838), - [aux_sym_over_clause_token1] = ACTIONS(2840), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2197] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(2936), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_select_clause_body_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(2938), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(2940), - }, - [2198] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(488), - [anon_sym_COMMA] = ACTIONS(488), - [aux_sym_cte_token2] = ACTIONS(488), - [anon_sym_RPAREN] = ACTIONS(488), - [aux_sym_truncate_statement_token1] = ACTIONS(488), - [aux_sym_comment_statement_token1] = ACTIONS(488), - [aux_sym_comment_statement_token7] = ACTIONS(488), - [aux_sym_begin_statement_token1] = ACTIONS(488), - [aux_sym_commit_statement_token1] = ACTIONS(488), - [aux_sym_rollback_statement_token1] = ACTIONS(488), - [aux_sym_create_statement_token1] = ACTIONS(488), - [aux_sym_alter_statement_token1] = ACTIONS(488), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(488), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(488), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym__compound_statement_token2] = ACTIONS(488), - [aux_sym_return_statement_token1] = ACTIONS(488), - [aux_sym_declare_statement_token1] = ACTIONS(488), - [aux_sym_create_function_statement_token7] = ACTIONS(488), - [aux_sym_null_hint_token2] = ACTIONS(488), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(488), - [aux_sym_trigger_event_token2] = ACTIONS(488), - [aux_sym_trigger_event_token3] = ACTIONS(488), - [aux_sym_drop_statement_token1] = ACTIONS(488), - [aux_sym_grant_statement_token1] = ACTIONS(488), - [aux_sym_grant_statement_token4] = ACTIONS(488), - [aux_sym_grant_statement_token5] = ACTIONS(488), - [aux_sym_grant_statement_token8] = ACTIONS(488), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(488), - [aux_sym_direction_constraint_token1] = ACTIONS(488), - [aux_sym_direction_constraint_token2] = ACTIONS(488), - [anon_sym_CONSTRAINT] = ACTIONS(488), - [aux_sym_table_constraint_check_token1] = ACTIONS(488), - [aux_sym_table_constraint_unique_token1] = ACTIONS(488), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(488), - [aux_sym_having_clause_token1] = ACTIONS(488), - [aux_sym_order_by_clause_token1] = ACTIONS(488), - [aux_sym_limit_clause_token1] = ACTIONS(488), - [aux_sym_offset_clause_token1] = ACTIONS(488), - [aux_sym_frame_clause_token2] = ACTIONS(488), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [2199] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(652), - [anon_sym_COMMA] = ACTIONS(652), - [aux_sym_cte_token2] = ACTIONS(652), - [anon_sym_RPAREN] = ACTIONS(652), - [aux_sym_truncate_statement_token1] = ACTIONS(652), - [aux_sym_comment_statement_token1] = ACTIONS(652), - [aux_sym_comment_statement_token7] = ACTIONS(652), - [aux_sym_begin_statement_token1] = ACTIONS(652), - [aux_sym_commit_statement_token1] = ACTIONS(652), - [aux_sym_rollback_statement_token1] = ACTIONS(652), - [aux_sym_create_statement_token1] = ACTIONS(652), - [aux_sym_alter_statement_token1] = ACTIONS(652), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(652), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(652), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym__compound_statement_token2] = ACTIONS(652), - [aux_sym_return_statement_token1] = ACTIONS(652), - [aux_sym_declare_statement_token1] = ACTIONS(652), - [aux_sym_create_function_statement_token7] = ACTIONS(652), - [aux_sym_null_hint_token2] = ACTIONS(652), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(652), - [aux_sym_trigger_event_token2] = ACTIONS(652), - [aux_sym_trigger_event_token3] = ACTIONS(652), - [aux_sym_drop_statement_token1] = ACTIONS(652), - [aux_sym_grant_statement_token1] = ACTIONS(652), - [aux_sym_grant_statement_token4] = ACTIONS(652), - [aux_sym_grant_statement_token5] = ACTIONS(652), - [aux_sym_grant_statement_token8] = ACTIONS(652), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(652), - [aux_sym_direction_constraint_token1] = ACTIONS(652), - [aux_sym_direction_constraint_token2] = ACTIONS(652), - [anon_sym_CONSTRAINT] = ACTIONS(652), - [aux_sym_table_constraint_check_token1] = ACTIONS(652), - [aux_sym_table_constraint_unique_token1] = ACTIONS(652), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(652), - [aux_sym_having_clause_token1] = ACTIONS(652), - [aux_sym_order_by_clause_token1] = ACTIONS(652), - [aux_sym_limit_clause_token1] = ACTIONS(652), - [aux_sym_offset_clause_token1] = ACTIONS(652), - [aux_sym_frame_clause_token2] = ACTIONS(652), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [2200] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(185), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token2] = ACTIONS(185), - [anon_sym_RPAREN] = ACTIONS(185), - [aux_sym_truncate_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token7] = ACTIONS(185), - [aux_sym_begin_statement_token1] = ACTIONS(185), - [aux_sym_commit_statement_token1] = ACTIONS(185), - [aux_sym_rollback_statement_token1] = ACTIONS(185), - [aux_sym_create_statement_token1] = ACTIONS(185), - [aux_sym_alter_statement_token1] = ACTIONS(185), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(185), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(185), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(185), - [aux_sym_declare_statement_token1] = ACTIONS(185), - [aux_sym_create_function_statement_token7] = ACTIONS(185), - [aux_sym_null_hint_token2] = ACTIONS(185), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(185), - [aux_sym_trigger_event_token2] = ACTIONS(185), - [aux_sym_trigger_event_token3] = ACTIONS(185), - [aux_sym_drop_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token4] = ACTIONS(185), - [aux_sym_grant_statement_token5] = ACTIONS(185), - [aux_sym_grant_statement_token8] = ACTIONS(185), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(185), - [aux_sym_direction_constraint_token1] = ACTIONS(185), - [aux_sym_direction_constraint_token2] = ACTIONS(185), - [anon_sym_CONSTRAINT] = ACTIONS(185), - [aux_sym_table_constraint_check_token1] = ACTIONS(185), - [aux_sym_table_constraint_unique_token1] = ACTIONS(185), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(185), - [aux_sym_having_clause_token1] = ACTIONS(185), - [aux_sym_order_by_clause_token1] = ACTIONS(185), - [aux_sym_limit_clause_token1] = ACTIONS(185), - [aux_sym_offset_clause_token1] = ACTIONS(185), - [aux_sym_frame_clause_token2] = ACTIONS(185), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2201] = { - [sym_within_group_clause] = STATE(2256), - [sym_filter_clause] = STATE(2511), - [sym_over_clause] = STATE(2918), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(132), - [aux_sym_truncate_statement_token1] = ACTIONS(132), - [aux_sym_comment_statement_token1] = ACTIONS(132), - [aux_sym_comment_statement_token7] = ACTIONS(132), - [aux_sym_begin_statement_token1] = ACTIONS(132), - [aux_sym_commit_statement_token1] = ACTIONS(132), - [aux_sym_rollback_statement_token1] = ACTIONS(132), - [aux_sym_create_statement_token1] = ACTIONS(132), - [aux_sym_alter_statement_token1] = ACTIONS(132), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(132), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym__compound_statement_token2] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(132), - [aux_sym_declare_statement_token1] = ACTIONS(132), - [aux_sym_create_function_statement_token7] = ACTIONS(132), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(132), - [aux_sym_trigger_event_token2] = ACTIONS(132), - [aux_sym_trigger_event_token3] = ACTIONS(132), - [aux_sym_drop_statement_token1] = ACTIONS(132), - [aux_sym_grant_statement_token1] = ACTIONS(132), - [aux_sym_grant_statement_token4] = ACTIONS(132), - [aux_sym_grant_statement_token8] = ACTIONS(132), - [aux_sym_create_table_statement_token1] = ACTIONS(132), - [aux_sym_order_by_clause_token1] = ACTIONS(132), - [aux_sym_limit_clause_token1] = ACTIONS(132), - [aux_sym_offset_clause_token1] = ACTIONS(132), - [aux_sym_where_clause_token1] = ACTIONS(132), - [aux_sym_join_type_token1] = ACTIONS(132), - [aux_sym_join_type_token2] = ACTIONS(132), - [aux_sym_join_type_token3] = ACTIONS(132), - [aux_sym_join_type_token4] = ACTIONS(132), - [aux_sym_join_clause_token1] = ACTIONS(132), - [aux_sym_within_group_clause_token1] = ACTIONS(2897), - [aux_sym_filter_clause_token1] = ACTIONS(2899), - [aux_sym_over_clause_token1] = ACTIONS(2901), - [aux_sym_frame_clause_token2] = ACTIONS(132), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [2202] = { - [sym_within_group_clause] = STATE(2341), - [sym_filter_clause] = STATE(2498), - [sym_over_clause] = STATE(2861), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [anon_sym_COMMA] = ACTIONS(150), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym__compound_statement_token2] = ACTIONS(152), - [aux_sym_return_statement_token1] = ACTIONS(152), - [aux_sym_declare_statement_token1] = ACTIONS(152), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_reference_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_grant_statement_token8] = ACTIONS(152), - [aux_sym_order_by_clause_token1] = ACTIONS(152), - [aux_sym_limit_clause_token1] = ACTIONS(152), - [aux_sym_offset_clause_token1] = ACTIONS(152), - [aux_sym_where_clause_token1] = ACTIONS(152), - [aux_sym_select_clause_body_token1] = ACTIONS(152), - [aux_sym_join_type_token1] = ACTIONS(152), - [aux_sym_join_type_token2] = ACTIONS(152), - [aux_sym_join_type_token3] = ACTIONS(152), - [aux_sym_join_type_token4] = ACTIONS(152), - [aux_sym_join_clause_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(2930), - [aux_sym_filter_clause_token1] = ACTIONS(2932), - [aux_sym_over_clause_token1] = ACTIONS(2934), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [2203] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(195), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token2] = ACTIONS(195), - [anon_sym_RPAREN] = ACTIONS(195), - [aux_sym_truncate_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token7] = ACTIONS(195), - [aux_sym_begin_statement_token1] = ACTIONS(195), - [aux_sym_commit_statement_token1] = ACTIONS(195), - [aux_sym_rollback_statement_token1] = ACTIONS(195), - [aux_sym_create_statement_token1] = ACTIONS(195), - [aux_sym_alter_statement_token1] = ACTIONS(195), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(195), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(195), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(195), - [aux_sym_declare_statement_token1] = ACTIONS(195), - [aux_sym_create_function_statement_token7] = ACTIONS(195), - [aux_sym_null_hint_token2] = ACTIONS(195), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(195), - [aux_sym_trigger_event_token2] = ACTIONS(195), - [aux_sym_trigger_event_token3] = ACTIONS(195), - [aux_sym_drop_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token4] = ACTIONS(195), - [aux_sym_grant_statement_token5] = ACTIONS(195), - [aux_sym_grant_statement_token8] = ACTIONS(195), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(195), - [aux_sym_direction_constraint_token1] = ACTIONS(195), - [aux_sym_direction_constraint_token2] = ACTIONS(195), - [anon_sym_CONSTRAINT] = ACTIONS(195), - [aux_sym_table_constraint_check_token1] = ACTIONS(195), - [aux_sym_table_constraint_unique_token1] = ACTIONS(195), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(195), - [aux_sym_having_clause_token1] = ACTIONS(195), - [aux_sym_order_by_clause_token1] = ACTIONS(195), - [aux_sym_limit_clause_token1] = ACTIONS(195), - [aux_sym_offset_clause_token1] = ACTIONS(195), - [aux_sym_frame_clause_token2] = ACTIONS(195), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2204] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(2942), - [anon_sym_COMMA] = ACTIONS(309), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(2944), - [aux_sym_truncate_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_begin_statement_token1] = ACTIONS(313), - [aux_sym_commit_statement_token1] = ACTIONS(313), - [aux_sym_rollback_statement_token1] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_reference_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_grant_statement_token8] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(2946), - [aux_sym_order_by_clause_token1] = ACTIONS(313), - [aux_sym_limit_clause_token1] = ACTIONS(313), - [aux_sym_offset_clause_token1] = ACTIONS(313), - [aux_sym_where_clause_token1] = ACTIONS(313), - [aux_sym_select_clause_body_token1] = ACTIONS(313), - [aux_sym_join_type_token1] = ACTIONS(313), - [aux_sym_join_type_token2] = ACTIONS(313), - [aux_sym_join_type_token3] = ACTIONS(313), - [aux_sym_join_type_token4] = ACTIONS(313), - [aux_sym_join_clause_token1] = ACTIONS(313), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [2205] = { - [sym_within_group_clause] = STATE(2450), - [sym_filter_clause] = STATE(2750), - [sym_over_clause] = STATE(3062), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(146), - [aux_sym_truncate_statement_token1] = ACTIONS(146), - [aux_sym_comment_statement_token1] = ACTIONS(146), - [aux_sym_comment_statement_token7] = ACTIONS(146), - [aux_sym_begin_statement_token1] = ACTIONS(146), - [aux_sym_commit_statement_token1] = ACTIONS(146), - [aux_sym_rollback_statement_token1] = ACTIONS(146), - [aux_sym_create_statement_token1] = ACTIONS(146), - [aux_sym_alter_statement_token1] = ACTIONS(146), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(146), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym__compound_statement_token2] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(146), - [aux_sym_declare_statement_token1] = ACTIONS(146), - [aux_sym_create_function_statement_token7] = ACTIONS(146), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(146), - [aux_sym_trigger_event_token2] = ACTIONS(146), - [aux_sym_trigger_event_token3] = ACTIONS(146), - [aux_sym_drop_statement_token1] = ACTIONS(146), - [aux_sym_grant_statement_token1] = ACTIONS(146), - [aux_sym_grant_statement_token4] = ACTIONS(146), - [aux_sym_grant_statement_token8] = ACTIONS(146), - [aux_sym_order_by_clause_token1] = ACTIONS(146), - [aux_sym_limit_clause_token1] = ACTIONS(146), - [aux_sym_offset_clause_token1] = ACTIONS(146), - [aux_sym_where_clause_token1] = ACTIONS(146), - [aux_sym_join_type_token1] = ACTIONS(146), - [aux_sym_join_type_token2] = ACTIONS(146), - [aux_sym_join_type_token3] = ACTIONS(146), - [aux_sym_join_type_token4] = ACTIONS(146), - [aux_sym_join_clause_token1] = ACTIONS(146), - [aux_sym_within_group_clause_token1] = ACTIONS(2948), - [aux_sym_filter_clause_token1] = ACTIONS(2950), - [aux_sym_over_clause_token1] = ACTIONS(2952), - [aux_sym_frame_clause_token2] = ACTIONS(146), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [2206] = { - [sym_over_clause] = STATE(2388), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_reference_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_select_clause_body_token1] = ACTIONS(275), - [aux_sym_join_type_token1] = ACTIONS(275), - [aux_sym_join_type_token2] = ACTIONS(275), - [aux_sym_join_type_token3] = ACTIONS(275), - [aux_sym_join_type_token4] = ACTIONS(275), - [aux_sym_join_clause_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(2820), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [2207] = { - [aux_sym_dotted_name_repeat1] = STATE(2127), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(158), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(158), - [aux_sym_begin_statement_token1] = ACTIONS(158), - [aux_sym_commit_statement_token1] = ACTIONS(158), - [aux_sym_rollback_statement_token1] = ACTIONS(158), - [aux_sym_create_statement_token1] = ACTIONS(158), - [aux_sym_alter_statement_token1] = ACTIONS(158), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(158), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(158), - [aux_sym_declare_statement_token1] = ACTIONS(158), - [aux_sym_create_function_statement_token7] = ACTIONS(158), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(158), - [aux_sym_trigger_event_token2] = ACTIONS(158), - [aux_sym_trigger_event_token3] = ACTIONS(158), - [aux_sym_drop_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token4] = ACTIONS(158), - [aux_sym_grant_statement_token8] = ACTIONS(158), - [aux_sym_create_table_statement_token1] = ACTIONS(158), - [aux_sym_order_by_clause_token1] = ACTIONS(158), - [aux_sym_limit_clause_token1] = ACTIONS(158), - [aux_sym_offset_clause_token1] = ACTIONS(158), - [aux_sym_where_clause_token1] = ACTIONS(158), - [aux_sym_join_type_token1] = ACTIONS(158), - [aux_sym_join_type_token2] = ACTIONS(158), - [aux_sym_join_type_token3] = ACTIONS(158), - [aux_sym_join_type_token4] = ACTIONS(158), - [aux_sym_join_clause_token1] = ACTIONS(158), - [aux_sym_frame_clause_token2] = ACTIONS(158), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(2856), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(2954), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2208] = { - [sym_over_clause] = STATE(2353), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_reference_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_select_clause_body_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(2820), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2209] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(2956), - [anon_sym_COMMA] = ACTIONS(211), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(2958), - [aux_sym_truncate_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_begin_statement_token1] = ACTIONS(215), - [aux_sym_commit_statement_token1] = ACTIONS(215), - [aux_sym_rollback_statement_token1] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_grant_statement_token8] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(2960), - [aux_sym_order_by_clause_token1] = ACTIONS(215), - [aux_sym_limit_clause_token1] = ACTIONS(215), - [aux_sym_offset_clause_token1] = ACTIONS(215), - [aux_sym_where_clause_token1] = ACTIONS(215), - [aux_sym_join_type_token1] = ACTIONS(215), - [aux_sym_join_type_token2] = ACTIONS(215), - [aux_sym_join_type_token3] = ACTIONS(215), - [aux_sym_join_type_token4] = ACTIONS(215), - [aux_sym_join_clause_token1] = ACTIONS(215), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(2962), - [aux_sym_type_token2] = ACTIONS(2964), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [2210] = { - [sym_over_clause] = STATE(2361), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_reference_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_select_clause_body_token1] = ACTIONS(295), - [aux_sym_join_type_token1] = ACTIONS(295), - [aux_sym_join_type_token2] = ACTIONS(295), - [aux_sym_join_type_token3] = ACTIONS(295), - [aux_sym_join_type_token4] = ACTIONS(295), - [aux_sym_join_clause_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(2820), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [2211] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_reference_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_select_clause_body_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2212] = { - [sym_within_group_clause] = STATE(2363), - [sym_filter_clause] = STATE(2680), - [sym_over_clause] = STATE(3008), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [anon_sym_COMMA] = ACTIONS(154), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym__compound_statement_token2] = ACTIONS(156), - [aux_sym_return_statement_token1] = ACTIONS(156), - [aux_sym_declare_statement_token1] = ACTIONS(156), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_grant_statement_token8] = ACTIONS(156), - [aux_sym_create_table_statement_token1] = ACTIONS(156), - [aux_sym_order_by_clause_token1] = ACTIONS(156), - [aux_sym_limit_clause_token1] = ACTIONS(156), - [aux_sym_offset_clause_token1] = ACTIONS(156), - [aux_sym_where_clause_token1] = ACTIONS(156), - [aux_sym_join_type_token1] = ACTIONS(156), - [aux_sym_join_type_token2] = ACTIONS(156), - [aux_sym_join_type_token3] = ACTIONS(156), - [aux_sym_join_type_token4] = ACTIONS(156), - [aux_sym_join_clause_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(2966), - [aux_sym_filter_clause_token1] = ACTIONS(2968), - [aux_sym_over_clause_token1] = ACTIONS(2970), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [2213] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token1] = ACTIONS(130), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_begin_statement_token1] = ACTIONS(130), - [aux_sym_commit_statement_token1] = ACTIONS(130), - [aux_sym_rollback_statement_token1] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_grant_statement_token8] = ACTIONS(130), - [aux_sym_order_by_clause_token1] = ACTIONS(130), - [aux_sym_limit_clause_token1] = ACTIONS(130), - [aux_sym_offset_clause_token1] = ACTIONS(130), - [aux_sym_where_clause_token1] = ACTIONS(130), - [aux_sym_join_type_token1] = ACTIONS(130), - [aux_sym_join_type_token2] = ACTIONS(130), - [aux_sym_join_type_token3] = ACTIONS(130), - [aux_sym_join_type_token4] = ACTIONS(130), - [aux_sym_join_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [2214] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(840), - [anon_sym_COMMA] = ACTIONS(840), - [aux_sym_cte_token2] = ACTIONS(840), - [anon_sym_RPAREN] = ACTIONS(840), - [aux_sym_truncate_statement_token1] = ACTIONS(840), - [aux_sym_comment_statement_token1] = ACTIONS(840), - [aux_sym_comment_statement_token7] = ACTIONS(840), - [aux_sym_begin_statement_token1] = ACTIONS(840), - [aux_sym_commit_statement_token1] = ACTIONS(840), - [aux_sym_rollback_statement_token1] = ACTIONS(840), - [aux_sym_create_statement_token1] = ACTIONS(840), - [aux_sym_alter_statement_token1] = ACTIONS(840), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(840), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(840), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym__compound_statement_token2] = ACTIONS(840), - [aux_sym_return_statement_token1] = ACTIONS(840), - [aux_sym_declare_statement_token1] = ACTIONS(840), - [aux_sym_create_function_statement_token7] = ACTIONS(840), - [aux_sym_null_hint_token2] = ACTIONS(840), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(840), - [aux_sym_trigger_event_token2] = ACTIONS(840), - [aux_sym_trigger_event_token3] = ACTIONS(840), - [aux_sym_drop_statement_token1] = ACTIONS(840), - [aux_sym_grant_statement_token1] = ACTIONS(840), - [aux_sym_grant_statement_token4] = ACTIONS(840), - [aux_sym_grant_statement_token5] = ACTIONS(840), - [aux_sym_grant_statement_token8] = ACTIONS(840), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(840), - [aux_sym_direction_constraint_token1] = ACTIONS(840), - [aux_sym_direction_constraint_token2] = ACTIONS(840), - [anon_sym_CONSTRAINT] = ACTIONS(840), - [aux_sym_table_constraint_check_token1] = ACTIONS(840), - [aux_sym_table_constraint_unique_token1] = ACTIONS(840), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(840), - [aux_sym_having_clause_token1] = ACTIONS(840), - [aux_sym_order_by_clause_token1] = ACTIONS(840), - [aux_sym_limit_clause_token1] = ACTIONS(840), - [aux_sym_offset_clause_token1] = ACTIONS(840), - [aux_sym_frame_clause_token2] = ACTIONS(840), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [2215] = { - [sym_within_group_clause] = STATE(2368), - [sym_filter_clause] = STATE(2782), - [sym_over_clause] = STATE(3020), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(132), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym__compound_statement_token2] = ACTIONS(134), - [aux_sym_return_statement_token1] = ACTIONS(134), - [aux_sym_declare_statement_token1] = ACTIONS(134), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_grant_statement_token8] = ACTIONS(134), - [aux_sym_create_table_statement_token1] = ACTIONS(134), - [aux_sym_order_by_clause_token1] = ACTIONS(134), - [aux_sym_limit_clause_token1] = ACTIONS(134), - [aux_sym_offset_clause_token1] = ACTIONS(134), - [aux_sym_where_clause_token1] = ACTIONS(134), - [aux_sym_join_type_token1] = ACTIONS(134), - [aux_sym_join_type_token2] = ACTIONS(134), - [aux_sym_join_type_token3] = ACTIONS(134), - [aux_sym_join_type_token4] = ACTIONS(134), - [aux_sym_join_clause_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(2966), - [aux_sym_filter_clause_token1] = ACTIONS(2968), - [aux_sym_over_clause_token1] = ACTIONS(2970), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [2216] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(2972), - [anon_sym_COMMA] = ACTIONS(211), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(2974), - [aux_sym_truncate_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token1] = ACTIONS(215), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_begin_statement_token1] = ACTIONS(215), - [aux_sym_commit_statement_token1] = ACTIONS(215), - [aux_sym_rollback_statement_token1] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_grant_statement_token8] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(2976), - [aux_sym_order_by_clause_token1] = ACTIONS(215), - [aux_sym_limit_clause_token1] = ACTIONS(215), - [aux_sym_offset_clause_token1] = ACTIONS(215), - [aux_sym_where_clause_token1] = ACTIONS(215), - [aux_sym_join_type_token1] = ACTIONS(215), - [aux_sym_join_type_token2] = ACTIONS(215), - [aux_sym_join_type_token3] = ACTIONS(215), - [aux_sym_join_type_token4] = ACTIONS(215), - [aux_sym_join_clause_token1] = ACTIONS(215), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(2978), - [aux_sym_type_token2] = ACTIONS(2980), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [2217] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token1] = ACTIONS(144), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_begin_statement_token1] = ACTIONS(144), - [aux_sym_commit_statement_token1] = ACTIONS(144), - [aux_sym_rollback_statement_token1] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_grant_statement_token8] = ACTIONS(144), - [aux_sym_order_by_clause_token1] = ACTIONS(144), - [aux_sym_limit_clause_token1] = ACTIONS(144), - [aux_sym_offset_clause_token1] = ACTIONS(144), - [aux_sym_where_clause_token1] = ACTIONS(144), - [aux_sym_join_type_token1] = ACTIONS(144), - [aux_sym_join_type_token2] = ACTIONS(144), - [aux_sym_join_type_token3] = ACTIONS(144), - [aux_sym_join_type_token4] = ACTIONS(144), - [aux_sym_join_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [2218] = { - [sym_filter_clause] = STATE(2376), - [sym_over_clause] = STATE(2690), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(2866), - [aux_sym_over_clause_token1] = ACTIONS(2868), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2219] = { - [sym_within_group_clause] = STATE(2382), - [sym_filter_clause] = STATE(2683), - [sym_over_clause] = STATE(3036), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [anon_sym_COMMA] = ACTIONS(146), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym__compound_statement_token2] = ACTIONS(148), - [aux_sym_return_statement_token1] = ACTIONS(148), - [aux_sym_declare_statement_token1] = ACTIONS(148), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_grant_statement_token8] = ACTIONS(148), - [aux_sym_create_table_statement_token1] = ACTIONS(148), - [aux_sym_order_by_clause_token1] = ACTIONS(148), - [aux_sym_limit_clause_token1] = ACTIONS(148), - [aux_sym_offset_clause_token1] = ACTIONS(148), - [aux_sym_where_clause_token1] = ACTIONS(148), - [aux_sym_join_type_token1] = ACTIONS(148), - [aux_sym_join_type_token2] = ACTIONS(148), - [aux_sym_join_type_token3] = ACTIONS(148), - [aux_sym_join_type_token4] = ACTIONS(148), - [aux_sym_join_clause_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(2966), - [aux_sym_filter_clause_token1] = ACTIONS(2968), - [aux_sym_over_clause_token1] = ACTIONS(2970), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [2220] = { - [sym_filter_clause] = STATE(2416), - [sym_over_clause] = STATE(2698), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(2866), - [aux_sym_over_clause_token1] = ACTIONS(2868), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2221] = { - [aux_sym_dotted_name_repeat1] = STATE(2351), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(160), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_reference_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_select_clause_body_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(2982), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(2984), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2222] = { - [sym_filter_clause] = STATE(2398), - [sym_over_clause] = STATE(2626), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(201), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_reference_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_select_clause_body_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(2860), - [aux_sym_over_clause_token1] = ACTIONS(2862), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2223] = { - [aux_sym_array_type_repeat1] = STATE(2223), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_reference_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_create_table_statement_token1] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_select_clause_body_token1] = ACTIONS(321), - [aux_sym_join_type_token1] = ACTIONS(321), - [aux_sym_join_type_token2] = ACTIONS(321), - [aux_sym_join_type_token3] = ACTIONS(321), - [aux_sym_join_type_token4] = ACTIONS(321), - [aux_sym_join_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(2986), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [2224] = { - [aux_sym_array_type_repeat1] = STATE(2223), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [anon_sym_COMMA] = ACTIONS(336), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_truncate_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_begin_statement_token1] = ACTIONS(338), - [aux_sym_commit_statement_token1] = ACTIONS(338), - [aux_sym_rollback_statement_token1] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_reference_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_grant_statement_token8] = ACTIONS(338), - [aux_sym_create_table_statement_token1] = ACTIONS(338), - [aux_sym_order_by_clause_token1] = ACTIONS(338), - [aux_sym_limit_clause_token1] = ACTIONS(338), - [aux_sym_offset_clause_token1] = ACTIONS(338), - [aux_sym_where_clause_token1] = ACTIONS(338), - [aux_sym_select_clause_body_token1] = ACTIONS(338), - [aux_sym_join_type_token1] = ACTIONS(338), - [aux_sym_join_type_token2] = ACTIONS(338), - [aux_sym_join_type_token3] = ACTIONS(338), - [aux_sym_join_type_token4] = ACTIONS(338), - [aux_sym_join_clause_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(2989), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [2225] = { - [aux_sym_dotted_name_repeat1] = STATE(2127), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(158), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(158), - [aux_sym_begin_statement_token1] = ACTIONS(158), - [aux_sym_commit_statement_token1] = ACTIONS(158), - [aux_sym_rollback_statement_token1] = ACTIONS(158), - [aux_sym_create_statement_token1] = ACTIONS(158), - [aux_sym_alter_statement_token1] = ACTIONS(158), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(158), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(158), - [aux_sym_declare_statement_token1] = ACTIONS(158), - [aux_sym_create_function_statement_token7] = ACTIONS(158), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(158), - [aux_sym_trigger_event_token2] = ACTIONS(158), - [aux_sym_trigger_event_token3] = ACTIONS(158), - [aux_sym_drop_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token4] = ACTIONS(158), - [aux_sym_grant_statement_token8] = ACTIONS(158), - [aux_sym_create_table_statement_token1] = ACTIONS(158), - [aux_sym_order_by_clause_token1] = ACTIONS(158), - [aux_sym_limit_clause_token1] = ACTIONS(158), - [aux_sym_offset_clause_token1] = ACTIONS(158), - [aux_sym_where_clause_token1] = ACTIONS(158), - [aux_sym_join_type_token1] = ACTIONS(158), - [aux_sym_join_type_token2] = ACTIONS(158), - [aux_sym_join_type_token3] = ACTIONS(158), - [aux_sym_join_type_token4] = ACTIONS(158), - [aux_sym_join_clause_token1] = ACTIONS(158), - [aux_sym_frame_clause_token2] = ACTIONS(158), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(2991), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(158), - [aux_sym_type_token2] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [2226] = { - [sym_filter_clause] = STATE(2423), - [sym_over_clause] = STATE(2727), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(197), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_reference_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_select_clause_body_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(2860), - [aux_sym_over_clause_token1] = ACTIONS(2862), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2227] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(2993), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_select_clause_body_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(2995), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(2997), - }, - [2228] = { - [sym_over_clause] = STATE(2395), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_reference_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_select_clause_body_token1] = ACTIONS(279), - [aux_sym_join_type_token1] = ACTIONS(279), - [aux_sym_join_type_token2] = ACTIONS(279), - [aux_sym_join_type_token3] = ACTIONS(279), - [aux_sym_join_type_token4] = ACTIONS(279), - [aux_sym_join_clause_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(2820), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [2229] = { - [sym_within_group_clause] = STATE(2358), - [sym_filter_clause] = STATE(2679), - [sym_over_clause] = STATE(3019), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [anon_sym_COMMA] = ACTIONS(150), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym__compound_statement_token2] = ACTIONS(152), - [aux_sym_return_statement_token1] = ACTIONS(152), - [aux_sym_declare_statement_token1] = ACTIONS(152), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_grant_statement_token8] = ACTIONS(152), - [aux_sym_create_table_statement_token1] = ACTIONS(152), - [aux_sym_order_by_clause_token1] = ACTIONS(152), - [aux_sym_limit_clause_token1] = ACTIONS(152), - [aux_sym_offset_clause_token1] = ACTIONS(152), - [aux_sym_where_clause_token1] = ACTIONS(152), - [aux_sym_join_type_token1] = ACTIONS(152), - [aux_sym_join_type_token2] = ACTIONS(152), - [aux_sym_join_type_token3] = ACTIONS(152), - [aux_sym_join_type_token4] = ACTIONS(152), - [aux_sym_join_clause_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(2966), - [aux_sym_filter_clause_token1] = ACTIONS(2968), - [aux_sym_over_clause_token1] = ACTIONS(2970), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [2230] = { - [sym_within_group_clause] = STATE(2459), - [sym_filter_clause] = STATE(2739), - [sym_over_clause] = STATE(3041), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(132), - [aux_sym_truncate_statement_token1] = ACTIONS(132), - [aux_sym_comment_statement_token1] = ACTIONS(132), - [aux_sym_comment_statement_token7] = ACTIONS(132), - [aux_sym_begin_statement_token1] = ACTIONS(132), - [aux_sym_commit_statement_token1] = ACTIONS(132), - [aux_sym_rollback_statement_token1] = ACTIONS(132), - [aux_sym_create_statement_token1] = ACTIONS(132), - [aux_sym_alter_statement_token1] = ACTIONS(132), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(132), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym__compound_statement_token2] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(132), - [aux_sym_declare_statement_token1] = ACTIONS(132), - [aux_sym_create_function_statement_token7] = ACTIONS(132), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(132), - [aux_sym_trigger_event_token2] = ACTIONS(132), - [aux_sym_trigger_event_token3] = ACTIONS(132), - [aux_sym_drop_statement_token1] = ACTIONS(132), - [aux_sym_grant_statement_token1] = ACTIONS(132), - [aux_sym_grant_statement_token4] = ACTIONS(132), - [aux_sym_grant_statement_token8] = ACTIONS(132), - [aux_sym_order_by_clause_token1] = ACTIONS(132), - [aux_sym_limit_clause_token1] = ACTIONS(132), - [aux_sym_offset_clause_token1] = ACTIONS(132), - [aux_sym_where_clause_token1] = ACTIONS(132), - [aux_sym_join_type_token1] = ACTIONS(132), - [aux_sym_join_type_token2] = ACTIONS(132), - [aux_sym_join_type_token3] = ACTIONS(132), - [aux_sym_join_type_token4] = ACTIONS(132), - [aux_sym_join_clause_token1] = ACTIONS(132), - [aux_sym_within_group_clause_token1] = ACTIONS(2948), - [aux_sym_filter_clause_token1] = ACTIONS(2950), - [aux_sym_over_clause_token1] = ACTIONS(2952), - [aux_sym_frame_clause_token2] = ACTIONS(132), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [2231] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(2920), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(2922), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_reference_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(2924), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_select_clause_body_token1] = ACTIONS(285), - [aux_sym_join_type_token1] = ACTIONS(285), - [aux_sym_join_type_token2] = ACTIONS(285), - [aux_sym_join_type_token3] = ACTIONS(285), - [aux_sym_join_type_token4] = ACTIONS(285), - [aux_sym_join_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [2232] = { - [sym_filter_clause] = STATE(2444), - [sym_over_clause] = STATE(2723), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(187), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_reference_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_select_clause_body_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(2860), - [aux_sym_over_clause_token1] = ACTIONS(2862), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2233] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(2999), - [anon_sym_COMMA] = ACTIONS(309), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(3001), - [aux_sym_truncate_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_begin_statement_token1] = ACTIONS(313), - [aux_sym_commit_statement_token1] = ACTIONS(313), - [aux_sym_rollback_statement_token1] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_reference_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_grant_statement_token8] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(3003), - [aux_sym_order_by_clause_token1] = ACTIONS(313), - [aux_sym_limit_clause_token1] = ACTIONS(313), - [aux_sym_offset_clause_token1] = ACTIONS(313), - [aux_sym_where_clause_token1] = ACTIONS(313), - [aux_sym_select_clause_body_token1] = ACTIONS(313), - [aux_sym_join_type_token1] = ACTIONS(313), - [aux_sym_join_type_token2] = ACTIONS(313), - [aux_sym_join_type_token3] = ACTIONS(313), - [aux_sym_join_type_token4] = ACTIONS(313), - [aux_sym_join_clause_token1] = ACTIONS(313), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [2234] = { - [aux_sym_array_type_repeat1] = STATE(2224), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [anon_sym_COMMA] = ACTIONS(326), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_truncate_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_begin_statement_token1] = ACTIONS(328), - [aux_sym_commit_statement_token1] = ACTIONS(328), - [aux_sym_rollback_statement_token1] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_reference_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_grant_statement_token8] = ACTIONS(328), - [aux_sym_create_table_statement_token1] = ACTIONS(328), - [aux_sym_order_by_clause_token1] = ACTIONS(328), - [aux_sym_limit_clause_token1] = ACTIONS(328), - [aux_sym_offset_clause_token1] = ACTIONS(328), - [aux_sym_where_clause_token1] = ACTIONS(328), - [aux_sym_select_clause_body_token1] = ACTIONS(328), - [aux_sym_join_type_token1] = ACTIONS(328), - [aux_sym_join_type_token2] = ACTIONS(328), - [aux_sym_join_type_token3] = ACTIONS(328), - [aux_sym_join_type_token4] = ACTIONS(328), - [aux_sym_join_clause_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(2989), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [2235] = { - [sym_within_group_clause] = STATE(2478), - [sym_filter_clause] = STATE(2719), - [sym_over_clause] = STATE(3032), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(150), - [aux_sym_truncate_statement_token1] = ACTIONS(150), - [aux_sym_comment_statement_token1] = ACTIONS(150), - [aux_sym_comment_statement_token7] = ACTIONS(150), - [aux_sym_begin_statement_token1] = ACTIONS(150), - [aux_sym_commit_statement_token1] = ACTIONS(150), - [aux_sym_rollback_statement_token1] = ACTIONS(150), - [aux_sym_create_statement_token1] = ACTIONS(150), - [aux_sym_alter_statement_token1] = ACTIONS(150), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(150), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym__compound_statement_token2] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(150), - [aux_sym_declare_statement_token1] = ACTIONS(150), - [aux_sym_create_function_statement_token7] = ACTIONS(150), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(150), - [aux_sym_trigger_event_token2] = ACTIONS(150), - [aux_sym_trigger_event_token3] = ACTIONS(150), - [aux_sym_drop_statement_token1] = ACTIONS(150), - [aux_sym_grant_statement_token1] = ACTIONS(150), - [aux_sym_grant_statement_token4] = ACTIONS(150), - [aux_sym_grant_statement_token8] = ACTIONS(150), - [aux_sym_order_by_clause_token1] = ACTIONS(150), - [aux_sym_limit_clause_token1] = ACTIONS(150), - [aux_sym_offset_clause_token1] = ACTIONS(150), - [aux_sym_where_clause_token1] = ACTIONS(150), - [aux_sym_join_type_token1] = ACTIONS(150), - [aux_sym_join_type_token2] = ACTIONS(150), - [aux_sym_join_type_token3] = ACTIONS(150), - [aux_sym_join_type_token4] = ACTIONS(150), - [aux_sym_join_clause_token1] = ACTIONS(150), - [aux_sym_within_group_clause_token1] = ACTIONS(2948), - [aux_sym_filter_clause_token1] = ACTIONS(2950), - [aux_sym_over_clause_token1] = ACTIONS(2952), - [aux_sym_frame_clause_token2] = ACTIONS(150), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [2236] = { - [sym_filter_clause] = STATE(2381), - [sym_over_clause] = STATE(2775), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(2866), - [aux_sym_over_clause_token1] = ACTIONS(2868), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2237] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(142), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(142), - [aux_sym_cte_token2] = ACTIONS(142), - [anon_sym_LPAREN] = ACTIONS(142), - [anon_sym_RPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(142), - [aux_sym_comment_statement_token1] = ACTIONS(142), - [aux_sym_comment_statement_token2] = ACTIONS(142), - [aux_sym_comment_statement_token5] = ACTIONS(142), - [aux_sym_comment_statement_token7] = ACTIONS(142), - [aux_sym_begin_statement_token1] = ACTIONS(142), - [aux_sym_commit_statement_token1] = ACTIONS(142), - [aux_sym_rollback_statement_token1] = ACTIONS(142), - [aux_sym_create_statement_token1] = ACTIONS(142), - [aux_sym_alter_statement_token1] = ACTIONS(142), - [aux_sym_alter_schema_rename_action_token1] = ACTIONS(142), - [aux_sym_alter_schema_rename_action_token2] = ACTIONS(142), - [aux_sym_alter_owner_action_token1] = ACTIONS(142), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(142), - [aux_sym_alter_table_action_add_token1] = ACTIONS(142), - [aux_sym_sequence_token2] = ACTIONS(142), - [aux_sym_sequence_token3] = ACTIONS(142), - [aux_sym_sequence_token5] = ACTIONS(144), - [aux_sym_sequence_token8] = ACTIONS(142), - [aux_sym_sequence_token9] = ACTIONS(142), - [aux_sym_pg_command_token1] = ACTIONS(142), - [anon_sym_COLON] = ACTIONS(144), - [aux_sym__compound_statement_token2] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(142), - [aux_sym_declare_statement_token1] = ACTIONS(142), - [aux_sym_create_function_statement_token7] = ACTIONS(142), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_trigger_reference_token1] = ACTIONS(142), - [aux_sym_trigger_time_token1] = ACTIONS(142), - [aux_sym_trigger_time_token2] = ACTIONS(142), - [aux_sym_trigger_time_token3] = ACTIONS(142), - [aux_sym_trigger_event_token1] = ACTIONS(142), - [aux_sym_trigger_event_token2] = ACTIONS(142), - [aux_sym_trigger_event_token3] = ACTIONS(142), - [aux_sym_create_extension_statement_token1] = ACTIONS(142), - [aux_sym_create_extension_statement_token2] = ACTIONS(142), - [aux_sym_drop_statement_token1] = ACTIONS(142), - [aux_sym_drop_statement_token4] = ACTIONS(142), - [aux_sym_drop_statement_token6] = ACTIONS(142), - [aux_sym_grant_statement_token1] = ACTIONS(142), - [aux_sym_grant_statement_token4] = ACTIONS(142), - [aux_sym_grant_statement_token8] = ACTIONS(142), - [aux_sym_mode_token1] = ACTIONS(142), - [aux_sym_initial_mode_token1] = ACTIONS(142), - [aux_sym_table_constraint_check_token1] = ACTIONS(142), - [aux_sym_table_constraint_exclude_token1] = ACTIONS(142), - [aux_sym_table_constraint_exclude_token2] = ACTIONS(142), - [aux_sym_table_constraint_foreign_key_token1] = ACTIONS(142), - [aux_sym_table_constraint_unique_token1] = ACTIONS(142), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(142), - [aux_sym_order_by_clause_token1] = ACTIONS(142), - [aux_sym_limit_clause_token1] = ACTIONS(142), - [aux_sym_offset_clause_token1] = ACTIONS(142), - [aux_sym_where_clause_token1] = ACTIONS(142), - [aux_sym_select_clause_body_token1] = ACTIONS(142), - [aux_sym_join_type_token1] = ACTIONS(142), - [aux_sym_join_type_token2] = ACTIONS(142), - [aux_sym_join_type_token3] = ACTIONS(142), - [aux_sym_join_type_token4] = ACTIONS(142), - [aux_sym_join_clause_token1] = ACTIONS(142), - [aux_sym_values_clause_token1] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - }, - [2238] = { - [sym_over_clause] = STATE(2432), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_reference_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_select_clause_body_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(2820), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2239] = { - [sym_filter_clause] = STATE(2473), - [sym_over_clause] = STATE(2718), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(179), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_reference_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_select_clause_body_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(2860), - [aux_sym_over_clause_token1] = ACTIONS(2862), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2240] = { - [sym__quoted_identifier] = STATE(6845), - [sym_identifier] = STATE(7654), - [ts_builtin_sym_end] = ACTIONS(375), - [anon_sym_SEMI] = ACTIONS(375), - [aux_sym_with_clause_token1] = ACTIONS(377), - [anon_sym_COMMA] = ACTIONS(375), - [aux_sym_cte_token1] = ACTIONS(3005), - [aux_sym_cte_token2] = ACTIONS(3007), - [aux_sym_truncate_statement_token1] = ACTIONS(377), - [aux_sym_comment_statement_token1] = ACTIONS(377), - [aux_sym_comment_statement_token7] = ACTIONS(3009), - [aux_sym_begin_statement_token1] = ACTIONS(377), - [aux_sym_commit_statement_token1] = ACTIONS(377), - [aux_sym_rollback_statement_token1] = ACTIONS(377), - [aux_sym_create_statement_token1] = ACTIONS(377), - [aux_sym_alter_statement_token1] = ACTIONS(377), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(377), - [aux_sym_pg_command_token1] = ACTIONS(375), - [aux_sym_create_function_statement_token7] = ACTIONS(377), - [aux_sym_create_function_parameter_token1] = ACTIONS(3011), - [anon_sym_EQ] = ACTIONS(3013), - [aux_sym_create_trigger_statement_token1] = ACTIONS(3015), - [aux_sym_trigger_reference_token1] = ACTIONS(377), - [aux_sym_trigger_event_token1] = ACTIONS(377), - [aux_sym_trigger_event_token2] = ACTIONS(377), - [aux_sym_trigger_event_token3] = ACTIONS(377), - [aux_sym_drop_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token4] = ACTIONS(377), - [aux_sym_grant_statement_token8] = ACTIONS(377), - [aux_sym_create_table_statement_token1] = ACTIONS(377), - [aux_sym_order_by_clause_token1] = ACTIONS(377), - [aux_sym_limit_clause_token1] = ACTIONS(377), - [aux_sym_offset_clause_token1] = ACTIONS(377), - [aux_sym_where_clause_token1] = ACTIONS(377), - [aux_sym_select_clause_body_token1] = ACTIONS(377), - [aux_sym_join_type_token1] = ACTIONS(377), - [aux_sym_join_type_token2] = ACTIONS(377), - [aux_sym_join_type_token3] = ACTIONS(377), - [aux_sym_join_type_token4] = ACTIONS(377), - [aux_sym_join_clause_token1] = ACTIONS(377), - [aux_sym_frame_clause_token2] = ACTIONS(3017), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3019), - [sym__unquoted_identifier] = ACTIONS(3021), - [anon_sym_BQUOTE] = ACTIONS(3023), - [anon_sym_DQUOTE] = ACTIONS(3025), - [anon_sym_DASH_GT] = ACTIONS(3027), - [anon_sym_DASH_GT_GT] = ACTIONS(3029), - [anon_sym_POUND_GT] = ACTIONS(3027), - [anon_sym_POUND_GT_GT] = ACTIONS(3029), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3031), - [anon_sym_DASH] = ACTIONS(3033), - [anon_sym_TILDE] = ACTIONS(3035), - [anon_sym_CARET] = ACTIONS(3037), - [anon_sym_STAR] = ACTIONS(3039), - [anon_sym_SLASH] = ACTIONS(3041), - [anon_sym_PERCENT] = ACTIONS(3039), - [anon_sym_LT_LT] = ACTIONS(3039), - [anon_sym_GT_GT] = ACTIONS(3039), - [anon_sym_AMP] = ACTIONS(3039), - [anon_sym_PIPE] = ACTIONS(3031), - [anon_sym_POUND] = ACTIONS(3033), - [anon_sym_LT] = ACTIONS(3035), - [anon_sym_LT_EQ] = ACTIONS(3013), - [anon_sym_LT_GT] = ACTIONS(3013), - [anon_sym_BANG_EQ] = ACTIONS(3013), - [anon_sym_GT] = ACTIONS(3035), - [anon_sym_GT_EQ] = ACTIONS(3013), - [anon_sym_BANG_TILDE] = ACTIONS(3035), - [anon_sym_TILDE_STAR] = ACTIONS(3013), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3013), - }, - [2241] = { - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym__compound_statement_token2] = ACTIONS(130), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_grant_statement_token8] = ACTIONS(130), - [aux_sym_create_table_statement_token1] = ACTIONS(130), - [aux_sym_order_by_clause_token1] = ACTIONS(130), - [aux_sym_limit_clause_token1] = ACTIONS(130), - [aux_sym_offset_clause_token1] = ACTIONS(130), - [aux_sym_where_clause_token1] = ACTIONS(130), - [aux_sym_join_type_token1] = ACTIONS(130), - [aux_sym_join_type_token2] = ACTIONS(130), - [aux_sym_join_type_token3] = ACTIONS(130), - [aux_sym_join_type_token4] = ACTIONS(130), - [aux_sym_join_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [aux_sym_type_token1] = ACTIONS(130), - [aux_sym_type_token2] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [2242] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(2903), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(2905), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_reference_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(2907), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_select_clause_body_token1] = ACTIONS(285), - [aux_sym_join_type_token1] = ACTIONS(285), - [aux_sym_join_type_token2] = ACTIONS(285), - [aux_sym_join_type_token3] = ACTIONS(285), - [aux_sym_join_type_token4] = ACTIONS(285), - [aux_sym_join_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [2243] = { - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym__compound_statement_token2] = ACTIONS(144), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_grant_statement_token8] = ACTIONS(144), - [aux_sym_create_table_statement_token1] = ACTIONS(144), - [aux_sym_order_by_clause_token1] = ACTIONS(144), - [aux_sym_limit_clause_token1] = ACTIONS(144), - [aux_sym_offset_clause_token1] = ACTIONS(144), - [aux_sym_where_clause_token1] = ACTIONS(144), - [aux_sym_join_type_token1] = ACTIONS(144), - [aux_sym_join_type_token2] = ACTIONS(144), - [aux_sym_join_type_token3] = ACTIONS(144), - [aux_sym_join_type_token4] = ACTIONS(144), - [aux_sym_join_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [aux_sym_type_token1] = ACTIONS(144), - [aux_sym_type_token2] = ACTIONS(144), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [2244] = { - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym__compound_statement_token2] = ACTIONS(117), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_join_type_token1] = ACTIONS(117), - [aux_sym_join_type_token2] = ACTIONS(117), - [aux_sym_join_type_token3] = ACTIONS(117), - [aux_sym_join_type_token4] = ACTIONS(117), - [aux_sym_join_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2245] = { - [sym_over_clause] = STATE(2464), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_reference_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_select_clause_body_token1] = ACTIONS(242), - [aux_sym_join_type_token1] = ACTIONS(242), - [aux_sym_join_type_token2] = ACTIONS(242), - [aux_sym_join_type_token3] = ACTIONS(242), - [aux_sym_join_type_token4] = ACTIONS(242), - [aux_sym_join_clause_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(2820), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [2246] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(128), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(128), - [aux_sym_cte_token2] = ACTIONS(128), - [anon_sym_LPAREN] = ACTIONS(128), - [anon_sym_RPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(128), - [aux_sym_comment_statement_token1] = ACTIONS(128), - [aux_sym_comment_statement_token2] = ACTIONS(128), - [aux_sym_comment_statement_token5] = ACTIONS(128), - [aux_sym_comment_statement_token7] = ACTIONS(128), - [aux_sym_begin_statement_token1] = ACTIONS(128), - [aux_sym_commit_statement_token1] = ACTIONS(128), - [aux_sym_rollback_statement_token1] = ACTIONS(128), - [aux_sym_create_statement_token1] = ACTIONS(128), - [aux_sym_alter_statement_token1] = ACTIONS(128), - [aux_sym_alter_schema_rename_action_token1] = ACTIONS(128), - [aux_sym_alter_schema_rename_action_token2] = ACTIONS(128), - [aux_sym_alter_owner_action_token1] = ACTIONS(128), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(128), - [aux_sym_alter_table_action_add_token1] = ACTIONS(128), - [aux_sym_sequence_token2] = ACTIONS(128), - [aux_sym_sequence_token3] = ACTIONS(128), - [aux_sym_sequence_token5] = ACTIONS(130), - [aux_sym_sequence_token8] = ACTIONS(128), - [aux_sym_sequence_token9] = ACTIONS(128), - [aux_sym_pg_command_token1] = ACTIONS(128), - [anon_sym_COLON] = ACTIONS(130), - [aux_sym__compound_statement_token2] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(128), - [aux_sym_declare_statement_token1] = ACTIONS(128), - [aux_sym_create_function_statement_token7] = ACTIONS(128), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_trigger_reference_token1] = ACTIONS(128), - [aux_sym_trigger_time_token1] = ACTIONS(128), - [aux_sym_trigger_time_token2] = ACTIONS(128), - [aux_sym_trigger_time_token3] = ACTIONS(128), - [aux_sym_trigger_event_token1] = ACTIONS(128), - [aux_sym_trigger_event_token2] = ACTIONS(128), - [aux_sym_trigger_event_token3] = ACTIONS(128), - [aux_sym_create_extension_statement_token1] = ACTIONS(128), - [aux_sym_create_extension_statement_token2] = ACTIONS(128), - [aux_sym_drop_statement_token1] = ACTIONS(128), - [aux_sym_drop_statement_token4] = ACTIONS(128), - [aux_sym_drop_statement_token6] = ACTIONS(128), - [aux_sym_grant_statement_token1] = ACTIONS(128), - [aux_sym_grant_statement_token4] = ACTIONS(128), - [aux_sym_grant_statement_token8] = ACTIONS(128), - [aux_sym_mode_token1] = ACTIONS(128), - [aux_sym_initial_mode_token1] = ACTIONS(128), - [aux_sym_table_constraint_check_token1] = ACTIONS(128), - [aux_sym_table_constraint_exclude_token1] = ACTIONS(128), - [aux_sym_table_constraint_exclude_token2] = ACTIONS(128), - [aux_sym_table_constraint_foreign_key_token1] = ACTIONS(128), - [aux_sym_table_constraint_unique_token1] = ACTIONS(128), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(128), - [aux_sym_order_by_clause_token1] = ACTIONS(128), - [aux_sym_limit_clause_token1] = ACTIONS(128), - [aux_sym_offset_clause_token1] = ACTIONS(128), - [aux_sym_where_clause_token1] = ACTIONS(128), - [aux_sym_select_clause_body_token1] = ACTIONS(128), - [aux_sym_join_type_token1] = ACTIONS(128), - [aux_sym_join_type_token2] = ACTIONS(128), - [aux_sym_join_type_token3] = ACTIONS(128), - [aux_sym_join_type_token4] = ACTIONS(128), - [aux_sym_join_clause_token1] = ACTIONS(128), - [aux_sym_values_clause_token1] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - }, - [2247] = { - [aux_sym_dotted_name_repeat1] = STATE(2247), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_join_type_token1] = ACTIONS(117), - [aux_sym_join_type_token2] = ACTIONS(117), - [aux_sym_join_type_token3] = ACTIONS(117), - [aux_sym_join_type_token4] = ACTIONS(117), - [aux_sym_join_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(3043), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2248] = { - [sym_over_clause] = STATE(2362), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_reference_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_select_clause_body_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(2820), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2249] = { - [sym_over_clause] = STATE(2452), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_reference_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_select_clause_body_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(2820), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2250] = { - [sym_within_group_clause] = STATE(2463), - [sym_filter_clause] = STATE(2724), - [sym_over_clause] = STATE(3034), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(154), - [aux_sym_truncate_statement_token1] = ACTIONS(154), - [aux_sym_comment_statement_token1] = ACTIONS(154), - [aux_sym_comment_statement_token7] = ACTIONS(154), - [aux_sym_begin_statement_token1] = ACTIONS(154), - [aux_sym_commit_statement_token1] = ACTIONS(154), - [aux_sym_rollback_statement_token1] = ACTIONS(154), - [aux_sym_create_statement_token1] = ACTIONS(154), - [aux_sym_alter_statement_token1] = ACTIONS(154), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(154), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym__compound_statement_token2] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(154), - [aux_sym_declare_statement_token1] = ACTIONS(154), - [aux_sym_create_function_statement_token7] = ACTIONS(154), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(154), - [aux_sym_trigger_event_token2] = ACTIONS(154), - [aux_sym_trigger_event_token3] = ACTIONS(154), - [aux_sym_drop_statement_token1] = ACTIONS(154), - [aux_sym_grant_statement_token1] = ACTIONS(154), - [aux_sym_grant_statement_token4] = ACTIONS(154), - [aux_sym_grant_statement_token8] = ACTIONS(154), - [aux_sym_order_by_clause_token1] = ACTIONS(154), - [aux_sym_limit_clause_token1] = ACTIONS(154), - [aux_sym_offset_clause_token1] = ACTIONS(154), - [aux_sym_where_clause_token1] = ACTIONS(154), - [aux_sym_join_type_token1] = ACTIONS(154), - [aux_sym_join_type_token2] = ACTIONS(154), - [aux_sym_join_type_token3] = ACTIONS(154), - [aux_sym_join_type_token4] = ACTIONS(154), - [aux_sym_join_clause_token1] = ACTIONS(154), - [aux_sym_within_group_clause_token1] = ACTIONS(2948), - [aux_sym_filter_clause_token1] = ACTIONS(2950), - [aux_sym_over_clause_token1] = ACTIONS(2952), - [aux_sym_frame_clause_token2] = ACTIONS(154), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [2251] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [anon_sym_COMMA] = ACTIONS(259), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_truncate_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_begin_statement_token1] = ACTIONS(261), - [aux_sym_commit_statement_token1] = ACTIONS(261), - [aux_sym_rollback_statement_token1] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_reference_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_grant_statement_token8] = ACTIONS(261), - [aux_sym_order_by_clause_token1] = ACTIONS(261), - [aux_sym_limit_clause_token1] = ACTIONS(261), - [aux_sym_offset_clause_token1] = ACTIONS(261), - [aux_sym_where_clause_token1] = ACTIONS(261), - [aux_sym_select_clause_body_token1] = ACTIONS(261), - [aux_sym_join_type_token1] = ACTIONS(261), - [aux_sym_join_type_token2] = ACTIONS(261), - [aux_sym_join_type_token3] = ACTIONS(261), - [aux_sym_join_type_token4] = ACTIONS(261), - [aux_sym_join_clause_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [2252] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(158), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(158), - [aux_sym_begin_statement_token1] = ACTIONS(158), - [aux_sym_commit_statement_token1] = ACTIONS(158), - [aux_sym_rollback_statement_token1] = ACTIONS(158), - [aux_sym_create_statement_token1] = ACTIONS(158), - [aux_sym_alter_statement_token1] = ACTIONS(158), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(158), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(158), - [aux_sym_declare_statement_token1] = ACTIONS(158), - [aux_sym_create_function_statement_token7] = ACTIONS(158), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(158), - [aux_sym_trigger_event_token2] = ACTIONS(158), - [aux_sym_trigger_event_token3] = ACTIONS(158), - [aux_sym_drop_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token4] = ACTIONS(158), - [aux_sym_grant_statement_token8] = ACTIONS(158), - [aux_sym_create_table_statement_token1] = ACTIONS(158), - [aux_sym_order_by_clause_token1] = ACTIONS(158), - [aux_sym_limit_clause_token1] = ACTIONS(158), - [aux_sym_offset_clause_token1] = ACTIONS(158), - [aux_sym_where_clause_token1] = ACTIONS(158), - [aux_sym_join_type_token1] = ACTIONS(158), - [aux_sym_join_type_token2] = ACTIONS(158), - [aux_sym_join_type_token3] = ACTIONS(158), - [aux_sym_join_type_token4] = ACTIONS(158), - [aux_sym_join_clause_token1] = ACTIONS(158), - [aux_sym_frame_clause_token2] = ACTIONS(158), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(158), - [aux_sym_type_token2] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2253] = { - [sym_filter_clause] = STATE(2418), - [sym_over_clause] = STATE(2778), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(2866), - [aux_sym_over_clause_token1] = ACTIONS(2868), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2254] = { - [aux_sym_dotted_name_repeat1] = STATE(2247), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_grant_statement_token8] = ACTIONS(124), - [aux_sym_order_by_clause_token1] = ACTIONS(124), - [aux_sym_limit_clause_token1] = ACTIONS(124), - [aux_sym_offset_clause_token1] = ACTIONS(124), - [aux_sym_where_clause_token1] = ACTIONS(124), - [aux_sym_join_type_token1] = ACTIONS(124), - [aux_sym_join_type_token2] = ACTIONS(124), - [aux_sym_join_type_token3] = ACTIONS(124), - [aux_sym_join_type_token4] = ACTIONS(124), - [aux_sym_join_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(2911), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [2255] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [anon_sym_COMMA] = ACTIONS(305), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_truncate_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_begin_statement_token1] = ACTIONS(307), - [aux_sym_commit_statement_token1] = ACTIONS(307), - [aux_sym_rollback_statement_token1] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_reference_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_grant_statement_token8] = ACTIONS(307), - [aux_sym_create_table_statement_token1] = ACTIONS(307), - [aux_sym_order_by_clause_token1] = ACTIONS(307), - [aux_sym_limit_clause_token1] = ACTIONS(307), - [aux_sym_offset_clause_token1] = ACTIONS(307), - [aux_sym_where_clause_token1] = ACTIONS(307), - [aux_sym_select_clause_body_token1] = ACTIONS(307), - [aux_sym_join_type_token1] = ACTIONS(307), - [aux_sym_join_type_token2] = ACTIONS(307), - [aux_sym_join_type_token3] = ACTIONS(307), - [aux_sym_join_type_token4] = ACTIONS(307), - [aux_sym_join_clause_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [2256] = { - [sym_filter_clause] = STATE(2519), - [sym_over_clause] = STATE(2902), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(177), - [aux_sym_truncate_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token7] = ACTIONS(177), - [aux_sym_begin_statement_token1] = ACTIONS(177), - [aux_sym_commit_statement_token1] = ACTIONS(177), - [aux_sym_rollback_statement_token1] = ACTIONS(177), - [aux_sym_create_statement_token1] = ACTIONS(177), - [aux_sym_alter_statement_token1] = ACTIONS(177), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(177), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(177), - [aux_sym_declare_statement_token1] = ACTIONS(177), - [aux_sym_create_function_statement_token7] = ACTIONS(177), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(177), - [aux_sym_trigger_event_token2] = ACTIONS(177), - [aux_sym_trigger_event_token3] = ACTIONS(177), - [aux_sym_drop_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token4] = ACTIONS(177), - [aux_sym_grant_statement_token8] = ACTIONS(177), - [aux_sym_create_table_statement_token1] = ACTIONS(177), - [aux_sym_order_by_clause_token1] = ACTIONS(177), - [aux_sym_limit_clause_token1] = ACTIONS(177), - [aux_sym_offset_clause_token1] = ACTIONS(177), - [aux_sym_where_clause_token1] = ACTIONS(177), - [aux_sym_join_type_token1] = ACTIONS(177), - [aux_sym_join_type_token2] = ACTIONS(177), - [aux_sym_join_type_token3] = ACTIONS(177), - [aux_sym_join_type_token4] = ACTIONS(177), - [aux_sym_join_clause_token1] = ACTIONS(177), - [aux_sym_filter_clause_token1] = ACTIONS(2899), - [aux_sym_over_clause_token1] = ACTIONS(2901), - [aux_sym_frame_clause_token2] = ACTIONS(177), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2257] = { - [sym_within_group_clause] = STATE(2587), - [sym_filter_clause] = STATE(2980), - [sym_over_clause] = STATE(3274), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(132), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_comment_statement_token7] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym__compound_statement_token2] = ACTIONS(134), - [aux_sym_return_statement_token1] = ACTIONS(134), - [aux_sym_declare_statement_token1] = ACTIONS(134), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_grant_statement_token8] = ACTIONS(134), - [aux_sym_order_by_clause_token1] = ACTIONS(134), - [aux_sym_limit_clause_token1] = ACTIONS(134), - [aux_sym_offset_clause_token1] = ACTIONS(134), - [aux_sym_where_clause_token1] = ACTIONS(134), - [aux_sym_join_type_token1] = ACTIONS(134), - [aux_sym_join_type_token2] = ACTIONS(134), - [aux_sym_join_type_token3] = ACTIONS(134), - [aux_sym_join_type_token4] = ACTIONS(134), - [aux_sym_join_clause_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(3046), - [aux_sym_filter_clause_token1] = ACTIONS(3048), - [aux_sym_over_clause_token1] = ACTIONS(3050), - [aux_sym_frame_clause_token2] = ACTIONS(134), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(134), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [2258] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(3052), - [anon_sym_COMMA] = ACTIONS(580), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_truncate_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_begin_statement_token1] = ACTIONS(584), - [aux_sym_commit_statement_token1] = ACTIONS(584), - [aux_sym_rollback_statement_token1] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_reference_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_grant_statement_token8] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(3054), - [aux_sym_order_by_clause_token1] = ACTIONS(584), - [aux_sym_limit_clause_token1] = ACTIONS(584), - [aux_sym_offset_clause_token1] = ACTIONS(584), - [aux_sym_where_clause_token1] = ACTIONS(584), - [aux_sym_select_clause_body_token1] = ACTIONS(584), - [aux_sym_join_type_token1] = ACTIONS(584), - [aux_sym_join_type_token2] = ACTIONS(584), - [aux_sym_join_type_token3] = ACTIONS(584), - [aux_sym_join_type_token4] = ACTIONS(584), - [aux_sym_join_clause_token1] = ACTIONS(584), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [2259] = { - [sym_over_clause] = STATE(2521), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_create_table_statement_token1] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_join_type_token1] = ACTIONS(275), - [aux_sym_join_type_token2] = ACTIONS(275), - [aux_sym_join_type_token3] = ACTIONS(275), - [aux_sym_join_type_token4] = ACTIONS(275), - [aux_sym_join_clause_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(2840), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [2260] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_reference_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_select_clause_body_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2261] = { - [sym_over_clause] = STATE(2520), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_create_table_statement_token1] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_join_type_token1] = ACTIONS(279), - [aux_sym_join_type_token2] = ACTIONS(279), - [aux_sym_join_type_token3] = ACTIONS(279), - [aux_sym_join_type_token4] = ACTIONS(279), - [aux_sym_join_clause_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(2840), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [2262] = { - [sym_within_group_clause] = STATE(2624), - [sym_filter_clause] = STATE(2974), - [sym_over_clause] = STATE(3289), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [anon_sym_COMMA] = ACTIONS(150), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_comment_statement_token7] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym__compound_statement_token2] = ACTIONS(152), - [aux_sym_return_statement_token1] = ACTIONS(152), - [aux_sym_declare_statement_token1] = ACTIONS(152), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_grant_statement_token8] = ACTIONS(152), - [aux_sym_order_by_clause_token1] = ACTIONS(152), - [aux_sym_limit_clause_token1] = ACTIONS(152), - [aux_sym_offset_clause_token1] = ACTIONS(152), - [aux_sym_where_clause_token1] = ACTIONS(152), - [aux_sym_join_type_token1] = ACTIONS(152), - [aux_sym_join_type_token2] = ACTIONS(152), - [aux_sym_join_type_token3] = ACTIONS(152), - [aux_sym_join_type_token4] = ACTIONS(152), - [aux_sym_join_clause_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(3046), - [aux_sym_filter_clause_token1] = ACTIONS(3048), - [aux_sym_over_clause_token1] = ACTIONS(3050), - [aux_sym_frame_clause_token2] = ACTIONS(152), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(152), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [2263] = { - [sym_over_clause] = STATE(2534), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(2840), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2264] = { - [aux_sym_dotted_name_repeat1] = STATE(2166), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(160), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(3056), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [2265] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_reference_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_select_clause_body_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2266] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token2] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token7] = ACTIONS(115), - [aux_sym_begin_statement_token1] = ACTIONS(115), - [aux_sym_commit_statement_token1] = ACTIONS(115), - [aux_sym_rollback_statement_token1] = ACTIONS(115), - [aux_sym_create_statement_token1] = ACTIONS(115), - [aux_sym_alter_statement_token1] = ACTIONS(115), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(115), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym__compound_statement_token2] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(115), - [aux_sym_declare_statement_token1] = ACTIONS(115), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(115), - [aux_sym_trigger_reference_token1] = ACTIONS(115), - [aux_sym_trigger_event_token1] = ACTIONS(115), - [aux_sym_trigger_event_token2] = ACTIONS(115), - [aux_sym_trigger_event_token3] = ACTIONS(115), - [aux_sym_drop_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token4] = ACTIONS(115), - [aux_sym_direction_constraint_token1] = ACTIONS(115), - [aux_sym_direction_constraint_token2] = ACTIONS(115), - [aux_sym_create_table_statement_token1] = ACTIONS(115), - [aux_sym_order_expression_token1] = ACTIONS(115), - [aux_sym_limit_clause_token1] = ACTIONS(115), - [aux_sym_offset_clause_token1] = ACTIONS(115), - [aux_sym_fetch_clause_token1] = ACTIONS(115), - [aux_sym_where_clause_token1] = ACTIONS(115), - [aux_sym_frame_clause_token2] = ACTIONS(115), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(115), - [aux_sym_type_token2] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2267] = { - [sym_over_clause] = STATE(2529), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(2840), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2268] = { - [sym_within_group_clause] = STATE(2613), - [sym_filter_clause] = STATE(2950), - [sym_over_clause] = STATE(3279), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(154), - [aux_sym_truncate_statement_token1] = ACTIONS(154), - [aux_sym_comment_statement_token1] = ACTIONS(154), - [aux_sym_comment_statement_token7] = ACTIONS(154), - [aux_sym_begin_statement_token1] = ACTIONS(154), - [aux_sym_commit_statement_token1] = ACTIONS(154), - [aux_sym_rollback_statement_token1] = ACTIONS(154), - [aux_sym_create_statement_token1] = ACTIONS(154), - [aux_sym_alter_statement_token1] = ACTIONS(154), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(154), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(154), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym__compound_statement_token2] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(154), - [aux_sym_declare_statement_token1] = ACTIONS(154), - [aux_sym_null_hint_token2] = ACTIONS(154), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(154), - [aux_sym_trigger_event_token1] = ACTIONS(154), - [aux_sym_trigger_event_token2] = ACTIONS(154), - [aux_sym_trigger_event_token3] = ACTIONS(154), - [aux_sym_drop_statement_token1] = ACTIONS(154), - [aux_sym_grant_statement_token1] = ACTIONS(154), - [aux_sym_grant_statement_token4] = ACTIONS(154), - [aux_sym_grant_statement_token5] = ACTIONS(154), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(154), - [aux_sym_direction_constraint_token1] = ACTIONS(154), - [aux_sym_direction_constraint_token2] = ACTIONS(154), - [anon_sym_CONSTRAINT] = ACTIONS(154), - [aux_sym_table_constraint_check_token1] = ACTIONS(154), - [aux_sym_table_constraint_unique_token1] = ACTIONS(154), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(154), - [aux_sym_within_group_clause_token1] = ACTIONS(3058), - [aux_sym_filter_clause_token1] = ACTIONS(3060), - [aux_sym_over_clause_token1] = ACTIONS(3062), - [aux_sym_frame_clause_token2] = ACTIONS(154), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [2269] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [anon_sym_COMMA] = ACTIONS(652), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_truncate_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_begin_statement_token1] = ACTIONS(654), - [aux_sym_commit_statement_token1] = ACTIONS(654), - [aux_sym_rollback_statement_token1] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_reference_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_grant_statement_token8] = ACTIONS(654), - [aux_sym_create_table_statement_token1] = ACTIONS(654), - [aux_sym_order_by_clause_token1] = ACTIONS(654), - [aux_sym_limit_clause_token1] = ACTIONS(654), - [aux_sym_offset_clause_token1] = ACTIONS(654), - [aux_sym_where_clause_token1] = ACTIONS(654), - [aux_sym_select_clause_body_token1] = ACTIONS(654), - [aux_sym_join_type_token1] = ACTIONS(654), - [aux_sym_join_type_token2] = ACTIONS(654), - [aux_sym_join_type_token3] = ACTIONS(654), - [aux_sym_join_type_token4] = ACTIONS(654), - [aux_sym_join_clause_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [2270] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_reference_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_create_table_statement_token1] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_select_clause_body_token1] = ACTIONS(242), - [aux_sym_join_type_token1] = ACTIONS(242), - [aux_sym_join_type_token2] = ACTIONS(242), - [aux_sym_join_type_token3] = ACTIONS(242), - [aux_sym_join_type_token4] = ACTIONS(242), - [aux_sym_join_clause_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [2271] = { - [sym_within_group_clause] = STATE(2594), - [sym_filter_clause] = STATE(2948), - [sym_over_clause] = STATE(3281), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(150), - [aux_sym_truncate_statement_token1] = ACTIONS(150), - [aux_sym_comment_statement_token1] = ACTIONS(150), - [aux_sym_comment_statement_token7] = ACTIONS(150), - [aux_sym_begin_statement_token1] = ACTIONS(150), - [aux_sym_commit_statement_token1] = ACTIONS(150), - [aux_sym_rollback_statement_token1] = ACTIONS(150), - [aux_sym_create_statement_token1] = ACTIONS(150), - [aux_sym_alter_statement_token1] = ACTIONS(150), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(150), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(150), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym__compound_statement_token2] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(150), - [aux_sym_declare_statement_token1] = ACTIONS(150), - [aux_sym_null_hint_token2] = ACTIONS(150), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(150), - [aux_sym_trigger_event_token1] = ACTIONS(150), - [aux_sym_trigger_event_token2] = ACTIONS(150), - [aux_sym_trigger_event_token3] = ACTIONS(150), - [aux_sym_drop_statement_token1] = ACTIONS(150), - [aux_sym_grant_statement_token1] = ACTIONS(150), - [aux_sym_grant_statement_token4] = ACTIONS(150), - [aux_sym_grant_statement_token5] = ACTIONS(150), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(150), - [aux_sym_direction_constraint_token1] = ACTIONS(150), - [aux_sym_direction_constraint_token2] = ACTIONS(150), - [anon_sym_CONSTRAINT] = ACTIONS(150), - [aux_sym_table_constraint_check_token1] = ACTIONS(150), - [aux_sym_table_constraint_unique_token1] = ACTIONS(150), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(150), - [aux_sym_within_group_clause_token1] = ACTIONS(3058), - [aux_sym_filter_clause_token1] = ACTIONS(3060), - [aux_sym_over_clause_token1] = ACTIONS(3062), - [aux_sym_frame_clause_token2] = ACTIONS(150), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [2272] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_reference_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_select_clause_body_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2273] = { - [sym_over_clause] = STATE(2526), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_create_table_statement_token1] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_join_type_token1] = ACTIONS(242), - [aux_sym_join_type_token2] = ACTIONS(242), - [aux_sym_join_type_token3] = ACTIONS(242), - [aux_sym_join_type_token4] = ACTIONS(242), - [aux_sym_join_clause_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(2840), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [2274] = { - [sym_within_group_clause] = STATE(2482), - [sym_filter_clause] = STATE(2982), - [sym_over_clause] = STATE(3285), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [anon_sym_COMMA] = ACTIONS(154), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_comment_statement_token7] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym__compound_statement_token2] = ACTIONS(156), - [aux_sym_return_statement_token1] = ACTIONS(156), - [aux_sym_declare_statement_token1] = ACTIONS(156), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_grant_statement_token8] = ACTIONS(156), - [aux_sym_order_by_clause_token1] = ACTIONS(156), - [aux_sym_limit_clause_token1] = ACTIONS(156), - [aux_sym_offset_clause_token1] = ACTIONS(156), - [aux_sym_where_clause_token1] = ACTIONS(156), - [aux_sym_join_type_token1] = ACTIONS(156), - [aux_sym_join_type_token2] = ACTIONS(156), - [aux_sym_join_type_token3] = ACTIONS(156), - [aux_sym_join_type_token4] = ACTIONS(156), - [aux_sym_join_clause_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(3046), - [aux_sym_filter_clause_token1] = ACTIONS(3048), - [aux_sym_over_clause_token1] = ACTIONS(3050), - [aux_sym_frame_clause_token2] = ACTIONS(156), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(156), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [2275] = { - [sym_over_clause] = STATE(2525), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(2840), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2276] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [anon_sym_COMMA] = ACTIONS(259), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_truncate_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_begin_statement_token1] = ACTIONS(261), - [aux_sym_commit_statement_token1] = ACTIONS(261), - [aux_sym_rollback_statement_token1] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_grant_statement_token8] = ACTIONS(261), - [aux_sym_create_table_statement_token1] = ACTIONS(261), - [aux_sym_order_by_clause_token1] = ACTIONS(261), - [aux_sym_limit_clause_token1] = ACTIONS(261), - [aux_sym_offset_clause_token1] = ACTIONS(261), - [aux_sym_where_clause_token1] = ACTIONS(261), - [aux_sym_join_type_token1] = ACTIONS(261), - [aux_sym_join_type_token2] = ACTIONS(261), - [aux_sym_join_type_token3] = ACTIONS(261), - [aux_sym_join_type_token4] = ACTIONS(261), - [aux_sym_join_clause_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [2277] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_reference_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_create_table_statement_token1] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_select_clause_body_token1] = ACTIONS(295), - [aux_sym_join_type_token1] = ACTIONS(295), - [aux_sym_join_type_token2] = ACTIONS(295), - [aux_sym_join_type_token3] = ACTIONS(295), - [aux_sym_join_type_token4] = ACTIONS(295), - [aux_sym_join_clause_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [2278] = { - [sym_over_clause] = STATE(2523), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_create_table_statement_token1] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_join_type_token1] = ACTIONS(295), - [aux_sym_join_type_token2] = ACTIONS(295), - [aux_sym_join_type_token3] = ACTIONS(295), - [aux_sym_join_type_token4] = ACTIONS(295), - [aux_sym_join_clause_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(2840), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [2279] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(3064), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(3066), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(3068), - }, - [2280] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_reference_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_select_clause_body_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2281] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(3070), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(3072), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(3074), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_join_type_token1] = ACTIONS(285), - [aux_sym_join_type_token2] = ACTIONS(285), - [aux_sym_join_type_token3] = ACTIONS(285), - [aux_sym_join_type_token4] = ACTIONS(285), - [aux_sym_join_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(3076), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [2282] = { - [sym_within_group_clause] = STATE(2616), - [sym_filter_clause] = STATE(2952), - [sym_over_clause] = STATE(3271), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(132), - [aux_sym_truncate_statement_token1] = ACTIONS(132), - [aux_sym_comment_statement_token1] = ACTIONS(132), - [aux_sym_comment_statement_token7] = ACTIONS(132), - [aux_sym_begin_statement_token1] = ACTIONS(132), - [aux_sym_commit_statement_token1] = ACTIONS(132), - [aux_sym_rollback_statement_token1] = ACTIONS(132), - [aux_sym_create_statement_token1] = ACTIONS(132), - [aux_sym_alter_statement_token1] = ACTIONS(132), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(132), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(132), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym__compound_statement_token2] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(132), - [aux_sym_declare_statement_token1] = ACTIONS(132), - [aux_sym_null_hint_token2] = ACTIONS(132), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(132), - [aux_sym_trigger_event_token1] = ACTIONS(132), - [aux_sym_trigger_event_token2] = ACTIONS(132), - [aux_sym_trigger_event_token3] = ACTIONS(132), - [aux_sym_drop_statement_token1] = ACTIONS(132), - [aux_sym_grant_statement_token1] = ACTIONS(132), - [aux_sym_grant_statement_token4] = ACTIONS(132), - [aux_sym_grant_statement_token5] = ACTIONS(132), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(132), - [aux_sym_direction_constraint_token1] = ACTIONS(132), - [aux_sym_direction_constraint_token2] = ACTIONS(132), - [anon_sym_CONSTRAINT] = ACTIONS(132), - [aux_sym_table_constraint_check_token1] = ACTIONS(132), - [aux_sym_table_constraint_unique_token1] = ACTIONS(132), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(132), - [aux_sym_within_group_clause_token1] = ACTIONS(3058), - [aux_sym_filter_clause_token1] = ACTIONS(3060), - [aux_sym_over_clause_token1] = ACTIONS(3062), - [aux_sym_frame_clause_token2] = ACTIONS(132), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [2283] = { - [sym_within_group_clause] = STATE(2618), - [sym_filter_clause] = STATE(2909), - [sym_over_clause] = STATE(3248), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(146), - [aux_sym_truncate_statement_token1] = ACTIONS(146), - [aux_sym_comment_statement_token1] = ACTIONS(146), - [aux_sym_comment_statement_token7] = ACTIONS(146), - [aux_sym_begin_statement_token1] = ACTIONS(146), - [aux_sym_commit_statement_token1] = ACTIONS(146), - [aux_sym_rollback_statement_token1] = ACTIONS(146), - [aux_sym_create_statement_token1] = ACTIONS(146), - [aux_sym_alter_statement_token1] = ACTIONS(146), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(146), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(146), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym__compound_statement_token2] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(146), - [aux_sym_declare_statement_token1] = ACTIONS(146), - [aux_sym_null_hint_token2] = ACTIONS(146), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(146), - [aux_sym_trigger_event_token1] = ACTIONS(146), - [aux_sym_trigger_event_token2] = ACTIONS(146), - [aux_sym_trigger_event_token3] = ACTIONS(146), - [aux_sym_drop_statement_token1] = ACTIONS(146), - [aux_sym_grant_statement_token1] = ACTIONS(146), - [aux_sym_grant_statement_token4] = ACTIONS(146), - [aux_sym_grant_statement_token5] = ACTIONS(146), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(146), - [aux_sym_direction_constraint_token1] = ACTIONS(146), - [aux_sym_direction_constraint_token2] = ACTIONS(146), - [anon_sym_CONSTRAINT] = ACTIONS(146), - [aux_sym_table_constraint_check_token1] = ACTIONS(146), - [aux_sym_table_constraint_unique_token1] = ACTIONS(146), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(146), - [aux_sym_within_group_clause_token1] = ACTIONS(3058), - [aux_sym_filter_clause_token1] = ACTIONS(3060), - [aux_sym_over_clause_token1] = ACTIONS(3062), - [aux_sym_frame_clause_token2] = ACTIONS(146), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [2284] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(3078), - [anon_sym_COMMA] = ACTIONS(608), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_truncate_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_begin_statement_token1] = ACTIONS(612), - [aux_sym_commit_statement_token1] = ACTIONS(612), - [aux_sym_rollback_statement_token1] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_reference_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_grant_statement_token8] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(3080), - [aux_sym_order_by_clause_token1] = ACTIONS(612), - [aux_sym_limit_clause_token1] = ACTIONS(612), - [aux_sym_offset_clause_token1] = ACTIONS(612), - [aux_sym_where_clause_token1] = ACTIONS(612), - [aux_sym_select_clause_body_token1] = ACTIONS(612), - [aux_sym_join_type_token1] = ACTIONS(612), - [aux_sym_join_type_token2] = ACTIONS(612), - [aux_sym_join_type_token3] = ACTIONS(612), - [aux_sym_join_type_token4] = ACTIONS(612), - [aux_sym_join_clause_token1] = ACTIONS(612), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [2285] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [anon_sym_COMMA] = ACTIONS(534), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_truncate_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_begin_statement_token1] = ACTIONS(536), - [aux_sym_commit_statement_token1] = ACTIONS(536), - [aux_sym_rollback_statement_token1] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_reference_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_grant_statement_token8] = ACTIONS(536), - [aux_sym_create_table_statement_token1] = ACTIONS(536), - [aux_sym_order_by_clause_token1] = ACTIONS(536), - [aux_sym_limit_clause_token1] = ACTIONS(536), - [aux_sym_offset_clause_token1] = ACTIONS(536), - [aux_sym_where_clause_token1] = ACTIONS(536), - [aux_sym_select_clause_body_token1] = ACTIONS(536), - [aux_sym_join_type_token1] = ACTIONS(536), - [aux_sym_join_type_token2] = ACTIONS(536), - [aux_sym_join_type_token3] = ACTIONS(536), - [aux_sym_join_type_token4] = ACTIONS(536), - [aux_sym_join_clause_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [2286] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_reference_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_create_table_statement_token1] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_select_clause_body_token1] = ACTIONS(275), - [aux_sym_join_type_token1] = ACTIONS(275), - [aux_sym_join_type_token2] = ACTIONS(275), - [aux_sym_join_type_token3] = ACTIONS(275), - [aux_sym_join_type_token4] = ACTIONS(275), - [aux_sym_join_clause_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [2287] = { - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(3082), - [anon_sym_COMMA] = ACTIONS(211), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(3084), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym__compound_statement_token2] = ACTIONS(215), - [aux_sym_return_statement_token1] = ACTIONS(215), - [aux_sym_declare_statement_token1] = ACTIONS(215), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_reference_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_grant_statement_token8] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(3086), - [aux_sym_order_by_clause_token1] = ACTIONS(215), - [aux_sym_limit_clause_token1] = ACTIONS(215), - [aux_sym_offset_clause_token1] = ACTIONS(215), - [aux_sym_where_clause_token1] = ACTIONS(215), - [aux_sym_select_clause_body_token1] = ACTIONS(215), - [aux_sym_join_type_token1] = ACTIONS(215), - [aux_sym_join_type_token2] = ACTIONS(215), - [aux_sym_join_type_token3] = ACTIONS(215), - [aux_sym_join_type_token4] = ACTIONS(215), - [aux_sym_join_clause_token1] = ACTIONS(215), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(3088), - [aux_sym_type_token2] = ACTIONS(3090), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [2288] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [anon_sym_COMMA] = ACTIONS(421), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_truncate_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_begin_statement_token1] = ACTIONS(423), - [aux_sym_commit_statement_token1] = ACTIONS(423), - [aux_sym_rollback_statement_token1] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_reference_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_grant_statement_token8] = ACTIONS(423), - [aux_sym_create_table_statement_token1] = ACTIONS(423), - [aux_sym_order_by_clause_token1] = ACTIONS(423), - [aux_sym_limit_clause_token1] = ACTIONS(423), - [aux_sym_offset_clause_token1] = ACTIONS(423), - [aux_sym_where_clause_token1] = ACTIONS(423), - [aux_sym_select_clause_body_token1] = ACTIONS(423), - [aux_sym_join_type_token1] = ACTIONS(423), - [aux_sym_join_type_token2] = ACTIONS(423), - [aux_sym_join_type_token3] = ACTIONS(423), - [aux_sym_join_type_token4] = ACTIONS(423), - [aux_sym_join_clause_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [2289] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_reference_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_create_table_statement_token1] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_select_clause_body_token1] = ACTIONS(279), - [aux_sym_join_type_token1] = ACTIONS(279), - [aux_sym_join_type_token2] = ACTIONS(279), - [aux_sym_join_type_token3] = ACTIONS(279), - [aux_sym_join_type_token4] = ACTIONS(279), - [aux_sym_join_clause_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [2290] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_join_type_token1] = ACTIONS(117), - [aux_sym_join_type_token2] = ACTIONS(117), - [aux_sym_join_type_token3] = ACTIONS(117), - [aux_sym_join_type_token4] = ACTIONS(117), - [aux_sym_join_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2291] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [anon_sym_COMMA] = ACTIONS(429), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_truncate_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_begin_statement_token1] = ACTIONS(431), - [aux_sym_commit_statement_token1] = ACTIONS(431), - [aux_sym_rollback_statement_token1] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_reference_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_grant_statement_token8] = ACTIONS(431), - [aux_sym_create_table_statement_token1] = ACTIONS(431), - [aux_sym_order_by_clause_token1] = ACTIONS(431), - [aux_sym_limit_clause_token1] = ACTIONS(431), - [aux_sym_offset_clause_token1] = ACTIONS(431), - [aux_sym_where_clause_token1] = ACTIONS(431), - [aux_sym_select_clause_body_token1] = ACTIONS(431), - [aux_sym_join_type_token1] = ACTIONS(431), - [aux_sym_join_type_token2] = ACTIONS(431), - [aux_sym_join_type_token3] = ACTIONS(431), - [aux_sym_join_type_token4] = ACTIONS(431), - [aux_sym_join_clause_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [2292] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [anon_sym_COMMA] = ACTIONS(445), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_truncate_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_begin_statement_token1] = ACTIONS(447), - [aux_sym_commit_statement_token1] = ACTIONS(447), - [aux_sym_rollback_statement_token1] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_reference_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_grant_statement_token8] = ACTIONS(447), - [aux_sym_create_table_statement_token1] = ACTIONS(447), - [aux_sym_order_by_clause_token1] = ACTIONS(447), - [aux_sym_limit_clause_token1] = ACTIONS(447), - [aux_sym_offset_clause_token1] = ACTIONS(447), - [aux_sym_where_clause_token1] = ACTIONS(447), - [aux_sym_select_clause_body_token1] = ACTIONS(447), - [aux_sym_join_type_token1] = ACTIONS(447), - [aux_sym_join_type_token2] = ACTIONS(447), - [aux_sym_join_type_token3] = ACTIONS(447), - [aux_sym_join_type_token4] = ACTIONS(447), - [aux_sym_join_clause_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [2293] = { - [aux_sym_dotted_name_repeat1] = STATE(2300), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(158), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(158), - [aux_sym_begin_statement_token1] = ACTIONS(158), - [aux_sym_commit_statement_token1] = ACTIONS(158), - [aux_sym_rollback_statement_token1] = ACTIONS(158), - [aux_sym_create_statement_token1] = ACTIONS(158), - [aux_sym_alter_statement_token1] = ACTIONS(158), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(158), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(158), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(158), - [aux_sym_declare_statement_token1] = ACTIONS(158), - [aux_sym_null_hint_token2] = ACTIONS(158), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(158), - [aux_sym_trigger_event_token1] = ACTIONS(158), - [aux_sym_trigger_event_token2] = ACTIONS(158), - [aux_sym_trigger_event_token3] = ACTIONS(158), - [aux_sym_drop_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token4] = ACTIONS(158), - [aux_sym_grant_statement_token5] = ACTIONS(158), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(158), - [aux_sym_direction_constraint_token1] = ACTIONS(158), - [aux_sym_direction_constraint_token2] = ACTIONS(158), - [anon_sym_CONSTRAINT] = ACTIONS(158), - [aux_sym_table_constraint_check_token1] = ACTIONS(158), - [aux_sym_table_constraint_unique_token1] = ACTIONS(158), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(158), - [aux_sym_create_table_statement_token1] = ACTIONS(158), - [aux_sym_frame_clause_token2] = ACTIONS(158), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(3092), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(158), - [aux_sym_type_token2] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [2294] = { - [aux_sym_array_type_repeat1] = STATE(2307), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [anon_sym_COMMA] = ACTIONS(326), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_truncate_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_begin_statement_token1] = ACTIONS(328), - [aux_sym_commit_statement_token1] = ACTIONS(328), - [aux_sym_rollback_statement_token1] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_reference_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_grant_statement_token8] = ACTIONS(328), - [aux_sym_order_by_clause_token1] = ACTIONS(328), - [aux_sym_limit_clause_token1] = ACTIONS(328), - [aux_sym_offset_clause_token1] = ACTIONS(328), - [aux_sym_where_clause_token1] = ACTIONS(328), - [aux_sym_select_clause_body_token1] = ACTIONS(328), - [aux_sym_join_type_token1] = ACTIONS(328), - [aux_sym_join_type_token2] = ACTIONS(328), - [aux_sym_join_type_token3] = ACTIONS(328), - [aux_sym_join_type_token4] = ACTIONS(328), - [aux_sym_join_clause_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(3094), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [2295] = { - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(160), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2296] = { - [sym_within_group_clause] = STATE(2584), - [sym_filter_clause] = STATE(2919), - [sym_over_clause] = STATE(3267), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [anon_sym_COMMA] = ACTIONS(146), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_comment_statement_token7] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym__compound_statement_token2] = ACTIONS(148), - [aux_sym_return_statement_token1] = ACTIONS(148), - [aux_sym_declare_statement_token1] = ACTIONS(148), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_grant_statement_token8] = ACTIONS(148), - [aux_sym_order_by_clause_token1] = ACTIONS(148), - [aux_sym_limit_clause_token1] = ACTIONS(148), - [aux_sym_offset_clause_token1] = ACTIONS(148), - [aux_sym_where_clause_token1] = ACTIONS(148), - [aux_sym_join_type_token1] = ACTIONS(148), - [aux_sym_join_type_token2] = ACTIONS(148), - [aux_sym_join_type_token3] = ACTIONS(148), - [aux_sym_join_type_token4] = ACTIONS(148), - [aux_sym_join_clause_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(3046), - [aux_sym_filter_clause_token1] = ACTIONS(3048), - [aux_sym_over_clause_token1] = ACTIONS(3050), - [aux_sym_frame_clause_token2] = ACTIONS(148), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(148), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [2297] = { - [sym_over_clause] = STATE(2522), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(2840), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2298] = { - [aux_sym_array_type_repeat1] = STATE(2298), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_reference_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_select_clause_body_token1] = ACTIONS(321), - [aux_sym_join_type_token1] = ACTIONS(321), - [aux_sym_join_type_token2] = ACTIONS(321), - [aux_sym_join_type_token3] = ACTIONS(321), - [aux_sym_join_type_token4] = ACTIONS(321), - [aux_sym_join_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(3096), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [2299] = { - [sym_filter_clause] = STATE(2531), - [sym_over_clause] = STATE(2865), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(199), - [aux_sym_truncate_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token7] = ACTIONS(199), - [aux_sym_begin_statement_token1] = ACTIONS(199), - [aux_sym_commit_statement_token1] = ACTIONS(199), - [aux_sym_rollback_statement_token1] = ACTIONS(199), - [aux_sym_create_statement_token1] = ACTIONS(199), - [aux_sym_alter_statement_token1] = ACTIONS(199), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(199), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(199), - [aux_sym_declare_statement_token1] = ACTIONS(199), - [aux_sym_create_function_statement_token7] = ACTIONS(199), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(199), - [aux_sym_trigger_event_token2] = ACTIONS(199), - [aux_sym_trigger_event_token3] = ACTIONS(199), - [aux_sym_drop_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token4] = ACTIONS(199), - [aux_sym_grant_statement_token8] = ACTIONS(199), - [aux_sym_create_table_statement_token1] = ACTIONS(199), - [aux_sym_order_by_clause_token1] = ACTIONS(199), - [aux_sym_limit_clause_token1] = ACTIONS(199), - [aux_sym_offset_clause_token1] = ACTIONS(199), - [aux_sym_where_clause_token1] = ACTIONS(199), - [aux_sym_join_type_token1] = ACTIONS(199), - [aux_sym_join_type_token2] = ACTIONS(199), - [aux_sym_join_type_token3] = ACTIONS(199), - [aux_sym_join_type_token4] = ACTIONS(199), - [aux_sym_join_clause_token1] = ACTIONS(199), - [aux_sym_filter_clause_token1] = ACTIONS(2899), - [aux_sym_over_clause_token1] = ACTIONS(2901), - [aux_sym_frame_clause_token2] = ACTIONS(199), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2300] = { - [aux_sym_dotted_name_repeat1] = STATE(2301), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(122), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(122), - [aux_sym_comment_statement_token1] = ACTIONS(122), - [aux_sym_comment_statement_token7] = ACTIONS(122), - [aux_sym_begin_statement_token1] = ACTIONS(122), - [aux_sym_commit_statement_token1] = ACTIONS(122), - [aux_sym_rollback_statement_token1] = ACTIONS(122), - [aux_sym_create_statement_token1] = ACTIONS(122), - [aux_sym_alter_statement_token1] = ACTIONS(122), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(122), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(122), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym__compound_statement_token2] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(122), - [aux_sym_declare_statement_token1] = ACTIONS(122), - [aux_sym_null_hint_token2] = ACTIONS(122), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(122), - [aux_sym_trigger_event_token1] = ACTIONS(122), - [aux_sym_trigger_event_token2] = ACTIONS(122), - [aux_sym_trigger_event_token3] = ACTIONS(122), - [aux_sym_drop_statement_token1] = ACTIONS(122), - [aux_sym_grant_statement_token1] = ACTIONS(122), - [aux_sym_grant_statement_token4] = ACTIONS(122), - [aux_sym_grant_statement_token5] = ACTIONS(122), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(122), - [aux_sym_direction_constraint_token1] = ACTIONS(122), - [aux_sym_direction_constraint_token2] = ACTIONS(122), - [anon_sym_CONSTRAINT] = ACTIONS(122), - [aux_sym_table_constraint_check_token1] = ACTIONS(122), - [aux_sym_table_constraint_unique_token1] = ACTIONS(122), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(122), - [aux_sym_create_table_statement_token1] = ACTIONS(122), - [aux_sym_frame_clause_token2] = ACTIONS(122), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(3092), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [aux_sym_type_token1] = ACTIONS(122), - [aux_sym_type_token2] = ACTIONS(122), - [anon_sym_LBRACK] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - }, - [2301] = { - [aux_sym_dotted_name_repeat1] = STATE(2301), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token7] = ACTIONS(115), - [aux_sym_begin_statement_token1] = ACTIONS(115), - [aux_sym_commit_statement_token1] = ACTIONS(115), - [aux_sym_rollback_statement_token1] = ACTIONS(115), - [aux_sym_create_statement_token1] = ACTIONS(115), - [aux_sym_alter_statement_token1] = ACTIONS(115), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(115), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(115), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym__compound_statement_token2] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(115), - [aux_sym_declare_statement_token1] = ACTIONS(115), - [aux_sym_null_hint_token2] = ACTIONS(115), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(115), - [aux_sym_trigger_event_token1] = ACTIONS(115), - [aux_sym_trigger_event_token2] = ACTIONS(115), - [aux_sym_trigger_event_token3] = ACTIONS(115), - [aux_sym_drop_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token4] = ACTIONS(115), - [aux_sym_grant_statement_token5] = ACTIONS(115), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(115), - [aux_sym_direction_constraint_token1] = ACTIONS(115), - [aux_sym_direction_constraint_token2] = ACTIONS(115), - [anon_sym_CONSTRAINT] = ACTIONS(115), - [aux_sym_table_constraint_check_token1] = ACTIONS(115), - [aux_sym_table_constraint_unique_token1] = ACTIONS(115), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(115), - [aux_sym_create_table_statement_token1] = ACTIONS(115), - [aux_sym_frame_clause_token2] = ACTIONS(115), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(3099), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(115), - [aux_sym_type_token2] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - }, - [2302] = { - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(3102), - [anon_sym_COMMA] = ACTIONS(211), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(3104), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym__compound_statement_token2] = ACTIONS(215), - [aux_sym_return_statement_token1] = ACTIONS(215), - [aux_sym_declare_statement_token1] = ACTIONS(215), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_reference_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_grant_statement_token8] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(3106), - [aux_sym_order_by_clause_token1] = ACTIONS(215), - [aux_sym_limit_clause_token1] = ACTIONS(215), - [aux_sym_offset_clause_token1] = ACTIONS(215), - [aux_sym_where_clause_token1] = ACTIONS(215), - [aux_sym_select_clause_body_token1] = ACTIONS(215), - [aux_sym_join_type_token1] = ACTIONS(215), - [aux_sym_join_type_token2] = ACTIONS(215), - [aux_sym_join_type_token3] = ACTIONS(215), - [aux_sym_join_type_token4] = ACTIONS(215), - [aux_sym_join_clause_token1] = ACTIONS(215), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(3108), - [aux_sym_type_token2] = ACTIONS(3110), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [2303] = { - [aux_sym_dotted_name_repeat1] = STATE(2451), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(158), - [aux_sym_cte_token2] = ACTIONS(158), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(158), - [aux_sym_begin_statement_token1] = ACTIONS(158), - [aux_sym_commit_statement_token1] = ACTIONS(158), - [aux_sym_rollback_statement_token1] = ACTIONS(158), - [aux_sym_create_statement_token1] = ACTIONS(158), - [aux_sym_alter_statement_token1] = ACTIONS(158), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(158), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(158), - [aux_sym_declare_statement_token1] = ACTIONS(158), - [aux_sym_create_function_statement_token7] = ACTIONS(158), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(158), - [aux_sym_trigger_event_token2] = ACTIONS(158), - [aux_sym_trigger_event_token3] = ACTIONS(158), - [aux_sym_drop_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token4] = ACTIONS(158), - [aux_sym_grant_statement_token8] = ACTIONS(158), - [aux_sym_order_by_clause_token1] = ACTIONS(158), - [aux_sym_limit_clause_token1] = ACTIONS(158), - [aux_sym_offset_clause_token1] = ACTIONS(158), - [aux_sym_where_clause_token1] = ACTIONS(158), - [aux_sym_join_type_token1] = ACTIONS(158), - [aux_sym_join_type_token2] = ACTIONS(158), - [aux_sym_join_type_token3] = ACTIONS(158), - [aux_sym_join_type_token4] = ACTIONS(158), - [aux_sym_join_clause_token1] = ACTIONS(158), - [aux_sym_frame_clause_token2] = ACTIONS(158), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(3112), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(3114), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2304] = { - [sym__quoted_identifier] = STATE(2237), - [sym_identifier] = STATE(7569), - [ts_builtin_sym_end] = ACTIONS(375), - [anon_sym_SEMI] = ACTIONS(375), - [aux_sym_with_clause_token1] = ACTIONS(377), - [anon_sym_COMMA] = ACTIONS(375), - [aux_sym_cte_token1] = ACTIONS(3116), - [aux_sym_cte_token2] = ACTIONS(3118), - [aux_sym_truncate_statement_token1] = ACTIONS(377), - [aux_sym_comment_statement_token1] = ACTIONS(377), - [aux_sym_comment_statement_token7] = ACTIONS(3120), - [aux_sym_begin_statement_token1] = ACTIONS(377), - [aux_sym_commit_statement_token1] = ACTIONS(377), - [aux_sym_rollback_statement_token1] = ACTIONS(377), - [aux_sym_create_statement_token1] = ACTIONS(377), - [aux_sym_alter_statement_token1] = ACTIONS(377), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(377), - [aux_sym_pg_command_token1] = ACTIONS(375), - [aux_sym_create_function_statement_token7] = ACTIONS(377), - [aux_sym_create_function_parameter_token1] = ACTIONS(3122), - [anon_sym_EQ] = ACTIONS(3124), - [aux_sym_create_trigger_statement_token1] = ACTIONS(3126), - [aux_sym_trigger_reference_token1] = ACTIONS(377), - [aux_sym_trigger_event_token1] = ACTIONS(377), - [aux_sym_trigger_event_token2] = ACTIONS(377), - [aux_sym_trigger_event_token3] = ACTIONS(377), - [aux_sym_drop_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token4] = ACTIONS(377), - [aux_sym_grant_statement_token8] = ACTIONS(377), - [aux_sym_order_by_clause_token1] = ACTIONS(377), - [aux_sym_limit_clause_token1] = ACTIONS(377), - [aux_sym_offset_clause_token1] = ACTIONS(377), - [aux_sym_where_clause_token1] = ACTIONS(377), - [aux_sym_select_clause_body_token1] = ACTIONS(377), - [aux_sym_join_type_token1] = ACTIONS(377), - [aux_sym_join_type_token2] = ACTIONS(377), - [aux_sym_join_type_token3] = ACTIONS(377), - [aux_sym_join_type_token4] = ACTIONS(377), - [aux_sym_join_clause_token1] = ACTIONS(377), - [aux_sym_frame_clause_token2] = ACTIONS(3128), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3130), - [sym__unquoted_identifier] = ACTIONS(1149), - [anon_sym_BQUOTE] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1153), - [anon_sym_DASH_GT] = ACTIONS(3132), - [anon_sym_DASH_GT_GT] = ACTIONS(3134), - [anon_sym_POUND_GT] = ACTIONS(3132), - [anon_sym_POUND_GT_GT] = ACTIONS(3134), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3136), - [anon_sym_DASH] = ACTIONS(3138), - [anon_sym_TILDE] = ACTIONS(3140), - [anon_sym_CARET] = ACTIONS(3142), - [anon_sym_STAR] = ACTIONS(3144), - [anon_sym_SLASH] = ACTIONS(3146), - [anon_sym_PERCENT] = ACTIONS(3144), - [anon_sym_LT_LT] = ACTIONS(3144), - [anon_sym_GT_GT] = ACTIONS(3144), - [anon_sym_AMP] = ACTIONS(3144), - [anon_sym_PIPE] = ACTIONS(3136), - [anon_sym_POUND] = ACTIONS(3138), - [anon_sym_LT] = ACTIONS(3140), - [anon_sym_LT_EQ] = ACTIONS(3124), - [anon_sym_LT_GT] = ACTIONS(3124), - [anon_sym_BANG_EQ] = ACTIONS(3124), - [anon_sym_GT] = ACTIONS(3140), - [anon_sym_GT_EQ] = ACTIONS(3124), - [anon_sym_BANG_TILDE] = ACTIONS(3140), - [anon_sym_TILDE_STAR] = ACTIONS(3124), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3124), - }, - [2305] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_reference_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_create_table_statement_token1] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_select_clause_body_token1] = ACTIONS(321), - [aux_sym_join_type_token1] = ACTIONS(321), - [aux_sym_join_type_token2] = ACTIONS(321), - [aux_sym_join_type_token3] = ACTIONS(321), - [aux_sym_join_type_token4] = ACTIONS(321), - [aux_sym_join_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [2306] = { - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym__compound_statement_token2] = ACTIONS(130), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_reference_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_grant_statement_token8] = ACTIONS(130), - [aux_sym_order_by_clause_token1] = ACTIONS(130), - [aux_sym_limit_clause_token1] = ACTIONS(130), - [aux_sym_offset_clause_token1] = ACTIONS(130), - [aux_sym_where_clause_token1] = ACTIONS(130), - [aux_sym_select_clause_body_token1] = ACTIONS(130), - [aux_sym_join_type_token1] = ACTIONS(130), - [aux_sym_join_type_token2] = ACTIONS(130), - [aux_sym_join_type_token3] = ACTIONS(130), - [aux_sym_join_type_token4] = ACTIONS(130), - [aux_sym_join_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [2307] = { - [aux_sym_array_type_repeat1] = STATE(2298), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [anon_sym_COMMA] = ACTIONS(336), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_truncate_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_begin_statement_token1] = ACTIONS(338), - [aux_sym_commit_statement_token1] = ACTIONS(338), - [aux_sym_rollback_statement_token1] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_reference_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_grant_statement_token8] = ACTIONS(338), - [aux_sym_order_by_clause_token1] = ACTIONS(338), - [aux_sym_limit_clause_token1] = ACTIONS(338), - [aux_sym_offset_clause_token1] = ACTIONS(338), - [aux_sym_where_clause_token1] = ACTIONS(338), - [aux_sym_select_clause_body_token1] = ACTIONS(338), - [aux_sym_join_type_token1] = ACTIONS(338), - [aux_sym_join_type_token2] = ACTIONS(338), - [aux_sym_join_type_token3] = ACTIONS(338), - [aux_sym_join_type_token4] = ACTIONS(338), - [aux_sym_join_clause_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(3094), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [2308] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [anon_sym_COMMA] = ACTIONS(465), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_truncate_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_begin_statement_token1] = ACTIONS(467), - [aux_sym_commit_statement_token1] = ACTIONS(467), - [aux_sym_rollback_statement_token1] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_reference_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_grant_statement_token8] = ACTIONS(467), - [aux_sym_create_table_statement_token1] = ACTIONS(467), - [aux_sym_order_by_clause_token1] = ACTIONS(467), - [aux_sym_limit_clause_token1] = ACTIONS(467), - [aux_sym_offset_clause_token1] = ACTIONS(467), - [aux_sym_where_clause_token1] = ACTIONS(467), - [aux_sym_select_clause_body_token1] = ACTIONS(467), - [aux_sym_join_type_token1] = ACTIONS(467), - [aux_sym_join_type_token2] = ACTIONS(467), - [aux_sym_join_type_token3] = ACTIONS(467), - [aux_sym_join_type_token4] = ACTIONS(467), - [aux_sym_join_clause_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [2309] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [anon_sym_COMMA] = ACTIONS(469), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_truncate_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_begin_statement_token1] = ACTIONS(471), - [aux_sym_commit_statement_token1] = ACTIONS(471), - [aux_sym_rollback_statement_token1] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_reference_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_grant_statement_token8] = ACTIONS(471), - [aux_sym_create_table_statement_token1] = ACTIONS(471), - [aux_sym_order_by_clause_token1] = ACTIONS(471), - [aux_sym_limit_clause_token1] = ACTIONS(471), - [aux_sym_offset_clause_token1] = ACTIONS(471), - [aux_sym_where_clause_token1] = ACTIONS(471), - [aux_sym_select_clause_body_token1] = ACTIONS(471), - [aux_sym_join_type_token1] = ACTIONS(471), - [aux_sym_join_type_token2] = ACTIONS(471), - [aux_sym_join_type_token3] = ACTIONS(471), - [aux_sym_join_type_token4] = ACTIONS(471), - [aux_sym_join_clause_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [2310] = { - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym__compound_statement_token2] = ACTIONS(144), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_reference_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_grant_statement_token8] = ACTIONS(144), - [aux_sym_order_by_clause_token1] = ACTIONS(144), - [aux_sym_limit_clause_token1] = ACTIONS(144), - [aux_sym_offset_clause_token1] = ACTIONS(144), - [aux_sym_where_clause_token1] = ACTIONS(144), - [aux_sym_select_clause_body_token1] = ACTIONS(144), - [aux_sym_join_type_token1] = ACTIONS(144), - [aux_sym_join_type_token2] = ACTIONS(144), - [aux_sym_join_type_token3] = ACTIONS(144), - [aux_sym_join_type_token4] = ACTIONS(144), - [aux_sym_join_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [2311] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [anon_sym_COMMA] = ACTIONS(488), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_truncate_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_begin_statement_token1] = ACTIONS(490), - [aux_sym_commit_statement_token1] = ACTIONS(490), - [aux_sym_rollback_statement_token1] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_reference_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_grant_statement_token8] = ACTIONS(490), - [aux_sym_create_table_statement_token1] = ACTIONS(490), - [aux_sym_order_by_clause_token1] = ACTIONS(490), - [aux_sym_limit_clause_token1] = ACTIONS(490), - [aux_sym_offset_clause_token1] = ACTIONS(490), - [aux_sym_where_clause_token1] = ACTIONS(490), - [aux_sym_select_clause_body_token1] = ACTIONS(490), - [aux_sym_join_type_token1] = ACTIONS(490), - [aux_sym_join_type_token2] = ACTIONS(490), - [aux_sym_join_type_token3] = ACTIONS(490), - [aux_sym_join_type_token4] = ACTIONS(490), - [aux_sym_join_clause_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [2312] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [anon_sym_COMMA] = ACTIONS(461), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_truncate_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_begin_statement_token1] = ACTIONS(463), - [aux_sym_commit_statement_token1] = ACTIONS(463), - [aux_sym_rollback_statement_token1] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_reference_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_grant_statement_token8] = ACTIONS(463), - [aux_sym_create_table_statement_token1] = ACTIONS(463), - [aux_sym_order_by_clause_token1] = ACTIONS(463), - [aux_sym_limit_clause_token1] = ACTIONS(463), - [aux_sym_offset_clause_token1] = ACTIONS(463), - [aux_sym_where_clause_token1] = ACTIONS(463), - [aux_sym_select_clause_body_token1] = ACTIONS(463), - [aux_sym_join_type_token1] = ACTIONS(463), - [aux_sym_join_type_token2] = ACTIONS(463), - [aux_sym_join_type_token3] = ACTIONS(463), - [aux_sym_join_type_token4] = ACTIONS(463), - [aux_sym_join_clause_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [2313] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [anon_sym_COMMA] = ACTIONS(305), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_truncate_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_begin_statement_token1] = ACTIONS(307), - [aux_sym_commit_statement_token1] = ACTIONS(307), - [aux_sym_rollback_statement_token1] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_reference_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_grant_statement_token8] = ACTIONS(307), - [aux_sym_order_by_clause_token1] = ACTIONS(307), - [aux_sym_limit_clause_token1] = ACTIONS(307), - [aux_sym_offset_clause_token1] = ACTIONS(307), - [aux_sym_where_clause_token1] = ACTIONS(307), - [aux_sym_select_clause_body_token1] = ACTIONS(307), - [aux_sym_join_type_token1] = ACTIONS(307), - [aux_sym_join_type_token2] = ACTIONS(307), - [aux_sym_join_type_token3] = ACTIONS(307), - [aux_sym_join_type_token4] = ACTIONS(307), - [aux_sym_join_clause_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [2314] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [anon_sym_COMMA] = ACTIONS(484), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_truncate_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_begin_statement_token1] = ACTIONS(486), - [aux_sym_commit_statement_token1] = ACTIONS(486), - [aux_sym_rollback_statement_token1] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_reference_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_grant_statement_token8] = ACTIONS(486), - [aux_sym_create_table_statement_token1] = ACTIONS(486), - [aux_sym_order_by_clause_token1] = ACTIONS(486), - [aux_sym_limit_clause_token1] = ACTIONS(486), - [aux_sym_offset_clause_token1] = ACTIONS(486), - [aux_sym_where_clause_token1] = ACTIONS(486), - [aux_sym_select_clause_body_token1] = ACTIONS(486), - [aux_sym_join_type_token1] = ACTIONS(486), - [aux_sym_join_type_token2] = ACTIONS(486), - [aux_sym_join_type_token3] = ACTIONS(486), - [aux_sym_join_type_token4] = ACTIONS(486), - [aux_sym_join_clause_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [2315] = { - [aux_sym_dotted_name_repeat1] = STATE(2166), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(160), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(2915), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(3148), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2316] = { - [sym_filter_clause] = STATE(2506), - [sym_over_clause] = STATE(2867), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(201), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_reference_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_select_clause_body_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(2932), - [aux_sym_over_clause_token1] = ACTIONS(2934), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2317] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(3150), - [anon_sym_COMMA] = ACTIONS(600), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_truncate_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_begin_statement_token1] = ACTIONS(604), - [aux_sym_commit_statement_token1] = ACTIONS(604), - [aux_sym_rollback_statement_token1] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_reference_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_grant_statement_token8] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(3152), - [aux_sym_order_by_clause_token1] = ACTIONS(604), - [aux_sym_limit_clause_token1] = ACTIONS(604), - [aux_sym_offset_clause_token1] = ACTIONS(604), - [aux_sym_where_clause_token1] = ACTIONS(604), - [aux_sym_select_clause_body_token1] = ACTIONS(604), - [aux_sym_join_type_token1] = ACTIONS(604), - [aux_sym_join_type_token2] = ACTIONS(604), - [aux_sym_join_type_token3] = ACTIONS(604), - [aux_sym_join_type_token4] = ACTIONS(604), - [aux_sym_join_clause_token1] = ACTIONS(604), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [2318] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [anon_sym_COMMA] = ACTIONS(648), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_truncate_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_begin_statement_token1] = ACTIONS(650), - [aux_sym_commit_statement_token1] = ACTIONS(650), - [aux_sym_rollback_statement_token1] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_reference_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_grant_statement_token8] = ACTIONS(650), - [aux_sym_create_table_statement_token1] = ACTIONS(650), - [aux_sym_order_by_clause_token1] = ACTIONS(650), - [aux_sym_limit_clause_token1] = ACTIONS(650), - [aux_sym_offset_clause_token1] = ACTIONS(650), - [aux_sym_where_clause_token1] = ACTIONS(650), - [aux_sym_select_clause_body_token1] = ACTIONS(650), - [aux_sym_join_type_token1] = ACTIONS(650), - [aux_sym_join_type_token2] = ACTIONS(650), - [aux_sym_join_type_token3] = ACTIONS(650), - [aux_sym_join_type_token4] = ACTIONS(650), - [aux_sym_join_clause_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [2319] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [anon_sym_COMMA] = ACTIONS(632), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_truncate_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_begin_statement_token1] = ACTIONS(634), - [aux_sym_commit_statement_token1] = ACTIONS(634), - [aux_sym_rollback_statement_token1] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_reference_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_grant_statement_token8] = ACTIONS(634), - [aux_sym_create_table_statement_token1] = ACTIONS(634), - [aux_sym_order_by_clause_token1] = ACTIONS(634), - [aux_sym_limit_clause_token1] = ACTIONS(634), - [aux_sym_offset_clause_token1] = ACTIONS(634), - [aux_sym_where_clause_token1] = ACTIONS(634), - [aux_sym_select_clause_body_token1] = ACTIONS(634), - [aux_sym_join_type_token1] = ACTIONS(634), - [aux_sym_join_type_token2] = ACTIONS(634), - [aux_sym_join_type_token3] = ACTIONS(634), - [aux_sym_join_type_token4] = ACTIONS(634), - [aux_sym_join_clause_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [2320] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [anon_sym_COMMA] = ACTIONS(530), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_truncate_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_begin_statement_token1] = ACTIONS(532), - [aux_sym_commit_statement_token1] = ACTIONS(532), - [aux_sym_rollback_statement_token1] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_reference_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_grant_statement_token8] = ACTIONS(532), - [aux_sym_create_table_statement_token1] = ACTIONS(532), - [aux_sym_order_by_clause_token1] = ACTIONS(532), - [aux_sym_limit_clause_token1] = ACTIONS(532), - [aux_sym_offset_clause_token1] = ACTIONS(532), - [aux_sym_where_clause_token1] = ACTIONS(532), - [aux_sym_select_clause_body_token1] = ACTIONS(532), - [aux_sym_join_type_token1] = ACTIONS(532), - [aux_sym_join_type_token2] = ACTIONS(532), - [aux_sym_join_type_token3] = ACTIONS(532), - [aux_sym_join_type_token4] = ACTIONS(532), - [aux_sym_join_clause_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [2321] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [anon_sym_COMMA] = ACTIONS(542), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_truncate_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_begin_statement_token1] = ACTIONS(544), - [aux_sym_commit_statement_token1] = ACTIONS(544), - [aux_sym_rollback_statement_token1] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_reference_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_grant_statement_token8] = ACTIONS(544), - [aux_sym_create_table_statement_token1] = ACTIONS(544), - [aux_sym_order_by_clause_token1] = ACTIONS(544), - [aux_sym_limit_clause_token1] = ACTIONS(544), - [aux_sym_offset_clause_token1] = ACTIONS(544), - [aux_sym_where_clause_token1] = ACTIONS(544), - [aux_sym_select_clause_body_token1] = ACTIONS(544), - [aux_sym_join_type_token1] = ACTIONS(544), - [aux_sym_join_type_token2] = ACTIONS(544), - [aux_sym_join_type_token3] = ACTIONS(544), - [aux_sym_join_type_token4] = ACTIONS(544), - [aux_sym_join_clause_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [2322] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [anon_sym_COMMA] = ACTIONS(417), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_truncate_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_begin_statement_token1] = ACTIONS(419), - [aux_sym_commit_statement_token1] = ACTIONS(419), - [aux_sym_rollback_statement_token1] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_reference_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_grant_statement_token8] = ACTIONS(419), - [aux_sym_create_table_statement_token1] = ACTIONS(419), - [aux_sym_order_by_clause_token1] = ACTIONS(419), - [aux_sym_limit_clause_token1] = ACTIONS(419), - [aux_sym_offset_clause_token1] = ACTIONS(419), - [aux_sym_where_clause_token1] = ACTIONS(419), - [aux_sym_select_clause_body_token1] = ACTIONS(419), - [aux_sym_join_type_token1] = ACTIONS(419), - [aux_sym_join_type_token2] = ACTIONS(419), - [aux_sym_join_type_token3] = ACTIONS(419), - [aux_sym_join_type_token4] = ACTIONS(419), - [aux_sym_join_clause_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [2323] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(3154), - [anon_sym_COMMA] = ACTIONS(592), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_truncate_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_begin_statement_token1] = ACTIONS(596), - [aux_sym_commit_statement_token1] = ACTIONS(596), - [aux_sym_rollback_statement_token1] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_reference_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_grant_statement_token8] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(3156), - [aux_sym_order_by_clause_token1] = ACTIONS(596), - [aux_sym_limit_clause_token1] = ACTIONS(596), - [aux_sym_offset_clause_token1] = ACTIONS(596), - [aux_sym_where_clause_token1] = ACTIONS(596), - [aux_sym_select_clause_body_token1] = ACTIONS(596), - [aux_sym_join_type_token1] = ACTIONS(596), - [aux_sym_join_type_token2] = ACTIONS(596), - [aux_sym_join_type_token3] = ACTIONS(596), - [aux_sym_join_type_token4] = ACTIONS(596), - [aux_sym_join_clause_token1] = ACTIONS(596), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [2324] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [anon_sym_COMMA] = ACTIONS(546), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_truncate_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_begin_statement_token1] = ACTIONS(548), - [aux_sym_commit_statement_token1] = ACTIONS(548), - [aux_sym_rollback_statement_token1] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_reference_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_grant_statement_token8] = ACTIONS(548), - [aux_sym_create_table_statement_token1] = ACTIONS(548), - [aux_sym_order_by_clause_token1] = ACTIONS(548), - [aux_sym_limit_clause_token1] = ACTIONS(548), - [aux_sym_offset_clause_token1] = ACTIONS(548), - [aux_sym_where_clause_token1] = ACTIONS(548), - [aux_sym_select_clause_body_token1] = ACTIONS(548), - [aux_sym_join_type_token1] = ACTIONS(548), - [aux_sym_join_type_token2] = ACTIONS(548), - [aux_sym_join_type_token3] = ACTIONS(548), - [aux_sym_join_type_token4] = ACTIONS(548), - [aux_sym_join_clause_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [2325] = { - [sym_filter_clause] = STATE(2500), - [sym_over_clause] = STATE(2871), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(179), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_reference_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_select_clause_body_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(2932), - [aux_sym_over_clause_token1] = ACTIONS(2934), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2326] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [anon_sym_COMMA] = ACTIONS(550), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_truncate_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_begin_statement_token1] = ACTIONS(552), - [aux_sym_commit_statement_token1] = ACTIONS(552), - [aux_sym_rollback_statement_token1] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_reference_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_grant_statement_token8] = ACTIONS(552), - [aux_sym_create_table_statement_token1] = ACTIONS(552), - [aux_sym_order_by_clause_token1] = ACTIONS(552), - [aux_sym_limit_clause_token1] = ACTIONS(552), - [aux_sym_offset_clause_token1] = ACTIONS(552), - [aux_sym_where_clause_token1] = ACTIONS(552), - [aux_sym_select_clause_body_token1] = ACTIONS(552), - [aux_sym_join_type_token1] = ACTIONS(552), - [aux_sym_join_type_token2] = ACTIONS(552), - [aux_sym_join_type_token3] = ACTIONS(552), - [aux_sym_join_type_token4] = ACTIONS(552), - [aux_sym_join_clause_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [2327] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [anon_sym_COMMA] = ACTIONS(588), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_truncate_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_begin_statement_token1] = ACTIONS(590), - [aux_sym_commit_statement_token1] = ACTIONS(590), - [aux_sym_rollback_statement_token1] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_reference_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_grant_statement_token8] = ACTIONS(590), - [aux_sym_create_table_statement_token1] = ACTIONS(590), - [aux_sym_order_by_clause_token1] = ACTIONS(590), - [aux_sym_limit_clause_token1] = ACTIONS(590), - [aux_sym_offset_clause_token1] = ACTIONS(590), - [aux_sym_where_clause_token1] = ACTIONS(590), - [aux_sym_select_clause_body_token1] = ACTIONS(590), - [aux_sym_join_type_token1] = ACTIONS(590), - [aux_sym_join_type_token2] = ACTIONS(590), - [aux_sym_join_type_token3] = ACTIONS(590), - [aux_sym_join_type_token4] = ACTIONS(590), - [aux_sym_join_clause_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [2328] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [anon_sym_COMMA] = ACTIONS(616), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_truncate_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_begin_statement_token1] = ACTIONS(618), - [aux_sym_commit_statement_token1] = ACTIONS(618), - [aux_sym_rollback_statement_token1] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_reference_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_grant_statement_token8] = ACTIONS(618), - [aux_sym_create_table_statement_token1] = ACTIONS(618), - [aux_sym_order_by_clause_token1] = ACTIONS(618), - [aux_sym_limit_clause_token1] = ACTIONS(618), - [aux_sym_offset_clause_token1] = ACTIONS(618), - [aux_sym_where_clause_token1] = ACTIONS(618), - [aux_sym_select_clause_body_token1] = ACTIONS(618), - [aux_sym_join_type_token1] = ACTIONS(618), - [aux_sym_join_type_token2] = ACTIONS(618), - [aux_sym_join_type_token3] = ACTIONS(618), - [aux_sym_join_type_token4] = ACTIONS(618), - [aux_sym_join_clause_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [2329] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [anon_sym_COMMA] = ACTIONS(648), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [anon_sym_RPAREN] = ACTIONS(648), - [aux_sym_truncate_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_begin_statement_token1] = ACTIONS(650), - [aux_sym_commit_statement_token1] = ACTIONS(650), - [aux_sym_rollback_statement_token1] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_reference_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_grant_statement_token8] = ACTIONS(650), - [aux_sym_order_by_clause_token1] = ACTIONS(650), - [aux_sym_limit_clause_token1] = ACTIONS(650), - [aux_sym_offset_clause_token1] = ACTIONS(650), - [aux_sym_where_clause_token1] = ACTIONS(650), - [aux_sym_select_clause_body_token1] = ACTIONS(650), - [aux_sym_join_type_token1] = ACTIONS(650), - [aux_sym_join_type_token2] = ACTIONS(650), - [aux_sym_join_type_token3] = ACTIONS(650), - [aux_sym_join_type_token4] = ACTIONS(650), - [aux_sym_join_clause_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [2330] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [anon_sym_COMMA] = ACTIONS(568), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_truncate_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_begin_statement_token1] = ACTIONS(570), - [aux_sym_commit_statement_token1] = ACTIONS(570), - [aux_sym_rollback_statement_token1] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_reference_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_grant_statement_token8] = ACTIONS(570), - [aux_sym_create_table_statement_token1] = ACTIONS(570), - [aux_sym_order_by_clause_token1] = ACTIONS(570), - [aux_sym_limit_clause_token1] = ACTIONS(570), - [aux_sym_offset_clause_token1] = ACTIONS(570), - [aux_sym_where_clause_token1] = ACTIONS(570), - [aux_sym_select_clause_body_token1] = ACTIONS(570), - [aux_sym_join_type_token1] = ACTIONS(570), - [aux_sym_join_type_token2] = ACTIONS(570), - [aux_sym_join_type_token3] = ACTIONS(570), - [aux_sym_join_type_token4] = ACTIONS(570), - [aux_sym_join_clause_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [2331] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [anon_sym_COMMA] = ACTIONS(441), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_truncate_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_begin_statement_token1] = ACTIONS(443), - [aux_sym_commit_statement_token1] = ACTIONS(443), - [aux_sym_rollback_statement_token1] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_reference_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_grant_statement_token8] = ACTIONS(443), - [aux_sym_create_table_statement_token1] = ACTIONS(443), - [aux_sym_order_by_clause_token1] = ACTIONS(443), - [aux_sym_limit_clause_token1] = ACTIONS(443), - [aux_sym_offset_clause_token1] = ACTIONS(443), - [aux_sym_where_clause_token1] = ACTIONS(443), - [aux_sym_select_clause_body_token1] = ACTIONS(443), - [aux_sym_join_type_token1] = ACTIONS(443), - [aux_sym_join_type_token2] = ACTIONS(443), - [aux_sym_join_type_token3] = ACTIONS(443), - [aux_sym_join_type_token4] = ACTIONS(443), - [aux_sym_join_clause_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [2332] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [anon_sym_COMMA] = ACTIONS(564), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_truncate_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_begin_statement_token1] = ACTIONS(566), - [aux_sym_commit_statement_token1] = ACTIONS(566), - [aux_sym_rollback_statement_token1] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_reference_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_grant_statement_token8] = ACTIONS(566), - [aux_sym_create_table_statement_token1] = ACTIONS(566), - [aux_sym_order_by_clause_token1] = ACTIONS(566), - [aux_sym_limit_clause_token1] = ACTIONS(566), - [aux_sym_offset_clause_token1] = ACTIONS(566), - [aux_sym_where_clause_token1] = ACTIONS(566), - [aux_sym_select_clause_body_token1] = ACTIONS(566), - [aux_sym_join_type_token1] = ACTIONS(566), - [aux_sym_join_type_token2] = ACTIONS(566), - [aux_sym_join_type_token3] = ACTIONS(566), - [aux_sym_join_type_token4] = ACTIONS(566), - [aux_sym_join_clause_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [2333] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [anon_sym_COMMA] = ACTIONS(451), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_truncate_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_begin_statement_token1] = ACTIONS(453), - [aux_sym_commit_statement_token1] = ACTIONS(453), - [aux_sym_rollback_statement_token1] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_reference_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_grant_statement_token8] = ACTIONS(453), - [aux_sym_create_table_statement_token1] = ACTIONS(453), - [aux_sym_order_by_clause_token1] = ACTIONS(453), - [aux_sym_limit_clause_token1] = ACTIONS(453), - [aux_sym_offset_clause_token1] = ACTIONS(453), - [aux_sym_where_clause_token1] = ACTIONS(453), - [aux_sym_select_clause_body_token1] = ACTIONS(453), - [aux_sym_join_type_token1] = ACTIONS(453), - [aux_sym_join_type_token2] = ACTIONS(453), - [aux_sym_join_type_token3] = ACTIONS(453), - [aux_sym_join_type_token4] = ACTIONS(453), - [aux_sym_join_clause_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [2334] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(3158), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(3160), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(3162), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_join_type_token1] = ACTIONS(285), - [aux_sym_join_type_token2] = ACTIONS(285), - [aux_sym_join_type_token3] = ACTIONS(285), - [aux_sym_join_type_token4] = ACTIONS(285), - [aux_sym_join_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(3164), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [2335] = { - [sym_filter_clause] = STATE(2485), - [sym_over_clause] = STATE(2882), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(187), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_reference_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_select_clause_body_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(2932), - [aux_sym_over_clause_token1] = ACTIONS(2934), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2336] = { - [sym_filter_clause] = STATE(2510), - [sym_over_clause] = STATE(2888), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(195), - [aux_sym_truncate_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token7] = ACTIONS(195), - [aux_sym_begin_statement_token1] = ACTIONS(195), - [aux_sym_commit_statement_token1] = ACTIONS(195), - [aux_sym_rollback_statement_token1] = ACTIONS(195), - [aux_sym_create_statement_token1] = ACTIONS(195), - [aux_sym_alter_statement_token1] = ACTIONS(195), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(195), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(195), - [aux_sym_declare_statement_token1] = ACTIONS(195), - [aux_sym_create_function_statement_token7] = ACTIONS(195), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(195), - [aux_sym_trigger_event_token2] = ACTIONS(195), - [aux_sym_trigger_event_token3] = ACTIONS(195), - [aux_sym_drop_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token4] = ACTIONS(195), - [aux_sym_grant_statement_token8] = ACTIONS(195), - [aux_sym_create_table_statement_token1] = ACTIONS(195), - [aux_sym_order_by_clause_token1] = ACTIONS(195), - [aux_sym_limit_clause_token1] = ACTIONS(195), - [aux_sym_offset_clause_token1] = ACTIONS(195), - [aux_sym_where_clause_token1] = ACTIONS(195), - [aux_sym_join_type_token1] = ACTIONS(195), - [aux_sym_join_type_token2] = ACTIONS(195), - [aux_sym_join_type_token3] = ACTIONS(195), - [aux_sym_join_type_token4] = ACTIONS(195), - [aux_sym_join_clause_token1] = ACTIONS(195), - [aux_sym_filter_clause_token1] = ACTIONS(2899), - [aux_sym_over_clause_token1] = ACTIONS(2901), - [aux_sym_frame_clause_token2] = ACTIONS(195), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2337] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [anon_sym_COMMA] = ACTIONS(538), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_truncate_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_begin_statement_token1] = ACTIONS(540), - [aux_sym_commit_statement_token1] = ACTIONS(540), - [aux_sym_rollback_statement_token1] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_reference_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_grant_statement_token8] = ACTIONS(540), - [aux_sym_create_table_statement_token1] = ACTIONS(540), - [aux_sym_order_by_clause_token1] = ACTIONS(540), - [aux_sym_limit_clause_token1] = ACTIONS(540), - [aux_sym_offset_clause_token1] = ACTIONS(540), - [aux_sym_where_clause_token1] = ACTIONS(540), - [aux_sym_select_clause_body_token1] = ACTIONS(540), - [aux_sym_join_type_token1] = ACTIONS(540), - [aux_sym_join_type_token2] = ACTIONS(540), - [aux_sym_join_type_token3] = ACTIONS(540), - [aux_sym_join_type_token4] = ACTIONS(540), - [aux_sym_join_clause_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [2338] = { - [aux_sym_dotted_name_repeat1] = STATE(2338), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym__compound_statement_token2] = ACTIONS(117), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_reference_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_select_clause_body_token1] = ACTIONS(117), - [aux_sym_join_type_token1] = ACTIONS(117), - [aux_sym_join_type_token2] = ACTIONS(117), - [aux_sym_join_type_token3] = ACTIONS(117), - [aux_sym_join_type_token4] = ACTIONS(117), - [aux_sym_join_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(3166), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2339] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(3169), - [anon_sym_COMMA] = ACTIONS(608), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_truncate_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_begin_statement_token1] = ACTIONS(612), - [aux_sym_commit_statement_token1] = ACTIONS(612), - [aux_sym_rollback_statement_token1] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_reference_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_grant_statement_token8] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(3171), - [aux_sym_order_by_clause_token1] = ACTIONS(612), - [aux_sym_limit_clause_token1] = ACTIONS(612), - [aux_sym_offset_clause_token1] = ACTIONS(612), - [aux_sym_where_clause_token1] = ACTIONS(612), - [aux_sym_select_clause_body_token1] = ACTIONS(612), - [aux_sym_join_type_token1] = ACTIONS(612), - [aux_sym_join_type_token2] = ACTIONS(612), - [aux_sym_join_type_token3] = ACTIONS(612), - [aux_sym_join_type_token4] = ACTIONS(612), - [aux_sym_join_clause_token1] = ACTIONS(612), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [2340] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(3173), - [anon_sym_COMMA] = ACTIONS(600), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_truncate_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_begin_statement_token1] = ACTIONS(604), - [aux_sym_commit_statement_token1] = ACTIONS(604), - [aux_sym_rollback_statement_token1] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_reference_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_grant_statement_token8] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(3175), - [aux_sym_order_by_clause_token1] = ACTIONS(604), - [aux_sym_limit_clause_token1] = ACTIONS(604), - [aux_sym_offset_clause_token1] = ACTIONS(604), - [aux_sym_where_clause_token1] = ACTIONS(604), - [aux_sym_select_clause_body_token1] = ACTIONS(604), - [aux_sym_join_type_token1] = ACTIONS(604), - [aux_sym_join_type_token2] = ACTIONS(604), - [aux_sym_join_type_token3] = ACTIONS(604), - [aux_sym_join_type_token4] = ACTIONS(604), - [aux_sym_join_clause_token1] = ACTIONS(604), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [2341] = { - [sym_filter_clause] = STATE(2488), - [sym_over_clause] = STATE(2895), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(197), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_reference_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_select_clause_body_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(2932), - [aux_sym_over_clause_token1] = ACTIONS(2934), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2342] = { - [sym_auto_increment_constraint] = STATE(2513), - [sym_direction_constraint] = STATE(2513), - [sym_named_constraint] = STATE(2513), - [sym_default_clause] = STATE(2513), - [sym_primary_key_constraint] = STATE(2513), - [sym_references_constraint] = STATE(2513), - [sym_unique_constraint] = STATE(2513), - [sym_null_constraint] = STATE(2513), - [sym_check_constraint] = STATE(2513), - [sym_NULL] = STATE(4059), - [aux_sym_table_column_repeat1] = STATE(2513), - [aux_sym_array_type_repeat1] = STATE(3868), - [ts_builtin_sym_end] = ACTIONS(3177), - [anon_sym_SEMI] = ACTIONS(3177), - [aux_sym_with_clause_token1] = ACTIONS(3179), - [aux_sym_cte_token1] = ACTIONS(3179), - [aux_sym_cte_token2] = ACTIONS(3181), - [aux_sym_truncate_statement_token1] = ACTIONS(3179), - [aux_sym_comment_statement_token1] = ACTIONS(3179), - [aux_sym_begin_statement_token1] = ACTIONS(3179), - [aux_sym_commit_statement_token1] = ACTIONS(3179), - [aux_sym_rollback_statement_token1] = ACTIONS(3179), - [aux_sym_create_statement_token1] = ACTIONS(3179), - [aux_sym_alter_statement_token1] = ACTIONS(3179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(3179), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(3183), - [aux_sym_sequence_token5] = ACTIONS(3179), - [aux_sym_pg_command_token1] = ACTIONS(3177), - [aux_sym_return_statement_token1] = ACTIONS(3179), - [aux_sym_declare_statement_token1] = ACTIONS(3179), - [aux_sym_create_function_statement_token3] = ACTIONS(3179), - [aux_sym_create_function_statement_token4] = ACTIONS(3179), - [aux_sym_create_function_statement_token7] = ACTIONS(3179), - [aux_sym_create_function_statement_token8] = ACTIONS(3179), - [aux_sym_create_function_statement_token9] = ACTIONS(3179), - [aux_sym_create_function_statement_token10] = ACTIONS(3179), - [aux_sym_create_function_statement_token11] = ACTIONS(3179), - [aux_sym_external_hint_token1] = ACTIONS(3179), - [aux_sym_external_hint_token2] = ACTIONS(3179), - [aux_sym_optimizer_hint_token1] = ACTIONS(3179), - [aux_sym_optimizer_hint_token2] = ACTIONS(3179), - [aux_sym_optimizer_hint_token3] = ACTIONS(3179), - [aux_sym_parallel_hint_token1] = ACTIONS(3179), - [aux_sym_null_hint_token1] = ACTIONS(3179), - [aux_sym_null_hint_token2] = ACTIONS(3185), - [aux_sym_null_hint_token4] = ACTIONS(3179), - [aux_sym_deterministic_hint_token1] = ACTIONS(3179), - [aux_sym_sql_hint_token1] = ACTIONS(3179), - [aux_sym_sql_hint_token2] = ACTIONS(3179), - [aux_sym_sql_hint_token3] = ACTIONS(3179), - [aux_sym_sql_hint_token5] = ACTIONS(3179), - [aux_sym__function_language_token1] = ACTIONS(3179), - [aux_sym_trigger_event_token1] = ACTIONS(3179), - [aux_sym_trigger_event_token2] = ACTIONS(3179), - [aux_sym_trigger_event_token3] = ACTIONS(3179), - [aux_sym_drop_statement_token1] = ACTIONS(3179), - [aux_sym_grant_statement_token1] = ACTIONS(3179), - [aux_sym_grant_statement_token4] = ACTIONS(3179), - [aux_sym_grant_statement_token5] = ACTIONS(3187), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(3189), - [aux_sym_direction_constraint_token1] = ACTIONS(3191), - [aux_sym_direction_constraint_token2] = ACTIONS(3191), - [anon_sym_CONSTRAINT] = ACTIONS(3193), - [aux_sym_table_constraint_check_token1] = ACTIONS(3195), - [aux_sym_table_constraint_unique_token1] = ACTIONS(3197), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(3199), - [sym__unquoted_identifier] = ACTIONS(3179), - [anon_sym_BQUOTE] = ACTIONS(3177), - [anon_sym_DQUOTE] = ACTIONS(3177), - [anon_sym_LBRACK] = ACTIONS(3201), - [sym_comment] = ACTIONS(3), - }, - [2343] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(3203), - [anon_sym_COMMA] = ACTIONS(592), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_truncate_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_begin_statement_token1] = ACTIONS(596), - [aux_sym_commit_statement_token1] = ACTIONS(596), - [aux_sym_rollback_statement_token1] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_reference_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_grant_statement_token8] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(3205), - [aux_sym_order_by_clause_token1] = ACTIONS(596), - [aux_sym_limit_clause_token1] = ACTIONS(596), - [aux_sym_offset_clause_token1] = ACTIONS(596), - [aux_sym_where_clause_token1] = ACTIONS(596), - [aux_sym_select_clause_body_token1] = ACTIONS(596), - [aux_sym_join_type_token1] = ACTIONS(596), - [aux_sym_join_type_token2] = ACTIONS(596), - [aux_sym_join_type_token3] = ACTIONS(596), - [aux_sym_join_type_token4] = ACTIONS(596), - [aux_sym_join_clause_token1] = ACTIONS(596), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [2344] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(3207), - [anon_sym_COMMA] = ACTIONS(580), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_truncate_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_begin_statement_token1] = ACTIONS(584), - [aux_sym_commit_statement_token1] = ACTIONS(584), - [aux_sym_rollback_statement_token1] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_reference_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_grant_statement_token8] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(3209), - [aux_sym_order_by_clause_token1] = ACTIONS(584), - [aux_sym_limit_clause_token1] = ACTIONS(584), - [aux_sym_offset_clause_token1] = ACTIONS(584), - [aux_sym_where_clause_token1] = ACTIONS(584), - [aux_sym_select_clause_body_token1] = ACTIONS(584), - [aux_sym_join_type_token1] = ACTIONS(584), - [aux_sym_join_type_token2] = ACTIONS(584), - [aux_sym_join_type_token3] = ACTIONS(584), - [aux_sym_join_type_token4] = ACTIONS(584), - [aux_sym_join_clause_token1] = ACTIONS(584), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [2345] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_select_clause_body_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(2827), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [2346] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [anon_sym_COMMA] = ACTIONS(425), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_truncate_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_begin_statement_token1] = ACTIONS(427), - [aux_sym_commit_statement_token1] = ACTIONS(427), - [aux_sym_rollback_statement_token1] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_reference_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_grant_statement_token8] = ACTIONS(427), - [aux_sym_create_table_statement_token1] = ACTIONS(427), - [aux_sym_order_by_clause_token1] = ACTIONS(427), - [aux_sym_limit_clause_token1] = ACTIONS(427), - [aux_sym_offset_clause_token1] = ACTIONS(427), - [aux_sym_where_clause_token1] = ACTIONS(427), - [aux_sym_select_clause_body_token1] = ACTIONS(427), - [aux_sym_join_type_token1] = ACTIONS(427), - [aux_sym_join_type_token2] = ACTIONS(427), - [aux_sym_join_type_token3] = ACTIONS(427), - [aux_sym_join_type_token4] = ACTIONS(427), - [aux_sym_join_clause_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [2347] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [anon_sym_COMMA] = ACTIONS(433), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_truncate_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_begin_statement_token1] = ACTIONS(435), - [aux_sym_commit_statement_token1] = ACTIONS(435), - [aux_sym_rollback_statement_token1] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_reference_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_grant_statement_token8] = ACTIONS(435), - [aux_sym_create_table_statement_token1] = ACTIONS(435), - [aux_sym_order_by_clause_token1] = ACTIONS(435), - [aux_sym_limit_clause_token1] = ACTIONS(435), - [aux_sym_offset_clause_token1] = ACTIONS(435), - [aux_sym_where_clause_token1] = ACTIONS(435), - [aux_sym_select_clause_body_token1] = ACTIONS(435), - [aux_sym_join_type_token1] = ACTIONS(435), - [aux_sym_join_type_token2] = ACTIONS(435), - [aux_sym_join_type_token3] = ACTIONS(435), - [aux_sym_join_type_token4] = ACTIONS(435), - [aux_sym_join_clause_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [2348] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_select_clause_body_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(2938), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [2349] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [anon_sym_COMMA] = ACTIONS(437), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_truncate_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_begin_statement_token1] = ACTIONS(439), - [aux_sym_commit_statement_token1] = ACTIONS(439), - [aux_sym_rollback_statement_token1] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_reference_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_grant_statement_token8] = ACTIONS(439), - [aux_sym_create_table_statement_token1] = ACTIONS(439), - [aux_sym_order_by_clause_token1] = ACTIONS(439), - [aux_sym_limit_clause_token1] = ACTIONS(439), - [aux_sym_offset_clause_token1] = ACTIONS(439), - [aux_sym_where_clause_token1] = ACTIONS(439), - [aux_sym_select_clause_body_token1] = ACTIONS(439), - [aux_sym_join_type_token1] = ACTIONS(439), - [aux_sym_join_type_token2] = ACTIONS(439), - [aux_sym_join_type_token3] = ACTIONS(439), - [aux_sym_join_type_token4] = ACTIONS(439), - [aux_sym_join_clause_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [2350] = { - [sym_filter_clause] = STATE(2512), - [sym_over_clause] = STATE(2973), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(185), - [aux_sym_truncate_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token7] = ACTIONS(185), - [aux_sym_begin_statement_token1] = ACTIONS(185), - [aux_sym_commit_statement_token1] = ACTIONS(185), - [aux_sym_rollback_statement_token1] = ACTIONS(185), - [aux_sym_create_statement_token1] = ACTIONS(185), - [aux_sym_alter_statement_token1] = ACTIONS(185), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(185), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(185), - [aux_sym_declare_statement_token1] = ACTIONS(185), - [aux_sym_create_function_statement_token7] = ACTIONS(185), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(185), - [aux_sym_trigger_event_token2] = ACTIONS(185), - [aux_sym_trigger_event_token3] = ACTIONS(185), - [aux_sym_drop_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token4] = ACTIONS(185), - [aux_sym_grant_statement_token8] = ACTIONS(185), - [aux_sym_create_table_statement_token1] = ACTIONS(185), - [aux_sym_order_by_clause_token1] = ACTIONS(185), - [aux_sym_limit_clause_token1] = ACTIONS(185), - [aux_sym_offset_clause_token1] = ACTIONS(185), - [aux_sym_where_clause_token1] = ACTIONS(185), - [aux_sym_join_type_token1] = ACTIONS(185), - [aux_sym_join_type_token2] = ACTIONS(185), - [aux_sym_join_type_token3] = ACTIONS(185), - [aux_sym_join_type_token4] = ACTIONS(185), - [aux_sym_join_clause_token1] = ACTIONS(185), - [aux_sym_filter_clause_token1] = ACTIONS(2899), - [aux_sym_over_clause_token1] = ACTIONS(2901), - [aux_sym_frame_clause_token2] = ACTIONS(185), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2351] = { - [aux_sym_dotted_name_repeat1] = STATE(2338), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym__compound_statement_token2] = ACTIONS(124), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_reference_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_grant_statement_token8] = ACTIONS(124), - [aux_sym_order_by_clause_token1] = ACTIONS(124), - [aux_sym_limit_clause_token1] = ACTIONS(124), - [aux_sym_offset_clause_token1] = ACTIONS(124), - [aux_sym_where_clause_token1] = ACTIONS(124), - [aux_sym_select_clause_body_token1] = ACTIONS(124), - [aux_sym_join_type_token1] = ACTIONS(124), - [aux_sym_join_type_token2] = ACTIONS(124), - [aux_sym_join_type_token3] = ACTIONS(124), - [aux_sym_join_type_token4] = ACTIONS(124), - [aux_sym_join_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(2982), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [2352] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [anon_sym_COMMA] = ACTIONS(433), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_truncate_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_begin_statement_token1] = ACTIONS(435), - [aux_sym_commit_statement_token1] = ACTIONS(435), - [aux_sym_rollback_statement_token1] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_reference_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_grant_statement_token8] = ACTIONS(435), - [aux_sym_order_by_clause_token1] = ACTIONS(435), - [aux_sym_limit_clause_token1] = ACTIONS(435), - [aux_sym_offset_clause_token1] = ACTIONS(435), - [aux_sym_where_clause_token1] = ACTIONS(435), - [aux_sym_select_clause_body_token1] = ACTIONS(435), - [aux_sym_join_type_token1] = ACTIONS(435), - [aux_sym_join_type_token2] = ACTIONS(435), - [aux_sym_join_type_token3] = ACTIONS(435), - [aux_sym_join_type_token4] = ACTIONS(435), - [aux_sym_join_clause_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [2353] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_reference_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_select_clause_body_token1] = ACTIONS(295), - [aux_sym_join_type_token1] = ACTIONS(295), - [aux_sym_join_type_token2] = ACTIONS(295), - [aux_sym_join_type_token3] = ACTIONS(295), - [aux_sym_join_type_token4] = ACTIONS(295), - [aux_sym_join_clause_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [2354] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(3211), - [aux_sym_cte_token2] = ACTIONS(211), - [anon_sym_LPAREN] = ACTIONS(3213), - [aux_sym_truncate_statement_token1] = ACTIONS(211), - [aux_sym_comment_statement_token1] = ACTIONS(211), - [aux_sym_comment_statement_token7] = ACTIONS(211), - [aux_sym_begin_statement_token1] = ACTIONS(211), - [aux_sym_commit_statement_token1] = ACTIONS(211), - [aux_sym_rollback_statement_token1] = ACTIONS(211), - [aux_sym_create_statement_token1] = ACTIONS(211), - [aux_sym_alter_statement_token1] = ACTIONS(211), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(211), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym__compound_statement_token2] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(211), - [aux_sym_declare_statement_token1] = ACTIONS(211), - [aux_sym_create_function_statement_token7] = ACTIONS(211), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(211), - [aux_sym_trigger_event_token2] = ACTIONS(211), - [aux_sym_trigger_event_token3] = ACTIONS(211), - [aux_sym_drop_statement_token1] = ACTIONS(211), - [aux_sym_grant_statement_token1] = ACTIONS(211), - [aux_sym_grant_statement_token4] = ACTIONS(211), - [aux_sym_grant_statement_token8] = ACTIONS(211), - [aux_sym_create_table_statement_token1] = ACTIONS(3215), - [aux_sym_order_by_clause_token1] = ACTIONS(211), - [aux_sym_limit_clause_token1] = ACTIONS(211), - [aux_sym_offset_clause_token1] = ACTIONS(211), - [aux_sym_where_clause_token1] = ACTIONS(211), - [aux_sym_join_type_token1] = ACTIONS(211), - [aux_sym_join_type_token2] = ACTIONS(211), - [aux_sym_join_type_token3] = ACTIONS(211), - [aux_sym_join_type_token4] = ACTIONS(211), - [aux_sym_join_clause_token1] = ACTIONS(211), - [aux_sym_frame_clause_token2] = ACTIONS(211), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(3217), - [aux_sym_type_token2] = ACTIONS(3219), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [2355] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_select_clause_body_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [2356] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [anon_sym_COMMA] = ACTIONS(840), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_truncate_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_begin_statement_token1] = ACTIONS(842), - [aux_sym_commit_statement_token1] = ACTIONS(842), - [aux_sym_rollback_statement_token1] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_reference_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_grant_statement_token8] = ACTIONS(842), - [aux_sym_create_table_statement_token1] = ACTIONS(842), - [aux_sym_order_by_clause_token1] = ACTIONS(842), - [aux_sym_limit_clause_token1] = ACTIONS(842), - [aux_sym_offset_clause_token1] = ACTIONS(842), - [aux_sym_where_clause_token1] = ACTIONS(842), - [aux_sym_select_clause_body_token1] = ACTIONS(842), - [aux_sym_join_type_token1] = ACTIONS(842), - [aux_sym_join_type_token2] = ACTIONS(842), - [aux_sym_join_type_token3] = ACTIONS(842), - [aux_sym_join_type_token4] = ACTIONS(842), - [aux_sym_join_clause_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [2357] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [anon_sym_COMMA] = ACTIONS(769), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_truncate_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_begin_statement_token1] = ACTIONS(771), - [aux_sym_commit_statement_token1] = ACTIONS(771), - [aux_sym_rollback_statement_token1] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_reference_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_grant_statement_token8] = ACTIONS(771), - [aux_sym_create_table_statement_token1] = ACTIONS(771), - [aux_sym_order_by_clause_token1] = ACTIONS(771), - [aux_sym_limit_clause_token1] = ACTIONS(771), - [aux_sym_offset_clause_token1] = ACTIONS(771), - [aux_sym_where_clause_token1] = ACTIONS(771), - [aux_sym_select_clause_body_token1] = ACTIONS(771), - [aux_sym_join_type_token1] = ACTIONS(771), - [aux_sym_join_type_token2] = ACTIONS(771), - [aux_sym_join_type_token3] = ACTIONS(771), - [aux_sym_join_type_token4] = ACTIONS(771), - [aux_sym_join_clause_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [2358] = { - [sym_filter_clause] = STATE(2681), - [sym_over_clause] = STATE(2992), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(197), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(2968), - [aux_sym_over_clause_token1] = ACTIONS(2970), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2359] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_select_clause_body_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(2995), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [2360] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [anon_sym_COMMA] = ACTIONS(745), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_truncate_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_begin_statement_token1] = ACTIONS(747), - [aux_sym_commit_statement_token1] = ACTIONS(747), - [aux_sym_rollback_statement_token1] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_reference_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_grant_statement_token8] = ACTIONS(747), - [aux_sym_create_table_statement_token1] = ACTIONS(747), - [aux_sym_order_by_clause_token1] = ACTIONS(747), - [aux_sym_limit_clause_token1] = ACTIONS(747), - [aux_sym_offset_clause_token1] = ACTIONS(747), - [aux_sym_where_clause_token1] = ACTIONS(747), - [aux_sym_select_clause_body_token1] = ACTIONS(747), - [aux_sym_join_type_token1] = ACTIONS(747), - [aux_sym_join_type_token2] = ACTIONS(747), - [aux_sym_join_type_token3] = ACTIONS(747), - [aux_sym_join_type_token4] = ACTIONS(747), - [aux_sym_join_clause_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3019), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [2361] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [anon_sym_COMMA] = ACTIONS(421), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_truncate_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_begin_statement_token1] = ACTIONS(423), - [aux_sym_commit_statement_token1] = ACTIONS(423), - [aux_sym_rollback_statement_token1] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_reference_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_grant_statement_token8] = ACTIONS(423), - [aux_sym_order_by_clause_token1] = ACTIONS(423), - [aux_sym_limit_clause_token1] = ACTIONS(423), - [aux_sym_offset_clause_token1] = ACTIONS(423), - [aux_sym_where_clause_token1] = ACTIONS(423), - [aux_sym_select_clause_body_token1] = ACTIONS(423), - [aux_sym_join_type_token1] = ACTIONS(423), - [aux_sym_join_type_token2] = ACTIONS(423), - [aux_sym_join_type_token3] = ACTIONS(423), - [aux_sym_join_type_token4] = ACTIONS(423), - [aux_sym_join_clause_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [2362] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_reference_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_select_clause_body_token1] = ACTIONS(279), - [aux_sym_join_type_token1] = ACTIONS(279), - [aux_sym_join_type_token2] = ACTIONS(279), - [aux_sym_join_type_token3] = ACTIONS(279), - [aux_sym_join_type_token4] = ACTIONS(279), - [aux_sym_join_clause_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [2363] = { - [sym_filter_clause] = STATE(2682), - [sym_over_clause] = STATE(3035), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(187), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(2968), - [aux_sym_over_clause_token1] = ACTIONS(2970), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2364] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [anon_sym_COMMA] = ACTIONS(717), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_truncate_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_begin_statement_token1] = ACTIONS(719), - [aux_sym_commit_statement_token1] = ACTIONS(719), - [aux_sym_rollback_statement_token1] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_reference_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_grant_statement_token8] = ACTIONS(719), - [aux_sym_create_table_statement_token1] = ACTIONS(719), - [aux_sym_order_by_clause_token1] = ACTIONS(719), - [aux_sym_limit_clause_token1] = ACTIONS(719), - [aux_sym_offset_clause_token1] = ACTIONS(719), - [aux_sym_where_clause_token1] = ACTIONS(719), - [aux_sym_select_clause_body_token1] = ACTIONS(719), - [aux_sym_join_type_token1] = ACTIONS(719), - [aux_sym_join_type_token2] = ACTIONS(719), - [aux_sym_join_type_token3] = ACTIONS(719), - [aux_sym_join_type_token4] = ACTIONS(719), - [aux_sym_join_clause_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3019), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [2365] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(3158), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(3160), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(3162), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_join_type_token1] = ACTIONS(285), - [aux_sym_join_type_token2] = ACTIONS(285), - [aux_sym_join_type_token3] = ACTIONS(285), - [aux_sym_join_type_token4] = ACTIONS(285), - [aux_sym_join_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [2366] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(3221), - [aux_sym_cte_token2] = ACTIONS(211), - [anon_sym_LPAREN] = ACTIONS(3223), - [aux_sym_truncate_statement_token1] = ACTIONS(211), - [aux_sym_comment_statement_token1] = ACTIONS(211), - [aux_sym_comment_statement_token7] = ACTIONS(211), - [aux_sym_begin_statement_token1] = ACTIONS(211), - [aux_sym_commit_statement_token1] = ACTIONS(211), - [aux_sym_rollback_statement_token1] = ACTIONS(211), - [aux_sym_create_statement_token1] = ACTIONS(211), - [aux_sym_alter_statement_token1] = ACTIONS(211), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(211), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym__compound_statement_token2] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(211), - [aux_sym_declare_statement_token1] = ACTIONS(211), - [aux_sym_create_function_statement_token7] = ACTIONS(211), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(211), - [aux_sym_trigger_event_token2] = ACTIONS(211), - [aux_sym_trigger_event_token3] = ACTIONS(211), - [aux_sym_drop_statement_token1] = ACTIONS(211), - [aux_sym_grant_statement_token1] = ACTIONS(211), - [aux_sym_grant_statement_token4] = ACTIONS(211), - [aux_sym_grant_statement_token8] = ACTIONS(211), - [aux_sym_create_table_statement_token1] = ACTIONS(3225), - [aux_sym_order_by_clause_token1] = ACTIONS(211), - [aux_sym_limit_clause_token1] = ACTIONS(211), - [aux_sym_offset_clause_token1] = ACTIONS(211), - [aux_sym_where_clause_token1] = ACTIONS(211), - [aux_sym_join_type_token1] = ACTIONS(211), - [aux_sym_join_type_token2] = ACTIONS(211), - [aux_sym_join_type_token3] = ACTIONS(211), - [aux_sym_join_type_token4] = ACTIONS(211), - [aux_sym_join_clause_token1] = ACTIONS(211), - [aux_sym_frame_clause_token2] = ACTIONS(211), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(3227), - [aux_sym_type_token2] = ACTIONS(3229), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [2367] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [anon_sym_COMMA] = ACTIONS(709), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_truncate_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_begin_statement_token1] = ACTIONS(711), - [aux_sym_commit_statement_token1] = ACTIONS(711), - [aux_sym_rollback_statement_token1] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_reference_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_grant_statement_token8] = ACTIONS(711), - [aux_sym_create_table_statement_token1] = ACTIONS(711), - [aux_sym_order_by_clause_token1] = ACTIONS(711), - [aux_sym_limit_clause_token1] = ACTIONS(711), - [aux_sym_offset_clause_token1] = ACTIONS(711), - [aux_sym_where_clause_token1] = ACTIONS(711), - [aux_sym_select_clause_body_token1] = ACTIONS(711), - [aux_sym_join_type_token1] = ACTIONS(711), - [aux_sym_join_type_token2] = ACTIONS(711), - [aux_sym_join_type_token3] = ACTIONS(711), - [aux_sym_join_type_token4] = ACTIONS(711), - [aux_sym_join_clause_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [2368] = { - [sym_filter_clause] = STATE(2687), - [sym_over_clause] = STATE(3068), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(179), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(2968), - [aux_sym_over_clause_token1] = ACTIONS(2970), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2369] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [anon_sym_COMMA] = ACTIONS(546), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_truncate_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_begin_statement_token1] = ACTIONS(548), - [aux_sym_commit_statement_token1] = ACTIONS(548), - [aux_sym_rollback_statement_token1] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_reference_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_grant_statement_token8] = ACTIONS(548), - [aux_sym_order_by_clause_token1] = ACTIONS(548), - [aux_sym_limit_clause_token1] = ACTIONS(548), - [aux_sym_offset_clause_token1] = ACTIONS(548), - [aux_sym_where_clause_token1] = ACTIONS(548), - [aux_sym_select_clause_body_token1] = ACTIONS(548), - [aux_sym_join_type_token1] = ACTIONS(548), - [aux_sym_join_type_token2] = ACTIONS(548), - [aux_sym_join_type_token3] = ACTIONS(548), - [aux_sym_join_type_token4] = ACTIONS(548), - [aux_sym_join_clause_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [2370] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(3231), - [anon_sym_COMMA] = ACTIONS(309), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(3233), - [aux_sym_truncate_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_begin_statement_token1] = ACTIONS(313), - [aux_sym_commit_statement_token1] = ACTIONS(313), - [aux_sym_rollback_statement_token1] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_grant_statement_token8] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(3235), - [aux_sym_order_by_clause_token1] = ACTIONS(313), - [aux_sym_limit_clause_token1] = ACTIONS(313), - [aux_sym_offset_clause_token1] = ACTIONS(313), - [aux_sym_where_clause_token1] = ACTIONS(313), - [aux_sym_join_type_token1] = ACTIONS(313), - [aux_sym_join_type_token2] = ACTIONS(313), - [aux_sym_join_type_token3] = ACTIONS(313), - [aux_sym_join_type_token4] = ACTIONS(313), - [aux_sym_join_clause_token1] = ACTIONS(313), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [2371] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token7] = ACTIONS(115), - [aux_sym_begin_statement_token1] = ACTIONS(115), - [aux_sym_commit_statement_token1] = ACTIONS(115), - [aux_sym_rollback_statement_token1] = ACTIONS(115), - [aux_sym_create_statement_token1] = ACTIONS(115), - [aux_sym_alter_statement_token1] = ACTIONS(115), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(115), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(115), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym__compound_statement_token2] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(115), - [aux_sym_declare_statement_token1] = ACTIONS(115), - [aux_sym_null_hint_token2] = ACTIONS(115), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(115), - [aux_sym_trigger_event_token1] = ACTIONS(115), - [aux_sym_trigger_event_token2] = ACTIONS(115), - [aux_sym_trigger_event_token3] = ACTIONS(115), - [aux_sym_drop_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token4] = ACTIONS(115), - [aux_sym_grant_statement_token5] = ACTIONS(115), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(115), - [aux_sym_direction_constraint_token1] = ACTIONS(115), - [aux_sym_direction_constraint_token2] = ACTIONS(115), - [anon_sym_CONSTRAINT] = ACTIONS(115), - [aux_sym_table_constraint_check_token1] = ACTIONS(115), - [aux_sym_table_constraint_unique_token1] = ACTIONS(115), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(115), - [aux_sym_create_table_statement_token1] = ACTIONS(115), - [aux_sym_frame_clause_token2] = ACTIONS(115), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(115), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(115), - [aux_sym_type_token2] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - }, - [2372] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [anon_sym_COMMA] = ACTIONS(542), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_truncate_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_begin_statement_token1] = ACTIONS(544), - [aux_sym_commit_statement_token1] = ACTIONS(544), - [aux_sym_rollback_statement_token1] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_reference_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_grant_statement_token8] = ACTIONS(544), - [aux_sym_order_by_clause_token1] = ACTIONS(544), - [aux_sym_limit_clause_token1] = ACTIONS(544), - [aux_sym_offset_clause_token1] = ACTIONS(544), - [aux_sym_where_clause_token1] = ACTIONS(544), - [aux_sym_select_clause_body_token1] = ACTIONS(544), - [aux_sym_join_type_token1] = ACTIONS(544), - [aux_sym_join_type_token2] = ACTIONS(544), - [aux_sym_join_type_token3] = ACTIONS(544), - [aux_sym_join_type_token4] = ACTIONS(544), - [aux_sym_join_clause_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [2373] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [anon_sym_COMMA] = ACTIONS(259), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_truncate_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token1] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_begin_statement_token1] = ACTIONS(261), - [aux_sym_commit_statement_token1] = ACTIONS(261), - [aux_sym_rollback_statement_token1] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_grant_statement_token8] = ACTIONS(261), - [aux_sym_order_by_clause_token1] = ACTIONS(261), - [aux_sym_limit_clause_token1] = ACTIONS(261), - [aux_sym_offset_clause_token1] = ACTIONS(261), - [aux_sym_where_clause_token1] = ACTIONS(261), - [aux_sym_join_type_token1] = ACTIONS(261), - [aux_sym_join_type_token2] = ACTIONS(261), - [aux_sym_join_type_token3] = ACTIONS(261), - [aux_sym_join_type_token4] = ACTIONS(261), - [aux_sym_join_clause_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [2374] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [anon_sym_COMMA] = ACTIONS(840), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [anon_sym_RPAREN] = ACTIONS(840), - [aux_sym_truncate_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_begin_statement_token1] = ACTIONS(842), - [aux_sym_commit_statement_token1] = ACTIONS(842), - [aux_sym_rollback_statement_token1] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_reference_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_grant_statement_token8] = ACTIONS(842), - [aux_sym_order_by_clause_token1] = ACTIONS(842), - [aux_sym_limit_clause_token1] = ACTIONS(842), - [aux_sym_offset_clause_token1] = ACTIONS(842), - [aux_sym_where_clause_token1] = ACTIONS(842), - [aux_sym_select_clause_body_token1] = ACTIONS(842), - [aux_sym_join_type_token1] = ACTIONS(842), - [aux_sym_join_type_token2] = ACTIONS(842), - [aux_sym_join_type_token3] = ACTIONS(842), - [aux_sym_join_type_token4] = ACTIONS(842), - [aux_sym_join_clause_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [2375] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [anon_sym_COMMA] = ACTIONS(484), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_truncate_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_begin_statement_token1] = ACTIONS(486), - [aux_sym_commit_statement_token1] = ACTIONS(486), - [aux_sym_rollback_statement_token1] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_reference_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_grant_statement_token8] = ACTIONS(486), - [aux_sym_order_by_clause_token1] = ACTIONS(486), - [aux_sym_limit_clause_token1] = ACTIONS(486), - [aux_sym_offset_clause_token1] = ACTIONS(486), - [aux_sym_where_clause_token1] = ACTIONS(486), - [aux_sym_select_clause_body_token1] = ACTIONS(486), - [aux_sym_join_type_token1] = ACTIONS(486), - [aux_sym_join_type_token2] = ACTIONS(486), - [aux_sym_join_type_token3] = ACTIONS(486), - [aux_sym_join_type_token4] = ACTIONS(486), - [aux_sym_join_clause_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [2376] = { - [sym_over_clause] = STATE(2642), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_join_type_token1] = ACTIONS(279), - [aux_sym_join_type_token2] = ACTIONS(279), - [aux_sym_join_type_token3] = ACTIONS(279), - [aux_sym_join_type_token4] = ACTIONS(279), - [aux_sym_join_clause_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(2868), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [2377] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [anon_sym_COMMA] = ACTIONS(788), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_truncate_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_begin_statement_token1] = ACTIONS(790), - [aux_sym_commit_statement_token1] = ACTIONS(790), - [aux_sym_rollback_statement_token1] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_reference_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_grant_statement_token8] = ACTIONS(790), - [aux_sym_create_table_statement_token1] = ACTIONS(790), - [aux_sym_order_by_clause_token1] = ACTIONS(790), - [aux_sym_limit_clause_token1] = ACTIONS(790), - [aux_sym_offset_clause_token1] = ACTIONS(790), - [aux_sym_where_clause_token1] = ACTIONS(790), - [aux_sym_select_clause_body_token1] = ACTIONS(790), - [aux_sym_join_type_token1] = ACTIONS(790), - [aux_sym_join_type_token2] = ACTIONS(790), - [aux_sym_join_type_token3] = ACTIONS(790), - [aux_sym_join_type_token4] = ACTIONS(790), - [aux_sym_join_clause_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [2378] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [anon_sym_COMMA] = ACTIONS(530), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_truncate_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_begin_statement_token1] = ACTIONS(532), - [aux_sym_commit_statement_token1] = ACTIONS(532), - [aux_sym_rollback_statement_token1] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_reference_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_grant_statement_token8] = ACTIONS(532), - [aux_sym_order_by_clause_token1] = ACTIONS(532), - [aux_sym_limit_clause_token1] = ACTIONS(532), - [aux_sym_offset_clause_token1] = ACTIONS(532), - [aux_sym_where_clause_token1] = ACTIONS(532), - [aux_sym_select_clause_body_token1] = ACTIONS(532), - [aux_sym_join_type_token1] = ACTIONS(532), - [aux_sym_join_type_token2] = ACTIONS(532), - [aux_sym_join_type_token3] = ACTIONS(532), - [aux_sym_join_type_token4] = ACTIONS(532), - [aux_sym_join_clause_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [2379] = { - [sym_over_clause] = STATE(2690), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(2868), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2380] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [anon_sym_COMMA] = ACTIONS(660), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_truncate_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_begin_statement_token1] = ACTIONS(662), - [aux_sym_commit_statement_token1] = ACTIONS(662), - [aux_sym_rollback_statement_token1] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_reference_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_grant_statement_token8] = ACTIONS(662), - [aux_sym_create_table_statement_token1] = ACTIONS(662), - [aux_sym_order_by_clause_token1] = ACTIONS(662), - [aux_sym_limit_clause_token1] = ACTIONS(662), - [aux_sym_offset_clause_token1] = ACTIONS(662), - [aux_sym_where_clause_token1] = ACTIONS(662), - [aux_sym_select_clause_body_token1] = ACTIONS(662), - [aux_sym_join_type_token1] = ACTIONS(662), - [aux_sym_join_type_token2] = ACTIONS(662), - [aux_sym_join_type_token3] = ACTIONS(662), - [aux_sym_join_type_token4] = ACTIONS(662), - [aux_sym_join_clause_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [2381] = { - [sym_over_clause] = STATE(2691), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_join_type_token1] = ACTIONS(295), - [aux_sym_join_type_token2] = ACTIONS(295), - [aux_sym_join_type_token3] = ACTIONS(295), - [aux_sym_join_type_token4] = ACTIONS(295), - [aux_sym_join_clause_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(2868), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [2382] = { - [sym_filter_clause] = STATE(2689), - [sym_over_clause] = STATE(3083), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(201), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(2968), - [aux_sym_over_clause_token1] = ACTIONS(2970), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2383] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [anon_sym_COMMA] = ACTIONS(538), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_truncate_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_begin_statement_token1] = ACTIONS(540), - [aux_sym_commit_statement_token1] = ACTIONS(540), - [aux_sym_rollback_statement_token1] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_reference_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_grant_statement_token8] = ACTIONS(540), - [aux_sym_order_by_clause_token1] = ACTIONS(540), - [aux_sym_limit_clause_token1] = ACTIONS(540), - [aux_sym_offset_clause_token1] = ACTIONS(540), - [aux_sym_where_clause_token1] = ACTIONS(540), - [aux_sym_select_clause_body_token1] = ACTIONS(540), - [aux_sym_join_type_token1] = ACTIONS(540), - [aux_sym_join_type_token2] = ACTIONS(540), - [aux_sym_join_type_token3] = ACTIONS(540), - [aux_sym_join_type_token4] = ACTIONS(540), - [aux_sym_join_clause_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [2384] = { - [sym_over_clause] = STATE(2698), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(2868), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2385] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [anon_sym_COMMA] = ACTIONS(425), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_truncate_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_begin_statement_token1] = ACTIONS(427), - [aux_sym_commit_statement_token1] = ACTIONS(427), - [aux_sym_rollback_statement_token1] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_reference_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_grant_statement_token8] = ACTIONS(427), - [aux_sym_order_by_clause_token1] = ACTIONS(427), - [aux_sym_limit_clause_token1] = ACTIONS(427), - [aux_sym_offset_clause_token1] = ACTIONS(427), - [aux_sym_where_clause_token1] = ACTIONS(427), - [aux_sym_select_clause_body_token1] = ACTIONS(427), - [aux_sym_join_type_token1] = ACTIONS(427), - [aux_sym_join_type_token2] = ACTIONS(427), - [aux_sym_join_type_token3] = ACTIONS(427), - [aux_sym_join_type_token4] = ACTIONS(427), - [aux_sym_join_clause_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [2386] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_reference_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_select_clause_body_token1] = ACTIONS(321), - [aux_sym_join_type_token1] = ACTIONS(321), - [aux_sym_join_type_token2] = ACTIONS(321), - [aux_sym_join_type_token3] = ACTIONS(321), - [aux_sym_join_type_token4] = ACTIONS(321), - [aux_sym_join_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [2387] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [anon_sym_COMMA] = ACTIONS(784), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_truncate_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_begin_statement_token1] = ACTIONS(786), - [aux_sym_commit_statement_token1] = ACTIONS(786), - [aux_sym_rollback_statement_token1] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_reference_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_grant_statement_token8] = ACTIONS(786), - [aux_sym_create_table_statement_token1] = ACTIONS(786), - [aux_sym_order_by_clause_token1] = ACTIONS(786), - [aux_sym_limit_clause_token1] = ACTIONS(786), - [aux_sym_offset_clause_token1] = ACTIONS(786), - [aux_sym_where_clause_token1] = ACTIONS(786), - [aux_sym_select_clause_body_token1] = ACTIONS(786), - [aux_sym_join_type_token1] = ACTIONS(786), - [aux_sym_join_type_token2] = ACTIONS(786), - [aux_sym_join_type_token3] = ACTIONS(786), - [aux_sym_join_type_token4] = ACTIONS(786), - [aux_sym_join_clause_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [2388] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [anon_sym_COMMA] = ACTIONS(429), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_truncate_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_begin_statement_token1] = ACTIONS(431), - [aux_sym_commit_statement_token1] = ACTIONS(431), - [aux_sym_rollback_statement_token1] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_reference_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_grant_statement_token8] = ACTIONS(431), - [aux_sym_order_by_clause_token1] = ACTIONS(431), - [aux_sym_limit_clause_token1] = ACTIONS(431), - [aux_sym_offset_clause_token1] = ACTIONS(431), - [aux_sym_where_clause_token1] = ACTIONS(431), - [aux_sym_select_clause_body_token1] = ACTIONS(431), - [aux_sym_join_type_token1] = ACTIONS(431), - [aux_sym_join_type_token2] = ACTIONS(431), - [aux_sym_join_type_token3] = ACTIONS(431), - [aux_sym_join_type_token4] = ACTIONS(431), - [aux_sym_join_clause_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [2389] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [anon_sym_COMMA] = ACTIONS(488), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_truncate_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_begin_statement_token1] = ACTIONS(490), - [aux_sym_commit_statement_token1] = ACTIONS(490), - [aux_sym_rollback_statement_token1] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_reference_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_grant_statement_token8] = ACTIONS(490), - [aux_sym_order_by_clause_token1] = ACTIONS(490), - [aux_sym_limit_clause_token1] = ACTIONS(490), - [aux_sym_offset_clause_token1] = ACTIONS(490), - [aux_sym_where_clause_token1] = ACTIONS(490), - [aux_sym_select_clause_body_token1] = ACTIONS(490), - [aux_sym_join_type_token1] = ACTIONS(490), - [aux_sym_join_type_token2] = ACTIONS(490), - [aux_sym_join_type_token3] = ACTIONS(490), - [aux_sym_join_type_token4] = ACTIONS(490), - [aux_sym_join_clause_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [2390] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(3237), - [anon_sym_COMMA] = ACTIONS(309), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(3239), - [aux_sym_truncate_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token1] = ACTIONS(313), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_begin_statement_token1] = ACTIONS(313), - [aux_sym_commit_statement_token1] = ACTIONS(313), - [aux_sym_rollback_statement_token1] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_grant_statement_token8] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(3241), - [aux_sym_order_by_clause_token1] = ACTIONS(313), - [aux_sym_limit_clause_token1] = ACTIONS(313), - [aux_sym_offset_clause_token1] = ACTIONS(313), - [aux_sym_where_clause_token1] = ACTIONS(313), - [aux_sym_join_type_token1] = ACTIONS(313), - [aux_sym_join_type_token2] = ACTIONS(313), - [aux_sym_join_type_token3] = ACTIONS(313), - [aux_sym_join_type_token4] = ACTIONS(313), - [aux_sym_join_clause_token1] = ACTIONS(313), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [2391] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [anon_sym_COMMA] = ACTIONS(664), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_truncate_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_begin_statement_token1] = ACTIONS(666), - [aux_sym_commit_statement_token1] = ACTIONS(666), - [aux_sym_rollback_statement_token1] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_reference_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_grant_statement_token8] = ACTIONS(666), - [aux_sym_create_table_statement_token1] = ACTIONS(666), - [aux_sym_order_by_clause_token1] = ACTIONS(666), - [aux_sym_limit_clause_token1] = ACTIONS(666), - [aux_sym_offset_clause_token1] = ACTIONS(666), - [aux_sym_where_clause_token1] = ACTIONS(666), - [aux_sym_select_clause_body_token1] = ACTIONS(666), - [aux_sym_join_type_token1] = ACTIONS(666), - [aux_sym_join_type_token2] = ACTIONS(666), - [aux_sym_join_type_token3] = ACTIONS(666), - [aux_sym_join_type_token4] = ACTIONS(666), - [aux_sym_join_clause_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [2392] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_reference_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_select_clause_body_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2393] = { - [sym_over_clause] = STATE(2775), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(2868), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2394] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [anon_sym_COMMA] = ACTIONS(668), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_truncate_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_begin_statement_token1] = ACTIONS(670), - [aux_sym_commit_statement_token1] = ACTIONS(670), - [aux_sym_rollback_statement_token1] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_reference_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_grant_statement_token8] = ACTIONS(670), - [aux_sym_create_table_statement_token1] = ACTIONS(670), - [aux_sym_order_by_clause_token1] = ACTIONS(670), - [aux_sym_limit_clause_token1] = ACTIONS(670), - [aux_sym_offset_clause_token1] = ACTIONS(670), - [aux_sym_where_clause_token1] = ACTIONS(670), - [aux_sym_select_clause_body_token1] = ACTIONS(670), - [aux_sym_join_type_token1] = ACTIONS(670), - [aux_sym_join_type_token2] = ACTIONS(670), - [aux_sym_join_type_token3] = ACTIONS(670), - [aux_sym_join_type_token4] = ACTIONS(670), - [aux_sym_join_clause_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [2395] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [anon_sym_COMMA] = ACTIONS(445), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_truncate_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_begin_statement_token1] = ACTIONS(447), - [aux_sym_commit_statement_token1] = ACTIONS(447), - [aux_sym_rollback_statement_token1] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_reference_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_grant_statement_token8] = ACTIONS(447), - [aux_sym_order_by_clause_token1] = ACTIONS(447), - [aux_sym_limit_clause_token1] = ACTIONS(447), - [aux_sym_offset_clause_token1] = ACTIONS(447), - [aux_sym_where_clause_token1] = ACTIONS(447), - [aux_sym_select_clause_body_token1] = ACTIONS(447), - [aux_sym_join_type_token1] = ACTIONS(447), - [aux_sym_join_type_token2] = ACTIONS(447), - [aux_sym_join_type_token3] = ACTIONS(447), - [aux_sym_join_type_token4] = ACTIONS(447), - [aux_sym_join_clause_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [2396] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [anon_sym_COMMA] = ACTIONS(550), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_truncate_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_begin_statement_token1] = ACTIONS(552), - [aux_sym_commit_statement_token1] = ACTIONS(552), - [aux_sym_rollback_statement_token1] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_reference_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_grant_statement_token8] = ACTIONS(552), - [aux_sym_order_by_clause_token1] = ACTIONS(552), - [aux_sym_limit_clause_token1] = ACTIONS(552), - [aux_sym_offset_clause_token1] = ACTIONS(552), - [aux_sym_where_clause_token1] = ACTIONS(552), - [aux_sym_select_clause_body_token1] = ACTIONS(552), - [aux_sym_join_type_token1] = ACTIONS(552), - [aux_sym_join_type_token2] = ACTIONS(552), - [aux_sym_join_type_token3] = ACTIONS(552), - [aux_sym_join_type_token4] = ACTIONS(552), - [aux_sym_join_clause_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [2397] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [anon_sym_COMMA] = ACTIONS(437), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_truncate_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_begin_statement_token1] = ACTIONS(439), - [aux_sym_commit_statement_token1] = ACTIONS(439), - [aux_sym_rollback_statement_token1] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_reference_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_grant_statement_token8] = ACTIONS(439), - [aux_sym_order_by_clause_token1] = ACTIONS(439), - [aux_sym_limit_clause_token1] = ACTIONS(439), - [aux_sym_offset_clause_token1] = ACTIONS(439), - [aux_sym_where_clause_token1] = ACTIONS(439), - [aux_sym_select_clause_body_token1] = ACTIONS(439), - [aux_sym_join_type_token1] = ACTIONS(439), - [aux_sym_join_type_token2] = ACTIONS(439), - [aux_sym_join_type_token3] = ACTIONS(439), - [aux_sym_join_type_token4] = ACTIONS(439), - [aux_sym_join_clause_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [2398] = { - [sym_over_clause] = STATE(2708), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym__compound_statement_token2] = ACTIONS(279), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_reference_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_create_table_statement_token1] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_select_clause_body_token1] = ACTIONS(279), - [aux_sym_join_type_token1] = ACTIONS(279), - [aux_sym_join_type_token2] = ACTIONS(279), - [aux_sym_join_type_token3] = ACTIONS(279), - [aux_sym_join_type_token4] = ACTIONS(279), - [aux_sym_join_clause_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(2862), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [2399] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_select_clause_body_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(2844), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [2400] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [anon_sym_COMMA] = ACTIONS(672), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_truncate_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_begin_statement_token1] = ACTIONS(674), - [aux_sym_commit_statement_token1] = ACTIONS(674), - [aux_sym_rollback_statement_token1] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_reference_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_grant_statement_token8] = ACTIONS(674), - [aux_sym_create_table_statement_token1] = ACTIONS(674), - [aux_sym_order_by_clause_token1] = ACTIONS(674), - [aux_sym_limit_clause_token1] = ACTIONS(674), - [aux_sym_offset_clause_token1] = ACTIONS(674), - [aux_sym_where_clause_token1] = ACTIONS(674), - [aux_sym_select_clause_body_token1] = ACTIONS(674), - [aux_sym_join_type_token1] = ACTIONS(674), - [aux_sym_join_type_token2] = ACTIONS(674), - [aux_sym_join_type_token3] = ACTIONS(674), - [aux_sym_join_type_token4] = ACTIONS(674), - [aux_sym_join_clause_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [2401] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_select_clause_body_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3019), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3031), - [anon_sym_DASH] = ACTIONS(3033), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(3037), - [anon_sym_STAR] = ACTIONS(3039), - [anon_sym_SLASH] = ACTIONS(3041), - [anon_sym_PERCENT] = ACTIONS(3039), - [anon_sym_LT_LT] = ACTIONS(3039), - [anon_sym_GT_GT] = ACTIONS(3039), - [anon_sym_AMP] = ACTIONS(3039), - [anon_sym_PIPE] = ACTIONS(3031), - [anon_sym_POUND] = ACTIONS(3033), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2402] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_reference_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_select_clause_body_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2403] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [anon_sym_COMMA] = ACTIONS(451), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_truncate_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_begin_statement_token1] = ACTIONS(453), - [aux_sym_commit_statement_token1] = ACTIONS(453), - [aux_sym_rollback_statement_token1] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_reference_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_grant_statement_token8] = ACTIONS(453), - [aux_sym_order_by_clause_token1] = ACTIONS(453), - [aux_sym_limit_clause_token1] = ACTIONS(453), - [aux_sym_offset_clause_token1] = ACTIONS(453), - [aux_sym_where_clause_token1] = ACTIONS(453), - [aux_sym_select_clause_body_token1] = ACTIONS(453), - [aux_sym_join_type_token1] = ACTIONS(453), - [aux_sym_join_type_token2] = ACTIONS(453), - [aux_sym_join_type_token3] = ACTIONS(453), - [aux_sym_join_type_token4] = ACTIONS(453), - [aux_sym_join_clause_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [2404] = { - [sym__quoted_identifier] = STATE(6845), - [sym_identifier] = STATE(7654), - [ts_builtin_sym_end] = ACTIONS(375), - [anon_sym_SEMI] = ACTIONS(375), - [aux_sym_with_clause_token1] = ACTIONS(377), - [anon_sym_COMMA] = ACTIONS(375), - [aux_sym_cte_token1] = ACTIONS(3005), - [aux_sym_cte_token2] = ACTIONS(3243), - [aux_sym_truncate_statement_token1] = ACTIONS(377), - [aux_sym_comment_statement_token1] = ACTIONS(377), - [aux_sym_comment_statement_token7] = ACTIONS(3245), - [aux_sym_begin_statement_token1] = ACTIONS(377), - [aux_sym_commit_statement_token1] = ACTIONS(377), - [aux_sym_rollback_statement_token1] = ACTIONS(377), - [aux_sym_create_statement_token1] = ACTIONS(377), - [aux_sym_alter_statement_token1] = ACTIONS(377), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(377), - [aux_sym_pg_command_token1] = ACTIONS(375), - [aux_sym_create_function_statement_token7] = ACTIONS(377), - [aux_sym_create_function_parameter_token1] = ACTIONS(3247), - [anon_sym_EQ] = ACTIONS(3249), - [aux_sym_create_trigger_statement_token1] = ACTIONS(3251), - [aux_sym_trigger_event_token1] = ACTIONS(377), - [aux_sym_trigger_event_token2] = ACTIONS(377), - [aux_sym_trigger_event_token3] = ACTIONS(377), - [aux_sym_drop_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token4] = ACTIONS(377), - [aux_sym_grant_statement_token8] = ACTIONS(377), - [aux_sym_create_table_statement_token1] = ACTIONS(377), - [aux_sym_order_by_clause_token1] = ACTIONS(377), - [aux_sym_limit_clause_token1] = ACTIONS(377), - [aux_sym_offset_clause_token1] = ACTIONS(377), - [aux_sym_where_clause_token1] = ACTIONS(377), - [aux_sym_join_type_token1] = ACTIONS(377), - [aux_sym_join_type_token2] = ACTIONS(377), - [aux_sym_join_type_token3] = ACTIONS(377), - [aux_sym_join_type_token4] = ACTIONS(377), - [aux_sym_join_clause_token1] = ACTIONS(377), - [aux_sym_frame_clause_token2] = ACTIONS(3253), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3255), - [sym__unquoted_identifier] = ACTIONS(3021), - [anon_sym_BQUOTE] = ACTIONS(3023), - [anon_sym_DQUOTE] = ACTIONS(3025), - [anon_sym_DASH_GT] = ACTIONS(3257), - [anon_sym_DASH_GT_GT] = ACTIONS(3259), - [anon_sym_POUND_GT] = ACTIONS(3257), - [anon_sym_POUND_GT_GT] = ACTIONS(3259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3261), - [anon_sym_DASH] = ACTIONS(3263), - [anon_sym_TILDE] = ACTIONS(3265), - [anon_sym_CARET] = ACTIONS(3267), - [anon_sym_STAR] = ACTIONS(3269), - [anon_sym_SLASH] = ACTIONS(3271), - [anon_sym_PERCENT] = ACTIONS(3269), - [anon_sym_LT_LT] = ACTIONS(3269), - [anon_sym_GT_GT] = ACTIONS(3269), - [anon_sym_AMP] = ACTIONS(3269), - [anon_sym_PIPE] = ACTIONS(3261), - [anon_sym_POUND] = ACTIONS(3263), - [anon_sym_LT] = ACTIONS(3265), - [anon_sym_LT_EQ] = ACTIONS(3249), - [anon_sym_LT_GT] = ACTIONS(3249), - [anon_sym_BANG_EQ] = ACTIONS(3249), - [anon_sym_GT] = ACTIONS(3265), - [anon_sym_GT_EQ] = ACTIONS(3249), - [anon_sym_BANG_TILDE] = ACTIONS(3265), - [anon_sym_TILDE_STAR] = ACTIONS(3249), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3249), - }, - [2405] = { - [sym_over_clause] = STATE(2723), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(187), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_reference_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_select_clause_body_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(2862), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2406] = { - [sym_within_group_clause] = STATE(2654), - [sym_filter_clause] = STATE(3000), - [sym_over_clause] = STATE(3446), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [anon_sym_COMMA] = ACTIONS(146), - [aux_sym_cte_token2] = ACTIONS(146), - [aux_sym_truncate_statement_token1] = ACTIONS(146), - [aux_sym_comment_statement_token1] = ACTIONS(146), - [aux_sym_comment_statement_token7] = ACTIONS(146), - [aux_sym_begin_statement_token1] = ACTIONS(146), - [aux_sym_commit_statement_token1] = ACTIONS(146), - [aux_sym_rollback_statement_token1] = ACTIONS(146), - [aux_sym_create_statement_token1] = ACTIONS(146), - [aux_sym_alter_statement_token1] = ACTIONS(146), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(146), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym__compound_statement_token2] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(146), - [aux_sym_declare_statement_token1] = ACTIONS(146), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(146), - [aux_sym_trigger_reference_token1] = ACTIONS(146), - [aux_sym_trigger_event_token1] = ACTIONS(146), - [aux_sym_trigger_event_token2] = ACTIONS(146), - [aux_sym_trigger_event_token3] = ACTIONS(146), - [aux_sym_drop_statement_token1] = ACTIONS(146), - [aux_sym_grant_statement_token1] = ACTIONS(146), - [aux_sym_grant_statement_token4] = ACTIONS(146), - [aux_sym_direction_constraint_token1] = ACTIONS(146), - [aux_sym_direction_constraint_token2] = ACTIONS(146), - [aux_sym_order_expression_token1] = ACTIONS(146), - [aux_sym_limit_clause_token1] = ACTIONS(146), - [aux_sym_offset_clause_token1] = ACTIONS(146), - [aux_sym_fetch_clause_token1] = ACTIONS(146), - [aux_sym_where_clause_token1] = ACTIONS(146), - [aux_sym_within_group_clause_token1] = ACTIONS(3273), - [aux_sym_filter_clause_token1] = ACTIONS(3275), - [aux_sym_over_clause_token1] = ACTIONS(3277), - [aux_sym_frame_clause_token2] = ACTIONS(146), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [2407] = { - [sym_within_group_clause] = STATE(2653), - [sym_filter_clause] = STATE(2994), - [sym_over_clause] = STATE(3454), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(132), - [aux_sym_cte_token2] = ACTIONS(132), - [aux_sym_truncate_statement_token1] = ACTIONS(132), - [aux_sym_comment_statement_token1] = ACTIONS(132), - [aux_sym_comment_statement_token7] = ACTIONS(132), - [aux_sym_begin_statement_token1] = ACTIONS(132), - [aux_sym_commit_statement_token1] = ACTIONS(132), - [aux_sym_rollback_statement_token1] = ACTIONS(132), - [aux_sym_create_statement_token1] = ACTIONS(132), - [aux_sym_alter_statement_token1] = ACTIONS(132), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(132), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym__compound_statement_token2] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(132), - [aux_sym_declare_statement_token1] = ACTIONS(132), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(132), - [aux_sym_trigger_reference_token1] = ACTIONS(132), - [aux_sym_trigger_event_token1] = ACTIONS(132), - [aux_sym_trigger_event_token2] = ACTIONS(132), - [aux_sym_trigger_event_token3] = ACTIONS(132), - [aux_sym_drop_statement_token1] = ACTIONS(132), - [aux_sym_grant_statement_token1] = ACTIONS(132), - [aux_sym_grant_statement_token4] = ACTIONS(132), - [aux_sym_direction_constraint_token1] = ACTIONS(132), - [aux_sym_direction_constraint_token2] = ACTIONS(132), - [aux_sym_order_expression_token1] = ACTIONS(132), - [aux_sym_limit_clause_token1] = ACTIONS(132), - [aux_sym_offset_clause_token1] = ACTIONS(132), - [aux_sym_fetch_clause_token1] = ACTIONS(132), - [aux_sym_where_clause_token1] = ACTIONS(132), - [aux_sym_within_group_clause_token1] = ACTIONS(3273), - [aux_sym_filter_clause_token1] = ACTIONS(3275), - [aux_sym_over_clause_token1] = ACTIONS(3277), - [aux_sym_frame_clause_token2] = ACTIONS(132), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [2408] = { - [aux_sym_dotted_name_repeat1] = STATE(2408), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token2] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token7] = ACTIONS(115), - [aux_sym_begin_statement_token1] = ACTIONS(115), - [aux_sym_commit_statement_token1] = ACTIONS(115), - [aux_sym_rollback_statement_token1] = ACTIONS(115), - [aux_sym_create_statement_token1] = ACTIONS(115), - [aux_sym_alter_statement_token1] = ACTIONS(115), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(115), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym__compound_statement_token2] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(115), - [aux_sym_declare_statement_token1] = ACTIONS(115), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(115), - [aux_sym_trigger_event_token1] = ACTIONS(115), - [aux_sym_trigger_event_token2] = ACTIONS(115), - [aux_sym_trigger_event_token3] = ACTIONS(115), - [aux_sym_drop_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token4] = ACTIONS(115), - [aux_sym_direction_constraint_token1] = ACTIONS(115), - [aux_sym_direction_constraint_token2] = ACTIONS(115), - [aux_sym_create_table_statement_token1] = ACTIONS(115), - [aux_sym_order_expression_token1] = ACTIONS(115), - [aux_sym_limit_clause_token1] = ACTIONS(115), - [aux_sym_offset_clause_token1] = ACTIONS(115), - [aux_sym_fetch_clause_token1] = ACTIONS(115), - [aux_sym_frame_clause_token2] = ACTIONS(115), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(3279), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(115), - [aux_sym_type_token2] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2409] = { - [aux_sym_dotted_name_repeat1] = STATE(2408), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token2] = ACTIONS(122), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(122), - [aux_sym_comment_statement_token1] = ACTIONS(122), - [aux_sym_comment_statement_token7] = ACTIONS(122), - [aux_sym_begin_statement_token1] = ACTIONS(122), - [aux_sym_commit_statement_token1] = ACTIONS(122), - [aux_sym_rollback_statement_token1] = ACTIONS(122), - [aux_sym_create_statement_token1] = ACTIONS(122), - [aux_sym_alter_statement_token1] = ACTIONS(122), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(122), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym__compound_statement_token2] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(122), - [aux_sym_declare_statement_token1] = ACTIONS(122), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(122), - [aux_sym_trigger_event_token1] = ACTIONS(122), - [aux_sym_trigger_event_token2] = ACTIONS(122), - [aux_sym_trigger_event_token3] = ACTIONS(122), - [aux_sym_drop_statement_token1] = ACTIONS(122), - [aux_sym_grant_statement_token1] = ACTIONS(122), - [aux_sym_grant_statement_token4] = ACTIONS(122), - [aux_sym_direction_constraint_token1] = ACTIONS(122), - [aux_sym_direction_constraint_token2] = ACTIONS(122), - [aux_sym_create_table_statement_token1] = ACTIONS(122), - [aux_sym_order_expression_token1] = ACTIONS(122), - [aux_sym_limit_clause_token1] = ACTIONS(122), - [aux_sym_offset_clause_token1] = ACTIONS(122), - [aux_sym_fetch_clause_token1] = ACTIONS(122), - [aux_sym_frame_clause_token2] = ACTIONS(122), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(3282), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [aux_sym_type_token1] = ACTIONS(122), - [aux_sym_type_token2] = ACTIONS(122), - [anon_sym_LBRACK] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [2410] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(128), - [aux_sym_cte_token2] = ACTIONS(128), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(128), - [aux_sym_comment_statement_token1] = ACTIONS(128), - [aux_sym_comment_statement_token7] = ACTIONS(128), - [aux_sym_begin_statement_token1] = ACTIONS(128), - [aux_sym_commit_statement_token1] = ACTIONS(128), - [aux_sym_rollback_statement_token1] = ACTIONS(128), - [aux_sym_create_statement_token1] = ACTIONS(128), - [aux_sym_alter_statement_token1] = ACTIONS(128), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(128), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym__compound_statement_token2] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(128), - [aux_sym_declare_statement_token1] = ACTIONS(128), - [aux_sym_create_function_statement_token7] = ACTIONS(128), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(128), - [aux_sym_trigger_event_token2] = ACTIONS(128), - [aux_sym_trigger_event_token3] = ACTIONS(128), - [aux_sym_drop_statement_token1] = ACTIONS(128), - [aux_sym_grant_statement_token1] = ACTIONS(128), - [aux_sym_grant_statement_token4] = ACTIONS(128), - [aux_sym_grant_statement_token8] = ACTIONS(128), - [aux_sym_order_by_clause_token1] = ACTIONS(128), - [aux_sym_limit_clause_token1] = ACTIONS(128), - [aux_sym_offset_clause_token1] = ACTIONS(128), - [aux_sym_where_clause_token1] = ACTIONS(128), - [aux_sym_join_type_token1] = ACTIONS(128), - [aux_sym_join_type_token2] = ACTIONS(128), - [aux_sym_join_type_token3] = ACTIONS(128), - [aux_sym_join_type_token4] = ACTIONS(128), - [aux_sym_join_clause_token1] = ACTIONS(128), - [aux_sym_frame_clause_token2] = ACTIONS(128), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [2411] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(142), - [aux_sym_cte_token2] = ACTIONS(142), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(142), - [aux_sym_comment_statement_token1] = ACTIONS(142), - [aux_sym_comment_statement_token7] = ACTIONS(142), - [aux_sym_begin_statement_token1] = ACTIONS(142), - [aux_sym_commit_statement_token1] = ACTIONS(142), - [aux_sym_rollback_statement_token1] = ACTIONS(142), - [aux_sym_create_statement_token1] = ACTIONS(142), - [aux_sym_alter_statement_token1] = ACTIONS(142), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(142), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym__compound_statement_token2] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(142), - [aux_sym_declare_statement_token1] = ACTIONS(142), - [aux_sym_create_function_statement_token7] = ACTIONS(142), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(142), - [aux_sym_trigger_event_token2] = ACTIONS(142), - [aux_sym_trigger_event_token3] = ACTIONS(142), - [aux_sym_drop_statement_token1] = ACTIONS(142), - [aux_sym_grant_statement_token1] = ACTIONS(142), - [aux_sym_grant_statement_token4] = ACTIONS(142), - [aux_sym_grant_statement_token8] = ACTIONS(142), - [aux_sym_order_by_clause_token1] = ACTIONS(142), - [aux_sym_limit_clause_token1] = ACTIONS(142), - [aux_sym_offset_clause_token1] = ACTIONS(142), - [aux_sym_where_clause_token1] = ACTIONS(142), - [aux_sym_join_type_token1] = ACTIONS(142), - [aux_sym_join_type_token2] = ACTIONS(142), - [aux_sym_join_type_token3] = ACTIONS(142), - [aux_sym_join_type_token4] = ACTIONS(142), - [aux_sym_join_clause_token1] = ACTIONS(142), - [aux_sym_frame_clause_token2] = ACTIONS(142), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [2412] = { - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym__compound_statement_token2] = ACTIONS(117), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_reference_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_select_clause_body_token1] = ACTIONS(117), - [aux_sym_join_type_token1] = ACTIONS(117), - [aux_sym_join_type_token2] = ACTIONS(117), - [aux_sym_join_type_token3] = ACTIONS(117), - [aux_sym_join_type_token4] = ACTIONS(117), - [aux_sym_join_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2413] = { - [sym_within_group_clause] = STATE(2652), - [sym_filter_clause] = STATE(2993), - [sym_over_clause] = STATE(3460), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [anon_sym_COMMA] = ACTIONS(154), - [aux_sym_cte_token2] = ACTIONS(154), - [aux_sym_truncate_statement_token1] = ACTIONS(154), - [aux_sym_comment_statement_token1] = ACTIONS(154), - [aux_sym_comment_statement_token7] = ACTIONS(154), - [aux_sym_begin_statement_token1] = ACTIONS(154), - [aux_sym_commit_statement_token1] = ACTIONS(154), - [aux_sym_rollback_statement_token1] = ACTIONS(154), - [aux_sym_create_statement_token1] = ACTIONS(154), - [aux_sym_alter_statement_token1] = ACTIONS(154), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(154), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym__compound_statement_token2] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(154), - [aux_sym_declare_statement_token1] = ACTIONS(154), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(154), - [aux_sym_trigger_reference_token1] = ACTIONS(154), - [aux_sym_trigger_event_token1] = ACTIONS(154), - [aux_sym_trigger_event_token2] = ACTIONS(154), - [aux_sym_trigger_event_token3] = ACTIONS(154), - [aux_sym_drop_statement_token1] = ACTIONS(154), - [aux_sym_grant_statement_token1] = ACTIONS(154), - [aux_sym_grant_statement_token4] = ACTIONS(154), - [aux_sym_direction_constraint_token1] = ACTIONS(154), - [aux_sym_direction_constraint_token2] = ACTIONS(154), - [aux_sym_order_expression_token1] = ACTIONS(154), - [aux_sym_limit_clause_token1] = ACTIONS(154), - [aux_sym_offset_clause_token1] = ACTIONS(154), - [aux_sym_fetch_clause_token1] = ACTIONS(154), - [aux_sym_where_clause_token1] = ACTIONS(154), - [aux_sym_within_group_clause_token1] = ACTIONS(3273), - [aux_sym_filter_clause_token1] = ACTIONS(3275), - [aux_sym_over_clause_token1] = ACTIONS(3277), - [aux_sym_frame_clause_token2] = ACTIONS(154), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [2414] = { - [sym_within_group_clause] = STATE(2647), - [sym_filter_clause] = STATE(2996), - [sym_over_clause] = STATE(3461), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [anon_sym_COMMA] = ACTIONS(150), - [aux_sym_cte_token2] = ACTIONS(150), - [aux_sym_truncate_statement_token1] = ACTIONS(150), - [aux_sym_comment_statement_token1] = ACTIONS(150), - [aux_sym_comment_statement_token7] = ACTIONS(150), - [aux_sym_begin_statement_token1] = ACTIONS(150), - [aux_sym_commit_statement_token1] = ACTIONS(150), - [aux_sym_rollback_statement_token1] = ACTIONS(150), - [aux_sym_create_statement_token1] = ACTIONS(150), - [aux_sym_alter_statement_token1] = ACTIONS(150), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(150), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym__compound_statement_token2] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(150), - [aux_sym_declare_statement_token1] = ACTIONS(150), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(150), - [aux_sym_trigger_reference_token1] = ACTIONS(150), - [aux_sym_trigger_event_token1] = ACTIONS(150), - [aux_sym_trigger_event_token2] = ACTIONS(150), - [aux_sym_trigger_event_token3] = ACTIONS(150), - [aux_sym_drop_statement_token1] = ACTIONS(150), - [aux_sym_grant_statement_token1] = ACTIONS(150), - [aux_sym_grant_statement_token4] = ACTIONS(150), - [aux_sym_direction_constraint_token1] = ACTIONS(150), - [aux_sym_direction_constraint_token2] = ACTIONS(150), - [aux_sym_order_expression_token1] = ACTIONS(150), - [aux_sym_limit_clause_token1] = ACTIONS(150), - [aux_sym_offset_clause_token1] = ACTIONS(150), - [aux_sym_fetch_clause_token1] = ACTIONS(150), - [aux_sym_where_clause_token1] = ACTIONS(150), - [aux_sym_within_group_clause_token1] = ACTIONS(3273), - [aux_sym_filter_clause_token1] = ACTIONS(3275), - [aux_sym_over_clause_token1] = ACTIONS(3277), - [aux_sym_frame_clause_token2] = ACTIONS(150), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [2415] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [anon_sym_COMMA] = ACTIONS(761), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(3007), - [aux_sym_truncate_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token7] = ACTIONS(3009), - [aux_sym_begin_statement_token1] = ACTIONS(763), - [aux_sym_commit_statement_token1] = ACTIONS(763), - [aux_sym_rollback_statement_token1] = ACTIONS(763), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(3011), - [anon_sym_EQ] = ACTIONS(3013), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_reference_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_grant_statement_token8] = ACTIONS(763), - [aux_sym_create_table_statement_token1] = ACTIONS(763), - [aux_sym_order_by_clause_token1] = ACTIONS(763), - [aux_sym_limit_clause_token1] = ACTIONS(763), - [aux_sym_offset_clause_token1] = ACTIONS(763), - [aux_sym_where_clause_token1] = ACTIONS(763), - [aux_sym_select_clause_body_token1] = ACTIONS(763), - [aux_sym_join_type_token1] = ACTIONS(763), - [aux_sym_join_type_token2] = ACTIONS(763), - [aux_sym_join_type_token3] = ACTIONS(763), - [aux_sym_join_type_token4] = ACTIONS(763), - [aux_sym_join_clause_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(3017), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3019), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3031), - [anon_sym_DASH] = ACTIONS(3033), - [anon_sym_TILDE] = ACTIONS(3035), - [anon_sym_CARET] = ACTIONS(3037), - [anon_sym_STAR] = ACTIONS(3039), - [anon_sym_SLASH] = ACTIONS(3041), - [anon_sym_PERCENT] = ACTIONS(3039), - [anon_sym_LT_LT] = ACTIONS(3039), - [anon_sym_GT_GT] = ACTIONS(3039), - [anon_sym_AMP] = ACTIONS(3039), - [anon_sym_PIPE] = ACTIONS(3031), - [anon_sym_POUND] = ACTIONS(3033), - [anon_sym_LT] = ACTIONS(3035), - [anon_sym_LT_EQ] = ACTIONS(3013), - [anon_sym_LT_GT] = ACTIONS(3013), - [anon_sym_BANG_EQ] = ACTIONS(3013), - [anon_sym_GT] = ACTIONS(3035), - [anon_sym_GT_EQ] = ACTIONS(3013), - [anon_sym_BANG_TILDE] = ACTIONS(3035), - [anon_sym_TILDE_STAR] = ACTIONS(3013), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3013), - }, - [2416] = { - [sym_over_clause] = STATE(2678), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_join_type_token1] = ACTIONS(275), - [aux_sym_join_type_token2] = ACTIONS(275), - [aux_sym_join_type_token3] = ACTIONS(275), - [aux_sym_join_type_token4] = ACTIONS(275), - [aux_sym_join_clause_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(2868), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [2417] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_reference_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_select_clause_body_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2418] = { - [sym_over_clause] = STATE(2699), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_join_type_token1] = ACTIONS(242), - [aux_sym_join_type_token2] = ACTIONS(242), - [aux_sym_join_type_token3] = ACTIONS(242), - [aux_sym_join_type_token4] = ACTIONS(242), - [aux_sym_join_clause_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(2868), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [2419] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [anon_sym_COMMA] = ACTIONS(417), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_truncate_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_begin_statement_token1] = ACTIONS(419), - [aux_sym_commit_statement_token1] = ACTIONS(419), - [aux_sym_rollback_statement_token1] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_reference_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_grant_statement_token8] = ACTIONS(419), - [aux_sym_order_by_clause_token1] = ACTIONS(419), - [aux_sym_limit_clause_token1] = ACTIONS(419), - [aux_sym_offset_clause_token1] = ACTIONS(419), - [aux_sym_where_clause_token1] = ACTIONS(419), - [aux_sym_select_clause_body_token1] = ACTIONS(419), - [aux_sym_join_type_token1] = ACTIONS(419), - [aux_sym_join_type_token2] = ACTIONS(419), - [aux_sym_join_type_token3] = ACTIONS(419), - [aux_sym_join_type_token4] = ACTIONS(419), - [aux_sym_join_clause_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [2420] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [anon_sym_COMMA] = ACTIONS(632), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_truncate_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_begin_statement_token1] = ACTIONS(634), - [aux_sym_commit_statement_token1] = ACTIONS(634), - [aux_sym_rollback_statement_token1] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_reference_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_grant_statement_token8] = ACTIONS(634), - [aux_sym_order_by_clause_token1] = ACTIONS(634), - [aux_sym_limit_clause_token1] = ACTIONS(634), - [aux_sym_offset_clause_token1] = ACTIONS(634), - [aux_sym_where_clause_token1] = ACTIONS(634), - [aux_sym_select_clause_body_token1] = ACTIONS(634), - [aux_sym_join_type_token1] = ACTIONS(634), - [aux_sym_join_type_token2] = ACTIONS(634), - [aux_sym_join_type_token3] = ACTIONS(634), - [aux_sym_join_type_token4] = ACTIONS(634), - [aux_sym_join_clause_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [2421] = { - [sym_over_clause] = STATE(2727), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(197), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_reference_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_select_clause_body_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(2862), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2422] = { - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(3284), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(3286), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym__compound_statement_token2] = ACTIONS(285), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_reference_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(3288), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_select_clause_body_token1] = ACTIONS(285), - [aux_sym_join_type_token1] = ACTIONS(285), - [aux_sym_join_type_token2] = ACTIONS(285), - [aux_sym_join_type_token3] = ACTIONS(285), - [aux_sym_join_type_token4] = ACTIONS(285), - [aux_sym_join_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(3290), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [2423] = { - [sym_over_clause] = STATE(2721), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym__compound_statement_token2] = ACTIONS(242), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_reference_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_create_table_statement_token1] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_select_clause_body_token1] = ACTIONS(242), - [aux_sym_join_type_token1] = ACTIONS(242), - [aux_sym_join_type_token2] = ACTIONS(242), - [aux_sym_join_type_token3] = ACTIONS(242), - [aux_sym_join_type_token4] = ACTIONS(242), - [aux_sym_join_clause_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(2862), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [2424] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [anon_sym_COMMA] = ACTIONS(836), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_truncate_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_begin_statement_token1] = ACTIONS(838), - [aux_sym_commit_statement_token1] = ACTIONS(838), - [aux_sym_rollback_statement_token1] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_reference_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_grant_statement_token8] = ACTIONS(838), - [aux_sym_create_table_statement_token1] = ACTIONS(838), - [aux_sym_order_by_clause_token1] = ACTIONS(838), - [aux_sym_limit_clause_token1] = ACTIONS(838), - [aux_sym_offset_clause_token1] = ACTIONS(838), - [aux_sym_where_clause_token1] = ACTIONS(838), - [aux_sym_select_clause_body_token1] = ACTIONS(838), - [aux_sym_join_type_token1] = ACTIONS(838), - [aux_sym_join_type_token2] = ACTIONS(838), - [aux_sym_join_type_token3] = ACTIONS(838), - [aux_sym_join_type_token4] = ACTIONS(838), - [aux_sym_join_clause_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [2425] = { - [sym_over_clause] = STATE(2718), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(179), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_reference_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_select_clause_body_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(2862), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2426] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(765), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(3007), - [aux_sym_truncate_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token7] = ACTIONS(3009), - [aux_sym_begin_statement_token1] = ACTIONS(767), - [aux_sym_commit_statement_token1] = ACTIONS(767), - [aux_sym_rollback_statement_token1] = ACTIONS(767), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(3011), - [anon_sym_EQ] = ACTIONS(3013), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_reference_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_grant_statement_token8] = ACTIONS(767), - [aux_sym_create_table_statement_token1] = ACTIONS(767), - [aux_sym_order_by_clause_token1] = ACTIONS(767), - [aux_sym_limit_clause_token1] = ACTIONS(767), - [aux_sym_offset_clause_token1] = ACTIONS(767), - [aux_sym_where_clause_token1] = ACTIONS(767), - [aux_sym_select_clause_body_token1] = ACTIONS(767), - [aux_sym_join_type_token1] = ACTIONS(767), - [aux_sym_join_type_token2] = ACTIONS(767), - [aux_sym_join_type_token3] = ACTIONS(767), - [aux_sym_join_type_token4] = ACTIONS(767), - [aux_sym_join_clause_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3019), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3031), - [anon_sym_DASH] = ACTIONS(3033), - [anon_sym_TILDE] = ACTIONS(3035), - [anon_sym_CARET] = ACTIONS(3037), - [anon_sym_STAR] = ACTIONS(3039), - [anon_sym_SLASH] = ACTIONS(3041), - [anon_sym_PERCENT] = ACTIONS(3039), - [anon_sym_LT_LT] = ACTIONS(3039), - [anon_sym_GT_GT] = ACTIONS(3039), - [anon_sym_AMP] = ACTIONS(3039), - [anon_sym_PIPE] = ACTIONS(3031), - [anon_sym_POUND] = ACTIONS(3033), - [anon_sym_LT] = ACTIONS(3035), - [anon_sym_LT_EQ] = ACTIONS(3013), - [anon_sym_LT_GT] = ACTIONS(3013), - [anon_sym_BANG_EQ] = ACTIONS(3013), - [anon_sym_GT] = ACTIONS(3035), - [anon_sym_GT_EQ] = ACTIONS(3013), - [anon_sym_BANG_TILDE] = ACTIONS(3035), - [anon_sym_TILDE_STAR] = ACTIONS(3013), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3013), - }, - [2427] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [anon_sym_COMMA] = ACTIONS(703), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_truncate_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_begin_statement_token1] = ACTIONS(705), - [aux_sym_commit_statement_token1] = ACTIONS(705), - [aux_sym_rollback_statement_token1] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_reference_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_grant_statement_token8] = ACTIONS(705), - [aux_sym_create_table_statement_token1] = ACTIONS(705), - [aux_sym_order_by_clause_token1] = ACTIONS(705), - [aux_sym_limit_clause_token1] = ACTIONS(705), - [aux_sym_offset_clause_token1] = ACTIONS(705), - [aux_sym_where_clause_token1] = ACTIONS(705), - [aux_sym_select_clause_body_token1] = ACTIONS(705), - [aux_sym_join_type_token1] = ACTIONS(705), - [aux_sym_join_type_token2] = ACTIONS(705), - [aux_sym_join_type_token3] = ACTIONS(705), - [aux_sym_join_type_token4] = ACTIONS(705), - [aux_sym_join_clause_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [2428] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(128), - [aux_sym_cte_token2] = ACTIONS(128), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(128), - [aux_sym_comment_statement_token1] = ACTIONS(128), - [aux_sym_comment_statement_token2] = ACTIONS(128), - [aux_sym_comment_statement_token7] = ACTIONS(128), - [aux_sym_begin_statement_token1] = ACTIONS(128), - [aux_sym_commit_statement_token1] = ACTIONS(128), - [aux_sym_rollback_statement_token1] = ACTIONS(128), - [aux_sym_create_statement_token1] = ACTIONS(128), - [aux_sym_alter_statement_token1] = ACTIONS(128), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(128), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(128), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym__compound_statement_token2] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(128), - [aux_sym_declare_statement_token1] = ACTIONS(128), - [aux_sym_null_hint_token2] = ACTIONS(128), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(128), - [aux_sym_trigger_event_token1] = ACTIONS(128), - [aux_sym_trigger_event_token2] = ACTIONS(128), - [aux_sym_trigger_event_token3] = ACTIONS(128), - [aux_sym_drop_statement_token1] = ACTIONS(128), - [aux_sym_grant_statement_token1] = ACTIONS(128), - [aux_sym_grant_statement_token4] = ACTIONS(128), - [aux_sym_grant_statement_token5] = ACTIONS(128), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(128), - [aux_sym_direction_constraint_token1] = ACTIONS(128), - [aux_sym_direction_constraint_token2] = ACTIONS(128), - [anon_sym_CONSTRAINT] = ACTIONS(128), - [aux_sym_table_constraint_check_token1] = ACTIONS(128), - [aux_sym_table_constraint_unique_token1] = ACTIONS(128), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(128), - [aux_sym_frame_clause_token2] = ACTIONS(128), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [2429] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(142), - [aux_sym_cte_token2] = ACTIONS(142), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(142), - [aux_sym_comment_statement_token1] = ACTIONS(142), - [aux_sym_comment_statement_token2] = ACTIONS(142), - [aux_sym_comment_statement_token7] = ACTIONS(142), - [aux_sym_begin_statement_token1] = ACTIONS(142), - [aux_sym_commit_statement_token1] = ACTIONS(142), - [aux_sym_rollback_statement_token1] = ACTIONS(142), - [aux_sym_create_statement_token1] = ACTIONS(142), - [aux_sym_alter_statement_token1] = ACTIONS(142), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(142), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(142), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym__compound_statement_token2] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(142), - [aux_sym_declare_statement_token1] = ACTIONS(142), - [aux_sym_null_hint_token2] = ACTIONS(142), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(142), - [aux_sym_trigger_event_token1] = ACTIONS(142), - [aux_sym_trigger_event_token2] = ACTIONS(142), - [aux_sym_trigger_event_token3] = ACTIONS(142), - [aux_sym_drop_statement_token1] = ACTIONS(142), - [aux_sym_grant_statement_token1] = ACTIONS(142), - [aux_sym_grant_statement_token4] = ACTIONS(142), - [aux_sym_grant_statement_token5] = ACTIONS(142), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(142), - [aux_sym_direction_constraint_token1] = ACTIONS(142), - [aux_sym_direction_constraint_token2] = ACTIONS(142), - [anon_sym_CONSTRAINT] = ACTIONS(142), - [aux_sym_table_constraint_check_token1] = ACTIONS(142), - [aux_sym_table_constraint_unique_token1] = ACTIONS(142), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(142), - [aux_sym_frame_clause_token2] = ACTIONS(142), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [2430] = { - [aux_sym_dotted_name_repeat1] = STATE(2550), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(160), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(3292), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(3294), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2431] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [anon_sym_COMMA] = ACTIONS(652), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_truncate_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_begin_statement_token1] = ACTIONS(654), - [aux_sym_commit_statement_token1] = ACTIONS(654), - [aux_sym_rollback_statement_token1] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_reference_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_grant_statement_token8] = ACTIONS(654), - [aux_sym_order_by_clause_token1] = ACTIONS(654), - [aux_sym_limit_clause_token1] = ACTIONS(654), - [aux_sym_offset_clause_token1] = ACTIONS(654), - [aux_sym_where_clause_token1] = ACTIONS(654), - [aux_sym_select_clause_body_token1] = ACTIONS(654), - [aux_sym_join_type_token1] = ACTIONS(654), - [aux_sym_join_type_token2] = ACTIONS(654), - [aux_sym_join_type_token3] = ACTIONS(654), - [aux_sym_join_type_token4] = ACTIONS(654), - [aux_sym_join_clause_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [2432] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_reference_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_select_clause_body_token1] = ACTIONS(242), - [aux_sym_join_type_token1] = ACTIONS(242), - [aux_sym_join_type_token2] = ACTIONS(242), - [aux_sym_join_type_token3] = ACTIONS(242), - [aux_sym_join_type_token4] = ACTIONS(242), - [aux_sym_join_clause_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [2433] = { - [sym_over_clause] = STATE(2778), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(2868), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2434] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_reference_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_select_clause_body_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2435] = { - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(3296), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(265), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_select_clause_body_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(3298), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(3300), - }, - [2436] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_select_clause_body_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3019), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(3037), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2437] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(3070), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(3072), - [aux_sym_truncate_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token1] = ACTIONS(285), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_begin_statement_token1] = ACTIONS(285), - [aux_sym_commit_statement_token1] = ACTIONS(285), - [aux_sym_rollback_statement_token1] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(3074), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_join_type_token1] = ACTIONS(285), - [aux_sym_join_type_token2] = ACTIONS(285), - [aux_sym_join_type_token3] = ACTIONS(285), - [aux_sym_join_type_token4] = ACTIONS(285), - [aux_sym_join_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [2438] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [anon_sym_COMMA] = ACTIONS(737), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_truncate_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_begin_statement_token1] = ACTIONS(739), - [aux_sym_commit_statement_token1] = ACTIONS(739), - [aux_sym_rollback_statement_token1] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_reference_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_grant_statement_token8] = ACTIONS(739), - [aux_sym_create_table_statement_token1] = ACTIONS(739), - [aux_sym_order_by_clause_token1] = ACTIONS(739), - [aux_sym_limit_clause_token1] = ACTIONS(739), - [aux_sym_offset_clause_token1] = ACTIONS(739), - [aux_sym_where_clause_token1] = ACTIONS(739), - [aux_sym_select_clause_body_token1] = ACTIONS(739), - [aux_sym_join_type_token1] = ACTIONS(739), - [aux_sym_join_type_token2] = ACTIONS(739), - [aux_sym_join_type_token3] = ACTIONS(739), - [aux_sym_join_type_token4] = ACTIONS(739), - [aux_sym_join_clause_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [2439] = { - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(3302), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(3304), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym__compound_statement_token2] = ACTIONS(285), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_reference_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(3306), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_select_clause_body_token1] = ACTIONS(285), - [aux_sym_join_type_token1] = ACTIONS(285), - [aux_sym_join_type_token2] = ACTIONS(285), - [aux_sym_join_type_token3] = ACTIONS(285), - [aux_sym_join_type_token4] = ACTIONS(285), - [aux_sym_join_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(3308), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [2440] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [anon_sym_COMMA] = ACTIONS(441), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_truncate_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_begin_statement_token1] = ACTIONS(443), - [aux_sym_commit_statement_token1] = ACTIONS(443), - [aux_sym_rollback_statement_token1] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_reference_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_grant_statement_token8] = ACTIONS(443), - [aux_sym_order_by_clause_token1] = ACTIONS(443), - [aux_sym_limit_clause_token1] = ACTIONS(443), - [aux_sym_offset_clause_token1] = ACTIONS(443), - [aux_sym_where_clause_token1] = ACTIONS(443), - [aux_sym_select_clause_body_token1] = ACTIONS(443), - [aux_sym_join_type_token1] = ACTIONS(443), - [aux_sym_join_type_token2] = ACTIONS(443), - [aux_sym_join_type_token3] = ACTIONS(443), - [aux_sym_join_type_token4] = ACTIONS(443), - [aux_sym_join_clause_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [2441] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token2] = ACTIONS(158), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(158), - [aux_sym_begin_statement_token1] = ACTIONS(158), - [aux_sym_commit_statement_token1] = ACTIONS(158), - [aux_sym_rollback_statement_token1] = ACTIONS(158), - [aux_sym_create_statement_token1] = ACTIONS(158), - [aux_sym_alter_statement_token1] = ACTIONS(158), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(158), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(158), - [aux_sym_declare_statement_token1] = ACTIONS(158), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(158), - [aux_sym_trigger_reference_token1] = ACTIONS(158), - [aux_sym_trigger_event_token1] = ACTIONS(158), - [aux_sym_trigger_event_token2] = ACTIONS(158), - [aux_sym_trigger_event_token3] = ACTIONS(158), - [aux_sym_drop_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token4] = ACTIONS(158), - [aux_sym_direction_constraint_token1] = ACTIONS(158), - [aux_sym_direction_constraint_token2] = ACTIONS(158), - [aux_sym_create_table_statement_token1] = ACTIONS(158), - [aux_sym_order_expression_token1] = ACTIONS(158), - [aux_sym_limit_clause_token1] = ACTIONS(158), - [aux_sym_offset_clause_token1] = ACTIONS(158), - [aux_sym_fetch_clause_token1] = ACTIONS(158), - [aux_sym_where_clause_token1] = ACTIONS(158), - [aux_sym_frame_clause_token2] = ACTIONS(158), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(158), - [aux_sym_type_token2] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2442] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_select_clause_body_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3019), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2443] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [anon_sym_COMMA] = ACTIONS(616), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_truncate_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_begin_statement_token1] = ACTIONS(618), - [aux_sym_commit_statement_token1] = ACTIONS(618), - [aux_sym_rollback_statement_token1] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_reference_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_grant_statement_token8] = ACTIONS(618), - [aux_sym_order_by_clause_token1] = ACTIONS(618), - [aux_sym_limit_clause_token1] = ACTIONS(618), - [aux_sym_offset_clause_token1] = ACTIONS(618), - [aux_sym_where_clause_token1] = ACTIONS(618), - [aux_sym_select_clause_body_token1] = ACTIONS(618), - [aux_sym_join_type_token1] = ACTIONS(618), - [aux_sym_join_type_token2] = ACTIONS(618), - [aux_sym_join_type_token3] = ACTIONS(618), - [aux_sym_join_type_token4] = ACTIONS(618), - [aux_sym_join_clause_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [2444] = { - [sym_over_clause] = STATE(2713), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym__compound_statement_token2] = ACTIONS(295), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_reference_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_create_table_statement_token1] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_select_clause_body_token1] = ACTIONS(295), - [aux_sym_join_type_token1] = ACTIONS(295), - [aux_sym_join_type_token2] = ACTIONS(295), - [aux_sym_join_type_token3] = ACTIONS(295), - [aux_sym_join_type_token4] = ACTIONS(295), - [aux_sym_join_clause_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(2862), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [2445] = { - [aux_sym_array_type_repeat1] = STATE(2446), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [anon_sym_COMMA] = ACTIONS(336), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_truncate_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_begin_statement_token1] = ACTIONS(338), - [aux_sym_commit_statement_token1] = ACTIONS(338), - [aux_sym_rollback_statement_token1] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_grant_statement_token8] = ACTIONS(338), - [aux_sym_create_table_statement_token1] = ACTIONS(338), - [aux_sym_order_by_clause_token1] = ACTIONS(338), - [aux_sym_limit_clause_token1] = ACTIONS(338), - [aux_sym_offset_clause_token1] = ACTIONS(338), - [aux_sym_where_clause_token1] = ACTIONS(338), - [aux_sym_join_type_token1] = ACTIONS(338), - [aux_sym_join_type_token2] = ACTIONS(338), - [aux_sym_join_type_token3] = ACTIONS(338), - [aux_sym_join_type_token4] = ACTIONS(338), - [aux_sym_join_clause_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(3310), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [2446] = { - [aux_sym_array_type_repeat1] = STATE(2446), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_create_table_statement_token1] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_join_type_token1] = ACTIONS(321), - [aux_sym_join_type_token2] = ACTIONS(321), - [aux_sym_join_type_token3] = ACTIONS(321), - [aux_sym_join_type_token4] = ACTIONS(321), - [aux_sym_join_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(3312), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [2447] = { - [aux_sym_dotted_name_repeat1] = STATE(2448), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token2] = ACTIONS(122), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(122), - [aux_sym_comment_statement_token1] = ACTIONS(122), - [aux_sym_comment_statement_token7] = ACTIONS(122), - [aux_sym_begin_statement_token1] = ACTIONS(122), - [aux_sym_commit_statement_token1] = ACTIONS(122), - [aux_sym_rollback_statement_token1] = ACTIONS(122), - [aux_sym_create_statement_token1] = ACTIONS(122), - [aux_sym_alter_statement_token1] = ACTIONS(122), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(122), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym__compound_statement_token2] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(122), - [aux_sym_declare_statement_token1] = ACTIONS(122), - [aux_sym_create_function_statement_token7] = ACTIONS(122), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(122), - [aux_sym_trigger_event_token2] = ACTIONS(122), - [aux_sym_trigger_event_token3] = ACTIONS(122), - [aux_sym_drop_statement_token1] = ACTIONS(122), - [aux_sym_grant_statement_token1] = ACTIONS(122), - [aux_sym_grant_statement_token4] = ACTIONS(122), - [aux_sym_grant_statement_token8] = ACTIONS(122), - [aux_sym_create_table_statement_token1] = ACTIONS(122), - [aux_sym_having_clause_token1] = ACTIONS(122), - [aux_sym_order_by_clause_token1] = ACTIONS(122), - [aux_sym_limit_clause_token1] = ACTIONS(122), - [aux_sym_offset_clause_token1] = ACTIONS(122), - [aux_sym_frame_clause_token2] = ACTIONS(122), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(3315), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [aux_sym_type_token1] = ACTIONS(122), - [aux_sym_type_token2] = ACTIONS(122), - [anon_sym_LBRACK] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [2448] = { - [aux_sym_dotted_name_repeat1] = STATE(2448), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token2] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token7] = ACTIONS(115), - [aux_sym_begin_statement_token1] = ACTIONS(115), - [aux_sym_commit_statement_token1] = ACTIONS(115), - [aux_sym_rollback_statement_token1] = ACTIONS(115), - [aux_sym_create_statement_token1] = ACTIONS(115), - [aux_sym_alter_statement_token1] = ACTIONS(115), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(115), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym__compound_statement_token2] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(115), - [aux_sym_declare_statement_token1] = ACTIONS(115), - [aux_sym_create_function_statement_token7] = ACTIONS(115), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(115), - [aux_sym_trigger_event_token2] = ACTIONS(115), - [aux_sym_trigger_event_token3] = ACTIONS(115), - [aux_sym_drop_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token4] = ACTIONS(115), - [aux_sym_grant_statement_token8] = ACTIONS(115), - [aux_sym_create_table_statement_token1] = ACTIONS(115), - [aux_sym_having_clause_token1] = ACTIONS(115), - [aux_sym_order_by_clause_token1] = ACTIONS(115), - [aux_sym_limit_clause_token1] = ACTIONS(115), - [aux_sym_offset_clause_token1] = ACTIONS(115), - [aux_sym_frame_clause_token2] = ACTIONS(115), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(3317), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(115), - [aux_sym_type_token2] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2449] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2450] = { - [sym_filter_clause] = STATE(2761), - [sym_over_clause] = STATE(3076), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(199), - [aux_sym_cte_token2] = ACTIONS(199), - [aux_sym_truncate_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token7] = ACTIONS(199), - [aux_sym_begin_statement_token1] = ACTIONS(199), - [aux_sym_commit_statement_token1] = ACTIONS(199), - [aux_sym_rollback_statement_token1] = ACTIONS(199), - [aux_sym_create_statement_token1] = ACTIONS(199), - [aux_sym_alter_statement_token1] = ACTIONS(199), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(199), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(199), - [aux_sym_declare_statement_token1] = ACTIONS(199), - [aux_sym_create_function_statement_token7] = ACTIONS(199), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(199), - [aux_sym_trigger_event_token2] = ACTIONS(199), - [aux_sym_trigger_event_token3] = ACTIONS(199), - [aux_sym_drop_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token4] = ACTIONS(199), - [aux_sym_grant_statement_token8] = ACTIONS(199), - [aux_sym_order_by_clause_token1] = ACTIONS(199), - [aux_sym_limit_clause_token1] = ACTIONS(199), - [aux_sym_offset_clause_token1] = ACTIONS(199), - [aux_sym_where_clause_token1] = ACTIONS(199), - [aux_sym_join_type_token1] = ACTIONS(199), - [aux_sym_join_type_token2] = ACTIONS(199), - [aux_sym_join_type_token3] = ACTIONS(199), - [aux_sym_join_type_token4] = ACTIONS(199), - [aux_sym_join_clause_token1] = ACTIONS(199), - [aux_sym_filter_clause_token1] = ACTIONS(2950), - [aux_sym_over_clause_token1] = ACTIONS(2952), - [aux_sym_frame_clause_token2] = ACTIONS(199), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2451] = { - [aux_sym_dotted_name_repeat1] = STATE(2477), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(122), - [aux_sym_cte_token2] = ACTIONS(122), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(122), - [aux_sym_comment_statement_token1] = ACTIONS(122), - [aux_sym_comment_statement_token7] = ACTIONS(122), - [aux_sym_begin_statement_token1] = ACTIONS(122), - [aux_sym_commit_statement_token1] = ACTIONS(122), - [aux_sym_rollback_statement_token1] = ACTIONS(122), - [aux_sym_create_statement_token1] = ACTIONS(122), - [aux_sym_alter_statement_token1] = ACTIONS(122), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(122), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym__compound_statement_token2] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(122), - [aux_sym_declare_statement_token1] = ACTIONS(122), - [aux_sym_create_function_statement_token7] = ACTIONS(122), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(122), - [aux_sym_trigger_event_token2] = ACTIONS(122), - [aux_sym_trigger_event_token3] = ACTIONS(122), - [aux_sym_drop_statement_token1] = ACTIONS(122), - [aux_sym_grant_statement_token1] = ACTIONS(122), - [aux_sym_grant_statement_token4] = ACTIONS(122), - [aux_sym_grant_statement_token8] = ACTIONS(122), - [aux_sym_order_by_clause_token1] = ACTIONS(122), - [aux_sym_limit_clause_token1] = ACTIONS(122), - [aux_sym_offset_clause_token1] = ACTIONS(122), - [aux_sym_where_clause_token1] = ACTIONS(122), - [aux_sym_join_type_token1] = ACTIONS(122), - [aux_sym_join_type_token2] = ACTIONS(122), - [aux_sym_join_type_token3] = ACTIONS(122), - [aux_sym_join_type_token4] = ACTIONS(122), - [aux_sym_join_clause_token1] = ACTIONS(122), - [aux_sym_frame_clause_token2] = ACTIONS(122), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(3112), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [2452] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_reference_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_select_clause_body_token1] = ACTIONS(275), - [aux_sym_join_type_token1] = ACTIONS(275), - [aux_sym_join_type_token2] = ACTIONS(275), - [aux_sym_join_type_token3] = ACTIONS(275), - [aux_sym_join_type_token4] = ACTIONS(275), - [aux_sym_join_clause_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [2453] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_select_clause_body_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3019), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(3037), - [anon_sym_STAR] = ACTIONS(3039), - [anon_sym_SLASH] = ACTIONS(3041), - [anon_sym_PERCENT] = ACTIONS(3039), - [anon_sym_LT_LT] = ACTIONS(3039), - [anon_sym_GT_GT] = ACTIONS(3039), - [anon_sym_AMP] = ACTIONS(3039), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2454] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(733), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_truncate_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_begin_statement_token1] = ACTIONS(735), - [aux_sym_commit_statement_token1] = ACTIONS(735), - [aux_sym_rollback_statement_token1] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_reference_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_grant_statement_token8] = ACTIONS(735), - [aux_sym_create_table_statement_token1] = ACTIONS(735), - [aux_sym_order_by_clause_token1] = ACTIONS(735), - [aux_sym_limit_clause_token1] = ACTIONS(735), - [aux_sym_offset_clause_token1] = ACTIONS(735), - [aux_sym_where_clause_token1] = ACTIONS(735), - [aux_sym_select_clause_body_token1] = ACTIONS(735), - [aux_sym_join_type_token1] = ACTIONS(735), - [aux_sym_join_type_token2] = ACTIONS(735), - [aux_sym_join_type_token3] = ACTIONS(735), - [aux_sym_join_type_token4] = ACTIONS(735), - [aux_sym_join_clause_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [2455] = { - [aux_sym_dotted_name_repeat1] = STATE(2562), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(158), - [aux_sym_cte_token2] = ACTIONS(158), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(158), - [aux_sym_begin_statement_token1] = ACTIONS(158), - [aux_sym_commit_statement_token1] = ACTIONS(158), - [aux_sym_rollback_statement_token1] = ACTIONS(158), - [aux_sym_create_statement_token1] = ACTIONS(158), - [aux_sym_alter_statement_token1] = ACTIONS(158), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(158), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(158), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(158), - [aux_sym_declare_statement_token1] = ACTIONS(158), - [aux_sym_null_hint_token2] = ACTIONS(158), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(158), - [aux_sym_trigger_event_token1] = ACTIONS(158), - [aux_sym_trigger_event_token2] = ACTIONS(158), - [aux_sym_trigger_event_token3] = ACTIONS(158), - [aux_sym_drop_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token4] = ACTIONS(158), - [aux_sym_grant_statement_token5] = ACTIONS(158), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(158), - [aux_sym_direction_constraint_token1] = ACTIONS(158), - [aux_sym_direction_constraint_token2] = ACTIONS(158), - [anon_sym_CONSTRAINT] = ACTIONS(158), - [aux_sym_table_constraint_check_token1] = ACTIONS(158), - [aux_sym_table_constraint_unique_token1] = ACTIONS(158), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(158), - [aux_sym_frame_clause_token2] = ACTIONS(158), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(3320), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(3322), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2456] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [anon_sym_COMMA] = ACTIONS(729), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_truncate_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_begin_statement_token1] = ACTIONS(731), - [aux_sym_commit_statement_token1] = ACTIONS(731), - [aux_sym_rollback_statement_token1] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_reference_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_grant_statement_token8] = ACTIONS(731), - [aux_sym_create_table_statement_token1] = ACTIONS(731), - [aux_sym_order_by_clause_token1] = ACTIONS(731), - [aux_sym_limit_clause_token1] = ACTIONS(731), - [aux_sym_offset_clause_token1] = ACTIONS(731), - [aux_sym_where_clause_token1] = ACTIONS(731), - [aux_sym_select_clause_body_token1] = ACTIONS(731), - [aux_sym_join_type_token1] = ACTIONS(731), - [aux_sym_join_type_token2] = ACTIONS(731), - [aux_sym_join_type_token3] = ACTIONS(731), - [aux_sym_join_type_token4] = ACTIONS(731), - [aux_sym_join_clause_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [2457] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [anon_sym_COMMA] = ACTIONS(741), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(3007), - [aux_sym_truncate_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token7] = ACTIONS(3009), - [aux_sym_begin_statement_token1] = ACTIONS(743), - [aux_sym_commit_statement_token1] = ACTIONS(743), - [aux_sym_rollback_statement_token1] = ACTIONS(743), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(3011), - [anon_sym_EQ] = ACTIONS(3013), - [aux_sym_create_trigger_statement_token1] = ACTIONS(3015), - [aux_sym_trigger_reference_token1] = ACTIONS(743), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_grant_statement_token8] = ACTIONS(743), - [aux_sym_create_table_statement_token1] = ACTIONS(743), - [aux_sym_order_by_clause_token1] = ACTIONS(743), - [aux_sym_limit_clause_token1] = ACTIONS(743), - [aux_sym_offset_clause_token1] = ACTIONS(743), - [aux_sym_where_clause_token1] = ACTIONS(743), - [aux_sym_select_clause_body_token1] = ACTIONS(743), - [aux_sym_join_type_token1] = ACTIONS(743), - [aux_sym_join_type_token2] = ACTIONS(743), - [aux_sym_join_type_token3] = ACTIONS(743), - [aux_sym_join_type_token4] = ACTIONS(743), - [aux_sym_join_clause_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(3017), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3019), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3031), - [anon_sym_DASH] = ACTIONS(3033), - [anon_sym_TILDE] = ACTIONS(3035), - [anon_sym_CARET] = ACTIONS(3037), - [anon_sym_STAR] = ACTIONS(3039), - [anon_sym_SLASH] = ACTIONS(3041), - [anon_sym_PERCENT] = ACTIONS(3039), - [anon_sym_LT_LT] = ACTIONS(3039), - [anon_sym_GT_GT] = ACTIONS(3039), - [anon_sym_AMP] = ACTIONS(3039), - [anon_sym_PIPE] = ACTIONS(3031), - [anon_sym_POUND] = ACTIONS(3033), - [anon_sym_LT] = ACTIONS(3035), - [anon_sym_LT_EQ] = ACTIONS(3013), - [anon_sym_LT_GT] = ACTIONS(3013), - [anon_sym_BANG_EQ] = ACTIONS(3013), - [anon_sym_GT] = ACTIONS(3035), - [anon_sym_GT_EQ] = ACTIONS(3013), - [anon_sym_BANG_TILDE] = ACTIONS(3035), - [anon_sym_TILDE_STAR] = ACTIONS(3013), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3013), - }, - [2458] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [anon_sym_COMMA] = ACTIONS(564), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_truncate_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_begin_statement_token1] = ACTIONS(566), - [aux_sym_commit_statement_token1] = ACTIONS(566), - [aux_sym_rollback_statement_token1] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_reference_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_grant_statement_token8] = ACTIONS(566), - [aux_sym_order_by_clause_token1] = ACTIONS(566), - [aux_sym_limit_clause_token1] = ACTIONS(566), - [aux_sym_offset_clause_token1] = ACTIONS(566), - [aux_sym_where_clause_token1] = ACTIONS(566), - [aux_sym_select_clause_body_token1] = ACTIONS(566), - [aux_sym_join_type_token1] = ACTIONS(566), - [aux_sym_join_type_token2] = ACTIONS(566), - [aux_sym_join_type_token3] = ACTIONS(566), - [aux_sym_join_type_token4] = ACTIONS(566), - [aux_sym_join_clause_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [2459] = { - [sym_filter_clause] = STATE(2757), - [sym_over_clause] = STATE(3074), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(177), - [aux_sym_cte_token2] = ACTIONS(177), - [aux_sym_truncate_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token7] = ACTIONS(177), - [aux_sym_begin_statement_token1] = ACTIONS(177), - [aux_sym_commit_statement_token1] = ACTIONS(177), - [aux_sym_rollback_statement_token1] = ACTIONS(177), - [aux_sym_create_statement_token1] = ACTIONS(177), - [aux_sym_alter_statement_token1] = ACTIONS(177), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(177), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(177), - [aux_sym_declare_statement_token1] = ACTIONS(177), - [aux_sym_create_function_statement_token7] = ACTIONS(177), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(177), - [aux_sym_trigger_event_token2] = ACTIONS(177), - [aux_sym_trigger_event_token3] = ACTIONS(177), - [aux_sym_drop_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token4] = ACTIONS(177), - [aux_sym_grant_statement_token8] = ACTIONS(177), - [aux_sym_order_by_clause_token1] = ACTIONS(177), - [aux_sym_limit_clause_token1] = ACTIONS(177), - [aux_sym_offset_clause_token1] = ACTIONS(177), - [aux_sym_where_clause_token1] = ACTIONS(177), - [aux_sym_join_type_token1] = ACTIONS(177), - [aux_sym_join_type_token2] = ACTIONS(177), - [aux_sym_join_type_token3] = ACTIONS(177), - [aux_sym_join_type_token4] = ACTIONS(177), - [aux_sym_join_clause_token1] = ACTIONS(177), - [aux_sym_filter_clause_token1] = ACTIONS(2950), - [aux_sym_over_clause_token1] = ACTIONS(2952), - [aux_sym_frame_clause_token2] = ACTIONS(177), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2460] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [anon_sym_COMMA] = ACTIONS(725), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_truncate_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_begin_statement_token1] = ACTIONS(727), - [aux_sym_commit_statement_token1] = ACTIONS(727), - [aux_sym_rollback_statement_token1] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_reference_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_grant_statement_token8] = ACTIONS(727), - [aux_sym_create_table_statement_token1] = ACTIONS(727), - [aux_sym_order_by_clause_token1] = ACTIONS(727), - [aux_sym_limit_clause_token1] = ACTIONS(727), - [aux_sym_offset_clause_token1] = ACTIONS(727), - [aux_sym_where_clause_token1] = ACTIONS(727), - [aux_sym_select_clause_body_token1] = ACTIONS(727), - [aux_sym_join_type_token1] = ACTIONS(727), - [aux_sym_join_type_token2] = ACTIONS(727), - [aux_sym_join_type_token3] = ACTIONS(727), - [aux_sym_join_type_token4] = ACTIONS(727), - [aux_sym_join_clause_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [2461] = { - [sym_group_by_clause] = STATE(4266), - [sym_window_clause] = STATE(4192), - [sym_order_by_clause] = STATE(4949), - [sym_limit_clause] = STATE(5433), - [sym_offset_clause] = STATE(5793), - [sym_where_clause] = STATE(4065), - [sym_from_clause] = STATE(2798), - [sym_join_type] = STATE(15205), - [sym_join_clause] = STATE(2799), - [aux_sym__select_statement_repeat1] = STATE(2799), - [ts_builtin_sym_end] = ACTIONS(3324), - [anon_sym_SEMI] = ACTIONS(3324), - [aux_sym_with_clause_token1] = ACTIONS(3326), - [aux_sym_cte_token1] = ACTIONS(3326), - [aux_sym_cte_token2] = ACTIONS(3326), - [aux_sym_truncate_statement_token1] = ACTIONS(3326), - [aux_sym_comment_statement_token1] = ACTIONS(3326), - [aux_sym_begin_statement_token1] = ACTIONS(3326), - [aux_sym_commit_statement_token1] = ACTIONS(3326), - [aux_sym_rollback_statement_token1] = ACTIONS(3326), - [aux_sym_create_statement_token1] = ACTIONS(3326), - [aux_sym_alter_statement_token1] = ACTIONS(3326), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(3326), - [aux_sym_sequence_token5] = ACTIONS(3326), - [aux_sym_pg_command_token1] = ACTIONS(3324), - [aux_sym_return_statement_token1] = ACTIONS(3326), - [aux_sym_declare_statement_token1] = ACTIONS(3326), - [aux_sym_create_function_statement_token3] = ACTIONS(3326), - [aux_sym_create_function_statement_token4] = ACTIONS(3326), - [aux_sym_create_function_statement_token7] = ACTIONS(3328), - [aux_sym_create_function_statement_token8] = ACTIONS(3326), - [aux_sym_create_function_statement_token9] = ACTIONS(3326), - [aux_sym_create_function_statement_token10] = ACTIONS(3326), - [aux_sym_create_function_statement_token11] = ACTIONS(3326), - [aux_sym_external_hint_token1] = ACTIONS(3326), - [aux_sym_external_hint_token2] = ACTIONS(3326), - [aux_sym_optimizer_hint_token1] = ACTIONS(3326), - [aux_sym_optimizer_hint_token2] = ACTIONS(3326), - [aux_sym_optimizer_hint_token3] = ACTIONS(3326), - [aux_sym_parallel_hint_token1] = ACTIONS(3326), - [aux_sym_null_hint_token1] = ACTIONS(3326), - [aux_sym_null_hint_token4] = ACTIONS(3326), - [aux_sym_deterministic_hint_token1] = ACTIONS(3326), - [aux_sym_sql_hint_token1] = ACTIONS(3326), - [aux_sym_sql_hint_token2] = ACTIONS(3326), - [aux_sym_sql_hint_token3] = ACTIONS(3326), - [aux_sym_sql_hint_token5] = ACTIONS(3326), - [aux_sym__function_language_token1] = ACTIONS(3326), - [aux_sym_trigger_reference_token1] = ACTIONS(3330), - [aux_sym_trigger_event_token1] = ACTIONS(3326), - [aux_sym_trigger_event_token2] = ACTIONS(3326), - [aux_sym_trigger_event_token3] = ACTIONS(3326), - [aux_sym_drop_statement_token1] = ACTIONS(3326), - [aux_sym_grant_statement_token1] = ACTIONS(3326), - [aux_sym_grant_statement_token4] = ACTIONS(3326), - [aux_sym_grant_statement_token8] = ACTIONS(3332), - [aux_sym_create_table_statement_token1] = ACTIONS(3326), - [aux_sym_order_by_clause_token1] = ACTIONS(3334), - [aux_sym_limit_clause_token1] = ACTIONS(3336), - [aux_sym_offset_clause_token1] = ACTIONS(3338), - [aux_sym_where_clause_token1] = ACTIONS(3340), - [aux_sym_join_type_token1] = ACTIONS(3342), - [aux_sym_join_type_token2] = ACTIONS(3344), - [aux_sym_join_type_token3] = ACTIONS(3344), - [aux_sym_join_type_token4] = ACTIONS(3344), - [aux_sym_join_clause_token1] = ACTIONS(3346), - [sym__unquoted_identifier] = ACTIONS(3326), - [anon_sym_BQUOTE] = ACTIONS(3324), - [anon_sym_DQUOTE] = ACTIONS(3324), - [sym_comment] = ACTIONS(3), - }, - [2462] = { - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [anon_sym_COMMA] = ACTIONS(259), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym__compound_statement_token2] = ACTIONS(261), - [aux_sym_return_statement_token1] = ACTIONS(261), - [aux_sym_declare_statement_token1] = ACTIONS(261), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_reference_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_grant_statement_token8] = ACTIONS(261), - [aux_sym_create_table_statement_token1] = ACTIONS(261), - [aux_sym_order_by_clause_token1] = ACTIONS(261), - [aux_sym_limit_clause_token1] = ACTIONS(261), - [aux_sym_offset_clause_token1] = ACTIONS(261), - [aux_sym_where_clause_token1] = ACTIONS(261), - [aux_sym_select_clause_body_token1] = ACTIONS(261), - [aux_sym_join_type_token1] = ACTIONS(261), - [aux_sym_join_type_token2] = ACTIONS(261), - [aux_sym_join_type_token3] = ACTIONS(261), - [aux_sym_join_type_token4] = ACTIONS(261), - [aux_sym_join_clause_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [2463] = { - [sym_filter_clause] = STATE(2746), - [sym_over_clause] = STATE(3050), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(185), - [aux_sym_cte_token2] = ACTIONS(185), - [aux_sym_truncate_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token7] = ACTIONS(185), - [aux_sym_begin_statement_token1] = ACTIONS(185), - [aux_sym_commit_statement_token1] = ACTIONS(185), - [aux_sym_rollback_statement_token1] = ACTIONS(185), - [aux_sym_create_statement_token1] = ACTIONS(185), - [aux_sym_alter_statement_token1] = ACTIONS(185), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(185), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(185), - [aux_sym_declare_statement_token1] = ACTIONS(185), - [aux_sym_create_function_statement_token7] = ACTIONS(185), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(185), - [aux_sym_trigger_event_token2] = ACTIONS(185), - [aux_sym_trigger_event_token3] = ACTIONS(185), - [aux_sym_drop_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token4] = ACTIONS(185), - [aux_sym_grant_statement_token8] = ACTIONS(185), - [aux_sym_order_by_clause_token1] = ACTIONS(185), - [aux_sym_limit_clause_token1] = ACTIONS(185), - [aux_sym_offset_clause_token1] = ACTIONS(185), - [aux_sym_where_clause_token1] = ACTIONS(185), - [aux_sym_join_type_token1] = ACTIONS(185), - [aux_sym_join_type_token2] = ACTIONS(185), - [aux_sym_join_type_token3] = ACTIONS(185), - [aux_sym_join_type_token4] = ACTIONS(185), - [aux_sym_join_clause_token1] = ACTIONS(185), - [aux_sym_filter_clause_token1] = ACTIONS(2950), - [aux_sym_over_clause_token1] = ACTIONS(2952), - [aux_sym_frame_clause_token2] = ACTIONS(185), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2464] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [anon_sym_COMMA] = ACTIONS(534), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_truncate_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_begin_statement_token1] = ACTIONS(536), - [aux_sym_commit_statement_token1] = ACTIONS(536), - [aux_sym_rollback_statement_token1] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_reference_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_grant_statement_token8] = ACTIONS(536), - [aux_sym_order_by_clause_token1] = ACTIONS(536), - [aux_sym_limit_clause_token1] = ACTIONS(536), - [aux_sym_offset_clause_token1] = ACTIONS(536), - [aux_sym_where_clause_token1] = ACTIONS(536), - [aux_sym_select_clause_body_token1] = ACTIONS(536), - [aux_sym_join_type_token1] = ACTIONS(536), - [aux_sym_join_type_token2] = ACTIONS(536), - [aux_sym_join_type_token3] = ACTIONS(536), - [aux_sym_join_type_token4] = ACTIONS(536), - [aux_sym_join_clause_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [2465] = { - [sym_over_clause] = STATE(2626), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(201), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_reference_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_select_clause_body_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(2862), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2466] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [anon_sym_COMMA] = ACTIONS(721), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_truncate_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_begin_statement_token1] = ACTIONS(723), - [aux_sym_commit_statement_token1] = ACTIONS(723), - [aux_sym_rollback_statement_token1] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_reference_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_grant_statement_token8] = ACTIONS(723), - [aux_sym_create_table_statement_token1] = ACTIONS(723), - [aux_sym_order_by_clause_token1] = ACTIONS(723), - [aux_sym_limit_clause_token1] = ACTIONS(723), - [aux_sym_offset_clause_token1] = ACTIONS(723), - [aux_sym_where_clause_token1] = ACTIONS(723), - [aux_sym_select_clause_body_token1] = ACTIONS(723), - [aux_sym_join_type_token1] = ACTIONS(723), - [aux_sym_join_type_token2] = ACTIONS(723), - [aux_sym_join_type_token3] = ACTIONS(723), - [aux_sym_join_type_token4] = ACTIONS(723), - [aux_sym_join_clause_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [2467] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [anon_sym_COMMA] = ACTIONS(461), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_truncate_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_begin_statement_token1] = ACTIONS(463), - [aux_sym_commit_statement_token1] = ACTIONS(463), - [aux_sym_rollback_statement_token1] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_reference_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_grant_statement_token8] = ACTIONS(463), - [aux_sym_order_by_clause_token1] = ACTIONS(463), - [aux_sym_limit_clause_token1] = ACTIONS(463), - [aux_sym_offset_clause_token1] = ACTIONS(463), - [aux_sym_where_clause_token1] = ACTIONS(463), - [aux_sym_select_clause_body_token1] = ACTIONS(463), - [aux_sym_join_type_token1] = ACTIONS(463), - [aux_sym_join_type_token2] = ACTIONS(463), - [aux_sym_join_type_token3] = ACTIONS(463), - [aux_sym_join_type_token4] = ACTIONS(463), - [aux_sym_join_clause_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [2468] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [anon_sym_COMMA] = ACTIONS(305), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_truncate_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_begin_statement_token1] = ACTIONS(307), - [aux_sym_commit_statement_token1] = ACTIONS(307), - [aux_sym_rollback_statement_token1] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_grant_statement_token8] = ACTIONS(307), - [aux_sym_create_table_statement_token1] = ACTIONS(307), - [aux_sym_order_by_clause_token1] = ACTIONS(307), - [aux_sym_limit_clause_token1] = ACTIONS(307), - [aux_sym_offset_clause_token1] = ACTIONS(307), - [aux_sym_where_clause_token1] = ACTIONS(307), - [aux_sym_join_type_token1] = ACTIONS(307), - [aux_sym_join_type_token2] = ACTIONS(307), - [aux_sym_join_type_token3] = ACTIONS(307), - [aux_sym_join_type_token4] = ACTIONS(307), - [aux_sym_join_clause_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [2469] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [anon_sym_COMMA] = ACTIONS(568), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_truncate_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_begin_statement_token1] = ACTIONS(570), - [aux_sym_commit_statement_token1] = ACTIONS(570), - [aux_sym_rollback_statement_token1] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_reference_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_grant_statement_token8] = ACTIONS(570), - [aux_sym_order_by_clause_token1] = ACTIONS(570), - [aux_sym_limit_clause_token1] = ACTIONS(570), - [aux_sym_offset_clause_token1] = ACTIONS(570), - [aux_sym_where_clause_token1] = ACTIONS(570), - [aux_sym_select_clause_body_token1] = ACTIONS(570), - [aux_sym_join_type_token1] = ACTIONS(570), - [aux_sym_join_type_token2] = ACTIONS(570), - [aux_sym_join_type_token3] = ACTIONS(570), - [aux_sym_join_type_token4] = ACTIONS(570), - [aux_sym_join_clause_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [2470] = { - [aux_sym_array_type_repeat1] = STATE(2445), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [anon_sym_COMMA] = ACTIONS(326), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_truncate_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_begin_statement_token1] = ACTIONS(328), - [aux_sym_commit_statement_token1] = ACTIONS(328), - [aux_sym_rollback_statement_token1] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_grant_statement_token8] = ACTIONS(328), - [aux_sym_create_table_statement_token1] = ACTIONS(328), - [aux_sym_order_by_clause_token1] = ACTIONS(328), - [aux_sym_limit_clause_token1] = ACTIONS(328), - [aux_sym_offset_clause_token1] = ACTIONS(328), - [aux_sym_where_clause_token1] = ACTIONS(328), - [aux_sym_join_type_token1] = ACTIONS(328), - [aux_sym_join_type_token2] = ACTIONS(328), - [aux_sym_join_type_token3] = ACTIONS(328), - [aux_sym_join_type_token4] = ACTIONS(328), - [aux_sym_join_clause_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(3310), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [2471] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [anon_sym_COMMA] = ACTIONS(713), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_truncate_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_begin_statement_token1] = ACTIONS(715), - [aux_sym_commit_statement_token1] = ACTIONS(715), - [aux_sym_rollback_statement_token1] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_reference_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_grant_statement_token8] = ACTIONS(715), - [aux_sym_create_table_statement_token1] = ACTIONS(715), - [aux_sym_order_by_clause_token1] = ACTIONS(715), - [aux_sym_limit_clause_token1] = ACTIONS(715), - [aux_sym_offset_clause_token1] = ACTIONS(715), - [aux_sym_where_clause_token1] = ACTIONS(715), - [aux_sym_select_clause_body_token1] = ACTIONS(715), - [aux_sym_join_type_token1] = ACTIONS(715), - [aux_sym_join_type_token2] = ACTIONS(715), - [aux_sym_join_type_token3] = ACTIONS(715), - [aux_sym_join_type_token4] = ACTIONS(715), - [aux_sym_join_clause_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [2472] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(3348), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(3350), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(3352), - }, - [2473] = { - [sym_over_clause] = STATE(2710), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym__compound_statement_token2] = ACTIONS(275), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_reference_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_create_table_statement_token1] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_select_clause_body_token1] = ACTIONS(275), - [aux_sym_join_type_token1] = ACTIONS(275), - [aux_sym_join_type_token2] = ACTIONS(275), - [aux_sym_join_type_token3] = ACTIONS(275), - [aux_sym_join_type_token4] = ACTIONS(275), - [aux_sym_join_clause_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(2862), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [2474] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [anon_sym_COMMA] = ACTIONS(588), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_truncate_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_begin_statement_token1] = ACTIONS(590), - [aux_sym_commit_statement_token1] = ACTIONS(590), - [aux_sym_rollback_statement_token1] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_reference_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_grant_statement_token8] = ACTIONS(590), - [aux_sym_order_by_clause_token1] = ACTIONS(590), - [aux_sym_limit_clause_token1] = ACTIONS(590), - [aux_sym_offset_clause_token1] = ACTIONS(590), - [aux_sym_where_clause_token1] = ACTIONS(590), - [aux_sym_select_clause_body_token1] = ACTIONS(590), - [aux_sym_join_type_token1] = ACTIONS(590), - [aux_sym_join_type_token2] = ACTIONS(590), - [aux_sym_join_type_token3] = ACTIONS(590), - [aux_sym_join_type_token4] = ACTIONS(590), - [aux_sym_join_clause_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [2475] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [anon_sym_COMMA] = ACTIONS(469), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_truncate_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_begin_statement_token1] = ACTIONS(471), - [aux_sym_commit_statement_token1] = ACTIONS(471), - [aux_sym_rollback_statement_token1] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_reference_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_grant_statement_token8] = ACTIONS(471), - [aux_sym_order_by_clause_token1] = ACTIONS(471), - [aux_sym_limit_clause_token1] = ACTIONS(471), - [aux_sym_offset_clause_token1] = ACTIONS(471), - [aux_sym_where_clause_token1] = ACTIONS(471), - [aux_sym_select_clause_body_token1] = ACTIONS(471), - [aux_sym_join_type_token1] = ACTIONS(471), - [aux_sym_join_type_token2] = ACTIONS(471), - [aux_sym_join_type_token3] = ACTIONS(471), - [aux_sym_join_type_token4] = ACTIONS(471), - [aux_sym_join_clause_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [2476] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [anon_sym_COMMA] = ACTIONS(656), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_truncate_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_begin_statement_token1] = ACTIONS(658), - [aux_sym_commit_statement_token1] = ACTIONS(658), - [aux_sym_rollback_statement_token1] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_reference_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_grant_statement_token8] = ACTIONS(658), - [aux_sym_create_table_statement_token1] = ACTIONS(658), - [aux_sym_order_by_clause_token1] = ACTIONS(658), - [aux_sym_limit_clause_token1] = ACTIONS(658), - [aux_sym_offset_clause_token1] = ACTIONS(658), - [aux_sym_where_clause_token1] = ACTIONS(658), - [aux_sym_select_clause_body_token1] = ACTIONS(658), - [aux_sym_join_type_token1] = ACTIONS(658), - [aux_sym_join_type_token2] = ACTIONS(658), - [aux_sym_join_type_token3] = ACTIONS(658), - [aux_sym_join_type_token4] = ACTIONS(658), - [aux_sym_join_clause_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [2477] = { - [aux_sym_dotted_name_repeat1] = STATE(2477), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(115), - [aux_sym_cte_token2] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token7] = ACTIONS(115), - [aux_sym_begin_statement_token1] = ACTIONS(115), - [aux_sym_commit_statement_token1] = ACTIONS(115), - [aux_sym_rollback_statement_token1] = ACTIONS(115), - [aux_sym_create_statement_token1] = ACTIONS(115), - [aux_sym_alter_statement_token1] = ACTIONS(115), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(115), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym__compound_statement_token2] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(115), - [aux_sym_declare_statement_token1] = ACTIONS(115), - [aux_sym_create_function_statement_token7] = ACTIONS(115), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(115), - [aux_sym_trigger_event_token2] = ACTIONS(115), - [aux_sym_trigger_event_token3] = ACTIONS(115), - [aux_sym_drop_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token4] = ACTIONS(115), - [aux_sym_grant_statement_token8] = ACTIONS(115), - [aux_sym_order_by_clause_token1] = ACTIONS(115), - [aux_sym_limit_clause_token1] = ACTIONS(115), - [aux_sym_offset_clause_token1] = ACTIONS(115), - [aux_sym_where_clause_token1] = ACTIONS(115), - [aux_sym_join_type_token1] = ACTIONS(115), - [aux_sym_join_type_token2] = ACTIONS(115), - [aux_sym_join_type_token3] = ACTIONS(115), - [aux_sym_join_type_token4] = ACTIONS(115), - [aux_sym_join_clause_token1] = ACTIONS(115), - [aux_sym_frame_clause_token2] = ACTIONS(115), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(3354), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2478] = { - [sym_filter_clause] = STATE(2734), - [sym_over_clause] = STATE(3040), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(195), - [aux_sym_cte_token2] = ACTIONS(195), - [aux_sym_truncate_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token7] = ACTIONS(195), - [aux_sym_begin_statement_token1] = ACTIONS(195), - [aux_sym_commit_statement_token1] = ACTIONS(195), - [aux_sym_rollback_statement_token1] = ACTIONS(195), - [aux_sym_create_statement_token1] = ACTIONS(195), - [aux_sym_alter_statement_token1] = ACTIONS(195), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(195), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(195), - [aux_sym_declare_statement_token1] = ACTIONS(195), - [aux_sym_create_function_statement_token7] = ACTIONS(195), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(195), - [aux_sym_trigger_event_token2] = ACTIONS(195), - [aux_sym_trigger_event_token3] = ACTIONS(195), - [aux_sym_drop_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token4] = ACTIONS(195), - [aux_sym_grant_statement_token8] = ACTIONS(195), - [aux_sym_order_by_clause_token1] = ACTIONS(195), - [aux_sym_limit_clause_token1] = ACTIONS(195), - [aux_sym_offset_clause_token1] = ACTIONS(195), - [aux_sym_where_clause_token1] = ACTIONS(195), - [aux_sym_join_type_token1] = ACTIONS(195), - [aux_sym_join_type_token2] = ACTIONS(195), - [aux_sym_join_type_token3] = ACTIONS(195), - [aux_sym_join_type_token4] = ACTIONS(195), - [aux_sym_join_clause_token1] = ACTIONS(195), - [aux_sym_filter_clause_token1] = ACTIONS(2950), - [aux_sym_over_clause_token1] = ACTIONS(2952), - [aux_sym_frame_clause_token2] = ACTIONS(195), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2479] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [anon_sym_COMMA] = ACTIONS(686), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_truncate_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_begin_statement_token1] = ACTIONS(688), - [aux_sym_commit_statement_token1] = ACTIONS(688), - [aux_sym_rollback_statement_token1] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_reference_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_grant_statement_token8] = ACTIONS(688), - [aux_sym_create_table_statement_token1] = ACTIONS(688), - [aux_sym_order_by_clause_token1] = ACTIONS(688), - [aux_sym_limit_clause_token1] = ACTIONS(688), - [aux_sym_offset_clause_token1] = ACTIONS(688), - [aux_sym_where_clause_token1] = ACTIONS(688), - [aux_sym_select_clause_body_token1] = ACTIONS(688), - [aux_sym_join_type_token1] = ACTIONS(688), - [aux_sym_join_type_token2] = ACTIONS(688), - [aux_sym_join_type_token3] = ACTIONS(688), - [aux_sym_join_type_token4] = ACTIONS(688), - [aux_sym_join_clause_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [2480] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [anon_sym_COMMA] = ACTIONS(465), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_truncate_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_begin_statement_token1] = ACTIONS(467), - [aux_sym_commit_statement_token1] = ACTIONS(467), - [aux_sym_rollback_statement_token1] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_reference_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_grant_statement_token8] = ACTIONS(467), - [aux_sym_order_by_clause_token1] = ACTIONS(467), - [aux_sym_limit_clause_token1] = ACTIONS(467), - [aux_sym_offset_clause_token1] = ACTIONS(467), - [aux_sym_where_clause_token1] = ACTIONS(467), - [aux_sym_select_clause_body_token1] = ACTIONS(467), - [aux_sym_join_type_token1] = ACTIONS(467), - [aux_sym_join_type_token2] = ACTIONS(467), - [aux_sym_join_type_token3] = ACTIONS(467), - [aux_sym_join_type_token4] = ACTIONS(467), - [aux_sym_join_clause_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [2481] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(3357), - [aux_sym_cte_token2] = ACTIONS(281), - [anon_sym_LPAREN] = ACTIONS(3359), - [aux_sym_truncate_statement_token1] = ACTIONS(281), - [aux_sym_comment_statement_token1] = ACTIONS(281), - [aux_sym_comment_statement_token7] = ACTIONS(281), - [aux_sym_begin_statement_token1] = ACTIONS(281), - [aux_sym_commit_statement_token1] = ACTIONS(281), - [aux_sym_rollback_statement_token1] = ACTIONS(281), - [aux_sym_create_statement_token1] = ACTIONS(281), - [aux_sym_alter_statement_token1] = ACTIONS(281), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(281), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym__compound_statement_token2] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(281), - [aux_sym_declare_statement_token1] = ACTIONS(281), - [aux_sym_create_function_statement_token7] = ACTIONS(281), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(281), - [aux_sym_trigger_event_token2] = ACTIONS(281), - [aux_sym_trigger_event_token3] = ACTIONS(281), - [aux_sym_drop_statement_token1] = ACTIONS(281), - [aux_sym_grant_statement_token1] = ACTIONS(281), - [aux_sym_grant_statement_token4] = ACTIONS(281), - [aux_sym_grant_statement_token8] = ACTIONS(281), - [aux_sym_create_table_statement_token1] = ACTIONS(3361), - [aux_sym_order_by_clause_token1] = ACTIONS(281), - [aux_sym_limit_clause_token1] = ACTIONS(281), - [aux_sym_offset_clause_token1] = ACTIONS(281), - [aux_sym_where_clause_token1] = ACTIONS(281), - [aux_sym_join_type_token1] = ACTIONS(281), - [aux_sym_join_type_token2] = ACTIONS(281), - [aux_sym_join_type_token3] = ACTIONS(281), - [aux_sym_join_type_token4] = ACTIONS(281), - [aux_sym_join_clause_token1] = ACTIONS(281), - [aux_sym_frame_clause_token2] = ACTIONS(281), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(3363), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [2482] = { - [sym_filter_clause] = STATE(2906), - [sym_over_clause] = STATE(3268), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(187), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_filter_clause_token1] = ACTIONS(3048), - [aux_sym_over_clause_token1] = ACTIONS(3050), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2483] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(3365), - [anon_sym_COMMA] = ACTIONS(592), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_truncate_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_begin_statement_token1] = ACTIONS(596), - [aux_sym_commit_statement_token1] = ACTIONS(596), - [aux_sym_rollback_statement_token1] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_grant_statement_token8] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(3367), - [aux_sym_order_by_clause_token1] = ACTIONS(596), - [aux_sym_limit_clause_token1] = ACTIONS(596), - [aux_sym_offset_clause_token1] = ACTIONS(596), - [aux_sym_where_clause_token1] = ACTIONS(596), - [aux_sym_join_type_token1] = ACTIONS(596), - [aux_sym_join_type_token2] = ACTIONS(596), - [aux_sym_join_type_token3] = ACTIONS(596), - [aux_sym_join_type_token4] = ACTIONS(596), - [aux_sym_join_clause_token1] = ACTIONS(596), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [2484] = { - [sym_over_clause] = STATE(2867), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(201), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_reference_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_select_clause_body_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(2934), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2485] = { - [sym_over_clause] = STATE(2868), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym__compound_statement_token2] = ACTIONS(295), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_reference_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_select_clause_body_token1] = ACTIONS(295), - [aux_sym_join_type_token1] = ACTIONS(295), - [aux_sym_join_type_token2] = ACTIONS(295), - [aux_sym_join_type_token3] = ACTIONS(295), - [aux_sym_join_type_token4] = ACTIONS(295), - [aux_sym_join_clause_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(2934), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [2486] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(3369), - [anon_sym_COMMA] = ACTIONS(580), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_truncate_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_begin_statement_token1] = ACTIONS(584), - [aux_sym_commit_statement_token1] = ACTIONS(584), - [aux_sym_rollback_statement_token1] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_grant_statement_token8] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(3371), - [aux_sym_order_by_clause_token1] = ACTIONS(584), - [aux_sym_limit_clause_token1] = ACTIONS(584), - [aux_sym_offset_clause_token1] = ACTIONS(584), - [aux_sym_where_clause_token1] = ACTIONS(584), - [aux_sym_join_type_token1] = ACTIONS(584), - [aux_sym_join_type_token2] = ACTIONS(584), - [aux_sym_join_type_token3] = ACTIONS(584), - [aux_sym_join_type_token4] = ACTIONS(584), - [aux_sym_join_clause_token1] = ACTIONS(584), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [2487] = { - [sym_over_clause] = STATE(2871), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(179), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_reference_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_select_clause_body_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(2934), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2488] = { - [sym_over_clause] = STATE(2873), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym__compound_statement_token2] = ACTIONS(242), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_reference_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_select_clause_body_token1] = ACTIONS(242), - [aux_sym_join_type_token1] = ACTIONS(242), - [aux_sym_join_type_token2] = ACTIONS(242), - [aux_sym_join_type_token3] = ACTIONS(242), - [aux_sym_join_type_token4] = ACTIONS(242), - [aux_sym_join_clause_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(2934), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [2489] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [anon_sym_COMMA] = ACTIONS(836), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_truncate_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_begin_statement_token1] = ACTIONS(838), - [aux_sym_commit_statement_token1] = ACTIONS(838), - [aux_sym_rollback_statement_token1] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_reference_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_grant_statement_token8] = ACTIONS(838), - [aux_sym_order_by_clause_token1] = ACTIONS(838), - [aux_sym_limit_clause_token1] = ACTIONS(838), - [aux_sym_offset_clause_token1] = ACTIONS(838), - [aux_sym_where_clause_token1] = ACTIONS(838), - [aux_sym_select_clause_body_token1] = ACTIONS(838), - [aux_sym_join_type_token1] = ACTIONS(838), - [aux_sym_join_type_token2] = ACTIONS(838), - [aux_sym_join_type_token3] = ACTIONS(838), - [aux_sym_join_type_token4] = ACTIONS(838), - [aux_sym_join_clause_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [2490] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [anon_sym_COMMA] = ACTIONS(788), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_truncate_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_begin_statement_token1] = ACTIONS(790), - [aux_sym_commit_statement_token1] = ACTIONS(790), - [aux_sym_rollback_statement_token1] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_reference_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_grant_statement_token8] = ACTIONS(790), - [aux_sym_order_by_clause_token1] = ACTIONS(790), - [aux_sym_limit_clause_token1] = ACTIONS(790), - [aux_sym_offset_clause_token1] = ACTIONS(790), - [aux_sym_where_clause_token1] = ACTIONS(790), - [aux_sym_select_clause_body_token1] = ACTIONS(790), - [aux_sym_join_type_token1] = ACTIONS(790), - [aux_sym_join_type_token2] = ACTIONS(790), - [aux_sym_join_type_token3] = ACTIONS(790), - [aux_sym_join_type_token4] = ACTIONS(790), - [aux_sym_join_clause_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [2491] = { - [aux_sym_array_type_repeat1] = STATE(2495), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [anon_sym_COMMA] = ACTIONS(326), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_truncate_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token1] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_begin_statement_token1] = ACTIONS(328), - [aux_sym_commit_statement_token1] = ACTIONS(328), - [aux_sym_rollback_statement_token1] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_grant_statement_token8] = ACTIONS(328), - [aux_sym_order_by_clause_token1] = ACTIONS(328), - [aux_sym_limit_clause_token1] = ACTIONS(328), - [aux_sym_offset_clause_token1] = ACTIONS(328), - [aux_sym_where_clause_token1] = ACTIONS(328), - [aux_sym_join_type_token1] = ACTIONS(328), - [aux_sym_join_type_token2] = ACTIONS(328), - [aux_sym_join_type_token3] = ACTIONS(328), - [aux_sym_join_type_token4] = ACTIONS(328), - [aux_sym_join_clause_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(3373), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [2492] = { - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(3375), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(265), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_select_clause_body_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(3377), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(3379), - }, - [2493] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_select_clause_body_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [2494] = { - [sym_over_clause] = STATE(2882), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(187), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_reference_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_select_clause_body_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(2934), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2495] = { - [aux_sym_array_type_repeat1] = STATE(2509), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [anon_sym_COMMA] = ACTIONS(336), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_truncate_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token1] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_begin_statement_token1] = ACTIONS(338), - [aux_sym_commit_statement_token1] = ACTIONS(338), - [aux_sym_rollback_statement_token1] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_grant_statement_token8] = ACTIONS(338), - [aux_sym_order_by_clause_token1] = ACTIONS(338), - [aux_sym_limit_clause_token1] = ACTIONS(338), - [aux_sym_offset_clause_token1] = ACTIONS(338), - [aux_sym_where_clause_token1] = ACTIONS(338), - [aux_sym_join_type_token1] = ACTIONS(338), - [aux_sym_join_type_token2] = ACTIONS(338), - [aux_sym_join_type_token3] = ACTIONS(338), - [aux_sym_join_type_token4] = ACTIONS(338), - [aux_sym_join_clause_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(3373), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [2496] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [anon_sym_COMMA] = ACTIONS(784), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_truncate_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_begin_statement_token1] = ACTIONS(786), - [aux_sym_commit_statement_token1] = ACTIONS(786), - [aux_sym_rollback_statement_token1] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_reference_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_grant_statement_token8] = ACTIONS(786), - [aux_sym_order_by_clause_token1] = ACTIONS(786), - [aux_sym_limit_clause_token1] = ACTIONS(786), - [aux_sym_offset_clause_token1] = ACTIONS(786), - [aux_sym_where_clause_token1] = ACTIONS(786), - [aux_sym_select_clause_body_token1] = ACTIONS(786), - [aux_sym_join_type_token1] = ACTIONS(786), - [aux_sym_join_type_token2] = ACTIONS(786), - [aux_sym_join_type_token3] = ACTIONS(786), - [aux_sym_join_type_token4] = ACTIONS(786), - [aux_sym_join_clause_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [2497] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [anon_sym_COMMA] = ACTIONS(769), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_truncate_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_begin_statement_token1] = ACTIONS(771), - [aux_sym_commit_statement_token1] = ACTIONS(771), - [aux_sym_rollback_statement_token1] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_reference_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_grant_statement_token8] = ACTIONS(771), - [aux_sym_order_by_clause_token1] = ACTIONS(771), - [aux_sym_limit_clause_token1] = ACTIONS(771), - [aux_sym_offset_clause_token1] = ACTIONS(771), - [aux_sym_where_clause_token1] = ACTIONS(771), - [aux_sym_select_clause_body_token1] = ACTIONS(771), - [aux_sym_join_type_token1] = ACTIONS(771), - [aux_sym_join_type_token2] = ACTIONS(771), - [aux_sym_join_type_token3] = ACTIONS(771), - [aux_sym_join_type_token4] = ACTIONS(771), - [aux_sym_join_clause_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [2498] = { - [sym_over_clause] = STATE(2895), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(197), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_reference_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_select_clause_body_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(2934), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2499] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [anon_sym_COMMA] = ACTIONS(664), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_truncate_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_begin_statement_token1] = ACTIONS(666), - [aux_sym_commit_statement_token1] = ACTIONS(666), - [aux_sym_rollback_statement_token1] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_reference_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_grant_statement_token8] = ACTIONS(666), - [aux_sym_order_by_clause_token1] = ACTIONS(666), - [aux_sym_limit_clause_token1] = ACTIONS(666), - [aux_sym_offset_clause_token1] = ACTIONS(666), - [aux_sym_where_clause_token1] = ACTIONS(666), - [aux_sym_select_clause_body_token1] = ACTIONS(666), - [aux_sym_join_type_token1] = ACTIONS(666), - [aux_sym_join_type_token2] = ACTIONS(666), - [aux_sym_join_type_token3] = ACTIONS(666), - [aux_sym_join_type_token4] = ACTIONS(666), - [aux_sym_join_clause_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [2500] = { - [sym_over_clause] = STATE(2859), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym__compound_statement_token2] = ACTIONS(275), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_reference_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_select_clause_body_token1] = ACTIONS(275), - [aux_sym_join_type_token1] = ACTIONS(275), - [aux_sym_join_type_token2] = ACTIONS(275), - [aux_sym_join_type_token3] = ACTIONS(275), - [aux_sym_join_type_token4] = ACTIONS(275), - [aux_sym_join_clause_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(2934), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [2501] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [anon_sym_COMMA] = ACTIONS(451), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_truncate_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_begin_statement_token1] = ACTIONS(453), - [aux_sym_commit_statement_token1] = ACTIONS(453), - [aux_sym_rollback_statement_token1] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_grant_statement_token8] = ACTIONS(453), - [aux_sym_create_table_statement_token1] = ACTIONS(453), - [aux_sym_order_by_clause_token1] = ACTIONS(453), - [aux_sym_limit_clause_token1] = ACTIONS(453), - [aux_sym_offset_clause_token1] = ACTIONS(453), - [aux_sym_where_clause_token1] = ACTIONS(453), - [aux_sym_join_type_token1] = ACTIONS(453), - [aux_sym_join_type_token2] = ACTIONS(453), - [aux_sym_join_type_token3] = ACTIONS(453), - [aux_sym_join_type_token4] = ACTIONS(453), - [aux_sym_join_clause_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [2502] = { - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(160), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_reference_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_select_clause_body_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2503] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [anon_sym_COMMA] = ACTIONS(441), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_truncate_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_begin_statement_token1] = ACTIONS(443), - [aux_sym_commit_statement_token1] = ACTIONS(443), - [aux_sym_rollback_statement_token1] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_grant_statement_token8] = ACTIONS(443), - [aux_sym_create_table_statement_token1] = ACTIONS(443), - [aux_sym_order_by_clause_token1] = ACTIONS(443), - [aux_sym_limit_clause_token1] = ACTIONS(443), - [aux_sym_offset_clause_token1] = ACTIONS(443), - [aux_sym_where_clause_token1] = ACTIONS(443), - [aux_sym_join_type_token1] = ACTIONS(443), - [aux_sym_join_type_token2] = ACTIONS(443), - [aux_sym_join_type_token3] = ACTIONS(443), - [aux_sym_join_type_token4] = ACTIONS(443), - [aux_sym_join_clause_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [2504] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(3381), - [anon_sym_COMMA] = ACTIONS(608), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_truncate_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_begin_statement_token1] = ACTIONS(612), - [aux_sym_commit_statement_token1] = ACTIONS(612), - [aux_sym_rollback_statement_token1] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_grant_statement_token8] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(3383), - [aux_sym_order_by_clause_token1] = ACTIONS(612), - [aux_sym_limit_clause_token1] = ACTIONS(612), - [aux_sym_offset_clause_token1] = ACTIONS(612), - [aux_sym_where_clause_token1] = ACTIONS(612), - [aux_sym_join_type_token1] = ACTIONS(612), - [aux_sym_join_type_token2] = ACTIONS(612), - [aux_sym_join_type_token3] = ACTIONS(612), - [aux_sym_join_type_token4] = ACTIONS(612), - [aux_sym_join_clause_token1] = ACTIONS(612), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [2505] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [anon_sym_COMMA] = ACTIONS(588), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_truncate_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_begin_statement_token1] = ACTIONS(590), - [aux_sym_commit_statement_token1] = ACTIONS(590), - [aux_sym_rollback_statement_token1] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_grant_statement_token8] = ACTIONS(590), - [aux_sym_create_table_statement_token1] = ACTIONS(590), - [aux_sym_order_by_clause_token1] = ACTIONS(590), - [aux_sym_limit_clause_token1] = ACTIONS(590), - [aux_sym_offset_clause_token1] = ACTIONS(590), - [aux_sym_where_clause_token1] = ACTIONS(590), - [aux_sym_join_type_token1] = ACTIONS(590), - [aux_sym_join_type_token2] = ACTIONS(590), - [aux_sym_join_type_token3] = ACTIONS(590), - [aux_sym_join_type_token4] = ACTIONS(590), - [aux_sym_join_clause_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [2506] = { - [sym_over_clause] = STATE(2855), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym__compound_statement_token2] = ACTIONS(279), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_reference_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_select_clause_body_token1] = ACTIONS(279), - [aux_sym_join_type_token1] = ACTIONS(279), - [aux_sym_join_type_token2] = ACTIONS(279), - [aux_sym_join_type_token3] = ACTIONS(279), - [aux_sym_join_type_token4] = ACTIONS(279), - [aux_sym_join_clause_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(2934), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [2507] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(263), - [anon_sym_LPAREN] = ACTIONS(3385), - [aux_sym_truncate_statement_token1] = ACTIONS(263), - [aux_sym_comment_statement_token1] = ACTIONS(263), - [aux_sym_comment_statement_token7] = ACTIONS(263), - [aux_sym_begin_statement_token1] = ACTIONS(263), - [aux_sym_commit_statement_token1] = ACTIONS(263), - [aux_sym_rollback_statement_token1] = ACTIONS(263), - [aux_sym_create_statement_token1] = ACTIONS(263), - [aux_sym_alter_statement_token1] = ACTIONS(263), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(263), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(263), - [aux_sym_declare_statement_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(263), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(263), - [aux_sym_trigger_event_token2] = ACTIONS(263), - [aux_sym_trigger_event_token3] = ACTIONS(263), - [aux_sym_drop_statement_token1] = ACTIONS(263), - [aux_sym_grant_statement_token1] = ACTIONS(263), - [aux_sym_grant_statement_token4] = ACTIONS(263), - [aux_sym_grant_statement_token8] = ACTIONS(263), - [aux_sym_create_table_statement_token1] = ACTIONS(263), - [aux_sym_order_by_clause_token1] = ACTIONS(263), - [aux_sym_limit_clause_token1] = ACTIONS(263), - [aux_sym_offset_clause_token1] = ACTIONS(263), - [aux_sym_where_clause_token1] = ACTIONS(263), - [aux_sym_join_type_token1] = ACTIONS(263), - [aux_sym_join_type_token2] = ACTIONS(263), - [aux_sym_join_type_token3] = ACTIONS(263), - [aux_sym_join_type_token4] = ACTIONS(263), - [aux_sym_join_clause_token1] = ACTIONS(263), - [aux_sym_frame_clause_token2] = ACTIONS(263), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(3387), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(3389), - }, - [2508] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [anon_sym_COMMA] = ACTIONS(632), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_truncate_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_begin_statement_token1] = ACTIONS(634), - [aux_sym_commit_statement_token1] = ACTIONS(634), - [aux_sym_rollback_statement_token1] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_grant_statement_token8] = ACTIONS(634), - [aux_sym_create_table_statement_token1] = ACTIONS(634), - [aux_sym_order_by_clause_token1] = ACTIONS(634), - [aux_sym_limit_clause_token1] = ACTIONS(634), - [aux_sym_offset_clause_token1] = ACTIONS(634), - [aux_sym_where_clause_token1] = ACTIONS(634), - [aux_sym_join_type_token1] = ACTIONS(634), - [aux_sym_join_type_token2] = ACTIONS(634), - [aux_sym_join_type_token3] = ACTIONS(634), - [aux_sym_join_type_token4] = ACTIONS(634), - [aux_sym_join_clause_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [2509] = { - [aux_sym_array_type_repeat1] = STATE(2509), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_join_type_token1] = ACTIONS(321), - [aux_sym_join_type_token2] = ACTIONS(321), - [aux_sym_join_type_token3] = ACTIONS(321), - [aux_sym_join_type_token4] = ACTIONS(321), - [aux_sym_join_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(3391), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [2510] = { - [sym_over_clause] = STATE(2911), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(240), - [aux_sym_truncate_statement_token1] = ACTIONS(240), - [aux_sym_comment_statement_token1] = ACTIONS(240), - [aux_sym_comment_statement_token7] = ACTIONS(240), - [aux_sym_begin_statement_token1] = ACTIONS(240), - [aux_sym_commit_statement_token1] = ACTIONS(240), - [aux_sym_rollback_statement_token1] = ACTIONS(240), - [aux_sym_create_statement_token1] = ACTIONS(240), - [aux_sym_alter_statement_token1] = ACTIONS(240), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(240), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym__compound_statement_token2] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(240), - [aux_sym_declare_statement_token1] = ACTIONS(240), - [aux_sym_create_function_statement_token7] = ACTIONS(240), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(240), - [aux_sym_trigger_event_token2] = ACTIONS(240), - [aux_sym_trigger_event_token3] = ACTIONS(240), - [aux_sym_drop_statement_token1] = ACTIONS(240), - [aux_sym_grant_statement_token1] = ACTIONS(240), - [aux_sym_grant_statement_token4] = ACTIONS(240), - [aux_sym_grant_statement_token8] = ACTIONS(240), - [aux_sym_create_table_statement_token1] = ACTIONS(240), - [aux_sym_order_by_clause_token1] = ACTIONS(240), - [aux_sym_limit_clause_token1] = ACTIONS(240), - [aux_sym_offset_clause_token1] = ACTIONS(240), - [aux_sym_where_clause_token1] = ACTIONS(240), - [aux_sym_join_type_token1] = ACTIONS(240), - [aux_sym_join_type_token2] = ACTIONS(240), - [aux_sym_join_type_token3] = ACTIONS(240), - [aux_sym_join_type_token4] = ACTIONS(240), - [aux_sym_join_clause_token1] = ACTIONS(240), - [aux_sym_over_clause_token1] = ACTIONS(2901), - [aux_sym_frame_clause_token2] = ACTIONS(240), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [2511] = { - [sym_over_clause] = STATE(2902), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(177), - [aux_sym_truncate_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token7] = ACTIONS(177), - [aux_sym_begin_statement_token1] = ACTIONS(177), - [aux_sym_commit_statement_token1] = ACTIONS(177), - [aux_sym_rollback_statement_token1] = ACTIONS(177), - [aux_sym_create_statement_token1] = ACTIONS(177), - [aux_sym_alter_statement_token1] = ACTIONS(177), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(177), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(177), - [aux_sym_declare_statement_token1] = ACTIONS(177), - [aux_sym_create_function_statement_token7] = ACTIONS(177), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(177), - [aux_sym_trigger_event_token2] = ACTIONS(177), - [aux_sym_trigger_event_token3] = ACTIONS(177), - [aux_sym_drop_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token4] = ACTIONS(177), - [aux_sym_grant_statement_token8] = ACTIONS(177), - [aux_sym_create_table_statement_token1] = ACTIONS(177), - [aux_sym_order_by_clause_token1] = ACTIONS(177), - [aux_sym_limit_clause_token1] = ACTIONS(177), - [aux_sym_offset_clause_token1] = ACTIONS(177), - [aux_sym_where_clause_token1] = ACTIONS(177), - [aux_sym_join_type_token1] = ACTIONS(177), - [aux_sym_join_type_token2] = ACTIONS(177), - [aux_sym_join_type_token3] = ACTIONS(177), - [aux_sym_join_type_token4] = ACTIONS(177), - [aux_sym_join_clause_token1] = ACTIONS(177), - [aux_sym_over_clause_token1] = ACTIONS(2901), - [aux_sym_frame_clause_token2] = ACTIONS(177), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2512] = { - [sym_over_clause] = STATE(2988), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(293), - [aux_sym_truncate_statement_token1] = ACTIONS(293), - [aux_sym_comment_statement_token1] = ACTIONS(293), - [aux_sym_comment_statement_token7] = ACTIONS(293), - [aux_sym_begin_statement_token1] = ACTIONS(293), - [aux_sym_commit_statement_token1] = ACTIONS(293), - [aux_sym_rollback_statement_token1] = ACTIONS(293), - [aux_sym_create_statement_token1] = ACTIONS(293), - [aux_sym_alter_statement_token1] = ACTIONS(293), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(293), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym__compound_statement_token2] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(293), - [aux_sym_declare_statement_token1] = ACTIONS(293), - [aux_sym_create_function_statement_token7] = ACTIONS(293), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(293), - [aux_sym_trigger_event_token2] = ACTIONS(293), - [aux_sym_trigger_event_token3] = ACTIONS(293), - [aux_sym_drop_statement_token1] = ACTIONS(293), - [aux_sym_grant_statement_token1] = ACTIONS(293), - [aux_sym_grant_statement_token4] = ACTIONS(293), - [aux_sym_grant_statement_token8] = ACTIONS(293), - [aux_sym_create_table_statement_token1] = ACTIONS(293), - [aux_sym_order_by_clause_token1] = ACTIONS(293), - [aux_sym_limit_clause_token1] = ACTIONS(293), - [aux_sym_offset_clause_token1] = ACTIONS(293), - [aux_sym_where_clause_token1] = ACTIONS(293), - [aux_sym_join_type_token1] = ACTIONS(293), - [aux_sym_join_type_token2] = ACTIONS(293), - [aux_sym_join_type_token3] = ACTIONS(293), - [aux_sym_join_type_token4] = ACTIONS(293), - [aux_sym_join_clause_token1] = ACTIONS(293), - [aux_sym_over_clause_token1] = ACTIONS(2901), - [aux_sym_frame_clause_token2] = ACTIONS(293), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [2513] = { - [sym_auto_increment_constraint] = STATE(2552), - [sym_direction_constraint] = STATE(2552), - [sym_named_constraint] = STATE(2552), - [sym_default_clause] = STATE(2552), - [sym_primary_key_constraint] = STATE(2552), - [sym_references_constraint] = STATE(2552), - [sym_unique_constraint] = STATE(2552), - [sym_null_constraint] = STATE(2552), - [sym_check_constraint] = STATE(2552), - [sym_NULL] = STATE(4059), - [aux_sym_table_column_repeat1] = STATE(2552), - [ts_builtin_sym_end] = ACTIONS(3394), - [anon_sym_SEMI] = ACTIONS(3394), - [aux_sym_with_clause_token1] = ACTIONS(3396), - [aux_sym_cte_token1] = ACTIONS(3396), - [aux_sym_cte_token2] = ACTIONS(3181), - [aux_sym_truncate_statement_token1] = ACTIONS(3396), - [aux_sym_comment_statement_token1] = ACTIONS(3396), - [aux_sym_begin_statement_token1] = ACTIONS(3396), - [aux_sym_commit_statement_token1] = ACTIONS(3396), - [aux_sym_rollback_statement_token1] = ACTIONS(3396), - [aux_sym_create_statement_token1] = ACTIONS(3396), - [aux_sym_alter_statement_token1] = ACTIONS(3396), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(3396), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(3183), - [aux_sym_sequence_token5] = ACTIONS(3396), - [aux_sym_pg_command_token1] = ACTIONS(3394), - [aux_sym_return_statement_token1] = ACTIONS(3396), - [aux_sym_declare_statement_token1] = ACTIONS(3396), - [aux_sym_create_function_statement_token3] = ACTIONS(3396), - [aux_sym_create_function_statement_token4] = ACTIONS(3396), - [aux_sym_create_function_statement_token7] = ACTIONS(3396), - [aux_sym_create_function_statement_token8] = ACTIONS(3396), - [aux_sym_create_function_statement_token9] = ACTIONS(3396), - [aux_sym_create_function_statement_token10] = ACTIONS(3396), - [aux_sym_create_function_statement_token11] = ACTIONS(3396), - [aux_sym_external_hint_token1] = ACTIONS(3396), - [aux_sym_external_hint_token2] = ACTIONS(3396), - [aux_sym_optimizer_hint_token1] = ACTIONS(3396), - [aux_sym_optimizer_hint_token2] = ACTIONS(3396), - [aux_sym_optimizer_hint_token3] = ACTIONS(3396), - [aux_sym_parallel_hint_token1] = ACTIONS(3396), - [aux_sym_null_hint_token1] = ACTIONS(3396), - [aux_sym_null_hint_token2] = ACTIONS(3185), - [aux_sym_null_hint_token4] = ACTIONS(3396), - [aux_sym_deterministic_hint_token1] = ACTIONS(3396), - [aux_sym_sql_hint_token1] = ACTIONS(3396), - [aux_sym_sql_hint_token2] = ACTIONS(3396), - [aux_sym_sql_hint_token3] = ACTIONS(3396), - [aux_sym_sql_hint_token5] = ACTIONS(3396), - [aux_sym__function_language_token1] = ACTIONS(3396), - [aux_sym_trigger_event_token1] = ACTIONS(3396), - [aux_sym_trigger_event_token2] = ACTIONS(3396), - [aux_sym_trigger_event_token3] = ACTIONS(3396), - [aux_sym_drop_statement_token1] = ACTIONS(3396), - [aux_sym_grant_statement_token1] = ACTIONS(3396), - [aux_sym_grant_statement_token4] = ACTIONS(3396), - [aux_sym_grant_statement_token5] = ACTIONS(3187), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(3189), - [aux_sym_direction_constraint_token1] = ACTIONS(3191), - [aux_sym_direction_constraint_token2] = ACTIONS(3191), - [anon_sym_CONSTRAINT] = ACTIONS(3193), - [aux_sym_table_constraint_check_token1] = ACTIONS(3195), - [aux_sym_table_constraint_unique_token1] = ACTIONS(3197), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(3199), - [sym__unquoted_identifier] = ACTIONS(3396), - [anon_sym_BQUOTE] = ACTIONS(3394), - [anon_sym_DQUOTE] = ACTIONS(3394), - [sym_comment] = ACTIONS(3), - }, - [2514] = { - [sym_over_clause] = STATE(2973), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(185), - [aux_sym_truncate_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token7] = ACTIONS(185), - [aux_sym_begin_statement_token1] = ACTIONS(185), - [aux_sym_commit_statement_token1] = ACTIONS(185), - [aux_sym_rollback_statement_token1] = ACTIONS(185), - [aux_sym_create_statement_token1] = ACTIONS(185), - [aux_sym_alter_statement_token1] = ACTIONS(185), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(185), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(185), - [aux_sym_declare_statement_token1] = ACTIONS(185), - [aux_sym_create_function_statement_token7] = ACTIONS(185), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(185), - [aux_sym_trigger_event_token2] = ACTIONS(185), - [aux_sym_trigger_event_token3] = ACTIONS(185), - [aux_sym_drop_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token4] = ACTIONS(185), - [aux_sym_grant_statement_token8] = ACTIONS(185), - [aux_sym_create_table_statement_token1] = ACTIONS(185), - [aux_sym_order_by_clause_token1] = ACTIONS(185), - [aux_sym_limit_clause_token1] = ACTIONS(185), - [aux_sym_offset_clause_token1] = ACTIONS(185), - [aux_sym_where_clause_token1] = ACTIONS(185), - [aux_sym_join_type_token1] = ACTIONS(185), - [aux_sym_join_type_token2] = ACTIONS(185), - [aux_sym_join_type_token3] = ACTIONS(185), - [aux_sym_join_type_token4] = ACTIONS(185), - [aux_sym_join_clause_token1] = ACTIONS(185), - [aux_sym_over_clause_token1] = ACTIONS(2901), - [aux_sym_frame_clause_token2] = ACTIONS(185), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2515] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(3398), - [aux_sym_cte_token2] = ACTIONS(281), - [anon_sym_LPAREN] = ACTIONS(3400), - [aux_sym_truncate_statement_token1] = ACTIONS(281), - [aux_sym_comment_statement_token1] = ACTIONS(281), - [aux_sym_comment_statement_token7] = ACTIONS(281), - [aux_sym_begin_statement_token1] = ACTIONS(281), - [aux_sym_commit_statement_token1] = ACTIONS(281), - [aux_sym_rollback_statement_token1] = ACTIONS(281), - [aux_sym_create_statement_token1] = ACTIONS(281), - [aux_sym_alter_statement_token1] = ACTIONS(281), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(281), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym__compound_statement_token2] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(281), - [aux_sym_declare_statement_token1] = ACTIONS(281), - [aux_sym_create_function_statement_token7] = ACTIONS(281), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(281), - [aux_sym_trigger_event_token2] = ACTIONS(281), - [aux_sym_trigger_event_token3] = ACTIONS(281), - [aux_sym_drop_statement_token1] = ACTIONS(281), - [aux_sym_grant_statement_token1] = ACTIONS(281), - [aux_sym_grant_statement_token4] = ACTIONS(281), - [aux_sym_grant_statement_token8] = ACTIONS(281), - [aux_sym_create_table_statement_token1] = ACTIONS(3402), - [aux_sym_order_by_clause_token1] = ACTIONS(281), - [aux_sym_limit_clause_token1] = ACTIONS(281), - [aux_sym_offset_clause_token1] = ACTIONS(281), - [aux_sym_where_clause_token1] = ACTIONS(281), - [aux_sym_join_type_token1] = ACTIONS(281), - [aux_sym_join_type_token2] = ACTIONS(281), - [aux_sym_join_type_token3] = ACTIONS(281), - [aux_sym_join_type_token4] = ACTIONS(281), - [aux_sym_join_clause_token1] = ACTIONS(281), - [aux_sym_frame_clause_token2] = ACTIONS(281), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(3404), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [2516] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [anon_sym_COMMA] = ACTIONS(648), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_truncate_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_begin_statement_token1] = ACTIONS(650), - [aux_sym_commit_statement_token1] = ACTIONS(650), - [aux_sym_rollback_statement_token1] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_grant_statement_token8] = ACTIONS(650), - [aux_sym_create_table_statement_token1] = ACTIONS(650), - [aux_sym_order_by_clause_token1] = ACTIONS(650), - [aux_sym_limit_clause_token1] = ACTIONS(650), - [aux_sym_offset_clause_token1] = ACTIONS(650), - [aux_sym_where_clause_token1] = ACTIONS(650), - [aux_sym_join_type_token1] = ACTIONS(650), - [aux_sym_join_type_token2] = ACTIONS(650), - [aux_sym_join_type_token3] = ACTIONS(650), - [aux_sym_join_type_token4] = ACTIONS(650), - [aux_sym_join_clause_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [2517] = { - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(3406), - [anon_sym_COMMA] = ACTIONS(211), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(3408), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym__compound_statement_token2] = ACTIONS(215), - [aux_sym_return_statement_token1] = ACTIONS(215), - [aux_sym_declare_statement_token1] = ACTIONS(215), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_grant_statement_token8] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(3410), - [aux_sym_order_by_clause_token1] = ACTIONS(215), - [aux_sym_limit_clause_token1] = ACTIONS(215), - [aux_sym_offset_clause_token1] = ACTIONS(215), - [aux_sym_where_clause_token1] = ACTIONS(215), - [aux_sym_join_type_token1] = ACTIONS(215), - [aux_sym_join_type_token2] = ACTIONS(215), - [aux_sym_join_type_token3] = ACTIONS(215), - [aux_sym_join_type_token4] = ACTIONS(215), - [aux_sym_join_clause_token1] = ACTIONS(215), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(3412), - [aux_sym_type_token2] = ACTIONS(3414), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [2518] = { - [sym_over_clause] = STATE(2865), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(199), - [aux_sym_truncate_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token7] = ACTIONS(199), - [aux_sym_begin_statement_token1] = ACTIONS(199), - [aux_sym_commit_statement_token1] = ACTIONS(199), - [aux_sym_rollback_statement_token1] = ACTIONS(199), - [aux_sym_create_statement_token1] = ACTIONS(199), - [aux_sym_alter_statement_token1] = ACTIONS(199), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(199), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(199), - [aux_sym_declare_statement_token1] = ACTIONS(199), - [aux_sym_create_function_statement_token7] = ACTIONS(199), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(199), - [aux_sym_trigger_event_token2] = ACTIONS(199), - [aux_sym_trigger_event_token3] = ACTIONS(199), - [aux_sym_drop_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token4] = ACTIONS(199), - [aux_sym_grant_statement_token8] = ACTIONS(199), - [aux_sym_create_table_statement_token1] = ACTIONS(199), - [aux_sym_order_by_clause_token1] = ACTIONS(199), - [aux_sym_limit_clause_token1] = ACTIONS(199), - [aux_sym_offset_clause_token1] = ACTIONS(199), - [aux_sym_where_clause_token1] = ACTIONS(199), - [aux_sym_join_type_token1] = ACTIONS(199), - [aux_sym_join_type_token2] = ACTIONS(199), - [aux_sym_join_type_token3] = ACTIONS(199), - [aux_sym_join_type_token4] = ACTIONS(199), - [aux_sym_join_clause_token1] = ACTIONS(199), - [aux_sym_over_clause_token1] = ACTIONS(2901), - [aux_sym_frame_clause_token2] = ACTIONS(199), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2519] = { - [sym_over_clause] = STATE(2864), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(273), - [aux_sym_truncate_statement_token1] = ACTIONS(273), - [aux_sym_comment_statement_token1] = ACTIONS(273), - [aux_sym_comment_statement_token7] = ACTIONS(273), - [aux_sym_begin_statement_token1] = ACTIONS(273), - [aux_sym_commit_statement_token1] = ACTIONS(273), - [aux_sym_rollback_statement_token1] = ACTIONS(273), - [aux_sym_create_statement_token1] = ACTIONS(273), - [aux_sym_alter_statement_token1] = ACTIONS(273), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(273), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym__compound_statement_token2] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(273), - [aux_sym_declare_statement_token1] = ACTIONS(273), - [aux_sym_create_function_statement_token7] = ACTIONS(273), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(273), - [aux_sym_trigger_event_token2] = ACTIONS(273), - [aux_sym_trigger_event_token3] = ACTIONS(273), - [aux_sym_drop_statement_token1] = ACTIONS(273), - [aux_sym_grant_statement_token1] = ACTIONS(273), - [aux_sym_grant_statement_token4] = ACTIONS(273), - [aux_sym_grant_statement_token8] = ACTIONS(273), - [aux_sym_create_table_statement_token1] = ACTIONS(273), - [aux_sym_order_by_clause_token1] = ACTIONS(273), - [aux_sym_limit_clause_token1] = ACTIONS(273), - [aux_sym_offset_clause_token1] = ACTIONS(273), - [aux_sym_where_clause_token1] = ACTIONS(273), - [aux_sym_join_type_token1] = ACTIONS(273), - [aux_sym_join_type_token2] = ACTIONS(273), - [aux_sym_join_type_token3] = ACTIONS(273), - [aux_sym_join_type_token4] = ACTIONS(273), - [aux_sym_join_clause_token1] = ACTIONS(273), - [aux_sym_over_clause_token1] = ACTIONS(2901), - [aux_sym_frame_clause_token2] = ACTIONS(273), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [2520] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [anon_sym_COMMA] = ACTIONS(445), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_truncate_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_begin_statement_token1] = ACTIONS(447), - [aux_sym_commit_statement_token1] = ACTIONS(447), - [aux_sym_rollback_statement_token1] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_grant_statement_token8] = ACTIONS(447), - [aux_sym_create_table_statement_token1] = ACTIONS(447), - [aux_sym_order_by_clause_token1] = ACTIONS(447), - [aux_sym_limit_clause_token1] = ACTIONS(447), - [aux_sym_offset_clause_token1] = ACTIONS(447), - [aux_sym_where_clause_token1] = ACTIONS(447), - [aux_sym_join_type_token1] = ACTIONS(447), - [aux_sym_join_type_token2] = ACTIONS(447), - [aux_sym_join_type_token3] = ACTIONS(447), - [aux_sym_join_type_token4] = ACTIONS(447), - [aux_sym_join_clause_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [2521] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [anon_sym_COMMA] = ACTIONS(429), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_truncate_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_begin_statement_token1] = ACTIONS(431), - [aux_sym_commit_statement_token1] = ACTIONS(431), - [aux_sym_rollback_statement_token1] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_grant_statement_token8] = ACTIONS(431), - [aux_sym_create_table_statement_token1] = ACTIONS(431), - [aux_sym_order_by_clause_token1] = ACTIONS(431), - [aux_sym_limit_clause_token1] = ACTIONS(431), - [aux_sym_offset_clause_token1] = ACTIONS(431), - [aux_sym_where_clause_token1] = ACTIONS(431), - [aux_sym_join_type_token1] = ACTIONS(431), - [aux_sym_join_type_token2] = ACTIONS(431), - [aux_sym_join_type_token3] = ACTIONS(431), - [aux_sym_join_type_token4] = ACTIONS(431), - [aux_sym_join_clause_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [2522] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_create_table_statement_token1] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_join_type_token1] = ACTIONS(279), - [aux_sym_join_type_token2] = ACTIONS(279), - [aux_sym_join_type_token3] = ACTIONS(279), - [aux_sym_join_type_token4] = ACTIONS(279), - [aux_sym_join_clause_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [2523] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [anon_sym_COMMA] = ACTIONS(421), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_truncate_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_begin_statement_token1] = ACTIONS(423), - [aux_sym_commit_statement_token1] = ACTIONS(423), - [aux_sym_rollback_statement_token1] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_grant_statement_token8] = ACTIONS(423), - [aux_sym_create_table_statement_token1] = ACTIONS(423), - [aux_sym_order_by_clause_token1] = ACTIONS(423), - [aux_sym_limit_clause_token1] = ACTIONS(423), - [aux_sym_offset_clause_token1] = ACTIONS(423), - [aux_sym_where_clause_token1] = ACTIONS(423), - [aux_sym_join_type_token1] = ACTIONS(423), - [aux_sym_join_type_token2] = ACTIONS(423), - [aux_sym_join_type_token3] = ACTIONS(423), - [aux_sym_join_type_token4] = ACTIONS(423), - [aux_sym_join_clause_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [2524] = { - [sym_over_clause] = STATE(2888), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(195), - [aux_sym_truncate_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token7] = ACTIONS(195), - [aux_sym_begin_statement_token1] = ACTIONS(195), - [aux_sym_commit_statement_token1] = ACTIONS(195), - [aux_sym_rollback_statement_token1] = ACTIONS(195), - [aux_sym_create_statement_token1] = ACTIONS(195), - [aux_sym_alter_statement_token1] = ACTIONS(195), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(195), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(195), - [aux_sym_declare_statement_token1] = ACTIONS(195), - [aux_sym_create_function_statement_token7] = ACTIONS(195), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(195), - [aux_sym_trigger_event_token2] = ACTIONS(195), - [aux_sym_trigger_event_token3] = ACTIONS(195), - [aux_sym_drop_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token4] = ACTIONS(195), - [aux_sym_grant_statement_token8] = ACTIONS(195), - [aux_sym_create_table_statement_token1] = ACTIONS(195), - [aux_sym_order_by_clause_token1] = ACTIONS(195), - [aux_sym_limit_clause_token1] = ACTIONS(195), - [aux_sym_offset_clause_token1] = ACTIONS(195), - [aux_sym_where_clause_token1] = ACTIONS(195), - [aux_sym_join_type_token1] = ACTIONS(195), - [aux_sym_join_type_token2] = ACTIONS(195), - [aux_sym_join_type_token3] = ACTIONS(195), - [aux_sym_join_type_token4] = ACTIONS(195), - [aux_sym_join_clause_token1] = ACTIONS(195), - [aux_sym_over_clause_token1] = ACTIONS(2901), - [aux_sym_frame_clause_token2] = ACTIONS(195), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2525] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_create_table_statement_token1] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_join_type_token1] = ACTIONS(275), - [aux_sym_join_type_token2] = ACTIONS(275), - [aux_sym_join_type_token3] = ACTIONS(275), - [aux_sym_join_type_token4] = ACTIONS(275), - [aux_sym_join_clause_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [2526] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [anon_sym_COMMA] = ACTIONS(534), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_truncate_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_begin_statement_token1] = ACTIONS(536), - [aux_sym_commit_statement_token1] = ACTIONS(536), - [aux_sym_rollback_statement_token1] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_grant_statement_token8] = ACTIONS(536), - [aux_sym_create_table_statement_token1] = ACTIONS(536), - [aux_sym_order_by_clause_token1] = ACTIONS(536), - [aux_sym_limit_clause_token1] = ACTIONS(536), - [aux_sym_offset_clause_token1] = ACTIONS(536), - [aux_sym_where_clause_token1] = ACTIONS(536), - [aux_sym_join_type_token1] = ACTIONS(536), - [aux_sym_join_type_token2] = ACTIONS(536), - [aux_sym_join_type_token3] = ACTIONS(536), - [aux_sym_join_type_token4] = ACTIONS(536), - [aux_sym_join_clause_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [2527] = { - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(3284), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(3286), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym__compound_statement_token2] = ACTIONS(285), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_reference_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(3288), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_select_clause_body_token1] = ACTIONS(285), - [aux_sym_join_type_token1] = ACTIONS(285), - [aux_sym_join_type_token2] = ACTIONS(285), - [aux_sym_join_type_token3] = ACTIONS(285), - [aux_sym_join_type_token4] = ACTIONS(285), - [aux_sym_join_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [2528] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2529] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_create_table_statement_token1] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_join_type_token1] = ACTIONS(295), - [aux_sym_join_type_token2] = ACTIONS(295), - [aux_sym_join_type_token3] = ACTIONS(295), - [aux_sym_join_type_token4] = ACTIONS(295), - [aux_sym_join_clause_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [2530] = { - [aux_sym_array_type_repeat1] = STATE(2582), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [anon_sym_COMMA] = ACTIONS(326), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym__compound_statement_token2] = ACTIONS(328), - [aux_sym_return_statement_token1] = ACTIONS(328), - [aux_sym_declare_statement_token1] = ACTIONS(328), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_reference_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_grant_statement_token8] = ACTIONS(328), - [aux_sym_create_table_statement_token1] = ACTIONS(328), - [aux_sym_order_by_clause_token1] = ACTIONS(328), - [aux_sym_limit_clause_token1] = ACTIONS(328), - [aux_sym_offset_clause_token1] = ACTIONS(328), - [aux_sym_where_clause_token1] = ACTIONS(328), - [aux_sym_select_clause_body_token1] = ACTIONS(328), - [aux_sym_join_type_token1] = ACTIONS(328), - [aux_sym_join_type_token2] = ACTIONS(328), - [aux_sym_join_type_token3] = ACTIONS(328), - [aux_sym_join_type_token4] = ACTIONS(328), - [aux_sym_join_clause_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(3416), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [2531] = { - [sym_over_clause] = STATE(2862), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(277), - [aux_sym_truncate_statement_token1] = ACTIONS(277), - [aux_sym_comment_statement_token1] = ACTIONS(277), - [aux_sym_comment_statement_token7] = ACTIONS(277), - [aux_sym_begin_statement_token1] = ACTIONS(277), - [aux_sym_commit_statement_token1] = ACTIONS(277), - [aux_sym_rollback_statement_token1] = ACTIONS(277), - [aux_sym_create_statement_token1] = ACTIONS(277), - [aux_sym_alter_statement_token1] = ACTIONS(277), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(277), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym__compound_statement_token2] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(277), - [aux_sym_declare_statement_token1] = ACTIONS(277), - [aux_sym_create_function_statement_token7] = ACTIONS(277), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(277), - [aux_sym_trigger_event_token2] = ACTIONS(277), - [aux_sym_trigger_event_token3] = ACTIONS(277), - [aux_sym_drop_statement_token1] = ACTIONS(277), - [aux_sym_grant_statement_token1] = ACTIONS(277), - [aux_sym_grant_statement_token4] = ACTIONS(277), - [aux_sym_grant_statement_token8] = ACTIONS(277), - [aux_sym_create_table_statement_token1] = ACTIONS(277), - [aux_sym_order_by_clause_token1] = ACTIONS(277), - [aux_sym_limit_clause_token1] = ACTIONS(277), - [aux_sym_offset_clause_token1] = ACTIONS(277), - [aux_sym_where_clause_token1] = ACTIONS(277), - [aux_sym_join_type_token1] = ACTIONS(277), - [aux_sym_join_type_token2] = ACTIONS(277), - [aux_sym_join_type_token3] = ACTIONS(277), - [aux_sym_join_type_token4] = ACTIONS(277), - [aux_sym_join_clause_token1] = ACTIONS(277), - [aux_sym_over_clause_token1] = ACTIONS(2901), - [aux_sym_frame_clause_token2] = ACTIONS(277), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [2532] = { - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(3418), - [anon_sym_COMMA] = ACTIONS(309), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(3420), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym__compound_statement_token2] = ACTIONS(313), - [aux_sym_return_statement_token1] = ACTIONS(313), - [aux_sym_declare_statement_token1] = ACTIONS(313), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_reference_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_grant_statement_token8] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(3422), - [aux_sym_order_by_clause_token1] = ACTIONS(313), - [aux_sym_limit_clause_token1] = ACTIONS(313), - [aux_sym_offset_clause_token1] = ACTIONS(313), - [aux_sym_where_clause_token1] = ACTIONS(313), - [aux_sym_select_clause_body_token1] = ACTIONS(313), - [aux_sym_join_type_token1] = ACTIONS(313), - [aux_sym_join_type_token2] = ACTIONS(313), - [aux_sym_join_type_token3] = ACTIONS(313), - [aux_sym_join_type_token4] = ACTIONS(313), - [aux_sym_join_clause_token1] = ACTIONS(313), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [2533] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2534] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_create_table_statement_token1] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_join_type_token1] = ACTIONS(242), - [aux_sym_join_type_token2] = ACTIONS(242), - [aux_sym_join_type_token3] = ACTIONS(242), - [aux_sym_join_type_token4] = ACTIONS(242), - [aux_sym_join_clause_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [2535] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [anon_sym_COMMA] = ACTIONS(652), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_truncate_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_begin_statement_token1] = ACTIONS(654), - [aux_sym_commit_statement_token1] = ACTIONS(654), - [aux_sym_rollback_statement_token1] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_grant_statement_token8] = ACTIONS(654), - [aux_sym_create_table_statement_token1] = ACTIONS(654), - [aux_sym_order_by_clause_token1] = ACTIONS(654), - [aux_sym_limit_clause_token1] = ACTIONS(654), - [aux_sym_offset_clause_token1] = ACTIONS(654), - [aux_sym_where_clause_token1] = ACTIONS(654), - [aux_sym_join_type_token1] = ACTIONS(654), - [aux_sym_join_type_token2] = ACTIONS(654), - [aux_sym_join_type_token3] = ACTIONS(654), - [aux_sym_join_type_token4] = ACTIONS(654), - [aux_sym_join_clause_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [2536] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [anon_sym_COMMA] = ACTIONS(668), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_truncate_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_begin_statement_token1] = ACTIONS(670), - [aux_sym_commit_statement_token1] = ACTIONS(670), - [aux_sym_rollback_statement_token1] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_reference_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_grant_statement_token8] = ACTIONS(670), - [aux_sym_order_by_clause_token1] = ACTIONS(670), - [aux_sym_limit_clause_token1] = ACTIONS(670), - [aux_sym_offset_clause_token1] = ACTIONS(670), - [aux_sym_where_clause_token1] = ACTIONS(670), - [aux_sym_select_clause_body_token1] = ACTIONS(670), - [aux_sym_join_type_token1] = ACTIONS(670), - [aux_sym_join_type_token2] = ACTIONS(670), - [aux_sym_join_type_token3] = ACTIONS(670), - [aux_sym_join_type_token4] = ACTIONS(670), - [aux_sym_join_clause_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [2537] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2538] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [anon_sym_COMMA] = ACTIONS(672), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_truncate_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_begin_statement_token1] = ACTIONS(674), - [aux_sym_commit_statement_token1] = ACTIONS(674), - [aux_sym_rollback_statement_token1] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_reference_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_grant_statement_token8] = ACTIONS(674), - [aux_sym_order_by_clause_token1] = ACTIONS(674), - [aux_sym_limit_clause_token1] = ACTIONS(674), - [aux_sym_offset_clause_token1] = ACTIONS(674), - [aux_sym_where_clause_token1] = ACTIONS(674), - [aux_sym_select_clause_body_token1] = ACTIONS(674), - [aux_sym_join_type_token1] = ACTIONS(674), - [aux_sym_join_type_token2] = ACTIONS(674), - [aux_sym_join_type_token3] = ACTIONS(674), - [aux_sym_join_type_token4] = ACTIONS(674), - [aux_sym_join_clause_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [2539] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_select_clause_body_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3130), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3136), - [anon_sym_DASH] = ACTIONS(3138), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(3142), - [anon_sym_STAR] = ACTIONS(3144), - [anon_sym_SLASH] = ACTIONS(3146), - [anon_sym_PERCENT] = ACTIONS(3144), - [anon_sym_LT_LT] = ACTIONS(3144), - [anon_sym_GT_GT] = ACTIONS(3144), - [anon_sym_AMP] = ACTIONS(3144), - [anon_sym_PIPE] = ACTIONS(3136), - [anon_sym_POUND] = ACTIONS(3138), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2540] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2541] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [anon_sym_COMMA] = ACTIONS(761), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(3118), - [aux_sym_truncate_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token7] = ACTIONS(3120), - [aux_sym_begin_statement_token1] = ACTIONS(763), - [aux_sym_commit_statement_token1] = ACTIONS(763), - [aux_sym_rollback_statement_token1] = ACTIONS(763), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(3122), - [anon_sym_EQ] = ACTIONS(3124), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_reference_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_grant_statement_token8] = ACTIONS(763), - [aux_sym_order_by_clause_token1] = ACTIONS(763), - [aux_sym_limit_clause_token1] = ACTIONS(763), - [aux_sym_offset_clause_token1] = ACTIONS(763), - [aux_sym_where_clause_token1] = ACTIONS(763), - [aux_sym_select_clause_body_token1] = ACTIONS(763), - [aux_sym_join_type_token1] = ACTIONS(763), - [aux_sym_join_type_token2] = ACTIONS(763), - [aux_sym_join_type_token3] = ACTIONS(763), - [aux_sym_join_type_token4] = ACTIONS(763), - [aux_sym_join_clause_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(3128), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3130), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3136), - [anon_sym_DASH] = ACTIONS(3138), - [anon_sym_TILDE] = ACTIONS(3140), - [anon_sym_CARET] = ACTIONS(3142), - [anon_sym_STAR] = ACTIONS(3144), - [anon_sym_SLASH] = ACTIONS(3146), - [anon_sym_PERCENT] = ACTIONS(3144), - [anon_sym_LT_LT] = ACTIONS(3144), - [anon_sym_GT_GT] = ACTIONS(3144), - [anon_sym_AMP] = ACTIONS(3144), - [anon_sym_PIPE] = ACTIONS(3136), - [anon_sym_POUND] = ACTIONS(3138), - [anon_sym_LT] = ACTIONS(3140), - [anon_sym_LT_EQ] = ACTIONS(3124), - [anon_sym_LT_GT] = ACTIONS(3124), - [anon_sym_BANG_EQ] = ACTIONS(3124), - [anon_sym_GT] = ACTIONS(3140), - [anon_sym_GT_EQ] = ACTIONS(3124), - [anon_sym_BANG_TILDE] = ACTIONS(3140), - [anon_sym_TILDE_STAR] = ACTIONS(3124), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3124), - }, - [2542] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(765), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(3118), - [aux_sym_truncate_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token7] = ACTIONS(3120), - [aux_sym_begin_statement_token1] = ACTIONS(767), - [aux_sym_commit_statement_token1] = ACTIONS(767), - [aux_sym_rollback_statement_token1] = ACTIONS(767), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(3122), - [anon_sym_EQ] = ACTIONS(3124), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_reference_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_grant_statement_token8] = ACTIONS(767), - [aux_sym_order_by_clause_token1] = ACTIONS(767), - [aux_sym_limit_clause_token1] = ACTIONS(767), - [aux_sym_offset_clause_token1] = ACTIONS(767), - [aux_sym_where_clause_token1] = ACTIONS(767), - [aux_sym_select_clause_body_token1] = ACTIONS(767), - [aux_sym_join_type_token1] = ACTIONS(767), - [aux_sym_join_type_token2] = ACTIONS(767), - [aux_sym_join_type_token3] = ACTIONS(767), - [aux_sym_join_type_token4] = ACTIONS(767), - [aux_sym_join_clause_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3130), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3136), - [anon_sym_DASH] = ACTIONS(3138), - [anon_sym_TILDE] = ACTIONS(3140), - [anon_sym_CARET] = ACTIONS(3142), - [anon_sym_STAR] = ACTIONS(3144), - [anon_sym_SLASH] = ACTIONS(3146), - [anon_sym_PERCENT] = ACTIONS(3144), - [anon_sym_LT_LT] = ACTIONS(3144), - [anon_sym_GT_GT] = ACTIONS(3144), - [anon_sym_AMP] = ACTIONS(3144), - [anon_sym_PIPE] = ACTIONS(3136), - [anon_sym_POUND] = ACTIONS(3138), - [anon_sym_LT] = ACTIONS(3140), - [anon_sym_LT_EQ] = ACTIONS(3124), - [anon_sym_LT_GT] = ACTIONS(3124), - [anon_sym_BANG_EQ] = ACTIONS(3124), - [anon_sym_GT] = ACTIONS(3140), - [anon_sym_GT_EQ] = ACTIONS(3124), - [anon_sym_BANG_TILDE] = ACTIONS(3140), - [anon_sym_TILDE_STAR] = ACTIONS(3124), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3124), - }, - [2543] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [anon_sym_COMMA] = ACTIONS(656), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_truncate_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_begin_statement_token1] = ACTIONS(658), - [aux_sym_commit_statement_token1] = ACTIONS(658), - [aux_sym_rollback_statement_token1] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_reference_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_grant_statement_token8] = ACTIONS(658), - [aux_sym_order_by_clause_token1] = ACTIONS(658), - [aux_sym_limit_clause_token1] = ACTIONS(658), - [aux_sym_offset_clause_token1] = ACTIONS(658), - [aux_sym_where_clause_token1] = ACTIONS(658), - [aux_sym_select_clause_body_token1] = ACTIONS(658), - [aux_sym_join_type_token1] = ACTIONS(658), - [aux_sym_join_type_token2] = ACTIONS(658), - [aux_sym_join_type_token3] = ACTIONS(658), - [aux_sym_join_type_token4] = ACTIONS(658), - [aux_sym_join_clause_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [2544] = { - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [anon_sym_COMMA] = ACTIONS(259), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym__compound_statement_token2] = ACTIONS(261), - [aux_sym_return_statement_token1] = ACTIONS(261), - [aux_sym_declare_statement_token1] = ACTIONS(261), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_reference_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_grant_statement_token8] = ACTIONS(261), - [aux_sym_order_by_clause_token1] = ACTIONS(261), - [aux_sym_limit_clause_token1] = ACTIONS(261), - [aux_sym_offset_clause_token1] = ACTIONS(261), - [aux_sym_where_clause_token1] = ACTIONS(261), - [aux_sym_select_clause_body_token1] = ACTIONS(261), - [aux_sym_join_type_token1] = ACTIONS(261), - [aux_sym_join_type_token2] = ACTIONS(261), - [aux_sym_join_type_token3] = ACTIONS(261), - [aux_sym_join_type_token4] = ACTIONS(261), - [aux_sym_join_clause_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [2545] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_select_clause_body_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3130), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(3142), - [anon_sym_STAR] = ACTIONS(3144), - [anon_sym_SLASH] = ACTIONS(3146), - [anon_sym_PERCENT] = ACTIONS(3144), - [anon_sym_LT_LT] = ACTIONS(3144), - [anon_sym_GT_GT] = ACTIONS(3144), - [anon_sym_AMP] = ACTIONS(3144), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2546] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_select_clause_body_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3130), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2547] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_select_clause_body_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3130), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(3142), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2548] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(259), - [aux_sym_truncate_statement_token1] = ACTIONS(259), - [aux_sym_comment_statement_token1] = ACTIONS(259), - [aux_sym_comment_statement_token7] = ACTIONS(259), - [aux_sym_begin_statement_token1] = ACTIONS(259), - [aux_sym_commit_statement_token1] = ACTIONS(259), - [aux_sym_rollback_statement_token1] = ACTIONS(259), - [aux_sym_create_statement_token1] = ACTIONS(259), - [aux_sym_alter_statement_token1] = ACTIONS(259), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(259), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym__compound_statement_token2] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(259), - [aux_sym_declare_statement_token1] = ACTIONS(259), - [aux_sym_create_function_statement_token7] = ACTIONS(259), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(259), - [aux_sym_trigger_event_token2] = ACTIONS(259), - [aux_sym_trigger_event_token3] = ACTIONS(259), - [aux_sym_drop_statement_token1] = ACTIONS(259), - [aux_sym_grant_statement_token1] = ACTIONS(259), - [aux_sym_grant_statement_token4] = ACTIONS(259), - [aux_sym_grant_statement_token8] = ACTIONS(259), - [aux_sym_create_table_statement_token1] = ACTIONS(259), - [aux_sym_order_by_clause_token1] = ACTIONS(259), - [aux_sym_limit_clause_token1] = ACTIONS(259), - [aux_sym_offset_clause_token1] = ACTIONS(259), - [aux_sym_where_clause_token1] = ACTIONS(259), - [aux_sym_join_type_token1] = ACTIONS(259), - [aux_sym_join_type_token2] = ACTIONS(259), - [aux_sym_join_type_token3] = ACTIONS(259), - [aux_sym_join_type_token4] = ACTIONS(259), - [aux_sym_join_clause_token1] = ACTIONS(259), - [aux_sym_filter_clause_token1] = ACTIONS(259), - [aux_sym_over_clause_token1] = ACTIONS(259), - [aux_sym_frame_clause_token2] = ACTIONS(259), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [2549] = { - [aux_sym_dotted_name_repeat1] = STATE(2549), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym__compound_statement_token2] = ACTIONS(117), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_join_type_token1] = ACTIONS(117), - [aux_sym_join_type_token2] = ACTIONS(117), - [aux_sym_join_type_token3] = ACTIONS(117), - [aux_sym_join_type_token4] = ACTIONS(117), - [aux_sym_join_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(3424), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2550] = { - [aux_sym_dotted_name_repeat1] = STATE(2549), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_comment_statement_token7] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym__compound_statement_token2] = ACTIONS(124), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_grant_statement_token8] = ACTIONS(124), - [aux_sym_order_by_clause_token1] = ACTIONS(124), - [aux_sym_limit_clause_token1] = ACTIONS(124), - [aux_sym_offset_clause_token1] = ACTIONS(124), - [aux_sym_where_clause_token1] = ACTIONS(124), - [aux_sym_join_type_token1] = ACTIONS(124), - [aux_sym_join_type_token2] = ACTIONS(124), - [aux_sym_join_type_token3] = ACTIONS(124), - [aux_sym_join_type_token4] = ACTIONS(124), - [aux_sym_join_clause_token1] = ACTIONS(124), - [aux_sym_frame_clause_token2] = ACTIONS(124), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(3292), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [2551] = { - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(3427), - [anon_sym_COMMA] = ACTIONS(211), - [aux_sym_cte_token1] = ACTIONS(215), - [aux_sym_cte_token2] = ACTIONS(215), - [anon_sym_LPAREN] = ACTIONS(3429), - [aux_sym_comment_statement_token7] = ACTIONS(215), - [aux_sym_create_statement_token1] = ACTIONS(215), - [aux_sym_alter_statement_token1] = ACTIONS(215), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(215), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym__compound_statement_token2] = ACTIONS(215), - [aux_sym_return_statement_token1] = ACTIONS(215), - [aux_sym_declare_statement_token1] = ACTIONS(215), - [aux_sym_create_function_statement_token7] = ACTIONS(215), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(215), - [aux_sym_trigger_event_token2] = ACTIONS(215), - [aux_sym_trigger_event_token3] = ACTIONS(215), - [aux_sym_drop_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token1] = ACTIONS(215), - [aux_sym_grant_statement_token4] = ACTIONS(215), - [aux_sym_grant_statement_token8] = ACTIONS(215), - [aux_sym_create_table_statement_token1] = ACTIONS(3431), - [aux_sym_order_by_clause_token1] = ACTIONS(215), - [aux_sym_limit_clause_token1] = ACTIONS(215), - [aux_sym_offset_clause_token1] = ACTIONS(215), - [aux_sym_where_clause_token1] = ACTIONS(215), - [aux_sym_join_type_token1] = ACTIONS(215), - [aux_sym_join_type_token2] = ACTIONS(215), - [aux_sym_join_type_token3] = ACTIONS(215), - [aux_sym_join_type_token4] = ACTIONS(215), - [aux_sym_join_clause_token1] = ACTIONS(215), - [aux_sym_frame_clause_token2] = ACTIONS(215), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(215), - [sym__unquoted_identifier] = ACTIONS(215), - [anon_sym_BQUOTE] = ACTIONS(211), - [anon_sym_DQUOTE] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(3433), - [aux_sym_type_token2] = ACTIONS(3435), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [2552] = { - [sym_auto_increment_constraint] = STATE(2552), - [sym_direction_constraint] = STATE(2552), - [sym_named_constraint] = STATE(2552), - [sym_default_clause] = STATE(2552), - [sym_primary_key_constraint] = STATE(2552), - [sym_references_constraint] = STATE(2552), - [sym_unique_constraint] = STATE(2552), - [sym_null_constraint] = STATE(2552), - [sym_check_constraint] = STATE(2552), - [sym_NULL] = STATE(4059), - [aux_sym_table_column_repeat1] = STATE(2552), - [ts_builtin_sym_end] = ACTIONS(3437), - [anon_sym_SEMI] = ACTIONS(3437), - [aux_sym_with_clause_token1] = ACTIONS(3439), - [aux_sym_cte_token1] = ACTIONS(3439), - [aux_sym_cte_token2] = ACTIONS(3441), - [aux_sym_truncate_statement_token1] = ACTIONS(3439), - [aux_sym_comment_statement_token1] = ACTIONS(3439), - [aux_sym_begin_statement_token1] = ACTIONS(3439), - [aux_sym_commit_statement_token1] = ACTIONS(3439), - [aux_sym_rollback_statement_token1] = ACTIONS(3439), - [aux_sym_create_statement_token1] = ACTIONS(3439), - [aux_sym_alter_statement_token1] = ACTIONS(3439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(3439), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(3444), - [aux_sym_sequence_token5] = ACTIONS(3439), - [aux_sym_pg_command_token1] = ACTIONS(3437), - [aux_sym_return_statement_token1] = ACTIONS(3439), - [aux_sym_declare_statement_token1] = ACTIONS(3439), - [aux_sym_create_function_statement_token3] = ACTIONS(3439), - [aux_sym_create_function_statement_token4] = ACTIONS(3439), - [aux_sym_create_function_statement_token7] = ACTIONS(3439), - [aux_sym_create_function_statement_token8] = ACTIONS(3439), - [aux_sym_create_function_statement_token9] = ACTIONS(3439), - [aux_sym_create_function_statement_token10] = ACTIONS(3439), - [aux_sym_create_function_statement_token11] = ACTIONS(3439), - [aux_sym_external_hint_token1] = ACTIONS(3439), - [aux_sym_external_hint_token2] = ACTIONS(3439), - [aux_sym_optimizer_hint_token1] = ACTIONS(3439), - [aux_sym_optimizer_hint_token2] = ACTIONS(3439), - [aux_sym_optimizer_hint_token3] = ACTIONS(3439), - [aux_sym_parallel_hint_token1] = ACTIONS(3439), - [aux_sym_null_hint_token1] = ACTIONS(3439), - [aux_sym_null_hint_token2] = ACTIONS(3447), - [aux_sym_null_hint_token4] = ACTIONS(3439), - [aux_sym_deterministic_hint_token1] = ACTIONS(3439), - [aux_sym_sql_hint_token1] = ACTIONS(3439), - [aux_sym_sql_hint_token2] = ACTIONS(3439), - [aux_sym_sql_hint_token3] = ACTIONS(3439), - [aux_sym_sql_hint_token5] = ACTIONS(3439), - [aux_sym__function_language_token1] = ACTIONS(3439), - [aux_sym_trigger_event_token1] = ACTIONS(3439), - [aux_sym_trigger_event_token2] = ACTIONS(3439), - [aux_sym_trigger_event_token3] = ACTIONS(3439), - [aux_sym_drop_statement_token1] = ACTIONS(3439), - [aux_sym_grant_statement_token1] = ACTIONS(3439), - [aux_sym_grant_statement_token4] = ACTIONS(3439), - [aux_sym_grant_statement_token5] = ACTIONS(3450), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(3453), - [aux_sym_direction_constraint_token1] = ACTIONS(3456), - [aux_sym_direction_constraint_token2] = ACTIONS(3456), - [anon_sym_CONSTRAINT] = ACTIONS(3459), - [aux_sym_table_constraint_check_token1] = ACTIONS(3462), - [aux_sym_table_constraint_unique_token1] = ACTIONS(3465), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(3468), - [sym__unquoted_identifier] = ACTIONS(3439), - [anon_sym_BQUOTE] = ACTIONS(3437), - [anon_sym_DQUOTE] = ACTIONS(3437), - [sym_comment] = ACTIONS(3), - }, - [2553] = { - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [anon_sym_COMMA] = ACTIONS(305), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym__compound_statement_token2] = ACTIONS(307), - [aux_sym_return_statement_token1] = ACTIONS(307), - [aux_sym_declare_statement_token1] = ACTIONS(307), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_reference_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_grant_statement_token8] = ACTIONS(307), - [aux_sym_create_table_statement_token1] = ACTIONS(307), - [aux_sym_order_by_clause_token1] = ACTIONS(307), - [aux_sym_limit_clause_token1] = ACTIONS(307), - [aux_sym_offset_clause_token1] = ACTIONS(307), - [aux_sym_where_clause_token1] = ACTIONS(307), - [aux_sym_select_clause_body_token1] = ACTIONS(307), - [aux_sym_join_type_token1] = ACTIONS(307), - [aux_sym_join_type_token2] = ACTIONS(307), - [aux_sym_join_type_token3] = ACTIONS(307), - [aux_sym_join_type_token4] = ACTIONS(307), - [aux_sym_join_clause_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [2554] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [anon_sym_COMMA] = ACTIONS(488), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_truncate_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_begin_statement_token1] = ACTIONS(490), - [aux_sym_commit_statement_token1] = ACTIONS(490), - [aux_sym_rollback_statement_token1] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_grant_statement_token8] = ACTIONS(490), - [aux_sym_create_table_statement_token1] = ACTIONS(490), - [aux_sym_order_by_clause_token1] = ACTIONS(490), - [aux_sym_limit_clause_token1] = ACTIONS(490), - [aux_sym_offset_clause_token1] = ACTIONS(490), - [aux_sym_where_clause_token1] = ACTIONS(490), - [aux_sym_join_type_token1] = ACTIONS(490), - [aux_sym_join_type_token2] = ACTIONS(490), - [aux_sym_join_type_token3] = ACTIONS(490), - [aux_sym_join_type_token4] = ACTIONS(490), - [aux_sym_join_clause_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [2555] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token2] = ACTIONS(128), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(128), - [aux_sym_comment_statement_token1] = ACTIONS(128), - [aux_sym_comment_statement_token7] = ACTIONS(128), - [aux_sym_begin_statement_token1] = ACTIONS(128), - [aux_sym_commit_statement_token1] = ACTIONS(128), - [aux_sym_rollback_statement_token1] = ACTIONS(128), - [aux_sym_create_statement_token1] = ACTIONS(128), - [aux_sym_alter_statement_token1] = ACTIONS(128), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(128), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym__compound_statement_token2] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(128), - [aux_sym_declare_statement_token1] = ACTIONS(128), - [aux_sym_create_function_statement_token7] = ACTIONS(128), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(128), - [aux_sym_trigger_event_token2] = ACTIONS(128), - [aux_sym_trigger_event_token3] = ACTIONS(128), - [aux_sym_drop_statement_token1] = ACTIONS(128), - [aux_sym_grant_statement_token1] = ACTIONS(128), - [aux_sym_grant_statement_token4] = ACTIONS(128), - [aux_sym_grant_statement_token8] = ACTIONS(128), - [aux_sym_create_table_statement_token1] = ACTIONS(128), - [aux_sym_having_clause_token1] = ACTIONS(128), - [aux_sym_order_by_clause_token1] = ACTIONS(128), - [aux_sym_limit_clause_token1] = ACTIONS(128), - [aux_sym_offset_clause_token1] = ACTIONS(128), - [aux_sym_frame_clause_token2] = ACTIONS(128), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [aux_sym_type_token1] = ACTIONS(128), - [aux_sym_type_token2] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [2556] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(3471), - [anon_sym_COMMA] = ACTIONS(580), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_truncate_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token1] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_begin_statement_token1] = ACTIONS(584), - [aux_sym_commit_statement_token1] = ACTIONS(584), - [aux_sym_rollback_statement_token1] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_grant_statement_token8] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(3473), - [aux_sym_order_by_clause_token1] = ACTIONS(584), - [aux_sym_limit_clause_token1] = ACTIONS(584), - [aux_sym_offset_clause_token1] = ACTIONS(584), - [aux_sym_where_clause_token1] = ACTIONS(584), - [aux_sym_join_type_token1] = ACTIONS(584), - [aux_sym_join_type_token2] = ACTIONS(584), - [aux_sym_join_type_token3] = ACTIONS(584), - [aux_sym_join_type_token4] = ACTIONS(584), - [aux_sym_join_clause_token1] = ACTIONS(584), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [2557] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token2] = ACTIONS(142), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(142), - [aux_sym_comment_statement_token1] = ACTIONS(142), - [aux_sym_comment_statement_token7] = ACTIONS(142), - [aux_sym_begin_statement_token1] = ACTIONS(142), - [aux_sym_commit_statement_token1] = ACTIONS(142), - [aux_sym_rollback_statement_token1] = ACTIONS(142), - [aux_sym_create_statement_token1] = ACTIONS(142), - [aux_sym_alter_statement_token1] = ACTIONS(142), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(142), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym__compound_statement_token2] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(142), - [aux_sym_declare_statement_token1] = ACTIONS(142), - [aux_sym_create_function_statement_token7] = ACTIONS(142), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(142), - [aux_sym_trigger_event_token2] = ACTIONS(142), - [aux_sym_trigger_event_token3] = ACTIONS(142), - [aux_sym_drop_statement_token1] = ACTIONS(142), - [aux_sym_grant_statement_token1] = ACTIONS(142), - [aux_sym_grant_statement_token4] = ACTIONS(142), - [aux_sym_grant_statement_token8] = ACTIONS(142), - [aux_sym_create_table_statement_token1] = ACTIONS(142), - [aux_sym_having_clause_token1] = ACTIONS(142), - [aux_sym_order_by_clause_token1] = ACTIONS(142), - [aux_sym_limit_clause_token1] = ACTIONS(142), - [aux_sym_offset_clause_token1] = ACTIONS(142), - [aux_sym_frame_clause_token2] = ACTIONS(142), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [aux_sym_type_token1] = ACTIONS(142), - [aux_sym_type_token2] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [2558] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [anon_sym_COMMA] = ACTIONS(417), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_truncate_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_begin_statement_token1] = ACTIONS(419), - [aux_sym_commit_statement_token1] = ACTIONS(419), - [aux_sym_rollback_statement_token1] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_grant_statement_token8] = ACTIONS(419), - [aux_sym_create_table_statement_token1] = ACTIONS(419), - [aux_sym_order_by_clause_token1] = ACTIONS(419), - [aux_sym_limit_clause_token1] = ACTIONS(419), - [aux_sym_offset_clause_token1] = ACTIONS(419), - [aux_sym_where_clause_token1] = ACTIONS(419), - [aux_sym_join_type_token1] = ACTIONS(419), - [aux_sym_join_type_token2] = ACTIONS(419), - [aux_sym_join_type_token3] = ACTIONS(419), - [aux_sym_join_type_token4] = ACTIONS(419), - [aux_sym_join_clause_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [2559] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(115), - [aux_sym_cte_token2] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token7] = ACTIONS(115), - [aux_sym_begin_statement_token1] = ACTIONS(115), - [aux_sym_commit_statement_token1] = ACTIONS(115), - [aux_sym_rollback_statement_token1] = ACTIONS(115), - [aux_sym_create_statement_token1] = ACTIONS(115), - [aux_sym_alter_statement_token1] = ACTIONS(115), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(115), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym__compound_statement_token2] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(115), - [aux_sym_declare_statement_token1] = ACTIONS(115), - [aux_sym_create_function_statement_token7] = ACTIONS(115), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(115), - [aux_sym_trigger_event_token2] = ACTIONS(115), - [aux_sym_trigger_event_token3] = ACTIONS(115), - [aux_sym_drop_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token4] = ACTIONS(115), - [aux_sym_grant_statement_token8] = ACTIONS(115), - [aux_sym_order_by_clause_token1] = ACTIONS(115), - [aux_sym_limit_clause_token1] = ACTIONS(115), - [aux_sym_offset_clause_token1] = ACTIONS(115), - [aux_sym_where_clause_token1] = ACTIONS(115), - [aux_sym_join_type_token1] = ACTIONS(115), - [aux_sym_join_type_token2] = ACTIONS(115), - [aux_sym_join_type_token3] = ACTIONS(115), - [aux_sym_join_type_token4] = ACTIONS(115), - [aux_sym_join_clause_token1] = ACTIONS(115), - [aux_sym_frame_clause_token2] = ACTIONS(115), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2560] = { - [aux_sym_dotted_name_repeat1] = STATE(2560), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(115), - [aux_sym_cte_token2] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token7] = ACTIONS(115), - [aux_sym_begin_statement_token1] = ACTIONS(115), - [aux_sym_commit_statement_token1] = ACTIONS(115), - [aux_sym_rollback_statement_token1] = ACTIONS(115), - [aux_sym_create_statement_token1] = ACTIONS(115), - [aux_sym_alter_statement_token1] = ACTIONS(115), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(115), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(115), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym__compound_statement_token2] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(115), - [aux_sym_declare_statement_token1] = ACTIONS(115), - [aux_sym_null_hint_token2] = ACTIONS(115), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(115), - [aux_sym_trigger_event_token1] = ACTIONS(115), - [aux_sym_trigger_event_token2] = ACTIONS(115), - [aux_sym_trigger_event_token3] = ACTIONS(115), - [aux_sym_drop_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token4] = ACTIONS(115), - [aux_sym_grant_statement_token5] = ACTIONS(115), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(115), - [aux_sym_direction_constraint_token1] = ACTIONS(115), - [aux_sym_direction_constraint_token2] = ACTIONS(115), - [anon_sym_CONSTRAINT] = ACTIONS(115), - [aux_sym_table_constraint_check_token1] = ACTIONS(115), - [aux_sym_table_constraint_unique_token1] = ACTIONS(115), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(115), - [aux_sym_frame_clause_token2] = ACTIONS(115), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(3475), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2561] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(3478), - [anon_sym_COMMA] = ACTIONS(600), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_truncate_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_begin_statement_token1] = ACTIONS(604), - [aux_sym_commit_statement_token1] = ACTIONS(604), - [aux_sym_rollback_statement_token1] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_grant_statement_token8] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(3480), - [aux_sym_order_by_clause_token1] = ACTIONS(604), - [aux_sym_limit_clause_token1] = ACTIONS(604), - [aux_sym_offset_clause_token1] = ACTIONS(604), - [aux_sym_where_clause_token1] = ACTIONS(604), - [aux_sym_join_type_token1] = ACTIONS(604), - [aux_sym_join_type_token2] = ACTIONS(604), - [aux_sym_join_type_token3] = ACTIONS(604), - [aux_sym_join_type_token4] = ACTIONS(604), - [aux_sym_join_clause_token1] = ACTIONS(604), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [2562] = { - [aux_sym_dotted_name_repeat1] = STATE(2560), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(122), - [aux_sym_cte_token2] = ACTIONS(122), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(122), - [aux_sym_comment_statement_token1] = ACTIONS(122), - [aux_sym_comment_statement_token7] = ACTIONS(122), - [aux_sym_begin_statement_token1] = ACTIONS(122), - [aux_sym_commit_statement_token1] = ACTIONS(122), - [aux_sym_rollback_statement_token1] = ACTIONS(122), - [aux_sym_create_statement_token1] = ACTIONS(122), - [aux_sym_alter_statement_token1] = ACTIONS(122), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(122), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(122), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym__compound_statement_token2] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(122), - [aux_sym_declare_statement_token1] = ACTIONS(122), - [aux_sym_null_hint_token2] = ACTIONS(122), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(122), - [aux_sym_trigger_event_token1] = ACTIONS(122), - [aux_sym_trigger_event_token2] = ACTIONS(122), - [aux_sym_trigger_event_token3] = ACTIONS(122), - [aux_sym_drop_statement_token1] = ACTIONS(122), - [aux_sym_grant_statement_token1] = ACTIONS(122), - [aux_sym_grant_statement_token4] = ACTIONS(122), - [aux_sym_grant_statement_token5] = ACTIONS(122), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(122), - [aux_sym_direction_constraint_token1] = ACTIONS(122), - [aux_sym_direction_constraint_token2] = ACTIONS(122), - [anon_sym_CONSTRAINT] = ACTIONS(122), - [aux_sym_table_constraint_check_token1] = ACTIONS(122), - [aux_sym_table_constraint_unique_token1] = ACTIONS(122), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(122), - [aux_sym_frame_clause_token2] = ACTIONS(122), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(3320), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [2563] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [anon_sym_COMMA] = ACTIONS(686), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_truncate_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_begin_statement_token1] = ACTIONS(688), - [aux_sym_commit_statement_token1] = ACTIONS(688), - [aux_sym_rollback_statement_token1] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_reference_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_grant_statement_token8] = ACTIONS(688), - [aux_sym_order_by_clause_token1] = ACTIONS(688), - [aux_sym_limit_clause_token1] = ACTIONS(688), - [aux_sym_offset_clause_token1] = ACTIONS(688), - [aux_sym_where_clause_token1] = ACTIONS(688), - [aux_sym_select_clause_body_token1] = ACTIONS(688), - [aux_sym_join_type_token1] = ACTIONS(688), - [aux_sym_join_type_token2] = ACTIONS(688), - [aux_sym_join_type_token3] = ACTIONS(688), - [aux_sym_join_type_token4] = ACTIONS(688), - [aux_sym_join_clause_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [2564] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(2880), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [2565] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(158), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(158), - [aux_sym_begin_statement_token1] = ACTIONS(158), - [aux_sym_commit_statement_token1] = ACTIONS(158), - [aux_sym_rollback_statement_token1] = ACTIONS(158), - [aux_sym_create_statement_token1] = ACTIONS(158), - [aux_sym_alter_statement_token1] = ACTIONS(158), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(158), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(158), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(158), - [aux_sym_declare_statement_token1] = ACTIONS(158), - [aux_sym_null_hint_token2] = ACTIONS(158), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(158), - [aux_sym_trigger_event_token1] = ACTIONS(158), - [aux_sym_trigger_event_token2] = ACTIONS(158), - [aux_sym_trigger_event_token3] = ACTIONS(158), - [aux_sym_drop_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token4] = ACTIONS(158), - [aux_sym_grant_statement_token5] = ACTIONS(158), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(158), - [aux_sym_direction_constraint_token1] = ACTIONS(158), - [aux_sym_direction_constraint_token2] = ACTIONS(158), - [anon_sym_CONSTRAINT] = ACTIONS(158), - [aux_sym_table_constraint_check_token1] = ACTIONS(158), - [aux_sym_table_constraint_unique_token1] = ACTIONS(158), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(158), - [aux_sym_create_table_statement_token1] = ACTIONS(158), - [aux_sym_frame_clause_token2] = ACTIONS(158), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(158), - [aux_sym_type_token2] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [2566] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [anon_sym_COMMA] = ACTIONS(713), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_truncate_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_begin_statement_token1] = ACTIONS(715), - [aux_sym_commit_statement_token1] = ACTIONS(715), - [aux_sym_rollback_statement_token1] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_reference_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_grant_statement_token8] = ACTIONS(715), - [aux_sym_order_by_clause_token1] = ACTIONS(715), - [aux_sym_limit_clause_token1] = ACTIONS(715), - [aux_sym_offset_clause_token1] = ACTIONS(715), - [aux_sym_where_clause_token1] = ACTIONS(715), - [aux_sym_select_clause_body_token1] = ACTIONS(715), - [aux_sym_join_type_token1] = ACTIONS(715), - [aux_sym_join_type_token2] = ACTIONS(715), - [aux_sym_join_type_token3] = ACTIONS(715), - [aux_sym_join_type_token4] = ACTIONS(715), - [aux_sym_join_clause_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [2567] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(3066), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [2568] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [anon_sym_COMMA] = ACTIONS(721), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_truncate_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_begin_statement_token1] = ACTIONS(723), - [aux_sym_commit_statement_token1] = ACTIONS(723), - [aux_sym_rollback_statement_token1] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_reference_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_grant_statement_token8] = ACTIONS(723), - [aux_sym_order_by_clause_token1] = ACTIONS(723), - [aux_sym_limit_clause_token1] = ACTIONS(723), - [aux_sym_offset_clause_token1] = ACTIONS(723), - [aux_sym_where_clause_token1] = ACTIONS(723), - [aux_sym_select_clause_body_token1] = ACTIONS(723), - [aux_sym_join_type_token1] = ACTIONS(723), - [aux_sym_join_type_token2] = ACTIONS(723), - [aux_sym_join_type_token3] = ACTIONS(723), - [aux_sym_join_type_token4] = ACTIONS(723), - [aux_sym_join_clause_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [2569] = { - [sym_group_by_clause] = STATE(4504), - [sym_window_clause] = STATE(4236), - [sym_order_by_clause] = STATE(5113), - [sym_limit_clause] = STATE(5454), - [sym_offset_clause] = STATE(6519), - [sym_where_clause] = STATE(4220), - [sym_from_clause] = STATE(2924), - [sym_join_type] = STATE(15202), - [sym_join_clause] = STATE(2925), - [aux_sym__select_statement_repeat1] = STATE(2925), - [ts_builtin_sym_end] = ACTIONS(3324), - [anon_sym_SEMI] = ACTIONS(3324), - [aux_sym_with_clause_token1] = ACTIONS(3326), - [aux_sym_cte_token1] = ACTIONS(3326), - [aux_sym_cte_token2] = ACTIONS(3326), - [aux_sym_truncate_statement_token1] = ACTIONS(3326), - [aux_sym_comment_statement_token1] = ACTIONS(3326), - [aux_sym_begin_statement_token1] = ACTIONS(3326), - [aux_sym_commit_statement_token1] = ACTIONS(3326), - [aux_sym_rollback_statement_token1] = ACTIONS(3326), - [aux_sym_create_statement_token1] = ACTIONS(3326), - [aux_sym_alter_statement_token1] = ACTIONS(3326), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(3326), - [aux_sym_sequence_token5] = ACTIONS(3326), - [aux_sym_pg_command_token1] = ACTIONS(3324), - [aux_sym_return_statement_token1] = ACTIONS(3326), - [aux_sym_declare_statement_token1] = ACTIONS(3326), - [aux_sym_create_function_statement_token3] = ACTIONS(3326), - [aux_sym_create_function_statement_token4] = ACTIONS(3326), - [aux_sym_create_function_statement_token7] = ACTIONS(3482), - [aux_sym_create_function_statement_token8] = ACTIONS(3326), - [aux_sym_create_function_statement_token9] = ACTIONS(3326), - [aux_sym_create_function_statement_token10] = ACTIONS(3326), - [aux_sym_create_function_statement_token11] = ACTIONS(3326), - [aux_sym_external_hint_token1] = ACTIONS(3326), - [aux_sym_external_hint_token2] = ACTIONS(3326), - [aux_sym_optimizer_hint_token1] = ACTIONS(3326), - [aux_sym_optimizer_hint_token2] = ACTIONS(3326), - [aux_sym_optimizer_hint_token3] = ACTIONS(3326), - [aux_sym_parallel_hint_token1] = ACTIONS(3326), - [aux_sym_null_hint_token1] = ACTIONS(3326), - [aux_sym_null_hint_token4] = ACTIONS(3326), - [aux_sym_deterministic_hint_token1] = ACTIONS(3326), - [aux_sym_sql_hint_token1] = ACTIONS(3326), - [aux_sym_sql_hint_token2] = ACTIONS(3326), - [aux_sym_sql_hint_token3] = ACTIONS(3326), - [aux_sym_sql_hint_token5] = ACTIONS(3326), - [aux_sym__function_language_token1] = ACTIONS(3326), - [aux_sym_trigger_reference_token1] = ACTIONS(3484), - [aux_sym_trigger_event_token1] = ACTIONS(3326), - [aux_sym_trigger_event_token2] = ACTIONS(3326), - [aux_sym_trigger_event_token3] = ACTIONS(3326), - [aux_sym_drop_statement_token1] = ACTIONS(3326), - [aux_sym_grant_statement_token1] = ACTIONS(3326), - [aux_sym_grant_statement_token4] = ACTIONS(3326), - [aux_sym_grant_statement_token8] = ACTIONS(3486), - [aux_sym_order_by_clause_token1] = ACTIONS(3488), - [aux_sym_limit_clause_token1] = ACTIONS(3490), - [aux_sym_offset_clause_token1] = ACTIONS(3492), - [aux_sym_where_clause_token1] = ACTIONS(3494), - [aux_sym_join_type_token1] = ACTIONS(3342), - [aux_sym_join_type_token2] = ACTIONS(3344), - [aux_sym_join_type_token3] = ACTIONS(3344), - [aux_sym_join_type_token4] = ACTIONS(3344), - [aux_sym_join_clause_token1] = ACTIONS(3496), - [sym__unquoted_identifier] = ACTIONS(3326), - [anon_sym_BQUOTE] = ACTIONS(3324), - [anon_sym_DQUOTE] = ACTIONS(3324), - [sym_comment] = ACTIONS(3), - }, - [2570] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [anon_sym_COMMA] = ACTIONS(745), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_truncate_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_begin_statement_token1] = ACTIONS(747), - [aux_sym_commit_statement_token1] = ACTIONS(747), - [aux_sym_rollback_statement_token1] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_reference_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_grant_statement_token8] = ACTIONS(747), - [aux_sym_order_by_clause_token1] = ACTIONS(747), - [aux_sym_limit_clause_token1] = ACTIONS(747), - [aux_sym_offset_clause_token1] = ACTIONS(747), - [aux_sym_where_clause_token1] = ACTIONS(747), - [aux_sym_select_clause_body_token1] = ACTIONS(747), - [aux_sym_join_type_token1] = ACTIONS(747), - [aux_sym_join_type_token2] = ACTIONS(747), - [aux_sym_join_type_token3] = ACTIONS(747), - [aux_sym_join_type_token4] = ACTIONS(747), - [aux_sym_join_clause_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3130), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [2571] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [anon_sym_COMMA] = ACTIONS(717), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_truncate_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_begin_statement_token1] = ACTIONS(719), - [aux_sym_commit_statement_token1] = ACTIONS(719), - [aux_sym_rollback_statement_token1] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_reference_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_grant_statement_token8] = ACTIONS(719), - [aux_sym_order_by_clause_token1] = ACTIONS(719), - [aux_sym_limit_clause_token1] = ACTIONS(719), - [aux_sym_offset_clause_token1] = ACTIONS(719), - [aux_sym_where_clause_token1] = ACTIONS(719), - [aux_sym_select_clause_body_token1] = ACTIONS(719), - [aux_sym_join_type_token1] = ACTIONS(719), - [aux_sym_join_type_token2] = ACTIONS(719), - [aux_sym_join_type_token3] = ACTIONS(719), - [aux_sym_join_type_token4] = ACTIONS(719), - [aux_sym_join_clause_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3130), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [2572] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [anon_sym_COMMA] = ACTIONS(703), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_truncate_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_begin_statement_token1] = ACTIONS(705), - [aux_sym_commit_statement_token1] = ACTIONS(705), - [aux_sym_rollback_statement_token1] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_reference_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_grant_statement_token8] = ACTIONS(705), - [aux_sym_order_by_clause_token1] = ACTIONS(705), - [aux_sym_limit_clause_token1] = ACTIONS(705), - [aux_sym_offset_clause_token1] = ACTIONS(705), - [aux_sym_where_clause_token1] = ACTIONS(705), - [aux_sym_select_clause_body_token1] = ACTIONS(705), - [aux_sym_join_type_token1] = ACTIONS(705), - [aux_sym_join_type_token2] = ACTIONS(705), - [aux_sym_join_type_token3] = ACTIONS(705), - [aux_sym_join_type_token4] = ACTIONS(705), - [aux_sym_join_clause_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [2573] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [anon_sym_COMMA] = ACTIONS(709), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_truncate_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_begin_statement_token1] = ACTIONS(711), - [aux_sym_commit_statement_token1] = ACTIONS(711), - [aux_sym_rollback_statement_token1] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_reference_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_grant_statement_token8] = ACTIONS(711), - [aux_sym_order_by_clause_token1] = ACTIONS(711), - [aux_sym_limit_clause_token1] = ACTIONS(711), - [aux_sym_offset_clause_token1] = ACTIONS(711), - [aux_sym_where_clause_token1] = ACTIONS(711), - [aux_sym_select_clause_body_token1] = ACTIONS(711), - [aux_sym_join_type_token1] = ACTIONS(711), - [aux_sym_join_type_token2] = ACTIONS(711), - [aux_sym_join_type_token3] = ACTIONS(711), - [aux_sym_join_type_token4] = ACTIONS(711), - [aux_sym_join_clause_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [2574] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [anon_sym_COMMA] = ACTIONS(660), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_truncate_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_begin_statement_token1] = ACTIONS(662), - [aux_sym_commit_statement_token1] = ACTIONS(662), - [aux_sym_rollback_statement_token1] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_reference_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_grant_statement_token8] = ACTIONS(662), - [aux_sym_order_by_clause_token1] = ACTIONS(662), - [aux_sym_limit_clause_token1] = ACTIONS(662), - [aux_sym_offset_clause_token1] = ACTIONS(662), - [aux_sym_where_clause_token1] = ACTIONS(662), - [aux_sym_select_clause_body_token1] = ACTIONS(662), - [aux_sym_join_type_token1] = ACTIONS(662), - [aux_sym_join_type_token2] = ACTIONS(662), - [aux_sym_join_type_token3] = ACTIONS(662), - [aux_sym_join_type_token4] = ACTIONS(662), - [aux_sym_join_clause_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [2575] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(3498), - [anon_sym_COMMA] = ACTIONS(592), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_truncate_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token1] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_begin_statement_token1] = ACTIONS(596), - [aux_sym_commit_statement_token1] = ACTIONS(596), - [aux_sym_rollback_statement_token1] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_grant_statement_token8] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(3500), - [aux_sym_order_by_clause_token1] = ACTIONS(596), - [aux_sym_limit_clause_token1] = ACTIONS(596), - [aux_sym_offset_clause_token1] = ACTIONS(596), - [aux_sym_where_clause_token1] = ACTIONS(596), - [aux_sym_join_type_token1] = ACTIONS(596), - [aux_sym_join_type_token2] = ACTIONS(596), - [aux_sym_join_type_token3] = ACTIONS(596), - [aux_sym_join_type_token4] = ACTIONS(596), - [aux_sym_join_clause_token1] = ACTIONS(596), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [2576] = { - [sym_within_group_clause] = STATE(2879), - [sym_filter_clause] = STATE(3257), - [sym_over_clause] = STATE(3558), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [anon_sym_COMMA] = ACTIONS(146), - [aux_sym_cte_token2] = ACTIONS(146), - [aux_sym_truncate_statement_token1] = ACTIONS(146), - [aux_sym_comment_statement_token1] = ACTIONS(146), - [aux_sym_comment_statement_token7] = ACTIONS(146), - [aux_sym_begin_statement_token1] = ACTIONS(146), - [aux_sym_commit_statement_token1] = ACTIONS(146), - [aux_sym_rollback_statement_token1] = ACTIONS(146), - [aux_sym_create_statement_token1] = ACTIONS(146), - [aux_sym_alter_statement_token1] = ACTIONS(146), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(146), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym__compound_statement_token2] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(146), - [aux_sym_declare_statement_token1] = ACTIONS(146), - [aux_sym_create_function_statement_token7] = ACTIONS(146), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(146), - [aux_sym_trigger_event_token2] = ACTIONS(146), - [aux_sym_trigger_event_token3] = ACTIONS(146), - [aux_sym_drop_statement_token1] = ACTIONS(146), - [aux_sym_grant_statement_token1] = ACTIONS(146), - [aux_sym_grant_statement_token4] = ACTIONS(146), - [aux_sym_grant_statement_token8] = ACTIONS(146), - [aux_sym_create_table_statement_token1] = ACTIONS(146), - [aux_sym_having_clause_token1] = ACTIONS(146), - [aux_sym_order_by_clause_token1] = ACTIONS(146), - [aux_sym_limit_clause_token1] = ACTIONS(146), - [aux_sym_offset_clause_token1] = ACTIONS(146), - [aux_sym_within_group_clause_token1] = ACTIONS(3502), - [aux_sym_filter_clause_token1] = ACTIONS(3504), - [aux_sym_over_clause_token1] = ACTIONS(3506), - [aux_sym_frame_clause_token2] = ACTIONS(146), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [2577] = { - [sym_within_group_clause] = STATE(2894), - [sym_filter_clause] = STATE(3273), - [sym_over_clause] = STATE(3549), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(132), - [aux_sym_cte_token2] = ACTIONS(132), - [aux_sym_truncate_statement_token1] = ACTIONS(132), - [aux_sym_comment_statement_token1] = ACTIONS(132), - [aux_sym_comment_statement_token7] = ACTIONS(132), - [aux_sym_begin_statement_token1] = ACTIONS(132), - [aux_sym_commit_statement_token1] = ACTIONS(132), - [aux_sym_rollback_statement_token1] = ACTIONS(132), - [aux_sym_create_statement_token1] = ACTIONS(132), - [aux_sym_alter_statement_token1] = ACTIONS(132), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(132), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym__compound_statement_token2] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(132), - [aux_sym_declare_statement_token1] = ACTIONS(132), - [aux_sym_create_function_statement_token7] = ACTIONS(132), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(132), - [aux_sym_trigger_event_token2] = ACTIONS(132), - [aux_sym_trigger_event_token3] = ACTIONS(132), - [aux_sym_drop_statement_token1] = ACTIONS(132), - [aux_sym_grant_statement_token1] = ACTIONS(132), - [aux_sym_grant_statement_token4] = ACTIONS(132), - [aux_sym_grant_statement_token8] = ACTIONS(132), - [aux_sym_create_table_statement_token1] = ACTIONS(132), - [aux_sym_having_clause_token1] = ACTIONS(132), - [aux_sym_order_by_clause_token1] = ACTIONS(132), - [aux_sym_limit_clause_token1] = ACTIONS(132), - [aux_sym_offset_clause_token1] = ACTIONS(132), - [aux_sym_within_group_clause_token1] = ACTIONS(3502), - [aux_sym_filter_clause_token1] = ACTIONS(3504), - [aux_sym_over_clause_token1] = ACTIONS(3506), - [aux_sym_frame_clause_token2] = ACTIONS(132), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [2578] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [anon_sym_COMMA] = ACTIONS(305), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_truncate_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token1] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_begin_statement_token1] = ACTIONS(307), - [aux_sym_commit_statement_token1] = ACTIONS(307), - [aux_sym_rollback_statement_token1] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_grant_statement_token8] = ACTIONS(307), - [aux_sym_order_by_clause_token1] = ACTIONS(307), - [aux_sym_limit_clause_token1] = ACTIONS(307), - [aux_sym_offset_clause_token1] = ACTIONS(307), - [aux_sym_where_clause_token1] = ACTIONS(307), - [aux_sym_join_type_token1] = ACTIONS(307), - [aux_sym_join_type_token2] = ACTIONS(307), - [aux_sym_join_type_token3] = ACTIONS(307), - [aux_sym_join_type_token4] = ACTIONS(307), - [aux_sym_join_clause_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [2579] = { - [sym__quoted_identifier] = STATE(2237), - [sym_identifier] = STATE(7569), - [ts_builtin_sym_end] = ACTIONS(375), - [anon_sym_SEMI] = ACTIONS(375), - [aux_sym_with_clause_token1] = ACTIONS(377), - [anon_sym_COMMA] = ACTIONS(375), - [aux_sym_cte_token1] = ACTIONS(3116), - [aux_sym_cte_token2] = ACTIONS(3508), - [aux_sym_truncate_statement_token1] = ACTIONS(377), - [aux_sym_comment_statement_token1] = ACTIONS(377), - [aux_sym_comment_statement_token7] = ACTIONS(3510), - [aux_sym_begin_statement_token1] = ACTIONS(377), - [aux_sym_commit_statement_token1] = ACTIONS(377), - [aux_sym_rollback_statement_token1] = ACTIONS(377), - [aux_sym_create_statement_token1] = ACTIONS(377), - [aux_sym_alter_statement_token1] = ACTIONS(377), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(377), - [aux_sym_pg_command_token1] = ACTIONS(375), - [aux_sym_create_function_statement_token7] = ACTIONS(377), - [aux_sym_create_function_parameter_token1] = ACTIONS(3512), - [anon_sym_EQ] = ACTIONS(3514), - [aux_sym_create_trigger_statement_token1] = ACTIONS(3516), - [aux_sym_trigger_event_token1] = ACTIONS(377), - [aux_sym_trigger_event_token2] = ACTIONS(377), - [aux_sym_trigger_event_token3] = ACTIONS(377), - [aux_sym_drop_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token4] = ACTIONS(377), - [aux_sym_grant_statement_token8] = ACTIONS(377), - [aux_sym_order_by_clause_token1] = ACTIONS(377), - [aux_sym_limit_clause_token1] = ACTIONS(377), - [aux_sym_offset_clause_token1] = ACTIONS(377), - [aux_sym_where_clause_token1] = ACTIONS(377), - [aux_sym_join_type_token1] = ACTIONS(377), - [aux_sym_join_type_token2] = ACTIONS(377), - [aux_sym_join_type_token3] = ACTIONS(377), - [aux_sym_join_type_token4] = ACTIONS(377), - [aux_sym_join_clause_token1] = ACTIONS(377), - [aux_sym_frame_clause_token2] = ACTIONS(3518), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3520), - [sym__unquoted_identifier] = ACTIONS(1149), - [anon_sym_BQUOTE] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1153), - [anon_sym_DASH_GT] = ACTIONS(3522), - [anon_sym_DASH_GT_GT] = ACTIONS(3524), - [anon_sym_POUND_GT] = ACTIONS(3522), - [anon_sym_POUND_GT_GT] = ACTIONS(3524), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3526), - [anon_sym_DASH] = ACTIONS(3528), - [anon_sym_TILDE] = ACTIONS(3530), - [anon_sym_CARET] = ACTIONS(3532), - [anon_sym_STAR] = ACTIONS(3534), - [anon_sym_SLASH] = ACTIONS(3536), - [anon_sym_PERCENT] = ACTIONS(3534), - [anon_sym_LT_LT] = ACTIONS(3534), - [anon_sym_GT_GT] = ACTIONS(3534), - [anon_sym_AMP] = ACTIONS(3534), - [anon_sym_PIPE] = ACTIONS(3526), - [anon_sym_POUND] = ACTIONS(3528), - [anon_sym_LT] = ACTIONS(3530), - [anon_sym_LT_EQ] = ACTIONS(3514), - [anon_sym_LT_GT] = ACTIONS(3514), - [anon_sym_BANG_EQ] = ACTIONS(3514), - [anon_sym_GT] = ACTIONS(3530), - [anon_sym_GT_EQ] = ACTIONS(3514), - [anon_sym_BANG_TILDE] = ACTIONS(3530), - [anon_sym_TILDE_STAR] = ACTIONS(3514), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3514), - }, - [2580] = { - [aux_sym_array_type_repeat1] = STATE(2580), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym__compound_statement_token2] = ACTIONS(321), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_reference_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_create_table_statement_token1] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_select_clause_body_token1] = ACTIONS(321), - [aux_sym_join_type_token1] = ACTIONS(321), - [aux_sym_join_type_token2] = ACTIONS(321), - [aux_sym_join_type_token3] = ACTIONS(321), - [aux_sym_join_type_token4] = ACTIONS(321), - [aux_sym_join_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(3538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [2581] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(3541), - [anon_sym_COMMA] = ACTIONS(600), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_truncate_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token1] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_begin_statement_token1] = ACTIONS(604), - [aux_sym_commit_statement_token1] = ACTIONS(604), - [aux_sym_rollback_statement_token1] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_grant_statement_token8] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(3543), - [aux_sym_order_by_clause_token1] = ACTIONS(604), - [aux_sym_limit_clause_token1] = ACTIONS(604), - [aux_sym_offset_clause_token1] = ACTIONS(604), - [aux_sym_where_clause_token1] = ACTIONS(604), - [aux_sym_join_type_token1] = ACTIONS(604), - [aux_sym_join_type_token2] = ACTIONS(604), - [aux_sym_join_type_token3] = ACTIONS(604), - [aux_sym_join_type_token4] = ACTIONS(604), - [aux_sym_join_clause_token1] = ACTIONS(604), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [2582] = { - [aux_sym_array_type_repeat1] = STATE(2580), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [anon_sym_COMMA] = ACTIONS(336), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym__compound_statement_token2] = ACTIONS(338), - [aux_sym_return_statement_token1] = ACTIONS(338), - [aux_sym_declare_statement_token1] = ACTIONS(338), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_reference_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_grant_statement_token8] = ACTIONS(338), - [aux_sym_create_table_statement_token1] = ACTIONS(338), - [aux_sym_order_by_clause_token1] = ACTIONS(338), - [aux_sym_limit_clause_token1] = ACTIONS(338), - [aux_sym_offset_clause_token1] = ACTIONS(338), - [aux_sym_where_clause_token1] = ACTIONS(338), - [aux_sym_select_clause_body_token1] = ACTIONS(338), - [aux_sym_join_type_token1] = ACTIONS(338), - [aux_sym_join_type_token2] = ACTIONS(338), - [aux_sym_join_type_token3] = ACTIONS(338), - [aux_sym_join_type_token4] = ACTIONS(338), - [aux_sym_join_clause_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(3416), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [2583] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token2] = ACTIONS(142), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(142), - [aux_sym_comment_statement_token1] = ACTIONS(142), - [aux_sym_comment_statement_token7] = ACTIONS(142), - [aux_sym_begin_statement_token1] = ACTIONS(142), - [aux_sym_commit_statement_token1] = ACTIONS(142), - [aux_sym_rollback_statement_token1] = ACTIONS(142), - [aux_sym_create_statement_token1] = ACTIONS(142), - [aux_sym_alter_statement_token1] = ACTIONS(142), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(142), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym__compound_statement_token2] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(142), - [aux_sym_declare_statement_token1] = ACTIONS(142), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(142), - [aux_sym_trigger_event_token1] = ACTIONS(142), - [aux_sym_trigger_event_token2] = ACTIONS(142), - [aux_sym_trigger_event_token3] = ACTIONS(142), - [aux_sym_drop_statement_token1] = ACTIONS(142), - [aux_sym_grant_statement_token1] = ACTIONS(142), - [aux_sym_grant_statement_token4] = ACTIONS(142), - [aux_sym_direction_constraint_token1] = ACTIONS(142), - [aux_sym_direction_constraint_token2] = ACTIONS(142), - [aux_sym_create_table_statement_token1] = ACTIONS(142), - [aux_sym_order_expression_token1] = ACTIONS(142), - [aux_sym_limit_clause_token1] = ACTIONS(142), - [aux_sym_offset_clause_token1] = ACTIONS(142), - [aux_sym_fetch_clause_token1] = ACTIONS(142), - [aux_sym_frame_clause_token2] = ACTIONS(142), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [aux_sym_type_token1] = ACTIONS(142), - [aux_sym_type_token2] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [2584] = { - [sym_filter_clause] = STATE(2915), - [sym_over_clause] = STATE(3239), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(201), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_filter_clause_token1] = ACTIONS(3048), - [aux_sym_over_clause_token1] = ACTIONS(3050), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2585] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [anon_sym_COMMA] = ACTIONS(725), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_truncate_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_begin_statement_token1] = ACTIONS(727), - [aux_sym_commit_statement_token1] = ACTIONS(727), - [aux_sym_rollback_statement_token1] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_reference_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_grant_statement_token8] = ACTIONS(727), - [aux_sym_order_by_clause_token1] = ACTIONS(727), - [aux_sym_limit_clause_token1] = ACTIONS(727), - [aux_sym_offset_clause_token1] = ACTIONS(727), - [aux_sym_where_clause_token1] = ACTIONS(727), - [aux_sym_select_clause_body_token1] = ACTIONS(727), - [aux_sym_join_type_token1] = ACTIONS(727), - [aux_sym_join_type_token2] = ACTIONS(727), - [aux_sym_join_type_token3] = ACTIONS(727), - [aux_sym_join_type_token4] = ACTIONS(727), - [aux_sym_join_clause_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [2586] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(3545), - [anon_sym_COMMA] = ACTIONS(608), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_truncate_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token1] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_begin_statement_token1] = ACTIONS(612), - [aux_sym_commit_statement_token1] = ACTIONS(612), - [aux_sym_rollback_statement_token1] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_grant_statement_token8] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(3547), - [aux_sym_order_by_clause_token1] = ACTIONS(612), - [aux_sym_limit_clause_token1] = ACTIONS(612), - [aux_sym_offset_clause_token1] = ACTIONS(612), - [aux_sym_where_clause_token1] = ACTIONS(612), - [aux_sym_join_type_token1] = ACTIONS(612), - [aux_sym_join_type_token2] = ACTIONS(612), - [aux_sym_join_type_token3] = ACTIONS(612), - [aux_sym_join_type_token4] = ACTIONS(612), - [aux_sym_join_clause_token1] = ACTIONS(612), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [2587] = { - [sym_filter_clause] = STATE(2914), - [sym_over_clause] = STATE(3256), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(179), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_filter_clause_token1] = ACTIONS(3048), - [aux_sym_over_clause_token1] = ACTIONS(3050), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2588] = { - [sym_within_group_clause] = STATE(2907), - [sym_filter_clause] = STATE(3284), - [sym_over_clause] = STATE(3536), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [anon_sym_COMMA] = ACTIONS(154), - [aux_sym_cte_token2] = ACTIONS(154), - [aux_sym_truncate_statement_token1] = ACTIONS(154), - [aux_sym_comment_statement_token1] = ACTIONS(154), - [aux_sym_comment_statement_token7] = ACTIONS(154), - [aux_sym_begin_statement_token1] = ACTIONS(154), - [aux_sym_commit_statement_token1] = ACTIONS(154), - [aux_sym_rollback_statement_token1] = ACTIONS(154), - [aux_sym_create_statement_token1] = ACTIONS(154), - [aux_sym_alter_statement_token1] = ACTIONS(154), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(154), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym__compound_statement_token2] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(154), - [aux_sym_declare_statement_token1] = ACTIONS(154), - [aux_sym_create_function_statement_token7] = ACTIONS(154), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(154), - [aux_sym_trigger_event_token2] = ACTIONS(154), - [aux_sym_trigger_event_token3] = ACTIONS(154), - [aux_sym_drop_statement_token1] = ACTIONS(154), - [aux_sym_grant_statement_token1] = ACTIONS(154), - [aux_sym_grant_statement_token4] = ACTIONS(154), - [aux_sym_grant_statement_token8] = ACTIONS(154), - [aux_sym_create_table_statement_token1] = ACTIONS(154), - [aux_sym_having_clause_token1] = ACTIONS(154), - [aux_sym_order_by_clause_token1] = ACTIONS(154), - [aux_sym_limit_clause_token1] = ACTIONS(154), - [aux_sym_offset_clause_token1] = ACTIONS(154), - [aux_sym_within_group_clause_token1] = ACTIONS(3502), - [aux_sym_filter_clause_token1] = ACTIONS(3504), - [aux_sym_over_clause_token1] = ACTIONS(3506), - [aux_sym_frame_clause_token2] = ACTIONS(154), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [2589] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token2] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token7] = ACTIONS(115), - [aux_sym_begin_statement_token1] = ACTIONS(115), - [aux_sym_commit_statement_token1] = ACTIONS(115), - [aux_sym_rollback_statement_token1] = ACTIONS(115), - [aux_sym_create_statement_token1] = ACTIONS(115), - [aux_sym_alter_statement_token1] = ACTIONS(115), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(115), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym__compound_statement_token2] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(115), - [aux_sym_declare_statement_token1] = ACTIONS(115), - [aux_sym_create_function_statement_token7] = ACTIONS(115), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(115), - [aux_sym_trigger_event_token2] = ACTIONS(115), - [aux_sym_trigger_event_token3] = ACTIONS(115), - [aux_sym_drop_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token4] = ACTIONS(115), - [aux_sym_grant_statement_token8] = ACTIONS(115), - [aux_sym_create_table_statement_token1] = ACTIONS(115), - [aux_sym_having_clause_token1] = ACTIONS(115), - [aux_sym_order_by_clause_token1] = ACTIONS(115), - [aux_sym_limit_clause_token1] = ACTIONS(115), - [aux_sym_offset_clause_token1] = ACTIONS(115), - [aux_sym_frame_clause_token2] = ACTIONS(115), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [aux_sym_type_token1] = ACTIONS(115), - [aux_sym_type_token2] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2590] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token2] = ACTIONS(128), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(128), - [aux_sym_comment_statement_token1] = ACTIONS(128), - [aux_sym_comment_statement_token7] = ACTIONS(128), - [aux_sym_begin_statement_token1] = ACTIONS(128), - [aux_sym_commit_statement_token1] = ACTIONS(128), - [aux_sym_rollback_statement_token1] = ACTIONS(128), - [aux_sym_create_statement_token1] = ACTIONS(128), - [aux_sym_alter_statement_token1] = ACTIONS(128), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(128), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym__compound_statement_token2] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(128), - [aux_sym_declare_statement_token1] = ACTIONS(128), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(128), - [aux_sym_trigger_event_token1] = ACTIONS(128), - [aux_sym_trigger_event_token2] = ACTIONS(128), - [aux_sym_trigger_event_token3] = ACTIONS(128), - [aux_sym_drop_statement_token1] = ACTIONS(128), - [aux_sym_grant_statement_token1] = ACTIONS(128), - [aux_sym_grant_statement_token4] = ACTIONS(128), - [aux_sym_direction_constraint_token1] = ACTIONS(128), - [aux_sym_direction_constraint_token2] = ACTIONS(128), - [aux_sym_create_table_statement_token1] = ACTIONS(128), - [aux_sym_order_expression_token1] = ACTIONS(128), - [aux_sym_limit_clause_token1] = ACTIONS(128), - [aux_sym_offset_clause_token1] = ACTIONS(128), - [aux_sym_fetch_clause_token1] = ACTIONS(128), - [aux_sym_frame_clause_token2] = ACTIONS(128), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [aux_sym_type_token1] = ACTIONS(128), - [aux_sym_type_token2] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [2591] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(115), - [aux_sym_cte_token2] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token2] = ACTIONS(115), - [aux_sym_comment_statement_token7] = ACTIONS(115), - [aux_sym_begin_statement_token1] = ACTIONS(115), - [aux_sym_commit_statement_token1] = ACTIONS(115), - [aux_sym_rollback_statement_token1] = ACTIONS(115), - [aux_sym_create_statement_token1] = ACTIONS(115), - [aux_sym_alter_statement_token1] = ACTIONS(115), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(115), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(115), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym__compound_statement_token2] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(115), - [aux_sym_declare_statement_token1] = ACTIONS(115), - [aux_sym_null_hint_token2] = ACTIONS(115), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(115), - [aux_sym_trigger_event_token1] = ACTIONS(115), - [aux_sym_trigger_event_token2] = ACTIONS(115), - [aux_sym_trigger_event_token3] = ACTIONS(115), - [aux_sym_drop_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token4] = ACTIONS(115), - [aux_sym_grant_statement_token5] = ACTIONS(115), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(115), - [aux_sym_direction_constraint_token1] = ACTIONS(115), - [aux_sym_direction_constraint_token2] = ACTIONS(115), - [anon_sym_CONSTRAINT] = ACTIONS(115), - [aux_sym_table_constraint_check_token1] = ACTIONS(115), - [aux_sym_table_constraint_unique_token1] = ACTIONS(115), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(115), - [aux_sym_frame_clause_token2] = ACTIONS(115), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2592] = { - [aux_sym_dotted_name_repeat1] = STATE(2657), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(158), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token2] = ACTIONS(158), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(158), - [aux_sym_begin_statement_token1] = ACTIONS(158), - [aux_sym_commit_statement_token1] = ACTIONS(158), - [aux_sym_rollback_statement_token1] = ACTIONS(158), - [aux_sym_create_statement_token1] = ACTIONS(158), - [aux_sym_alter_statement_token1] = ACTIONS(158), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(158), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(158), - [aux_sym_declare_statement_token1] = ACTIONS(158), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(158), - [aux_sym_trigger_reference_token1] = ACTIONS(158), - [aux_sym_trigger_event_token1] = ACTIONS(158), - [aux_sym_trigger_event_token2] = ACTIONS(158), - [aux_sym_trigger_event_token3] = ACTIONS(158), - [aux_sym_drop_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token4] = ACTIONS(158), - [aux_sym_direction_constraint_token1] = ACTIONS(158), - [aux_sym_direction_constraint_token2] = ACTIONS(158), - [aux_sym_order_expression_token1] = ACTIONS(158), - [aux_sym_limit_clause_token1] = ACTIONS(158), - [aux_sym_offset_clause_token1] = ACTIONS(158), - [aux_sym_fetch_clause_token1] = ACTIONS(158), - [aux_sym_where_clause_token1] = ACTIONS(158), - [aux_sym_frame_clause_token2] = ACTIONS(158), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(3549), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(3551), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2593] = { - [sym_within_group_clause] = STATE(2967), - [sym_filter_clause] = STATE(3294), - [sym_over_clause] = STATE(3531), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [anon_sym_COMMA] = ACTIONS(150), - [aux_sym_cte_token2] = ACTIONS(150), - [aux_sym_truncate_statement_token1] = ACTIONS(150), - [aux_sym_comment_statement_token1] = ACTIONS(150), - [aux_sym_comment_statement_token7] = ACTIONS(150), - [aux_sym_begin_statement_token1] = ACTIONS(150), - [aux_sym_commit_statement_token1] = ACTIONS(150), - [aux_sym_rollback_statement_token1] = ACTIONS(150), - [aux_sym_create_statement_token1] = ACTIONS(150), - [aux_sym_alter_statement_token1] = ACTIONS(150), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(150), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym__compound_statement_token2] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(150), - [aux_sym_declare_statement_token1] = ACTIONS(150), - [aux_sym_create_function_statement_token7] = ACTIONS(150), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(150), - [aux_sym_trigger_event_token2] = ACTIONS(150), - [aux_sym_trigger_event_token3] = ACTIONS(150), - [aux_sym_drop_statement_token1] = ACTIONS(150), - [aux_sym_grant_statement_token1] = ACTIONS(150), - [aux_sym_grant_statement_token4] = ACTIONS(150), - [aux_sym_grant_statement_token8] = ACTIONS(150), - [aux_sym_create_table_statement_token1] = ACTIONS(150), - [aux_sym_having_clause_token1] = ACTIONS(150), - [aux_sym_order_by_clause_token1] = ACTIONS(150), - [aux_sym_limit_clause_token1] = ACTIONS(150), - [aux_sym_offset_clause_token1] = ACTIONS(150), - [aux_sym_within_group_clause_token1] = ACTIONS(3502), - [aux_sym_filter_clause_token1] = ACTIONS(3504), - [aux_sym_over_clause_token1] = ACTIONS(3506), - [aux_sym_frame_clause_token2] = ACTIONS(150), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [2594] = { - [sym_filter_clause] = STATE(2951), - [sym_over_clause] = STATE(3272), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(195), - [aux_sym_cte_token2] = ACTIONS(195), - [aux_sym_truncate_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token7] = ACTIONS(195), - [aux_sym_begin_statement_token1] = ACTIONS(195), - [aux_sym_commit_statement_token1] = ACTIONS(195), - [aux_sym_rollback_statement_token1] = ACTIONS(195), - [aux_sym_create_statement_token1] = ACTIONS(195), - [aux_sym_alter_statement_token1] = ACTIONS(195), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(195), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(195), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(195), - [aux_sym_declare_statement_token1] = ACTIONS(195), - [aux_sym_null_hint_token2] = ACTIONS(195), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(195), - [aux_sym_trigger_event_token1] = ACTIONS(195), - [aux_sym_trigger_event_token2] = ACTIONS(195), - [aux_sym_trigger_event_token3] = ACTIONS(195), - [aux_sym_drop_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token4] = ACTIONS(195), - [aux_sym_grant_statement_token5] = ACTIONS(195), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(195), - [aux_sym_direction_constraint_token1] = ACTIONS(195), - [aux_sym_direction_constraint_token2] = ACTIONS(195), - [anon_sym_CONSTRAINT] = ACTIONS(195), - [aux_sym_table_constraint_check_token1] = ACTIONS(195), - [aux_sym_table_constraint_unique_token1] = ACTIONS(195), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(195), - [aux_sym_filter_clause_token1] = ACTIONS(3060), - [aux_sym_over_clause_token1] = ACTIONS(3062), - [aux_sym_frame_clause_token2] = ACTIONS(195), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2595] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [anon_sym_COMMA] = ACTIONS(437), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_truncate_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_begin_statement_token1] = ACTIONS(439), - [aux_sym_commit_statement_token1] = ACTIONS(439), - [aux_sym_rollback_statement_token1] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_grant_statement_token8] = ACTIONS(439), - [aux_sym_create_table_statement_token1] = ACTIONS(439), - [aux_sym_order_by_clause_token1] = ACTIONS(439), - [aux_sym_limit_clause_token1] = ACTIONS(439), - [aux_sym_offset_clause_token1] = ACTIONS(439), - [aux_sym_where_clause_token1] = ACTIONS(439), - [aux_sym_join_type_token1] = ACTIONS(439), - [aux_sym_join_type_token2] = ACTIONS(439), - [aux_sym_join_type_token3] = ACTIONS(439), - [aux_sym_join_type_token4] = ACTIONS(439), - [aux_sym_join_clause_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [2596] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [anon_sym_COMMA] = ACTIONS(433), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_truncate_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_begin_statement_token1] = ACTIONS(435), - [aux_sym_commit_statement_token1] = ACTIONS(435), - [aux_sym_rollback_statement_token1] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_grant_statement_token8] = ACTIONS(435), - [aux_sym_create_table_statement_token1] = ACTIONS(435), - [aux_sym_order_by_clause_token1] = ACTIONS(435), - [aux_sym_limit_clause_token1] = ACTIONS(435), - [aux_sym_offset_clause_token1] = ACTIONS(435), - [aux_sym_where_clause_token1] = ACTIONS(435), - [aux_sym_join_type_token1] = ACTIONS(435), - [aux_sym_join_type_token2] = ACTIONS(435), - [aux_sym_join_type_token3] = ACTIONS(435), - [aux_sym_join_type_token4] = ACTIONS(435), - [aux_sym_join_clause_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [2597] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [anon_sym_COMMA] = ACTIONS(425), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_truncate_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_begin_statement_token1] = ACTIONS(427), - [aux_sym_commit_statement_token1] = ACTIONS(427), - [aux_sym_rollback_statement_token1] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_grant_statement_token8] = ACTIONS(427), - [aux_sym_create_table_statement_token1] = ACTIONS(427), - [aux_sym_order_by_clause_token1] = ACTIONS(427), - [aux_sym_limit_clause_token1] = ACTIONS(427), - [aux_sym_offset_clause_token1] = ACTIONS(427), - [aux_sym_where_clause_token1] = ACTIONS(427), - [aux_sym_join_type_token1] = ACTIONS(427), - [aux_sym_join_type_token2] = ACTIONS(427), - [aux_sym_join_type_token3] = ACTIONS(427), - [aux_sym_join_type_token4] = ACTIONS(427), - [aux_sym_join_clause_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [2598] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [anon_sym_COMMA] = ACTIONS(538), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_truncate_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_begin_statement_token1] = ACTIONS(540), - [aux_sym_commit_statement_token1] = ACTIONS(540), - [aux_sym_rollback_statement_token1] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_grant_statement_token8] = ACTIONS(540), - [aux_sym_create_table_statement_token1] = ACTIONS(540), - [aux_sym_order_by_clause_token1] = ACTIONS(540), - [aux_sym_limit_clause_token1] = ACTIONS(540), - [aux_sym_offset_clause_token1] = ACTIONS(540), - [aux_sym_where_clause_token1] = ACTIONS(540), - [aux_sym_join_type_token1] = ACTIONS(540), - [aux_sym_join_type_token2] = ACTIONS(540), - [aux_sym_join_type_token3] = ACTIONS(540), - [aux_sym_join_type_token4] = ACTIONS(540), - [aux_sym_join_clause_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [2599] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [anon_sym_COMMA] = ACTIONS(564), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_truncate_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_begin_statement_token1] = ACTIONS(566), - [aux_sym_commit_statement_token1] = ACTIONS(566), - [aux_sym_rollback_statement_token1] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_grant_statement_token8] = ACTIONS(566), - [aux_sym_create_table_statement_token1] = ACTIONS(566), - [aux_sym_order_by_clause_token1] = ACTIONS(566), - [aux_sym_limit_clause_token1] = ACTIONS(566), - [aux_sym_offset_clause_token1] = ACTIONS(566), - [aux_sym_where_clause_token1] = ACTIONS(566), - [aux_sym_join_type_token1] = ACTIONS(566), - [aux_sym_join_type_token2] = ACTIONS(566), - [aux_sym_join_type_token3] = ACTIONS(566), - [aux_sym_join_type_token4] = ACTIONS(566), - [aux_sym_join_clause_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [2600] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [anon_sym_COMMA] = ACTIONS(568), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_truncate_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_begin_statement_token1] = ACTIONS(570), - [aux_sym_commit_statement_token1] = ACTIONS(570), - [aux_sym_rollback_statement_token1] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_grant_statement_token8] = ACTIONS(570), - [aux_sym_create_table_statement_token1] = ACTIONS(570), - [aux_sym_order_by_clause_token1] = ACTIONS(570), - [aux_sym_limit_clause_token1] = ACTIONS(570), - [aux_sym_offset_clause_token1] = ACTIONS(570), - [aux_sym_where_clause_token1] = ACTIONS(570), - [aux_sym_join_type_token1] = ACTIONS(570), - [aux_sym_join_type_token2] = ACTIONS(570), - [aux_sym_join_type_token3] = ACTIONS(570), - [aux_sym_join_type_token4] = ACTIONS(570), - [aux_sym_join_clause_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [2601] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [anon_sym_COMMA] = ACTIONS(616), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_truncate_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_begin_statement_token1] = ACTIONS(618), - [aux_sym_commit_statement_token1] = ACTIONS(618), - [aux_sym_rollback_statement_token1] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_grant_statement_token8] = ACTIONS(618), - [aux_sym_create_table_statement_token1] = ACTIONS(618), - [aux_sym_order_by_clause_token1] = ACTIONS(618), - [aux_sym_limit_clause_token1] = ACTIONS(618), - [aux_sym_offset_clause_token1] = ACTIONS(618), - [aux_sym_where_clause_token1] = ACTIONS(618), - [aux_sym_join_type_token1] = ACTIONS(618), - [aux_sym_join_type_token2] = ACTIONS(618), - [aux_sym_join_type_token3] = ACTIONS(618), - [aux_sym_join_type_token4] = ACTIONS(618), - [aux_sym_join_clause_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [2602] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [anon_sym_COMMA] = ACTIONS(550), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_truncate_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_begin_statement_token1] = ACTIONS(552), - [aux_sym_commit_statement_token1] = ACTIONS(552), - [aux_sym_rollback_statement_token1] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_grant_statement_token8] = ACTIONS(552), - [aux_sym_create_table_statement_token1] = ACTIONS(552), - [aux_sym_order_by_clause_token1] = ACTIONS(552), - [aux_sym_limit_clause_token1] = ACTIONS(552), - [aux_sym_offset_clause_token1] = ACTIONS(552), - [aux_sym_where_clause_token1] = ACTIONS(552), - [aux_sym_join_type_token1] = ACTIONS(552), - [aux_sym_join_type_token2] = ACTIONS(552), - [aux_sym_join_type_token3] = ACTIONS(552), - [aux_sym_join_type_token4] = ACTIONS(552), - [aux_sym_join_clause_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [2603] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [anon_sym_COMMA] = ACTIONS(546), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_truncate_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_begin_statement_token1] = ACTIONS(548), - [aux_sym_commit_statement_token1] = ACTIONS(548), - [aux_sym_rollback_statement_token1] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_grant_statement_token8] = ACTIONS(548), - [aux_sym_create_table_statement_token1] = ACTIONS(548), - [aux_sym_order_by_clause_token1] = ACTIONS(548), - [aux_sym_limit_clause_token1] = ACTIONS(548), - [aux_sym_offset_clause_token1] = ACTIONS(548), - [aux_sym_where_clause_token1] = ACTIONS(548), - [aux_sym_join_type_token1] = ACTIONS(548), - [aux_sym_join_type_token2] = ACTIONS(548), - [aux_sym_join_type_token3] = ACTIONS(548), - [aux_sym_join_type_token4] = ACTIONS(548), - [aux_sym_join_clause_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [2604] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [anon_sym_COMMA] = ACTIONS(542), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_truncate_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_begin_statement_token1] = ACTIONS(544), - [aux_sym_commit_statement_token1] = ACTIONS(544), - [aux_sym_rollback_statement_token1] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_grant_statement_token8] = ACTIONS(544), - [aux_sym_create_table_statement_token1] = ACTIONS(544), - [aux_sym_order_by_clause_token1] = ACTIONS(544), - [aux_sym_limit_clause_token1] = ACTIONS(544), - [aux_sym_offset_clause_token1] = ACTIONS(544), - [aux_sym_where_clause_token1] = ACTIONS(544), - [aux_sym_join_type_token1] = ACTIONS(544), - [aux_sym_join_type_token2] = ACTIONS(544), - [aux_sym_join_type_token3] = ACTIONS(544), - [aux_sym_join_type_token4] = ACTIONS(544), - [aux_sym_join_clause_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [2605] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [anon_sym_COMMA] = ACTIONS(530), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_truncate_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_begin_statement_token1] = ACTIONS(532), - [aux_sym_commit_statement_token1] = ACTIONS(532), - [aux_sym_rollback_statement_token1] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_grant_statement_token8] = ACTIONS(532), - [aux_sym_create_table_statement_token1] = ACTIONS(532), - [aux_sym_order_by_clause_token1] = ACTIONS(532), - [aux_sym_limit_clause_token1] = ACTIONS(532), - [aux_sym_offset_clause_token1] = ACTIONS(532), - [aux_sym_where_clause_token1] = ACTIONS(532), - [aux_sym_join_type_token1] = ACTIONS(532), - [aux_sym_join_type_token2] = ACTIONS(532), - [aux_sym_join_type_token3] = ACTIONS(532), - [aux_sym_join_type_token4] = ACTIONS(532), - [aux_sym_join_clause_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [2606] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [anon_sym_COMMA] = ACTIONS(484), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_truncate_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_begin_statement_token1] = ACTIONS(486), - [aux_sym_commit_statement_token1] = ACTIONS(486), - [aux_sym_rollback_statement_token1] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_grant_statement_token8] = ACTIONS(486), - [aux_sym_create_table_statement_token1] = ACTIONS(486), - [aux_sym_order_by_clause_token1] = ACTIONS(486), - [aux_sym_limit_clause_token1] = ACTIONS(486), - [aux_sym_offset_clause_token1] = ACTIONS(486), - [aux_sym_where_clause_token1] = ACTIONS(486), - [aux_sym_join_type_token1] = ACTIONS(486), - [aux_sym_join_type_token2] = ACTIONS(486), - [aux_sym_join_type_token3] = ACTIONS(486), - [aux_sym_join_type_token4] = ACTIONS(486), - [aux_sym_join_clause_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [2607] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [anon_sym_COMMA] = ACTIONS(461), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_truncate_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_begin_statement_token1] = ACTIONS(463), - [aux_sym_commit_statement_token1] = ACTIONS(463), - [aux_sym_rollback_statement_token1] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_grant_statement_token8] = ACTIONS(463), - [aux_sym_create_table_statement_token1] = ACTIONS(463), - [aux_sym_order_by_clause_token1] = ACTIONS(463), - [aux_sym_limit_clause_token1] = ACTIONS(463), - [aux_sym_offset_clause_token1] = ACTIONS(463), - [aux_sym_where_clause_token1] = ACTIONS(463), - [aux_sym_join_type_token1] = ACTIONS(463), - [aux_sym_join_type_token2] = ACTIONS(463), - [aux_sym_join_type_token3] = ACTIONS(463), - [aux_sym_join_type_token4] = ACTIONS(463), - [aux_sym_join_clause_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [2608] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [anon_sym_COMMA] = ACTIONS(469), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_truncate_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_begin_statement_token1] = ACTIONS(471), - [aux_sym_commit_statement_token1] = ACTIONS(471), - [aux_sym_rollback_statement_token1] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_grant_statement_token8] = ACTIONS(471), - [aux_sym_create_table_statement_token1] = ACTIONS(471), - [aux_sym_order_by_clause_token1] = ACTIONS(471), - [aux_sym_limit_clause_token1] = ACTIONS(471), - [aux_sym_offset_clause_token1] = ACTIONS(471), - [aux_sym_where_clause_token1] = ACTIONS(471), - [aux_sym_join_type_token1] = ACTIONS(471), - [aux_sym_join_type_token2] = ACTIONS(471), - [aux_sym_join_type_token3] = ACTIONS(471), - [aux_sym_join_type_token4] = ACTIONS(471), - [aux_sym_join_clause_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [2609] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [anon_sym_COMMA] = ACTIONS(465), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_truncate_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_begin_statement_token1] = ACTIONS(467), - [aux_sym_commit_statement_token1] = ACTIONS(467), - [aux_sym_rollback_statement_token1] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_grant_statement_token8] = ACTIONS(467), - [aux_sym_create_table_statement_token1] = ACTIONS(467), - [aux_sym_order_by_clause_token1] = ACTIONS(467), - [aux_sym_limit_clause_token1] = ACTIONS(467), - [aux_sym_offset_clause_token1] = ACTIONS(467), - [aux_sym_where_clause_token1] = ACTIONS(467), - [aux_sym_join_type_token1] = ACTIONS(467), - [aux_sym_join_type_token2] = ACTIONS(467), - [aux_sym_join_type_token3] = ACTIONS(467), - [aux_sym_join_type_token4] = ACTIONS(467), - [aux_sym_join_clause_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [2610] = { - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(3302), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(3304), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym__compound_statement_token2] = ACTIONS(285), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_reference_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(3306), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_select_clause_body_token1] = ACTIONS(285), - [aux_sym_join_type_token1] = ACTIONS(285), - [aux_sym_join_type_token2] = ACTIONS(285), - [aux_sym_join_type_token3] = ACTIONS(285), - [aux_sym_join_type_token4] = ACTIONS(285), - [aux_sym_join_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [2611] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_create_table_statement_token1] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_join_type_token1] = ACTIONS(321), - [aux_sym_join_type_token2] = ACTIONS(321), - [aux_sym_join_type_token3] = ACTIONS(321), - [aux_sym_join_type_token4] = ACTIONS(321), - [aux_sym_join_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [2612] = { - [sym__quoted_identifier] = STATE(6845), - [sym_identifier] = STATE(7654), - [anon_sym_SEMI] = ACTIONS(375), - [aux_sym_with_clause_token1] = ACTIONS(377), - [anon_sym_COMMA] = ACTIONS(375), - [aux_sym_cte_token1] = ACTIONS(3005), - [aux_sym_cte_token2] = ACTIONS(3553), - [aux_sym_comment_statement_token7] = ACTIONS(3555), - [aux_sym_create_statement_token1] = ACTIONS(377), - [aux_sym_alter_statement_token1] = ACTIONS(377), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(377), - [aux_sym_pg_command_token1] = ACTIONS(375), - [aux_sym__compound_statement_token2] = ACTIONS(377), - [aux_sym_return_statement_token1] = ACTIONS(377), - [aux_sym_declare_statement_token1] = ACTIONS(377), - [aux_sym_create_function_statement_token7] = ACTIONS(377), - [aux_sym_create_function_parameter_token1] = ACTIONS(3557), - [anon_sym_EQ] = ACTIONS(3559), - [aux_sym_create_trigger_statement_token1] = ACTIONS(3561), - [aux_sym_trigger_reference_token1] = ACTIONS(377), - [aux_sym_trigger_event_token1] = ACTIONS(377), - [aux_sym_trigger_event_token2] = ACTIONS(377), - [aux_sym_trigger_event_token3] = ACTIONS(377), - [aux_sym_drop_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token4] = ACTIONS(377), - [aux_sym_grant_statement_token8] = ACTIONS(377), - [aux_sym_create_table_statement_token1] = ACTIONS(377), - [aux_sym_order_by_clause_token1] = ACTIONS(377), - [aux_sym_limit_clause_token1] = ACTIONS(377), - [aux_sym_offset_clause_token1] = ACTIONS(377), - [aux_sym_where_clause_token1] = ACTIONS(377), - [aux_sym_select_clause_body_token1] = ACTIONS(377), - [aux_sym_join_type_token1] = ACTIONS(377), - [aux_sym_join_type_token2] = ACTIONS(377), - [aux_sym_join_type_token3] = ACTIONS(377), - [aux_sym_join_type_token4] = ACTIONS(377), - [aux_sym_join_clause_token1] = ACTIONS(377), - [aux_sym_frame_clause_token2] = ACTIONS(3563), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3565), - [sym__unquoted_identifier] = ACTIONS(3021), - [anon_sym_BQUOTE] = ACTIONS(3023), - [anon_sym_DQUOTE] = ACTIONS(3025), - [anon_sym_DASH_GT] = ACTIONS(3567), - [anon_sym_DASH_GT_GT] = ACTIONS(3569), - [anon_sym_POUND_GT] = ACTIONS(3567), - [anon_sym_POUND_GT_GT] = ACTIONS(3569), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3571), - [anon_sym_DASH] = ACTIONS(3573), - [anon_sym_TILDE] = ACTIONS(3575), - [anon_sym_CARET] = ACTIONS(3577), - [anon_sym_STAR] = ACTIONS(3579), - [anon_sym_SLASH] = ACTIONS(3581), - [anon_sym_PERCENT] = ACTIONS(3579), - [anon_sym_LT_LT] = ACTIONS(3579), - [anon_sym_GT_GT] = ACTIONS(3579), - [anon_sym_AMP] = ACTIONS(3579), - [anon_sym_PIPE] = ACTIONS(3571), - [anon_sym_POUND] = ACTIONS(3573), - [anon_sym_LT] = ACTIONS(3575), - [anon_sym_LT_EQ] = ACTIONS(3559), - [anon_sym_LT_GT] = ACTIONS(3559), - [anon_sym_BANG_EQ] = ACTIONS(3559), - [anon_sym_GT] = ACTIONS(3575), - [anon_sym_GT_EQ] = ACTIONS(3559), - [anon_sym_BANG_TILDE] = ACTIONS(3575), - [anon_sym_TILDE_STAR] = ACTIONS(3559), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3559), - }, - [2613] = { - [sym_filter_clause] = STATE(2953), - [sym_over_clause] = STATE(3270), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(185), - [aux_sym_cte_token2] = ACTIONS(185), - [aux_sym_truncate_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token7] = ACTIONS(185), - [aux_sym_begin_statement_token1] = ACTIONS(185), - [aux_sym_commit_statement_token1] = ACTIONS(185), - [aux_sym_rollback_statement_token1] = ACTIONS(185), - [aux_sym_create_statement_token1] = ACTIONS(185), - [aux_sym_alter_statement_token1] = ACTIONS(185), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(185), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(185), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(185), - [aux_sym_declare_statement_token1] = ACTIONS(185), - [aux_sym_null_hint_token2] = ACTIONS(185), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(185), - [aux_sym_trigger_event_token1] = ACTIONS(185), - [aux_sym_trigger_event_token2] = ACTIONS(185), - [aux_sym_trigger_event_token3] = ACTIONS(185), - [aux_sym_drop_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token4] = ACTIONS(185), - [aux_sym_grant_statement_token5] = ACTIONS(185), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(185), - [aux_sym_direction_constraint_token1] = ACTIONS(185), - [aux_sym_direction_constraint_token2] = ACTIONS(185), - [anon_sym_CONSTRAINT] = ACTIONS(185), - [aux_sym_table_constraint_check_token1] = ACTIONS(185), - [aux_sym_table_constraint_unique_token1] = ACTIONS(185), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(185), - [aux_sym_filter_clause_token1] = ACTIONS(3060), - [aux_sym_over_clause_token1] = ACTIONS(3062), - [aux_sym_frame_clause_token2] = ACTIONS(185), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2614] = { - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(144), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token1] = ACTIONS(144), - [aux_sym_cte_token2] = ACTIONS(144), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_comment_statement_token7] = ACTIONS(144), - [aux_sym_create_statement_token1] = ACTIONS(144), - [aux_sym_alter_statement_token1] = ACTIONS(144), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(144), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym__compound_statement_token2] = ACTIONS(144), - [aux_sym_return_statement_token1] = ACTIONS(144), - [aux_sym_declare_statement_token1] = ACTIONS(144), - [aux_sym_create_function_statement_token7] = ACTIONS(144), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(144), - [aux_sym_trigger_event_token2] = ACTIONS(144), - [aux_sym_trigger_event_token3] = ACTIONS(144), - [aux_sym_drop_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token1] = ACTIONS(144), - [aux_sym_grant_statement_token4] = ACTIONS(144), - [aux_sym_grant_statement_token8] = ACTIONS(144), - [aux_sym_order_by_clause_token1] = ACTIONS(144), - [aux_sym_limit_clause_token1] = ACTIONS(144), - [aux_sym_offset_clause_token1] = ACTIONS(144), - [aux_sym_where_clause_token1] = ACTIONS(144), - [aux_sym_join_type_token1] = ACTIONS(144), - [aux_sym_join_type_token2] = ACTIONS(144), - [aux_sym_join_type_token3] = ACTIONS(144), - [aux_sym_join_type_token4] = ACTIONS(144), - [aux_sym_join_clause_token1] = ACTIONS(144), - [aux_sym_frame_clause_token2] = ACTIONS(144), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(144), - [sym__unquoted_identifier] = ACTIONS(144), - [anon_sym_BQUOTE] = ACTIONS(142), - [anon_sym_DQUOTE] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [2615] = { - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token1] = ACTIONS(130), - [aux_sym_cte_token2] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_comment_statement_token7] = ACTIONS(130), - [aux_sym_create_statement_token1] = ACTIONS(130), - [aux_sym_alter_statement_token1] = ACTIONS(130), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(130), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym__compound_statement_token2] = ACTIONS(130), - [aux_sym_return_statement_token1] = ACTIONS(130), - [aux_sym_declare_statement_token1] = ACTIONS(130), - [aux_sym_create_function_statement_token7] = ACTIONS(130), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(130), - [aux_sym_trigger_event_token2] = ACTIONS(130), - [aux_sym_trigger_event_token3] = ACTIONS(130), - [aux_sym_drop_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token1] = ACTIONS(130), - [aux_sym_grant_statement_token4] = ACTIONS(130), - [aux_sym_grant_statement_token8] = ACTIONS(130), - [aux_sym_order_by_clause_token1] = ACTIONS(130), - [aux_sym_limit_clause_token1] = ACTIONS(130), - [aux_sym_offset_clause_token1] = ACTIONS(130), - [aux_sym_where_clause_token1] = ACTIONS(130), - [aux_sym_join_type_token1] = ACTIONS(130), - [aux_sym_join_type_token2] = ACTIONS(130), - [aux_sym_join_type_token3] = ACTIONS(130), - [aux_sym_join_type_token4] = ACTIONS(130), - [aux_sym_join_clause_token1] = ACTIONS(130), - [aux_sym_frame_clause_token2] = ACTIONS(130), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(130), - [sym__unquoted_identifier] = ACTIONS(130), - [anon_sym_BQUOTE] = ACTIONS(128), - [anon_sym_DQUOTE] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [2616] = { - [sym_filter_clause] = STATE(2966), - [sym_over_clause] = STATE(3216), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(177), - [aux_sym_cte_token2] = ACTIONS(177), - [aux_sym_truncate_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token7] = ACTIONS(177), - [aux_sym_begin_statement_token1] = ACTIONS(177), - [aux_sym_commit_statement_token1] = ACTIONS(177), - [aux_sym_rollback_statement_token1] = ACTIONS(177), - [aux_sym_create_statement_token1] = ACTIONS(177), - [aux_sym_alter_statement_token1] = ACTIONS(177), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(177), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(177), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(177), - [aux_sym_declare_statement_token1] = ACTIONS(177), - [aux_sym_null_hint_token2] = ACTIONS(177), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(177), - [aux_sym_trigger_event_token1] = ACTIONS(177), - [aux_sym_trigger_event_token2] = ACTIONS(177), - [aux_sym_trigger_event_token3] = ACTIONS(177), - [aux_sym_drop_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token4] = ACTIONS(177), - [aux_sym_grant_statement_token5] = ACTIONS(177), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(177), - [aux_sym_direction_constraint_token1] = ACTIONS(177), - [aux_sym_direction_constraint_token2] = ACTIONS(177), - [anon_sym_CONSTRAINT] = ACTIONS(177), - [aux_sym_table_constraint_check_token1] = ACTIONS(177), - [aux_sym_table_constraint_unique_token1] = ACTIONS(177), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(177), - [aux_sym_filter_clause_token1] = ACTIONS(3060), - [aux_sym_over_clause_token1] = ACTIONS(3062), - [aux_sym_frame_clause_token2] = ACTIONS(177), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2617] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(3583), - [aux_sym_cte_token2] = ACTIONS(211), - [anon_sym_LPAREN] = ACTIONS(3585), - [aux_sym_truncate_statement_token1] = ACTIONS(211), - [aux_sym_comment_statement_token1] = ACTIONS(211), - [aux_sym_comment_statement_token7] = ACTIONS(211), - [aux_sym_begin_statement_token1] = ACTIONS(211), - [aux_sym_commit_statement_token1] = ACTIONS(211), - [aux_sym_rollback_statement_token1] = ACTIONS(211), - [aux_sym_create_statement_token1] = ACTIONS(211), - [aux_sym_alter_statement_token1] = ACTIONS(211), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(211), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(211), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym__compound_statement_token2] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(211), - [aux_sym_declare_statement_token1] = ACTIONS(211), - [aux_sym_null_hint_token2] = ACTIONS(211), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(211), - [aux_sym_trigger_event_token1] = ACTIONS(211), - [aux_sym_trigger_event_token2] = ACTIONS(211), - [aux_sym_trigger_event_token3] = ACTIONS(211), - [aux_sym_drop_statement_token1] = ACTIONS(211), - [aux_sym_grant_statement_token1] = ACTIONS(211), - [aux_sym_grant_statement_token4] = ACTIONS(211), - [aux_sym_grant_statement_token5] = ACTIONS(211), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(211), - [aux_sym_direction_constraint_token1] = ACTIONS(211), - [aux_sym_direction_constraint_token2] = ACTIONS(211), - [anon_sym_CONSTRAINT] = ACTIONS(211), - [aux_sym_table_constraint_check_token1] = ACTIONS(211), - [aux_sym_table_constraint_unique_token1] = ACTIONS(211), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(211), - [aux_sym_create_table_statement_token1] = ACTIONS(3587), - [aux_sym_frame_clause_token2] = ACTIONS(211), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(3589), - [aux_sym_type_token2] = ACTIONS(3591), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [2618] = { - [sym_filter_clause] = STATE(2968), - [sym_over_clause] = STATE(3205), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(199), - [aux_sym_cte_token2] = ACTIONS(199), - [aux_sym_truncate_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token7] = ACTIONS(199), - [aux_sym_begin_statement_token1] = ACTIONS(199), - [aux_sym_commit_statement_token1] = ACTIONS(199), - [aux_sym_rollback_statement_token1] = ACTIONS(199), - [aux_sym_create_statement_token1] = ACTIONS(199), - [aux_sym_alter_statement_token1] = ACTIONS(199), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(199), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(199), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(199), - [aux_sym_declare_statement_token1] = ACTIONS(199), - [aux_sym_null_hint_token2] = ACTIONS(199), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(199), - [aux_sym_trigger_event_token1] = ACTIONS(199), - [aux_sym_trigger_event_token2] = ACTIONS(199), - [aux_sym_trigger_event_token3] = ACTIONS(199), - [aux_sym_drop_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token4] = ACTIONS(199), - [aux_sym_grant_statement_token5] = ACTIONS(199), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(199), - [aux_sym_direction_constraint_token1] = ACTIONS(199), - [aux_sym_direction_constraint_token2] = ACTIONS(199), - [anon_sym_CONSTRAINT] = ACTIONS(199), - [aux_sym_table_constraint_check_token1] = ACTIONS(199), - [aux_sym_table_constraint_unique_token1] = ACTIONS(199), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(199), - [aux_sym_filter_clause_token1] = ACTIONS(3060), - [aux_sym_over_clause_token1] = ACTIONS(3062), - [aux_sym_frame_clause_token2] = ACTIONS(199), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2619] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(733), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_truncate_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_begin_statement_token1] = ACTIONS(735), - [aux_sym_commit_statement_token1] = ACTIONS(735), - [aux_sym_rollback_statement_token1] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_reference_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_grant_statement_token8] = ACTIONS(735), - [aux_sym_order_by_clause_token1] = ACTIONS(735), - [aux_sym_limit_clause_token1] = ACTIONS(735), - [aux_sym_offset_clause_token1] = ACTIONS(735), - [aux_sym_where_clause_token1] = ACTIONS(735), - [aux_sym_select_clause_body_token1] = ACTIONS(735), - [aux_sym_join_type_token1] = ACTIONS(735), - [aux_sym_join_type_token2] = ACTIONS(735), - [aux_sym_join_type_token3] = ACTIONS(735), - [aux_sym_join_type_token4] = ACTIONS(735), - [aux_sym_join_clause_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [2620] = { - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(3593), - [anon_sym_COMMA] = ACTIONS(309), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(3595), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym__compound_statement_token2] = ACTIONS(313), - [aux_sym_return_statement_token1] = ACTIONS(313), - [aux_sym_declare_statement_token1] = ACTIONS(313), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_reference_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_grant_statement_token8] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(3597), - [aux_sym_order_by_clause_token1] = ACTIONS(313), - [aux_sym_limit_clause_token1] = ACTIONS(313), - [aux_sym_offset_clause_token1] = ACTIONS(313), - [aux_sym_where_clause_token1] = ACTIONS(313), - [aux_sym_select_clause_body_token1] = ACTIONS(313), - [aux_sym_join_type_token1] = ACTIONS(313), - [aux_sym_join_type_token2] = ACTIONS(313), - [aux_sym_join_type_token3] = ACTIONS(313), - [aux_sym_join_type_token4] = ACTIONS(313), - [aux_sym_join_clause_token1] = ACTIONS(313), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [2621] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [anon_sym_COMMA] = ACTIONS(729), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_truncate_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_begin_statement_token1] = ACTIONS(731), - [aux_sym_commit_statement_token1] = ACTIONS(731), - [aux_sym_rollback_statement_token1] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_reference_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_grant_statement_token8] = ACTIONS(731), - [aux_sym_order_by_clause_token1] = ACTIONS(731), - [aux_sym_limit_clause_token1] = ACTIONS(731), - [aux_sym_offset_clause_token1] = ACTIONS(731), - [aux_sym_where_clause_token1] = ACTIONS(731), - [aux_sym_select_clause_body_token1] = ACTIONS(731), - [aux_sym_join_type_token1] = ACTIONS(731), - [aux_sym_join_type_token2] = ACTIONS(731), - [aux_sym_join_type_token3] = ACTIONS(731), - [aux_sym_join_type_token4] = ACTIONS(731), - [aux_sym_join_clause_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [2622] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [anon_sym_COMMA] = ACTIONS(741), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(3118), - [aux_sym_truncate_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token7] = ACTIONS(3120), - [aux_sym_begin_statement_token1] = ACTIONS(743), - [aux_sym_commit_statement_token1] = ACTIONS(743), - [aux_sym_rollback_statement_token1] = ACTIONS(743), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(3122), - [anon_sym_EQ] = ACTIONS(3124), - [aux_sym_create_trigger_statement_token1] = ACTIONS(3126), - [aux_sym_trigger_reference_token1] = ACTIONS(743), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_grant_statement_token8] = ACTIONS(743), - [aux_sym_order_by_clause_token1] = ACTIONS(743), - [aux_sym_limit_clause_token1] = ACTIONS(743), - [aux_sym_offset_clause_token1] = ACTIONS(743), - [aux_sym_where_clause_token1] = ACTIONS(743), - [aux_sym_select_clause_body_token1] = ACTIONS(743), - [aux_sym_join_type_token1] = ACTIONS(743), - [aux_sym_join_type_token2] = ACTIONS(743), - [aux_sym_join_type_token3] = ACTIONS(743), - [aux_sym_join_type_token4] = ACTIONS(743), - [aux_sym_join_clause_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(3128), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3130), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3136), - [anon_sym_DASH] = ACTIONS(3138), - [anon_sym_TILDE] = ACTIONS(3140), - [anon_sym_CARET] = ACTIONS(3142), - [anon_sym_STAR] = ACTIONS(3144), - [anon_sym_SLASH] = ACTIONS(3146), - [anon_sym_PERCENT] = ACTIONS(3144), - [anon_sym_LT_LT] = ACTIONS(3144), - [anon_sym_GT_GT] = ACTIONS(3144), - [anon_sym_AMP] = ACTIONS(3144), - [anon_sym_PIPE] = ACTIONS(3136), - [anon_sym_POUND] = ACTIONS(3138), - [anon_sym_LT] = ACTIONS(3140), - [anon_sym_LT_EQ] = ACTIONS(3124), - [anon_sym_LT_GT] = ACTIONS(3124), - [anon_sym_BANG_EQ] = ACTIONS(3124), - [anon_sym_GT] = ACTIONS(3140), - [anon_sym_GT_EQ] = ACTIONS(3124), - [anon_sym_BANG_TILDE] = ACTIONS(3140), - [anon_sym_TILDE_STAR] = ACTIONS(3124), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3124), - }, - [2623] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [anon_sym_COMMA] = ACTIONS(737), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_truncate_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_begin_statement_token1] = ACTIONS(739), - [aux_sym_commit_statement_token1] = ACTIONS(739), - [aux_sym_rollback_statement_token1] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_reference_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_grant_statement_token8] = ACTIONS(739), - [aux_sym_order_by_clause_token1] = ACTIONS(739), - [aux_sym_limit_clause_token1] = ACTIONS(739), - [aux_sym_offset_clause_token1] = ACTIONS(739), - [aux_sym_where_clause_token1] = ACTIONS(739), - [aux_sym_select_clause_body_token1] = ACTIONS(739), - [aux_sym_join_type_token1] = ACTIONS(739), - [aux_sym_join_type_token2] = ACTIONS(739), - [aux_sym_join_type_token3] = ACTIONS(739), - [aux_sym_join_type_token4] = ACTIONS(739), - [aux_sym_join_clause_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [2624] = { - [sym_filter_clause] = STATE(2984), - [sym_over_clause] = STATE(3275), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(197), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_filter_clause_token1] = ACTIONS(3048), - [aux_sym_over_clause_token1] = ACTIONS(3050), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2625] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [anon_sym_COMMA] = ACTIONS(745), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_truncate_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_begin_statement_token1] = ACTIONS(747), - [aux_sym_commit_statement_token1] = ACTIONS(747), - [aux_sym_rollback_statement_token1] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_grant_statement_token8] = ACTIONS(747), - [aux_sym_create_table_statement_token1] = ACTIONS(747), - [aux_sym_order_by_clause_token1] = ACTIONS(747), - [aux_sym_limit_clause_token1] = ACTIONS(747), - [aux_sym_offset_clause_token1] = ACTIONS(747), - [aux_sym_where_clause_token1] = ACTIONS(747), - [aux_sym_join_type_token1] = ACTIONS(747), - [aux_sym_join_type_token2] = ACTIONS(747), - [aux_sym_join_type_token3] = ACTIONS(747), - [aux_sym_join_type_token4] = ACTIONS(747), - [aux_sym_join_clause_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3255), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [2626] = { - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym__compound_statement_token2] = ACTIONS(279), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_reference_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_create_table_statement_token1] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_select_clause_body_token1] = ACTIONS(279), - [aux_sym_join_type_token1] = ACTIONS(279), - [aux_sym_join_type_token2] = ACTIONS(279), - [aux_sym_join_type_token3] = ACTIONS(279), - [aux_sym_join_type_token4] = ACTIONS(279), - [aux_sym_join_clause_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [2627] = { - [sym_within_group_clause] = STATE(3048), - [sym_filter_clause] = STATE(3449), - [sym_over_clause] = STATE(2200), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [anon_sym_COMMA] = ACTIONS(154), - [aux_sym_cte_token2] = ACTIONS(154), - [aux_sym_truncate_statement_token1] = ACTIONS(154), - [aux_sym_comment_statement_token1] = ACTIONS(154), - [aux_sym_comment_statement_token7] = ACTIONS(154), - [aux_sym_begin_statement_token1] = ACTIONS(154), - [aux_sym_commit_statement_token1] = ACTIONS(154), - [aux_sym_rollback_statement_token1] = ACTIONS(154), - [aux_sym_create_statement_token1] = ACTIONS(154), - [aux_sym_alter_statement_token1] = ACTIONS(154), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(154), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym__compound_statement_token2] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(154), - [aux_sym_declare_statement_token1] = ACTIONS(154), - [aux_sym_create_function_statement_token7] = ACTIONS(154), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(154), - [aux_sym_trigger_event_token2] = ACTIONS(154), - [aux_sym_trigger_event_token3] = ACTIONS(154), - [aux_sym_drop_statement_token1] = ACTIONS(154), - [aux_sym_grant_statement_token1] = ACTIONS(154), - [aux_sym_grant_statement_token4] = ACTIONS(154), - [aux_sym_grant_statement_token8] = ACTIONS(154), - [aux_sym_having_clause_token1] = ACTIONS(154), - [aux_sym_order_by_clause_token1] = ACTIONS(154), - [aux_sym_limit_clause_token1] = ACTIONS(154), - [aux_sym_offset_clause_token1] = ACTIONS(154), - [aux_sym_within_group_clause_token1] = ACTIONS(3599), - [aux_sym_filter_clause_token1] = ACTIONS(3601), - [aux_sym_over_clause_token1] = ACTIONS(3603), - [aux_sym_frame_clause_token2] = ACTIONS(154), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [2628] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [anon_sym_COMMA] = ACTIONS(433), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_truncate_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token1] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_begin_statement_token1] = ACTIONS(435), - [aux_sym_commit_statement_token1] = ACTIONS(435), - [aux_sym_rollback_statement_token1] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_grant_statement_token8] = ACTIONS(435), - [aux_sym_order_by_clause_token1] = ACTIONS(435), - [aux_sym_limit_clause_token1] = ACTIONS(435), - [aux_sym_offset_clause_token1] = ACTIONS(435), - [aux_sym_where_clause_token1] = ACTIONS(435), - [aux_sym_join_type_token1] = ACTIONS(435), - [aux_sym_join_type_token2] = ACTIONS(435), - [aux_sym_join_type_token3] = ACTIONS(435), - [aux_sym_join_type_token4] = ACTIONS(435), - [aux_sym_join_clause_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [2629] = { - [sym_within_group_clause] = STATE(3043), - [sym_filter_clause] = STATE(3459), - [sym_over_clause] = STATE(2179), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(132), - [aux_sym_cte_token2] = ACTIONS(132), - [aux_sym_truncate_statement_token1] = ACTIONS(132), - [aux_sym_comment_statement_token1] = ACTIONS(132), - [aux_sym_comment_statement_token7] = ACTIONS(132), - [aux_sym_begin_statement_token1] = ACTIONS(132), - [aux_sym_commit_statement_token1] = ACTIONS(132), - [aux_sym_rollback_statement_token1] = ACTIONS(132), - [aux_sym_create_statement_token1] = ACTIONS(132), - [aux_sym_alter_statement_token1] = ACTIONS(132), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(132), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym__compound_statement_token2] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(132), - [aux_sym_declare_statement_token1] = ACTIONS(132), - [aux_sym_create_function_statement_token7] = ACTIONS(132), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(132), - [aux_sym_trigger_event_token2] = ACTIONS(132), - [aux_sym_trigger_event_token3] = ACTIONS(132), - [aux_sym_drop_statement_token1] = ACTIONS(132), - [aux_sym_grant_statement_token1] = ACTIONS(132), - [aux_sym_grant_statement_token4] = ACTIONS(132), - [aux_sym_grant_statement_token8] = ACTIONS(132), - [aux_sym_having_clause_token1] = ACTIONS(132), - [aux_sym_order_by_clause_token1] = ACTIONS(132), - [aux_sym_limit_clause_token1] = ACTIONS(132), - [aux_sym_offset_clause_token1] = ACTIONS(132), - [aux_sym_within_group_clause_token1] = ACTIONS(3599), - [aux_sym_filter_clause_token1] = ACTIONS(3601), - [aux_sym_over_clause_token1] = ACTIONS(3603), - [aux_sym_frame_clause_token2] = ACTIONS(132), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [2630] = { - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [anon_sym_COMMA] = ACTIONS(648), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym__compound_statement_token2] = ACTIONS(650), - [aux_sym_return_statement_token1] = ACTIONS(650), - [aux_sym_declare_statement_token1] = ACTIONS(650), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_reference_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_grant_statement_token8] = ACTIONS(650), - [aux_sym_create_table_statement_token1] = ACTIONS(650), - [aux_sym_order_by_clause_token1] = ACTIONS(650), - [aux_sym_limit_clause_token1] = ACTIONS(650), - [aux_sym_offset_clause_token1] = ACTIONS(650), - [aux_sym_where_clause_token1] = ACTIONS(650), - [aux_sym_select_clause_body_token1] = ACTIONS(650), - [aux_sym_join_type_token1] = ACTIONS(650), - [aux_sym_join_type_token2] = ACTIONS(650), - [aux_sym_join_type_token3] = ACTIONS(650), - [aux_sym_join_type_token4] = ACTIONS(650), - [aux_sym_join_clause_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [2631] = { - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(3605), - [anon_sym_COMMA] = ACTIONS(608), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym__compound_statement_token2] = ACTIONS(612), - [aux_sym_return_statement_token1] = ACTIONS(612), - [aux_sym_declare_statement_token1] = ACTIONS(612), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_reference_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_grant_statement_token8] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(3607), - [aux_sym_order_by_clause_token1] = ACTIONS(612), - [aux_sym_limit_clause_token1] = ACTIONS(612), - [aux_sym_offset_clause_token1] = ACTIONS(612), - [aux_sym_where_clause_token1] = ACTIONS(612), - [aux_sym_select_clause_body_token1] = ACTIONS(612), - [aux_sym_join_type_token1] = ACTIONS(612), - [aux_sym_join_type_token2] = ACTIONS(612), - [aux_sym_join_type_token3] = ACTIONS(612), - [aux_sym_join_type_token4] = ACTIONS(612), - [aux_sym_join_clause_token1] = ACTIONS(612), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [2632] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [anon_sym_COMMA] = ACTIONS(588), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_truncate_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token1] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_begin_statement_token1] = ACTIONS(590), - [aux_sym_commit_statement_token1] = ACTIONS(590), - [aux_sym_rollback_statement_token1] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_grant_statement_token8] = ACTIONS(590), - [aux_sym_order_by_clause_token1] = ACTIONS(590), - [aux_sym_limit_clause_token1] = ACTIONS(590), - [aux_sym_offset_clause_token1] = ACTIONS(590), - [aux_sym_where_clause_token1] = ACTIONS(590), - [aux_sym_join_type_token1] = ACTIONS(590), - [aux_sym_join_type_token2] = ACTIONS(590), - [aux_sym_join_type_token3] = ACTIONS(590), - [aux_sym_join_type_token4] = ACTIONS(590), - [aux_sym_join_clause_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [2633] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [anon_sym_COMMA] = ACTIONS(437), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_truncate_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token1] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_begin_statement_token1] = ACTIONS(439), - [aux_sym_commit_statement_token1] = ACTIONS(439), - [aux_sym_rollback_statement_token1] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_grant_statement_token8] = ACTIONS(439), - [aux_sym_order_by_clause_token1] = ACTIONS(439), - [aux_sym_limit_clause_token1] = ACTIONS(439), - [aux_sym_offset_clause_token1] = ACTIONS(439), - [aux_sym_where_clause_token1] = ACTIONS(439), - [aux_sym_join_type_token1] = ACTIONS(439), - [aux_sym_join_type_token2] = ACTIONS(439), - [aux_sym_join_type_token3] = ACTIONS(439), - [aux_sym_join_type_token4] = ACTIONS(439), - [aux_sym_join_clause_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [2634] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [anon_sym_COMMA] = ACTIONS(441), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_truncate_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token1] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_begin_statement_token1] = ACTIONS(443), - [aux_sym_commit_statement_token1] = ACTIONS(443), - [aux_sym_rollback_statement_token1] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_grant_statement_token8] = ACTIONS(443), - [aux_sym_order_by_clause_token1] = ACTIONS(443), - [aux_sym_limit_clause_token1] = ACTIONS(443), - [aux_sym_offset_clause_token1] = ACTIONS(443), - [aux_sym_where_clause_token1] = ACTIONS(443), - [aux_sym_join_type_token1] = ACTIONS(443), - [aux_sym_join_type_token2] = ACTIONS(443), - [aux_sym_join_type_token3] = ACTIONS(443), - [aux_sym_join_type_token4] = ACTIONS(443), - [aux_sym_join_clause_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [2635] = { - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(3609), - [anon_sym_COMMA] = ACTIONS(600), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym__compound_statement_token2] = ACTIONS(604), - [aux_sym_return_statement_token1] = ACTIONS(604), - [aux_sym_declare_statement_token1] = ACTIONS(604), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_reference_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_grant_statement_token8] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(3611), - [aux_sym_order_by_clause_token1] = ACTIONS(604), - [aux_sym_limit_clause_token1] = ACTIONS(604), - [aux_sym_offset_clause_token1] = ACTIONS(604), - [aux_sym_where_clause_token1] = ACTIONS(604), - [aux_sym_select_clause_body_token1] = ACTIONS(604), - [aux_sym_join_type_token1] = ACTIONS(604), - [aux_sym_join_type_token2] = ACTIONS(604), - [aux_sym_join_type_token3] = ACTIONS(604), - [aux_sym_join_type_token4] = ACTIONS(604), - [aux_sym_join_clause_token1] = ACTIONS(604), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [2636] = { - [sym_within_group_clause] = STATE(3052), - [sym_filter_clause] = STATE(3437), - [sym_over_clause] = STATE(2203), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [anon_sym_COMMA] = ACTIONS(150), - [aux_sym_cte_token2] = ACTIONS(150), - [aux_sym_truncate_statement_token1] = ACTIONS(150), - [aux_sym_comment_statement_token1] = ACTIONS(150), - [aux_sym_comment_statement_token7] = ACTIONS(150), - [aux_sym_begin_statement_token1] = ACTIONS(150), - [aux_sym_commit_statement_token1] = ACTIONS(150), - [aux_sym_rollback_statement_token1] = ACTIONS(150), - [aux_sym_create_statement_token1] = ACTIONS(150), - [aux_sym_alter_statement_token1] = ACTIONS(150), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(150), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym__compound_statement_token2] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(150), - [aux_sym_declare_statement_token1] = ACTIONS(150), - [aux_sym_create_function_statement_token7] = ACTIONS(150), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(150), - [aux_sym_trigger_event_token2] = ACTIONS(150), - [aux_sym_trigger_event_token3] = ACTIONS(150), - [aux_sym_drop_statement_token1] = ACTIONS(150), - [aux_sym_grant_statement_token1] = ACTIONS(150), - [aux_sym_grant_statement_token4] = ACTIONS(150), - [aux_sym_grant_statement_token8] = ACTIONS(150), - [aux_sym_having_clause_token1] = ACTIONS(150), - [aux_sym_order_by_clause_token1] = ACTIONS(150), - [aux_sym_limit_clause_token1] = ACTIONS(150), - [aux_sym_offset_clause_token1] = ACTIONS(150), - [aux_sym_within_group_clause_token1] = ACTIONS(3599), - [aux_sym_filter_clause_token1] = ACTIONS(3601), - [aux_sym_over_clause_token1] = ACTIONS(3603), - [aux_sym_frame_clause_token2] = ACTIONS(150), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [2637] = { - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(3613), - [anon_sym_COMMA] = ACTIONS(592), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym__compound_statement_token2] = ACTIONS(596), - [aux_sym_return_statement_token1] = ACTIONS(596), - [aux_sym_declare_statement_token1] = ACTIONS(596), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_reference_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_grant_statement_token8] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(3615), - [aux_sym_order_by_clause_token1] = ACTIONS(596), - [aux_sym_limit_clause_token1] = ACTIONS(596), - [aux_sym_offset_clause_token1] = ACTIONS(596), - [aux_sym_where_clause_token1] = ACTIONS(596), - [aux_sym_select_clause_body_token1] = ACTIONS(596), - [aux_sym_join_type_token1] = ACTIONS(596), - [aux_sym_join_type_token2] = ACTIONS(596), - [aux_sym_join_type_token3] = ACTIONS(596), - [aux_sym_join_type_token4] = ACTIONS(596), - [aux_sym_join_clause_token1] = ACTIONS(596), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [2638] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [anon_sym_COMMA] = ACTIONS(451), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_truncate_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token1] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_begin_statement_token1] = ACTIONS(453), - [aux_sym_commit_statement_token1] = ACTIONS(453), - [aux_sym_rollback_statement_token1] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_grant_statement_token8] = ACTIONS(453), - [aux_sym_order_by_clause_token1] = ACTIONS(453), - [aux_sym_limit_clause_token1] = ACTIONS(453), - [aux_sym_offset_clause_token1] = ACTIONS(453), - [aux_sym_where_clause_token1] = ACTIONS(453), - [aux_sym_join_type_token1] = ACTIONS(453), - [aux_sym_join_type_token2] = ACTIONS(453), - [aux_sym_join_type_token3] = ACTIONS(453), - [aux_sym_join_type_token4] = ACTIONS(453), - [aux_sym_join_clause_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [2639] = { - [sym_within_group_clause] = STATE(3037), - [sym_filter_clause] = STATE(3465), - [sym_over_clause] = STATE(2159), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [anon_sym_COMMA] = ACTIONS(146), - [aux_sym_cte_token2] = ACTIONS(146), - [aux_sym_truncate_statement_token1] = ACTIONS(146), - [aux_sym_comment_statement_token1] = ACTIONS(146), - [aux_sym_comment_statement_token7] = ACTIONS(146), - [aux_sym_begin_statement_token1] = ACTIONS(146), - [aux_sym_commit_statement_token1] = ACTIONS(146), - [aux_sym_rollback_statement_token1] = ACTIONS(146), - [aux_sym_create_statement_token1] = ACTIONS(146), - [aux_sym_alter_statement_token1] = ACTIONS(146), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(146), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym__compound_statement_token2] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(146), - [aux_sym_declare_statement_token1] = ACTIONS(146), - [aux_sym_create_function_statement_token7] = ACTIONS(146), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(146), - [aux_sym_trigger_event_token2] = ACTIONS(146), - [aux_sym_trigger_event_token3] = ACTIONS(146), - [aux_sym_drop_statement_token1] = ACTIONS(146), - [aux_sym_grant_statement_token1] = ACTIONS(146), - [aux_sym_grant_statement_token4] = ACTIONS(146), - [aux_sym_grant_statement_token8] = ACTIONS(146), - [aux_sym_having_clause_token1] = ACTIONS(146), - [aux_sym_order_by_clause_token1] = ACTIONS(146), - [aux_sym_limit_clause_token1] = ACTIONS(146), - [aux_sym_offset_clause_token1] = ACTIONS(146), - [aux_sym_within_group_clause_token1] = ACTIONS(3599), - [aux_sym_filter_clause_token1] = ACTIONS(3601), - [aux_sym_over_clause_token1] = ACTIONS(3603), - [aux_sym_frame_clause_token2] = ACTIONS(146), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [2640] = { - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(3617), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(265), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(3619), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(3621), - }, - [2641] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [anon_sym_COMMA] = ACTIONS(632), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_truncate_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token1] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_begin_statement_token1] = ACTIONS(634), - [aux_sym_commit_statement_token1] = ACTIONS(634), - [aux_sym_rollback_statement_token1] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_grant_statement_token8] = ACTIONS(634), - [aux_sym_order_by_clause_token1] = ACTIONS(634), - [aux_sym_limit_clause_token1] = ACTIONS(634), - [aux_sym_offset_clause_token1] = ACTIONS(634), - [aux_sym_where_clause_token1] = ACTIONS(634), - [aux_sym_join_type_token1] = ACTIONS(634), - [aux_sym_join_type_token2] = ACTIONS(634), - [aux_sym_join_type_token3] = ACTIONS(634), - [aux_sym_join_type_token4] = ACTIONS(634), - [aux_sym_join_clause_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [2642] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [anon_sym_COMMA] = ACTIONS(445), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_truncate_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token1] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_begin_statement_token1] = ACTIONS(447), - [aux_sym_commit_statement_token1] = ACTIONS(447), - [aux_sym_rollback_statement_token1] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_grant_statement_token8] = ACTIONS(447), - [aux_sym_order_by_clause_token1] = ACTIONS(447), - [aux_sym_limit_clause_token1] = ACTIONS(447), - [aux_sym_offset_clause_token1] = ACTIONS(447), - [aux_sym_where_clause_token1] = ACTIONS(447), - [aux_sym_join_type_token1] = ACTIONS(447), - [aux_sym_join_type_token2] = ACTIONS(447), - [aux_sym_join_type_token3] = ACTIONS(447), - [aux_sym_join_type_token4] = ACTIONS(447), - [aux_sym_join_clause_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [2643] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [anon_sym_COMMA] = ACTIONS(425), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_truncate_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token1] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_begin_statement_token1] = ACTIONS(427), - [aux_sym_commit_statement_token1] = ACTIONS(427), - [aux_sym_rollback_statement_token1] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_grant_statement_token8] = ACTIONS(427), - [aux_sym_order_by_clause_token1] = ACTIONS(427), - [aux_sym_limit_clause_token1] = ACTIONS(427), - [aux_sym_offset_clause_token1] = ACTIONS(427), - [aux_sym_where_clause_token1] = ACTIONS(427), - [aux_sym_join_type_token1] = ACTIONS(427), - [aux_sym_join_type_token2] = ACTIONS(427), - [aux_sym_join_type_token3] = ACTIONS(427), - [aux_sym_join_type_token4] = ACTIONS(427), - [aux_sym_join_clause_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [2644] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(3623), - [anon_sym_COMMA] = ACTIONS(211), - [aux_sym_cte_token2] = ACTIONS(211), - [anon_sym_LPAREN] = ACTIONS(3625), - [aux_sym_truncate_statement_token1] = ACTIONS(211), - [aux_sym_comment_statement_token1] = ACTIONS(211), - [aux_sym_comment_statement_token7] = ACTIONS(211), - [aux_sym_begin_statement_token1] = ACTIONS(211), - [aux_sym_commit_statement_token1] = ACTIONS(211), - [aux_sym_rollback_statement_token1] = ACTIONS(211), - [aux_sym_create_statement_token1] = ACTIONS(211), - [aux_sym_alter_statement_token1] = ACTIONS(211), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(211), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym__compound_statement_token2] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(211), - [aux_sym_declare_statement_token1] = ACTIONS(211), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(211), - [aux_sym_trigger_reference_token1] = ACTIONS(211), - [aux_sym_trigger_event_token1] = ACTIONS(211), - [aux_sym_trigger_event_token2] = ACTIONS(211), - [aux_sym_trigger_event_token3] = ACTIONS(211), - [aux_sym_drop_statement_token1] = ACTIONS(211), - [aux_sym_grant_statement_token1] = ACTIONS(211), - [aux_sym_grant_statement_token4] = ACTIONS(211), - [aux_sym_direction_constraint_token1] = ACTIONS(211), - [aux_sym_direction_constraint_token2] = ACTIONS(211), - [aux_sym_create_table_statement_token1] = ACTIONS(3627), - [aux_sym_order_expression_token1] = ACTIONS(211), - [aux_sym_limit_clause_token1] = ACTIONS(211), - [aux_sym_offset_clause_token1] = ACTIONS(211), - [aux_sym_fetch_clause_token1] = ACTIONS(211), - [aux_sym_where_clause_token1] = ACTIONS(211), - [aux_sym_frame_clause_token2] = ACTIONS(211), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(3629), - [aux_sym_type_token2] = ACTIONS(3631), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [2645] = { - [aux_sym_array_type_repeat1] = STATE(2646), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [anon_sym_COMMA] = ACTIONS(326), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym__compound_statement_token2] = ACTIONS(328), - [aux_sym_return_statement_token1] = ACTIONS(328), - [aux_sym_declare_statement_token1] = ACTIONS(328), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_reference_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_grant_statement_token8] = ACTIONS(328), - [aux_sym_order_by_clause_token1] = ACTIONS(328), - [aux_sym_limit_clause_token1] = ACTIONS(328), - [aux_sym_offset_clause_token1] = ACTIONS(328), - [aux_sym_where_clause_token1] = ACTIONS(328), - [aux_sym_select_clause_body_token1] = ACTIONS(328), - [aux_sym_join_type_token1] = ACTIONS(328), - [aux_sym_join_type_token2] = ACTIONS(328), - [aux_sym_join_type_token3] = ACTIONS(328), - [aux_sym_join_type_token4] = ACTIONS(328), - [aux_sym_join_clause_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(3633), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [2646] = { - [aux_sym_array_type_repeat1] = STATE(2649), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [anon_sym_COMMA] = ACTIONS(336), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym__compound_statement_token2] = ACTIONS(338), - [aux_sym_return_statement_token1] = ACTIONS(338), - [aux_sym_declare_statement_token1] = ACTIONS(338), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_reference_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_grant_statement_token8] = ACTIONS(338), - [aux_sym_order_by_clause_token1] = ACTIONS(338), - [aux_sym_limit_clause_token1] = ACTIONS(338), - [aux_sym_offset_clause_token1] = ACTIONS(338), - [aux_sym_where_clause_token1] = ACTIONS(338), - [aux_sym_select_clause_body_token1] = ACTIONS(338), - [aux_sym_join_type_token1] = ACTIONS(338), - [aux_sym_join_type_token2] = ACTIONS(338), - [aux_sym_join_type_token3] = ACTIONS(338), - [aux_sym_join_type_token4] = ACTIONS(338), - [aux_sym_join_clause_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(3633), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [2647] = { - [sym_filter_clause] = STATE(3098), - [sym_over_clause] = STATE(3456), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(195), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token2] = ACTIONS(195), - [aux_sym_truncate_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token7] = ACTIONS(195), - [aux_sym_begin_statement_token1] = ACTIONS(195), - [aux_sym_commit_statement_token1] = ACTIONS(195), - [aux_sym_rollback_statement_token1] = ACTIONS(195), - [aux_sym_create_statement_token1] = ACTIONS(195), - [aux_sym_alter_statement_token1] = ACTIONS(195), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(195), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(195), - [aux_sym_declare_statement_token1] = ACTIONS(195), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(195), - [aux_sym_trigger_reference_token1] = ACTIONS(195), - [aux_sym_trigger_event_token1] = ACTIONS(195), - [aux_sym_trigger_event_token2] = ACTIONS(195), - [aux_sym_trigger_event_token3] = ACTIONS(195), - [aux_sym_drop_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token4] = ACTIONS(195), - [aux_sym_direction_constraint_token1] = ACTIONS(195), - [aux_sym_direction_constraint_token2] = ACTIONS(195), - [aux_sym_order_expression_token1] = ACTIONS(195), - [aux_sym_limit_clause_token1] = ACTIONS(195), - [aux_sym_offset_clause_token1] = ACTIONS(195), - [aux_sym_fetch_clause_token1] = ACTIONS(195), - [aux_sym_where_clause_token1] = ACTIONS(195), - [aux_sym_filter_clause_token1] = ACTIONS(3275), - [aux_sym_over_clause_token1] = ACTIONS(3277), - [aux_sym_frame_clause_token2] = ACTIONS(195), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2648] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [anon_sym_COMMA] = ACTIONS(538), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_truncate_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token1] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_begin_statement_token1] = ACTIONS(540), - [aux_sym_commit_statement_token1] = ACTIONS(540), - [aux_sym_rollback_statement_token1] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_grant_statement_token8] = ACTIONS(540), - [aux_sym_order_by_clause_token1] = ACTIONS(540), - [aux_sym_limit_clause_token1] = ACTIONS(540), - [aux_sym_offset_clause_token1] = ACTIONS(540), - [aux_sym_where_clause_token1] = ACTIONS(540), - [aux_sym_join_type_token1] = ACTIONS(540), - [aux_sym_join_type_token2] = ACTIONS(540), - [aux_sym_join_type_token3] = ACTIONS(540), - [aux_sym_join_type_token4] = ACTIONS(540), - [aux_sym_join_clause_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [2649] = { - [aux_sym_array_type_repeat1] = STATE(2649), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym__compound_statement_token2] = ACTIONS(321), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_reference_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_select_clause_body_token1] = ACTIONS(321), - [aux_sym_join_type_token1] = ACTIONS(321), - [aux_sym_join_type_token2] = ACTIONS(321), - [aux_sym_join_type_token3] = ACTIONS(321), - [aux_sym_join_type_token4] = ACTIONS(321), - [aux_sym_join_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(3635), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [2650] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [anon_sym_COMMA] = ACTIONS(564), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_truncate_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token1] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_begin_statement_token1] = ACTIONS(566), - [aux_sym_commit_statement_token1] = ACTIONS(566), - [aux_sym_rollback_statement_token1] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_grant_statement_token8] = ACTIONS(566), - [aux_sym_order_by_clause_token1] = ACTIONS(566), - [aux_sym_limit_clause_token1] = ACTIONS(566), - [aux_sym_offset_clause_token1] = ACTIONS(566), - [aux_sym_where_clause_token1] = ACTIONS(566), - [aux_sym_join_type_token1] = ACTIONS(566), - [aux_sym_join_type_token2] = ACTIONS(566), - [aux_sym_join_type_token3] = ACTIONS(566), - [aux_sym_join_type_token4] = ACTIONS(566), - [aux_sym_join_clause_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [2651] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token2] = ACTIONS(158), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(158), - [aux_sym_begin_statement_token1] = ACTIONS(158), - [aux_sym_commit_statement_token1] = ACTIONS(158), - [aux_sym_rollback_statement_token1] = ACTIONS(158), - [aux_sym_create_statement_token1] = ACTIONS(158), - [aux_sym_alter_statement_token1] = ACTIONS(158), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(158), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(158), - [aux_sym_declare_statement_token1] = ACTIONS(158), - [aux_sym_create_function_statement_token7] = ACTIONS(158), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(158), - [aux_sym_trigger_event_token2] = ACTIONS(158), - [aux_sym_trigger_event_token3] = ACTIONS(158), - [aux_sym_drop_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token4] = ACTIONS(158), - [aux_sym_grant_statement_token8] = ACTIONS(158), - [aux_sym_create_table_statement_token1] = ACTIONS(158), - [aux_sym_having_clause_token1] = ACTIONS(158), - [aux_sym_order_by_clause_token1] = ACTIONS(158), - [aux_sym_limit_clause_token1] = ACTIONS(158), - [aux_sym_offset_clause_token1] = ACTIONS(158), - [aux_sym_frame_clause_token2] = ACTIONS(158), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(158), - [aux_sym_type_token2] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2652] = { - [sym_filter_clause] = STATE(2998), - [sym_over_clause] = STATE(3447), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(185), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token2] = ACTIONS(185), - [aux_sym_truncate_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token7] = ACTIONS(185), - [aux_sym_begin_statement_token1] = ACTIONS(185), - [aux_sym_commit_statement_token1] = ACTIONS(185), - [aux_sym_rollback_statement_token1] = ACTIONS(185), - [aux_sym_create_statement_token1] = ACTIONS(185), - [aux_sym_alter_statement_token1] = ACTIONS(185), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(185), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(185), - [aux_sym_declare_statement_token1] = ACTIONS(185), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(185), - [aux_sym_trigger_reference_token1] = ACTIONS(185), - [aux_sym_trigger_event_token1] = ACTIONS(185), - [aux_sym_trigger_event_token2] = ACTIONS(185), - [aux_sym_trigger_event_token3] = ACTIONS(185), - [aux_sym_drop_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token4] = ACTIONS(185), - [aux_sym_direction_constraint_token1] = ACTIONS(185), - [aux_sym_direction_constraint_token2] = ACTIONS(185), - [aux_sym_order_expression_token1] = ACTIONS(185), - [aux_sym_limit_clause_token1] = ACTIONS(185), - [aux_sym_offset_clause_token1] = ACTIONS(185), - [aux_sym_fetch_clause_token1] = ACTIONS(185), - [aux_sym_where_clause_token1] = ACTIONS(185), - [aux_sym_filter_clause_token1] = ACTIONS(3275), - [aux_sym_over_clause_token1] = ACTIONS(3277), - [aux_sym_frame_clause_token2] = ACTIONS(185), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2653] = { - [sym_filter_clause] = STATE(3004), - [sym_over_clause] = STATE(3444), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(177), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token2] = ACTIONS(177), - [aux_sym_truncate_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token7] = ACTIONS(177), - [aux_sym_begin_statement_token1] = ACTIONS(177), - [aux_sym_commit_statement_token1] = ACTIONS(177), - [aux_sym_rollback_statement_token1] = ACTIONS(177), - [aux_sym_create_statement_token1] = ACTIONS(177), - [aux_sym_alter_statement_token1] = ACTIONS(177), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(177), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(177), - [aux_sym_declare_statement_token1] = ACTIONS(177), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(177), - [aux_sym_trigger_reference_token1] = ACTIONS(177), - [aux_sym_trigger_event_token1] = ACTIONS(177), - [aux_sym_trigger_event_token2] = ACTIONS(177), - [aux_sym_trigger_event_token3] = ACTIONS(177), - [aux_sym_drop_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token4] = ACTIONS(177), - [aux_sym_direction_constraint_token1] = ACTIONS(177), - [aux_sym_direction_constraint_token2] = ACTIONS(177), - [aux_sym_order_expression_token1] = ACTIONS(177), - [aux_sym_limit_clause_token1] = ACTIONS(177), - [aux_sym_offset_clause_token1] = ACTIONS(177), - [aux_sym_fetch_clause_token1] = ACTIONS(177), - [aux_sym_where_clause_token1] = ACTIONS(177), - [aux_sym_filter_clause_token1] = ACTIONS(3275), - [aux_sym_over_clause_token1] = ACTIONS(3277), - [aux_sym_frame_clause_token2] = ACTIONS(177), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2654] = { - [sym_filter_clause] = STATE(3011), - [sym_over_clause] = STATE(3440), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(199), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token2] = ACTIONS(199), - [aux_sym_truncate_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token7] = ACTIONS(199), - [aux_sym_begin_statement_token1] = ACTIONS(199), - [aux_sym_commit_statement_token1] = ACTIONS(199), - [aux_sym_rollback_statement_token1] = ACTIONS(199), - [aux_sym_create_statement_token1] = ACTIONS(199), - [aux_sym_alter_statement_token1] = ACTIONS(199), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(199), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(199), - [aux_sym_declare_statement_token1] = ACTIONS(199), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(199), - [aux_sym_trigger_reference_token1] = ACTIONS(199), - [aux_sym_trigger_event_token1] = ACTIONS(199), - [aux_sym_trigger_event_token2] = ACTIONS(199), - [aux_sym_trigger_event_token3] = ACTIONS(199), - [aux_sym_drop_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token4] = ACTIONS(199), - [aux_sym_direction_constraint_token1] = ACTIONS(199), - [aux_sym_direction_constraint_token2] = ACTIONS(199), - [aux_sym_order_expression_token1] = ACTIONS(199), - [aux_sym_limit_clause_token1] = ACTIONS(199), - [aux_sym_offset_clause_token1] = ACTIONS(199), - [aux_sym_fetch_clause_token1] = ACTIONS(199), - [aux_sym_where_clause_token1] = ACTIONS(199), - [aux_sym_filter_clause_token1] = ACTIONS(3275), - [aux_sym_over_clause_token1] = ACTIONS(3277), - [aux_sym_frame_clause_token2] = ACTIONS(199), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2655] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(142), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token2] = ACTIONS(142), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(142), - [aux_sym_comment_statement_token1] = ACTIONS(142), - [aux_sym_comment_statement_token7] = ACTIONS(142), - [aux_sym_begin_statement_token1] = ACTIONS(142), - [aux_sym_commit_statement_token1] = ACTIONS(142), - [aux_sym_rollback_statement_token1] = ACTIONS(142), - [aux_sym_create_statement_token1] = ACTIONS(142), - [aux_sym_alter_statement_token1] = ACTIONS(142), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(142), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym__compound_statement_token2] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(142), - [aux_sym_declare_statement_token1] = ACTIONS(142), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(142), - [aux_sym_trigger_reference_token1] = ACTIONS(142), - [aux_sym_trigger_event_token1] = ACTIONS(142), - [aux_sym_trigger_event_token2] = ACTIONS(142), - [aux_sym_trigger_event_token3] = ACTIONS(142), - [aux_sym_drop_statement_token1] = ACTIONS(142), - [aux_sym_grant_statement_token1] = ACTIONS(142), - [aux_sym_grant_statement_token4] = ACTIONS(142), - [aux_sym_direction_constraint_token1] = ACTIONS(142), - [aux_sym_direction_constraint_token2] = ACTIONS(142), - [aux_sym_order_expression_token1] = ACTIONS(142), - [aux_sym_limit_clause_token1] = ACTIONS(142), - [aux_sym_offset_clause_token1] = ACTIONS(142), - [aux_sym_fetch_clause_token1] = ACTIONS(142), - [aux_sym_where_clause_token1] = ACTIONS(142), - [aux_sym_frame_clause_token2] = ACTIONS(142), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [2656] = { - [aux_sym_dotted_name_repeat1] = STATE(2447), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token2] = ACTIONS(158), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(158), - [aux_sym_begin_statement_token1] = ACTIONS(158), - [aux_sym_commit_statement_token1] = ACTIONS(158), - [aux_sym_rollback_statement_token1] = ACTIONS(158), - [aux_sym_create_statement_token1] = ACTIONS(158), - [aux_sym_alter_statement_token1] = ACTIONS(158), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(158), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(158), - [aux_sym_declare_statement_token1] = ACTIONS(158), - [aux_sym_create_function_statement_token7] = ACTIONS(158), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(158), - [aux_sym_trigger_event_token2] = ACTIONS(158), - [aux_sym_trigger_event_token3] = ACTIONS(158), - [aux_sym_drop_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token4] = ACTIONS(158), - [aux_sym_grant_statement_token8] = ACTIONS(158), - [aux_sym_create_table_statement_token1] = ACTIONS(158), - [aux_sym_having_clause_token1] = ACTIONS(158), - [aux_sym_order_by_clause_token1] = ACTIONS(158), - [aux_sym_limit_clause_token1] = ACTIONS(158), - [aux_sym_offset_clause_token1] = ACTIONS(158), - [aux_sym_frame_clause_token2] = ACTIONS(158), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(3638), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(158), - [aux_sym_type_token2] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [2657] = { - [aux_sym_dotted_name_repeat1] = STATE(2660), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(122), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token2] = ACTIONS(122), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(122), - [aux_sym_comment_statement_token1] = ACTIONS(122), - [aux_sym_comment_statement_token7] = ACTIONS(122), - [aux_sym_begin_statement_token1] = ACTIONS(122), - [aux_sym_commit_statement_token1] = ACTIONS(122), - [aux_sym_rollback_statement_token1] = ACTIONS(122), - [aux_sym_create_statement_token1] = ACTIONS(122), - [aux_sym_alter_statement_token1] = ACTIONS(122), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(122), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym__compound_statement_token2] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(122), - [aux_sym_declare_statement_token1] = ACTIONS(122), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(122), - [aux_sym_trigger_reference_token1] = ACTIONS(122), - [aux_sym_trigger_event_token1] = ACTIONS(122), - [aux_sym_trigger_event_token2] = ACTIONS(122), - [aux_sym_trigger_event_token3] = ACTIONS(122), - [aux_sym_drop_statement_token1] = ACTIONS(122), - [aux_sym_grant_statement_token1] = ACTIONS(122), - [aux_sym_grant_statement_token4] = ACTIONS(122), - [aux_sym_direction_constraint_token1] = ACTIONS(122), - [aux_sym_direction_constraint_token2] = ACTIONS(122), - [aux_sym_order_expression_token1] = ACTIONS(122), - [aux_sym_limit_clause_token1] = ACTIONS(122), - [aux_sym_offset_clause_token1] = ACTIONS(122), - [aux_sym_fetch_clause_token1] = ACTIONS(122), - [aux_sym_where_clause_token1] = ACTIONS(122), - [aux_sym_frame_clause_token2] = ACTIONS(122), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(3549), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [2658] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(128), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token2] = ACTIONS(128), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(128), - [aux_sym_comment_statement_token1] = ACTIONS(128), - [aux_sym_comment_statement_token7] = ACTIONS(128), - [aux_sym_begin_statement_token1] = ACTIONS(128), - [aux_sym_commit_statement_token1] = ACTIONS(128), - [aux_sym_rollback_statement_token1] = ACTIONS(128), - [aux_sym_create_statement_token1] = ACTIONS(128), - [aux_sym_alter_statement_token1] = ACTIONS(128), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(128), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym__compound_statement_token2] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(128), - [aux_sym_declare_statement_token1] = ACTIONS(128), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(128), - [aux_sym_trigger_reference_token1] = ACTIONS(128), - [aux_sym_trigger_event_token1] = ACTIONS(128), - [aux_sym_trigger_event_token2] = ACTIONS(128), - [aux_sym_trigger_event_token3] = ACTIONS(128), - [aux_sym_drop_statement_token1] = ACTIONS(128), - [aux_sym_grant_statement_token1] = ACTIONS(128), - [aux_sym_grant_statement_token4] = ACTIONS(128), - [aux_sym_direction_constraint_token1] = ACTIONS(128), - [aux_sym_direction_constraint_token2] = ACTIONS(128), - [aux_sym_order_expression_token1] = ACTIONS(128), - [aux_sym_limit_clause_token1] = ACTIONS(128), - [aux_sym_offset_clause_token1] = ACTIONS(128), - [aux_sym_fetch_clause_token1] = ACTIONS(128), - [aux_sym_where_clause_token1] = ACTIONS(128), - [aux_sym_frame_clause_token2] = ACTIONS(128), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [2659] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [anon_sym_COMMA] = ACTIONS(568), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_truncate_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token1] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_begin_statement_token1] = ACTIONS(570), - [aux_sym_commit_statement_token1] = ACTIONS(570), - [aux_sym_rollback_statement_token1] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_grant_statement_token8] = ACTIONS(570), - [aux_sym_order_by_clause_token1] = ACTIONS(570), - [aux_sym_limit_clause_token1] = ACTIONS(570), - [aux_sym_offset_clause_token1] = ACTIONS(570), - [aux_sym_where_clause_token1] = ACTIONS(570), - [aux_sym_join_type_token1] = ACTIONS(570), - [aux_sym_join_type_token2] = ACTIONS(570), - [aux_sym_join_type_token3] = ACTIONS(570), - [aux_sym_join_type_token4] = ACTIONS(570), - [aux_sym_join_clause_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [2660] = { - [aux_sym_dotted_name_repeat1] = STATE(2660), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(115), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token2] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token7] = ACTIONS(115), - [aux_sym_begin_statement_token1] = ACTIONS(115), - [aux_sym_commit_statement_token1] = ACTIONS(115), - [aux_sym_rollback_statement_token1] = ACTIONS(115), - [aux_sym_create_statement_token1] = ACTIONS(115), - [aux_sym_alter_statement_token1] = ACTIONS(115), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(115), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym__compound_statement_token2] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(115), - [aux_sym_declare_statement_token1] = ACTIONS(115), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(115), - [aux_sym_trigger_reference_token1] = ACTIONS(115), - [aux_sym_trigger_event_token1] = ACTIONS(115), - [aux_sym_trigger_event_token2] = ACTIONS(115), - [aux_sym_trigger_event_token3] = ACTIONS(115), - [aux_sym_drop_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token4] = ACTIONS(115), - [aux_sym_direction_constraint_token1] = ACTIONS(115), - [aux_sym_direction_constraint_token2] = ACTIONS(115), - [aux_sym_order_expression_token1] = ACTIONS(115), - [aux_sym_limit_clause_token1] = ACTIONS(115), - [aux_sym_offset_clause_token1] = ACTIONS(115), - [aux_sym_fetch_clause_token1] = ACTIONS(115), - [aux_sym_where_clause_token1] = ACTIONS(115), - [aux_sym_frame_clause_token2] = ACTIONS(115), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(3640), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2661] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [anon_sym_COMMA] = ACTIONS(616), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_truncate_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token1] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_begin_statement_token1] = ACTIONS(618), - [aux_sym_commit_statement_token1] = ACTIONS(618), - [aux_sym_rollback_statement_token1] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_grant_statement_token8] = ACTIONS(618), - [aux_sym_order_by_clause_token1] = ACTIONS(618), - [aux_sym_limit_clause_token1] = ACTIONS(618), - [aux_sym_offset_clause_token1] = ACTIONS(618), - [aux_sym_where_clause_token1] = ACTIONS(618), - [aux_sym_join_type_token1] = ACTIONS(618), - [aux_sym_join_type_token2] = ACTIONS(618), - [aux_sym_join_type_token3] = ACTIONS(618), - [aux_sym_join_type_token4] = ACTIONS(618), - [aux_sym_join_clause_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [2662] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(263), - [aux_sym_cte_token2] = ACTIONS(263), - [anon_sym_LPAREN] = ACTIONS(3643), - [aux_sym_truncate_statement_token1] = ACTIONS(263), - [aux_sym_comment_statement_token1] = ACTIONS(263), - [aux_sym_comment_statement_token7] = ACTIONS(263), - [aux_sym_begin_statement_token1] = ACTIONS(263), - [aux_sym_commit_statement_token1] = ACTIONS(263), - [aux_sym_rollback_statement_token1] = ACTIONS(263), - [aux_sym_create_statement_token1] = ACTIONS(263), - [aux_sym_alter_statement_token1] = ACTIONS(263), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(263), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(263), - [aux_sym_declare_statement_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(263), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(263), - [aux_sym_trigger_event_token2] = ACTIONS(263), - [aux_sym_trigger_event_token3] = ACTIONS(263), - [aux_sym_drop_statement_token1] = ACTIONS(263), - [aux_sym_grant_statement_token1] = ACTIONS(263), - [aux_sym_grant_statement_token4] = ACTIONS(263), - [aux_sym_grant_statement_token8] = ACTIONS(263), - [aux_sym_order_by_clause_token1] = ACTIONS(263), - [aux_sym_limit_clause_token1] = ACTIONS(263), - [aux_sym_offset_clause_token1] = ACTIONS(263), - [aux_sym_where_clause_token1] = ACTIONS(263), - [aux_sym_join_type_token1] = ACTIONS(263), - [aux_sym_join_type_token2] = ACTIONS(263), - [aux_sym_join_type_token3] = ACTIONS(263), - [aux_sym_join_type_token4] = ACTIONS(263), - [aux_sym_join_clause_token1] = ACTIONS(263), - [aux_sym_frame_clause_token2] = ACTIONS(263), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(3645), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(3647), - }, - [2663] = { - [sym__quoted_identifier] = STATE(2237), - [sym_identifier] = STATE(7569), - [anon_sym_SEMI] = ACTIONS(375), - [aux_sym_with_clause_token1] = ACTIONS(377), - [anon_sym_COMMA] = ACTIONS(375), - [aux_sym_cte_token1] = ACTIONS(3116), - [aux_sym_cte_token2] = ACTIONS(3649), - [aux_sym_comment_statement_token7] = ACTIONS(3651), - [aux_sym_create_statement_token1] = ACTIONS(377), - [aux_sym_alter_statement_token1] = ACTIONS(377), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(377), - [aux_sym_pg_command_token1] = ACTIONS(375), - [aux_sym__compound_statement_token2] = ACTIONS(377), - [aux_sym_return_statement_token1] = ACTIONS(377), - [aux_sym_declare_statement_token1] = ACTIONS(377), - [aux_sym_create_function_statement_token7] = ACTIONS(377), - [aux_sym_create_function_parameter_token1] = ACTIONS(3653), - [anon_sym_EQ] = ACTIONS(3655), - [aux_sym_create_trigger_statement_token1] = ACTIONS(3657), - [aux_sym_trigger_reference_token1] = ACTIONS(377), - [aux_sym_trigger_event_token1] = ACTIONS(377), - [aux_sym_trigger_event_token2] = ACTIONS(377), - [aux_sym_trigger_event_token3] = ACTIONS(377), - [aux_sym_drop_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token4] = ACTIONS(377), - [aux_sym_grant_statement_token8] = ACTIONS(377), - [aux_sym_order_by_clause_token1] = ACTIONS(377), - [aux_sym_limit_clause_token1] = ACTIONS(377), - [aux_sym_offset_clause_token1] = ACTIONS(377), - [aux_sym_where_clause_token1] = ACTIONS(377), - [aux_sym_select_clause_body_token1] = ACTIONS(377), - [aux_sym_join_type_token1] = ACTIONS(377), - [aux_sym_join_type_token2] = ACTIONS(377), - [aux_sym_join_type_token3] = ACTIONS(377), - [aux_sym_join_type_token4] = ACTIONS(377), - [aux_sym_join_clause_token1] = ACTIONS(377), - [aux_sym_frame_clause_token2] = ACTIONS(3659), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3661), - [sym__unquoted_identifier] = ACTIONS(1149), - [anon_sym_BQUOTE] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1153), - [anon_sym_DASH_GT] = ACTIONS(3663), - [anon_sym_DASH_GT_GT] = ACTIONS(3665), - [anon_sym_POUND_GT] = ACTIONS(3663), - [anon_sym_POUND_GT_GT] = ACTIONS(3665), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3667), - [anon_sym_DASH] = ACTIONS(3669), - [anon_sym_TILDE] = ACTIONS(3671), - [anon_sym_CARET] = ACTIONS(3673), - [anon_sym_STAR] = ACTIONS(3675), - [anon_sym_SLASH] = ACTIONS(3677), - [anon_sym_PERCENT] = ACTIONS(3675), - [anon_sym_LT_LT] = ACTIONS(3675), - [anon_sym_GT_GT] = ACTIONS(3675), - [anon_sym_AMP] = ACTIONS(3675), - [anon_sym_PIPE] = ACTIONS(3667), - [anon_sym_POUND] = ACTIONS(3669), - [anon_sym_LT] = ACTIONS(3671), - [anon_sym_LT_EQ] = ACTIONS(3655), - [anon_sym_LT_GT] = ACTIONS(3655), - [anon_sym_BANG_EQ] = ACTIONS(3655), - [anon_sym_GT] = ACTIONS(3671), - [anon_sym_GT_EQ] = ACTIONS(3655), - [anon_sym_BANG_TILDE] = ACTIONS(3671), - [anon_sym_TILDE_STAR] = ACTIONS(3655), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3655), - }, - [2664] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [anon_sym_COMMA] = ACTIONS(550), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_truncate_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token1] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_begin_statement_token1] = ACTIONS(552), - [aux_sym_commit_statement_token1] = ACTIONS(552), - [aux_sym_rollback_statement_token1] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_grant_statement_token8] = ACTIONS(552), - [aux_sym_order_by_clause_token1] = ACTIONS(552), - [aux_sym_limit_clause_token1] = ACTIONS(552), - [aux_sym_offset_clause_token1] = ACTIONS(552), - [aux_sym_where_clause_token1] = ACTIONS(552), - [aux_sym_join_type_token1] = ACTIONS(552), - [aux_sym_join_type_token2] = ACTIONS(552), - [aux_sym_join_type_token3] = ACTIONS(552), - [aux_sym_join_type_token4] = ACTIONS(552), - [aux_sym_join_clause_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [2665] = { - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [anon_sym_COMMA] = ACTIONS(437), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym__compound_statement_token2] = ACTIONS(439), - [aux_sym_return_statement_token1] = ACTIONS(439), - [aux_sym_declare_statement_token1] = ACTIONS(439), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_reference_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_grant_statement_token8] = ACTIONS(439), - [aux_sym_create_table_statement_token1] = ACTIONS(439), - [aux_sym_order_by_clause_token1] = ACTIONS(439), - [aux_sym_limit_clause_token1] = ACTIONS(439), - [aux_sym_offset_clause_token1] = ACTIONS(439), - [aux_sym_where_clause_token1] = ACTIONS(439), - [aux_sym_select_clause_body_token1] = ACTIONS(439), - [aux_sym_join_type_token1] = ACTIONS(439), - [aux_sym_join_type_token2] = ACTIONS(439), - [aux_sym_join_type_token3] = ACTIONS(439), - [aux_sym_join_type_token4] = ACTIONS(439), - [aux_sym_join_clause_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [2666] = { - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(3679), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(3681), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym__compound_statement_token2] = ACTIONS(285), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(3683), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_join_type_token1] = ACTIONS(285), - [aux_sym_join_type_token2] = ACTIONS(285), - [aux_sym_join_type_token3] = ACTIONS(285), - [aux_sym_join_type_token4] = ACTIONS(285), - [aux_sym_join_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(3685), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [2667] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [anon_sym_COMMA] = ACTIONS(546), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_truncate_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token1] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_begin_statement_token1] = ACTIONS(548), - [aux_sym_commit_statement_token1] = ACTIONS(548), - [aux_sym_rollback_statement_token1] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_grant_statement_token8] = ACTIONS(548), - [aux_sym_order_by_clause_token1] = ACTIONS(548), - [aux_sym_limit_clause_token1] = ACTIONS(548), - [aux_sym_offset_clause_token1] = ACTIONS(548), - [aux_sym_where_clause_token1] = ACTIONS(548), - [aux_sym_join_type_token1] = ACTIONS(548), - [aux_sym_join_type_token2] = ACTIONS(548), - [aux_sym_join_type_token3] = ACTIONS(548), - [aux_sym_join_type_token4] = ACTIONS(548), - [aux_sym_join_clause_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [2668] = { - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [anon_sym_COMMA] = ACTIONS(433), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym__compound_statement_token2] = ACTIONS(435), - [aux_sym_return_statement_token1] = ACTIONS(435), - [aux_sym_declare_statement_token1] = ACTIONS(435), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_reference_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_grant_statement_token8] = ACTIONS(435), - [aux_sym_create_table_statement_token1] = ACTIONS(435), - [aux_sym_order_by_clause_token1] = ACTIONS(435), - [aux_sym_limit_clause_token1] = ACTIONS(435), - [aux_sym_offset_clause_token1] = ACTIONS(435), - [aux_sym_where_clause_token1] = ACTIONS(435), - [aux_sym_select_clause_body_token1] = ACTIONS(435), - [aux_sym_join_type_token1] = ACTIONS(435), - [aux_sym_join_type_token2] = ACTIONS(435), - [aux_sym_join_type_token3] = ACTIONS(435), - [aux_sym_join_type_token4] = ACTIONS(435), - [aux_sym_join_clause_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [2669] = { - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [anon_sym_COMMA] = ACTIONS(465), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym__compound_statement_token2] = ACTIONS(467), - [aux_sym_return_statement_token1] = ACTIONS(467), - [aux_sym_declare_statement_token1] = ACTIONS(467), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_reference_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_grant_statement_token8] = ACTIONS(467), - [aux_sym_create_table_statement_token1] = ACTIONS(467), - [aux_sym_order_by_clause_token1] = ACTIONS(467), - [aux_sym_limit_clause_token1] = ACTIONS(467), - [aux_sym_offset_clause_token1] = ACTIONS(467), - [aux_sym_where_clause_token1] = ACTIONS(467), - [aux_sym_select_clause_body_token1] = ACTIONS(467), - [aux_sym_join_type_token1] = ACTIONS(467), - [aux_sym_join_type_token2] = ACTIONS(467), - [aux_sym_join_type_token3] = ACTIONS(467), - [aux_sym_join_type_token4] = ACTIONS(467), - [aux_sym_join_clause_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [2670] = { - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym__compound_statement_token2] = ACTIONS(321), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_reference_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_create_table_statement_token1] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_select_clause_body_token1] = ACTIONS(321), - [aux_sym_join_type_token1] = ACTIONS(321), - [aux_sym_join_type_token2] = ACTIONS(321), - [aux_sym_join_type_token3] = ACTIONS(321), - [aux_sym_join_type_token4] = ACTIONS(321), - [aux_sym_join_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [2671] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [anon_sym_COMMA] = ACTIONS(542), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_truncate_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token1] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_begin_statement_token1] = ACTIONS(544), - [aux_sym_commit_statement_token1] = ACTIONS(544), - [aux_sym_rollback_statement_token1] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_grant_statement_token8] = ACTIONS(544), - [aux_sym_order_by_clause_token1] = ACTIONS(544), - [aux_sym_limit_clause_token1] = ACTIONS(544), - [aux_sym_offset_clause_token1] = ACTIONS(544), - [aux_sym_where_clause_token1] = ACTIONS(544), - [aux_sym_join_type_token1] = ACTIONS(544), - [aux_sym_join_type_token2] = ACTIONS(544), - [aux_sym_join_type_token3] = ACTIONS(544), - [aux_sym_join_type_token4] = ACTIONS(544), - [aux_sym_join_clause_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [2672] = { - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [anon_sym_COMMA] = ACTIONS(425), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym__compound_statement_token2] = ACTIONS(427), - [aux_sym_return_statement_token1] = ACTIONS(427), - [aux_sym_declare_statement_token1] = ACTIONS(427), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_reference_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_grant_statement_token8] = ACTIONS(427), - [aux_sym_create_table_statement_token1] = ACTIONS(427), - [aux_sym_order_by_clause_token1] = ACTIONS(427), - [aux_sym_limit_clause_token1] = ACTIONS(427), - [aux_sym_offset_clause_token1] = ACTIONS(427), - [aux_sym_where_clause_token1] = ACTIONS(427), - [aux_sym_select_clause_body_token1] = ACTIONS(427), - [aux_sym_join_type_token1] = ACTIONS(427), - [aux_sym_join_type_token2] = ACTIONS(427), - [aux_sym_join_type_token3] = ACTIONS(427), - [aux_sym_join_type_token4] = ACTIONS(427), - [aux_sym_join_clause_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [2673] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(259), - [aux_sym_cte_token2] = ACTIONS(259), - [aux_sym_truncate_statement_token1] = ACTIONS(259), - [aux_sym_comment_statement_token1] = ACTIONS(259), - [aux_sym_comment_statement_token7] = ACTIONS(259), - [aux_sym_begin_statement_token1] = ACTIONS(259), - [aux_sym_commit_statement_token1] = ACTIONS(259), - [aux_sym_rollback_statement_token1] = ACTIONS(259), - [aux_sym_create_statement_token1] = ACTIONS(259), - [aux_sym_alter_statement_token1] = ACTIONS(259), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(259), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym__compound_statement_token2] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(259), - [aux_sym_declare_statement_token1] = ACTIONS(259), - [aux_sym_create_function_statement_token7] = ACTIONS(259), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(259), - [aux_sym_trigger_event_token2] = ACTIONS(259), - [aux_sym_trigger_event_token3] = ACTIONS(259), - [aux_sym_drop_statement_token1] = ACTIONS(259), - [aux_sym_grant_statement_token1] = ACTIONS(259), - [aux_sym_grant_statement_token4] = ACTIONS(259), - [aux_sym_grant_statement_token8] = ACTIONS(259), - [aux_sym_order_by_clause_token1] = ACTIONS(259), - [aux_sym_limit_clause_token1] = ACTIONS(259), - [aux_sym_offset_clause_token1] = ACTIONS(259), - [aux_sym_where_clause_token1] = ACTIONS(259), - [aux_sym_join_type_token1] = ACTIONS(259), - [aux_sym_join_type_token2] = ACTIONS(259), - [aux_sym_join_type_token3] = ACTIONS(259), - [aux_sym_join_type_token4] = ACTIONS(259), - [aux_sym_join_clause_token1] = ACTIONS(259), - [aux_sym_filter_clause_token1] = ACTIONS(259), - [aux_sym_over_clause_token1] = ACTIONS(259), - [aux_sym_frame_clause_token2] = ACTIONS(259), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [2674] = { - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [anon_sym_COMMA] = ACTIONS(259), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym__compound_statement_token2] = ACTIONS(261), - [aux_sym_return_statement_token1] = ACTIONS(261), - [aux_sym_declare_statement_token1] = ACTIONS(261), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_grant_statement_token8] = ACTIONS(261), - [aux_sym_create_table_statement_token1] = ACTIONS(261), - [aux_sym_order_by_clause_token1] = ACTIONS(261), - [aux_sym_limit_clause_token1] = ACTIONS(261), - [aux_sym_offset_clause_token1] = ACTIONS(261), - [aux_sym_where_clause_token1] = ACTIONS(261), - [aux_sym_join_type_token1] = ACTIONS(261), - [aux_sym_join_type_token2] = ACTIONS(261), - [aux_sym_join_type_token3] = ACTIONS(261), - [aux_sym_join_type_token4] = ACTIONS(261), - [aux_sym_join_clause_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [2675] = { - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_comment_statement_token7] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym__compound_statement_token2] = ACTIONS(117), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token8] = ACTIONS(117), - [aux_sym_order_by_clause_token1] = ACTIONS(117), - [aux_sym_limit_clause_token1] = ACTIONS(117), - [aux_sym_offset_clause_token1] = ACTIONS(117), - [aux_sym_where_clause_token1] = ACTIONS(117), - [aux_sym_join_type_token1] = ACTIONS(117), - [aux_sym_join_type_token2] = ACTIONS(117), - [aux_sym_join_type_token3] = ACTIONS(117), - [aux_sym_join_type_token4] = ACTIONS(117), - [aux_sym_join_clause_token1] = ACTIONS(117), - [aux_sym_frame_clause_token2] = ACTIONS(117), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2676] = { - [sym_group_by_clause] = STATE(4312), - [sym_window_clause] = STATE(4150), - [sym_order_by_clause] = STATE(4734), - [sym_limit_clause] = STATE(5387), - [sym_offset_clause] = STATE(5970), - [sym_where_clause] = STATE(4026), - [sym_join_type] = STATE(15205), - [sym_join_clause] = STATE(3637), - [aux_sym__select_statement_repeat1] = STATE(3637), - [ts_builtin_sym_end] = ACTIONS(3687), - [anon_sym_SEMI] = ACTIONS(3687), - [aux_sym_with_clause_token1] = ACTIONS(3689), - [aux_sym_cte_token1] = ACTIONS(3689), - [aux_sym_cte_token2] = ACTIONS(3689), - [aux_sym_truncate_statement_token1] = ACTIONS(3689), - [aux_sym_comment_statement_token1] = ACTIONS(3689), - [aux_sym_begin_statement_token1] = ACTIONS(3689), - [aux_sym_commit_statement_token1] = ACTIONS(3689), - [aux_sym_rollback_statement_token1] = ACTIONS(3689), - [aux_sym_create_statement_token1] = ACTIONS(3689), - [aux_sym_alter_statement_token1] = ACTIONS(3689), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(3689), - [aux_sym_sequence_token5] = ACTIONS(3689), - [aux_sym_pg_command_token1] = ACTIONS(3687), - [aux_sym_return_statement_token1] = ACTIONS(3689), - [aux_sym_declare_statement_token1] = ACTIONS(3689), - [aux_sym_create_function_statement_token3] = ACTIONS(3689), - [aux_sym_create_function_statement_token4] = ACTIONS(3689), - [aux_sym_create_function_statement_token7] = ACTIONS(3328), - [aux_sym_create_function_statement_token8] = ACTIONS(3689), - [aux_sym_create_function_statement_token9] = ACTIONS(3689), - [aux_sym_create_function_statement_token10] = ACTIONS(3689), - [aux_sym_create_function_statement_token11] = ACTIONS(3689), - [aux_sym_external_hint_token1] = ACTIONS(3689), - [aux_sym_external_hint_token2] = ACTIONS(3689), - [aux_sym_optimizer_hint_token1] = ACTIONS(3689), - [aux_sym_optimizer_hint_token2] = ACTIONS(3689), - [aux_sym_optimizer_hint_token3] = ACTIONS(3689), - [aux_sym_parallel_hint_token1] = ACTIONS(3689), - [aux_sym_null_hint_token1] = ACTIONS(3689), - [aux_sym_null_hint_token4] = ACTIONS(3689), - [aux_sym_deterministic_hint_token1] = ACTIONS(3689), - [aux_sym_sql_hint_token1] = ACTIONS(3689), - [aux_sym_sql_hint_token2] = ACTIONS(3689), - [aux_sym_sql_hint_token3] = ACTIONS(3689), - [aux_sym_sql_hint_token5] = ACTIONS(3689), - [aux_sym__function_language_token1] = ACTIONS(3689), - [aux_sym_trigger_event_token1] = ACTIONS(3689), - [aux_sym_trigger_event_token2] = ACTIONS(3689), - [aux_sym_trigger_event_token3] = ACTIONS(3689), - [aux_sym_drop_statement_token1] = ACTIONS(3689), - [aux_sym_grant_statement_token1] = ACTIONS(3689), - [aux_sym_grant_statement_token4] = ACTIONS(3689), - [aux_sym_grant_statement_token8] = ACTIONS(3332), - [aux_sym_create_table_statement_token1] = ACTIONS(3689), - [aux_sym_order_by_clause_token1] = ACTIONS(3334), - [aux_sym_limit_clause_token1] = ACTIONS(3336), - [aux_sym_offset_clause_token1] = ACTIONS(3338), - [aux_sym_where_clause_token1] = ACTIONS(3340), - [aux_sym_join_type_token1] = ACTIONS(3342), - [aux_sym_join_type_token2] = ACTIONS(3344), - [aux_sym_join_type_token3] = ACTIONS(3344), - [aux_sym_join_type_token4] = ACTIONS(3344), - [aux_sym_join_clause_token1] = ACTIONS(3346), - [sym__unquoted_identifier] = ACTIONS(3689), - [anon_sym_BQUOTE] = ACTIONS(3687), - [anon_sym_DQUOTE] = ACTIONS(3687), - [sym_comment] = ACTIONS(3), - }, - [2677] = { - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [anon_sym_COMMA] = ACTIONS(538), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym__compound_statement_token2] = ACTIONS(540), - [aux_sym_return_statement_token1] = ACTIONS(540), - [aux_sym_declare_statement_token1] = ACTIONS(540), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_reference_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_grant_statement_token8] = ACTIONS(540), - [aux_sym_create_table_statement_token1] = ACTIONS(540), - [aux_sym_order_by_clause_token1] = ACTIONS(540), - [aux_sym_limit_clause_token1] = ACTIONS(540), - [aux_sym_offset_clause_token1] = ACTIONS(540), - [aux_sym_where_clause_token1] = ACTIONS(540), - [aux_sym_select_clause_body_token1] = ACTIONS(540), - [aux_sym_join_type_token1] = ACTIONS(540), - [aux_sym_join_type_token2] = ACTIONS(540), - [aux_sym_join_type_token3] = ACTIONS(540), - [aux_sym_join_type_token4] = ACTIONS(540), - [aux_sym_join_clause_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [2678] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [anon_sym_COMMA] = ACTIONS(429), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_truncate_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token1] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_begin_statement_token1] = ACTIONS(431), - [aux_sym_commit_statement_token1] = ACTIONS(431), - [aux_sym_rollback_statement_token1] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_grant_statement_token8] = ACTIONS(431), - [aux_sym_order_by_clause_token1] = ACTIONS(431), - [aux_sym_limit_clause_token1] = ACTIONS(431), - [aux_sym_offset_clause_token1] = ACTIONS(431), - [aux_sym_where_clause_token1] = ACTIONS(431), - [aux_sym_join_type_token1] = ACTIONS(431), - [aux_sym_join_type_token2] = ACTIONS(431), - [aux_sym_join_type_token3] = ACTIONS(431), - [aux_sym_join_type_token4] = ACTIONS(431), - [aux_sym_join_clause_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [2679] = { - [sym_over_clause] = STATE(2992), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(197), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(2970), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2680] = { - [sym_over_clause] = STATE(3035), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(187), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(2970), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2681] = { - [sym_over_clause] = STATE(3066), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym__compound_statement_token2] = ACTIONS(242), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_create_table_statement_token1] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_join_type_token1] = ACTIONS(242), - [aux_sym_join_type_token2] = ACTIONS(242), - [aux_sym_join_type_token3] = ACTIONS(242), - [aux_sym_join_type_token4] = ACTIONS(242), - [aux_sym_join_clause_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(2970), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [2682] = { - [sym_over_clause] = STATE(2990), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym__compound_statement_token2] = ACTIONS(295), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_create_table_statement_token1] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_join_type_token1] = ACTIONS(295), - [aux_sym_join_type_token2] = ACTIONS(295), - [aux_sym_join_type_token3] = ACTIONS(295), - [aux_sym_join_type_token4] = ACTIONS(295), - [aux_sym_join_clause_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(2970), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [2683] = { - [sym_over_clause] = STATE(3083), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(201), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(2970), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2684] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [anon_sym_COMMA] = ACTIONS(530), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_truncate_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token1] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_begin_statement_token1] = ACTIONS(532), - [aux_sym_commit_statement_token1] = ACTIONS(532), - [aux_sym_rollback_statement_token1] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_grant_statement_token8] = ACTIONS(532), - [aux_sym_order_by_clause_token1] = ACTIONS(532), - [aux_sym_limit_clause_token1] = ACTIONS(532), - [aux_sym_offset_clause_token1] = ACTIONS(532), - [aux_sym_where_clause_token1] = ACTIONS(532), - [aux_sym_join_type_token1] = ACTIONS(532), - [aux_sym_join_type_token2] = ACTIONS(532), - [aux_sym_join_type_token3] = ACTIONS(532), - [aux_sym_join_type_token4] = ACTIONS(532), - [aux_sym_join_clause_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [2685] = { - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [anon_sym_COMMA] = ACTIONS(564), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym__compound_statement_token2] = ACTIONS(566), - [aux_sym_return_statement_token1] = ACTIONS(566), - [aux_sym_declare_statement_token1] = ACTIONS(566), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_reference_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_grant_statement_token8] = ACTIONS(566), - [aux_sym_create_table_statement_token1] = ACTIONS(566), - [aux_sym_order_by_clause_token1] = ACTIONS(566), - [aux_sym_limit_clause_token1] = ACTIONS(566), - [aux_sym_offset_clause_token1] = ACTIONS(566), - [aux_sym_where_clause_token1] = ACTIONS(566), - [aux_sym_select_clause_body_token1] = ACTIONS(566), - [aux_sym_join_type_token1] = ACTIONS(566), - [aux_sym_join_type_token2] = ACTIONS(566), - [aux_sym_join_type_token3] = ACTIONS(566), - [aux_sym_join_type_token4] = ACTIONS(566), - [aux_sym_join_clause_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [2686] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [anon_sym_COMMA] = ACTIONS(484), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_truncate_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token1] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_begin_statement_token1] = ACTIONS(486), - [aux_sym_commit_statement_token1] = ACTIONS(486), - [aux_sym_rollback_statement_token1] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_grant_statement_token8] = ACTIONS(486), - [aux_sym_order_by_clause_token1] = ACTIONS(486), - [aux_sym_limit_clause_token1] = ACTIONS(486), - [aux_sym_offset_clause_token1] = ACTIONS(486), - [aux_sym_where_clause_token1] = ACTIONS(486), - [aux_sym_join_type_token1] = ACTIONS(486), - [aux_sym_join_type_token2] = ACTIONS(486), - [aux_sym_join_type_token3] = ACTIONS(486), - [aux_sym_join_type_token4] = ACTIONS(486), - [aux_sym_join_clause_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [2687] = { - [sym_over_clause] = STATE(3084), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym__compound_statement_token2] = ACTIONS(275), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_create_table_statement_token1] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_join_type_token1] = ACTIONS(275), - [aux_sym_join_type_token2] = ACTIONS(275), - [aux_sym_join_type_token3] = ACTIONS(275), - [aux_sym_join_type_token4] = ACTIONS(275), - [aux_sym_join_clause_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(2970), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [2688] = { - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(265), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_select_clause_body_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(2895), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [2689] = { - [sym_over_clause] = STATE(3087), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym__compound_statement_token2] = ACTIONS(279), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_create_table_statement_token1] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_join_type_token1] = ACTIONS(279), - [aux_sym_join_type_token2] = ACTIONS(279), - [aux_sym_join_type_token3] = ACTIONS(279), - [aux_sym_join_type_token4] = ACTIONS(279), - [aux_sym_join_clause_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(2970), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [2690] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_truncate_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token1] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_begin_statement_token1] = ACTIONS(279), - [aux_sym_commit_statement_token1] = ACTIONS(279), - [aux_sym_rollback_statement_token1] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_join_type_token1] = ACTIONS(279), - [aux_sym_join_type_token2] = ACTIONS(279), - [aux_sym_join_type_token3] = ACTIONS(279), - [aux_sym_join_type_token4] = ACTIONS(279), - [aux_sym_join_clause_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [2691] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [anon_sym_COMMA] = ACTIONS(421), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_truncate_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token1] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_begin_statement_token1] = ACTIONS(423), - [aux_sym_commit_statement_token1] = ACTIONS(423), - [aux_sym_rollback_statement_token1] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_grant_statement_token8] = ACTIONS(423), - [aux_sym_order_by_clause_token1] = ACTIONS(423), - [aux_sym_limit_clause_token1] = ACTIONS(423), - [aux_sym_offset_clause_token1] = ACTIONS(423), - [aux_sym_where_clause_token1] = ACTIONS(423), - [aux_sym_join_type_token1] = ACTIONS(423), - [aux_sym_join_type_token2] = ACTIONS(423), - [aux_sym_join_type_token3] = ACTIONS(423), - [aux_sym_join_type_token4] = ACTIONS(423), - [aux_sym_join_clause_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [2692] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [anon_sym_COMMA] = ACTIONS(840), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_truncate_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_begin_statement_token1] = ACTIONS(842), - [aux_sym_commit_statement_token1] = ACTIONS(842), - [aux_sym_rollback_statement_token1] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_grant_statement_token8] = ACTIONS(842), - [aux_sym_create_table_statement_token1] = ACTIONS(842), - [aux_sym_order_by_clause_token1] = ACTIONS(842), - [aux_sym_limit_clause_token1] = ACTIONS(842), - [aux_sym_offset_clause_token1] = ACTIONS(842), - [aux_sym_where_clause_token1] = ACTIONS(842), - [aux_sym_join_type_token1] = ACTIONS(842), - [aux_sym_join_type_token2] = ACTIONS(842), - [aux_sym_join_type_token3] = ACTIONS(842), - [aux_sym_join_type_token4] = ACTIONS(842), - [aux_sym_join_clause_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [2693] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [anon_sym_COMMA] = ACTIONS(836), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_truncate_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_begin_statement_token1] = ACTIONS(838), - [aux_sym_commit_statement_token1] = ACTIONS(838), - [aux_sym_rollback_statement_token1] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_grant_statement_token8] = ACTIONS(838), - [aux_sym_create_table_statement_token1] = ACTIONS(838), - [aux_sym_order_by_clause_token1] = ACTIONS(838), - [aux_sym_limit_clause_token1] = ACTIONS(838), - [aux_sym_offset_clause_token1] = ACTIONS(838), - [aux_sym_where_clause_token1] = ACTIONS(838), - [aux_sym_join_type_token1] = ACTIONS(838), - [aux_sym_join_type_token2] = ACTIONS(838), - [aux_sym_join_type_token3] = ACTIONS(838), - [aux_sym_join_type_token4] = ACTIONS(838), - [aux_sym_join_clause_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [2694] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [anon_sym_COMMA] = ACTIONS(788), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_truncate_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_begin_statement_token1] = ACTIONS(790), - [aux_sym_commit_statement_token1] = ACTIONS(790), - [aux_sym_rollback_statement_token1] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_grant_statement_token8] = ACTIONS(790), - [aux_sym_create_table_statement_token1] = ACTIONS(790), - [aux_sym_order_by_clause_token1] = ACTIONS(790), - [aux_sym_limit_clause_token1] = ACTIONS(790), - [aux_sym_offset_clause_token1] = ACTIONS(790), - [aux_sym_where_clause_token1] = ACTIONS(790), - [aux_sym_join_type_token1] = ACTIONS(790), - [aux_sym_join_type_token2] = ACTIONS(790), - [aux_sym_join_type_token3] = ACTIONS(790), - [aux_sym_join_type_token4] = ACTIONS(790), - [aux_sym_join_clause_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [2695] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [2696] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(158), - [aux_sym_cte_token2] = ACTIONS(158), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token2] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(158), - [aux_sym_begin_statement_token1] = ACTIONS(158), - [aux_sym_commit_statement_token1] = ACTIONS(158), - [aux_sym_rollback_statement_token1] = ACTIONS(158), - [aux_sym_create_statement_token1] = ACTIONS(158), - [aux_sym_alter_statement_token1] = ACTIONS(158), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(158), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(158), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(158), - [aux_sym_declare_statement_token1] = ACTIONS(158), - [aux_sym_null_hint_token2] = ACTIONS(158), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(158), - [aux_sym_trigger_event_token1] = ACTIONS(158), - [aux_sym_trigger_event_token2] = ACTIONS(158), - [aux_sym_trigger_event_token3] = ACTIONS(158), - [aux_sym_drop_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token4] = ACTIONS(158), - [aux_sym_grant_statement_token5] = ACTIONS(158), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(158), - [aux_sym_direction_constraint_token1] = ACTIONS(158), - [aux_sym_direction_constraint_token2] = ACTIONS(158), - [anon_sym_CONSTRAINT] = ACTIONS(158), - [aux_sym_table_constraint_check_token1] = ACTIONS(158), - [aux_sym_table_constraint_unique_token1] = ACTIONS(158), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(158), - [aux_sym_frame_clause_token2] = ACTIONS(158), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2697] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [anon_sym_COMMA] = ACTIONS(769), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_truncate_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_begin_statement_token1] = ACTIONS(771), - [aux_sym_commit_statement_token1] = ACTIONS(771), - [aux_sym_rollback_statement_token1] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_grant_statement_token8] = ACTIONS(771), - [aux_sym_create_table_statement_token1] = ACTIONS(771), - [aux_sym_order_by_clause_token1] = ACTIONS(771), - [aux_sym_limit_clause_token1] = ACTIONS(771), - [aux_sym_offset_clause_token1] = ACTIONS(771), - [aux_sym_where_clause_token1] = ACTIONS(771), - [aux_sym_join_type_token1] = ACTIONS(771), - [aux_sym_join_type_token2] = ACTIONS(771), - [aux_sym_join_type_token3] = ACTIONS(771), - [aux_sym_join_type_token4] = ACTIONS(771), - [aux_sym_join_clause_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [2698] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_truncate_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token1] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_begin_statement_token1] = ACTIONS(275), - [aux_sym_commit_statement_token1] = ACTIONS(275), - [aux_sym_rollback_statement_token1] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_join_type_token1] = ACTIONS(275), - [aux_sym_join_type_token2] = ACTIONS(275), - [aux_sym_join_type_token3] = ACTIONS(275), - [aux_sym_join_type_token4] = ACTIONS(275), - [aux_sym_join_clause_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [2699] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [anon_sym_COMMA] = ACTIONS(534), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_truncate_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token1] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_begin_statement_token1] = ACTIONS(536), - [aux_sym_commit_statement_token1] = ACTIONS(536), - [aux_sym_rollback_statement_token1] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_grant_statement_token8] = ACTIONS(536), - [aux_sym_order_by_clause_token1] = ACTIONS(536), - [aux_sym_limit_clause_token1] = ACTIONS(536), - [aux_sym_offset_clause_token1] = ACTIONS(536), - [aux_sym_where_clause_token1] = ACTIONS(536), - [aux_sym_join_type_token1] = ACTIONS(536), - [aux_sym_join_type_token2] = ACTIONS(536), - [aux_sym_join_type_token3] = ACTIONS(536), - [aux_sym_join_type_token4] = ACTIONS(536), - [aux_sym_join_clause_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [2700] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [anon_sym_COMMA] = ACTIONS(461), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_truncate_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token1] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_begin_statement_token1] = ACTIONS(463), - [aux_sym_commit_statement_token1] = ACTIONS(463), - [aux_sym_rollback_statement_token1] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_grant_statement_token8] = ACTIONS(463), - [aux_sym_order_by_clause_token1] = ACTIONS(463), - [aux_sym_limit_clause_token1] = ACTIONS(463), - [aux_sym_offset_clause_token1] = ACTIONS(463), - [aux_sym_where_clause_token1] = ACTIONS(463), - [aux_sym_join_type_token1] = ACTIONS(463), - [aux_sym_join_type_token2] = ACTIONS(463), - [aux_sym_join_type_token3] = ACTIONS(463), - [aux_sym_join_type_token4] = ACTIONS(463), - [aux_sym_join_clause_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [2701] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [anon_sym_COMMA] = ACTIONS(469), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_truncate_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token1] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_begin_statement_token1] = ACTIONS(471), - [aux_sym_commit_statement_token1] = ACTIONS(471), - [aux_sym_rollback_statement_token1] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_grant_statement_token8] = ACTIONS(471), - [aux_sym_order_by_clause_token1] = ACTIONS(471), - [aux_sym_limit_clause_token1] = ACTIONS(471), - [aux_sym_offset_clause_token1] = ACTIONS(471), - [aux_sym_where_clause_token1] = ACTIONS(471), - [aux_sym_join_type_token1] = ACTIONS(471), - [aux_sym_join_type_token2] = ACTIONS(471), - [aux_sym_join_type_token3] = ACTIONS(471), - [aux_sym_join_type_token4] = ACTIONS(471), - [aux_sym_join_clause_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [2702] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(158), - [aux_sym_cte_token2] = ACTIONS(158), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(158), - [aux_sym_begin_statement_token1] = ACTIONS(158), - [aux_sym_commit_statement_token1] = ACTIONS(158), - [aux_sym_rollback_statement_token1] = ACTIONS(158), - [aux_sym_create_statement_token1] = ACTIONS(158), - [aux_sym_alter_statement_token1] = ACTIONS(158), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(158), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(158), - [aux_sym_declare_statement_token1] = ACTIONS(158), - [aux_sym_create_function_statement_token7] = ACTIONS(158), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(158), - [aux_sym_trigger_event_token2] = ACTIONS(158), - [aux_sym_trigger_event_token3] = ACTIONS(158), - [aux_sym_drop_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token4] = ACTIONS(158), - [aux_sym_grant_statement_token8] = ACTIONS(158), - [aux_sym_order_by_clause_token1] = ACTIONS(158), - [aux_sym_limit_clause_token1] = ACTIONS(158), - [aux_sym_offset_clause_token1] = ACTIONS(158), - [aux_sym_where_clause_token1] = ACTIONS(158), - [aux_sym_join_type_token1] = ACTIONS(158), - [aux_sym_join_type_token2] = ACTIONS(158), - [aux_sym_join_type_token3] = ACTIONS(158), - [aux_sym_join_type_token4] = ACTIONS(158), - [aux_sym_join_clause_token1] = ACTIONS(158), - [aux_sym_frame_clause_token2] = ACTIONS(158), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2703] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [anon_sym_COMMA] = ACTIONS(717), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_truncate_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_begin_statement_token1] = ACTIONS(719), - [aux_sym_commit_statement_token1] = ACTIONS(719), - [aux_sym_rollback_statement_token1] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_grant_statement_token8] = ACTIONS(719), - [aux_sym_create_table_statement_token1] = ACTIONS(719), - [aux_sym_order_by_clause_token1] = ACTIONS(719), - [aux_sym_limit_clause_token1] = ACTIONS(719), - [aux_sym_offset_clause_token1] = ACTIONS(719), - [aux_sym_where_clause_token1] = ACTIONS(719), - [aux_sym_join_type_token1] = ACTIONS(719), - [aux_sym_join_type_token2] = ACTIONS(719), - [aux_sym_join_type_token3] = ACTIONS(719), - [aux_sym_join_type_token4] = ACTIONS(719), - [aux_sym_join_clause_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3255), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [2704] = { - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(3691), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(3693), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym__compound_statement_token2] = ACTIONS(285), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(3695), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_join_type_token1] = ACTIONS(285), - [aux_sym_join_type_token2] = ACTIONS(285), - [aux_sym_join_type_token3] = ACTIONS(285), - [aux_sym_join_type_token4] = ACTIONS(285), - [aux_sym_join_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(3697), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [2705] = { - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [anon_sym_COMMA] = ACTIONS(451), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym__compound_statement_token2] = ACTIONS(453), - [aux_sym_return_statement_token1] = ACTIONS(453), - [aux_sym_declare_statement_token1] = ACTIONS(453), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_reference_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_grant_statement_token8] = ACTIONS(453), - [aux_sym_create_table_statement_token1] = ACTIONS(453), - [aux_sym_order_by_clause_token1] = ACTIONS(453), - [aux_sym_limit_clause_token1] = ACTIONS(453), - [aux_sym_offset_clause_token1] = ACTIONS(453), - [aux_sym_where_clause_token1] = ACTIONS(453), - [aux_sym_select_clause_body_token1] = ACTIONS(453), - [aux_sym_join_type_token1] = ACTIONS(453), - [aux_sym_join_type_token2] = ACTIONS(453), - [aux_sym_join_type_token3] = ACTIONS(453), - [aux_sym_join_type_token4] = ACTIONS(453), - [aux_sym_join_clause_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [2706] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [anon_sym_COMMA] = ACTIONS(709), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_truncate_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_begin_statement_token1] = ACTIONS(711), - [aux_sym_commit_statement_token1] = ACTIONS(711), - [aux_sym_rollback_statement_token1] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_grant_statement_token8] = ACTIONS(711), - [aux_sym_create_table_statement_token1] = ACTIONS(711), - [aux_sym_order_by_clause_token1] = ACTIONS(711), - [aux_sym_limit_clause_token1] = ACTIONS(711), - [aux_sym_offset_clause_token1] = ACTIONS(711), - [aux_sym_where_clause_token1] = ACTIONS(711), - [aux_sym_join_type_token1] = ACTIONS(711), - [aux_sym_join_type_token2] = ACTIONS(711), - [aux_sym_join_type_token3] = ACTIONS(711), - [aux_sym_join_type_token4] = ACTIONS(711), - [aux_sym_join_clause_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [2707] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [anon_sym_COMMA] = ACTIONS(660), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_truncate_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_begin_statement_token1] = ACTIONS(662), - [aux_sym_commit_statement_token1] = ACTIONS(662), - [aux_sym_rollback_statement_token1] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_grant_statement_token8] = ACTIONS(662), - [aux_sym_create_table_statement_token1] = ACTIONS(662), - [aux_sym_order_by_clause_token1] = ACTIONS(662), - [aux_sym_limit_clause_token1] = ACTIONS(662), - [aux_sym_offset_clause_token1] = ACTIONS(662), - [aux_sym_where_clause_token1] = ACTIONS(662), - [aux_sym_join_type_token1] = ACTIONS(662), - [aux_sym_join_type_token2] = ACTIONS(662), - [aux_sym_join_type_token3] = ACTIONS(662), - [aux_sym_join_type_token4] = ACTIONS(662), - [aux_sym_join_clause_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [2708] = { - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [anon_sym_COMMA] = ACTIONS(445), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym__compound_statement_token2] = ACTIONS(447), - [aux_sym_return_statement_token1] = ACTIONS(447), - [aux_sym_declare_statement_token1] = ACTIONS(447), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_reference_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_grant_statement_token8] = ACTIONS(447), - [aux_sym_create_table_statement_token1] = ACTIONS(447), - [aux_sym_order_by_clause_token1] = ACTIONS(447), - [aux_sym_limit_clause_token1] = ACTIONS(447), - [aux_sym_offset_clause_token1] = ACTIONS(447), - [aux_sym_where_clause_token1] = ACTIONS(447), - [aux_sym_select_clause_body_token1] = ACTIONS(447), - [aux_sym_join_type_token1] = ACTIONS(447), - [aux_sym_join_type_token2] = ACTIONS(447), - [aux_sym_join_type_token3] = ACTIONS(447), - [aux_sym_join_type_token4] = ACTIONS(447), - [aux_sym_join_clause_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [2709] = { - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [anon_sym_COMMA] = ACTIONS(441), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym__compound_statement_token2] = ACTIONS(443), - [aux_sym_return_statement_token1] = ACTIONS(443), - [aux_sym_declare_statement_token1] = ACTIONS(443), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_reference_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_grant_statement_token8] = ACTIONS(443), - [aux_sym_create_table_statement_token1] = ACTIONS(443), - [aux_sym_order_by_clause_token1] = ACTIONS(443), - [aux_sym_limit_clause_token1] = ACTIONS(443), - [aux_sym_offset_clause_token1] = ACTIONS(443), - [aux_sym_where_clause_token1] = ACTIONS(443), - [aux_sym_select_clause_body_token1] = ACTIONS(443), - [aux_sym_join_type_token1] = ACTIONS(443), - [aux_sym_join_type_token2] = ACTIONS(443), - [aux_sym_join_type_token3] = ACTIONS(443), - [aux_sym_join_type_token4] = ACTIONS(443), - [aux_sym_join_clause_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [2710] = { - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [anon_sym_COMMA] = ACTIONS(429), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym__compound_statement_token2] = ACTIONS(431), - [aux_sym_return_statement_token1] = ACTIONS(431), - [aux_sym_declare_statement_token1] = ACTIONS(431), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_reference_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_grant_statement_token8] = ACTIONS(431), - [aux_sym_create_table_statement_token1] = ACTIONS(431), - [aux_sym_order_by_clause_token1] = ACTIONS(431), - [aux_sym_limit_clause_token1] = ACTIONS(431), - [aux_sym_offset_clause_token1] = ACTIONS(431), - [aux_sym_where_clause_token1] = ACTIONS(431), - [aux_sym_select_clause_body_token1] = ACTIONS(431), - [aux_sym_join_type_token1] = ACTIONS(431), - [aux_sym_join_type_token2] = ACTIONS(431), - [aux_sym_join_type_token3] = ACTIONS(431), - [aux_sym_join_type_token4] = ACTIONS(431), - [aux_sym_join_clause_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [2711] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [anon_sym_COMMA] = ACTIONS(784), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_truncate_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_begin_statement_token1] = ACTIONS(786), - [aux_sym_commit_statement_token1] = ACTIONS(786), - [aux_sym_rollback_statement_token1] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_grant_statement_token8] = ACTIONS(786), - [aux_sym_create_table_statement_token1] = ACTIONS(786), - [aux_sym_order_by_clause_token1] = ACTIONS(786), - [aux_sym_limit_clause_token1] = ACTIONS(786), - [aux_sym_offset_clause_token1] = ACTIONS(786), - [aux_sym_where_clause_token1] = ACTIONS(786), - [aux_sym_join_type_token1] = ACTIONS(786), - [aux_sym_join_type_token2] = ACTIONS(786), - [aux_sym_join_type_token3] = ACTIONS(786), - [aux_sym_join_type_token4] = ACTIONS(786), - [aux_sym_join_clause_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [2712] = { - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(3699), - [anon_sym_COMMA] = ACTIONS(580), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym__compound_statement_token2] = ACTIONS(584), - [aux_sym_return_statement_token1] = ACTIONS(584), - [aux_sym_declare_statement_token1] = ACTIONS(584), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_reference_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_grant_statement_token8] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(3701), - [aux_sym_order_by_clause_token1] = ACTIONS(584), - [aux_sym_limit_clause_token1] = ACTIONS(584), - [aux_sym_offset_clause_token1] = ACTIONS(584), - [aux_sym_where_clause_token1] = ACTIONS(584), - [aux_sym_select_clause_body_token1] = ACTIONS(584), - [aux_sym_join_type_token1] = ACTIONS(584), - [aux_sym_join_type_token2] = ACTIONS(584), - [aux_sym_join_type_token3] = ACTIONS(584), - [aux_sym_join_type_token4] = ACTIONS(584), - [aux_sym_join_clause_token1] = ACTIONS(584), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [2713] = { - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [anon_sym_COMMA] = ACTIONS(421), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym__compound_statement_token2] = ACTIONS(423), - [aux_sym_return_statement_token1] = ACTIONS(423), - [aux_sym_declare_statement_token1] = ACTIONS(423), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_reference_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_grant_statement_token8] = ACTIONS(423), - [aux_sym_create_table_statement_token1] = ACTIONS(423), - [aux_sym_order_by_clause_token1] = ACTIONS(423), - [aux_sym_limit_clause_token1] = ACTIONS(423), - [aux_sym_offset_clause_token1] = ACTIONS(423), - [aux_sym_where_clause_token1] = ACTIONS(423), - [aux_sym_select_clause_body_token1] = ACTIONS(423), - [aux_sym_join_type_token1] = ACTIONS(423), - [aux_sym_join_type_token2] = ACTIONS(423), - [aux_sym_join_type_token3] = ACTIONS(423), - [aux_sym_join_type_token4] = ACTIONS(423), - [aux_sym_join_clause_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [2714] = { - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(3703), - [anon_sym_COMMA] = ACTIONS(608), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym__compound_statement_token2] = ACTIONS(612), - [aux_sym_return_statement_token1] = ACTIONS(612), - [aux_sym_declare_statement_token1] = ACTIONS(612), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_reference_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_grant_statement_token8] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(3705), - [aux_sym_order_by_clause_token1] = ACTIONS(612), - [aux_sym_limit_clause_token1] = ACTIONS(612), - [aux_sym_offset_clause_token1] = ACTIONS(612), - [aux_sym_where_clause_token1] = ACTIONS(612), - [aux_sym_select_clause_body_token1] = ACTIONS(612), - [aux_sym_join_type_token1] = ACTIONS(612), - [aux_sym_join_type_token2] = ACTIONS(612), - [aux_sym_join_type_token3] = ACTIONS(612), - [aux_sym_join_type_token4] = ACTIONS(612), - [aux_sym_join_clause_token1] = ACTIONS(612), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [2715] = { - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(3707), - [anon_sym_COMMA] = ACTIONS(600), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym__compound_statement_token2] = ACTIONS(604), - [aux_sym_return_statement_token1] = ACTIONS(604), - [aux_sym_declare_statement_token1] = ACTIONS(604), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_reference_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_grant_statement_token8] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(3709), - [aux_sym_order_by_clause_token1] = ACTIONS(604), - [aux_sym_limit_clause_token1] = ACTIONS(604), - [aux_sym_offset_clause_token1] = ACTIONS(604), - [aux_sym_where_clause_token1] = ACTIONS(604), - [aux_sym_select_clause_body_token1] = ACTIONS(604), - [aux_sym_join_type_token1] = ACTIONS(604), - [aux_sym_join_type_token2] = ACTIONS(604), - [aux_sym_join_type_token3] = ACTIONS(604), - [aux_sym_join_type_token4] = ACTIONS(604), - [aux_sym_join_clause_token1] = ACTIONS(604), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [2716] = { - [aux_sym_dotted_name_repeat1] = STATE(2409), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token2] = ACTIONS(158), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(158), - [aux_sym_begin_statement_token1] = ACTIONS(158), - [aux_sym_commit_statement_token1] = ACTIONS(158), - [aux_sym_rollback_statement_token1] = ACTIONS(158), - [aux_sym_create_statement_token1] = ACTIONS(158), - [aux_sym_alter_statement_token1] = ACTIONS(158), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(158), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(158), - [aux_sym_declare_statement_token1] = ACTIONS(158), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(158), - [aux_sym_trigger_event_token1] = ACTIONS(158), - [aux_sym_trigger_event_token2] = ACTIONS(158), - [aux_sym_trigger_event_token3] = ACTIONS(158), - [aux_sym_drop_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token4] = ACTIONS(158), - [aux_sym_direction_constraint_token1] = ACTIONS(158), - [aux_sym_direction_constraint_token2] = ACTIONS(158), - [aux_sym_create_table_statement_token1] = ACTIONS(158), - [aux_sym_order_expression_token1] = ACTIONS(158), - [aux_sym_limit_clause_token1] = ACTIONS(158), - [aux_sym_offset_clause_token1] = ACTIONS(158), - [aux_sym_fetch_clause_token1] = ACTIONS(158), - [aux_sym_frame_clause_token2] = ACTIONS(158), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(3711), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [aux_sym_type_token1] = ACTIONS(158), - [aux_sym_type_token2] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - }, - [2717] = { - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [anon_sym_COMMA] = ACTIONS(588), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym__compound_statement_token2] = ACTIONS(590), - [aux_sym_return_statement_token1] = ACTIONS(590), - [aux_sym_declare_statement_token1] = ACTIONS(590), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_reference_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_grant_statement_token8] = ACTIONS(590), - [aux_sym_create_table_statement_token1] = ACTIONS(590), - [aux_sym_order_by_clause_token1] = ACTIONS(590), - [aux_sym_limit_clause_token1] = ACTIONS(590), - [aux_sym_offset_clause_token1] = ACTIONS(590), - [aux_sym_where_clause_token1] = ACTIONS(590), - [aux_sym_select_clause_body_token1] = ACTIONS(590), - [aux_sym_join_type_token1] = ACTIONS(590), - [aux_sym_join_type_token2] = ACTIONS(590), - [aux_sym_join_type_token3] = ACTIONS(590), - [aux_sym_join_type_token4] = ACTIONS(590), - [aux_sym_join_clause_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [2718] = { - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym__compound_statement_token2] = ACTIONS(275), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_reference_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_create_table_statement_token1] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_select_clause_body_token1] = ACTIONS(275), - [aux_sym_join_type_token1] = ACTIONS(275), - [aux_sym_join_type_token2] = ACTIONS(275), - [aux_sym_join_type_token3] = ACTIONS(275), - [aux_sym_join_type_token4] = ACTIONS(275), - [aux_sym_join_clause_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [2719] = { - [sym_over_clause] = STATE(3040), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(195), - [aux_sym_cte_token2] = ACTIONS(195), - [aux_sym_truncate_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token7] = ACTIONS(195), - [aux_sym_begin_statement_token1] = ACTIONS(195), - [aux_sym_commit_statement_token1] = ACTIONS(195), - [aux_sym_rollback_statement_token1] = ACTIONS(195), - [aux_sym_create_statement_token1] = ACTIONS(195), - [aux_sym_alter_statement_token1] = ACTIONS(195), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(195), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(195), - [aux_sym_declare_statement_token1] = ACTIONS(195), - [aux_sym_create_function_statement_token7] = ACTIONS(195), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(195), - [aux_sym_trigger_event_token2] = ACTIONS(195), - [aux_sym_trigger_event_token3] = ACTIONS(195), - [aux_sym_drop_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token4] = ACTIONS(195), - [aux_sym_grant_statement_token8] = ACTIONS(195), - [aux_sym_order_by_clause_token1] = ACTIONS(195), - [aux_sym_limit_clause_token1] = ACTIONS(195), - [aux_sym_offset_clause_token1] = ACTIONS(195), - [aux_sym_where_clause_token1] = ACTIONS(195), - [aux_sym_join_type_token1] = ACTIONS(195), - [aux_sym_join_type_token2] = ACTIONS(195), - [aux_sym_join_type_token3] = ACTIONS(195), - [aux_sym_join_type_token4] = ACTIONS(195), - [aux_sym_join_clause_token1] = ACTIONS(195), - [aux_sym_over_clause_token1] = ACTIONS(2952), - [aux_sym_frame_clause_token2] = ACTIONS(195), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2720] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [anon_sym_COMMA] = ACTIONS(664), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_truncate_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_begin_statement_token1] = ACTIONS(666), - [aux_sym_commit_statement_token1] = ACTIONS(666), - [aux_sym_rollback_statement_token1] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_grant_statement_token8] = ACTIONS(666), - [aux_sym_create_table_statement_token1] = ACTIONS(666), - [aux_sym_order_by_clause_token1] = ACTIONS(666), - [aux_sym_limit_clause_token1] = ACTIONS(666), - [aux_sym_offset_clause_token1] = ACTIONS(666), - [aux_sym_where_clause_token1] = ACTIONS(666), - [aux_sym_join_type_token1] = ACTIONS(666), - [aux_sym_join_type_token2] = ACTIONS(666), - [aux_sym_join_type_token3] = ACTIONS(666), - [aux_sym_join_type_token4] = ACTIONS(666), - [aux_sym_join_clause_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [2721] = { - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [anon_sym_COMMA] = ACTIONS(534), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym__compound_statement_token2] = ACTIONS(536), - [aux_sym_return_statement_token1] = ACTIONS(536), - [aux_sym_declare_statement_token1] = ACTIONS(536), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_reference_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_grant_statement_token8] = ACTIONS(536), - [aux_sym_create_table_statement_token1] = ACTIONS(536), - [aux_sym_order_by_clause_token1] = ACTIONS(536), - [aux_sym_limit_clause_token1] = ACTIONS(536), - [aux_sym_offset_clause_token1] = ACTIONS(536), - [aux_sym_where_clause_token1] = ACTIONS(536), - [aux_sym_select_clause_body_token1] = ACTIONS(536), - [aux_sym_join_type_token1] = ACTIONS(536), - [aux_sym_join_type_token2] = ACTIONS(536), - [aux_sym_join_type_token3] = ACTIONS(536), - [aux_sym_join_type_token4] = ACTIONS(536), - [aux_sym_join_clause_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [2722] = { - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(201), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_reference_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_select_clause_body_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2723] = { - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym__compound_statement_token2] = ACTIONS(295), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_reference_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_create_table_statement_token1] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_select_clause_body_token1] = ACTIONS(295), - [aux_sym_join_type_token1] = ACTIONS(295), - [aux_sym_join_type_token2] = ACTIONS(295), - [aux_sym_join_type_token3] = ACTIONS(295), - [aux_sym_join_type_token4] = ACTIONS(295), - [aux_sym_join_clause_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [2724] = { - [sym_over_clause] = STATE(3050), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(185), - [aux_sym_cte_token2] = ACTIONS(185), - [aux_sym_truncate_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token7] = ACTIONS(185), - [aux_sym_begin_statement_token1] = ACTIONS(185), - [aux_sym_commit_statement_token1] = ACTIONS(185), - [aux_sym_rollback_statement_token1] = ACTIONS(185), - [aux_sym_create_statement_token1] = ACTIONS(185), - [aux_sym_alter_statement_token1] = ACTIONS(185), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(185), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(185), - [aux_sym_declare_statement_token1] = ACTIONS(185), - [aux_sym_create_function_statement_token7] = ACTIONS(185), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(185), - [aux_sym_trigger_event_token2] = ACTIONS(185), - [aux_sym_trigger_event_token3] = ACTIONS(185), - [aux_sym_drop_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token4] = ACTIONS(185), - [aux_sym_grant_statement_token8] = ACTIONS(185), - [aux_sym_order_by_clause_token1] = ACTIONS(185), - [aux_sym_limit_clause_token1] = ACTIONS(185), - [aux_sym_offset_clause_token1] = ACTIONS(185), - [aux_sym_where_clause_token1] = ACTIONS(185), - [aux_sym_join_type_token1] = ACTIONS(185), - [aux_sym_join_type_token2] = ACTIONS(185), - [aux_sym_join_type_token3] = ACTIONS(185), - [aux_sym_join_type_token4] = ACTIONS(185), - [aux_sym_join_clause_token1] = ACTIONS(185), - [aux_sym_over_clause_token1] = ACTIONS(2952), - [aux_sym_frame_clause_token2] = ACTIONS(185), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2725] = { - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [anon_sym_COMMA] = ACTIONS(632), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym__compound_statement_token2] = ACTIONS(634), - [aux_sym_return_statement_token1] = ACTIONS(634), - [aux_sym_declare_statement_token1] = ACTIONS(634), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_reference_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_grant_statement_token8] = ACTIONS(634), - [aux_sym_create_table_statement_token1] = ACTIONS(634), - [aux_sym_order_by_clause_token1] = ACTIONS(634), - [aux_sym_limit_clause_token1] = ACTIONS(634), - [aux_sym_offset_clause_token1] = ACTIONS(634), - [aux_sym_where_clause_token1] = ACTIONS(634), - [aux_sym_select_clause_body_token1] = ACTIONS(634), - [aux_sym_join_type_token1] = ACTIONS(634), - [aux_sym_join_type_token2] = ACTIONS(634), - [aux_sym_join_type_token3] = ACTIONS(634), - [aux_sym_join_type_token4] = ACTIONS(634), - [aux_sym_join_clause_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [2726] = { - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(179), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_reference_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_select_clause_body_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2727] = { - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym__compound_statement_token2] = ACTIONS(242), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_reference_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_create_table_statement_token1] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_select_clause_body_token1] = ACTIONS(242), - [aux_sym_join_type_token1] = ACTIONS(242), - [aux_sym_join_type_token2] = ACTIONS(242), - [aux_sym_join_type_token3] = ACTIONS(242), - [aux_sym_join_type_token4] = ACTIONS(242), - [aux_sym_join_clause_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [2728] = { - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(3713), - [anon_sym_COMMA] = ACTIONS(592), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym__compound_statement_token2] = ACTIONS(596), - [aux_sym_return_statement_token1] = ACTIONS(596), - [aux_sym_declare_statement_token1] = ACTIONS(596), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_reference_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_grant_statement_token8] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(3715), - [aux_sym_order_by_clause_token1] = ACTIONS(596), - [aux_sym_limit_clause_token1] = ACTIONS(596), - [aux_sym_offset_clause_token1] = ACTIONS(596), - [aux_sym_where_clause_token1] = ACTIONS(596), - [aux_sym_select_clause_body_token1] = ACTIONS(596), - [aux_sym_join_type_token1] = ACTIONS(596), - [aux_sym_join_type_token2] = ACTIONS(596), - [aux_sym_join_type_token3] = ACTIONS(596), - [aux_sym_join_type_token4] = ACTIONS(596), - [aux_sym_join_clause_token1] = ACTIONS(596), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [2729] = { - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [anon_sym_COMMA] = ACTIONS(461), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym__compound_statement_token2] = ACTIONS(463), - [aux_sym_return_statement_token1] = ACTIONS(463), - [aux_sym_declare_statement_token1] = ACTIONS(463), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_reference_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_grant_statement_token8] = ACTIONS(463), - [aux_sym_create_table_statement_token1] = ACTIONS(463), - [aux_sym_order_by_clause_token1] = ACTIONS(463), - [aux_sym_limit_clause_token1] = ACTIONS(463), - [aux_sym_offset_clause_token1] = ACTIONS(463), - [aux_sym_where_clause_token1] = ACTIONS(463), - [aux_sym_select_clause_body_token1] = ACTIONS(463), - [aux_sym_join_type_token1] = ACTIONS(463), - [aux_sym_join_type_token2] = ACTIONS(463), - [aux_sym_join_type_token3] = ACTIONS(463), - [aux_sym_join_type_token4] = ACTIONS(463), - [aux_sym_join_clause_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [2730] = { - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [anon_sym_COMMA] = ACTIONS(568), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym__compound_statement_token2] = ACTIONS(570), - [aux_sym_return_statement_token1] = ACTIONS(570), - [aux_sym_declare_statement_token1] = ACTIONS(570), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_reference_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_grant_statement_token8] = ACTIONS(570), - [aux_sym_create_table_statement_token1] = ACTIONS(570), - [aux_sym_order_by_clause_token1] = ACTIONS(570), - [aux_sym_limit_clause_token1] = ACTIONS(570), - [aux_sym_offset_clause_token1] = ACTIONS(570), - [aux_sym_where_clause_token1] = ACTIONS(570), - [aux_sym_select_clause_body_token1] = ACTIONS(570), - [aux_sym_join_type_token1] = ACTIONS(570), - [aux_sym_join_type_token2] = ACTIONS(570), - [aux_sym_join_type_token3] = ACTIONS(570), - [aux_sym_join_type_token4] = ACTIONS(570), - [aux_sym_join_clause_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [2731] = { - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [anon_sym_COMMA] = ACTIONS(652), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym__compound_statement_token2] = ACTIONS(654), - [aux_sym_return_statement_token1] = ACTIONS(654), - [aux_sym_declare_statement_token1] = ACTIONS(654), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_reference_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_grant_statement_token8] = ACTIONS(654), - [aux_sym_create_table_statement_token1] = ACTIONS(654), - [aux_sym_order_by_clause_token1] = ACTIONS(654), - [aux_sym_limit_clause_token1] = ACTIONS(654), - [aux_sym_offset_clause_token1] = ACTIONS(654), - [aux_sym_where_clause_token1] = ACTIONS(654), - [aux_sym_select_clause_body_token1] = ACTIONS(654), - [aux_sym_join_type_token1] = ACTIONS(654), - [aux_sym_join_type_token2] = ACTIONS(654), - [aux_sym_join_type_token3] = ACTIONS(654), - [aux_sym_join_type_token4] = ACTIONS(654), - [aux_sym_join_clause_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [2732] = { - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [anon_sym_COMMA] = ACTIONS(616), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym__compound_statement_token2] = ACTIONS(618), - [aux_sym_return_statement_token1] = ACTIONS(618), - [aux_sym_declare_statement_token1] = ACTIONS(618), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_reference_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_grant_statement_token8] = ACTIONS(618), - [aux_sym_create_table_statement_token1] = ACTIONS(618), - [aux_sym_order_by_clause_token1] = ACTIONS(618), - [aux_sym_limit_clause_token1] = ACTIONS(618), - [aux_sym_offset_clause_token1] = ACTIONS(618), - [aux_sym_where_clause_token1] = ACTIONS(618), - [aux_sym_select_clause_body_token1] = ACTIONS(618), - [aux_sym_join_type_token1] = ACTIONS(618), - [aux_sym_join_type_token2] = ACTIONS(618), - [aux_sym_join_type_token3] = ACTIONS(618), - [aux_sym_join_type_token4] = ACTIONS(618), - [aux_sym_join_clause_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [2733] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(305), - [aux_sym_truncate_statement_token1] = ACTIONS(305), - [aux_sym_comment_statement_token1] = ACTIONS(305), - [aux_sym_comment_statement_token7] = ACTIONS(305), - [aux_sym_begin_statement_token1] = ACTIONS(305), - [aux_sym_commit_statement_token1] = ACTIONS(305), - [aux_sym_rollback_statement_token1] = ACTIONS(305), - [aux_sym_create_statement_token1] = ACTIONS(305), - [aux_sym_alter_statement_token1] = ACTIONS(305), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(305), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym__compound_statement_token2] = ACTIONS(305), - [aux_sym_return_statement_token1] = ACTIONS(305), - [aux_sym_declare_statement_token1] = ACTIONS(305), - [aux_sym_create_function_statement_token7] = ACTIONS(305), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(305), - [aux_sym_trigger_event_token2] = ACTIONS(305), - [aux_sym_trigger_event_token3] = ACTIONS(305), - [aux_sym_drop_statement_token1] = ACTIONS(305), - [aux_sym_grant_statement_token1] = ACTIONS(305), - [aux_sym_grant_statement_token4] = ACTIONS(305), - [aux_sym_grant_statement_token8] = ACTIONS(305), - [aux_sym_create_table_statement_token1] = ACTIONS(305), - [aux_sym_order_by_clause_token1] = ACTIONS(305), - [aux_sym_limit_clause_token1] = ACTIONS(305), - [aux_sym_offset_clause_token1] = ACTIONS(305), - [aux_sym_where_clause_token1] = ACTIONS(305), - [aux_sym_join_type_token1] = ACTIONS(305), - [aux_sym_join_type_token2] = ACTIONS(305), - [aux_sym_join_type_token3] = ACTIONS(305), - [aux_sym_join_type_token4] = ACTIONS(305), - [aux_sym_join_clause_token1] = ACTIONS(305), - [aux_sym_over_clause_token1] = ACTIONS(305), - [aux_sym_frame_clause_token2] = ACTIONS(305), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [2734] = { - [sym_over_clause] = STATE(3073), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(240), - [aux_sym_cte_token2] = ACTIONS(240), - [aux_sym_truncate_statement_token1] = ACTIONS(240), - [aux_sym_comment_statement_token1] = ACTIONS(240), - [aux_sym_comment_statement_token7] = ACTIONS(240), - [aux_sym_begin_statement_token1] = ACTIONS(240), - [aux_sym_commit_statement_token1] = ACTIONS(240), - [aux_sym_rollback_statement_token1] = ACTIONS(240), - [aux_sym_create_statement_token1] = ACTIONS(240), - [aux_sym_alter_statement_token1] = ACTIONS(240), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(240), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym__compound_statement_token2] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(240), - [aux_sym_declare_statement_token1] = ACTIONS(240), - [aux_sym_create_function_statement_token7] = ACTIONS(240), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(240), - [aux_sym_trigger_event_token2] = ACTIONS(240), - [aux_sym_trigger_event_token3] = ACTIONS(240), - [aux_sym_drop_statement_token1] = ACTIONS(240), - [aux_sym_grant_statement_token1] = ACTIONS(240), - [aux_sym_grant_statement_token4] = ACTIONS(240), - [aux_sym_grant_statement_token8] = ACTIONS(240), - [aux_sym_order_by_clause_token1] = ACTIONS(240), - [aux_sym_limit_clause_token1] = ACTIONS(240), - [aux_sym_offset_clause_token1] = ACTIONS(240), - [aux_sym_where_clause_token1] = ACTIONS(240), - [aux_sym_join_type_token1] = ACTIONS(240), - [aux_sym_join_type_token2] = ACTIONS(240), - [aux_sym_join_type_token3] = ACTIONS(240), - [aux_sym_join_type_token4] = ACTIONS(240), - [aux_sym_join_clause_token1] = ACTIONS(240), - [aux_sym_over_clause_token1] = ACTIONS(2952), - [aux_sym_frame_clause_token2] = ACTIONS(240), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [2735] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [anon_sym_COMMA] = ACTIONS(668), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_truncate_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_begin_statement_token1] = ACTIONS(670), - [aux_sym_commit_statement_token1] = ACTIONS(670), - [aux_sym_rollback_statement_token1] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_grant_statement_token8] = ACTIONS(670), - [aux_sym_create_table_statement_token1] = ACTIONS(670), - [aux_sym_order_by_clause_token1] = ACTIONS(670), - [aux_sym_limit_clause_token1] = ACTIONS(670), - [aux_sym_offset_clause_token1] = ACTIONS(670), - [aux_sym_where_clause_token1] = ACTIONS(670), - [aux_sym_join_type_token1] = ACTIONS(670), - [aux_sym_join_type_token2] = ACTIONS(670), - [aux_sym_join_type_token3] = ACTIONS(670), - [aux_sym_join_type_token4] = ACTIONS(670), - [aux_sym_join_clause_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [2736] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [anon_sym_COMMA] = ACTIONS(672), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_truncate_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_begin_statement_token1] = ACTIONS(674), - [aux_sym_commit_statement_token1] = ACTIONS(674), - [aux_sym_rollback_statement_token1] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_grant_statement_token8] = ACTIONS(674), - [aux_sym_create_table_statement_token1] = ACTIONS(674), - [aux_sym_order_by_clause_token1] = ACTIONS(674), - [aux_sym_limit_clause_token1] = ACTIONS(674), - [aux_sym_offset_clause_token1] = ACTIONS(674), - [aux_sym_where_clause_token1] = ACTIONS(674), - [aux_sym_join_type_token1] = ACTIONS(674), - [aux_sym_join_type_token2] = ACTIONS(674), - [aux_sym_join_type_token3] = ACTIONS(674), - [aux_sym_join_type_token4] = ACTIONS(674), - [aux_sym_join_clause_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [2737] = { - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [anon_sym_COMMA] = ACTIONS(550), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym__compound_statement_token2] = ACTIONS(552), - [aux_sym_return_statement_token1] = ACTIONS(552), - [aux_sym_declare_statement_token1] = ACTIONS(552), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_reference_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_grant_statement_token8] = ACTIONS(552), - [aux_sym_create_table_statement_token1] = ACTIONS(552), - [aux_sym_order_by_clause_token1] = ACTIONS(552), - [aux_sym_limit_clause_token1] = ACTIONS(552), - [aux_sym_offset_clause_token1] = ACTIONS(552), - [aux_sym_where_clause_token1] = ACTIONS(552), - [aux_sym_select_clause_body_token1] = ACTIONS(552), - [aux_sym_join_type_token1] = ACTIONS(552), - [aux_sym_join_type_token2] = ACTIONS(552), - [aux_sym_join_type_token3] = ACTIONS(552), - [aux_sym_join_type_token4] = ACTIONS(552), - [aux_sym_join_clause_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [2738] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3255), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3261), - [anon_sym_DASH] = ACTIONS(3263), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(3267), - [anon_sym_STAR] = ACTIONS(3269), - [anon_sym_SLASH] = ACTIONS(3271), - [anon_sym_PERCENT] = ACTIONS(3269), - [anon_sym_LT_LT] = ACTIONS(3269), - [anon_sym_GT_GT] = ACTIONS(3269), - [anon_sym_AMP] = ACTIONS(3269), - [anon_sym_PIPE] = ACTIONS(3261), - [anon_sym_POUND] = ACTIONS(3263), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2739] = { - [sym_over_clause] = STATE(3074), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(177), - [aux_sym_cte_token2] = ACTIONS(177), - [aux_sym_truncate_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token7] = ACTIONS(177), - [aux_sym_begin_statement_token1] = ACTIONS(177), - [aux_sym_commit_statement_token1] = ACTIONS(177), - [aux_sym_rollback_statement_token1] = ACTIONS(177), - [aux_sym_create_statement_token1] = ACTIONS(177), - [aux_sym_alter_statement_token1] = ACTIONS(177), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(177), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(177), - [aux_sym_declare_statement_token1] = ACTIONS(177), - [aux_sym_create_function_statement_token7] = ACTIONS(177), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(177), - [aux_sym_trigger_event_token2] = ACTIONS(177), - [aux_sym_trigger_event_token3] = ACTIONS(177), - [aux_sym_drop_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token4] = ACTIONS(177), - [aux_sym_grant_statement_token8] = ACTIONS(177), - [aux_sym_order_by_clause_token1] = ACTIONS(177), - [aux_sym_limit_clause_token1] = ACTIONS(177), - [aux_sym_offset_clause_token1] = ACTIONS(177), - [aux_sym_where_clause_token1] = ACTIONS(177), - [aux_sym_join_type_token1] = ACTIONS(177), - [aux_sym_join_type_token2] = ACTIONS(177), - [aux_sym_join_type_token3] = ACTIONS(177), - [aux_sym_join_type_token4] = ACTIONS(177), - [aux_sym_join_clause_token1] = ACTIONS(177), - [aux_sym_over_clause_token1] = ACTIONS(2952), - [aux_sym_frame_clause_token2] = ACTIONS(177), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2740] = { - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(187), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_reference_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_select_clause_body_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2741] = { - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [anon_sym_COMMA] = ACTIONS(305), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym__compound_statement_token2] = ACTIONS(307), - [aux_sym_return_statement_token1] = ACTIONS(307), - [aux_sym_declare_statement_token1] = ACTIONS(307), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_reference_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_grant_statement_token8] = ACTIONS(307), - [aux_sym_order_by_clause_token1] = ACTIONS(307), - [aux_sym_limit_clause_token1] = ACTIONS(307), - [aux_sym_offset_clause_token1] = ACTIONS(307), - [aux_sym_where_clause_token1] = ACTIONS(307), - [aux_sym_select_clause_body_token1] = ACTIONS(307), - [aux_sym_join_type_token1] = ACTIONS(307), - [aux_sym_join_type_token2] = ACTIONS(307), - [aux_sym_join_type_token3] = ACTIONS(307), - [aux_sym_join_type_token4] = ACTIONS(307), - [aux_sym_join_clause_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [2742] = { - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(197), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_reference_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_select_clause_body_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2743] = { - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [anon_sym_COMMA] = ACTIONS(546), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym__compound_statement_token2] = ACTIONS(548), - [aux_sym_return_statement_token1] = ACTIONS(548), - [aux_sym_declare_statement_token1] = ACTIONS(548), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_reference_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_grant_statement_token8] = ACTIONS(548), - [aux_sym_create_table_statement_token1] = ACTIONS(548), - [aux_sym_order_by_clause_token1] = ACTIONS(548), - [aux_sym_limit_clause_token1] = ACTIONS(548), - [aux_sym_offset_clause_token1] = ACTIONS(548), - [aux_sym_where_clause_token1] = ACTIONS(548), - [aux_sym_select_clause_body_token1] = ACTIONS(548), - [aux_sym_join_type_token1] = ACTIONS(548), - [aux_sym_join_type_token2] = ACTIONS(548), - [aux_sym_join_type_token3] = ACTIONS(548), - [aux_sym_join_type_token4] = ACTIONS(548), - [aux_sym_join_clause_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [2744] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [anon_sym_COMMA] = ACTIONS(761), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(3243), - [aux_sym_truncate_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token7] = ACTIONS(3245), - [aux_sym_begin_statement_token1] = ACTIONS(763), - [aux_sym_commit_statement_token1] = ACTIONS(763), - [aux_sym_rollback_statement_token1] = ACTIONS(763), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(3247), - [anon_sym_EQ] = ACTIONS(3249), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_grant_statement_token8] = ACTIONS(763), - [aux_sym_create_table_statement_token1] = ACTIONS(763), - [aux_sym_order_by_clause_token1] = ACTIONS(763), - [aux_sym_limit_clause_token1] = ACTIONS(763), - [aux_sym_offset_clause_token1] = ACTIONS(763), - [aux_sym_where_clause_token1] = ACTIONS(763), - [aux_sym_join_type_token1] = ACTIONS(763), - [aux_sym_join_type_token2] = ACTIONS(763), - [aux_sym_join_type_token3] = ACTIONS(763), - [aux_sym_join_type_token4] = ACTIONS(763), - [aux_sym_join_clause_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(3253), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3255), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3261), - [anon_sym_DASH] = ACTIONS(3263), - [anon_sym_TILDE] = ACTIONS(3265), - [anon_sym_CARET] = ACTIONS(3267), - [anon_sym_STAR] = ACTIONS(3269), - [anon_sym_SLASH] = ACTIONS(3271), - [anon_sym_PERCENT] = ACTIONS(3269), - [anon_sym_LT_LT] = ACTIONS(3269), - [anon_sym_GT_GT] = ACTIONS(3269), - [anon_sym_AMP] = ACTIONS(3269), - [anon_sym_PIPE] = ACTIONS(3261), - [anon_sym_POUND] = ACTIONS(3263), - [anon_sym_LT] = ACTIONS(3265), - [anon_sym_LT_EQ] = ACTIONS(3249), - [anon_sym_LT_GT] = ACTIONS(3249), - [anon_sym_BANG_EQ] = ACTIONS(3249), - [anon_sym_GT] = ACTIONS(3265), - [anon_sym_GT_EQ] = ACTIONS(3249), - [anon_sym_BANG_TILDE] = ACTIONS(3265), - [anon_sym_TILDE_STAR] = ACTIONS(3249), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3249), - }, - [2745] = { - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [anon_sym_COMMA] = ACTIONS(542), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym__compound_statement_token2] = ACTIONS(544), - [aux_sym_return_statement_token1] = ACTIONS(544), - [aux_sym_declare_statement_token1] = ACTIONS(544), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_reference_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_grant_statement_token8] = ACTIONS(544), - [aux_sym_create_table_statement_token1] = ACTIONS(544), - [aux_sym_order_by_clause_token1] = ACTIONS(544), - [aux_sym_limit_clause_token1] = ACTIONS(544), - [aux_sym_offset_clause_token1] = ACTIONS(544), - [aux_sym_where_clause_token1] = ACTIONS(544), - [aux_sym_select_clause_body_token1] = ACTIONS(544), - [aux_sym_join_type_token1] = ACTIONS(544), - [aux_sym_join_type_token2] = ACTIONS(544), - [aux_sym_join_type_token3] = ACTIONS(544), - [aux_sym_join_type_token4] = ACTIONS(544), - [aux_sym_join_clause_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [2746] = { - [sym_over_clause] = STATE(3075), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(293), - [aux_sym_cte_token2] = ACTIONS(293), - [aux_sym_truncate_statement_token1] = ACTIONS(293), - [aux_sym_comment_statement_token1] = ACTIONS(293), - [aux_sym_comment_statement_token7] = ACTIONS(293), - [aux_sym_begin_statement_token1] = ACTIONS(293), - [aux_sym_commit_statement_token1] = ACTIONS(293), - [aux_sym_rollback_statement_token1] = ACTIONS(293), - [aux_sym_create_statement_token1] = ACTIONS(293), - [aux_sym_alter_statement_token1] = ACTIONS(293), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(293), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym__compound_statement_token2] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(293), - [aux_sym_declare_statement_token1] = ACTIONS(293), - [aux_sym_create_function_statement_token7] = ACTIONS(293), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(293), - [aux_sym_trigger_event_token2] = ACTIONS(293), - [aux_sym_trigger_event_token3] = ACTIONS(293), - [aux_sym_drop_statement_token1] = ACTIONS(293), - [aux_sym_grant_statement_token1] = ACTIONS(293), - [aux_sym_grant_statement_token4] = ACTIONS(293), - [aux_sym_grant_statement_token8] = ACTIONS(293), - [aux_sym_order_by_clause_token1] = ACTIONS(293), - [aux_sym_limit_clause_token1] = ACTIONS(293), - [aux_sym_offset_clause_token1] = ACTIONS(293), - [aux_sym_where_clause_token1] = ACTIONS(293), - [aux_sym_join_type_token1] = ACTIONS(293), - [aux_sym_join_type_token2] = ACTIONS(293), - [aux_sym_join_type_token3] = ACTIONS(293), - [aux_sym_join_type_token4] = ACTIONS(293), - [aux_sym_join_clause_token1] = ACTIONS(293), - [aux_sym_over_clause_token1] = ACTIONS(2952), - [aux_sym_frame_clause_token2] = ACTIONS(293), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [2747] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(765), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(3243), - [aux_sym_truncate_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token7] = ACTIONS(3245), - [aux_sym_begin_statement_token1] = ACTIONS(767), - [aux_sym_commit_statement_token1] = ACTIONS(767), - [aux_sym_rollback_statement_token1] = ACTIONS(767), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(3247), - [anon_sym_EQ] = ACTIONS(3249), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_grant_statement_token8] = ACTIONS(767), - [aux_sym_create_table_statement_token1] = ACTIONS(767), - [aux_sym_order_by_clause_token1] = ACTIONS(767), - [aux_sym_limit_clause_token1] = ACTIONS(767), - [aux_sym_offset_clause_token1] = ACTIONS(767), - [aux_sym_where_clause_token1] = ACTIONS(767), - [aux_sym_join_type_token1] = ACTIONS(767), - [aux_sym_join_type_token2] = ACTIONS(767), - [aux_sym_join_type_token3] = ACTIONS(767), - [aux_sym_join_type_token4] = ACTIONS(767), - [aux_sym_join_clause_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3255), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3261), - [anon_sym_DASH] = ACTIONS(3263), - [anon_sym_TILDE] = ACTIONS(3265), - [anon_sym_CARET] = ACTIONS(3267), - [anon_sym_STAR] = ACTIONS(3269), - [anon_sym_SLASH] = ACTIONS(3271), - [anon_sym_PERCENT] = ACTIONS(3269), - [anon_sym_LT_LT] = ACTIONS(3269), - [anon_sym_GT_GT] = ACTIONS(3269), - [anon_sym_AMP] = ACTIONS(3269), - [anon_sym_PIPE] = ACTIONS(3261), - [anon_sym_POUND] = ACTIONS(3263), - [anon_sym_LT] = ACTIONS(3265), - [anon_sym_LT_EQ] = ACTIONS(3249), - [anon_sym_LT_GT] = ACTIONS(3249), - [anon_sym_BANG_EQ] = ACTIONS(3249), - [anon_sym_GT] = ACTIONS(3265), - [anon_sym_GT_EQ] = ACTIONS(3249), - [anon_sym_BANG_TILDE] = ACTIONS(3265), - [anon_sym_TILDE_STAR] = ACTIONS(3249), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3249), - }, - [2748] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [anon_sym_COMMA] = ACTIONS(656), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_truncate_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_begin_statement_token1] = ACTIONS(658), - [aux_sym_commit_statement_token1] = ACTIONS(658), - [aux_sym_rollback_statement_token1] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_grant_statement_token8] = ACTIONS(658), - [aux_sym_create_table_statement_token1] = ACTIONS(658), - [aux_sym_order_by_clause_token1] = ACTIONS(658), - [aux_sym_limit_clause_token1] = ACTIONS(658), - [aux_sym_offset_clause_token1] = ACTIONS(658), - [aux_sym_where_clause_token1] = ACTIONS(658), - [aux_sym_join_type_token1] = ACTIONS(658), - [aux_sym_join_type_token2] = ACTIONS(658), - [aux_sym_join_type_token3] = ACTIONS(658), - [aux_sym_join_type_token4] = ACTIONS(658), - [aux_sym_join_clause_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [2749] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3255), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(3267), - [anon_sym_STAR] = ACTIONS(3269), - [anon_sym_SLASH] = ACTIONS(3271), - [anon_sym_PERCENT] = ACTIONS(3269), - [anon_sym_LT_LT] = ACTIONS(3269), - [anon_sym_GT_GT] = ACTIONS(3269), - [anon_sym_AMP] = ACTIONS(3269), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2750] = { - [sym_over_clause] = STATE(3076), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(199), - [aux_sym_cte_token2] = ACTIONS(199), - [aux_sym_truncate_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token7] = ACTIONS(199), - [aux_sym_begin_statement_token1] = ACTIONS(199), - [aux_sym_commit_statement_token1] = ACTIONS(199), - [aux_sym_rollback_statement_token1] = ACTIONS(199), - [aux_sym_create_statement_token1] = ACTIONS(199), - [aux_sym_alter_statement_token1] = ACTIONS(199), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(199), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(199), - [aux_sym_declare_statement_token1] = ACTIONS(199), - [aux_sym_create_function_statement_token7] = ACTIONS(199), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(199), - [aux_sym_trigger_event_token2] = ACTIONS(199), - [aux_sym_trigger_event_token3] = ACTIONS(199), - [aux_sym_drop_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token4] = ACTIONS(199), - [aux_sym_grant_statement_token8] = ACTIONS(199), - [aux_sym_order_by_clause_token1] = ACTIONS(199), - [aux_sym_limit_clause_token1] = ACTIONS(199), - [aux_sym_offset_clause_token1] = ACTIONS(199), - [aux_sym_where_clause_token1] = ACTIONS(199), - [aux_sym_join_type_token1] = ACTIONS(199), - [aux_sym_join_type_token2] = ACTIONS(199), - [aux_sym_join_type_token3] = ACTIONS(199), - [aux_sym_join_type_token4] = ACTIONS(199), - [aux_sym_join_clause_token1] = ACTIONS(199), - [aux_sym_over_clause_token1] = ACTIONS(2952), - [aux_sym_frame_clause_token2] = ACTIONS(199), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2751] = { - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(3717), - [anon_sym_COMMA] = ACTIONS(580), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym__compound_statement_token2] = ACTIONS(584), - [aux_sym_return_statement_token1] = ACTIONS(584), - [aux_sym_declare_statement_token1] = ACTIONS(584), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_reference_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_grant_statement_token8] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(3719), - [aux_sym_order_by_clause_token1] = ACTIONS(584), - [aux_sym_limit_clause_token1] = ACTIONS(584), - [aux_sym_offset_clause_token1] = ACTIONS(584), - [aux_sym_where_clause_token1] = ACTIONS(584), - [aux_sym_select_clause_body_token1] = ACTIONS(584), - [aux_sym_join_type_token1] = ACTIONS(584), - [aux_sym_join_type_token2] = ACTIONS(584), - [aux_sym_join_type_token3] = ACTIONS(584), - [aux_sym_join_type_token4] = ACTIONS(584), - [aux_sym_join_clause_token1] = ACTIONS(584), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [2752] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3255), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2753] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3255), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(3267), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2754] = { - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [anon_sym_COMMA] = ACTIONS(417), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym__compound_statement_token2] = ACTIONS(419), - [aux_sym_return_statement_token1] = ACTIONS(419), - [aux_sym_declare_statement_token1] = ACTIONS(419), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_reference_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_grant_statement_token8] = ACTIONS(419), - [aux_sym_create_table_statement_token1] = ACTIONS(419), - [aux_sym_order_by_clause_token1] = ACTIONS(419), - [aux_sym_limit_clause_token1] = ACTIONS(419), - [aux_sym_offset_clause_token1] = ACTIONS(419), - [aux_sym_where_clause_token1] = ACTIONS(419), - [aux_sym_select_clause_body_token1] = ACTIONS(419), - [aux_sym_join_type_token1] = ACTIONS(419), - [aux_sym_join_type_token2] = ACTIONS(419), - [aux_sym_join_type_token3] = ACTIONS(419), - [aux_sym_join_type_token4] = ACTIONS(419), - [aux_sym_join_clause_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [2755] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [anon_sym_COMMA] = ACTIONS(703), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_truncate_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_begin_statement_token1] = ACTIONS(705), - [aux_sym_commit_statement_token1] = ACTIONS(705), - [aux_sym_rollback_statement_token1] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_grant_statement_token8] = ACTIONS(705), - [aux_sym_create_table_statement_token1] = ACTIONS(705), - [aux_sym_order_by_clause_token1] = ACTIONS(705), - [aux_sym_limit_clause_token1] = ACTIONS(705), - [aux_sym_offset_clause_token1] = ACTIONS(705), - [aux_sym_where_clause_token1] = ACTIONS(705), - [aux_sym_join_type_token1] = ACTIONS(705), - [aux_sym_join_type_token2] = ACTIONS(705), - [aux_sym_join_type_token3] = ACTIONS(705), - [aux_sym_join_type_token4] = ACTIONS(705), - [aux_sym_join_clause_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [2756] = { - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(265), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_select_clause_body_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(3298), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [2757] = { - [sym_over_clause] = STATE(3063), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(273), - [aux_sym_cte_token2] = ACTIONS(273), - [aux_sym_truncate_statement_token1] = ACTIONS(273), - [aux_sym_comment_statement_token1] = ACTIONS(273), - [aux_sym_comment_statement_token7] = ACTIONS(273), - [aux_sym_begin_statement_token1] = ACTIONS(273), - [aux_sym_commit_statement_token1] = ACTIONS(273), - [aux_sym_rollback_statement_token1] = ACTIONS(273), - [aux_sym_create_statement_token1] = ACTIONS(273), - [aux_sym_alter_statement_token1] = ACTIONS(273), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(273), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym__compound_statement_token2] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(273), - [aux_sym_declare_statement_token1] = ACTIONS(273), - [aux_sym_create_function_statement_token7] = ACTIONS(273), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(273), - [aux_sym_trigger_event_token2] = ACTIONS(273), - [aux_sym_trigger_event_token3] = ACTIONS(273), - [aux_sym_drop_statement_token1] = ACTIONS(273), - [aux_sym_grant_statement_token1] = ACTIONS(273), - [aux_sym_grant_statement_token4] = ACTIONS(273), - [aux_sym_grant_statement_token8] = ACTIONS(273), - [aux_sym_order_by_clause_token1] = ACTIONS(273), - [aux_sym_limit_clause_token1] = ACTIONS(273), - [aux_sym_offset_clause_token1] = ACTIONS(273), - [aux_sym_where_clause_token1] = ACTIONS(273), - [aux_sym_join_type_token1] = ACTIONS(273), - [aux_sym_join_type_token2] = ACTIONS(273), - [aux_sym_join_type_token3] = ACTIONS(273), - [aux_sym_join_type_token4] = ACTIONS(273), - [aux_sym_join_clause_token1] = ACTIONS(273), - [aux_sym_over_clause_token1] = ACTIONS(2952), - [aux_sym_frame_clause_token2] = ACTIONS(273), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [2758] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [anon_sym_COMMA] = ACTIONS(686), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_truncate_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_begin_statement_token1] = ACTIONS(688), - [aux_sym_commit_statement_token1] = ACTIONS(688), - [aux_sym_rollback_statement_token1] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_grant_statement_token8] = ACTIONS(688), - [aux_sym_create_table_statement_token1] = ACTIONS(688), - [aux_sym_order_by_clause_token1] = ACTIONS(688), - [aux_sym_limit_clause_token1] = ACTIONS(688), - [aux_sym_offset_clause_token1] = ACTIONS(688), - [aux_sym_where_clause_token1] = ACTIONS(688), - [aux_sym_join_type_token1] = ACTIONS(688), - [aux_sym_join_type_token2] = ACTIONS(688), - [aux_sym_join_type_token3] = ACTIONS(688), - [aux_sym_join_type_token4] = ACTIONS(688), - [aux_sym_join_clause_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [2759] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [anon_sym_COMMA] = ACTIONS(713), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_truncate_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_begin_statement_token1] = ACTIONS(715), - [aux_sym_commit_statement_token1] = ACTIONS(715), - [aux_sym_rollback_statement_token1] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_grant_statement_token8] = ACTIONS(715), - [aux_sym_create_table_statement_token1] = ACTIONS(715), - [aux_sym_order_by_clause_token1] = ACTIONS(715), - [aux_sym_limit_clause_token1] = ACTIONS(715), - [aux_sym_offset_clause_token1] = ACTIONS(715), - [aux_sym_where_clause_token1] = ACTIONS(715), - [aux_sym_join_type_token1] = ACTIONS(715), - [aux_sym_join_type_token2] = ACTIONS(715), - [aux_sym_join_type_token3] = ACTIONS(715), - [aux_sym_join_type_token4] = ACTIONS(715), - [aux_sym_join_clause_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [2760] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [anon_sym_COMMA] = ACTIONS(721), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_truncate_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_begin_statement_token1] = ACTIONS(723), - [aux_sym_commit_statement_token1] = ACTIONS(723), - [aux_sym_rollback_statement_token1] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_grant_statement_token8] = ACTIONS(723), - [aux_sym_create_table_statement_token1] = ACTIONS(723), - [aux_sym_order_by_clause_token1] = ACTIONS(723), - [aux_sym_limit_clause_token1] = ACTIONS(723), - [aux_sym_offset_clause_token1] = ACTIONS(723), - [aux_sym_where_clause_token1] = ACTIONS(723), - [aux_sym_join_type_token1] = ACTIONS(723), - [aux_sym_join_type_token2] = ACTIONS(723), - [aux_sym_join_type_token3] = ACTIONS(723), - [aux_sym_join_type_token4] = ACTIONS(723), - [aux_sym_join_clause_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [2761] = { - [sym_over_clause] = STATE(3111), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(277), - [aux_sym_cte_token2] = ACTIONS(277), - [aux_sym_truncate_statement_token1] = ACTIONS(277), - [aux_sym_comment_statement_token1] = ACTIONS(277), - [aux_sym_comment_statement_token7] = ACTIONS(277), - [aux_sym_begin_statement_token1] = ACTIONS(277), - [aux_sym_commit_statement_token1] = ACTIONS(277), - [aux_sym_rollback_statement_token1] = ACTIONS(277), - [aux_sym_create_statement_token1] = ACTIONS(277), - [aux_sym_alter_statement_token1] = ACTIONS(277), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(277), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym__compound_statement_token2] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(277), - [aux_sym_declare_statement_token1] = ACTIONS(277), - [aux_sym_create_function_statement_token7] = ACTIONS(277), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(277), - [aux_sym_trigger_event_token2] = ACTIONS(277), - [aux_sym_trigger_event_token3] = ACTIONS(277), - [aux_sym_drop_statement_token1] = ACTIONS(277), - [aux_sym_grant_statement_token1] = ACTIONS(277), - [aux_sym_grant_statement_token4] = ACTIONS(277), - [aux_sym_grant_statement_token8] = ACTIONS(277), - [aux_sym_order_by_clause_token1] = ACTIONS(277), - [aux_sym_limit_clause_token1] = ACTIONS(277), - [aux_sym_offset_clause_token1] = ACTIONS(277), - [aux_sym_where_clause_token1] = ACTIONS(277), - [aux_sym_join_type_token1] = ACTIONS(277), - [aux_sym_join_type_token2] = ACTIONS(277), - [aux_sym_join_type_token3] = ACTIONS(277), - [aux_sym_join_type_token4] = ACTIONS(277), - [aux_sym_join_clause_token1] = ACTIONS(277), - [aux_sym_over_clause_token1] = ACTIONS(2952), - [aux_sym_frame_clause_token2] = ACTIONS(277), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [2762] = { - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [anon_sym_COMMA] = ACTIONS(484), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym__compound_statement_token2] = ACTIONS(486), - [aux_sym_return_statement_token1] = ACTIONS(486), - [aux_sym_declare_statement_token1] = ACTIONS(486), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_reference_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_grant_statement_token8] = ACTIONS(486), - [aux_sym_create_table_statement_token1] = ACTIONS(486), - [aux_sym_order_by_clause_token1] = ACTIONS(486), - [aux_sym_limit_clause_token1] = ACTIONS(486), - [aux_sym_offset_clause_token1] = ACTIONS(486), - [aux_sym_where_clause_token1] = ACTIONS(486), - [aux_sym_select_clause_body_token1] = ACTIONS(486), - [aux_sym_join_type_token1] = ACTIONS(486), - [aux_sym_join_type_token2] = ACTIONS(486), - [aux_sym_join_type_token3] = ACTIONS(486), - [aux_sym_join_type_token4] = ACTIONS(486), - [aux_sym_join_clause_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [2763] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [anon_sym_COMMA] = ACTIONS(725), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_truncate_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_begin_statement_token1] = ACTIONS(727), - [aux_sym_commit_statement_token1] = ACTIONS(727), - [aux_sym_rollback_statement_token1] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_grant_statement_token8] = ACTIONS(727), - [aux_sym_create_table_statement_token1] = ACTIONS(727), - [aux_sym_order_by_clause_token1] = ACTIONS(727), - [aux_sym_limit_clause_token1] = ACTIONS(727), - [aux_sym_offset_clause_token1] = ACTIONS(727), - [aux_sym_where_clause_token1] = ACTIONS(727), - [aux_sym_join_type_token1] = ACTIONS(727), - [aux_sym_join_type_token2] = ACTIONS(727), - [aux_sym_join_type_token3] = ACTIONS(727), - [aux_sym_join_type_token4] = ACTIONS(727), - [aux_sym_join_clause_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [2764] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [anon_sym_COMMA] = ACTIONS(741), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(3243), - [aux_sym_truncate_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token7] = ACTIONS(3245), - [aux_sym_begin_statement_token1] = ACTIONS(743), - [aux_sym_commit_statement_token1] = ACTIONS(743), - [aux_sym_rollback_statement_token1] = ACTIONS(743), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(3247), - [anon_sym_EQ] = ACTIONS(3249), - [aux_sym_create_trigger_statement_token1] = ACTIONS(3251), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_grant_statement_token8] = ACTIONS(743), - [aux_sym_create_table_statement_token1] = ACTIONS(743), - [aux_sym_order_by_clause_token1] = ACTIONS(743), - [aux_sym_limit_clause_token1] = ACTIONS(743), - [aux_sym_offset_clause_token1] = ACTIONS(743), - [aux_sym_where_clause_token1] = ACTIONS(743), - [aux_sym_join_type_token1] = ACTIONS(743), - [aux_sym_join_type_token2] = ACTIONS(743), - [aux_sym_join_type_token3] = ACTIONS(743), - [aux_sym_join_type_token4] = ACTIONS(743), - [aux_sym_join_clause_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(3253), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3255), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3261), - [anon_sym_DASH] = ACTIONS(3263), - [anon_sym_TILDE] = ACTIONS(3265), - [anon_sym_CARET] = ACTIONS(3267), - [anon_sym_STAR] = ACTIONS(3269), - [anon_sym_SLASH] = ACTIONS(3271), - [anon_sym_PERCENT] = ACTIONS(3269), - [anon_sym_LT_LT] = ACTIONS(3269), - [anon_sym_GT_GT] = ACTIONS(3269), - [anon_sym_AMP] = ACTIONS(3269), - [anon_sym_PIPE] = ACTIONS(3261), - [anon_sym_POUND] = ACTIONS(3263), - [anon_sym_LT] = ACTIONS(3265), - [anon_sym_LT_EQ] = ACTIONS(3249), - [anon_sym_LT_GT] = ACTIONS(3249), - [anon_sym_BANG_EQ] = ACTIONS(3249), - [anon_sym_GT] = ACTIONS(3265), - [anon_sym_GT_EQ] = ACTIONS(3249), - [anon_sym_BANG_TILDE] = ACTIONS(3265), - [anon_sym_TILDE_STAR] = ACTIONS(3249), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3249), - }, - [2765] = { - [aux_sym_array_type_repeat1] = STATE(2784), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(326), - [aux_sym_truncate_statement_token1] = ACTIONS(326), - [aux_sym_comment_statement_token1] = ACTIONS(326), - [aux_sym_comment_statement_token7] = ACTIONS(326), - [aux_sym_begin_statement_token1] = ACTIONS(326), - [aux_sym_commit_statement_token1] = ACTIONS(326), - [aux_sym_rollback_statement_token1] = ACTIONS(326), - [aux_sym_create_statement_token1] = ACTIONS(326), - [aux_sym_alter_statement_token1] = ACTIONS(326), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(326), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym__compound_statement_token2] = ACTIONS(326), - [aux_sym_return_statement_token1] = ACTIONS(326), - [aux_sym_declare_statement_token1] = ACTIONS(326), - [aux_sym_create_function_statement_token7] = ACTIONS(326), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(326), - [aux_sym_trigger_event_token2] = ACTIONS(326), - [aux_sym_trigger_event_token3] = ACTIONS(326), - [aux_sym_drop_statement_token1] = ACTIONS(326), - [aux_sym_grant_statement_token1] = ACTIONS(326), - [aux_sym_grant_statement_token4] = ACTIONS(326), - [aux_sym_grant_statement_token8] = ACTIONS(326), - [aux_sym_create_table_statement_token1] = ACTIONS(326), - [aux_sym_order_by_clause_token1] = ACTIONS(326), - [aux_sym_limit_clause_token1] = ACTIONS(326), - [aux_sym_offset_clause_token1] = ACTIONS(326), - [aux_sym_where_clause_token1] = ACTIONS(326), - [aux_sym_join_type_token1] = ACTIONS(326), - [aux_sym_join_type_token2] = ACTIONS(326), - [aux_sym_join_type_token3] = ACTIONS(326), - [aux_sym_join_type_token4] = ACTIONS(326), - [aux_sym_join_clause_token1] = ACTIONS(326), - [aux_sym_frame_clause_token2] = ACTIONS(326), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(3721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [2766] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [anon_sym_COMMA] = ACTIONS(729), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_truncate_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_begin_statement_token1] = ACTIONS(731), - [aux_sym_commit_statement_token1] = ACTIONS(731), - [aux_sym_rollback_statement_token1] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_grant_statement_token8] = ACTIONS(731), - [aux_sym_create_table_statement_token1] = ACTIONS(731), - [aux_sym_order_by_clause_token1] = ACTIONS(731), - [aux_sym_limit_clause_token1] = ACTIONS(731), - [aux_sym_offset_clause_token1] = ACTIONS(731), - [aux_sym_where_clause_token1] = ACTIONS(731), - [aux_sym_join_type_token1] = ACTIONS(731), - [aux_sym_join_type_token2] = ACTIONS(731), - [aux_sym_join_type_token3] = ACTIONS(731), - [aux_sym_join_type_token4] = ACTIONS(731), - [aux_sym_join_clause_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [2767] = { - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [anon_sym_COMMA] = ACTIONS(488), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym__compound_statement_token2] = ACTIONS(490), - [aux_sym_return_statement_token1] = ACTIONS(490), - [aux_sym_declare_statement_token1] = ACTIONS(490), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_reference_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_grant_statement_token8] = ACTIONS(490), - [aux_sym_create_table_statement_token1] = ACTIONS(490), - [aux_sym_order_by_clause_token1] = ACTIONS(490), - [aux_sym_limit_clause_token1] = ACTIONS(490), - [aux_sym_offset_clause_token1] = ACTIONS(490), - [aux_sym_where_clause_token1] = ACTIONS(490), - [aux_sym_select_clause_body_token1] = ACTIONS(490), - [aux_sym_join_type_token1] = ACTIONS(490), - [aux_sym_join_type_token2] = ACTIONS(490), - [aux_sym_join_type_token3] = ACTIONS(490), - [aux_sym_join_type_token4] = ACTIONS(490), - [aux_sym_join_clause_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [2768] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(733), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_truncate_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_begin_statement_token1] = ACTIONS(735), - [aux_sym_commit_statement_token1] = ACTIONS(735), - [aux_sym_rollback_statement_token1] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_grant_statement_token8] = ACTIONS(735), - [aux_sym_create_table_statement_token1] = ACTIONS(735), - [aux_sym_order_by_clause_token1] = ACTIONS(735), - [aux_sym_limit_clause_token1] = ACTIONS(735), - [aux_sym_offset_clause_token1] = ACTIONS(735), - [aux_sym_where_clause_token1] = ACTIONS(735), - [aux_sym_join_type_token1] = ACTIONS(735), - [aux_sym_join_type_token2] = ACTIONS(735), - [aux_sym_join_type_token3] = ACTIONS(735), - [aux_sym_join_type_token4] = ACTIONS(735), - [aux_sym_join_clause_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [2769] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [anon_sym_COMMA] = ACTIONS(465), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_truncate_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token1] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_begin_statement_token1] = ACTIONS(467), - [aux_sym_commit_statement_token1] = ACTIONS(467), - [aux_sym_rollback_statement_token1] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_grant_statement_token8] = ACTIONS(467), - [aux_sym_order_by_clause_token1] = ACTIONS(467), - [aux_sym_limit_clause_token1] = ACTIONS(467), - [aux_sym_offset_clause_token1] = ACTIONS(467), - [aux_sym_where_clause_token1] = ACTIONS(467), - [aux_sym_join_type_token1] = ACTIONS(467), - [aux_sym_join_type_token2] = ACTIONS(467), - [aux_sym_join_type_token3] = ACTIONS(467), - [aux_sym_join_type_token4] = ACTIONS(467), - [aux_sym_join_clause_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [2770] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [anon_sym_COMMA] = ACTIONS(737), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_truncate_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_begin_statement_token1] = ACTIONS(739), - [aux_sym_commit_statement_token1] = ACTIONS(739), - [aux_sym_rollback_statement_token1] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_grant_statement_token8] = ACTIONS(739), - [aux_sym_create_table_statement_token1] = ACTIONS(739), - [aux_sym_order_by_clause_token1] = ACTIONS(739), - [aux_sym_limit_clause_token1] = ACTIONS(739), - [aux_sym_offset_clause_token1] = ACTIONS(739), - [aux_sym_where_clause_token1] = ACTIONS(739), - [aux_sym_join_type_token1] = ACTIONS(739), - [aux_sym_join_type_token2] = ACTIONS(739), - [aux_sym_join_type_token3] = ACTIONS(739), - [aux_sym_join_type_token4] = ACTIONS(739), - [aux_sym_join_clause_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [2771] = { - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [anon_sym_COMMA] = ACTIONS(530), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym__compound_statement_token2] = ACTIONS(532), - [aux_sym_return_statement_token1] = ACTIONS(532), - [aux_sym_declare_statement_token1] = ACTIONS(532), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_reference_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_grant_statement_token8] = ACTIONS(532), - [aux_sym_create_table_statement_token1] = ACTIONS(532), - [aux_sym_order_by_clause_token1] = ACTIONS(532), - [aux_sym_limit_clause_token1] = ACTIONS(532), - [aux_sym_offset_clause_token1] = ACTIONS(532), - [aux_sym_where_clause_token1] = ACTIONS(532), - [aux_sym_select_clause_body_token1] = ACTIONS(532), - [aux_sym_join_type_token1] = ACTIONS(532), - [aux_sym_join_type_token2] = ACTIONS(532), - [aux_sym_join_type_token3] = ACTIONS(532), - [aux_sym_join_type_token4] = ACTIONS(532), - [aux_sym_join_clause_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [2772] = { - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [anon_sym_COMMA] = ACTIONS(469), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym__compound_statement_token2] = ACTIONS(471), - [aux_sym_return_statement_token1] = ACTIONS(471), - [aux_sym_declare_statement_token1] = ACTIONS(471), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_reference_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_grant_statement_token8] = ACTIONS(471), - [aux_sym_create_table_statement_token1] = ACTIONS(471), - [aux_sym_order_by_clause_token1] = ACTIONS(471), - [aux_sym_limit_clause_token1] = ACTIONS(471), - [aux_sym_offset_clause_token1] = ACTIONS(471), - [aux_sym_where_clause_token1] = ACTIONS(471), - [aux_sym_select_clause_body_token1] = ACTIONS(471), - [aux_sym_join_type_token1] = ACTIONS(471), - [aux_sym_join_type_token2] = ACTIONS(471), - [aux_sym_join_type_token3] = ACTIONS(471), - [aux_sym_join_type_token4] = ACTIONS(471), - [aux_sym_join_clause_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [2773] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_truncate_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token1] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_begin_statement_token1] = ACTIONS(201), - [aux_sym_commit_statement_token1] = ACTIONS(201), - [aux_sym_rollback_statement_token1] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2774] = { - [aux_sym_dotted_name_repeat1] = STATE(2447), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token2] = ACTIONS(158), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(158), - [aux_sym_begin_statement_token1] = ACTIONS(158), - [aux_sym_commit_statement_token1] = ACTIONS(158), - [aux_sym_rollback_statement_token1] = ACTIONS(158), - [aux_sym_create_statement_token1] = ACTIONS(158), - [aux_sym_alter_statement_token1] = ACTIONS(158), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(158), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(158), - [aux_sym_declare_statement_token1] = ACTIONS(158), - [aux_sym_create_function_statement_token7] = ACTIONS(158), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(158), - [aux_sym_trigger_event_token2] = ACTIONS(158), - [aux_sym_trigger_event_token3] = ACTIONS(158), - [aux_sym_drop_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token4] = ACTIONS(158), - [aux_sym_grant_statement_token8] = ACTIONS(158), - [aux_sym_create_table_statement_token1] = ACTIONS(158), - [aux_sym_having_clause_token1] = ACTIONS(158), - [aux_sym_order_by_clause_token1] = ACTIONS(158), - [aux_sym_limit_clause_token1] = ACTIONS(158), - [aux_sym_offset_clause_token1] = ACTIONS(158), - [aux_sym_frame_clause_token2] = ACTIONS(158), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(3315), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(3723), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2775] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_truncate_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token1] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_begin_statement_token1] = ACTIONS(295), - [aux_sym_commit_statement_token1] = ACTIONS(295), - [aux_sym_rollback_statement_token1] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_join_type_token1] = ACTIONS(295), - [aux_sym_join_type_token2] = ACTIONS(295), - [aux_sym_join_type_token3] = ACTIONS(295), - [aux_sym_join_type_token4] = ACTIONS(295), - [aux_sym_join_clause_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [2776] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(3398), - [aux_sym_cte_token2] = ACTIONS(281), - [anon_sym_LPAREN] = ACTIONS(3400), - [aux_sym_truncate_statement_token1] = ACTIONS(281), - [aux_sym_comment_statement_token1] = ACTIONS(281), - [aux_sym_comment_statement_token7] = ACTIONS(281), - [aux_sym_begin_statement_token1] = ACTIONS(281), - [aux_sym_commit_statement_token1] = ACTIONS(281), - [aux_sym_rollback_statement_token1] = ACTIONS(281), - [aux_sym_create_statement_token1] = ACTIONS(281), - [aux_sym_alter_statement_token1] = ACTIONS(281), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(281), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym__compound_statement_token2] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(281), - [aux_sym_declare_statement_token1] = ACTIONS(281), - [aux_sym_create_function_statement_token7] = ACTIONS(281), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(281), - [aux_sym_trigger_event_token2] = ACTIONS(281), - [aux_sym_trigger_event_token3] = ACTIONS(281), - [aux_sym_drop_statement_token1] = ACTIONS(281), - [aux_sym_grant_statement_token1] = ACTIONS(281), - [aux_sym_grant_statement_token4] = ACTIONS(281), - [aux_sym_grant_statement_token8] = ACTIONS(281), - [aux_sym_create_table_statement_token1] = ACTIONS(3402), - [aux_sym_order_by_clause_token1] = ACTIONS(281), - [aux_sym_limit_clause_token1] = ACTIONS(281), - [aux_sym_offset_clause_token1] = ACTIONS(281), - [aux_sym_where_clause_token1] = ACTIONS(281), - [aux_sym_join_type_token1] = ACTIONS(281), - [aux_sym_join_type_token2] = ACTIONS(281), - [aux_sym_join_type_token3] = ACTIONS(281), - [aux_sym_join_type_token4] = ACTIONS(281), - [aux_sym_join_clause_token1] = ACTIONS(281), - [aux_sym_frame_clause_token2] = ACTIONS(281), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [2777] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_truncate_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token1] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_begin_statement_token1] = ACTIONS(179), - [aux_sym_commit_statement_token1] = ACTIONS(179), - [aux_sym_rollback_statement_token1] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2778] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_truncate_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token1] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_begin_statement_token1] = ACTIONS(242), - [aux_sym_commit_statement_token1] = ACTIONS(242), - [aux_sym_rollback_statement_token1] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_join_type_token1] = ACTIONS(242), - [aux_sym_join_type_token2] = ACTIONS(242), - [aux_sym_join_type_token3] = ACTIONS(242), - [aux_sym_join_type_token4] = ACTIONS(242), - [aux_sym_join_clause_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [2779] = { - [aux_sym_array_type_repeat1] = STATE(2779), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(319), - [aux_sym_truncate_statement_token1] = ACTIONS(319), - [aux_sym_comment_statement_token1] = ACTIONS(319), - [aux_sym_comment_statement_token7] = ACTIONS(319), - [aux_sym_begin_statement_token1] = ACTIONS(319), - [aux_sym_commit_statement_token1] = ACTIONS(319), - [aux_sym_rollback_statement_token1] = ACTIONS(319), - [aux_sym_create_statement_token1] = ACTIONS(319), - [aux_sym_alter_statement_token1] = ACTIONS(319), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(319), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym__compound_statement_token2] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(319), - [aux_sym_declare_statement_token1] = ACTIONS(319), - [aux_sym_create_function_statement_token7] = ACTIONS(319), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(319), - [aux_sym_trigger_event_token2] = ACTIONS(319), - [aux_sym_trigger_event_token3] = ACTIONS(319), - [aux_sym_drop_statement_token1] = ACTIONS(319), - [aux_sym_grant_statement_token1] = ACTIONS(319), - [aux_sym_grant_statement_token4] = ACTIONS(319), - [aux_sym_grant_statement_token8] = ACTIONS(319), - [aux_sym_create_table_statement_token1] = ACTIONS(319), - [aux_sym_order_by_clause_token1] = ACTIONS(319), - [aux_sym_limit_clause_token1] = ACTIONS(319), - [aux_sym_offset_clause_token1] = ACTIONS(319), - [aux_sym_where_clause_token1] = ACTIONS(319), - [aux_sym_join_type_token1] = ACTIONS(319), - [aux_sym_join_type_token2] = ACTIONS(319), - [aux_sym_join_type_token3] = ACTIONS(319), - [aux_sym_join_type_token4] = ACTIONS(319), - [aux_sym_join_clause_token1] = ACTIONS(319), - [aux_sym_frame_clause_token2] = ACTIONS(319), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(3725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [2780] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [anon_sym_COMMA] = ACTIONS(652), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_truncate_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token1] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_begin_statement_token1] = ACTIONS(654), - [aux_sym_commit_statement_token1] = ACTIONS(654), - [aux_sym_rollback_statement_token1] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_grant_statement_token8] = ACTIONS(654), - [aux_sym_order_by_clause_token1] = ACTIONS(654), - [aux_sym_limit_clause_token1] = ACTIONS(654), - [aux_sym_offset_clause_token1] = ACTIONS(654), - [aux_sym_where_clause_token1] = ACTIONS(654), - [aux_sym_join_type_token1] = ACTIONS(654), - [aux_sym_join_type_token2] = ACTIONS(654), - [aux_sym_join_type_token3] = ACTIONS(654), - [aux_sym_join_type_token4] = ACTIONS(654), - [aux_sym_join_clause_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [2781] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_truncate_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token1] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_begin_statement_token1] = ACTIONS(321), - [aux_sym_commit_statement_token1] = ACTIONS(321), - [aux_sym_rollback_statement_token1] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_join_type_token1] = ACTIONS(321), - [aux_sym_join_type_token2] = ACTIONS(321), - [aux_sym_join_type_token3] = ACTIONS(321), - [aux_sym_join_type_token4] = ACTIONS(321), - [aux_sym_join_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [2782] = { - [sym_over_clause] = STATE(3068), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(179), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(2970), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2783] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_truncate_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token1] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_begin_statement_token1] = ACTIONS(187), - [aux_sym_commit_statement_token1] = ACTIONS(187), - [aux_sym_rollback_statement_token1] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2784] = { - [aux_sym_array_type_repeat1] = STATE(2779), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(336), - [aux_sym_truncate_statement_token1] = ACTIONS(336), - [aux_sym_comment_statement_token1] = ACTIONS(336), - [aux_sym_comment_statement_token7] = ACTIONS(336), - [aux_sym_begin_statement_token1] = ACTIONS(336), - [aux_sym_commit_statement_token1] = ACTIONS(336), - [aux_sym_rollback_statement_token1] = ACTIONS(336), - [aux_sym_create_statement_token1] = ACTIONS(336), - [aux_sym_alter_statement_token1] = ACTIONS(336), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(336), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym__compound_statement_token2] = ACTIONS(336), - [aux_sym_return_statement_token1] = ACTIONS(336), - [aux_sym_declare_statement_token1] = ACTIONS(336), - [aux_sym_create_function_statement_token7] = ACTIONS(336), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(336), - [aux_sym_trigger_event_token2] = ACTIONS(336), - [aux_sym_trigger_event_token3] = ACTIONS(336), - [aux_sym_drop_statement_token1] = ACTIONS(336), - [aux_sym_grant_statement_token1] = ACTIONS(336), - [aux_sym_grant_statement_token4] = ACTIONS(336), - [aux_sym_grant_statement_token8] = ACTIONS(336), - [aux_sym_create_table_statement_token1] = ACTIONS(336), - [aux_sym_order_by_clause_token1] = ACTIONS(336), - [aux_sym_limit_clause_token1] = ACTIONS(336), - [aux_sym_offset_clause_token1] = ACTIONS(336), - [aux_sym_where_clause_token1] = ACTIONS(336), - [aux_sym_join_type_token1] = ACTIONS(336), - [aux_sym_join_type_token2] = ACTIONS(336), - [aux_sym_join_type_token3] = ACTIONS(336), - [aux_sym_join_type_token4] = ACTIONS(336), - [aux_sym_join_clause_token1] = ACTIONS(336), - [aux_sym_frame_clause_token2] = ACTIONS(336), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(3721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [2785] = { - [sym_within_group_clause] = STATE(3130), - [sym_filter_clause] = STATE(3392), - [sym_over_clause] = STATE(3692), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [anon_sym_COMMA] = ACTIONS(150), - [aux_sym_cte_token2] = ACTIONS(150), - [aux_sym_truncate_statement_token1] = ACTIONS(150), - [aux_sym_comment_statement_token1] = ACTIONS(150), - [aux_sym_comment_statement_token7] = ACTIONS(150), - [aux_sym_begin_statement_token1] = ACTIONS(150), - [aux_sym_commit_statement_token1] = ACTIONS(150), - [aux_sym_rollback_statement_token1] = ACTIONS(150), - [aux_sym_create_statement_token1] = ACTIONS(150), - [aux_sym_alter_statement_token1] = ACTIONS(150), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(150), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym__compound_statement_token2] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(150), - [aux_sym_declare_statement_token1] = ACTIONS(150), - [aux_sym_create_function_parameter_token1] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(150), - [aux_sym_create_trigger_statement_token1] = ACTIONS(150), - [aux_sym_trigger_event_token1] = ACTIONS(150), - [aux_sym_trigger_event_token2] = ACTIONS(150), - [aux_sym_trigger_event_token3] = ACTIONS(150), - [aux_sym_drop_statement_token1] = ACTIONS(150), - [aux_sym_grant_statement_token1] = ACTIONS(150), - [aux_sym_grant_statement_token4] = ACTIONS(150), - [aux_sym_direction_constraint_token1] = ACTIONS(150), - [aux_sym_direction_constraint_token2] = ACTIONS(150), - [aux_sym_create_table_statement_token1] = ACTIONS(150), - [aux_sym_order_expression_token1] = ACTIONS(150), - [aux_sym_limit_clause_token1] = ACTIONS(150), - [aux_sym_offset_clause_token1] = ACTIONS(150), - [aux_sym_within_group_clause_token1] = ACTIONS(3728), - [aux_sym_filter_clause_token1] = ACTIONS(3730), - [aux_sym_over_clause_token1] = ACTIONS(3732), - [aux_sym_frame_clause_token2] = ACTIONS(150), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(152), - [anon_sym_DASH_GT_GT] = ACTIONS(150), - [anon_sym_POUND_GT] = ACTIONS(152), - [anon_sym_POUND_GT_GT] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(150), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_TILDE] = ACTIONS(152), - [anon_sym_CARET] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_PERCENT] = ACTIONS(150), - [anon_sym_LT_LT] = ACTIONS(150), - [anon_sym_GT_GT] = ACTIONS(150), - [anon_sym_AMP] = ACTIONS(150), - [anon_sym_PIPE] = ACTIONS(150), - [anon_sym_POUND] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_LT_GT] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(152), - [anon_sym_TILDE_STAR] = ACTIONS(150), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(150), - }, - [2786] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(3734), - [aux_sym_cte_token2] = ACTIONS(309), - [anon_sym_LPAREN] = ACTIONS(3736), - [aux_sym_truncate_statement_token1] = ACTIONS(309), - [aux_sym_comment_statement_token1] = ACTIONS(309), - [aux_sym_comment_statement_token7] = ACTIONS(309), - [aux_sym_begin_statement_token1] = ACTIONS(309), - [aux_sym_commit_statement_token1] = ACTIONS(309), - [aux_sym_rollback_statement_token1] = ACTIONS(309), - [aux_sym_create_statement_token1] = ACTIONS(309), - [aux_sym_alter_statement_token1] = ACTIONS(309), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(309), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym__compound_statement_token2] = ACTIONS(309), - [aux_sym_return_statement_token1] = ACTIONS(309), - [aux_sym_declare_statement_token1] = ACTIONS(309), - [aux_sym_create_function_statement_token7] = ACTIONS(309), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(309), - [aux_sym_trigger_event_token2] = ACTIONS(309), - [aux_sym_trigger_event_token3] = ACTIONS(309), - [aux_sym_drop_statement_token1] = ACTIONS(309), - [aux_sym_grant_statement_token1] = ACTIONS(309), - [aux_sym_grant_statement_token4] = ACTIONS(309), - [aux_sym_grant_statement_token8] = ACTIONS(309), - [aux_sym_create_table_statement_token1] = ACTIONS(3738), - [aux_sym_order_by_clause_token1] = ACTIONS(309), - [aux_sym_limit_clause_token1] = ACTIONS(309), - [aux_sym_offset_clause_token1] = ACTIONS(309), - [aux_sym_where_clause_token1] = ACTIONS(309), - [aux_sym_join_type_token1] = ACTIONS(309), - [aux_sym_join_type_token2] = ACTIONS(309), - [aux_sym_join_type_token3] = ACTIONS(309), - [aux_sym_join_type_token4] = ACTIONS(309), - [aux_sym_join_clause_token1] = ACTIONS(309), - [aux_sym_frame_clause_token2] = ACTIONS(309), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [2787] = { - [sym_within_group_clause] = STATE(3134), - [sym_filter_clause] = STATE(3390), - [sym_over_clause] = STATE(3683), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [anon_sym_COMMA] = ACTIONS(154), - [aux_sym_cte_token2] = ACTIONS(154), - [aux_sym_truncate_statement_token1] = ACTIONS(154), - [aux_sym_comment_statement_token1] = ACTIONS(154), - [aux_sym_comment_statement_token7] = ACTIONS(154), - [aux_sym_begin_statement_token1] = ACTIONS(154), - [aux_sym_commit_statement_token1] = ACTIONS(154), - [aux_sym_rollback_statement_token1] = ACTIONS(154), - [aux_sym_create_statement_token1] = ACTIONS(154), - [aux_sym_alter_statement_token1] = ACTIONS(154), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(154), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym__compound_statement_token2] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(154), - [aux_sym_declare_statement_token1] = ACTIONS(154), - [aux_sym_create_function_parameter_token1] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(154), - [aux_sym_create_trigger_statement_token1] = ACTIONS(154), - [aux_sym_trigger_event_token1] = ACTIONS(154), - [aux_sym_trigger_event_token2] = ACTIONS(154), - [aux_sym_trigger_event_token3] = ACTIONS(154), - [aux_sym_drop_statement_token1] = ACTIONS(154), - [aux_sym_grant_statement_token1] = ACTIONS(154), - [aux_sym_grant_statement_token4] = ACTIONS(154), - [aux_sym_direction_constraint_token1] = ACTIONS(154), - [aux_sym_direction_constraint_token2] = ACTIONS(154), - [aux_sym_create_table_statement_token1] = ACTIONS(154), - [aux_sym_order_expression_token1] = ACTIONS(154), - [aux_sym_limit_clause_token1] = ACTIONS(154), - [aux_sym_offset_clause_token1] = ACTIONS(154), - [aux_sym_within_group_clause_token1] = ACTIONS(3728), - [aux_sym_filter_clause_token1] = ACTIONS(3730), - [aux_sym_over_clause_token1] = ACTIONS(3732), - [aux_sym_frame_clause_token2] = ACTIONS(154), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(156), - [anon_sym_DASH_GT_GT] = ACTIONS(154), - [anon_sym_POUND_GT] = ACTIONS(156), - [anon_sym_POUND_GT_GT] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(154), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_TILDE] = ACTIONS(156), - [anon_sym_CARET] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_PERCENT] = ACTIONS(154), - [anon_sym_LT_LT] = ACTIONS(154), - [anon_sym_GT_GT] = ACTIONS(154), - [anon_sym_AMP] = ACTIONS(154), - [anon_sym_PIPE] = ACTIONS(154), - [anon_sym_POUND] = ACTIONS(156), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_LT_GT] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(156), - [anon_sym_TILDE_STAR] = ACTIONS(154), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(154), - }, - [2788] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_truncate_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token1] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_begin_statement_token1] = ACTIONS(197), - [aux_sym_commit_statement_token1] = ACTIONS(197), - [aux_sym_rollback_statement_token1] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2789] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(3740), - [aux_sym_cte_token2] = ACTIONS(281), - [anon_sym_LPAREN] = ACTIONS(3742), - [aux_sym_truncate_statement_token1] = ACTIONS(281), - [aux_sym_comment_statement_token1] = ACTIONS(281), - [aux_sym_comment_statement_token7] = ACTIONS(281), - [aux_sym_begin_statement_token1] = ACTIONS(281), - [aux_sym_commit_statement_token1] = ACTIONS(281), - [aux_sym_rollback_statement_token1] = ACTIONS(281), - [aux_sym_create_statement_token1] = ACTIONS(281), - [aux_sym_alter_statement_token1] = ACTIONS(281), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(281), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(281), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym__compound_statement_token2] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(281), - [aux_sym_declare_statement_token1] = ACTIONS(281), - [aux_sym_null_hint_token2] = ACTIONS(281), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(281), - [aux_sym_trigger_event_token1] = ACTIONS(281), - [aux_sym_trigger_event_token2] = ACTIONS(281), - [aux_sym_trigger_event_token3] = ACTIONS(281), - [aux_sym_drop_statement_token1] = ACTIONS(281), - [aux_sym_grant_statement_token1] = ACTIONS(281), - [aux_sym_grant_statement_token4] = ACTIONS(281), - [aux_sym_grant_statement_token5] = ACTIONS(281), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(281), - [aux_sym_direction_constraint_token1] = ACTIONS(281), - [aux_sym_direction_constraint_token2] = ACTIONS(281), - [anon_sym_CONSTRAINT] = ACTIONS(281), - [aux_sym_table_constraint_check_token1] = ACTIONS(281), - [aux_sym_table_constraint_unique_token1] = ACTIONS(281), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(281), - [aux_sym_create_table_statement_token1] = ACTIONS(3744), - [aux_sym_frame_clause_token2] = ACTIONS(281), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(3746), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [2790] = { - [sym_within_group_clause] = STATE(3155), - [sym_filter_clause] = STATE(3384), - [sym_over_clause] = STATE(3668), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(132), - [aux_sym_cte_token2] = ACTIONS(132), - [aux_sym_truncate_statement_token1] = ACTIONS(132), - [aux_sym_comment_statement_token1] = ACTIONS(132), - [aux_sym_comment_statement_token7] = ACTIONS(132), - [aux_sym_begin_statement_token1] = ACTIONS(132), - [aux_sym_commit_statement_token1] = ACTIONS(132), - [aux_sym_rollback_statement_token1] = ACTIONS(132), - [aux_sym_create_statement_token1] = ACTIONS(132), - [aux_sym_alter_statement_token1] = ACTIONS(132), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(132), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym__compound_statement_token2] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(132), - [aux_sym_declare_statement_token1] = ACTIONS(132), - [aux_sym_create_function_parameter_token1] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(132), - [aux_sym_create_trigger_statement_token1] = ACTIONS(132), - [aux_sym_trigger_event_token1] = ACTIONS(132), - [aux_sym_trigger_event_token2] = ACTIONS(132), - [aux_sym_trigger_event_token3] = ACTIONS(132), - [aux_sym_drop_statement_token1] = ACTIONS(132), - [aux_sym_grant_statement_token1] = ACTIONS(132), - [aux_sym_grant_statement_token4] = ACTIONS(132), - [aux_sym_direction_constraint_token1] = ACTIONS(132), - [aux_sym_direction_constraint_token2] = ACTIONS(132), - [aux_sym_create_table_statement_token1] = ACTIONS(132), - [aux_sym_order_expression_token1] = ACTIONS(132), - [aux_sym_limit_clause_token1] = ACTIONS(132), - [aux_sym_offset_clause_token1] = ACTIONS(132), - [aux_sym_within_group_clause_token1] = ACTIONS(3728), - [aux_sym_filter_clause_token1] = ACTIONS(3730), - [aux_sym_over_clause_token1] = ACTIONS(3732), - [aux_sym_frame_clause_token2] = ACTIONS(132), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(132), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_DASH_GT_GT] = ACTIONS(132), - [anon_sym_POUND_GT] = ACTIONS(134), - [anon_sym_POUND_GT_GT] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_CARET] = ACTIONS(132), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_SLASH] = ACTIONS(134), - [anon_sym_PERCENT] = ACTIONS(132), - [anon_sym_LT_LT] = ACTIONS(132), - [anon_sym_GT_GT] = ACTIONS(132), - [anon_sym_AMP] = ACTIONS(132), - [anon_sym_PIPE] = ACTIONS(132), - [anon_sym_POUND] = ACTIONS(134), - [anon_sym_LT] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(132), - [anon_sym_LT_GT] = ACTIONS(132), - [anon_sym_BANG_EQ] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(132), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_TILDE_STAR] = ACTIONS(132), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(132), - }, - [2791] = { - [sym_within_group_clause] = STATE(3158), - [sym_filter_clause] = STATE(3352), - [sym_over_clause] = STATE(3664), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [anon_sym_COMMA] = ACTIONS(146), - [aux_sym_cte_token2] = ACTIONS(146), - [aux_sym_truncate_statement_token1] = ACTIONS(146), - [aux_sym_comment_statement_token1] = ACTIONS(146), - [aux_sym_comment_statement_token7] = ACTIONS(146), - [aux_sym_begin_statement_token1] = ACTIONS(146), - [aux_sym_commit_statement_token1] = ACTIONS(146), - [aux_sym_rollback_statement_token1] = ACTIONS(146), - [aux_sym_create_statement_token1] = ACTIONS(146), - [aux_sym_alter_statement_token1] = ACTIONS(146), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(146), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym__compound_statement_token2] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(146), - [aux_sym_declare_statement_token1] = ACTIONS(146), - [aux_sym_create_function_parameter_token1] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(146), - [aux_sym_create_trigger_statement_token1] = ACTIONS(146), - [aux_sym_trigger_event_token1] = ACTIONS(146), - [aux_sym_trigger_event_token2] = ACTIONS(146), - [aux_sym_trigger_event_token3] = ACTIONS(146), - [aux_sym_drop_statement_token1] = ACTIONS(146), - [aux_sym_grant_statement_token1] = ACTIONS(146), - [aux_sym_grant_statement_token4] = ACTIONS(146), - [aux_sym_direction_constraint_token1] = ACTIONS(146), - [aux_sym_direction_constraint_token2] = ACTIONS(146), - [aux_sym_create_table_statement_token1] = ACTIONS(146), - [aux_sym_order_expression_token1] = ACTIONS(146), - [aux_sym_limit_clause_token1] = ACTIONS(146), - [aux_sym_offset_clause_token1] = ACTIONS(146), - [aux_sym_within_group_clause_token1] = ACTIONS(3728), - [aux_sym_filter_clause_token1] = ACTIONS(3730), - [aux_sym_over_clause_token1] = ACTIONS(3732), - [aux_sym_frame_clause_token2] = ACTIONS(146), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(148), - [anon_sym_DASH_GT_GT] = ACTIONS(146), - [anon_sym_POUND_GT] = ACTIONS(148), - [anon_sym_POUND_GT_GT] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(146), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_TILDE] = ACTIONS(148), - [anon_sym_CARET] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_PERCENT] = ACTIONS(146), - [anon_sym_LT_LT] = ACTIONS(146), - [anon_sym_GT_GT] = ACTIONS(146), - [anon_sym_AMP] = ACTIONS(146), - [anon_sym_PIPE] = ACTIONS(146), - [anon_sym_POUND] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_LT_GT] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(148), - [anon_sym_TILDE_STAR] = ACTIONS(146), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(146), - }, - [2792] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(3350), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [2793] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(2913), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [2794] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(3357), - [aux_sym_cte_token2] = ACTIONS(281), - [anon_sym_LPAREN] = ACTIONS(3359), - [aux_sym_truncate_statement_token1] = ACTIONS(281), - [aux_sym_comment_statement_token1] = ACTIONS(281), - [aux_sym_comment_statement_token7] = ACTIONS(281), - [aux_sym_begin_statement_token1] = ACTIONS(281), - [aux_sym_commit_statement_token1] = ACTIONS(281), - [aux_sym_rollback_statement_token1] = ACTIONS(281), - [aux_sym_create_statement_token1] = ACTIONS(281), - [aux_sym_alter_statement_token1] = ACTIONS(281), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(281), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym__compound_statement_token2] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(281), - [aux_sym_declare_statement_token1] = ACTIONS(281), - [aux_sym_create_function_statement_token7] = ACTIONS(281), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(281), - [aux_sym_trigger_event_token2] = ACTIONS(281), - [aux_sym_trigger_event_token3] = ACTIONS(281), - [aux_sym_drop_statement_token1] = ACTIONS(281), - [aux_sym_grant_statement_token1] = ACTIONS(281), - [aux_sym_grant_statement_token4] = ACTIONS(281), - [aux_sym_grant_statement_token8] = ACTIONS(281), - [aux_sym_create_table_statement_token1] = ACTIONS(3361), - [aux_sym_order_by_clause_token1] = ACTIONS(281), - [aux_sym_limit_clause_token1] = ACTIONS(281), - [aux_sym_offset_clause_token1] = ACTIONS(281), - [aux_sym_where_clause_token1] = ACTIONS(281), - [aux_sym_join_type_token1] = ACTIONS(281), - [aux_sym_join_type_token2] = ACTIONS(281), - [aux_sym_join_type_token3] = ACTIONS(281), - [aux_sym_join_type_token4] = ACTIONS(281), - [aux_sym_join_clause_token1] = ACTIONS(281), - [aux_sym_frame_clause_token2] = ACTIONS(281), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [2795] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [anon_sym_COMMA] = ACTIONS(488), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_truncate_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token1] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_begin_statement_token1] = ACTIONS(490), - [aux_sym_commit_statement_token1] = ACTIONS(490), - [aux_sym_rollback_statement_token1] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_grant_statement_token8] = ACTIONS(490), - [aux_sym_order_by_clause_token1] = ACTIONS(490), - [aux_sym_limit_clause_token1] = ACTIONS(490), - [aux_sym_offset_clause_token1] = ACTIONS(490), - [aux_sym_where_clause_token1] = ACTIONS(490), - [aux_sym_join_type_token1] = ACTIONS(490), - [aux_sym_join_type_token2] = ACTIONS(490), - [aux_sym_join_type_token3] = ACTIONS(490), - [aux_sym_join_type_token4] = ACTIONS(490), - [aux_sym_join_clause_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [2796] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [anon_sym_COMMA] = ACTIONS(648), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_truncate_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token1] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_begin_statement_token1] = ACTIONS(650), - [aux_sym_commit_statement_token1] = ACTIONS(650), - [aux_sym_rollback_statement_token1] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_grant_statement_token8] = ACTIONS(650), - [aux_sym_order_by_clause_token1] = ACTIONS(650), - [aux_sym_limit_clause_token1] = ACTIONS(650), - [aux_sym_offset_clause_token1] = ACTIONS(650), - [aux_sym_where_clause_token1] = ACTIONS(650), - [aux_sym_join_type_token1] = ACTIONS(650), - [aux_sym_join_type_token2] = ACTIONS(650), - [aux_sym_join_type_token3] = ACTIONS(650), - [aux_sym_join_type_token4] = ACTIONS(650), - [aux_sym_join_clause_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [2797] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(3748), - [aux_sym_cte_token2] = ACTIONS(309), - [anon_sym_LPAREN] = ACTIONS(3750), - [aux_sym_truncate_statement_token1] = ACTIONS(309), - [aux_sym_comment_statement_token1] = ACTIONS(309), - [aux_sym_comment_statement_token7] = ACTIONS(309), - [aux_sym_begin_statement_token1] = ACTIONS(309), - [aux_sym_commit_statement_token1] = ACTIONS(309), - [aux_sym_rollback_statement_token1] = ACTIONS(309), - [aux_sym_create_statement_token1] = ACTIONS(309), - [aux_sym_alter_statement_token1] = ACTIONS(309), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(309), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym__compound_statement_token2] = ACTIONS(309), - [aux_sym_return_statement_token1] = ACTIONS(309), - [aux_sym_declare_statement_token1] = ACTIONS(309), - [aux_sym_create_function_statement_token7] = ACTIONS(309), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(309), - [aux_sym_trigger_event_token2] = ACTIONS(309), - [aux_sym_trigger_event_token3] = ACTIONS(309), - [aux_sym_drop_statement_token1] = ACTIONS(309), - [aux_sym_grant_statement_token1] = ACTIONS(309), - [aux_sym_grant_statement_token4] = ACTIONS(309), - [aux_sym_grant_statement_token8] = ACTIONS(309), - [aux_sym_create_table_statement_token1] = ACTIONS(3752), - [aux_sym_order_by_clause_token1] = ACTIONS(309), - [aux_sym_limit_clause_token1] = ACTIONS(309), - [aux_sym_offset_clause_token1] = ACTIONS(309), - [aux_sym_where_clause_token1] = ACTIONS(309), - [aux_sym_join_type_token1] = ACTIONS(309), - [aux_sym_join_type_token2] = ACTIONS(309), - [aux_sym_join_type_token3] = ACTIONS(309), - [aux_sym_join_type_token4] = ACTIONS(309), - [aux_sym_join_clause_token1] = ACTIONS(309), - [aux_sym_frame_clause_token2] = ACTIONS(309), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [2798] = { - [sym_group_by_clause] = STATE(4233), - [sym_window_clause] = STATE(4206), - [sym_order_by_clause] = STATE(4961), - [sym_limit_clause] = STATE(5421), - [sym_offset_clause] = STATE(6257), - [sym_where_clause] = STATE(3998), - [sym_join_type] = STATE(15205), - [sym_join_clause] = STATE(2676), - [aux_sym__select_statement_repeat1] = STATE(2676), - [ts_builtin_sym_end] = ACTIONS(3754), - [anon_sym_SEMI] = ACTIONS(3754), - [aux_sym_with_clause_token1] = ACTIONS(3756), - [aux_sym_cte_token1] = ACTIONS(3756), - [aux_sym_cte_token2] = ACTIONS(3756), - [aux_sym_truncate_statement_token1] = ACTIONS(3756), - [aux_sym_comment_statement_token1] = ACTIONS(3756), - [aux_sym_begin_statement_token1] = ACTIONS(3756), - [aux_sym_commit_statement_token1] = ACTIONS(3756), - [aux_sym_rollback_statement_token1] = ACTIONS(3756), - [aux_sym_create_statement_token1] = ACTIONS(3756), - [aux_sym_alter_statement_token1] = ACTIONS(3756), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(3756), - [aux_sym_sequence_token5] = ACTIONS(3756), - [aux_sym_pg_command_token1] = ACTIONS(3754), - [aux_sym_return_statement_token1] = ACTIONS(3756), - [aux_sym_declare_statement_token1] = ACTIONS(3756), - [aux_sym_create_function_statement_token3] = ACTIONS(3756), - [aux_sym_create_function_statement_token4] = ACTIONS(3756), - [aux_sym_create_function_statement_token7] = ACTIONS(3328), - [aux_sym_create_function_statement_token8] = ACTIONS(3756), - [aux_sym_create_function_statement_token9] = ACTIONS(3756), - [aux_sym_create_function_statement_token10] = ACTIONS(3756), - [aux_sym_create_function_statement_token11] = ACTIONS(3756), - [aux_sym_external_hint_token1] = ACTIONS(3756), - [aux_sym_external_hint_token2] = ACTIONS(3756), - [aux_sym_optimizer_hint_token1] = ACTIONS(3756), - [aux_sym_optimizer_hint_token2] = ACTIONS(3756), - [aux_sym_optimizer_hint_token3] = ACTIONS(3756), - [aux_sym_parallel_hint_token1] = ACTIONS(3756), - [aux_sym_null_hint_token1] = ACTIONS(3756), - [aux_sym_null_hint_token4] = ACTIONS(3756), - [aux_sym_deterministic_hint_token1] = ACTIONS(3756), - [aux_sym_sql_hint_token1] = ACTIONS(3756), - [aux_sym_sql_hint_token2] = ACTIONS(3756), - [aux_sym_sql_hint_token3] = ACTIONS(3756), - [aux_sym_sql_hint_token5] = ACTIONS(3756), - [aux_sym__function_language_token1] = ACTIONS(3756), - [aux_sym_trigger_event_token1] = ACTIONS(3756), - [aux_sym_trigger_event_token2] = ACTIONS(3756), - [aux_sym_trigger_event_token3] = ACTIONS(3756), - [aux_sym_drop_statement_token1] = ACTIONS(3756), - [aux_sym_grant_statement_token1] = ACTIONS(3756), - [aux_sym_grant_statement_token4] = ACTIONS(3756), - [aux_sym_grant_statement_token8] = ACTIONS(3332), - [aux_sym_create_table_statement_token1] = ACTIONS(3756), - [aux_sym_order_by_clause_token1] = ACTIONS(3334), - [aux_sym_limit_clause_token1] = ACTIONS(3336), - [aux_sym_offset_clause_token1] = ACTIONS(3338), - [aux_sym_where_clause_token1] = ACTIONS(3340), - [aux_sym_join_type_token1] = ACTIONS(3342), - [aux_sym_join_type_token2] = ACTIONS(3344), - [aux_sym_join_type_token3] = ACTIONS(3344), - [aux_sym_join_type_token4] = ACTIONS(3344), - [aux_sym_join_clause_token1] = ACTIONS(3346), - [sym__unquoted_identifier] = ACTIONS(3756), - [anon_sym_BQUOTE] = ACTIONS(3754), - [anon_sym_DQUOTE] = ACTIONS(3754), - [sym_comment] = ACTIONS(3), - }, - [2799] = { - [sym_group_by_clause] = STATE(4233), - [sym_window_clause] = STATE(4206), - [sym_order_by_clause] = STATE(4961), - [sym_limit_clause] = STATE(5421), - [sym_offset_clause] = STATE(6257), - [sym_where_clause] = STATE(3998), - [sym_join_type] = STATE(15205), - [sym_join_clause] = STATE(3637), - [aux_sym__select_statement_repeat1] = STATE(3637), - [ts_builtin_sym_end] = ACTIONS(3754), - [anon_sym_SEMI] = ACTIONS(3754), - [aux_sym_with_clause_token1] = ACTIONS(3756), - [aux_sym_cte_token1] = ACTIONS(3756), - [aux_sym_cte_token2] = ACTIONS(3756), - [aux_sym_truncate_statement_token1] = ACTIONS(3756), - [aux_sym_comment_statement_token1] = ACTIONS(3756), - [aux_sym_begin_statement_token1] = ACTIONS(3756), - [aux_sym_commit_statement_token1] = ACTIONS(3756), - [aux_sym_rollback_statement_token1] = ACTIONS(3756), - [aux_sym_create_statement_token1] = ACTIONS(3756), - [aux_sym_alter_statement_token1] = ACTIONS(3756), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(3756), - [aux_sym_sequence_token5] = ACTIONS(3756), - [aux_sym_pg_command_token1] = ACTIONS(3754), - [aux_sym_return_statement_token1] = ACTIONS(3756), - [aux_sym_declare_statement_token1] = ACTIONS(3756), - [aux_sym_create_function_statement_token3] = ACTIONS(3756), - [aux_sym_create_function_statement_token4] = ACTIONS(3756), - [aux_sym_create_function_statement_token7] = ACTIONS(3328), - [aux_sym_create_function_statement_token8] = ACTIONS(3756), - [aux_sym_create_function_statement_token9] = ACTIONS(3756), - [aux_sym_create_function_statement_token10] = ACTIONS(3756), - [aux_sym_create_function_statement_token11] = ACTIONS(3756), - [aux_sym_external_hint_token1] = ACTIONS(3756), - [aux_sym_external_hint_token2] = ACTIONS(3756), - [aux_sym_optimizer_hint_token1] = ACTIONS(3756), - [aux_sym_optimizer_hint_token2] = ACTIONS(3756), - [aux_sym_optimizer_hint_token3] = ACTIONS(3756), - [aux_sym_parallel_hint_token1] = ACTIONS(3756), - [aux_sym_null_hint_token1] = ACTIONS(3756), - [aux_sym_null_hint_token4] = ACTIONS(3756), - [aux_sym_deterministic_hint_token1] = ACTIONS(3756), - [aux_sym_sql_hint_token1] = ACTIONS(3756), - [aux_sym_sql_hint_token2] = ACTIONS(3756), - [aux_sym_sql_hint_token3] = ACTIONS(3756), - [aux_sym_sql_hint_token5] = ACTIONS(3756), - [aux_sym__function_language_token1] = ACTIONS(3756), - [aux_sym_trigger_event_token1] = ACTIONS(3756), - [aux_sym_trigger_event_token2] = ACTIONS(3756), - [aux_sym_trigger_event_token3] = ACTIONS(3756), - [aux_sym_drop_statement_token1] = ACTIONS(3756), - [aux_sym_grant_statement_token1] = ACTIONS(3756), - [aux_sym_grant_statement_token4] = ACTIONS(3756), - [aux_sym_grant_statement_token8] = ACTIONS(3332), - [aux_sym_create_table_statement_token1] = ACTIONS(3756), - [aux_sym_order_by_clause_token1] = ACTIONS(3334), - [aux_sym_limit_clause_token1] = ACTIONS(3336), - [aux_sym_offset_clause_token1] = ACTIONS(3338), - [aux_sym_where_clause_token1] = ACTIONS(3340), - [aux_sym_join_type_token1] = ACTIONS(3342), - [aux_sym_join_type_token2] = ACTIONS(3344), - [aux_sym_join_type_token3] = ACTIONS(3344), - [aux_sym_join_type_token4] = ACTIONS(3344), - [aux_sym_join_clause_token1] = ACTIONS(3346), - [sym__unquoted_identifier] = ACTIONS(3756), - [anon_sym_BQUOTE] = ACTIONS(3754), - [anon_sym_DQUOTE] = ACTIONS(3754), - [sym_comment] = ACTIONS(3), - }, - [2800] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [anon_sym_COMMA] = ACTIONS(417), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_truncate_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token1] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_begin_statement_token1] = ACTIONS(419), - [aux_sym_commit_statement_token1] = ACTIONS(419), - [aux_sym_rollback_statement_token1] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_grant_statement_token8] = ACTIONS(419), - [aux_sym_order_by_clause_token1] = ACTIONS(419), - [aux_sym_limit_clause_token1] = ACTIONS(419), - [aux_sym_offset_clause_token1] = ACTIONS(419), - [aux_sym_where_clause_token1] = ACTIONS(419), - [aux_sym_join_type_token1] = ACTIONS(419), - [aux_sym_join_type_token2] = ACTIONS(419), - [aux_sym_join_type_token3] = ACTIONS(419), - [aux_sym_join_type_token4] = ACTIONS(419), - [aux_sym_join_clause_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [2801] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(3758), - [aux_sym_cte_token2] = ACTIONS(608), - [aux_sym_truncate_statement_token1] = ACTIONS(608), - [aux_sym_comment_statement_token1] = ACTIONS(608), - [aux_sym_comment_statement_token7] = ACTIONS(608), - [aux_sym_begin_statement_token1] = ACTIONS(608), - [aux_sym_commit_statement_token1] = ACTIONS(608), - [aux_sym_rollback_statement_token1] = ACTIONS(608), - [aux_sym_create_statement_token1] = ACTIONS(608), - [aux_sym_alter_statement_token1] = ACTIONS(608), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(608), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym__compound_statement_token2] = ACTIONS(608), - [aux_sym_return_statement_token1] = ACTIONS(608), - [aux_sym_declare_statement_token1] = ACTIONS(608), - [aux_sym_create_function_statement_token7] = ACTIONS(608), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(608), - [aux_sym_trigger_event_token2] = ACTIONS(608), - [aux_sym_trigger_event_token3] = ACTIONS(608), - [aux_sym_drop_statement_token1] = ACTIONS(608), - [aux_sym_grant_statement_token1] = ACTIONS(608), - [aux_sym_grant_statement_token4] = ACTIONS(608), - [aux_sym_grant_statement_token8] = ACTIONS(608), - [aux_sym_create_table_statement_token1] = ACTIONS(3760), - [aux_sym_order_by_clause_token1] = ACTIONS(608), - [aux_sym_limit_clause_token1] = ACTIONS(608), - [aux_sym_offset_clause_token1] = ACTIONS(608), - [aux_sym_where_clause_token1] = ACTIONS(608), - [aux_sym_join_type_token1] = ACTIONS(608), - [aux_sym_join_type_token2] = ACTIONS(608), - [aux_sym_join_type_token3] = ACTIONS(608), - [aux_sym_join_type_token4] = ACTIONS(608), - [aux_sym_join_clause_token1] = ACTIONS(608), - [aux_sym_frame_clause_token2] = ACTIONS(608), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [2802] = { - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [anon_sym_COMMA] = ACTIONS(542), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym__compound_statement_token2] = ACTIONS(544), - [aux_sym_return_statement_token1] = ACTIONS(544), - [aux_sym_declare_statement_token1] = ACTIONS(544), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_reference_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_grant_statement_token8] = ACTIONS(544), - [aux_sym_order_by_clause_token1] = ACTIONS(544), - [aux_sym_limit_clause_token1] = ACTIONS(544), - [aux_sym_offset_clause_token1] = ACTIONS(544), - [aux_sym_where_clause_token1] = ACTIONS(544), - [aux_sym_select_clause_body_token1] = ACTIONS(544), - [aux_sym_join_type_token1] = ACTIONS(544), - [aux_sym_join_type_token2] = ACTIONS(544), - [aux_sym_join_type_token3] = ACTIONS(544), - [aux_sym_join_type_token4] = ACTIONS(544), - [aux_sym_join_clause_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [2803] = { - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [anon_sym_COMMA] = ACTIONS(713), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym__compound_statement_token2] = ACTIONS(715), - [aux_sym_return_statement_token1] = ACTIONS(715), - [aux_sym_declare_statement_token1] = ACTIONS(715), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_reference_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_grant_statement_token8] = ACTIONS(715), - [aux_sym_create_table_statement_token1] = ACTIONS(715), - [aux_sym_order_by_clause_token1] = ACTIONS(715), - [aux_sym_limit_clause_token1] = ACTIONS(715), - [aux_sym_offset_clause_token1] = ACTIONS(715), - [aux_sym_where_clause_token1] = ACTIONS(715), - [aux_sym_select_clause_body_token1] = ACTIONS(715), - [aux_sym_join_type_token1] = ACTIONS(715), - [aux_sym_join_type_token2] = ACTIONS(715), - [aux_sym_join_type_token3] = ACTIONS(715), - [aux_sym_join_type_token4] = ACTIONS(715), - [aux_sym_join_clause_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [2804] = { - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [anon_sym_COMMA] = ACTIONS(721), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym__compound_statement_token2] = ACTIONS(723), - [aux_sym_return_statement_token1] = ACTIONS(723), - [aux_sym_declare_statement_token1] = ACTIONS(723), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_reference_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_grant_statement_token8] = ACTIONS(723), - [aux_sym_create_table_statement_token1] = ACTIONS(723), - [aux_sym_order_by_clause_token1] = ACTIONS(723), - [aux_sym_limit_clause_token1] = ACTIONS(723), - [aux_sym_offset_clause_token1] = ACTIONS(723), - [aux_sym_where_clause_token1] = ACTIONS(723), - [aux_sym_select_clause_body_token1] = ACTIONS(723), - [aux_sym_join_type_token1] = ACTIONS(723), - [aux_sym_join_type_token2] = ACTIONS(723), - [aux_sym_join_type_token3] = ACTIONS(723), - [aux_sym_join_type_token4] = ACTIONS(723), - [aux_sym_join_clause_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [2805] = { - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [anon_sym_COMMA] = ACTIONS(725), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym__compound_statement_token2] = ACTIONS(727), - [aux_sym_return_statement_token1] = ACTIONS(727), - [aux_sym_declare_statement_token1] = ACTIONS(727), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_reference_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_grant_statement_token8] = ACTIONS(727), - [aux_sym_create_table_statement_token1] = ACTIONS(727), - [aux_sym_order_by_clause_token1] = ACTIONS(727), - [aux_sym_limit_clause_token1] = ACTIONS(727), - [aux_sym_offset_clause_token1] = ACTIONS(727), - [aux_sym_where_clause_token1] = ACTIONS(727), - [aux_sym_select_clause_body_token1] = ACTIONS(727), - [aux_sym_join_type_token1] = ACTIONS(727), - [aux_sym_join_type_token2] = ACTIONS(727), - [aux_sym_join_type_token3] = ACTIONS(727), - [aux_sym_join_type_token4] = ACTIONS(727), - [aux_sym_join_clause_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [2806] = { - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym__compound_statement_token2] = ACTIONS(684), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_select_clause_body_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3565), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3571), - [anon_sym_DASH] = ACTIONS(3573), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(3577), - [anon_sym_STAR] = ACTIONS(3579), - [anon_sym_SLASH] = ACTIONS(3581), - [anon_sym_PERCENT] = ACTIONS(3579), - [anon_sym_LT_LT] = ACTIONS(3579), - [anon_sym_GT_GT] = ACTIONS(3579), - [anon_sym_AMP] = ACTIONS(3579), - [anon_sym_PIPE] = ACTIONS(3571), - [anon_sym_POUND] = ACTIONS(3573), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2807] = { - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [anon_sym_COMMA] = ACTIONS(672), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym__compound_statement_token2] = ACTIONS(674), - [aux_sym_return_statement_token1] = ACTIONS(674), - [aux_sym_declare_statement_token1] = ACTIONS(674), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_reference_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_grant_statement_token8] = ACTIONS(674), - [aux_sym_create_table_statement_token1] = ACTIONS(674), - [aux_sym_order_by_clause_token1] = ACTIONS(674), - [aux_sym_limit_clause_token1] = ACTIONS(674), - [aux_sym_offset_clause_token1] = ACTIONS(674), - [aux_sym_where_clause_token1] = ACTIONS(674), - [aux_sym_select_clause_body_token1] = ACTIONS(674), - [aux_sym_join_type_token1] = ACTIONS(674), - [aux_sym_join_type_token2] = ACTIONS(674), - [aux_sym_join_type_token3] = ACTIONS(674), - [aux_sym_join_type_token4] = ACTIONS(674), - [aux_sym_join_clause_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [2808] = { - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [anon_sym_COMMA] = ACTIONS(668), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym__compound_statement_token2] = ACTIONS(670), - [aux_sym_return_statement_token1] = ACTIONS(670), - [aux_sym_declare_statement_token1] = ACTIONS(670), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_reference_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_grant_statement_token8] = ACTIONS(670), - [aux_sym_create_table_statement_token1] = ACTIONS(670), - [aux_sym_order_by_clause_token1] = ACTIONS(670), - [aux_sym_limit_clause_token1] = ACTIONS(670), - [aux_sym_offset_clause_token1] = ACTIONS(670), - [aux_sym_where_clause_token1] = ACTIONS(670), - [aux_sym_select_clause_body_token1] = ACTIONS(670), - [aux_sym_join_type_token1] = ACTIONS(670), - [aux_sym_join_type_token2] = ACTIONS(670), - [aux_sym_join_type_token3] = ACTIONS(670), - [aux_sym_join_type_token4] = ACTIONS(670), - [aux_sym_join_clause_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [2809] = { - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym__compound_statement_token2] = ACTIONS(684), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_select_clause_body_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3565), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2810] = { - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [anon_sym_COMMA] = ACTIONS(417), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym__compound_statement_token2] = ACTIONS(419), - [aux_sym_return_statement_token1] = ACTIONS(419), - [aux_sym_declare_statement_token1] = ACTIONS(419), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_reference_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_grant_statement_token8] = ACTIONS(419), - [aux_sym_order_by_clause_token1] = ACTIONS(419), - [aux_sym_limit_clause_token1] = ACTIONS(419), - [aux_sym_offset_clause_token1] = ACTIONS(419), - [aux_sym_where_clause_token1] = ACTIONS(419), - [aux_sym_select_clause_body_token1] = ACTIONS(419), - [aux_sym_join_type_token1] = ACTIONS(419), - [aux_sym_join_type_token2] = ACTIONS(419), - [aux_sym_join_type_token3] = ACTIONS(419), - [aux_sym_join_type_token4] = ACTIONS(419), - [aux_sym_join_clause_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [2811] = { - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [anon_sym_COMMA] = ACTIONS(717), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym__compound_statement_token2] = ACTIONS(719), - [aux_sym_return_statement_token1] = ACTIONS(719), - [aux_sym_declare_statement_token1] = ACTIONS(719), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_reference_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_grant_statement_token8] = ACTIONS(719), - [aux_sym_create_table_statement_token1] = ACTIONS(719), - [aux_sym_order_by_clause_token1] = ACTIONS(719), - [aux_sym_limit_clause_token1] = ACTIONS(719), - [aux_sym_offset_clause_token1] = ACTIONS(719), - [aux_sym_where_clause_token1] = ACTIONS(719), - [aux_sym_select_clause_body_token1] = ACTIONS(719), - [aux_sym_join_type_token1] = ACTIONS(719), - [aux_sym_join_type_token2] = ACTIONS(719), - [aux_sym_join_type_token3] = ACTIONS(719), - [aux_sym_join_type_token4] = ACTIONS(719), - [aux_sym_join_clause_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3565), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [2812] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [anon_sym_COMMA] = ACTIONS(709), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_truncate_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token1] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_begin_statement_token1] = ACTIONS(711), - [aux_sym_commit_statement_token1] = ACTIONS(711), - [aux_sym_rollback_statement_token1] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_grant_statement_token8] = ACTIONS(711), - [aux_sym_order_by_clause_token1] = ACTIONS(711), - [aux_sym_limit_clause_token1] = ACTIONS(711), - [aux_sym_offset_clause_token1] = ACTIONS(711), - [aux_sym_where_clause_token1] = ACTIONS(711), - [aux_sym_join_type_token1] = ACTIONS(711), - [aux_sym_join_type_token2] = ACTIONS(711), - [aux_sym_join_type_token3] = ACTIONS(711), - [aux_sym_join_type_token4] = ACTIONS(711), - [aux_sym_join_clause_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [2813] = { - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [anon_sym_COMMA] = ACTIONS(729), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym__compound_statement_token2] = ACTIONS(731), - [aux_sym_return_statement_token1] = ACTIONS(731), - [aux_sym_declare_statement_token1] = ACTIONS(731), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_reference_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_grant_statement_token8] = ACTIONS(731), - [aux_sym_create_table_statement_token1] = ACTIONS(731), - [aux_sym_order_by_clause_token1] = ACTIONS(731), - [aux_sym_limit_clause_token1] = ACTIONS(731), - [aux_sym_offset_clause_token1] = ACTIONS(731), - [aux_sym_where_clause_token1] = ACTIONS(731), - [aux_sym_select_clause_body_token1] = ACTIONS(731), - [aux_sym_join_type_token1] = ACTIONS(731), - [aux_sym_join_type_token2] = ACTIONS(731), - [aux_sym_join_type_token3] = ACTIONS(731), - [aux_sym_join_type_token4] = ACTIONS(731), - [aux_sym_join_clause_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [2814] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [anon_sym_COMMA] = ACTIONS(717), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_truncate_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token1] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_begin_statement_token1] = ACTIONS(719), - [aux_sym_commit_statement_token1] = ACTIONS(719), - [aux_sym_rollback_statement_token1] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_grant_statement_token8] = ACTIONS(719), - [aux_sym_order_by_clause_token1] = ACTIONS(719), - [aux_sym_limit_clause_token1] = ACTIONS(719), - [aux_sym_offset_clause_token1] = ACTIONS(719), - [aux_sym_where_clause_token1] = ACTIONS(719), - [aux_sym_join_type_token1] = ACTIONS(719), - [aux_sym_join_type_token2] = ACTIONS(719), - [aux_sym_join_type_token3] = ACTIONS(719), - [aux_sym_join_type_token4] = ACTIONS(719), - [aux_sym_join_clause_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3520), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [2815] = { - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(733), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym__compound_statement_token2] = ACTIONS(735), - [aux_sym_return_statement_token1] = ACTIONS(735), - [aux_sym_declare_statement_token1] = ACTIONS(735), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_reference_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_grant_statement_token8] = ACTIONS(735), - [aux_sym_create_table_statement_token1] = ACTIONS(735), - [aux_sym_order_by_clause_token1] = ACTIONS(735), - [aux_sym_limit_clause_token1] = ACTIONS(735), - [aux_sym_offset_clause_token1] = ACTIONS(735), - [aux_sym_where_clause_token1] = ACTIONS(735), - [aux_sym_select_clause_body_token1] = ACTIONS(735), - [aux_sym_join_type_token1] = ACTIONS(735), - [aux_sym_join_type_token2] = ACTIONS(735), - [aux_sym_join_type_token3] = ACTIONS(735), - [aux_sym_join_type_token4] = ACTIONS(735), - [aux_sym_join_clause_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [2816] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(3762), - [aux_sym_cte_token2] = ACTIONS(580), - [aux_sym_truncate_statement_token1] = ACTIONS(580), - [aux_sym_comment_statement_token1] = ACTIONS(580), - [aux_sym_comment_statement_token7] = ACTIONS(580), - [aux_sym_begin_statement_token1] = ACTIONS(580), - [aux_sym_commit_statement_token1] = ACTIONS(580), - [aux_sym_rollback_statement_token1] = ACTIONS(580), - [aux_sym_create_statement_token1] = ACTIONS(580), - [aux_sym_alter_statement_token1] = ACTIONS(580), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(580), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym__compound_statement_token2] = ACTIONS(580), - [aux_sym_return_statement_token1] = ACTIONS(580), - [aux_sym_declare_statement_token1] = ACTIONS(580), - [aux_sym_create_function_statement_token7] = ACTIONS(580), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(580), - [aux_sym_trigger_event_token2] = ACTIONS(580), - [aux_sym_trigger_event_token3] = ACTIONS(580), - [aux_sym_drop_statement_token1] = ACTIONS(580), - [aux_sym_grant_statement_token1] = ACTIONS(580), - [aux_sym_grant_statement_token4] = ACTIONS(580), - [aux_sym_grant_statement_token8] = ACTIONS(580), - [aux_sym_create_table_statement_token1] = ACTIONS(3764), - [aux_sym_order_by_clause_token1] = ACTIONS(580), - [aux_sym_limit_clause_token1] = ACTIONS(580), - [aux_sym_offset_clause_token1] = ACTIONS(580), - [aux_sym_where_clause_token1] = ACTIONS(580), - [aux_sym_join_type_token1] = ACTIONS(580), - [aux_sym_join_type_token2] = ACTIONS(580), - [aux_sym_join_type_token3] = ACTIONS(580), - [aux_sym_join_type_token4] = ACTIONS(580), - [aux_sym_join_clause_token1] = ACTIONS(580), - [aux_sym_frame_clause_token2] = ACTIONS(580), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [2817] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [anon_sym_COMMA] = ACTIONS(745), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_truncate_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token1] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_begin_statement_token1] = ACTIONS(747), - [aux_sym_commit_statement_token1] = ACTIONS(747), - [aux_sym_rollback_statement_token1] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_grant_statement_token8] = ACTIONS(747), - [aux_sym_order_by_clause_token1] = ACTIONS(747), - [aux_sym_limit_clause_token1] = ACTIONS(747), - [aux_sym_offset_clause_token1] = ACTIONS(747), - [aux_sym_where_clause_token1] = ACTIONS(747), - [aux_sym_join_type_token1] = ACTIONS(747), - [aux_sym_join_type_token2] = ACTIONS(747), - [aux_sym_join_type_token3] = ACTIONS(747), - [aux_sym_join_type_token4] = ACTIONS(747), - [aux_sym_join_clause_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3520), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [2818] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [anon_sym_COMMA] = ACTIONS(784), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_truncate_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token1] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_begin_statement_token1] = ACTIONS(786), - [aux_sym_commit_statement_token1] = ACTIONS(786), - [aux_sym_rollback_statement_token1] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_grant_statement_token8] = ACTIONS(786), - [aux_sym_order_by_clause_token1] = ACTIONS(786), - [aux_sym_limit_clause_token1] = ACTIONS(786), - [aux_sym_offset_clause_token1] = ACTIONS(786), - [aux_sym_where_clause_token1] = ACTIONS(786), - [aux_sym_join_type_token1] = ACTIONS(786), - [aux_sym_join_type_token2] = ACTIONS(786), - [aux_sym_join_type_token3] = ACTIONS(786), - [aux_sym_join_type_token4] = ACTIONS(786), - [aux_sym_join_clause_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [2819] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(3766), - [aux_sym_cte_token2] = ACTIONS(592), - [aux_sym_truncate_statement_token1] = ACTIONS(592), - [aux_sym_comment_statement_token1] = ACTIONS(592), - [aux_sym_comment_statement_token7] = ACTIONS(592), - [aux_sym_begin_statement_token1] = ACTIONS(592), - [aux_sym_commit_statement_token1] = ACTIONS(592), - [aux_sym_rollback_statement_token1] = ACTIONS(592), - [aux_sym_create_statement_token1] = ACTIONS(592), - [aux_sym_alter_statement_token1] = ACTIONS(592), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(592), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym__compound_statement_token2] = ACTIONS(592), - [aux_sym_return_statement_token1] = ACTIONS(592), - [aux_sym_declare_statement_token1] = ACTIONS(592), - [aux_sym_create_function_statement_token7] = ACTIONS(592), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(592), - [aux_sym_trigger_event_token2] = ACTIONS(592), - [aux_sym_trigger_event_token3] = ACTIONS(592), - [aux_sym_drop_statement_token1] = ACTIONS(592), - [aux_sym_grant_statement_token1] = ACTIONS(592), - [aux_sym_grant_statement_token4] = ACTIONS(592), - [aux_sym_grant_statement_token8] = ACTIONS(592), - [aux_sym_create_table_statement_token1] = ACTIONS(3768), - [aux_sym_order_by_clause_token1] = ACTIONS(592), - [aux_sym_limit_clause_token1] = ACTIONS(592), - [aux_sym_offset_clause_token1] = ACTIONS(592), - [aux_sym_where_clause_token1] = ACTIONS(592), - [aux_sym_join_type_token1] = ACTIONS(592), - [aux_sym_join_type_token2] = ACTIONS(592), - [aux_sym_join_type_token3] = ACTIONS(592), - [aux_sym_join_type_token4] = ACTIONS(592), - [aux_sym_join_clause_token1] = ACTIONS(592), - [aux_sym_frame_clause_token2] = ACTIONS(592), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [2820] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [anon_sym_COMMA] = ACTIONS(664), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_truncate_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token1] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_begin_statement_token1] = ACTIONS(666), - [aux_sym_commit_statement_token1] = ACTIONS(666), - [aux_sym_rollback_statement_token1] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_grant_statement_token8] = ACTIONS(666), - [aux_sym_order_by_clause_token1] = ACTIONS(666), - [aux_sym_limit_clause_token1] = ACTIONS(666), - [aux_sym_offset_clause_token1] = ACTIONS(666), - [aux_sym_where_clause_token1] = ACTIONS(666), - [aux_sym_join_type_token1] = ACTIONS(666), - [aux_sym_join_type_token2] = ACTIONS(666), - [aux_sym_join_type_token3] = ACTIONS(666), - [aux_sym_join_type_token4] = ACTIONS(666), - [aux_sym_join_clause_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [2821] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(3770), - [aux_sym_cte_token2] = ACTIONS(600), - [aux_sym_truncate_statement_token1] = ACTIONS(600), - [aux_sym_comment_statement_token1] = ACTIONS(600), - [aux_sym_comment_statement_token7] = ACTIONS(600), - [aux_sym_begin_statement_token1] = ACTIONS(600), - [aux_sym_commit_statement_token1] = ACTIONS(600), - [aux_sym_rollback_statement_token1] = ACTIONS(600), - [aux_sym_create_statement_token1] = ACTIONS(600), - [aux_sym_alter_statement_token1] = ACTIONS(600), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(600), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym__compound_statement_token2] = ACTIONS(600), - [aux_sym_return_statement_token1] = ACTIONS(600), - [aux_sym_declare_statement_token1] = ACTIONS(600), - [aux_sym_create_function_statement_token7] = ACTIONS(600), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(600), - [aux_sym_trigger_event_token2] = ACTIONS(600), - [aux_sym_trigger_event_token3] = ACTIONS(600), - [aux_sym_drop_statement_token1] = ACTIONS(600), - [aux_sym_grant_statement_token1] = ACTIONS(600), - [aux_sym_grant_statement_token4] = ACTIONS(600), - [aux_sym_grant_statement_token8] = ACTIONS(600), - [aux_sym_create_table_statement_token1] = ACTIONS(3772), - [aux_sym_order_by_clause_token1] = ACTIONS(600), - [aux_sym_limit_clause_token1] = ACTIONS(600), - [aux_sym_offset_clause_token1] = ACTIONS(600), - [aux_sym_where_clause_token1] = ACTIONS(600), - [aux_sym_join_type_token1] = ACTIONS(600), - [aux_sym_join_type_token2] = ACTIONS(600), - [aux_sym_join_type_token3] = ACTIONS(600), - [aux_sym_join_type_token4] = ACTIONS(600), - [aux_sym_join_clause_token1] = ACTIONS(600), - [aux_sym_frame_clause_token2] = ACTIONS(600), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [2822] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(263), - [aux_sym_truncate_statement_token1] = ACTIONS(263), - [aux_sym_comment_statement_token1] = ACTIONS(263), - [aux_sym_comment_statement_token7] = ACTIONS(263), - [aux_sym_begin_statement_token1] = ACTIONS(263), - [aux_sym_commit_statement_token1] = ACTIONS(263), - [aux_sym_rollback_statement_token1] = ACTIONS(263), - [aux_sym_create_statement_token1] = ACTIONS(263), - [aux_sym_alter_statement_token1] = ACTIONS(263), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(263), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(263), - [aux_sym_declare_statement_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(263), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(263), - [aux_sym_trigger_event_token2] = ACTIONS(263), - [aux_sym_trigger_event_token3] = ACTIONS(263), - [aux_sym_drop_statement_token1] = ACTIONS(263), - [aux_sym_grant_statement_token1] = ACTIONS(263), - [aux_sym_grant_statement_token4] = ACTIONS(263), - [aux_sym_grant_statement_token8] = ACTIONS(263), - [aux_sym_create_table_statement_token1] = ACTIONS(263), - [aux_sym_order_by_clause_token1] = ACTIONS(263), - [aux_sym_limit_clause_token1] = ACTIONS(263), - [aux_sym_offset_clause_token1] = ACTIONS(263), - [aux_sym_where_clause_token1] = ACTIONS(263), - [aux_sym_join_type_token1] = ACTIONS(263), - [aux_sym_join_type_token2] = ACTIONS(263), - [aux_sym_join_type_token3] = ACTIONS(263), - [aux_sym_join_type_token4] = ACTIONS(263), - [aux_sym_join_clause_token1] = ACTIONS(263), - [aux_sym_frame_clause_token2] = ACTIONS(263), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(3387), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [2823] = { - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(765), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(3553), - [aux_sym_comment_statement_token7] = ACTIONS(3555), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym__compound_statement_token2] = ACTIONS(767), - [aux_sym_return_statement_token1] = ACTIONS(767), - [aux_sym_declare_statement_token1] = ACTIONS(767), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(3557), - [anon_sym_EQ] = ACTIONS(3559), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_reference_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_grant_statement_token8] = ACTIONS(767), - [aux_sym_create_table_statement_token1] = ACTIONS(767), - [aux_sym_order_by_clause_token1] = ACTIONS(767), - [aux_sym_limit_clause_token1] = ACTIONS(767), - [aux_sym_offset_clause_token1] = ACTIONS(767), - [aux_sym_where_clause_token1] = ACTIONS(767), - [aux_sym_select_clause_body_token1] = ACTIONS(767), - [aux_sym_join_type_token1] = ACTIONS(767), - [aux_sym_join_type_token2] = ACTIONS(767), - [aux_sym_join_type_token3] = ACTIONS(767), - [aux_sym_join_type_token4] = ACTIONS(767), - [aux_sym_join_clause_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3565), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3571), - [anon_sym_DASH] = ACTIONS(3573), - [anon_sym_TILDE] = ACTIONS(3575), - [anon_sym_CARET] = ACTIONS(3577), - [anon_sym_STAR] = ACTIONS(3579), - [anon_sym_SLASH] = ACTIONS(3581), - [anon_sym_PERCENT] = ACTIONS(3579), - [anon_sym_LT_LT] = ACTIONS(3579), - [anon_sym_GT_GT] = ACTIONS(3579), - [anon_sym_AMP] = ACTIONS(3579), - [anon_sym_PIPE] = ACTIONS(3571), - [anon_sym_POUND] = ACTIONS(3573), - [anon_sym_LT] = ACTIONS(3575), - [anon_sym_LT_EQ] = ACTIONS(3559), - [anon_sym_LT_GT] = ACTIONS(3559), - [anon_sym_BANG_EQ] = ACTIONS(3559), - [anon_sym_GT] = ACTIONS(3575), - [anon_sym_GT_EQ] = ACTIONS(3559), - [anon_sym_BANG_TILDE] = ACTIONS(3575), - [anon_sym_TILDE_STAR] = ACTIONS(3559), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3559), - }, - [2824] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(263), - [aux_sym_truncate_statement_token1] = ACTIONS(263), - [aux_sym_comment_statement_token1] = ACTIONS(263), - [aux_sym_comment_statement_token7] = ACTIONS(263), - [aux_sym_begin_statement_token1] = ACTIONS(263), - [aux_sym_commit_statement_token1] = ACTIONS(263), - [aux_sym_rollback_statement_token1] = ACTIONS(263), - [aux_sym_create_statement_token1] = ACTIONS(263), - [aux_sym_alter_statement_token1] = ACTIONS(263), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(263), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(263), - [aux_sym_declare_statement_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(263), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(263), - [aux_sym_trigger_event_token2] = ACTIONS(263), - [aux_sym_trigger_event_token3] = ACTIONS(263), - [aux_sym_drop_statement_token1] = ACTIONS(263), - [aux_sym_grant_statement_token1] = ACTIONS(263), - [aux_sym_grant_statement_token4] = ACTIONS(263), - [aux_sym_grant_statement_token8] = ACTIONS(263), - [aux_sym_create_table_statement_token1] = ACTIONS(263), - [aux_sym_order_by_clause_token1] = ACTIONS(263), - [aux_sym_limit_clause_token1] = ACTIONS(263), - [aux_sym_offset_clause_token1] = ACTIONS(263), - [aux_sym_where_clause_token1] = ACTIONS(263), - [aux_sym_join_type_token1] = ACTIONS(263), - [aux_sym_join_type_token2] = ACTIONS(263), - [aux_sym_join_type_token3] = ACTIONS(263), - [aux_sym_join_type_token4] = ACTIONS(263), - [aux_sym_join_clause_token1] = ACTIONS(263), - [aux_sym_frame_clause_token2] = ACTIONS(263), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(2954), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [2825] = { - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [anon_sym_COMMA] = ACTIONS(737), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym__compound_statement_token2] = ACTIONS(739), - [aux_sym_return_statement_token1] = ACTIONS(739), - [aux_sym_declare_statement_token1] = ACTIONS(739), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_reference_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_grant_statement_token8] = ACTIONS(739), - [aux_sym_create_table_statement_token1] = ACTIONS(739), - [aux_sym_order_by_clause_token1] = ACTIONS(739), - [aux_sym_limit_clause_token1] = ACTIONS(739), - [aux_sym_offset_clause_token1] = ACTIONS(739), - [aux_sym_where_clause_token1] = ACTIONS(739), - [aux_sym_select_clause_body_token1] = ACTIONS(739), - [aux_sym_join_type_token1] = ACTIONS(739), - [aux_sym_join_type_token2] = ACTIONS(739), - [aux_sym_join_type_token3] = ACTIONS(739), - [aux_sym_join_type_token4] = ACTIONS(739), - [aux_sym_join_clause_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [2826] = { - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym__compound_statement_token2] = ACTIONS(684), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_select_clause_body_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3565), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(3577), - [anon_sym_STAR] = ACTIONS(3579), - [anon_sym_SLASH] = ACTIONS(3581), - [anon_sym_PERCENT] = ACTIONS(3579), - [anon_sym_LT_LT] = ACTIONS(3579), - [anon_sym_GT_GT] = ACTIONS(3579), - [anon_sym_AMP] = ACTIONS(3579), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2827] = { - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(265), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_select_clause_body_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(2984), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [2828] = { - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(265), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_select_clause_body_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(3377), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [2829] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(417), - [aux_sym_truncate_statement_token1] = ACTIONS(417), - [aux_sym_comment_statement_token1] = ACTIONS(417), - [aux_sym_comment_statement_token7] = ACTIONS(417), - [aux_sym_begin_statement_token1] = ACTIONS(417), - [aux_sym_commit_statement_token1] = ACTIONS(417), - [aux_sym_rollback_statement_token1] = ACTIONS(417), - [aux_sym_create_statement_token1] = ACTIONS(417), - [aux_sym_alter_statement_token1] = ACTIONS(417), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(417), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym__compound_statement_token2] = ACTIONS(417), - [aux_sym_return_statement_token1] = ACTIONS(417), - [aux_sym_declare_statement_token1] = ACTIONS(417), - [aux_sym_create_function_statement_token7] = ACTIONS(417), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(417), - [aux_sym_trigger_event_token2] = ACTIONS(417), - [aux_sym_trigger_event_token3] = ACTIONS(417), - [aux_sym_drop_statement_token1] = ACTIONS(417), - [aux_sym_grant_statement_token1] = ACTIONS(417), - [aux_sym_grant_statement_token4] = ACTIONS(417), - [aux_sym_grant_statement_token8] = ACTIONS(417), - [aux_sym_create_table_statement_token1] = ACTIONS(417), - [aux_sym_order_by_clause_token1] = ACTIONS(417), - [aux_sym_limit_clause_token1] = ACTIONS(417), - [aux_sym_offset_clause_token1] = ACTIONS(417), - [aux_sym_where_clause_token1] = ACTIONS(417), - [aux_sym_join_type_token1] = ACTIONS(417), - [aux_sym_join_type_token2] = ACTIONS(417), - [aux_sym_join_type_token3] = ACTIONS(417), - [aux_sym_join_type_token4] = ACTIONS(417), - [aux_sym_join_clause_token1] = ACTIONS(417), - [aux_sym_frame_clause_token2] = ACTIONS(417), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [2830] = { - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [anon_sym_COMMA] = ACTIONS(784), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym__compound_statement_token2] = ACTIONS(786), - [aux_sym_return_statement_token1] = ACTIONS(786), - [aux_sym_declare_statement_token1] = ACTIONS(786), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_reference_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_grant_statement_token8] = ACTIONS(786), - [aux_sym_create_table_statement_token1] = ACTIONS(786), - [aux_sym_order_by_clause_token1] = ACTIONS(786), - [aux_sym_limit_clause_token1] = ACTIONS(786), - [aux_sym_offset_clause_token1] = ACTIONS(786), - [aux_sym_where_clause_token1] = ACTIONS(786), - [aux_sym_select_clause_body_token1] = ACTIONS(786), - [aux_sym_join_type_token1] = ACTIONS(786), - [aux_sym_join_type_token2] = ACTIONS(786), - [aux_sym_join_type_token3] = ACTIONS(786), - [aux_sym_join_type_token4] = ACTIONS(786), - [aux_sym_join_clause_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [2831] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [anon_sym_COMMA] = ACTIONS(769), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_truncate_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token1] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_begin_statement_token1] = ACTIONS(771), - [aux_sym_commit_statement_token1] = ACTIONS(771), - [aux_sym_rollback_statement_token1] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_grant_statement_token8] = ACTIONS(771), - [aux_sym_order_by_clause_token1] = ACTIONS(771), - [aux_sym_limit_clause_token1] = ACTIONS(771), - [aux_sym_offset_clause_token1] = ACTIONS(771), - [aux_sym_where_clause_token1] = ACTIONS(771), - [aux_sym_join_type_token1] = ACTIONS(771), - [aux_sym_join_type_token2] = ACTIONS(771), - [aux_sym_join_type_token3] = ACTIONS(771), - [aux_sym_join_type_token4] = ACTIONS(771), - [aux_sym_join_clause_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [2832] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [anon_sym_COMMA] = ACTIONS(668), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_truncate_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token1] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_begin_statement_token1] = ACTIONS(670), - [aux_sym_commit_statement_token1] = ACTIONS(670), - [aux_sym_rollback_statement_token1] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_grant_statement_token8] = ACTIONS(670), - [aux_sym_order_by_clause_token1] = ACTIONS(670), - [aux_sym_limit_clause_token1] = ACTIONS(670), - [aux_sym_offset_clause_token1] = ACTIONS(670), - [aux_sym_where_clause_token1] = ACTIONS(670), - [aux_sym_join_type_token1] = ACTIONS(670), - [aux_sym_join_type_token2] = ACTIONS(670), - [aux_sym_join_type_token3] = ACTIONS(670), - [aux_sym_join_type_token4] = ACTIONS(670), - [aux_sym_join_clause_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [2833] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_truncate_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token1] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_begin_statement_token1] = ACTIONS(265), - [aux_sym_commit_statement_token1] = ACTIONS(265), - [aux_sym_rollback_statement_token1] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [2834] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(488), - [aux_sym_truncate_statement_token1] = ACTIONS(488), - [aux_sym_comment_statement_token1] = ACTIONS(488), - [aux_sym_comment_statement_token7] = ACTIONS(488), - [aux_sym_begin_statement_token1] = ACTIONS(488), - [aux_sym_commit_statement_token1] = ACTIONS(488), - [aux_sym_rollback_statement_token1] = ACTIONS(488), - [aux_sym_create_statement_token1] = ACTIONS(488), - [aux_sym_alter_statement_token1] = ACTIONS(488), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(488), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym__compound_statement_token2] = ACTIONS(488), - [aux_sym_return_statement_token1] = ACTIONS(488), - [aux_sym_declare_statement_token1] = ACTIONS(488), - [aux_sym_create_function_statement_token7] = ACTIONS(488), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(488), - [aux_sym_trigger_event_token2] = ACTIONS(488), - [aux_sym_trigger_event_token3] = ACTIONS(488), - [aux_sym_drop_statement_token1] = ACTIONS(488), - [aux_sym_grant_statement_token1] = ACTIONS(488), - [aux_sym_grant_statement_token4] = ACTIONS(488), - [aux_sym_grant_statement_token8] = ACTIONS(488), - [aux_sym_create_table_statement_token1] = ACTIONS(488), - [aux_sym_order_by_clause_token1] = ACTIONS(488), - [aux_sym_limit_clause_token1] = ACTIONS(488), - [aux_sym_offset_clause_token1] = ACTIONS(488), - [aux_sym_where_clause_token1] = ACTIONS(488), - [aux_sym_join_type_token1] = ACTIONS(488), - [aux_sym_join_type_token2] = ACTIONS(488), - [aux_sym_join_type_token3] = ACTIONS(488), - [aux_sym_join_type_token4] = ACTIONS(488), - [aux_sym_join_clause_token1] = ACTIONS(488), - [aux_sym_frame_clause_token2] = ACTIONS(488), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [2835] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [anon_sym_COMMA] = ACTIONS(788), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_truncate_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token1] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_begin_statement_token1] = ACTIONS(790), - [aux_sym_commit_statement_token1] = ACTIONS(790), - [aux_sym_rollback_statement_token1] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_grant_statement_token8] = ACTIONS(790), - [aux_sym_order_by_clause_token1] = ACTIONS(790), - [aux_sym_limit_clause_token1] = ACTIONS(790), - [aux_sym_offset_clause_token1] = ACTIONS(790), - [aux_sym_where_clause_token1] = ACTIONS(790), - [aux_sym_join_type_token1] = ACTIONS(790), - [aux_sym_join_type_token2] = ACTIONS(790), - [aux_sym_join_type_token3] = ACTIONS(790), - [aux_sym_join_type_token4] = ACTIONS(790), - [aux_sym_join_clause_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [2836] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [anon_sym_COMMA] = ACTIONS(836), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_truncate_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token1] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_begin_statement_token1] = ACTIONS(838), - [aux_sym_commit_statement_token1] = ACTIONS(838), - [aux_sym_rollback_statement_token1] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_grant_statement_token8] = ACTIONS(838), - [aux_sym_order_by_clause_token1] = ACTIONS(838), - [aux_sym_limit_clause_token1] = ACTIONS(838), - [aux_sym_offset_clause_token1] = ACTIONS(838), - [aux_sym_where_clause_token1] = ACTIONS(838), - [aux_sym_join_type_token1] = ACTIONS(838), - [aux_sym_join_type_token2] = ACTIONS(838), - [aux_sym_join_type_token3] = ACTIONS(838), - [aux_sym_join_type_token4] = ACTIONS(838), - [aux_sym_join_clause_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [2837] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [anon_sym_COMMA] = ACTIONS(840), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_truncate_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token1] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_begin_statement_token1] = ACTIONS(842), - [aux_sym_commit_statement_token1] = ACTIONS(842), - [aux_sym_rollback_statement_token1] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_grant_statement_token8] = ACTIONS(842), - [aux_sym_order_by_clause_token1] = ACTIONS(842), - [aux_sym_limit_clause_token1] = ACTIONS(842), - [aux_sym_offset_clause_token1] = ACTIONS(842), - [aux_sym_where_clause_token1] = ACTIONS(842), - [aux_sym_join_type_token1] = ACTIONS(842), - [aux_sym_join_type_token2] = ACTIONS(842), - [aux_sym_join_type_token3] = ACTIONS(842), - [aux_sym_join_type_token4] = ACTIONS(842), - [aux_sym_join_clause_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [2838] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(648), - [aux_sym_truncate_statement_token1] = ACTIONS(648), - [aux_sym_comment_statement_token1] = ACTIONS(648), - [aux_sym_comment_statement_token7] = ACTIONS(648), - [aux_sym_begin_statement_token1] = ACTIONS(648), - [aux_sym_commit_statement_token1] = ACTIONS(648), - [aux_sym_rollback_statement_token1] = ACTIONS(648), - [aux_sym_create_statement_token1] = ACTIONS(648), - [aux_sym_alter_statement_token1] = ACTIONS(648), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(648), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym__compound_statement_token2] = ACTIONS(648), - [aux_sym_return_statement_token1] = ACTIONS(648), - [aux_sym_declare_statement_token1] = ACTIONS(648), - [aux_sym_create_function_statement_token7] = ACTIONS(648), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(648), - [aux_sym_trigger_event_token2] = ACTIONS(648), - [aux_sym_trigger_event_token3] = ACTIONS(648), - [aux_sym_drop_statement_token1] = ACTIONS(648), - [aux_sym_grant_statement_token1] = ACTIONS(648), - [aux_sym_grant_statement_token4] = ACTIONS(648), - [aux_sym_grant_statement_token8] = ACTIONS(648), - [aux_sym_create_table_statement_token1] = ACTIONS(648), - [aux_sym_order_by_clause_token1] = ACTIONS(648), - [aux_sym_limit_clause_token1] = ACTIONS(648), - [aux_sym_offset_clause_token1] = ACTIONS(648), - [aux_sym_where_clause_token1] = ACTIONS(648), - [aux_sym_join_type_token1] = ACTIONS(648), - [aux_sym_join_type_token2] = ACTIONS(648), - [aux_sym_join_type_token3] = ACTIONS(648), - [aux_sym_join_type_token4] = ACTIONS(648), - [aux_sym_join_clause_token1] = ACTIONS(648), - [aux_sym_frame_clause_token2] = ACTIONS(648), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [2839] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [anon_sym_COMMA] = ACTIONS(672), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_truncate_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token1] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_begin_statement_token1] = ACTIONS(674), - [aux_sym_commit_statement_token1] = ACTIONS(674), - [aux_sym_rollback_statement_token1] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_grant_statement_token8] = ACTIONS(674), - [aux_sym_order_by_clause_token1] = ACTIONS(674), - [aux_sym_limit_clause_token1] = ACTIONS(674), - [aux_sym_offset_clause_token1] = ACTIONS(674), - [aux_sym_where_clause_token1] = ACTIONS(674), - [aux_sym_join_type_token1] = ACTIONS(674), - [aux_sym_join_type_token2] = ACTIONS(674), - [aux_sym_join_type_token3] = ACTIONS(674), - [aux_sym_join_type_token4] = ACTIONS(674), - [aux_sym_join_clause_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [2840] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3520), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3526), - [anon_sym_DASH] = ACTIONS(3528), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(3532), - [anon_sym_STAR] = ACTIONS(3534), - [anon_sym_SLASH] = ACTIONS(3536), - [anon_sym_PERCENT] = ACTIONS(3534), - [anon_sym_LT_LT] = ACTIONS(3534), - [anon_sym_GT_GT] = ACTIONS(3534), - [anon_sym_AMP] = ACTIONS(3534), - [anon_sym_PIPE] = ACTIONS(3526), - [anon_sym_POUND] = ACTIONS(3528), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2841] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [anon_sym_COMMA] = ACTIONS(761), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(3508), - [aux_sym_truncate_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token1] = ACTIONS(763), - [aux_sym_comment_statement_token7] = ACTIONS(3510), - [aux_sym_begin_statement_token1] = ACTIONS(763), - [aux_sym_commit_statement_token1] = ACTIONS(763), - [aux_sym_rollback_statement_token1] = ACTIONS(763), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(3512), - [anon_sym_EQ] = ACTIONS(3514), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_grant_statement_token8] = ACTIONS(763), - [aux_sym_order_by_clause_token1] = ACTIONS(763), - [aux_sym_limit_clause_token1] = ACTIONS(763), - [aux_sym_offset_clause_token1] = ACTIONS(763), - [aux_sym_where_clause_token1] = ACTIONS(763), - [aux_sym_join_type_token1] = ACTIONS(763), - [aux_sym_join_type_token2] = ACTIONS(763), - [aux_sym_join_type_token3] = ACTIONS(763), - [aux_sym_join_type_token4] = ACTIONS(763), - [aux_sym_join_clause_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(3518), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3520), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3526), - [anon_sym_DASH] = ACTIONS(3528), - [anon_sym_TILDE] = ACTIONS(3530), - [anon_sym_CARET] = ACTIONS(3532), - [anon_sym_STAR] = ACTIONS(3534), - [anon_sym_SLASH] = ACTIONS(3536), - [anon_sym_PERCENT] = ACTIONS(3534), - [anon_sym_LT_LT] = ACTIONS(3534), - [anon_sym_GT_GT] = ACTIONS(3534), - [anon_sym_AMP] = ACTIONS(3534), - [anon_sym_PIPE] = ACTIONS(3526), - [anon_sym_POUND] = ACTIONS(3528), - [anon_sym_LT] = ACTIONS(3530), - [anon_sym_LT_EQ] = ACTIONS(3514), - [anon_sym_LT_GT] = ACTIONS(3514), - [anon_sym_BANG_EQ] = ACTIONS(3514), - [anon_sym_GT] = ACTIONS(3530), - [anon_sym_GT_EQ] = ACTIONS(3514), - [anon_sym_BANG_TILDE] = ACTIONS(3530), - [anon_sym_TILDE_STAR] = ACTIONS(3514), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3514), - }, - [2842] = { - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [anon_sym_COMMA] = ACTIONS(664), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym__compound_statement_token2] = ACTIONS(666), - [aux_sym_return_statement_token1] = ACTIONS(666), - [aux_sym_declare_statement_token1] = ACTIONS(666), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_reference_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_grant_statement_token8] = ACTIONS(666), - [aux_sym_create_table_statement_token1] = ACTIONS(666), - [aux_sym_order_by_clause_token1] = ACTIONS(666), - [aux_sym_limit_clause_token1] = ACTIONS(666), - [aux_sym_offset_clause_token1] = ACTIONS(666), - [aux_sym_where_clause_token1] = ACTIONS(666), - [aux_sym_select_clause_body_token1] = ACTIONS(666), - [aux_sym_join_type_token1] = ACTIONS(666), - [aux_sym_join_type_token2] = ACTIONS(666), - [aux_sym_join_type_token3] = ACTIONS(666), - [aux_sym_join_type_token4] = ACTIONS(666), - [aux_sym_join_clause_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [2843] = { - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym__compound_statement_token2] = ACTIONS(684), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_select_clause_body_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3565), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(3577), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2844] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(765), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(3508), - [aux_sym_truncate_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token1] = ACTIONS(767), - [aux_sym_comment_statement_token7] = ACTIONS(3510), - [aux_sym_begin_statement_token1] = ACTIONS(767), - [aux_sym_commit_statement_token1] = ACTIONS(767), - [aux_sym_rollback_statement_token1] = ACTIONS(767), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(3512), - [anon_sym_EQ] = ACTIONS(3514), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_grant_statement_token8] = ACTIONS(767), - [aux_sym_order_by_clause_token1] = ACTIONS(767), - [aux_sym_limit_clause_token1] = ACTIONS(767), - [aux_sym_offset_clause_token1] = ACTIONS(767), - [aux_sym_where_clause_token1] = ACTIONS(767), - [aux_sym_join_type_token1] = ACTIONS(767), - [aux_sym_join_type_token2] = ACTIONS(767), - [aux_sym_join_type_token3] = ACTIONS(767), - [aux_sym_join_type_token4] = ACTIONS(767), - [aux_sym_join_clause_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3520), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3526), - [anon_sym_DASH] = ACTIONS(3528), - [anon_sym_TILDE] = ACTIONS(3530), - [anon_sym_CARET] = ACTIONS(3532), - [anon_sym_STAR] = ACTIONS(3534), - [anon_sym_SLASH] = ACTIONS(3536), - [anon_sym_PERCENT] = ACTIONS(3534), - [anon_sym_LT_LT] = ACTIONS(3534), - [anon_sym_GT_GT] = ACTIONS(3534), - [anon_sym_AMP] = ACTIONS(3534), - [anon_sym_PIPE] = ACTIONS(3526), - [anon_sym_POUND] = ACTIONS(3528), - [anon_sym_LT] = ACTIONS(3530), - [anon_sym_LT_EQ] = ACTIONS(3514), - [anon_sym_LT_GT] = ACTIONS(3514), - [anon_sym_BANG_EQ] = ACTIONS(3514), - [anon_sym_GT] = ACTIONS(3530), - [anon_sym_GT_EQ] = ACTIONS(3514), - [anon_sym_BANG_TILDE] = ACTIONS(3530), - [anon_sym_TILDE_STAR] = ACTIONS(3514), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3514), - }, - [2845] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(3774), - [aux_sym_cte_token2] = ACTIONS(600), - [aux_sym_truncate_statement_token1] = ACTIONS(600), - [aux_sym_comment_statement_token1] = ACTIONS(600), - [aux_sym_comment_statement_token7] = ACTIONS(600), - [aux_sym_begin_statement_token1] = ACTIONS(600), - [aux_sym_commit_statement_token1] = ACTIONS(600), - [aux_sym_rollback_statement_token1] = ACTIONS(600), - [aux_sym_create_statement_token1] = ACTIONS(600), - [aux_sym_alter_statement_token1] = ACTIONS(600), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(600), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym__compound_statement_token2] = ACTIONS(600), - [aux_sym_return_statement_token1] = ACTIONS(600), - [aux_sym_declare_statement_token1] = ACTIONS(600), - [aux_sym_create_function_statement_token7] = ACTIONS(600), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(600), - [aux_sym_trigger_event_token2] = ACTIONS(600), - [aux_sym_trigger_event_token3] = ACTIONS(600), - [aux_sym_drop_statement_token1] = ACTIONS(600), - [aux_sym_grant_statement_token1] = ACTIONS(600), - [aux_sym_grant_statement_token4] = ACTIONS(600), - [aux_sym_grant_statement_token8] = ACTIONS(600), - [aux_sym_create_table_statement_token1] = ACTIONS(3776), - [aux_sym_order_by_clause_token1] = ACTIONS(600), - [aux_sym_limit_clause_token1] = ACTIONS(600), - [aux_sym_offset_clause_token1] = ACTIONS(600), - [aux_sym_where_clause_token1] = ACTIONS(600), - [aux_sym_join_type_token1] = ACTIONS(600), - [aux_sym_join_type_token2] = ACTIONS(600), - [aux_sym_join_type_token3] = ACTIONS(600), - [aux_sym_join_type_token4] = ACTIONS(600), - [aux_sym_join_clause_token1] = ACTIONS(600), - [aux_sym_frame_clause_token2] = ACTIONS(600), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [2846] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [anon_sym_COMMA] = ACTIONS(656), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_truncate_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token1] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_begin_statement_token1] = ACTIONS(658), - [aux_sym_commit_statement_token1] = ACTIONS(658), - [aux_sym_rollback_statement_token1] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_grant_statement_token8] = ACTIONS(658), - [aux_sym_order_by_clause_token1] = ACTIONS(658), - [aux_sym_limit_clause_token1] = ACTIONS(658), - [aux_sym_offset_clause_token1] = ACTIONS(658), - [aux_sym_where_clause_token1] = ACTIONS(658), - [aux_sym_join_type_token1] = ACTIONS(658), - [aux_sym_join_type_token2] = ACTIONS(658), - [aux_sym_join_type_token3] = ACTIONS(658), - [aux_sym_join_type_token4] = ACTIONS(658), - [aux_sym_join_clause_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [2847] = { - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [anon_sym_COMMA] = ACTIONS(660), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym__compound_statement_token2] = ACTIONS(662), - [aux_sym_return_statement_token1] = ACTIONS(662), - [aux_sym_declare_statement_token1] = ACTIONS(662), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_reference_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_grant_statement_token8] = ACTIONS(662), - [aux_sym_create_table_statement_token1] = ACTIONS(662), - [aux_sym_order_by_clause_token1] = ACTIONS(662), - [aux_sym_limit_clause_token1] = ACTIONS(662), - [aux_sym_offset_clause_token1] = ACTIONS(662), - [aux_sym_where_clause_token1] = ACTIONS(662), - [aux_sym_select_clause_body_token1] = ACTIONS(662), - [aux_sym_join_type_token1] = ACTIONS(662), - [aux_sym_join_type_token2] = ACTIONS(662), - [aux_sym_join_type_token3] = ACTIONS(662), - [aux_sym_join_type_token4] = ACTIONS(662), - [aux_sym_join_clause_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [2848] = { - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [anon_sym_COMMA] = ACTIONS(709), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym__compound_statement_token2] = ACTIONS(711), - [aux_sym_return_statement_token1] = ACTIONS(711), - [aux_sym_declare_statement_token1] = ACTIONS(711), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_reference_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_grant_statement_token8] = ACTIONS(711), - [aux_sym_create_table_statement_token1] = ACTIONS(711), - [aux_sym_order_by_clause_token1] = ACTIONS(711), - [aux_sym_limit_clause_token1] = ACTIONS(711), - [aux_sym_offset_clause_token1] = ACTIONS(711), - [aux_sym_where_clause_token1] = ACTIONS(711), - [aux_sym_select_clause_body_token1] = ACTIONS(711), - [aux_sym_join_type_token1] = ACTIONS(711), - [aux_sym_join_type_token2] = ACTIONS(711), - [aux_sym_join_type_token3] = ACTIONS(711), - [aux_sym_join_type_token4] = ACTIONS(711), - [aux_sym_join_clause_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [2849] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3520), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(3532), - [anon_sym_STAR] = ACTIONS(3534), - [anon_sym_SLASH] = ACTIONS(3536), - [anon_sym_PERCENT] = ACTIONS(3534), - [anon_sym_LT_LT] = ACTIONS(3534), - [anon_sym_GT_GT] = ACTIONS(3534), - [anon_sym_AMP] = ACTIONS(3534), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2850] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3520), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2851] = { - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [anon_sym_COMMA] = ACTIONS(703), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym__compound_statement_token2] = ACTIONS(705), - [aux_sym_return_statement_token1] = ACTIONS(705), - [aux_sym_declare_statement_token1] = ACTIONS(705), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_reference_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_grant_statement_token8] = ACTIONS(705), - [aux_sym_create_table_statement_token1] = ACTIONS(705), - [aux_sym_order_by_clause_token1] = ACTIONS(705), - [aux_sym_limit_clause_token1] = ACTIONS(705), - [aux_sym_offset_clause_token1] = ACTIONS(705), - [aux_sym_where_clause_token1] = ACTIONS(705), - [aux_sym_select_clause_body_token1] = ACTIONS(705), - [aux_sym_join_type_token1] = ACTIONS(705), - [aux_sym_join_type_token2] = ACTIONS(705), - [aux_sym_join_type_token3] = ACTIONS(705), - [aux_sym_join_type_token4] = ACTIONS(705), - [aux_sym_join_clause_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [2852] = { - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [anon_sym_COMMA] = ACTIONS(451), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym__compound_statement_token2] = ACTIONS(453), - [aux_sym_return_statement_token1] = ACTIONS(453), - [aux_sym_declare_statement_token1] = ACTIONS(453), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_reference_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_grant_statement_token8] = ACTIONS(453), - [aux_sym_order_by_clause_token1] = ACTIONS(453), - [aux_sym_limit_clause_token1] = ACTIONS(453), - [aux_sym_offset_clause_token1] = ACTIONS(453), - [aux_sym_where_clause_token1] = ACTIONS(453), - [aux_sym_select_clause_body_token1] = ACTIONS(453), - [aux_sym_join_type_token1] = ACTIONS(453), - [aux_sym_join_type_token2] = ACTIONS(453), - [aux_sym_join_type_token3] = ACTIONS(453), - [aux_sym_join_type_token4] = ACTIONS(453), - [aux_sym_join_clause_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [2853] = { - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [anon_sym_COMMA] = ACTIONS(656), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym__compound_statement_token2] = ACTIONS(658), - [aux_sym_return_statement_token1] = ACTIONS(658), - [aux_sym_declare_statement_token1] = ACTIONS(658), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_reference_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_grant_statement_token8] = ACTIONS(658), - [aux_sym_create_table_statement_token1] = ACTIONS(658), - [aux_sym_order_by_clause_token1] = ACTIONS(658), - [aux_sym_limit_clause_token1] = ACTIONS(658), - [aux_sym_offset_clause_token1] = ACTIONS(658), - [aux_sym_where_clause_token1] = ACTIONS(658), - [aux_sym_select_clause_body_token1] = ACTIONS(658), - [aux_sym_join_type_token1] = ACTIONS(658), - [aux_sym_join_type_token2] = ACTIONS(658), - [aux_sym_join_type_token3] = ACTIONS(658), - [aux_sym_join_type_token4] = ACTIONS(658), - [aux_sym_join_clause_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [2854] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_truncate_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token1] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_begin_statement_token1] = ACTIONS(684), - [aux_sym_commit_statement_token1] = ACTIONS(684), - [aux_sym_rollback_statement_token1] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3520), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(3532), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [2855] = { - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [anon_sym_COMMA] = ACTIONS(445), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym__compound_statement_token2] = ACTIONS(447), - [aux_sym_return_statement_token1] = ACTIONS(447), - [aux_sym_declare_statement_token1] = ACTIONS(447), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_reference_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_grant_statement_token8] = ACTIONS(447), - [aux_sym_order_by_clause_token1] = ACTIONS(447), - [aux_sym_limit_clause_token1] = ACTIONS(447), - [aux_sym_offset_clause_token1] = ACTIONS(447), - [aux_sym_where_clause_token1] = ACTIONS(447), - [aux_sym_select_clause_body_token1] = ACTIONS(447), - [aux_sym_join_type_token1] = ACTIONS(447), - [aux_sym_join_type_token2] = ACTIONS(447), - [aux_sym_join_type_token3] = ACTIONS(447), - [aux_sym_join_type_token4] = ACTIONS(447), - [aux_sym_join_clause_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [2856] = { - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [anon_sym_COMMA] = ACTIONS(441), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym__compound_statement_token2] = ACTIONS(443), - [aux_sym_return_statement_token1] = ACTIONS(443), - [aux_sym_declare_statement_token1] = ACTIONS(443), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_reference_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_grant_statement_token8] = ACTIONS(443), - [aux_sym_order_by_clause_token1] = ACTIONS(443), - [aux_sym_limit_clause_token1] = ACTIONS(443), - [aux_sym_offset_clause_token1] = ACTIONS(443), - [aux_sym_where_clause_token1] = ACTIONS(443), - [aux_sym_select_clause_body_token1] = ACTIONS(443), - [aux_sym_join_type_token1] = ACTIONS(443), - [aux_sym_join_type_token2] = ACTIONS(443), - [aux_sym_join_type_token3] = ACTIONS(443), - [aux_sym_join_type_token4] = ACTIONS(443), - [aux_sym_join_clause_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [2857] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(3778), - [aux_sym_cte_token2] = ACTIONS(592), - [aux_sym_truncate_statement_token1] = ACTIONS(592), - [aux_sym_comment_statement_token1] = ACTIONS(592), - [aux_sym_comment_statement_token7] = ACTIONS(592), - [aux_sym_begin_statement_token1] = ACTIONS(592), - [aux_sym_commit_statement_token1] = ACTIONS(592), - [aux_sym_rollback_statement_token1] = ACTIONS(592), - [aux_sym_create_statement_token1] = ACTIONS(592), - [aux_sym_alter_statement_token1] = ACTIONS(592), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(592), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym__compound_statement_token2] = ACTIONS(592), - [aux_sym_return_statement_token1] = ACTIONS(592), - [aux_sym_declare_statement_token1] = ACTIONS(592), - [aux_sym_create_function_statement_token7] = ACTIONS(592), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(592), - [aux_sym_trigger_event_token2] = ACTIONS(592), - [aux_sym_trigger_event_token3] = ACTIONS(592), - [aux_sym_drop_statement_token1] = ACTIONS(592), - [aux_sym_grant_statement_token1] = ACTIONS(592), - [aux_sym_grant_statement_token4] = ACTIONS(592), - [aux_sym_grant_statement_token8] = ACTIONS(592), - [aux_sym_create_table_statement_token1] = ACTIONS(3780), - [aux_sym_order_by_clause_token1] = ACTIONS(592), - [aux_sym_limit_clause_token1] = ACTIONS(592), - [aux_sym_offset_clause_token1] = ACTIONS(592), - [aux_sym_where_clause_token1] = ACTIONS(592), - [aux_sym_join_type_token1] = ACTIONS(592), - [aux_sym_join_type_token2] = ACTIONS(592), - [aux_sym_join_type_token3] = ACTIONS(592), - [aux_sym_join_type_token4] = ACTIONS(592), - [aux_sym_join_clause_token1] = ACTIONS(592), - [aux_sym_frame_clause_token2] = ACTIONS(592), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [2858] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(3782), - [aux_sym_cte_token2] = ACTIONS(580), - [aux_sym_truncate_statement_token1] = ACTIONS(580), - [aux_sym_comment_statement_token1] = ACTIONS(580), - [aux_sym_comment_statement_token7] = ACTIONS(580), - [aux_sym_begin_statement_token1] = ACTIONS(580), - [aux_sym_commit_statement_token1] = ACTIONS(580), - [aux_sym_rollback_statement_token1] = ACTIONS(580), - [aux_sym_create_statement_token1] = ACTIONS(580), - [aux_sym_alter_statement_token1] = ACTIONS(580), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(580), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym__compound_statement_token2] = ACTIONS(580), - [aux_sym_return_statement_token1] = ACTIONS(580), - [aux_sym_declare_statement_token1] = ACTIONS(580), - [aux_sym_create_function_statement_token7] = ACTIONS(580), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(580), - [aux_sym_trigger_event_token2] = ACTIONS(580), - [aux_sym_trigger_event_token3] = ACTIONS(580), - [aux_sym_drop_statement_token1] = ACTIONS(580), - [aux_sym_grant_statement_token1] = ACTIONS(580), - [aux_sym_grant_statement_token4] = ACTIONS(580), - [aux_sym_grant_statement_token8] = ACTIONS(580), - [aux_sym_create_table_statement_token1] = ACTIONS(3784), - [aux_sym_order_by_clause_token1] = ACTIONS(580), - [aux_sym_limit_clause_token1] = ACTIONS(580), - [aux_sym_offset_clause_token1] = ACTIONS(580), - [aux_sym_where_clause_token1] = ACTIONS(580), - [aux_sym_join_type_token1] = ACTIONS(580), - [aux_sym_join_type_token2] = ACTIONS(580), - [aux_sym_join_type_token3] = ACTIONS(580), - [aux_sym_join_type_token4] = ACTIONS(580), - [aux_sym_join_clause_token1] = ACTIONS(580), - [aux_sym_frame_clause_token2] = ACTIONS(580), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [2859] = { - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [anon_sym_COMMA] = ACTIONS(429), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym__compound_statement_token2] = ACTIONS(431), - [aux_sym_return_statement_token1] = ACTIONS(431), - [aux_sym_declare_statement_token1] = ACTIONS(431), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_reference_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_grant_statement_token8] = ACTIONS(431), - [aux_sym_order_by_clause_token1] = ACTIONS(431), - [aux_sym_limit_clause_token1] = ACTIONS(431), - [aux_sym_offset_clause_token1] = ACTIONS(431), - [aux_sym_where_clause_token1] = ACTIONS(431), - [aux_sym_select_clause_body_token1] = ACTIONS(431), - [aux_sym_join_type_token1] = ACTIONS(431), - [aux_sym_join_type_token2] = ACTIONS(431), - [aux_sym_join_type_token3] = ACTIONS(431), - [aux_sym_join_type_token4] = ACTIONS(431), - [aux_sym_join_clause_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [2860] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(195), - [aux_sym_truncate_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token7] = ACTIONS(195), - [aux_sym_begin_statement_token1] = ACTIONS(195), - [aux_sym_commit_statement_token1] = ACTIONS(195), - [aux_sym_rollback_statement_token1] = ACTIONS(195), - [aux_sym_create_statement_token1] = ACTIONS(195), - [aux_sym_alter_statement_token1] = ACTIONS(195), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(195), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(195), - [aux_sym_declare_statement_token1] = ACTIONS(195), - [aux_sym_create_function_statement_token7] = ACTIONS(195), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(195), - [aux_sym_trigger_event_token2] = ACTIONS(195), - [aux_sym_trigger_event_token3] = ACTIONS(195), - [aux_sym_drop_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token4] = ACTIONS(195), - [aux_sym_grant_statement_token8] = ACTIONS(195), - [aux_sym_create_table_statement_token1] = ACTIONS(195), - [aux_sym_order_by_clause_token1] = ACTIONS(195), - [aux_sym_limit_clause_token1] = ACTIONS(195), - [aux_sym_offset_clause_token1] = ACTIONS(195), - [aux_sym_where_clause_token1] = ACTIONS(195), - [aux_sym_join_type_token1] = ACTIONS(195), - [aux_sym_join_type_token2] = ACTIONS(195), - [aux_sym_join_type_token3] = ACTIONS(195), - [aux_sym_join_type_token4] = ACTIONS(195), - [aux_sym_join_clause_token1] = ACTIONS(195), - [aux_sym_frame_clause_token2] = ACTIONS(195), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2861] = { - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(197), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_reference_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_select_clause_body_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2862] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(445), - [aux_sym_truncate_statement_token1] = ACTIONS(445), - [aux_sym_comment_statement_token1] = ACTIONS(445), - [aux_sym_comment_statement_token7] = ACTIONS(445), - [aux_sym_begin_statement_token1] = ACTIONS(445), - [aux_sym_commit_statement_token1] = ACTIONS(445), - [aux_sym_rollback_statement_token1] = ACTIONS(445), - [aux_sym_create_statement_token1] = ACTIONS(445), - [aux_sym_alter_statement_token1] = ACTIONS(445), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(445), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym__compound_statement_token2] = ACTIONS(445), - [aux_sym_return_statement_token1] = ACTIONS(445), - [aux_sym_declare_statement_token1] = ACTIONS(445), - [aux_sym_create_function_statement_token7] = ACTIONS(445), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(445), - [aux_sym_trigger_event_token2] = ACTIONS(445), - [aux_sym_trigger_event_token3] = ACTIONS(445), - [aux_sym_drop_statement_token1] = ACTIONS(445), - [aux_sym_grant_statement_token1] = ACTIONS(445), - [aux_sym_grant_statement_token4] = ACTIONS(445), - [aux_sym_grant_statement_token8] = ACTIONS(445), - [aux_sym_create_table_statement_token1] = ACTIONS(445), - [aux_sym_order_by_clause_token1] = ACTIONS(445), - [aux_sym_limit_clause_token1] = ACTIONS(445), - [aux_sym_offset_clause_token1] = ACTIONS(445), - [aux_sym_where_clause_token1] = ACTIONS(445), - [aux_sym_join_type_token1] = ACTIONS(445), - [aux_sym_join_type_token2] = ACTIONS(445), - [aux_sym_join_type_token3] = ACTIONS(445), - [aux_sym_join_type_token4] = ACTIONS(445), - [aux_sym_join_clause_token1] = ACTIONS(445), - [aux_sym_frame_clause_token2] = ACTIONS(445), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [2863] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [anon_sym_COMMA] = ACTIONS(703), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_truncate_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token1] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_begin_statement_token1] = ACTIONS(705), - [aux_sym_commit_statement_token1] = ACTIONS(705), - [aux_sym_rollback_statement_token1] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_grant_statement_token8] = ACTIONS(705), - [aux_sym_order_by_clause_token1] = ACTIONS(705), - [aux_sym_limit_clause_token1] = ACTIONS(705), - [aux_sym_offset_clause_token1] = ACTIONS(705), - [aux_sym_where_clause_token1] = ACTIONS(705), - [aux_sym_join_type_token1] = ACTIONS(705), - [aux_sym_join_type_token2] = ACTIONS(705), - [aux_sym_join_type_token3] = ACTIONS(705), - [aux_sym_join_type_token4] = ACTIONS(705), - [aux_sym_join_clause_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [2864] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(429), - [aux_sym_truncate_statement_token1] = ACTIONS(429), - [aux_sym_comment_statement_token1] = ACTIONS(429), - [aux_sym_comment_statement_token7] = ACTIONS(429), - [aux_sym_begin_statement_token1] = ACTIONS(429), - [aux_sym_commit_statement_token1] = ACTIONS(429), - [aux_sym_rollback_statement_token1] = ACTIONS(429), - [aux_sym_create_statement_token1] = ACTIONS(429), - [aux_sym_alter_statement_token1] = ACTIONS(429), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(429), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym__compound_statement_token2] = ACTIONS(429), - [aux_sym_return_statement_token1] = ACTIONS(429), - [aux_sym_declare_statement_token1] = ACTIONS(429), - [aux_sym_create_function_statement_token7] = ACTIONS(429), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(429), - [aux_sym_trigger_event_token2] = ACTIONS(429), - [aux_sym_trigger_event_token3] = ACTIONS(429), - [aux_sym_drop_statement_token1] = ACTIONS(429), - [aux_sym_grant_statement_token1] = ACTIONS(429), - [aux_sym_grant_statement_token4] = ACTIONS(429), - [aux_sym_grant_statement_token8] = ACTIONS(429), - [aux_sym_create_table_statement_token1] = ACTIONS(429), - [aux_sym_order_by_clause_token1] = ACTIONS(429), - [aux_sym_limit_clause_token1] = ACTIONS(429), - [aux_sym_offset_clause_token1] = ACTIONS(429), - [aux_sym_where_clause_token1] = ACTIONS(429), - [aux_sym_join_type_token1] = ACTIONS(429), - [aux_sym_join_type_token2] = ACTIONS(429), - [aux_sym_join_type_token3] = ACTIONS(429), - [aux_sym_join_type_token4] = ACTIONS(429), - [aux_sym_join_clause_token1] = ACTIONS(429), - [aux_sym_frame_clause_token2] = ACTIONS(429), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [2865] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(277), - [aux_sym_truncate_statement_token1] = ACTIONS(277), - [aux_sym_comment_statement_token1] = ACTIONS(277), - [aux_sym_comment_statement_token7] = ACTIONS(277), - [aux_sym_begin_statement_token1] = ACTIONS(277), - [aux_sym_commit_statement_token1] = ACTIONS(277), - [aux_sym_rollback_statement_token1] = ACTIONS(277), - [aux_sym_create_statement_token1] = ACTIONS(277), - [aux_sym_alter_statement_token1] = ACTIONS(277), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(277), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym__compound_statement_token2] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(277), - [aux_sym_declare_statement_token1] = ACTIONS(277), - [aux_sym_create_function_statement_token7] = ACTIONS(277), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(277), - [aux_sym_trigger_event_token2] = ACTIONS(277), - [aux_sym_trigger_event_token3] = ACTIONS(277), - [aux_sym_drop_statement_token1] = ACTIONS(277), - [aux_sym_grant_statement_token1] = ACTIONS(277), - [aux_sym_grant_statement_token4] = ACTIONS(277), - [aux_sym_grant_statement_token8] = ACTIONS(277), - [aux_sym_create_table_statement_token1] = ACTIONS(277), - [aux_sym_order_by_clause_token1] = ACTIONS(277), - [aux_sym_limit_clause_token1] = ACTIONS(277), - [aux_sym_offset_clause_token1] = ACTIONS(277), - [aux_sym_where_clause_token1] = ACTIONS(277), - [aux_sym_join_type_token1] = ACTIONS(277), - [aux_sym_join_type_token2] = ACTIONS(277), - [aux_sym_join_type_token3] = ACTIONS(277), - [aux_sym_join_type_token4] = ACTIONS(277), - [aux_sym_join_clause_token1] = ACTIONS(277), - [aux_sym_frame_clause_token2] = ACTIONS(277), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [2866] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [anon_sym_COMMA] = ACTIONS(686), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_truncate_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token1] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_begin_statement_token1] = ACTIONS(688), - [aux_sym_commit_statement_token1] = ACTIONS(688), - [aux_sym_rollback_statement_token1] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_grant_statement_token8] = ACTIONS(688), - [aux_sym_order_by_clause_token1] = ACTIONS(688), - [aux_sym_limit_clause_token1] = ACTIONS(688), - [aux_sym_offset_clause_token1] = ACTIONS(688), - [aux_sym_where_clause_token1] = ACTIONS(688), - [aux_sym_join_type_token1] = ACTIONS(688), - [aux_sym_join_type_token2] = ACTIONS(688), - [aux_sym_join_type_token3] = ACTIONS(688), - [aux_sym_join_type_token4] = ACTIONS(688), - [aux_sym_join_clause_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [2867] = { - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym__compound_statement_token2] = ACTIONS(279), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_reference_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_select_clause_body_token1] = ACTIONS(279), - [aux_sym_join_type_token1] = ACTIONS(279), - [aux_sym_join_type_token2] = ACTIONS(279), - [aux_sym_join_type_token3] = ACTIONS(279), - [aux_sym_join_type_token4] = ACTIONS(279), - [aux_sym_join_clause_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [2868] = { - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [anon_sym_COMMA] = ACTIONS(421), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym__compound_statement_token2] = ACTIONS(423), - [aux_sym_return_statement_token1] = ACTIONS(423), - [aux_sym_declare_statement_token1] = ACTIONS(423), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_reference_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_grant_statement_token8] = ACTIONS(423), - [aux_sym_order_by_clause_token1] = ACTIONS(423), - [aux_sym_limit_clause_token1] = ACTIONS(423), - [aux_sym_offset_clause_token1] = ACTIONS(423), - [aux_sym_where_clause_token1] = ACTIONS(423), - [aux_sym_select_clause_body_token1] = ACTIONS(423), - [aux_sym_join_type_token1] = ACTIONS(423), - [aux_sym_join_type_token2] = ACTIONS(423), - [aux_sym_join_type_token3] = ACTIONS(423), - [aux_sym_join_type_token4] = ACTIONS(423), - [aux_sym_join_clause_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [2869] = { - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [anon_sym_COMMA] = ACTIONS(588), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym__compound_statement_token2] = ACTIONS(590), - [aux_sym_return_statement_token1] = ACTIONS(590), - [aux_sym_declare_statement_token1] = ACTIONS(590), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_reference_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_grant_statement_token8] = ACTIONS(590), - [aux_sym_order_by_clause_token1] = ACTIONS(590), - [aux_sym_limit_clause_token1] = ACTIONS(590), - [aux_sym_offset_clause_token1] = ACTIONS(590), - [aux_sym_where_clause_token1] = ACTIONS(590), - [aux_sym_select_clause_body_token1] = ACTIONS(590), - [aux_sym_join_type_token1] = ACTIONS(590), - [aux_sym_join_type_token2] = ACTIONS(590), - [aux_sym_join_type_token3] = ACTIONS(590), - [aux_sym_join_type_token4] = ACTIONS(590), - [aux_sym_join_clause_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [2870] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [anon_sym_COMMA] = ACTIONS(713), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_truncate_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token1] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_begin_statement_token1] = ACTIONS(715), - [aux_sym_commit_statement_token1] = ACTIONS(715), - [aux_sym_rollback_statement_token1] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_grant_statement_token8] = ACTIONS(715), - [aux_sym_order_by_clause_token1] = ACTIONS(715), - [aux_sym_limit_clause_token1] = ACTIONS(715), - [aux_sym_offset_clause_token1] = ACTIONS(715), - [aux_sym_where_clause_token1] = ACTIONS(715), - [aux_sym_join_type_token1] = ACTIONS(715), - [aux_sym_join_type_token2] = ACTIONS(715), - [aux_sym_join_type_token3] = ACTIONS(715), - [aux_sym_join_type_token4] = ACTIONS(715), - [aux_sym_join_clause_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [2871] = { - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym__compound_statement_token2] = ACTIONS(275), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_reference_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_select_clause_body_token1] = ACTIONS(275), - [aux_sym_join_type_token1] = ACTIONS(275), - [aux_sym_join_type_token2] = ACTIONS(275), - [aux_sym_join_type_token3] = ACTIONS(275), - [aux_sym_join_type_token4] = ACTIONS(275), - [aux_sym_join_clause_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [2872] = { - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [anon_sym_COMMA] = ACTIONS(648), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym__compound_statement_token2] = ACTIONS(650), - [aux_sym_return_statement_token1] = ACTIONS(650), - [aux_sym_declare_statement_token1] = ACTIONS(650), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_reference_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_grant_statement_token8] = ACTIONS(650), - [aux_sym_order_by_clause_token1] = ACTIONS(650), - [aux_sym_limit_clause_token1] = ACTIONS(650), - [aux_sym_offset_clause_token1] = ACTIONS(650), - [aux_sym_where_clause_token1] = ACTIONS(650), - [aux_sym_select_clause_body_token1] = ACTIONS(650), - [aux_sym_join_type_token1] = ACTIONS(650), - [aux_sym_join_type_token2] = ACTIONS(650), - [aux_sym_join_type_token3] = ACTIONS(650), - [aux_sym_join_type_token4] = ACTIONS(650), - [aux_sym_join_clause_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [2873] = { - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [anon_sym_COMMA] = ACTIONS(534), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym__compound_statement_token2] = ACTIONS(536), - [aux_sym_return_statement_token1] = ACTIONS(536), - [aux_sym_declare_statement_token1] = ACTIONS(536), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_reference_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_grant_statement_token8] = ACTIONS(536), - [aux_sym_order_by_clause_token1] = ACTIONS(536), - [aux_sym_limit_clause_token1] = ACTIONS(536), - [aux_sym_offset_clause_token1] = ACTIONS(536), - [aux_sym_where_clause_token1] = ACTIONS(536), - [aux_sym_select_clause_body_token1] = ACTIONS(536), - [aux_sym_join_type_token1] = ACTIONS(536), - [aux_sym_join_type_token2] = ACTIONS(536), - [aux_sym_join_type_token3] = ACTIONS(536), - [aux_sym_join_type_token4] = ACTIONS(536), - [aux_sym_join_clause_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [2874] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [anon_sym_COMMA] = ACTIONS(721), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_truncate_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token1] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_begin_statement_token1] = ACTIONS(723), - [aux_sym_commit_statement_token1] = ACTIONS(723), - [aux_sym_rollback_statement_token1] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_grant_statement_token8] = ACTIONS(723), - [aux_sym_order_by_clause_token1] = ACTIONS(723), - [aux_sym_limit_clause_token1] = ACTIONS(723), - [aux_sym_offset_clause_token1] = ACTIONS(723), - [aux_sym_where_clause_token1] = ACTIONS(723), - [aux_sym_join_type_token1] = ACTIONS(723), - [aux_sym_join_type_token2] = ACTIONS(723), - [aux_sym_join_type_token3] = ACTIONS(723), - [aux_sym_join_type_token4] = ACTIONS(723), - [aux_sym_join_clause_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [2875] = { - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [anon_sym_COMMA] = ACTIONS(836), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym__compound_statement_token2] = ACTIONS(838), - [aux_sym_return_statement_token1] = ACTIONS(838), - [aux_sym_declare_statement_token1] = ACTIONS(838), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_reference_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_grant_statement_token8] = ACTIONS(838), - [aux_sym_create_table_statement_token1] = ACTIONS(838), - [aux_sym_order_by_clause_token1] = ACTIONS(838), - [aux_sym_limit_clause_token1] = ACTIONS(838), - [aux_sym_offset_clause_token1] = ACTIONS(838), - [aux_sym_where_clause_token1] = ACTIONS(838), - [aux_sym_select_clause_body_token1] = ACTIONS(838), - [aux_sym_join_type_token1] = ACTIONS(838), - [aux_sym_join_type_token2] = ACTIONS(838), - [aux_sym_join_type_token3] = ACTIONS(838), - [aux_sym_join_type_token4] = ACTIONS(838), - [aux_sym_join_clause_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [2876] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(3740), - [aux_sym_cte_token2] = ACTIONS(281), - [anon_sym_LPAREN] = ACTIONS(3742), - [aux_sym_truncate_statement_token1] = ACTIONS(281), - [aux_sym_comment_statement_token1] = ACTIONS(281), - [aux_sym_comment_statement_token7] = ACTIONS(281), - [aux_sym_begin_statement_token1] = ACTIONS(281), - [aux_sym_commit_statement_token1] = ACTIONS(281), - [aux_sym_rollback_statement_token1] = ACTIONS(281), - [aux_sym_create_statement_token1] = ACTIONS(281), - [aux_sym_alter_statement_token1] = ACTIONS(281), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(281), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(281), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym__compound_statement_token2] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(281), - [aux_sym_declare_statement_token1] = ACTIONS(281), - [aux_sym_null_hint_token2] = ACTIONS(281), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(281), - [aux_sym_trigger_event_token1] = ACTIONS(281), - [aux_sym_trigger_event_token2] = ACTIONS(281), - [aux_sym_trigger_event_token3] = ACTIONS(281), - [aux_sym_drop_statement_token1] = ACTIONS(281), - [aux_sym_grant_statement_token1] = ACTIONS(281), - [aux_sym_grant_statement_token4] = ACTIONS(281), - [aux_sym_grant_statement_token5] = ACTIONS(281), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(281), - [aux_sym_direction_constraint_token1] = ACTIONS(281), - [aux_sym_direction_constraint_token2] = ACTIONS(281), - [anon_sym_CONSTRAINT] = ACTIONS(281), - [aux_sym_table_constraint_check_token1] = ACTIONS(281), - [aux_sym_table_constraint_unique_token1] = ACTIONS(281), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(281), - [aux_sym_create_table_statement_token1] = ACTIONS(3744), - [aux_sym_frame_clause_token2] = ACTIONS(281), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [2877] = { - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [anon_sym_COMMA] = ACTIONS(745), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym__compound_statement_token2] = ACTIONS(747), - [aux_sym_return_statement_token1] = ACTIONS(747), - [aux_sym_declare_statement_token1] = ACTIONS(747), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_reference_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_grant_statement_token8] = ACTIONS(747), - [aux_sym_create_table_statement_token1] = ACTIONS(747), - [aux_sym_order_by_clause_token1] = ACTIONS(747), - [aux_sym_limit_clause_token1] = ACTIONS(747), - [aux_sym_offset_clause_token1] = ACTIONS(747), - [aux_sym_where_clause_token1] = ACTIONS(747), - [aux_sym_select_clause_body_token1] = ACTIONS(747), - [aux_sym_join_type_token1] = ACTIONS(747), - [aux_sym_join_type_token2] = ACTIONS(747), - [aux_sym_join_type_token3] = ACTIONS(747), - [aux_sym_join_type_token4] = ACTIONS(747), - [aux_sym_join_clause_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3565), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [2878] = { - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(201), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_reference_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_select_clause_body_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2879] = { - [sym_filter_clause] = STATE(3236), - [sym_over_clause] = STATE(3532), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token2] = ACTIONS(199), - [aux_sym_truncate_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token7] = ACTIONS(199), - [aux_sym_begin_statement_token1] = ACTIONS(199), - [aux_sym_commit_statement_token1] = ACTIONS(199), - [aux_sym_rollback_statement_token1] = ACTIONS(199), - [aux_sym_create_statement_token1] = ACTIONS(199), - [aux_sym_alter_statement_token1] = ACTIONS(199), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(199), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(199), - [aux_sym_declare_statement_token1] = ACTIONS(199), - [aux_sym_create_function_statement_token7] = ACTIONS(199), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(199), - [aux_sym_trigger_event_token2] = ACTIONS(199), - [aux_sym_trigger_event_token3] = ACTIONS(199), - [aux_sym_drop_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token4] = ACTIONS(199), - [aux_sym_grant_statement_token8] = ACTIONS(199), - [aux_sym_create_table_statement_token1] = ACTIONS(199), - [aux_sym_having_clause_token1] = ACTIONS(199), - [aux_sym_order_by_clause_token1] = ACTIONS(199), - [aux_sym_limit_clause_token1] = ACTIONS(199), - [aux_sym_offset_clause_token1] = ACTIONS(199), - [aux_sym_filter_clause_token1] = ACTIONS(3504), - [aux_sym_over_clause_token1] = ACTIONS(3506), - [aux_sym_frame_clause_token2] = ACTIONS(199), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2880] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(319), - [aux_sym_truncate_statement_token1] = ACTIONS(319), - [aux_sym_comment_statement_token1] = ACTIONS(319), - [aux_sym_comment_statement_token7] = ACTIONS(319), - [aux_sym_begin_statement_token1] = ACTIONS(319), - [aux_sym_commit_statement_token1] = ACTIONS(319), - [aux_sym_rollback_statement_token1] = ACTIONS(319), - [aux_sym_create_statement_token1] = ACTIONS(319), - [aux_sym_alter_statement_token1] = ACTIONS(319), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(319), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym__compound_statement_token2] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(319), - [aux_sym_declare_statement_token1] = ACTIONS(319), - [aux_sym_create_function_statement_token7] = ACTIONS(319), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(319), - [aux_sym_trigger_event_token2] = ACTIONS(319), - [aux_sym_trigger_event_token3] = ACTIONS(319), - [aux_sym_drop_statement_token1] = ACTIONS(319), - [aux_sym_grant_statement_token1] = ACTIONS(319), - [aux_sym_grant_statement_token4] = ACTIONS(319), - [aux_sym_grant_statement_token8] = ACTIONS(319), - [aux_sym_create_table_statement_token1] = ACTIONS(319), - [aux_sym_order_by_clause_token1] = ACTIONS(319), - [aux_sym_limit_clause_token1] = ACTIONS(319), - [aux_sym_offset_clause_token1] = ACTIONS(319), - [aux_sym_where_clause_token1] = ACTIONS(319), - [aux_sym_join_type_token1] = ACTIONS(319), - [aux_sym_join_type_token2] = ACTIONS(319), - [aux_sym_join_type_token3] = ACTIONS(319), - [aux_sym_join_type_token4] = ACTIONS(319), - [aux_sym_join_clause_token1] = ACTIONS(319), - [aux_sym_frame_clause_token2] = ACTIONS(319), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [2881] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(3786), - [aux_sym_cte_token2] = ACTIONS(309), - [anon_sym_LPAREN] = ACTIONS(3788), - [aux_sym_truncate_statement_token1] = ACTIONS(309), - [aux_sym_comment_statement_token1] = ACTIONS(309), - [aux_sym_comment_statement_token7] = ACTIONS(309), - [aux_sym_begin_statement_token1] = ACTIONS(309), - [aux_sym_commit_statement_token1] = ACTIONS(309), - [aux_sym_rollback_statement_token1] = ACTIONS(309), - [aux_sym_create_statement_token1] = ACTIONS(309), - [aux_sym_alter_statement_token1] = ACTIONS(309), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(309), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(309), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym__compound_statement_token2] = ACTIONS(309), - [aux_sym_return_statement_token1] = ACTIONS(309), - [aux_sym_declare_statement_token1] = ACTIONS(309), - [aux_sym_null_hint_token2] = ACTIONS(309), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(309), - [aux_sym_trigger_event_token1] = ACTIONS(309), - [aux_sym_trigger_event_token2] = ACTIONS(309), - [aux_sym_trigger_event_token3] = ACTIONS(309), - [aux_sym_drop_statement_token1] = ACTIONS(309), - [aux_sym_grant_statement_token1] = ACTIONS(309), - [aux_sym_grant_statement_token4] = ACTIONS(309), - [aux_sym_grant_statement_token5] = ACTIONS(309), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(309), - [aux_sym_direction_constraint_token1] = ACTIONS(309), - [aux_sym_direction_constraint_token2] = ACTIONS(309), - [anon_sym_CONSTRAINT] = ACTIONS(309), - [aux_sym_table_constraint_check_token1] = ACTIONS(309), - [aux_sym_table_constraint_unique_token1] = ACTIONS(309), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(309), - [aux_sym_create_table_statement_token1] = ACTIONS(3790), - [aux_sym_frame_clause_token2] = ACTIONS(309), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [2882] = { - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym__compound_statement_token2] = ACTIONS(295), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_reference_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_select_clause_body_token1] = ACTIONS(295), - [aux_sym_join_type_token1] = ACTIONS(295), - [aux_sym_join_type_token2] = ACTIONS(295), - [aux_sym_join_type_token3] = ACTIONS(295), - [aux_sym_join_type_token4] = ACTIONS(295), - [aux_sym_join_clause_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [2883] = { - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [anon_sym_COMMA] = ACTIONS(632), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym__compound_statement_token2] = ACTIONS(634), - [aux_sym_return_statement_token1] = ACTIONS(634), - [aux_sym_declare_statement_token1] = ACTIONS(634), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_reference_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_grant_statement_token8] = ACTIONS(634), - [aux_sym_order_by_clause_token1] = ACTIONS(634), - [aux_sym_limit_clause_token1] = ACTIONS(634), - [aux_sym_offset_clause_token1] = ACTIONS(634), - [aux_sym_where_clause_token1] = ACTIONS(634), - [aux_sym_select_clause_body_token1] = ACTIONS(634), - [aux_sym_join_type_token1] = ACTIONS(634), - [aux_sym_join_type_token2] = ACTIONS(634), - [aux_sym_join_type_token3] = ACTIONS(634), - [aux_sym_join_type_token4] = ACTIONS(634), - [aux_sym_join_clause_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [2884] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [anon_sym_COMMA] = ACTIONS(725), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_truncate_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token1] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_begin_statement_token1] = ACTIONS(727), - [aux_sym_commit_statement_token1] = ACTIONS(727), - [aux_sym_rollback_statement_token1] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_grant_statement_token8] = ACTIONS(727), - [aux_sym_order_by_clause_token1] = ACTIONS(727), - [aux_sym_limit_clause_token1] = ACTIONS(727), - [aux_sym_offset_clause_token1] = ACTIONS(727), - [aux_sym_where_clause_token1] = ACTIONS(727), - [aux_sym_join_type_token1] = ACTIONS(727), - [aux_sym_join_type_token2] = ACTIONS(727), - [aux_sym_join_type_token3] = ACTIONS(727), - [aux_sym_join_type_token4] = ACTIONS(727), - [aux_sym_join_clause_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [2885] = { - [aux_sym_dotted_name_repeat1] = STATE(2409), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token2] = ACTIONS(158), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(158), - [aux_sym_begin_statement_token1] = ACTIONS(158), - [aux_sym_commit_statement_token1] = ACTIONS(158), - [aux_sym_rollback_statement_token1] = ACTIONS(158), - [aux_sym_create_statement_token1] = ACTIONS(158), - [aux_sym_alter_statement_token1] = ACTIONS(158), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(158), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(158), - [aux_sym_declare_statement_token1] = ACTIONS(158), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(158), - [aux_sym_trigger_event_token1] = ACTIONS(158), - [aux_sym_trigger_event_token2] = ACTIONS(158), - [aux_sym_trigger_event_token3] = ACTIONS(158), - [aux_sym_drop_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token4] = ACTIONS(158), - [aux_sym_direction_constraint_token1] = ACTIONS(158), - [aux_sym_direction_constraint_token2] = ACTIONS(158), - [aux_sym_create_table_statement_token1] = ACTIONS(158), - [aux_sym_order_expression_token1] = ACTIONS(158), - [aux_sym_limit_clause_token1] = ACTIONS(158), - [aux_sym_offset_clause_token1] = ACTIONS(158), - [aux_sym_frame_clause_token2] = ACTIONS(158), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(3282), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(3792), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2886] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(652), - [aux_sym_truncate_statement_token1] = ACTIONS(652), - [aux_sym_comment_statement_token1] = ACTIONS(652), - [aux_sym_comment_statement_token7] = ACTIONS(652), - [aux_sym_begin_statement_token1] = ACTIONS(652), - [aux_sym_commit_statement_token1] = ACTIONS(652), - [aux_sym_rollback_statement_token1] = ACTIONS(652), - [aux_sym_create_statement_token1] = ACTIONS(652), - [aux_sym_alter_statement_token1] = ACTIONS(652), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(652), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym__compound_statement_token2] = ACTIONS(652), - [aux_sym_return_statement_token1] = ACTIONS(652), - [aux_sym_declare_statement_token1] = ACTIONS(652), - [aux_sym_create_function_statement_token7] = ACTIONS(652), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(652), - [aux_sym_trigger_event_token2] = ACTIONS(652), - [aux_sym_trigger_event_token3] = ACTIONS(652), - [aux_sym_drop_statement_token1] = ACTIONS(652), - [aux_sym_grant_statement_token1] = ACTIONS(652), - [aux_sym_grant_statement_token4] = ACTIONS(652), - [aux_sym_grant_statement_token8] = ACTIONS(652), - [aux_sym_create_table_statement_token1] = ACTIONS(652), - [aux_sym_order_by_clause_token1] = ACTIONS(652), - [aux_sym_limit_clause_token1] = ACTIONS(652), - [aux_sym_offset_clause_token1] = ACTIONS(652), - [aux_sym_where_clause_token1] = ACTIONS(652), - [aux_sym_join_type_token1] = ACTIONS(652), - [aux_sym_join_type_token2] = ACTIONS(652), - [aux_sym_join_type_token3] = ACTIONS(652), - [aux_sym_join_type_token4] = ACTIONS(652), - [aux_sym_join_clause_token1] = ACTIONS(652), - [aux_sym_frame_clause_token2] = ACTIONS(652), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [2887] = { - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [anon_sym_COMMA] = ACTIONS(769), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym__compound_statement_token2] = ACTIONS(771), - [aux_sym_return_statement_token1] = ACTIONS(771), - [aux_sym_declare_statement_token1] = ACTIONS(771), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_reference_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_grant_statement_token8] = ACTIONS(771), - [aux_sym_create_table_statement_token1] = ACTIONS(771), - [aux_sym_order_by_clause_token1] = ACTIONS(771), - [aux_sym_limit_clause_token1] = ACTIONS(771), - [aux_sym_offset_clause_token1] = ACTIONS(771), - [aux_sym_where_clause_token1] = ACTIONS(771), - [aux_sym_select_clause_body_token1] = ACTIONS(771), - [aux_sym_join_type_token1] = ACTIONS(771), - [aux_sym_join_type_token2] = ACTIONS(771), - [aux_sym_join_type_token3] = ACTIONS(771), - [aux_sym_join_type_token4] = ACTIONS(771), - [aux_sym_join_clause_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [2888] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(240), - [aux_sym_truncate_statement_token1] = ACTIONS(240), - [aux_sym_comment_statement_token1] = ACTIONS(240), - [aux_sym_comment_statement_token7] = ACTIONS(240), - [aux_sym_begin_statement_token1] = ACTIONS(240), - [aux_sym_commit_statement_token1] = ACTIONS(240), - [aux_sym_rollback_statement_token1] = ACTIONS(240), - [aux_sym_create_statement_token1] = ACTIONS(240), - [aux_sym_alter_statement_token1] = ACTIONS(240), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(240), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym__compound_statement_token2] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(240), - [aux_sym_declare_statement_token1] = ACTIONS(240), - [aux_sym_create_function_statement_token7] = ACTIONS(240), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(240), - [aux_sym_trigger_event_token2] = ACTIONS(240), - [aux_sym_trigger_event_token3] = ACTIONS(240), - [aux_sym_drop_statement_token1] = ACTIONS(240), - [aux_sym_grant_statement_token1] = ACTIONS(240), - [aux_sym_grant_statement_token4] = ACTIONS(240), - [aux_sym_grant_statement_token8] = ACTIONS(240), - [aux_sym_create_table_statement_token1] = ACTIONS(240), - [aux_sym_order_by_clause_token1] = ACTIONS(240), - [aux_sym_limit_clause_token1] = ACTIONS(240), - [aux_sym_offset_clause_token1] = ACTIONS(240), - [aux_sym_where_clause_token1] = ACTIONS(240), - [aux_sym_join_type_token1] = ACTIONS(240), - [aux_sym_join_type_token2] = ACTIONS(240), - [aux_sym_join_type_token3] = ACTIONS(240), - [aux_sym_join_type_token4] = ACTIONS(240), - [aux_sym_join_clause_token1] = ACTIONS(240), - [aux_sym_frame_clause_token2] = ACTIONS(240), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [2889] = { - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [anon_sym_COMMA] = ACTIONS(741), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(3553), - [aux_sym_comment_statement_token7] = ACTIONS(3555), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym__compound_statement_token2] = ACTIONS(743), - [aux_sym_return_statement_token1] = ACTIONS(743), - [aux_sym_declare_statement_token1] = ACTIONS(743), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(3557), - [anon_sym_EQ] = ACTIONS(3559), - [aux_sym_create_trigger_statement_token1] = ACTIONS(3561), - [aux_sym_trigger_reference_token1] = ACTIONS(743), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_grant_statement_token8] = ACTIONS(743), - [aux_sym_create_table_statement_token1] = ACTIONS(743), - [aux_sym_order_by_clause_token1] = ACTIONS(743), - [aux_sym_limit_clause_token1] = ACTIONS(743), - [aux_sym_offset_clause_token1] = ACTIONS(743), - [aux_sym_where_clause_token1] = ACTIONS(743), - [aux_sym_select_clause_body_token1] = ACTIONS(743), - [aux_sym_join_type_token1] = ACTIONS(743), - [aux_sym_join_type_token2] = ACTIONS(743), - [aux_sym_join_type_token3] = ACTIONS(743), - [aux_sym_join_type_token4] = ACTIONS(743), - [aux_sym_join_clause_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(3563), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3565), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3571), - [anon_sym_DASH] = ACTIONS(3573), - [anon_sym_TILDE] = ACTIONS(3575), - [anon_sym_CARET] = ACTIONS(3577), - [anon_sym_STAR] = ACTIONS(3579), - [anon_sym_SLASH] = ACTIONS(3581), - [anon_sym_PERCENT] = ACTIONS(3579), - [anon_sym_LT_LT] = ACTIONS(3579), - [anon_sym_GT_GT] = ACTIONS(3579), - [anon_sym_AMP] = ACTIONS(3579), - [anon_sym_PIPE] = ACTIONS(3571), - [anon_sym_POUND] = ACTIONS(3573), - [anon_sym_LT] = ACTIONS(3575), - [anon_sym_LT_EQ] = ACTIONS(3559), - [anon_sym_LT_GT] = ACTIONS(3559), - [anon_sym_BANG_EQ] = ACTIONS(3559), - [anon_sym_GT] = ACTIONS(3575), - [anon_sym_GT_EQ] = ACTIONS(3559), - [anon_sym_BANG_TILDE] = ACTIONS(3575), - [anon_sym_TILDE_STAR] = ACTIONS(3559), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3559), - }, - [2890] = { - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [anon_sym_COMMA] = ACTIONS(840), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym__compound_statement_token2] = ACTIONS(842), - [aux_sym_return_statement_token1] = ACTIONS(842), - [aux_sym_declare_statement_token1] = ACTIONS(842), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_reference_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_grant_statement_token8] = ACTIONS(842), - [aux_sym_create_table_statement_token1] = ACTIONS(842), - [aux_sym_order_by_clause_token1] = ACTIONS(842), - [aux_sym_limit_clause_token1] = ACTIONS(842), - [aux_sym_offset_clause_token1] = ACTIONS(842), - [aux_sym_where_clause_token1] = ACTIONS(842), - [aux_sym_select_clause_body_token1] = ACTIONS(842), - [aux_sym_join_type_token1] = ACTIONS(842), - [aux_sym_join_type_token2] = ACTIONS(842), - [aux_sym_join_type_token3] = ACTIONS(842), - [aux_sym_join_type_token4] = ACTIONS(842), - [aux_sym_join_clause_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [2891] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(263), - [aux_sym_cte_token2] = ACTIONS(263), - [anon_sym_LPAREN] = ACTIONS(3794), - [aux_sym_truncate_statement_token1] = ACTIONS(263), - [aux_sym_comment_statement_token1] = ACTIONS(263), - [aux_sym_comment_statement_token7] = ACTIONS(263), - [aux_sym_begin_statement_token1] = ACTIONS(263), - [aux_sym_commit_statement_token1] = ACTIONS(263), - [aux_sym_rollback_statement_token1] = ACTIONS(263), - [aux_sym_create_statement_token1] = ACTIONS(263), - [aux_sym_alter_statement_token1] = ACTIONS(263), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(263), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(263), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(263), - [aux_sym_declare_statement_token1] = ACTIONS(263), - [aux_sym_null_hint_token2] = ACTIONS(263), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(263), - [aux_sym_trigger_event_token1] = ACTIONS(263), - [aux_sym_trigger_event_token2] = ACTIONS(263), - [aux_sym_trigger_event_token3] = ACTIONS(263), - [aux_sym_drop_statement_token1] = ACTIONS(263), - [aux_sym_grant_statement_token1] = ACTIONS(263), - [aux_sym_grant_statement_token4] = ACTIONS(263), - [aux_sym_grant_statement_token5] = ACTIONS(263), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(263), - [aux_sym_direction_constraint_token1] = ACTIONS(263), - [aux_sym_direction_constraint_token2] = ACTIONS(263), - [anon_sym_CONSTRAINT] = ACTIONS(263), - [aux_sym_table_constraint_check_token1] = ACTIONS(263), - [aux_sym_table_constraint_unique_token1] = ACTIONS(263), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(263), - [aux_sym_frame_clause_token2] = ACTIONS(263), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(3796), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(3798), - }, - [2892] = { - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(179), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_reference_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_select_clause_body_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2893] = { - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(3691), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(3693), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym__compound_statement_token2] = ACTIONS(285), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(3695), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_join_type_token1] = ACTIONS(285), - [aux_sym_join_type_token2] = ACTIONS(285), - [aux_sym_join_type_token3] = ACTIONS(285), - [aux_sym_join_type_token4] = ACTIONS(285), - [aux_sym_join_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [2894] = { - [sym_filter_clause] = STATE(3249), - [sym_over_clause] = STATE(3573), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token2] = ACTIONS(177), - [aux_sym_truncate_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token7] = ACTIONS(177), - [aux_sym_begin_statement_token1] = ACTIONS(177), - [aux_sym_commit_statement_token1] = ACTIONS(177), - [aux_sym_rollback_statement_token1] = ACTIONS(177), - [aux_sym_create_statement_token1] = ACTIONS(177), - [aux_sym_alter_statement_token1] = ACTIONS(177), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(177), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(177), - [aux_sym_declare_statement_token1] = ACTIONS(177), - [aux_sym_create_function_statement_token7] = ACTIONS(177), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(177), - [aux_sym_trigger_event_token2] = ACTIONS(177), - [aux_sym_trigger_event_token3] = ACTIONS(177), - [aux_sym_drop_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token4] = ACTIONS(177), - [aux_sym_grant_statement_token8] = ACTIONS(177), - [aux_sym_create_table_statement_token1] = ACTIONS(177), - [aux_sym_having_clause_token1] = ACTIONS(177), - [aux_sym_order_by_clause_token1] = ACTIONS(177), - [aux_sym_limit_clause_token1] = ACTIONS(177), - [aux_sym_offset_clause_token1] = ACTIONS(177), - [aux_sym_filter_clause_token1] = ACTIONS(3504), - [aux_sym_over_clause_token1] = ACTIONS(3506), - [aux_sym_frame_clause_token2] = ACTIONS(177), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2895] = { - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym__compound_statement_token2] = ACTIONS(242), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_reference_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_select_clause_body_token1] = ACTIONS(242), - [aux_sym_join_type_token1] = ACTIONS(242), - [aux_sym_join_type_token2] = ACTIONS(242), - [aux_sym_join_type_token3] = ACTIONS(242), - [aux_sym_join_type_token4] = ACTIONS(242), - [aux_sym_join_clause_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [2896] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(461), - [aux_sym_truncate_statement_token1] = ACTIONS(461), - [aux_sym_comment_statement_token1] = ACTIONS(461), - [aux_sym_comment_statement_token7] = ACTIONS(461), - [aux_sym_begin_statement_token1] = ACTIONS(461), - [aux_sym_commit_statement_token1] = ACTIONS(461), - [aux_sym_rollback_statement_token1] = ACTIONS(461), - [aux_sym_create_statement_token1] = ACTIONS(461), - [aux_sym_alter_statement_token1] = ACTIONS(461), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(461), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym__compound_statement_token2] = ACTIONS(461), - [aux_sym_return_statement_token1] = ACTIONS(461), - [aux_sym_declare_statement_token1] = ACTIONS(461), - [aux_sym_create_function_statement_token7] = ACTIONS(461), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(461), - [aux_sym_trigger_event_token2] = ACTIONS(461), - [aux_sym_trigger_event_token3] = ACTIONS(461), - [aux_sym_drop_statement_token1] = ACTIONS(461), - [aux_sym_grant_statement_token1] = ACTIONS(461), - [aux_sym_grant_statement_token4] = ACTIONS(461), - [aux_sym_grant_statement_token8] = ACTIONS(461), - [aux_sym_create_table_statement_token1] = ACTIONS(461), - [aux_sym_order_by_clause_token1] = ACTIONS(461), - [aux_sym_limit_clause_token1] = ACTIONS(461), - [aux_sym_offset_clause_token1] = ACTIONS(461), - [aux_sym_where_clause_token1] = ACTIONS(461), - [aux_sym_join_type_token1] = ACTIONS(461), - [aux_sym_join_type_token2] = ACTIONS(461), - [aux_sym_join_type_token3] = ACTIONS(461), - [aux_sym_join_type_token4] = ACTIONS(461), - [aux_sym_join_clause_token1] = ACTIONS(461), - [aux_sym_frame_clause_token2] = ACTIONS(461), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [2897] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [anon_sym_COMMA] = ACTIONS(741), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(3508), - [aux_sym_truncate_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token1] = ACTIONS(743), - [aux_sym_comment_statement_token7] = ACTIONS(3510), - [aux_sym_begin_statement_token1] = ACTIONS(743), - [aux_sym_commit_statement_token1] = ACTIONS(743), - [aux_sym_rollback_statement_token1] = ACTIONS(743), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(3512), - [anon_sym_EQ] = ACTIONS(3514), - [aux_sym_create_trigger_statement_token1] = ACTIONS(3516), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_grant_statement_token8] = ACTIONS(743), - [aux_sym_order_by_clause_token1] = ACTIONS(743), - [aux_sym_limit_clause_token1] = ACTIONS(743), - [aux_sym_offset_clause_token1] = ACTIONS(743), - [aux_sym_where_clause_token1] = ACTIONS(743), - [aux_sym_join_type_token1] = ACTIONS(743), - [aux_sym_join_type_token2] = ACTIONS(743), - [aux_sym_join_type_token3] = ACTIONS(743), - [aux_sym_join_type_token4] = ACTIONS(743), - [aux_sym_join_clause_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(3518), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3520), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3526), - [anon_sym_DASH] = ACTIONS(3528), - [anon_sym_TILDE] = ACTIONS(3530), - [anon_sym_CARET] = ACTIONS(3532), - [anon_sym_STAR] = ACTIONS(3534), - [anon_sym_SLASH] = ACTIONS(3536), - [anon_sym_PERCENT] = ACTIONS(3534), - [anon_sym_LT_LT] = ACTIONS(3534), - [anon_sym_GT_GT] = ACTIONS(3534), - [anon_sym_AMP] = ACTIONS(3534), - [anon_sym_PIPE] = ACTIONS(3526), - [anon_sym_POUND] = ACTIONS(3528), - [anon_sym_LT] = ACTIONS(3530), - [anon_sym_LT_EQ] = ACTIONS(3514), - [anon_sym_LT_GT] = ACTIONS(3514), - [anon_sym_BANG_EQ] = ACTIONS(3514), - [anon_sym_GT] = ACTIONS(3530), - [anon_sym_GT_EQ] = ACTIONS(3514), - [anon_sym_BANG_TILDE] = ACTIONS(3530), - [anon_sym_TILDE_STAR] = ACTIONS(3514), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3514), - }, - [2898] = { - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [anon_sym_COMMA] = ACTIONS(652), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym__compound_statement_token2] = ACTIONS(654), - [aux_sym_return_statement_token1] = ACTIONS(654), - [aux_sym_declare_statement_token1] = ACTIONS(654), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_reference_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_grant_statement_token8] = ACTIONS(654), - [aux_sym_order_by_clause_token1] = ACTIONS(654), - [aux_sym_limit_clause_token1] = ACTIONS(654), - [aux_sym_offset_clause_token1] = ACTIONS(654), - [aux_sym_where_clause_token1] = ACTIONS(654), - [aux_sym_select_clause_body_token1] = ACTIONS(654), - [aux_sym_join_type_token1] = ACTIONS(654), - [aux_sym_join_type_token2] = ACTIONS(654), - [aux_sym_join_type_token3] = ACTIONS(654), - [aux_sym_join_type_token4] = ACTIONS(654), - [aux_sym_join_clause_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [2899] = { - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(3800), - [anon_sym_COMMA] = ACTIONS(309), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(3802), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym__compound_statement_token2] = ACTIONS(313), - [aux_sym_return_statement_token1] = ACTIONS(313), - [aux_sym_declare_statement_token1] = ACTIONS(313), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_grant_statement_token8] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(3804), - [aux_sym_order_by_clause_token1] = ACTIONS(313), - [aux_sym_limit_clause_token1] = ACTIONS(313), - [aux_sym_offset_clause_token1] = ACTIONS(313), - [aux_sym_where_clause_token1] = ACTIONS(313), - [aux_sym_join_type_token1] = ACTIONS(313), - [aux_sym_join_type_token2] = ACTIONS(313), - [aux_sym_join_type_token3] = ACTIONS(313), - [aux_sym_join_type_token4] = ACTIONS(313), - [aux_sym_join_clause_token1] = ACTIONS(313), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [2900] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(115), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token2] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token7] = ACTIONS(115), - [aux_sym_begin_statement_token1] = ACTIONS(115), - [aux_sym_commit_statement_token1] = ACTIONS(115), - [aux_sym_rollback_statement_token1] = ACTIONS(115), - [aux_sym_create_statement_token1] = ACTIONS(115), - [aux_sym_alter_statement_token1] = ACTIONS(115), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(115), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym__compound_statement_token2] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(115), - [aux_sym_declare_statement_token1] = ACTIONS(115), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(115), - [aux_sym_trigger_reference_token1] = ACTIONS(115), - [aux_sym_trigger_event_token1] = ACTIONS(115), - [aux_sym_trigger_event_token2] = ACTIONS(115), - [aux_sym_trigger_event_token3] = ACTIONS(115), - [aux_sym_drop_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token4] = ACTIONS(115), - [aux_sym_direction_constraint_token1] = ACTIONS(115), - [aux_sym_direction_constraint_token2] = ACTIONS(115), - [aux_sym_order_expression_token1] = ACTIONS(115), - [aux_sym_limit_clause_token1] = ACTIONS(115), - [aux_sym_offset_clause_token1] = ACTIONS(115), - [aux_sym_fetch_clause_token1] = ACTIONS(115), - [aux_sym_where_clause_token1] = ACTIONS(115), - [aux_sym_frame_clause_token2] = ACTIONS(115), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [2901] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [anon_sym_COMMA] = ACTIONS(729), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_truncate_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token1] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_begin_statement_token1] = ACTIONS(731), - [aux_sym_commit_statement_token1] = ACTIONS(731), - [aux_sym_rollback_statement_token1] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_grant_statement_token8] = ACTIONS(731), - [aux_sym_order_by_clause_token1] = ACTIONS(731), - [aux_sym_limit_clause_token1] = ACTIONS(731), - [aux_sym_offset_clause_token1] = ACTIONS(731), - [aux_sym_where_clause_token1] = ACTIONS(731), - [aux_sym_join_type_token1] = ACTIONS(731), - [aux_sym_join_type_token2] = ACTIONS(731), - [aux_sym_join_type_token3] = ACTIONS(731), - [aux_sym_join_type_token4] = ACTIONS(731), - [aux_sym_join_clause_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [2902] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(273), - [aux_sym_truncate_statement_token1] = ACTIONS(273), - [aux_sym_comment_statement_token1] = ACTIONS(273), - [aux_sym_comment_statement_token7] = ACTIONS(273), - [aux_sym_begin_statement_token1] = ACTIONS(273), - [aux_sym_commit_statement_token1] = ACTIONS(273), - [aux_sym_rollback_statement_token1] = ACTIONS(273), - [aux_sym_create_statement_token1] = ACTIONS(273), - [aux_sym_alter_statement_token1] = ACTIONS(273), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(273), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym__compound_statement_token2] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(273), - [aux_sym_declare_statement_token1] = ACTIONS(273), - [aux_sym_create_function_statement_token7] = ACTIONS(273), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(273), - [aux_sym_trigger_event_token2] = ACTIONS(273), - [aux_sym_trigger_event_token3] = ACTIONS(273), - [aux_sym_drop_statement_token1] = ACTIONS(273), - [aux_sym_grant_statement_token1] = ACTIONS(273), - [aux_sym_grant_statement_token4] = ACTIONS(273), - [aux_sym_grant_statement_token8] = ACTIONS(273), - [aux_sym_create_table_statement_token1] = ACTIONS(273), - [aux_sym_order_by_clause_token1] = ACTIONS(273), - [aux_sym_limit_clause_token1] = ACTIONS(273), - [aux_sym_offset_clause_token1] = ACTIONS(273), - [aux_sym_where_clause_token1] = ACTIONS(273), - [aux_sym_join_type_token1] = ACTIONS(273), - [aux_sym_join_type_token2] = ACTIONS(273), - [aux_sym_join_type_token3] = ACTIONS(273), - [aux_sym_join_type_token4] = ACTIONS(273), - [aux_sym_join_clause_token1] = ACTIONS(273), - [aux_sym_frame_clause_token2] = ACTIONS(273), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [2903] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(185), - [aux_sym_truncate_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token7] = ACTIONS(185), - [aux_sym_begin_statement_token1] = ACTIONS(185), - [aux_sym_commit_statement_token1] = ACTIONS(185), - [aux_sym_rollback_statement_token1] = ACTIONS(185), - [aux_sym_create_statement_token1] = ACTIONS(185), - [aux_sym_alter_statement_token1] = ACTIONS(185), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(185), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(185), - [aux_sym_declare_statement_token1] = ACTIONS(185), - [aux_sym_create_function_statement_token7] = ACTIONS(185), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(185), - [aux_sym_trigger_event_token2] = ACTIONS(185), - [aux_sym_trigger_event_token3] = ACTIONS(185), - [aux_sym_drop_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token4] = ACTIONS(185), - [aux_sym_grant_statement_token8] = ACTIONS(185), - [aux_sym_create_table_statement_token1] = ACTIONS(185), - [aux_sym_order_by_clause_token1] = ACTIONS(185), - [aux_sym_limit_clause_token1] = ACTIONS(185), - [aux_sym_offset_clause_token1] = ACTIONS(185), - [aux_sym_where_clause_token1] = ACTIONS(185), - [aux_sym_join_type_token1] = ACTIONS(185), - [aux_sym_join_type_token2] = ACTIONS(185), - [aux_sym_join_type_token3] = ACTIONS(185), - [aux_sym_join_type_token4] = ACTIONS(185), - [aux_sym_join_clause_token1] = ACTIONS(185), - [aux_sym_frame_clause_token2] = ACTIONS(185), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2904] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(733), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_truncate_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token1] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_begin_statement_token1] = ACTIONS(735), - [aux_sym_commit_statement_token1] = ACTIONS(735), - [aux_sym_rollback_statement_token1] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_grant_statement_token8] = ACTIONS(735), - [aux_sym_order_by_clause_token1] = ACTIONS(735), - [aux_sym_limit_clause_token1] = ACTIONS(735), - [aux_sym_offset_clause_token1] = ACTIONS(735), - [aux_sym_where_clause_token1] = ACTIONS(735), - [aux_sym_join_type_token1] = ACTIONS(735), - [aux_sym_join_type_token2] = ACTIONS(735), - [aux_sym_join_type_token3] = ACTIONS(735), - [aux_sym_join_type_token4] = ACTIONS(735), - [aux_sym_join_clause_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [2905] = { - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(187), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_reference_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_select_clause_body_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2906] = { - [sym_over_clause] = STATE(3241), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym__compound_statement_token2] = ACTIONS(295), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_join_type_token1] = ACTIONS(295), - [aux_sym_join_type_token2] = ACTIONS(295), - [aux_sym_join_type_token3] = ACTIONS(295), - [aux_sym_join_type_token4] = ACTIONS(295), - [aux_sym_join_clause_token1] = ACTIONS(295), - [aux_sym_over_clause_token1] = ACTIONS(3050), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [2907] = { - [sym_filter_clause] = STATE(3261), - [sym_over_clause] = STATE(3556), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token2] = ACTIONS(185), - [aux_sym_truncate_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token7] = ACTIONS(185), - [aux_sym_begin_statement_token1] = ACTIONS(185), - [aux_sym_commit_statement_token1] = ACTIONS(185), - [aux_sym_rollback_statement_token1] = ACTIONS(185), - [aux_sym_create_statement_token1] = ACTIONS(185), - [aux_sym_alter_statement_token1] = ACTIONS(185), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(185), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(185), - [aux_sym_declare_statement_token1] = ACTIONS(185), - [aux_sym_create_function_statement_token7] = ACTIONS(185), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(185), - [aux_sym_trigger_event_token2] = ACTIONS(185), - [aux_sym_trigger_event_token3] = ACTIONS(185), - [aux_sym_drop_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token4] = ACTIONS(185), - [aux_sym_grant_statement_token8] = ACTIONS(185), - [aux_sym_create_table_statement_token1] = ACTIONS(185), - [aux_sym_having_clause_token1] = ACTIONS(185), - [aux_sym_order_by_clause_token1] = ACTIONS(185), - [aux_sym_limit_clause_token1] = ACTIONS(185), - [aux_sym_offset_clause_token1] = ACTIONS(185), - [aux_sym_filter_clause_token1] = ACTIONS(3504), - [aux_sym_over_clause_token1] = ACTIONS(3506), - [aux_sym_frame_clause_token2] = ACTIONS(185), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2908] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(259), - [aux_sym_cte_token2] = ACTIONS(259), - [aux_sym_truncate_statement_token1] = ACTIONS(259), - [aux_sym_comment_statement_token1] = ACTIONS(259), - [aux_sym_comment_statement_token7] = ACTIONS(259), - [aux_sym_begin_statement_token1] = ACTIONS(259), - [aux_sym_commit_statement_token1] = ACTIONS(259), - [aux_sym_rollback_statement_token1] = ACTIONS(259), - [aux_sym_create_statement_token1] = ACTIONS(259), - [aux_sym_alter_statement_token1] = ACTIONS(259), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(259), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(259), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym__compound_statement_token2] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(259), - [aux_sym_declare_statement_token1] = ACTIONS(259), - [aux_sym_null_hint_token2] = ACTIONS(259), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(259), - [aux_sym_trigger_event_token1] = ACTIONS(259), - [aux_sym_trigger_event_token2] = ACTIONS(259), - [aux_sym_trigger_event_token3] = ACTIONS(259), - [aux_sym_drop_statement_token1] = ACTIONS(259), - [aux_sym_grant_statement_token1] = ACTIONS(259), - [aux_sym_grant_statement_token4] = ACTIONS(259), - [aux_sym_grant_statement_token5] = ACTIONS(259), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(259), - [aux_sym_direction_constraint_token1] = ACTIONS(259), - [aux_sym_direction_constraint_token2] = ACTIONS(259), - [anon_sym_CONSTRAINT] = ACTIONS(259), - [aux_sym_table_constraint_check_token1] = ACTIONS(259), - [aux_sym_table_constraint_unique_token1] = ACTIONS(259), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(259), - [aux_sym_filter_clause_token1] = ACTIONS(259), - [aux_sym_over_clause_token1] = ACTIONS(259), - [aux_sym_frame_clause_token2] = ACTIONS(259), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [2909] = { - [sym_over_clause] = STATE(3205), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(199), - [aux_sym_cte_token2] = ACTIONS(199), - [aux_sym_truncate_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token7] = ACTIONS(199), - [aux_sym_begin_statement_token1] = ACTIONS(199), - [aux_sym_commit_statement_token1] = ACTIONS(199), - [aux_sym_rollback_statement_token1] = ACTIONS(199), - [aux_sym_create_statement_token1] = ACTIONS(199), - [aux_sym_alter_statement_token1] = ACTIONS(199), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(199), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(199), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(199), - [aux_sym_declare_statement_token1] = ACTIONS(199), - [aux_sym_null_hint_token2] = ACTIONS(199), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(199), - [aux_sym_trigger_event_token1] = ACTIONS(199), - [aux_sym_trigger_event_token2] = ACTIONS(199), - [aux_sym_trigger_event_token3] = ACTIONS(199), - [aux_sym_drop_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token4] = ACTIONS(199), - [aux_sym_grant_statement_token5] = ACTIONS(199), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(199), - [aux_sym_direction_constraint_token1] = ACTIONS(199), - [aux_sym_direction_constraint_token2] = ACTIONS(199), - [anon_sym_CONSTRAINT] = ACTIONS(199), - [aux_sym_table_constraint_check_token1] = ACTIONS(199), - [aux_sym_table_constraint_unique_token1] = ACTIONS(199), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(199), - [aux_sym_over_clause_token1] = ACTIONS(3062), - [aux_sym_frame_clause_token2] = ACTIONS(199), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2910] = { - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(265), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_select_clause_body_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [2911] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(534), - [aux_sym_truncate_statement_token1] = ACTIONS(534), - [aux_sym_comment_statement_token1] = ACTIONS(534), - [aux_sym_comment_statement_token7] = ACTIONS(534), - [aux_sym_begin_statement_token1] = ACTIONS(534), - [aux_sym_commit_statement_token1] = ACTIONS(534), - [aux_sym_rollback_statement_token1] = ACTIONS(534), - [aux_sym_create_statement_token1] = ACTIONS(534), - [aux_sym_alter_statement_token1] = ACTIONS(534), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(534), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym__compound_statement_token2] = ACTIONS(534), - [aux_sym_return_statement_token1] = ACTIONS(534), - [aux_sym_declare_statement_token1] = ACTIONS(534), - [aux_sym_create_function_statement_token7] = ACTIONS(534), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(534), - [aux_sym_trigger_event_token2] = ACTIONS(534), - [aux_sym_trigger_event_token3] = ACTIONS(534), - [aux_sym_drop_statement_token1] = ACTIONS(534), - [aux_sym_grant_statement_token1] = ACTIONS(534), - [aux_sym_grant_statement_token4] = ACTIONS(534), - [aux_sym_grant_statement_token8] = ACTIONS(534), - [aux_sym_create_table_statement_token1] = ACTIONS(534), - [aux_sym_order_by_clause_token1] = ACTIONS(534), - [aux_sym_limit_clause_token1] = ACTIONS(534), - [aux_sym_offset_clause_token1] = ACTIONS(534), - [aux_sym_where_clause_token1] = ACTIONS(534), - [aux_sym_join_type_token1] = ACTIONS(534), - [aux_sym_join_type_token2] = ACTIONS(534), - [aux_sym_join_type_token3] = ACTIONS(534), - [aux_sym_join_type_token4] = ACTIONS(534), - [aux_sym_join_clause_token1] = ACTIONS(534), - [aux_sym_frame_clause_token2] = ACTIONS(534), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [2912] = { - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [anon_sym_COMMA] = ACTIONS(788), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym__compound_statement_token2] = ACTIONS(790), - [aux_sym_return_statement_token1] = ACTIONS(790), - [aux_sym_declare_statement_token1] = ACTIONS(790), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_reference_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_grant_statement_token8] = ACTIONS(790), - [aux_sym_create_table_statement_token1] = ACTIONS(790), - [aux_sym_order_by_clause_token1] = ACTIONS(790), - [aux_sym_limit_clause_token1] = ACTIONS(790), - [aux_sym_offset_clause_token1] = ACTIONS(790), - [aux_sym_where_clause_token1] = ACTIONS(790), - [aux_sym_select_clause_body_token1] = ACTIONS(790), - [aux_sym_join_type_token1] = ACTIONS(790), - [aux_sym_join_type_token2] = ACTIONS(790), - [aux_sym_join_type_token3] = ACTIONS(790), - [aux_sym_join_type_token4] = ACTIONS(790), - [aux_sym_join_clause_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [2913] = { - [aux_sym_array_type_repeat1] = STATE(2920), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(336), - [aux_sym_cte_token2] = ACTIONS(336), - [aux_sym_truncate_statement_token1] = ACTIONS(336), - [aux_sym_comment_statement_token1] = ACTIONS(336), - [aux_sym_comment_statement_token7] = ACTIONS(336), - [aux_sym_begin_statement_token1] = ACTIONS(336), - [aux_sym_commit_statement_token1] = ACTIONS(336), - [aux_sym_rollback_statement_token1] = ACTIONS(336), - [aux_sym_create_statement_token1] = ACTIONS(336), - [aux_sym_alter_statement_token1] = ACTIONS(336), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(336), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym__compound_statement_token2] = ACTIONS(336), - [aux_sym_return_statement_token1] = ACTIONS(336), - [aux_sym_declare_statement_token1] = ACTIONS(336), - [aux_sym_create_function_statement_token7] = ACTIONS(336), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(336), - [aux_sym_trigger_event_token2] = ACTIONS(336), - [aux_sym_trigger_event_token3] = ACTIONS(336), - [aux_sym_drop_statement_token1] = ACTIONS(336), - [aux_sym_grant_statement_token1] = ACTIONS(336), - [aux_sym_grant_statement_token4] = ACTIONS(336), - [aux_sym_grant_statement_token8] = ACTIONS(336), - [aux_sym_order_by_clause_token1] = ACTIONS(336), - [aux_sym_limit_clause_token1] = ACTIONS(336), - [aux_sym_offset_clause_token1] = ACTIONS(336), - [aux_sym_where_clause_token1] = ACTIONS(336), - [aux_sym_join_type_token1] = ACTIONS(336), - [aux_sym_join_type_token2] = ACTIONS(336), - [aux_sym_join_type_token3] = ACTIONS(336), - [aux_sym_join_type_token4] = ACTIONS(336), - [aux_sym_join_clause_token1] = ACTIONS(336), - [aux_sym_frame_clause_token2] = ACTIONS(336), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(3806), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [2914] = { - [sym_over_clause] = STATE(3237), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym__compound_statement_token2] = ACTIONS(275), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_join_type_token1] = ACTIONS(275), - [aux_sym_join_type_token2] = ACTIONS(275), - [aux_sym_join_type_token3] = ACTIONS(275), - [aux_sym_join_type_token4] = ACTIONS(275), - [aux_sym_join_clause_token1] = ACTIONS(275), - [aux_sym_over_clause_token1] = ACTIONS(3050), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [2915] = { - [sym_over_clause] = STATE(3220), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym__compound_statement_token2] = ACTIONS(279), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_join_type_token1] = ACTIONS(279), - [aux_sym_join_type_token2] = ACTIONS(279), - [aux_sym_join_type_token3] = ACTIONS(279), - [aux_sym_join_type_token4] = ACTIONS(279), - [aux_sym_join_clause_token1] = ACTIONS(279), - [aux_sym_over_clause_token1] = ACTIONS(3050), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [2916] = { - [sym__quoted_identifier] = STATE(6845), - [sym_identifier] = STATE(7654), - [anon_sym_SEMI] = ACTIONS(375), - [aux_sym_with_clause_token1] = ACTIONS(377), - [anon_sym_COMMA] = ACTIONS(375), - [aux_sym_cte_token1] = ACTIONS(3005), - [aux_sym_cte_token2] = ACTIONS(3808), - [aux_sym_comment_statement_token7] = ACTIONS(3810), - [aux_sym_create_statement_token1] = ACTIONS(377), - [aux_sym_alter_statement_token1] = ACTIONS(377), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(377), - [aux_sym_pg_command_token1] = ACTIONS(375), - [aux_sym__compound_statement_token2] = ACTIONS(377), - [aux_sym_return_statement_token1] = ACTIONS(377), - [aux_sym_declare_statement_token1] = ACTIONS(377), - [aux_sym_create_function_statement_token7] = ACTIONS(377), - [aux_sym_create_function_parameter_token1] = ACTIONS(3812), - [anon_sym_EQ] = ACTIONS(3814), - [aux_sym_create_trigger_statement_token1] = ACTIONS(3816), - [aux_sym_trigger_event_token1] = ACTIONS(377), - [aux_sym_trigger_event_token2] = ACTIONS(377), - [aux_sym_trigger_event_token3] = ACTIONS(377), - [aux_sym_drop_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token4] = ACTIONS(377), - [aux_sym_grant_statement_token8] = ACTIONS(377), - [aux_sym_create_table_statement_token1] = ACTIONS(377), - [aux_sym_order_by_clause_token1] = ACTIONS(377), - [aux_sym_limit_clause_token1] = ACTIONS(377), - [aux_sym_offset_clause_token1] = ACTIONS(377), - [aux_sym_where_clause_token1] = ACTIONS(377), - [aux_sym_join_type_token1] = ACTIONS(377), - [aux_sym_join_type_token2] = ACTIONS(377), - [aux_sym_join_type_token3] = ACTIONS(377), - [aux_sym_join_type_token4] = ACTIONS(377), - [aux_sym_join_clause_token1] = ACTIONS(377), - [aux_sym_frame_clause_token2] = ACTIONS(3818), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3820), - [sym__unquoted_identifier] = ACTIONS(3021), - [anon_sym_BQUOTE] = ACTIONS(3023), - [anon_sym_DQUOTE] = ACTIONS(3025), - [anon_sym_DASH_GT] = ACTIONS(3822), - [anon_sym_DASH_GT_GT] = ACTIONS(3824), - [anon_sym_POUND_GT] = ACTIONS(3822), - [anon_sym_POUND_GT_GT] = ACTIONS(3824), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3826), - [anon_sym_DASH] = ACTIONS(3828), - [anon_sym_TILDE] = ACTIONS(3830), - [anon_sym_CARET] = ACTIONS(3832), - [anon_sym_STAR] = ACTIONS(3834), - [anon_sym_SLASH] = ACTIONS(3836), - [anon_sym_PERCENT] = ACTIONS(3834), - [anon_sym_LT_LT] = ACTIONS(3834), - [anon_sym_GT_GT] = ACTIONS(3834), - [anon_sym_AMP] = ACTIONS(3834), - [anon_sym_PIPE] = ACTIONS(3826), - [anon_sym_POUND] = ACTIONS(3828), - [anon_sym_LT] = ACTIONS(3830), - [anon_sym_LT_EQ] = ACTIONS(3814), - [anon_sym_LT_GT] = ACTIONS(3814), - [anon_sym_BANG_EQ] = ACTIONS(3814), - [anon_sym_GT] = ACTIONS(3830), - [anon_sym_GT_EQ] = ACTIONS(3814), - [anon_sym_BANG_TILDE] = ACTIONS(3830), - [anon_sym_TILDE_STAR] = ACTIONS(3814), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3814), - }, - [2917] = { - [aux_sym_array_type_repeat1] = STATE(2983), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [anon_sym_COMMA] = ACTIONS(336), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym__compound_statement_token2] = ACTIONS(338), - [aux_sym_return_statement_token1] = ACTIONS(338), - [aux_sym_declare_statement_token1] = ACTIONS(338), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_grant_statement_token8] = ACTIONS(338), - [aux_sym_create_table_statement_token1] = ACTIONS(338), - [aux_sym_order_by_clause_token1] = ACTIONS(338), - [aux_sym_limit_clause_token1] = ACTIONS(338), - [aux_sym_offset_clause_token1] = ACTIONS(338), - [aux_sym_where_clause_token1] = ACTIONS(338), - [aux_sym_join_type_token1] = ACTIONS(338), - [aux_sym_join_type_token2] = ACTIONS(338), - [aux_sym_join_type_token3] = ACTIONS(338), - [aux_sym_join_type_token4] = ACTIONS(338), - [aux_sym_join_clause_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(3838), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [2918] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(177), - [aux_sym_truncate_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token7] = ACTIONS(177), - [aux_sym_begin_statement_token1] = ACTIONS(177), - [aux_sym_commit_statement_token1] = ACTIONS(177), - [aux_sym_rollback_statement_token1] = ACTIONS(177), - [aux_sym_create_statement_token1] = ACTIONS(177), - [aux_sym_alter_statement_token1] = ACTIONS(177), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(177), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(177), - [aux_sym_declare_statement_token1] = ACTIONS(177), - [aux_sym_create_function_statement_token7] = ACTIONS(177), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(177), - [aux_sym_trigger_event_token2] = ACTIONS(177), - [aux_sym_trigger_event_token3] = ACTIONS(177), - [aux_sym_drop_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token4] = ACTIONS(177), - [aux_sym_grant_statement_token8] = ACTIONS(177), - [aux_sym_create_table_statement_token1] = ACTIONS(177), - [aux_sym_order_by_clause_token1] = ACTIONS(177), - [aux_sym_limit_clause_token1] = ACTIONS(177), - [aux_sym_offset_clause_token1] = ACTIONS(177), - [aux_sym_where_clause_token1] = ACTIONS(177), - [aux_sym_join_type_token1] = ACTIONS(177), - [aux_sym_join_type_token2] = ACTIONS(177), - [aux_sym_join_type_token3] = ACTIONS(177), - [aux_sym_join_type_token4] = ACTIONS(177), - [aux_sym_join_clause_token1] = ACTIONS(177), - [aux_sym_frame_clause_token2] = ACTIONS(177), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2919] = { - [sym_over_clause] = STATE(3239), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(201), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_over_clause_token1] = ACTIONS(3050), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2920] = { - [aux_sym_array_type_repeat1] = STATE(2920), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(319), - [aux_sym_cte_token2] = ACTIONS(319), - [aux_sym_truncate_statement_token1] = ACTIONS(319), - [aux_sym_comment_statement_token1] = ACTIONS(319), - [aux_sym_comment_statement_token7] = ACTIONS(319), - [aux_sym_begin_statement_token1] = ACTIONS(319), - [aux_sym_commit_statement_token1] = ACTIONS(319), - [aux_sym_rollback_statement_token1] = ACTIONS(319), - [aux_sym_create_statement_token1] = ACTIONS(319), - [aux_sym_alter_statement_token1] = ACTIONS(319), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(319), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym__compound_statement_token2] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(319), - [aux_sym_declare_statement_token1] = ACTIONS(319), - [aux_sym_create_function_statement_token7] = ACTIONS(319), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(319), - [aux_sym_trigger_event_token2] = ACTIONS(319), - [aux_sym_trigger_event_token3] = ACTIONS(319), - [aux_sym_drop_statement_token1] = ACTIONS(319), - [aux_sym_grant_statement_token1] = ACTIONS(319), - [aux_sym_grant_statement_token4] = ACTIONS(319), - [aux_sym_grant_statement_token8] = ACTIONS(319), - [aux_sym_order_by_clause_token1] = ACTIONS(319), - [aux_sym_limit_clause_token1] = ACTIONS(319), - [aux_sym_offset_clause_token1] = ACTIONS(319), - [aux_sym_where_clause_token1] = ACTIONS(319), - [aux_sym_join_type_token1] = ACTIONS(319), - [aux_sym_join_type_token2] = ACTIONS(319), - [aux_sym_join_type_token3] = ACTIONS(319), - [aux_sym_join_type_token4] = ACTIONS(319), - [aux_sym_join_clause_token1] = ACTIONS(319), - [aux_sym_frame_clause_token2] = ACTIONS(319), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(3840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [2921] = { - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(160), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token8] = ACTIONS(160), - [aux_sym_order_by_clause_token1] = ACTIONS(160), - [aux_sym_limit_clause_token1] = ACTIONS(160), - [aux_sym_offset_clause_token1] = ACTIONS(160), - [aux_sym_where_clause_token1] = ACTIONS(160), - [aux_sym_join_type_token1] = ACTIONS(160), - [aux_sym_join_type_token2] = ACTIONS(160), - [aux_sym_join_type_token3] = ACTIONS(160), - [aux_sym_join_type_token4] = ACTIONS(160), - [aux_sym_join_clause_token1] = ACTIONS(160), - [aux_sym_frame_clause_token2] = ACTIONS(160), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2922] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [anon_sym_COMMA] = ACTIONS(737), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_truncate_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token1] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_begin_statement_token1] = ACTIONS(739), - [aux_sym_commit_statement_token1] = ACTIONS(739), - [aux_sym_rollback_statement_token1] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_grant_statement_token8] = ACTIONS(739), - [aux_sym_order_by_clause_token1] = ACTIONS(739), - [aux_sym_limit_clause_token1] = ACTIONS(739), - [aux_sym_offset_clause_token1] = ACTIONS(739), - [aux_sym_where_clause_token1] = ACTIONS(739), - [aux_sym_join_type_token1] = ACTIONS(739), - [aux_sym_join_type_token2] = ACTIONS(739), - [aux_sym_join_type_token3] = ACTIONS(739), - [aux_sym_join_type_token4] = ACTIONS(739), - [aux_sym_join_clause_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [2923] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(437), - [aux_sym_truncate_statement_token1] = ACTIONS(437), - [aux_sym_comment_statement_token1] = ACTIONS(437), - [aux_sym_comment_statement_token7] = ACTIONS(437), - [aux_sym_begin_statement_token1] = ACTIONS(437), - [aux_sym_commit_statement_token1] = ACTIONS(437), - [aux_sym_rollback_statement_token1] = ACTIONS(437), - [aux_sym_create_statement_token1] = ACTIONS(437), - [aux_sym_alter_statement_token1] = ACTIONS(437), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(437), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym__compound_statement_token2] = ACTIONS(437), - [aux_sym_return_statement_token1] = ACTIONS(437), - [aux_sym_declare_statement_token1] = ACTIONS(437), - [aux_sym_create_function_statement_token7] = ACTIONS(437), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(437), - [aux_sym_trigger_event_token2] = ACTIONS(437), - [aux_sym_trigger_event_token3] = ACTIONS(437), - [aux_sym_drop_statement_token1] = ACTIONS(437), - [aux_sym_grant_statement_token1] = ACTIONS(437), - [aux_sym_grant_statement_token4] = ACTIONS(437), - [aux_sym_grant_statement_token8] = ACTIONS(437), - [aux_sym_create_table_statement_token1] = ACTIONS(437), - [aux_sym_order_by_clause_token1] = ACTIONS(437), - [aux_sym_limit_clause_token1] = ACTIONS(437), - [aux_sym_offset_clause_token1] = ACTIONS(437), - [aux_sym_where_clause_token1] = ACTIONS(437), - [aux_sym_join_type_token1] = ACTIONS(437), - [aux_sym_join_type_token2] = ACTIONS(437), - [aux_sym_join_type_token3] = ACTIONS(437), - [aux_sym_join_type_token4] = ACTIONS(437), - [aux_sym_join_clause_token1] = ACTIONS(437), - [aux_sym_frame_clause_token2] = ACTIONS(437), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [2924] = { - [sym_group_by_clause] = STATE(4489), - [sym_window_clause] = STATE(4254), - [sym_order_by_clause] = STATE(5174), - [sym_limit_clause] = STATE(5460), - [sym_offset_clause] = STATE(6537), - [sym_where_clause] = STATE(4184), - [sym_join_type] = STATE(15202), - [sym_join_clause] = STATE(2955), - [aux_sym__select_statement_repeat1] = STATE(2955), - [ts_builtin_sym_end] = ACTIONS(3754), - [anon_sym_SEMI] = ACTIONS(3754), - [aux_sym_with_clause_token1] = ACTIONS(3756), - [aux_sym_cte_token1] = ACTIONS(3756), - [aux_sym_cte_token2] = ACTIONS(3756), - [aux_sym_truncate_statement_token1] = ACTIONS(3756), - [aux_sym_comment_statement_token1] = ACTIONS(3756), - [aux_sym_begin_statement_token1] = ACTIONS(3756), - [aux_sym_commit_statement_token1] = ACTIONS(3756), - [aux_sym_rollback_statement_token1] = ACTIONS(3756), - [aux_sym_create_statement_token1] = ACTIONS(3756), - [aux_sym_alter_statement_token1] = ACTIONS(3756), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(3756), - [aux_sym_sequence_token5] = ACTIONS(3756), - [aux_sym_pg_command_token1] = ACTIONS(3754), - [aux_sym_return_statement_token1] = ACTIONS(3756), - [aux_sym_declare_statement_token1] = ACTIONS(3756), - [aux_sym_create_function_statement_token3] = ACTIONS(3756), - [aux_sym_create_function_statement_token4] = ACTIONS(3756), - [aux_sym_create_function_statement_token7] = ACTIONS(3482), - [aux_sym_create_function_statement_token8] = ACTIONS(3756), - [aux_sym_create_function_statement_token9] = ACTIONS(3756), - [aux_sym_create_function_statement_token10] = ACTIONS(3756), - [aux_sym_create_function_statement_token11] = ACTIONS(3756), - [aux_sym_external_hint_token1] = ACTIONS(3756), - [aux_sym_external_hint_token2] = ACTIONS(3756), - [aux_sym_optimizer_hint_token1] = ACTIONS(3756), - [aux_sym_optimizer_hint_token2] = ACTIONS(3756), - [aux_sym_optimizer_hint_token3] = ACTIONS(3756), - [aux_sym_parallel_hint_token1] = ACTIONS(3756), - [aux_sym_null_hint_token1] = ACTIONS(3756), - [aux_sym_null_hint_token4] = ACTIONS(3756), - [aux_sym_deterministic_hint_token1] = ACTIONS(3756), - [aux_sym_sql_hint_token1] = ACTIONS(3756), - [aux_sym_sql_hint_token2] = ACTIONS(3756), - [aux_sym_sql_hint_token3] = ACTIONS(3756), - [aux_sym_sql_hint_token5] = ACTIONS(3756), - [aux_sym__function_language_token1] = ACTIONS(3756), - [aux_sym_trigger_event_token1] = ACTIONS(3756), - [aux_sym_trigger_event_token2] = ACTIONS(3756), - [aux_sym_trigger_event_token3] = ACTIONS(3756), - [aux_sym_drop_statement_token1] = ACTIONS(3756), - [aux_sym_grant_statement_token1] = ACTIONS(3756), - [aux_sym_grant_statement_token4] = ACTIONS(3756), - [aux_sym_grant_statement_token8] = ACTIONS(3486), - [aux_sym_order_by_clause_token1] = ACTIONS(3488), - [aux_sym_limit_clause_token1] = ACTIONS(3490), - [aux_sym_offset_clause_token1] = ACTIONS(3492), - [aux_sym_where_clause_token1] = ACTIONS(3494), - [aux_sym_join_type_token1] = ACTIONS(3342), - [aux_sym_join_type_token2] = ACTIONS(3344), - [aux_sym_join_type_token3] = ACTIONS(3344), - [aux_sym_join_type_token4] = ACTIONS(3344), - [aux_sym_join_clause_token1] = ACTIONS(3496), - [sym__unquoted_identifier] = ACTIONS(3756), - [anon_sym_BQUOTE] = ACTIONS(3754), - [anon_sym_DQUOTE] = ACTIONS(3754), - [sym_comment] = ACTIONS(3), - }, - [2925] = { - [sym_group_by_clause] = STATE(4489), - [sym_window_clause] = STATE(4254), - [sym_order_by_clause] = STATE(5174), - [sym_limit_clause] = STATE(5460), - [sym_offset_clause] = STATE(6537), - [sym_where_clause] = STATE(4184), - [sym_join_type] = STATE(15202), - [sym_join_clause] = STATE(3755), - [aux_sym__select_statement_repeat1] = STATE(3755), - [ts_builtin_sym_end] = ACTIONS(3754), - [anon_sym_SEMI] = ACTIONS(3754), - [aux_sym_with_clause_token1] = ACTIONS(3756), - [aux_sym_cte_token1] = ACTIONS(3756), - [aux_sym_cte_token2] = ACTIONS(3756), - [aux_sym_truncate_statement_token1] = ACTIONS(3756), - [aux_sym_comment_statement_token1] = ACTIONS(3756), - [aux_sym_begin_statement_token1] = ACTIONS(3756), - [aux_sym_commit_statement_token1] = ACTIONS(3756), - [aux_sym_rollback_statement_token1] = ACTIONS(3756), - [aux_sym_create_statement_token1] = ACTIONS(3756), - [aux_sym_alter_statement_token1] = ACTIONS(3756), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(3756), - [aux_sym_sequence_token5] = ACTIONS(3756), - [aux_sym_pg_command_token1] = ACTIONS(3754), - [aux_sym_return_statement_token1] = ACTIONS(3756), - [aux_sym_declare_statement_token1] = ACTIONS(3756), - [aux_sym_create_function_statement_token3] = ACTIONS(3756), - [aux_sym_create_function_statement_token4] = ACTIONS(3756), - [aux_sym_create_function_statement_token7] = ACTIONS(3482), - [aux_sym_create_function_statement_token8] = ACTIONS(3756), - [aux_sym_create_function_statement_token9] = ACTIONS(3756), - [aux_sym_create_function_statement_token10] = ACTIONS(3756), - [aux_sym_create_function_statement_token11] = ACTIONS(3756), - [aux_sym_external_hint_token1] = ACTIONS(3756), - [aux_sym_external_hint_token2] = ACTIONS(3756), - [aux_sym_optimizer_hint_token1] = ACTIONS(3756), - [aux_sym_optimizer_hint_token2] = ACTIONS(3756), - [aux_sym_optimizer_hint_token3] = ACTIONS(3756), - [aux_sym_parallel_hint_token1] = ACTIONS(3756), - [aux_sym_null_hint_token1] = ACTIONS(3756), - [aux_sym_null_hint_token4] = ACTIONS(3756), - [aux_sym_deterministic_hint_token1] = ACTIONS(3756), - [aux_sym_sql_hint_token1] = ACTIONS(3756), - [aux_sym_sql_hint_token2] = ACTIONS(3756), - [aux_sym_sql_hint_token3] = ACTIONS(3756), - [aux_sym_sql_hint_token5] = ACTIONS(3756), - [aux_sym__function_language_token1] = ACTIONS(3756), - [aux_sym_trigger_event_token1] = ACTIONS(3756), - [aux_sym_trigger_event_token2] = ACTIONS(3756), - [aux_sym_trigger_event_token3] = ACTIONS(3756), - [aux_sym_drop_statement_token1] = ACTIONS(3756), - [aux_sym_grant_statement_token1] = ACTIONS(3756), - [aux_sym_grant_statement_token4] = ACTIONS(3756), - [aux_sym_grant_statement_token8] = ACTIONS(3486), - [aux_sym_order_by_clause_token1] = ACTIONS(3488), - [aux_sym_limit_clause_token1] = ACTIONS(3490), - [aux_sym_offset_clause_token1] = ACTIONS(3492), - [aux_sym_where_clause_token1] = ACTIONS(3494), - [aux_sym_join_type_token1] = ACTIONS(3342), - [aux_sym_join_type_token2] = ACTIONS(3344), - [aux_sym_join_type_token3] = ACTIONS(3344), - [aux_sym_join_type_token4] = ACTIONS(3344), - [aux_sym_join_clause_token1] = ACTIONS(3496), - [sym__unquoted_identifier] = ACTIONS(3756), - [anon_sym_BQUOTE] = ACTIONS(3754), - [anon_sym_DQUOTE] = ACTIONS(3754), - [sym_comment] = ACTIONS(3), - }, - [2926] = { - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [anon_sym_COMMA] = ACTIONS(437), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym__compound_statement_token2] = ACTIONS(439), - [aux_sym_return_statement_token1] = ACTIONS(439), - [aux_sym_declare_statement_token1] = ACTIONS(439), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_reference_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_grant_statement_token8] = ACTIONS(439), - [aux_sym_order_by_clause_token1] = ACTIONS(439), - [aux_sym_limit_clause_token1] = ACTIONS(439), - [aux_sym_offset_clause_token1] = ACTIONS(439), - [aux_sym_where_clause_token1] = ACTIONS(439), - [aux_sym_select_clause_body_token1] = ACTIONS(439), - [aux_sym_join_type_token1] = ACTIONS(439), - [aux_sym_join_type_token2] = ACTIONS(439), - [aux_sym_join_type_token3] = ACTIONS(439), - [aux_sym_join_type_token4] = ACTIONS(439), - [aux_sym_join_clause_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [2927] = { - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [anon_sym_COMMA] = ACTIONS(433), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym__compound_statement_token2] = ACTIONS(435), - [aux_sym_return_statement_token1] = ACTIONS(435), - [aux_sym_declare_statement_token1] = ACTIONS(435), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_reference_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_grant_statement_token8] = ACTIONS(435), - [aux_sym_order_by_clause_token1] = ACTIONS(435), - [aux_sym_limit_clause_token1] = ACTIONS(435), - [aux_sym_offset_clause_token1] = ACTIONS(435), - [aux_sym_where_clause_token1] = ACTIONS(435), - [aux_sym_select_clause_body_token1] = ACTIONS(435), - [aux_sym_join_type_token1] = ACTIONS(435), - [aux_sym_join_type_token2] = ACTIONS(435), - [aux_sym_join_type_token3] = ACTIONS(435), - [aux_sym_join_type_token4] = ACTIONS(435), - [aux_sym_join_clause_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [2928] = { - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [anon_sym_COMMA] = ACTIONS(425), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym__compound_statement_token2] = ACTIONS(427), - [aux_sym_return_statement_token1] = ACTIONS(427), - [aux_sym_declare_statement_token1] = ACTIONS(427), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_reference_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_grant_statement_token8] = ACTIONS(427), - [aux_sym_order_by_clause_token1] = ACTIONS(427), - [aux_sym_limit_clause_token1] = ACTIONS(427), - [aux_sym_offset_clause_token1] = ACTIONS(427), - [aux_sym_where_clause_token1] = ACTIONS(427), - [aux_sym_select_clause_body_token1] = ACTIONS(427), - [aux_sym_join_type_token1] = ACTIONS(427), - [aux_sym_join_type_token2] = ACTIONS(427), - [aux_sym_join_type_token3] = ACTIONS(427), - [aux_sym_join_type_token4] = ACTIONS(427), - [aux_sym_join_clause_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [2929] = { - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [anon_sym_COMMA] = ACTIONS(538), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym__compound_statement_token2] = ACTIONS(540), - [aux_sym_return_statement_token1] = ACTIONS(540), - [aux_sym_declare_statement_token1] = ACTIONS(540), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_reference_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_grant_statement_token8] = ACTIONS(540), - [aux_sym_order_by_clause_token1] = ACTIONS(540), - [aux_sym_limit_clause_token1] = ACTIONS(540), - [aux_sym_offset_clause_token1] = ACTIONS(540), - [aux_sym_where_clause_token1] = ACTIONS(540), - [aux_sym_select_clause_body_token1] = ACTIONS(540), - [aux_sym_join_type_token1] = ACTIONS(540), - [aux_sym_join_type_token2] = ACTIONS(540), - [aux_sym_join_type_token3] = ACTIONS(540), - [aux_sym_join_type_token4] = ACTIONS(540), - [aux_sym_join_clause_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [2930] = { - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [anon_sym_COMMA] = ACTIONS(564), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym__compound_statement_token2] = ACTIONS(566), - [aux_sym_return_statement_token1] = ACTIONS(566), - [aux_sym_declare_statement_token1] = ACTIONS(566), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_reference_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_grant_statement_token8] = ACTIONS(566), - [aux_sym_order_by_clause_token1] = ACTIONS(566), - [aux_sym_limit_clause_token1] = ACTIONS(566), - [aux_sym_offset_clause_token1] = ACTIONS(566), - [aux_sym_where_clause_token1] = ACTIONS(566), - [aux_sym_select_clause_body_token1] = ACTIONS(566), - [aux_sym_join_type_token1] = ACTIONS(566), - [aux_sym_join_type_token2] = ACTIONS(566), - [aux_sym_join_type_token3] = ACTIONS(566), - [aux_sym_join_type_token4] = ACTIONS(566), - [aux_sym_join_clause_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [2931] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(433), - [aux_sym_truncate_statement_token1] = ACTIONS(433), - [aux_sym_comment_statement_token1] = ACTIONS(433), - [aux_sym_comment_statement_token7] = ACTIONS(433), - [aux_sym_begin_statement_token1] = ACTIONS(433), - [aux_sym_commit_statement_token1] = ACTIONS(433), - [aux_sym_rollback_statement_token1] = ACTIONS(433), - [aux_sym_create_statement_token1] = ACTIONS(433), - [aux_sym_alter_statement_token1] = ACTIONS(433), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(433), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym__compound_statement_token2] = ACTIONS(433), - [aux_sym_return_statement_token1] = ACTIONS(433), - [aux_sym_declare_statement_token1] = ACTIONS(433), - [aux_sym_create_function_statement_token7] = ACTIONS(433), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(433), - [aux_sym_trigger_event_token2] = ACTIONS(433), - [aux_sym_trigger_event_token3] = ACTIONS(433), - [aux_sym_drop_statement_token1] = ACTIONS(433), - [aux_sym_grant_statement_token1] = ACTIONS(433), - [aux_sym_grant_statement_token4] = ACTIONS(433), - [aux_sym_grant_statement_token8] = ACTIONS(433), - [aux_sym_create_table_statement_token1] = ACTIONS(433), - [aux_sym_order_by_clause_token1] = ACTIONS(433), - [aux_sym_limit_clause_token1] = ACTIONS(433), - [aux_sym_offset_clause_token1] = ACTIONS(433), - [aux_sym_where_clause_token1] = ACTIONS(433), - [aux_sym_join_type_token1] = ACTIONS(433), - [aux_sym_join_type_token2] = ACTIONS(433), - [aux_sym_join_type_token3] = ACTIONS(433), - [aux_sym_join_type_token4] = ACTIONS(433), - [aux_sym_join_clause_token1] = ACTIONS(433), - [aux_sym_frame_clause_token2] = ACTIONS(433), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [2932] = { - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [anon_sym_COMMA] = ACTIONS(305), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym__compound_statement_token2] = ACTIONS(307), - [aux_sym_return_statement_token1] = ACTIONS(307), - [aux_sym_declare_statement_token1] = ACTIONS(307), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_grant_statement_token8] = ACTIONS(307), - [aux_sym_create_table_statement_token1] = ACTIONS(307), - [aux_sym_order_by_clause_token1] = ACTIONS(307), - [aux_sym_limit_clause_token1] = ACTIONS(307), - [aux_sym_offset_clause_token1] = ACTIONS(307), - [aux_sym_where_clause_token1] = ACTIONS(307), - [aux_sym_join_type_token1] = ACTIONS(307), - [aux_sym_join_type_token2] = ACTIONS(307), - [aux_sym_join_type_token3] = ACTIONS(307), - [aux_sym_join_type_token4] = ACTIONS(307), - [aux_sym_join_clause_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [2933] = { - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [anon_sym_COMMA] = ACTIONS(568), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym__compound_statement_token2] = ACTIONS(570), - [aux_sym_return_statement_token1] = ACTIONS(570), - [aux_sym_declare_statement_token1] = ACTIONS(570), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_reference_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_grant_statement_token8] = ACTIONS(570), - [aux_sym_order_by_clause_token1] = ACTIONS(570), - [aux_sym_limit_clause_token1] = ACTIONS(570), - [aux_sym_offset_clause_token1] = ACTIONS(570), - [aux_sym_where_clause_token1] = ACTIONS(570), - [aux_sym_select_clause_body_token1] = ACTIONS(570), - [aux_sym_join_type_token1] = ACTIONS(570), - [aux_sym_join_type_token2] = ACTIONS(570), - [aux_sym_join_type_token3] = ACTIONS(570), - [aux_sym_join_type_token4] = ACTIONS(570), - [aux_sym_join_clause_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [2934] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(425), - [aux_sym_truncate_statement_token1] = ACTIONS(425), - [aux_sym_comment_statement_token1] = ACTIONS(425), - [aux_sym_comment_statement_token7] = ACTIONS(425), - [aux_sym_begin_statement_token1] = ACTIONS(425), - [aux_sym_commit_statement_token1] = ACTIONS(425), - [aux_sym_rollback_statement_token1] = ACTIONS(425), - [aux_sym_create_statement_token1] = ACTIONS(425), - [aux_sym_alter_statement_token1] = ACTIONS(425), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(425), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym__compound_statement_token2] = ACTIONS(425), - [aux_sym_return_statement_token1] = ACTIONS(425), - [aux_sym_declare_statement_token1] = ACTIONS(425), - [aux_sym_create_function_statement_token7] = ACTIONS(425), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(425), - [aux_sym_trigger_event_token2] = ACTIONS(425), - [aux_sym_trigger_event_token3] = ACTIONS(425), - [aux_sym_drop_statement_token1] = ACTIONS(425), - [aux_sym_grant_statement_token1] = ACTIONS(425), - [aux_sym_grant_statement_token4] = ACTIONS(425), - [aux_sym_grant_statement_token8] = ACTIONS(425), - [aux_sym_create_table_statement_token1] = ACTIONS(425), - [aux_sym_order_by_clause_token1] = ACTIONS(425), - [aux_sym_limit_clause_token1] = ACTIONS(425), - [aux_sym_offset_clause_token1] = ACTIONS(425), - [aux_sym_where_clause_token1] = ACTIONS(425), - [aux_sym_join_type_token1] = ACTIONS(425), - [aux_sym_join_type_token2] = ACTIONS(425), - [aux_sym_join_type_token3] = ACTIONS(425), - [aux_sym_join_type_token4] = ACTIONS(425), - [aux_sym_join_clause_token1] = ACTIONS(425), - [aux_sym_frame_clause_token2] = ACTIONS(425), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [2935] = { - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [anon_sym_COMMA] = ACTIONS(616), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym__compound_statement_token2] = ACTIONS(618), - [aux_sym_return_statement_token1] = ACTIONS(618), - [aux_sym_declare_statement_token1] = ACTIONS(618), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_reference_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_grant_statement_token8] = ACTIONS(618), - [aux_sym_order_by_clause_token1] = ACTIONS(618), - [aux_sym_limit_clause_token1] = ACTIONS(618), - [aux_sym_offset_clause_token1] = ACTIONS(618), - [aux_sym_where_clause_token1] = ACTIONS(618), - [aux_sym_select_clause_body_token1] = ACTIONS(618), - [aux_sym_join_type_token1] = ACTIONS(618), - [aux_sym_join_type_token2] = ACTIONS(618), - [aux_sym_join_type_token3] = ACTIONS(618), - [aux_sym_join_type_token4] = ACTIONS(618), - [aux_sym_join_clause_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [2936] = { - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [anon_sym_COMMA] = ACTIONS(550), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym__compound_statement_token2] = ACTIONS(552), - [aux_sym_return_statement_token1] = ACTIONS(552), - [aux_sym_declare_statement_token1] = ACTIONS(552), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_reference_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_grant_statement_token8] = ACTIONS(552), - [aux_sym_order_by_clause_token1] = ACTIONS(552), - [aux_sym_limit_clause_token1] = ACTIONS(552), - [aux_sym_offset_clause_token1] = ACTIONS(552), - [aux_sym_where_clause_token1] = ACTIONS(552), - [aux_sym_select_clause_body_token1] = ACTIONS(552), - [aux_sym_join_type_token1] = ACTIONS(552), - [aux_sym_join_type_token2] = ACTIONS(552), - [aux_sym_join_type_token3] = ACTIONS(552), - [aux_sym_join_type_token4] = ACTIONS(552), - [aux_sym_join_clause_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [2937] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(305), - [aux_sym_cte_token2] = ACTIONS(305), - [aux_sym_truncate_statement_token1] = ACTIONS(305), - [aux_sym_comment_statement_token1] = ACTIONS(305), - [aux_sym_comment_statement_token7] = ACTIONS(305), - [aux_sym_begin_statement_token1] = ACTIONS(305), - [aux_sym_commit_statement_token1] = ACTIONS(305), - [aux_sym_rollback_statement_token1] = ACTIONS(305), - [aux_sym_create_statement_token1] = ACTIONS(305), - [aux_sym_alter_statement_token1] = ACTIONS(305), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(305), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym__compound_statement_token2] = ACTIONS(305), - [aux_sym_return_statement_token1] = ACTIONS(305), - [aux_sym_declare_statement_token1] = ACTIONS(305), - [aux_sym_create_function_statement_token7] = ACTIONS(305), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(305), - [aux_sym_trigger_event_token2] = ACTIONS(305), - [aux_sym_trigger_event_token3] = ACTIONS(305), - [aux_sym_drop_statement_token1] = ACTIONS(305), - [aux_sym_grant_statement_token1] = ACTIONS(305), - [aux_sym_grant_statement_token4] = ACTIONS(305), - [aux_sym_grant_statement_token8] = ACTIONS(305), - [aux_sym_order_by_clause_token1] = ACTIONS(305), - [aux_sym_limit_clause_token1] = ACTIONS(305), - [aux_sym_offset_clause_token1] = ACTIONS(305), - [aux_sym_where_clause_token1] = ACTIONS(305), - [aux_sym_join_type_token1] = ACTIONS(305), - [aux_sym_join_type_token2] = ACTIONS(305), - [aux_sym_join_type_token3] = ACTIONS(305), - [aux_sym_join_type_token4] = ACTIONS(305), - [aux_sym_join_clause_token1] = ACTIONS(305), - [aux_sym_over_clause_token1] = ACTIONS(305), - [aux_sym_frame_clause_token2] = ACTIONS(305), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [2938] = { - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [anon_sym_COMMA] = ACTIONS(546), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym__compound_statement_token2] = ACTIONS(548), - [aux_sym_return_statement_token1] = ACTIONS(548), - [aux_sym_declare_statement_token1] = ACTIONS(548), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_reference_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_grant_statement_token8] = ACTIONS(548), - [aux_sym_order_by_clause_token1] = ACTIONS(548), - [aux_sym_limit_clause_token1] = ACTIONS(548), - [aux_sym_offset_clause_token1] = ACTIONS(548), - [aux_sym_where_clause_token1] = ACTIONS(548), - [aux_sym_select_clause_body_token1] = ACTIONS(548), - [aux_sym_join_type_token1] = ACTIONS(548), - [aux_sym_join_type_token2] = ACTIONS(548), - [aux_sym_join_type_token3] = ACTIONS(548), - [aux_sym_join_type_token4] = ACTIONS(548), - [aux_sym_join_clause_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [2939] = { - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [anon_sym_COMMA] = ACTIONS(686), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym__compound_statement_token2] = ACTIONS(688), - [aux_sym_return_statement_token1] = ACTIONS(688), - [aux_sym_declare_statement_token1] = ACTIONS(688), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_reference_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_grant_statement_token8] = ACTIONS(688), - [aux_sym_create_table_statement_token1] = ACTIONS(688), - [aux_sym_order_by_clause_token1] = ACTIONS(688), - [aux_sym_limit_clause_token1] = ACTIONS(688), - [aux_sym_offset_clause_token1] = ACTIONS(688), - [aux_sym_where_clause_token1] = ACTIONS(688), - [aux_sym_select_clause_body_token1] = ACTIONS(688), - [aux_sym_join_type_token1] = ACTIONS(688), - [aux_sym_join_type_token2] = ACTIONS(688), - [aux_sym_join_type_token3] = ACTIONS(688), - [aux_sym_join_type_token4] = ACTIONS(688), - [aux_sym_join_clause_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [2940] = { - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [anon_sym_COMMA] = ACTIONS(530), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym__compound_statement_token2] = ACTIONS(532), - [aux_sym_return_statement_token1] = ACTIONS(532), - [aux_sym_declare_statement_token1] = ACTIONS(532), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_reference_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_grant_statement_token8] = ACTIONS(532), - [aux_sym_order_by_clause_token1] = ACTIONS(532), - [aux_sym_limit_clause_token1] = ACTIONS(532), - [aux_sym_offset_clause_token1] = ACTIONS(532), - [aux_sym_where_clause_token1] = ACTIONS(532), - [aux_sym_select_clause_body_token1] = ACTIONS(532), - [aux_sym_join_type_token1] = ACTIONS(532), - [aux_sym_join_type_token2] = ACTIONS(532), - [aux_sym_join_type_token3] = ACTIONS(532), - [aux_sym_join_type_token4] = ACTIONS(532), - [aux_sym_join_clause_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [2941] = { - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [anon_sym_COMMA] = ACTIONS(484), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym__compound_statement_token2] = ACTIONS(486), - [aux_sym_return_statement_token1] = ACTIONS(486), - [aux_sym_declare_statement_token1] = ACTIONS(486), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_reference_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_grant_statement_token8] = ACTIONS(486), - [aux_sym_order_by_clause_token1] = ACTIONS(486), - [aux_sym_limit_clause_token1] = ACTIONS(486), - [aux_sym_offset_clause_token1] = ACTIONS(486), - [aux_sym_where_clause_token1] = ACTIONS(486), - [aux_sym_select_clause_body_token1] = ACTIONS(486), - [aux_sym_join_type_token1] = ACTIONS(486), - [aux_sym_join_type_token2] = ACTIONS(486), - [aux_sym_join_type_token3] = ACTIONS(486), - [aux_sym_join_type_token4] = ACTIONS(486), - [aux_sym_join_clause_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [2942] = { - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [anon_sym_COMMA] = ACTIONS(461), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym__compound_statement_token2] = ACTIONS(463), - [aux_sym_return_statement_token1] = ACTIONS(463), - [aux_sym_declare_statement_token1] = ACTIONS(463), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_reference_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_grant_statement_token8] = ACTIONS(463), - [aux_sym_order_by_clause_token1] = ACTIONS(463), - [aux_sym_limit_clause_token1] = ACTIONS(463), - [aux_sym_offset_clause_token1] = ACTIONS(463), - [aux_sym_where_clause_token1] = ACTIONS(463), - [aux_sym_select_clause_body_token1] = ACTIONS(463), - [aux_sym_join_type_token1] = ACTIONS(463), - [aux_sym_join_type_token2] = ACTIONS(463), - [aux_sym_join_type_token3] = ACTIONS(463), - [aux_sym_join_type_token4] = ACTIONS(463), - [aux_sym_join_clause_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [2943] = { - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [anon_sym_COMMA] = ACTIONS(469), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym__compound_statement_token2] = ACTIONS(471), - [aux_sym_return_statement_token1] = ACTIONS(471), - [aux_sym_declare_statement_token1] = ACTIONS(471), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_reference_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_grant_statement_token8] = ACTIONS(471), - [aux_sym_order_by_clause_token1] = ACTIONS(471), - [aux_sym_limit_clause_token1] = ACTIONS(471), - [aux_sym_offset_clause_token1] = ACTIONS(471), - [aux_sym_where_clause_token1] = ACTIONS(471), - [aux_sym_select_clause_body_token1] = ACTIONS(471), - [aux_sym_join_type_token1] = ACTIONS(471), - [aux_sym_join_type_token2] = ACTIONS(471), - [aux_sym_join_type_token3] = ACTIONS(471), - [aux_sym_join_type_token4] = ACTIONS(471), - [aux_sym_join_clause_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [2944] = { - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [anon_sym_COMMA] = ACTIONS(465), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym__compound_statement_token2] = ACTIONS(467), - [aux_sym_return_statement_token1] = ACTIONS(467), - [aux_sym_declare_statement_token1] = ACTIONS(467), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_reference_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_grant_statement_token8] = ACTIONS(467), - [aux_sym_order_by_clause_token1] = ACTIONS(467), - [aux_sym_limit_clause_token1] = ACTIONS(467), - [aux_sym_offset_clause_token1] = ACTIONS(467), - [aux_sym_where_clause_token1] = ACTIONS(467), - [aux_sym_select_clause_body_token1] = ACTIONS(467), - [aux_sym_join_type_token1] = ACTIONS(467), - [aux_sym_join_type_token2] = ACTIONS(467), - [aux_sym_join_type_token3] = ACTIONS(467), - [aux_sym_join_type_token4] = ACTIONS(467), - [aux_sym_join_clause_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [2945] = { - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym__compound_statement_token2] = ACTIONS(321), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_reference_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_select_clause_body_token1] = ACTIONS(321), - [aux_sym_join_type_token1] = ACTIONS(321), - [aux_sym_join_type_token2] = ACTIONS(321), - [aux_sym_join_type_token3] = ACTIONS(321), - [aux_sym_join_type_token4] = ACTIONS(321), - [aux_sym_join_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [2946] = { - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [anon_sym_COMMA] = ACTIONS(488), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym__compound_statement_token2] = ACTIONS(490), - [aux_sym_return_statement_token1] = ACTIONS(490), - [aux_sym_declare_statement_token1] = ACTIONS(490), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_reference_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_grant_statement_token8] = ACTIONS(490), - [aux_sym_order_by_clause_token1] = ACTIONS(490), - [aux_sym_limit_clause_token1] = ACTIONS(490), - [aux_sym_offset_clause_token1] = ACTIONS(490), - [aux_sym_where_clause_token1] = ACTIONS(490), - [aux_sym_select_clause_body_token1] = ACTIONS(490), - [aux_sym_join_type_token1] = ACTIONS(490), - [aux_sym_join_type_token2] = ACTIONS(490), - [aux_sym_join_type_token3] = ACTIONS(490), - [aux_sym_join_type_token4] = ACTIONS(490), - [aux_sym_join_clause_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [2947] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(199), - [aux_sym_truncate_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token7] = ACTIONS(199), - [aux_sym_begin_statement_token1] = ACTIONS(199), - [aux_sym_commit_statement_token1] = ACTIONS(199), - [aux_sym_rollback_statement_token1] = ACTIONS(199), - [aux_sym_create_statement_token1] = ACTIONS(199), - [aux_sym_alter_statement_token1] = ACTIONS(199), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(199), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(199), - [aux_sym_declare_statement_token1] = ACTIONS(199), - [aux_sym_create_function_statement_token7] = ACTIONS(199), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(199), - [aux_sym_trigger_event_token2] = ACTIONS(199), - [aux_sym_trigger_event_token3] = ACTIONS(199), - [aux_sym_drop_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token4] = ACTIONS(199), - [aux_sym_grant_statement_token8] = ACTIONS(199), - [aux_sym_create_table_statement_token1] = ACTIONS(199), - [aux_sym_order_by_clause_token1] = ACTIONS(199), - [aux_sym_limit_clause_token1] = ACTIONS(199), - [aux_sym_offset_clause_token1] = ACTIONS(199), - [aux_sym_where_clause_token1] = ACTIONS(199), - [aux_sym_join_type_token1] = ACTIONS(199), - [aux_sym_join_type_token2] = ACTIONS(199), - [aux_sym_join_type_token3] = ACTIONS(199), - [aux_sym_join_type_token4] = ACTIONS(199), - [aux_sym_join_clause_token1] = ACTIONS(199), - [aux_sym_frame_clause_token2] = ACTIONS(199), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [2948] = { - [sym_over_clause] = STATE(3272), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(195), - [aux_sym_cte_token2] = ACTIONS(195), - [aux_sym_truncate_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token7] = ACTIONS(195), - [aux_sym_begin_statement_token1] = ACTIONS(195), - [aux_sym_commit_statement_token1] = ACTIONS(195), - [aux_sym_rollback_statement_token1] = ACTIONS(195), - [aux_sym_create_statement_token1] = ACTIONS(195), - [aux_sym_alter_statement_token1] = ACTIONS(195), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(195), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(195), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(195), - [aux_sym_declare_statement_token1] = ACTIONS(195), - [aux_sym_null_hint_token2] = ACTIONS(195), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(195), - [aux_sym_trigger_event_token1] = ACTIONS(195), - [aux_sym_trigger_event_token2] = ACTIONS(195), - [aux_sym_trigger_event_token3] = ACTIONS(195), - [aux_sym_drop_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token4] = ACTIONS(195), - [aux_sym_grant_statement_token5] = ACTIONS(195), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(195), - [aux_sym_direction_constraint_token1] = ACTIONS(195), - [aux_sym_direction_constraint_token2] = ACTIONS(195), - [anon_sym_CONSTRAINT] = ACTIONS(195), - [aux_sym_table_constraint_check_token1] = ACTIONS(195), - [aux_sym_table_constraint_unique_token1] = ACTIONS(195), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(195), - [aux_sym_over_clause_token1] = ACTIONS(3062), - [aux_sym_frame_clause_token2] = ACTIONS(195), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2949] = { - [aux_sym_dotted_name_repeat1] = STATE(3012), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(158), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token2] = ACTIONS(158), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(158), - [aux_sym_begin_statement_token1] = ACTIONS(158), - [aux_sym_commit_statement_token1] = ACTIONS(158), - [aux_sym_rollback_statement_token1] = ACTIONS(158), - [aux_sym_create_statement_token1] = ACTIONS(158), - [aux_sym_alter_statement_token1] = ACTIONS(158), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(158), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(158), - [aux_sym_declare_statement_token1] = ACTIONS(158), - [aux_sym_create_function_statement_token7] = ACTIONS(158), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(158), - [aux_sym_trigger_event_token2] = ACTIONS(158), - [aux_sym_trigger_event_token3] = ACTIONS(158), - [aux_sym_drop_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token4] = ACTIONS(158), - [aux_sym_grant_statement_token8] = ACTIONS(158), - [aux_sym_having_clause_token1] = ACTIONS(158), - [aux_sym_order_by_clause_token1] = ACTIONS(158), - [aux_sym_limit_clause_token1] = ACTIONS(158), - [aux_sym_offset_clause_token1] = ACTIONS(158), - [aux_sym_frame_clause_token2] = ACTIONS(158), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(3843), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(3845), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [2950] = { - [sym_over_clause] = STATE(3270), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(185), - [aux_sym_cte_token2] = ACTIONS(185), - [aux_sym_truncate_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token7] = ACTIONS(185), - [aux_sym_begin_statement_token1] = ACTIONS(185), - [aux_sym_commit_statement_token1] = ACTIONS(185), - [aux_sym_rollback_statement_token1] = ACTIONS(185), - [aux_sym_create_statement_token1] = ACTIONS(185), - [aux_sym_alter_statement_token1] = ACTIONS(185), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(185), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(185), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(185), - [aux_sym_declare_statement_token1] = ACTIONS(185), - [aux_sym_null_hint_token2] = ACTIONS(185), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(185), - [aux_sym_trigger_event_token1] = ACTIONS(185), - [aux_sym_trigger_event_token2] = ACTIONS(185), - [aux_sym_trigger_event_token3] = ACTIONS(185), - [aux_sym_drop_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token4] = ACTIONS(185), - [aux_sym_grant_statement_token5] = ACTIONS(185), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(185), - [aux_sym_direction_constraint_token1] = ACTIONS(185), - [aux_sym_direction_constraint_token2] = ACTIONS(185), - [anon_sym_CONSTRAINT] = ACTIONS(185), - [aux_sym_table_constraint_check_token1] = ACTIONS(185), - [aux_sym_table_constraint_unique_token1] = ACTIONS(185), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(185), - [aux_sym_over_clause_token1] = ACTIONS(3062), - [aux_sym_frame_clause_token2] = ACTIONS(185), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2951] = { - [sym_over_clause] = STATE(3245), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(240), - [aux_sym_cte_token2] = ACTIONS(240), - [aux_sym_truncate_statement_token1] = ACTIONS(240), - [aux_sym_comment_statement_token1] = ACTIONS(240), - [aux_sym_comment_statement_token7] = ACTIONS(240), - [aux_sym_begin_statement_token1] = ACTIONS(240), - [aux_sym_commit_statement_token1] = ACTIONS(240), - [aux_sym_rollback_statement_token1] = ACTIONS(240), - [aux_sym_create_statement_token1] = ACTIONS(240), - [aux_sym_alter_statement_token1] = ACTIONS(240), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(240), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(240), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym__compound_statement_token2] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(240), - [aux_sym_declare_statement_token1] = ACTIONS(240), - [aux_sym_null_hint_token2] = ACTIONS(240), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(240), - [aux_sym_trigger_event_token1] = ACTIONS(240), - [aux_sym_trigger_event_token2] = ACTIONS(240), - [aux_sym_trigger_event_token3] = ACTIONS(240), - [aux_sym_drop_statement_token1] = ACTIONS(240), - [aux_sym_grant_statement_token1] = ACTIONS(240), - [aux_sym_grant_statement_token4] = ACTIONS(240), - [aux_sym_grant_statement_token5] = ACTIONS(240), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(240), - [aux_sym_direction_constraint_token1] = ACTIONS(240), - [aux_sym_direction_constraint_token2] = ACTIONS(240), - [anon_sym_CONSTRAINT] = ACTIONS(240), - [aux_sym_table_constraint_check_token1] = ACTIONS(240), - [aux_sym_table_constraint_unique_token1] = ACTIONS(240), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(240), - [aux_sym_over_clause_token1] = ACTIONS(3062), - [aux_sym_frame_clause_token2] = ACTIONS(240), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [2952] = { - [sym_over_clause] = STATE(3216), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(177), - [aux_sym_cte_token2] = ACTIONS(177), - [aux_sym_truncate_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token7] = ACTIONS(177), - [aux_sym_begin_statement_token1] = ACTIONS(177), - [aux_sym_commit_statement_token1] = ACTIONS(177), - [aux_sym_rollback_statement_token1] = ACTIONS(177), - [aux_sym_create_statement_token1] = ACTIONS(177), - [aux_sym_alter_statement_token1] = ACTIONS(177), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(177), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(177), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(177), - [aux_sym_declare_statement_token1] = ACTIONS(177), - [aux_sym_null_hint_token2] = ACTIONS(177), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(177), - [aux_sym_trigger_event_token1] = ACTIONS(177), - [aux_sym_trigger_event_token2] = ACTIONS(177), - [aux_sym_trigger_event_token3] = ACTIONS(177), - [aux_sym_drop_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token4] = ACTIONS(177), - [aux_sym_grant_statement_token5] = ACTIONS(177), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(177), - [aux_sym_direction_constraint_token1] = ACTIONS(177), - [aux_sym_direction_constraint_token2] = ACTIONS(177), - [anon_sym_CONSTRAINT] = ACTIONS(177), - [aux_sym_table_constraint_check_token1] = ACTIONS(177), - [aux_sym_table_constraint_unique_token1] = ACTIONS(177), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(177), - [aux_sym_over_clause_token1] = ACTIONS(3062), - [aux_sym_frame_clause_token2] = ACTIONS(177), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2953] = { - [sym_over_clause] = STATE(3208), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(293), - [aux_sym_cte_token2] = ACTIONS(293), - [aux_sym_truncate_statement_token1] = ACTIONS(293), - [aux_sym_comment_statement_token1] = ACTIONS(293), - [aux_sym_comment_statement_token7] = ACTIONS(293), - [aux_sym_begin_statement_token1] = ACTIONS(293), - [aux_sym_commit_statement_token1] = ACTIONS(293), - [aux_sym_rollback_statement_token1] = ACTIONS(293), - [aux_sym_create_statement_token1] = ACTIONS(293), - [aux_sym_alter_statement_token1] = ACTIONS(293), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(293), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(293), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym__compound_statement_token2] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(293), - [aux_sym_declare_statement_token1] = ACTIONS(293), - [aux_sym_null_hint_token2] = ACTIONS(293), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(293), - [aux_sym_trigger_event_token1] = ACTIONS(293), - [aux_sym_trigger_event_token2] = ACTIONS(293), - [aux_sym_trigger_event_token3] = ACTIONS(293), - [aux_sym_drop_statement_token1] = ACTIONS(293), - [aux_sym_grant_statement_token1] = ACTIONS(293), - [aux_sym_grant_statement_token4] = ACTIONS(293), - [aux_sym_grant_statement_token5] = ACTIONS(293), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(293), - [aux_sym_direction_constraint_token1] = ACTIONS(293), - [aux_sym_direction_constraint_token2] = ACTIONS(293), - [anon_sym_CONSTRAINT] = ACTIONS(293), - [aux_sym_table_constraint_check_token1] = ACTIONS(293), - [aux_sym_table_constraint_unique_token1] = ACTIONS(293), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(293), - [aux_sym_over_clause_token1] = ACTIONS(3062), - [aux_sym_frame_clause_token2] = ACTIONS(293), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [2954] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [anon_sym_COMMA] = ACTIONS(660), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_truncate_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token1] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_begin_statement_token1] = ACTIONS(662), - [aux_sym_commit_statement_token1] = ACTIONS(662), - [aux_sym_rollback_statement_token1] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_grant_statement_token8] = ACTIONS(662), - [aux_sym_order_by_clause_token1] = ACTIONS(662), - [aux_sym_limit_clause_token1] = ACTIONS(662), - [aux_sym_offset_clause_token1] = ACTIONS(662), - [aux_sym_where_clause_token1] = ACTIONS(662), - [aux_sym_join_type_token1] = ACTIONS(662), - [aux_sym_join_type_token2] = ACTIONS(662), - [aux_sym_join_type_token3] = ACTIONS(662), - [aux_sym_join_type_token4] = ACTIONS(662), - [aux_sym_join_clause_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [2955] = { - [sym_group_by_clause] = STATE(4429), - [sym_window_clause] = STATE(4224), - [sym_order_by_clause] = STATE(5089), - [sym_limit_clause] = STATE(5559), - [sym_offset_clause] = STATE(6506), - [sym_where_clause] = STATE(4162), - [sym_join_type] = STATE(15202), - [sym_join_clause] = STATE(3755), - [aux_sym__select_statement_repeat1] = STATE(3755), - [ts_builtin_sym_end] = ACTIONS(3687), - [anon_sym_SEMI] = ACTIONS(3687), - [aux_sym_with_clause_token1] = ACTIONS(3689), - [aux_sym_cte_token1] = ACTIONS(3689), - [aux_sym_cte_token2] = ACTIONS(3689), - [aux_sym_truncate_statement_token1] = ACTIONS(3689), - [aux_sym_comment_statement_token1] = ACTIONS(3689), - [aux_sym_begin_statement_token1] = ACTIONS(3689), - [aux_sym_commit_statement_token1] = ACTIONS(3689), - [aux_sym_rollback_statement_token1] = ACTIONS(3689), - [aux_sym_create_statement_token1] = ACTIONS(3689), - [aux_sym_alter_statement_token1] = ACTIONS(3689), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(3689), - [aux_sym_sequence_token5] = ACTIONS(3689), - [aux_sym_pg_command_token1] = ACTIONS(3687), - [aux_sym_return_statement_token1] = ACTIONS(3689), - [aux_sym_declare_statement_token1] = ACTIONS(3689), - [aux_sym_create_function_statement_token3] = ACTIONS(3689), - [aux_sym_create_function_statement_token4] = ACTIONS(3689), - [aux_sym_create_function_statement_token7] = ACTIONS(3482), - [aux_sym_create_function_statement_token8] = ACTIONS(3689), - [aux_sym_create_function_statement_token9] = ACTIONS(3689), - [aux_sym_create_function_statement_token10] = ACTIONS(3689), - [aux_sym_create_function_statement_token11] = ACTIONS(3689), - [aux_sym_external_hint_token1] = ACTIONS(3689), - [aux_sym_external_hint_token2] = ACTIONS(3689), - [aux_sym_optimizer_hint_token1] = ACTIONS(3689), - [aux_sym_optimizer_hint_token2] = ACTIONS(3689), - [aux_sym_optimizer_hint_token3] = ACTIONS(3689), - [aux_sym_parallel_hint_token1] = ACTIONS(3689), - [aux_sym_null_hint_token1] = ACTIONS(3689), - [aux_sym_null_hint_token4] = ACTIONS(3689), - [aux_sym_deterministic_hint_token1] = ACTIONS(3689), - [aux_sym_sql_hint_token1] = ACTIONS(3689), - [aux_sym_sql_hint_token2] = ACTIONS(3689), - [aux_sym_sql_hint_token3] = ACTIONS(3689), - [aux_sym_sql_hint_token5] = ACTIONS(3689), - [aux_sym__function_language_token1] = ACTIONS(3689), - [aux_sym_trigger_event_token1] = ACTIONS(3689), - [aux_sym_trigger_event_token2] = ACTIONS(3689), - [aux_sym_trigger_event_token3] = ACTIONS(3689), - [aux_sym_drop_statement_token1] = ACTIONS(3689), - [aux_sym_grant_statement_token1] = ACTIONS(3689), - [aux_sym_grant_statement_token4] = ACTIONS(3689), - [aux_sym_grant_statement_token8] = ACTIONS(3486), - [aux_sym_order_by_clause_token1] = ACTIONS(3488), - [aux_sym_limit_clause_token1] = ACTIONS(3490), - [aux_sym_offset_clause_token1] = ACTIONS(3492), - [aux_sym_where_clause_token1] = ACTIONS(3494), - [aux_sym_join_type_token1] = ACTIONS(3342), - [aux_sym_join_type_token2] = ACTIONS(3344), - [aux_sym_join_type_token3] = ACTIONS(3344), - [aux_sym_join_type_token4] = ACTIONS(3344), - [aux_sym_join_clause_token1] = ACTIONS(3496), - [sym__unquoted_identifier] = ACTIONS(3689), - [anon_sym_BQUOTE] = ACTIONS(3687), - [anon_sym_DQUOTE] = ACTIONS(3687), - [sym_comment] = ACTIONS(3), - }, - [2956] = { - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [anon_sym_LPAREN] = ACTIONS(3847), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(265), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(3849), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(3851), - }, - [2957] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(538), - [aux_sym_truncate_statement_token1] = ACTIONS(538), - [aux_sym_comment_statement_token1] = ACTIONS(538), - [aux_sym_comment_statement_token7] = ACTIONS(538), - [aux_sym_begin_statement_token1] = ACTIONS(538), - [aux_sym_commit_statement_token1] = ACTIONS(538), - [aux_sym_rollback_statement_token1] = ACTIONS(538), - [aux_sym_create_statement_token1] = ACTIONS(538), - [aux_sym_alter_statement_token1] = ACTIONS(538), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(538), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym__compound_statement_token2] = ACTIONS(538), - [aux_sym_return_statement_token1] = ACTIONS(538), - [aux_sym_declare_statement_token1] = ACTIONS(538), - [aux_sym_create_function_statement_token7] = ACTIONS(538), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(538), - [aux_sym_trigger_event_token2] = ACTIONS(538), - [aux_sym_trigger_event_token3] = ACTIONS(538), - [aux_sym_drop_statement_token1] = ACTIONS(538), - [aux_sym_grant_statement_token1] = ACTIONS(538), - [aux_sym_grant_statement_token4] = ACTIONS(538), - [aux_sym_grant_statement_token8] = ACTIONS(538), - [aux_sym_create_table_statement_token1] = ACTIONS(538), - [aux_sym_order_by_clause_token1] = ACTIONS(538), - [aux_sym_limit_clause_token1] = ACTIONS(538), - [aux_sym_offset_clause_token1] = ACTIONS(538), - [aux_sym_where_clause_token1] = ACTIONS(538), - [aux_sym_join_type_token1] = ACTIONS(538), - [aux_sym_join_type_token2] = ACTIONS(538), - [aux_sym_join_type_token3] = ACTIONS(538), - [aux_sym_join_type_token4] = ACTIONS(538), - [aux_sym_join_clause_token1] = ACTIONS(538), - [aux_sym_frame_clause_token2] = ACTIONS(538), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [2958] = { - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [anon_sym_COMMA] = ACTIONS(761), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(3553), - [aux_sym_comment_statement_token7] = ACTIONS(3555), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym__compound_statement_token2] = ACTIONS(763), - [aux_sym_return_statement_token1] = ACTIONS(763), - [aux_sym_declare_statement_token1] = ACTIONS(763), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(3557), - [anon_sym_EQ] = ACTIONS(3559), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_reference_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_grant_statement_token8] = ACTIONS(763), - [aux_sym_create_table_statement_token1] = ACTIONS(763), - [aux_sym_order_by_clause_token1] = ACTIONS(763), - [aux_sym_limit_clause_token1] = ACTIONS(763), - [aux_sym_offset_clause_token1] = ACTIONS(763), - [aux_sym_where_clause_token1] = ACTIONS(763), - [aux_sym_select_clause_body_token1] = ACTIONS(763), - [aux_sym_join_type_token1] = ACTIONS(763), - [aux_sym_join_type_token2] = ACTIONS(763), - [aux_sym_join_type_token3] = ACTIONS(763), - [aux_sym_join_type_token4] = ACTIONS(763), - [aux_sym_join_clause_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(3563), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3565), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3571), - [anon_sym_DASH] = ACTIONS(3573), - [anon_sym_TILDE] = ACTIONS(3575), - [anon_sym_CARET] = ACTIONS(3577), - [anon_sym_STAR] = ACTIONS(3579), - [anon_sym_SLASH] = ACTIONS(3581), - [anon_sym_PERCENT] = ACTIONS(3579), - [anon_sym_LT_LT] = ACTIONS(3579), - [anon_sym_GT_GT] = ACTIONS(3579), - [anon_sym_AMP] = ACTIONS(3579), - [anon_sym_PIPE] = ACTIONS(3571), - [anon_sym_POUND] = ACTIONS(3573), - [anon_sym_LT] = ACTIONS(3575), - [anon_sym_LT_EQ] = ACTIONS(3559), - [anon_sym_LT_GT] = ACTIONS(3559), - [anon_sym_BANG_EQ] = ACTIONS(3559), - [anon_sym_GT] = ACTIONS(3575), - [anon_sym_GT_EQ] = ACTIONS(3559), - [anon_sym_BANG_TILDE] = ACTIONS(3575), - [anon_sym_TILDE_STAR] = ACTIONS(3559), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3559), - }, - [2959] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(451), - [aux_sym_truncate_statement_token1] = ACTIONS(451), - [aux_sym_comment_statement_token1] = ACTIONS(451), - [aux_sym_comment_statement_token7] = ACTIONS(451), - [aux_sym_begin_statement_token1] = ACTIONS(451), - [aux_sym_commit_statement_token1] = ACTIONS(451), - [aux_sym_rollback_statement_token1] = ACTIONS(451), - [aux_sym_create_statement_token1] = ACTIONS(451), - [aux_sym_alter_statement_token1] = ACTIONS(451), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(451), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym__compound_statement_token2] = ACTIONS(451), - [aux_sym_return_statement_token1] = ACTIONS(451), - [aux_sym_declare_statement_token1] = ACTIONS(451), - [aux_sym_create_function_statement_token7] = ACTIONS(451), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(451), - [aux_sym_trigger_event_token2] = ACTIONS(451), - [aux_sym_trigger_event_token3] = ACTIONS(451), - [aux_sym_drop_statement_token1] = ACTIONS(451), - [aux_sym_grant_statement_token1] = ACTIONS(451), - [aux_sym_grant_statement_token4] = ACTIONS(451), - [aux_sym_grant_statement_token8] = ACTIONS(451), - [aux_sym_create_table_statement_token1] = ACTIONS(451), - [aux_sym_order_by_clause_token1] = ACTIONS(451), - [aux_sym_limit_clause_token1] = ACTIONS(451), - [aux_sym_offset_clause_token1] = ACTIONS(451), - [aux_sym_where_clause_token1] = ACTIONS(451), - [aux_sym_join_type_token1] = ACTIONS(451), - [aux_sym_join_type_token2] = ACTIONS(451), - [aux_sym_join_type_token3] = ACTIONS(451), - [aux_sym_join_type_token4] = ACTIONS(451), - [aux_sym_join_clause_token1] = ACTIONS(451), - [aux_sym_frame_clause_token2] = ACTIONS(451), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [2960] = { - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [anon_sym_COMMA] = ACTIONS(259), - [aux_sym_cte_token1] = ACTIONS(261), - [aux_sym_cte_token2] = ACTIONS(261), - [aux_sym_comment_statement_token7] = ACTIONS(261), - [aux_sym_create_statement_token1] = ACTIONS(261), - [aux_sym_alter_statement_token1] = ACTIONS(261), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(261), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym__compound_statement_token2] = ACTIONS(261), - [aux_sym_return_statement_token1] = ACTIONS(261), - [aux_sym_declare_statement_token1] = ACTIONS(261), - [aux_sym_create_function_statement_token7] = ACTIONS(261), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(261), - [aux_sym_trigger_event_token2] = ACTIONS(261), - [aux_sym_trigger_event_token3] = ACTIONS(261), - [aux_sym_drop_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token1] = ACTIONS(261), - [aux_sym_grant_statement_token4] = ACTIONS(261), - [aux_sym_grant_statement_token8] = ACTIONS(261), - [aux_sym_order_by_clause_token1] = ACTIONS(261), - [aux_sym_limit_clause_token1] = ACTIONS(261), - [aux_sym_offset_clause_token1] = ACTIONS(261), - [aux_sym_where_clause_token1] = ACTIONS(261), - [aux_sym_join_type_token1] = ACTIONS(261), - [aux_sym_join_type_token2] = ACTIONS(261), - [aux_sym_join_type_token3] = ACTIONS(261), - [aux_sym_join_type_token4] = ACTIONS(261), - [aux_sym_join_clause_token1] = ACTIONS(261), - [aux_sym_filter_clause_token1] = ACTIONS(261), - [aux_sym_over_clause_token1] = ACTIONS(261), - [aux_sym_frame_clause_token2] = ACTIONS(261), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(261), - [sym__unquoted_identifier] = ACTIONS(261), - [anon_sym_BQUOTE] = ACTIONS(259), - [anon_sym_DQUOTE] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [2961] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(564), - [aux_sym_truncate_statement_token1] = ACTIONS(564), - [aux_sym_comment_statement_token1] = ACTIONS(564), - [aux_sym_comment_statement_token7] = ACTIONS(564), - [aux_sym_begin_statement_token1] = ACTIONS(564), - [aux_sym_commit_statement_token1] = ACTIONS(564), - [aux_sym_rollback_statement_token1] = ACTIONS(564), - [aux_sym_create_statement_token1] = ACTIONS(564), - [aux_sym_alter_statement_token1] = ACTIONS(564), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(564), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym__compound_statement_token2] = ACTIONS(564), - [aux_sym_return_statement_token1] = ACTIONS(564), - [aux_sym_declare_statement_token1] = ACTIONS(564), - [aux_sym_create_function_statement_token7] = ACTIONS(564), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(564), - [aux_sym_trigger_event_token2] = ACTIONS(564), - [aux_sym_trigger_event_token3] = ACTIONS(564), - [aux_sym_drop_statement_token1] = ACTIONS(564), - [aux_sym_grant_statement_token1] = ACTIONS(564), - [aux_sym_grant_statement_token4] = ACTIONS(564), - [aux_sym_grant_statement_token8] = ACTIONS(564), - [aux_sym_create_table_statement_token1] = ACTIONS(564), - [aux_sym_order_by_clause_token1] = ACTIONS(564), - [aux_sym_limit_clause_token1] = ACTIONS(564), - [aux_sym_offset_clause_token1] = ACTIONS(564), - [aux_sym_where_clause_token1] = ACTIONS(564), - [aux_sym_join_type_token1] = ACTIONS(564), - [aux_sym_join_type_token2] = ACTIONS(564), - [aux_sym_join_type_token3] = ACTIONS(564), - [aux_sym_join_type_token4] = ACTIONS(564), - [aux_sym_join_clause_token1] = ACTIONS(564), - [aux_sym_frame_clause_token2] = ACTIONS(564), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [2962] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(568), - [aux_sym_truncate_statement_token1] = ACTIONS(568), - [aux_sym_comment_statement_token1] = ACTIONS(568), - [aux_sym_comment_statement_token7] = ACTIONS(568), - [aux_sym_begin_statement_token1] = ACTIONS(568), - [aux_sym_commit_statement_token1] = ACTIONS(568), - [aux_sym_rollback_statement_token1] = ACTIONS(568), - [aux_sym_create_statement_token1] = ACTIONS(568), - [aux_sym_alter_statement_token1] = ACTIONS(568), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(568), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym__compound_statement_token2] = ACTIONS(568), - [aux_sym_return_statement_token1] = ACTIONS(568), - [aux_sym_declare_statement_token1] = ACTIONS(568), - [aux_sym_create_function_statement_token7] = ACTIONS(568), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(568), - [aux_sym_trigger_event_token2] = ACTIONS(568), - [aux_sym_trigger_event_token3] = ACTIONS(568), - [aux_sym_drop_statement_token1] = ACTIONS(568), - [aux_sym_grant_statement_token1] = ACTIONS(568), - [aux_sym_grant_statement_token4] = ACTIONS(568), - [aux_sym_grant_statement_token8] = ACTIONS(568), - [aux_sym_create_table_statement_token1] = ACTIONS(568), - [aux_sym_order_by_clause_token1] = ACTIONS(568), - [aux_sym_limit_clause_token1] = ACTIONS(568), - [aux_sym_offset_clause_token1] = ACTIONS(568), - [aux_sym_where_clause_token1] = ACTIONS(568), - [aux_sym_join_type_token1] = ACTIONS(568), - [aux_sym_join_type_token2] = ACTIONS(568), - [aux_sym_join_type_token3] = ACTIONS(568), - [aux_sym_join_type_token4] = ACTIONS(568), - [aux_sym_join_clause_token1] = ACTIONS(568), - [aux_sym_frame_clause_token2] = ACTIONS(568), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [2963] = { - [aux_sym_array_type_repeat1] = STATE(2913), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(326), - [aux_sym_cte_token2] = ACTIONS(326), - [aux_sym_truncate_statement_token1] = ACTIONS(326), - [aux_sym_comment_statement_token1] = ACTIONS(326), - [aux_sym_comment_statement_token7] = ACTIONS(326), - [aux_sym_begin_statement_token1] = ACTIONS(326), - [aux_sym_commit_statement_token1] = ACTIONS(326), - [aux_sym_rollback_statement_token1] = ACTIONS(326), - [aux_sym_create_statement_token1] = ACTIONS(326), - [aux_sym_alter_statement_token1] = ACTIONS(326), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(326), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym__compound_statement_token2] = ACTIONS(326), - [aux_sym_return_statement_token1] = ACTIONS(326), - [aux_sym_declare_statement_token1] = ACTIONS(326), - [aux_sym_create_function_statement_token7] = ACTIONS(326), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(326), - [aux_sym_trigger_event_token2] = ACTIONS(326), - [aux_sym_trigger_event_token3] = ACTIONS(326), - [aux_sym_drop_statement_token1] = ACTIONS(326), - [aux_sym_grant_statement_token1] = ACTIONS(326), - [aux_sym_grant_statement_token4] = ACTIONS(326), - [aux_sym_grant_statement_token8] = ACTIONS(326), - [aux_sym_order_by_clause_token1] = ACTIONS(326), - [aux_sym_limit_clause_token1] = ACTIONS(326), - [aux_sym_offset_clause_token1] = ACTIONS(326), - [aux_sym_where_clause_token1] = ACTIONS(326), - [aux_sym_join_type_token1] = ACTIONS(326), - [aux_sym_join_type_token2] = ACTIONS(326), - [aux_sym_join_type_token3] = ACTIONS(326), - [aux_sym_join_type_token4] = ACTIONS(326), - [aux_sym_join_clause_token1] = ACTIONS(326), - [aux_sym_frame_clause_token2] = ACTIONS(326), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(3806), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [2964] = { - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(3679), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token1] = ACTIONS(285), - [aux_sym_cte_token2] = ACTIONS(285), - [anon_sym_LPAREN] = ACTIONS(3681), - [aux_sym_comment_statement_token7] = ACTIONS(285), - [aux_sym_create_statement_token1] = ACTIONS(285), - [aux_sym_alter_statement_token1] = ACTIONS(285), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(285), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym__compound_statement_token2] = ACTIONS(285), - [aux_sym_return_statement_token1] = ACTIONS(285), - [aux_sym_declare_statement_token1] = ACTIONS(285), - [aux_sym_create_function_statement_token7] = ACTIONS(285), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(285), - [aux_sym_trigger_event_token2] = ACTIONS(285), - [aux_sym_trigger_event_token3] = ACTIONS(285), - [aux_sym_drop_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token1] = ACTIONS(285), - [aux_sym_grant_statement_token4] = ACTIONS(285), - [aux_sym_grant_statement_token8] = ACTIONS(285), - [aux_sym_create_table_statement_token1] = ACTIONS(3683), - [aux_sym_order_by_clause_token1] = ACTIONS(285), - [aux_sym_limit_clause_token1] = ACTIONS(285), - [aux_sym_offset_clause_token1] = ACTIONS(285), - [aux_sym_where_clause_token1] = ACTIONS(285), - [aux_sym_join_type_token1] = ACTIONS(285), - [aux_sym_join_type_token2] = ACTIONS(285), - [aux_sym_join_type_token3] = ACTIONS(285), - [aux_sym_join_type_token4] = ACTIONS(285), - [aux_sym_join_clause_token1] = ACTIONS(285), - [aux_sym_frame_clause_token2] = ACTIONS(285), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(285), - [sym__unquoted_identifier] = ACTIONS(285), - [anon_sym_BQUOTE] = ACTIONS(281), - [anon_sym_DQUOTE] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [2965] = { - [aux_sym_array_type_repeat1] = STATE(2917), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [anon_sym_COMMA] = ACTIONS(326), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym__compound_statement_token2] = ACTIONS(328), - [aux_sym_return_statement_token1] = ACTIONS(328), - [aux_sym_declare_statement_token1] = ACTIONS(328), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_grant_statement_token8] = ACTIONS(328), - [aux_sym_create_table_statement_token1] = ACTIONS(328), - [aux_sym_order_by_clause_token1] = ACTIONS(328), - [aux_sym_limit_clause_token1] = ACTIONS(328), - [aux_sym_offset_clause_token1] = ACTIONS(328), - [aux_sym_where_clause_token1] = ACTIONS(328), - [aux_sym_join_type_token1] = ACTIONS(328), - [aux_sym_join_type_token2] = ACTIONS(328), - [aux_sym_join_type_token3] = ACTIONS(328), - [aux_sym_join_type_token4] = ACTIONS(328), - [aux_sym_join_clause_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(3838), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [2966] = { - [sym_over_clause] = STATE(3202), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(273), - [aux_sym_cte_token2] = ACTIONS(273), - [aux_sym_truncate_statement_token1] = ACTIONS(273), - [aux_sym_comment_statement_token1] = ACTIONS(273), - [aux_sym_comment_statement_token7] = ACTIONS(273), - [aux_sym_begin_statement_token1] = ACTIONS(273), - [aux_sym_commit_statement_token1] = ACTIONS(273), - [aux_sym_rollback_statement_token1] = ACTIONS(273), - [aux_sym_create_statement_token1] = ACTIONS(273), - [aux_sym_alter_statement_token1] = ACTIONS(273), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(273), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(273), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym__compound_statement_token2] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(273), - [aux_sym_declare_statement_token1] = ACTIONS(273), - [aux_sym_null_hint_token2] = ACTIONS(273), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(273), - [aux_sym_trigger_event_token1] = ACTIONS(273), - [aux_sym_trigger_event_token2] = ACTIONS(273), - [aux_sym_trigger_event_token3] = ACTIONS(273), - [aux_sym_drop_statement_token1] = ACTIONS(273), - [aux_sym_grant_statement_token1] = ACTIONS(273), - [aux_sym_grant_statement_token4] = ACTIONS(273), - [aux_sym_grant_statement_token5] = ACTIONS(273), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(273), - [aux_sym_direction_constraint_token1] = ACTIONS(273), - [aux_sym_direction_constraint_token2] = ACTIONS(273), - [anon_sym_CONSTRAINT] = ACTIONS(273), - [aux_sym_table_constraint_check_token1] = ACTIONS(273), - [aux_sym_table_constraint_unique_token1] = ACTIONS(273), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(273), - [aux_sym_over_clause_token1] = ACTIONS(3062), - [aux_sym_frame_clause_token2] = ACTIONS(273), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [2967] = { - [sym_filter_clause] = STATE(3280), - [sym_over_clause] = STATE(3545), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token2] = ACTIONS(195), - [aux_sym_truncate_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token7] = ACTIONS(195), - [aux_sym_begin_statement_token1] = ACTIONS(195), - [aux_sym_commit_statement_token1] = ACTIONS(195), - [aux_sym_rollback_statement_token1] = ACTIONS(195), - [aux_sym_create_statement_token1] = ACTIONS(195), - [aux_sym_alter_statement_token1] = ACTIONS(195), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(195), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(195), - [aux_sym_declare_statement_token1] = ACTIONS(195), - [aux_sym_create_function_statement_token7] = ACTIONS(195), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(195), - [aux_sym_trigger_event_token2] = ACTIONS(195), - [aux_sym_trigger_event_token3] = ACTIONS(195), - [aux_sym_drop_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token4] = ACTIONS(195), - [aux_sym_grant_statement_token8] = ACTIONS(195), - [aux_sym_create_table_statement_token1] = ACTIONS(195), - [aux_sym_having_clause_token1] = ACTIONS(195), - [aux_sym_order_by_clause_token1] = ACTIONS(195), - [aux_sym_limit_clause_token1] = ACTIONS(195), - [aux_sym_offset_clause_token1] = ACTIONS(195), - [aux_sym_filter_clause_token1] = ACTIONS(3504), - [aux_sym_over_clause_token1] = ACTIONS(3506), - [aux_sym_frame_clause_token2] = ACTIONS(195), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2968] = { - [sym_over_clause] = STATE(3200), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(277), - [aux_sym_cte_token2] = ACTIONS(277), - [aux_sym_truncate_statement_token1] = ACTIONS(277), - [aux_sym_comment_statement_token1] = ACTIONS(277), - [aux_sym_comment_statement_token7] = ACTIONS(277), - [aux_sym_begin_statement_token1] = ACTIONS(277), - [aux_sym_commit_statement_token1] = ACTIONS(277), - [aux_sym_rollback_statement_token1] = ACTIONS(277), - [aux_sym_create_statement_token1] = ACTIONS(277), - [aux_sym_alter_statement_token1] = ACTIONS(277), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(277), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(277), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym__compound_statement_token2] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(277), - [aux_sym_declare_statement_token1] = ACTIONS(277), - [aux_sym_null_hint_token2] = ACTIONS(277), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(277), - [aux_sym_trigger_event_token1] = ACTIONS(277), - [aux_sym_trigger_event_token2] = ACTIONS(277), - [aux_sym_trigger_event_token3] = ACTIONS(277), - [aux_sym_drop_statement_token1] = ACTIONS(277), - [aux_sym_grant_statement_token1] = ACTIONS(277), - [aux_sym_grant_statement_token4] = ACTIONS(277), - [aux_sym_grant_statement_token5] = ACTIONS(277), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(277), - [aux_sym_direction_constraint_token1] = ACTIONS(277), - [aux_sym_direction_constraint_token2] = ACTIONS(277), - [anon_sym_CONSTRAINT] = ACTIONS(277), - [aux_sym_table_constraint_check_token1] = ACTIONS(277), - [aux_sym_table_constraint_unique_token1] = ACTIONS(277), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(277), - [aux_sym_over_clause_token1] = ACTIONS(3062), - [aux_sym_frame_clause_token2] = ACTIONS(277), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [2969] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(632), - [aux_sym_truncate_statement_token1] = ACTIONS(632), - [aux_sym_comment_statement_token1] = ACTIONS(632), - [aux_sym_comment_statement_token7] = ACTIONS(632), - [aux_sym_begin_statement_token1] = ACTIONS(632), - [aux_sym_commit_statement_token1] = ACTIONS(632), - [aux_sym_rollback_statement_token1] = ACTIONS(632), - [aux_sym_create_statement_token1] = ACTIONS(632), - [aux_sym_alter_statement_token1] = ACTIONS(632), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(632), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym__compound_statement_token2] = ACTIONS(632), - [aux_sym_return_statement_token1] = ACTIONS(632), - [aux_sym_declare_statement_token1] = ACTIONS(632), - [aux_sym_create_function_statement_token7] = ACTIONS(632), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(632), - [aux_sym_trigger_event_token2] = ACTIONS(632), - [aux_sym_trigger_event_token3] = ACTIONS(632), - [aux_sym_drop_statement_token1] = ACTIONS(632), - [aux_sym_grant_statement_token1] = ACTIONS(632), - [aux_sym_grant_statement_token4] = ACTIONS(632), - [aux_sym_grant_statement_token8] = ACTIONS(632), - [aux_sym_create_table_statement_token1] = ACTIONS(632), - [aux_sym_order_by_clause_token1] = ACTIONS(632), - [aux_sym_limit_clause_token1] = ACTIONS(632), - [aux_sym_offset_clause_token1] = ACTIONS(632), - [aux_sym_where_clause_token1] = ACTIONS(632), - [aux_sym_join_type_token1] = ACTIONS(632), - [aux_sym_join_type_token2] = ACTIONS(632), - [aux_sym_join_type_token3] = ACTIONS(632), - [aux_sym_join_type_token4] = ACTIONS(632), - [aux_sym_join_clause_token1] = ACTIONS(632), - [aux_sym_frame_clause_token2] = ACTIONS(632), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [2970] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(616), - [aux_sym_truncate_statement_token1] = ACTIONS(616), - [aux_sym_comment_statement_token1] = ACTIONS(616), - [aux_sym_comment_statement_token7] = ACTIONS(616), - [aux_sym_begin_statement_token1] = ACTIONS(616), - [aux_sym_commit_statement_token1] = ACTIONS(616), - [aux_sym_rollback_statement_token1] = ACTIONS(616), - [aux_sym_create_statement_token1] = ACTIONS(616), - [aux_sym_alter_statement_token1] = ACTIONS(616), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(616), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym__compound_statement_token2] = ACTIONS(616), - [aux_sym_return_statement_token1] = ACTIONS(616), - [aux_sym_declare_statement_token1] = ACTIONS(616), - [aux_sym_create_function_statement_token7] = ACTIONS(616), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(616), - [aux_sym_trigger_event_token2] = ACTIONS(616), - [aux_sym_trigger_event_token3] = ACTIONS(616), - [aux_sym_drop_statement_token1] = ACTIONS(616), - [aux_sym_grant_statement_token1] = ACTIONS(616), - [aux_sym_grant_statement_token4] = ACTIONS(616), - [aux_sym_grant_statement_token8] = ACTIONS(616), - [aux_sym_create_table_statement_token1] = ACTIONS(616), - [aux_sym_order_by_clause_token1] = ACTIONS(616), - [aux_sym_limit_clause_token1] = ACTIONS(616), - [aux_sym_offset_clause_token1] = ACTIONS(616), - [aux_sym_where_clause_token1] = ACTIONS(616), - [aux_sym_join_type_token1] = ACTIONS(616), - [aux_sym_join_type_token2] = ACTIONS(616), - [aux_sym_join_type_token3] = ACTIONS(616), - [aux_sym_join_type_token4] = ACTIONS(616), - [aux_sym_join_clause_token1] = ACTIONS(616), - [aux_sym_frame_clause_token2] = ACTIONS(616), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [2971] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(588), - [aux_sym_truncate_statement_token1] = ACTIONS(588), - [aux_sym_comment_statement_token1] = ACTIONS(588), - [aux_sym_comment_statement_token7] = ACTIONS(588), - [aux_sym_begin_statement_token1] = ACTIONS(588), - [aux_sym_commit_statement_token1] = ACTIONS(588), - [aux_sym_rollback_statement_token1] = ACTIONS(588), - [aux_sym_create_statement_token1] = ACTIONS(588), - [aux_sym_alter_statement_token1] = ACTIONS(588), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(588), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym__compound_statement_token2] = ACTIONS(588), - [aux_sym_return_statement_token1] = ACTIONS(588), - [aux_sym_declare_statement_token1] = ACTIONS(588), - [aux_sym_create_function_statement_token7] = ACTIONS(588), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(588), - [aux_sym_trigger_event_token2] = ACTIONS(588), - [aux_sym_trigger_event_token3] = ACTIONS(588), - [aux_sym_drop_statement_token1] = ACTIONS(588), - [aux_sym_grant_statement_token1] = ACTIONS(588), - [aux_sym_grant_statement_token4] = ACTIONS(588), - [aux_sym_grant_statement_token8] = ACTIONS(588), - [aux_sym_create_table_statement_token1] = ACTIONS(588), - [aux_sym_order_by_clause_token1] = ACTIONS(588), - [aux_sym_limit_clause_token1] = ACTIONS(588), - [aux_sym_offset_clause_token1] = ACTIONS(588), - [aux_sym_where_clause_token1] = ACTIONS(588), - [aux_sym_join_type_token1] = ACTIONS(588), - [aux_sym_join_type_token2] = ACTIONS(588), - [aux_sym_join_type_token3] = ACTIONS(588), - [aux_sym_join_type_token4] = ACTIONS(588), - [aux_sym_join_clause_token1] = ACTIONS(588), - [aux_sym_frame_clause_token2] = ACTIONS(588), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [2972] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(550), - [aux_sym_truncate_statement_token1] = ACTIONS(550), - [aux_sym_comment_statement_token1] = ACTIONS(550), - [aux_sym_comment_statement_token7] = ACTIONS(550), - [aux_sym_begin_statement_token1] = ACTIONS(550), - [aux_sym_commit_statement_token1] = ACTIONS(550), - [aux_sym_rollback_statement_token1] = ACTIONS(550), - [aux_sym_create_statement_token1] = ACTIONS(550), - [aux_sym_alter_statement_token1] = ACTIONS(550), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(550), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym__compound_statement_token2] = ACTIONS(550), - [aux_sym_return_statement_token1] = ACTIONS(550), - [aux_sym_declare_statement_token1] = ACTIONS(550), - [aux_sym_create_function_statement_token7] = ACTIONS(550), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(550), - [aux_sym_trigger_event_token2] = ACTIONS(550), - [aux_sym_trigger_event_token3] = ACTIONS(550), - [aux_sym_drop_statement_token1] = ACTIONS(550), - [aux_sym_grant_statement_token1] = ACTIONS(550), - [aux_sym_grant_statement_token4] = ACTIONS(550), - [aux_sym_grant_statement_token8] = ACTIONS(550), - [aux_sym_create_table_statement_token1] = ACTIONS(550), - [aux_sym_order_by_clause_token1] = ACTIONS(550), - [aux_sym_limit_clause_token1] = ACTIONS(550), - [aux_sym_offset_clause_token1] = ACTIONS(550), - [aux_sym_where_clause_token1] = ACTIONS(550), - [aux_sym_join_type_token1] = ACTIONS(550), - [aux_sym_join_type_token2] = ACTIONS(550), - [aux_sym_join_type_token3] = ACTIONS(550), - [aux_sym_join_type_token4] = ACTIONS(550), - [aux_sym_join_clause_token1] = ACTIONS(550), - [aux_sym_frame_clause_token2] = ACTIONS(550), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [2973] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(293), - [aux_sym_truncate_statement_token1] = ACTIONS(293), - [aux_sym_comment_statement_token1] = ACTIONS(293), - [aux_sym_comment_statement_token7] = ACTIONS(293), - [aux_sym_begin_statement_token1] = ACTIONS(293), - [aux_sym_commit_statement_token1] = ACTIONS(293), - [aux_sym_rollback_statement_token1] = ACTIONS(293), - [aux_sym_create_statement_token1] = ACTIONS(293), - [aux_sym_alter_statement_token1] = ACTIONS(293), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(293), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym__compound_statement_token2] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(293), - [aux_sym_declare_statement_token1] = ACTIONS(293), - [aux_sym_create_function_statement_token7] = ACTIONS(293), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(293), - [aux_sym_trigger_event_token2] = ACTIONS(293), - [aux_sym_trigger_event_token3] = ACTIONS(293), - [aux_sym_drop_statement_token1] = ACTIONS(293), - [aux_sym_grant_statement_token1] = ACTIONS(293), - [aux_sym_grant_statement_token4] = ACTIONS(293), - [aux_sym_grant_statement_token8] = ACTIONS(293), - [aux_sym_create_table_statement_token1] = ACTIONS(293), - [aux_sym_order_by_clause_token1] = ACTIONS(293), - [aux_sym_limit_clause_token1] = ACTIONS(293), - [aux_sym_offset_clause_token1] = ACTIONS(293), - [aux_sym_where_clause_token1] = ACTIONS(293), - [aux_sym_join_type_token1] = ACTIONS(293), - [aux_sym_join_type_token2] = ACTIONS(293), - [aux_sym_join_type_token3] = ACTIONS(293), - [aux_sym_join_type_token4] = ACTIONS(293), - [aux_sym_join_clause_token1] = ACTIONS(293), - [aux_sym_frame_clause_token2] = ACTIONS(293), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [2974] = { - [sym_over_clause] = STATE(3275), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(197), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_over_clause_token1] = ACTIONS(3050), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2975] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(3853), - [aux_sym_cte_token2] = ACTIONS(608), - [aux_sym_truncate_statement_token1] = ACTIONS(608), - [aux_sym_comment_statement_token1] = ACTIONS(608), - [aux_sym_comment_statement_token7] = ACTIONS(608), - [aux_sym_begin_statement_token1] = ACTIONS(608), - [aux_sym_commit_statement_token1] = ACTIONS(608), - [aux_sym_rollback_statement_token1] = ACTIONS(608), - [aux_sym_create_statement_token1] = ACTIONS(608), - [aux_sym_alter_statement_token1] = ACTIONS(608), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(608), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym__compound_statement_token2] = ACTIONS(608), - [aux_sym_return_statement_token1] = ACTIONS(608), - [aux_sym_declare_statement_token1] = ACTIONS(608), - [aux_sym_create_function_statement_token7] = ACTIONS(608), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(608), - [aux_sym_trigger_event_token2] = ACTIONS(608), - [aux_sym_trigger_event_token3] = ACTIONS(608), - [aux_sym_drop_statement_token1] = ACTIONS(608), - [aux_sym_grant_statement_token1] = ACTIONS(608), - [aux_sym_grant_statement_token4] = ACTIONS(608), - [aux_sym_grant_statement_token8] = ACTIONS(608), - [aux_sym_create_table_statement_token1] = ACTIONS(3855), - [aux_sym_order_by_clause_token1] = ACTIONS(608), - [aux_sym_limit_clause_token1] = ACTIONS(608), - [aux_sym_offset_clause_token1] = ACTIONS(608), - [aux_sym_where_clause_token1] = ACTIONS(608), - [aux_sym_join_type_token1] = ACTIONS(608), - [aux_sym_join_type_token2] = ACTIONS(608), - [aux_sym_join_type_token3] = ACTIONS(608), - [aux_sym_join_type_token4] = ACTIONS(608), - [aux_sym_join_clause_token1] = ACTIONS(608), - [aux_sym_frame_clause_token2] = ACTIONS(608), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [2976] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(546), - [aux_sym_truncate_statement_token1] = ACTIONS(546), - [aux_sym_comment_statement_token1] = ACTIONS(546), - [aux_sym_comment_statement_token7] = ACTIONS(546), - [aux_sym_begin_statement_token1] = ACTIONS(546), - [aux_sym_commit_statement_token1] = ACTIONS(546), - [aux_sym_rollback_statement_token1] = ACTIONS(546), - [aux_sym_create_statement_token1] = ACTIONS(546), - [aux_sym_alter_statement_token1] = ACTIONS(546), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(546), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym__compound_statement_token2] = ACTIONS(546), - [aux_sym_return_statement_token1] = ACTIONS(546), - [aux_sym_declare_statement_token1] = ACTIONS(546), - [aux_sym_create_function_statement_token7] = ACTIONS(546), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(546), - [aux_sym_trigger_event_token2] = ACTIONS(546), - [aux_sym_trigger_event_token3] = ACTIONS(546), - [aux_sym_drop_statement_token1] = ACTIONS(546), - [aux_sym_grant_statement_token1] = ACTIONS(546), - [aux_sym_grant_statement_token4] = ACTIONS(546), - [aux_sym_grant_statement_token8] = ACTIONS(546), - [aux_sym_create_table_statement_token1] = ACTIONS(546), - [aux_sym_order_by_clause_token1] = ACTIONS(546), - [aux_sym_limit_clause_token1] = ACTIONS(546), - [aux_sym_offset_clause_token1] = ACTIONS(546), - [aux_sym_where_clause_token1] = ACTIONS(546), - [aux_sym_join_type_token1] = ACTIONS(546), - [aux_sym_join_type_token2] = ACTIONS(546), - [aux_sym_join_type_token3] = ACTIONS(546), - [aux_sym_join_type_token4] = ACTIONS(546), - [aux_sym_join_clause_token1] = ACTIONS(546), - [aux_sym_frame_clause_token2] = ACTIONS(546), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [2977] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(441), - [aux_sym_truncate_statement_token1] = ACTIONS(441), - [aux_sym_comment_statement_token1] = ACTIONS(441), - [aux_sym_comment_statement_token7] = ACTIONS(441), - [aux_sym_begin_statement_token1] = ACTIONS(441), - [aux_sym_commit_statement_token1] = ACTIONS(441), - [aux_sym_rollback_statement_token1] = ACTIONS(441), - [aux_sym_create_statement_token1] = ACTIONS(441), - [aux_sym_alter_statement_token1] = ACTIONS(441), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(441), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym__compound_statement_token2] = ACTIONS(441), - [aux_sym_return_statement_token1] = ACTIONS(441), - [aux_sym_declare_statement_token1] = ACTIONS(441), - [aux_sym_create_function_statement_token7] = ACTIONS(441), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(441), - [aux_sym_trigger_event_token2] = ACTIONS(441), - [aux_sym_trigger_event_token3] = ACTIONS(441), - [aux_sym_drop_statement_token1] = ACTIONS(441), - [aux_sym_grant_statement_token1] = ACTIONS(441), - [aux_sym_grant_statement_token4] = ACTIONS(441), - [aux_sym_grant_statement_token8] = ACTIONS(441), - [aux_sym_create_table_statement_token1] = ACTIONS(441), - [aux_sym_order_by_clause_token1] = ACTIONS(441), - [aux_sym_limit_clause_token1] = ACTIONS(441), - [aux_sym_offset_clause_token1] = ACTIONS(441), - [aux_sym_where_clause_token1] = ACTIONS(441), - [aux_sym_join_type_token1] = ACTIONS(441), - [aux_sym_join_type_token2] = ACTIONS(441), - [aux_sym_join_type_token3] = ACTIONS(441), - [aux_sym_join_type_token4] = ACTIONS(441), - [aux_sym_join_clause_token1] = ACTIONS(441), - [aux_sym_frame_clause_token2] = ACTIONS(441), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [2978] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(542), - [aux_sym_truncate_statement_token1] = ACTIONS(542), - [aux_sym_comment_statement_token1] = ACTIONS(542), - [aux_sym_comment_statement_token7] = ACTIONS(542), - [aux_sym_begin_statement_token1] = ACTIONS(542), - [aux_sym_commit_statement_token1] = ACTIONS(542), - [aux_sym_rollback_statement_token1] = ACTIONS(542), - [aux_sym_create_statement_token1] = ACTIONS(542), - [aux_sym_alter_statement_token1] = ACTIONS(542), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(542), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym__compound_statement_token2] = ACTIONS(542), - [aux_sym_return_statement_token1] = ACTIONS(542), - [aux_sym_declare_statement_token1] = ACTIONS(542), - [aux_sym_create_function_statement_token7] = ACTIONS(542), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(542), - [aux_sym_trigger_event_token2] = ACTIONS(542), - [aux_sym_trigger_event_token3] = ACTIONS(542), - [aux_sym_drop_statement_token1] = ACTIONS(542), - [aux_sym_grant_statement_token1] = ACTIONS(542), - [aux_sym_grant_statement_token4] = ACTIONS(542), - [aux_sym_grant_statement_token8] = ACTIONS(542), - [aux_sym_create_table_statement_token1] = ACTIONS(542), - [aux_sym_order_by_clause_token1] = ACTIONS(542), - [aux_sym_limit_clause_token1] = ACTIONS(542), - [aux_sym_offset_clause_token1] = ACTIONS(542), - [aux_sym_where_clause_token1] = ACTIONS(542), - [aux_sym_join_type_token1] = ACTIONS(542), - [aux_sym_join_type_token2] = ACTIONS(542), - [aux_sym_join_type_token3] = ACTIONS(542), - [aux_sym_join_type_token4] = ACTIONS(542), - [aux_sym_join_clause_token1] = ACTIONS(542), - [aux_sym_frame_clause_token2] = ACTIONS(542), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [2979] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(530), - [aux_sym_truncate_statement_token1] = ACTIONS(530), - [aux_sym_comment_statement_token1] = ACTIONS(530), - [aux_sym_comment_statement_token7] = ACTIONS(530), - [aux_sym_begin_statement_token1] = ACTIONS(530), - [aux_sym_commit_statement_token1] = ACTIONS(530), - [aux_sym_rollback_statement_token1] = ACTIONS(530), - [aux_sym_create_statement_token1] = ACTIONS(530), - [aux_sym_alter_statement_token1] = ACTIONS(530), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(530), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym__compound_statement_token2] = ACTIONS(530), - [aux_sym_return_statement_token1] = ACTIONS(530), - [aux_sym_declare_statement_token1] = ACTIONS(530), - [aux_sym_create_function_statement_token7] = ACTIONS(530), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(530), - [aux_sym_trigger_event_token2] = ACTIONS(530), - [aux_sym_trigger_event_token3] = ACTIONS(530), - [aux_sym_drop_statement_token1] = ACTIONS(530), - [aux_sym_grant_statement_token1] = ACTIONS(530), - [aux_sym_grant_statement_token4] = ACTIONS(530), - [aux_sym_grant_statement_token8] = ACTIONS(530), - [aux_sym_create_table_statement_token1] = ACTIONS(530), - [aux_sym_order_by_clause_token1] = ACTIONS(530), - [aux_sym_limit_clause_token1] = ACTIONS(530), - [aux_sym_offset_clause_token1] = ACTIONS(530), - [aux_sym_where_clause_token1] = ACTIONS(530), - [aux_sym_join_type_token1] = ACTIONS(530), - [aux_sym_join_type_token2] = ACTIONS(530), - [aux_sym_join_type_token3] = ACTIONS(530), - [aux_sym_join_type_token4] = ACTIONS(530), - [aux_sym_join_clause_token1] = ACTIONS(530), - [aux_sym_frame_clause_token2] = ACTIONS(530), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [2980] = { - [sym_over_clause] = STATE(3256), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(179), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_over_clause_token1] = ACTIONS(3050), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2981] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(484), - [aux_sym_truncate_statement_token1] = ACTIONS(484), - [aux_sym_comment_statement_token1] = ACTIONS(484), - [aux_sym_comment_statement_token7] = ACTIONS(484), - [aux_sym_begin_statement_token1] = ACTIONS(484), - [aux_sym_commit_statement_token1] = ACTIONS(484), - [aux_sym_rollback_statement_token1] = ACTIONS(484), - [aux_sym_create_statement_token1] = ACTIONS(484), - [aux_sym_alter_statement_token1] = ACTIONS(484), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(484), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym__compound_statement_token2] = ACTIONS(484), - [aux_sym_return_statement_token1] = ACTIONS(484), - [aux_sym_declare_statement_token1] = ACTIONS(484), - [aux_sym_create_function_statement_token7] = ACTIONS(484), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(484), - [aux_sym_trigger_event_token2] = ACTIONS(484), - [aux_sym_trigger_event_token3] = ACTIONS(484), - [aux_sym_drop_statement_token1] = ACTIONS(484), - [aux_sym_grant_statement_token1] = ACTIONS(484), - [aux_sym_grant_statement_token4] = ACTIONS(484), - [aux_sym_grant_statement_token8] = ACTIONS(484), - [aux_sym_create_table_statement_token1] = ACTIONS(484), - [aux_sym_order_by_clause_token1] = ACTIONS(484), - [aux_sym_limit_clause_token1] = ACTIONS(484), - [aux_sym_offset_clause_token1] = ACTIONS(484), - [aux_sym_where_clause_token1] = ACTIONS(484), - [aux_sym_join_type_token1] = ACTIONS(484), - [aux_sym_join_type_token2] = ACTIONS(484), - [aux_sym_join_type_token3] = ACTIONS(484), - [aux_sym_join_type_token4] = ACTIONS(484), - [aux_sym_join_clause_token1] = ACTIONS(484), - [aux_sym_frame_clause_token2] = ACTIONS(484), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [2982] = { - [sym_over_clause] = STATE(3268), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(187), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_over_clause_token1] = ACTIONS(3050), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2983] = { - [aux_sym_array_type_repeat1] = STATE(2983), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym__compound_statement_token2] = ACTIONS(321), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_create_table_statement_token1] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_join_type_token1] = ACTIONS(321), - [aux_sym_join_type_token2] = ACTIONS(321), - [aux_sym_join_type_token3] = ACTIONS(321), - [aux_sym_join_type_token4] = ACTIONS(321), - [aux_sym_join_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(3857), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [2984] = { - [sym_over_clause] = STATE(3265), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym__compound_statement_token2] = ACTIONS(242), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_join_type_token1] = ACTIONS(242), - [aux_sym_join_type_token2] = ACTIONS(242), - [aux_sym_join_type_token3] = ACTIONS(242), - [aux_sym_join_type_token4] = ACTIONS(242), - [aux_sym_join_clause_token1] = ACTIONS(242), - [aux_sym_over_clause_token1] = ACTIONS(3050), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [2985] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(3860), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token2] = ACTIONS(281), - [anon_sym_LPAREN] = ACTIONS(3862), - [aux_sym_truncate_statement_token1] = ACTIONS(281), - [aux_sym_comment_statement_token1] = ACTIONS(281), - [aux_sym_comment_statement_token7] = ACTIONS(281), - [aux_sym_begin_statement_token1] = ACTIONS(281), - [aux_sym_commit_statement_token1] = ACTIONS(281), - [aux_sym_rollback_statement_token1] = ACTIONS(281), - [aux_sym_create_statement_token1] = ACTIONS(281), - [aux_sym_alter_statement_token1] = ACTIONS(281), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(281), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym__compound_statement_token2] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(281), - [aux_sym_declare_statement_token1] = ACTIONS(281), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(281), - [aux_sym_trigger_reference_token1] = ACTIONS(281), - [aux_sym_trigger_event_token1] = ACTIONS(281), - [aux_sym_trigger_event_token2] = ACTIONS(281), - [aux_sym_trigger_event_token3] = ACTIONS(281), - [aux_sym_drop_statement_token1] = ACTIONS(281), - [aux_sym_grant_statement_token1] = ACTIONS(281), - [aux_sym_grant_statement_token4] = ACTIONS(281), - [aux_sym_direction_constraint_token1] = ACTIONS(281), - [aux_sym_direction_constraint_token2] = ACTIONS(281), - [aux_sym_create_table_statement_token1] = ACTIONS(3864), - [aux_sym_order_expression_token1] = ACTIONS(281), - [aux_sym_limit_clause_token1] = ACTIONS(281), - [aux_sym_offset_clause_token1] = ACTIONS(281), - [aux_sym_fetch_clause_token1] = ACTIONS(281), - [aux_sym_where_clause_token1] = ACTIONS(281), - [aux_sym_frame_clause_token2] = ACTIONS(281), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(3866), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [2986] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(469), - [aux_sym_truncate_statement_token1] = ACTIONS(469), - [aux_sym_comment_statement_token1] = ACTIONS(469), - [aux_sym_comment_statement_token7] = ACTIONS(469), - [aux_sym_begin_statement_token1] = ACTIONS(469), - [aux_sym_commit_statement_token1] = ACTIONS(469), - [aux_sym_rollback_statement_token1] = ACTIONS(469), - [aux_sym_create_statement_token1] = ACTIONS(469), - [aux_sym_alter_statement_token1] = ACTIONS(469), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(469), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym__compound_statement_token2] = ACTIONS(469), - [aux_sym_return_statement_token1] = ACTIONS(469), - [aux_sym_declare_statement_token1] = ACTIONS(469), - [aux_sym_create_function_statement_token7] = ACTIONS(469), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(469), - [aux_sym_trigger_event_token2] = ACTIONS(469), - [aux_sym_trigger_event_token3] = ACTIONS(469), - [aux_sym_drop_statement_token1] = ACTIONS(469), - [aux_sym_grant_statement_token1] = ACTIONS(469), - [aux_sym_grant_statement_token4] = ACTIONS(469), - [aux_sym_grant_statement_token8] = ACTIONS(469), - [aux_sym_create_table_statement_token1] = ACTIONS(469), - [aux_sym_order_by_clause_token1] = ACTIONS(469), - [aux_sym_limit_clause_token1] = ACTIONS(469), - [aux_sym_offset_clause_token1] = ACTIONS(469), - [aux_sym_where_clause_token1] = ACTIONS(469), - [aux_sym_join_type_token1] = ACTIONS(469), - [aux_sym_join_type_token2] = ACTIONS(469), - [aux_sym_join_type_token3] = ACTIONS(469), - [aux_sym_join_type_token4] = ACTIONS(469), - [aux_sym_join_clause_token1] = ACTIONS(469), - [aux_sym_frame_clause_token2] = ACTIONS(469), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [2987] = { - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(3868), - [anon_sym_COMMA] = ACTIONS(309), - [aux_sym_cte_token1] = ACTIONS(313), - [aux_sym_cte_token2] = ACTIONS(313), - [anon_sym_LPAREN] = ACTIONS(3870), - [aux_sym_comment_statement_token7] = ACTIONS(313), - [aux_sym_create_statement_token1] = ACTIONS(313), - [aux_sym_alter_statement_token1] = ACTIONS(313), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(313), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym__compound_statement_token2] = ACTIONS(313), - [aux_sym_return_statement_token1] = ACTIONS(313), - [aux_sym_declare_statement_token1] = ACTIONS(313), - [aux_sym_create_function_statement_token7] = ACTIONS(313), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(313), - [aux_sym_trigger_event_token1] = ACTIONS(313), - [aux_sym_trigger_event_token2] = ACTIONS(313), - [aux_sym_trigger_event_token3] = ACTIONS(313), - [aux_sym_drop_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token1] = ACTIONS(313), - [aux_sym_grant_statement_token4] = ACTIONS(313), - [aux_sym_grant_statement_token8] = ACTIONS(313), - [aux_sym_create_table_statement_token1] = ACTIONS(3872), - [aux_sym_order_by_clause_token1] = ACTIONS(313), - [aux_sym_limit_clause_token1] = ACTIONS(313), - [aux_sym_offset_clause_token1] = ACTIONS(313), - [aux_sym_where_clause_token1] = ACTIONS(313), - [aux_sym_join_type_token1] = ACTIONS(313), - [aux_sym_join_type_token2] = ACTIONS(313), - [aux_sym_join_type_token3] = ACTIONS(313), - [aux_sym_join_type_token4] = ACTIONS(313), - [aux_sym_join_clause_token1] = ACTIONS(313), - [aux_sym_frame_clause_token2] = ACTIONS(313), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(313), - [sym__unquoted_identifier] = ACTIONS(313), - [anon_sym_BQUOTE] = ACTIONS(309), - [anon_sym_DQUOTE] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [2988] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(421), - [aux_sym_truncate_statement_token1] = ACTIONS(421), - [aux_sym_comment_statement_token1] = ACTIONS(421), - [aux_sym_comment_statement_token7] = ACTIONS(421), - [aux_sym_begin_statement_token1] = ACTIONS(421), - [aux_sym_commit_statement_token1] = ACTIONS(421), - [aux_sym_rollback_statement_token1] = ACTIONS(421), - [aux_sym_create_statement_token1] = ACTIONS(421), - [aux_sym_alter_statement_token1] = ACTIONS(421), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(421), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym__compound_statement_token2] = ACTIONS(421), - [aux_sym_return_statement_token1] = ACTIONS(421), - [aux_sym_declare_statement_token1] = ACTIONS(421), - [aux_sym_create_function_statement_token7] = ACTIONS(421), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(421), - [aux_sym_trigger_event_token2] = ACTIONS(421), - [aux_sym_trigger_event_token3] = ACTIONS(421), - [aux_sym_drop_statement_token1] = ACTIONS(421), - [aux_sym_grant_statement_token1] = ACTIONS(421), - [aux_sym_grant_statement_token4] = ACTIONS(421), - [aux_sym_grant_statement_token8] = ACTIONS(421), - [aux_sym_create_table_statement_token1] = ACTIONS(421), - [aux_sym_order_by_clause_token1] = ACTIONS(421), - [aux_sym_limit_clause_token1] = ACTIONS(421), - [aux_sym_offset_clause_token1] = ACTIONS(421), - [aux_sym_where_clause_token1] = ACTIONS(421), - [aux_sym_join_type_token1] = ACTIONS(421), - [aux_sym_join_type_token2] = ACTIONS(421), - [aux_sym_join_type_token3] = ACTIONS(421), - [aux_sym_join_type_token4] = ACTIONS(421), - [aux_sym_join_clause_token1] = ACTIONS(421), - [aux_sym_frame_clause_token2] = ACTIONS(421), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [2989] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(465), - [aux_sym_truncate_statement_token1] = ACTIONS(465), - [aux_sym_comment_statement_token1] = ACTIONS(465), - [aux_sym_comment_statement_token7] = ACTIONS(465), - [aux_sym_begin_statement_token1] = ACTIONS(465), - [aux_sym_commit_statement_token1] = ACTIONS(465), - [aux_sym_rollback_statement_token1] = ACTIONS(465), - [aux_sym_create_statement_token1] = ACTIONS(465), - [aux_sym_alter_statement_token1] = ACTIONS(465), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(465), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym__compound_statement_token2] = ACTIONS(465), - [aux_sym_return_statement_token1] = ACTIONS(465), - [aux_sym_declare_statement_token1] = ACTIONS(465), - [aux_sym_create_function_statement_token7] = ACTIONS(465), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(465), - [aux_sym_trigger_event_token2] = ACTIONS(465), - [aux_sym_trigger_event_token3] = ACTIONS(465), - [aux_sym_drop_statement_token1] = ACTIONS(465), - [aux_sym_grant_statement_token1] = ACTIONS(465), - [aux_sym_grant_statement_token4] = ACTIONS(465), - [aux_sym_grant_statement_token8] = ACTIONS(465), - [aux_sym_create_table_statement_token1] = ACTIONS(465), - [aux_sym_order_by_clause_token1] = ACTIONS(465), - [aux_sym_limit_clause_token1] = ACTIONS(465), - [aux_sym_offset_clause_token1] = ACTIONS(465), - [aux_sym_where_clause_token1] = ACTIONS(465), - [aux_sym_join_type_token1] = ACTIONS(465), - [aux_sym_join_type_token2] = ACTIONS(465), - [aux_sym_join_type_token3] = ACTIONS(465), - [aux_sym_join_type_token4] = ACTIONS(465), - [aux_sym_join_clause_token1] = ACTIONS(465), - [aux_sym_frame_clause_token2] = ACTIONS(465), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [2990] = { - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [anon_sym_COMMA] = ACTIONS(421), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym__compound_statement_token2] = ACTIONS(423), - [aux_sym_return_statement_token1] = ACTIONS(423), - [aux_sym_declare_statement_token1] = ACTIONS(423), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_grant_statement_token8] = ACTIONS(423), - [aux_sym_create_table_statement_token1] = ACTIONS(423), - [aux_sym_order_by_clause_token1] = ACTIONS(423), - [aux_sym_limit_clause_token1] = ACTIONS(423), - [aux_sym_offset_clause_token1] = ACTIONS(423), - [aux_sym_where_clause_token1] = ACTIONS(423), - [aux_sym_join_type_token1] = ACTIONS(423), - [aux_sym_join_type_token2] = ACTIONS(423), - [aux_sym_join_type_token3] = ACTIONS(423), - [aux_sym_join_type_token4] = ACTIONS(423), - [aux_sym_join_clause_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [2991] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(3874), - [aux_sym_cte_token2] = ACTIONS(608), - [aux_sym_truncate_statement_token1] = ACTIONS(608), - [aux_sym_comment_statement_token1] = ACTIONS(608), - [aux_sym_comment_statement_token7] = ACTIONS(608), - [aux_sym_begin_statement_token1] = ACTIONS(608), - [aux_sym_commit_statement_token1] = ACTIONS(608), - [aux_sym_rollback_statement_token1] = ACTIONS(608), - [aux_sym_create_statement_token1] = ACTIONS(608), - [aux_sym_alter_statement_token1] = ACTIONS(608), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(608), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(608), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym__compound_statement_token2] = ACTIONS(608), - [aux_sym_return_statement_token1] = ACTIONS(608), - [aux_sym_declare_statement_token1] = ACTIONS(608), - [aux_sym_null_hint_token2] = ACTIONS(608), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(608), - [aux_sym_trigger_event_token1] = ACTIONS(608), - [aux_sym_trigger_event_token2] = ACTIONS(608), - [aux_sym_trigger_event_token3] = ACTIONS(608), - [aux_sym_drop_statement_token1] = ACTIONS(608), - [aux_sym_grant_statement_token1] = ACTIONS(608), - [aux_sym_grant_statement_token4] = ACTIONS(608), - [aux_sym_grant_statement_token5] = ACTIONS(608), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(608), - [aux_sym_direction_constraint_token1] = ACTIONS(608), - [aux_sym_direction_constraint_token2] = ACTIONS(608), - [anon_sym_CONSTRAINT] = ACTIONS(608), - [aux_sym_table_constraint_check_token1] = ACTIONS(608), - [aux_sym_table_constraint_unique_token1] = ACTIONS(608), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(608), - [aux_sym_create_table_statement_token1] = ACTIONS(3876), - [aux_sym_frame_clause_token2] = ACTIONS(608), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [2992] = { - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym__compound_statement_token2] = ACTIONS(242), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_create_table_statement_token1] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_join_type_token1] = ACTIONS(242), - [aux_sym_join_type_token2] = ACTIONS(242), - [aux_sym_join_type_token3] = ACTIONS(242), - [aux_sym_join_type_token4] = ACTIONS(242), - [aux_sym_join_clause_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [2993] = { - [sym_over_clause] = STATE(3447), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(185), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token2] = ACTIONS(185), - [aux_sym_truncate_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token7] = ACTIONS(185), - [aux_sym_begin_statement_token1] = ACTIONS(185), - [aux_sym_commit_statement_token1] = ACTIONS(185), - [aux_sym_rollback_statement_token1] = ACTIONS(185), - [aux_sym_create_statement_token1] = ACTIONS(185), - [aux_sym_alter_statement_token1] = ACTIONS(185), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(185), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(185), - [aux_sym_declare_statement_token1] = ACTIONS(185), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(185), - [aux_sym_trigger_reference_token1] = ACTIONS(185), - [aux_sym_trigger_event_token1] = ACTIONS(185), - [aux_sym_trigger_event_token2] = ACTIONS(185), - [aux_sym_trigger_event_token3] = ACTIONS(185), - [aux_sym_drop_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token4] = ACTIONS(185), - [aux_sym_direction_constraint_token1] = ACTIONS(185), - [aux_sym_direction_constraint_token2] = ACTIONS(185), - [aux_sym_order_expression_token1] = ACTIONS(185), - [aux_sym_limit_clause_token1] = ACTIONS(185), - [aux_sym_offset_clause_token1] = ACTIONS(185), - [aux_sym_fetch_clause_token1] = ACTIONS(185), - [aux_sym_where_clause_token1] = ACTIONS(185), - [aux_sym_over_clause_token1] = ACTIONS(3277), - [aux_sym_frame_clause_token2] = ACTIONS(185), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [2994] = { - [sym_over_clause] = STATE(3444), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(177), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token2] = ACTIONS(177), - [aux_sym_truncate_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token7] = ACTIONS(177), - [aux_sym_begin_statement_token1] = ACTIONS(177), - [aux_sym_commit_statement_token1] = ACTIONS(177), - [aux_sym_rollback_statement_token1] = ACTIONS(177), - [aux_sym_create_statement_token1] = ACTIONS(177), - [aux_sym_alter_statement_token1] = ACTIONS(177), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(177), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(177), - [aux_sym_declare_statement_token1] = ACTIONS(177), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(177), - [aux_sym_trigger_reference_token1] = ACTIONS(177), - [aux_sym_trigger_event_token1] = ACTIONS(177), - [aux_sym_trigger_event_token2] = ACTIONS(177), - [aux_sym_trigger_event_token3] = ACTIONS(177), - [aux_sym_drop_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token4] = ACTIONS(177), - [aux_sym_direction_constraint_token1] = ACTIONS(177), - [aux_sym_direction_constraint_token2] = ACTIONS(177), - [aux_sym_order_expression_token1] = ACTIONS(177), - [aux_sym_limit_clause_token1] = ACTIONS(177), - [aux_sym_offset_clause_token1] = ACTIONS(177), - [aux_sym_fetch_clause_token1] = ACTIONS(177), - [aux_sym_where_clause_token1] = ACTIONS(177), - [aux_sym_over_clause_token1] = ACTIONS(3277), - [aux_sym_frame_clause_token2] = ACTIONS(177), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [2995] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(745), - [aux_sym_truncate_statement_token1] = ACTIONS(745), - [aux_sym_comment_statement_token1] = ACTIONS(745), - [aux_sym_comment_statement_token7] = ACTIONS(745), - [aux_sym_begin_statement_token1] = ACTIONS(745), - [aux_sym_commit_statement_token1] = ACTIONS(745), - [aux_sym_rollback_statement_token1] = ACTIONS(745), - [aux_sym_create_statement_token1] = ACTIONS(745), - [aux_sym_alter_statement_token1] = ACTIONS(745), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(745), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym__compound_statement_token2] = ACTIONS(745), - [aux_sym_return_statement_token1] = ACTIONS(745), - [aux_sym_declare_statement_token1] = ACTIONS(745), - [aux_sym_create_function_statement_token7] = ACTIONS(745), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(745), - [aux_sym_trigger_event_token2] = ACTIONS(745), - [aux_sym_trigger_event_token3] = ACTIONS(745), - [aux_sym_drop_statement_token1] = ACTIONS(745), - [aux_sym_grant_statement_token1] = ACTIONS(745), - [aux_sym_grant_statement_token4] = ACTIONS(745), - [aux_sym_grant_statement_token8] = ACTIONS(745), - [aux_sym_create_table_statement_token1] = ACTIONS(745), - [aux_sym_order_by_clause_token1] = ACTIONS(745), - [aux_sym_limit_clause_token1] = ACTIONS(745), - [aux_sym_offset_clause_token1] = ACTIONS(745), - [aux_sym_where_clause_token1] = ACTIONS(745), - [aux_sym_join_type_token1] = ACTIONS(745), - [aux_sym_join_type_token2] = ACTIONS(745), - [aux_sym_join_type_token3] = ACTIONS(745), - [aux_sym_join_type_token4] = ACTIONS(745), - [aux_sym_join_clause_token1] = ACTIONS(745), - [aux_sym_frame_clause_token2] = ACTIONS(745), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3878), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [2996] = { - [sym_over_clause] = STATE(3456), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(195), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token2] = ACTIONS(195), - [aux_sym_truncate_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token7] = ACTIONS(195), - [aux_sym_begin_statement_token1] = ACTIONS(195), - [aux_sym_commit_statement_token1] = ACTIONS(195), - [aux_sym_rollback_statement_token1] = ACTIONS(195), - [aux_sym_create_statement_token1] = ACTIONS(195), - [aux_sym_alter_statement_token1] = ACTIONS(195), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(195), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(195), - [aux_sym_declare_statement_token1] = ACTIONS(195), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(195), - [aux_sym_trigger_reference_token1] = ACTIONS(195), - [aux_sym_trigger_event_token1] = ACTIONS(195), - [aux_sym_trigger_event_token2] = ACTIONS(195), - [aux_sym_trigger_event_token3] = ACTIONS(195), - [aux_sym_drop_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token4] = ACTIONS(195), - [aux_sym_direction_constraint_token1] = ACTIONS(195), - [aux_sym_direction_constraint_token2] = ACTIONS(195), - [aux_sym_order_expression_token1] = ACTIONS(195), - [aux_sym_limit_clause_token1] = ACTIONS(195), - [aux_sym_offset_clause_token1] = ACTIONS(195), - [aux_sym_fetch_clause_token1] = ACTIONS(195), - [aux_sym_where_clause_token1] = ACTIONS(195), - [aux_sym_over_clause_token1] = ACTIONS(3277), - [aux_sym_frame_clause_token2] = ACTIONS(195), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [2997] = { - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [anon_sym_COMMA] = ACTIONS(686), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym__compound_statement_token2] = ACTIONS(688), - [aux_sym_return_statement_token1] = ACTIONS(688), - [aux_sym_declare_statement_token1] = ACTIONS(688), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_reference_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_grant_statement_token8] = ACTIONS(688), - [aux_sym_order_by_clause_token1] = ACTIONS(688), - [aux_sym_limit_clause_token1] = ACTIONS(688), - [aux_sym_offset_clause_token1] = ACTIONS(688), - [aux_sym_where_clause_token1] = ACTIONS(688), - [aux_sym_select_clause_body_token1] = ACTIONS(688), - [aux_sym_join_type_token1] = ACTIONS(688), - [aux_sym_join_type_token2] = ACTIONS(688), - [aux_sym_join_type_token3] = ACTIONS(688), - [aux_sym_join_type_token4] = ACTIONS(688), - [aux_sym_join_clause_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [2998] = { - [sym_over_clause] = STATE(3441), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(293), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token2] = ACTIONS(293), - [aux_sym_truncate_statement_token1] = ACTIONS(293), - [aux_sym_comment_statement_token1] = ACTIONS(293), - [aux_sym_comment_statement_token7] = ACTIONS(293), - [aux_sym_begin_statement_token1] = ACTIONS(293), - [aux_sym_commit_statement_token1] = ACTIONS(293), - [aux_sym_rollback_statement_token1] = ACTIONS(293), - [aux_sym_create_statement_token1] = ACTIONS(293), - [aux_sym_alter_statement_token1] = ACTIONS(293), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(293), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym__compound_statement_token2] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(293), - [aux_sym_declare_statement_token1] = ACTIONS(293), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(293), - [aux_sym_trigger_reference_token1] = ACTIONS(293), - [aux_sym_trigger_event_token1] = ACTIONS(293), - [aux_sym_trigger_event_token2] = ACTIONS(293), - [aux_sym_trigger_event_token3] = ACTIONS(293), - [aux_sym_drop_statement_token1] = ACTIONS(293), - [aux_sym_grant_statement_token1] = ACTIONS(293), - [aux_sym_grant_statement_token4] = ACTIONS(293), - [aux_sym_direction_constraint_token1] = ACTIONS(293), - [aux_sym_direction_constraint_token2] = ACTIONS(293), - [aux_sym_order_expression_token1] = ACTIONS(293), - [aux_sym_limit_clause_token1] = ACTIONS(293), - [aux_sym_offset_clause_token1] = ACTIONS(293), - [aux_sym_fetch_clause_token1] = ACTIONS(293), - [aux_sym_where_clause_token1] = ACTIONS(293), - [aux_sym_over_clause_token1] = ACTIONS(3277), - [aux_sym_frame_clause_token2] = ACTIONS(293), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [2999] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(3860), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token2] = ACTIONS(281), - [anon_sym_LPAREN] = ACTIONS(3862), - [aux_sym_truncate_statement_token1] = ACTIONS(281), - [aux_sym_comment_statement_token1] = ACTIONS(281), - [aux_sym_comment_statement_token7] = ACTIONS(281), - [aux_sym_begin_statement_token1] = ACTIONS(281), - [aux_sym_commit_statement_token1] = ACTIONS(281), - [aux_sym_rollback_statement_token1] = ACTIONS(281), - [aux_sym_create_statement_token1] = ACTIONS(281), - [aux_sym_alter_statement_token1] = ACTIONS(281), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(281), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym__compound_statement_token2] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(281), - [aux_sym_declare_statement_token1] = ACTIONS(281), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(281), - [aux_sym_trigger_reference_token1] = ACTIONS(281), - [aux_sym_trigger_event_token1] = ACTIONS(281), - [aux_sym_trigger_event_token2] = ACTIONS(281), - [aux_sym_trigger_event_token3] = ACTIONS(281), - [aux_sym_drop_statement_token1] = ACTIONS(281), - [aux_sym_grant_statement_token1] = ACTIONS(281), - [aux_sym_grant_statement_token4] = ACTIONS(281), - [aux_sym_direction_constraint_token1] = ACTIONS(281), - [aux_sym_direction_constraint_token2] = ACTIONS(281), - [aux_sym_create_table_statement_token1] = ACTIONS(3864), - [aux_sym_order_expression_token1] = ACTIONS(281), - [aux_sym_limit_clause_token1] = ACTIONS(281), - [aux_sym_offset_clause_token1] = ACTIONS(281), - [aux_sym_fetch_clause_token1] = ACTIONS(281), - [aux_sym_where_clause_token1] = ACTIONS(281), - [aux_sym_frame_clause_token2] = ACTIONS(281), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [3000] = { - [sym_over_clause] = STATE(3440), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(199), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token2] = ACTIONS(199), - [aux_sym_truncate_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token7] = ACTIONS(199), - [aux_sym_begin_statement_token1] = ACTIONS(199), - [aux_sym_commit_statement_token1] = ACTIONS(199), - [aux_sym_rollback_statement_token1] = ACTIONS(199), - [aux_sym_create_statement_token1] = ACTIONS(199), - [aux_sym_alter_statement_token1] = ACTIONS(199), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(199), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(199), - [aux_sym_declare_statement_token1] = ACTIONS(199), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(199), - [aux_sym_trigger_reference_token1] = ACTIONS(199), - [aux_sym_trigger_event_token1] = ACTIONS(199), - [aux_sym_trigger_event_token2] = ACTIONS(199), - [aux_sym_trigger_event_token3] = ACTIONS(199), - [aux_sym_drop_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token4] = ACTIONS(199), - [aux_sym_direction_constraint_token1] = ACTIONS(199), - [aux_sym_direction_constraint_token2] = ACTIONS(199), - [aux_sym_order_expression_token1] = ACTIONS(199), - [aux_sym_limit_clause_token1] = ACTIONS(199), - [aux_sym_offset_clause_token1] = ACTIONS(199), - [aux_sym_fetch_clause_token1] = ACTIONS(199), - [aux_sym_where_clause_token1] = ACTIONS(199), - [aux_sym_over_clause_token1] = ACTIONS(3277), - [aux_sym_frame_clause_token2] = ACTIONS(199), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [3001] = { - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [anon_sym_COMMA] = ACTIONS(703), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym__compound_statement_token2] = ACTIONS(705), - [aux_sym_return_statement_token1] = ACTIONS(705), - [aux_sym_declare_statement_token1] = ACTIONS(705), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_reference_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_grant_statement_token8] = ACTIONS(705), - [aux_sym_order_by_clause_token1] = ACTIONS(705), - [aux_sym_limit_clause_token1] = ACTIONS(705), - [aux_sym_offset_clause_token1] = ACTIONS(705), - [aux_sym_where_clause_token1] = ACTIONS(705), - [aux_sym_select_clause_body_token1] = ACTIONS(705), - [aux_sym_join_type_token1] = ACTIONS(705), - [aux_sym_join_type_token2] = ACTIONS(705), - [aux_sym_join_type_token3] = ACTIONS(705), - [aux_sym_join_type_token4] = ACTIONS(705), - [aux_sym_join_clause_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [3002] = { - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [anon_sym_COMMA] = ACTIONS(652), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym__compound_statement_token2] = ACTIONS(654), - [aux_sym_return_statement_token1] = ACTIONS(654), - [aux_sym_declare_statement_token1] = ACTIONS(654), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_grant_statement_token8] = ACTIONS(654), - [aux_sym_create_table_statement_token1] = ACTIONS(654), - [aux_sym_order_by_clause_token1] = ACTIONS(654), - [aux_sym_limit_clause_token1] = ACTIONS(654), - [aux_sym_offset_clause_token1] = ACTIONS(654), - [aux_sym_where_clause_token1] = ACTIONS(654), - [aux_sym_join_type_token1] = ACTIONS(654), - [aux_sym_join_type_token2] = ACTIONS(654), - [aux_sym_join_type_token3] = ACTIONS(654), - [aux_sym_join_type_token4] = ACTIONS(654), - [aux_sym_join_clause_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [3003] = { - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym__compound_statement_token2] = ACTIONS(684), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_select_clause_body_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3661), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(3673), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [3004] = { - [sym_over_clause] = STATE(3438), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(273), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token2] = ACTIONS(273), - [aux_sym_truncate_statement_token1] = ACTIONS(273), - [aux_sym_comment_statement_token1] = ACTIONS(273), - [aux_sym_comment_statement_token7] = ACTIONS(273), - [aux_sym_begin_statement_token1] = ACTIONS(273), - [aux_sym_commit_statement_token1] = ACTIONS(273), - [aux_sym_rollback_statement_token1] = ACTIONS(273), - [aux_sym_create_statement_token1] = ACTIONS(273), - [aux_sym_alter_statement_token1] = ACTIONS(273), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(273), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym__compound_statement_token2] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(273), - [aux_sym_declare_statement_token1] = ACTIONS(273), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(273), - [aux_sym_trigger_reference_token1] = ACTIONS(273), - [aux_sym_trigger_event_token1] = ACTIONS(273), - [aux_sym_trigger_event_token2] = ACTIONS(273), - [aux_sym_trigger_event_token3] = ACTIONS(273), - [aux_sym_drop_statement_token1] = ACTIONS(273), - [aux_sym_grant_statement_token1] = ACTIONS(273), - [aux_sym_grant_statement_token4] = ACTIONS(273), - [aux_sym_direction_constraint_token1] = ACTIONS(273), - [aux_sym_direction_constraint_token2] = ACTIONS(273), - [aux_sym_order_expression_token1] = ACTIONS(273), - [aux_sym_limit_clause_token1] = ACTIONS(273), - [aux_sym_offset_clause_token1] = ACTIONS(273), - [aux_sym_fetch_clause_token1] = ACTIONS(273), - [aux_sym_where_clause_token1] = ACTIONS(273), - [aux_sym_over_clause_token1] = ACTIONS(3277), - [aux_sym_frame_clause_token2] = ACTIONS(273), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [3005] = { - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(3880), - [anon_sym_COMMA] = ACTIONS(580), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym__compound_statement_token2] = ACTIONS(584), - [aux_sym_return_statement_token1] = ACTIONS(584), - [aux_sym_declare_statement_token1] = ACTIONS(584), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_grant_statement_token8] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(3882), - [aux_sym_order_by_clause_token1] = ACTIONS(584), - [aux_sym_limit_clause_token1] = ACTIONS(584), - [aux_sym_offset_clause_token1] = ACTIONS(584), - [aux_sym_where_clause_token1] = ACTIONS(584), - [aux_sym_join_type_token1] = ACTIONS(584), - [aux_sym_join_type_token2] = ACTIONS(584), - [aux_sym_join_type_token3] = ACTIONS(584), - [aux_sym_join_type_token4] = ACTIONS(584), - [aux_sym_join_clause_token1] = ACTIONS(584), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [3006] = { - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(3884), - [anon_sym_COMMA] = ACTIONS(592), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym__compound_statement_token2] = ACTIONS(596), - [aux_sym_return_statement_token1] = ACTIONS(596), - [aux_sym_declare_statement_token1] = ACTIONS(596), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_grant_statement_token8] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(3886), - [aux_sym_order_by_clause_token1] = ACTIONS(596), - [aux_sym_limit_clause_token1] = ACTIONS(596), - [aux_sym_offset_clause_token1] = ACTIONS(596), - [aux_sym_where_clause_token1] = ACTIONS(596), - [aux_sym_join_type_token1] = ACTIONS(596), - [aux_sym_join_type_token2] = ACTIONS(596), - [aux_sym_join_type_token3] = ACTIONS(596), - [aux_sym_join_type_token4] = ACTIONS(596), - [aux_sym_join_clause_token1] = ACTIONS(596), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [3007] = { - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym__compound_statement_token2] = ACTIONS(321), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_create_table_statement_token1] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_join_type_token1] = ACTIONS(321), - [aux_sym_join_type_token2] = ACTIONS(321), - [aux_sym_join_type_token3] = ACTIONS(321), - [aux_sym_join_type_token4] = ACTIONS(321), - [aux_sym_join_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [3008] = { - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(187), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_create_table_statement_token1] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [3009] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(259), - [anon_sym_COMMA] = ACTIONS(259), - [aux_sym_cte_token2] = ACTIONS(259), - [aux_sym_truncate_statement_token1] = ACTIONS(259), - [aux_sym_comment_statement_token1] = ACTIONS(259), - [aux_sym_comment_statement_token7] = ACTIONS(259), - [aux_sym_begin_statement_token1] = ACTIONS(259), - [aux_sym_commit_statement_token1] = ACTIONS(259), - [aux_sym_rollback_statement_token1] = ACTIONS(259), - [aux_sym_create_statement_token1] = ACTIONS(259), - [aux_sym_alter_statement_token1] = ACTIONS(259), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(259), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym__compound_statement_token2] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(259), - [aux_sym_declare_statement_token1] = ACTIONS(259), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(259), - [aux_sym_trigger_reference_token1] = ACTIONS(259), - [aux_sym_trigger_event_token1] = ACTIONS(259), - [aux_sym_trigger_event_token2] = ACTIONS(259), - [aux_sym_trigger_event_token3] = ACTIONS(259), - [aux_sym_drop_statement_token1] = ACTIONS(259), - [aux_sym_grant_statement_token1] = ACTIONS(259), - [aux_sym_grant_statement_token4] = ACTIONS(259), - [aux_sym_direction_constraint_token1] = ACTIONS(259), - [aux_sym_direction_constraint_token2] = ACTIONS(259), - [aux_sym_order_expression_token1] = ACTIONS(259), - [aux_sym_limit_clause_token1] = ACTIONS(259), - [aux_sym_offset_clause_token1] = ACTIONS(259), - [aux_sym_fetch_clause_token1] = ACTIONS(259), - [aux_sym_where_clause_token1] = ACTIONS(259), - [aux_sym_filter_clause_token1] = ACTIONS(259), - [aux_sym_over_clause_token1] = ACTIONS(259), - [aux_sym_frame_clause_token2] = ACTIONS(259), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [3010] = { - [aux_sym_dotted_name_repeat1] = STATE(3010), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(115), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token2] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token7] = ACTIONS(115), - [aux_sym_begin_statement_token1] = ACTIONS(115), - [aux_sym_commit_statement_token1] = ACTIONS(115), - [aux_sym_rollback_statement_token1] = ACTIONS(115), - [aux_sym_create_statement_token1] = ACTIONS(115), - [aux_sym_alter_statement_token1] = ACTIONS(115), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(115), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym__compound_statement_token2] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(115), - [aux_sym_declare_statement_token1] = ACTIONS(115), - [aux_sym_create_function_statement_token7] = ACTIONS(115), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(115), - [aux_sym_trigger_event_token2] = ACTIONS(115), - [aux_sym_trigger_event_token3] = ACTIONS(115), - [aux_sym_drop_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token4] = ACTIONS(115), - [aux_sym_grant_statement_token8] = ACTIONS(115), - [aux_sym_having_clause_token1] = ACTIONS(115), - [aux_sym_order_by_clause_token1] = ACTIONS(115), - [aux_sym_limit_clause_token1] = ACTIONS(115), - [aux_sym_offset_clause_token1] = ACTIONS(115), - [aux_sym_frame_clause_token2] = ACTIONS(115), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(3888), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [3011] = { - [sym_over_clause] = STATE(3435), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(277), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token2] = ACTIONS(277), - [aux_sym_truncate_statement_token1] = ACTIONS(277), - [aux_sym_comment_statement_token1] = ACTIONS(277), - [aux_sym_comment_statement_token7] = ACTIONS(277), - [aux_sym_begin_statement_token1] = ACTIONS(277), - [aux_sym_commit_statement_token1] = ACTIONS(277), - [aux_sym_rollback_statement_token1] = ACTIONS(277), - [aux_sym_create_statement_token1] = ACTIONS(277), - [aux_sym_alter_statement_token1] = ACTIONS(277), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(277), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym__compound_statement_token2] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(277), - [aux_sym_declare_statement_token1] = ACTIONS(277), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(277), - [aux_sym_trigger_reference_token1] = ACTIONS(277), - [aux_sym_trigger_event_token1] = ACTIONS(277), - [aux_sym_trigger_event_token2] = ACTIONS(277), - [aux_sym_trigger_event_token3] = ACTIONS(277), - [aux_sym_drop_statement_token1] = ACTIONS(277), - [aux_sym_grant_statement_token1] = ACTIONS(277), - [aux_sym_grant_statement_token4] = ACTIONS(277), - [aux_sym_direction_constraint_token1] = ACTIONS(277), - [aux_sym_direction_constraint_token2] = ACTIONS(277), - [aux_sym_order_expression_token1] = ACTIONS(277), - [aux_sym_limit_clause_token1] = ACTIONS(277), - [aux_sym_offset_clause_token1] = ACTIONS(277), - [aux_sym_fetch_clause_token1] = ACTIONS(277), - [aux_sym_where_clause_token1] = ACTIONS(277), - [aux_sym_over_clause_token1] = ACTIONS(3277), - [aux_sym_frame_clause_token2] = ACTIONS(277), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [3012] = { - [aux_sym_dotted_name_repeat1] = STATE(3010), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(122), - [anon_sym_COMMA] = ACTIONS(122), - [aux_sym_cte_token2] = ACTIONS(122), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(122), - [aux_sym_comment_statement_token1] = ACTIONS(122), - [aux_sym_comment_statement_token7] = ACTIONS(122), - [aux_sym_begin_statement_token1] = ACTIONS(122), - [aux_sym_commit_statement_token1] = ACTIONS(122), - [aux_sym_rollback_statement_token1] = ACTIONS(122), - [aux_sym_create_statement_token1] = ACTIONS(122), - [aux_sym_alter_statement_token1] = ACTIONS(122), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(122), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym__compound_statement_token2] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(122), - [aux_sym_declare_statement_token1] = ACTIONS(122), - [aux_sym_create_function_statement_token7] = ACTIONS(122), - [aux_sym_create_function_parameter_token1] = ACTIONS(124), - [anon_sym_EQ] = ACTIONS(122), - [aux_sym_create_trigger_statement_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(122), - [aux_sym_trigger_event_token2] = ACTIONS(122), - [aux_sym_trigger_event_token3] = ACTIONS(122), - [aux_sym_drop_statement_token1] = ACTIONS(122), - [aux_sym_grant_statement_token1] = ACTIONS(122), - [aux_sym_grant_statement_token4] = ACTIONS(122), - [aux_sym_grant_statement_token8] = ACTIONS(122), - [aux_sym_having_clause_token1] = ACTIONS(122), - [aux_sym_order_by_clause_token1] = ACTIONS(122), - [aux_sym_limit_clause_token1] = ACTIONS(122), - [aux_sym_offset_clause_token1] = ACTIONS(122), - [aux_sym_frame_clause_token2] = ACTIONS(122), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(3843), - [anon_sym_DASH_GT] = ACTIONS(124), - [anon_sym_DASH_GT_GT] = ACTIONS(122), - [anon_sym_POUND_GT] = ACTIONS(124), - [anon_sym_POUND_GT_GT] = ACTIONS(122), - [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(122), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_TILDE] = ACTIONS(124), - [anon_sym_CARET] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_PERCENT] = ACTIONS(122), - [anon_sym_LT_LT] = ACTIONS(122), - [anon_sym_GT_GT] = ACTIONS(122), - [anon_sym_AMP] = ACTIONS(122), - [anon_sym_PIPE] = ACTIONS(122), - [anon_sym_POUND] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_LT_GT] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(124), - [anon_sym_TILDE_STAR] = ACTIONS(122), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - [anon_sym_DOT_STAR] = ACTIONS(122), - }, - [3013] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(729), - [aux_sym_truncate_statement_token1] = ACTIONS(729), - [aux_sym_comment_statement_token1] = ACTIONS(729), - [aux_sym_comment_statement_token7] = ACTIONS(729), - [aux_sym_begin_statement_token1] = ACTIONS(729), - [aux_sym_commit_statement_token1] = ACTIONS(729), - [aux_sym_rollback_statement_token1] = ACTIONS(729), - [aux_sym_create_statement_token1] = ACTIONS(729), - [aux_sym_alter_statement_token1] = ACTIONS(729), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(729), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym__compound_statement_token2] = ACTIONS(729), - [aux_sym_return_statement_token1] = ACTIONS(729), - [aux_sym_declare_statement_token1] = ACTIONS(729), - [aux_sym_create_function_statement_token7] = ACTIONS(729), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(729), - [aux_sym_trigger_event_token2] = ACTIONS(729), - [aux_sym_trigger_event_token3] = ACTIONS(729), - [aux_sym_drop_statement_token1] = ACTIONS(729), - [aux_sym_grant_statement_token1] = ACTIONS(729), - [aux_sym_grant_statement_token4] = ACTIONS(729), - [aux_sym_grant_statement_token8] = ACTIONS(729), - [aux_sym_create_table_statement_token1] = ACTIONS(729), - [aux_sym_order_by_clause_token1] = ACTIONS(729), - [aux_sym_limit_clause_token1] = ACTIONS(729), - [aux_sym_offset_clause_token1] = ACTIONS(729), - [aux_sym_where_clause_token1] = ACTIONS(729), - [aux_sym_join_type_token1] = ACTIONS(729), - [aux_sym_join_type_token2] = ACTIONS(729), - [aux_sym_join_type_token3] = ACTIONS(729), - [aux_sym_join_type_token4] = ACTIONS(729), - [aux_sym_join_clause_token1] = ACTIONS(729), - [aux_sym_frame_clause_token2] = ACTIONS(729), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [3014] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(733), - [aux_sym_truncate_statement_token1] = ACTIONS(733), - [aux_sym_comment_statement_token1] = ACTIONS(733), - [aux_sym_comment_statement_token7] = ACTIONS(733), - [aux_sym_begin_statement_token1] = ACTIONS(733), - [aux_sym_commit_statement_token1] = ACTIONS(733), - [aux_sym_rollback_statement_token1] = ACTIONS(733), - [aux_sym_create_statement_token1] = ACTIONS(733), - [aux_sym_alter_statement_token1] = ACTIONS(733), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(733), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym__compound_statement_token2] = ACTIONS(733), - [aux_sym_return_statement_token1] = ACTIONS(733), - [aux_sym_declare_statement_token1] = ACTIONS(733), - [aux_sym_create_function_statement_token7] = ACTIONS(733), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(733), - [aux_sym_trigger_event_token2] = ACTIONS(733), - [aux_sym_trigger_event_token3] = ACTIONS(733), - [aux_sym_drop_statement_token1] = ACTIONS(733), - [aux_sym_grant_statement_token1] = ACTIONS(733), - [aux_sym_grant_statement_token4] = ACTIONS(733), - [aux_sym_grant_statement_token8] = ACTIONS(733), - [aux_sym_create_table_statement_token1] = ACTIONS(733), - [aux_sym_order_by_clause_token1] = ACTIONS(733), - [aux_sym_limit_clause_token1] = ACTIONS(733), - [aux_sym_offset_clause_token1] = ACTIONS(733), - [aux_sym_where_clause_token1] = ACTIONS(733), - [aux_sym_join_type_token1] = ACTIONS(733), - [aux_sym_join_type_token2] = ACTIONS(733), - [aux_sym_join_type_token3] = ACTIONS(733), - [aux_sym_join_type_token4] = ACTIONS(733), - [aux_sym_join_clause_token1] = ACTIONS(733), - [aux_sym_frame_clause_token2] = ACTIONS(733), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [3015] = { - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym__compound_statement_token2] = ACTIONS(684), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_select_clause_body_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3661), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [3016] = { - [aux_sym_array_type_repeat1] = STATE(3058), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(328), - [anon_sym_COMMA] = ACTIONS(326), - [aux_sym_cte_token1] = ACTIONS(328), - [aux_sym_cte_token2] = ACTIONS(328), - [aux_sym_comment_statement_token7] = ACTIONS(328), - [aux_sym_create_statement_token1] = ACTIONS(328), - [aux_sym_alter_statement_token1] = ACTIONS(328), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(328), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym__compound_statement_token2] = ACTIONS(328), - [aux_sym_return_statement_token1] = ACTIONS(328), - [aux_sym_declare_statement_token1] = ACTIONS(328), - [aux_sym_create_function_statement_token7] = ACTIONS(328), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(328), - [aux_sym_trigger_event_token1] = ACTIONS(328), - [aux_sym_trigger_event_token2] = ACTIONS(328), - [aux_sym_trigger_event_token3] = ACTIONS(328), - [aux_sym_drop_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token1] = ACTIONS(328), - [aux_sym_grant_statement_token4] = ACTIONS(328), - [aux_sym_grant_statement_token8] = ACTIONS(328), - [aux_sym_order_by_clause_token1] = ACTIONS(328), - [aux_sym_limit_clause_token1] = ACTIONS(328), - [aux_sym_offset_clause_token1] = ACTIONS(328), - [aux_sym_where_clause_token1] = ACTIONS(328), - [aux_sym_join_type_token1] = ACTIONS(328), - [aux_sym_join_type_token2] = ACTIONS(328), - [aux_sym_join_type_token3] = ACTIONS(328), - [aux_sym_join_type_token4] = ACTIONS(328), - [aux_sym_join_clause_token1] = ACTIONS(328), - [aux_sym_frame_clause_token2] = ACTIONS(328), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(328), - [sym__unquoted_identifier] = ACTIONS(328), - [anon_sym_BQUOTE] = ACTIONS(326), - [anon_sym_DQUOTE] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(3891), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [3017] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(263), - [aux_sym_cte_token2] = ACTIONS(263), - [aux_sym_truncate_statement_token1] = ACTIONS(263), - [aux_sym_comment_statement_token1] = ACTIONS(263), - [aux_sym_comment_statement_token7] = ACTIONS(263), - [aux_sym_begin_statement_token1] = ACTIONS(263), - [aux_sym_commit_statement_token1] = ACTIONS(263), - [aux_sym_rollback_statement_token1] = ACTIONS(263), - [aux_sym_create_statement_token1] = ACTIONS(263), - [aux_sym_alter_statement_token1] = ACTIONS(263), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(263), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(263), - [aux_sym_declare_statement_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(263), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(263), - [aux_sym_trigger_event_token2] = ACTIONS(263), - [aux_sym_trigger_event_token3] = ACTIONS(263), - [aux_sym_drop_statement_token1] = ACTIONS(263), - [aux_sym_grant_statement_token1] = ACTIONS(263), - [aux_sym_grant_statement_token4] = ACTIONS(263), - [aux_sym_grant_statement_token8] = ACTIONS(263), - [aux_sym_order_by_clause_token1] = ACTIONS(263), - [aux_sym_limit_clause_token1] = ACTIONS(263), - [aux_sym_offset_clause_token1] = ACTIONS(263), - [aux_sym_where_clause_token1] = ACTIONS(263), - [aux_sym_join_type_token1] = ACTIONS(263), - [aux_sym_join_type_token2] = ACTIONS(263), - [aux_sym_join_type_token3] = ACTIONS(263), - [aux_sym_join_type_token4] = ACTIONS(263), - [aux_sym_join_clause_token1] = ACTIONS(263), - [aux_sym_frame_clause_token2] = ACTIONS(263), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(3645), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [3018] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(263), - [aux_sym_cte_token2] = ACTIONS(263), - [aux_sym_truncate_statement_token1] = ACTIONS(263), - [aux_sym_comment_statement_token1] = ACTIONS(263), - [aux_sym_comment_statement_token7] = ACTIONS(263), - [aux_sym_begin_statement_token1] = ACTIONS(263), - [aux_sym_commit_statement_token1] = ACTIONS(263), - [aux_sym_rollback_statement_token1] = ACTIONS(263), - [aux_sym_create_statement_token1] = ACTIONS(263), - [aux_sym_alter_statement_token1] = ACTIONS(263), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(263), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(263), - [aux_sym_declare_statement_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(263), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(263), - [aux_sym_trigger_event_token2] = ACTIONS(263), - [aux_sym_trigger_event_token3] = ACTIONS(263), - [aux_sym_drop_statement_token1] = ACTIONS(263), - [aux_sym_grant_statement_token1] = ACTIONS(263), - [aux_sym_grant_statement_token4] = ACTIONS(263), - [aux_sym_grant_statement_token8] = ACTIONS(263), - [aux_sym_order_by_clause_token1] = ACTIONS(263), - [aux_sym_limit_clause_token1] = ACTIONS(263), - [aux_sym_offset_clause_token1] = ACTIONS(263), - [aux_sym_where_clause_token1] = ACTIONS(263), - [aux_sym_join_type_token1] = ACTIONS(263), - [aux_sym_join_type_token2] = ACTIONS(263), - [aux_sym_join_type_token3] = ACTIONS(263), - [aux_sym_join_type_token4] = ACTIONS(263), - [aux_sym_join_clause_token1] = ACTIONS(263), - [aux_sym_frame_clause_token2] = ACTIONS(263), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(3114), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [3019] = { - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(197), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_create_table_statement_token1] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [3020] = { - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(179), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_create_table_statement_token1] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [3021] = { - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(3893), - [anon_sym_COMMA] = ACTIONS(608), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym__compound_statement_token2] = ACTIONS(612), - [aux_sym_return_statement_token1] = ACTIONS(612), - [aux_sym_declare_statement_token1] = ACTIONS(612), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_grant_statement_token8] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(3895), - [aux_sym_order_by_clause_token1] = ACTIONS(612), - [aux_sym_limit_clause_token1] = ACTIONS(612), - [aux_sym_offset_clause_token1] = ACTIONS(612), - [aux_sym_where_clause_token1] = ACTIONS(612), - [aux_sym_join_type_token1] = ACTIONS(612), - [aux_sym_join_type_token2] = ACTIONS(612), - [aux_sym_join_type_token3] = ACTIONS(612), - [aux_sym_join_type_token4] = ACTIONS(612), - [aux_sym_join_clause_token1] = ACTIONS(612), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [3022] = { - [aux_sym_array_type_repeat1] = STATE(3022), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(319), - [aux_sym_cte_token2] = ACTIONS(319), - [aux_sym_truncate_statement_token1] = ACTIONS(319), - [aux_sym_comment_statement_token1] = ACTIONS(319), - [aux_sym_comment_statement_token7] = ACTIONS(319), - [aux_sym_begin_statement_token1] = ACTIONS(319), - [aux_sym_commit_statement_token1] = ACTIONS(319), - [aux_sym_rollback_statement_token1] = ACTIONS(319), - [aux_sym_create_statement_token1] = ACTIONS(319), - [aux_sym_alter_statement_token1] = ACTIONS(319), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(319), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(319), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym__compound_statement_token2] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(319), - [aux_sym_declare_statement_token1] = ACTIONS(319), - [aux_sym_null_hint_token2] = ACTIONS(319), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(319), - [aux_sym_trigger_event_token1] = ACTIONS(319), - [aux_sym_trigger_event_token2] = ACTIONS(319), - [aux_sym_trigger_event_token3] = ACTIONS(319), - [aux_sym_drop_statement_token1] = ACTIONS(319), - [aux_sym_grant_statement_token1] = ACTIONS(319), - [aux_sym_grant_statement_token4] = ACTIONS(319), - [aux_sym_grant_statement_token5] = ACTIONS(319), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(319), - [aux_sym_direction_constraint_token1] = ACTIONS(319), - [aux_sym_direction_constraint_token2] = ACTIONS(319), - [anon_sym_CONSTRAINT] = ACTIONS(319), - [aux_sym_table_constraint_check_token1] = ACTIONS(319), - [aux_sym_table_constraint_unique_token1] = ACTIONS(319), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(319), - [aux_sym_frame_clause_token2] = ACTIONS(319), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(3897), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [3023] = { - [aux_sym_array_type_repeat1] = STATE(3022), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(336), - [aux_sym_cte_token2] = ACTIONS(336), - [aux_sym_truncate_statement_token1] = ACTIONS(336), - [aux_sym_comment_statement_token1] = ACTIONS(336), - [aux_sym_comment_statement_token7] = ACTIONS(336), - [aux_sym_begin_statement_token1] = ACTIONS(336), - [aux_sym_commit_statement_token1] = ACTIONS(336), - [aux_sym_rollback_statement_token1] = ACTIONS(336), - [aux_sym_create_statement_token1] = ACTIONS(336), - [aux_sym_alter_statement_token1] = ACTIONS(336), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(336), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(336), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym__compound_statement_token2] = ACTIONS(336), - [aux_sym_return_statement_token1] = ACTIONS(336), - [aux_sym_declare_statement_token1] = ACTIONS(336), - [aux_sym_null_hint_token2] = ACTIONS(336), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(336), - [aux_sym_trigger_event_token1] = ACTIONS(336), - [aux_sym_trigger_event_token2] = ACTIONS(336), - [aux_sym_trigger_event_token3] = ACTIONS(336), - [aux_sym_drop_statement_token1] = ACTIONS(336), - [aux_sym_grant_statement_token1] = ACTIONS(336), - [aux_sym_grant_statement_token4] = ACTIONS(336), - [aux_sym_grant_statement_token5] = ACTIONS(336), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(336), - [aux_sym_direction_constraint_token1] = ACTIONS(336), - [aux_sym_direction_constraint_token2] = ACTIONS(336), - [anon_sym_CONSTRAINT] = ACTIONS(336), - [aux_sym_table_constraint_check_token1] = ACTIONS(336), - [aux_sym_table_constraint_unique_token1] = ACTIONS(336), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(336), - [aux_sym_frame_clause_token2] = ACTIONS(336), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(3900), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [3024] = { - [ts_builtin_sym_end] = ACTIONS(1070), - [anon_sym_SEMI] = ACTIONS(1070), - [aux_sym_with_clause_token1] = ACTIONS(1072), - [aux_sym_cte_token2] = ACTIONS(3902), - [aux_sym_truncate_statement_token1] = ACTIONS(1070), - [aux_sym_comment_statement_token1] = ACTIONS(1070), - [aux_sym_comment_statement_token7] = ACTIONS(3904), - [aux_sym_begin_statement_token1] = ACTIONS(1070), - [aux_sym_commit_statement_token1] = ACTIONS(1070), - [aux_sym_rollback_statement_token1] = ACTIONS(1070), - [aux_sym_create_statement_token1] = ACTIONS(1070), - [aux_sym_alter_statement_token1] = ACTIONS(1070), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1070), - [aux_sym_pg_command_token1] = ACTIONS(1070), - [aux_sym__compound_statement_token2] = ACTIONS(1070), - [aux_sym_return_statement_token1] = ACTIONS(1070), - [aux_sym_declare_statement_token1] = ACTIONS(1070), - [aux_sym_create_function_statement_token7] = ACTIONS(1070), - [aux_sym_create_function_parameter_token1] = ACTIONS(3906), - [anon_sym_EQ] = ACTIONS(3908), - [aux_sym_create_trigger_statement_token1] = ACTIONS(3910), - [aux_sym_trigger_event_token1] = ACTIONS(1070), - [aux_sym_trigger_event_token2] = ACTIONS(1070), - [aux_sym_trigger_event_token3] = ACTIONS(1070), - [aux_sym_drop_statement_token1] = ACTIONS(1070), - [aux_sym_grant_statement_token1] = ACTIONS(1070), - [aux_sym_grant_statement_token4] = ACTIONS(1070), - [aux_sym_grant_statement_token8] = ACTIONS(1070), - [aux_sym_create_table_statement_token1] = ACTIONS(1070), - [aux_sym_order_by_clause_token1] = ACTIONS(1070), - [aux_sym_limit_clause_token1] = ACTIONS(1070), - [aux_sym_offset_clause_token1] = ACTIONS(1070), - [aux_sym_where_clause_token1] = ACTIONS(1070), - [aux_sym_join_type_token1] = ACTIONS(1070), - [aux_sym_join_type_token2] = ACTIONS(1070), - [aux_sym_join_type_token3] = ACTIONS(1070), - [aux_sym_join_type_token4] = ACTIONS(1070), - [aux_sym_join_clause_token1] = ACTIONS(1070), - [aux_sym_frame_clause_token2] = ACTIONS(3912), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3878), - [anon_sym_DASH_GT] = ACTIONS(3914), - [anon_sym_DASH_GT_GT] = ACTIONS(3916), - [anon_sym_POUND_GT] = ACTIONS(3914), - [anon_sym_POUND_GT_GT] = ACTIONS(3916), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3918), - [anon_sym_DASH] = ACTIONS(3920), - [anon_sym_TILDE] = ACTIONS(3922), - [anon_sym_CARET] = ACTIONS(3924), - [anon_sym_STAR] = ACTIONS(3926), - [anon_sym_SLASH] = ACTIONS(3928), - [anon_sym_PERCENT] = ACTIONS(3926), - [anon_sym_LT_LT] = ACTIONS(3926), - [anon_sym_GT_GT] = ACTIONS(3926), - [anon_sym_AMP] = ACTIONS(3926), - [anon_sym_PIPE] = ACTIONS(3918), - [anon_sym_POUND] = ACTIONS(3920), - [anon_sym_LT] = ACTIONS(3922), - [anon_sym_LT_EQ] = ACTIONS(3908), - [anon_sym_LT_GT] = ACTIONS(3908), - [anon_sym_BANG_EQ] = ACTIONS(3908), - [anon_sym_GT] = ACTIONS(3922), - [anon_sym_GT_EQ] = ACTIONS(3908), - [anon_sym_BANG_TILDE] = ACTIONS(3922), - [anon_sym_TILDE_STAR] = ACTIONS(3908), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3908), - }, - [3025] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(417), - [aux_sym_cte_token2] = ACTIONS(417), - [aux_sym_truncate_statement_token1] = ACTIONS(417), - [aux_sym_comment_statement_token1] = ACTIONS(417), - [aux_sym_comment_statement_token7] = ACTIONS(417), - [aux_sym_begin_statement_token1] = ACTIONS(417), - [aux_sym_commit_statement_token1] = ACTIONS(417), - [aux_sym_rollback_statement_token1] = ACTIONS(417), - [aux_sym_create_statement_token1] = ACTIONS(417), - [aux_sym_alter_statement_token1] = ACTIONS(417), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(417), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym__compound_statement_token2] = ACTIONS(417), - [aux_sym_return_statement_token1] = ACTIONS(417), - [aux_sym_declare_statement_token1] = ACTIONS(417), - [aux_sym_create_function_statement_token7] = ACTIONS(417), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(417), - [aux_sym_trigger_event_token2] = ACTIONS(417), - [aux_sym_trigger_event_token3] = ACTIONS(417), - [aux_sym_drop_statement_token1] = ACTIONS(417), - [aux_sym_grant_statement_token1] = ACTIONS(417), - [aux_sym_grant_statement_token4] = ACTIONS(417), - [aux_sym_grant_statement_token8] = ACTIONS(417), - [aux_sym_order_by_clause_token1] = ACTIONS(417), - [aux_sym_limit_clause_token1] = ACTIONS(417), - [aux_sym_offset_clause_token1] = ACTIONS(417), - [aux_sym_where_clause_token1] = ACTIONS(417), - [aux_sym_join_type_token1] = ACTIONS(417), - [aux_sym_join_type_token2] = ACTIONS(417), - [aux_sym_join_type_token3] = ACTIONS(417), - [aux_sym_join_type_token4] = ACTIONS(417), - [aux_sym_join_clause_token1] = ACTIONS(417), - [aux_sym_frame_clause_token2] = ACTIONS(417), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [3026] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(648), - [aux_sym_cte_token2] = ACTIONS(648), - [aux_sym_truncate_statement_token1] = ACTIONS(648), - [aux_sym_comment_statement_token1] = ACTIONS(648), - [aux_sym_comment_statement_token7] = ACTIONS(648), - [aux_sym_begin_statement_token1] = ACTIONS(648), - [aux_sym_commit_statement_token1] = ACTIONS(648), - [aux_sym_rollback_statement_token1] = ACTIONS(648), - [aux_sym_create_statement_token1] = ACTIONS(648), - [aux_sym_alter_statement_token1] = ACTIONS(648), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(648), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym__compound_statement_token2] = ACTIONS(648), - [aux_sym_return_statement_token1] = ACTIONS(648), - [aux_sym_declare_statement_token1] = ACTIONS(648), - [aux_sym_create_function_statement_token7] = ACTIONS(648), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(648), - [aux_sym_trigger_event_token2] = ACTIONS(648), - [aux_sym_trigger_event_token3] = ACTIONS(648), - [aux_sym_drop_statement_token1] = ACTIONS(648), - [aux_sym_grant_statement_token1] = ACTIONS(648), - [aux_sym_grant_statement_token4] = ACTIONS(648), - [aux_sym_grant_statement_token8] = ACTIONS(648), - [aux_sym_order_by_clause_token1] = ACTIONS(648), - [aux_sym_limit_clause_token1] = ACTIONS(648), - [aux_sym_offset_clause_token1] = ACTIONS(648), - [aux_sym_where_clause_token1] = ACTIONS(648), - [aux_sym_join_type_token1] = ACTIONS(648), - [aux_sym_join_type_token2] = ACTIONS(648), - [aux_sym_join_type_token3] = ACTIONS(648), - [aux_sym_join_type_token4] = ACTIONS(648), - [aux_sym_join_clause_token1] = ACTIONS(648), - [aux_sym_frame_clause_token2] = ACTIONS(648), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [3027] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(461), - [aux_sym_cte_token2] = ACTIONS(461), - [aux_sym_truncate_statement_token1] = ACTIONS(461), - [aux_sym_comment_statement_token1] = ACTIONS(461), - [aux_sym_comment_statement_token7] = ACTIONS(461), - [aux_sym_begin_statement_token1] = ACTIONS(461), - [aux_sym_commit_statement_token1] = ACTIONS(461), - [aux_sym_rollback_statement_token1] = ACTIONS(461), - [aux_sym_create_statement_token1] = ACTIONS(461), - [aux_sym_alter_statement_token1] = ACTIONS(461), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(461), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym__compound_statement_token2] = ACTIONS(461), - [aux_sym_return_statement_token1] = ACTIONS(461), - [aux_sym_declare_statement_token1] = ACTIONS(461), - [aux_sym_create_function_statement_token7] = ACTIONS(461), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(461), - [aux_sym_trigger_event_token2] = ACTIONS(461), - [aux_sym_trigger_event_token3] = ACTIONS(461), - [aux_sym_drop_statement_token1] = ACTIONS(461), - [aux_sym_grant_statement_token1] = ACTIONS(461), - [aux_sym_grant_statement_token4] = ACTIONS(461), - [aux_sym_grant_statement_token8] = ACTIONS(461), - [aux_sym_order_by_clause_token1] = ACTIONS(461), - [aux_sym_limit_clause_token1] = ACTIONS(461), - [aux_sym_offset_clause_token1] = ACTIONS(461), - [aux_sym_where_clause_token1] = ACTIONS(461), - [aux_sym_join_type_token1] = ACTIONS(461), - [aux_sym_join_type_token2] = ACTIONS(461), - [aux_sym_join_type_token3] = ACTIONS(461), - [aux_sym_join_type_token4] = ACTIONS(461), - [aux_sym_join_clause_token1] = ACTIONS(461), - [aux_sym_frame_clause_token2] = ACTIONS(461), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [3028] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(488), - [aux_sym_cte_token2] = ACTIONS(488), - [aux_sym_truncate_statement_token1] = ACTIONS(488), - [aux_sym_comment_statement_token1] = ACTIONS(488), - [aux_sym_comment_statement_token7] = ACTIONS(488), - [aux_sym_begin_statement_token1] = ACTIONS(488), - [aux_sym_commit_statement_token1] = ACTIONS(488), - [aux_sym_rollback_statement_token1] = ACTIONS(488), - [aux_sym_create_statement_token1] = ACTIONS(488), - [aux_sym_alter_statement_token1] = ACTIONS(488), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(488), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym__compound_statement_token2] = ACTIONS(488), - [aux_sym_return_statement_token1] = ACTIONS(488), - [aux_sym_declare_statement_token1] = ACTIONS(488), - [aux_sym_create_function_statement_token7] = ACTIONS(488), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(488), - [aux_sym_trigger_event_token2] = ACTIONS(488), - [aux_sym_trigger_event_token3] = ACTIONS(488), - [aux_sym_drop_statement_token1] = ACTIONS(488), - [aux_sym_grant_statement_token1] = ACTIONS(488), - [aux_sym_grant_statement_token4] = ACTIONS(488), - [aux_sym_grant_statement_token8] = ACTIONS(488), - [aux_sym_order_by_clause_token1] = ACTIONS(488), - [aux_sym_limit_clause_token1] = ACTIONS(488), - [aux_sym_offset_clause_token1] = ACTIONS(488), - [aux_sym_where_clause_token1] = ACTIONS(488), - [aux_sym_join_type_token1] = ACTIONS(488), - [aux_sym_join_type_token2] = ACTIONS(488), - [aux_sym_join_type_token3] = ACTIONS(488), - [aux_sym_join_type_token4] = ACTIONS(488), - [aux_sym_join_clause_token1] = ACTIONS(488), - [aux_sym_frame_clause_token2] = ACTIONS(488), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [3029] = { - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [anon_sym_COMMA] = ACTIONS(488), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym__compound_statement_token2] = ACTIONS(490), - [aux_sym_return_statement_token1] = ACTIONS(490), - [aux_sym_declare_statement_token1] = ACTIONS(490), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_grant_statement_token8] = ACTIONS(490), - [aux_sym_create_table_statement_token1] = ACTIONS(490), - [aux_sym_order_by_clause_token1] = ACTIONS(490), - [aux_sym_limit_clause_token1] = ACTIONS(490), - [aux_sym_offset_clause_token1] = ACTIONS(490), - [aux_sym_where_clause_token1] = ACTIONS(490), - [aux_sym_join_type_token1] = ACTIONS(490), - [aux_sym_join_type_token2] = ACTIONS(490), - [aux_sym_join_type_token3] = ACTIONS(490), - [aux_sym_join_type_token4] = ACTIONS(490), - [aux_sym_join_clause_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [3030] = { - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [anon_sym_COMMA] = ACTIONS(461), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym__compound_statement_token2] = ACTIONS(463), - [aux_sym_return_statement_token1] = ACTIONS(463), - [aux_sym_declare_statement_token1] = ACTIONS(463), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_grant_statement_token8] = ACTIONS(463), - [aux_sym_create_table_statement_token1] = ACTIONS(463), - [aux_sym_order_by_clause_token1] = ACTIONS(463), - [aux_sym_limit_clause_token1] = ACTIONS(463), - [aux_sym_offset_clause_token1] = ACTIONS(463), - [aux_sym_where_clause_token1] = ACTIONS(463), - [aux_sym_join_type_token1] = ACTIONS(463), - [aux_sym_join_type_token2] = ACTIONS(463), - [aux_sym_join_type_token3] = ACTIONS(463), - [aux_sym_join_type_token4] = ACTIONS(463), - [aux_sym_join_clause_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [3031] = { - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [anon_sym_COMMA] = ACTIONS(632), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym__compound_statement_token2] = ACTIONS(634), - [aux_sym_return_statement_token1] = ACTIONS(634), - [aux_sym_declare_statement_token1] = ACTIONS(634), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_grant_statement_token8] = ACTIONS(634), - [aux_sym_create_table_statement_token1] = ACTIONS(634), - [aux_sym_order_by_clause_token1] = ACTIONS(634), - [aux_sym_limit_clause_token1] = ACTIONS(634), - [aux_sym_offset_clause_token1] = ACTIONS(634), - [aux_sym_where_clause_token1] = ACTIONS(634), - [aux_sym_join_type_token1] = ACTIONS(634), - [aux_sym_join_type_token2] = ACTIONS(634), - [aux_sym_join_type_token3] = ACTIONS(634), - [aux_sym_join_type_token4] = ACTIONS(634), - [aux_sym_join_clause_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [3032] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(195), - [aux_sym_cte_token2] = ACTIONS(195), - [aux_sym_truncate_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token7] = ACTIONS(195), - [aux_sym_begin_statement_token1] = ACTIONS(195), - [aux_sym_commit_statement_token1] = ACTIONS(195), - [aux_sym_rollback_statement_token1] = ACTIONS(195), - [aux_sym_create_statement_token1] = ACTIONS(195), - [aux_sym_alter_statement_token1] = ACTIONS(195), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(195), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(195), - [aux_sym_declare_statement_token1] = ACTIONS(195), - [aux_sym_create_function_statement_token7] = ACTIONS(195), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(195), - [aux_sym_trigger_event_token2] = ACTIONS(195), - [aux_sym_trigger_event_token3] = ACTIONS(195), - [aux_sym_drop_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token4] = ACTIONS(195), - [aux_sym_grant_statement_token8] = ACTIONS(195), - [aux_sym_order_by_clause_token1] = ACTIONS(195), - [aux_sym_limit_clause_token1] = ACTIONS(195), - [aux_sym_offset_clause_token1] = ACTIONS(195), - [aux_sym_where_clause_token1] = ACTIONS(195), - [aux_sym_join_type_token1] = ACTIONS(195), - [aux_sym_join_type_token2] = ACTIONS(195), - [aux_sym_join_type_token3] = ACTIONS(195), - [aux_sym_join_type_token4] = ACTIONS(195), - [aux_sym_join_clause_token1] = ACTIONS(195), - [aux_sym_frame_clause_token2] = ACTIONS(195), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [3033] = { - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(307), - [anon_sym_COMMA] = ACTIONS(305), - [aux_sym_cte_token1] = ACTIONS(307), - [aux_sym_cte_token2] = ACTIONS(307), - [aux_sym_comment_statement_token7] = ACTIONS(307), - [aux_sym_create_statement_token1] = ACTIONS(307), - [aux_sym_alter_statement_token1] = ACTIONS(307), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(307), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym__compound_statement_token2] = ACTIONS(307), - [aux_sym_return_statement_token1] = ACTIONS(307), - [aux_sym_declare_statement_token1] = ACTIONS(307), - [aux_sym_create_function_statement_token7] = ACTIONS(307), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(307), - [aux_sym_trigger_event_token1] = ACTIONS(307), - [aux_sym_trigger_event_token2] = ACTIONS(307), - [aux_sym_trigger_event_token3] = ACTIONS(307), - [aux_sym_drop_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token1] = ACTIONS(307), - [aux_sym_grant_statement_token4] = ACTIONS(307), - [aux_sym_grant_statement_token8] = ACTIONS(307), - [aux_sym_order_by_clause_token1] = ACTIONS(307), - [aux_sym_limit_clause_token1] = ACTIONS(307), - [aux_sym_offset_clause_token1] = ACTIONS(307), - [aux_sym_where_clause_token1] = ACTIONS(307), - [aux_sym_join_type_token1] = ACTIONS(307), - [aux_sym_join_type_token2] = ACTIONS(307), - [aux_sym_join_type_token3] = ACTIONS(307), - [aux_sym_join_type_token4] = ACTIONS(307), - [aux_sym_join_clause_token1] = ACTIONS(307), - [aux_sym_over_clause_token1] = ACTIONS(307), - [aux_sym_frame_clause_token2] = ACTIONS(307), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(307), - [sym__unquoted_identifier] = ACTIONS(307), - [anon_sym_BQUOTE] = ACTIONS(305), - [anon_sym_DQUOTE] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [3034] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(185), - [aux_sym_cte_token2] = ACTIONS(185), - [aux_sym_truncate_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token7] = ACTIONS(185), - [aux_sym_begin_statement_token1] = ACTIONS(185), - [aux_sym_commit_statement_token1] = ACTIONS(185), - [aux_sym_rollback_statement_token1] = ACTIONS(185), - [aux_sym_create_statement_token1] = ACTIONS(185), - [aux_sym_alter_statement_token1] = ACTIONS(185), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(185), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(185), - [aux_sym_declare_statement_token1] = ACTIONS(185), - [aux_sym_create_function_statement_token7] = ACTIONS(185), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(185), - [aux_sym_trigger_event_token2] = ACTIONS(185), - [aux_sym_trigger_event_token3] = ACTIONS(185), - [aux_sym_drop_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token4] = ACTIONS(185), - [aux_sym_grant_statement_token8] = ACTIONS(185), - [aux_sym_order_by_clause_token1] = ACTIONS(185), - [aux_sym_limit_clause_token1] = ACTIONS(185), - [aux_sym_offset_clause_token1] = ACTIONS(185), - [aux_sym_where_clause_token1] = ACTIONS(185), - [aux_sym_join_type_token1] = ACTIONS(185), - [aux_sym_join_type_token2] = ACTIONS(185), - [aux_sym_join_type_token3] = ACTIONS(185), - [aux_sym_join_type_token4] = ACTIONS(185), - [aux_sym_join_clause_token1] = ACTIONS(185), - [aux_sym_frame_clause_token2] = ACTIONS(185), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [3035] = { - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym__compound_statement_token2] = ACTIONS(295), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_create_table_statement_token1] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_join_type_token1] = ACTIONS(295), - [aux_sym_join_type_token2] = ACTIONS(295), - [aux_sym_join_type_token3] = ACTIONS(295), - [aux_sym_join_type_token4] = ACTIONS(295), - [aux_sym_join_clause_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [3036] = { - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(201), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_create_table_statement_token1] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [3037] = { - [sym_filter_clause] = STATE(3471), - [sym_over_clause] = STATE(2176), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(199), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token2] = ACTIONS(199), - [aux_sym_truncate_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token7] = ACTIONS(199), - [aux_sym_begin_statement_token1] = ACTIONS(199), - [aux_sym_commit_statement_token1] = ACTIONS(199), - [aux_sym_rollback_statement_token1] = ACTIONS(199), - [aux_sym_create_statement_token1] = ACTIONS(199), - [aux_sym_alter_statement_token1] = ACTIONS(199), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(199), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(199), - [aux_sym_declare_statement_token1] = ACTIONS(199), - [aux_sym_create_function_statement_token7] = ACTIONS(199), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(199), - [aux_sym_trigger_event_token2] = ACTIONS(199), - [aux_sym_trigger_event_token3] = ACTIONS(199), - [aux_sym_drop_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token4] = ACTIONS(199), - [aux_sym_grant_statement_token8] = ACTIONS(199), - [aux_sym_having_clause_token1] = ACTIONS(199), - [aux_sym_order_by_clause_token1] = ACTIONS(199), - [aux_sym_limit_clause_token1] = ACTIONS(199), - [aux_sym_offset_clause_token1] = ACTIONS(199), - [aux_sym_filter_clause_token1] = ACTIONS(3601), - [aux_sym_over_clause_token1] = ACTIONS(3603), - [aux_sym_frame_clause_token2] = ACTIONS(199), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [3038] = { - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym__compound_statement_token2] = ACTIONS(684), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_select_clause_body_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3661), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(3673), - [anon_sym_STAR] = ACTIONS(3675), - [anon_sym_SLASH] = ACTIONS(3677), - [anon_sym_PERCENT] = ACTIONS(3675), - [anon_sym_LT_LT] = ACTIONS(3675), - [anon_sym_GT_GT] = ACTIONS(3675), - [anon_sym_AMP] = ACTIONS(3675), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [3039] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(652), - [aux_sym_cte_token2] = ACTIONS(652), - [aux_sym_truncate_statement_token1] = ACTIONS(652), - [aux_sym_comment_statement_token1] = ACTIONS(652), - [aux_sym_comment_statement_token7] = ACTIONS(652), - [aux_sym_begin_statement_token1] = ACTIONS(652), - [aux_sym_commit_statement_token1] = ACTIONS(652), - [aux_sym_rollback_statement_token1] = ACTIONS(652), - [aux_sym_create_statement_token1] = ACTIONS(652), - [aux_sym_alter_statement_token1] = ACTIONS(652), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(652), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym__compound_statement_token2] = ACTIONS(652), - [aux_sym_return_statement_token1] = ACTIONS(652), - [aux_sym_declare_statement_token1] = ACTIONS(652), - [aux_sym_create_function_statement_token7] = ACTIONS(652), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(652), - [aux_sym_trigger_event_token2] = ACTIONS(652), - [aux_sym_trigger_event_token3] = ACTIONS(652), - [aux_sym_drop_statement_token1] = ACTIONS(652), - [aux_sym_grant_statement_token1] = ACTIONS(652), - [aux_sym_grant_statement_token4] = ACTIONS(652), - [aux_sym_grant_statement_token8] = ACTIONS(652), - [aux_sym_order_by_clause_token1] = ACTIONS(652), - [aux_sym_limit_clause_token1] = ACTIONS(652), - [aux_sym_offset_clause_token1] = ACTIONS(652), - [aux_sym_where_clause_token1] = ACTIONS(652), - [aux_sym_join_type_token1] = ACTIONS(652), - [aux_sym_join_type_token2] = ACTIONS(652), - [aux_sym_join_type_token3] = ACTIONS(652), - [aux_sym_join_type_token4] = ACTIONS(652), - [aux_sym_join_clause_token1] = ACTIONS(652), - [aux_sym_frame_clause_token2] = ACTIONS(652), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [3040] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(240), - [aux_sym_cte_token2] = ACTIONS(240), - [aux_sym_truncate_statement_token1] = ACTIONS(240), - [aux_sym_comment_statement_token1] = ACTIONS(240), - [aux_sym_comment_statement_token7] = ACTIONS(240), - [aux_sym_begin_statement_token1] = ACTIONS(240), - [aux_sym_commit_statement_token1] = ACTIONS(240), - [aux_sym_rollback_statement_token1] = ACTIONS(240), - [aux_sym_create_statement_token1] = ACTIONS(240), - [aux_sym_alter_statement_token1] = ACTIONS(240), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(240), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym__compound_statement_token2] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(240), - [aux_sym_declare_statement_token1] = ACTIONS(240), - [aux_sym_create_function_statement_token7] = ACTIONS(240), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(240), - [aux_sym_trigger_event_token2] = ACTIONS(240), - [aux_sym_trigger_event_token3] = ACTIONS(240), - [aux_sym_drop_statement_token1] = ACTIONS(240), - [aux_sym_grant_statement_token1] = ACTIONS(240), - [aux_sym_grant_statement_token4] = ACTIONS(240), - [aux_sym_grant_statement_token8] = ACTIONS(240), - [aux_sym_order_by_clause_token1] = ACTIONS(240), - [aux_sym_limit_clause_token1] = ACTIONS(240), - [aux_sym_offset_clause_token1] = ACTIONS(240), - [aux_sym_where_clause_token1] = ACTIONS(240), - [aux_sym_join_type_token1] = ACTIONS(240), - [aux_sym_join_type_token2] = ACTIONS(240), - [aux_sym_join_type_token3] = ACTIONS(240), - [aux_sym_join_type_token4] = ACTIONS(240), - [aux_sym_join_clause_token1] = ACTIONS(240), - [aux_sym_frame_clause_token2] = ACTIONS(240), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [3041] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(177), - [aux_sym_cte_token2] = ACTIONS(177), - [aux_sym_truncate_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token7] = ACTIONS(177), - [aux_sym_begin_statement_token1] = ACTIONS(177), - [aux_sym_commit_statement_token1] = ACTIONS(177), - [aux_sym_rollback_statement_token1] = ACTIONS(177), - [aux_sym_create_statement_token1] = ACTIONS(177), - [aux_sym_alter_statement_token1] = ACTIONS(177), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(177), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(177), - [aux_sym_declare_statement_token1] = ACTIONS(177), - [aux_sym_create_function_statement_token7] = ACTIONS(177), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(177), - [aux_sym_trigger_event_token2] = ACTIONS(177), - [aux_sym_trigger_event_token3] = ACTIONS(177), - [aux_sym_drop_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token4] = ACTIONS(177), - [aux_sym_grant_statement_token8] = ACTIONS(177), - [aux_sym_order_by_clause_token1] = ACTIONS(177), - [aux_sym_limit_clause_token1] = ACTIONS(177), - [aux_sym_offset_clause_token1] = ACTIONS(177), - [aux_sym_where_clause_token1] = ACTIONS(177), - [aux_sym_join_type_token1] = ACTIONS(177), - [aux_sym_join_type_token2] = ACTIONS(177), - [aux_sym_join_type_token3] = ACTIONS(177), - [aux_sym_join_type_token4] = ACTIONS(177), - [aux_sym_join_clause_token1] = ACTIONS(177), - [aux_sym_frame_clause_token2] = ACTIONS(177), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [3042] = { - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [anon_sym_COMMA] = ACTIONS(417), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym__compound_statement_token2] = ACTIONS(419), - [aux_sym_return_statement_token1] = ACTIONS(419), - [aux_sym_declare_statement_token1] = ACTIONS(419), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_grant_statement_token8] = ACTIONS(419), - [aux_sym_create_table_statement_token1] = ACTIONS(419), - [aux_sym_order_by_clause_token1] = ACTIONS(419), - [aux_sym_limit_clause_token1] = ACTIONS(419), - [aux_sym_offset_clause_token1] = ACTIONS(419), - [aux_sym_where_clause_token1] = ACTIONS(419), - [aux_sym_join_type_token1] = ACTIONS(419), - [aux_sym_join_type_token2] = ACTIONS(419), - [aux_sym_join_type_token3] = ACTIONS(419), - [aux_sym_join_type_token4] = ACTIONS(419), - [aux_sym_join_clause_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [3043] = { - [sym_filter_clause] = STATE(3467), - [sym_over_clause] = STATE(2155), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(177), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token2] = ACTIONS(177), - [aux_sym_truncate_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token7] = ACTIONS(177), - [aux_sym_begin_statement_token1] = ACTIONS(177), - [aux_sym_commit_statement_token1] = ACTIONS(177), - [aux_sym_rollback_statement_token1] = ACTIONS(177), - [aux_sym_create_statement_token1] = ACTIONS(177), - [aux_sym_alter_statement_token1] = ACTIONS(177), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(177), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(177), - [aux_sym_declare_statement_token1] = ACTIONS(177), - [aux_sym_create_function_statement_token7] = ACTIONS(177), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(177), - [aux_sym_trigger_event_token2] = ACTIONS(177), - [aux_sym_trigger_event_token3] = ACTIONS(177), - [aux_sym_drop_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token4] = ACTIONS(177), - [aux_sym_grant_statement_token8] = ACTIONS(177), - [aux_sym_having_clause_token1] = ACTIONS(177), - [aux_sym_order_by_clause_token1] = ACTIONS(177), - [aux_sym_limit_clause_token1] = ACTIONS(177), - [aux_sym_offset_clause_token1] = ACTIONS(177), - [aux_sym_filter_clause_token1] = ACTIONS(3601), - [aux_sym_over_clause_token1] = ACTIONS(3603), - [aux_sym_frame_clause_token2] = ACTIONS(177), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [3044] = { - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(265), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(3148), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [3045] = { - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [anon_sym_COMMA] = ACTIONS(672), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym__compound_statement_token2] = ACTIONS(674), - [aux_sym_return_statement_token1] = ACTIONS(674), - [aux_sym_declare_statement_token1] = ACTIONS(674), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_reference_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_grant_statement_token8] = ACTIONS(674), - [aux_sym_order_by_clause_token1] = ACTIONS(674), - [aux_sym_limit_clause_token1] = ACTIONS(674), - [aux_sym_offset_clause_token1] = ACTIONS(674), - [aux_sym_where_clause_token1] = ACTIONS(674), - [aux_sym_select_clause_body_token1] = ACTIONS(674), - [aux_sym_join_type_token1] = ACTIONS(674), - [aux_sym_join_type_token2] = ACTIONS(674), - [aux_sym_join_type_token3] = ACTIONS(674), - [aux_sym_join_type_token4] = ACTIONS(674), - [aux_sym_join_clause_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [3046] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(319), - [aux_sym_cte_token2] = ACTIONS(319), - [aux_sym_truncate_statement_token1] = ACTIONS(319), - [aux_sym_comment_statement_token1] = ACTIONS(319), - [aux_sym_comment_statement_token7] = ACTIONS(319), - [aux_sym_begin_statement_token1] = ACTIONS(319), - [aux_sym_commit_statement_token1] = ACTIONS(319), - [aux_sym_rollback_statement_token1] = ACTIONS(319), - [aux_sym_create_statement_token1] = ACTIONS(319), - [aux_sym_alter_statement_token1] = ACTIONS(319), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(319), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym__compound_statement_token2] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(319), - [aux_sym_declare_statement_token1] = ACTIONS(319), - [aux_sym_create_function_statement_token7] = ACTIONS(319), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(319), - [aux_sym_trigger_event_token2] = ACTIONS(319), - [aux_sym_trigger_event_token3] = ACTIONS(319), - [aux_sym_drop_statement_token1] = ACTIONS(319), - [aux_sym_grant_statement_token1] = ACTIONS(319), - [aux_sym_grant_statement_token4] = ACTIONS(319), - [aux_sym_grant_statement_token8] = ACTIONS(319), - [aux_sym_order_by_clause_token1] = ACTIONS(319), - [aux_sym_limit_clause_token1] = ACTIONS(319), - [aux_sym_offset_clause_token1] = ACTIONS(319), - [aux_sym_where_clause_token1] = ACTIONS(319), - [aux_sym_join_type_token1] = ACTIONS(319), - [aux_sym_join_type_token2] = ACTIONS(319), - [aux_sym_join_type_token3] = ACTIONS(319), - [aux_sym_join_type_token4] = ACTIONS(319), - [aux_sym_join_clause_token1] = ACTIONS(319), - [aux_sym_frame_clause_token2] = ACTIONS(319), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [3047] = { - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(265), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(3619), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [3048] = { - [sym_filter_clause] = STATE(3463), - [sym_over_clause] = STATE(2160), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(185), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token2] = ACTIONS(185), - [aux_sym_truncate_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token7] = ACTIONS(185), - [aux_sym_begin_statement_token1] = ACTIONS(185), - [aux_sym_commit_statement_token1] = ACTIONS(185), - [aux_sym_rollback_statement_token1] = ACTIONS(185), - [aux_sym_create_statement_token1] = ACTIONS(185), - [aux_sym_alter_statement_token1] = ACTIONS(185), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(185), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(185), - [aux_sym_declare_statement_token1] = ACTIONS(185), - [aux_sym_create_function_statement_token7] = ACTIONS(185), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(185), - [aux_sym_trigger_event_token2] = ACTIONS(185), - [aux_sym_trigger_event_token3] = ACTIONS(185), - [aux_sym_drop_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token4] = ACTIONS(185), - [aux_sym_grant_statement_token8] = ACTIONS(185), - [aux_sym_having_clause_token1] = ACTIONS(185), - [aux_sym_order_by_clause_token1] = ACTIONS(185), - [aux_sym_limit_clause_token1] = ACTIONS(185), - [aux_sym_offset_clause_token1] = ACTIONS(185), - [aux_sym_filter_clause_token1] = ACTIONS(3601), - [aux_sym_over_clause_token1] = ACTIONS(3603), - [aux_sym_frame_clause_token2] = ACTIONS(185), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [3049] = { - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [anon_sym_COMMA] = ACTIONS(656), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym__compound_statement_token2] = ACTIONS(658), - [aux_sym_return_statement_token1] = ACTIONS(658), - [aux_sym_declare_statement_token1] = ACTIONS(658), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_reference_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_grant_statement_token8] = ACTIONS(658), - [aux_sym_order_by_clause_token1] = ACTIONS(658), - [aux_sym_limit_clause_token1] = ACTIONS(658), - [aux_sym_offset_clause_token1] = ACTIONS(658), - [aux_sym_where_clause_token1] = ACTIONS(658), - [aux_sym_select_clause_body_token1] = ACTIONS(658), - [aux_sym_join_type_token1] = ACTIONS(658), - [aux_sym_join_type_token2] = ACTIONS(658), - [aux_sym_join_type_token3] = ACTIONS(658), - [aux_sym_join_type_token4] = ACTIONS(658), - [aux_sym_join_clause_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [3050] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(293), - [aux_sym_cte_token2] = ACTIONS(293), - [aux_sym_truncate_statement_token1] = ACTIONS(293), - [aux_sym_comment_statement_token1] = ACTIONS(293), - [aux_sym_comment_statement_token7] = ACTIONS(293), - [aux_sym_begin_statement_token1] = ACTIONS(293), - [aux_sym_commit_statement_token1] = ACTIONS(293), - [aux_sym_rollback_statement_token1] = ACTIONS(293), - [aux_sym_create_statement_token1] = ACTIONS(293), - [aux_sym_alter_statement_token1] = ACTIONS(293), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(293), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym__compound_statement_token2] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(293), - [aux_sym_declare_statement_token1] = ACTIONS(293), - [aux_sym_create_function_statement_token7] = ACTIONS(293), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(293), - [aux_sym_trigger_event_token2] = ACTIONS(293), - [aux_sym_trigger_event_token3] = ACTIONS(293), - [aux_sym_drop_statement_token1] = ACTIONS(293), - [aux_sym_grant_statement_token1] = ACTIONS(293), - [aux_sym_grant_statement_token4] = ACTIONS(293), - [aux_sym_grant_statement_token8] = ACTIONS(293), - [aux_sym_order_by_clause_token1] = ACTIONS(293), - [aux_sym_limit_clause_token1] = ACTIONS(293), - [aux_sym_offset_clause_token1] = ACTIONS(293), - [aux_sym_where_clause_token1] = ACTIONS(293), - [aux_sym_join_type_token1] = ACTIONS(293), - [aux_sym_join_type_token2] = ACTIONS(293), - [aux_sym_join_type_token3] = ACTIONS(293), - [aux_sym_join_type_token4] = ACTIONS(293), - [aux_sym_join_clause_token1] = ACTIONS(293), - [aux_sym_frame_clause_token2] = ACTIONS(293), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [3051] = { - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [anon_sym_COMMA] = ACTIONS(437), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym__compound_statement_token2] = ACTIONS(439), - [aux_sym_return_statement_token1] = ACTIONS(439), - [aux_sym_declare_statement_token1] = ACTIONS(439), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_grant_statement_token8] = ACTIONS(439), - [aux_sym_create_table_statement_token1] = ACTIONS(439), - [aux_sym_order_by_clause_token1] = ACTIONS(439), - [aux_sym_limit_clause_token1] = ACTIONS(439), - [aux_sym_offset_clause_token1] = ACTIONS(439), - [aux_sym_where_clause_token1] = ACTIONS(439), - [aux_sym_join_type_token1] = ACTIONS(439), - [aux_sym_join_type_token2] = ACTIONS(439), - [aux_sym_join_type_token3] = ACTIONS(439), - [aux_sym_join_type_token4] = ACTIONS(439), - [aux_sym_join_clause_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [3052] = { - [sym_filter_clause] = STATE(3457), - [sym_over_clause] = STATE(2181), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(195), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token2] = ACTIONS(195), - [aux_sym_truncate_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token7] = ACTIONS(195), - [aux_sym_begin_statement_token1] = ACTIONS(195), - [aux_sym_commit_statement_token1] = ACTIONS(195), - [aux_sym_rollback_statement_token1] = ACTIONS(195), - [aux_sym_create_statement_token1] = ACTIONS(195), - [aux_sym_alter_statement_token1] = ACTIONS(195), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(195), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(195), - [aux_sym_declare_statement_token1] = ACTIONS(195), - [aux_sym_create_function_statement_token7] = ACTIONS(195), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(195), - [aux_sym_trigger_event_token2] = ACTIONS(195), - [aux_sym_trigger_event_token3] = ACTIONS(195), - [aux_sym_drop_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token4] = ACTIONS(195), - [aux_sym_grant_statement_token8] = ACTIONS(195), - [aux_sym_having_clause_token1] = ACTIONS(195), - [aux_sym_order_by_clause_token1] = ACTIONS(195), - [aux_sym_limit_clause_token1] = ACTIONS(195), - [aux_sym_offset_clause_token1] = ACTIONS(195), - [aux_sym_filter_clause_token1] = ACTIONS(3601), - [aux_sym_over_clause_token1] = ACTIONS(3603), - [aux_sym_frame_clause_token2] = ACTIONS(195), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [3053] = { - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(765), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(3649), - [aux_sym_comment_statement_token7] = ACTIONS(3651), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym__compound_statement_token2] = ACTIONS(767), - [aux_sym_return_statement_token1] = ACTIONS(767), - [aux_sym_declare_statement_token1] = ACTIONS(767), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(3653), - [anon_sym_EQ] = ACTIONS(3655), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_reference_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_grant_statement_token8] = ACTIONS(767), - [aux_sym_order_by_clause_token1] = ACTIONS(767), - [aux_sym_limit_clause_token1] = ACTIONS(767), - [aux_sym_offset_clause_token1] = ACTIONS(767), - [aux_sym_where_clause_token1] = ACTIONS(767), - [aux_sym_select_clause_body_token1] = ACTIONS(767), - [aux_sym_join_type_token1] = ACTIONS(767), - [aux_sym_join_type_token2] = ACTIONS(767), - [aux_sym_join_type_token3] = ACTIONS(767), - [aux_sym_join_type_token4] = ACTIONS(767), - [aux_sym_join_clause_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3661), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3667), - [anon_sym_DASH] = ACTIONS(3669), - [anon_sym_TILDE] = ACTIONS(3671), - [anon_sym_CARET] = ACTIONS(3673), - [anon_sym_STAR] = ACTIONS(3675), - [anon_sym_SLASH] = ACTIONS(3677), - [anon_sym_PERCENT] = ACTIONS(3675), - [anon_sym_LT_LT] = ACTIONS(3675), - [anon_sym_GT_GT] = ACTIONS(3675), - [anon_sym_AMP] = ACTIONS(3675), - [anon_sym_PIPE] = ACTIONS(3667), - [anon_sym_POUND] = ACTIONS(3669), - [anon_sym_LT] = ACTIONS(3671), - [anon_sym_LT_EQ] = ACTIONS(3655), - [anon_sym_LT_GT] = ACTIONS(3655), - [anon_sym_BANG_EQ] = ACTIONS(3655), - [anon_sym_GT] = ACTIONS(3671), - [anon_sym_GT_EQ] = ACTIONS(3655), - [anon_sym_BANG_TILDE] = ACTIONS(3671), - [anon_sym_TILDE_STAR] = ACTIONS(3655), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3655), - }, - [3054] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(3930), - [anon_sym_COMMA] = ACTIONS(211), - [aux_sym_cte_token2] = ACTIONS(211), - [anon_sym_LPAREN] = ACTIONS(3932), - [aux_sym_truncate_statement_token1] = ACTIONS(211), - [aux_sym_comment_statement_token1] = ACTIONS(211), - [aux_sym_comment_statement_token7] = ACTIONS(211), - [aux_sym_begin_statement_token1] = ACTIONS(211), - [aux_sym_commit_statement_token1] = ACTIONS(211), - [aux_sym_rollback_statement_token1] = ACTIONS(211), - [aux_sym_create_statement_token1] = ACTIONS(211), - [aux_sym_alter_statement_token1] = ACTIONS(211), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(211), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym__compound_statement_token2] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(211), - [aux_sym_declare_statement_token1] = ACTIONS(211), - [aux_sym_create_function_statement_token7] = ACTIONS(211), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(211), - [aux_sym_trigger_event_token2] = ACTIONS(211), - [aux_sym_trigger_event_token3] = ACTIONS(211), - [aux_sym_drop_statement_token1] = ACTIONS(211), - [aux_sym_grant_statement_token1] = ACTIONS(211), - [aux_sym_grant_statement_token4] = ACTIONS(211), - [aux_sym_grant_statement_token8] = ACTIONS(211), - [aux_sym_create_table_statement_token1] = ACTIONS(3934), - [aux_sym_having_clause_token1] = ACTIONS(211), - [aux_sym_order_by_clause_token1] = ACTIONS(211), - [aux_sym_limit_clause_token1] = ACTIONS(211), - [aux_sym_offset_clause_token1] = ACTIONS(211), - [aux_sym_frame_clause_token2] = ACTIONS(211), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(3936), - [aux_sym_type_token2] = ACTIONS(3938), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [3055] = { - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [anon_sym_COMMA] = ACTIONS(433), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym__compound_statement_token2] = ACTIONS(435), - [aux_sym_return_statement_token1] = ACTIONS(435), - [aux_sym_declare_statement_token1] = ACTIONS(435), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_grant_statement_token8] = ACTIONS(435), - [aux_sym_create_table_statement_token1] = ACTIONS(435), - [aux_sym_order_by_clause_token1] = ACTIONS(435), - [aux_sym_limit_clause_token1] = ACTIONS(435), - [aux_sym_offset_clause_token1] = ACTIONS(435), - [aux_sym_where_clause_token1] = ACTIONS(435), - [aux_sym_join_type_token1] = ACTIONS(435), - [aux_sym_join_type_token2] = ACTIONS(435), - [aux_sym_join_type_token3] = ACTIONS(435), - [aux_sym_join_type_token4] = ACTIONS(435), - [aux_sym_join_clause_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [3056] = { - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [anon_sym_COMMA] = ACTIONS(761), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(3649), - [aux_sym_comment_statement_token7] = ACTIONS(3651), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym__compound_statement_token2] = ACTIONS(763), - [aux_sym_return_statement_token1] = ACTIONS(763), - [aux_sym_declare_statement_token1] = ACTIONS(763), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(3653), - [anon_sym_EQ] = ACTIONS(3655), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_reference_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_grant_statement_token8] = ACTIONS(763), - [aux_sym_order_by_clause_token1] = ACTIONS(763), - [aux_sym_limit_clause_token1] = ACTIONS(763), - [aux_sym_offset_clause_token1] = ACTIONS(763), - [aux_sym_where_clause_token1] = ACTIONS(763), - [aux_sym_select_clause_body_token1] = ACTIONS(763), - [aux_sym_join_type_token1] = ACTIONS(763), - [aux_sym_join_type_token2] = ACTIONS(763), - [aux_sym_join_type_token3] = ACTIONS(763), - [aux_sym_join_type_token4] = ACTIONS(763), - [aux_sym_join_clause_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(3659), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3661), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3667), - [anon_sym_DASH] = ACTIONS(3669), - [anon_sym_TILDE] = ACTIONS(3671), - [anon_sym_CARET] = ACTIONS(3673), - [anon_sym_STAR] = ACTIONS(3675), - [anon_sym_SLASH] = ACTIONS(3677), - [anon_sym_PERCENT] = ACTIONS(3675), - [anon_sym_LT_LT] = ACTIONS(3675), - [anon_sym_GT_GT] = ACTIONS(3675), - [anon_sym_AMP] = ACTIONS(3675), - [anon_sym_PIPE] = ACTIONS(3667), - [anon_sym_POUND] = ACTIONS(3669), - [anon_sym_LT] = ACTIONS(3671), - [anon_sym_LT_EQ] = ACTIONS(3655), - [anon_sym_LT_GT] = ACTIONS(3655), - [anon_sym_BANG_EQ] = ACTIONS(3655), - [anon_sym_GT] = ACTIONS(3671), - [anon_sym_GT_EQ] = ACTIONS(3655), - [anon_sym_BANG_TILDE] = ACTIONS(3671), - [anon_sym_TILDE_STAR] = ACTIONS(3655), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3655), - }, - [3057] = { - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [anon_sym_COMMA] = ACTIONS(425), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym__compound_statement_token2] = ACTIONS(427), - [aux_sym_return_statement_token1] = ACTIONS(427), - [aux_sym_declare_statement_token1] = ACTIONS(427), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_grant_statement_token8] = ACTIONS(427), - [aux_sym_create_table_statement_token1] = ACTIONS(427), - [aux_sym_order_by_clause_token1] = ACTIONS(427), - [aux_sym_limit_clause_token1] = ACTIONS(427), - [aux_sym_offset_clause_token1] = ACTIONS(427), - [aux_sym_where_clause_token1] = ACTIONS(427), - [aux_sym_join_type_token1] = ACTIONS(427), - [aux_sym_join_type_token2] = ACTIONS(427), - [aux_sym_join_type_token3] = ACTIONS(427), - [aux_sym_join_type_token4] = ACTIONS(427), - [aux_sym_join_clause_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [3058] = { - [aux_sym_array_type_repeat1] = STATE(3077), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(338), - [anon_sym_COMMA] = ACTIONS(336), - [aux_sym_cte_token1] = ACTIONS(338), - [aux_sym_cte_token2] = ACTIONS(338), - [aux_sym_comment_statement_token7] = ACTIONS(338), - [aux_sym_create_statement_token1] = ACTIONS(338), - [aux_sym_alter_statement_token1] = ACTIONS(338), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(338), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym__compound_statement_token2] = ACTIONS(338), - [aux_sym_return_statement_token1] = ACTIONS(338), - [aux_sym_declare_statement_token1] = ACTIONS(338), - [aux_sym_create_function_statement_token7] = ACTIONS(338), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(338), - [aux_sym_trigger_event_token1] = ACTIONS(338), - [aux_sym_trigger_event_token2] = ACTIONS(338), - [aux_sym_trigger_event_token3] = ACTIONS(338), - [aux_sym_drop_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token1] = ACTIONS(338), - [aux_sym_grant_statement_token4] = ACTIONS(338), - [aux_sym_grant_statement_token8] = ACTIONS(338), - [aux_sym_order_by_clause_token1] = ACTIONS(338), - [aux_sym_limit_clause_token1] = ACTIONS(338), - [aux_sym_offset_clause_token1] = ACTIONS(338), - [aux_sym_where_clause_token1] = ACTIONS(338), - [aux_sym_join_type_token1] = ACTIONS(338), - [aux_sym_join_type_token2] = ACTIONS(338), - [aux_sym_join_type_token3] = ACTIONS(338), - [aux_sym_join_type_token4] = ACTIONS(338), - [aux_sym_join_clause_token1] = ACTIONS(338), - [aux_sym_frame_clause_token2] = ACTIONS(338), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(338), - [sym__unquoted_identifier] = ACTIONS(338), - [anon_sym_BQUOTE] = ACTIONS(336), - [anon_sym_DQUOTE] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(3891), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [3059] = { - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [anon_sym_COMMA] = ACTIONS(538), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym__compound_statement_token2] = ACTIONS(540), - [aux_sym_return_statement_token1] = ACTIONS(540), - [aux_sym_declare_statement_token1] = ACTIONS(540), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_grant_statement_token8] = ACTIONS(540), - [aux_sym_create_table_statement_token1] = ACTIONS(540), - [aux_sym_order_by_clause_token1] = ACTIONS(540), - [aux_sym_limit_clause_token1] = ACTIONS(540), - [aux_sym_offset_clause_token1] = ACTIONS(540), - [aux_sym_where_clause_token1] = ACTIONS(540), - [aux_sym_join_type_token1] = ACTIONS(540), - [aux_sym_join_type_token2] = ACTIONS(540), - [aux_sym_join_type_token3] = ACTIONS(540), - [aux_sym_join_type_token4] = ACTIONS(540), - [aux_sym_join_clause_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [3060] = { - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [anon_sym_COMMA] = ACTIONS(564), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym__compound_statement_token2] = ACTIONS(566), - [aux_sym_return_statement_token1] = ACTIONS(566), - [aux_sym_declare_statement_token1] = ACTIONS(566), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_grant_statement_token8] = ACTIONS(566), - [aux_sym_create_table_statement_token1] = ACTIONS(566), - [aux_sym_order_by_clause_token1] = ACTIONS(566), - [aux_sym_limit_clause_token1] = ACTIONS(566), - [aux_sym_offset_clause_token1] = ACTIONS(566), - [aux_sym_where_clause_token1] = ACTIONS(566), - [aux_sym_join_type_token1] = ACTIONS(566), - [aux_sym_join_type_token2] = ACTIONS(566), - [aux_sym_join_type_token3] = ACTIONS(566), - [aux_sym_join_type_token4] = ACTIONS(566), - [aux_sym_join_clause_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [3061] = { - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [anon_sym_COMMA] = ACTIONS(568), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym__compound_statement_token2] = ACTIONS(570), - [aux_sym_return_statement_token1] = ACTIONS(570), - [aux_sym_declare_statement_token1] = ACTIONS(570), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_grant_statement_token8] = ACTIONS(570), - [aux_sym_create_table_statement_token1] = ACTIONS(570), - [aux_sym_order_by_clause_token1] = ACTIONS(570), - [aux_sym_limit_clause_token1] = ACTIONS(570), - [aux_sym_offset_clause_token1] = ACTIONS(570), - [aux_sym_where_clause_token1] = ACTIONS(570), - [aux_sym_join_type_token1] = ACTIONS(570), - [aux_sym_join_type_token2] = ACTIONS(570), - [aux_sym_join_type_token3] = ACTIONS(570), - [aux_sym_join_type_token4] = ACTIONS(570), - [aux_sym_join_clause_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [3062] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(199), - [aux_sym_cte_token2] = ACTIONS(199), - [aux_sym_truncate_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token7] = ACTIONS(199), - [aux_sym_begin_statement_token1] = ACTIONS(199), - [aux_sym_commit_statement_token1] = ACTIONS(199), - [aux_sym_rollback_statement_token1] = ACTIONS(199), - [aux_sym_create_statement_token1] = ACTIONS(199), - [aux_sym_alter_statement_token1] = ACTIONS(199), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(199), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(199), - [aux_sym_declare_statement_token1] = ACTIONS(199), - [aux_sym_create_function_statement_token7] = ACTIONS(199), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(199), - [aux_sym_trigger_event_token2] = ACTIONS(199), - [aux_sym_trigger_event_token3] = ACTIONS(199), - [aux_sym_drop_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token4] = ACTIONS(199), - [aux_sym_grant_statement_token8] = ACTIONS(199), - [aux_sym_order_by_clause_token1] = ACTIONS(199), - [aux_sym_limit_clause_token1] = ACTIONS(199), - [aux_sym_offset_clause_token1] = ACTIONS(199), - [aux_sym_where_clause_token1] = ACTIONS(199), - [aux_sym_join_type_token1] = ACTIONS(199), - [aux_sym_join_type_token2] = ACTIONS(199), - [aux_sym_join_type_token3] = ACTIONS(199), - [aux_sym_join_type_token4] = ACTIONS(199), - [aux_sym_join_clause_token1] = ACTIONS(199), - [aux_sym_frame_clause_token2] = ACTIONS(199), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [3063] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(429), - [aux_sym_cte_token2] = ACTIONS(429), - [aux_sym_truncate_statement_token1] = ACTIONS(429), - [aux_sym_comment_statement_token1] = ACTIONS(429), - [aux_sym_comment_statement_token7] = ACTIONS(429), - [aux_sym_begin_statement_token1] = ACTIONS(429), - [aux_sym_commit_statement_token1] = ACTIONS(429), - [aux_sym_rollback_statement_token1] = ACTIONS(429), - [aux_sym_create_statement_token1] = ACTIONS(429), - [aux_sym_alter_statement_token1] = ACTIONS(429), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(429), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym__compound_statement_token2] = ACTIONS(429), - [aux_sym_return_statement_token1] = ACTIONS(429), - [aux_sym_declare_statement_token1] = ACTIONS(429), - [aux_sym_create_function_statement_token7] = ACTIONS(429), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(429), - [aux_sym_trigger_event_token2] = ACTIONS(429), - [aux_sym_trigger_event_token3] = ACTIONS(429), - [aux_sym_drop_statement_token1] = ACTIONS(429), - [aux_sym_grant_statement_token1] = ACTIONS(429), - [aux_sym_grant_statement_token4] = ACTIONS(429), - [aux_sym_grant_statement_token8] = ACTIONS(429), - [aux_sym_order_by_clause_token1] = ACTIONS(429), - [aux_sym_limit_clause_token1] = ACTIONS(429), - [aux_sym_offset_clause_token1] = ACTIONS(429), - [aux_sym_where_clause_token1] = ACTIONS(429), - [aux_sym_join_type_token1] = ACTIONS(429), - [aux_sym_join_type_token2] = ACTIONS(429), - [aux_sym_join_type_token3] = ACTIONS(429), - [aux_sym_join_type_token4] = ACTIONS(429), - [aux_sym_join_clause_token1] = ACTIONS(429), - [aux_sym_frame_clause_token2] = ACTIONS(429), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [3064] = { - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [anon_sym_COMMA] = ACTIONS(616), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym__compound_statement_token2] = ACTIONS(618), - [aux_sym_return_statement_token1] = ACTIONS(618), - [aux_sym_declare_statement_token1] = ACTIONS(618), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_grant_statement_token8] = ACTIONS(618), - [aux_sym_create_table_statement_token1] = ACTIONS(618), - [aux_sym_order_by_clause_token1] = ACTIONS(618), - [aux_sym_limit_clause_token1] = ACTIONS(618), - [aux_sym_offset_clause_token1] = ACTIONS(618), - [aux_sym_where_clause_token1] = ACTIONS(618), - [aux_sym_join_type_token1] = ACTIONS(618), - [aux_sym_join_type_token2] = ACTIONS(618), - [aux_sym_join_type_token3] = ACTIONS(618), - [aux_sym_join_type_token4] = ACTIONS(618), - [aux_sym_join_clause_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [3065] = { - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [anon_sym_COMMA] = ACTIONS(550), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym__compound_statement_token2] = ACTIONS(552), - [aux_sym_return_statement_token1] = ACTIONS(552), - [aux_sym_declare_statement_token1] = ACTIONS(552), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_grant_statement_token8] = ACTIONS(552), - [aux_sym_create_table_statement_token1] = ACTIONS(552), - [aux_sym_order_by_clause_token1] = ACTIONS(552), - [aux_sym_limit_clause_token1] = ACTIONS(552), - [aux_sym_offset_clause_token1] = ACTIONS(552), - [aux_sym_where_clause_token1] = ACTIONS(552), - [aux_sym_join_type_token1] = ACTIONS(552), - [aux_sym_join_type_token2] = ACTIONS(552), - [aux_sym_join_type_token3] = ACTIONS(552), - [aux_sym_join_type_token4] = ACTIONS(552), - [aux_sym_join_clause_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [3066] = { - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [anon_sym_COMMA] = ACTIONS(534), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym__compound_statement_token2] = ACTIONS(536), - [aux_sym_return_statement_token1] = ACTIONS(536), - [aux_sym_declare_statement_token1] = ACTIONS(536), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_grant_statement_token8] = ACTIONS(536), - [aux_sym_create_table_statement_token1] = ACTIONS(536), - [aux_sym_order_by_clause_token1] = ACTIONS(536), - [aux_sym_limit_clause_token1] = ACTIONS(536), - [aux_sym_offset_clause_token1] = ACTIONS(536), - [aux_sym_where_clause_token1] = ACTIONS(536), - [aux_sym_join_type_token1] = ACTIONS(536), - [aux_sym_join_type_token2] = ACTIONS(536), - [aux_sym_join_type_token3] = ACTIONS(536), - [aux_sym_join_type_token4] = ACTIONS(536), - [aux_sym_join_clause_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [3067] = { - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym__compound_statement_token2] = ACTIONS(684), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_reference_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_select_clause_body_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3661), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3667), - [anon_sym_DASH] = ACTIONS(3669), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(3673), - [anon_sym_STAR] = ACTIONS(3675), - [anon_sym_SLASH] = ACTIONS(3677), - [anon_sym_PERCENT] = ACTIONS(3675), - [anon_sym_LT_LT] = ACTIONS(3675), - [anon_sym_GT_GT] = ACTIONS(3675), - [anon_sym_AMP] = ACTIONS(3675), - [anon_sym_PIPE] = ACTIONS(3667), - [anon_sym_POUND] = ACTIONS(3669), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [3068] = { - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym__compound_statement_token2] = ACTIONS(275), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_create_table_statement_token1] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_join_type_token1] = ACTIONS(275), - [aux_sym_join_type_token2] = ACTIONS(275), - [aux_sym_join_type_token3] = ACTIONS(275), - [aux_sym_join_type_token4] = ACTIONS(275), - [aux_sym_join_clause_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [3069] = { - [ts_builtin_sym_end] = ACTIONS(1066), - [anon_sym_SEMI] = ACTIONS(1066), - [aux_sym_with_clause_token1] = ACTIONS(1068), - [aux_sym_cte_token2] = ACTIONS(3902), - [aux_sym_truncate_statement_token1] = ACTIONS(1066), - [aux_sym_comment_statement_token1] = ACTIONS(1066), - [aux_sym_comment_statement_token7] = ACTIONS(3904), - [aux_sym_begin_statement_token1] = ACTIONS(1066), - [aux_sym_commit_statement_token1] = ACTIONS(1066), - [aux_sym_rollback_statement_token1] = ACTIONS(1066), - [aux_sym_create_statement_token1] = ACTIONS(1066), - [aux_sym_alter_statement_token1] = ACTIONS(1066), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1066), - [aux_sym_pg_command_token1] = ACTIONS(1066), - [aux_sym__compound_statement_token2] = ACTIONS(1066), - [aux_sym_return_statement_token1] = ACTIONS(1066), - [aux_sym_declare_statement_token1] = ACTIONS(1066), - [aux_sym_create_function_statement_token7] = ACTIONS(1066), - [aux_sym_create_function_parameter_token1] = ACTIONS(3906), - [anon_sym_EQ] = ACTIONS(3908), - [aux_sym_create_trigger_statement_token1] = ACTIONS(3910), - [aux_sym_trigger_event_token1] = ACTIONS(1066), - [aux_sym_trigger_event_token2] = ACTIONS(1066), - [aux_sym_trigger_event_token3] = ACTIONS(1066), - [aux_sym_drop_statement_token1] = ACTIONS(1066), - [aux_sym_grant_statement_token1] = ACTIONS(1066), - [aux_sym_grant_statement_token4] = ACTIONS(1066), - [aux_sym_grant_statement_token8] = ACTIONS(1066), - [aux_sym_create_table_statement_token1] = ACTIONS(1066), - [aux_sym_order_by_clause_token1] = ACTIONS(1066), - [aux_sym_limit_clause_token1] = ACTIONS(1066), - [aux_sym_offset_clause_token1] = ACTIONS(1066), - [aux_sym_where_clause_token1] = ACTIONS(1066), - [aux_sym_join_type_token1] = ACTIONS(1066), - [aux_sym_join_type_token2] = ACTIONS(1066), - [aux_sym_join_type_token3] = ACTIONS(1066), - [aux_sym_join_type_token4] = ACTIONS(1066), - [aux_sym_join_clause_token1] = ACTIONS(1066), - [aux_sym_frame_clause_token2] = ACTIONS(3912), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3878), - [anon_sym_DASH_GT] = ACTIONS(3914), - [anon_sym_DASH_GT_GT] = ACTIONS(3916), - [anon_sym_POUND_GT] = ACTIONS(3914), - [anon_sym_POUND_GT_GT] = ACTIONS(3916), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3918), - [anon_sym_DASH] = ACTIONS(3920), - [anon_sym_TILDE] = ACTIONS(3922), - [anon_sym_CARET] = ACTIONS(3924), - [anon_sym_STAR] = ACTIONS(3926), - [anon_sym_SLASH] = ACTIONS(3928), - [anon_sym_PERCENT] = ACTIONS(3926), - [anon_sym_LT_LT] = ACTIONS(3926), - [anon_sym_GT_GT] = ACTIONS(3926), - [anon_sym_AMP] = ACTIONS(3926), - [anon_sym_PIPE] = ACTIONS(3918), - [anon_sym_POUND] = ACTIONS(3920), - [anon_sym_LT] = ACTIONS(3922), - [anon_sym_LT_EQ] = ACTIONS(3908), - [anon_sym_LT_GT] = ACTIONS(3908), - [anon_sym_BANG_EQ] = ACTIONS(3908), - [anon_sym_GT] = ACTIONS(3922), - [anon_sym_GT_EQ] = ACTIONS(3908), - [anon_sym_BANG_TILDE] = ACTIONS(3922), - [anon_sym_TILDE_STAR] = ACTIONS(3908), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3908), - }, - [3070] = { - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [anon_sym_COMMA] = ACTIONS(668), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym__compound_statement_token2] = ACTIONS(670), - [aux_sym_return_statement_token1] = ACTIONS(670), - [aux_sym_declare_statement_token1] = ACTIONS(670), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_reference_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_grant_statement_token8] = ACTIONS(670), - [aux_sym_order_by_clause_token1] = ACTIONS(670), - [aux_sym_limit_clause_token1] = ACTIONS(670), - [aux_sym_offset_clause_token1] = ACTIONS(670), - [aux_sym_where_clause_token1] = ACTIONS(670), - [aux_sym_select_clause_body_token1] = ACTIONS(670), - [aux_sym_join_type_token1] = ACTIONS(670), - [aux_sym_join_type_token2] = ACTIONS(670), - [aux_sym_join_type_token3] = ACTIONS(670), - [aux_sym_join_type_token4] = ACTIONS(670), - [aux_sym_join_clause_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [3071] = { - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [anon_sym_COMMA] = ACTIONS(546), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym__compound_statement_token2] = ACTIONS(548), - [aux_sym_return_statement_token1] = ACTIONS(548), - [aux_sym_declare_statement_token1] = ACTIONS(548), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_grant_statement_token8] = ACTIONS(548), - [aux_sym_create_table_statement_token1] = ACTIONS(548), - [aux_sym_order_by_clause_token1] = ACTIONS(548), - [aux_sym_limit_clause_token1] = ACTIONS(548), - [aux_sym_offset_clause_token1] = ACTIONS(548), - [aux_sym_where_clause_token1] = ACTIONS(548), - [aux_sym_join_type_token1] = ACTIONS(548), - [aux_sym_join_type_token2] = ACTIONS(548), - [aux_sym_join_type_token3] = ACTIONS(548), - [aux_sym_join_type_token4] = ACTIONS(548), - [aux_sym_join_clause_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [3072] = { - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [anon_sym_COMMA] = ACTIONS(588), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym__compound_statement_token2] = ACTIONS(590), - [aux_sym_return_statement_token1] = ACTIONS(590), - [aux_sym_declare_statement_token1] = ACTIONS(590), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_grant_statement_token8] = ACTIONS(590), - [aux_sym_create_table_statement_token1] = ACTIONS(590), - [aux_sym_order_by_clause_token1] = ACTIONS(590), - [aux_sym_limit_clause_token1] = ACTIONS(590), - [aux_sym_offset_clause_token1] = ACTIONS(590), - [aux_sym_where_clause_token1] = ACTIONS(590), - [aux_sym_join_type_token1] = ACTIONS(590), - [aux_sym_join_type_token2] = ACTIONS(590), - [aux_sym_join_type_token3] = ACTIONS(590), - [aux_sym_join_type_token4] = ACTIONS(590), - [aux_sym_join_clause_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [3073] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(534), - [aux_sym_cte_token2] = ACTIONS(534), - [aux_sym_truncate_statement_token1] = ACTIONS(534), - [aux_sym_comment_statement_token1] = ACTIONS(534), - [aux_sym_comment_statement_token7] = ACTIONS(534), - [aux_sym_begin_statement_token1] = ACTIONS(534), - [aux_sym_commit_statement_token1] = ACTIONS(534), - [aux_sym_rollback_statement_token1] = ACTIONS(534), - [aux_sym_create_statement_token1] = ACTIONS(534), - [aux_sym_alter_statement_token1] = ACTIONS(534), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(534), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym__compound_statement_token2] = ACTIONS(534), - [aux_sym_return_statement_token1] = ACTIONS(534), - [aux_sym_declare_statement_token1] = ACTIONS(534), - [aux_sym_create_function_statement_token7] = ACTIONS(534), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(534), - [aux_sym_trigger_event_token2] = ACTIONS(534), - [aux_sym_trigger_event_token3] = ACTIONS(534), - [aux_sym_drop_statement_token1] = ACTIONS(534), - [aux_sym_grant_statement_token1] = ACTIONS(534), - [aux_sym_grant_statement_token4] = ACTIONS(534), - [aux_sym_grant_statement_token8] = ACTIONS(534), - [aux_sym_order_by_clause_token1] = ACTIONS(534), - [aux_sym_limit_clause_token1] = ACTIONS(534), - [aux_sym_offset_clause_token1] = ACTIONS(534), - [aux_sym_where_clause_token1] = ACTIONS(534), - [aux_sym_join_type_token1] = ACTIONS(534), - [aux_sym_join_type_token2] = ACTIONS(534), - [aux_sym_join_type_token3] = ACTIONS(534), - [aux_sym_join_type_token4] = ACTIONS(534), - [aux_sym_join_clause_token1] = ACTIONS(534), - [aux_sym_frame_clause_token2] = ACTIONS(534), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [3074] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(273), - [aux_sym_cte_token2] = ACTIONS(273), - [aux_sym_truncate_statement_token1] = ACTIONS(273), - [aux_sym_comment_statement_token1] = ACTIONS(273), - [aux_sym_comment_statement_token7] = ACTIONS(273), - [aux_sym_begin_statement_token1] = ACTIONS(273), - [aux_sym_commit_statement_token1] = ACTIONS(273), - [aux_sym_rollback_statement_token1] = ACTIONS(273), - [aux_sym_create_statement_token1] = ACTIONS(273), - [aux_sym_alter_statement_token1] = ACTIONS(273), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(273), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym__compound_statement_token2] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(273), - [aux_sym_declare_statement_token1] = ACTIONS(273), - [aux_sym_create_function_statement_token7] = ACTIONS(273), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(273), - [aux_sym_trigger_event_token2] = ACTIONS(273), - [aux_sym_trigger_event_token3] = ACTIONS(273), - [aux_sym_drop_statement_token1] = ACTIONS(273), - [aux_sym_grant_statement_token1] = ACTIONS(273), - [aux_sym_grant_statement_token4] = ACTIONS(273), - [aux_sym_grant_statement_token8] = ACTIONS(273), - [aux_sym_order_by_clause_token1] = ACTIONS(273), - [aux_sym_limit_clause_token1] = ACTIONS(273), - [aux_sym_offset_clause_token1] = ACTIONS(273), - [aux_sym_where_clause_token1] = ACTIONS(273), - [aux_sym_join_type_token1] = ACTIONS(273), - [aux_sym_join_type_token2] = ACTIONS(273), - [aux_sym_join_type_token3] = ACTIONS(273), - [aux_sym_join_type_token4] = ACTIONS(273), - [aux_sym_join_clause_token1] = ACTIONS(273), - [aux_sym_frame_clause_token2] = ACTIONS(273), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [3075] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(421), - [aux_sym_cte_token2] = ACTIONS(421), - [aux_sym_truncate_statement_token1] = ACTIONS(421), - [aux_sym_comment_statement_token1] = ACTIONS(421), - [aux_sym_comment_statement_token7] = ACTIONS(421), - [aux_sym_begin_statement_token1] = ACTIONS(421), - [aux_sym_commit_statement_token1] = ACTIONS(421), - [aux_sym_rollback_statement_token1] = ACTIONS(421), - [aux_sym_create_statement_token1] = ACTIONS(421), - [aux_sym_alter_statement_token1] = ACTIONS(421), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(421), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym__compound_statement_token2] = ACTIONS(421), - [aux_sym_return_statement_token1] = ACTIONS(421), - [aux_sym_declare_statement_token1] = ACTIONS(421), - [aux_sym_create_function_statement_token7] = ACTIONS(421), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(421), - [aux_sym_trigger_event_token2] = ACTIONS(421), - [aux_sym_trigger_event_token3] = ACTIONS(421), - [aux_sym_drop_statement_token1] = ACTIONS(421), - [aux_sym_grant_statement_token1] = ACTIONS(421), - [aux_sym_grant_statement_token4] = ACTIONS(421), - [aux_sym_grant_statement_token8] = ACTIONS(421), - [aux_sym_order_by_clause_token1] = ACTIONS(421), - [aux_sym_limit_clause_token1] = ACTIONS(421), - [aux_sym_offset_clause_token1] = ACTIONS(421), - [aux_sym_where_clause_token1] = ACTIONS(421), - [aux_sym_join_type_token1] = ACTIONS(421), - [aux_sym_join_type_token2] = ACTIONS(421), - [aux_sym_join_type_token3] = ACTIONS(421), - [aux_sym_join_type_token4] = ACTIONS(421), - [aux_sym_join_clause_token1] = ACTIONS(421), - [aux_sym_frame_clause_token2] = ACTIONS(421), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [3076] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(277), - [aux_sym_cte_token2] = ACTIONS(277), - [aux_sym_truncate_statement_token1] = ACTIONS(277), - [aux_sym_comment_statement_token1] = ACTIONS(277), - [aux_sym_comment_statement_token7] = ACTIONS(277), - [aux_sym_begin_statement_token1] = ACTIONS(277), - [aux_sym_commit_statement_token1] = ACTIONS(277), - [aux_sym_rollback_statement_token1] = ACTIONS(277), - [aux_sym_create_statement_token1] = ACTIONS(277), - [aux_sym_alter_statement_token1] = ACTIONS(277), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(277), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym__compound_statement_token2] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(277), - [aux_sym_declare_statement_token1] = ACTIONS(277), - [aux_sym_create_function_statement_token7] = ACTIONS(277), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(277), - [aux_sym_trigger_event_token2] = ACTIONS(277), - [aux_sym_trigger_event_token3] = ACTIONS(277), - [aux_sym_drop_statement_token1] = ACTIONS(277), - [aux_sym_grant_statement_token1] = ACTIONS(277), - [aux_sym_grant_statement_token4] = ACTIONS(277), - [aux_sym_grant_statement_token8] = ACTIONS(277), - [aux_sym_order_by_clause_token1] = ACTIONS(277), - [aux_sym_limit_clause_token1] = ACTIONS(277), - [aux_sym_offset_clause_token1] = ACTIONS(277), - [aux_sym_where_clause_token1] = ACTIONS(277), - [aux_sym_join_type_token1] = ACTIONS(277), - [aux_sym_join_type_token2] = ACTIONS(277), - [aux_sym_join_type_token3] = ACTIONS(277), - [aux_sym_join_type_token4] = ACTIONS(277), - [aux_sym_join_clause_token1] = ACTIONS(277), - [aux_sym_frame_clause_token2] = ACTIONS(277), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [3077] = { - [aux_sym_array_type_repeat1] = STATE(3077), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym__compound_statement_token2] = ACTIONS(321), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_join_type_token1] = ACTIONS(321), - [aux_sym_join_type_token2] = ACTIONS(321), - [aux_sym_join_type_token3] = ACTIONS(321), - [aux_sym_join_type_token4] = ACTIONS(321), - [aux_sym_join_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(3940), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [3078] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(3902), - [aux_sym_truncate_statement_token1] = ACTIONS(741), - [aux_sym_comment_statement_token1] = ACTIONS(741), - [aux_sym_comment_statement_token7] = ACTIONS(3904), - [aux_sym_begin_statement_token1] = ACTIONS(741), - [aux_sym_commit_statement_token1] = ACTIONS(741), - [aux_sym_rollback_statement_token1] = ACTIONS(741), - [aux_sym_create_statement_token1] = ACTIONS(741), - [aux_sym_alter_statement_token1] = ACTIONS(741), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(741), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym__compound_statement_token2] = ACTIONS(741), - [aux_sym_return_statement_token1] = ACTIONS(741), - [aux_sym_declare_statement_token1] = ACTIONS(741), - [aux_sym_create_function_statement_token7] = ACTIONS(741), - [aux_sym_create_function_parameter_token1] = ACTIONS(3906), - [anon_sym_EQ] = ACTIONS(3908), - [aux_sym_create_trigger_statement_token1] = ACTIONS(3910), - [aux_sym_trigger_event_token1] = ACTIONS(741), - [aux_sym_trigger_event_token2] = ACTIONS(741), - [aux_sym_trigger_event_token3] = ACTIONS(741), - [aux_sym_drop_statement_token1] = ACTIONS(741), - [aux_sym_grant_statement_token1] = ACTIONS(741), - [aux_sym_grant_statement_token4] = ACTIONS(741), - [aux_sym_grant_statement_token8] = ACTIONS(741), - [aux_sym_create_table_statement_token1] = ACTIONS(741), - [aux_sym_order_by_clause_token1] = ACTIONS(741), - [aux_sym_limit_clause_token1] = ACTIONS(741), - [aux_sym_offset_clause_token1] = ACTIONS(741), - [aux_sym_where_clause_token1] = ACTIONS(741), - [aux_sym_join_type_token1] = ACTIONS(741), - [aux_sym_join_type_token2] = ACTIONS(741), - [aux_sym_join_type_token3] = ACTIONS(741), - [aux_sym_join_type_token4] = ACTIONS(741), - [aux_sym_join_clause_token1] = ACTIONS(741), - [aux_sym_frame_clause_token2] = ACTIONS(3912), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3878), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3918), - [anon_sym_DASH] = ACTIONS(3920), - [anon_sym_TILDE] = ACTIONS(3922), - [anon_sym_CARET] = ACTIONS(3924), - [anon_sym_STAR] = ACTIONS(3926), - [anon_sym_SLASH] = ACTIONS(3928), - [anon_sym_PERCENT] = ACTIONS(3926), - [anon_sym_LT_LT] = ACTIONS(3926), - [anon_sym_GT_GT] = ACTIONS(3926), - [anon_sym_AMP] = ACTIONS(3926), - [anon_sym_PIPE] = ACTIONS(3918), - [anon_sym_POUND] = ACTIONS(3920), - [anon_sym_LT] = ACTIONS(3922), - [anon_sym_LT_EQ] = ACTIONS(3908), - [anon_sym_LT_GT] = ACTIONS(3908), - [anon_sym_BANG_EQ] = ACTIONS(3908), - [anon_sym_GT] = ACTIONS(3922), - [anon_sym_GT_EQ] = ACTIONS(3908), - [anon_sym_BANG_TILDE] = ACTIONS(3922), - [anon_sym_TILDE_STAR] = ACTIONS(3908), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3908), - }, - [3079] = { - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(3943), - [anon_sym_COMMA] = ACTIONS(608), - [aux_sym_cte_token1] = ACTIONS(612), - [aux_sym_cte_token2] = ACTIONS(612), - [aux_sym_comment_statement_token7] = ACTIONS(612), - [aux_sym_create_statement_token1] = ACTIONS(612), - [aux_sym_alter_statement_token1] = ACTIONS(612), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(612), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym__compound_statement_token2] = ACTIONS(612), - [aux_sym_return_statement_token1] = ACTIONS(612), - [aux_sym_declare_statement_token1] = ACTIONS(612), - [aux_sym_create_function_statement_token7] = ACTIONS(612), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(612), - [aux_sym_trigger_event_token1] = ACTIONS(612), - [aux_sym_trigger_event_token2] = ACTIONS(612), - [aux_sym_trigger_event_token3] = ACTIONS(612), - [aux_sym_drop_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token1] = ACTIONS(612), - [aux_sym_grant_statement_token4] = ACTIONS(612), - [aux_sym_grant_statement_token8] = ACTIONS(612), - [aux_sym_create_table_statement_token1] = ACTIONS(3945), - [aux_sym_order_by_clause_token1] = ACTIONS(612), - [aux_sym_limit_clause_token1] = ACTIONS(612), - [aux_sym_offset_clause_token1] = ACTIONS(612), - [aux_sym_where_clause_token1] = ACTIONS(612), - [aux_sym_join_type_token1] = ACTIONS(612), - [aux_sym_join_type_token2] = ACTIONS(612), - [aux_sym_join_type_token3] = ACTIONS(612), - [aux_sym_join_type_token4] = ACTIONS(612), - [aux_sym_join_clause_token1] = ACTIONS(612), - [aux_sym_frame_clause_token2] = ACTIONS(612), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(612), - [sym__unquoted_identifier] = ACTIONS(612), - [anon_sym_BQUOTE] = ACTIONS(608), - [anon_sym_DQUOTE] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [3080] = { - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [anon_sym_COMMA] = ACTIONS(648), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym__compound_statement_token2] = ACTIONS(650), - [aux_sym_return_statement_token1] = ACTIONS(650), - [aux_sym_declare_statement_token1] = ACTIONS(650), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_grant_statement_token8] = ACTIONS(650), - [aux_sym_create_table_statement_token1] = ACTIONS(650), - [aux_sym_order_by_clause_token1] = ACTIONS(650), - [aux_sym_limit_clause_token1] = ACTIONS(650), - [aux_sym_offset_clause_token1] = ACTIONS(650), - [aux_sym_where_clause_token1] = ACTIONS(650), - [aux_sym_join_type_token1] = ACTIONS(650), - [aux_sym_join_type_token2] = ACTIONS(650), - [aux_sym_join_type_token3] = ACTIONS(650), - [aux_sym_join_type_token4] = ACTIONS(650), - [aux_sym_join_clause_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [3081] = { - [ts_builtin_sym_end] = ACTIONS(309), - [anon_sym_SEMI] = ACTIONS(309), - [aux_sym_with_clause_token1] = ACTIONS(3947), - [anon_sym_COMMA] = ACTIONS(309), - [aux_sym_cte_token2] = ACTIONS(309), - [anon_sym_LPAREN] = ACTIONS(3949), - [aux_sym_truncate_statement_token1] = ACTIONS(309), - [aux_sym_comment_statement_token1] = ACTIONS(309), - [aux_sym_comment_statement_token7] = ACTIONS(309), - [aux_sym_begin_statement_token1] = ACTIONS(309), - [aux_sym_commit_statement_token1] = ACTIONS(309), - [aux_sym_rollback_statement_token1] = ACTIONS(309), - [aux_sym_create_statement_token1] = ACTIONS(309), - [aux_sym_alter_statement_token1] = ACTIONS(309), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(309), - [aux_sym_pg_command_token1] = ACTIONS(309), - [aux_sym__compound_statement_token2] = ACTIONS(309), - [aux_sym_return_statement_token1] = ACTIONS(309), - [aux_sym_declare_statement_token1] = ACTIONS(309), - [aux_sym_create_function_parameter_token1] = ACTIONS(313), - [anon_sym_EQ] = ACTIONS(309), - [aux_sym_create_trigger_statement_token1] = ACTIONS(309), - [aux_sym_trigger_reference_token1] = ACTIONS(309), - [aux_sym_trigger_event_token1] = ACTIONS(309), - [aux_sym_trigger_event_token2] = ACTIONS(309), - [aux_sym_trigger_event_token3] = ACTIONS(309), - [aux_sym_drop_statement_token1] = ACTIONS(309), - [aux_sym_grant_statement_token1] = ACTIONS(309), - [aux_sym_grant_statement_token4] = ACTIONS(309), - [aux_sym_direction_constraint_token1] = ACTIONS(309), - [aux_sym_direction_constraint_token2] = ACTIONS(309), - [aux_sym_create_table_statement_token1] = ACTIONS(3951), - [aux_sym_order_expression_token1] = ACTIONS(309), - [aux_sym_limit_clause_token1] = ACTIONS(309), - [aux_sym_offset_clause_token1] = ACTIONS(309), - [aux_sym_fetch_clause_token1] = ACTIONS(309), - [aux_sym_where_clause_token1] = ACTIONS(309), - [aux_sym_frame_clause_token2] = ACTIONS(309), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(309), - [anon_sym_DASH_GT] = ACTIONS(313), - [anon_sym_DASH_GT_GT] = ACTIONS(309), - [anon_sym_POUND_GT] = ACTIONS(313), - [anon_sym_POUND_GT_GT] = ACTIONS(309), - [anon_sym_LBRACK] = ACTIONS(309), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(309), - [anon_sym_DASH] = ACTIONS(313), - [anon_sym_TILDE] = ACTIONS(313), - [anon_sym_CARET] = ACTIONS(309), - [anon_sym_STAR] = ACTIONS(309), - [anon_sym_SLASH] = ACTIONS(313), - [anon_sym_PERCENT] = ACTIONS(309), - [anon_sym_LT_LT] = ACTIONS(309), - [anon_sym_GT_GT] = ACTIONS(309), - [anon_sym_AMP] = ACTIONS(309), - [anon_sym_PIPE] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(313), - [anon_sym_LT] = ACTIONS(313), - [anon_sym_LT_EQ] = ACTIONS(309), - [anon_sym_LT_GT] = ACTIONS(309), - [anon_sym_BANG_EQ] = ACTIONS(309), - [anon_sym_GT] = ACTIONS(313), - [anon_sym_GT_EQ] = ACTIONS(309), - [anon_sym_BANG_TILDE] = ACTIONS(313), - [anon_sym_TILDE_STAR] = ACTIONS(309), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(309), - }, - [3082] = { - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [anon_sym_COMMA] = ACTIONS(465), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym__compound_statement_token2] = ACTIONS(467), - [aux_sym_return_statement_token1] = ACTIONS(467), - [aux_sym_declare_statement_token1] = ACTIONS(467), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_grant_statement_token8] = ACTIONS(467), - [aux_sym_create_table_statement_token1] = ACTIONS(467), - [aux_sym_order_by_clause_token1] = ACTIONS(467), - [aux_sym_limit_clause_token1] = ACTIONS(467), - [aux_sym_offset_clause_token1] = ACTIONS(467), - [aux_sym_where_clause_token1] = ACTIONS(467), - [aux_sym_join_type_token1] = ACTIONS(467), - [aux_sym_join_type_token2] = ACTIONS(467), - [aux_sym_join_type_token3] = ACTIONS(467), - [aux_sym_join_type_token4] = ACTIONS(467), - [aux_sym_join_clause_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [3083] = { - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym__compound_statement_token2] = ACTIONS(279), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_create_table_statement_token1] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_join_type_token1] = ACTIONS(279), - [aux_sym_join_type_token2] = ACTIONS(279), - [aux_sym_join_type_token3] = ACTIONS(279), - [aux_sym_join_type_token4] = ACTIONS(279), - [aux_sym_join_clause_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [3084] = { - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [anon_sym_COMMA] = ACTIONS(429), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym__compound_statement_token2] = ACTIONS(431), - [aux_sym_return_statement_token1] = ACTIONS(431), - [aux_sym_declare_statement_token1] = ACTIONS(431), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_grant_statement_token8] = ACTIONS(431), - [aux_sym_create_table_statement_token1] = ACTIONS(431), - [aux_sym_order_by_clause_token1] = ACTIONS(431), - [aux_sym_limit_clause_token1] = ACTIONS(431), - [aux_sym_offset_clause_token1] = ACTIONS(431), - [aux_sym_where_clause_token1] = ACTIONS(431), - [aux_sym_join_type_token1] = ACTIONS(431), - [aux_sym_join_type_token2] = ACTIONS(431), - [aux_sym_join_type_token3] = ACTIONS(431), - [aux_sym_join_type_token4] = ACTIONS(431), - [aux_sym_join_clause_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [3085] = { - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [anon_sym_COMMA] = ACTIONS(441), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym__compound_statement_token2] = ACTIONS(443), - [aux_sym_return_statement_token1] = ACTIONS(443), - [aux_sym_declare_statement_token1] = ACTIONS(443), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_grant_statement_token8] = ACTIONS(443), - [aux_sym_create_table_statement_token1] = ACTIONS(443), - [aux_sym_order_by_clause_token1] = ACTIONS(443), - [aux_sym_limit_clause_token1] = ACTIONS(443), - [aux_sym_offset_clause_token1] = ACTIONS(443), - [aux_sym_where_clause_token1] = ACTIONS(443), - [aux_sym_join_type_token1] = ACTIONS(443), - [aux_sym_join_type_token2] = ACTIONS(443), - [aux_sym_join_type_token3] = ACTIONS(443), - [aux_sym_join_type_token4] = ACTIONS(443), - [aux_sym_join_clause_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [3086] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(682), - [aux_sym_truncate_statement_token1] = ACTIONS(682), - [aux_sym_comment_statement_token1] = ACTIONS(682), - [aux_sym_comment_statement_token7] = ACTIONS(682), - [aux_sym_begin_statement_token1] = ACTIONS(682), - [aux_sym_commit_statement_token1] = ACTIONS(682), - [aux_sym_rollback_statement_token1] = ACTIONS(682), - [aux_sym_create_statement_token1] = ACTIONS(682), - [aux_sym_alter_statement_token1] = ACTIONS(682), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(682), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym__compound_statement_token2] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(682), - [aux_sym_declare_statement_token1] = ACTIONS(682), - [aux_sym_create_function_statement_token7] = ACTIONS(682), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(682), - [aux_sym_trigger_event_token2] = ACTIONS(682), - [aux_sym_trigger_event_token3] = ACTIONS(682), - [aux_sym_drop_statement_token1] = ACTIONS(682), - [aux_sym_grant_statement_token1] = ACTIONS(682), - [aux_sym_grant_statement_token4] = ACTIONS(682), - [aux_sym_grant_statement_token8] = ACTIONS(682), - [aux_sym_create_table_statement_token1] = ACTIONS(682), - [aux_sym_order_by_clause_token1] = ACTIONS(682), - [aux_sym_limit_clause_token1] = ACTIONS(682), - [aux_sym_offset_clause_token1] = ACTIONS(682), - [aux_sym_where_clause_token1] = ACTIONS(682), - [aux_sym_join_type_token1] = ACTIONS(682), - [aux_sym_join_type_token2] = ACTIONS(682), - [aux_sym_join_type_token3] = ACTIONS(682), - [aux_sym_join_type_token4] = ACTIONS(682), - [aux_sym_join_clause_token1] = ACTIONS(682), - [aux_sym_frame_clause_token2] = ACTIONS(682), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3878), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(3924), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [3087] = { - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [anon_sym_COMMA] = ACTIONS(445), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym__compound_statement_token2] = ACTIONS(447), - [aux_sym_return_statement_token1] = ACTIONS(447), - [aux_sym_declare_statement_token1] = ACTIONS(447), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_grant_statement_token8] = ACTIONS(447), - [aux_sym_create_table_statement_token1] = ACTIONS(447), - [aux_sym_order_by_clause_token1] = ACTIONS(447), - [aux_sym_limit_clause_token1] = ACTIONS(447), - [aux_sym_offset_clause_token1] = ACTIONS(447), - [aux_sym_where_clause_token1] = ACTIONS(447), - [aux_sym_join_type_token1] = ACTIONS(447), - [aux_sym_join_type_token2] = ACTIONS(447), - [aux_sym_join_type_token3] = ACTIONS(447), - [aux_sym_join_type_token4] = ACTIONS(447), - [aux_sym_join_clause_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [3088] = { - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [anon_sym_COMMA] = ACTIONS(542), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym__compound_statement_token2] = ACTIONS(544), - [aux_sym_return_statement_token1] = ACTIONS(544), - [aux_sym_declare_statement_token1] = ACTIONS(544), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_grant_statement_token8] = ACTIONS(544), - [aux_sym_create_table_statement_token1] = ACTIONS(544), - [aux_sym_order_by_clause_token1] = ACTIONS(544), - [aux_sym_limit_clause_token1] = ACTIONS(544), - [aux_sym_offset_clause_token1] = ACTIONS(544), - [aux_sym_where_clause_token1] = ACTIONS(544), - [aux_sym_join_type_token1] = ACTIONS(544), - [aux_sym_join_type_token2] = ACTIONS(544), - [aux_sym_join_type_token3] = ACTIONS(544), - [aux_sym_join_type_token4] = ACTIONS(544), - [aux_sym_join_clause_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [3089] = { - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(3953), - [anon_sym_COMMA] = ACTIONS(600), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym__compound_statement_token2] = ACTIONS(604), - [aux_sym_return_statement_token1] = ACTIONS(604), - [aux_sym_declare_statement_token1] = ACTIONS(604), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_grant_statement_token8] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(3955), - [aux_sym_order_by_clause_token1] = ACTIONS(604), - [aux_sym_limit_clause_token1] = ACTIONS(604), - [aux_sym_offset_clause_token1] = ACTIONS(604), - [aux_sym_where_clause_token1] = ACTIONS(604), - [aux_sym_join_type_token1] = ACTIONS(604), - [aux_sym_join_type_token2] = ACTIONS(604), - [aux_sym_join_type_token3] = ACTIONS(604), - [aux_sym_join_type_token4] = ACTIONS(604), - [aux_sym_join_clause_token1] = ACTIONS(604), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [3090] = { - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [anon_sym_COMMA] = ACTIONS(451), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym__compound_statement_token2] = ACTIONS(453), - [aux_sym_return_statement_token1] = ACTIONS(453), - [aux_sym_declare_statement_token1] = ACTIONS(453), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_grant_statement_token8] = ACTIONS(453), - [aux_sym_create_table_statement_token1] = ACTIONS(453), - [aux_sym_order_by_clause_token1] = ACTIONS(453), - [aux_sym_limit_clause_token1] = ACTIONS(453), - [aux_sym_offset_clause_token1] = ACTIONS(453), - [aux_sym_where_clause_token1] = ACTIONS(453), - [aux_sym_join_type_token1] = ACTIONS(453), - [aux_sym_join_type_token2] = ACTIONS(453), - [aux_sym_join_type_token3] = ACTIONS(453), - [aux_sym_join_type_token4] = ACTIONS(453), - [aux_sym_join_clause_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [3091] = { - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(3957), - [anon_sym_COMMA] = ACTIONS(592), - [aux_sym_cte_token1] = ACTIONS(596), - [aux_sym_cte_token2] = ACTIONS(596), - [aux_sym_comment_statement_token7] = ACTIONS(596), - [aux_sym_create_statement_token1] = ACTIONS(596), - [aux_sym_alter_statement_token1] = ACTIONS(596), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(596), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym__compound_statement_token2] = ACTIONS(596), - [aux_sym_return_statement_token1] = ACTIONS(596), - [aux_sym_declare_statement_token1] = ACTIONS(596), - [aux_sym_create_function_statement_token7] = ACTIONS(596), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(596), - [aux_sym_trigger_event_token1] = ACTIONS(596), - [aux_sym_trigger_event_token2] = ACTIONS(596), - [aux_sym_trigger_event_token3] = ACTIONS(596), - [aux_sym_drop_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token1] = ACTIONS(596), - [aux_sym_grant_statement_token4] = ACTIONS(596), - [aux_sym_grant_statement_token8] = ACTIONS(596), - [aux_sym_create_table_statement_token1] = ACTIONS(3959), - [aux_sym_order_by_clause_token1] = ACTIONS(596), - [aux_sym_limit_clause_token1] = ACTIONS(596), - [aux_sym_offset_clause_token1] = ACTIONS(596), - [aux_sym_where_clause_token1] = ACTIONS(596), - [aux_sym_join_type_token1] = ACTIONS(596), - [aux_sym_join_type_token2] = ACTIONS(596), - [aux_sym_join_type_token3] = ACTIONS(596), - [aux_sym_join_type_token4] = ACTIONS(596), - [aux_sym_join_clause_token1] = ACTIONS(596), - [aux_sym_frame_clause_token2] = ACTIONS(596), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(596), - [sym__unquoted_identifier] = ACTIONS(596), - [anon_sym_BQUOTE] = ACTIONS(592), - [anon_sym_DQUOTE] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [3092] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(3961), - [aux_sym_cte_token2] = ACTIONS(600), - [aux_sym_truncate_statement_token1] = ACTIONS(600), - [aux_sym_comment_statement_token1] = ACTIONS(600), - [aux_sym_comment_statement_token7] = ACTIONS(600), - [aux_sym_begin_statement_token1] = ACTIONS(600), - [aux_sym_commit_statement_token1] = ACTIONS(600), - [aux_sym_rollback_statement_token1] = ACTIONS(600), - [aux_sym_create_statement_token1] = ACTIONS(600), - [aux_sym_alter_statement_token1] = ACTIONS(600), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(600), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(600), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym__compound_statement_token2] = ACTIONS(600), - [aux_sym_return_statement_token1] = ACTIONS(600), - [aux_sym_declare_statement_token1] = ACTIONS(600), - [aux_sym_null_hint_token2] = ACTIONS(600), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(600), - [aux_sym_trigger_event_token1] = ACTIONS(600), - [aux_sym_trigger_event_token2] = ACTIONS(600), - [aux_sym_trigger_event_token3] = ACTIONS(600), - [aux_sym_drop_statement_token1] = ACTIONS(600), - [aux_sym_grant_statement_token1] = ACTIONS(600), - [aux_sym_grant_statement_token4] = ACTIONS(600), - [aux_sym_grant_statement_token5] = ACTIONS(600), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(600), - [aux_sym_direction_constraint_token1] = ACTIONS(600), - [aux_sym_direction_constraint_token2] = ACTIONS(600), - [anon_sym_CONSTRAINT] = ACTIONS(600), - [aux_sym_table_constraint_check_token1] = ACTIONS(600), - [aux_sym_table_constraint_unique_token1] = ACTIONS(600), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(600), - [aux_sym_create_table_statement_token1] = ACTIONS(3963), - [aux_sym_frame_clause_token2] = ACTIONS(600), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [3093] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(632), - [aux_sym_cte_token2] = ACTIONS(632), - [aux_sym_truncate_statement_token1] = ACTIONS(632), - [aux_sym_comment_statement_token1] = ACTIONS(632), - [aux_sym_comment_statement_token7] = ACTIONS(632), - [aux_sym_begin_statement_token1] = ACTIONS(632), - [aux_sym_commit_statement_token1] = ACTIONS(632), - [aux_sym_rollback_statement_token1] = ACTIONS(632), - [aux_sym_create_statement_token1] = ACTIONS(632), - [aux_sym_alter_statement_token1] = ACTIONS(632), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(632), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym__compound_statement_token2] = ACTIONS(632), - [aux_sym_return_statement_token1] = ACTIONS(632), - [aux_sym_declare_statement_token1] = ACTIONS(632), - [aux_sym_create_function_statement_token7] = ACTIONS(632), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(632), - [aux_sym_trigger_event_token2] = ACTIONS(632), - [aux_sym_trigger_event_token3] = ACTIONS(632), - [aux_sym_drop_statement_token1] = ACTIONS(632), - [aux_sym_grant_statement_token1] = ACTIONS(632), - [aux_sym_grant_statement_token4] = ACTIONS(632), - [aux_sym_grant_statement_token8] = ACTIONS(632), - [aux_sym_order_by_clause_token1] = ACTIONS(632), - [aux_sym_limit_clause_token1] = ACTIONS(632), - [aux_sym_offset_clause_token1] = ACTIONS(632), - [aux_sym_where_clause_token1] = ACTIONS(632), - [aux_sym_join_type_token1] = ACTIONS(632), - [aux_sym_join_type_token2] = ACTIONS(632), - [aux_sym_join_type_token3] = ACTIONS(632), - [aux_sym_join_type_token4] = ACTIONS(632), - [aux_sym_join_clause_token1] = ACTIONS(632), - [aux_sym_frame_clause_token2] = ACTIONS(632), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [3094] = { - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [anon_sym_COMMA] = ACTIONS(664), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym__compound_statement_token2] = ACTIONS(666), - [aux_sym_return_statement_token1] = ACTIONS(666), - [aux_sym_declare_statement_token1] = ACTIONS(666), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_reference_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_grant_statement_token8] = ACTIONS(666), - [aux_sym_order_by_clause_token1] = ACTIONS(666), - [aux_sym_limit_clause_token1] = ACTIONS(666), - [aux_sym_offset_clause_token1] = ACTIONS(666), - [aux_sym_where_clause_token1] = ACTIONS(666), - [aux_sym_select_clause_body_token1] = ACTIONS(666), - [aux_sym_join_type_token1] = ACTIONS(666), - [aux_sym_join_type_token2] = ACTIONS(666), - [aux_sym_join_type_token3] = ACTIONS(666), - [aux_sym_join_type_token4] = ACTIONS(666), - [aux_sym_join_clause_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [3095] = { - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [anon_sym_COMMA] = ACTIONS(713), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym__compound_statement_token2] = ACTIONS(715), - [aux_sym_return_statement_token1] = ACTIONS(715), - [aux_sym_declare_statement_token1] = ACTIONS(715), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_reference_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_grant_statement_token8] = ACTIONS(715), - [aux_sym_order_by_clause_token1] = ACTIONS(715), - [aux_sym_limit_clause_token1] = ACTIONS(715), - [aux_sym_offset_clause_token1] = ACTIONS(715), - [aux_sym_where_clause_token1] = ACTIONS(715), - [aux_sym_select_clause_body_token1] = ACTIONS(715), - [aux_sym_join_type_token1] = ACTIONS(715), - [aux_sym_join_type_token2] = ACTIONS(715), - [aux_sym_join_type_token3] = ACTIONS(715), - [aux_sym_join_type_token4] = ACTIONS(715), - [aux_sym_join_clause_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [3096] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(725), - [aux_sym_truncate_statement_token1] = ACTIONS(725), - [aux_sym_comment_statement_token1] = ACTIONS(725), - [aux_sym_comment_statement_token7] = ACTIONS(725), - [aux_sym_begin_statement_token1] = ACTIONS(725), - [aux_sym_commit_statement_token1] = ACTIONS(725), - [aux_sym_rollback_statement_token1] = ACTIONS(725), - [aux_sym_create_statement_token1] = ACTIONS(725), - [aux_sym_alter_statement_token1] = ACTIONS(725), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(725), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym__compound_statement_token2] = ACTIONS(725), - [aux_sym_return_statement_token1] = ACTIONS(725), - [aux_sym_declare_statement_token1] = ACTIONS(725), - [aux_sym_create_function_statement_token7] = ACTIONS(725), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(725), - [aux_sym_trigger_event_token2] = ACTIONS(725), - [aux_sym_trigger_event_token3] = ACTIONS(725), - [aux_sym_drop_statement_token1] = ACTIONS(725), - [aux_sym_grant_statement_token1] = ACTIONS(725), - [aux_sym_grant_statement_token4] = ACTIONS(725), - [aux_sym_grant_statement_token8] = ACTIONS(725), - [aux_sym_create_table_statement_token1] = ACTIONS(725), - [aux_sym_order_by_clause_token1] = ACTIONS(725), - [aux_sym_limit_clause_token1] = ACTIONS(725), - [aux_sym_offset_clause_token1] = ACTIONS(725), - [aux_sym_where_clause_token1] = ACTIONS(725), - [aux_sym_join_type_token1] = ACTIONS(725), - [aux_sym_join_type_token2] = ACTIONS(725), - [aux_sym_join_type_token3] = ACTIONS(725), - [aux_sym_join_type_token4] = ACTIONS(725), - [aux_sym_join_clause_token1] = ACTIONS(725), - [aux_sym_frame_clause_token2] = ACTIONS(725), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [3097] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(836), - [aux_sym_truncate_statement_token1] = ACTIONS(836), - [aux_sym_comment_statement_token1] = ACTIONS(836), - [aux_sym_comment_statement_token7] = ACTIONS(836), - [aux_sym_begin_statement_token1] = ACTIONS(836), - [aux_sym_commit_statement_token1] = ACTIONS(836), - [aux_sym_rollback_statement_token1] = ACTIONS(836), - [aux_sym_create_statement_token1] = ACTIONS(836), - [aux_sym_alter_statement_token1] = ACTIONS(836), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(836), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym__compound_statement_token2] = ACTIONS(836), - [aux_sym_return_statement_token1] = ACTIONS(836), - [aux_sym_declare_statement_token1] = ACTIONS(836), - [aux_sym_create_function_statement_token7] = ACTIONS(836), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(836), - [aux_sym_trigger_event_token2] = ACTIONS(836), - [aux_sym_trigger_event_token3] = ACTIONS(836), - [aux_sym_drop_statement_token1] = ACTIONS(836), - [aux_sym_grant_statement_token1] = ACTIONS(836), - [aux_sym_grant_statement_token4] = ACTIONS(836), - [aux_sym_grant_statement_token8] = ACTIONS(836), - [aux_sym_create_table_statement_token1] = ACTIONS(836), - [aux_sym_order_by_clause_token1] = ACTIONS(836), - [aux_sym_limit_clause_token1] = ACTIONS(836), - [aux_sym_offset_clause_token1] = ACTIONS(836), - [aux_sym_where_clause_token1] = ACTIONS(836), - [aux_sym_join_type_token1] = ACTIONS(836), - [aux_sym_join_type_token2] = ACTIONS(836), - [aux_sym_join_type_token3] = ACTIONS(836), - [aux_sym_join_type_token4] = ACTIONS(836), - [aux_sym_join_clause_token1] = ACTIONS(836), - [aux_sym_frame_clause_token2] = ACTIONS(836), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [3098] = { - [sym_over_clause] = STATE(3445), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(240), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token2] = ACTIONS(240), - [aux_sym_truncate_statement_token1] = ACTIONS(240), - [aux_sym_comment_statement_token1] = ACTIONS(240), - [aux_sym_comment_statement_token7] = ACTIONS(240), - [aux_sym_begin_statement_token1] = ACTIONS(240), - [aux_sym_commit_statement_token1] = ACTIONS(240), - [aux_sym_rollback_statement_token1] = ACTIONS(240), - [aux_sym_create_statement_token1] = ACTIONS(240), - [aux_sym_alter_statement_token1] = ACTIONS(240), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(240), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym__compound_statement_token2] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(240), - [aux_sym_declare_statement_token1] = ACTIONS(240), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(240), - [aux_sym_trigger_reference_token1] = ACTIONS(240), - [aux_sym_trigger_event_token1] = ACTIONS(240), - [aux_sym_trigger_event_token2] = ACTIONS(240), - [aux_sym_trigger_event_token3] = ACTIONS(240), - [aux_sym_drop_statement_token1] = ACTIONS(240), - [aux_sym_grant_statement_token1] = ACTIONS(240), - [aux_sym_grant_statement_token4] = ACTIONS(240), - [aux_sym_direction_constraint_token1] = ACTIONS(240), - [aux_sym_direction_constraint_token2] = ACTIONS(240), - [aux_sym_order_expression_token1] = ACTIONS(240), - [aux_sym_limit_clause_token1] = ACTIONS(240), - [aux_sym_offset_clause_token1] = ACTIONS(240), - [aux_sym_fetch_clause_token1] = ACTIONS(240), - [aux_sym_where_clause_token1] = ACTIONS(240), - [aux_sym_over_clause_token1] = ACTIONS(3277), - [aux_sym_frame_clause_token2] = ACTIONS(240), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [3099] = { - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [anon_sym_COMMA] = ACTIONS(530), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym__compound_statement_token2] = ACTIONS(532), - [aux_sym_return_statement_token1] = ACTIONS(532), - [aux_sym_declare_statement_token1] = ACTIONS(532), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_grant_statement_token8] = ACTIONS(532), - [aux_sym_create_table_statement_token1] = ACTIONS(532), - [aux_sym_order_by_clause_token1] = ACTIONS(532), - [aux_sym_limit_clause_token1] = ACTIONS(532), - [aux_sym_offset_clause_token1] = ACTIONS(532), - [aux_sym_where_clause_token1] = ACTIONS(532), - [aux_sym_join_type_token1] = ACTIONS(532), - [aux_sym_join_type_token2] = ACTIONS(532), - [aux_sym_join_type_token3] = ACTIONS(532), - [aux_sym_join_type_token4] = ACTIONS(532), - [aux_sym_join_clause_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [3100] = { - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [anon_sym_COMMA] = ACTIONS(484), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym__compound_statement_token2] = ACTIONS(486), - [aux_sym_return_statement_token1] = ACTIONS(486), - [aux_sym_declare_statement_token1] = ACTIONS(486), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_grant_statement_token8] = ACTIONS(486), - [aux_sym_create_table_statement_token1] = ACTIONS(486), - [aux_sym_order_by_clause_token1] = ACTIONS(486), - [aux_sym_limit_clause_token1] = ACTIONS(486), - [aux_sym_offset_clause_token1] = ACTIONS(486), - [aux_sym_where_clause_token1] = ACTIONS(486), - [aux_sym_join_type_token1] = ACTIONS(486), - [aux_sym_join_type_token2] = ACTIONS(486), - [aux_sym_join_type_token3] = ACTIONS(486), - [aux_sym_join_type_token4] = ACTIONS(486), - [aux_sym_join_clause_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [3101] = { - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(3965), - [anon_sym_COMMA] = ACTIONS(580), - [aux_sym_cte_token1] = ACTIONS(584), - [aux_sym_cte_token2] = ACTIONS(584), - [aux_sym_comment_statement_token7] = ACTIONS(584), - [aux_sym_create_statement_token1] = ACTIONS(584), - [aux_sym_alter_statement_token1] = ACTIONS(584), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(584), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym__compound_statement_token2] = ACTIONS(584), - [aux_sym_return_statement_token1] = ACTIONS(584), - [aux_sym_declare_statement_token1] = ACTIONS(584), - [aux_sym_create_function_statement_token7] = ACTIONS(584), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(584), - [aux_sym_trigger_event_token1] = ACTIONS(584), - [aux_sym_trigger_event_token2] = ACTIONS(584), - [aux_sym_trigger_event_token3] = ACTIONS(584), - [aux_sym_drop_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token1] = ACTIONS(584), - [aux_sym_grant_statement_token4] = ACTIONS(584), - [aux_sym_grant_statement_token8] = ACTIONS(584), - [aux_sym_create_table_statement_token1] = ACTIONS(3967), - [aux_sym_order_by_clause_token1] = ACTIONS(584), - [aux_sym_limit_clause_token1] = ACTIONS(584), - [aux_sym_offset_clause_token1] = ACTIONS(584), - [aux_sym_where_clause_token1] = ACTIONS(584), - [aux_sym_join_type_token1] = ACTIONS(584), - [aux_sym_join_type_token2] = ACTIONS(584), - [aux_sym_join_type_token3] = ACTIONS(584), - [aux_sym_join_type_token4] = ACTIONS(584), - [aux_sym_join_clause_token1] = ACTIONS(584), - [aux_sym_frame_clause_token2] = ACTIONS(584), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(584), - [sym__unquoted_identifier] = ACTIONS(584), - [anon_sym_BQUOTE] = ACTIONS(580), - [anon_sym_DQUOTE] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [3102] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(3969), - [aux_sym_cte_token2] = ACTIONS(592), - [aux_sym_truncate_statement_token1] = ACTIONS(592), - [aux_sym_comment_statement_token1] = ACTIONS(592), - [aux_sym_comment_statement_token7] = ACTIONS(592), - [aux_sym_begin_statement_token1] = ACTIONS(592), - [aux_sym_commit_statement_token1] = ACTIONS(592), - [aux_sym_rollback_statement_token1] = ACTIONS(592), - [aux_sym_create_statement_token1] = ACTIONS(592), - [aux_sym_alter_statement_token1] = ACTIONS(592), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(592), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(592), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym__compound_statement_token2] = ACTIONS(592), - [aux_sym_return_statement_token1] = ACTIONS(592), - [aux_sym_declare_statement_token1] = ACTIONS(592), - [aux_sym_null_hint_token2] = ACTIONS(592), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(592), - [aux_sym_trigger_event_token1] = ACTIONS(592), - [aux_sym_trigger_event_token2] = ACTIONS(592), - [aux_sym_trigger_event_token3] = ACTIONS(592), - [aux_sym_drop_statement_token1] = ACTIONS(592), - [aux_sym_grant_statement_token1] = ACTIONS(592), - [aux_sym_grant_statement_token4] = ACTIONS(592), - [aux_sym_grant_statement_token5] = ACTIONS(592), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(592), - [aux_sym_direction_constraint_token1] = ACTIONS(592), - [aux_sym_direction_constraint_token2] = ACTIONS(592), - [anon_sym_CONSTRAINT] = ACTIONS(592), - [aux_sym_table_constraint_check_token1] = ACTIONS(592), - [aux_sym_table_constraint_unique_token1] = ACTIONS(592), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(592), - [aux_sym_create_table_statement_token1] = ACTIONS(3971), - [aux_sym_frame_clause_token2] = ACTIONS(592), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [3103] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(682), - [aux_sym_truncate_statement_token1] = ACTIONS(682), - [aux_sym_comment_statement_token1] = ACTIONS(682), - [aux_sym_comment_statement_token7] = ACTIONS(682), - [aux_sym_begin_statement_token1] = ACTIONS(682), - [aux_sym_commit_statement_token1] = ACTIONS(682), - [aux_sym_rollback_statement_token1] = ACTIONS(682), - [aux_sym_create_statement_token1] = ACTIONS(682), - [aux_sym_alter_statement_token1] = ACTIONS(682), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(682), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym__compound_statement_token2] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(682), - [aux_sym_declare_statement_token1] = ACTIONS(682), - [aux_sym_create_function_statement_token7] = ACTIONS(682), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(682), - [aux_sym_trigger_event_token2] = ACTIONS(682), - [aux_sym_trigger_event_token3] = ACTIONS(682), - [aux_sym_drop_statement_token1] = ACTIONS(682), - [aux_sym_grant_statement_token1] = ACTIONS(682), - [aux_sym_grant_statement_token4] = ACTIONS(682), - [aux_sym_grant_statement_token8] = ACTIONS(682), - [aux_sym_create_table_statement_token1] = ACTIONS(682), - [aux_sym_order_by_clause_token1] = ACTIONS(682), - [aux_sym_limit_clause_token1] = ACTIONS(682), - [aux_sym_offset_clause_token1] = ACTIONS(682), - [aux_sym_where_clause_token1] = ACTIONS(682), - [aux_sym_join_type_token1] = ACTIONS(682), - [aux_sym_join_type_token2] = ACTIONS(682), - [aux_sym_join_type_token3] = ACTIONS(682), - [aux_sym_join_type_token4] = ACTIONS(682), - [aux_sym_join_clause_token1] = ACTIONS(682), - [aux_sym_frame_clause_token2] = ACTIONS(682), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3878), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(3924), - [anon_sym_STAR] = ACTIONS(3926), - [anon_sym_SLASH] = ACTIONS(3928), - [anon_sym_PERCENT] = ACTIONS(3926), - [anon_sym_LT_LT] = ACTIONS(3926), - [anon_sym_GT_GT] = ACTIONS(3926), - [anon_sym_AMP] = ACTIONS(3926), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [3104] = { - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [anon_sym_COMMA] = ACTIONS(721), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym__compound_statement_token2] = ACTIONS(723), - [aux_sym_return_statement_token1] = ACTIONS(723), - [aux_sym_declare_statement_token1] = ACTIONS(723), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_reference_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_grant_statement_token8] = ACTIONS(723), - [aux_sym_order_by_clause_token1] = ACTIONS(723), - [aux_sym_limit_clause_token1] = ACTIONS(723), - [aux_sym_offset_clause_token1] = ACTIONS(723), - [aux_sym_where_clause_token1] = ACTIONS(723), - [aux_sym_select_clause_body_token1] = ACTIONS(723), - [aux_sym_join_type_token1] = ACTIONS(723), - [aux_sym_join_type_token2] = ACTIONS(723), - [aux_sym_join_type_token3] = ACTIONS(723), - [aux_sym_join_type_token4] = ACTIONS(723), - [aux_sym_join_clause_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [3105] = { - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [anon_sym_COMMA] = ACTIONS(469), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym__compound_statement_token2] = ACTIONS(471), - [aux_sym_return_statement_token1] = ACTIONS(471), - [aux_sym_declare_statement_token1] = ACTIONS(471), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_grant_statement_token8] = ACTIONS(471), - [aux_sym_create_table_statement_token1] = ACTIONS(471), - [aux_sym_order_by_clause_token1] = ACTIONS(471), - [aux_sym_limit_clause_token1] = ACTIONS(471), - [aux_sym_offset_clause_token1] = ACTIONS(471), - [aux_sym_where_clause_token1] = ACTIONS(471), - [aux_sym_join_type_token1] = ACTIONS(471), - [aux_sym_join_type_token2] = ACTIONS(471), - [aux_sym_join_type_token3] = ACTIONS(471), - [aux_sym_join_type_token4] = ACTIONS(471), - [aux_sym_join_clause_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [3106] = { - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [anon_sym_COMMA] = ACTIONS(725), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym__compound_statement_token2] = ACTIONS(727), - [aux_sym_return_statement_token1] = ACTIONS(727), - [aux_sym_declare_statement_token1] = ACTIONS(727), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_reference_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_grant_statement_token8] = ACTIONS(727), - [aux_sym_order_by_clause_token1] = ACTIONS(727), - [aux_sym_limit_clause_token1] = ACTIONS(727), - [aux_sym_offset_clause_token1] = ACTIONS(727), - [aux_sym_where_clause_token1] = ACTIONS(727), - [aux_sym_select_clause_body_token1] = ACTIONS(727), - [aux_sym_join_type_token1] = ACTIONS(727), - [aux_sym_join_type_token2] = ACTIONS(727), - [aux_sym_join_type_token3] = ACTIONS(727), - [aux_sym_join_type_token4] = ACTIONS(727), - [aux_sym_join_clause_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [3107] = { - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(158), - [anon_sym_COMMA] = ACTIONS(158), - [aux_sym_cte_token2] = ACTIONS(158), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token1] = ACTIONS(158), - [aux_sym_comment_statement_token7] = ACTIONS(158), - [aux_sym_begin_statement_token1] = ACTIONS(158), - [aux_sym_commit_statement_token1] = ACTIONS(158), - [aux_sym_rollback_statement_token1] = ACTIONS(158), - [aux_sym_create_statement_token1] = ACTIONS(158), - [aux_sym_alter_statement_token1] = ACTIONS(158), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(158), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym__compound_statement_token2] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(158), - [aux_sym_declare_statement_token1] = ACTIONS(158), - [aux_sym_create_function_parameter_token1] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(158), - [aux_sym_create_trigger_statement_token1] = ACTIONS(158), - [aux_sym_trigger_reference_token1] = ACTIONS(158), - [aux_sym_trigger_event_token1] = ACTIONS(158), - [aux_sym_trigger_event_token2] = ACTIONS(158), - [aux_sym_trigger_event_token3] = ACTIONS(158), - [aux_sym_drop_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token1] = ACTIONS(158), - [aux_sym_grant_statement_token4] = ACTIONS(158), - [aux_sym_direction_constraint_token1] = ACTIONS(158), - [aux_sym_direction_constraint_token2] = ACTIONS(158), - [aux_sym_order_expression_token1] = ACTIONS(158), - [aux_sym_limit_clause_token1] = ACTIONS(158), - [aux_sym_offset_clause_token1] = ACTIONS(158), - [aux_sym_fetch_clause_token1] = ACTIONS(158), - [aux_sym_where_clause_token1] = ACTIONS(158), - [aux_sym_frame_clause_token2] = ACTIONS(158), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(160), - [anon_sym_DASH_GT_GT] = ACTIONS(158), - [anon_sym_POUND_GT] = ACTIONS(160), - [anon_sym_POUND_GT_GT] = ACTIONS(158), - [anon_sym_COLON_COLON] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(158), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_TILDE] = ACTIONS(160), - [anon_sym_CARET] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_PERCENT] = ACTIONS(158), - [anon_sym_LT_LT] = ACTIONS(158), - [anon_sym_GT_GT] = ACTIONS(158), - [anon_sym_AMP] = ACTIONS(158), - [anon_sym_PIPE] = ACTIONS(158), - [anon_sym_POUND] = ACTIONS(160), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_LT_GT] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(160), - [anon_sym_TILDE_STAR] = ACTIONS(158), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(158), - [anon_sym_DOT_STAR] = ACTIONS(158), - }, - [3108] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(3902), - [aux_sym_truncate_statement_token1] = ACTIONS(765), - [aux_sym_comment_statement_token1] = ACTIONS(765), - [aux_sym_comment_statement_token7] = ACTIONS(3904), - [aux_sym_begin_statement_token1] = ACTIONS(765), - [aux_sym_commit_statement_token1] = ACTIONS(765), - [aux_sym_rollback_statement_token1] = ACTIONS(765), - [aux_sym_create_statement_token1] = ACTIONS(765), - [aux_sym_alter_statement_token1] = ACTIONS(765), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(765), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym__compound_statement_token2] = ACTIONS(765), - [aux_sym_return_statement_token1] = ACTIONS(765), - [aux_sym_declare_statement_token1] = ACTIONS(765), - [aux_sym_create_function_statement_token7] = ACTIONS(765), - [aux_sym_create_function_parameter_token1] = ACTIONS(3906), - [anon_sym_EQ] = ACTIONS(3908), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(765), - [aux_sym_trigger_event_token2] = ACTIONS(765), - [aux_sym_trigger_event_token3] = ACTIONS(765), - [aux_sym_drop_statement_token1] = ACTIONS(765), - [aux_sym_grant_statement_token1] = ACTIONS(765), - [aux_sym_grant_statement_token4] = ACTIONS(765), - [aux_sym_grant_statement_token8] = ACTIONS(765), - [aux_sym_create_table_statement_token1] = ACTIONS(765), - [aux_sym_order_by_clause_token1] = ACTIONS(765), - [aux_sym_limit_clause_token1] = ACTIONS(765), - [aux_sym_offset_clause_token1] = ACTIONS(765), - [aux_sym_where_clause_token1] = ACTIONS(765), - [aux_sym_join_type_token1] = ACTIONS(765), - [aux_sym_join_type_token2] = ACTIONS(765), - [aux_sym_join_type_token3] = ACTIONS(765), - [aux_sym_join_type_token4] = ACTIONS(765), - [aux_sym_join_clause_token1] = ACTIONS(765), - [aux_sym_frame_clause_token2] = ACTIONS(765), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3878), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3918), - [anon_sym_DASH] = ACTIONS(3920), - [anon_sym_TILDE] = ACTIONS(3922), - [anon_sym_CARET] = ACTIONS(3924), - [anon_sym_STAR] = ACTIONS(3926), - [anon_sym_SLASH] = ACTIONS(3928), - [anon_sym_PERCENT] = ACTIONS(3926), - [anon_sym_LT_LT] = ACTIONS(3926), - [anon_sym_GT_GT] = ACTIONS(3926), - [anon_sym_AMP] = ACTIONS(3926), - [anon_sym_PIPE] = ACTIONS(3918), - [anon_sym_POUND] = ACTIONS(3920), - [anon_sym_LT] = ACTIONS(3922), - [anon_sym_LT_EQ] = ACTIONS(3908), - [anon_sym_LT_GT] = ACTIONS(3908), - [anon_sym_BANG_EQ] = ACTIONS(3908), - [anon_sym_GT] = ACTIONS(3922), - [anon_sym_GT_EQ] = ACTIONS(3908), - [anon_sym_BANG_TILDE] = ACTIONS(3922), - [anon_sym_TILDE_STAR] = ACTIONS(3908), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3908), - }, - [3109] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(305), - [aux_sym_cte_token2] = ACTIONS(305), - [aux_sym_truncate_statement_token1] = ACTIONS(305), - [aux_sym_comment_statement_token1] = ACTIONS(305), - [aux_sym_comment_statement_token7] = ACTIONS(305), - [aux_sym_begin_statement_token1] = ACTIONS(305), - [aux_sym_commit_statement_token1] = ACTIONS(305), - [aux_sym_rollback_statement_token1] = ACTIONS(305), - [aux_sym_create_statement_token1] = ACTIONS(305), - [aux_sym_alter_statement_token1] = ACTIONS(305), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(305), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(305), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym__compound_statement_token2] = ACTIONS(305), - [aux_sym_return_statement_token1] = ACTIONS(305), - [aux_sym_declare_statement_token1] = ACTIONS(305), - [aux_sym_null_hint_token2] = ACTIONS(305), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(305), - [aux_sym_trigger_event_token1] = ACTIONS(305), - [aux_sym_trigger_event_token2] = ACTIONS(305), - [aux_sym_trigger_event_token3] = ACTIONS(305), - [aux_sym_drop_statement_token1] = ACTIONS(305), - [aux_sym_grant_statement_token1] = ACTIONS(305), - [aux_sym_grant_statement_token4] = ACTIONS(305), - [aux_sym_grant_statement_token5] = ACTIONS(305), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(305), - [aux_sym_direction_constraint_token1] = ACTIONS(305), - [aux_sym_direction_constraint_token2] = ACTIONS(305), - [anon_sym_CONSTRAINT] = ACTIONS(305), - [aux_sym_table_constraint_check_token1] = ACTIONS(305), - [aux_sym_table_constraint_unique_token1] = ACTIONS(305), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(305), - [aux_sym_over_clause_token1] = ACTIONS(305), - [aux_sym_frame_clause_token2] = ACTIONS(305), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [3110] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(3973), - [aux_sym_cte_token2] = ACTIONS(580), - [aux_sym_truncate_statement_token1] = ACTIONS(580), - [aux_sym_comment_statement_token1] = ACTIONS(580), - [aux_sym_comment_statement_token7] = ACTIONS(580), - [aux_sym_begin_statement_token1] = ACTIONS(580), - [aux_sym_commit_statement_token1] = ACTIONS(580), - [aux_sym_rollback_statement_token1] = ACTIONS(580), - [aux_sym_create_statement_token1] = ACTIONS(580), - [aux_sym_alter_statement_token1] = ACTIONS(580), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(580), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(580), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym__compound_statement_token2] = ACTIONS(580), - [aux_sym_return_statement_token1] = ACTIONS(580), - [aux_sym_declare_statement_token1] = ACTIONS(580), - [aux_sym_null_hint_token2] = ACTIONS(580), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(580), - [aux_sym_trigger_event_token1] = ACTIONS(580), - [aux_sym_trigger_event_token2] = ACTIONS(580), - [aux_sym_trigger_event_token3] = ACTIONS(580), - [aux_sym_drop_statement_token1] = ACTIONS(580), - [aux_sym_grant_statement_token1] = ACTIONS(580), - [aux_sym_grant_statement_token4] = ACTIONS(580), - [aux_sym_grant_statement_token5] = ACTIONS(580), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(580), - [aux_sym_direction_constraint_token1] = ACTIONS(580), - [aux_sym_direction_constraint_token2] = ACTIONS(580), - [anon_sym_CONSTRAINT] = ACTIONS(580), - [aux_sym_table_constraint_check_token1] = ACTIONS(580), - [aux_sym_table_constraint_unique_token1] = ACTIONS(580), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(580), - [aux_sym_create_table_statement_token1] = ACTIONS(3975), - [aux_sym_frame_clause_token2] = ACTIONS(580), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [3111] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(445), - [aux_sym_cte_token2] = ACTIONS(445), - [aux_sym_truncate_statement_token1] = ACTIONS(445), - [aux_sym_comment_statement_token1] = ACTIONS(445), - [aux_sym_comment_statement_token7] = ACTIONS(445), - [aux_sym_begin_statement_token1] = ACTIONS(445), - [aux_sym_commit_statement_token1] = ACTIONS(445), - [aux_sym_rollback_statement_token1] = ACTIONS(445), - [aux_sym_create_statement_token1] = ACTIONS(445), - [aux_sym_alter_statement_token1] = ACTIONS(445), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(445), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym__compound_statement_token2] = ACTIONS(445), - [aux_sym_return_statement_token1] = ACTIONS(445), - [aux_sym_declare_statement_token1] = ACTIONS(445), - [aux_sym_create_function_statement_token7] = ACTIONS(445), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(445), - [aux_sym_trigger_event_token2] = ACTIONS(445), - [aux_sym_trigger_event_token3] = ACTIONS(445), - [aux_sym_drop_statement_token1] = ACTIONS(445), - [aux_sym_grant_statement_token1] = ACTIONS(445), - [aux_sym_grant_statement_token4] = ACTIONS(445), - [aux_sym_grant_statement_token8] = ACTIONS(445), - [aux_sym_order_by_clause_token1] = ACTIONS(445), - [aux_sym_limit_clause_token1] = ACTIONS(445), - [aux_sym_offset_clause_token1] = ACTIONS(445), - [aux_sym_where_clause_token1] = ACTIONS(445), - [aux_sym_join_type_token1] = ACTIONS(445), - [aux_sym_join_type_token2] = ACTIONS(445), - [aux_sym_join_type_token3] = ACTIONS(445), - [aux_sym_join_type_token4] = ACTIONS(445), - [aux_sym_join_clause_token1] = ACTIONS(445), - [aux_sym_frame_clause_token2] = ACTIONS(445), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [3112] = { - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(3977), - [anon_sym_COMMA] = ACTIONS(600), - [aux_sym_cte_token1] = ACTIONS(604), - [aux_sym_cte_token2] = ACTIONS(604), - [aux_sym_comment_statement_token7] = ACTIONS(604), - [aux_sym_create_statement_token1] = ACTIONS(604), - [aux_sym_alter_statement_token1] = ACTIONS(604), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(604), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym__compound_statement_token2] = ACTIONS(604), - [aux_sym_return_statement_token1] = ACTIONS(604), - [aux_sym_declare_statement_token1] = ACTIONS(604), - [aux_sym_create_function_statement_token7] = ACTIONS(604), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(604), - [aux_sym_trigger_event_token1] = ACTIONS(604), - [aux_sym_trigger_event_token2] = ACTIONS(604), - [aux_sym_trigger_event_token3] = ACTIONS(604), - [aux_sym_drop_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token1] = ACTIONS(604), - [aux_sym_grant_statement_token4] = ACTIONS(604), - [aux_sym_grant_statement_token8] = ACTIONS(604), - [aux_sym_create_table_statement_token1] = ACTIONS(3979), - [aux_sym_order_by_clause_token1] = ACTIONS(604), - [aux_sym_limit_clause_token1] = ACTIONS(604), - [aux_sym_offset_clause_token1] = ACTIONS(604), - [aux_sym_where_clause_token1] = ACTIONS(604), - [aux_sym_join_type_token1] = ACTIONS(604), - [aux_sym_join_type_token2] = ACTIONS(604), - [aux_sym_join_type_token3] = ACTIONS(604), - [aux_sym_join_type_token4] = ACTIONS(604), - [aux_sym_join_clause_token1] = ACTIONS(604), - [aux_sym_frame_clause_token2] = ACTIONS(604), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(604), - [sym__unquoted_identifier] = ACTIONS(604), - [anon_sym_BQUOTE] = ACTIONS(600), - [anon_sym_DQUOTE] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [3113] = { - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [anon_sym_COMMA] = ACTIONS(741), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(3649), - [aux_sym_comment_statement_token7] = ACTIONS(3651), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym__compound_statement_token2] = ACTIONS(743), - [aux_sym_return_statement_token1] = ACTIONS(743), - [aux_sym_declare_statement_token1] = ACTIONS(743), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(3653), - [anon_sym_EQ] = ACTIONS(3655), - [aux_sym_create_trigger_statement_token1] = ACTIONS(3657), - [aux_sym_trigger_reference_token1] = ACTIONS(743), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_grant_statement_token8] = ACTIONS(743), - [aux_sym_order_by_clause_token1] = ACTIONS(743), - [aux_sym_limit_clause_token1] = ACTIONS(743), - [aux_sym_offset_clause_token1] = ACTIONS(743), - [aux_sym_where_clause_token1] = ACTIONS(743), - [aux_sym_select_clause_body_token1] = ACTIONS(743), - [aux_sym_join_type_token1] = ACTIONS(743), - [aux_sym_join_type_token2] = ACTIONS(743), - [aux_sym_join_type_token3] = ACTIONS(743), - [aux_sym_join_type_token4] = ACTIONS(743), - [aux_sym_join_clause_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(3659), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3661), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3667), - [anon_sym_DASH] = ACTIONS(3669), - [anon_sym_TILDE] = ACTIONS(3671), - [anon_sym_CARET] = ACTIONS(3673), - [anon_sym_STAR] = ACTIONS(3675), - [anon_sym_SLASH] = ACTIONS(3677), - [anon_sym_PERCENT] = ACTIONS(3675), - [anon_sym_LT_LT] = ACTIONS(3675), - [anon_sym_GT_GT] = ACTIONS(3675), - [anon_sym_AMP] = ACTIONS(3675), - [anon_sym_PIPE] = ACTIONS(3667), - [anon_sym_POUND] = ACTIONS(3669), - [anon_sym_LT] = ACTIONS(3671), - [anon_sym_LT_EQ] = ACTIONS(3655), - [anon_sym_LT_GT] = ACTIONS(3655), - [anon_sym_BANG_EQ] = ACTIONS(3655), - [anon_sym_GT] = ACTIONS(3671), - [anon_sym_GT_EQ] = ACTIONS(3655), - [anon_sym_BANG_TILDE] = ACTIONS(3671), - [anon_sym_TILDE_STAR] = ACTIONS(3655), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3655), - }, - [3114] = { - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [anon_sym_COMMA] = ACTIONS(729), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym__compound_statement_token2] = ACTIONS(731), - [aux_sym_return_statement_token1] = ACTIONS(731), - [aux_sym_declare_statement_token1] = ACTIONS(731), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_reference_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_grant_statement_token8] = ACTIONS(731), - [aux_sym_order_by_clause_token1] = ACTIONS(731), - [aux_sym_limit_clause_token1] = ACTIONS(731), - [aux_sym_offset_clause_token1] = ACTIONS(731), - [aux_sym_where_clause_token1] = ACTIONS(731), - [aux_sym_select_clause_body_token1] = ACTIONS(731), - [aux_sym_join_type_token1] = ACTIONS(731), - [aux_sym_join_type_token2] = ACTIONS(731), - [aux_sym_join_type_token3] = ACTIONS(731), - [aux_sym_join_type_token4] = ACTIONS(731), - [aux_sym_join_clause_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [3115] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(737), - [aux_sym_truncate_statement_token1] = ACTIONS(737), - [aux_sym_comment_statement_token1] = ACTIONS(737), - [aux_sym_comment_statement_token7] = ACTIONS(737), - [aux_sym_begin_statement_token1] = ACTIONS(737), - [aux_sym_commit_statement_token1] = ACTIONS(737), - [aux_sym_rollback_statement_token1] = ACTIONS(737), - [aux_sym_create_statement_token1] = ACTIONS(737), - [aux_sym_alter_statement_token1] = ACTIONS(737), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(737), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym__compound_statement_token2] = ACTIONS(737), - [aux_sym_return_statement_token1] = ACTIONS(737), - [aux_sym_declare_statement_token1] = ACTIONS(737), - [aux_sym_create_function_statement_token7] = ACTIONS(737), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(737), - [aux_sym_trigger_event_token2] = ACTIONS(737), - [aux_sym_trigger_event_token3] = ACTIONS(737), - [aux_sym_drop_statement_token1] = ACTIONS(737), - [aux_sym_grant_statement_token1] = ACTIONS(737), - [aux_sym_grant_statement_token4] = ACTIONS(737), - [aux_sym_grant_statement_token8] = ACTIONS(737), - [aux_sym_create_table_statement_token1] = ACTIONS(737), - [aux_sym_order_by_clause_token1] = ACTIONS(737), - [aux_sym_limit_clause_token1] = ACTIONS(737), - [aux_sym_offset_clause_token1] = ACTIONS(737), - [aux_sym_where_clause_token1] = ACTIONS(737), - [aux_sym_join_type_token1] = ACTIONS(737), - [aux_sym_join_type_token2] = ACTIONS(737), - [aux_sym_join_type_token3] = ACTIONS(737), - [aux_sym_join_type_token4] = ACTIONS(737), - [aux_sym_join_clause_token1] = ACTIONS(737), - [aux_sym_frame_clause_token2] = ACTIONS(737), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [3116] = { - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(733), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym__compound_statement_token2] = ACTIONS(735), - [aux_sym_return_statement_token1] = ACTIONS(735), - [aux_sym_declare_statement_token1] = ACTIONS(735), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_reference_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_grant_statement_token8] = ACTIONS(735), - [aux_sym_order_by_clause_token1] = ACTIONS(735), - [aux_sym_limit_clause_token1] = ACTIONS(735), - [aux_sym_offset_clause_token1] = ACTIONS(735), - [aux_sym_where_clause_token1] = ACTIONS(735), - [aux_sym_select_clause_body_token1] = ACTIONS(735), - [aux_sym_join_type_token1] = ACTIONS(735), - [aux_sym_join_type_token2] = ACTIONS(735), - [aux_sym_join_type_token3] = ACTIONS(735), - [aux_sym_join_type_token4] = ACTIONS(735), - [aux_sym_join_clause_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [3117] = { - [ts_builtin_sym_end] = ACTIONS(142), - [anon_sym_SEMI] = ACTIONS(142), - [aux_sym_with_clause_token1] = ACTIONS(142), - [anon_sym_COMMA] = ACTIONS(142), - [aux_sym_cte_token2] = ACTIONS(142), - [anon_sym_LPAREN] = ACTIONS(142), - [aux_sym_truncate_statement_token1] = ACTIONS(142), - [aux_sym_comment_statement_token1] = ACTIONS(142), - [aux_sym_comment_statement_token7] = ACTIONS(142), - [aux_sym_begin_statement_token1] = ACTIONS(142), - [aux_sym_commit_statement_token1] = ACTIONS(142), - [aux_sym_rollback_statement_token1] = ACTIONS(142), - [aux_sym_create_statement_token1] = ACTIONS(142), - [aux_sym_alter_statement_token1] = ACTIONS(142), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(142), - [aux_sym_pg_command_token1] = ACTIONS(142), - [aux_sym__compound_statement_token2] = ACTIONS(142), - [aux_sym_return_statement_token1] = ACTIONS(142), - [aux_sym_declare_statement_token1] = ACTIONS(142), - [aux_sym_create_function_statement_token7] = ACTIONS(142), - [aux_sym_create_function_parameter_token1] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(142), - [aux_sym_create_trigger_statement_token1] = ACTIONS(144), - [aux_sym_trigger_event_token1] = ACTIONS(142), - [aux_sym_trigger_event_token2] = ACTIONS(142), - [aux_sym_trigger_event_token3] = ACTIONS(142), - [aux_sym_drop_statement_token1] = ACTIONS(142), - [aux_sym_grant_statement_token1] = ACTIONS(142), - [aux_sym_grant_statement_token4] = ACTIONS(142), - [aux_sym_grant_statement_token8] = ACTIONS(142), - [aux_sym_having_clause_token1] = ACTIONS(142), - [aux_sym_order_by_clause_token1] = ACTIONS(142), - [aux_sym_limit_clause_token1] = ACTIONS(142), - [aux_sym_offset_clause_token1] = ACTIONS(142), - [aux_sym_frame_clause_token2] = ACTIONS(142), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(142), - [anon_sym_DOT] = ACTIONS(144), - [anon_sym_DASH_GT] = ACTIONS(144), - [anon_sym_DASH_GT_GT] = ACTIONS(142), - [anon_sym_POUND_GT] = ACTIONS(144), - [anon_sym_POUND_GT_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_COLON_COLON] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(142), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_TILDE] = ACTIONS(144), - [anon_sym_CARET] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_PERCENT] = ACTIONS(142), - [anon_sym_LT_LT] = ACTIONS(142), - [anon_sym_GT_GT] = ACTIONS(142), - [anon_sym_AMP] = ACTIONS(142), - [anon_sym_PIPE] = ACTIONS(142), - [anon_sym_POUND] = ACTIONS(144), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_LT_GT] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(144), - [anon_sym_TILDE_STAR] = ACTIONS(142), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(142), - [anon_sym_DOT_STAR] = ACTIONS(142), - }, - [3118] = { - [ts_builtin_sym_end] = ACTIONS(128), - [anon_sym_SEMI] = ACTIONS(128), - [aux_sym_with_clause_token1] = ACTIONS(128), - [anon_sym_COMMA] = ACTIONS(128), - [aux_sym_cte_token2] = ACTIONS(128), - [anon_sym_LPAREN] = ACTIONS(128), - [aux_sym_truncate_statement_token1] = ACTIONS(128), - [aux_sym_comment_statement_token1] = ACTIONS(128), - [aux_sym_comment_statement_token7] = ACTIONS(128), - [aux_sym_begin_statement_token1] = ACTIONS(128), - [aux_sym_commit_statement_token1] = ACTIONS(128), - [aux_sym_rollback_statement_token1] = ACTIONS(128), - [aux_sym_create_statement_token1] = ACTIONS(128), - [aux_sym_alter_statement_token1] = ACTIONS(128), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(128), - [aux_sym_pg_command_token1] = ACTIONS(128), - [aux_sym__compound_statement_token2] = ACTIONS(128), - [aux_sym_return_statement_token1] = ACTIONS(128), - [aux_sym_declare_statement_token1] = ACTIONS(128), - [aux_sym_create_function_statement_token7] = ACTIONS(128), - [aux_sym_create_function_parameter_token1] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(128), - [aux_sym_create_trigger_statement_token1] = ACTIONS(130), - [aux_sym_trigger_event_token1] = ACTIONS(128), - [aux_sym_trigger_event_token2] = ACTIONS(128), - [aux_sym_trigger_event_token3] = ACTIONS(128), - [aux_sym_drop_statement_token1] = ACTIONS(128), - [aux_sym_grant_statement_token1] = ACTIONS(128), - [aux_sym_grant_statement_token4] = ACTIONS(128), - [aux_sym_grant_statement_token8] = ACTIONS(128), - [aux_sym_having_clause_token1] = ACTIONS(128), - [aux_sym_order_by_clause_token1] = ACTIONS(128), - [aux_sym_limit_clause_token1] = ACTIONS(128), - [aux_sym_offset_clause_token1] = ACTIONS(128), - [aux_sym_frame_clause_token2] = ACTIONS(128), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_DASH_GT_GT] = ACTIONS(128), - [anon_sym_POUND_GT] = ACTIONS(130), - [anon_sym_POUND_GT_GT] = ACTIONS(128), - [anon_sym_LBRACK] = ACTIONS(128), - [anon_sym_COLON_COLON] = ACTIONS(128), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_CARET] = ACTIONS(128), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_SLASH] = ACTIONS(130), - [anon_sym_PERCENT] = ACTIONS(128), - [anon_sym_LT_LT] = ACTIONS(128), - [anon_sym_GT_GT] = ACTIONS(128), - [anon_sym_AMP] = ACTIONS(128), - [anon_sym_PIPE] = ACTIONS(128), - [anon_sym_POUND] = ACTIONS(130), - [anon_sym_LT] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(128), - [anon_sym_LT_GT] = ACTIONS(128), - [anon_sym_BANG_EQ] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(128), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_TILDE_STAR] = ACTIONS(128), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(128), - [anon_sym_DOT_STAR] = ACTIONS(128), - }, - [3119] = { - [sym__quoted_identifier] = STATE(2237), - [sym_identifier] = STATE(7569), - [anon_sym_SEMI] = ACTIONS(375), - [aux_sym_with_clause_token1] = ACTIONS(377), - [anon_sym_COMMA] = ACTIONS(375), - [aux_sym_cte_token1] = ACTIONS(3116), - [aux_sym_cte_token2] = ACTIONS(3981), - [aux_sym_comment_statement_token7] = ACTIONS(3983), - [aux_sym_create_statement_token1] = ACTIONS(377), - [aux_sym_alter_statement_token1] = ACTIONS(377), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(377), - [aux_sym_pg_command_token1] = ACTIONS(375), - [aux_sym__compound_statement_token2] = ACTIONS(377), - [aux_sym_return_statement_token1] = ACTIONS(377), - [aux_sym_declare_statement_token1] = ACTIONS(377), - [aux_sym_create_function_statement_token7] = ACTIONS(377), - [aux_sym_create_function_parameter_token1] = ACTIONS(3985), - [anon_sym_EQ] = ACTIONS(3987), - [aux_sym_create_trigger_statement_token1] = ACTIONS(3989), - [aux_sym_trigger_event_token1] = ACTIONS(377), - [aux_sym_trigger_event_token2] = ACTIONS(377), - [aux_sym_trigger_event_token3] = ACTIONS(377), - [aux_sym_drop_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token1] = ACTIONS(377), - [aux_sym_grant_statement_token4] = ACTIONS(377), - [aux_sym_grant_statement_token8] = ACTIONS(377), - [aux_sym_order_by_clause_token1] = ACTIONS(377), - [aux_sym_limit_clause_token1] = ACTIONS(377), - [aux_sym_offset_clause_token1] = ACTIONS(377), - [aux_sym_where_clause_token1] = ACTIONS(377), - [aux_sym_join_type_token1] = ACTIONS(377), - [aux_sym_join_type_token2] = ACTIONS(377), - [aux_sym_join_type_token3] = ACTIONS(377), - [aux_sym_join_type_token4] = ACTIONS(377), - [aux_sym_join_clause_token1] = ACTIONS(377), - [aux_sym_frame_clause_token2] = ACTIONS(3991), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3993), - [sym__unquoted_identifier] = ACTIONS(1149), - [anon_sym_BQUOTE] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1153), - [anon_sym_DASH_GT] = ACTIONS(3995), - [anon_sym_DASH_GT_GT] = ACTIONS(3997), - [anon_sym_POUND_GT] = ACTIONS(3995), - [anon_sym_POUND_GT_GT] = ACTIONS(3997), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3999), - [anon_sym_DASH] = ACTIONS(4001), - [anon_sym_TILDE] = ACTIONS(4003), - [anon_sym_CARET] = ACTIONS(4005), - [anon_sym_STAR] = ACTIONS(4007), - [anon_sym_SLASH] = ACTIONS(4009), - [anon_sym_PERCENT] = ACTIONS(4007), - [anon_sym_LT_LT] = ACTIONS(4007), - [anon_sym_GT_GT] = ACTIONS(4007), - [anon_sym_AMP] = ACTIONS(4007), - [anon_sym_PIPE] = ACTIONS(3999), - [anon_sym_POUND] = ACTIONS(4001), - [anon_sym_LT] = ACTIONS(4003), - [anon_sym_LT_EQ] = ACTIONS(3987), - [anon_sym_LT_GT] = ACTIONS(3987), - [anon_sym_BANG_EQ] = ACTIONS(3987), - [anon_sym_GT] = ACTIONS(4003), - [anon_sym_GT_EQ] = ACTIONS(3987), - [anon_sym_BANG_TILDE] = ACTIONS(4003), - [anon_sym_TILDE_STAR] = ACTIONS(3987), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3987), - }, - [3120] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(3902), - [aux_sym_truncate_statement_token1] = ACTIONS(761), - [aux_sym_comment_statement_token1] = ACTIONS(761), - [aux_sym_comment_statement_token7] = ACTIONS(3904), - [aux_sym_begin_statement_token1] = ACTIONS(761), - [aux_sym_commit_statement_token1] = ACTIONS(761), - [aux_sym_rollback_statement_token1] = ACTIONS(761), - [aux_sym_create_statement_token1] = ACTIONS(761), - [aux_sym_alter_statement_token1] = ACTIONS(761), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(761), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym__compound_statement_token2] = ACTIONS(761), - [aux_sym_return_statement_token1] = ACTIONS(761), - [aux_sym_declare_statement_token1] = ACTIONS(761), - [aux_sym_create_function_statement_token7] = ACTIONS(761), - [aux_sym_create_function_parameter_token1] = ACTIONS(3906), - [anon_sym_EQ] = ACTIONS(3908), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(761), - [aux_sym_trigger_event_token2] = ACTIONS(761), - [aux_sym_trigger_event_token3] = ACTIONS(761), - [aux_sym_drop_statement_token1] = ACTIONS(761), - [aux_sym_grant_statement_token1] = ACTIONS(761), - [aux_sym_grant_statement_token4] = ACTIONS(761), - [aux_sym_grant_statement_token8] = ACTIONS(761), - [aux_sym_create_table_statement_token1] = ACTIONS(761), - [aux_sym_order_by_clause_token1] = ACTIONS(761), - [aux_sym_limit_clause_token1] = ACTIONS(761), - [aux_sym_offset_clause_token1] = ACTIONS(761), - [aux_sym_where_clause_token1] = ACTIONS(761), - [aux_sym_join_type_token1] = ACTIONS(761), - [aux_sym_join_type_token2] = ACTIONS(761), - [aux_sym_join_type_token3] = ACTIONS(761), - [aux_sym_join_type_token4] = ACTIONS(761), - [aux_sym_join_clause_token1] = ACTIONS(761), - [aux_sym_frame_clause_token2] = ACTIONS(3912), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3878), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3918), - [anon_sym_DASH] = ACTIONS(3920), - [anon_sym_TILDE] = ACTIONS(3922), - [anon_sym_CARET] = ACTIONS(3924), - [anon_sym_STAR] = ACTIONS(3926), - [anon_sym_SLASH] = ACTIONS(3928), - [anon_sym_PERCENT] = ACTIONS(3926), - [anon_sym_LT_LT] = ACTIONS(3926), - [anon_sym_GT_GT] = ACTIONS(3926), - [anon_sym_AMP] = ACTIONS(3926), - [anon_sym_PIPE] = ACTIONS(3918), - [anon_sym_POUND] = ACTIONS(3920), - [anon_sym_LT] = ACTIONS(3922), - [anon_sym_LT_EQ] = ACTIONS(3908), - [anon_sym_LT_GT] = ACTIONS(3908), - [anon_sym_BANG_EQ] = ACTIONS(3908), - [anon_sym_GT] = ACTIONS(3922), - [anon_sym_GT_EQ] = ACTIONS(3908), - [anon_sym_BANG_TILDE] = ACTIONS(3922), - [anon_sym_TILDE_STAR] = ACTIONS(3908), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3908), - }, - [3121] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(721), - [aux_sym_truncate_statement_token1] = ACTIONS(721), - [aux_sym_comment_statement_token1] = ACTIONS(721), - [aux_sym_comment_statement_token7] = ACTIONS(721), - [aux_sym_begin_statement_token1] = ACTIONS(721), - [aux_sym_commit_statement_token1] = ACTIONS(721), - [aux_sym_rollback_statement_token1] = ACTIONS(721), - [aux_sym_create_statement_token1] = ACTIONS(721), - [aux_sym_alter_statement_token1] = ACTIONS(721), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(721), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym__compound_statement_token2] = ACTIONS(721), - [aux_sym_return_statement_token1] = ACTIONS(721), - [aux_sym_declare_statement_token1] = ACTIONS(721), - [aux_sym_create_function_statement_token7] = ACTIONS(721), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(721), - [aux_sym_trigger_event_token2] = ACTIONS(721), - [aux_sym_trigger_event_token3] = ACTIONS(721), - [aux_sym_drop_statement_token1] = ACTIONS(721), - [aux_sym_grant_statement_token1] = ACTIONS(721), - [aux_sym_grant_statement_token4] = ACTIONS(721), - [aux_sym_grant_statement_token8] = ACTIONS(721), - [aux_sym_create_table_statement_token1] = ACTIONS(721), - [aux_sym_order_by_clause_token1] = ACTIONS(721), - [aux_sym_limit_clause_token1] = ACTIONS(721), - [aux_sym_offset_clause_token1] = ACTIONS(721), - [aux_sym_where_clause_token1] = ACTIONS(721), - [aux_sym_join_type_token1] = ACTIONS(721), - [aux_sym_join_type_token2] = ACTIONS(721), - [aux_sym_join_type_token3] = ACTIONS(721), - [aux_sym_join_type_token4] = ACTIONS(721), - [aux_sym_join_clause_token1] = ACTIONS(721), - [aux_sym_frame_clause_token2] = ACTIONS(721), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [3122] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(713), - [aux_sym_truncate_statement_token1] = ACTIONS(713), - [aux_sym_comment_statement_token1] = ACTIONS(713), - [aux_sym_comment_statement_token7] = ACTIONS(713), - [aux_sym_begin_statement_token1] = ACTIONS(713), - [aux_sym_commit_statement_token1] = ACTIONS(713), - [aux_sym_rollback_statement_token1] = ACTIONS(713), - [aux_sym_create_statement_token1] = ACTIONS(713), - [aux_sym_alter_statement_token1] = ACTIONS(713), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(713), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym__compound_statement_token2] = ACTIONS(713), - [aux_sym_return_statement_token1] = ACTIONS(713), - [aux_sym_declare_statement_token1] = ACTIONS(713), - [aux_sym_create_function_statement_token7] = ACTIONS(713), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(713), - [aux_sym_trigger_event_token2] = ACTIONS(713), - [aux_sym_trigger_event_token3] = ACTIONS(713), - [aux_sym_drop_statement_token1] = ACTIONS(713), - [aux_sym_grant_statement_token1] = ACTIONS(713), - [aux_sym_grant_statement_token4] = ACTIONS(713), - [aux_sym_grant_statement_token8] = ACTIONS(713), - [aux_sym_create_table_statement_token1] = ACTIONS(713), - [aux_sym_order_by_clause_token1] = ACTIONS(713), - [aux_sym_limit_clause_token1] = ACTIONS(713), - [aux_sym_offset_clause_token1] = ACTIONS(713), - [aux_sym_where_clause_token1] = ACTIONS(713), - [aux_sym_join_type_token1] = ACTIONS(713), - [aux_sym_join_type_token2] = ACTIONS(713), - [aux_sym_join_type_token3] = ACTIONS(713), - [aux_sym_join_type_token4] = ACTIONS(713), - [aux_sym_join_clause_token1] = ACTIONS(713), - [aux_sym_frame_clause_token2] = ACTIONS(713), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [3123] = { - [aux_sym_array_type_repeat1] = STATE(3023), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(326), - [aux_sym_cte_token2] = ACTIONS(326), - [aux_sym_truncate_statement_token1] = ACTIONS(326), - [aux_sym_comment_statement_token1] = ACTIONS(326), - [aux_sym_comment_statement_token7] = ACTIONS(326), - [aux_sym_begin_statement_token1] = ACTIONS(326), - [aux_sym_commit_statement_token1] = ACTIONS(326), - [aux_sym_rollback_statement_token1] = ACTIONS(326), - [aux_sym_create_statement_token1] = ACTIONS(326), - [aux_sym_alter_statement_token1] = ACTIONS(326), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(326), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(326), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym__compound_statement_token2] = ACTIONS(326), - [aux_sym_return_statement_token1] = ACTIONS(326), - [aux_sym_declare_statement_token1] = ACTIONS(326), - [aux_sym_null_hint_token2] = ACTIONS(326), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(326), - [aux_sym_trigger_event_token1] = ACTIONS(326), - [aux_sym_trigger_event_token2] = ACTIONS(326), - [aux_sym_trigger_event_token3] = ACTIONS(326), - [aux_sym_drop_statement_token1] = ACTIONS(326), - [aux_sym_grant_statement_token1] = ACTIONS(326), - [aux_sym_grant_statement_token4] = ACTIONS(326), - [aux_sym_grant_statement_token5] = ACTIONS(326), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(326), - [aux_sym_direction_constraint_token1] = ACTIONS(326), - [aux_sym_direction_constraint_token2] = ACTIONS(326), - [anon_sym_CONSTRAINT] = ACTIONS(326), - [aux_sym_table_constraint_check_token1] = ACTIONS(326), - [aux_sym_table_constraint_unique_token1] = ACTIONS(326), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(326), - [aux_sym_frame_clause_token2] = ACTIONS(326), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(3900), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [3124] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(451), - [aux_sym_cte_token2] = ACTIONS(451), - [aux_sym_truncate_statement_token1] = ACTIONS(451), - [aux_sym_comment_statement_token1] = ACTIONS(451), - [aux_sym_comment_statement_token7] = ACTIONS(451), - [aux_sym_begin_statement_token1] = ACTIONS(451), - [aux_sym_commit_statement_token1] = ACTIONS(451), - [aux_sym_rollback_statement_token1] = ACTIONS(451), - [aux_sym_create_statement_token1] = ACTIONS(451), - [aux_sym_alter_statement_token1] = ACTIONS(451), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(451), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym__compound_statement_token2] = ACTIONS(451), - [aux_sym_return_statement_token1] = ACTIONS(451), - [aux_sym_declare_statement_token1] = ACTIONS(451), - [aux_sym_create_function_statement_token7] = ACTIONS(451), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(451), - [aux_sym_trigger_event_token2] = ACTIONS(451), - [aux_sym_trigger_event_token3] = ACTIONS(451), - [aux_sym_drop_statement_token1] = ACTIONS(451), - [aux_sym_grant_statement_token1] = ACTIONS(451), - [aux_sym_grant_statement_token4] = ACTIONS(451), - [aux_sym_grant_statement_token8] = ACTIONS(451), - [aux_sym_order_by_clause_token1] = ACTIONS(451), - [aux_sym_limit_clause_token1] = ACTIONS(451), - [aux_sym_offset_clause_token1] = ACTIONS(451), - [aux_sym_where_clause_token1] = ACTIONS(451), - [aux_sym_join_type_token1] = ACTIONS(451), - [aux_sym_join_type_token2] = ACTIONS(451), - [aux_sym_join_type_token3] = ACTIONS(451), - [aux_sym_join_type_token4] = ACTIONS(451), - [aux_sym_join_clause_token1] = ACTIONS(451), - [aux_sym_frame_clause_token2] = ACTIONS(451), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [3125] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(437), - [aux_sym_cte_token2] = ACTIONS(437), - [aux_sym_truncate_statement_token1] = ACTIONS(437), - [aux_sym_comment_statement_token1] = ACTIONS(437), - [aux_sym_comment_statement_token7] = ACTIONS(437), - [aux_sym_begin_statement_token1] = ACTIONS(437), - [aux_sym_commit_statement_token1] = ACTIONS(437), - [aux_sym_rollback_statement_token1] = ACTIONS(437), - [aux_sym_create_statement_token1] = ACTIONS(437), - [aux_sym_alter_statement_token1] = ACTIONS(437), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(437), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym__compound_statement_token2] = ACTIONS(437), - [aux_sym_return_statement_token1] = ACTIONS(437), - [aux_sym_declare_statement_token1] = ACTIONS(437), - [aux_sym_create_function_statement_token7] = ACTIONS(437), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(437), - [aux_sym_trigger_event_token2] = ACTIONS(437), - [aux_sym_trigger_event_token3] = ACTIONS(437), - [aux_sym_drop_statement_token1] = ACTIONS(437), - [aux_sym_grant_statement_token1] = ACTIONS(437), - [aux_sym_grant_statement_token4] = ACTIONS(437), - [aux_sym_grant_statement_token8] = ACTIONS(437), - [aux_sym_order_by_clause_token1] = ACTIONS(437), - [aux_sym_limit_clause_token1] = ACTIONS(437), - [aux_sym_offset_clause_token1] = ACTIONS(437), - [aux_sym_where_clause_token1] = ACTIONS(437), - [aux_sym_join_type_token1] = ACTIONS(437), - [aux_sym_join_type_token2] = ACTIONS(437), - [aux_sym_join_type_token3] = ACTIONS(437), - [aux_sym_join_type_token4] = ACTIONS(437), - [aux_sym_join_clause_token1] = ACTIONS(437), - [aux_sym_frame_clause_token2] = ACTIONS(437), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [3126] = { - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [anon_sym_COMMA] = ACTIONS(737), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym__compound_statement_token2] = ACTIONS(739), - [aux_sym_return_statement_token1] = ACTIONS(739), - [aux_sym_declare_statement_token1] = ACTIONS(739), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_reference_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_grant_statement_token8] = ACTIONS(739), - [aux_sym_order_by_clause_token1] = ACTIONS(739), - [aux_sym_limit_clause_token1] = ACTIONS(739), - [aux_sym_offset_clause_token1] = ACTIONS(739), - [aux_sym_where_clause_token1] = ACTIONS(739), - [aux_sym_select_clause_body_token1] = ACTIONS(739), - [aux_sym_join_type_token1] = ACTIONS(739), - [aux_sym_join_type_token2] = ACTIONS(739), - [aux_sym_join_type_token3] = ACTIONS(739), - [aux_sym_join_type_token4] = ACTIONS(739), - [aux_sym_join_clause_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [3127] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(441), - [aux_sym_cte_token2] = ACTIONS(441), - [aux_sym_truncate_statement_token1] = ACTIONS(441), - [aux_sym_comment_statement_token1] = ACTIONS(441), - [aux_sym_comment_statement_token7] = ACTIONS(441), - [aux_sym_begin_statement_token1] = ACTIONS(441), - [aux_sym_commit_statement_token1] = ACTIONS(441), - [aux_sym_rollback_statement_token1] = ACTIONS(441), - [aux_sym_create_statement_token1] = ACTIONS(441), - [aux_sym_alter_statement_token1] = ACTIONS(441), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(441), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym__compound_statement_token2] = ACTIONS(441), - [aux_sym_return_statement_token1] = ACTIONS(441), - [aux_sym_declare_statement_token1] = ACTIONS(441), - [aux_sym_create_function_statement_token7] = ACTIONS(441), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(441), - [aux_sym_trigger_event_token2] = ACTIONS(441), - [aux_sym_trigger_event_token3] = ACTIONS(441), - [aux_sym_drop_statement_token1] = ACTIONS(441), - [aux_sym_grant_statement_token1] = ACTIONS(441), - [aux_sym_grant_statement_token4] = ACTIONS(441), - [aux_sym_grant_statement_token8] = ACTIONS(441), - [aux_sym_order_by_clause_token1] = ACTIONS(441), - [aux_sym_limit_clause_token1] = ACTIONS(441), - [aux_sym_offset_clause_token1] = ACTIONS(441), - [aux_sym_where_clause_token1] = ACTIONS(441), - [aux_sym_join_type_token1] = ACTIONS(441), - [aux_sym_join_type_token2] = ACTIONS(441), - [aux_sym_join_type_token3] = ACTIONS(441), - [aux_sym_join_type_token4] = ACTIONS(441), - [aux_sym_join_clause_token1] = ACTIONS(441), - [aux_sym_frame_clause_token2] = ACTIONS(441), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [3128] = { - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [anon_sym_COMMA] = ACTIONS(840), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym__compound_statement_token2] = ACTIONS(842), - [aux_sym_return_statement_token1] = ACTIONS(842), - [aux_sym_declare_statement_token1] = ACTIONS(842), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_reference_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_grant_statement_token8] = ACTIONS(842), - [aux_sym_order_by_clause_token1] = ACTIONS(842), - [aux_sym_limit_clause_token1] = ACTIONS(842), - [aux_sym_offset_clause_token1] = ACTIONS(842), - [aux_sym_where_clause_token1] = ACTIONS(842), - [aux_sym_select_clause_body_token1] = ACTIONS(842), - [aux_sym_join_type_token1] = ACTIONS(842), - [aux_sym_join_type_token2] = ACTIONS(842), - [aux_sym_join_type_token3] = ACTIONS(842), - [aux_sym_join_type_token4] = ACTIONS(842), - [aux_sym_join_clause_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [3129] = { - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [anon_sym_COMMA] = ACTIONS(836), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym__compound_statement_token2] = ACTIONS(838), - [aux_sym_return_statement_token1] = ACTIONS(838), - [aux_sym_declare_statement_token1] = ACTIONS(838), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_reference_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_grant_statement_token8] = ACTIONS(838), - [aux_sym_order_by_clause_token1] = ACTIONS(838), - [aux_sym_limit_clause_token1] = ACTIONS(838), - [aux_sym_offset_clause_token1] = ACTIONS(838), - [aux_sym_where_clause_token1] = ACTIONS(838), - [aux_sym_select_clause_body_token1] = ACTIONS(838), - [aux_sym_join_type_token1] = ACTIONS(838), - [aux_sym_join_type_token2] = ACTIONS(838), - [aux_sym_join_type_token3] = ACTIONS(838), - [aux_sym_join_type_token4] = ACTIONS(838), - [aux_sym_join_clause_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [3130] = { - [sym_filter_clause] = STATE(3385), - [sym_over_clause] = STATE(3669), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token2] = ACTIONS(195), - [aux_sym_truncate_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token7] = ACTIONS(195), - [aux_sym_begin_statement_token1] = ACTIONS(195), - [aux_sym_commit_statement_token1] = ACTIONS(195), - [aux_sym_rollback_statement_token1] = ACTIONS(195), - [aux_sym_create_statement_token1] = ACTIONS(195), - [aux_sym_alter_statement_token1] = ACTIONS(195), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(195), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(195), - [aux_sym_declare_statement_token1] = ACTIONS(195), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(195), - [aux_sym_trigger_event_token1] = ACTIONS(195), - [aux_sym_trigger_event_token2] = ACTIONS(195), - [aux_sym_trigger_event_token3] = ACTIONS(195), - [aux_sym_drop_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token4] = ACTIONS(195), - [aux_sym_direction_constraint_token1] = ACTIONS(195), - [aux_sym_direction_constraint_token2] = ACTIONS(195), - [aux_sym_create_table_statement_token1] = ACTIONS(195), - [aux_sym_order_expression_token1] = ACTIONS(195), - [aux_sym_limit_clause_token1] = ACTIONS(195), - [aux_sym_offset_clause_token1] = ACTIONS(195), - [aux_sym_filter_clause_token1] = ACTIONS(3730), - [aux_sym_over_clause_token1] = ACTIONS(3732), - [aux_sym_frame_clause_token2] = ACTIONS(195), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [3131] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(682), - [aux_sym_truncate_statement_token1] = ACTIONS(682), - [aux_sym_comment_statement_token1] = ACTIONS(682), - [aux_sym_comment_statement_token7] = ACTIONS(682), - [aux_sym_begin_statement_token1] = ACTIONS(682), - [aux_sym_commit_statement_token1] = ACTIONS(682), - [aux_sym_rollback_statement_token1] = ACTIONS(682), - [aux_sym_create_statement_token1] = ACTIONS(682), - [aux_sym_alter_statement_token1] = ACTIONS(682), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(682), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym__compound_statement_token2] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(682), - [aux_sym_declare_statement_token1] = ACTIONS(682), - [aux_sym_create_function_statement_token7] = ACTIONS(682), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(682), - [aux_sym_trigger_event_token2] = ACTIONS(682), - [aux_sym_trigger_event_token3] = ACTIONS(682), - [aux_sym_drop_statement_token1] = ACTIONS(682), - [aux_sym_grant_statement_token1] = ACTIONS(682), - [aux_sym_grant_statement_token4] = ACTIONS(682), - [aux_sym_grant_statement_token8] = ACTIONS(682), - [aux_sym_create_table_statement_token1] = ACTIONS(682), - [aux_sym_order_by_clause_token1] = ACTIONS(682), - [aux_sym_limit_clause_token1] = ACTIONS(682), - [aux_sym_offset_clause_token1] = ACTIONS(682), - [aux_sym_where_clause_token1] = ACTIONS(682), - [aux_sym_join_type_token1] = ACTIONS(682), - [aux_sym_join_type_token2] = ACTIONS(682), - [aux_sym_join_type_token3] = ACTIONS(682), - [aux_sym_join_type_token4] = ACTIONS(682), - [aux_sym_join_clause_token1] = ACTIONS(682), - [aux_sym_frame_clause_token2] = ACTIONS(682), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3878), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3918), - [anon_sym_DASH] = ACTIONS(3920), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(3924), - [anon_sym_STAR] = ACTIONS(3926), - [anon_sym_SLASH] = ACTIONS(3928), - [anon_sym_PERCENT] = ACTIONS(3926), - [anon_sym_LT_LT] = ACTIONS(3926), - [anon_sym_GT_GT] = ACTIONS(3926), - [anon_sym_AMP] = ACTIONS(3926), - [anon_sym_PIPE] = ACTIONS(3918), - [anon_sym_POUND] = ACTIONS(3920), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [3132] = { - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [anon_sym_COMMA] = ACTIONS(788), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym__compound_statement_token2] = ACTIONS(790), - [aux_sym_return_statement_token1] = ACTIONS(790), - [aux_sym_declare_statement_token1] = ACTIONS(790), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_reference_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_grant_statement_token8] = ACTIONS(790), - [aux_sym_order_by_clause_token1] = ACTIONS(790), - [aux_sym_limit_clause_token1] = ACTIONS(790), - [aux_sym_offset_clause_token1] = ACTIONS(790), - [aux_sym_where_clause_token1] = ACTIONS(790), - [aux_sym_select_clause_body_token1] = ACTIONS(790), - [aux_sym_join_type_token1] = ACTIONS(790), - [aux_sym_join_type_token2] = ACTIONS(790), - [aux_sym_join_type_token3] = ACTIONS(790), - [aux_sym_join_type_token4] = ACTIONS(790), - [aux_sym_join_clause_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [3133] = { - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(265), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_reference_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_select_clause_body_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [3134] = { - [sym_filter_clause] = STATE(3380), - [sym_over_clause] = STATE(3666), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token2] = ACTIONS(185), - [aux_sym_truncate_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token7] = ACTIONS(185), - [aux_sym_begin_statement_token1] = ACTIONS(185), - [aux_sym_commit_statement_token1] = ACTIONS(185), - [aux_sym_rollback_statement_token1] = ACTIONS(185), - [aux_sym_create_statement_token1] = ACTIONS(185), - [aux_sym_alter_statement_token1] = ACTIONS(185), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(185), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(185), - [aux_sym_declare_statement_token1] = ACTIONS(185), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(185), - [aux_sym_trigger_event_token1] = ACTIONS(185), - [aux_sym_trigger_event_token2] = ACTIONS(185), - [aux_sym_trigger_event_token3] = ACTIONS(185), - [aux_sym_drop_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token4] = ACTIONS(185), - [aux_sym_direction_constraint_token1] = ACTIONS(185), - [aux_sym_direction_constraint_token2] = ACTIONS(185), - [aux_sym_create_table_statement_token1] = ACTIONS(185), - [aux_sym_order_expression_token1] = ACTIONS(185), - [aux_sym_limit_clause_token1] = ACTIONS(185), - [aux_sym_offset_clause_token1] = ACTIONS(185), - [aux_sym_filter_clause_token1] = ACTIONS(3730), - [aux_sym_over_clause_token1] = ACTIONS(3732), - [aux_sym_frame_clause_token2] = ACTIONS(185), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [3135] = { - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [anon_sym_COMMA] = ACTIONS(769), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym__compound_statement_token2] = ACTIONS(771), - [aux_sym_return_statement_token1] = ACTIONS(771), - [aux_sym_declare_statement_token1] = ACTIONS(771), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_reference_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_grant_statement_token8] = ACTIONS(771), - [aux_sym_order_by_clause_token1] = ACTIONS(771), - [aux_sym_limit_clause_token1] = ACTIONS(771), - [aux_sym_offset_clause_token1] = ACTIONS(771), - [aux_sym_where_clause_token1] = ACTIONS(771), - [aux_sym_select_clause_body_token1] = ACTIONS(771), - [aux_sym_join_type_token1] = ACTIONS(771), - [aux_sym_join_type_token2] = ACTIONS(771), - [aux_sym_join_type_token3] = ACTIONS(771), - [aux_sym_join_type_token4] = ACTIONS(771), - [aux_sym_join_clause_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [3136] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(433), - [aux_sym_cte_token2] = ACTIONS(433), - [aux_sym_truncate_statement_token1] = ACTIONS(433), - [aux_sym_comment_statement_token1] = ACTIONS(433), - [aux_sym_comment_statement_token7] = ACTIONS(433), - [aux_sym_begin_statement_token1] = ACTIONS(433), - [aux_sym_commit_statement_token1] = ACTIONS(433), - [aux_sym_rollback_statement_token1] = ACTIONS(433), - [aux_sym_create_statement_token1] = ACTIONS(433), - [aux_sym_alter_statement_token1] = ACTIONS(433), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(433), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym__compound_statement_token2] = ACTIONS(433), - [aux_sym_return_statement_token1] = ACTIONS(433), - [aux_sym_declare_statement_token1] = ACTIONS(433), - [aux_sym_create_function_statement_token7] = ACTIONS(433), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(433), - [aux_sym_trigger_event_token2] = ACTIONS(433), - [aux_sym_trigger_event_token3] = ACTIONS(433), - [aux_sym_drop_statement_token1] = ACTIONS(433), - [aux_sym_grant_statement_token1] = ACTIONS(433), - [aux_sym_grant_statement_token4] = ACTIONS(433), - [aux_sym_grant_statement_token8] = ACTIONS(433), - [aux_sym_order_by_clause_token1] = ACTIONS(433), - [aux_sym_limit_clause_token1] = ACTIONS(433), - [aux_sym_offset_clause_token1] = ACTIONS(433), - [aux_sym_where_clause_token1] = ACTIONS(433), - [aux_sym_join_type_token1] = ACTIONS(433), - [aux_sym_join_type_token2] = ACTIONS(433), - [aux_sym_join_type_token3] = ACTIONS(433), - [aux_sym_join_type_token4] = ACTIONS(433), - [aux_sym_join_clause_token1] = ACTIONS(433), - [aux_sym_frame_clause_token2] = ACTIONS(433), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [3137] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(840), - [aux_sym_truncate_statement_token1] = ACTIONS(840), - [aux_sym_comment_statement_token1] = ACTIONS(840), - [aux_sym_comment_statement_token7] = ACTIONS(840), - [aux_sym_begin_statement_token1] = ACTIONS(840), - [aux_sym_commit_statement_token1] = ACTIONS(840), - [aux_sym_rollback_statement_token1] = ACTIONS(840), - [aux_sym_create_statement_token1] = ACTIONS(840), - [aux_sym_alter_statement_token1] = ACTIONS(840), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(840), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym__compound_statement_token2] = ACTIONS(840), - [aux_sym_return_statement_token1] = ACTIONS(840), - [aux_sym_declare_statement_token1] = ACTIONS(840), - [aux_sym_create_function_statement_token7] = ACTIONS(840), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(840), - [aux_sym_trigger_event_token2] = ACTIONS(840), - [aux_sym_trigger_event_token3] = ACTIONS(840), - [aux_sym_drop_statement_token1] = ACTIONS(840), - [aux_sym_grant_statement_token1] = ACTIONS(840), - [aux_sym_grant_statement_token4] = ACTIONS(840), - [aux_sym_grant_statement_token8] = ACTIONS(840), - [aux_sym_create_table_statement_token1] = ACTIONS(840), - [aux_sym_order_by_clause_token1] = ACTIONS(840), - [aux_sym_limit_clause_token1] = ACTIONS(840), - [aux_sym_offset_clause_token1] = ACTIONS(840), - [aux_sym_where_clause_token1] = ACTIONS(840), - [aux_sym_join_type_token1] = ACTIONS(840), - [aux_sym_join_type_token2] = ACTIONS(840), - [aux_sym_join_type_token3] = ACTIONS(840), - [aux_sym_join_type_token4] = ACTIONS(840), - [aux_sym_join_clause_token1] = ACTIONS(840), - [aux_sym_frame_clause_token2] = ACTIONS(840), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [3138] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(538), - [aux_sym_cte_token2] = ACTIONS(538), - [aux_sym_truncate_statement_token1] = ACTIONS(538), - [aux_sym_comment_statement_token1] = ACTIONS(538), - [aux_sym_comment_statement_token7] = ACTIONS(538), - [aux_sym_begin_statement_token1] = ACTIONS(538), - [aux_sym_commit_statement_token1] = ACTIONS(538), - [aux_sym_rollback_statement_token1] = ACTIONS(538), - [aux_sym_create_statement_token1] = ACTIONS(538), - [aux_sym_alter_statement_token1] = ACTIONS(538), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(538), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym__compound_statement_token2] = ACTIONS(538), - [aux_sym_return_statement_token1] = ACTIONS(538), - [aux_sym_declare_statement_token1] = ACTIONS(538), - [aux_sym_create_function_statement_token7] = ACTIONS(538), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(538), - [aux_sym_trigger_event_token2] = ACTIONS(538), - [aux_sym_trigger_event_token3] = ACTIONS(538), - [aux_sym_drop_statement_token1] = ACTIONS(538), - [aux_sym_grant_statement_token1] = ACTIONS(538), - [aux_sym_grant_statement_token4] = ACTIONS(538), - [aux_sym_grant_statement_token8] = ACTIONS(538), - [aux_sym_order_by_clause_token1] = ACTIONS(538), - [aux_sym_limit_clause_token1] = ACTIONS(538), - [aux_sym_offset_clause_token1] = ACTIONS(538), - [aux_sym_where_clause_token1] = ACTIONS(538), - [aux_sym_join_type_token1] = ACTIONS(538), - [aux_sym_join_type_token2] = ACTIONS(538), - [aux_sym_join_type_token3] = ACTIONS(538), - [aux_sym_join_type_token4] = ACTIONS(538), - [aux_sym_join_clause_token1] = ACTIONS(538), - [aux_sym_frame_clause_token2] = ACTIONS(538), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [3139] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(425), - [aux_sym_cte_token2] = ACTIONS(425), - [aux_sym_truncate_statement_token1] = ACTIONS(425), - [aux_sym_comment_statement_token1] = ACTIONS(425), - [aux_sym_comment_statement_token7] = ACTIONS(425), - [aux_sym_begin_statement_token1] = ACTIONS(425), - [aux_sym_commit_statement_token1] = ACTIONS(425), - [aux_sym_rollback_statement_token1] = ACTIONS(425), - [aux_sym_create_statement_token1] = ACTIONS(425), - [aux_sym_alter_statement_token1] = ACTIONS(425), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(425), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym__compound_statement_token2] = ACTIONS(425), - [aux_sym_return_statement_token1] = ACTIONS(425), - [aux_sym_declare_statement_token1] = ACTIONS(425), - [aux_sym_create_function_statement_token7] = ACTIONS(425), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(425), - [aux_sym_trigger_event_token2] = ACTIONS(425), - [aux_sym_trigger_event_token3] = ACTIONS(425), - [aux_sym_drop_statement_token1] = ACTIONS(425), - [aux_sym_grant_statement_token1] = ACTIONS(425), - [aux_sym_grant_statement_token4] = ACTIONS(425), - [aux_sym_grant_statement_token8] = ACTIONS(425), - [aux_sym_order_by_clause_token1] = ACTIONS(425), - [aux_sym_limit_clause_token1] = ACTIONS(425), - [aux_sym_offset_clause_token1] = ACTIONS(425), - [aux_sym_where_clause_token1] = ACTIONS(425), - [aux_sym_join_type_token1] = ACTIONS(425), - [aux_sym_join_type_token2] = ACTIONS(425), - [aux_sym_join_type_token3] = ACTIONS(425), - [aux_sym_join_type_token4] = ACTIONS(425), - [aux_sym_join_clause_token1] = ACTIONS(425), - [aux_sym_frame_clause_token2] = ACTIONS(425), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [3140] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(4011), - [anon_sym_COMMA] = ACTIONS(211), - [aux_sym_cte_token2] = ACTIONS(211), - [anon_sym_LPAREN] = ACTIONS(4013), - [aux_sym_truncate_statement_token1] = ACTIONS(211), - [aux_sym_comment_statement_token1] = ACTIONS(211), - [aux_sym_comment_statement_token7] = ACTIONS(211), - [aux_sym_begin_statement_token1] = ACTIONS(211), - [aux_sym_commit_statement_token1] = ACTIONS(211), - [aux_sym_rollback_statement_token1] = ACTIONS(211), - [aux_sym_create_statement_token1] = ACTIONS(211), - [aux_sym_alter_statement_token1] = ACTIONS(211), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(211), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym__compound_statement_token2] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(211), - [aux_sym_declare_statement_token1] = ACTIONS(211), - [aux_sym_create_function_statement_token7] = ACTIONS(211), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(215), - [aux_sym_trigger_event_token1] = ACTIONS(211), - [aux_sym_trigger_event_token2] = ACTIONS(211), - [aux_sym_trigger_event_token3] = ACTIONS(211), - [aux_sym_drop_statement_token1] = ACTIONS(211), - [aux_sym_grant_statement_token1] = ACTIONS(211), - [aux_sym_grant_statement_token4] = ACTIONS(211), - [aux_sym_grant_statement_token8] = ACTIONS(211), - [aux_sym_create_table_statement_token1] = ACTIONS(4015), - [aux_sym_having_clause_token1] = ACTIONS(211), - [aux_sym_order_by_clause_token1] = ACTIONS(211), - [aux_sym_limit_clause_token1] = ACTIONS(211), - [aux_sym_offset_clause_token1] = ACTIONS(211), - [aux_sym_frame_clause_token2] = ACTIONS(211), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(4017), - [aux_sym_type_token2] = ACTIONS(4019), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [3141] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(686), - [aux_sym_truncate_statement_token1] = ACTIONS(686), - [aux_sym_comment_statement_token1] = ACTIONS(686), - [aux_sym_comment_statement_token7] = ACTIONS(686), - [aux_sym_begin_statement_token1] = ACTIONS(686), - [aux_sym_commit_statement_token1] = ACTIONS(686), - [aux_sym_rollback_statement_token1] = ACTIONS(686), - [aux_sym_create_statement_token1] = ACTIONS(686), - [aux_sym_alter_statement_token1] = ACTIONS(686), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(686), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym__compound_statement_token2] = ACTIONS(686), - [aux_sym_return_statement_token1] = ACTIONS(686), - [aux_sym_declare_statement_token1] = ACTIONS(686), - [aux_sym_create_function_statement_token7] = ACTIONS(686), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(686), - [aux_sym_trigger_event_token2] = ACTIONS(686), - [aux_sym_trigger_event_token3] = ACTIONS(686), - [aux_sym_drop_statement_token1] = ACTIONS(686), - [aux_sym_grant_statement_token1] = ACTIONS(686), - [aux_sym_grant_statement_token4] = ACTIONS(686), - [aux_sym_grant_statement_token8] = ACTIONS(686), - [aux_sym_create_table_statement_token1] = ACTIONS(686), - [aux_sym_order_by_clause_token1] = ACTIONS(686), - [aux_sym_limit_clause_token1] = ACTIONS(686), - [aux_sym_offset_clause_token1] = ACTIONS(686), - [aux_sym_where_clause_token1] = ACTIONS(686), - [aux_sym_join_type_token1] = ACTIONS(686), - [aux_sym_join_type_token2] = ACTIONS(686), - [aux_sym_join_type_token3] = ACTIONS(686), - [aux_sym_join_type_token4] = ACTIONS(686), - [aux_sym_join_clause_token1] = ACTIONS(686), - [aux_sym_frame_clause_token2] = ACTIONS(686), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [3142] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(682), - [aux_sym_truncate_statement_token1] = ACTIONS(682), - [aux_sym_comment_statement_token1] = ACTIONS(682), - [aux_sym_comment_statement_token7] = ACTIONS(682), - [aux_sym_begin_statement_token1] = ACTIONS(682), - [aux_sym_commit_statement_token1] = ACTIONS(682), - [aux_sym_rollback_statement_token1] = ACTIONS(682), - [aux_sym_create_statement_token1] = ACTIONS(682), - [aux_sym_alter_statement_token1] = ACTIONS(682), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(682), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym__compound_statement_token2] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(682), - [aux_sym_declare_statement_token1] = ACTIONS(682), - [aux_sym_create_function_statement_token7] = ACTIONS(682), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(682), - [aux_sym_trigger_event_token2] = ACTIONS(682), - [aux_sym_trigger_event_token3] = ACTIONS(682), - [aux_sym_drop_statement_token1] = ACTIONS(682), - [aux_sym_grant_statement_token1] = ACTIONS(682), - [aux_sym_grant_statement_token4] = ACTIONS(682), - [aux_sym_grant_statement_token8] = ACTIONS(682), - [aux_sym_create_table_statement_token1] = ACTIONS(682), - [aux_sym_order_by_clause_token1] = ACTIONS(682), - [aux_sym_limit_clause_token1] = ACTIONS(682), - [aux_sym_offset_clause_token1] = ACTIONS(682), - [aux_sym_where_clause_token1] = ACTIONS(682), - [aux_sym_join_type_token1] = ACTIONS(682), - [aux_sym_join_type_token2] = ACTIONS(682), - [aux_sym_join_type_token3] = ACTIONS(682), - [aux_sym_join_type_token4] = ACTIONS(682), - [aux_sym_join_clause_token1] = ACTIONS(682), - [aux_sym_frame_clause_token2] = ACTIONS(682), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3878), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [3143] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(656), - [aux_sym_truncate_statement_token1] = ACTIONS(656), - [aux_sym_comment_statement_token1] = ACTIONS(656), - [aux_sym_comment_statement_token7] = ACTIONS(656), - [aux_sym_begin_statement_token1] = ACTIONS(656), - [aux_sym_commit_statement_token1] = ACTIONS(656), - [aux_sym_rollback_statement_token1] = ACTIONS(656), - [aux_sym_create_statement_token1] = ACTIONS(656), - [aux_sym_alter_statement_token1] = ACTIONS(656), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(656), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym__compound_statement_token2] = ACTIONS(656), - [aux_sym_return_statement_token1] = ACTIONS(656), - [aux_sym_declare_statement_token1] = ACTIONS(656), - [aux_sym_create_function_statement_token7] = ACTIONS(656), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(656), - [aux_sym_trigger_event_token2] = ACTIONS(656), - [aux_sym_trigger_event_token3] = ACTIONS(656), - [aux_sym_drop_statement_token1] = ACTIONS(656), - [aux_sym_grant_statement_token1] = ACTIONS(656), - [aux_sym_grant_statement_token4] = ACTIONS(656), - [aux_sym_grant_statement_token8] = ACTIONS(656), - [aux_sym_create_table_statement_token1] = ACTIONS(656), - [aux_sym_order_by_clause_token1] = ACTIONS(656), - [aux_sym_limit_clause_token1] = ACTIONS(656), - [aux_sym_offset_clause_token1] = ACTIONS(656), - [aux_sym_where_clause_token1] = ACTIONS(656), - [aux_sym_join_type_token1] = ACTIONS(656), - [aux_sym_join_type_token2] = ACTIONS(656), - [aux_sym_join_type_token3] = ACTIONS(656), - [aux_sym_join_type_token4] = ACTIONS(656), - [aux_sym_join_clause_token1] = ACTIONS(656), - [aux_sym_frame_clause_token2] = ACTIONS(656), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [3144] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(672), - [aux_sym_truncate_statement_token1] = ACTIONS(672), - [aux_sym_comment_statement_token1] = ACTIONS(672), - [aux_sym_comment_statement_token7] = ACTIONS(672), - [aux_sym_begin_statement_token1] = ACTIONS(672), - [aux_sym_commit_statement_token1] = ACTIONS(672), - [aux_sym_rollback_statement_token1] = ACTIONS(672), - [aux_sym_create_statement_token1] = ACTIONS(672), - [aux_sym_alter_statement_token1] = ACTIONS(672), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(672), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym__compound_statement_token2] = ACTIONS(672), - [aux_sym_return_statement_token1] = ACTIONS(672), - [aux_sym_declare_statement_token1] = ACTIONS(672), - [aux_sym_create_function_statement_token7] = ACTIONS(672), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(672), - [aux_sym_trigger_event_token2] = ACTIONS(672), - [aux_sym_trigger_event_token3] = ACTIONS(672), - [aux_sym_drop_statement_token1] = ACTIONS(672), - [aux_sym_grant_statement_token1] = ACTIONS(672), - [aux_sym_grant_statement_token4] = ACTIONS(672), - [aux_sym_grant_statement_token8] = ACTIONS(672), - [aux_sym_create_table_statement_token1] = ACTIONS(672), - [aux_sym_order_by_clause_token1] = ACTIONS(672), - [aux_sym_limit_clause_token1] = ACTIONS(672), - [aux_sym_offset_clause_token1] = ACTIONS(672), - [aux_sym_where_clause_token1] = ACTIONS(672), - [aux_sym_join_type_token1] = ACTIONS(672), - [aux_sym_join_type_token2] = ACTIONS(672), - [aux_sym_join_type_token3] = ACTIONS(672), - [aux_sym_join_type_token4] = ACTIONS(672), - [aux_sym_join_clause_token1] = ACTIONS(672), - [aux_sym_frame_clause_token2] = ACTIONS(672), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [3145] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(668), - [aux_sym_truncate_statement_token1] = ACTIONS(668), - [aux_sym_comment_statement_token1] = ACTIONS(668), - [aux_sym_comment_statement_token7] = ACTIONS(668), - [aux_sym_begin_statement_token1] = ACTIONS(668), - [aux_sym_commit_statement_token1] = ACTIONS(668), - [aux_sym_rollback_statement_token1] = ACTIONS(668), - [aux_sym_create_statement_token1] = ACTIONS(668), - [aux_sym_alter_statement_token1] = ACTIONS(668), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(668), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym__compound_statement_token2] = ACTIONS(668), - [aux_sym_return_statement_token1] = ACTIONS(668), - [aux_sym_declare_statement_token1] = ACTIONS(668), - [aux_sym_create_function_statement_token7] = ACTIONS(668), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(668), - [aux_sym_trigger_event_token2] = ACTIONS(668), - [aux_sym_trigger_event_token3] = ACTIONS(668), - [aux_sym_drop_statement_token1] = ACTIONS(668), - [aux_sym_grant_statement_token1] = ACTIONS(668), - [aux_sym_grant_statement_token4] = ACTIONS(668), - [aux_sym_grant_statement_token8] = ACTIONS(668), - [aux_sym_create_table_statement_token1] = ACTIONS(668), - [aux_sym_order_by_clause_token1] = ACTIONS(668), - [aux_sym_limit_clause_token1] = ACTIONS(668), - [aux_sym_offset_clause_token1] = ACTIONS(668), - [aux_sym_where_clause_token1] = ACTIONS(668), - [aux_sym_join_type_token1] = ACTIONS(668), - [aux_sym_join_type_token2] = ACTIONS(668), - [aux_sym_join_type_token3] = ACTIONS(668), - [aux_sym_join_type_token4] = ACTIONS(668), - [aux_sym_join_clause_token1] = ACTIONS(668), - [aux_sym_frame_clause_token2] = ACTIONS(668), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [3146] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(564), - [aux_sym_cte_token2] = ACTIONS(564), - [aux_sym_truncate_statement_token1] = ACTIONS(564), - [aux_sym_comment_statement_token1] = ACTIONS(564), - [aux_sym_comment_statement_token7] = ACTIONS(564), - [aux_sym_begin_statement_token1] = ACTIONS(564), - [aux_sym_commit_statement_token1] = ACTIONS(564), - [aux_sym_rollback_statement_token1] = ACTIONS(564), - [aux_sym_create_statement_token1] = ACTIONS(564), - [aux_sym_alter_statement_token1] = ACTIONS(564), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(564), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym__compound_statement_token2] = ACTIONS(564), - [aux_sym_return_statement_token1] = ACTIONS(564), - [aux_sym_declare_statement_token1] = ACTIONS(564), - [aux_sym_create_function_statement_token7] = ACTIONS(564), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(564), - [aux_sym_trigger_event_token2] = ACTIONS(564), - [aux_sym_trigger_event_token3] = ACTIONS(564), - [aux_sym_drop_statement_token1] = ACTIONS(564), - [aux_sym_grant_statement_token1] = ACTIONS(564), - [aux_sym_grant_statement_token4] = ACTIONS(564), - [aux_sym_grant_statement_token8] = ACTIONS(564), - [aux_sym_order_by_clause_token1] = ACTIONS(564), - [aux_sym_limit_clause_token1] = ACTIONS(564), - [aux_sym_offset_clause_token1] = ACTIONS(564), - [aux_sym_where_clause_token1] = ACTIONS(564), - [aux_sym_join_type_token1] = ACTIONS(564), - [aux_sym_join_type_token2] = ACTIONS(564), - [aux_sym_join_type_token3] = ACTIONS(564), - [aux_sym_join_type_token4] = ACTIONS(564), - [aux_sym_join_clause_token1] = ACTIONS(564), - [aux_sym_frame_clause_token2] = ACTIONS(564), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [3147] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(465), - [aux_sym_cte_token2] = ACTIONS(465), - [aux_sym_truncate_statement_token1] = ACTIONS(465), - [aux_sym_comment_statement_token1] = ACTIONS(465), - [aux_sym_comment_statement_token7] = ACTIONS(465), - [aux_sym_begin_statement_token1] = ACTIONS(465), - [aux_sym_commit_statement_token1] = ACTIONS(465), - [aux_sym_rollback_statement_token1] = ACTIONS(465), - [aux_sym_create_statement_token1] = ACTIONS(465), - [aux_sym_alter_statement_token1] = ACTIONS(465), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(465), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym__compound_statement_token2] = ACTIONS(465), - [aux_sym_return_statement_token1] = ACTIONS(465), - [aux_sym_declare_statement_token1] = ACTIONS(465), - [aux_sym_create_function_statement_token7] = ACTIONS(465), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(465), - [aux_sym_trigger_event_token2] = ACTIONS(465), - [aux_sym_trigger_event_token3] = ACTIONS(465), - [aux_sym_drop_statement_token1] = ACTIONS(465), - [aux_sym_grant_statement_token1] = ACTIONS(465), - [aux_sym_grant_statement_token4] = ACTIONS(465), - [aux_sym_grant_statement_token8] = ACTIONS(465), - [aux_sym_order_by_clause_token1] = ACTIONS(465), - [aux_sym_limit_clause_token1] = ACTIONS(465), - [aux_sym_offset_clause_token1] = ACTIONS(465), - [aux_sym_where_clause_token1] = ACTIONS(465), - [aux_sym_join_type_token1] = ACTIONS(465), - [aux_sym_join_type_token2] = ACTIONS(465), - [aux_sym_join_type_token3] = ACTIONS(465), - [aux_sym_join_type_token4] = ACTIONS(465), - [aux_sym_join_clause_token1] = ACTIONS(465), - [aux_sym_frame_clause_token2] = ACTIONS(465), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [3148] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(568), - [aux_sym_cte_token2] = ACTIONS(568), - [aux_sym_truncate_statement_token1] = ACTIONS(568), - [aux_sym_comment_statement_token1] = ACTIONS(568), - [aux_sym_comment_statement_token7] = ACTIONS(568), - [aux_sym_begin_statement_token1] = ACTIONS(568), - [aux_sym_commit_statement_token1] = ACTIONS(568), - [aux_sym_rollback_statement_token1] = ACTIONS(568), - [aux_sym_create_statement_token1] = ACTIONS(568), - [aux_sym_alter_statement_token1] = ACTIONS(568), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(568), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym__compound_statement_token2] = ACTIONS(568), - [aux_sym_return_statement_token1] = ACTIONS(568), - [aux_sym_declare_statement_token1] = ACTIONS(568), - [aux_sym_create_function_statement_token7] = ACTIONS(568), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(568), - [aux_sym_trigger_event_token2] = ACTIONS(568), - [aux_sym_trigger_event_token3] = ACTIONS(568), - [aux_sym_drop_statement_token1] = ACTIONS(568), - [aux_sym_grant_statement_token1] = ACTIONS(568), - [aux_sym_grant_statement_token4] = ACTIONS(568), - [aux_sym_grant_statement_token8] = ACTIONS(568), - [aux_sym_order_by_clause_token1] = ACTIONS(568), - [aux_sym_limit_clause_token1] = ACTIONS(568), - [aux_sym_offset_clause_token1] = ACTIONS(568), - [aux_sym_where_clause_token1] = ACTIONS(568), - [aux_sym_join_type_token1] = ACTIONS(568), - [aux_sym_join_type_token2] = ACTIONS(568), - [aux_sym_join_type_token3] = ACTIONS(568), - [aux_sym_join_type_token4] = ACTIONS(568), - [aux_sym_join_clause_token1] = ACTIONS(568), - [aux_sym_frame_clause_token2] = ACTIONS(568), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [3149] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(616), - [aux_sym_cte_token2] = ACTIONS(616), - [aux_sym_truncate_statement_token1] = ACTIONS(616), - [aux_sym_comment_statement_token1] = ACTIONS(616), - [aux_sym_comment_statement_token7] = ACTIONS(616), - [aux_sym_begin_statement_token1] = ACTIONS(616), - [aux_sym_commit_statement_token1] = ACTIONS(616), - [aux_sym_rollback_statement_token1] = ACTIONS(616), - [aux_sym_create_statement_token1] = ACTIONS(616), - [aux_sym_alter_statement_token1] = ACTIONS(616), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(616), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym__compound_statement_token2] = ACTIONS(616), - [aux_sym_return_statement_token1] = ACTIONS(616), - [aux_sym_declare_statement_token1] = ACTIONS(616), - [aux_sym_create_function_statement_token7] = ACTIONS(616), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(616), - [aux_sym_trigger_event_token2] = ACTIONS(616), - [aux_sym_trigger_event_token3] = ACTIONS(616), - [aux_sym_drop_statement_token1] = ACTIONS(616), - [aux_sym_grant_statement_token1] = ACTIONS(616), - [aux_sym_grant_statement_token4] = ACTIONS(616), - [aux_sym_grant_statement_token8] = ACTIONS(616), - [aux_sym_order_by_clause_token1] = ACTIONS(616), - [aux_sym_limit_clause_token1] = ACTIONS(616), - [aux_sym_offset_clause_token1] = ACTIONS(616), - [aux_sym_where_clause_token1] = ACTIONS(616), - [aux_sym_join_type_token1] = ACTIONS(616), - [aux_sym_join_type_token2] = ACTIONS(616), - [aux_sym_join_type_token3] = ACTIONS(616), - [aux_sym_join_type_token4] = ACTIONS(616), - [aux_sym_join_clause_token1] = ACTIONS(616), - [aux_sym_frame_clause_token2] = ACTIONS(616), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [3150] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(469), - [aux_sym_cte_token2] = ACTIONS(469), - [aux_sym_truncate_statement_token1] = ACTIONS(469), - [aux_sym_comment_statement_token1] = ACTIONS(469), - [aux_sym_comment_statement_token7] = ACTIONS(469), - [aux_sym_begin_statement_token1] = ACTIONS(469), - [aux_sym_commit_statement_token1] = ACTIONS(469), - [aux_sym_rollback_statement_token1] = ACTIONS(469), - [aux_sym_create_statement_token1] = ACTIONS(469), - [aux_sym_alter_statement_token1] = ACTIONS(469), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(469), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym__compound_statement_token2] = ACTIONS(469), - [aux_sym_return_statement_token1] = ACTIONS(469), - [aux_sym_declare_statement_token1] = ACTIONS(469), - [aux_sym_create_function_statement_token7] = ACTIONS(469), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(469), - [aux_sym_trigger_event_token2] = ACTIONS(469), - [aux_sym_trigger_event_token3] = ACTIONS(469), - [aux_sym_drop_statement_token1] = ACTIONS(469), - [aux_sym_grant_statement_token1] = ACTIONS(469), - [aux_sym_grant_statement_token4] = ACTIONS(469), - [aux_sym_grant_statement_token8] = ACTIONS(469), - [aux_sym_order_by_clause_token1] = ACTIONS(469), - [aux_sym_limit_clause_token1] = ACTIONS(469), - [aux_sym_offset_clause_token1] = ACTIONS(469), - [aux_sym_where_clause_token1] = ACTIONS(469), - [aux_sym_join_type_token1] = ACTIONS(469), - [aux_sym_join_type_token2] = ACTIONS(469), - [aux_sym_join_type_token3] = ACTIONS(469), - [aux_sym_join_type_token4] = ACTIONS(469), - [aux_sym_join_clause_token1] = ACTIONS(469), - [aux_sym_frame_clause_token2] = ACTIONS(469), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [3151] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(664), - [aux_sym_truncate_statement_token1] = ACTIONS(664), - [aux_sym_comment_statement_token1] = ACTIONS(664), - [aux_sym_comment_statement_token7] = ACTIONS(664), - [aux_sym_begin_statement_token1] = ACTIONS(664), - [aux_sym_commit_statement_token1] = ACTIONS(664), - [aux_sym_rollback_statement_token1] = ACTIONS(664), - [aux_sym_create_statement_token1] = ACTIONS(664), - [aux_sym_alter_statement_token1] = ACTIONS(664), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(664), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym__compound_statement_token2] = ACTIONS(664), - [aux_sym_return_statement_token1] = ACTIONS(664), - [aux_sym_declare_statement_token1] = ACTIONS(664), - [aux_sym_create_function_statement_token7] = ACTIONS(664), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(664), - [aux_sym_trigger_event_token2] = ACTIONS(664), - [aux_sym_trigger_event_token3] = ACTIONS(664), - [aux_sym_drop_statement_token1] = ACTIONS(664), - [aux_sym_grant_statement_token1] = ACTIONS(664), - [aux_sym_grant_statement_token4] = ACTIONS(664), - [aux_sym_grant_statement_token8] = ACTIONS(664), - [aux_sym_create_table_statement_token1] = ACTIONS(664), - [aux_sym_order_by_clause_token1] = ACTIONS(664), - [aux_sym_limit_clause_token1] = ACTIONS(664), - [aux_sym_offset_clause_token1] = ACTIONS(664), - [aux_sym_where_clause_token1] = ACTIONS(664), - [aux_sym_join_type_token1] = ACTIONS(664), - [aux_sym_join_type_token2] = ACTIONS(664), - [aux_sym_join_type_token3] = ACTIONS(664), - [aux_sym_join_type_token4] = ACTIONS(664), - [aux_sym_join_clause_token1] = ACTIONS(664), - [aux_sym_frame_clause_token2] = ACTIONS(664), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [3152] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(784), - [aux_sym_truncate_statement_token1] = ACTIONS(784), - [aux_sym_comment_statement_token1] = ACTIONS(784), - [aux_sym_comment_statement_token7] = ACTIONS(784), - [aux_sym_begin_statement_token1] = ACTIONS(784), - [aux_sym_commit_statement_token1] = ACTIONS(784), - [aux_sym_rollback_statement_token1] = ACTIONS(784), - [aux_sym_create_statement_token1] = ACTIONS(784), - [aux_sym_alter_statement_token1] = ACTIONS(784), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(784), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym__compound_statement_token2] = ACTIONS(784), - [aux_sym_return_statement_token1] = ACTIONS(784), - [aux_sym_declare_statement_token1] = ACTIONS(784), - [aux_sym_create_function_statement_token7] = ACTIONS(784), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(784), - [aux_sym_trigger_event_token2] = ACTIONS(784), - [aux_sym_trigger_event_token3] = ACTIONS(784), - [aux_sym_drop_statement_token1] = ACTIONS(784), - [aux_sym_grant_statement_token1] = ACTIONS(784), - [aux_sym_grant_statement_token4] = ACTIONS(784), - [aux_sym_grant_statement_token8] = ACTIONS(784), - [aux_sym_create_table_statement_token1] = ACTIONS(784), - [aux_sym_order_by_clause_token1] = ACTIONS(784), - [aux_sym_limit_clause_token1] = ACTIONS(784), - [aux_sym_offset_clause_token1] = ACTIONS(784), - [aux_sym_where_clause_token1] = ACTIONS(784), - [aux_sym_join_type_token1] = ACTIONS(784), - [aux_sym_join_type_token2] = ACTIONS(784), - [aux_sym_join_type_token3] = ACTIONS(784), - [aux_sym_join_type_token4] = ACTIONS(784), - [aux_sym_join_clause_token1] = ACTIONS(784), - [aux_sym_frame_clause_token2] = ACTIONS(784), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [3153] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(550), - [aux_sym_cte_token2] = ACTIONS(550), - [aux_sym_truncate_statement_token1] = ACTIONS(550), - [aux_sym_comment_statement_token1] = ACTIONS(550), - [aux_sym_comment_statement_token7] = ACTIONS(550), - [aux_sym_begin_statement_token1] = ACTIONS(550), - [aux_sym_commit_statement_token1] = ACTIONS(550), - [aux_sym_rollback_statement_token1] = ACTIONS(550), - [aux_sym_create_statement_token1] = ACTIONS(550), - [aux_sym_alter_statement_token1] = ACTIONS(550), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(550), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym__compound_statement_token2] = ACTIONS(550), - [aux_sym_return_statement_token1] = ACTIONS(550), - [aux_sym_declare_statement_token1] = ACTIONS(550), - [aux_sym_create_function_statement_token7] = ACTIONS(550), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(550), - [aux_sym_trigger_event_token2] = ACTIONS(550), - [aux_sym_trigger_event_token3] = ACTIONS(550), - [aux_sym_drop_statement_token1] = ACTIONS(550), - [aux_sym_grant_statement_token1] = ACTIONS(550), - [aux_sym_grant_statement_token4] = ACTIONS(550), - [aux_sym_grant_statement_token8] = ACTIONS(550), - [aux_sym_order_by_clause_token1] = ACTIONS(550), - [aux_sym_limit_clause_token1] = ACTIONS(550), - [aux_sym_offset_clause_token1] = ACTIONS(550), - [aux_sym_where_clause_token1] = ACTIONS(550), - [aux_sym_join_type_token1] = ACTIONS(550), - [aux_sym_join_type_token2] = ACTIONS(550), - [aux_sym_join_type_token3] = ACTIONS(550), - [aux_sym_join_type_token4] = ACTIONS(550), - [aux_sym_join_clause_token1] = ACTIONS(550), - [aux_sym_frame_clause_token2] = ACTIONS(550), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [3154] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(660), - [aux_sym_truncate_statement_token1] = ACTIONS(660), - [aux_sym_comment_statement_token1] = ACTIONS(660), - [aux_sym_comment_statement_token7] = ACTIONS(660), - [aux_sym_begin_statement_token1] = ACTIONS(660), - [aux_sym_commit_statement_token1] = ACTIONS(660), - [aux_sym_rollback_statement_token1] = ACTIONS(660), - [aux_sym_create_statement_token1] = ACTIONS(660), - [aux_sym_alter_statement_token1] = ACTIONS(660), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(660), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym__compound_statement_token2] = ACTIONS(660), - [aux_sym_return_statement_token1] = ACTIONS(660), - [aux_sym_declare_statement_token1] = ACTIONS(660), - [aux_sym_create_function_statement_token7] = ACTIONS(660), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(660), - [aux_sym_trigger_event_token2] = ACTIONS(660), - [aux_sym_trigger_event_token3] = ACTIONS(660), - [aux_sym_drop_statement_token1] = ACTIONS(660), - [aux_sym_grant_statement_token1] = ACTIONS(660), - [aux_sym_grant_statement_token4] = ACTIONS(660), - [aux_sym_grant_statement_token8] = ACTIONS(660), - [aux_sym_create_table_statement_token1] = ACTIONS(660), - [aux_sym_order_by_clause_token1] = ACTIONS(660), - [aux_sym_limit_clause_token1] = ACTIONS(660), - [aux_sym_offset_clause_token1] = ACTIONS(660), - [aux_sym_where_clause_token1] = ACTIONS(660), - [aux_sym_join_type_token1] = ACTIONS(660), - [aux_sym_join_type_token2] = ACTIONS(660), - [aux_sym_join_type_token3] = ACTIONS(660), - [aux_sym_join_type_token4] = ACTIONS(660), - [aux_sym_join_clause_token1] = ACTIONS(660), - [aux_sym_frame_clause_token2] = ACTIONS(660), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [3155] = { - [sym_filter_clause] = STATE(3360), - [sym_over_clause] = STATE(3654), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token2] = ACTIONS(177), - [aux_sym_truncate_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token7] = ACTIONS(177), - [aux_sym_begin_statement_token1] = ACTIONS(177), - [aux_sym_commit_statement_token1] = ACTIONS(177), - [aux_sym_rollback_statement_token1] = ACTIONS(177), - [aux_sym_create_statement_token1] = ACTIONS(177), - [aux_sym_alter_statement_token1] = ACTIONS(177), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(177), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(177), - [aux_sym_declare_statement_token1] = ACTIONS(177), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(177), - [aux_sym_trigger_event_token1] = ACTIONS(177), - [aux_sym_trigger_event_token2] = ACTIONS(177), - [aux_sym_trigger_event_token3] = ACTIONS(177), - [aux_sym_drop_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token4] = ACTIONS(177), - [aux_sym_direction_constraint_token1] = ACTIONS(177), - [aux_sym_direction_constraint_token2] = ACTIONS(177), - [aux_sym_create_table_statement_token1] = ACTIONS(177), - [aux_sym_order_expression_token1] = ACTIONS(177), - [aux_sym_limit_clause_token1] = ACTIONS(177), - [aux_sym_offset_clause_token1] = ACTIONS(177), - [aux_sym_filter_clause_token1] = ACTIONS(3730), - [aux_sym_over_clause_token1] = ACTIONS(3732), - [aux_sym_frame_clause_token2] = ACTIONS(177), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [3156] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(709), - [aux_sym_truncate_statement_token1] = ACTIONS(709), - [aux_sym_comment_statement_token1] = ACTIONS(709), - [aux_sym_comment_statement_token7] = ACTIONS(709), - [aux_sym_begin_statement_token1] = ACTIONS(709), - [aux_sym_commit_statement_token1] = ACTIONS(709), - [aux_sym_rollback_statement_token1] = ACTIONS(709), - [aux_sym_create_statement_token1] = ACTIONS(709), - [aux_sym_alter_statement_token1] = ACTIONS(709), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(709), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym__compound_statement_token2] = ACTIONS(709), - [aux_sym_return_statement_token1] = ACTIONS(709), - [aux_sym_declare_statement_token1] = ACTIONS(709), - [aux_sym_create_function_statement_token7] = ACTIONS(709), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(709), - [aux_sym_trigger_event_token2] = ACTIONS(709), - [aux_sym_trigger_event_token3] = ACTIONS(709), - [aux_sym_drop_statement_token1] = ACTIONS(709), - [aux_sym_grant_statement_token1] = ACTIONS(709), - [aux_sym_grant_statement_token4] = ACTIONS(709), - [aux_sym_grant_statement_token8] = ACTIONS(709), - [aux_sym_create_table_statement_token1] = ACTIONS(709), - [aux_sym_order_by_clause_token1] = ACTIONS(709), - [aux_sym_limit_clause_token1] = ACTIONS(709), - [aux_sym_offset_clause_token1] = ACTIONS(709), - [aux_sym_where_clause_token1] = ACTIONS(709), - [aux_sym_join_type_token1] = ACTIONS(709), - [aux_sym_join_type_token2] = ACTIONS(709), - [aux_sym_join_type_token3] = ACTIONS(709), - [aux_sym_join_type_token4] = ACTIONS(709), - [aux_sym_join_clause_token1] = ACTIONS(709), - [aux_sym_frame_clause_token2] = ACTIONS(709), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [3157] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(717), - [aux_sym_truncate_statement_token1] = ACTIONS(717), - [aux_sym_comment_statement_token1] = ACTIONS(717), - [aux_sym_comment_statement_token7] = ACTIONS(717), - [aux_sym_begin_statement_token1] = ACTIONS(717), - [aux_sym_commit_statement_token1] = ACTIONS(717), - [aux_sym_rollback_statement_token1] = ACTIONS(717), - [aux_sym_create_statement_token1] = ACTIONS(717), - [aux_sym_alter_statement_token1] = ACTIONS(717), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(717), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym__compound_statement_token2] = ACTIONS(717), - [aux_sym_return_statement_token1] = ACTIONS(717), - [aux_sym_declare_statement_token1] = ACTIONS(717), - [aux_sym_create_function_statement_token7] = ACTIONS(717), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(717), - [aux_sym_trigger_event_token2] = ACTIONS(717), - [aux_sym_trigger_event_token3] = ACTIONS(717), - [aux_sym_drop_statement_token1] = ACTIONS(717), - [aux_sym_grant_statement_token1] = ACTIONS(717), - [aux_sym_grant_statement_token4] = ACTIONS(717), - [aux_sym_grant_statement_token8] = ACTIONS(717), - [aux_sym_create_table_statement_token1] = ACTIONS(717), - [aux_sym_order_by_clause_token1] = ACTIONS(717), - [aux_sym_limit_clause_token1] = ACTIONS(717), - [aux_sym_offset_clause_token1] = ACTIONS(717), - [aux_sym_where_clause_token1] = ACTIONS(717), - [aux_sym_join_type_token1] = ACTIONS(717), - [aux_sym_join_type_token2] = ACTIONS(717), - [aux_sym_join_type_token3] = ACTIONS(717), - [aux_sym_join_type_token4] = ACTIONS(717), - [aux_sym_join_clause_token1] = ACTIONS(717), - [aux_sym_frame_clause_token2] = ACTIONS(717), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3878), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [3158] = { - [sym_filter_clause] = STATE(3359), - [sym_over_clause] = STATE(3651), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token2] = ACTIONS(199), - [aux_sym_truncate_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token7] = ACTIONS(199), - [aux_sym_begin_statement_token1] = ACTIONS(199), - [aux_sym_commit_statement_token1] = ACTIONS(199), - [aux_sym_rollback_statement_token1] = ACTIONS(199), - [aux_sym_create_statement_token1] = ACTIONS(199), - [aux_sym_alter_statement_token1] = ACTIONS(199), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(199), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(199), - [aux_sym_declare_statement_token1] = ACTIONS(199), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(199), - [aux_sym_trigger_event_token1] = ACTIONS(199), - [aux_sym_trigger_event_token2] = ACTIONS(199), - [aux_sym_trigger_event_token3] = ACTIONS(199), - [aux_sym_drop_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token4] = ACTIONS(199), - [aux_sym_direction_constraint_token1] = ACTIONS(199), - [aux_sym_direction_constraint_token2] = ACTIONS(199), - [aux_sym_create_table_statement_token1] = ACTIONS(199), - [aux_sym_order_expression_token1] = ACTIONS(199), - [aux_sym_limit_clause_token1] = ACTIONS(199), - [aux_sym_offset_clause_token1] = ACTIONS(199), - [aux_sym_filter_clause_token1] = ACTIONS(3730), - [aux_sym_over_clause_token1] = ACTIONS(3732), - [aux_sym_frame_clause_token2] = ACTIONS(199), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [3159] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(484), - [aux_sym_cte_token2] = ACTIONS(484), - [aux_sym_truncate_statement_token1] = ACTIONS(484), - [aux_sym_comment_statement_token1] = ACTIONS(484), - [aux_sym_comment_statement_token7] = ACTIONS(484), - [aux_sym_begin_statement_token1] = ACTIONS(484), - [aux_sym_commit_statement_token1] = ACTIONS(484), - [aux_sym_rollback_statement_token1] = ACTIONS(484), - [aux_sym_create_statement_token1] = ACTIONS(484), - [aux_sym_alter_statement_token1] = ACTIONS(484), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(484), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym__compound_statement_token2] = ACTIONS(484), - [aux_sym_return_statement_token1] = ACTIONS(484), - [aux_sym_declare_statement_token1] = ACTIONS(484), - [aux_sym_create_function_statement_token7] = ACTIONS(484), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(484), - [aux_sym_trigger_event_token2] = ACTIONS(484), - [aux_sym_trigger_event_token3] = ACTIONS(484), - [aux_sym_drop_statement_token1] = ACTIONS(484), - [aux_sym_grant_statement_token1] = ACTIONS(484), - [aux_sym_grant_statement_token4] = ACTIONS(484), - [aux_sym_grant_statement_token8] = ACTIONS(484), - [aux_sym_order_by_clause_token1] = ACTIONS(484), - [aux_sym_limit_clause_token1] = ACTIONS(484), - [aux_sym_offset_clause_token1] = ACTIONS(484), - [aux_sym_where_clause_token1] = ACTIONS(484), - [aux_sym_join_type_token1] = ACTIONS(484), - [aux_sym_join_type_token2] = ACTIONS(484), - [aux_sym_join_type_token3] = ACTIONS(484), - [aux_sym_join_type_token4] = ACTIONS(484), - [aux_sym_join_clause_token1] = ACTIONS(484), - [aux_sym_frame_clause_token2] = ACTIONS(484), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [3160] = { - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [anon_sym_COMMA] = ACTIONS(745), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym__compound_statement_token2] = ACTIONS(747), - [aux_sym_return_statement_token1] = ACTIONS(747), - [aux_sym_declare_statement_token1] = ACTIONS(747), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_reference_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_grant_statement_token8] = ACTIONS(747), - [aux_sym_order_by_clause_token1] = ACTIONS(747), - [aux_sym_limit_clause_token1] = ACTIONS(747), - [aux_sym_offset_clause_token1] = ACTIONS(747), - [aux_sym_where_clause_token1] = ACTIONS(747), - [aux_sym_select_clause_body_token1] = ACTIONS(747), - [aux_sym_join_type_token1] = ACTIONS(747), - [aux_sym_join_type_token2] = ACTIONS(747), - [aux_sym_join_type_token3] = ACTIONS(747), - [aux_sym_join_type_token4] = ACTIONS(747), - [aux_sym_join_clause_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3661), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [3161] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(530), - [aux_sym_cte_token2] = ACTIONS(530), - [aux_sym_truncate_statement_token1] = ACTIONS(530), - [aux_sym_comment_statement_token1] = ACTIONS(530), - [aux_sym_comment_statement_token7] = ACTIONS(530), - [aux_sym_begin_statement_token1] = ACTIONS(530), - [aux_sym_commit_statement_token1] = ACTIONS(530), - [aux_sym_rollback_statement_token1] = ACTIONS(530), - [aux_sym_create_statement_token1] = ACTIONS(530), - [aux_sym_alter_statement_token1] = ACTIONS(530), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(530), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym__compound_statement_token2] = ACTIONS(530), - [aux_sym_return_statement_token1] = ACTIONS(530), - [aux_sym_declare_statement_token1] = ACTIONS(530), - [aux_sym_create_function_statement_token7] = ACTIONS(530), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(530), - [aux_sym_trigger_event_token2] = ACTIONS(530), - [aux_sym_trigger_event_token3] = ACTIONS(530), - [aux_sym_drop_statement_token1] = ACTIONS(530), - [aux_sym_grant_statement_token1] = ACTIONS(530), - [aux_sym_grant_statement_token4] = ACTIONS(530), - [aux_sym_grant_statement_token8] = ACTIONS(530), - [aux_sym_order_by_clause_token1] = ACTIONS(530), - [aux_sym_limit_clause_token1] = ACTIONS(530), - [aux_sym_offset_clause_token1] = ACTIONS(530), - [aux_sym_where_clause_token1] = ACTIONS(530), - [aux_sym_join_type_token1] = ACTIONS(530), - [aux_sym_join_type_token2] = ACTIONS(530), - [aux_sym_join_type_token3] = ACTIONS(530), - [aux_sym_join_type_token4] = ACTIONS(530), - [aux_sym_join_clause_token1] = ACTIONS(530), - [aux_sym_frame_clause_token2] = ACTIONS(530), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [3162] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(769), - [aux_sym_truncate_statement_token1] = ACTIONS(769), - [aux_sym_comment_statement_token1] = ACTIONS(769), - [aux_sym_comment_statement_token7] = ACTIONS(769), - [aux_sym_begin_statement_token1] = ACTIONS(769), - [aux_sym_commit_statement_token1] = ACTIONS(769), - [aux_sym_rollback_statement_token1] = ACTIONS(769), - [aux_sym_create_statement_token1] = ACTIONS(769), - [aux_sym_alter_statement_token1] = ACTIONS(769), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(769), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym__compound_statement_token2] = ACTIONS(769), - [aux_sym_return_statement_token1] = ACTIONS(769), - [aux_sym_declare_statement_token1] = ACTIONS(769), - [aux_sym_create_function_statement_token7] = ACTIONS(769), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(769), - [aux_sym_trigger_event_token2] = ACTIONS(769), - [aux_sym_trigger_event_token3] = ACTIONS(769), - [aux_sym_drop_statement_token1] = ACTIONS(769), - [aux_sym_grant_statement_token1] = ACTIONS(769), - [aux_sym_grant_statement_token4] = ACTIONS(769), - [aux_sym_grant_statement_token8] = ACTIONS(769), - [aux_sym_create_table_statement_token1] = ACTIONS(769), - [aux_sym_order_by_clause_token1] = ACTIONS(769), - [aux_sym_limit_clause_token1] = ACTIONS(769), - [aux_sym_offset_clause_token1] = ACTIONS(769), - [aux_sym_where_clause_token1] = ACTIONS(769), - [aux_sym_join_type_token1] = ACTIONS(769), - [aux_sym_join_type_token2] = ACTIONS(769), - [aux_sym_join_type_token3] = ACTIONS(769), - [aux_sym_join_type_token4] = ACTIONS(769), - [aux_sym_join_clause_token1] = ACTIONS(769), - [aux_sym_frame_clause_token2] = ACTIONS(769), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [3163] = { - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [anon_sym_COMMA] = ACTIONS(717), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym__compound_statement_token2] = ACTIONS(719), - [aux_sym_return_statement_token1] = ACTIONS(719), - [aux_sym_declare_statement_token1] = ACTIONS(719), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_reference_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_grant_statement_token8] = ACTIONS(719), - [aux_sym_order_by_clause_token1] = ACTIONS(719), - [aux_sym_limit_clause_token1] = ACTIONS(719), - [aux_sym_offset_clause_token1] = ACTIONS(719), - [aux_sym_where_clause_token1] = ACTIONS(719), - [aux_sym_select_clause_body_token1] = ACTIONS(719), - [aux_sym_join_type_token1] = ACTIONS(719), - [aux_sym_join_type_token2] = ACTIONS(719), - [aux_sym_join_type_token3] = ACTIONS(719), - [aux_sym_join_type_token4] = ACTIONS(719), - [aux_sym_join_clause_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3661), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [3164] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(263), - [aux_sym_truncate_statement_token1] = ACTIONS(263), - [aux_sym_comment_statement_token1] = ACTIONS(263), - [aux_sym_comment_statement_token7] = ACTIONS(263), - [aux_sym_begin_statement_token1] = ACTIONS(263), - [aux_sym_commit_statement_token1] = ACTIONS(263), - [aux_sym_rollback_statement_token1] = ACTIONS(263), - [aux_sym_create_statement_token1] = ACTIONS(263), - [aux_sym_alter_statement_token1] = ACTIONS(263), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(263), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(263), - [aux_sym_declare_statement_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(263), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(263), - [aux_sym_trigger_event_token2] = ACTIONS(263), - [aux_sym_trigger_event_token3] = ACTIONS(263), - [aux_sym_drop_statement_token1] = ACTIONS(263), - [aux_sym_grant_statement_token1] = ACTIONS(263), - [aux_sym_grant_statement_token4] = ACTIONS(263), - [aux_sym_grant_statement_token8] = ACTIONS(263), - [aux_sym_create_table_statement_token1] = ACTIONS(263), - [aux_sym_order_by_clause_token1] = ACTIONS(263), - [aux_sym_limit_clause_token1] = ACTIONS(263), - [aux_sym_offset_clause_token1] = ACTIONS(263), - [aux_sym_where_clause_token1] = ACTIONS(263), - [aux_sym_join_type_token1] = ACTIONS(263), - [aux_sym_join_type_token2] = ACTIONS(263), - [aux_sym_join_type_token3] = ACTIONS(263), - [aux_sym_join_type_token4] = ACTIONS(263), - [aux_sym_join_clause_token1] = ACTIONS(263), - [aux_sym_frame_clause_token2] = ACTIONS(263), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [3165] = { - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [anon_sym_COMMA] = ACTIONS(709), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym__compound_statement_token2] = ACTIONS(711), - [aux_sym_return_statement_token1] = ACTIONS(711), - [aux_sym_declare_statement_token1] = ACTIONS(711), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_reference_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_grant_statement_token8] = ACTIONS(711), - [aux_sym_order_by_clause_token1] = ACTIONS(711), - [aux_sym_limit_clause_token1] = ACTIONS(711), - [aux_sym_offset_clause_token1] = ACTIONS(711), - [aux_sym_where_clause_token1] = ACTIONS(711), - [aux_sym_select_clause_body_token1] = ACTIONS(711), - [aux_sym_join_type_token1] = ACTIONS(711), - [aux_sym_join_type_token2] = ACTIONS(711), - [aux_sym_join_type_token3] = ACTIONS(711), - [aux_sym_join_type_token4] = ACTIONS(711), - [aux_sym_join_clause_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [3166] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(546), - [aux_sym_cte_token2] = ACTIONS(546), - [aux_sym_truncate_statement_token1] = ACTIONS(546), - [aux_sym_comment_statement_token1] = ACTIONS(546), - [aux_sym_comment_statement_token7] = ACTIONS(546), - [aux_sym_begin_statement_token1] = ACTIONS(546), - [aux_sym_commit_statement_token1] = ACTIONS(546), - [aux_sym_rollback_statement_token1] = ACTIONS(546), - [aux_sym_create_statement_token1] = ACTIONS(546), - [aux_sym_alter_statement_token1] = ACTIONS(546), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(546), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym__compound_statement_token2] = ACTIONS(546), - [aux_sym_return_statement_token1] = ACTIONS(546), - [aux_sym_declare_statement_token1] = ACTIONS(546), - [aux_sym_create_function_statement_token7] = ACTIONS(546), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(546), - [aux_sym_trigger_event_token2] = ACTIONS(546), - [aux_sym_trigger_event_token3] = ACTIONS(546), - [aux_sym_drop_statement_token1] = ACTIONS(546), - [aux_sym_grant_statement_token1] = ACTIONS(546), - [aux_sym_grant_statement_token4] = ACTIONS(546), - [aux_sym_grant_statement_token8] = ACTIONS(546), - [aux_sym_order_by_clause_token1] = ACTIONS(546), - [aux_sym_limit_clause_token1] = ACTIONS(546), - [aux_sym_offset_clause_token1] = ACTIONS(546), - [aux_sym_where_clause_token1] = ACTIONS(546), - [aux_sym_join_type_token1] = ACTIONS(546), - [aux_sym_join_type_token2] = ACTIONS(546), - [aux_sym_join_type_token3] = ACTIONS(546), - [aux_sym_join_type_token4] = ACTIONS(546), - [aux_sym_join_clause_token1] = ACTIONS(546), - [aux_sym_frame_clause_token2] = ACTIONS(546), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [3167] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(788), - [aux_sym_truncate_statement_token1] = ACTIONS(788), - [aux_sym_comment_statement_token1] = ACTIONS(788), - [aux_sym_comment_statement_token7] = ACTIONS(788), - [aux_sym_begin_statement_token1] = ACTIONS(788), - [aux_sym_commit_statement_token1] = ACTIONS(788), - [aux_sym_rollback_statement_token1] = ACTIONS(788), - [aux_sym_create_statement_token1] = ACTIONS(788), - [aux_sym_alter_statement_token1] = ACTIONS(788), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(788), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym__compound_statement_token2] = ACTIONS(788), - [aux_sym_return_statement_token1] = ACTIONS(788), - [aux_sym_declare_statement_token1] = ACTIONS(788), - [aux_sym_create_function_statement_token7] = ACTIONS(788), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(788), - [aux_sym_trigger_event_token2] = ACTIONS(788), - [aux_sym_trigger_event_token3] = ACTIONS(788), - [aux_sym_drop_statement_token1] = ACTIONS(788), - [aux_sym_grant_statement_token1] = ACTIONS(788), - [aux_sym_grant_statement_token4] = ACTIONS(788), - [aux_sym_grant_statement_token8] = ACTIONS(788), - [aux_sym_create_table_statement_token1] = ACTIONS(788), - [aux_sym_order_by_clause_token1] = ACTIONS(788), - [aux_sym_limit_clause_token1] = ACTIONS(788), - [aux_sym_offset_clause_token1] = ACTIONS(788), - [aux_sym_where_clause_token1] = ACTIONS(788), - [aux_sym_join_type_token1] = ACTIONS(788), - [aux_sym_join_type_token2] = ACTIONS(788), - [aux_sym_join_type_token3] = ACTIONS(788), - [aux_sym_join_type_token4] = ACTIONS(788), - [aux_sym_join_clause_token1] = ACTIONS(788), - [aux_sym_frame_clause_token2] = ACTIONS(788), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [3168] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(703), - [aux_sym_truncate_statement_token1] = ACTIONS(703), - [aux_sym_comment_statement_token1] = ACTIONS(703), - [aux_sym_comment_statement_token7] = ACTIONS(703), - [aux_sym_begin_statement_token1] = ACTIONS(703), - [aux_sym_commit_statement_token1] = ACTIONS(703), - [aux_sym_rollback_statement_token1] = ACTIONS(703), - [aux_sym_create_statement_token1] = ACTIONS(703), - [aux_sym_alter_statement_token1] = ACTIONS(703), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(703), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym__compound_statement_token2] = ACTIONS(703), - [aux_sym_return_statement_token1] = ACTIONS(703), - [aux_sym_declare_statement_token1] = ACTIONS(703), - [aux_sym_create_function_statement_token7] = ACTIONS(703), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(703), - [aux_sym_trigger_event_token2] = ACTIONS(703), - [aux_sym_trigger_event_token3] = ACTIONS(703), - [aux_sym_drop_statement_token1] = ACTIONS(703), - [aux_sym_grant_statement_token1] = ACTIONS(703), - [aux_sym_grant_statement_token4] = ACTIONS(703), - [aux_sym_grant_statement_token8] = ACTIONS(703), - [aux_sym_create_table_statement_token1] = ACTIONS(703), - [aux_sym_order_by_clause_token1] = ACTIONS(703), - [aux_sym_limit_clause_token1] = ACTIONS(703), - [aux_sym_offset_clause_token1] = ACTIONS(703), - [aux_sym_where_clause_token1] = ACTIONS(703), - [aux_sym_join_type_token1] = ACTIONS(703), - [aux_sym_join_type_token2] = ACTIONS(703), - [aux_sym_join_type_token3] = ACTIONS(703), - [aux_sym_join_type_token4] = ACTIONS(703), - [aux_sym_join_clause_token1] = ACTIONS(703), - [aux_sym_frame_clause_token2] = ACTIONS(703), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [3169] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(542), - [aux_sym_cte_token2] = ACTIONS(542), - [aux_sym_truncate_statement_token1] = ACTIONS(542), - [aux_sym_comment_statement_token1] = ACTIONS(542), - [aux_sym_comment_statement_token7] = ACTIONS(542), - [aux_sym_begin_statement_token1] = ACTIONS(542), - [aux_sym_commit_statement_token1] = ACTIONS(542), - [aux_sym_rollback_statement_token1] = ACTIONS(542), - [aux_sym_create_statement_token1] = ACTIONS(542), - [aux_sym_alter_statement_token1] = ACTIONS(542), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(542), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym__compound_statement_token2] = ACTIONS(542), - [aux_sym_return_statement_token1] = ACTIONS(542), - [aux_sym_declare_statement_token1] = ACTIONS(542), - [aux_sym_create_function_statement_token7] = ACTIONS(542), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(542), - [aux_sym_trigger_event_token2] = ACTIONS(542), - [aux_sym_trigger_event_token3] = ACTIONS(542), - [aux_sym_drop_statement_token1] = ACTIONS(542), - [aux_sym_grant_statement_token1] = ACTIONS(542), - [aux_sym_grant_statement_token4] = ACTIONS(542), - [aux_sym_grant_statement_token8] = ACTIONS(542), - [aux_sym_order_by_clause_token1] = ACTIONS(542), - [aux_sym_limit_clause_token1] = ACTIONS(542), - [aux_sym_offset_clause_token1] = ACTIONS(542), - [aux_sym_where_clause_token1] = ACTIONS(542), - [aux_sym_join_type_token1] = ACTIONS(542), - [aux_sym_join_type_token2] = ACTIONS(542), - [aux_sym_join_type_token3] = ACTIONS(542), - [aux_sym_join_type_token4] = ACTIONS(542), - [aux_sym_join_clause_token1] = ACTIONS(542), - [aux_sym_frame_clause_token2] = ACTIONS(542), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [3170] = { - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [anon_sym_COMMA] = ACTIONS(660), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym__compound_statement_token2] = ACTIONS(662), - [aux_sym_return_statement_token1] = ACTIONS(662), - [aux_sym_declare_statement_token1] = ACTIONS(662), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_reference_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_grant_statement_token8] = ACTIONS(662), - [aux_sym_order_by_clause_token1] = ACTIONS(662), - [aux_sym_limit_clause_token1] = ACTIONS(662), - [aux_sym_offset_clause_token1] = ACTIONS(662), - [aux_sym_where_clause_token1] = ACTIONS(662), - [aux_sym_select_clause_body_token1] = ACTIONS(662), - [aux_sym_join_type_token1] = ACTIONS(662), - [aux_sym_join_type_token2] = ACTIONS(662), - [aux_sym_join_type_token3] = ACTIONS(662), - [aux_sym_join_type_token4] = ACTIONS(662), - [aux_sym_join_clause_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [3171] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(588), - [aux_sym_cte_token2] = ACTIONS(588), - [aux_sym_truncate_statement_token1] = ACTIONS(588), - [aux_sym_comment_statement_token1] = ACTIONS(588), - [aux_sym_comment_statement_token7] = ACTIONS(588), - [aux_sym_begin_statement_token1] = ACTIONS(588), - [aux_sym_commit_statement_token1] = ACTIONS(588), - [aux_sym_rollback_statement_token1] = ACTIONS(588), - [aux_sym_create_statement_token1] = ACTIONS(588), - [aux_sym_alter_statement_token1] = ACTIONS(588), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(588), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym__compound_statement_token2] = ACTIONS(588), - [aux_sym_return_statement_token1] = ACTIONS(588), - [aux_sym_declare_statement_token1] = ACTIONS(588), - [aux_sym_create_function_statement_token7] = ACTIONS(588), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(588), - [aux_sym_trigger_event_token2] = ACTIONS(588), - [aux_sym_trigger_event_token3] = ACTIONS(588), - [aux_sym_drop_statement_token1] = ACTIONS(588), - [aux_sym_grant_statement_token1] = ACTIONS(588), - [aux_sym_grant_statement_token4] = ACTIONS(588), - [aux_sym_grant_statement_token8] = ACTIONS(588), - [aux_sym_order_by_clause_token1] = ACTIONS(588), - [aux_sym_limit_clause_token1] = ACTIONS(588), - [aux_sym_offset_clause_token1] = ACTIONS(588), - [aux_sym_where_clause_token1] = ACTIONS(588), - [aux_sym_join_type_token1] = ACTIONS(588), - [aux_sym_join_type_token2] = ACTIONS(588), - [aux_sym_join_type_token3] = ACTIONS(588), - [aux_sym_join_type_token4] = ACTIONS(588), - [aux_sym_join_clause_token1] = ACTIONS(588), - [aux_sym_frame_clause_token2] = ACTIONS(588), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [3172] = { - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [anon_sym_COMMA] = ACTIONS(784), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym__compound_statement_token2] = ACTIONS(786), - [aux_sym_return_statement_token1] = ACTIONS(786), - [aux_sym_declare_statement_token1] = ACTIONS(786), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_reference_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_grant_statement_token8] = ACTIONS(786), - [aux_sym_order_by_clause_token1] = ACTIONS(786), - [aux_sym_limit_clause_token1] = ACTIONS(786), - [aux_sym_offset_clause_token1] = ACTIONS(786), - [aux_sym_where_clause_token1] = ACTIONS(786), - [aux_sym_select_clause_body_token1] = ACTIONS(786), - [aux_sym_join_type_token1] = ACTIONS(786), - [aux_sym_join_type_token2] = ACTIONS(786), - [aux_sym_join_type_token3] = ACTIONS(786), - [aux_sym_join_type_token4] = ACTIONS(786), - [aux_sym_join_clause_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [3173] = { - [aux_sym_array_type_repeat1] = STATE(3336), - [ts_builtin_sym_end] = ACTIONS(336), - [anon_sym_SEMI] = ACTIONS(336), - [aux_sym_with_clause_token1] = ACTIONS(336), - [anon_sym_COMMA] = ACTIONS(336), - [aux_sym_cte_token2] = ACTIONS(336), - [aux_sym_truncate_statement_token1] = ACTIONS(336), - [aux_sym_comment_statement_token1] = ACTIONS(336), - [aux_sym_comment_statement_token7] = ACTIONS(336), - [aux_sym_begin_statement_token1] = ACTIONS(336), - [aux_sym_commit_statement_token1] = ACTIONS(336), - [aux_sym_rollback_statement_token1] = ACTIONS(336), - [aux_sym_create_statement_token1] = ACTIONS(336), - [aux_sym_alter_statement_token1] = ACTIONS(336), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(336), - [aux_sym_pg_command_token1] = ACTIONS(336), - [aux_sym__compound_statement_token2] = ACTIONS(336), - [aux_sym_return_statement_token1] = ACTIONS(336), - [aux_sym_declare_statement_token1] = ACTIONS(336), - [aux_sym_create_function_parameter_token1] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(336), - [aux_sym_create_trigger_statement_token1] = ACTIONS(336), - [aux_sym_trigger_reference_token1] = ACTIONS(336), - [aux_sym_trigger_event_token1] = ACTIONS(336), - [aux_sym_trigger_event_token2] = ACTIONS(336), - [aux_sym_trigger_event_token3] = ACTIONS(336), - [aux_sym_drop_statement_token1] = ACTIONS(336), - [aux_sym_grant_statement_token1] = ACTIONS(336), - [aux_sym_grant_statement_token4] = ACTIONS(336), - [aux_sym_direction_constraint_token1] = ACTIONS(336), - [aux_sym_direction_constraint_token2] = ACTIONS(336), - [aux_sym_order_expression_token1] = ACTIONS(336), - [aux_sym_limit_clause_token1] = ACTIONS(336), - [aux_sym_offset_clause_token1] = ACTIONS(336), - [aux_sym_fetch_clause_token1] = ACTIONS(336), - [aux_sym_where_clause_token1] = ACTIONS(336), - [aux_sym_frame_clause_token2] = ACTIONS(336), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(336), - [anon_sym_DASH_GT] = ACTIONS(338), - [anon_sym_DASH_GT_GT] = ACTIONS(336), - [anon_sym_POUND_GT] = ACTIONS(338), - [anon_sym_POUND_GT_GT] = ACTIONS(336), - [anon_sym_LBRACK] = ACTIONS(4021), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(338), - [anon_sym_TILDE] = ACTIONS(338), - [anon_sym_CARET] = ACTIONS(336), - [anon_sym_STAR] = ACTIONS(336), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(336), - [anon_sym_LT_LT] = ACTIONS(336), - [anon_sym_GT_GT] = ACTIONS(336), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_POUND] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(338), - [anon_sym_LT_EQ] = ACTIONS(336), - [anon_sym_LT_GT] = ACTIONS(336), - [anon_sym_BANG_EQ] = ACTIONS(336), - [anon_sym_GT] = ACTIONS(338), - [anon_sym_GT_EQ] = ACTIONS(336), - [anon_sym_BANG_TILDE] = ACTIONS(338), - [anon_sym_TILDE_STAR] = ACTIONS(336), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(336), - }, - [3174] = { - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(427), - [anon_sym_COMMA] = ACTIONS(425), - [aux_sym_cte_token1] = ACTIONS(427), - [aux_sym_cte_token2] = ACTIONS(427), - [aux_sym_comment_statement_token7] = ACTIONS(427), - [aux_sym_create_statement_token1] = ACTIONS(427), - [aux_sym_alter_statement_token1] = ACTIONS(427), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(427), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym__compound_statement_token2] = ACTIONS(427), - [aux_sym_return_statement_token1] = ACTIONS(427), - [aux_sym_declare_statement_token1] = ACTIONS(427), - [aux_sym_create_function_statement_token7] = ACTIONS(427), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(427), - [aux_sym_trigger_event_token1] = ACTIONS(427), - [aux_sym_trigger_event_token2] = ACTIONS(427), - [aux_sym_trigger_event_token3] = ACTIONS(427), - [aux_sym_drop_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token1] = ACTIONS(427), - [aux_sym_grant_statement_token4] = ACTIONS(427), - [aux_sym_grant_statement_token8] = ACTIONS(427), - [aux_sym_order_by_clause_token1] = ACTIONS(427), - [aux_sym_limit_clause_token1] = ACTIONS(427), - [aux_sym_offset_clause_token1] = ACTIONS(427), - [aux_sym_where_clause_token1] = ACTIONS(427), - [aux_sym_join_type_token1] = ACTIONS(427), - [aux_sym_join_type_token2] = ACTIONS(427), - [aux_sym_join_type_token3] = ACTIONS(427), - [aux_sym_join_type_token4] = ACTIONS(427), - [aux_sym_join_clause_token1] = ACTIONS(427), - [aux_sym_frame_clause_token2] = ACTIONS(427), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(427), - [sym__unquoted_identifier] = ACTIONS(427), - [anon_sym_BQUOTE] = ACTIONS(425), - [anon_sym_DQUOTE] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [3175] = { - [ts_builtin_sym_end] = ACTIONS(469), - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(469), - [aux_sym_cte_token2] = ACTIONS(469), - [aux_sym_truncate_statement_token1] = ACTIONS(469), - [aux_sym_comment_statement_token1] = ACTIONS(469), - [aux_sym_comment_statement_token7] = ACTIONS(469), - [aux_sym_begin_statement_token1] = ACTIONS(469), - [aux_sym_commit_statement_token1] = ACTIONS(469), - [aux_sym_rollback_statement_token1] = ACTIONS(469), - [aux_sym_create_statement_token1] = ACTIONS(469), - [aux_sym_alter_statement_token1] = ACTIONS(469), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(469), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(469), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym__compound_statement_token2] = ACTIONS(469), - [aux_sym_return_statement_token1] = ACTIONS(469), - [aux_sym_declare_statement_token1] = ACTIONS(469), - [aux_sym_null_hint_token2] = ACTIONS(469), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(469), - [aux_sym_trigger_event_token1] = ACTIONS(469), - [aux_sym_trigger_event_token2] = ACTIONS(469), - [aux_sym_trigger_event_token3] = ACTIONS(469), - [aux_sym_drop_statement_token1] = ACTIONS(469), - [aux_sym_grant_statement_token1] = ACTIONS(469), - [aux_sym_grant_statement_token4] = ACTIONS(469), - [aux_sym_grant_statement_token5] = ACTIONS(469), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(469), - [aux_sym_direction_constraint_token1] = ACTIONS(469), - [aux_sym_direction_constraint_token2] = ACTIONS(469), - [anon_sym_CONSTRAINT] = ACTIONS(469), - [aux_sym_table_constraint_check_token1] = ACTIONS(469), - [aux_sym_table_constraint_unique_token1] = ACTIONS(469), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(469), - [aux_sym_frame_clause_token2] = ACTIONS(469), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [3176] = { - [ts_builtin_sym_end] = ACTIONS(211), - [anon_sym_SEMI] = ACTIONS(211), - [aux_sym_with_clause_token1] = ACTIONS(4023), - [anon_sym_COMMA] = ACTIONS(211), - [aux_sym_cte_token2] = ACTIONS(211), - [anon_sym_LPAREN] = ACTIONS(4025), - [aux_sym_truncate_statement_token1] = ACTIONS(211), - [aux_sym_comment_statement_token1] = ACTIONS(211), - [aux_sym_comment_statement_token7] = ACTIONS(211), - [aux_sym_begin_statement_token1] = ACTIONS(211), - [aux_sym_commit_statement_token1] = ACTIONS(211), - [aux_sym_rollback_statement_token1] = ACTIONS(211), - [aux_sym_create_statement_token1] = ACTIONS(211), - [aux_sym_alter_statement_token1] = ACTIONS(211), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(211), - [aux_sym_pg_command_token1] = ACTIONS(211), - [aux_sym__compound_statement_token2] = ACTIONS(211), - [aux_sym_return_statement_token1] = ACTIONS(211), - [aux_sym_declare_statement_token1] = ACTIONS(211), - [aux_sym_create_function_parameter_token1] = ACTIONS(215), - [anon_sym_EQ] = ACTIONS(211), - [aux_sym_create_trigger_statement_token1] = ACTIONS(211), - [aux_sym_trigger_event_token1] = ACTIONS(211), - [aux_sym_trigger_event_token2] = ACTIONS(211), - [aux_sym_trigger_event_token3] = ACTIONS(211), - [aux_sym_drop_statement_token1] = ACTIONS(211), - [aux_sym_grant_statement_token1] = ACTIONS(211), - [aux_sym_grant_statement_token4] = ACTIONS(211), - [aux_sym_direction_constraint_token1] = ACTIONS(211), - [aux_sym_direction_constraint_token2] = ACTIONS(211), - [aux_sym_create_table_statement_token1] = ACTIONS(4027), - [aux_sym_order_expression_token1] = ACTIONS(211), - [aux_sym_limit_clause_token1] = ACTIONS(211), - [aux_sym_offset_clause_token1] = ACTIONS(211), - [aux_sym_frame_clause_token2] = ACTIONS(211), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(211), - [anon_sym_DASH_GT] = ACTIONS(215), - [anon_sym_DASH_GT_GT] = ACTIONS(211), - [anon_sym_POUND_GT] = ACTIONS(215), - [anon_sym_POUND_GT_GT] = ACTIONS(211), - [aux_sym_type_token1] = ACTIONS(4029), - [aux_sym_type_token2] = ACTIONS(4031), - [anon_sym_LBRACK] = ACTIONS(211), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(211), - [anon_sym_DASH] = ACTIONS(215), - [anon_sym_TILDE] = ACTIONS(215), - [anon_sym_CARET] = ACTIONS(211), - [anon_sym_STAR] = ACTIONS(211), - [anon_sym_SLASH] = ACTIONS(215), - [anon_sym_PERCENT] = ACTIONS(211), - [anon_sym_LT_LT] = ACTIONS(211), - [anon_sym_GT_GT] = ACTIONS(211), - [anon_sym_AMP] = ACTIONS(211), - [anon_sym_PIPE] = ACTIONS(211), - [anon_sym_POUND] = ACTIONS(215), - [anon_sym_LT] = ACTIONS(215), - [anon_sym_LT_EQ] = ACTIONS(211), - [anon_sym_LT_GT] = ACTIONS(211), - [anon_sym_BANG_EQ] = ACTIONS(211), - [anon_sym_GT] = ACTIONS(215), - [anon_sym_GT_EQ] = ACTIONS(211), - [anon_sym_BANG_TILDE] = ACTIONS(215), - [anon_sym_TILDE_STAR] = ACTIONS(211), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(211), - }, - [3177] = { - [ts_builtin_sym_end] = ACTIONS(648), - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(648), - [aux_sym_cte_token2] = ACTIONS(648), - [aux_sym_truncate_statement_token1] = ACTIONS(648), - [aux_sym_comment_statement_token1] = ACTIONS(648), - [aux_sym_comment_statement_token7] = ACTIONS(648), - [aux_sym_begin_statement_token1] = ACTIONS(648), - [aux_sym_commit_statement_token1] = ACTIONS(648), - [aux_sym_rollback_statement_token1] = ACTIONS(648), - [aux_sym_create_statement_token1] = ACTIONS(648), - [aux_sym_alter_statement_token1] = ACTIONS(648), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(648), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(648), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym__compound_statement_token2] = ACTIONS(648), - [aux_sym_return_statement_token1] = ACTIONS(648), - [aux_sym_declare_statement_token1] = ACTIONS(648), - [aux_sym_null_hint_token2] = ACTIONS(648), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(648), - [aux_sym_trigger_event_token1] = ACTIONS(648), - [aux_sym_trigger_event_token2] = ACTIONS(648), - [aux_sym_trigger_event_token3] = ACTIONS(648), - [aux_sym_drop_statement_token1] = ACTIONS(648), - [aux_sym_grant_statement_token1] = ACTIONS(648), - [aux_sym_grant_statement_token4] = ACTIONS(648), - [aux_sym_grant_statement_token5] = ACTIONS(648), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(648), - [aux_sym_direction_constraint_token1] = ACTIONS(648), - [aux_sym_direction_constraint_token2] = ACTIONS(648), - [anon_sym_CONSTRAINT] = ACTIONS(648), - [aux_sym_table_constraint_check_token1] = ACTIONS(648), - [aux_sym_table_constraint_unique_token1] = ACTIONS(648), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(648), - [aux_sym_frame_clause_token2] = ACTIONS(648), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [3178] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(4033), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token2] = ACTIONS(281), - [anon_sym_LPAREN] = ACTIONS(4035), - [aux_sym_truncate_statement_token1] = ACTIONS(281), - [aux_sym_comment_statement_token1] = ACTIONS(281), - [aux_sym_comment_statement_token7] = ACTIONS(281), - [aux_sym_begin_statement_token1] = ACTIONS(281), - [aux_sym_commit_statement_token1] = ACTIONS(281), - [aux_sym_rollback_statement_token1] = ACTIONS(281), - [aux_sym_create_statement_token1] = ACTIONS(281), - [aux_sym_alter_statement_token1] = ACTIONS(281), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(281), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym__compound_statement_token2] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(281), - [aux_sym_declare_statement_token1] = ACTIONS(281), - [aux_sym_create_function_statement_token7] = ACTIONS(281), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(281), - [aux_sym_trigger_event_token2] = ACTIONS(281), - [aux_sym_trigger_event_token3] = ACTIONS(281), - [aux_sym_drop_statement_token1] = ACTIONS(281), - [aux_sym_grant_statement_token1] = ACTIONS(281), - [aux_sym_grant_statement_token4] = ACTIONS(281), - [aux_sym_grant_statement_token8] = ACTIONS(281), - [aux_sym_create_table_statement_token1] = ACTIONS(4037), - [aux_sym_having_clause_token1] = ACTIONS(281), - [aux_sym_order_by_clause_token1] = ACTIONS(281), - [aux_sym_limit_clause_token1] = ACTIONS(281), - [aux_sym_offset_clause_token1] = ACTIONS(281), - [aux_sym_frame_clause_token2] = ACTIONS(281), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(4039), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [3179] = { - [ts_builtin_sym_end] = ACTIONS(484), - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(484), - [aux_sym_cte_token2] = ACTIONS(484), - [aux_sym_truncate_statement_token1] = ACTIONS(484), - [aux_sym_comment_statement_token1] = ACTIONS(484), - [aux_sym_comment_statement_token7] = ACTIONS(484), - [aux_sym_begin_statement_token1] = ACTIONS(484), - [aux_sym_commit_statement_token1] = ACTIONS(484), - [aux_sym_rollback_statement_token1] = ACTIONS(484), - [aux_sym_create_statement_token1] = ACTIONS(484), - [aux_sym_alter_statement_token1] = ACTIONS(484), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(484), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(484), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym__compound_statement_token2] = ACTIONS(484), - [aux_sym_return_statement_token1] = ACTIONS(484), - [aux_sym_declare_statement_token1] = ACTIONS(484), - [aux_sym_null_hint_token2] = ACTIONS(484), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(484), - [aux_sym_trigger_event_token1] = ACTIONS(484), - [aux_sym_trigger_event_token2] = ACTIONS(484), - [aux_sym_trigger_event_token3] = ACTIONS(484), - [aux_sym_drop_statement_token1] = ACTIONS(484), - [aux_sym_grant_statement_token1] = ACTIONS(484), - [aux_sym_grant_statement_token4] = ACTIONS(484), - [aux_sym_grant_statement_token5] = ACTIONS(484), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(484), - [aux_sym_direction_constraint_token1] = ACTIONS(484), - [aux_sym_direction_constraint_token2] = ACTIONS(484), - [anon_sym_CONSTRAINT] = ACTIONS(484), - [aux_sym_table_constraint_check_token1] = ACTIONS(484), - [aux_sym_table_constraint_unique_token1] = ACTIONS(484), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(484), - [aux_sym_frame_clause_token2] = ACTIONS(484), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [3180] = { - [ts_builtin_sym_end] = ACTIONS(530), - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(530), - [aux_sym_cte_token2] = ACTIONS(530), - [aux_sym_truncate_statement_token1] = ACTIONS(530), - [aux_sym_comment_statement_token1] = ACTIONS(530), - [aux_sym_comment_statement_token7] = ACTIONS(530), - [aux_sym_begin_statement_token1] = ACTIONS(530), - [aux_sym_commit_statement_token1] = ACTIONS(530), - [aux_sym_rollback_statement_token1] = ACTIONS(530), - [aux_sym_create_statement_token1] = ACTIONS(530), - [aux_sym_alter_statement_token1] = ACTIONS(530), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(530), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(530), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym__compound_statement_token2] = ACTIONS(530), - [aux_sym_return_statement_token1] = ACTIONS(530), - [aux_sym_declare_statement_token1] = ACTIONS(530), - [aux_sym_null_hint_token2] = ACTIONS(530), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(530), - [aux_sym_trigger_event_token1] = ACTIONS(530), - [aux_sym_trigger_event_token2] = ACTIONS(530), - [aux_sym_trigger_event_token3] = ACTIONS(530), - [aux_sym_drop_statement_token1] = ACTIONS(530), - [aux_sym_grant_statement_token1] = ACTIONS(530), - [aux_sym_grant_statement_token4] = ACTIONS(530), - [aux_sym_grant_statement_token5] = ACTIONS(530), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(530), - [aux_sym_direction_constraint_token1] = ACTIONS(530), - [aux_sym_direction_constraint_token2] = ACTIONS(530), - [anon_sym_CONSTRAINT] = ACTIONS(530), - [aux_sym_table_constraint_check_token1] = ACTIONS(530), - [aux_sym_table_constraint_unique_token1] = ACTIONS(530), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(530), - [aux_sym_frame_clause_token2] = ACTIONS(530), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [3181] = { - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(463), - [anon_sym_COMMA] = ACTIONS(461), - [aux_sym_cte_token1] = ACTIONS(463), - [aux_sym_cte_token2] = ACTIONS(463), - [aux_sym_comment_statement_token7] = ACTIONS(463), - [aux_sym_create_statement_token1] = ACTIONS(463), - [aux_sym_alter_statement_token1] = ACTIONS(463), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(463), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym__compound_statement_token2] = ACTIONS(463), - [aux_sym_return_statement_token1] = ACTIONS(463), - [aux_sym_declare_statement_token1] = ACTIONS(463), - [aux_sym_create_function_statement_token7] = ACTIONS(463), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(463), - [aux_sym_trigger_event_token1] = ACTIONS(463), - [aux_sym_trigger_event_token2] = ACTIONS(463), - [aux_sym_trigger_event_token3] = ACTIONS(463), - [aux_sym_drop_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token1] = ACTIONS(463), - [aux_sym_grant_statement_token4] = ACTIONS(463), - [aux_sym_grant_statement_token8] = ACTIONS(463), - [aux_sym_order_by_clause_token1] = ACTIONS(463), - [aux_sym_limit_clause_token1] = ACTIONS(463), - [aux_sym_offset_clause_token1] = ACTIONS(463), - [aux_sym_where_clause_token1] = ACTIONS(463), - [aux_sym_join_type_token1] = ACTIONS(463), - [aux_sym_join_type_token2] = ACTIONS(463), - [aux_sym_join_type_token3] = ACTIONS(463), - [aux_sym_join_type_token4] = ACTIONS(463), - [aux_sym_join_clause_token1] = ACTIONS(463), - [aux_sym_frame_clause_token2] = ACTIONS(463), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(463), - [sym__unquoted_identifier] = ACTIONS(463), - [anon_sym_BQUOTE] = ACTIONS(461), - [anon_sym_DQUOTE] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [3182] = { - [ts_builtin_sym_end] = ACTIONS(542), - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(542), - [aux_sym_cte_token2] = ACTIONS(542), - [aux_sym_truncate_statement_token1] = ACTIONS(542), - [aux_sym_comment_statement_token1] = ACTIONS(542), - [aux_sym_comment_statement_token7] = ACTIONS(542), - [aux_sym_begin_statement_token1] = ACTIONS(542), - [aux_sym_commit_statement_token1] = ACTIONS(542), - [aux_sym_rollback_statement_token1] = ACTIONS(542), - [aux_sym_create_statement_token1] = ACTIONS(542), - [aux_sym_alter_statement_token1] = ACTIONS(542), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(542), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(542), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym__compound_statement_token2] = ACTIONS(542), - [aux_sym_return_statement_token1] = ACTIONS(542), - [aux_sym_declare_statement_token1] = ACTIONS(542), - [aux_sym_null_hint_token2] = ACTIONS(542), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(542), - [aux_sym_trigger_event_token1] = ACTIONS(542), - [aux_sym_trigger_event_token2] = ACTIONS(542), - [aux_sym_trigger_event_token3] = ACTIONS(542), - [aux_sym_drop_statement_token1] = ACTIONS(542), - [aux_sym_grant_statement_token1] = ACTIONS(542), - [aux_sym_grant_statement_token4] = ACTIONS(542), - [aux_sym_grant_statement_token5] = ACTIONS(542), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(542), - [aux_sym_direction_constraint_token1] = ACTIONS(542), - [aux_sym_direction_constraint_token2] = ACTIONS(542), - [anon_sym_CONSTRAINT] = ACTIONS(542), - [aux_sym_table_constraint_check_token1] = ACTIONS(542), - [aux_sym_table_constraint_unique_token1] = ACTIONS(542), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(542), - [aux_sym_frame_clause_token2] = ACTIONS(542), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [3183] = { - [ts_builtin_sym_end] = ACTIONS(546), - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(546), - [aux_sym_cte_token2] = ACTIONS(546), - [aux_sym_truncate_statement_token1] = ACTIONS(546), - [aux_sym_comment_statement_token1] = ACTIONS(546), - [aux_sym_comment_statement_token7] = ACTIONS(546), - [aux_sym_begin_statement_token1] = ACTIONS(546), - [aux_sym_commit_statement_token1] = ACTIONS(546), - [aux_sym_rollback_statement_token1] = ACTIONS(546), - [aux_sym_create_statement_token1] = ACTIONS(546), - [aux_sym_alter_statement_token1] = ACTIONS(546), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(546), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(546), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym__compound_statement_token2] = ACTIONS(546), - [aux_sym_return_statement_token1] = ACTIONS(546), - [aux_sym_declare_statement_token1] = ACTIONS(546), - [aux_sym_null_hint_token2] = ACTIONS(546), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(546), - [aux_sym_trigger_event_token1] = ACTIONS(546), - [aux_sym_trigger_event_token2] = ACTIONS(546), - [aux_sym_trigger_event_token3] = ACTIONS(546), - [aux_sym_drop_statement_token1] = ACTIONS(546), - [aux_sym_grant_statement_token1] = ACTIONS(546), - [aux_sym_grant_statement_token4] = ACTIONS(546), - [aux_sym_grant_statement_token5] = ACTIONS(546), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(546), - [aux_sym_direction_constraint_token1] = ACTIONS(546), - [aux_sym_direction_constraint_token2] = ACTIONS(546), - [anon_sym_CONSTRAINT] = ACTIONS(546), - [aux_sym_table_constraint_check_token1] = ACTIONS(546), - [aux_sym_table_constraint_unique_token1] = ACTIONS(546), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(546), - [aux_sym_frame_clause_token2] = ACTIONS(546), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [3184] = { - [ts_builtin_sym_end] = ACTIONS(550), - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(550), - [aux_sym_cte_token2] = ACTIONS(550), - [aux_sym_truncate_statement_token1] = ACTIONS(550), - [aux_sym_comment_statement_token1] = ACTIONS(550), - [aux_sym_comment_statement_token7] = ACTIONS(550), - [aux_sym_begin_statement_token1] = ACTIONS(550), - [aux_sym_commit_statement_token1] = ACTIONS(550), - [aux_sym_rollback_statement_token1] = ACTIONS(550), - [aux_sym_create_statement_token1] = ACTIONS(550), - [aux_sym_alter_statement_token1] = ACTIONS(550), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(550), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(550), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym__compound_statement_token2] = ACTIONS(550), - [aux_sym_return_statement_token1] = ACTIONS(550), - [aux_sym_declare_statement_token1] = ACTIONS(550), - [aux_sym_null_hint_token2] = ACTIONS(550), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(550), - [aux_sym_trigger_event_token1] = ACTIONS(550), - [aux_sym_trigger_event_token2] = ACTIONS(550), - [aux_sym_trigger_event_token3] = ACTIONS(550), - [aux_sym_drop_statement_token1] = ACTIONS(550), - [aux_sym_grant_statement_token1] = ACTIONS(550), - [aux_sym_grant_statement_token4] = ACTIONS(550), - [aux_sym_grant_statement_token5] = ACTIONS(550), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(550), - [aux_sym_direction_constraint_token1] = ACTIONS(550), - [aux_sym_direction_constraint_token2] = ACTIONS(550), - [anon_sym_CONSTRAINT] = ACTIONS(550), - [aux_sym_table_constraint_check_token1] = ACTIONS(550), - [aux_sym_table_constraint_unique_token1] = ACTIONS(550), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(550), - [aux_sym_frame_clause_token2] = ACTIONS(550), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [3185] = { - [ts_builtin_sym_end] = ACTIONS(616), - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(616), - [aux_sym_cte_token2] = ACTIONS(616), - [aux_sym_truncate_statement_token1] = ACTIONS(616), - [aux_sym_comment_statement_token1] = ACTIONS(616), - [aux_sym_comment_statement_token7] = ACTIONS(616), - [aux_sym_begin_statement_token1] = ACTIONS(616), - [aux_sym_commit_statement_token1] = ACTIONS(616), - [aux_sym_rollback_statement_token1] = ACTIONS(616), - [aux_sym_create_statement_token1] = ACTIONS(616), - [aux_sym_alter_statement_token1] = ACTIONS(616), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(616), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(616), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym__compound_statement_token2] = ACTIONS(616), - [aux_sym_return_statement_token1] = ACTIONS(616), - [aux_sym_declare_statement_token1] = ACTIONS(616), - [aux_sym_null_hint_token2] = ACTIONS(616), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(616), - [aux_sym_trigger_event_token1] = ACTIONS(616), - [aux_sym_trigger_event_token2] = ACTIONS(616), - [aux_sym_trigger_event_token3] = ACTIONS(616), - [aux_sym_drop_statement_token1] = ACTIONS(616), - [aux_sym_grant_statement_token1] = ACTIONS(616), - [aux_sym_grant_statement_token4] = ACTIONS(616), - [aux_sym_grant_statement_token5] = ACTIONS(616), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(616), - [aux_sym_direction_constraint_token1] = ACTIONS(616), - [aux_sym_direction_constraint_token2] = ACTIONS(616), - [anon_sym_CONSTRAINT] = ACTIONS(616), - [aux_sym_table_constraint_check_token1] = ACTIONS(616), - [aux_sym_table_constraint_unique_token1] = ACTIONS(616), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(616), - [aux_sym_frame_clause_token2] = ACTIONS(616), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [3186] = { - [ts_builtin_sym_end] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(568), - [aux_sym_cte_token2] = ACTIONS(568), - [aux_sym_truncate_statement_token1] = ACTIONS(568), - [aux_sym_comment_statement_token1] = ACTIONS(568), - [aux_sym_comment_statement_token7] = ACTIONS(568), - [aux_sym_begin_statement_token1] = ACTIONS(568), - [aux_sym_commit_statement_token1] = ACTIONS(568), - [aux_sym_rollback_statement_token1] = ACTIONS(568), - [aux_sym_create_statement_token1] = ACTIONS(568), - [aux_sym_alter_statement_token1] = ACTIONS(568), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(568), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(568), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym__compound_statement_token2] = ACTIONS(568), - [aux_sym_return_statement_token1] = ACTIONS(568), - [aux_sym_declare_statement_token1] = ACTIONS(568), - [aux_sym_null_hint_token2] = ACTIONS(568), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(568), - [aux_sym_trigger_event_token1] = ACTIONS(568), - [aux_sym_trigger_event_token2] = ACTIONS(568), - [aux_sym_trigger_event_token3] = ACTIONS(568), - [aux_sym_drop_statement_token1] = ACTIONS(568), - [aux_sym_grant_statement_token1] = ACTIONS(568), - [aux_sym_grant_statement_token4] = ACTIONS(568), - [aux_sym_grant_statement_token5] = ACTIONS(568), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(568), - [aux_sym_direction_constraint_token1] = ACTIONS(568), - [aux_sym_direction_constraint_token2] = ACTIONS(568), - [anon_sym_CONSTRAINT] = ACTIONS(568), - [aux_sym_table_constraint_check_token1] = ACTIONS(568), - [aux_sym_table_constraint_unique_token1] = ACTIONS(568), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(568), - [aux_sym_frame_clause_token2] = ACTIONS(568), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [3187] = { - [ts_builtin_sym_end] = ACTIONS(564), - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(564), - [aux_sym_cte_token2] = ACTIONS(564), - [aux_sym_truncate_statement_token1] = ACTIONS(564), - [aux_sym_comment_statement_token1] = ACTIONS(564), - [aux_sym_comment_statement_token7] = ACTIONS(564), - [aux_sym_begin_statement_token1] = ACTIONS(564), - [aux_sym_commit_statement_token1] = ACTIONS(564), - [aux_sym_rollback_statement_token1] = ACTIONS(564), - [aux_sym_create_statement_token1] = ACTIONS(564), - [aux_sym_alter_statement_token1] = ACTIONS(564), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(564), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(564), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym__compound_statement_token2] = ACTIONS(564), - [aux_sym_return_statement_token1] = ACTIONS(564), - [aux_sym_declare_statement_token1] = ACTIONS(564), - [aux_sym_null_hint_token2] = ACTIONS(564), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(564), - [aux_sym_trigger_event_token1] = ACTIONS(564), - [aux_sym_trigger_event_token2] = ACTIONS(564), - [aux_sym_trigger_event_token3] = ACTIONS(564), - [aux_sym_drop_statement_token1] = ACTIONS(564), - [aux_sym_grant_statement_token1] = ACTIONS(564), - [aux_sym_grant_statement_token4] = ACTIONS(564), - [aux_sym_grant_statement_token5] = ACTIONS(564), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(564), - [aux_sym_direction_constraint_token1] = ACTIONS(564), - [aux_sym_direction_constraint_token2] = ACTIONS(564), - [anon_sym_CONSTRAINT] = ACTIONS(564), - [aux_sym_table_constraint_check_token1] = ACTIONS(564), - [aux_sym_table_constraint_unique_token1] = ACTIONS(564), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(564), - [aux_sym_frame_clause_token2] = ACTIONS(564), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [3188] = { - [ts_builtin_sym_end] = ACTIONS(538), - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(538), - [aux_sym_cte_token2] = ACTIONS(538), - [aux_sym_truncate_statement_token1] = ACTIONS(538), - [aux_sym_comment_statement_token1] = ACTIONS(538), - [aux_sym_comment_statement_token7] = ACTIONS(538), - [aux_sym_begin_statement_token1] = ACTIONS(538), - [aux_sym_commit_statement_token1] = ACTIONS(538), - [aux_sym_rollback_statement_token1] = ACTIONS(538), - [aux_sym_create_statement_token1] = ACTIONS(538), - [aux_sym_alter_statement_token1] = ACTIONS(538), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(538), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(538), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym__compound_statement_token2] = ACTIONS(538), - [aux_sym_return_statement_token1] = ACTIONS(538), - [aux_sym_declare_statement_token1] = ACTIONS(538), - [aux_sym_null_hint_token2] = ACTIONS(538), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(538), - [aux_sym_trigger_event_token1] = ACTIONS(538), - [aux_sym_trigger_event_token2] = ACTIONS(538), - [aux_sym_trigger_event_token3] = ACTIONS(538), - [aux_sym_drop_statement_token1] = ACTIONS(538), - [aux_sym_grant_statement_token1] = ACTIONS(538), - [aux_sym_grant_statement_token4] = ACTIONS(538), - [aux_sym_grant_statement_token5] = ACTIONS(538), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(538), - [aux_sym_direction_constraint_token1] = ACTIONS(538), - [aux_sym_direction_constraint_token2] = ACTIONS(538), - [anon_sym_CONSTRAINT] = ACTIONS(538), - [aux_sym_table_constraint_check_token1] = ACTIONS(538), - [aux_sym_table_constraint_unique_token1] = ACTIONS(538), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(538), - [aux_sym_frame_clause_token2] = ACTIONS(538), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [3189] = { - [ts_builtin_sym_end] = ACTIONS(425), - [anon_sym_SEMI] = ACTIONS(425), - [aux_sym_with_clause_token1] = ACTIONS(425), - [aux_sym_cte_token2] = ACTIONS(425), - [aux_sym_truncate_statement_token1] = ACTIONS(425), - [aux_sym_comment_statement_token1] = ACTIONS(425), - [aux_sym_comment_statement_token7] = ACTIONS(425), - [aux_sym_begin_statement_token1] = ACTIONS(425), - [aux_sym_commit_statement_token1] = ACTIONS(425), - [aux_sym_rollback_statement_token1] = ACTIONS(425), - [aux_sym_create_statement_token1] = ACTIONS(425), - [aux_sym_alter_statement_token1] = ACTIONS(425), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(425), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(425), - [aux_sym_pg_command_token1] = ACTIONS(425), - [aux_sym__compound_statement_token2] = ACTIONS(425), - [aux_sym_return_statement_token1] = ACTIONS(425), - [aux_sym_declare_statement_token1] = ACTIONS(425), - [aux_sym_null_hint_token2] = ACTIONS(425), - [aux_sym_create_function_parameter_token1] = ACTIONS(427), - [anon_sym_EQ] = ACTIONS(425), - [aux_sym_create_trigger_statement_token1] = ACTIONS(425), - [aux_sym_trigger_event_token1] = ACTIONS(425), - [aux_sym_trigger_event_token2] = ACTIONS(425), - [aux_sym_trigger_event_token3] = ACTIONS(425), - [aux_sym_drop_statement_token1] = ACTIONS(425), - [aux_sym_grant_statement_token1] = ACTIONS(425), - [aux_sym_grant_statement_token4] = ACTIONS(425), - [aux_sym_grant_statement_token5] = ACTIONS(425), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(425), - [aux_sym_direction_constraint_token1] = ACTIONS(425), - [aux_sym_direction_constraint_token2] = ACTIONS(425), - [anon_sym_CONSTRAINT] = ACTIONS(425), - [aux_sym_table_constraint_check_token1] = ACTIONS(425), - [aux_sym_table_constraint_unique_token1] = ACTIONS(425), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(425), - [aux_sym_frame_clause_token2] = ACTIONS(425), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(425), - [anon_sym_DASH_GT] = ACTIONS(427), - [anon_sym_DASH_GT_GT] = ACTIONS(425), - [anon_sym_POUND_GT] = ACTIONS(427), - [anon_sym_POUND_GT_GT] = ACTIONS(425), - [anon_sym_LBRACK] = ACTIONS(425), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(425), - [anon_sym_DASH] = ACTIONS(427), - [anon_sym_TILDE] = ACTIONS(427), - [anon_sym_CARET] = ACTIONS(425), - [anon_sym_STAR] = ACTIONS(425), - [anon_sym_SLASH] = ACTIONS(427), - [anon_sym_PERCENT] = ACTIONS(425), - [anon_sym_LT_LT] = ACTIONS(425), - [anon_sym_GT_GT] = ACTIONS(425), - [anon_sym_AMP] = ACTIONS(425), - [anon_sym_PIPE] = ACTIONS(425), - [anon_sym_POUND] = ACTIONS(427), - [anon_sym_LT] = ACTIONS(427), - [anon_sym_LT_EQ] = ACTIONS(425), - [anon_sym_LT_GT] = ACTIONS(425), - [anon_sym_BANG_EQ] = ACTIONS(425), - [anon_sym_GT] = ACTIONS(427), - [anon_sym_GT_EQ] = ACTIONS(425), - [anon_sym_BANG_TILDE] = ACTIONS(427), - [anon_sym_TILDE_STAR] = ACTIONS(425), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(425), - }, - [3190] = { - [ts_builtin_sym_end] = ACTIONS(433), - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(433), - [aux_sym_cte_token2] = ACTIONS(433), - [aux_sym_truncate_statement_token1] = ACTIONS(433), - [aux_sym_comment_statement_token1] = ACTIONS(433), - [aux_sym_comment_statement_token7] = ACTIONS(433), - [aux_sym_begin_statement_token1] = ACTIONS(433), - [aux_sym_commit_statement_token1] = ACTIONS(433), - [aux_sym_rollback_statement_token1] = ACTIONS(433), - [aux_sym_create_statement_token1] = ACTIONS(433), - [aux_sym_alter_statement_token1] = ACTIONS(433), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(433), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(433), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym__compound_statement_token2] = ACTIONS(433), - [aux_sym_return_statement_token1] = ACTIONS(433), - [aux_sym_declare_statement_token1] = ACTIONS(433), - [aux_sym_null_hint_token2] = ACTIONS(433), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(433), - [aux_sym_trigger_event_token1] = ACTIONS(433), - [aux_sym_trigger_event_token2] = ACTIONS(433), - [aux_sym_trigger_event_token3] = ACTIONS(433), - [aux_sym_drop_statement_token1] = ACTIONS(433), - [aux_sym_grant_statement_token1] = ACTIONS(433), - [aux_sym_grant_statement_token4] = ACTIONS(433), - [aux_sym_grant_statement_token5] = ACTIONS(433), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(433), - [aux_sym_direction_constraint_token1] = ACTIONS(433), - [aux_sym_direction_constraint_token2] = ACTIONS(433), - [anon_sym_CONSTRAINT] = ACTIONS(433), - [aux_sym_table_constraint_check_token1] = ACTIONS(433), - [aux_sym_table_constraint_unique_token1] = ACTIONS(433), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(433), - [aux_sym_frame_clause_token2] = ACTIONS(433), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, - [3191] = { - [ts_builtin_sym_end] = ACTIONS(437), - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(437), - [aux_sym_cte_token2] = ACTIONS(437), - [aux_sym_truncate_statement_token1] = ACTIONS(437), - [aux_sym_comment_statement_token1] = ACTIONS(437), - [aux_sym_comment_statement_token7] = ACTIONS(437), - [aux_sym_begin_statement_token1] = ACTIONS(437), - [aux_sym_commit_statement_token1] = ACTIONS(437), - [aux_sym_rollback_statement_token1] = ACTIONS(437), - [aux_sym_create_statement_token1] = ACTIONS(437), - [aux_sym_alter_statement_token1] = ACTIONS(437), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(437), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(437), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym__compound_statement_token2] = ACTIONS(437), - [aux_sym_return_statement_token1] = ACTIONS(437), - [aux_sym_declare_statement_token1] = ACTIONS(437), - [aux_sym_null_hint_token2] = ACTIONS(437), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(437), - [aux_sym_trigger_event_token1] = ACTIONS(437), - [aux_sym_trigger_event_token2] = ACTIONS(437), - [aux_sym_trigger_event_token3] = ACTIONS(437), - [aux_sym_drop_statement_token1] = ACTIONS(437), - [aux_sym_grant_statement_token1] = ACTIONS(437), - [aux_sym_grant_statement_token4] = ACTIONS(437), - [aux_sym_grant_statement_token5] = ACTIONS(437), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(437), - [aux_sym_direction_constraint_token1] = ACTIONS(437), - [aux_sym_direction_constraint_token2] = ACTIONS(437), - [anon_sym_CONSTRAINT] = ACTIONS(437), - [aux_sym_table_constraint_check_token1] = ACTIONS(437), - [aux_sym_table_constraint_unique_token1] = ACTIONS(437), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(437), - [aux_sym_frame_clause_token2] = ACTIONS(437), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [3192] = { - [sym__aliased_expression] = STATE(8804), - [sym__aliasable_expression] = STATE(8804), - [sym_select_clause_body] = STATE(7784), - [sym_select_subexpression] = STATE(5100), - [sym_conditional_expression] = STATE(5100), - [sym_in_expression] = STATE(5100), - [sym_function_call] = STATE(5048), - [sym__parenthesized_expression] = STATE(5048), - [sym_is_expression] = STATE(5100), - [sym_boolean_expression] = STATE(5100), - [sym_at_time_zone_expression] = STATE(5100), - [sym_NULL] = STATE(5100), - [sym_TRUE] = STATE(5100), - [sym_FALSE] = STATE(5100), - [sym__quoted_identifier] = STATE(4221), - [sym_identifier] = STATE(4074), - [sym_dotted_name] = STATE(4426), - [sym__identifier] = STATE(4427), - [sym_string] = STATE(5048), - [sym_json_access] = STATE(5100), - [sym_type_cast] = STATE(5100), - [sym_array_element_access] = STATE(5100), - [sym_unary_expression] = STATE(5100), - [sym_binary_expression] = STATE(5100), - [sym_asterisk_expression] = STATE(5100), - [sym_interval_expression] = STATE(5100), - [sym_argument_reference] = STATE(5046), - [sym__expression] = STATE(4543), - [aux_sym_cte_token2] = ACTIONS(4041), - [anon_sym_LPAREN] = ACTIONS(4043), - [anon_sym_RPAREN] = ACTIONS(39), - [aux_sym_create_function_statement_token7] = ACTIONS(41), - [aux_sym_null_hint_token2] = ACTIONS(4045), - [aux_sym_trigger_reference_token1] = ACTIONS(41), - [aux_sym_grant_statement_token8] = ACTIONS(41), - [aux_sym_order_by_clause_token1] = ACTIONS(41), - [aux_sym_limit_clause_token1] = ACTIONS(41), - [aux_sym_offset_clause_token1] = ACTIONS(41), - [aux_sym_where_clause_token1] = ACTIONS(41), - [aux_sym_join_type_token1] = ACTIONS(41), - [aux_sym_join_type_token2] = ACTIONS(41), - [aux_sym_join_type_token3] = ACTIONS(41), - [aux_sym_join_type_token4] = ACTIONS(41), - [aux_sym_join_clause_token1] = ACTIONS(41), - [aux_sym_select_subexpression_token1] = ACTIONS(4047), - [aux_sym_conditional_expression_token1] = ACTIONS(4049), - [aux_sym_TRUE_token1] = ACTIONS(4051), - [aux_sym_FALSE_token1] = ACTIONS(4053), - [sym_number] = ACTIONS(4055), - [sym__unquoted_identifier] = ACTIONS(4057), - [anon_sym_BQUOTE] = ACTIONS(4059), - [anon_sym_DQUOTE] = ACTIONS(4061), - [anon_sym_SQUOTE] = ACTIONS(4063), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(4065), - [anon_sym_DASH] = ACTIONS(4067), - [anon_sym_BANG_BANG] = ACTIONS(4065), - [anon_sym_TILDE] = ACTIONS(4065), - [anon_sym_AT] = ACTIONS(4065), - [anon_sym_PIPE_SLASH] = ACTIONS(4065), - [anon_sym_PIPE_PIPE_SLASH] = ACTIONS(4065), - [anon_sym_STAR] = ACTIONS(4069), - [aux_sym_interval_expression_token1] = ACTIONS(4071), - [anon_sym_DOLLAR] = ACTIONS(4073), - [sym__dollar_quoted_string_tag] = ACTIONS(4075), - }, - [3193] = { - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(319), - [aux_sym_cte_token2] = ACTIONS(319), - [aux_sym_truncate_statement_token1] = ACTIONS(319), - [aux_sym_comment_statement_token1] = ACTIONS(319), - [aux_sym_comment_statement_token7] = ACTIONS(319), - [aux_sym_begin_statement_token1] = ACTIONS(319), - [aux_sym_commit_statement_token1] = ACTIONS(319), - [aux_sym_rollback_statement_token1] = ACTIONS(319), - [aux_sym_create_statement_token1] = ACTIONS(319), - [aux_sym_alter_statement_token1] = ACTIONS(319), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(319), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(319), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym__compound_statement_token2] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(319), - [aux_sym_declare_statement_token1] = ACTIONS(319), - [aux_sym_null_hint_token2] = ACTIONS(319), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(319), - [aux_sym_trigger_event_token1] = ACTIONS(319), - [aux_sym_trigger_event_token2] = ACTIONS(319), - [aux_sym_trigger_event_token3] = ACTIONS(319), - [aux_sym_drop_statement_token1] = ACTIONS(319), - [aux_sym_grant_statement_token1] = ACTIONS(319), - [aux_sym_grant_statement_token4] = ACTIONS(319), - [aux_sym_grant_statement_token5] = ACTIONS(319), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(319), - [aux_sym_direction_constraint_token1] = ACTIONS(319), - [aux_sym_direction_constraint_token2] = ACTIONS(319), - [anon_sym_CONSTRAINT] = ACTIONS(319), - [aux_sym_table_constraint_check_token1] = ACTIONS(319), - [aux_sym_table_constraint_unique_token1] = ACTIONS(319), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(319), - [aux_sym_frame_clause_token2] = ACTIONS(319), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [3194] = { - [ts_builtin_sym_end] = ACTIONS(461), - [anon_sym_SEMI] = ACTIONS(461), - [aux_sym_with_clause_token1] = ACTIONS(461), - [aux_sym_cte_token2] = ACTIONS(461), - [aux_sym_truncate_statement_token1] = ACTIONS(461), - [aux_sym_comment_statement_token1] = ACTIONS(461), - [aux_sym_comment_statement_token7] = ACTIONS(461), - [aux_sym_begin_statement_token1] = ACTIONS(461), - [aux_sym_commit_statement_token1] = ACTIONS(461), - [aux_sym_rollback_statement_token1] = ACTIONS(461), - [aux_sym_create_statement_token1] = ACTIONS(461), - [aux_sym_alter_statement_token1] = ACTIONS(461), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(461), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(461), - [aux_sym_pg_command_token1] = ACTIONS(461), - [aux_sym__compound_statement_token2] = ACTIONS(461), - [aux_sym_return_statement_token1] = ACTIONS(461), - [aux_sym_declare_statement_token1] = ACTIONS(461), - [aux_sym_null_hint_token2] = ACTIONS(461), - [aux_sym_create_function_parameter_token1] = ACTIONS(463), - [anon_sym_EQ] = ACTIONS(461), - [aux_sym_create_trigger_statement_token1] = ACTIONS(461), - [aux_sym_trigger_event_token1] = ACTIONS(461), - [aux_sym_trigger_event_token2] = ACTIONS(461), - [aux_sym_trigger_event_token3] = ACTIONS(461), - [aux_sym_drop_statement_token1] = ACTIONS(461), - [aux_sym_grant_statement_token1] = ACTIONS(461), - [aux_sym_grant_statement_token4] = ACTIONS(461), - [aux_sym_grant_statement_token5] = ACTIONS(461), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(461), - [aux_sym_direction_constraint_token1] = ACTIONS(461), - [aux_sym_direction_constraint_token2] = ACTIONS(461), - [anon_sym_CONSTRAINT] = ACTIONS(461), - [aux_sym_table_constraint_check_token1] = ACTIONS(461), - [aux_sym_table_constraint_unique_token1] = ACTIONS(461), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(461), - [aux_sym_frame_clause_token2] = ACTIONS(461), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(461), - [anon_sym_DASH_GT] = ACTIONS(463), - [anon_sym_DASH_GT_GT] = ACTIONS(461), - [anon_sym_POUND_GT] = ACTIONS(463), - [anon_sym_POUND_GT_GT] = ACTIONS(461), - [anon_sym_LBRACK] = ACTIONS(461), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(461), - [anon_sym_DASH] = ACTIONS(463), - [anon_sym_TILDE] = ACTIONS(463), - [anon_sym_CARET] = ACTIONS(461), - [anon_sym_STAR] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(463), - [anon_sym_PERCENT] = ACTIONS(461), - [anon_sym_LT_LT] = ACTIONS(461), - [anon_sym_GT_GT] = ACTIONS(461), - [anon_sym_AMP] = ACTIONS(461), - [anon_sym_PIPE] = ACTIONS(461), - [anon_sym_POUND] = ACTIONS(463), - [anon_sym_LT] = ACTIONS(463), - [anon_sym_LT_EQ] = ACTIONS(461), - [anon_sym_LT_GT] = ACTIONS(461), - [anon_sym_BANG_EQ] = ACTIONS(461), - [anon_sym_GT] = ACTIONS(463), - [anon_sym_GT_EQ] = ACTIONS(461), - [anon_sym_BANG_TILDE] = ACTIONS(463), - [anon_sym_TILDE_STAR] = ACTIONS(461), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(461), - }, - [3195] = { - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(321), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token1] = ACTIONS(321), - [aux_sym_cte_token2] = ACTIONS(321), - [aux_sym_comment_statement_token7] = ACTIONS(321), - [aux_sym_create_statement_token1] = ACTIONS(321), - [aux_sym_alter_statement_token1] = ACTIONS(321), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(321), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym__compound_statement_token2] = ACTIONS(321), - [aux_sym_return_statement_token1] = ACTIONS(321), - [aux_sym_declare_statement_token1] = ACTIONS(321), - [aux_sym_create_function_statement_token7] = ACTIONS(321), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(321), - [aux_sym_trigger_event_token1] = ACTIONS(321), - [aux_sym_trigger_event_token2] = ACTIONS(321), - [aux_sym_trigger_event_token3] = ACTIONS(321), - [aux_sym_drop_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token1] = ACTIONS(321), - [aux_sym_grant_statement_token4] = ACTIONS(321), - [aux_sym_grant_statement_token8] = ACTIONS(321), - [aux_sym_order_by_clause_token1] = ACTIONS(321), - [aux_sym_limit_clause_token1] = ACTIONS(321), - [aux_sym_offset_clause_token1] = ACTIONS(321), - [aux_sym_where_clause_token1] = ACTIONS(321), - [aux_sym_join_type_token1] = ACTIONS(321), - [aux_sym_join_type_token2] = ACTIONS(321), - [aux_sym_join_type_token3] = ACTIONS(321), - [aux_sym_join_type_token4] = ACTIONS(321), - [aux_sym_join_clause_token1] = ACTIONS(321), - [aux_sym_frame_clause_token2] = ACTIONS(321), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(321), - [sym__unquoted_identifier] = ACTIONS(321), - [anon_sym_BQUOTE] = ACTIONS(319), - [anon_sym_DQUOTE] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(319), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [3196] = { - [ts_builtin_sym_end] = ACTIONS(451), - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(451), - [aux_sym_cte_token2] = ACTIONS(451), - [aux_sym_truncate_statement_token1] = ACTIONS(451), - [aux_sym_comment_statement_token1] = ACTIONS(451), - [aux_sym_comment_statement_token7] = ACTIONS(451), - [aux_sym_begin_statement_token1] = ACTIONS(451), - [aux_sym_commit_statement_token1] = ACTIONS(451), - [aux_sym_rollback_statement_token1] = ACTIONS(451), - [aux_sym_create_statement_token1] = ACTIONS(451), - [aux_sym_alter_statement_token1] = ACTIONS(451), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(451), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(451), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym__compound_statement_token2] = ACTIONS(451), - [aux_sym_return_statement_token1] = ACTIONS(451), - [aux_sym_declare_statement_token1] = ACTIONS(451), - [aux_sym_null_hint_token2] = ACTIONS(451), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(451), - [aux_sym_trigger_event_token1] = ACTIONS(451), - [aux_sym_trigger_event_token2] = ACTIONS(451), - [aux_sym_trigger_event_token3] = ACTIONS(451), - [aux_sym_drop_statement_token1] = ACTIONS(451), - [aux_sym_grant_statement_token1] = ACTIONS(451), - [aux_sym_grant_statement_token4] = ACTIONS(451), - [aux_sym_grant_statement_token5] = ACTIONS(451), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(451), - [aux_sym_direction_constraint_token1] = ACTIONS(451), - [aux_sym_direction_constraint_token2] = ACTIONS(451), - [anon_sym_CONSTRAINT] = ACTIONS(451), - [aux_sym_table_constraint_check_token1] = ACTIONS(451), - [aux_sym_table_constraint_unique_token1] = ACTIONS(451), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(451), - [aux_sym_frame_clause_token2] = ACTIONS(451), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [3197] = { - [ts_builtin_sym_end] = ACTIONS(441), - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(441), - [aux_sym_cte_token2] = ACTIONS(441), - [aux_sym_truncate_statement_token1] = ACTIONS(441), - [aux_sym_comment_statement_token1] = ACTIONS(441), - [aux_sym_comment_statement_token7] = ACTIONS(441), - [aux_sym_begin_statement_token1] = ACTIONS(441), - [aux_sym_commit_statement_token1] = ACTIONS(441), - [aux_sym_rollback_statement_token1] = ACTIONS(441), - [aux_sym_create_statement_token1] = ACTIONS(441), - [aux_sym_alter_statement_token1] = ACTIONS(441), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(441), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(441), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym__compound_statement_token2] = ACTIONS(441), - [aux_sym_return_statement_token1] = ACTIONS(441), - [aux_sym_declare_statement_token1] = ACTIONS(441), - [aux_sym_null_hint_token2] = ACTIONS(441), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(441), - [aux_sym_trigger_event_token1] = ACTIONS(441), - [aux_sym_trigger_event_token2] = ACTIONS(441), - [aux_sym_trigger_event_token3] = ACTIONS(441), - [aux_sym_drop_statement_token1] = ACTIONS(441), - [aux_sym_grant_statement_token1] = ACTIONS(441), - [aux_sym_grant_statement_token4] = ACTIONS(441), - [aux_sym_grant_statement_token5] = ACTIONS(441), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(441), - [aux_sym_direction_constraint_token1] = ACTIONS(441), - [aux_sym_direction_constraint_token2] = ACTIONS(441), - [anon_sym_CONSTRAINT] = ACTIONS(441), - [aux_sym_table_constraint_check_token1] = ACTIONS(441), - [aux_sym_table_constraint_unique_token1] = ACTIONS(441), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(441), - [aux_sym_frame_clause_token2] = ACTIONS(441), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [3198] = { - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(588), - [aux_sym_cte_token2] = ACTIONS(588), - [aux_sym_truncate_statement_token1] = ACTIONS(588), - [aux_sym_comment_statement_token1] = ACTIONS(588), - [aux_sym_comment_statement_token7] = ACTIONS(588), - [aux_sym_begin_statement_token1] = ACTIONS(588), - [aux_sym_commit_statement_token1] = ACTIONS(588), - [aux_sym_rollback_statement_token1] = ACTIONS(588), - [aux_sym_create_statement_token1] = ACTIONS(588), - [aux_sym_alter_statement_token1] = ACTIONS(588), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(588), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(588), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym__compound_statement_token2] = ACTIONS(588), - [aux_sym_return_statement_token1] = ACTIONS(588), - [aux_sym_declare_statement_token1] = ACTIONS(588), - [aux_sym_null_hint_token2] = ACTIONS(588), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(588), - [aux_sym_trigger_event_token1] = ACTIONS(588), - [aux_sym_trigger_event_token2] = ACTIONS(588), - [aux_sym_trigger_event_token3] = ACTIONS(588), - [aux_sym_drop_statement_token1] = ACTIONS(588), - [aux_sym_grant_statement_token1] = ACTIONS(588), - [aux_sym_grant_statement_token4] = ACTIONS(588), - [aux_sym_grant_statement_token5] = ACTIONS(588), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(588), - [aux_sym_direction_constraint_token1] = ACTIONS(588), - [aux_sym_direction_constraint_token2] = ACTIONS(588), - [anon_sym_CONSTRAINT] = ACTIONS(588), - [aux_sym_table_constraint_check_token1] = ACTIONS(588), - [aux_sym_table_constraint_unique_token1] = ACTIONS(588), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(588), - [aux_sym_frame_clause_token2] = ACTIONS(588), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [3199] = { - [ts_builtin_sym_end] = ACTIONS(632), - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(632), - [aux_sym_cte_token2] = ACTIONS(632), - [aux_sym_truncate_statement_token1] = ACTIONS(632), - [aux_sym_comment_statement_token1] = ACTIONS(632), - [aux_sym_comment_statement_token7] = ACTIONS(632), - [aux_sym_begin_statement_token1] = ACTIONS(632), - [aux_sym_commit_statement_token1] = ACTIONS(632), - [aux_sym_rollback_statement_token1] = ACTIONS(632), - [aux_sym_create_statement_token1] = ACTIONS(632), - [aux_sym_alter_statement_token1] = ACTIONS(632), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(632), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(632), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym__compound_statement_token2] = ACTIONS(632), - [aux_sym_return_statement_token1] = ACTIONS(632), - [aux_sym_declare_statement_token1] = ACTIONS(632), - [aux_sym_null_hint_token2] = ACTIONS(632), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(632), - [aux_sym_trigger_event_token1] = ACTIONS(632), - [aux_sym_trigger_event_token2] = ACTIONS(632), - [aux_sym_trigger_event_token3] = ACTIONS(632), - [aux_sym_drop_statement_token1] = ACTIONS(632), - [aux_sym_grant_statement_token1] = ACTIONS(632), - [aux_sym_grant_statement_token4] = ACTIONS(632), - [aux_sym_grant_statement_token5] = ACTIONS(632), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(632), - [aux_sym_direction_constraint_token1] = ACTIONS(632), - [aux_sym_direction_constraint_token2] = ACTIONS(632), - [anon_sym_CONSTRAINT] = ACTIONS(632), - [aux_sym_table_constraint_check_token1] = ACTIONS(632), - [aux_sym_table_constraint_unique_token1] = ACTIONS(632), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(632), - [aux_sym_frame_clause_token2] = ACTIONS(632), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [3200] = { - [ts_builtin_sym_end] = ACTIONS(445), - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(445), - [aux_sym_cte_token2] = ACTIONS(445), - [aux_sym_truncate_statement_token1] = ACTIONS(445), - [aux_sym_comment_statement_token1] = ACTIONS(445), - [aux_sym_comment_statement_token7] = ACTIONS(445), - [aux_sym_begin_statement_token1] = ACTIONS(445), - [aux_sym_commit_statement_token1] = ACTIONS(445), - [aux_sym_rollback_statement_token1] = ACTIONS(445), - [aux_sym_create_statement_token1] = ACTIONS(445), - [aux_sym_alter_statement_token1] = ACTIONS(445), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(445), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(445), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym__compound_statement_token2] = ACTIONS(445), - [aux_sym_return_statement_token1] = ACTIONS(445), - [aux_sym_declare_statement_token1] = ACTIONS(445), - [aux_sym_null_hint_token2] = ACTIONS(445), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(445), - [aux_sym_trigger_event_token1] = ACTIONS(445), - [aux_sym_trigger_event_token2] = ACTIONS(445), - [aux_sym_trigger_event_token3] = ACTIONS(445), - [aux_sym_drop_statement_token1] = ACTIONS(445), - [aux_sym_grant_statement_token1] = ACTIONS(445), - [aux_sym_grant_statement_token4] = ACTIONS(445), - [aux_sym_grant_statement_token5] = ACTIONS(445), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(445), - [aux_sym_direction_constraint_token1] = ACTIONS(445), - [aux_sym_direction_constraint_token2] = ACTIONS(445), - [anon_sym_CONSTRAINT] = ACTIONS(445), - [aux_sym_table_constraint_check_token1] = ACTIONS(445), - [aux_sym_table_constraint_unique_token1] = ACTIONS(445), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(445), - [aux_sym_frame_clause_token2] = ACTIONS(445), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [3201] = { - [anon_sym_SEMI] = ACTIONS(648), - [aux_sym_with_clause_token1] = ACTIONS(650), - [anon_sym_COMMA] = ACTIONS(648), - [aux_sym_cte_token1] = ACTIONS(650), - [aux_sym_cte_token2] = ACTIONS(650), - [aux_sym_comment_statement_token7] = ACTIONS(650), - [aux_sym_create_statement_token1] = ACTIONS(650), - [aux_sym_alter_statement_token1] = ACTIONS(650), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(650), - [aux_sym_pg_command_token1] = ACTIONS(648), - [aux_sym__compound_statement_token2] = ACTIONS(650), - [aux_sym_return_statement_token1] = ACTIONS(650), - [aux_sym_declare_statement_token1] = ACTIONS(650), - [aux_sym_create_function_statement_token7] = ACTIONS(650), - [aux_sym_create_function_parameter_token1] = ACTIONS(650), - [anon_sym_EQ] = ACTIONS(648), - [aux_sym_create_trigger_statement_token1] = ACTIONS(650), - [aux_sym_trigger_event_token1] = ACTIONS(650), - [aux_sym_trigger_event_token2] = ACTIONS(650), - [aux_sym_trigger_event_token3] = ACTIONS(650), - [aux_sym_drop_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token1] = ACTIONS(650), - [aux_sym_grant_statement_token4] = ACTIONS(650), - [aux_sym_grant_statement_token8] = ACTIONS(650), - [aux_sym_order_by_clause_token1] = ACTIONS(650), - [aux_sym_limit_clause_token1] = ACTIONS(650), - [aux_sym_offset_clause_token1] = ACTIONS(650), - [aux_sym_where_clause_token1] = ACTIONS(650), - [aux_sym_join_type_token1] = ACTIONS(650), - [aux_sym_join_type_token2] = ACTIONS(650), - [aux_sym_join_type_token3] = ACTIONS(650), - [aux_sym_join_type_token4] = ACTIONS(650), - [aux_sym_join_clause_token1] = ACTIONS(650), - [aux_sym_frame_clause_token2] = ACTIONS(650), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(650), - [sym__unquoted_identifier] = ACTIONS(650), - [anon_sym_BQUOTE] = ACTIONS(648), - [anon_sym_DQUOTE] = ACTIONS(648), - [anon_sym_DASH_GT] = ACTIONS(650), - [anon_sym_DASH_GT_GT] = ACTIONS(648), - [anon_sym_POUND_GT] = ACTIONS(650), - [anon_sym_POUND_GT_GT] = ACTIONS(648), - [anon_sym_COLON_COLON] = ACTIONS(648), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(648), - [anon_sym_DASH] = ACTIONS(650), - [anon_sym_TILDE] = ACTIONS(650), - [anon_sym_CARET] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(648), - [anon_sym_SLASH] = ACTIONS(650), - [anon_sym_PERCENT] = ACTIONS(648), - [anon_sym_LT_LT] = ACTIONS(648), - [anon_sym_GT_GT] = ACTIONS(648), - [anon_sym_AMP] = ACTIONS(648), - [anon_sym_PIPE] = ACTIONS(648), - [anon_sym_POUND] = ACTIONS(650), - [anon_sym_LT] = ACTIONS(650), - [anon_sym_LT_EQ] = ACTIONS(648), - [anon_sym_LT_GT] = ACTIONS(648), - [anon_sym_BANG_EQ] = ACTIONS(648), - [anon_sym_GT] = ACTIONS(650), - [anon_sym_GT_EQ] = ACTIONS(648), - [anon_sym_BANG_TILDE] = ACTIONS(650), - [anon_sym_TILDE_STAR] = ACTIONS(648), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(648), - }, - [3202] = { - [ts_builtin_sym_end] = ACTIONS(429), - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(429), - [aux_sym_cte_token2] = ACTIONS(429), - [aux_sym_truncate_statement_token1] = ACTIONS(429), - [aux_sym_comment_statement_token1] = ACTIONS(429), - [aux_sym_comment_statement_token7] = ACTIONS(429), - [aux_sym_begin_statement_token1] = ACTIONS(429), - [aux_sym_commit_statement_token1] = ACTIONS(429), - [aux_sym_rollback_statement_token1] = ACTIONS(429), - [aux_sym_create_statement_token1] = ACTIONS(429), - [aux_sym_alter_statement_token1] = ACTIONS(429), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(429), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(429), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym__compound_statement_token2] = ACTIONS(429), - [aux_sym_return_statement_token1] = ACTIONS(429), - [aux_sym_declare_statement_token1] = ACTIONS(429), - [aux_sym_null_hint_token2] = ACTIONS(429), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(429), - [aux_sym_trigger_event_token1] = ACTIONS(429), - [aux_sym_trigger_event_token2] = ACTIONS(429), - [aux_sym_trigger_event_token3] = ACTIONS(429), - [aux_sym_drop_statement_token1] = ACTIONS(429), - [aux_sym_grant_statement_token1] = ACTIONS(429), - [aux_sym_grant_statement_token4] = ACTIONS(429), - [aux_sym_grant_statement_token5] = ACTIONS(429), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(429), - [aux_sym_direction_constraint_token1] = ACTIONS(429), - [aux_sym_direction_constraint_token2] = ACTIONS(429), - [anon_sym_CONSTRAINT] = ACTIONS(429), - [aux_sym_table_constraint_check_token1] = ACTIONS(429), - [aux_sym_table_constraint_unique_token1] = ACTIONS(429), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(429), - [aux_sym_frame_clause_token2] = ACTIONS(429), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [3203] = { - [ts_builtin_sym_end] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(737), - [aux_sym_cte_token2] = ACTIONS(737), - [aux_sym_truncate_statement_token1] = ACTIONS(737), - [aux_sym_comment_statement_token1] = ACTIONS(737), - [aux_sym_comment_statement_token7] = ACTIONS(737), - [aux_sym_begin_statement_token1] = ACTIONS(737), - [aux_sym_commit_statement_token1] = ACTIONS(737), - [aux_sym_rollback_statement_token1] = ACTIONS(737), - [aux_sym_create_statement_token1] = ACTIONS(737), - [aux_sym_alter_statement_token1] = ACTIONS(737), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(737), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym__compound_statement_token2] = ACTIONS(737), - [aux_sym_return_statement_token1] = ACTIONS(737), - [aux_sym_declare_statement_token1] = ACTIONS(737), - [aux_sym_create_function_statement_token7] = ACTIONS(737), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(737), - [aux_sym_trigger_event_token2] = ACTIONS(737), - [aux_sym_trigger_event_token3] = ACTIONS(737), - [aux_sym_drop_statement_token1] = ACTIONS(737), - [aux_sym_grant_statement_token1] = ACTIONS(737), - [aux_sym_grant_statement_token4] = ACTIONS(737), - [aux_sym_grant_statement_token8] = ACTIONS(737), - [aux_sym_order_by_clause_token1] = ACTIONS(737), - [aux_sym_limit_clause_token1] = ACTIONS(737), - [aux_sym_offset_clause_token1] = ACTIONS(737), - [aux_sym_where_clause_token1] = ACTIONS(737), - [aux_sym_join_type_token1] = ACTIONS(737), - [aux_sym_join_type_token2] = ACTIONS(737), - [aux_sym_join_type_token3] = ACTIONS(737), - [aux_sym_join_type_token4] = ACTIONS(737), - [aux_sym_join_clause_token1] = ACTIONS(737), - [aux_sym_frame_clause_token2] = ACTIONS(737), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [3204] = { - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(733), - [aux_sym_cte_token2] = ACTIONS(733), - [aux_sym_truncate_statement_token1] = ACTIONS(733), - [aux_sym_comment_statement_token1] = ACTIONS(733), - [aux_sym_comment_statement_token7] = ACTIONS(733), - [aux_sym_begin_statement_token1] = ACTIONS(733), - [aux_sym_commit_statement_token1] = ACTIONS(733), - [aux_sym_rollback_statement_token1] = ACTIONS(733), - [aux_sym_create_statement_token1] = ACTIONS(733), - [aux_sym_alter_statement_token1] = ACTIONS(733), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(733), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym__compound_statement_token2] = ACTIONS(733), - [aux_sym_return_statement_token1] = ACTIONS(733), - [aux_sym_declare_statement_token1] = ACTIONS(733), - [aux_sym_create_function_statement_token7] = ACTIONS(733), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(733), - [aux_sym_trigger_event_token2] = ACTIONS(733), - [aux_sym_trigger_event_token3] = ACTIONS(733), - [aux_sym_drop_statement_token1] = ACTIONS(733), - [aux_sym_grant_statement_token1] = ACTIONS(733), - [aux_sym_grant_statement_token4] = ACTIONS(733), - [aux_sym_grant_statement_token8] = ACTIONS(733), - [aux_sym_order_by_clause_token1] = ACTIONS(733), - [aux_sym_limit_clause_token1] = ACTIONS(733), - [aux_sym_offset_clause_token1] = ACTIONS(733), - [aux_sym_where_clause_token1] = ACTIONS(733), - [aux_sym_join_type_token1] = ACTIONS(733), - [aux_sym_join_type_token2] = ACTIONS(733), - [aux_sym_join_type_token3] = ACTIONS(733), - [aux_sym_join_type_token4] = ACTIONS(733), - [aux_sym_join_clause_token1] = ACTIONS(733), - [aux_sym_frame_clause_token2] = ACTIONS(733), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [3205] = { - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(277), - [aux_sym_cte_token2] = ACTIONS(277), - [aux_sym_truncate_statement_token1] = ACTIONS(277), - [aux_sym_comment_statement_token1] = ACTIONS(277), - [aux_sym_comment_statement_token7] = ACTIONS(277), - [aux_sym_begin_statement_token1] = ACTIONS(277), - [aux_sym_commit_statement_token1] = ACTIONS(277), - [aux_sym_rollback_statement_token1] = ACTIONS(277), - [aux_sym_create_statement_token1] = ACTIONS(277), - [aux_sym_alter_statement_token1] = ACTIONS(277), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(277), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(277), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym__compound_statement_token2] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(277), - [aux_sym_declare_statement_token1] = ACTIONS(277), - [aux_sym_null_hint_token2] = ACTIONS(277), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(277), - [aux_sym_trigger_event_token1] = ACTIONS(277), - [aux_sym_trigger_event_token2] = ACTIONS(277), - [aux_sym_trigger_event_token3] = ACTIONS(277), - [aux_sym_drop_statement_token1] = ACTIONS(277), - [aux_sym_grant_statement_token1] = ACTIONS(277), - [aux_sym_grant_statement_token4] = ACTIONS(277), - [aux_sym_grant_statement_token5] = ACTIONS(277), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(277), - [aux_sym_direction_constraint_token1] = ACTIONS(277), - [aux_sym_direction_constraint_token2] = ACTIONS(277), - [anon_sym_CONSTRAINT] = ACTIONS(277), - [aux_sym_table_constraint_check_token1] = ACTIONS(277), - [aux_sym_table_constraint_unique_token1] = ACTIONS(277), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(277), - [aux_sym_frame_clause_token2] = ACTIONS(277), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [3206] = { - [ts_builtin_sym_end] = ACTIONS(729), - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(729), - [aux_sym_cte_token2] = ACTIONS(729), - [aux_sym_truncate_statement_token1] = ACTIONS(729), - [aux_sym_comment_statement_token1] = ACTIONS(729), - [aux_sym_comment_statement_token7] = ACTIONS(729), - [aux_sym_begin_statement_token1] = ACTIONS(729), - [aux_sym_commit_statement_token1] = ACTIONS(729), - [aux_sym_rollback_statement_token1] = ACTIONS(729), - [aux_sym_create_statement_token1] = ACTIONS(729), - [aux_sym_alter_statement_token1] = ACTIONS(729), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(729), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym__compound_statement_token2] = ACTIONS(729), - [aux_sym_return_statement_token1] = ACTIONS(729), - [aux_sym_declare_statement_token1] = ACTIONS(729), - [aux_sym_create_function_statement_token7] = ACTIONS(729), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(729), - [aux_sym_trigger_event_token2] = ACTIONS(729), - [aux_sym_trigger_event_token3] = ACTIONS(729), - [aux_sym_drop_statement_token1] = ACTIONS(729), - [aux_sym_grant_statement_token1] = ACTIONS(729), - [aux_sym_grant_statement_token4] = ACTIONS(729), - [aux_sym_grant_statement_token8] = ACTIONS(729), - [aux_sym_order_by_clause_token1] = ACTIONS(729), - [aux_sym_limit_clause_token1] = ACTIONS(729), - [aux_sym_offset_clause_token1] = ACTIONS(729), - [aux_sym_where_clause_token1] = ACTIONS(729), - [aux_sym_join_type_token1] = ACTIONS(729), - [aux_sym_join_type_token2] = ACTIONS(729), - [aux_sym_join_type_token3] = ACTIONS(729), - [aux_sym_join_type_token4] = ACTIONS(729), - [aux_sym_join_clause_token1] = ACTIONS(729), - [aux_sym_frame_clause_token2] = ACTIONS(729), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [3207] = { - [ts_builtin_sym_end] = ACTIONS(741), - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(741), - [aux_sym_cte_token2] = ACTIONS(4077), - [aux_sym_truncate_statement_token1] = ACTIONS(741), - [aux_sym_comment_statement_token1] = ACTIONS(741), - [aux_sym_comment_statement_token7] = ACTIONS(4079), - [aux_sym_begin_statement_token1] = ACTIONS(741), - [aux_sym_commit_statement_token1] = ACTIONS(741), - [aux_sym_rollback_statement_token1] = ACTIONS(741), - [aux_sym_create_statement_token1] = ACTIONS(741), - [aux_sym_alter_statement_token1] = ACTIONS(741), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(741), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym__compound_statement_token2] = ACTIONS(741), - [aux_sym_return_statement_token1] = ACTIONS(741), - [aux_sym_declare_statement_token1] = ACTIONS(741), - [aux_sym_create_function_statement_token7] = ACTIONS(741), - [aux_sym_create_function_parameter_token1] = ACTIONS(4081), - [anon_sym_EQ] = ACTIONS(4083), - [aux_sym_create_trigger_statement_token1] = ACTIONS(4085), - [aux_sym_trigger_event_token1] = ACTIONS(741), - [aux_sym_trigger_event_token2] = ACTIONS(741), - [aux_sym_trigger_event_token3] = ACTIONS(741), - [aux_sym_drop_statement_token1] = ACTIONS(741), - [aux_sym_grant_statement_token1] = ACTIONS(741), - [aux_sym_grant_statement_token4] = ACTIONS(741), - [aux_sym_grant_statement_token8] = ACTIONS(741), - [aux_sym_order_by_clause_token1] = ACTIONS(741), - [aux_sym_limit_clause_token1] = ACTIONS(741), - [aux_sym_offset_clause_token1] = ACTIONS(741), - [aux_sym_where_clause_token1] = ACTIONS(741), - [aux_sym_join_type_token1] = ACTIONS(741), - [aux_sym_join_type_token2] = ACTIONS(741), - [aux_sym_join_type_token3] = ACTIONS(741), - [aux_sym_join_type_token4] = ACTIONS(741), - [aux_sym_join_clause_token1] = ACTIONS(741), - [aux_sym_frame_clause_token2] = ACTIONS(4087), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(4089), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(4091), - [anon_sym_DASH] = ACTIONS(4093), - [anon_sym_TILDE] = ACTIONS(4095), - [anon_sym_CARET] = ACTIONS(4097), - [anon_sym_STAR] = ACTIONS(4099), - [anon_sym_SLASH] = ACTIONS(4101), - [anon_sym_PERCENT] = ACTIONS(4099), - [anon_sym_LT_LT] = ACTIONS(4099), - [anon_sym_GT_GT] = ACTIONS(4099), - [anon_sym_AMP] = ACTIONS(4099), - [anon_sym_PIPE] = ACTIONS(4091), - [anon_sym_POUND] = ACTIONS(4093), - [anon_sym_LT] = ACTIONS(4095), - [anon_sym_LT_EQ] = ACTIONS(4083), - [anon_sym_LT_GT] = ACTIONS(4083), - [anon_sym_BANG_EQ] = ACTIONS(4083), - [anon_sym_GT] = ACTIONS(4095), - [anon_sym_GT_EQ] = ACTIONS(4083), - [anon_sym_BANG_TILDE] = ACTIONS(4095), - [anon_sym_TILDE_STAR] = ACTIONS(4083), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(4083), - }, - [3208] = { - [ts_builtin_sym_end] = ACTIONS(421), - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(421), - [aux_sym_cte_token2] = ACTIONS(421), - [aux_sym_truncate_statement_token1] = ACTIONS(421), - [aux_sym_comment_statement_token1] = ACTIONS(421), - [aux_sym_comment_statement_token7] = ACTIONS(421), - [aux_sym_begin_statement_token1] = ACTIONS(421), - [aux_sym_commit_statement_token1] = ACTIONS(421), - [aux_sym_rollback_statement_token1] = ACTIONS(421), - [aux_sym_create_statement_token1] = ACTIONS(421), - [aux_sym_alter_statement_token1] = ACTIONS(421), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(421), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(421), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym__compound_statement_token2] = ACTIONS(421), - [aux_sym_return_statement_token1] = ACTIONS(421), - [aux_sym_declare_statement_token1] = ACTIONS(421), - [aux_sym_null_hint_token2] = ACTIONS(421), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(421), - [aux_sym_trigger_event_token1] = ACTIONS(421), - [aux_sym_trigger_event_token2] = ACTIONS(421), - [aux_sym_trigger_event_token3] = ACTIONS(421), - [aux_sym_drop_statement_token1] = ACTIONS(421), - [aux_sym_grant_statement_token1] = ACTIONS(421), - [aux_sym_grant_statement_token4] = ACTIONS(421), - [aux_sym_grant_statement_token5] = ACTIONS(421), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(421), - [aux_sym_direction_constraint_token1] = ACTIONS(421), - [aux_sym_direction_constraint_token2] = ACTIONS(421), - [anon_sym_CONSTRAINT] = ACTIONS(421), - [aux_sym_table_constraint_check_token1] = ACTIONS(421), - [aux_sym_table_constraint_unique_token1] = ACTIONS(421), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(421), - [aux_sym_frame_clause_token2] = ACTIONS(421), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [3209] = { - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(838), - [anon_sym_COMMA] = ACTIONS(836), - [aux_sym_cte_token1] = ACTIONS(838), - [aux_sym_cte_token2] = ACTIONS(838), - [aux_sym_comment_statement_token7] = ACTIONS(838), - [aux_sym_create_statement_token1] = ACTIONS(838), - [aux_sym_alter_statement_token1] = ACTIONS(838), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(838), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym__compound_statement_token2] = ACTIONS(838), - [aux_sym_return_statement_token1] = ACTIONS(838), - [aux_sym_declare_statement_token1] = ACTIONS(838), - [aux_sym_create_function_statement_token7] = ACTIONS(838), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(838), - [aux_sym_trigger_event_token2] = ACTIONS(838), - [aux_sym_trigger_event_token3] = ACTIONS(838), - [aux_sym_drop_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token1] = ACTIONS(838), - [aux_sym_grant_statement_token4] = ACTIONS(838), - [aux_sym_grant_statement_token8] = ACTIONS(838), - [aux_sym_create_table_statement_token1] = ACTIONS(838), - [aux_sym_order_by_clause_token1] = ACTIONS(838), - [aux_sym_limit_clause_token1] = ACTIONS(838), - [aux_sym_offset_clause_token1] = ACTIONS(838), - [aux_sym_where_clause_token1] = ACTIONS(838), - [aux_sym_join_type_token1] = ACTIONS(838), - [aux_sym_join_type_token2] = ACTIONS(838), - [aux_sym_join_type_token3] = ACTIONS(838), - [aux_sym_join_type_token4] = ACTIONS(838), - [aux_sym_join_clause_token1] = ACTIONS(838), - [aux_sym_frame_clause_token2] = ACTIONS(838), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(838), - [sym__unquoted_identifier] = ACTIONS(838), - [anon_sym_BQUOTE] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [3210] = { - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(790), - [anon_sym_COMMA] = ACTIONS(788), - [aux_sym_cte_token1] = ACTIONS(790), - [aux_sym_cte_token2] = ACTIONS(790), - [aux_sym_comment_statement_token7] = ACTIONS(790), - [aux_sym_create_statement_token1] = ACTIONS(790), - [aux_sym_alter_statement_token1] = ACTIONS(790), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(790), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym__compound_statement_token2] = ACTIONS(790), - [aux_sym_return_statement_token1] = ACTIONS(790), - [aux_sym_declare_statement_token1] = ACTIONS(790), - [aux_sym_create_function_statement_token7] = ACTIONS(790), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(790), - [aux_sym_trigger_event_token2] = ACTIONS(790), - [aux_sym_trigger_event_token3] = ACTIONS(790), - [aux_sym_drop_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token1] = ACTIONS(790), - [aux_sym_grant_statement_token4] = ACTIONS(790), - [aux_sym_grant_statement_token8] = ACTIONS(790), - [aux_sym_create_table_statement_token1] = ACTIONS(790), - [aux_sym_order_by_clause_token1] = ACTIONS(790), - [aux_sym_limit_clause_token1] = ACTIONS(790), - [aux_sym_offset_clause_token1] = ACTIONS(790), - [aux_sym_where_clause_token1] = ACTIONS(790), - [aux_sym_join_type_token1] = ACTIONS(790), - [aux_sym_join_type_token2] = ACTIONS(790), - [aux_sym_join_type_token3] = ACTIONS(790), - [aux_sym_join_type_token4] = ACTIONS(790), - [aux_sym_join_clause_token1] = ACTIONS(790), - [aux_sym_frame_clause_token2] = ACTIONS(790), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(790), - [sym__unquoted_identifier] = ACTIONS(790), - [anon_sym_BQUOTE] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [3211] = { - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(725), - [aux_sym_cte_token2] = ACTIONS(725), - [aux_sym_truncate_statement_token1] = ACTIONS(725), - [aux_sym_comment_statement_token1] = ACTIONS(725), - [aux_sym_comment_statement_token7] = ACTIONS(725), - [aux_sym_begin_statement_token1] = ACTIONS(725), - [aux_sym_commit_statement_token1] = ACTIONS(725), - [aux_sym_rollback_statement_token1] = ACTIONS(725), - [aux_sym_create_statement_token1] = ACTIONS(725), - [aux_sym_alter_statement_token1] = ACTIONS(725), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(725), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym__compound_statement_token2] = ACTIONS(725), - [aux_sym_return_statement_token1] = ACTIONS(725), - [aux_sym_declare_statement_token1] = ACTIONS(725), - [aux_sym_create_function_statement_token7] = ACTIONS(725), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(725), - [aux_sym_trigger_event_token2] = ACTIONS(725), - [aux_sym_trigger_event_token3] = ACTIONS(725), - [aux_sym_drop_statement_token1] = ACTIONS(725), - [aux_sym_grant_statement_token1] = ACTIONS(725), - [aux_sym_grant_statement_token4] = ACTIONS(725), - [aux_sym_grant_statement_token8] = ACTIONS(725), - [aux_sym_order_by_clause_token1] = ACTIONS(725), - [aux_sym_limit_clause_token1] = ACTIONS(725), - [aux_sym_offset_clause_token1] = ACTIONS(725), - [aux_sym_where_clause_token1] = ACTIONS(725), - [aux_sym_join_type_token1] = ACTIONS(725), - [aux_sym_join_type_token2] = ACTIONS(725), - [aux_sym_join_type_token3] = ACTIONS(725), - [aux_sym_join_type_token4] = ACTIONS(725), - [aux_sym_join_clause_token1] = ACTIONS(725), - [aux_sym_frame_clause_token2] = ACTIONS(725), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [3212] = { - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(265), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_create_table_statement_token1] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [3213] = { - [anon_sym_SEMI] = ACTIONS(451), - [aux_sym_with_clause_token1] = ACTIONS(453), - [anon_sym_COMMA] = ACTIONS(451), - [aux_sym_cte_token1] = ACTIONS(453), - [aux_sym_cte_token2] = ACTIONS(453), - [aux_sym_comment_statement_token7] = ACTIONS(453), - [aux_sym_create_statement_token1] = ACTIONS(453), - [aux_sym_alter_statement_token1] = ACTIONS(453), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(453), - [aux_sym_pg_command_token1] = ACTIONS(451), - [aux_sym__compound_statement_token2] = ACTIONS(453), - [aux_sym_return_statement_token1] = ACTIONS(453), - [aux_sym_declare_statement_token1] = ACTIONS(453), - [aux_sym_create_function_statement_token7] = ACTIONS(453), - [aux_sym_create_function_parameter_token1] = ACTIONS(453), - [anon_sym_EQ] = ACTIONS(451), - [aux_sym_create_trigger_statement_token1] = ACTIONS(453), - [aux_sym_trigger_event_token1] = ACTIONS(453), - [aux_sym_trigger_event_token2] = ACTIONS(453), - [aux_sym_trigger_event_token3] = ACTIONS(453), - [aux_sym_drop_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token1] = ACTIONS(453), - [aux_sym_grant_statement_token4] = ACTIONS(453), - [aux_sym_grant_statement_token8] = ACTIONS(453), - [aux_sym_order_by_clause_token1] = ACTIONS(453), - [aux_sym_limit_clause_token1] = ACTIONS(453), - [aux_sym_offset_clause_token1] = ACTIONS(453), - [aux_sym_where_clause_token1] = ACTIONS(453), - [aux_sym_join_type_token1] = ACTIONS(453), - [aux_sym_join_type_token2] = ACTIONS(453), - [aux_sym_join_type_token3] = ACTIONS(453), - [aux_sym_join_type_token4] = ACTIONS(453), - [aux_sym_join_clause_token1] = ACTIONS(453), - [aux_sym_frame_clause_token2] = ACTIONS(453), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(453), - [sym__unquoted_identifier] = ACTIONS(453), - [anon_sym_BQUOTE] = ACTIONS(451), - [anon_sym_DQUOTE] = ACTIONS(451), - [anon_sym_DASH_GT] = ACTIONS(453), - [anon_sym_DASH_GT_GT] = ACTIONS(451), - [anon_sym_POUND_GT] = ACTIONS(453), - [anon_sym_POUND_GT_GT] = ACTIONS(451), - [anon_sym_COLON_COLON] = ACTIONS(451), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(451), - [anon_sym_DASH] = ACTIONS(453), - [anon_sym_TILDE] = ACTIONS(453), - [anon_sym_CARET] = ACTIONS(451), - [anon_sym_STAR] = ACTIONS(451), - [anon_sym_SLASH] = ACTIONS(453), - [anon_sym_PERCENT] = ACTIONS(451), - [anon_sym_LT_LT] = ACTIONS(451), - [anon_sym_GT_GT] = ACTIONS(451), - [anon_sym_AMP] = ACTIONS(451), - [anon_sym_PIPE] = ACTIONS(451), - [anon_sym_POUND] = ACTIONS(453), - [anon_sym_LT] = ACTIONS(453), - [anon_sym_LT_EQ] = ACTIONS(451), - [anon_sym_LT_GT] = ACTIONS(451), - [anon_sym_BANG_EQ] = ACTIONS(451), - [anon_sym_GT] = ACTIONS(453), - [anon_sym_GT_EQ] = ACTIONS(451), - [anon_sym_BANG_TILDE] = ACTIONS(453), - [anon_sym_TILDE_STAR] = ACTIONS(451), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(451), - }, - [3214] = { - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(771), - [anon_sym_COMMA] = ACTIONS(769), - [aux_sym_cte_token1] = ACTIONS(771), - [aux_sym_cte_token2] = ACTIONS(771), - [aux_sym_comment_statement_token7] = ACTIONS(771), - [aux_sym_create_statement_token1] = ACTIONS(771), - [aux_sym_alter_statement_token1] = ACTIONS(771), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(771), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym__compound_statement_token2] = ACTIONS(771), - [aux_sym_return_statement_token1] = ACTIONS(771), - [aux_sym_declare_statement_token1] = ACTIONS(771), - [aux_sym_create_function_statement_token7] = ACTIONS(771), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(771), - [aux_sym_trigger_event_token2] = ACTIONS(771), - [aux_sym_trigger_event_token3] = ACTIONS(771), - [aux_sym_drop_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token1] = ACTIONS(771), - [aux_sym_grant_statement_token4] = ACTIONS(771), - [aux_sym_grant_statement_token8] = ACTIONS(771), - [aux_sym_create_table_statement_token1] = ACTIONS(771), - [aux_sym_order_by_clause_token1] = ACTIONS(771), - [aux_sym_limit_clause_token1] = ACTIONS(771), - [aux_sym_offset_clause_token1] = ACTIONS(771), - [aux_sym_where_clause_token1] = ACTIONS(771), - [aux_sym_join_type_token1] = ACTIONS(771), - [aux_sym_join_type_token2] = ACTIONS(771), - [aux_sym_join_type_token3] = ACTIONS(771), - [aux_sym_join_type_token4] = ACTIONS(771), - [aux_sym_join_clause_token1] = ACTIONS(771), - [aux_sym_frame_clause_token2] = ACTIONS(771), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(771), - [sym__unquoted_identifier] = ACTIONS(771), - [anon_sym_BQUOTE] = ACTIONS(769), - [anon_sym_DQUOTE] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [3215] = { - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(747), - [anon_sym_COMMA] = ACTIONS(745), - [aux_sym_cte_token1] = ACTIONS(747), - [aux_sym_cte_token2] = ACTIONS(747), - [aux_sym_comment_statement_token7] = ACTIONS(747), - [aux_sym_create_statement_token1] = ACTIONS(747), - [aux_sym_alter_statement_token1] = ACTIONS(747), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(747), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym__compound_statement_token2] = ACTIONS(747), - [aux_sym_return_statement_token1] = ACTIONS(747), - [aux_sym_declare_statement_token1] = ACTIONS(747), - [aux_sym_create_function_statement_token7] = ACTIONS(747), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(747), - [aux_sym_trigger_event_token2] = ACTIONS(747), - [aux_sym_trigger_event_token3] = ACTIONS(747), - [aux_sym_drop_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token1] = ACTIONS(747), - [aux_sym_grant_statement_token4] = ACTIONS(747), - [aux_sym_grant_statement_token8] = ACTIONS(747), - [aux_sym_create_table_statement_token1] = ACTIONS(747), - [aux_sym_order_by_clause_token1] = ACTIONS(747), - [aux_sym_limit_clause_token1] = ACTIONS(747), - [aux_sym_offset_clause_token1] = ACTIONS(747), - [aux_sym_where_clause_token1] = ACTIONS(747), - [aux_sym_join_type_token1] = ACTIONS(747), - [aux_sym_join_type_token2] = ACTIONS(747), - [aux_sym_join_type_token3] = ACTIONS(747), - [aux_sym_join_type_token4] = ACTIONS(747), - [aux_sym_join_clause_token1] = ACTIONS(747), - [aux_sym_frame_clause_token2] = ACTIONS(747), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3820), - [sym__unquoted_identifier] = ACTIONS(747), - [anon_sym_BQUOTE] = ACTIONS(745), - [anon_sym_DQUOTE] = ACTIONS(745), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [3216] = { - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(273), - [aux_sym_cte_token2] = ACTIONS(273), - [aux_sym_truncate_statement_token1] = ACTIONS(273), - [aux_sym_comment_statement_token1] = ACTIONS(273), - [aux_sym_comment_statement_token7] = ACTIONS(273), - [aux_sym_begin_statement_token1] = ACTIONS(273), - [aux_sym_commit_statement_token1] = ACTIONS(273), - [aux_sym_rollback_statement_token1] = ACTIONS(273), - [aux_sym_create_statement_token1] = ACTIONS(273), - [aux_sym_alter_statement_token1] = ACTIONS(273), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(273), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(273), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym__compound_statement_token2] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(273), - [aux_sym_declare_statement_token1] = ACTIONS(273), - [aux_sym_null_hint_token2] = ACTIONS(273), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(273), - [aux_sym_trigger_event_token1] = ACTIONS(273), - [aux_sym_trigger_event_token2] = ACTIONS(273), - [aux_sym_trigger_event_token3] = ACTIONS(273), - [aux_sym_drop_statement_token1] = ACTIONS(273), - [aux_sym_grant_statement_token1] = ACTIONS(273), - [aux_sym_grant_statement_token4] = ACTIONS(273), - [aux_sym_grant_statement_token5] = ACTIONS(273), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(273), - [aux_sym_direction_constraint_token1] = ACTIONS(273), - [aux_sym_direction_constraint_token2] = ACTIONS(273), - [anon_sym_CONSTRAINT] = ACTIONS(273), - [aux_sym_table_constraint_check_token1] = ACTIONS(273), - [aux_sym_table_constraint_unique_token1] = ACTIONS(273), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(273), - [aux_sym_frame_clause_token2] = ACTIONS(273), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [3217] = { - [ts_builtin_sym_end] = ACTIONS(721), - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(721), - [aux_sym_cte_token2] = ACTIONS(721), - [aux_sym_truncate_statement_token1] = ACTIONS(721), - [aux_sym_comment_statement_token1] = ACTIONS(721), - [aux_sym_comment_statement_token7] = ACTIONS(721), - [aux_sym_begin_statement_token1] = ACTIONS(721), - [aux_sym_commit_statement_token1] = ACTIONS(721), - [aux_sym_rollback_statement_token1] = ACTIONS(721), - [aux_sym_create_statement_token1] = ACTIONS(721), - [aux_sym_alter_statement_token1] = ACTIONS(721), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(721), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym__compound_statement_token2] = ACTIONS(721), - [aux_sym_return_statement_token1] = ACTIONS(721), - [aux_sym_declare_statement_token1] = ACTIONS(721), - [aux_sym_create_function_statement_token7] = ACTIONS(721), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(721), - [aux_sym_trigger_event_token2] = ACTIONS(721), - [aux_sym_trigger_event_token3] = ACTIONS(721), - [aux_sym_drop_statement_token1] = ACTIONS(721), - [aux_sym_grant_statement_token1] = ACTIONS(721), - [aux_sym_grant_statement_token4] = ACTIONS(721), - [aux_sym_grant_statement_token8] = ACTIONS(721), - [aux_sym_order_by_clause_token1] = ACTIONS(721), - [aux_sym_limit_clause_token1] = ACTIONS(721), - [aux_sym_offset_clause_token1] = ACTIONS(721), - [aux_sym_where_clause_token1] = ACTIONS(721), - [aux_sym_join_type_token1] = ACTIONS(721), - [aux_sym_join_type_token2] = ACTIONS(721), - [aux_sym_join_type_token3] = ACTIONS(721), - [aux_sym_join_type_token4] = ACTIONS(721), - [aux_sym_join_clause_token1] = ACTIONS(721), - [aux_sym_frame_clause_token2] = ACTIONS(721), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [3218] = { - [ts_builtin_sym_end] = ACTIONS(713), - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(713), - [aux_sym_cte_token2] = ACTIONS(713), - [aux_sym_truncate_statement_token1] = ACTIONS(713), - [aux_sym_comment_statement_token1] = ACTIONS(713), - [aux_sym_comment_statement_token7] = ACTIONS(713), - [aux_sym_begin_statement_token1] = ACTIONS(713), - [aux_sym_commit_statement_token1] = ACTIONS(713), - [aux_sym_rollback_statement_token1] = ACTIONS(713), - [aux_sym_create_statement_token1] = ACTIONS(713), - [aux_sym_alter_statement_token1] = ACTIONS(713), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(713), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym__compound_statement_token2] = ACTIONS(713), - [aux_sym_return_statement_token1] = ACTIONS(713), - [aux_sym_declare_statement_token1] = ACTIONS(713), - [aux_sym_create_function_statement_token7] = ACTIONS(713), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(713), - [aux_sym_trigger_event_token2] = ACTIONS(713), - [aux_sym_trigger_event_token3] = ACTIONS(713), - [aux_sym_drop_statement_token1] = ACTIONS(713), - [aux_sym_grant_statement_token1] = ACTIONS(713), - [aux_sym_grant_statement_token4] = ACTIONS(713), - [aux_sym_grant_statement_token8] = ACTIONS(713), - [aux_sym_order_by_clause_token1] = ACTIONS(713), - [aux_sym_limit_clause_token1] = ACTIONS(713), - [aux_sym_offset_clause_token1] = ACTIONS(713), - [aux_sym_where_clause_token1] = ACTIONS(713), - [aux_sym_join_type_token1] = ACTIONS(713), - [aux_sym_join_type_token2] = ACTIONS(713), - [aux_sym_join_type_token3] = ACTIONS(713), - [aux_sym_join_type_token4] = ACTIONS(713), - [aux_sym_join_clause_token1] = ACTIONS(713), - [aux_sym_frame_clause_token2] = ACTIONS(713), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [3219] = { - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(719), - [anon_sym_COMMA] = ACTIONS(717), - [aux_sym_cte_token1] = ACTIONS(719), - [aux_sym_cte_token2] = ACTIONS(719), - [aux_sym_comment_statement_token7] = ACTIONS(719), - [aux_sym_create_statement_token1] = ACTIONS(719), - [aux_sym_alter_statement_token1] = ACTIONS(719), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(719), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym__compound_statement_token2] = ACTIONS(719), - [aux_sym_return_statement_token1] = ACTIONS(719), - [aux_sym_declare_statement_token1] = ACTIONS(719), - [aux_sym_create_function_statement_token7] = ACTIONS(719), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(719), - [aux_sym_trigger_event_token2] = ACTIONS(719), - [aux_sym_trigger_event_token3] = ACTIONS(719), - [aux_sym_drop_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token1] = ACTIONS(719), - [aux_sym_grant_statement_token4] = ACTIONS(719), - [aux_sym_grant_statement_token8] = ACTIONS(719), - [aux_sym_create_table_statement_token1] = ACTIONS(719), - [aux_sym_order_by_clause_token1] = ACTIONS(719), - [aux_sym_limit_clause_token1] = ACTIONS(719), - [aux_sym_offset_clause_token1] = ACTIONS(719), - [aux_sym_where_clause_token1] = ACTIONS(719), - [aux_sym_join_type_token1] = ACTIONS(719), - [aux_sym_join_type_token2] = ACTIONS(719), - [aux_sym_join_type_token3] = ACTIONS(719), - [aux_sym_join_type_token4] = ACTIONS(719), - [aux_sym_join_clause_token1] = ACTIONS(719), - [aux_sym_frame_clause_token2] = ACTIONS(719), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3820), - [sym__unquoted_identifier] = ACTIONS(719), - [anon_sym_BQUOTE] = ACTIONS(717), - [anon_sym_DQUOTE] = ACTIONS(717), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [3220] = { - [anon_sym_SEMI] = ACTIONS(445), - [aux_sym_with_clause_token1] = ACTIONS(447), - [anon_sym_COMMA] = ACTIONS(445), - [aux_sym_cte_token1] = ACTIONS(447), - [aux_sym_cte_token2] = ACTIONS(447), - [aux_sym_comment_statement_token7] = ACTIONS(447), - [aux_sym_create_statement_token1] = ACTIONS(447), - [aux_sym_alter_statement_token1] = ACTIONS(447), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(447), - [aux_sym_pg_command_token1] = ACTIONS(445), - [aux_sym__compound_statement_token2] = ACTIONS(447), - [aux_sym_return_statement_token1] = ACTIONS(447), - [aux_sym_declare_statement_token1] = ACTIONS(447), - [aux_sym_create_function_statement_token7] = ACTIONS(447), - [aux_sym_create_function_parameter_token1] = ACTIONS(447), - [anon_sym_EQ] = ACTIONS(445), - [aux_sym_create_trigger_statement_token1] = ACTIONS(447), - [aux_sym_trigger_event_token1] = ACTIONS(447), - [aux_sym_trigger_event_token2] = ACTIONS(447), - [aux_sym_trigger_event_token3] = ACTIONS(447), - [aux_sym_drop_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token1] = ACTIONS(447), - [aux_sym_grant_statement_token4] = ACTIONS(447), - [aux_sym_grant_statement_token8] = ACTIONS(447), - [aux_sym_order_by_clause_token1] = ACTIONS(447), - [aux_sym_limit_clause_token1] = ACTIONS(447), - [aux_sym_offset_clause_token1] = ACTIONS(447), - [aux_sym_where_clause_token1] = ACTIONS(447), - [aux_sym_join_type_token1] = ACTIONS(447), - [aux_sym_join_type_token2] = ACTIONS(447), - [aux_sym_join_type_token3] = ACTIONS(447), - [aux_sym_join_type_token4] = ACTIONS(447), - [aux_sym_join_clause_token1] = ACTIONS(447), - [aux_sym_frame_clause_token2] = ACTIONS(447), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(447), - [sym__unquoted_identifier] = ACTIONS(447), - [anon_sym_BQUOTE] = ACTIONS(445), - [anon_sym_DQUOTE] = ACTIONS(445), - [anon_sym_DASH_GT] = ACTIONS(447), - [anon_sym_DASH_GT_GT] = ACTIONS(445), - [anon_sym_POUND_GT] = ACTIONS(447), - [anon_sym_POUND_GT_GT] = ACTIONS(445), - [anon_sym_COLON_COLON] = ACTIONS(445), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(445), - [anon_sym_DASH] = ACTIONS(447), - [anon_sym_TILDE] = ACTIONS(447), - [anon_sym_CARET] = ACTIONS(445), - [anon_sym_STAR] = ACTIONS(445), - [anon_sym_SLASH] = ACTIONS(447), - [anon_sym_PERCENT] = ACTIONS(445), - [anon_sym_LT_LT] = ACTIONS(445), - [anon_sym_GT_GT] = ACTIONS(445), - [anon_sym_AMP] = ACTIONS(445), - [anon_sym_PIPE] = ACTIONS(445), - [anon_sym_POUND] = ACTIONS(447), - [anon_sym_LT] = ACTIONS(447), - [anon_sym_LT_EQ] = ACTIONS(445), - [anon_sym_LT_GT] = ACTIONS(445), - [anon_sym_BANG_EQ] = ACTIONS(445), - [anon_sym_GT] = ACTIONS(447), - [anon_sym_GT_EQ] = ACTIONS(445), - [anon_sym_BANG_TILDE] = ACTIONS(447), - [anon_sym_TILDE_STAR] = ACTIONS(445), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(445), - }, - [3221] = { - [ts_builtin_sym_end] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(686), - [aux_sym_cte_token2] = ACTIONS(686), - [aux_sym_truncate_statement_token1] = ACTIONS(686), - [aux_sym_comment_statement_token1] = ACTIONS(686), - [aux_sym_comment_statement_token7] = ACTIONS(686), - [aux_sym_begin_statement_token1] = ACTIONS(686), - [aux_sym_commit_statement_token1] = ACTIONS(686), - [aux_sym_rollback_statement_token1] = ACTIONS(686), - [aux_sym_create_statement_token1] = ACTIONS(686), - [aux_sym_alter_statement_token1] = ACTIONS(686), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(686), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym__compound_statement_token2] = ACTIONS(686), - [aux_sym_return_statement_token1] = ACTIONS(686), - [aux_sym_declare_statement_token1] = ACTIONS(686), - [aux_sym_create_function_statement_token7] = ACTIONS(686), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(686), - [aux_sym_trigger_event_token2] = ACTIONS(686), - [aux_sym_trigger_event_token3] = ACTIONS(686), - [aux_sym_drop_statement_token1] = ACTIONS(686), - [aux_sym_grant_statement_token1] = ACTIONS(686), - [aux_sym_grant_statement_token4] = ACTIONS(686), - [aux_sym_grant_statement_token8] = ACTIONS(686), - [aux_sym_order_by_clause_token1] = ACTIONS(686), - [aux_sym_limit_clause_token1] = ACTIONS(686), - [aux_sym_offset_clause_token1] = ACTIONS(686), - [aux_sym_where_clause_token1] = ACTIONS(686), - [aux_sym_join_type_token1] = ACTIONS(686), - [aux_sym_join_type_token2] = ACTIONS(686), - [aux_sym_join_type_token3] = ACTIONS(686), - [aux_sym_join_type_token4] = ACTIONS(686), - [aux_sym_join_clause_token1] = ACTIONS(686), - [aux_sym_frame_clause_token2] = ACTIONS(686), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [3222] = { - [anon_sym_SEMI] = ACTIONS(441), - [aux_sym_with_clause_token1] = ACTIONS(443), - [anon_sym_COMMA] = ACTIONS(441), - [aux_sym_cte_token1] = ACTIONS(443), - [aux_sym_cte_token2] = ACTIONS(443), - [aux_sym_comment_statement_token7] = ACTIONS(443), - [aux_sym_create_statement_token1] = ACTIONS(443), - [aux_sym_alter_statement_token1] = ACTIONS(443), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(443), - [aux_sym_pg_command_token1] = ACTIONS(441), - [aux_sym__compound_statement_token2] = ACTIONS(443), - [aux_sym_return_statement_token1] = ACTIONS(443), - [aux_sym_declare_statement_token1] = ACTIONS(443), - [aux_sym_create_function_statement_token7] = ACTIONS(443), - [aux_sym_create_function_parameter_token1] = ACTIONS(443), - [anon_sym_EQ] = ACTIONS(441), - [aux_sym_create_trigger_statement_token1] = ACTIONS(443), - [aux_sym_trigger_event_token1] = ACTIONS(443), - [aux_sym_trigger_event_token2] = ACTIONS(443), - [aux_sym_trigger_event_token3] = ACTIONS(443), - [aux_sym_drop_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token1] = ACTIONS(443), - [aux_sym_grant_statement_token4] = ACTIONS(443), - [aux_sym_grant_statement_token8] = ACTIONS(443), - [aux_sym_order_by_clause_token1] = ACTIONS(443), - [aux_sym_limit_clause_token1] = ACTIONS(443), - [aux_sym_offset_clause_token1] = ACTIONS(443), - [aux_sym_where_clause_token1] = ACTIONS(443), - [aux_sym_join_type_token1] = ACTIONS(443), - [aux_sym_join_type_token2] = ACTIONS(443), - [aux_sym_join_type_token3] = ACTIONS(443), - [aux_sym_join_type_token4] = ACTIONS(443), - [aux_sym_join_clause_token1] = ACTIONS(443), - [aux_sym_frame_clause_token2] = ACTIONS(443), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(443), - [sym__unquoted_identifier] = ACTIONS(443), - [anon_sym_BQUOTE] = ACTIONS(441), - [anon_sym_DQUOTE] = ACTIONS(441), - [anon_sym_DASH_GT] = ACTIONS(443), - [anon_sym_DASH_GT_GT] = ACTIONS(441), - [anon_sym_POUND_GT] = ACTIONS(443), - [anon_sym_POUND_GT_GT] = ACTIONS(441), - [anon_sym_COLON_COLON] = ACTIONS(441), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(441), - [anon_sym_DASH] = ACTIONS(443), - [anon_sym_TILDE] = ACTIONS(443), - [anon_sym_CARET] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(441), - [anon_sym_SLASH] = ACTIONS(443), - [anon_sym_PERCENT] = ACTIONS(441), - [anon_sym_LT_LT] = ACTIONS(441), - [anon_sym_GT_GT] = ACTIONS(441), - [anon_sym_AMP] = ACTIONS(441), - [anon_sym_PIPE] = ACTIONS(441), - [anon_sym_POUND] = ACTIONS(443), - [anon_sym_LT] = ACTIONS(443), - [anon_sym_LT_EQ] = ACTIONS(441), - [anon_sym_LT_GT] = ACTIONS(441), - [anon_sym_BANG_EQ] = ACTIONS(441), - [anon_sym_GT] = ACTIONS(443), - [anon_sym_GT_EQ] = ACTIONS(441), - [anon_sym_BANG_TILDE] = ACTIONS(443), - [anon_sym_TILDE_STAR] = ACTIONS(441), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(441), - }, - [3223] = { - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(711), - [anon_sym_COMMA] = ACTIONS(709), - [aux_sym_cte_token1] = ACTIONS(711), - [aux_sym_cte_token2] = ACTIONS(711), - [aux_sym_comment_statement_token7] = ACTIONS(711), - [aux_sym_create_statement_token1] = ACTIONS(711), - [aux_sym_alter_statement_token1] = ACTIONS(711), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(711), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym__compound_statement_token2] = ACTIONS(711), - [aux_sym_return_statement_token1] = ACTIONS(711), - [aux_sym_declare_statement_token1] = ACTIONS(711), - [aux_sym_create_function_statement_token7] = ACTIONS(711), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(711), - [aux_sym_trigger_event_token2] = ACTIONS(711), - [aux_sym_trigger_event_token3] = ACTIONS(711), - [aux_sym_drop_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token1] = ACTIONS(711), - [aux_sym_grant_statement_token4] = ACTIONS(711), - [aux_sym_grant_statement_token8] = ACTIONS(711), - [aux_sym_create_table_statement_token1] = ACTIONS(711), - [aux_sym_order_by_clause_token1] = ACTIONS(711), - [aux_sym_limit_clause_token1] = ACTIONS(711), - [aux_sym_offset_clause_token1] = ACTIONS(711), - [aux_sym_where_clause_token1] = ACTIONS(711), - [aux_sym_join_type_token1] = ACTIONS(711), - [aux_sym_join_type_token2] = ACTIONS(711), - [aux_sym_join_type_token3] = ACTIONS(711), - [aux_sym_join_type_token4] = ACTIONS(711), - [aux_sym_join_clause_token1] = ACTIONS(711), - [aux_sym_frame_clause_token2] = ACTIONS(711), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(711), - [sym__unquoted_identifier] = ACTIONS(711), - [anon_sym_BQUOTE] = ACTIONS(709), - [anon_sym_DQUOTE] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [3224] = { - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(662), - [anon_sym_COMMA] = ACTIONS(660), - [aux_sym_cte_token1] = ACTIONS(662), - [aux_sym_cte_token2] = ACTIONS(662), - [aux_sym_comment_statement_token7] = ACTIONS(662), - [aux_sym_create_statement_token1] = ACTIONS(662), - [aux_sym_alter_statement_token1] = ACTIONS(662), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(662), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym__compound_statement_token2] = ACTIONS(662), - [aux_sym_return_statement_token1] = ACTIONS(662), - [aux_sym_declare_statement_token1] = ACTIONS(662), - [aux_sym_create_function_statement_token7] = ACTIONS(662), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(662), - [aux_sym_trigger_event_token2] = ACTIONS(662), - [aux_sym_trigger_event_token3] = ACTIONS(662), - [aux_sym_drop_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token1] = ACTIONS(662), - [aux_sym_grant_statement_token4] = ACTIONS(662), - [aux_sym_grant_statement_token8] = ACTIONS(662), - [aux_sym_create_table_statement_token1] = ACTIONS(662), - [aux_sym_order_by_clause_token1] = ACTIONS(662), - [aux_sym_limit_clause_token1] = ACTIONS(662), - [aux_sym_offset_clause_token1] = ACTIONS(662), - [aux_sym_where_clause_token1] = ACTIONS(662), - [aux_sym_join_type_token1] = ACTIONS(662), - [aux_sym_join_type_token2] = ACTIONS(662), - [aux_sym_join_type_token3] = ACTIONS(662), - [aux_sym_join_type_token4] = ACTIONS(662), - [aux_sym_join_clause_token1] = ACTIONS(662), - [aux_sym_frame_clause_token2] = ACTIONS(662), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(662), - [sym__unquoted_identifier] = ACTIONS(662), - [anon_sym_BQUOTE] = ACTIONS(660), - [anon_sym_DQUOTE] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [3225] = { - [ts_builtin_sym_end] = ACTIONS(703), - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(703), - [aux_sym_cte_token2] = ACTIONS(703), - [aux_sym_truncate_statement_token1] = ACTIONS(703), - [aux_sym_comment_statement_token1] = ACTIONS(703), - [aux_sym_comment_statement_token7] = ACTIONS(703), - [aux_sym_begin_statement_token1] = ACTIONS(703), - [aux_sym_commit_statement_token1] = ACTIONS(703), - [aux_sym_rollback_statement_token1] = ACTIONS(703), - [aux_sym_create_statement_token1] = ACTIONS(703), - [aux_sym_alter_statement_token1] = ACTIONS(703), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(703), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym__compound_statement_token2] = ACTIONS(703), - [aux_sym_return_statement_token1] = ACTIONS(703), - [aux_sym_declare_statement_token1] = ACTIONS(703), - [aux_sym_create_function_statement_token7] = ACTIONS(703), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(703), - [aux_sym_trigger_event_token2] = ACTIONS(703), - [aux_sym_trigger_event_token3] = ACTIONS(703), - [aux_sym_drop_statement_token1] = ACTIONS(703), - [aux_sym_grant_statement_token1] = ACTIONS(703), - [aux_sym_grant_statement_token4] = ACTIONS(703), - [aux_sym_grant_statement_token8] = ACTIONS(703), - [aux_sym_order_by_clause_token1] = ACTIONS(703), - [aux_sym_limit_clause_token1] = ACTIONS(703), - [aux_sym_offset_clause_token1] = ACTIONS(703), - [aux_sym_where_clause_token1] = ACTIONS(703), - [aux_sym_join_type_token1] = ACTIONS(703), - [aux_sym_join_type_token2] = ACTIONS(703), - [aux_sym_join_type_token3] = ACTIONS(703), - [aux_sym_join_type_token4] = ACTIONS(703), - [aux_sym_join_clause_token1] = ACTIONS(703), - [aux_sym_frame_clause_token2] = ACTIONS(703), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [3226] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(682), - [aux_sym_cte_token2] = ACTIONS(682), - [aux_sym_truncate_statement_token1] = ACTIONS(682), - [aux_sym_comment_statement_token1] = ACTIONS(682), - [aux_sym_comment_statement_token7] = ACTIONS(682), - [aux_sym_begin_statement_token1] = ACTIONS(682), - [aux_sym_commit_statement_token1] = ACTIONS(682), - [aux_sym_rollback_statement_token1] = ACTIONS(682), - [aux_sym_create_statement_token1] = ACTIONS(682), - [aux_sym_alter_statement_token1] = ACTIONS(682), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(682), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym__compound_statement_token2] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(682), - [aux_sym_declare_statement_token1] = ACTIONS(682), - [aux_sym_create_function_statement_token7] = ACTIONS(682), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(682), - [aux_sym_trigger_event_token2] = ACTIONS(682), - [aux_sym_trigger_event_token3] = ACTIONS(682), - [aux_sym_drop_statement_token1] = ACTIONS(682), - [aux_sym_grant_statement_token1] = ACTIONS(682), - [aux_sym_grant_statement_token4] = ACTIONS(682), - [aux_sym_grant_statement_token8] = ACTIONS(682), - [aux_sym_order_by_clause_token1] = ACTIONS(682), - [aux_sym_limit_clause_token1] = ACTIONS(682), - [aux_sym_offset_clause_token1] = ACTIONS(682), - [aux_sym_where_clause_token1] = ACTIONS(682), - [aux_sym_join_type_token1] = ACTIONS(682), - [aux_sym_join_type_token2] = ACTIONS(682), - [aux_sym_join_type_token3] = ACTIONS(682), - [aux_sym_join_type_token4] = ACTIONS(682), - [aux_sym_join_clause_token1] = ACTIONS(682), - [aux_sym_frame_clause_token2] = ACTIONS(682), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(4089), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(4097), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [3227] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(682), - [aux_sym_cte_token2] = ACTIONS(682), - [aux_sym_truncate_statement_token1] = ACTIONS(682), - [aux_sym_comment_statement_token1] = ACTIONS(682), - [aux_sym_comment_statement_token7] = ACTIONS(682), - [aux_sym_begin_statement_token1] = ACTIONS(682), - [aux_sym_commit_statement_token1] = ACTIONS(682), - [aux_sym_rollback_statement_token1] = ACTIONS(682), - [aux_sym_create_statement_token1] = ACTIONS(682), - [aux_sym_alter_statement_token1] = ACTIONS(682), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(682), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym__compound_statement_token2] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(682), - [aux_sym_declare_statement_token1] = ACTIONS(682), - [aux_sym_create_function_statement_token7] = ACTIONS(682), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(682), - [aux_sym_trigger_event_token2] = ACTIONS(682), - [aux_sym_trigger_event_token3] = ACTIONS(682), - [aux_sym_drop_statement_token1] = ACTIONS(682), - [aux_sym_grant_statement_token1] = ACTIONS(682), - [aux_sym_grant_statement_token4] = ACTIONS(682), - [aux_sym_grant_statement_token8] = ACTIONS(682), - [aux_sym_order_by_clause_token1] = ACTIONS(682), - [aux_sym_limit_clause_token1] = ACTIONS(682), - [aux_sym_offset_clause_token1] = ACTIONS(682), - [aux_sym_where_clause_token1] = ACTIONS(682), - [aux_sym_join_type_token1] = ACTIONS(682), - [aux_sym_join_type_token2] = ACTIONS(682), - [aux_sym_join_type_token3] = ACTIONS(682), - [aux_sym_join_type_token4] = ACTIONS(682), - [aux_sym_join_clause_token1] = ACTIONS(682), - [aux_sym_frame_clause_token2] = ACTIONS(682), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(4089), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [3228] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(682), - [aux_sym_cte_token2] = ACTIONS(682), - [aux_sym_truncate_statement_token1] = ACTIONS(682), - [aux_sym_comment_statement_token1] = ACTIONS(682), - [aux_sym_comment_statement_token7] = ACTIONS(682), - [aux_sym_begin_statement_token1] = ACTIONS(682), - [aux_sym_commit_statement_token1] = ACTIONS(682), - [aux_sym_rollback_statement_token1] = ACTIONS(682), - [aux_sym_create_statement_token1] = ACTIONS(682), - [aux_sym_alter_statement_token1] = ACTIONS(682), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(682), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym__compound_statement_token2] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(682), - [aux_sym_declare_statement_token1] = ACTIONS(682), - [aux_sym_create_function_statement_token7] = ACTIONS(682), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(682), - [aux_sym_trigger_event_token2] = ACTIONS(682), - [aux_sym_trigger_event_token3] = ACTIONS(682), - [aux_sym_drop_statement_token1] = ACTIONS(682), - [aux_sym_grant_statement_token1] = ACTIONS(682), - [aux_sym_grant_statement_token4] = ACTIONS(682), - [aux_sym_grant_statement_token8] = ACTIONS(682), - [aux_sym_order_by_clause_token1] = ACTIONS(682), - [aux_sym_limit_clause_token1] = ACTIONS(682), - [aux_sym_offset_clause_token1] = ACTIONS(682), - [aux_sym_where_clause_token1] = ACTIONS(682), - [aux_sym_join_type_token1] = ACTIONS(682), - [aux_sym_join_type_token2] = ACTIONS(682), - [aux_sym_join_type_token3] = ACTIONS(682), - [aux_sym_join_type_token4] = ACTIONS(682), - [aux_sym_join_clause_token1] = ACTIONS(682), - [aux_sym_frame_clause_token2] = ACTIONS(682), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(4089), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(4097), - [anon_sym_STAR] = ACTIONS(4099), - [anon_sym_SLASH] = ACTIONS(4101), - [anon_sym_PERCENT] = ACTIONS(4099), - [anon_sym_LT_LT] = ACTIONS(4099), - [anon_sym_GT_GT] = ACTIONS(4099), - [anon_sym_AMP] = ACTIONS(4099), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [3229] = { - [ts_builtin_sym_end] = ACTIONS(656), - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(656), - [aux_sym_cte_token2] = ACTIONS(656), - [aux_sym_truncate_statement_token1] = ACTIONS(656), - [aux_sym_comment_statement_token1] = ACTIONS(656), - [aux_sym_comment_statement_token7] = ACTIONS(656), - [aux_sym_begin_statement_token1] = ACTIONS(656), - [aux_sym_commit_statement_token1] = ACTIONS(656), - [aux_sym_rollback_statement_token1] = ACTIONS(656), - [aux_sym_create_statement_token1] = ACTIONS(656), - [aux_sym_alter_statement_token1] = ACTIONS(656), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(656), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym__compound_statement_token2] = ACTIONS(656), - [aux_sym_return_statement_token1] = ACTIONS(656), - [aux_sym_declare_statement_token1] = ACTIONS(656), - [aux_sym_create_function_statement_token7] = ACTIONS(656), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(656), - [aux_sym_trigger_event_token2] = ACTIONS(656), - [aux_sym_trigger_event_token3] = ACTIONS(656), - [aux_sym_drop_statement_token1] = ACTIONS(656), - [aux_sym_grant_statement_token1] = ACTIONS(656), - [aux_sym_grant_statement_token4] = ACTIONS(656), - [aux_sym_grant_statement_token8] = ACTIONS(656), - [aux_sym_order_by_clause_token1] = ACTIONS(656), - [aux_sym_limit_clause_token1] = ACTIONS(656), - [aux_sym_offset_clause_token1] = ACTIONS(656), - [aux_sym_where_clause_token1] = ACTIONS(656), - [aux_sym_join_type_token1] = ACTIONS(656), - [aux_sym_join_type_token2] = ACTIONS(656), - [aux_sym_join_type_token3] = ACTIONS(656), - [aux_sym_join_type_token4] = ACTIONS(656), - [aux_sym_join_clause_token1] = ACTIONS(656), - [aux_sym_frame_clause_token2] = ACTIONS(656), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [3230] = { - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(765), - [aux_sym_cte_token2] = ACTIONS(4077), - [aux_sym_truncate_statement_token1] = ACTIONS(765), - [aux_sym_comment_statement_token1] = ACTIONS(765), - [aux_sym_comment_statement_token7] = ACTIONS(4079), - [aux_sym_begin_statement_token1] = ACTIONS(765), - [aux_sym_commit_statement_token1] = ACTIONS(765), - [aux_sym_rollback_statement_token1] = ACTIONS(765), - [aux_sym_create_statement_token1] = ACTIONS(765), - [aux_sym_alter_statement_token1] = ACTIONS(765), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(765), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym__compound_statement_token2] = ACTIONS(765), - [aux_sym_return_statement_token1] = ACTIONS(765), - [aux_sym_declare_statement_token1] = ACTIONS(765), - [aux_sym_create_function_statement_token7] = ACTIONS(765), - [aux_sym_create_function_parameter_token1] = ACTIONS(4081), - [anon_sym_EQ] = ACTIONS(4083), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(765), - [aux_sym_trigger_event_token2] = ACTIONS(765), - [aux_sym_trigger_event_token3] = ACTIONS(765), - [aux_sym_drop_statement_token1] = ACTIONS(765), - [aux_sym_grant_statement_token1] = ACTIONS(765), - [aux_sym_grant_statement_token4] = ACTIONS(765), - [aux_sym_grant_statement_token8] = ACTIONS(765), - [aux_sym_order_by_clause_token1] = ACTIONS(765), - [aux_sym_limit_clause_token1] = ACTIONS(765), - [aux_sym_offset_clause_token1] = ACTIONS(765), - [aux_sym_where_clause_token1] = ACTIONS(765), - [aux_sym_join_type_token1] = ACTIONS(765), - [aux_sym_join_type_token2] = ACTIONS(765), - [aux_sym_join_type_token3] = ACTIONS(765), - [aux_sym_join_type_token4] = ACTIONS(765), - [aux_sym_join_clause_token1] = ACTIONS(765), - [aux_sym_frame_clause_token2] = ACTIONS(765), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(4089), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(4091), - [anon_sym_DASH] = ACTIONS(4093), - [anon_sym_TILDE] = ACTIONS(4095), - [anon_sym_CARET] = ACTIONS(4097), - [anon_sym_STAR] = ACTIONS(4099), - [anon_sym_SLASH] = ACTIONS(4101), - [anon_sym_PERCENT] = ACTIONS(4099), - [anon_sym_LT_LT] = ACTIONS(4099), - [anon_sym_GT_GT] = ACTIONS(4099), - [anon_sym_AMP] = ACTIONS(4099), - [anon_sym_PIPE] = ACTIONS(4091), - [anon_sym_POUND] = ACTIONS(4093), - [anon_sym_LT] = ACTIONS(4095), - [anon_sym_LT_EQ] = ACTIONS(4083), - [anon_sym_LT_GT] = ACTIONS(4083), - [anon_sym_BANG_EQ] = ACTIONS(4083), - [anon_sym_GT] = ACTIONS(4095), - [anon_sym_GT_EQ] = ACTIONS(4083), - [anon_sym_BANG_TILDE] = ACTIONS(4095), - [anon_sym_TILDE_STAR] = ACTIONS(4083), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(4083), - }, - [3231] = { - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(761), - [aux_sym_cte_token2] = ACTIONS(4077), - [aux_sym_truncate_statement_token1] = ACTIONS(761), - [aux_sym_comment_statement_token1] = ACTIONS(761), - [aux_sym_comment_statement_token7] = ACTIONS(4079), - [aux_sym_begin_statement_token1] = ACTIONS(761), - [aux_sym_commit_statement_token1] = ACTIONS(761), - [aux_sym_rollback_statement_token1] = ACTIONS(761), - [aux_sym_create_statement_token1] = ACTIONS(761), - [aux_sym_alter_statement_token1] = ACTIONS(761), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(761), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym__compound_statement_token2] = ACTIONS(761), - [aux_sym_return_statement_token1] = ACTIONS(761), - [aux_sym_declare_statement_token1] = ACTIONS(761), - [aux_sym_create_function_statement_token7] = ACTIONS(761), - [aux_sym_create_function_parameter_token1] = ACTIONS(4081), - [anon_sym_EQ] = ACTIONS(4083), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(761), - [aux_sym_trigger_event_token2] = ACTIONS(761), - [aux_sym_trigger_event_token3] = ACTIONS(761), - [aux_sym_drop_statement_token1] = ACTIONS(761), - [aux_sym_grant_statement_token1] = ACTIONS(761), - [aux_sym_grant_statement_token4] = ACTIONS(761), - [aux_sym_grant_statement_token8] = ACTIONS(761), - [aux_sym_order_by_clause_token1] = ACTIONS(761), - [aux_sym_limit_clause_token1] = ACTIONS(761), - [aux_sym_offset_clause_token1] = ACTIONS(761), - [aux_sym_where_clause_token1] = ACTIONS(761), - [aux_sym_join_type_token1] = ACTIONS(761), - [aux_sym_join_type_token2] = ACTIONS(761), - [aux_sym_join_type_token3] = ACTIONS(761), - [aux_sym_join_type_token4] = ACTIONS(761), - [aux_sym_join_clause_token1] = ACTIONS(761), - [aux_sym_frame_clause_token2] = ACTIONS(4087), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(4089), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(4091), - [anon_sym_DASH] = ACTIONS(4093), - [anon_sym_TILDE] = ACTIONS(4095), - [anon_sym_CARET] = ACTIONS(4097), - [anon_sym_STAR] = ACTIONS(4099), - [anon_sym_SLASH] = ACTIONS(4101), - [anon_sym_PERCENT] = ACTIONS(4099), - [anon_sym_LT_LT] = ACTIONS(4099), - [anon_sym_GT_GT] = ACTIONS(4099), - [anon_sym_AMP] = ACTIONS(4099), - [anon_sym_PIPE] = ACTIONS(4091), - [anon_sym_POUND] = ACTIONS(4093), - [anon_sym_LT] = ACTIONS(4095), - [anon_sym_LT_EQ] = ACTIONS(4083), - [anon_sym_LT_GT] = ACTIONS(4083), - [anon_sym_BANG_EQ] = ACTIONS(4083), - [anon_sym_GT] = ACTIONS(4095), - [anon_sym_GT_EQ] = ACTIONS(4083), - [anon_sym_BANG_TILDE] = ACTIONS(4095), - [anon_sym_TILDE_STAR] = ACTIONS(4083), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(4083), - }, - [3232] = { - [ts_builtin_sym_end] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(682), - [aux_sym_cte_token2] = ACTIONS(682), - [aux_sym_truncate_statement_token1] = ACTIONS(682), - [aux_sym_comment_statement_token1] = ACTIONS(682), - [aux_sym_comment_statement_token7] = ACTIONS(682), - [aux_sym_begin_statement_token1] = ACTIONS(682), - [aux_sym_commit_statement_token1] = ACTIONS(682), - [aux_sym_rollback_statement_token1] = ACTIONS(682), - [aux_sym_create_statement_token1] = ACTIONS(682), - [aux_sym_alter_statement_token1] = ACTIONS(682), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(682), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym__compound_statement_token2] = ACTIONS(682), - [aux_sym_return_statement_token1] = ACTIONS(682), - [aux_sym_declare_statement_token1] = ACTIONS(682), - [aux_sym_create_function_statement_token7] = ACTIONS(682), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(682), - [aux_sym_trigger_event_token2] = ACTIONS(682), - [aux_sym_trigger_event_token3] = ACTIONS(682), - [aux_sym_drop_statement_token1] = ACTIONS(682), - [aux_sym_grant_statement_token1] = ACTIONS(682), - [aux_sym_grant_statement_token4] = ACTIONS(682), - [aux_sym_grant_statement_token8] = ACTIONS(682), - [aux_sym_order_by_clause_token1] = ACTIONS(682), - [aux_sym_limit_clause_token1] = ACTIONS(682), - [aux_sym_offset_clause_token1] = ACTIONS(682), - [aux_sym_where_clause_token1] = ACTIONS(682), - [aux_sym_join_type_token1] = ACTIONS(682), - [aux_sym_join_type_token2] = ACTIONS(682), - [aux_sym_join_type_token3] = ACTIONS(682), - [aux_sym_join_type_token4] = ACTIONS(682), - [aux_sym_join_clause_token1] = ACTIONS(682), - [aux_sym_frame_clause_token2] = ACTIONS(682), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(4089), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(4091), - [anon_sym_DASH] = ACTIONS(4093), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(4097), - [anon_sym_STAR] = ACTIONS(4099), - [anon_sym_SLASH] = ACTIONS(4101), - [anon_sym_PERCENT] = ACTIONS(4099), - [anon_sym_LT_LT] = ACTIONS(4099), - [anon_sym_GT_GT] = ACTIONS(4099), - [anon_sym_AMP] = ACTIONS(4099), - [anon_sym_PIPE] = ACTIONS(4091), - [anon_sym_POUND] = ACTIONS(4093), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [3233] = { - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(672), - [aux_sym_cte_token2] = ACTIONS(672), - [aux_sym_truncate_statement_token1] = ACTIONS(672), - [aux_sym_comment_statement_token1] = ACTIONS(672), - [aux_sym_comment_statement_token7] = ACTIONS(672), - [aux_sym_begin_statement_token1] = ACTIONS(672), - [aux_sym_commit_statement_token1] = ACTIONS(672), - [aux_sym_rollback_statement_token1] = ACTIONS(672), - [aux_sym_create_statement_token1] = ACTIONS(672), - [aux_sym_alter_statement_token1] = ACTIONS(672), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(672), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym__compound_statement_token2] = ACTIONS(672), - [aux_sym_return_statement_token1] = ACTIONS(672), - [aux_sym_declare_statement_token1] = ACTIONS(672), - [aux_sym_create_function_statement_token7] = ACTIONS(672), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(672), - [aux_sym_trigger_event_token2] = ACTIONS(672), - [aux_sym_trigger_event_token3] = ACTIONS(672), - [aux_sym_drop_statement_token1] = ACTIONS(672), - [aux_sym_grant_statement_token1] = ACTIONS(672), - [aux_sym_grant_statement_token4] = ACTIONS(672), - [aux_sym_grant_statement_token8] = ACTIONS(672), - [aux_sym_order_by_clause_token1] = ACTIONS(672), - [aux_sym_limit_clause_token1] = ACTIONS(672), - [aux_sym_offset_clause_token1] = ACTIONS(672), - [aux_sym_where_clause_token1] = ACTIONS(672), - [aux_sym_join_type_token1] = ACTIONS(672), - [aux_sym_join_type_token2] = ACTIONS(672), - [aux_sym_join_type_token3] = ACTIONS(672), - [aux_sym_join_type_token4] = ACTIONS(672), - [aux_sym_join_clause_token1] = ACTIONS(672), - [aux_sym_frame_clause_token2] = ACTIONS(672), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [3234] = { - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(668), - [aux_sym_cte_token2] = ACTIONS(668), - [aux_sym_truncate_statement_token1] = ACTIONS(668), - [aux_sym_comment_statement_token1] = ACTIONS(668), - [aux_sym_comment_statement_token7] = ACTIONS(668), - [aux_sym_begin_statement_token1] = ACTIONS(668), - [aux_sym_commit_statement_token1] = ACTIONS(668), - [aux_sym_rollback_statement_token1] = ACTIONS(668), - [aux_sym_create_statement_token1] = ACTIONS(668), - [aux_sym_alter_statement_token1] = ACTIONS(668), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(668), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym__compound_statement_token2] = ACTIONS(668), - [aux_sym_return_statement_token1] = ACTIONS(668), - [aux_sym_declare_statement_token1] = ACTIONS(668), - [aux_sym_create_function_statement_token7] = ACTIONS(668), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(668), - [aux_sym_trigger_event_token2] = ACTIONS(668), - [aux_sym_trigger_event_token3] = ACTIONS(668), - [aux_sym_drop_statement_token1] = ACTIONS(668), - [aux_sym_grant_statement_token1] = ACTIONS(668), - [aux_sym_grant_statement_token4] = ACTIONS(668), - [aux_sym_grant_statement_token8] = ACTIONS(668), - [aux_sym_order_by_clause_token1] = ACTIONS(668), - [aux_sym_limit_clause_token1] = ACTIONS(668), - [aux_sym_offset_clause_token1] = ACTIONS(668), - [aux_sym_where_clause_token1] = ACTIONS(668), - [aux_sym_join_type_token1] = ACTIONS(668), - [aux_sym_join_type_token2] = ACTIONS(668), - [aux_sym_join_type_token3] = ACTIONS(668), - [aux_sym_join_type_token4] = ACTIONS(668), - [aux_sym_join_clause_token1] = ACTIONS(668), - [aux_sym_frame_clause_token2] = ACTIONS(668), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [3235] = { - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(666), - [anon_sym_COMMA] = ACTIONS(664), - [aux_sym_cte_token1] = ACTIONS(666), - [aux_sym_cte_token2] = ACTIONS(666), - [aux_sym_comment_statement_token7] = ACTIONS(666), - [aux_sym_create_statement_token1] = ACTIONS(666), - [aux_sym_alter_statement_token1] = ACTIONS(666), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(666), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym__compound_statement_token2] = ACTIONS(666), - [aux_sym_return_statement_token1] = ACTIONS(666), - [aux_sym_declare_statement_token1] = ACTIONS(666), - [aux_sym_create_function_statement_token7] = ACTIONS(666), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(666), - [aux_sym_trigger_event_token2] = ACTIONS(666), - [aux_sym_trigger_event_token3] = ACTIONS(666), - [aux_sym_drop_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token1] = ACTIONS(666), - [aux_sym_grant_statement_token4] = ACTIONS(666), - [aux_sym_grant_statement_token8] = ACTIONS(666), - [aux_sym_create_table_statement_token1] = ACTIONS(666), - [aux_sym_order_by_clause_token1] = ACTIONS(666), - [aux_sym_limit_clause_token1] = ACTIONS(666), - [aux_sym_offset_clause_token1] = ACTIONS(666), - [aux_sym_where_clause_token1] = ACTIONS(666), - [aux_sym_join_type_token1] = ACTIONS(666), - [aux_sym_join_type_token2] = ACTIONS(666), - [aux_sym_join_type_token3] = ACTIONS(666), - [aux_sym_join_type_token4] = ACTIONS(666), - [aux_sym_join_clause_token1] = ACTIONS(666), - [aux_sym_frame_clause_token2] = ACTIONS(666), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(666), - [sym__unquoted_identifier] = ACTIONS(666), - [anon_sym_BQUOTE] = ACTIONS(664), - [anon_sym_DQUOTE] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [3236] = { - [sym_over_clause] = STATE(3524), - [ts_builtin_sym_end] = ACTIONS(277), - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token2] = ACTIONS(277), - [aux_sym_truncate_statement_token1] = ACTIONS(277), - [aux_sym_comment_statement_token1] = ACTIONS(277), - [aux_sym_comment_statement_token7] = ACTIONS(277), - [aux_sym_begin_statement_token1] = ACTIONS(277), - [aux_sym_commit_statement_token1] = ACTIONS(277), - [aux_sym_rollback_statement_token1] = ACTIONS(277), - [aux_sym_create_statement_token1] = ACTIONS(277), - [aux_sym_alter_statement_token1] = ACTIONS(277), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(277), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym__compound_statement_token2] = ACTIONS(277), - [aux_sym_return_statement_token1] = ACTIONS(277), - [aux_sym_declare_statement_token1] = ACTIONS(277), - [aux_sym_create_function_statement_token7] = ACTIONS(277), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(277), - [aux_sym_trigger_event_token2] = ACTIONS(277), - [aux_sym_trigger_event_token3] = ACTIONS(277), - [aux_sym_drop_statement_token1] = ACTIONS(277), - [aux_sym_grant_statement_token1] = ACTIONS(277), - [aux_sym_grant_statement_token4] = ACTIONS(277), - [aux_sym_grant_statement_token8] = ACTIONS(277), - [aux_sym_create_table_statement_token1] = ACTIONS(277), - [aux_sym_having_clause_token1] = ACTIONS(277), - [aux_sym_order_by_clause_token1] = ACTIONS(277), - [aux_sym_limit_clause_token1] = ACTIONS(277), - [aux_sym_offset_clause_token1] = ACTIONS(277), - [aux_sym_over_clause_token1] = ACTIONS(3506), - [aux_sym_frame_clause_token2] = ACTIONS(277), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [3237] = { - [anon_sym_SEMI] = ACTIONS(429), - [aux_sym_with_clause_token1] = ACTIONS(431), - [anon_sym_COMMA] = ACTIONS(429), - [aux_sym_cte_token1] = ACTIONS(431), - [aux_sym_cte_token2] = ACTIONS(431), - [aux_sym_comment_statement_token7] = ACTIONS(431), - [aux_sym_create_statement_token1] = ACTIONS(431), - [aux_sym_alter_statement_token1] = ACTIONS(431), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(431), - [aux_sym_pg_command_token1] = ACTIONS(429), - [aux_sym__compound_statement_token2] = ACTIONS(431), - [aux_sym_return_statement_token1] = ACTIONS(431), - [aux_sym_declare_statement_token1] = ACTIONS(431), - [aux_sym_create_function_statement_token7] = ACTIONS(431), - [aux_sym_create_function_parameter_token1] = ACTIONS(431), - [anon_sym_EQ] = ACTIONS(429), - [aux_sym_create_trigger_statement_token1] = ACTIONS(431), - [aux_sym_trigger_event_token1] = ACTIONS(431), - [aux_sym_trigger_event_token2] = ACTIONS(431), - [aux_sym_trigger_event_token3] = ACTIONS(431), - [aux_sym_drop_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token1] = ACTIONS(431), - [aux_sym_grant_statement_token4] = ACTIONS(431), - [aux_sym_grant_statement_token8] = ACTIONS(431), - [aux_sym_order_by_clause_token1] = ACTIONS(431), - [aux_sym_limit_clause_token1] = ACTIONS(431), - [aux_sym_offset_clause_token1] = ACTIONS(431), - [aux_sym_where_clause_token1] = ACTIONS(431), - [aux_sym_join_type_token1] = ACTIONS(431), - [aux_sym_join_type_token2] = ACTIONS(431), - [aux_sym_join_type_token3] = ACTIONS(431), - [aux_sym_join_type_token4] = ACTIONS(431), - [aux_sym_join_clause_token1] = ACTIONS(431), - [aux_sym_frame_clause_token2] = ACTIONS(431), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(431), - [sym__unquoted_identifier] = ACTIONS(431), - [anon_sym_BQUOTE] = ACTIONS(429), - [anon_sym_DQUOTE] = ACTIONS(429), - [anon_sym_DASH_GT] = ACTIONS(431), - [anon_sym_DASH_GT_GT] = ACTIONS(429), - [anon_sym_POUND_GT] = ACTIONS(431), - [anon_sym_POUND_GT_GT] = ACTIONS(429), - [anon_sym_COLON_COLON] = ACTIONS(429), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(429), - [anon_sym_DASH] = ACTIONS(431), - [anon_sym_TILDE] = ACTIONS(431), - [anon_sym_CARET] = ACTIONS(429), - [anon_sym_STAR] = ACTIONS(429), - [anon_sym_SLASH] = ACTIONS(431), - [anon_sym_PERCENT] = ACTIONS(429), - [anon_sym_LT_LT] = ACTIONS(429), - [anon_sym_GT_GT] = ACTIONS(429), - [anon_sym_AMP] = ACTIONS(429), - [anon_sym_PIPE] = ACTIONS(429), - [anon_sym_POUND] = ACTIONS(431), - [anon_sym_LT] = ACTIONS(431), - [anon_sym_LT_EQ] = ACTIONS(429), - [anon_sym_LT_GT] = ACTIONS(429), - [anon_sym_BANG_EQ] = ACTIONS(429), - [anon_sym_GT] = ACTIONS(431), - [anon_sym_GT_EQ] = ACTIONS(429), - [anon_sym_BANG_TILDE] = ACTIONS(431), - [anon_sym_TILDE_STAR] = ACTIONS(429), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(429), - }, - [3238] = { - [ts_builtin_sym_end] = ACTIONS(664), - [anon_sym_SEMI] = ACTIONS(664), - [aux_sym_with_clause_token1] = ACTIONS(664), - [aux_sym_cte_token2] = ACTIONS(664), - [aux_sym_truncate_statement_token1] = ACTIONS(664), - [aux_sym_comment_statement_token1] = ACTIONS(664), - [aux_sym_comment_statement_token7] = ACTIONS(664), - [aux_sym_begin_statement_token1] = ACTIONS(664), - [aux_sym_commit_statement_token1] = ACTIONS(664), - [aux_sym_rollback_statement_token1] = ACTIONS(664), - [aux_sym_create_statement_token1] = ACTIONS(664), - [aux_sym_alter_statement_token1] = ACTIONS(664), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(664), - [aux_sym_pg_command_token1] = ACTIONS(664), - [aux_sym__compound_statement_token2] = ACTIONS(664), - [aux_sym_return_statement_token1] = ACTIONS(664), - [aux_sym_declare_statement_token1] = ACTIONS(664), - [aux_sym_create_function_statement_token7] = ACTIONS(664), - [aux_sym_create_function_parameter_token1] = ACTIONS(666), - [anon_sym_EQ] = ACTIONS(664), - [aux_sym_create_trigger_statement_token1] = ACTIONS(666), - [aux_sym_trigger_event_token1] = ACTIONS(664), - [aux_sym_trigger_event_token2] = ACTIONS(664), - [aux_sym_trigger_event_token3] = ACTIONS(664), - [aux_sym_drop_statement_token1] = ACTIONS(664), - [aux_sym_grant_statement_token1] = ACTIONS(664), - [aux_sym_grant_statement_token4] = ACTIONS(664), - [aux_sym_grant_statement_token8] = ACTIONS(664), - [aux_sym_order_by_clause_token1] = ACTIONS(664), - [aux_sym_limit_clause_token1] = ACTIONS(664), - [aux_sym_offset_clause_token1] = ACTIONS(664), - [aux_sym_where_clause_token1] = ACTIONS(664), - [aux_sym_join_type_token1] = ACTIONS(664), - [aux_sym_join_type_token2] = ACTIONS(664), - [aux_sym_join_type_token3] = ACTIONS(664), - [aux_sym_join_type_token4] = ACTIONS(664), - [aux_sym_join_clause_token1] = ACTIONS(664), - [aux_sym_frame_clause_token2] = ACTIONS(664), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(664), - [anon_sym_DASH_GT] = ACTIONS(666), - [anon_sym_DASH_GT_GT] = ACTIONS(664), - [anon_sym_POUND_GT] = ACTIONS(666), - [anon_sym_POUND_GT_GT] = ACTIONS(664), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(664), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_TILDE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(664), - [anon_sym_STAR] = ACTIONS(664), - [anon_sym_SLASH] = ACTIONS(666), - [anon_sym_PERCENT] = ACTIONS(664), - [anon_sym_LT_LT] = ACTIONS(664), - [anon_sym_GT_GT] = ACTIONS(664), - [anon_sym_AMP] = ACTIONS(664), - [anon_sym_PIPE] = ACTIONS(664), - [anon_sym_POUND] = ACTIONS(666), - [anon_sym_LT] = ACTIONS(666), - [anon_sym_LT_EQ] = ACTIONS(664), - [anon_sym_LT_GT] = ACTIONS(664), - [anon_sym_BANG_EQ] = ACTIONS(664), - [anon_sym_GT] = ACTIONS(666), - [anon_sym_GT_EQ] = ACTIONS(664), - [anon_sym_BANG_TILDE] = ACTIONS(666), - [anon_sym_TILDE_STAR] = ACTIONS(664), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(664), - }, - [3239] = { - [anon_sym_SEMI] = ACTIONS(277), - [aux_sym_with_clause_token1] = ACTIONS(279), - [anon_sym_COMMA] = ACTIONS(277), - [aux_sym_cte_token1] = ACTIONS(279), - [aux_sym_cte_token2] = ACTIONS(279), - [aux_sym_comment_statement_token7] = ACTIONS(279), - [aux_sym_create_statement_token1] = ACTIONS(279), - [aux_sym_alter_statement_token1] = ACTIONS(279), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(279), - [aux_sym_pg_command_token1] = ACTIONS(277), - [aux_sym__compound_statement_token2] = ACTIONS(279), - [aux_sym_return_statement_token1] = ACTIONS(279), - [aux_sym_declare_statement_token1] = ACTIONS(279), - [aux_sym_create_function_statement_token7] = ACTIONS(279), - [aux_sym_create_function_parameter_token1] = ACTIONS(279), - [anon_sym_EQ] = ACTIONS(277), - [aux_sym_create_trigger_statement_token1] = ACTIONS(279), - [aux_sym_trigger_event_token1] = ACTIONS(279), - [aux_sym_trigger_event_token2] = ACTIONS(279), - [aux_sym_trigger_event_token3] = ACTIONS(279), - [aux_sym_drop_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token1] = ACTIONS(279), - [aux_sym_grant_statement_token4] = ACTIONS(279), - [aux_sym_grant_statement_token8] = ACTIONS(279), - [aux_sym_order_by_clause_token1] = ACTIONS(279), - [aux_sym_limit_clause_token1] = ACTIONS(279), - [aux_sym_offset_clause_token1] = ACTIONS(279), - [aux_sym_where_clause_token1] = ACTIONS(279), - [aux_sym_join_type_token1] = ACTIONS(279), - [aux_sym_join_type_token2] = ACTIONS(279), - [aux_sym_join_type_token3] = ACTIONS(279), - [aux_sym_join_type_token4] = ACTIONS(279), - [aux_sym_join_clause_token1] = ACTIONS(279), - [aux_sym_frame_clause_token2] = ACTIONS(279), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(279), - [sym__unquoted_identifier] = ACTIONS(279), - [anon_sym_BQUOTE] = ACTIONS(277), - [anon_sym_DQUOTE] = ACTIONS(277), - [anon_sym_DASH_GT] = ACTIONS(279), - [anon_sym_DASH_GT_GT] = ACTIONS(277), - [anon_sym_POUND_GT] = ACTIONS(279), - [anon_sym_POUND_GT_GT] = ACTIONS(277), - [anon_sym_COLON_COLON] = ACTIONS(277), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(277), - [anon_sym_DASH] = ACTIONS(279), - [anon_sym_TILDE] = ACTIONS(279), - [anon_sym_CARET] = ACTIONS(277), - [anon_sym_STAR] = ACTIONS(277), - [anon_sym_SLASH] = ACTIONS(279), - [anon_sym_PERCENT] = ACTIONS(277), - [anon_sym_LT_LT] = ACTIONS(277), - [anon_sym_GT_GT] = ACTIONS(277), - [anon_sym_AMP] = ACTIONS(277), - [anon_sym_PIPE] = ACTIONS(277), - [anon_sym_POUND] = ACTIONS(279), - [anon_sym_LT] = ACTIONS(279), - [anon_sym_LT_EQ] = ACTIONS(277), - [anon_sym_LT_GT] = ACTIONS(277), - [anon_sym_BANG_EQ] = ACTIONS(277), - [anon_sym_GT] = ACTIONS(279), - [anon_sym_GT_EQ] = ACTIONS(277), - [anon_sym_BANG_TILDE] = ACTIONS(279), - [anon_sym_TILDE_STAR] = ACTIONS(277), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(277), - }, - [3240] = { - [ts_builtin_sym_end] = ACTIONS(784), - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(784), - [aux_sym_cte_token2] = ACTIONS(784), - [aux_sym_truncate_statement_token1] = ACTIONS(784), - [aux_sym_comment_statement_token1] = ACTIONS(784), - [aux_sym_comment_statement_token7] = ACTIONS(784), - [aux_sym_begin_statement_token1] = ACTIONS(784), - [aux_sym_commit_statement_token1] = ACTIONS(784), - [aux_sym_rollback_statement_token1] = ACTIONS(784), - [aux_sym_create_statement_token1] = ACTIONS(784), - [aux_sym_alter_statement_token1] = ACTIONS(784), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(784), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym__compound_statement_token2] = ACTIONS(784), - [aux_sym_return_statement_token1] = ACTIONS(784), - [aux_sym_declare_statement_token1] = ACTIONS(784), - [aux_sym_create_function_statement_token7] = ACTIONS(784), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(784), - [aux_sym_trigger_event_token2] = ACTIONS(784), - [aux_sym_trigger_event_token3] = ACTIONS(784), - [aux_sym_drop_statement_token1] = ACTIONS(784), - [aux_sym_grant_statement_token1] = ACTIONS(784), - [aux_sym_grant_statement_token4] = ACTIONS(784), - [aux_sym_grant_statement_token8] = ACTIONS(784), - [aux_sym_order_by_clause_token1] = ACTIONS(784), - [aux_sym_limit_clause_token1] = ACTIONS(784), - [aux_sym_offset_clause_token1] = ACTIONS(784), - [aux_sym_where_clause_token1] = ACTIONS(784), - [aux_sym_join_type_token1] = ACTIONS(784), - [aux_sym_join_type_token2] = ACTIONS(784), - [aux_sym_join_type_token3] = ACTIONS(784), - [aux_sym_join_type_token4] = ACTIONS(784), - [aux_sym_join_clause_token1] = ACTIONS(784), - [aux_sym_frame_clause_token2] = ACTIONS(784), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [3241] = { - [anon_sym_SEMI] = ACTIONS(421), - [aux_sym_with_clause_token1] = ACTIONS(423), - [anon_sym_COMMA] = ACTIONS(421), - [aux_sym_cte_token1] = ACTIONS(423), - [aux_sym_cte_token2] = ACTIONS(423), - [aux_sym_comment_statement_token7] = ACTIONS(423), - [aux_sym_create_statement_token1] = ACTIONS(423), - [aux_sym_alter_statement_token1] = ACTIONS(423), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(423), - [aux_sym_pg_command_token1] = ACTIONS(421), - [aux_sym__compound_statement_token2] = ACTIONS(423), - [aux_sym_return_statement_token1] = ACTIONS(423), - [aux_sym_declare_statement_token1] = ACTIONS(423), - [aux_sym_create_function_statement_token7] = ACTIONS(423), - [aux_sym_create_function_parameter_token1] = ACTIONS(423), - [anon_sym_EQ] = ACTIONS(421), - [aux_sym_create_trigger_statement_token1] = ACTIONS(423), - [aux_sym_trigger_event_token1] = ACTIONS(423), - [aux_sym_trigger_event_token2] = ACTIONS(423), - [aux_sym_trigger_event_token3] = ACTIONS(423), - [aux_sym_drop_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token1] = ACTIONS(423), - [aux_sym_grant_statement_token4] = ACTIONS(423), - [aux_sym_grant_statement_token8] = ACTIONS(423), - [aux_sym_order_by_clause_token1] = ACTIONS(423), - [aux_sym_limit_clause_token1] = ACTIONS(423), - [aux_sym_offset_clause_token1] = ACTIONS(423), - [aux_sym_where_clause_token1] = ACTIONS(423), - [aux_sym_join_type_token1] = ACTIONS(423), - [aux_sym_join_type_token2] = ACTIONS(423), - [aux_sym_join_type_token3] = ACTIONS(423), - [aux_sym_join_type_token4] = ACTIONS(423), - [aux_sym_join_clause_token1] = ACTIONS(423), - [aux_sym_frame_clause_token2] = ACTIONS(423), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(423), - [sym__unquoted_identifier] = ACTIONS(423), - [anon_sym_BQUOTE] = ACTIONS(421), - [anon_sym_DQUOTE] = ACTIONS(421), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_DASH_GT_GT] = ACTIONS(421), - [anon_sym_POUND_GT] = ACTIONS(423), - [anon_sym_POUND_GT_GT] = ACTIONS(421), - [anon_sym_COLON_COLON] = ACTIONS(421), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_DASH] = ACTIONS(423), - [anon_sym_TILDE] = ACTIONS(423), - [anon_sym_CARET] = ACTIONS(421), - [anon_sym_STAR] = ACTIONS(421), - [anon_sym_SLASH] = ACTIONS(423), - [anon_sym_PERCENT] = ACTIONS(421), - [anon_sym_LT_LT] = ACTIONS(421), - [anon_sym_GT_GT] = ACTIONS(421), - [anon_sym_AMP] = ACTIONS(421), - [anon_sym_PIPE] = ACTIONS(421), - [anon_sym_POUND] = ACTIONS(423), - [anon_sym_LT] = ACTIONS(423), - [anon_sym_LT_EQ] = ACTIONS(421), - [anon_sym_LT_GT] = ACTIONS(421), - [anon_sym_BANG_EQ] = ACTIONS(421), - [anon_sym_GT] = ACTIONS(423), - [anon_sym_GT_EQ] = ACTIONS(421), - [anon_sym_BANG_TILDE] = ACTIONS(423), - [anon_sym_TILDE_STAR] = ACTIONS(421), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(421), - }, - [3242] = { - [anon_sym_SEMI] = ACTIONS(588), - [aux_sym_with_clause_token1] = ACTIONS(590), - [anon_sym_COMMA] = ACTIONS(588), - [aux_sym_cte_token1] = ACTIONS(590), - [aux_sym_cte_token2] = ACTIONS(590), - [aux_sym_comment_statement_token7] = ACTIONS(590), - [aux_sym_create_statement_token1] = ACTIONS(590), - [aux_sym_alter_statement_token1] = ACTIONS(590), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(590), - [aux_sym_pg_command_token1] = ACTIONS(588), - [aux_sym__compound_statement_token2] = ACTIONS(590), - [aux_sym_return_statement_token1] = ACTIONS(590), - [aux_sym_declare_statement_token1] = ACTIONS(590), - [aux_sym_create_function_statement_token7] = ACTIONS(590), - [aux_sym_create_function_parameter_token1] = ACTIONS(590), - [anon_sym_EQ] = ACTIONS(588), - [aux_sym_create_trigger_statement_token1] = ACTIONS(590), - [aux_sym_trigger_event_token1] = ACTIONS(590), - [aux_sym_trigger_event_token2] = ACTIONS(590), - [aux_sym_trigger_event_token3] = ACTIONS(590), - [aux_sym_drop_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token1] = ACTIONS(590), - [aux_sym_grant_statement_token4] = ACTIONS(590), - [aux_sym_grant_statement_token8] = ACTIONS(590), - [aux_sym_order_by_clause_token1] = ACTIONS(590), - [aux_sym_limit_clause_token1] = ACTIONS(590), - [aux_sym_offset_clause_token1] = ACTIONS(590), - [aux_sym_where_clause_token1] = ACTIONS(590), - [aux_sym_join_type_token1] = ACTIONS(590), - [aux_sym_join_type_token2] = ACTIONS(590), - [aux_sym_join_type_token3] = ACTIONS(590), - [aux_sym_join_type_token4] = ACTIONS(590), - [aux_sym_join_clause_token1] = ACTIONS(590), - [aux_sym_frame_clause_token2] = ACTIONS(590), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(590), - [sym__unquoted_identifier] = ACTIONS(590), - [anon_sym_BQUOTE] = ACTIONS(588), - [anon_sym_DQUOTE] = ACTIONS(588), - [anon_sym_DASH_GT] = ACTIONS(590), - [anon_sym_DASH_GT_GT] = ACTIONS(588), - [anon_sym_POUND_GT] = ACTIONS(590), - [anon_sym_POUND_GT_GT] = ACTIONS(588), - [anon_sym_COLON_COLON] = ACTIONS(588), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_TILDE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(588), - [anon_sym_STAR] = ACTIONS(588), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_PERCENT] = ACTIONS(588), - [anon_sym_LT_LT] = ACTIONS(588), - [anon_sym_GT_GT] = ACTIONS(588), - [anon_sym_AMP] = ACTIONS(588), - [anon_sym_PIPE] = ACTIONS(588), - [anon_sym_POUND] = ACTIONS(590), - [anon_sym_LT] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(588), - [anon_sym_LT_GT] = ACTIONS(588), - [anon_sym_BANG_EQ] = ACTIONS(588), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(588), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_TILDE_STAR] = ACTIONS(588), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(588), - }, - [3243] = { - [anon_sym_SEMI] = ACTIONS(668), - [aux_sym_with_clause_token1] = ACTIONS(670), - [anon_sym_COMMA] = ACTIONS(668), - [aux_sym_cte_token1] = ACTIONS(670), - [aux_sym_cte_token2] = ACTIONS(670), - [aux_sym_comment_statement_token7] = ACTIONS(670), - [aux_sym_create_statement_token1] = ACTIONS(670), - [aux_sym_alter_statement_token1] = ACTIONS(670), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(670), - [aux_sym_pg_command_token1] = ACTIONS(668), - [aux_sym__compound_statement_token2] = ACTIONS(670), - [aux_sym_return_statement_token1] = ACTIONS(670), - [aux_sym_declare_statement_token1] = ACTIONS(670), - [aux_sym_create_function_statement_token7] = ACTIONS(670), - [aux_sym_create_function_parameter_token1] = ACTIONS(670), - [anon_sym_EQ] = ACTIONS(668), - [aux_sym_create_trigger_statement_token1] = ACTIONS(670), - [aux_sym_trigger_event_token1] = ACTIONS(670), - [aux_sym_trigger_event_token2] = ACTIONS(670), - [aux_sym_trigger_event_token3] = ACTIONS(670), - [aux_sym_drop_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token1] = ACTIONS(670), - [aux_sym_grant_statement_token4] = ACTIONS(670), - [aux_sym_grant_statement_token8] = ACTIONS(670), - [aux_sym_create_table_statement_token1] = ACTIONS(670), - [aux_sym_order_by_clause_token1] = ACTIONS(670), - [aux_sym_limit_clause_token1] = ACTIONS(670), - [aux_sym_offset_clause_token1] = ACTIONS(670), - [aux_sym_where_clause_token1] = ACTIONS(670), - [aux_sym_join_type_token1] = ACTIONS(670), - [aux_sym_join_type_token2] = ACTIONS(670), - [aux_sym_join_type_token3] = ACTIONS(670), - [aux_sym_join_type_token4] = ACTIONS(670), - [aux_sym_join_clause_token1] = ACTIONS(670), - [aux_sym_frame_clause_token2] = ACTIONS(670), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(670), - [sym__unquoted_identifier] = ACTIONS(670), - [anon_sym_BQUOTE] = ACTIONS(668), - [anon_sym_DQUOTE] = ACTIONS(668), - [anon_sym_DASH_GT] = ACTIONS(670), - [anon_sym_DASH_GT_GT] = ACTIONS(668), - [anon_sym_POUND_GT] = ACTIONS(670), - [anon_sym_POUND_GT_GT] = ACTIONS(668), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(668), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_TILDE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(668), - [anon_sym_STAR] = ACTIONS(668), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_PERCENT] = ACTIONS(668), - [anon_sym_LT_LT] = ACTIONS(668), - [anon_sym_GT_GT] = ACTIONS(668), - [anon_sym_AMP] = ACTIONS(668), - [anon_sym_PIPE] = ACTIONS(668), - [anon_sym_POUND] = ACTIONS(670), - [anon_sym_LT] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(668), - [anon_sym_LT_GT] = ACTIONS(668), - [anon_sym_BANG_EQ] = ACTIONS(668), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(668), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_TILDE_STAR] = ACTIONS(668), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(668), - }, - [3244] = { - [anon_sym_SEMI] = ACTIONS(672), - [aux_sym_with_clause_token1] = ACTIONS(674), - [anon_sym_COMMA] = ACTIONS(672), - [aux_sym_cte_token1] = ACTIONS(674), - [aux_sym_cte_token2] = ACTIONS(674), - [aux_sym_comment_statement_token7] = ACTIONS(674), - [aux_sym_create_statement_token1] = ACTIONS(674), - [aux_sym_alter_statement_token1] = ACTIONS(674), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(674), - [aux_sym_pg_command_token1] = ACTIONS(672), - [aux_sym__compound_statement_token2] = ACTIONS(674), - [aux_sym_return_statement_token1] = ACTIONS(674), - [aux_sym_declare_statement_token1] = ACTIONS(674), - [aux_sym_create_function_statement_token7] = ACTIONS(674), - [aux_sym_create_function_parameter_token1] = ACTIONS(674), - [anon_sym_EQ] = ACTIONS(672), - [aux_sym_create_trigger_statement_token1] = ACTIONS(674), - [aux_sym_trigger_event_token1] = ACTIONS(674), - [aux_sym_trigger_event_token2] = ACTIONS(674), - [aux_sym_trigger_event_token3] = ACTIONS(674), - [aux_sym_drop_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token1] = ACTIONS(674), - [aux_sym_grant_statement_token4] = ACTIONS(674), - [aux_sym_grant_statement_token8] = ACTIONS(674), - [aux_sym_create_table_statement_token1] = ACTIONS(674), - [aux_sym_order_by_clause_token1] = ACTIONS(674), - [aux_sym_limit_clause_token1] = ACTIONS(674), - [aux_sym_offset_clause_token1] = ACTIONS(674), - [aux_sym_where_clause_token1] = ACTIONS(674), - [aux_sym_join_type_token1] = ACTIONS(674), - [aux_sym_join_type_token2] = ACTIONS(674), - [aux_sym_join_type_token3] = ACTIONS(674), - [aux_sym_join_type_token4] = ACTIONS(674), - [aux_sym_join_clause_token1] = ACTIONS(674), - [aux_sym_frame_clause_token2] = ACTIONS(674), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(674), - [sym__unquoted_identifier] = ACTIONS(674), - [anon_sym_BQUOTE] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [anon_sym_DASH_GT] = ACTIONS(674), - [anon_sym_DASH_GT_GT] = ACTIONS(672), - [anon_sym_POUND_GT] = ACTIONS(674), - [anon_sym_POUND_GT_GT] = ACTIONS(672), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(672), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_TILDE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(674), - [anon_sym_PERCENT] = ACTIONS(672), - [anon_sym_LT_LT] = ACTIONS(672), - [anon_sym_GT_GT] = ACTIONS(672), - [anon_sym_AMP] = ACTIONS(672), - [anon_sym_PIPE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(674), - [anon_sym_LT] = ACTIONS(674), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_LT_GT] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_GT] = ACTIONS(674), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(674), - [anon_sym_TILDE_STAR] = ACTIONS(672), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(672), - }, - [3245] = { - [ts_builtin_sym_end] = ACTIONS(534), - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(534), - [aux_sym_cte_token2] = ACTIONS(534), - [aux_sym_truncate_statement_token1] = ACTIONS(534), - [aux_sym_comment_statement_token1] = ACTIONS(534), - [aux_sym_comment_statement_token7] = ACTIONS(534), - [aux_sym_begin_statement_token1] = ACTIONS(534), - [aux_sym_commit_statement_token1] = ACTIONS(534), - [aux_sym_rollback_statement_token1] = ACTIONS(534), - [aux_sym_create_statement_token1] = ACTIONS(534), - [aux_sym_alter_statement_token1] = ACTIONS(534), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(534), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(534), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym__compound_statement_token2] = ACTIONS(534), - [aux_sym_return_statement_token1] = ACTIONS(534), - [aux_sym_declare_statement_token1] = ACTIONS(534), - [aux_sym_null_hint_token2] = ACTIONS(534), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(534), - [aux_sym_trigger_event_token1] = ACTIONS(534), - [aux_sym_trigger_event_token2] = ACTIONS(534), - [aux_sym_trigger_event_token3] = ACTIONS(534), - [aux_sym_drop_statement_token1] = ACTIONS(534), - [aux_sym_grant_statement_token1] = ACTIONS(534), - [aux_sym_grant_statement_token4] = ACTIONS(534), - [aux_sym_grant_statement_token5] = ACTIONS(534), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(534), - [aux_sym_direction_constraint_token1] = ACTIONS(534), - [aux_sym_direction_constraint_token2] = ACTIONS(534), - [anon_sym_CONSTRAINT] = ACTIONS(534), - [aux_sym_table_constraint_check_token1] = ACTIONS(534), - [aux_sym_table_constraint_unique_token1] = ACTIONS(534), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(534), - [aux_sym_frame_clause_token2] = ACTIONS(534), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [3246] = { - [anon_sym_SEMI] = ACTIONS(656), - [aux_sym_with_clause_token1] = ACTIONS(658), - [anon_sym_COMMA] = ACTIONS(656), - [aux_sym_cte_token1] = ACTIONS(658), - [aux_sym_cte_token2] = ACTIONS(658), - [aux_sym_comment_statement_token7] = ACTIONS(658), - [aux_sym_create_statement_token1] = ACTIONS(658), - [aux_sym_alter_statement_token1] = ACTIONS(658), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(658), - [aux_sym_pg_command_token1] = ACTIONS(656), - [aux_sym__compound_statement_token2] = ACTIONS(658), - [aux_sym_return_statement_token1] = ACTIONS(658), - [aux_sym_declare_statement_token1] = ACTIONS(658), - [aux_sym_create_function_statement_token7] = ACTIONS(658), - [aux_sym_create_function_parameter_token1] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(656), - [aux_sym_create_trigger_statement_token1] = ACTIONS(658), - [aux_sym_trigger_event_token1] = ACTIONS(658), - [aux_sym_trigger_event_token2] = ACTIONS(658), - [aux_sym_trigger_event_token3] = ACTIONS(658), - [aux_sym_drop_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token1] = ACTIONS(658), - [aux_sym_grant_statement_token4] = ACTIONS(658), - [aux_sym_grant_statement_token8] = ACTIONS(658), - [aux_sym_create_table_statement_token1] = ACTIONS(658), - [aux_sym_order_by_clause_token1] = ACTIONS(658), - [aux_sym_limit_clause_token1] = ACTIONS(658), - [aux_sym_offset_clause_token1] = ACTIONS(658), - [aux_sym_where_clause_token1] = ACTIONS(658), - [aux_sym_join_type_token1] = ACTIONS(658), - [aux_sym_join_type_token2] = ACTIONS(658), - [aux_sym_join_type_token3] = ACTIONS(658), - [aux_sym_join_type_token4] = ACTIONS(658), - [aux_sym_join_clause_token1] = ACTIONS(658), - [aux_sym_frame_clause_token2] = ACTIONS(658), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(658), - [sym__unquoted_identifier] = ACTIONS(658), - [anon_sym_BQUOTE] = ACTIONS(656), - [anon_sym_DQUOTE] = ACTIONS(656), - [anon_sym_DASH_GT] = ACTIONS(658), - [anon_sym_DASH_GT_GT] = ACTIONS(656), - [anon_sym_POUND_GT] = ACTIONS(658), - [anon_sym_POUND_GT_GT] = ACTIONS(656), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(656), - [anon_sym_DASH] = ACTIONS(658), - [anon_sym_TILDE] = ACTIONS(658), - [anon_sym_CARET] = ACTIONS(656), - [anon_sym_STAR] = ACTIONS(656), - [anon_sym_SLASH] = ACTIONS(658), - [anon_sym_PERCENT] = ACTIONS(656), - [anon_sym_LT_LT] = ACTIONS(656), - [anon_sym_GT_GT] = ACTIONS(656), - [anon_sym_AMP] = ACTIONS(656), - [anon_sym_PIPE] = ACTIONS(656), - [anon_sym_POUND] = ACTIONS(658), - [anon_sym_LT] = ACTIONS(658), - [anon_sym_LT_EQ] = ACTIONS(656), - [anon_sym_LT_GT] = ACTIONS(656), - [anon_sym_BANG_EQ] = ACTIONS(656), - [anon_sym_GT] = ACTIONS(658), - [anon_sym_GT_EQ] = ACTIONS(656), - [anon_sym_BANG_TILDE] = ACTIONS(658), - [anon_sym_TILDE_STAR] = ACTIONS(656), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(656), - }, - [3247] = { - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym__compound_statement_token2] = ACTIONS(684), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3820), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [3248] = { - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(199), - [aux_sym_cte_token2] = ACTIONS(199), - [aux_sym_truncate_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token7] = ACTIONS(199), - [aux_sym_begin_statement_token1] = ACTIONS(199), - [aux_sym_commit_statement_token1] = ACTIONS(199), - [aux_sym_rollback_statement_token1] = ACTIONS(199), - [aux_sym_create_statement_token1] = ACTIONS(199), - [aux_sym_alter_statement_token1] = ACTIONS(199), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(199), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(199), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(199), - [aux_sym_declare_statement_token1] = ACTIONS(199), - [aux_sym_null_hint_token2] = ACTIONS(199), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(199), - [aux_sym_trigger_event_token1] = ACTIONS(199), - [aux_sym_trigger_event_token2] = ACTIONS(199), - [aux_sym_trigger_event_token3] = ACTIONS(199), - [aux_sym_drop_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token4] = ACTIONS(199), - [aux_sym_grant_statement_token5] = ACTIONS(199), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(199), - [aux_sym_direction_constraint_token1] = ACTIONS(199), - [aux_sym_direction_constraint_token2] = ACTIONS(199), - [anon_sym_CONSTRAINT] = ACTIONS(199), - [aux_sym_table_constraint_check_token1] = ACTIONS(199), - [aux_sym_table_constraint_unique_token1] = ACTIONS(199), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(199), - [aux_sym_frame_clause_token2] = ACTIONS(199), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [3249] = { - [sym_over_clause] = STATE(3523), - [ts_builtin_sym_end] = ACTIONS(273), - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token2] = ACTIONS(273), - [aux_sym_truncate_statement_token1] = ACTIONS(273), - [aux_sym_comment_statement_token1] = ACTIONS(273), - [aux_sym_comment_statement_token7] = ACTIONS(273), - [aux_sym_begin_statement_token1] = ACTIONS(273), - [aux_sym_commit_statement_token1] = ACTIONS(273), - [aux_sym_rollback_statement_token1] = ACTIONS(273), - [aux_sym_create_statement_token1] = ACTIONS(273), - [aux_sym_alter_statement_token1] = ACTIONS(273), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(273), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym__compound_statement_token2] = ACTIONS(273), - [aux_sym_return_statement_token1] = ACTIONS(273), - [aux_sym_declare_statement_token1] = ACTIONS(273), - [aux_sym_create_function_statement_token7] = ACTIONS(273), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(273), - [aux_sym_trigger_event_token2] = ACTIONS(273), - [aux_sym_trigger_event_token3] = ACTIONS(273), - [aux_sym_drop_statement_token1] = ACTIONS(273), - [aux_sym_grant_statement_token1] = ACTIONS(273), - [aux_sym_grant_statement_token4] = ACTIONS(273), - [aux_sym_grant_statement_token8] = ACTIONS(273), - [aux_sym_create_table_statement_token1] = ACTIONS(273), - [aux_sym_having_clause_token1] = ACTIONS(273), - [aux_sym_order_by_clause_token1] = ACTIONS(273), - [aux_sym_limit_clause_token1] = ACTIONS(273), - [aux_sym_offset_clause_token1] = ACTIONS(273), - [aux_sym_over_clause_token1] = ACTIONS(3506), - [aux_sym_frame_clause_token2] = ACTIONS(273), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [3250] = { - [anon_sym_SEMI] = ACTIONS(686), - [aux_sym_with_clause_token1] = ACTIONS(688), - [anon_sym_COMMA] = ACTIONS(686), - [aux_sym_cte_token1] = ACTIONS(688), - [aux_sym_cte_token2] = ACTIONS(688), - [aux_sym_comment_statement_token7] = ACTIONS(688), - [aux_sym_create_statement_token1] = ACTIONS(688), - [aux_sym_alter_statement_token1] = ACTIONS(688), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(688), - [aux_sym_pg_command_token1] = ACTIONS(686), - [aux_sym__compound_statement_token2] = ACTIONS(688), - [aux_sym_return_statement_token1] = ACTIONS(688), - [aux_sym_declare_statement_token1] = ACTIONS(688), - [aux_sym_create_function_statement_token7] = ACTIONS(688), - [aux_sym_create_function_parameter_token1] = ACTIONS(688), - [anon_sym_EQ] = ACTIONS(686), - [aux_sym_create_trigger_statement_token1] = ACTIONS(688), - [aux_sym_trigger_event_token1] = ACTIONS(688), - [aux_sym_trigger_event_token2] = ACTIONS(688), - [aux_sym_trigger_event_token3] = ACTIONS(688), - [aux_sym_drop_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token1] = ACTIONS(688), - [aux_sym_grant_statement_token4] = ACTIONS(688), - [aux_sym_grant_statement_token8] = ACTIONS(688), - [aux_sym_create_table_statement_token1] = ACTIONS(688), - [aux_sym_order_by_clause_token1] = ACTIONS(688), - [aux_sym_limit_clause_token1] = ACTIONS(688), - [aux_sym_offset_clause_token1] = ACTIONS(688), - [aux_sym_where_clause_token1] = ACTIONS(688), - [aux_sym_join_type_token1] = ACTIONS(688), - [aux_sym_join_type_token2] = ACTIONS(688), - [aux_sym_join_type_token3] = ACTIONS(688), - [aux_sym_join_type_token4] = ACTIONS(688), - [aux_sym_join_clause_token1] = ACTIONS(688), - [aux_sym_frame_clause_token2] = ACTIONS(688), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(688), - [sym__unquoted_identifier] = ACTIONS(688), - [anon_sym_BQUOTE] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [anon_sym_DASH_GT] = ACTIONS(688), - [anon_sym_DASH_GT_GT] = ACTIONS(686), - [anon_sym_POUND_GT] = ACTIONS(688), - [anon_sym_POUND_GT_GT] = ACTIONS(686), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(688), - [anon_sym_TILDE] = ACTIONS(688), - [anon_sym_CARET] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(688), - [anon_sym_PERCENT] = ACTIONS(686), - [anon_sym_LT_LT] = ACTIONS(686), - [anon_sym_GT_GT] = ACTIONS(686), - [anon_sym_AMP] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(688), - [anon_sym_LT] = ACTIONS(688), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_LT_GT] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(688), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(688), - [anon_sym_TILDE_STAR] = ACTIONS(686), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(686), - }, - [3251] = { - [anon_sym_SEMI] = ACTIONS(713), - [aux_sym_with_clause_token1] = ACTIONS(715), - [anon_sym_COMMA] = ACTIONS(713), - [aux_sym_cte_token1] = ACTIONS(715), - [aux_sym_cte_token2] = ACTIONS(715), - [aux_sym_comment_statement_token7] = ACTIONS(715), - [aux_sym_create_statement_token1] = ACTIONS(715), - [aux_sym_alter_statement_token1] = ACTIONS(715), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(715), - [aux_sym_pg_command_token1] = ACTIONS(713), - [aux_sym__compound_statement_token2] = ACTIONS(715), - [aux_sym_return_statement_token1] = ACTIONS(715), - [aux_sym_declare_statement_token1] = ACTIONS(715), - [aux_sym_create_function_statement_token7] = ACTIONS(715), - [aux_sym_create_function_parameter_token1] = ACTIONS(715), - [anon_sym_EQ] = ACTIONS(713), - [aux_sym_create_trigger_statement_token1] = ACTIONS(715), - [aux_sym_trigger_event_token1] = ACTIONS(715), - [aux_sym_trigger_event_token2] = ACTIONS(715), - [aux_sym_trigger_event_token3] = ACTIONS(715), - [aux_sym_drop_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token1] = ACTIONS(715), - [aux_sym_grant_statement_token4] = ACTIONS(715), - [aux_sym_grant_statement_token8] = ACTIONS(715), - [aux_sym_create_table_statement_token1] = ACTIONS(715), - [aux_sym_order_by_clause_token1] = ACTIONS(715), - [aux_sym_limit_clause_token1] = ACTIONS(715), - [aux_sym_offset_clause_token1] = ACTIONS(715), - [aux_sym_where_clause_token1] = ACTIONS(715), - [aux_sym_join_type_token1] = ACTIONS(715), - [aux_sym_join_type_token2] = ACTIONS(715), - [aux_sym_join_type_token3] = ACTIONS(715), - [aux_sym_join_type_token4] = ACTIONS(715), - [aux_sym_join_clause_token1] = ACTIONS(715), - [aux_sym_frame_clause_token2] = ACTIONS(715), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(715), - [sym__unquoted_identifier] = ACTIONS(715), - [anon_sym_BQUOTE] = ACTIONS(713), - [anon_sym_DQUOTE] = ACTIONS(713), - [anon_sym_DASH_GT] = ACTIONS(715), - [anon_sym_DASH_GT_GT] = ACTIONS(713), - [anon_sym_POUND_GT] = ACTIONS(715), - [anon_sym_POUND_GT_GT] = ACTIONS(713), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(713), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(713), - [anon_sym_STAR] = ACTIONS(713), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_PERCENT] = ACTIONS(713), - [anon_sym_LT_LT] = ACTIONS(713), - [anon_sym_GT_GT] = ACTIONS(713), - [anon_sym_AMP] = ACTIONS(713), - [anon_sym_PIPE] = ACTIONS(713), - [anon_sym_POUND] = ACTIONS(715), - [anon_sym_LT] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(713), - [anon_sym_LT_GT] = ACTIONS(713), - [anon_sym_BANG_EQ] = ACTIONS(713), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(713), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_TILDE_STAR] = ACTIONS(713), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(713), - }, - [3252] = { - [ts_builtin_sym_end] = ACTIONS(660), - [anon_sym_SEMI] = ACTIONS(660), - [aux_sym_with_clause_token1] = ACTIONS(660), - [aux_sym_cte_token2] = ACTIONS(660), - [aux_sym_truncate_statement_token1] = ACTIONS(660), - [aux_sym_comment_statement_token1] = ACTIONS(660), - [aux_sym_comment_statement_token7] = ACTIONS(660), - [aux_sym_begin_statement_token1] = ACTIONS(660), - [aux_sym_commit_statement_token1] = ACTIONS(660), - [aux_sym_rollback_statement_token1] = ACTIONS(660), - [aux_sym_create_statement_token1] = ACTIONS(660), - [aux_sym_alter_statement_token1] = ACTIONS(660), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(660), - [aux_sym_pg_command_token1] = ACTIONS(660), - [aux_sym__compound_statement_token2] = ACTIONS(660), - [aux_sym_return_statement_token1] = ACTIONS(660), - [aux_sym_declare_statement_token1] = ACTIONS(660), - [aux_sym_create_function_statement_token7] = ACTIONS(660), - [aux_sym_create_function_parameter_token1] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(660), - [aux_sym_create_trigger_statement_token1] = ACTIONS(662), - [aux_sym_trigger_event_token1] = ACTIONS(660), - [aux_sym_trigger_event_token2] = ACTIONS(660), - [aux_sym_trigger_event_token3] = ACTIONS(660), - [aux_sym_drop_statement_token1] = ACTIONS(660), - [aux_sym_grant_statement_token1] = ACTIONS(660), - [aux_sym_grant_statement_token4] = ACTIONS(660), - [aux_sym_grant_statement_token8] = ACTIONS(660), - [aux_sym_order_by_clause_token1] = ACTIONS(660), - [aux_sym_limit_clause_token1] = ACTIONS(660), - [aux_sym_offset_clause_token1] = ACTIONS(660), - [aux_sym_where_clause_token1] = ACTIONS(660), - [aux_sym_join_type_token1] = ACTIONS(660), - [aux_sym_join_type_token2] = ACTIONS(660), - [aux_sym_join_type_token3] = ACTIONS(660), - [aux_sym_join_type_token4] = ACTIONS(660), - [aux_sym_join_clause_token1] = ACTIONS(660), - [aux_sym_frame_clause_token2] = ACTIONS(660), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(660), - [anon_sym_DASH_GT] = ACTIONS(662), - [anon_sym_DASH_GT_GT] = ACTIONS(660), - [anon_sym_POUND_GT] = ACTIONS(662), - [anon_sym_POUND_GT_GT] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(660), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_TILDE] = ACTIONS(662), - [anon_sym_CARET] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_PERCENT] = ACTIONS(660), - [anon_sym_LT_LT] = ACTIONS(660), - [anon_sym_GT_GT] = ACTIONS(660), - [anon_sym_AMP] = ACTIONS(660), - [anon_sym_PIPE] = ACTIONS(660), - [anon_sym_POUND] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_LT_GT] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(662), - [anon_sym_TILDE_STAR] = ACTIONS(660), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(660), - }, - [3253] = { - [ts_builtin_sym_end] = ACTIONS(709), - [anon_sym_SEMI] = ACTIONS(709), - [aux_sym_with_clause_token1] = ACTIONS(709), - [aux_sym_cte_token2] = ACTIONS(709), - [aux_sym_truncate_statement_token1] = ACTIONS(709), - [aux_sym_comment_statement_token1] = ACTIONS(709), - [aux_sym_comment_statement_token7] = ACTIONS(709), - [aux_sym_begin_statement_token1] = ACTIONS(709), - [aux_sym_commit_statement_token1] = ACTIONS(709), - [aux_sym_rollback_statement_token1] = ACTIONS(709), - [aux_sym_create_statement_token1] = ACTIONS(709), - [aux_sym_alter_statement_token1] = ACTIONS(709), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(709), - [aux_sym_pg_command_token1] = ACTIONS(709), - [aux_sym__compound_statement_token2] = ACTIONS(709), - [aux_sym_return_statement_token1] = ACTIONS(709), - [aux_sym_declare_statement_token1] = ACTIONS(709), - [aux_sym_create_function_statement_token7] = ACTIONS(709), - [aux_sym_create_function_parameter_token1] = ACTIONS(711), - [anon_sym_EQ] = ACTIONS(709), - [aux_sym_create_trigger_statement_token1] = ACTIONS(711), - [aux_sym_trigger_event_token1] = ACTIONS(709), - [aux_sym_trigger_event_token2] = ACTIONS(709), - [aux_sym_trigger_event_token3] = ACTIONS(709), - [aux_sym_drop_statement_token1] = ACTIONS(709), - [aux_sym_grant_statement_token1] = ACTIONS(709), - [aux_sym_grant_statement_token4] = ACTIONS(709), - [aux_sym_grant_statement_token8] = ACTIONS(709), - [aux_sym_order_by_clause_token1] = ACTIONS(709), - [aux_sym_limit_clause_token1] = ACTIONS(709), - [aux_sym_offset_clause_token1] = ACTIONS(709), - [aux_sym_where_clause_token1] = ACTIONS(709), - [aux_sym_join_type_token1] = ACTIONS(709), - [aux_sym_join_type_token2] = ACTIONS(709), - [aux_sym_join_type_token3] = ACTIONS(709), - [aux_sym_join_type_token4] = ACTIONS(709), - [aux_sym_join_clause_token1] = ACTIONS(709), - [aux_sym_frame_clause_token2] = ACTIONS(709), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(709), - [anon_sym_DASH_GT] = ACTIONS(711), - [anon_sym_DASH_GT_GT] = ACTIONS(709), - [anon_sym_POUND_GT] = ACTIONS(711), - [anon_sym_POUND_GT_GT] = ACTIONS(709), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(711), - [anon_sym_TILDE] = ACTIONS(711), - [anon_sym_CARET] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(711), - [anon_sym_PERCENT] = ACTIONS(709), - [anon_sym_LT_LT] = ACTIONS(709), - [anon_sym_GT_GT] = ACTIONS(709), - [anon_sym_AMP] = ACTIONS(709), - [anon_sym_PIPE] = ACTIONS(709), - [anon_sym_POUND] = ACTIONS(711), - [anon_sym_LT] = ACTIONS(711), - [anon_sym_LT_EQ] = ACTIONS(709), - [anon_sym_LT_GT] = ACTIONS(709), - [anon_sym_BANG_EQ] = ACTIONS(709), - [anon_sym_GT] = ACTIONS(711), - [anon_sym_GT_EQ] = ACTIONS(709), - [anon_sym_BANG_TILDE] = ACTIONS(711), - [anon_sym_TILDE_STAR] = ACTIONS(709), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(709), - }, - [3254] = { - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(717), - [aux_sym_with_clause_token1] = ACTIONS(717), - [aux_sym_cte_token2] = ACTIONS(717), - [aux_sym_truncate_statement_token1] = ACTIONS(717), - [aux_sym_comment_statement_token1] = ACTIONS(717), - [aux_sym_comment_statement_token7] = ACTIONS(717), - [aux_sym_begin_statement_token1] = ACTIONS(717), - [aux_sym_commit_statement_token1] = ACTIONS(717), - [aux_sym_rollback_statement_token1] = ACTIONS(717), - [aux_sym_create_statement_token1] = ACTIONS(717), - [aux_sym_alter_statement_token1] = ACTIONS(717), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(717), - [aux_sym_pg_command_token1] = ACTIONS(717), - [aux_sym__compound_statement_token2] = ACTIONS(717), - [aux_sym_return_statement_token1] = ACTIONS(717), - [aux_sym_declare_statement_token1] = ACTIONS(717), - [aux_sym_create_function_statement_token7] = ACTIONS(717), - [aux_sym_create_function_parameter_token1] = ACTIONS(719), - [anon_sym_EQ] = ACTIONS(717), - [aux_sym_create_trigger_statement_token1] = ACTIONS(719), - [aux_sym_trigger_event_token1] = ACTIONS(717), - [aux_sym_trigger_event_token2] = ACTIONS(717), - [aux_sym_trigger_event_token3] = ACTIONS(717), - [aux_sym_drop_statement_token1] = ACTIONS(717), - [aux_sym_grant_statement_token1] = ACTIONS(717), - [aux_sym_grant_statement_token4] = ACTIONS(717), - [aux_sym_grant_statement_token8] = ACTIONS(717), - [aux_sym_order_by_clause_token1] = ACTIONS(717), - [aux_sym_limit_clause_token1] = ACTIONS(717), - [aux_sym_offset_clause_token1] = ACTIONS(717), - [aux_sym_where_clause_token1] = ACTIONS(717), - [aux_sym_join_type_token1] = ACTIONS(717), - [aux_sym_join_type_token2] = ACTIONS(717), - [aux_sym_join_type_token3] = ACTIONS(717), - [aux_sym_join_type_token4] = ACTIONS(717), - [aux_sym_join_clause_token1] = ACTIONS(717), - [aux_sym_frame_clause_token2] = ACTIONS(717), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(4089), - [anon_sym_DASH_GT] = ACTIONS(719), - [anon_sym_DASH_GT_GT] = ACTIONS(717), - [anon_sym_POUND_GT] = ACTIONS(719), - [anon_sym_POUND_GT_GT] = ACTIONS(717), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(719), - [anon_sym_TILDE] = ACTIONS(719), - [anon_sym_CARET] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(719), - [anon_sym_PERCENT] = ACTIONS(717), - [anon_sym_LT_LT] = ACTIONS(717), - [anon_sym_GT_GT] = ACTIONS(717), - [anon_sym_AMP] = ACTIONS(717), - [anon_sym_PIPE] = ACTIONS(717), - [anon_sym_POUND] = ACTIONS(719), - [anon_sym_LT] = ACTIONS(719), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_LT_GT] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_GT] = ACTIONS(719), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(719), - [anon_sym_TILDE_STAR] = ACTIONS(717), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(717), - }, - [3255] = { - [ts_builtin_sym_end] = ACTIONS(745), - [anon_sym_SEMI] = ACTIONS(745), - [aux_sym_with_clause_token1] = ACTIONS(745), - [aux_sym_cte_token2] = ACTIONS(745), - [aux_sym_truncate_statement_token1] = ACTIONS(745), - [aux_sym_comment_statement_token1] = ACTIONS(745), - [aux_sym_comment_statement_token7] = ACTIONS(745), - [aux_sym_begin_statement_token1] = ACTIONS(745), - [aux_sym_commit_statement_token1] = ACTIONS(745), - [aux_sym_rollback_statement_token1] = ACTIONS(745), - [aux_sym_create_statement_token1] = ACTIONS(745), - [aux_sym_alter_statement_token1] = ACTIONS(745), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(745), - [aux_sym_pg_command_token1] = ACTIONS(745), - [aux_sym__compound_statement_token2] = ACTIONS(745), - [aux_sym_return_statement_token1] = ACTIONS(745), - [aux_sym_declare_statement_token1] = ACTIONS(745), - [aux_sym_create_function_statement_token7] = ACTIONS(745), - [aux_sym_create_function_parameter_token1] = ACTIONS(747), - [anon_sym_EQ] = ACTIONS(745), - [aux_sym_create_trigger_statement_token1] = ACTIONS(747), - [aux_sym_trigger_event_token1] = ACTIONS(745), - [aux_sym_trigger_event_token2] = ACTIONS(745), - [aux_sym_trigger_event_token3] = ACTIONS(745), - [aux_sym_drop_statement_token1] = ACTIONS(745), - [aux_sym_grant_statement_token1] = ACTIONS(745), - [aux_sym_grant_statement_token4] = ACTIONS(745), - [aux_sym_grant_statement_token8] = ACTIONS(745), - [aux_sym_order_by_clause_token1] = ACTIONS(745), - [aux_sym_limit_clause_token1] = ACTIONS(745), - [aux_sym_offset_clause_token1] = ACTIONS(745), - [aux_sym_where_clause_token1] = ACTIONS(745), - [aux_sym_join_type_token1] = ACTIONS(745), - [aux_sym_join_type_token2] = ACTIONS(745), - [aux_sym_join_type_token3] = ACTIONS(745), - [aux_sym_join_type_token4] = ACTIONS(745), - [aux_sym_join_clause_token1] = ACTIONS(745), - [aux_sym_frame_clause_token2] = ACTIONS(745), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(4089), - [anon_sym_DASH_GT] = ACTIONS(747), - [anon_sym_DASH_GT_GT] = ACTIONS(745), - [anon_sym_POUND_GT] = ACTIONS(747), - [anon_sym_POUND_GT_GT] = ACTIONS(745), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_DASH] = ACTIONS(747), - [anon_sym_TILDE] = ACTIONS(747), - [anon_sym_CARET] = ACTIONS(745), - [anon_sym_STAR] = ACTIONS(745), - [anon_sym_SLASH] = ACTIONS(747), - [anon_sym_PERCENT] = ACTIONS(745), - [anon_sym_LT_LT] = ACTIONS(745), - [anon_sym_GT_GT] = ACTIONS(745), - [anon_sym_AMP] = ACTIONS(745), - [anon_sym_PIPE] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(747), - [anon_sym_LT] = ACTIONS(747), - [anon_sym_LT_EQ] = ACTIONS(745), - [anon_sym_LT_GT] = ACTIONS(745), - [anon_sym_BANG_EQ] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(747), - [anon_sym_GT_EQ] = ACTIONS(745), - [anon_sym_BANG_TILDE] = ACTIONS(747), - [anon_sym_TILDE_STAR] = ACTIONS(745), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(745), - }, - [3256] = { - [anon_sym_SEMI] = ACTIONS(273), - [aux_sym_with_clause_token1] = ACTIONS(275), - [anon_sym_COMMA] = ACTIONS(273), - [aux_sym_cte_token1] = ACTIONS(275), - [aux_sym_cte_token2] = ACTIONS(275), - [aux_sym_comment_statement_token7] = ACTIONS(275), - [aux_sym_create_statement_token1] = ACTIONS(275), - [aux_sym_alter_statement_token1] = ACTIONS(275), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(275), - [aux_sym_pg_command_token1] = ACTIONS(273), - [aux_sym__compound_statement_token2] = ACTIONS(275), - [aux_sym_return_statement_token1] = ACTIONS(275), - [aux_sym_declare_statement_token1] = ACTIONS(275), - [aux_sym_create_function_statement_token7] = ACTIONS(275), - [aux_sym_create_function_parameter_token1] = ACTIONS(275), - [anon_sym_EQ] = ACTIONS(273), - [aux_sym_create_trigger_statement_token1] = ACTIONS(275), - [aux_sym_trigger_event_token1] = ACTIONS(275), - [aux_sym_trigger_event_token2] = ACTIONS(275), - [aux_sym_trigger_event_token3] = ACTIONS(275), - [aux_sym_drop_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token1] = ACTIONS(275), - [aux_sym_grant_statement_token4] = ACTIONS(275), - [aux_sym_grant_statement_token8] = ACTIONS(275), - [aux_sym_order_by_clause_token1] = ACTIONS(275), - [aux_sym_limit_clause_token1] = ACTIONS(275), - [aux_sym_offset_clause_token1] = ACTIONS(275), - [aux_sym_where_clause_token1] = ACTIONS(275), - [aux_sym_join_type_token1] = ACTIONS(275), - [aux_sym_join_type_token2] = ACTIONS(275), - [aux_sym_join_type_token3] = ACTIONS(275), - [aux_sym_join_type_token4] = ACTIONS(275), - [aux_sym_join_clause_token1] = ACTIONS(275), - [aux_sym_frame_clause_token2] = ACTIONS(275), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(275), - [sym__unquoted_identifier] = ACTIONS(275), - [anon_sym_BQUOTE] = ACTIONS(273), - [anon_sym_DQUOTE] = ACTIONS(273), - [anon_sym_DASH_GT] = ACTIONS(275), - [anon_sym_DASH_GT_GT] = ACTIONS(273), - [anon_sym_POUND_GT] = ACTIONS(275), - [anon_sym_POUND_GT_GT] = ACTIONS(273), - [anon_sym_COLON_COLON] = ACTIONS(273), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(273), - [anon_sym_DASH] = ACTIONS(275), - [anon_sym_TILDE] = ACTIONS(275), - [anon_sym_CARET] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(273), - [anon_sym_SLASH] = ACTIONS(275), - [anon_sym_PERCENT] = ACTIONS(273), - [anon_sym_LT_LT] = ACTIONS(273), - [anon_sym_GT_GT] = ACTIONS(273), - [anon_sym_AMP] = ACTIONS(273), - [anon_sym_PIPE] = ACTIONS(273), - [anon_sym_POUND] = ACTIONS(275), - [anon_sym_LT] = ACTIONS(275), - [anon_sym_LT_EQ] = ACTIONS(273), - [anon_sym_LT_GT] = ACTIONS(273), - [anon_sym_BANG_EQ] = ACTIONS(273), - [anon_sym_GT] = ACTIONS(275), - [anon_sym_GT_EQ] = ACTIONS(273), - [anon_sym_BANG_TILDE] = ACTIONS(275), - [anon_sym_TILDE_STAR] = ACTIONS(273), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(273), - }, - [3257] = { - [sym_over_clause] = STATE(3532), - [ts_builtin_sym_end] = ACTIONS(199), - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token2] = ACTIONS(199), - [aux_sym_truncate_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token1] = ACTIONS(199), - [aux_sym_comment_statement_token7] = ACTIONS(199), - [aux_sym_begin_statement_token1] = ACTIONS(199), - [aux_sym_commit_statement_token1] = ACTIONS(199), - [aux_sym_rollback_statement_token1] = ACTIONS(199), - [aux_sym_create_statement_token1] = ACTIONS(199), - [aux_sym_alter_statement_token1] = ACTIONS(199), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(199), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(199), - [aux_sym_return_statement_token1] = ACTIONS(199), - [aux_sym_declare_statement_token1] = ACTIONS(199), - [aux_sym_create_function_statement_token7] = ACTIONS(199), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(199), - [aux_sym_trigger_event_token2] = ACTIONS(199), - [aux_sym_trigger_event_token3] = ACTIONS(199), - [aux_sym_drop_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token1] = ACTIONS(199), - [aux_sym_grant_statement_token4] = ACTIONS(199), - [aux_sym_grant_statement_token8] = ACTIONS(199), - [aux_sym_create_table_statement_token1] = ACTIONS(199), - [aux_sym_having_clause_token1] = ACTIONS(199), - [aux_sym_order_by_clause_token1] = ACTIONS(199), - [aux_sym_limit_clause_token1] = ACTIONS(199), - [aux_sym_offset_clause_token1] = ACTIONS(199), - [aux_sym_over_clause_token1] = ACTIONS(3506), - [aux_sym_frame_clause_token2] = ACTIONS(199), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [3258] = { - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(769), - [aux_sym_with_clause_token1] = ACTIONS(769), - [aux_sym_cte_token2] = ACTIONS(769), - [aux_sym_truncate_statement_token1] = ACTIONS(769), - [aux_sym_comment_statement_token1] = ACTIONS(769), - [aux_sym_comment_statement_token7] = ACTIONS(769), - [aux_sym_begin_statement_token1] = ACTIONS(769), - [aux_sym_commit_statement_token1] = ACTIONS(769), - [aux_sym_rollback_statement_token1] = ACTIONS(769), - [aux_sym_create_statement_token1] = ACTIONS(769), - [aux_sym_alter_statement_token1] = ACTIONS(769), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(769), - [aux_sym_pg_command_token1] = ACTIONS(769), - [aux_sym__compound_statement_token2] = ACTIONS(769), - [aux_sym_return_statement_token1] = ACTIONS(769), - [aux_sym_declare_statement_token1] = ACTIONS(769), - [aux_sym_create_function_statement_token7] = ACTIONS(769), - [aux_sym_create_function_parameter_token1] = ACTIONS(771), - [anon_sym_EQ] = ACTIONS(769), - [aux_sym_create_trigger_statement_token1] = ACTIONS(771), - [aux_sym_trigger_event_token1] = ACTIONS(769), - [aux_sym_trigger_event_token2] = ACTIONS(769), - [aux_sym_trigger_event_token3] = ACTIONS(769), - [aux_sym_drop_statement_token1] = ACTIONS(769), - [aux_sym_grant_statement_token1] = ACTIONS(769), - [aux_sym_grant_statement_token4] = ACTIONS(769), - [aux_sym_grant_statement_token8] = ACTIONS(769), - [aux_sym_order_by_clause_token1] = ACTIONS(769), - [aux_sym_limit_clause_token1] = ACTIONS(769), - [aux_sym_offset_clause_token1] = ACTIONS(769), - [aux_sym_where_clause_token1] = ACTIONS(769), - [aux_sym_join_type_token1] = ACTIONS(769), - [aux_sym_join_type_token2] = ACTIONS(769), - [aux_sym_join_type_token3] = ACTIONS(769), - [aux_sym_join_type_token4] = ACTIONS(769), - [aux_sym_join_clause_token1] = ACTIONS(769), - [aux_sym_frame_clause_token2] = ACTIONS(769), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(769), - [anon_sym_DASH_GT] = ACTIONS(771), - [anon_sym_DASH_GT_GT] = ACTIONS(769), - [anon_sym_POUND_GT] = ACTIONS(771), - [anon_sym_POUND_GT_GT] = ACTIONS(769), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(769), - [anon_sym_STAR] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_PERCENT] = ACTIONS(769), - [anon_sym_LT_LT] = ACTIONS(769), - [anon_sym_GT_GT] = ACTIONS(769), - [anon_sym_AMP] = ACTIONS(769), - [anon_sym_PIPE] = ACTIONS(769), - [anon_sym_POUND] = ACTIONS(771), - [anon_sym_LT] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(769), - [anon_sym_LT_GT] = ACTIONS(769), - [anon_sym_BANG_EQ] = ACTIONS(769), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(769), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_TILDE_STAR] = ACTIONS(769), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(769), - }, - [3259] = { - [anon_sym_SEMI] = ACTIONS(721), - [aux_sym_with_clause_token1] = ACTIONS(723), - [anon_sym_COMMA] = ACTIONS(721), - [aux_sym_cte_token1] = ACTIONS(723), - [aux_sym_cte_token2] = ACTIONS(723), - [aux_sym_comment_statement_token7] = ACTIONS(723), - [aux_sym_create_statement_token1] = ACTIONS(723), - [aux_sym_alter_statement_token1] = ACTIONS(723), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(723), - [aux_sym_pg_command_token1] = ACTIONS(721), - [aux_sym__compound_statement_token2] = ACTIONS(723), - [aux_sym_return_statement_token1] = ACTIONS(723), - [aux_sym_declare_statement_token1] = ACTIONS(723), - [aux_sym_create_function_statement_token7] = ACTIONS(723), - [aux_sym_create_function_parameter_token1] = ACTIONS(723), - [anon_sym_EQ] = ACTIONS(721), - [aux_sym_create_trigger_statement_token1] = ACTIONS(723), - [aux_sym_trigger_event_token1] = ACTIONS(723), - [aux_sym_trigger_event_token2] = ACTIONS(723), - [aux_sym_trigger_event_token3] = ACTIONS(723), - [aux_sym_drop_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token1] = ACTIONS(723), - [aux_sym_grant_statement_token4] = ACTIONS(723), - [aux_sym_grant_statement_token8] = ACTIONS(723), - [aux_sym_create_table_statement_token1] = ACTIONS(723), - [aux_sym_order_by_clause_token1] = ACTIONS(723), - [aux_sym_limit_clause_token1] = ACTIONS(723), - [aux_sym_offset_clause_token1] = ACTIONS(723), - [aux_sym_where_clause_token1] = ACTIONS(723), - [aux_sym_join_type_token1] = ACTIONS(723), - [aux_sym_join_type_token2] = ACTIONS(723), - [aux_sym_join_type_token3] = ACTIONS(723), - [aux_sym_join_type_token4] = ACTIONS(723), - [aux_sym_join_clause_token1] = ACTIONS(723), - [aux_sym_frame_clause_token2] = ACTIONS(723), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(723), - [sym__unquoted_identifier] = ACTIONS(723), - [anon_sym_BQUOTE] = ACTIONS(721), - [anon_sym_DQUOTE] = ACTIONS(721), - [anon_sym_DASH_GT] = ACTIONS(723), - [anon_sym_DASH_GT_GT] = ACTIONS(721), - [anon_sym_POUND_GT] = ACTIONS(723), - [anon_sym_POUND_GT_GT] = ACTIONS(721), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(721), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_TILDE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(721), - [anon_sym_STAR] = ACTIONS(721), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_PERCENT] = ACTIONS(721), - [anon_sym_LT_LT] = ACTIONS(721), - [anon_sym_GT_GT] = ACTIONS(721), - [anon_sym_AMP] = ACTIONS(721), - [anon_sym_PIPE] = ACTIONS(721), - [anon_sym_POUND] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(721), - [anon_sym_LT_GT] = ACTIONS(721), - [anon_sym_BANG_EQ] = ACTIONS(721), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(721), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_TILDE_STAR] = ACTIONS(721), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(721), - }, - [3260] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(263), - [aux_sym_cte_token2] = ACTIONS(263), - [aux_sym_truncate_statement_token1] = ACTIONS(263), - [aux_sym_comment_statement_token1] = ACTIONS(263), - [aux_sym_comment_statement_token7] = ACTIONS(263), - [aux_sym_begin_statement_token1] = ACTIONS(263), - [aux_sym_commit_statement_token1] = ACTIONS(263), - [aux_sym_rollback_statement_token1] = ACTIONS(263), - [aux_sym_create_statement_token1] = ACTIONS(263), - [aux_sym_alter_statement_token1] = ACTIONS(263), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(263), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(263), - [aux_sym_declare_statement_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(263), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(263), - [aux_sym_trigger_event_token2] = ACTIONS(263), - [aux_sym_trigger_event_token3] = ACTIONS(263), - [aux_sym_drop_statement_token1] = ACTIONS(263), - [aux_sym_grant_statement_token1] = ACTIONS(263), - [aux_sym_grant_statement_token4] = ACTIONS(263), - [aux_sym_grant_statement_token8] = ACTIONS(263), - [aux_sym_order_by_clause_token1] = ACTIONS(263), - [aux_sym_limit_clause_token1] = ACTIONS(263), - [aux_sym_offset_clause_token1] = ACTIONS(263), - [aux_sym_where_clause_token1] = ACTIONS(263), - [aux_sym_join_type_token1] = ACTIONS(263), - [aux_sym_join_type_token2] = ACTIONS(263), - [aux_sym_join_type_token3] = ACTIONS(263), - [aux_sym_join_type_token4] = ACTIONS(263), - [aux_sym_join_clause_token1] = ACTIONS(263), - [aux_sym_frame_clause_token2] = ACTIONS(263), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [3261] = { - [sym_over_clause] = STATE(3509), - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token2] = ACTIONS(293), - [aux_sym_truncate_statement_token1] = ACTIONS(293), - [aux_sym_comment_statement_token1] = ACTIONS(293), - [aux_sym_comment_statement_token7] = ACTIONS(293), - [aux_sym_begin_statement_token1] = ACTIONS(293), - [aux_sym_commit_statement_token1] = ACTIONS(293), - [aux_sym_rollback_statement_token1] = ACTIONS(293), - [aux_sym_create_statement_token1] = ACTIONS(293), - [aux_sym_alter_statement_token1] = ACTIONS(293), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(293), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym__compound_statement_token2] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(293), - [aux_sym_declare_statement_token1] = ACTIONS(293), - [aux_sym_create_function_statement_token7] = ACTIONS(293), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(293), - [aux_sym_trigger_event_token2] = ACTIONS(293), - [aux_sym_trigger_event_token3] = ACTIONS(293), - [aux_sym_drop_statement_token1] = ACTIONS(293), - [aux_sym_grant_statement_token1] = ACTIONS(293), - [aux_sym_grant_statement_token4] = ACTIONS(293), - [aux_sym_grant_statement_token8] = ACTIONS(293), - [aux_sym_create_table_statement_token1] = ACTIONS(293), - [aux_sym_having_clause_token1] = ACTIONS(293), - [aux_sym_order_by_clause_token1] = ACTIONS(293), - [aux_sym_limit_clause_token1] = ACTIONS(293), - [aux_sym_offset_clause_token1] = ACTIONS(293), - [aux_sym_over_clause_token1] = ACTIONS(3506), - [aux_sym_frame_clause_token2] = ACTIONS(293), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [3262] = { - [ts_builtin_sym_end] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [aux_sym_with_clause_token1] = ACTIONS(788), - [aux_sym_cte_token2] = ACTIONS(788), - [aux_sym_truncate_statement_token1] = ACTIONS(788), - [aux_sym_comment_statement_token1] = ACTIONS(788), - [aux_sym_comment_statement_token7] = ACTIONS(788), - [aux_sym_begin_statement_token1] = ACTIONS(788), - [aux_sym_commit_statement_token1] = ACTIONS(788), - [aux_sym_rollback_statement_token1] = ACTIONS(788), - [aux_sym_create_statement_token1] = ACTIONS(788), - [aux_sym_alter_statement_token1] = ACTIONS(788), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(788), - [aux_sym_pg_command_token1] = ACTIONS(788), - [aux_sym__compound_statement_token2] = ACTIONS(788), - [aux_sym_return_statement_token1] = ACTIONS(788), - [aux_sym_declare_statement_token1] = ACTIONS(788), - [aux_sym_create_function_statement_token7] = ACTIONS(788), - [aux_sym_create_function_parameter_token1] = ACTIONS(790), - [anon_sym_EQ] = ACTIONS(788), - [aux_sym_create_trigger_statement_token1] = ACTIONS(790), - [aux_sym_trigger_event_token1] = ACTIONS(788), - [aux_sym_trigger_event_token2] = ACTIONS(788), - [aux_sym_trigger_event_token3] = ACTIONS(788), - [aux_sym_drop_statement_token1] = ACTIONS(788), - [aux_sym_grant_statement_token1] = ACTIONS(788), - [aux_sym_grant_statement_token4] = ACTIONS(788), - [aux_sym_grant_statement_token8] = ACTIONS(788), - [aux_sym_order_by_clause_token1] = ACTIONS(788), - [aux_sym_limit_clause_token1] = ACTIONS(788), - [aux_sym_offset_clause_token1] = ACTIONS(788), - [aux_sym_where_clause_token1] = ACTIONS(788), - [aux_sym_join_type_token1] = ACTIONS(788), - [aux_sym_join_type_token2] = ACTIONS(788), - [aux_sym_join_type_token3] = ACTIONS(788), - [aux_sym_join_type_token4] = ACTIONS(788), - [aux_sym_join_clause_token1] = ACTIONS(788), - [aux_sym_frame_clause_token2] = ACTIONS(788), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(788), - [anon_sym_DASH_GT] = ACTIONS(790), - [anon_sym_DASH_GT_GT] = ACTIONS(788), - [anon_sym_POUND_GT] = ACTIONS(790), - [anon_sym_POUND_GT_GT] = ACTIONS(788), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(790), - [anon_sym_TILDE] = ACTIONS(790), - [anon_sym_CARET] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(790), - [anon_sym_PERCENT] = ACTIONS(788), - [anon_sym_LT_LT] = ACTIONS(788), - [anon_sym_GT_GT] = ACTIONS(788), - [anon_sym_AMP] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(790), - [anon_sym_LT] = ACTIONS(790), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_LT_GT] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_TILDE_STAR] = ACTIONS(788), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(788), - }, - [3263] = { - [ts_builtin_sym_end] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [aux_sym_with_clause_token1] = ACTIONS(836), - [aux_sym_cte_token2] = ACTIONS(836), - [aux_sym_truncate_statement_token1] = ACTIONS(836), - [aux_sym_comment_statement_token1] = ACTIONS(836), - [aux_sym_comment_statement_token7] = ACTIONS(836), - [aux_sym_begin_statement_token1] = ACTIONS(836), - [aux_sym_commit_statement_token1] = ACTIONS(836), - [aux_sym_rollback_statement_token1] = ACTIONS(836), - [aux_sym_create_statement_token1] = ACTIONS(836), - [aux_sym_alter_statement_token1] = ACTIONS(836), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(836), - [aux_sym_pg_command_token1] = ACTIONS(836), - [aux_sym__compound_statement_token2] = ACTIONS(836), - [aux_sym_return_statement_token1] = ACTIONS(836), - [aux_sym_declare_statement_token1] = ACTIONS(836), - [aux_sym_create_function_statement_token7] = ACTIONS(836), - [aux_sym_create_function_parameter_token1] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(836), - [aux_sym_create_trigger_statement_token1] = ACTIONS(838), - [aux_sym_trigger_event_token1] = ACTIONS(836), - [aux_sym_trigger_event_token2] = ACTIONS(836), - [aux_sym_trigger_event_token3] = ACTIONS(836), - [aux_sym_drop_statement_token1] = ACTIONS(836), - [aux_sym_grant_statement_token1] = ACTIONS(836), - [aux_sym_grant_statement_token4] = ACTIONS(836), - [aux_sym_grant_statement_token8] = ACTIONS(836), - [aux_sym_order_by_clause_token1] = ACTIONS(836), - [aux_sym_limit_clause_token1] = ACTIONS(836), - [aux_sym_offset_clause_token1] = ACTIONS(836), - [aux_sym_where_clause_token1] = ACTIONS(836), - [aux_sym_join_type_token1] = ACTIONS(836), - [aux_sym_join_type_token2] = ACTIONS(836), - [aux_sym_join_type_token3] = ACTIONS(836), - [aux_sym_join_type_token4] = ACTIONS(836), - [aux_sym_join_clause_token1] = ACTIONS(836), - [aux_sym_frame_clause_token2] = ACTIONS(836), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(836), - [anon_sym_DASH_GT] = ACTIONS(838), - [anon_sym_DASH_GT_GT] = ACTIONS(836), - [anon_sym_POUND_GT] = ACTIONS(838), - [anon_sym_POUND_GT_GT] = ACTIONS(836), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(838), - [anon_sym_TILDE] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(838), - [anon_sym_PERCENT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_GT_GT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(838), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT_GT] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(838), - [anon_sym_TILDE_STAR] = ACTIONS(836), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(836), - }, - [3264] = { - [ts_builtin_sym_end] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(840), - [aux_sym_cte_token2] = ACTIONS(840), - [aux_sym_truncate_statement_token1] = ACTIONS(840), - [aux_sym_comment_statement_token1] = ACTIONS(840), - [aux_sym_comment_statement_token7] = ACTIONS(840), - [aux_sym_begin_statement_token1] = ACTIONS(840), - [aux_sym_commit_statement_token1] = ACTIONS(840), - [aux_sym_rollback_statement_token1] = ACTIONS(840), - [aux_sym_create_statement_token1] = ACTIONS(840), - [aux_sym_alter_statement_token1] = ACTIONS(840), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(840), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym__compound_statement_token2] = ACTIONS(840), - [aux_sym_return_statement_token1] = ACTIONS(840), - [aux_sym_declare_statement_token1] = ACTIONS(840), - [aux_sym_create_function_statement_token7] = ACTIONS(840), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(840), - [aux_sym_trigger_event_token2] = ACTIONS(840), - [aux_sym_trigger_event_token3] = ACTIONS(840), - [aux_sym_drop_statement_token1] = ACTIONS(840), - [aux_sym_grant_statement_token1] = ACTIONS(840), - [aux_sym_grant_statement_token4] = ACTIONS(840), - [aux_sym_grant_statement_token8] = ACTIONS(840), - [aux_sym_order_by_clause_token1] = ACTIONS(840), - [aux_sym_limit_clause_token1] = ACTIONS(840), - [aux_sym_offset_clause_token1] = ACTIONS(840), - [aux_sym_where_clause_token1] = ACTIONS(840), - [aux_sym_join_type_token1] = ACTIONS(840), - [aux_sym_join_type_token2] = ACTIONS(840), - [aux_sym_join_type_token3] = ACTIONS(840), - [aux_sym_join_type_token4] = ACTIONS(840), - [aux_sym_join_clause_token1] = ACTIONS(840), - [aux_sym_frame_clause_token2] = ACTIONS(840), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [3265] = { - [anon_sym_SEMI] = ACTIONS(534), - [aux_sym_with_clause_token1] = ACTIONS(536), - [anon_sym_COMMA] = ACTIONS(534), - [aux_sym_cte_token1] = ACTIONS(536), - [aux_sym_cte_token2] = ACTIONS(536), - [aux_sym_comment_statement_token7] = ACTIONS(536), - [aux_sym_create_statement_token1] = ACTIONS(536), - [aux_sym_alter_statement_token1] = ACTIONS(536), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(536), - [aux_sym_pg_command_token1] = ACTIONS(534), - [aux_sym__compound_statement_token2] = ACTIONS(536), - [aux_sym_return_statement_token1] = ACTIONS(536), - [aux_sym_declare_statement_token1] = ACTIONS(536), - [aux_sym_create_function_statement_token7] = ACTIONS(536), - [aux_sym_create_function_parameter_token1] = ACTIONS(536), - [anon_sym_EQ] = ACTIONS(534), - [aux_sym_create_trigger_statement_token1] = ACTIONS(536), - [aux_sym_trigger_event_token1] = ACTIONS(536), - [aux_sym_trigger_event_token2] = ACTIONS(536), - [aux_sym_trigger_event_token3] = ACTIONS(536), - [aux_sym_drop_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token1] = ACTIONS(536), - [aux_sym_grant_statement_token4] = ACTIONS(536), - [aux_sym_grant_statement_token8] = ACTIONS(536), - [aux_sym_order_by_clause_token1] = ACTIONS(536), - [aux_sym_limit_clause_token1] = ACTIONS(536), - [aux_sym_offset_clause_token1] = ACTIONS(536), - [aux_sym_where_clause_token1] = ACTIONS(536), - [aux_sym_join_type_token1] = ACTIONS(536), - [aux_sym_join_type_token2] = ACTIONS(536), - [aux_sym_join_type_token3] = ACTIONS(536), - [aux_sym_join_type_token4] = ACTIONS(536), - [aux_sym_join_clause_token1] = ACTIONS(536), - [aux_sym_frame_clause_token2] = ACTIONS(536), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(536), - [sym__unquoted_identifier] = ACTIONS(536), - [anon_sym_BQUOTE] = ACTIONS(534), - [anon_sym_DQUOTE] = ACTIONS(534), - [anon_sym_DASH_GT] = ACTIONS(536), - [anon_sym_DASH_GT_GT] = ACTIONS(534), - [anon_sym_POUND_GT] = ACTIONS(536), - [anon_sym_POUND_GT_GT] = ACTIONS(534), - [anon_sym_COLON_COLON] = ACTIONS(534), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(534), - [anon_sym_DASH] = ACTIONS(536), - [anon_sym_TILDE] = ACTIONS(536), - [anon_sym_CARET] = ACTIONS(534), - [anon_sym_STAR] = ACTIONS(534), - [anon_sym_SLASH] = ACTIONS(536), - [anon_sym_PERCENT] = ACTIONS(534), - [anon_sym_LT_LT] = ACTIONS(534), - [anon_sym_GT_GT] = ACTIONS(534), - [anon_sym_AMP] = ACTIONS(534), - [anon_sym_PIPE] = ACTIONS(534), - [anon_sym_POUND] = ACTIONS(536), - [anon_sym_LT] = ACTIONS(536), - [anon_sym_LT_EQ] = ACTIONS(534), - [anon_sym_LT_GT] = ACTIONS(534), - [anon_sym_BANG_EQ] = ACTIONS(534), - [anon_sym_GT] = ACTIONS(536), - [anon_sym_GT_EQ] = ACTIONS(534), - [anon_sym_BANG_TILDE] = ACTIONS(536), - [anon_sym_TILDE_STAR] = ACTIONS(534), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(534), - }, - [3266] = { - [anon_sym_SEMI] = ACTIONS(725), - [aux_sym_with_clause_token1] = ACTIONS(727), - [anon_sym_COMMA] = ACTIONS(725), - [aux_sym_cte_token1] = ACTIONS(727), - [aux_sym_cte_token2] = ACTIONS(727), - [aux_sym_comment_statement_token7] = ACTIONS(727), - [aux_sym_create_statement_token1] = ACTIONS(727), - [aux_sym_alter_statement_token1] = ACTIONS(727), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(727), - [aux_sym_pg_command_token1] = ACTIONS(725), - [aux_sym__compound_statement_token2] = ACTIONS(727), - [aux_sym_return_statement_token1] = ACTIONS(727), - [aux_sym_declare_statement_token1] = ACTIONS(727), - [aux_sym_create_function_statement_token7] = ACTIONS(727), - [aux_sym_create_function_parameter_token1] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(725), - [aux_sym_create_trigger_statement_token1] = ACTIONS(727), - [aux_sym_trigger_event_token1] = ACTIONS(727), - [aux_sym_trigger_event_token2] = ACTIONS(727), - [aux_sym_trigger_event_token3] = ACTIONS(727), - [aux_sym_drop_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token1] = ACTIONS(727), - [aux_sym_grant_statement_token4] = ACTIONS(727), - [aux_sym_grant_statement_token8] = ACTIONS(727), - [aux_sym_create_table_statement_token1] = ACTIONS(727), - [aux_sym_order_by_clause_token1] = ACTIONS(727), - [aux_sym_limit_clause_token1] = ACTIONS(727), - [aux_sym_offset_clause_token1] = ACTIONS(727), - [aux_sym_where_clause_token1] = ACTIONS(727), - [aux_sym_join_type_token1] = ACTIONS(727), - [aux_sym_join_type_token2] = ACTIONS(727), - [aux_sym_join_type_token3] = ACTIONS(727), - [aux_sym_join_type_token4] = ACTIONS(727), - [aux_sym_join_clause_token1] = ACTIONS(727), - [aux_sym_frame_clause_token2] = ACTIONS(727), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(727), - [sym__unquoted_identifier] = ACTIONS(727), - [anon_sym_BQUOTE] = ACTIONS(725), - [anon_sym_DQUOTE] = ACTIONS(725), - [anon_sym_DASH_GT] = ACTIONS(727), - [anon_sym_DASH_GT_GT] = ACTIONS(725), - [anon_sym_POUND_GT] = ACTIONS(727), - [anon_sym_POUND_GT_GT] = ACTIONS(725), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(725), - [anon_sym_DASH] = ACTIONS(727), - [anon_sym_TILDE] = ACTIONS(727), - [anon_sym_CARET] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(727), - [anon_sym_PERCENT] = ACTIONS(725), - [anon_sym_LT_LT] = ACTIONS(725), - [anon_sym_GT_GT] = ACTIONS(725), - [anon_sym_AMP] = ACTIONS(725), - [anon_sym_PIPE] = ACTIONS(725), - [anon_sym_POUND] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_LT_GT] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(727), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(727), - [anon_sym_TILDE_STAR] = ACTIONS(725), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(725), - }, - [3267] = { - [anon_sym_SEMI] = ACTIONS(199), - [aux_sym_with_clause_token1] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(199), - [aux_sym_cte_token1] = ACTIONS(201), - [aux_sym_cte_token2] = ACTIONS(201), - [aux_sym_comment_statement_token7] = ACTIONS(201), - [aux_sym_create_statement_token1] = ACTIONS(201), - [aux_sym_alter_statement_token1] = ACTIONS(201), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(201), - [aux_sym_pg_command_token1] = ACTIONS(199), - [aux_sym__compound_statement_token2] = ACTIONS(201), - [aux_sym_return_statement_token1] = ACTIONS(201), - [aux_sym_declare_statement_token1] = ACTIONS(201), - [aux_sym_create_function_statement_token7] = ACTIONS(201), - [aux_sym_create_function_parameter_token1] = ACTIONS(201), - [anon_sym_EQ] = ACTIONS(199), - [aux_sym_create_trigger_statement_token1] = ACTIONS(201), - [aux_sym_trigger_event_token1] = ACTIONS(201), - [aux_sym_trigger_event_token2] = ACTIONS(201), - [aux_sym_trigger_event_token3] = ACTIONS(201), - [aux_sym_drop_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token1] = ACTIONS(201), - [aux_sym_grant_statement_token4] = ACTIONS(201), - [aux_sym_grant_statement_token8] = ACTIONS(201), - [aux_sym_order_by_clause_token1] = ACTIONS(201), - [aux_sym_limit_clause_token1] = ACTIONS(201), - [aux_sym_offset_clause_token1] = ACTIONS(201), - [aux_sym_where_clause_token1] = ACTIONS(201), - [aux_sym_join_type_token1] = ACTIONS(201), - [aux_sym_join_type_token2] = ACTIONS(201), - [aux_sym_join_type_token3] = ACTIONS(201), - [aux_sym_join_type_token4] = ACTIONS(201), - [aux_sym_join_clause_token1] = ACTIONS(201), - [aux_sym_frame_clause_token2] = ACTIONS(201), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(201), - [sym__unquoted_identifier] = ACTIONS(201), - [anon_sym_BQUOTE] = ACTIONS(199), - [anon_sym_DQUOTE] = ACTIONS(199), - [anon_sym_DASH_GT] = ACTIONS(201), - [anon_sym_DASH_GT_GT] = ACTIONS(199), - [anon_sym_POUND_GT] = ACTIONS(201), - [anon_sym_POUND_GT_GT] = ACTIONS(199), - [anon_sym_COLON_COLON] = ACTIONS(199), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(199), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_CARET] = ACTIONS(199), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_SLASH] = ACTIONS(201), - [anon_sym_PERCENT] = ACTIONS(199), - [anon_sym_LT_LT] = ACTIONS(199), - [anon_sym_GT_GT] = ACTIONS(199), - [anon_sym_AMP] = ACTIONS(199), - [anon_sym_PIPE] = ACTIONS(199), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LT] = ACTIONS(201), - [anon_sym_LT_EQ] = ACTIONS(199), - [anon_sym_LT_GT] = ACTIONS(199), - [anon_sym_BANG_EQ] = ACTIONS(199), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_GT_EQ] = ACTIONS(199), - [anon_sym_BANG_TILDE] = ACTIONS(201), - [anon_sym_TILDE_STAR] = ACTIONS(199), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(199), - }, - [3268] = { - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(295), - [anon_sym_COMMA] = ACTIONS(293), - [aux_sym_cte_token1] = ACTIONS(295), - [aux_sym_cte_token2] = ACTIONS(295), - [aux_sym_comment_statement_token7] = ACTIONS(295), - [aux_sym_create_statement_token1] = ACTIONS(295), - [aux_sym_alter_statement_token1] = ACTIONS(295), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(295), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym__compound_statement_token2] = ACTIONS(295), - [aux_sym_return_statement_token1] = ACTIONS(295), - [aux_sym_declare_statement_token1] = ACTIONS(295), - [aux_sym_create_function_statement_token7] = ACTIONS(295), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(295), - [aux_sym_trigger_event_token1] = ACTIONS(295), - [aux_sym_trigger_event_token2] = ACTIONS(295), - [aux_sym_trigger_event_token3] = ACTIONS(295), - [aux_sym_drop_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token1] = ACTIONS(295), - [aux_sym_grant_statement_token4] = ACTIONS(295), - [aux_sym_grant_statement_token8] = ACTIONS(295), - [aux_sym_order_by_clause_token1] = ACTIONS(295), - [aux_sym_limit_clause_token1] = ACTIONS(295), - [aux_sym_offset_clause_token1] = ACTIONS(295), - [aux_sym_where_clause_token1] = ACTIONS(295), - [aux_sym_join_type_token1] = ACTIONS(295), - [aux_sym_join_type_token2] = ACTIONS(295), - [aux_sym_join_type_token3] = ACTIONS(295), - [aux_sym_join_type_token4] = ACTIONS(295), - [aux_sym_join_clause_token1] = ACTIONS(295), - [aux_sym_frame_clause_token2] = ACTIONS(295), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(295), - [sym__unquoted_identifier] = ACTIONS(295), - [anon_sym_BQUOTE] = ACTIONS(293), - [anon_sym_DQUOTE] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [3269] = { - [anon_sym_SEMI] = ACTIONS(632), - [aux_sym_with_clause_token1] = ACTIONS(634), - [anon_sym_COMMA] = ACTIONS(632), - [aux_sym_cte_token1] = ACTIONS(634), - [aux_sym_cte_token2] = ACTIONS(634), - [aux_sym_comment_statement_token7] = ACTIONS(634), - [aux_sym_create_statement_token1] = ACTIONS(634), - [aux_sym_alter_statement_token1] = ACTIONS(634), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(634), - [aux_sym_pg_command_token1] = ACTIONS(632), - [aux_sym__compound_statement_token2] = ACTIONS(634), - [aux_sym_return_statement_token1] = ACTIONS(634), - [aux_sym_declare_statement_token1] = ACTIONS(634), - [aux_sym_create_function_statement_token7] = ACTIONS(634), - [aux_sym_create_function_parameter_token1] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(632), - [aux_sym_create_trigger_statement_token1] = ACTIONS(634), - [aux_sym_trigger_event_token1] = ACTIONS(634), - [aux_sym_trigger_event_token2] = ACTIONS(634), - [aux_sym_trigger_event_token3] = ACTIONS(634), - [aux_sym_drop_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token1] = ACTIONS(634), - [aux_sym_grant_statement_token4] = ACTIONS(634), - [aux_sym_grant_statement_token8] = ACTIONS(634), - [aux_sym_order_by_clause_token1] = ACTIONS(634), - [aux_sym_limit_clause_token1] = ACTIONS(634), - [aux_sym_offset_clause_token1] = ACTIONS(634), - [aux_sym_where_clause_token1] = ACTIONS(634), - [aux_sym_join_type_token1] = ACTIONS(634), - [aux_sym_join_type_token2] = ACTIONS(634), - [aux_sym_join_type_token3] = ACTIONS(634), - [aux_sym_join_type_token4] = ACTIONS(634), - [aux_sym_join_clause_token1] = ACTIONS(634), - [aux_sym_frame_clause_token2] = ACTIONS(634), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(634), - [sym__unquoted_identifier] = ACTIONS(634), - [anon_sym_BQUOTE] = ACTIONS(632), - [anon_sym_DQUOTE] = ACTIONS(632), - [anon_sym_DASH_GT] = ACTIONS(634), - [anon_sym_DASH_GT_GT] = ACTIONS(632), - [anon_sym_POUND_GT] = ACTIONS(634), - [anon_sym_POUND_GT_GT] = ACTIONS(632), - [anon_sym_COLON_COLON] = ACTIONS(632), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(634), - [anon_sym_TILDE] = ACTIONS(634), - [anon_sym_CARET] = ACTIONS(632), - [anon_sym_STAR] = ACTIONS(632), - [anon_sym_SLASH] = ACTIONS(634), - [anon_sym_PERCENT] = ACTIONS(632), - [anon_sym_LT_LT] = ACTIONS(632), - [anon_sym_GT_GT] = ACTIONS(632), - [anon_sym_AMP] = ACTIONS(632), - [anon_sym_PIPE] = ACTIONS(632), - [anon_sym_POUND] = ACTIONS(634), - [anon_sym_LT] = ACTIONS(634), - [anon_sym_LT_EQ] = ACTIONS(632), - [anon_sym_LT_GT] = ACTIONS(632), - [anon_sym_BANG_EQ] = ACTIONS(632), - [anon_sym_GT] = ACTIONS(634), - [anon_sym_GT_EQ] = ACTIONS(632), - [anon_sym_BANG_TILDE] = ACTIONS(634), - [anon_sym_TILDE_STAR] = ACTIONS(632), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(632), - }, - [3270] = { - [ts_builtin_sym_end] = ACTIONS(293), - [anon_sym_SEMI] = ACTIONS(293), - [aux_sym_with_clause_token1] = ACTIONS(293), - [aux_sym_cte_token2] = ACTIONS(293), - [aux_sym_truncate_statement_token1] = ACTIONS(293), - [aux_sym_comment_statement_token1] = ACTIONS(293), - [aux_sym_comment_statement_token7] = ACTIONS(293), - [aux_sym_begin_statement_token1] = ACTIONS(293), - [aux_sym_commit_statement_token1] = ACTIONS(293), - [aux_sym_rollback_statement_token1] = ACTIONS(293), - [aux_sym_create_statement_token1] = ACTIONS(293), - [aux_sym_alter_statement_token1] = ACTIONS(293), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(293), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(293), - [aux_sym_pg_command_token1] = ACTIONS(293), - [aux_sym__compound_statement_token2] = ACTIONS(293), - [aux_sym_return_statement_token1] = ACTIONS(293), - [aux_sym_declare_statement_token1] = ACTIONS(293), - [aux_sym_null_hint_token2] = ACTIONS(293), - [aux_sym_create_function_parameter_token1] = ACTIONS(295), - [anon_sym_EQ] = ACTIONS(293), - [aux_sym_create_trigger_statement_token1] = ACTIONS(293), - [aux_sym_trigger_event_token1] = ACTIONS(293), - [aux_sym_trigger_event_token2] = ACTIONS(293), - [aux_sym_trigger_event_token3] = ACTIONS(293), - [aux_sym_drop_statement_token1] = ACTIONS(293), - [aux_sym_grant_statement_token1] = ACTIONS(293), - [aux_sym_grant_statement_token4] = ACTIONS(293), - [aux_sym_grant_statement_token5] = ACTIONS(293), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(293), - [aux_sym_direction_constraint_token1] = ACTIONS(293), - [aux_sym_direction_constraint_token2] = ACTIONS(293), - [anon_sym_CONSTRAINT] = ACTIONS(293), - [aux_sym_table_constraint_check_token1] = ACTIONS(293), - [aux_sym_table_constraint_unique_token1] = ACTIONS(293), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(293), - [aux_sym_frame_clause_token2] = ACTIONS(293), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(293), - [anon_sym_DASH_GT] = ACTIONS(295), - [anon_sym_DASH_GT_GT] = ACTIONS(293), - [anon_sym_POUND_GT] = ACTIONS(295), - [anon_sym_POUND_GT_GT] = ACTIONS(293), - [anon_sym_COLON_COLON] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(293), - [anon_sym_DASH] = ACTIONS(295), - [anon_sym_TILDE] = ACTIONS(295), - [anon_sym_CARET] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(293), - [anon_sym_SLASH] = ACTIONS(295), - [anon_sym_PERCENT] = ACTIONS(293), - [anon_sym_LT_LT] = ACTIONS(293), - [anon_sym_GT_GT] = ACTIONS(293), - [anon_sym_AMP] = ACTIONS(293), - [anon_sym_PIPE] = ACTIONS(293), - [anon_sym_POUND] = ACTIONS(295), - [anon_sym_LT] = ACTIONS(295), - [anon_sym_LT_EQ] = ACTIONS(293), - [anon_sym_LT_GT] = ACTIONS(293), - [anon_sym_BANG_EQ] = ACTIONS(293), - [anon_sym_GT] = ACTIONS(295), - [anon_sym_GT_EQ] = ACTIONS(293), - [anon_sym_BANG_TILDE] = ACTIONS(295), - [anon_sym_TILDE_STAR] = ACTIONS(293), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(293), - }, - [3271] = { - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(177), - [aux_sym_cte_token2] = ACTIONS(177), - [aux_sym_truncate_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token7] = ACTIONS(177), - [aux_sym_begin_statement_token1] = ACTIONS(177), - [aux_sym_commit_statement_token1] = ACTIONS(177), - [aux_sym_rollback_statement_token1] = ACTIONS(177), - [aux_sym_create_statement_token1] = ACTIONS(177), - [aux_sym_alter_statement_token1] = ACTIONS(177), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(177), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(177), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(177), - [aux_sym_declare_statement_token1] = ACTIONS(177), - [aux_sym_null_hint_token2] = ACTIONS(177), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(177), - [aux_sym_trigger_event_token1] = ACTIONS(177), - [aux_sym_trigger_event_token2] = ACTIONS(177), - [aux_sym_trigger_event_token3] = ACTIONS(177), - [aux_sym_drop_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token4] = ACTIONS(177), - [aux_sym_grant_statement_token5] = ACTIONS(177), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(177), - [aux_sym_direction_constraint_token1] = ACTIONS(177), - [aux_sym_direction_constraint_token2] = ACTIONS(177), - [anon_sym_CONSTRAINT] = ACTIONS(177), - [aux_sym_table_constraint_check_token1] = ACTIONS(177), - [aux_sym_table_constraint_unique_token1] = ACTIONS(177), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(177), - [aux_sym_frame_clause_token2] = ACTIONS(177), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [3272] = { - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(240), - [aux_sym_cte_token2] = ACTIONS(240), - [aux_sym_truncate_statement_token1] = ACTIONS(240), - [aux_sym_comment_statement_token1] = ACTIONS(240), - [aux_sym_comment_statement_token7] = ACTIONS(240), - [aux_sym_begin_statement_token1] = ACTIONS(240), - [aux_sym_commit_statement_token1] = ACTIONS(240), - [aux_sym_rollback_statement_token1] = ACTIONS(240), - [aux_sym_create_statement_token1] = ACTIONS(240), - [aux_sym_alter_statement_token1] = ACTIONS(240), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(240), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(240), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym__compound_statement_token2] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(240), - [aux_sym_declare_statement_token1] = ACTIONS(240), - [aux_sym_null_hint_token2] = ACTIONS(240), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(240), - [aux_sym_trigger_event_token1] = ACTIONS(240), - [aux_sym_trigger_event_token2] = ACTIONS(240), - [aux_sym_trigger_event_token3] = ACTIONS(240), - [aux_sym_drop_statement_token1] = ACTIONS(240), - [aux_sym_grant_statement_token1] = ACTIONS(240), - [aux_sym_grant_statement_token4] = ACTIONS(240), - [aux_sym_grant_statement_token5] = ACTIONS(240), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(240), - [aux_sym_direction_constraint_token1] = ACTIONS(240), - [aux_sym_direction_constraint_token2] = ACTIONS(240), - [anon_sym_CONSTRAINT] = ACTIONS(240), - [aux_sym_table_constraint_check_token1] = ACTIONS(240), - [aux_sym_table_constraint_unique_token1] = ACTIONS(240), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(240), - [aux_sym_frame_clause_token2] = ACTIONS(240), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [3273] = { - [sym_over_clause] = STATE(3573), - [ts_builtin_sym_end] = ACTIONS(177), - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token2] = ACTIONS(177), - [aux_sym_truncate_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token1] = ACTIONS(177), - [aux_sym_comment_statement_token7] = ACTIONS(177), - [aux_sym_begin_statement_token1] = ACTIONS(177), - [aux_sym_commit_statement_token1] = ACTIONS(177), - [aux_sym_rollback_statement_token1] = ACTIONS(177), - [aux_sym_create_statement_token1] = ACTIONS(177), - [aux_sym_alter_statement_token1] = ACTIONS(177), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(177), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(177), - [aux_sym_return_statement_token1] = ACTIONS(177), - [aux_sym_declare_statement_token1] = ACTIONS(177), - [aux_sym_create_function_statement_token7] = ACTIONS(177), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(177), - [aux_sym_trigger_event_token2] = ACTIONS(177), - [aux_sym_trigger_event_token3] = ACTIONS(177), - [aux_sym_drop_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token1] = ACTIONS(177), - [aux_sym_grant_statement_token4] = ACTIONS(177), - [aux_sym_grant_statement_token8] = ACTIONS(177), - [aux_sym_create_table_statement_token1] = ACTIONS(177), - [aux_sym_having_clause_token1] = ACTIONS(177), - [aux_sym_order_by_clause_token1] = ACTIONS(177), - [aux_sym_limit_clause_token1] = ACTIONS(177), - [aux_sym_offset_clause_token1] = ACTIONS(177), - [aux_sym_over_clause_token1] = ACTIONS(3506), - [aux_sym_frame_clause_token2] = ACTIONS(177), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [3274] = { - [anon_sym_SEMI] = ACTIONS(177), - [aux_sym_with_clause_token1] = ACTIONS(179), - [anon_sym_COMMA] = ACTIONS(177), - [aux_sym_cte_token1] = ACTIONS(179), - [aux_sym_cte_token2] = ACTIONS(179), - [aux_sym_comment_statement_token7] = ACTIONS(179), - [aux_sym_create_statement_token1] = ACTIONS(179), - [aux_sym_alter_statement_token1] = ACTIONS(179), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(179), - [aux_sym_pg_command_token1] = ACTIONS(177), - [aux_sym__compound_statement_token2] = ACTIONS(179), - [aux_sym_return_statement_token1] = ACTIONS(179), - [aux_sym_declare_statement_token1] = ACTIONS(179), - [aux_sym_create_function_statement_token7] = ACTIONS(179), - [aux_sym_create_function_parameter_token1] = ACTIONS(179), - [anon_sym_EQ] = ACTIONS(177), - [aux_sym_create_trigger_statement_token1] = ACTIONS(179), - [aux_sym_trigger_event_token1] = ACTIONS(179), - [aux_sym_trigger_event_token2] = ACTIONS(179), - [aux_sym_trigger_event_token3] = ACTIONS(179), - [aux_sym_drop_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token1] = ACTIONS(179), - [aux_sym_grant_statement_token4] = ACTIONS(179), - [aux_sym_grant_statement_token8] = ACTIONS(179), - [aux_sym_order_by_clause_token1] = ACTIONS(179), - [aux_sym_limit_clause_token1] = ACTIONS(179), - [aux_sym_offset_clause_token1] = ACTIONS(179), - [aux_sym_where_clause_token1] = ACTIONS(179), - [aux_sym_join_type_token1] = ACTIONS(179), - [aux_sym_join_type_token2] = ACTIONS(179), - [aux_sym_join_type_token3] = ACTIONS(179), - [aux_sym_join_type_token4] = ACTIONS(179), - [aux_sym_join_clause_token1] = ACTIONS(179), - [aux_sym_frame_clause_token2] = ACTIONS(179), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(179), - [sym__unquoted_identifier] = ACTIONS(179), - [anon_sym_BQUOTE] = ACTIONS(177), - [anon_sym_DQUOTE] = ACTIONS(177), - [anon_sym_DASH_GT] = ACTIONS(179), - [anon_sym_DASH_GT_GT] = ACTIONS(177), - [anon_sym_POUND_GT] = ACTIONS(179), - [anon_sym_POUND_GT_GT] = ACTIONS(177), - [anon_sym_COLON_COLON] = ACTIONS(177), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(179), - [anon_sym_TILDE] = ACTIONS(179), - [anon_sym_CARET] = ACTIONS(177), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [anon_sym_PERCENT] = ACTIONS(177), - [anon_sym_LT_LT] = ACTIONS(177), - [anon_sym_GT_GT] = ACTIONS(177), - [anon_sym_AMP] = ACTIONS(177), - [anon_sym_PIPE] = ACTIONS(177), - [anon_sym_POUND] = ACTIONS(179), - [anon_sym_LT] = ACTIONS(179), - [anon_sym_LT_EQ] = ACTIONS(177), - [anon_sym_LT_GT] = ACTIONS(177), - [anon_sym_BANG_EQ] = ACTIONS(177), - [anon_sym_GT] = ACTIONS(179), - [anon_sym_GT_EQ] = ACTIONS(177), - [anon_sym_BANG_TILDE] = ACTIONS(179), - [anon_sym_TILDE_STAR] = ACTIONS(177), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(177), - }, - [3275] = { - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token1] = ACTIONS(242), - [aux_sym_cte_token2] = ACTIONS(242), - [aux_sym_comment_statement_token7] = ACTIONS(242), - [aux_sym_create_statement_token1] = ACTIONS(242), - [aux_sym_alter_statement_token1] = ACTIONS(242), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(242), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym__compound_statement_token2] = ACTIONS(242), - [aux_sym_return_statement_token1] = ACTIONS(242), - [aux_sym_declare_statement_token1] = ACTIONS(242), - [aux_sym_create_function_statement_token7] = ACTIONS(242), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(242), - [aux_sym_trigger_event_token2] = ACTIONS(242), - [aux_sym_trigger_event_token3] = ACTIONS(242), - [aux_sym_drop_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token1] = ACTIONS(242), - [aux_sym_grant_statement_token4] = ACTIONS(242), - [aux_sym_grant_statement_token8] = ACTIONS(242), - [aux_sym_order_by_clause_token1] = ACTIONS(242), - [aux_sym_limit_clause_token1] = ACTIONS(242), - [aux_sym_offset_clause_token1] = ACTIONS(242), - [aux_sym_where_clause_token1] = ACTIONS(242), - [aux_sym_join_type_token1] = ACTIONS(242), - [aux_sym_join_type_token2] = ACTIONS(242), - [aux_sym_join_type_token3] = ACTIONS(242), - [aux_sym_join_type_token4] = ACTIONS(242), - [aux_sym_join_clause_token1] = ACTIONS(242), - [aux_sym_frame_clause_token2] = ACTIONS(242), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(242), - [sym__unquoted_identifier] = ACTIONS(242), - [anon_sym_BQUOTE] = ACTIONS(240), - [anon_sym_DQUOTE] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [3276] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token2] = ACTIONS(263), - [anon_sym_LPAREN] = ACTIONS(4103), - [aux_sym_truncate_statement_token1] = ACTIONS(263), - [aux_sym_comment_statement_token1] = ACTIONS(263), - [aux_sym_comment_statement_token7] = ACTIONS(263), - [aux_sym_begin_statement_token1] = ACTIONS(263), - [aux_sym_commit_statement_token1] = ACTIONS(263), - [aux_sym_rollback_statement_token1] = ACTIONS(263), - [aux_sym_create_statement_token1] = ACTIONS(263), - [aux_sym_alter_statement_token1] = ACTIONS(263), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(263), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(263), - [aux_sym_declare_statement_token1] = ACTIONS(263), - [aux_sym_create_function_statement_token7] = ACTIONS(263), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(263), - [aux_sym_trigger_event_token2] = ACTIONS(263), - [aux_sym_trigger_event_token3] = ACTIONS(263), - [aux_sym_drop_statement_token1] = ACTIONS(263), - [aux_sym_grant_statement_token1] = ACTIONS(263), - [aux_sym_grant_statement_token4] = ACTIONS(263), - [aux_sym_grant_statement_token8] = ACTIONS(263), - [aux_sym_create_table_statement_token1] = ACTIONS(263), - [aux_sym_having_clause_token1] = ACTIONS(263), - [aux_sym_order_by_clause_token1] = ACTIONS(263), - [aux_sym_limit_clause_token1] = ACTIONS(263), - [aux_sym_offset_clause_token1] = ACTIONS(263), - [aux_sym_frame_clause_token2] = ACTIONS(263), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(4105), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - [anon_sym_DOT_STAR] = ACTIONS(4107), - }, - [3277] = { - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(654), - [anon_sym_COMMA] = ACTIONS(652), - [aux_sym_cte_token1] = ACTIONS(654), - [aux_sym_cte_token2] = ACTIONS(654), - [aux_sym_comment_statement_token7] = ACTIONS(654), - [aux_sym_create_statement_token1] = ACTIONS(654), - [aux_sym_alter_statement_token1] = ACTIONS(654), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(654), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym__compound_statement_token2] = ACTIONS(654), - [aux_sym_return_statement_token1] = ACTIONS(654), - [aux_sym_declare_statement_token1] = ACTIONS(654), - [aux_sym_create_function_statement_token7] = ACTIONS(654), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(654), - [aux_sym_trigger_event_token1] = ACTIONS(654), - [aux_sym_trigger_event_token2] = ACTIONS(654), - [aux_sym_trigger_event_token3] = ACTIONS(654), - [aux_sym_drop_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token1] = ACTIONS(654), - [aux_sym_grant_statement_token4] = ACTIONS(654), - [aux_sym_grant_statement_token8] = ACTIONS(654), - [aux_sym_order_by_clause_token1] = ACTIONS(654), - [aux_sym_limit_clause_token1] = ACTIONS(654), - [aux_sym_offset_clause_token1] = ACTIONS(654), - [aux_sym_where_clause_token1] = ACTIONS(654), - [aux_sym_join_type_token1] = ACTIONS(654), - [aux_sym_join_type_token2] = ACTIONS(654), - [aux_sym_join_type_token3] = ACTIONS(654), - [aux_sym_join_type_token4] = ACTIONS(654), - [aux_sym_join_clause_token1] = ACTIONS(654), - [aux_sym_frame_clause_token2] = ACTIONS(654), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(654), - [sym__unquoted_identifier] = ACTIONS(654), - [anon_sym_BQUOTE] = ACTIONS(652), - [anon_sym_DQUOTE] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [3278] = { - [ts_builtin_sym_end] = ACTIONS(652), - [anon_sym_SEMI] = ACTIONS(652), - [aux_sym_with_clause_token1] = ACTIONS(652), - [aux_sym_cte_token2] = ACTIONS(652), - [aux_sym_truncate_statement_token1] = ACTIONS(652), - [aux_sym_comment_statement_token1] = ACTIONS(652), - [aux_sym_comment_statement_token7] = ACTIONS(652), - [aux_sym_begin_statement_token1] = ACTIONS(652), - [aux_sym_commit_statement_token1] = ACTIONS(652), - [aux_sym_rollback_statement_token1] = ACTIONS(652), - [aux_sym_create_statement_token1] = ACTIONS(652), - [aux_sym_alter_statement_token1] = ACTIONS(652), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(652), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(652), - [aux_sym_pg_command_token1] = ACTIONS(652), - [aux_sym__compound_statement_token2] = ACTIONS(652), - [aux_sym_return_statement_token1] = ACTIONS(652), - [aux_sym_declare_statement_token1] = ACTIONS(652), - [aux_sym_null_hint_token2] = ACTIONS(652), - [aux_sym_create_function_parameter_token1] = ACTIONS(654), - [anon_sym_EQ] = ACTIONS(652), - [aux_sym_create_trigger_statement_token1] = ACTIONS(652), - [aux_sym_trigger_event_token1] = ACTIONS(652), - [aux_sym_trigger_event_token2] = ACTIONS(652), - [aux_sym_trigger_event_token3] = ACTIONS(652), - [aux_sym_drop_statement_token1] = ACTIONS(652), - [aux_sym_grant_statement_token1] = ACTIONS(652), - [aux_sym_grant_statement_token4] = ACTIONS(652), - [aux_sym_grant_statement_token5] = ACTIONS(652), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(652), - [aux_sym_direction_constraint_token1] = ACTIONS(652), - [aux_sym_direction_constraint_token2] = ACTIONS(652), - [anon_sym_CONSTRAINT] = ACTIONS(652), - [aux_sym_table_constraint_check_token1] = ACTIONS(652), - [aux_sym_table_constraint_unique_token1] = ACTIONS(652), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(652), - [aux_sym_frame_clause_token2] = ACTIONS(652), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(652), - [anon_sym_DASH_GT] = ACTIONS(654), - [anon_sym_DASH_GT_GT] = ACTIONS(652), - [anon_sym_POUND_GT] = ACTIONS(654), - [anon_sym_POUND_GT_GT] = ACTIONS(652), - [anon_sym_COLON_COLON] = ACTIONS(652), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(652), - [anon_sym_DASH] = ACTIONS(654), - [anon_sym_TILDE] = ACTIONS(654), - [anon_sym_CARET] = ACTIONS(652), - [anon_sym_STAR] = ACTIONS(652), - [anon_sym_SLASH] = ACTIONS(654), - [anon_sym_PERCENT] = ACTIONS(652), - [anon_sym_LT_LT] = ACTIONS(652), - [anon_sym_GT_GT] = ACTIONS(652), - [anon_sym_AMP] = ACTIONS(652), - [anon_sym_PIPE] = ACTIONS(652), - [anon_sym_POUND] = ACTIONS(654), - [anon_sym_LT] = ACTIONS(654), - [anon_sym_LT_EQ] = ACTIONS(652), - [anon_sym_LT_GT] = ACTIONS(652), - [anon_sym_BANG_EQ] = ACTIONS(652), - [anon_sym_GT] = ACTIONS(654), - [anon_sym_GT_EQ] = ACTIONS(652), - [anon_sym_BANG_TILDE] = ACTIONS(654), - [anon_sym_TILDE_STAR] = ACTIONS(652), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(652), - }, - [3279] = { - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(185), - [aux_sym_cte_token2] = ACTIONS(185), - [aux_sym_truncate_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token7] = ACTIONS(185), - [aux_sym_begin_statement_token1] = ACTIONS(185), - [aux_sym_commit_statement_token1] = ACTIONS(185), - [aux_sym_rollback_statement_token1] = ACTIONS(185), - [aux_sym_create_statement_token1] = ACTIONS(185), - [aux_sym_alter_statement_token1] = ACTIONS(185), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(185), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(185), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(185), - [aux_sym_declare_statement_token1] = ACTIONS(185), - [aux_sym_null_hint_token2] = ACTIONS(185), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(185), - [aux_sym_trigger_event_token1] = ACTIONS(185), - [aux_sym_trigger_event_token2] = ACTIONS(185), - [aux_sym_trigger_event_token3] = ACTIONS(185), - [aux_sym_drop_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token4] = ACTIONS(185), - [aux_sym_grant_statement_token5] = ACTIONS(185), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(185), - [aux_sym_direction_constraint_token1] = ACTIONS(185), - [aux_sym_direction_constraint_token2] = ACTIONS(185), - [anon_sym_CONSTRAINT] = ACTIONS(185), - [aux_sym_table_constraint_check_token1] = ACTIONS(185), - [aux_sym_table_constraint_unique_token1] = ACTIONS(185), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(185), - [aux_sym_frame_clause_token2] = ACTIONS(185), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [3280] = { - [sym_over_clause] = STATE(3572), - [ts_builtin_sym_end] = ACTIONS(240), - [anon_sym_SEMI] = ACTIONS(240), - [aux_sym_with_clause_token1] = ACTIONS(242), - [anon_sym_COMMA] = ACTIONS(240), - [aux_sym_cte_token2] = ACTIONS(240), - [aux_sym_truncate_statement_token1] = ACTIONS(240), - [aux_sym_comment_statement_token1] = ACTIONS(240), - [aux_sym_comment_statement_token7] = ACTIONS(240), - [aux_sym_begin_statement_token1] = ACTIONS(240), - [aux_sym_commit_statement_token1] = ACTIONS(240), - [aux_sym_rollback_statement_token1] = ACTIONS(240), - [aux_sym_create_statement_token1] = ACTIONS(240), - [aux_sym_alter_statement_token1] = ACTIONS(240), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(240), - [aux_sym_pg_command_token1] = ACTIONS(240), - [aux_sym__compound_statement_token2] = ACTIONS(240), - [aux_sym_return_statement_token1] = ACTIONS(240), - [aux_sym_declare_statement_token1] = ACTIONS(240), - [aux_sym_create_function_statement_token7] = ACTIONS(240), - [aux_sym_create_function_parameter_token1] = ACTIONS(242), - [anon_sym_EQ] = ACTIONS(240), - [aux_sym_create_trigger_statement_token1] = ACTIONS(242), - [aux_sym_trigger_event_token1] = ACTIONS(240), - [aux_sym_trigger_event_token2] = ACTIONS(240), - [aux_sym_trigger_event_token3] = ACTIONS(240), - [aux_sym_drop_statement_token1] = ACTIONS(240), - [aux_sym_grant_statement_token1] = ACTIONS(240), - [aux_sym_grant_statement_token4] = ACTIONS(240), - [aux_sym_grant_statement_token8] = ACTIONS(240), - [aux_sym_create_table_statement_token1] = ACTIONS(240), - [aux_sym_having_clause_token1] = ACTIONS(240), - [aux_sym_order_by_clause_token1] = ACTIONS(240), - [aux_sym_limit_clause_token1] = ACTIONS(240), - [aux_sym_offset_clause_token1] = ACTIONS(240), - [aux_sym_over_clause_token1] = ACTIONS(3506), - [aux_sym_frame_clause_token2] = ACTIONS(240), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(240), - [anon_sym_DASH_GT] = ACTIONS(242), - [anon_sym_DASH_GT_GT] = ACTIONS(240), - [anon_sym_POUND_GT] = ACTIONS(242), - [anon_sym_POUND_GT_GT] = ACTIONS(240), - [anon_sym_COLON_COLON] = ACTIONS(240), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(240), - [anon_sym_DASH] = ACTIONS(242), - [anon_sym_TILDE] = ACTIONS(242), - [anon_sym_CARET] = ACTIONS(240), - [anon_sym_STAR] = ACTIONS(240), - [anon_sym_SLASH] = ACTIONS(242), - [anon_sym_PERCENT] = ACTIONS(240), - [anon_sym_LT_LT] = ACTIONS(240), - [anon_sym_GT_GT] = ACTIONS(240), - [anon_sym_AMP] = ACTIONS(240), - [anon_sym_PIPE] = ACTIONS(240), - [anon_sym_POUND] = ACTIONS(242), - [anon_sym_LT] = ACTIONS(242), - [anon_sym_LT_EQ] = ACTIONS(240), - [anon_sym_LT_GT] = ACTIONS(240), - [anon_sym_BANG_EQ] = ACTIONS(240), - [anon_sym_GT] = ACTIONS(242), - [anon_sym_GT_EQ] = ACTIONS(240), - [anon_sym_BANG_TILDE] = ACTIONS(242), - [anon_sym_TILDE_STAR] = ACTIONS(240), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(240), - }, - [3281] = { - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(195), - [aux_sym_cte_token2] = ACTIONS(195), - [aux_sym_truncate_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token7] = ACTIONS(195), - [aux_sym_begin_statement_token1] = ACTIONS(195), - [aux_sym_commit_statement_token1] = ACTIONS(195), - [aux_sym_rollback_statement_token1] = ACTIONS(195), - [aux_sym_create_statement_token1] = ACTIONS(195), - [aux_sym_alter_statement_token1] = ACTIONS(195), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(195), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(195), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(195), - [aux_sym_declare_statement_token1] = ACTIONS(195), - [aux_sym_null_hint_token2] = ACTIONS(195), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(195), - [aux_sym_trigger_event_token1] = ACTIONS(195), - [aux_sym_trigger_event_token2] = ACTIONS(195), - [aux_sym_trigger_event_token3] = ACTIONS(195), - [aux_sym_drop_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token4] = ACTIONS(195), - [aux_sym_grant_statement_token5] = ACTIONS(195), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(195), - [aux_sym_direction_constraint_token1] = ACTIONS(195), - [aux_sym_direction_constraint_token2] = ACTIONS(195), - [anon_sym_CONSTRAINT] = ACTIONS(195), - [aux_sym_table_constraint_check_token1] = ACTIONS(195), - [aux_sym_table_constraint_unique_token1] = ACTIONS(195), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(195), - [aux_sym_frame_clause_token2] = ACTIONS(195), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [3282] = { - [anon_sym_SEMI] = ACTIONS(729), - [aux_sym_with_clause_token1] = ACTIONS(731), - [anon_sym_COMMA] = ACTIONS(729), - [aux_sym_cte_token1] = ACTIONS(731), - [aux_sym_cte_token2] = ACTIONS(731), - [aux_sym_comment_statement_token7] = ACTIONS(731), - [aux_sym_create_statement_token1] = ACTIONS(731), - [aux_sym_alter_statement_token1] = ACTIONS(731), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(731), - [aux_sym_pg_command_token1] = ACTIONS(729), - [aux_sym__compound_statement_token2] = ACTIONS(731), - [aux_sym_return_statement_token1] = ACTIONS(731), - [aux_sym_declare_statement_token1] = ACTIONS(731), - [aux_sym_create_function_statement_token7] = ACTIONS(731), - [aux_sym_create_function_parameter_token1] = ACTIONS(731), - [anon_sym_EQ] = ACTIONS(729), - [aux_sym_create_trigger_statement_token1] = ACTIONS(731), - [aux_sym_trigger_event_token1] = ACTIONS(731), - [aux_sym_trigger_event_token2] = ACTIONS(731), - [aux_sym_trigger_event_token3] = ACTIONS(731), - [aux_sym_drop_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token1] = ACTIONS(731), - [aux_sym_grant_statement_token4] = ACTIONS(731), - [aux_sym_grant_statement_token8] = ACTIONS(731), - [aux_sym_create_table_statement_token1] = ACTIONS(731), - [aux_sym_order_by_clause_token1] = ACTIONS(731), - [aux_sym_limit_clause_token1] = ACTIONS(731), - [aux_sym_offset_clause_token1] = ACTIONS(731), - [aux_sym_where_clause_token1] = ACTIONS(731), - [aux_sym_join_type_token1] = ACTIONS(731), - [aux_sym_join_type_token2] = ACTIONS(731), - [aux_sym_join_type_token3] = ACTIONS(731), - [aux_sym_join_type_token4] = ACTIONS(731), - [aux_sym_join_clause_token1] = ACTIONS(731), - [aux_sym_frame_clause_token2] = ACTIONS(731), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(731), - [sym__unquoted_identifier] = ACTIONS(731), - [anon_sym_BQUOTE] = ACTIONS(729), - [anon_sym_DQUOTE] = ACTIONS(729), - [anon_sym_DASH_GT] = ACTIONS(731), - [anon_sym_DASH_GT_GT] = ACTIONS(729), - [anon_sym_POUND_GT] = ACTIONS(731), - [anon_sym_POUND_GT_GT] = ACTIONS(729), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(729), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_TILDE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(729), - [anon_sym_STAR] = ACTIONS(729), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_PERCENT] = ACTIONS(729), - [anon_sym_LT_LT] = ACTIONS(729), - [anon_sym_GT_GT] = ACTIONS(729), - [anon_sym_AMP] = ACTIONS(729), - [anon_sym_PIPE] = ACTIONS(729), - [anon_sym_POUND] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(729), - [anon_sym_LT_GT] = ACTIONS(729), - [anon_sym_BANG_EQ] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(729), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_TILDE_STAR] = ACTIONS(729), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(729), - }, - [3283] = { - [aux_sym_dotted_name_repeat1] = STATE(3288), - [ts_builtin_sym_end] = ACTIONS(122), - [anon_sym_SEMI] = ACTIONS(122), - [aux_sym_with_clause_token1] = ACTIONS(124), - [aux_sym_cte_token1] = ACTIONS(124), - [aux_sym_cte_token2] = ACTIONS(124), - [anon_sym_LPAREN] = ACTIONS(122), - [aux_sym_truncate_statement_token1] = ACTIONS(124), - [aux_sym_comment_statement_token1] = ACTIONS(124), - [aux_sym_begin_statement_token1] = ACTIONS(124), - [aux_sym_commit_statement_token1] = ACTIONS(124), - [aux_sym_rollback_statement_token1] = ACTIONS(124), - [aux_sym_create_statement_token1] = ACTIONS(124), - [aux_sym_alter_statement_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(124), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(124), - [aux_sym_sequence_token5] = ACTIONS(124), - [aux_sym_pg_command_token1] = ACTIONS(122), - [aux_sym_return_statement_token1] = ACTIONS(124), - [aux_sym_declare_statement_token1] = ACTIONS(124), - [aux_sym_create_function_statement_token3] = ACTIONS(124), - [aux_sym_create_function_statement_token4] = ACTIONS(124), - [aux_sym_create_function_statement_token7] = ACTIONS(124), - [aux_sym_create_function_statement_token8] = ACTIONS(124), - [aux_sym_create_function_statement_token9] = ACTIONS(124), - [aux_sym_create_function_statement_token10] = ACTIONS(124), - [aux_sym_create_function_statement_token11] = ACTIONS(124), - [aux_sym_external_hint_token1] = ACTIONS(124), - [aux_sym_external_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token1] = ACTIONS(124), - [aux_sym_optimizer_hint_token2] = ACTIONS(124), - [aux_sym_optimizer_hint_token3] = ACTIONS(124), - [aux_sym_parallel_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token1] = ACTIONS(124), - [aux_sym_null_hint_token2] = ACTIONS(124), - [aux_sym_null_hint_token4] = ACTIONS(124), - [aux_sym_deterministic_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token1] = ACTIONS(124), - [aux_sym_sql_hint_token2] = ACTIONS(124), - [aux_sym_sql_hint_token3] = ACTIONS(124), - [aux_sym_sql_hint_token5] = ACTIONS(124), - [aux_sym__function_language_token1] = ACTIONS(124), - [aux_sym_trigger_event_token1] = ACTIONS(124), - [aux_sym_trigger_event_token2] = ACTIONS(124), - [aux_sym_trigger_event_token3] = ACTIONS(124), - [aux_sym_drop_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token1] = ACTIONS(124), - [aux_sym_grant_statement_token4] = ACTIONS(124), - [aux_sym_grant_statement_token5] = ACTIONS(124), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(124), - [aux_sym_direction_constraint_token1] = ACTIONS(124), - [aux_sym_direction_constraint_token2] = ACTIONS(124), - [anon_sym_CONSTRAINT] = ACTIONS(124), - [aux_sym_table_constraint_check_token1] = ACTIONS(124), - [aux_sym_table_constraint_unique_token1] = ACTIONS(124), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(124), - [aux_sym_create_table_statement_token1] = ACTIONS(124), - [sym__unquoted_identifier] = ACTIONS(124), - [anon_sym_BQUOTE] = ACTIONS(122), - [anon_sym_DQUOTE] = ACTIONS(122), - [anon_sym_DOT] = ACTIONS(4109), - [aux_sym_type_token1] = ACTIONS(124), - [aux_sym_type_token2] = ACTIONS(124), - [anon_sym_LBRACK] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - }, - [3284] = { - [sym_over_clause] = STATE(3556), - [ts_builtin_sym_end] = ACTIONS(185), - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token2] = ACTIONS(185), - [aux_sym_truncate_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token1] = ACTIONS(185), - [aux_sym_comment_statement_token7] = ACTIONS(185), - [aux_sym_begin_statement_token1] = ACTIONS(185), - [aux_sym_commit_statement_token1] = ACTIONS(185), - [aux_sym_rollback_statement_token1] = ACTIONS(185), - [aux_sym_create_statement_token1] = ACTIONS(185), - [aux_sym_alter_statement_token1] = ACTIONS(185), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(185), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(185), - [aux_sym_return_statement_token1] = ACTIONS(185), - [aux_sym_declare_statement_token1] = ACTIONS(185), - [aux_sym_create_function_statement_token7] = ACTIONS(185), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(185), - [aux_sym_trigger_event_token2] = ACTIONS(185), - [aux_sym_trigger_event_token3] = ACTIONS(185), - [aux_sym_drop_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token1] = ACTIONS(185), - [aux_sym_grant_statement_token4] = ACTIONS(185), - [aux_sym_grant_statement_token8] = ACTIONS(185), - [aux_sym_create_table_statement_token1] = ACTIONS(185), - [aux_sym_having_clause_token1] = ACTIONS(185), - [aux_sym_order_by_clause_token1] = ACTIONS(185), - [aux_sym_limit_clause_token1] = ACTIONS(185), - [aux_sym_offset_clause_token1] = ACTIONS(185), - [aux_sym_over_clause_token1] = ACTIONS(3506), - [aux_sym_frame_clause_token2] = ACTIONS(185), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [3285] = { - [anon_sym_SEMI] = ACTIONS(185), - [aux_sym_with_clause_token1] = ACTIONS(187), - [anon_sym_COMMA] = ACTIONS(185), - [aux_sym_cte_token1] = ACTIONS(187), - [aux_sym_cte_token2] = ACTIONS(187), - [aux_sym_comment_statement_token7] = ACTIONS(187), - [aux_sym_create_statement_token1] = ACTIONS(187), - [aux_sym_alter_statement_token1] = ACTIONS(187), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(187), - [aux_sym_pg_command_token1] = ACTIONS(185), - [aux_sym__compound_statement_token2] = ACTIONS(187), - [aux_sym_return_statement_token1] = ACTIONS(187), - [aux_sym_declare_statement_token1] = ACTIONS(187), - [aux_sym_create_function_statement_token7] = ACTIONS(187), - [aux_sym_create_function_parameter_token1] = ACTIONS(187), - [anon_sym_EQ] = ACTIONS(185), - [aux_sym_create_trigger_statement_token1] = ACTIONS(187), - [aux_sym_trigger_event_token1] = ACTIONS(187), - [aux_sym_trigger_event_token2] = ACTIONS(187), - [aux_sym_trigger_event_token3] = ACTIONS(187), - [aux_sym_drop_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token1] = ACTIONS(187), - [aux_sym_grant_statement_token4] = ACTIONS(187), - [aux_sym_grant_statement_token8] = ACTIONS(187), - [aux_sym_order_by_clause_token1] = ACTIONS(187), - [aux_sym_limit_clause_token1] = ACTIONS(187), - [aux_sym_offset_clause_token1] = ACTIONS(187), - [aux_sym_where_clause_token1] = ACTIONS(187), - [aux_sym_join_type_token1] = ACTIONS(187), - [aux_sym_join_type_token2] = ACTIONS(187), - [aux_sym_join_type_token3] = ACTIONS(187), - [aux_sym_join_type_token4] = ACTIONS(187), - [aux_sym_join_clause_token1] = ACTIONS(187), - [aux_sym_frame_clause_token2] = ACTIONS(187), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(187), - [sym__unquoted_identifier] = ACTIONS(187), - [anon_sym_BQUOTE] = ACTIONS(185), - [anon_sym_DQUOTE] = ACTIONS(185), - [anon_sym_DASH_GT] = ACTIONS(187), - [anon_sym_DASH_GT_GT] = ACTIONS(185), - [anon_sym_POUND_GT] = ACTIONS(187), - [anon_sym_POUND_GT_GT] = ACTIONS(185), - [anon_sym_COLON_COLON] = ACTIONS(185), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(185), - [anon_sym_DASH] = ACTIONS(187), - [anon_sym_TILDE] = ACTIONS(187), - [anon_sym_CARET] = ACTIONS(185), - [anon_sym_STAR] = ACTIONS(185), - [anon_sym_SLASH] = ACTIONS(187), - [anon_sym_PERCENT] = ACTIONS(185), - [anon_sym_LT_LT] = ACTIONS(185), - [anon_sym_GT_GT] = ACTIONS(185), - [anon_sym_AMP] = ACTIONS(185), - [anon_sym_PIPE] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(187), - [anon_sym_LT] = ACTIONS(187), - [anon_sym_LT_EQ] = ACTIONS(185), - [anon_sym_LT_GT] = ACTIONS(185), - [anon_sym_BANG_EQ] = ACTIONS(185), - [anon_sym_GT] = ACTIONS(187), - [anon_sym_GT_EQ] = ACTIONS(185), - [anon_sym_BANG_TILDE] = ACTIONS(187), - [anon_sym_TILDE_STAR] = ACTIONS(185), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(185), - }, - [3286] = { - [anon_sym_SEMI] = ACTIONS(733), - [aux_sym_with_clause_token1] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(733), - [aux_sym_cte_token1] = ACTIONS(735), - [aux_sym_cte_token2] = ACTIONS(735), - [aux_sym_comment_statement_token7] = ACTIONS(735), - [aux_sym_create_statement_token1] = ACTIONS(735), - [aux_sym_alter_statement_token1] = ACTIONS(735), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(735), - [aux_sym_pg_command_token1] = ACTIONS(733), - [aux_sym__compound_statement_token2] = ACTIONS(735), - [aux_sym_return_statement_token1] = ACTIONS(735), - [aux_sym_declare_statement_token1] = ACTIONS(735), - [aux_sym_create_function_statement_token7] = ACTIONS(735), - [aux_sym_create_function_parameter_token1] = ACTIONS(735), - [anon_sym_EQ] = ACTIONS(733), - [aux_sym_create_trigger_statement_token1] = ACTIONS(735), - [aux_sym_trigger_event_token1] = ACTIONS(735), - [aux_sym_trigger_event_token2] = ACTIONS(735), - [aux_sym_trigger_event_token3] = ACTIONS(735), - [aux_sym_drop_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token1] = ACTIONS(735), - [aux_sym_grant_statement_token4] = ACTIONS(735), - [aux_sym_grant_statement_token8] = ACTIONS(735), - [aux_sym_create_table_statement_token1] = ACTIONS(735), - [aux_sym_order_by_clause_token1] = ACTIONS(735), - [aux_sym_limit_clause_token1] = ACTIONS(735), - [aux_sym_offset_clause_token1] = ACTIONS(735), - [aux_sym_where_clause_token1] = ACTIONS(735), - [aux_sym_join_type_token1] = ACTIONS(735), - [aux_sym_join_type_token2] = ACTIONS(735), - [aux_sym_join_type_token3] = ACTIONS(735), - [aux_sym_join_type_token4] = ACTIONS(735), - [aux_sym_join_clause_token1] = ACTIONS(735), - [aux_sym_frame_clause_token2] = ACTIONS(735), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(735), - [sym__unquoted_identifier] = ACTIONS(735), - [anon_sym_BQUOTE] = ACTIONS(733), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_DASH_GT] = ACTIONS(735), - [anon_sym_DASH_GT_GT] = ACTIONS(733), - [anon_sym_POUND_GT] = ACTIONS(735), - [anon_sym_POUND_GT_GT] = ACTIONS(733), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(733), - [anon_sym_DASH] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_CARET] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(735), - [anon_sym_PERCENT] = ACTIONS(733), - [anon_sym_LT_LT] = ACTIONS(733), - [anon_sym_GT_GT] = ACTIONS(733), - [anon_sym_AMP] = ACTIONS(733), - [anon_sym_PIPE] = ACTIONS(733), - [anon_sym_POUND] = ACTIONS(735), - [anon_sym_LT] = ACTIONS(735), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_LT_GT] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(735), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(735), - [anon_sym_TILDE_STAR] = ACTIONS(733), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(733), - }, - [3287] = { - [aux_sym_array_type_repeat1] = STATE(3173), - [ts_builtin_sym_end] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [aux_sym_with_clause_token1] = ACTIONS(326), - [anon_sym_COMMA] = ACTIONS(326), - [aux_sym_cte_token2] = ACTIONS(326), - [aux_sym_truncate_statement_token1] = ACTIONS(326), - [aux_sym_comment_statement_token1] = ACTIONS(326), - [aux_sym_comment_statement_token7] = ACTIONS(326), - [aux_sym_begin_statement_token1] = ACTIONS(326), - [aux_sym_commit_statement_token1] = ACTIONS(326), - [aux_sym_rollback_statement_token1] = ACTIONS(326), - [aux_sym_create_statement_token1] = ACTIONS(326), - [aux_sym_alter_statement_token1] = ACTIONS(326), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(326), - [aux_sym_pg_command_token1] = ACTIONS(326), - [aux_sym__compound_statement_token2] = ACTIONS(326), - [aux_sym_return_statement_token1] = ACTIONS(326), - [aux_sym_declare_statement_token1] = ACTIONS(326), - [aux_sym_create_function_parameter_token1] = ACTIONS(328), - [anon_sym_EQ] = ACTIONS(326), - [aux_sym_create_trigger_statement_token1] = ACTIONS(326), - [aux_sym_trigger_reference_token1] = ACTIONS(326), - [aux_sym_trigger_event_token1] = ACTIONS(326), - [aux_sym_trigger_event_token2] = ACTIONS(326), - [aux_sym_trigger_event_token3] = ACTIONS(326), - [aux_sym_drop_statement_token1] = ACTIONS(326), - [aux_sym_grant_statement_token1] = ACTIONS(326), - [aux_sym_grant_statement_token4] = ACTIONS(326), - [aux_sym_direction_constraint_token1] = ACTIONS(326), - [aux_sym_direction_constraint_token2] = ACTIONS(326), - [aux_sym_order_expression_token1] = ACTIONS(326), - [aux_sym_limit_clause_token1] = ACTIONS(326), - [aux_sym_offset_clause_token1] = ACTIONS(326), - [aux_sym_fetch_clause_token1] = ACTIONS(326), - [aux_sym_where_clause_token1] = ACTIONS(326), - [aux_sym_frame_clause_token2] = ACTIONS(326), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(326), - [anon_sym_DASH_GT] = ACTIONS(328), - [anon_sym_DASH_GT_GT] = ACTIONS(326), - [anon_sym_POUND_GT] = ACTIONS(328), - [anon_sym_POUND_GT_GT] = ACTIONS(326), - [anon_sym_LBRACK] = ACTIONS(4021), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(326), - [anon_sym_DASH] = ACTIONS(328), - [anon_sym_TILDE] = ACTIONS(328), - [anon_sym_CARET] = ACTIONS(326), - [anon_sym_STAR] = ACTIONS(326), - [anon_sym_SLASH] = ACTIONS(328), - [anon_sym_PERCENT] = ACTIONS(326), - [anon_sym_LT_LT] = ACTIONS(326), - [anon_sym_GT_GT] = ACTIONS(326), - [anon_sym_AMP] = ACTIONS(326), - [anon_sym_PIPE] = ACTIONS(326), - [anon_sym_POUND] = ACTIONS(328), - [anon_sym_LT] = ACTIONS(328), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_LT_GT] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(326), - [anon_sym_GT] = ACTIONS(328), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_BANG_TILDE] = ACTIONS(328), - [anon_sym_TILDE_STAR] = ACTIONS(326), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(326), - }, - [3288] = { - [aux_sym_dotted_name_repeat1] = STATE(3288), - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(117), - [aux_sym_cte_token1] = ACTIONS(117), - [aux_sym_cte_token2] = ACTIONS(117), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(117), - [aux_sym_comment_statement_token1] = ACTIONS(117), - [aux_sym_begin_statement_token1] = ACTIONS(117), - [aux_sym_commit_statement_token1] = ACTIONS(117), - [aux_sym_rollback_statement_token1] = ACTIONS(117), - [aux_sym_create_statement_token1] = ACTIONS(117), - [aux_sym_alter_statement_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(117), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(117), - [aux_sym_sequence_token5] = ACTIONS(117), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(117), - [aux_sym_declare_statement_token1] = ACTIONS(117), - [aux_sym_create_function_statement_token3] = ACTIONS(117), - [aux_sym_create_function_statement_token4] = ACTIONS(117), - [aux_sym_create_function_statement_token7] = ACTIONS(117), - [aux_sym_create_function_statement_token8] = ACTIONS(117), - [aux_sym_create_function_statement_token9] = ACTIONS(117), - [aux_sym_create_function_statement_token10] = ACTIONS(117), - [aux_sym_create_function_statement_token11] = ACTIONS(117), - [aux_sym_external_hint_token1] = ACTIONS(117), - [aux_sym_external_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token1] = ACTIONS(117), - [aux_sym_optimizer_hint_token2] = ACTIONS(117), - [aux_sym_optimizer_hint_token3] = ACTIONS(117), - [aux_sym_parallel_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token1] = ACTIONS(117), - [aux_sym_null_hint_token2] = ACTIONS(117), - [aux_sym_null_hint_token4] = ACTIONS(117), - [aux_sym_deterministic_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token1] = ACTIONS(117), - [aux_sym_sql_hint_token2] = ACTIONS(117), - [aux_sym_sql_hint_token3] = ACTIONS(117), - [aux_sym_sql_hint_token5] = ACTIONS(117), - [aux_sym__function_language_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(117), - [aux_sym_trigger_event_token2] = ACTIONS(117), - [aux_sym_trigger_event_token3] = ACTIONS(117), - [aux_sym_drop_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token1] = ACTIONS(117), - [aux_sym_grant_statement_token4] = ACTIONS(117), - [aux_sym_grant_statement_token5] = ACTIONS(117), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(117), - [aux_sym_direction_constraint_token1] = ACTIONS(117), - [aux_sym_direction_constraint_token2] = ACTIONS(117), - [anon_sym_CONSTRAINT] = ACTIONS(117), - [aux_sym_table_constraint_check_token1] = ACTIONS(117), - [aux_sym_table_constraint_unique_token1] = ACTIONS(117), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(117), - [aux_sym_create_table_statement_token1] = ACTIONS(117), - [sym__unquoted_identifier] = ACTIONS(117), - [anon_sym_BQUOTE] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(4111), - [aux_sym_type_token1] = ACTIONS(117), - [aux_sym_type_token2] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - }, - [3289] = { - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token1] = ACTIONS(197), - [aux_sym_cte_token2] = ACTIONS(197), - [aux_sym_comment_statement_token7] = ACTIONS(197), - [aux_sym_create_statement_token1] = ACTIONS(197), - [aux_sym_alter_statement_token1] = ACTIONS(197), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(197), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(197), - [aux_sym_return_statement_token1] = ACTIONS(197), - [aux_sym_declare_statement_token1] = ACTIONS(197), - [aux_sym_create_function_statement_token7] = ACTIONS(197), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(197), - [aux_sym_trigger_event_token2] = ACTIONS(197), - [aux_sym_trigger_event_token3] = ACTIONS(197), - [aux_sym_drop_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token1] = ACTIONS(197), - [aux_sym_grant_statement_token4] = ACTIONS(197), - [aux_sym_grant_statement_token8] = ACTIONS(197), - [aux_sym_order_by_clause_token1] = ACTIONS(197), - [aux_sym_limit_clause_token1] = ACTIONS(197), - [aux_sym_offset_clause_token1] = ACTIONS(197), - [aux_sym_where_clause_token1] = ACTIONS(197), - [aux_sym_join_type_token1] = ACTIONS(197), - [aux_sym_join_type_token2] = ACTIONS(197), - [aux_sym_join_type_token3] = ACTIONS(197), - [aux_sym_join_type_token4] = ACTIONS(197), - [aux_sym_join_clause_token1] = ACTIONS(197), - [aux_sym_frame_clause_token2] = ACTIONS(197), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(197), - [sym__unquoted_identifier] = ACTIONS(197), - [anon_sym_BQUOTE] = ACTIONS(195), - [anon_sym_DQUOTE] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [3290] = { - [ts_builtin_sym_end] = ACTIONS(281), - [anon_sym_SEMI] = ACTIONS(281), - [aux_sym_with_clause_token1] = ACTIONS(4114), - [anon_sym_COMMA] = ACTIONS(281), - [aux_sym_cte_token2] = ACTIONS(281), - [anon_sym_LPAREN] = ACTIONS(4116), - [aux_sym_truncate_statement_token1] = ACTIONS(281), - [aux_sym_comment_statement_token1] = ACTIONS(281), - [aux_sym_comment_statement_token7] = ACTIONS(281), - [aux_sym_begin_statement_token1] = ACTIONS(281), - [aux_sym_commit_statement_token1] = ACTIONS(281), - [aux_sym_rollback_statement_token1] = ACTIONS(281), - [aux_sym_create_statement_token1] = ACTIONS(281), - [aux_sym_alter_statement_token1] = ACTIONS(281), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(281), - [aux_sym_pg_command_token1] = ACTIONS(281), - [aux_sym__compound_statement_token2] = ACTIONS(281), - [aux_sym_return_statement_token1] = ACTIONS(281), - [aux_sym_declare_statement_token1] = ACTIONS(281), - [aux_sym_create_function_statement_token7] = ACTIONS(281), - [aux_sym_create_function_parameter_token1] = ACTIONS(285), - [anon_sym_EQ] = ACTIONS(281), - [aux_sym_create_trigger_statement_token1] = ACTIONS(285), - [aux_sym_trigger_event_token1] = ACTIONS(281), - [aux_sym_trigger_event_token2] = ACTIONS(281), - [aux_sym_trigger_event_token3] = ACTIONS(281), - [aux_sym_drop_statement_token1] = ACTIONS(281), - [aux_sym_grant_statement_token1] = ACTIONS(281), - [aux_sym_grant_statement_token4] = ACTIONS(281), - [aux_sym_grant_statement_token8] = ACTIONS(281), - [aux_sym_create_table_statement_token1] = ACTIONS(4118), - [aux_sym_having_clause_token1] = ACTIONS(281), - [aux_sym_order_by_clause_token1] = ACTIONS(281), - [aux_sym_limit_clause_token1] = ACTIONS(281), - [aux_sym_offset_clause_token1] = ACTIONS(281), - [aux_sym_frame_clause_token2] = ACTIONS(281), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(281), - [anon_sym_DASH_GT] = ACTIONS(285), - [anon_sym_DASH_GT_GT] = ACTIONS(281), - [anon_sym_POUND_GT] = ACTIONS(285), - [anon_sym_POUND_GT_GT] = ACTIONS(281), - [aux_sym_type_token2] = ACTIONS(4120), - [anon_sym_LBRACK] = ACTIONS(281), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(281), - [anon_sym_DASH] = ACTIONS(285), - [anon_sym_TILDE] = ACTIONS(285), - [anon_sym_CARET] = ACTIONS(281), - [anon_sym_STAR] = ACTIONS(281), - [anon_sym_SLASH] = ACTIONS(285), - [anon_sym_PERCENT] = ACTIONS(281), - [anon_sym_LT_LT] = ACTIONS(281), - [anon_sym_GT_GT] = ACTIONS(281), - [anon_sym_AMP] = ACTIONS(281), - [anon_sym_PIPE] = ACTIONS(281), - [anon_sym_POUND] = ACTIONS(285), - [anon_sym_LT] = ACTIONS(285), - [anon_sym_LT_EQ] = ACTIONS(281), - [anon_sym_LT_GT] = ACTIONS(281), - [anon_sym_BANG_EQ] = ACTIONS(281), - [anon_sym_GT] = ACTIONS(285), - [anon_sym_GT_EQ] = ACTIONS(281), - [anon_sym_BANG_TILDE] = ACTIONS(285), - [anon_sym_TILDE_STAR] = ACTIONS(281), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(281), - }, - [3291] = { - [anon_sym_SEMI] = ACTIONS(737), - [aux_sym_with_clause_token1] = ACTIONS(739), - [anon_sym_COMMA] = ACTIONS(737), - [aux_sym_cte_token1] = ACTIONS(739), - [aux_sym_cte_token2] = ACTIONS(739), - [aux_sym_comment_statement_token7] = ACTIONS(739), - [aux_sym_create_statement_token1] = ACTIONS(739), - [aux_sym_alter_statement_token1] = ACTIONS(739), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(739), - [aux_sym_pg_command_token1] = ACTIONS(737), - [aux_sym__compound_statement_token2] = ACTIONS(739), - [aux_sym_return_statement_token1] = ACTIONS(739), - [aux_sym_declare_statement_token1] = ACTIONS(739), - [aux_sym_create_function_statement_token7] = ACTIONS(739), - [aux_sym_create_function_parameter_token1] = ACTIONS(739), - [anon_sym_EQ] = ACTIONS(737), - [aux_sym_create_trigger_statement_token1] = ACTIONS(739), - [aux_sym_trigger_event_token1] = ACTIONS(739), - [aux_sym_trigger_event_token2] = ACTIONS(739), - [aux_sym_trigger_event_token3] = ACTIONS(739), - [aux_sym_drop_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token1] = ACTIONS(739), - [aux_sym_grant_statement_token4] = ACTIONS(739), - [aux_sym_grant_statement_token8] = ACTIONS(739), - [aux_sym_create_table_statement_token1] = ACTIONS(739), - [aux_sym_order_by_clause_token1] = ACTIONS(739), - [aux_sym_limit_clause_token1] = ACTIONS(739), - [aux_sym_offset_clause_token1] = ACTIONS(739), - [aux_sym_where_clause_token1] = ACTIONS(739), - [aux_sym_join_type_token1] = ACTIONS(739), - [aux_sym_join_type_token2] = ACTIONS(739), - [aux_sym_join_type_token3] = ACTIONS(739), - [aux_sym_join_type_token4] = ACTIONS(739), - [aux_sym_join_clause_token1] = ACTIONS(739), - [aux_sym_frame_clause_token2] = ACTIONS(739), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(739), - [sym__unquoted_identifier] = ACTIONS(739), - [anon_sym_BQUOTE] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [anon_sym_DASH_GT] = ACTIONS(739), - [anon_sym_DASH_GT_GT] = ACTIONS(737), - [anon_sym_POUND_GT] = ACTIONS(739), - [anon_sym_POUND_GT_GT] = ACTIONS(737), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(739), - [anon_sym_TILDE] = ACTIONS(739), - [anon_sym_CARET] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(737), - [anon_sym_LT_LT] = ACTIONS(737), - [anon_sym_GT_GT] = ACTIONS(737), - [anon_sym_AMP] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(739), - [anon_sym_LT] = ACTIONS(739), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_LT_GT] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_TILDE_STAR] = ACTIONS(737), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(737), - }, - [3292] = { - [ts_builtin_sym_end] = ACTIONS(488), - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(488), - [aux_sym_cte_token2] = ACTIONS(488), - [aux_sym_truncate_statement_token1] = ACTIONS(488), - [aux_sym_comment_statement_token1] = ACTIONS(488), - [aux_sym_comment_statement_token7] = ACTIONS(488), - [aux_sym_begin_statement_token1] = ACTIONS(488), - [aux_sym_commit_statement_token1] = ACTIONS(488), - [aux_sym_rollback_statement_token1] = ACTIONS(488), - [aux_sym_create_statement_token1] = ACTIONS(488), - [aux_sym_alter_statement_token1] = ACTIONS(488), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(488), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(488), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym__compound_statement_token2] = ACTIONS(488), - [aux_sym_return_statement_token1] = ACTIONS(488), - [aux_sym_declare_statement_token1] = ACTIONS(488), - [aux_sym_null_hint_token2] = ACTIONS(488), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(488), - [aux_sym_trigger_event_token1] = ACTIONS(488), - [aux_sym_trigger_event_token2] = ACTIONS(488), - [aux_sym_trigger_event_token3] = ACTIONS(488), - [aux_sym_drop_statement_token1] = ACTIONS(488), - [aux_sym_grant_statement_token1] = ACTIONS(488), - [aux_sym_grant_statement_token4] = ACTIONS(488), - [aux_sym_grant_statement_token5] = ACTIONS(488), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(488), - [aux_sym_direction_constraint_token1] = ACTIONS(488), - [aux_sym_direction_constraint_token2] = ACTIONS(488), - [anon_sym_CONSTRAINT] = ACTIONS(488), - [aux_sym_table_constraint_check_token1] = ACTIONS(488), - [aux_sym_table_constraint_unique_token1] = ACTIONS(488), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(488), - [aux_sym_frame_clause_token2] = ACTIONS(488), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [3293] = { - [ts_builtin_sym_end] = ACTIONS(1066), - [anon_sym_SEMI] = ACTIONS(1066), - [aux_sym_with_clause_token1] = ACTIONS(1066), - [aux_sym_cte_token2] = ACTIONS(4077), - [aux_sym_truncate_statement_token1] = ACTIONS(1066), - [aux_sym_comment_statement_token1] = ACTIONS(1066), - [aux_sym_comment_statement_token7] = ACTIONS(4079), - [aux_sym_begin_statement_token1] = ACTIONS(1066), - [aux_sym_commit_statement_token1] = ACTIONS(1066), - [aux_sym_rollback_statement_token1] = ACTIONS(1066), - [aux_sym_create_statement_token1] = ACTIONS(1066), - [aux_sym_alter_statement_token1] = ACTIONS(1066), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1066), - [aux_sym_pg_command_token1] = ACTIONS(1066), - [aux_sym__compound_statement_token2] = ACTIONS(1066), - [aux_sym_return_statement_token1] = ACTIONS(1066), - [aux_sym_declare_statement_token1] = ACTIONS(1066), - [aux_sym_create_function_statement_token7] = ACTIONS(1066), - [aux_sym_create_function_parameter_token1] = ACTIONS(4081), - [anon_sym_EQ] = ACTIONS(4083), - [aux_sym_create_trigger_statement_token1] = ACTIONS(4085), - [aux_sym_trigger_event_token1] = ACTIONS(1066), - [aux_sym_trigger_event_token2] = ACTIONS(1066), - [aux_sym_trigger_event_token3] = ACTIONS(1066), - [aux_sym_drop_statement_token1] = ACTIONS(1066), - [aux_sym_grant_statement_token1] = ACTIONS(1066), - [aux_sym_grant_statement_token4] = ACTIONS(1066), - [aux_sym_grant_statement_token8] = ACTIONS(1066), - [aux_sym_order_by_clause_token1] = ACTIONS(1066), - [aux_sym_limit_clause_token1] = ACTIONS(1066), - [aux_sym_offset_clause_token1] = ACTIONS(1066), - [aux_sym_where_clause_token1] = ACTIONS(1066), - [aux_sym_join_type_token1] = ACTIONS(1066), - [aux_sym_join_type_token2] = ACTIONS(1066), - [aux_sym_join_type_token3] = ACTIONS(1066), - [aux_sym_join_type_token4] = ACTIONS(1066), - [aux_sym_join_clause_token1] = ACTIONS(1066), - [aux_sym_frame_clause_token2] = ACTIONS(4087), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(4089), - [anon_sym_DASH_GT] = ACTIONS(4122), - [anon_sym_DASH_GT_GT] = ACTIONS(4124), - [anon_sym_POUND_GT] = ACTIONS(4122), - [anon_sym_POUND_GT_GT] = ACTIONS(4124), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(4091), - [anon_sym_DASH] = ACTIONS(4093), - [anon_sym_TILDE] = ACTIONS(4095), - [anon_sym_CARET] = ACTIONS(4097), - [anon_sym_STAR] = ACTIONS(4099), - [anon_sym_SLASH] = ACTIONS(4101), - [anon_sym_PERCENT] = ACTIONS(4099), - [anon_sym_LT_LT] = ACTIONS(4099), - [anon_sym_GT_GT] = ACTIONS(4099), - [anon_sym_AMP] = ACTIONS(4099), - [anon_sym_PIPE] = ACTIONS(4091), - [anon_sym_POUND] = ACTIONS(4093), - [anon_sym_LT] = ACTIONS(4095), - [anon_sym_LT_EQ] = ACTIONS(4083), - [anon_sym_LT_GT] = ACTIONS(4083), - [anon_sym_BANG_EQ] = ACTIONS(4083), - [anon_sym_GT] = ACTIONS(4095), - [anon_sym_GT_EQ] = ACTIONS(4083), - [anon_sym_BANG_TILDE] = ACTIONS(4095), - [anon_sym_TILDE_STAR] = ACTIONS(4083), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(4083), - }, - [3294] = { - [sym_over_clause] = STATE(3545), - [ts_builtin_sym_end] = ACTIONS(195), - [anon_sym_SEMI] = ACTIONS(195), - [aux_sym_with_clause_token1] = ACTIONS(197), - [anon_sym_COMMA] = ACTIONS(195), - [aux_sym_cte_token2] = ACTIONS(195), - [aux_sym_truncate_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token1] = ACTIONS(195), - [aux_sym_comment_statement_token7] = ACTIONS(195), - [aux_sym_begin_statement_token1] = ACTIONS(195), - [aux_sym_commit_statement_token1] = ACTIONS(195), - [aux_sym_rollback_statement_token1] = ACTIONS(195), - [aux_sym_create_statement_token1] = ACTIONS(195), - [aux_sym_alter_statement_token1] = ACTIONS(195), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(195), - [aux_sym_pg_command_token1] = ACTIONS(195), - [aux_sym__compound_statement_token2] = ACTIONS(195), - [aux_sym_return_statement_token1] = ACTIONS(195), - [aux_sym_declare_statement_token1] = ACTIONS(195), - [aux_sym_create_function_statement_token7] = ACTIONS(195), - [aux_sym_create_function_parameter_token1] = ACTIONS(197), - [anon_sym_EQ] = ACTIONS(195), - [aux_sym_create_trigger_statement_token1] = ACTIONS(197), - [aux_sym_trigger_event_token1] = ACTIONS(195), - [aux_sym_trigger_event_token2] = ACTIONS(195), - [aux_sym_trigger_event_token3] = ACTIONS(195), - [aux_sym_drop_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token1] = ACTIONS(195), - [aux_sym_grant_statement_token4] = ACTIONS(195), - [aux_sym_grant_statement_token8] = ACTIONS(195), - [aux_sym_create_table_statement_token1] = ACTIONS(195), - [aux_sym_having_clause_token1] = ACTIONS(195), - [aux_sym_order_by_clause_token1] = ACTIONS(195), - [aux_sym_limit_clause_token1] = ACTIONS(195), - [aux_sym_offset_clause_token1] = ACTIONS(195), - [aux_sym_over_clause_token1] = ACTIONS(3506), - [aux_sym_frame_clause_token2] = ACTIONS(195), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(195), - [anon_sym_DASH_GT] = ACTIONS(197), - [anon_sym_DASH_GT_GT] = ACTIONS(195), - [anon_sym_POUND_GT] = ACTIONS(197), - [anon_sym_POUND_GT_GT] = ACTIONS(195), - [anon_sym_COLON_COLON] = ACTIONS(195), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_DASH] = ACTIONS(197), - [anon_sym_TILDE] = ACTIONS(197), - [anon_sym_CARET] = ACTIONS(195), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SLASH] = ACTIONS(197), - [anon_sym_PERCENT] = ACTIONS(195), - [anon_sym_LT_LT] = ACTIONS(195), - [anon_sym_GT_GT] = ACTIONS(195), - [anon_sym_AMP] = ACTIONS(195), - [anon_sym_PIPE] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(197), - [anon_sym_LT] = ACTIONS(197), - [anon_sym_LT_EQ] = ACTIONS(195), - [anon_sym_LT_GT] = ACTIONS(195), - [anon_sym_BANG_EQ] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(197), - [anon_sym_GT_EQ] = ACTIONS(195), - [anon_sym_BANG_TILDE] = ACTIONS(197), - [anon_sym_TILDE_STAR] = ACTIONS(195), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(195), - }, - [3295] = { - [ts_builtin_sym_end] = ACTIONS(305), - [anon_sym_SEMI] = ACTIONS(305), - [aux_sym_with_clause_token1] = ACTIONS(305), - [anon_sym_COMMA] = ACTIONS(305), - [aux_sym_cte_token2] = ACTIONS(305), - [aux_sym_truncate_statement_token1] = ACTIONS(305), - [aux_sym_comment_statement_token1] = ACTIONS(305), - [aux_sym_comment_statement_token7] = ACTIONS(305), - [aux_sym_begin_statement_token1] = ACTIONS(305), - [aux_sym_commit_statement_token1] = ACTIONS(305), - [aux_sym_rollback_statement_token1] = ACTIONS(305), - [aux_sym_create_statement_token1] = ACTIONS(305), - [aux_sym_alter_statement_token1] = ACTIONS(305), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(305), - [aux_sym_pg_command_token1] = ACTIONS(305), - [aux_sym__compound_statement_token2] = ACTIONS(305), - [aux_sym_return_statement_token1] = ACTIONS(305), - [aux_sym_declare_statement_token1] = ACTIONS(305), - [aux_sym_create_function_parameter_token1] = ACTIONS(307), - [anon_sym_EQ] = ACTIONS(305), - [aux_sym_create_trigger_statement_token1] = ACTIONS(305), - [aux_sym_trigger_reference_token1] = ACTIONS(305), - [aux_sym_trigger_event_token1] = ACTIONS(305), - [aux_sym_trigger_event_token2] = ACTIONS(305), - [aux_sym_trigger_event_token3] = ACTIONS(305), - [aux_sym_drop_statement_token1] = ACTIONS(305), - [aux_sym_grant_statement_token1] = ACTIONS(305), - [aux_sym_grant_statement_token4] = ACTIONS(305), - [aux_sym_direction_constraint_token1] = ACTIONS(305), - [aux_sym_direction_constraint_token2] = ACTIONS(305), - [aux_sym_order_expression_token1] = ACTIONS(305), - [aux_sym_limit_clause_token1] = ACTIONS(305), - [aux_sym_offset_clause_token1] = ACTIONS(305), - [aux_sym_fetch_clause_token1] = ACTIONS(305), - [aux_sym_where_clause_token1] = ACTIONS(305), - [aux_sym_over_clause_token1] = ACTIONS(305), - [aux_sym_frame_clause_token2] = ACTIONS(305), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(305), - [anon_sym_DASH_GT] = ACTIONS(307), - [anon_sym_DASH_GT_GT] = ACTIONS(305), - [anon_sym_POUND_GT] = ACTIONS(307), - [anon_sym_POUND_GT_GT] = ACTIONS(305), - [anon_sym_COLON_COLON] = ACTIONS(305), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(305), - [anon_sym_DASH] = ACTIONS(307), - [anon_sym_TILDE] = ACTIONS(307), - [anon_sym_CARET] = ACTIONS(305), - [anon_sym_STAR] = ACTIONS(305), - [anon_sym_SLASH] = ACTIONS(307), - [anon_sym_PERCENT] = ACTIONS(305), - [anon_sym_LT_LT] = ACTIONS(305), - [anon_sym_GT_GT] = ACTIONS(305), - [anon_sym_AMP] = ACTIONS(305), - [anon_sym_PIPE] = ACTIONS(305), - [anon_sym_POUND] = ACTIONS(307), - [anon_sym_LT] = ACTIONS(307), - [anon_sym_LT_EQ] = ACTIONS(305), - [anon_sym_LT_GT] = ACTIONS(305), - [anon_sym_BANG_EQ] = ACTIONS(305), - [anon_sym_GT] = ACTIONS(307), - [anon_sym_GT_EQ] = ACTIONS(305), - [anon_sym_BANG_TILDE] = ACTIONS(307), - [anon_sym_TILDE_STAR] = ACTIONS(305), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(305), - }, - [3296] = { - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(467), - [anon_sym_COMMA] = ACTIONS(465), - [aux_sym_cte_token1] = ACTIONS(467), - [aux_sym_cte_token2] = ACTIONS(467), - [aux_sym_comment_statement_token7] = ACTIONS(467), - [aux_sym_create_statement_token1] = ACTIONS(467), - [aux_sym_alter_statement_token1] = ACTIONS(467), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(467), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym__compound_statement_token2] = ACTIONS(467), - [aux_sym_return_statement_token1] = ACTIONS(467), - [aux_sym_declare_statement_token1] = ACTIONS(467), - [aux_sym_create_function_statement_token7] = ACTIONS(467), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(467), - [aux_sym_trigger_event_token1] = ACTIONS(467), - [aux_sym_trigger_event_token2] = ACTIONS(467), - [aux_sym_trigger_event_token3] = ACTIONS(467), - [aux_sym_drop_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token1] = ACTIONS(467), - [aux_sym_grant_statement_token4] = ACTIONS(467), - [aux_sym_grant_statement_token8] = ACTIONS(467), - [aux_sym_order_by_clause_token1] = ACTIONS(467), - [aux_sym_limit_clause_token1] = ACTIONS(467), - [aux_sym_offset_clause_token1] = ACTIONS(467), - [aux_sym_where_clause_token1] = ACTIONS(467), - [aux_sym_join_type_token1] = ACTIONS(467), - [aux_sym_join_type_token2] = ACTIONS(467), - [aux_sym_join_type_token3] = ACTIONS(467), - [aux_sym_join_type_token4] = ACTIONS(467), - [aux_sym_join_clause_token1] = ACTIONS(467), - [aux_sym_frame_clause_token2] = ACTIONS(467), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(467), - [sym__unquoted_identifier] = ACTIONS(467), - [anon_sym_BQUOTE] = ACTIONS(465), - [anon_sym_DQUOTE] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [3297] = { - [anon_sym_SEMI] = ACTIONS(469), - [aux_sym_with_clause_token1] = ACTIONS(471), - [anon_sym_COMMA] = ACTIONS(469), - [aux_sym_cte_token1] = ACTIONS(471), - [aux_sym_cte_token2] = ACTIONS(471), - [aux_sym_comment_statement_token7] = ACTIONS(471), - [aux_sym_create_statement_token1] = ACTIONS(471), - [aux_sym_alter_statement_token1] = ACTIONS(471), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(471), - [aux_sym_pg_command_token1] = ACTIONS(469), - [aux_sym__compound_statement_token2] = ACTIONS(471), - [aux_sym_return_statement_token1] = ACTIONS(471), - [aux_sym_declare_statement_token1] = ACTIONS(471), - [aux_sym_create_function_statement_token7] = ACTIONS(471), - [aux_sym_create_function_parameter_token1] = ACTIONS(471), - [anon_sym_EQ] = ACTIONS(469), - [aux_sym_create_trigger_statement_token1] = ACTIONS(471), - [aux_sym_trigger_event_token1] = ACTIONS(471), - [aux_sym_trigger_event_token2] = ACTIONS(471), - [aux_sym_trigger_event_token3] = ACTIONS(471), - [aux_sym_drop_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token1] = ACTIONS(471), - [aux_sym_grant_statement_token4] = ACTIONS(471), - [aux_sym_grant_statement_token8] = ACTIONS(471), - [aux_sym_order_by_clause_token1] = ACTIONS(471), - [aux_sym_limit_clause_token1] = ACTIONS(471), - [aux_sym_offset_clause_token1] = ACTIONS(471), - [aux_sym_where_clause_token1] = ACTIONS(471), - [aux_sym_join_type_token1] = ACTIONS(471), - [aux_sym_join_type_token2] = ACTIONS(471), - [aux_sym_join_type_token3] = ACTIONS(471), - [aux_sym_join_type_token4] = ACTIONS(471), - [aux_sym_join_clause_token1] = ACTIONS(471), - [aux_sym_frame_clause_token2] = ACTIONS(471), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(471), - [sym__unquoted_identifier] = ACTIONS(471), - [anon_sym_BQUOTE] = ACTIONS(469), - [anon_sym_DQUOTE] = ACTIONS(469), - [anon_sym_DASH_GT] = ACTIONS(471), - [anon_sym_DASH_GT_GT] = ACTIONS(469), - [anon_sym_POUND_GT] = ACTIONS(471), - [anon_sym_POUND_GT_GT] = ACTIONS(469), - [anon_sym_LBRACK] = ACTIONS(469), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(471), - [anon_sym_TILDE] = ACTIONS(471), - [anon_sym_CARET] = ACTIONS(469), - [anon_sym_STAR] = ACTIONS(469), - [anon_sym_SLASH] = ACTIONS(471), - [anon_sym_PERCENT] = ACTIONS(469), - [anon_sym_LT_LT] = ACTIONS(469), - [anon_sym_GT_GT] = ACTIONS(469), - [anon_sym_AMP] = ACTIONS(469), - [anon_sym_PIPE] = ACTIONS(469), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_LT] = ACTIONS(471), - [anon_sym_LT_EQ] = ACTIONS(469), - [anon_sym_LT_GT] = ACTIONS(469), - [anon_sym_BANG_EQ] = ACTIONS(469), - [anon_sym_GT] = ACTIONS(471), - [anon_sym_GT_EQ] = ACTIONS(469), - [anon_sym_BANG_TILDE] = ACTIONS(471), - [anon_sym_TILDE_STAR] = ACTIONS(469), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(469), - }, - [3298] = { - [anon_sym_SEMI] = ACTIONS(784), - [aux_sym_with_clause_token1] = ACTIONS(786), - [anon_sym_COMMA] = ACTIONS(784), - [aux_sym_cte_token1] = ACTIONS(786), - [aux_sym_cte_token2] = ACTIONS(786), - [aux_sym_comment_statement_token7] = ACTIONS(786), - [aux_sym_create_statement_token1] = ACTIONS(786), - [aux_sym_alter_statement_token1] = ACTIONS(786), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(786), - [aux_sym_pg_command_token1] = ACTIONS(784), - [aux_sym__compound_statement_token2] = ACTIONS(786), - [aux_sym_return_statement_token1] = ACTIONS(786), - [aux_sym_declare_statement_token1] = ACTIONS(786), - [aux_sym_create_function_statement_token7] = ACTIONS(786), - [aux_sym_create_function_parameter_token1] = ACTIONS(786), - [anon_sym_EQ] = ACTIONS(784), - [aux_sym_create_trigger_statement_token1] = ACTIONS(786), - [aux_sym_trigger_event_token1] = ACTIONS(786), - [aux_sym_trigger_event_token2] = ACTIONS(786), - [aux_sym_trigger_event_token3] = ACTIONS(786), - [aux_sym_drop_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token1] = ACTIONS(786), - [aux_sym_grant_statement_token4] = ACTIONS(786), - [aux_sym_grant_statement_token8] = ACTIONS(786), - [aux_sym_create_table_statement_token1] = ACTIONS(786), - [aux_sym_order_by_clause_token1] = ACTIONS(786), - [aux_sym_limit_clause_token1] = ACTIONS(786), - [aux_sym_offset_clause_token1] = ACTIONS(786), - [aux_sym_where_clause_token1] = ACTIONS(786), - [aux_sym_join_type_token1] = ACTIONS(786), - [aux_sym_join_type_token2] = ACTIONS(786), - [aux_sym_join_type_token3] = ACTIONS(786), - [aux_sym_join_type_token4] = ACTIONS(786), - [aux_sym_join_clause_token1] = ACTIONS(786), - [aux_sym_frame_clause_token2] = ACTIONS(786), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(786), - [sym__unquoted_identifier] = ACTIONS(786), - [anon_sym_BQUOTE] = ACTIONS(784), - [anon_sym_DQUOTE] = ACTIONS(784), - [anon_sym_DASH_GT] = ACTIONS(786), - [anon_sym_DASH_GT_GT] = ACTIONS(784), - [anon_sym_POUND_GT] = ACTIONS(786), - [anon_sym_POUND_GT_GT] = ACTIONS(784), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(786), - [anon_sym_TILDE] = ACTIONS(786), - [anon_sym_CARET] = ACTIONS(784), - [anon_sym_STAR] = ACTIONS(784), - [anon_sym_SLASH] = ACTIONS(786), - [anon_sym_PERCENT] = ACTIONS(784), - [anon_sym_LT_LT] = ACTIONS(784), - [anon_sym_GT_GT] = ACTIONS(784), - [anon_sym_AMP] = ACTIONS(784), - [anon_sym_PIPE] = ACTIONS(784), - [anon_sym_POUND] = ACTIONS(786), - [anon_sym_LT] = ACTIONS(786), - [anon_sym_LT_EQ] = ACTIONS(784), - [anon_sym_LT_GT] = ACTIONS(784), - [anon_sym_BANG_EQ] = ACTIONS(784), - [anon_sym_GT] = ACTIONS(786), - [anon_sym_GT_EQ] = ACTIONS(784), - [anon_sym_BANG_TILDE] = ACTIONS(786), - [anon_sym_TILDE_STAR] = ACTIONS(784), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(784), - }, - [3299] = { - [anon_sym_SEMI] = ACTIONS(484), - [aux_sym_with_clause_token1] = ACTIONS(486), - [anon_sym_COMMA] = ACTIONS(484), - [aux_sym_cte_token1] = ACTIONS(486), - [aux_sym_cte_token2] = ACTIONS(486), - [aux_sym_comment_statement_token7] = ACTIONS(486), - [aux_sym_create_statement_token1] = ACTIONS(486), - [aux_sym_alter_statement_token1] = ACTIONS(486), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(486), - [aux_sym_pg_command_token1] = ACTIONS(484), - [aux_sym__compound_statement_token2] = ACTIONS(486), - [aux_sym_return_statement_token1] = ACTIONS(486), - [aux_sym_declare_statement_token1] = ACTIONS(486), - [aux_sym_create_function_statement_token7] = ACTIONS(486), - [aux_sym_create_function_parameter_token1] = ACTIONS(486), - [anon_sym_EQ] = ACTIONS(484), - [aux_sym_create_trigger_statement_token1] = ACTIONS(486), - [aux_sym_trigger_event_token1] = ACTIONS(486), - [aux_sym_trigger_event_token2] = ACTIONS(486), - [aux_sym_trigger_event_token3] = ACTIONS(486), - [aux_sym_drop_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token1] = ACTIONS(486), - [aux_sym_grant_statement_token4] = ACTIONS(486), - [aux_sym_grant_statement_token8] = ACTIONS(486), - [aux_sym_order_by_clause_token1] = ACTIONS(486), - [aux_sym_limit_clause_token1] = ACTIONS(486), - [aux_sym_offset_clause_token1] = ACTIONS(486), - [aux_sym_where_clause_token1] = ACTIONS(486), - [aux_sym_join_type_token1] = ACTIONS(486), - [aux_sym_join_type_token2] = ACTIONS(486), - [aux_sym_join_type_token3] = ACTIONS(486), - [aux_sym_join_type_token4] = ACTIONS(486), - [aux_sym_join_clause_token1] = ACTIONS(486), - [aux_sym_frame_clause_token2] = ACTIONS(486), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(486), - [sym__unquoted_identifier] = ACTIONS(486), - [anon_sym_BQUOTE] = ACTIONS(484), - [anon_sym_DQUOTE] = ACTIONS(484), - [anon_sym_DASH_GT] = ACTIONS(486), - [anon_sym_DASH_GT_GT] = ACTIONS(484), - [anon_sym_POUND_GT] = ACTIONS(486), - [anon_sym_POUND_GT_GT] = ACTIONS(484), - [anon_sym_LBRACK] = ACTIONS(484), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(484), - [anon_sym_DASH] = ACTIONS(486), - [anon_sym_TILDE] = ACTIONS(486), - [anon_sym_CARET] = ACTIONS(484), - [anon_sym_STAR] = ACTIONS(484), - [anon_sym_SLASH] = ACTIONS(486), - [anon_sym_PERCENT] = ACTIONS(484), - [anon_sym_LT_LT] = ACTIONS(484), - [anon_sym_GT_GT] = ACTIONS(484), - [anon_sym_AMP] = ACTIONS(484), - [anon_sym_PIPE] = ACTIONS(484), - [anon_sym_POUND] = ACTIONS(486), - [anon_sym_LT] = ACTIONS(486), - [anon_sym_LT_EQ] = ACTIONS(484), - [anon_sym_LT_GT] = ACTIONS(484), - [anon_sym_BANG_EQ] = ACTIONS(484), - [anon_sym_GT] = ACTIONS(486), - [anon_sym_GT_EQ] = ACTIONS(484), - [anon_sym_BANG_TILDE] = ACTIONS(486), - [anon_sym_TILDE_STAR] = ACTIONS(484), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(484), - }, - [3300] = { - [anon_sym_SEMI] = ACTIONS(530), - [aux_sym_with_clause_token1] = ACTIONS(532), - [anon_sym_COMMA] = ACTIONS(530), - [aux_sym_cte_token1] = ACTIONS(532), - [aux_sym_cte_token2] = ACTIONS(532), - [aux_sym_comment_statement_token7] = ACTIONS(532), - [aux_sym_create_statement_token1] = ACTIONS(532), - [aux_sym_alter_statement_token1] = ACTIONS(532), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(532), - [aux_sym_pg_command_token1] = ACTIONS(530), - [aux_sym__compound_statement_token2] = ACTIONS(532), - [aux_sym_return_statement_token1] = ACTIONS(532), - [aux_sym_declare_statement_token1] = ACTIONS(532), - [aux_sym_create_function_statement_token7] = ACTIONS(532), - [aux_sym_create_function_parameter_token1] = ACTIONS(532), - [anon_sym_EQ] = ACTIONS(530), - [aux_sym_create_trigger_statement_token1] = ACTIONS(532), - [aux_sym_trigger_event_token1] = ACTIONS(532), - [aux_sym_trigger_event_token2] = ACTIONS(532), - [aux_sym_trigger_event_token3] = ACTIONS(532), - [aux_sym_drop_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token1] = ACTIONS(532), - [aux_sym_grant_statement_token4] = ACTIONS(532), - [aux_sym_grant_statement_token8] = ACTIONS(532), - [aux_sym_order_by_clause_token1] = ACTIONS(532), - [aux_sym_limit_clause_token1] = ACTIONS(532), - [aux_sym_offset_clause_token1] = ACTIONS(532), - [aux_sym_where_clause_token1] = ACTIONS(532), - [aux_sym_join_type_token1] = ACTIONS(532), - [aux_sym_join_type_token2] = ACTIONS(532), - [aux_sym_join_type_token3] = ACTIONS(532), - [aux_sym_join_type_token4] = ACTIONS(532), - [aux_sym_join_clause_token1] = ACTIONS(532), - [aux_sym_frame_clause_token2] = ACTIONS(532), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(532), - [sym__unquoted_identifier] = ACTIONS(532), - [anon_sym_BQUOTE] = ACTIONS(530), - [anon_sym_DQUOTE] = ACTIONS(530), - [anon_sym_DASH_GT] = ACTIONS(532), - [anon_sym_DASH_GT_GT] = ACTIONS(530), - [anon_sym_POUND_GT] = ACTIONS(532), - [anon_sym_POUND_GT_GT] = ACTIONS(530), - [anon_sym_LBRACK] = ACTIONS(530), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(530), - [anon_sym_DASH] = ACTIONS(532), - [anon_sym_TILDE] = ACTIONS(532), - [anon_sym_CARET] = ACTIONS(530), - [anon_sym_STAR] = ACTIONS(530), - [anon_sym_SLASH] = ACTIONS(532), - [anon_sym_PERCENT] = ACTIONS(530), - [anon_sym_LT_LT] = ACTIONS(530), - [anon_sym_GT_GT] = ACTIONS(530), - [anon_sym_AMP] = ACTIONS(530), - [anon_sym_PIPE] = ACTIONS(530), - [anon_sym_POUND] = ACTIONS(532), - [anon_sym_LT] = ACTIONS(532), - [anon_sym_LT_EQ] = ACTIONS(530), - [anon_sym_LT_GT] = ACTIONS(530), - [anon_sym_BANG_EQ] = ACTIONS(530), - [anon_sym_GT] = ACTIONS(532), - [anon_sym_GT_EQ] = ACTIONS(530), - [anon_sym_BANG_TILDE] = ACTIONS(532), - [anon_sym_TILDE_STAR] = ACTIONS(530), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(530), - }, - [3301] = { - [anon_sym_SEMI] = ACTIONS(542), - [aux_sym_with_clause_token1] = ACTIONS(544), - [anon_sym_COMMA] = ACTIONS(542), - [aux_sym_cte_token1] = ACTIONS(544), - [aux_sym_cte_token2] = ACTIONS(544), - [aux_sym_comment_statement_token7] = ACTIONS(544), - [aux_sym_create_statement_token1] = ACTIONS(544), - [aux_sym_alter_statement_token1] = ACTIONS(544), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(544), - [aux_sym_pg_command_token1] = ACTIONS(542), - [aux_sym__compound_statement_token2] = ACTIONS(544), - [aux_sym_return_statement_token1] = ACTIONS(544), - [aux_sym_declare_statement_token1] = ACTIONS(544), - [aux_sym_create_function_statement_token7] = ACTIONS(544), - [aux_sym_create_function_parameter_token1] = ACTIONS(544), - [anon_sym_EQ] = ACTIONS(542), - [aux_sym_create_trigger_statement_token1] = ACTIONS(544), - [aux_sym_trigger_event_token1] = ACTIONS(544), - [aux_sym_trigger_event_token2] = ACTIONS(544), - [aux_sym_trigger_event_token3] = ACTIONS(544), - [aux_sym_drop_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token1] = ACTIONS(544), - [aux_sym_grant_statement_token4] = ACTIONS(544), - [aux_sym_grant_statement_token8] = ACTIONS(544), - [aux_sym_order_by_clause_token1] = ACTIONS(544), - [aux_sym_limit_clause_token1] = ACTIONS(544), - [aux_sym_offset_clause_token1] = ACTIONS(544), - [aux_sym_where_clause_token1] = ACTIONS(544), - [aux_sym_join_type_token1] = ACTIONS(544), - [aux_sym_join_type_token2] = ACTIONS(544), - [aux_sym_join_type_token3] = ACTIONS(544), - [aux_sym_join_type_token4] = ACTIONS(544), - [aux_sym_join_clause_token1] = ACTIONS(544), - [aux_sym_frame_clause_token2] = ACTIONS(544), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(544), - [sym__unquoted_identifier] = ACTIONS(544), - [anon_sym_BQUOTE] = ACTIONS(542), - [anon_sym_DQUOTE] = ACTIONS(542), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_DASH_GT_GT] = ACTIONS(542), - [anon_sym_POUND_GT] = ACTIONS(544), - [anon_sym_POUND_GT_GT] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(542), - [anon_sym_DASH] = ACTIONS(544), - [anon_sym_TILDE] = ACTIONS(544), - [anon_sym_CARET] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(542), - [anon_sym_SLASH] = ACTIONS(544), - [anon_sym_PERCENT] = ACTIONS(542), - [anon_sym_LT_LT] = ACTIONS(542), - [anon_sym_GT_GT] = ACTIONS(542), - [anon_sym_AMP] = ACTIONS(542), - [anon_sym_PIPE] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(544), - [anon_sym_LT] = ACTIONS(544), - [anon_sym_LT_EQ] = ACTIONS(542), - [anon_sym_LT_GT] = ACTIONS(542), - [anon_sym_BANG_EQ] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(544), - [anon_sym_GT_EQ] = ACTIONS(542), - [anon_sym_BANG_TILDE] = ACTIONS(544), - [anon_sym_TILDE_STAR] = ACTIONS(542), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(542), - }, - [3302] = { - [anon_sym_SEMI] = ACTIONS(703), - [aux_sym_with_clause_token1] = ACTIONS(705), - [anon_sym_COMMA] = ACTIONS(703), - [aux_sym_cte_token1] = ACTIONS(705), - [aux_sym_cte_token2] = ACTIONS(705), - [aux_sym_comment_statement_token7] = ACTIONS(705), - [aux_sym_create_statement_token1] = ACTIONS(705), - [aux_sym_alter_statement_token1] = ACTIONS(705), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(705), - [aux_sym_pg_command_token1] = ACTIONS(703), - [aux_sym__compound_statement_token2] = ACTIONS(705), - [aux_sym_return_statement_token1] = ACTIONS(705), - [aux_sym_declare_statement_token1] = ACTIONS(705), - [aux_sym_create_function_statement_token7] = ACTIONS(705), - [aux_sym_create_function_parameter_token1] = ACTIONS(705), - [anon_sym_EQ] = ACTIONS(703), - [aux_sym_create_trigger_statement_token1] = ACTIONS(705), - [aux_sym_trigger_event_token1] = ACTIONS(705), - [aux_sym_trigger_event_token2] = ACTIONS(705), - [aux_sym_trigger_event_token3] = ACTIONS(705), - [aux_sym_drop_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token1] = ACTIONS(705), - [aux_sym_grant_statement_token4] = ACTIONS(705), - [aux_sym_grant_statement_token8] = ACTIONS(705), - [aux_sym_create_table_statement_token1] = ACTIONS(705), - [aux_sym_order_by_clause_token1] = ACTIONS(705), - [aux_sym_limit_clause_token1] = ACTIONS(705), - [aux_sym_offset_clause_token1] = ACTIONS(705), - [aux_sym_where_clause_token1] = ACTIONS(705), - [aux_sym_join_type_token1] = ACTIONS(705), - [aux_sym_join_type_token2] = ACTIONS(705), - [aux_sym_join_type_token3] = ACTIONS(705), - [aux_sym_join_type_token4] = ACTIONS(705), - [aux_sym_join_clause_token1] = ACTIONS(705), - [aux_sym_frame_clause_token2] = ACTIONS(705), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(705), - [sym__unquoted_identifier] = ACTIONS(705), - [anon_sym_BQUOTE] = ACTIONS(703), - [anon_sym_DQUOTE] = ACTIONS(703), - [anon_sym_DASH_GT] = ACTIONS(705), - [anon_sym_DASH_GT_GT] = ACTIONS(703), - [anon_sym_POUND_GT] = ACTIONS(705), - [anon_sym_POUND_GT_GT] = ACTIONS(703), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(703), - [anon_sym_DASH] = ACTIONS(705), - [anon_sym_TILDE] = ACTIONS(705), - [anon_sym_CARET] = ACTIONS(703), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_SLASH] = ACTIONS(705), - [anon_sym_PERCENT] = ACTIONS(703), - [anon_sym_LT_LT] = ACTIONS(703), - [anon_sym_GT_GT] = ACTIONS(703), - [anon_sym_AMP] = ACTIONS(703), - [anon_sym_PIPE] = ACTIONS(703), - [anon_sym_POUND] = ACTIONS(705), - [anon_sym_LT] = ACTIONS(705), - [anon_sym_LT_EQ] = ACTIONS(703), - [anon_sym_LT_GT] = ACTIONS(703), - [anon_sym_BANG_EQ] = ACTIONS(703), - [anon_sym_GT] = ACTIONS(705), - [anon_sym_GT_EQ] = ACTIONS(703), - [anon_sym_BANG_TILDE] = ACTIONS(705), - [anon_sym_TILDE_STAR] = ACTIONS(703), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(703), - }, - [3303] = { - [anon_sym_SEMI] = ACTIONS(546), - [aux_sym_with_clause_token1] = ACTIONS(548), - [anon_sym_COMMA] = ACTIONS(546), - [aux_sym_cte_token1] = ACTIONS(548), - [aux_sym_cte_token2] = ACTIONS(548), - [aux_sym_comment_statement_token7] = ACTIONS(548), - [aux_sym_create_statement_token1] = ACTIONS(548), - [aux_sym_alter_statement_token1] = ACTIONS(548), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(548), - [aux_sym_pg_command_token1] = ACTIONS(546), - [aux_sym__compound_statement_token2] = ACTIONS(548), - [aux_sym_return_statement_token1] = ACTIONS(548), - [aux_sym_declare_statement_token1] = ACTIONS(548), - [aux_sym_create_function_statement_token7] = ACTIONS(548), - [aux_sym_create_function_parameter_token1] = ACTIONS(548), - [anon_sym_EQ] = ACTIONS(546), - [aux_sym_create_trigger_statement_token1] = ACTIONS(548), - [aux_sym_trigger_event_token1] = ACTIONS(548), - [aux_sym_trigger_event_token2] = ACTIONS(548), - [aux_sym_trigger_event_token3] = ACTIONS(548), - [aux_sym_drop_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token1] = ACTIONS(548), - [aux_sym_grant_statement_token4] = ACTIONS(548), - [aux_sym_grant_statement_token8] = ACTIONS(548), - [aux_sym_order_by_clause_token1] = ACTIONS(548), - [aux_sym_limit_clause_token1] = ACTIONS(548), - [aux_sym_offset_clause_token1] = ACTIONS(548), - [aux_sym_where_clause_token1] = ACTIONS(548), - [aux_sym_join_type_token1] = ACTIONS(548), - [aux_sym_join_type_token2] = ACTIONS(548), - [aux_sym_join_type_token3] = ACTIONS(548), - [aux_sym_join_type_token4] = ACTIONS(548), - [aux_sym_join_clause_token1] = ACTIONS(548), - [aux_sym_frame_clause_token2] = ACTIONS(548), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(548), - [sym__unquoted_identifier] = ACTIONS(548), - [anon_sym_BQUOTE] = ACTIONS(546), - [anon_sym_DQUOTE] = ACTIONS(546), - [anon_sym_DASH_GT] = ACTIONS(548), - [anon_sym_DASH_GT_GT] = ACTIONS(546), - [anon_sym_POUND_GT] = ACTIONS(548), - [anon_sym_POUND_GT_GT] = ACTIONS(546), - [anon_sym_LBRACK] = ACTIONS(546), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_TILDE] = ACTIONS(548), - [anon_sym_CARET] = ACTIONS(546), - [anon_sym_STAR] = ACTIONS(546), - [anon_sym_SLASH] = ACTIONS(548), - [anon_sym_PERCENT] = ACTIONS(546), - [anon_sym_LT_LT] = ACTIONS(546), - [anon_sym_GT_GT] = ACTIONS(546), - [anon_sym_AMP] = ACTIONS(546), - [anon_sym_PIPE] = ACTIONS(546), - [anon_sym_POUND] = ACTIONS(548), - [anon_sym_LT] = ACTIONS(548), - [anon_sym_LT_EQ] = ACTIONS(546), - [anon_sym_LT_GT] = ACTIONS(546), - [anon_sym_BANG_EQ] = ACTIONS(546), - [anon_sym_GT] = ACTIONS(548), - [anon_sym_GT_EQ] = ACTIONS(546), - [anon_sym_BANG_TILDE] = ACTIONS(548), - [anon_sym_TILDE_STAR] = ACTIONS(546), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(546), - }, - [3304] = { - [anon_sym_SEMI] = ACTIONS(488), - [aux_sym_with_clause_token1] = ACTIONS(490), - [anon_sym_COMMA] = ACTIONS(488), - [aux_sym_cte_token1] = ACTIONS(490), - [aux_sym_cte_token2] = ACTIONS(490), - [aux_sym_comment_statement_token7] = ACTIONS(490), - [aux_sym_create_statement_token1] = ACTIONS(490), - [aux_sym_alter_statement_token1] = ACTIONS(490), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(490), - [aux_sym_pg_command_token1] = ACTIONS(488), - [aux_sym__compound_statement_token2] = ACTIONS(490), - [aux_sym_return_statement_token1] = ACTIONS(490), - [aux_sym_declare_statement_token1] = ACTIONS(490), - [aux_sym_create_function_statement_token7] = ACTIONS(490), - [aux_sym_create_function_parameter_token1] = ACTIONS(490), - [anon_sym_EQ] = ACTIONS(488), - [aux_sym_create_trigger_statement_token1] = ACTIONS(490), - [aux_sym_trigger_event_token1] = ACTIONS(490), - [aux_sym_trigger_event_token2] = ACTIONS(490), - [aux_sym_trigger_event_token3] = ACTIONS(490), - [aux_sym_drop_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token1] = ACTIONS(490), - [aux_sym_grant_statement_token4] = ACTIONS(490), - [aux_sym_grant_statement_token8] = ACTIONS(490), - [aux_sym_order_by_clause_token1] = ACTIONS(490), - [aux_sym_limit_clause_token1] = ACTIONS(490), - [aux_sym_offset_clause_token1] = ACTIONS(490), - [aux_sym_where_clause_token1] = ACTIONS(490), - [aux_sym_join_type_token1] = ACTIONS(490), - [aux_sym_join_type_token2] = ACTIONS(490), - [aux_sym_join_type_token3] = ACTIONS(490), - [aux_sym_join_type_token4] = ACTIONS(490), - [aux_sym_join_clause_token1] = ACTIONS(490), - [aux_sym_frame_clause_token2] = ACTIONS(490), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(490), - [sym__unquoted_identifier] = ACTIONS(490), - [anon_sym_BQUOTE] = ACTIONS(488), - [anon_sym_DQUOTE] = ACTIONS(488), - [anon_sym_DASH_GT] = ACTIONS(490), - [anon_sym_DASH_GT_GT] = ACTIONS(488), - [anon_sym_POUND_GT] = ACTIONS(490), - [anon_sym_POUND_GT_GT] = ACTIONS(488), - [anon_sym_COLON_COLON] = ACTIONS(488), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(488), - [anon_sym_DASH] = ACTIONS(490), - [anon_sym_TILDE] = ACTIONS(490), - [anon_sym_CARET] = ACTIONS(488), - [anon_sym_STAR] = ACTIONS(488), - [anon_sym_SLASH] = ACTIONS(490), - [anon_sym_PERCENT] = ACTIONS(488), - [anon_sym_LT_LT] = ACTIONS(488), - [anon_sym_GT_GT] = ACTIONS(488), - [anon_sym_AMP] = ACTIONS(488), - [anon_sym_PIPE] = ACTIONS(488), - [anon_sym_POUND] = ACTIONS(490), - [anon_sym_LT] = ACTIONS(490), - [anon_sym_LT_EQ] = ACTIONS(488), - [anon_sym_LT_GT] = ACTIONS(488), - [anon_sym_BANG_EQ] = ACTIONS(488), - [anon_sym_GT] = ACTIONS(490), - [anon_sym_GT_EQ] = ACTIONS(488), - [anon_sym_BANG_TILDE] = ACTIONS(490), - [anon_sym_TILDE_STAR] = ACTIONS(488), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(488), - }, - [3305] = { - [anon_sym_SEMI] = ACTIONS(550), - [aux_sym_with_clause_token1] = ACTIONS(552), - [anon_sym_COMMA] = ACTIONS(550), - [aux_sym_cte_token1] = ACTIONS(552), - [aux_sym_cte_token2] = ACTIONS(552), - [aux_sym_comment_statement_token7] = ACTIONS(552), - [aux_sym_create_statement_token1] = ACTIONS(552), - [aux_sym_alter_statement_token1] = ACTIONS(552), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(552), - [aux_sym_pg_command_token1] = ACTIONS(550), - [aux_sym__compound_statement_token2] = ACTIONS(552), - [aux_sym_return_statement_token1] = ACTIONS(552), - [aux_sym_declare_statement_token1] = ACTIONS(552), - [aux_sym_create_function_statement_token7] = ACTIONS(552), - [aux_sym_create_function_parameter_token1] = ACTIONS(552), - [anon_sym_EQ] = ACTIONS(550), - [aux_sym_create_trigger_statement_token1] = ACTIONS(552), - [aux_sym_trigger_event_token1] = ACTIONS(552), - [aux_sym_trigger_event_token2] = ACTIONS(552), - [aux_sym_trigger_event_token3] = ACTIONS(552), - [aux_sym_drop_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token1] = ACTIONS(552), - [aux_sym_grant_statement_token4] = ACTIONS(552), - [aux_sym_grant_statement_token8] = ACTIONS(552), - [aux_sym_order_by_clause_token1] = ACTIONS(552), - [aux_sym_limit_clause_token1] = ACTIONS(552), - [aux_sym_offset_clause_token1] = ACTIONS(552), - [aux_sym_where_clause_token1] = ACTIONS(552), - [aux_sym_join_type_token1] = ACTIONS(552), - [aux_sym_join_type_token2] = ACTIONS(552), - [aux_sym_join_type_token3] = ACTIONS(552), - [aux_sym_join_type_token4] = ACTIONS(552), - [aux_sym_join_clause_token1] = ACTIONS(552), - [aux_sym_frame_clause_token2] = ACTIONS(552), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(552), - [sym__unquoted_identifier] = ACTIONS(552), - [anon_sym_BQUOTE] = ACTIONS(550), - [anon_sym_DQUOTE] = ACTIONS(550), - [anon_sym_DASH_GT] = ACTIONS(552), - [anon_sym_DASH_GT_GT] = ACTIONS(550), - [anon_sym_POUND_GT] = ACTIONS(552), - [anon_sym_POUND_GT_GT] = ACTIONS(550), - [anon_sym_LBRACK] = ACTIONS(550), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(550), - [anon_sym_DASH] = ACTIONS(552), - [anon_sym_TILDE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(550), - [anon_sym_STAR] = ACTIONS(550), - [anon_sym_SLASH] = ACTIONS(552), - [anon_sym_PERCENT] = ACTIONS(550), - [anon_sym_LT_LT] = ACTIONS(550), - [anon_sym_GT_GT] = ACTIONS(550), - [anon_sym_AMP] = ACTIONS(550), - [anon_sym_PIPE] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(552), - [anon_sym_LT] = ACTIONS(552), - [anon_sym_LT_EQ] = ACTIONS(550), - [anon_sym_LT_GT] = ACTIONS(550), - [anon_sym_BANG_EQ] = ACTIONS(550), - [anon_sym_GT] = ACTIONS(552), - [anon_sym_GT_EQ] = ACTIONS(550), - [anon_sym_BANG_TILDE] = ACTIONS(552), - [anon_sym_TILDE_STAR] = ACTIONS(550), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(550), - }, - [3306] = { - [anon_sym_SEMI] = ACTIONS(616), - [aux_sym_with_clause_token1] = ACTIONS(618), - [anon_sym_COMMA] = ACTIONS(616), - [aux_sym_cte_token1] = ACTIONS(618), - [aux_sym_cte_token2] = ACTIONS(618), - [aux_sym_comment_statement_token7] = ACTIONS(618), - [aux_sym_create_statement_token1] = ACTIONS(618), - [aux_sym_alter_statement_token1] = ACTIONS(618), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(618), - [aux_sym_pg_command_token1] = ACTIONS(616), - [aux_sym__compound_statement_token2] = ACTIONS(618), - [aux_sym_return_statement_token1] = ACTIONS(618), - [aux_sym_declare_statement_token1] = ACTIONS(618), - [aux_sym_create_function_statement_token7] = ACTIONS(618), - [aux_sym_create_function_parameter_token1] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(616), - [aux_sym_create_trigger_statement_token1] = ACTIONS(618), - [aux_sym_trigger_event_token1] = ACTIONS(618), - [aux_sym_trigger_event_token2] = ACTIONS(618), - [aux_sym_trigger_event_token3] = ACTIONS(618), - [aux_sym_drop_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token1] = ACTIONS(618), - [aux_sym_grant_statement_token4] = ACTIONS(618), - [aux_sym_grant_statement_token8] = ACTIONS(618), - [aux_sym_order_by_clause_token1] = ACTIONS(618), - [aux_sym_limit_clause_token1] = ACTIONS(618), - [aux_sym_offset_clause_token1] = ACTIONS(618), - [aux_sym_where_clause_token1] = ACTIONS(618), - [aux_sym_join_type_token1] = ACTIONS(618), - [aux_sym_join_type_token2] = ACTIONS(618), - [aux_sym_join_type_token3] = ACTIONS(618), - [aux_sym_join_type_token4] = ACTIONS(618), - [aux_sym_join_clause_token1] = ACTIONS(618), - [aux_sym_frame_clause_token2] = ACTIONS(618), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(618), - [sym__unquoted_identifier] = ACTIONS(618), - [anon_sym_BQUOTE] = ACTIONS(616), - [anon_sym_DQUOTE] = ACTIONS(616), - [anon_sym_DASH_GT] = ACTIONS(618), - [anon_sym_DASH_GT_GT] = ACTIONS(616), - [anon_sym_POUND_GT] = ACTIONS(618), - [anon_sym_POUND_GT_GT] = ACTIONS(616), - [anon_sym_LBRACK] = ACTIONS(616), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(616), - [anon_sym_DASH] = ACTIONS(618), - [anon_sym_TILDE] = ACTIONS(618), - [anon_sym_CARET] = ACTIONS(616), - [anon_sym_STAR] = ACTIONS(616), - [anon_sym_SLASH] = ACTIONS(618), - [anon_sym_PERCENT] = ACTIONS(616), - [anon_sym_LT_LT] = ACTIONS(616), - [anon_sym_GT_GT] = ACTIONS(616), - [anon_sym_AMP] = ACTIONS(616), - [anon_sym_PIPE] = ACTIONS(616), - [anon_sym_POUND] = ACTIONS(618), - [anon_sym_LT] = ACTIONS(618), - [anon_sym_LT_EQ] = ACTIONS(616), - [anon_sym_LT_GT] = ACTIONS(616), - [anon_sym_BANG_EQ] = ACTIONS(616), - [anon_sym_GT] = ACTIONS(618), - [anon_sym_GT_EQ] = ACTIONS(616), - [anon_sym_BANG_TILDE] = ACTIONS(618), - [anon_sym_TILDE_STAR] = ACTIONS(616), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(616), - }, - [3307] = { - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(419), - [anon_sym_COMMA] = ACTIONS(417), - [aux_sym_cte_token1] = ACTIONS(419), - [aux_sym_cte_token2] = ACTIONS(419), - [aux_sym_comment_statement_token7] = ACTIONS(419), - [aux_sym_create_statement_token1] = ACTIONS(419), - [aux_sym_alter_statement_token1] = ACTIONS(419), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(419), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym__compound_statement_token2] = ACTIONS(419), - [aux_sym_return_statement_token1] = ACTIONS(419), - [aux_sym_declare_statement_token1] = ACTIONS(419), - [aux_sym_create_function_statement_token7] = ACTIONS(419), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(419), - [aux_sym_trigger_event_token1] = ACTIONS(419), - [aux_sym_trigger_event_token2] = ACTIONS(419), - [aux_sym_trigger_event_token3] = ACTIONS(419), - [aux_sym_drop_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token1] = ACTIONS(419), - [aux_sym_grant_statement_token4] = ACTIONS(419), - [aux_sym_grant_statement_token8] = ACTIONS(419), - [aux_sym_order_by_clause_token1] = ACTIONS(419), - [aux_sym_limit_clause_token1] = ACTIONS(419), - [aux_sym_offset_clause_token1] = ACTIONS(419), - [aux_sym_where_clause_token1] = ACTIONS(419), - [aux_sym_join_type_token1] = ACTIONS(419), - [aux_sym_join_type_token2] = ACTIONS(419), - [aux_sym_join_type_token3] = ACTIONS(419), - [aux_sym_join_type_token4] = ACTIONS(419), - [aux_sym_join_clause_token1] = ACTIONS(419), - [aux_sym_frame_clause_token2] = ACTIONS(419), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(419), - [sym__unquoted_identifier] = ACTIONS(419), - [anon_sym_BQUOTE] = ACTIONS(417), - [anon_sym_DQUOTE] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [3308] = { - [anon_sym_SEMI] = ACTIONS(840), - [aux_sym_with_clause_token1] = ACTIONS(842), - [anon_sym_COMMA] = ACTIONS(840), - [aux_sym_cte_token1] = ACTIONS(842), - [aux_sym_cte_token2] = ACTIONS(842), - [aux_sym_comment_statement_token7] = ACTIONS(842), - [aux_sym_create_statement_token1] = ACTIONS(842), - [aux_sym_alter_statement_token1] = ACTIONS(842), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(842), - [aux_sym_pg_command_token1] = ACTIONS(840), - [aux_sym__compound_statement_token2] = ACTIONS(842), - [aux_sym_return_statement_token1] = ACTIONS(842), - [aux_sym_declare_statement_token1] = ACTIONS(842), - [aux_sym_create_function_statement_token7] = ACTIONS(842), - [aux_sym_create_function_parameter_token1] = ACTIONS(842), - [anon_sym_EQ] = ACTIONS(840), - [aux_sym_create_trigger_statement_token1] = ACTIONS(842), - [aux_sym_trigger_event_token1] = ACTIONS(842), - [aux_sym_trigger_event_token2] = ACTIONS(842), - [aux_sym_trigger_event_token3] = ACTIONS(842), - [aux_sym_drop_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token1] = ACTIONS(842), - [aux_sym_grant_statement_token4] = ACTIONS(842), - [aux_sym_grant_statement_token8] = ACTIONS(842), - [aux_sym_create_table_statement_token1] = ACTIONS(842), - [aux_sym_order_by_clause_token1] = ACTIONS(842), - [aux_sym_limit_clause_token1] = ACTIONS(842), - [aux_sym_offset_clause_token1] = ACTIONS(842), - [aux_sym_where_clause_token1] = ACTIONS(842), - [aux_sym_join_type_token1] = ACTIONS(842), - [aux_sym_join_type_token2] = ACTIONS(842), - [aux_sym_join_type_token3] = ACTIONS(842), - [aux_sym_join_type_token4] = ACTIONS(842), - [aux_sym_join_clause_token1] = ACTIONS(842), - [aux_sym_frame_clause_token2] = ACTIONS(842), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(842), - [sym__unquoted_identifier] = ACTIONS(842), - [anon_sym_BQUOTE] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [anon_sym_DASH_GT] = ACTIONS(842), - [anon_sym_DASH_GT_GT] = ACTIONS(840), - [anon_sym_POUND_GT] = ACTIONS(842), - [anon_sym_POUND_GT_GT] = ACTIONS(840), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(842), - [anon_sym_CARET] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(842), - [anon_sym_PERCENT] = ACTIONS(840), - [anon_sym_LT_LT] = ACTIONS(840), - [anon_sym_GT_GT] = ACTIONS(840), - [anon_sym_AMP] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(842), - [anon_sym_LT_EQ] = ACTIONS(840), - [anon_sym_LT_GT] = ACTIONS(840), - [anon_sym_BANG_EQ] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(842), - [anon_sym_GT_EQ] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(842), - [anon_sym_TILDE_STAR] = ACTIONS(840), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(840), - }, - [3309] = { - [anon_sym_SEMI] = ACTIONS(568), - [aux_sym_with_clause_token1] = ACTIONS(570), - [anon_sym_COMMA] = ACTIONS(568), - [aux_sym_cte_token1] = ACTIONS(570), - [aux_sym_cte_token2] = ACTIONS(570), - [aux_sym_comment_statement_token7] = ACTIONS(570), - [aux_sym_create_statement_token1] = ACTIONS(570), - [aux_sym_alter_statement_token1] = ACTIONS(570), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(570), - [aux_sym_pg_command_token1] = ACTIONS(568), - [aux_sym__compound_statement_token2] = ACTIONS(570), - [aux_sym_return_statement_token1] = ACTIONS(570), - [aux_sym_declare_statement_token1] = ACTIONS(570), - [aux_sym_create_function_statement_token7] = ACTIONS(570), - [aux_sym_create_function_parameter_token1] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [aux_sym_create_trigger_statement_token1] = ACTIONS(570), - [aux_sym_trigger_event_token1] = ACTIONS(570), - [aux_sym_trigger_event_token2] = ACTIONS(570), - [aux_sym_trigger_event_token3] = ACTIONS(570), - [aux_sym_drop_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token1] = ACTIONS(570), - [aux_sym_grant_statement_token4] = ACTIONS(570), - [aux_sym_grant_statement_token8] = ACTIONS(570), - [aux_sym_order_by_clause_token1] = ACTIONS(570), - [aux_sym_limit_clause_token1] = ACTIONS(570), - [aux_sym_offset_clause_token1] = ACTIONS(570), - [aux_sym_where_clause_token1] = ACTIONS(570), - [aux_sym_join_type_token1] = ACTIONS(570), - [aux_sym_join_type_token2] = ACTIONS(570), - [aux_sym_join_type_token3] = ACTIONS(570), - [aux_sym_join_type_token4] = ACTIONS(570), - [aux_sym_join_clause_token1] = ACTIONS(570), - [aux_sym_frame_clause_token2] = ACTIONS(570), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(570), - [sym__unquoted_identifier] = ACTIONS(570), - [anon_sym_BQUOTE] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [anon_sym_DASH_GT] = ACTIONS(570), - [anon_sym_DASH_GT_GT] = ACTIONS(568), - [anon_sym_POUND_GT] = ACTIONS(570), - [anon_sym_POUND_GT_GT] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_TILDE] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(570), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT_LT] = ACTIONS(568), - [anon_sym_GT_GT] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(570), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_LT_GT] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(570), - [anon_sym_TILDE_STAR] = ACTIONS(568), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(568), - }, - [3310] = { - [anon_sym_SEMI] = ACTIONS(564), - [aux_sym_with_clause_token1] = ACTIONS(566), - [anon_sym_COMMA] = ACTIONS(564), - [aux_sym_cte_token1] = ACTIONS(566), - [aux_sym_cte_token2] = ACTIONS(566), - [aux_sym_comment_statement_token7] = ACTIONS(566), - [aux_sym_create_statement_token1] = ACTIONS(566), - [aux_sym_alter_statement_token1] = ACTIONS(566), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(566), - [aux_sym_pg_command_token1] = ACTIONS(564), - [aux_sym__compound_statement_token2] = ACTIONS(566), - [aux_sym_return_statement_token1] = ACTIONS(566), - [aux_sym_declare_statement_token1] = ACTIONS(566), - [aux_sym_create_function_statement_token7] = ACTIONS(566), - [aux_sym_create_function_parameter_token1] = ACTIONS(566), - [anon_sym_EQ] = ACTIONS(564), - [aux_sym_create_trigger_statement_token1] = ACTIONS(566), - [aux_sym_trigger_event_token1] = ACTIONS(566), - [aux_sym_trigger_event_token2] = ACTIONS(566), - [aux_sym_trigger_event_token3] = ACTIONS(566), - [aux_sym_drop_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token1] = ACTIONS(566), - [aux_sym_grant_statement_token4] = ACTIONS(566), - [aux_sym_grant_statement_token8] = ACTIONS(566), - [aux_sym_order_by_clause_token1] = ACTIONS(566), - [aux_sym_limit_clause_token1] = ACTIONS(566), - [aux_sym_offset_clause_token1] = ACTIONS(566), - [aux_sym_where_clause_token1] = ACTIONS(566), - [aux_sym_join_type_token1] = ACTIONS(566), - [aux_sym_join_type_token2] = ACTIONS(566), - [aux_sym_join_type_token3] = ACTIONS(566), - [aux_sym_join_type_token4] = ACTIONS(566), - [aux_sym_join_clause_token1] = ACTIONS(566), - [aux_sym_frame_clause_token2] = ACTIONS(566), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(566), - [sym__unquoted_identifier] = ACTIONS(566), - [anon_sym_BQUOTE] = ACTIONS(564), - [anon_sym_DQUOTE] = ACTIONS(564), - [anon_sym_DASH_GT] = ACTIONS(566), - [anon_sym_DASH_GT_GT] = ACTIONS(564), - [anon_sym_POUND_GT] = ACTIONS(566), - [anon_sym_POUND_GT_GT] = ACTIONS(564), - [anon_sym_LBRACK] = ACTIONS(564), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(564), - [anon_sym_DASH] = ACTIONS(566), - [anon_sym_TILDE] = ACTIONS(566), - [anon_sym_CARET] = ACTIONS(564), - [anon_sym_STAR] = ACTIONS(564), - [anon_sym_SLASH] = ACTIONS(566), - [anon_sym_PERCENT] = ACTIONS(564), - [anon_sym_LT_LT] = ACTIONS(564), - [anon_sym_GT_GT] = ACTIONS(564), - [anon_sym_AMP] = ACTIONS(564), - [anon_sym_PIPE] = ACTIONS(564), - [anon_sym_POUND] = ACTIONS(566), - [anon_sym_LT] = ACTIONS(566), - [anon_sym_LT_EQ] = ACTIONS(564), - [anon_sym_LT_GT] = ACTIONS(564), - [anon_sym_BANG_EQ] = ACTIONS(564), - [anon_sym_GT] = ACTIONS(566), - [anon_sym_GT_EQ] = ACTIONS(564), - [anon_sym_BANG_TILDE] = ACTIONS(566), - [anon_sym_TILDE_STAR] = ACTIONS(564), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(564), - }, - [3311] = { - [anon_sym_SEMI] = ACTIONS(538), - [aux_sym_with_clause_token1] = ACTIONS(540), - [anon_sym_COMMA] = ACTIONS(538), - [aux_sym_cte_token1] = ACTIONS(540), - [aux_sym_cte_token2] = ACTIONS(540), - [aux_sym_comment_statement_token7] = ACTIONS(540), - [aux_sym_create_statement_token1] = ACTIONS(540), - [aux_sym_alter_statement_token1] = ACTIONS(540), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(540), - [aux_sym_pg_command_token1] = ACTIONS(538), - [aux_sym__compound_statement_token2] = ACTIONS(540), - [aux_sym_return_statement_token1] = ACTIONS(540), - [aux_sym_declare_statement_token1] = ACTIONS(540), - [aux_sym_create_function_statement_token7] = ACTIONS(540), - [aux_sym_create_function_parameter_token1] = ACTIONS(540), - [anon_sym_EQ] = ACTIONS(538), - [aux_sym_create_trigger_statement_token1] = ACTIONS(540), - [aux_sym_trigger_event_token1] = ACTIONS(540), - [aux_sym_trigger_event_token2] = ACTIONS(540), - [aux_sym_trigger_event_token3] = ACTIONS(540), - [aux_sym_drop_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token1] = ACTIONS(540), - [aux_sym_grant_statement_token4] = ACTIONS(540), - [aux_sym_grant_statement_token8] = ACTIONS(540), - [aux_sym_order_by_clause_token1] = ACTIONS(540), - [aux_sym_limit_clause_token1] = ACTIONS(540), - [aux_sym_offset_clause_token1] = ACTIONS(540), - [aux_sym_where_clause_token1] = ACTIONS(540), - [aux_sym_join_type_token1] = ACTIONS(540), - [aux_sym_join_type_token2] = ACTIONS(540), - [aux_sym_join_type_token3] = ACTIONS(540), - [aux_sym_join_type_token4] = ACTIONS(540), - [aux_sym_join_clause_token1] = ACTIONS(540), - [aux_sym_frame_clause_token2] = ACTIONS(540), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(540), - [sym__unquoted_identifier] = ACTIONS(540), - [anon_sym_BQUOTE] = ACTIONS(538), - [anon_sym_DQUOTE] = ACTIONS(538), - [anon_sym_DASH_GT] = ACTIONS(540), - [anon_sym_DASH_GT_GT] = ACTIONS(538), - [anon_sym_POUND_GT] = ACTIONS(540), - [anon_sym_POUND_GT_GT] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_DASH] = ACTIONS(540), - [anon_sym_TILDE] = ACTIONS(540), - [anon_sym_CARET] = ACTIONS(538), - [anon_sym_STAR] = ACTIONS(538), - [anon_sym_SLASH] = ACTIONS(540), - [anon_sym_PERCENT] = ACTIONS(538), - [anon_sym_LT_LT] = ACTIONS(538), - [anon_sym_GT_GT] = ACTIONS(538), - [anon_sym_AMP] = ACTIONS(538), - [anon_sym_PIPE] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(540), - [anon_sym_LT_EQ] = ACTIONS(538), - [anon_sym_LT_GT] = ACTIONS(538), - [anon_sym_BANG_EQ] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(540), - [anon_sym_GT_EQ] = ACTIONS(538), - [anon_sym_BANG_TILDE] = ACTIONS(540), - [anon_sym_TILDE_STAR] = ACTIONS(538), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(538), - }, - [3312] = { - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym__compound_statement_token2] = ACTIONS(684), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3820), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3826), - [anon_sym_DASH] = ACTIONS(3828), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(3832), - [anon_sym_STAR] = ACTIONS(3834), - [anon_sym_SLASH] = ACTIONS(3836), - [anon_sym_PERCENT] = ACTIONS(3834), - [anon_sym_LT_LT] = ACTIONS(3834), - [anon_sym_GT_GT] = ACTIONS(3834), - [anon_sym_AMP] = ACTIONS(3834), - [anon_sym_PIPE] = ACTIONS(3826), - [anon_sym_POUND] = ACTIONS(3828), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [3313] = { - [anon_sym_SEMI] = ACTIONS(761), - [aux_sym_with_clause_token1] = ACTIONS(763), - [anon_sym_COMMA] = ACTIONS(761), - [aux_sym_cte_token1] = ACTIONS(763), - [aux_sym_cte_token2] = ACTIONS(3808), - [aux_sym_comment_statement_token7] = ACTIONS(3810), - [aux_sym_create_statement_token1] = ACTIONS(763), - [aux_sym_alter_statement_token1] = ACTIONS(763), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(763), - [aux_sym_pg_command_token1] = ACTIONS(761), - [aux_sym__compound_statement_token2] = ACTIONS(763), - [aux_sym_return_statement_token1] = ACTIONS(763), - [aux_sym_declare_statement_token1] = ACTIONS(763), - [aux_sym_create_function_statement_token7] = ACTIONS(763), - [aux_sym_create_function_parameter_token1] = ACTIONS(3812), - [anon_sym_EQ] = ACTIONS(3814), - [aux_sym_create_trigger_statement_token1] = ACTIONS(763), - [aux_sym_trigger_event_token1] = ACTIONS(763), - [aux_sym_trigger_event_token2] = ACTIONS(763), - [aux_sym_trigger_event_token3] = ACTIONS(763), - [aux_sym_drop_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token1] = ACTIONS(763), - [aux_sym_grant_statement_token4] = ACTIONS(763), - [aux_sym_grant_statement_token8] = ACTIONS(763), - [aux_sym_create_table_statement_token1] = ACTIONS(763), - [aux_sym_order_by_clause_token1] = ACTIONS(763), - [aux_sym_limit_clause_token1] = ACTIONS(763), - [aux_sym_offset_clause_token1] = ACTIONS(763), - [aux_sym_where_clause_token1] = ACTIONS(763), - [aux_sym_join_type_token1] = ACTIONS(763), - [aux_sym_join_type_token2] = ACTIONS(763), - [aux_sym_join_type_token3] = ACTIONS(763), - [aux_sym_join_type_token4] = ACTIONS(763), - [aux_sym_join_clause_token1] = ACTIONS(763), - [aux_sym_frame_clause_token2] = ACTIONS(3818), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3820), - [sym__unquoted_identifier] = ACTIONS(763), - [anon_sym_BQUOTE] = ACTIONS(761), - [anon_sym_DQUOTE] = ACTIONS(761), - [anon_sym_DASH_GT] = ACTIONS(763), - [anon_sym_DASH_GT_GT] = ACTIONS(761), - [anon_sym_POUND_GT] = ACTIONS(763), - [anon_sym_POUND_GT_GT] = ACTIONS(761), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3826), - [anon_sym_DASH] = ACTIONS(3828), - [anon_sym_TILDE] = ACTIONS(3830), - [anon_sym_CARET] = ACTIONS(3832), - [anon_sym_STAR] = ACTIONS(3834), - [anon_sym_SLASH] = ACTIONS(3836), - [anon_sym_PERCENT] = ACTIONS(3834), - [anon_sym_LT_LT] = ACTIONS(3834), - [anon_sym_GT_GT] = ACTIONS(3834), - [anon_sym_AMP] = ACTIONS(3834), - [anon_sym_PIPE] = ACTIONS(3826), - [anon_sym_POUND] = ACTIONS(3828), - [anon_sym_LT] = ACTIONS(3830), - [anon_sym_LT_EQ] = ACTIONS(3814), - [anon_sym_LT_GT] = ACTIONS(3814), - [anon_sym_BANG_EQ] = ACTIONS(3814), - [anon_sym_GT] = ACTIONS(3830), - [anon_sym_GT_EQ] = ACTIONS(3814), - [anon_sym_BANG_TILDE] = ACTIONS(3830), - [anon_sym_TILDE_STAR] = ACTIONS(3814), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3814), - }, - [3314] = { - [anon_sym_SEMI] = ACTIONS(765), - [aux_sym_with_clause_token1] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(765), - [aux_sym_cte_token1] = ACTIONS(767), - [aux_sym_cte_token2] = ACTIONS(3808), - [aux_sym_comment_statement_token7] = ACTIONS(3810), - [aux_sym_create_statement_token1] = ACTIONS(767), - [aux_sym_alter_statement_token1] = ACTIONS(767), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(767), - [aux_sym_pg_command_token1] = ACTIONS(765), - [aux_sym__compound_statement_token2] = ACTIONS(767), - [aux_sym_return_statement_token1] = ACTIONS(767), - [aux_sym_declare_statement_token1] = ACTIONS(767), - [aux_sym_create_function_statement_token7] = ACTIONS(767), - [aux_sym_create_function_parameter_token1] = ACTIONS(3812), - [anon_sym_EQ] = ACTIONS(3814), - [aux_sym_create_trigger_statement_token1] = ACTIONS(767), - [aux_sym_trigger_event_token1] = ACTIONS(767), - [aux_sym_trigger_event_token2] = ACTIONS(767), - [aux_sym_trigger_event_token3] = ACTIONS(767), - [aux_sym_drop_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token1] = ACTIONS(767), - [aux_sym_grant_statement_token4] = ACTIONS(767), - [aux_sym_grant_statement_token8] = ACTIONS(767), - [aux_sym_create_table_statement_token1] = ACTIONS(767), - [aux_sym_order_by_clause_token1] = ACTIONS(767), - [aux_sym_limit_clause_token1] = ACTIONS(767), - [aux_sym_offset_clause_token1] = ACTIONS(767), - [aux_sym_where_clause_token1] = ACTIONS(767), - [aux_sym_join_type_token1] = ACTIONS(767), - [aux_sym_join_type_token2] = ACTIONS(767), - [aux_sym_join_type_token3] = ACTIONS(767), - [aux_sym_join_type_token4] = ACTIONS(767), - [aux_sym_join_clause_token1] = ACTIONS(767), - [aux_sym_frame_clause_token2] = ACTIONS(767), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3820), - [sym__unquoted_identifier] = ACTIONS(767), - [anon_sym_BQUOTE] = ACTIONS(765), - [anon_sym_DQUOTE] = ACTIONS(765), - [anon_sym_DASH_GT] = ACTIONS(767), - [anon_sym_DASH_GT_GT] = ACTIONS(765), - [anon_sym_POUND_GT] = ACTIONS(767), - [anon_sym_POUND_GT_GT] = ACTIONS(765), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3826), - [anon_sym_DASH] = ACTIONS(3828), - [anon_sym_TILDE] = ACTIONS(3830), - [anon_sym_CARET] = ACTIONS(3832), - [anon_sym_STAR] = ACTIONS(3834), - [anon_sym_SLASH] = ACTIONS(3836), - [anon_sym_PERCENT] = ACTIONS(3834), - [anon_sym_LT_LT] = ACTIONS(3834), - [anon_sym_GT_GT] = ACTIONS(3834), - [anon_sym_AMP] = ACTIONS(3834), - [anon_sym_PIPE] = ACTIONS(3826), - [anon_sym_POUND] = ACTIONS(3828), - [anon_sym_LT] = ACTIONS(3830), - [anon_sym_LT_EQ] = ACTIONS(3814), - [anon_sym_LT_GT] = ACTIONS(3814), - [anon_sym_BANG_EQ] = ACTIONS(3814), - [anon_sym_GT] = ACTIONS(3830), - [anon_sym_GT_EQ] = ACTIONS(3814), - [anon_sym_BANG_TILDE] = ACTIONS(3830), - [anon_sym_TILDE_STAR] = ACTIONS(3814), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3814), - }, - [3315] = { - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym__compound_statement_token2] = ACTIONS(684), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3820), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(3832), - [anon_sym_STAR] = ACTIONS(3834), - [anon_sym_SLASH] = ACTIONS(3836), - [anon_sym_PERCENT] = ACTIONS(3834), - [anon_sym_LT_LT] = ACTIONS(3834), - [anon_sym_GT_GT] = ACTIONS(3834), - [anon_sym_AMP] = ACTIONS(3834), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [3316] = { - [anon_sym_SEMI] = ACTIONS(682), - [aux_sym_with_clause_token1] = ACTIONS(684), - [anon_sym_COMMA] = ACTIONS(682), - [aux_sym_cte_token1] = ACTIONS(684), - [aux_sym_cte_token2] = ACTIONS(684), - [aux_sym_comment_statement_token7] = ACTIONS(684), - [aux_sym_create_statement_token1] = ACTIONS(684), - [aux_sym_alter_statement_token1] = ACTIONS(684), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(684), - [aux_sym_pg_command_token1] = ACTIONS(682), - [aux_sym__compound_statement_token2] = ACTIONS(684), - [aux_sym_return_statement_token1] = ACTIONS(684), - [aux_sym_declare_statement_token1] = ACTIONS(684), - [aux_sym_create_function_statement_token7] = ACTIONS(684), - [aux_sym_create_function_parameter_token1] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(682), - [aux_sym_create_trigger_statement_token1] = ACTIONS(684), - [aux_sym_trigger_event_token1] = ACTIONS(684), - [aux_sym_trigger_event_token2] = ACTIONS(684), - [aux_sym_trigger_event_token3] = ACTIONS(684), - [aux_sym_drop_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token1] = ACTIONS(684), - [aux_sym_grant_statement_token4] = ACTIONS(684), - [aux_sym_grant_statement_token8] = ACTIONS(684), - [aux_sym_create_table_statement_token1] = ACTIONS(684), - [aux_sym_order_by_clause_token1] = ACTIONS(684), - [aux_sym_limit_clause_token1] = ACTIONS(684), - [aux_sym_offset_clause_token1] = ACTIONS(684), - [aux_sym_where_clause_token1] = ACTIONS(684), - [aux_sym_join_type_token1] = ACTIONS(684), - [aux_sym_join_type_token2] = ACTIONS(684), - [aux_sym_join_type_token3] = ACTIONS(684), - [aux_sym_join_type_token4] = ACTIONS(684), - [aux_sym_join_clause_token1] = ACTIONS(684), - [aux_sym_frame_clause_token2] = ACTIONS(684), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3820), - [sym__unquoted_identifier] = ACTIONS(684), - [anon_sym_BQUOTE] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [anon_sym_DASH_GT] = ACTIONS(684), - [anon_sym_DASH_GT_GT] = ACTIONS(682), - [anon_sym_POUND_GT] = ACTIONS(684), - [anon_sym_POUND_GT_GT] = ACTIONS(682), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(684), - [anon_sym_TILDE] = ACTIONS(684), - [anon_sym_CARET] = ACTIONS(3832), - [anon_sym_STAR] = ACTIONS(682), - [anon_sym_SLASH] = ACTIONS(684), - [anon_sym_PERCENT] = ACTIONS(682), - [anon_sym_LT_LT] = ACTIONS(682), - [anon_sym_GT_GT] = ACTIONS(682), - [anon_sym_AMP] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LT] = ACTIONS(684), - [anon_sym_LT_EQ] = ACTIONS(682), - [anon_sym_LT_GT] = ACTIONS(682), - [anon_sym_BANG_EQ] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(684), - [anon_sym_GT_EQ] = ACTIONS(682), - [anon_sym_BANG_TILDE] = ACTIONS(684), - [anon_sym_TILDE_STAR] = ACTIONS(682), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(682), - }, - [3317] = { - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(265), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(3294), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [3318] = { - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(265), - [anon_sym_COMMA] = ACTIONS(263), - [aux_sym_cte_token1] = ACTIONS(265), - [aux_sym_cte_token2] = ACTIONS(265), - [aux_sym_comment_statement_token7] = ACTIONS(265), - [aux_sym_create_statement_token1] = ACTIONS(265), - [aux_sym_alter_statement_token1] = ACTIONS(265), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(265), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(265), - [aux_sym_return_statement_token1] = ACTIONS(265), - [aux_sym_declare_statement_token1] = ACTIONS(265), - [aux_sym_create_function_statement_token7] = ACTIONS(265), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(265), - [aux_sym_trigger_event_token1] = ACTIONS(265), - [aux_sym_trigger_event_token2] = ACTIONS(265), - [aux_sym_trigger_event_token3] = ACTIONS(265), - [aux_sym_drop_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token1] = ACTIONS(265), - [aux_sym_grant_statement_token4] = ACTIONS(265), - [aux_sym_grant_statement_token8] = ACTIONS(265), - [aux_sym_order_by_clause_token1] = ACTIONS(265), - [aux_sym_limit_clause_token1] = ACTIONS(265), - [aux_sym_offset_clause_token1] = ACTIONS(265), - [aux_sym_where_clause_token1] = ACTIONS(265), - [aux_sym_join_type_token1] = ACTIONS(265), - [aux_sym_join_type_token2] = ACTIONS(265), - [aux_sym_join_type_token3] = ACTIONS(265), - [aux_sym_join_type_token4] = ACTIONS(265), - [aux_sym_join_clause_token1] = ACTIONS(265), - [aux_sym_frame_clause_token2] = ACTIONS(265), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(265), - [sym__unquoted_identifier] = ACTIONS(265), - [anon_sym_BQUOTE] = ACTIONS(263), - [anon_sym_DQUOTE] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(3849), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [3319] = { - [anon_sym_SEMI] = ACTIONS(741), - [aux_sym_with_clause_token1] = ACTIONS(743), - [anon_sym_COMMA] = ACTIONS(741), - [aux_sym_cte_token1] = ACTIONS(743), - [aux_sym_cte_token2] = ACTIONS(3808), - [aux_sym_comment_statement_token7] = ACTIONS(3810), - [aux_sym_create_statement_token1] = ACTIONS(743), - [aux_sym_alter_statement_token1] = ACTIONS(743), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(743), - [aux_sym_pg_command_token1] = ACTIONS(741), - [aux_sym__compound_statement_token2] = ACTIONS(743), - [aux_sym_return_statement_token1] = ACTIONS(743), - [aux_sym_declare_statement_token1] = ACTIONS(743), - [aux_sym_create_function_statement_token7] = ACTIONS(743), - [aux_sym_create_function_parameter_token1] = ACTIONS(3812), - [anon_sym_EQ] = ACTIONS(3814), - [aux_sym_create_trigger_statement_token1] = ACTIONS(3816), - [aux_sym_trigger_event_token1] = ACTIONS(743), - [aux_sym_trigger_event_token2] = ACTIONS(743), - [aux_sym_trigger_event_token3] = ACTIONS(743), - [aux_sym_drop_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token1] = ACTIONS(743), - [aux_sym_grant_statement_token4] = ACTIONS(743), - [aux_sym_grant_statement_token8] = ACTIONS(743), - [aux_sym_create_table_statement_token1] = ACTIONS(743), - [aux_sym_order_by_clause_token1] = ACTIONS(743), - [aux_sym_limit_clause_token1] = ACTIONS(743), - [aux_sym_offset_clause_token1] = ACTIONS(743), - [aux_sym_where_clause_token1] = ACTIONS(743), - [aux_sym_join_type_token1] = ACTIONS(743), - [aux_sym_join_type_token2] = ACTIONS(743), - [aux_sym_join_type_token3] = ACTIONS(743), - [aux_sym_join_type_token4] = ACTIONS(743), - [aux_sym_join_clause_token1] = ACTIONS(743), - [aux_sym_frame_clause_token2] = ACTIONS(3818), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(3820), - [sym__unquoted_identifier] = ACTIONS(743), - [anon_sym_BQUOTE] = ACTIONS(741), - [anon_sym_DQUOTE] = ACTIONS(741), - [anon_sym_DASH_GT] = ACTIONS(743), - [anon_sym_DASH_GT_GT] = ACTIONS(741), - [anon_sym_POUND_GT] = ACTIONS(743), - [anon_sym_POUND_GT_GT] = ACTIONS(741), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(3826), - [anon_sym_DASH] = ACTIONS(3828), - [anon_sym_TILDE] = ACTIONS(3830), - [anon_sym_CARET] = ACTIONS(3832), - [anon_sym_STAR] = ACTIONS(3834), - [anon_sym_SLASH] = ACTIONS(3836), - [anon_sym_PERCENT] = ACTIONS(3834), - [anon_sym_LT_LT] = ACTIONS(3834), - [anon_sym_GT_GT] = ACTIONS(3834), - [anon_sym_AMP] = ACTIONS(3834), - [anon_sym_PIPE] = ACTIONS(3826), - [anon_sym_POUND] = ACTIONS(3828), - [anon_sym_LT] = ACTIONS(3830), - [anon_sym_LT_EQ] = ACTIONS(3814), - [anon_sym_LT_GT] = ACTIONS(3814), - [anon_sym_BANG_EQ] = ACTIONS(3814), - [anon_sym_GT] = ACTIONS(3830), - [anon_sym_GT_EQ] = ACTIONS(3814), - [anon_sym_BANG_TILDE] = ACTIONS(3830), - [anon_sym_TILDE_STAR] = ACTIONS(3814), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(3814), - }, - [3320] = { - [ts_builtin_sym_end] = ACTIONS(1070), - [anon_sym_SEMI] = ACTIONS(1070), - [aux_sym_with_clause_token1] = ACTIONS(1070), - [aux_sym_cte_token2] = ACTIONS(4077), - [aux_sym_truncate_statement_token1] = ACTIONS(1070), - [aux_sym_comment_statement_token1] = ACTIONS(1070), - [aux_sym_comment_statement_token7] = ACTIONS(4079), - [aux_sym_begin_statement_token1] = ACTIONS(1070), - [aux_sym_commit_statement_token1] = ACTIONS(1070), - [aux_sym_rollback_statement_token1] = ACTIONS(1070), - [aux_sym_create_statement_token1] = ACTIONS(1070), - [aux_sym_alter_statement_token1] = ACTIONS(1070), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(1070), - [aux_sym_pg_command_token1] = ACTIONS(1070), - [aux_sym__compound_statement_token2] = ACTIONS(1070), - [aux_sym_return_statement_token1] = ACTIONS(1070), - [aux_sym_declare_statement_token1] = ACTIONS(1070), - [aux_sym_create_function_statement_token7] = ACTIONS(1070), - [aux_sym_create_function_parameter_token1] = ACTIONS(4081), - [anon_sym_EQ] = ACTIONS(4083), - [aux_sym_create_trigger_statement_token1] = ACTIONS(4085), - [aux_sym_trigger_event_token1] = ACTIONS(1070), - [aux_sym_trigger_event_token2] = ACTIONS(1070), - [aux_sym_trigger_event_token3] = ACTIONS(1070), - [aux_sym_drop_statement_token1] = ACTIONS(1070), - [aux_sym_grant_statement_token1] = ACTIONS(1070), - [aux_sym_grant_statement_token4] = ACTIONS(1070), - [aux_sym_grant_statement_token8] = ACTIONS(1070), - [aux_sym_order_by_clause_token1] = ACTIONS(1070), - [aux_sym_limit_clause_token1] = ACTIONS(1070), - [aux_sym_offset_clause_token1] = ACTIONS(1070), - [aux_sym_where_clause_token1] = ACTIONS(1070), - [aux_sym_join_type_token1] = ACTIONS(1070), - [aux_sym_join_type_token2] = ACTIONS(1070), - [aux_sym_join_type_token3] = ACTIONS(1070), - [aux_sym_join_type_token4] = ACTIONS(1070), - [aux_sym_join_clause_token1] = ACTIONS(1070), - [aux_sym_frame_clause_token2] = ACTIONS(4087), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(4089), - [anon_sym_DASH_GT] = ACTIONS(4122), - [anon_sym_DASH_GT_GT] = ACTIONS(4124), - [anon_sym_POUND_GT] = ACTIONS(4122), - [anon_sym_POUND_GT_GT] = ACTIONS(4124), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(4091), - [anon_sym_DASH] = ACTIONS(4093), - [anon_sym_TILDE] = ACTIONS(4095), - [anon_sym_CARET] = ACTIONS(4097), - [anon_sym_STAR] = ACTIONS(4099), - [anon_sym_SLASH] = ACTIONS(4101), - [anon_sym_PERCENT] = ACTIONS(4099), - [anon_sym_LT_LT] = ACTIONS(4099), - [anon_sym_GT_GT] = ACTIONS(4099), - [anon_sym_AMP] = ACTIONS(4099), - [anon_sym_PIPE] = ACTIONS(4091), - [anon_sym_POUND] = ACTIONS(4093), - [anon_sym_LT] = ACTIONS(4095), - [anon_sym_LT_EQ] = ACTIONS(4083), - [anon_sym_LT_GT] = ACTIONS(4083), - [anon_sym_BANG_EQ] = ACTIONS(4083), - [anon_sym_GT] = ACTIONS(4095), - [anon_sym_GT_EQ] = ACTIONS(4083), - [anon_sym_BANG_TILDE] = ACTIONS(4095), - [anon_sym_TILDE_STAR] = ACTIONS(4083), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(4083), - }, - [3321] = { - [ts_builtin_sym_end] = ACTIONS(115), - [anon_sym_SEMI] = ACTIONS(115), - [aux_sym_with_clause_token1] = ACTIONS(115), - [anon_sym_COMMA] = ACTIONS(115), - [aux_sym_cte_token2] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [aux_sym_truncate_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token1] = ACTIONS(115), - [aux_sym_comment_statement_token7] = ACTIONS(115), - [aux_sym_begin_statement_token1] = ACTIONS(115), - [aux_sym_commit_statement_token1] = ACTIONS(115), - [aux_sym_rollback_statement_token1] = ACTIONS(115), - [aux_sym_create_statement_token1] = ACTIONS(115), - [aux_sym_alter_statement_token1] = ACTIONS(115), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(115), - [aux_sym_pg_command_token1] = ACTIONS(115), - [aux_sym__compound_statement_token2] = ACTIONS(115), - [aux_sym_return_statement_token1] = ACTIONS(115), - [aux_sym_declare_statement_token1] = ACTIONS(115), - [aux_sym_create_function_statement_token7] = ACTIONS(115), - [aux_sym_create_function_parameter_token1] = ACTIONS(117), - [anon_sym_EQ] = ACTIONS(115), - [aux_sym_create_trigger_statement_token1] = ACTIONS(117), - [aux_sym_trigger_event_token1] = ACTIONS(115), - [aux_sym_trigger_event_token2] = ACTIONS(115), - [aux_sym_trigger_event_token3] = ACTIONS(115), - [aux_sym_drop_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token1] = ACTIONS(115), - [aux_sym_grant_statement_token4] = ACTIONS(115), - [aux_sym_grant_statement_token8] = ACTIONS(115), - [aux_sym_having_clause_token1] = ACTIONS(115), - [aux_sym_order_by_clause_token1] = ACTIONS(115), - [aux_sym_limit_clause_token1] = ACTIONS(115), - [aux_sym_offset_clause_token1] = ACTIONS(115), - [aux_sym_frame_clause_token2] = ACTIONS(115), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(117), - [anon_sym_DASH_GT] = ACTIONS(117), - [anon_sym_DASH_GT_GT] = ACTIONS(115), - [anon_sym_POUND_GT] = ACTIONS(117), - [anon_sym_POUND_GT_GT] = ACTIONS(115), - [anon_sym_COLON_COLON] = ACTIONS(115), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT_LT] = ACTIONS(115), - [anon_sym_GT_GT] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(117), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_LT_GT] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(117), - [anon_sym_TILDE_STAR] = ACTIONS(115), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(115), - [anon_sym_DOT_STAR] = ACTIONS(115), - }, - [3322] = { - [aux_sym_dotted_name_repeat1] = STATE(3283), - [ts_builtin_sym_end] = ACTIONS(158), - [anon_sym_SEMI] = ACTIONS(158), - [aux_sym_with_clause_token1] = ACTIONS(160), - [aux_sym_cte_token1] = ACTIONS(160), - [aux_sym_cte_token2] = ACTIONS(160), - [anon_sym_LPAREN] = ACTIONS(158), - [aux_sym_truncate_statement_token1] = ACTIONS(160), - [aux_sym_comment_statement_token1] = ACTIONS(160), - [aux_sym_begin_statement_token1] = ACTIONS(160), - [aux_sym_commit_statement_token1] = ACTIONS(160), - [aux_sym_rollback_statement_token1] = ACTIONS(160), - [aux_sym_create_statement_token1] = ACTIONS(160), - [aux_sym_alter_statement_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(160), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(160), - [aux_sym_sequence_token5] = ACTIONS(160), - [aux_sym_pg_command_token1] = ACTIONS(158), - [aux_sym_return_statement_token1] = ACTIONS(160), - [aux_sym_declare_statement_token1] = ACTIONS(160), - [aux_sym_create_function_statement_token3] = ACTIONS(160), - [aux_sym_create_function_statement_token4] = ACTIONS(160), - [aux_sym_create_function_statement_token7] = ACTIONS(160), - [aux_sym_create_function_statement_token8] = ACTIONS(160), - [aux_sym_create_function_statement_token9] = ACTIONS(160), - [aux_sym_create_function_statement_token10] = ACTIONS(160), - [aux_sym_create_function_statement_token11] = ACTIONS(160), - [aux_sym_external_hint_token1] = ACTIONS(160), - [aux_sym_external_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token1] = ACTIONS(160), - [aux_sym_optimizer_hint_token2] = ACTIONS(160), - [aux_sym_optimizer_hint_token3] = ACTIONS(160), - [aux_sym_parallel_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token1] = ACTIONS(160), - [aux_sym_null_hint_token2] = ACTIONS(160), - [aux_sym_null_hint_token4] = ACTIONS(160), - [aux_sym_deterministic_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token1] = ACTIONS(160), - [aux_sym_sql_hint_token2] = ACTIONS(160), - [aux_sym_sql_hint_token3] = ACTIONS(160), - [aux_sym_sql_hint_token5] = ACTIONS(160), - [aux_sym__function_language_token1] = ACTIONS(160), - [aux_sym_trigger_event_token1] = ACTIONS(160), - [aux_sym_trigger_event_token2] = ACTIONS(160), - [aux_sym_trigger_event_token3] = ACTIONS(160), - [aux_sym_drop_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token1] = ACTIONS(160), - [aux_sym_grant_statement_token4] = ACTIONS(160), - [aux_sym_grant_statement_token5] = ACTIONS(160), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(160), - [aux_sym_direction_constraint_token1] = ACTIONS(160), - [aux_sym_direction_constraint_token2] = ACTIONS(160), - [anon_sym_CONSTRAINT] = ACTIONS(160), - [aux_sym_table_constraint_check_token1] = ACTIONS(160), - [aux_sym_table_constraint_unique_token1] = ACTIONS(160), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(160), - [aux_sym_create_table_statement_token1] = ACTIONS(160), - [sym__unquoted_identifier] = ACTIONS(160), - [anon_sym_BQUOTE] = ACTIONS(158), - [anon_sym_DQUOTE] = ACTIONS(158), - [anon_sym_DOT] = ACTIONS(4109), - [aux_sym_type_token1] = ACTIONS(160), - [aux_sym_type_token2] = ACTIONS(160), - [anon_sym_LBRACK] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - }, - [3323] = { - [sym_within_group_clause] = STATE(3533), - [sym_filter_clause] = STATE(3727), - [sym_over_clause] = STATE(3982), - [ts_builtin_sym_end] = ACTIONS(150), - [anon_sym_SEMI] = ACTIONS(150), - [aux_sym_with_clause_token1] = ACTIONS(152), - [aux_sym_cte_token1] = ACTIONS(152), - [aux_sym_cte_token2] = ACTIONS(152), - [aux_sym_truncate_statement_token1] = ACTIONS(152), - [aux_sym_comment_statement_token1] = ACTIONS(152), - [aux_sym_begin_statement_token1] = ACTIONS(152), - [aux_sym_commit_statement_token1] = ACTIONS(152), - [aux_sym_rollback_statement_token1] = ACTIONS(152), - [aux_sym_create_statement_token1] = ACTIONS(152), - [aux_sym_alter_statement_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(152), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(152), - [aux_sym_sequence_token5] = ACTIONS(152), - [aux_sym_pg_command_token1] = ACTIONS(150), - [aux_sym_return_statement_token1] = ACTIONS(152), - [aux_sym_declare_statement_token1] = ACTIONS(152), - [aux_sym_create_function_statement_token3] = ACTIONS(152), - [aux_sym_create_function_statement_token4] = ACTIONS(152), - [aux_sym_create_function_statement_token7] = ACTIONS(152), - [aux_sym_create_function_statement_token8] = ACTIONS(152), - [aux_sym_create_function_statement_token9] = ACTIONS(152), - [aux_sym_create_function_statement_token10] = ACTIONS(152), - [aux_sym_create_function_statement_token11] = ACTIONS(152), - [aux_sym_external_hint_token1] = ACTIONS(152), - [aux_sym_external_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token1] = ACTIONS(152), - [aux_sym_optimizer_hint_token2] = ACTIONS(152), - [aux_sym_optimizer_hint_token3] = ACTIONS(152), - [aux_sym_parallel_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token1] = ACTIONS(152), - [aux_sym_null_hint_token2] = ACTIONS(152), - [aux_sym_null_hint_token4] = ACTIONS(152), - [aux_sym_deterministic_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token1] = ACTIONS(152), - [aux_sym_sql_hint_token2] = ACTIONS(152), - [aux_sym_sql_hint_token3] = ACTIONS(152), - [aux_sym_sql_hint_token5] = ACTIONS(152), - [aux_sym__function_language_token1] = ACTIONS(152), - [aux_sym_trigger_event_token1] = ACTIONS(152), - [aux_sym_trigger_event_token2] = ACTIONS(152), - [aux_sym_trigger_event_token3] = ACTIONS(152), - [aux_sym_drop_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token1] = ACTIONS(152), - [aux_sym_grant_statement_token4] = ACTIONS(152), - [aux_sym_grant_statement_token5] = ACTIONS(152), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(152), - [aux_sym_direction_constraint_token1] = ACTIONS(152), - [aux_sym_direction_constraint_token2] = ACTIONS(152), - [anon_sym_CONSTRAINT] = ACTIONS(152), - [aux_sym_table_constraint_check_token1] = ACTIONS(152), - [aux_sym_table_constraint_unique_token1] = ACTIONS(152), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(152), - [aux_sym_within_group_clause_token1] = ACTIONS(4126), - [aux_sym_filter_clause_token1] = ACTIONS(4128), - [aux_sym_over_clause_token1] = ACTIONS(4130), - [sym__unquoted_identifier] = ACTIONS(152), - [anon_sym_BQUOTE] = ACTIONS(150), - [anon_sym_DQUOTE] = ACTIONS(150), - [anon_sym_COLON_COLON] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - }, - [3324] = { - [sym_within_group_clause] = STATE(3527), - [sym_filter_clause] = STATE(3732), - [sym_over_clause] = STATE(3981), - [ts_builtin_sym_end] = ACTIONS(154), - [anon_sym_SEMI] = ACTIONS(154), - [aux_sym_with_clause_token1] = ACTIONS(156), - [aux_sym_cte_token1] = ACTIONS(156), - [aux_sym_cte_token2] = ACTIONS(156), - [aux_sym_truncate_statement_token1] = ACTIONS(156), - [aux_sym_comment_statement_token1] = ACTIONS(156), - [aux_sym_begin_statement_token1] = ACTIONS(156), - [aux_sym_commit_statement_token1] = ACTIONS(156), - [aux_sym_rollback_statement_token1] = ACTIONS(156), - [aux_sym_create_statement_token1] = ACTIONS(156), - [aux_sym_alter_statement_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(156), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(156), - [aux_sym_sequence_token5] = ACTIONS(156), - [aux_sym_pg_command_token1] = ACTIONS(154), - [aux_sym_return_statement_token1] = ACTIONS(156), - [aux_sym_declare_statement_token1] = ACTIONS(156), - [aux_sym_create_function_statement_token3] = ACTIONS(156), - [aux_sym_create_function_statement_token4] = ACTIONS(156), - [aux_sym_create_function_statement_token7] = ACTIONS(156), - [aux_sym_create_function_statement_token8] = ACTIONS(156), - [aux_sym_create_function_statement_token9] = ACTIONS(156), - [aux_sym_create_function_statement_token10] = ACTIONS(156), - [aux_sym_create_function_statement_token11] = ACTIONS(156), - [aux_sym_external_hint_token1] = ACTIONS(156), - [aux_sym_external_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token1] = ACTIONS(156), - [aux_sym_optimizer_hint_token2] = ACTIONS(156), - [aux_sym_optimizer_hint_token3] = ACTIONS(156), - [aux_sym_parallel_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token1] = ACTIONS(156), - [aux_sym_null_hint_token2] = ACTIONS(156), - [aux_sym_null_hint_token4] = ACTIONS(156), - [aux_sym_deterministic_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token1] = ACTIONS(156), - [aux_sym_sql_hint_token2] = ACTIONS(156), - [aux_sym_sql_hint_token3] = ACTIONS(156), - [aux_sym_sql_hint_token5] = ACTIONS(156), - [aux_sym__function_language_token1] = ACTIONS(156), - [aux_sym_trigger_event_token1] = ACTIONS(156), - [aux_sym_trigger_event_token2] = ACTIONS(156), - [aux_sym_trigger_event_token3] = ACTIONS(156), - [aux_sym_drop_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token1] = ACTIONS(156), - [aux_sym_grant_statement_token4] = ACTIONS(156), - [aux_sym_grant_statement_token5] = ACTIONS(156), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(156), - [aux_sym_direction_constraint_token1] = ACTIONS(156), - [aux_sym_direction_constraint_token2] = ACTIONS(156), - [anon_sym_CONSTRAINT] = ACTIONS(156), - [aux_sym_table_constraint_check_token1] = ACTIONS(156), - [aux_sym_table_constraint_unique_token1] = ACTIONS(156), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(156), - [aux_sym_within_group_clause_token1] = ACTIONS(4126), - [aux_sym_filter_clause_token1] = ACTIONS(4128), - [aux_sym_over_clause_token1] = ACTIONS(4130), - [sym__unquoted_identifier] = ACTIONS(156), - [anon_sym_BQUOTE] = ACTIONS(154), - [anon_sym_DQUOTE] = ACTIONS(154), - [anon_sym_COLON_COLON] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - }, - [3325] = { - [ts_builtin_sym_end] = ACTIONS(259), - [anon_sym_SEMI] = ACTIONS(259), - [aux_sym_with_clause_token1] = ACTIONS(261), - [anon_sym_COMMA] = ACTIONS(259), - [aux_sym_cte_token2] = ACTIONS(259), - [aux_sym_truncate_statement_token1] = ACTIONS(259), - [aux_sym_comment_statement_token1] = ACTIONS(259), - [aux_sym_comment_statement_token7] = ACTIONS(259), - [aux_sym_begin_statement_token1] = ACTIONS(259), - [aux_sym_commit_statement_token1] = ACTIONS(259), - [aux_sym_rollback_statement_token1] = ACTIONS(259), - [aux_sym_create_statement_token1] = ACTIONS(259), - [aux_sym_alter_statement_token1] = ACTIONS(259), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(259), - [aux_sym_pg_command_token1] = ACTIONS(259), - [aux_sym__compound_statement_token2] = ACTIONS(259), - [aux_sym_return_statement_token1] = ACTIONS(259), - [aux_sym_declare_statement_token1] = ACTIONS(259), - [aux_sym_create_function_statement_token7] = ACTIONS(259), - [aux_sym_create_function_parameter_token1] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(259), - [aux_sym_create_trigger_statement_token1] = ACTIONS(261), - [aux_sym_trigger_event_token1] = ACTIONS(259), - [aux_sym_trigger_event_token2] = ACTIONS(259), - [aux_sym_trigger_event_token3] = ACTIONS(259), - [aux_sym_drop_statement_token1] = ACTIONS(259), - [aux_sym_grant_statement_token1] = ACTIONS(259), - [aux_sym_grant_statement_token4] = ACTIONS(259), - [aux_sym_grant_statement_token8] = ACTIONS(259), - [aux_sym_create_table_statement_token1] = ACTIONS(259), - [aux_sym_having_clause_token1] = ACTIONS(259), - [aux_sym_order_by_clause_token1] = ACTIONS(259), - [aux_sym_limit_clause_token1] = ACTIONS(259), - [aux_sym_offset_clause_token1] = ACTIONS(259), - [aux_sym_filter_clause_token1] = ACTIONS(259), - [aux_sym_over_clause_token1] = ACTIONS(259), - [aux_sym_frame_clause_token2] = ACTIONS(259), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(261), - [anon_sym_DASH_GT_GT] = ACTIONS(259), - [anon_sym_POUND_GT] = ACTIONS(261), - [anon_sym_POUND_GT_GT] = ACTIONS(259), - [anon_sym_COLON_COLON] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(259), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_TILDE] = ACTIONS(261), - [anon_sym_CARET] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_PERCENT] = ACTIONS(259), - [anon_sym_LT_LT] = ACTIONS(259), - [anon_sym_GT_GT] = ACTIONS(259), - [anon_sym_AMP] = ACTIONS(259), - [anon_sym_PIPE] = ACTIONS(259), - [anon_sym_POUND] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_LT_GT] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(261), - [anon_sym_TILDE_STAR] = ACTIONS(259), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(259), - }, - [3326] = { - [sym_within_group_clause] = STATE(3562), - [sym_filter_clause] = STATE(3735), - [sym_over_clause] = STATE(3978), - [ts_builtin_sym_end] = ACTIONS(132), - [anon_sym_SEMI] = ACTIONS(132), - [aux_sym_with_clause_token1] = ACTIONS(134), - [aux_sym_cte_token1] = ACTIONS(134), - [aux_sym_cte_token2] = ACTIONS(134), - [aux_sym_truncate_statement_token1] = ACTIONS(134), - [aux_sym_comment_statement_token1] = ACTIONS(134), - [aux_sym_begin_statement_token1] = ACTIONS(134), - [aux_sym_commit_statement_token1] = ACTIONS(134), - [aux_sym_rollback_statement_token1] = ACTIONS(134), - [aux_sym_create_statement_token1] = ACTIONS(134), - [aux_sym_alter_statement_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(134), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(134), - [aux_sym_sequence_token5] = ACTIONS(134), - [aux_sym_pg_command_token1] = ACTIONS(132), - [aux_sym_return_statement_token1] = ACTIONS(134), - [aux_sym_declare_statement_token1] = ACTIONS(134), - [aux_sym_create_function_statement_token3] = ACTIONS(134), - [aux_sym_create_function_statement_token4] = ACTIONS(134), - [aux_sym_create_function_statement_token7] = ACTIONS(134), - [aux_sym_create_function_statement_token8] = ACTIONS(134), - [aux_sym_create_function_statement_token9] = ACTIONS(134), - [aux_sym_create_function_statement_token10] = ACTIONS(134), - [aux_sym_create_function_statement_token11] = ACTIONS(134), - [aux_sym_external_hint_token1] = ACTIONS(134), - [aux_sym_external_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token1] = ACTIONS(134), - [aux_sym_optimizer_hint_token2] = ACTIONS(134), - [aux_sym_optimizer_hint_token3] = ACTIONS(134), - [aux_sym_parallel_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token1] = ACTIONS(134), - [aux_sym_null_hint_token2] = ACTIONS(134), - [aux_sym_null_hint_token4] = ACTIONS(134), - [aux_sym_deterministic_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token1] = ACTIONS(134), - [aux_sym_sql_hint_token2] = ACTIONS(134), - [aux_sym_sql_hint_token3] = ACTIONS(134), - [aux_sym_sql_hint_token5] = ACTIONS(134), - [aux_sym__function_language_token1] = ACTIONS(134), - [aux_sym_trigger_event_token1] = ACTIONS(134), - [aux_sym_trigger_event_token2] = ACTIONS(134), - [aux_sym_trigger_event_token3] = ACTIONS(134), - [aux_sym_drop_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token1] = ACTIONS(134), - [aux_sym_grant_statement_token4] = ACTIONS(134), - [aux_sym_grant_statement_token5] = ACTIONS(134), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(134), - [aux_sym_direction_constraint_token1] = ACTIONS(134), - [aux_sym_direction_constraint_token2] = ACTIONS(134), - [anon_sym_CONSTRAINT] = ACTIONS(134), - [aux_sym_table_constraint_check_token1] = ACTIONS(134), - [aux_sym_table_constraint_unique_token1] = ACTIONS(134), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(134), - [aux_sym_within_group_clause_token1] = ACTIONS(4126), - [aux_sym_filter_clause_token1] = ACTIONS(4128), - [aux_sym_over_clause_token1] = ACTIONS(4130), - [sym__unquoted_identifier] = ACTIONS(134), - [anon_sym_BQUOTE] = ACTIONS(132), - [anon_sym_DQUOTE] = ACTIONS(132), - [anon_sym_COLON_COLON] = ACTIONS(132), - [sym_comment] = ACTIONS(3), - }, - [3327] = { - [sym_within_group_clause] = STATE(3560), - [sym_filter_clause] = STATE(3745), - [sym_over_clause] = STATE(3973), - [ts_builtin_sym_end] = ACTIONS(146), - [anon_sym_SEMI] = ACTIONS(146), - [aux_sym_with_clause_token1] = ACTIONS(148), - [aux_sym_cte_token1] = ACTIONS(148), - [aux_sym_cte_token2] = ACTIONS(148), - [aux_sym_truncate_statement_token1] = ACTIONS(148), - [aux_sym_comment_statement_token1] = ACTIONS(148), - [aux_sym_begin_statement_token1] = ACTIONS(148), - [aux_sym_commit_statement_token1] = ACTIONS(148), - [aux_sym_rollback_statement_token1] = ACTIONS(148), - [aux_sym_create_statement_token1] = ACTIONS(148), - [aux_sym_alter_statement_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(148), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(148), - [aux_sym_sequence_token5] = ACTIONS(148), - [aux_sym_pg_command_token1] = ACTIONS(146), - [aux_sym_return_statement_token1] = ACTIONS(148), - [aux_sym_declare_statement_token1] = ACTIONS(148), - [aux_sym_create_function_statement_token3] = ACTIONS(148), - [aux_sym_create_function_statement_token4] = ACTIONS(148), - [aux_sym_create_function_statement_token7] = ACTIONS(148), - [aux_sym_create_function_statement_token8] = ACTIONS(148), - [aux_sym_create_function_statement_token9] = ACTIONS(148), - [aux_sym_create_function_statement_token10] = ACTIONS(148), - [aux_sym_create_function_statement_token11] = ACTIONS(148), - [aux_sym_external_hint_token1] = ACTIONS(148), - [aux_sym_external_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token1] = ACTIONS(148), - [aux_sym_optimizer_hint_token2] = ACTIONS(148), - [aux_sym_optimizer_hint_token3] = ACTIONS(148), - [aux_sym_parallel_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token1] = ACTIONS(148), - [aux_sym_null_hint_token2] = ACTIONS(148), - [aux_sym_null_hint_token4] = ACTIONS(148), - [aux_sym_deterministic_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token1] = ACTIONS(148), - [aux_sym_sql_hint_token2] = ACTIONS(148), - [aux_sym_sql_hint_token3] = ACTIONS(148), - [aux_sym_sql_hint_token5] = ACTIONS(148), - [aux_sym__function_language_token1] = ACTIONS(148), - [aux_sym_trigger_event_token1] = ACTIONS(148), - [aux_sym_trigger_event_token2] = ACTIONS(148), - [aux_sym_trigger_event_token3] = ACTIONS(148), - [aux_sym_drop_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token1] = ACTIONS(148), - [aux_sym_grant_statement_token4] = ACTIONS(148), - [aux_sym_grant_statement_token5] = ACTIONS(148), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(148), - [aux_sym_direction_constraint_token1] = ACTIONS(148), - [aux_sym_direction_constraint_token2] = ACTIONS(148), - [anon_sym_CONSTRAINT] = ACTIONS(148), - [aux_sym_table_constraint_check_token1] = ACTIONS(148), - [aux_sym_table_constraint_unique_token1] = ACTIONS(148), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(148), - [aux_sym_within_group_clause_token1] = ACTIONS(4126), - [aux_sym_filter_clause_token1] = ACTIONS(4128), - [aux_sym_over_clause_token1] = ACTIONS(4130), - [sym__unquoted_identifier] = ACTIONS(148), - [anon_sym_BQUOTE] = ACTIONS(146), - [anon_sym_DQUOTE] = ACTIONS(146), - [anon_sym_COLON_COLON] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - }, - [3328] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(263), - [aux_sym_cte_token2] = ACTIONS(263), - [aux_sym_truncate_statement_token1] = ACTIONS(263), - [aux_sym_comment_statement_token1] = ACTIONS(263), - [aux_sym_comment_statement_token7] = ACTIONS(263), - [aux_sym_begin_statement_token1] = ACTIONS(263), - [aux_sym_commit_statement_token1] = ACTIONS(263), - [aux_sym_rollback_statement_token1] = ACTIONS(263), - [aux_sym_create_statement_token1] = ACTIONS(263), - [aux_sym_alter_statement_token1] = ACTIONS(263), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(263), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(263), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(263), - [aux_sym_declare_statement_token1] = ACTIONS(263), - [aux_sym_null_hint_token2] = ACTIONS(263), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(263), - [aux_sym_trigger_event_token1] = ACTIONS(263), - [aux_sym_trigger_event_token2] = ACTIONS(263), - [aux_sym_trigger_event_token3] = ACTIONS(263), - [aux_sym_drop_statement_token1] = ACTIONS(263), - [aux_sym_grant_statement_token1] = ACTIONS(263), - [aux_sym_grant_statement_token4] = ACTIONS(263), - [aux_sym_grant_statement_token5] = ACTIONS(263), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(263), - [aux_sym_direction_constraint_token1] = ACTIONS(263), - [aux_sym_direction_constraint_token2] = ACTIONS(263), - [anon_sym_CONSTRAINT] = ACTIONS(263), - [aux_sym_table_constraint_check_token1] = ACTIONS(263), - [aux_sym_table_constraint_unique_token1] = ACTIONS(263), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(263), - [aux_sym_frame_clause_token2] = ACTIONS(263), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_COLON_COLON] = ACTIONS(3796), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [3329] = { - [ts_builtin_sym_end] = ACTIONS(263), - [anon_sym_SEMI] = ACTIONS(263), - [aux_sym_with_clause_token1] = ACTIONS(263), - [aux_sym_cte_token2] = ACTIONS(263), - [aux_sym_truncate_statement_token1] = ACTIONS(263), - [aux_sym_comment_statement_token1] = ACTIONS(263), - [aux_sym_comment_statement_token7] = ACTIONS(263), - [aux_sym_begin_statement_token1] = ACTIONS(263), - [aux_sym_commit_statement_token1] = ACTIONS(263), - [aux_sym_rollback_statement_token1] = ACTIONS(263), - [aux_sym_create_statement_token1] = ACTIONS(263), - [aux_sym_alter_statement_token1] = ACTIONS(263), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(263), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(263), - [aux_sym_pg_command_token1] = ACTIONS(263), - [aux_sym__compound_statement_token2] = ACTIONS(263), - [aux_sym_return_statement_token1] = ACTIONS(263), - [aux_sym_declare_statement_token1] = ACTIONS(263), - [aux_sym_null_hint_token2] = ACTIONS(263), - [aux_sym_create_function_parameter_token1] = ACTIONS(265), - [anon_sym_EQ] = ACTIONS(263), - [aux_sym_create_trigger_statement_token1] = ACTIONS(263), - [aux_sym_trigger_event_token1] = ACTIONS(263), - [aux_sym_trigger_event_token2] = ACTIONS(263), - [aux_sym_trigger_event_token3] = ACTIONS(263), - [aux_sym_drop_statement_token1] = ACTIONS(263), - [aux_sym_grant_statement_token1] = ACTIONS(263), - [aux_sym_grant_statement_token4] = ACTIONS(263), - [aux_sym_grant_statement_token5] = ACTIONS(263), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(263), - [aux_sym_direction_constraint_token1] = ACTIONS(263), - [aux_sym_direction_constraint_token2] = ACTIONS(263), - [anon_sym_CONSTRAINT] = ACTIONS(263), - [aux_sym_table_constraint_check_token1] = ACTIONS(263), - [aux_sym_table_constraint_unique_token1] = ACTIONS(263), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(263), - [aux_sym_frame_clause_token2] = ACTIONS(263), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(263), - [anon_sym_DASH_GT] = ACTIONS(265), - [anon_sym_DASH_GT_GT] = ACTIONS(263), - [anon_sym_POUND_GT] = ACTIONS(265), - [anon_sym_POUND_GT_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(3322), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(263), - [anon_sym_DASH] = ACTIONS(265), - [anon_sym_TILDE] = ACTIONS(265), - [anon_sym_CARET] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(263), - [anon_sym_SLASH] = ACTIONS(265), - [anon_sym_PERCENT] = ACTIONS(263), - [anon_sym_LT_LT] = ACTIONS(263), - [anon_sym_GT_GT] = ACTIONS(263), - [anon_sym_AMP] = ACTIONS(263), - [anon_sym_PIPE] = ACTIONS(263), - [anon_sym_POUND] = ACTIONS(265), - [anon_sym_LT] = ACTIONS(265), - [anon_sym_LT_EQ] = ACTIONS(263), - [anon_sym_LT_GT] = ACTIONS(263), - [anon_sym_BANG_EQ] = ACTIONS(263), - [anon_sym_GT] = ACTIONS(265), - [anon_sym_GT_EQ] = ACTIONS(263), - [anon_sym_BANG_TILDE] = ACTIONS(265), - [anon_sym_TILDE_STAR] = ACTIONS(263), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(263), - }, - [3330] = { - [ts_builtin_sym_end] = ACTIONS(417), - [anon_sym_SEMI] = ACTIONS(417), - [aux_sym_with_clause_token1] = ACTIONS(417), - [aux_sym_cte_token2] = ACTIONS(417), - [aux_sym_truncate_statement_token1] = ACTIONS(417), - [aux_sym_comment_statement_token1] = ACTIONS(417), - [aux_sym_comment_statement_token7] = ACTIONS(417), - [aux_sym_begin_statement_token1] = ACTIONS(417), - [aux_sym_commit_statement_token1] = ACTIONS(417), - [aux_sym_rollback_statement_token1] = ACTIONS(417), - [aux_sym_create_statement_token1] = ACTIONS(417), - [aux_sym_alter_statement_token1] = ACTIONS(417), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(417), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(417), - [aux_sym_pg_command_token1] = ACTIONS(417), - [aux_sym__compound_statement_token2] = ACTIONS(417), - [aux_sym_return_statement_token1] = ACTIONS(417), - [aux_sym_declare_statement_token1] = ACTIONS(417), - [aux_sym_null_hint_token2] = ACTIONS(417), - [aux_sym_create_function_parameter_token1] = ACTIONS(419), - [anon_sym_EQ] = ACTIONS(417), - [aux_sym_create_trigger_statement_token1] = ACTIONS(417), - [aux_sym_trigger_event_token1] = ACTIONS(417), - [aux_sym_trigger_event_token2] = ACTIONS(417), - [aux_sym_trigger_event_token3] = ACTIONS(417), - [aux_sym_drop_statement_token1] = ACTIONS(417), - [aux_sym_grant_statement_token1] = ACTIONS(417), - [aux_sym_grant_statement_token4] = ACTIONS(417), - [aux_sym_grant_statement_token5] = ACTIONS(417), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(417), - [aux_sym_direction_constraint_token1] = ACTIONS(417), - [aux_sym_direction_constraint_token2] = ACTIONS(417), - [anon_sym_CONSTRAINT] = ACTIONS(417), - [aux_sym_table_constraint_check_token1] = ACTIONS(417), - [aux_sym_table_constraint_unique_token1] = ACTIONS(417), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(417), - [aux_sym_frame_clause_token2] = ACTIONS(417), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(417), - [anon_sym_DASH_GT] = ACTIONS(419), - [anon_sym_DASH_GT_GT] = ACTIONS(417), - [anon_sym_POUND_GT] = ACTIONS(419), - [anon_sym_POUND_GT_GT] = ACTIONS(417), - [anon_sym_LBRACK] = ACTIONS(417), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(417), - [anon_sym_DASH] = ACTIONS(419), - [anon_sym_TILDE] = ACTIONS(419), - [anon_sym_CARET] = ACTIONS(417), - [anon_sym_STAR] = ACTIONS(417), - [anon_sym_SLASH] = ACTIONS(419), - [anon_sym_PERCENT] = ACTIONS(417), - [anon_sym_LT_LT] = ACTIONS(417), - [anon_sym_GT_GT] = ACTIONS(417), - [anon_sym_AMP] = ACTIONS(417), - [anon_sym_PIPE] = ACTIONS(417), - [anon_sym_POUND] = ACTIONS(419), - [anon_sym_LT] = ACTIONS(419), - [anon_sym_LT_EQ] = ACTIONS(417), - [anon_sym_LT_GT] = ACTIONS(417), - [anon_sym_BANG_EQ] = ACTIONS(417), - [anon_sym_GT] = ACTIONS(419), - [anon_sym_GT_EQ] = ACTIONS(417), - [anon_sym_BANG_TILDE] = ACTIONS(419), - [anon_sym_TILDE_STAR] = ACTIONS(417), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(417), - }, - [3331] = { - [ts_builtin_sym_end] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [aux_sym_with_clause_token1] = ACTIONS(465), - [aux_sym_cte_token2] = ACTIONS(465), - [aux_sym_truncate_statement_token1] = ACTIONS(465), - [aux_sym_comment_statement_token1] = ACTIONS(465), - [aux_sym_comment_statement_token7] = ACTIONS(465), - [aux_sym_begin_statement_token1] = ACTIONS(465), - [aux_sym_commit_statement_token1] = ACTIONS(465), - [aux_sym_rollback_statement_token1] = ACTIONS(465), - [aux_sym_create_statement_token1] = ACTIONS(465), - [aux_sym_alter_statement_token1] = ACTIONS(465), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(465), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(465), - [aux_sym_pg_command_token1] = ACTIONS(465), - [aux_sym__compound_statement_token2] = ACTIONS(465), - [aux_sym_return_statement_token1] = ACTIONS(465), - [aux_sym_declare_statement_token1] = ACTIONS(465), - [aux_sym_null_hint_token2] = ACTIONS(465), - [aux_sym_create_function_parameter_token1] = ACTIONS(467), - [anon_sym_EQ] = ACTIONS(465), - [aux_sym_create_trigger_statement_token1] = ACTIONS(465), - [aux_sym_trigger_event_token1] = ACTIONS(465), - [aux_sym_trigger_event_token2] = ACTIONS(465), - [aux_sym_trigger_event_token3] = ACTIONS(465), - [aux_sym_drop_statement_token1] = ACTIONS(465), - [aux_sym_grant_statement_token1] = ACTIONS(465), - [aux_sym_grant_statement_token4] = ACTIONS(465), - [aux_sym_grant_statement_token5] = ACTIONS(465), - [aux_sym_auto_increment_constraint_token1] = ACTIONS(465), - [aux_sym_direction_constraint_token1] = ACTIONS(465), - [aux_sym_direction_constraint_token2] = ACTIONS(465), - [anon_sym_CONSTRAINT] = ACTIONS(465), - [aux_sym_table_constraint_check_token1] = ACTIONS(465), - [aux_sym_table_constraint_unique_token1] = ACTIONS(465), - [aux_sym_table_constraint_primary_key_token1] = ACTIONS(465), - [aux_sym_frame_clause_token2] = ACTIONS(465), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(465), - [anon_sym_DASH_GT] = ACTIONS(467), - [anon_sym_DASH_GT_GT] = ACTIONS(465), - [anon_sym_POUND_GT] = ACTIONS(467), - [anon_sym_POUND_GT_GT] = ACTIONS(465), - [anon_sym_LBRACK] = ACTIONS(465), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_TILDE] = ACTIONS(467), - [anon_sym_CARET] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_SLASH] = ACTIONS(467), - [anon_sym_PERCENT] = ACTIONS(465), - [anon_sym_LT_LT] = ACTIONS(465), - [anon_sym_GT_GT] = ACTIONS(465), - [anon_sym_AMP] = ACTIONS(465), - [anon_sym_PIPE] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(467), - [anon_sym_LT] = ACTIONS(467), - [anon_sym_LT_EQ] = ACTIONS(465), - [anon_sym_LT_GT] = ACTIONS(465), - [anon_sym_BANG_EQ] = ACTIONS(465), - [anon_sym_GT] = ACTIONS(467), - [anon_sym_GT_EQ] = ACTIONS(465), - [anon_sym_BANG_TILDE] = ACTIONS(467), - [anon_sym_TILDE_STAR] = ACTIONS(465), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(465), - }, - [3332] = { - [ts_builtin_sym_end] = ACTIONS(608), - [anon_sym_SEMI] = ACTIONS(608), - [aux_sym_with_clause_token1] = ACTIONS(4132), - [anon_sym_COMMA] = ACTIONS(608), - [aux_sym_cte_token2] = ACTIONS(608), - [aux_sym_truncate_statement_token1] = ACTIONS(608), - [aux_sym_comment_statement_token1] = ACTIONS(608), - [aux_sym_comment_statement_token7] = ACTIONS(608), - [aux_sym_begin_statement_token1] = ACTIONS(608), - [aux_sym_commit_statement_token1] = ACTIONS(608), - [aux_sym_rollback_statement_token1] = ACTIONS(608), - [aux_sym_create_statement_token1] = ACTIONS(608), - [aux_sym_alter_statement_token1] = ACTIONS(608), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(608), - [aux_sym_pg_command_token1] = ACTIONS(608), - [aux_sym__compound_statement_token2] = ACTIONS(608), - [aux_sym_return_statement_token1] = ACTIONS(608), - [aux_sym_declare_statement_token1] = ACTIONS(608), - [aux_sym_create_function_parameter_token1] = ACTIONS(612), - [anon_sym_EQ] = ACTIONS(608), - [aux_sym_create_trigger_statement_token1] = ACTIONS(608), - [aux_sym_trigger_reference_token1] = ACTIONS(608), - [aux_sym_trigger_event_token1] = ACTIONS(608), - [aux_sym_trigger_event_token2] = ACTIONS(608), - [aux_sym_trigger_event_token3] = ACTIONS(608), - [aux_sym_drop_statement_token1] = ACTIONS(608), - [aux_sym_grant_statement_token1] = ACTIONS(608), - [aux_sym_grant_statement_token4] = ACTIONS(608), - [aux_sym_direction_constraint_token1] = ACTIONS(608), - [aux_sym_direction_constraint_token2] = ACTIONS(608), - [aux_sym_create_table_statement_token1] = ACTIONS(4134), - [aux_sym_order_expression_token1] = ACTIONS(608), - [aux_sym_limit_clause_token1] = ACTIONS(608), - [aux_sym_offset_clause_token1] = ACTIONS(608), - [aux_sym_fetch_clause_token1] = ACTIONS(608), - [aux_sym_where_clause_token1] = ACTIONS(608), - [aux_sym_frame_clause_token2] = ACTIONS(608), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(608), - [anon_sym_DASH_GT] = ACTIONS(612), - [anon_sym_DASH_GT_GT] = ACTIONS(608), - [anon_sym_POUND_GT] = ACTIONS(612), - [anon_sym_POUND_GT_GT] = ACTIONS(608), - [anon_sym_LBRACK] = ACTIONS(608), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(608), - [anon_sym_DASH] = ACTIONS(612), - [anon_sym_TILDE] = ACTIONS(612), - [anon_sym_CARET] = ACTIONS(608), - [anon_sym_STAR] = ACTIONS(608), - [anon_sym_SLASH] = ACTIONS(612), - [anon_sym_PERCENT] = ACTIONS(608), - [anon_sym_LT_LT] = ACTIONS(608), - [anon_sym_GT_GT] = ACTIONS(608), - [anon_sym_AMP] = ACTIONS(608), - [anon_sym_PIPE] = ACTIONS(608), - [anon_sym_POUND] = ACTIONS(612), - [anon_sym_LT] = ACTIONS(612), - [anon_sym_LT_EQ] = ACTIONS(608), - [anon_sym_LT_GT] = ACTIONS(608), - [anon_sym_BANG_EQ] = ACTIONS(608), - [anon_sym_GT] = ACTIONS(612), - [anon_sym_GT_EQ] = ACTIONS(608), - [anon_sym_BANG_TILDE] = ACTIONS(612), - [anon_sym_TILDE_STAR] = ACTIONS(608), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(608), - }, - [3333] = { - [ts_builtin_sym_end] = ACTIONS(600), - [anon_sym_SEMI] = ACTIONS(600), - [aux_sym_with_clause_token1] = ACTIONS(4136), - [anon_sym_COMMA] = ACTIONS(600), - [aux_sym_cte_token2] = ACTIONS(600), - [aux_sym_truncate_statement_token1] = ACTIONS(600), - [aux_sym_comment_statement_token1] = ACTIONS(600), - [aux_sym_comment_statement_token7] = ACTIONS(600), - [aux_sym_begin_statement_token1] = ACTIONS(600), - [aux_sym_commit_statement_token1] = ACTIONS(600), - [aux_sym_rollback_statement_token1] = ACTIONS(600), - [aux_sym_create_statement_token1] = ACTIONS(600), - [aux_sym_alter_statement_token1] = ACTIONS(600), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(600), - [aux_sym_pg_command_token1] = ACTIONS(600), - [aux_sym__compound_statement_token2] = ACTIONS(600), - [aux_sym_return_statement_token1] = ACTIONS(600), - [aux_sym_declare_statement_token1] = ACTIONS(600), - [aux_sym_create_function_parameter_token1] = ACTIONS(604), - [anon_sym_EQ] = ACTIONS(600), - [aux_sym_create_trigger_statement_token1] = ACTIONS(600), - [aux_sym_trigger_reference_token1] = ACTIONS(600), - [aux_sym_trigger_event_token1] = ACTIONS(600), - [aux_sym_trigger_event_token2] = ACTIONS(600), - [aux_sym_trigger_event_token3] = ACTIONS(600), - [aux_sym_drop_statement_token1] = ACTIONS(600), - [aux_sym_grant_statement_token1] = ACTIONS(600), - [aux_sym_grant_statement_token4] = ACTIONS(600), - [aux_sym_direction_constraint_token1] = ACTIONS(600), - [aux_sym_direction_constraint_token2] = ACTIONS(600), - [aux_sym_create_table_statement_token1] = ACTIONS(4138), - [aux_sym_order_expression_token1] = ACTIONS(600), - [aux_sym_limit_clause_token1] = ACTIONS(600), - [aux_sym_offset_clause_token1] = ACTIONS(600), - [aux_sym_fetch_clause_token1] = ACTIONS(600), - [aux_sym_where_clause_token1] = ACTIONS(600), - [aux_sym_frame_clause_token2] = ACTIONS(600), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(600), - [anon_sym_DASH_GT] = ACTIONS(604), - [anon_sym_DASH_GT_GT] = ACTIONS(600), - [anon_sym_POUND_GT] = ACTIONS(604), - [anon_sym_POUND_GT_GT] = ACTIONS(600), - [anon_sym_LBRACK] = ACTIONS(600), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(600), - [anon_sym_DASH] = ACTIONS(604), - [anon_sym_TILDE] = ACTIONS(604), - [anon_sym_CARET] = ACTIONS(600), - [anon_sym_STAR] = ACTIONS(600), - [anon_sym_SLASH] = ACTIONS(604), - [anon_sym_PERCENT] = ACTIONS(600), - [anon_sym_LT_LT] = ACTIONS(600), - [anon_sym_GT_GT] = ACTIONS(600), - [anon_sym_AMP] = ACTIONS(600), - [anon_sym_PIPE] = ACTIONS(600), - [anon_sym_POUND] = ACTIONS(604), - [anon_sym_LT] = ACTIONS(604), - [anon_sym_LT_EQ] = ACTIONS(600), - [anon_sym_LT_GT] = ACTIONS(600), - [anon_sym_BANG_EQ] = ACTIONS(600), - [anon_sym_GT] = ACTIONS(604), - [anon_sym_GT_EQ] = ACTIONS(600), - [anon_sym_BANG_TILDE] = ACTIONS(604), - [anon_sym_TILDE_STAR] = ACTIONS(600), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(600), - }, - [3334] = { - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(592), - [aux_sym_with_clause_token1] = ACTIONS(4140), - [anon_sym_COMMA] = ACTIONS(592), - [aux_sym_cte_token2] = ACTIONS(592), - [aux_sym_truncate_statement_token1] = ACTIONS(592), - [aux_sym_comment_statement_token1] = ACTIONS(592), - [aux_sym_comment_statement_token7] = ACTIONS(592), - [aux_sym_begin_statement_token1] = ACTIONS(592), - [aux_sym_commit_statement_token1] = ACTIONS(592), - [aux_sym_rollback_statement_token1] = ACTIONS(592), - [aux_sym_create_statement_token1] = ACTIONS(592), - [aux_sym_alter_statement_token1] = ACTIONS(592), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(592), - [aux_sym_pg_command_token1] = ACTIONS(592), - [aux_sym__compound_statement_token2] = ACTIONS(592), - [aux_sym_return_statement_token1] = ACTIONS(592), - [aux_sym_declare_statement_token1] = ACTIONS(592), - [aux_sym_create_function_parameter_token1] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(592), - [aux_sym_create_trigger_statement_token1] = ACTIONS(592), - [aux_sym_trigger_reference_token1] = ACTIONS(592), - [aux_sym_trigger_event_token1] = ACTIONS(592), - [aux_sym_trigger_event_token2] = ACTIONS(592), - [aux_sym_trigger_event_token3] = ACTIONS(592), - [aux_sym_drop_statement_token1] = ACTIONS(592), - [aux_sym_grant_statement_token1] = ACTIONS(592), - [aux_sym_grant_statement_token4] = ACTIONS(592), - [aux_sym_direction_constraint_token1] = ACTIONS(592), - [aux_sym_direction_constraint_token2] = ACTIONS(592), - [aux_sym_create_table_statement_token1] = ACTIONS(4142), - [aux_sym_order_expression_token1] = ACTIONS(592), - [aux_sym_limit_clause_token1] = ACTIONS(592), - [aux_sym_offset_clause_token1] = ACTIONS(592), - [aux_sym_fetch_clause_token1] = ACTIONS(592), - [aux_sym_where_clause_token1] = ACTIONS(592), - [aux_sym_frame_clause_token2] = ACTIONS(592), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(592), - [anon_sym_DASH_GT] = ACTIONS(596), - [anon_sym_DASH_GT_GT] = ACTIONS(592), - [anon_sym_POUND_GT] = ACTIONS(596), - [anon_sym_POUND_GT_GT] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(592), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(592), - [anon_sym_DASH] = ACTIONS(596), - [anon_sym_TILDE] = ACTIONS(596), - [anon_sym_CARET] = ACTIONS(592), - [anon_sym_STAR] = ACTIONS(592), - [anon_sym_SLASH] = ACTIONS(596), - [anon_sym_PERCENT] = ACTIONS(592), - [anon_sym_LT_LT] = ACTIONS(592), - [anon_sym_GT_GT] = ACTIONS(592), - [anon_sym_AMP] = ACTIONS(592), - [anon_sym_PIPE] = ACTIONS(592), - [anon_sym_POUND] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(596), - [anon_sym_LT_EQ] = ACTIONS(592), - [anon_sym_LT_GT] = ACTIONS(592), - [anon_sym_BANG_EQ] = ACTIONS(592), - [anon_sym_GT] = ACTIONS(596), - [anon_sym_GT_EQ] = ACTIONS(592), - [anon_sym_BANG_TILDE] = ACTIONS(596), - [anon_sym_TILDE_STAR] = ACTIONS(592), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(592), - }, - [3335] = { - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(580), - [aux_sym_with_clause_token1] = ACTIONS(4144), - [anon_sym_COMMA] = ACTIONS(580), - [aux_sym_cte_token2] = ACTIONS(580), - [aux_sym_truncate_statement_token1] = ACTIONS(580), - [aux_sym_comment_statement_token1] = ACTIONS(580), - [aux_sym_comment_statement_token7] = ACTIONS(580), - [aux_sym_begin_statement_token1] = ACTIONS(580), - [aux_sym_commit_statement_token1] = ACTIONS(580), - [aux_sym_rollback_statement_token1] = ACTIONS(580), - [aux_sym_create_statement_token1] = ACTIONS(580), - [aux_sym_alter_statement_token1] = ACTIONS(580), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(580), - [aux_sym_pg_command_token1] = ACTIONS(580), - [aux_sym__compound_statement_token2] = ACTIONS(580), - [aux_sym_return_statement_token1] = ACTIONS(580), - [aux_sym_declare_statement_token1] = ACTIONS(580), - [aux_sym_create_function_parameter_token1] = ACTIONS(584), - [anon_sym_EQ] = ACTIONS(580), - [aux_sym_create_trigger_statement_token1] = ACTIONS(580), - [aux_sym_trigger_reference_token1] = ACTIONS(580), - [aux_sym_trigger_event_token1] = ACTIONS(580), - [aux_sym_trigger_event_token2] = ACTIONS(580), - [aux_sym_trigger_event_token3] = ACTIONS(580), - [aux_sym_drop_statement_token1] = ACTIONS(580), - [aux_sym_grant_statement_token1] = ACTIONS(580), - [aux_sym_grant_statement_token4] = ACTIONS(580), - [aux_sym_direction_constraint_token1] = ACTIONS(580), - [aux_sym_direction_constraint_token2] = ACTIONS(580), - [aux_sym_create_table_statement_token1] = ACTIONS(4146), - [aux_sym_order_expression_token1] = ACTIONS(580), - [aux_sym_limit_clause_token1] = ACTIONS(580), - [aux_sym_offset_clause_token1] = ACTIONS(580), - [aux_sym_fetch_clause_token1] = ACTIONS(580), - [aux_sym_where_clause_token1] = ACTIONS(580), - [aux_sym_frame_clause_token2] = ACTIONS(580), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(580), - [anon_sym_DASH_GT] = ACTIONS(584), - [anon_sym_DASH_GT_GT] = ACTIONS(580), - [anon_sym_POUND_GT] = ACTIONS(584), - [anon_sym_POUND_GT_GT] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(580), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(580), - [anon_sym_DASH] = ACTIONS(584), - [anon_sym_TILDE] = ACTIONS(584), - [anon_sym_CARET] = ACTIONS(580), - [anon_sym_STAR] = ACTIONS(580), - [anon_sym_SLASH] = ACTIONS(584), - [anon_sym_PERCENT] = ACTIONS(580), - [anon_sym_LT_LT] = ACTIONS(580), - [anon_sym_GT_GT] = ACTIONS(580), - [anon_sym_AMP] = ACTIONS(580), - [anon_sym_PIPE] = ACTIONS(580), - [anon_sym_POUND] = ACTIONS(584), - [anon_sym_LT] = ACTIONS(584), - [anon_sym_LT_EQ] = ACTIONS(580), - [anon_sym_LT_GT] = ACTIONS(580), - [anon_sym_BANG_EQ] = ACTIONS(580), - [anon_sym_GT] = ACTIONS(584), - [anon_sym_GT_EQ] = ACTIONS(580), - [anon_sym_BANG_TILDE] = ACTIONS(584), - [anon_sym_TILDE_STAR] = ACTIONS(580), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(580), - }, - [3336] = { - [aux_sym_array_type_repeat1] = STATE(3336), - [ts_builtin_sym_end] = ACTIONS(319), - [anon_sym_SEMI] = ACTIONS(319), - [aux_sym_with_clause_token1] = ACTIONS(319), - [anon_sym_COMMA] = ACTIONS(319), - [aux_sym_cte_token2] = ACTIONS(319), - [aux_sym_truncate_statement_token1] = ACTIONS(319), - [aux_sym_comment_statement_token1] = ACTIONS(319), - [aux_sym_comment_statement_token7] = ACTIONS(319), - [aux_sym_begin_statement_token1] = ACTIONS(319), - [aux_sym_commit_statement_token1] = ACTIONS(319), - [aux_sym_rollback_statement_token1] = ACTIONS(319), - [aux_sym_create_statement_token1] = ACTIONS(319), - [aux_sym_alter_statement_token1] = ACTIONS(319), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(319), - [aux_sym_pg_command_token1] = ACTIONS(319), - [aux_sym__compound_statement_token2] = ACTIONS(319), - [aux_sym_return_statement_token1] = ACTIONS(319), - [aux_sym_declare_statement_token1] = ACTIONS(319), - [aux_sym_create_function_parameter_token1] = ACTIONS(321), - [anon_sym_EQ] = ACTIONS(319), - [aux_sym_create_trigger_statement_token1] = ACTIONS(319), - [aux_sym_trigger_reference_token1] = ACTIONS(319), - [aux_sym_trigger_event_token1] = ACTIONS(319), - [aux_sym_trigger_event_token2] = ACTIONS(319), - [aux_sym_trigger_event_token3] = ACTIONS(319), - [aux_sym_drop_statement_token1] = ACTIONS(319), - [aux_sym_grant_statement_token1] = ACTIONS(319), - [aux_sym_grant_statement_token4] = ACTIONS(319), - [aux_sym_direction_constraint_token1] = ACTIONS(319), - [aux_sym_direction_constraint_token2] = ACTIONS(319), - [aux_sym_order_expression_token1] = ACTIONS(319), - [aux_sym_limit_clause_token1] = ACTIONS(319), - [aux_sym_offset_clause_token1] = ACTIONS(319), - [aux_sym_fetch_clause_token1] = ACTIONS(319), - [aux_sym_where_clause_token1] = ACTIONS(319), - [aux_sym_frame_clause_token2] = ACTIONS(319), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(319), - [anon_sym_DASH_GT] = ACTIONS(321), - [anon_sym_DASH_GT_GT] = ACTIONS(319), - [anon_sym_POUND_GT] = ACTIONS(321), - [anon_sym_POUND_GT_GT] = ACTIONS(319), - [anon_sym_LBRACK] = ACTIONS(4148), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(319), - [anon_sym_DASH] = ACTIONS(321), - [anon_sym_TILDE] = ACTIONS(321), - [anon_sym_CARET] = ACTIONS(319), - [anon_sym_STAR] = ACTIONS(319), - [anon_sym_SLASH] = ACTIONS(321), - [anon_sym_PERCENT] = ACTIONS(319), - [anon_sym_LT_LT] = ACTIONS(319), - [anon_sym_GT_GT] = ACTIONS(319), - [anon_sym_AMP] = ACTIONS(319), - [anon_sym_PIPE] = ACTIONS(319), - [anon_sym_POUND] = ACTIONS(321), - [anon_sym_LT] = ACTIONS(321), - [anon_sym_LT_EQ] = ACTIONS(319), - [anon_sym_LT_GT] = ACTIONS(319), - [anon_sym_BANG_EQ] = ACTIONS(319), - [anon_sym_GT] = ACTIONS(321), - [anon_sym_GT_EQ] = ACTIONS(319), - [anon_sym_BANG_TILDE] = ACTIONS(321), - [anon_sym_TILDE_STAR] = ACTIONS(319), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(319), - }, - [3337] = { - [anon_sym_SEMI] = ACTIONS(437), - [aux_sym_with_clause_token1] = ACTIONS(439), - [anon_sym_COMMA] = ACTIONS(437), - [aux_sym_cte_token1] = ACTIONS(439), - [aux_sym_cte_token2] = ACTIONS(439), - [aux_sym_comment_statement_token7] = ACTIONS(439), - [aux_sym_create_statement_token1] = ACTIONS(439), - [aux_sym_alter_statement_token1] = ACTIONS(439), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(439), - [aux_sym_pg_command_token1] = ACTIONS(437), - [aux_sym__compound_statement_token2] = ACTIONS(439), - [aux_sym_return_statement_token1] = ACTIONS(439), - [aux_sym_declare_statement_token1] = ACTIONS(439), - [aux_sym_create_function_statement_token7] = ACTIONS(439), - [aux_sym_create_function_parameter_token1] = ACTIONS(439), - [anon_sym_EQ] = ACTIONS(437), - [aux_sym_create_trigger_statement_token1] = ACTIONS(439), - [aux_sym_trigger_event_token1] = ACTIONS(439), - [aux_sym_trigger_event_token2] = ACTIONS(439), - [aux_sym_trigger_event_token3] = ACTIONS(439), - [aux_sym_drop_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token1] = ACTIONS(439), - [aux_sym_grant_statement_token4] = ACTIONS(439), - [aux_sym_grant_statement_token8] = ACTIONS(439), - [aux_sym_order_by_clause_token1] = ACTIONS(439), - [aux_sym_limit_clause_token1] = ACTIONS(439), - [aux_sym_offset_clause_token1] = ACTIONS(439), - [aux_sym_where_clause_token1] = ACTIONS(439), - [aux_sym_join_type_token1] = ACTIONS(439), - [aux_sym_join_type_token2] = ACTIONS(439), - [aux_sym_join_type_token3] = ACTIONS(439), - [aux_sym_join_type_token4] = ACTIONS(439), - [aux_sym_join_clause_token1] = ACTIONS(439), - [aux_sym_frame_clause_token2] = ACTIONS(439), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(439), - [sym__unquoted_identifier] = ACTIONS(439), - [anon_sym_BQUOTE] = ACTIONS(437), - [anon_sym_DQUOTE] = ACTIONS(437), - [anon_sym_DASH_GT] = ACTIONS(439), - [anon_sym_DASH_GT_GT] = ACTIONS(437), - [anon_sym_POUND_GT] = ACTIONS(439), - [anon_sym_POUND_GT_GT] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(437), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(437), - [anon_sym_DASH] = ACTIONS(439), - [anon_sym_TILDE] = ACTIONS(439), - [anon_sym_CARET] = ACTIONS(437), - [anon_sym_STAR] = ACTIONS(437), - [anon_sym_SLASH] = ACTIONS(439), - [anon_sym_PERCENT] = ACTIONS(437), - [anon_sym_LT_LT] = ACTIONS(437), - [anon_sym_GT_GT] = ACTIONS(437), - [anon_sym_AMP] = ACTIONS(437), - [anon_sym_PIPE] = ACTIONS(437), - [anon_sym_POUND] = ACTIONS(439), - [anon_sym_LT] = ACTIONS(439), - [anon_sym_LT_EQ] = ACTIONS(437), - [anon_sym_LT_GT] = ACTIONS(437), - [anon_sym_BANG_EQ] = ACTIONS(437), - [anon_sym_GT] = ACTIONS(439), - [anon_sym_GT_EQ] = ACTIONS(437), - [anon_sym_BANG_TILDE] = ACTIONS(439), - [anon_sym_TILDE_STAR] = ACTIONS(437), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(437), - }, - [3338] = { - [anon_sym_SEMI] = ACTIONS(433), - [aux_sym_with_clause_token1] = ACTIONS(435), - [anon_sym_COMMA] = ACTIONS(433), - [aux_sym_cte_token1] = ACTIONS(435), - [aux_sym_cte_token2] = ACTIONS(435), - [aux_sym_comment_statement_token7] = ACTIONS(435), - [aux_sym_create_statement_token1] = ACTIONS(435), - [aux_sym_alter_statement_token1] = ACTIONS(435), - [aux_sym_alter_table_action_alter_column_token1] = ACTIONS(435), - [aux_sym_pg_command_token1] = ACTIONS(433), - [aux_sym__compound_statement_token2] = ACTIONS(435), - [aux_sym_return_statement_token1] = ACTIONS(435), - [aux_sym_declare_statement_token1] = ACTIONS(435), - [aux_sym_create_function_statement_token7] = ACTIONS(435), - [aux_sym_create_function_parameter_token1] = ACTIONS(435), - [anon_sym_EQ] = ACTIONS(433), - [aux_sym_create_trigger_statement_token1] = ACTIONS(435), - [aux_sym_trigger_event_token1] = ACTIONS(435), - [aux_sym_trigger_event_token2] = ACTIONS(435), - [aux_sym_trigger_event_token3] = ACTIONS(435), - [aux_sym_drop_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token1] = ACTIONS(435), - [aux_sym_grant_statement_token4] = ACTIONS(435), - [aux_sym_grant_statement_token8] = ACTIONS(435), - [aux_sym_order_by_clause_token1] = ACTIONS(435), - [aux_sym_limit_clause_token1] = ACTIONS(435), - [aux_sym_offset_clause_token1] = ACTIONS(435), - [aux_sym_where_clause_token1] = ACTIONS(435), - [aux_sym_join_type_token1] = ACTIONS(435), - [aux_sym_join_type_token2] = ACTIONS(435), - [aux_sym_join_type_token3] = ACTIONS(435), - [aux_sym_join_type_token4] = ACTIONS(435), - [aux_sym_join_clause_token1] = ACTIONS(435), - [aux_sym_frame_clause_token2] = ACTIONS(435), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(435), - [sym__unquoted_identifier] = ACTIONS(435), - [anon_sym_BQUOTE] = ACTIONS(433), - [anon_sym_DQUOTE] = ACTIONS(433), - [anon_sym_DASH_GT] = ACTIONS(435), - [anon_sym_DASH_GT_GT] = ACTIONS(433), - [anon_sym_POUND_GT] = ACTIONS(435), - [anon_sym_POUND_GT_GT] = ACTIONS(433), - [anon_sym_LBRACK] = ACTIONS(433), - [sym_comment] = ACTIONS(3), - [anon_sym_PLUS] = ACTIONS(433), - [anon_sym_DASH] = ACTIONS(435), - [anon_sym_TILDE] = ACTIONS(435), - [anon_sym_CARET] = ACTIONS(433), - [anon_sym_STAR] = ACTIONS(433), - [anon_sym_SLASH] = ACTIONS(435), - [anon_sym_PERCENT] = ACTIONS(433), - [anon_sym_LT_LT] = ACTIONS(433), - [anon_sym_GT_GT] = ACTIONS(433), - [anon_sym_AMP] = ACTIONS(433), - [anon_sym_PIPE] = ACTIONS(433), - [anon_sym_POUND] = ACTIONS(435), - [anon_sym_LT] = ACTIONS(435), - [anon_sym_LT_EQ] = ACTIONS(433), - [anon_sym_LT_GT] = ACTIONS(433), - [anon_sym_BANG_EQ] = ACTIONS(433), - [anon_sym_GT] = ACTIONS(435), - [anon_sym_GT_EQ] = ACTIONS(433), - [anon_sym_BANG_TILDE] = ACTIONS(435), - [anon_sym_TILDE_STAR] = ACTIONS(433), - [anon_sym_BANG_TILDE_STAR] = ACTIONS(433), - }, -}; - -static const uint16_t ts_small_parse_table[] = { - [0] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(566), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(564), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [71] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(658), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(656), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [142] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4151), 1, - aux_sym_with_clause_token1, - ACTIONS(4153), 1, - anon_sym_LPAREN, - ACTIONS(4155), 1, - aux_sym_create_table_statement_token1, - ACTIONS(4157), 1, - aux_sym_type_token2, - ACTIONS(285), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(281), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [221] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(160), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [292] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4033), 1, - aux_sym_with_clause_token1, - ACTIONS(4035), 1, - anon_sym_LPAREN, - ACTIONS(4037), 1, - aux_sym_create_table_statement_token1, - ACTIONS(285), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(281), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [369] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4159), 1, - aux_sym_with_clause_token1, - ACTIONS(4161), 1, - anon_sym_LPAREN, - ACTIONS(4163), 1, - aux_sym_create_table_statement_token1, - ACTIONS(313), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(309), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [446] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4165), 1, - anon_sym_LPAREN, - ACTIONS(4167), 1, - anon_sym_COLON_COLON, - ACTIONS(4169), 1, - anon_sym_DOT_STAR, - ACTIONS(265), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [523] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4171), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4173), 1, - aux_sym_filter_clause_token1, - ACTIONS(4175), 1, - aux_sym_over_clause_token1, - STATE(3696), 1, - sym_within_group_clause, - STATE(3894), 1, - sym_filter_clause, - STATE(4048), 1, - sym_over_clause, - ACTIONS(132), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(134), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [606] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4177), 1, - anon_sym_LBRACK, - STATE(3347), 1, - aux_sym_array_type_repeat1, - ACTIONS(321), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [681] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4180), 1, - anon_sym_DOT, - STATE(3350), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 25, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(124), 36, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [756] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3981), 1, - aux_sym_cte_token2, - ACTIONS(3983), 1, - aux_sym_comment_statement_token7, - ACTIONS(3985), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(3989), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(3991), 1, - aux_sym_frame_clause_token2, - ACTIONS(3993), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4005), 1, - anon_sym_CARET, - ACTIONS(4009), 1, - anon_sym_SLASH, - ACTIONS(3999), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4001), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4003), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4007), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(741), 7, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(3987), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(743), 28, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - [853] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4182), 1, - anon_sym_DOT, - STATE(3350), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 25, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(117), 36, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [928] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4185), 1, - aux_sym_cte_token2, - ACTIONS(4187), 1, - aux_sym_comment_statement_token7, - ACTIONS(4189), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4193), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(4195), 1, - aux_sym_frame_clause_token2, - ACTIONS(4197), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4205), 1, - anon_sym_CARET, - ACTIONS(4209), 1, - anon_sym_SLASH, - ACTIONS(743), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4199), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4201), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4203), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4207), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4191), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(741), 33, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [1025] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3732), 1, - aux_sym_over_clause_token1, - STATE(3651), 1, - sym_over_clause, - ACTIONS(201), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [1100] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3993), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4005), 1, - anon_sym_CARET, - ACTIONS(682), 21, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 40, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [1175] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(838), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(836), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [1246] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(790), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(788), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [1317] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(265), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [1388] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3993), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4005), 1, - anon_sym_CARET, - ACTIONS(4009), 1, - anon_sym_SLASH, - ACTIONS(4007), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(682), 16, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 39, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [1467] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(771), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(769), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [1538] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3732), 1, - aux_sym_over_clause_token1, - STATE(3643), 1, - sym_over_clause, - ACTIONS(279), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [1613] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3732), 1, - aux_sym_over_clause_token1, - STATE(3645), 1, - sym_over_clause, - ACTIONS(275), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [1688] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4197), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(747), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(745), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [1761] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4197), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(719), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(717), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [1834] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(711), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(709), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [1905] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4185), 1, - aux_sym_cte_token2, - ACTIONS(4187), 1, - aux_sym_comment_statement_token7, - ACTIONS(4189), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4193), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(4195), 1, - aux_sym_frame_clause_token2, - ACTIONS(4197), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4205), 1, - anon_sym_CARET, - ACTIONS(4209), 1, - anon_sym_SLASH, - ACTIONS(4199), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4201), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4211), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4213), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(4203), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4207), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4191), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(1173), 31, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [2004] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(263), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(265), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [2075] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(662), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(660), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [2146] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4215), 1, - anon_sym_DOT, - STATE(3404), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(160), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [2221] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3981), 1, - aux_sym_cte_token2, - ACTIONS(3983), 1, - aux_sym_comment_statement_token7, - ACTIONS(3985), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(3993), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4005), 1, - anon_sym_CARET, - ACTIONS(4009), 1, - anon_sym_SLASH, - ACTIONS(3999), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4001), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4003), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4007), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(765), 7, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(3987), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(767), 30, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - [2314] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(439), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(437), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [2385] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(435), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(433), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [2456] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(427), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(425), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [2527] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(540), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(538), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [2598] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(788), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(790), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [2669] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(570), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(568), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [2740] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4217), 1, - anon_sym_LBRACK, - STATE(3347), 1, - aux_sym_array_type_repeat1, - ACTIONS(338), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(336), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [2815] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4219), 1, - anon_sym_LPAREN, - ACTIONS(4221), 1, - anon_sym_COLON_COLON, - ACTIONS(4223), 1, - anon_sym_DOT_STAR, - ACTIONS(265), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [2892] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(618), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(616), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [2963] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3981), 1, - aux_sym_cte_token2, - ACTIONS(3983), 1, - aux_sym_comment_statement_token7, - ACTIONS(3985), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(3991), 1, - aux_sym_frame_clause_token2, - ACTIONS(3993), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4005), 1, - anon_sym_CARET, - ACTIONS(4009), 1, - anon_sym_SLASH, - ACTIONS(3999), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4001), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4003), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4007), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(761), 7, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(3987), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(763), 29, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - [3058] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(552), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(550), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [3129] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3732), 1, - aux_sym_over_clause_token1, - STATE(3652), 1, - sym_over_clause, - ACTIONS(295), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [3204] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(548), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(546), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [3275] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(544), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(542), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [3346] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(769), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(771), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [3417] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3732), 1, - aux_sym_over_clause_token1, - STATE(3654), 1, - sym_over_clause, - ACTIONS(179), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [3492] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3732), 1, - aux_sym_over_clause_token1, - STATE(3657), 1, - sym_over_clause, - ACTIONS(242), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [3567] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3993), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4005), 1, - anon_sym_CARET, - ACTIONS(4009), 1, - anon_sym_SLASH, - ACTIONS(3999), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4001), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4007), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(682), 14, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 37, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [3650] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(532), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(530), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [3721] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(486), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(484), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [3792] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(842), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(840), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [3863] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3732), 1, - aux_sym_over_clause_token1, - STATE(3666), 1, - sym_over_clause, - ACTIONS(187), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [3938] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(666), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(664), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [4009] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3732), 1, - aux_sym_over_clause_token1, - STATE(3669), 1, - sym_over_clause, - ACTIONS(197), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [4084] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(463), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(461), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [4155] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(471), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(469), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [4226] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(836), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(838), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [4297] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(467), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(465), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [4368] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4225), 1, - anon_sym_LPAREN, - ACTIONS(4227), 1, - anon_sym_COLON_COLON, - ACTIONS(4229), 1, - anon_sym_DOT_STAR, - ACTIONS(265), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [4445] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4197), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4205), 1, - anon_sym_CARET, - ACTIONS(684), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 51, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [4520] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4231), 1, - anon_sym_DOT, - STATE(3399), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(117), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [4595] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(117), 11, - aux_sym_with_clause_token1, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 52, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym__compound_statement_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [4666] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4171), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4173), 1, - aux_sym_filter_clause_token1, - ACTIONS(4175), 1, - aux_sym_over_clause_token1, - STATE(3685), 1, - sym_within_group_clause, - STATE(3880), 1, - sym_filter_clause, - STATE(4028), 1, - sym_over_clause, - ACTIONS(154), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(156), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [4749] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(840), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(842), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [4820] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(670), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(668), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [4891] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4215), 1, - anon_sym_DOT, - STATE(3399), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(124), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(122), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [4966] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(737), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(739), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [5037] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(321), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [5108] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(674), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(672), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [5179] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 8, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_LBRACK, - ACTIONS(117), 55, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [5250] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4171), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4173), 1, - aux_sym_filter_clause_token1, - ACTIONS(4175), 1, - aux_sym_over_clause_token1, - STATE(3595), 1, - sym_within_group_clause, - STATE(3873), 1, - sym_filter_clause, - STATE(4046), 1, - sym_over_clause, - ACTIONS(146), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(148), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [5333] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4197), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(684), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [5406] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(688), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(686), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [5477] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(733), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(735), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [5548] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(715), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(713), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [5619] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(723), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(721), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [5690] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(729), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(731), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [5761] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(307), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(305), 51, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [5832] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(664), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(666), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [5903] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3993), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(745), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(747), 40, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [5976] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3993), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(717), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(719), 40, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [6049] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(727), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(725), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [6120] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(709), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(711), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [6191] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(660), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(662), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [6262] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(261), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(259), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_filter_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [6333] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(731), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(729), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [6404] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(735), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(733), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [6475] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(784), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(786), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [6546] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(703), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(705), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [6617] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(739), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(737), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [6688] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4180), 1, - anon_sym_DOT, - STATE(3348), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 25, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(160), 36, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [6763] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(668), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(670), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [6834] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(672), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(674), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [6905] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(656), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(658), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [6976] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4171), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4173), 1, - aux_sym_filter_clause_token1, - ACTIONS(4175), 1, - aux_sym_over_clause_token1, - STATE(3635), 1, - sym_within_group_clause, - STATE(3863), 1, - sym_filter_clause, - STATE(4008), 1, - sym_over_clause, - ACTIONS(150), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(152), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [7059] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(453), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(451), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [7130] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(447), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(445), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [7201] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(443), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(441), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [7272] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3603), 1, - aux_sym_over_clause_token1, - STATE(2181), 1, - sym_over_clause, - ACTIONS(197), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [7347] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(431), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(429), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [7418] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3993), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(682), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 40, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [7491] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(279), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [7562] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(423), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(421), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [7633] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(590), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(588), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [7704] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4197), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4205), 1, - anon_sym_CARET, - ACTIONS(4209), 1, - anon_sym_SLASH, - ACTIONS(4207), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 9, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [7783] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(275), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [7854] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(536), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(534), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [7925] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(201), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [7996] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(295), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [8067] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(786), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(784), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [8138] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3603), 1, - aux_sym_over_clause_token1, - STATE(2160), 1, - sym_over_clause, - ACTIONS(187), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [8213] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4217), 1, - anon_sym_LBRACK, - STATE(3375), 1, - aux_sym_array_type_repeat1, - ACTIONS(328), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(326), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [8288] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(634), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(632), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [8359] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(725), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(727), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [8430] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3551), 1, - anon_sym_LBRACK, - ACTIONS(265), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [8503] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(179), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [8574] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(705), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(703), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [8645] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(242), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [8716] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3603), 1, - aux_sym_over_clause_token1, - STATE(2154), 1, - sym_over_clause, - ACTIONS(242), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [8791] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(654), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(652), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [8862] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3603), 1, - aux_sym_over_clause_token1, - STATE(2155), 1, - sym_over_clause, - ACTIONS(179), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [8937] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(187), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [9008] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(197), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [9079] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4114), 1, - aux_sym_with_clause_token1, - ACTIONS(4116), 1, - anon_sym_LPAREN, - ACTIONS(4118), 1, - aux_sym_create_table_statement_token1, - ACTIONS(285), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(281), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [9156] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3603), 1, - aux_sym_over_clause_token1, - STATE(2169), 1, - sym_over_clause, - ACTIONS(295), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [9231] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4234), 1, - aux_sym_with_clause_token1, - ACTIONS(4236), 1, - anon_sym_LPAREN, - ACTIONS(4238), 1, - aux_sym_create_table_statement_token1, - ACTIONS(313), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(309), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [9308] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3603), 1, - aux_sym_over_clause_token1, - STATE(2176), 1, - sym_over_clause, - ACTIONS(201), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [9383] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(686), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(688), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [9454] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3603), 1, - aux_sym_over_clause_token1, - STATE(2187), 1, - sym_over_clause, - ACTIONS(275), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [9529] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(713), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(715), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [9600] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(721), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(723), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [9671] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4197), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4205), 1, - anon_sym_CARET, - ACTIONS(4209), 1, - anon_sym_SLASH, - ACTIONS(4199), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4201), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4207), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 7, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 44, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [9754] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3603), 1, - aux_sym_over_clause_token1, - STATE(2152), 1, - sym_over_clause, - ACTIONS(279), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [9829] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4185), 1, - aux_sym_cte_token2, - ACTIONS(4187), 1, - aux_sym_comment_statement_token7, - ACTIONS(4189), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4195), 1, - aux_sym_frame_clause_token2, - ACTIONS(4197), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4205), 1, - anon_sym_CARET, - ACTIONS(4209), 1, - anon_sym_SLASH, - ACTIONS(763), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4199), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4201), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4203), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4207), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4191), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(761), 34, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [9924] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(490), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(488), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [9995] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(650), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(648), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [10066] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 8, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_LBRACK, - ACTIONS(130), 55, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [10137] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 8, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_LBRACK, - ACTIONS(144), 55, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [10208] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(419), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(417), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [10279] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4185), 1, - aux_sym_cte_token2, - ACTIONS(4187), 1, - aux_sym_comment_statement_token7, - ACTIONS(4189), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4197), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4205), 1, - anon_sym_CARET, - ACTIONS(4209), 1, - anon_sym_SLASH, - ACTIONS(767), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4199), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4201), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4203), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4207), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4191), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(765), 35, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [10372] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4240), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4242), 1, - aux_sym_filter_clause_token1, - ACTIONS(4244), 1, - aux_sym_over_clause_token1, - STATE(3823), 1, - sym_within_group_clause, - STATE(3948), 1, - sym_filter_clause, - STATE(4222), 1, - sym_over_clause, - ACTIONS(152), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(150), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [10454] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(670), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(668), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [10524] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(723), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(721), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [10594] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(715), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(713), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [10664] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4246), 1, - aux_sym_with_clause_token1, - ACTIONS(4248), 1, - aux_sym_create_table_statement_token1, - ACTIONS(596), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(592), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [10738] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4250), 1, - aux_sym_with_clause_token1, - ACTIONS(4252), 1, - aux_sym_create_table_statement_token1, - ACTIONS(604), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(600), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [10812] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(490), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(488), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [10882] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(634), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(632), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [10952] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(666), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(664), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [11022] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(727), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(725), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [11092] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4258), 1, - anon_sym_LPAREN, - ACTIONS(4260), 1, - aux_sym_comment_statement_token2, - STATE(3663), 3, - sym_on_update_action, - sym_on_delete_action, - aux_sym_references_constraint_repeat1, - ACTIONS(4254), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4256), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [11168] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4262), 1, - anon_sym_LBRACK, - STATE(3495), 1, - aux_sym_array_type_repeat1, - ACTIONS(328), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(326), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [11242] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4264), 1, - aux_sym_with_clause_token1, - ACTIONS(4266), 1, - anon_sym_LPAREN, - ACTIONS(4268), 1, - aux_sym_create_table_statement_token1, - ACTIONS(4270), 1, - aux_sym_type_token1, - ACTIONS(4272), 1, - aux_sym_type_token2, - ACTIONS(211), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(215), 51, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [11322] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(786), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(784), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [11392] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(688), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(686), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [11462] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4274), 1, - anon_sym_LBRACK, - STATE(3494), 1, - aux_sym_array_type_repeat1, - ACTIONS(321), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [11536] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4262), 1, - anon_sym_LBRACK, - STATE(3494), 1, - aux_sym_array_type_repeat1, - ACTIONS(338), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(336), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [11610] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(590), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(588), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [11680] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(419), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(417), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [11750] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(117), 36, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [11820] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4277), 1, - aux_sym_with_clause_token1, - ACTIONS(4279), 1, - aux_sym_create_table_statement_token1, - ACTIONS(612), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(608), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [11894] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4281), 1, - aux_sym_with_clause_token1, - ACTIONS(4283), 1, - aux_sym_create_table_statement_token1, - ACTIONS(584), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(580), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [11968] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(662), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(660), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [12038] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(705), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(703), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [12108] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(711), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(709), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [12178] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(658), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(656), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [12248] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(674), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(672), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [12318] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(130), 55, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [12388] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(160), 55, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [12458] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(144), 55, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [12528] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(423), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(421), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [12598] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3723), 1, - anon_sym_LBRACK, - ACTIONS(265), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [12670] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(731), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(729), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [12740] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(735), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(733), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [12810] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(771), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(769), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [12880] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(443), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(441), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [12950] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(739), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(737), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [13020] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4105), 1, - anon_sym_COLON_COLON, - ACTIONS(265), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [13092] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(265), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [13162] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(790), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(788), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [13232] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(838), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(836), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [13302] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(842), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(840), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [13372] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(453), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(451), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [13442] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(307), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(305), 51, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [13512] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(431), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(429), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [13582] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(447), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(445), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [13652] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4240), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4242), 1, - aux_sym_filter_clause_token1, - ACTIONS(4244), 1, - aux_sym_over_clause_token1, - STATE(3809), 1, - sym_within_group_clause, - STATE(3921), 1, - sym_filter_clause, - STATE(4133), 1, - sym_over_clause, - ACTIONS(148), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(146), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [13734] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4289), 1, - anon_sym_COMMA, - ACTIONS(4291), 1, - aux_sym_select_clause_body_token1, - STATE(3588), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4285), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4287), 54, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [13810] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4128), 1, - aux_sym_filter_clause_token1, - ACTIONS(4130), 1, - aux_sym_over_clause_token1, - STATE(3739), 1, - sym_filter_clause, - STATE(3974), 1, - sym_over_clause, - ACTIONS(185), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(187), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [13888] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4240), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4242), 1, - aux_sym_filter_clause_token1, - ACTIONS(4244), 1, - aux_sym_over_clause_token1, - STATE(3821), 1, - sym_within_group_clause, - STATE(3972), 1, - sym_filter_clause, - STATE(4178), 1, - sym_over_clause, - ACTIONS(134), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(132), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [13970] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4240), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4242), 1, - aux_sym_filter_clause_token1, - ACTIONS(4244), 1, - aux_sym_over_clause_token1, - STATE(3829), 1, - sym_within_group_clause, - STATE(3958), 1, - sym_filter_clause, - STATE(4209), 1, - sym_over_clause, - ACTIONS(156), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(154), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [14052] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4293), 1, - anon_sym_DOT, - STATE(3555), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(160), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [14126] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(197), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [14196] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(279), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [14266] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4128), 1, - aux_sym_filter_clause_token1, - ACTIONS(4130), 1, - aux_sym_over_clause_token1, - STATE(3734), 1, - sym_filter_clause, - STATE(3979), 1, - sym_over_clause, - ACTIONS(195), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(197), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [14344] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(467), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(465), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [14414] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(471), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(469), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [14484] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(187), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [14554] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(486), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(484), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [14624] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(532), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(530), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [14694] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(654), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(652), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [14764] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(544), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(542), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [14834] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(548), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(546), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [14904] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4299), 1, - anon_sym_LPAREN, - ACTIONS(4295), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4297), 55, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [14976] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(144), 36, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [15046] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(552), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(550), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [15116] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(242), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [15186] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(618), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(616), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [15256] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(160), 10, - aux_sym_with_clause_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 52, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym__compound_statement_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [15326] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(570), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(568), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [15396] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(179), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [15466] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4301), 1, - anon_sym_DOT, - STATE(3550), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(117), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [15540] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4304), 1, - anon_sym_DOT, - ACTIONS(4306), 1, - anon_sym_LBRACK, - STATE(3586), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(160), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [15616] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(566), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(564), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [15686] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(540), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(538), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [15756] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4312), 1, - anon_sym_LPAREN, - ACTIONS(4308), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4310), 55, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [15828] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4293), 1, - anon_sym_DOT, - STATE(3550), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(124), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(122), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [15902] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(295), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [15972] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(427), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(425), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [16042] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(201), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [16112] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(463), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(461), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [16182] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4128), 1, - aux_sym_filter_clause_token1, - ACTIONS(4130), 1, - aux_sym_over_clause_token1, - STATE(3751), 1, - sym_filter_clause, - STATE(3961), 1, - sym_over_clause, - ACTIONS(199), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(201), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [16260] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(130), 36, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [16330] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4128), 1, - aux_sym_filter_clause_token1, - ACTIONS(4130), 1, - aux_sym_over_clause_token1, - STATE(3746), 1, - sym_filter_clause, - STATE(3895), 1, - sym_over_clause, - ACTIONS(177), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(179), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [16408] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4314), 1, - aux_sym_with_clause_token1, - ACTIONS(4316), 1, - anon_sym_LPAREN, - ACTIONS(4318), 1, - aux_sym_create_table_statement_token1, - ACTIONS(313), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(309), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [16484] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4151), 1, - aux_sym_with_clause_token1, - ACTIONS(4153), 1, - anon_sym_LPAREN, - ACTIONS(4155), 1, - aux_sym_create_table_statement_token1, - ACTIONS(285), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(281), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [16560] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4320), 1, - aux_sym_with_clause_token1, - ACTIONS(4322), 1, - aux_sym_create_table_statement_token1, - ACTIONS(612), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(608), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [16634] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4324), 1, - aux_sym_with_clause_token1, - ACTIONS(4326), 1, - aux_sym_create_table_statement_token1, - ACTIONS(604), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(600), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [16708] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4328), 1, - aux_sym_with_clause_token1, - ACTIONS(4330), 1, - aux_sym_create_table_statement_token1, - ACTIONS(596), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(592), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [16782] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(435), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(433), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [16852] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(439), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(437), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [16922] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4332), 1, - aux_sym_with_clause_token1, - ACTIONS(4334), 1, - aux_sym_create_table_statement_token1, - ACTIONS(584), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(580), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [16996] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(321), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [17066] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(536), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(534), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [17136] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(275), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [17206] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(650), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(648), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [17276] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(570), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(568), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [17345] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(130), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(128), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [17414] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(566), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(564), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [17483] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(540), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(538), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [17552] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(427), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(425), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [17621] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(435), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(433), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [17690] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(439), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(437), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [17759] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(467), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(465), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [17828] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(471), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(469), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [17897] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4336), 1, - anon_sym_DOT, - STATE(3642), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [17970] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(739), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(737), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [18039] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4304), 1, - anon_sym_DOT, - STATE(3646), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(124), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [18112] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(735), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(733), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [18181] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4289), 1, - anon_sym_COMMA, - STATE(3671), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4338), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4340), 54, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [18254] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(731), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(729), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [18323] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 25, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(160), 36, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [18392] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4342), 1, - aux_sym_cte_token2, - ACTIONS(4344), 1, - aux_sym_comment_statement_token7, - ACTIONS(4346), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4350), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(4352), 1, - aux_sym_frame_clause_token2, - ACTIONS(4354), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4362), 1, - anon_sym_CARET, - ACTIONS(4366), 1, - anon_sym_SLASH, - ACTIONS(4356), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4358), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(743), 3, - aux_sym_with_clause_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4360), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4364), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4348), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(741), 30, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [18487] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4167), 1, - anon_sym_COLON_COLON, - ACTIONS(265), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [18558] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4260), 1, - aux_sym_comment_statement_token2, - STATE(3623), 3, - sym_on_update_action, - sym_on_delete_action, - aux_sym_references_constraint_repeat1, - ACTIONS(4368), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4370), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [18631] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(486), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(484), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [18700] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4173), 1, - aux_sym_filter_clause_token1, - ACTIONS(4175), 1, - aux_sym_over_clause_token1, - STATE(3869), 1, - sym_filter_clause, - STATE(3992), 1, - sym_over_clause, - ACTIONS(199), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(201), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [18777] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4260), 1, - aux_sym_comment_statement_token2, - STATE(3618), 3, - sym_on_update_action, - sym_on_delete_action, - aux_sym_references_constraint_repeat1, - ACTIONS(4368), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4370), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [18850] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4372), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4374), 55, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [18919] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4221), 1, - anon_sym_COLON_COLON, - ACTIONS(265), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [18990] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(532), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(530), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [19059] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3845), 1, - anon_sym_LBRACK, - ACTIONS(265), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [19130] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(842), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(840), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [19199] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(838), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(836), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [19268] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(727), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(725), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [19337] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(790), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(788), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [19406] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(419), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(417), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [19475] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(723), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(721), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [19544] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(715), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(713), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [19613] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(618), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(616), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [19682] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(552), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(550), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [19751] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4227), 1, - anon_sym_COLON_COLON, - ACTIONS(265), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [19822] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4376), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4378), 55, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [19891] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(265), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [19960] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(688), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(686), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [20029] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(548), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(546), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [20098] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4260), 1, - aux_sym_comment_statement_token2, - STATE(3593), 3, - sym_on_update_action, - sym_on_delete_action, - aux_sym_references_constraint_repeat1, - ACTIONS(4380), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4382), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [20171] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(548), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(546), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [20240] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(130), 54, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [20309] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4260), 1, - aux_sym_comment_statement_token2, - STATE(3623), 3, - sym_on_update_action, - sym_on_delete_action, - aux_sym_references_constraint_repeat1, - ACTIONS(4384), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4386), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [20382] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(144), 54, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [20451] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(544), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(542), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [20520] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4388), 1, - anon_sym_DOT, - STATE(3621), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(117), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [20593] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4391), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4393), 55, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [20662] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4399), 1, - aux_sym_comment_statement_token2, - STATE(3623), 3, - sym_on_update_action, - sym_on_delete_action, - aux_sym_references_constraint_repeat1, - ACTIONS(4395), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4397), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [20735] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(552), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(550), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [20804] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3792), 1, - anon_sym_LBRACK, - ACTIONS(265), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [20875] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(532), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(530), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [20944] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(486), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(484), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [21013] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(705), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(703), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [21082] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(471), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(469), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [21151] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(467), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(465), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [21220] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(771), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(769), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [21289] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4406), 1, - anon_sym_DOT, - STATE(4327), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 2, - anon_sym_LPAREN, - anon_sym_COLON_COLON, - ACTIONS(4402), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4404), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [21364] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4408), 1, - aux_sym_with_clause_token1, - ACTIONS(4410), 1, - aux_sym_create_table_statement_token1, - ACTIONS(584), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(580), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [21437] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4412), 1, - anon_sym_DOT, - ACTIONS(4414), 1, - anon_sym_LBRACK, - STATE(3818), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(160), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 48, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [21512] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4173), 1, - aux_sym_filter_clause_token1, - ACTIONS(4175), 1, - aux_sym_over_clause_token1, - STATE(3882), 1, - sym_filter_clause, - STATE(4040), 1, - sym_over_clause, - ACTIONS(195), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(197), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [21589] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4416), 1, - anon_sym_COMMA, - ACTIONS(4418), 1, - aux_sym_select_clause_body_token1, - STATE(3777), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4285), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4287), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [21664] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4424), 1, - aux_sym_join_type_token1, - ACTIONS(4430), 1, - aux_sym_join_clause_token1, - STATE(15205), 1, - sym_join_type, - STATE(3637), 2, - sym_join_clause, - aux_sym__select_statement_repeat1, - ACTIONS(4427), 3, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - ACTIONS(4420), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4422), 48, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - [21743] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4433), 1, - aux_sym_with_clause_token1, - ACTIONS(4435), 1, - aux_sym_create_table_statement_token1, - ACTIONS(596), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(592), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [21816] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(650), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(648), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [21885] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(453), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(451), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [21954] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4354), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4362), 1, - anon_sym_CARET, - ACTIONS(684), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 47, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [22027] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4336), 1, - anon_sym_DOT, - STATE(3621), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(124), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [22100] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(447), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(445), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [22169] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(443), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(441), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [22238] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(431), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(429), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [22307] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4437), 1, - anon_sym_DOT, - STATE(3646), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(117), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [22380] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(463), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(461), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [22449] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4354), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(684), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 48, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [22520] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(544), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(542), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [22589] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(658), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(656), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [22658] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(279), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [22727] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(423), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(421), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [22796] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(590), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(588), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [22865] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(275), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [22934] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4440), 1, - aux_sym_with_clause_token1, - ACTIONS(4442), 1, - aux_sym_create_table_statement_token1, - ACTIONS(604), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(600), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [23007] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4444), 1, - anon_sym_LPAREN, - ACTIONS(4295), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4297), 54, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [23078] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(536), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(534), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [23147] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4354), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(747), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(745), 48, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [23218] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4354), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(719), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(717), 48, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [23289] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(711), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(709), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [23358] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4450), 1, - aux_sym_select_clause_body_token1, - ACTIONS(4446), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4448), 54, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [23429] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(419), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(417), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [23498] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4260), 1, - aux_sym_comment_statement_token2, - STATE(3623), 3, - sym_on_update_action, - sym_on_delete_action, - aux_sym_references_constraint_repeat1, - ACTIONS(4452), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4454), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [23571] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(201), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [23640] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4289), 1, - anon_sym_COMMA, - STATE(3688), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4456), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4458), 54, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [23713] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(295), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [23782] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(634), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(632), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [23851] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(179), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [23920] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(242), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [23989] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(490), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(488), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [24058] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4464), 1, - anon_sym_COMMA, - STATE(3671), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4460), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4462), 54, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [24131] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(654), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(652), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [24200] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4342), 1, - aux_sym_cte_token2, - ACTIONS(4344), 1, - aux_sym_comment_statement_token7, - ACTIONS(4346), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4354), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4362), 1, - anon_sym_CARET, - ACTIONS(4366), 1, - anon_sym_SLASH, - ACTIONS(4356), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4358), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(767), 4, - aux_sym_with_clause_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4360), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4364), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4348), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(765), 31, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [24291] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(662), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(660), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [24360] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 27, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(144), 34, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [24429] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(144), 11, - aux_sym_with_clause_token1, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(142), 50, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [24498] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(439), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(437), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [24567] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4342), 1, - aux_sym_cte_token2, - ACTIONS(4344), 1, - aux_sym_comment_statement_token7, - ACTIONS(4346), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4352), 1, - aux_sym_frame_clause_token2, - ACTIONS(4354), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4362), 1, - anon_sym_CARET, - ACTIONS(4366), 1, - anon_sym_SLASH, - ACTIONS(4356), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4358), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(763), 4, - aux_sym_with_clause_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4360), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4364), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4348), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(761), 30, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [24660] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4354), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4362), 1, - anon_sym_CARET, - ACTIONS(4366), 1, - anon_sym_SLASH, - ACTIONS(4356), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4358), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4364), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 9, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 40, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [24741] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(130), 11, - aux_sym_with_clause_token1, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(128), 50, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [24810] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(435), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(433), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [24879] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4467), 1, - aux_sym_with_clause_token1, - ACTIONS(4469), 1, - aux_sym_create_table_statement_token1, - ACTIONS(612), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(608), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [24952] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(187), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [25021] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(117), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [25090] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4173), 1, - aux_sym_filter_clause_token1, - ACTIONS(4175), 1, - aux_sym_over_clause_token1, - STATE(3872), 1, - sym_filter_clause, - STATE(4042), 1, - sym_over_clause, - ACTIONS(185), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(187), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [25167] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(427), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(425), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [25236] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(674), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(672), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [25305] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4289), 1, - anon_sym_COMMA, - STATE(3671), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4471), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4473), 54, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [25378] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(670), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(668), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [25447] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(570), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(568), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [25516] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(540), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(538), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [25585] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(197), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [25654] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4475), 1, - aux_sym_with_clause_token1, - ACTIONS(4477), 1, - anon_sym_LPAREN, - ACTIONS(4479), 1, - aux_sym_create_table_statement_token1, - ACTIONS(4481), 1, - aux_sym_type_token2, - ACTIONS(281), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(285), 51, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [25731] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(321), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [25800] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4483), 1, - aux_sym_with_clause_token1, - ACTIONS(4485), 1, - anon_sym_LPAREN, - ACTIONS(4487), 1, - aux_sym_create_table_statement_token1, - ACTIONS(4489), 1, - aux_sym_type_token1, - ACTIONS(4491), 1, - aux_sym_type_token2, - ACTIONS(211), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(215), 32, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [25879] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4173), 1, - aux_sym_filter_clause_token1, - ACTIONS(4175), 1, - aux_sym_over_clause_token1, - STATE(3841), 1, - sym_filter_clause, - STATE(4064), 1, - sym_over_clause, - ACTIONS(177), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(179), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [25956] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(566), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(564), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [26025] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4354), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4362), 1, - anon_sym_CARET, - ACTIONS(4366), 1, - anon_sym_SLASH, - ACTIONS(4364), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 42, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [26102] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(618), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(616), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [26171] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(786), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(784), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [26240] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(666), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(664), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [26309] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 27, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(130), 34, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [26378] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4493), 1, - anon_sym_LPAREN, - ACTIONS(4308), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4310), 54, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [26449] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(144), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(142), 50, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [26518] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(715), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(713), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [26586] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4495), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(684), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 48, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [26656] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4497), 1, - aux_sym_cte_token2, - ACTIONS(4499), 1, - aux_sym_comment_statement_token7, - ACTIONS(4501), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4505), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(4507), 1, - aux_sym_frame_clause_token2, - ACTIONS(4509), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4517), 1, - anon_sym_CARET, - ACTIONS(4521), 1, - anon_sym_SLASH, - ACTIONS(743), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4511), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4513), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4515), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4519), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4503), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(741), 30, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [26750] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4509), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(684), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [26820] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(144), 11, - aux_sym_create_function_parameter_token1, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(142), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [26888] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(731), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(729), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [26956] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(670), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(668), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [27024] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4509), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4517), 1, - anon_sym_CARET, - ACTIONS(684), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 48, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [27096] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(674), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(672), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [27164] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(735), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(733), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [27232] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4509), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4517), 1, - anon_sym_CARET, - ACTIONS(4521), 1, - anon_sym_SLASH, - ACTIONS(4519), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 9, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 43, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [27308] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(658), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(656), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [27376] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4497), 1, - aux_sym_cte_token2, - ACTIONS(4499), 1, - aux_sym_comment_statement_token7, - ACTIONS(4501), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4509), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4517), 1, - anon_sym_CARET, - ACTIONS(4521), 1, - anon_sym_SLASH, - ACTIONS(767), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4511), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4513), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4515), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4519), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4503), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(765), 32, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [27466] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4523), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4525), 54, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [27534] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4497), 1, - aux_sym_cte_token2, - ACTIONS(4499), 1, - aux_sym_comment_statement_token7, - ACTIONS(4501), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4507), 1, - aux_sym_frame_clause_token2, - ACTIONS(4509), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4517), 1, - anon_sym_CARET, - ACTIONS(4521), 1, - anon_sym_SLASH, - ACTIONS(763), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4511), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4513), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4515), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4519), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4503), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(761), 31, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [27626] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(130), 54, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [27694] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4376), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4378), 54, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [27762] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(727), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(725), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [27830] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4509), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4517), 1, - anon_sym_CARET, - ACTIONS(4521), 1, - anon_sym_SLASH, - ACTIONS(4511), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4513), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4519), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 7, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 41, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [27910] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4527), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4529), 1, - aux_sym_filter_clause_token1, - ACTIONS(4531), 1, - aux_sym_over_clause_token1, - STATE(3906), 1, - sym_within_group_clause, - STATE(4112), 1, - sym_filter_clause, - STATE(4447), 1, - sym_over_clause, - ACTIONS(146), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(148), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [27990] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4533), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(684), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 48, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [28060] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(705), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(703), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [28128] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4130), 1, - aux_sym_over_clause_token1, - STATE(3979), 1, - sym_over_clause, - ACTIONS(195), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(197), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [28200] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(666), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(664), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [28268] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4475), 1, - aux_sym_with_clause_token1, - ACTIONS(4477), 1, - anon_sym_LPAREN, - ACTIONS(4479), 1, - aux_sym_create_table_statement_token1, - ACTIONS(281), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(285), 51, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [28342] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(688), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(686), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [28410] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4535), 1, - anon_sym_COMMA, - STATE(3731), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4460), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4462), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [28482] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4130), 1, - aux_sym_over_clause_token1, - STATE(3974), 1, - sym_over_clause, - ACTIONS(185), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(187), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [28554] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(130), 11, - aux_sym_create_function_parameter_token1, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(128), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [28622] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4130), 1, - aux_sym_over_clause_token1, - STATE(3969), 1, - sym_over_clause, - ACTIONS(240), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(242), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [28694] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4130), 1, - aux_sym_over_clause_token1, - STATE(3895), 1, - sym_over_clause, - ACTIONS(177), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(179), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [28766] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4416), 1, - anon_sym_COMMA, - STATE(3791), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4456), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4458), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [28838] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(144), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [28906] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(130), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [28974] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4130), 1, - aux_sym_over_clause_token1, - STATE(3965), 1, - sym_over_clause, - ACTIONS(293), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(295), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [29046] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(723), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(721), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [29114] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4391), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4393), 54, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [29182] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(723), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(721), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [29250] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4538), 1, - aux_sym_select_clause_body_token1, - ACTIONS(4446), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4448), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [29320] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(715), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(713), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [29388] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4130), 1, - aux_sym_over_clause_token1, - STATE(3961), 1, - sym_over_clause, - ACTIONS(199), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(201), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [29460] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4130), 1, - aux_sym_over_clause_token1, - STATE(3956), 1, - sym_over_clause, - ACTIONS(273), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(275), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [29532] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4540), 1, - anon_sym_LPAREN, - ACTIONS(4308), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4310), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [29602] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(739), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(737), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [29670] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(727), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(725), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [29738] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4542), 1, - aux_sym_with_clause_token1, - ACTIONS(4544), 1, - anon_sym_LPAREN, - ACTIONS(4546), 1, - aux_sym_create_table_statement_token1, - ACTIONS(309), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(313), 51, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [29812] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4130), 1, - aux_sym_over_clause_token1, - STATE(3952), 1, - sym_over_clause, - ACTIONS(277), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(279), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [29884] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4527), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4529), 1, - aux_sym_filter_clause_token1, - ACTIONS(4531), 1, - aux_sym_over_clause_token1, - STATE(3899), 1, - sym_within_group_clause, - STATE(4104), 1, - sym_filter_clause, - STATE(4443), 1, - sym_over_clause, - ACTIONS(132), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(134), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [29964] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(688), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(686), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [30032] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(144), 54, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [30100] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4424), 1, - aux_sym_join_type_token1, - ACTIONS(4548), 1, - aux_sym_join_clause_token1, - STATE(15202), 1, - sym_join_type, - STATE(3755), 2, - sym_join_clause, - aux_sym__select_statement_repeat1, - ACTIONS(4427), 3, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - ACTIONS(4420), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4422), 47, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - [30178] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(731), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(729), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [30246] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(735), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(733), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [30314] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(786), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(784), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [30382] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4551), 1, - anon_sym_LPAREN, - ACTIONS(4295), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4297), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [30452] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4553), 1, - anon_sym_DOT, - STATE(3760), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(117), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 48, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [30524] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(838), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(836), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [30592] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(790), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(788), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [30660] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(117), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [30728] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(265), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [30796] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(662), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(660), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [30864] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4556), 1, - anon_sym_DOT, - STATE(3778), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 24, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(160), 34, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [30936] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(771), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(769), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [31004] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(739), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(737), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [31072] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4509), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(719), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(717), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [31142] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(160), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [31210] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(711), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(709), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [31278] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4558), 1, - anon_sym_DOT, - STATE(3772), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 24, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(117), 34, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [31350] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4527), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4529), 1, - aux_sym_filter_clause_token1, - ACTIONS(4531), 1, - aux_sym_over_clause_token1, - STATE(3900), 1, - sym_within_group_clause, - STATE(4094), 1, - sym_filter_clause, - STATE(4439), 1, - sym_over_clause, - ACTIONS(154), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(156), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [31430] = 40, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4573), 1, - aux_sym_create_function_statement_token5, - ACTIONS(4575), 1, - aux_sym_trigger_reference_token1, - ACTIONS(4577), 1, - aux_sym_trigger_preferencing_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(3925), 1, - sym_trigger_reference, - STATE(4140), 1, - sym_trigger_preferencing, - STATE(4533), 1, - sym_trigger_condition, - STATE(5220), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8735), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [31572] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(838), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(836), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [31640] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4533), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(719), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(717), 48, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [31710] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4416), 1, - anon_sym_COMMA, - STATE(3731), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4338), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4340), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [31782] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4556), 1, - anon_sym_DOT, - STATE(3772), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 24, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(124), 34, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [31854] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4601), 1, - anon_sym_COMMA, - STATE(3822), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4597), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4599), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [31926] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4495), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(747), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(745), 48, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [31996] = 40, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4575), 1, - aux_sym_trigger_reference_token1, - ACTIONS(4577), 1, - aux_sym_trigger_preferencing_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(4603), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(3928), 1, - sym_trigger_reference, - STATE(4160), 1, - sym_trigger_preferencing, - STATE(4689), 1, - sym_trigger_condition, - STATE(5327), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8781), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [32138] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4495), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(719), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(717), 48, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [32208] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(705), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(703), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [32276] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(711), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(709), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [32344] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4609), 1, - anon_sym_COMMA, - STATE(3785), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4605), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4607), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [32416] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4533), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4612), 1, - aux_sym_cte_token2, - ACTIONS(4614), 1, - aux_sym_comment_statement_token7, - ACTIONS(4616), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4620), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(4622), 1, - aux_sym_frame_clause_token2, - ACTIONS(4630), 1, - anon_sym_CARET, - ACTIONS(4634), 1, - anon_sym_SLASH, - ACTIONS(4624), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4626), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(743), 3, - aux_sym_with_clause_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4628), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4632), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4618), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(741), 29, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [32510] = 40, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4575), 1, - aux_sym_trigger_reference_token1, - ACTIONS(4577), 1, - aux_sym_trigger_preferencing_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(4636), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(3931), 1, - sym_trigger_reference, - STATE(4081), 1, - sym_trigger_preferencing, - STATE(4718), 1, - sym_trigger_condition, - STATE(5388), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8733), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [32652] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4372), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4374), 54, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [32720] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(662), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(660), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [32788] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4638), 1, - aux_sym_with_clause_token1, - ACTIONS(4640), 1, - anon_sym_LPAREN, - ACTIONS(4642), 1, - aux_sym_create_table_statement_token1, - ACTIONS(4644), 1, - aux_sym_type_token2, - ACTIONS(281), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(285), 32, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [32864] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4416), 1, - anon_sym_COMMA, - STATE(3731), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4471), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4473), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [32936] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4527), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4529), 1, - aux_sym_filter_clause_token1, - ACTIONS(4531), 1, - aux_sym_over_clause_token1, - STATE(3897), 1, - sym_within_group_clause, - STATE(4092), 1, - sym_filter_clause, - STATE(4438), 1, - sym_over_clause, - ACTIONS(150), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(152), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [33016] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4497), 1, - aux_sym_cte_token2, - ACTIONS(4499), 1, - aux_sym_comment_statement_token7, - ACTIONS(4501), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4505), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(4507), 1, - aux_sym_frame_clause_token2, - ACTIONS(4509), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4517), 1, - anon_sym_CARET, - ACTIONS(4521), 1, - anon_sym_SLASH, - ACTIONS(4648), 1, - aux_sym_order_expression_token1, - ACTIONS(4511), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4513), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4646), 2, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - ACTIONS(4650), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4652), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(4515), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4519), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4503), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(1741), 25, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - [33116] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(790), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(788), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [33184] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4533), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(747), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(745), 48, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [33254] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(117), 34, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [33322] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(130), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [33390] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4533), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4630), 1, - anon_sym_CARET, - ACTIONS(684), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 47, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [33462] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4533), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4630), 1, - anon_sym_CARET, - ACTIONS(4634), 1, - anon_sym_SLASH, - ACTIONS(4632), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 10, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 42, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [33538] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4495), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4654), 1, - anon_sym_CARET, - ACTIONS(684), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 47, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [33610] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4495), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4654), 1, - anon_sym_CARET, - ACTIONS(4656), 1, - aux_sym_cte_token2, - ACTIONS(4658), 1, - aux_sym_comment_statement_token7, - ACTIONS(4660), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4664), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(4666), 1, - aux_sym_frame_clause_token2, - ACTIONS(4676), 1, - anon_sym_SLASH, - ACTIONS(743), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4668), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4670), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4672), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4674), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4662), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(741), 30, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [33704] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4533), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4612), 1, - aux_sym_cte_token2, - ACTIONS(4614), 1, - aux_sym_comment_statement_token7, - ACTIONS(4616), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4630), 1, - anon_sym_CARET, - ACTIONS(4634), 1, - anon_sym_SLASH, - ACTIONS(4624), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4626), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(767), 3, - aux_sym_with_clause_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4628), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4632), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4618), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(765), 31, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [33794] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(144), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [33862] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4495), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4654), 1, - anon_sym_CARET, - ACTIONS(4676), 1, - anon_sym_SLASH, - ACTIONS(4674), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 10, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 42, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [33938] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(658), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(656), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [34006] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4495), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4654), 1, - anon_sym_CARET, - ACTIONS(4656), 1, - aux_sym_cte_token2, - ACTIONS(4658), 1, - aux_sym_comment_statement_token7, - ACTIONS(4660), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4676), 1, - anon_sym_SLASH, - ACTIONS(4668), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4670), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(767), 3, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4672), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4674), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4662), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(765), 31, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [34096] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4495), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4654), 1, - anon_sym_CARET, - ACTIONS(4656), 1, - aux_sym_cte_token2, - ACTIONS(4658), 1, - aux_sym_comment_statement_token7, - ACTIONS(4660), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4666), 1, - aux_sym_frame_clause_token2, - ACTIONS(4676), 1, - anon_sym_SLASH, - ACTIONS(4668), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4670), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(763), 3, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4672), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4674), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4662), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(761), 30, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [34188] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(265), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [34256] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4242), 1, - aux_sym_filter_clause_token1, - ACTIONS(4244), 1, - aux_sym_over_clause_token1, - STATE(3909), 1, - sym_filter_clause, - STATE(4213), 1, - sym_over_clause, - ACTIONS(201), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [34332] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4495), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4654), 1, - anon_sym_CARET, - ACTIONS(4676), 1, - anon_sym_SLASH, - ACTIONS(4668), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4670), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4674), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 8, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 40, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [34412] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 8, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_COLON_COLON, - ACTIONS(130), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [34480] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(674), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(672), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [34548] = 40, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4575), 1, - aux_sym_trigger_reference_token1, - ACTIONS(4577), 1, - aux_sym_trigger_preferencing_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(4678), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(3963), 1, - sym_trigger_reference, - STATE(4204), 1, - sym_trigger_preferencing, - STATE(4676), 1, - sym_trigger_condition, - STATE(5397), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8730), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [34690] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(670), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(668), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [34758] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4533), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4612), 1, - aux_sym_cte_token2, - ACTIONS(4614), 1, - aux_sym_comment_statement_token7, - ACTIONS(4616), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4622), 1, - aux_sym_frame_clause_token2, - ACTIONS(4630), 1, - anon_sym_CARET, - ACTIONS(4634), 1, - anon_sym_SLASH, - ACTIONS(4624), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4626), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(763), 3, - aux_sym_with_clause_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4628), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4632), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4618), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(761), 30, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [34850] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4533), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4630), 1, - anon_sym_CARET, - ACTIONS(4634), 1, - anon_sym_SLASH, - ACTIONS(4624), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4626), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4632), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 8, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 40, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [34930] = 18, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1982), 1, - aux_sym_with_clause_token1, - ACTIONS(4342), 1, - aux_sym_cte_token2, - ACTIONS(4344), 1, - aux_sym_comment_statement_token7, - ACTIONS(4346), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4350), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(4352), 1, - aux_sym_frame_clause_token2, - ACTIONS(4354), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4362), 1, - anon_sym_CARET, - ACTIONS(4366), 1, - anon_sym_SLASH, - ACTIONS(4356), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4358), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4680), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4682), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(4360), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4364), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4348), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(1980), 27, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [35028] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4412), 1, - anon_sym_DOT, - STATE(3760), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(124), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(122), 48, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [35100] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(842), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(840), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [35168] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(771), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(769), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [35236] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4242), 1, - aux_sym_filter_clause_token1, - ACTIONS(4244), 1, - aux_sym_over_clause_token1, - STATE(3920), 1, - sym_filter_clause, - STATE(4130), 1, - sym_over_clause, - ACTIONS(179), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [35312] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4601), 1, - anon_sym_COMMA, - STATE(3785), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4684), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4686), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [35384] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4242), 1, - aux_sym_filter_clause_token1, - ACTIONS(4244), 1, - aux_sym_over_clause_token1, - STATE(3971), 1, - sym_filter_clause, - STATE(4197), 1, - sym_over_clause, - ACTIONS(197), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [35460] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(259), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(261), 54, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_filter_clause_token1, - aux_sym_over_clause_token1, - sym__unquoted_identifier, - [35528] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4509), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(747), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(745), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [35598] = 40, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4575), 1, - aux_sym_trigger_reference_token1, - ACTIONS(4577), 1, - aux_sym_trigger_preferencing_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(4688), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(3954), 1, - sym_trigger_reference, - STATE(4211), 1, - sym_trigger_preferencing, - STATE(4616), 1, - sym_trigger_condition, - STATE(5419), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8743), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [35740] = 20, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1743), 1, - aux_sym_with_clause_token1, - ACTIONS(4533), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4612), 1, - aux_sym_cte_token2, - ACTIONS(4614), 1, - aux_sym_comment_statement_token7, - ACTIONS(4616), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4620), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(4622), 1, - aux_sym_frame_clause_token2, - ACTIONS(4630), 1, - anon_sym_CARET, - ACTIONS(4634), 1, - anon_sym_SLASH, - ACTIONS(4692), 1, - aux_sym_order_expression_token1, - ACTIONS(4624), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4626), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4690), 2, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - ACTIONS(4694), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4696), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(4628), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4632), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4618), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(1741), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [35842] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(786), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(784), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [35910] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4242), 1, - aux_sym_filter_clause_token1, - ACTIONS(4244), 1, - aux_sym_over_clause_token1, - STATE(3923), 1, - sym_filter_clause, - STATE(4138), 1, - sym_over_clause, - ACTIONS(187), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [35986] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4698), 1, - aux_sym_with_clause_token1, - ACTIONS(4700), 1, - anon_sym_LPAREN, - ACTIONS(4702), 1, - aux_sym_create_table_statement_token1, - ACTIONS(4704), 1, - aux_sym_type_token1, - ACTIONS(4706), 1, - aux_sym_type_token2, - ACTIONS(215), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(211), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [36064] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 8, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_COLON_COLON, - ACTIONS(144), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [36132] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(666), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(664), 49, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [36200] = 40, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4575), 1, - aux_sym_trigger_reference_token1, - ACTIONS(4577), 1, - aux_sym_trigger_preferencing_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(4708), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(3912), 1, - sym_trigger_reference, - STATE(4129), 1, - sym_trigger_preferencing, - STATE(4722), 1, - sym_trigger_condition, - STATE(5360), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8726), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [36342] = 40, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4575), 1, - aux_sym_trigger_reference_token1, - ACTIONS(4577), 1, - aux_sym_trigger_preferencing_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(4710), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(3943), 1, - sym_trigger_reference, - STATE(4195), 1, - sym_trigger_preferencing, - STATE(4594), 1, - sym_trigger_condition, - STATE(5431), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8775), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [36484] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4712), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4714), 1, - aux_sym_filter_clause_token1, - ACTIONS(4716), 1, - aux_sym_over_clause_token1, - STATE(4035), 1, - sym_within_group_clause, - STATE(4326), 1, - sym_filter_clause, - STATE(4641), 1, - sym_over_clause, - ACTIONS(132), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(134), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [36563] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4495), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4654), 1, - anon_sym_CARET, - ACTIONS(4656), 1, - aux_sym_cte_token2, - ACTIONS(4658), 1, - aux_sym_comment_statement_token7, - ACTIONS(4660), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4664), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(4666), 1, - aux_sym_frame_clause_token2, - ACTIONS(4676), 1, - anon_sym_SLASH, - ACTIONS(4668), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4670), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4718), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4720), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(4672), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4674), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4662), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(1980), 27, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [36658] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(305), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(307), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_over_clause_token1, - sym__unquoted_identifier, - [36725] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(259), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(261), 35, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_filter_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [36792] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4722), 1, - anon_sym_COMMA, - STATE(3879), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4684), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4686), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [36863] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4724), 1, - anon_sym_LPAREN, - ACTIONS(4308), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4310), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [36932] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4175), 1, - aux_sym_over_clause_token1, - STATE(4071), 1, - sym_over_clause, - ACTIONS(273), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(275), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [37003] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4712), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4714), 1, - aux_sym_filter_clause_token1, - ACTIONS(4716), 1, - aux_sym_over_clause_token1, - STATE(4027), 1, - sym_within_group_clause, - STATE(4293), 1, - sym_filter_clause, - STATE(4651), 1, - sym_over_clause, - ACTIONS(150), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(152), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [37082] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4712), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4714), 1, - aux_sym_filter_clause_token1, - ACTIONS(4716), 1, - aux_sym_over_clause_token1, - STATE(4033), 1, - sym_within_group_clause, - STATE(4322), 1, - sym_filter_clause, - STATE(4648), 1, - sym_over_clause, - ACTIONS(154), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(156), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [37161] = 18, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2267), 1, - aux_sym_with_clause_token1, - ACTIONS(4342), 1, - aux_sym_cte_token2, - ACTIONS(4344), 1, - aux_sym_comment_statement_token7, - ACTIONS(4346), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4350), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(4352), 1, - aux_sym_frame_clause_token2, - ACTIONS(4354), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4362), 1, - anon_sym_CARET, - ACTIONS(4366), 1, - anon_sym_SLASH, - ACTIONS(4356), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4358), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4680), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4682), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(4360), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4364), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4348), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(2265), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [37258] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3201), 1, - anon_sym_LBRACK, - STATE(3868), 1, - aux_sym_array_type_repeat1, - ACTIONS(326), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(328), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [37329] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(130), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [37396] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(144), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [37463] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(130), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [37530] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4726), 1, - anon_sym_DOT, - STATE(3855), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 23, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(124), 34, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [37601] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4728), 1, - anon_sym_LPAREN, - ACTIONS(4295), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4297), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [37670] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(144), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [37737] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4730), 1, - aux_sym_with_clause_token1, - ACTIONS(4732), 1, - aux_sym_create_table_statement_token1, - ACTIONS(608), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(612), 51, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [37808] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4638), 1, - aux_sym_with_clause_token1, - ACTIONS(4640), 1, - anon_sym_LPAREN, - ACTIONS(4642), 1, - aux_sym_create_table_statement_token1, - ACTIONS(281), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(285), 32, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [37881] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4734), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4736), 1, - aux_sym_filter_clause_token1, - ACTIONS(4738), 1, - aux_sym_over_clause_token1, - STATE(4041), 1, - sym_within_group_clause, - STATE(4334), 1, - sym_filter_clause, - STATE(4524), 1, - sym_over_clause, - ACTIONS(156), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(154), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [37960] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4740), 1, - anon_sym_DOT, - STATE(3855), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 23, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(117), 34, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [38031] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 25, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(117), 34, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [38098] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4165), 1, - anon_sym_LPAREN, - ACTIONS(4169), 1, - anon_sym_DOT_STAR, - ACTIONS(4743), 1, - anon_sym_COLON_COLON, - ACTIONS(265), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [38171] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 25, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(144), 34, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [38238] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4605), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4607), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [38305] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4745), 1, - aux_sym_with_clause_token1, - ACTIONS(4747), 1, - aux_sym_create_table_statement_token1, - ACTIONS(600), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(604), 51, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [38376] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(117), 11, - aux_sym_create_function_parameter_token1, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 48, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [38443] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 25, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(130), 34, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [38510] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4175), 1, - aux_sym_over_clause_token1, - STATE(4040), 1, - sym_over_clause, - ACTIONS(195), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(197), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [38581] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4749), 1, - aux_sym_with_clause_token1, - ACTIONS(4751), 1, - anon_sym_LPAREN, - ACTIONS(4753), 1, - aux_sym_create_table_statement_token1, - ACTIONS(4755), 1, - aux_sym_type_token2, - ACTIONS(285), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(281), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [38656] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4757), 1, - aux_sym_with_clause_token1, - ACTIONS(4759), 1, - aux_sym_create_table_statement_token1, - ACTIONS(580), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(584), 51, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [38727] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4712), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4714), 1, - aux_sym_filter_clause_token1, - ACTIONS(4716), 1, - aux_sym_over_clause_token1, - STATE(4079), 1, - sym_within_group_clause, - STATE(4361), 1, - sym_filter_clause, - STATE(4630), 1, - sym_over_clause, - ACTIONS(146), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(148), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [38806] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4761), 1, - aux_sym_with_clause_token1, - ACTIONS(4763), 1, - aux_sym_create_table_statement_token1, - ACTIONS(592), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(596), 51, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [38877] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3201), 1, - anon_sym_LBRACK, - STATE(3886), 1, - aux_sym_array_type_repeat1, - ACTIONS(336), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(338), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [38948] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4175), 1, - aux_sym_over_clause_token1, - STATE(4004), 1, - sym_over_clause, - ACTIONS(277), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(279), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [39019] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4765), 1, - anon_sym_DOT, - ACTIONS(4767), 1, - anon_sym_LBRACK, - STATE(3990), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 25, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(160), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [39092] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [39159] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4175), 1, - aux_sym_over_clause_token1, - STATE(4072), 1, - sym_over_clause, - ACTIONS(293), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(295), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [39230] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4175), 1, - aux_sym_over_clause_token1, - STATE(3992), 1, - sym_over_clause, - ACTIONS(199), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(201), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [39301] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4726), 1, - anon_sym_DOT, - STATE(3849), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 23, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(160), 34, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [39372] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4769), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4771), 54, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [39439] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4773), 1, - anon_sym_LPAREN, - ACTIONS(4775), 1, - anon_sym_COLON_COLON, - ACTIONS(4777), 1, - anon_sym_DOT_STAR, - ACTIONS(263), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(265), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [39512] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(160), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [39579] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4391), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4393), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [39646] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4779), 1, - anon_sym_COMMA, - STATE(3879), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4605), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4607), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [39717] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4175), 1, - aux_sym_over_clause_token1, - STATE(4042), 1, - sym_over_clause, - ACTIONS(185), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(187), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [39788] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4376), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4378), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [39855] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4175), 1, - aux_sym_over_clause_token1, - STATE(4058), 1, - sym_over_clause, - ACTIONS(240), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(242), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [39926] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4782), 1, - anon_sym_DOT, - STATE(3883), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 22, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(117), 35, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [39997] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4722), 1, - anon_sym_COMMA, - STATE(3839), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4597), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4599), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [40068] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4734), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4736), 1, - aux_sym_filter_clause_token1, - ACTIONS(4738), 1, - aux_sym_over_clause_token1, - STATE(4017), 1, - sym_within_group_clause, - STATE(4279), 1, - sym_filter_clause, - STATE(4553), 1, - sym_over_clause, - ACTIONS(148), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(146), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [40147] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4785), 1, - anon_sym_LBRACK, - STATE(3886), 1, - aux_sym_array_type_repeat1, - ACTIONS(319), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(321), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [40218] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4372), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4374), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [40285] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4788), 1, - anon_sym_DOT, - STATE(3883), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 22, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(124), 35, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [40356] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4788), 1, - anon_sym_DOT, - STATE(3888), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 22, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(160), 35, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [40427] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4734), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4736), 1, - aux_sym_filter_clause_token1, - ACTIONS(4738), 1, - aux_sym_over_clause_token1, - STATE(4066), 1, - sym_within_group_clause, - STATE(4277), 1, - sym_filter_clause, - STATE(4548), 1, - sym_over_clause, - ACTIONS(152), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(150), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [40506] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4523), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4525), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [40573] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4734), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4736), 1, - aux_sym_filter_clause_token1, - ACTIONS(4738), 1, - aux_sym_over_clause_token1, - STATE(4076), 1, - sym_within_group_clause, - STATE(4356), 1, - sym_filter_clause, - STATE(4528), 1, - sym_over_clause, - ACTIONS(134), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(132), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [40652] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4790), 1, - aux_sym_with_clause_token1, - ACTIONS(4792), 1, - anon_sym_LPAREN, - ACTIONS(4794), 1, - aux_sym_create_table_statement_token1, - ACTIONS(309), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(313), 32, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [40725] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4175), 1, - aux_sym_over_clause_token1, - STATE(4064), 1, - sym_over_clause, - ACTIONS(177), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(179), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [40796] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(273), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(275), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [40862] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4796), 1, - anon_sym_DOT, - STATE(3896), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 25, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(117), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [40932] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4529), 1, - aux_sym_filter_clause_token1, - ACTIONS(4531), 1, - aux_sym_over_clause_token1, - STATE(4102), 1, - sym_filter_clause, - STATE(4441), 1, - sym_over_clause, - ACTIONS(195), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(197), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [41006] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(319), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(321), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [41072] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4529), 1, - aux_sym_filter_clause_token1, - ACTIONS(4531), 1, - aux_sym_over_clause_token1, - STATE(4124), 1, - sym_filter_clause, - STATE(4450), 1, - sym_over_clause, - ACTIONS(177), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(179), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [41146] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4529), 1, - aux_sym_filter_clause_token1, - ACTIONS(4531), 1, - aux_sym_over_clause_token1, - STATE(4109), 1, - sym_filter_clause, - STATE(4446), 1, - sym_over_clause, - ACTIONS(185), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(187), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [41220] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4799), 1, - anon_sym_LBRACK, - STATE(3986), 1, - aux_sym_array_type_repeat1, - ACTIONS(336), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(338), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [41290] = 24, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(3116), 1, - aux_sym_cte_token1, - ACTIONS(4801), 1, - aux_sym_cte_token2, - ACTIONS(4803), 1, - aux_sym_comment_statement_token7, - ACTIONS(4805), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4809), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(4811), 1, - aux_sym_frame_clause_token2, - ACTIONS(4813), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4825), 1, - anon_sym_CARET, - ACTIONS(4829), 1, - anon_sym_SLASH, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7569), 1, - sym_identifier, - ACTIONS(4815), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4817), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(4819), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4821), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(375), 4, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - ACTIONS(4823), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4827), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4807), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(377), 16, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - [41398] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4831), 1, - aux_sym_with_clause_token1, - ACTIONS(4833), 1, - aux_sym_create_table_statement_token1, - ACTIONS(600), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(604), 32, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [41468] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(648), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(650), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [41534] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4799), 1, - anon_sym_LBRACK, - STATE(3901), 1, - aux_sym_array_type_repeat1, - ACTIONS(326), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(328), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [41604] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4529), 1, - aux_sym_filter_clause_token1, - ACTIONS(4531), 1, - aux_sym_over_clause_token1, - STATE(4145), 1, - sym_filter_clause, - STATE(4455), 1, - sym_over_clause, - ACTIONS(199), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(201), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [41678] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4835), 1, - aux_sym_with_clause_token1, - ACTIONS(4837), 1, - aux_sym_create_table_statement_token1, - ACTIONS(580), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(584), 32, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [41748] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(461), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(463), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [41814] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4244), 1, - aux_sym_over_clause_token1, - STATE(4110), 1, - sym_over_clause, - ACTIONS(279), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [41884] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4839), 1, - aux_sym_with_clause_token1, - ACTIONS(4841), 1, - anon_sym_LPAREN, - ACTIONS(4843), 1, - aux_sym_create_table_statement_token1, - ACTIONS(4845), 1, - aux_sym_type_token1, - ACTIONS(4847), 1, - aux_sym_type_token2, - ACTIONS(211), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(215), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [41960] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4849), 1, - aux_sym_with_clause_token1, - ACTIONS(4851), 1, - aux_sym_create_table_statement_token1, - ACTIONS(592), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(596), 32, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [42030] = 38, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4577), 1, - aux_sym_trigger_preferencing_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(4853), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4149), 1, - sym_trigger_preferencing, - STATE(4538), 1, - sym_trigger_condition, - STATE(5231), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8768), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [42166] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(130), 34, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [42232] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 24, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(160), 34, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [42298] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4372), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4374), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [42364] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4855), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4857), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [42430] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4859), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4861), 1, - aux_sym_filter_clause_token1, - ACTIONS(4863), 1, - aux_sym_over_clause_token1, - STATE(4174), 1, - sym_within_group_clause, - STATE(4453), 1, - sym_filter_clause, - STATE(5010), 1, - sym_over_clause, - ACTIONS(150), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(152), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [42508] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 23, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(130), 35, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [42574] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4865), 1, - aux_sym_with_clause_token1, - ACTIONS(4867), 1, - aux_sym_create_table_statement_token1, - ACTIONS(608), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(612), 32, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [42644] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4244), 1, - aux_sym_over_clause_token1, - STATE(4135), 1, - sym_over_clause, - ACTIONS(275), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [42714] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4244), 1, - aux_sym_over_clause_token1, - STATE(4213), 1, - sym_over_clause, - ACTIONS(201), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [42784] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4869), 1, - anon_sym_LPAREN, - ACTIONS(4871), 1, - anon_sym_COLON_COLON, - ACTIONS(4873), 1, - anon_sym_DOT_STAR, - ACTIONS(265), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [42856] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4244), 1, - aux_sym_over_clause_token1, - STATE(4116), 1, - sym_over_clause, - ACTIONS(295), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [42926] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4605), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4607), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [42992] = 38, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4577), 1, - aux_sym_trigger_preferencing_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(4875), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4176), 1, - sym_trigger_preferencing, - STATE(4634), 1, - sym_trigger_condition, - STATE(5406), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8727), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [43128] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4877), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4879), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [43194] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4881), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4883), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [43260] = 38, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4577), 1, - aux_sym_trigger_preferencing_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(4885), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4123), 1, - sym_trigger_preferencing, - STATE(4724), 1, - sym_trigger_condition, - STATE(5369), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8716), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [43396] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4859), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4861), 1, - aux_sym_filter_clause_token1, - ACTIONS(4863), 1, - aux_sym_over_clause_token1, - STATE(4191), 1, - sym_within_group_clause, - STATE(4477), 1, - sym_filter_clause, - STATE(4998), 1, - sym_over_clause, - ACTIONS(154), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(156), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [43474] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 23, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(144), 35, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [43540] = 38, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4577), 1, - aux_sym_trigger_preferencing_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(4887), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4187), 1, - sym_trigger_preferencing, - STATE(4586), 1, - sym_trigger_condition, - STATE(5434), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8779), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [43676] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4889), 1, - aux_sym_with_clause_token1, - ACTIONS(4891), 1, - anon_sym_LPAREN, - ACTIONS(4893), 1, - aux_sym_create_table_statement_token1, - ACTIONS(4895), 1, - aux_sym_type_token1, - ACTIONS(4897), 1, - aux_sym_type_token2, - ACTIONS(215), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(211), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [43752] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(261), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(259), 48, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_filter_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [43818] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4899), 1, - anon_sym_COLON_COLON, - ACTIONS(4402), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4404), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [43886] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4901), 1, - anon_sym_DOT, - ACTIONS(4903), 1, - anon_sym_LBRACK, - STATE(3996), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 23, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(160), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [43958] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(160), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 48, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [44024] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4859), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4861), 1, - aux_sym_filter_clause_token1, - ACTIONS(4863), 1, - aux_sym_over_clause_token1, - STATE(4203), 1, - sym_within_group_clause, - STATE(4457), 1, - sym_filter_clause, - STATE(4991), 1, - sym_over_clause, - ACTIONS(132), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(134), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [44102] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(117), 34, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [44168] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4376), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4378), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [44234] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4749), 1, - aux_sym_with_clause_token1, - ACTIONS(4751), 1, - anon_sym_LPAREN, - ACTIONS(4753), 1, - aux_sym_create_table_statement_token1, - ACTIONS(285), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(281), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [44306] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(144), 34, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [44372] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4905), 1, - aux_sym_with_clause_token1, - ACTIONS(4907), 1, - anon_sym_LPAREN, - ACTIONS(4909), 1, - aux_sym_create_table_statement_token1, - ACTIONS(313), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(309), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [44444] = 38, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4577), 1, - aux_sym_trigger_preferencing_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(4911), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4212), 1, - sym_trigger_preferencing, - STATE(4632), 1, - sym_trigger_condition, - STATE(5405), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8741), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [44580] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(451), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(453), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [44646] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4859), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4861), 1, - aux_sym_filter_clause_token1, - ACTIONS(4863), 1, - aux_sym_over_clause_token1, - STATE(4210), 1, - sym_within_group_clause, - STATE(4463), 1, - sym_filter_clause, - STATE(4966), 1, - sym_over_clause, - ACTIONS(146), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(148), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [44724] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 23, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(117), 35, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [44790] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4391), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4393), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [44856] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4244), 1, - aux_sym_over_clause_token1, - STATE(4197), 1, - sym_over_clause, - ACTIONS(197), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [44926] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(465), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(467), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [44992] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(469), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(471), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [45058] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(484), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(486), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [45124] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(445), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(447), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [45190] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(530), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(532), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [45256] = 38, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4577), 1, - aux_sym_trigger_preferencing_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(4913), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4198), 1, - sym_trigger_preferencing, - STATE(4690), 1, - sym_trigger_condition, - STATE(5393), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8714), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [45392] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(441), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(443), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [45458] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(429), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(431), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [45524] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4495), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4654), 1, - anon_sym_CARET, - ACTIONS(4656), 1, - aux_sym_cte_token2, - ACTIONS(4658), 1, - aux_sym_comment_statement_token7, - ACTIONS(4660), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4664), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(4666), 1, - aux_sym_frame_clause_token2, - ACTIONS(4676), 1, - anon_sym_SLASH, - ACTIONS(4668), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4670), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4718), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4720), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(4672), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4674), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4662), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(2265), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [45618] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4244), 1, - aux_sym_over_clause_token1, - STATE(4138), 1, - sym_over_clause, - ACTIONS(187), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [45688] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4769), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4771), 53, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - [45754] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 26, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(144), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [45820] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(277), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(279), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [45886] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 26, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(130), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [45952] = 38, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4577), 1, - aux_sym_trigger_preferencing_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(4915), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4193), 1, - sym_trigger_preferencing, - STATE(4720), 1, - sym_trigger_condition, - STATE(5386), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8754), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [46088] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(542), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(544), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [46154] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(421), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(423), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [46220] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(546), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(548), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [46286] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(588), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(590), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [46352] = 18, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2325), 1, - aux_sym_with_clause_token1, - ACTIONS(4342), 1, - aux_sym_cte_token2, - ACTIONS(4344), 1, - aux_sym_comment_statement_token7, - ACTIONS(4346), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4350), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(4352), 1, - aux_sym_frame_clause_token2, - ACTIONS(4354), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4362), 1, - anon_sym_CARET, - ACTIONS(4366), 1, - anon_sym_SLASH, - ACTIONS(4356), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4358), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4680), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4682), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(4360), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4364), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4348), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(2323), 25, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [46448] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(534), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(536), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [46514] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(550), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(552), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [46580] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4244), 1, - aux_sym_over_clause_token1, - STATE(4131), 1, - sym_over_clause, - ACTIONS(242), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [46650] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4244), 1, - aux_sym_over_clause_token1, - STATE(4130), 1, - sym_over_clause, - ACTIONS(179), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [46720] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(199), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(201), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [46786] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(293), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(295), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [46852] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(616), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(618), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [46918] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(632), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(634), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [46984] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(437), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(439), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [47050] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(177), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(179), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [47116] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(240), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(242), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [47182] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(652), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(654), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [47248] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(185), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(187), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [47314] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(195), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(197), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [47380] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(433), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(435), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [47446] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(425), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(427), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [47512] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(538), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(540), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [47578] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4917), 1, - anon_sym_LBRACK, - STATE(3986), 1, - aux_sym_array_type_repeat1, - ACTIONS(319), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(321), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [47648] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(488), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(490), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [47714] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(305), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(307), 34, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [47780] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(564), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(566), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [47846] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4765), 1, - anon_sym_DOT, - STATE(3896), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 25, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(124), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [47916] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(568), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(570), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [47982] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(277), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(279), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [48047] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4743), 1, - anon_sym_COLON_COLON, - ACTIONS(265), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [48114] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(840), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(842), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [48179] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4920), 1, - anon_sym_DOT, - STATE(3995), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 23, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(117), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [48248] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4901), 1, - anon_sym_DOT, - STATE(3995), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 23, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(124), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [48317] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4923), 1, - aux_sym_with_clause_token1, - ACTIONS(4925), 1, - anon_sym_LPAREN, - ACTIONS(4927), 1, - aux_sym_create_table_statement_token1, - ACTIONS(4929), 1, - aux_sym_type_token2, - ACTIONS(281), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(285), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [48390] = 13, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3328), 1, - aux_sym_create_function_statement_token7, - ACTIONS(3332), 1, - aux_sym_grant_statement_token8, - ACTIONS(3334), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3336), 1, - aux_sym_limit_clause_token1, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - STATE(4150), 1, - sym_window_clause, - STATE(4312), 1, - sym_group_by_clause, - STATE(4734), 1, - sym_order_by_clause, - STATE(5387), 1, - sym_limit_clause, - STATE(5970), 1, - sym_offset_clause, - ACTIONS(3687), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3689), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [48475] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4931), 1, - aux_sym_with_clause_token1, - ACTIONS(4933), 1, - aux_sym_create_table_statement_token1, - ACTIONS(612), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(608), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [48544] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4935), 1, - aux_sym_with_clause_token1, - ACTIONS(4937), 1, - aux_sym_create_table_statement_token1, - ACTIONS(604), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(600), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [48613] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4939), 1, - anon_sym_LBRACK, - STATE(4073), 1, - aux_sym_array_type_repeat1, - ACTIONS(328), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(326), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [48682] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(550), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(552), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [48747] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4941), 1, - aux_sym_with_clause_token1, - ACTIONS(4943), 1, - aux_sym_create_table_statement_token1, - ACTIONS(596), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(592), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [48816] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(445), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(447), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [48881] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 22, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(160), 35, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [48946] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4945), 1, - aux_sym_with_clause_token1, - ACTIONS(4947), 1, - aux_sym_create_table_statement_token1, - ACTIONS(584), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(580), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [49015] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 24, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(130), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [49080] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(195), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(197), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [49145] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4949), 1, - aux_sym_with_clause_token1, - ACTIONS(4951), 1, - anon_sym_LPAREN, - ACTIONS(4953), 1, - aux_sym_create_table_statement_token1, - ACTIONS(4955), 1, - aux_sym_type_token1, - ACTIONS(4957), 1, - aux_sym_type_token2, - ACTIONS(211), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(215), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [49220] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(307), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(305), 47, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [49285] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(437), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(439), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [49350] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(433), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(435), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [49415] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(417), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(419), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [49480] = 13, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4963), 1, - anon_sym_COMMA, - ACTIONS(4965), 1, - aux_sym_order_by_clause_token1, - ACTIONS(4967), 1, - aux_sym_limit_clause_token1, - ACTIONS(4969), 1, - aux_sym_offset_clause_token1, - ACTIONS(4971), 1, - aux_sym_fetch_clause_token1, - STATE(4536), 1, - aux_sym_values_clause_repeat1, - STATE(4539), 1, - sym_order_by_clause, - STATE(5123), 1, - sym_limit_clause, - STATE(5652), 1, - sym_offset_clause, - STATE(6514), 1, - sym_fetch_clause, - ACTIONS(4959), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4961), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [49565] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 24, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(144), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [49630] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4973), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4975), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [49695] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4736), 1, - aux_sym_filter_clause_token1, - ACTIONS(4738), 1, - aux_sym_over_clause_token1, - STATE(4337), 1, - sym_filter_clause, - STATE(4673), 1, - sym_over_clause, - ACTIONS(201), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [49768] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4977), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4979), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [49833] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4981), 1, - anon_sym_DOT, - STATE(4070), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 23, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(160), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [49902] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4983), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4985), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [49967] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4987), 1, - aux_sym_with_clause_token1, - ACTIONS(4989), 1, - anon_sym_LPAREN, - ACTIONS(4991), 1, - aux_sym_create_table_statement_token1, - ACTIONS(4993), 1, - aux_sym_type_token2, - ACTIONS(285), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(281), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [50040] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(425), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(427), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [50105] = 13, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4963), 1, - anon_sym_COMMA, - ACTIONS(4965), 1, - aux_sym_order_by_clause_token1, - ACTIONS(4967), 1, - aux_sym_limit_clause_token1, - ACTIONS(4969), 1, - aux_sym_offset_clause_token1, - ACTIONS(4971), 1, - aux_sym_fetch_clause_token1, - STATE(4014), 1, - aux_sym_values_clause_repeat1, - STATE(4635), 1, - sym_order_by_clause, - STATE(5121), 1, - sym_limit_clause, - STATE(5516), 1, - sym_offset_clause, - STATE(6783), 1, - sym_fetch_clause, - ACTIONS(4995), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4997), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [50190] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(538), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(540), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [50255] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4999), 1, - anon_sym_DOT, - STATE(4034), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 49, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [50324] = 13, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3328), 1, - aux_sym_create_function_statement_token7, - ACTIONS(3332), 1, - aux_sym_grant_statement_token8, - ACTIONS(3334), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3336), 1, - aux_sym_limit_clause_token1, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - STATE(4113), 1, - sym_window_clause, - STATE(4349), 1, - sym_group_by_clause, - STATE(4767), 1, - sym_order_by_clause, - STATE(5361), 1, - sym_limit_clause, - STATE(5713), 1, - sym_offset_clause, - ACTIONS(5001), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5003), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [50409] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4714), 1, - aux_sym_filter_clause_token1, - ACTIONS(4716), 1, - aux_sym_over_clause_token1, - STATE(4324), 1, - sym_filter_clause, - STATE(4645), 1, - sym_over_clause, - ACTIONS(195), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(197), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [50482] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(185), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(187), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [50547] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(564), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(566), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [50612] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5005), 1, - anon_sym_DOT, - STATE(4030), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(117), 49, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [50681] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(568), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(570), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [50746] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(652), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(654), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [50811] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4714), 1, - aux_sym_filter_clause_token1, - ACTIONS(4716), 1, - aux_sym_over_clause_token1, - STATE(4336), 1, - sym_filter_clause, - STATE(4639), 1, - sym_over_clause, - ACTIONS(185), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(187), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [50884] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4999), 1, - anon_sym_DOT, - STATE(4030), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(124), 49, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [50953] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4714), 1, - aux_sym_filter_clause_token1, - ACTIONS(4716), 1, - aux_sym_over_clause_token1, - STATE(4360), 1, - sym_filter_clause, - STATE(4617), 1, - sym_over_clause, - ACTIONS(177), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(179), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [51026] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(588), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(590), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [51091] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(616), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(618), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [51156] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 23, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(160), 34, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [51221] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5008), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5010), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [51286] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(240), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(242), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [51351] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4736), 1, - aux_sym_filter_clause_token1, - ACTIONS(4738), 1, - aux_sym_over_clause_token1, - STATE(4306), 1, - sym_filter_clause, - STATE(4693), 1, - sym_over_clause, - ACTIONS(187), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [51424] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(293), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(295), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [51489] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(648), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(650), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [51554] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4775), 1, - anon_sym_COLON_COLON, - ACTIONS(263), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(265), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [51621] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5012), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5014), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [51686] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(199), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(201), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [51751] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(484), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(486), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [51816] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(177), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(179), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [51881] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(632), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(634), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [51946] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(319), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(321), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [52011] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(530), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(532), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [52076] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5016), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5018), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [52141] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(488), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(490), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [52206] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5020), 1, - aux_sym_with_clause_token1, - ACTIONS(5022), 1, - anon_sym_LPAREN, - ACTIONS(5024), 1, - aux_sym_create_table_statement_token1, - ACTIONS(5026), 1, - aux_sym_type_token1, - ACTIONS(5028), 1, - aux_sym_type_token2, - ACTIONS(211), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(215), 31, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [52281] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(461), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(463), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [52346] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(546), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(548), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [52411] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(469), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(471), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [52476] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(534), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(536), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [52541] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5030), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5032), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [52606] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4495), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4654), 1, - anon_sym_CARET, - ACTIONS(4656), 1, - aux_sym_cte_token2, - ACTIONS(4658), 1, - aux_sym_comment_statement_token7, - ACTIONS(4660), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4664), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(4666), 1, - aux_sym_frame_clause_token2, - ACTIONS(4676), 1, - anon_sym_SLASH, - ACTIONS(4668), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4670), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4718), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4720), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(4672), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4674), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4662), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(2323), 25, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [52699] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(465), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(467), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [52764] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5034), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5036), 52, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - sym__unquoted_identifier, - [52829] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5038), 1, - anon_sym_DOT, - STATE(4063), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 23, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(117), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [52898] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(273), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(275), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [52963] = 13, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3328), 1, - aux_sym_create_function_statement_token7, - ACTIONS(3332), 1, - aux_sym_grant_statement_token8, - ACTIONS(3334), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3336), 1, - aux_sym_limit_clause_token1, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - STATE(4206), 1, - sym_window_clause, - STATE(4233), 1, - sym_group_by_clause, - STATE(4961), 1, - sym_order_by_clause, - STATE(5421), 1, - sym_limit_clause, - STATE(6257), 1, - sym_offset_clause, - ACTIONS(3754), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3756), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [53048] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4736), 1, - aux_sym_filter_clause_token1, - ACTIONS(4738), 1, - aux_sym_over_clause_token1, - STATE(4354), 1, - sym_filter_clause, - STATE(4521), 1, - sym_over_clause, - ACTIONS(197), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [53121] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(441), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(443), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [53186] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 25, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(117), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [53251] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4306), 1, - anon_sym_LBRACK, - ACTIONS(263), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(265), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [53318] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4981), 1, - anon_sym_DOT, - STATE(4063), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 23, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(124), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [53387] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(429), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(431), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [53452] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(421), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(423), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [53517] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4939), 1, - anon_sym_LBRACK, - STATE(4075), 1, - aux_sym_array_type_repeat1, - ACTIONS(338), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(336), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [53586] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5041), 1, - anon_sym_DOT, - ACTIONS(5043), 1, - anon_sym_LBRACK, - STATE(4167), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(160), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [53657] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5045), 1, - anon_sym_LBRACK, - STATE(4075), 1, - aux_sym_array_type_repeat1, - ACTIONS(321), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [53726] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4736), 1, - aux_sym_filter_clause_token1, - ACTIONS(4738), 1, - aux_sym_over_clause_token1, - STATE(4332), 1, - sym_filter_clause, - STATE(4633), 1, - sym_over_clause, - ACTIONS(179), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [53799] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(542), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(544), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [53864] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(451), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(453), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [53929] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4714), 1, - aux_sym_filter_clause_token1, - ACTIONS(4716), 1, - aux_sym_over_clause_token1, - STATE(4359), 1, - sym_filter_clause, - STATE(4600), 1, - sym_over_clause, - ACTIONS(199), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(201), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [54002] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(709), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(711), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [54066] = 36, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(4887), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4586), 1, - sym_trigger_condition, - STATE(5434), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8779), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [54196] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(668), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(670), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [54260] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(453), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(451), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [54324] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5048), 1, - aux_sym_with_clause_token1, - ACTIONS(5050), 1, - anon_sym_LPAREN, - ACTIONS(5052), 1, - aux_sym_create_table_statement_token1, - ACTIONS(5054), 1, - aux_sym_type_token2, - ACTIONS(281), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(285), 31, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [54396] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(788), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(790), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [54460] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(672), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(674), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [54524] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 25, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(160), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [54588] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(321), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [54652] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4813), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4825), 1, - anon_sym_CARET, - ACTIONS(4829), 1, - anon_sym_SLASH, - ACTIONS(4819), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4821), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4827), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(682), 15, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 29, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [54728] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4801), 1, - aux_sym_cte_token2, - ACTIONS(4803), 1, - aux_sym_comment_statement_token7, - ACTIONS(4805), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4811), 1, - aux_sym_frame_clause_token2, - ACTIONS(4813), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4825), 1, - anon_sym_CARET, - ACTIONS(4829), 1, - anon_sym_SLASH, - ACTIONS(4819), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4821), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4823), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4827), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4807), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(761), 8, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(763), 21, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - [54816] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4801), 1, - aux_sym_cte_token2, - ACTIONS(4803), 1, - aux_sym_comment_statement_token7, - ACTIONS(4805), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4813), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4825), 1, - anon_sym_CARET, - ACTIONS(4829), 1, - anon_sym_SLASH, - ACTIONS(4819), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4821), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4823), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4827), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4807), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(765), 8, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(767), 22, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - [54902] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4531), 1, - aux_sym_over_clause_token1, - STATE(4441), 1, - sym_over_clause, - ACTIONS(195), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(197), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [54970] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(656), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(658), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [55034] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4531), 1, - aux_sym_over_clause_token1, - STATE(4446), 1, - sym_over_clause, - ACTIONS(185), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(187), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [55102] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4813), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4825), 1, - anon_sym_CARET, - ACTIONS(4829), 1, - anon_sym_SLASH, - ACTIONS(4827), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(682), 17, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [55174] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4813), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(682), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [55240] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4813), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4825), 1, - anon_sym_CARET, - ACTIONS(682), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [55308] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4923), 1, - aux_sym_with_clause_token1, - ACTIONS(4925), 1, - anon_sym_LPAREN, - ACTIONS(4927), 1, - aux_sym_create_table_statement_token1, - ACTIONS(281), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(285), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [55378] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(263), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(265), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [55442] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(650), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(648), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [55506] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(117), 49, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [55570] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4531), 1, - aux_sym_over_clause_token1, - STATE(4449), 1, - sym_over_clause, - ACTIONS(240), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(242), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [55638] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4497), 1, - aux_sym_cte_token2, - ACTIONS(4501), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(5056), 1, - aux_sym_comment_statement_token7, - ACTIONS(5060), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(5062), 1, - aux_sym_frame_clause_token2, - ACTIONS(5064), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5072), 1, - anon_sym_CARET, - ACTIONS(5076), 1, - anon_sym_SLASH, - ACTIONS(743), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(5066), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5068), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5070), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(5074), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(5058), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(741), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [55728] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4531), 1, - aux_sym_over_clause_token1, - STATE(4450), 1, - sym_over_clause, - ACTIONS(177), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(179), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [55796] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(130), 49, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [55860] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(733), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(735), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [55924] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(419), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(417), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [55988] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(144), 49, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [56052] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4531), 1, - aux_sym_over_clause_token1, - STATE(4452), 1, - sym_over_clause, - ACTIONS(293), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(295), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [56120] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(447), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(445), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [56184] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(664), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(666), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [56248] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4531), 1, - aux_sym_over_clause_token1, - STATE(4455), 1, - sym_over_clause, - ACTIONS(199), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(201), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [56316] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3334), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3336), 1, - aux_sym_limit_clause_token1, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - ACTIONS(5082), 1, - anon_sym_COMMA, - STATE(4118), 1, - aux_sym__select_statement_repeat2, - STATE(4803), 1, - sym_order_by_clause, - STATE(5332), 1, - sym_limit_clause, - STATE(5829), 1, - sym_offset_clause, - ACTIONS(5078), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5080), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [56396] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(737), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(739), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [56460] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3334), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3336), 1, - aux_sym_limit_clause_token1, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - ACTIONS(5082), 1, - anon_sym_COMMA, - STATE(4709), 1, - aux_sym__select_statement_repeat2, - STATE(4803), 1, - sym_order_by_clause, - STATE(5332), 1, - sym_limit_clause, - STATE(5829), 1, - sym_offset_clause, - ACTIONS(5078), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5080), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [56540] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(423), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(421), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [56604] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(729), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(731), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [56668] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3334), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3336), 1, - aux_sym_limit_clause_token1, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - ACTIONS(5082), 1, - anon_sym_COMMA, - STATE(4709), 1, - aux_sym__select_statement_repeat2, - STATE(4896), 1, - sym_order_by_clause, - STATE(5297), 1, - sym_limit_clause, - STATE(5859), 1, - sym_offset_clause, - ACTIONS(5084), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5086), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [56748] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4801), 1, - aux_sym_cte_token2, - ACTIONS(4803), 1, - aux_sym_comment_statement_token7, - ACTIONS(4805), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(4809), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(4811), 1, - aux_sym_frame_clause_token2, - ACTIONS(4813), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(4825), 1, - anon_sym_CARET, - ACTIONS(4829), 1, - anon_sym_SLASH, - ACTIONS(4819), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(4821), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(4823), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(4827), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(4807), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(741), 8, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(743), 20, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - [56838] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4497), 1, - aux_sym_cte_token2, - ACTIONS(4501), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(5056), 1, - aux_sym_comment_statement_token7, - ACTIONS(5060), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(5062), 1, - aux_sym_frame_clause_token2, - ACTIONS(5064), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5072), 1, - anon_sym_CARET, - ACTIONS(5076), 1, - anon_sym_SLASH, - ACTIONS(4650), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4652), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(5066), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5068), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5070), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(5074), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(5058), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(2575), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - [56930] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(590), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(588), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [56994] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5088), 1, - aux_sym_with_clause_token1, - ACTIONS(5090), 1, - anon_sym_LPAREN, - ACTIONS(5092), 1, - aux_sym_create_table_statement_token1, - ACTIONS(309), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(313), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [57064] = 36, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(5094), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4541), 1, - sym_trigger_condition, - STATE(5234), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8785), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [57194] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4531), 1, - aux_sym_over_clause_token1, - STATE(4458), 1, - sym_over_clause, - ACTIONS(273), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(275), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [57262] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(784), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(786), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [57326] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(769), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(771), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [57390] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(721), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(723), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [57454] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(713), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(715), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [57518] = 36, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(4853), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4538), 1, - sym_trigger_condition, - STATE(5231), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8768), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [57648] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(275), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [57712] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(536), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(534), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [57776] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5096), 1, - aux_sym_with_clause_token1, - ACTIONS(5098), 1, - anon_sym_LPAREN, - ACTIONS(5100), 1, - aux_sym_create_table_statement_token1, - ACTIONS(5102), 1, - aux_sym_type_token2, - ACTIONS(281), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(285), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [57848] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(201), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [57912] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(439), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(437), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [57976] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(431), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(429), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [58040] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4871), 1, - anon_sym_COLON_COLON, - ACTIONS(265), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [58106] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(725), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(727), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [58170] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(295), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [58234] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4414), 1, - anon_sym_LBRACK, - ACTIONS(265), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [58300] = 36, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(4875), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4634), 1, - sym_trigger_condition, - STATE(5406), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8727), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [58430] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5064), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5072), 1, - anon_sym_CARET, - ACTIONS(684), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 44, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [58498] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5064), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(684), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [58564] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5064), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5072), 1, - anon_sym_CARET, - ACTIONS(5076), 1, - anon_sym_SLASH, - ACTIONS(5074), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 9, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 39, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [58636] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4497), 1, - aux_sym_cte_token2, - ACTIONS(4501), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(5056), 1, - aux_sym_comment_statement_token7, - ACTIONS(5064), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5072), 1, - anon_sym_CARET, - ACTIONS(5076), 1, - anon_sym_SLASH, - ACTIONS(767), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(5066), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5068), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5070), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(5074), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(5058), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(765), 28, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [58722] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4531), 1, - aux_sym_over_clause_token1, - STATE(4462), 1, - sym_over_clause, - ACTIONS(277), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(279), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [58790] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4497), 1, - aux_sym_cte_token2, - ACTIONS(4501), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(5056), 1, - aux_sym_comment_statement_token7, - ACTIONS(5062), 1, - aux_sym_frame_clause_token2, - ACTIONS(5064), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5072), 1, - anon_sym_CARET, - ACTIONS(5076), 1, - anon_sym_SLASH, - ACTIONS(763), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(5066), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5068), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5070), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(5074), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(5058), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(761), 27, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [58878] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(435), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(433), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [58942] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5104), 1, - anon_sym_DOT, - STATE(4148), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(117), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [59010] = 36, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(5107), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4523), 1, - sym_trigger_condition, - STATE(5440), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8724), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [59140] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3334), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3336), 1, - aux_sym_limit_clause_token1, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - ACTIONS(5082), 1, - anon_sym_COMMA, - STATE(4115), 1, - aux_sym__select_statement_repeat2, - STATE(4767), 1, - sym_order_by_clause, - STATE(5361), 1, - sym_limit_clause, - STATE(5713), 1, - sym_offset_clause, - ACTIONS(5001), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5003), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [59220] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5109), 1, - aux_sym_within_group_clause_token1, - ACTIONS(5111), 1, - aux_sym_filter_clause_token1, - ACTIONS(5113), 1, - aux_sym_over_clause_token1, - STATE(4483), 1, - sym_within_group_clause, - STATE(4755), 1, - sym_filter_clause, - STATE(5328), 1, - sym_over_clause, - ACTIONS(150), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(152), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [59296] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5064), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5072), 1, - anon_sym_CARET, - ACTIONS(5076), 1, - anon_sym_SLASH, - ACTIONS(5066), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5068), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5074), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 7, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 37, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [59372] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(427), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(425), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [59436] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3334), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3336), 1, - aux_sym_limit_clause_token1, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - ACTIONS(5082), 1, - anon_sym_COMMA, - STATE(4709), 1, - aux_sym__select_statement_repeat2, - STATE(4767), 1, - sym_order_by_clause, - STATE(5361), 1, - sym_limit_clause, - STATE(5713), 1, - sym_offset_clause, - ACTIONS(5001), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5003), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [59516] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5115), 1, - anon_sym_DOT, - STATE(4157), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(160), 47, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [59584] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(540), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(538), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [59648] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5115), 1, - anon_sym_DOT, - STATE(4186), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(124), 47, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [59716] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(566), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(564), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [59780] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(570), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(568), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [59844] = 36, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(4885), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4724), 1, - sym_trigger_condition, - STATE(5369), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8716), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [59974] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(634), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(632), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [60038] = 13, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3482), 1, - aux_sym_create_function_statement_token7, - ACTIONS(3486), 1, - aux_sym_grant_statement_token8, - ACTIONS(3488), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3490), 1, - aux_sym_limit_clause_token1, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - STATE(4281), 1, - sym_window_clause, - STATE(4398), 1, - sym_group_by_clause, - STATE(5146), 1, - sym_order_by_clause, - STATE(5617), 1, - sym_limit_clause, - STATE(6754), 1, - sym_offset_clause, - ACTIONS(5001), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5003), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [60122] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5109), 1, - aux_sym_within_group_clause_token1, - ACTIONS(5111), 1, - aux_sym_filter_clause_token1, - ACTIONS(5113), 1, - aux_sym_over_clause_token1, - STATE(4485), 1, - sym_within_group_clause, - STATE(4752), 1, - sym_filter_clause, - STATE(5333), 1, - sym_over_clause, - ACTIONS(154), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(156), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [60198] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(144), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [60262] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(618), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(616), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [60326] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(660), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(662), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [60390] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5041), 1, - anon_sym_DOT, - STATE(4148), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(124), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [60458] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(836), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(838), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [60522] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(552), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(550), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [60586] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(443), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(441), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [60650] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5109), 1, - aux_sym_within_group_clause_token1, - ACTIONS(5111), 1, - aux_sym_filter_clause_token1, - ACTIONS(5113), 1, - aux_sym_over_clause_token1, - STATE(4492), 1, - sym_within_group_clause, - STATE(4743), 1, - sym_filter_clause, - STATE(5394), 1, - sym_over_clause, - ACTIONS(132), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(134), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [60726] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4813), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(717), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(719), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [60792] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(130), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [60856] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4861), 1, - aux_sym_filter_clause_token1, - ACTIONS(4863), 1, - aux_sym_over_clause_token1, - STATE(4456), 1, - sym_filter_clause, - STATE(4993), 1, - sym_over_clause, - ACTIONS(195), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(197), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [60928] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(117), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [60992] = 36, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(5117), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4590), 1, - sym_trigger_condition, - STATE(5432), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8777), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [61122] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(548), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(546), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [61186] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(179), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [61250] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5109), 1, - aux_sym_within_group_clause_token1, - ACTIONS(5111), 1, - aux_sym_filter_clause_token1, - ACTIONS(5113), 1, - aux_sym_over_clause_token1, - STATE(4494), 1, - sym_within_group_clause, - STATE(4733), 1, - sym_filter_clause, - STATE(5338), 1, - sym_over_clause, - ACTIONS(146), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(148), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [61326] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(703), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(705), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [61390] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4987), 1, - aux_sym_with_clause_token1, - ACTIONS(4989), 1, - anon_sym_LPAREN, - ACTIONS(4991), 1, - aux_sym_create_table_statement_token1, - ACTIONS(285), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(281), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [61460] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5119), 1, - aux_sym_with_clause_token1, - ACTIONS(5121), 1, - anon_sym_LPAREN, - ACTIONS(5123), 1, - aux_sym_create_table_statement_token1, - ACTIONS(313), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(309), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [61530] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(544), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(542), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [61594] = 13, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3482), 1, - aux_sym_create_function_statement_token7, - ACTIONS(3486), 1, - aux_sym_grant_statement_token8, - ACTIONS(3488), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3490), 1, - aux_sym_limit_clause_token1, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - STATE(4224), 1, - sym_window_clause, - STATE(4429), 1, - sym_group_by_clause, - STATE(5089), 1, - sym_order_by_clause, - STATE(5559), 1, - sym_limit_clause, - STATE(6506), 1, - sym_offset_clause, - ACTIONS(3687), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3689), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [61678] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 25, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(130), 31, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [61742] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5125), 1, - anon_sym_DOT, - STATE(4186), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(117), 47, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [61810] = 36, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(5128), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4610), 1, - sym_trigger_condition, - STATE(5427), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8744), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [61940] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5130), 1, - anon_sym_LPAREN, - ACTIONS(5132), 1, - anon_sym_COLON_COLON, - ACTIONS(5134), 1, - anon_sym_DOT_STAR, - ACTIONS(263), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(265), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [62010] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3334), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3336), 1, - aux_sym_limit_clause_token1, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - ACTIONS(5082), 1, - anon_sym_COMMA, - STATE(4709), 1, - aux_sym__select_statement_repeat2, - STATE(5001), 1, - sym_order_by_clause, - STATE(5260), 1, - sym_limit_clause, - STATE(5865), 1, - sym_offset_clause, - ACTIONS(5136), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5138), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [62090] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(532), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(530), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [62154] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4861), 1, - aux_sym_filter_clause_token1, - ACTIONS(4863), 1, - aux_sym_over_clause_token1, - STATE(4460), 1, - sym_filter_clause, - STATE(4972), 1, - sym_over_clause, - ACTIONS(185), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(187), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [62226] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3334), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3336), 1, - aux_sym_limit_clause_token1, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - ACTIONS(5082), 1, - anon_sym_COMMA, - STATE(4216), 1, - aux_sym__select_statement_repeat2, - STATE(4961), 1, - sym_order_by_clause, - STATE(5421), 1, - sym_limit_clause, - STATE(6257), 1, - sym_offset_clause, - ACTIONS(3754), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3756), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [62306] = 36, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(5140), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4711), 1, - sym_trigger_condition, - STATE(5202), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8757), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [62436] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4813), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(745), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(747), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [62502] = 36, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(4911), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4632), 1, - sym_trigger_condition, - STATE(5405), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8741), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [62632] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(486), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(484), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [62696] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(242), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [62760] = 36, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(5142), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4700), 1, - sym_trigger_condition, - STATE(5384), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8759), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [62890] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(840), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(842), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [62954] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(654), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(652), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [63018] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3334), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3336), 1, - aux_sym_limit_clause_token1, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - ACTIONS(5082), 1, - anon_sym_COMMA, - STATE(4189), 1, - aux_sym__select_statement_repeat2, - STATE(4896), 1, - sym_order_by_clause, - STATE(5297), 1, - sym_limit_clause, - STATE(5859), 1, - sym_offset_clause, - ACTIONS(5084), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5086), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [63098] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(490), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(488), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [63162] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4861), 1, - aux_sym_filter_clause_token1, - ACTIONS(4863), 1, - aux_sym_over_clause_token1, - STATE(4465), 1, - sym_filter_clause, - STATE(4962), 1, - sym_over_clause, - ACTIONS(177), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(179), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [63234] = 36, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(4915), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4720), 1, - sym_trigger_condition, - STATE(5386), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8754), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [63364] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 23, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(117), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [63428] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3334), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3336), 1, - aux_sym_limit_clause_token1, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - ACTIONS(5082), 1, - anon_sym_COMMA, - STATE(4154), 1, - aux_sym__select_statement_repeat2, - STATE(4734), 1, - sym_order_by_clause, - STATE(5387), 1, - sym_limit_clause, - STATE(5970), 1, - sym_offset_clause, - ACTIONS(3687), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3689), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [63508] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(471), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(469), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [63572] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(467), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(465), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [63636] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(187), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [63700] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4861), 1, - aux_sym_filter_clause_token1, - ACTIONS(4863), 1, - aux_sym_over_clause_token1, - STATE(4468), 1, - sym_filter_clause, - STATE(4951), 1, - sym_over_clause, - ACTIONS(199), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(201), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [63772] = 36, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(4913), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4690), 1, - sym_trigger_condition, - STATE(5393), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8714), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [63902] = 36, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(5144), 1, - aux_sym_create_function_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4706), 1, - sym_trigger_condition, - STATE(5391), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8717), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [64032] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(279), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [64096] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(686), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(688), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [64160] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5064), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(719), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(717), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [64226] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3334), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3336), 1, - aux_sym_limit_clause_token1, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - ACTIONS(5082), 1, - anon_sym_COMMA, - STATE(4709), 1, - aux_sym__select_statement_repeat2, - STATE(4734), 1, - sym_order_by_clause, - STATE(5387), 1, - sym_limit_clause, - STATE(5970), 1, - sym_offset_clause, - ACTIONS(3687), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3689), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [64306] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(259), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(261), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_filter_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [64370] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5064), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(747), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(745), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [64436] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(463), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(461), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [64500] = 13, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3482), 1, - aux_sym_create_function_statement_token7, - ACTIONS(3486), 1, - aux_sym_grant_statement_token8, - ACTIONS(3488), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3490), 1, - aux_sym_limit_clause_token1, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - STATE(4254), 1, - sym_window_clause, - STATE(4489), 1, - sym_group_by_clause, - STATE(5174), 1, - sym_order_by_clause, - STATE(5460), 1, - sym_limit_clause, - STATE(6537), 1, - sym_offset_clause, - ACTIONS(3754), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3756), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [64584] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 25, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(144), 31, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [64648] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(197), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 46, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [64712] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5146), 1, - aux_sym_cte_token2, - ACTIONS(5148), 1, - aux_sym_comment_statement_token7, - ACTIONS(5150), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(5154), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(5156), 1, - aux_sym_frame_clause_token2, - ACTIONS(5158), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5166), 1, - anon_sym_CARET, - ACTIONS(5170), 1, - anon_sym_SLASH, - ACTIONS(743), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(5160), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5162), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5164), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(5168), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(5152), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(741), 25, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [64801] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3488), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3490), 1, - aux_sym_limit_clause_token1, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - ACTIONS(5172), 1, - anon_sym_COMMA, - STATE(4271), 1, - aux_sym__select_statement_repeat2, - STATE(5146), 1, - sym_order_by_clause, - STATE(5617), 1, - sym_limit_clause, - STATE(6754), 1, - sym_offset_clause, - ACTIONS(5001), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5003), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [64880] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(715), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(713), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [64943] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4710), 1, - sym_trigger_condition, - STATE(5390), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8706), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [65070] = 32, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5174), 1, - aux_sym_cte_token2, - ACTIONS(5176), 1, - anon_sym_LPAREN, - ACTIONS(5178), 1, - aux_sym_null_hint_token2, - ACTIONS(5180), 1, - aux_sym_grouping_sets_clause_token1, - ACTIONS(5182), 1, - aux_sym_rollup_clause_token1, - ACTIONS(5184), 1, - aux_sym_cube_clause_token1, - ACTIONS(5186), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5188), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5190), 1, - aux_sym_TRUE_token1, - ACTIONS(5192), 1, - aux_sym_FALSE_token1, - ACTIONS(5194), 1, - sym_number, - ACTIONS(5196), 1, - sym__unquoted_identifier, - ACTIONS(5198), 1, - anon_sym_BQUOTE, - ACTIONS(5200), 1, - anon_sym_DQUOTE, - ACTIONS(5202), 1, - anon_sym_SQUOTE, - ACTIONS(5206), 1, - anon_sym_DASH, - ACTIONS(5208), 1, - anon_sym_STAR, - ACTIONS(5210), 1, - aux_sym_interval_expression_token1, - ACTIONS(5212), 1, - anon_sym_DOLLAR, - ACTIONS(5214), 1, - sym__dollar_quoted_string_tag, - STATE(2949), 1, - sym_identifier, - STATE(3117), 1, - sym__quoted_identifier, - STATE(3342), 1, - sym_dotted_name, - STATE(3376), 1, - sym__identifier, - STATE(3600), 1, - sym_argument_reference, - STATE(3836), 1, - sym__expression, - STATE(8013), 1, - sym_group_expression, - STATE(3598), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - STATE(8045), 3, - sym_grouping_sets_clause, - sym_rollup_clause, - sym_cube_clause, - ACTIONS(5204), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3764), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [65191] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(705), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(703), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [65254] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5158), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5166), 1, - anon_sym_CARET, - ACTIONS(684), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 43, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [65321] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(723), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(721), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [65384] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4537), 1, - sym_trigger_condition, - STATE(5228), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8740), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [65511] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4590), 1, - sym_trigger_condition, - STATE(5432), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8777), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [65638] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3328), 1, - aux_sym_create_function_statement_token7, - ACTIONS(3334), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3336), 1, - aux_sym_limit_clause_token1, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - STATE(4150), 1, - sym_window_clause, - STATE(4734), 1, - sym_order_by_clause, - STATE(5387), 1, - sym_limit_clause, - STATE(5970), 1, - sym_offset_clause, - ACTIONS(3687), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3689), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [65717] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5158), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5166), 1, - anon_sym_CARET, - ACTIONS(5170), 1, - anon_sym_SLASH, - ACTIONS(5168), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 9, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 38, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [65788] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5216), 1, - aux_sym_with_clause_token1, - ACTIONS(5218), 1, - aux_sym_create_table_statement_token1, - ACTIONS(592), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(596), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [65855] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3488), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3490), 1, - aux_sym_limit_clause_token1, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - ACTIONS(5172), 1, - anon_sym_COMMA, - STATE(4268), 1, - aux_sym__select_statement_repeat2, - STATE(5174), 1, - sym_order_by_clause, - STATE(5460), 1, - sym_limit_clause, - STATE(6537), 1, - sym_offset_clause, - ACTIONS(3754), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3756), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [65934] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(658), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(656), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [65997] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5146), 1, - aux_sym_cte_token2, - ACTIONS(5148), 1, - aux_sym_comment_statement_token7, - ACTIONS(5150), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(5158), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5166), 1, - anon_sym_CARET, - ACTIONS(5170), 1, - anon_sym_SLASH, - ACTIONS(767), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(5160), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5162), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5164), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(5168), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(5152), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(765), 27, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [66082] = 32, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5220), 1, - aux_sym_cte_token2, - ACTIONS(5222), 1, - anon_sym_LPAREN, - ACTIONS(5224), 1, - aux_sym_null_hint_token2, - ACTIONS(5226), 1, - aux_sym_grouping_sets_clause_token1, - ACTIONS(5228), 1, - aux_sym_rollup_clause_token1, - ACTIONS(5230), 1, - aux_sym_cube_clause_token1, - ACTIONS(5232), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5234), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5236), 1, - aux_sym_TRUE_token1, - ACTIONS(5238), 1, - aux_sym_FALSE_token1, - ACTIONS(5240), 1, - sym_number, - ACTIONS(5242), 1, - sym__unquoted_identifier, - ACTIONS(5244), 1, - anon_sym_BQUOTE, - ACTIONS(5246), 1, - anon_sym_DQUOTE, - ACTIONS(5248), 1, - anon_sym_SQUOTE, - ACTIONS(5252), 1, - anon_sym_DASH, - ACTIONS(5254), 1, - anon_sym_STAR, - ACTIONS(5256), 1, - aux_sym_interval_expression_token1, - ACTIONS(5258), 1, - anon_sym_DOLLAR, - ACTIONS(5260), 1, - sym__dollar_quoted_string_tag, - STATE(535), 1, - sym_identifier, - STATE(644), 1, - sym__quoted_identifier, - STATE(795), 1, - sym_dotted_name, - STATE(841), 1, - sym__identifier, - STATE(1312), 1, - sym_argument_reference, - STATE(1534), 1, - sym__expression, - STATE(4831), 1, - sym_group_expression, - STATE(1321), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - STATE(4970), 3, - sym_grouping_sets_clause, - sym_rollup_clause, - sym_cube_clause, - ACTIONS(5250), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1375), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [66203] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4706), 1, - sym_trigger_condition, - STATE(5391), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8717), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [66330] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4703), 1, - sym_trigger_condition, - STATE(5392), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8780), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [66457] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5146), 1, - aux_sym_cte_token2, - ACTIONS(5148), 1, - aux_sym_comment_statement_token7, - ACTIONS(5150), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(5156), 1, - aux_sym_frame_clause_token2, - ACTIONS(5158), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5166), 1, - anon_sym_CARET, - ACTIONS(5170), 1, - anon_sym_SLASH, - ACTIONS(763), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(5160), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5162), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5164), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(5168), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(5152), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(761), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [66544] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5158), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5166), 1, - anon_sym_CARET, - ACTIONS(5170), 1, - anon_sym_SLASH, - ACTIONS(5160), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5162), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5168), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 7, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 36, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [66619] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(674), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(672), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [66682] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3488), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3490), 1, - aux_sym_limit_clause_token1, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - ACTIONS(5172), 1, - anon_sym_COMMA, - STATE(5008), 1, - aux_sym__select_statement_repeat2, - STATE(5146), 1, - sym_order_by_clause, - STATE(5617), 1, - sym_limit_clause, - STATE(6754), 1, - sym_offset_clause, - ACTIONS(5001), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5003), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [66761] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5262), 1, - anon_sym_LBRACK, - STATE(4321), 1, - aux_sym_array_type_repeat1, - ACTIONS(336), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(338), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [66828] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(670), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(668), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [66891] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(727), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(725), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [66954] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4678), 1, - sym_trigger_condition, - STATE(5396), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8708), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [67081] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5264), 1, - aux_sym_with_clause_token1, - ACTIONS(5266), 1, - anon_sym_LPAREN, - ACTIONS(5268), 1, - aux_sym_create_table_statement_token1, - ACTIONS(5270), 1, - aux_sym_type_token1, - ACTIONS(5272), 1, - aux_sym_type_token2, - ACTIONS(211), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(215), 45, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [67154] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(666), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(664), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [67217] = 32, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5274), 1, - aux_sym_cte_token2, - ACTIONS(5276), 1, - anon_sym_LPAREN, - ACTIONS(5278), 1, - aux_sym_null_hint_token2, - ACTIONS(5280), 1, - aux_sym_grouping_sets_clause_token1, - ACTIONS(5282), 1, - aux_sym_rollup_clause_token1, - ACTIONS(5284), 1, - aux_sym_cube_clause_token1, - ACTIONS(5286), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5288), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5290), 1, - aux_sym_TRUE_token1, - ACTIONS(5292), 1, - aux_sym_FALSE_token1, - ACTIONS(5294), 1, - sym_number, - ACTIONS(5296), 1, - sym__unquoted_identifier, - ACTIONS(5298), 1, - anon_sym_BQUOTE, - ACTIONS(5300), 1, - anon_sym_DQUOTE, - ACTIONS(5302), 1, - anon_sym_SQUOTE, - ACTIONS(5306), 1, - anon_sym_DASH, - ACTIONS(5308), 1, - anon_sym_STAR, - ACTIONS(5310), 1, - aux_sym_interval_expression_token1, - ACTIONS(5312), 1, - anon_sym_DOLLAR, - ACTIONS(5314), 1, - sym__dollar_quoted_string_tag, - STATE(350), 1, - sym__quoted_identifier, - STATE(408), 1, - sym_identifier, - STATE(446), 1, - sym_dotted_name, - STATE(752), 1, - sym__identifier, - STATE(974), 1, - sym_argument_reference, - STATE(1172), 1, - sym__expression, - STATE(4679), 1, - sym_group_expression, - STATE(1008), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - STATE(4677), 3, - sym_grouping_sets_clause, - sym_rollup_clause, - sym_cube_clause, - ACTIONS(5304), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1214), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [67338] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4520), 1, - sym_trigger_condition, - STATE(5385), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8751), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [67465] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3488), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3490), 1, - aux_sym_limit_clause_token1, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - ACTIONS(5172), 1, - anon_sym_COMMA, - STATE(4245), 1, - aux_sym__select_statement_repeat2, - STATE(5089), 1, - sym_order_by_clause, - STATE(5559), 1, - sym_limit_clause, - STATE(6506), 1, - sym_offset_clause, - ACTIONS(3687), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3689), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [67544] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4653), 1, - sym_trigger_condition, - STATE(5348), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8738), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [67671] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4700), 1, - sym_trigger_condition, - STATE(5384), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8759), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [67798] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(305), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(307), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [67861] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4707), 1, - sym_trigger_condition, - STATE(5383), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8760), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [67988] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 23, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(160), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [68051] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4642), 1, - sym_trigger_condition, - STATE(5403), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8739), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [68178] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4708), 1, - sym_trigger_condition, - STATE(5382), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8709), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [68305] = 32, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5174), 1, - aux_sym_cte_token2, - ACTIONS(5176), 1, - anon_sym_LPAREN, - ACTIONS(5178), 1, - aux_sym_null_hint_token2, - ACTIONS(5180), 1, - aux_sym_grouping_sets_clause_token1, - ACTIONS(5182), 1, - aux_sym_rollup_clause_token1, - ACTIONS(5184), 1, - aux_sym_cube_clause_token1, - ACTIONS(5186), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5188), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5190), 1, - aux_sym_TRUE_token1, - ACTIONS(5192), 1, - aux_sym_FALSE_token1, - ACTIONS(5194), 1, - sym_number, - ACTIONS(5196), 1, - sym__unquoted_identifier, - ACTIONS(5198), 1, - anon_sym_BQUOTE, - ACTIONS(5200), 1, - anon_sym_DQUOTE, - ACTIONS(5202), 1, - anon_sym_SQUOTE, - ACTIONS(5206), 1, - anon_sym_DASH, - ACTIONS(5208), 1, - anon_sym_STAR, - ACTIONS(5210), 1, - aux_sym_interval_expression_token1, - ACTIONS(5212), 1, - anon_sym_DOLLAR, - ACTIONS(5214), 1, - sym__dollar_quoted_string_tag, - STATE(2949), 1, - sym_identifier, - STATE(3117), 1, - sym__quoted_identifier, - STATE(3342), 1, - sym_dotted_name, - STATE(3376), 1, - sym__identifier, - STATE(3600), 1, - sym_argument_reference, - STATE(3836), 1, - sym__expression, - STATE(8063), 1, - sym_group_expression, - STATE(3598), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - STATE(8045), 3, - sym_grouping_sets_clause, - sym_rollup_clause, - sym_cube_clause, - ACTIONS(5204), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3764), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [68426] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5262), 1, - anon_sym_LBRACK, - STATE(4246), 1, - aux_sym_array_type_repeat1, - ACTIONS(326), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(328), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [68493] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4619), 1, - sym_trigger_condition, - STATE(5417), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8749), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [68620] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4711), 1, - sym_trigger_condition, - STATE(5202), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8757), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [68747] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3328), 1, - aux_sym_create_function_statement_token7, - ACTIONS(3334), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3336), 1, - aux_sym_limit_clause_token1, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - STATE(4206), 1, - sym_window_clause, - STATE(4961), 1, - sym_order_by_clause, - STATE(5421), 1, - sym_limit_clause, - STATE(6257), 1, - sym_offset_clause, - ACTIONS(3754), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3756), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [68826] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(786), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(784), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [68889] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3488), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3490), 1, - aux_sym_limit_clause_token1, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - ACTIONS(5172), 1, - anon_sym_COMMA, - STATE(5008), 1, - aux_sym__select_statement_repeat2, - STATE(5089), 1, - sym_order_by_clause, - STATE(5559), 1, - sym_limit_clause, - STATE(6506), 1, - sym_offset_clause, - ACTIONS(3687), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3689), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [68968] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5316), 1, - aux_sym_with_clause_token1, - ACTIONS(5318), 1, - aux_sym_create_table_statement_token1, - ACTIONS(580), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(584), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [69035] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4666), 1, - sym_trigger_condition, - STATE(5316), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8755), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [69162] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3488), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3490), 1, - aux_sym_limit_clause_token1, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - ACTIONS(5172), 1, - anon_sym_COMMA, - STATE(5008), 1, - aux_sym__select_statement_repeat2, - STATE(5110), 1, - sym_order_by_clause, - STATE(5637), 1, - sym_limit_clause, - STATE(6669), 1, - sym_offset_clause, - ACTIONS(5078), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5080), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [69241] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4610), 1, - sym_trigger_condition, - STATE(5427), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8744), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [69368] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4662), 1, - sym_trigger_condition, - STATE(5310), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8715), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [69495] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5320), 1, - aux_sym_with_clause_token1, - ACTIONS(5322), 1, - aux_sym_create_table_statement_token1, - ACTIONS(612), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(608), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [69562] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5324), 1, - aux_sym_with_clause_token1, - ACTIONS(5326), 1, - aux_sym_create_table_statement_token1, - ACTIONS(604), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(600), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [69629] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5328), 1, - aux_sym_with_clause_token1, - ACTIONS(5330), 1, - aux_sym_create_table_statement_token1, - ACTIONS(596), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(592), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [69696] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4738), 1, - aux_sym_over_clause_token1, - STATE(4521), 1, - sym_over_clause, - ACTIONS(197), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [69763] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5332), 1, - aux_sym_with_clause_token1, - ACTIONS(5334), 1, - aux_sym_create_table_statement_token1, - ACTIONS(584), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(580), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [69830] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4738), 1, - aux_sym_over_clause_token1, - STATE(4673), 1, - sym_over_clause, - ACTIONS(201), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [69897] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5336), 1, - anon_sym_LPAREN, - ACTIONS(5338), 1, - anon_sym_COLON_COLON, - ACTIONS(5340), 1, - anon_sym_DOT_STAR, - ACTIONS(263), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(265), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [69966] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3488), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3490), 1, - aux_sym_limit_clause_token1, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - ACTIONS(5172), 1, - anon_sym_COMMA, - STATE(4330), 1, - aux_sym__select_statement_repeat2, - STATE(5110), 1, - sym_order_by_clause, - STATE(5637), 1, - sym_limit_clause, - STATE(6669), 1, - sym_offset_clause, - ACTIONS(5078), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5080), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [70045] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4603), 1, - sym_trigger_condition, - STATE(5428), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8697), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [70172] = 32, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5342), 1, - aux_sym_cte_token2, - ACTIONS(5344), 1, - anon_sym_LPAREN, - ACTIONS(5346), 1, - aux_sym_null_hint_token2, - ACTIONS(5348), 1, - aux_sym_grouping_sets_clause_token1, - ACTIONS(5350), 1, - aux_sym_rollup_clause_token1, - ACTIONS(5352), 1, - aux_sym_cube_clause_token1, - ACTIONS(5354), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5356), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5358), 1, - aux_sym_TRUE_token1, - ACTIONS(5360), 1, - aux_sym_FALSE_token1, - ACTIONS(5362), 1, - sym_number, - ACTIONS(5364), 1, - sym__unquoted_identifier, - ACTIONS(5366), 1, - anon_sym_BQUOTE, - ACTIONS(5368), 1, - anon_sym_DQUOTE, - ACTIONS(5370), 1, - anon_sym_SQUOTE, - ACTIONS(5374), 1, - anon_sym_DASH, - ACTIONS(5376), 1, - anon_sym_STAR, - ACTIONS(5378), 1, - aux_sym_interval_expression_token1, - ACTIONS(5380), 1, - anon_sym_DOLLAR, - ACTIONS(5382), 1, - sym__dollar_quoted_string_tag, - STATE(2557), 1, - sym__quoted_identifier, - STATE(2651), 1, - sym_dotted_name, - STATE(2774), 1, - sym_identifier, - STATE(3276), 1, - sym__identifier, - STATE(3510), 1, - sym_argument_reference, - STATE(3817), 1, - sym__expression, - STATE(7992), 1, - sym_group_expression, - STATE(3516), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - STATE(8061), 3, - sym_grouping_sets_clause, - sym_rollup_clause, - sym_cube_clause, - ACTIONS(5372), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3612), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [70293] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5384), 1, - anon_sym_DOT, - ACTIONS(5386), 1, - anon_sym_LBRACK, - STATE(4495), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(160), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [70362] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4596), 1, - sym_trigger_condition, - STATE(5430), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8773), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [70489] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4654), 1, - sym_trigger_condition, - STATE(5305), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8699), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [70616] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5388), 1, - aux_sym_with_clause_token1, - ACTIONS(5390), 1, - aux_sym_create_table_statement_token1, - ACTIONS(600), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(604), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [70683] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5392), 1, - aux_sym_with_clause_token1, - ACTIONS(5394), 1, - aux_sym_create_table_statement_token1, - ACTIONS(608), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(612), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [70750] = 32, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5180), 1, - aux_sym_grouping_sets_clause_token1, - ACTIONS(5182), 1, - aux_sym_rollup_clause_token1, - ACTIONS(5184), 1, - aux_sym_cube_clause_token1, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7438), 1, - sym__expression, - STATE(9085), 1, - sym_group_expression, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - STATE(8045), 3, - sym_grouping_sets_clause, - sym_rollup_clause, - sym_cube_clause, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [70871] = 32, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5274), 1, - aux_sym_cte_token2, - ACTIONS(5276), 1, - anon_sym_LPAREN, - ACTIONS(5278), 1, - aux_sym_null_hint_token2, - ACTIONS(5280), 1, - aux_sym_grouping_sets_clause_token1, - ACTIONS(5282), 1, - aux_sym_rollup_clause_token1, - ACTIONS(5284), 1, - aux_sym_cube_clause_token1, - ACTIONS(5286), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5288), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5290), 1, - aux_sym_TRUE_token1, - ACTIONS(5292), 1, - aux_sym_FALSE_token1, - ACTIONS(5294), 1, - sym_number, - ACTIONS(5296), 1, - sym__unquoted_identifier, - ACTIONS(5298), 1, - anon_sym_BQUOTE, - ACTIONS(5300), 1, - anon_sym_DQUOTE, - ACTIONS(5302), 1, - anon_sym_SQUOTE, - ACTIONS(5306), 1, - anon_sym_DASH, - ACTIONS(5308), 1, - anon_sym_STAR, - ACTIONS(5310), 1, - aux_sym_interval_expression_token1, - ACTIONS(5312), 1, - anon_sym_DOLLAR, - ACTIONS(5314), 1, - sym__dollar_quoted_string_tag, - STATE(350), 1, - sym__quoted_identifier, - STATE(408), 1, - sym_identifier, - STATE(446), 1, - sym_dotted_name, - STATE(752), 1, - sym__identifier, - STATE(974), 1, - sym_argument_reference, - STATE(1172), 1, - sym__expression, - STATE(4298), 1, - sym_group_expression, - STATE(1008), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - STATE(4677), 3, - sym_grouping_sets_clause, - sym_rollup_clause, - sym_cube_clause, - ACTIONS(5304), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1214), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [70992] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5158), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(684), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 44, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [71057] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(688), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(686), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [71120] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4716), 1, - aux_sym_over_clause_token1, - STATE(4645), 1, - sym_over_clause, - ACTIONS(195), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(197), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [71187] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4644), 1, - sym_trigger_condition, - STATE(5291), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8776), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [71314] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3488), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3490), 1, - aux_sym_limit_clause_token1, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - ACTIONS(5172), 1, - anon_sym_COMMA, - STATE(5008), 1, - aux_sym__select_statement_repeat2, - STATE(5187), 1, - sym_order_by_clause, - STATE(5647), 1, - sym_limit_clause, - STATE(6584), 1, - sym_offset_clause, - ACTIONS(5136), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5138), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [71393] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 23, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(160), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [71456] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(731), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(729), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [71519] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5436), 1, - anon_sym_COMMA, - ACTIONS(5438), 1, - aux_sym_having_clause_token1, - STATE(4338), 1, - aux_sym_group_by_clause_repeat1, - STATE(5192), 1, - sym_having_clause, - ACTIONS(5432), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5434), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [71590] = 24, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(3116), 1, - aux_sym_cte_token1, - ACTIONS(5440), 1, - aux_sym_cte_token2, - ACTIONS(5442), 1, - aux_sym_comment_statement_token7, - ACTIONS(5444), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(5448), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(5450), 1, - aux_sym_frame_clause_token2, - ACTIONS(5452), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5464), 1, - anon_sym_CARET, - ACTIONS(5468), 1, - anon_sym_SLASH, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7569), 1, - sym_identifier, - ACTIONS(5454), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(5456), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(5458), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5460), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(375), 3, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - ACTIONS(5462), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(5466), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(5446), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(377), 14, - aux_sym_with_clause_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - [71695] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(735), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(733), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [71758] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(662), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(660), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [71821] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4597), 1, - sym_trigger_condition, - STATE(5262), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8746), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [71948] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5474), 1, - aux_sym_cte_token2, - ACTIONS(5476), 1, - aux_sym_null_hint_token2, - ACTIONS(5478), 1, - aux_sym_table_constraint_check_token1, - ACTIONS(5480), 1, - anon_sym_LBRACK, - STATE(5102), 1, - aux_sym_array_type_repeat1, - STATE(5621), 1, - sym_NULL, - STATE(4625), 3, - sym_null_constraint, - sym_check_constraint, - aux_sym_create_domain_statement_repeat1, - ACTIONS(5470), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5472), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [72025] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5482), 1, - anon_sym_DOT, - STATE(4311), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(124), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [72092] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(711), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(709), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [72155] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4738), 1, - aux_sym_over_clause_token1, - STATE(4672), 1, - sym_over_clause, - ACTIONS(295), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [72222] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4556), 1, - sym_trigger_condition, - STATE(5250), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8770), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [72349] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(259), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(261), 34, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_filter_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [72412] = 32, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5342), 1, - aux_sym_cte_token2, - ACTIONS(5344), 1, - anon_sym_LPAREN, - ACTIONS(5346), 1, - aux_sym_null_hint_token2, - ACTIONS(5348), 1, - aux_sym_grouping_sets_clause_token1, - ACTIONS(5350), 1, - aux_sym_rollup_clause_token1, - ACTIONS(5352), 1, - aux_sym_cube_clause_token1, - ACTIONS(5354), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5356), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5358), 1, - aux_sym_TRUE_token1, - ACTIONS(5360), 1, - aux_sym_FALSE_token1, - ACTIONS(5362), 1, - sym_number, - ACTIONS(5364), 1, - sym__unquoted_identifier, - ACTIONS(5366), 1, - anon_sym_BQUOTE, - ACTIONS(5368), 1, - anon_sym_DQUOTE, - ACTIONS(5370), 1, - anon_sym_SQUOTE, - ACTIONS(5374), 1, - anon_sym_DASH, - ACTIONS(5376), 1, - anon_sym_STAR, - ACTIONS(5378), 1, - aux_sym_interval_expression_token1, - ACTIONS(5380), 1, - anon_sym_DOLLAR, - ACTIONS(5382), 1, - sym__dollar_quoted_string_tag, - STATE(2557), 1, - sym__quoted_identifier, - STATE(2651), 1, - sym_dotted_name, - STATE(2774), 1, - sym_identifier, - STATE(3276), 1, - sym__identifier, - STATE(3510), 1, - sym_argument_reference, - STATE(3817), 1, - sym__expression, - STATE(8051), 1, - sym_group_expression, - STATE(3516), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - STATE(8061), 3, - sym_grouping_sets_clause, - sym_rollup_clause, - sym_cube_clause, - ACTIONS(5372), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3612), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [72533] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4530), 1, - sym_trigger_condition, - STATE(5438), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8723), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [72660] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5484), 1, - anon_sym_DOT, - STATE(4311), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(117), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [72727] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3328), 1, - aux_sym_create_function_statement_token7, - ACTIONS(3334), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3336), 1, - aux_sym_limit_clause_token1, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - STATE(4113), 1, - sym_window_clause, - STATE(4767), 1, - sym_order_by_clause, - STATE(5361), 1, - sym_limit_clause, - STATE(5713), 1, - sym_offset_clause, - ACTIONS(5001), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5003), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [72806] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4523), 1, - sym_trigger_condition, - STATE(5440), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8724), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [72933] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5158), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(719), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(717), 44, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [72998] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5158), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(747), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(745), 44, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [73063] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5487), 1, - aux_sym_with_clause_token1, - ACTIONS(5489), 1, - anon_sym_LPAREN, - ACTIONS(5491), 1, - aux_sym_create_table_statement_token1, - ACTIONS(5493), 1, - aux_sym_type_token1, - ACTIONS(5495), 1, - aux_sym_type_token2, - ACTIONS(211), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(215), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [73136] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(771), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(769), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [73199] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4618), 1, - sym_trigger_condition, - STATE(5268), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8772), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [73326] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(265), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [73389] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(790), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(788), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [73452] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5497), 1, - anon_sym_LBRACK, - STATE(4321), 1, - aux_sym_array_type_repeat1, - ACTIONS(319), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(321), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [73519] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4716), 1, - aux_sym_over_clause_token1, - STATE(4639), 1, - sym_over_clause, - ACTIONS(185), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(187), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [73586] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(838), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(836), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [73649] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4716), 1, - aux_sym_over_clause_token1, - STATE(4628), 1, - sym_over_clause, - ACTIONS(240), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(242), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [73716] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5096), 1, - aux_sym_with_clause_token1, - ACTIONS(5098), 1, - anon_sym_LPAREN, - ACTIONS(5100), 1, - aux_sym_create_table_statement_token1, - ACTIONS(281), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(285), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [73785] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4716), 1, - aux_sym_over_clause_token1, - STATE(4617), 1, - sym_over_clause, - ACTIONS(177), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(179), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [73852] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(124), 1, - aux_sym_sequence_token5, - ACTIONS(4406), 1, - anon_sym_DOT, - STATE(4329), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token1, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token5, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_schema_rename_action_token1, - aux_sym_alter_schema_rename_action_token2, - aux_sym_alter_owner_action_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_add_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token1, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_drop_statement_token4, - aux_sym_drop_statement_token6, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_exclude_token1, - aux_sym_table_constraint_exclude_token2, - aux_sym_table_constraint_foreign_key_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_values_clause_token1, - anon_sym_COLON_COLON, - [73919] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3488), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3490), 1, - aux_sym_limit_clause_token1, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - ACTIONS(5172), 1, - anon_sym_COMMA, - STATE(4295), 1, - aux_sym__select_statement_repeat2, - STATE(5151), 1, - sym_order_by_clause, - STATE(5627), 1, - sym_limit_clause, - STATE(6635), 1, - sym_offset_clause, - ACTIONS(5084), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5086), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [73998] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(117), 1, - aux_sym_sequence_token5, - ACTIONS(5500), 1, - anon_sym_DOT, - STATE(4329), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token1, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token5, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_schema_rename_action_token1, - aux_sym_alter_schema_rename_action_token2, - aux_sym_alter_owner_action_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_add_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token1, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_drop_statement_token4, - aux_sym_drop_statement_token6, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_exclude_token1, - aux_sym_table_constraint_exclude_token2, - aux_sym_table_constraint_foreign_key_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_values_clause_token1, - anon_sym_COLON_COLON, - [74065] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3488), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3490), 1, - aux_sym_limit_clause_token1, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - ACTIONS(5172), 1, - anon_sym_COMMA, - STATE(5008), 1, - aux_sym__select_statement_repeat2, - STATE(5151), 1, - sym_order_by_clause, - STATE(5627), 1, - sym_limit_clause, - STATE(6635), 1, - sym_offset_clause, - ACTIONS(5084), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5086), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [74144] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(739), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(737), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [74207] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4738), 1, - aux_sym_over_clause_token1, - STATE(4675), 1, - sym_over_clause, - ACTIONS(275), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [74274] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(842), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(840), 45, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [74337] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4738), 1, - aux_sym_over_clause_token1, - STATE(4693), 1, - sym_over_clause, - ACTIONS(187), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [74404] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4541), 1, - sym_trigger_condition, - STATE(5234), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8785), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [74531] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4716), 1, - aux_sym_over_clause_token1, - STATE(4608), 1, - sym_over_clause, - ACTIONS(293), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(295), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [74598] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4738), 1, - aux_sym_over_clause_token1, - STATE(4701), 1, - sym_over_clause, - ACTIONS(279), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [74665] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5436), 1, - anon_sym_COMMA, - ACTIONS(5438), 1, - aux_sym_having_clause_token1, - STATE(4378), 1, - aux_sym_group_by_clause_repeat1, - STATE(5182), 1, - sym_having_clause, - ACTIONS(5503), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5505), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [74736] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 8, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_LBRACK, - ACTIONS(117), 47, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [74799] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 8, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_LBRACK, - ACTIONS(130), 47, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [74862] = 32, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5180), 1, - aux_sym_grouping_sets_clause_token1, - ACTIONS(5182), 1, - aux_sym_rollup_clause_token1, - ACTIONS(5184), 1, - aux_sym_cube_clause_token1, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7438), 1, - sym__expression, - STATE(8063), 1, - sym_group_expression, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - STATE(8045), 3, - sym_grouping_sets_clause, - sym_rollup_clause, - sym_cube_clause, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [74983] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5507), 1, - aux_sym_with_clause_token1, - ACTIONS(5509), 1, - anon_sym_LPAREN, - ACTIONS(5511), 1, - aux_sym_create_table_statement_token1, - ACTIONS(309), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(313), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [75052] = 35, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4585), 1, - aux_sym_trigger_condition_token1, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4575), 1, - sym_trigger_condition, - STATE(5261), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8784), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [75179] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 8, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_LBRACK, - ACTIONS(144), 47, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [75242] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5482), 1, - anon_sym_DOT, - STATE(4304), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(160), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [75309] = 34, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5517), 1, - anon_sym_RPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7716), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(15010), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [75434] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5553), 1, - anon_sym_DOT, - STATE(4347), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(117), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [75501] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5146), 1, - aux_sym_cte_token2, - ACTIONS(5148), 1, - aux_sym_comment_statement_token7, - ACTIONS(5150), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(5154), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(5156), 1, - aux_sym_frame_clause_token2, - ACTIONS(5158), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5166), 1, - anon_sym_CARET, - ACTIONS(5170), 1, - anon_sym_SLASH, - ACTIONS(5160), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5162), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5556), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(5558), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(5164), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(5168), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(5152), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(2675), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - [75592] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3328), 1, - aux_sym_create_function_statement_token7, - ACTIONS(3334), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3336), 1, - aux_sym_limit_clause_token1, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - STATE(4201), 1, - sym_window_clause, - STATE(4803), 1, - sym_order_by_clause, - STATE(5332), 1, - sym_limit_clause, - STATE(5829), 1, - sym_offset_clause, - ACTIONS(5078), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5080), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [75671] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(117), 31, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [75734] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 49, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [75797] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5560), 1, - anon_sym_DOT, - STATE(4347), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(124), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [75864] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(261), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(259), 46, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_filter_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [75927] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4738), 1, - aux_sym_over_clause_token1, - STATE(4573), 1, - sym_over_clause, - ACTIONS(242), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [75994] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5562), 1, - aux_sym_with_clause_token1, - ACTIONS(5564), 1, - anon_sym_LPAREN, - ACTIONS(5566), 1, - aux_sym_create_table_statement_token1, - ACTIONS(309), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(313), 31, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [76063] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4738), 1, - aux_sym_over_clause_token1, - STATE(4633), 1, - sym_over_clause, - ACTIONS(179), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [76130] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5560), 1, - anon_sym_DOT, - STATE(4352), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(160), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [76197] = 32, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5220), 1, - aux_sym_cte_token2, - ACTIONS(5222), 1, - anon_sym_LPAREN, - ACTIONS(5224), 1, - aux_sym_null_hint_token2, - ACTIONS(5226), 1, - aux_sym_grouping_sets_clause_token1, - ACTIONS(5228), 1, - aux_sym_rollup_clause_token1, - ACTIONS(5230), 1, - aux_sym_cube_clause_token1, - ACTIONS(5232), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5234), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5236), 1, - aux_sym_TRUE_token1, - ACTIONS(5238), 1, - aux_sym_FALSE_token1, - ACTIONS(5240), 1, - sym_number, - ACTIONS(5242), 1, - sym__unquoted_identifier, - ACTIONS(5244), 1, - anon_sym_BQUOTE, - ACTIONS(5246), 1, - anon_sym_DQUOTE, - ACTIONS(5248), 1, - anon_sym_SQUOTE, - ACTIONS(5252), 1, - anon_sym_DASH, - ACTIONS(5254), 1, - anon_sym_STAR, - ACTIONS(5256), 1, - aux_sym_interval_expression_token1, - ACTIONS(5258), 1, - anon_sym_DOLLAR, - ACTIONS(5260), 1, - sym__dollar_quoted_string_tag, - STATE(535), 1, - sym_identifier, - STATE(644), 1, - sym__quoted_identifier, - STATE(795), 1, - sym_dotted_name, - STATE(841), 1, - sym__identifier, - STATE(1312), 1, - sym_argument_reference, - STATE(1534), 1, - sym__expression, - STATE(4436), 1, - sym_group_expression, - STATE(1321), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - STATE(4970), 3, - sym_grouping_sets_clause, - sym_rollup_clause, - sym_cube_clause, - ACTIONS(5250), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1375), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [76318] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4716), 1, - aux_sym_over_clause_token1, - STATE(4560), 1, - sym_over_clause, - ACTIONS(277), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(279), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [76385] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4716), 1, - aux_sym_over_clause_token1, - STATE(4587), 1, - sym_over_clause, - ACTIONS(273), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(275), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [76452] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4716), 1, - aux_sym_over_clause_token1, - STATE(4600), 1, - sym_over_clause, - ACTIONS(199), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(201), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [76519] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5048), 1, - aux_sym_with_clause_token1, - ACTIONS(5050), 1, - anon_sym_LPAREN, - ACTIONS(5052), 1, - aux_sym_create_table_statement_token1, - ACTIONS(281), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(285), 31, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [76588] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5568), 1, - aux_sym_with_clause_token1, - ACTIONS(5570), 1, - aux_sym_create_table_statement_token1, - ACTIONS(592), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(596), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [76654] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 8, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_LBRACK, - ACTIONS(117), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [76716] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7847), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11997), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [76838] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5572), 1, - aux_sym_cte_token2, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5578), 1, - aux_sym_grant_statement_token4, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5600), 1, - anon_sym_DASH, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3453), 1, - sym_argument_reference, - STATE(3857), 1, - sym__identifier, - STATE(4595), 1, - sym__expression, - STATE(7635), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8447), 1, - sym_select_statement, - STATE(10490), 1, - sym_with_clause, - STATE(3993), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5598), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [76960] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7911), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11939), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [77082] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7851), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12055), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [77204] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7933), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11881), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [77326] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 25, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(144), 29, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [77388] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7853), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11823), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [77510] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7822), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12107), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [77632] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7902), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11765), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [77754] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - ACTIONS(5572), 1, - aux_sym_cte_token2, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5600), 1, - anon_sym_DASH, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3453), 1, - sym_argument_reference, - STATE(3857), 1, - sym__identifier, - STATE(4595), 1, - sym__expression, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8447), 1, - sym_select_statement, - STATE(10588), 1, - sym_with_clause, - STATE(3993), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5598), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [77876] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7938), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11707), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [77998] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 25, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(130), 29, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [78060] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7926), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11649), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [78182] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5614), 1, - anon_sym_COMMA, - STATE(4378), 1, - aux_sym_group_by_clause_repeat1, - ACTIONS(5610), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5612), 47, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [78248] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7812), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(14963), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [78370] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7821), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12159), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [78492] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5617), 1, - anon_sym_DOT, - STATE(4382), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(124), 10, - aux_sym_with_clause_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(122), 42, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [78558] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5619), 1, - anon_sym_DOT, - STATE(4382), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(117), 10, - aux_sym_with_clause_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 42, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [78624] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5622), 1, - anon_sym_LPAREN, - ACTIONS(5624), 1, - aux_sym_comment_statement_token2, - STATE(4719), 3, - sym_on_update_action, - sym_on_delete_action, - aux_sym_references_constraint_repeat1, - ACTIONS(4254), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4256), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [78692] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7908), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11591), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [78814] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7808), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(15010), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [78936] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(307), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(305), 45, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [78998] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7871), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11577), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [79120] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7864), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11665), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [79242] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7843), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12211), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [79364] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7856), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11733), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [79486] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(319), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(321), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [79548] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(461), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(463), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [79610] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7922), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12263), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [79732] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5626), 1, - anon_sym_DOT, - STATE(4394), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(117), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [79798] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 8, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_LBRACK, - ACTIONS(117), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [79860] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5629), 1, - anon_sym_DOT, - STATE(4394), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(124), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [79926] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7850), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11809), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [80048] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3482), 1, - aux_sym_create_function_statement_token7, - ACTIONS(3488), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3490), 1, - aux_sym_limit_clause_token1, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - STATE(4328), 1, - sym_window_clause, - STATE(5110), 1, - sym_order_by_clause, - STATE(5637), 1, - sym_limit_clause, - STATE(6669), 1, - sym_offset_clause, - ACTIONS(5078), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5080), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [80126] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5631), 1, - anon_sym_COMMA, - ACTIONS(5633), 1, - aux_sym_having_clause_token1, - STATE(4534), 1, - aux_sym_group_by_clause_repeat1, - STATE(5217), 1, - sym_having_clause, - ACTIONS(5503), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5505), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [80196] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(117), 1, - aux_sym_sequence_token5, - ACTIONS(115), 53, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token1, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token5, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_schema_rename_action_token1, - aux_sym_alter_schema_rename_action_token2, - aux_sym_alter_owner_action_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_add_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token1, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_drop_statement_token4, - aux_sym_drop_statement_token6, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_exclude_token1, - aux_sym_table_constraint_exclude_token2, - aux_sym_table_constraint_foreign_key_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_values_clause_token1, - anon_sym_DOT, - anon_sym_COLON_COLON, - [80258] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7858), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12315), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [80380] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7841), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11893), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [80502] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(160), 47, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [80564] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(465), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(467), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [80626] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(469), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(471), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [80688] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(484), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(486), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [80750] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(530), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(532), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [80812] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(542), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(544), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [80874] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(546), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(548), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [80936] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(550), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(552), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [80998] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(616), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(618), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [81060] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(568), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(570), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [81122] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(564), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(566), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [81184] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(538), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(540), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [81246] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(425), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(427), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [81308] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(433), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(435), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [81370] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(437), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(439), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [81432] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7831), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11970), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [81554] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7817), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12365), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [81676] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7819), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12050), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [81798] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(160), 1, - aux_sym_sequence_token5, - ACTIONS(4406), 1, - anon_sym_DOT, - STATE(4327), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 51, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token1, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token5, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_schema_rename_action_token1, - aux_sym_alter_schema_rename_action_token2, - aux_sym_alter_owner_action_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_add_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token1, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_drop_statement_token4, - aux_sym_drop_statement_token6, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_exclude_token1, - aux_sym_table_constraint_exclude_token2, - aux_sym_table_constraint_foreign_key_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_values_clause_token1, - [81864] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5635), 1, - aux_sym_with_clause_token1, - ACTIONS(5637), 1, - aux_sym_create_table_statement_token1, - ACTIONS(580), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(584), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [81930] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7875), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(14923), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [82052] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5639), 1, - aux_sym_with_clause_token1, - ACTIONS(5641), 1, - aux_sym_create_table_statement_token1, - ACTIONS(600), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(604), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [82118] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5643), 1, - aux_sym_with_clause_token1, - ACTIONS(5645), 1, - aux_sym_create_table_statement_token1, - ACTIONS(608), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(612), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [82184] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(160), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [82246] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5647), 1, - anon_sym_LPAREN, - ACTIONS(5649), 1, - anon_sym_COLON_COLON, - ACTIONS(5651), 1, - anon_sym_DOT_STAR, - ACTIONS(263), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(265), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [82314] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7904), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(14876), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [82436] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3482), 1, - aux_sym_create_function_statement_token7, - ACTIONS(3488), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3490), 1, - aux_sym_limit_clause_token1, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - STATE(4281), 1, - sym_window_clause, - STATE(5146), 1, - sym_order_by_clause, - STATE(5617), 1, - sym_limit_clause, - STATE(6754), 1, - sym_offset_clause, - ACTIONS(5001), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5003), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [82514] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5132), 1, - anon_sym_COLON_COLON, - ACTIONS(263), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(265), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [82578] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4767), 1, - anon_sym_LBRACK, - ACTIONS(263), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(265), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [82642] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(417), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(419), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [82704] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(488), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(490), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [82766] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(305), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(307), 33, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [82828] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5653), 1, - aux_sym_with_clause_token1, - ACTIONS(5655), 1, - anon_sym_LPAREN, - ACTIONS(5657), 1, - aux_sym_create_table_statement_token1, - ACTIONS(5659), 1, - aux_sym_type_token1, - ACTIONS(5661), 1, - aux_sym_type_token2, - ACTIONS(211), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(215), 43, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [82900] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5631), 1, - anon_sym_COMMA, - ACTIONS(5633), 1, - aux_sym_having_clause_token1, - STATE(4399), 1, - aux_sym_group_by_clause_repeat1, - STATE(5216), 1, - sym_having_clause, - ACTIONS(5432), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5434), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [82970] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 8, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_LBRACK, - ACTIONS(130), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [83032] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(195), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(197), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [83094] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(185), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(187), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [83156] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(652), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(654), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [83218] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(240), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(242), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [83280] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 8, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_LBRACK, - ACTIONS(144), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [83342] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(177), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(179), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [83404] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(632), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(634), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [83466] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(259), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(261), 32, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_filter_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [83528] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(293), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(295), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [83590] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(199), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(201), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [83652] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1147), 1, - aux_sym_grant_statement_token4, - ACTIONS(5663), 1, - aux_sym_cte_token2, - ACTIONS(5665), 1, - anon_sym_LPAREN, - ACTIONS(5667), 1, - aux_sym_null_hint_token2, - ACTIONS(5669), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5671), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5673), 1, - aux_sym_TRUE_token1, - ACTIONS(5675), 1, - aux_sym_FALSE_token1, - ACTIONS(5677), 1, - sym_number, - ACTIONS(5679), 1, - sym__unquoted_identifier, - ACTIONS(5681), 1, - anon_sym_BQUOTE, - ACTIONS(5683), 1, - anon_sym_DQUOTE, - ACTIONS(5685), 1, - anon_sym_SQUOTE, - ACTIONS(5689), 1, - anon_sym_DASH, - ACTIONS(5691), 1, - anon_sym_STAR, - ACTIONS(5693), 1, - aux_sym_interval_expression_token1, - ACTIONS(5695), 1, - anon_sym_DOLLAR, - ACTIONS(5697), 1, - sym__dollar_quoted_string_tag, - STATE(970), 1, - sym_identifier, - STATE(1286), 1, - sym__quoted_identifier, - STATE(1699), 1, - sym_dotted_name, - STATE(1722), 1, - sym__identifier, - STATE(2016), 1, - sym_argument_reference, - STATE(2081), 1, - sym__expression, - STATE(2569), 1, - sym_select_clause, - STATE(6490), 1, - sym__select_statement, - STATE(6707), 1, - sym_select_statement, - STATE(10965), 1, - sym_with_clause, - STATE(2017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5687), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2061), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [83774] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(534), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(536), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [83836] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(273), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(275), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [83898] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(588), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(590), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [83960] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(421), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(423), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [84022] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4863), 1, - aux_sym_over_clause_token1, - STATE(4993), 1, - sym_over_clause, - ACTIONS(195), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(197), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [84088] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5699), 1, - aux_sym_within_group_clause_token1, - ACTIONS(5701), 1, - aux_sym_filter_clause_token1, - ACTIONS(5703), 1, - aux_sym_over_clause_token1, - STATE(4802), 1, - sym_within_group_clause, - STATE(5273), 1, - sym_filter_clause, - STATE(6331), 1, - sym_over_clause, - ACTIONS(146), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(148), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [84162] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(277), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(279), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [84224] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4863), 1, - aux_sym_over_clause_token1, - STATE(4965), 1, - sym_over_clause, - ACTIONS(240), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(242), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [84290] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4863), 1, - aux_sym_over_clause_token1, - STATE(4962), 1, - sym_over_clause, - ACTIONS(177), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(179), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [84356] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(429), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(431), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [84418] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(441), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(443), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [84480] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4863), 1, - aux_sym_over_clause_token1, - STATE(4952), 1, - sym_over_clause, - ACTIONS(293), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(295), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [84546] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5699), 1, - aux_sym_within_group_clause_token1, - ACTIONS(5701), 1, - aux_sym_filter_clause_token1, - ACTIONS(5703), 1, - aux_sym_over_clause_token1, - STATE(4904), 1, - sym_within_group_clause, - STATE(5256), 1, - sym_filter_clause, - STATE(6340), 1, - sym_over_clause, - ACTIONS(132), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(134), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [84620] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(445), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(447), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [84682] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4863), 1, - aux_sym_over_clause_token1, - STATE(4951), 1, - sym_over_clause, - ACTIONS(199), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(201), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [84748] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(451), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(453), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [84810] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4863), 1, - aux_sym_over_clause_token1, - STATE(4938), 1, - sym_over_clause, - ACTIONS(273), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(275), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [84876] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7832), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(14823), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [84998] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5699), 1, - aux_sym_within_group_clause_token1, - ACTIONS(5701), 1, - aux_sym_filter_clause_token1, - ACTIONS(5703), 1, - aux_sym_over_clause_token1, - STATE(4885), 1, - sym_within_group_clause, - STATE(5300), 1, - sym_filter_clause, - STATE(6352), 1, - sym_over_clause, - ACTIONS(154), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(156), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [85072] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4863), 1, - aux_sym_over_clause_token1, - STATE(4891), 1, - sym_over_clause, - ACTIONS(277), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(279), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [85138] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5705), 1, - aux_sym_with_clause_token1, - ACTIONS(5707), 1, - anon_sym_LPAREN, - ACTIONS(5709), 1, - aux_sym_create_table_statement_token1, - ACTIONS(5711), 1, - aux_sym_type_token2, - ACTIONS(281), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(285), 45, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [85208] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7936), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(14731), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [85330] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5699), 1, - aux_sym_within_group_clause_token1, - ACTIONS(5701), 1, - aux_sym_filter_clause_token1, - ACTIONS(5703), 1, - aux_sym_over_clause_token1, - STATE(4876), 1, - sym_within_group_clause, - STATE(5303), 1, - sym_filter_clause, - STATE(6354), 1, - sym_over_clause, - ACTIONS(150), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(152), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [85404] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5713), 1, - anon_sym_LBRACK, - STATE(4505), 1, - aux_sym_array_type_repeat1, - ACTIONS(326), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(328), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [85470] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5629), 1, - anon_sym_DOT, - STATE(4396), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(160), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [85536] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5715), 1, - anon_sym_DOT, - STATE(4474), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(117), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 40, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [85602] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5718), 1, - anon_sym_DOT, - STATE(4474), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(124), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(122), 40, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [85668] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5720), 1, - aux_sym_with_clause_token1, - ACTIONS(5722), 1, - anon_sym_LPAREN, - ACTIONS(5724), 1, - aux_sym_create_table_statement_token1, - ACTIONS(5726), 1, - aux_sym_type_token2, - ACTIONS(281), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(285), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [85738] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4863), 1, - aux_sym_over_clause_token1, - STATE(4972), 1, - sym_over_clause, - ACTIONS(185), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(187), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [85804] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7848), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(14306), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [85926] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7807), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12132), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [86048] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5728), 1, - aux_sym_with_clause_token1, - ACTIONS(5730), 1, - aux_sym_create_table_statement_token1, - ACTIONS(580), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(584), 31, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [86114] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5732), 1, - anon_sym_LBRACK, - STATE(4503), 1, - aux_sym_array_type_repeat1, - ACTIONS(328), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(326), 43, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [86180] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5734), 1, - aux_sym_with_clause_token1, - ACTIONS(5736), 1, - aux_sym_create_table_statement_token1, - ACTIONS(592), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(596), 31, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [86246] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5111), 1, - aux_sym_filter_clause_token1, - ACTIONS(5113), 1, - aux_sym_over_clause_token1, - STATE(4750), 1, - sym_filter_clause, - STATE(5336), 1, - sym_over_clause, - ACTIONS(195), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(197), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [86316] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5738), 1, - aux_sym_with_clause_token1, - ACTIONS(5740), 1, - aux_sym_create_table_statement_token1, - ACTIONS(600), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(604), 31, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [86382] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5111), 1, - aux_sym_filter_clause_token1, - ACTIONS(5113), 1, - aux_sym_over_clause_token1, - STATE(4739), 1, - sym_filter_clause, - STATE(5337), 1, - sym_over_clause, - ACTIONS(185), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(187), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [86452] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5742), 1, - aux_sym_with_clause_token1, - ACTIONS(5744), 1, - aux_sym_create_table_statement_token1, - ACTIONS(608), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(612), 31, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [86518] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7930), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(14278), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [86640] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7842), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(14106), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [86762] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3482), 1, - aux_sym_create_function_statement_token7, - ACTIONS(3488), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3490), 1, - aux_sym_limit_clause_token1, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - STATE(4224), 1, - sym_window_clause, - STATE(5089), 1, - sym_order_by_clause, - STATE(5559), 1, - sym_limit_clause, - STATE(6506), 1, - sym_offset_clause, - ACTIONS(3687), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3689), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [86840] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7898), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12223), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [86962] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5746), 1, - anon_sym_DOT, - STATE(4491), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(117), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [87028] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5111), 1, - aux_sym_filter_clause_token1, - ACTIONS(5113), 1, - aux_sym_over_clause_token1, - STATE(4786), 1, - sym_filter_clause, - STATE(5343), 1, - sym_over_clause, - ACTIONS(177), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(179), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [87098] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(648), 23, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(650), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [87160] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5111), 1, - aux_sym_filter_clause_token1, - ACTIONS(5113), 1, - aux_sym_over_clause_token1, - STATE(4807), 1, - sym_filter_clause, - STATE(5345), 1, - sym_over_clause, - ACTIONS(199), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(201), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [87230] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5384), 1, - anon_sym_DOT, - STATE(4491), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(124), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [87296] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7901), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12322), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [87418] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7799), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(13971), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [87540] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7921), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12455), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [87662] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 8, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_LBRACK, - ACTIONS(144), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [87724] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5749), 1, - anon_sym_LBRACK, - STATE(4500), 1, - aux_sym_array_type_repeat1, - ACTIONS(321), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 43, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [87790] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 8, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_LBRACK, - ACTIONS(130), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [87852] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7894), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12607), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [87974] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5732), 1, - anon_sym_LBRACK, - STATE(4500), 1, - aux_sym_array_type_repeat1, - ACTIONS(338), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(336), 43, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [88040] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3482), 1, - aux_sym_create_function_statement_token7, - ACTIONS(3488), 1, - aux_sym_order_by_clause_token1, - ACTIONS(3490), 1, - aux_sym_limit_clause_token1, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - STATE(4254), 1, - sym_window_clause, - STATE(5174), 1, - sym_order_by_clause, - STATE(5460), 1, - sym_limit_clause, - STATE(6537), 1, - sym_offset_clause, - ACTIONS(3754), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3756), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [88118] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5713), 1, - anon_sym_LBRACK, - STATE(4510), 1, - aux_sym_array_type_repeat1, - ACTIONS(336), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(338), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [88184] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7802), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12712), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [88306] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7855), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(13666), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [88428] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7942), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12800), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [88550] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7806), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12898), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [88672] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5752), 1, - anon_sym_LBRACK, - STATE(4510), 1, - aux_sym_array_type_repeat1, - ACTIONS(319), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(321), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [88738] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7934), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(13623), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [88860] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7907), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12843), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [88982] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7945), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(13446), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [89104] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7927), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(13275), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [89226] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7881), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(13087), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [89348] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7836), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(14860), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [89470] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7878), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12761), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [89592] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5521), 1, - aux_sym_grant_statement_token4, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7835), 1, - sym__expression, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12979), 1, - sym_select_statement, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [89714] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(160), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [89775] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5316), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8755), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [89896] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(242), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [89957] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(654), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(652), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [90018] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5430), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8773), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [90139] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(187), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [90200] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 8, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_LBRACK, - ACTIONS(130), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [90261] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 8, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_LBRACK, - ACTIONS(144), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [90322] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 8, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_LBRACK, - ACTIONS(117), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [90383] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(179), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [90444] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(144), 11, - aux_sym_with_clause_token1, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(142), 42, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [90505] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5428), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8697), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [90626] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5755), 1, - anon_sym_DOT, - STATE(4544), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [90691] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5757), 1, - aux_sym_with_clause_token1, - ACTIONS(5759), 1, - anon_sym_LPAREN, - ACTIONS(5761), 1, - aux_sym_create_table_statement_token1, - ACTIONS(5763), 1, - aux_sym_type_token1, - ACTIONS(5765), 1, - aux_sym_type_token2, - ACTIONS(211), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(215), 42, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [90762] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5406), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8727), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [90883] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5767), 1, - anon_sym_COMMA, - STATE(4534), 1, - aux_sym_group_by_clause_repeat1, - ACTIONS(5610), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5612), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [90948] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5770), 1, - anon_sym_DOT, - STATE(4535), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(117), 10, - aux_sym_with_clause_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 41, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [91013] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5777), 1, - anon_sym_COMMA, - STATE(4536), 1, - aux_sym_values_clause_repeat1, - ACTIONS(5773), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5775), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - sym__unquoted_identifier, - [91078] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5219), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8712), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [91199] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5440), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8724), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [91320] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4967), 1, - aux_sym_limit_clause_token1, - ACTIONS(4969), 1, - aux_sym_offset_clause_token1, - ACTIONS(4971), 1, - aux_sym_fetch_clause_token1, - STATE(5131), 1, - sym_limit_clause, - STATE(5610), 1, - sym_offset_clause, - STATE(6776), 1, - sym_fetch_clause, - ACTIONS(5780), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5782), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [91393] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5784), 1, - anon_sym_DOT, - STATE(4535), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(124), 10, - aux_sym_with_clause_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(122), 41, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [91458] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5438), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8723), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [91579] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5786), 1, - anon_sym_DOT, - STATE(4542), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(117), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [91644] = 24, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(3116), 1, - aux_sym_cte_token1, - ACTIONS(5789), 1, - aux_sym_cte_token2, - ACTIONS(5791), 1, - aux_sym_comment_statement_token7, - ACTIONS(5793), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(5797), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(5799), 1, - aux_sym_frame_clause_token2, - ACTIONS(5801), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5813), 1, - anon_sym_CARET, - ACTIONS(5817), 1, - anon_sym_SLASH, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7569), 1, - sym_identifier, - ACTIONS(375), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - ACTIONS(5803), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(5805), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(5807), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5809), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5811), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(5815), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(5795), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(377), 13, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [91747] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5755), 1, - anon_sym_DOT, - STATE(4545), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(124), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [91812] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5819), 1, - anon_sym_DOT, - STATE(4545), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(117), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [91877] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(417), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(419), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [91938] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5822), 1, - anon_sym_DOT, - STATE(4551), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(124), 10, - aux_sym_with_clause_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(122), 41, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [92003] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(197), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [92064] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5824), 1, - anon_sym_LBRACK, - STATE(4549), 1, - aux_sym_array_type_repeat1, - ACTIONS(319), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(321), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [92129] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4497), 1, - aux_sym_cte_token2, - ACTIONS(4501), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(5056), 1, - aux_sym_comment_statement_token7, - ACTIONS(5060), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(5062), 1, - aux_sym_frame_clause_token2, - ACTIONS(5064), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5072), 1, - anon_sym_CARET, - ACTIONS(5076), 1, - anon_sym_SLASH, - ACTIONS(4650), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4652), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(5066), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5068), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5070), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(5074), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(5058), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(2801), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [92218] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5827), 1, - anon_sym_DOT, - STATE(4551), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(117), 10, - aux_sym_with_clause_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 41, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [92283] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4903), 1, - anon_sym_LBRACK, - ACTIONS(263), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(265), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [92346] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(201), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [92407] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5830), 1, - anon_sym_DOT, - STATE(4542), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(124), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [92472] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5338), 1, - anon_sym_COLON_COLON, - ACTIONS(263), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(265), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [92535] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5226), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8721), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [92656] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(160), 1, - aux_sym_sequence_token5, - ACTIONS(158), 52, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token1, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token5, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_schema_rename_action_token1, - aux_sym_alter_schema_rename_action_token2, - aux_sym_alter_owner_action_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_add_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token1, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_drop_statement_token4, - aux_sym_drop_statement_token6, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_exclude_token1, - aux_sym_table_constraint_exclude_token2, - aux_sym_table_constraint_foreign_key_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_values_clause_token1, - anon_sym_COLON_COLON, - [92717] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5836), 1, - aux_sym_cte_token2, - ACTIONS(5839), 1, - aux_sym_null_hint_token2, - ACTIONS(5842), 1, - aux_sym_table_constraint_check_token1, - STATE(5621), 1, - sym_NULL, - STATE(4558), 3, - sym_null_constraint, - sym_check_constraint, - aux_sym_create_domain_statement_repeat1, - ACTIONS(5832), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5834), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [92788] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5845), 1, - anon_sym_LBRACK, - STATE(4549), 1, - aux_sym_array_type_repeat1, - ACTIONS(336), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(338), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [92853] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(445), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(447), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [92914] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(437), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(439), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [92975] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(433), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(435), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [93036] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5847), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5849), 47, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [93097] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(425), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(427), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [93158] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(538), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(540), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [93219] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(564), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(566), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [93280] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(568), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(570), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [93341] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(616), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(618), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [93402] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(550), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(552), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [93463] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(453), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(451), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [93524] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5845), 1, - anon_sym_LBRACK, - STATE(4559), 1, - aux_sym_array_type_repeat1, - ACTIONS(326), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(328), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [93589] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(546), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(548), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [93650] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(536), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(534), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [93711] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(542), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(544), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [93772] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5228), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8740), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [93893] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(530), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(532), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [93954] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(484), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(486), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [94015] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(836), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(838), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [94076] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(788), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(790), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [94137] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(469), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(471), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [94198] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(465), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(467), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [94259] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(263), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(265), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [94320] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(769), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(771), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [94381] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(117), 13, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 40, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [94442] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(441), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(443), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [94503] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5427), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8744), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [94624] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(429), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(431), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [94685] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5452), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(745), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(747), 30, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [94748] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5452), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(717), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(719), 30, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [94811] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5417), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8749), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [94932] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(709), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(711), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [94993] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5851), 1, - aux_sym_with_clause_token1, - ACTIONS(5853), 1, - anon_sym_LPAREN, - ACTIONS(5855), 1, - aux_sym_create_table_statement_token1, - ACTIONS(5857), 1, - aux_sym_type_token2, - ACTIONS(281), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(285), 43, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [95062] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(660), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(662), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [95123] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5405), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8741), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [95244] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4497), 1, - aux_sym_cte_token2, - ACTIONS(4501), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(5056), 1, - aux_sym_comment_statement_token7, - ACTIONS(5060), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(5062), 1, - aux_sym_frame_clause_token2, - ACTIONS(5064), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5072), 1, - anon_sym_CARET, - ACTIONS(5076), 1, - anon_sym_SLASH, - ACTIONS(4650), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4652), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(5066), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5068), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5070), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(5074), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(5058), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(2797), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [95333] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5403), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8739), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [95454] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5242), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8752), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [95575] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(784), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(786), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [95636] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(648), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(650), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [95697] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(277), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(279), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [95758] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(664), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(666), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [95819] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(668), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(670), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [95880] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5348), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8738), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [96001] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5859), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5861), 47, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [96062] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(160), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [96123] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(461), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(463), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [96184] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(672), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(674), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [96245] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(421), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(423), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [96306] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(588), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(590), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [96367] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5396), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8708), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [96488] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(656), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(658), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [96549] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5452), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(682), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 30, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [96612] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(319), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(321), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [96673] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(703), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(705), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [96734] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(686), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(688), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [96795] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5393), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8714), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [96916] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(273), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(275), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [96977] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5250), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8770), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [97098] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5392), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8780), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [97219] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(713), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(715), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [97280] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(721), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(723), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [97341] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(305), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(307), 31, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [97402] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5863), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5865), 47, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [97463] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5867), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5869), 47, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [97524] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5474), 1, - aux_sym_cte_token2, - ACTIONS(5476), 1, - aux_sym_null_hint_token2, - ACTIONS(5478), 1, - aux_sym_table_constraint_check_token1, - STATE(5621), 1, - sym_NULL, - STATE(4558), 3, - sym_null_constraint, - sym_check_constraint, - aux_sym_create_domain_statement_repeat1, - ACTIONS(5871), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5873), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [97595] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(725), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(727), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [97656] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(443), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(441), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [97717] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(534), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(536), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [97778] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5875), 1, - anon_sym_LBRACK, - ACTIONS(265), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 43, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [97841] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(199), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(201), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [97902] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5830), 1, - anon_sym_DOT, - STATE(4554), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [97967] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5391), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8717), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [98088] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(275), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [98149] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5432), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8777), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [98270] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4967), 1, - aux_sym_limit_clause_token1, - ACTIONS(4969), 1, - aux_sym_offset_clause_token1, - ACTIONS(4971), 1, - aux_sym_fetch_clause_token1, - STATE(5123), 1, - sym_limit_clause, - STATE(5652), 1, - sym_offset_clause, - STATE(6514), 1, - sym_fetch_clause, - ACTIONS(4959), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4961), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [98343] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(451), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(453), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [98404] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(729), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(731), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [98465] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(733), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(735), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [98526] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(293), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(295), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [98587] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(632), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(634), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [98648] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(177), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(179), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [98709] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5390), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8706), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [98830] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5877), 1, - aux_sym_with_clause_token1, - ACTIONS(5879), 1, - anon_sym_LPAREN, - ACTIONS(5881), 1, - aux_sym_create_table_statement_token1, - ACTIONS(5883), 1, - aux_sym_type_token1, - ACTIONS(5885), 1, - aux_sym_type_token2, - ACTIONS(211), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(215), 42, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [98901] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5261), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8784), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [99022] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(240), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(242), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [99083] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(737), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(739), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [99144] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(652), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(654), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [99205] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(185), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(187), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [99266] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5887), 1, - aux_sym_with_clause_token1, - ACTIONS(5889), 1, - anon_sym_LPAREN, - ACTIONS(5891), 1, - aux_sym_create_table_statement_token1, - ACTIONS(309), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(313), 45, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [99333] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(321), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [99394] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(195), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(197), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [99455] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5893), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5895), 47, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [99516] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5389), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8700), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [99637] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5262), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8746), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [99758] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5624), 1, - aux_sym_comment_statement_token2, - STATE(4721), 3, - sym_on_update_action, - sym_on_delete_action, - aux_sym_references_constraint_repeat1, - ACTIONS(4384), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4386), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [99823] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4497), 1, - aux_sym_cte_token2, - ACTIONS(4501), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(5056), 1, - aux_sym_comment_statement_token7, - ACTIONS(5060), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(5062), 1, - aux_sym_frame_clause_token2, - ACTIONS(5064), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5072), 1, - anon_sym_CARET, - ACTIONS(5076), 1, - anon_sym_SLASH, - ACTIONS(4650), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4652), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(5066), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5068), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5070), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(5074), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(5058), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(2265), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [99912] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5897), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5899), 47, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [99973] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5705), 1, - aux_sym_with_clause_token1, - ACTIONS(5707), 1, - anon_sym_LPAREN, - ACTIONS(5709), 1, - aux_sym_create_table_statement_token1, - ACTIONS(281), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(285), 45, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [100040] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(488), 21, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(490), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [100101] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4497), 1, - aux_sym_cte_token2, - ACTIONS(4501), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(5056), 1, - aux_sym_comment_statement_token7, - ACTIONS(5060), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(5062), 1, - aux_sym_frame_clause_token2, - ACTIONS(5064), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5072), 1, - anon_sym_CARET, - ACTIONS(5076), 1, - anon_sym_SLASH, - ACTIONS(4650), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4652), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(5066), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5068), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5070), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(5074), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(5058), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(2793), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [100190] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(419), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(417), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [100251] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5268), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8772), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [100372] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4497), 1, - aux_sym_cte_token2, - ACTIONS(4501), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(5056), 1, - aux_sym_comment_statement_token7, - ACTIONS(5060), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(5062), 1, - aux_sym_frame_clause_token2, - ACTIONS(5064), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5072), 1, - anon_sym_CARET, - ACTIONS(5076), 1, - anon_sym_SLASH, - ACTIONS(4650), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(4652), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(5066), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5068), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5070), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(5074), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(5058), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(2753), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [100461] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(840), 22, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(842), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [100522] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(590), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(588), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [100583] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5270), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8702), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [100704] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(467), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(465), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [100765] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(130), 11, - aux_sym_with_clause_token1, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(128), 42, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [100826] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(471), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(469), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [100887] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(463), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(461), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [100948] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5720), 1, - aux_sym_with_clause_token1, - ACTIONS(5722), 1, - anon_sym_LPAREN, - ACTIONS(5724), 1, - aux_sym_create_table_statement_token1, - ACTIONS(281), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(285), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [101015] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(423), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(421), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [101076] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(279), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [101137] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5901), 1, - aux_sym_with_clause_token1, - ACTIONS(5903), 1, - anon_sym_LPAREN, - ACTIONS(5905), 1, - aux_sym_create_table_statement_token1, - ACTIONS(309), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(313), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [101204] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(431), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(429), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [101265] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5386), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8754), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [101386] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1980), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(1982), 47, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [101447] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5385), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8751), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [101568] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5610), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5612), 47, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [101629] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(486), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(484), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [101690] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(532), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(530), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [101751] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(634), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(632), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [101812] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(144), 13, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(142), 40, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [101873] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(130), 13, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(128), 40, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [101934] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(490), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(488), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [101995] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(650), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(648), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [102056] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(544), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(542), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [102117] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(548), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(546), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [102178] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5369), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8716), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [102299] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5384), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8759), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [102420] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(552), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(550), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [102481] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(618), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(616), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [102542] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(295), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [102603] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(570), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(568), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [102664] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(566), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(564), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [102725] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(540), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(538), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [102786] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(427), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(425), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [102847] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(435), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(433), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [102908] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(439), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(437), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [102969] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5310), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8715), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [103090] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(447), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(445), 44, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [103151] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5440), 1, - aux_sym_cte_token2, - ACTIONS(5442), 1, - aux_sym_comment_statement_token7, - ACTIONS(5444), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(5448), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(5450), 1, - aux_sym_frame_clause_token2, - ACTIONS(5452), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5464), 1, - anon_sym_CARET, - ACTIONS(5468), 1, - anon_sym_SLASH, - ACTIONS(5458), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5460), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5462), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(5466), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(741), 7, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(5446), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(743), 18, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - [103238] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5383), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8760), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [103359] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5624), 1, - aux_sym_comment_statement_token2, - STATE(4655), 3, - sym_on_update_action, - sym_on_delete_action, - aux_sym_references_constraint_repeat1, - ACTIONS(4368), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4370), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [103424] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5624), 1, - aux_sym_comment_statement_token2, - STATE(4721), 3, - sym_on_update_action, - sym_on_delete_action, - aux_sym_references_constraint_repeat1, - ACTIONS(4368), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4370), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [103489] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5382), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8709), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [103610] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5308), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(8788), 1, - sym_trigger_body, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [103731] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5305), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8699), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [103852] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5911), 1, - anon_sym_COMMA, - STATE(4709), 1, - aux_sym__select_statement_repeat2, - ACTIONS(5907), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5909), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [103917] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5381), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8769), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [104038] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5291), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8776), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [104159] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5452), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5464), 1, - anon_sym_CARET, - ACTIONS(682), 21, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 30, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [104224] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5452), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5464), 1, - anon_sym_CARET, - ACTIONS(5468), 1, - anon_sym_SLASH, - ACTIONS(5466), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(682), 16, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 29, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [104293] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5624), 1, - aux_sym_comment_statement_token2, - STATE(4705), 3, - sym_on_update_action, - sym_on_delete_action, - aux_sym_references_constraint_repeat1, - ACTIONS(4380), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4382), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [104358] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5440), 1, - aux_sym_cte_token2, - ACTIONS(5442), 1, - aux_sym_comment_statement_token7, - ACTIONS(5444), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(5452), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5464), 1, - anon_sym_CARET, - ACTIONS(5468), 1, - anon_sym_SLASH, - ACTIONS(5458), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5460), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5462), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(5466), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(765), 7, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(5446), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(767), 20, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - [104441] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5440), 1, - aux_sym_cte_token2, - ACTIONS(5442), 1, - aux_sym_comment_statement_token7, - ACTIONS(5444), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(5450), 1, - aux_sym_frame_clause_token2, - ACTIONS(5452), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5464), 1, - anon_sym_CARET, - ACTIONS(5468), 1, - anon_sym_SLASH, - ACTIONS(5458), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5460), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5462), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(5466), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(761), 7, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(5446), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(763), 19, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - [104526] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5452), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5464), 1, - anon_sym_CARET, - ACTIONS(5468), 1, - anon_sym_SLASH, - ACTIONS(5458), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5460), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5466), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(682), 14, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 27, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [104599] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5434), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8779), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [104720] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5624), 1, - aux_sym_comment_statement_token2, - STATE(4721), 3, - sym_on_update_action, - sym_on_delete_action, - aux_sym_references_constraint_repeat1, - ACTIONS(4452), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4454), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [104785] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5202), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8757), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [104906] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5914), 1, - aux_sym_comment_statement_token2, - STATE(4721), 3, - sym_on_update_action, - sym_on_delete_action, - aux_sym_references_constraint_repeat1, - ACTIONS(4395), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4397), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [104971] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5231), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8768), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [105092] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(117), 29, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [105153] = 33, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5234), 1, - sym_trigger_order, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8785), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - ACTIONS(4587), 2, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [105274] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(784), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(786), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [105334] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(790), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(788), 43, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [105394] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(5917), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12112), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [105508] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5925), 1, - anon_sym_COMMA, - STATE(4765), 1, - aux_sym_order_by_clause_repeat1, - ACTIONS(5921), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5923), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [105572] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5927), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5933), 1, - anon_sym_CARET, - ACTIONS(5937), 1, - anon_sym_SLASH, - ACTIONS(5929), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5931), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5935), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(682), 12, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 28, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [105644] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(5939), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(15036), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [105758] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5941), 1, - anon_sym_DOT, - STATE(4996), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token5, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token1, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [105822] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(5943), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12116), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [105936] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5113), 1, - aux_sym_over_clause_token1, - STATE(5345), 1, - sym_over_clause, - ACTIONS(199), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(201), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [106000] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3336), 1, - aux_sym_limit_clause_token1, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - STATE(5361), 1, - sym_limit_clause, - STATE(5713), 1, - sym_offset_clause, - ACTIONS(5001), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5003), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [106068] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5420), 1, - sym_create_index_include_clause, - STATE(5504), 1, - sym_create_index_with_clause, - STATE(6726), 1, - sym_where_clause, - ACTIONS(5945), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5949), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [106140] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5379), 1, - sym_create_index_include_clause, - STATE(5463), 1, - sym_create_index_with_clause, - STATE(6541), 1, - sym_where_clause, - ACTIONS(5955), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5957), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [106212] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5415), 1, - sym_create_index_include_clause, - STATE(5495), 1, - sym_create_index_with_clause, - STATE(6661), 1, - sym_where_clause, - ACTIONS(5959), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5961), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [106284] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5232), 1, - sym_create_index_include_clause, - STATE(5535), 1, - sym_create_index_with_clause, - STATE(6769), 1, - sym_where_clause, - ACTIONS(5963), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5965), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [106356] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5113), 1, - aux_sym_over_clause_token1, - STATE(5344), 1, - sym_over_clause, - ACTIONS(293), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(295), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [106420] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(727), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(725), 43, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [106480] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(130), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [106540] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5971), 1, - anon_sym_COMMA, - STATE(4742), 1, - aux_sym_order_by_clause_repeat1, - ACTIONS(5967), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5969), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - sym__unquoted_identifier, - [106604] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5113), 1, - aux_sym_over_clause_token1, - STATE(5343), 1, - sym_over_clause, - ACTIONS(177), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(179), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [106668] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5435), 1, - sym_create_index_include_clause, - STATE(5447), 1, - sym_create_index_with_clause, - STATE(6475), 1, - sym_where_clause, - ACTIONS(5974), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5976), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [106740] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5982), 1, - aux_sym_sequence_token2, - ACTIONS(5985), 1, - aux_sym_sequence_token3, - ACTIONS(5988), 1, - aux_sym_sequence_token5, - ACTIONS(5991), 1, - aux_sym_sequence_token8, - ACTIONS(5994), 1, - aux_sym_sequence_token9, - STATE(4745), 1, - aux_sym_sequence_repeat1, - ACTIONS(5978), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5980), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [106812] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(5997), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12170), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [106926] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5907), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5909), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [106986] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(737), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(739), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [107046] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(144), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [107106] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5113), 1, - aux_sym_over_clause_token1, - STATE(5342), 1, - sym_over_clause, - ACTIONS(240), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(242), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [107170] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6003), 1, - aux_sym_cte_token1, - ACTIONS(6005), 1, - aux_sym_sequence_token2, - ACTIONS(6007), 1, - aux_sym_sequence_token3, - ACTIONS(6009), 1, - aux_sym_sequence_token5, - ACTIONS(6011), 1, - aux_sym_sequence_token8, - ACTIONS(6013), 1, - aux_sym_sequence_token9, - STATE(4889), 1, - aux_sym_sequence_repeat1, - ACTIONS(5999), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6001), 40, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [107244] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5113), 1, - aux_sym_over_clause_token1, - STATE(5337), 1, - sym_over_clause, - ACTIONS(185), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(187), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [107308] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6005), 1, - aux_sym_sequence_token2, - ACTIONS(6007), 1, - aux_sym_sequence_token3, - ACTIONS(6009), 1, - aux_sym_sequence_token5, - ACTIONS(6011), 1, - aux_sym_sequence_token8, - ACTIONS(6013), 1, - aux_sym_sequence_token9, - STATE(4935), 1, - aux_sym_sequence_repeat1, - ACTIONS(6015), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6017), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [107380] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6019), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12174), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [107494] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5113), 1, - aux_sym_over_clause_token1, - STATE(5336), 1, - sym_over_clause, - ACTIONS(195), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(197), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [107558] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6005), 1, - aux_sym_sequence_token2, - ACTIONS(6007), 1, - aux_sym_sequence_token3, - ACTIONS(6009), 1, - aux_sym_sequence_token5, - ACTIONS(6011), 1, - aux_sym_sequence_token8, - ACTIONS(6013), 1, - aux_sym_sequence_token9, - ACTIONS(6025), 1, - aux_sym_cte_token1, - STATE(4829), 1, - aux_sym_sequence_repeat1, - ACTIONS(6021), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6023), 40, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [107632] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(786), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(784), 43, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [107692] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(666), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(664), 43, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [107752] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6027), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12206), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [107866] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6029), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12215), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [107980] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(840), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(842), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [108040] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6035), 1, - aux_sym_cte_token2, - ACTIONS(6037), 1, - aux_sym_null_hint_token2, - ACTIONS(6039), 1, - anon_sym_LBRACK, - STATE(5221), 1, - aux_sym_array_type_repeat1, - STATE(5318), 1, - sym_null_constraint, - STATE(6492), 1, - sym_NULL, - ACTIONS(6031), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6033), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [108112] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6041), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6043), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [108172] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6045), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12447), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [108286] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5925), 1, - anon_sym_COMMA, - STATE(4798), 1, - aux_sym_order_by_clause_repeat1, - ACTIONS(6047), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6049), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [108350] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6055), 1, - aux_sym_order_expression_token1, - ACTIONS(6051), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6053), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [108412] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3336), 1, - aux_sym_limit_clause_token1, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - STATE(5332), 1, - sym_limit_clause, - STATE(5829), 1, - sym_offset_clause, - ACTIONS(5078), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5080), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [108480] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5847), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5849), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [108540] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6057), 1, - aux_sym_with_clause_token1, - ACTIONS(6059), 1, - aux_sym_create_table_statement_token1, - ACTIONS(608), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(612), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [108604] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6061), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(14871), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [108718] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(259), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(261), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_filter_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [108778] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(721), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(723), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [108838] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6063), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12412), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [108952] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6065), 1, - aux_sym_with_clause_token1, - ACTIONS(6067), 1, - aux_sym_create_table_statement_token1, - ACTIONS(600), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(604), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [109016] = 18, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5927), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5933), 1, - anon_sym_CARET, - ACTIONS(5937), 1, - anon_sym_SLASH, - ACTIONS(6071), 1, - aux_sym_cte_token2, - ACTIONS(6073), 1, - aux_sym_comment_statement_token7, - ACTIONS(6077), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(6081), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(6083), 1, - aux_sym_frame_clause_token2, - ACTIONS(5929), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5931), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(6085), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(6087), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(6075), 3, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6089), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(5935), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(6079), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(6069), 17, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [109106] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5927), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5933), 1, - anon_sym_CARET, - ACTIONS(5937), 1, - anon_sym_SLASH, - ACTIONS(6071), 1, - aux_sym_cte_token2, - ACTIONS(6073), 1, - aux_sym_comment_statement_token7, - ACTIONS(6077), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(6081), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(6083), 1, - aux_sym_frame_clause_token2, - ACTIONS(5929), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5931), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(6089), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(741), 5, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(5935), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(6079), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(743), 19, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - [109192] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(713), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(715), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [109252] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6091), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12122), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [109366] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5859), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5861), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [109426] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6093), 1, - aux_sym_with_clause_token1, - ACTIONS(6095), 1, - aux_sym_create_table_statement_token1, - ACTIONS(592), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(596), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [109490] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5863), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5865), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [109550] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6097), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12066), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [109664] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5867), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5869), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [109724] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6099), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12041), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [109838] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6101), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12032), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [109952] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5113), 1, - aux_sym_over_clause_token1, - STATE(5349), 1, - sym_over_clause, - ACTIONS(273), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(275), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [110016] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(160), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - [110076] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6103), 1, - aux_sym_with_clause_token1, - ACTIONS(6105), 1, - aux_sym_create_table_statement_token1, - ACTIONS(580), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(584), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [110140] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6107), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(14862), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [110254] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6109), 1, - anon_sym_COMMA, - STATE(4742), 1, - aux_sym_order_by_clause_repeat1, - ACTIONS(6047), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6049), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - sym__unquoted_identifier, - [110318] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6111), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12288), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [110432] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5414), 1, - sym_create_index_include_clause, - STATE(5569), 1, - sym_create_index_with_clause, - STATE(6572), 1, - sym_where_clause, - ACTIONS(6113), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6115), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [110504] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6117), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12308), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [110618] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6119), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(14267), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [110732] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6121), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12420), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [110846] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6123), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12444), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [110960] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6125), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12012), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [111074] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6127), 1, - anon_sym_COMMA, - STATE(4798), 1, - aux_sym_order_by_clause_repeat1, - ACTIONS(5967), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5969), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [111138] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(731), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(729), 43, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [111198] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6130), 1, - anon_sym_DOT, - STATE(4381), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(160), 10, - aux_sym_with_clause_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 40, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [111262] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6132), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12924), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [111376] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5701), 1, - aux_sym_filter_clause_token1, - ACTIONS(5703), 1, - aux_sym_over_clause_token1, - STATE(5263), 1, - sym_filter_clause, - STATE(6305), 1, - sym_over_clause, - ACTIONS(199), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(201), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [111444] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3336), 1, - aux_sym_limit_clause_token1, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - STATE(5297), 1, - sym_limit_clause, - STATE(5859), 1, - sym_offset_clause, - ACTIONS(5084), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5086), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [111512] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(686), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(688), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [111572] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6134), 1, - aux_sym_frame_clause_token1, - ACTIONS(6136), 1, - aux_sym_frame_bound_token1, - ACTIONS(6138), 1, - aux_sym_frame_bound_token3, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7797), 1, - sym__expression, - STATE(10407), 1, - sym_frame_bound, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [111688] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6140), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12589), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [111802] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5113), 1, - aux_sym_over_clause_token1, - STATE(5350), 1, - sym_over_clause, - ACTIONS(277), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(279), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [111866] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6142), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12598), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [111980] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(735), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(733), 43, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [112040] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6144), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12702), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [112154] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6146), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12708), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [112268] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6148), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(14816), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [112382] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6150), 1, - anon_sym_DOT, - STATE(4868), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(124), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_drop_statement_token6, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [112446] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5927), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5933), 1, - anon_sym_CARET, - ACTIONS(5937), 1, - anon_sym_SLASH, - ACTIONS(6071), 1, - aux_sym_cte_token2, - ACTIONS(6073), 1, - aux_sym_comment_statement_token7, - ACTIONS(6077), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(5929), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5931), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(6089), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(765), 5, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(5935), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(6079), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(767), 21, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - [112528] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6152), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11951), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [112642] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6154), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12926), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [112756] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6150), 1, - anon_sym_DOT, - STATE(4813), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_drop_statement_token6, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [112820] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6109), 1, - anon_sym_COMMA, - STATE(4790), 1, - aux_sym_order_by_clause_repeat1, - ACTIONS(5921), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5923), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - sym__unquoted_identifier, - [112884] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6156), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12375), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [112998] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6158), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12751), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [113112] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6160), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12756), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [113226] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6162), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12481), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [113340] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6164), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12372), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [113454] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6166), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12792), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [113568] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6168), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12795), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [113682] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6170), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12836), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [113796] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6172), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12839), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [113910] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6174), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(14813), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [114024] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6005), 1, - aux_sym_sequence_token2, - ACTIONS(6007), 1, - aux_sym_sequence_token3, - ACTIONS(6009), 1, - aux_sym_sequence_token5, - ACTIONS(6011), 1, - aux_sym_sequence_token8, - ACTIONS(6013), 1, - aux_sym_sequence_token9, - STATE(4745), 1, - aux_sym_sequence_repeat1, - ACTIONS(6176), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6178), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [114096] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6035), 1, - aux_sym_cte_token2, - ACTIONS(6037), 1, - aux_sym_null_hint_token2, - ACTIONS(6039), 1, - anon_sym_LBRACK, - STATE(5221), 1, - aux_sym_array_type_repeat1, - STATE(5318), 1, - sym_null_constraint, - STATE(6492), 1, - sym_NULL, - ACTIONS(6180), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6182), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [114168] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5610), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5612), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [114228] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(117), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [114288] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5400), 1, - sym_create_index_include_clause, - STATE(5459), 1, - sym_create_index_with_clause, - STATE(6531), 1, - sym_where_clause, - ACTIONS(6184), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6186), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [114360] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(729), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(731), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [114420] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5927), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5933), 1, - anon_sym_CARET, - ACTIONS(5937), 1, - anon_sym_SLASH, - ACTIONS(6071), 1, - aux_sym_cte_token2, - ACTIONS(6073), 1, - aux_sym_comment_statement_token7, - ACTIONS(6077), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(6083), 1, - aux_sym_frame_clause_token2, - ACTIONS(5929), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5931), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(6089), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(761), 5, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(5935), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(6079), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(763), 20, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - [114504] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6188), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12890), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [114618] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5927), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(682), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [114680] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6190), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12847), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [114794] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(656), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(658), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [114854] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6192), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11882), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [114968] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6194), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12966), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [115082] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6005), 1, - aux_sym_sequence_token2, - ACTIONS(6007), 1, - aux_sym_sequence_token3, - ACTIONS(6009), 1, - aux_sym_sequence_token5, - ACTIONS(6011), 1, - aux_sym_sequence_token8, - ACTIONS(6013), 1, - aux_sym_sequence_token9, - STATE(4745), 1, - aux_sym_sequence_repeat1, - ACTIONS(6196), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6198), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [115154] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6200), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12972), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [115268] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(670), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(668), 43, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [115328] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6202), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11800), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [115442] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6204), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11743), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [115556] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5927), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5933), 1, - anon_sym_CARET, - ACTIONS(682), 19, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [115620] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6206), 1, - anon_sym_LPAREN, - ACTIONS(6208), 1, - anon_sym_COLON_COLON, - ACTIONS(6210), 1, - anon_sym_DOT_STAR, - ACTIONS(263), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(265), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [115686] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5248), 1, - sym_create_index_include_clause, - STATE(5544), 1, - sym_create_index_with_clause, - STATE(6743), 1, - sym_where_clause, - ACTIONS(6212), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6214), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [115758] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6216), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(13060), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [115872] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6218), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(13066), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [115986] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6220), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11792), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [116100] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6222), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12008), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [116214] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6224), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(14913), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [116328] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6226), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(13154), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [116442] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(662), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(660), 43, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [116502] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6228), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(13267), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [116616] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6230), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(13414), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [116730] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6232), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(13429), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [116844] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6234), 1, - aux_sym_order_expression_token1, - ACTIONS(6051), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6053), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - sym__unquoted_identifier, - [116906] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6236), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(13587), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [117020] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6238), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(13594), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [117134] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(672), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(674), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [117194] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6240), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(13762), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [117308] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5375), 1, - sym_create_index_include_clause, - STATE(5457), 1, - sym_create_index_with_clause, - STATE(6517), 1, - sym_where_clause, - ACTIONS(6242), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6244), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [117380] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(711), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(709), 43, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [117440] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6246), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11726), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [117554] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6248), 1, - anon_sym_DOT, - STATE(4868), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(117), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_drop_statement_token6, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [117618] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(668), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(670), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [117678] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6251), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(13779), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [117792] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(664), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(666), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [117852] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6253), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11723), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [117966] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5927), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5933), 1, - anon_sym_CARET, - ACTIONS(5937), 1, - anon_sym_SLASH, - ACTIONS(5935), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(682), 14, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 30, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [118034] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(703), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(705), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [118094] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - ACTIONS(160), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [118154] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5701), 1, - aux_sym_filter_clause_token1, - ACTIONS(5703), 1, - aux_sym_over_clause_token1, - STATE(5298), 1, - sym_filter_clause, - STATE(6343), 1, - sym_over_clause, - ACTIONS(195), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(197), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [118222] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5233), 1, - sym_create_index_include_clause, - STATE(5475), 1, - sym_create_index_with_clause, - STATE(6589), 1, - sym_where_clause, - ACTIONS(6255), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6257), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [118294] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6259), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12118), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [118408] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6261), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(13938), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [118522] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(117), 11, - aux_sym_with_clause_token1, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 41, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [118582] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6263), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12222), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [118696] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5258), 1, - sym_create_index_include_clause, - STATE(5545), 1, - sym_create_index_with_clause, - STATE(6713), 1, - sym_where_clause, - ACTIONS(6265), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6267), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [118768] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(733), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(735), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [118828] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6269), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12226), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [118942] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5701), 1, - aux_sym_filter_clause_token1, - ACTIONS(5703), 1, - aux_sym_over_clause_token1, - STATE(5286), 1, - sym_filter_clause, - STATE(6335), 1, - sym_over_clause, - ACTIONS(185), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(187), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [119010] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6271), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12274), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [119124] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6273), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12278), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [119238] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6275), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12330), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [119352] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6005), 1, - aux_sym_sequence_token2, - ACTIONS(6007), 1, - aux_sym_sequence_token3, - ACTIONS(6009), 1, - aux_sym_sequence_token5, - ACTIONS(6011), 1, - aux_sym_sequence_token8, - ACTIONS(6013), 1, - aux_sym_sequence_token9, - STATE(4745), 1, - aux_sym_sequence_repeat1, - ACTIONS(6277), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6279), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [119424] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6281), 1, - anon_sym_DOT, - STATE(4890), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(117), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token5, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token1, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [119488] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(445), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(447), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [119548] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5378), 1, - sym_create_index_include_clause, - STATE(5549), 1, - sym_create_index_with_clause, - STATE(6622), 1, - sym_where_clause, - ACTIONS(6284), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6286), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [119620] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6005), 1, - aux_sym_sequence_token2, - ACTIONS(6007), 1, - aux_sym_sequence_token3, - ACTIONS(6009), 1, - aux_sym_sequence_token5, - ACTIONS(6011), 1, - aux_sym_sequence_token8, - ACTIONS(6013), 1, - aux_sym_sequence_token9, - STATE(5022), 1, - aux_sym_sequence_repeat1, - ACTIONS(6288), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6290), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [119692] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5212), 1, - sym_create_index_include_clause, - STATE(5479), 1, - sym_create_index_with_clause, - STATE(6599), 1, - sym_where_clause, - ACTIONS(6292), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6294), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [119764] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(117), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [119824] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3336), 1, - aux_sym_limit_clause_token1, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - STATE(5260), 1, - sym_limit_clause, - STATE(5865), 1, - sym_offset_clause, - ACTIONS(5136), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5138), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [119892] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6296), 1, - aux_sym_with_clause_token1, - ACTIONS(6298), 1, - anon_sym_LPAREN, - ACTIONS(6300), 1, - aux_sym_create_table_statement_token1, - ACTIONS(6302), 1, - aux_sym_type_token2, - ACTIONS(281), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(285), 42, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [119960] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5437), 1, - sym_create_index_include_clause, - STATE(5557), 1, - sym_create_index_with_clause, - STATE(6557), 1, - sym_where_clause, - ACTIONS(6304), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6306), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [120032] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5206), 1, - sym_create_index_include_clause, - STATE(5480), 1, - sym_create_index_with_clause, - STATE(6606), 1, - sym_where_clause, - ACTIONS(6308), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6310), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [120104] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5893), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5895), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [120164] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6312), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6314), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - sym__unquoted_identifier, - [120224] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6316), 1, - aux_sym_with_clause_token1, - ACTIONS(6318), 1, - aux_sym_create_table_statement_token1, - ACTIONS(580), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(584), 45, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [120288] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6320), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(13943), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [120402] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5701), 1, - aux_sym_filter_clause_token1, - ACTIONS(5703), 1, - aux_sym_over_clause_token1, - STATE(5267), 1, - sym_filter_clause, - STATE(6314), 1, - sym_over_clause, - ACTIONS(177), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(179), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [120470] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6322), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12482), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [120584] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6324), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(14962), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [120698] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5773), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5775), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - sym__unquoted_identifier, - [120758] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6326), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6328), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - sym__unquoted_identifier, - [120818] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5255), 1, - sym_create_index_include_clause, - STATE(5632), 1, - sym_create_index_with_clause, - STATE(6736), 1, - sym_where_clause, - ACTIONS(6330), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6332), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [120890] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6334), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11655), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [121004] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6336), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11644), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [121118] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(674), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(672), 43, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [121178] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6338), 1, - aux_sym_with_clause_token1, - ACTIONS(6340), 1, - aux_sym_create_table_statement_token1, - ACTIONS(592), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(596), 45, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [121242] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6342), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(14082), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [121356] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5418), 1, - sym_create_index_include_clause, - STATE(5568), 1, - sym_create_index_with_clause, - STATE(6560), 1, - sym_where_clause, - ACTIONS(6344), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6346), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [121428] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6352), 1, - aux_sym_cte_token1, - ACTIONS(6354), 1, - anon_sym_LPAREN, - STATE(6666), 4, - sym_type_spec_composite, - sym_type_spec_enum, - sym_type_spec_range, - sym_type_spec_base, - ACTIONS(6348), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6350), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [121494] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6356), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(14099), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [121608] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5897), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5899), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [121668] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(658), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(656), 43, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [121728] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6358), 1, - aux_sym_with_clause_token1, - ACTIONS(6360), 1, - aux_sym_create_table_statement_token1, - ACTIONS(600), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(604), 45, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [121792] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5399), 1, - sym_create_index_include_clause, - STATE(5555), 1, - sym_create_index_with_clause, - STATE(6568), 1, - sym_where_clause, - ACTIONS(6362), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6364), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [121864] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(451), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(453), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [121924] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6005), 1, - aux_sym_sequence_token2, - ACTIONS(6007), 1, - aux_sym_sequence_token3, - ACTIONS(6009), 1, - aux_sym_sequence_token5, - ACTIONS(6011), 1, - aux_sym_sequence_token8, - ACTIONS(6013), 1, - aux_sym_sequence_token9, - ACTIONS(6370), 1, - aux_sym_cte_token1, - STATE(4842), 1, - aux_sym_sequence_repeat1, - ACTIONS(6366), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6368), 40, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [121998] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6372), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11954), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [122112] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6374), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(14723), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [122226] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6376), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11522), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [122340] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6378), 1, - aux_sym_with_clause_token1, - ACTIONS(6380), 1, - aux_sym_create_table_statement_token1, - ACTIONS(608), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(612), 45, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [122404] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6382), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11525), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [122518] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(739), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(737), 43, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [122578] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6384), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(14917), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [122692] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5412), 1, - sym_create_index_include_clause, - STATE(5571), 1, - sym_create_index_with_clause, - STATE(6576), 1, - sym_where_clause, - ACTIONS(6386), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6388), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [122764] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6390), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(14720), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [122878] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(660), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(662), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [122938] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(130), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [122998] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6005), 1, - aux_sym_sequence_token2, - ACTIONS(6007), 1, - aux_sym_sequence_token3, - ACTIONS(6009), 1, - aux_sym_sequence_token5, - ACTIONS(6011), 1, - aux_sym_sequence_token8, - ACTIONS(6013), 1, - aux_sym_sequence_token9, - STATE(4745), 1, - aux_sym_sequence_repeat1, - ACTIONS(6392), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6394), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [123070] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(441), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(443), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [123130] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6396), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11554), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [123244] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(429), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(431), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [123304] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(709), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(711), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [123364] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6398), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11557), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [123478] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5259), 1, - sym_create_index_include_clause, - STATE(5626), 1, - sym_create_index_with_clause, - STATE(6748), 1, - sym_where_clause, - ACTIONS(6400), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6402), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [123550] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6404), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12070), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [123664] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5413), 1, - sym_create_index_include_clause, - STATE(5552), 1, - sym_create_index_with_clause, - STATE(6587), 1, - sym_where_clause, - ACTIONS(6406), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6408), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [123736] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5254), 1, - sym_create_index_include_clause, - STATE(5653), 1, - sym_create_index_with_clause, - STATE(6504), 1, - sym_where_clause, - ACTIONS(6410), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6412), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [123808] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6414), 1, - anon_sym_DOT, - STATE(4475), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(160), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 38, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [123872] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(788), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(790), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [123932] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5368), 1, - sym_create_index_include_clause, - STATE(5548), 1, - sym_create_index_with_clause, - STATE(6637), 1, - sym_where_clause, - ACTIONS(6416), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6418), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [124004] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5404), 1, - sym_create_index_include_clause, - STATE(5572), 1, - sym_create_index_with_clause, - STATE(6580), 1, - sym_where_clause, - ACTIONS(6420), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6422), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [124076] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3336), 1, - aux_sym_limit_clause_token1, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - STATE(5421), 1, - sym_limit_clause, - STATE(6257), 1, - sym_offset_clause, - ACTIONS(3754), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3756), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [124144] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5274), 1, - sym_create_index_include_clause, - STATE(5654), 1, - sym_create_index_with_clause, - STATE(6502), 1, - sym_where_clause, - ACTIONS(6424), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6426), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [124216] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(277), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(279), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [124276] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(421), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(423), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [124336] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5288), 1, - sym_create_index_include_clause, - STATE(5657), 1, - sym_create_index_with_clause, - STATE(6483), 1, - sym_where_clause, - ACTIONS(6428), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6430), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [124408] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5277), 1, - sym_create_index_include_clause, - STATE(5616), 1, - sym_create_index_with_clause, - STATE(6763), 1, - sym_where_clause, - ACTIONS(6432), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6434), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [124480] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(723), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(721), 43, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [124540] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6436), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(14968), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [124654] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(588), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(590), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [124714] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(771), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(769), 43, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [124774] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6438), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(13008), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [124888] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(265), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 43, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [124948] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3336), 1, - aux_sym_limit_clause_token1, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - STATE(5387), 1, - sym_limit_clause, - STATE(5970), 1, - sym_offset_clause, - ACTIONS(3687), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3689), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [125016] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(273), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(275), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [125076] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5436), 1, - sym_create_index_include_clause, - STATE(5573), 1, - sym_create_index_with_clause, - STATE(6582), 1, - sym_where_clause, - ACTIONS(6440), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6442), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [125148] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6005), 1, - aux_sym_sequence_token2, - ACTIONS(6007), 1, - aux_sym_sequence_token3, - ACTIONS(6009), 1, - aux_sym_sequence_token5, - ACTIONS(6011), 1, - aux_sym_sequence_token8, - ACTIONS(6013), 1, - aux_sym_sequence_token9, - STATE(4745), 1, - aux_sym_sequence_repeat1, - ACTIONS(6444), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6446), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [125220] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(534), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(536), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [125280] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(199), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(201), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [125340] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(838), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(836), 43, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [125400] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6448), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11602), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [125514] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6450), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11606), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [125628] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1980), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(1982), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [125688] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5284), 1, - sym_create_index_include_clause, - STATE(5614), 1, - sym_create_index_with_clause, - STATE(6764), 1, - sym_where_clause, - ACTIONS(6452), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6454), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [125760] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(293), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(295), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [125820] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6456), 1, - aux_sym_with_clause_token1, - ACTIONS(6458), 1, - anon_sym_LPAREN, - ACTIONS(6460), 1, - aux_sym_create_table_statement_token1, - ACTIONS(6462), 1, - aux_sym_type_token1, - ACTIONS(6464), 1, - aux_sym_type_token2, - ACTIONS(211), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(215), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [125890] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6466), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11660), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [126004] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6468), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11664), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [126118] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6470), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(15070), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [126232] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(715), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(713), 43, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [126292] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(842), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(840), 43, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [126352] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5285), 1, - sym_create_index_include_clause, - STATE(5613), 1, - sym_create_index_with_clause, - STATE(6765), 1, - sym_where_clause, - ACTIONS(6472), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6474), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [126424] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6476), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(13009), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [126538] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5354), 1, - sym_create_index_include_clause, - STATE(5482), 1, - sym_create_index_with_clause, - STATE(6630), 1, - sym_where_clause, - ACTIONS(6478), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6480), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [126610] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(632), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(634), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [126670] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5927), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(717), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(719), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [126732] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5851), 1, - aux_sym_with_clause_token1, - ACTIONS(5853), 1, - anon_sym_LPAREN, - ACTIONS(5855), 1, - aux_sym_create_table_statement_token1, - ACTIONS(281), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(285), 43, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [126798] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6482), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11718), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [126912] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6484), 1, - aux_sym_with_clause_token1, - ACTIONS(6486), 1, - anon_sym_LPAREN, - ACTIONS(6488), 1, - aux_sym_create_table_statement_token1, - ACTIONS(6490), 1, - aux_sym_type_token2, - ACTIONS(281), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(285), 42, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [126980] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6492), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(14410), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [127094] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6494), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(14394), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [127208] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6496), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11722), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [127322] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(319), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(321), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [127382] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(177), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(179), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [127442] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6498), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11776), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [127556] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(240), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(242), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [127616] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5927), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(745), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(747), 31, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [127678] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(652), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(654), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [127738] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5941), 1, - anon_sym_DOT, - STATE(4890), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(124), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token5, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token1, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [127802] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6500), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11950), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [127916] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(185), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(187), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [127976] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6502), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11780), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [128090] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6504), 1, - aux_sym_with_clause_token1, - ACTIONS(6506), 1, - anon_sym_LPAREN, - ACTIONS(6508), 1, - aux_sym_create_table_statement_token1, - ACTIONS(309), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(313), 43, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [128156] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3336), 1, - aux_sym_limit_clause_token1, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - STATE(5249), 1, - sym_limit_clause, - STATE(5658), 1, - sym_offset_clause, - ACTIONS(6510), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6512), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [128224] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6514), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11834), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [128338] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(632), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(634), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [128398] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6516), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11896), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [128512] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(465), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(467), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [128572] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(769), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(771), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [128632] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(469), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(471), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [128692] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6518), 1, - anon_sym_COMMA, - STATE(5008), 1, - aux_sym__select_statement_repeat2, - ACTIONS(5907), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5909), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [128756] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(588), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(590), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [128816] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(195), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(197), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [128876] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(441), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(443), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [128936] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(433), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(435), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [128996] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6521), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12448), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [129110] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(263), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(265), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [129170] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(461), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(463), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [129230] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(725), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(727), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [129290] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(484), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(486), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [129350] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5951), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5401), 1, - sym_create_index_include_clause, - STATE(5575), 1, - sym_create_index_with_clause, - STATE(6590), 1, - sym_where_clause, - ACTIONS(6523), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6525), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [129422] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(530), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(532), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [129482] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6527), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11892), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [129596] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6005), 1, - aux_sym_sequence_token2, - ACTIONS(6007), 1, - aux_sym_sequence_token3, - ACTIONS(6009), 1, - aux_sym_sequence_token5, - ACTIONS(6011), 1, - aux_sym_sequence_token8, - ACTIONS(6013), 1, - aux_sym_sequence_token9, - STATE(4964), 1, - aux_sym_sequence_repeat1, - ACTIONS(6529), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6531), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [129668] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6005), 1, - aux_sym_sequence_token2, - ACTIONS(6007), 1, - aux_sym_sequence_token3, - ACTIONS(6009), 1, - aux_sym_sequence_token5, - ACTIONS(6011), 1, - aux_sym_sequence_token8, - ACTIONS(6013), 1, - aux_sym_sequence_token9, - STATE(4745), 1, - aux_sym_sequence_repeat1, - ACTIONS(6533), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6535), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [129740] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(542), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(544), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [129800] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(546), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(548), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [129860] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(836), 20, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(838), 32, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [129920] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(705), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(703), 43, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [129980] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(160), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 40, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [130040] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(550), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(552), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [130100] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(488), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(490), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [130160] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(616), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(618), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [130220] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6537), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12411), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [130334] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(648), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(650), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [130394] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6539), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(14246), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [130508] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6541), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11838), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [130622] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6543), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(14261), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [130736] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(568), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(570), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [130796] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(564), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(566), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [130856] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(451), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(453), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [130916] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(417), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(419), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [130976] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(538), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(540), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [131036] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(425), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(427), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [131096] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(437), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(439), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [131156] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6545), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(13116), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [131270] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(688), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(686), 43, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [131330] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(144), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [131390] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5043), 1, - anon_sym_LBRACK, - ACTIONS(263), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(265), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [131452] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6547), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(11957), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [131566] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5649), 1, - anon_sym_COLON_COLON, - ACTIONS(263), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(265), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [131628] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6549), 1, - anon_sym_RPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7587), 1, - sym__expression, - STATE(12326), 1, - sym__function_call_arguments, - ACTIONS(5919), 2, - aux_sym_grant_statement_token2, - aux_sym__function_call_arguments_token1, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [131742] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6555), 1, - anon_sym_COMMA, - STATE(5183), 1, - aux_sym_set_clause_body_repeat1, - ACTIONS(6551), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6553), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - [131805] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6557), 1, - aux_sym_with_clause_token1, - ACTIONS(6559), 1, - aux_sym_create_table_statement_token1, - ACTIONS(592), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(596), 43, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [131868] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(788), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(790), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [131927] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(836), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(838), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [131986] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(840), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(842), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [132045] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(769), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(771), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [132104] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6561), 1, - aux_sym_with_clause_token1, - ACTIONS(6563), 1, - aux_sym_create_table_statement_token1, - ACTIONS(608), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(612), 43, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [132167] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5801), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(745), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(747), 29, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [132228] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(144), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_drop_statement_token6, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [132287] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5801), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(717), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(719), 29, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [132348] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(709), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(711), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [132407] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6565), 1, - aux_sym_with_clause_token1, - ACTIONS(6567), 1, - aux_sym_create_table_statement_token1, - ACTIONS(600), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(604), 43, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [132470] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(660), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(662), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [132529] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(784), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(786), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [132588] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6569), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6571), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [132647] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(664), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(666), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [132706] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(668), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(670), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [132765] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(672), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(674), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [132824] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5801), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5813), 1, - anon_sym_CARET, - ACTIONS(5817), 1, - anon_sym_SLASH, - ACTIONS(5807), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5809), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5815), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(682), 13, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 26, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [132895] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5789), 1, - aux_sym_cte_token2, - ACTIONS(5791), 1, - aux_sym_comment_statement_token7, - ACTIONS(5793), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(5799), 1, - aux_sym_frame_clause_token2, - ACTIONS(5801), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5813), 1, - anon_sym_CARET, - ACTIONS(5817), 1, - anon_sym_SLASH, - ACTIONS(5807), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5809), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5811), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(5815), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(761), 6, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(5795), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(763), 18, - aux_sym_cte_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - [132978] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5789), 1, - aux_sym_cte_token2, - ACTIONS(5791), 1, - aux_sym_comment_statement_token7, - ACTIONS(5793), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(5801), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5813), 1, - anon_sym_CARET, - ACTIONS(5817), 1, - anon_sym_SLASH, - ACTIONS(5807), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5809), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5811), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(5815), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(765), 6, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(5795), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(767), 19, - aux_sym_cte_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - [133059] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6573), 1, - aux_sym_within_group_clause_token1, - ACTIONS(6575), 1, - aux_sym_filter_clause_token1, - ACTIONS(6577), 1, - aux_sym_over_clause_token1, - STATE(5633), 1, - sym_within_group_clause, - STATE(6683), 1, - sym_filter_clause, - STATE(6856), 1, - sym_over_clause, - ACTIONS(148), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(146), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [133130] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(656), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(658), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [133189] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6579), 1, - aux_sym_with_clause_token1, - ACTIONS(6581), 1, - aux_sym_create_table_statement_token1, - ACTIONS(580), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(584), 43, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [133252] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5801), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5813), 1, - anon_sym_CARET, - ACTIONS(5817), 1, - anon_sym_SLASH, - ACTIONS(5815), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(682), 15, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [133319] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6573), 1, - aux_sym_within_group_clause_token1, - ACTIONS(6575), 1, - aux_sym_filter_clause_token1, - ACTIONS(6577), 1, - aux_sym_over_clause_token1, - STATE(5634), 1, - sym_within_group_clause, - STATE(6673), 1, - sym_filter_clause, - STATE(6851), 1, - sym_over_clause, - ACTIONS(134), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(132), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [133390] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5801), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(682), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 29, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [133451] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5801), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5813), 1, - anon_sym_CARET, - ACTIONS(682), 20, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 29, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [133514] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 9, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_COLON_COLON, - ACTIONS(130), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [133573] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(703), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(705), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [133632] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(713), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(715), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [133691] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(721), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(723), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [133750] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6573), 1, - aux_sym_within_group_clause_token1, - ACTIONS(6575), 1, - aux_sym_filter_clause_token1, - ACTIONS(6577), 1, - aux_sym_over_clause_token1, - STATE(5635), 1, - sym_within_group_clause, - STATE(6667), 1, - sym_filter_clause, - STATE(6904), 1, - sym_over_clause, - ACTIONS(156), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(154), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [133821] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6583), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6585), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [133880] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5907), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5909), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [133939] = 26, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(9), 1, - aux_sym_truncate_statement_token1, - ACTIONS(11), 1, - aux_sym_comment_statement_token1, - ACTIONS(13), 1, - aux_sym_begin_statement_token1, - ACTIONS(15), 1, - aux_sym_commit_statement_token1, - ACTIONS(17), 1, - aux_sym_rollback_statement_token1, - ACTIONS(19), 1, - aux_sym_create_statement_token1, - ACTIONS(21), 1, - aux_sym_alter_statement_token1, - ACTIONS(23), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(27), 1, - aux_sym_trigger_event_token1, - ACTIONS(29), 1, - aux_sym_trigger_event_token2, - ACTIONS(31), 1, - aux_sym_trigger_event_token3, - ACTIONS(33), 1, - aux_sym_drop_statement_token1, - ACTIONS(35), 1, - aux_sym_grant_statement_token1, - ACTIONS(37), 1, - aux_sym_grant_statement_token4, - ACTIONS(6587), 1, - ts_builtin_sym_end, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(9018), 1, - sym_with_clause, - STATE(5096), 2, - sym__statement, - aux_sym_source_file_repeat1, - STATE(8763), 26, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_truncate_statement, - sym_comment_statement, - sym_begin_statement, - sym_commit_statement, - sym_rollback_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_create_function_statement, - sym_create_trigger_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [134044] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6593), 1, - aux_sym_comment_statement_token5, - ACTIONS(6595), 1, - aux_sym_create_extension_statement_token1, - ACTIONS(6597), 1, - aux_sym_create_extension_statement_token2, - STATE(5191), 1, - aux_sym_create_extension_statement_repeat1, - ACTIONS(6589), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6591), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [134111] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6599), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6601), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [134170] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(725), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(727), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [134229] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3490), 1, - aux_sym_limit_clause_token1, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - STATE(5617), 1, - sym_limit_clause, - STATE(6754), 1, - sym_offset_clause, - ACTIONS(5001), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5003), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [134296] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5789), 1, - aux_sym_cte_token2, - ACTIONS(5791), 1, - aux_sym_comment_statement_token7, - ACTIONS(5793), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(5797), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(5799), 1, - aux_sym_frame_clause_token2, - ACTIONS(5801), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(5813), 1, - anon_sym_CARET, - ACTIONS(5817), 1, - anon_sym_SLASH, - ACTIONS(5807), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(5809), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(5811), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(5815), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(741), 6, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(5795), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(743), 17, - aux_sym_cte_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - [134381] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(729), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(731), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [134440] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4406), 1, - anon_sym_DOT, - STATE(4327), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 2, - anon_sym_LPAREN, - anon_sym_COLON_COLON, - ACTIONS(4402), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4404), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [134505] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6573), 1, - aux_sym_within_group_clause_token1, - ACTIONS(6575), 1, - aux_sym_filter_clause_token1, - ACTIONS(6577), 1, - aux_sym_over_clause_token1, - STATE(5636), 1, - sym_within_group_clause, - STATE(6659), 1, - sym_filter_clause, - STATE(6838), 1, - sym_over_clause, - ACTIONS(152), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(150), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [134576] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6603), 1, - anon_sym_COMMA, - STATE(5094), 1, - aux_sym_order_by_clause_repeat1, - ACTIONS(5967), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5969), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [134639] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(733), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(735), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [134698] = 26, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6606), 1, - ts_builtin_sym_end, - ACTIONS(6608), 1, - aux_sym_with_clause_token1, - ACTIONS(6611), 1, - aux_sym_truncate_statement_token1, - ACTIONS(6614), 1, - aux_sym_comment_statement_token1, - ACTIONS(6617), 1, - aux_sym_begin_statement_token1, - ACTIONS(6620), 1, - aux_sym_commit_statement_token1, - ACTIONS(6623), 1, - aux_sym_rollback_statement_token1, - ACTIONS(6626), 1, - aux_sym_create_statement_token1, - ACTIONS(6629), 1, - aux_sym_alter_statement_token1, - ACTIONS(6632), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(6635), 1, - aux_sym_pg_command_token1, - ACTIONS(6638), 1, - aux_sym_trigger_event_token1, - ACTIONS(6641), 1, - aux_sym_trigger_event_token2, - ACTIONS(6644), 1, - aux_sym_trigger_event_token3, - ACTIONS(6647), 1, - aux_sym_drop_statement_token1, - ACTIONS(6650), 1, - aux_sym_grant_statement_token1, - ACTIONS(6653), 1, - aux_sym_grant_statement_token4, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(9018), 1, - sym_with_clause, - STATE(5096), 2, - sym__statement, - aux_sym_source_file_repeat1, - STATE(8763), 26, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_truncate_statement, - sym_comment_statement, - sym_begin_statement, - sym_commit_statement, - sym_rollback_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_create_function_statement, - sym_create_trigger_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [134803] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6656), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6658), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [134862] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6660), 1, - aux_sym_within_group_clause_token1, - ACTIONS(6662), 1, - aux_sym_filter_clause_token1, - ACTIONS(6664), 1, - aux_sym_over_clause_token1, - STATE(5567), 1, - sym_within_group_clause, - STATE(6571), 1, - sym_filter_clause, - STATE(6890), 1, - sym_over_clause, - ACTIONS(152), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(150), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [134933] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6136), 1, - aux_sym_frame_bound_token1, - ACTIONS(6138), 1, - aux_sym_frame_bound_token3, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7797), 1, - sym__expression, - STATE(12408), 1, - sym_frame_bound, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [135046] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(263), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(265), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [135105] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6660), 1, - aux_sym_within_group_clause_token1, - ACTIONS(6662), 1, - aux_sym_filter_clause_token1, - ACTIONS(6664), 1, - aux_sym_over_clause_token1, - STATE(5574), 1, - sym_within_group_clause, - STATE(6588), 1, - sym_filter_clause, - STATE(6894), 1, - sym_over_clause, - ACTIONS(156), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(154), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [135176] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5480), 1, - anon_sym_LBRACK, - STATE(5119), 1, - aux_sym_array_type_repeat1, - ACTIONS(336), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(338), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [135239] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6660), 1, - aux_sym_within_group_clause_token1, - ACTIONS(6662), 1, - aux_sym_filter_clause_token1, - ACTIONS(6664), 1, - aux_sym_over_clause_token1, - STATE(5578), 1, - sym_within_group_clause, - STATE(6594), 1, - sym_filter_clause, - STATE(6918), 1, - sym_over_clause, - ACTIONS(134), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(132), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [135310] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6666), 1, - aux_sym_with_clause_token1, - ACTIONS(6668), 1, - anon_sym_LPAREN, - ACTIONS(6670), 1, - aux_sym_create_table_statement_token1, - ACTIONS(309), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(313), 42, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [135375] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6672), 1, - anon_sym_COMMA, - STATE(5178), 1, - aux_sym_order_by_clause_repeat1, - ACTIONS(5921), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5923), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [135438] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(737), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(739), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [135497] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6674), 1, - aux_sym_with_clause_token1, - ACTIONS(6676), 1, - anon_sym_LPAREN, - ACTIONS(6678), 1, - aux_sym_create_table_statement_token1, - ACTIONS(6680), 1, - aux_sym_type_token2, - ACTIONS(281), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(285), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [135564] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6682), 1, - anon_sym_DOT, - STATE(4540), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(160), 10, - aux_sym_with_clause_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 39, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [135627] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6688), 1, - anon_sym_COMMA, - STATE(5129), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(6690), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6684), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6686), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [135692] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3490), 1, - aux_sym_limit_clause_token1, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - STATE(5627), 1, - sym_limit_clause, - STATE(6635), 1, - sym_offset_clause, - ACTIONS(5084), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5086), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [135759] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6688), 1, - anon_sym_COMMA, - STATE(5198), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(6696), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6692), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6694), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [135824] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6688), 1, - anon_sym_COMMA, - STATE(5129), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(6702), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6698), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6700), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [135889] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3490), 1, - aux_sym_limit_clause_token1, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - STATE(5460), 1, - sym_limit_clause, - STATE(6537), 1, - sym_offset_clause, - ACTIONS(3754), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3756), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [135956] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(686), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(688), 30, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [136015] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6593), 1, - aux_sym_comment_statement_token5, - ACTIONS(6595), 1, - aux_sym_create_extension_statement_token1, - ACTIONS(6706), 1, - aux_sym_with_clause_token1, - ACTIONS(6710), 1, - aux_sym_create_extension_statement_token2, - STATE(5139), 1, - aux_sym_create_extension_statement_repeat1, - ACTIONS(6704), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6708), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [136084] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6688), 1, - anon_sym_COMMA, - STATE(5200), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(6716), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6712), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6714), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [136149] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(130), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_drop_statement_token6, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [136208] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6720), 1, - aux_sym_with_clause_token1, - ACTIONS(6724), 1, - sym__unquoted_identifier, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - STATE(5125), 1, - sym__quoted_identifier, - STATE(5325), 1, - sym_identifier, - STATE(6201), 1, - sym_dotted_name, - STATE(6605), 1, - sym__identifier, - ACTIONS(6718), 3, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - ACTIONS(6722), 40, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [136283] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6730), 1, - anon_sym_LBRACK, - STATE(5119), 1, - aux_sym_array_type_repeat1, - ACTIONS(319), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(321), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [136346] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - ACTIONS(6737), 1, - aux_sym_trigger_reference_token1, - STATE(5619), 1, - sym_from_clause, - STATE(6755), 1, - sym_where_clause, - ACTIONS(6733), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6735), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [136413] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4969), 1, - aux_sym_offset_clause_token1, - ACTIONS(4971), 1, - aux_sym_fetch_clause_token1, - STATE(5652), 1, - sym_offset_clause, - STATE(6514), 1, - sym_fetch_clause, - ACTIONS(4959), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4961), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [136480] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6296), 1, - aux_sym_with_clause_token1, - ACTIONS(6298), 1, - anon_sym_LPAREN, - ACTIONS(6300), 1, - aux_sym_create_table_statement_token1, - ACTIONS(281), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(285), 42, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [136545] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4969), 1, - aux_sym_offset_clause_token1, - ACTIONS(4971), 1, - aux_sym_fetch_clause_token1, - STATE(5610), 1, - sym_offset_clause, - STATE(6776), 1, - sym_fetch_clause, - ACTIONS(5780), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5782), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [136612] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6660), 1, - aux_sym_within_group_clause_token1, - ACTIONS(6662), 1, - aux_sym_filter_clause_token1, - ACTIONS(6664), 1, - aux_sym_over_clause_token1, - STATE(5579), 1, - sym_within_group_clause, - STATE(6600), 1, - sym_filter_clause, - STATE(6920), 1, - sym_over_clause, - ACTIONS(148), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(146), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [136683] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 9, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_COLON_COLON, - ACTIONS(144), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [136742] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6739), 1, - anon_sym_DOT, - STATE(4547), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(160), 10, - aux_sym_with_clause_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 39, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [136805] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [136864] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(451), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(453), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [136923] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6745), 1, - anon_sym_COMMA, - STATE(5129), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(6741), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6743), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_drop_statement_token6, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [136986] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(160), 10, - aux_sym_with_clause_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 41, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [137045] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4969), 1, - aux_sym_offset_clause_token1, - ACTIONS(4971), 1, - aux_sym_fetch_clause_token1, - STATE(5566), 1, - sym_offset_clause, - STATE(6550), 1, - sym_fetch_clause, - ACTIONS(6748), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6750), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [137112] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6593), 1, - aux_sym_comment_statement_token5, - ACTIONS(6595), 1, - aux_sym_create_extension_statement_token1, - ACTIONS(6756), 1, - aux_sym_create_extension_statement_token2, - STATE(5189), 1, - aux_sym_create_extension_statement_repeat1, - ACTIONS(6752), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6754), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [137179] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6688), 1, - anon_sym_COMMA, - STATE(5169), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(6762), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6758), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6760), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [137244] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(144), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token5, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token1, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [137303] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(465), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(467), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [137362] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6764), 1, - aux_sym_order_expression_token1, - ACTIONS(6051), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6053), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [137423] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(469), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(471), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [137482] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(441), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(443), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [137541] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6593), 1, - aux_sym_comment_statement_token5, - ACTIONS(6595), 1, - aux_sym_create_extension_statement_token1, - ACTIONS(6597), 1, - aux_sym_create_extension_statement_token2, - STATE(5191), 1, - aux_sym_create_extension_statement_repeat1, - ACTIONS(6766), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6768), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [137608] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6770), 1, - aux_sym_with_clause_token1, - ACTIONS(6772), 1, - anon_sym_LPAREN, - ACTIONS(6774), 1, - aux_sym_create_table_statement_token1, - ACTIONS(309), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(313), 42, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [137673] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6688), 1, - anon_sym_COMMA, - STATE(5129), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(6780), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6776), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6778), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [137738] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6484), 1, - aux_sym_with_clause_token1, - ACTIONS(6486), 1, - anon_sym_LPAREN, - ACTIONS(6488), 1, - aux_sym_create_table_statement_token1, - ACTIONS(281), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(285), 42, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [137803] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6593), 1, - aux_sym_comment_statement_token5, - ACTIONS(6595), 1, - aux_sym_create_extension_statement_token1, - ACTIONS(6597), 1, - aux_sym_create_extension_statement_token2, - STATE(5191), 1, - aux_sym_create_extension_statement_repeat1, - ACTIONS(6782), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6784), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [137870] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6593), 1, - aux_sym_comment_statement_token5, - ACTIONS(6595), 1, - aux_sym_create_extension_statement_token1, - ACTIONS(6790), 1, - aux_sym_create_extension_statement_token2, - STATE(5086), 1, - aux_sym_create_extension_statement_repeat1, - ACTIONS(6786), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6788), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [137937] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6688), 1, - anon_sym_COMMA, - STATE(5153), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(6796), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6792), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6794), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [138002] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3490), 1, - aux_sym_limit_clause_token1, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - STATE(5637), 1, - sym_limit_clause, - STATE(6669), 1, - sym_offset_clause, - ACTIONS(5078), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5080), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [138069] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6724), 1, - sym__unquoted_identifier, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - STATE(5125), 1, - sym__quoted_identifier, - STATE(5325), 1, - sym_identifier, - STATE(6201), 1, - sym_dotted_name, - STATE(6780), 1, - sym__identifier, - ACTIONS(6798), 3, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - ACTIONS(6800), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [138142] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(484), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(486), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [138201] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(530), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(532), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [138260] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6593), 1, - aux_sym_comment_statement_token5, - ACTIONS(6595), 1, - aux_sym_create_extension_statement_token1, - ACTIONS(6804), 1, - aux_sym_with_clause_token1, - ACTIONS(6808), 1, - aux_sym_create_extension_statement_token2, - STATE(5143), 1, - aux_sym_create_extension_statement_repeat1, - ACTIONS(6802), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6806), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [138329] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3490), 1, - aux_sym_limit_clause_token1, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - STATE(5647), 1, - sym_limit_clause, - STATE(6584), 1, - sym_offset_clause, - ACTIONS(5136), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5138), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [138396] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6041), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6043), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [138455] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6688), 1, - anon_sym_COMMA, - STATE(5129), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(6814), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6810), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6812), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [138520] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6816), 1, - anon_sym_LBRACK, - STATE(5172), 1, - aux_sym_array_type_repeat1, - ACTIONS(326), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(328), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [138583] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(542), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(544), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [138642] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(546), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(548), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [138701] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6555), 1, - anon_sym_COMMA, - STATE(5050), 1, - aux_sym_set_clause_body_repeat1, - ACTIONS(6818), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6820), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - [138764] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6688), 1, - anon_sym_COMMA, - STATE(5112), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(6826), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6822), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6824), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [138829] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(550), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(552), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [138888] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(616), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(618), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [138947] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(117), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_drop_statement_token6, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [139006] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(568), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(570), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [139065] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(564), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(566), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [139124] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(538), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(540), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [139183] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(425), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(427), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [139242] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(433), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(435), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [139301] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(437), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(439), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [139360] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6688), 1, - anon_sym_COMMA, - STATE(5109), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(6832), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6828), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6830), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [139425] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6688), 1, - anon_sym_COMMA, - STATE(5129), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(6838), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6834), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6836), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [139490] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(130), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token5, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token1, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [139549] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(117), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token5, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token1, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [139608] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6816), 1, - anon_sym_LBRACK, - STATE(5175), 1, - aux_sym_array_type_repeat1, - ACTIONS(336), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(338), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [139671] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6844), 1, - aux_sym_cte_token2, - ACTIONS(6846), 1, - aux_sym_mode_token1, - ACTIONS(6848), 1, - aux_sym_initial_mode_token1, - STATE(5640), 1, - sym_mode, - STATE(6649), 1, - sym_initial_mode, - ACTIONS(6840), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6842), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [139740] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3490), 1, - aux_sym_limit_clause_token1, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - STATE(5559), 1, - sym_limit_clause, - STATE(6506), 1, - sym_offset_clause, - ACTIONS(3687), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3689), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [139807] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6850), 1, - anon_sym_LBRACK, - STATE(5175), 1, - aux_sym_array_type_repeat1, - ACTIONS(319), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(321), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [139870] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6853), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6855), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [139929] = 24, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(3116), 1, - aux_sym_cte_token1, - ACTIONS(6857), 1, - aux_sym_cte_token2, - ACTIONS(6859), 1, - aux_sym_comment_statement_token7, - ACTIONS(6861), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(6865), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(6867), 1, - aux_sym_frame_clause_token2, - ACTIONS(6869), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(6881), 1, - anon_sym_CARET, - ACTIONS(6885), 1, - anon_sym_SLASH, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7569), 1, - sym_identifier, - ACTIONS(375), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - ACTIONS(6871), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(6873), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(6875), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(6877), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(6879), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(6883), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(6863), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(377), 11, - aux_sym_create_function_statement_token7, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [140030] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6672), 1, - anon_sym_COMMA, - STATE(5094), 1, - aux_sym_order_by_clause_repeat1, - ACTIONS(6047), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6049), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [140093] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(588), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(590), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [140152] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5967), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5969), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [140211] = 30, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(6136), 1, - aux_sym_frame_bound_token1, - ACTIONS(6138), 1, - aux_sym_frame_bound_token3, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7797), 1, - sym__expression, - STATE(10319), 1, - sym_frame_bound, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [140324] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6887), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6889), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [140383] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6895), 1, - anon_sym_COMMA, - STATE(5183), 1, - aux_sym_set_clause_body_repeat1, - ACTIONS(6891), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6893), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - [140446] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6902), 1, - aux_sym_alter_table_action_alter_column_token2, - ACTIONS(6904), 1, - anon_sym_LBRACK, - STATE(5299), 1, - aux_sym_array_type_repeat1, - STATE(6465), 1, - sym_default_clause, - ACTIONS(6898), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6900), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [140513] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [140572] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(305), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(307), 29, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [140631] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3490), 1, - aux_sym_limit_clause_token1, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - STATE(5651), 1, - sym_limit_clause, - STATE(6565), 1, - sym_offset_clause, - ACTIONS(6510), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6512), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [140698] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6844), 1, - aux_sym_cte_token2, - ACTIONS(6846), 1, - aux_sym_mode_token1, - ACTIONS(6848), 1, - aux_sym_initial_mode_token1, - STATE(5456), 1, - sym_mode, - STATE(6515), 1, - sym_initial_mode, - ACTIONS(6906), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6908), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [140767] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6593), 1, - aux_sym_comment_statement_token5, - ACTIONS(6595), 1, - aux_sym_create_extension_statement_token1, - ACTIONS(6597), 1, - aux_sym_create_extension_statement_token2, - STATE(5191), 1, - aux_sym_create_extension_statement_repeat1, - ACTIONS(6910), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6912), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [140834] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6569), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6571), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - sym__unquoted_identifier, - [140893] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6918), 1, - aux_sym_comment_statement_token5, - ACTIONS(6921), 1, - aux_sym_create_extension_statement_token1, - ACTIONS(6924), 1, - aux_sym_create_extension_statement_token2, - STATE(5191), 1, - aux_sym_create_extension_statement_repeat1, - ACTIONS(6914), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6916), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [140960] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5503), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5505), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [141019] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5978), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5980), 46, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [141078] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6853), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6855), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - sym__unquoted_identifier, - [141137] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(632), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(634), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [141196] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5967), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5969), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - sym__unquoted_identifier, - [141255] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6688), 1, - anon_sym_COMMA, - STATE(5199), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(6931), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6927), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6929), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [141320] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6688), 1, - anon_sym_COMMA, - STATE(5129), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(6937), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6933), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6935), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [141385] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6688), 1, - anon_sym_COMMA, - STATE(5129), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(6943), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6939), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6941), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [141450] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6688), 1, - anon_sym_COMMA, - STATE(5129), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(6949), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6945), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6947), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [141515] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6688), 1, - anon_sym_COMMA, - STATE(5141), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(6955), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6951), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6953), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [141580] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8776), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [141694] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5718), 1, - anon_sym_DOT, - ACTIONS(6957), 1, - anon_sym_LBRACK, - STATE(4475), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(160), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 36, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [141758] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(588), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(590), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [141816] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6959), 1, - aux_sym_cte_token2, - ACTIONS(6961), 1, - anon_sym_LPAREN, - ACTIONS(6963), 1, - aux_sym_null_hint_token2, - ACTIONS(6965), 1, - aux_sym_select_subexpression_token1, - ACTIONS(6967), 1, - aux_sym_conditional_expression_token1, - ACTIONS(6969), 1, - aux_sym_TRUE_token1, - ACTIONS(6971), 1, - aux_sym_FALSE_token1, - ACTIONS(6973), 1, - sym_number, - ACTIONS(6975), 1, - sym__unquoted_identifier, - ACTIONS(6977), 1, - anon_sym_BQUOTE, - ACTIONS(6979), 1, - anon_sym_DQUOTE, - ACTIONS(6981), 1, - anon_sym_SQUOTE, - ACTIONS(6985), 1, - anon_sym_DASH, - ACTIONS(6987), 1, - anon_sym_STAR, - ACTIONS(6989), 1, - aux_sym_interval_expression_token1, - ACTIONS(6991), 1, - anon_sym_DOLLAR, - ACTIONS(6993), 1, - sym__dollar_quoted_string_tag, - STATE(2114), 1, - sym__quoted_identifier, - STATE(2139), 1, - sym_identifier, - STATE(2145), 1, - sym_dotted_name, - STATE(2279), 1, - sym__identifier, - STATE(2404), 1, - sym__expression, - STATE(2564), 1, - sym_argument_reference, - STATE(7796), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(2567), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(6983), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2695), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [141924] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5463), 1, - sym_create_index_with_clause, - STATE(6541), 1, - sym_where_clause, - ACTIONS(5955), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5957), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [141990] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6995), 1, - aux_sym_cte_token2, - ACTIONS(6997), 1, - anon_sym_LPAREN, - ACTIONS(6999), 1, - aux_sym_null_hint_token2, - ACTIONS(7001), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7003), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7005), 1, - aux_sym_TRUE_token1, - ACTIONS(7007), 1, - aux_sym_FALSE_token1, - ACTIONS(7009), 1, - sym_number, - ACTIONS(7011), 1, - sym__unquoted_identifier, - ACTIONS(7013), 1, - anon_sym_BQUOTE, - ACTIONS(7015), 1, - anon_sym_DQUOTE, - ACTIONS(7017), 1, - anon_sym_SQUOTE, - ACTIONS(7021), 1, - anon_sym_DASH, - ACTIONS(7023), 1, - anon_sym_STAR, - ACTIONS(7025), 1, - aux_sym_interval_expression_token1, - ACTIONS(7027), 1, - anon_sym_DOLLAR, - ACTIONS(7029), 1, - sym__dollar_quoted_string_tag, - STATE(824), 1, - sym_identifier, - STATE(1061), 1, - sym__quoted_identifier, - STATE(1412), 1, - sym_dotted_name, - STATE(1483), 1, - sym__identifier, - STATE(1634), 1, - sym__expression, - STATE(1835), 1, - sym_argument_reference, - STATE(5561), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(1834), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7019), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1940), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [142098] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2539), 1, - aux_sym_cte_token2, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(2543), 1, - aux_sym_null_hint_token2, - ACTIONS(2545), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2547), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2549), 1, - aux_sym_TRUE_token1, - ACTIONS(2551), 1, - aux_sym_FALSE_token1, - ACTIONS(2553), 1, - sym_number, - ACTIONS(2555), 1, - sym__unquoted_identifier, - ACTIONS(2557), 1, - anon_sym_BQUOTE, - ACTIONS(2559), 1, - anon_sym_DQUOTE, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2565), 1, - anon_sym_DASH, - ACTIONS(2567), 1, - anon_sym_STAR, - ACTIONS(2569), 1, - aux_sym_interval_expression_token1, - ACTIONS(2571), 1, - anon_sym_DOLLAR, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - STATE(2116), 1, - sym_identifier, - STATE(2134), 1, - sym__quoted_identifier, - STATE(2211), 1, - sym_dotted_name, - STATE(2227), 1, - sym__identifier, - STATE(2304), 1, - sym__expression, - STATE(2399), 1, - sym_argument_reference, - STATE(7662), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(2359), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2563), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2493), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [142206] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6959), 1, - aux_sym_cte_token2, - ACTIONS(6961), 1, - anon_sym_LPAREN, - ACTIONS(6963), 1, - aux_sym_null_hint_token2, - ACTIONS(6965), 1, - aux_sym_select_subexpression_token1, - ACTIONS(6967), 1, - aux_sym_conditional_expression_token1, - ACTIONS(6969), 1, - aux_sym_TRUE_token1, - ACTIONS(6971), 1, - aux_sym_FALSE_token1, - ACTIONS(6973), 1, - sym_number, - ACTIONS(6975), 1, - sym__unquoted_identifier, - ACTIONS(6977), 1, - anon_sym_BQUOTE, - ACTIONS(6979), 1, - anon_sym_DQUOTE, - ACTIONS(6981), 1, - anon_sym_SQUOTE, - ACTIONS(6985), 1, - anon_sym_DASH, - ACTIONS(6987), 1, - anon_sym_STAR, - ACTIONS(6989), 1, - aux_sym_interval_expression_token1, - ACTIONS(6991), 1, - anon_sym_DOLLAR, - ACTIONS(6993), 1, - sym__dollar_quoted_string_tag, - STATE(2114), 1, - sym__quoted_identifier, - STATE(2139), 1, - sym_identifier, - STATE(2145), 1, - sym_dotted_name, - STATE(2279), 1, - sym__identifier, - STATE(2404), 1, - sym__expression, - STATE(2564), 1, - sym_argument_reference, - STATE(7961), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(2567), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(6983), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2695), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [142314] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(43), 1, - aux_sym_cte_token2, - ACTIONS(45), 1, - anon_sym_LPAREN, - ACTIONS(47), 1, - aux_sym_null_hint_token2, - ACTIONS(49), 1, - aux_sym_select_subexpression_token1, - ACTIONS(51), 1, - aux_sym_conditional_expression_token1, - ACTIONS(53), 1, - aux_sym_TRUE_token1, - ACTIONS(55), 1, - aux_sym_FALSE_token1, - ACTIONS(57), 1, - sym_number, - ACTIONS(59), 1, - sym__unquoted_identifier, - ACTIONS(61), 1, - anon_sym_BQUOTE, - ACTIONS(63), 1, - anon_sym_DQUOTE, - ACTIONS(65), 1, - anon_sym_SQUOTE, - ACTIONS(69), 1, - anon_sym_DASH, - ACTIONS(71), 1, - anon_sym_STAR, - ACTIONS(73), 1, - aux_sym_interval_expression_token1, - ACTIONS(75), 1, - anon_sym_DOLLAR, - ACTIONS(77), 1, - sym__dollar_quoted_string_tag, - STATE(9), 1, - sym__quoted_identifier, - STATE(13), 1, - sym_dotted_name, - STATE(19), 1, - sym_identifier, - STATE(64), 1, - sym__identifier, - STATE(109), 1, - sym__expression, - STATE(157), 1, - sym_argument_reference, - STATE(3661), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(142), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(67), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(276), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [142422] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2757), 1, - aux_sym_cte_token2, - ACTIONS(2759), 1, - anon_sym_LPAREN, - ACTIONS(2761), 1, - aux_sym_null_hint_token2, - ACTIONS(2763), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2765), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2767), 1, - aux_sym_TRUE_token1, - ACTIONS(2769), 1, - aux_sym_FALSE_token1, - ACTIONS(2771), 1, - sym_number, - ACTIONS(2773), 1, - sym__unquoted_identifier, - ACTIONS(2775), 1, - anon_sym_BQUOTE, - ACTIONS(2777), 1, - anon_sym_DQUOTE, - ACTIONS(2779), 1, - anon_sym_SQUOTE, - ACTIONS(2783), 1, - anon_sym_DASH, - ACTIONS(2785), 1, - anon_sym_STAR, - ACTIONS(2787), 1, - aux_sym_interval_expression_token1, - ACTIONS(2789), 1, - anon_sym_DOLLAR, - ACTIONS(2791), 1, - sym__dollar_quoted_string_tag, - STATE(2221), 1, - sym_identifier, - STATE(2310), 1, - sym__quoted_identifier, - STATE(2492), 1, - sym__identifier, - STATE(2502), 1, - sym_dotted_name, - STATE(2663), 1, - sym__expression, - STATE(2827), 1, - sym_argument_reference, - STATE(7662), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(2828), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2781), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3133), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [142530] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5461), 1, - sym_create_index_with_clause, - STATE(6539), 1, - sym_where_clause, - ACTIONS(7031), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7033), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [142596] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6995), 1, - aux_sym_cte_token2, - ACTIONS(6997), 1, - anon_sym_LPAREN, - ACTIONS(6999), 1, - aux_sym_null_hint_token2, - ACTIONS(7001), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7003), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7005), 1, - aux_sym_TRUE_token1, - ACTIONS(7007), 1, - aux_sym_FALSE_token1, - ACTIONS(7009), 1, - sym_number, - ACTIONS(7011), 1, - sym__unquoted_identifier, - ACTIONS(7013), 1, - anon_sym_BQUOTE, - ACTIONS(7015), 1, - anon_sym_DQUOTE, - ACTIONS(7017), 1, - anon_sym_SQUOTE, - ACTIONS(7021), 1, - anon_sym_DASH, - ACTIONS(7023), 1, - anon_sym_STAR, - ACTIONS(7025), 1, - aux_sym_interval_expression_token1, - ACTIONS(7027), 1, - anon_sym_DOLLAR, - ACTIONS(7029), 1, - sym__dollar_quoted_string_tag, - STATE(824), 1, - sym_identifier, - STATE(1061), 1, - sym__quoted_identifier, - STATE(1412), 1, - sym_dotted_name, - STATE(1483), 1, - sym__identifier, - STATE(1634), 1, - sym__expression, - STATE(1835), 1, - sym_argument_reference, - STATE(5398), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(1834), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7019), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1940), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [142704] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7035), 1, - aux_sym_cte_token2, - ACTIONS(7037), 1, - anon_sym_LPAREN, - ACTIONS(7039), 1, - aux_sym_null_hint_token2, - ACTIONS(7041), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7043), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7045), 1, - aux_sym_TRUE_token1, - ACTIONS(7047), 1, - aux_sym_FALSE_token1, - ACTIONS(7049), 1, - sym_number, - ACTIONS(7051), 1, - sym__unquoted_identifier, - ACTIONS(7053), 1, - anon_sym_BQUOTE, - ACTIONS(7055), 1, - anon_sym_DQUOTE, - ACTIONS(7057), 1, - anon_sym_SQUOTE, - ACTIONS(7061), 1, - anon_sym_DASH, - ACTIONS(7063), 1, - anon_sym_STAR, - ACTIONS(7065), 1, - aux_sym_interval_expression_token1, - ACTIONS(7067), 1, - anon_sym_DOLLAR, - ACTIONS(7069), 1, - sym__dollar_quoted_string_tag, - STATE(7088), 1, - sym_identifier, - STATE(7135), 1, - sym__quoted_identifier, - STATE(7321), 1, - sym__identifier, - STATE(7354), 1, - sym_dotted_name, - STATE(7461), 1, - sym__expression, - STATE(7534), 1, - sym_argument_reference, - STATE(14138), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(7550), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7059), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7593), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [142812] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7071), 1, - aux_sym_cte_token2, - ACTIONS(7073), 1, - anon_sym_LPAREN, - ACTIONS(7075), 1, - aux_sym_null_hint_token2, - ACTIONS(7077), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7079), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7081), 1, - aux_sym_TRUE_token1, - ACTIONS(7083), 1, - aux_sym_FALSE_token1, - ACTIONS(7085), 1, - sym_number, - ACTIONS(7087), 1, - sym__unquoted_identifier, - ACTIONS(7089), 1, - anon_sym_BQUOTE, - ACTIONS(7091), 1, - anon_sym_DQUOTE, - ACTIONS(7093), 1, - anon_sym_SQUOTE, - ACTIONS(7097), 1, - anon_sym_DASH, - ACTIONS(7099), 1, - anon_sym_STAR, - ACTIONS(7101), 1, - aux_sym_interval_expression_token1, - ACTIONS(7103), 1, - anon_sym_DOLLAR, - ACTIONS(7105), 1, - sym__dollar_quoted_string_tag, - STATE(2430), 1, - sym_identifier, - STATE(2614), 1, - sym__quoted_identifier, - STATE(2921), 1, - sym_dotted_name, - STATE(2956), 1, - sym__identifier, - STATE(3119), 1, - sym__expression, - STATE(3317), 1, - sym_argument_reference, - STATE(7794), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(3318), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7095), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3365), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [142920] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5503), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5505), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [142978] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6887), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6889), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [143036] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2687), 1, - aux_sym_cte_token2, - ACTIONS(2689), 1, - anon_sym_LPAREN, - ACTIONS(2691), 1, - aux_sym_null_hint_token2, - ACTIONS(2693), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2695), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2697), 1, - aux_sym_TRUE_token1, - ACTIONS(2699), 1, - aux_sym_FALSE_token1, - ACTIONS(2701), 1, - sym_number, - ACTIONS(2703), 1, - sym__unquoted_identifier, - ACTIONS(2705), 1, - anon_sym_BQUOTE, - ACTIONS(2707), 1, - anon_sym_DQUOTE, - ACTIONS(2709), 1, - anon_sym_SQUOTE, - ACTIONS(2713), 1, - anon_sym_DASH, - ACTIONS(2715), 1, - anon_sym_STAR, - ACTIONS(2717), 1, - aux_sym_interval_expression_token1, - ACTIONS(2719), 1, - anon_sym_DOLLAR, - ACTIONS(2721), 1, - sym__dollar_quoted_string_tag, - STATE(2135), 1, - sym__quoted_identifier, - STATE(2153), 1, - sym_identifier, - STATE(2182), 1, - sym_dotted_name, - STATE(2435), 1, - sym__identifier, - STATE(2612), 1, - sym__expression, - STATE(2688), 1, - sym_argument_reference, - STATE(7666), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(2756), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2711), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2910), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [143144] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8710), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [143258] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8727), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [143372] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6039), 1, - anon_sym_LBRACK, - STATE(5223), 1, - aux_sym_array_type_repeat1, - ACTIONS(336), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(338), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [143434] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5967), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5969), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [143492] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7107), 1, - anon_sym_LBRACK, - STATE(5223), 1, - aux_sym_array_type_repeat1, - ACTIONS(319), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(321), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [143554] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(461), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(463), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [143612] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7114), 1, - anon_sym_COMMA, - ACTIONS(7110), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7112), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - sym__unquoted_identifier, - [143672] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8711), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [143786] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7116), 1, - aux_sym_with_clause_token1, - ACTIONS(7118), 1, - aux_sym_create_table_statement_token1, - ACTIONS(580), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(584), 42, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [143848] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8712), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [143962] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7120), 1, - aux_sym_cte_token2, - ACTIONS(7122), 1, - anon_sym_LPAREN, - ACTIONS(7124), 1, - aux_sym_null_hint_token2, - ACTIONS(7126), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7128), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7130), 1, - aux_sym_TRUE_token1, - ACTIONS(7132), 1, - aux_sym_FALSE_token1, - ACTIONS(7134), 1, - sym_number, - ACTIONS(7136), 1, - sym__unquoted_identifier, - ACTIONS(7138), 1, - anon_sym_BQUOTE, - ACTIONS(7140), 1, - anon_sym_DQUOTE, - ACTIONS(7142), 1, - anon_sym_SQUOTE, - ACTIONS(7146), 1, - anon_sym_DASH, - ACTIONS(7148), 1, - anon_sym_STAR, - ACTIONS(7150), 1, - aux_sym_interval_expression_token1, - ACTIONS(7152), 1, - anon_sym_DOLLAR, - ACTIONS(7154), 1, - sym__dollar_quoted_string_tag, - STATE(6879), 1, - sym_identifier, - STATE(7006), 1, - sym__quoted_identifier, - STATE(7100), 1, - sym_dotted_name, - STATE(7139), 1, - sym__identifier, - STATE(7162), 1, - sym__expression, - STATE(7327), 1, - sym_argument_reference, - STATE(7794), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(7342), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7144), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7429), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [144070] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7035), 1, - aux_sym_cte_token2, - ACTIONS(7037), 1, - anon_sym_LPAREN, - ACTIONS(7039), 1, - aux_sym_null_hint_token2, - ACTIONS(7041), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7043), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7045), 1, - aux_sym_TRUE_token1, - ACTIONS(7047), 1, - aux_sym_FALSE_token1, - ACTIONS(7049), 1, - sym_number, - ACTIONS(7051), 1, - sym__unquoted_identifier, - ACTIONS(7053), 1, - anon_sym_BQUOTE, - ACTIONS(7055), 1, - anon_sym_DQUOTE, - ACTIONS(7057), 1, - anon_sym_SQUOTE, - ACTIONS(7061), 1, - anon_sym_DASH, - ACTIONS(7063), 1, - anon_sym_STAR, - ACTIONS(7065), 1, - aux_sym_interval_expression_token1, - ACTIONS(7067), 1, - anon_sym_DOLLAR, - ACTIONS(7069), 1, - sym__dollar_quoted_string_tag, - STATE(7088), 1, - sym_identifier, - STATE(7135), 1, - sym__quoted_identifier, - STATE(7321), 1, - sym__identifier, - STATE(7354), 1, - sym_dotted_name, - STATE(7461), 1, - sym__expression, - STATE(7534), 1, - sym_argument_reference, - STATE(12953), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(7550), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7059), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7593), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [144178] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8724), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [144292] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5479), 1, - sym_create_index_with_clause, - STATE(6599), 1, - sym_where_clause, - ACTIONS(6292), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6294), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [144358] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5457), 1, - sym_create_index_with_clause, - STATE(6517), 1, - sym_where_clause, - ACTIONS(6242), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6244), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [144424] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8723), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [144538] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(648), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(650), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token5, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token1, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [144596] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7035), 1, - aux_sym_cte_token2, - ACTIONS(7037), 1, - anon_sym_LPAREN, - ACTIONS(7039), 1, - aux_sym_null_hint_token2, - ACTIONS(7041), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7043), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7045), 1, - aux_sym_TRUE_token1, - ACTIONS(7047), 1, - aux_sym_FALSE_token1, - ACTIONS(7049), 1, - sym_number, - ACTIONS(7051), 1, - sym__unquoted_identifier, - ACTIONS(7053), 1, - anon_sym_BQUOTE, - ACTIONS(7055), 1, - anon_sym_DQUOTE, - ACTIONS(7057), 1, - anon_sym_SQUOTE, - ACTIONS(7061), 1, - anon_sym_DASH, - ACTIONS(7063), 1, - anon_sym_STAR, - ACTIONS(7065), 1, - aux_sym_interval_expression_token1, - ACTIONS(7067), 1, - anon_sym_DOLLAR, - ACTIONS(7069), 1, - sym__dollar_quoted_string_tag, - STATE(7088), 1, - sym_identifier, - STATE(7135), 1, - sym__quoted_identifier, - STATE(7321), 1, - sym__identifier, - STATE(7354), 1, - sym_dotted_name, - STATE(7461), 1, - sym__expression, - STATE(7534), 1, - sym_argument_reference, - STATE(12960), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(7550), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7059), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7593), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [144704] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(319), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(321), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [144762] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6853), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6855), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [144820] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7156), 1, - aux_sym_cte_token2, - ACTIONS(7158), 1, - anon_sym_LPAREN, - ACTIONS(7160), 1, - aux_sym_null_hint_token2, - ACTIONS(7162), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7164), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7166), 1, - aux_sym_TRUE_token1, - ACTIONS(7168), 1, - aux_sym_FALSE_token1, - ACTIONS(7170), 1, - sym_number, - ACTIONS(7172), 1, - sym__unquoted_identifier, - ACTIONS(7174), 1, - anon_sym_BQUOTE, - ACTIONS(7176), 1, - anon_sym_DQUOTE, - ACTIONS(7178), 1, - anon_sym_SQUOTE, - ACTIONS(7182), 1, - anon_sym_DASH, - ACTIONS(7184), 1, - anon_sym_STAR, - ACTIONS(7186), 1, - aux_sym_interval_expression_token1, - ACTIONS(7188), 1, - anon_sym_DOLLAR, - ACTIONS(7190), 1, - sym__dollar_quoted_string_tag, - STATE(55), 1, - sym_identifier, - STATE(106), 1, - sym__quoted_identifier, - STATE(284), 1, - sym__identifier, - STATE(288), 1, - sym_dotted_name, - STATE(369), 1, - sym__expression, - STATE(447), 1, - sym_argument_reference, - STATE(3884), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(417), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7180), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(548), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [144928] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7156), 1, - aux_sym_cte_token2, - ACTIONS(7158), 1, - anon_sym_LPAREN, - ACTIONS(7160), 1, - aux_sym_null_hint_token2, - ACTIONS(7162), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7164), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7166), 1, - aux_sym_TRUE_token1, - ACTIONS(7168), 1, - aux_sym_FALSE_token1, - ACTIONS(7170), 1, - sym_number, - ACTIONS(7172), 1, - sym__unquoted_identifier, - ACTIONS(7174), 1, - anon_sym_BQUOTE, - ACTIONS(7176), 1, - anon_sym_DQUOTE, - ACTIONS(7178), 1, - anon_sym_SQUOTE, - ACTIONS(7182), 1, - anon_sym_DASH, - ACTIONS(7184), 1, - anon_sym_STAR, - ACTIONS(7186), 1, - aux_sym_interval_expression_token1, - ACTIONS(7188), 1, - anon_sym_DOLLAR, - ACTIONS(7190), 1, - sym__dollar_quoted_string_tag, - STATE(55), 1, - sym_identifier, - STATE(106), 1, - sym__quoted_identifier, - STATE(284), 1, - sym__identifier, - STATE(288), 1, - sym_dotted_name, - STATE(369), 1, - sym__expression, - STATE(447), 1, - sym_argument_reference, - STATE(3924), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(417), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7180), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(548), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [145036] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7192), 1, - aux_sym_with_clause_token1, - ACTIONS(7194), 1, - aux_sym_create_table_statement_token1, - ACTIONS(592), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(596), 42, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [145098] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8720), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [145212] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7196), 1, - aux_sym_with_clause_token1, - ACTIONS(7198), 1, - aux_sym_create_table_statement_token1, - ACTIONS(600), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(604), 42, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [145274] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7200), 1, - aux_sym_with_clause_token1, - ACTIONS(7202), 1, - aux_sym_create_table_statement_token1, - ACTIONS(608), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(612), 42, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [145336] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7204), 1, - aux_sym_cte_token2, - ACTIONS(7206), 1, - anon_sym_LPAREN, - ACTIONS(7208), 1, - aux_sym_null_hint_token2, - ACTIONS(7210), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7212), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7214), 1, - aux_sym_TRUE_token1, - ACTIONS(7216), 1, - aux_sym_FALSE_token1, - ACTIONS(7218), 1, - sym_number, - ACTIONS(7220), 1, - sym__unquoted_identifier, - ACTIONS(7222), 1, - anon_sym_BQUOTE, - ACTIONS(7224), 1, - anon_sym_DQUOTE, - ACTIONS(7226), 1, - anon_sym_SQUOTE, - ACTIONS(7230), 1, - anon_sym_DASH, - ACTIONS(7232), 1, - anon_sym_STAR, - ACTIONS(7234), 1, - aux_sym_interval_expression_token1, - ACTIONS(7236), 1, - anon_sym_DOLLAR, - ACTIONS(7238), 1, - sym__dollar_quoted_string_tag, - STATE(3870), 1, - sym_identifier, - STATE(3960), 1, - sym__quoted_identifier, - STATE(4087), 1, - sym_dotted_name, - STATE(4188), 1, - sym__identifier, - STATE(4299), 1, - sym__expression, - STATE(4431), 1, - sym_argument_reference, - STATE(8783), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(4430), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7228), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4582), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [145444] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7204), 1, - aux_sym_cte_token2, - ACTIONS(7206), 1, - anon_sym_LPAREN, - ACTIONS(7208), 1, - aux_sym_null_hint_token2, - ACTIONS(7210), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7212), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7214), 1, - aux_sym_TRUE_token1, - ACTIONS(7216), 1, - aux_sym_FALSE_token1, - ACTIONS(7218), 1, - sym_number, - ACTIONS(7220), 1, - sym__unquoted_identifier, - ACTIONS(7222), 1, - anon_sym_BQUOTE, - ACTIONS(7224), 1, - anon_sym_DQUOTE, - ACTIONS(7226), 1, - anon_sym_SQUOTE, - ACTIONS(7230), 1, - anon_sym_DASH, - ACTIONS(7232), 1, - anon_sym_STAR, - ACTIONS(7234), 1, - aux_sym_interval_expression_token1, - ACTIONS(7236), 1, - anon_sym_DOLLAR, - ACTIONS(7238), 1, - sym__dollar_quoted_string_tag, - STATE(3870), 1, - sym_identifier, - STATE(3960), 1, - sym__quoted_identifier, - STATE(4087), 1, - sym_dotted_name, - STATE(4188), 1, - sym__identifier, - STATE(4299), 1, - sym__expression, - STATE(4431), 1, - sym_argument_reference, - STATE(7794), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(4430), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7228), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4582), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [145552] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7240), 1, - aux_sym_cte_token2, - ACTIONS(7242), 1, - anon_sym_LPAREN, - ACTIONS(7244), 1, - aux_sym_null_hint_token2, - ACTIONS(7246), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7248), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7250), 1, - aux_sym_TRUE_token1, - ACTIONS(7252), 1, - aux_sym_FALSE_token1, - ACTIONS(7254), 1, - sym_number, - ACTIONS(7256), 1, - sym__unquoted_identifier, - ACTIONS(7258), 1, - anon_sym_BQUOTE, - ACTIONS(7260), 1, - anon_sym_DQUOTE, - ACTIONS(7262), 1, - anon_sym_SQUOTE, - ACTIONS(7266), 1, - anon_sym_DASH, - ACTIONS(7268), 1, - anon_sym_STAR, - ACTIONS(7270), 1, - aux_sym_interval_expression_token1, - ACTIONS(7272), 1, - anon_sym_DOLLAR, - ACTIONS(7274), 1, - sym__dollar_quoted_string_tag, - STATE(3551), 1, - sym_identifier, - STATE(3675), 1, - sym__quoted_identifier, - STATE(3876), 1, - sym__identifier, - STATE(3877), 1, - sym_dotted_name, - STATE(3902), 1, - sym__expression, - STATE(4069), 1, - sym_argument_reference, - STATE(7794), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(4044), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7264), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4099), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [145660] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5481), 1, - sym_create_index_with_clause, - STATE(6643), 1, - sym_where_clause, - ACTIONS(7276), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7278), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [145726] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - STATE(5908), 1, - sym_offset_clause, - ACTIONS(7280), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7282), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [145788] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8721), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [145902] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(465), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(467), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [145960] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7071), 1, - aux_sym_cte_token2, - ACTIONS(7073), 1, - anon_sym_LPAREN, - ACTIONS(7075), 1, - aux_sym_null_hint_token2, - ACTIONS(7077), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7079), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7081), 1, - aux_sym_TRUE_token1, - ACTIONS(7083), 1, - aux_sym_FALSE_token1, - ACTIONS(7085), 1, - sym_number, - ACTIONS(7087), 1, - sym__unquoted_identifier, - ACTIONS(7089), 1, - anon_sym_BQUOTE, - ACTIONS(7091), 1, - anon_sym_DQUOTE, - ACTIONS(7093), 1, - anon_sym_SQUOTE, - ACTIONS(7097), 1, - anon_sym_DASH, - ACTIONS(7099), 1, - anon_sym_STAR, - ACTIONS(7101), 1, - aux_sym_interval_expression_token1, - ACTIONS(7103), 1, - anon_sym_DOLLAR, - ACTIONS(7105), 1, - sym__dollar_quoted_string_tag, - STATE(2430), 1, - sym_identifier, - STATE(2614), 1, - sym__quoted_identifier, - STATE(2921), 1, - sym_dotted_name, - STATE(2956), 1, - sym__identifier, - STATE(3119), 1, - sym__expression, - STATE(3317), 1, - sym_argument_reference, - STATE(8037), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(3318), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7095), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3365), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [146068] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(469), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(471), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [146126] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5613), 1, - sym_create_index_with_clause, - STATE(6765), 1, - sym_where_clause, - ACTIONS(6472), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6474), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [146192] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5577), 1, - sym_create_index_with_clause, - STATE(6597), 1, - sym_where_clause, - ACTIONS(7284), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7286), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [146258] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5703), 1, - aux_sym_over_clause_token1, - STATE(6314), 1, - sym_over_clause, - ACTIONS(177), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(179), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [146320] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7288), 1, - anon_sym_COMMA, - STATE(5257), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4605), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4607), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - [146382] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5482), 1, - sym_create_index_with_clause, - STATE(6630), 1, - sym_where_clause, - ACTIONS(6478), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6480), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [146448] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5575), 1, - sym_create_index_with_clause, - STATE(6590), 1, - sym_where_clause, - ACTIONS(6523), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6525), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [146514] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - STATE(5658), 1, - sym_offset_clause, - ACTIONS(6510), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6512), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [146576] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8740), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [146690] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8752), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [146804] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5703), 1, - aux_sym_over_clause_token1, - STATE(6299), 1, - sym_over_clause, - ACTIONS(277), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(279), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [146866] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(484), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(486), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [146924] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(530), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(532), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [146982] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6674), 1, - aux_sym_with_clause_token1, - ACTIONS(6676), 1, - anon_sym_LPAREN, - ACTIONS(6678), 1, - aux_sym_create_table_statement_token1, - ACTIONS(281), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(285), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [147046] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5703), 1, - aux_sym_over_clause_token1, - STATE(6301), 1, - sym_over_clause, - ACTIONS(273), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(275), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [147108] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8770), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [147222] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7291), 1, - aux_sym_with_clause_token1, - ACTIONS(7293), 1, - anon_sym_LPAREN, - ACTIONS(7295), 1, - aux_sym_create_table_statement_token1, - ACTIONS(309), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(313), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [147286] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8728), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [147400] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(542), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(544), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [147458] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(546), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(548), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [147516] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5703), 1, - aux_sym_over_clause_token1, - STATE(6305), 1, - sym_over_clause, - ACTIONS(199), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(201), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [147578] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5629), 1, - sym_create_index_with_clause, - STATE(6737), 1, - sym_where_clause, - ACTIONS(7297), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7299), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [147644] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(550), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(552), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [147702] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(616), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(618), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [147760] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5572), 1, - sym_create_index_with_clause, - STATE(6580), 1, - sym_where_clause, - ACTIONS(6420), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6422), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [147826] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(568), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(570), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [147884] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(564), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(566), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [147942] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(538), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(540), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [148000] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(425), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(427), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [148058] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(433), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(435), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [148116] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(437), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(439), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [148174] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5571), 1, - sym_create_index_with_clause, - STATE(6576), 1, - sym_where_clause, - ACTIONS(6386), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6388), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [148240] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5570), 1, - sym_create_index_with_clause, - STATE(6573), 1, - sym_where_clause, - ACTIONS(7301), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7303), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [148306] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5703), 1, - aux_sym_over_clause_token1, - STATE(6308), 1, - sym_over_clause, - ACTIONS(293), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(295), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [148368] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(632), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(634), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [148426] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5632), 1, - sym_create_index_with_clause, - STATE(6736), 1, - sym_where_clause, - ACTIONS(6330), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6332), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [148492] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7305), 1, - aux_sym_cte_token2, - ACTIONS(7307), 1, - anon_sym_LPAREN, - ACTIONS(7309), 1, - aux_sym_null_hint_token2, - ACTIONS(7311), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7313), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7315), 1, - aux_sym_TRUE_token1, - ACTIONS(7317), 1, - aux_sym_FALSE_token1, - ACTIONS(7319), 1, - sym_number, - ACTIONS(7321), 1, - sym__unquoted_identifier, - ACTIONS(7323), 1, - anon_sym_BQUOTE, - ACTIONS(7325), 1, - anon_sym_DQUOTE, - ACTIONS(7327), 1, - anon_sym_SQUOTE, - ACTIONS(7331), 1, - anon_sym_DASH, - ACTIONS(7333), 1, - anon_sym_STAR, - ACTIONS(7335), 1, - aux_sym_interval_expression_token1, - ACTIONS(7337), 1, - anon_sym_DOLLAR, - ACTIONS(7339), 1, - sym__dollar_quoted_string_tag, - STATE(31), 1, - sym__quoted_identifier, - STATE(35), 1, - sym_identifier, - STATE(44), 1, - sym_dotted_name, - STATE(126), 1, - sym__identifier, - STATE(283), 1, - sym__expression, - STATE(358), 1, - sym_argument_reference, - STATE(3779), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(357), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7329), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(473), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [148600] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7305), 1, - aux_sym_cte_token2, - ACTIONS(7307), 1, - anon_sym_LPAREN, - ACTIONS(7309), 1, - aux_sym_null_hint_token2, - ACTIONS(7311), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7313), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7315), 1, - aux_sym_TRUE_token1, - ACTIONS(7317), 1, - aux_sym_FALSE_token1, - ACTIONS(7319), 1, - sym_number, - ACTIONS(7321), 1, - sym__unquoted_identifier, - ACTIONS(7323), 1, - anon_sym_BQUOTE, - ACTIONS(7325), 1, - anon_sym_DQUOTE, - ACTIONS(7327), 1, - anon_sym_SQUOTE, - ACTIONS(7331), 1, - anon_sym_DASH, - ACTIONS(7333), 1, - anon_sym_STAR, - ACTIONS(7335), 1, - aux_sym_interval_expression_token1, - ACTIONS(7337), 1, - anon_sym_DOLLAR, - ACTIONS(7339), 1, - sym__dollar_quoted_string_tag, - STATE(31), 1, - sym__quoted_identifier, - STATE(35), 1, - sym_identifier, - STATE(44), 1, - sym_dotted_name, - STATE(126), 1, - sym__identifier, - STATE(283), 1, - sym__expression, - STATE(358), 1, - sym_argument_reference, - STATE(3859), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(357), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7329), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(473), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [148708] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8784), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [148822] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7341), 1, - aux_sym_cte_token2, - ACTIONS(7343), 1, - anon_sym_LPAREN, - ACTIONS(7345), 1, - aux_sym_null_hint_token2, - ACTIONS(7347), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7349), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7351), 1, - aux_sym_TRUE_token1, - ACTIONS(7353), 1, - aux_sym_FALSE_token1, - ACTIONS(7355), 1, - sym_number, - ACTIONS(7357), 1, - sym__unquoted_identifier, - ACTIONS(7359), 1, - anon_sym_BQUOTE, - ACTIONS(7361), 1, - anon_sym_DQUOTE, - ACTIONS(7363), 1, - anon_sym_SQUOTE, - ACTIONS(7367), 1, - anon_sym_DASH, - ACTIONS(7369), 1, - anon_sym_STAR, - ACTIONS(7371), 1, - aux_sym_interval_expression_token1, - ACTIONS(7373), 1, - anon_sym_DOLLAR, - ACTIONS(7375), 1, - sym__dollar_quoted_string_tag, - STATE(2243), 1, - sym__quoted_identifier, - STATE(2295), 1, - sym_dotted_name, - STATE(2315), 1, - sym_identifier, - STATE(2640), 1, - sym__identifier, - STATE(2916), 1, - sym__expression, - STATE(3044), 1, - sym_argument_reference, - STATE(8010), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(3047), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7365), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3212), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [148930] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token5, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token1, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [148988] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5617), 1, - anon_sym_DOT, - ACTIONS(7377), 1, - anon_sym_LBRACK, - STATE(4381), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(160), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 38, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [149052] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6569), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6571), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [149110] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7341), 1, - aux_sym_cte_token2, - ACTIONS(7343), 1, - anon_sym_LPAREN, - ACTIONS(7345), 1, - aux_sym_null_hint_token2, - ACTIONS(7347), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7349), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7351), 1, - aux_sym_TRUE_token1, - ACTIONS(7353), 1, - aux_sym_FALSE_token1, - ACTIONS(7355), 1, - sym_number, - ACTIONS(7357), 1, - sym__unquoted_identifier, - ACTIONS(7359), 1, - anon_sym_BQUOTE, - ACTIONS(7361), 1, - anon_sym_DQUOTE, - ACTIONS(7363), 1, - anon_sym_SQUOTE, - ACTIONS(7367), 1, - anon_sym_DASH, - ACTIONS(7369), 1, - anon_sym_STAR, - ACTIONS(7371), 1, - aux_sym_interval_expression_token1, - ACTIONS(7373), 1, - anon_sym_DOLLAR, - ACTIONS(7375), 1, - sym__dollar_quoted_string_tag, - STATE(2243), 1, - sym__quoted_identifier, - STATE(2295), 1, - sym_dotted_name, - STATE(2315), 1, - sym_identifier, - STATE(2640), 1, - sym__identifier, - STATE(2916), 1, - sym__expression, - STATE(3044), 1, - sym_argument_reference, - STATE(7796), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(3047), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7365), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3212), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [149218] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - STATE(5865), 1, - sym_offset_clause, - ACTIONS(5136), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5138), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [149280] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5703), 1, - aux_sym_over_clause_token1, - STATE(6323), 1, - sym_over_clause, - ACTIONS(240), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(242), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [149342] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6904), 1, - anon_sym_LBRACK, - STATE(5302), 1, - aux_sym_array_type_repeat1, - ACTIONS(336), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(338), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [149404] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5703), 1, - aux_sym_over_clause_token1, - STATE(6335), 1, - sym_over_clause, - ACTIONS(185), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(187), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [149466] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4041), 1, - aux_sym_cte_token2, - ACTIONS(4043), 1, - anon_sym_LPAREN, - ACTIONS(4045), 1, - aux_sym_null_hint_token2, - ACTIONS(4047), 1, - aux_sym_select_subexpression_token1, - ACTIONS(4049), 1, - aux_sym_conditional_expression_token1, - ACTIONS(4051), 1, - aux_sym_TRUE_token1, - ACTIONS(4053), 1, - aux_sym_FALSE_token1, - ACTIONS(4055), 1, - sym_number, - ACTIONS(4057), 1, - sym__unquoted_identifier, - ACTIONS(4059), 1, - anon_sym_BQUOTE, - ACTIONS(4061), 1, - anon_sym_DQUOTE, - ACTIONS(4063), 1, - anon_sym_SQUOTE, - ACTIONS(4067), 1, - anon_sym_DASH, - ACTIONS(4069), 1, - anon_sym_STAR, - ACTIONS(4071), 1, - aux_sym_interval_expression_token1, - ACTIONS(4073), 1, - anon_sym_DOLLAR, - ACTIONS(4075), 1, - sym__dollar_quoted_string_tag, - STATE(4074), 1, - sym_identifier, - STATE(4221), 1, - sym__quoted_identifier, - STATE(4426), 1, - sym_dotted_name, - STATE(4427), 1, - sym__identifier, - STATE(4543), 1, - sym__expression, - STATE(5046), 1, - sym_argument_reference, - STATE(7662), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(5048), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(4065), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5100), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [149574] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7379), 1, - anon_sym_LBRACK, - STATE(5302), 1, - aux_sym_array_type_repeat1, - ACTIONS(319), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(321), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [149636] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5703), 1, - aux_sym_over_clause_token1, - STATE(6343), 1, - sym_over_clause, - ACTIONS(195), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(197), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [149698] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7382), 1, - aux_sym_with_clause_token1, - ACTIONS(7384), 1, - aux_sym_create_table_statement_token1, - ACTIONS(580), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(584), 42, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [149760] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8746), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [149874] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7386), 1, - aux_sym_with_clause_token1, - ACTIONS(7388), 1, - aux_sym_create_table_statement_token1, - ACTIONS(592), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(596), 42, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [149936] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6741), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6743), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_drop_statement_token6, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [149994] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8745), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [150108] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7390), 1, - aux_sym_with_clause_token1, - ACTIONS(7392), 1, - aux_sym_create_table_statement_token1, - ACTIONS(600), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(604), 42, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [150170] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8772), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [150284] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7394), 1, - aux_sym_with_clause_token1, - ACTIONS(7396), 1, - aux_sym_create_table_statement_token1, - ACTIONS(608), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(612), 42, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [150346] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6208), 1, - anon_sym_COLON_COLON, - ACTIONS(263), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(265), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [150406] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(530), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(532), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [150464] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5386), 1, - anon_sym_LBRACK, - ACTIONS(263), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(265), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [150524] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(417), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(419), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [150582] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8702), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [150696] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7035), 1, - aux_sym_cte_token2, - ACTIONS(7037), 1, - anon_sym_LPAREN, - ACTIONS(7039), 1, - aux_sym_null_hint_token2, - ACTIONS(7041), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7043), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7045), 1, - aux_sym_TRUE_token1, - ACTIONS(7047), 1, - aux_sym_FALSE_token1, - ACTIONS(7049), 1, - sym_number, - ACTIONS(7051), 1, - sym__unquoted_identifier, - ACTIONS(7053), 1, - anon_sym_BQUOTE, - ACTIONS(7055), 1, - anon_sym_DQUOTE, - ACTIONS(7057), 1, - anon_sym_SQUOTE, - ACTIONS(7061), 1, - anon_sym_DASH, - ACTIONS(7063), 1, - anon_sym_STAR, - ACTIONS(7065), 1, - aux_sym_interval_expression_token1, - ACTIONS(7067), 1, - anon_sym_DOLLAR, - ACTIONS(7069), 1, - sym__dollar_quoted_string_tag, - STATE(7088), 1, - sym_identifier, - STATE(7135), 1, - sym__quoted_identifier, - STATE(7321), 1, - sym__identifier, - STATE(7354), 1, - sym_dotted_name, - STATE(7461), 1, - sym__expression, - STATE(7534), 1, - sym_argument_reference, - STATE(12720), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(7550), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7059), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7593), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [150804] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7398), 8, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7400), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [150862] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(648), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(650), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [150920] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7406), 1, - anon_sym_SQUOTE, - ACTIONS(7408), 1, - sym__dollar_quoted_string_tag, - STATE(6563), 1, - sym_string, - ACTIONS(7402), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7404), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [150984] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(488), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(490), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [151042] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7240), 1, - aux_sym_cte_token2, - ACTIONS(7242), 1, - anon_sym_LPAREN, - ACTIONS(7244), 1, - aux_sym_null_hint_token2, - ACTIONS(7246), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7248), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7250), 1, - aux_sym_TRUE_token1, - ACTIONS(7252), 1, - aux_sym_FALSE_token1, - ACTIONS(7254), 1, - sym_number, - ACTIONS(7256), 1, - sym__unquoted_identifier, - ACTIONS(7258), 1, - anon_sym_BQUOTE, - ACTIONS(7260), 1, - anon_sym_DQUOTE, - ACTIONS(7262), 1, - anon_sym_SQUOTE, - ACTIONS(7266), 1, - anon_sym_DASH, - ACTIONS(7268), 1, - anon_sym_STAR, - ACTIONS(7270), 1, - aux_sym_interval_expression_token1, - ACTIONS(7272), 1, - anon_sym_DOLLAR, - ACTIONS(7274), 1, - sym__dollar_quoted_string_tag, - STATE(3551), 1, - sym_identifier, - STATE(3675), 1, - sym__quoted_identifier, - STATE(3876), 1, - sym__identifier, - STATE(3877), 1, - sym_dotted_name, - STATE(3902), 1, - sym__expression, - STATE(4069), 1, - sym_argument_reference, - STATE(8627), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(4044), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7264), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4099), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [151150] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7410), 1, - anon_sym_DOT, - STATE(5323), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(117), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [151212] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(130), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - [151270] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7413), 1, - anon_sym_DOT, - STATE(5366), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [151332] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(144), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - [151390] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8716), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [151504] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(195), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(197), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [151562] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7035), 1, - aux_sym_cte_token2, - ACTIONS(7037), 1, - anon_sym_LPAREN, - ACTIONS(7039), 1, - aux_sym_null_hint_token2, - ACTIONS(7041), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7043), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7045), 1, - aux_sym_TRUE_token1, - ACTIONS(7047), 1, - aux_sym_FALSE_token1, - ACTIONS(7049), 1, - sym_number, - ACTIONS(7051), 1, - sym__unquoted_identifier, - ACTIONS(7053), 1, - anon_sym_BQUOTE, - ACTIONS(7055), 1, - anon_sym_DQUOTE, - ACTIONS(7057), 1, - anon_sym_SQUOTE, - ACTIONS(7061), 1, - anon_sym_DASH, - ACTIONS(7063), 1, - anon_sym_STAR, - ACTIONS(7065), 1, - aux_sym_interval_expression_token1, - ACTIONS(7067), 1, - anon_sym_DOLLAR, - ACTIONS(7069), 1, - sym__dollar_quoted_string_tag, - STATE(7088), 1, - sym_identifier, - STATE(7135), 1, - sym__quoted_identifier, - STATE(7321), 1, - sym__identifier, - STATE(7354), 1, - sym_dotted_name, - STATE(7461), 1, - sym__expression, - STATE(7534), 1, - sym_argument_reference, - STATE(12747), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(7550), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7059), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7593), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [151670] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2417), 1, - aux_sym_cte_token2, - ACTIONS(2419), 1, - anon_sym_LPAREN, - ACTIONS(2421), 1, - aux_sym_null_hint_token2, - ACTIONS(2423), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2425), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2427), 1, - aux_sym_TRUE_token1, - ACTIONS(2429), 1, - aux_sym_FALSE_token1, - ACTIONS(2431), 1, - sym_number, - ACTIONS(2433), 1, - sym__unquoted_identifier, - ACTIONS(2435), 1, - anon_sym_BQUOTE, - ACTIONS(2437), 1, - anon_sym_DQUOTE, - ACTIONS(2439), 1, - anon_sym_SQUOTE, - ACTIONS(2443), 1, - anon_sym_DASH, - ACTIONS(2445), 1, - anon_sym_STAR, - ACTIONS(2447), 1, - aux_sym_interval_expression_token1, - ACTIONS(2449), 1, - anon_sym_DOLLAR, - ACTIONS(2451), 1, - sym__dollar_quoted_string_tag, - STATE(2087), 1, - sym__quoted_identifier, - STATE(2099), 1, - sym_identifier, - STATE(2101), 1, - sym_dotted_name, - STATE(2197), 1, - sym__identifier, - STATE(2240), 1, - sym__expression, - STATE(2345), 1, - sym_argument_reference, - STATE(7666), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(2348), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2441), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2355), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [151778] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7415), 1, - aux_sym_with_clause_token1, - ACTIONS(7417), 1, - anon_sym_LPAREN, - ACTIONS(7419), 1, - aux_sym_create_table_statement_token1, - ACTIONS(7421), 1, - aux_sym_type_token1, - ACTIONS(7423), 1, - aux_sym_type_token2, - ACTIONS(215), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(211), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [151846] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - STATE(5859), 1, - sym_offset_clause, - ACTIONS(5084), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5086), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [151908] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(185), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(187), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [151966] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(319), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(321), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [152024] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(652), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(654), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [152082] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(240), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(242), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [152140] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(293), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(295), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [152198] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(199), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(201), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [152256] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(465), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(467), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [152314] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(469), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(471), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [152372] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(461), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(463), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [152430] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(534), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(536), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [152488] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(273), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(275), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [152546] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(421), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(423), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [152604] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(277), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(279), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [152662] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(484), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(486), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [152720] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7035), 1, - aux_sym_cte_token2, - ACTIONS(7037), 1, - anon_sym_LPAREN, - ACTIONS(7039), 1, - aux_sym_null_hint_token2, - ACTIONS(7041), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7043), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7045), 1, - aux_sym_TRUE_token1, - ACTIONS(7047), 1, - aux_sym_FALSE_token1, - ACTIONS(7049), 1, - sym_number, - ACTIONS(7051), 1, - sym__unquoted_identifier, - ACTIONS(7053), 1, - anon_sym_BQUOTE, - ACTIONS(7055), 1, - anon_sym_DQUOTE, - ACTIONS(7057), 1, - anon_sym_SQUOTE, - ACTIONS(7061), 1, - anon_sym_DASH, - ACTIONS(7063), 1, - anon_sym_STAR, - ACTIONS(7065), 1, - aux_sym_interval_expression_token1, - ACTIONS(7067), 1, - anon_sym_DOLLAR, - ACTIONS(7069), 1, - sym__dollar_quoted_string_tag, - STATE(7088), 1, - sym_identifier, - STATE(7135), 1, - sym__quoted_identifier, - STATE(7321), 1, - sym__identifier, - STATE(7354), 1, - sym_dotted_name, - STATE(7461), 1, - sym__expression, - STATE(7534), 1, - sym_argument_reference, - STATE(14829), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(7550), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7059), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7593), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [152828] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8700), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [152942] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(429), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(431), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [153000] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(445), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(447), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [153058] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(542), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(544), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [153116] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7425), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7427), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token5, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token1, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [153174] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(546), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(548), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [153232] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5464), 1, - sym_create_index_with_clause, - STATE(6546), 1, - sym_where_clause, - ACTIONS(7429), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7431), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [153298] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(550), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(552), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [153356] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(616), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(618), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [153414] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(568), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(570), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [153472] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7120), 1, - aux_sym_cte_token2, - ACTIONS(7122), 1, - anon_sym_LPAREN, - ACTIONS(7124), 1, - aux_sym_null_hint_token2, - ACTIONS(7126), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7128), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7130), 1, - aux_sym_TRUE_token1, - ACTIONS(7132), 1, - aux_sym_FALSE_token1, - ACTIONS(7134), 1, - sym_number, - ACTIONS(7136), 1, - sym__unquoted_identifier, - ACTIONS(7138), 1, - anon_sym_BQUOTE, - ACTIONS(7140), 1, - anon_sym_DQUOTE, - ACTIONS(7142), 1, - anon_sym_SQUOTE, - ACTIONS(7146), 1, - anon_sym_DASH, - ACTIONS(7148), 1, - anon_sym_STAR, - ACTIONS(7150), 1, - aux_sym_interval_expression_token1, - ACTIONS(7152), 1, - anon_sym_DOLLAR, - ACTIONS(7154), 1, - sym__dollar_quoted_string_tag, - STATE(6879), 1, - sym_identifier, - STATE(7006), 1, - sym__quoted_identifier, - STATE(7100), 1, - sym_dotted_name, - STATE(7139), 1, - sym__identifier, - STATE(7162), 1, - sym__expression, - STATE(7327), 1, - sym_argument_reference, - STATE(10131), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(7342), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7144), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7429), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [153580] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(564), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(566), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [153638] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8768), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [153752] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - STATE(5829), 1, - sym_offset_clause, - ACTIONS(5078), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5080), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [153814] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(538), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(540), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [153872] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(425), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(427), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [153930] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(433), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(435), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [153988] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(437), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(439), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [154046] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7413), 1, - anon_sym_DOT, - STATE(5323), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(124), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [154108] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7433), 1, - aux_sym_cte_token2, - ACTIONS(7435), 1, - anon_sym_LPAREN, - ACTIONS(7437), 1, - aux_sym_null_hint_token2, - ACTIONS(7439), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7441), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7443), 1, - aux_sym_TRUE_token1, - ACTIONS(7445), 1, - aux_sym_FALSE_token1, - ACTIONS(7447), 1, - sym_number, - ACTIONS(7449), 1, - sym__unquoted_identifier, - ACTIONS(7451), 1, - anon_sym_BQUOTE, - ACTIONS(7453), 1, - anon_sym_DQUOTE, - ACTIONS(7455), 1, - anon_sym_SQUOTE, - ACTIONS(7459), 1, - anon_sym_DASH, - ACTIONS(7461), 1, - anon_sym_STAR, - ACTIONS(7463), 1, - aux_sym_interval_expression_token1, - ACTIONS(7465), 1, - anon_sym_DOLLAR, - ACTIONS(7467), 1, - sym__dollar_quoted_string_tag, - STATE(2165), 1, - sym_identifier, - STATE(2217), 1, - sym__quoted_identifier, - STATE(2449), 1, - sym_dotted_name, - STATE(2472), 1, - sym__identifier, - STATE(2579), 1, - sym__expression, - STATE(2793), 1, - sym_argument_reference, - STATE(7973), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(2792), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7457), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2833), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [154216] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5501), 1, - sym_create_index_with_clause, - STATE(6725), 1, - sym_where_clause, - ACTIONS(7469), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7471), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [154282] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8785), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [154396] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7473), 1, - aux_sym_with_clause_token1, - ACTIONS(7475), 1, - anon_sym_LPAREN, - ACTIONS(7477), 1, - aux_sym_create_table_statement_token1, - ACTIONS(7479), 1, - aux_sym_type_token1, - ACTIONS(7481), 1, - aux_sym_type_token2, - ACTIONS(215), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(211), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [154464] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(79), 1, - aux_sym_cte_token2, - ACTIONS(81), 1, - anon_sym_LPAREN, - ACTIONS(83), 1, - aux_sym_null_hint_token2, - ACTIONS(85), 1, - aux_sym_select_subexpression_token1, - ACTIONS(87), 1, - aux_sym_conditional_expression_token1, - ACTIONS(89), 1, - aux_sym_TRUE_token1, - ACTIONS(91), 1, - aux_sym_FALSE_token1, - ACTIONS(93), 1, - sym_number, - ACTIONS(95), 1, - sym__unquoted_identifier, - ACTIONS(97), 1, - anon_sym_BQUOTE, - ACTIONS(99), 1, - anon_sym_DQUOTE, - ACTIONS(101), 1, - anon_sym_SQUOTE, - ACTIONS(105), 1, - anon_sym_DASH, - ACTIONS(107), 1, - anon_sym_STAR, - ACTIONS(109), 1, - aux_sym_interval_expression_token1, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - sym__dollar_quoted_string_tag, - STATE(24), 1, - sym_identifier, - STATE(37), 1, - sym__quoted_identifier, - STATE(102), 1, - sym__identifier, - STATE(104), 1, - sym_dotted_name, - STATE(143), 1, - sym__expression, - STATE(201), 1, - sym_argument_reference, - STATE(3743), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(258), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(103), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(372), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [154572] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_drop_statement_token6, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [154630] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4881), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4883), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [154688] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4877), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4879), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [154746] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5448), 1, - sym_create_index_with_clause, - STATE(6478), 1, - sym_where_clause, - ACTIONS(7483), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7485), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [154812] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7487), 1, - anon_sym_COMMA, - STATE(5257), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4684), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4686), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - [154874] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4855), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4857), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [154932] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5504), 1, - sym_create_index_with_clause, - STATE(6726), 1, - sym_where_clause, - ACTIONS(5945), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5949), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [154998] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5444), 1, - sym_create_index_with_clause, - STATE(6486), 1, - sym_where_clause, - ACTIONS(7489), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7491), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [155064] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(259), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(261), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_filter_clause_token1, - aux_sym_over_clause_token1, - sym__unquoted_identifier, - [155122] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8701), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [155236] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8699), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [155350] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(8788), 1, - sym_trigger_body, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [155464] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8715), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [155578] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8755), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [155692] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8757), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [155806] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - STATE(5713), 1, - sym_offset_clause, - ACTIONS(5001), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5003), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [155868] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8779), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [155982] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8774), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [156096] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8769), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [156210] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8709), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [156324] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8760), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [156438] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8759), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [156552] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(177), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(179), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [156610] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6891), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6893), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - [156668] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8751), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [156782] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8754), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [156896] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7487), 1, - anon_sym_COMMA, - STATE(5376), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4597), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4599), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - [156958] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5534), 1, - sym_create_index_with_clause, - STATE(6762), 1, - sym_where_clause, - ACTIONS(7493), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7495), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [157024] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5447), 1, - sym_create_index_with_clause, - STATE(6475), 1, - sym_where_clause, - ACTIONS(5974), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5976), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [157090] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5556), 1, - sym_create_index_with_clause, - STATE(6564), 1, - sym_where_clause, - ACTIONS(7497), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7499), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [157156] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7035), 1, - aux_sym_cte_token2, - ACTIONS(7037), 1, - anon_sym_LPAREN, - ACTIONS(7039), 1, - aux_sym_null_hint_token2, - ACTIONS(7041), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7043), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7045), 1, - aux_sym_TRUE_token1, - ACTIONS(7047), 1, - aux_sym_FALSE_token1, - ACTIONS(7049), 1, - sym_number, - ACTIONS(7051), 1, - sym__unquoted_identifier, - ACTIONS(7053), 1, - anon_sym_BQUOTE, - ACTIONS(7055), 1, - anon_sym_DQUOTE, - ACTIONS(7057), 1, - anon_sym_SQUOTE, - ACTIONS(7061), 1, - anon_sym_DASH, - ACTIONS(7063), 1, - anon_sym_STAR, - ACTIONS(7065), 1, - aux_sym_interval_expression_token1, - ACTIONS(7067), 1, - anon_sym_DOLLAR, - ACTIONS(7069), 1, - sym__dollar_quoted_string_tag, - STATE(7088), 1, - sym_identifier, - STATE(7135), 1, - sym__quoted_identifier, - STATE(7321), 1, - sym__identifier, - STATE(7354), 1, - sym_dotted_name, - STATE(7461), 1, - sym__expression, - STATE(7534), 1, - sym_argument_reference, - STATE(13026), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(7550), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7059), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7593), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [157264] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8706), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [157378] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5554), 1, - sym_create_index_with_clause, - STATE(6569), 1, - sym_where_clause, - ACTIONS(7501), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7503), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [157444] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8717), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [157558] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8777), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [157672] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7035), 1, - aux_sym_cte_token2, - ACTIONS(7037), 1, - anon_sym_LPAREN, - ACTIONS(7039), 1, - aux_sym_null_hint_token2, - ACTIONS(7041), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7043), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7045), 1, - aux_sym_TRUE_token1, - ACTIONS(7047), 1, - aux_sym_FALSE_token1, - ACTIONS(7049), 1, - sym_number, - ACTIONS(7051), 1, - sym__unquoted_identifier, - ACTIONS(7053), 1, - anon_sym_BQUOTE, - ACTIONS(7055), 1, - anon_sym_DQUOTE, - ACTIONS(7057), 1, - anon_sym_SQUOTE, - ACTIONS(7061), 1, - anon_sym_DASH, - ACTIONS(7063), 1, - anon_sym_STAR, - ACTIONS(7065), 1, - aux_sym_interval_expression_token1, - ACTIONS(7067), 1, - anon_sym_DOLLAR, - ACTIONS(7069), 1, - sym__dollar_quoted_string_tag, - STATE(7088), 1, - sym_identifier, - STATE(7135), 1, - sym__quoted_identifier, - STATE(7321), 1, - sym__identifier, - STATE(7354), 1, - sym_dotted_name, - STATE(7461), 1, - sym__expression, - STATE(7534), 1, - sym_argument_reference, - STATE(13032), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(7550), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7059), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7593), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [157780] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(451), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(453), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [157838] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7505), 1, - anon_sym_LPAREN, - ACTIONS(4308), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4310), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - [157898] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(441), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(443), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [157956] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7507), 1, - aux_sym_cte_token2, - ACTIONS(7509), 1, - anon_sym_LPAREN, - ACTIONS(7511), 1, - aux_sym_null_hint_token2, - ACTIONS(7513), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7515), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7517), 1, - aux_sym_TRUE_token1, - ACTIONS(7519), 1, - aux_sym_FALSE_token1, - ACTIONS(7521), 1, - sym_number, - ACTIONS(7523), 1, - sym__unquoted_identifier, - ACTIONS(7525), 1, - anon_sym_BQUOTE, - ACTIONS(7527), 1, - anon_sym_DQUOTE, - ACTIONS(7529), 1, - anon_sym_SQUOTE, - ACTIONS(7533), 1, - anon_sym_DASH, - ACTIONS(7535), 1, - anon_sym_STAR, - ACTIONS(7537), 1, - aux_sym_interval_expression_token1, - ACTIONS(7539), 1, - anon_sym_DOLLAR, - ACTIONS(7541), 1, - sym__dollar_quoted_string_tag, - STATE(4284), 1, - sym_identifier, - STATE(4370), 1, - sym__quoted_identifier, - STATE(4848), 1, - sym__identifier, - STATE(4875), 1, - sym_dotted_name, - STATE(5177), 1, - sym__expression, - STATE(5314), 1, - sym_argument_reference, - STATE(7794), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(5312), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7531), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5513), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [158064] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5553), 1, - sym_create_index_with_clause, - STATE(6574), 1, - sym_where_clause, - ACTIONS(7543), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7545), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [158130] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5520), 1, - sym_create_index_with_clause, - STATE(6774), 1, - sym_where_clause, - ACTIONS(7547), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7549), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [158196] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5552), 1, - sym_create_index_with_clause, - STATE(6587), 1, - sym_where_clause, - ACTIONS(6406), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6408), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [158262] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5654), 1, - sym_create_index_with_clause, - STATE(6502), 1, - sym_where_clause, - ACTIONS(6424), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6426), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [158328] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7551), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7553), 45, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token5, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token1, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [158386] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8780), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [158500] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5548), 1, - sym_create_index_with_clause, - STATE(6637), 1, - sym_where_clause, - ACTIONS(6416), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6418), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [158566] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8714), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [158680] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5469), 1, - sym_create_index_with_clause, - STATE(6612), 1, - sym_where_clause, - ACTIONS(7555), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7557), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [158746] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - STATE(5970), 1, - sym_offset_clause, - ACTIONS(3687), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3689), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [158808] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7559), 1, - anon_sym_DOT, - STATE(5429), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(124), 11, - aux_sym_with_clause_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(122), 37, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [158870] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7507), 1, - aux_sym_cte_token2, - ACTIONS(7509), 1, - anon_sym_LPAREN, - ACTIONS(7511), 1, - aux_sym_null_hint_token2, - ACTIONS(7513), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7515), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7517), 1, - aux_sym_TRUE_token1, - ACTIONS(7519), 1, - aux_sym_FALSE_token1, - ACTIONS(7521), 1, - sym_number, - ACTIONS(7523), 1, - sym__unquoted_identifier, - ACTIONS(7525), 1, - anon_sym_BQUOTE, - ACTIONS(7527), 1, - anon_sym_DQUOTE, - ACTIONS(7529), 1, - anon_sym_SQUOTE, - ACTIONS(7533), 1, - anon_sym_DASH, - ACTIONS(7535), 1, - anon_sym_STAR, - ACTIONS(7537), 1, - aux_sym_interval_expression_token1, - ACTIONS(7539), 1, - anon_sym_DOLLAR, - ACTIONS(7541), 1, - sym__dollar_quoted_string_tag, - STATE(4284), 1, - sym_identifier, - STATE(4370), 1, - sym__quoted_identifier, - STATE(4848), 1, - sym__identifier, - STATE(4875), 1, - sym_dotted_name, - STATE(5177), 1, - sym__expression, - STATE(5314), 1, - sym_argument_reference, - STATE(8826), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(5312), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7531), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5513), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [158978] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7561), 1, - anon_sym_COMMA, - ACTIONS(7110), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7112), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [159038] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7563), 1, - anon_sym_LPAREN, - ACTIONS(4295), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4297), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - [159098] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7433), 1, - aux_sym_cte_token2, - ACTIONS(7435), 1, - anon_sym_LPAREN, - ACTIONS(7437), 1, - aux_sym_null_hint_token2, - ACTIONS(7439), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7441), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7443), 1, - aux_sym_TRUE_token1, - ACTIONS(7445), 1, - aux_sym_FALSE_token1, - ACTIONS(7447), 1, - sym_number, - ACTIONS(7449), 1, - sym__unquoted_identifier, - ACTIONS(7451), 1, - anon_sym_BQUOTE, - ACTIONS(7453), 1, - anon_sym_DQUOTE, - ACTIONS(7455), 1, - anon_sym_SQUOTE, - ACTIONS(7459), 1, - anon_sym_DASH, - ACTIONS(7461), 1, - anon_sym_STAR, - ACTIONS(7463), 1, - aux_sym_interval_expression_token1, - ACTIONS(7465), 1, - anon_sym_DOLLAR, - ACTIONS(7467), 1, - sym__dollar_quoted_string_tag, - STATE(2165), 1, - sym_identifier, - STATE(2217), 1, - sym__quoted_identifier, - STATE(2449), 1, - sym_dotted_name, - STATE(2472), 1, - sym__identifier, - STATE(2579), 1, - sym__expression, - STATE(2793), 1, - sym_argument_reference, - STATE(7794), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(2792), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7457), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2833), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [159206] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8708), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [159320] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8738), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [159434] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7565), 1, - anon_sym_DOT, - STATE(5429), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(117), 11, - aux_sym_with_clause_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 37, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [159496] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8739), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [159610] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8741), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [159724] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8749), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [159838] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3338), 1, - aux_sym_offset_clause_token1, - STATE(6257), 1, - sym_offset_clause, - ACTIONS(3754), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3756), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [159900] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8744), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [160014] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5449), 1, - sym_create_index_with_clause, - STATE(6485), 1, - sym_where_clause, - ACTIONS(7568), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7570), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [160080] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5555), 1, - sym_create_index_with_clause, - STATE(6568), 1, - sym_where_clause, - ACTIONS(6362), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6364), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [160146] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5947), 1, - aux_sym_with_clause_token1, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(5544), 1, - sym_create_index_with_clause, - STATE(6743), 1, - sym_where_clause, - ACTIONS(6212), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6214), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [160212] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8697), 1, - sym_trigger_body, - STATE(8748), 1, - sym__compound_statement, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [160326] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7035), 1, - aux_sym_cte_token2, - ACTIONS(7037), 1, - anon_sym_LPAREN, - ACTIONS(7039), 1, - aux_sym_null_hint_token2, - ACTIONS(7041), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7043), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7045), 1, - aux_sym_TRUE_token1, - ACTIONS(7047), 1, - aux_sym_FALSE_token1, - ACTIONS(7049), 1, - sym_number, - ACTIONS(7051), 1, - sym__unquoted_identifier, - ACTIONS(7053), 1, - anon_sym_BQUOTE, - ACTIONS(7055), 1, - anon_sym_DQUOTE, - ACTIONS(7057), 1, - anon_sym_SQUOTE, - ACTIONS(7061), 1, - anon_sym_DASH, - ACTIONS(7063), 1, - anon_sym_STAR, - ACTIONS(7065), 1, - aux_sym_interval_expression_token1, - ACTIONS(7067), 1, - anon_sym_DOLLAR, - ACTIONS(7069), 1, - sym__dollar_quoted_string_tag, - STATE(7088), 1, - sym_identifier, - STATE(7135), 1, - sym__quoted_identifier, - STATE(7321), 1, - sym__identifier, - STATE(7354), 1, - sym_dotted_name, - STATE(7461), 1, - sym__expression, - STATE(7534), 1, - sym_argument_reference, - STATE(13071), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(7550), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7059), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7593), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [160434] = 31, - ACTIONS(3), 1, - sym_comment, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(1079), 1, - aux_sym_with_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(4561), 1, - aux_sym_begin_statement_token1, - ACTIONS(4563), 1, - aux_sym_create_statement_token1, - ACTIONS(4565), 1, - aux_sym_alter_statement_token1, - ACTIONS(4567), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(4569), 1, - aux_sym_return_statement_token1, - ACTIONS(4571), 1, - aux_sym_declare_statement_token1, - ACTIONS(4579), 1, - aux_sym_trigger_event_token1, - ACTIONS(4581), 1, - aux_sym_trigger_event_token2, - ACTIONS(4583), 1, - aux_sym_trigger_event_token3, - ACTIONS(4589), 1, - aux_sym_trigger_body_token1, - ACTIONS(4591), 1, - aux_sym_drop_statement_token1, - ACTIONS(4593), 1, - aux_sym_grant_statement_token1, - ACTIONS(4595), 1, - aux_sym_grant_statement_token4, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(8748), 1, - sym__compound_statement, - STATE(8773), 1, - sym_trigger_body, - STATE(8787), 1, - sym__simple_statement, - STATE(9018), 1, - sym_with_clause, - STATE(15185), 1, - sym_identifier, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [160548] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7035), 1, - aux_sym_cte_token2, - ACTIONS(7037), 1, - anon_sym_LPAREN, - ACTIONS(7039), 1, - aux_sym_null_hint_token2, - ACTIONS(7041), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7043), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7045), 1, - aux_sym_TRUE_token1, - ACTIONS(7047), 1, - aux_sym_FALSE_token1, - ACTIONS(7049), 1, - sym_number, - ACTIONS(7051), 1, - sym__unquoted_identifier, - ACTIONS(7053), 1, - anon_sym_BQUOTE, - ACTIONS(7055), 1, - anon_sym_DQUOTE, - ACTIONS(7057), 1, - anon_sym_SQUOTE, - ACTIONS(7061), 1, - anon_sym_DASH, - ACTIONS(7063), 1, - anon_sym_STAR, - ACTIONS(7065), 1, - aux_sym_interval_expression_token1, - ACTIONS(7067), 1, - anon_sym_DOLLAR, - ACTIONS(7069), 1, - sym__dollar_quoted_string_tag, - STATE(7088), 1, - sym_identifier, - STATE(7135), 1, - sym__quoted_identifier, - STATE(7321), 1, - sym__identifier, - STATE(7354), 1, - sym_dotted_name, - STATE(7461), 1, - sym__expression, - STATE(7534), 1, - sym_argument_reference, - STATE(13075), 2, - sym__aliased_expression, - sym__aliasable_expression, - STATE(7550), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7059), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7593), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [160656] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7572), 1, - aux_sym_with_clause_token1, - ACTIONS(7574), 1, - aux_sym_create_table_statement_token1, - ACTIONS(608), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(612), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [160717] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7576), 1, - aux_sym_cte_token2, - ACTIONS(7578), 1, - anon_sym_LPAREN, - ACTIONS(7580), 1, - aux_sym_null_hint_token2, - ACTIONS(7582), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7584), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7586), 1, - aux_sym_TRUE_token1, - ACTIONS(7588), 1, - aux_sym_FALSE_token1, - ACTIONS(7590), 1, - sym_number, - ACTIONS(7592), 1, - sym__unquoted_identifier, - ACTIONS(7594), 1, - anon_sym_BQUOTE, - ACTIONS(7596), 1, - anon_sym_DQUOTE, - ACTIONS(7598), 1, - anon_sym_SQUOTE, - ACTIONS(7602), 1, - anon_sym_DASH, - ACTIONS(7604), 1, - anon_sym_STAR, - ACTIONS(7606), 1, - aux_sym_interval_expression_token1, - ACTIONS(7608), 1, - anon_sym_DOLLAR, - ACTIONS(7610), 1, - sym__dollar_quoted_string_tag, - STATE(2441), 1, - sym_dotted_name, - STATE(2583), 1, - sym__quoted_identifier, - STATE(2885), 1, - sym_identifier, - STATE(3397), 1, - sym__identifier, - STATE(3625), 1, - sym_argument_reference, - STATE(3827), 1, - sym__expression, - STATE(8213), 1, - sym_order_expression, - STATE(3610), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7600), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3808), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [160824] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6482), 1, - sym_where_clause, - ACTIONS(7612), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7614), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [160885] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7620), 1, - anon_sym_COMMA, - STATE(5489), 1, - aux_sym_create_function_statement_repeat1, - ACTIONS(7616), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7618), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [160946] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6724), 1, - sym__unquoted_identifier, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(7624), 1, - anon_sym_SEMI, - STATE(5125), 1, - sym__quoted_identifier, - STATE(6652), 1, - sym_identifier, - ACTIONS(7622), 2, - ts_builtin_sym_end, - aux_sym_pg_command_token1, - ACTIONS(7626), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [161015] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6485), 1, - sym_where_clause, - ACTIONS(7568), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7570), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [161076] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6488), 1, - sym_where_clause, - ACTIONS(7628), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7630), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [161137] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6489), 1, - sym_where_clause, - ACTIONS(7632), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7634), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [161198] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7636), 1, - anon_sym_LPAREN, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7793), 1, - sym__expression, - STATE(11063), 1, - sym_expression_list, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [161305] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5517), 1, - anon_sym_RPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7713), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [161412] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7638), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7640), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [161469] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5784), 1, - anon_sym_DOT, - ACTIONS(5875), 1, - anon_sym_LBRACK, - STATE(4540), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(160), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 37, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [161532] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - STATE(6537), 1, - sym_offset_clause, - ACTIONS(3754), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3756), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [161593] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7642), 1, - aux_sym_cte_token2, - ACTIONS(7644), 1, - anon_sym_LPAREN, - ACTIONS(7646), 1, - aux_sym_null_hint_token2, - ACTIONS(7648), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7650), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7652), 1, - aux_sym_TRUE_token1, - ACTIONS(7654), 1, - aux_sym_FALSE_token1, - ACTIONS(7656), 1, - sym_number, - ACTIONS(7658), 1, - sym__unquoted_identifier, - ACTIONS(7660), 1, - anon_sym_BQUOTE, - ACTIONS(7662), 1, - anon_sym_DQUOTE, - ACTIONS(7664), 1, - anon_sym_SQUOTE, - ACTIONS(7668), 1, - anon_sym_DASH, - ACTIONS(7670), 1, - anon_sym_STAR, - ACTIONS(7672), 1, - aux_sym_interval_expression_token1, - ACTIONS(7674), 1, - anon_sym_DOLLAR, - ACTIONS(7676), 1, - sym__dollar_quoted_string_tag, - STATE(6897), 1, - sym_identifier, - STATE(6959), 1, - sym__quoted_identifier, - STATE(6982), 1, - sym__expression, - STATE(7136), 1, - sym_dotted_name, - STATE(7142), 1, - sym__identifier, - STATE(7278), 1, - sym_argument_reference, - STATE(8872), 1, - sym_ordered_expression, - STATE(7310), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7666), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7454), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [161700] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6848), 1, - aux_sym_initial_mode_token1, - STATE(6752), 1, - sym_initial_mode, - ACTIONS(7678), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7680), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [161761] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6478), 1, - sym_where_clause, - ACTIONS(7483), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7485), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [161822] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7682), 1, - anon_sym_COMMA, - ACTIONS(7110), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7112), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [161881] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6475), 1, - sym_where_clause, - ACTIONS(5974), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5976), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [161942] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - STATE(6506), 1, - sym_offset_clause, - ACTIONS(3687), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3689), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [162003] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6499), 1, - sym_where_clause, - ACTIONS(7684), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7686), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [162064] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7688), 1, - anon_sym_COMMA, - STATE(5563), 1, - aux_sym_set_clause_body_repeat1, - ACTIONS(6818), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6820), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [162125] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6486), 1, - sym_where_clause, - ACTIONS(7489), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7491), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [162186] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6487), 1, - sym_where_clause, - ACTIONS(7690), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7692), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [162247] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7694), 1, - aux_sym_with_clause_token1, - ACTIONS(7696), 1, - anon_sym_LPAREN, - ACTIONS(7698), 1, - aux_sym_create_table_statement_token1, - ACTIONS(7700), 1, - aux_sym_type_token2, - ACTIONS(285), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(281), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [162312] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6724), 1, - sym__unquoted_identifier, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(7704), 1, - anon_sym_SEMI, - STATE(5125), 1, - sym__quoted_identifier, - STATE(6648), 1, - sym_identifier, - ACTIONS(7702), 2, - ts_builtin_sym_end, - aux_sym_pg_command_token1, - ACTIONS(7706), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [162381] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(737), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(739), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [162438] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(733), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(735), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [162495] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6516), 1, - sym_where_clause, - ACTIONS(7708), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7710), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [162556] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(729), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(731), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [162613] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6857), 1, - aux_sym_cte_token2, - ACTIONS(6859), 1, - aux_sym_comment_statement_token7, - ACTIONS(6861), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(6865), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(6867), 1, - aux_sym_frame_clause_token2, - ACTIONS(6869), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(6881), 1, - anon_sym_CARET, - ACTIONS(6885), 1, - anon_sym_SLASH, - ACTIONS(6875), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(6877), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(6879), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(6883), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(741), 6, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(6863), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(743), 15, - aux_sym_cte_token1, - aux_sym_create_function_statement_token7, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - [162696] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6857), 1, - aux_sym_cte_token2, - ACTIONS(6859), 1, - aux_sym_comment_statement_token7, - ACTIONS(6861), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(6869), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(6881), 1, - anon_sym_CARET, - ACTIONS(6885), 1, - anon_sym_SLASH, - ACTIONS(6875), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(6877), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(6879), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(6883), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(765), 6, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(6863), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(767), 17, - aux_sym_cte_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - [162775] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(725), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(727), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [162832] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7712), 1, - aux_sym_with_clause_token1, - ACTIONS(7714), 1, - anon_sym_LPAREN, - ACTIONS(7716), 1, - aux_sym_create_table_statement_token1, - ACTIONS(7718), 1, - aux_sym_type_token2, - ACTIONS(285), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(281), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [162897] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6517), 1, - sym_where_clause, - ACTIONS(6242), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6244), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [162958] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5822), 1, - anon_sym_DOT, - ACTIONS(5875), 1, - anon_sym_LBRACK, - STATE(4547), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(160), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 37, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [163021] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(721), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(723), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [163078] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(713), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(715), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [163135] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6539), 1, - sym_where_clause, - ACTIONS(7031), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7033), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [163196] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6541), 1, - sym_where_clause, - ACTIONS(5955), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5957), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [163257] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6542), 1, - sym_where_clause, - ACTIONS(7720), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7722), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [163318] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6546), 1, - sym_where_clause, - ACTIONS(7429), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7431), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [163379] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(686), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(688), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [163436] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(703), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(705), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [163493] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6869), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(6881), 1, - anon_sym_CARET, - ACTIONS(682), 20, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 27, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [163554] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6869), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(682), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 27, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [163613] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6869), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(6881), 1, - anon_sym_CARET, - ACTIONS(6885), 1, - anon_sym_SLASH, - ACTIONS(6883), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(682), 15, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 26, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [163678] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(656), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(658), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [163735] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7620), 1, - anon_sym_COMMA, - STATE(5644), 1, - aux_sym_create_function_statement_repeat1, - ACTIONS(7724), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7726), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [163796] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6724), 1, - sym__unquoted_identifier, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(7730), 1, - anon_sym_SEMI, - STATE(5125), 1, - sym__quoted_identifier, - STATE(6797), 1, - sym_identifier, - ACTIONS(7728), 2, - ts_builtin_sym_end, - aux_sym_pg_command_token1, - ACTIONS(7732), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [163865] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6869), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(717), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(719), 27, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [163924] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6857), 1, - aux_sym_cte_token2, - ACTIONS(6859), 1, - aux_sym_comment_statement_token7, - ACTIONS(6861), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(6867), 1, - aux_sym_frame_clause_token2, - ACTIONS(6869), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(6881), 1, - anon_sym_CARET, - ACTIONS(6885), 1, - anon_sym_SLASH, - ACTIONS(6875), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(6877), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(6879), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(6883), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(761), 6, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(6863), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(763), 16, - aux_sym_cte_token1, - aux_sym_create_function_statement_token7, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - [164005] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7642), 1, - aux_sym_cte_token2, - ACTIONS(7644), 1, - anon_sym_LPAREN, - ACTIONS(7646), 1, - aux_sym_null_hint_token2, - ACTIONS(7648), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7650), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7652), 1, - aux_sym_TRUE_token1, - ACTIONS(7654), 1, - aux_sym_FALSE_token1, - ACTIONS(7656), 1, - sym_number, - ACTIONS(7658), 1, - sym__unquoted_identifier, - ACTIONS(7660), 1, - anon_sym_BQUOTE, - ACTIONS(7662), 1, - anon_sym_DQUOTE, - ACTIONS(7664), 1, - anon_sym_SQUOTE, - ACTIONS(7668), 1, - anon_sym_DASH, - ACTIONS(7670), 1, - anon_sym_STAR, - ACTIONS(7672), 1, - aux_sym_interval_expression_token1, - ACTIONS(7674), 1, - anon_sym_DOLLAR, - ACTIONS(7676), 1, - sym__dollar_quoted_string_tag, - STATE(6839), 1, - sym__expression, - STATE(6897), 1, - sym_identifier, - STATE(6959), 1, - sym__quoted_identifier, - STATE(7136), 1, - sym_dotted_name, - STATE(7142), 1, - sym__identifier, - STATE(7278), 1, - sym_argument_reference, - STATE(8837), 1, - sym_ordered_expression, - STATE(7310), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7666), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7454), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [164112] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7636), 1, - anon_sym_LPAREN, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7748), 1, - sym__expression, - STATE(10436), 1, - sym_expression_list, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [164219] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6502), 1, - sym_where_clause, - ACTIONS(6424), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6426), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [164280] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7636), 1, - anon_sym_LPAREN, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7741), 1, - sym__expression, - STATE(10460), 1, - sym_expression_list, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [164387] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6869), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(6881), 1, - anon_sym_CARET, - ACTIONS(6885), 1, - anon_sym_SLASH, - ACTIONS(6875), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(6877), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(6883), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(682), 13, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 24, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [164456] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(672), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(674), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [164513] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(668), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(670), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [164570] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(664), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(666), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [164627] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6561), 1, - sym_where_clause, - ACTIONS(7734), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7736), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [164688] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(784), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(786), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [164745] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(117), 12, - aux_sym_with_clause_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 37, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [164802] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6612), 1, - sym_where_clause, - ACTIONS(7555), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7557), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [164863] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(660), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(662), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [164920] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(709), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(711), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [164977] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(437), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(439), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [165034] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7738), 1, - aux_sym_cte_token2, - ACTIONS(7742), 1, - anon_sym_DASH, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3345), 1, - sym__identifier, - STATE(3453), 1, - sym_argument_reference, - STATE(3793), 1, - sym__expression, - STATE(8027), 1, - sym_order_expression, - STATE(3592), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7740), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [165141] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6869), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(745), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(747), 27, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [165200] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7636), 1, - anon_sym_LPAREN, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7719), 1, - sym__expression, - STATE(10880), 1, - sym_expression_list, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [165307] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7636), 1, - anon_sym_LPAREN, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7715), 1, - sym__expression, - STATE(10879), 1, - sym_expression_list, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [165414] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(769), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(771), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [165471] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(263), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(265), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [165528] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(788), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(790), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [165585] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(836), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(838), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [165642] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4971), 1, - aux_sym_fetch_clause_token1, - STATE(6514), 1, - sym_fetch_clause, - ACTIONS(4959), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4961), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [165703] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(840), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(842), 28, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [165760] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(840), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(842), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [165817] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7744), 1, - aux_sym_cte_token2, - ACTIONS(7748), 1, - anon_sym_DASH, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5130), 1, - sym_dotted_name, - STATE(5476), 1, - sym_identifier, - STATE(6803), 1, - sym__identifier, - STATE(7041), 1, - sym__expression, - STATE(8027), 1, - sym_order_expression, - STATE(6949), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7746), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [165924] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6591), 1, - sym_where_clause, - ACTIONS(7750), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7752), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [165985] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7642), 1, - aux_sym_cte_token2, - ACTIONS(7644), 1, - anon_sym_LPAREN, - ACTIONS(7646), 1, - aux_sym_null_hint_token2, - ACTIONS(7648), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7650), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7652), 1, - aux_sym_TRUE_token1, - ACTIONS(7654), 1, - aux_sym_FALSE_token1, - ACTIONS(7656), 1, - sym_number, - ACTIONS(7658), 1, - sym__unquoted_identifier, - ACTIONS(7660), 1, - anon_sym_BQUOTE, - ACTIONS(7662), 1, - anon_sym_DQUOTE, - ACTIONS(7664), 1, - anon_sym_SQUOTE, - ACTIONS(7668), 1, - anon_sym_DASH, - ACTIONS(7670), 1, - anon_sym_STAR, - ACTIONS(7672), 1, - aux_sym_interval_expression_token1, - ACTIONS(7674), 1, - anon_sym_DOLLAR, - ACTIONS(7676), 1, - sym__dollar_quoted_string_tag, - STATE(6895), 1, - sym__expression, - STATE(6897), 1, - sym_identifier, - STATE(6959), 1, - sym__quoted_identifier, - STATE(7136), 1, - sym_dotted_name, - STATE(7142), 1, - sym__identifier, - STATE(7278), 1, - sym_argument_reference, - STATE(8831), 1, - sym_ordered_expression, - STATE(7310), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7666), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7454), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [166092] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7636), 1, - anon_sym_LPAREN, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7766), 1, - sym__expression, - STATE(10270), 1, - sym_expression_list, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [166199] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7636), 1, - anon_sym_LPAREN, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7764), 1, - sym__expression, - STATE(10274), 1, - sym_expression_list, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [166306] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6724), 1, - sym__unquoted_identifier, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(7756), 1, - anon_sym_SEMI, - STATE(5125), 1, - sym__quoted_identifier, - STATE(6624), 1, - sym_identifier, - ACTIONS(7754), 2, - ts_builtin_sym_end, - aux_sym_pg_command_token1, - ACTIONS(7758), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [166375] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(433), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(435), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [166432] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(425), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(427), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [166489] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(538), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(540), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [166546] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(564), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(566), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [166603] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(568), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(570), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [166660] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(616), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(618), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [166717] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(550), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(552), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [166774] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(546), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(548), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [166831] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(542), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(544), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [166888] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6595), 1, - sym_where_clause, - ACTIONS(7760), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7762), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [166949] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6599), 1, - sym_where_clause, - ACTIONS(6292), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6294), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [167010] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(530), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(532), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [167067] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(484), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(486), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [167124] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(461), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(463), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [167181] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(469), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(471), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [167238] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(465), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(467), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [167295] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7636), 1, - anon_sym_LPAREN, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7709), 1, - sym__expression, - STATE(10632), 1, - sym_expression_list, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [167402] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7636), 1, - anon_sym_LPAREN, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7712), 1, - sym__expression, - STATE(10666), 1, - sym_expression_list, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [167509] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(319), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(321), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [167566] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6643), 1, - sym_where_clause, - ACTIONS(7276), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7278), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [167627] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6630), 1, - sym_where_clause, - ACTIONS(6478), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6480), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [167688] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7764), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7766), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [167745] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7768), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7770), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [167802] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6725), 1, - sym_where_clause, - ACTIONS(7469), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7471), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [167863] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6726), 1, - sym_where_clause, - ACTIONS(5945), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5949), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [167924] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(305), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(307), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_over_clause_token1, - sym__unquoted_identifier, - [167981] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(648), 7, - sym__dollar_quoted_string_tag, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - ACTIONS(650), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [168038] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6774), 1, - sym_where_clause, - ACTIONS(7547), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7549), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [168099] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6471), 1, - sym_where_clause, - ACTIONS(7772), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7774), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [168160] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6767), 1, - sym_where_clause, - ACTIONS(7776), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7778), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [168221] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6762), 1, - sym_where_clause, - ACTIONS(7493), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7495), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [168282] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6745), 1, - sym_where_clause, - ACTIONS(7780), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7782), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [168343] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6743), 1, - sym_where_clause, - ACTIONS(6212), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6214), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [168404] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7784), 1, - anon_sym_LBRACK, - STATE(5596), 1, - aux_sym_array_type_repeat1, - ACTIONS(326), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(328), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [168465] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - STATE(6754), 1, - sym_offset_clause, - ACTIONS(5001), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5003), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [168526] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7786), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7788), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [168583] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4605), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4607), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - [168640] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7790), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7792), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [168697] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7688), 1, - anon_sym_COMMA, - STATE(5623), 1, - aux_sym_set_clause_body_repeat1, - ACTIONS(6551), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6553), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [168758] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7794), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7796), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [168815] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5572), 1, - aux_sym_cte_token2, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5600), 1, - anon_sym_DASH, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7798), 1, - aux_sym_alter_table_action_alter_column_token2, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3453), 1, - sym_argument_reference, - STATE(3857), 1, - sym__identifier, - STATE(4663), 1, - sym__expression, - STATE(3993), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5598), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [168922] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4971), 1, - aux_sym_fetch_clause_token1, - STATE(6639), 1, - sym_fetch_clause, - ACTIONS(7800), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7802), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [168983] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6662), 1, - aux_sym_filter_clause_token1, - ACTIONS(6664), 1, - aux_sym_over_clause_token1, - STATE(6593), 1, - sym_filter_clause, - STATE(6912), 1, - sym_over_clause, - ACTIONS(197), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [169048] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6637), 1, - sym_where_clause, - ACTIONS(6416), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6418), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [169109] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6587), 1, - sym_where_clause, - ACTIONS(6406), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6408), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [169170] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6581), 1, - sym_where_clause, - ACTIONS(7804), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7806), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [169231] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6574), 1, - sym_where_clause, - ACTIONS(7543), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7545), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [169292] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6569), 1, - sym_where_clause, - ACTIONS(7501), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7503), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [169353] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6568), 1, - sym_where_clause, - ACTIONS(6362), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6364), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [169414] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6662), 1, - aux_sym_filter_clause_token1, - ACTIONS(6664), 1, - aux_sym_over_clause_token1, - STATE(6596), 1, - sym_filter_clause, - STATE(6919), 1, - sym_over_clause, - ACTIONS(187), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [169479] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6564), 1, - sym_where_clause, - ACTIONS(7497), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7499), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [169540] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7808), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7810), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_index_include_clause_token1, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - [169597] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6753), 1, - sym_where_clause, - ACTIONS(7812), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7814), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [169658] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6662), 1, - aux_sym_filter_clause_token1, - ACTIONS(6664), 1, - aux_sym_over_clause_token1, - STATE(6615), 1, - sym_filter_clause, - STATE(6865), 1, - sym_over_clause, - ACTIONS(179), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [169723] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6662), 1, - aux_sym_filter_clause_token1, - ACTIONS(6664), 1, - aux_sym_over_clause_token1, - STATE(6640), 1, - sym_filter_clause, - STATE(6906), 1, - sym_over_clause, - ACTIONS(201), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [169788] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(437), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(439), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [169845] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(433), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(435), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [169902] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(425), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(427), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [169959] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7820), 2, - aux_sym_create_function_statement_token10, - aux_sym_create_trigger_statement_token6, - ACTIONS(7816), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7818), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [170018] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(538), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(540), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [170075] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(564), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(566), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [170132] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5663), 1, - aux_sym_cte_token2, - ACTIONS(5665), 1, - anon_sym_LPAREN, - ACTIONS(5667), 1, - aux_sym_null_hint_token2, - ACTIONS(5669), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5671), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5673), 1, - aux_sym_TRUE_token1, - ACTIONS(5675), 1, - aux_sym_FALSE_token1, - ACTIONS(5677), 1, - sym_number, - ACTIONS(5679), 1, - sym__unquoted_identifier, - ACTIONS(5681), 1, - anon_sym_BQUOTE, - ACTIONS(5683), 1, - anon_sym_DQUOTE, - ACTIONS(5685), 1, - anon_sym_SQUOTE, - ACTIONS(5689), 1, - anon_sym_DASH, - ACTIONS(5691), 1, - anon_sym_STAR, - ACTIONS(5693), 1, - aux_sym_interval_expression_token1, - ACTIONS(5695), 1, - anon_sym_DOLLAR, - ACTIONS(5697), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7822), 1, - aux_sym_alter_table_action_alter_column_token2, - STATE(970), 1, - sym_identifier, - STATE(1286), 1, - sym__quoted_identifier, - STATE(1699), 1, - sym_dotted_name, - STATE(1722), 1, - sym__identifier, - STATE(2016), 1, - sym_argument_reference, - STATE(2078), 1, - sym__expression, - STATE(2017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5687), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2061), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [170239] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(568), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(570), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [170296] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(616), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(618), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [170353] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(550), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(552), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [170410] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(546), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(548), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [170467] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(542), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(544), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [170524] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(530), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(532), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [170581] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(484), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(486), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [170638] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7824), 1, - anon_sym_LBRACK, - STATE(5594), 1, - aux_sym_array_type_repeat1, - ACTIONS(319), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(321), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [170699] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(461), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(463), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [170756] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7784), 1, - anon_sym_LBRACK, - STATE(5594), 1, - aux_sym_array_type_repeat1, - ACTIONS(336), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(338), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [170817] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(469), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(471), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [170874] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(465), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(467), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [170931] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(319), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(321), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [170988] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7576), 1, - aux_sym_cte_token2, - ACTIONS(7578), 1, - anon_sym_LPAREN, - ACTIONS(7580), 1, - aux_sym_null_hint_token2, - ACTIONS(7582), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7584), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7586), 1, - aux_sym_TRUE_token1, - ACTIONS(7588), 1, - aux_sym_FALSE_token1, - ACTIONS(7590), 1, - sym_number, - ACTIONS(7592), 1, - sym__unquoted_identifier, - ACTIONS(7594), 1, - anon_sym_BQUOTE, - ACTIONS(7596), 1, - anon_sym_DQUOTE, - ACTIONS(7598), 1, - anon_sym_SQUOTE, - ACTIONS(7602), 1, - anon_sym_DASH, - ACTIONS(7604), 1, - anon_sym_STAR, - ACTIONS(7606), 1, - aux_sym_interval_expression_token1, - ACTIONS(7608), 1, - anon_sym_DOLLAR, - ACTIONS(7610), 1, - sym__dollar_quoted_string_tag, - STATE(2441), 1, - sym_dotted_name, - STATE(2583), 1, - sym__quoted_identifier, - STATE(2885), 1, - sym_identifier, - STATE(3397), 1, - sym__identifier, - STATE(3625), 1, - sym_argument_reference, - STATE(3827), 1, - sym__expression, - STATE(8108), 1, - sym_order_expression, - STATE(3610), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7600), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3808), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [171095] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 7, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(117), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [171152] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7827), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7829), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [171209] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7831), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7833), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [171266] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7835), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7837), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [171323] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7839), 1, - aux_sym_cte_token2, - ACTIONS(7841), 1, - anon_sym_LPAREN, - ACTIONS(7843), 1, - aux_sym_null_hint_token2, - ACTIONS(7845), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7847), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7849), 1, - aux_sym_TRUE_token1, - ACTIONS(7851), 1, - aux_sym_FALSE_token1, - ACTIONS(7853), 1, - sym_number, - ACTIONS(7855), 1, - sym__unquoted_identifier, - ACTIONS(7857), 1, - anon_sym_BQUOTE, - ACTIONS(7859), 1, - anon_sym_DQUOTE, - ACTIONS(7861), 1, - anon_sym_SQUOTE, - ACTIONS(7865), 1, - anon_sym_DASH, - ACTIONS(7867), 1, - anon_sym_STAR, - ACTIONS(7869), 1, - aux_sym_interval_expression_token1, - ACTIONS(7871), 1, - anon_sym_DOLLAR, - ACTIONS(7873), 1, - sym__dollar_quoted_string_tag, - STATE(336), 1, - sym_identifier, - STATE(504), 1, - sym__quoted_identifier, - STATE(693), 1, - sym__identifier, - STATE(705), 1, - sym_dotted_name, - STATE(889), 1, - sym_argument_reference, - STATE(964), 1, - sym__expression, - STATE(5196), 1, - sym_order_expression, - STATE(884), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7863), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1119), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [171430] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7744), 1, - aux_sym_cte_token2, - ACTIONS(7748), 1, - anon_sym_DASH, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5130), 1, - sym_dotted_name, - STATE(5476), 1, - sym_identifier, - STATE(6803), 1, - sym__identifier, - STATE(7041), 1, - sym__expression, - STATE(9086), 1, - sym_order_expression, - STATE(6949), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7746), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [171537] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7839), 1, - aux_sym_cte_token2, - ACTIONS(7841), 1, - anon_sym_LPAREN, - ACTIONS(7843), 1, - aux_sym_null_hint_token2, - ACTIONS(7845), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7847), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7849), 1, - aux_sym_TRUE_token1, - ACTIONS(7851), 1, - aux_sym_FALSE_token1, - ACTIONS(7853), 1, - sym_number, - ACTIONS(7855), 1, - sym__unquoted_identifier, - ACTIONS(7857), 1, - anon_sym_BQUOTE, - ACTIONS(7859), 1, - anon_sym_DQUOTE, - ACTIONS(7861), 1, - anon_sym_SQUOTE, - ACTIONS(7865), 1, - anon_sym_DASH, - ACTIONS(7867), 1, - anon_sym_STAR, - ACTIONS(7869), 1, - aux_sym_interval_expression_token1, - ACTIONS(7871), 1, - anon_sym_DOLLAR, - ACTIONS(7873), 1, - sym__dollar_quoted_string_tag, - STATE(336), 1, - sym_identifier, - STATE(504), 1, - sym__quoted_identifier, - STATE(693), 1, - sym__identifier, - STATE(705), 1, - sym_dotted_name, - STATE(889), 1, - sym_argument_reference, - STATE(964), 1, - sym__expression, - STATE(4818), 1, - sym_order_expression, - STATE(884), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7863), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1119), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [171644] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7738), 1, - aux_sym_cte_token2, - ACTIONS(7742), 1, - anon_sym_DASH, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3345), 1, - sym__identifier, - STATE(3453), 1, - sym_argument_reference, - STATE(3793), 1, - sym__expression, - STATE(8109), 1, - sym_order_expression, - STATE(3592), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7740), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [171751] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7875), 1, - aux_sym_with_clause_token1, - ACTIONS(7877), 1, - aux_sym_create_table_statement_token1, - ACTIONS(600), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(604), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [171812] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4971), 1, - aux_sym_fetch_clause_token1, - STATE(6550), 1, - sym_fetch_clause, - ACTIONS(6748), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6750), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [171873] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7879), 1, - aux_sym_with_clause_token1, - ACTIONS(7881), 1, - aux_sym_create_table_statement_token1, - ACTIONS(592), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(596), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [171934] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7883), 1, - aux_sym_with_clause_token1, - ACTIONS(7885), 1, - aux_sym_create_table_statement_token1, - ACTIONS(580), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(584), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [171995] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6573), 1, - sym_where_clause, - ACTIONS(7301), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7303), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [172056] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6576), 1, - sym_where_clause, - ACTIONS(6386), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6388), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [172117] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7887), 1, - aux_sym_cte_token2, - ACTIONS(7889), 1, - anon_sym_LPAREN, - ACTIONS(7891), 1, - aux_sym_null_hint_token2, - ACTIONS(7893), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7895), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7897), 1, - aux_sym_TRUE_token1, - ACTIONS(7899), 1, - aux_sym_FALSE_token1, - ACTIONS(7901), 1, - sym_number, - ACTIONS(7903), 1, - sym__unquoted_identifier, - ACTIONS(7905), 1, - anon_sym_BQUOTE, - ACTIONS(7907), 1, - anon_sym_DQUOTE, - ACTIONS(7909), 1, - anon_sym_SQUOTE, - ACTIONS(7913), 1, - anon_sym_DASH, - ACTIONS(7915), 1, - anon_sym_STAR, - ACTIONS(7917), 1, - aux_sym_interval_expression_token1, - ACTIONS(7919), 1, - anon_sym_DOLLAR, - ACTIONS(7921), 1, - sym__dollar_quoted_string_tag, - STATE(193), 1, - sym__quoted_identifier, - STATE(353), 1, - sym_dotted_name, - STATE(388), 1, - sym_identifier, - STATE(620), 1, - sym__identifier, - STATE(808), 1, - sym_argument_reference, - STATE(955), 1, - sym__expression, - STATE(5180), 1, - sym_order_expression, - STATE(809), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7911), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1164), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [172224] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6580), 1, - sym_where_clause, - ACTIONS(6420), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6422), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [172285] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - STATE(6669), 1, - sym_offset_clause, - ACTIONS(5078), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5080), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [172346] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7887), 1, - aux_sym_cte_token2, - ACTIONS(7889), 1, - anon_sym_LPAREN, - ACTIONS(7891), 1, - aux_sym_null_hint_token2, - ACTIONS(7893), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7895), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7897), 1, - aux_sym_TRUE_token1, - ACTIONS(7899), 1, - aux_sym_FALSE_token1, - ACTIONS(7901), 1, - sym_number, - ACTIONS(7903), 1, - sym__unquoted_identifier, - ACTIONS(7905), 1, - anon_sym_BQUOTE, - ACTIONS(7907), 1, - anon_sym_DQUOTE, - ACTIONS(7909), 1, - anon_sym_SQUOTE, - ACTIONS(7913), 1, - anon_sym_DASH, - ACTIONS(7915), 1, - anon_sym_STAR, - ACTIONS(7917), 1, - aux_sym_interval_expression_token1, - ACTIONS(7919), 1, - anon_sym_DOLLAR, - ACTIONS(7921), 1, - sym__dollar_quoted_string_tag, - STATE(193), 1, - sym__quoted_identifier, - STATE(353), 1, - sym_dotted_name, - STATE(388), 1, - sym_identifier, - STATE(620), 1, - sym__identifier, - STATE(808), 1, - sym_argument_reference, - STATE(955), 1, - sym__expression, - STATE(4728), 1, - sym_order_expression, - STATE(809), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7911), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1164), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [172453] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6768), 1, - sym_where_clause, - ACTIONS(7923), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7925), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [172514] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5572), 1, - aux_sym_cte_token2, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5600), 1, - anon_sym_DASH, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7927), 1, - aux_sym_alter_table_action_alter_column_token2, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3453), 1, - sym_argument_reference, - STATE(3857), 1, - sym__identifier, - STATE(4550), 1, - sym__expression, - STATE(3993), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5598), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [172621] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5030), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5032), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [172678] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7929), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7931), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - [172735] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7933), 1, - anon_sym_COMMA, - STATE(5623), 1, - aux_sym_set_clause_body_repeat1, - ACTIONS(6891), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6893), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [172796] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7936), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7938), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - sym__unquoted_identifier, - [172853] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7940), 1, - aux_sym_cte_token2, - ACTIONS(7942), 1, - anon_sym_LPAREN, - ACTIONS(7944), 1, - aux_sym_null_hint_token2, - ACTIONS(7946), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7948), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7950), 1, - aux_sym_TRUE_token1, - ACTIONS(7952), 1, - aux_sym_FALSE_token1, - ACTIONS(7954), 1, - sym_number, - ACTIONS(7956), 1, - sym__unquoted_identifier, - ACTIONS(7958), 1, - anon_sym_BQUOTE, - ACTIONS(7960), 1, - anon_sym_DQUOTE, - ACTIONS(7962), 1, - anon_sym_SQUOTE, - ACTIONS(7966), 1, - anon_sym_DASH, - ACTIONS(7968), 1, - anon_sym_STAR, - ACTIONS(7970), 1, - aux_sym_interval_expression_token1, - ACTIONS(7972), 1, - anon_sym_DOLLAR, - ACTIONS(7974), 1, - sym__dollar_quoted_string_tag, - STATE(412), 1, - sym_identifier, - STATE(595), 1, - sym__quoted_identifier, - STATE(772), 1, - sym_dotted_name, - STATE(789), 1, - sym__identifier, - STATE(1161), 1, - sym_argument_reference, - STATE(1171), 1, - sym__expression, - STATE(5222), 1, - sym_order_expression, - STATE(1165), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7964), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1209), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [172960] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6590), 1, - sym_where_clause, - ACTIONS(6523), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6525), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [173021] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - STATE(6584), 1, - sym_offset_clause, - ACTIONS(5136), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5138), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [173082] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7976), 2, - aux_sym_create_function_statement_token10, - aux_sym_create_trigger_statement_token6, - ACTIONS(7816), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7818), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_fetch_clause_token1, - sym__unquoted_identifier, - [173141] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6476), 1, - sym_where_clause, - ACTIONS(7978), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7980), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [173202] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7940), 1, - aux_sym_cte_token2, - ACTIONS(7942), 1, - anon_sym_LPAREN, - ACTIONS(7944), 1, - aux_sym_null_hint_token2, - ACTIONS(7946), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7948), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7950), 1, - aux_sym_TRUE_token1, - ACTIONS(7952), 1, - aux_sym_FALSE_token1, - ACTIONS(7954), 1, - sym_number, - ACTIONS(7956), 1, - sym__unquoted_identifier, - ACTIONS(7958), 1, - anon_sym_BQUOTE, - ACTIONS(7960), 1, - anon_sym_DQUOTE, - ACTIONS(7962), 1, - anon_sym_SQUOTE, - ACTIONS(7966), 1, - anon_sym_DASH, - ACTIONS(7968), 1, - anon_sym_STAR, - ACTIONS(7970), 1, - aux_sym_interval_expression_token1, - ACTIONS(7972), 1, - anon_sym_DOLLAR, - ACTIONS(7974), 1, - sym__dollar_quoted_string_tag, - STATE(412), 1, - sym_identifier, - STATE(595), 1, - sym__quoted_identifier, - STATE(772), 1, - sym_dotted_name, - STATE(789), 1, - sym__identifier, - STATE(1161), 1, - sym_argument_reference, - STATE(1171), 1, - sym__expression, - STATE(5105), 1, - sym_order_expression, - STATE(1165), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7964), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1209), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [173309] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7982), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7984), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_index_include_clause_token1, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - [173366] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6597), 1, - sym_where_clause, - ACTIONS(7284), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7286), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [173427] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6575), 1, - aux_sym_filter_clause_token1, - ACTIONS(6577), 1, - aux_sym_over_clause_token1, - STATE(6723), 1, - sym_filter_clause, - STATE(6867), 1, - sym_over_clause, - ACTIONS(201), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [173492] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6575), 1, - aux_sym_filter_clause_token1, - ACTIONS(6577), 1, - aux_sym_over_clause_token1, - STATE(6693), 1, - sym_filter_clause, - STATE(6861), 1, - sym_over_clause, - ACTIONS(179), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [173557] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6575), 1, - aux_sym_filter_clause_token1, - ACTIONS(6577), 1, - aux_sym_over_clause_token1, - STATE(6679), 1, - sym_filter_clause, - STATE(6855), 1, - sym_over_clause, - ACTIONS(187), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [173622] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6575), 1, - aux_sym_filter_clause_token1, - ACTIONS(6577), 1, - aux_sym_over_clause_token1, - STATE(6671), 1, - sym_filter_clause, - STATE(6843), 1, - sym_over_clause, - ACTIONS(197), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [173687] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - STATE(6635), 1, - sym_offset_clause, - ACTIONS(5084), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5086), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [173748] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5016), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5018), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token2, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_table_constraint_check_token1, - sym__unquoted_identifier, - [173805] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7986), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7988), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [173862] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6848), 1, - aux_sym_initial_mode_token1, - STATE(6744), 1, - sym_initial_mode, - ACTIONS(7990), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7992), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [173923] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4391), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4393), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - [173980] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(144), 12, - aux_sym_with_clause_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(142), 37, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [174037] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4376), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4378), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - [174094] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7994), 1, - anon_sym_COMMA, - STATE(5644), 1, - aux_sym_create_function_statement_repeat1, - ACTIONS(7638), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7640), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [174155] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(130), 12, - aux_sym_with_clause_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(128), 37, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [174212] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4372), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4374), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - [174269] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - STATE(6565), 1, - sym_offset_clause, - ACTIONS(6510), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6512), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [174330] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7997), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7999), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [174387] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6474), 1, - sym_where_clause, - ACTIONS(8001), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8003), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [174448] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5663), 1, - aux_sym_cte_token2, - ACTIONS(5665), 1, - anon_sym_LPAREN, - ACTIONS(5667), 1, - aux_sym_null_hint_token2, - ACTIONS(5669), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5671), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5673), 1, - aux_sym_TRUE_token1, - ACTIONS(5675), 1, - aux_sym_FALSE_token1, - ACTIONS(5677), 1, - sym_number, - ACTIONS(5679), 1, - sym__unquoted_identifier, - ACTIONS(5681), 1, - anon_sym_BQUOTE, - ACTIONS(5683), 1, - anon_sym_DQUOTE, - ACTIONS(5685), 1, - anon_sym_SQUOTE, - ACTIONS(5689), 1, - anon_sym_DASH, - ACTIONS(5691), 1, - anon_sym_STAR, - ACTIONS(5693), 1, - aux_sym_interval_expression_token1, - ACTIONS(5695), 1, - anon_sym_DOLLAR, - ACTIONS(5697), 1, - sym__dollar_quoted_string_tag, - ACTIONS(8005), 1, - aux_sym_alter_table_action_alter_column_token2, - STATE(970), 1, - sym_identifier, - STATE(1286), 1, - sym__quoted_identifier, - STATE(1699), 1, - sym_dotted_name, - STATE(1722), 1, - sym__identifier, - STATE(2016), 1, - sym_argument_reference, - STATE(2082), 1, - sym__expression, - STATE(2017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5687), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2061), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [174555] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3492), 1, - aux_sym_offset_clause_token1, - STATE(6603), 1, - sym_offset_clause, - ACTIONS(7280), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7282), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [174616] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4971), 1, - aux_sym_fetch_clause_token1, - STATE(6776), 1, - sym_fetch_clause, - ACTIONS(5780), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5782), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [174677] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6765), 1, - sym_where_clause, - ACTIONS(6472), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6474), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [174738] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6737), 1, - sym_where_clause, - ACTIONS(7297), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7299), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [174799] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7936), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7938), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [174856] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8007), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8009), 44, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_index_include_clause_token1, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - [174913] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5953), 1, - aux_sym_where_clause_token1, - STATE(6736), 1, - sym_where_clause, - ACTIONS(6330), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6332), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [174974] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7280), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7282), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [175030] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5220), 1, - aux_sym_cte_token2, - ACTIONS(5222), 1, - anon_sym_LPAREN, - ACTIONS(5224), 1, - aux_sym_null_hint_token2, - ACTIONS(5232), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5234), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5236), 1, - aux_sym_TRUE_token1, - ACTIONS(5238), 1, - aux_sym_FALSE_token1, - ACTIONS(5240), 1, - sym_number, - ACTIONS(5242), 1, - sym__unquoted_identifier, - ACTIONS(5244), 1, - anon_sym_BQUOTE, - ACTIONS(5246), 1, - anon_sym_DQUOTE, - ACTIONS(5248), 1, - anon_sym_SQUOTE, - ACTIONS(5252), 1, - anon_sym_DASH, - ACTIONS(5254), 1, - anon_sym_STAR, - ACTIONS(5256), 1, - aux_sym_interval_expression_token1, - ACTIONS(5258), 1, - anon_sym_DOLLAR, - ACTIONS(5260), 1, - sym__dollar_quoted_string_tag, - STATE(535), 1, - sym_identifier, - STATE(644), 1, - sym__quoted_identifier, - STATE(795), 1, - sym_dotted_name, - STATE(841), 1, - sym__identifier, - STATE(1312), 1, - sym_argument_reference, - STATE(1391), 1, - sym__expression, - STATE(1321), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5250), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1375), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [175134] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5342), 1, - aux_sym_cte_token2, - ACTIONS(5344), 1, - anon_sym_LPAREN, - ACTIONS(5346), 1, - aux_sym_null_hint_token2, - ACTIONS(5354), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5356), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5358), 1, - aux_sym_TRUE_token1, - ACTIONS(5360), 1, - aux_sym_FALSE_token1, - ACTIONS(5362), 1, - sym_number, - ACTIONS(5364), 1, - sym__unquoted_identifier, - ACTIONS(5366), 1, - anon_sym_BQUOTE, - ACTIONS(5368), 1, - anon_sym_DQUOTE, - ACTIONS(5370), 1, - anon_sym_SQUOTE, - ACTIONS(5374), 1, - anon_sym_DASH, - ACTIONS(5376), 1, - anon_sym_STAR, - ACTIONS(5378), 1, - aux_sym_interval_expression_token1, - ACTIONS(5380), 1, - anon_sym_DOLLAR, - ACTIONS(5382), 1, - sym__dollar_quoted_string_tag, - STATE(2557), 1, - sym__quoted_identifier, - STATE(2651), 1, - sym_dotted_name, - STATE(2774), 1, - sym_identifier, - STATE(3276), 1, - sym__identifier, - STATE(3510), 1, - sym_argument_reference, - STATE(3968), 1, - sym__expression, - STATE(3516), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5372), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3612), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [175238] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2757), 1, - aux_sym_cte_token2, - ACTIONS(2759), 1, - anon_sym_LPAREN, - ACTIONS(2761), 1, - aux_sym_null_hint_token2, - ACTIONS(2763), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2765), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2767), 1, - aux_sym_TRUE_token1, - ACTIONS(2769), 1, - aux_sym_FALSE_token1, - ACTIONS(2771), 1, - sym_number, - ACTIONS(2773), 1, - sym__unquoted_identifier, - ACTIONS(2775), 1, - anon_sym_BQUOTE, - ACTIONS(2777), 1, - anon_sym_DQUOTE, - ACTIONS(2779), 1, - anon_sym_SQUOTE, - ACTIONS(2783), 1, - anon_sym_DASH, - ACTIONS(2785), 1, - anon_sym_STAR, - ACTIONS(2787), 1, - aux_sym_interval_expression_token1, - ACTIONS(2789), 1, - anon_sym_DOLLAR, - ACTIONS(2791), 1, - sym__dollar_quoted_string_tag, - STATE(2221), 1, - sym_identifier, - STATE(2310), 1, - sym__quoted_identifier, - STATE(2492), 1, - sym__identifier, - STATE(2502), 1, - sym_dotted_name, - STATE(2827), 1, - sym_argument_reference, - STATE(3038), 1, - sym__expression, - STATE(2828), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2781), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3133), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [175342] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8011), 1, - aux_sym_cte_token2, - ACTIONS(8013), 1, - anon_sym_LPAREN, - ACTIONS(8015), 1, - aux_sym_null_hint_token2, - ACTIONS(8017), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8019), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8021), 1, - aux_sym_TRUE_token1, - ACTIONS(8023), 1, - aux_sym_FALSE_token1, - ACTIONS(8025), 1, - sym_number, - ACTIONS(8027), 1, - sym__unquoted_identifier, - ACTIONS(8029), 1, - anon_sym_BQUOTE, - ACTIONS(8031), 1, - anon_sym_DQUOTE, - ACTIONS(8033), 1, - anon_sym_SQUOTE, - ACTIONS(8037), 1, - anon_sym_DASH, - ACTIONS(8039), 1, - anon_sym_STAR, - ACTIONS(8041), 1, - aux_sym_interval_expression_token1, - ACTIONS(8043), 1, - anon_sym_DOLLAR, - ACTIONS(8045), 1, - sym__dollar_quoted_string_tag, - STATE(2170), 1, - sym__quoted_identifier, - STATE(2207), 1, - sym_identifier, - STATE(2252), 1, - sym_dotted_name, - STATE(2507), 1, - sym__identifier, - STATE(2824), 1, - sym_argument_reference, - STATE(3069), 1, - sym__expression, - STATE(2822), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8035), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3164), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [175446] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8047), 1, - aux_sym_cte_token2, - ACTIONS(8049), 1, - anon_sym_LPAREN, - ACTIONS(8051), 1, - aux_sym_null_hint_token2, - ACTIONS(8053), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8055), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8057), 1, - aux_sym_TRUE_token1, - ACTIONS(8059), 1, - aux_sym_FALSE_token1, - ACTIONS(8061), 1, - sym_number, - ACTIONS(8063), 1, - sym__unquoted_identifier, - ACTIONS(8065), 1, - anon_sym_BQUOTE, - ACTIONS(8067), 1, - anon_sym_DQUOTE, - ACTIONS(8069), 1, - anon_sym_SQUOTE, - ACTIONS(8073), 1, - anon_sym_DASH, - ACTIONS(8075), 1, - anon_sym_STAR, - ACTIONS(8077), 1, - aux_sym_interval_expression_token1, - ACTIONS(8079), 1, - anon_sym_DOLLAR, - ACTIONS(8081), 1, - sym__dollar_quoted_string_tag, - STATE(862), 1, - sym_identifier, - STATE(984), 1, - sym__quoted_identifier, - STATE(1379), 1, - sym__identifier, - STATE(1526), 1, - sym_dotted_name, - STATE(1744), 1, - sym_argument_reference, - STATE(1981), 1, - sym__expression, - STATE(1746), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8071), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2021), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [175550] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2757), 1, - aux_sym_cte_token2, - ACTIONS(2759), 1, - anon_sym_LPAREN, - ACTIONS(2761), 1, - aux_sym_null_hint_token2, - ACTIONS(2763), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2765), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2767), 1, - aux_sym_TRUE_token1, - ACTIONS(2769), 1, - aux_sym_FALSE_token1, - ACTIONS(2771), 1, - sym_number, - ACTIONS(2773), 1, - sym__unquoted_identifier, - ACTIONS(2775), 1, - anon_sym_BQUOTE, - ACTIONS(2777), 1, - anon_sym_DQUOTE, - ACTIONS(2779), 1, - anon_sym_SQUOTE, - ACTIONS(2783), 1, - anon_sym_DASH, - ACTIONS(2785), 1, - anon_sym_STAR, - ACTIONS(2787), 1, - aux_sym_interval_expression_token1, - ACTIONS(2789), 1, - anon_sym_DOLLAR, - ACTIONS(2791), 1, - sym__dollar_quoted_string_tag, - STATE(2221), 1, - sym_identifier, - STATE(2310), 1, - sym__quoted_identifier, - STATE(2492), 1, - sym__identifier, - STATE(2502), 1, - sym_dotted_name, - STATE(2827), 1, - sym_argument_reference, - STATE(3053), 1, - sym__expression, - STATE(2828), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2781), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3133), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [175654] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5572), 1, - aux_sym_cte_token2, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5600), 1, - anon_sym_DASH, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3453), 1, - sym_argument_reference, - STATE(3857), 1, - sym__identifier, - STATE(4656), 1, - sym__expression, - STATE(3993), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5598), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [175758] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7433), 1, - aux_sym_cte_token2, - ACTIONS(7435), 1, - anon_sym_LPAREN, - ACTIONS(7437), 1, - aux_sym_null_hint_token2, - ACTIONS(7439), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7441), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7443), 1, - aux_sym_TRUE_token1, - ACTIONS(7445), 1, - aux_sym_FALSE_token1, - ACTIONS(7447), 1, - sym_number, - ACTIONS(7449), 1, - sym__unquoted_identifier, - ACTIONS(7451), 1, - anon_sym_BQUOTE, - ACTIONS(7453), 1, - anon_sym_DQUOTE, - ACTIONS(7455), 1, - anon_sym_SQUOTE, - ACTIONS(7459), 1, - anon_sym_DASH, - ACTIONS(7461), 1, - anon_sym_STAR, - ACTIONS(7463), 1, - aux_sym_interval_expression_token1, - ACTIONS(7465), 1, - anon_sym_DOLLAR, - ACTIONS(7467), 1, - sym__dollar_quoted_string_tag, - STATE(2165), 1, - sym_identifier, - STATE(2217), 1, - sym__quoted_identifier, - STATE(2449), 1, - sym_dotted_name, - STATE(2472), 1, - sym__identifier, - STATE(2793), 1, - sym_argument_reference, - STATE(2897), 1, - sym__expression, - STATE(2792), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7457), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2833), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [175862] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7240), 1, - aux_sym_cte_token2, - ACTIONS(7242), 1, - anon_sym_LPAREN, - ACTIONS(7244), 1, - aux_sym_null_hint_token2, - ACTIONS(7246), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7248), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7250), 1, - aux_sym_TRUE_token1, - ACTIONS(7252), 1, - aux_sym_FALSE_token1, - ACTIONS(7254), 1, - sym_number, - ACTIONS(7256), 1, - sym__unquoted_identifier, - ACTIONS(7258), 1, - anon_sym_BQUOTE, - ACTIONS(7260), 1, - anon_sym_DQUOTE, - ACTIONS(7262), 1, - anon_sym_SQUOTE, - ACTIONS(7266), 1, - anon_sym_DASH, - ACTIONS(7268), 1, - anon_sym_STAR, - ACTIONS(7270), 1, - aux_sym_interval_expression_token1, - ACTIONS(7272), 1, - anon_sym_DOLLAR, - ACTIONS(7274), 1, - sym__dollar_quoted_string_tag, - STATE(3551), 1, - sym_identifier, - STATE(3675), 1, - sym__quoted_identifier, - STATE(3876), 1, - sym__identifier, - STATE(3877), 1, - sym_dotted_name, - STATE(4069), 1, - sym_argument_reference, - STATE(4194), 1, - sym__expression, - STATE(4044), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7264), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4099), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [175966] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7240), 1, - aux_sym_cte_token2, - ACTIONS(7242), 1, - anon_sym_LPAREN, - ACTIONS(7244), 1, - aux_sym_null_hint_token2, - ACTIONS(7246), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7248), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7250), 1, - aux_sym_TRUE_token1, - ACTIONS(7252), 1, - aux_sym_FALSE_token1, - ACTIONS(7254), 1, - sym_number, - ACTIONS(7256), 1, - sym__unquoted_identifier, - ACTIONS(7258), 1, - anon_sym_BQUOTE, - ACTIONS(7260), 1, - anon_sym_DQUOTE, - ACTIONS(7262), 1, - anon_sym_SQUOTE, - ACTIONS(7266), 1, - anon_sym_DASH, - ACTIONS(7268), 1, - anon_sym_STAR, - ACTIONS(7270), 1, - aux_sym_interval_expression_token1, - ACTIONS(7272), 1, - anon_sym_DOLLAR, - ACTIONS(7274), 1, - sym__dollar_quoted_string_tag, - STATE(3551), 1, - sym_identifier, - STATE(3675), 1, - sym__quoted_identifier, - STATE(3876), 1, - sym__identifier, - STATE(3877), 1, - sym_dotted_name, - STATE(4069), 1, - sym_argument_reference, - STATE(4097), 1, - sym__expression, - STATE(4044), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7264), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4099), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [176070] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7869), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [176174] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7240), 1, - aux_sym_cte_token2, - ACTIONS(7242), 1, - anon_sym_LPAREN, - ACTIONS(7244), 1, - aux_sym_null_hint_token2, - ACTIONS(7246), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7248), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7250), 1, - aux_sym_TRUE_token1, - ACTIONS(7252), 1, - aux_sym_FALSE_token1, - ACTIONS(7254), 1, - sym_number, - ACTIONS(7256), 1, - sym__unquoted_identifier, - ACTIONS(7258), 1, - anon_sym_BQUOTE, - ACTIONS(7260), 1, - anon_sym_DQUOTE, - ACTIONS(7262), 1, - anon_sym_SQUOTE, - ACTIONS(7266), 1, - anon_sym_DASH, - ACTIONS(7268), 1, - anon_sym_STAR, - ACTIONS(7270), 1, - aux_sym_interval_expression_token1, - ACTIONS(7272), 1, - anon_sym_DOLLAR, - ACTIONS(7274), 1, - sym__dollar_quoted_string_tag, - STATE(3551), 1, - sym_identifier, - STATE(3675), 1, - sym__quoted_identifier, - STATE(3876), 1, - sym__identifier, - STATE(3877), 1, - sym_dotted_name, - STATE(4069), 1, - sym_argument_reference, - STATE(4096), 1, - sym__expression, - STATE(4044), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7264), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4099), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [176278] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7240), 1, - aux_sym_cte_token2, - ACTIONS(7242), 1, - anon_sym_LPAREN, - ACTIONS(7244), 1, - aux_sym_null_hint_token2, - ACTIONS(7246), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7248), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7250), 1, - aux_sym_TRUE_token1, - ACTIONS(7252), 1, - aux_sym_FALSE_token1, - ACTIONS(7254), 1, - sym_number, - ACTIONS(7256), 1, - sym__unquoted_identifier, - ACTIONS(7258), 1, - anon_sym_BQUOTE, - ACTIONS(7260), 1, - anon_sym_DQUOTE, - ACTIONS(7262), 1, - anon_sym_SQUOTE, - ACTIONS(7266), 1, - anon_sym_DASH, - ACTIONS(7268), 1, - anon_sym_STAR, - ACTIONS(7270), 1, - aux_sym_interval_expression_token1, - ACTIONS(7272), 1, - anon_sym_DOLLAR, - ACTIONS(7274), 1, - sym__dollar_quoted_string_tag, - STATE(3551), 1, - sym_identifier, - STATE(3675), 1, - sym__quoted_identifier, - STATE(3876), 1, - sym__identifier, - STATE(3877), 1, - sym_dotted_name, - STATE(4069), 1, - sym_argument_reference, - STATE(4095), 1, - sym__expression, - STATE(4044), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7264), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4099), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [176382] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7240), 1, - aux_sym_cte_token2, - ACTIONS(7242), 1, - anon_sym_LPAREN, - ACTIONS(7244), 1, - aux_sym_null_hint_token2, - ACTIONS(7246), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7248), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7250), 1, - aux_sym_TRUE_token1, - ACTIONS(7252), 1, - aux_sym_FALSE_token1, - ACTIONS(7254), 1, - sym_number, - ACTIONS(7256), 1, - sym__unquoted_identifier, - ACTIONS(7258), 1, - anon_sym_BQUOTE, - ACTIONS(7260), 1, - anon_sym_DQUOTE, - ACTIONS(7262), 1, - anon_sym_SQUOTE, - ACTIONS(7266), 1, - anon_sym_DASH, - ACTIONS(7268), 1, - anon_sym_STAR, - ACTIONS(7270), 1, - aux_sym_interval_expression_token1, - ACTIONS(7272), 1, - anon_sym_DOLLAR, - ACTIONS(7274), 1, - sym__dollar_quoted_string_tag, - STATE(3551), 1, - sym_identifier, - STATE(3675), 1, - sym__quoted_identifier, - STATE(3876), 1, - sym__identifier, - STATE(3877), 1, - sym_dotted_name, - STATE(4069), 1, - sym_argument_reference, - STATE(4091), 1, - sym__expression, - STATE(4044), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7264), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4099), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [176486] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7240), 1, - aux_sym_cte_token2, - ACTIONS(7242), 1, - anon_sym_LPAREN, - ACTIONS(7244), 1, - aux_sym_null_hint_token2, - ACTIONS(7246), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7248), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7250), 1, - aux_sym_TRUE_token1, - ACTIONS(7252), 1, - aux_sym_FALSE_token1, - ACTIONS(7254), 1, - sym_number, - ACTIONS(7256), 1, - sym__unquoted_identifier, - ACTIONS(7258), 1, - anon_sym_BQUOTE, - ACTIONS(7260), 1, - anon_sym_DQUOTE, - ACTIONS(7262), 1, - anon_sym_SQUOTE, - ACTIONS(7266), 1, - anon_sym_DASH, - ACTIONS(7268), 1, - anon_sym_STAR, - ACTIONS(7270), 1, - aux_sym_interval_expression_token1, - ACTIONS(7272), 1, - anon_sym_DOLLAR, - ACTIONS(7274), 1, - sym__dollar_quoted_string_tag, - STATE(3551), 1, - sym_identifier, - STATE(3675), 1, - sym__quoted_identifier, - STATE(3876), 1, - sym__identifier, - STATE(3877), 1, - sym_dotted_name, - STATE(4069), 1, - sym_argument_reference, - STATE(4090), 1, - sym__expression, - STATE(4044), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7264), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4099), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [176590] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7240), 1, - aux_sym_cte_token2, - ACTIONS(7242), 1, - anon_sym_LPAREN, - ACTIONS(7244), 1, - aux_sym_null_hint_token2, - ACTIONS(7246), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7248), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7250), 1, - aux_sym_TRUE_token1, - ACTIONS(7252), 1, - aux_sym_FALSE_token1, - ACTIONS(7254), 1, - sym_number, - ACTIONS(7256), 1, - sym__unquoted_identifier, - ACTIONS(7258), 1, - anon_sym_BQUOTE, - ACTIONS(7260), 1, - anon_sym_DQUOTE, - ACTIONS(7262), 1, - anon_sym_SQUOTE, - ACTIONS(7266), 1, - anon_sym_DASH, - ACTIONS(7268), 1, - anon_sym_STAR, - ACTIONS(7270), 1, - aux_sym_interval_expression_token1, - ACTIONS(7272), 1, - anon_sym_DOLLAR, - ACTIONS(7274), 1, - sym__dollar_quoted_string_tag, - STATE(3551), 1, - sym_identifier, - STATE(3675), 1, - sym__quoted_identifier, - STATE(3876), 1, - sym__identifier, - STATE(3877), 1, - sym_dotted_name, - STATE(4069), 1, - sym_argument_reference, - STATE(4089), 1, - sym__expression, - STATE(4044), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7264), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4099), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [176694] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7866), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [176798] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5342), 1, - aux_sym_cte_token2, - ACTIONS(5344), 1, - anon_sym_LPAREN, - ACTIONS(5346), 1, - aux_sym_null_hint_token2, - ACTIONS(5354), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5356), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5358), 1, - aux_sym_TRUE_token1, - ACTIONS(5360), 1, - aux_sym_FALSE_token1, - ACTIONS(5362), 1, - sym_number, - ACTIONS(5364), 1, - sym__unquoted_identifier, - ACTIONS(5366), 1, - anon_sym_BQUOTE, - ACTIONS(5368), 1, - anon_sym_DQUOTE, - ACTIONS(5370), 1, - anon_sym_SQUOTE, - ACTIONS(5374), 1, - anon_sym_DASH, - ACTIONS(5376), 1, - anon_sym_STAR, - ACTIONS(5378), 1, - aux_sym_interval_expression_token1, - ACTIONS(5380), 1, - anon_sym_DOLLAR, - ACTIONS(5382), 1, - sym__dollar_quoted_string_tag, - STATE(2557), 1, - sym__quoted_identifier, - STATE(2651), 1, - sym_dotted_name, - STATE(2774), 1, - sym_identifier, - STATE(3276), 1, - sym__identifier, - STATE(3510), 1, - sym_argument_reference, - STATE(3591), 1, - sym__expression, - STATE(3516), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5372), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3612), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [176902] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2757), 1, - aux_sym_cte_token2, - ACTIONS(2759), 1, - anon_sym_LPAREN, - ACTIONS(2761), 1, - aux_sym_null_hint_token2, - ACTIONS(2763), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2765), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2767), 1, - aux_sym_TRUE_token1, - ACTIONS(2769), 1, - aux_sym_FALSE_token1, - ACTIONS(2771), 1, - sym_number, - ACTIONS(2773), 1, - sym__unquoted_identifier, - ACTIONS(2775), 1, - anon_sym_BQUOTE, - ACTIONS(2777), 1, - anon_sym_DQUOTE, - ACTIONS(2779), 1, - anon_sym_SQUOTE, - ACTIONS(2783), 1, - anon_sym_DASH, - ACTIONS(2785), 1, - anon_sym_STAR, - ACTIONS(2787), 1, - aux_sym_interval_expression_token1, - ACTIONS(2789), 1, - anon_sym_DOLLAR, - ACTIONS(2791), 1, - sym__dollar_quoted_string_tag, - STATE(2221), 1, - sym_identifier, - STATE(2310), 1, - sym__quoted_identifier, - STATE(2492), 1, - sym__identifier, - STATE(2502), 1, - sym_dotted_name, - STATE(2827), 1, - sym_argument_reference, - STATE(3067), 1, - sym__expression, - STATE(2828), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2781), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3133), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [177006] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7433), 1, - aux_sym_cte_token2, - ACTIONS(7435), 1, - anon_sym_LPAREN, - ACTIONS(7437), 1, - aux_sym_null_hint_token2, - ACTIONS(7439), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7441), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7443), 1, - aux_sym_TRUE_token1, - ACTIONS(7445), 1, - aux_sym_FALSE_token1, - ACTIONS(7447), 1, - sym_number, - ACTIONS(7449), 1, - sym__unquoted_identifier, - ACTIONS(7451), 1, - anon_sym_BQUOTE, - ACTIONS(7453), 1, - anon_sym_DQUOTE, - ACTIONS(7455), 1, - anon_sym_SQUOTE, - ACTIONS(7459), 1, - anon_sym_DASH, - ACTIONS(7461), 1, - anon_sym_STAR, - ACTIONS(7463), 1, - aux_sym_interval_expression_token1, - ACTIONS(7465), 1, - anon_sym_DOLLAR, - ACTIONS(7467), 1, - sym__dollar_quoted_string_tag, - STATE(2165), 1, - sym_identifier, - STATE(2217), 1, - sym__quoted_identifier, - STATE(2449), 1, - sym_dotted_name, - STATE(2472), 1, - sym__identifier, - STATE(2793), 1, - sym_argument_reference, - STATE(2904), 1, - sym__expression, - STATE(2792), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7457), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2833), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [177110] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7759), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [177214] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7204), 1, - aux_sym_cte_token2, - ACTIONS(7206), 1, - anon_sym_LPAREN, - ACTIONS(7208), 1, - aux_sym_null_hint_token2, - ACTIONS(7210), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7212), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7214), 1, - aux_sym_TRUE_token1, - ACTIONS(7216), 1, - aux_sym_FALSE_token1, - ACTIONS(7218), 1, - sym_number, - ACTIONS(7220), 1, - sym__unquoted_identifier, - ACTIONS(7222), 1, - anon_sym_BQUOTE, - ACTIONS(7224), 1, - anon_sym_DQUOTE, - ACTIONS(7226), 1, - anon_sym_SQUOTE, - ACTIONS(7230), 1, - anon_sym_DASH, - ACTIONS(7232), 1, - anon_sym_STAR, - ACTIONS(7234), 1, - aux_sym_interval_expression_token1, - ACTIONS(7236), 1, - anon_sym_DOLLAR, - ACTIONS(7238), 1, - sym__dollar_quoted_string_tag, - STATE(3870), 1, - sym_identifier, - STATE(3960), 1, - sym__quoted_identifier, - STATE(4087), 1, - sym_dotted_name, - STATE(4188), 1, - sym__identifier, - STATE(4431), 1, - sym_argument_reference, - STATE(4589), 1, - sym__expression, - STATE(4430), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7228), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4582), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [177318] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8085), 1, - aux_sym_with_clause_token1, - STATE(6657), 1, - sym_view_check_option, - ACTIONS(8083), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8087), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [177378] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7888), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [177482] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8085), 1, - aux_sym_with_clause_token1, - STATE(6562), 1, - sym_view_check_option, - ACTIONS(8089), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8091), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [177542] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7834), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [177646] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7861), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [177750] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7798), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [177854] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7204), 1, - aux_sym_cte_token2, - ACTIONS(7206), 1, - anon_sym_LPAREN, - ACTIONS(7208), 1, - aux_sym_null_hint_token2, - ACTIONS(7210), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7212), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7214), 1, - aux_sym_TRUE_token1, - ACTIONS(7216), 1, - aux_sym_FALSE_token1, - ACTIONS(7218), 1, - sym_number, - ACTIONS(7220), 1, - sym__unquoted_identifier, - ACTIONS(7222), 1, - anon_sym_BQUOTE, - ACTIONS(7224), 1, - anon_sym_DQUOTE, - ACTIONS(7226), 1, - anon_sym_SQUOTE, - ACTIONS(7230), 1, - anon_sym_DASH, - ACTIONS(7232), 1, - anon_sym_STAR, - ACTIONS(7234), 1, - aux_sym_interval_expression_token1, - ACTIONS(7236), 1, - anon_sym_DOLLAR, - ACTIONS(7238), 1, - sym__dollar_quoted_string_tag, - STATE(3870), 1, - sym_identifier, - STATE(3960), 1, - sym__quoted_identifier, - STATE(4087), 1, - sym_dotted_name, - STATE(4188), 1, - sym__identifier, - STATE(4431), 1, - sym_argument_reference, - STATE(4717), 1, - sym__expression, - STATE(4430), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7228), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4582), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [177958] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7860), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [178062] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7891), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [178166] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7904), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [178270] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8093), 1, - aux_sym_cte_token2, - ACTIONS(8095), 1, - anon_sym_LPAREN, - ACTIONS(8097), 1, - aux_sym_null_hint_token2, - ACTIONS(8099), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8101), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8103), 1, - aux_sym_TRUE_token1, - ACTIONS(8105), 1, - aux_sym_FALSE_token1, - ACTIONS(8107), 1, - sym_number, - ACTIONS(8109), 1, - sym__unquoted_identifier, - ACTIONS(8111), 1, - anon_sym_BQUOTE, - ACTIONS(8113), 1, - anon_sym_DQUOTE, - ACTIONS(8115), 1, - anon_sym_SQUOTE, - ACTIONS(8119), 1, - anon_sym_DASH, - ACTIONS(8121), 1, - anon_sym_STAR, - ACTIONS(8123), 1, - aux_sym_interval_expression_token1, - ACTIONS(8125), 1, - anon_sym_DOLLAR, - ACTIONS(8127), 1, - sym__dollar_quoted_string_tag, - STATE(711), 1, - sym_identifier, - STATE(774), 1, - sym__quoted_identifier, - STATE(963), 1, - sym_dotted_name, - STATE(1106), 1, - sym__identifier, - STATE(1369), 1, - sym_argument_reference, - STATE(1572), 1, - sym__expression, - STATE(1368), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8117), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1614), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [178374] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8093), 1, - aux_sym_cte_token2, - ACTIONS(8095), 1, - anon_sym_LPAREN, - ACTIONS(8097), 1, - aux_sym_null_hint_token2, - ACTIONS(8099), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8101), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8103), 1, - aux_sym_TRUE_token1, - ACTIONS(8105), 1, - aux_sym_FALSE_token1, - ACTIONS(8107), 1, - sym_number, - ACTIONS(8109), 1, - sym__unquoted_identifier, - ACTIONS(8111), 1, - anon_sym_BQUOTE, - ACTIONS(8113), 1, - anon_sym_DQUOTE, - ACTIONS(8115), 1, - anon_sym_SQUOTE, - ACTIONS(8119), 1, - anon_sym_DASH, - ACTIONS(8121), 1, - anon_sym_STAR, - ACTIONS(8123), 1, - aux_sym_interval_expression_token1, - ACTIONS(8125), 1, - anon_sym_DOLLAR, - ACTIONS(8127), 1, - sym__dollar_quoted_string_tag, - STATE(711), 1, - sym_identifier, - STATE(774), 1, - sym__quoted_identifier, - STATE(963), 1, - sym_dotted_name, - STATE(1106), 1, - sym__identifier, - STATE(1369), 1, - sym_argument_reference, - STATE(1570), 1, - sym__expression, - STATE(1368), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8117), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1614), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [178478] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8129), 1, - aux_sym_cte_token2, - ACTIONS(8131), 1, - anon_sym_LPAREN, - ACTIONS(8133), 1, - aux_sym_null_hint_token2, - ACTIONS(8135), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8137), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8139), 1, - aux_sym_TRUE_token1, - ACTIONS(8141), 1, - aux_sym_FALSE_token1, - ACTIONS(8143), 1, - sym_number, - ACTIONS(8145), 1, - sym__unquoted_identifier, - ACTIONS(8147), 1, - anon_sym_BQUOTE, - ACTIONS(8149), 1, - anon_sym_DQUOTE, - ACTIONS(8151), 1, - anon_sym_SQUOTE, - ACTIONS(8155), 1, - anon_sym_DASH, - ACTIONS(8157), 1, - anon_sym_STAR, - ACTIONS(8159), 1, - aux_sym_interval_expression_token1, - ACTIONS(8161), 1, - anon_sym_DOLLAR, - ACTIONS(8163), 1, - sym__dollar_quoted_string_tag, - STATE(779), 1, - sym_identifier, - STATE(861), 1, - sym__quoted_identifier, - STATE(1206), 1, - sym_dotted_name, - STATE(1280), 1, - sym__identifier, - STATE(1703), 1, - sym_argument_reference, - STATE(1789), 1, - sym__expression, - STATE(1702), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8153), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1793), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [178582] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7204), 1, - aux_sym_cte_token2, - ACTIONS(7206), 1, - anon_sym_LPAREN, - ACTIONS(7208), 1, - aux_sym_null_hint_token2, - ACTIONS(7210), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7212), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7214), 1, - aux_sym_TRUE_token1, - ACTIONS(7216), 1, - aux_sym_FALSE_token1, - ACTIONS(7218), 1, - sym_number, - ACTIONS(7220), 1, - sym__unquoted_identifier, - ACTIONS(7222), 1, - anon_sym_BQUOTE, - ACTIONS(7224), 1, - anon_sym_DQUOTE, - ACTIONS(7226), 1, - anon_sym_SQUOTE, - ACTIONS(7230), 1, - anon_sym_DASH, - ACTIONS(7232), 1, - anon_sym_STAR, - ACTIONS(7234), 1, - aux_sym_interval_expression_token1, - ACTIONS(7236), 1, - anon_sym_DOLLAR, - ACTIONS(7238), 1, - sym__dollar_quoted_string_tag, - STATE(3870), 1, - sym_identifier, - STATE(3960), 1, - sym__quoted_identifier, - STATE(4087), 1, - sym_dotted_name, - STATE(4188), 1, - sym__identifier, - STATE(4431), 1, - sym_argument_reference, - STATE(4716), 1, - sym__expression, - STATE(4430), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7228), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4582), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [178686] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7204), 1, - aux_sym_cte_token2, - ACTIONS(7206), 1, - anon_sym_LPAREN, - ACTIONS(7208), 1, - aux_sym_null_hint_token2, - ACTIONS(7210), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7212), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7214), 1, - aux_sym_TRUE_token1, - ACTIONS(7216), 1, - aux_sym_FALSE_token1, - ACTIONS(7218), 1, - sym_number, - ACTIONS(7220), 1, - sym__unquoted_identifier, - ACTIONS(7222), 1, - anon_sym_BQUOTE, - ACTIONS(7224), 1, - anon_sym_DQUOTE, - ACTIONS(7226), 1, - anon_sym_SQUOTE, - ACTIONS(7230), 1, - anon_sym_DASH, - ACTIONS(7232), 1, - anon_sym_STAR, - ACTIONS(7234), 1, - aux_sym_interval_expression_token1, - ACTIONS(7236), 1, - anon_sym_DOLLAR, - ACTIONS(7238), 1, - sym__dollar_quoted_string_tag, - STATE(3870), 1, - sym_identifier, - STATE(3960), 1, - sym__quoted_identifier, - STATE(4087), 1, - sym_dotted_name, - STATE(4188), 1, - sym__identifier, - STATE(4431), 1, - sym_argument_reference, - STATE(4715), 1, - sym__expression, - STATE(4430), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7228), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4582), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [178790] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8169), 1, - aux_sym_create_table_statement_token1, - ACTIONS(8165), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8167), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [178848] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8171), 1, - aux_sym_cte_token2, - ACTIONS(8173), 1, - anon_sym_LPAREN, - ACTIONS(8175), 1, - aux_sym_null_hint_token2, - ACTIONS(8177), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8179), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8181), 1, - aux_sym_TRUE_token1, - ACTIONS(8183), 1, - aux_sym_FALSE_token1, - ACTIONS(8185), 1, - sym_number, - ACTIONS(8187), 1, - sym__unquoted_identifier, - ACTIONS(8189), 1, - anon_sym_BQUOTE, - ACTIONS(8191), 1, - anon_sym_DQUOTE, - ACTIONS(8193), 1, - anon_sym_SQUOTE, - ACTIONS(8197), 1, - anon_sym_DASH, - ACTIONS(8199), 1, - anon_sym_STAR, - ACTIONS(8201), 1, - aux_sym_interval_expression_token1, - ACTIONS(8203), 1, - anon_sym_DOLLAR, - ACTIONS(8205), 1, - sym__dollar_quoted_string_tag, - STATE(770), 1, - sym_identifier, - STATE(857), 1, - sym__quoted_identifier, - STATE(1179), 1, - sym__identifier, - STATE(1219), 1, - sym_dotted_name, - STATE(1564), 1, - sym_argument_reference, - STATE(1755), 1, - sym__expression, - STATE(1567), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8195), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1801), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [178952] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2757), 1, - aux_sym_cte_token2, - ACTIONS(2759), 1, - anon_sym_LPAREN, - ACTIONS(2761), 1, - aux_sym_null_hint_token2, - ACTIONS(2763), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2765), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2767), 1, - aux_sym_TRUE_token1, - ACTIONS(2769), 1, - aux_sym_FALSE_token1, - ACTIONS(2771), 1, - sym_number, - ACTIONS(2773), 1, - sym__unquoted_identifier, - ACTIONS(2775), 1, - anon_sym_BQUOTE, - ACTIONS(2777), 1, - anon_sym_DQUOTE, - ACTIONS(2779), 1, - anon_sym_SQUOTE, - ACTIONS(2783), 1, - anon_sym_DASH, - ACTIONS(2785), 1, - anon_sym_STAR, - ACTIONS(2787), 1, - aux_sym_interval_expression_token1, - ACTIONS(2789), 1, - anon_sym_DOLLAR, - ACTIONS(2791), 1, - sym__dollar_quoted_string_tag, - STATE(2221), 1, - sym_identifier, - STATE(2310), 1, - sym__quoted_identifier, - STATE(2492), 1, - sym__identifier, - STATE(2502), 1, - sym_dotted_name, - STATE(2827), 1, - sym_argument_reference, - STATE(3163), 1, - sym__expression, - STATE(2828), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2781), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3133), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [179056] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2687), 1, - aux_sym_cte_token2, - ACTIONS(2689), 1, - anon_sym_LPAREN, - ACTIONS(2691), 1, - aux_sym_null_hint_token2, - ACTIONS(2693), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2695), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2697), 1, - aux_sym_TRUE_token1, - ACTIONS(2699), 1, - aux_sym_FALSE_token1, - ACTIONS(2701), 1, - sym_number, - ACTIONS(2703), 1, - sym__unquoted_identifier, - ACTIONS(2705), 1, - anon_sym_BQUOTE, - ACTIONS(2707), 1, - anon_sym_DQUOTE, - ACTIONS(2709), 1, - anon_sym_SQUOTE, - ACTIONS(2713), 1, - anon_sym_DASH, - ACTIONS(2715), 1, - anon_sym_STAR, - ACTIONS(2717), 1, - aux_sym_interval_expression_token1, - ACTIONS(2719), 1, - anon_sym_DOLLAR, - ACTIONS(2721), 1, - sym__dollar_quoted_string_tag, - STATE(2135), 1, - sym__quoted_identifier, - STATE(2153), 1, - sym_identifier, - STATE(2182), 1, - sym_dotted_name, - STATE(2435), 1, - sym__identifier, - STATE(2688), 1, - sym_argument_reference, - STATE(2877), 1, - sym__expression, - STATE(2756), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2711), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2910), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [179160] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8093), 1, - aux_sym_cte_token2, - ACTIONS(8095), 1, - anon_sym_LPAREN, - ACTIONS(8097), 1, - aux_sym_null_hint_token2, - ACTIONS(8099), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8101), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8103), 1, - aux_sym_TRUE_token1, - ACTIONS(8105), 1, - aux_sym_FALSE_token1, - ACTIONS(8107), 1, - sym_number, - ACTIONS(8109), 1, - sym__unquoted_identifier, - ACTIONS(8111), 1, - anon_sym_BQUOTE, - ACTIONS(8113), 1, - anon_sym_DQUOTE, - ACTIONS(8115), 1, - anon_sym_SQUOTE, - ACTIONS(8119), 1, - anon_sym_DASH, - ACTIONS(8121), 1, - anon_sym_STAR, - ACTIONS(8123), 1, - aux_sym_interval_expression_token1, - ACTIONS(8125), 1, - anon_sym_DOLLAR, - ACTIONS(8127), 1, - sym__dollar_quoted_string_tag, - STATE(711), 1, - sym_identifier, - STATE(774), 1, - sym__quoted_identifier, - STATE(963), 1, - sym_dotted_name, - STATE(1106), 1, - sym__identifier, - STATE(1369), 1, - sym_argument_reference, - STATE(1585), 1, - sym__expression, - STATE(1368), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8117), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1614), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [179264] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8207), 1, - aux_sym_cte_token2, - ACTIONS(8209), 1, - anon_sym_LPAREN, - ACTIONS(8211), 1, - aux_sym_null_hint_token2, - ACTIONS(8213), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8215), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8217), 1, - aux_sym_TRUE_token1, - ACTIONS(8219), 1, - aux_sym_FALSE_token1, - ACTIONS(8221), 1, - sym_number, - ACTIONS(8223), 1, - sym__unquoted_identifier, - ACTIONS(8225), 1, - anon_sym_BQUOTE, - ACTIONS(8227), 1, - anon_sym_DQUOTE, - ACTIONS(8229), 1, - anon_sym_SQUOTE, - ACTIONS(8233), 1, - anon_sym_DASH, - ACTIONS(8235), 1, - anon_sym_STAR, - ACTIONS(8237), 1, - aux_sym_interval_expression_token1, - ACTIONS(8239), 1, - anon_sym_DOLLAR, - ACTIONS(8241), 1, - sym__dollar_quoted_string_tag, - STATE(844), 1, - sym_identifier, - STATE(1000), 1, - sym__quoted_identifier, - STATE(1504), 1, - sym__identifier, - STATE(1513), 1, - sym_dotted_name, - STATE(1897), 1, - sym_argument_reference, - STATE(1939), 1, - sym__expression, - STATE(1894), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8231), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1928), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [179368] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8243), 1, - aux_sym_cte_token2, - ACTIONS(8245), 1, - anon_sym_LPAREN, - ACTIONS(8247), 1, - aux_sym_null_hint_token2, - ACTIONS(8249), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8251), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8253), 1, - aux_sym_TRUE_token1, - ACTIONS(8255), 1, - aux_sym_FALSE_token1, - ACTIONS(8257), 1, - sym_number, - ACTIONS(8259), 1, - sym__unquoted_identifier, - ACTIONS(8261), 1, - anon_sym_BQUOTE, - ACTIONS(8263), 1, - anon_sym_DQUOTE, - ACTIONS(8265), 1, - anon_sym_SQUOTE, - ACTIONS(8269), 1, - anon_sym_DASH, - ACTIONS(8271), 1, - anon_sym_STAR, - ACTIONS(8273), 1, - aux_sym_interval_expression_token1, - ACTIONS(8275), 1, - anon_sym_DOLLAR, - ACTIONS(8277), 1, - sym__dollar_quoted_string_tag, - STATE(6496), 1, - sym__quoted_identifier, - STATE(6802), 1, - sym_dotted_name, - STATE(6997), 1, - sym_identifier, - STATE(7243), 1, - sym__identifier, - STATE(7412), 1, - sym__expression, - STATE(7478), 1, - sym_argument_reference, - STATE(7477), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8267), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7555), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [179472] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7839), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [179576] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7761), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [179680] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7854), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [179784] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2417), 1, - aux_sym_cte_token2, - ACTIONS(2419), 1, - anon_sym_LPAREN, - ACTIONS(2421), 1, - aux_sym_null_hint_token2, - ACTIONS(2423), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2425), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2427), 1, - aux_sym_TRUE_token1, - ACTIONS(2429), 1, - aux_sym_FALSE_token1, - ACTIONS(2431), 1, - sym_number, - ACTIONS(2433), 1, - sym__unquoted_identifier, - ACTIONS(2435), 1, - anon_sym_BQUOTE, - ACTIONS(2437), 1, - anon_sym_DQUOTE, - ACTIONS(2439), 1, - anon_sym_SQUOTE, - ACTIONS(2443), 1, - anon_sym_DASH, - ACTIONS(2445), 1, - anon_sym_STAR, - ACTIONS(2447), 1, - aux_sym_interval_expression_token1, - ACTIONS(2449), 1, - anon_sym_DOLLAR, - ACTIONS(2451), 1, - sym__dollar_quoted_string_tag, - STATE(2087), 1, - sym__quoted_identifier, - STATE(2099), 1, - sym_identifier, - STATE(2101), 1, - sym_dotted_name, - STATE(2197), 1, - sym__identifier, - STATE(2345), 1, - sym_argument_reference, - STATE(2436), 1, - sym__expression, - STATE(2348), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2441), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2355), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [179888] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7305), 1, - aux_sym_cte_token2, - ACTIONS(7307), 1, - anon_sym_LPAREN, - ACTIONS(7309), 1, - aux_sym_null_hint_token2, - ACTIONS(7311), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7313), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7315), 1, - aux_sym_TRUE_token1, - ACTIONS(7317), 1, - aux_sym_FALSE_token1, - ACTIONS(7319), 1, - sym_number, - ACTIONS(7321), 1, - sym__unquoted_identifier, - ACTIONS(7323), 1, - anon_sym_BQUOTE, - ACTIONS(7325), 1, - anon_sym_DQUOTE, - ACTIONS(7327), 1, - anon_sym_SQUOTE, - ACTIONS(7331), 1, - anon_sym_DASH, - ACTIONS(7333), 1, - anon_sym_STAR, - ACTIONS(7335), 1, - aux_sym_interval_expression_token1, - ACTIONS(7337), 1, - anon_sym_DOLLAR, - ACTIONS(7339), 1, - sym__dollar_quoted_string_tag, - STATE(31), 1, - sym__quoted_identifier, - STATE(35), 1, - sym_identifier, - STATE(44), 1, - sym_dotted_name, - STATE(126), 1, - sym__identifier, - STATE(358), 1, - sym_argument_reference, - STATE(498), 1, - sym__expression, - STATE(357), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7329), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(473), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [179992] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7204), 1, - aux_sym_cte_token2, - ACTIONS(7206), 1, - anon_sym_LPAREN, - ACTIONS(7208), 1, - aux_sym_null_hint_token2, - ACTIONS(7210), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7212), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7214), 1, - aux_sym_TRUE_token1, - ACTIONS(7216), 1, - aux_sym_FALSE_token1, - ACTIONS(7218), 1, - sym_number, - ACTIONS(7220), 1, - sym__unquoted_identifier, - ACTIONS(7222), 1, - anon_sym_BQUOTE, - ACTIONS(7224), 1, - anon_sym_DQUOTE, - ACTIONS(7226), 1, - anon_sym_SQUOTE, - ACTIONS(7230), 1, - anon_sym_DASH, - ACTIONS(7232), 1, - anon_sym_STAR, - ACTIONS(7234), 1, - aux_sym_interval_expression_token1, - ACTIONS(7236), 1, - anon_sym_DOLLAR, - ACTIONS(7238), 1, - sym__dollar_quoted_string_tag, - STATE(3870), 1, - sym_identifier, - STATE(3960), 1, - sym__quoted_identifier, - STATE(4087), 1, - sym_dotted_name, - STATE(4188), 1, - sym__identifier, - STATE(4431), 1, - sym_argument_reference, - STATE(4713), 1, - sym__expression, - STATE(4430), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7228), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4582), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [180096] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7204), 1, - aux_sym_cte_token2, - ACTIONS(7206), 1, - anon_sym_LPAREN, - ACTIONS(7208), 1, - aux_sym_null_hint_token2, - ACTIONS(7210), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7212), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7214), 1, - aux_sym_TRUE_token1, - ACTIONS(7216), 1, - aux_sym_FALSE_token1, - ACTIONS(7218), 1, - sym_number, - ACTIONS(7220), 1, - sym__unquoted_identifier, - ACTIONS(7222), 1, - anon_sym_BQUOTE, - ACTIONS(7224), 1, - anon_sym_DQUOTE, - ACTIONS(7226), 1, - anon_sym_SQUOTE, - ACTIONS(7230), 1, - anon_sym_DASH, - ACTIONS(7232), 1, - anon_sym_STAR, - ACTIONS(7234), 1, - aux_sym_interval_expression_token1, - ACTIONS(7236), 1, - anon_sym_DOLLAR, - ACTIONS(7238), 1, - sym__dollar_quoted_string_tag, - STATE(3870), 1, - sym_identifier, - STATE(3960), 1, - sym__quoted_identifier, - STATE(4087), 1, - sym_dotted_name, - STATE(4188), 1, - sym__identifier, - STATE(4431), 1, - sym_argument_reference, - STATE(4612), 1, - sym__expression, - STATE(4430), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7228), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4582), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [180200] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(43), 1, - aux_sym_cte_token2, - ACTIONS(45), 1, - anon_sym_LPAREN, - ACTIONS(47), 1, - aux_sym_null_hint_token2, - ACTIONS(49), 1, - aux_sym_select_subexpression_token1, - ACTIONS(51), 1, - aux_sym_conditional_expression_token1, - ACTIONS(53), 1, - aux_sym_TRUE_token1, - ACTIONS(55), 1, - aux_sym_FALSE_token1, - ACTIONS(57), 1, - sym_number, - ACTIONS(59), 1, - sym__unquoted_identifier, - ACTIONS(61), 1, - anon_sym_BQUOTE, - ACTIONS(63), 1, - anon_sym_DQUOTE, - ACTIONS(65), 1, - anon_sym_SQUOTE, - ACTIONS(69), 1, - anon_sym_DASH, - ACTIONS(71), 1, - anon_sym_STAR, - ACTIONS(73), 1, - aux_sym_interval_expression_token1, - ACTIONS(75), 1, - anon_sym_DOLLAR, - ACTIONS(77), 1, - sym__dollar_quoted_string_tag, - STATE(9), 1, - sym__quoted_identifier, - STATE(13), 1, - sym_dotted_name, - STATE(19), 1, - sym_identifier, - STATE(64), 1, - sym__identifier, - STATE(157), 1, - sym_argument_reference, - STATE(234), 1, - sym__expression, - STATE(142), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(67), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(276), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [180304] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2417), 1, - aux_sym_cte_token2, - ACTIONS(2419), 1, - anon_sym_LPAREN, - ACTIONS(2421), 1, - aux_sym_null_hint_token2, - ACTIONS(2423), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2425), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2427), 1, - aux_sym_TRUE_token1, - ACTIONS(2429), 1, - aux_sym_FALSE_token1, - ACTIONS(2431), 1, - sym_number, - ACTIONS(2433), 1, - sym__unquoted_identifier, - ACTIONS(2435), 1, - anon_sym_BQUOTE, - ACTIONS(2437), 1, - anon_sym_DQUOTE, - ACTIONS(2439), 1, - anon_sym_SQUOTE, - ACTIONS(2443), 1, - anon_sym_DASH, - ACTIONS(2445), 1, - anon_sym_STAR, - ACTIONS(2447), 1, - aux_sym_interval_expression_token1, - ACTIONS(2449), 1, - anon_sym_DOLLAR, - ACTIONS(2451), 1, - sym__dollar_quoted_string_tag, - STATE(2087), 1, - sym__quoted_identifier, - STATE(2099), 1, - sym_identifier, - STATE(2101), 1, - sym_dotted_name, - STATE(2197), 1, - sym__identifier, - STATE(2345), 1, - sym_argument_reference, - STATE(2453), 1, - sym__expression, - STATE(2348), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2441), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2355), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [180408] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8171), 1, - aux_sym_cte_token2, - ACTIONS(8173), 1, - anon_sym_LPAREN, - ACTIONS(8175), 1, - aux_sym_null_hint_token2, - ACTIONS(8177), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8179), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8181), 1, - aux_sym_TRUE_token1, - ACTIONS(8183), 1, - aux_sym_FALSE_token1, - ACTIONS(8185), 1, - sym_number, - ACTIONS(8187), 1, - sym__unquoted_identifier, - ACTIONS(8189), 1, - anon_sym_BQUOTE, - ACTIONS(8191), 1, - anon_sym_DQUOTE, - ACTIONS(8193), 1, - anon_sym_SQUOTE, - ACTIONS(8197), 1, - anon_sym_DASH, - ACTIONS(8199), 1, - anon_sym_STAR, - ACTIONS(8201), 1, - aux_sym_interval_expression_token1, - ACTIONS(8203), 1, - anon_sym_DOLLAR, - ACTIONS(8205), 1, - sym__dollar_quoted_string_tag, - STATE(770), 1, - sym_identifier, - STATE(857), 1, - sym__quoted_identifier, - STATE(1179), 1, - sym__identifier, - STATE(1219), 1, - sym_dotted_name, - STATE(1564), 1, - sym_argument_reference, - STATE(1843), 1, - sym__expression, - STATE(1567), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8195), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1801), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [180512] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5078), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5080), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [180568] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2417), 1, - aux_sym_cte_token2, - ACTIONS(2419), 1, - anon_sym_LPAREN, - ACTIONS(2421), 1, - aux_sym_null_hint_token2, - ACTIONS(2423), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2425), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2427), 1, - aux_sym_TRUE_token1, - ACTIONS(2429), 1, - aux_sym_FALSE_token1, - ACTIONS(2431), 1, - sym_number, - ACTIONS(2433), 1, - sym__unquoted_identifier, - ACTIONS(2435), 1, - anon_sym_BQUOTE, - ACTIONS(2437), 1, - anon_sym_DQUOTE, - ACTIONS(2439), 1, - anon_sym_SQUOTE, - ACTIONS(2443), 1, - anon_sym_DASH, - ACTIONS(2445), 1, - anon_sym_STAR, - ACTIONS(2447), 1, - aux_sym_interval_expression_token1, - ACTIONS(2449), 1, - anon_sym_DOLLAR, - ACTIONS(2451), 1, - sym__dollar_quoted_string_tag, - STATE(2087), 1, - sym__quoted_identifier, - STATE(2099), 1, - sym_identifier, - STATE(2101), 1, - sym_dotted_name, - STATE(2197), 1, - sym__identifier, - STATE(2345), 1, - sym_argument_reference, - STATE(2426), 1, - sym__expression, - STATE(2348), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2441), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2355), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [180672] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8279), 1, - aux_sym_cte_token2, - ACTIONS(8281), 1, - anon_sym_LPAREN, - ACTIONS(8283), 1, - aux_sym_null_hint_token2, - ACTIONS(8285), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8287), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8289), 1, - aux_sym_TRUE_token1, - ACTIONS(8291), 1, - aux_sym_FALSE_token1, - ACTIONS(8293), 1, - sym_number, - ACTIONS(8295), 1, - sym__unquoted_identifier, - ACTIONS(8297), 1, - anon_sym_BQUOTE, - ACTIONS(8299), 1, - anon_sym_DQUOTE, - ACTIONS(8301), 1, - anon_sym_SQUOTE, - ACTIONS(8305), 1, - anon_sym_DASH, - ACTIONS(8307), 1, - anon_sym_STAR, - ACTIONS(8309), 1, - aux_sym_interval_expression_token1, - ACTIONS(8311), 1, - anon_sym_DOLLAR, - ACTIONS(8313), 1, - sym__dollar_quoted_string_tag, - STATE(3935), 1, - sym_identifier, - STATE(4015), 1, - sym__quoted_identifier, - STATE(4259), 1, - sym_dotted_name, - STATE(4280), 1, - sym__identifier, - STATE(4552), 1, - sym_argument_reference, - STATE(4994), 1, - sym__expression, - STATE(4555), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8303), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5014), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [180776] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2417), 1, - aux_sym_cte_token2, - ACTIONS(2419), 1, - anon_sym_LPAREN, - ACTIONS(2421), 1, - aux_sym_null_hint_token2, - ACTIONS(2423), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2425), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2427), 1, - aux_sym_TRUE_token1, - ACTIONS(2429), 1, - aux_sym_FALSE_token1, - ACTIONS(2431), 1, - sym_number, - ACTIONS(2433), 1, - sym__unquoted_identifier, - ACTIONS(2435), 1, - anon_sym_BQUOTE, - ACTIONS(2437), 1, - anon_sym_DQUOTE, - ACTIONS(2439), 1, - anon_sym_SQUOTE, - ACTIONS(2443), 1, - anon_sym_DASH, - ACTIONS(2445), 1, - anon_sym_STAR, - ACTIONS(2447), 1, - aux_sym_interval_expression_token1, - ACTIONS(2449), 1, - anon_sym_DOLLAR, - ACTIONS(2451), 1, - sym__dollar_quoted_string_tag, - STATE(2087), 1, - sym__quoted_identifier, - STATE(2099), 1, - sym_identifier, - STATE(2101), 1, - sym_dotted_name, - STATE(2197), 1, - sym__identifier, - STATE(2345), 1, - sym_argument_reference, - STATE(2415), 1, - sym__expression, - STATE(2348), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2441), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2355), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [180880] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8093), 1, - aux_sym_cte_token2, - ACTIONS(8095), 1, - anon_sym_LPAREN, - ACTIONS(8097), 1, - aux_sym_null_hint_token2, - ACTIONS(8099), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8101), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8103), 1, - aux_sym_TRUE_token1, - ACTIONS(8105), 1, - aux_sym_FALSE_token1, - ACTIONS(8107), 1, - sym_number, - ACTIONS(8109), 1, - sym__unquoted_identifier, - ACTIONS(8111), 1, - anon_sym_BQUOTE, - ACTIONS(8113), 1, - anon_sym_DQUOTE, - ACTIONS(8115), 1, - anon_sym_SQUOTE, - ACTIONS(8119), 1, - anon_sym_DASH, - ACTIONS(8121), 1, - anon_sym_STAR, - ACTIONS(8123), 1, - aux_sym_interval_expression_token1, - ACTIONS(8125), 1, - anon_sym_DOLLAR, - ACTIONS(8127), 1, - sym__dollar_quoted_string_tag, - STATE(711), 1, - sym_identifier, - STATE(774), 1, - sym__quoted_identifier, - STATE(963), 1, - sym_dotted_name, - STATE(1106), 1, - sym__identifier, - STATE(1369), 1, - sym_argument_reference, - STATE(1587), 1, - sym__expression, - STATE(1368), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8117), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1614), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [180984] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2417), 1, - aux_sym_cte_token2, - ACTIONS(2419), 1, - anon_sym_LPAREN, - ACTIONS(2421), 1, - aux_sym_null_hint_token2, - ACTIONS(2423), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2425), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2427), 1, - aux_sym_TRUE_token1, - ACTIONS(2429), 1, - aux_sym_FALSE_token1, - ACTIONS(2431), 1, - sym_number, - ACTIONS(2433), 1, - sym__unquoted_identifier, - ACTIONS(2435), 1, - anon_sym_BQUOTE, - ACTIONS(2437), 1, - anon_sym_DQUOTE, - ACTIONS(2439), 1, - anon_sym_SQUOTE, - ACTIONS(2443), 1, - anon_sym_DASH, - ACTIONS(2445), 1, - anon_sym_STAR, - ACTIONS(2447), 1, - aux_sym_interval_expression_token1, - ACTIONS(2449), 1, - anon_sym_DOLLAR, - ACTIONS(2451), 1, - sym__dollar_quoted_string_tag, - STATE(2087), 1, - sym__quoted_identifier, - STATE(2099), 1, - sym_identifier, - STATE(2101), 1, - sym_dotted_name, - STATE(2197), 1, - sym__identifier, - STATE(2345), 1, - sym_argument_reference, - STATE(2442), 1, - sym__expression, - STATE(2348), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2441), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2355), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [181088] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2417), 1, - aux_sym_cte_token2, - ACTIONS(2419), 1, - anon_sym_LPAREN, - ACTIONS(2421), 1, - aux_sym_null_hint_token2, - ACTIONS(2423), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2425), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2427), 1, - aux_sym_TRUE_token1, - ACTIONS(2429), 1, - aux_sym_FALSE_token1, - ACTIONS(2431), 1, - sym_number, - ACTIONS(2433), 1, - sym__unquoted_identifier, - ACTIONS(2435), 1, - anon_sym_BQUOTE, - ACTIONS(2437), 1, - anon_sym_DQUOTE, - ACTIONS(2439), 1, - anon_sym_SQUOTE, - ACTIONS(2443), 1, - anon_sym_DASH, - ACTIONS(2445), 1, - anon_sym_STAR, - ACTIONS(2447), 1, - aux_sym_interval_expression_token1, - ACTIONS(2449), 1, - anon_sym_DOLLAR, - ACTIONS(2451), 1, - sym__dollar_quoted_string_tag, - STATE(2087), 1, - sym__quoted_identifier, - STATE(2099), 1, - sym_identifier, - STATE(2101), 1, - sym_dotted_name, - STATE(2197), 1, - sym__identifier, - STATE(2345), 1, - sym_argument_reference, - STATE(2401), 1, - sym__expression, - STATE(2348), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2441), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2355), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [181192] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7204), 1, - aux_sym_cte_token2, - ACTIONS(7206), 1, - anon_sym_LPAREN, - ACTIONS(7208), 1, - aux_sym_null_hint_token2, - ACTIONS(7210), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7212), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7214), 1, - aux_sym_TRUE_token1, - ACTIONS(7216), 1, - aux_sym_FALSE_token1, - ACTIONS(7218), 1, - sym_number, - ACTIONS(7220), 1, - sym__unquoted_identifier, - ACTIONS(7222), 1, - anon_sym_BQUOTE, - ACTIONS(7224), 1, - anon_sym_DQUOTE, - ACTIONS(7226), 1, - anon_sym_SQUOTE, - ACTIONS(7230), 1, - anon_sym_DASH, - ACTIONS(7232), 1, - anon_sym_STAR, - ACTIONS(7234), 1, - aux_sym_interval_expression_token1, - ACTIONS(7236), 1, - anon_sym_DOLLAR, - ACTIONS(7238), 1, - sym__dollar_quoted_string_tag, - STATE(3870), 1, - sym_identifier, - STATE(3960), 1, - sym__quoted_identifier, - STATE(4087), 1, - sym_dotted_name, - STATE(4188), 1, - sym__identifier, - STATE(4431), 1, - sym_argument_reference, - STATE(4712), 1, - sym__expression, - STATE(4430), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7228), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4582), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [181296] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8093), 1, - aux_sym_cte_token2, - ACTIONS(8095), 1, - anon_sym_LPAREN, - ACTIONS(8097), 1, - aux_sym_null_hint_token2, - ACTIONS(8099), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8101), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8103), 1, - aux_sym_TRUE_token1, - ACTIONS(8105), 1, - aux_sym_FALSE_token1, - ACTIONS(8107), 1, - sym_number, - ACTIONS(8109), 1, - sym__unquoted_identifier, - ACTIONS(8111), 1, - anon_sym_BQUOTE, - ACTIONS(8113), 1, - anon_sym_DQUOTE, - ACTIONS(8115), 1, - anon_sym_SQUOTE, - ACTIONS(8119), 1, - anon_sym_DASH, - ACTIONS(8121), 1, - anon_sym_STAR, - ACTIONS(8123), 1, - aux_sym_interval_expression_token1, - ACTIONS(8125), 1, - anon_sym_DOLLAR, - ACTIONS(8127), 1, - sym__dollar_quoted_string_tag, - STATE(711), 1, - sym_identifier, - STATE(774), 1, - sym__quoted_identifier, - STATE(963), 1, - sym_dotted_name, - STATE(1106), 1, - sym__identifier, - STATE(1369), 1, - sym_argument_reference, - STATE(1595), 1, - sym__expression, - STATE(1368), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8117), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1614), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [181400] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7070), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [181504] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8011), 1, - aux_sym_cte_token2, - ACTIONS(8013), 1, - anon_sym_LPAREN, - ACTIONS(8015), 1, - aux_sym_null_hint_token2, - ACTIONS(8017), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8019), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8021), 1, - aux_sym_TRUE_token1, - ACTIONS(8023), 1, - aux_sym_FALSE_token1, - ACTIONS(8025), 1, - sym_number, - ACTIONS(8027), 1, - sym__unquoted_identifier, - ACTIONS(8029), 1, - anon_sym_BQUOTE, - ACTIONS(8031), 1, - anon_sym_DQUOTE, - ACTIONS(8033), 1, - anon_sym_SQUOTE, - ACTIONS(8037), 1, - anon_sym_DASH, - ACTIONS(8039), 1, - anon_sym_STAR, - ACTIONS(8041), 1, - aux_sym_interval_expression_token1, - ACTIONS(8043), 1, - anon_sym_DOLLAR, - ACTIONS(8045), 1, - sym__dollar_quoted_string_tag, - STATE(2170), 1, - sym__quoted_identifier, - STATE(2207), 1, - sym_identifier, - STATE(2252), 1, - sym_dotted_name, - STATE(2507), 1, - sym__identifier, - STATE(2824), 1, - sym_argument_reference, - STATE(2995), 1, - sym__expression, - STATE(2822), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8035), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3164), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [181608] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2417), 1, - aux_sym_cte_token2, - ACTIONS(2419), 1, - anon_sym_LPAREN, - ACTIONS(2421), 1, - aux_sym_null_hint_token2, - ACTIONS(2423), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2425), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2427), 1, - aux_sym_TRUE_token1, - ACTIONS(2429), 1, - aux_sym_FALSE_token1, - ACTIONS(2431), 1, - sym_number, - ACTIONS(2433), 1, - sym__unquoted_identifier, - ACTIONS(2435), 1, - anon_sym_BQUOTE, - ACTIONS(2437), 1, - anon_sym_DQUOTE, - ACTIONS(2439), 1, - anon_sym_SQUOTE, - ACTIONS(2443), 1, - anon_sym_DASH, - ACTIONS(2445), 1, - anon_sym_STAR, - ACTIONS(2447), 1, - aux_sym_interval_expression_token1, - ACTIONS(2449), 1, - anon_sym_DOLLAR, - ACTIONS(2451), 1, - sym__dollar_quoted_string_tag, - STATE(2087), 1, - sym__quoted_identifier, - STATE(2099), 1, - sym_identifier, - STATE(2101), 1, - sym_dotted_name, - STATE(2197), 1, - sym__identifier, - STATE(2345), 1, - sym_argument_reference, - STATE(2364), 1, - sym__expression, - STATE(2348), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2441), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2355), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [181712] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7770), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [181816] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7204), 1, - aux_sym_cte_token2, - ACTIONS(7206), 1, - anon_sym_LPAREN, - ACTIONS(7208), 1, - aux_sym_null_hint_token2, - ACTIONS(7210), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7212), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7214), 1, - aux_sym_TRUE_token1, - ACTIONS(7216), 1, - aux_sym_FALSE_token1, - ACTIONS(7218), 1, - sym_number, - ACTIONS(7220), 1, - sym__unquoted_identifier, - ACTIONS(7222), 1, - anon_sym_BQUOTE, - ACTIONS(7224), 1, - anon_sym_DQUOTE, - ACTIONS(7226), 1, - anon_sym_SQUOTE, - ACTIONS(7230), 1, - anon_sym_DASH, - ACTIONS(7232), 1, - anon_sym_STAR, - ACTIONS(7234), 1, - aux_sym_interval_expression_token1, - ACTIONS(7236), 1, - anon_sym_DOLLAR, - ACTIONS(7238), 1, - sym__dollar_quoted_string_tag, - STATE(3870), 1, - sym_identifier, - STATE(3960), 1, - sym__quoted_identifier, - STATE(4087), 1, - sym_dotted_name, - STATE(4188), 1, - sym__identifier, - STATE(4431), 1, - sym_argument_reference, - STATE(4702), 1, - sym__expression, - STATE(4430), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7228), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4582), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [181920] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5174), 1, - aux_sym_cte_token2, - ACTIONS(5176), 1, - anon_sym_LPAREN, - ACTIONS(5178), 1, - aux_sym_null_hint_token2, - ACTIONS(5186), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5188), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5190), 1, - aux_sym_TRUE_token1, - ACTIONS(5192), 1, - aux_sym_FALSE_token1, - ACTIONS(5194), 1, - sym_number, - ACTIONS(5196), 1, - sym__unquoted_identifier, - ACTIONS(5198), 1, - anon_sym_BQUOTE, - ACTIONS(5200), 1, - anon_sym_DQUOTE, - ACTIONS(5202), 1, - anon_sym_SQUOTE, - ACTIONS(5206), 1, - anon_sym_DASH, - ACTIONS(5208), 1, - anon_sym_STAR, - ACTIONS(5210), 1, - aux_sym_interval_expression_token1, - ACTIONS(5212), 1, - anon_sym_DOLLAR, - ACTIONS(5214), 1, - sym__dollar_quoted_string_tag, - STATE(2949), 1, - sym_identifier, - STATE(3117), 1, - sym__quoted_identifier, - STATE(3342), 1, - sym_dotted_name, - STATE(3376), 1, - sym__identifier, - STATE(3600), 1, - sym_argument_reference, - STATE(3957), 1, - sym__expression, - STATE(3598), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5204), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3764), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [182024] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7789), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [182128] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8315), 1, - aux_sym_cte_token2, - ACTIONS(8317), 1, - anon_sym_LPAREN, - ACTIONS(8319), 1, - aux_sym_null_hint_token2, - ACTIONS(8321), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8323), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8325), 1, - aux_sym_TRUE_token1, - ACTIONS(8327), 1, - aux_sym_FALSE_token1, - ACTIONS(8329), 1, - sym_number, - ACTIONS(8331), 1, - sym__unquoted_identifier, - ACTIONS(8333), 1, - anon_sym_BQUOTE, - ACTIONS(8335), 1, - anon_sym_DQUOTE, - ACTIONS(8337), 1, - anon_sym_SQUOTE, - ACTIONS(8341), 1, - anon_sym_DASH, - ACTIONS(8343), 1, - anon_sym_STAR, - ACTIONS(8345), 1, - aux_sym_interval_expression_token1, - ACTIONS(8347), 1, - anon_sym_DOLLAR, - ACTIONS(8349), 1, - sym__dollar_quoted_string_tag, - STATE(425), 1, - sym__quoted_identifier, - STATE(517), 1, - sym_identifier, - STATE(572), 1, - sym_dotted_name, - STATE(821), 1, - sym__identifier, - STATE(1185), 1, - sym_argument_reference, - STATE(1540), 1, - sym__expression, - STATE(1188), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8339), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1527), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [182232] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7204), 1, - aux_sym_cte_token2, - ACTIONS(7206), 1, - anon_sym_LPAREN, - ACTIONS(7208), 1, - aux_sym_null_hint_token2, - ACTIONS(7210), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7212), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7214), 1, - aux_sym_TRUE_token1, - ACTIONS(7216), 1, - aux_sym_FALSE_token1, - ACTIONS(7218), 1, - sym_number, - ACTIONS(7220), 1, - sym__unquoted_identifier, - ACTIONS(7222), 1, - anon_sym_BQUOTE, - ACTIONS(7224), 1, - anon_sym_DQUOTE, - ACTIONS(7226), 1, - anon_sym_SQUOTE, - ACTIONS(7230), 1, - anon_sym_DASH, - ACTIONS(7232), 1, - anon_sym_STAR, - ACTIONS(7234), 1, - aux_sym_interval_expression_token1, - ACTIONS(7236), 1, - anon_sym_DOLLAR, - ACTIONS(7238), 1, - sym__dollar_quoted_string_tag, - STATE(3870), 1, - sym_identifier, - STATE(3960), 1, - sym__quoted_identifier, - STATE(4087), 1, - sym_dotted_name, - STATE(4188), 1, - sym__identifier, - STATE(4431), 1, - sym_argument_reference, - STATE(4638), 1, - sym__expression, - STATE(4430), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7228), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4582), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [182336] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7240), 1, - aux_sym_cte_token2, - ACTIONS(7242), 1, - anon_sym_LPAREN, - ACTIONS(7244), 1, - aux_sym_null_hint_token2, - ACTIONS(7246), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7248), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7250), 1, - aux_sym_TRUE_token1, - ACTIONS(7252), 1, - aux_sym_FALSE_token1, - ACTIONS(7254), 1, - sym_number, - ACTIONS(7256), 1, - sym__unquoted_identifier, - ACTIONS(7258), 1, - anon_sym_BQUOTE, - ACTIONS(7260), 1, - anon_sym_DQUOTE, - ACTIONS(7262), 1, - anon_sym_SQUOTE, - ACTIONS(7266), 1, - anon_sym_DASH, - ACTIONS(7268), 1, - anon_sym_STAR, - ACTIONS(7270), 1, - aux_sym_interval_expression_token1, - ACTIONS(7272), 1, - anon_sym_DOLLAR, - ACTIONS(7274), 1, - sym__dollar_quoted_string_tag, - STATE(3551), 1, - sym_identifier, - STATE(3675), 1, - sym__quoted_identifier, - STATE(3876), 1, - sym__identifier, - STATE(3877), 1, - sym_dotted_name, - STATE(4069), 1, - sym_argument_reference, - STATE(4172), 1, - sym__expression, - STATE(4044), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7264), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4099), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [182440] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8093), 1, - aux_sym_cte_token2, - ACTIONS(8095), 1, - anon_sym_LPAREN, - ACTIONS(8097), 1, - aux_sym_null_hint_token2, - ACTIONS(8099), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8101), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8103), 1, - aux_sym_TRUE_token1, - ACTIONS(8105), 1, - aux_sym_FALSE_token1, - ACTIONS(8107), 1, - sym_number, - ACTIONS(8109), 1, - sym__unquoted_identifier, - ACTIONS(8111), 1, - anon_sym_BQUOTE, - ACTIONS(8113), 1, - anon_sym_DQUOTE, - ACTIONS(8115), 1, - anon_sym_SQUOTE, - ACTIONS(8119), 1, - anon_sym_DASH, - ACTIONS(8121), 1, - anon_sym_STAR, - ACTIONS(8123), 1, - aux_sym_interval_expression_token1, - ACTIONS(8125), 1, - anon_sym_DOLLAR, - ACTIONS(8127), 1, - sym__dollar_quoted_string_tag, - STATE(711), 1, - sym_identifier, - STATE(774), 1, - sym__quoted_identifier, - STATE(963), 1, - sym_dotted_name, - STATE(1106), 1, - sym__identifier, - STATE(1369), 1, - sym_argument_reference, - STATE(1596), 1, - sym__expression, - STATE(1368), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8117), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1614), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [182544] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8243), 1, - aux_sym_cte_token2, - ACTIONS(8245), 1, - anon_sym_LPAREN, - ACTIONS(8247), 1, - aux_sym_null_hint_token2, - ACTIONS(8249), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8251), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8253), 1, - aux_sym_TRUE_token1, - ACTIONS(8255), 1, - aux_sym_FALSE_token1, - ACTIONS(8257), 1, - sym_number, - ACTIONS(8259), 1, - sym__unquoted_identifier, - ACTIONS(8261), 1, - anon_sym_BQUOTE, - ACTIONS(8263), 1, - anon_sym_DQUOTE, - ACTIONS(8265), 1, - anon_sym_SQUOTE, - ACTIONS(8269), 1, - anon_sym_DASH, - ACTIONS(8271), 1, - anon_sym_STAR, - ACTIONS(8273), 1, - aux_sym_interval_expression_token1, - ACTIONS(8275), 1, - anon_sym_DOLLAR, - ACTIONS(8277), 1, - sym__dollar_quoted_string_tag, - STATE(6496), 1, - sym__quoted_identifier, - STATE(6802), 1, - sym_dotted_name, - STATE(6997), 1, - sym_identifier, - STATE(7243), 1, - sym__identifier, - STATE(7478), 1, - sym_argument_reference, - STATE(7544), 1, - sym__expression, - STATE(7477), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8267), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7555), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [182648] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5342), 1, - aux_sym_cte_token2, - ACTIONS(5344), 1, - anon_sym_LPAREN, - ACTIONS(5346), 1, - aux_sym_null_hint_token2, - ACTIONS(5354), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5356), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5358), 1, - aux_sym_TRUE_token1, - ACTIONS(5360), 1, - aux_sym_FALSE_token1, - ACTIONS(5362), 1, - sym_number, - ACTIONS(5364), 1, - sym__unquoted_identifier, - ACTIONS(5366), 1, - anon_sym_BQUOTE, - ACTIONS(5368), 1, - anon_sym_DQUOTE, - ACTIONS(5370), 1, - anon_sym_SQUOTE, - ACTIONS(5374), 1, - anon_sym_DASH, - ACTIONS(5376), 1, - anon_sym_STAR, - ACTIONS(5378), 1, - aux_sym_interval_expression_token1, - ACTIONS(5380), 1, - anon_sym_DOLLAR, - ACTIONS(5382), 1, - sym__dollar_quoted_string_tag, - STATE(2557), 1, - sym__quoted_identifier, - STATE(2651), 1, - sym_dotted_name, - STATE(2774), 1, - sym_identifier, - STATE(3276), 1, - sym__identifier, - STATE(3510), 1, - sym_argument_reference, - STATE(3587), 1, - sym__expression, - STATE(3516), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5372), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3612), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [182752] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8093), 1, - aux_sym_cte_token2, - ACTIONS(8095), 1, - anon_sym_LPAREN, - ACTIONS(8097), 1, - aux_sym_null_hint_token2, - ACTIONS(8099), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8101), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8103), 1, - aux_sym_TRUE_token1, - ACTIONS(8105), 1, - aux_sym_FALSE_token1, - ACTIONS(8107), 1, - sym_number, - ACTIONS(8109), 1, - sym__unquoted_identifier, - ACTIONS(8111), 1, - anon_sym_BQUOTE, - ACTIONS(8113), 1, - anon_sym_DQUOTE, - ACTIONS(8115), 1, - anon_sym_SQUOTE, - ACTIONS(8119), 1, - anon_sym_DASH, - ACTIONS(8121), 1, - anon_sym_STAR, - ACTIONS(8123), 1, - aux_sym_interval_expression_token1, - ACTIONS(8125), 1, - anon_sym_DOLLAR, - ACTIONS(8127), 1, - sym__dollar_quoted_string_tag, - STATE(711), 1, - sym_identifier, - STATE(774), 1, - sym__quoted_identifier, - STATE(963), 1, - sym_dotted_name, - STATE(1106), 1, - sym__identifier, - STATE(1369), 1, - sym_argument_reference, - STATE(1597), 1, - sym__expression, - STATE(1368), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8117), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1614), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [182856] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8351), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8353), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [182912] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7940), 1, - aux_sym_cte_token2, - ACTIONS(7942), 1, - anon_sym_LPAREN, - ACTIONS(7944), 1, - aux_sym_null_hint_token2, - ACTIONS(7946), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7948), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7950), 1, - aux_sym_TRUE_token1, - ACTIONS(7952), 1, - aux_sym_FALSE_token1, - ACTIONS(7954), 1, - sym_number, - ACTIONS(7956), 1, - sym__unquoted_identifier, - ACTIONS(7958), 1, - anon_sym_BQUOTE, - ACTIONS(7960), 1, - anon_sym_DQUOTE, - ACTIONS(7962), 1, - anon_sym_SQUOTE, - ACTIONS(7966), 1, - anon_sym_DASH, - ACTIONS(7968), 1, - anon_sym_STAR, - ACTIONS(7970), 1, - aux_sym_interval_expression_token1, - ACTIONS(7972), 1, - anon_sym_DOLLAR, - ACTIONS(7974), 1, - sym__dollar_quoted_string_tag, - STATE(412), 1, - sym_identifier, - STATE(595), 1, - sym__quoted_identifier, - STATE(772), 1, - sym_dotted_name, - STATE(789), 1, - sym__identifier, - STATE(1161), 1, - sym_argument_reference, - STATE(1220), 1, - sym__expression, - STATE(1165), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7964), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1209), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [183016] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7852), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [183120] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8047), 1, - aux_sym_cte_token2, - ACTIONS(8049), 1, - anon_sym_LPAREN, - ACTIONS(8051), 1, - aux_sym_null_hint_token2, - ACTIONS(8053), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8055), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8057), 1, - aux_sym_TRUE_token1, - ACTIONS(8059), 1, - aux_sym_FALSE_token1, - ACTIONS(8061), 1, - sym_number, - ACTIONS(8063), 1, - sym__unquoted_identifier, - ACTIONS(8065), 1, - anon_sym_BQUOTE, - ACTIONS(8067), 1, - anon_sym_DQUOTE, - ACTIONS(8069), 1, - anon_sym_SQUOTE, - ACTIONS(8073), 1, - anon_sym_DASH, - ACTIONS(8075), 1, - anon_sym_STAR, - ACTIONS(8077), 1, - aux_sym_interval_expression_token1, - ACTIONS(8079), 1, - anon_sym_DOLLAR, - ACTIONS(8081), 1, - sym__dollar_quoted_string_tag, - STATE(862), 1, - sym_identifier, - STATE(984), 1, - sym__quoted_identifier, - STATE(1379), 1, - sym__identifier, - STATE(1526), 1, - sym_dotted_name, - STATE(1744), 1, - sym_argument_reference, - STATE(2028), 1, - sym__expression, - STATE(1746), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8071), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2021), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [183224] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5220), 1, - aux_sym_cte_token2, - ACTIONS(5222), 1, - anon_sym_LPAREN, - ACTIONS(5224), 1, - aux_sym_null_hint_token2, - ACTIONS(5232), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5234), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5236), 1, - aux_sym_TRUE_token1, - ACTIONS(5238), 1, - aux_sym_FALSE_token1, - ACTIONS(5240), 1, - sym_number, - ACTIONS(5242), 1, - sym__unquoted_identifier, - ACTIONS(5244), 1, - anon_sym_BQUOTE, - ACTIONS(5246), 1, - anon_sym_DQUOTE, - ACTIONS(5248), 1, - anon_sym_SQUOTE, - ACTIONS(5252), 1, - anon_sym_DASH, - ACTIONS(5254), 1, - anon_sym_STAR, - ACTIONS(5256), 1, - aux_sym_interval_expression_token1, - ACTIONS(5258), 1, - anon_sym_DOLLAR, - ACTIONS(5260), 1, - sym__dollar_quoted_string_tag, - STATE(535), 1, - sym_identifier, - STATE(644), 1, - sym__quoted_identifier, - STATE(795), 1, - sym_dotted_name, - STATE(841), 1, - sym__identifier, - STATE(1312), 1, - sym_argument_reference, - STATE(1367), 1, - sym__expression, - STATE(1321), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5250), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1375), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [183328] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7757), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [183432] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8355), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8357), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [183488] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7870), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [183592] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7056), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [183696] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7071), 1, - aux_sym_cte_token2, - ACTIONS(7073), 1, - anon_sym_LPAREN, - ACTIONS(7075), 1, - aux_sym_null_hint_token2, - ACTIONS(7077), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7079), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7081), 1, - aux_sym_TRUE_token1, - ACTIONS(7083), 1, - aux_sym_FALSE_token1, - ACTIONS(7085), 1, - sym_number, - ACTIONS(7087), 1, - sym__unquoted_identifier, - ACTIONS(7089), 1, - anon_sym_BQUOTE, - ACTIONS(7091), 1, - anon_sym_DQUOTE, - ACTIONS(7093), 1, - anon_sym_SQUOTE, - ACTIONS(7097), 1, - anon_sym_DASH, - ACTIONS(7099), 1, - anon_sym_STAR, - ACTIONS(7101), 1, - aux_sym_interval_expression_token1, - ACTIONS(7103), 1, - anon_sym_DOLLAR, - ACTIONS(7105), 1, - sym__dollar_quoted_string_tag, - STATE(2430), 1, - sym_identifier, - STATE(2614), 1, - sym__quoted_identifier, - STATE(2921), 1, - sym_dotted_name, - STATE(2956), 1, - sym__identifier, - STATE(3317), 1, - sym_argument_reference, - STATE(3418), 1, - sym__expression, - STATE(3318), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7095), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3365), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [183800] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5342), 1, - aux_sym_cte_token2, - ACTIONS(5344), 1, - anon_sym_LPAREN, - ACTIONS(5346), 1, - aux_sym_null_hint_token2, - ACTIONS(5354), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5356), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5358), 1, - aux_sym_TRUE_token1, - ACTIONS(5360), 1, - aux_sym_FALSE_token1, - ACTIONS(5362), 1, - sym_number, - ACTIONS(5364), 1, - sym__unquoted_identifier, - ACTIONS(5366), 1, - anon_sym_BQUOTE, - ACTIONS(5368), 1, - anon_sym_DQUOTE, - ACTIONS(5370), 1, - anon_sym_SQUOTE, - ACTIONS(5374), 1, - anon_sym_DASH, - ACTIONS(5376), 1, - anon_sym_STAR, - ACTIONS(5378), 1, - aux_sym_interval_expression_token1, - ACTIONS(5380), 1, - anon_sym_DOLLAR, - ACTIONS(5382), 1, - sym__dollar_quoted_string_tag, - STATE(2557), 1, - sym__quoted_identifier, - STATE(2651), 1, - sym_dotted_name, - STATE(2774), 1, - sym_identifier, - STATE(3276), 1, - sym__identifier, - STATE(3510), 1, - sym_argument_reference, - STATE(3641), 1, - sym__expression, - STATE(3516), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5372), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3612), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [183904] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5342), 1, - aux_sym_cte_token2, - ACTIONS(5344), 1, - anon_sym_LPAREN, - ACTIONS(5346), 1, - aux_sym_null_hint_token2, - ACTIONS(5354), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5356), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5358), 1, - aux_sym_TRUE_token1, - ACTIONS(5360), 1, - aux_sym_FALSE_token1, - ACTIONS(5362), 1, - sym_number, - ACTIONS(5364), 1, - sym__unquoted_identifier, - ACTIONS(5366), 1, - anon_sym_BQUOTE, - ACTIONS(5368), 1, - anon_sym_DQUOTE, - ACTIONS(5370), 1, - anon_sym_SQUOTE, - ACTIONS(5374), 1, - anon_sym_DASH, - ACTIONS(5376), 1, - anon_sym_STAR, - ACTIONS(5378), 1, - aux_sym_interval_expression_token1, - ACTIONS(5380), 1, - anon_sym_DOLLAR, - ACTIONS(5382), 1, - sym__dollar_quoted_string_tag, - STATE(2557), 1, - sym__quoted_identifier, - STATE(2651), 1, - sym_dotted_name, - STATE(2774), 1, - sym_identifier, - STATE(3276), 1, - sym__identifier, - STATE(3510), 1, - sym_argument_reference, - STATE(3648), 1, - sym__expression, - STATE(3516), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5372), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3612), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [184008] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7062), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [184112] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7087), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [184216] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7204), 1, - aux_sym_cte_token2, - ACTIONS(7206), 1, - anon_sym_LPAREN, - ACTIONS(7208), 1, - aux_sym_null_hint_token2, - ACTIONS(7210), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7212), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7214), 1, - aux_sym_TRUE_token1, - ACTIONS(7216), 1, - aux_sym_FALSE_token1, - ACTIONS(7218), 1, - sym_number, - ACTIONS(7220), 1, - sym__unquoted_identifier, - ACTIONS(7222), 1, - anon_sym_BQUOTE, - ACTIONS(7224), 1, - anon_sym_DQUOTE, - ACTIONS(7226), 1, - anon_sym_SQUOTE, - ACTIONS(7230), 1, - anon_sym_DASH, - ACTIONS(7232), 1, - anon_sym_STAR, - ACTIONS(7234), 1, - aux_sym_interval_expression_token1, - ACTIONS(7236), 1, - anon_sym_DOLLAR, - ACTIONS(7238), 1, - sym__dollar_quoted_string_tag, - STATE(3870), 1, - sym_identifier, - STATE(3960), 1, - sym__quoted_identifier, - STATE(4087), 1, - sym_dotted_name, - STATE(4188), 1, - sym__identifier, - STATE(4431), 1, - sym_argument_reference, - STATE(4588), 1, - sym__expression, - STATE(4430), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7228), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4582), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [184320] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7030), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [184424] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7061), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [184528] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7341), 1, - aux_sym_cte_token2, - ACTIONS(7343), 1, - anon_sym_LPAREN, - ACTIONS(7345), 1, - aux_sym_null_hint_token2, - ACTIONS(7347), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7349), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7351), 1, - aux_sym_TRUE_token1, - ACTIONS(7353), 1, - aux_sym_FALSE_token1, - ACTIONS(7355), 1, - sym_number, - ACTIONS(7357), 1, - sym__unquoted_identifier, - ACTIONS(7359), 1, - anon_sym_BQUOTE, - ACTIONS(7361), 1, - anon_sym_DQUOTE, - ACTIONS(7363), 1, - anon_sym_SQUOTE, - ACTIONS(7367), 1, - anon_sym_DASH, - ACTIONS(7369), 1, - anon_sym_STAR, - ACTIONS(7371), 1, - aux_sym_interval_expression_token1, - ACTIONS(7373), 1, - anon_sym_DOLLAR, - ACTIONS(7375), 1, - sym__dollar_quoted_string_tag, - STATE(2243), 1, - sym__quoted_identifier, - STATE(2295), 1, - sym_dotted_name, - STATE(2315), 1, - sym_identifier, - STATE(2640), 1, - sym__identifier, - STATE(3044), 1, - sym_argument_reference, - STATE(3215), 1, - sym__expression, - STATE(3047), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7365), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3212), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [184632] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8359), 1, - aux_sym_cte_token2, - ACTIONS(8361), 1, - anon_sym_LPAREN, - ACTIONS(8363), 1, - aux_sym_null_hint_token2, - ACTIONS(8365), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8367), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8369), 1, - aux_sym_TRUE_token1, - ACTIONS(8371), 1, - aux_sym_FALSE_token1, - ACTIONS(8373), 1, - sym_number, - ACTIONS(8375), 1, - sym__unquoted_identifier, - ACTIONS(8377), 1, - anon_sym_BQUOTE, - ACTIONS(8379), 1, - anon_sym_DQUOTE, - ACTIONS(8381), 1, - anon_sym_SQUOTE, - ACTIONS(8385), 1, - anon_sym_DASH, - ACTIONS(8387), 1, - anon_sym_STAR, - ACTIONS(8389), 1, - aux_sym_interval_expression_token1, - ACTIONS(8391), 1, - anon_sym_DOLLAR, - ACTIONS(8393), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(4529), 1, - sym__quoted_identifier, - STATE(5294), 1, - sym_identifier, - STATE(6704), 1, - sym__identifier, - STATE(6930), 1, - sym_argument_reference, - STATE(6936), 1, - sym__expression, - STATE(6931), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8383), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(6947), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [184736] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8395), 1, - aux_sym_cte_token2, - ACTIONS(8397), 1, - anon_sym_LPAREN, - ACTIONS(8399), 1, - aux_sym_null_hint_token2, - ACTIONS(8401), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8403), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8405), 1, - aux_sym_TRUE_token1, - ACTIONS(8407), 1, - aux_sym_FALSE_token1, - ACTIONS(8409), 1, - sym_number, - ACTIONS(8411), 1, - sym__unquoted_identifier, - ACTIONS(8413), 1, - anon_sym_BQUOTE, - ACTIONS(8415), 1, - anon_sym_DQUOTE, - ACTIONS(8417), 1, - anon_sym_SQUOTE, - ACTIONS(8421), 1, - anon_sym_DASH, - ACTIONS(8423), 1, - anon_sym_STAR, - ACTIONS(8425), 1, - aux_sym_interval_expression_token1, - ACTIONS(8427), 1, - anon_sym_DOLLAR, - ACTIONS(8429), 1, - sym__dollar_quoted_string_tag, - STATE(2429), 1, - sym__quoted_identifier, - STATE(2455), 1, - sym_identifier, - STATE(2696), 1, - sym_dotted_name, - STATE(2891), 1, - sym__identifier, - STATE(3329), 1, - sym_argument_reference, - STATE(3362), 1, - sym__expression, - STATE(3328), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8419), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3356), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [184840] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7050), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [184944] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8431), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8433), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [185000] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5342), 1, - aux_sym_cte_token2, - ACTIONS(5344), 1, - anon_sym_LPAREN, - ACTIONS(5346), 1, - aux_sym_null_hint_token2, - ACTIONS(5354), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5356), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5358), 1, - aux_sym_TRUE_token1, - ACTIONS(5360), 1, - aux_sym_FALSE_token1, - ACTIONS(5362), 1, - sym_number, - ACTIONS(5364), 1, - sym__unquoted_identifier, - ACTIONS(5366), 1, - anon_sym_BQUOTE, - ACTIONS(5368), 1, - anon_sym_DQUOTE, - ACTIONS(5370), 1, - anon_sym_SQUOTE, - ACTIONS(5374), 1, - anon_sym_DASH, - ACTIONS(5376), 1, - anon_sym_STAR, - ACTIONS(5378), 1, - aux_sym_interval_expression_token1, - ACTIONS(5380), 1, - anon_sym_DOLLAR, - ACTIONS(5382), 1, - sym__dollar_quoted_string_tag, - STATE(2557), 1, - sym__quoted_identifier, - STATE(2651), 1, - sym_dotted_name, - STATE(2774), 1, - sym_identifier, - STATE(3276), 1, - sym__identifier, - STATE(3510), 1, - sym_argument_reference, - STATE(3698), 1, - sym__expression, - STATE(3516), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5372), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3612), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [185104] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6995), 1, - aux_sym_cte_token2, - ACTIONS(6997), 1, - anon_sym_LPAREN, - ACTIONS(6999), 1, - aux_sym_null_hint_token2, - ACTIONS(7001), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7003), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7005), 1, - aux_sym_TRUE_token1, - ACTIONS(7007), 1, - aux_sym_FALSE_token1, - ACTIONS(7009), 1, - sym_number, - ACTIONS(7011), 1, - sym__unquoted_identifier, - ACTIONS(7013), 1, - anon_sym_BQUOTE, - ACTIONS(7015), 1, - anon_sym_DQUOTE, - ACTIONS(7017), 1, - anon_sym_SQUOTE, - ACTIONS(7021), 1, - anon_sym_DASH, - ACTIONS(7023), 1, - anon_sym_STAR, - ACTIONS(7025), 1, - aux_sym_interval_expression_token1, - ACTIONS(7027), 1, - anon_sym_DOLLAR, - ACTIONS(7029), 1, - sym__dollar_quoted_string_tag, - STATE(824), 1, - sym_identifier, - STATE(1061), 1, - sym__quoted_identifier, - STATE(1412), 1, - sym_dotted_name, - STATE(1483), 1, - sym__identifier, - STATE(1835), 1, - sym_argument_reference, - STATE(1950), 1, - sym__expression, - STATE(1834), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7019), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1940), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [185208] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2417), 1, - aux_sym_cte_token2, - ACTIONS(2419), 1, - anon_sym_LPAREN, - ACTIONS(2421), 1, - aux_sym_null_hint_token2, - ACTIONS(2423), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2425), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2427), 1, - aux_sym_TRUE_token1, - ACTIONS(2429), 1, - aux_sym_FALSE_token1, - ACTIONS(2431), 1, - sym_number, - ACTIONS(2433), 1, - sym__unquoted_identifier, - ACTIONS(2435), 1, - anon_sym_BQUOTE, - ACTIONS(2437), 1, - anon_sym_DQUOTE, - ACTIONS(2439), 1, - anon_sym_SQUOTE, - ACTIONS(2443), 1, - anon_sym_DASH, - ACTIONS(2445), 1, - anon_sym_STAR, - ACTIONS(2447), 1, - aux_sym_interval_expression_token1, - ACTIONS(2449), 1, - anon_sym_DOLLAR, - ACTIONS(2451), 1, - sym__dollar_quoted_string_tag, - STATE(2087), 1, - sym__quoted_identifier, - STATE(2099), 1, - sym_identifier, - STATE(2101), 1, - sym_dotted_name, - STATE(2197), 1, - sym__identifier, - STATE(2345), 1, - sym_argument_reference, - STATE(2457), 1, - sym__expression, - STATE(2348), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2441), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2355), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [185312] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7576), 1, - aux_sym_cte_token2, - ACTIONS(7578), 1, - anon_sym_LPAREN, - ACTIONS(7580), 1, - aux_sym_null_hint_token2, - ACTIONS(7582), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7584), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7586), 1, - aux_sym_TRUE_token1, - ACTIONS(7588), 1, - aux_sym_FALSE_token1, - ACTIONS(7590), 1, - sym_number, - ACTIONS(7592), 1, - sym__unquoted_identifier, - ACTIONS(7594), 1, - anon_sym_BQUOTE, - ACTIONS(7596), 1, - anon_sym_DQUOTE, - ACTIONS(7598), 1, - anon_sym_SQUOTE, - ACTIONS(7602), 1, - anon_sym_DASH, - ACTIONS(7604), 1, - anon_sym_STAR, - ACTIONS(7606), 1, - aux_sym_interval_expression_token1, - ACTIONS(7608), 1, - anon_sym_DOLLAR, - ACTIONS(7610), 1, - sym__dollar_quoted_string_tag, - STATE(2441), 1, - sym_dotted_name, - STATE(2583), 1, - sym__quoted_identifier, - STATE(2885), 1, - sym_identifier, - STATE(3397), 1, - sym__identifier, - STATE(3625), 1, - sym_argument_reference, - STATE(3795), 1, - sym__expression, - STATE(3610), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7600), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3808), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [185416] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2417), 1, - aux_sym_cte_token2, - ACTIONS(2419), 1, - anon_sym_LPAREN, - ACTIONS(2421), 1, - aux_sym_null_hint_token2, - ACTIONS(2423), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2425), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2427), 1, - aux_sym_TRUE_token1, - ACTIONS(2429), 1, - aux_sym_FALSE_token1, - ACTIONS(2431), 1, - sym_number, - ACTIONS(2433), 1, - sym__unquoted_identifier, - ACTIONS(2435), 1, - anon_sym_BQUOTE, - ACTIONS(2437), 1, - anon_sym_DQUOTE, - ACTIONS(2439), 1, - anon_sym_SQUOTE, - ACTIONS(2443), 1, - anon_sym_DASH, - ACTIONS(2445), 1, - anon_sym_STAR, - ACTIONS(2447), 1, - aux_sym_interval_expression_token1, - ACTIONS(2449), 1, - anon_sym_DOLLAR, - ACTIONS(2451), 1, - sym__dollar_quoted_string_tag, - STATE(2087), 1, - sym__quoted_identifier, - STATE(2099), 1, - sym_identifier, - STATE(2101), 1, - sym_dotted_name, - STATE(2197), 1, - sym__identifier, - STATE(2345), 1, - sym_argument_reference, - STATE(2454), 1, - sym__expression, - STATE(2348), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2441), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2355), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [185520] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6995), 1, - aux_sym_cte_token2, - ACTIONS(6997), 1, - anon_sym_LPAREN, - ACTIONS(6999), 1, - aux_sym_null_hint_token2, - ACTIONS(7001), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7003), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7005), 1, - aux_sym_TRUE_token1, - ACTIONS(7007), 1, - aux_sym_FALSE_token1, - ACTIONS(7009), 1, - sym_number, - ACTIONS(7011), 1, - sym__unquoted_identifier, - ACTIONS(7013), 1, - anon_sym_BQUOTE, - ACTIONS(7015), 1, - anon_sym_DQUOTE, - ACTIONS(7017), 1, - anon_sym_SQUOTE, - ACTIONS(7021), 1, - anon_sym_DASH, - ACTIONS(7023), 1, - anon_sym_STAR, - ACTIONS(7025), 1, - aux_sym_interval_expression_token1, - ACTIONS(7027), 1, - anon_sym_DOLLAR, - ACTIONS(7029), 1, - sym__dollar_quoted_string_tag, - STATE(824), 1, - sym_identifier, - STATE(1061), 1, - sym__quoted_identifier, - STATE(1412), 1, - sym_dotted_name, - STATE(1483), 1, - sym__identifier, - STATE(1835), 1, - sym_argument_reference, - STATE(1948), 1, - sym__expression, - STATE(1834), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7019), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1940), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [185624] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8435), 1, - aux_sym_cte_token2, - ACTIONS(8437), 1, - anon_sym_LPAREN, - ACTIONS(8439), 1, - aux_sym_null_hint_token2, - ACTIONS(8441), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8443), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8445), 1, - aux_sym_TRUE_token1, - ACTIONS(8447), 1, - aux_sym_FALSE_token1, - ACTIONS(8449), 1, - sym_number, - ACTIONS(8451), 1, - sym__unquoted_identifier, - ACTIONS(8453), 1, - anon_sym_BQUOTE, - ACTIONS(8455), 1, - anon_sym_DQUOTE, - ACTIONS(8457), 1, - anon_sym_SQUOTE, - ACTIONS(8461), 1, - anon_sym_DASH, - ACTIONS(8463), 1, - anon_sym_STAR, - ACTIONS(8465), 1, - aux_sym_interval_expression_token1, - ACTIONS(8467), 1, - anon_sym_DOLLAR, - ACTIONS(8469), 1, - sym__dollar_quoted_string_tag, - STATE(4683), 1, - sym__quoted_identifier, - STATE(5027), 1, - sym_dotted_name, - STATE(5203), 1, - sym_identifier, - STATE(6534), 1, - sym__identifier, - STATE(6903), 1, - sym_argument_reference, - STATE(6951), 1, - sym__expression, - STATE(6926), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8459), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(6935), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [185728] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8471), 1, - aux_sym_cte_token2, - ACTIONS(8473), 1, - anon_sym_LPAREN, - ACTIONS(8475), 1, - aux_sym_null_hint_token2, - ACTIONS(8477), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8479), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8481), 1, - aux_sym_TRUE_token1, - ACTIONS(8483), 1, - aux_sym_FALSE_token1, - ACTIONS(8485), 1, - sym_number, - ACTIONS(8487), 1, - sym__unquoted_identifier, - ACTIONS(8489), 1, - anon_sym_BQUOTE, - ACTIONS(8491), 1, - anon_sym_DQUOTE, - ACTIONS(8493), 1, - anon_sym_SQUOTE, - ACTIONS(8497), 1, - anon_sym_DASH, - ACTIONS(8499), 1, - anon_sym_STAR, - ACTIONS(8501), 1, - aux_sym_interval_expression_token1, - ACTIONS(8503), 1, - anon_sym_DOLLAR, - ACTIONS(8505), 1, - sym__dollar_quoted_string_tag, - STATE(2303), 1, - sym_identifier, - STATE(2411), 1, - sym__quoted_identifier, - STATE(2662), 1, - sym__identifier, - STATE(2702), 1, - sym_dotted_name, - STATE(3018), 1, - sym_argument_reference, - STATE(3204), 1, - sym__expression, - STATE(3017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8495), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3260), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [185832] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8471), 1, - aux_sym_cte_token2, - ACTIONS(8473), 1, - anon_sym_LPAREN, - ACTIONS(8475), 1, - aux_sym_null_hint_token2, - ACTIONS(8477), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8479), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8481), 1, - aux_sym_TRUE_token1, - ACTIONS(8483), 1, - aux_sym_FALSE_token1, - ACTIONS(8485), 1, - sym_number, - ACTIONS(8487), 1, - sym__unquoted_identifier, - ACTIONS(8489), 1, - anon_sym_BQUOTE, - ACTIONS(8491), 1, - anon_sym_DQUOTE, - ACTIONS(8493), 1, - anon_sym_SQUOTE, - ACTIONS(8497), 1, - anon_sym_DASH, - ACTIONS(8499), 1, - anon_sym_STAR, - ACTIONS(8501), 1, - aux_sym_interval_expression_token1, - ACTIONS(8503), 1, - anon_sym_DOLLAR, - ACTIONS(8505), 1, - sym__dollar_quoted_string_tag, - STATE(2303), 1, - sym_identifier, - STATE(2411), 1, - sym__quoted_identifier, - STATE(2662), 1, - sym__identifier, - STATE(2702), 1, - sym_dotted_name, - STATE(3018), 1, - sym_argument_reference, - STATE(3207), 1, - sym__expression, - STATE(3017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8495), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3260), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [185936] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5342), 1, - aux_sym_cte_token2, - ACTIONS(5344), 1, - anon_sym_LPAREN, - ACTIONS(5346), 1, - aux_sym_null_hint_token2, - ACTIONS(5354), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5356), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5358), 1, - aux_sym_TRUE_token1, - ACTIONS(5360), 1, - aux_sym_FALSE_token1, - ACTIONS(5362), 1, - sym_number, - ACTIONS(5364), 1, - sym__unquoted_identifier, - ACTIONS(5366), 1, - anon_sym_BQUOTE, - ACTIONS(5368), 1, - anon_sym_DQUOTE, - ACTIONS(5370), 1, - anon_sym_SQUOTE, - ACTIONS(5374), 1, - anon_sym_DASH, - ACTIONS(5376), 1, - anon_sym_STAR, - ACTIONS(5378), 1, - aux_sym_interval_expression_token1, - ACTIONS(5380), 1, - anon_sym_DOLLAR, - ACTIONS(5382), 1, - sym__dollar_quoted_string_tag, - STATE(2557), 1, - sym__quoted_identifier, - STATE(2651), 1, - sym_dotted_name, - STATE(2774), 1, - sym_identifier, - STATE(3276), 1, - sym__identifier, - STATE(3510), 1, - sym_argument_reference, - STATE(3673), 1, - sym__expression, - STATE(3516), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5372), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3612), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [186040] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8395), 1, - aux_sym_cte_token2, - ACTIONS(8397), 1, - anon_sym_LPAREN, - ACTIONS(8399), 1, - aux_sym_null_hint_token2, - ACTIONS(8401), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8403), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8405), 1, - aux_sym_TRUE_token1, - ACTIONS(8407), 1, - aux_sym_FALSE_token1, - ACTIONS(8409), 1, - sym_number, - ACTIONS(8411), 1, - sym__unquoted_identifier, - ACTIONS(8413), 1, - anon_sym_BQUOTE, - ACTIONS(8415), 1, - anon_sym_DQUOTE, - ACTIONS(8417), 1, - anon_sym_SQUOTE, - ACTIONS(8421), 1, - anon_sym_DASH, - ACTIONS(8423), 1, - anon_sym_STAR, - ACTIONS(8425), 1, - aux_sym_interval_expression_token1, - ACTIONS(8427), 1, - anon_sym_DOLLAR, - ACTIONS(8429), 1, - sym__dollar_quoted_string_tag, - STATE(2429), 1, - sym__quoted_identifier, - STATE(2455), 1, - sym_identifier, - STATE(2696), 1, - sym_dotted_name, - STATE(2891), 1, - sym__identifier, - STATE(3329), 1, - sym_argument_reference, - STATE(3470), 1, - sym__expression, - STATE(3328), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8419), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3356), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [186144] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8395), 1, - aux_sym_cte_token2, - ACTIONS(8397), 1, - anon_sym_LPAREN, - ACTIONS(8399), 1, - aux_sym_null_hint_token2, - ACTIONS(8401), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8403), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8405), 1, - aux_sym_TRUE_token1, - ACTIONS(8407), 1, - aux_sym_FALSE_token1, - ACTIONS(8409), 1, - sym_number, - ACTIONS(8411), 1, - sym__unquoted_identifier, - ACTIONS(8413), 1, - anon_sym_BQUOTE, - ACTIONS(8415), 1, - anon_sym_DQUOTE, - ACTIONS(8417), 1, - anon_sym_SQUOTE, - ACTIONS(8421), 1, - anon_sym_DASH, - ACTIONS(8423), 1, - anon_sym_STAR, - ACTIONS(8425), 1, - aux_sym_interval_expression_token1, - ACTIONS(8427), 1, - anon_sym_DOLLAR, - ACTIONS(8429), 1, - sym__dollar_quoted_string_tag, - STATE(2429), 1, - sym__quoted_identifier, - STATE(2455), 1, - sym_identifier, - STATE(2696), 1, - sym_dotted_name, - STATE(2891), 1, - sym__identifier, - STATE(3329), 1, - sym_argument_reference, - STATE(3472), 1, - sym__expression, - STATE(3328), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8419), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3356), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [186248] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8395), 1, - aux_sym_cte_token2, - ACTIONS(8397), 1, - anon_sym_LPAREN, - ACTIONS(8399), 1, - aux_sym_null_hint_token2, - ACTIONS(8401), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8403), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8405), 1, - aux_sym_TRUE_token1, - ACTIONS(8407), 1, - aux_sym_FALSE_token1, - ACTIONS(8409), 1, - sym_number, - ACTIONS(8411), 1, - sym__unquoted_identifier, - ACTIONS(8413), 1, - anon_sym_BQUOTE, - ACTIONS(8415), 1, - anon_sym_DQUOTE, - ACTIONS(8417), 1, - anon_sym_SQUOTE, - ACTIONS(8421), 1, - anon_sym_DASH, - ACTIONS(8423), 1, - anon_sym_STAR, - ACTIONS(8425), 1, - aux_sym_interval_expression_token1, - ACTIONS(8427), 1, - anon_sym_DOLLAR, - ACTIONS(8429), 1, - sym__dollar_quoted_string_tag, - STATE(2429), 1, - sym__quoted_identifier, - STATE(2455), 1, - sym_identifier, - STATE(2696), 1, - sym_dotted_name, - STATE(2891), 1, - sym__identifier, - STATE(3329), 1, - sym_argument_reference, - STATE(3478), 1, - sym__expression, - STATE(3328), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8419), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3356), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [186352] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8395), 1, - aux_sym_cte_token2, - ACTIONS(8397), 1, - anon_sym_LPAREN, - ACTIONS(8399), 1, - aux_sym_null_hint_token2, - ACTIONS(8401), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8403), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8405), 1, - aux_sym_TRUE_token1, - ACTIONS(8407), 1, - aux_sym_FALSE_token1, - ACTIONS(8409), 1, - sym_number, - ACTIONS(8411), 1, - sym__unquoted_identifier, - ACTIONS(8413), 1, - anon_sym_BQUOTE, - ACTIONS(8415), 1, - anon_sym_DQUOTE, - ACTIONS(8417), 1, - anon_sym_SQUOTE, - ACTIONS(8421), 1, - anon_sym_DASH, - ACTIONS(8423), 1, - anon_sym_STAR, - ACTIONS(8425), 1, - aux_sym_interval_expression_token1, - ACTIONS(8427), 1, - anon_sym_DOLLAR, - ACTIONS(8429), 1, - sym__dollar_quoted_string_tag, - STATE(2429), 1, - sym__quoted_identifier, - STATE(2455), 1, - sym_identifier, - STATE(2696), 1, - sym_dotted_name, - STATE(2891), 1, - sym__identifier, - STATE(3329), 1, - sym_argument_reference, - STATE(3443), 1, - sym__expression, - STATE(3328), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8419), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3356), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [186456] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8395), 1, - aux_sym_cte_token2, - ACTIONS(8397), 1, - anon_sym_LPAREN, - ACTIONS(8399), 1, - aux_sym_null_hint_token2, - ACTIONS(8401), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8403), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8405), 1, - aux_sym_TRUE_token1, - ACTIONS(8407), 1, - aux_sym_FALSE_token1, - ACTIONS(8409), 1, - sym_number, - ACTIONS(8411), 1, - sym__unquoted_identifier, - ACTIONS(8413), 1, - anon_sym_BQUOTE, - ACTIONS(8415), 1, - anon_sym_DQUOTE, - ACTIONS(8417), 1, - anon_sym_SQUOTE, - ACTIONS(8421), 1, - anon_sym_DASH, - ACTIONS(8423), 1, - anon_sym_STAR, - ACTIONS(8425), 1, - aux_sym_interval_expression_token1, - ACTIONS(8427), 1, - anon_sym_DOLLAR, - ACTIONS(8429), 1, - sym__dollar_quoted_string_tag, - STATE(2429), 1, - sym__quoted_identifier, - STATE(2455), 1, - sym_identifier, - STATE(2696), 1, - sym_dotted_name, - STATE(2891), 1, - sym__identifier, - STATE(3329), 1, - sym_argument_reference, - STATE(3410), 1, - sym__expression, - STATE(3328), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8419), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3356), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [186560] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8395), 1, - aux_sym_cte_token2, - ACTIONS(8397), 1, - anon_sym_LPAREN, - ACTIONS(8399), 1, - aux_sym_null_hint_token2, - ACTIONS(8401), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8403), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8405), 1, - aux_sym_TRUE_token1, - ACTIONS(8407), 1, - aux_sym_FALSE_token1, - ACTIONS(8409), 1, - sym_number, - ACTIONS(8411), 1, - sym__unquoted_identifier, - ACTIONS(8413), 1, - anon_sym_BQUOTE, - ACTIONS(8415), 1, - anon_sym_DQUOTE, - ACTIONS(8417), 1, - anon_sym_SQUOTE, - ACTIONS(8421), 1, - anon_sym_DASH, - ACTIONS(8423), 1, - anon_sym_STAR, - ACTIONS(8425), 1, - aux_sym_interval_expression_token1, - ACTIONS(8427), 1, - anon_sym_DOLLAR, - ACTIONS(8429), 1, - sym__dollar_quoted_string_tag, - STATE(2429), 1, - sym__quoted_identifier, - STATE(2455), 1, - sym_identifier, - STATE(2696), 1, - sym_dotted_name, - STATE(2891), 1, - sym__identifier, - STATE(3329), 1, - sym_argument_reference, - STATE(3398), 1, - sym__expression, - STATE(3328), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8419), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3356), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [186664] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5274), 1, - aux_sym_cte_token2, - ACTIONS(5276), 1, - anon_sym_LPAREN, - ACTIONS(5278), 1, - aux_sym_null_hint_token2, - ACTIONS(5286), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5288), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5290), 1, - aux_sym_TRUE_token1, - ACTIONS(5292), 1, - aux_sym_FALSE_token1, - ACTIONS(5294), 1, - sym_number, - ACTIONS(5296), 1, - sym__unquoted_identifier, - ACTIONS(5298), 1, - anon_sym_BQUOTE, - ACTIONS(5300), 1, - anon_sym_DQUOTE, - ACTIONS(5302), 1, - anon_sym_SQUOTE, - ACTIONS(5306), 1, - anon_sym_DASH, - ACTIONS(5308), 1, - anon_sym_STAR, - ACTIONS(5310), 1, - aux_sym_interval_expression_token1, - ACTIONS(5312), 1, - anon_sym_DOLLAR, - ACTIONS(5314), 1, - sym__dollar_quoted_string_tag, - STATE(350), 1, - sym__quoted_identifier, - STATE(408), 1, - sym_identifier, - STATE(446), 1, - sym_dotted_name, - STATE(752), 1, - sym__identifier, - STATE(974), 1, - sym_argument_reference, - STATE(1258), 1, - sym__expression, - STATE(1008), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5304), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1214), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [186768] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7724), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [186872] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8507), 2, - aux_sym_create_function_statement_token10, - aux_sym_create_trigger_statement_token6, - ACTIONS(7816), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7818), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [186930] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7937), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [187034] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8471), 1, - aux_sym_cte_token2, - ACTIONS(8473), 1, - anon_sym_LPAREN, - ACTIONS(8475), 1, - aux_sym_null_hint_token2, - ACTIONS(8477), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8479), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8481), 1, - aux_sym_TRUE_token1, - ACTIONS(8483), 1, - aux_sym_FALSE_token1, - ACTIONS(8485), 1, - sym_number, - ACTIONS(8487), 1, - sym__unquoted_identifier, - ACTIONS(8489), 1, - anon_sym_BQUOTE, - ACTIONS(8491), 1, - anon_sym_DQUOTE, - ACTIONS(8493), 1, - anon_sym_SQUOTE, - ACTIONS(8497), 1, - anon_sym_DASH, - ACTIONS(8499), 1, - anon_sym_STAR, - ACTIONS(8501), 1, - aux_sym_interval_expression_token1, - ACTIONS(8503), 1, - anon_sym_DOLLAR, - ACTIONS(8505), 1, - sym__dollar_quoted_string_tag, - STATE(2303), 1, - sym_identifier, - STATE(2411), 1, - sym__quoted_identifier, - STATE(2662), 1, - sym__identifier, - STATE(2702), 1, - sym_dotted_name, - STATE(3018), 1, - sym_argument_reference, - STATE(3226), 1, - sym__expression, - STATE(3017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8495), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3260), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [187138] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8511), 1, - aux_sym_with_clause_token1, - STATE(6665), 1, - sym_data_hint, - ACTIONS(8509), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8513), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [187198] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8471), 1, - aux_sym_cte_token2, - ACTIONS(8473), 1, - anon_sym_LPAREN, - ACTIONS(8475), 1, - aux_sym_null_hint_token2, - ACTIONS(8477), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8479), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8481), 1, - aux_sym_TRUE_token1, - ACTIONS(8483), 1, - aux_sym_FALSE_token1, - ACTIONS(8485), 1, - sym_number, - ACTIONS(8487), 1, - sym__unquoted_identifier, - ACTIONS(8489), 1, - anon_sym_BQUOTE, - ACTIONS(8491), 1, - anon_sym_DQUOTE, - ACTIONS(8493), 1, - anon_sym_SQUOTE, - ACTIONS(8497), 1, - anon_sym_DASH, - ACTIONS(8499), 1, - anon_sym_STAR, - ACTIONS(8501), 1, - aux_sym_interval_expression_token1, - ACTIONS(8503), 1, - anon_sym_DOLLAR, - ACTIONS(8505), 1, - sym__dollar_quoted_string_tag, - STATE(2303), 1, - sym_identifier, - STATE(2411), 1, - sym__quoted_identifier, - STATE(2662), 1, - sym__identifier, - STATE(2702), 1, - sym_dotted_name, - STATE(3018), 1, - sym_argument_reference, - STATE(3227), 1, - sym__expression, - STATE(3017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8495), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3260), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [187302] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8279), 1, - aux_sym_cte_token2, - ACTIONS(8281), 1, - anon_sym_LPAREN, - ACTIONS(8283), 1, - aux_sym_null_hint_token2, - ACTIONS(8285), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8287), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8289), 1, - aux_sym_TRUE_token1, - ACTIONS(8291), 1, - aux_sym_FALSE_token1, - ACTIONS(8293), 1, - sym_number, - ACTIONS(8295), 1, - sym__unquoted_identifier, - ACTIONS(8297), 1, - anon_sym_BQUOTE, - ACTIONS(8299), 1, - anon_sym_DQUOTE, - ACTIONS(8301), 1, - anon_sym_SQUOTE, - ACTIONS(8305), 1, - anon_sym_DASH, - ACTIONS(8307), 1, - anon_sym_STAR, - ACTIONS(8309), 1, - aux_sym_interval_expression_token1, - ACTIONS(8311), 1, - anon_sym_DOLLAR, - ACTIONS(8313), 1, - sym__dollar_quoted_string_tag, - STATE(3935), 1, - sym_identifier, - STATE(4015), 1, - sym__quoted_identifier, - STATE(4259), 1, - sym_dotted_name, - STATE(4280), 1, - sym__identifier, - STATE(4552), 1, - sym_argument_reference, - STATE(4775), 1, - sym__expression, - STATE(4555), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8303), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5014), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [187406] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8471), 1, - aux_sym_cte_token2, - ACTIONS(8473), 1, - anon_sym_LPAREN, - ACTIONS(8475), 1, - aux_sym_null_hint_token2, - ACTIONS(8477), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8479), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8481), 1, - aux_sym_TRUE_token1, - ACTIONS(8483), 1, - aux_sym_FALSE_token1, - ACTIONS(8485), 1, - sym_number, - ACTIONS(8487), 1, - sym__unquoted_identifier, - ACTIONS(8489), 1, - anon_sym_BQUOTE, - ACTIONS(8491), 1, - anon_sym_DQUOTE, - ACTIONS(8493), 1, - anon_sym_SQUOTE, - ACTIONS(8497), 1, - anon_sym_DASH, - ACTIONS(8499), 1, - anon_sym_STAR, - ACTIONS(8501), 1, - aux_sym_interval_expression_token1, - ACTIONS(8503), 1, - anon_sym_DOLLAR, - ACTIONS(8505), 1, - sym__dollar_quoted_string_tag, - STATE(2303), 1, - sym_identifier, - STATE(2411), 1, - sym__quoted_identifier, - STATE(2662), 1, - sym__identifier, - STATE(2702), 1, - sym_dotted_name, - STATE(3018), 1, - sym_argument_reference, - STATE(3228), 1, - sym__expression, - STATE(3017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8495), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3260), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [187510] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8471), 1, - aux_sym_cte_token2, - ACTIONS(8473), 1, - anon_sym_LPAREN, - ACTIONS(8475), 1, - aux_sym_null_hint_token2, - ACTIONS(8477), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8479), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8481), 1, - aux_sym_TRUE_token1, - ACTIONS(8483), 1, - aux_sym_FALSE_token1, - ACTIONS(8485), 1, - sym_number, - ACTIONS(8487), 1, - sym__unquoted_identifier, - ACTIONS(8489), 1, - anon_sym_BQUOTE, - ACTIONS(8491), 1, - anon_sym_DQUOTE, - ACTIONS(8493), 1, - anon_sym_SQUOTE, - ACTIONS(8497), 1, - anon_sym_DASH, - ACTIONS(8499), 1, - anon_sym_STAR, - ACTIONS(8501), 1, - aux_sym_interval_expression_token1, - ACTIONS(8503), 1, - anon_sym_DOLLAR, - ACTIONS(8505), 1, - sym__dollar_quoted_string_tag, - STATE(2303), 1, - sym_identifier, - STATE(2411), 1, - sym__quoted_identifier, - STATE(2662), 1, - sym__identifier, - STATE(2702), 1, - sym_dotted_name, - STATE(3018), 1, - sym_argument_reference, - STATE(3230), 1, - sym__expression, - STATE(3017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8495), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3260), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [187614] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7762), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [187718] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7887), 1, - aux_sym_cte_token2, - ACTIONS(7889), 1, - anon_sym_LPAREN, - ACTIONS(7891), 1, - aux_sym_null_hint_token2, - ACTIONS(7893), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7895), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7897), 1, - aux_sym_TRUE_token1, - ACTIONS(7899), 1, - aux_sym_FALSE_token1, - ACTIONS(7901), 1, - sym_number, - ACTIONS(7903), 1, - sym__unquoted_identifier, - ACTIONS(7905), 1, - anon_sym_BQUOTE, - ACTIONS(7907), 1, - anon_sym_DQUOTE, - ACTIONS(7909), 1, - anon_sym_SQUOTE, - ACTIONS(7913), 1, - anon_sym_DASH, - ACTIONS(7915), 1, - anon_sym_STAR, - ACTIONS(7917), 1, - aux_sym_interval_expression_token1, - ACTIONS(7919), 1, - anon_sym_DOLLAR, - ACTIONS(7921), 1, - sym__dollar_quoted_string_tag, - STATE(193), 1, - sym__quoted_identifier, - STATE(353), 1, - sym_dotted_name, - STATE(388), 1, - sym_identifier, - STATE(620), 1, - sym__identifier, - STATE(808), 1, - sym_argument_reference, - STATE(1162), 1, - sym__expression, - STATE(809), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7911), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1164), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [187822] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7694), 1, - aux_sym_with_clause_token1, - ACTIONS(7696), 1, - anon_sym_LPAREN, - ACTIONS(7698), 1, - aux_sym_create_table_statement_token1, - ACTIONS(285), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(281), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [187884] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5342), 1, - aux_sym_cte_token2, - ACTIONS(5344), 1, - anon_sym_LPAREN, - ACTIONS(5346), 1, - aux_sym_null_hint_token2, - ACTIONS(5354), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5356), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5358), 1, - aux_sym_TRUE_token1, - ACTIONS(5360), 1, - aux_sym_FALSE_token1, - ACTIONS(5362), 1, - sym_number, - ACTIONS(5364), 1, - sym__unquoted_identifier, - ACTIONS(5366), 1, - anon_sym_BQUOTE, - ACTIONS(5368), 1, - anon_sym_DQUOTE, - ACTIONS(5370), 1, - anon_sym_SQUOTE, - ACTIONS(5374), 1, - anon_sym_DASH, - ACTIONS(5376), 1, - anon_sym_STAR, - ACTIONS(5378), 1, - aux_sym_interval_expression_token1, - ACTIONS(5380), 1, - anon_sym_DOLLAR, - ACTIONS(5382), 1, - sym__dollar_quoted_string_tag, - STATE(2557), 1, - sym__quoted_identifier, - STATE(2651), 1, - sym_dotted_name, - STATE(2774), 1, - sym_identifier, - STATE(3276), 1, - sym__identifier, - STATE(3510), 1, - sym_argument_reference, - STATE(3678), 1, - sym__expression, - STATE(3516), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5372), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3612), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [187988] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5342), 1, - aux_sym_cte_token2, - ACTIONS(5344), 1, - anon_sym_LPAREN, - ACTIONS(5346), 1, - aux_sym_null_hint_token2, - ACTIONS(5354), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5356), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5358), 1, - aux_sym_TRUE_token1, - ACTIONS(5360), 1, - aux_sym_FALSE_token1, - ACTIONS(5362), 1, - sym_number, - ACTIONS(5364), 1, - sym__unquoted_identifier, - ACTIONS(5366), 1, - anon_sym_BQUOTE, - ACTIONS(5368), 1, - anon_sym_DQUOTE, - ACTIONS(5370), 1, - anon_sym_SQUOTE, - ACTIONS(5374), 1, - anon_sym_DASH, - ACTIONS(5376), 1, - anon_sym_STAR, - ACTIONS(5378), 1, - aux_sym_interval_expression_token1, - ACTIONS(5380), 1, - anon_sym_DOLLAR, - ACTIONS(5382), 1, - sym__dollar_quoted_string_tag, - STATE(2557), 1, - sym__quoted_identifier, - STATE(2651), 1, - sym_dotted_name, - STATE(2774), 1, - sym_identifier, - STATE(3276), 1, - sym__identifier, - STATE(3510), 1, - sym_argument_reference, - STATE(3679), 1, - sym__expression, - STATE(3516), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5372), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3612), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [188092] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7872), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [188196] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8471), 1, - aux_sym_cte_token2, - ACTIONS(8473), 1, - anon_sym_LPAREN, - ACTIONS(8475), 1, - aux_sym_null_hint_token2, - ACTIONS(8477), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8479), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8481), 1, - aux_sym_TRUE_token1, - ACTIONS(8483), 1, - aux_sym_FALSE_token1, - ACTIONS(8485), 1, - sym_number, - ACTIONS(8487), 1, - sym__unquoted_identifier, - ACTIONS(8489), 1, - anon_sym_BQUOTE, - ACTIONS(8491), 1, - anon_sym_DQUOTE, - ACTIONS(8493), 1, - anon_sym_SQUOTE, - ACTIONS(8497), 1, - anon_sym_DASH, - ACTIONS(8499), 1, - anon_sym_STAR, - ACTIONS(8501), 1, - aux_sym_interval_expression_token1, - ACTIONS(8503), 1, - anon_sym_DOLLAR, - ACTIONS(8505), 1, - sym__dollar_quoted_string_tag, - STATE(2303), 1, - sym_identifier, - STATE(2411), 1, - sym__quoted_identifier, - STATE(2662), 1, - sym__identifier, - STATE(2702), 1, - sym_dotted_name, - STATE(3018), 1, - sym_argument_reference, - STATE(3231), 1, - sym__expression, - STATE(3017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8495), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3260), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [188300] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8471), 1, - aux_sym_cte_token2, - ACTIONS(8473), 1, - anon_sym_LPAREN, - ACTIONS(8475), 1, - aux_sym_null_hint_token2, - ACTIONS(8477), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8479), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8481), 1, - aux_sym_TRUE_token1, - ACTIONS(8483), 1, - aux_sym_FALSE_token1, - ACTIONS(8485), 1, - sym_number, - ACTIONS(8487), 1, - sym__unquoted_identifier, - ACTIONS(8489), 1, - anon_sym_BQUOTE, - ACTIONS(8491), 1, - anon_sym_DQUOTE, - ACTIONS(8493), 1, - anon_sym_SQUOTE, - ACTIONS(8497), 1, - anon_sym_DASH, - ACTIONS(8499), 1, - anon_sym_STAR, - ACTIONS(8501), 1, - aux_sym_interval_expression_token1, - ACTIONS(8503), 1, - anon_sym_DOLLAR, - ACTIONS(8505), 1, - sym__dollar_quoted_string_tag, - STATE(2303), 1, - sym_identifier, - STATE(2411), 1, - sym__quoted_identifier, - STATE(2662), 1, - sym__identifier, - STATE(2702), 1, - sym_dotted_name, - STATE(3018), 1, - sym_argument_reference, - STATE(3232), 1, - sym__expression, - STATE(3017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8495), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3260), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [188404] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8395), 1, - aux_sym_cte_token2, - ACTIONS(8397), 1, - anon_sym_LPAREN, - ACTIONS(8399), 1, - aux_sym_null_hint_token2, - ACTIONS(8401), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8403), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8405), 1, - aux_sym_TRUE_token1, - ACTIONS(8407), 1, - aux_sym_FALSE_token1, - ACTIONS(8409), 1, - sym_number, - ACTIONS(8411), 1, - sym__unquoted_identifier, - ACTIONS(8413), 1, - anon_sym_BQUOTE, - ACTIONS(8415), 1, - anon_sym_DQUOTE, - ACTIONS(8417), 1, - anon_sym_SQUOTE, - ACTIONS(8421), 1, - anon_sym_DASH, - ACTIONS(8423), 1, - anon_sym_STAR, - ACTIONS(8425), 1, - aux_sym_interval_expression_token1, - ACTIONS(8427), 1, - anon_sym_DOLLAR, - ACTIONS(8429), 1, - sym__dollar_quoted_string_tag, - STATE(2429), 1, - sym__quoted_identifier, - STATE(2455), 1, - sym_identifier, - STATE(2696), 1, - sym_dotted_name, - STATE(2891), 1, - sym__identifier, - STATE(3329), 1, - sym_argument_reference, - STATE(3361), 1, - sym__expression, - STATE(3328), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8419), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3356), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [188508] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3754), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3756), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [188564] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8471), 1, - aux_sym_cte_token2, - ACTIONS(8473), 1, - anon_sym_LPAREN, - ACTIONS(8475), 1, - aux_sym_null_hint_token2, - ACTIONS(8477), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8479), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8481), 1, - aux_sym_TRUE_token1, - ACTIONS(8483), 1, - aux_sym_FALSE_token1, - ACTIONS(8485), 1, - sym_number, - ACTIONS(8487), 1, - sym__unquoted_identifier, - ACTIONS(8489), 1, - anon_sym_BQUOTE, - ACTIONS(8491), 1, - anon_sym_DQUOTE, - ACTIONS(8493), 1, - anon_sym_SQUOTE, - ACTIONS(8497), 1, - anon_sym_DASH, - ACTIONS(8499), 1, - anon_sym_STAR, - ACTIONS(8501), 1, - aux_sym_interval_expression_token1, - ACTIONS(8503), 1, - anon_sym_DOLLAR, - ACTIONS(8505), 1, - sym__dollar_quoted_string_tag, - STATE(2303), 1, - sym_identifier, - STATE(2411), 1, - sym__quoted_identifier, - STATE(2662), 1, - sym__identifier, - STATE(2702), 1, - sym_dotted_name, - STATE(3018), 1, - sym_argument_reference, - STATE(3254), 1, - sym__expression, - STATE(3017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8495), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3260), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [188668] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5342), 1, - aux_sym_cte_token2, - ACTIONS(5344), 1, - anon_sym_LPAREN, - ACTIONS(5346), 1, - aux_sym_null_hint_token2, - ACTIONS(5354), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5356), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5358), 1, - aux_sym_TRUE_token1, - ACTIONS(5360), 1, - aux_sym_FALSE_token1, - ACTIONS(5362), 1, - sym_number, - ACTIONS(5364), 1, - sym__unquoted_identifier, - ACTIONS(5366), 1, - anon_sym_BQUOTE, - ACTIONS(5368), 1, - anon_sym_DQUOTE, - ACTIONS(5370), 1, - anon_sym_SQUOTE, - ACTIONS(5374), 1, - anon_sym_DASH, - ACTIONS(5376), 1, - anon_sym_STAR, - ACTIONS(5378), 1, - aux_sym_interval_expression_token1, - ACTIONS(5380), 1, - anon_sym_DOLLAR, - ACTIONS(5382), 1, - sym__dollar_quoted_string_tag, - STATE(2557), 1, - sym__quoted_identifier, - STATE(2651), 1, - sym_dotted_name, - STATE(2774), 1, - sym_identifier, - STATE(3276), 1, - sym__identifier, - STATE(3510), 1, - sym_argument_reference, - STATE(3659), 1, - sym__expression, - STATE(3516), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5372), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3612), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [188772] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7846), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [188876] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7845), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [188980] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7732), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [189084] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8515), 1, - aux_sym_with_clause_token1, - ACTIONS(8517), 1, - anon_sym_LPAREN, - ACTIONS(8519), 1, - aux_sym_create_table_statement_token1, - ACTIONS(313), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(309), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [189146] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7768), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [189250] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7838), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [189354] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7791), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [189458] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7839), 1, - aux_sym_cte_token2, - ACTIONS(7841), 1, - anon_sym_LPAREN, - ACTIONS(7843), 1, - aux_sym_null_hint_token2, - ACTIONS(7845), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7847), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7849), 1, - aux_sym_TRUE_token1, - ACTIONS(7851), 1, - aux_sym_FALSE_token1, - ACTIONS(7853), 1, - sym_number, - ACTIONS(7855), 1, - sym__unquoted_identifier, - ACTIONS(7857), 1, - anon_sym_BQUOTE, - ACTIONS(7859), 1, - anon_sym_DQUOTE, - ACTIONS(7861), 1, - anon_sym_SQUOTE, - ACTIONS(7865), 1, - anon_sym_DASH, - ACTIONS(7867), 1, - anon_sym_STAR, - ACTIONS(7869), 1, - aux_sym_interval_expression_token1, - ACTIONS(7871), 1, - anon_sym_DOLLAR, - ACTIONS(7873), 1, - sym__dollar_quoted_string_tag, - STATE(336), 1, - sym_identifier, - STATE(504), 1, - sym__quoted_identifier, - STATE(693), 1, - sym__identifier, - STATE(705), 1, - sym_dotted_name, - STATE(889), 1, - sym_argument_reference, - STATE(1116), 1, - sym__expression, - STATE(884), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7863), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1119), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [189562] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7781), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [189666] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8093), 1, - aux_sym_cte_token2, - ACTIONS(8095), 1, - anon_sym_LPAREN, - ACTIONS(8097), 1, - aux_sym_null_hint_token2, - ACTIONS(8099), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8101), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8103), 1, - aux_sym_TRUE_token1, - ACTIONS(8105), 1, - aux_sym_FALSE_token1, - ACTIONS(8107), 1, - sym_number, - ACTIONS(8109), 1, - sym__unquoted_identifier, - ACTIONS(8111), 1, - anon_sym_BQUOTE, - ACTIONS(8113), 1, - anon_sym_DQUOTE, - ACTIONS(8115), 1, - anon_sym_SQUOTE, - ACTIONS(8119), 1, - anon_sym_DASH, - ACTIONS(8121), 1, - anon_sym_STAR, - ACTIONS(8123), 1, - aux_sym_interval_expression_token1, - ACTIONS(8125), 1, - anon_sym_DOLLAR, - ACTIONS(8127), 1, - sym__dollar_quoted_string_tag, - STATE(711), 1, - sym_identifier, - STATE(774), 1, - sym__quoted_identifier, - STATE(963), 1, - sym_dotted_name, - STATE(1106), 1, - sym__identifier, - STATE(1369), 1, - sym_argument_reference, - STATE(1612), 1, - sym__expression, - STATE(1368), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8117), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1614), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [189770] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8395), 1, - aux_sym_cte_token2, - ACTIONS(8397), 1, - anon_sym_LPAREN, - ACTIONS(8399), 1, - aux_sym_null_hint_token2, - ACTIONS(8401), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8403), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8405), 1, - aux_sym_TRUE_token1, - ACTIONS(8407), 1, - aux_sym_FALSE_token1, - ACTIONS(8409), 1, - sym_number, - ACTIONS(8411), 1, - sym__unquoted_identifier, - ACTIONS(8413), 1, - anon_sym_BQUOTE, - ACTIONS(8415), 1, - anon_sym_DQUOTE, - ACTIONS(8417), 1, - anon_sym_SQUOTE, - ACTIONS(8421), 1, - anon_sym_DASH, - ACTIONS(8423), 1, - anon_sym_STAR, - ACTIONS(8425), 1, - aux_sym_interval_expression_token1, - ACTIONS(8427), 1, - anon_sym_DOLLAR, - ACTIONS(8429), 1, - sym__dollar_quoted_string_tag, - STATE(2429), 1, - sym__quoted_identifier, - STATE(2455), 1, - sym_identifier, - STATE(2696), 1, - sym_dotted_name, - STATE(2891), 1, - sym__identifier, - STATE(3329), 1, - sym_argument_reference, - STATE(3351), 1, - sym__expression, - STATE(3328), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8419), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3356), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [189874] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8395), 1, - aux_sym_cte_token2, - ACTIONS(8397), 1, - anon_sym_LPAREN, - ACTIONS(8399), 1, - aux_sym_null_hint_token2, - ACTIONS(8401), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8403), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8405), 1, - aux_sym_TRUE_token1, - ACTIONS(8407), 1, - aux_sym_FALSE_token1, - ACTIONS(8409), 1, - sym_number, - ACTIONS(8411), 1, - sym__unquoted_identifier, - ACTIONS(8413), 1, - anon_sym_BQUOTE, - ACTIONS(8415), 1, - anon_sym_DQUOTE, - ACTIONS(8417), 1, - anon_sym_SQUOTE, - ACTIONS(8421), 1, - anon_sym_DASH, - ACTIONS(8423), 1, - anon_sym_STAR, - ACTIONS(8425), 1, - aux_sym_interval_expression_token1, - ACTIONS(8427), 1, - anon_sym_DOLLAR, - ACTIONS(8429), 1, - sym__dollar_quoted_string_tag, - STATE(2429), 1, - sym__quoted_identifier, - STATE(2455), 1, - sym_identifier, - STATE(2696), 1, - sym_dotted_name, - STATE(2891), 1, - sym__identifier, - STATE(3329), 1, - sym_argument_reference, - STATE(3425), 1, - sym__expression, - STATE(3328), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8419), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3356), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [189978] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8359), 1, - aux_sym_cte_token2, - ACTIONS(8361), 1, - anon_sym_LPAREN, - ACTIONS(8363), 1, - aux_sym_null_hint_token2, - ACTIONS(8365), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8367), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8369), 1, - aux_sym_TRUE_token1, - ACTIONS(8371), 1, - aux_sym_FALSE_token1, - ACTIONS(8373), 1, - sym_number, - ACTIONS(8375), 1, - sym__unquoted_identifier, - ACTIONS(8377), 1, - anon_sym_BQUOTE, - ACTIONS(8379), 1, - anon_sym_DQUOTE, - ACTIONS(8381), 1, - anon_sym_SQUOTE, - ACTIONS(8385), 1, - anon_sym_DASH, - ACTIONS(8387), 1, - anon_sym_STAR, - ACTIONS(8389), 1, - aux_sym_interval_expression_token1, - ACTIONS(8391), 1, - anon_sym_DOLLAR, - ACTIONS(8393), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(4529), 1, - sym__quoted_identifier, - STATE(5294), 1, - sym_identifier, - STATE(6704), 1, - sym__identifier, - STATE(6930), 1, - sym_argument_reference, - STATE(6943), 1, - sym__expression, - STATE(6931), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8383), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(6947), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [190082] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7156), 1, - aux_sym_cte_token2, - ACTIONS(7158), 1, - anon_sym_LPAREN, - ACTIONS(7160), 1, - aux_sym_null_hint_token2, - ACTIONS(7162), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7164), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7166), 1, - aux_sym_TRUE_token1, - ACTIONS(7168), 1, - aux_sym_FALSE_token1, - ACTIONS(7170), 1, - sym_number, - ACTIONS(7172), 1, - sym__unquoted_identifier, - ACTIONS(7174), 1, - anon_sym_BQUOTE, - ACTIONS(7176), 1, - anon_sym_DQUOTE, - ACTIONS(7178), 1, - anon_sym_SQUOTE, - ACTIONS(7182), 1, - anon_sym_DASH, - ACTIONS(7184), 1, - anon_sym_STAR, - ACTIONS(7186), 1, - aux_sym_interval_expression_token1, - ACTIONS(7188), 1, - anon_sym_DOLLAR, - ACTIONS(7190), 1, - sym__dollar_quoted_string_tag, - STATE(55), 1, - sym_identifier, - STATE(106), 1, - sym__quoted_identifier, - STATE(284), 1, - sym__identifier, - STATE(288), 1, - sym_dotted_name, - STATE(447), 1, - sym_argument_reference, - STATE(545), 1, - sym__expression, - STATE(417), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7180), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(548), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [190186] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8521), 1, - aux_sym_cte_token2, - ACTIONS(8523), 1, - anon_sym_LPAREN, - ACTIONS(8525), 1, - aux_sym_null_hint_token2, - ACTIONS(8527), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8529), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8531), 1, - aux_sym_TRUE_token1, - ACTIONS(8533), 1, - aux_sym_FALSE_token1, - ACTIONS(8535), 1, - sym_number, - ACTIONS(8537), 1, - sym__unquoted_identifier, - ACTIONS(8539), 1, - anon_sym_BQUOTE, - ACTIONS(8541), 1, - anon_sym_DQUOTE, - ACTIONS(8543), 1, - anon_sym_SQUOTE, - ACTIONS(8547), 1, - anon_sym_DASH, - ACTIONS(8549), 1, - anon_sym_STAR, - ACTIONS(8551), 1, - aux_sym_interval_expression_token1, - ACTIONS(8553), 1, - anon_sym_DOLLAR, - ACTIONS(8555), 1, - sym__dollar_quoted_string_tag, - STATE(609), 1, - sym__quoted_identifier, - STATE(681), 1, - sym_identifier, - STATE(700), 1, - sym_dotted_name, - STATE(1045), 1, - sym__identifier, - STATE(1429), 1, - sym_argument_reference, - STATE(1644), 1, - sym__expression, - STATE(1426), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8545), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1623), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [190290] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7433), 1, - aux_sym_cte_token2, - ACTIONS(7435), 1, - anon_sym_LPAREN, - ACTIONS(7437), 1, - aux_sym_null_hint_token2, - ACTIONS(7439), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7441), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7443), 1, - aux_sym_TRUE_token1, - ACTIONS(7445), 1, - aux_sym_FALSE_token1, - ACTIONS(7447), 1, - sym_number, - ACTIONS(7449), 1, - sym__unquoted_identifier, - ACTIONS(7451), 1, - anon_sym_BQUOTE, - ACTIONS(7453), 1, - anon_sym_DQUOTE, - ACTIONS(7455), 1, - anon_sym_SQUOTE, - ACTIONS(7459), 1, - anon_sym_DASH, - ACTIONS(7461), 1, - anon_sym_STAR, - ACTIONS(7463), 1, - aux_sym_interval_expression_token1, - ACTIONS(7465), 1, - anon_sym_DOLLAR, - ACTIONS(7467), 1, - sym__dollar_quoted_string_tag, - STATE(2165), 1, - sym_identifier, - STATE(2217), 1, - sym__quoted_identifier, - STATE(2449), 1, - sym_dotted_name, - STATE(2472), 1, - sym__identifier, - STATE(2793), 1, - sym_argument_reference, - STATE(2840), 1, - sym__expression, - STATE(2792), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7457), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2833), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [190394] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8521), 1, - aux_sym_cte_token2, - ACTIONS(8523), 1, - anon_sym_LPAREN, - ACTIONS(8525), 1, - aux_sym_null_hint_token2, - ACTIONS(8527), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8529), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8531), 1, - aux_sym_TRUE_token1, - ACTIONS(8533), 1, - aux_sym_FALSE_token1, - ACTIONS(8535), 1, - sym_number, - ACTIONS(8537), 1, - sym__unquoted_identifier, - ACTIONS(8539), 1, - anon_sym_BQUOTE, - ACTIONS(8541), 1, - anon_sym_DQUOTE, - ACTIONS(8543), 1, - anon_sym_SQUOTE, - ACTIONS(8547), 1, - anon_sym_DASH, - ACTIONS(8549), 1, - anon_sym_STAR, - ACTIONS(8551), 1, - aux_sym_interval_expression_token1, - ACTIONS(8553), 1, - anon_sym_DOLLAR, - ACTIONS(8555), 1, - sym__dollar_quoted_string_tag, - STATE(609), 1, - sym__quoted_identifier, - STATE(681), 1, - sym_identifier, - STATE(700), 1, - sym_dotted_name, - STATE(1045), 1, - sym__identifier, - STATE(1429), 1, - sym_argument_reference, - STATE(1683), 1, - sym__expression, - STATE(1426), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8545), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1623), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [190498] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8521), 1, - aux_sym_cte_token2, - ACTIONS(8523), 1, - anon_sym_LPAREN, - ACTIONS(8525), 1, - aux_sym_null_hint_token2, - ACTIONS(8527), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8529), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8531), 1, - aux_sym_TRUE_token1, - ACTIONS(8533), 1, - aux_sym_FALSE_token1, - ACTIONS(8535), 1, - sym_number, - ACTIONS(8537), 1, - sym__unquoted_identifier, - ACTIONS(8539), 1, - anon_sym_BQUOTE, - ACTIONS(8541), 1, - anon_sym_DQUOTE, - ACTIONS(8543), 1, - anon_sym_SQUOTE, - ACTIONS(8547), 1, - anon_sym_DASH, - ACTIONS(8549), 1, - anon_sym_STAR, - ACTIONS(8551), 1, - aux_sym_interval_expression_token1, - ACTIONS(8553), 1, - anon_sym_DOLLAR, - ACTIONS(8555), 1, - sym__dollar_quoted_string_tag, - STATE(609), 1, - sym__quoted_identifier, - STATE(681), 1, - sym_identifier, - STATE(700), 1, - sym_dotted_name, - STATE(1045), 1, - sym__identifier, - STATE(1429), 1, - sym_argument_reference, - STATE(1679), 1, - sym__expression, - STATE(1426), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8545), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1623), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [190602] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8243), 1, - aux_sym_cte_token2, - ACTIONS(8245), 1, - anon_sym_LPAREN, - ACTIONS(8247), 1, - aux_sym_null_hint_token2, - ACTIONS(8249), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8251), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8253), 1, - aux_sym_TRUE_token1, - ACTIONS(8255), 1, - aux_sym_FALSE_token1, - ACTIONS(8257), 1, - sym_number, - ACTIONS(8259), 1, - sym__unquoted_identifier, - ACTIONS(8261), 1, - anon_sym_BQUOTE, - ACTIONS(8263), 1, - anon_sym_DQUOTE, - ACTIONS(8265), 1, - anon_sym_SQUOTE, - ACTIONS(8269), 1, - anon_sym_DASH, - ACTIONS(8271), 1, - anon_sym_STAR, - ACTIONS(8273), 1, - aux_sym_interval_expression_token1, - ACTIONS(8275), 1, - anon_sym_DOLLAR, - ACTIONS(8277), 1, - sym__dollar_quoted_string_tag, - STATE(6496), 1, - sym__quoted_identifier, - STATE(6802), 1, - sym_dotted_name, - STATE(6997), 1, - sym_identifier, - STATE(7243), 1, - sym__identifier, - STATE(7478), 1, - sym_argument_reference, - STATE(7532), 1, - sym__expression, - STATE(7477), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8267), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7555), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [190706] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8521), 1, - aux_sym_cte_token2, - ACTIONS(8523), 1, - anon_sym_LPAREN, - ACTIONS(8525), 1, - aux_sym_null_hint_token2, - ACTIONS(8527), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8529), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8531), 1, - aux_sym_TRUE_token1, - ACTIONS(8533), 1, - aux_sym_FALSE_token1, - ACTIONS(8535), 1, - sym_number, - ACTIONS(8537), 1, - sym__unquoted_identifier, - ACTIONS(8539), 1, - anon_sym_BQUOTE, - ACTIONS(8541), 1, - anon_sym_DQUOTE, - ACTIONS(8543), 1, - anon_sym_SQUOTE, - ACTIONS(8547), 1, - anon_sym_DASH, - ACTIONS(8549), 1, - anon_sym_STAR, - ACTIONS(8551), 1, - aux_sym_interval_expression_token1, - ACTIONS(8553), 1, - anon_sym_DOLLAR, - ACTIONS(8555), 1, - sym__dollar_quoted_string_tag, - STATE(609), 1, - sym__quoted_identifier, - STATE(681), 1, - sym_identifier, - STATE(700), 1, - sym_dotted_name, - STATE(1045), 1, - sym__identifier, - STATE(1429), 1, - sym_argument_reference, - STATE(1563), 1, - sym__expression, - STATE(1426), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8545), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1623), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [190810] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7433), 1, - aux_sym_cte_token2, - ACTIONS(7435), 1, - anon_sym_LPAREN, - ACTIONS(7437), 1, - aux_sym_null_hint_token2, - ACTIONS(7439), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7441), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7443), 1, - aux_sym_TRUE_token1, - ACTIONS(7445), 1, - aux_sym_FALSE_token1, - ACTIONS(7447), 1, - sym_number, - ACTIONS(7449), 1, - sym__unquoted_identifier, - ACTIONS(7451), 1, - anon_sym_BQUOTE, - ACTIONS(7453), 1, - anon_sym_DQUOTE, - ACTIONS(7455), 1, - anon_sym_SQUOTE, - ACTIONS(7459), 1, - anon_sym_DASH, - ACTIONS(7461), 1, - anon_sym_STAR, - ACTIONS(7463), 1, - aux_sym_interval_expression_token1, - ACTIONS(7465), 1, - anon_sym_DOLLAR, - ACTIONS(7467), 1, - sym__dollar_quoted_string_tag, - STATE(2165), 1, - sym_identifier, - STATE(2217), 1, - sym__quoted_identifier, - STATE(2449), 1, - sym_dotted_name, - STATE(2472), 1, - sym__identifier, - STATE(2793), 1, - sym_argument_reference, - STATE(2841), 1, - sym__expression, - STATE(2792), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7457), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2833), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [190914] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7837), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [191018] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8521), 1, - aux_sym_cte_token2, - ACTIONS(8523), 1, - anon_sym_LPAREN, - ACTIONS(8525), 1, - aux_sym_null_hint_token2, - ACTIONS(8527), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8529), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8531), 1, - aux_sym_TRUE_token1, - ACTIONS(8533), 1, - aux_sym_FALSE_token1, - ACTIONS(8535), 1, - sym_number, - ACTIONS(8537), 1, - sym__unquoted_identifier, - ACTIONS(8539), 1, - anon_sym_BQUOTE, - ACTIONS(8541), 1, - anon_sym_DQUOTE, - ACTIONS(8543), 1, - anon_sym_SQUOTE, - ACTIONS(8547), 1, - anon_sym_DASH, - ACTIONS(8549), 1, - anon_sym_STAR, - ACTIONS(8551), 1, - aux_sym_interval_expression_token1, - ACTIONS(8553), 1, - anon_sym_DOLLAR, - ACTIONS(8555), 1, - sym__dollar_quoted_string_tag, - STATE(609), 1, - sym__quoted_identifier, - STATE(681), 1, - sym_identifier, - STATE(700), 1, - sym_dotted_name, - STATE(1045), 1, - sym__identifier, - STATE(1429), 1, - sym_argument_reference, - STATE(1678), 1, - sym__expression, - STATE(1426), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8545), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1623), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [191122] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8521), 1, - aux_sym_cte_token2, - ACTIONS(8523), 1, - anon_sym_LPAREN, - ACTIONS(8525), 1, - aux_sym_null_hint_token2, - ACTIONS(8527), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8529), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8531), 1, - aux_sym_TRUE_token1, - ACTIONS(8533), 1, - aux_sym_FALSE_token1, - ACTIONS(8535), 1, - sym_number, - ACTIONS(8537), 1, - sym__unquoted_identifier, - ACTIONS(8539), 1, - anon_sym_BQUOTE, - ACTIONS(8541), 1, - anon_sym_DQUOTE, - ACTIONS(8543), 1, - anon_sym_SQUOTE, - ACTIONS(8547), 1, - anon_sym_DASH, - ACTIONS(8549), 1, - anon_sym_STAR, - ACTIONS(8551), 1, - aux_sym_interval_expression_token1, - ACTIONS(8553), 1, - anon_sym_DOLLAR, - ACTIONS(8555), 1, - sym__dollar_quoted_string_tag, - STATE(609), 1, - sym__quoted_identifier, - STATE(681), 1, - sym_identifier, - STATE(700), 1, - sym_dotted_name, - STATE(1045), 1, - sym__identifier, - STATE(1429), 1, - sym_argument_reference, - STATE(1677), 1, - sym__expression, - STATE(1426), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8545), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1623), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [191226] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8521), 1, - aux_sym_cte_token2, - ACTIONS(8523), 1, - anon_sym_LPAREN, - ACTIONS(8525), 1, - aux_sym_null_hint_token2, - ACTIONS(8527), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8529), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8531), 1, - aux_sym_TRUE_token1, - ACTIONS(8533), 1, - aux_sym_FALSE_token1, - ACTIONS(8535), 1, - sym_number, - ACTIONS(8537), 1, - sym__unquoted_identifier, - ACTIONS(8539), 1, - anon_sym_BQUOTE, - ACTIONS(8541), 1, - anon_sym_DQUOTE, - ACTIONS(8543), 1, - anon_sym_SQUOTE, - ACTIONS(8547), 1, - anon_sym_DASH, - ACTIONS(8549), 1, - anon_sym_STAR, - ACTIONS(8551), 1, - aux_sym_interval_expression_token1, - ACTIONS(8553), 1, - anon_sym_DOLLAR, - ACTIONS(8555), 1, - sym__dollar_quoted_string_tag, - STATE(609), 1, - sym__quoted_identifier, - STATE(681), 1, - sym_identifier, - STATE(700), 1, - sym_dotted_name, - STATE(1045), 1, - sym__identifier, - STATE(1429), 1, - sym_argument_reference, - STATE(1676), 1, - sym__expression, - STATE(1426), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8545), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1623), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [191330] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8521), 1, - aux_sym_cte_token2, - ACTIONS(8523), 1, - anon_sym_LPAREN, - ACTIONS(8525), 1, - aux_sym_null_hint_token2, - ACTIONS(8527), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8529), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8531), 1, - aux_sym_TRUE_token1, - ACTIONS(8533), 1, - aux_sym_FALSE_token1, - ACTIONS(8535), 1, - sym_number, - ACTIONS(8537), 1, - sym__unquoted_identifier, - ACTIONS(8539), 1, - anon_sym_BQUOTE, - ACTIONS(8541), 1, - anon_sym_DQUOTE, - ACTIONS(8543), 1, - anon_sym_SQUOTE, - ACTIONS(8547), 1, - anon_sym_DASH, - ACTIONS(8549), 1, - anon_sym_STAR, - ACTIONS(8551), 1, - aux_sym_interval_expression_token1, - ACTIONS(8553), 1, - anon_sym_DOLLAR, - ACTIONS(8555), 1, - sym__dollar_quoted_string_tag, - STATE(609), 1, - sym__quoted_identifier, - STATE(681), 1, - sym_identifier, - STATE(700), 1, - sym_dotted_name, - STATE(1045), 1, - sym__identifier, - STATE(1429), 1, - sym_argument_reference, - STATE(1675), 1, - sym__expression, - STATE(1426), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8545), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1623), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [191434] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8557), 1, - aux_sym_cte_token2, - ACTIONS(8559), 1, - anon_sym_LPAREN, - ACTIONS(8561), 1, - aux_sym_null_hint_token2, - ACTIONS(8563), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8565), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8567), 1, - aux_sym_TRUE_token1, - ACTIONS(8569), 1, - aux_sym_FALSE_token1, - ACTIONS(8571), 1, - sym_number, - ACTIONS(8573), 1, - sym__unquoted_identifier, - ACTIONS(8575), 1, - anon_sym_BQUOTE, - ACTIONS(8577), 1, - anon_sym_DQUOTE, - ACTIONS(8579), 1, - anon_sym_SQUOTE, - ACTIONS(8583), 1, - anon_sym_DASH, - ACTIONS(8585), 1, - anon_sym_STAR, - ACTIONS(8587), 1, - aux_sym_interval_expression_token1, - ACTIONS(8589), 1, - anon_sym_DOLLAR, - ACTIONS(8591), 1, - sym__dollar_quoted_string_tag, - STATE(90), 1, - sym_identifier, - STATE(129), 1, - sym__quoted_identifier, - STATE(293), 1, - sym__identifier, - STATE(367), 1, - sym_dotted_name, - STATE(593), 1, - sym_argument_reference, - STATE(618), 1, - sym__expression, - STATE(596), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8581), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(621), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [191538] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8521), 1, - aux_sym_cte_token2, - ACTIONS(8523), 1, - anon_sym_LPAREN, - ACTIONS(8525), 1, - aux_sym_null_hint_token2, - ACTIONS(8527), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8529), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8531), 1, - aux_sym_TRUE_token1, - ACTIONS(8533), 1, - aux_sym_FALSE_token1, - ACTIONS(8535), 1, - sym_number, - ACTIONS(8537), 1, - sym__unquoted_identifier, - ACTIONS(8539), 1, - anon_sym_BQUOTE, - ACTIONS(8541), 1, - anon_sym_DQUOTE, - ACTIONS(8543), 1, - anon_sym_SQUOTE, - ACTIONS(8547), 1, - anon_sym_DASH, - ACTIONS(8549), 1, - anon_sym_STAR, - ACTIONS(8551), 1, - aux_sym_interval_expression_token1, - ACTIONS(8553), 1, - anon_sym_DOLLAR, - ACTIONS(8555), 1, - sym__dollar_quoted_string_tag, - STATE(609), 1, - sym__quoted_identifier, - STATE(681), 1, - sym_identifier, - STATE(700), 1, - sym_dotted_name, - STATE(1045), 1, - sym__identifier, - STATE(1429), 1, - sym_argument_reference, - STATE(1628), 1, - sym__expression, - STATE(1426), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8545), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1623), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [191642] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7507), 1, - aux_sym_cte_token2, - ACTIONS(7509), 1, - anon_sym_LPAREN, - ACTIONS(7511), 1, - aux_sym_null_hint_token2, - ACTIONS(7513), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7515), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7517), 1, - aux_sym_TRUE_token1, - ACTIONS(7519), 1, - aux_sym_FALSE_token1, - ACTIONS(7521), 1, - sym_number, - ACTIONS(7523), 1, - sym__unquoted_identifier, - ACTIONS(7525), 1, - anon_sym_BQUOTE, - ACTIONS(7527), 1, - anon_sym_DQUOTE, - ACTIONS(7529), 1, - anon_sym_SQUOTE, - ACTIONS(7533), 1, - anon_sym_DASH, - ACTIONS(7535), 1, - anon_sym_STAR, - ACTIONS(7537), 1, - aux_sym_interval_expression_token1, - ACTIONS(7539), 1, - anon_sym_DOLLAR, - ACTIONS(7541), 1, - sym__dollar_quoted_string_tag, - STATE(4284), 1, - sym_identifier, - STATE(4370), 1, - sym__quoted_identifier, - STATE(4848), 1, - sym__identifier, - STATE(4875), 1, - sym_dotted_name, - STATE(5314), 1, - sym_argument_reference, - STATE(5468), 1, - sym__expression, - STATE(5312), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7531), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5513), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [191746] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7507), 1, - aux_sym_cte_token2, - ACTIONS(7509), 1, - anon_sym_LPAREN, - ACTIONS(7511), 1, - aux_sym_null_hint_token2, - ACTIONS(7513), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7515), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7517), 1, - aux_sym_TRUE_token1, - ACTIONS(7519), 1, - aux_sym_FALSE_token1, - ACTIONS(7521), 1, - sym_number, - ACTIONS(7523), 1, - sym__unquoted_identifier, - ACTIONS(7525), 1, - anon_sym_BQUOTE, - ACTIONS(7527), 1, - anon_sym_DQUOTE, - ACTIONS(7529), 1, - anon_sym_SQUOTE, - ACTIONS(7533), 1, - anon_sym_DASH, - ACTIONS(7535), 1, - anon_sym_STAR, - ACTIONS(7537), 1, - aux_sym_interval_expression_token1, - ACTIONS(7539), 1, - anon_sym_DOLLAR, - ACTIONS(7541), 1, - sym__dollar_quoted_string_tag, - STATE(4284), 1, - sym_identifier, - STATE(4370), 1, - sym__quoted_identifier, - STATE(4848), 1, - sym__identifier, - STATE(4875), 1, - sym_dotted_name, - STATE(5314), 1, - sym_argument_reference, - STATE(5471), 1, - sym__expression, - STATE(5312), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7531), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5513), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [191850] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7744), 1, - aux_sym_cte_token2, - ACTIONS(7748), 1, - anon_sym_DASH, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5130), 1, - sym_dotted_name, - STATE(5476), 1, - sym_identifier, - STATE(6803), 1, - sym__identifier, - STATE(7039), 1, - sym__expression, - STATE(6949), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7746), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [191954] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7744), 1, - aux_sym_cte_token2, - ACTIONS(7748), 1, - anon_sym_DASH, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5130), 1, - sym_dotted_name, - STATE(5476), 1, - sym_identifier, - STATE(6803), 1, - sym__identifier, - STATE(7085), 1, - sym__expression, - STATE(6949), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7746), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [192058] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7712), 1, - aux_sym_with_clause_token1, - ACTIONS(7714), 1, - anon_sym_LPAREN, - ACTIONS(7716), 1, - aux_sym_create_table_statement_token1, - ACTIONS(285), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(281), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [192120] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5084), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5086), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [192176] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7744), 1, - aux_sym_cte_token2, - ACTIONS(7748), 1, - anon_sym_DASH, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5130), 1, - sym_dotted_name, - STATE(5476), 1, - sym_identifier, - STATE(6803), 1, - sym__identifier, - STATE(7034), 1, - sym__expression, - STATE(6949), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7746), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [192280] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7744), 1, - aux_sym_cte_token2, - ACTIONS(7748), 1, - anon_sym_DASH, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5130), 1, - sym_dotted_name, - STATE(5476), 1, - sym_identifier, - STATE(6803), 1, - sym__identifier, - STATE(7089), 1, - sym__expression, - STATE(6949), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7746), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [192384] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6995), 1, - aux_sym_cte_token2, - ACTIONS(6997), 1, - anon_sym_LPAREN, - ACTIONS(6999), 1, - aux_sym_null_hint_token2, - ACTIONS(7001), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7003), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7005), 1, - aux_sym_TRUE_token1, - ACTIONS(7007), 1, - aux_sym_FALSE_token1, - ACTIONS(7009), 1, - sym_number, - ACTIONS(7011), 1, - sym__unquoted_identifier, - ACTIONS(7013), 1, - anon_sym_BQUOTE, - ACTIONS(7015), 1, - anon_sym_DQUOTE, - ACTIONS(7017), 1, - anon_sym_SQUOTE, - ACTIONS(7021), 1, - anon_sym_DASH, - ACTIONS(7023), 1, - anon_sym_STAR, - ACTIONS(7025), 1, - aux_sym_interval_expression_token1, - ACTIONS(7027), 1, - anon_sym_DOLLAR, - ACTIONS(7029), 1, - sym__dollar_quoted_string_tag, - STATE(824), 1, - sym_identifier, - STATE(1061), 1, - sym__quoted_identifier, - STATE(1412), 1, - sym_dotted_name, - STATE(1483), 1, - sym__identifier, - STATE(1835), 1, - sym_argument_reference, - STATE(1984), 1, - sym__expression, - STATE(1834), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7019), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1940), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [192488] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8557), 1, - aux_sym_cte_token2, - ACTIONS(8559), 1, - anon_sym_LPAREN, - ACTIONS(8561), 1, - aux_sym_null_hint_token2, - ACTIONS(8563), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8565), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8567), 1, - aux_sym_TRUE_token1, - ACTIONS(8569), 1, - aux_sym_FALSE_token1, - ACTIONS(8571), 1, - sym_number, - ACTIONS(8573), 1, - sym__unquoted_identifier, - ACTIONS(8575), 1, - anon_sym_BQUOTE, - ACTIONS(8577), 1, - anon_sym_DQUOTE, - ACTIONS(8579), 1, - anon_sym_SQUOTE, - ACTIONS(8583), 1, - anon_sym_DASH, - ACTIONS(8585), 1, - anon_sym_STAR, - ACTIONS(8587), 1, - aux_sym_interval_expression_token1, - ACTIONS(8589), 1, - anon_sym_DOLLAR, - ACTIONS(8591), 1, - sym__dollar_quoted_string_tag, - STATE(90), 1, - sym_identifier, - STATE(129), 1, - sym__quoted_identifier, - STATE(293), 1, - sym__identifier, - STATE(367), 1, - sym_dotted_name, - STATE(593), 1, - sym_argument_reference, - STATE(699), 1, - sym__expression, - STATE(596), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8581), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(621), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [192592] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8557), 1, - aux_sym_cte_token2, - ACTIONS(8559), 1, - anon_sym_LPAREN, - ACTIONS(8561), 1, - aux_sym_null_hint_token2, - ACTIONS(8563), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8565), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8567), 1, - aux_sym_TRUE_token1, - ACTIONS(8569), 1, - aux_sym_FALSE_token1, - ACTIONS(8571), 1, - sym_number, - ACTIONS(8573), 1, - sym__unquoted_identifier, - ACTIONS(8575), 1, - anon_sym_BQUOTE, - ACTIONS(8577), 1, - anon_sym_DQUOTE, - ACTIONS(8579), 1, - anon_sym_SQUOTE, - ACTIONS(8583), 1, - anon_sym_DASH, - ACTIONS(8585), 1, - anon_sym_STAR, - ACTIONS(8587), 1, - aux_sym_interval_expression_token1, - ACTIONS(8589), 1, - anon_sym_DOLLAR, - ACTIONS(8591), 1, - sym__dollar_quoted_string_tag, - STATE(90), 1, - sym_identifier, - STATE(129), 1, - sym__quoted_identifier, - STATE(293), 1, - sym__identifier, - STATE(367), 1, - sym_dotted_name, - STATE(593), 1, - sym_argument_reference, - STATE(628), 1, - sym__expression, - STATE(596), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8581), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(621), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [192696] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8521), 1, - aux_sym_cte_token2, - ACTIONS(8523), 1, - anon_sym_LPAREN, - ACTIONS(8525), 1, - aux_sym_null_hint_token2, - ACTIONS(8527), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8529), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8531), 1, - aux_sym_TRUE_token1, - ACTIONS(8533), 1, - aux_sym_FALSE_token1, - ACTIONS(8535), 1, - sym_number, - ACTIONS(8537), 1, - sym__unquoted_identifier, - ACTIONS(8539), 1, - anon_sym_BQUOTE, - ACTIONS(8541), 1, - anon_sym_DQUOTE, - ACTIONS(8543), 1, - anon_sym_SQUOTE, - ACTIONS(8547), 1, - anon_sym_DASH, - ACTIONS(8549), 1, - anon_sym_STAR, - ACTIONS(8551), 1, - aux_sym_interval_expression_token1, - ACTIONS(8553), 1, - anon_sym_DOLLAR, - ACTIONS(8555), 1, - sym__dollar_quoted_string_tag, - STATE(609), 1, - sym__quoted_identifier, - STATE(681), 1, - sym_identifier, - STATE(700), 1, - sym_dotted_name, - STATE(1045), 1, - sym__identifier, - STATE(1429), 1, - sym_argument_reference, - STATE(1626), 1, - sym__expression, - STATE(1426), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8545), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1623), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [192800] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8557), 1, - aux_sym_cte_token2, - ACTIONS(8559), 1, - anon_sym_LPAREN, - ACTIONS(8561), 1, - aux_sym_null_hint_token2, - ACTIONS(8563), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8565), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8567), 1, - aux_sym_TRUE_token1, - ACTIONS(8569), 1, - aux_sym_FALSE_token1, - ACTIONS(8571), 1, - sym_number, - ACTIONS(8573), 1, - sym__unquoted_identifier, - ACTIONS(8575), 1, - anon_sym_BQUOTE, - ACTIONS(8577), 1, - anon_sym_DQUOTE, - ACTIONS(8579), 1, - anon_sym_SQUOTE, - ACTIONS(8583), 1, - anon_sym_DASH, - ACTIONS(8585), 1, - anon_sym_STAR, - ACTIONS(8587), 1, - aux_sym_interval_expression_token1, - ACTIONS(8589), 1, - anon_sym_DOLLAR, - ACTIONS(8591), 1, - sym__dollar_quoted_string_tag, - STATE(90), 1, - sym_identifier, - STATE(129), 1, - sym__quoted_identifier, - STATE(293), 1, - sym__identifier, - STATE(367), 1, - sym_dotted_name, - STATE(593), 1, - sym_argument_reference, - STATE(655), 1, - sym__expression, - STATE(596), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8581), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(621), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [192904] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8557), 1, - aux_sym_cte_token2, - ACTIONS(8559), 1, - anon_sym_LPAREN, - ACTIONS(8561), 1, - aux_sym_null_hint_token2, - ACTIONS(8563), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8565), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8567), 1, - aux_sym_TRUE_token1, - ACTIONS(8569), 1, - aux_sym_FALSE_token1, - ACTIONS(8571), 1, - sym_number, - ACTIONS(8573), 1, - sym__unquoted_identifier, - ACTIONS(8575), 1, - anon_sym_BQUOTE, - ACTIONS(8577), 1, - anon_sym_DQUOTE, - ACTIONS(8579), 1, - anon_sym_SQUOTE, - ACTIONS(8583), 1, - anon_sym_DASH, - ACTIONS(8585), 1, - anon_sym_STAR, - ACTIONS(8587), 1, - aux_sym_interval_expression_token1, - ACTIONS(8589), 1, - anon_sym_DOLLAR, - ACTIONS(8591), 1, - sym__dollar_quoted_string_tag, - STATE(90), 1, - sym_identifier, - STATE(129), 1, - sym__quoted_identifier, - STATE(293), 1, - sym__identifier, - STATE(367), 1, - sym_dotted_name, - STATE(593), 1, - sym_argument_reference, - STATE(669), 1, - sym__expression, - STATE(596), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8581), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(621), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [193008] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8557), 1, - aux_sym_cte_token2, - ACTIONS(8559), 1, - anon_sym_LPAREN, - ACTIONS(8561), 1, - aux_sym_null_hint_token2, - ACTIONS(8563), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8565), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8567), 1, - aux_sym_TRUE_token1, - ACTIONS(8569), 1, - aux_sym_FALSE_token1, - ACTIONS(8571), 1, - sym_number, - ACTIONS(8573), 1, - sym__unquoted_identifier, - ACTIONS(8575), 1, - anon_sym_BQUOTE, - ACTIONS(8577), 1, - anon_sym_DQUOTE, - ACTIONS(8579), 1, - anon_sym_SQUOTE, - ACTIONS(8583), 1, - anon_sym_DASH, - ACTIONS(8585), 1, - anon_sym_STAR, - ACTIONS(8587), 1, - aux_sym_interval_expression_token1, - ACTIONS(8589), 1, - anon_sym_DOLLAR, - ACTIONS(8591), 1, - sym__dollar_quoted_string_tag, - STATE(90), 1, - sym_identifier, - STATE(129), 1, - sym__quoted_identifier, - STATE(293), 1, - sym__identifier, - STATE(367), 1, - sym_dotted_name, - STATE(593), 1, - sym_argument_reference, - STATE(635), 1, - sym__expression, - STATE(596), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8581), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(621), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [193112] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8593), 1, - aux_sym_with_clause_token1, - ACTIONS(8595), 1, - anon_sym_LPAREN, - ACTIONS(8597), 1, - aux_sym_create_table_statement_token1, - ACTIONS(313), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(309), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [193174] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8557), 1, - aux_sym_cte_token2, - ACTIONS(8559), 1, - anon_sym_LPAREN, - ACTIONS(8561), 1, - aux_sym_null_hint_token2, - ACTIONS(8563), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8565), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8567), 1, - aux_sym_TRUE_token1, - ACTIONS(8569), 1, - aux_sym_FALSE_token1, - ACTIONS(8571), 1, - sym_number, - ACTIONS(8573), 1, - sym__unquoted_identifier, - ACTIONS(8575), 1, - anon_sym_BQUOTE, - ACTIONS(8577), 1, - anon_sym_DQUOTE, - ACTIONS(8579), 1, - anon_sym_SQUOTE, - ACTIONS(8583), 1, - anon_sym_DASH, - ACTIONS(8585), 1, - anon_sym_STAR, - ACTIONS(8587), 1, - aux_sym_interval_expression_token1, - ACTIONS(8589), 1, - anon_sym_DOLLAR, - ACTIONS(8591), 1, - sym__dollar_quoted_string_tag, - STATE(90), 1, - sym_identifier, - STATE(129), 1, - sym__quoted_identifier, - STATE(293), 1, - sym__identifier, - STATE(367), 1, - sym_dotted_name, - STATE(593), 1, - sym_argument_reference, - STATE(643), 1, - sym__expression, - STATE(596), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8581), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(621), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [193278] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8557), 1, - aux_sym_cte_token2, - ACTIONS(8559), 1, - anon_sym_LPAREN, - ACTIONS(8561), 1, - aux_sym_null_hint_token2, - ACTIONS(8563), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8565), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8567), 1, - aux_sym_TRUE_token1, - ACTIONS(8569), 1, - aux_sym_FALSE_token1, - ACTIONS(8571), 1, - sym_number, - ACTIONS(8573), 1, - sym__unquoted_identifier, - ACTIONS(8575), 1, - anon_sym_BQUOTE, - ACTIONS(8577), 1, - anon_sym_DQUOTE, - ACTIONS(8579), 1, - anon_sym_SQUOTE, - ACTIONS(8583), 1, - anon_sym_DASH, - ACTIONS(8585), 1, - anon_sym_STAR, - ACTIONS(8587), 1, - aux_sym_interval_expression_token1, - ACTIONS(8589), 1, - anon_sym_DOLLAR, - ACTIONS(8591), 1, - sym__dollar_quoted_string_tag, - STATE(90), 1, - sym_identifier, - STATE(129), 1, - sym__quoted_identifier, - STATE(293), 1, - sym__identifier, - STATE(367), 1, - sym_dotted_name, - STATE(593), 1, - sym_argument_reference, - STATE(682), 1, - sym__expression, - STATE(596), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8581), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(621), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [193382] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8557), 1, - aux_sym_cte_token2, - ACTIONS(8559), 1, - anon_sym_LPAREN, - ACTIONS(8561), 1, - aux_sym_null_hint_token2, - ACTIONS(8563), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8565), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8567), 1, - aux_sym_TRUE_token1, - ACTIONS(8569), 1, - aux_sym_FALSE_token1, - ACTIONS(8571), 1, - sym_number, - ACTIONS(8573), 1, - sym__unquoted_identifier, - ACTIONS(8575), 1, - anon_sym_BQUOTE, - ACTIONS(8577), 1, - anon_sym_DQUOTE, - ACTIONS(8579), 1, - anon_sym_SQUOTE, - ACTIONS(8583), 1, - anon_sym_DASH, - ACTIONS(8585), 1, - anon_sym_STAR, - ACTIONS(8587), 1, - aux_sym_interval_expression_token1, - ACTIONS(8589), 1, - anon_sym_DOLLAR, - ACTIONS(8591), 1, - sym__dollar_quoted_string_tag, - STATE(90), 1, - sym_identifier, - STATE(129), 1, - sym__quoted_identifier, - STATE(293), 1, - sym__identifier, - STATE(367), 1, - sym_dotted_name, - STATE(593), 1, - sym_argument_reference, - STATE(612), 1, - sym__expression, - STATE(596), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8581), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(621), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [193486] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7240), 1, - aux_sym_cte_token2, - ACTIONS(7242), 1, - anon_sym_LPAREN, - ACTIONS(7244), 1, - aux_sym_null_hint_token2, - ACTIONS(7246), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7248), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7250), 1, - aux_sym_TRUE_token1, - ACTIONS(7252), 1, - aux_sym_FALSE_token1, - ACTIONS(7254), 1, - sym_number, - ACTIONS(7256), 1, - sym__unquoted_identifier, - ACTIONS(7258), 1, - anon_sym_BQUOTE, - ACTIONS(7260), 1, - anon_sym_DQUOTE, - ACTIONS(7262), 1, - anon_sym_SQUOTE, - ACTIONS(7266), 1, - anon_sym_DASH, - ACTIONS(7268), 1, - anon_sym_STAR, - ACTIONS(7270), 1, - aux_sym_interval_expression_token1, - ACTIONS(7272), 1, - anon_sym_DOLLAR, - ACTIONS(7274), 1, - sym__dollar_quoted_string_tag, - STATE(3551), 1, - sym_identifier, - STATE(3675), 1, - sym__quoted_identifier, - STATE(3876), 1, - sym__identifier, - STATE(3877), 1, - sym_dotted_name, - STATE(4069), 1, - sym_argument_reference, - STATE(4106), 1, - sym__expression, - STATE(4044), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7264), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4099), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [193590] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8557), 1, - aux_sym_cte_token2, - ACTIONS(8559), 1, - anon_sym_LPAREN, - ACTIONS(8561), 1, - aux_sym_null_hint_token2, - ACTIONS(8563), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8565), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8567), 1, - aux_sym_TRUE_token1, - ACTIONS(8569), 1, - aux_sym_FALSE_token1, - ACTIONS(8571), 1, - sym_number, - ACTIONS(8573), 1, - sym__unquoted_identifier, - ACTIONS(8575), 1, - anon_sym_BQUOTE, - ACTIONS(8577), 1, - anon_sym_DQUOTE, - ACTIONS(8579), 1, - anon_sym_SQUOTE, - ACTIONS(8583), 1, - anon_sym_DASH, - ACTIONS(8585), 1, - anon_sym_STAR, - ACTIONS(8587), 1, - aux_sym_interval_expression_token1, - ACTIONS(8589), 1, - anon_sym_DOLLAR, - ACTIONS(8591), 1, - sym__dollar_quoted_string_tag, - STATE(90), 1, - sym_identifier, - STATE(129), 1, - sym__quoted_identifier, - STATE(293), 1, - sym__identifier, - STATE(367), 1, - sym_dotted_name, - STATE(593), 1, - sym_argument_reference, - STATE(617), 1, - sym__expression, - STATE(596), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8581), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(621), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [193694] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7240), 1, - aux_sym_cte_token2, - ACTIONS(7242), 1, - anon_sym_LPAREN, - ACTIONS(7244), 1, - aux_sym_null_hint_token2, - ACTIONS(7246), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7248), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7250), 1, - aux_sym_TRUE_token1, - ACTIONS(7252), 1, - aux_sym_FALSE_token1, - ACTIONS(7254), 1, - sym_number, - ACTIONS(7256), 1, - sym__unquoted_identifier, - ACTIONS(7258), 1, - anon_sym_BQUOTE, - ACTIONS(7260), 1, - anon_sym_DQUOTE, - ACTIONS(7262), 1, - anon_sym_SQUOTE, - ACTIONS(7266), 1, - anon_sym_DASH, - ACTIONS(7268), 1, - anon_sym_STAR, - ACTIONS(7270), 1, - aux_sym_interval_expression_token1, - ACTIONS(7272), 1, - anon_sym_DOLLAR, - ACTIONS(7274), 1, - sym__dollar_quoted_string_tag, - STATE(3551), 1, - sym_identifier, - STATE(3675), 1, - sym__quoted_identifier, - STATE(3876), 1, - sym__identifier, - STATE(3877), 1, - sym_dotted_name, - STATE(4069), 1, - sym_argument_reference, - STATE(4119), 1, - sym__expression, - STATE(4044), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7264), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4099), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [193798] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7863), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [193902] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2757), 1, - aux_sym_cte_token2, - ACTIONS(2759), 1, - anon_sym_LPAREN, - ACTIONS(2761), 1, - aux_sym_null_hint_token2, - ACTIONS(2763), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2765), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2767), 1, - aux_sym_TRUE_token1, - ACTIONS(2769), 1, - aux_sym_FALSE_token1, - ACTIONS(2771), 1, - sym_number, - ACTIONS(2773), 1, - sym__unquoted_identifier, - ACTIONS(2775), 1, - anon_sym_BQUOTE, - ACTIONS(2777), 1, - anon_sym_DQUOTE, - ACTIONS(2779), 1, - anon_sym_SQUOTE, - ACTIONS(2783), 1, - anon_sym_DASH, - ACTIONS(2785), 1, - anon_sym_STAR, - ACTIONS(2787), 1, - aux_sym_interval_expression_token1, - ACTIONS(2789), 1, - anon_sym_DOLLAR, - ACTIONS(2791), 1, - sym__dollar_quoted_string_tag, - STATE(2221), 1, - sym_identifier, - STATE(2310), 1, - sym__quoted_identifier, - STATE(2492), 1, - sym__identifier, - STATE(2502), 1, - sym_dotted_name, - STATE(2827), 1, - sym_argument_reference, - STATE(3160), 1, - sym__expression, - STATE(2828), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2781), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3133), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [194006] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7839), 1, - aux_sym_cte_token2, - ACTIONS(7841), 1, - anon_sym_LPAREN, - ACTIONS(7843), 1, - aux_sym_null_hint_token2, - ACTIONS(7845), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7847), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7849), 1, - aux_sym_TRUE_token1, - ACTIONS(7851), 1, - aux_sym_FALSE_token1, - ACTIONS(7853), 1, - sym_number, - ACTIONS(7855), 1, - sym__unquoted_identifier, - ACTIONS(7857), 1, - anon_sym_BQUOTE, - ACTIONS(7859), 1, - anon_sym_DQUOTE, - ACTIONS(7861), 1, - anon_sym_SQUOTE, - ACTIONS(7865), 1, - anon_sym_DASH, - ACTIONS(7867), 1, - anon_sym_STAR, - ACTIONS(7869), 1, - aux_sym_interval_expression_token1, - ACTIONS(7871), 1, - anon_sym_DOLLAR, - ACTIONS(7873), 1, - sym__dollar_quoted_string_tag, - STATE(336), 1, - sym_identifier, - STATE(504), 1, - sym__quoted_identifier, - STATE(693), 1, - sym__identifier, - STATE(705), 1, - sym_dotted_name, - STATE(889), 1, - sym_argument_reference, - STATE(1109), 1, - sym__expression, - STATE(884), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7863), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1119), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [194110] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7839), 1, - aux_sym_cte_token2, - ACTIONS(7841), 1, - anon_sym_LPAREN, - ACTIONS(7843), 1, - aux_sym_null_hint_token2, - ACTIONS(7845), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7847), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7849), 1, - aux_sym_TRUE_token1, - ACTIONS(7851), 1, - aux_sym_FALSE_token1, - ACTIONS(7853), 1, - sym_number, - ACTIONS(7855), 1, - sym__unquoted_identifier, - ACTIONS(7857), 1, - anon_sym_BQUOTE, - ACTIONS(7859), 1, - anon_sym_DQUOTE, - ACTIONS(7861), 1, - anon_sym_SQUOTE, - ACTIONS(7865), 1, - anon_sym_DASH, - ACTIONS(7867), 1, - anon_sym_STAR, - ACTIONS(7869), 1, - aux_sym_interval_expression_token1, - ACTIONS(7871), 1, - anon_sym_DOLLAR, - ACTIONS(7873), 1, - sym__dollar_quoted_string_tag, - STATE(336), 1, - sym_identifier, - STATE(504), 1, - sym__quoted_identifier, - STATE(693), 1, - sym__identifier, - STATE(705), 1, - sym_dotted_name, - STATE(889), 1, - sym_argument_reference, - STATE(1028), 1, - sym__expression, - STATE(884), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7863), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1119), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [194214] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2757), 1, - aux_sym_cte_token2, - ACTIONS(2759), 1, - anon_sym_LPAREN, - ACTIONS(2761), 1, - aux_sym_null_hint_token2, - ACTIONS(2763), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2765), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2767), 1, - aux_sym_TRUE_token1, - ACTIONS(2769), 1, - aux_sym_FALSE_token1, - ACTIONS(2771), 1, - sym_number, - ACTIONS(2773), 1, - sym__unquoted_identifier, - ACTIONS(2775), 1, - anon_sym_BQUOTE, - ACTIONS(2777), 1, - anon_sym_DQUOTE, - ACTIONS(2779), 1, - anon_sym_SQUOTE, - ACTIONS(2783), 1, - anon_sym_DASH, - ACTIONS(2785), 1, - anon_sym_STAR, - ACTIONS(2787), 1, - aux_sym_interval_expression_token1, - ACTIONS(2789), 1, - anon_sym_DOLLAR, - ACTIONS(2791), 1, - sym__dollar_quoted_string_tag, - STATE(2221), 1, - sym_identifier, - STATE(2310), 1, - sym__quoted_identifier, - STATE(2492), 1, - sym__identifier, - STATE(2502), 1, - sym_dotted_name, - STATE(2827), 1, - sym_argument_reference, - STATE(3015), 1, - sym__expression, - STATE(2828), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2781), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3133), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [194318] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7839), 1, - aux_sym_cte_token2, - ACTIONS(7841), 1, - anon_sym_LPAREN, - ACTIONS(7843), 1, - aux_sym_null_hint_token2, - ACTIONS(7845), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7847), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7849), 1, - aux_sym_TRUE_token1, - ACTIONS(7851), 1, - aux_sym_FALSE_token1, - ACTIONS(7853), 1, - sym_number, - ACTIONS(7855), 1, - sym__unquoted_identifier, - ACTIONS(7857), 1, - anon_sym_BQUOTE, - ACTIONS(7859), 1, - anon_sym_DQUOTE, - ACTIONS(7861), 1, - anon_sym_SQUOTE, - ACTIONS(7865), 1, - anon_sym_DASH, - ACTIONS(7867), 1, - anon_sym_STAR, - ACTIONS(7869), 1, - aux_sym_interval_expression_token1, - ACTIONS(7871), 1, - anon_sym_DOLLAR, - ACTIONS(7873), 1, - sym__dollar_quoted_string_tag, - STATE(336), 1, - sym_identifier, - STATE(504), 1, - sym__quoted_identifier, - STATE(693), 1, - sym__identifier, - STATE(705), 1, - sym_dotted_name, - STATE(889), 1, - sym_argument_reference, - STATE(1029), 1, - sym__expression, - STATE(884), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7863), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1119), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [194422] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2757), 1, - aux_sym_cte_token2, - ACTIONS(2759), 1, - anon_sym_LPAREN, - ACTIONS(2761), 1, - aux_sym_null_hint_token2, - ACTIONS(2763), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2765), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2767), 1, - aux_sym_TRUE_token1, - ACTIONS(2769), 1, - aux_sym_FALSE_token1, - ACTIONS(2771), 1, - sym_number, - ACTIONS(2773), 1, - sym__unquoted_identifier, - ACTIONS(2775), 1, - anon_sym_BQUOTE, - ACTIONS(2777), 1, - anon_sym_DQUOTE, - ACTIONS(2779), 1, - anon_sym_SQUOTE, - ACTIONS(2783), 1, - anon_sym_DASH, - ACTIONS(2785), 1, - anon_sym_STAR, - ACTIONS(2787), 1, - aux_sym_interval_expression_token1, - ACTIONS(2789), 1, - anon_sym_DOLLAR, - ACTIONS(2791), 1, - sym__dollar_quoted_string_tag, - STATE(2221), 1, - sym_identifier, - STATE(2310), 1, - sym__quoted_identifier, - STATE(2492), 1, - sym__identifier, - STATE(2502), 1, - sym_dotted_name, - STATE(2827), 1, - sym_argument_reference, - STATE(3003), 1, - sym__expression, - STATE(2828), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2781), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3133), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [194526] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7839), 1, - aux_sym_cte_token2, - ACTIONS(7841), 1, - anon_sym_LPAREN, - ACTIONS(7843), 1, - aux_sym_null_hint_token2, - ACTIONS(7845), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7847), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7849), 1, - aux_sym_TRUE_token1, - ACTIONS(7851), 1, - aux_sym_FALSE_token1, - ACTIONS(7853), 1, - sym_number, - ACTIONS(7855), 1, - sym__unquoted_identifier, - ACTIONS(7857), 1, - anon_sym_BQUOTE, - ACTIONS(7859), 1, - anon_sym_DQUOTE, - ACTIONS(7861), 1, - anon_sym_SQUOTE, - ACTIONS(7865), 1, - anon_sym_DASH, - ACTIONS(7867), 1, - anon_sym_STAR, - ACTIONS(7869), 1, - aux_sym_interval_expression_token1, - ACTIONS(7871), 1, - anon_sym_DOLLAR, - ACTIONS(7873), 1, - sym__dollar_quoted_string_tag, - STATE(336), 1, - sym_identifier, - STATE(504), 1, - sym__quoted_identifier, - STATE(693), 1, - sym__identifier, - STATE(705), 1, - sym_dotted_name, - STATE(889), 1, - sym_argument_reference, - STATE(1098), 1, - sym__expression, - STATE(884), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7863), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1119), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [194630] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7839), 1, - aux_sym_cte_token2, - ACTIONS(7841), 1, - anon_sym_LPAREN, - ACTIONS(7843), 1, - aux_sym_null_hint_token2, - ACTIONS(7845), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7847), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7849), 1, - aux_sym_TRUE_token1, - ACTIONS(7851), 1, - aux_sym_FALSE_token1, - ACTIONS(7853), 1, - sym_number, - ACTIONS(7855), 1, - sym__unquoted_identifier, - ACTIONS(7857), 1, - anon_sym_BQUOTE, - ACTIONS(7859), 1, - anon_sym_DQUOTE, - ACTIONS(7861), 1, - anon_sym_SQUOTE, - ACTIONS(7865), 1, - anon_sym_DASH, - ACTIONS(7867), 1, - anon_sym_STAR, - ACTIONS(7869), 1, - aux_sym_interval_expression_token1, - ACTIONS(7871), 1, - anon_sym_DOLLAR, - ACTIONS(7873), 1, - sym__dollar_quoted_string_tag, - STATE(336), 1, - sym_identifier, - STATE(504), 1, - sym__quoted_identifier, - STATE(693), 1, - sym__identifier, - STATE(705), 1, - sym_dotted_name, - STATE(889), 1, - sym_argument_reference, - STATE(1030), 1, - sym__expression, - STATE(884), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7863), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1119), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [194734] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8603), 1, - aux_sym_create_table_statement_token1, - ACTIONS(8599), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8601), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [194792] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8605), 1, - anon_sym_DOT, - STATE(5856), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(117), 11, - aux_sym_with_clause_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [194852] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7839), 1, - aux_sym_cte_token2, - ACTIONS(7841), 1, - anon_sym_LPAREN, - ACTIONS(7843), 1, - aux_sym_null_hint_token2, - ACTIONS(7845), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7847), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7849), 1, - aux_sym_TRUE_token1, - ACTIONS(7851), 1, - aux_sym_FALSE_token1, - ACTIONS(7853), 1, - sym_number, - ACTIONS(7855), 1, - sym__unquoted_identifier, - ACTIONS(7857), 1, - anon_sym_BQUOTE, - ACTIONS(7859), 1, - anon_sym_DQUOTE, - ACTIONS(7861), 1, - anon_sym_SQUOTE, - ACTIONS(7865), 1, - anon_sym_DASH, - ACTIONS(7867), 1, - anon_sym_STAR, - ACTIONS(7869), 1, - aux_sym_interval_expression_token1, - ACTIONS(7871), 1, - anon_sym_DOLLAR, - ACTIONS(7873), 1, - sym__dollar_quoted_string_tag, - STATE(336), 1, - sym_identifier, - STATE(504), 1, - sym__quoted_identifier, - STATE(693), 1, - sym__identifier, - STATE(705), 1, - sym_dotted_name, - STATE(889), 1, - sym_argument_reference, - STATE(1031), 1, - sym__expression, - STATE(884), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7863), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1119), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [194956] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8608), 1, - anon_sym_DOT, - STATE(5856), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(124), 11, - aux_sym_with_clause_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(122), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [195016] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5136), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5138), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [195072] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7839), 1, - aux_sym_cte_token2, - ACTIONS(7841), 1, - anon_sym_LPAREN, - ACTIONS(7843), 1, - aux_sym_null_hint_token2, - ACTIONS(7845), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7847), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7849), 1, - aux_sym_TRUE_token1, - ACTIONS(7851), 1, - aux_sym_FALSE_token1, - ACTIONS(7853), 1, - sym_number, - ACTIONS(7855), 1, - sym__unquoted_identifier, - ACTIONS(7857), 1, - anon_sym_BQUOTE, - ACTIONS(7859), 1, - anon_sym_DQUOTE, - ACTIONS(7861), 1, - anon_sym_SQUOTE, - ACTIONS(7865), 1, - anon_sym_DASH, - ACTIONS(7867), 1, - anon_sym_STAR, - ACTIONS(7869), 1, - aux_sym_interval_expression_token1, - ACTIONS(7871), 1, - anon_sym_DOLLAR, - ACTIONS(7873), 1, - sym__dollar_quoted_string_tag, - STATE(336), 1, - sym_identifier, - STATE(504), 1, - sym__quoted_identifier, - STATE(693), 1, - sym__identifier, - STATE(705), 1, - sym_dotted_name, - STATE(889), 1, - sym_argument_reference, - STATE(1033), 1, - sym__expression, - STATE(884), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7863), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1119), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [195176] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7839), 1, - aux_sym_cte_token2, - ACTIONS(7841), 1, - anon_sym_LPAREN, - ACTIONS(7843), 1, - aux_sym_null_hint_token2, - ACTIONS(7845), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7847), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7849), 1, - aux_sym_TRUE_token1, - ACTIONS(7851), 1, - aux_sym_FALSE_token1, - ACTIONS(7853), 1, - sym_number, - ACTIONS(7855), 1, - sym__unquoted_identifier, - ACTIONS(7857), 1, - anon_sym_BQUOTE, - ACTIONS(7859), 1, - anon_sym_DQUOTE, - ACTIONS(7861), 1, - anon_sym_SQUOTE, - ACTIONS(7865), 1, - anon_sym_DASH, - ACTIONS(7867), 1, - anon_sym_STAR, - ACTIONS(7869), 1, - aux_sym_interval_expression_token1, - ACTIONS(7871), 1, - anon_sym_DOLLAR, - ACTIONS(7873), 1, - sym__dollar_quoted_string_tag, - STATE(336), 1, - sym_identifier, - STATE(504), 1, - sym__quoted_identifier, - STATE(693), 1, - sym__identifier, - STATE(705), 1, - sym_dotted_name, - STATE(889), 1, - sym_argument_reference, - STATE(1034), 1, - sym__expression, - STATE(884), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7863), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1119), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [195280] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7839), 1, - aux_sym_cte_token2, - ACTIONS(7841), 1, - anon_sym_LPAREN, - ACTIONS(7843), 1, - aux_sym_null_hint_token2, - ACTIONS(7845), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7847), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7849), 1, - aux_sym_TRUE_token1, - ACTIONS(7851), 1, - aux_sym_FALSE_token1, - ACTIONS(7853), 1, - sym_number, - ACTIONS(7855), 1, - sym__unquoted_identifier, - ACTIONS(7857), 1, - anon_sym_BQUOTE, - ACTIONS(7859), 1, - anon_sym_DQUOTE, - ACTIONS(7861), 1, - anon_sym_SQUOTE, - ACTIONS(7865), 1, - anon_sym_DASH, - ACTIONS(7867), 1, - anon_sym_STAR, - ACTIONS(7869), 1, - aux_sym_interval_expression_token1, - ACTIONS(7871), 1, - anon_sym_DOLLAR, - ACTIONS(7873), 1, - sym__dollar_quoted_string_tag, - STATE(336), 1, - sym_identifier, - STATE(504), 1, - sym__quoted_identifier, - STATE(693), 1, - sym__identifier, - STATE(705), 1, - sym_dotted_name, - STATE(889), 1, - sym_argument_reference, - STATE(1115), 1, - sym__expression, - STATE(884), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7863), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1119), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [195384] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8395), 1, - aux_sym_cte_token2, - ACTIONS(8397), 1, - anon_sym_LPAREN, - ACTIONS(8399), 1, - aux_sym_null_hint_token2, - ACTIONS(8401), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8403), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8405), 1, - aux_sym_TRUE_token1, - ACTIONS(8407), 1, - aux_sym_FALSE_token1, - ACTIONS(8409), 1, - sym_number, - ACTIONS(8411), 1, - sym__unquoted_identifier, - ACTIONS(8413), 1, - anon_sym_BQUOTE, - ACTIONS(8415), 1, - anon_sym_DQUOTE, - ACTIONS(8417), 1, - anon_sym_SQUOTE, - ACTIONS(8421), 1, - anon_sym_DASH, - ACTIONS(8423), 1, - anon_sym_STAR, - ACTIONS(8425), 1, - aux_sym_interval_expression_token1, - ACTIONS(8427), 1, - anon_sym_DOLLAR, - ACTIONS(8429), 1, - sym__dollar_quoted_string_tag, - STATE(2429), 1, - sym__quoted_identifier, - STATE(2455), 1, - sym_identifier, - STATE(2696), 1, - sym_dotted_name, - STATE(2891), 1, - sym__identifier, - STATE(3329), 1, - sym_argument_reference, - STATE(3364), 1, - sym__expression, - STATE(3328), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8419), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3356), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [195488] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6995), 1, - aux_sym_cte_token2, - ACTIONS(6997), 1, - anon_sym_LPAREN, - ACTIONS(6999), 1, - aux_sym_null_hint_token2, - ACTIONS(7001), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7003), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7005), 1, - aux_sym_TRUE_token1, - ACTIONS(7007), 1, - aux_sym_FALSE_token1, - ACTIONS(7009), 1, - sym_number, - ACTIONS(7011), 1, - sym__unquoted_identifier, - ACTIONS(7013), 1, - anon_sym_BQUOTE, - ACTIONS(7015), 1, - anon_sym_DQUOTE, - ACTIONS(7017), 1, - anon_sym_SQUOTE, - ACTIONS(7021), 1, - anon_sym_DASH, - ACTIONS(7023), 1, - anon_sym_STAR, - ACTIONS(7025), 1, - aux_sym_interval_expression_token1, - ACTIONS(7027), 1, - anon_sym_DOLLAR, - ACTIONS(7029), 1, - sym__dollar_quoted_string_tag, - STATE(824), 1, - sym_identifier, - STATE(1061), 1, - sym__quoted_identifier, - STATE(1412), 1, - sym_dotted_name, - STATE(1483), 1, - sym__identifier, - STATE(1835), 1, - sym_argument_reference, - STATE(1965), 1, - sym__expression, - STATE(1834), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7019), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1940), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [195592] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6510), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6512), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [195648] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7775), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [195752] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6995), 1, - aux_sym_cte_token2, - ACTIONS(6997), 1, - anon_sym_LPAREN, - ACTIONS(6999), 1, - aux_sym_null_hint_token2, - ACTIONS(7001), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7003), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7005), 1, - aux_sym_TRUE_token1, - ACTIONS(7007), 1, - aux_sym_FALSE_token1, - ACTIONS(7009), 1, - sym_number, - ACTIONS(7011), 1, - sym__unquoted_identifier, - ACTIONS(7013), 1, - anon_sym_BQUOTE, - ACTIONS(7015), 1, - anon_sym_DQUOTE, - ACTIONS(7017), 1, - anon_sym_SQUOTE, - ACTIONS(7021), 1, - anon_sym_DASH, - ACTIONS(7023), 1, - anon_sym_STAR, - ACTIONS(7025), 1, - aux_sym_interval_expression_token1, - ACTIONS(7027), 1, - anon_sym_DOLLAR, - ACTIONS(7029), 1, - sym__dollar_quoted_string_tag, - STATE(824), 1, - sym_identifier, - STATE(1061), 1, - sym__quoted_identifier, - STATE(1412), 1, - sym_dotted_name, - STATE(1483), 1, - sym__identifier, - STATE(1835), 1, - sym_argument_reference, - STATE(1967), 1, - sym__expression, - STATE(1834), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7019), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1940), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [195856] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7433), 1, - aux_sym_cte_token2, - ACTIONS(7435), 1, - anon_sym_LPAREN, - ACTIONS(7437), 1, - aux_sym_null_hint_token2, - ACTIONS(7439), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7441), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7443), 1, - aux_sym_TRUE_token1, - ACTIONS(7445), 1, - aux_sym_FALSE_token1, - ACTIONS(7447), 1, - sym_number, - ACTIONS(7449), 1, - sym__unquoted_identifier, - ACTIONS(7451), 1, - anon_sym_BQUOTE, - ACTIONS(7453), 1, - anon_sym_DQUOTE, - ACTIONS(7455), 1, - anon_sym_SQUOTE, - ACTIONS(7459), 1, - anon_sym_DASH, - ACTIONS(7461), 1, - anon_sym_STAR, - ACTIONS(7463), 1, - aux_sym_interval_expression_token1, - ACTIONS(7465), 1, - anon_sym_DOLLAR, - ACTIONS(7467), 1, - sym__dollar_quoted_string_tag, - STATE(2165), 1, - sym_identifier, - STATE(2217), 1, - sym__quoted_identifier, - STATE(2449), 1, - sym_dotted_name, - STATE(2472), 1, - sym__identifier, - STATE(2793), 1, - sym_argument_reference, - STATE(2817), 1, - sym__expression, - STATE(2792), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7457), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2833), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [195960] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7923), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [196064] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6995), 1, - aux_sym_cte_token2, - ACTIONS(6997), 1, - anon_sym_LPAREN, - ACTIONS(6999), 1, - aux_sym_null_hint_token2, - ACTIONS(7001), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7003), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7005), 1, - aux_sym_TRUE_token1, - ACTIONS(7007), 1, - aux_sym_FALSE_token1, - ACTIONS(7009), 1, - sym_number, - ACTIONS(7011), 1, - sym__unquoted_identifier, - ACTIONS(7013), 1, - anon_sym_BQUOTE, - ACTIONS(7015), 1, - anon_sym_DQUOTE, - ACTIONS(7017), 1, - anon_sym_SQUOTE, - ACTIONS(7021), 1, - anon_sym_DASH, - ACTIONS(7023), 1, - anon_sym_STAR, - ACTIONS(7025), 1, - aux_sym_interval_expression_token1, - ACTIONS(7027), 1, - anon_sym_DOLLAR, - ACTIONS(7029), 1, - sym__dollar_quoted_string_tag, - STATE(824), 1, - sym_identifier, - STATE(1061), 1, - sym__quoted_identifier, - STATE(1412), 1, - sym_dotted_name, - STATE(1483), 1, - sym__identifier, - STATE(1835), 1, - sym_argument_reference, - STATE(1920), 1, - sym__expression, - STATE(1834), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7019), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1940), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [196168] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8435), 1, - aux_sym_cte_token2, - ACTIONS(8437), 1, - anon_sym_LPAREN, - ACTIONS(8439), 1, - aux_sym_null_hint_token2, - ACTIONS(8441), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8443), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8445), 1, - aux_sym_TRUE_token1, - ACTIONS(8447), 1, - aux_sym_FALSE_token1, - ACTIONS(8449), 1, - sym_number, - ACTIONS(8451), 1, - sym__unquoted_identifier, - ACTIONS(8453), 1, - anon_sym_BQUOTE, - ACTIONS(8455), 1, - anon_sym_DQUOTE, - ACTIONS(8457), 1, - anon_sym_SQUOTE, - ACTIONS(8461), 1, - anon_sym_DASH, - ACTIONS(8463), 1, - anon_sym_STAR, - ACTIONS(8465), 1, - aux_sym_interval_expression_token1, - ACTIONS(8467), 1, - anon_sym_DOLLAR, - ACTIONS(8469), 1, - sym__dollar_quoted_string_tag, - STATE(4683), 1, - sym__quoted_identifier, - STATE(5027), 1, - sym_dotted_name, - STATE(5203), 1, - sym_identifier, - STATE(6534), 1, - sym__identifier, - STATE(6903), 1, - sym_argument_reference, - STATE(6956), 1, - sym__expression, - STATE(6926), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8459), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(6935), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [196272] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7931), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [196376] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6995), 1, - aux_sym_cte_token2, - ACTIONS(6997), 1, - anon_sym_LPAREN, - ACTIONS(6999), 1, - aux_sym_null_hint_token2, - ACTIONS(7001), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7003), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7005), 1, - aux_sym_TRUE_token1, - ACTIONS(7007), 1, - aux_sym_FALSE_token1, - ACTIONS(7009), 1, - sym_number, - ACTIONS(7011), 1, - sym__unquoted_identifier, - ACTIONS(7013), 1, - anon_sym_BQUOTE, - ACTIONS(7015), 1, - anon_sym_DQUOTE, - ACTIONS(7017), 1, - anon_sym_SQUOTE, - ACTIONS(7021), 1, - anon_sym_DASH, - ACTIONS(7023), 1, - anon_sym_STAR, - ACTIONS(7025), 1, - aux_sym_interval_expression_token1, - ACTIONS(7027), 1, - anon_sym_DOLLAR, - ACTIONS(7029), 1, - sym__dollar_quoted_string_tag, - STATE(824), 1, - sym_identifier, - STATE(1061), 1, - sym__quoted_identifier, - STATE(1412), 1, - sym_dotted_name, - STATE(1483), 1, - sym__identifier, - STATE(1835), 1, - sym_argument_reference, - STATE(1971), 1, - sym__expression, - STATE(1834), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7019), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1940), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [196480] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6995), 1, - aux_sym_cte_token2, - ACTIONS(6997), 1, - anon_sym_LPAREN, - ACTIONS(6999), 1, - aux_sym_null_hint_token2, - ACTIONS(7001), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7003), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7005), 1, - aux_sym_TRUE_token1, - ACTIONS(7007), 1, - aux_sym_FALSE_token1, - ACTIONS(7009), 1, - sym_number, - ACTIONS(7011), 1, - sym__unquoted_identifier, - ACTIONS(7013), 1, - anon_sym_BQUOTE, - ACTIONS(7015), 1, - anon_sym_DQUOTE, - ACTIONS(7017), 1, - anon_sym_SQUOTE, - ACTIONS(7021), 1, - anon_sym_DASH, - ACTIONS(7023), 1, - anon_sym_STAR, - ACTIONS(7025), 1, - aux_sym_interval_expression_token1, - ACTIONS(7027), 1, - anon_sym_DOLLAR, - ACTIONS(7029), 1, - sym__dollar_quoted_string_tag, - STATE(824), 1, - sym_identifier, - STATE(1061), 1, - sym__quoted_identifier, - STATE(1412), 1, - sym_dotted_name, - STATE(1483), 1, - sym__identifier, - STATE(1835), 1, - sym_argument_reference, - STATE(1972), 1, - sym__expression, - STATE(1834), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7019), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1940), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [196584] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6959), 1, - aux_sym_cte_token2, - ACTIONS(6961), 1, - anon_sym_LPAREN, - ACTIONS(6963), 1, - aux_sym_null_hint_token2, - ACTIONS(6965), 1, - aux_sym_select_subexpression_token1, - ACTIONS(6967), 1, - aux_sym_conditional_expression_token1, - ACTIONS(6969), 1, - aux_sym_TRUE_token1, - ACTIONS(6971), 1, - aux_sym_FALSE_token1, - ACTIONS(6973), 1, - sym_number, - ACTIONS(6975), 1, - sym__unquoted_identifier, - ACTIONS(6977), 1, - anon_sym_BQUOTE, - ACTIONS(6979), 1, - anon_sym_DQUOTE, - ACTIONS(6981), 1, - anon_sym_SQUOTE, - ACTIONS(6985), 1, - anon_sym_DASH, - ACTIONS(6987), 1, - anon_sym_STAR, - ACTIONS(6989), 1, - aux_sym_interval_expression_token1, - ACTIONS(6991), 1, - anon_sym_DOLLAR, - ACTIONS(6993), 1, - sym__dollar_quoted_string_tag, - STATE(2114), 1, - sym__quoted_identifier, - STATE(2139), 1, - sym_identifier, - STATE(2145), 1, - sym_dotted_name, - STATE(2279), 1, - sym__identifier, - STATE(2564), 1, - sym_argument_reference, - STATE(2768), 1, - sym__expression, - STATE(2567), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(6983), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2695), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [196688] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6959), 1, - aux_sym_cte_token2, - ACTIONS(6961), 1, - anon_sym_LPAREN, - ACTIONS(6963), 1, - aux_sym_null_hint_token2, - ACTIONS(6965), 1, - aux_sym_select_subexpression_token1, - ACTIONS(6967), 1, - aux_sym_conditional_expression_token1, - ACTIONS(6969), 1, - aux_sym_TRUE_token1, - ACTIONS(6971), 1, - aux_sym_FALSE_token1, - ACTIONS(6973), 1, - sym_number, - ACTIONS(6975), 1, - sym__unquoted_identifier, - ACTIONS(6977), 1, - anon_sym_BQUOTE, - ACTIONS(6979), 1, - anon_sym_DQUOTE, - ACTIONS(6981), 1, - anon_sym_SQUOTE, - ACTIONS(6985), 1, - anon_sym_DASH, - ACTIONS(6987), 1, - anon_sym_STAR, - ACTIONS(6989), 1, - aux_sym_interval_expression_token1, - ACTIONS(6991), 1, - anon_sym_DOLLAR, - ACTIONS(6993), 1, - sym__dollar_quoted_string_tag, - STATE(2114), 1, - sym__quoted_identifier, - STATE(2139), 1, - sym_identifier, - STATE(2145), 1, - sym_dotted_name, - STATE(2279), 1, - sym__identifier, - STATE(2564), 1, - sym_argument_reference, - STATE(2764), 1, - sym__expression, - STATE(2567), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(6983), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2695), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [196792] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7722), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [196896] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8511), 1, - aux_sym_with_clause_token1, - STATE(6747), 1, - sym_data_hint, - ACTIONS(8610), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8612), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [196956] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5342), 1, - aux_sym_cte_token2, - ACTIONS(5344), 1, - anon_sym_LPAREN, - ACTIONS(5346), 1, - aux_sym_null_hint_token2, - ACTIONS(5354), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5356), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5358), 1, - aux_sym_TRUE_token1, - ACTIONS(5360), 1, - aux_sym_FALSE_token1, - ACTIONS(5362), 1, - sym_number, - ACTIONS(5364), 1, - sym__unquoted_identifier, - ACTIONS(5366), 1, - anon_sym_BQUOTE, - ACTIONS(5368), 1, - anon_sym_DQUOTE, - ACTIONS(5370), 1, - anon_sym_SQUOTE, - ACTIONS(5374), 1, - anon_sym_DASH, - ACTIONS(5376), 1, - anon_sym_STAR, - ACTIONS(5378), 1, - aux_sym_interval_expression_token1, - ACTIONS(5380), 1, - anon_sym_DOLLAR, - ACTIONS(5382), 1, - sym__dollar_quoted_string_tag, - STATE(2557), 1, - sym__quoted_identifier, - STATE(2651), 1, - sym_dotted_name, - STATE(2774), 1, - sym_identifier, - STATE(3276), 1, - sym__identifier, - STATE(3510), 1, - sym_argument_reference, - STATE(3658), 1, - sym__expression, - STATE(3516), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5372), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3612), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [197060] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7887), 1, - aux_sym_cte_token2, - ACTIONS(7889), 1, - anon_sym_LPAREN, - ACTIONS(7891), 1, - aux_sym_null_hint_token2, - ACTIONS(7893), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7895), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7897), 1, - aux_sym_TRUE_token1, - ACTIONS(7899), 1, - aux_sym_FALSE_token1, - ACTIONS(7901), 1, - sym_number, - ACTIONS(7903), 1, - sym__unquoted_identifier, - ACTIONS(7905), 1, - anon_sym_BQUOTE, - ACTIONS(7907), 1, - anon_sym_DQUOTE, - ACTIONS(7909), 1, - anon_sym_SQUOTE, - ACTIONS(7913), 1, - anon_sym_DASH, - ACTIONS(7915), 1, - anon_sym_STAR, - ACTIONS(7917), 1, - aux_sym_interval_expression_token1, - ACTIONS(7919), 1, - anon_sym_DOLLAR, - ACTIONS(7921), 1, - sym__dollar_quoted_string_tag, - STATE(193), 1, - sym__quoted_identifier, - STATE(353), 1, - sym_dotted_name, - STATE(388), 1, - sym_identifier, - STATE(620), 1, - sym__identifier, - STATE(808), 1, - sym_argument_reference, - STATE(1137), 1, - sym__expression, - STATE(809), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7911), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1164), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [197164] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7857), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [197268] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7887), 1, - aux_sym_cte_token2, - ACTIONS(7889), 1, - anon_sym_LPAREN, - ACTIONS(7891), 1, - aux_sym_null_hint_token2, - ACTIONS(7893), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7895), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7897), 1, - aux_sym_TRUE_token1, - ACTIONS(7899), 1, - aux_sym_FALSE_token1, - ACTIONS(7901), 1, - sym_number, - ACTIONS(7903), 1, - sym__unquoted_identifier, - ACTIONS(7905), 1, - anon_sym_BQUOTE, - ACTIONS(7907), 1, - anon_sym_DQUOTE, - ACTIONS(7909), 1, - anon_sym_SQUOTE, - ACTIONS(7913), 1, - anon_sym_DASH, - ACTIONS(7915), 1, - anon_sym_STAR, - ACTIONS(7917), 1, - aux_sym_interval_expression_token1, - ACTIONS(7919), 1, - anon_sym_DOLLAR, - ACTIONS(7921), 1, - sym__dollar_quoted_string_tag, - STATE(193), 1, - sym__quoted_identifier, - STATE(353), 1, - sym_dotted_name, - STATE(388), 1, - sym_identifier, - STATE(620), 1, - sym__identifier, - STATE(808), 1, - sym_argument_reference, - STATE(1038), 1, - sym__expression, - STATE(809), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7911), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1164), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [197372] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7825), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [197476] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8435), 1, - aux_sym_cte_token2, - ACTIONS(8437), 1, - anon_sym_LPAREN, - ACTIONS(8439), 1, - aux_sym_null_hint_token2, - ACTIONS(8441), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8443), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8445), 1, - aux_sym_TRUE_token1, - ACTIONS(8447), 1, - aux_sym_FALSE_token1, - ACTIONS(8449), 1, - sym_number, - ACTIONS(8451), 1, - sym__unquoted_identifier, - ACTIONS(8453), 1, - anon_sym_BQUOTE, - ACTIONS(8455), 1, - anon_sym_DQUOTE, - ACTIONS(8457), 1, - anon_sym_SQUOTE, - ACTIONS(8461), 1, - anon_sym_DASH, - ACTIONS(8463), 1, - anon_sym_STAR, - ACTIONS(8465), 1, - aux_sym_interval_expression_token1, - ACTIONS(8467), 1, - anon_sym_DOLLAR, - ACTIONS(8469), 1, - sym__dollar_quoted_string_tag, - STATE(4683), 1, - sym__quoted_identifier, - STATE(5027), 1, - sym_dotted_name, - STATE(5203), 1, - sym_identifier, - STATE(6534), 1, - sym__identifier, - STATE(6903), 1, - sym_argument_reference, - STATE(7002), 1, - sym__expression, - STATE(6926), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8459), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(6935), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [197580] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8435), 1, - aux_sym_cte_token2, - ACTIONS(8437), 1, - anon_sym_LPAREN, - ACTIONS(8439), 1, - aux_sym_null_hint_token2, - ACTIONS(8441), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8443), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8445), 1, - aux_sym_TRUE_token1, - ACTIONS(8447), 1, - aux_sym_FALSE_token1, - ACTIONS(8449), 1, - sym_number, - ACTIONS(8451), 1, - sym__unquoted_identifier, - ACTIONS(8453), 1, - anon_sym_BQUOTE, - ACTIONS(8455), 1, - anon_sym_DQUOTE, - ACTIONS(8457), 1, - anon_sym_SQUOTE, - ACTIONS(8461), 1, - anon_sym_DASH, - ACTIONS(8463), 1, - anon_sym_STAR, - ACTIONS(8465), 1, - aux_sym_interval_expression_token1, - ACTIONS(8467), 1, - anon_sym_DOLLAR, - ACTIONS(8469), 1, - sym__dollar_quoted_string_tag, - STATE(4683), 1, - sym__quoted_identifier, - STATE(5027), 1, - sym_dotted_name, - STATE(5203), 1, - sym_identifier, - STATE(6534), 1, - sym__identifier, - STATE(6903), 1, - sym_argument_reference, - STATE(7001), 1, - sym__expression, - STATE(6926), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8459), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(6935), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [197684] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8435), 1, - aux_sym_cte_token2, - ACTIONS(8437), 1, - anon_sym_LPAREN, - ACTIONS(8439), 1, - aux_sym_null_hint_token2, - ACTIONS(8441), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8443), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8445), 1, - aux_sym_TRUE_token1, - ACTIONS(8447), 1, - aux_sym_FALSE_token1, - ACTIONS(8449), 1, - sym_number, - ACTIONS(8451), 1, - sym__unquoted_identifier, - ACTIONS(8453), 1, - anon_sym_BQUOTE, - ACTIONS(8455), 1, - anon_sym_DQUOTE, - ACTIONS(8457), 1, - anon_sym_SQUOTE, - ACTIONS(8461), 1, - anon_sym_DASH, - ACTIONS(8463), 1, - anon_sym_STAR, - ACTIONS(8465), 1, - aux_sym_interval_expression_token1, - ACTIONS(8467), 1, - anon_sym_DOLLAR, - ACTIONS(8469), 1, - sym__dollar_quoted_string_tag, - STATE(4683), 1, - sym__quoted_identifier, - STATE(5027), 1, - sym_dotted_name, - STATE(5203), 1, - sym_identifier, - STATE(6534), 1, - sym__identifier, - STATE(6903), 1, - sym_argument_reference, - STATE(7000), 1, - sym__expression, - STATE(6926), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8459), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(6935), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [197788] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8435), 1, - aux_sym_cte_token2, - ACTIONS(8437), 1, - anon_sym_LPAREN, - ACTIONS(8439), 1, - aux_sym_null_hint_token2, - ACTIONS(8441), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8443), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8445), 1, - aux_sym_TRUE_token1, - ACTIONS(8447), 1, - aux_sym_FALSE_token1, - ACTIONS(8449), 1, - sym_number, - ACTIONS(8451), 1, - sym__unquoted_identifier, - ACTIONS(8453), 1, - anon_sym_BQUOTE, - ACTIONS(8455), 1, - anon_sym_DQUOTE, - ACTIONS(8457), 1, - anon_sym_SQUOTE, - ACTIONS(8461), 1, - anon_sym_DASH, - ACTIONS(8463), 1, - anon_sym_STAR, - ACTIONS(8465), 1, - aux_sym_interval_expression_token1, - ACTIONS(8467), 1, - anon_sym_DOLLAR, - ACTIONS(8469), 1, - sym__dollar_quoted_string_tag, - STATE(4683), 1, - sym__quoted_identifier, - STATE(5027), 1, - sym_dotted_name, - STATE(5203), 1, - sym_identifier, - STATE(6534), 1, - sym__identifier, - STATE(6903), 1, - sym_argument_reference, - STATE(6993), 1, - sym__expression, - STATE(6926), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8459), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(6935), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [197892] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8435), 1, - aux_sym_cte_token2, - ACTIONS(8437), 1, - anon_sym_LPAREN, - ACTIONS(8439), 1, - aux_sym_null_hint_token2, - ACTIONS(8441), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8443), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8445), 1, - aux_sym_TRUE_token1, - ACTIONS(8447), 1, - aux_sym_FALSE_token1, - ACTIONS(8449), 1, - sym_number, - ACTIONS(8451), 1, - sym__unquoted_identifier, - ACTIONS(8453), 1, - anon_sym_BQUOTE, - ACTIONS(8455), 1, - anon_sym_DQUOTE, - ACTIONS(8457), 1, - anon_sym_SQUOTE, - ACTIONS(8461), 1, - anon_sym_DASH, - ACTIONS(8463), 1, - anon_sym_STAR, - ACTIONS(8465), 1, - aux_sym_interval_expression_token1, - ACTIONS(8467), 1, - anon_sym_DOLLAR, - ACTIONS(8469), 1, - sym__dollar_quoted_string_tag, - STATE(4683), 1, - sym__quoted_identifier, - STATE(5027), 1, - sym_dotted_name, - STATE(5203), 1, - sym_identifier, - STATE(6534), 1, - sym__identifier, - STATE(6903), 1, - sym_argument_reference, - STATE(6983), 1, - sym__expression, - STATE(6926), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8459), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(6935), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [197996] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8435), 1, - aux_sym_cte_token2, - ACTIONS(8437), 1, - anon_sym_LPAREN, - ACTIONS(8439), 1, - aux_sym_null_hint_token2, - ACTIONS(8441), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8443), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8445), 1, - aux_sym_TRUE_token1, - ACTIONS(8447), 1, - aux_sym_FALSE_token1, - ACTIONS(8449), 1, - sym_number, - ACTIONS(8451), 1, - sym__unquoted_identifier, - ACTIONS(8453), 1, - anon_sym_BQUOTE, - ACTIONS(8455), 1, - anon_sym_DQUOTE, - ACTIONS(8457), 1, - anon_sym_SQUOTE, - ACTIONS(8461), 1, - anon_sym_DASH, - ACTIONS(8463), 1, - anon_sym_STAR, - ACTIONS(8465), 1, - aux_sym_interval_expression_token1, - ACTIONS(8467), 1, - anon_sym_DOLLAR, - ACTIONS(8469), 1, - sym__dollar_quoted_string_tag, - STATE(4683), 1, - sym__quoted_identifier, - STATE(5027), 1, - sym_dotted_name, - STATE(5203), 1, - sym_identifier, - STATE(6534), 1, - sym__identifier, - STATE(6903), 1, - sym_argument_reference, - STATE(6992), 1, - sym__expression, - STATE(6926), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8459), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(6935), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [198100] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7823), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [198204] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7887), 1, - aux_sym_cte_token2, - ACTIONS(7889), 1, - anon_sym_LPAREN, - ACTIONS(7891), 1, - aux_sym_null_hint_token2, - ACTIONS(7893), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7895), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7897), 1, - aux_sym_TRUE_token1, - ACTIONS(7899), 1, - aux_sym_FALSE_token1, - ACTIONS(7901), 1, - sym_number, - ACTIONS(7903), 1, - sym__unquoted_identifier, - ACTIONS(7905), 1, - anon_sym_BQUOTE, - ACTIONS(7907), 1, - anon_sym_DQUOTE, - ACTIONS(7909), 1, - anon_sym_SQUOTE, - ACTIONS(7913), 1, - anon_sym_DASH, - ACTIONS(7915), 1, - anon_sym_STAR, - ACTIONS(7917), 1, - aux_sym_interval_expression_token1, - ACTIONS(7919), 1, - anon_sym_DOLLAR, - ACTIONS(7921), 1, - sym__dollar_quoted_string_tag, - STATE(193), 1, - sym__quoted_identifier, - STATE(353), 1, - sym_dotted_name, - STATE(388), 1, - sym_identifier, - STATE(620), 1, - sym__identifier, - STATE(808), 1, - sym_argument_reference, - STATE(1039), 1, - sym__expression, - STATE(809), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7911), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1164), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [198308] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8618), 1, - aux_sym_create_table_statement_token1, - ACTIONS(8614), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8616), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [198366] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7887), 1, - aux_sym_cte_token2, - ACTIONS(7889), 1, - anon_sym_LPAREN, - ACTIONS(7891), 1, - aux_sym_null_hint_token2, - ACTIONS(7893), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7895), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7897), 1, - aux_sym_TRUE_token1, - ACTIONS(7899), 1, - aux_sym_FALSE_token1, - ACTIONS(7901), 1, - sym_number, - ACTIONS(7903), 1, - sym__unquoted_identifier, - ACTIONS(7905), 1, - anon_sym_BQUOTE, - ACTIONS(7907), 1, - anon_sym_DQUOTE, - ACTIONS(7909), 1, - anon_sym_SQUOTE, - ACTIONS(7913), 1, - anon_sym_DASH, - ACTIONS(7915), 1, - anon_sym_STAR, - ACTIONS(7917), 1, - aux_sym_interval_expression_token1, - ACTIONS(7919), 1, - anon_sym_DOLLAR, - ACTIONS(7921), 1, - sym__dollar_quoted_string_tag, - STATE(193), 1, - sym__quoted_identifier, - STATE(353), 1, - sym_dotted_name, - STATE(388), 1, - sym_identifier, - STATE(620), 1, - sym__identifier, - STATE(808), 1, - sym_argument_reference, - STATE(1166), 1, - sym__expression, - STATE(809), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7911), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1164), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [198470] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7887), 1, - aux_sym_cte_token2, - ACTIONS(7889), 1, - anon_sym_LPAREN, - ACTIONS(7891), 1, - aux_sym_null_hint_token2, - ACTIONS(7893), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7895), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7897), 1, - aux_sym_TRUE_token1, - ACTIONS(7899), 1, - aux_sym_FALSE_token1, - ACTIONS(7901), 1, - sym_number, - ACTIONS(7903), 1, - sym__unquoted_identifier, - ACTIONS(7905), 1, - anon_sym_BQUOTE, - ACTIONS(7907), 1, - anon_sym_DQUOTE, - ACTIONS(7909), 1, - anon_sym_SQUOTE, - ACTIONS(7913), 1, - anon_sym_DASH, - ACTIONS(7915), 1, - anon_sym_STAR, - ACTIONS(7917), 1, - aux_sym_interval_expression_token1, - ACTIONS(7919), 1, - anon_sym_DOLLAR, - ACTIONS(7921), 1, - sym__dollar_quoted_string_tag, - STATE(193), 1, - sym__quoted_identifier, - STATE(353), 1, - sym_dotted_name, - STATE(388), 1, - sym_identifier, - STATE(620), 1, - sym__identifier, - STATE(808), 1, - sym_argument_reference, - STATE(1040), 1, - sym__expression, - STATE(809), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7911), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1164), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [198574] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8207), 1, - aux_sym_cte_token2, - ACTIONS(8209), 1, - anon_sym_LPAREN, - ACTIONS(8211), 1, - aux_sym_null_hint_token2, - ACTIONS(8213), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8215), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8217), 1, - aux_sym_TRUE_token1, - ACTIONS(8219), 1, - aux_sym_FALSE_token1, - ACTIONS(8221), 1, - sym_number, - ACTIONS(8223), 1, - sym__unquoted_identifier, - ACTIONS(8225), 1, - anon_sym_BQUOTE, - ACTIONS(8227), 1, - anon_sym_DQUOTE, - ACTIONS(8229), 1, - anon_sym_SQUOTE, - ACTIONS(8233), 1, - anon_sym_DASH, - ACTIONS(8235), 1, - anon_sym_STAR, - ACTIONS(8237), 1, - aux_sym_interval_expression_token1, - ACTIONS(8239), 1, - anon_sym_DOLLAR, - ACTIONS(8241), 1, - sym__dollar_quoted_string_tag, - STATE(844), 1, - sym_identifier, - STATE(1000), 1, - sym__quoted_identifier, - STATE(1504), 1, - sym__identifier, - STATE(1513), 1, - sym_dotted_name, - STATE(1897), 1, - sym_argument_reference, - STATE(1975), 1, - sym__expression, - STATE(1894), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8231), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1928), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [198678] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7800), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [198782] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7735), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [198886] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6959), 1, - aux_sym_cte_token2, - ACTIONS(6961), 1, - anon_sym_LPAREN, - ACTIONS(6963), 1, - aux_sym_null_hint_token2, - ACTIONS(6965), 1, - aux_sym_select_subexpression_token1, - ACTIONS(6967), 1, - aux_sym_conditional_expression_token1, - ACTIONS(6969), 1, - aux_sym_TRUE_token1, - ACTIONS(6971), 1, - aux_sym_FALSE_token1, - ACTIONS(6973), 1, - sym_number, - ACTIONS(6975), 1, - sym__unquoted_identifier, - ACTIONS(6977), 1, - anon_sym_BQUOTE, - ACTIONS(6979), 1, - anon_sym_DQUOTE, - ACTIONS(6981), 1, - anon_sym_SQUOTE, - ACTIONS(6985), 1, - anon_sym_DASH, - ACTIONS(6987), 1, - anon_sym_STAR, - ACTIONS(6989), 1, - aux_sym_interval_expression_token1, - ACTIONS(6991), 1, - anon_sym_DOLLAR, - ACTIONS(6993), 1, - sym__dollar_quoted_string_tag, - STATE(2114), 1, - sym__quoted_identifier, - STATE(2139), 1, - sym_identifier, - STATE(2145), 1, - sym_dotted_name, - STATE(2279), 1, - sym__identifier, - STATE(2564), 1, - sym_argument_reference, - STATE(2749), 1, - sym__expression, - STATE(2567), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(6983), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2695), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [198990] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7887), 1, - aux_sym_cte_token2, - ACTIONS(7889), 1, - anon_sym_LPAREN, - ACTIONS(7891), 1, - aux_sym_null_hint_token2, - ACTIONS(7893), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7895), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7897), 1, - aux_sym_TRUE_token1, - ACTIONS(7899), 1, - aux_sym_FALSE_token1, - ACTIONS(7901), 1, - sym_number, - ACTIONS(7903), 1, - sym__unquoted_identifier, - ACTIONS(7905), 1, - anon_sym_BQUOTE, - ACTIONS(7907), 1, - anon_sym_DQUOTE, - ACTIONS(7909), 1, - anon_sym_SQUOTE, - ACTIONS(7913), 1, - anon_sym_DASH, - ACTIONS(7915), 1, - anon_sym_STAR, - ACTIONS(7917), 1, - aux_sym_interval_expression_token1, - ACTIONS(7919), 1, - anon_sym_DOLLAR, - ACTIONS(7921), 1, - sym__dollar_quoted_string_tag, - STATE(193), 1, - sym__quoted_identifier, - STATE(353), 1, - sym_dotted_name, - STATE(388), 1, - sym_identifier, - STATE(620), 1, - sym__identifier, - STATE(808), 1, - sym_argument_reference, - STATE(1047), 1, - sym__expression, - STATE(809), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7911), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1164), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [199094] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7779), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [199198] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8620), 1, - anon_sym_COLON_COLON, - ACTIONS(4402), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4404), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [199256] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7882), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [199360] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7887), 1, - aux_sym_cte_token2, - ACTIONS(7889), 1, - anon_sym_LPAREN, - ACTIONS(7891), 1, - aux_sym_null_hint_token2, - ACTIONS(7893), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7895), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7897), 1, - aux_sym_TRUE_token1, - ACTIONS(7899), 1, - aux_sym_FALSE_token1, - ACTIONS(7901), 1, - sym_number, - ACTIONS(7903), 1, - sym__unquoted_identifier, - ACTIONS(7905), 1, - anon_sym_BQUOTE, - ACTIONS(7907), 1, - anon_sym_DQUOTE, - ACTIONS(7909), 1, - anon_sym_SQUOTE, - ACTIONS(7913), 1, - anon_sym_DASH, - ACTIONS(7915), 1, - anon_sym_STAR, - ACTIONS(7917), 1, - aux_sym_interval_expression_token1, - ACTIONS(7919), 1, - anon_sym_DOLLAR, - ACTIONS(7921), 1, - sym__dollar_quoted_string_tag, - STATE(193), 1, - sym__quoted_identifier, - STATE(353), 1, - sym_dotted_name, - STATE(388), 1, - sym_identifier, - STATE(620), 1, - sym__identifier, - STATE(808), 1, - sym_argument_reference, - STATE(1043), 1, - sym__expression, - STATE(809), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7911), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1164), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [199464] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7887), 1, - aux_sym_cte_token2, - ACTIONS(7889), 1, - anon_sym_LPAREN, - ACTIONS(7891), 1, - aux_sym_null_hint_token2, - ACTIONS(7893), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7895), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7897), 1, - aux_sym_TRUE_token1, - ACTIONS(7899), 1, - aux_sym_FALSE_token1, - ACTIONS(7901), 1, - sym_number, - ACTIONS(7903), 1, - sym__unquoted_identifier, - ACTIONS(7905), 1, - anon_sym_BQUOTE, - ACTIONS(7907), 1, - anon_sym_DQUOTE, - ACTIONS(7909), 1, - anon_sym_SQUOTE, - ACTIONS(7913), 1, - anon_sym_DASH, - ACTIONS(7915), 1, - anon_sym_STAR, - ACTIONS(7917), 1, - aux_sym_interval_expression_token1, - ACTIONS(7919), 1, - anon_sym_DOLLAR, - ACTIONS(7921), 1, - sym__dollar_quoted_string_tag, - STATE(193), 1, - sym__quoted_identifier, - STATE(353), 1, - sym_dotted_name, - STATE(388), 1, - sym_identifier, - STATE(620), 1, - sym__identifier, - STATE(808), 1, - sym_argument_reference, - STATE(1044), 1, - sym__expression, - STATE(809), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7911), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1164), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [199568] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6995), 1, - aux_sym_cte_token2, - ACTIONS(6997), 1, - anon_sym_LPAREN, - ACTIONS(6999), 1, - aux_sym_null_hint_token2, - ACTIONS(7001), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7003), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7005), 1, - aux_sym_TRUE_token1, - ACTIONS(7007), 1, - aux_sym_FALSE_token1, - ACTIONS(7009), 1, - sym_number, - ACTIONS(7011), 1, - sym__unquoted_identifier, - ACTIONS(7013), 1, - anon_sym_BQUOTE, - ACTIONS(7015), 1, - anon_sym_DQUOTE, - ACTIONS(7017), 1, - anon_sym_SQUOTE, - ACTIONS(7021), 1, - anon_sym_DASH, - ACTIONS(7023), 1, - anon_sym_STAR, - ACTIONS(7025), 1, - aux_sym_interval_expression_token1, - ACTIONS(7027), 1, - anon_sym_DOLLAR, - ACTIONS(7029), 1, - sym__dollar_quoted_string_tag, - STATE(824), 1, - sym_identifier, - STATE(1061), 1, - sym__quoted_identifier, - STATE(1412), 1, - sym_dotted_name, - STATE(1483), 1, - sym__identifier, - STATE(1835), 1, - sym_argument_reference, - STATE(1973), 1, - sym__expression, - STATE(1834), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7019), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1940), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [199672] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7753), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [199776] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7887), 1, - aux_sym_cte_token2, - ACTIONS(7889), 1, - anon_sym_LPAREN, - ACTIONS(7891), 1, - aux_sym_null_hint_token2, - ACTIONS(7893), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7895), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7897), 1, - aux_sym_TRUE_token1, - ACTIONS(7899), 1, - aux_sym_FALSE_token1, - ACTIONS(7901), 1, - sym_number, - ACTIONS(7903), 1, - sym__unquoted_identifier, - ACTIONS(7905), 1, - anon_sym_BQUOTE, - ACTIONS(7907), 1, - anon_sym_DQUOTE, - ACTIONS(7909), 1, - anon_sym_SQUOTE, - ACTIONS(7913), 1, - anon_sym_DASH, - ACTIONS(7915), 1, - anon_sym_STAR, - ACTIONS(7917), 1, - aux_sym_interval_expression_token1, - ACTIONS(7919), 1, - anon_sym_DOLLAR, - ACTIONS(7921), 1, - sym__dollar_quoted_string_tag, - STATE(193), 1, - sym__quoted_identifier, - STATE(353), 1, - sym_dotted_name, - STATE(388), 1, - sym_identifier, - STATE(620), 1, - sym__identifier, - STATE(808), 1, - sym_argument_reference, - STATE(1160), 1, - sym__expression, - STATE(809), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7911), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1164), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [199880] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8622), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8624), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [199936] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7944), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [200040] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7706), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [200144] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8093), 1, - aux_sym_cte_token2, - ACTIONS(8095), 1, - anon_sym_LPAREN, - ACTIONS(8097), 1, - aux_sym_null_hint_token2, - ACTIONS(8099), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8101), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8103), 1, - aux_sym_TRUE_token1, - ACTIONS(8105), 1, - aux_sym_FALSE_token1, - ACTIONS(8107), 1, - sym_number, - ACTIONS(8109), 1, - sym__unquoted_identifier, - ACTIONS(8111), 1, - anon_sym_BQUOTE, - ACTIONS(8113), 1, - anon_sym_DQUOTE, - ACTIONS(8115), 1, - anon_sym_SQUOTE, - ACTIONS(8119), 1, - anon_sym_DASH, - ACTIONS(8121), 1, - anon_sym_STAR, - ACTIONS(8123), 1, - aux_sym_interval_expression_token1, - ACTIONS(8125), 1, - anon_sym_DOLLAR, - ACTIONS(8127), 1, - sym__dollar_quoted_string_tag, - STATE(711), 1, - sym_identifier, - STATE(774), 1, - sym__quoted_identifier, - STATE(963), 1, - sym_dotted_name, - STATE(1106), 1, - sym__identifier, - STATE(1369), 1, - sym_argument_reference, - STATE(1610), 1, - sym__expression, - STATE(1368), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8117), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1614), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [200248] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6959), 1, - aux_sym_cte_token2, - ACTIONS(6961), 1, - anon_sym_LPAREN, - ACTIONS(6963), 1, - aux_sym_null_hint_token2, - ACTIONS(6965), 1, - aux_sym_select_subexpression_token1, - ACTIONS(6967), 1, - aux_sym_conditional_expression_token1, - ACTIONS(6969), 1, - aux_sym_TRUE_token1, - ACTIONS(6971), 1, - aux_sym_FALSE_token1, - ACTIONS(6973), 1, - sym_number, - ACTIONS(6975), 1, - sym__unquoted_identifier, - ACTIONS(6977), 1, - anon_sym_BQUOTE, - ACTIONS(6979), 1, - anon_sym_DQUOTE, - ACTIONS(6981), 1, - anon_sym_SQUOTE, - ACTIONS(6985), 1, - anon_sym_DASH, - ACTIONS(6987), 1, - anon_sym_STAR, - ACTIONS(6989), 1, - aux_sym_interval_expression_token1, - ACTIONS(6991), 1, - anon_sym_DOLLAR, - ACTIONS(6993), 1, - sym__dollar_quoted_string_tag, - STATE(2114), 1, - sym__quoted_identifier, - STATE(2139), 1, - sym_identifier, - STATE(2145), 1, - sym_dotted_name, - STATE(2279), 1, - sym__identifier, - STATE(2564), 1, - sym_argument_reference, - STATE(2625), 1, - sym__expression, - STATE(2567), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(6983), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2695), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [200352] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5342), 1, - aux_sym_cte_token2, - ACTIONS(5344), 1, - anon_sym_LPAREN, - ACTIONS(5346), 1, - aux_sym_null_hint_token2, - ACTIONS(5354), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5356), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5358), 1, - aux_sym_TRUE_token1, - ACTIONS(5360), 1, - aux_sym_FALSE_token1, - ACTIONS(5362), 1, - sym_number, - ACTIONS(5364), 1, - sym__unquoted_identifier, - ACTIONS(5366), 1, - anon_sym_BQUOTE, - ACTIONS(5368), 1, - anon_sym_DQUOTE, - ACTIONS(5370), 1, - anon_sym_SQUOTE, - ACTIONS(5374), 1, - anon_sym_DASH, - ACTIONS(5376), 1, - anon_sym_STAR, - ACTIONS(5378), 1, - aux_sym_interval_expression_token1, - ACTIONS(5380), 1, - anon_sym_DOLLAR, - ACTIONS(5382), 1, - sym__dollar_quoted_string_tag, - STATE(2557), 1, - sym__quoted_identifier, - STATE(2651), 1, - sym_dotted_name, - STATE(2774), 1, - sym_identifier, - STATE(3276), 1, - sym__identifier, - STATE(3510), 1, - sym_argument_reference, - STATE(3844), 1, - sym__expression, - STATE(3516), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5372), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3612), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [200456] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7702), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [200560] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5274), 1, - aux_sym_cte_token2, - ACTIONS(5276), 1, - anon_sym_LPAREN, - ACTIONS(5278), 1, - aux_sym_null_hint_token2, - ACTIONS(5286), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5288), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5290), 1, - aux_sym_TRUE_token1, - ACTIONS(5292), 1, - aux_sym_FALSE_token1, - ACTIONS(5294), 1, - sym_number, - ACTIONS(5296), 1, - sym__unquoted_identifier, - ACTIONS(5298), 1, - anon_sym_BQUOTE, - ACTIONS(5300), 1, - anon_sym_DQUOTE, - ACTIONS(5302), 1, - anon_sym_SQUOTE, - ACTIONS(5306), 1, - anon_sym_DASH, - ACTIONS(5308), 1, - anon_sym_STAR, - ACTIONS(5310), 1, - aux_sym_interval_expression_token1, - ACTIONS(5312), 1, - anon_sym_DOLLAR, - ACTIONS(5314), 1, - sym__dollar_quoted_string_tag, - STATE(350), 1, - sym__quoted_identifier, - STATE(408), 1, - sym_identifier, - STATE(446), 1, - sym_dotted_name, - STATE(752), 1, - sym__identifier, - STATE(974), 1, - sym_argument_reference, - STATE(1293), 1, - sym__expression, - STATE(1008), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5304), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1214), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [200664] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7738), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [200768] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5274), 1, - aux_sym_cte_token2, - ACTIONS(5276), 1, - anon_sym_LPAREN, - ACTIONS(5278), 1, - aux_sym_null_hint_token2, - ACTIONS(5286), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5288), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5290), 1, - aux_sym_TRUE_token1, - ACTIONS(5292), 1, - aux_sym_FALSE_token1, - ACTIONS(5294), 1, - sym_number, - ACTIONS(5296), 1, - sym__unquoted_identifier, - ACTIONS(5298), 1, - anon_sym_BQUOTE, - ACTIONS(5300), 1, - anon_sym_DQUOTE, - ACTIONS(5302), 1, - anon_sym_SQUOTE, - ACTIONS(5306), 1, - anon_sym_DASH, - ACTIONS(5308), 1, - anon_sym_STAR, - ACTIONS(5310), 1, - aux_sym_interval_expression_token1, - ACTIONS(5312), 1, - anon_sym_DOLLAR, - ACTIONS(5314), 1, - sym__dollar_quoted_string_tag, - STATE(350), 1, - sym__quoted_identifier, - STATE(408), 1, - sym_identifier, - STATE(446), 1, - sym_dotted_name, - STATE(752), 1, - sym__identifier, - STATE(974), 1, - sym_argument_reference, - STATE(1360), 1, - sym__expression, - STATE(1008), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5304), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1214), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [200872] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6959), 1, - aux_sym_cte_token2, - ACTIONS(6961), 1, - anon_sym_LPAREN, - ACTIONS(6963), 1, - aux_sym_null_hint_token2, - ACTIONS(6965), 1, - aux_sym_select_subexpression_token1, - ACTIONS(6967), 1, - aux_sym_conditional_expression_token1, - ACTIONS(6969), 1, - aux_sym_TRUE_token1, - ACTIONS(6971), 1, - aux_sym_FALSE_token1, - ACTIONS(6973), 1, - sym_number, - ACTIONS(6975), 1, - sym__unquoted_identifier, - ACTIONS(6977), 1, - anon_sym_BQUOTE, - ACTIONS(6979), 1, - anon_sym_DQUOTE, - ACTIONS(6981), 1, - anon_sym_SQUOTE, - ACTIONS(6985), 1, - anon_sym_DASH, - ACTIONS(6987), 1, - anon_sym_STAR, - ACTIONS(6989), 1, - aux_sym_interval_expression_token1, - ACTIONS(6991), 1, - anon_sym_DOLLAR, - ACTIONS(6993), 1, - sym__dollar_quoted_string_tag, - STATE(2114), 1, - sym__quoted_identifier, - STATE(2139), 1, - sym_identifier, - STATE(2145), 1, - sym_dotted_name, - STATE(2279), 1, - sym__identifier, - STATE(2564), 1, - sym_argument_reference, - STATE(2753), 1, - sym__expression, - STATE(2567), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(6983), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2695), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [200976] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6959), 1, - aux_sym_cte_token2, - ACTIONS(6961), 1, - anon_sym_LPAREN, - ACTIONS(6963), 1, - aux_sym_null_hint_token2, - ACTIONS(6965), 1, - aux_sym_select_subexpression_token1, - ACTIONS(6967), 1, - aux_sym_conditional_expression_token1, - ACTIONS(6969), 1, - aux_sym_TRUE_token1, - ACTIONS(6971), 1, - aux_sym_FALSE_token1, - ACTIONS(6973), 1, - sym_number, - ACTIONS(6975), 1, - sym__unquoted_identifier, - ACTIONS(6977), 1, - anon_sym_BQUOTE, - ACTIONS(6979), 1, - anon_sym_DQUOTE, - ACTIONS(6981), 1, - anon_sym_SQUOTE, - ACTIONS(6985), 1, - anon_sym_DASH, - ACTIONS(6987), 1, - anon_sym_STAR, - ACTIONS(6989), 1, - aux_sym_interval_expression_token1, - ACTIONS(6991), 1, - anon_sym_DOLLAR, - ACTIONS(6993), 1, - sym__dollar_quoted_string_tag, - STATE(2114), 1, - sym__quoted_identifier, - STATE(2139), 1, - sym_identifier, - STATE(2145), 1, - sym_dotted_name, - STATE(2279), 1, - sym__identifier, - STATE(2564), 1, - sym_argument_reference, - STATE(2752), 1, - sym__expression, - STATE(2567), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(6983), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2695), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [201080] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5274), 1, - aux_sym_cte_token2, - ACTIONS(5276), 1, - anon_sym_LPAREN, - ACTIONS(5278), 1, - aux_sym_null_hint_token2, - ACTIONS(5286), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5288), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5290), 1, - aux_sym_TRUE_token1, - ACTIONS(5292), 1, - aux_sym_FALSE_token1, - ACTIONS(5294), 1, - sym_number, - ACTIONS(5296), 1, - sym__unquoted_identifier, - ACTIONS(5298), 1, - anon_sym_BQUOTE, - ACTIONS(5300), 1, - anon_sym_DQUOTE, - ACTIONS(5302), 1, - anon_sym_SQUOTE, - ACTIONS(5306), 1, - anon_sym_DASH, - ACTIONS(5308), 1, - anon_sym_STAR, - ACTIONS(5310), 1, - aux_sym_interval_expression_token1, - ACTIONS(5312), 1, - anon_sym_DOLLAR, - ACTIONS(5314), 1, - sym__dollar_quoted_string_tag, - STATE(350), 1, - sym__quoted_identifier, - STATE(408), 1, - sym_identifier, - STATE(446), 1, - sym_dotted_name, - STATE(752), 1, - sym__identifier, - STATE(974), 1, - sym_argument_reference, - STATE(1354), 1, - sym__expression, - STATE(1008), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5304), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1214), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [201184] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6959), 1, - aux_sym_cte_token2, - ACTIONS(6961), 1, - anon_sym_LPAREN, - ACTIONS(6963), 1, - aux_sym_null_hint_token2, - ACTIONS(6965), 1, - aux_sym_select_subexpression_token1, - ACTIONS(6967), 1, - aux_sym_conditional_expression_token1, - ACTIONS(6969), 1, - aux_sym_TRUE_token1, - ACTIONS(6971), 1, - aux_sym_FALSE_token1, - ACTIONS(6973), 1, - sym_number, - ACTIONS(6975), 1, - sym__unquoted_identifier, - ACTIONS(6977), 1, - anon_sym_BQUOTE, - ACTIONS(6979), 1, - anon_sym_DQUOTE, - ACTIONS(6981), 1, - anon_sym_SQUOTE, - ACTIONS(6985), 1, - anon_sym_DASH, - ACTIONS(6987), 1, - anon_sym_STAR, - ACTIONS(6989), 1, - aux_sym_interval_expression_token1, - ACTIONS(6991), 1, - anon_sym_DOLLAR, - ACTIONS(6993), 1, - sym__dollar_quoted_string_tag, - STATE(2114), 1, - sym__quoted_identifier, - STATE(2139), 1, - sym_identifier, - STATE(2145), 1, - sym_dotted_name, - STATE(2279), 1, - sym__identifier, - STATE(2564), 1, - sym_argument_reference, - STATE(2747), 1, - sym__expression, - STATE(2567), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(6983), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2695), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [201288] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8435), 1, - aux_sym_cte_token2, - ACTIONS(8437), 1, - anon_sym_LPAREN, - ACTIONS(8439), 1, - aux_sym_null_hint_token2, - ACTIONS(8441), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8443), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8445), 1, - aux_sym_TRUE_token1, - ACTIONS(8447), 1, - aux_sym_FALSE_token1, - ACTIONS(8449), 1, - sym_number, - ACTIONS(8451), 1, - sym__unquoted_identifier, - ACTIONS(8453), 1, - anon_sym_BQUOTE, - ACTIONS(8455), 1, - anon_sym_DQUOTE, - ACTIONS(8457), 1, - anon_sym_SQUOTE, - ACTIONS(8461), 1, - anon_sym_DASH, - ACTIONS(8463), 1, - anon_sym_STAR, - ACTIONS(8465), 1, - aux_sym_interval_expression_token1, - ACTIONS(8467), 1, - anon_sym_DOLLAR, - ACTIONS(8469), 1, - sym__dollar_quoted_string_tag, - STATE(4683), 1, - sym__quoted_identifier, - STATE(5027), 1, - sym_dotted_name, - STATE(5203), 1, - sym_identifier, - STATE(6534), 1, - sym__identifier, - STATE(6903), 1, - sym_argument_reference, - STATE(7020), 1, - sym__expression, - STATE(6926), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8459), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(6935), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [201392] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8435), 1, - aux_sym_cte_token2, - ACTIONS(8437), 1, - anon_sym_LPAREN, - ACTIONS(8439), 1, - aux_sym_null_hint_token2, - ACTIONS(8441), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8443), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8445), 1, - aux_sym_TRUE_token1, - ACTIONS(8447), 1, - aux_sym_FALSE_token1, - ACTIONS(8449), 1, - sym_number, - ACTIONS(8451), 1, - sym__unquoted_identifier, - ACTIONS(8453), 1, - anon_sym_BQUOTE, - ACTIONS(8455), 1, - anon_sym_DQUOTE, - ACTIONS(8457), 1, - anon_sym_SQUOTE, - ACTIONS(8461), 1, - anon_sym_DASH, - ACTIONS(8463), 1, - anon_sym_STAR, - ACTIONS(8465), 1, - aux_sym_interval_expression_token1, - ACTIONS(8467), 1, - anon_sym_DOLLAR, - ACTIONS(8469), 1, - sym__dollar_quoted_string_tag, - STATE(4683), 1, - sym__quoted_identifier, - STATE(5027), 1, - sym_dotted_name, - STATE(5203), 1, - sym_identifier, - STATE(6534), 1, - sym__identifier, - STATE(6903), 1, - sym_argument_reference, - STATE(7013), 1, - sym__expression, - STATE(6926), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8459), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(6935), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [201496] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5274), 1, - aux_sym_cte_token2, - ACTIONS(5276), 1, - anon_sym_LPAREN, - ACTIONS(5278), 1, - aux_sym_null_hint_token2, - ACTIONS(5286), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5288), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5290), 1, - aux_sym_TRUE_token1, - ACTIONS(5292), 1, - aux_sym_FALSE_token1, - ACTIONS(5294), 1, - sym_number, - ACTIONS(5296), 1, - sym__unquoted_identifier, - ACTIONS(5298), 1, - anon_sym_BQUOTE, - ACTIONS(5300), 1, - anon_sym_DQUOTE, - ACTIONS(5302), 1, - anon_sym_SQUOTE, - ACTIONS(5306), 1, - anon_sym_DASH, - ACTIONS(5308), 1, - anon_sym_STAR, - ACTIONS(5310), 1, - aux_sym_interval_expression_token1, - ACTIONS(5312), 1, - anon_sym_DOLLAR, - ACTIONS(5314), 1, - sym__dollar_quoted_string_tag, - STATE(350), 1, - sym__quoted_identifier, - STATE(408), 1, - sym_identifier, - STATE(446), 1, - sym_dotted_name, - STATE(752), 1, - sym__identifier, - STATE(974), 1, - sym_argument_reference, - STATE(1327), 1, - sym__expression, - STATE(1008), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5304), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1214), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [201600] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5274), 1, - aux_sym_cte_token2, - ACTIONS(5276), 1, - anon_sym_LPAREN, - ACTIONS(5278), 1, - aux_sym_null_hint_token2, - ACTIONS(5286), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5288), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5290), 1, - aux_sym_TRUE_token1, - ACTIONS(5292), 1, - aux_sym_FALSE_token1, - ACTIONS(5294), 1, - sym_number, - ACTIONS(5296), 1, - sym__unquoted_identifier, - ACTIONS(5298), 1, - anon_sym_BQUOTE, - ACTIONS(5300), 1, - anon_sym_DQUOTE, - ACTIONS(5302), 1, - anon_sym_SQUOTE, - ACTIONS(5306), 1, - anon_sym_DASH, - ACTIONS(5308), 1, - anon_sym_STAR, - ACTIONS(5310), 1, - aux_sym_interval_expression_token1, - ACTIONS(5312), 1, - anon_sym_DOLLAR, - ACTIONS(5314), 1, - sym__dollar_quoted_string_tag, - STATE(350), 1, - sym__quoted_identifier, - STATE(408), 1, - sym_identifier, - STATE(446), 1, - sym_dotted_name, - STATE(752), 1, - sym__identifier, - STATE(974), 1, - sym_argument_reference, - STATE(1352), 1, - sym__expression, - STATE(1008), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5304), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1214), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [201704] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6959), 1, - aux_sym_cte_token2, - ACTIONS(6961), 1, - anon_sym_LPAREN, - ACTIONS(6963), 1, - aux_sym_null_hint_token2, - ACTIONS(6965), 1, - aux_sym_select_subexpression_token1, - ACTIONS(6967), 1, - aux_sym_conditional_expression_token1, - ACTIONS(6969), 1, - aux_sym_TRUE_token1, - ACTIONS(6971), 1, - aux_sym_FALSE_token1, - ACTIONS(6973), 1, - sym_number, - ACTIONS(6975), 1, - sym__unquoted_identifier, - ACTIONS(6977), 1, - anon_sym_BQUOTE, - ACTIONS(6979), 1, - anon_sym_DQUOTE, - ACTIONS(6981), 1, - anon_sym_SQUOTE, - ACTIONS(6985), 1, - anon_sym_DASH, - ACTIONS(6987), 1, - anon_sym_STAR, - ACTIONS(6989), 1, - aux_sym_interval_expression_token1, - ACTIONS(6991), 1, - anon_sym_DOLLAR, - ACTIONS(6993), 1, - sym__dollar_quoted_string_tag, - STATE(2114), 1, - sym__quoted_identifier, - STATE(2139), 1, - sym_identifier, - STATE(2145), 1, - sym_dotted_name, - STATE(2279), 1, - sym__identifier, - STATE(2564), 1, - sym_argument_reference, - STATE(2744), 1, - sym__expression, - STATE(2567), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(6983), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2695), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [201808] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6959), 1, - aux_sym_cte_token2, - ACTIONS(6961), 1, - anon_sym_LPAREN, - ACTIONS(6963), 1, - aux_sym_null_hint_token2, - ACTIONS(6965), 1, - aux_sym_select_subexpression_token1, - ACTIONS(6967), 1, - aux_sym_conditional_expression_token1, - ACTIONS(6969), 1, - aux_sym_TRUE_token1, - ACTIONS(6971), 1, - aux_sym_FALSE_token1, - ACTIONS(6973), 1, - sym_number, - ACTIONS(6975), 1, - sym__unquoted_identifier, - ACTIONS(6977), 1, - anon_sym_BQUOTE, - ACTIONS(6979), 1, - anon_sym_DQUOTE, - ACTIONS(6981), 1, - anon_sym_SQUOTE, - ACTIONS(6985), 1, - anon_sym_DASH, - ACTIONS(6987), 1, - anon_sym_STAR, - ACTIONS(6989), 1, - aux_sym_interval_expression_token1, - ACTIONS(6991), 1, - anon_sym_DOLLAR, - ACTIONS(6993), 1, - sym__dollar_quoted_string_tag, - STATE(2114), 1, - sym__quoted_identifier, - STATE(2139), 1, - sym_identifier, - STATE(2145), 1, - sym_dotted_name, - STATE(2279), 1, - sym__identifier, - STATE(2564), 1, - sym_argument_reference, - STATE(2738), 1, - sym__expression, - STATE(2567), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(6983), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2695), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [201912] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7859), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [202016] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8085), 1, - aux_sym_with_clause_token1, - STATE(6632), 1, - sym_view_check_option, - ACTIONS(8626), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8628), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [202076] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5274), 1, - aux_sym_cte_token2, - ACTIONS(5276), 1, - anon_sym_LPAREN, - ACTIONS(5278), 1, - aux_sym_null_hint_token2, - ACTIONS(5286), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5288), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5290), 1, - aux_sym_TRUE_token1, - ACTIONS(5292), 1, - aux_sym_FALSE_token1, - ACTIONS(5294), 1, - sym_number, - ACTIONS(5296), 1, - sym__unquoted_identifier, - ACTIONS(5298), 1, - anon_sym_BQUOTE, - ACTIONS(5300), 1, - anon_sym_DQUOTE, - ACTIONS(5302), 1, - anon_sym_SQUOTE, - ACTIONS(5306), 1, - anon_sym_DASH, - ACTIONS(5308), 1, - anon_sym_STAR, - ACTIONS(5310), 1, - aux_sym_interval_expression_token1, - ACTIONS(5312), 1, - anon_sym_DOLLAR, - ACTIONS(5314), 1, - sym__dollar_quoted_string_tag, - STATE(350), 1, - sym__quoted_identifier, - STATE(408), 1, - sym_identifier, - STATE(446), 1, - sym_dotted_name, - STATE(752), 1, - sym__identifier, - STATE(974), 1, - sym_argument_reference, - STATE(1351), 1, - sym__expression, - STATE(1008), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5304), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1214), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [202180] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5274), 1, - aux_sym_cte_token2, - ACTIONS(5276), 1, - anon_sym_LPAREN, - ACTIONS(5278), 1, - aux_sym_null_hint_token2, - ACTIONS(5286), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5288), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5290), 1, - aux_sym_TRUE_token1, - ACTIONS(5292), 1, - aux_sym_FALSE_token1, - ACTIONS(5294), 1, - sym_number, - ACTIONS(5296), 1, - sym__unquoted_identifier, - ACTIONS(5298), 1, - anon_sym_BQUOTE, - ACTIONS(5300), 1, - anon_sym_DQUOTE, - ACTIONS(5302), 1, - anon_sym_SQUOTE, - ACTIONS(5306), 1, - anon_sym_DASH, - ACTIONS(5308), 1, - anon_sym_STAR, - ACTIONS(5310), 1, - aux_sym_interval_expression_token1, - ACTIONS(5312), 1, - anon_sym_DOLLAR, - ACTIONS(5314), 1, - sym__dollar_quoted_string_tag, - STATE(350), 1, - sym__quoted_identifier, - STATE(408), 1, - sym_identifier, - STATE(446), 1, - sym_dotted_name, - STATE(752), 1, - sym__identifier, - STATE(974), 1, - sym_argument_reference, - STATE(1344), 1, - sym__expression, - STATE(1008), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5304), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1214), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [202284] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5274), 1, - aux_sym_cte_token2, - ACTIONS(5276), 1, - anon_sym_LPAREN, - ACTIONS(5278), 1, - aux_sym_null_hint_token2, - ACTIONS(5286), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5288), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5290), 1, - aux_sym_TRUE_token1, - ACTIONS(5292), 1, - aux_sym_FALSE_token1, - ACTIONS(5294), 1, - sym_number, - ACTIONS(5296), 1, - sym__unquoted_identifier, - ACTIONS(5298), 1, - anon_sym_BQUOTE, - ACTIONS(5300), 1, - anon_sym_DQUOTE, - ACTIONS(5302), 1, - anon_sym_SQUOTE, - ACTIONS(5306), 1, - anon_sym_DASH, - ACTIONS(5308), 1, - anon_sym_STAR, - ACTIONS(5310), 1, - aux_sym_interval_expression_token1, - ACTIONS(5312), 1, - anon_sym_DOLLAR, - ACTIONS(5314), 1, - sym__dollar_quoted_string_tag, - STATE(350), 1, - sym__quoted_identifier, - STATE(408), 1, - sym_identifier, - STATE(446), 1, - sym_dotted_name, - STATE(752), 1, - sym__identifier, - STATE(974), 1, - sym_argument_reference, - STATE(1341), 1, - sym__expression, - STATE(1008), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5304), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1214), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [202388] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5274), 1, - aux_sym_cte_token2, - ACTIONS(5276), 1, - anon_sym_LPAREN, - ACTIONS(5278), 1, - aux_sym_null_hint_token2, - ACTIONS(5286), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5288), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5290), 1, - aux_sym_TRUE_token1, - ACTIONS(5292), 1, - aux_sym_FALSE_token1, - ACTIONS(5294), 1, - sym_number, - ACTIONS(5296), 1, - sym__unquoted_identifier, - ACTIONS(5298), 1, - anon_sym_BQUOTE, - ACTIONS(5300), 1, - anon_sym_DQUOTE, - ACTIONS(5302), 1, - anon_sym_SQUOTE, - ACTIONS(5306), 1, - anon_sym_DASH, - ACTIONS(5308), 1, - anon_sym_STAR, - ACTIONS(5310), 1, - aux_sym_interval_expression_token1, - ACTIONS(5312), 1, - anon_sym_DOLLAR, - ACTIONS(5314), 1, - sym__dollar_quoted_string_tag, - STATE(350), 1, - sym__quoted_identifier, - STATE(408), 1, - sym_identifier, - STATE(446), 1, - sym_dotted_name, - STATE(752), 1, - sym__identifier, - STATE(974), 1, - sym_argument_reference, - STATE(1260), 1, - sym__expression, - STATE(1008), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5304), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1214), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [202492] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7874), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [202596] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7804), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [202700] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8471), 1, - aux_sym_cte_token2, - ACTIONS(8473), 1, - anon_sym_LPAREN, - ACTIONS(8475), 1, - aux_sym_null_hint_token2, - ACTIONS(8477), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8479), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8481), 1, - aux_sym_TRUE_token1, - ACTIONS(8483), 1, - aux_sym_FALSE_token1, - ACTIONS(8485), 1, - sym_number, - ACTIONS(8487), 1, - sym__unquoted_identifier, - ACTIONS(8489), 1, - anon_sym_BQUOTE, - ACTIONS(8491), 1, - anon_sym_DQUOTE, - ACTIONS(8493), 1, - anon_sym_SQUOTE, - ACTIONS(8497), 1, - anon_sym_DASH, - ACTIONS(8499), 1, - anon_sym_STAR, - ACTIONS(8501), 1, - aux_sym_interval_expression_token1, - ACTIONS(8503), 1, - anon_sym_DOLLAR, - ACTIONS(8505), 1, - sym__dollar_quoted_string_tag, - STATE(2303), 1, - sym_identifier, - STATE(2411), 1, - sym__quoted_identifier, - STATE(2662), 1, - sym__identifier, - STATE(2702), 1, - sym_dotted_name, - STATE(3018), 1, - sym_argument_reference, - STATE(3293), 1, - sym__expression, - STATE(3017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8495), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3260), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [202804] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7745), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [202908] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7780), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [203012] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7120), 1, - aux_sym_cte_token2, - ACTIONS(7122), 1, - anon_sym_LPAREN, - ACTIONS(7124), 1, - aux_sym_null_hint_token2, - ACTIONS(7126), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7128), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7130), 1, - aux_sym_TRUE_token1, - ACTIONS(7132), 1, - aux_sym_FALSE_token1, - ACTIONS(7134), 1, - sym_number, - ACTIONS(7136), 1, - sym__unquoted_identifier, - ACTIONS(7138), 1, - anon_sym_BQUOTE, - ACTIONS(7140), 1, - anon_sym_DQUOTE, - ACTIONS(7142), 1, - anon_sym_SQUOTE, - ACTIONS(7146), 1, - anon_sym_DASH, - ACTIONS(7148), 1, - anon_sym_STAR, - ACTIONS(7150), 1, - aux_sym_interval_expression_token1, - ACTIONS(7152), 1, - anon_sym_DOLLAR, - ACTIONS(7154), 1, - sym__dollar_quoted_string_tag, - STATE(6879), 1, - sym_identifier, - STATE(7006), 1, - sym__quoted_identifier, - STATE(7100), 1, - sym_dotted_name, - STATE(7139), 1, - sym__identifier, - STATE(7327), 1, - sym_argument_reference, - STATE(7475), 1, - sym__expression, - STATE(7342), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7144), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7429), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [203116] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7889), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [203220] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8011), 1, - aux_sym_cte_token2, - ACTIONS(8013), 1, - anon_sym_LPAREN, - ACTIONS(8015), 1, - aux_sym_null_hint_token2, - ACTIONS(8017), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8019), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8021), 1, - aux_sym_TRUE_token1, - ACTIONS(8023), 1, - aux_sym_FALSE_token1, - ACTIONS(8025), 1, - sym_number, - ACTIONS(8027), 1, - sym__unquoted_identifier, - ACTIONS(8029), 1, - anon_sym_BQUOTE, - ACTIONS(8031), 1, - anon_sym_DQUOTE, - ACTIONS(8033), 1, - anon_sym_SQUOTE, - ACTIONS(8037), 1, - anon_sym_DASH, - ACTIONS(8039), 1, - anon_sym_STAR, - ACTIONS(8041), 1, - aux_sym_interval_expression_token1, - ACTIONS(8043), 1, - anon_sym_DOLLAR, - ACTIONS(8045), 1, - sym__dollar_quoted_string_tag, - STATE(2170), 1, - sym__quoted_identifier, - STATE(2207), 1, - sym_identifier, - STATE(2252), 1, - sym_dotted_name, - STATE(2507), 1, - sym__identifier, - STATE(2824), 1, - sym_argument_reference, - STATE(3131), 1, - sym__expression, - STATE(2822), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8035), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3164), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [203324] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7893), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [203428] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7341), 1, - aux_sym_cte_token2, - ACTIONS(7343), 1, - anon_sym_LPAREN, - ACTIONS(7345), 1, - aux_sym_null_hint_token2, - ACTIONS(7347), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7349), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7351), 1, - aux_sym_TRUE_token1, - ACTIONS(7353), 1, - aux_sym_FALSE_token1, - ACTIONS(7355), 1, - sym_number, - ACTIONS(7357), 1, - sym__unquoted_identifier, - ACTIONS(7359), 1, - anon_sym_BQUOTE, - ACTIONS(7361), 1, - anon_sym_DQUOTE, - ACTIONS(7363), 1, - anon_sym_SQUOTE, - ACTIONS(7367), 1, - anon_sym_DASH, - ACTIONS(7369), 1, - anon_sym_STAR, - ACTIONS(7371), 1, - aux_sym_interval_expression_token1, - ACTIONS(7373), 1, - anon_sym_DOLLAR, - ACTIONS(7375), 1, - sym__dollar_quoted_string_tag, - STATE(2243), 1, - sym__quoted_identifier, - STATE(2295), 1, - sym_dotted_name, - STATE(2315), 1, - sym_identifier, - STATE(2640), 1, - sym__identifier, - STATE(3044), 1, - sym_argument_reference, - STATE(3286), 1, - sym__expression, - STATE(3047), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7365), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3212), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [203532] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8011), 1, - aux_sym_cte_token2, - ACTIONS(8013), 1, - anon_sym_LPAREN, - ACTIONS(8015), 1, - aux_sym_null_hint_token2, - ACTIONS(8017), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8019), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8021), 1, - aux_sym_TRUE_token1, - ACTIONS(8023), 1, - aux_sym_FALSE_token1, - ACTIONS(8025), 1, - sym_number, - ACTIONS(8027), 1, - sym__unquoted_identifier, - ACTIONS(8029), 1, - anon_sym_BQUOTE, - ACTIONS(8031), 1, - anon_sym_DQUOTE, - ACTIONS(8033), 1, - anon_sym_SQUOTE, - ACTIONS(8037), 1, - anon_sym_DASH, - ACTIONS(8039), 1, - anon_sym_STAR, - ACTIONS(8041), 1, - aux_sym_interval_expression_token1, - ACTIONS(8043), 1, - anon_sym_DOLLAR, - ACTIONS(8045), 1, - sym__dollar_quoted_string_tag, - STATE(2170), 1, - sym__quoted_identifier, - STATE(2207), 1, - sym_identifier, - STATE(2252), 1, - sym_dotted_name, - STATE(2507), 1, - sym__identifier, - STATE(2824), 1, - sym_argument_reference, - STATE(3024), 1, - sym__expression, - STATE(2822), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8035), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3164), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [203636] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7341), 1, - aux_sym_cte_token2, - ACTIONS(7343), 1, - anon_sym_LPAREN, - ACTIONS(7345), 1, - aux_sym_null_hint_token2, - ACTIONS(7347), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7349), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7351), 1, - aux_sym_TRUE_token1, - ACTIONS(7353), 1, - aux_sym_FALSE_token1, - ACTIONS(7355), 1, - sym_number, - ACTIONS(7357), 1, - sym__unquoted_identifier, - ACTIONS(7359), 1, - anon_sym_BQUOTE, - ACTIONS(7361), 1, - anon_sym_DQUOTE, - ACTIONS(7363), 1, - anon_sym_SQUOTE, - ACTIONS(7367), 1, - anon_sym_DASH, - ACTIONS(7369), 1, - anon_sym_STAR, - ACTIONS(7371), 1, - aux_sym_interval_expression_token1, - ACTIONS(7373), 1, - anon_sym_DOLLAR, - ACTIONS(7375), 1, - sym__dollar_quoted_string_tag, - STATE(2243), 1, - sym__quoted_identifier, - STATE(2295), 1, - sym_dotted_name, - STATE(2315), 1, - sym_identifier, - STATE(2640), 1, - sym__identifier, - STATE(3044), 1, - sym_argument_reference, - STATE(3319), 1, - sym__expression, - STATE(3047), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7365), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3212), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [203740] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7341), 1, - aux_sym_cte_token2, - ACTIONS(7343), 1, - anon_sym_LPAREN, - ACTIONS(7345), 1, - aux_sym_null_hint_token2, - ACTIONS(7347), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7349), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7351), 1, - aux_sym_TRUE_token1, - ACTIONS(7353), 1, - aux_sym_FALSE_token1, - ACTIONS(7355), 1, - sym_number, - ACTIONS(7357), 1, - sym__unquoted_identifier, - ACTIONS(7359), 1, - anon_sym_BQUOTE, - ACTIONS(7361), 1, - anon_sym_DQUOTE, - ACTIONS(7363), 1, - anon_sym_SQUOTE, - ACTIONS(7367), 1, - anon_sym_DASH, - ACTIONS(7369), 1, - anon_sym_STAR, - ACTIONS(7371), 1, - aux_sym_interval_expression_token1, - ACTIONS(7373), 1, - anon_sym_DOLLAR, - ACTIONS(7375), 1, - sym__dollar_quoted_string_tag, - STATE(2243), 1, - sym__quoted_identifier, - STATE(2295), 1, - sym_dotted_name, - STATE(2315), 1, - sym_identifier, - STATE(2640), 1, - sym__identifier, - STATE(3044), 1, - sym_argument_reference, - STATE(3316), 1, - sym__expression, - STATE(3047), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7365), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3212), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [203844] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6959), 1, - aux_sym_cte_token2, - ACTIONS(6961), 1, - anon_sym_LPAREN, - ACTIONS(6963), 1, - aux_sym_null_hint_token2, - ACTIONS(6965), 1, - aux_sym_select_subexpression_token1, - ACTIONS(6967), 1, - aux_sym_conditional_expression_token1, - ACTIONS(6969), 1, - aux_sym_TRUE_token1, - ACTIONS(6971), 1, - aux_sym_FALSE_token1, - ACTIONS(6973), 1, - sym_number, - ACTIONS(6975), 1, - sym__unquoted_identifier, - ACTIONS(6977), 1, - anon_sym_BQUOTE, - ACTIONS(6979), 1, - anon_sym_DQUOTE, - ACTIONS(6981), 1, - anon_sym_SQUOTE, - ACTIONS(6985), 1, - anon_sym_DASH, - ACTIONS(6987), 1, - anon_sym_STAR, - ACTIONS(6989), 1, - aux_sym_interval_expression_token1, - ACTIONS(6991), 1, - anon_sym_DOLLAR, - ACTIONS(6993), 1, - sym__dollar_quoted_string_tag, - STATE(2114), 1, - sym__quoted_identifier, - STATE(2139), 1, - sym_identifier, - STATE(2145), 1, - sym_dotted_name, - STATE(2279), 1, - sym__identifier, - STATE(2564), 1, - sym_argument_reference, - STATE(2703), 1, - sym__expression, - STATE(2567), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(6983), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2695), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [203948] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7341), 1, - aux_sym_cte_token2, - ACTIONS(7343), 1, - anon_sym_LPAREN, - ACTIONS(7345), 1, - aux_sym_null_hint_token2, - ACTIONS(7347), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7349), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7351), 1, - aux_sym_TRUE_token1, - ACTIONS(7353), 1, - aux_sym_FALSE_token1, - ACTIONS(7355), 1, - sym_number, - ACTIONS(7357), 1, - sym__unquoted_identifier, - ACTIONS(7359), 1, - anon_sym_BQUOTE, - ACTIONS(7361), 1, - anon_sym_DQUOTE, - ACTIONS(7363), 1, - anon_sym_SQUOTE, - ACTIONS(7367), 1, - anon_sym_DASH, - ACTIONS(7369), 1, - anon_sym_STAR, - ACTIONS(7371), 1, - aux_sym_interval_expression_token1, - ACTIONS(7373), 1, - anon_sym_DOLLAR, - ACTIONS(7375), 1, - sym__dollar_quoted_string_tag, - STATE(2243), 1, - sym__quoted_identifier, - STATE(2295), 1, - sym_dotted_name, - STATE(2315), 1, - sym_identifier, - STATE(2640), 1, - sym__identifier, - STATE(3044), 1, - sym_argument_reference, - STATE(3247), 1, - sym__expression, - STATE(3047), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7365), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3212), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [204052] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7341), 1, - aux_sym_cte_token2, - ACTIONS(7343), 1, - anon_sym_LPAREN, - ACTIONS(7345), 1, - aux_sym_null_hint_token2, - ACTIONS(7347), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7349), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7351), 1, - aux_sym_TRUE_token1, - ACTIONS(7353), 1, - aux_sym_FALSE_token1, - ACTIONS(7355), 1, - sym_number, - ACTIONS(7357), 1, - sym__unquoted_identifier, - ACTIONS(7359), 1, - anon_sym_BQUOTE, - ACTIONS(7361), 1, - anon_sym_DQUOTE, - ACTIONS(7363), 1, - anon_sym_SQUOTE, - ACTIONS(7367), 1, - anon_sym_DASH, - ACTIONS(7369), 1, - anon_sym_STAR, - ACTIONS(7371), 1, - aux_sym_interval_expression_token1, - ACTIONS(7373), 1, - anon_sym_DOLLAR, - ACTIONS(7375), 1, - sym__dollar_quoted_string_tag, - STATE(2243), 1, - sym__quoted_identifier, - STATE(2295), 1, - sym_dotted_name, - STATE(2315), 1, - sym_identifier, - STATE(2640), 1, - sym__identifier, - STATE(3044), 1, - sym_argument_reference, - STATE(3315), 1, - sym__expression, - STATE(3047), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7365), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3212), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [204156] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7341), 1, - aux_sym_cte_token2, - ACTIONS(7343), 1, - anon_sym_LPAREN, - ACTIONS(7345), 1, - aux_sym_null_hint_token2, - ACTIONS(7347), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7349), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7351), 1, - aux_sym_TRUE_token1, - ACTIONS(7353), 1, - aux_sym_FALSE_token1, - ACTIONS(7355), 1, - sym_number, - ACTIONS(7357), 1, - sym__unquoted_identifier, - ACTIONS(7359), 1, - anon_sym_BQUOTE, - ACTIONS(7361), 1, - anon_sym_DQUOTE, - ACTIONS(7363), 1, - anon_sym_SQUOTE, - ACTIONS(7367), 1, - anon_sym_DASH, - ACTIONS(7369), 1, - anon_sym_STAR, - ACTIONS(7371), 1, - aux_sym_interval_expression_token1, - ACTIONS(7373), 1, - anon_sym_DOLLAR, - ACTIONS(7375), 1, - sym__dollar_quoted_string_tag, - STATE(2243), 1, - sym__quoted_identifier, - STATE(2295), 1, - sym_dotted_name, - STATE(2315), 1, - sym_identifier, - STATE(2640), 1, - sym__identifier, - STATE(3044), 1, - sym_argument_reference, - STATE(3314), 1, - sym__expression, - STATE(3047), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7365), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3212), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [204260] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7341), 1, - aux_sym_cte_token2, - ACTIONS(7343), 1, - anon_sym_LPAREN, - ACTIONS(7345), 1, - aux_sym_null_hint_token2, - ACTIONS(7347), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7349), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7351), 1, - aux_sym_TRUE_token1, - ACTIONS(7353), 1, - aux_sym_FALSE_token1, - ACTIONS(7355), 1, - sym_number, - ACTIONS(7357), 1, - sym__unquoted_identifier, - ACTIONS(7359), 1, - anon_sym_BQUOTE, - ACTIONS(7361), 1, - anon_sym_DQUOTE, - ACTIONS(7363), 1, - anon_sym_SQUOTE, - ACTIONS(7367), 1, - anon_sym_DASH, - ACTIONS(7369), 1, - anon_sym_STAR, - ACTIONS(7371), 1, - aux_sym_interval_expression_token1, - ACTIONS(7373), 1, - anon_sym_DOLLAR, - ACTIONS(7375), 1, - sym__dollar_quoted_string_tag, - STATE(2243), 1, - sym__quoted_identifier, - STATE(2295), 1, - sym_dotted_name, - STATE(2315), 1, - sym_identifier, - STATE(2640), 1, - sym__identifier, - STATE(3044), 1, - sym_argument_reference, - STATE(3313), 1, - sym__expression, - STATE(3047), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7365), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3212), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [204364] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7341), 1, - aux_sym_cte_token2, - ACTIONS(7343), 1, - anon_sym_LPAREN, - ACTIONS(7345), 1, - aux_sym_null_hint_token2, - ACTIONS(7347), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7349), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7351), 1, - aux_sym_TRUE_token1, - ACTIONS(7353), 1, - aux_sym_FALSE_token1, - ACTIONS(7355), 1, - sym_number, - ACTIONS(7357), 1, - sym__unquoted_identifier, - ACTIONS(7359), 1, - anon_sym_BQUOTE, - ACTIONS(7361), 1, - anon_sym_DQUOTE, - ACTIONS(7363), 1, - anon_sym_SQUOTE, - ACTIONS(7367), 1, - anon_sym_DASH, - ACTIONS(7369), 1, - anon_sym_STAR, - ACTIONS(7371), 1, - aux_sym_interval_expression_token1, - ACTIONS(7373), 1, - anon_sym_DOLLAR, - ACTIONS(7375), 1, - sym__dollar_quoted_string_tag, - STATE(2243), 1, - sym__quoted_identifier, - STATE(2295), 1, - sym_dotted_name, - STATE(2315), 1, - sym_identifier, - STATE(2640), 1, - sym__identifier, - STATE(3044), 1, - sym_argument_reference, - STATE(3312), 1, - sym__expression, - STATE(3047), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7365), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3212), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [204468] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7341), 1, - aux_sym_cte_token2, - ACTIONS(7343), 1, - anon_sym_LPAREN, - ACTIONS(7345), 1, - aux_sym_null_hint_token2, - ACTIONS(7347), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7349), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7351), 1, - aux_sym_TRUE_token1, - ACTIONS(7353), 1, - aux_sym_FALSE_token1, - ACTIONS(7355), 1, - sym_number, - ACTIONS(7357), 1, - sym__unquoted_identifier, - ACTIONS(7359), 1, - anon_sym_BQUOTE, - ACTIONS(7361), 1, - anon_sym_DQUOTE, - ACTIONS(7363), 1, - anon_sym_SQUOTE, - ACTIONS(7367), 1, - anon_sym_DASH, - ACTIONS(7369), 1, - anon_sym_STAR, - ACTIONS(7371), 1, - aux_sym_interval_expression_token1, - ACTIONS(7373), 1, - anon_sym_DOLLAR, - ACTIONS(7375), 1, - sym__dollar_quoted_string_tag, - STATE(2243), 1, - sym__quoted_identifier, - STATE(2295), 1, - sym_dotted_name, - STATE(2315), 1, - sym_identifier, - STATE(2640), 1, - sym__identifier, - STATE(3044), 1, - sym_argument_reference, - STATE(3219), 1, - sym__expression, - STATE(3047), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7365), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3212), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [204572] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7879), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [204676] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8511), 1, - aux_sym_with_clause_token1, - STATE(6547), 1, - sym_data_hint, - ACTIONS(8630), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8632), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [204736] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6995), 1, - aux_sym_cte_token2, - ACTIONS(6997), 1, - anon_sym_LPAREN, - ACTIONS(6999), 1, - aux_sym_null_hint_token2, - ACTIONS(7001), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7003), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7005), 1, - aux_sym_TRUE_token1, - ACTIONS(7007), 1, - aux_sym_FALSE_token1, - ACTIONS(7009), 1, - sym_number, - ACTIONS(7011), 1, - sym__unquoted_identifier, - ACTIONS(7013), 1, - anon_sym_BQUOTE, - ACTIONS(7015), 1, - anon_sym_DQUOTE, - ACTIONS(7017), 1, - anon_sym_SQUOTE, - ACTIONS(7021), 1, - anon_sym_DASH, - ACTIONS(7023), 1, - anon_sym_STAR, - ACTIONS(7025), 1, - aux_sym_interval_expression_token1, - ACTIONS(7027), 1, - anon_sym_DOLLAR, - ACTIONS(7029), 1, - sym__dollar_quoted_string_tag, - STATE(824), 1, - sym_identifier, - STATE(1061), 1, - sym__quoted_identifier, - STATE(1412), 1, - sym_dotted_name, - STATE(1483), 1, - sym__identifier, - STATE(1835), 1, - sym_argument_reference, - STATE(1982), 1, - sym__expression, - STATE(1834), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7019), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1940), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [204840] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7507), 1, - aux_sym_cte_token2, - ACTIONS(7509), 1, - anon_sym_LPAREN, - ACTIONS(7511), 1, - aux_sym_null_hint_token2, - ACTIONS(7513), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7515), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7517), 1, - aux_sym_TRUE_token1, - ACTIONS(7519), 1, - aux_sym_FALSE_token1, - ACTIONS(7521), 1, - sym_number, - ACTIONS(7523), 1, - sym__unquoted_identifier, - ACTIONS(7525), 1, - anon_sym_BQUOTE, - ACTIONS(7527), 1, - anon_sym_DQUOTE, - ACTIONS(7529), 1, - anon_sym_SQUOTE, - ACTIONS(7533), 1, - anon_sym_DASH, - ACTIONS(7535), 1, - anon_sym_STAR, - ACTIONS(7537), 1, - aux_sym_interval_expression_token1, - ACTIONS(7539), 1, - anon_sym_DOLLAR, - ACTIONS(7541), 1, - sym__dollar_quoted_string_tag, - STATE(4284), 1, - sym_identifier, - STATE(4370), 1, - sym__quoted_identifier, - STATE(4848), 1, - sym__identifier, - STATE(4875), 1, - sym_dotted_name, - STATE(5314), 1, - sym_argument_reference, - STATE(5485), 1, - sym__expression, - STATE(5312), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7531), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5513), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [204944] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7785), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [205048] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7744), 1, - aux_sym_cte_token2, - ACTIONS(7748), 1, - anon_sym_DASH, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5130), 1, - sym_dotted_name, - STATE(5476), 1, - sym_identifier, - STATE(6803), 1, - sym__identifier, - STATE(7036), 1, - sym__expression, - STATE(6949), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7746), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [205152] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8047), 1, - aux_sym_cte_token2, - ACTIONS(8049), 1, - anon_sym_LPAREN, - ACTIONS(8051), 1, - aux_sym_null_hint_token2, - ACTIONS(8053), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8055), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8057), 1, - aux_sym_TRUE_token1, - ACTIONS(8059), 1, - aux_sym_FALSE_token1, - ACTIONS(8061), 1, - sym_number, - ACTIONS(8063), 1, - sym__unquoted_identifier, - ACTIONS(8065), 1, - anon_sym_BQUOTE, - ACTIONS(8067), 1, - anon_sym_DQUOTE, - ACTIONS(8069), 1, - anon_sym_SQUOTE, - ACTIONS(8073), 1, - anon_sym_DASH, - ACTIONS(8075), 1, - anon_sym_STAR, - ACTIONS(8077), 1, - aux_sym_interval_expression_token1, - ACTIONS(8079), 1, - anon_sym_DOLLAR, - ACTIONS(8081), 1, - sym__dollar_quoted_string_tag, - STATE(862), 1, - sym_identifier, - STATE(984), 1, - sym__quoted_identifier, - STATE(1379), 1, - sym__identifier, - STATE(1526), 1, - sym_dotted_name, - STATE(1744), 1, - sym_argument_reference, - STATE(2043), 1, - sym__expression, - STATE(1746), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8071), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2021), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [205256] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7507), 1, - aux_sym_cte_token2, - ACTIONS(7509), 1, - anon_sym_LPAREN, - ACTIONS(7511), 1, - aux_sym_null_hint_token2, - ACTIONS(7513), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7515), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7517), 1, - aux_sym_TRUE_token1, - ACTIONS(7519), 1, - aux_sym_FALSE_token1, - ACTIONS(7521), 1, - sym_number, - ACTIONS(7523), 1, - sym__unquoted_identifier, - ACTIONS(7525), 1, - anon_sym_BQUOTE, - ACTIONS(7527), 1, - anon_sym_DQUOTE, - ACTIONS(7529), 1, - anon_sym_SQUOTE, - ACTIONS(7533), 1, - anon_sym_DASH, - ACTIONS(7535), 1, - anon_sym_STAR, - ACTIONS(7537), 1, - aux_sym_interval_expression_token1, - ACTIONS(7539), 1, - anon_sym_DOLLAR, - ACTIONS(7541), 1, - sym__dollar_quoted_string_tag, - STATE(4284), 1, - sym_identifier, - STATE(4370), 1, - sym__quoted_identifier, - STATE(4848), 1, - sym__identifier, - STATE(4875), 1, - sym_dotted_name, - STATE(5314), 1, - sym_argument_reference, - STATE(5486), 1, - sym__expression, - STATE(5312), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7531), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5513), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [205360] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7507), 1, - aux_sym_cte_token2, - ACTIONS(7509), 1, - anon_sym_LPAREN, - ACTIONS(7511), 1, - aux_sym_null_hint_token2, - ACTIONS(7513), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7515), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7517), 1, - aux_sym_TRUE_token1, - ACTIONS(7519), 1, - aux_sym_FALSE_token1, - ACTIONS(7521), 1, - sym_number, - ACTIONS(7523), 1, - sym__unquoted_identifier, - ACTIONS(7525), 1, - anon_sym_BQUOTE, - ACTIONS(7527), 1, - anon_sym_DQUOTE, - ACTIONS(7529), 1, - anon_sym_SQUOTE, - ACTIONS(7533), 1, - anon_sym_DASH, - ACTIONS(7535), 1, - anon_sym_STAR, - ACTIONS(7537), 1, - aux_sym_interval_expression_token1, - ACTIONS(7539), 1, - anon_sym_DOLLAR, - ACTIONS(7541), 1, - sym__dollar_quoted_string_tag, - STATE(4284), 1, - sym_identifier, - STATE(4370), 1, - sym__quoted_identifier, - STATE(4848), 1, - sym__identifier, - STATE(4875), 1, - sym_dotted_name, - STATE(5314), 1, - sym_argument_reference, - STATE(5487), 1, - sym__expression, - STATE(5312), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7531), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5513), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [205464] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7507), 1, - aux_sym_cte_token2, - ACTIONS(7509), 1, - anon_sym_LPAREN, - ACTIONS(7511), 1, - aux_sym_null_hint_token2, - ACTIONS(7513), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7515), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7517), 1, - aux_sym_TRUE_token1, - ACTIONS(7519), 1, - aux_sym_FALSE_token1, - ACTIONS(7521), 1, - sym_number, - ACTIONS(7523), 1, - sym__unquoted_identifier, - ACTIONS(7525), 1, - anon_sym_BQUOTE, - ACTIONS(7527), 1, - anon_sym_DQUOTE, - ACTIONS(7529), 1, - anon_sym_SQUOTE, - ACTIONS(7533), 1, - anon_sym_DASH, - ACTIONS(7535), 1, - anon_sym_STAR, - ACTIONS(7537), 1, - aux_sym_interval_expression_token1, - ACTIONS(7539), 1, - anon_sym_DOLLAR, - ACTIONS(7541), 1, - sym__dollar_quoted_string_tag, - STATE(4284), 1, - sym_identifier, - STATE(4370), 1, - sym__quoted_identifier, - STATE(4848), 1, - sym__identifier, - STATE(4875), 1, - sym_dotted_name, - STATE(5314), 1, - sym_argument_reference, - STATE(5472), 1, - sym__expression, - STATE(5312), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7531), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5513), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [205568] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7507), 1, - aux_sym_cte_token2, - ACTIONS(7509), 1, - anon_sym_LPAREN, - ACTIONS(7511), 1, - aux_sym_null_hint_token2, - ACTIONS(7513), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7515), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7517), 1, - aux_sym_TRUE_token1, - ACTIONS(7519), 1, - aux_sym_FALSE_token1, - ACTIONS(7521), 1, - sym_number, - ACTIONS(7523), 1, - sym__unquoted_identifier, - ACTIONS(7525), 1, - anon_sym_BQUOTE, - ACTIONS(7527), 1, - anon_sym_DQUOTE, - ACTIONS(7529), 1, - anon_sym_SQUOTE, - ACTIONS(7533), 1, - anon_sym_DASH, - ACTIONS(7535), 1, - anon_sym_STAR, - ACTIONS(7537), 1, - aux_sym_interval_expression_token1, - ACTIONS(7539), 1, - anon_sym_DOLLAR, - ACTIONS(7541), 1, - sym__dollar_quoted_string_tag, - STATE(4284), 1, - sym_identifier, - STATE(4370), 1, - sym__quoted_identifier, - STATE(4848), 1, - sym__identifier, - STATE(4875), 1, - sym_dotted_name, - STATE(5314), 1, - sym_argument_reference, - STATE(5492), 1, - sym__expression, - STATE(5312), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7531), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5513), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [205672] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7507), 1, - aux_sym_cte_token2, - ACTIONS(7509), 1, - anon_sym_LPAREN, - ACTIONS(7511), 1, - aux_sym_null_hint_token2, - ACTIONS(7513), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7515), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7517), 1, - aux_sym_TRUE_token1, - ACTIONS(7519), 1, - aux_sym_FALSE_token1, - ACTIONS(7521), 1, - sym_number, - ACTIONS(7523), 1, - sym__unquoted_identifier, - ACTIONS(7525), 1, - anon_sym_BQUOTE, - ACTIONS(7527), 1, - anon_sym_DQUOTE, - ACTIONS(7529), 1, - anon_sym_SQUOTE, - ACTIONS(7533), 1, - anon_sym_DASH, - ACTIONS(7535), 1, - anon_sym_STAR, - ACTIONS(7537), 1, - aux_sym_interval_expression_token1, - ACTIONS(7539), 1, - anon_sym_DOLLAR, - ACTIONS(7541), 1, - sym__dollar_quoted_string_tag, - STATE(4284), 1, - sym_identifier, - STATE(4370), 1, - sym__quoted_identifier, - STATE(4848), 1, - sym__identifier, - STATE(4875), 1, - sym_dotted_name, - STATE(5314), 1, - sym_argument_reference, - STATE(5497), 1, - sym__expression, - STATE(5312), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7531), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5513), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [205776] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5174), 1, - aux_sym_cte_token2, - ACTIONS(5176), 1, - anon_sym_LPAREN, - ACTIONS(5178), 1, - aux_sym_null_hint_token2, - ACTIONS(5186), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5188), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5190), 1, - aux_sym_TRUE_token1, - ACTIONS(5192), 1, - aux_sym_FALSE_token1, - ACTIONS(5194), 1, - sym_number, - ACTIONS(5196), 1, - sym__unquoted_identifier, - ACTIONS(5198), 1, - anon_sym_BQUOTE, - ACTIONS(5200), 1, - anon_sym_DQUOTE, - ACTIONS(5202), 1, - anon_sym_SQUOTE, - ACTIONS(5206), 1, - anon_sym_DASH, - ACTIONS(5208), 1, - anon_sym_STAR, - ACTIONS(5210), 1, - aux_sym_interval_expression_token1, - ACTIONS(5212), 1, - anon_sym_DOLLAR, - ACTIONS(5214), 1, - sym__dollar_quoted_string_tag, - STATE(2949), 1, - sym_identifier, - STATE(3117), 1, - sym__quoted_identifier, - STATE(3342), 1, - sym_dotted_name, - STATE(3376), 1, - sym__identifier, - STATE(3600), 1, - sym_argument_reference, - STATE(3782), 1, - sym__expression, - STATE(3598), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5204), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3764), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [205880] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5174), 1, - aux_sym_cte_token2, - ACTIONS(5176), 1, - anon_sym_LPAREN, - ACTIONS(5178), 1, - aux_sym_null_hint_token2, - ACTIONS(5186), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5188), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5190), 1, - aux_sym_TRUE_token1, - ACTIONS(5192), 1, - aux_sym_FALSE_token1, - ACTIONS(5194), 1, - sym_number, - ACTIONS(5196), 1, - sym__unquoted_identifier, - ACTIONS(5198), 1, - anon_sym_BQUOTE, - ACTIONS(5200), 1, - anon_sym_DQUOTE, - ACTIONS(5202), 1, - anon_sym_SQUOTE, - ACTIONS(5206), 1, - anon_sym_DASH, - ACTIONS(5208), 1, - anon_sym_STAR, - ACTIONS(5210), 1, - aux_sym_interval_expression_token1, - ACTIONS(5212), 1, - anon_sym_DOLLAR, - ACTIONS(5214), 1, - sym__dollar_quoted_string_tag, - STATE(2949), 1, - sym_identifier, - STATE(3117), 1, - sym__quoted_identifier, - STATE(3342), 1, - sym_dotted_name, - STATE(3376), 1, - sym__identifier, - STATE(3600), 1, - sym_argument_reference, - STATE(3810), 1, - sym__expression, - STATE(3598), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5204), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3764), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [205984] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8047), 1, - aux_sym_cte_token2, - ACTIONS(8049), 1, - anon_sym_LPAREN, - ACTIONS(8051), 1, - aux_sym_null_hint_token2, - ACTIONS(8053), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8055), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8057), 1, - aux_sym_TRUE_token1, - ACTIONS(8059), 1, - aux_sym_FALSE_token1, - ACTIONS(8061), 1, - sym_number, - ACTIONS(8063), 1, - sym__unquoted_identifier, - ACTIONS(8065), 1, - anon_sym_BQUOTE, - ACTIONS(8067), 1, - anon_sym_DQUOTE, - ACTIONS(8069), 1, - anon_sym_SQUOTE, - ACTIONS(8073), 1, - anon_sym_DASH, - ACTIONS(8075), 1, - anon_sym_STAR, - ACTIONS(8077), 1, - aux_sym_interval_expression_token1, - ACTIONS(8079), 1, - anon_sym_DOLLAR, - ACTIONS(8081), 1, - sym__dollar_quoted_string_tag, - STATE(862), 1, - sym_identifier, - STATE(984), 1, - sym__quoted_identifier, - STATE(1379), 1, - sym__identifier, - STATE(1526), 1, - sym_dotted_name, - STATE(1744), 1, - sym_argument_reference, - STATE(1943), 1, - sym__expression, - STATE(1746), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8071), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2021), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [206088] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8634), 1, - aux_sym_cte_token2, - ACTIONS(8636), 1, - anon_sym_LPAREN, - ACTIONS(8638), 1, - aux_sym_null_hint_token2, - ACTIONS(8640), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8642), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8644), 1, - aux_sym_TRUE_token1, - ACTIONS(8646), 1, - aux_sym_FALSE_token1, - ACTIONS(8648), 1, - sym_number, - ACTIONS(8650), 1, - sym__unquoted_identifier, - ACTIONS(8652), 1, - anon_sym_BQUOTE, - ACTIONS(8654), 1, - anon_sym_DQUOTE, - ACTIONS(8656), 1, - anon_sym_SQUOTE, - ACTIONS(8660), 1, - anon_sym_DASH, - ACTIONS(8662), 1, - anon_sym_STAR, - ACTIONS(8664), 1, - aux_sym_interval_expression_token1, - ACTIONS(8666), 1, - anon_sym_DOLLAR, - ACTIONS(8668), 1, - sym__dollar_quoted_string_tag, - STATE(6858), 1, - sym__quoted_identifier, - STATE(7025), 1, - sym_dotted_name, - STATE(7129), 1, - sym_identifier, - STATE(7383), 1, - sym__identifier, - STATE(7649), 1, - sym_argument_reference, - STATE(7675), 1, - sym__expression, - STATE(7605), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8658), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7661), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [206192] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5001), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5003), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [206248] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7880), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [206352] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5174), 1, - aux_sym_cte_token2, - ACTIONS(5176), 1, - anon_sym_LPAREN, - ACTIONS(5178), 1, - aux_sym_null_hint_token2, - ACTIONS(5186), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5188), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5190), 1, - aux_sym_TRUE_token1, - ACTIONS(5192), 1, - aux_sym_FALSE_token1, - ACTIONS(5194), 1, - sym_number, - ACTIONS(5196), 1, - sym__unquoted_identifier, - ACTIONS(5198), 1, - anon_sym_BQUOTE, - ACTIONS(5200), 1, - anon_sym_DQUOTE, - ACTIONS(5202), 1, - anon_sym_SQUOTE, - ACTIONS(5206), 1, - anon_sym_DASH, - ACTIONS(5208), 1, - anon_sym_STAR, - ACTIONS(5210), 1, - aux_sym_interval_expression_token1, - ACTIONS(5212), 1, - anon_sym_DOLLAR, - ACTIONS(5214), 1, - sym__dollar_quoted_string_tag, - STATE(2949), 1, - sym_identifier, - STATE(3117), 1, - sym__quoted_identifier, - STATE(3342), 1, - sym_dotted_name, - STATE(3376), 1, - sym__identifier, - STATE(3600), 1, - sym_argument_reference, - STATE(3807), 1, - sym__expression, - STATE(3598), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5204), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3764), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [206456] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5174), 1, - aux_sym_cte_token2, - ACTIONS(5176), 1, - anon_sym_LPAREN, - ACTIONS(5178), 1, - aux_sym_null_hint_token2, - ACTIONS(5186), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5188), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5190), 1, - aux_sym_TRUE_token1, - ACTIONS(5192), 1, - aux_sym_FALSE_token1, - ACTIONS(5194), 1, - sym_number, - ACTIONS(5196), 1, - sym__unquoted_identifier, - ACTIONS(5198), 1, - anon_sym_BQUOTE, - ACTIONS(5200), 1, - anon_sym_DQUOTE, - ACTIONS(5202), 1, - anon_sym_SQUOTE, - ACTIONS(5206), 1, - anon_sym_DASH, - ACTIONS(5208), 1, - anon_sym_STAR, - ACTIONS(5210), 1, - aux_sym_interval_expression_token1, - ACTIONS(5212), 1, - anon_sym_DOLLAR, - ACTIONS(5214), 1, - sym__dollar_quoted_string_tag, - STATE(2949), 1, - sym_identifier, - STATE(3117), 1, - sym__quoted_identifier, - STATE(3342), 1, - sym_dotted_name, - STATE(3376), 1, - sym__identifier, - STATE(3600), 1, - sym_argument_reference, - STATE(3806), 1, - sym__expression, - STATE(3598), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5204), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3764), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [206560] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5174), 1, - aux_sym_cte_token2, - ACTIONS(5176), 1, - anon_sym_LPAREN, - ACTIONS(5178), 1, - aux_sym_null_hint_token2, - ACTIONS(5186), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5188), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5190), 1, - aux_sym_TRUE_token1, - ACTIONS(5192), 1, - aux_sym_FALSE_token1, - ACTIONS(5194), 1, - sym_number, - ACTIONS(5196), 1, - sym__unquoted_identifier, - ACTIONS(5198), 1, - anon_sym_BQUOTE, - ACTIONS(5200), 1, - anon_sym_DQUOTE, - ACTIONS(5202), 1, - anon_sym_SQUOTE, - ACTIONS(5206), 1, - anon_sym_DASH, - ACTIONS(5208), 1, - anon_sym_STAR, - ACTIONS(5210), 1, - aux_sym_interval_expression_token1, - ACTIONS(5212), 1, - anon_sym_DOLLAR, - ACTIONS(5214), 1, - sym__dollar_quoted_string_tag, - STATE(2949), 1, - sym_identifier, - STATE(3117), 1, - sym__quoted_identifier, - STATE(3342), 1, - sym_dotted_name, - STATE(3376), 1, - sym__identifier, - STATE(3600), 1, - sym_argument_reference, - STATE(3804), 1, - sym__expression, - STATE(3598), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5204), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3764), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [206664] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5174), 1, - aux_sym_cte_token2, - ACTIONS(5176), 1, - anon_sym_LPAREN, - ACTIONS(5178), 1, - aux_sym_null_hint_token2, - ACTIONS(5186), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5188), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5190), 1, - aux_sym_TRUE_token1, - ACTIONS(5192), 1, - aux_sym_FALSE_token1, - ACTIONS(5194), 1, - sym_number, - ACTIONS(5196), 1, - sym__unquoted_identifier, - ACTIONS(5198), 1, - anon_sym_BQUOTE, - ACTIONS(5200), 1, - anon_sym_DQUOTE, - ACTIONS(5202), 1, - anon_sym_SQUOTE, - ACTIONS(5206), 1, - anon_sym_DASH, - ACTIONS(5208), 1, - anon_sym_STAR, - ACTIONS(5210), 1, - aux_sym_interval_expression_token1, - ACTIONS(5212), 1, - anon_sym_DOLLAR, - ACTIONS(5214), 1, - sym__dollar_quoted_string_tag, - STATE(2949), 1, - sym_identifier, - STATE(3117), 1, - sym__quoted_identifier, - STATE(3342), 1, - sym_dotted_name, - STATE(3376), 1, - sym__identifier, - STATE(3600), 1, - sym_argument_reference, - STATE(3706), 1, - sym__expression, - STATE(3598), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5204), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3764), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [206768] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8047), 1, - aux_sym_cte_token2, - ACTIONS(8049), 1, - anon_sym_LPAREN, - ACTIONS(8051), 1, - aux_sym_null_hint_token2, - ACTIONS(8053), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8055), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8057), 1, - aux_sym_TRUE_token1, - ACTIONS(8059), 1, - aux_sym_FALSE_token1, - ACTIONS(8061), 1, - sym_number, - ACTIONS(8063), 1, - sym__unquoted_identifier, - ACTIONS(8065), 1, - anon_sym_BQUOTE, - ACTIONS(8067), 1, - anon_sym_DQUOTE, - ACTIONS(8069), 1, - anon_sym_SQUOTE, - ACTIONS(8073), 1, - anon_sym_DASH, - ACTIONS(8075), 1, - anon_sym_STAR, - ACTIONS(8077), 1, - aux_sym_interval_expression_token1, - ACTIONS(8079), 1, - anon_sym_DOLLAR, - ACTIONS(8081), 1, - sym__dollar_quoted_string_tag, - STATE(862), 1, - sym_identifier, - STATE(984), 1, - sym__quoted_identifier, - STATE(1379), 1, - sym__identifier, - STATE(1526), 1, - sym_dotted_name, - STATE(1744), 1, - sym_argument_reference, - STATE(1983), 1, - sym__expression, - STATE(1746), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8071), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2021), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [206872] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7883), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [206976] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5174), 1, - aux_sym_cte_token2, - ACTIONS(5176), 1, - anon_sym_LPAREN, - ACTIONS(5178), 1, - aux_sym_null_hint_token2, - ACTIONS(5186), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5188), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5190), 1, - aux_sym_TRUE_token1, - ACTIONS(5192), 1, - aux_sym_FALSE_token1, - ACTIONS(5194), 1, - sym_number, - ACTIONS(5196), 1, - sym__unquoted_identifier, - ACTIONS(5198), 1, - anon_sym_BQUOTE, - ACTIONS(5200), 1, - anon_sym_DQUOTE, - ACTIONS(5202), 1, - anon_sym_SQUOTE, - ACTIONS(5206), 1, - anon_sym_DASH, - ACTIONS(5208), 1, - anon_sym_STAR, - ACTIONS(5210), 1, - aux_sym_interval_expression_token1, - ACTIONS(5212), 1, - anon_sym_DOLLAR, - ACTIONS(5214), 1, - sym__dollar_quoted_string_tag, - STATE(2949), 1, - sym_identifier, - STATE(3117), 1, - sym__quoted_identifier, - STATE(3342), 1, - sym_dotted_name, - STATE(3376), 1, - sym__identifier, - STATE(3600), 1, - sym_argument_reference, - STATE(3800), 1, - sym__expression, - STATE(3598), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5204), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3764), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [207080] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7156), 1, - aux_sym_cte_token2, - ACTIONS(7158), 1, - anon_sym_LPAREN, - ACTIONS(7160), 1, - aux_sym_null_hint_token2, - ACTIONS(7162), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7164), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7166), 1, - aux_sym_TRUE_token1, - ACTIONS(7168), 1, - aux_sym_FALSE_token1, - ACTIONS(7170), 1, - sym_number, - ACTIONS(7172), 1, - sym__unquoted_identifier, - ACTIONS(7174), 1, - anon_sym_BQUOTE, - ACTIONS(7176), 1, - anon_sym_DQUOTE, - ACTIONS(7178), 1, - anon_sym_SQUOTE, - ACTIONS(7182), 1, - anon_sym_DASH, - ACTIONS(7184), 1, - anon_sym_STAR, - ACTIONS(7186), 1, - aux_sym_interval_expression_token1, - ACTIONS(7188), 1, - anon_sym_DOLLAR, - ACTIONS(7190), 1, - sym__dollar_quoted_string_tag, - STATE(55), 1, - sym_identifier, - STATE(106), 1, - sym__quoted_identifier, - STATE(284), 1, - sym__identifier, - STATE(288), 1, - sym_dotted_name, - STATE(447), 1, - sym_argument_reference, - STATE(670), 1, - sym__expression, - STATE(417), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7180), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(548), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [207184] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8085), 1, - aux_sym_with_clause_token1, - STATE(6792), 1, - sym_view_check_option, - ACTIONS(8670), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8672), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [207244] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5663), 1, - aux_sym_cte_token2, - ACTIONS(5665), 1, - anon_sym_LPAREN, - ACTIONS(5667), 1, - aux_sym_null_hint_token2, - ACTIONS(5669), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5671), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5673), 1, - aux_sym_TRUE_token1, - ACTIONS(5675), 1, - aux_sym_FALSE_token1, - ACTIONS(5677), 1, - sym_number, - ACTIONS(5679), 1, - sym__unquoted_identifier, - ACTIONS(5681), 1, - anon_sym_BQUOTE, - ACTIONS(5683), 1, - anon_sym_DQUOTE, - ACTIONS(5685), 1, - anon_sym_SQUOTE, - ACTIONS(5689), 1, - anon_sym_DASH, - ACTIONS(5691), 1, - anon_sym_STAR, - ACTIONS(5693), 1, - aux_sym_interval_expression_token1, - ACTIONS(5695), 1, - anon_sym_DOLLAR, - ACTIONS(5697), 1, - sym__dollar_quoted_string_tag, - STATE(970), 1, - sym_identifier, - STATE(1286), 1, - sym__quoted_identifier, - STATE(1699), 1, - sym_dotted_name, - STATE(1722), 1, - sym__identifier, - STATE(2016), 1, - sym_argument_reference, - STATE(2060), 1, - sym__expression, - STATE(2017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5687), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2061), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [207348] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8047), 1, - aux_sym_cte_token2, - ACTIONS(8049), 1, - anon_sym_LPAREN, - ACTIONS(8051), 1, - aux_sym_null_hint_token2, - ACTIONS(8053), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8055), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8057), 1, - aux_sym_TRUE_token1, - ACTIONS(8059), 1, - aux_sym_FALSE_token1, - ACTIONS(8061), 1, - sym_number, - ACTIONS(8063), 1, - sym__unquoted_identifier, - ACTIONS(8065), 1, - anon_sym_BQUOTE, - ACTIONS(8067), 1, - anon_sym_DQUOTE, - ACTIONS(8069), 1, - anon_sym_SQUOTE, - ACTIONS(8073), 1, - anon_sym_DASH, - ACTIONS(8075), 1, - anon_sym_STAR, - ACTIONS(8077), 1, - aux_sym_interval_expression_token1, - ACTIONS(8079), 1, - anon_sym_DOLLAR, - ACTIONS(8081), 1, - sym__dollar_quoted_string_tag, - STATE(862), 1, - sym_identifier, - STATE(984), 1, - sym__quoted_identifier, - STATE(1379), 1, - sym__identifier, - STATE(1526), 1, - sym_dotted_name, - STATE(1744), 1, - sym_argument_reference, - STATE(2046), 1, - sym__expression, - STATE(1746), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8071), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2021), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [207452] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8674), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8676), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_fetch_clause_token1, - sym__unquoted_identifier, - [207508] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7919), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [207612] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8047), 1, - aux_sym_cte_token2, - ACTIONS(8049), 1, - anon_sym_LPAREN, - ACTIONS(8051), 1, - aux_sym_null_hint_token2, - ACTIONS(8053), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8055), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8057), 1, - aux_sym_TRUE_token1, - ACTIONS(8059), 1, - aux_sym_FALSE_token1, - ACTIONS(8061), 1, - sym_number, - ACTIONS(8063), 1, - sym__unquoted_identifier, - ACTIONS(8065), 1, - anon_sym_BQUOTE, - ACTIONS(8067), 1, - anon_sym_DQUOTE, - ACTIONS(8069), 1, - anon_sym_SQUOTE, - ACTIONS(8073), 1, - anon_sym_DASH, - ACTIONS(8075), 1, - anon_sym_STAR, - ACTIONS(8077), 1, - aux_sym_interval_expression_token1, - ACTIONS(8079), 1, - anon_sym_DOLLAR, - ACTIONS(8081), 1, - sym__dollar_quoted_string_tag, - STATE(862), 1, - sym_identifier, - STATE(984), 1, - sym__quoted_identifier, - STATE(1379), 1, - sym__identifier, - STATE(1526), 1, - sym_dotted_name, - STATE(1744), 1, - sym_argument_reference, - STATE(1944), 1, - sym__expression, - STATE(1746), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8071), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2021), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [207716] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8129), 1, - aux_sym_cte_token2, - ACTIONS(8131), 1, - anon_sym_LPAREN, - ACTIONS(8133), 1, - aux_sym_null_hint_token2, - ACTIONS(8135), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8137), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8139), 1, - aux_sym_TRUE_token1, - ACTIONS(8141), 1, - aux_sym_FALSE_token1, - ACTIONS(8143), 1, - sym_number, - ACTIONS(8145), 1, - sym__unquoted_identifier, - ACTIONS(8147), 1, - anon_sym_BQUOTE, - ACTIONS(8149), 1, - anon_sym_DQUOTE, - ACTIONS(8151), 1, - anon_sym_SQUOTE, - ACTIONS(8155), 1, - anon_sym_DASH, - ACTIONS(8157), 1, - anon_sym_STAR, - ACTIONS(8159), 1, - aux_sym_interval_expression_token1, - ACTIONS(8161), 1, - anon_sym_DOLLAR, - ACTIONS(8163), 1, - sym__dollar_quoted_string_tag, - STATE(779), 1, - sym_identifier, - STATE(861), 1, - sym__quoted_identifier, - STATE(1206), 1, - sym_dotted_name, - STATE(1280), 1, - sym__identifier, - STATE(1703), 1, - sym_argument_reference, - STATE(1796), 1, - sym__expression, - STATE(1702), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8153), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1793), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [207820] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7576), 1, - aux_sym_cte_token2, - ACTIONS(7578), 1, - anon_sym_LPAREN, - ACTIONS(7580), 1, - aux_sym_null_hint_token2, - ACTIONS(7582), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7584), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7586), 1, - aux_sym_TRUE_token1, - ACTIONS(7588), 1, - aux_sym_FALSE_token1, - ACTIONS(7590), 1, - sym_number, - ACTIONS(7592), 1, - sym__unquoted_identifier, - ACTIONS(7594), 1, - anon_sym_BQUOTE, - ACTIONS(7596), 1, - anon_sym_DQUOTE, - ACTIONS(7598), 1, - anon_sym_SQUOTE, - ACTIONS(7602), 1, - anon_sym_DASH, - ACTIONS(7604), 1, - anon_sym_STAR, - ACTIONS(7606), 1, - aux_sym_interval_expression_token1, - ACTIONS(7608), 1, - anon_sym_DOLLAR, - ACTIONS(7610), 1, - sym__dollar_quoted_string_tag, - STATE(2441), 1, - sym_dotted_name, - STATE(2583), 1, - sym__quoted_identifier, - STATE(2885), 1, - sym_identifier, - STATE(3397), 1, - sym__identifier, - STATE(3625), 1, - sym_argument_reference, - STATE(3776), 1, - sym__expression, - STATE(3610), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7600), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3808), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [207924] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8047), 1, - aux_sym_cte_token2, - ACTIONS(8049), 1, - anon_sym_LPAREN, - ACTIONS(8051), 1, - aux_sym_null_hint_token2, - ACTIONS(8053), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8055), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8057), 1, - aux_sym_TRUE_token1, - ACTIONS(8059), 1, - aux_sym_FALSE_token1, - ACTIONS(8061), 1, - sym_number, - ACTIONS(8063), 1, - sym__unquoted_identifier, - ACTIONS(8065), 1, - anon_sym_BQUOTE, - ACTIONS(8067), 1, - anon_sym_DQUOTE, - ACTIONS(8069), 1, - anon_sym_SQUOTE, - ACTIONS(8073), 1, - anon_sym_DASH, - ACTIONS(8075), 1, - anon_sym_STAR, - ACTIONS(8077), 1, - aux_sym_interval_expression_token1, - ACTIONS(8079), 1, - anon_sym_DOLLAR, - ACTIONS(8081), 1, - sym__dollar_quoted_string_tag, - STATE(862), 1, - sym_identifier, - STATE(984), 1, - sym__quoted_identifier, - STATE(1379), 1, - sym__identifier, - STATE(1526), 1, - sym_dotted_name, - STATE(1744), 1, - sym_argument_reference, - STATE(1947), 1, - sym__expression, - STATE(1746), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8071), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2021), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [208028] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7738), 1, - aux_sym_cte_token2, - ACTIONS(7742), 1, - anon_sym_DASH, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3345), 1, - sym__identifier, - STATE(3453), 1, - sym_argument_reference, - STATE(3723), 1, - sym__expression, - STATE(3592), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7740), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [208132] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7156), 1, - aux_sym_cte_token2, - ACTIONS(7158), 1, - anon_sym_LPAREN, - ACTIONS(7160), 1, - aux_sym_null_hint_token2, - ACTIONS(7162), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7164), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7166), 1, - aux_sym_TRUE_token1, - ACTIONS(7168), 1, - aux_sym_FALSE_token1, - ACTIONS(7170), 1, - sym_number, - ACTIONS(7172), 1, - sym__unquoted_identifier, - ACTIONS(7174), 1, - anon_sym_BQUOTE, - ACTIONS(7176), 1, - anon_sym_DQUOTE, - ACTIONS(7178), 1, - anon_sym_SQUOTE, - ACTIONS(7182), 1, - anon_sym_DASH, - ACTIONS(7184), 1, - anon_sym_STAR, - ACTIONS(7186), 1, - aux_sym_interval_expression_token1, - ACTIONS(7188), 1, - anon_sym_DOLLAR, - ACTIONS(7190), 1, - sym__dollar_quoted_string_tag, - STATE(55), 1, - sym_identifier, - STATE(106), 1, - sym__quoted_identifier, - STATE(284), 1, - sym__identifier, - STATE(288), 1, - sym_dotted_name, - STATE(447), 1, - sym_argument_reference, - STATE(614), 1, - sym__expression, - STATE(417), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7180), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(548), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [208236] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7120), 1, - aux_sym_cte_token2, - ACTIONS(7122), 1, - anon_sym_LPAREN, - ACTIONS(7124), 1, - aux_sym_null_hint_token2, - ACTIONS(7126), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7128), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7130), 1, - aux_sym_TRUE_token1, - ACTIONS(7132), 1, - aux_sym_FALSE_token1, - ACTIONS(7134), 1, - sym_number, - ACTIONS(7136), 1, - sym__unquoted_identifier, - ACTIONS(7138), 1, - anon_sym_BQUOTE, - ACTIONS(7140), 1, - anon_sym_DQUOTE, - ACTIONS(7142), 1, - anon_sym_SQUOTE, - ACTIONS(7146), 1, - anon_sym_DASH, - ACTIONS(7148), 1, - anon_sym_STAR, - ACTIONS(7150), 1, - aux_sym_interval_expression_token1, - ACTIONS(7152), 1, - anon_sym_DOLLAR, - ACTIONS(7154), 1, - sym__dollar_quoted_string_tag, - STATE(6879), 1, - sym_identifier, - STATE(7006), 1, - sym__quoted_identifier, - STATE(7100), 1, - sym_dotted_name, - STATE(7139), 1, - sym__identifier, - STATE(7327), 1, - sym_argument_reference, - STATE(7384), 1, - sym__expression, - STATE(7342), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7144), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7429), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [208340] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7120), 1, - aux_sym_cte_token2, - ACTIONS(7122), 1, - anon_sym_LPAREN, - ACTIONS(7124), 1, - aux_sym_null_hint_token2, - ACTIONS(7126), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7128), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7130), 1, - aux_sym_TRUE_token1, - ACTIONS(7132), 1, - aux_sym_FALSE_token1, - ACTIONS(7134), 1, - sym_number, - ACTIONS(7136), 1, - sym__unquoted_identifier, - ACTIONS(7138), 1, - anon_sym_BQUOTE, - ACTIONS(7140), 1, - anon_sym_DQUOTE, - ACTIONS(7142), 1, - anon_sym_SQUOTE, - ACTIONS(7146), 1, - anon_sym_DASH, - ACTIONS(7148), 1, - anon_sym_STAR, - ACTIONS(7150), 1, - aux_sym_interval_expression_token1, - ACTIONS(7152), 1, - anon_sym_DOLLAR, - ACTIONS(7154), 1, - sym__dollar_quoted_string_tag, - STATE(6879), 1, - sym_identifier, - STATE(7006), 1, - sym__quoted_identifier, - STATE(7100), 1, - sym_dotted_name, - STATE(7139), 1, - sym__identifier, - STATE(7327), 1, - sym_argument_reference, - STATE(7404), 1, - sym__expression, - STATE(7342), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7144), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7429), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [208444] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8557), 1, - aux_sym_cte_token2, - ACTIONS(8559), 1, - anon_sym_LPAREN, - ACTIONS(8561), 1, - aux_sym_null_hint_token2, - ACTIONS(8563), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8565), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8567), 1, - aux_sym_TRUE_token1, - ACTIONS(8569), 1, - aux_sym_FALSE_token1, - ACTIONS(8571), 1, - sym_number, - ACTIONS(8573), 1, - sym__unquoted_identifier, - ACTIONS(8575), 1, - anon_sym_BQUOTE, - ACTIONS(8577), 1, - anon_sym_DQUOTE, - ACTIONS(8579), 1, - anon_sym_SQUOTE, - ACTIONS(8583), 1, - anon_sym_DASH, - ACTIONS(8585), 1, - anon_sym_STAR, - ACTIONS(8587), 1, - aux_sym_interval_expression_token1, - ACTIONS(8589), 1, - anon_sym_DOLLAR, - ACTIONS(8591), 1, - sym__dollar_quoted_string_tag, - STATE(90), 1, - sym_identifier, - STATE(129), 1, - sym__quoted_identifier, - STATE(293), 1, - sym__identifier, - STATE(367), 1, - sym_dotted_name, - STATE(593), 1, - sym_argument_reference, - STATE(624), 1, - sym__expression, - STATE(596), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8581), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(621), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [208548] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7738), 1, - aux_sym_cte_token2, - ACTIONS(7742), 1, - anon_sym_DASH, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3345), 1, - sym__identifier, - STATE(3453), 1, - sym_argument_reference, - STATE(3719), 1, - sym__expression, - STATE(3592), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7740), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [208652] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7071), 1, - aux_sym_cte_token2, - ACTIONS(7073), 1, - anon_sym_LPAREN, - ACTIONS(7075), 1, - aux_sym_null_hint_token2, - ACTIONS(7077), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7079), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7081), 1, - aux_sym_TRUE_token1, - ACTIONS(7083), 1, - aux_sym_FALSE_token1, - ACTIONS(7085), 1, - sym_number, - ACTIONS(7087), 1, - sym__unquoted_identifier, - ACTIONS(7089), 1, - anon_sym_BQUOTE, - ACTIONS(7091), 1, - anon_sym_DQUOTE, - ACTIONS(7093), 1, - anon_sym_SQUOTE, - ACTIONS(7097), 1, - anon_sym_DASH, - ACTIONS(7099), 1, - anon_sym_STAR, - ACTIONS(7101), 1, - aux_sym_interval_expression_token1, - ACTIONS(7103), 1, - anon_sym_DOLLAR, - ACTIONS(7105), 1, - sym__dollar_quoted_string_tag, - STATE(2430), 1, - sym_identifier, - STATE(2614), 1, - sym__quoted_identifier, - STATE(2921), 1, - sym_dotted_name, - STATE(2956), 1, - sym__identifier, - STATE(3317), 1, - sym_argument_reference, - STATE(3419), 1, - sym__expression, - STATE(3318), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7095), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3365), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [208756] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7071), 1, - aux_sym_cte_token2, - ACTIONS(7073), 1, - anon_sym_LPAREN, - ACTIONS(7075), 1, - aux_sym_null_hint_token2, - ACTIONS(7077), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7079), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7081), 1, - aux_sym_TRUE_token1, - ACTIONS(7083), 1, - aux_sym_FALSE_token1, - ACTIONS(7085), 1, - sym_number, - ACTIONS(7087), 1, - sym__unquoted_identifier, - ACTIONS(7089), 1, - anon_sym_BQUOTE, - ACTIONS(7091), 1, - anon_sym_DQUOTE, - ACTIONS(7093), 1, - anon_sym_SQUOTE, - ACTIONS(7097), 1, - anon_sym_DASH, - ACTIONS(7099), 1, - anon_sym_STAR, - ACTIONS(7101), 1, - aux_sym_interval_expression_token1, - ACTIONS(7103), 1, - anon_sym_DOLLAR, - ACTIONS(7105), 1, - sym__dollar_quoted_string_tag, - STATE(2430), 1, - sym_identifier, - STATE(2614), 1, - sym__quoted_identifier, - STATE(2921), 1, - sym_dotted_name, - STATE(2956), 1, - sym__identifier, - STATE(3317), 1, - sym_argument_reference, - STATE(3386), 1, - sym__expression, - STATE(3318), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7095), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3365), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [208860] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8047), 1, - aux_sym_cte_token2, - ACTIONS(8049), 1, - anon_sym_LPAREN, - ACTIONS(8051), 1, - aux_sym_null_hint_token2, - ACTIONS(8053), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8055), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8057), 1, - aux_sym_TRUE_token1, - ACTIONS(8059), 1, - aux_sym_FALSE_token1, - ACTIONS(8061), 1, - sym_number, - ACTIONS(8063), 1, - sym__unquoted_identifier, - ACTIONS(8065), 1, - anon_sym_BQUOTE, - ACTIONS(8067), 1, - anon_sym_DQUOTE, - ACTIONS(8069), 1, - anon_sym_SQUOTE, - ACTIONS(8073), 1, - anon_sym_DASH, - ACTIONS(8075), 1, - anon_sym_STAR, - ACTIONS(8077), 1, - aux_sym_interval_expression_token1, - ACTIONS(8079), 1, - anon_sym_DOLLAR, - ACTIONS(8081), 1, - sym__dollar_quoted_string_tag, - STATE(862), 1, - sym_identifier, - STATE(984), 1, - sym__quoted_identifier, - STATE(1379), 1, - sym__identifier, - STATE(1526), 1, - sym_dotted_name, - STATE(1744), 1, - sym_argument_reference, - STATE(1952), 1, - sym__expression, - STATE(1746), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8071), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2021), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [208964] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7071), 1, - aux_sym_cte_token2, - ACTIONS(7073), 1, - anon_sym_LPAREN, - ACTIONS(7075), 1, - aux_sym_null_hint_token2, - ACTIONS(7077), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7079), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7081), 1, - aux_sym_TRUE_token1, - ACTIONS(7083), 1, - aux_sym_FALSE_token1, - ACTIONS(7085), 1, - sym_number, - ACTIONS(7087), 1, - sym__unquoted_identifier, - ACTIONS(7089), 1, - anon_sym_BQUOTE, - ACTIONS(7091), 1, - anon_sym_DQUOTE, - ACTIONS(7093), 1, - anon_sym_SQUOTE, - ACTIONS(7097), 1, - anon_sym_DASH, - ACTIONS(7099), 1, - anon_sym_STAR, - ACTIONS(7101), 1, - aux_sym_interval_expression_token1, - ACTIONS(7103), 1, - anon_sym_DOLLAR, - ACTIONS(7105), 1, - sym__dollar_quoted_string_tag, - STATE(2430), 1, - sym_identifier, - STATE(2614), 1, - sym__quoted_identifier, - STATE(2921), 1, - sym_dotted_name, - STATE(2956), 1, - sym__identifier, - STATE(3317), 1, - sym_argument_reference, - STATE(3378), 1, - sym__expression, - STATE(3318), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7095), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3365), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [209068] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7576), 1, - aux_sym_cte_token2, - ACTIONS(7578), 1, - anon_sym_LPAREN, - ACTIONS(7580), 1, - aux_sym_null_hint_token2, - ACTIONS(7582), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7584), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7586), 1, - aux_sym_TRUE_token1, - ACTIONS(7588), 1, - aux_sym_FALSE_token1, - ACTIONS(7590), 1, - sym_number, - ACTIONS(7592), 1, - sym__unquoted_identifier, - ACTIONS(7594), 1, - anon_sym_BQUOTE, - ACTIONS(7596), 1, - anon_sym_DQUOTE, - ACTIONS(7598), 1, - anon_sym_SQUOTE, - ACTIONS(7602), 1, - anon_sym_DASH, - ACTIONS(7604), 1, - anon_sym_STAR, - ACTIONS(7606), 1, - aux_sym_interval_expression_token1, - ACTIONS(7608), 1, - anon_sym_DOLLAR, - ACTIONS(7610), 1, - sym__dollar_quoted_string_tag, - STATE(2441), 1, - sym_dotted_name, - STATE(2583), 1, - sym__quoted_identifier, - STATE(2885), 1, - sym_identifier, - STATE(3397), 1, - sym__identifier, - STATE(3625), 1, - sym_argument_reference, - STATE(3816), 1, - sym__expression, - STATE(3610), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7600), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3808), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [209172] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7576), 1, - aux_sym_cte_token2, - ACTIONS(7578), 1, - anon_sym_LPAREN, - ACTIONS(7580), 1, - aux_sym_null_hint_token2, - ACTIONS(7582), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7584), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7586), 1, - aux_sym_TRUE_token1, - ACTIONS(7588), 1, - aux_sym_FALSE_token1, - ACTIONS(7590), 1, - sym_number, - ACTIONS(7592), 1, - sym__unquoted_identifier, - ACTIONS(7594), 1, - anon_sym_BQUOTE, - ACTIONS(7596), 1, - anon_sym_DQUOTE, - ACTIONS(7598), 1, - anon_sym_SQUOTE, - ACTIONS(7602), 1, - anon_sym_DASH, - ACTIONS(7604), 1, - anon_sym_STAR, - ACTIONS(7606), 1, - aux_sym_interval_expression_token1, - ACTIONS(7608), 1, - anon_sym_DOLLAR, - ACTIONS(7610), 1, - sym__dollar_quoted_string_tag, - STATE(2441), 1, - sym_dotted_name, - STATE(2583), 1, - sym__quoted_identifier, - STATE(2885), 1, - sym_identifier, - STATE(3397), 1, - sym__identifier, - STATE(3625), 1, - sym_argument_reference, - STATE(3815), 1, - sym__expression, - STATE(3610), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7600), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3808), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [209276] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7576), 1, - aux_sym_cte_token2, - ACTIONS(7578), 1, - anon_sym_LPAREN, - ACTIONS(7580), 1, - aux_sym_null_hint_token2, - ACTIONS(7582), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7584), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7586), 1, - aux_sym_TRUE_token1, - ACTIONS(7588), 1, - aux_sym_FALSE_token1, - ACTIONS(7590), 1, - sym_number, - ACTIONS(7592), 1, - sym__unquoted_identifier, - ACTIONS(7594), 1, - anon_sym_BQUOTE, - ACTIONS(7596), 1, - anon_sym_DQUOTE, - ACTIONS(7598), 1, - anon_sym_SQUOTE, - ACTIONS(7602), 1, - anon_sym_DASH, - ACTIONS(7604), 1, - anon_sym_STAR, - ACTIONS(7606), 1, - aux_sym_interval_expression_token1, - ACTIONS(7608), 1, - anon_sym_DOLLAR, - ACTIONS(7610), 1, - sym__dollar_quoted_string_tag, - STATE(2441), 1, - sym_dotted_name, - STATE(2583), 1, - sym__quoted_identifier, - STATE(2885), 1, - sym_identifier, - STATE(3397), 1, - sym__identifier, - STATE(3625), 1, - sym_argument_reference, - STATE(3802), 1, - sym__expression, - STATE(3610), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7600), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3808), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [209380] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7576), 1, - aux_sym_cte_token2, - ACTIONS(7578), 1, - anon_sym_LPAREN, - ACTIONS(7580), 1, - aux_sym_null_hint_token2, - ACTIONS(7582), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7584), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7586), 1, - aux_sym_TRUE_token1, - ACTIONS(7588), 1, - aux_sym_FALSE_token1, - ACTIONS(7590), 1, - sym_number, - ACTIONS(7592), 1, - sym__unquoted_identifier, - ACTIONS(7594), 1, - anon_sym_BQUOTE, - ACTIONS(7596), 1, - anon_sym_DQUOTE, - ACTIONS(7598), 1, - anon_sym_SQUOTE, - ACTIONS(7602), 1, - anon_sym_DASH, - ACTIONS(7604), 1, - anon_sym_STAR, - ACTIONS(7606), 1, - aux_sym_interval_expression_token1, - ACTIONS(7608), 1, - anon_sym_DOLLAR, - ACTIONS(7610), 1, - sym__dollar_quoted_string_tag, - STATE(2441), 1, - sym_dotted_name, - STATE(2583), 1, - sym__quoted_identifier, - STATE(2885), 1, - sym_identifier, - STATE(3397), 1, - sym__identifier, - STATE(3625), 1, - sym_argument_reference, - STATE(3799), 1, - sym__expression, - STATE(3610), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7600), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3808), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [209484] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7576), 1, - aux_sym_cte_token2, - ACTIONS(7578), 1, - anon_sym_LPAREN, - ACTIONS(7580), 1, - aux_sym_null_hint_token2, - ACTIONS(7582), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7584), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7586), 1, - aux_sym_TRUE_token1, - ACTIONS(7588), 1, - aux_sym_FALSE_token1, - ACTIONS(7590), 1, - sym_number, - ACTIONS(7592), 1, - sym__unquoted_identifier, - ACTIONS(7594), 1, - anon_sym_BQUOTE, - ACTIONS(7596), 1, - anon_sym_DQUOTE, - ACTIONS(7598), 1, - anon_sym_SQUOTE, - ACTIONS(7602), 1, - anon_sym_DASH, - ACTIONS(7604), 1, - anon_sym_STAR, - ACTIONS(7606), 1, - aux_sym_interval_expression_token1, - ACTIONS(7608), 1, - anon_sym_DOLLAR, - ACTIONS(7610), 1, - sym__dollar_quoted_string_tag, - STATE(2441), 1, - sym_dotted_name, - STATE(2583), 1, - sym__quoted_identifier, - STATE(2885), 1, - sym_identifier, - STATE(3397), 1, - sym__identifier, - STATE(3625), 1, - sym_argument_reference, - STATE(3725), 1, - sym__expression, - STATE(3610), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7600), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3808), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [209588] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7576), 1, - aux_sym_cte_token2, - ACTIONS(7578), 1, - anon_sym_LPAREN, - ACTIONS(7580), 1, - aux_sym_null_hint_token2, - ACTIONS(7582), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7584), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7586), 1, - aux_sym_TRUE_token1, - ACTIONS(7588), 1, - aux_sym_FALSE_token1, - ACTIONS(7590), 1, - sym_number, - ACTIONS(7592), 1, - sym__unquoted_identifier, - ACTIONS(7594), 1, - anon_sym_BQUOTE, - ACTIONS(7596), 1, - anon_sym_DQUOTE, - ACTIONS(7598), 1, - anon_sym_SQUOTE, - ACTIONS(7602), 1, - anon_sym_DASH, - ACTIONS(7604), 1, - anon_sym_STAR, - ACTIONS(7606), 1, - aux_sym_interval_expression_token1, - ACTIONS(7608), 1, - anon_sym_DOLLAR, - ACTIONS(7610), 1, - sym__dollar_quoted_string_tag, - STATE(2441), 1, - sym_dotted_name, - STATE(2583), 1, - sym__quoted_identifier, - STATE(2885), 1, - sym_identifier, - STATE(3397), 1, - sym__identifier, - STATE(3625), 1, - sym_argument_reference, - STATE(3798), 1, - sym__expression, - STATE(3610), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7600), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3808), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [209692] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7071), 1, - aux_sym_cte_token2, - ACTIONS(7073), 1, - anon_sym_LPAREN, - ACTIONS(7075), 1, - aux_sym_null_hint_token2, - ACTIONS(7077), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7079), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7081), 1, - aux_sym_TRUE_token1, - ACTIONS(7083), 1, - aux_sym_FALSE_token1, - ACTIONS(7085), 1, - sym_number, - ACTIONS(7087), 1, - sym__unquoted_identifier, - ACTIONS(7089), 1, - anon_sym_BQUOTE, - ACTIONS(7091), 1, - anon_sym_DQUOTE, - ACTIONS(7093), 1, - anon_sym_SQUOTE, - ACTIONS(7097), 1, - anon_sym_DASH, - ACTIONS(7099), 1, - anon_sym_STAR, - ACTIONS(7101), 1, - aux_sym_interval_expression_token1, - ACTIONS(7103), 1, - anon_sym_DOLLAR, - ACTIONS(7105), 1, - sym__dollar_quoted_string_tag, - STATE(2430), 1, - sym_identifier, - STATE(2614), 1, - sym__quoted_identifier, - STATE(2921), 1, - sym_dotted_name, - STATE(2956), 1, - sym__identifier, - STATE(3317), 1, - sym_argument_reference, - STATE(3368), 1, - sym__expression, - STATE(3318), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7095), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3365), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [209796] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7071), 1, - aux_sym_cte_token2, - ACTIONS(7073), 1, - anon_sym_LPAREN, - ACTIONS(7075), 1, - aux_sym_null_hint_token2, - ACTIONS(7077), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7079), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7081), 1, - aux_sym_TRUE_token1, - ACTIONS(7083), 1, - aux_sym_FALSE_token1, - ACTIONS(7085), 1, - sym_number, - ACTIONS(7087), 1, - sym__unquoted_identifier, - ACTIONS(7089), 1, - anon_sym_BQUOTE, - ACTIONS(7091), 1, - anon_sym_DQUOTE, - ACTIONS(7093), 1, - anon_sym_SQUOTE, - ACTIONS(7097), 1, - anon_sym_DASH, - ACTIONS(7099), 1, - anon_sym_STAR, - ACTIONS(7101), 1, - aux_sym_interval_expression_token1, - ACTIONS(7103), 1, - anon_sym_DOLLAR, - ACTIONS(7105), 1, - sym__dollar_quoted_string_tag, - STATE(2430), 1, - sym_identifier, - STATE(2614), 1, - sym__quoted_identifier, - STATE(2921), 1, - sym_dotted_name, - STATE(2956), 1, - sym__identifier, - STATE(3317), 1, - sym_argument_reference, - STATE(3357), 1, - sym__expression, - STATE(3318), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7095), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3365), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [209900] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7071), 1, - aux_sym_cte_token2, - ACTIONS(7073), 1, - anon_sym_LPAREN, - ACTIONS(7075), 1, - aux_sym_null_hint_token2, - ACTIONS(7077), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7079), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7081), 1, - aux_sym_TRUE_token1, - ACTIONS(7083), 1, - aux_sym_FALSE_token1, - ACTIONS(7085), 1, - sym_number, - ACTIONS(7087), 1, - sym__unquoted_identifier, - ACTIONS(7089), 1, - anon_sym_BQUOTE, - ACTIONS(7091), 1, - anon_sym_DQUOTE, - ACTIONS(7093), 1, - anon_sym_SQUOTE, - ACTIONS(7097), 1, - anon_sym_DASH, - ACTIONS(7099), 1, - anon_sym_STAR, - ACTIONS(7101), 1, - aux_sym_interval_expression_token1, - ACTIONS(7103), 1, - anon_sym_DOLLAR, - ACTIONS(7105), 1, - sym__dollar_quoted_string_tag, - STATE(2430), 1, - sym_identifier, - STATE(2614), 1, - sym__quoted_identifier, - STATE(2921), 1, - sym_dotted_name, - STATE(2956), 1, - sym__identifier, - STATE(3317), 1, - sym_argument_reference, - STATE(3439), 1, - sym__expression, - STATE(3318), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7095), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3365), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [210004] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8047), 1, - aux_sym_cte_token2, - ACTIONS(8049), 1, - anon_sym_LPAREN, - ACTIONS(8051), 1, - aux_sym_null_hint_token2, - ACTIONS(8053), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8055), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8057), 1, - aux_sym_TRUE_token1, - ACTIONS(8059), 1, - aux_sym_FALSE_token1, - ACTIONS(8061), 1, - sym_number, - ACTIONS(8063), 1, - sym__unquoted_identifier, - ACTIONS(8065), 1, - anon_sym_BQUOTE, - ACTIONS(8067), 1, - anon_sym_DQUOTE, - ACTIONS(8069), 1, - anon_sym_SQUOTE, - ACTIONS(8073), 1, - anon_sym_DASH, - ACTIONS(8075), 1, - anon_sym_STAR, - ACTIONS(8077), 1, - aux_sym_interval_expression_token1, - ACTIONS(8079), 1, - anon_sym_DOLLAR, - ACTIONS(8081), 1, - sym__dollar_quoted_string_tag, - STATE(862), 1, - sym_identifier, - STATE(984), 1, - sym__quoted_identifier, - STATE(1379), 1, - sym__identifier, - STATE(1526), 1, - sym_dotted_name, - STATE(1744), 1, - sym_argument_reference, - STATE(1953), 1, - sym__expression, - STATE(1746), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8071), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2021), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [210108] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7071), 1, - aux_sym_cte_token2, - ACTIONS(7073), 1, - anon_sym_LPAREN, - ACTIONS(7075), 1, - aux_sym_null_hint_token2, - ACTIONS(7077), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7079), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7081), 1, - aux_sym_TRUE_token1, - ACTIONS(7083), 1, - aux_sym_FALSE_token1, - ACTIONS(7085), 1, - sym_number, - ACTIONS(7087), 1, - sym__unquoted_identifier, - ACTIONS(7089), 1, - anon_sym_BQUOTE, - ACTIONS(7091), 1, - anon_sym_DQUOTE, - ACTIONS(7093), 1, - anon_sym_SQUOTE, - ACTIONS(7097), 1, - anon_sym_DASH, - ACTIONS(7099), 1, - anon_sym_STAR, - ACTIONS(7101), 1, - aux_sym_interval_expression_token1, - ACTIONS(7103), 1, - anon_sym_DOLLAR, - ACTIONS(7105), 1, - sym__dollar_quoted_string_tag, - STATE(2430), 1, - sym_identifier, - STATE(2614), 1, - sym__quoted_identifier, - STATE(2921), 1, - sym_dotted_name, - STATE(2956), 1, - sym__identifier, - STATE(3317), 1, - sym_argument_reference, - STATE(3353), 1, - sym__expression, - STATE(3318), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7095), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3365), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [210212] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8047), 1, - aux_sym_cte_token2, - ACTIONS(8049), 1, - anon_sym_LPAREN, - ACTIONS(8051), 1, - aux_sym_null_hint_token2, - ACTIONS(8053), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8055), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8057), 1, - aux_sym_TRUE_token1, - ACTIONS(8059), 1, - aux_sym_FALSE_token1, - ACTIONS(8061), 1, - sym_number, - ACTIONS(8063), 1, - sym__unquoted_identifier, - ACTIONS(8065), 1, - anon_sym_BQUOTE, - ACTIONS(8067), 1, - anon_sym_DQUOTE, - ACTIONS(8069), 1, - anon_sym_SQUOTE, - ACTIONS(8073), 1, - anon_sym_DASH, - ACTIONS(8075), 1, - anon_sym_STAR, - ACTIONS(8077), 1, - aux_sym_interval_expression_token1, - ACTIONS(8079), 1, - anon_sym_DOLLAR, - ACTIONS(8081), 1, - sym__dollar_quoted_string_tag, - STATE(862), 1, - sym_identifier, - STATE(984), 1, - sym__quoted_identifier, - STATE(1379), 1, - sym__identifier, - STATE(1526), 1, - sym_dotted_name, - STATE(1744), 1, - sym_argument_reference, - STATE(2029), 1, - sym__expression, - STATE(1746), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8071), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2021), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [210316] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7071), 1, - aux_sym_cte_token2, - ACTIONS(7073), 1, - anon_sym_LPAREN, - ACTIONS(7075), 1, - aux_sym_null_hint_token2, - ACTIONS(7077), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7079), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7081), 1, - aux_sym_TRUE_token1, - ACTIONS(7083), 1, - aux_sym_FALSE_token1, - ACTIONS(7085), 1, - sym_number, - ACTIONS(7087), 1, - sym__unquoted_identifier, - ACTIONS(7089), 1, - anon_sym_BQUOTE, - ACTIONS(7091), 1, - anon_sym_DQUOTE, - ACTIONS(7093), 1, - anon_sym_SQUOTE, - ACTIONS(7097), 1, - anon_sym_DASH, - ACTIONS(7099), 1, - anon_sym_STAR, - ACTIONS(7101), 1, - aux_sym_interval_expression_token1, - ACTIONS(7103), 1, - anon_sym_DOLLAR, - ACTIONS(7105), 1, - sym__dollar_quoted_string_tag, - STATE(2430), 1, - sym_identifier, - STATE(2614), 1, - sym__quoted_identifier, - STATE(2921), 1, - sym_dotted_name, - STATE(2956), 1, - sym__identifier, - STATE(3317), 1, - sym_argument_reference, - STATE(3349), 1, - sym__expression, - STATE(3318), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7095), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3365), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [210420] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7071), 1, - aux_sym_cte_token2, - ACTIONS(7073), 1, - anon_sym_LPAREN, - ACTIONS(7075), 1, - aux_sym_null_hint_token2, - ACTIONS(7077), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7079), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7081), 1, - aux_sym_TRUE_token1, - ACTIONS(7083), 1, - aux_sym_FALSE_token1, - ACTIONS(7085), 1, - sym_number, - ACTIONS(7087), 1, - sym__unquoted_identifier, - ACTIONS(7089), 1, - anon_sym_BQUOTE, - ACTIONS(7091), 1, - anon_sym_DQUOTE, - ACTIONS(7093), 1, - anon_sym_SQUOTE, - ACTIONS(7097), 1, - anon_sym_DASH, - ACTIONS(7099), 1, - anon_sym_STAR, - ACTIONS(7101), 1, - aux_sym_interval_expression_token1, - ACTIONS(7103), 1, - anon_sym_DOLLAR, - ACTIONS(7105), 1, - sym__dollar_quoted_string_tag, - STATE(2430), 1, - sym_identifier, - STATE(2614), 1, - sym__quoted_identifier, - STATE(2921), 1, - sym_dotted_name, - STATE(2956), 1, - sym__identifier, - STATE(3317), 1, - sym_argument_reference, - STATE(3412), 1, - sym__expression, - STATE(3318), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7095), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3365), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [210524] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5174), 1, - aux_sym_cte_token2, - ACTIONS(5176), 1, - anon_sym_LPAREN, - ACTIONS(5178), 1, - aux_sym_null_hint_token2, - ACTIONS(5186), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5188), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5190), 1, - aux_sym_TRUE_token1, - ACTIONS(5192), 1, - aux_sym_FALSE_token1, - ACTIONS(5194), 1, - sym_number, - ACTIONS(5196), 1, - sym__unquoted_identifier, - ACTIONS(5198), 1, - anon_sym_BQUOTE, - ACTIONS(5200), 1, - anon_sym_DQUOTE, - ACTIONS(5202), 1, - anon_sym_SQUOTE, - ACTIONS(5206), 1, - anon_sym_DASH, - ACTIONS(5208), 1, - anon_sym_STAR, - ACTIONS(5210), 1, - aux_sym_interval_expression_token1, - ACTIONS(5212), 1, - anon_sym_DOLLAR, - ACTIONS(5214), 1, - sym__dollar_quoted_string_tag, - STATE(2949), 1, - sym_identifier, - STATE(3117), 1, - sym__quoted_identifier, - STATE(3342), 1, - sym_dotted_name, - STATE(3376), 1, - sym__identifier, - STATE(3600), 1, - sym_argument_reference, - STATE(3801), 1, - sym__expression, - STATE(3598), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5204), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3764), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [210628] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5174), 1, - aux_sym_cte_token2, - ACTIONS(5176), 1, - anon_sym_LPAREN, - ACTIONS(5178), 1, - aux_sym_null_hint_token2, - ACTIONS(5186), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5188), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5190), 1, - aux_sym_TRUE_token1, - ACTIONS(5192), 1, - aux_sym_FALSE_token1, - ACTIONS(5194), 1, - sym_number, - ACTIONS(5196), 1, - sym__unquoted_identifier, - ACTIONS(5198), 1, - anon_sym_BQUOTE, - ACTIONS(5200), 1, - anon_sym_DQUOTE, - ACTIONS(5202), 1, - anon_sym_SQUOTE, - ACTIONS(5206), 1, - anon_sym_DASH, - ACTIONS(5208), 1, - anon_sym_STAR, - ACTIONS(5210), 1, - aux_sym_interval_expression_token1, - ACTIONS(5212), 1, - anon_sym_DOLLAR, - ACTIONS(5214), 1, - sym__dollar_quoted_string_tag, - STATE(2949), 1, - sym_identifier, - STATE(3117), 1, - sym__quoted_identifier, - STATE(3342), 1, - sym_dotted_name, - STATE(3376), 1, - sym__identifier, - STATE(3600), 1, - sym_argument_reference, - STATE(3714), 1, - sym__expression, - STATE(3598), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5204), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3764), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [210732] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7751), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [210836] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7705), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [210940] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5174), 1, - aux_sym_cte_token2, - ACTIONS(5176), 1, - anon_sym_LPAREN, - ACTIONS(5178), 1, - aux_sym_null_hint_token2, - ACTIONS(5186), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5188), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5190), 1, - aux_sym_TRUE_token1, - ACTIONS(5192), 1, - aux_sym_FALSE_token1, - ACTIONS(5194), 1, - sym_number, - ACTIONS(5196), 1, - sym__unquoted_identifier, - ACTIONS(5198), 1, - anon_sym_BQUOTE, - ACTIONS(5200), 1, - anon_sym_DQUOTE, - ACTIONS(5202), 1, - anon_sym_SQUOTE, - ACTIONS(5206), 1, - anon_sym_DASH, - ACTIONS(5208), 1, - anon_sym_STAR, - ACTIONS(5210), 1, - aux_sym_interval_expression_token1, - ACTIONS(5212), 1, - anon_sym_DOLLAR, - ACTIONS(5214), 1, - sym__dollar_quoted_string_tag, - STATE(2949), 1, - sym_identifier, - STATE(3117), 1, - sym__quoted_identifier, - STATE(3342), 1, - sym_dotted_name, - STATE(3376), 1, - sym__identifier, - STATE(3600), 1, - sym_argument_reference, - STATE(3780), 1, - sym__expression, - STATE(3598), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5204), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3764), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [211044] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7738), 1, - aux_sym_cte_token2, - ACTIONS(7742), 1, - anon_sym_DASH, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3345), 1, - sym__identifier, - STATE(3453), 1, - sym_argument_reference, - STATE(3717), 1, - sym__expression, - STATE(3592), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7740), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [211148] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7738), 1, - aux_sym_cte_token2, - ACTIONS(7742), 1, - anon_sym_DASH, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3345), 1, - sym__identifier, - STATE(3453), 1, - sym_argument_reference, - STATE(3715), 1, - sym__expression, - STATE(3592), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7740), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [211252] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8678), 1, - aux_sym_cte_token2, - ACTIONS(8680), 1, - anon_sym_LPAREN, - ACTIONS(8682), 1, - aux_sym_null_hint_token2, - ACTIONS(8684), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8686), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8688), 1, - aux_sym_TRUE_token1, - ACTIONS(8690), 1, - aux_sym_FALSE_token1, - ACTIONS(8692), 1, - sym_number, - ACTIONS(8694), 1, - sym__unquoted_identifier, - ACTIONS(8696), 1, - anon_sym_BQUOTE, - ACTIONS(8698), 1, - anon_sym_DQUOTE, - ACTIONS(8700), 1, - anon_sym_SQUOTE, - ACTIONS(8704), 1, - anon_sym_DASH, - ACTIONS(8706), 1, - anon_sym_STAR, - ACTIONS(8708), 1, - aux_sym_interval_expression_token1, - ACTIONS(8710), 1, - anon_sym_DOLLAR, - ACTIONS(8712), 1, - sym__dollar_quoted_string_tag, - STATE(3634), 1, - sym_identifier, - STATE(3709), 1, - sym__quoted_identifier, - STATE(3922), 1, - sym__identifier, - STATE(3936), 1, - sym_dotted_name, - STATE(4139), 1, - sym_argument_reference, - STATE(4315), 1, - sym__expression, - STATE(4136), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8702), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4319), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [211356] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7120), 1, - aux_sym_cte_token2, - ACTIONS(7122), 1, - anon_sym_LPAREN, - ACTIONS(7124), 1, - aux_sym_null_hint_token2, - ACTIONS(7126), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7128), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7130), 1, - aux_sym_TRUE_token1, - ACTIONS(7132), 1, - aux_sym_FALSE_token1, - ACTIONS(7134), 1, - sym_number, - ACTIONS(7136), 1, - sym__unquoted_identifier, - ACTIONS(7138), 1, - anon_sym_BQUOTE, - ACTIONS(7140), 1, - anon_sym_DQUOTE, - ACTIONS(7142), 1, - anon_sym_SQUOTE, - ACTIONS(7146), 1, - anon_sym_DASH, - ACTIONS(7148), 1, - anon_sym_STAR, - ACTIONS(7150), 1, - aux_sym_interval_expression_token1, - ACTIONS(7152), 1, - anon_sym_DOLLAR, - ACTIONS(7154), 1, - sym__dollar_quoted_string_tag, - STATE(6879), 1, - sym_identifier, - STATE(7006), 1, - sym__quoted_identifier, - STATE(7100), 1, - sym_dotted_name, - STATE(7139), 1, - sym__identifier, - STATE(7327), 1, - sym_argument_reference, - STATE(7455), 1, - sym__expression, - STATE(7342), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7144), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7429), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [211460] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7120), 1, - aux_sym_cte_token2, - ACTIONS(7122), 1, - anon_sym_LPAREN, - ACTIONS(7124), 1, - aux_sym_null_hint_token2, - ACTIONS(7126), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7128), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7130), 1, - aux_sym_TRUE_token1, - ACTIONS(7132), 1, - aux_sym_FALSE_token1, - ACTIONS(7134), 1, - sym_number, - ACTIONS(7136), 1, - sym__unquoted_identifier, - ACTIONS(7138), 1, - anon_sym_BQUOTE, - ACTIONS(7140), 1, - anon_sym_DQUOTE, - ACTIONS(7142), 1, - anon_sym_SQUOTE, - ACTIONS(7146), 1, - anon_sym_DASH, - ACTIONS(7148), 1, - anon_sym_STAR, - ACTIONS(7150), 1, - aux_sym_interval_expression_token1, - ACTIONS(7152), 1, - anon_sym_DOLLAR, - ACTIONS(7154), 1, - sym__dollar_quoted_string_tag, - STATE(6879), 1, - sym_identifier, - STATE(7006), 1, - sym__quoted_identifier, - STATE(7100), 1, - sym_dotted_name, - STATE(7139), 1, - sym__identifier, - STATE(7327), 1, - sym_argument_reference, - STATE(7456), 1, - sym__expression, - STATE(7342), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7144), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7429), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [211564] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7120), 1, - aux_sym_cte_token2, - ACTIONS(7122), 1, - anon_sym_LPAREN, - ACTIONS(7124), 1, - aux_sym_null_hint_token2, - ACTIONS(7126), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7128), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7130), 1, - aux_sym_TRUE_token1, - ACTIONS(7132), 1, - aux_sym_FALSE_token1, - ACTIONS(7134), 1, - sym_number, - ACTIONS(7136), 1, - sym__unquoted_identifier, - ACTIONS(7138), 1, - anon_sym_BQUOTE, - ACTIONS(7140), 1, - anon_sym_DQUOTE, - ACTIONS(7142), 1, - anon_sym_SQUOTE, - ACTIONS(7146), 1, - anon_sym_DASH, - ACTIONS(7148), 1, - anon_sym_STAR, - ACTIONS(7150), 1, - aux_sym_interval_expression_token1, - ACTIONS(7152), 1, - anon_sym_DOLLAR, - ACTIONS(7154), 1, - sym__dollar_quoted_string_tag, - STATE(6879), 1, - sym_identifier, - STATE(7006), 1, - sym__quoted_identifier, - STATE(7100), 1, - sym_dotted_name, - STATE(7139), 1, - sym__identifier, - STATE(7327), 1, - sym_argument_reference, - STATE(7457), 1, - sym__expression, - STATE(7342), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7144), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7429), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [211668] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7120), 1, - aux_sym_cte_token2, - ACTIONS(7122), 1, - anon_sym_LPAREN, - ACTIONS(7124), 1, - aux_sym_null_hint_token2, - ACTIONS(7126), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7128), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7130), 1, - aux_sym_TRUE_token1, - ACTIONS(7132), 1, - aux_sym_FALSE_token1, - ACTIONS(7134), 1, - sym_number, - ACTIONS(7136), 1, - sym__unquoted_identifier, - ACTIONS(7138), 1, - anon_sym_BQUOTE, - ACTIONS(7140), 1, - anon_sym_DQUOTE, - ACTIONS(7142), 1, - anon_sym_SQUOTE, - ACTIONS(7146), 1, - anon_sym_DASH, - ACTIONS(7148), 1, - anon_sym_STAR, - ACTIONS(7150), 1, - aux_sym_interval_expression_token1, - ACTIONS(7152), 1, - anon_sym_DOLLAR, - ACTIONS(7154), 1, - sym__dollar_quoted_string_tag, - STATE(6879), 1, - sym_identifier, - STATE(7006), 1, - sym__quoted_identifier, - STATE(7100), 1, - sym_dotted_name, - STATE(7139), 1, - sym__identifier, - STATE(7327), 1, - sym_argument_reference, - STATE(7460), 1, - sym__expression, - STATE(7342), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7144), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7429), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [211772] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8093), 1, - aux_sym_cte_token2, - ACTIONS(8095), 1, - anon_sym_LPAREN, - ACTIONS(8097), 1, - aux_sym_null_hint_token2, - ACTIONS(8099), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8101), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8103), 1, - aux_sym_TRUE_token1, - ACTIONS(8105), 1, - aux_sym_FALSE_token1, - ACTIONS(8107), 1, - sym_number, - ACTIONS(8109), 1, - sym__unquoted_identifier, - ACTIONS(8111), 1, - anon_sym_BQUOTE, - ACTIONS(8113), 1, - anon_sym_DQUOTE, - ACTIONS(8115), 1, - anon_sym_SQUOTE, - ACTIONS(8119), 1, - anon_sym_DASH, - ACTIONS(8121), 1, - anon_sym_STAR, - ACTIONS(8123), 1, - aux_sym_interval_expression_token1, - ACTIONS(8125), 1, - anon_sym_DOLLAR, - ACTIONS(8127), 1, - sym__dollar_quoted_string_tag, - STATE(711), 1, - sym_identifier, - STATE(774), 1, - sym__quoted_identifier, - STATE(963), 1, - sym_dotted_name, - STATE(1106), 1, - sym__identifier, - STATE(1369), 1, - sym_argument_reference, - STATE(1575), 1, - sym__expression, - STATE(1368), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8117), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1614), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [211876] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7120), 1, - aux_sym_cte_token2, - ACTIONS(7122), 1, - anon_sym_LPAREN, - ACTIONS(7124), 1, - aux_sym_null_hint_token2, - ACTIONS(7126), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7128), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7130), 1, - aux_sym_TRUE_token1, - ACTIONS(7132), 1, - aux_sym_FALSE_token1, - ACTIONS(7134), 1, - sym_number, - ACTIONS(7136), 1, - sym__unquoted_identifier, - ACTIONS(7138), 1, - anon_sym_BQUOTE, - ACTIONS(7140), 1, - anon_sym_DQUOTE, - ACTIONS(7142), 1, - anon_sym_SQUOTE, - ACTIONS(7146), 1, - anon_sym_DASH, - ACTIONS(7148), 1, - anon_sym_STAR, - ACTIONS(7150), 1, - aux_sym_interval_expression_token1, - ACTIONS(7152), 1, - anon_sym_DOLLAR, - ACTIONS(7154), 1, - sym__dollar_quoted_string_tag, - STATE(6879), 1, - sym_identifier, - STATE(7006), 1, - sym__quoted_identifier, - STATE(7100), 1, - sym_dotted_name, - STATE(7139), 1, - sym__identifier, - STATE(7327), 1, - sym_argument_reference, - STATE(7377), 1, - sym__expression, - STATE(7342), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7144), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7429), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [211980] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7120), 1, - aux_sym_cte_token2, - ACTIONS(7122), 1, - anon_sym_LPAREN, - ACTIONS(7124), 1, - aux_sym_null_hint_token2, - ACTIONS(7126), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7128), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7130), 1, - aux_sym_TRUE_token1, - ACTIONS(7132), 1, - aux_sym_FALSE_token1, - ACTIONS(7134), 1, - sym_number, - ACTIONS(7136), 1, - sym__unquoted_identifier, - ACTIONS(7138), 1, - anon_sym_BQUOTE, - ACTIONS(7140), 1, - anon_sym_DQUOTE, - ACTIONS(7142), 1, - anon_sym_SQUOTE, - ACTIONS(7146), 1, - anon_sym_DASH, - ACTIONS(7148), 1, - anon_sym_STAR, - ACTIONS(7150), 1, - aux_sym_interval_expression_token1, - ACTIONS(7152), 1, - anon_sym_DOLLAR, - ACTIONS(7154), 1, - sym__dollar_quoted_string_tag, - STATE(6879), 1, - sym_identifier, - STATE(7006), 1, - sym__quoted_identifier, - STATE(7100), 1, - sym_dotted_name, - STATE(7139), 1, - sym__identifier, - STATE(7327), 1, - sym_argument_reference, - STATE(7466), 1, - sym__expression, - STATE(7342), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7144), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7429), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [212084] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8315), 1, - aux_sym_cte_token2, - ACTIONS(8317), 1, - anon_sym_LPAREN, - ACTIONS(8319), 1, - aux_sym_null_hint_token2, - ACTIONS(8321), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8323), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8325), 1, - aux_sym_TRUE_token1, - ACTIONS(8327), 1, - aux_sym_FALSE_token1, - ACTIONS(8329), 1, - sym_number, - ACTIONS(8331), 1, - sym__unquoted_identifier, - ACTIONS(8333), 1, - anon_sym_BQUOTE, - ACTIONS(8335), 1, - anon_sym_DQUOTE, - ACTIONS(8337), 1, - anon_sym_SQUOTE, - ACTIONS(8341), 1, - anon_sym_DASH, - ACTIONS(8343), 1, - anon_sym_STAR, - ACTIONS(8345), 1, - aux_sym_interval_expression_token1, - ACTIONS(8347), 1, - anon_sym_DOLLAR, - ACTIONS(8349), 1, - sym__dollar_quoted_string_tag, - STATE(425), 1, - sym__quoted_identifier, - STATE(517), 1, - sym_identifier, - STATE(572), 1, - sym_dotted_name, - STATE(821), 1, - sym__identifier, - STATE(1185), 1, - sym_argument_reference, - STATE(1481), 1, - sym__expression, - STATE(1188), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8339), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1527), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [212188] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6891), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6893), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [212244] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8674), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8676), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [212300] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8315), 1, - aux_sym_cte_token2, - ACTIONS(8317), 1, - anon_sym_LPAREN, - ACTIONS(8319), 1, - aux_sym_null_hint_token2, - ACTIONS(8321), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8323), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8325), 1, - aux_sym_TRUE_token1, - ACTIONS(8327), 1, - aux_sym_FALSE_token1, - ACTIONS(8329), 1, - sym_number, - ACTIONS(8331), 1, - sym__unquoted_identifier, - ACTIONS(8333), 1, - anon_sym_BQUOTE, - ACTIONS(8335), 1, - anon_sym_DQUOTE, - ACTIONS(8337), 1, - anon_sym_SQUOTE, - ACTIONS(8341), 1, - anon_sym_DASH, - ACTIONS(8343), 1, - anon_sym_STAR, - ACTIONS(8345), 1, - aux_sym_interval_expression_token1, - ACTIONS(8347), 1, - anon_sym_DOLLAR, - ACTIONS(8349), 1, - sym__dollar_quoted_string_tag, - STATE(425), 1, - sym__quoted_identifier, - STATE(517), 1, - sym_identifier, - STATE(572), 1, - sym_dotted_name, - STATE(821), 1, - sym__identifier, - STATE(1185), 1, - sym_argument_reference, - STATE(1434), 1, - sym__expression, - STATE(1188), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8339), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1527), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [212404] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8315), 1, - aux_sym_cte_token2, - ACTIONS(8317), 1, - anon_sym_LPAREN, - ACTIONS(8319), 1, - aux_sym_null_hint_token2, - ACTIONS(8321), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8323), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8325), 1, - aux_sym_TRUE_token1, - ACTIONS(8327), 1, - aux_sym_FALSE_token1, - ACTIONS(8329), 1, - sym_number, - ACTIONS(8331), 1, - sym__unquoted_identifier, - ACTIONS(8333), 1, - anon_sym_BQUOTE, - ACTIONS(8335), 1, - anon_sym_DQUOTE, - ACTIONS(8337), 1, - anon_sym_SQUOTE, - ACTIONS(8341), 1, - anon_sym_DASH, - ACTIONS(8343), 1, - anon_sym_STAR, - ACTIONS(8345), 1, - aux_sym_interval_expression_token1, - ACTIONS(8347), 1, - anon_sym_DOLLAR, - ACTIONS(8349), 1, - sym__dollar_quoted_string_tag, - STATE(425), 1, - sym__quoted_identifier, - STATE(517), 1, - sym_identifier, - STATE(572), 1, - sym_dotted_name, - STATE(821), 1, - sym__identifier, - STATE(1185), 1, - sym_argument_reference, - STATE(1421), 1, - sym__expression, - STATE(1188), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8339), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1527), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [212508] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8315), 1, - aux_sym_cte_token2, - ACTIONS(8317), 1, - anon_sym_LPAREN, - ACTIONS(8319), 1, - aux_sym_null_hint_token2, - ACTIONS(8321), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8323), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8325), 1, - aux_sym_TRUE_token1, - ACTIONS(8327), 1, - aux_sym_FALSE_token1, - ACTIONS(8329), 1, - sym_number, - ACTIONS(8331), 1, - sym__unquoted_identifier, - ACTIONS(8333), 1, - anon_sym_BQUOTE, - ACTIONS(8335), 1, - anon_sym_DQUOTE, - ACTIONS(8337), 1, - anon_sym_SQUOTE, - ACTIONS(8341), 1, - anon_sym_DASH, - ACTIONS(8343), 1, - anon_sym_STAR, - ACTIONS(8345), 1, - aux_sym_interval_expression_token1, - ACTIONS(8347), 1, - anon_sym_DOLLAR, - ACTIONS(8349), 1, - sym__dollar_quoted_string_tag, - STATE(425), 1, - sym__quoted_identifier, - STATE(517), 1, - sym_identifier, - STATE(572), 1, - sym_dotted_name, - STATE(821), 1, - sym__identifier, - STATE(1185), 1, - sym_argument_reference, - STATE(1518), 1, - sym__expression, - STATE(1188), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8339), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1527), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [212612] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7747), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [212716] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7744), 1, - aux_sym_cte_token2, - ACTIONS(7748), 1, - anon_sym_DASH, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5130), 1, - sym_dotted_name, - STATE(5476), 1, - sym_identifier, - STATE(6803), 1, - sym__identifier, - STATE(7040), 1, - sym__expression, - STATE(6949), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7746), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [212820] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7576), 1, - aux_sym_cte_token2, - ACTIONS(7578), 1, - anon_sym_LPAREN, - ACTIONS(7580), 1, - aux_sym_null_hint_token2, - ACTIONS(7582), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7584), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7586), 1, - aux_sym_TRUE_token1, - ACTIONS(7588), 1, - aux_sym_FALSE_token1, - ACTIONS(7590), 1, - sym_number, - ACTIONS(7592), 1, - sym__unquoted_identifier, - ACTIONS(7594), 1, - anon_sym_BQUOTE, - ACTIONS(7596), 1, - anon_sym_DQUOTE, - ACTIONS(7598), 1, - anon_sym_SQUOTE, - ACTIONS(7602), 1, - anon_sym_DASH, - ACTIONS(7604), 1, - anon_sym_STAR, - ACTIONS(7606), 1, - aux_sym_interval_expression_token1, - ACTIONS(7608), 1, - anon_sym_DOLLAR, - ACTIONS(7610), 1, - sym__dollar_quoted_string_tag, - STATE(2441), 1, - sym_dotted_name, - STATE(2583), 1, - sym__quoted_identifier, - STATE(2885), 1, - sym_identifier, - STATE(3397), 1, - sym__identifier, - STATE(3625), 1, - sym_argument_reference, - STATE(3786), 1, - sym__expression, - STATE(3610), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7600), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3808), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [212924] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7576), 1, - aux_sym_cte_token2, - ACTIONS(7578), 1, - anon_sym_LPAREN, - ACTIONS(7580), 1, - aux_sym_null_hint_token2, - ACTIONS(7582), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7584), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7586), 1, - aux_sym_TRUE_token1, - ACTIONS(7588), 1, - aux_sym_FALSE_token1, - ACTIONS(7590), 1, - sym_number, - ACTIONS(7592), 1, - sym__unquoted_identifier, - ACTIONS(7594), 1, - anon_sym_BQUOTE, - ACTIONS(7596), 1, - anon_sym_DQUOTE, - ACTIONS(7598), 1, - anon_sym_SQUOTE, - ACTIONS(7602), 1, - anon_sym_DASH, - ACTIONS(7604), 1, - anon_sym_STAR, - ACTIONS(7606), 1, - aux_sym_interval_expression_token1, - ACTIONS(7608), 1, - anon_sym_DOLLAR, - ACTIONS(7610), 1, - sym__dollar_quoted_string_tag, - STATE(2441), 1, - sym_dotted_name, - STATE(2583), 1, - sym__quoted_identifier, - STATE(2885), 1, - sym_identifier, - STATE(3397), 1, - sym__identifier, - STATE(3625), 1, - sym_argument_reference, - STATE(3757), 1, - sym__expression, - STATE(3610), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7600), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3808), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [213028] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7936), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7938), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_offset_clause_token1, - sym__unquoted_identifier, - [213084] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7305), 1, - aux_sym_cte_token2, - ACTIONS(7307), 1, - anon_sym_LPAREN, - ACTIONS(7309), 1, - aux_sym_null_hint_token2, - ACTIONS(7311), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7313), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7315), 1, - aux_sym_TRUE_token1, - ACTIONS(7317), 1, - aux_sym_FALSE_token1, - ACTIONS(7319), 1, - sym_number, - ACTIONS(7321), 1, - sym__unquoted_identifier, - ACTIONS(7323), 1, - anon_sym_BQUOTE, - ACTIONS(7325), 1, - anon_sym_DQUOTE, - ACTIONS(7327), 1, - anon_sym_SQUOTE, - ACTIONS(7331), 1, - anon_sym_DASH, - ACTIONS(7333), 1, - anon_sym_STAR, - ACTIONS(7335), 1, - aux_sym_interval_expression_token1, - ACTIONS(7337), 1, - anon_sym_DOLLAR, - ACTIONS(7339), 1, - sym__dollar_quoted_string_tag, - STATE(31), 1, - sym__quoted_identifier, - STATE(35), 1, - sym_identifier, - STATE(44), 1, - sym_dotted_name, - STATE(126), 1, - sym__identifier, - STATE(358), 1, - sym_argument_reference, - STATE(584), 1, - sym__expression, - STATE(357), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7329), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(473), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [213188] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8315), 1, - aux_sym_cte_token2, - ACTIONS(8317), 1, - anon_sym_LPAREN, - ACTIONS(8319), 1, - aux_sym_null_hint_token2, - ACTIONS(8321), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8323), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8325), 1, - aux_sym_TRUE_token1, - ACTIONS(8327), 1, - aux_sym_FALSE_token1, - ACTIONS(8329), 1, - sym_number, - ACTIONS(8331), 1, - sym__unquoted_identifier, - ACTIONS(8333), 1, - anon_sym_BQUOTE, - ACTIONS(8335), 1, - anon_sym_DQUOTE, - ACTIONS(8337), 1, - anon_sym_SQUOTE, - ACTIONS(8341), 1, - anon_sym_DASH, - ACTIONS(8343), 1, - anon_sym_STAR, - ACTIONS(8345), 1, - aux_sym_interval_expression_token1, - ACTIONS(8347), 1, - anon_sym_DOLLAR, - ACTIONS(8349), 1, - sym__dollar_quoted_string_tag, - STATE(425), 1, - sym__quoted_identifier, - STATE(517), 1, - sym_identifier, - STATE(572), 1, - sym_dotted_name, - STATE(821), 1, - sym__identifier, - STATE(1185), 1, - sym_argument_reference, - STATE(1428), 1, - sym__expression, - STATE(1188), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8339), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1527), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [213292] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5174), 1, - aux_sym_cte_token2, - ACTIONS(5176), 1, - anon_sym_LPAREN, - ACTIONS(5178), 1, - aux_sym_null_hint_token2, - ACTIONS(5186), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5188), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5190), 1, - aux_sym_TRUE_token1, - ACTIONS(5192), 1, - aux_sym_FALSE_token1, - ACTIONS(5194), 1, - sym_number, - ACTIONS(5196), 1, - sym__unquoted_identifier, - ACTIONS(5198), 1, - anon_sym_BQUOTE, - ACTIONS(5200), 1, - anon_sym_DQUOTE, - ACTIONS(5202), 1, - anon_sym_SQUOTE, - ACTIONS(5206), 1, - anon_sym_DASH, - ACTIONS(5208), 1, - anon_sym_STAR, - ACTIONS(5210), 1, - aux_sym_interval_expression_token1, - ACTIONS(5212), 1, - anon_sym_DOLLAR, - ACTIONS(5214), 1, - sym__dollar_quoted_string_tag, - STATE(2949), 1, - sym_identifier, - STATE(3117), 1, - sym__quoted_identifier, - STATE(3342), 1, - sym_dotted_name, - STATE(3376), 1, - sym__identifier, - STATE(3600), 1, - sym_argument_reference, - STATE(4060), 1, - sym__expression, - STATE(3598), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5204), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3764), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [213396] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7925), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [213500] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8521), 1, - aux_sym_cte_token2, - ACTIONS(8523), 1, - anon_sym_LPAREN, - ACTIONS(8525), 1, - aux_sym_null_hint_token2, - ACTIONS(8527), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8529), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8531), 1, - aux_sym_TRUE_token1, - ACTIONS(8533), 1, - aux_sym_FALSE_token1, - ACTIONS(8535), 1, - sym_number, - ACTIONS(8537), 1, - sym__unquoted_identifier, - ACTIONS(8539), 1, - anon_sym_BQUOTE, - ACTIONS(8541), 1, - anon_sym_DQUOTE, - ACTIONS(8543), 1, - anon_sym_SQUOTE, - ACTIONS(8547), 1, - anon_sym_DASH, - ACTIONS(8549), 1, - anon_sym_STAR, - ACTIONS(8551), 1, - aux_sym_interval_expression_token1, - ACTIONS(8553), 1, - anon_sym_DOLLAR, - ACTIONS(8555), 1, - sym__dollar_quoted_string_tag, - STATE(609), 1, - sym__quoted_identifier, - STATE(681), 1, - sym_identifier, - STATE(700), 1, - sym_dotted_name, - STATE(1045), 1, - sym__identifier, - STATE(1429), 1, - sym_argument_reference, - STATE(1578), 1, - sym__expression, - STATE(1426), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8545), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1623), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [213604] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7120), 1, - aux_sym_cte_token2, - ACTIONS(7122), 1, - anon_sym_LPAREN, - ACTIONS(7124), 1, - aux_sym_null_hint_token2, - ACTIONS(7126), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7128), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7130), 1, - aux_sym_TRUE_token1, - ACTIONS(7132), 1, - aux_sym_FALSE_token1, - ACTIONS(7134), 1, - sym_number, - ACTIONS(7136), 1, - sym__unquoted_identifier, - ACTIONS(7138), 1, - anon_sym_BQUOTE, - ACTIONS(7140), 1, - anon_sym_DQUOTE, - ACTIONS(7142), 1, - anon_sym_SQUOTE, - ACTIONS(7146), 1, - anon_sym_DASH, - ACTIONS(7148), 1, - anon_sym_STAR, - ACTIONS(7150), 1, - aux_sym_interval_expression_token1, - ACTIONS(7152), 1, - anon_sym_DOLLAR, - ACTIONS(7154), 1, - sym__dollar_quoted_string_tag, - STATE(6879), 1, - sym_identifier, - STATE(7006), 1, - sym__quoted_identifier, - STATE(7100), 1, - sym_dotted_name, - STATE(7139), 1, - sym__identifier, - STATE(7327), 1, - sym_argument_reference, - STATE(7484), 1, - sym__expression, - STATE(7342), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7144), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7429), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [213708] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8714), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8716), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_initial_mode_token1, - sym__unquoted_identifier, - [213764] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7305), 1, - aux_sym_cte_token2, - ACTIONS(7307), 1, - anon_sym_LPAREN, - ACTIONS(7309), 1, - aux_sym_null_hint_token2, - ACTIONS(7311), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7313), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7315), 1, - aux_sym_TRUE_token1, - ACTIONS(7317), 1, - aux_sym_FALSE_token1, - ACTIONS(7319), 1, - sym_number, - ACTIONS(7321), 1, - sym__unquoted_identifier, - ACTIONS(7323), 1, - anon_sym_BQUOTE, - ACTIONS(7325), 1, - anon_sym_DQUOTE, - ACTIONS(7327), 1, - anon_sym_SQUOTE, - ACTIONS(7331), 1, - anon_sym_DASH, - ACTIONS(7333), 1, - anon_sym_STAR, - ACTIONS(7335), 1, - aux_sym_interval_expression_token1, - ACTIONS(7337), 1, - anon_sym_DOLLAR, - ACTIONS(7339), 1, - sym__dollar_quoted_string_tag, - STATE(31), 1, - sym__quoted_identifier, - STATE(35), 1, - sym_identifier, - STATE(44), 1, - sym_dotted_name, - STATE(126), 1, - sym__identifier, - STATE(358), 1, - sym_argument_reference, - STATE(578), 1, - sym__expression, - STATE(357), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7329), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(473), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [213868] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7939), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [213972] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8678), 1, - aux_sym_cte_token2, - ACTIONS(8680), 1, - anon_sym_LPAREN, - ACTIONS(8682), 1, - aux_sym_null_hint_token2, - ACTIONS(8684), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8686), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8688), 1, - aux_sym_TRUE_token1, - ACTIONS(8690), 1, - aux_sym_FALSE_token1, - ACTIONS(8692), 1, - sym_number, - ACTIONS(8694), 1, - sym__unquoted_identifier, - ACTIONS(8696), 1, - anon_sym_BQUOTE, - ACTIONS(8698), 1, - anon_sym_DQUOTE, - ACTIONS(8700), 1, - anon_sym_SQUOTE, - ACTIONS(8704), 1, - anon_sym_DASH, - ACTIONS(8706), 1, - anon_sym_STAR, - ACTIONS(8708), 1, - aux_sym_interval_expression_token1, - ACTIONS(8710), 1, - anon_sym_DOLLAR, - ACTIONS(8712), 1, - sym__dollar_quoted_string_tag, - STATE(3634), 1, - sym_identifier, - STATE(3709), 1, - sym__quoted_identifier, - STATE(3922), 1, - sym__identifier, - STATE(3936), 1, - sym_dotted_name, - STATE(4139), 1, - sym_argument_reference, - STATE(4242), 1, - sym__expression, - STATE(4136), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8702), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4319), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [214076] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7814), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [214180] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7060), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [214284] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7887), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [214388] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8315), 1, - aux_sym_cte_token2, - ACTIONS(8317), 1, - anon_sym_LPAREN, - ACTIONS(8319), 1, - aux_sym_null_hint_token2, - ACTIONS(8321), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8323), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8325), 1, - aux_sym_TRUE_token1, - ACTIONS(8327), 1, - aux_sym_FALSE_token1, - ACTIONS(8329), 1, - sym_number, - ACTIONS(8331), 1, - sym__unquoted_identifier, - ACTIONS(8333), 1, - anon_sym_BQUOTE, - ACTIONS(8335), 1, - anon_sym_DQUOTE, - ACTIONS(8337), 1, - anon_sym_SQUOTE, - ACTIONS(8341), 1, - anon_sym_DASH, - ACTIONS(8343), 1, - anon_sym_STAR, - ACTIONS(8345), 1, - aux_sym_interval_expression_token1, - ACTIONS(8347), 1, - anon_sym_DOLLAR, - ACTIONS(8349), 1, - sym__dollar_quoted_string_tag, - STATE(425), 1, - sym__quoted_identifier, - STATE(517), 1, - sym_identifier, - STATE(572), 1, - sym_dotted_name, - STATE(821), 1, - sym__identifier, - STATE(1185), 1, - sym_argument_reference, - STATE(1437), 1, - sym__expression, - STATE(1188), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8339), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1527), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [214492] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8718), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8720), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [214548] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8315), 1, - aux_sym_cte_token2, - ACTIONS(8317), 1, - anon_sym_LPAREN, - ACTIONS(8319), 1, - aux_sym_null_hint_token2, - ACTIONS(8321), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8323), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8325), 1, - aux_sym_TRUE_token1, - ACTIONS(8327), 1, - aux_sym_FALSE_token1, - ACTIONS(8329), 1, - sym_number, - ACTIONS(8331), 1, - sym__unquoted_identifier, - ACTIONS(8333), 1, - anon_sym_BQUOTE, - ACTIONS(8335), 1, - anon_sym_DQUOTE, - ACTIONS(8337), 1, - anon_sym_SQUOTE, - ACTIONS(8341), 1, - anon_sym_DASH, - ACTIONS(8343), 1, - anon_sym_STAR, - ACTIONS(8345), 1, - aux_sym_interval_expression_token1, - ACTIONS(8347), 1, - anon_sym_DOLLAR, - ACTIONS(8349), 1, - sym__dollar_quoted_string_tag, - STATE(425), 1, - sym__quoted_identifier, - STATE(517), 1, - sym_identifier, - STATE(572), 1, - sym_dotted_name, - STATE(821), 1, - sym__identifier, - STATE(1185), 1, - sym_argument_reference, - STATE(1438), 1, - sym__expression, - STATE(1188), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8339), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1527), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [214652] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8093), 1, - aux_sym_cte_token2, - ACTIONS(8095), 1, - anon_sym_LPAREN, - ACTIONS(8097), 1, - aux_sym_null_hint_token2, - ACTIONS(8099), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8101), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8103), 1, - aux_sym_TRUE_token1, - ACTIONS(8105), 1, - aux_sym_FALSE_token1, - ACTIONS(8107), 1, - sym_number, - ACTIONS(8109), 1, - sym__unquoted_identifier, - ACTIONS(8111), 1, - anon_sym_BQUOTE, - ACTIONS(8113), 1, - anon_sym_DQUOTE, - ACTIONS(8115), 1, - anon_sym_SQUOTE, - ACTIONS(8119), 1, - anon_sym_DASH, - ACTIONS(8121), 1, - anon_sym_STAR, - ACTIONS(8123), 1, - aux_sym_interval_expression_token1, - ACTIONS(8125), 1, - anon_sym_DOLLAR, - ACTIONS(8127), 1, - sym__dollar_quoted_string_tag, - STATE(711), 1, - sym_identifier, - STATE(774), 1, - sym__quoted_identifier, - STATE(963), 1, - sym_dotted_name, - STATE(1106), 1, - sym__identifier, - STATE(1369), 1, - sym_argument_reference, - STATE(1580), 1, - sym__expression, - STATE(1368), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8117), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1614), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [214756] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2539), 1, - aux_sym_cte_token2, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(2543), 1, - aux_sym_null_hint_token2, - ACTIONS(2545), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2547), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2549), 1, - aux_sym_TRUE_token1, - ACTIONS(2551), 1, - aux_sym_FALSE_token1, - ACTIONS(2553), 1, - sym_number, - ACTIONS(2555), 1, - sym__unquoted_identifier, - ACTIONS(2557), 1, - anon_sym_BQUOTE, - ACTIONS(2559), 1, - anon_sym_DQUOTE, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2565), 1, - anon_sym_DASH, - ACTIONS(2567), 1, - anon_sym_STAR, - ACTIONS(2569), 1, - aux_sym_interval_expression_token1, - ACTIONS(2571), 1, - anon_sym_DOLLAR, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - STATE(2116), 1, - sym_identifier, - STATE(2134), 1, - sym__quoted_identifier, - STATE(2211), 1, - sym_dotted_name, - STATE(2227), 1, - sym__identifier, - STATE(2399), 1, - sym_argument_reference, - STATE(2619), 1, - sym__expression, - STATE(2359), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2563), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2493), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [214860] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2539), 1, - aux_sym_cte_token2, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(2543), 1, - aux_sym_null_hint_token2, - ACTIONS(2545), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2547), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2549), 1, - aux_sym_TRUE_token1, - ACTIONS(2551), 1, - aux_sym_FALSE_token1, - ACTIONS(2553), 1, - sym_number, - ACTIONS(2555), 1, - sym__unquoted_identifier, - ACTIONS(2557), 1, - anon_sym_BQUOTE, - ACTIONS(2559), 1, - anon_sym_DQUOTE, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2565), 1, - anon_sym_DASH, - ACTIONS(2567), 1, - anon_sym_STAR, - ACTIONS(2569), 1, - aux_sym_interval_expression_token1, - ACTIONS(2571), 1, - anon_sym_DOLLAR, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - STATE(2116), 1, - sym_identifier, - STATE(2134), 1, - sym__quoted_identifier, - STATE(2211), 1, - sym_dotted_name, - STATE(2227), 1, - sym__identifier, - STATE(2399), 1, - sym_argument_reference, - STATE(2622), 1, - sym__expression, - STATE(2359), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2563), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2493), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [214964] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8315), 1, - aux_sym_cte_token2, - ACTIONS(8317), 1, - anon_sym_LPAREN, - ACTIONS(8319), 1, - aux_sym_null_hint_token2, - ACTIONS(8321), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8323), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8325), 1, - aux_sym_TRUE_token1, - ACTIONS(8327), 1, - aux_sym_FALSE_token1, - ACTIONS(8329), 1, - sym_number, - ACTIONS(8331), 1, - sym__unquoted_identifier, - ACTIONS(8333), 1, - anon_sym_BQUOTE, - ACTIONS(8335), 1, - anon_sym_DQUOTE, - ACTIONS(8337), 1, - anon_sym_SQUOTE, - ACTIONS(8341), 1, - anon_sym_DASH, - ACTIONS(8343), 1, - anon_sym_STAR, - ACTIONS(8345), 1, - aux_sym_interval_expression_token1, - ACTIONS(8347), 1, - anon_sym_DOLLAR, - ACTIONS(8349), 1, - sym__dollar_quoted_string_tag, - STATE(425), 1, - sym__quoted_identifier, - STATE(517), 1, - sym_identifier, - STATE(572), 1, - sym_dotted_name, - STATE(821), 1, - sym__identifier, - STATE(1185), 1, - sym_argument_reference, - STATE(1440), 1, - sym__expression, - STATE(1188), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8339), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1527), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [215068] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5220), 1, - aux_sym_cte_token2, - ACTIONS(5222), 1, - anon_sym_LPAREN, - ACTIONS(5224), 1, - aux_sym_null_hint_token2, - ACTIONS(5232), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5234), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5236), 1, - aux_sym_TRUE_token1, - ACTIONS(5238), 1, - aux_sym_FALSE_token1, - ACTIONS(5240), 1, - sym_number, - ACTIONS(5242), 1, - sym__unquoted_identifier, - ACTIONS(5244), 1, - anon_sym_BQUOTE, - ACTIONS(5246), 1, - anon_sym_DQUOTE, - ACTIONS(5248), 1, - anon_sym_SQUOTE, - ACTIONS(5252), 1, - anon_sym_DASH, - ACTIONS(5254), 1, - anon_sym_STAR, - ACTIONS(5256), 1, - aux_sym_interval_expression_token1, - ACTIONS(5258), 1, - anon_sym_DOLLAR, - ACTIONS(5260), 1, - sym__dollar_quoted_string_tag, - STATE(535), 1, - sym_identifier, - STATE(644), 1, - sym__quoted_identifier, - STATE(795), 1, - sym_dotted_name, - STATE(841), 1, - sym__identifier, - STATE(1312), 1, - sym_argument_reference, - STATE(1464), 1, - sym__expression, - STATE(1321), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5250), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1375), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [215172] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5220), 1, - aux_sym_cte_token2, - ACTIONS(5222), 1, - anon_sym_LPAREN, - ACTIONS(5224), 1, - aux_sym_null_hint_token2, - ACTIONS(5232), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5234), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5236), 1, - aux_sym_TRUE_token1, - ACTIONS(5238), 1, - aux_sym_FALSE_token1, - ACTIONS(5240), 1, - sym_number, - ACTIONS(5242), 1, - sym__unquoted_identifier, - ACTIONS(5244), 1, - anon_sym_BQUOTE, - ACTIONS(5246), 1, - anon_sym_DQUOTE, - ACTIONS(5248), 1, - anon_sym_SQUOTE, - ACTIONS(5252), 1, - anon_sym_DASH, - ACTIONS(5254), 1, - anon_sym_STAR, - ACTIONS(5256), 1, - aux_sym_interval_expression_token1, - ACTIONS(5258), 1, - anon_sym_DOLLAR, - ACTIONS(5260), 1, - sym__dollar_quoted_string_tag, - STATE(535), 1, - sym_identifier, - STATE(644), 1, - sym__quoted_identifier, - STATE(795), 1, - sym_dotted_name, - STATE(841), 1, - sym__identifier, - STATE(1312), 1, - sym_argument_reference, - STATE(1390), 1, - sym__expression, - STATE(1321), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5250), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1375), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [215276] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8011), 1, - aux_sym_cte_token2, - ACTIONS(8013), 1, - anon_sym_LPAREN, - ACTIONS(8015), 1, - aux_sym_null_hint_token2, - ACTIONS(8017), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8019), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8021), 1, - aux_sym_TRUE_token1, - ACTIONS(8023), 1, - aux_sym_FALSE_token1, - ACTIONS(8025), 1, - sym_number, - ACTIONS(8027), 1, - sym__unquoted_identifier, - ACTIONS(8029), 1, - anon_sym_BQUOTE, - ACTIONS(8031), 1, - anon_sym_DQUOTE, - ACTIONS(8033), 1, - anon_sym_SQUOTE, - ACTIONS(8037), 1, - anon_sym_DASH, - ACTIONS(8039), 1, - anon_sym_STAR, - ACTIONS(8041), 1, - aux_sym_interval_expression_token1, - ACTIONS(8043), 1, - anon_sym_DOLLAR, - ACTIONS(8045), 1, - sym__dollar_quoted_string_tag, - STATE(2170), 1, - sym__quoted_identifier, - STATE(2207), 1, - sym_identifier, - STATE(2252), 1, - sym_dotted_name, - STATE(2507), 1, - sym__identifier, - STATE(2824), 1, - sym_argument_reference, - STATE(3142), 1, - sym__expression, - STATE(2822), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8035), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3164), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [215380] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8722), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8724), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [215436] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8315), 1, - aux_sym_cte_token2, - ACTIONS(8317), 1, - anon_sym_LPAREN, - ACTIONS(8319), 1, - aux_sym_null_hint_token2, - ACTIONS(8321), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8323), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8325), 1, - aux_sym_TRUE_token1, - ACTIONS(8327), 1, - aux_sym_FALSE_token1, - ACTIONS(8329), 1, - sym_number, - ACTIONS(8331), 1, - sym__unquoted_identifier, - ACTIONS(8333), 1, - anon_sym_BQUOTE, - ACTIONS(8335), 1, - anon_sym_DQUOTE, - ACTIONS(8337), 1, - anon_sym_SQUOTE, - ACTIONS(8341), 1, - anon_sym_DASH, - ACTIONS(8343), 1, - anon_sym_STAR, - ACTIONS(8345), 1, - aux_sym_interval_expression_token1, - ACTIONS(8347), 1, - anon_sym_DOLLAR, - ACTIONS(8349), 1, - sym__dollar_quoted_string_tag, - STATE(425), 1, - sym__quoted_identifier, - STATE(517), 1, - sym_identifier, - STATE(572), 1, - sym_dotted_name, - STATE(821), 1, - sym__identifier, - STATE(1185), 1, - sym_argument_reference, - STATE(1541), 1, - sym__expression, - STATE(1188), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8339), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1527), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [215540] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2539), 1, - aux_sym_cte_token2, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(2543), 1, - aux_sym_null_hint_token2, - ACTIONS(2545), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2547), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2549), 1, - aux_sym_TRUE_token1, - ACTIONS(2551), 1, - aux_sym_FALSE_token1, - ACTIONS(2553), 1, - sym_number, - ACTIONS(2555), 1, - sym__unquoted_identifier, - ACTIONS(2557), 1, - anon_sym_BQUOTE, - ACTIONS(2559), 1, - anon_sym_DQUOTE, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2565), 1, - anon_sym_DASH, - ACTIONS(2567), 1, - anon_sym_STAR, - ACTIONS(2569), 1, - aux_sym_interval_expression_token1, - ACTIONS(2571), 1, - anon_sym_DOLLAR, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - STATE(2116), 1, - sym_identifier, - STATE(2134), 1, - sym__quoted_identifier, - STATE(2211), 1, - sym_dotted_name, - STATE(2227), 1, - sym__identifier, - STATE(2399), 1, - sym_argument_reference, - STATE(2539), 1, - sym__expression, - STATE(2359), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2563), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2493), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [215644] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7738), 1, - aux_sym_cte_token2, - ACTIONS(7742), 1, - anon_sym_DASH, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3345), 1, - sym__identifier, - STATE(3453), 1, - sym_argument_reference, - STATE(3708), 1, - sym__expression, - STATE(3592), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7740), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [215748] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7738), 1, - aux_sym_cte_token2, - ACTIONS(7742), 1, - anon_sym_DASH, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3345), 1, - sym__identifier, - STATE(3453), 1, - sym_argument_reference, - STATE(3712), 1, - sym__expression, - STATE(3592), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7740), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [215852] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7704), 1, - sym__expression, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [215956] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7507), 1, - aux_sym_cte_token2, - ACTIONS(7509), 1, - anon_sym_LPAREN, - ACTIONS(7511), 1, - aux_sym_null_hint_token2, - ACTIONS(7513), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7515), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7517), 1, - aux_sym_TRUE_token1, - ACTIONS(7519), 1, - aux_sym_FALSE_token1, - ACTIONS(7521), 1, - sym_number, - ACTIONS(7523), 1, - sym__unquoted_identifier, - ACTIONS(7525), 1, - anon_sym_BQUOTE, - ACTIONS(7527), 1, - anon_sym_DQUOTE, - ACTIONS(7529), 1, - anon_sym_SQUOTE, - ACTIONS(7533), 1, - anon_sym_DASH, - ACTIONS(7535), 1, - anon_sym_STAR, - ACTIONS(7537), 1, - aux_sym_interval_expression_token1, - ACTIONS(7539), 1, - anon_sym_DOLLAR, - ACTIONS(7541), 1, - sym__dollar_quoted_string_tag, - STATE(4284), 1, - sym_identifier, - STATE(4370), 1, - sym__quoted_identifier, - STATE(4848), 1, - sym__identifier, - STATE(4875), 1, - sym_dotted_name, - STATE(5314), 1, - sym_argument_reference, - STATE(5491), 1, - sym__expression, - STATE(5312), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7531), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5513), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [216060] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7744), 1, - aux_sym_cte_token2, - ACTIONS(7748), 1, - anon_sym_DASH, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5130), 1, - sym_dotted_name, - STATE(5476), 1, - sym_identifier, - STATE(6803), 1, - sym__identifier, - STATE(7072), 1, - sym__expression, - STATE(6949), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7746), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [216164] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7642), 1, - aux_sym_cte_token2, - ACTIONS(7644), 1, - anon_sym_LPAREN, - ACTIONS(7646), 1, - aux_sym_null_hint_token2, - ACTIONS(7648), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7650), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7652), 1, - aux_sym_TRUE_token1, - ACTIONS(7654), 1, - aux_sym_FALSE_token1, - ACTIONS(7656), 1, - sym_number, - ACTIONS(7658), 1, - sym__unquoted_identifier, - ACTIONS(7660), 1, - anon_sym_BQUOTE, - ACTIONS(7662), 1, - anon_sym_DQUOTE, - ACTIONS(7664), 1, - anon_sym_SQUOTE, - ACTIONS(7668), 1, - anon_sym_DASH, - ACTIONS(7670), 1, - anon_sym_STAR, - ACTIONS(7672), 1, - aux_sym_interval_expression_token1, - ACTIONS(7674), 1, - anon_sym_DOLLAR, - ACTIONS(7676), 1, - sym__dollar_quoted_string_tag, - STATE(6897), 1, - sym_identifier, - STATE(6959), 1, - sym__quoted_identifier, - STATE(7136), 1, - sym_dotted_name, - STATE(7142), 1, - sym__identifier, - STATE(7278), 1, - sym_argument_reference, - STATE(7413), 1, - sym__expression, - STATE(7310), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7666), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7454), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [216268] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2539), 1, - aux_sym_cte_token2, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(2543), 1, - aux_sym_null_hint_token2, - ACTIONS(2545), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2547), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2549), 1, - aux_sym_TRUE_token1, - ACTIONS(2551), 1, - aux_sym_FALSE_token1, - ACTIONS(2553), 1, - sym_number, - ACTIONS(2555), 1, - sym__unquoted_identifier, - ACTIONS(2557), 1, - anon_sym_BQUOTE, - ACTIONS(2559), 1, - anon_sym_DQUOTE, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2565), 1, - anon_sym_DASH, - ACTIONS(2567), 1, - anon_sym_STAR, - ACTIONS(2569), 1, - aux_sym_interval_expression_token1, - ACTIONS(2571), 1, - anon_sym_DOLLAR, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - STATE(2116), 1, - sym_identifier, - STATE(2134), 1, - sym__quoted_identifier, - STATE(2211), 1, - sym_dotted_name, - STATE(2227), 1, - sym__identifier, - STATE(2399), 1, - sym_argument_reference, - STATE(2541), 1, - sym__expression, - STATE(2359), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2563), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2493), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [216372] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7743), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [216476] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7892), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [216580] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2539), 1, - aux_sym_cte_token2, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(2543), 1, - aux_sym_null_hint_token2, - ACTIONS(2545), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2547), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2549), 1, - aux_sym_TRUE_token1, - ACTIONS(2551), 1, - aux_sym_FALSE_token1, - ACTIONS(2553), 1, - sym_number, - ACTIONS(2555), 1, - sym__unquoted_identifier, - ACTIONS(2557), 1, - anon_sym_BQUOTE, - ACTIONS(2559), 1, - anon_sym_DQUOTE, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2565), 1, - anon_sym_DASH, - ACTIONS(2567), 1, - anon_sym_STAR, - ACTIONS(2569), 1, - aux_sym_interval_expression_token1, - ACTIONS(2571), 1, - anon_sym_DOLLAR, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - STATE(2116), 1, - sym_identifier, - STATE(2134), 1, - sym__quoted_identifier, - STATE(2211), 1, - sym_dotted_name, - STATE(2227), 1, - sym__identifier, - STATE(2399), 1, - sym_argument_reference, - STATE(2542), 1, - sym__expression, - STATE(2359), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2563), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2493), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [216684] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5220), 1, - aux_sym_cte_token2, - ACTIONS(5222), 1, - anon_sym_LPAREN, - ACTIONS(5224), 1, - aux_sym_null_hint_token2, - ACTIONS(5232), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5234), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5236), 1, - aux_sym_TRUE_token1, - ACTIONS(5238), 1, - aux_sym_FALSE_token1, - ACTIONS(5240), 1, - sym_number, - ACTIONS(5242), 1, - sym__unquoted_identifier, - ACTIONS(5244), 1, - anon_sym_BQUOTE, - ACTIONS(5246), 1, - anon_sym_DQUOTE, - ACTIONS(5248), 1, - anon_sym_SQUOTE, - ACTIONS(5252), 1, - anon_sym_DASH, - ACTIONS(5254), 1, - anon_sym_STAR, - ACTIONS(5256), 1, - aux_sym_interval_expression_token1, - ACTIONS(5258), 1, - anon_sym_DOLLAR, - ACTIONS(5260), 1, - sym__dollar_quoted_string_tag, - STATE(535), 1, - sym_identifier, - STATE(644), 1, - sym__quoted_identifier, - STATE(795), 1, - sym_dotted_name, - STATE(841), 1, - sym__identifier, - STATE(1312), 1, - sym_argument_reference, - STATE(1392), 1, - sym__expression, - STATE(1321), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5250), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1375), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [216788] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7305), 1, - aux_sym_cte_token2, - ACTIONS(7307), 1, - anon_sym_LPAREN, - ACTIONS(7309), 1, - aux_sym_null_hint_token2, - ACTIONS(7311), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7313), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7315), 1, - aux_sym_TRUE_token1, - ACTIONS(7317), 1, - aux_sym_FALSE_token1, - ACTIONS(7319), 1, - sym_number, - ACTIONS(7321), 1, - sym__unquoted_identifier, - ACTIONS(7323), 1, - anon_sym_BQUOTE, - ACTIONS(7325), 1, - anon_sym_DQUOTE, - ACTIONS(7327), 1, - anon_sym_SQUOTE, - ACTIONS(7331), 1, - anon_sym_DASH, - ACTIONS(7333), 1, - anon_sym_STAR, - ACTIONS(7335), 1, - aux_sym_interval_expression_token1, - ACTIONS(7337), 1, - anon_sym_DOLLAR, - ACTIONS(7339), 1, - sym__dollar_quoted_string_tag, - STATE(31), 1, - sym__quoted_identifier, - STATE(35), 1, - sym_identifier, - STATE(44), 1, - sym_dotted_name, - STATE(126), 1, - sym__identifier, - STATE(358), 1, - sym_argument_reference, - STATE(414), 1, - sym__expression, - STATE(357), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7329), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(473), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [216892] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7305), 1, - aux_sym_cte_token2, - ACTIONS(7307), 1, - anon_sym_LPAREN, - ACTIONS(7309), 1, - aux_sym_null_hint_token2, - ACTIONS(7311), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7313), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7315), 1, - aux_sym_TRUE_token1, - ACTIONS(7317), 1, - aux_sym_FALSE_token1, - ACTIONS(7319), 1, - sym_number, - ACTIONS(7321), 1, - sym__unquoted_identifier, - ACTIONS(7323), 1, - anon_sym_BQUOTE, - ACTIONS(7325), 1, - anon_sym_DQUOTE, - ACTIONS(7327), 1, - anon_sym_SQUOTE, - ACTIONS(7331), 1, - anon_sym_DASH, - ACTIONS(7333), 1, - anon_sym_STAR, - ACTIONS(7335), 1, - aux_sym_interval_expression_token1, - ACTIONS(7337), 1, - anon_sym_DOLLAR, - ACTIONS(7339), 1, - sym__dollar_quoted_string_tag, - STATE(31), 1, - sym__quoted_identifier, - STATE(35), 1, - sym_identifier, - STATE(44), 1, - sym_dotted_name, - STATE(126), 1, - sym__identifier, - STATE(358), 1, - sym_argument_reference, - STATE(442), 1, - sym__expression, - STATE(357), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7329), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(473), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [216996] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7305), 1, - aux_sym_cte_token2, - ACTIONS(7307), 1, - anon_sym_LPAREN, - ACTIONS(7309), 1, - aux_sym_null_hint_token2, - ACTIONS(7311), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7313), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7315), 1, - aux_sym_TRUE_token1, - ACTIONS(7317), 1, - aux_sym_FALSE_token1, - ACTIONS(7319), 1, - sym_number, - ACTIONS(7321), 1, - sym__unquoted_identifier, - ACTIONS(7323), 1, - anon_sym_BQUOTE, - ACTIONS(7325), 1, - anon_sym_DQUOTE, - ACTIONS(7327), 1, - anon_sym_SQUOTE, - ACTIONS(7331), 1, - anon_sym_DASH, - ACTIONS(7333), 1, - anon_sym_STAR, - ACTIONS(7335), 1, - aux_sym_interval_expression_token1, - ACTIONS(7337), 1, - anon_sym_DOLLAR, - ACTIONS(7339), 1, - sym__dollar_quoted_string_tag, - STATE(31), 1, - sym__quoted_identifier, - STATE(35), 1, - sym_identifier, - STATE(44), 1, - sym_dotted_name, - STATE(126), 1, - sym__identifier, - STATE(358), 1, - sym_argument_reference, - STATE(427), 1, - sym__expression, - STATE(357), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7329), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(473), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [217100] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7305), 1, - aux_sym_cte_token2, - ACTIONS(7307), 1, - anon_sym_LPAREN, - ACTIONS(7309), 1, - aux_sym_null_hint_token2, - ACTIONS(7311), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7313), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7315), 1, - aux_sym_TRUE_token1, - ACTIONS(7317), 1, - aux_sym_FALSE_token1, - ACTIONS(7319), 1, - sym_number, - ACTIONS(7321), 1, - sym__unquoted_identifier, - ACTIONS(7323), 1, - anon_sym_BQUOTE, - ACTIONS(7325), 1, - anon_sym_DQUOTE, - ACTIONS(7327), 1, - anon_sym_SQUOTE, - ACTIONS(7331), 1, - anon_sym_DASH, - ACTIONS(7333), 1, - anon_sym_STAR, - ACTIONS(7335), 1, - aux_sym_interval_expression_token1, - ACTIONS(7337), 1, - anon_sym_DOLLAR, - ACTIONS(7339), 1, - sym__dollar_quoted_string_tag, - STATE(31), 1, - sym__quoted_identifier, - STATE(35), 1, - sym_identifier, - STATE(44), 1, - sym_dotted_name, - STATE(126), 1, - sym__identifier, - STATE(358), 1, - sym_argument_reference, - STATE(470), 1, - sym__expression, - STATE(357), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7329), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(473), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [217204] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8730), 1, - aux_sym_create_table_statement_token1, - ACTIONS(8726), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8728), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [217262] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7305), 1, - aux_sym_cte_token2, - ACTIONS(7307), 1, - anon_sym_LPAREN, - ACTIONS(7309), 1, - aux_sym_null_hint_token2, - ACTIONS(7311), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7313), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7315), 1, - aux_sym_TRUE_token1, - ACTIONS(7317), 1, - aux_sym_FALSE_token1, - ACTIONS(7319), 1, - sym_number, - ACTIONS(7321), 1, - sym__unquoted_identifier, - ACTIONS(7323), 1, - anon_sym_BQUOTE, - ACTIONS(7325), 1, - anon_sym_DQUOTE, - ACTIONS(7327), 1, - anon_sym_SQUOTE, - ACTIONS(7331), 1, - anon_sym_DASH, - ACTIONS(7333), 1, - anon_sym_STAR, - ACTIONS(7335), 1, - aux_sym_interval_expression_token1, - ACTIONS(7337), 1, - anon_sym_DOLLAR, - ACTIONS(7339), 1, - sym__dollar_quoted_string_tag, - STATE(31), 1, - sym__quoted_identifier, - STATE(35), 1, - sym_identifier, - STATE(44), 1, - sym_dotted_name, - STATE(126), 1, - sym__identifier, - STATE(358), 1, - sym_argument_reference, - STATE(423), 1, - sym__expression, - STATE(357), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7329), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(473), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [217366] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7305), 1, - aux_sym_cte_token2, - ACTIONS(7307), 1, - anon_sym_LPAREN, - ACTIONS(7309), 1, - aux_sym_null_hint_token2, - ACTIONS(7311), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7313), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7315), 1, - aux_sym_TRUE_token1, - ACTIONS(7317), 1, - aux_sym_FALSE_token1, - ACTIONS(7319), 1, - sym_number, - ACTIONS(7321), 1, - sym__unquoted_identifier, - ACTIONS(7323), 1, - anon_sym_BQUOTE, - ACTIONS(7325), 1, - anon_sym_DQUOTE, - ACTIONS(7327), 1, - anon_sym_SQUOTE, - ACTIONS(7331), 1, - anon_sym_DASH, - ACTIONS(7333), 1, - anon_sym_STAR, - ACTIONS(7335), 1, - aux_sym_interval_expression_token1, - ACTIONS(7337), 1, - anon_sym_DOLLAR, - ACTIONS(7339), 1, - sym__dollar_quoted_string_tag, - STATE(31), 1, - sym__quoted_identifier, - STATE(35), 1, - sym_identifier, - STATE(44), 1, - sym_dotted_name, - STATE(126), 1, - sym__identifier, - STATE(358), 1, - sym_argument_reference, - STATE(419), 1, - sym__expression, - STATE(357), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7329), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(473), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [217470] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7305), 1, - aux_sym_cte_token2, - ACTIONS(7307), 1, - anon_sym_LPAREN, - ACTIONS(7309), 1, - aux_sym_null_hint_token2, - ACTIONS(7311), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7313), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7315), 1, - aux_sym_TRUE_token1, - ACTIONS(7317), 1, - aux_sym_FALSE_token1, - ACTIONS(7319), 1, - sym_number, - ACTIONS(7321), 1, - sym__unquoted_identifier, - ACTIONS(7323), 1, - anon_sym_BQUOTE, - ACTIONS(7325), 1, - anon_sym_DQUOTE, - ACTIONS(7327), 1, - anon_sym_SQUOTE, - ACTIONS(7331), 1, - anon_sym_DASH, - ACTIONS(7333), 1, - anon_sym_STAR, - ACTIONS(7335), 1, - aux_sym_interval_expression_token1, - ACTIONS(7337), 1, - anon_sym_DOLLAR, - ACTIONS(7339), 1, - sym__dollar_quoted_string_tag, - STATE(31), 1, - sym__quoted_identifier, - STATE(35), 1, - sym_identifier, - STATE(44), 1, - sym_dotted_name, - STATE(126), 1, - sym__identifier, - STATE(358), 1, - sym_argument_reference, - STATE(406), 1, - sym__expression, - STATE(357), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7329), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(473), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [217574] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8678), 1, - aux_sym_cte_token2, - ACTIONS(8680), 1, - anon_sym_LPAREN, - ACTIONS(8682), 1, - aux_sym_null_hint_token2, - ACTIONS(8684), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8686), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8688), 1, - aux_sym_TRUE_token1, - ACTIONS(8690), 1, - aux_sym_FALSE_token1, - ACTIONS(8692), 1, - sym_number, - ACTIONS(8694), 1, - sym__unquoted_identifier, - ACTIONS(8696), 1, - anon_sym_BQUOTE, - ACTIONS(8698), 1, - anon_sym_DQUOTE, - ACTIONS(8700), 1, - anon_sym_SQUOTE, - ACTIONS(8704), 1, - anon_sym_DASH, - ACTIONS(8706), 1, - anon_sym_STAR, - ACTIONS(8708), 1, - aux_sym_interval_expression_token1, - ACTIONS(8710), 1, - anon_sym_DOLLAR, - ACTIONS(8712), 1, - sym__dollar_quoted_string_tag, - STATE(3634), 1, - sym_identifier, - STATE(3709), 1, - sym__quoted_identifier, - STATE(3922), 1, - sym__identifier, - STATE(3936), 1, - sym_dotted_name, - STATE(4139), 1, - sym_argument_reference, - STATE(4300), 1, - sym__expression, - STATE(4136), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8702), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4319), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [217678] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5220), 1, - aux_sym_cte_token2, - ACTIONS(5222), 1, - anon_sym_LPAREN, - ACTIONS(5224), 1, - aux_sym_null_hint_token2, - ACTIONS(5232), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5234), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5236), 1, - aux_sym_TRUE_token1, - ACTIONS(5238), 1, - aux_sym_FALSE_token1, - ACTIONS(5240), 1, - sym_number, - ACTIONS(5242), 1, - sym__unquoted_identifier, - ACTIONS(5244), 1, - anon_sym_BQUOTE, - ACTIONS(5246), 1, - anon_sym_DQUOTE, - ACTIONS(5248), 1, - anon_sym_SQUOTE, - ACTIONS(5252), 1, - anon_sym_DASH, - ACTIONS(5254), 1, - anon_sym_STAR, - ACTIONS(5256), 1, - aux_sym_interval_expression_token1, - ACTIONS(5258), 1, - anon_sym_DOLLAR, - ACTIONS(5260), 1, - sym__dollar_quoted_string_tag, - STATE(535), 1, - sym_identifier, - STATE(644), 1, - sym__quoted_identifier, - STATE(795), 1, - sym_dotted_name, - STATE(841), 1, - sym__identifier, - STATE(1312), 1, - sym_argument_reference, - STATE(1393), 1, - sym__expression, - STATE(1321), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5250), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1375), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [217782] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8678), 1, - aux_sym_cte_token2, - ACTIONS(8680), 1, - anon_sym_LPAREN, - ACTIONS(8682), 1, - aux_sym_null_hint_token2, - ACTIONS(8684), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8686), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8688), 1, - aux_sym_TRUE_token1, - ACTIONS(8690), 1, - aux_sym_FALSE_token1, - ACTIONS(8692), 1, - sym_number, - ACTIONS(8694), 1, - sym__unquoted_identifier, - ACTIONS(8696), 1, - anon_sym_BQUOTE, - ACTIONS(8698), 1, - anon_sym_DQUOTE, - ACTIONS(8700), 1, - anon_sym_SQUOTE, - ACTIONS(8704), 1, - anon_sym_DASH, - ACTIONS(8706), 1, - anon_sym_STAR, - ACTIONS(8708), 1, - aux_sym_interval_expression_token1, - ACTIONS(8710), 1, - anon_sym_DOLLAR, - ACTIONS(8712), 1, - sym__dollar_quoted_string_tag, - STATE(3634), 1, - sym_identifier, - STATE(3709), 1, - sym__quoted_identifier, - STATE(3922), 1, - sym__identifier, - STATE(3936), 1, - sym_dotted_name, - STATE(4139), 1, - sym_argument_reference, - STATE(4223), 1, - sym__expression, - STATE(4136), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8702), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4319), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [217886] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7305), 1, - aux_sym_cte_token2, - ACTIONS(7307), 1, - anon_sym_LPAREN, - ACTIONS(7309), 1, - aux_sym_null_hint_token2, - ACTIONS(7311), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7313), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7315), 1, - aux_sym_TRUE_token1, - ACTIONS(7317), 1, - aux_sym_FALSE_token1, - ACTIONS(7319), 1, - sym_number, - ACTIONS(7321), 1, - sym__unquoted_identifier, - ACTIONS(7323), 1, - anon_sym_BQUOTE, - ACTIONS(7325), 1, - anon_sym_DQUOTE, - ACTIONS(7327), 1, - anon_sym_SQUOTE, - ACTIONS(7331), 1, - anon_sym_DASH, - ACTIONS(7333), 1, - anon_sym_STAR, - ACTIONS(7335), 1, - aux_sym_interval_expression_token1, - ACTIONS(7337), 1, - anon_sym_DOLLAR, - ACTIONS(7339), 1, - sym__dollar_quoted_string_tag, - STATE(31), 1, - sym__quoted_identifier, - STATE(35), 1, - sym_identifier, - STATE(44), 1, - sym_dotted_name, - STATE(126), 1, - sym__identifier, - STATE(358), 1, - sym_argument_reference, - STATE(483), 1, - sym__expression, - STATE(357), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7329), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(473), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [217990] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7305), 1, - aux_sym_cte_token2, - ACTIONS(7307), 1, - anon_sym_LPAREN, - ACTIONS(7309), 1, - aux_sym_null_hint_token2, - ACTIONS(7311), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7313), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7315), 1, - aux_sym_TRUE_token1, - ACTIONS(7317), 1, - aux_sym_FALSE_token1, - ACTIONS(7319), 1, - sym_number, - ACTIONS(7321), 1, - sym__unquoted_identifier, - ACTIONS(7323), 1, - anon_sym_BQUOTE, - ACTIONS(7325), 1, - anon_sym_DQUOTE, - ACTIONS(7327), 1, - anon_sym_SQUOTE, - ACTIONS(7331), 1, - anon_sym_DASH, - ACTIONS(7333), 1, - anon_sym_STAR, - ACTIONS(7335), 1, - aux_sym_interval_expression_token1, - ACTIONS(7337), 1, - anon_sym_DOLLAR, - ACTIONS(7339), 1, - sym__dollar_quoted_string_tag, - STATE(31), 1, - sym__quoted_identifier, - STATE(35), 1, - sym_identifier, - STATE(44), 1, - sym_dotted_name, - STATE(126), 1, - sym__identifier, - STATE(358), 1, - sym_argument_reference, - STATE(502), 1, - sym__expression, - STATE(357), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7329), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(473), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [218094] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2539), 1, - aux_sym_cte_token2, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(2543), 1, - aux_sym_null_hint_token2, - ACTIONS(2545), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2547), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2549), 1, - aux_sym_TRUE_token1, - ACTIONS(2551), 1, - aux_sym_FALSE_token1, - ACTIONS(2553), 1, - sym_number, - ACTIONS(2555), 1, - sym__unquoted_identifier, - ACTIONS(2557), 1, - anon_sym_BQUOTE, - ACTIONS(2559), 1, - anon_sym_DQUOTE, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2565), 1, - anon_sym_DASH, - ACTIONS(2567), 1, - anon_sym_STAR, - ACTIONS(2569), 1, - aux_sym_interval_expression_token1, - ACTIONS(2571), 1, - anon_sym_DOLLAR, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - STATE(2116), 1, - sym_identifier, - STATE(2134), 1, - sym__quoted_identifier, - STATE(2211), 1, - sym_dotted_name, - STATE(2227), 1, - sym__identifier, - STATE(2399), 1, - sym_argument_reference, - STATE(2545), 1, - sym__expression, - STATE(2359), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2563), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2493), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [218198] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7813), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [218302] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8634), 1, - aux_sym_cte_token2, - ACTIONS(8636), 1, - anon_sym_LPAREN, - ACTIONS(8638), 1, - aux_sym_null_hint_token2, - ACTIONS(8640), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8642), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8644), 1, - aux_sym_TRUE_token1, - ACTIONS(8646), 1, - aux_sym_FALSE_token1, - ACTIONS(8648), 1, - sym_number, - ACTIONS(8650), 1, - sym__unquoted_identifier, - ACTIONS(8652), 1, - anon_sym_BQUOTE, - ACTIONS(8654), 1, - anon_sym_DQUOTE, - ACTIONS(8656), 1, - anon_sym_SQUOTE, - ACTIONS(8660), 1, - anon_sym_DASH, - ACTIONS(8662), 1, - anon_sym_STAR, - ACTIONS(8664), 1, - aux_sym_interval_expression_token1, - ACTIONS(8666), 1, - anon_sym_DOLLAR, - ACTIONS(8668), 1, - sym__dollar_quoted_string_tag, - STATE(6858), 1, - sym__quoted_identifier, - STATE(7025), 1, - sym_dotted_name, - STATE(7129), 1, - sym_identifier, - STATE(7383), 1, - sym__identifier, - STATE(7649), 1, - sym_argument_reference, - STATE(7689), 1, - sym__expression, - STATE(7605), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8658), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7661), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [218406] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2539), 1, - aux_sym_cte_token2, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(2543), 1, - aux_sym_null_hint_token2, - ACTIONS(2545), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2547), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2549), 1, - aux_sym_TRUE_token1, - ACTIONS(2551), 1, - aux_sym_FALSE_token1, - ACTIONS(2553), 1, - sym_number, - ACTIONS(2555), 1, - sym__unquoted_identifier, - ACTIONS(2557), 1, - anon_sym_BQUOTE, - ACTIONS(2559), 1, - anon_sym_DQUOTE, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2565), 1, - anon_sym_DASH, - ACTIONS(2567), 1, - anon_sym_STAR, - ACTIONS(2569), 1, - aux_sym_interval_expression_token1, - ACTIONS(2571), 1, - anon_sym_DOLLAR, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - STATE(2116), 1, - sym_identifier, - STATE(2134), 1, - sym__quoted_identifier, - STATE(2211), 1, - sym_dotted_name, - STATE(2227), 1, - sym__identifier, - STATE(2399), 1, - sym_argument_reference, - STATE(2546), 1, - sym__expression, - STATE(2359), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2563), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2493), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [218510] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5572), 1, - aux_sym_cte_token2, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5600), 1, - anon_sym_DASH, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3453), 1, - sym_argument_reference, - STATE(3857), 1, - sym__identifier, - STATE(4120), 1, - sym__expression, - STATE(3993), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5598), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [218614] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8634), 1, - aux_sym_cte_token2, - ACTIONS(8636), 1, - anon_sym_LPAREN, - ACTIONS(8638), 1, - aux_sym_null_hint_token2, - ACTIONS(8640), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8642), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8644), 1, - aux_sym_TRUE_token1, - ACTIONS(8646), 1, - aux_sym_FALSE_token1, - ACTIONS(8648), 1, - sym_number, - ACTIONS(8650), 1, - sym__unquoted_identifier, - ACTIONS(8652), 1, - anon_sym_BQUOTE, - ACTIONS(8654), 1, - anon_sym_DQUOTE, - ACTIONS(8656), 1, - anon_sym_SQUOTE, - ACTIONS(8660), 1, - anon_sym_DASH, - ACTIONS(8662), 1, - anon_sym_STAR, - ACTIONS(8664), 1, - aux_sym_interval_expression_token1, - ACTIONS(8666), 1, - anon_sym_DOLLAR, - ACTIONS(8668), 1, - sym__dollar_quoted_string_tag, - STATE(6858), 1, - sym__quoted_identifier, - STATE(7025), 1, - sym_dotted_name, - STATE(7129), 1, - sym_identifier, - STATE(7383), 1, - sym__identifier, - STATE(7649), 1, - sym_argument_reference, - STATE(7699), 1, - sym__expression, - STATE(7605), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8658), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7661), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [218718] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2539), 1, - aux_sym_cte_token2, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(2543), 1, - aux_sym_null_hint_token2, - ACTIONS(2545), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2547), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2549), 1, - aux_sym_TRUE_token1, - ACTIONS(2551), 1, - aux_sym_FALSE_token1, - ACTIONS(2553), 1, - sym_number, - ACTIONS(2555), 1, - sym__unquoted_identifier, - ACTIONS(2557), 1, - anon_sym_BQUOTE, - ACTIONS(2559), 1, - anon_sym_DQUOTE, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2565), 1, - anon_sym_DASH, - ACTIONS(2567), 1, - anon_sym_STAR, - ACTIONS(2569), 1, - aux_sym_interval_expression_token1, - ACTIONS(2571), 1, - anon_sym_DOLLAR, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - STATE(2116), 1, - sym_identifier, - STATE(2134), 1, - sym__quoted_identifier, - STATE(2211), 1, - sym_dotted_name, - STATE(2227), 1, - sym__identifier, - STATE(2399), 1, - sym_argument_reference, - STATE(2547), 1, - sym__expression, - STATE(2359), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2563), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2493), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [218822] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7772), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [218926] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5220), 1, - aux_sym_cte_token2, - ACTIONS(5222), 1, - anon_sym_LPAREN, - ACTIONS(5224), 1, - aux_sym_null_hint_token2, - ACTIONS(5232), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5234), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5236), 1, - aux_sym_TRUE_token1, - ACTIONS(5238), 1, - aux_sym_FALSE_token1, - ACTIONS(5240), 1, - sym_number, - ACTIONS(5242), 1, - sym__unquoted_identifier, - ACTIONS(5244), 1, - anon_sym_BQUOTE, - ACTIONS(5246), 1, - anon_sym_DQUOTE, - ACTIONS(5248), 1, - anon_sym_SQUOTE, - ACTIONS(5252), 1, - anon_sym_DASH, - ACTIONS(5254), 1, - anon_sym_STAR, - ACTIONS(5256), 1, - aux_sym_interval_expression_token1, - ACTIONS(5258), 1, - anon_sym_DOLLAR, - ACTIONS(5260), 1, - sym__dollar_quoted_string_tag, - STATE(535), 1, - sym_identifier, - STATE(644), 1, - sym__quoted_identifier, - STATE(795), 1, - sym_dotted_name, - STATE(841), 1, - sym__identifier, - STATE(1312), 1, - sym_argument_reference, - STATE(1468), 1, - sym__expression, - STATE(1321), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5250), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1375), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [219030] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7744), 1, - aux_sym_cte_token2, - ACTIONS(7748), 1, - anon_sym_DASH, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5130), 1, - sym_dotted_name, - STATE(5476), 1, - sym_identifier, - STATE(6803), 1, - sym__identifier, - STATE(7045), 1, - sym__expression, - STATE(6949), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7746), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [219134] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8634), 1, - aux_sym_cte_token2, - ACTIONS(8636), 1, - anon_sym_LPAREN, - ACTIONS(8638), 1, - aux_sym_null_hint_token2, - ACTIONS(8640), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8642), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8644), 1, - aux_sym_TRUE_token1, - ACTIONS(8646), 1, - aux_sym_FALSE_token1, - ACTIONS(8648), 1, - sym_number, - ACTIONS(8650), 1, - sym__unquoted_identifier, - ACTIONS(8652), 1, - anon_sym_BQUOTE, - ACTIONS(8654), 1, - anon_sym_DQUOTE, - ACTIONS(8656), 1, - anon_sym_SQUOTE, - ACTIONS(8660), 1, - anon_sym_DASH, - ACTIONS(8662), 1, - anon_sym_STAR, - ACTIONS(8664), 1, - aux_sym_interval_expression_token1, - ACTIONS(8666), 1, - anon_sym_DOLLAR, - ACTIONS(8668), 1, - sym__dollar_quoted_string_tag, - STATE(6858), 1, - sym__quoted_identifier, - STATE(7025), 1, - sym_dotted_name, - STATE(7129), 1, - sym_identifier, - STATE(7383), 1, - sym__identifier, - STATE(7649), 1, - sym_argument_reference, - STATE(7698), 1, - sym__expression, - STATE(7605), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8658), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7661), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [219238] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8634), 1, - aux_sym_cte_token2, - ACTIONS(8636), 1, - anon_sym_LPAREN, - ACTIONS(8638), 1, - aux_sym_null_hint_token2, - ACTIONS(8640), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8642), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8644), 1, - aux_sym_TRUE_token1, - ACTIONS(8646), 1, - aux_sym_FALSE_token1, - ACTIONS(8648), 1, - sym_number, - ACTIONS(8650), 1, - sym__unquoted_identifier, - ACTIONS(8652), 1, - anon_sym_BQUOTE, - ACTIONS(8654), 1, - anon_sym_DQUOTE, - ACTIONS(8656), 1, - anon_sym_SQUOTE, - ACTIONS(8660), 1, - anon_sym_DASH, - ACTIONS(8662), 1, - anon_sym_STAR, - ACTIONS(8664), 1, - aux_sym_interval_expression_token1, - ACTIONS(8666), 1, - anon_sym_DOLLAR, - ACTIONS(8668), 1, - sym__dollar_quoted_string_tag, - STATE(6858), 1, - sym__quoted_identifier, - STATE(7025), 1, - sym_dotted_name, - STATE(7129), 1, - sym_identifier, - STATE(7383), 1, - sym__identifier, - STATE(7649), 1, - sym_argument_reference, - STATE(7695), 1, - sym__expression, - STATE(7605), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8658), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7661), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [219342] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8678), 1, - aux_sym_cte_token2, - ACTIONS(8680), 1, - anon_sym_LPAREN, - ACTIONS(8682), 1, - aux_sym_null_hint_token2, - ACTIONS(8684), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8686), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8688), 1, - aux_sym_TRUE_token1, - ACTIONS(8690), 1, - aux_sym_FALSE_token1, - ACTIONS(8692), 1, - sym_number, - ACTIONS(8694), 1, - sym__unquoted_identifier, - ACTIONS(8696), 1, - anon_sym_BQUOTE, - ACTIONS(8698), 1, - anon_sym_DQUOTE, - ACTIONS(8700), 1, - anon_sym_SQUOTE, - ACTIONS(8704), 1, - anon_sym_DASH, - ACTIONS(8706), 1, - anon_sym_STAR, - ACTIONS(8708), 1, - aux_sym_interval_expression_token1, - ACTIONS(8710), 1, - anon_sym_DOLLAR, - ACTIONS(8712), 1, - sym__dollar_quoted_string_tag, - STATE(3634), 1, - sym_identifier, - STATE(3709), 1, - sym__quoted_identifier, - STATE(3922), 1, - sym__identifier, - STATE(3936), 1, - sym_dotted_name, - STATE(4139), 1, - sym_argument_reference, - STATE(4229), 1, - sym__expression, - STATE(4136), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8702), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4319), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [219446] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8678), 1, - aux_sym_cte_token2, - ACTIONS(8680), 1, - anon_sym_LPAREN, - ACTIONS(8682), 1, - aux_sym_null_hint_token2, - ACTIONS(8684), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8686), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8688), 1, - aux_sym_TRUE_token1, - ACTIONS(8690), 1, - aux_sym_FALSE_token1, - ACTIONS(8692), 1, - sym_number, - ACTIONS(8694), 1, - sym__unquoted_identifier, - ACTIONS(8696), 1, - anon_sym_BQUOTE, - ACTIONS(8698), 1, - anon_sym_DQUOTE, - ACTIONS(8700), 1, - anon_sym_SQUOTE, - ACTIONS(8704), 1, - anon_sym_DASH, - ACTIONS(8706), 1, - anon_sym_STAR, - ACTIONS(8708), 1, - aux_sym_interval_expression_token1, - ACTIONS(8710), 1, - anon_sym_DOLLAR, - ACTIONS(8712), 1, - sym__dollar_quoted_string_tag, - STATE(3634), 1, - sym_identifier, - STATE(3709), 1, - sym__quoted_identifier, - STATE(3922), 1, - sym__identifier, - STATE(3936), 1, - sym_dotted_name, - STATE(4139), 1, - sym_argument_reference, - STATE(4291), 1, - sym__expression, - STATE(4136), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8702), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4319), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [219550] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8678), 1, - aux_sym_cte_token2, - ACTIONS(8680), 1, - anon_sym_LPAREN, - ACTIONS(8682), 1, - aux_sym_null_hint_token2, - ACTIONS(8684), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8686), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8688), 1, - aux_sym_TRUE_token1, - ACTIONS(8690), 1, - aux_sym_FALSE_token1, - ACTIONS(8692), 1, - sym_number, - ACTIONS(8694), 1, - sym__unquoted_identifier, - ACTIONS(8696), 1, - anon_sym_BQUOTE, - ACTIONS(8698), 1, - anon_sym_DQUOTE, - ACTIONS(8700), 1, - anon_sym_SQUOTE, - ACTIONS(8704), 1, - anon_sym_DASH, - ACTIONS(8706), 1, - anon_sym_STAR, - ACTIONS(8708), 1, - aux_sym_interval_expression_token1, - ACTIONS(8710), 1, - anon_sym_DOLLAR, - ACTIONS(8712), 1, - sym__dollar_quoted_string_tag, - STATE(3634), 1, - sym_identifier, - STATE(3709), 1, - sym__quoted_identifier, - STATE(3922), 1, - sym__identifier, - STATE(3936), 1, - sym_dotted_name, - STATE(4139), 1, - sym_argument_reference, - STATE(4234), 1, - sym__expression, - STATE(4136), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8702), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4319), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [219654] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8678), 1, - aux_sym_cte_token2, - ACTIONS(8680), 1, - anon_sym_LPAREN, - ACTIONS(8682), 1, - aux_sym_null_hint_token2, - ACTIONS(8684), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8686), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8688), 1, - aux_sym_TRUE_token1, - ACTIONS(8690), 1, - aux_sym_FALSE_token1, - ACTIONS(8692), 1, - sym_number, - ACTIONS(8694), 1, - sym__unquoted_identifier, - ACTIONS(8696), 1, - anon_sym_BQUOTE, - ACTIONS(8698), 1, - anon_sym_DQUOTE, - ACTIONS(8700), 1, - anon_sym_SQUOTE, - ACTIONS(8704), 1, - anon_sym_DASH, - ACTIONS(8706), 1, - anon_sym_STAR, - ACTIONS(8708), 1, - aux_sym_interval_expression_token1, - ACTIONS(8710), 1, - anon_sym_DOLLAR, - ACTIONS(8712), 1, - sym__dollar_quoted_string_tag, - STATE(3634), 1, - sym_identifier, - STATE(3709), 1, - sym__quoted_identifier, - STATE(3922), 1, - sym__identifier, - STATE(3936), 1, - sym_dotted_name, - STATE(4139), 1, - sym_argument_reference, - STATE(4238), 1, - sym__expression, - STATE(4136), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8702), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4319), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [219758] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7035), 1, - aux_sym_cte_token2, - ACTIONS(7037), 1, - anon_sym_LPAREN, - ACTIONS(7039), 1, - aux_sym_null_hint_token2, - ACTIONS(7041), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7043), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7045), 1, - aux_sym_TRUE_token1, - ACTIONS(7047), 1, - aux_sym_FALSE_token1, - ACTIONS(7049), 1, - sym_number, - ACTIONS(7051), 1, - sym__unquoted_identifier, - ACTIONS(7053), 1, - anon_sym_BQUOTE, - ACTIONS(7055), 1, - anon_sym_DQUOTE, - ACTIONS(7057), 1, - anon_sym_SQUOTE, - ACTIONS(7061), 1, - anon_sym_DASH, - ACTIONS(7063), 1, - anon_sym_STAR, - ACTIONS(7065), 1, - aux_sym_interval_expression_token1, - ACTIONS(7067), 1, - anon_sym_DOLLAR, - ACTIONS(7069), 1, - sym__dollar_quoted_string_tag, - STATE(7088), 1, - sym_identifier, - STATE(7135), 1, - sym__quoted_identifier, - STATE(7321), 1, - sym__identifier, - STATE(7354), 1, - sym_dotted_name, - STATE(7534), 1, - sym_argument_reference, - STATE(7618), 1, - sym__expression, - STATE(7550), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7059), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7593), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [219862] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8678), 1, - aux_sym_cte_token2, - ACTIONS(8680), 1, - anon_sym_LPAREN, - ACTIONS(8682), 1, - aux_sym_null_hint_token2, - ACTIONS(8684), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8686), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8688), 1, - aux_sym_TRUE_token1, - ACTIONS(8690), 1, - aux_sym_FALSE_token1, - ACTIONS(8692), 1, - sym_number, - ACTIONS(8694), 1, - sym__unquoted_identifier, - ACTIONS(8696), 1, - anon_sym_BQUOTE, - ACTIONS(8698), 1, - anon_sym_DQUOTE, - ACTIONS(8700), 1, - anon_sym_SQUOTE, - ACTIONS(8704), 1, - anon_sym_DASH, - ACTIONS(8706), 1, - anon_sym_STAR, - ACTIONS(8708), 1, - aux_sym_interval_expression_token1, - ACTIONS(8710), 1, - anon_sym_DOLLAR, - ACTIONS(8712), 1, - sym__dollar_quoted_string_tag, - STATE(3634), 1, - sym_identifier, - STATE(3709), 1, - sym__quoted_identifier, - STATE(3922), 1, - sym__identifier, - STATE(3936), 1, - sym_dotted_name, - STATE(4139), 1, - sym_argument_reference, - STATE(4243), 1, - sym__expression, - STATE(4136), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8702), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4319), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [219966] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8634), 1, - aux_sym_cte_token2, - ACTIONS(8636), 1, - anon_sym_LPAREN, - ACTIONS(8638), 1, - aux_sym_null_hint_token2, - ACTIONS(8640), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8642), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8644), 1, - aux_sym_TRUE_token1, - ACTIONS(8646), 1, - aux_sym_FALSE_token1, - ACTIONS(8648), 1, - sym_number, - ACTIONS(8650), 1, - sym__unquoted_identifier, - ACTIONS(8652), 1, - anon_sym_BQUOTE, - ACTIONS(8654), 1, - anon_sym_DQUOTE, - ACTIONS(8656), 1, - anon_sym_SQUOTE, - ACTIONS(8660), 1, - anon_sym_DASH, - ACTIONS(8662), 1, - anon_sym_STAR, - ACTIONS(8664), 1, - aux_sym_interval_expression_token1, - ACTIONS(8666), 1, - anon_sym_DOLLAR, - ACTIONS(8668), 1, - sym__dollar_quoted_string_tag, - STATE(6858), 1, - sym__quoted_identifier, - STATE(7025), 1, - sym_dotted_name, - STATE(7129), 1, - sym_identifier, - STATE(7383), 1, - sym__identifier, - STATE(7649), 1, - sym_argument_reference, - STATE(7693), 1, - sym__expression, - STATE(7605), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8658), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7661), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [220070] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8678), 1, - aux_sym_cte_token2, - ACTIONS(8680), 1, - anon_sym_LPAREN, - ACTIONS(8682), 1, - aux_sym_null_hint_token2, - ACTIONS(8684), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8686), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8688), 1, - aux_sym_TRUE_token1, - ACTIONS(8690), 1, - aux_sym_FALSE_token1, - ACTIONS(8692), 1, - sym_number, - ACTIONS(8694), 1, - sym__unquoted_identifier, - ACTIONS(8696), 1, - anon_sym_BQUOTE, - ACTIONS(8698), 1, - anon_sym_DQUOTE, - ACTIONS(8700), 1, - anon_sym_SQUOTE, - ACTIONS(8704), 1, - anon_sym_DASH, - ACTIONS(8706), 1, - anon_sym_STAR, - ACTIONS(8708), 1, - aux_sym_interval_expression_token1, - ACTIONS(8710), 1, - anon_sym_DOLLAR, - ACTIONS(8712), 1, - sym__dollar_quoted_string_tag, - STATE(3634), 1, - sym_identifier, - STATE(3709), 1, - sym__quoted_identifier, - STATE(3922), 1, - sym__identifier, - STATE(3936), 1, - sym_dotted_name, - STATE(4139), 1, - sym_argument_reference, - STATE(4314), 1, - sym__expression, - STATE(4136), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8702), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4319), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [220174] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8634), 1, - aux_sym_cte_token2, - ACTIONS(8636), 1, - anon_sym_LPAREN, - ACTIONS(8638), 1, - aux_sym_null_hint_token2, - ACTIONS(8640), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8642), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8644), 1, - aux_sym_TRUE_token1, - ACTIONS(8646), 1, - aux_sym_FALSE_token1, - ACTIONS(8648), 1, - sym_number, - ACTIONS(8650), 1, - sym__unquoted_identifier, - ACTIONS(8652), 1, - anon_sym_BQUOTE, - ACTIONS(8654), 1, - anon_sym_DQUOTE, - ACTIONS(8656), 1, - anon_sym_SQUOTE, - ACTIONS(8660), 1, - anon_sym_DASH, - ACTIONS(8662), 1, - anon_sym_STAR, - ACTIONS(8664), 1, - aux_sym_interval_expression_token1, - ACTIONS(8666), 1, - anon_sym_DOLLAR, - ACTIONS(8668), 1, - sym__dollar_quoted_string_tag, - STATE(6858), 1, - sym__quoted_identifier, - STATE(7025), 1, - sym_dotted_name, - STATE(7129), 1, - sym_identifier, - STATE(7383), 1, - sym__identifier, - STATE(7649), 1, - sym_argument_reference, - STATE(7692), 1, - sym__expression, - STATE(7605), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8658), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7661), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [220278] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7738), 1, - aux_sym_cte_token2, - ACTIONS(7742), 1, - anon_sym_DASH, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3345), 1, - sym__identifier, - STATE(3453), 1, - sym_argument_reference, - STATE(3707), 1, - sym__expression, - STATE(3592), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7740), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [220382] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7767), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [220486] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7738), 1, - aux_sym_cte_token2, - ACTIONS(7742), 1, - anon_sym_DASH, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3345), 1, - sym__identifier, - STATE(3453), 1, - sym_argument_reference, - STATE(3512), 1, - sym__expression, - STATE(3592), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7740), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [220590] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5220), 1, - aux_sym_cte_token2, - ACTIONS(5222), 1, - anon_sym_LPAREN, - ACTIONS(5224), 1, - aux_sym_null_hint_token2, - ACTIONS(5232), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5234), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5236), 1, - aux_sym_TRUE_token1, - ACTIONS(5238), 1, - aux_sym_FALSE_token1, - ACTIONS(5240), 1, - sym_number, - ACTIONS(5242), 1, - sym__unquoted_identifier, - ACTIONS(5244), 1, - anon_sym_BQUOTE, - ACTIONS(5246), 1, - anon_sym_DQUOTE, - ACTIONS(5248), 1, - anon_sym_SQUOTE, - ACTIONS(5252), 1, - anon_sym_DASH, - ACTIONS(5254), 1, - anon_sym_STAR, - ACTIONS(5256), 1, - aux_sym_interval_expression_token1, - ACTIONS(5258), 1, - anon_sym_DOLLAR, - ACTIONS(5260), 1, - sym__dollar_quoted_string_tag, - STATE(535), 1, - sym_identifier, - STATE(644), 1, - sym__quoted_identifier, - STATE(795), 1, - sym_dotted_name, - STATE(841), 1, - sym__identifier, - STATE(1312), 1, - sym_argument_reference, - STATE(1394), 1, - sym__expression, - STATE(1321), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5250), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1375), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [220694] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5220), 1, - aux_sym_cte_token2, - ACTIONS(5222), 1, - anon_sym_LPAREN, - ACTIONS(5224), 1, - aux_sym_null_hint_token2, - ACTIONS(5232), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5234), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5236), 1, - aux_sym_TRUE_token1, - ACTIONS(5238), 1, - aux_sym_FALSE_token1, - ACTIONS(5240), 1, - sym_number, - ACTIONS(5242), 1, - sym__unquoted_identifier, - ACTIONS(5244), 1, - anon_sym_BQUOTE, - ACTIONS(5246), 1, - anon_sym_DQUOTE, - ACTIONS(5248), 1, - anon_sym_SQUOTE, - ACTIONS(5252), 1, - anon_sym_DASH, - ACTIONS(5254), 1, - anon_sym_STAR, - ACTIONS(5256), 1, - aux_sym_interval_expression_token1, - ACTIONS(5258), 1, - anon_sym_DOLLAR, - ACTIONS(5260), 1, - sym__dollar_quoted_string_tag, - STATE(535), 1, - sym_identifier, - STATE(644), 1, - sym__quoted_identifier, - STATE(795), 1, - sym_dotted_name, - STATE(841), 1, - sym__identifier, - STATE(1312), 1, - sym_argument_reference, - STATE(1400), 1, - sym__expression, - STATE(1321), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5250), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1375), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [220798] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(160), 11, - aux_sym_with_clause_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 37, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [220854] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5220), 1, - aux_sym_cte_token2, - ACTIONS(5222), 1, - anon_sym_LPAREN, - ACTIONS(5224), 1, - aux_sym_null_hint_token2, - ACTIONS(5232), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5234), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5236), 1, - aux_sym_TRUE_token1, - ACTIONS(5238), 1, - aux_sym_FALSE_token1, - ACTIONS(5240), 1, - sym_number, - ACTIONS(5242), 1, - sym__unquoted_identifier, - ACTIONS(5244), 1, - anon_sym_BQUOTE, - ACTIONS(5246), 1, - anon_sym_DQUOTE, - ACTIONS(5248), 1, - anon_sym_SQUOTE, - ACTIONS(5252), 1, - anon_sym_DASH, - ACTIONS(5254), 1, - anon_sym_STAR, - ACTIONS(5256), 1, - aux_sym_interval_expression_token1, - ACTIONS(5258), 1, - anon_sym_DOLLAR, - ACTIONS(5260), 1, - sym__dollar_quoted_string_tag, - STATE(535), 1, - sym_identifier, - STATE(644), 1, - sym__quoted_identifier, - STATE(795), 1, - sym_dotted_name, - STATE(841), 1, - sym__identifier, - STATE(1312), 1, - sym_argument_reference, - STATE(1499), 1, - sym__expression, - STATE(1321), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5250), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1375), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [220958] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(79), 1, - aux_sym_cte_token2, - ACTIONS(81), 1, - anon_sym_LPAREN, - ACTIONS(83), 1, - aux_sym_null_hint_token2, - ACTIONS(85), 1, - aux_sym_select_subexpression_token1, - ACTIONS(87), 1, - aux_sym_conditional_expression_token1, - ACTIONS(89), 1, - aux_sym_TRUE_token1, - ACTIONS(91), 1, - aux_sym_FALSE_token1, - ACTIONS(93), 1, - sym_number, - ACTIONS(95), 1, - sym__unquoted_identifier, - ACTIONS(97), 1, - anon_sym_BQUOTE, - ACTIONS(99), 1, - anon_sym_DQUOTE, - ACTIONS(101), 1, - anon_sym_SQUOTE, - ACTIONS(105), 1, - anon_sym_DASH, - ACTIONS(107), 1, - anon_sym_STAR, - ACTIONS(109), 1, - aux_sym_interval_expression_token1, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - sym__dollar_quoted_string_tag, - STATE(24), 1, - sym_identifier, - STATE(37), 1, - sym__quoted_identifier, - STATE(102), 1, - sym__identifier, - STATE(104), 1, - sym_dotted_name, - STATE(201), 1, - sym_argument_reference, - STATE(376), 1, - sym__expression, - STATE(258), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(103), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(372), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [221062] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7035), 1, - aux_sym_cte_token2, - ACTIONS(7037), 1, - anon_sym_LPAREN, - ACTIONS(7039), 1, - aux_sym_null_hint_token2, - ACTIONS(7041), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7043), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7045), 1, - aux_sym_TRUE_token1, - ACTIONS(7047), 1, - aux_sym_FALSE_token1, - ACTIONS(7049), 1, - sym_number, - ACTIONS(7051), 1, - sym__unquoted_identifier, - ACTIONS(7053), 1, - anon_sym_BQUOTE, - ACTIONS(7055), 1, - anon_sym_DQUOTE, - ACTIONS(7057), 1, - anon_sym_SQUOTE, - ACTIONS(7061), 1, - anon_sym_DASH, - ACTIONS(7063), 1, - anon_sym_STAR, - ACTIONS(7065), 1, - aux_sym_interval_expression_token1, - ACTIONS(7067), 1, - anon_sym_DOLLAR, - ACTIONS(7069), 1, - sym__dollar_quoted_string_tag, - STATE(7088), 1, - sym_identifier, - STATE(7135), 1, - sym__quoted_identifier, - STATE(7321), 1, - sym__identifier, - STATE(7354), 1, - sym_dotted_name, - STATE(7534), 1, - sym_argument_reference, - STATE(7586), 1, - sym__expression, - STATE(7550), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7059), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7593), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [221166] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2687), 1, - aux_sym_cte_token2, - ACTIONS(2689), 1, - anon_sym_LPAREN, - ACTIONS(2691), 1, - aux_sym_null_hint_token2, - ACTIONS(2693), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2695), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2697), 1, - aux_sym_TRUE_token1, - ACTIONS(2699), 1, - aux_sym_FALSE_token1, - ACTIONS(2701), 1, - sym_number, - ACTIONS(2703), 1, - sym__unquoted_identifier, - ACTIONS(2705), 1, - anon_sym_BQUOTE, - ACTIONS(2707), 1, - anon_sym_DQUOTE, - ACTIONS(2709), 1, - anon_sym_SQUOTE, - ACTIONS(2713), 1, - anon_sym_DASH, - ACTIONS(2715), 1, - anon_sym_STAR, - ACTIONS(2717), 1, - aux_sym_interval_expression_token1, - ACTIONS(2719), 1, - anon_sym_DOLLAR, - ACTIONS(2721), 1, - sym__dollar_quoted_string_tag, - STATE(2135), 1, - sym__quoted_identifier, - STATE(2153), 1, - sym_identifier, - STATE(2182), 1, - sym_dotted_name, - STATE(2435), 1, - sym__identifier, - STATE(2688), 1, - sym_argument_reference, - STATE(2815), 1, - sym__expression, - STATE(2756), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2711), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2910), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [221270] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7035), 1, - aux_sym_cte_token2, - ACTIONS(7037), 1, - anon_sym_LPAREN, - ACTIONS(7039), 1, - aux_sym_null_hint_token2, - ACTIONS(7041), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7043), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7045), 1, - aux_sym_TRUE_token1, - ACTIONS(7047), 1, - aux_sym_FALSE_token1, - ACTIONS(7049), 1, - sym_number, - ACTIONS(7051), 1, - sym__unquoted_identifier, - ACTIONS(7053), 1, - anon_sym_BQUOTE, - ACTIONS(7055), 1, - anon_sym_DQUOTE, - ACTIONS(7057), 1, - anon_sym_SQUOTE, - ACTIONS(7061), 1, - anon_sym_DASH, - ACTIONS(7063), 1, - anon_sym_STAR, - ACTIONS(7065), 1, - aux_sym_interval_expression_token1, - ACTIONS(7067), 1, - anon_sym_DOLLAR, - ACTIONS(7069), 1, - sym__dollar_quoted_string_tag, - STATE(7088), 1, - sym_identifier, - STATE(7135), 1, - sym__quoted_identifier, - STATE(7321), 1, - sym__identifier, - STATE(7354), 1, - sym_dotted_name, - STATE(7534), 1, - sym_argument_reference, - STATE(7581), 1, - sym__expression, - STATE(7550), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7059), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7593), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [221374] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7829), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [221478] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7035), 1, - aux_sym_cte_token2, - ACTIONS(7037), 1, - anon_sym_LPAREN, - ACTIONS(7039), 1, - aux_sym_null_hint_token2, - ACTIONS(7041), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7043), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7045), 1, - aux_sym_TRUE_token1, - ACTIONS(7047), 1, - aux_sym_FALSE_token1, - ACTIONS(7049), 1, - sym_number, - ACTIONS(7051), 1, - sym__unquoted_identifier, - ACTIONS(7053), 1, - anon_sym_BQUOTE, - ACTIONS(7055), 1, - anon_sym_DQUOTE, - ACTIONS(7057), 1, - anon_sym_SQUOTE, - ACTIONS(7061), 1, - anon_sym_DASH, - ACTIONS(7063), 1, - anon_sym_STAR, - ACTIONS(7065), 1, - aux_sym_interval_expression_token1, - ACTIONS(7067), 1, - anon_sym_DOLLAR, - ACTIONS(7069), 1, - sym__dollar_quoted_string_tag, - STATE(7088), 1, - sym_identifier, - STATE(7135), 1, - sym__quoted_identifier, - STATE(7321), 1, - sym__identifier, - STATE(7354), 1, - sym_dotted_name, - STATE(7534), 1, - sym_argument_reference, - STATE(7600), 1, - sym__expression, - STATE(7550), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7059), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7593), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [221582] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7903), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [221686] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2687), 1, - aux_sym_cte_token2, - ACTIONS(2689), 1, - anon_sym_LPAREN, - ACTIONS(2691), 1, - aux_sym_null_hint_token2, - ACTIONS(2693), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2695), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2697), 1, - aux_sym_TRUE_token1, - ACTIONS(2699), 1, - aux_sym_FALSE_token1, - ACTIONS(2701), 1, - sym_number, - ACTIONS(2703), 1, - sym__unquoted_identifier, - ACTIONS(2705), 1, - anon_sym_BQUOTE, - ACTIONS(2707), 1, - anon_sym_DQUOTE, - ACTIONS(2709), 1, - anon_sym_SQUOTE, - ACTIONS(2713), 1, - anon_sym_DASH, - ACTIONS(2715), 1, - anon_sym_STAR, - ACTIONS(2717), 1, - aux_sym_interval_expression_token1, - ACTIONS(2719), 1, - anon_sym_DOLLAR, - ACTIONS(2721), 1, - sym__dollar_quoted_string_tag, - STATE(2135), 1, - sym__quoted_identifier, - STATE(2153), 1, - sym_identifier, - STATE(2182), 1, - sym_dotted_name, - STATE(2435), 1, - sym__identifier, - STATE(2688), 1, - sym_argument_reference, - STATE(2843), 1, - sym__expression, - STATE(2756), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2711), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2910), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [221790] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2687), 1, - aux_sym_cte_token2, - ACTIONS(2689), 1, - anon_sym_LPAREN, - ACTIONS(2691), 1, - aux_sym_null_hint_token2, - ACTIONS(2693), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2695), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2697), 1, - aux_sym_TRUE_token1, - ACTIONS(2699), 1, - aux_sym_FALSE_token1, - ACTIONS(2701), 1, - sym_number, - ACTIONS(2703), 1, - sym__unquoted_identifier, - ACTIONS(2705), 1, - anon_sym_BQUOTE, - ACTIONS(2707), 1, - anon_sym_DQUOTE, - ACTIONS(2709), 1, - anon_sym_SQUOTE, - ACTIONS(2713), 1, - anon_sym_DASH, - ACTIONS(2715), 1, - anon_sym_STAR, - ACTIONS(2717), 1, - aux_sym_interval_expression_token1, - ACTIONS(2719), 1, - anon_sym_DOLLAR, - ACTIONS(2721), 1, - sym__dollar_quoted_string_tag, - STATE(2135), 1, - sym__quoted_identifier, - STATE(2153), 1, - sym_identifier, - STATE(2182), 1, - sym_dotted_name, - STATE(2435), 1, - sym__identifier, - STATE(2688), 1, - sym_argument_reference, - STATE(2809), 1, - sym__expression, - STATE(2756), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2711), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2910), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [221894] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2687), 1, - aux_sym_cte_token2, - ACTIONS(2689), 1, - anon_sym_LPAREN, - ACTIONS(2691), 1, - aux_sym_null_hint_token2, - ACTIONS(2693), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2695), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2697), 1, - aux_sym_TRUE_token1, - ACTIONS(2699), 1, - aux_sym_FALSE_token1, - ACTIONS(2701), 1, - sym_number, - ACTIONS(2703), 1, - sym__unquoted_identifier, - ACTIONS(2705), 1, - anon_sym_BQUOTE, - ACTIONS(2707), 1, - anon_sym_DQUOTE, - ACTIONS(2709), 1, - anon_sym_SQUOTE, - ACTIONS(2713), 1, - anon_sym_DASH, - ACTIONS(2715), 1, - anon_sym_STAR, - ACTIONS(2717), 1, - aux_sym_interval_expression_token1, - ACTIONS(2719), 1, - anon_sym_DOLLAR, - ACTIONS(2721), 1, - sym__dollar_quoted_string_tag, - STATE(2135), 1, - sym__quoted_identifier, - STATE(2153), 1, - sym_identifier, - STATE(2182), 1, - sym_dotted_name, - STATE(2435), 1, - sym__identifier, - STATE(2688), 1, - sym_argument_reference, - STATE(2826), 1, - sym__expression, - STATE(2756), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2711), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2910), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [221998] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7890), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [222102] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2687), 1, - aux_sym_cte_token2, - ACTIONS(2689), 1, - anon_sym_LPAREN, - ACTIONS(2691), 1, - aux_sym_null_hint_token2, - ACTIONS(2693), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2695), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2697), 1, - aux_sym_TRUE_token1, - ACTIONS(2699), 1, - aux_sym_FALSE_token1, - ACTIONS(2701), 1, - sym_number, - ACTIONS(2703), 1, - sym__unquoted_identifier, - ACTIONS(2705), 1, - anon_sym_BQUOTE, - ACTIONS(2707), 1, - anon_sym_DQUOTE, - ACTIONS(2709), 1, - anon_sym_SQUOTE, - ACTIONS(2713), 1, - anon_sym_DASH, - ACTIONS(2715), 1, - anon_sym_STAR, - ACTIONS(2717), 1, - aux_sym_interval_expression_token1, - ACTIONS(2719), 1, - anon_sym_DOLLAR, - ACTIONS(2721), 1, - sym__dollar_quoted_string_tag, - STATE(2135), 1, - sym__quoted_identifier, - STATE(2153), 1, - sym_identifier, - STATE(2182), 1, - sym_dotted_name, - STATE(2435), 1, - sym__identifier, - STATE(2688), 1, - sym_argument_reference, - STATE(2823), 1, - sym__expression, - STATE(2756), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2711), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2910), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [222206] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7035), 1, - aux_sym_cte_token2, - ACTIONS(7037), 1, - anon_sym_LPAREN, - ACTIONS(7039), 1, - aux_sym_null_hint_token2, - ACTIONS(7041), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7043), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7045), 1, - aux_sym_TRUE_token1, - ACTIONS(7047), 1, - aux_sym_FALSE_token1, - ACTIONS(7049), 1, - sym_number, - ACTIONS(7051), 1, - sym__unquoted_identifier, - ACTIONS(7053), 1, - anon_sym_BQUOTE, - ACTIONS(7055), 1, - anon_sym_DQUOTE, - ACTIONS(7057), 1, - anon_sym_SQUOTE, - ACTIONS(7061), 1, - anon_sym_DASH, - ACTIONS(7063), 1, - anon_sym_STAR, - ACTIONS(7065), 1, - aux_sym_interval_expression_token1, - ACTIONS(7067), 1, - anon_sym_DOLLAR, - ACTIONS(7069), 1, - sym__dollar_quoted_string_tag, - STATE(7088), 1, - sym_identifier, - STATE(7135), 1, - sym__quoted_identifier, - STATE(7321), 1, - sym__identifier, - STATE(7354), 1, - sym_dotted_name, - STATE(7534), 1, - sym_argument_reference, - STATE(7584), 1, - sym__expression, - STATE(7550), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7059), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7593), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [222310] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2687), 1, - aux_sym_cte_token2, - ACTIONS(2689), 1, - anon_sym_LPAREN, - ACTIONS(2691), 1, - aux_sym_null_hint_token2, - ACTIONS(2693), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2695), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2697), 1, - aux_sym_TRUE_token1, - ACTIONS(2699), 1, - aux_sym_FALSE_token1, - ACTIONS(2701), 1, - sym_number, - ACTIONS(2703), 1, - sym__unquoted_identifier, - ACTIONS(2705), 1, - anon_sym_BQUOTE, - ACTIONS(2707), 1, - anon_sym_DQUOTE, - ACTIONS(2709), 1, - anon_sym_SQUOTE, - ACTIONS(2713), 1, - anon_sym_DASH, - ACTIONS(2715), 1, - anon_sym_STAR, - ACTIONS(2717), 1, - aux_sym_interval_expression_token1, - ACTIONS(2719), 1, - anon_sym_DOLLAR, - ACTIONS(2721), 1, - sym__dollar_quoted_string_tag, - STATE(2135), 1, - sym__quoted_identifier, - STATE(2153), 1, - sym_identifier, - STATE(2182), 1, - sym_dotted_name, - STATE(2435), 1, - sym__identifier, - STATE(2688), 1, - sym_argument_reference, - STATE(2958), 1, - sym__expression, - STATE(2756), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2711), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2910), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [222414] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7738), 1, - aux_sym_cte_token2, - ACTIONS(7742), 1, - anon_sym_DASH, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3345), 1, - sym__identifier, - STATE(3453), 1, - sym_argument_reference, - STATE(3825), 1, - sym__expression, - STATE(3592), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7740), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [222518] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7035), 1, - aux_sym_cte_token2, - ACTIONS(7037), 1, - anon_sym_LPAREN, - ACTIONS(7039), 1, - aux_sym_null_hint_token2, - ACTIONS(7041), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7043), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7045), 1, - aux_sym_TRUE_token1, - ACTIONS(7047), 1, - aux_sym_FALSE_token1, - ACTIONS(7049), 1, - sym_number, - ACTIONS(7051), 1, - sym__unquoted_identifier, - ACTIONS(7053), 1, - anon_sym_BQUOTE, - ACTIONS(7055), 1, - anon_sym_DQUOTE, - ACTIONS(7057), 1, - anon_sym_SQUOTE, - ACTIONS(7061), 1, - anon_sym_DASH, - ACTIONS(7063), 1, - anon_sym_STAR, - ACTIONS(7065), 1, - aux_sym_interval_expression_token1, - ACTIONS(7067), 1, - anon_sym_DOLLAR, - ACTIONS(7069), 1, - sym__dollar_quoted_string_tag, - STATE(7088), 1, - sym_identifier, - STATE(7135), 1, - sym__quoted_identifier, - STATE(7321), 1, - sym__identifier, - STATE(7354), 1, - sym_dotted_name, - STATE(7534), 1, - sym_argument_reference, - STATE(7589), 1, - sym__expression, - STATE(7550), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7059), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7593), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [222622] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2687), 1, - aux_sym_cte_token2, - ACTIONS(2689), 1, - anon_sym_LPAREN, - ACTIONS(2691), 1, - aux_sym_null_hint_token2, - ACTIONS(2693), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2695), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2697), 1, - aux_sym_TRUE_token1, - ACTIONS(2699), 1, - aux_sym_FALSE_token1, - ACTIONS(2701), 1, - sym_number, - ACTIONS(2703), 1, - sym__unquoted_identifier, - ACTIONS(2705), 1, - anon_sym_BQUOTE, - ACTIONS(2707), 1, - anon_sym_DQUOTE, - ACTIONS(2709), 1, - anon_sym_SQUOTE, - ACTIONS(2713), 1, - anon_sym_DASH, - ACTIONS(2715), 1, - anon_sym_STAR, - ACTIONS(2717), 1, - aux_sym_interval_expression_token1, - ACTIONS(2719), 1, - anon_sym_DOLLAR, - ACTIONS(2721), 1, - sym__dollar_quoted_string_tag, - STATE(2135), 1, - sym__quoted_identifier, - STATE(2153), 1, - sym_identifier, - STATE(2182), 1, - sym_dotted_name, - STATE(2435), 1, - sym__identifier, - STATE(2688), 1, - sym_argument_reference, - STATE(2806), 1, - sym__expression, - STATE(2756), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2711), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2910), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [222726] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7035), 1, - aux_sym_cte_token2, - ACTIONS(7037), 1, - anon_sym_LPAREN, - ACTIONS(7039), 1, - aux_sym_null_hint_token2, - ACTIONS(7041), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7043), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7045), 1, - aux_sym_TRUE_token1, - ACTIONS(7047), 1, - aux_sym_FALSE_token1, - ACTIONS(7049), 1, - sym_number, - ACTIONS(7051), 1, - sym__unquoted_identifier, - ACTIONS(7053), 1, - anon_sym_BQUOTE, - ACTIONS(7055), 1, - anon_sym_DQUOTE, - ACTIONS(7057), 1, - anon_sym_SQUOTE, - ACTIONS(7061), 1, - anon_sym_DASH, - ACTIONS(7063), 1, - anon_sym_STAR, - ACTIONS(7065), 1, - aux_sym_interval_expression_token1, - ACTIONS(7067), 1, - anon_sym_DOLLAR, - ACTIONS(7069), 1, - sym__dollar_quoted_string_tag, - STATE(7088), 1, - sym_identifier, - STATE(7135), 1, - sym__quoted_identifier, - STATE(7321), 1, - sym__identifier, - STATE(7354), 1, - sym_dotted_name, - STATE(7534), 1, - sym_argument_reference, - STATE(7591), 1, - sym__expression, - STATE(7550), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7059), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7593), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [222830] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7896), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [222934] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2687), 1, - aux_sym_cte_token2, - ACTIONS(2689), 1, - anon_sym_LPAREN, - ACTIONS(2691), 1, - aux_sym_null_hint_token2, - ACTIONS(2693), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2695), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2697), 1, - aux_sym_TRUE_token1, - ACTIONS(2699), 1, - aux_sym_FALSE_token1, - ACTIONS(2701), 1, - sym_number, - ACTIONS(2703), 1, - sym__unquoted_identifier, - ACTIONS(2705), 1, - anon_sym_BQUOTE, - ACTIONS(2707), 1, - anon_sym_DQUOTE, - ACTIONS(2709), 1, - anon_sym_SQUOTE, - ACTIONS(2713), 1, - anon_sym_DASH, - ACTIONS(2715), 1, - anon_sym_STAR, - ACTIONS(2717), 1, - aux_sym_interval_expression_token1, - ACTIONS(2719), 1, - anon_sym_DOLLAR, - ACTIONS(2721), 1, - sym__dollar_quoted_string_tag, - STATE(2135), 1, - sym__quoted_identifier, - STATE(2153), 1, - sym_identifier, - STATE(2182), 1, - sym_dotted_name, - STATE(2435), 1, - sym__identifier, - STATE(2688), 1, - sym_argument_reference, - STATE(2811), 1, - sym__expression, - STATE(2756), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2711), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2910), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [223038] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5663), 1, - aux_sym_cte_token2, - ACTIONS(5665), 1, - anon_sym_LPAREN, - ACTIONS(5667), 1, - aux_sym_null_hint_token2, - ACTIONS(5669), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5671), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5673), 1, - aux_sym_TRUE_token1, - ACTIONS(5675), 1, - aux_sym_FALSE_token1, - ACTIONS(5677), 1, - sym_number, - ACTIONS(5679), 1, - sym__unquoted_identifier, - ACTIONS(5681), 1, - anon_sym_BQUOTE, - ACTIONS(5683), 1, - anon_sym_DQUOTE, - ACTIONS(5685), 1, - anon_sym_SQUOTE, - ACTIONS(5689), 1, - anon_sym_DASH, - ACTIONS(5691), 1, - anon_sym_STAR, - ACTIONS(5693), 1, - aux_sym_interval_expression_token1, - ACTIONS(5695), 1, - anon_sym_DOLLAR, - ACTIONS(5697), 1, - sym__dollar_quoted_string_tag, - STATE(970), 1, - sym_identifier, - STATE(1286), 1, - sym__quoted_identifier, - STATE(1699), 1, - sym_dotted_name, - STATE(1722), 1, - sym__identifier, - STATE(2016), 1, - sym_argument_reference, - STATE(2050), 1, - sym__expression, - STATE(2017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5687), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2061), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [223142] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8129), 1, - aux_sym_cte_token2, - ACTIONS(8131), 1, - anon_sym_LPAREN, - ACTIONS(8133), 1, - aux_sym_null_hint_token2, - ACTIONS(8135), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8137), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8139), 1, - aux_sym_TRUE_token1, - ACTIONS(8141), 1, - aux_sym_FALSE_token1, - ACTIONS(8143), 1, - sym_number, - ACTIONS(8145), 1, - sym__unquoted_identifier, - ACTIONS(8147), 1, - anon_sym_BQUOTE, - ACTIONS(8149), 1, - anon_sym_DQUOTE, - ACTIONS(8151), 1, - anon_sym_SQUOTE, - ACTIONS(8155), 1, - anon_sym_DASH, - ACTIONS(8157), 1, - anon_sym_STAR, - ACTIONS(8159), 1, - aux_sym_interval_expression_token1, - ACTIONS(8161), 1, - anon_sym_DOLLAR, - ACTIONS(8163), 1, - sym__dollar_quoted_string_tag, - STATE(779), 1, - sym_identifier, - STATE(861), 1, - sym__quoted_identifier, - STATE(1206), 1, - sym_dotted_name, - STATE(1280), 1, - sym__identifier, - STATE(1703), 1, - sym_argument_reference, - STATE(1745), 1, - sym__expression, - STATE(1702), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8153), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1793), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [223246] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8129), 1, - aux_sym_cte_token2, - ACTIONS(8131), 1, - anon_sym_LPAREN, - ACTIONS(8133), 1, - aux_sym_null_hint_token2, - ACTIONS(8135), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8137), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8139), 1, - aux_sym_TRUE_token1, - ACTIONS(8141), 1, - aux_sym_FALSE_token1, - ACTIONS(8143), 1, - sym_number, - ACTIONS(8145), 1, - sym__unquoted_identifier, - ACTIONS(8147), 1, - anon_sym_BQUOTE, - ACTIONS(8149), 1, - anon_sym_DQUOTE, - ACTIONS(8151), 1, - anon_sym_SQUOTE, - ACTIONS(8155), 1, - anon_sym_DASH, - ACTIONS(8157), 1, - anon_sym_STAR, - ACTIONS(8159), 1, - aux_sym_interval_expression_token1, - ACTIONS(8161), 1, - anon_sym_DOLLAR, - ACTIONS(8163), 1, - sym__dollar_quoted_string_tag, - STATE(779), 1, - sym_identifier, - STATE(861), 1, - sym__quoted_identifier, - STATE(1206), 1, - sym_dotted_name, - STATE(1280), 1, - sym__identifier, - STATE(1703), 1, - sym_argument_reference, - STATE(1840), 1, - sym__expression, - STATE(1702), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8153), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1793), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [223350] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7801), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [223454] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8129), 1, - aux_sym_cte_token2, - ACTIONS(8131), 1, - anon_sym_LPAREN, - ACTIONS(8133), 1, - aux_sym_null_hint_token2, - ACTIONS(8135), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8137), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8139), 1, - aux_sym_TRUE_token1, - ACTIONS(8141), 1, - aux_sym_FALSE_token1, - ACTIONS(8143), 1, - sym_number, - ACTIONS(8145), 1, - sym__unquoted_identifier, - ACTIONS(8147), 1, - anon_sym_BQUOTE, - ACTIONS(8149), 1, - anon_sym_DQUOTE, - ACTIONS(8151), 1, - anon_sym_SQUOTE, - ACTIONS(8155), 1, - anon_sym_DASH, - ACTIONS(8157), 1, - anon_sym_STAR, - ACTIONS(8159), 1, - aux_sym_interval_expression_token1, - ACTIONS(8161), 1, - anon_sym_DOLLAR, - ACTIONS(8163), 1, - sym__dollar_quoted_string_tag, - STATE(779), 1, - sym_identifier, - STATE(861), 1, - sym__quoted_identifier, - STATE(1206), 1, - sym_dotted_name, - STATE(1280), 1, - sym__identifier, - STATE(1703), 1, - sym_argument_reference, - STATE(1865), 1, - sym__expression, - STATE(1702), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8153), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1793), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [223558] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7824), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [223662] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8129), 1, - aux_sym_cte_token2, - ACTIONS(8131), 1, - anon_sym_LPAREN, - ACTIONS(8133), 1, - aux_sym_null_hint_token2, - ACTIONS(8135), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8137), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8139), 1, - aux_sym_TRUE_token1, - ACTIONS(8141), 1, - aux_sym_FALSE_token1, - ACTIONS(8143), 1, - sym_number, - ACTIONS(8145), 1, - sym__unquoted_identifier, - ACTIONS(8147), 1, - anon_sym_BQUOTE, - ACTIONS(8149), 1, - anon_sym_DQUOTE, - ACTIONS(8151), 1, - anon_sym_SQUOTE, - ACTIONS(8155), 1, - anon_sym_DASH, - ACTIONS(8157), 1, - anon_sym_STAR, - ACTIONS(8159), 1, - aux_sym_interval_expression_token1, - ACTIONS(8161), 1, - anon_sym_DOLLAR, - ACTIONS(8163), 1, - sym__dollar_quoted_string_tag, - STATE(779), 1, - sym_identifier, - STATE(861), 1, - sym__quoted_identifier, - STATE(1206), 1, - sym_dotted_name, - STATE(1280), 1, - sym__identifier, - STATE(1703), 1, - sym_argument_reference, - STATE(1763), 1, - sym__expression, - STATE(1702), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8153), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1793), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [223766] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7776), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [223870] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8129), 1, - aux_sym_cte_token2, - ACTIONS(8131), 1, - anon_sym_LPAREN, - ACTIONS(8133), 1, - aux_sym_null_hint_token2, - ACTIONS(8135), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8137), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8139), 1, - aux_sym_TRUE_token1, - ACTIONS(8141), 1, - aux_sym_FALSE_token1, - ACTIONS(8143), 1, - sym_number, - ACTIONS(8145), 1, - sym__unquoted_identifier, - ACTIONS(8147), 1, - anon_sym_BQUOTE, - ACTIONS(8149), 1, - anon_sym_DQUOTE, - ACTIONS(8151), 1, - anon_sym_SQUOTE, - ACTIONS(8155), 1, - anon_sym_DASH, - ACTIONS(8157), 1, - anon_sym_STAR, - ACTIONS(8159), 1, - aux_sym_interval_expression_token1, - ACTIONS(8161), 1, - anon_sym_DOLLAR, - ACTIONS(8163), 1, - sym__dollar_quoted_string_tag, - STATE(779), 1, - sym_identifier, - STATE(861), 1, - sym__quoted_identifier, - STATE(1206), 1, - sym_dotted_name, - STATE(1280), 1, - sym__identifier, - STATE(1703), 1, - sym_argument_reference, - STATE(1867), 1, - sym__expression, - STATE(1702), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8153), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1793), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [223974] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8129), 1, - aux_sym_cte_token2, - ACTIONS(8131), 1, - anon_sym_LPAREN, - ACTIONS(8133), 1, - aux_sym_null_hint_token2, - ACTIONS(8135), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8137), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8139), 1, - aux_sym_TRUE_token1, - ACTIONS(8141), 1, - aux_sym_FALSE_token1, - ACTIONS(8143), 1, - sym_number, - ACTIONS(8145), 1, - sym__unquoted_identifier, - ACTIONS(8147), 1, - anon_sym_BQUOTE, - ACTIONS(8149), 1, - anon_sym_DQUOTE, - ACTIONS(8151), 1, - anon_sym_SQUOTE, - ACTIONS(8155), 1, - anon_sym_DASH, - ACTIONS(8157), 1, - anon_sym_STAR, - ACTIONS(8159), 1, - aux_sym_interval_expression_token1, - ACTIONS(8161), 1, - anon_sym_DOLLAR, - ACTIONS(8163), 1, - sym__dollar_quoted_string_tag, - STATE(779), 1, - sym_identifier, - STATE(861), 1, - sym__quoted_identifier, - STATE(1206), 1, - sym_dotted_name, - STATE(1280), 1, - sym__identifier, - STATE(1703), 1, - sym_argument_reference, - STATE(1871), 1, - sym__expression, - STATE(1702), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8153), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1793), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [224078] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7156), 1, - aux_sym_cte_token2, - ACTIONS(7158), 1, - anon_sym_LPAREN, - ACTIONS(7160), 1, - aux_sym_null_hint_token2, - ACTIONS(7162), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7164), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7166), 1, - aux_sym_TRUE_token1, - ACTIONS(7168), 1, - aux_sym_FALSE_token1, - ACTIONS(7170), 1, - sym_number, - ACTIONS(7172), 1, - sym__unquoted_identifier, - ACTIONS(7174), 1, - anon_sym_BQUOTE, - ACTIONS(7176), 1, - anon_sym_DQUOTE, - ACTIONS(7178), 1, - anon_sym_SQUOTE, - ACTIONS(7182), 1, - anon_sym_DASH, - ACTIONS(7184), 1, - anon_sym_STAR, - ACTIONS(7186), 1, - aux_sym_interval_expression_token1, - ACTIONS(7188), 1, - anon_sym_DOLLAR, - ACTIONS(7190), 1, - sym__dollar_quoted_string_tag, - STATE(55), 1, - sym_identifier, - STATE(106), 1, - sym__quoted_identifier, - STATE(284), 1, - sym__identifier, - STATE(288), 1, - sym_dotted_name, - STATE(447), 1, - sym_argument_reference, - STATE(543), 1, - sym__expression, - STATE(417), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7180), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(548), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [224182] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7950), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [224286] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8129), 1, - aux_sym_cte_token2, - ACTIONS(8131), 1, - anon_sym_LPAREN, - ACTIONS(8133), 1, - aux_sym_null_hint_token2, - ACTIONS(8135), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8137), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8139), 1, - aux_sym_TRUE_token1, - ACTIONS(8141), 1, - aux_sym_FALSE_token1, - ACTIONS(8143), 1, - sym_number, - ACTIONS(8145), 1, - sym__unquoted_identifier, - ACTIONS(8147), 1, - anon_sym_BQUOTE, - ACTIONS(8149), 1, - anon_sym_DQUOTE, - ACTIONS(8151), 1, - anon_sym_SQUOTE, - ACTIONS(8155), 1, - anon_sym_DASH, - ACTIONS(8157), 1, - anon_sym_STAR, - ACTIONS(8159), 1, - aux_sym_interval_expression_token1, - ACTIONS(8161), 1, - anon_sym_DOLLAR, - ACTIONS(8163), 1, - sym__dollar_quoted_string_tag, - STATE(779), 1, - sym_identifier, - STATE(861), 1, - sym__quoted_identifier, - STATE(1206), 1, - sym_dotted_name, - STATE(1280), 1, - sym__identifier, - STATE(1703), 1, - sym_argument_reference, - STATE(1873), 1, - sym__expression, - STATE(1702), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8153), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1793), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [224390] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8129), 1, - aux_sym_cte_token2, - ACTIONS(8131), 1, - anon_sym_LPAREN, - ACTIONS(8133), 1, - aux_sym_null_hint_token2, - ACTIONS(8135), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8137), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8139), 1, - aux_sym_TRUE_token1, - ACTIONS(8141), 1, - aux_sym_FALSE_token1, - ACTIONS(8143), 1, - sym_number, - ACTIONS(8145), 1, - sym__unquoted_identifier, - ACTIONS(8147), 1, - anon_sym_BQUOTE, - ACTIONS(8149), 1, - anon_sym_DQUOTE, - ACTIONS(8151), 1, - anon_sym_SQUOTE, - ACTIONS(8155), 1, - anon_sym_DASH, - ACTIONS(8157), 1, - anon_sym_STAR, - ACTIONS(8159), 1, - aux_sym_interval_expression_token1, - ACTIONS(8161), 1, - anon_sym_DOLLAR, - ACTIONS(8163), 1, - sym__dollar_quoted_string_tag, - STATE(779), 1, - sym_identifier, - STATE(861), 1, - sym__quoted_identifier, - STATE(1206), 1, - sym_dotted_name, - STATE(1280), 1, - sym__identifier, - STATE(1703), 1, - sym_argument_reference, - STATE(1874), 1, - sym__expression, - STATE(1702), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8153), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1793), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [224494] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8129), 1, - aux_sym_cte_token2, - ACTIONS(8131), 1, - anon_sym_LPAREN, - ACTIONS(8133), 1, - aux_sym_null_hint_token2, - ACTIONS(8135), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8137), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8139), 1, - aux_sym_TRUE_token1, - ACTIONS(8141), 1, - aux_sym_FALSE_token1, - ACTIONS(8143), 1, - sym_number, - ACTIONS(8145), 1, - sym__unquoted_identifier, - ACTIONS(8147), 1, - anon_sym_BQUOTE, - ACTIONS(8149), 1, - anon_sym_DQUOTE, - ACTIONS(8151), 1, - anon_sym_SQUOTE, - ACTIONS(8155), 1, - anon_sym_DASH, - ACTIONS(8157), 1, - anon_sym_STAR, - ACTIONS(8159), 1, - aux_sym_interval_expression_token1, - ACTIONS(8161), 1, - anon_sym_DOLLAR, - ACTIONS(8163), 1, - sym__dollar_quoted_string_tag, - STATE(779), 1, - sym_identifier, - STATE(861), 1, - sym__quoted_identifier, - STATE(1206), 1, - sym_dotted_name, - STATE(1280), 1, - sym__identifier, - STATE(1703), 1, - sym_argument_reference, - STATE(1787), 1, - sym__expression, - STATE(1702), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8153), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1793), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [224598] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7865), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [224702] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8634), 1, - aux_sym_cte_token2, - ACTIONS(8636), 1, - anon_sym_LPAREN, - ACTIONS(8638), 1, - aux_sym_null_hint_token2, - ACTIONS(8640), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8642), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8644), 1, - aux_sym_TRUE_token1, - ACTIONS(8646), 1, - aux_sym_FALSE_token1, - ACTIONS(8648), 1, - sym_number, - ACTIONS(8650), 1, - sym__unquoted_identifier, - ACTIONS(8652), 1, - anon_sym_BQUOTE, - ACTIONS(8654), 1, - anon_sym_DQUOTE, - ACTIONS(8656), 1, - anon_sym_SQUOTE, - ACTIONS(8660), 1, - anon_sym_DASH, - ACTIONS(8662), 1, - anon_sym_STAR, - ACTIONS(8664), 1, - aux_sym_interval_expression_token1, - ACTIONS(8666), 1, - anon_sym_DOLLAR, - ACTIONS(8668), 1, - sym__dollar_quoted_string_tag, - STATE(6858), 1, - sym__quoted_identifier, - STATE(7025), 1, - sym_dotted_name, - STATE(7129), 1, - sym_identifier, - STATE(7383), 1, - sym__identifier, - STATE(7649), 1, - sym_argument_reference, - STATE(7674), 1, - sym__expression, - STATE(7605), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8658), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7661), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [224806] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8171), 1, - aux_sym_cte_token2, - ACTIONS(8173), 1, - anon_sym_LPAREN, - ACTIONS(8175), 1, - aux_sym_null_hint_token2, - ACTIONS(8177), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8179), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8181), 1, - aux_sym_TRUE_token1, - ACTIONS(8183), 1, - aux_sym_FALSE_token1, - ACTIONS(8185), 1, - sym_number, - ACTIONS(8187), 1, - sym__unquoted_identifier, - ACTIONS(8189), 1, - anon_sym_BQUOTE, - ACTIONS(8191), 1, - anon_sym_DQUOTE, - ACTIONS(8193), 1, - anon_sym_SQUOTE, - ACTIONS(8197), 1, - anon_sym_DASH, - ACTIONS(8199), 1, - anon_sym_STAR, - ACTIONS(8201), 1, - aux_sym_interval_expression_token1, - ACTIONS(8203), 1, - anon_sym_DOLLAR, - ACTIONS(8205), 1, - sym__dollar_quoted_string_tag, - STATE(770), 1, - sym_identifier, - STATE(857), 1, - sym__quoted_identifier, - STATE(1179), 1, - sym__identifier, - STATE(1219), 1, - sym_dotted_name, - STATE(1564), 1, - sym_argument_reference, - STATE(1898), 1, - sym__expression, - STATE(1567), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8195), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1801), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [224910] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8171), 1, - aux_sym_cte_token2, - ACTIONS(8173), 1, - anon_sym_LPAREN, - ACTIONS(8175), 1, - aux_sym_null_hint_token2, - ACTIONS(8177), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8179), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8181), 1, - aux_sym_TRUE_token1, - ACTIONS(8183), 1, - aux_sym_FALSE_token1, - ACTIONS(8185), 1, - sym_number, - ACTIONS(8187), 1, - sym__unquoted_identifier, - ACTIONS(8189), 1, - anon_sym_BQUOTE, - ACTIONS(8191), 1, - anon_sym_DQUOTE, - ACTIONS(8193), 1, - anon_sym_SQUOTE, - ACTIONS(8197), 1, - anon_sym_DASH, - ACTIONS(8199), 1, - anon_sym_STAR, - ACTIONS(8201), 1, - aux_sym_interval_expression_token1, - ACTIONS(8203), 1, - anon_sym_DOLLAR, - ACTIONS(8205), 1, - sym__dollar_quoted_string_tag, - STATE(770), 1, - sym_identifier, - STATE(857), 1, - sym__quoted_identifier, - STATE(1179), 1, - sym__identifier, - STATE(1219), 1, - sym_dotted_name, - STATE(1564), 1, - sym_argument_reference, - STATE(1919), 1, - sym__expression, - STATE(1567), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8195), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1801), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [225014] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8171), 1, - aux_sym_cte_token2, - ACTIONS(8173), 1, - anon_sym_LPAREN, - ACTIONS(8175), 1, - aux_sym_null_hint_token2, - ACTIONS(8177), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8179), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8181), 1, - aux_sym_TRUE_token1, - ACTIONS(8183), 1, - aux_sym_FALSE_token1, - ACTIONS(8185), 1, - sym_number, - ACTIONS(8187), 1, - sym__unquoted_identifier, - ACTIONS(8189), 1, - anon_sym_BQUOTE, - ACTIONS(8191), 1, - anon_sym_DQUOTE, - ACTIONS(8193), 1, - anon_sym_SQUOTE, - ACTIONS(8197), 1, - anon_sym_DASH, - ACTIONS(8199), 1, - anon_sym_STAR, - ACTIONS(8201), 1, - aux_sym_interval_expression_token1, - ACTIONS(8203), 1, - anon_sym_DOLLAR, - ACTIONS(8205), 1, - sym__dollar_quoted_string_tag, - STATE(770), 1, - sym_identifier, - STATE(857), 1, - sym__quoted_identifier, - STATE(1179), 1, - sym__identifier, - STATE(1219), 1, - sym_dotted_name, - STATE(1564), 1, - sym_argument_reference, - STATE(1912), 1, - sym__expression, - STATE(1567), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8195), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1801), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [225118] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8171), 1, - aux_sym_cte_token2, - ACTIONS(8173), 1, - anon_sym_LPAREN, - ACTIONS(8175), 1, - aux_sym_null_hint_token2, - ACTIONS(8177), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8179), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8181), 1, - aux_sym_TRUE_token1, - ACTIONS(8183), 1, - aux_sym_FALSE_token1, - ACTIONS(8185), 1, - sym_number, - ACTIONS(8187), 1, - sym__unquoted_identifier, - ACTIONS(8189), 1, - anon_sym_BQUOTE, - ACTIONS(8191), 1, - anon_sym_DQUOTE, - ACTIONS(8193), 1, - anon_sym_SQUOTE, - ACTIONS(8197), 1, - anon_sym_DASH, - ACTIONS(8199), 1, - anon_sym_STAR, - ACTIONS(8201), 1, - aux_sym_interval_expression_token1, - ACTIONS(8203), 1, - anon_sym_DOLLAR, - ACTIONS(8205), 1, - sym__dollar_quoted_string_tag, - STATE(770), 1, - sym_identifier, - STATE(857), 1, - sym__quoted_identifier, - STATE(1179), 1, - sym__identifier, - STATE(1219), 1, - sym_dotted_name, - STATE(1564), 1, - sym_argument_reference, - STATE(1836), 1, - sym__expression, - STATE(1567), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8195), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1801), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [225222] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8171), 1, - aux_sym_cte_token2, - ACTIONS(8173), 1, - anon_sym_LPAREN, - ACTIONS(8175), 1, - aux_sym_null_hint_token2, - ACTIONS(8177), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8179), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8181), 1, - aux_sym_TRUE_token1, - ACTIONS(8183), 1, - aux_sym_FALSE_token1, - ACTIONS(8185), 1, - sym_number, - ACTIONS(8187), 1, - sym__unquoted_identifier, - ACTIONS(8189), 1, - anon_sym_BQUOTE, - ACTIONS(8191), 1, - anon_sym_DQUOTE, - ACTIONS(8193), 1, - anon_sym_SQUOTE, - ACTIONS(8197), 1, - anon_sym_DASH, - ACTIONS(8199), 1, - anon_sym_STAR, - ACTIONS(8201), 1, - aux_sym_interval_expression_token1, - ACTIONS(8203), 1, - anon_sym_DOLLAR, - ACTIONS(8205), 1, - sym__dollar_quoted_string_tag, - STATE(770), 1, - sym_identifier, - STATE(857), 1, - sym__quoted_identifier, - STATE(1179), 1, - sym__identifier, - STATE(1219), 1, - sym_dotted_name, - STATE(1564), 1, - sym_argument_reference, - STATE(1911), 1, - sym__expression, - STATE(1567), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8195), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1801), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [225326] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8171), 1, - aux_sym_cte_token2, - ACTIONS(8173), 1, - anon_sym_LPAREN, - ACTIONS(8175), 1, - aux_sym_null_hint_token2, - ACTIONS(8177), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8179), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8181), 1, - aux_sym_TRUE_token1, - ACTIONS(8183), 1, - aux_sym_FALSE_token1, - ACTIONS(8185), 1, - sym_number, - ACTIONS(8187), 1, - sym__unquoted_identifier, - ACTIONS(8189), 1, - anon_sym_BQUOTE, - ACTIONS(8191), 1, - anon_sym_DQUOTE, - ACTIONS(8193), 1, - anon_sym_SQUOTE, - ACTIONS(8197), 1, - anon_sym_DASH, - ACTIONS(8199), 1, - anon_sym_STAR, - ACTIONS(8201), 1, - aux_sym_interval_expression_token1, - ACTIONS(8203), 1, - anon_sym_DOLLAR, - ACTIONS(8205), 1, - sym__dollar_quoted_string_tag, - STATE(770), 1, - sym_identifier, - STATE(857), 1, - sym__quoted_identifier, - STATE(1179), 1, - sym__identifier, - STATE(1219), 1, - sym_dotted_name, - STATE(1564), 1, - sym_argument_reference, - STATE(1891), 1, - sym__expression, - STATE(1567), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8195), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1801), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [225430] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8171), 1, - aux_sym_cte_token2, - ACTIONS(8173), 1, - anon_sym_LPAREN, - ACTIONS(8175), 1, - aux_sym_null_hint_token2, - ACTIONS(8177), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8179), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8181), 1, - aux_sym_TRUE_token1, - ACTIONS(8183), 1, - aux_sym_FALSE_token1, - ACTIONS(8185), 1, - sym_number, - ACTIONS(8187), 1, - sym__unquoted_identifier, - ACTIONS(8189), 1, - anon_sym_BQUOTE, - ACTIONS(8191), 1, - anon_sym_DQUOTE, - ACTIONS(8193), 1, - anon_sym_SQUOTE, - ACTIONS(8197), 1, - anon_sym_DASH, - ACTIONS(8199), 1, - anon_sym_STAR, - ACTIONS(8201), 1, - aux_sym_interval_expression_token1, - ACTIONS(8203), 1, - anon_sym_DOLLAR, - ACTIONS(8205), 1, - sym__dollar_quoted_string_tag, - STATE(770), 1, - sym_identifier, - STATE(857), 1, - sym__quoted_identifier, - STATE(1179), 1, - sym__identifier, - STATE(1219), 1, - sym_dotted_name, - STATE(1564), 1, - sym_argument_reference, - STATE(1909), 1, - sym__expression, - STATE(1567), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8195), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1801), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [225534] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8171), 1, - aux_sym_cte_token2, - ACTIONS(8173), 1, - anon_sym_LPAREN, - ACTIONS(8175), 1, - aux_sym_null_hint_token2, - ACTIONS(8177), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8179), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8181), 1, - aux_sym_TRUE_token1, - ACTIONS(8183), 1, - aux_sym_FALSE_token1, - ACTIONS(8185), 1, - sym_number, - ACTIONS(8187), 1, - sym__unquoted_identifier, - ACTIONS(8189), 1, - anon_sym_BQUOTE, - ACTIONS(8191), 1, - anon_sym_DQUOTE, - ACTIONS(8193), 1, - anon_sym_SQUOTE, - ACTIONS(8197), 1, - anon_sym_DASH, - ACTIONS(8199), 1, - anon_sym_STAR, - ACTIONS(8201), 1, - aux_sym_interval_expression_token1, - ACTIONS(8203), 1, - anon_sym_DOLLAR, - ACTIONS(8205), 1, - sym__dollar_quoted_string_tag, - STATE(770), 1, - sym_identifier, - STATE(857), 1, - sym__quoted_identifier, - STATE(1179), 1, - sym__identifier, - STATE(1219), 1, - sym_dotted_name, - STATE(1564), 1, - sym_argument_reference, - STATE(1908), 1, - sym__expression, - STATE(1567), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8195), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1801), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [225638] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8171), 1, - aux_sym_cte_token2, - ACTIONS(8173), 1, - anon_sym_LPAREN, - ACTIONS(8175), 1, - aux_sym_null_hint_token2, - ACTIONS(8177), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8179), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8181), 1, - aux_sym_TRUE_token1, - ACTIONS(8183), 1, - aux_sym_FALSE_token1, - ACTIONS(8185), 1, - sym_number, - ACTIONS(8187), 1, - sym__unquoted_identifier, - ACTIONS(8189), 1, - anon_sym_BQUOTE, - ACTIONS(8191), 1, - anon_sym_DQUOTE, - ACTIONS(8193), 1, - anon_sym_SQUOTE, - ACTIONS(8197), 1, - anon_sym_DASH, - ACTIONS(8199), 1, - anon_sym_STAR, - ACTIONS(8201), 1, - aux_sym_interval_expression_token1, - ACTIONS(8203), 1, - anon_sym_DOLLAR, - ACTIONS(8205), 1, - sym__dollar_quoted_string_tag, - STATE(770), 1, - sym_identifier, - STATE(857), 1, - sym__quoted_identifier, - STATE(1179), 1, - sym__identifier, - STATE(1219), 1, - sym_dotted_name, - STATE(1564), 1, - sym_argument_reference, - STATE(1853), 1, - sym__expression, - STATE(1567), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8195), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1801), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [225742] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2417), 1, - aux_sym_cte_token2, - ACTIONS(2419), 1, - anon_sym_LPAREN, - ACTIONS(2421), 1, - aux_sym_null_hint_token2, - ACTIONS(2423), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2425), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2427), 1, - aux_sym_TRUE_token1, - ACTIONS(2429), 1, - aux_sym_FALSE_token1, - ACTIONS(2431), 1, - sym_number, - ACTIONS(2433), 1, - sym__unquoted_identifier, - ACTIONS(2435), 1, - anon_sym_BQUOTE, - ACTIONS(2437), 1, - anon_sym_DQUOTE, - ACTIONS(2439), 1, - anon_sym_SQUOTE, - ACTIONS(2443), 1, - anon_sym_DASH, - ACTIONS(2445), 1, - anon_sym_STAR, - ACTIONS(2447), 1, - aux_sym_interval_expression_token1, - ACTIONS(2449), 1, - anon_sym_DOLLAR, - ACTIONS(2451), 1, - sym__dollar_quoted_string_tag, - STATE(2087), 1, - sym__quoted_identifier, - STATE(2099), 1, - sym_identifier, - STATE(2101), 1, - sym_dotted_name, - STATE(2197), 1, - sym__identifier, - STATE(2345), 1, - sym_argument_reference, - STATE(2360), 1, - sym__expression, - STATE(2348), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2441), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2355), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [225846] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8207), 1, - aux_sym_cte_token2, - ACTIONS(8209), 1, - anon_sym_LPAREN, - ACTIONS(8211), 1, - aux_sym_null_hint_token2, - ACTIONS(8213), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8215), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8217), 1, - aux_sym_TRUE_token1, - ACTIONS(8219), 1, - aux_sym_FALSE_token1, - ACTIONS(8221), 1, - sym_number, - ACTIONS(8223), 1, - sym__unquoted_identifier, - ACTIONS(8225), 1, - anon_sym_BQUOTE, - ACTIONS(8227), 1, - anon_sym_DQUOTE, - ACTIONS(8229), 1, - anon_sym_SQUOTE, - ACTIONS(8233), 1, - anon_sym_DASH, - ACTIONS(8235), 1, - anon_sym_STAR, - ACTIONS(8237), 1, - aux_sym_interval_expression_token1, - ACTIONS(8239), 1, - anon_sym_DOLLAR, - ACTIONS(8241), 1, - sym__dollar_quoted_string_tag, - STATE(844), 1, - sym_identifier, - STATE(1000), 1, - sym__quoted_identifier, - STATE(1504), 1, - sym__identifier, - STATE(1513), 1, - sym_dotted_name, - STATE(1897), 1, - sym_argument_reference, - STATE(1957), 1, - sym__expression, - STATE(1894), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8231), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1928), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [225950] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8207), 1, - aux_sym_cte_token2, - ACTIONS(8209), 1, - anon_sym_LPAREN, - ACTIONS(8211), 1, - aux_sym_null_hint_token2, - ACTIONS(8213), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8215), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8217), 1, - aux_sym_TRUE_token1, - ACTIONS(8219), 1, - aux_sym_FALSE_token1, - ACTIONS(8221), 1, - sym_number, - ACTIONS(8223), 1, - sym__unquoted_identifier, - ACTIONS(8225), 1, - anon_sym_BQUOTE, - ACTIONS(8227), 1, - anon_sym_DQUOTE, - ACTIONS(8229), 1, - anon_sym_SQUOTE, - ACTIONS(8233), 1, - anon_sym_DASH, - ACTIONS(8235), 1, - anon_sym_STAR, - ACTIONS(8237), 1, - aux_sym_interval_expression_token1, - ACTIONS(8239), 1, - anon_sym_DOLLAR, - ACTIONS(8241), 1, - sym__dollar_quoted_string_tag, - STATE(844), 1, - sym_identifier, - STATE(1000), 1, - sym__quoted_identifier, - STATE(1504), 1, - sym__identifier, - STATE(1513), 1, - sym_dotted_name, - STATE(1897), 1, - sym_argument_reference, - STATE(1946), 1, - sym__expression, - STATE(1894), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8231), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1928), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [226054] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7708), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [226158] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8207), 1, - aux_sym_cte_token2, - ACTIONS(8209), 1, - anon_sym_LPAREN, - ACTIONS(8211), 1, - aux_sym_null_hint_token2, - ACTIONS(8213), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8215), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8217), 1, - aux_sym_TRUE_token1, - ACTIONS(8219), 1, - aux_sym_FALSE_token1, - ACTIONS(8221), 1, - sym_number, - ACTIONS(8223), 1, - sym__unquoted_identifier, - ACTIONS(8225), 1, - anon_sym_BQUOTE, - ACTIONS(8227), 1, - anon_sym_DQUOTE, - ACTIONS(8229), 1, - anon_sym_SQUOTE, - ACTIONS(8233), 1, - anon_sym_DASH, - ACTIONS(8235), 1, - anon_sym_STAR, - ACTIONS(8237), 1, - aux_sym_interval_expression_token1, - ACTIONS(8239), 1, - anon_sym_DOLLAR, - ACTIONS(8241), 1, - sym__dollar_quoted_string_tag, - STATE(844), 1, - sym_identifier, - STATE(1000), 1, - sym__quoted_identifier, - STATE(1504), 1, - sym__identifier, - STATE(1513), 1, - sym_dotted_name, - STATE(1897), 1, - sym_argument_reference, - STATE(1926), 1, - sym__expression, - STATE(1894), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8231), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1928), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [226262] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7726), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [226366] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7642), 1, - aux_sym_cte_token2, - ACTIONS(7644), 1, - anon_sym_LPAREN, - ACTIONS(7646), 1, - aux_sym_null_hint_token2, - ACTIONS(7648), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7650), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7652), 1, - aux_sym_TRUE_token1, - ACTIONS(7654), 1, - aux_sym_FALSE_token1, - ACTIONS(7656), 1, - sym_number, - ACTIONS(7658), 1, - sym__unquoted_identifier, - ACTIONS(7660), 1, - anon_sym_BQUOTE, - ACTIONS(7662), 1, - anon_sym_DQUOTE, - ACTIONS(7664), 1, - anon_sym_SQUOTE, - ACTIONS(7668), 1, - anon_sym_DASH, - ACTIONS(7670), 1, - anon_sym_STAR, - ACTIONS(7672), 1, - aux_sym_interval_expression_token1, - ACTIONS(7674), 1, - anon_sym_DOLLAR, - ACTIONS(7676), 1, - sym__dollar_quoted_string_tag, - STATE(6897), 1, - sym_identifier, - STATE(6959), 1, - sym__quoted_identifier, - STATE(7136), 1, - sym_dotted_name, - STATE(7142), 1, - sym__identifier, - STATE(7278), 1, - sym_argument_reference, - STATE(7468), 1, - sym__expression, - STATE(7310), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7666), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7454), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [226470] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7642), 1, - aux_sym_cte_token2, - ACTIONS(7644), 1, - anon_sym_LPAREN, - ACTIONS(7646), 1, - aux_sym_null_hint_token2, - ACTIONS(7648), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7650), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7652), 1, - aux_sym_TRUE_token1, - ACTIONS(7654), 1, - aux_sym_FALSE_token1, - ACTIONS(7656), 1, - sym_number, - ACTIONS(7658), 1, - sym__unquoted_identifier, - ACTIONS(7660), 1, - anon_sym_BQUOTE, - ACTIONS(7662), 1, - anon_sym_DQUOTE, - ACTIONS(7664), 1, - anon_sym_SQUOTE, - ACTIONS(7668), 1, - anon_sym_DASH, - ACTIONS(7670), 1, - anon_sym_STAR, - ACTIONS(7672), 1, - aux_sym_interval_expression_token1, - ACTIONS(7674), 1, - anon_sym_DOLLAR, - ACTIONS(7676), 1, - sym__dollar_quoted_string_tag, - STATE(6897), 1, - sym_identifier, - STATE(6959), 1, - sym__quoted_identifier, - STATE(7136), 1, - sym_dotted_name, - STATE(7142), 1, - sym__identifier, - STATE(7278), 1, - sym_argument_reference, - STATE(7473), 1, - sym__expression, - STATE(7310), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7666), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7454), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [226574] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8207), 1, - aux_sym_cte_token2, - ACTIONS(8209), 1, - anon_sym_LPAREN, - ACTIONS(8211), 1, - aux_sym_null_hint_token2, - ACTIONS(8213), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8215), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8217), 1, - aux_sym_TRUE_token1, - ACTIONS(8219), 1, - aux_sym_FALSE_token1, - ACTIONS(8221), 1, - sym_number, - ACTIONS(8223), 1, - sym__unquoted_identifier, - ACTIONS(8225), 1, - anon_sym_BQUOTE, - ACTIONS(8227), 1, - anon_sym_DQUOTE, - ACTIONS(8229), 1, - anon_sym_SQUOTE, - ACTIONS(8233), 1, - anon_sym_DASH, - ACTIONS(8235), 1, - anon_sym_STAR, - ACTIONS(8237), 1, - aux_sym_interval_expression_token1, - ACTIONS(8239), 1, - anon_sym_DOLLAR, - ACTIONS(8241), 1, - sym__dollar_quoted_string_tag, - STATE(844), 1, - sym_identifier, - STATE(1000), 1, - sym__quoted_identifier, - STATE(1504), 1, - sym__identifier, - STATE(1513), 1, - sym_dotted_name, - STATE(1897), 1, - sym_argument_reference, - STATE(1930), 1, - sym__expression, - STATE(1894), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8231), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1928), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [226678] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8634), 1, - aux_sym_cte_token2, - ACTIONS(8636), 1, - anon_sym_LPAREN, - ACTIONS(8638), 1, - aux_sym_null_hint_token2, - ACTIONS(8640), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8642), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8644), 1, - aux_sym_TRUE_token1, - ACTIONS(8646), 1, - aux_sym_FALSE_token1, - ACTIONS(8648), 1, - sym_number, - ACTIONS(8650), 1, - sym__unquoted_identifier, - ACTIONS(8652), 1, - anon_sym_BQUOTE, - ACTIONS(8654), 1, - anon_sym_DQUOTE, - ACTIONS(8656), 1, - anon_sym_SQUOTE, - ACTIONS(8660), 1, - anon_sym_DASH, - ACTIONS(8662), 1, - anon_sym_STAR, - ACTIONS(8664), 1, - aux_sym_interval_expression_token1, - ACTIONS(8666), 1, - anon_sym_DOLLAR, - ACTIONS(8668), 1, - sym__dollar_quoted_string_tag, - STATE(6858), 1, - sym__quoted_identifier, - STATE(7025), 1, - sym_dotted_name, - STATE(7129), 1, - sym_identifier, - STATE(7383), 1, - sym__identifier, - STATE(7649), 1, - sym_argument_reference, - STATE(7697), 1, - sym__expression, - STATE(7605), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8658), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7661), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [226782] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8511), 1, - aux_sym_with_clause_token1, - STATE(6479), 1, - sym_data_hint, - ACTIONS(8732), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8734), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [226842] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8207), 1, - aux_sym_cte_token2, - ACTIONS(8209), 1, - anon_sym_LPAREN, - ACTIONS(8211), 1, - aux_sym_null_hint_token2, - ACTIONS(8213), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8215), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8217), 1, - aux_sym_TRUE_token1, - ACTIONS(8219), 1, - aux_sym_FALSE_token1, - ACTIONS(8221), 1, - sym_number, - ACTIONS(8223), 1, - sym__unquoted_identifier, - ACTIONS(8225), 1, - anon_sym_BQUOTE, - ACTIONS(8227), 1, - anon_sym_DQUOTE, - ACTIONS(8229), 1, - anon_sym_SQUOTE, - ACTIONS(8233), 1, - anon_sym_DASH, - ACTIONS(8235), 1, - anon_sym_STAR, - ACTIONS(8237), 1, - aux_sym_interval_expression_token1, - ACTIONS(8239), 1, - anon_sym_DOLLAR, - ACTIONS(8241), 1, - sym__dollar_quoted_string_tag, - STATE(844), 1, - sym_identifier, - STATE(1000), 1, - sym__quoted_identifier, - STATE(1504), 1, - sym__identifier, - STATE(1513), 1, - sym_dotted_name, - STATE(1897), 1, - sym_argument_reference, - STATE(1954), 1, - sym__expression, - STATE(1894), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8231), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1928), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [226946] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8634), 1, - aux_sym_cte_token2, - ACTIONS(8636), 1, - anon_sym_LPAREN, - ACTIONS(8638), 1, - aux_sym_null_hint_token2, - ACTIONS(8640), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8642), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8644), 1, - aux_sym_TRUE_token1, - ACTIONS(8646), 1, - aux_sym_FALSE_token1, - ACTIONS(8648), 1, - sym_number, - ACTIONS(8650), 1, - sym__unquoted_identifier, - ACTIONS(8652), 1, - anon_sym_BQUOTE, - ACTIONS(8654), 1, - anon_sym_DQUOTE, - ACTIONS(8656), 1, - anon_sym_SQUOTE, - ACTIONS(8660), 1, - anon_sym_DASH, - ACTIONS(8662), 1, - anon_sym_STAR, - ACTIONS(8664), 1, - aux_sym_interval_expression_token1, - ACTIONS(8666), 1, - anon_sym_DOLLAR, - ACTIONS(8668), 1, - sym__dollar_quoted_string_tag, - STATE(6858), 1, - sym__quoted_identifier, - STATE(7025), 1, - sym_dotted_name, - STATE(7129), 1, - sym_identifier, - STATE(7383), 1, - sym__identifier, - STATE(7649), 1, - sym_argument_reference, - STATE(7679), 1, - sym__expression, - STATE(7605), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8658), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7661), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [227050] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7156), 1, - aux_sym_cte_token2, - ACTIONS(7158), 1, - anon_sym_LPAREN, - ACTIONS(7160), 1, - aux_sym_null_hint_token2, - ACTIONS(7162), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7164), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7166), 1, - aux_sym_TRUE_token1, - ACTIONS(7168), 1, - aux_sym_FALSE_token1, - ACTIONS(7170), 1, - sym_number, - ACTIONS(7172), 1, - sym__unquoted_identifier, - ACTIONS(7174), 1, - anon_sym_BQUOTE, - ACTIONS(7176), 1, - anon_sym_DQUOTE, - ACTIONS(7178), 1, - anon_sym_SQUOTE, - ACTIONS(7182), 1, - anon_sym_DASH, - ACTIONS(7184), 1, - anon_sym_STAR, - ACTIONS(7186), 1, - aux_sym_interval_expression_token1, - ACTIONS(7188), 1, - anon_sym_DOLLAR, - ACTIONS(7190), 1, - sym__dollar_quoted_string_tag, - STATE(55), 1, - sym_identifier, - STATE(106), 1, - sym__quoted_identifier, - STATE(284), 1, - sym__identifier, - STATE(288), 1, - sym_dotted_name, - STATE(447), 1, - sym_argument_reference, - STATE(531), 1, - sym__expression, - STATE(417), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7180), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(548), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [227154] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8736), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8738), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [227210] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8207), 1, - aux_sym_cte_token2, - ACTIONS(8209), 1, - anon_sym_LPAREN, - ACTIONS(8211), 1, - aux_sym_null_hint_token2, - ACTIONS(8213), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8215), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8217), 1, - aux_sym_TRUE_token1, - ACTIONS(8219), 1, - aux_sym_FALSE_token1, - ACTIONS(8221), 1, - sym_number, - ACTIONS(8223), 1, - sym__unquoted_identifier, - ACTIONS(8225), 1, - anon_sym_BQUOTE, - ACTIONS(8227), 1, - anon_sym_DQUOTE, - ACTIONS(8229), 1, - anon_sym_SQUOTE, - ACTIONS(8233), 1, - anon_sym_DASH, - ACTIONS(8235), 1, - anon_sym_STAR, - ACTIONS(8237), 1, - aux_sym_interval_expression_token1, - ACTIONS(8239), 1, - anon_sym_DOLLAR, - ACTIONS(8241), 1, - sym__dollar_quoted_string_tag, - STATE(844), 1, - sym_identifier, - STATE(1000), 1, - sym__quoted_identifier, - STATE(1504), 1, - sym__identifier, - STATE(1513), 1, - sym_dotted_name, - STATE(1897), 1, - sym_argument_reference, - STATE(1955), 1, - sym__expression, - STATE(1894), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8231), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1928), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [227314] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8207), 1, - aux_sym_cte_token2, - ACTIONS(8209), 1, - anon_sym_LPAREN, - ACTIONS(8211), 1, - aux_sym_null_hint_token2, - ACTIONS(8213), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8215), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8217), 1, - aux_sym_TRUE_token1, - ACTIONS(8219), 1, - aux_sym_FALSE_token1, - ACTIONS(8221), 1, - sym_number, - ACTIONS(8223), 1, - sym__unquoted_identifier, - ACTIONS(8225), 1, - anon_sym_BQUOTE, - ACTIONS(8227), 1, - anon_sym_DQUOTE, - ACTIONS(8229), 1, - anon_sym_SQUOTE, - ACTIONS(8233), 1, - anon_sym_DASH, - ACTIONS(8235), 1, - anon_sym_STAR, - ACTIONS(8237), 1, - aux_sym_interval_expression_token1, - ACTIONS(8239), 1, - anon_sym_DOLLAR, - ACTIONS(8241), 1, - sym__dollar_quoted_string_tag, - STATE(844), 1, - sym_identifier, - STATE(1000), 1, - sym__quoted_identifier, - STATE(1504), 1, - sym__identifier, - STATE(1513), 1, - sym_dotted_name, - STATE(1897), 1, - sym_argument_reference, - STATE(1958), 1, - sym__expression, - STATE(1894), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8231), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1928), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [227418] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8207), 1, - aux_sym_cte_token2, - ACTIONS(8209), 1, - anon_sym_LPAREN, - ACTIONS(8211), 1, - aux_sym_null_hint_token2, - ACTIONS(8213), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8215), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8217), 1, - aux_sym_TRUE_token1, - ACTIONS(8219), 1, - aux_sym_FALSE_token1, - ACTIONS(8221), 1, - sym_number, - ACTIONS(8223), 1, - sym__unquoted_identifier, - ACTIONS(8225), 1, - anon_sym_BQUOTE, - ACTIONS(8227), 1, - anon_sym_DQUOTE, - ACTIONS(8229), 1, - anon_sym_SQUOTE, - ACTIONS(8233), 1, - anon_sym_DASH, - ACTIONS(8235), 1, - anon_sym_STAR, - ACTIONS(8237), 1, - aux_sym_interval_expression_token1, - ACTIONS(8239), 1, - anon_sym_DOLLAR, - ACTIONS(8241), 1, - sym__dollar_quoted_string_tag, - STATE(844), 1, - sym_identifier, - STATE(1000), 1, - sym__quoted_identifier, - STATE(1504), 1, - sym__identifier, - STATE(1513), 1, - sym_dotted_name, - STATE(1897), 1, - sym_argument_reference, - STATE(1959), 1, - sym__expression, - STATE(1894), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8231), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1928), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [227522] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7156), 1, - aux_sym_cte_token2, - ACTIONS(7158), 1, - anon_sym_LPAREN, - ACTIONS(7160), 1, - aux_sym_null_hint_token2, - ACTIONS(7162), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7164), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7166), 1, - aux_sym_TRUE_token1, - ACTIONS(7168), 1, - aux_sym_FALSE_token1, - ACTIONS(7170), 1, - sym_number, - ACTIONS(7172), 1, - sym__unquoted_identifier, - ACTIONS(7174), 1, - anon_sym_BQUOTE, - ACTIONS(7176), 1, - anon_sym_DQUOTE, - ACTIONS(7178), 1, - anon_sym_SQUOTE, - ACTIONS(7182), 1, - anon_sym_DASH, - ACTIONS(7184), 1, - anon_sym_STAR, - ACTIONS(7186), 1, - aux_sym_interval_expression_token1, - ACTIONS(7188), 1, - anon_sym_DOLLAR, - ACTIONS(7190), 1, - sym__dollar_quoted_string_tag, - STATE(55), 1, - sym_identifier, - STATE(106), 1, - sym__quoted_identifier, - STATE(284), 1, - sym__identifier, - STATE(288), 1, - sym_dotted_name, - STATE(447), 1, - sym_argument_reference, - STATE(527), 1, - sym__expression, - STATE(417), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7180), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(548), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [227626] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8207), 1, - aux_sym_cte_token2, - ACTIONS(8209), 1, - anon_sym_LPAREN, - ACTIONS(8211), 1, - aux_sym_null_hint_token2, - ACTIONS(8213), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8215), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8217), 1, - aux_sym_TRUE_token1, - ACTIONS(8219), 1, - aux_sym_FALSE_token1, - ACTIONS(8221), 1, - sym_number, - ACTIONS(8223), 1, - sym__unquoted_identifier, - ACTIONS(8225), 1, - anon_sym_BQUOTE, - ACTIONS(8227), 1, - anon_sym_DQUOTE, - ACTIONS(8229), 1, - anon_sym_SQUOTE, - ACTIONS(8233), 1, - anon_sym_DASH, - ACTIONS(8235), 1, - anon_sym_STAR, - ACTIONS(8237), 1, - aux_sym_interval_expression_token1, - ACTIONS(8239), 1, - anon_sym_DOLLAR, - ACTIONS(8241), 1, - sym__dollar_quoted_string_tag, - STATE(844), 1, - sym_identifier, - STATE(1000), 1, - sym__quoted_identifier, - STATE(1504), 1, - sym__identifier, - STATE(1513), 1, - sym_dotted_name, - STATE(1897), 1, - sym_argument_reference, - STATE(1937), 1, - sym__expression, - STATE(1894), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8231), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1928), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [227730] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7940), 1, - aux_sym_cte_token2, - ACTIONS(7942), 1, - anon_sym_LPAREN, - ACTIONS(7944), 1, - aux_sym_null_hint_token2, - ACTIONS(7946), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7948), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7950), 1, - aux_sym_TRUE_token1, - ACTIONS(7952), 1, - aux_sym_FALSE_token1, - ACTIONS(7954), 1, - sym_number, - ACTIONS(7956), 1, - sym__unquoted_identifier, - ACTIONS(7958), 1, - anon_sym_BQUOTE, - ACTIONS(7960), 1, - anon_sym_DQUOTE, - ACTIONS(7962), 1, - anon_sym_SQUOTE, - ACTIONS(7966), 1, - anon_sym_DASH, - ACTIONS(7968), 1, - anon_sym_STAR, - ACTIONS(7970), 1, - aux_sym_interval_expression_token1, - ACTIONS(7972), 1, - anon_sym_DOLLAR, - ACTIONS(7974), 1, - sym__dollar_quoted_string_tag, - STATE(412), 1, - sym_identifier, - STATE(595), 1, - sym__quoted_identifier, - STATE(772), 1, - sym_dotted_name, - STATE(789), 1, - sym__identifier, - STATE(1161), 1, - sym_argument_reference, - STATE(1223), 1, - sym__expression, - STATE(1165), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7964), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1209), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [227834] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7035), 1, - aux_sym_cte_token2, - ACTIONS(7037), 1, - anon_sym_LPAREN, - ACTIONS(7039), 1, - aux_sym_null_hint_token2, - ACTIONS(7041), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7043), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7045), 1, - aux_sym_TRUE_token1, - ACTIONS(7047), 1, - aux_sym_FALSE_token1, - ACTIONS(7049), 1, - sym_number, - ACTIONS(7051), 1, - sym__unquoted_identifier, - ACTIONS(7053), 1, - anon_sym_BQUOTE, - ACTIONS(7055), 1, - anon_sym_DQUOTE, - ACTIONS(7057), 1, - anon_sym_SQUOTE, - ACTIONS(7061), 1, - anon_sym_DASH, - ACTIONS(7063), 1, - anon_sym_STAR, - ACTIONS(7065), 1, - aux_sym_interval_expression_token1, - ACTIONS(7067), 1, - anon_sym_DOLLAR, - ACTIONS(7069), 1, - sym__dollar_quoted_string_tag, - STATE(7088), 1, - sym_identifier, - STATE(7135), 1, - sym__quoted_identifier, - STATE(7321), 1, - sym__identifier, - STATE(7354), 1, - sym_dotted_name, - STATE(7534), 1, - sym_argument_reference, - STATE(7646), 1, - sym__expression, - STATE(7550), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7059), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7593), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [227938] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(4809), 1, - sym__expression, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [228042] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7810), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [228146] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7805), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [228250] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8435), 1, - aux_sym_cte_token2, - ACTIONS(8437), 1, - anon_sym_LPAREN, - ACTIONS(8439), 1, - aux_sym_null_hint_token2, - ACTIONS(8441), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8443), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8445), 1, - aux_sym_TRUE_token1, - ACTIONS(8447), 1, - aux_sym_FALSE_token1, - ACTIONS(8449), 1, - sym_number, - ACTIONS(8451), 1, - sym__unquoted_identifier, - ACTIONS(8453), 1, - anon_sym_BQUOTE, - ACTIONS(8455), 1, - anon_sym_DQUOTE, - ACTIONS(8457), 1, - anon_sym_SQUOTE, - ACTIONS(8461), 1, - anon_sym_DASH, - ACTIONS(8463), 1, - anon_sym_STAR, - ACTIONS(8465), 1, - aux_sym_interval_expression_token1, - ACTIONS(8467), 1, - anon_sym_DOLLAR, - ACTIONS(8469), 1, - sym__dollar_quoted_string_tag, - STATE(4683), 1, - sym__quoted_identifier, - STATE(5027), 1, - sym_dotted_name, - STATE(5203), 1, - sym_identifier, - STATE(6534), 1, - sym__identifier, - STATE(6903), 1, - sym_argument_reference, - STATE(7003), 1, - sym__expression, - STATE(6926), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8459), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(6935), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [228354] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7765), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [228458] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7156), 1, - aux_sym_cte_token2, - ACTIONS(7158), 1, - anon_sym_LPAREN, - ACTIONS(7160), 1, - aux_sym_null_hint_token2, - ACTIONS(7162), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7164), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7166), 1, - aux_sym_TRUE_token1, - ACTIONS(7168), 1, - aux_sym_FALSE_token1, - ACTIONS(7170), 1, - sym_number, - ACTIONS(7172), 1, - sym__unquoted_identifier, - ACTIONS(7174), 1, - anon_sym_BQUOTE, - ACTIONS(7176), 1, - anon_sym_DQUOTE, - ACTIONS(7178), 1, - anon_sym_SQUOTE, - ACTIONS(7182), 1, - anon_sym_DASH, - ACTIONS(7184), 1, - anon_sym_STAR, - ACTIONS(7186), 1, - aux_sym_interval_expression_token1, - ACTIONS(7188), 1, - anon_sym_DOLLAR, - ACTIONS(7190), 1, - sym__dollar_quoted_string_tag, - STATE(55), 1, - sym_identifier, - STATE(106), 1, - sym__quoted_identifier, - STATE(284), 1, - sym__identifier, - STATE(288), 1, - sym_dotted_name, - STATE(447), 1, - sym_argument_reference, - STATE(518), 1, - sym__expression, - STATE(417), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7180), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(548), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [228562] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7156), 1, - aux_sym_cte_token2, - ACTIONS(7158), 1, - anon_sym_LPAREN, - ACTIONS(7160), 1, - aux_sym_null_hint_token2, - ACTIONS(7162), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7164), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7166), 1, - aux_sym_TRUE_token1, - ACTIONS(7168), 1, - aux_sym_FALSE_token1, - ACTIONS(7170), 1, - sym_number, - ACTIONS(7172), 1, - sym__unquoted_identifier, - ACTIONS(7174), 1, - anon_sym_BQUOTE, - ACTIONS(7176), 1, - anon_sym_DQUOTE, - ACTIONS(7178), 1, - anon_sym_SQUOTE, - ACTIONS(7182), 1, - anon_sym_DASH, - ACTIONS(7184), 1, - anon_sym_STAR, - ACTIONS(7186), 1, - aux_sym_interval_expression_token1, - ACTIONS(7188), 1, - anon_sym_DOLLAR, - ACTIONS(7190), 1, - sym__dollar_quoted_string_tag, - STATE(55), 1, - sym_identifier, - STATE(106), 1, - sym__quoted_identifier, - STATE(284), 1, - sym__identifier, - STATE(288), 1, - sym_dotted_name, - STATE(447), 1, - sym_argument_reference, - STATE(558), 1, - sym__expression, - STATE(417), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7180), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(548), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [228666] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7156), 1, - aux_sym_cte_token2, - ACTIONS(7158), 1, - anon_sym_LPAREN, - ACTIONS(7160), 1, - aux_sym_null_hint_token2, - ACTIONS(7162), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7164), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7166), 1, - aux_sym_TRUE_token1, - ACTIONS(7168), 1, - aux_sym_FALSE_token1, - ACTIONS(7170), 1, - sym_number, - ACTIONS(7172), 1, - sym__unquoted_identifier, - ACTIONS(7174), 1, - anon_sym_BQUOTE, - ACTIONS(7176), 1, - anon_sym_DQUOTE, - ACTIONS(7178), 1, - anon_sym_SQUOTE, - ACTIONS(7182), 1, - anon_sym_DASH, - ACTIONS(7184), 1, - anon_sym_STAR, - ACTIONS(7186), 1, - aux_sym_interval_expression_token1, - ACTIONS(7188), 1, - anon_sym_DOLLAR, - ACTIONS(7190), 1, - sym__dollar_quoted_string_tag, - STATE(55), 1, - sym_identifier, - STATE(106), 1, - sym__quoted_identifier, - STATE(284), 1, - sym__identifier, - STATE(288), 1, - sym_dotted_name, - STATE(447), 1, - sym_argument_reference, - STATE(514), 1, - sym__expression, - STATE(417), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7180), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(548), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [228770] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7642), 1, - sym__expression, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [228874] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7954), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [228978] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7333), 1, - sym__expression, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [229082] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7811), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [229186] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7337), 1, - sym__expression, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [229290] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7035), 1, - aux_sym_cte_token2, - ACTIONS(7037), 1, - anon_sym_LPAREN, - ACTIONS(7039), 1, - aux_sym_null_hint_token2, - ACTIONS(7041), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7043), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7045), 1, - aux_sym_TRUE_token1, - ACTIONS(7047), 1, - aux_sym_FALSE_token1, - ACTIONS(7049), 1, - sym_number, - ACTIONS(7051), 1, - sym__unquoted_identifier, - ACTIONS(7053), 1, - anon_sym_BQUOTE, - ACTIONS(7055), 1, - anon_sym_DQUOTE, - ACTIONS(7057), 1, - anon_sym_SQUOTE, - ACTIONS(7061), 1, - anon_sym_DASH, - ACTIONS(7063), 1, - anon_sym_STAR, - ACTIONS(7065), 1, - aux_sym_interval_expression_token1, - ACTIONS(7067), 1, - anon_sym_DOLLAR, - ACTIONS(7069), 1, - sym__dollar_quoted_string_tag, - STATE(7088), 1, - sym_identifier, - STATE(7135), 1, - sym__quoted_identifier, - STATE(7321), 1, - sym__identifier, - STATE(7354), 1, - sym_dotted_name, - STATE(7534), 1, - sym_argument_reference, - STATE(7639), 1, - sym__expression, - STATE(7550), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7059), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7593), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [229394] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7760), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [229498] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8740), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8742), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - [229554] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [229610] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7809), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [229714] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8471), 1, - aux_sym_cte_token2, - ACTIONS(8473), 1, - anon_sym_LPAREN, - ACTIONS(8475), 1, - aux_sym_null_hint_token2, - ACTIONS(8477), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8479), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8481), 1, - aux_sym_TRUE_token1, - ACTIONS(8483), 1, - aux_sym_FALSE_token1, - ACTIONS(8485), 1, - sym_number, - ACTIONS(8487), 1, - sym__unquoted_identifier, - ACTIONS(8489), 1, - anon_sym_BQUOTE, - ACTIONS(8491), 1, - anon_sym_DQUOTE, - ACTIONS(8493), 1, - anon_sym_SQUOTE, - ACTIONS(8497), 1, - anon_sym_DASH, - ACTIONS(8499), 1, - anon_sym_STAR, - ACTIONS(8501), 1, - aux_sym_interval_expression_token1, - ACTIONS(8503), 1, - anon_sym_DOLLAR, - ACTIONS(8505), 1, - sym__dollar_quoted_string_tag, - STATE(2303), 1, - sym_identifier, - STATE(2411), 1, - sym__quoted_identifier, - STATE(2662), 1, - sym__identifier, - STATE(2702), 1, - sym_dotted_name, - STATE(3018), 1, - sym_argument_reference, - STATE(3255), 1, - sym__expression, - STATE(3017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8495), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3260), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [229818] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7433), 1, - aux_sym_cte_token2, - ACTIONS(7435), 1, - anon_sym_LPAREN, - ACTIONS(7437), 1, - aux_sym_null_hint_token2, - ACTIONS(7439), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7441), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7443), 1, - aux_sym_TRUE_token1, - ACTIONS(7445), 1, - aux_sym_FALSE_token1, - ACTIONS(7447), 1, - sym_number, - ACTIONS(7449), 1, - sym__unquoted_identifier, - ACTIONS(7451), 1, - anon_sym_BQUOTE, - ACTIONS(7453), 1, - anon_sym_DQUOTE, - ACTIONS(7455), 1, - anon_sym_SQUOTE, - ACTIONS(7459), 1, - anon_sym_DASH, - ACTIONS(7461), 1, - anon_sym_STAR, - ACTIONS(7463), 1, - aux_sym_interval_expression_token1, - ACTIONS(7465), 1, - anon_sym_DOLLAR, - ACTIONS(7467), 1, - sym__dollar_quoted_string_tag, - STATE(2165), 1, - sym_identifier, - STATE(2217), 1, - sym__quoted_identifier, - STATE(2449), 1, - sym_dotted_name, - STATE(2472), 1, - sym__identifier, - STATE(2793), 1, - sym_argument_reference, - STATE(2814), 1, - sym__expression, - STATE(2792), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7457), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2833), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [229922] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(43), 1, - aux_sym_cte_token2, - ACTIONS(45), 1, - anon_sym_LPAREN, - ACTIONS(47), 1, - aux_sym_null_hint_token2, - ACTIONS(49), 1, - aux_sym_select_subexpression_token1, - ACTIONS(51), 1, - aux_sym_conditional_expression_token1, - ACTIONS(53), 1, - aux_sym_TRUE_token1, - ACTIONS(55), 1, - aux_sym_FALSE_token1, - ACTIONS(57), 1, - sym_number, - ACTIONS(59), 1, - sym__unquoted_identifier, - ACTIONS(61), 1, - anon_sym_BQUOTE, - ACTIONS(63), 1, - anon_sym_DQUOTE, - ACTIONS(65), 1, - anon_sym_SQUOTE, - ACTIONS(69), 1, - anon_sym_DASH, - ACTIONS(71), 1, - anon_sym_STAR, - ACTIONS(73), 1, - aux_sym_interval_expression_token1, - ACTIONS(75), 1, - anon_sym_DOLLAR, - ACTIONS(77), 1, - sym__dollar_quoted_string_tag, - STATE(9), 1, - sym__quoted_identifier, - STATE(13), 1, - sym_dotted_name, - STATE(19), 1, - sym_identifier, - STATE(64), 1, - sym__identifier, - STATE(157), 1, - sym_argument_reference, - STATE(231), 1, - sym__expression, - STATE(142), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(67), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(276), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [230026] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(43), 1, - aux_sym_cte_token2, - ACTIONS(45), 1, - anon_sym_LPAREN, - ACTIONS(47), 1, - aux_sym_null_hint_token2, - ACTIONS(49), 1, - aux_sym_select_subexpression_token1, - ACTIONS(51), 1, - aux_sym_conditional_expression_token1, - ACTIONS(53), 1, - aux_sym_TRUE_token1, - ACTIONS(55), 1, - aux_sym_FALSE_token1, - ACTIONS(57), 1, - sym_number, - ACTIONS(59), 1, - sym__unquoted_identifier, - ACTIONS(61), 1, - anon_sym_BQUOTE, - ACTIONS(63), 1, - anon_sym_DQUOTE, - ACTIONS(65), 1, - anon_sym_SQUOTE, - ACTIONS(69), 1, - anon_sym_DASH, - ACTIONS(71), 1, - anon_sym_STAR, - ACTIONS(73), 1, - aux_sym_interval_expression_token1, - ACTIONS(75), 1, - anon_sym_DOLLAR, - ACTIONS(77), 1, - sym__dollar_quoted_string_tag, - STATE(9), 1, - sym__quoted_identifier, - STATE(13), 1, - sym_dotted_name, - STATE(19), 1, - sym_identifier, - STATE(64), 1, - sym__identifier, - STATE(157), 1, - sym_argument_reference, - STATE(233), 1, - sym__expression, - STATE(142), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(67), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(276), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [230130] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(43), 1, - aux_sym_cte_token2, - ACTIONS(45), 1, - anon_sym_LPAREN, - ACTIONS(47), 1, - aux_sym_null_hint_token2, - ACTIONS(49), 1, - aux_sym_select_subexpression_token1, - ACTIONS(51), 1, - aux_sym_conditional_expression_token1, - ACTIONS(53), 1, - aux_sym_TRUE_token1, - ACTIONS(55), 1, - aux_sym_FALSE_token1, - ACTIONS(57), 1, - sym_number, - ACTIONS(59), 1, - sym__unquoted_identifier, - ACTIONS(61), 1, - anon_sym_BQUOTE, - ACTIONS(63), 1, - anon_sym_DQUOTE, - ACTIONS(65), 1, - anon_sym_SQUOTE, - ACTIONS(69), 1, - anon_sym_DASH, - ACTIONS(71), 1, - anon_sym_STAR, - ACTIONS(73), 1, - aux_sym_interval_expression_token1, - ACTIONS(75), 1, - anon_sym_DOLLAR, - ACTIONS(77), 1, - sym__dollar_quoted_string_tag, - STATE(9), 1, - sym__quoted_identifier, - STATE(13), 1, - sym_dotted_name, - STATE(19), 1, - sym_identifier, - STATE(64), 1, - sym__identifier, - STATE(157), 1, - sym_argument_reference, - STATE(259), 1, - sym__expression, - STATE(142), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(67), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(276), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [230234] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7815), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [230338] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4041), 1, - aux_sym_cte_token2, - ACTIONS(4043), 1, - anon_sym_LPAREN, - ACTIONS(4045), 1, - aux_sym_null_hint_token2, - ACTIONS(4047), 1, - aux_sym_select_subexpression_token1, - ACTIONS(4049), 1, - aux_sym_conditional_expression_token1, - ACTIONS(4051), 1, - aux_sym_TRUE_token1, - ACTIONS(4053), 1, - aux_sym_FALSE_token1, - ACTIONS(4055), 1, - sym_number, - ACTIONS(4057), 1, - sym__unquoted_identifier, - ACTIONS(4059), 1, - anon_sym_BQUOTE, - ACTIONS(4061), 1, - anon_sym_DQUOTE, - ACTIONS(4063), 1, - anon_sym_SQUOTE, - ACTIONS(4067), 1, - anon_sym_DASH, - ACTIONS(4069), 1, - anon_sym_STAR, - ACTIONS(4071), 1, - aux_sym_interval_expression_token1, - ACTIONS(4073), 1, - anon_sym_DOLLAR, - ACTIONS(4075), 1, - sym__dollar_quoted_string_tag, - STATE(4074), 1, - sym_identifier, - STATE(4221), 1, - sym__quoted_identifier, - STATE(4426), 1, - sym_dotted_name, - STATE(4427), 1, - sym__identifier, - STATE(5046), 1, - sym_argument_reference, - STATE(5090), 1, - sym__expression, - STATE(5048), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(4065), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5100), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [230442] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7035), 1, - aux_sym_cte_token2, - ACTIONS(7037), 1, - anon_sym_LPAREN, - ACTIONS(7039), 1, - aux_sym_null_hint_token2, - ACTIONS(7041), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7043), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7045), 1, - aux_sym_TRUE_token1, - ACTIONS(7047), 1, - aux_sym_FALSE_token1, - ACTIONS(7049), 1, - sym_number, - ACTIONS(7051), 1, - sym__unquoted_identifier, - ACTIONS(7053), 1, - anon_sym_BQUOTE, - ACTIONS(7055), 1, - anon_sym_DQUOTE, - ACTIONS(7057), 1, - anon_sym_SQUOTE, - ACTIONS(7061), 1, - anon_sym_DASH, - ACTIONS(7063), 1, - anon_sym_STAR, - ACTIONS(7065), 1, - aux_sym_interval_expression_token1, - ACTIONS(7067), 1, - anon_sym_DOLLAR, - ACTIONS(7069), 1, - sym__dollar_quoted_string_tag, - STATE(7088), 1, - sym_identifier, - STATE(7135), 1, - sym__quoted_identifier, - STATE(7321), 1, - sym__identifier, - STATE(7354), 1, - sym_dotted_name, - STATE(7534), 1, - sym_argument_reference, - STATE(7622), 1, - sym__expression, - STATE(7550), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7059), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7593), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [230546] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7830), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [230650] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7849), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [230754] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(648), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(650), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [230810] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7953), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [230914] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8511), 1, - aux_sym_with_clause_token1, - STATE(6711), 1, - sym_data_hint, - ACTIONS(8744), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8746), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [230974] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7642), 1, - aux_sym_cte_token2, - ACTIONS(7644), 1, - anon_sym_LPAREN, - ACTIONS(7646), 1, - aux_sym_null_hint_token2, - ACTIONS(7648), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7650), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7652), 1, - aux_sym_TRUE_token1, - ACTIONS(7654), 1, - aux_sym_FALSE_token1, - ACTIONS(7656), 1, - sym_number, - ACTIONS(7658), 1, - sym__unquoted_identifier, - ACTIONS(7660), 1, - anon_sym_BQUOTE, - ACTIONS(7662), 1, - anon_sym_DQUOTE, - ACTIONS(7664), 1, - anon_sym_SQUOTE, - ACTIONS(7668), 1, - anon_sym_DASH, - ACTIONS(7670), 1, - anon_sym_STAR, - ACTIONS(7672), 1, - aux_sym_interval_expression_token1, - ACTIONS(7674), 1, - anon_sym_DOLLAR, - ACTIONS(7676), 1, - sym__dollar_quoted_string_tag, - STATE(6897), 1, - sym_identifier, - STATE(6959), 1, - sym__quoted_identifier, - STATE(7136), 1, - sym_dotted_name, - STATE(7142), 1, - sym__identifier, - STATE(7278), 1, - sym_argument_reference, - STATE(7446), 1, - sym__expression, - STATE(7310), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7666), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7454), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [231078] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7642), 1, - aux_sym_cte_token2, - ACTIONS(7644), 1, - anon_sym_LPAREN, - ACTIONS(7646), 1, - aux_sym_null_hint_token2, - ACTIONS(7648), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7650), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7652), 1, - aux_sym_TRUE_token1, - ACTIONS(7654), 1, - aux_sym_FALSE_token1, - ACTIONS(7656), 1, - sym_number, - ACTIONS(7658), 1, - sym__unquoted_identifier, - ACTIONS(7660), 1, - anon_sym_BQUOTE, - ACTIONS(7662), 1, - anon_sym_DQUOTE, - ACTIONS(7664), 1, - anon_sym_SQUOTE, - ACTIONS(7668), 1, - anon_sym_DASH, - ACTIONS(7670), 1, - anon_sym_STAR, - ACTIONS(7672), 1, - aux_sym_interval_expression_token1, - ACTIONS(7674), 1, - anon_sym_DOLLAR, - ACTIONS(7676), 1, - sym__dollar_quoted_string_tag, - STATE(6897), 1, - sym_identifier, - STATE(6959), 1, - sym__quoted_identifier, - STATE(7136), 1, - sym_dotted_name, - STATE(7142), 1, - sym__identifier, - STATE(7278), 1, - sym_argument_reference, - STATE(7450), 1, - sym__expression, - STATE(7310), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7666), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7454), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [231182] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8511), 1, - aux_sym_with_clause_token1, - STATE(6644), 1, - sym_data_hint, - ACTIONS(8748), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8750), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [231242] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7771), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [231346] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7642), 1, - aux_sym_cte_token2, - ACTIONS(7644), 1, - anon_sym_LPAREN, - ACTIONS(7646), 1, - aux_sym_null_hint_token2, - ACTIONS(7648), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7650), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7652), 1, - aux_sym_TRUE_token1, - ACTIONS(7654), 1, - aux_sym_FALSE_token1, - ACTIONS(7656), 1, - sym_number, - ACTIONS(7658), 1, - sym__unquoted_identifier, - ACTIONS(7660), 1, - anon_sym_BQUOTE, - ACTIONS(7662), 1, - anon_sym_DQUOTE, - ACTIONS(7664), 1, - anon_sym_SQUOTE, - ACTIONS(7668), 1, - anon_sym_DASH, - ACTIONS(7670), 1, - anon_sym_STAR, - ACTIONS(7672), 1, - aux_sym_interval_expression_token1, - ACTIONS(7674), 1, - anon_sym_DOLLAR, - ACTIONS(7676), 1, - sym__dollar_quoted_string_tag, - STATE(6897), 1, - sym_identifier, - STATE(6959), 1, - sym__quoted_identifier, - STATE(7136), 1, - sym_dotted_name, - STATE(7142), 1, - sym__identifier, - STATE(7278), 1, - sym_argument_reference, - STATE(7464), 1, - sym__expression, - STATE(7310), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7666), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7454), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [231450] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8752), 1, - anon_sym_DOT, - STATE(5422), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(160), 11, - aux_sym_with_clause_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [231510] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7642), 1, - aux_sym_cte_token2, - ACTIONS(7644), 1, - anon_sym_LPAREN, - ACTIONS(7646), 1, - aux_sym_null_hint_token2, - ACTIONS(7648), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7650), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7652), 1, - aux_sym_TRUE_token1, - ACTIONS(7654), 1, - aux_sym_FALSE_token1, - ACTIONS(7656), 1, - sym_number, - ACTIONS(7658), 1, - sym__unquoted_identifier, - ACTIONS(7660), 1, - anon_sym_BQUOTE, - ACTIONS(7662), 1, - anon_sym_DQUOTE, - ACTIONS(7664), 1, - anon_sym_SQUOTE, - ACTIONS(7668), 1, - anon_sym_DASH, - ACTIONS(7670), 1, - anon_sym_STAR, - ACTIONS(7672), 1, - aux_sym_interval_expression_token1, - ACTIONS(7674), 1, - anon_sym_DOLLAR, - ACTIONS(7676), 1, - sym__dollar_quoted_string_tag, - STATE(6897), 1, - sym_identifier, - STATE(6959), 1, - sym__quoted_identifier, - STATE(7136), 1, - sym_dotted_name, - STATE(7142), 1, - sym__identifier, - STATE(7278), 1, - sym_argument_reference, - STATE(7491), 1, - sym__expression, - STATE(7310), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7666), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7454), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [231614] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7868), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [231718] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7642), 1, - aux_sym_cte_token2, - ACTIONS(7644), 1, - anon_sym_LPAREN, - ACTIONS(7646), 1, - aux_sym_null_hint_token2, - ACTIONS(7648), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7650), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7652), 1, - aux_sym_TRUE_token1, - ACTIONS(7654), 1, - aux_sym_FALSE_token1, - ACTIONS(7656), 1, - sym_number, - ACTIONS(7658), 1, - sym__unquoted_identifier, - ACTIONS(7660), 1, - anon_sym_BQUOTE, - ACTIONS(7662), 1, - anon_sym_DQUOTE, - ACTIONS(7664), 1, - anon_sym_SQUOTE, - ACTIONS(7668), 1, - anon_sym_DASH, - ACTIONS(7670), 1, - anon_sym_STAR, - ACTIONS(7672), 1, - aux_sym_interval_expression_token1, - ACTIONS(7674), 1, - anon_sym_DOLLAR, - ACTIONS(7676), 1, - sym__dollar_quoted_string_tag, - STATE(6897), 1, - sym_identifier, - STATE(6959), 1, - sym__quoted_identifier, - STATE(7136), 1, - sym_dotted_name, - STATE(7142), 1, - sym__identifier, - STATE(7278), 1, - sym_argument_reference, - STATE(7485), 1, - sym__expression, - STATE(7310), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7666), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7454), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [231822] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7642), 1, - aux_sym_cte_token2, - ACTIONS(7644), 1, - anon_sym_LPAREN, - ACTIONS(7646), 1, - aux_sym_null_hint_token2, - ACTIONS(7648), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7650), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7652), 1, - aux_sym_TRUE_token1, - ACTIONS(7654), 1, - aux_sym_FALSE_token1, - ACTIONS(7656), 1, - sym_number, - ACTIONS(7658), 1, - sym__unquoted_identifier, - ACTIONS(7660), 1, - anon_sym_BQUOTE, - ACTIONS(7662), 1, - anon_sym_DQUOTE, - ACTIONS(7664), 1, - anon_sym_SQUOTE, - ACTIONS(7668), 1, - anon_sym_DASH, - ACTIONS(7670), 1, - anon_sym_STAR, - ACTIONS(7672), 1, - aux_sym_interval_expression_token1, - ACTIONS(7674), 1, - anon_sym_DOLLAR, - ACTIONS(7676), 1, - sym__dollar_quoted_string_tag, - STATE(6897), 1, - sym_identifier, - STATE(6959), 1, - sym__quoted_identifier, - STATE(7136), 1, - sym_dotted_name, - STATE(7142), 1, - sym__identifier, - STATE(7278), 1, - sym_argument_reference, - STATE(7480), 1, - sym__expression, - STATE(7310), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7666), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7454), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [231926] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7899), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [232030] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7755), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [232134] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(43), 1, - aux_sym_cte_token2, - ACTIONS(45), 1, - anon_sym_LPAREN, - ACTIONS(47), 1, - aux_sym_null_hint_token2, - ACTIONS(49), 1, - aux_sym_select_subexpression_token1, - ACTIONS(51), 1, - aux_sym_conditional_expression_token1, - ACTIONS(53), 1, - aux_sym_TRUE_token1, - ACTIONS(55), 1, - aux_sym_FALSE_token1, - ACTIONS(57), 1, - sym_number, - ACTIONS(59), 1, - sym__unquoted_identifier, - ACTIONS(61), 1, - anon_sym_BQUOTE, - ACTIONS(63), 1, - anon_sym_DQUOTE, - ACTIONS(65), 1, - anon_sym_SQUOTE, - ACTIONS(69), 1, - anon_sym_DASH, - ACTIONS(71), 1, - anon_sym_STAR, - ACTIONS(73), 1, - aux_sym_interval_expression_token1, - ACTIONS(75), 1, - anon_sym_DOLLAR, - ACTIONS(77), 1, - sym__dollar_quoted_string_tag, - STATE(9), 1, - sym__quoted_identifier, - STATE(13), 1, - sym_dotted_name, - STATE(19), 1, - sym_identifier, - STATE(64), 1, - sym__identifier, - STATE(157), 1, - sym_argument_reference, - STATE(204), 1, - sym__expression, - STATE(142), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(67), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(276), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [232238] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7433), 1, - aux_sym_cte_token2, - ACTIONS(7435), 1, - anon_sym_LPAREN, - ACTIONS(7437), 1, - aux_sym_null_hint_token2, - ACTIONS(7439), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7441), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7443), 1, - aux_sym_TRUE_token1, - ACTIONS(7445), 1, - aux_sym_FALSE_token1, - ACTIONS(7447), 1, - sym_number, - ACTIONS(7449), 1, - sym__unquoted_identifier, - ACTIONS(7451), 1, - anon_sym_BQUOTE, - ACTIONS(7453), 1, - anon_sym_DQUOTE, - ACTIONS(7455), 1, - anon_sym_SQUOTE, - ACTIONS(7459), 1, - anon_sym_DASH, - ACTIONS(7461), 1, - anon_sym_STAR, - ACTIONS(7463), 1, - aux_sym_interval_expression_token1, - ACTIONS(7465), 1, - anon_sym_DOLLAR, - ACTIONS(7467), 1, - sym__dollar_quoted_string_tag, - STATE(2165), 1, - sym_identifier, - STATE(2217), 1, - sym__quoted_identifier, - STATE(2449), 1, - sym_dotted_name, - STATE(2472), 1, - sym__identifier, - STATE(2793), 1, - sym_argument_reference, - STATE(2849), 1, - sym__expression, - STATE(2792), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7457), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2833), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [232342] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7725), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [232446] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7365), 1, - sym__expression, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [232550] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7884), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [232654] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(43), 1, - aux_sym_cte_token2, - ACTIONS(45), 1, - anon_sym_LPAREN, - ACTIONS(47), 1, - aux_sym_null_hint_token2, - ACTIONS(49), 1, - aux_sym_select_subexpression_token1, - ACTIONS(51), 1, - aux_sym_conditional_expression_token1, - ACTIONS(53), 1, - aux_sym_TRUE_token1, - ACTIONS(55), 1, - aux_sym_FALSE_token1, - ACTIONS(57), 1, - sym_number, - ACTIONS(59), 1, - sym__unquoted_identifier, - ACTIONS(61), 1, - anon_sym_BQUOTE, - ACTIONS(63), 1, - anon_sym_DQUOTE, - ACTIONS(65), 1, - anon_sym_SQUOTE, - ACTIONS(69), 1, - anon_sym_DASH, - ACTIONS(71), 1, - anon_sym_STAR, - ACTIONS(73), 1, - aux_sym_interval_expression_token1, - ACTIONS(75), 1, - anon_sym_DOLLAR, - ACTIONS(77), 1, - sym__dollar_quoted_string_tag, - STATE(9), 1, - sym__quoted_identifier, - STATE(13), 1, - sym_dotted_name, - STATE(19), 1, - sym_identifier, - STATE(64), 1, - sym__identifier, - STATE(157), 1, - sym_argument_reference, - STATE(254), 1, - sym__expression, - STATE(142), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(67), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(276), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [232758] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7940), 1, - aux_sym_cte_token2, - ACTIONS(7942), 1, - anon_sym_LPAREN, - ACTIONS(7944), 1, - aux_sym_null_hint_token2, - ACTIONS(7946), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7948), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7950), 1, - aux_sym_TRUE_token1, - ACTIONS(7952), 1, - aux_sym_FALSE_token1, - ACTIONS(7954), 1, - sym_number, - ACTIONS(7956), 1, - sym__unquoted_identifier, - ACTIONS(7958), 1, - anon_sym_BQUOTE, - ACTIONS(7960), 1, - anon_sym_DQUOTE, - ACTIONS(7962), 1, - anon_sym_SQUOTE, - ACTIONS(7966), 1, - anon_sym_DASH, - ACTIONS(7968), 1, - anon_sym_STAR, - ACTIONS(7970), 1, - aux_sym_interval_expression_token1, - ACTIONS(7972), 1, - anon_sym_DOLLAR, - ACTIONS(7974), 1, - sym__dollar_quoted_string_tag, - STATE(412), 1, - sym_identifier, - STATE(595), 1, - sym__quoted_identifier, - STATE(772), 1, - sym_dotted_name, - STATE(789), 1, - sym__identifier, - STATE(1161), 1, - sym_argument_reference, - STATE(1357), 1, - sym__expression, - STATE(1165), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7964), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1209), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [232862] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7940), 1, - aux_sym_cte_token2, - ACTIONS(7942), 1, - anon_sym_LPAREN, - ACTIONS(7944), 1, - aux_sym_null_hint_token2, - ACTIONS(7946), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7948), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7950), 1, - aux_sym_TRUE_token1, - ACTIONS(7952), 1, - aux_sym_FALSE_token1, - ACTIONS(7954), 1, - sym_number, - ACTIONS(7956), 1, - sym__unquoted_identifier, - ACTIONS(7958), 1, - anon_sym_BQUOTE, - ACTIONS(7960), 1, - anon_sym_DQUOTE, - ACTIONS(7962), 1, - anon_sym_SQUOTE, - ACTIONS(7966), 1, - anon_sym_DASH, - ACTIONS(7968), 1, - anon_sym_STAR, - ACTIONS(7970), 1, - aux_sym_interval_expression_token1, - ACTIONS(7972), 1, - anon_sym_DOLLAR, - ACTIONS(7974), 1, - sym__dollar_quoted_string_tag, - STATE(412), 1, - sym_identifier, - STATE(595), 1, - sym__quoted_identifier, - STATE(772), 1, - sym_dotted_name, - STATE(789), 1, - sym__identifier, - STATE(1161), 1, - sym_argument_reference, - STATE(1363), 1, - sym__expression, - STATE(1165), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7964), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1209), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [232966] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7897), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [233070] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7363), 1, - sym__expression, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [233174] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7940), 1, - aux_sym_cte_token2, - ACTIONS(7942), 1, - anon_sym_LPAREN, - ACTIONS(7944), 1, - aux_sym_null_hint_token2, - ACTIONS(7946), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7948), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7950), 1, - aux_sym_TRUE_token1, - ACTIONS(7952), 1, - aux_sym_FALSE_token1, - ACTIONS(7954), 1, - sym_number, - ACTIONS(7956), 1, - sym__unquoted_identifier, - ACTIONS(7958), 1, - anon_sym_BQUOTE, - ACTIONS(7960), 1, - anon_sym_DQUOTE, - ACTIONS(7962), 1, - anon_sym_SQUOTE, - ACTIONS(7966), 1, - anon_sym_DASH, - ACTIONS(7968), 1, - anon_sym_STAR, - ACTIONS(7970), 1, - aux_sym_interval_expression_token1, - ACTIONS(7972), 1, - anon_sym_DOLLAR, - ACTIONS(7974), 1, - sym__dollar_quoted_string_tag, - STATE(412), 1, - sym_identifier, - STATE(595), 1, - sym__quoted_identifier, - STATE(772), 1, - sym_dotted_name, - STATE(789), 1, - sym__identifier, - STATE(1161), 1, - sym_argument_reference, - STATE(1316), 1, - sym__expression, - STATE(1165), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7964), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1209), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [233278] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7940), 1, - aux_sym_cte_token2, - ACTIONS(7942), 1, - anon_sym_LPAREN, - ACTIONS(7944), 1, - aux_sym_null_hint_token2, - ACTIONS(7946), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7948), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7950), 1, - aux_sym_TRUE_token1, - ACTIONS(7952), 1, - aux_sym_FALSE_token1, - ACTIONS(7954), 1, - sym_number, - ACTIONS(7956), 1, - sym__unquoted_identifier, - ACTIONS(7958), 1, - anon_sym_BQUOTE, - ACTIONS(7960), 1, - anon_sym_DQUOTE, - ACTIONS(7962), 1, - anon_sym_SQUOTE, - ACTIONS(7966), 1, - anon_sym_DASH, - ACTIONS(7968), 1, - anon_sym_STAR, - ACTIONS(7970), 1, - aux_sym_interval_expression_token1, - ACTIONS(7972), 1, - anon_sym_DOLLAR, - ACTIONS(7974), 1, - sym__dollar_quoted_string_tag, - STATE(412), 1, - sym_identifier, - STATE(595), 1, - sym__quoted_identifier, - STATE(772), 1, - sym_dotted_name, - STATE(789), 1, - sym__identifier, - STATE(1161), 1, - sym_argument_reference, - STATE(1169), 1, - sym__expression, - STATE(1165), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7964), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1209), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [233382] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8754), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8756), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [233438] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7940), 1, - aux_sym_cte_token2, - ACTIONS(7942), 1, - anon_sym_LPAREN, - ACTIONS(7944), 1, - aux_sym_null_hint_token2, - ACTIONS(7946), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7948), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7950), 1, - aux_sym_TRUE_token1, - ACTIONS(7952), 1, - aux_sym_FALSE_token1, - ACTIONS(7954), 1, - sym_number, - ACTIONS(7956), 1, - sym__unquoted_identifier, - ACTIONS(7958), 1, - anon_sym_BQUOTE, - ACTIONS(7960), 1, - anon_sym_DQUOTE, - ACTIONS(7962), 1, - anon_sym_SQUOTE, - ACTIONS(7966), 1, - anon_sym_DASH, - ACTIONS(7968), 1, - anon_sym_STAR, - ACTIONS(7970), 1, - aux_sym_interval_expression_token1, - ACTIONS(7972), 1, - anon_sym_DOLLAR, - ACTIONS(7974), 1, - sym__dollar_quoted_string_tag, - STATE(412), 1, - sym_identifier, - STATE(595), 1, - sym__quoted_identifier, - STATE(772), 1, - sym_dotted_name, - STATE(789), 1, - sym__identifier, - STATE(1161), 1, - sym_argument_reference, - STATE(1255), 1, - sym__expression, - STATE(1165), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7964), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1209), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [233542] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7502), 1, - sym__expression, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [233646] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7940), 1, - aux_sym_cte_token2, - ACTIONS(7942), 1, - anon_sym_LPAREN, - ACTIONS(7944), 1, - aux_sym_null_hint_token2, - ACTIONS(7946), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7948), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7950), 1, - aux_sym_TRUE_token1, - ACTIONS(7952), 1, - aux_sym_FALSE_token1, - ACTIONS(7954), 1, - sym_number, - ACTIONS(7956), 1, - sym__unquoted_identifier, - ACTIONS(7958), 1, - anon_sym_BQUOTE, - ACTIONS(7960), 1, - anon_sym_DQUOTE, - ACTIONS(7962), 1, - anon_sym_SQUOTE, - ACTIONS(7966), 1, - anon_sym_DASH, - ACTIONS(7968), 1, - anon_sym_STAR, - ACTIONS(7970), 1, - aux_sym_interval_expression_token1, - ACTIONS(7972), 1, - anon_sym_DOLLAR, - ACTIONS(7974), 1, - sym__dollar_quoted_string_tag, - STATE(412), 1, - sym_identifier, - STATE(595), 1, - sym__quoted_identifier, - STATE(772), 1, - sym_dotted_name, - STATE(789), 1, - sym__identifier, - STATE(1161), 1, - sym_argument_reference, - STATE(1318), 1, - sym__expression, - STATE(1165), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7964), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1209), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [233750] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7940), 1, - aux_sym_cte_token2, - ACTIONS(7942), 1, - anon_sym_LPAREN, - ACTIONS(7944), 1, - aux_sym_null_hint_token2, - ACTIONS(7946), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7948), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7950), 1, - aux_sym_TRUE_token1, - ACTIONS(7952), 1, - aux_sym_FALSE_token1, - ACTIONS(7954), 1, - sym_number, - ACTIONS(7956), 1, - sym__unquoted_identifier, - ACTIONS(7958), 1, - anon_sym_BQUOTE, - ACTIONS(7960), 1, - anon_sym_DQUOTE, - ACTIONS(7962), 1, - anon_sym_SQUOTE, - ACTIONS(7966), 1, - anon_sym_DASH, - ACTIONS(7968), 1, - anon_sym_STAR, - ACTIONS(7970), 1, - aux_sym_interval_expression_token1, - ACTIONS(7972), 1, - anon_sym_DOLLAR, - ACTIONS(7974), 1, - sym__dollar_quoted_string_tag, - STATE(412), 1, - sym_identifier, - STATE(595), 1, - sym__quoted_identifier, - STATE(772), 1, - sym_dotted_name, - STATE(789), 1, - sym__identifier, - STATE(1161), 1, - sym_argument_reference, - STATE(1311), 1, - sym__expression, - STATE(1165), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7964), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1209), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [233854] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7940), 1, - aux_sym_cte_token2, - ACTIONS(7942), 1, - anon_sym_LPAREN, - ACTIONS(7944), 1, - aux_sym_null_hint_token2, - ACTIONS(7946), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7948), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7950), 1, - aux_sym_TRUE_token1, - ACTIONS(7952), 1, - aux_sym_FALSE_token1, - ACTIONS(7954), 1, - sym_number, - ACTIONS(7956), 1, - sym__unquoted_identifier, - ACTIONS(7958), 1, - anon_sym_BQUOTE, - ACTIONS(7960), 1, - anon_sym_DQUOTE, - ACTIONS(7962), 1, - anon_sym_SQUOTE, - ACTIONS(7966), 1, - anon_sym_DASH, - ACTIONS(7968), 1, - anon_sym_STAR, - ACTIONS(7970), 1, - aux_sym_interval_expression_token1, - ACTIONS(7972), 1, - anon_sym_DOLLAR, - ACTIONS(7974), 1, - sym__dollar_quoted_string_tag, - STATE(412), 1, - sym_identifier, - STATE(595), 1, - sym__quoted_identifier, - STATE(772), 1, - sym_dotted_name, - STATE(789), 1, - sym__identifier, - STATE(1161), 1, - sym_argument_reference, - STATE(1322), 1, - sym__expression, - STATE(1165), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7964), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1209), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [233958] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5572), 1, - aux_sym_cte_token2, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5600), 1, - anon_sym_DASH, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3453), 1, - sym_argument_reference, - STATE(3857), 1, - sym__identifier, - STATE(4218), 1, - sym__expression, - STATE(3993), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5598), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [234062] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5663), 1, - aux_sym_cte_token2, - ACTIONS(5665), 1, - anon_sym_LPAREN, - ACTIONS(5667), 1, - aux_sym_null_hint_token2, - ACTIONS(5669), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5671), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5673), 1, - aux_sym_TRUE_token1, - ACTIONS(5675), 1, - aux_sym_FALSE_token1, - ACTIONS(5677), 1, - sym_number, - ACTIONS(5679), 1, - sym__unquoted_identifier, - ACTIONS(5681), 1, - anon_sym_BQUOTE, - ACTIONS(5683), 1, - anon_sym_DQUOTE, - ACTIONS(5685), 1, - anon_sym_SQUOTE, - ACTIONS(5689), 1, - anon_sym_DASH, - ACTIONS(5691), 1, - anon_sym_STAR, - ACTIONS(5693), 1, - aux_sym_interval_expression_token1, - ACTIONS(5695), 1, - anon_sym_DOLLAR, - ACTIONS(5697), 1, - sym__dollar_quoted_string_tag, - STATE(970), 1, - sym_identifier, - STATE(1286), 1, - sym__quoted_identifier, - STATE(1699), 1, - sym_dotted_name, - STATE(1722), 1, - sym__identifier, - STATE(2016), 1, - sym_argument_reference, - STATE(2083), 1, - sym__expression, - STATE(2017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5687), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2061), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [234166] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7949), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [234270] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5663), 1, - aux_sym_cte_token2, - ACTIONS(5665), 1, - anon_sym_LPAREN, - ACTIONS(5667), 1, - aux_sym_null_hint_token2, - ACTIONS(5669), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5671), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5673), 1, - aux_sym_TRUE_token1, - ACTIONS(5675), 1, - aux_sym_FALSE_token1, - ACTIONS(5677), 1, - sym_number, - ACTIONS(5679), 1, - sym__unquoted_identifier, - ACTIONS(5681), 1, - anon_sym_BQUOTE, - ACTIONS(5683), 1, - anon_sym_DQUOTE, - ACTIONS(5685), 1, - anon_sym_SQUOTE, - ACTIONS(5689), 1, - anon_sym_DASH, - ACTIONS(5691), 1, - anon_sym_STAR, - ACTIONS(5693), 1, - aux_sym_interval_expression_token1, - ACTIONS(5695), 1, - anon_sym_DOLLAR, - ACTIONS(5697), 1, - sym__dollar_quoted_string_tag, - STATE(970), 1, - sym_identifier, - STATE(1286), 1, - sym__quoted_identifier, - STATE(1699), 1, - sym_dotted_name, - STATE(1722), 1, - sym__identifier, - STATE(2016), 1, - sym_argument_reference, - STATE(2051), 1, - sym__expression, - STATE(2017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5687), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2061), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [234374] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7946), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [234478] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8243), 1, - aux_sym_cte_token2, - ACTIONS(8245), 1, - anon_sym_LPAREN, - ACTIONS(8247), 1, - aux_sym_null_hint_token2, - ACTIONS(8249), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8251), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8253), 1, - aux_sym_TRUE_token1, - ACTIONS(8255), 1, - aux_sym_FALSE_token1, - ACTIONS(8257), 1, - sym_number, - ACTIONS(8259), 1, - sym__unquoted_identifier, - ACTIONS(8261), 1, - anon_sym_BQUOTE, - ACTIONS(8263), 1, - anon_sym_DQUOTE, - ACTIONS(8265), 1, - anon_sym_SQUOTE, - ACTIONS(8269), 1, - anon_sym_DASH, - ACTIONS(8271), 1, - anon_sym_STAR, - ACTIONS(8273), 1, - aux_sym_interval_expression_token1, - ACTIONS(8275), 1, - anon_sym_DOLLAR, - ACTIONS(8277), 1, - sym__dollar_quoted_string_tag, - STATE(6496), 1, - sym__quoted_identifier, - STATE(6802), 1, - sym_dotted_name, - STATE(6997), 1, - sym_identifier, - STATE(7243), 1, - sym__identifier, - STATE(7478), 1, - sym_argument_reference, - STATE(7543), 1, - sym__expression, - STATE(7477), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8267), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7555), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [234582] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7816), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [234686] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8243), 1, - aux_sym_cte_token2, - ACTIONS(8245), 1, - anon_sym_LPAREN, - ACTIONS(8247), 1, - aux_sym_null_hint_token2, - ACTIONS(8249), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8251), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8253), 1, - aux_sym_TRUE_token1, - ACTIONS(8255), 1, - aux_sym_FALSE_token1, - ACTIONS(8257), 1, - sym_number, - ACTIONS(8259), 1, - sym__unquoted_identifier, - ACTIONS(8261), 1, - anon_sym_BQUOTE, - ACTIONS(8263), 1, - anon_sym_DQUOTE, - ACTIONS(8265), 1, - anon_sym_SQUOTE, - ACTIONS(8269), 1, - anon_sym_DASH, - ACTIONS(8271), 1, - anon_sym_STAR, - ACTIONS(8273), 1, - aux_sym_interval_expression_token1, - ACTIONS(8275), 1, - anon_sym_DOLLAR, - ACTIONS(8277), 1, - sym__dollar_quoted_string_tag, - STATE(6496), 1, - sym__quoted_identifier, - STATE(6802), 1, - sym_dotted_name, - STATE(6997), 1, - sym_identifier, - STATE(7243), 1, - sym__identifier, - STATE(7478), 1, - sym_argument_reference, - STATE(7523), 1, - sym__expression, - STATE(7477), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8267), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7555), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [234790] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(319), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(321), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [234846] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7055), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [234950] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8243), 1, - aux_sym_cte_token2, - ACTIONS(8245), 1, - anon_sym_LPAREN, - ACTIONS(8247), 1, - aux_sym_null_hint_token2, - ACTIONS(8249), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8251), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8253), 1, - aux_sym_TRUE_token1, - ACTIONS(8255), 1, - aux_sym_FALSE_token1, - ACTIONS(8257), 1, - sym_number, - ACTIONS(8259), 1, - sym__unquoted_identifier, - ACTIONS(8261), 1, - anon_sym_BQUOTE, - ACTIONS(8263), 1, - anon_sym_DQUOTE, - ACTIONS(8265), 1, - anon_sym_SQUOTE, - ACTIONS(8269), 1, - anon_sym_DASH, - ACTIONS(8271), 1, - anon_sym_STAR, - ACTIONS(8273), 1, - aux_sym_interval_expression_token1, - ACTIONS(8275), 1, - anon_sym_DOLLAR, - ACTIONS(8277), 1, - sym__dollar_quoted_string_tag, - STATE(6496), 1, - sym__quoted_identifier, - STATE(6802), 1, - sym_dotted_name, - STATE(6997), 1, - sym_identifier, - STATE(7243), 1, - sym__identifier, - STATE(7478), 1, - sym_argument_reference, - STATE(7519), 1, - sym__expression, - STATE(7477), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8267), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7555), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [235054] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3687), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3689), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [235110] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7642), 1, - aux_sym_cte_token2, - ACTIONS(7644), 1, - anon_sym_LPAREN, - ACTIONS(7646), 1, - aux_sym_null_hint_token2, - ACTIONS(7648), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7650), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7652), 1, - aux_sym_TRUE_token1, - ACTIONS(7654), 1, - aux_sym_FALSE_token1, - ACTIONS(7656), 1, - sym_number, - ACTIONS(7658), 1, - sym__unquoted_identifier, - ACTIONS(7660), 1, - anon_sym_BQUOTE, - ACTIONS(7662), 1, - anon_sym_DQUOTE, - ACTIONS(7664), 1, - anon_sym_SQUOTE, - ACTIONS(7668), 1, - anon_sym_DASH, - ACTIONS(7670), 1, - anon_sym_STAR, - ACTIONS(7672), 1, - aux_sym_interval_expression_token1, - ACTIONS(7674), 1, - anon_sym_DOLLAR, - ACTIONS(7676), 1, - sym__dollar_quoted_string_tag, - STATE(6897), 1, - sym_identifier, - STATE(6959), 1, - sym__quoted_identifier, - STATE(7136), 1, - sym_dotted_name, - STATE(7142), 1, - sym__identifier, - STATE(7278), 1, - sym_argument_reference, - STATE(7379), 1, - sym__expression, - STATE(7310), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7666), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7454), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [235214] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2757), 1, - aux_sym_cte_token2, - ACTIONS(2759), 1, - anon_sym_LPAREN, - ACTIONS(2761), 1, - aux_sym_null_hint_token2, - ACTIONS(2763), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2765), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2767), 1, - aux_sym_TRUE_token1, - ACTIONS(2769), 1, - aux_sym_FALSE_token1, - ACTIONS(2771), 1, - sym_number, - ACTIONS(2773), 1, - sym__unquoted_identifier, - ACTIONS(2775), 1, - anon_sym_BQUOTE, - ACTIONS(2777), 1, - anon_sym_DQUOTE, - ACTIONS(2779), 1, - anon_sym_SQUOTE, - ACTIONS(2783), 1, - anon_sym_DASH, - ACTIONS(2785), 1, - anon_sym_STAR, - ACTIONS(2787), 1, - aux_sym_interval_expression_token1, - ACTIONS(2789), 1, - anon_sym_DOLLAR, - ACTIONS(2791), 1, - sym__dollar_quoted_string_tag, - STATE(2221), 1, - sym_identifier, - STATE(2310), 1, - sym__quoted_identifier, - STATE(2492), 1, - sym__identifier, - STATE(2502), 1, - sym_dotted_name, - STATE(2827), 1, - sym_argument_reference, - STATE(3113), 1, - sym__expression, - STATE(2828), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2781), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3133), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [235318] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7717), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [235422] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2757), 1, - aux_sym_cte_token2, - ACTIONS(2759), 1, - anon_sym_LPAREN, - ACTIONS(2761), 1, - aux_sym_null_hint_token2, - ACTIONS(2763), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2765), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2767), 1, - aux_sym_TRUE_token1, - ACTIONS(2769), 1, - aux_sym_FALSE_token1, - ACTIONS(2771), 1, - sym_number, - ACTIONS(2773), 1, - sym__unquoted_identifier, - ACTIONS(2775), 1, - anon_sym_BQUOTE, - ACTIONS(2777), 1, - anon_sym_DQUOTE, - ACTIONS(2779), 1, - anon_sym_SQUOTE, - ACTIONS(2783), 1, - anon_sym_DASH, - ACTIONS(2785), 1, - anon_sym_STAR, - ACTIONS(2787), 1, - aux_sym_interval_expression_token1, - ACTIONS(2789), 1, - anon_sym_DOLLAR, - ACTIONS(2791), 1, - sym__dollar_quoted_string_tag, - STATE(2221), 1, - sym_identifier, - STATE(2310), 1, - sym__quoted_identifier, - STATE(2492), 1, - sym__identifier, - STATE(2502), 1, - sym_dotted_name, - STATE(2827), 1, - sym_argument_reference, - STATE(3116), 1, - sym__expression, - STATE(2828), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2781), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3133), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [235526] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8359), 1, - aux_sym_cte_token2, - ACTIONS(8361), 1, - anon_sym_LPAREN, - ACTIONS(8363), 1, - aux_sym_null_hint_token2, - ACTIONS(8365), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8367), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8369), 1, - aux_sym_TRUE_token1, - ACTIONS(8371), 1, - aux_sym_FALSE_token1, - ACTIONS(8373), 1, - sym_number, - ACTIONS(8375), 1, - sym__unquoted_identifier, - ACTIONS(8377), 1, - anon_sym_BQUOTE, - ACTIONS(8379), 1, - anon_sym_DQUOTE, - ACTIONS(8381), 1, - anon_sym_SQUOTE, - ACTIONS(8385), 1, - anon_sym_DASH, - ACTIONS(8387), 1, - anon_sym_STAR, - ACTIONS(8389), 1, - aux_sym_interval_expression_token1, - ACTIONS(8391), 1, - anon_sym_DOLLAR, - ACTIONS(8393), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(4529), 1, - sym__quoted_identifier, - STATE(5294), 1, - sym_identifier, - STATE(6704), 1, - sym__identifier, - STATE(6930), 1, - sym_argument_reference, - STATE(6933), 1, - sym__expression, - STATE(6931), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8383), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(6947), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [235630] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7362), 1, - sym__expression, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [235734] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8359), 1, - aux_sym_cte_token2, - ACTIONS(8361), 1, - anon_sym_LPAREN, - ACTIONS(8363), 1, - aux_sym_null_hint_token2, - ACTIONS(8365), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8367), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8369), 1, - aux_sym_TRUE_token1, - ACTIONS(8371), 1, - aux_sym_FALSE_token1, - ACTIONS(8373), 1, - sym_number, - ACTIONS(8375), 1, - sym__unquoted_identifier, - ACTIONS(8377), 1, - anon_sym_BQUOTE, - ACTIONS(8379), 1, - anon_sym_DQUOTE, - ACTIONS(8381), 1, - anon_sym_SQUOTE, - ACTIONS(8385), 1, - anon_sym_DASH, - ACTIONS(8387), 1, - anon_sym_STAR, - ACTIONS(8389), 1, - aux_sym_interval_expression_token1, - ACTIONS(8391), 1, - anon_sym_DOLLAR, - ACTIONS(8393), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(4529), 1, - sym__quoted_identifier, - STATE(5294), 1, - sym_identifier, - STATE(6704), 1, - sym__identifier, - STATE(6930), 1, - sym_argument_reference, - STATE(6973), 1, - sym__expression, - STATE(6931), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8383), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(6947), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [235838] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8359), 1, - aux_sym_cte_token2, - ACTIONS(8361), 1, - anon_sym_LPAREN, - ACTIONS(8363), 1, - aux_sym_null_hint_token2, - ACTIONS(8365), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8367), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8369), 1, - aux_sym_TRUE_token1, - ACTIONS(8371), 1, - aux_sym_FALSE_token1, - ACTIONS(8373), 1, - sym_number, - ACTIONS(8375), 1, - sym__unquoted_identifier, - ACTIONS(8377), 1, - anon_sym_BQUOTE, - ACTIONS(8379), 1, - anon_sym_DQUOTE, - ACTIONS(8381), 1, - anon_sym_SQUOTE, - ACTIONS(8385), 1, - anon_sym_DASH, - ACTIONS(8387), 1, - anon_sym_STAR, - ACTIONS(8389), 1, - aux_sym_interval_expression_token1, - ACTIONS(8391), 1, - anon_sym_DOLLAR, - ACTIONS(8393), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(4529), 1, - sym__quoted_identifier, - STATE(5294), 1, - sym_identifier, - STATE(6704), 1, - sym__identifier, - STATE(6930), 1, - sym_argument_reference, - STATE(6967), 1, - sym__expression, - STATE(6931), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8383), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(6947), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [235942] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(43), 1, - aux_sym_cte_token2, - ACTIONS(45), 1, - anon_sym_LPAREN, - ACTIONS(47), 1, - aux_sym_null_hint_token2, - ACTIONS(49), 1, - aux_sym_select_subexpression_token1, - ACTIONS(51), 1, - aux_sym_conditional_expression_token1, - ACTIONS(53), 1, - aux_sym_TRUE_token1, - ACTIONS(55), 1, - aux_sym_FALSE_token1, - ACTIONS(57), 1, - sym_number, - ACTIONS(59), 1, - sym__unquoted_identifier, - ACTIONS(61), 1, - anon_sym_BQUOTE, - ACTIONS(63), 1, - anon_sym_DQUOTE, - ACTIONS(65), 1, - anon_sym_SQUOTE, - ACTIONS(69), 1, - anon_sym_DASH, - ACTIONS(71), 1, - anon_sym_STAR, - ACTIONS(73), 1, - aux_sym_interval_expression_token1, - ACTIONS(75), 1, - anon_sym_DOLLAR, - ACTIONS(77), 1, - sym__dollar_quoted_string_tag, - STATE(9), 1, - sym__quoted_identifier, - STATE(13), 1, - sym_dotted_name, - STATE(19), 1, - sym_identifier, - STATE(64), 1, - sym__identifier, - STATE(157), 1, - sym_argument_reference, - STATE(253), 1, - sym__expression, - STATE(142), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(67), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(276), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [236046] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7352), 1, - sym__expression, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [236150] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5663), 1, - aux_sym_cte_token2, - ACTIONS(5665), 1, - anon_sym_LPAREN, - ACTIONS(5667), 1, - aux_sym_null_hint_token2, - ACTIONS(5669), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5671), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5673), 1, - aux_sym_TRUE_token1, - ACTIONS(5675), 1, - aux_sym_FALSE_token1, - ACTIONS(5677), 1, - sym_number, - ACTIONS(5679), 1, - sym__unquoted_identifier, - ACTIONS(5681), 1, - anon_sym_BQUOTE, - ACTIONS(5683), 1, - anon_sym_DQUOTE, - ACTIONS(5685), 1, - anon_sym_SQUOTE, - ACTIONS(5689), 1, - anon_sym_DASH, - ACTIONS(5691), 1, - anon_sym_STAR, - ACTIONS(5693), 1, - aux_sym_interval_expression_token1, - ACTIONS(5695), 1, - anon_sym_DOLLAR, - ACTIONS(5697), 1, - sym__dollar_quoted_string_tag, - STATE(970), 1, - sym_identifier, - STATE(1286), 1, - sym__quoted_identifier, - STATE(1699), 1, - sym_dotted_name, - STATE(1722), 1, - sym__identifier, - STATE(2016), 1, - sym_argument_reference, - STATE(2080), 1, - sym__expression, - STATE(2017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5687), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2061), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [236254] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7740), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [236358] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8762), 1, - aux_sym_create_table_statement_token1, - ACTIONS(8758), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8760), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [236416] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(43), 1, - aux_sym_cte_token2, - ACTIONS(45), 1, - anon_sym_LPAREN, - ACTIONS(47), 1, - aux_sym_null_hint_token2, - ACTIONS(49), 1, - aux_sym_select_subexpression_token1, - ACTIONS(51), 1, - aux_sym_conditional_expression_token1, - ACTIONS(53), 1, - aux_sym_TRUE_token1, - ACTIONS(55), 1, - aux_sym_FALSE_token1, - ACTIONS(57), 1, - sym_number, - ACTIONS(59), 1, - sym__unquoted_identifier, - ACTIONS(61), 1, - anon_sym_BQUOTE, - ACTIONS(63), 1, - anon_sym_DQUOTE, - ACTIONS(65), 1, - anon_sym_SQUOTE, - ACTIONS(69), 1, - anon_sym_DASH, - ACTIONS(71), 1, - anon_sym_STAR, - ACTIONS(73), 1, - aux_sym_interval_expression_token1, - ACTIONS(75), 1, - anon_sym_DOLLAR, - ACTIONS(77), 1, - sym__dollar_quoted_string_tag, - STATE(9), 1, - sym__quoted_identifier, - STATE(13), 1, - sym_dotted_name, - STATE(19), 1, - sym_identifier, - STATE(64), 1, - sym__identifier, - STATE(157), 1, - sym_argument_reference, - STATE(252), 1, - sym__expression, - STATE(142), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(67), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(276), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [236520] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7909), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [236624] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8085), 1, - aux_sym_with_clause_token1, - STATE(6466), 1, - sym_view_check_option, - ACTIONS(8764), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8766), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [236684] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(461), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(463), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [236740] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7910), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [236844] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7344), 1, - sym__expression, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [236948] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7900), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [237052] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7803), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [237156] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7339), 1, - sym__expression, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [237260] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8359), 1, - aux_sym_cte_token2, - ACTIONS(8361), 1, - anon_sym_LPAREN, - ACTIONS(8363), 1, - aux_sym_null_hint_token2, - ACTIONS(8365), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8367), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8369), 1, - aux_sym_TRUE_token1, - ACTIONS(8371), 1, - aux_sym_FALSE_token1, - ACTIONS(8373), 1, - sym_number, - ACTIONS(8375), 1, - sym__unquoted_identifier, - ACTIONS(8377), 1, - anon_sym_BQUOTE, - ACTIONS(8379), 1, - anon_sym_DQUOTE, - ACTIONS(8381), 1, - anon_sym_SQUOTE, - ACTIONS(8385), 1, - anon_sym_DASH, - ACTIONS(8387), 1, - anon_sym_STAR, - ACTIONS(8389), 1, - aux_sym_interval_expression_token1, - ACTIONS(8391), 1, - anon_sym_DOLLAR, - ACTIONS(8393), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(4529), 1, - sym__quoted_identifier, - STATE(5294), 1, - sym_identifier, - STATE(6704), 1, - sym__identifier, - STATE(6930), 1, - sym_argument_reference, - STATE(6955), 1, - sym__expression, - STATE(6931), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8383), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(6947), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [237364] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(43), 1, - aux_sym_cte_token2, - ACTIONS(45), 1, - anon_sym_LPAREN, - ACTIONS(47), 1, - aux_sym_null_hint_token2, - ACTIONS(49), 1, - aux_sym_select_subexpression_token1, - ACTIONS(51), 1, - aux_sym_conditional_expression_token1, - ACTIONS(53), 1, - aux_sym_TRUE_token1, - ACTIONS(55), 1, - aux_sym_FALSE_token1, - ACTIONS(57), 1, - sym_number, - ACTIONS(59), 1, - sym__unquoted_identifier, - ACTIONS(61), 1, - anon_sym_BQUOTE, - ACTIONS(63), 1, - anon_sym_DQUOTE, - ACTIONS(65), 1, - anon_sym_SQUOTE, - ACTIONS(69), 1, - anon_sym_DASH, - ACTIONS(71), 1, - anon_sym_STAR, - ACTIONS(73), 1, - aux_sym_interval_expression_token1, - ACTIONS(75), 1, - anon_sym_DOLLAR, - ACTIONS(77), 1, - sym__dollar_quoted_string_tag, - STATE(9), 1, - sym__quoted_identifier, - STATE(13), 1, - sym_dotted_name, - STATE(19), 1, - sym_identifier, - STATE(64), 1, - sym__identifier, - STATE(157), 1, - sym_argument_reference, - STATE(244), 1, - sym__expression, - STATE(142), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(67), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(276), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [237468] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7156), 1, - aux_sym_cte_token2, - ACTIONS(7158), 1, - anon_sym_LPAREN, - ACTIONS(7160), 1, - aux_sym_null_hint_token2, - ACTIONS(7162), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7164), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7166), 1, - aux_sym_TRUE_token1, - ACTIONS(7168), 1, - aux_sym_FALSE_token1, - ACTIONS(7170), 1, - sym_number, - ACTIONS(7172), 1, - sym__unquoted_identifier, - ACTIONS(7174), 1, - anon_sym_BQUOTE, - ACTIONS(7176), 1, - anon_sym_DQUOTE, - ACTIONS(7178), 1, - anon_sym_SQUOTE, - ACTIONS(7182), 1, - anon_sym_DASH, - ACTIONS(7184), 1, - anon_sym_STAR, - ACTIONS(7186), 1, - aux_sym_interval_expression_token1, - ACTIONS(7188), 1, - anon_sym_DOLLAR, - ACTIONS(7190), 1, - sym__dollar_quoted_string_tag, - STATE(55), 1, - sym_identifier, - STATE(106), 1, - sym__quoted_identifier, - STATE(284), 1, - sym__identifier, - STATE(288), 1, - sym_dotted_name, - STATE(447), 1, - sym_argument_reference, - STATE(520), 1, - sym__expression, - STATE(417), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7180), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(548), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [237572] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7738), 1, - aux_sym_cte_token2, - ACTIONS(7742), 1, - anon_sym_DASH, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3345), 1, - sym__identifier, - STATE(3453), 1, - sym_argument_reference, - STATE(3769), 1, - sym__expression, - STATE(3592), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7740), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [237676] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5663), 1, - aux_sym_cte_token2, - ACTIONS(5665), 1, - anon_sym_LPAREN, - ACTIONS(5667), 1, - aux_sym_null_hint_token2, - ACTIONS(5669), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5671), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5673), 1, - aux_sym_TRUE_token1, - ACTIONS(5675), 1, - aux_sym_FALSE_token1, - ACTIONS(5677), 1, - sym_number, - ACTIONS(5679), 1, - sym__unquoted_identifier, - ACTIONS(5681), 1, - anon_sym_BQUOTE, - ACTIONS(5683), 1, - anon_sym_DQUOTE, - ACTIONS(5685), 1, - anon_sym_SQUOTE, - ACTIONS(5689), 1, - anon_sym_DASH, - ACTIONS(5691), 1, - anon_sym_STAR, - ACTIONS(5693), 1, - aux_sym_interval_expression_token1, - ACTIONS(5695), 1, - anon_sym_DOLLAR, - ACTIONS(5697), 1, - sym__dollar_quoted_string_tag, - STATE(970), 1, - sym_identifier, - STATE(1286), 1, - sym__quoted_identifier, - STATE(1699), 1, - sym_dotted_name, - STATE(1722), 1, - sym__identifier, - STATE(2016), 1, - sym_argument_reference, - STATE(2077), 1, - sym__expression, - STATE(2017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5687), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2061), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [237780] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7769), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [237884] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5663), 1, - aux_sym_cte_token2, - ACTIONS(5665), 1, - anon_sym_LPAREN, - ACTIONS(5667), 1, - aux_sym_null_hint_token2, - ACTIONS(5669), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5671), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5673), 1, - aux_sym_TRUE_token1, - ACTIONS(5675), 1, - aux_sym_FALSE_token1, - ACTIONS(5677), 1, - sym_number, - ACTIONS(5679), 1, - sym__unquoted_identifier, - ACTIONS(5681), 1, - anon_sym_BQUOTE, - ACTIONS(5683), 1, - anon_sym_DQUOTE, - ACTIONS(5685), 1, - anon_sym_SQUOTE, - ACTIONS(5689), 1, - anon_sym_DASH, - ACTIONS(5691), 1, - anon_sym_STAR, - ACTIONS(5693), 1, - aux_sym_interval_expression_token1, - ACTIONS(5695), 1, - anon_sym_DOLLAR, - ACTIONS(5697), 1, - sym__dollar_quoted_string_tag, - STATE(970), 1, - sym_identifier, - STATE(1286), 1, - sym__quoted_identifier, - STATE(1699), 1, - sym_dotted_name, - STATE(1722), 1, - sym__identifier, - STATE(2016), 1, - sym_argument_reference, - STATE(2076), 1, - sym__expression, - STATE(2017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5687), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2061), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [237988] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7951), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [238092] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7935), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [238196] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7707), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [238300] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8243), 1, - aux_sym_cte_token2, - ACTIONS(8245), 1, - anon_sym_LPAREN, - ACTIONS(8247), 1, - aux_sym_null_hint_token2, - ACTIONS(8249), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8251), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8253), 1, - aux_sym_TRUE_token1, - ACTIONS(8255), 1, - aux_sym_FALSE_token1, - ACTIONS(8257), 1, - sym_number, - ACTIONS(8259), 1, - sym__unquoted_identifier, - ACTIONS(8261), 1, - anon_sym_BQUOTE, - ACTIONS(8263), 1, - anon_sym_DQUOTE, - ACTIONS(8265), 1, - anon_sym_SQUOTE, - ACTIONS(8269), 1, - anon_sym_DASH, - ACTIONS(8271), 1, - anon_sym_STAR, - ACTIONS(8273), 1, - aux_sym_interval_expression_token1, - ACTIONS(8275), 1, - anon_sym_DOLLAR, - ACTIONS(8277), 1, - sym__dollar_quoted_string_tag, - STATE(6496), 1, - sym__quoted_identifier, - STATE(6802), 1, - sym_dotted_name, - STATE(6997), 1, - sym_identifier, - STATE(7243), 1, - sym__identifier, - STATE(7478), 1, - sym_argument_reference, - STATE(7516), 1, - sym__expression, - STATE(7477), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8267), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7555), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [238404] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5663), 1, - aux_sym_cte_token2, - ACTIONS(5665), 1, - anon_sym_LPAREN, - ACTIONS(5667), 1, - aux_sym_null_hint_token2, - ACTIONS(5669), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5671), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5673), 1, - aux_sym_TRUE_token1, - ACTIONS(5675), 1, - aux_sym_FALSE_token1, - ACTIONS(5677), 1, - sym_number, - ACTIONS(5679), 1, - sym__unquoted_identifier, - ACTIONS(5681), 1, - anon_sym_BQUOTE, - ACTIONS(5683), 1, - anon_sym_DQUOTE, - ACTIONS(5685), 1, - anon_sym_SQUOTE, - ACTIONS(5689), 1, - anon_sym_DASH, - ACTIONS(5691), 1, - anon_sym_STAR, - ACTIONS(5693), 1, - aux_sym_interval_expression_token1, - ACTIONS(5695), 1, - anon_sym_DOLLAR, - ACTIONS(5697), 1, - sym__dollar_quoted_string_tag, - STATE(970), 1, - sym_identifier, - STATE(1286), 1, - sym__quoted_identifier, - STATE(1699), 1, - sym_dotted_name, - STATE(1722), 1, - sym__identifier, - STATE(2016), 1, - sym_argument_reference, - STATE(2075), 1, - sym__expression, - STATE(2017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5687), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2061), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [238508] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7956), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [238612] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8359), 1, - aux_sym_cte_token2, - ACTIONS(8361), 1, - anon_sym_LPAREN, - ACTIONS(8363), 1, - aux_sym_null_hint_token2, - ACTIONS(8365), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8367), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8369), 1, - aux_sym_TRUE_token1, - ACTIONS(8371), 1, - aux_sym_FALSE_token1, - ACTIONS(8373), 1, - sym_number, - ACTIONS(8375), 1, - sym__unquoted_identifier, - ACTIONS(8377), 1, - anon_sym_BQUOTE, - ACTIONS(8379), 1, - anon_sym_DQUOTE, - ACTIONS(8381), 1, - anon_sym_SQUOTE, - ACTIONS(8385), 1, - anon_sym_DASH, - ACTIONS(8387), 1, - anon_sym_STAR, - ACTIONS(8389), 1, - aux_sym_interval_expression_token1, - ACTIONS(8391), 1, - anon_sym_DOLLAR, - ACTIONS(8393), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(4529), 1, - sym__quoted_identifier, - STATE(5294), 1, - sym_identifier, - STATE(6704), 1, - sym__identifier, - STATE(6930), 1, - sym_argument_reference, - STATE(6969), 1, - sym__expression, - STATE(6931), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8383), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(6947), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [238716] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8359), 1, - aux_sym_cte_token2, - ACTIONS(8361), 1, - anon_sym_LPAREN, - ACTIONS(8363), 1, - aux_sym_null_hint_token2, - ACTIONS(8365), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8367), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8369), 1, - aux_sym_TRUE_token1, - ACTIONS(8371), 1, - aux_sym_FALSE_token1, - ACTIONS(8373), 1, - sym_number, - ACTIONS(8375), 1, - sym__unquoted_identifier, - ACTIONS(8377), 1, - anon_sym_BQUOTE, - ACTIONS(8379), 1, - anon_sym_DQUOTE, - ACTIONS(8381), 1, - anon_sym_SQUOTE, - ACTIONS(8385), 1, - anon_sym_DASH, - ACTIONS(8387), 1, - anon_sym_STAR, - ACTIONS(8389), 1, - aux_sym_interval_expression_token1, - ACTIONS(8391), 1, - anon_sym_DOLLAR, - ACTIONS(8393), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(4529), 1, - sym__quoted_identifier, - STATE(5294), 1, - sym_identifier, - STATE(6704), 1, - sym__identifier, - STATE(6930), 1, - sym_argument_reference, - STATE(6975), 1, - sym__expression, - STATE(6931), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8383), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(6947), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [238820] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(451), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(453), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [238876] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5663), 1, - aux_sym_cte_token2, - ACTIONS(5665), 1, - anon_sym_LPAREN, - ACTIONS(5667), 1, - aux_sym_null_hint_token2, - ACTIONS(5669), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5671), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5673), 1, - aux_sym_TRUE_token1, - ACTIONS(5675), 1, - aux_sym_FALSE_token1, - ACTIONS(5677), 1, - sym_number, - ACTIONS(5679), 1, - sym__unquoted_identifier, - ACTIONS(5681), 1, - anon_sym_BQUOTE, - ACTIONS(5683), 1, - anon_sym_DQUOTE, - ACTIONS(5685), 1, - anon_sym_SQUOTE, - ACTIONS(5689), 1, - anon_sym_DASH, - ACTIONS(5691), 1, - anon_sym_STAR, - ACTIONS(5693), 1, - aux_sym_interval_expression_token1, - ACTIONS(5695), 1, - anon_sym_DOLLAR, - ACTIONS(5697), 1, - sym__dollar_quoted_string_tag, - STATE(970), 1, - sym_identifier, - STATE(1286), 1, - sym__quoted_identifier, - STATE(1699), 1, - sym_dotted_name, - STATE(1722), 1, - sym__identifier, - STATE(2016), 1, - sym_argument_reference, - STATE(2073), 1, - sym__expression, - STATE(2017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5687), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2061), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [238980] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8359), 1, - aux_sym_cte_token2, - ACTIONS(8361), 1, - anon_sym_LPAREN, - ACTIONS(8363), 1, - aux_sym_null_hint_token2, - ACTIONS(8365), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8367), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8369), 1, - aux_sym_TRUE_token1, - ACTIONS(8371), 1, - aux_sym_FALSE_token1, - ACTIONS(8373), 1, - sym_number, - ACTIONS(8375), 1, - sym__unquoted_identifier, - ACTIONS(8377), 1, - anon_sym_BQUOTE, - ACTIONS(8379), 1, - anon_sym_DQUOTE, - ACTIONS(8381), 1, - anon_sym_SQUOTE, - ACTIONS(8385), 1, - anon_sym_DASH, - ACTIONS(8387), 1, - anon_sym_STAR, - ACTIONS(8389), 1, - aux_sym_interval_expression_token1, - ACTIONS(8391), 1, - anon_sym_DOLLAR, - ACTIONS(8393), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(4529), 1, - sym__quoted_identifier, - STATE(5294), 1, - sym_identifier, - STATE(6704), 1, - sym__identifier, - STATE(6930), 1, - sym_argument_reference, - STATE(6981), 1, - sym__expression, - STATE(6931), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8383), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(6947), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [239084] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(43), 1, - aux_sym_cte_token2, - ACTIONS(45), 1, - anon_sym_LPAREN, - ACTIONS(47), 1, - aux_sym_null_hint_token2, - ACTIONS(49), 1, - aux_sym_select_subexpression_token1, - ACTIONS(51), 1, - aux_sym_conditional_expression_token1, - ACTIONS(53), 1, - aux_sym_TRUE_token1, - ACTIONS(55), 1, - aux_sym_FALSE_token1, - ACTIONS(57), 1, - sym_number, - ACTIONS(59), 1, - sym__unquoted_identifier, - ACTIONS(61), 1, - anon_sym_BQUOTE, - ACTIONS(63), 1, - anon_sym_DQUOTE, - ACTIONS(65), 1, - anon_sym_SQUOTE, - ACTIONS(69), 1, - anon_sym_DASH, - ACTIONS(71), 1, - anon_sym_STAR, - ACTIONS(73), 1, - aux_sym_interval_expression_token1, - ACTIONS(75), 1, - anon_sym_DOLLAR, - ACTIONS(77), 1, - sym__dollar_quoted_string_tag, - STATE(9), 1, - sym__quoted_identifier, - STATE(13), 1, - sym_dotted_name, - STATE(19), 1, - sym_identifier, - STATE(64), 1, - sym__identifier, - STATE(157), 1, - sym_argument_reference, - STATE(225), 1, - sym__expression, - STATE(142), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(67), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(276), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [239188] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(445), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(447), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [239244] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(441), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(443), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [239300] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(429), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(431), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [239356] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7723), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [239460] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8634), 1, - aux_sym_cte_token2, - ACTIONS(8636), 1, - anon_sym_LPAREN, - ACTIONS(8638), 1, - aux_sym_null_hint_token2, - ACTIONS(8640), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8642), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8644), 1, - aux_sym_TRUE_token1, - ACTIONS(8646), 1, - aux_sym_FALSE_token1, - ACTIONS(8648), 1, - sym_number, - ACTIONS(8650), 1, - sym__unquoted_identifier, - ACTIONS(8652), 1, - anon_sym_BQUOTE, - ACTIONS(8654), 1, - anon_sym_DQUOTE, - ACTIONS(8656), 1, - anon_sym_SQUOTE, - ACTIONS(8660), 1, - anon_sym_DASH, - ACTIONS(8662), 1, - anon_sym_STAR, - ACTIONS(8664), 1, - aux_sym_interval_expression_token1, - ACTIONS(8666), 1, - anon_sym_DOLLAR, - ACTIONS(8668), 1, - sym__dollar_quoted_string_tag, - STATE(6858), 1, - sym__quoted_identifier, - STATE(7025), 1, - sym_dotted_name, - STATE(7129), 1, - sym_identifier, - STATE(7383), 1, - sym__identifier, - STATE(7649), 1, - sym_argument_reference, - STATE(7672), 1, - sym__expression, - STATE(7605), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8658), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7661), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [239564] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7948), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [239668] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(277), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(279), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [239724] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7720), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [239828] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8359), 1, - aux_sym_cte_token2, - ACTIONS(8361), 1, - anon_sym_LPAREN, - ACTIONS(8363), 1, - aux_sym_null_hint_token2, - ACTIONS(8365), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8367), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8369), 1, - aux_sym_TRUE_token1, - ACTIONS(8371), 1, - aux_sym_FALSE_token1, - ACTIONS(8373), 1, - sym_number, - ACTIONS(8375), 1, - sym__unquoted_identifier, - ACTIONS(8377), 1, - anon_sym_BQUOTE, - ACTIONS(8379), 1, - anon_sym_DQUOTE, - ACTIONS(8381), 1, - anon_sym_SQUOTE, - ACTIONS(8385), 1, - anon_sym_DASH, - ACTIONS(8387), 1, - anon_sym_STAR, - ACTIONS(8389), 1, - aux_sym_interval_expression_token1, - ACTIONS(8391), 1, - anon_sym_DOLLAR, - ACTIONS(8393), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(4529), 1, - sym__quoted_identifier, - STATE(5294), 1, - sym_identifier, - STATE(6704), 1, - sym__identifier, - STATE(6930), 1, - sym_argument_reference, - STATE(6990), 1, - sym__expression, - STATE(6931), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8383), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(6947), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [239932] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(421), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(423), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [239988] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(588), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(590), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [240044] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5572), 1, - aux_sym_cte_token2, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5600), 1, - anon_sym_DASH, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3453), 1, - sym_argument_reference, - STATE(3857), 1, - sym__identifier, - STATE(4215), 1, - sym__expression, - STATE(3993), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5598), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [240148] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5663), 1, - aux_sym_cte_token2, - ACTIONS(5665), 1, - anon_sym_LPAREN, - ACTIONS(5667), 1, - aux_sym_null_hint_token2, - ACTIONS(5669), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5671), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5673), 1, - aux_sym_TRUE_token1, - ACTIONS(5675), 1, - aux_sym_FALSE_token1, - ACTIONS(5677), 1, - sym_number, - ACTIONS(5679), 1, - sym__unquoted_identifier, - ACTIONS(5681), 1, - anon_sym_BQUOTE, - ACTIONS(5683), 1, - anon_sym_DQUOTE, - ACTIONS(5685), 1, - anon_sym_SQUOTE, - ACTIONS(5689), 1, - anon_sym_DASH, - ACTIONS(5691), 1, - anon_sym_STAR, - ACTIONS(5693), 1, - aux_sym_interval_expression_token1, - ACTIONS(5695), 1, - anon_sym_DOLLAR, - ACTIONS(5697), 1, - sym__dollar_quoted_string_tag, - STATE(970), 1, - sym_identifier, - STATE(1286), 1, - sym__quoted_identifier, - STATE(1699), 1, - sym_dotted_name, - STATE(1722), 1, - sym__identifier, - STATE(2016), 1, - sym_argument_reference, - STATE(2072), 1, - sym__expression, - STATE(2017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5687), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2061), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [240252] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8359), 1, - aux_sym_cte_token2, - ACTIONS(8361), 1, - anon_sym_LPAREN, - ACTIONS(8363), 1, - aux_sym_null_hint_token2, - ACTIONS(8365), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8367), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8369), 1, - aux_sym_TRUE_token1, - ACTIONS(8371), 1, - aux_sym_FALSE_token1, - ACTIONS(8373), 1, - sym_number, - ACTIONS(8375), 1, - sym__unquoted_identifier, - ACTIONS(8377), 1, - anon_sym_BQUOTE, - ACTIONS(8379), 1, - anon_sym_DQUOTE, - ACTIONS(8381), 1, - anon_sym_SQUOTE, - ACTIONS(8385), 1, - anon_sym_DASH, - ACTIONS(8387), 1, - anon_sym_STAR, - ACTIONS(8389), 1, - aux_sym_interval_expression_token1, - ACTIONS(8391), 1, - anon_sym_DOLLAR, - ACTIONS(8393), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(4529), 1, - sym__quoted_identifier, - STATE(5294), 1, - sym_identifier, - STATE(6704), 1, - sym__identifier, - STATE(6930), 1, - sym_argument_reference, - STATE(6937), 1, - sym__expression, - STATE(6931), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8383), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(6947), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [240356] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5572), 1, - aux_sym_cte_token2, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5600), 1, - anon_sym_DASH, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3453), 1, - sym_argument_reference, - STATE(3857), 1, - sym__identifier, - STATE(4152), 1, - sym__expression, - STATE(3993), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5598), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [240460] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(273), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(275), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [240516] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5572), 1, - aux_sym_cte_token2, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5600), 1, - anon_sym_DASH, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3453), 1, - sym_argument_reference, - STATE(3857), 1, - sym__identifier, - STATE(4146), 1, - sym__expression, - STATE(3993), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5598), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [240620] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7710), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [240724] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8243), 1, - aux_sym_cte_token2, - ACTIONS(8245), 1, - anon_sym_LPAREN, - ACTIONS(8247), 1, - aux_sym_null_hint_token2, - ACTIONS(8249), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8251), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8253), 1, - aux_sym_TRUE_token1, - ACTIONS(8255), 1, - aux_sym_FALSE_token1, - ACTIONS(8257), 1, - sym_number, - ACTIONS(8259), 1, - sym__unquoted_identifier, - ACTIONS(8261), 1, - anon_sym_BQUOTE, - ACTIONS(8263), 1, - anon_sym_DQUOTE, - ACTIONS(8265), 1, - anon_sym_SQUOTE, - ACTIONS(8269), 1, - anon_sym_DASH, - ACTIONS(8271), 1, - anon_sym_STAR, - ACTIONS(8273), 1, - aux_sym_interval_expression_token1, - ACTIONS(8275), 1, - anon_sym_DOLLAR, - ACTIONS(8277), 1, - sym__dollar_quoted_string_tag, - STATE(6496), 1, - sym__quoted_identifier, - STATE(6802), 1, - sym_dotted_name, - STATE(6997), 1, - sym_identifier, - STATE(7243), 1, - sym__identifier, - STATE(7478), 1, - sym_argument_reference, - STATE(7515), 1, - sym__expression, - STATE(7477), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8267), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7555), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [240828] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7433), 1, - aux_sym_cte_token2, - ACTIONS(7435), 1, - anon_sym_LPAREN, - ACTIONS(7437), 1, - aux_sym_null_hint_token2, - ACTIONS(7439), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7441), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7443), 1, - aux_sym_TRUE_token1, - ACTIONS(7445), 1, - aux_sym_FALSE_token1, - ACTIONS(7447), 1, - sym_number, - ACTIONS(7449), 1, - sym__unquoted_identifier, - ACTIONS(7451), 1, - anon_sym_BQUOTE, - ACTIONS(7453), 1, - anon_sym_DQUOTE, - ACTIONS(7455), 1, - anon_sym_SQUOTE, - ACTIONS(7459), 1, - anon_sym_DASH, - ACTIONS(7461), 1, - anon_sym_STAR, - ACTIONS(7463), 1, - aux_sym_interval_expression_token1, - ACTIONS(7465), 1, - anon_sym_DOLLAR, - ACTIONS(7467), 1, - sym__dollar_quoted_string_tag, - STATE(2165), 1, - sym_identifier, - STATE(2217), 1, - sym__quoted_identifier, - STATE(2449), 1, - sym_dotted_name, - STATE(2472), 1, - sym__identifier, - STATE(2793), 1, - sym_argument_reference, - STATE(2854), 1, - sym__expression, - STATE(2792), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7457), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2833), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [240932] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8435), 1, - aux_sym_cte_token2, - ACTIONS(8437), 1, - anon_sym_LPAREN, - ACTIONS(8439), 1, - aux_sym_null_hint_token2, - ACTIONS(8441), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8443), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8445), 1, - aux_sym_TRUE_token1, - ACTIONS(8447), 1, - aux_sym_FALSE_token1, - ACTIONS(8449), 1, - sym_number, - ACTIONS(8451), 1, - sym__unquoted_identifier, - ACTIONS(8453), 1, - anon_sym_BQUOTE, - ACTIONS(8455), 1, - anon_sym_DQUOTE, - ACTIONS(8457), 1, - anon_sym_SQUOTE, - ACTIONS(8461), 1, - anon_sym_DASH, - ACTIONS(8463), 1, - anon_sym_STAR, - ACTIONS(8465), 1, - aux_sym_interval_expression_token1, - ACTIONS(8467), 1, - anon_sym_DOLLAR, - ACTIONS(8469), 1, - sym__dollar_quoted_string_tag, - STATE(4683), 1, - sym__quoted_identifier, - STATE(5027), 1, - sym_dotted_name, - STATE(5203), 1, - sym_identifier, - STATE(6534), 1, - sym__identifier, - STATE(6903), 1, - sym_argument_reference, - STATE(7008), 1, - sym__expression, - STATE(6926), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8459), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(6935), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [241036] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7957), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [241140] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7912), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [241244] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5663), 1, - aux_sym_cte_token2, - ACTIONS(5665), 1, - anon_sym_LPAREN, - ACTIONS(5667), 1, - aux_sym_null_hint_token2, - ACTIONS(5669), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5671), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5673), 1, - aux_sym_TRUE_token1, - ACTIONS(5675), 1, - aux_sym_FALSE_token1, - ACTIONS(5677), 1, - sym_number, - ACTIONS(5679), 1, - sym__unquoted_identifier, - ACTIONS(5681), 1, - anon_sym_BQUOTE, - ACTIONS(5683), 1, - anon_sym_DQUOTE, - ACTIONS(5685), 1, - anon_sym_SQUOTE, - ACTIONS(5689), 1, - anon_sym_DASH, - ACTIONS(5691), 1, - anon_sym_STAR, - ACTIONS(5693), 1, - aux_sym_interval_expression_token1, - ACTIONS(5695), 1, - anon_sym_DOLLAR, - ACTIONS(5697), 1, - sym__dollar_quoted_string_tag, - STATE(970), 1, - sym_identifier, - STATE(1286), 1, - sym__quoted_identifier, - STATE(1699), 1, - sym_dotted_name, - STATE(1722), 1, - sym__identifier, - STATE(2016), 1, - sym_argument_reference, - STATE(2071), 1, - sym__expression, - STATE(2017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5687), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2061), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [241348] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(534), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(536), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [241404] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8768), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8770), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - [241460] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8678), 1, - aux_sym_cte_token2, - ACTIONS(8680), 1, - anon_sym_LPAREN, - ACTIONS(8682), 1, - aux_sym_null_hint_token2, - ACTIONS(8684), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8686), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8688), 1, - aux_sym_TRUE_token1, - ACTIONS(8690), 1, - aux_sym_FALSE_token1, - ACTIONS(8692), 1, - sym_number, - ACTIONS(8694), 1, - sym__unquoted_identifier, - ACTIONS(8696), 1, - anon_sym_BQUOTE, - ACTIONS(8698), 1, - anon_sym_DQUOTE, - ACTIONS(8700), 1, - anon_sym_SQUOTE, - ACTIONS(8704), 1, - anon_sym_DASH, - ACTIONS(8706), 1, - anon_sym_STAR, - ACTIONS(8708), 1, - aux_sym_interval_expression_token1, - ACTIONS(8710), 1, - anon_sym_DOLLAR, - ACTIONS(8712), 1, - sym__dollar_quoted_string_tag, - STATE(3634), 1, - sym_identifier, - STATE(3709), 1, - sym__quoted_identifier, - STATE(3922), 1, - sym__identifier, - STATE(3936), 1, - sym_dotted_name, - STATE(4139), 1, - sym_argument_reference, - STATE(4348), 1, - sym__expression, - STATE(4136), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8702), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4319), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [241564] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7739), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [241668] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5572), 1, - aux_sym_cte_token2, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5600), 1, - anon_sym_DASH, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3453), 1, - sym_argument_reference, - STATE(3857), 1, - sym__identifier, - STATE(4144), 1, - sym__expression, - STATE(3993), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5598), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [241772] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5572), 1, - aux_sym_cte_token2, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5600), 1, - anon_sym_DASH, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3453), 1, - sym_argument_reference, - STATE(3857), 1, - sym__identifier, - STATE(4143), 1, - sym__expression, - STATE(3993), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5598), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [241876] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7932), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [241980] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(79), 1, - aux_sym_cte_token2, - ACTIONS(81), 1, - anon_sym_LPAREN, - ACTIONS(83), 1, - aux_sym_null_hint_token2, - ACTIONS(85), 1, - aux_sym_select_subexpression_token1, - ACTIONS(87), 1, - aux_sym_conditional_expression_token1, - ACTIONS(89), 1, - aux_sym_TRUE_token1, - ACTIONS(91), 1, - aux_sym_FALSE_token1, - ACTIONS(93), 1, - sym_number, - ACTIONS(95), 1, - sym__unquoted_identifier, - ACTIONS(97), 1, - anon_sym_BQUOTE, - ACTIONS(99), 1, - anon_sym_DQUOTE, - ACTIONS(101), 1, - anon_sym_SQUOTE, - ACTIONS(105), 1, - anon_sym_DASH, - ACTIONS(107), 1, - anon_sym_STAR, - ACTIONS(109), 1, - aux_sym_interval_expression_token1, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - sym__dollar_quoted_string_tag, - STATE(24), 1, - sym_identifier, - STATE(37), 1, - sym__quoted_identifier, - STATE(102), 1, - sym__identifier, - STATE(104), 1, - sym_dotted_name, - STATE(201), 1, - sym_argument_reference, - STATE(307), 1, - sym__expression, - STATE(258), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(103), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(372), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [242084] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(199), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(201), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [242140] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(79), 1, - aux_sym_cte_token2, - ACTIONS(81), 1, - anon_sym_LPAREN, - ACTIONS(83), 1, - aux_sym_null_hint_token2, - ACTIONS(85), 1, - aux_sym_select_subexpression_token1, - ACTIONS(87), 1, - aux_sym_conditional_expression_token1, - ACTIONS(89), 1, - aux_sym_TRUE_token1, - ACTIONS(91), 1, - aux_sym_FALSE_token1, - ACTIONS(93), 1, - sym_number, - ACTIONS(95), 1, - sym__unquoted_identifier, - ACTIONS(97), 1, - anon_sym_BQUOTE, - ACTIONS(99), 1, - anon_sym_DQUOTE, - ACTIONS(101), 1, - anon_sym_SQUOTE, - ACTIONS(105), 1, - anon_sym_DASH, - ACTIONS(107), 1, - anon_sym_STAR, - ACTIONS(109), 1, - aux_sym_interval_expression_token1, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - sym__dollar_quoted_string_tag, - STATE(24), 1, - sym_identifier, - STATE(37), 1, - sym__quoted_identifier, - STATE(102), 1, - sym__identifier, - STATE(104), 1, - sym_dotted_name, - STATE(201), 1, - sym_argument_reference, - STATE(328), 1, - sym__expression, - STATE(258), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(103), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(372), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [242244] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7156), 1, - aux_sym_cte_token2, - ACTIONS(7158), 1, - anon_sym_LPAREN, - ACTIONS(7160), 1, - aux_sym_null_hint_token2, - ACTIONS(7162), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7164), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7166), 1, - aux_sym_TRUE_token1, - ACTIONS(7168), 1, - aux_sym_FALSE_token1, - ACTIONS(7170), 1, - sym_number, - ACTIONS(7172), 1, - sym__unquoted_identifier, - ACTIONS(7174), 1, - anon_sym_BQUOTE, - ACTIONS(7176), 1, - anon_sym_DQUOTE, - ACTIONS(7178), 1, - anon_sym_SQUOTE, - ACTIONS(7182), 1, - anon_sym_DASH, - ACTIONS(7184), 1, - anon_sym_STAR, - ACTIONS(7186), 1, - aux_sym_interval_expression_token1, - ACTIONS(7188), 1, - anon_sym_DOLLAR, - ACTIONS(7190), 1, - sym__dollar_quoted_string_tag, - STATE(55), 1, - sym_identifier, - STATE(106), 1, - sym__quoted_identifier, - STATE(284), 1, - sym__identifier, - STATE(288), 1, - sym_dotted_name, - STATE(447), 1, - sym_argument_reference, - STATE(521), 1, - sym__expression, - STATE(417), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7180), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(548), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [242348] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7156), 1, - aux_sym_cte_token2, - ACTIONS(7158), 1, - anon_sym_LPAREN, - ACTIONS(7160), 1, - aux_sym_null_hint_token2, - ACTIONS(7162), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7164), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7166), 1, - aux_sym_TRUE_token1, - ACTIONS(7168), 1, - aux_sym_FALSE_token1, - ACTIONS(7170), 1, - sym_number, - ACTIONS(7172), 1, - sym__unquoted_identifier, - ACTIONS(7174), 1, - anon_sym_BQUOTE, - ACTIONS(7176), 1, - anon_sym_DQUOTE, - ACTIONS(7178), 1, - anon_sym_SQUOTE, - ACTIONS(7182), 1, - anon_sym_DASH, - ACTIONS(7184), 1, - anon_sym_STAR, - ACTIONS(7186), 1, - aux_sym_interval_expression_token1, - ACTIONS(7188), 1, - anon_sym_DOLLAR, - ACTIONS(7190), 1, - sym__dollar_quoted_string_tag, - STATE(55), 1, - sym_identifier, - STATE(106), 1, - sym__quoted_identifier, - STATE(284), 1, - sym__identifier, - STATE(288), 1, - sym_dotted_name, - STATE(447), 1, - sym_argument_reference, - STATE(528), 1, - sym__expression, - STATE(417), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7180), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(548), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [242452] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(293), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(295), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [242508] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(632), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(634), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [242564] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7433), 1, - aux_sym_cte_token2, - ACTIONS(7435), 1, - anon_sym_LPAREN, - ACTIONS(7437), 1, - aux_sym_null_hint_token2, - ACTIONS(7439), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7441), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7443), 1, - aux_sym_TRUE_token1, - ACTIONS(7445), 1, - aux_sym_FALSE_token1, - ACTIONS(7447), 1, - sym_number, - ACTIONS(7449), 1, - sym__unquoted_identifier, - ACTIONS(7451), 1, - anon_sym_BQUOTE, - ACTIONS(7453), 1, - anon_sym_DQUOTE, - ACTIONS(7455), 1, - anon_sym_SQUOTE, - ACTIONS(7459), 1, - anon_sym_DASH, - ACTIONS(7461), 1, - anon_sym_STAR, - ACTIONS(7463), 1, - aux_sym_interval_expression_token1, - ACTIONS(7465), 1, - anon_sym_DOLLAR, - ACTIONS(7467), 1, - sym__dollar_quoted_string_tag, - STATE(2165), 1, - sym_identifier, - STATE(2217), 1, - sym__quoted_identifier, - STATE(2449), 1, - sym_dotted_name, - STATE(2472), 1, - sym__identifier, - STATE(2793), 1, - sym_argument_reference, - STATE(2850), 1, - sym__expression, - STATE(2792), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7457), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2833), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [242668] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2539), 1, - aux_sym_cte_token2, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(2543), 1, - aux_sym_null_hint_token2, - ACTIONS(2545), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2547), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2549), 1, - aux_sym_TRUE_token1, - ACTIONS(2551), 1, - aux_sym_FALSE_token1, - ACTIONS(2553), 1, - sym_number, - ACTIONS(2555), 1, - sym__unquoted_identifier, - ACTIONS(2557), 1, - anon_sym_BQUOTE, - ACTIONS(2559), 1, - anon_sym_DQUOTE, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2565), 1, - anon_sym_DASH, - ACTIONS(2567), 1, - anon_sym_STAR, - ACTIONS(2569), 1, - aux_sym_interval_expression_token1, - ACTIONS(2571), 1, - anon_sym_DOLLAR, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - STATE(2116), 1, - sym_identifier, - STATE(2134), 1, - sym__quoted_identifier, - STATE(2211), 1, - sym_dotted_name, - STATE(2227), 1, - sym__identifier, - STATE(2399), 1, - sym_argument_reference, - STATE(2570), 1, - sym__expression, - STATE(2359), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2563), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2493), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [242772] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7905), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [242876] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(177), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(179), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [242932] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7744), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [243036] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7826), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [243140] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(240), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(242), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [243196] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7818), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [243300] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7790), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [243404] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7694), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [243508] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7917), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [243612] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5572), 1, - aux_sym_cte_token2, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5600), 1, - anon_sym_DASH, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3453), 1, - sym_argument_reference, - STATE(3857), 1, - sym__identifier, - STATE(4142), 1, - sym__expression, - STATE(3993), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5598), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [243716] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(652), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(654), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [243772] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5572), 1, - aux_sym_cte_token2, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5600), 1, - anon_sym_DASH, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3453), 1, - sym_argument_reference, - STATE(3857), 1, - sym__identifier, - STATE(4141), 1, - sym__expression, - STATE(3993), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5598), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [243876] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7929), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [243980] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(185), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(187), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [244036] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7906), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [244140] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(195), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(197), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [244196] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7728), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [244300] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7749), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [244404] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7833), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [244508] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7840), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [244612] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7862), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [244716] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7844), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [244820] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7916), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [244924] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8511), 1, - aux_sym_with_clause_token1, - STATE(6535), 1, - sym_data_hint, - ACTIONS(8772), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8774), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [244984] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7867), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [245088] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(79), 1, - aux_sym_cte_token2, - ACTIONS(81), 1, - anon_sym_LPAREN, - ACTIONS(83), 1, - aux_sym_null_hint_token2, - ACTIONS(85), 1, - aux_sym_select_subexpression_token1, - ACTIONS(87), 1, - aux_sym_conditional_expression_token1, - ACTIONS(89), 1, - aux_sym_TRUE_token1, - ACTIONS(91), 1, - aux_sym_FALSE_token1, - ACTIONS(93), 1, - sym_number, - ACTIONS(95), 1, - sym__unquoted_identifier, - ACTIONS(97), 1, - anon_sym_BQUOTE, - ACTIONS(99), 1, - anon_sym_DQUOTE, - ACTIONS(101), 1, - anon_sym_SQUOTE, - ACTIONS(105), 1, - anon_sym_DASH, - ACTIONS(107), 1, - anon_sym_STAR, - ACTIONS(109), 1, - aux_sym_interval_expression_token1, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - sym__dollar_quoted_string_tag, - STATE(24), 1, - sym_identifier, - STATE(37), 1, - sym__quoted_identifier, - STATE(102), 1, - sym__identifier, - STATE(104), 1, - sym_dotted_name, - STATE(201), 1, - sym_argument_reference, - STATE(397), 1, - sym__expression, - STATE(258), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(103), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(372), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [245192] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(79), 1, - aux_sym_cte_token2, - ACTIONS(81), 1, - anon_sym_LPAREN, - ACTIONS(83), 1, - aux_sym_null_hint_token2, - ACTIONS(85), 1, - aux_sym_select_subexpression_token1, - ACTIONS(87), 1, - aux_sym_conditional_expression_token1, - ACTIONS(89), 1, - aux_sym_TRUE_token1, - ACTIONS(91), 1, - aux_sym_FALSE_token1, - ACTIONS(93), 1, - sym_number, - ACTIONS(95), 1, - sym__unquoted_identifier, - ACTIONS(97), 1, - anon_sym_BQUOTE, - ACTIONS(99), 1, - anon_sym_DQUOTE, - ACTIONS(101), 1, - anon_sym_SQUOTE, - ACTIONS(105), 1, - anon_sym_DASH, - ACTIONS(107), 1, - anon_sym_STAR, - ACTIONS(109), 1, - aux_sym_interval_expression_token1, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - sym__dollar_quoted_string_tag, - STATE(24), 1, - sym_identifier, - STATE(37), 1, - sym__quoted_identifier, - STATE(102), 1, - sym__identifier, - STATE(104), 1, - sym_dotted_name, - STATE(201), 1, - sym_argument_reference, - STATE(401), 1, - sym__expression, - STATE(258), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(103), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(372), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [245296] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(79), 1, - aux_sym_cte_token2, - ACTIONS(81), 1, - anon_sym_LPAREN, - ACTIONS(83), 1, - aux_sym_null_hint_token2, - ACTIONS(85), 1, - aux_sym_select_subexpression_token1, - ACTIONS(87), 1, - aux_sym_conditional_expression_token1, - ACTIONS(89), 1, - aux_sym_TRUE_token1, - ACTIONS(91), 1, - aux_sym_FALSE_token1, - ACTIONS(93), 1, - sym_number, - ACTIONS(95), 1, - sym__unquoted_identifier, - ACTIONS(97), 1, - anon_sym_BQUOTE, - ACTIONS(99), 1, - anon_sym_DQUOTE, - ACTIONS(101), 1, - anon_sym_SQUOTE, - ACTIONS(105), 1, - anon_sym_DASH, - ACTIONS(107), 1, - anon_sym_STAR, - ACTIONS(109), 1, - aux_sym_interval_expression_token1, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - sym__dollar_quoted_string_tag, - STATE(24), 1, - sym_identifier, - STATE(37), 1, - sym__quoted_identifier, - STATE(102), 1, - sym__identifier, - STATE(104), 1, - sym_dotted_name, - STATE(201), 1, - sym_argument_reference, - STATE(402), 1, - sym__expression, - STATE(258), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(103), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(372), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [245400] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(79), 1, - aux_sym_cte_token2, - ACTIONS(81), 1, - anon_sym_LPAREN, - ACTIONS(83), 1, - aux_sym_null_hint_token2, - ACTIONS(85), 1, - aux_sym_select_subexpression_token1, - ACTIONS(87), 1, - aux_sym_conditional_expression_token1, - ACTIONS(89), 1, - aux_sym_TRUE_token1, - ACTIONS(91), 1, - aux_sym_FALSE_token1, - ACTIONS(93), 1, - sym_number, - ACTIONS(95), 1, - sym__unquoted_identifier, - ACTIONS(97), 1, - anon_sym_BQUOTE, - ACTIONS(99), 1, - anon_sym_DQUOTE, - ACTIONS(101), 1, - anon_sym_SQUOTE, - ACTIONS(105), 1, - anon_sym_DASH, - ACTIONS(107), 1, - anon_sym_STAR, - ACTIONS(109), 1, - aux_sym_interval_expression_token1, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - sym__dollar_quoted_string_tag, - STATE(24), 1, - sym_identifier, - STATE(37), 1, - sym__quoted_identifier, - STATE(102), 1, - sym__identifier, - STATE(104), 1, - sym_dotted_name, - STATE(201), 1, - sym_argument_reference, - STATE(395), 1, - sym__expression, - STATE(258), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(103), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(372), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [245504] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7714), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [245608] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7947), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [245712] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7943), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [245816] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(79), 1, - aux_sym_cte_token2, - ACTIONS(81), 1, - anon_sym_LPAREN, - ACTIONS(83), 1, - aux_sym_null_hint_token2, - ACTIONS(85), 1, - aux_sym_select_subexpression_token1, - ACTIONS(87), 1, - aux_sym_conditional_expression_token1, - ACTIONS(89), 1, - aux_sym_TRUE_token1, - ACTIONS(91), 1, - aux_sym_FALSE_token1, - ACTIONS(93), 1, - sym_number, - ACTIONS(95), 1, - sym__unquoted_identifier, - ACTIONS(97), 1, - anon_sym_BQUOTE, - ACTIONS(99), 1, - anon_sym_DQUOTE, - ACTIONS(101), 1, - anon_sym_SQUOTE, - ACTIONS(105), 1, - anon_sym_DASH, - ACTIONS(107), 1, - anon_sym_STAR, - ACTIONS(109), 1, - aux_sym_interval_expression_token1, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - sym__dollar_quoted_string_tag, - STATE(24), 1, - sym_identifier, - STATE(37), 1, - sym__quoted_identifier, - STATE(102), 1, - sym__identifier, - STATE(104), 1, - sym_dotted_name, - STATE(201), 1, - sym_argument_reference, - STATE(403), 1, - sym__expression, - STATE(258), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(103), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(372), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [245920] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7730), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [246024] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8243), 1, - aux_sym_cte_token2, - ACTIONS(8245), 1, - anon_sym_LPAREN, - ACTIONS(8247), 1, - aux_sym_null_hint_token2, - ACTIONS(8249), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8251), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8253), 1, - aux_sym_TRUE_token1, - ACTIONS(8255), 1, - aux_sym_FALSE_token1, - ACTIONS(8257), 1, - sym_number, - ACTIONS(8259), 1, - sym__unquoted_identifier, - ACTIONS(8261), 1, - anon_sym_BQUOTE, - ACTIONS(8263), 1, - anon_sym_DQUOTE, - ACTIONS(8265), 1, - anon_sym_SQUOTE, - ACTIONS(8269), 1, - anon_sym_DASH, - ACTIONS(8271), 1, - anon_sym_STAR, - ACTIONS(8273), 1, - aux_sym_interval_expression_token1, - ACTIONS(8275), 1, - anon_sym_DOLLAR, - ACTIONS(8277), 1, - sym__dollar_quoted_string_tag, - STATE(6496), 1, - sym__quoted_identifier, - STATE(6802), 1, - sym_dotted_name, - STATE(6997), 1, - sym_identifier, - STATE(7243), 1, - sym__identifier, - STATE(7478), 1, - sym_argument_reference, - STATE(7501), 1, - sym__expression, - STATE(7477), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8267), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7555), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [246128] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5663), 1, - aux_sym_cte_token2, - ACTIONS(5665), 1, - anon_sym_LPAREN, - ACTIONS(5667), 1, - aux_sym_null_hint_token2, - ACTIONS(5669), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5671), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5673), 1, - aux_sym_TRUE_token1, - ACTIONS(5675), 1, - aux_sym_FALSE_token1, - ACTIONS(5677), 1, - sym_number, - ACTIONS(5679), 1, - sym__unquoted_identifier, - ACTIONS(5681), 1, - anon_sym_BQUOTE, - ACTIONS(5683), 1, - anon_sym_DQUOTE, - ACTIONS(5685), 1, - anon_sym_SQUOTE, - ACTIONS(5689), 1, - anon_sym_DASH, - ACTIONS(5691), 1, - anon_sym_STAR, - ACTIONS(5693), 1, - aux_sym_interval_expression_token1, - ACTIONS(5695), 1, - anon_sym_DOLLAR, - ACTIONS(5697), 1, - sym__dollar_quoted_string_tag, - STATE(970), 1, - sym_identifier, - STATE(1286), 1, - sym__quoted_identifier, - STATE(1699), 1, - sym_dotted_name, - STATE(1722), 1, - sym__identifier, - STATE(2016), 1, - sym_argument_reference, - STATE(2065), 1, - sym__expression, - STATE(2017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5687), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2061), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [246232] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7920), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [246336] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(465), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(467), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [246392] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7914), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [246496] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(469), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(471), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [246552] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(79), 1, - aux_sym_cte_token2, - ACTIONS(81), 1, - anon_sym_LPAREN, - ACTIONS(83), 1, - aux_sym_null_hint_token2, - ACTIONS(85), 1, - aux_sym_select_subexpression_token1, - ACTIONS(87), 1, - aux_sym_conditional_expression_token1, - ACTIONS(89), 1, - aux_sym_TRUE_token1, - ACTIONS(91), 1, - aux_sym_FALSE_token1, - ACTIONS(93), 1, - sym_number, - ACTIONS(95), 1, - sym__unquoted_identifier, - ACTIONS(97), 1, - anon_sym_BQUOTE, - ACTIONS(99), 1, - anon_sym_DQUOTE, - ACTIONS(101), 1, - anon_sym_SQUOTE, - ACTIONS(105), 1, - anon_sym_DASH, - ACTIONS(107), 1, - anon_sym_STAR, - ACTIONS(109), 1, - aux_sym_interval_expression_token1, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - sym__dollar_quoted_string_tag, - STATE(24), 1, - sym_identifier, - STATE(37), 1, - sym__quoted_identifier, - STATE(102), 1, - sym__identifier, - STATE(104), 1, - sym_dotted_name, - STATE(201), 1, - sym_argument_reference, - STATE(387), 1, - sym__expression, - STATE(258), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(103), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(372), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [246656] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8243), 1, - aux_sym_cte_token2, - ACTIONS(8245), 1, - anon_sym_LPAREN, - ACTIONS(8247), 1, - aux_sym_null_hint_token2, - ACTIONS(8249), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8251), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8253), 1, - aux_sym_TRUE_token1, - ACTIONS(8255), 1, - aux_sym_FALSE_token1, - ACTIONS(8257), 1, - sym_number, - ACTIONS(8259), 1, - sym__unquoted_identifier, - ACTIONS(8261), 1, - anon_sym_BQUOTE, - ACTIONS(8263), 1, - anon_sym_DQUOTE, - ACTIONS(8265), 1, - anon_sym_SQUOTE, - ACTIONS(8269), 1, - anon_sym_DASH, - ACTIONS(8271), 1, - anon_sym_STAR, - ACTIONS(8273), 1, - aux_sym_interval_expression_token1, - ACTIONS(8275), 1, - anon_sym_DOLLAR, - ACTIONS(8277), 1, - sym__dollar_quoted_string_tag, - STATE(6496), 1, - sym__quoted_identifier, - STATE(6802), 1, - sym_dotted_name, - STATE(6997), 1, - sym_identifier, - STATE(7243), 1, - sym__identifier, - STATE(7478), 1, - sym_argument_reference, - STATE(7514), 1, - sym__expression, - STATE(7477), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8267), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7555), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [246760] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5572), 1, - aux_sym_cte_token2, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5600), 1, - anon_sym_DASH, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3453), 1, - sym_argument_reference, - STATE(3512), 1, - sym__expression, - STATE(3857), 1, - sym__identifier, - STATE(3993), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5598), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [246864] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8243), 1, - aux_sym_cte_token2, - ACTIONS(8245), 1, - anon_sym_LPAREN, - ACTIONS(8247), 1, - aux_sym_null_hint_token2, - ACTIONS(8249), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8251), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8253), 1, - aux_sym_TRUE_token1, - ACTIONS(8255), 1, - aux_sym_FALSE_token1, - ACTIONS(8257), 1, - sym_number, - ACTIONS(8259), 1, - sym__unquoted_identifier, - ACTIONS(8261), 1, - anon_sym_BQUOTE, - ACTIONS(8263), 1, - anon_sym_DQUOTE, - ACTIONS(8265), 1, - anon_sym_SQUOTE, - ACTIONS(8269), 1, - anon_sym_DASH, - ACTIONS(8271), 1, - anon_sym_STAR, - ACTIONS(8273), 1, - aux_sym_interval_expression_token1, - ACTIONS(8275), 1, - anon_sym_DOLLAR, - ACTIONS(8277), 1, - sym__dollar_quoted_string_tag, - STATE(6496), 1, - sym__quoted_identifier, - STATE(6802), 1, - sym_dotted_name, - STATE(6997), 1, - sym_identifier, - STATE(7243), 1, - sym__identifier, - STATE(7478), 1, - sym_argument_reference, - STATE(7575), 1, - sym__expression, - STATE(7477), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8267), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7555), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [246968] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5663), 1, - aux_sym_cte_token2, - ACTIONS(5665), 1, - anon_sym_LPAREN, - ACTIONS(5667), 1, - aux_sym_null_hint_token2, - ACTIONS(5669), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5671), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5673), 1, - aux_sym_TRUE_token1, - ACTIONS(5675), 1, - aux_sym_FALSE_token1, - ACTIONS(5677), 1, - sym_number, - ACTIONS(5679), 1, - sym__unquoted_identifier, - ACTIONS(5681), 1, - anon_sym_BQUOTE, - ACTIONS(5683), 1, - anon_sym_DQUOTE, - ACTIONS(5685), 1, - anon_sym_SQUOTE, - ACTIONS(5689), 1, - anon_sym_DASH, - ACTIONS(5691), 1, - anon_sym_STAR, - ACTIONS(5693), 1, - aux_sym_interval_expression_token1, - ACTIONS(5695), 1, - anon_sym_DOLLAR, - ACTIONS(5697), 1, - sym__dollar_quoted_string_tag, - STATE(970), 1, - sym_identifier, - STATE(1286), 1, - sym__quoted_identifier, - STATE(1699), 1, - sym_dotted_name, - STATE(1722), 1, - sym__identifier, - STATE(2016), 1, - sym_argument_reference, - STATE(2063), 1, - sym__expression, - STATE(2017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5687), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2061), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [247072] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7703), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [247176] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8243), 1, - aux_sym_cte_token2, - ACTIONS(8245), 1, - anon_sym_LPAREN, - ACTIONS(8247), 1, - aux_sym_null_hint_token2, - ACTIONS(8249), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8251), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8253), 1, - aux_sym_TRUE_token1, - ACTIONS(8255), 1, - aux_sym_FALSE_token1, - ACTIONS(8257), 1, - sym_number, - ACTIONS(8259), 1, - sym__unquoted_identifier, - ACTIONS(8261), 1, - anon_sym_BQUOTE, - ACTIONS(8263), 1, - anon_sym_DQUOTE, - ACTIONS(8265), 1, - anon_sym_SQUOTE, - ACTIONS(8269), 1, - anon_sym_DASH, - ACTIONS(8271), 1, - anon_sym_STAR, - ACTIONS(8273), 1, - aux_sym_interval_expression_token1, - ACTIONS(8275), 1, - anon_sym_DOLLAR, - ACTIONS(8277), 1, - sym__dollar_quoted_string_tag, - STATE(6496), 1, - sym__quoted_identifier, - STATE(6802), 1, - sym_dotted_name, - STATE(6997), 1, - sym_identifier, - STATE(7243), 1, - sym__identifier, - STATE(7478), 1, - sym_argument_reference, - STATE(7568), 1, - sym__expression, - STATE(7477), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8267), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7555), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [247280] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(488), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_COLON_COLON, - ACTIONS(490), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [247336] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8776), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8778), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - [247392] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5572), 1, - aux_sym_cte_token2, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5600), 1, - anon_sym_DASH, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3453), 1, - sym_argument_reference, - STATE(3857), 1, - sym__identifier, - STATE(4103), 1, - sym__expression, - STATE(3993), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5598), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [247496] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(484), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(486), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [247552] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(530), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(532), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [247608] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7507), 1, - aux_sym_cte_token2, - ACTIONS(7509), 1, - anon_sym_LPAREN, - ACTIONS(7511), 1, - aux_sym_null_hint_token2, - ACTIONS(7513), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7515), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7517), 1, - aux_sym_TRUE_token1, - ACTIONS(7519), 1, - aux_sym_FALSE_token1, - ACTIONS(7521), 1, - sym_number, - ACTIONS(7523), 1, - sym__unquoted_identifier, - ACTIONS(7525), 1, - anon_sym_BQUOTE, - ACTIONS(7527), 1, - anon_sym_DQUOTE, - ACTIONS(7529), 1, - anon_sym_SQUOTE, - ACTIONS(7533), 1, - anon_sym_DASH, - ACTIONS(7535), 1, - anon_sym_STAR, - ACTIONS(7537), 1, - aux_sym_interval_expression_token1, - ACTIONS(7539), 1, - anon_sym_DOLLAR, - ACTIONS(7541), 1, - sym__dollar_quoted_string_tag, - STATE(4284), 1, - sym_identifier, - STATE(4370), 1, - sym__quoted_identifier, - STATE(4848), 1, - sym__identifier, - STATE(4875), 1, - sym_dotted_name, - STATE(5314), 1, - sym_argument_reference, - STATE(5509), 1, - sym__expression, - STATE(5312), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7531), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5513), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [247712] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8279), 1, - aux_sym_cte_token2, - ACTIONS(8281), 1, - anon_sym_LPAREN, - ACTIONS(8283), 1, - aux_sym_null_hint_token2, - ACTIONS(8285), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8287), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8289), 1, - aux_sym_TRUE_token1, - ACTIONS(8291), 1, - aux_sym_FALSE_token1, - ACTIONS(8293), 1, - sym_number, - ACTIONS(8295), 1, - sym__unquoted_identifier, - ACTIONS(8297), 1, - anon_sym_BQUOTE, - ACTIONS(8299), 1, - anon_sym_DQUOTE, - ACTIONS(8301), 1, - anon_sym_SQUOTE, - ACTIONS(8305), 1, - anon_sym_DASH, - ACTIONS(8307), 1, - anon_sym_STAR, - ACTIONS(8309), 1, - aux_sym_interval_expression_token1, - ACTIONS(8311), 1, - anon_sym_DOLLAR, - ACTIONS(8313), 1, - sym__dollar_quoted_string_tag, - STATE(3935), 1, - sym_identifier, - STATE(4015), 1, - sym__quoted_identifier, - STATE(4259), 1, - sym_dotted_name, - STATE(4280), 1, - sym__identifier, - STATE(4552), 1, - sym_argument_reference, - STATE(4883), 1, - sym__expression, - STATE(4555), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8303), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5014), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [247816] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4041), 1, - aux_sym_cte_token2, - ACTIONS(4043), 1, - anon_sym_LPAREN, - ACTIONS(4045), 1, - aux_sym_null_hint_token2, - ACTIONS(4047), 1, - aux_sym_select_subexpression_token1, - ACTIONS(4049), 1, - aux_sym_conditional_expression_token1, - ACTIONS(4051), 1, - aux_sym_TRUE_token1, - ACTIONS(4053), 1, - aux_sym_FALSE_token1, - ACTIONS(4055), 1, - sym_number, - ACTIONS(4057), 1, - sym__unquoted_identifier, - ACTIONS(4059), 1, - anon_sym_BQUOTE, - ACTIONS(4061), 1, - anon_sym_DQUOTE, - ACTIONS(4063), 1, - anon_sym_SQUOTE, - ACTIONS(4067), 1, - anon_sym_DASH, - ACTIONS(4069), 1, - anon_sym_STAR, - ACTIONS(4071), 1, - aux_sym_interval_expression_token1, - ACTIONS(4073), 1, - anon_sym_DOLLAR, - ACTIONS(4075), 1, - sym__dollar_quoted_string_tag, - STATE(4074), 1, - sym_identifier, - STATE(4221), 1, - sym__quoted_identifier, - STATE(4426), 1, - sym_dotted_name, - STATE(4427), 1, - sym__identifier, - STATE(5046), 1, - sym_argument_reference, - STATE(5057), 1, - sym__expression, - STATE(5048), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(4065), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5100), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [247920] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7281), 1, - sym__expression, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [248024] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8279), 1, - aux_sym_cte_token2, - ACTIONS(8281), 1, - anon_sym_LPAREN, - ACTIONS(8283), 1, - aux_sym_null_hint_token2, - ACTIONS(8285), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8287), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8289), 1, - aux_sym_TRUE_token1, - ACTIONS(8291), 1, - aux_sym_FALSE_token1, - ACTIONS(8293), 1, - sym_number, - ACTIONS(8295), 1, - sym__unquoted_identifier, - ACTIONS(8297), 1, - anon_sym_BQUOTE, - ACTIONS(8299), 1, - anon_sym_DQUOTE, - ACTIONS(8301), 1, - anon_sym_SQUOTE, - ACTIONS(8305), 1, - anon_sym_DASH, - ACTIONS(8307), 1, - anon_sym_STAR, - ACTIONS(8309), 1, - aux_sym_interval_expression_token1, - ACTIONS(8311), 1, - anon_sym_DOLLAR, - ACTIONS(8313), 1, - sym__dollar_quoted_string_tag, - STATE(3935), 1, - sym_identifier, - STATE(4015), 1, - sym__quoted_identifier, - STATE(4259), 1, - sym_dotted_name, - STATE(4280), 1, - sym__identifier, - STATE(4552), 1, - sym_argument_reference, - STATE(4776), 1, - sym__expression, - STATE(4555), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8303), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5014), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [248128] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(542), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(544), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [248184] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(546), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(548), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [248240] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8315), 1, - aux_sym_cte_token2, - ACTIONS(8317), 1, - anon_sym_LPAREN, - ACTIONS(8319), 1, - aux_sym_null_hint_token2, - ACTIONS(8321), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8323), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8325), 1, - aux_sym_TRUE_token1, - ACTIONS(8327), 1, - aux_sym_FALSE_token1, - ACTIONS(8329), 1, - sym_number, - ACTIONS(8331), 1, - sym__unquoted_identifier, - ACTIONS(8333), 1, - anon_sym_BQUOTE, - ACTIONS(8335), 1, - anon_sym_DQUOTE, - ACTIONS(8337), 1, - anon_sym_SQUOTE, - ACTIONS(8341), 1, - anon_sym_DASH, - ACTIONS(8343), 1, - anon_sym_STAR, - ACTIONS(8345), 1, - aux_sym_interval_expression_token1, - ACTIONS(8347), 1, - anon_sym_DOLLAR, - ACTIONS(8349), 1, - sym__dollar_quoted_string_tag, - STATE(425), 1, - sym__quoted_identifier, - STATE(517), 1, - sym_identifier, - STATE(572), 1, - sym_dotted_name, - STATE(821), 1, - sym__identifier, - STATE(1185), 1, - sym_argument_reference, - STATE(1544), 1, - sym__expression, - STATE(1188), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8339), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(1527), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [248344] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8279), 1, - aux_sym_cte_token2, - ACTIONS(8281), 1, - anon_sym_LPAREN, - ACTIONS(8283), 1, - aux_sym_null_hint_token2, - ACTIONS(8285), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8287), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8289), 1, - aux_sym_TRUE_token1, - ACTIONS(8291), 1, - aux_sym_FALSE_token1, - ACTIONS(8293), 1, - sym_number, - ACTIONS(8295), 1, - sym__unquoted_identifier, - ACTIONS(8297), 1, - anon_sym_BQUOTE, - ACTIONS(8299), 1, - anon_sym_DQUOTE, - ACTIONS(8301), 1, - anon_sym_SQUOTE, - ACTIONS(8305), 1, - anon_sym_DASH, - ACTIONS(8307), 1, - anon_sym_STAR, - ACTIONS(8309), 1, - aux_sym_interval_expression_token1, - ACTIONS(8311), 1, - anon_sym_DOLLAR, - ACTIONS(8313), 1, - sym__dollar_quoted_string_tag, - STATE(3935), 1, - sym_identifier, - STATE(4015), 1, - sym__quoted_identifier, - STATE(4259), 1, - sym_dotted_name, - STATE(4280), 1, - sym__identifier, - STATE(4552), 1, - sym_argument_reference, - STATE(4847), 1, - sym__expression, - STATE(4555), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8303), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5014), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [248448] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(550), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(552), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [248504] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(616), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(618), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [248560] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8279), 1, - aux_sym_cte_token2, - ACTIONS(8281), 1, - anon_sym_LPAREN, - ACTIONS(8283), 1, - aux_sym_null_hint_token2, - ACTIONS(8285), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8287), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8289), 1, - aux_sym_TRUE_token1, - ACTIONS(8291), 1, - aux_sym_FALSE_token1, - ACTIONS(8293), 1, - sym_number, - ACTIONS(8295), 1, - sym__unquoted_identifier, - ACTIONS(8297), 1, - anon_sym_BQUOTE, - ACTIONS(8299), 1, - anon_sym_DQUOTE, - ACTIONS(8301), 1, - anon_sym_SQUOTE, - ACTIONS(8305), 1, - anon_sym_DASH, - ACTIONS(8307), 1, - anon_sym_STAR, - ACTIONS(8309), 1, - aux_sym_interval_expression_token1, - ACTIONS(8311), 1, - anon_sym_DOLLAR, - ACTIONS(8313), 1, - sym__dollar_quoted_string_tag, - STATE(3935), 1, - sym_identifier, - STATE(4015), 1, - sym__quoted_identifier, - STATE(4259), 1, - sym_dotted_name, - STATE(4280), 1, - sym__identifier, - STATE(4552), 1, - sym_argument_reference, - STATE(4837), 1, - sym__expression, - STATE(4555), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8303), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5014), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [248664] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(568), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(570), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [248720] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(564), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(566), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [248776] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(538), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(540), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [248832] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(425), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(427), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [248888] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(433), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(435), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [248944] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(437), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - ACTIONS(439), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [249000] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8279), 1, - aux_sym_cte_token2, - ACTIONS(8281), 1, - anon_sym_LPAREN, - ACTIONS(8283), 1, - aux_sym_null_hint_token2, - ACTIONS(8285), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8287), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8289), 1, - aux_sym_TRUE_token1, - ACTIONS(8291), 1, - aux_sym_FALSE_token1, - ACTIONS(8293), 1, - sym_number, - ACTIONS(8295), 1, - sym__unquoted_identifier, - ACTIONS(8297), 1, - anon_sym_BQUOTE, - ACTIONS(8299), 1, - anon_sym_DQUOTE, - ACTIONS(8301), 1, - anon_sym_SQUOTE, - ACTIONS(8305), 1, - anon_sym_DASH, - ACTIONS(8307), 1, - anon_sym_STAR, - ACTIONS(8309), 1, - aux_sym_interval_expression_token1, - ACTIONS(8311), 1, - anon_sym_DOLLAR, - ACTIONS(8313), 1, - sym__dollar_quoted_string_tag, - STATE(3935), 1, - sym_identifier, - STATE(4015), 1, - sym__quoted_identifier, - STATE(4259), 1, - sym_dotted_name, - STATE(4280), 1, - sym__identifier, - STATE(4552), 1, - sym_argument_reference, - STATE(4873), 1, - sym__expression, - STATE(4555), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8303), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5014), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [249104] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8279), 1, - aux_sym_cte_token2, - ACTIONS(8281), 1, - anon_sym_LPAREN, - ACTIONS(8283), 1, - aux_sym_null_hint_token2, - ACTIONS(8285), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8287), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8289), 1, - aux_sym_TRUE_token1, - ACTIONS(8291), 1, - aux_sym_FALSE_token1, - ACTIONS(8293), 1, - sym_number, - ACTIONS(8295), 1, - sym__unquoted_identifier, - ACTIONS(8297), 1, - anon_sym_BQUOTE, - ACTIONS(8299), 1, - anon_sym_DQUOTE, - ACTIONS(8301), 1, - anon_sym_SQUOTE, - ACTIONS(8305), 1, - anon_sym_DASH, - ACTIONS(8307), 1, - anon_sym_STAR, - ACTIONS(8309), 1, - aux_sym_interval_expression_token1, - ACTIONS(8311), 1, - anon_sym_DOLLAR, - ACTIONS(8313), 1, - sym__dollar_quoted_string_tag, - STATE(3935), 1, - sym_identifier, - STATE(4015), 1, - sym__quoted_identifier, - STATE(4259), 1, - sym_dotted_name, - STATE(4280), 1, - sym__identifier, - STATE(4552), 1, - sym_argument_reference, - STATE(4814), 1, - sym__expression, - STATE(4555), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8303), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5014), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [249208] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7744), 1, - aux_sym_cte_token2, - ACTIONS(7748), 1, - anon_sym_DASH, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5130), 1, - sym_dotted_name, - STATE(5476), 1, - sym_identifier, - STATE(6803), 1, - sym__identifier, - STATE(7080), 1, - sym__expression, - STATE(6949), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7746), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [249312] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7727), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [249416] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4041), 1, - aux_sym_cte_token2, - ACTIONS(4043), 1, - anon_sym_LPAREN, - ACTIONS(4045), 1, - aux_sym_null_hint_token2, - ACTIONS(4047), 1, - aux_sym_select_subexpression_token1, - ACTIONS(4049), 1, - aux_sym_conditional_expression_token1, - ACTIONS(4051), 1, - aux_sym_TRUE_token1, - ACTIONS(4053), 1, - aux_sym_FALSE_token1, - ACTIONS(4055), 1, - sym_number, - ACTIONS(4057), 1, - sym__unquoted_identifier, - ACTIONS(4059), 1, - anon_sym_BQUOTE, - ACTIONS(4061), 1, - anon_sym_DQUOTE, - ACTIONS(4063), 1, - anon_sym_SQUOTE, - ACTIONS(4067), 1, - anon_sym_DASH, - ACTIONS(4069), 1, - anon_sym_STAR, - ACTIONS(4071), 1, - aux_sym_interval_expression_token1, - ACTIONS(4073), 1, - anon_sym_DOLLAR, - ACTIONS(4075), 1, - sym__dollar_quoted_string_tag, - STATE(4074), 1, - sym_identifier, - STATE(4221), 1, - sym__quoted_identifier, - STATE(4426), 1, - sym_dotted_name, - STATE(4427), 1, - sym__identifier, - STATE(5046), 1, - sym_argument_reference, - STATE(5095), 1, - sym__expression, - STATE(5048), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(4065), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5100), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [249520] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4041), 1, - aux_sym_cte_token2, - ACTIONS(4043), 1, - anon_sym_LPAREN, - ACTIONS(4045), 1, - aux_sym_null_hint_token2, - ACTIONS(4047), 1, - aux_sym_select_subexpression_token1, - ACTIONS(4049), 1, - aux_sym_conditional_expression_token1, - ACTIONS(4051), 1, - aux_sym_TRUE_token1, - ACTIONS(4053), 1, - aux_sym_FALSE_token1, - ACTIONS(4055), 1, - sym_number, - ACTIONS(4057), 1, - sym__unquoted_identifier, - ACTIONS(4059), 1, - anon_sym_BQUOTE, - ACTIONS(4061), 1, - anon_sym_DQUOTE, - ACTIONS(4063), 1, - anon_sym_SQUOTE, - ACTIONS(4067), 1, - anon_sym_DASH, - ACTIONS(4069), 1, - anon_sym_STAR, - ACTIONS(4071), 1, - aux_sym_interval_expression_token1, - ACTIONS(4073), 1, - anon_sym_DOLLAR, - ACTIONS(4075), 1, - sym__dollar_quoted_string_tag, - STATE(4074), 1, - sym_identifier, - STATE(4221), 1, - sym__quoted_identifier, - STATE(4426), 1, - sym_dotted_name, - STATE(4427), 1, - sym__identifier, - STATE(5046), 1, - sym_argument_reference, - STATE(5074), 1, - sym__expression, - STATE(5048), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(4065), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5100), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [249624] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2757), 1, - aux_sym_cte_token2, - ACTIONS(2759), 1, - anon_sym_LPAREN, - ACTIONS(2761), 1, - aux_sym_null_hint_token2, - ACTIONS(2763), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2765), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2767), 1, - aux_sym_TRUE_token1, - ACTIONS(2769), 1, - aux_sym_FALSE_token1, - ACTIONS(2771), 1, - sym_number, - ACTIONS(2773), 1, - sym__unquoted_identifier, - ACTIONS(2775), 1, - anon_sym_BQUOTE, - ACTIONS(2777), 1, - anon_sym_DQUOTE, - ACTIONS(2779), 1, - anon_sym_SQUOTE, - ACTIONS(2783), 1, - anon_sym_DASH, - ACTIONS(2785), 1, - anon_sym_STAR, - ACTIONS(2787), 1, - aux_sym_interval_expression_token1, - ACTIONS(2789), 1, - anon_sym_DOLLAR, - ACTIONS(2791), 1, - sym__dollar_quoted_string_tag, - STATE(2221), 1, - sym_identifier, - STATE(2310), 1, - sym__quoted_identifier, - STATE(2492), 1, - sym__identifier, - STATE(2502), 1, - sym_dotted_name, - STATE(2827), 1, - sym_argument_reference, - STATE(3056), 1, - sym__expression, - STATE(2828), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2781), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3133), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [249728] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8471), 1, - aux_sym_cte_token2, - ACTIONS(8473), 1, - anon_sym_LPAREN, - ACTIONS(8475), 1, - aux_sym_null_hint_token2, - ACTIONS(8477), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8479), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8481), 1, - aux_sym_TRUE_token1, - ACTIONS(8483), 1, - aux_sym_FALSE_token1, - ACTIONS(8485), 1, - sym_number, - ACTIONS(8487), 1, - sym__unquoted_identifier, - ACTIONS(8489), 1, - anon_sym_BQUOTE, - ACTIONS(8491), 1, - anon_sym_DQUOTE, - ACTIONS(8493), 1, - anon_sym_SQUOTE, - ACTIONS(8497), 1, - anon_sym_DASH, - ACTIONS(8499), 1, - anon_sym_STAR, - ACTIONS(8501), 1, - aux_sym_interval_expression_token1, - ACTIONS(8503), 1, - anon_sym_DOLLAR, - ACTIONS(8505), 1, - sym__dollar_quoted_string_tag, - STATE(2303), 1, - sym_identifier, - STATE(2411), 1, - sym__quoted_identifier, - STATE(2662), 1, - sym__identifier, - STATE(2702), 1, - sym_dotted_name, - STATE(3018), 1, - sym_argument_reference, - STATE(3320), 1, - sym__expression, - STATE(3017), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8495), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3260), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [249832] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8780), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8782), 43, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - [249888] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8279), 1, - aux_sym_cte_token2, - ACTIONS(8281), 1, - anon_sym_LPAREN, - ACTIONS(8283), 1, - aux_sym_null_hint_token2, - ACTIONS(8285), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8287), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8289), 1, - aux_sym_TRUE_token1, - ACTIONS(8291), 1, - aux_sym_FALSE_token1, - ACTIONS(8293), 1, - sym_number, - ACTIONS(8295), 1, - sym__unquoted_identifier, - ACTIONS(8297), 1, - anon_sym_BQUOTE, - ACTIONS(8299), 1, - anon_sym_DQUOTE, - ACTIONS(8301), 1, - anon_sym_SQUOTE, - ACTIONS(8305), 1, - anon_sym_DASH, - ACTIONS(8307), 1, - anon_sym_STAR, - ACTIONS(8309), 1, - aux_sym_interval_expression_token1, - ACTIONS(8311), 1, - anon_sym_DOLLAR, - ACTIONS(8313), 1, - sym__dollar_quoted_string_tag, - STATE(3935), 1, - sym_identifier, - STATE(4015), 1, - sym__quoted_identifier, - STATE(4259), 1, - sym_dotted_name, - STATE(4280), 1, - sym__identifier, - STATE(4552), 1, - sym_argument_reference, - STATE(4835), 1, - sym__expression, - STATE(4555), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8303), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5014), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [249992] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8788), 1, - aux_sym_create_table_statement_token1, - ACTIONS(8784), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8786), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [250050] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7773), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [250154] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7433), 1, - aux_sym_cte_token2, - ACTIONS(7435), 1, - anon_sym_LPAREN, - ACTIONS(7437), 1, - aux_sym_null_hint_token2, - ACTIONS(7439), 1, - aux_sym_select_subexpression_token1, - ACTIONS(7441), 1, - aux_sym_conditional_expression_token1, - ACTIONS(7443), 1, - aux_sym_TRUE_token1, - ACTIONS(7445), 1, - aux_sym_FALSE_token1, - ACTIONS(7447), 1, - sym_number, - ACTIONS(7449), 1, - sym__unquoted_identifier, - ACTIONS(7451), 1, - anon_sym_BQUOTE, - ACTIONS(7453), 1, - anon_sym_DQUOTE, - ACTIONS(7455), 1, - anon_sym_SQUOTE, - ACTIONS(7459), 1, - anon_sym_DASH, - ACTIONS(7461), 1, - anon_sym_STAR, - ACTIONS(7463), 1, - aux_sym_interval_expression_token1, - ACTIONS(7465), 1, - anon_sym_DOLLAR, - ACTIONS(7467), 1, - sym__dollar_quoted_string_tag, - STATE(2165), 1, - sym_identifier, - STATE(2217), 1, - sym__quoted_identifier, - STATE(2449), 1, - sym_dotted_name, - STATE(2472), 1, - sym__identifier, - STATE(2793), 1, - sym_argument_reference, - STATE(2844), 1, - sym__expression, - STATE(2792), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7457), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2833), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [250258] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7828), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [250362] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5572), 1, - aux_sym_cte_token2, - ACTIONS(5574), 1, - anon_sym_LPAREN, - ACTIONS(5576), 1, - aux_sym_null_hint_token2, - ACTIONS(5580), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5582), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5584), 1, - aux_sym_TRUE_token1, - ACTIONS(5586), 1, - aux_sym_FALSE_token1, - ACTIONS(5588), 1, - sym_number, - ACTIONS(5590), 1, - sym__unquoted_identifier, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5600), 1, - anon_sym_DASH, - ACTIONS(5602), 1, - anon_sym_STAR, - ACTIONS(5604), 1, - aux_sym_interval_expression_token1, - ACTIONS(5606), 1, - anon_sym_DOLLAR, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - STATE(2592), 1, - sym_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3107), 1, - sym_dotted_name, - STATE(3453), 1, - sym_argument_reference, - STATE(3857), 1, - sym__identifier, - STATE(4660), 1, - sym__expression, - STATE(3993), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5598), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3517), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [250466] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4041), 1, - aux_sym_cte_token2, - ACTIONS(4043), 1, - anon_sym_LPAREN, - ACTIONS(4045), 1, - aux_sym_null_hint_token2, - ACTIONS(4047), 1, - aux_sym_select_subexpression_token1, - ACTIONS(4049), 1, - aux_sym_conditional_expression_token1, - ACTIONS(4051), 1, - aux_sym_TRUE_token1, - ACTIONS(4053), 1, - aux_sym_FALSE_token1, - ACTIONS(4055), 1, - sym_number, - ACTIONS(4057), 1, - sym__unquoted_identifier, - ACTIONS(4059), 1, - anon_sym_BQUOTE, - ACTIONS(4061), 1, - anon_sym_DQUOTE, - ACTIONS(4063), 1, - anon_sym_SQUOTE, - ACTIONS(4067), 1, - anon_sym_DASH, - ACTIONS(4069), 1, - anon_sym_STAR, - ACTIONS(4071), 1, - aux_sym_interval_expression_token1, - ACTIONS(4073), 1, - anon_sym_DOLLAR, - ACTIONS(4075), 1, - sym__dollar_quoted_string_tag, - STATE(4074), 1, - sym_identifier, - STATE(4221), 1, - sym__quoted_identifier, - STATE(4426), 1, - sym_dotted_name, - STATE(4427), 1, - sym__identifier, - STATE(5046), 1, - sym_argument_reference, - STATE(5059), 1, - sym__expression, - STATE(5048), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(4065), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5100), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [250570] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8279), 1, - aux_sym_cte_token2, - ACTIONS(8281), 1, - anon_sym_LPAREN, - ACTIONS(8283), 1, - aux_sym_null_hint_token2, - ACTIONS(8285), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8287), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8289), 1, - aux_sym_TRUE_token1, - ACTIONS(8291), 1, - aux_sym_FALSE_token1, - ACTIONS(8293), 1, - sym_number, - ACTIONS(8295), 1, - sym__unquoted_identifier, - ACTIONS(8297), 1, - anon_sym_BQUOTE, - ACTIONS(8299), 1, - anon_sym_DQUOTE, - ACTIONS(8301), 1, - anon_sym_SQUOTE, - ACTIONS(8305), 1, - anon_sym_DASH, - ACTIONS(8307), 1, - anon_sym_STAR, - ACTIONS(8309), 1, - aux_sym_interval_expression_token1, - ACTIONS(8311), 1, - anon_sym_DOLLAR, - ACTIONS(8313), 1, - sym__dollar_quoted_string_tag, - STATE(3935), 1, - sym_identifier, - STATE(4015), 1, - sym__quoted_identifier, - STATE(4259), 1, - sym_dotted_name, - STATE(4280), 1, - sym__identifier, - STATE(4552), 1, - sym_argument_reference, - STATE(4729), 1, - sym__expression, - STATE(4555), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8303), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5014), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [250674] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8279), 1, - aux_sym_cte_token2, - ACTIONS(8281), 1, - anon_sym_LPAREN, - ACTIONS(8283), 1, - aux_sym_null_hint_token2, - ACTIONS(8285), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8287), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8289), 1, - aux_sym_TRUE_token1, - ACTIONS(8291), 1, - aux_sym_FALSE_token1, - ACTIONS(8293), 1, - sym_number, - ACTIONS(8295), 1, - sym__unquoted_identifier, - ACTIONS(8297), 1, - anon_sym_BQUOTE, - ACTIONS(8299), 1, - anon_sym_DQUOTE, - ACTIONS(8301), 1, - anon_sym_SQUOTE, - ACTIONS(8305), 1, - anon_sym_DASH, - ACTIONS(8307), 1, - anon_sym_STAR, - ACTIONS(8309), 1, - aux_sym_interval_expression_token1, - ACTIONS(8311), 1, - anon_sym_DOLLAR, - ACTIONS(8313), 1, - sym__dollar_quoted_string_tag, - STATE(3935), 1, - sym_identifier, - STATE(4015), 1, - sym__quoted_identifier, - STATE(4259), 1, - sym_dotted_name, - STATE(4280), 1, - sym__identifier, - STATE(4552), 1, - sym_argument_reference, - STATE(4983), 1, - sym__expression, - STATE(4555), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8303), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5014), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [250778] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7820), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [250882] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4041), 1, - aux_sym_cte_token2, - ACTIONS(4043), 1, - anon_sym_LPAREN, - ACTIONS(4045), 1, - aux_sym_null_hint_token2, - ACTIONS(4047), 1, - aux_sym_select_subexpression_token1, - ACTIONS(4049), 1, - aux_sym_conditional_expression_token1, - ACTIONS(4051), 1, - aux_sym_TRUE_token1, - ACTIONS(4053), 1, - aux_sym_FALSE_token1, - ACTIONS(4055), 1, - sym_number, - ACTIONS(4057), 1, - sym__unquoted_identifier, - ACTIONS(4059), 1, - anon_sym_BQUOTE, - ACTIONS(4061), 1, - anon_sym_DQUOTE, - ACTIONS(4063), 1, - anon_sym_SQUOTE, - ACTIONS(4067), 1, - anon_sym_DASH, - ACTIONS(4069), 1, - anon_sym_STAR, - ACTIONS(4071), 1, - aux_sym_interval_expression_token1, - ACTIONS(4073), 1, - anon_sym_DOLLAR, - ACTIONS(4075), 1, - sym__dollar_quoted_string_tag, - STATE(4074), 1, - sym_identifier, - STATE(4221), 1, - sym__quoted_identifier, - STATE(4426), 1, - sym_dotted_name, - STATE(4427), 1, - sym__identifier, - STATE(5046), 1, - sym_argument_reference, - STATE(5077), 1, - sym__expression, - STATE(5048), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(4065), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5100), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [250986] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4041), 1, - aux_sym_cte_token2, - ACTIONS(4043), 1, - anon_sym_LPAREN, - ACTIONS(4045), 1, - aux_sym_null_hint_token2, - ACTIONS(4047), 1, - aux_sym_select_subexpression_token1, - ACTIONS(4049), 1, - aux_sym_conditional_expression_token1, - ACTIONS(4051), 1, - aux_sym_TRUE_token1, - ACTIONS(4053), 1, - aux_sym_FALSE_token1, - ACTIONS(4055), 1, - sym_number, - ACTIONS(4057), 1, - sym__unquoted_identifier, - ACTIONS(4059), 1, - anon_sym_BQUOTE, - ACTIONS(4061), 1, - anon_sym_DQUOTE, - ACTIONS(4063), 1, - anon_sym_SQUOTE, - ACTIONS(4067), 1, - anon_sym_DASH, - ACTIONS(4069), 1, - anon_sym_STAR, - ACTIONS(4071), 1, - aux_sym_interval_expression_token1, - ACTIONS(4073), 1, - anon_sym_DOLLAR, - ACTIONS(4075), 1, - sym__dollar_quoted_string_tag, - STATE(4074), 1, - sym_identifier, - STATE(4221), 1, - sym__quoted_identifier, - STATE(4426), 1, - sym_dotted_name, - STATE(4427), 1, - sym__identifier, - STATE(5046), 1, - sym_argument_reference, - STATE(5076), 1, - sym__expression, - STATE(5048), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(4065), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5100), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [251090] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7758), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [251194] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4041), 1, - aux_sym_cte_token2, - ACTIONS(4043), 1, - anon_sym_LPAREN, - ACTIONS(4045), 1, - aux_sym_null_hint_token2, - ACTIONS(4047), 1, - aux_sym_select_subexpression_token1, - ACTIONS(4049), 1, - aux_sym_conditional_expression_token1, - ACTIONS(4051), 1, - aux_sym_TRUE_token1, - ACTIONS(4053), 1, - aux_sym_FALSE_token1, - ACTIONS(4055), 1, - sym_number, - ACTIONS(4057), 1, - sym__unquoted_identifier, - ACTIONS(4059), 1, - anon_sym_BQUOTE, - ACTIONS(4061), 1, - anon_sym_DQUOTE, - ACTIONS(4063), 1, - anon_sym_SQUOTE, - ACTIONS(4067), 1, - anon_sym_DASH, - ACTIONS(4069), 1, - anon_sym_STAR, - ACTIONS(4071), 1, - aux_sym_interval_expression_token1, - ACTIONS(4073), 1, - anon_sym_DOLLAR, - ACTIONS(4075), 1, - sym__dollar_quoted_string_tag, - STATE(4074), 1, - sym_identifier, - STATE(4221), 1, - sym__quoted_identifier, - STATE(4426), 1, - sym_dotted_name, - STATE(4427), 1, - sym__identifier, - STATE(5046), 1, - sym_argument_reference, - STATE(5070), 1, - sym__expression, - STATE(5048), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(4065), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5100), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [251298] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7955), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [251402] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7952), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [251506] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4041), 1, - aux_sym_cte_token2, - ACTIONS(4043), 1, - anon_sym_LPAREN, - ACTIONS(4045), 1, - aux_sym_null_hint_token2, - ACTIONS(4047), 1, - aux_sym_select_subexpression_token1, - ACTIONS(4049), 1, - aux_sym_conditional_expression_token1, - ACTIONS(4051), 1, - aux_sym_TRUE_token1, - ACTIONS(4053), 1, - aux_sym_FALSE_token1, - ACTIONS(4055), 1, - sym_number, - ACTIONS(4057), 1, - sym__unquoted_identifier, - ACTIONS(4059), 1, - anon_sym_BQUOTE, - ACTIONS(4061), 1, - anon_sym_DQUOTE, - ACTIONS(4063), 1, - anon_sym_SQUOTE, - ACTIONS(4067), 1, - anon_sym_DASH, - ACTIONS(4069), 1, - anon_sym_STAR, - ACTIONS(4071), 1, - aux_sym_interval_expression_token1, - ACTIONS(4073), 1, - anon_sym_DOLLAR, - ACTIONS(4075), 1, - sym__dollar_quoted_string_tag, - STATE(4074), 1, - sym_identifier, - STATE(4221), 1, - sym__quoted_identifier, - STATE(4426), 1, - sym_dotted_name, - STATE(4427), 1, - sym__identifier, - STATE(5046), 1, - sym_argument_reference, - STATE(5069), 1, - sym__expression, - STATE(5048), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(4065), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5100), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [251610] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(79), 1, - aux_sym_cte_token2, - ACTIONS(81), 1, - anon_sym_LPAREN, - ACTIONS(83), 1, - aux_sym_null_hint_token2, - ACTIONS(85), 1, - aux_sym_select_subexpression_token1, - ACTIONS(87), 1, - aux_sym_conditional_expression_token1, - ACTIONS(89), 1, - aux_sym_TRUE_token1, - ACTIONS(91), 1, - aux_sym_FALSE_token1, - ACTIONS(93), 1, - sym_number, - ACTIONS(95), 1, - sym__unquoted_identifier, - ACTIONS(97), 1, - anon_sym_BQUOTE, - ACTIONS(99), 1, - anon_sym_DQUOTE, - ACTIONS(101), 1, - anon_sym_SQUOTE, - ACTIONS(105), 1, - anon_sym_DASH, - ACTIONS(107), 1, - anon_sym_STAR, - ACTIONS(109), 1, - aux_sym_interval_expression_token1, - ACTIONS(111), 1, - anon_sym_DOLLAR, - ACTIONS(113), 1, - sym__dollar_quoted_string_tag, - STATE(24), 1, - sym_identifier, - STATE(37), 1, - sym__quoted_identifier, - STATE(102), 1, - sym__identifier, - STATE(104), 1, - sym_dotted_name, - STATE(201), 1, - sym_argument_reference, - STATE(377), 1, - sym__expression, - STATE(258), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(103), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(372), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [251714] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4041), 1, - aux_sym_cte_token2, - ACTIONS(4043), 1, - anon_sym_LPAREN, - ACTIONS(4045), 1, - aux_sym_null_hint_token2, - ACTIONS(4047), 1, - aux_sym_select_subexpression_token1, - ACTIONS(4049), 1, - aux_sym_conditional_expression_token1, - ACTIONS(4051), 1, - aux_sym_TRUE_token1, - ACTIONS(4053), 1, - aux_sym_FALSE_token1, - ACTIONS(4055), 1, - sym_number, - ACTIONS(4057), 1, - sym__unquoted_identifier, - ACTIONS(4059), 1, - anon_sym_BQUOTE, - ACTIONS(4061), 1, - anon_sym_DQUOTE, - ACTIONS(4063), 1, - anon_sym_SQUOTE, - ACTIONS(4067), 1, - anon_sym_DASH, - ACTIONS(4069), 1, - anon_sym_STAR, - ACTIONS(4071), 1, - aux_sym_interval_expression_token1, - ACTIONS(4073), 1, - anon_sym_DOLLAR, - ACTIONS(4075), 1, - sym__dollar_quoted_string_tag, - STATE(4074), 1, - sym_identifier, - STATE(4221), 1, - sym__quoted_identifier, - STATE(4426), 1, - sym_dotted_name, - STATE(4427), 1, - sym__identifier, - STATE(5046), 1, - sym_argument_reference, - STATE(5068), 1, - sym__expression, - STATE(5048), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(4065), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(5100), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [251818] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8511), 1, - aux_sym_with_clause_token1, - STATE(6663), 1, - sym_data_hint, - ACTIONS(8790), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8792), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [251878] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7648), 1, - sym__expression, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [251982] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7777), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [252086] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7827), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [252190] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(7744), 1, - aux_sym_cte_token2, - ACTIONS(7748), 1, - anon_sym_DASH, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(4809), 1, - sym__expression, - STATE(5130), 1, - sym_dotted_name, - STATE(5476), 1, - sym_identifier, - STATE(6803), 1, - sym__identifier, - STATE(6949), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(7746), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [252294] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7885), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [252398] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7711), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [252502] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2539), 1, - aux_sym_cte_token2, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(2543), 1, - aux_sym_null_hint_token2, - ACTIONS(2545), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2547), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2549), 1, - aux_sym_TRUE_token1, - ACTIONS(2551), 1, - aux_sym_FALSE_token1, - ACTIONS(2553), 1, - sym_number, - ACTIONS(2555), 1, - sym__unquoted_identifier, - ACTIONS(2557), 1, - anon_sym_BQUOTE, - ACTIONS(2559), 1, - anon_sym_DQUOTE, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2565), 1, - anon_sym_DASH, - ACTIONS(2567), 1, - anon_sym_STAR, - ACTIONS(2569), 1, - aux_sym_interval_expression_token1, - ACTIONS(2571), 1, - anon_sym_DOLLAR, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - STATE(2116), 1, - sym_identifier, - STATE(2134), 1, - sym__quoted_identifier, - STATE(2211), 1, - sym_dotted_name, - STATE(2227), 1, - sym__identifier, - STATE(2399), 1, - sym_argument_reference, - STATE(2571), 1, - sym__expression, - STATE(2359), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2563), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2493), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [252606] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5396), 1, - aux_sym_cte_token2, - ACTIONS(5398), 1, - anon_sym_LPAREN, - ACTIONS(5400), 1, - aux_sym_null_hint_token2, - ACTIONS(5402), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5404), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5406), 1, - aux_sym_TRUE_token1, - ACTIONS(5408), 1, - aux_sym_FALSE_token1, - ACTIONS(5410), 1, - sym_number, - ACTIONS(5412), 1, - sym__unquoted_identifier, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5422), 1, - anon_sym_DASH, - ACTIONS(5424), 1, - anon_sym_STAR, - ACTIONS(5426), 1, - aux_sym_interval_expression_token1, - ACTIONS(5428), 1, - anon_sym_DOLLAR, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6799), 1, - sym_identifier, - STATE(7091), 1, - sym__identifier, - STATE(7157), 1, - sym_argument_reference, - STATE(7276), 1, - sym__expression, - STATE(7182), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5420), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(7246), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [252710] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8011), 1, - aux_sym_cte_token2, - ACTIONS(8013), 1, - anon_sym_LPAREN, - ACTIONS(8015), 1, - aux_sym_null_hint_token2, - ACTIONS(8017), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8019), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8021), 1, - aux_sym_TRUE_token1, - ACTIONS(8023), 1, - aux_sym_FALSE_token1, - ACTIONS(8025), 1, - sym_number, - ACTIONS(8027), 1, - sym__unquoted_identifier, - ACTIONS(8029), 1, - anon_sym_BQUOTE, - ACTIONS(8031), 1, - anon_sym_DQUOTE, - ACTIONS(8033), 1, - anon_sym_SQUOTE, - ACTIONS(8037), 1, - anon_sym_DASH, - ACTIONS(8039), 1, - anon_sym_STAR, - ACTIONS(8041), 1, - aux_sym_interval_expression_token1, - ACTIONS(8043), 1, - anon_sym_DOLLAR, - ACTIONS(8045), 1, - sym__dollar_quoted_string_tag, - STATE(2170), 1, - sym__quoted_identifier, - STATE(2207), 1, - sym_identifier, - STATE(2252), 1, - sym_dotted_name, - STATE(2507), 1, - sym__identifier, - STATE(2824), 1, - sym_argument_reference, - STATE(3014), 1, - sym__expression, - STATE(2822), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8035), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3164), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [252814] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8011), 1, - aux_sym_cte_token2, - ACTIONS(8013), 1, - anon_sym_LPAREN, - ACTIONS(8015), 1, - aux_sym_null_hint_token2, - ACTIONS(8017), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8019), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8021), 1, - aux_sym_TRUE_token1, - ACTIONS(8023), 1, - aux_sym_FALSE_token1, - ACTIONS(8025), 1, - sym_number, - ACTIONS(8027), 1, - sym__unquoted_identifier, - ACTIONS(8029), 1, - anon_sym_BQUOTE, - ACTIONS(8031), 1, - anon_sym_DQUOTE, - ACTIONS(8033), 1, - anon_sym_SQUOTE, - ACTIONS(8037), 1, - anon_sym_DASH, - ACTIONS(8039), 1, - anon_sym_STAR, - ACTIONS(8041), 1, - aux_sym_interval_expression_token1, - ACTIONS(8043), 1, - anon_sym_DOLLAR, - ACTIONS(8045), 1, - sym__dollar_quoted_string_tag, - STATE(2170), 1, - sym__quoted_identifier, - STATE(2207), 1, - sym_identifier, - STATE(2252), 1, - sym_dotted_name, - STATE(2507), 1, - sym__identifier, - STATE(2824), 1, - sym_argument_reference, - STATE(3157), 1, - sym__expression, - STATE(2822), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8035), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3164), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [252918] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8011), 1, - aux_sym_cte_token2, - ACTIONS(8013), 1, - anon_sym_LPAREN, - ACTIONS(8015), 1, - aux_sym_null_hint_token2, - ACTIONS(8017), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8019), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8021), 1, - aux_sym_TRUE_token1, - ACTIONS(8023), 1, - aux_sym_FALSE_token1, - ACTIONS(8025), 1, - sym_number, - ACTIONS(8027), 1, - sym__unquoted_identifier, - ACTIONS(8029), 1, - anon_sym_BQUOTE, - ACTIONS(8031), 1, - anon_sym_DQUOTE, - ACTIONS(8033), 1, - anon_sym_SQUOTE, - ACTIONS(8037), 1, - anon_sym_DASH, - ACTIONS(8039), 1, - anon_sym_STAR, - ACTIONS(8041), 1, - aux_sym_interval_expression_token1, - ACTIONS(8043), 1, - anon_sym_DOLLAR, - ACTIONS(8045), 1, - sym__dollar_quoted_string_tag, - STATE(2170), 1, - sym__quoted_identifier, - STATE(2207), 1, - sym_identifier, - STATE(2252), 1, - sym_dotted_name, - STATE(2507), 1, - sym__identifier, - STATE(2824), 1, - sym_argument_reference, - STATE(3078), 1, - sym__expression, - STATE(2822), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8035), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3164), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [253022] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8011), 1, - aux_sym_cte_token2, - ACTIONS(8013), 1, - anon_sym_LPAREN, - ACTIONS(8015), 1, - aux_sym_null_hint_token2, - ACTIONS(8017), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8019), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8021), 1, - aux_sym_TRUE_token1, - ACTIONS(8023), 1, - aux_sym_FALSE_token1, - ACTIONS(8025), 1, - sym_number, - ACTIONS(8027), 1, - sym__unquoted_identifier, - ACTIONS(8029), 1, - anon_sym_BQUOTE, - ACTIONS(8031), 1, - anon_sym_DQUOTE, - ACTIONS(8033), 1, - anon_sym_SQUOTE, - ACTIONS(8037), 1, - anon_sym_DASH, - ACTIONS(8039), 1, - anon_sym_STAR, - ACTIONS(8041), 1, - aux_sym_interval_expression_token1, - ACTIONS(8043), 1, - anon_sym_DOLLAR, - ACTIONS(8045), 1, - sym__dollar_quoted_string_tag, - STATE(2170), 1, - sym__quoted_identifier, - STATE(2207), 1, - sym_identifier, - STATE(2252), 1, - sym_dotted_name, - STATE(2507), 1, - sym__identifier, - STATE(2824), 1, - sym_argument_reference, - STATE(3086), 1, - sym__expression, - STATE(2822), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8035), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3164), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [253126] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2687), 1, - aux_sym_cte_token2, - ACTIONS(2689), 1, - anon_sym_LPAREN, - ACTIONS(2691), 1, - aux_sym_null_hint_token2, - ACTIONS(2693), 1, - aux_sym_select_subexpression_token1, - ACTIONS(2695), 1, - aux_sym_conditional_expression_token1, - ACTIONS(2697), 1, - aux_sym_TRUE_token1, - ACTIONS(2699), 1, - aux_sym_FALSE_token1, - ACTIONS(2701), 1, - sym_number, - ACTIONS(2703), 1, - sym__unquoted_identifier, - ACTIONS(2705), 1, - anon_sym_BQUOTE, - ACTIONS(2707), 1, - anon_sym_DQUOTE, - ACTIONS(2709), 1, - anon_sym_SQUOTE, - ACTIONS(2713), 1, - anon_sym_DASH, - ACTIONS(2715), 1, - anon_sym_STAR, - ACTIONS(2717), 1, - aux_sym_interval_expression_token1, - ACTIONS(2719), 1, - anon_sym_DOLLAR, - ACTIONS(2721), 1, - sym__dollar_quoted_string_tag, - STATE(2135), 1, - sym__quoted_identifier, - STATE(2153), 1, - sym_identifier, - STATE(2182), 1, - sym_dotted_name, - STATE(2435), 1, - sym__identifier, - STATE(2688), 1, - sym_argument_reference, - STATE(2889), 1, - sym__expression, - STATE(2756), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(2711), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(2910), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [253230] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7752), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [253334] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7876), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [253438] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7877), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [253542] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7734), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [253646] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7915), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [253750] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8011), 1, - aux_sym_cte_token2, - ACTIONS(8013), 1, - anon_sym_LPAREN, - ACTIONS(8015), 1, - aux_sym_null_hint_token2, - ACTIONS(8017), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8019), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8021), 1, - aux_sym_TRUE_token1, - ACTIONS(8023), 1, - aux_sym_FALSE_token1, - ACTIONS(8025), 1, - sym_number, - ACTIONS(8027), 1, - sym__unquoted_identifier, - ACTIONS(8029), 1, - anon_sym_BQUOTE, - ACTIONS(8031), 1, - anon_sym_DQUOTE, - ACTIONS(8033), 1, - anon_sym_SQUOTE, - ACTIONS(8037), 1, - anon_sym_DASH, - ACTIONS(8039), 1, - anon_sym_STAR, - ACTIONS(8041), 1, - aux_sym_interval_expression_token1, - ACTIONS(8043), 1, - anon_sym_DOLLAR, - ACTIONS(8045), 1, - sym__dollar_quoted_string_tag, - STATE(2170), 1, - sym__quoted_identifier, - STATE(2207), 1, - sym_identifier, - STATE(2252), 1, - sym_dotted_name, - STATE(2507), 1, - sym__identifier, - STATE(2824), 1, - sym_argument_reference, - STATE(3120), 1, - sym__expression, - STATE(2822), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8035), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3164), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [253854] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8011), 1, - aux_sym_cte_token2, - ACTIONS(8013), 1, - anon_sym_LPAREN, - ACTIONS(8015), 1, - aux_sym_null_hint_token2, - ACTIONS(8017), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8019), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8021), 1, - aux_sym_TRUE_token1, - ACTIONS(8023), 1, - aux_sym_FALSE_token1, - ACTIONS(8025), 1, - sym_number, - ACTIONS(8027), 1, - sym__unquoted_identifier, - ACTIONS(8029), 1, - anon_sym_BQUOTE, - ACTIONS(8031), 1, - anon_sym_DQUOTE, - ACTIONS(8033), 1, - anon_sym_SQUOTE, - ACTIONS(8037), 1, - anon_sym_DASH, - ACTIONS(8039), 1, - anon_sym_STAR, - ACTIONS(8041), 1, - aux_sym_interval_expression_token1, - ACTIONS(8043), 1, - anon_sym_DOLLAR, - ACTIONS(8045), 1, - sym__dollar_quoted_string_tag, - STATE(2170), 1, - sym__quoted_identifier, - STATE(2207), 1, - sym_identifier, - STATE(2252), 1, - sym_dotted_name, - STATE(2507), 1, - sym__identifier, - STATE(2824), 1, - sym_argument_reference, - STATE(3108), 1, - sym__expression, - STATE(2822), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8035), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3164), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [253958] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7918), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [254062] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8011), 1, - aux_sym_cte_token2, - ACTIONS(8013), 1, - anon_sym_LPAREN, - ACTIONS(8015), 1, - aux_sym_null_hint_token2, - ACTIONS(8017), 1, - aux_sym_select_subexpression_token1, - ACTIONS(8019), 1, - aux_sym_conditional_expression_token1, - ACTIONS(8021), 1, - aux_sym_TRUE_token1, - ACTIONS(8023), 1, - aux_sym_FALSE_token1, - ACTIONS(8025), 1, - sym_number, - ACTIONS(8027), 1, - sym__unquoted_identifier, - ACTIONS(8029), 1, - anon_sym_BQUOTE, - ACTIONS(8031), 1, - anon_sym_DQUOTE, - ACTIONS(8033), 1, - anon_sym_SQUOTE, - ACTIONS(8037), 1, - anon_sym_DASH, - ACTIONS(8039), 1, - anon_sym_STAR, - ACTIONS(8041), 1, - aux_sym_interval_expression_token1, - ACTIONS(8043), 1, - anon_sym_DOLLAR, - ACTIONS(8045), 1, - sym__dollar_quoted_string_tag, - STATE(2170), 1, - sym__quoted_identifier, - STATE(2207), 1, - sym_identifier, - STATE(2252), 1, - sym_dotted_name, - STATE(2507), 1, - sym__identifier, - STATE(2824), 1, - sym_argument_reference, - STATE(3103), 1, - sym__expression, - STATE(2822), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(8035), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(3164), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [254166] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7721), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [254270] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7940), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [254374] = 27, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5513), 1, - aux_sym_cte_token2, - ACTIONS(5515), 1, - anon_sym_LPAREN, - ACTIONS(5519), 1, - aux_sym_null_hint_token2, - ACTIONS(5523), 1, - aux_sym_select_subexpression_token1, - ACTIONS(5525), 1, - aux_sym_conditional_expression_token1, - ACTIONS(5527), 1, - aux_sym_TRUE_token1, - ACTIONS(5529), 1, - aux_sym_FALSE_token1, - ACTIONS(5531), 1, - sym_number, - ACTIONS(5533), 1, - sym__unquoted_identifier, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5543), 1, - anon_sym_DASH, - ACTIONS(5545), 1, - anon_sym_STAR, - ACTIONS(5547), 1, - aux_sym_interval_expression_token1, - ACTIONS(5549), 1, - anon_sym_DOLLAR, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4629), 1, - sym_argument_reference, - STATE(5453), 1, - sym_identifier, - STATE(6804), 1, - sym__identifier, - STATE(7941), 1, - sym__expression, - STATE(6945), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - ACTIONS(5541), 6, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - STATE(4960), 16, - sym_select_subexpression, - sym_conditional_expression, - sym_in_expression, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, - sym_NULL, - sym_TRUE, - sym_FALSE, - sym_json_access, - sym_type_cast, - sym_array_element_access, - sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, - [254478] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8794), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8796), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [254533] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8798), 1, - aux_sym_within_group_clause_token1, - ACTIONS(8800), 1, - aux_sym_filter_clause_token1, - ACTIONS(8802), 1, - aux_sym_over_clause_token1, - STATE(6847), 1, - sym_within_group_clause, - STATE(7037), 1, - sym_filter_clause, - STATE(7210), 1, - sym_over_clause, - ACTIONS(134), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(132), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [254600] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8804), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8806), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [254655] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8089), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8091), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [254710] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8808), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8810), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [254765] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8812), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8814), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [254820] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7622), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7626), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [254875] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8816), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8818), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [254930] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8820), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8822), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [254985] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8824), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8826), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [255040] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8828), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8830), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [255095] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8832), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8834), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [255150] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7568), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7570), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [255205] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8836), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8838), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [255260] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8844), 1, - aux_sym_cte_token1, - ACTIONS(8840), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8842), 41, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [255317] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7628), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7630), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [255372] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8790), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8792), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [255427] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8846), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8848), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [255482] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8850), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8852), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [255537] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8854), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8856), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [255592] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6330), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6332), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [255647] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8858), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8860), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [255702] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7632), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7634), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [255757] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7612), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7614), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [255812] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8862), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8864), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [255867] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8866), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8868), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [255922] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8870), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8872), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [255977] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8736), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8738), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [256032] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8876), 1, - aux_sym_with_clause_token1, - ACTIONS(8874), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8878), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [256089] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5030), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5032), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [256144] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8880), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8882), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [256199] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8884), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8886), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [256254] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(130), 12, - aux_sym_with_clause_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(128), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [256309] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(144), 12, - aux_sym_with_clause_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(142), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [256364] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8888), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8890), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [256419] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8892), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8894), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [256474] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8896), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8898), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [256529] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8900), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8902), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [256584] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8904), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8906), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [256639] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7297), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7299), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [256694] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8908), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8910), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [256749] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6472), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6474), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [256804] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8165), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8167), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [256859] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5001), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5003), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [256914] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8912), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8914), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [256969] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8916), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8918), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [257024] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8920), 1, - anon_sym_DOT, - STATE(6789), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(160), 22, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 23, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [257083] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8674), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8676), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [257138] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8922), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8924), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [257193] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8926), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8928), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [257248] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8754), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8756), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [257303] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5780), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5782), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [257358] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7678), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7680), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [257413] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8930), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8932), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [257468] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7483), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7485), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [257523] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8934), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8936), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [257578] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3754), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3756), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [257633] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8938), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8940), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [257688] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8942), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8944), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [257743] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(261), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(259), 38, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_filter_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [257798] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8946), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8948), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [257853] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8950), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8952), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [257908] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8954), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8956), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [257963] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8958), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8960), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [258018] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8962), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8964), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [258073] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8966), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8968), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [258128] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8970), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8972), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [258183] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8976), 1, - aux_sym_with_clause_token1, - ACTIONS(8974), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8978), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [258240] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5974), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5976), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [258295] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8982), 1, - aux_sym_with_clause_token1, - ACTIONS(8980), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8984), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [258352] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8986), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8988), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [258407] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8990), 1, - anon_sym_LPAREN, - ACTIONS(8992), 1, - anon_sym_COLON_COLON, - ACTIONS(8994), 1, - anon_sym_DOT_STAR, - ACTIONS(265), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [258468] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8509), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8513), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [258523] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(784), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(786), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [258578] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3687), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(3689), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [258633] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7929), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7931), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [258688] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7684), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7686), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [258743] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8996), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8998), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [258798] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7489), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7491), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [258853] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9000), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9002), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [258908] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9004), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9006), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [258963] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9008), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9010), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [259018] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9012), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9014), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [259073] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7690), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7692), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [259128] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9016), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9018), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [259183] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9020), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9022), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [259238] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9024), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9026), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [259293] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7800), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7802), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [259348] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(703), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(705), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [259403] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9028), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9030), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [259458] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9032), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9034), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [259513] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9036), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9038), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [259568] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9040), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9042), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [259623] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6031), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6033), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [259678] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6212), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6214), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [259733] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9044), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9046), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [259788] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9048), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9050), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [259843] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6416), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6418), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [259898] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9052), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9054), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [259953] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8083), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8087), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [260008] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9056), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9058), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [260063] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7780), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7782), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [260118] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7280), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7282), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [260173] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9060), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9062), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [260228] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9064), 1, - aux_sym_with_clause_token1, - ACTIONS(9066), 1, - aux_sym_create_table_statement_token1, - ACTIONS(584), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(580), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [260287] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7493), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7495), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [260342] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7776), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7778), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [260397] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9068), 1, - aux_sym_with_clause_token1, - ACTIONS(9070), 1, - aux_sym_create_table_statement_token1, - ACTIONS(596), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(592), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [260456] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6664), 1, - aux_sym_over_clause_token1, - STATE(6912), 1, - sym_over_clause, - ACTIONS(197), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [260515] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6406), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6408), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [260570] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7804), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7806), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [260625] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7772), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7774), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [260680] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9072), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9074), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [260735] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7543), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7545), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [260790] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9076), 1, - aux_sym_with_clause_token1, - ACTIONS(9078), 1, - aux_sym_create_table_statement_token1, - ACTIONS(604), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(600), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [260849] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9080), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9082), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [260904] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9084), 1, - aux_sym_with_clause_token1, - ACTIONS(9086), 1, - aux_sym_create_table_statement_token1, - ACTIONS(612), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(608), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [260963] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7501), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7503), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [261018] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9088), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9090), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [261073] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6362), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6364), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [261128] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9092), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9094), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [261183] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6510), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6512), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [261238] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9096), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9098), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [261293] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8798), 1, - aux_sym_within_group_clause_token1, - ACTIONS(8800), 1, - aux_sym_filter_clause_token1, - ACTIONS(8802), 1, - aux_sym_over_clause_token1, - STATE(6837), 1, - sym_within_group_clause, - STATE(7083), 1, - sym_filter_clause, - STATE(7213), 1, - sym_over_clause, - ACTIONS(148), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(146), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [261360] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7547), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7549), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [261415] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6664), 1, - aux_sym_over_clause_token1, - STATE(6919), 1, - sym_over_clause, - ACTIONS(187), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [261474] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6242), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6244), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [261529] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7497), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7499), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [261584] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9100), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9102), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [261639] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9104), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9106), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [261694] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6664), 1, - aux_sym_over_clause_token1, - STATE(6924), 1, - sym_over_clause, - ACTIONS(242), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [261753] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6664), 1, - aux_sym_over_clause_token1, - STATE(6865), 1, - sym_over_clause, - ACTIONS(179), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [261812] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9108), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9110), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [261867] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6664), 1, - aux_sym_over_clause_token1, - STATE(6915), 1, - sym_over_clause, - ACTIONS(295), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [261926] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7812), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7814), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [261981] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9112), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9114), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [262036] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7031), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7033), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [262091] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6664), 1, - aux_sym_over_clause_token1, - STATE(6906), 1, - sym_over_clause, - ACTIONS(201), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [262150] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9116), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9118), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [262205] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9120), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9122), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [262260] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8622), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8624), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [262315] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9124), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9126), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [262370] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9128), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9130), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [262425] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5955), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5957), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [262480] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9132), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9134), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [262535] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9136), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9138), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [262590] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9140), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9142), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [262645] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9144), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9146), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [262700] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9148), 1, - aux_sym_with_clause_token1, - ACTIONS(9150), 1, - aux_sym_create_table_statement_token1, - ACTIONS(584), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(580), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [262759] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7708), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7710), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [262814] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9152), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9154), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [262869] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9156), 1, - aux_sym_with_clause_token1, - ACTIONS(9158), 1, - aux_sym_create_table_statement_token1, - ACTIONS(596), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(592), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [262928] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6664), 1, - aux_sym_over_clause_token1, - STATE(6868), 1, - sym_over_clause, - ACTIONS(275), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [262987] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9160), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9162), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [263042] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9164), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9166), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [263097] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9168), 1, - aux_sym_with_clause_token1, - ACTIONS(9170), 1, - aux_sym_create_table_statement_token1, - ACTIONS(604), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(600), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [263156] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9172), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9174), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [263211] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9176), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9178), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [263266] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9180), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9182), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [263321] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5945), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5949), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [263376] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9184), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9186), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [263431] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9190), 1, - anon_sym_SEMI, - ACTIONS(9188), 4, - ts_builtin_sym_end, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9192), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [263488] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9194), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9196), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [263543] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9198), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9200), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [263598] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9202), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9204), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [263653] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(261), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(259), 36, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_filter_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [263708] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9206), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9208), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [263763] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7429), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7431), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [263818] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9210), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9212), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [263873] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9214), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9216), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [263928] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9218), 1, - aux_sym_with_clause_token1, - ACTIONS(9220), 1, - aux_sym_create_table_statement_token1, - ACTIONS(612), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(608), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [263987] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9222), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9224), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [264042] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5136), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5138), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [264097] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8798), 1, - aux_sym_within_group_clause_token1, - ACTIONS(8800), 1, - aux_sym_filter_clause_token1, - ACTIONS(8802), 1, - aux_sym_over_clause_token1, - STATE(6853), 1, - sym_within_group_clause, - STATE(7079), 1, - sym_filter_clause, - STATE(7202), 1, - sym_over_clause, - ACTIONS(156), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(154), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [264164] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7469), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7471), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [264219] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9226), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9228), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [264274] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9230), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9232), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [264329] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6664), 1, - aux_sym_over_clause_token1, - STATE(6866), 1, - sym_over_clause, - ACTIONS(279), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [264388] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9234), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9236), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [264443] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9238), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9240), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [264498] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7720), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7722), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [264553] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8610), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8612), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [264608] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9242), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9244), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [264663] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9246), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9248), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [264718] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9250), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9252), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [264773] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9256), 1, - anon_sym_SEMI, - ACTIONS(9254), 4, - ts_builtin_sym_end, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9258), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [264830] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7990), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7992), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [264885] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4983), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4985), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [264940] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9260), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9262), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [264995] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9266), 1, - anon_sym_SEMI, - ACTIONS(9264), 4, - ts_builtin_sym_end, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9268), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [265052] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9270), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9272), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [265107] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9274), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9276), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [265162] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5016), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5018), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [265217] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8614), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8616), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [265272] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8626), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8628), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [265327] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9278), 1, - anon_sym_DOT, - STATE(6660), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(124), 22, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(122), 23, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [265386] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6577), 1, - aux_sym_over_clause_token1, - STATE(6843), 1, - sym_over_clause, - ACTIONS(197), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [265445] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9280), 1, - anon_sym_DOT, - STATE(6660), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(117), 22, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 23, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [265504] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6424), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6426), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [265559] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9283), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9285), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [265614] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8744), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8746), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [265669] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(117), 12, - aux_sym_with_clause_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [265724] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8748), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8750), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [265779] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9287), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9289), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [265834] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6577), 1, - aux_sym_over_clause_token1, - STATE(6855), 1, - sym_over_clause, - ACTIONS(187), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [265893] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9291), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9293), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [265948] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5084), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5086), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [266003] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9297), 1, - aux_sym_with_clause_token1, - ACTIONS(9295), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9299), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [266060] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6577), 1, - aux_sym_over_clause_token1, - STATE(6860), 1, - sym_over_clause, - ACTIONS(242), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [266119] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9301), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9303), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [266174] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6577), 1, - aux_sym_over_clause_token1, - STATE(6861), 1, - sym_over_clause, - ACTIONS(179), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [266233] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9305), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9307), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [266288] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9311), 1, - aux_sym_with_clause_token1, - ACTIONS(9309), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9313), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [266345] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9315), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9317), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [266400] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9319), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9321), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [266455] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9323), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9325), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [266510] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6577), 1, - aux_sym_over_clause_token1, - STATE(6863), 1, - sym_over_clause, - ACTIONS(295), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [266569] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9327), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9329), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [266624] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9331), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9333), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [266679] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9335), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9337), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [266734] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6577), 1, - aux_sym_over_clause_token1, - STATE(6867), 1, - sym_over_clause, - ACTIONS(201), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [266793] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9339), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9341), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [266848] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9343), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9345), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [266903] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9347), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9349), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [266958] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9351), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9353), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [267013] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9355), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9357), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [267068] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9359), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9361), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [267123] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9363), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9365), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [267178] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9367), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9369), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [267233] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9371), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9373), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [267288] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6577), 1, - aux_sym_over_clause_token1, - STATE(6876), 1, - sym_over_clause, - ACTIONS(275), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [267347] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9375), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9377), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [267402] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9379), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9381), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [267457] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9383), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9385), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [267512] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9387), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9389), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [267567] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9391), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9393), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [267622] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9395), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9397), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [267677] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9399), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9401), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [267732] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9403), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9405), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [267787] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9407), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9409), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [267842] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1349), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(1360), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [267897] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9411), 1, - anon_sym_LPAREN, - ACTIONS(9413), 1, - anon_sym_COLON_COLON, - ACTIONS(9415), 1, - anon_sym_DOT_STAR, - ACTIONS(265), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [267958] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9417), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9419), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [268013] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8798), 1, - aux_sym_within_group_clause_token1, - ACTIONS(8800), 1, - aux_sym_filter_clause_token1, - ACTIONS(8802), 1, - aux_sym_over_clause_token1, - STATE(6830), 1, - sym_within_group_clause, - STATE(7046), 1, - sym_filter_clause, - STATE(7206), 1, - sym_over_clause, - ACTIONS(152), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(150), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [268080] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2797), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(2799), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [268135] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9421), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9423), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [268190] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9278), 1, - anon_sym_DOT, - STATE(6658), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(160), 22, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 23, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [268249] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9425), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9427), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [268304] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8630), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8632), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [268359] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9429), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9431), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [268414] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6478), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6480), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [268469] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9435), 1, - aux_sym_with_clause_token1, - ACTIONS(9433), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9437), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [268526] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9439), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9441), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [268581] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9443), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9445), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [268636] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9447), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9449), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [268691] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9453), 1, - aux_sym_with_clause_token1, - ACTIONS(9451), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9455), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [268748] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9457), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9459), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [268803] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9461), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9463), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [268858] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9465), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9467), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [268913] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9469), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9471), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [268968] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6577), 1, - aux_sym_over_clause_token1, - STATE(6883), 1, - sym_over_clause, - ACTIONS(279), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [269027] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9473), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9475), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [269082] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7734), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7736), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [269137] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7555), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7557), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [269192] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9477), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9479), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [269247] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9481), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9483), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [269302] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9485), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9487), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [269357] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9489), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9491), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [269412] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9493), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9495), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [269467] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9497), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9499), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [269522] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9501), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9503), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [269577] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9505), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9507), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [269632] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9509), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9511), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [269687] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7284), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7286), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [269742] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7978), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7980), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [269797] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9513), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9515), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [269852] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9517), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9519), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [269907] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9521), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9523), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [269962] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9525), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9527), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [270017] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9529), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9531), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [270072] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7276), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7278), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [270127] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9533), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9535), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [270182] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9537), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9539), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [270237] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8758), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8760), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [270292] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8732), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8734), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [270347] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6523), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6525), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [270402] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2801), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(2803), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [270457] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9541), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9543), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [270512] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9545), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9547), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [270567] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9549), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9551), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [270622] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9553), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9555), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [270677] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5078), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(5080), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [270732] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7923), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7925), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [270787] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9557), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9559), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [270842] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(840), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(842), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [270897] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9561), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9563), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [270952] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9565), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9567), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [271007] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9571), 1, - anon_sym_SEMI, - ACTIONS(9569), 4, - ts_builtin_sym_end, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9573), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [271064] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9575), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9577), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [271119] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7760), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7762), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [271174] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6420), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6422), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [271229] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6386), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6388), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [271284] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7301), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7303), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [271339] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9579), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9581), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [271394] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9583), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9585), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [271449] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9587), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9589), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [271504] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6292), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6294), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [271559] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9591), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9593), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [271614] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9595), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9597), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [271669] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9599), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9601), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [271724] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8726), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8728), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [271779] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7750), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7752), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [271834] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9603), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9605), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [271889] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6748), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(6750), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [271944] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9607), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9609), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [271999] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9611), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9613), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [272054] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9615), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9617), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [272109] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9619), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9621), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [272164] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9623), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9625), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [272219] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9627), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9629), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [272274] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4959), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(4961), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [272329] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9633), 1, - aux_sym_with_clause_token1, - ACTIONS(9631), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9635), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [272386] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2753), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(2755), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [272441] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9637), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9639), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [272496] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9643), 1, - aux_sym_with_clause_token1, - ACTIONS(9641), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9645), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [272553] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9649), 1, - aux_sym_with_clause_token1, - ACTIONS(9647), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9651), 41, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [272610] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8920), 1, - anon_sym_DOT, - STATE(6790), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(124), 22, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(122), 23, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [272669] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9653), 1, - anon_sym_DOT, - STATE(6790), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(117), 22, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 23, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [272728] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9656), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9658), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [272783] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8764), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(8766), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [272838] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9660), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9662), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [272893] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9664), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9666), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [272948] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9668), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9670), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [273003] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9672), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9674), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [273058] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9678), 1, - anon_sym_SEMI, - ACTIONS(9676), 4, - ts_builtin_sym_end, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(9680), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [273115] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7754), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(7758), 42, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token5, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token3, - aux_sym_create_function_statement_token4, - aux_sym_create_function_statement_token7, - aux_sym_create_function_statement_token8, - aux_sym_create_function_statement_token9, - aux_sym_create_function_statement_token10, - aux_sym_create_function_statement_token11, - aux_sym_external_hint_token1, - aux_sym_external_hint_token2, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, - aux_sym_parallel_hint_token1, - aux_sym_null_hint_token1, - aux_sym_null_hint_token4, - aux_sym_deterministic_hint_token1, - aux_sym_sql_hint_token1, - aux_sym_sql_hint_token2, - aux_sym_sql_hint_token3, - aux_sym_sql_hint_token5, - aux_sym__function_language_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [273170] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7559), 1, - anon_sym_DOT, - ACTIONS(9682), 1, - anon_sym_LBRACK, - STATE(5422), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(160), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 33, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [273230] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9684), 1, - anon_sym_DOT, - STATE(6810), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(124), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(122), 33, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [273288] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9686), 1, - anon_sym_LBRACK, - STATE(6807), 1, - aux_sym_array_type_repeat1, - ACTIONS(338), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(336), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [273346] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(160), 11, - aux_sym_with_clause_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [273400] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9688), 1, - anon_sym_LPAREN, - ACTIONS(9690), 1, - anon_sym_COLON_COLON, - ACTIONS(9692), 1, - anon_sym_DOT_STAR, - ACTIONS(265), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 34, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [273460] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9688), 1, - anon_sym_LPAREN, - ACTIONS(9692), 1, - anon_sym_DOT_STAR, - ACTIONS(9694), 1, - anon_sym_COLON_COLON, - ACTIONS(265), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 34, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [273520] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9696), 1, - aux_sym_with_clause_token1, - ACTIONS(9698), 1, - anon_sym_LPAREN, - ACTIONS(9700), 1, - aux_sym_create_table_statement_token1, - ACTIONS(9702), 1, - aux_sym_type_token1, - ACTIONS(9704), 1, - aux_sym_type_token2, - ACTIONS(215), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(211), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [273584] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(130), 22, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(128), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [273638] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9706), 1, - anon_sym_LBRACK, - STATE(6807), 1, - aux_sym_array_type_repeat1, - ACTIONS(321), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [273696] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9709), 1, - anon_sym_LBRACK, - STATE(6808), 1, - aux_sym_array_type_repeat1, - ACTIONS(321), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [273754] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9712), 1, - aux_sym_within_group_clause_token1, - ACTIONS(9714), 1, - aux_sym_filter_clause_token1, - ACTIONS(9716), 1, - aux_sym_over_clause_token1, - STATE(7011), 1, - sym_within_group_clause, - STATE(7109), 1, - sym_filter_clause, - STATE(7288), 1, - sym_over_clause, - ACTIONS(152), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(150), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [273820] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9718), 1, - anon_sym_DOT, - STATE(6810), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(117), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 33, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [273878] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9712), 1, - aux_sym_within_group_clause_token1, - ACTIONS(9714), 1, - aux_sym_filter_clause_token1, - ACTIONS(9716), 1, - aux_sym_over_clause_token1, - STATE(7017), 1, - sym_within_group_clause, - STATE(7119), 1, - sym_filter_clause, - STATE(7282), 1, - sym_over_clause, - ACTIONS(156), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(154), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [273944] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9712), 1, - aux_sym_within_group_clause_token1, - ACTIONS(9714), 1, - aux_sym_filter_clause_token1, - ACTIONS(9716), 1, - aux_sym_over_clause_token1, - STATE(7027), 1, - sym_within_group_clause, - STATE(7154), 1, - sym_filter_clause, - STATE(7271), 1, - sym_over_clause, - ACTIONS(134), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(132), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [274010] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9712), 1, - aux_sym_within_group_clause_token1, - ACTIONS(9714), 1, - aux_sym_filter_clause_token1, - ACTIONS(9716), 1, - aux_sym_over_clause_token1, - STATE(7023), 1, - sym_within_group_clause, - STATE(7130), 1, - sym_filter_clause, - STATE(7255), 1, - sym_over_clause, - ACTIONS(148), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(146), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [274076] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(307), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(305), 37, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [274130] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(117), 22, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [274184] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(307), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(305), 35, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [274238] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9721), 1, - anon_sym_LBRACK, - STATE(6820), 1, - aux_sym_array_type_repeat1, - ACTIONS(328), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(326), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [274296] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(144), 22, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(142), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [274350] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9723), 1, - aux_sym_within_group_clause_token1, - ACTIONS(9725), 1, - aux_sym_filter_clause_token1, - ACTIONS(9727), 1, - aux_sym_over_clause_token1, - STATE(7018), 1, - sym_within_group_clause, - STATE(7121), 1, - sym_filter_clause, - STATE(7341), 1, - sym_over_clause, - ACTIONS(148), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(146), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [274416] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9721), 1, - anon_sym_LBRACK, - STATE(6808), 1, - aux_sym_array_type_repeat1, - ACTIONS(338), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(336), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [274474] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9723), 1, - aux_sym_within_group_clause_token1, - ACTIONS(9725), 1, - aux_sym_filter_clause_token1, - ACTIONS(9727), 1, - aux_sym_over_clause_token1, - STATE(7009), 1, - sym_within_group_clause, - STATE(7107), 1, - sym_filter_clause, - STATE(7257), 1, - sym_over_clause, - ACTIONS(152), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(150), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [274540] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9723), 1, - aux_sym_within_group_clause_token1, - ACTIONS(9725), 1, - aux_sym_filter_clause_token1, - ACTIONS(9727), 1, - aux_sym_over_clause_token1, - STATE(6987), 1, - sym_within_group_clause, - STATE(7116), 1, - sym_filter_clause, - STATE(7322), 1, - sym_over_clause, - ACTIONS(134), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(132), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [274606] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9686), 1, - anon_sym_LBRACK, - STATE(6801), 1, - aux_sym_array_type_repeat1, - ACTIONS(328), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(326), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [274664] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(130), 22, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(128), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [274718] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(117), 22, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [274772] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9723), 1, - aux_sym_within_group_clause_token1, - ACTIONS(9725), 1, - aux_sym_filter_clause_token1, - ACTIONS(9727), 1, - aux_sym_over_clause_token1, - STATE(7015), 1, - sym_within_group_clause, - STATE(7111), 1, - sym_filter_clause, - STATE(7279), 1, - sym_over_clause, - ACTIONS(156), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(154), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [274838] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9729), 1, - anon_sym_DOT, - STATE(5858), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(160), 11, - aux_sym_with_clause_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 33, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [274896] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(144), 22, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(142), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [274950] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(552), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(550), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [275003] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8800), 1, - aux_sym_filter_clause_token1, - ACTIONS(8802), 1, - aux_sym_over_clause_token1, - STATE(7086), 1, - sym_filter_clause, - STATE(7209), 1, - sym_over_clause, - ACTIONS(197), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [275064] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(160), 22, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 23, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [275117] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(490), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(488), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [275170] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(439), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(437), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [275223] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9731), 1, - anon_sym_DOT, - STATE(6852), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 21, - anon_sym_LPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(124), 22, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [275280] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9733), 1, - aux_sym_with_clause_token1, - ACTIONS(9735), 1, - anon_sym_LPAREN, - ACTIONS(9737), 1, - aux_sym_create_table_statement_token1, - ACTIONS(9739), 1, - aux_sym_type_token1, - ACTIONS(9741), 1, - aux_sym_type_token2, - ACTIONS(215), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(211), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [275343] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9743), 1, - aux_sym_with_clause_token1, - ACTIONS(9745), 1, - anon_sym_LPAREN, - ACTIONS(9747), 1, - aux_sym_create_table_statement_token1, - ACTIONS(9749), 1, - aux_sym_type_token1, - ACTIONS(9751), 1, - aux_sym_type_token2, - ACTIONS(215), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(211), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [275406] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8800), 1, - aux_sym_filter_clause_token1, - ACTIONS(8802), 1, - aux_sym_over_clause_token1, - STATE(7074), 1, - sym_filter_clause, - STATE(7222), 1, - sym_over_clause, - ACTIONS(201), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [275467] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(197), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [275520] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(9753), 1, - anon_sym_COMMA, - ACTIONS(9755), 1, - aux_sym_cte_token2, - ACTIONS(9757), 1, - anon_sym_RPAREN, - ACTIONS(9759), 1, - aux_sym_comment_statement_token7, - ACTIONS(9761), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(9765), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(9769), 1, - aux_sym_frame_clause_token2, - ACTIONS(9771), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9783), 1, - anon_sym_CARET, - ACTIONS(9787), 1, - anon_sym_SLASH, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10350), 1, - sym__identifier, - STATE(10877), 1, - aux_sym_index_table_parameters_repeat1, - STATE(10884), 1, - sym_op_class, - ACTIONS(9767), 2, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - ACTIONS(9773), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(9775), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(9777), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(9779), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(9781), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9785), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(9763), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [275623] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(435), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(433), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [275676] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(427), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(425), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [275729] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(654), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(652), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [275782] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(242), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [275835] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(130), 1, - aux_sym_with_clause_token1, - ACTIONS(128), 44, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - anon_sym_DOT, - aux_sym_type_token1, - aux_sym_type_token2, - [275888] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(144), 1, - aux_sym_with_clause_token1, - ACTIONS(142), 44, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - anon_sym_DOT, - aux_sym_type_token1, - aux_sym_type_token2, - [275941] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(540), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(538), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [275994] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8800), 1, - aux_sym_filter_clause_token1, - ACTIONS(8802), 1, - aux_sym_over_clause_token1, - STATE(7078), 1, - sym_filter_clause, - STATE(7216), 1, - sym_over_clause, - ACTIONS(179), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [276055] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(566), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(564), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [276108] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(570), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(568), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [276161] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(490), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(488), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [276214] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(179), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [276267] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9789), 1, - anon_sym_DOT, - STATE(6852), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 21, - anon_sym_LPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(117), 22, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [276324] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8800), 1, - aux_sym_filter_clause_token1, - ACTIONS(8802), 1, - aux_sym_over_clause_token1, - STATE(7095), 1, - sym_filter_clause, - STATE(7212), 1, - sym_over_clause, - ACTIONS(187), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [276385] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(634), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(632), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [276438] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(295), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [276491] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(201), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [276544] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(130), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(128), 33, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [276597] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(144), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(142), 33, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [276650] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(618), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(616), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [276703] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(536), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(534), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [276756] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(275), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [276809] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(590), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(588), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [276862] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(423), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(421), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [276915] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(634), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(632), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [276968] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(275), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [277021] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(447), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(445), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [277074] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(279), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [277127] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(431), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(429), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [277180] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(486), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(484), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [277233] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(419), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(417), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [277286] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(548), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(546), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [277339] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(467), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(465), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [277392] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(544), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(542), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [277445] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(532), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(530), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [277498] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9731), 1, - anon_sym_DOT, - STATE(6834), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 21, - anon_sym_LPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(160), 22, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [277555] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(431), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(429), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [277608] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(443), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(441), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [277661] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(486), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(484), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [277714] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9792), 1, - anon_sym_DOT, - ACTIONS(9794), 1, - anon_sym_LBRACK, - STATE(6961), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(160), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [277773] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(439), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(437), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [277826] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(471), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(469), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [277879] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(467), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(465), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [277932] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(447), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(445), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [277985] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(435), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(433), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [278038] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(590), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(588), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [278091] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(117), 12, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 33, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [278144] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(463), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(461), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [278197] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(453), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(451), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [278250] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(427), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(425), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [278303] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(197), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [278356] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(160), 22, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_create_table_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 23, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [278409] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(650), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(648), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [278462] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(443), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(441), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [278515] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(187), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [278568] = 28, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(9753), 1, - anon_sym_COMMA, - ACTIONS(9755), 1, - aux_sym_cte_token2, - ACTIONS(9759), 1, - aux_sym_comment_statement_token7, - ACTIONS(9761), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(9765), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(9769), 1, - aux_sym_frame_clause_token2, - ACTIONS(9771), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9783), 1, - anon_sym_CARET, - ACTIONS(9787), 1, - anon_sym_SLASH, - ACTIONS(9796), 1, - anon_sym_RPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10348), 1, - aux_sym_index_table_parameters_repeat1, - STATE(10350), 1, - sym__identifier, - STATE(10351), 1, - sym_op_class, - ACTIONS(9767), 2, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - ACTIONS(9773), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(9775), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(9777), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(9779), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(9781), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9785), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(9763), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [278671] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(453), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(451), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [278724] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9798), 1, - anon_sym_DOT, - ACTIONS(9800), 1, - anon_sym_LBRACK, - STATE(6942), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(160), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [278783] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(321), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [278836] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(540), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(538), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [278889] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(650), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(648), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [278942] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(566), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(564), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [278995] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(570), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(568), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [279048] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6957), 1, - anon_sym_LBRACK, - ACTIONS(265), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [279103] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(187), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [279156] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2851), 1, - anon_sym_LBRACK, - ACTIONS(9802), 1, - aux_sym_cte_token2, - ACTIONS(9804), 1, - aux_sym_alter_table_action_alter_column_token2, - ACTIONS(9806), 1, - aux_sym_null_hint_token2, - ACTIONS(9808), 1, - aux_sym_grant_statement_token5, - ACTIONS(9810), 1, - aux_sym_auto_increment_constraint_token1, - ACTIONS(9814), 1, - anon_sym_CONSTRAINT, - ACTIONS(9816), 1, - aux_sym_table_constraint_check_token1, - ACTIONS(9818), 1, - aux_sym_table_constraint_unique_token1, - ACTIONS(9820), 1, - aux_sym_table_constraint_primary_key_token1, - STATE(2123), 1, - aux_sym_array_type_repeat1, - STATE(7746), 1, - sym_NULL, - ACTIONS(9812), 2, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - STATE(7029), 10, - sym_auto_increment_constraint, - sym_direction_constraint, - sym_named_constraint, - sym_default_clause, - sym_primary_key_constraint, - sym_references_constraint, - sym_unique_constraint, - sym_null_constraint, - sym_check_constraint, - aux_sym_table_column_repeat1, - ACTIONS(3177), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [279235] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(279), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [279288] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(654), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(652), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [279341] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(618), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(616), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [279394] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(471), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(469), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [279447] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(215), 1, - aux_sym_sequence_token5, - ACTIONS(9822), 1, - aux_sym_with_clause_token1, - ACTIONS(9824), 1, - anon_sym_LPAREN, - ACTIONS(9826), 1, - aux_sym_create_table_statement_token1, - ACTIONS(9828), 1, - aux_sym_type_token1, - ACTIONS(9830), 1, - aux_sym_type_token2, - ACTIONS(211), 39, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_LBRACK, - [279510] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9832), 1, - aux_sym_with_clause_token1, - ACTIONS(9834), 1, - anon_sym_LPAREN, - ACTIONS(9836), 1, - aux_sym_create_table_statement_token1, - ACTIONS(9838), 1, - aux_sym_type_token2, - ACTIONS(285), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(281), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [279571] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(242), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [279624] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9840), 1, - aux_sym_within_group_clause_token1, - ACTIONS(9842), 1, - aux_sym_filter_clause_token1, - ACTIONS(9844), 1, - aux_sym_over_clause_token1, - STATE(7038), 1, - sym_within_group_clause, - STATE(7198), 1, - sym_filter_clause, - STATE(7463), 1, - sym_over_clause, - ACTIONS(152), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(150), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [279689] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9840), 1, - aux_sym_within_group_clause_token1, - ACTIONS(9842), 1, - aux_sym_filter_clause_token1, - ACTIONS(9844), 1, - aux_sym_over_clause_token1, - STATE(7048), 1, - sym_within_group_clause, - STATE(7181), 1, - sym_filter_clause, - STATE(7439), 1, - sym_over_clause, - ACTIONS(156), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(154), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [279754] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(423), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(421), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [279807] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(552), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(550), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [279860] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(321), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 34, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [279913] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(179), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [279966] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(295), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [280019] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(201), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [280072] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9840), 1, - aux_sym_within_group_clause_token1, - ACTIONS(9842), 1, - aux_sym_filter_clause_token1, - ACTIONS(9844), 1, - aux_sym_over_clause_token1, - STATE(7053), 1, - sym_within_group_clause, - STATE(7156), 1, - sym_filter_clause, - STATE(7399), 1, - sym_over_clause, - ACTIONS(148), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(146), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [280137] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(548), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(546), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [280190] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(463), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(461), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [280243] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(536), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(534), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [280296] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9840), 1, - aux_sym_within_group_clause_token1, - ACTIONS(9842), 1, - aux_sym_filter_clause_token1, - ACTIONS(9844), 1, - aux_sym_over_clause_token1, - STATE(7049), 1, - sym_within_group_clause, - STATE(7186), 1, - sym_filter_clause, - STATE(7417), 1, - sym_over_clause, - ACTIONS(134), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(132), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [280361] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8992), 1, - anon_sym_COLON_COLON, - ACTIONS(265), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [280416] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(544), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(542), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [280469] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(419), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(417), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [280522] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(532), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(530), 36, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [280575] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7377), 1, - anon_sym_LBRACK, - ACTIONS(265), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [280630] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9413), 1, - anon_sym_COLON_COLON, - ACTIONS(265), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [280685] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9846), 1, - aux_sym_within_group_clause_token1, - ACTIONS(9848), 1, - aux_sym_filter_clause_token1, - ACTIONS(9850), 1, - aux_sym_over_clause_token1, - STATE(7108), 1, - sym_within_group_clause, - STATE(7313), 1, - sym_filter_clause, - STATE(7505), 1, - sym_over_clause, - ACTIONS(152), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(150), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [280749] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(735), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(733), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [280801] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(790), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(788), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [280853] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(265), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [280905] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9852), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(747), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(745), 34, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [280959] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9852), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(719), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(717), 34, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [281013] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(771), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(769), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [281065] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(711), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(709), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [281117] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(771), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(769), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [281169] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(662), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(660), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [281221] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9798), 1, - anon_sym_DOT, - STATE(6963), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(124), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(122), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [281277] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9852), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9854), 1, - aux_sym_cte_token2, - ACTIONS(9856), 1, - aux_sym_comment_statement_token7, - ACTIONS(9858), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(9862), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(9864), 1, - aux_sym_frame_clause_token2, - ACTIONS(9876), 1, - anon_sym_CARET, - ACTIONS(9880), 1, - anon_sym_SLASH, - ACTIONS(9866), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(9868), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(9870), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(9872), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(9874), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9878), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(9860), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(1173), 12, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [281357] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(666), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(664), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [281409] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9694), 1, - anon_sym_COLON_COLON, - ACTIONS(265), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 34, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [281463] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(670), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(668), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [281515] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(265), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [281567] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(790), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(788), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [281619] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9690), 1, - anon_sym_COLON_COLON, - ACTIONS(265), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 34, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [281673] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(674), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(672), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [281725] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9882), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(747), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(745), 32, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [281779] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(705), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(703), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [281831] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(838), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(836), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [281883] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(658), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(656), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [281935] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9852), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(684), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 34, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [281989] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9882), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(719), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(717), 32, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [282043] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(711), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(709), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [282095] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(662), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(660), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [282147] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(144), 19, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(142), 25, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [282199] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(130), 19, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(128), 25, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [282251] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9792), 1, - anon_sym_DOT, - STATE(6977), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(124), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(122), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [282307] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(688), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(686), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [282359] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9884), 1, - anon_sym_DOT, - STATE(6963), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(117), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [282415] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(786), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(784), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [282467] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(715), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(713), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [282519] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(723), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(721), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [282571] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9852), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9876), 1, - anon_sym_CARET, - ACTIONS(684), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 33, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [282627] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(666), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(664), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [282679] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9852), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9876), 1, - anon_sym_CARET, - ACTIONS(9880), 1, - anon_sym_SLASH, - ACTIONS(9878), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 8, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [282739] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(670), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(668), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [282791] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(842), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(840), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [282843] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9846), 1, - aux_sym_within_group_clause_token1, - ACTIONS(9848), 1, - aux_sym_filter_clause_token1, - ACTIONS(9850), 1, - aux_sym_over_clause_token1, - STATE(7099), 1, - sym_within_group_clause, - STATE(7374), 1, - sym_filter_clause, - STATE(7506), 1, - sym_over_clause, - ACTIONS(134), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(132), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [282907] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9852), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9854), 1, - aux_sym_cte_token2, - ACTIONS(9856), 1, - aux_sym_comment_statement_token7, - ACTIONS(9858), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(9862), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(9864), 1, - aux_sym_frame_clause_token2, - ACTIONS(9876), 1, - anon_sym_CARET, - ACTIONS(9880), 1, - anon_sym_SLASH, - ACTIONS(743), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(9870), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(9872), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(9874), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9878), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(9860), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(741), 14, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [282985] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9832), 1, - aux_sym_with_clause_token1, - ACTIONS(9834), 1, - anon_sym_LPAREN, - ACTIONS(9836), 1, - aux_sym_create_table_statement_token1, - ACTIONS(285), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(281), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [283043] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9852), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9854), 1, - aux_sym_cte_token2, - ACTIONS(9856), 1, - aux_sym_comment_statement_token7, - ACTIONS(9858), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(9876), 1, - anon_sym_CARET, - ACTIONS(9880), 1, - anon_sym_SLASH, - ACTIONS(767), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(9870), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(9872), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(9874), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9878), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(9860), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(765), 16, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [283117] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(674), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(672), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [283169] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9887), 1, - anon_sym_DOT, - STATE(6977), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(117), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [283225] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(658), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(656), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [283277] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 22, - anon_sym_LPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(130), 22, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [283329] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(727), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(725), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [283381] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9852), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9854), 1, - aux_sym_cte_token2, - ACTIONS(9856), 1, - aux_sym_comment_statement_token7, - ACTIONS(9858), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(9864), 1, - aux_sym_frame_clause_token2, - ACTIONS(9876), 1, - anon_sym_CARET, - ACTIONS(9880), 1, - anon_sym_SLASH, - ACTIONS(763), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(9870), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(9872), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(9874), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9878), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(9860), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(761), 15, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [283457] = 26, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(9755), 1, - aux_sym_cte_token2, - ACTIONS(9759), 1, - aux_sym_comment_statement_token7, - ACTIONS(9761), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(9765), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(9769), 1, - aux_sym_frame_clause_token2, - ACTIONS(9771), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9783), 1, - anon_sym_CARET, - ACTIONS(9787), 1, - anon_sym_SLASH, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10350), 1, - sym__identifier, - STATE(11337), 1, - sym_op_class, - ACTIONS(9767), 2, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - ACTIONS(9773), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(9775), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(9777), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(9779), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(9890), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - ACTIONS(9781), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9785), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(9763), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [283555] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9882), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(684), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 32, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [283609] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(705), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(703), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [283661] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(688), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(686), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [283713] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(838), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(836), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [283765] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9725), 1, - aux_sym_filter_clause_token1, - ACTIONS(9727), 1, - aux_sym_over_clause_token1, - STATE(7124), 1, - sym_filter_clause, - STATE(7361), 1, - sym_over_clause, - ACTIONS(179), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [283825] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9892), 1, - aux_sym_with_clause_token1, - ACTIONS(9894), 1, - anon_sym_LPAREN, - ACTIONS(9896), 1, - aux_sym_create_table_statement_token1, - ACTIONS(313), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(309), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [283883] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(285), 1, - aux_sym_sequence_token5, - ACTIONS(9898), 1, - aux_sym_with_clause_token1, - ACTIONS(9900), 1, - anon_sym_LPAREN, - ACTIONS(9902), 1, - aux_sym_create_table_statement_token1, - ACTIONS(9904), 1, - aux_sym_type_token2, - ACTIONS(281), 39, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_LBRACK, - [283943] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9852), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9876), 1, - anon_sym_CARET, - ACTIONS(9880), 1, - anon_sym_SLASH, - ACTIONS(9870), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(9872), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(9878), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 6, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [284007] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(715), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(713), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [284059] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9882), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9906), 1, - anon_sym_CARET, - ACTIONS(684), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 31, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [284115] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9882), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9906), 1, - anon_sym_CARET, - ACTIONS(9910), 1, - anon_sym_SLASH, - ACTIONS(9908), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 10, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 26, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [284175] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(723), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(721), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [284227] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9912), 1, - aux_sym_with_clause_token1, - ACTIONS(9914), 1, - anon_sym_LPAREN, - ACTIONS(9916), 1, - aux_sym_create_table_statement_token1, - ACTIONS(9918), 1, - aux_sym_type_token2, - ACTIONS(285), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(281), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [284287] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9846), 1, - aux_sym_within_group_clause_token1, - ACTIONS(9848), 1, - aux_sym_filter_clause_token1, - ACTIONS(9850), 1, - aux_sym_over_clause_token1, - STATE(7126), 1, - sym_within_group_clause, - STATE(7254), 1, - sym_filter_clause, - STATE(7522), 1, - sym_over_clause, - ACTIONS(148), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(146), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [284351] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8608), 1, - anon_sym_DOT, - ACTIONS(9920), 1, - anon_sym_LBRACK, - STATE(5858), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(160), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [284409] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(786), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(784), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [284461] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(727), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(725), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [284513] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9882), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9906), 1, - anon_sym_CARET, - ACTIONS(9910), 1, - anon_sym_SLASH, - ACTIONS(9922), 1, - aux_sym_cte_token2, - ACTIONS(9924), 1, - aux_sym_comment_statement_token7, - ACTIONS(9926), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(9930), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(9932), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(767), 3, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(9934), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9908), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(9928), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(765), 15, - anon_sym_RPAREN, - aux_sym_create_function_statement_token7, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [284587] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9882), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9906), 1, - anon_sym_CARET, - ACTIONS(9910), 1, - anon_sym_SLASH, - ACTIONS(9922), 1, - aux_sym_cte_token2, - ACTIONS(9924), 1, - aux_sym_comment_statement_token7, - ACTIONS(9926), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(9936), 1, - aux_sym_frame_clause_token2, - ACTIONS(9930), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(9932), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(763), 3, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(9934), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9908), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(9928), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(761), 14, - anon_sym_RPAREN, - aux_sym_create_function_statement_token7, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [284663] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9882), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9906), 1, - anon_sym_CARET, - ACTIONS(9910), 1, - anon_sym_SLASH, - ACTIONS(9930), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(9932), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(9908), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 8, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 24, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [284727] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9882), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9906), 1, - anon_sym_CARET, - ACTIONS(9910), 1, - anon_sym_SLASH, - ACTIONS(9922), 1, - aux_sym_cte_token2, - ACTIONS(9924), 1, - aux_sym_comment_statement_token7, - ACTIONS(9926), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(9936), 1, - aux_sym_frame_clause_token2, - ACTIONS(9938), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(9930), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(9932), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(9940), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(9942), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(9934), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9908), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(9928), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(1066), 12, - anon_sym_RPAREN, - aux_sym_create_function_statement_token7, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [284807] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 22, - anon_sym_LPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(144), 22, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [284859] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9944), 1, - anon_sym_DOT, - STATE(6800), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(160), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [284915] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(144), 19, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(142), 25, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [284967] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 22, - anon_sym_LPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(117), 22, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [285019] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9882), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9906), 1, - anon_sym_CARET, - ACTIONS(9910), 1, - anon_sym_SLASH, - ACTIONS(9922), 1, - aux_sym_cte_token2, - ACTIONS(9924), 1, - aux_sym_comment_statement_token7, - ACTIONS(9926), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(9936), 1, - aux_sym_frame_clause_token2, - ACTIONS(9938), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(9930), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(9932), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(9940), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(9942), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(9934), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9908), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(9928), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(1070), 12, - anon_sym_RPAREN, - aux_sym_create_function_statement_token7, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [285099] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9725), 1, - aux_sym_filter_clause_token1, - ACTIONS(9727), 1, - aux_sym_over_clause_token1, - STATE(7115), 1, - sym_filter_clause, - STATE(7300), 1, - sym_over_clause, - ACTIONS(197), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [285159] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(731), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(729), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [285211] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9714), 1, - aux_sym_filter_clause_token1, - ACTIONS(9716), 1, - aux_sym_over_clause_token1, - STATE(7122), 1, - sym_filter_clause, - STATE(7275), 1, - sym_over_clause, - ACTIONS(197), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [285271] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9946), 1, - aux_sym_with_clause_token1, - ACTIONS(9948), 1, - anon_sym_LPAREN, - ACTIONS(9950), 1, - aux_sym_create_table_statement_token1, - ACTIONS(9952), 1, - aux_sym_type_token1, - ACTIONS(9954), 1, - aux_sym_type_token2, - ACTIONS(215), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(211), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [285333] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(735), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(733), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [285385] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9846), 1, - aux_sym_within_group_clause_token1, - ACTIONS(9848), 1, - aux_sym_filter_clause_token1, - ACTIONS(9850), 1, - aux_sym_over_clause_token1, - STATE(7123), 1, - sym_within_group_clause, - STATE(7359), 1, - sym_filter_clause, - STATE(7536), 1, - sym_over_clause, - ACTIONS(156), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(154), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [285449] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9725), 1, - aux_sym_filter_clause_token1, - ACTIONS(9727), 1, - aux_sym_over_clause_token1, - STATE(7117), 1, - sym_filter_clause, - STATE(7334), 1, - sym_over_clause, - ACTIONS(187), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [285509] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9956), 1, - aux_sym_with_clause_token1, - ACTIONS(9958), 1, - anon_sym_LPAREN, - ACTIONS(9960), 1, - aux_sym_create_table_statement_token1, - ACTIONS(9962), 1, - aux_sym_type_token2, - ACTIONS(285), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(281), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [285569] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9714), 1, - aux_sym_filter_clause_token1, - ACTIONS(9716), 1, - aux_sym_over_clause_token1, - STATE(7146), 1, - sym_filter_clause, - STATE(7252), 1, - sym_over_clause, - ACTIONS(187), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [285629] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9725), 1, - aux_sym_filter_clause_token1, - ACTIONS(9727), 1, - aux_sym_over_clause_token1, - STATE(7148), 1, - sym_filter_clause, - STATE(7331), 1, - sym_over_clause, - ACTIONS(201), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [285689] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(739), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(737), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [285741] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9882), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9906), 1, - anon_sym_CARET, - ACTIONS(9910), 1, - anon_sym_SLASH, - ACTIONS(9922), 1, - aux_sym_cte_token2, - ACTIONS(9924), 1, - aux_sym_comment_statement_token7, - ACTIONS(9926), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(9936), 1, - aux_sym_frame_clause_token2, - ACTIONS(9938), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(743), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(9930), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(9932), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(9934), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9908), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(9928), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(741), 14, - anon_sym_RPAREN, - aux_sym_create_function_statement_token7, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [285819] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(842), 11, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(840), 33, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [285871] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(130), 19, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(128), 25, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [285923] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9714), 1, - aux_sym_filter_clause_token1, - ACTIONS(9716), 1, - aux_sym_over_clause_token1, - STATE(7114), 1, - sym_filter_clause, - STATE(7266), 1, - sym_over_clause, - ACTIONS(201), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [285983] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(739), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(737), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [286035] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(160), 11, - aux_sym_with_clause_token1, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 33, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [286087] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(731), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(729), 35, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [286139] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9714), 1, - aux_sym_filter_clause_token1, - ACTIONS(9716), 1, - aux_sym_over_clause_token1, - STATE(7118), 1, - sym_filter_clause, - STATE(7263), 1, - sym_over_clause, - ACTIONS(179), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [286199] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9912), 1, - aux_sym_with_clause_token1, - ACTIONS(9914), 1, - anon_sym_LPAREN, - ACTIONS(9916), 1, - aux_sym_create_table_statement_token1, - ACTIONS(285), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(281), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [286256] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9802), 1, - aux_sym_cte_token2, - ACTIONS(9804), 1, - aux_sym_alter_table_action_alter_column_token2, - ACTIONS(9806), 1, - aux_sym_null_hint_token2, - ACTIONS(9808), 1, - aux_sym_grant_statement_token5, - ACTIONS(9810), 1, - aux_sym_auto_increment_constraint_token1, - ACTIONS(9814), 1, - anon_sym_CONSTRAINT, - ACTIONS(9816), 1, - aux_sym_table_constraint_check_token1, - ACTIONS(9818), 1, - aux_sym_table_constraint_unique_token1, - ACTIONS(9820), 1, - aux_sym_table_constraint_primary_key_token1, - STATE(7746), 1, - sym_NULL, - ACTIONS(9812), 2, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - STATE(7093), 10, - sym_auto_increment_constraint, - sym_direction_constraint, - sym_named_constraint, - sym_default_clause, - sym_primary_key_constraint, - sym_references_constraint, - sym_unique_constraint, - sym_null_constraint, - sym_check_constraint, - aux_sym_table_column_repeat1, - ACTIONS(3394), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [286329] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 8, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [286388] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(117), 19, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [286439] = 23, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(21), 1, - aux_sym_alter_statement_token1, - ACTIONS(23), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(33), 1, - aux_sym_drop_statement_token1, - ACTIONS(35), 1, - aux_sym_grant_statement_token1, - ACTIONS(9972), 1, - aux_sym_create_statement_token1, - ACTIONS(9974), 1, - aux_sym__compound_statement_token2, - ACTIONS(9976), 1, - aux_sym_return_statement_token1, - ACTIONS(9978), 1, - aux_sym_declare_statement_token1, - ACTIONS(9980), 1, - aux_sym_trigger_event_token1, - ACTIONS(9982), 1, - aux_sym_trigger_event_token2, - ACTIONS(9984), 1, - aux_sym_trigger_event_token3, - ACTIONS(9986), 1, - aux_sym_grant_statement_token4, - STATE(7635), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(9005), 1, - sym_with_clause, - STATE(7065), 2, - sym__simple_statement, - aux_sym__compound_statement_repeat1, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [286530] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9988), 1, - aux_sym_with_clause_token1, - ACTIONS(9990), 1, - aux_sym_create_table_statement_token1, - ACTIONS(612), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(608), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [286585] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9994), 1, - aux_sym_comment_statement_token7, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10000), 1, - aux_sym_frame_clause_token2, - ACTIONS(10002), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10010), 1, - anon_sym_CARET, - ACTIONS(10014), 1, - anon_sym_SLASH, - ACTIONS(763), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10004), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10006), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10008), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10012), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(9998), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(761), 14, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_create_function_statement_token10, - aux_sym_create_trigger_statement_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_kind_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [286660] = 23, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(21), 1, - aux_sym_alter_statement_token1, - ACTIONS(23), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(33), 1, - aux_sym_drop_statement_token1, - ACTIONS(35), 1, - aux_sym_grant_statement_token1, - ACTIONS(9972), 1, - aux_sym_create_statement_token1, - ACTIONS(9976), 1, - aux_sym_return_statement_token1, - ACTIONS(9978), 1, - aux_sym_declare_statement_token1, - ACTIONS(9980), 1, - aux_sym_trigger_event_token1, - ACTIONS(9982), 1, - aux_sym_trigger_event_token2, - ACTIONS(9984), 1, - aux_sym_trigger_event_token3, - ACTIONS(9986), 1, - aux_sym_grant_statement_token4, - ACTIONS(10016), 1, - aux_sym__compound_statement_token1, - STATE(7635), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(9005), 1, - sym_with_clause, - STATE(7032), 2, - sym__simple_statement, - aux_sym__compound_statement_repeat1, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [286751] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10002), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(747), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(745), 33, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [286804] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8802), 1, - aux_sym_over_clause_token1, - STATE(7216), 1, - sym_over_clause, - ACTIONS(179), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [286859] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9842), 1, - aux_sym_filter_clause_token1, - ACTIONS(9844), 1, - aux_sym_over_clause_token1, - STATE(7207), 1, - sym_filter_clause, - STATE(7420), 1, - sym_over_clause, - ACTIONS(197), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [286918] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10002), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(719), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(717), 33, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [286971] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10002), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(684), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 33, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [287024] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4648), 1, - aux_sym_order_expression_token1, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9994), 1, - aux_sym_comment_statement_token7, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10000), 1, - aux_sym_frame_clause_token2, - ACTIONS(10002), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10010), 1, - anon_sym_CARET, - ACTIONS(10014), 1, - anon_sym_SLASH, - ACTIONS(10018), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(4646), 2, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - ACTIONS(10004), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10006), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10008), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10012), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(9998), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(1741), 8, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_kind_token1, - [287107] = 23, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(21), 1, - aux_sym_alter_statement_token1, - ACTIONS(23), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(33), 1, - aux_sym_drop_statement_token1, - ACTIONS(35), 1, - aux_sym_grant_statement_token1, - ACTIONS(9972), 1, - aux_sym_create_statement_token1, - ACTIONS(9976), 1, - aux_sym_return_statement_token1, - ACTIONS(9978), 1, - aux_sym_declare_statement_token1, - ACTIONS(9980), 1, - aux_sym_trigger_event_token1, - ACTIONS(9982), 1, - aux_sym_trigger_event_token2, - ACTIONS(9984), 1, - aux_sym_trigger_event_token3, - ACTIONS(9986), 1, - aux_sym_grant_statement_token4, - ACTIONS(10024), 1, - aux_sym__compound_statement_token1, - STATE(7635), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(9005), 1, - sym_with_clause, - STATE(7067), 2, - sym__simple_statement, - aux_sym__compound_statement_repeat1, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [287198] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10026), 1, - aux_sym_within_group_clause_token1, - ACTIONS(10028), 1, - aux_sym_filter_clause_token1, - ACTIONS(10030), 1, - aux_sym_over_clause_token1, - STATE(7185), 1, - sym_within_group_clause, - STATE(7388), 1, - sym_filter_clause, - STATE(7616), 1, - sym_over_clause, - ACTIONS(148), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(146), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [287261] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(117), 19, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [287312] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10002), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10010), 1, - anon_sym_CARET, - ACTIONS(684), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 32, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [287367] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8802), 1, - aux_sym_over_clause_token1, - STATE(7209), 1, - sym_over_clause, - ACTIONS(197), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [287422] = 23, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(21), 1, - aux_sym_alter_statement_token1, - ACTIONS(23), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(33), 1, - aux_sym_drop_statement_token1, - ACTIONS(35), 1, - aux_sym_grant_statement_token1, - ACTIONS(9972), 1, - aux_sym_create_statement_token1, - ACTIONS(9976), 1, - aux_sym_return_statement_token1, - ACTIONS(9978), 1, - aux_sym_declare_statement_token1, - ACTIONS(9980), 1, - aux_sym_trigger_event_token1, - ACTIONS(9982), 1, - aux_sym_trigger_event_token2, - ACTIONS(9984), 1, - aux_sym_trigger_event_token3, - ACTIONS(9986), 1, - aux_sym_grant_statement_token4, - ACTIONS(10032), 1, - aux_sym__compound_statement_token2, - STATE(7635), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(9005), 1, - sym_with_clause, - STATE(7065), 2, - sym__simple_statement, - aux_sym__compound_statement_repeat1, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [287513] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9842), 1, - aux_sym_filter_clause_token1, - ACTIONS(9844), 1, - aux_sym_over_clause_token1, - STATE(7214), 1, - sym_filter_clause, - STATE(7414), 1, - sym_over_clause, - ACTIONS(187), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [287572] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9842), 1, - aux_sym_filter_clause_token1, - ACTIONS(9844), 1, - aux_sym_over_clause_token1, - STATE(7223), 1, - sym_filter_clause, - STATE(7395), 1, - sym_over_clause, - ACTIONS(179), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [287631] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(684), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 32, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [287686] = 23, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(21), 1, - aux_sym_alter_statement_token1, - ACTIONS(23), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(33), 1, - aux_sym_drop_statement_token1, - ACTIONS(35), 1, - aux_sym_grant_statement_token1, - ACTIONS(9972), 1, - aux_sym_create_statement_token1, - ACTIONS(9976), 1, - aux_sym_return_statement_token1, - ACTIONS(9978), 1, - aux_sym_declare_statement_token1, - ACTIONS(9980), 1, - aux_sym_trigger_event_token1, - ACTIONS(9982), 1, - aux_sym_trigger_event_token2, - ACTIONS(9984), 1, - aux_sym_trigger_event_token3, - ACTIONS(9986), 1, - aux_sym_grant_statement_token4, - ACTIONS(10034), 1, - aux_sym__compound_statement_token1, - STATE(7635), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(9005), 1, - sym_with_clause, - STATE(7047), 2, - sym__simple_statement, - aux_sym__compound_statement_repeat1, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [287777] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(117), 2, - aux_sym_with_clause_token1, - aux_sym_sequence_token5, - ACTIONS(115), 41, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_create_table_statement_token1, - anon_sym_DOT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - [287828] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9842), 1, - aux_sym_filter_clause_token1, - ACTIONS(9844), 1, - aux_sym_over_clause_token1, - STATE(7224), 1, - sym_filter_clause, - STATE(7386), 1, - sym_over_clause, - ACTIONS(201), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [287887] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(285), 1, - aux_sym_sequence_token5, - ACTIONS(9898), 1, - aux_sym_with_clause_token1, - ACTIONS(9900), 1, - anon_sym_LPAREN, - ACTIONS(9902), 1, - aux_sym_create_table_statement_token1, - ACTIONS(281), 39, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_LBRACK, - [287944] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(747), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(745), 33, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [287997] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 6, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 25, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [288060] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9956), 1, - aux_sym_with_clause_token1, - ACTIONS(9958), 1, - anon_sym_LPAREN, - ACTIONS(9960), 1, - aux_sym_create_table_statement_token1, - ACTIONS(285), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(281), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [288117] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10026), 1, - aux_sym_within_group_clause_token1, - ACTIONS(10028), 1, - aux_sym_filter_clause_token1, - ACTIONS(10030), 1, - aux_sym_over_clause_token1, - STATE(7180), 1, - sym_within_group_clause, - STATE(7380), 1, - sym_filter_clause, - STATE(7583), 1, - sym_over_clause, - ACTIONS(134), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(132), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [288180] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10040), 1, - aux_sym_with_clause_token1, - ACTIONS(10042), 1, - anon_sym_LPAREN, - ACTIONS(10044), 1, - aux_sym_create_table_statement_token1, - ACTIONS(313), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(309), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [288237] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(743), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(741), 13, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym__compound_statement_token2, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - [288314] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(684), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 33, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [288367] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(763), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(761), 14, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym__compound_statement_token2, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - [288442] = 23, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(21), 1, - aux_sym_alter_statement_token1, - ACTIONS(23), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(33), 1, - aux_sym_drop_statement_token1, - ACTIONS(35), 1, - aux_sym_grant_statement_token1, - ACTIONS(9972), 1, - aux_sym_create_statement_token1, - ACTIONS(9976), 1, - aux_sym_return_statement_token1, - ACTIONS(9978), 1, - aux_sym_declare_statement_token1, - ACTIONS(9980), 1, - aux_sym_trigger_event_token1, - ACTIONS(9982), 1, - aux_sym_trigger_event_token2, - ACTIONS(9984), 1, - aux_sym_trigger_event_token3, - ACTIONS(9986), 1, - aux_sym_grant_statement_token4, - ACTIONS(10056), 1, - aux_sym__compound_statement_token1, - STATE(7635), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(9005), 1, - sym_with_clause, - STATE(7081), 2, - sym__simple_statement, - aux_sym__compound_statement_repeat1, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [288533] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10026), 1, - aux_sym_within_group_clause_token1, - ACTIONS(10028), 1, - aux_sym_filter_clause_token1, - ACTIONS(10030), 1, - aux_sym_over_clause_token1, - STATE(7167), 1, - sym_within_group_clause, - STATE(7407), 1, - sym_filter_clause, - STATE(7656), 1, - sym_over_clause, - ACTIONS(156), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(154), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [288596] = 23, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10058), 1, - aux_sym_with_clause_token1, - ACTIONS(10061), 1, - aux_sym_create_statement_token1, - ACTIONS(10064), 1, - aux_sym_alter_statement_token1, - ACTIONS(10067), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(10070), 1, - aux_sym_pg_command_token1, - ACTIONS(10073), 1, - aux_sym__compound_statement_token2, - ACTIONS(10075), 1, - aux_sym_return_statement_token1, - ACTIONS(10078), 1, - aux_sym_declare_statement_token1, - ACTIONS(10081), 1, - aux_sym_trigger_event_token1, - ACTIONS(10084), 1, - aux_sym_trigger_event_token2, - ACTIONS(10087), 1, - aux_sym_trigger_event_token3, - ACTIONS(10090), 1, - aux_sym_drop_statement_token1, - ACTIONS(10093), 1, - aux_sym_grant_statement_token1, - ACTIONS(10096), 1, - aux_sym_grant_statement_token4, - STATE(7635), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(9005), 1, - sym_with_clause, - STATE(7065), 2, - sym__simple_statement, - aux_sym__compound_statement_repeat1, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [288687] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10099), 1, - aux_sym_with_clause_token1, - ACTIONS(10101), 1, - aux_sym_create_table_statement_token1, - ACTIONS(596), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(592), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [288742] = 23, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(21), 1, - aux_sym_alter_statement_token1, - ACTIONS(23), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(33), 1, - aux_sym_drop_statement_token1, - ACTIONS(35), 1, - aux_sym_grant_statement_token1, - ACTIONS(9972), 1, - aux_sym_create_statement_token1, - ACTIONS(9976), 1, - aux_sym_return_statement_token1, - ACTIONS(9978), 1, - aux_sym_declare_statement_token1, - ACTIONS(9980), 1, - aux_sym_trigger_event_token1, - ACTIONS(9982), 1, - aux_sym_trigger_event_token2, - ACTIONS(9984), 1, - aux_sym_trigger_event_token3, - ACTIONS(9986), 1, - aux_sym_grant_statement_token4, - ACTIONS(10103), 1, - aux_sym__compound_statement_token2, - STATE(7635), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(9005), 1, - sym_with_clause, - STATE(7065), 2, - sym__simple_statement, - aux_sym__compound_statement_repeat1, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [288833] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(261), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(259), 33, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_filter_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [288884] = 23, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(21), 1, - aux_sym_alter_statement_token1, - ACTIONS(23), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(33), 1, - aux_sym_drop_statement_token1, - ACTIONS(35), 1, - aux_sym_grant_statement_token1, - ACTIONS(9972), 1, - aux_sym_create_statement_token1, - ACTIONS(9976), 1, - aux_sym_return_statement_token1, - ACTIONS(9978), 1, - aux_sym_declare_statement_token1, - ACTIONS(9980), 1, - aux_sym_trigger_event_token1, - ACTIONS(9982), 1, - aux_sym_trigger_event_token2, - ACTIONS(9984), 1, - aux_sym_trigger_event_token3, - ACTIONS(9986), 1, - aux_sym_grant_statement_token4, - ACTIONS(10105), 1, - aux_sym__compound_statement_token2, - STATE(7635), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(9005), 1, - sym_with_clause, - STATE(7065), 2, - sym__simple_statement, - aux_sym__compound_statement_repeat1, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [288975] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(719), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(717), 33, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym__compound_statement_token2, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [289028] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10107), 1, - aux_sym_with_clause_token1, - ACTIONS(10109), 1, - anon_sym_LPAREN, - ACTIONS(10111), 1, - aux_sym_create_table_statement_token1, - ACTIONS(10113), 1, - aux_sym_type_token2, - ACTIONS(285), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(281), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [289087] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10002), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10010), 1, - anon_sym_CARET, - ACTIONS(10014), 1, - anon_sym_SLASH, - ACTIONS(10012), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 8, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [289146] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10115), 1, - aux_sym_with_clause_token1, - ACTIONS(10117), 1, - anon_sym_LPAREN, - ACTIONS(10119), 1, - aux_sym_create_table_statement_token1, - ACTIONS(313), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(309), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [289203] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8802), 1, - aux_sym_over_clause_token1, - STATE(7232), 1, - sym_over_clause, - ACTIONS(279), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [289258] = 23, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(21), 1, - aux_sym_alter_statement_token1, - ACTIONS(23), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(33), 1, - aux_sym_drop_statement_token1, - ACTIONS(35), 1, - aux_sym_grant_statement_token1, - ACTIONS(9972), 1, - aux_sym_create_statement_token1, - ACTIONS(9976), 1, - aux_sym_return_statement_token1, - ACTIONS(9978), 1, - aux_sym_declare_statement_token1, - ACTIONS(9980), 1, - aux_sym_trigger_event_token1, - ACTIONS(9982), 1, - aux_sym_trigger_event_token2, - ACTIONS(9984), 1, - aux_sym_trigger_event_token3, - ACTIONS(9986), 1, - aux_sym_grant_statement_token4, - ACTIONS(10121), 1, - aux_sym__compound_statement_token2, - STATE(7635), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(9005), 1, - sym_with_clause, - STATE(7065), 2, - sym__simple_statement, - aux_sym__compound_statement_repeat1, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [289349] = 23, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(21), 1, - aux_sym_alter_statement_token1, - ACTIONS(23), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(33), 1, - aux_sym_drop_statement_token1, - ACTIONS(35), 1, - aux_sym_grant_statement_token1, - ACTIONS(9972), 1, - aux_sym_create_statement_token1, - ACTIONS(9976), 1, - aux_sym_return_statement_token1, - ACTIONS(9978), 1, - aux_sym_declare_statement_token1, - ACTIONS(9980), 1, - aux_sym_trigger_event_token1, - ACTIONS(9982), 1, - aux_sym_trigger_event_token2, - ACTIONS(9984), 1, - aux_sym_trigger_event_token3, - ACTIONS(9986), 1, - aux_sym_grant_statement_token4, - ACTIONS(10123), 1, - aux_sym__compound_statement_token2, - STATE(7635), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(9005), 1, - sym_with_clause, - STATE(7065), 2, - sym__simple_statement, - aux_sym__compound_statement_repeat1, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [289440] = 23, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(21), 1, - aux_sym_alter_statement_token1, - ACTIONS(23), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(33), 1, - aux_sym_drop_statement_token1, - ACTIONS(35), 1, - aux_sym_grant_statement_token1, - ACTIONS(9972), 1, - aux_sym_create_statement_token1, - ACTIONS(9976), 1, - aux_sym_return_statement_token1, - ACTIONS(9978), 1, - aux_sym_declare_statement_token1, - ACTIONS(9980), 1, - aux_sym_trigger_event_token1, - ACTIONS(9982), 1, - aux_sym_trigger_event_token2, - ACTIONS(9984), 1, - aux_sym_trigger_event_token3, - ACTIONS(9986), 1, - aux_sym_grant_statement_token4, - ACTIONS(10125), 1, - aux_sym__compound_statement_token2, - STATE(7635), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(9005), 1, - sym_with_clause, - STATE(7065), 2, - sym__simple_statement, - aux_sym__compound_statement_repeat1, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [289531] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8802), 1, - aux_sym_over_clause_token1, - STATE(7230), 1, - sym_over_clause, - ACTIONS(275), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [289586] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8802), 1, - aux_sym_over_clause_token1, - STATE(7212), 1, - sym_over_clause, - ACTIONS(187), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [289641] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9994), 1, - aux_sym_comment_statement_token7, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10000), 1, - aux_sym_frame_clause_token2, - ACTIONS(10002), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10010), 1, - anon_sym_CARET, - ACTIONS(10014), 1, - anon_sym_SLASH, - ACTIONS(10018), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(743), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10004), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10006), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10008), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10012), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(9998), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(741), 13, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_kind_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [289718] = 23, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(21), 1, - aux_sym_alter_statement_token1, - ACTIONS(23), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(33), 1, - aux_sym_drop_statement_token1, - ACTIONS(35), 1, - aux_sym_grant_statement_token1, - ACTIONS(9972), 1, - aux_sym_create_statement_token1, - ACTIONS(9976), 1, - aux_sym_return_statement_token1, - ACTIONS(9978), 1, - aux_sym_declare_statement_token1, - ACTIONS(9980), 1, - aux_sym_trigger_event_token1, - ACTIONS(9982), 1, - aux_sym_trigger_event_token2, - ACTIONS(9984), 1, - aux_sym_trigger_event_token3, - ACTIONS(9986), 1, - aux_sym_grant_statement_token4, - ACTIONS(10127), 1, - aux_sym__compound_statement_token2, - STATE(7635), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(9005), 1, - sym_with_clause, - STATE(7065), 2, - sym__simple_statement, - aux_sym__compound_statement_repeat1, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [289809] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10129), 1, - aux_sym_with_clause_token1, - ACTIONS(10131), 1, - anon_sym_LPAREN, - ACTIONS(10133), 1, - aux_sym_create_table_statement_token1, - ACTIONS(10135), 1, - aux_sym_type_token1, - ACTIONS(10137), 1, - aux_sym_type_token2, - ACTIONS(215), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(211), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [289870] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8802), 1, - aux_sym_over_clause_token1, - STATE(7222), 1, - sym_over_clause, - ACTIONS(201), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [289925] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 21, - anon_sym_LPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(160), 22, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_create_table_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [289976] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10002), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10010), 1, - anon_sym_CARET, - ACTIONS(10014), 1, - anon_sym_SLASH, - ACTIONS(10004), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10006), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10012), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 6, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 25, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [290039] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8802), 1, - aux_sym_over_clause_token1, - STATE(7215), 1, - sym_over_clause, - ACTIONS(242), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [290094] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(767), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(765), 15, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym__compound_statement_token2, - aux_sym_create_trigger_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_condition_token1, - aux_sym_where_clause_token1, - aux_sym_conditional_expression_token2, - aux_sym_conditional_expression_token3, - aux_sym_frame_clause_token2, - aux_sym_frame_bound_token2, - aux_sym_frame_bound_token4, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_RBRACK, - [290167] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10139), 1, - anon_sym_DOT, - ACTIONS(10141), 1, - anon_sym_LBRACK, - STATE(7137), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(160), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 22, - anon_sym_LPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [290224] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9994), 1, - aux_sym_comment_statement_token7, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10002), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10010), 1, - anon_sym_CARET, - ACTIONS(10014), 1, - anon_sym_SLASH, - ACTIONS(767), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10004), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10006), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10008), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10012), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(9998), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(765), 15, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_create_function_statement_token10, - aux_sym_create_trigger_statement_token1, - aux_sym_type_spec_range_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_order_expression_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [290297] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10143), 1, - aux_sym_with_clause_token1, - ACTIONS(10145), 1, - aux_sym_create_table_statement_token1, - ACTIONS(584), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(580), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [290352] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10147), 1, - anon_sym_LPAREN, - ACTIONS(10149), 1, - anon_sym_COLON_COLON, - ACTIONS(10151), 1, - anon_sym_DOT_STAR, - ACTIONS(265), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [290409] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10153), 1, - aux_sym_with_clause_token1, - ACTIONS(10155), 1, - aux_sym_create_table_statement_token1, - ACTIONS(604), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(600), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [290464] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10157), 1, - aux_sym_cte_token2, - ACTIONS(10160), 1, - aux_sym_alter_table_action_alter_column_token2, - ACTIONS(10163), 1, - aux_sym_null_hint_token2, - ACTIONS(10166), 1, - aux_sym_grant_statement_token5, - ACTIONS(10169), 1, - aux_sym_auto_increment_constraint_token1, - ACTIONS(10175), 1, - anon_sym_CONSTRAINT, - ACTIONS(10178), 1, - aux_sym_table_constraint_check_token1, - ACTIONS(10181), 1, - aux_sym_table_constraint_unique_token1, - ACTIONS(10184), 1, - aux_sym_table_constraint_primary_key_token1, - STATE(7746), 1, - sym_NULL, - ACTIONS(10172), 2, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - STATE(7093), 10, - sym_auto_increment_constraint, - sym_direction_constraint, - sym_named_constraint, - sym_default_clause, - sym_primary_key_constraint, - sym_references_constraint, - sym_unique_constraint, - sym_null_constraint, - sym_check_constraint, - aux_sym_table_column_repeat1, - ACTIONS(3437), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [290537] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(313), 1, - aux_sym_sequence_token5, - ACTIONS(10187), 1, - aux_sym_with_clause_token1, - ACTIONS(10189), 1, - anon_sym_LPAREN, - ACTIONS(10191), 1, - aux_sym_create_table_statement_token1, - ACTIONS(309), 39, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_LBRACK, - [290594] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8802), 1, - aux_sym_over_clause_token1, - STATE(7220), 1, - sym_over_clause, - ACTIONS(295), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [290649] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10026), 1, - aux_sym_within_group_clause_token1, - ACTIONS(10028), 1, - aux_sym_filter_clause_token1, - ACTIONS(10030), 1, - aux_sym_over_clause_token1, - STATE(7163), 1, - sym_within_group_clause, - STATE(7421), 1, - sym_filter_clause, - STATE(7643), 1, - sym_over_clause, - ACTIONS(152), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(150), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [290712] = 22, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(21), 1, - aux_sym_alter_statement_token1, - ACTIONS(23), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(33), 1, - aux_sym_drop_statement_token1, - ACTIONS(35), 1, - aux_sym_grant_statement_token1, - ACTIONS(9972), 1, - aux_sym_create_statement_token1, - ACTIONS(9976), 1, - aux_sym_return_statement_token1, - ACTIONS(9978), 1, - aux_sym_declare_statement_token1, - ACTIONS(9980), 1, - aux_sym_trigger_event_token1, - ACTIONS(9982), 1, - aux_sym_trigger_event_token2, - ACTIONS(9984), 1, - aux_sym_trigger_event_token3, - ACTIONS(9986), 1, - aux_sym_grant_statement_token4, - STATE(7635), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(9005), 1, - sym_with_clause, - STATE(7076), 2, - sym__simple_statement, - aux_sym__compound_statement_repeat1, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [290800] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(604), 1, - aux_sym_sequence_token5, - ACTIONS(10193), 1, - aux_sym_with_clause_token1, - ACTIONS(10195), 1, - aux_sym_create_table_statement_token1, - ACTIONS(600), 39, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_LBRACK, - [290854] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9848), 1, - aux_sym_filter_clause_token1, - ACTIONS(9850), 1, - aux_sym_over_clause_token1, - STATE(7293), 1, - sym_filter_clause, - STATE(7567), 1, - sym_over_clause, - ACTIONS(179), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [290912] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(160), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [290962] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10197), 1, - anon_sym_LBRACK, - STATE(7101), 1, - aux_sym_array_type_repeat1, - ACTIONS(321), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [291016] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(261), 20, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_filter_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(259), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [291066] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(307), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(305), 32, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [291116] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10200), 1, - anon_sym_LBRACK, - STATE(7101), 1, - aux_sym_array_type_repeat1, - ACTIONS(338), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(336), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [291170] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(261), 20, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_filter_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(259), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [291220] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10202), 1, - aux_sym_with_clause_token1, - ACTIONS(10204), 1, - anon_sym_LPAREN, - ACTIONS(10206), 1, - aux_sym_create_table_statement_token1, - ACTIONS(10208), 1, - aux_sym_type_token2, - ACTIONS(285), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(281), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [291278] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9727), 1, - aux_sym_over_clause_token1, - STATE(7300), 1, - sym_over_clause, - ACTIONS(197), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [291332] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9848), 1, - aux_sym_filter_clause_token1, - ACTIONS(9850), 1, - aux_sym_over_clause_token1, - STATE(7376), 1, - sym_filter_clause, - STATE(7517), 1, - sym_over_clause, - ACTIONS(197), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [291390] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9716), 1, - aux_sym_over_clause_token1, - STATE(7275), 1, - sym_over_clause, - ACTIONS(197), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [291444] = 20, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3689), 1, - aux_sym_with_clause_token1, - ACTIONS(10210), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10212), 1, - aux_sym_grant_statement_token8, - ACTIONS(10214), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - ACTIONS(10220), 1, - aux_sym_where_clause_token1, - ACTIONS(10222), 1, - aux_sym_join_type_token1, - ACTIONS(10226), 1, - aux_sym_join_clause_token1, - STATE(7970), 1, - sym_where_clause, - STATE(7990), 1, - sym_window_clause, - STATE(8001), 1, - sym_group_by_clause, - STATE(8099), 1, - sym_order_by_clause, - STATE(8275), 1, - sym_limit_clause, - STATE(8388), 1, - sym_offset_clause, - STATE(15199), 1, - sym_join_type, - STATE(7665), 2, - sym_join_clause, - aux_sym__select_statement_repeat1, - ACTIONS(10224), 3, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - ACTIONS(3687), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [291528] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9727), 1, - aux_sym_over_clause_token1, - STATE(7334), 1, - sym_over_clause, - ACTIONS(187), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [291582] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10107), 1, - aux_sym_with_clause_token1, - ACTIONS(10109), 1, - anon_sym_LPAREN, - ACTIONS(10111), 1, - aux_sym_create_table_statement_token1, - ACTIONS(285), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(281), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [291638] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(584), 1, - aux_sym_sequence_token5, - ACTIONS(10228), 1, - aux_sym_with_clause_token1, - ACTIONS(10230), 1, - aux_sym_create_table_statement_token1, - ACTIONS(580), 39, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_LBRACK, - [291692] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9716), 1, - aux_sym_over_clause_token1, - STATE(7292), 1, - sym_over_clause, - ACTIONS(279), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [291746] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9727), 1, - aux_sym_over_clause_token1, - STATE(7357), 1, - sym_over_clause, - ACTIONS(242), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [291800] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9727), 1, - aux_sym_over_clause_token1, - STATE(7361), 1, - sym_over_clause, - ACTIONS(179), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [291854] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9727), 1, - aux_sym_over_clause_token1, - STATE(7338), 1, - sym_over_clause, - ACTIONS(295), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [291908] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9716), 1, - aux_sym_over_clause_token1, - STATE(7267), 1, - sym_over_clause, - ACTIONS(275), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [291962] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9716), 1, - aux_sym_over_clause_token1, - STATE(7252), 1, - sym_over_clause, - ACTIONS(187), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [292016] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(612), 1, - aux_sym_sequence_token5, - ACTIONS(10232), 1, - aux_sym_with_clause_token1, - ACTIONS(10234), 1, - aux_sym_create_table_statement_token1, - ACTIONS(608), 39, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_LBRACK, - [292070] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9727), 1, - aux_sym_over_clause_token1, - STATE(7331), 1, - sym_over_clause, - ACTIONS(201), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [292124] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9716), 1, - aux_sym_over_clause_token1, - STATE(7256), 1, - sym_over_clause, - ACTIONS(242), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [292178] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9848), 1, - aux_sym_filter_clause_token1, - ACTIONS(9850), 1, - aux_sym_over_clause_token1, - STATE(7360), 1, - sym_filter_clause, - STATE(7546), 1, - sym_over_clause, - ACTIONS(187), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [292236] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9727), 1, - aux_sym_over_clause_token1, - STATE(7253), 1, - sym_over_clause, - ACTIONS(275), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [292290] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(160), 2, - aux_sym_with_clause_token1, - aux_sym_sequence_token5, - ACTIONS(158), 40, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_create_table_statement_token1, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - [292340] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9848), 1, - aux_sym_filter_clause_token1, - ACTIONS(9850), 1, - aux_sym_over_clause_token1, - STATE(7319), 1, - sym_filter_clause, - STATE(7571), 1, - sym_over_clause, - ACTIONS(201), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [292398] = 22, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(21), 1, - aux_sym_alter_statement_token1, - ACTIONS(23), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(33), 1, - aux_sym_drop_statement_token1, - ACTIONS(35), 1, - aux_sym_grant_statement_token1, - ACTIONS(9972), 1, - aux_sym_create_statement_token1, - ACTIONS(9976), 1, - aux_sym_return_statement_token1, - ACTIONS(9978), 1, - aux_sym_declare_statement_token1, - ACTIONS(9980), 1, - aux_sym_trigger_event_token1, - ACTIONS(9982), 1, - aux_sym_trigger_event_token2, - ACTIONS(9984), 1, - aux_sym_trigger_event_token3, - ACTIONS(9986), 1, - aux_sym_grant_statement_token4, - STATE(7635), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(9005), 1, - sym_with_clause, - STATE(7077), 2, - sym__simple_statement, - aux_sym__compound_statement_repeat1, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [292486] = 20, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3756), 1, - aux_sym_with_clause_token1, - ACTIONS(10210), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10212), 1, - aux_sym_grant_statement_token8, - ACTIONS(10214), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - ACTIONS(10220), 1, - aux_sym_where_clause_token1, - ACTIONS(10222), 1, - aux_sym_join_type_token1, - ACTIONS(10226), 1, - aux_sym_join_clause_token1, - STATE(7967), 1, - sym_where_clause, - STATE(7981), 1, - sym_window_clause, - STATE(7995), 1, - sym_group_by_clause, - STATE(8122), 1, - sym_order_by_clause, - STATE(8217), 1, - sym_limit_clause, - STATE(8424), 1, - sym_offset_clause, - STATE(15199), 1, - sym_join_type, - STATE(7665), 2, - sym_join_clause, - aux_sym__select_statement_repeat1, - ACTIONS(10224), 3, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - ACTIONS(3754), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [292570] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9684), 1, - anon_sym_DOT, - ACTIONS(10236), 1, - anon_sym_LBRACK, - STATE(6800), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(160), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [292626] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9716), 1, - aux_sym_over_clause_token1, - STATE(7266), 1, - sym_over_clause, - ACTIONS(201), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [292680] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10238), 1, - aux_sym_with_clause_token1, - ACTIONS(10240), 1, - aux_sym_create_table_statement_token1, - ACTIONS(612), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(608), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [292734] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10242), 1, - aux_sym_with_clause_token1, - ACTIONS(10244), 1, - anon_sym_LPAREN, - ACTIONS(10246), 1, - aux_sym_create_table_statement_token1, - ACTIONS(313), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(309), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [292790] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10248), 1, - aux_sym_with_clause_token1, - ACTIONS(10250), 1, - aux_sym_create_table_statement_token1, - ACTIONS(612), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(608), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [292844] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10252), 1, - aux_sym_with_clause_token1, - ACTIONS(10254), 1, - aux_sym_create_table_statement_token1, - ACTIONS(596), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(592), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [292898] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(144), 19, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(142), 23, - anon_sym_LPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [292948] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(160), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 24, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [292998] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10139), 1, - anon_sym_DOT, - STATE(7152), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(124), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(122), 22, - anon_sym_LPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [293052] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10200), 1, - anon_sym_LBRACK, - STATE(7104), 1, - aux_sym_array_type_repeat1, - ACTIONS(328), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(326), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [293106] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10256), 1, - anon_sym_LPAREN, - ACTIONS(10258), 1, - anon_sym_COLON_COLON, - ACTIONS(10260), 1, - anon_sym_DOT_STAR, - ACTIONS(265), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [293162] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10262), 1, - aux_sym_with_clause_token1, - ACTIONS(10264), 1, - aux_sym_create_table_statement_token1, - ACTIONS(584), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(580), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [293216] = 20, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3756), 1, - aux_sym_with_clause_token1, - ACTIONS(10210), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10212), 1, - aux_sym_grant_statement_token8, - ACTIONS(10214), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - ACTIONS(10220), 1, - aux_sym_where_clause_token1, - ACTIONS(10222), 1, - aux_sym_join_type_token1, - ACTIONS(10226), 1, - aux_sym_join_clause_token1, - STATE(7967), 1, - sym_where_clause, - STATE(7981), 1, - sym_window_clause, - STATE(7995), 1, - sym_group_by_clause, - STATE(8122), 1, - sym_order_by_clause, - STATE(8217), 1, - sym_limit_clause, - STATE(8424), 1, - sym_offset_clause, - STATE(15199), 1, - sym_join_type, - STATE(7110), 2, - sym_join_clause, - aux_sym__select_statement_repeat1, - ACTIONS(10224), 3, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - ACTIONS(3754), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [293300] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10266), 1, - anon_sym_LPAREN, - ACTIONS(10268), 1, - anon_sym_COLON_COLON, - ACTIONS(10270), 1, - anon_sym_DOT_STAR, - ACTIONS(265), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [293356] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(130), 19, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(128), 23, - anon_sym_LPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [293406] = 22, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(21), 1, - aux_sym_alter_statement_token1, - ACTIONS(23), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(33), 1, - aux_sym_drop_statement_token1, - ACTIONS(35), 1, - aux_sym_grant_statement_token1, - ACTIONS(9972), 1, - aux_sym_create_statement_token1, - ACTIONS(9976), 1, - aux_sym_return_statement_token1, - ACTIONS(9978), 1, - aux_sym_declare_statement_token1, - ACTIONS(9980), 1, - aux_sym_trigger_event_token1, - ACTIONS(9982), 1, - aux_sym_trigger_event_token2, - ACTIONS(9984), 1, - aux_sym_trigger_event_token3, - ACTIONS(9986), 1, - aux_sym_grant_statement_token4, - STATE(7635), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(9005), 1, - sym_with_clause, - STATE(7075), 2, - sym__simple_statement, - aux_sym__compound_statement_repeat1, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [293494] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10272), 1, - aux_sym_with_clause_token1, - ACTIONS(10274), 1, - aux_sym_create_table_statement_token1, - ACTIONS(604), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(600), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [293548] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9716), 1, - aux_sym_over_clause_token1, - STATE(7265), 1, - sym_over_clause, - ACTIONS(295), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [293602] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10276), 1, - aux_sym_with_clause_token1, - ACTIONS(10278), 1, - aux_sym_create_table_statement_token1, - ACTIONS(596), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(592), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [293656] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9727), 1, - aux_sym_over_clause_token1, - STATE(7258), 1, - sym_over_clause, - ACTIONS(279), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [293710] = 22, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(21), 1, - aux_sym_alter_statement_token1, - ACTIONS(23), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(25), 1, - aux_sym_pg_command_token1, - ACTIONS(33), 1, - aux_sym_drop_statement_token1, - ACTIONS(35), 1, - aux_sym_grant_statement_token1, - ACTIONS(9972), 1, - aux_sym_create_statement_token1, - ACTIONS(9976), 1, - aux_sym_return_statement_token1, - ACTIONS(9978), 1, - aux_sym_declare_statement_token1, - ACTIONS(9980), 1, - aux_sym_trigger_event_token1, - ACTIONS(9982), 1, - aux_sym_trigger_event_token2, - ACTIONS(9984), 1, - aux_sym_trigger_event_token3, - ACTIONS(9986), 1, - aux_sym_grant_statement_token4, - STATE(7635), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(9005), 1, - sym_with_clause, - STATE(7069), 2, - sym__simple_statement, - aux_sym__compound_statement_repeat1, - STATE(8469), 21, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - sym_create_statement, - sym_alter_statement, - sym_pg_command, - sym_return_statement, - sym_declare_statement, - sym_create_extension_statement, - sym_create_role_statement, - sym_create_schema_statement, - sym_drop_statement, - sym_set_statement, - sym_grant_statement, - sym_create_domain_statement, - sym_create_type_statement, - sym_create_index_statement, - sym_create_table_statement, - sym_create_view_statement, - sym_create_materialized_view_statement, - [293798] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(596), 1, - aux_sym_sequence_token5, - ACTIONS(10280), 1, - aux_sym_with_clause_token1, - ACTIONS(10282), 1, - aux_sym_create_table_statement_token1, - ACTIONS(592), 39, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_LBRACK, - [293852] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10284), 1, - aux_sym_with_clause_token1, - ACTIONS(10286), 1, - anon_sym_LPAREN, - ACTIONS(10288), 1, - aux_sym_create_table_statement_token1, - ACTIONS(10290), 1, - aux_sym_type_token1, - ACTIONS(10292), 1, - aux_sym_type_token2, - ACTIONS(215), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(211), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [293912] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10294), 1, - anon_sym_DOT, - STATE(7152), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(117), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 22, - anon_sym_LPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [293966] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10297), 1, - aux_sym_with_clause_token1, - ACTIONS(10299), 1, - aux_sym_create_table_statement_token1, - ACTIONS(604), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(600), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [294020] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9716), 1, - aux_sym_over_clause_token1, - STATE(7263), 1, - sym_over_clause, - ACTIONS(179), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [294074] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10301), 1, - aux_sym_with_clause_token1, - ACTIONS(10303), 1, - aux_sym_create_table_statement_token1, - ACTIONS(584), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(580), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [294128] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9844), 1, - aux_sym_over_clause_token1, - STATE(7386), 1, - sym_over_clause, - ACTIONS(201), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [294181] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9682), 1, - anon_sym_LBRACK, - ACTIONS(265), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [294232] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(427), 1, - aux_sym_sequence_token5, - ACTIONS(425), 40, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_LBRACK, - [294281] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(570), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(568), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [294330] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(566), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(564), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [294379] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(540), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(538), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [294428] = 24, - ACTIONS(3), 1, - sym_comment, - ACTIONS(377), 1, - aux_sym_where_clause_token1, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(3116), 1, - aux_sym_cte_token1, - ACTIONS(10305), 1, - aux_sym_cte_token2, - ACTIONS(10307), 1, - aux_sym_comment_statement_token7, - ACTIONS(10309), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10313), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10315), 1, - aux_sym_frame_clause_token2, - ACTIONS(10317), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10329), 1, - anon_sym_CARET, - ACTIONS(10333), 1, - anon_sym_SLASH, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7569), 1, - sym_identifier, - ACTIONS(375), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - ACTIONS(10319), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10321), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10323), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10325), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10327), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10331), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10311), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [294519] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10028), 1, - aux_sym_filter_clause_token1, - ACTIONS(10030), 1, - aux_sym_over_clause_token1, - STATE(7401), 1, - sym_filter_clause, - STATE(7658), 1, - sym_over_clause, - ACTIONS(197), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [294576] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(427), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(425), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [294625] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(435), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(433), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [294674] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(117), 19, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DOT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(115), 22, - anon_sym_LPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [294723] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10028), 1, - aux_sym_filter_clause_token1, - ACTIONS(10030), 1, - aux_sym_over_clause_token1, - STATE(7387), 1, - sym_filter_clause, - STATE(7617), 1, - sym_over_clause, - ACTIONS(187), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [294780] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(540), 1, - aux_sym_sequence_token5, - ACTIONS(538), 40, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_LBRACK, - [294829] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(439), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(437), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [294878] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(471), 1, - aux_sym_sequence_token5, - ACTIONS(469), 40, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_LBRACK, - [294927] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(618), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(616), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [294976] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(552), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(550), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [295025] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(548), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(546), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [295074] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(435), 1, - aux_sym_sequence_token5, - ACTIONS(433), 40, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_LBRACK, - [295123] = 22, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3326), 1, - aux_sym_with_clause_token1, - ACTIONS(10210), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10212), 1, - aux_sym_grant_statement_token8, - ACTIONS(10214), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - ACTIONS(10220), 1, - aux_sym_where_clause_token1, - ACTIONS(10222), 1, - aux_sym_join_type_token1, - ACTIONS(10226), 1, - aux_sym_join_clause_token1, - ACTIONS(10335), 1, - aux_sym_trigger_reference_token1, - STATE(7141), 1, - sym_from_clause, - STATE(7964), 1, - sym_where_clause, - STATE(7987), 1, - sym_group_by_clause, - STATE(7989), 1, - sym_window_clause, - STATE(8147), 1, - sym_order_by_clause, - STATE(8278), 1, - sym_limit_clause, - STATE(8391), 1, - sym_offset_clause, - STATE(15199), 1, - sym_join_type, - STATE(7128), 2, - sym_join_clause, - aux_sym__select_statement_repeat1, - ACTIONS(10224), 3, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - ACTIONS(3324), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [295210] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10337), 1, - anon_sym_LBRACK, - STATE(7176), 1, - aux_sym_array_type_repeat1, - ACTIONS(321), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [295263] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(544), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(542), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [295312] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(467), 1, - aux_sym_sequence_token5, - ACTIONS(465), 40, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_LBRACK, - [295361] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(532), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(530), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [295410] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10028), 1, - aux_sym_filter_clause_token1, - ACTIONS(10030), 1, - aux_sym_over_clause_token1, - STATE(7391), 1, - sym_filter_clause, - STATE(7606), 1, - sym_over_clause, - ACTIONS(179), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [295467] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9844), 1, - aux_sym_over_clause_token1, - STATE(7414), 1, - sym_over_clause, - ACTIONS(187), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [295520] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10149), 1, - anon_sym_COLON_COLON, - ACTIONS(265), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [295571] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10340), 1, - aux_sym_with_clause_token1, - ACTIONS(10342), 1, - anon_sym_LPAREN, - ACTIONS(10344), 1, - aux_sym_create_table_statement_token1, - ACTIONS(10346), 1, - aux_sym_type_token2, - ACTIONS(285), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(281), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [295628] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(486), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(484), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [295677] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10028), 1, - aux_sym_filter_clause_token1, - ACTIONS(10030), 1, - aux_sym_over_clause_token1, - STATE(7397), 1, - sym_filter_clause, - STATE(7585), 1, - sym_over_clause, - ACTIONS(201), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [295734] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9844), 1, - aux_sym_over_clause_token1, - STATE(7395), 1, - sym_over_clause, - ACTIONS(179), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [295787] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(419), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(417), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [295836] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(471), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(469), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [295885] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(467), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(465), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [295934] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10222), 1, - aux_sym_join_type_token1, - ACTIONS(10348), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10350), 1, - aux_sym_grant_statement_token8, - ACTIONS(10352), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10358), 1, - aux_sym_where_clause_token1, - ACTIONS(10360), 1, - aux_sym_join_clause_token1, - STATE(7972), 1, - sym_where_clause, - STATE(8008), 1, - sym_group_by_clause, - STATE(8028), 1, - sym_window_clause, - STATE(8100), 1, - sym_order_by_clause, - STATE(8287), 1, - sym_limit_clause, - STATE(8436), 1, - sym_offset_clause, - STATE(14932), 1, - sym_join_type, - STATE(7238), 2, - sym_join_clause, - aux_sym__select_statement_repeat1, - ACTIONS(10224), 3, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - ACTIONS(3754), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [296015] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(552), 1, - aux_sym_sequence_token5, - ACTIONS(550), 40, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_LBRACK, - [296064] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(261), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(259), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_filter_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [296113] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(618), 1, - aux_sym_sequence_token5, - ACTIONS(616), 40, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_LBRACK, - [296162] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(650), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(648), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [296211] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(490), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(488), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [296260] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10222), 1, - aux_sym_join_type_token1, - ACTIONS(10348), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10350), 1, - aux_sym_grant_statement_token8, - ACTIONS(10352), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10358), 1, - aux_sym_where_clause_token1, - ACTIONS(10360), 1, - aux_sym_join_clause_token1, - STATE(7972), 1, - sym_where_clause, - STATE(8008), 1, - sym_group_by_clause, - STATE(8028), 1, - sym_window_clause, - STATE(8100), 1, - sym_order_by_clause, - STATE(8287), 1, - sym_limit_clause, - STATE(8436), 1, - sym_offset_clause, - STATE(14932), 1, - sym_join_type, - STATE(7736), 2, - sym_join_clause, - aux_sym__select_statement_repeat1, - ACTIONS(10224), 3, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - ACTIONS(3754), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [296341] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10362), 1, - aux_sym_with_clause_token1, - ACTIONS(10364), 1, - aux_sym_create_table_statement_token1, - ACTIONS(596), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(592), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [296394] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9844), 1, - aux_sym_over_clause_token1, - STATE(7420), 1, - sym_over_clause, - ACTIONS(197), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [296447] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10366), 1, - aux_sym_with_clause_token1, - ACTIONS(10368), 1, - aux_sym_create_table_statement_token1, - ACTIONS(604), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(600), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [296500] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10370), 1, - anon_sym_LBRACK, - STATE(7229), 1, - aux_sym_array_type_repeat1, - ACTIONS(328), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(326), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [296553] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10372), 1, - aux_sym_with_clause_token1, - ACTIONS(10374), 1, - aux_sym_create_table_statement_token1, - ACTIONS(612), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(608), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [296606] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(187), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [296655] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(439), 1, - aux_sym_sequence_token5, - ACTIONS(437), 40, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_LBRACK, - [296704] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(566), 1, - aux_sym_sequence_token5, - ACTIONS(564), 40, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_LBRACK, - [296753] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(570), 1, - aux_sym_sequence_token5, - ACTIONS(568), 40, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_LBRACK, - [296802] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(197), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [296851] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9844), 1, - aux_sym_over_clause_token1, - STATE(7398), 1, - sym_over_clause, - ACTIONS(242), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [296904] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(654), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(652), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [296953] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(242), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [297002] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(179), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [297051] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(634), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(632), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [297100] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(295), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [297149] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(201), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [297198] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9844), 1, - aux_sym_over_clause_token1, - STATE(7390), 1, - sym_over_clause, - ACTIONS(295), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [297251] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(536), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(534), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [297300] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(275), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [297349] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(544), 1, - aux_sym_sequence_token5, - ACTIONS(542), 40, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_LBRACK, - [297398] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(590), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(588), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [297447] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(548), 1, - aux_sym_sequence_token5, - ACTIONS(546), 40, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_LBRACK, - [297496] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(423), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(421), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [297545] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(307), 19, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(305), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [297594] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(279), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [297643] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9844), 1, - aux_sym_over_clause_token1, - STATE(7424), 1, - sym_over_clause, - ACTIONS(275), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [297696] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9844), 1, - aux_sym_over_clause_token1, - STATE(7418), 1, - sym_over_clause, - ACTIONS(279), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [297749] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10202), 1, - aux_sym_with_clause_token1, - ACTIONS(10204), 1, - anon_sym_LPAREN, - ACTIONS(10206), 1, - aux_sym_create_table_statement_token1, - ACTIONS(285), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(281), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [297804] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10376), 1, - anon_sym_LBRACK, - STATE(7228), 1, - aux_sym_array_type_repeat1, - ACTIONS(328), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(326), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [297857] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10378), 1, - aux_sym_with_clause_token1, - ACTIONS(10380), 1, - anon_sym_LPAREN, - ACTIONS(10382), 1, - aux_sym_create_table_statement_token1, - ACTIONS(313), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(309), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [297912] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10376), 1, - anon_sym_LBRACK, - STATE(7236), 1, - aux_sym_array_type_repeat1, - ACTIONS(338), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(336), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [297965] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10370), 1, - anon_sym_LBRACK, - STATE(7176), 1, - aux_sym_array_type_repeat1, - ACTIONS(338), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(336), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [298018] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(431), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(429), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [298067] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(443), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(441), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [298116] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(447), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(445), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [298165] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10384), 1, - anon_sym_LPAREN, - ACTIONS(10386), 1, - aux_sym_comment_statement_token2, - STATE(7284), 3, - sym_on_update_action, - sym_on_delete_action, - aux_sym_references_constraint_repeat1, - ACTIONS(4254), 36, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [298218] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(453), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(451), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [298267] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10388), 1, - aux_sym_with_clause_token1, - ACTIONS(10390), 1, - aux_sym_create_table_statement_token1, - ACTIONS(584), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(580), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [298320] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10392), 1, - anon_sym_LBRACK, - STATE(7236), 1, - aux_sym_array_type_repeat1, - ACTIONS(321), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [298373] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(321), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [298422] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10222), 1, - aux_sym_join_type_token1, - ACTIONS(10348), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10350), 1, - aux_sym_grant_statement_token8, - ACTIONS(10352), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10358), 1, - aux_sym_where_clause_token1, - ACTIONS(10360), 1, - aux_sym_join_clause_token1, - STATE(7979), 1, - sym_where_clause, - STATE(8019), 1, - sym_window_clause, - STATE(8021), 1, - sym_group_by_clause, - STATE(8125), 1, - sym_order_by_clause, - STATE(8233), 1, - sym_limit_clause, - STATE(8410), 1, - sym_offset_clause, - STATE(14932), 1, - sym_join_type, - STATE(7736), 2, - sym_join_clause, - aux_sym__select_statement_repeat1, - ACTIONS(10224), 3, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - ACTIONS(3687), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [298503] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(307), 19, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(305), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [298552] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(463), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(461), 31, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [298601] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(486), 1, - aux_sym_sequence_token5, - ACTIONS(484), 40, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_LBRACK, - [298650] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(532), 1, - aux_sym_sequence_token5, - ACTIONS(530), 40, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_LBRACK, - [298699] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10395), 1, - anon_sym_LPAREN, - ACTIONS(10397), 1, - anon_sym_COLON_COLON, - ACTIONS(10399), 1, - anon_sym_DOT_STAR, - ACTIONS(265), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [298754] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(786), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(784), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [298802] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(443), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(441), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [298850] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(265), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [298898] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(790), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(788), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [298946] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(486), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(484), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [298994] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(838), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(836), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [299042] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(532), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(530), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [299090] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(842), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(840), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [299138] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(295), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [299186] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(431), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(429), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [299234] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9850), 1, - aux_sym_over_clause_token1, - STATE(7571), 1, - sym_over_clause, - ACTIONS(201), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [299286] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(201), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [299334] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(536), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(534), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [299382] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(197), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [299430] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(447), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(445), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [299478] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(467), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(465), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [299526] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(471), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(469), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [299574] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(544), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(542), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [299622] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(463), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(461), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [299670] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(275), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [299718] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(548), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(546), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [299766] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(423), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(421), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [299814] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(279), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [299862] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(431), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(429), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [299910] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(590), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(588), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [299958] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(552), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(550), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [300006] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(321), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [300054] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(179), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [300102] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(650), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(648), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [300150] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(486), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(484), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [300198] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(532), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(530), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [300246] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(242), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [300294] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10401), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(747), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(745), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [300344] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(654), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(652), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [300392] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9800), 1, - anon_sym_LBRACK, - ACTIONS(265), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [300442] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(187), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [300490] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(544), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(542), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [300538] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10401), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(719), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(717), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [300588] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(187), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [300636] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(711), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(709), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [300684] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10386), 1, - aux_sym_comment_statement_token2, - STATE(7298), 3, - sym_on_update_action, - sym_on_delete_action, - aux_sym_references_constraint_repeat1, - ACTIONS(4452), 36, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [300734] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(634), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(632), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [300782] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(321), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [300830] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(654), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(652), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [300878] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(197), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [300926] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(548), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(546), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [300974] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(662), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(660), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [301022] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(552), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(550), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [301070] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(447), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(445), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [301118] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9850), 1, - aux_sym_over_clause_token1, - STATE(7563), 1, - sym_over_clause, - ACTIONS(275), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [301170] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(443), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(441), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [301218] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(453), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(451), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [301266] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(618), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(616), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [301314] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10403), 1, - anon_sym_LBRACK, - STATE(7309), 1, - aux_sym_array_type_repeat1, - ACTIONS(328), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(326), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [301366] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10405), 1, - aux_sym_comment_statement_token2, - STATE(7298), 3, - sym_on_update_action, - sym_on_delete_action, - aux_sym_references_constraint_repeat1, - ACTIONS(4395), 36, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [301416] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10386), 1, - aux_sym_comment_statement_token2, - STATE(7298), 3, - sym_on_update_action, - sym_on_delete_action, - aux_sym_references_constraint_repeat1, - ACTIONS(4368), 36, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [301466] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(242), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [301514] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(490), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(488), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [301562] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10386), 1, - aux_sym_comment_statement_token2, - STATE(7375), 3, - sym_on_update_action, - sym_on_delete_action, - aux_sym_references_constraint_repeat1, - ACTIONS(4368), 36, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [301612] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10408), 1, - aux_sym_with_clause_token1, - ACTIONS(10410), 1, - aux_sym_create_table_statement_token1, - ACTIONS(584), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(580), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [301664] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(570), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(568), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [301712] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(566), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(564), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [301760] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(540), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(538), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [301808] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(427), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(425), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [301856] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10386), 1, - aux_sym_comment_statement_token2, - STATE(7299), 3, - sym_on_update_action, - sym_on_delete_action, - aux_sym_references_constraint_repeat1, - ACTIONS(4380), 36, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [301906] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10403), 1, - anon_sym_LBRACK, - STATE(7317), 1, - aux_sym_array_type_repeat1, - ACTIONS(338), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(336), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [301958] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10268), 1, - anon_sym_COLON_COLON, - ACTIONS(265), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [302008] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(435), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(433), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [302056] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(439), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(437), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [302104] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9850), 1, - aux_sym_over_clause_token1, - STATE(7517), 1, - sym_over_clause, - ACTIONS(197), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [302156] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(419), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(417), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [302204] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(570), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(568), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [302252] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(566), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(564), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [302300] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10412), 1, - anon_sym_LBRACK, - STATE(7317), 1, - aux_sym_array_type_repeat1, - ACTIONS(321), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [302352] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10415), 1, - aux_sym_with_clause_token1, - ACTIONS(10417), 1, - aux_sym_create_table_statement_token1, - ACTIONS(596), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(592), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [302404] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9850), 1, - aux_sym_over_clause_token1, - STATE(7560), 1, - sym_over_clause, - ACTIONS(279), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [302456] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(540), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(538), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [302504] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10419), 1, - anon_sym_LPAREN, - ACTIONS(10421), 1, - anon_sym_COLON_COLON, - ACTIONS(10423), 1, - anon_sym_DOT_STAR, - ACTIONS(265), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [302558] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(179), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [302606] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(427), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(425), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [302654] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10425), 1, - aux_sym_with_clause_token1, - ACTIONS(10427), 1, - aux_sym_create_table_statement_token1, - ACTIONS(604), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(600), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [302706] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(666), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(664), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [302754] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(435), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(433), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [302802] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9794), 1, - anon_sym_LBRACK, - ACTIONS(265), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [302852] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(439), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(437), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [302900] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(739), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(737), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [302948] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(670), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(668), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [302996] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(279), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [303044] = 21, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10222), 1, - aux_sym_join_type_token1, - ACTIONS(10348), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10350), 1, - aux_sym_grant_statement_token8, - ACTIONS(10352), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10358), 1, - aux_sym_where_clause_token1, - ACTIONS(10360), 1, - aux_sym_join_clause_token1, - ACTIONS(10429), 1, - aux_sym_trigger_reference_token1, - STATE(7190), 1, - sym_from_clause, - STATE(7971), 1, - sym_where_clause, - STATE(8014), 1, - sym_group_by_clause, - STATE(8015), 1, - sym_window_clause, - STATE(8163), 1, - sym_order_by_clause, - STATE(8229), 1, - sym_limit_clause, - STATE(8407), 1, - sym_offset_clause, - STATE(14932), 1, - sym_join_type, - STATE(7196), 2, - sym_join_clause, - aux_sym__select_statement_repeat1, - ACTIONS(10224), 3, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - ACTIONS(3324), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [303128] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(735), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(733), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [303176] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(295), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [303224] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(731), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(729), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [303272] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10431), 1, - aux_sym_with_clause_token1, - ACTIONS(10433), 1, - aux_sym_create_table_statement_token1, - ACTIONS(612), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(608), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [303324] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10401), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10435), 1, - aux_sym_cte_token2, - ACTIONS(10437), 1, - aux_sym_comment_statement_token7, - ACTIONS(10439), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10443), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10445), 1, - aux_sym_frame_clause_token2, - ACTIONS(10453), 1, - anon_sym_CARET, - ACTIONS(10457), 1, - anon_sym_SLASH, - ACTIONS(743), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10447), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10449), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10451), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10455), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10441), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(741), 10, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_create_function_statement_token7, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [303398] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(423), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(421), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [303446] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10401), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10453), 1, - anon_sym_CARET, - ACTIONS(10457), 1, - anon_sym_SLASH, - ACTIONS(10447), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10449), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10455), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 7, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 21, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [303506] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(727), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(725), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [303554] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(201), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [303602] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10258), 1, - anon_sym_COLON_COLON, - ACTIONS(265), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [303652] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(650), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(648), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [303700] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10401), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10435), 1, - aux_sym_cte_token2, - ACTIONS(10437), 1, - aux_sym_comment_statement_token7, - ACTIONS(10439), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10445), 1, - aux_sym_frame_clause_token2, - ACTIONS(10453), 1, - anon_sym_CARET, - ACTIONS(10457), 1, - anon_sym_SLASH, - ACTIONS(10447), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10449), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(763), 3, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10451), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10455), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10441), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(761), 10, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_create_function_statement_token7, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [303772] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(490), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(488), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [303820] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(467), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(465), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [303868] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(471), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(469), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [303916] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(307), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(305), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [303964] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(618), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(616), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [304012] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(771), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(769), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [304060] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(259), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(261), 20, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_filter_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [304108] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10401), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10435), 1, - aux_sym_cte_token2, - ACTIONS(10437), 1, - aux_sym_comment_statement_token7, - ACTIONS(10439), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10453), 1, - anon_sym_CARET, - ACTIONS(10457), 1, - anon_sym_SLASH, - ACTIONS(10447), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10449), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(767), 3, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10451), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10455), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10441), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(765), 11, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_create_function_statement_token7, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [304178] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(463), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(461), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [304226] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(160), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(158), 22, - anon_sym_LPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - anon_sym_DOT_STAR, - [304274] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(674), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(672), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [304322] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10459), 1, - aux_sym_with_clause_token1, - ACTIONS(10461), 1, - anon_sym_LPAREN, - ACTIONS(10463), 1, - aux_sym_create_table_statement_token1, - ACTIONS(313), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(309), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [304376] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(536), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(534), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [304424] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(658), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(656), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [304472] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9850), 1, - aux_sym_over_clause_token1, - STATE(7546), 1, - sym_over_clause, - ACTIONS(187), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [304524] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9850), 1, - aux_sym_over_clause_token1, - STATE(7509), 1, - sym_over_clause, - ACTIONS(295), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [304576] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(275), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [304624] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10401), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10453), 1, - anon_sym_CARET, - ACTIONS(10457), 1, - anon_sym_SLASH, - ACTIONS(10455), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 9, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 23, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [304680] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10401), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(684), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [304730] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10340), 1, - aux_sym_with_clause_token1, - ACTIONS(10342), 1, - anon_sym_LPAREN, - ACTIONS(10344), 1, - aux_sym_create_table_statement_token1, - ACTIONS(285), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(281), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [304784] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10401), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10453), 1, - anon_sym_CARET, - ACTIONS(684), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [304836] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(453), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(451), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [304884] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(419), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(417), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [304932] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(634), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(632), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [304980] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(590), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(588), 22, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [305028] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(723), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(721), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [305076] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(705), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(703), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [305124] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(688), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(686), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [305172] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(715), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(713), 30, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_grant_statement_token8, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [305220] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9850), 1, - aux_sym_over_clause_token1, - STATE(7567), 1, - sym_over_clause, - ACTIONS(179), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [305272] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10386), 1, - aux_sym_comment_statement_token2, - STATE(7298), 3, - sym_on_update_action, - sym_on_delete_action, - aux_sym_references_constraint_repeat1, - ACTIONS(4384), 36, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [305322] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9850), 1, - aux_sym_over_clause_token1, - STATE(7556), 1, - sym_over_clause, - ACTIONS(242), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [305374] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10305), 1, - aux_sym_cte_token2, - ACTIONS(10307), 1, - aux_sym_comment_statement_token7, - ACTIONS(10309), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10315), 1, - aux_sym_frame_clause_token2, - ACTIONS(10317), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10329), 1, - anon_sym_CARET, - ACTIONS(10333), 1, - anon_sym_SLASH, - ACTIONS(10323), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10325), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10327), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10331), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(761), 6, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(763), 6, - aux_sym_cte_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10311), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [305445] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(662), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(660), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [305492] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9771), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(719), 17, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(717), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [305541] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10030), 1, - aux_sym_over_clause_token1, - STATE(7606), 1, - sym_over_clause, - ACTIONS(179), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [305592] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10465), 1, - aux_sym_with_clause_token1, - ACTIONS(10467), 1, - aux_sym_create_table_statement_token1, - ACTIONS(604), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(600), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [305643] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(731), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(729), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [305690] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10469), 1, - anon_sym_LPAREN, - ACTIONS(10471), 1, - anon_sym_COLON_COLON, - ACTIONS(10473), 1, - anon_sym_DOT_STAR, - ACTIONS(265), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [305743] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(735), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(733), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [305790] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(711), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(709), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [305837] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(279), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [305884] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10030), 1, - aux_sym_over_clause_token1, - STATE(7603), 1, - sym_over_clause, - ACTIONS(295), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [305935] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10030), 1, - aux_sym_over_clause_token1, - STATE(7585), 1, - sym_over_clause, - ACTIONS(201), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [305986] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(715), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(713), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [306033] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(423), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(421), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [306080] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10030), 1, - aux_sym_over_clause_token1, - STATE(7580), 1, - sym_over_clause, - ACTIONS(275), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [306131] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(739), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(737), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [306178] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(688), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(686), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [306225] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(662), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(660), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [306272] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(275), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [306319] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10475), 1, - anon_sym_LBRACK, - STATE(7396), 1, - aux_sym_array_type_repeat1, - ACTIONS(321), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [306370] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10030), 1, - aux_sym_over_clause_token1, - STATE(7619), 1, - sym_over_clause, - ACTIONS(279), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [306421] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(536), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(534), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [306468] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(201), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [306515] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(666), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(664), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [306562] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10030), 1, - aux_sym_over_clause_token1, - STATE(7609), 1, - sym_over_clause, - ACTIONS(242), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [306613] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(467), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(465), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [306660] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(723), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(721), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [306707] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10305), 1, - aux_sym_cte_token2, - ACTIONS(10307), 1, - aux_sym_comment_statement_token7, - ACTIONS(10309), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10313), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10315), 1, - aux_sym_frame_clause_token2, - ACTIONS(10317), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10329), 1, - anon_sym_CARET, - ACTIONS(10333), 1, - anon_sym_SLASH, - ACTIONS(10323), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10325), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10327), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(743), 5, - aux_sym_cte_token1, - aux_sym_where_clause_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10331), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(741), 6, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10311), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [306780] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(471), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(469), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [306827] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(842), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(840), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [306874] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10030), 1, - aux_sym_over_clause_token1, - STATE(7617), 1, - sym_over_clause, - ACTIONS(187), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [306925] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(790), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(788), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [306972] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(486), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(484), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [307019] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(532), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(530), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [307066] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(739), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(737), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [307113] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10478), 1, - anon_sym_COMMA, - ACTIONS(10480), 1, - aux_sym_cte_token2, - ACTIONS(10484), 1, - aux_sym_comment_statement_token7, - ACTIONS(10486), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10490), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10492), 1, - aux_sym_frame_clause_token2, - ACTIONS(10494), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10506), 1, - anon_sym_CARET, - ACTIONS(10510), 1, - anon_sym_SLASH, - STATE(9372), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10496), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10498), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10500), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10502), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10504), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10482), 5, - anon_sym_RPAREN, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_kind_token1, - ACTIONS(10508), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10488), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [307192] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9771), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(747), 17, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(745), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [307241] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(295), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [307288] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10512), 1, - aux_sym_with_clause_token1, - ACTIONS(10514), 1, - aux_sym_create_table_statement_token1, - ACTIONS(596), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(592), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [307339] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10516), 1, - aux_sym_with_clause_token1, - ACTIONS(10518), 1, - aux_sym_create_table_statement_token1, - ACTIONS(612), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(608), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [307390] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(179), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [307437] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(447), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(445), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [307484] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(544), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(542), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [307531] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(242), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [307578] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10030), 1, - aux_sym_over_clause_token1, - STATE(7658), 1, - sym_over_clause, - ACTIONS(197), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [307629] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(727), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(725), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [307676] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(650), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(648), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [307723] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(431), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(429), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [307770] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(261), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(259), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_filter_clause_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [307817] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10520), 1, - anon_sym_LBRACK, - STATE(7458), 1, - aux_sym_array_type_repeat1, - ACTIONS(328), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(326), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [307868] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(842), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(840), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [307915] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(654), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(652), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [307962] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(265), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [308009] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(705), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(703), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [308056] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(727), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(725), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [308103] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(548), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(546), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [308150] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(771), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(769), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [308197] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(786), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(784), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [308244] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(723), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(721), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [308291] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(715), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(713), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [308338] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(838), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(836), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [308385] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10401), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10435), 1, - aux_sym_cte_token2, - ACTIONS(10437), 1, - aux_sym_comment_statement_token7, - ACTIONS(10439), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10443), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10445), 1, - aux_sym_frame_clause_token2, - ACTIONS(10453), 1, - anon_sym_CARET, - ACTIONS(10457), 1, - anon_sym_SLASH, - ACTIONS(10447), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10449), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10522), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10524), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10451), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10455), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(1980), 7, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_create_function_statement_token7, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - ACTIONS(10441), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [308460] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(187), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [308507] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(552), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(550), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [308554] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(618), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(616), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [308601] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(666), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(664), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [308648] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(570), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(568), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [308695] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(566), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(564), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [308742] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(540), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(538), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [308789] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9771), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9783), 1, - anon_sym_CARET, - ACTIONS(684), 17, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 20, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [308840] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(427), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(425), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [308887] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(307), 19, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(305), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [308934] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(670), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(668), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [308981] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9771), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(684), 17, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [309030] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(688), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(686), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [309077] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(790), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(788), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [309124] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(705), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(703), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [309171] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(265), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [309218] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10317), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10329), 1, - anon_sym_CARET, - ACTIONS(684), 17, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 20, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [309269] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10317), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(684), 17, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [309318] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10317), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10329), 1, - anon_sym_CARET, - ACTIONS(10333), 1, - anon_sym_SLASH, - ACTIONS(10331), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(682), 15, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 16, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [309373] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10520), 1, - anon_sym_LBRACK, - STATE(7396), 1, - aux_sym_array_type_repeat1, - ACTIONS(338), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(336), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [309424] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(658), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(656), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [309471] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10305), 1, - aux_sym_cte_token2, - ACTIONS(10307), 1, - aux_sym_comment_statement_token7, - ACTIONS(10309), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10317), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10329), 1, - anon_sym_CARET, - ACTIONS(10333), 1, - anon_sym_SLASH, - ACTIONS(10323), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10325), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10327), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10331), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(765), 6, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(767), 7, - aux_sym_cte_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10311), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [309540] = 23, - ACTIONS(3), 1, - sym_comment, - ACTIONS(377), 1, - aux_sym_comment_statement_token2, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(3116), 1, - aux_sym_cte_token1, - ACTIONS(10526), 1, - aux_sym_cte_token2, - ACTIONS(10528), 1, - aux_sym_comment_statement_token7, - ACTIONS(10530), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10534), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10536), 1, - aux_sym_frame_clause_token2, - ACTIONS(10538), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10550), 1, - anon_sym_CARET, - ACTIONS(10554), 1, - anon_sym_SLASH, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7569), 1, - sym_identifier, - ACTIONS(10540), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10542), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10544), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10546), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10548), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10552), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10532), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [309627] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(435), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(433), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [309674] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(197), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [309721] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9771), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9783), 1, - anon_sym_CARET, - ACTIONS(9787), 1, - anon_sym_SLASH, - ACTIONS(9785), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(682), 15, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 16, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [309776] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(439), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(437), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [309823] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10317), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10329), 1, - anon_sym_CARET, - ACTIONS(10333), 1, - anon_sym_SLASH, - ACTIONS(10323), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10325), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10331), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(682), 13, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 14, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [309882] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(490), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(488), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [309929] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(735), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(733), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [309976] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(731), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(729), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [310023] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(674), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(672), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [310070] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(674), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(672), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [310117] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(670), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(668), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [310164] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9755), 1, - aux_sym_cte_token2, - ACTIONS(9759), 1, - aux_sym_comment_statement_token7, - ACTIONS(9761), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(9765), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(9769), 1, - aux_sym_frame_clause_token2, - ACTIONS(9771), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9783), 1, - anon_sym_CARET, - ACTIONS(9787), 1, - anon_sym_SLASH, - ACTIONS(9777), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(9779), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(9781), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(743), 5, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(9785), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(741), 6, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(9763), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [310237] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(838), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(836), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [310284] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10317), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(747), 17, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(745), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [310333] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(786), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(784), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [310380] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10397), 1, - anon_sym_COLON_COLON, - ACTIONS(265), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [310429] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9920), 1, - anon_sym_LBRACK, - ACTIONS(265), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [310478] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(419), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(417), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [310525] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9771), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9783), 1, - anon_sym_CARET, - ACTIONS(9787), 1, - anon_sym_SLASH, - ACTIONS(9777), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(9779), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(9785), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(682), 13, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 14, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [310584] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10556), 1, - aux_sym_with_clause_token1, - ACTIONS(10558), 1, - aux_sym_create_table_statement_token1, - ACTIONS(584), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(580), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [310635] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(634), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(632), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [310682] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(148), 1, - aux_sym_with_clause_token1, - ACTIONS(3599), 1, - aux_sym_within_group_clause_token1, - ACTIONS(3601), 1, - aux_sym_filter_clause_token1, - ACTIONS(10560), 1, - aux_sym_over_clause_token1, - STATE(2159), 1, - sym_over_clause, - STATE(7604), 1, - sym_within_group_clause, - STATE(7733), 1, - sym_filter_clause, - ACTIONS(146), 32, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [310741] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10317), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(719), 17, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(717), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [310790] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9755), 1, - aux_sym_cte_token2, - ACTIONS(9759), 1, - aux_sym_comment_statement_token7, - ACTIONS(9761), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(9769), 1, - aux_sym_frame_clause_token2, - ACTIONS(9771), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9783), 1, - anon_sym_CARET, - ACTIONS(9787), 1, - anon_sym_SLASH, - ACTIONS(9777), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(9779), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(9781), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9785), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(761), 6, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(763), 6, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(9763), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [310861] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(463), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(461), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [310908] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(453), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(451), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [310955] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(443), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(441), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [311002] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(117), 1, - aux_sym_with_clause_token1, - ACTIONS(10562), 1, - anon_sym_DOT, - STATE(7489), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 36, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_create_table_statement_token1, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - [311053] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(771), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(769), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [311100] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9755), 1, - aux_sym_cte_token2, - ACTIONS(9759), 1, - aux_sym_comment_statement_token7, - ACTIONS(9761), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(9771), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9783), 1, - anon_sym_CARET, - ACTIONS(9787), 1, - anon_sym_SLASH, - ACTIONS(9777), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(9779), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(9781), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9785), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(765), 6, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(767), 7, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(9763), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [311169] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(160), 1, - aux_sym_with_clause_token1, - ACTIONS(10565), 1, - anon_sym_DOT, - STATE(7495), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 36, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_create_table_statement_token1, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - [311220] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(152), 1, - aux_sym_with_clause_token1, - ACTIONS(3599), 1, - aux_sym_within_group_clause_token1, - ACTIONS(3601), 1, - aux_sym_filter_clause_token1, - ACTIONS(10560), 1, - aux_sym_over_clause_token1, - STATE(2203), 1, - sym_over_clause, - STATE(7655), 1, - sym_within_group_clause, - STATE(7763), 1, - sym_filter_clause, - ACTIONS(150), 32, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [311279] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(156), 1, - aux_sym_with_clause_token1, - ACTIONS(3599), 1, - aux_sym_within_group_clause_token1, - ACTIONS(3601), 1, - aux_sym_filter_clause_token1, - ACTIONS(10560), 1, - aux_sym_over_clause_token1, - STATE(2200), 1, - sym_over_clause, - STATE(7653), 1, - sym_within_group_clause, - STATE(7774), 1, - sym_filter_clause, - ACTIONS(154), 32, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [311338] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(124), 1, - aux_sym_with_clause_token1, - ACTIONS(10565), 1, - anon_sym_DOT, - STATE(7489), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 36, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_create_table_statement_token1, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - [311389] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(711), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_where_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(709), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [311436] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(658), 18, - aux_sym_cte_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(656), 21, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [311483] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(134), 1, - aux_sym_with_clause_token1, - ACTIONS(3599), 1, - aux_sym_within_group_clause_token1, - ACTIONS(3601), 1, - aux_sym_filter_clause_token1, - ACTIONS(10560), 1, - aux_sym_over_clause_token1, - STATE(2179), 1, - sym_over_clause, - STATE(7614), 1, - sym_within_group_clause, - STATE(7754), 1, - sym_filter_clause, - ACTIONS(132), 32, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [311542] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(590), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(588), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [311589] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(321), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 29, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [311636] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10494), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(684), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [311684] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10401), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10435), 1, - aux_sym_cte_token2, - ACTIONS(10437), 1, - aux_sym_comment_statement_token7, - ACTIONS(10439), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10443), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10445), 1, - aux_sym_frame_clause_token2, - ACTIONS(10453), 1, - anon_sym_CARET, - ACTIONS(10457), 1, - anon_sym_SLASH, - ACTIONS(10447), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10449), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10522), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10524), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10451), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10455), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(2265), 6, - anon_sym_RPAREN, - aux_sym_create_function_statement_token7, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - ACTIONS(10441), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [311758] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(705), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(703), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [311804] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(715), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(713), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [311850] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(197), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [311896] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(179), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [311942] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(654), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(652), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [311988] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(486), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(484), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [312034] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(423), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(421), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [312080] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(786), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(784), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [312126] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10567), 1, - anon_sym_LBRACK, - STATE(7511), 1, - aux_sym_array_type_repeat1, - ACTIONS(321), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [312176] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(688), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(686), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [312222] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4406), 1, - anon_sym_DOT, - STATE(4327), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 2, - anon_sym_LPAREN, - anon_sym_COLON_COLON, - ACTIONS(4402), 34, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [312272] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10494), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10506), 1, - anon_sym_CARET, - ACTIONS(684), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [312322] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10494), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10506), 1, - anon_sym_CARET, - ACTIONS(10510), 1, - anon_sym_SLASH, - ACTIONS(10508), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 9, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 21, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [312376] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10480), 1, - aux_sym_cte_token2, - ACTIONS(10484), 1, - aux_sym_comment_statement_token7, - ACTIONS(10486), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10494), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10506), 1, - anon_sym_CARET, - ACTIONS(10510), 1, - anon_sym_SLASH, - ACTIONS(10500), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10502), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(767), 3, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10504), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10508), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10488), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(765), 9, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [312444] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(242), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [312490] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(727), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(725), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [312536] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10480), 1, - aux_sym_cte_token2, - ACTIONS(10484), 1, - aux_sym_comment_statement_token7, - ACTIONS(10486), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10492), 1, - aux_sym_frame_clause_token2, - ACTIONS(10494), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10506), 1, - anon_sym_CARET, - ACTIONS(10510), 1, - anon_sym_SLASH, - ACTIONS(10500), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10502), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(763), 3, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10504), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10508), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10488), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(761), 8, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_kind_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [312606] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(658), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(656), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [312652] = 22, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3326), 1, - aux_sym_with_clause_token1, - ACTIONS(10210), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10212), 1, - aux_sym_grant_statement_token8, - ACTIONS(10214), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - ACTIONS(10220), 1, - aux_sym_where_clause_token1, - ACTIONS(10222), 1, - aux_sym_join_type_token1, - ACTIONS(10226), 1, - aux_sym_join_clause_token1, - ACTIONS(10570), 1, - aux_sym_trigger_reference_token1, - STATE(7141), 1, - sym_from_clause, - STATE(7964), 1, - sym_where_clause, - STATE(7987), 1, - sym_group_by_clause, - STATE(7989), 1, - sym_window_clause, - STATE(8147), 1, - sym_order_by_clause, - STATE(8278), 1, - sym_limit_clause, - STATE(8391), 1, - sym_offset_clause, - STATE(15199), 1, - sym_join_type, - STATE(7128), 2, - sym_join_clause, - aux_sym__select_statement_repeat1, - ACTIONS(10224), 3, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - ACTIONS(3324), 15, - anon_sym_SEMI, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [312736] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(201), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [312782] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10494), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10506), 1, - anon_sym_CARET, - ACTIONS(10510), 1, - anon_sym_SLASH, - ACTIONS(10500), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10502), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10508), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 7, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 19, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [312840] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(463), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(461), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [312886] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(842), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(840), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [312932] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10572), 1, - anon_sym_LBRACK, - STATE(7527), 1, - aux_sym_array_type_repeat1, - ACTIONS(328), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(326), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [312982] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10572), 1, - anon_sym_LBRACK, - STATE(7511), 1, - aux_sym_array_type_repeat1, - ACTIONS(338), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(336), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [313032] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(674), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(672), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [313078] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(670), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(668), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [313124] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(490), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(488), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [313170] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(666), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(664), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [313216] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10480), 1, - aux_sym_cte_token2, - ACTIONS(10484), 1, - aux_sym_comment_statement_token7, - ACTIONS(10486), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10490), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10492), 1, - aux_sym_frame_clause_token2, - ACTIONS(10494), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10506), 1, - anon_sym_CARET, - ACTIONS(10510), 1, - anon_sym_SLASH, - ACTIONS(10496), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10498), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10500), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10502), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10504), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10508), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10574), 6, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_kind_token1, - ACTIONS(10488), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [313290] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(439), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(437), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [313336] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10141), 1, - anon_sym_LBRACK, - ACTIONS(265), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [313384] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(590), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(588), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [313430] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(187), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [313476] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(471), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(469), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [313522] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(634), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(632), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [313568] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(532), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(530), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [313614] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(662), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(660), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [313660] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(435), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(433), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [313706] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(711), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(709), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [313752] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10494), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(719), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(717), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [313800] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10494), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(747), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(745), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [313848] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(650), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(648), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [313894] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(295), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [313940] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(453), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(451), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [313986] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(467), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(465), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [314032] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(321), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [314078] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10421), 1, - anon_sym_COLON_COLON, - ACTIONS(265), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [314126] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(739), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(737), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [314172] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(427), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(425), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [314218] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(419), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(417), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [314264] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(771), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(769), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [314310] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(265), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [314356] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(536), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(534), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [314402] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(790), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(788), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [314448] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(838), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(836), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [314494] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(544), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(542), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [314540] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(447), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(445), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [314586] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(548), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(546), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [314632] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(443), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(441), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [314678] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(431), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(429), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [314724] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(540), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(538), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [314770] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(731), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(729), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [314816] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(566), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(564), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [314862] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(275), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [314908] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(735), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(733), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [314954] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10576), 1, - anon_sym_LPAREN, - ACTIONS(4295), 37, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [315000] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(570), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(568), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [315046] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(279), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [315092] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(552), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(550), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [315138] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10578), 1, - anon_sym_LPAREN, - ACTIONS(4308), 37, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [315184] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(307), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(305), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_over_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [315230] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10480), 1, - aux_sym_cte_token2, - ACTIONS(10484), 1, - aux_sym_comment_statement_token7, - ACTIONS(10486), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10490), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10492), 1, - aux_sym_frame_clause_token2, - ACTIONS(10494), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10506), 1, - anon_sym_CARET, - ACTIONS(10510), 1, - anon_sym_SLASH, - ACTIONS(743), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10500), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10502), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10504), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10508), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10488), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(741), 8, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_kind_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [315302] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(723), 10, - aux_sym_create_trigger_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(721), 28, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_statement_token10, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_clause_token2, - aux_sym_frame_kind_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [315348] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(618), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(616), 20, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [315394] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(443), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(441), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [315439] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(662), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(660), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [315484] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(431), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(429), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [315529] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10526), 1, - aux_sym_cte_token2, - ACTIONS(10528), 1, - aux_sym_comment_statement_token7, - ACTIONS(10530), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10538), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10550), 1, - anon_sym_CARET, - ACTIONS(10554), 1, - anon_sym_SLASH, - ACTIONS(10544), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10546), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(765), 4, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10548), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10552), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(767), 7, - aux_sym_cte_token1, - aux_sym_comment_statement_token2, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10532), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [315596] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(658), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(656), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [315641] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(179), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(177), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [315686] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10538), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10550), 1, - anon_sym_CARET, - ACTIONS(10554), 1, - anon_sym_SLASH, - ACTIONS(10552), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(682), 13, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 16, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [315739] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(279), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(277), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [315784] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10538), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10550), 1, - anon_sym_CARET, - ACTIONS(10554), 1, - anon_sym_SLASH, - ACTIONS(10544), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10546), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10552), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(682), 11, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(684), 14, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - [315841] = 21, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10401), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10435), 1, - aux_sym_cte_token2, - ACTIONS(10437), 1, - aux_sym_comment_statement_token7, - ACTIONS(10439), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10443), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10445), 1, - aux_sym_frame_clause_token2, - ACTIONS(10453), 1, - anon_sym_CARET, - ACTIONS(10457), 1, - anon_sym_SLASH, - ACTIONS(10580), 1, - anon_sym_COMMA, - ACTIONS(10582), 1, - anon_sym_RPAREN, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(9931), 1, - aux_sym_expression_list_repeat1, - STATE(12996), 1, - sym_order_by_clause, - ACTIONS(10447), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10449), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10522), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10524), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10451), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10455), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10441), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [315922] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(453), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(451), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [315967] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10538), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(684), 17, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [316014] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(467), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(465), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [316059] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10538), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10550), 1, - anon_sym_CARET, - ACTIONS(684), 17, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 18, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [316108] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(739), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(737), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [316153] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(265), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [316198] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(674), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(672), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [316243] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(471), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(469), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [316288] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4391), 37, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [316331] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(790), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(788), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [316376] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(463), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(461), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [316421] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(705), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(703), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [316466] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10538), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(747), 17, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(745), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [316513] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(771), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(769), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [316558] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(711), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(709), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [316603] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(423), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(421), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [316648] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3601), 1, - aux_sym_filter_clause_token1, - ACTIONS(10560), 1, - aux_sym_over_clause_token1, - STATE(2176), 1, - sym_over_clause, - STATE(7718), 1, - sym_filter_clause, - ACTIONS(199), 33, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [316699] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10471), 1, - anon_sym_COLON_COLON, - ACTIONS(265), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [316746] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(275), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(273), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [316791] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4372), 37, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [316834] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4310), 1, - aux_sym_with_clause_token1, - ACTIONS(10586), 1, - anon_sym_LPAREN, - ACTIONS(4308), 35, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [316881] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(536), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(534), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [316926] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4855), 37, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [316969] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(723), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(721), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [317014] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(486), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(484), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [317059] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(532), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(530), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [317104] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3601), 1, - aux_sym_filter_clause_token1, - ACTIONS(10560), 1, - aux_sym_over_clause_token1, - STATE(2155), 1, - sym_over_clause, - STATE(7729), 1, - sym_filter_clause, - ACTIONS(177), 33, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [317155] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(666), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(664), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [317200] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(201), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(199), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [317245] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(295), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(293), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [317290] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10538), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(719), 17, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(717), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [317337] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(447), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(445), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [317382] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(670), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(668), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [317427] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(544), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(542), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [317472] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(735), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(733), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [317517] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(548), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(546), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [317562] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4877), 37, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [317605] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(838), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(836), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [317650] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(552), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(550), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [317695] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(842), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(840), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [317740] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(618), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(616), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [317785] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(570), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(568), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [317830] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(566), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(564), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [317875] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(540), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(538), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [317920] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(427), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(425), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [317965] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(688), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(686), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [318010] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(590), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(588), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [318055] = 21, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10222), 1, - aux_sym_join_type_token1, - ACTIONS(10348), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10350), 1, - aux_sym_grant_statement_token8, - ACTIONS(10352), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10358), 1, - aux_sym_where_clause_token1, - ACTIONS(10360), 1, - aux_sym_join_clause_token1, - ACTIONS(10588), 1, - aux_sym_trigger_reference_token1, - STATE(7190), 1, - sym_from_clause, - STATE(7971), 1, - sym_where_clause, - STATE(8014), 1, - sym_group_by_clause, - STATE(8015), 1, - sym_window_clause, - STATE(8163), 1, - sym_order_by_clause, - STATE(8229), 1, - sym_limit_clause, - STATE(8407), 1, - sym_offset_clause, - STATE(14932), 1, - sym_join_type, - STATE(7196), 2, - sym_join_clause, - aux_sym__select_statement_repeat1, - ACTIONS(10224), 3, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - ACTIONS(3324), 15, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [318136] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(435), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(433), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [318181] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(419), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(417), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [318226] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(439), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(437), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [318271] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10526), 1, - aux_sym_cte_token2, - ACTIONS(10528), 1, - aux_sym_comment_statement_token7, - ACTIONS(10530), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10534), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10536), 1, - aux_sym_frame_clause_token2, - ACTIONS(10538), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10550), 1, - anon_sym_CARET, - ACTIONS(10554), 1, - anon_sym_SLASH, - ACTIONS(10544), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10546), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(741), 4, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10548), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(743), 5, - aux_sym_cte_token1, - aux_sym_comment_statement_token2, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10552), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10532), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [318342] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4881), 37, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [318385] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(490), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(488), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [318430] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10401), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10435), 1, - aux_sym_cte_token2, - ACTIONS(10437), 1, - aux_sym_comment_statement_token7, - ACTIONS(10439), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10443), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10445), 1, - aux_sym_frame_clause_token2, - ACTIONS(10453), 1, - anon_sym_CARET, - ACTIONS(10457), 1, - anon_sym_SLASH, - ACTIONS(10447), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10449), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10522), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10524), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10451), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(2323), 5, - anon_sym_RPAREN, - aux_sym_create_function_statement_token7, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - ACTIONS(10455), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10441), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [318503] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(197), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(195), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [318548] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(786), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(784), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [318593] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(650), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(648), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [318638] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10526), 1, - aux_sym_cte_token2, - ACTIONS(10528), 1, - aux_sym_comment_statement_token7, - ACTIONS(10530), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10536), 1, - aux_sym_frame_clause_token2, - ACTIONS(10538), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10550), 1, - anon_sym_CARET, - ACTIONS(10554), 1, - anon_sym_SLASH, - ACTIONS(10544), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10546), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(761), 4, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10548), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10552), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(763), 6, - aux_sym_cte_token1, - aux_sym_comment_statement_token2, - aux_sym_create_trigger_statement_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10532), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [318707] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(727), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(725), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [318752] = 21, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10401), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10435), 1, - aux_sym_cte_token2, - ACTIONS(10437), 1, - aux_sym_comment_statement_token7, - ACTIONS(10439), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10443), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10445), 1, - aux_sym_frame_clause_token2, - ACTIONS(10453), 1, - anon_sym_CARET, - ACTIONS(10457), 1, - anon_sym_SLASH, - ACTIONS(10580), 1, - anon_sym_COMMA, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10590), 1, - anon_sym_RPAREN, - STATE(9879), 1, - aux_sym_expression_list_repeat1, - STATE(12622), 1, - sym_order_by_clause, - ACTIONS(10447), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10449), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10522), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10524), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10451), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10455), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10441), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [318833] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10236), 1, - anon_sym_LBRACK, - ACTIONS(265), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [318880] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(321), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(319), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [318925] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(715), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(713), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [318970] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(731), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_comment_statement_token2, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - sym__unquoted_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(729), 19, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [319015] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3601), 1, - aux_sym_filter_clause_token1, - ACTIONS(10560), 1, - aux_sym_over_clause_token1, - STATE(2160), 1, - sym_over_clause, - STATE(7750), 1, - sym_filter_clause, - ACTIONS(185), 33, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [319066] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4297), 1, - aux_sym_with_clause_token1, - ACTIONS(10592), 1, - anon_sym_LPAREN, - ACTIONS(4295), 35, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [319113] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3601), 1, - aux_sym_filter_clause_token1, - ACTIONS(10560), 1, - aux_sym_over_clause_token1, - STATE(2181), 1, - sym_over_clause, - STATE(7778), 1, - sym_filter_clause, - ACTIONS(195), 33, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [319164] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(187), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(185), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [319209] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(654), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(652), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [319254] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(242), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(240), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [319299] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(634), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(632), 27, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [319344] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4376), 37, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [319387] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(265), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(263), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [319431] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10594), 1, - aux_sym_select_clause_body_token1, - ACTIONS(4446), 35, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [319475] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(842), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(840), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [319519] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(790), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(788), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [319563] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4422), 1, - aux_sym_with_clause_token1, - ACTIONS(10596), 1, - aux_sym_join_type_token1, - ACTIONS(10602), 1, - aux_sym_join_clause_token1, - STATE(15199), 1, - sym_join_type, - STATE(7665), 2, - sym_join_clause, - aux_sym__select_statement_repeat1, - ACTIONS(10599), 3, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - ACTIONS(4420), 27, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - [319617] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4448), 1, - aux_sym_with_clause_token1, - ACTIONS(10605), 1, - aux_sym_select_clause_body_token1, - ACTIONS(4446), 34, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [319663] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4393), 1, - aux_sym_with_clause_token1, - ACTIONS(4391), 35, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [319707] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(670), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(668), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [319751] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10607), 1, - anon_sym_DOT, - STATE(7677), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 34, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [319797] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(727), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(725), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [319841] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(771), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(769), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [319885] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10609), 1, - aux_sym_cte_token2, - ACTIONS(10611), 1, - aux_sym_comment_statement_token7, - ACTIONS(10613), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10617), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10619), 1, - aux_sym_frame_clause_token2, - ACTIONS(10621), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10633), 1, - anon_sym_CARET, - ACTIONS(10637), 1, - anon_sym_SLASH, - ACTIONS(10623), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10625), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10627), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10629), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(2675), 4, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - ACTIONS(10631), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10635), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10615), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [319957] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(739), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(737), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [320001] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10621), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(747), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(745), 25, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [320047] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10621), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(719), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(717), 25, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [320093] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(711), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(709), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [320137] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10639), 1, - anon_sym_DOT, - STATE(7677), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 34, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [320183] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(723), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(721), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [320227] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(735), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(733), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [320271] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(715), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(713), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [320315] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4374), 1, - aux_sym_with_clause_token1, - ACTIONS(4372), 35, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [320359] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(662), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(660), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [320403] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(838), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(836), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [320447] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(688), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(686), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [320491] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10607), 1, - anon_sym_DOT, - STATE(7669), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 34, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token2, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [320537] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(705), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(703), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [320581] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(786), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(784), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [320625] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4378), 1, - aux_sym_with_clause_token1, - ACTIONS(4376), 35, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_select_clause_body_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [320669] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10621), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10633), 1, - anon_sym_CARET, - ACTIONS(10637), 1, - anon_sym_SLASH, - ACTIONS(10627), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10629), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10635), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 7, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 17, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [320725] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(731), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(729), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [320769] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(674), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(672), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [320813] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10621), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10633), 1, - anon_sym_CARET, - ACTIONS(684), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 24, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [320861] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10621), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(684), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 25, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [320907] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(2575), 4, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_trigger_reference_token1, - aux_sym_where_clause_token1, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [320979] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10621), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10633), 1, - anon_sym_CARET, - ACTIONS(10637), 1, - anon_sym_SLASH, - ACTIONS(10635), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(684), 9, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(682), 19, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [321031] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(658), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(656), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [321075] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10609), 1, - aux_sym_cte_token2, - ACTIONS(10611), 1, - aux_sym_comment_statement_token7, - ACTIONS(10613), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10617), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10619), 1, - aux_sym_frame_clause_token2, - ACTIONS(10621), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10633), 1, - anon_sym_CARET, - ACTIONS(10637), 1, - anon_sym_SLASH, - ACTIONS(743), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10627), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10629), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10631), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10635), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(741), 6, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10615), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [321145] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10609), 1, - aux_sym_cte_token2, - ACTIONS(10611), 1, - aux_sym_comment_statement_token7, - ACTIONS(10613), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10621), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10633), 1, - anon_sym_CARET, - ACTIONS(10637), 1, - anon_sym_SLASH, - ACTIONS(767), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10627), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10629), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10631), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10635), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10615), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - ACTIONS(765), 8, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - [321211] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10609), 1, - aux_sym_cte_token2, - ACTIONS(10611), 1, - aux_sym_comment_statement_token7, - ACTIONS(10613), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10619), 1, - aux_sym_frame_clause_token2, - ACTIONS(10621), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10633), 1, - anon_sym_CARET, - ACTIONS(10637), 1, - anon_sym_SLASH, - ACTIONS(763), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10627), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10629), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10631), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10635), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(761), 7, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10615), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [321279] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(666), 10, - aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(664), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [321323] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4525), 1, - aux_sym_with_clause_token1, - ACTIONS(4523), 34, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [321366] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10644), 1, - anon_sym_RPAREN, - STATE(10792), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [321441] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10646), 1, - anon_sym_RPAREN, - STATE(10467), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [321516] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10401), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(10435), 1, - aux_sym_cte_token2, - ACTIONS(10437), 1, - aux_sym_comment_statement_token7, - ACTIONS(10439), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10443), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10445), 1, - aux_sym_frame_clause_token2, - ACTIONS(10453), 1, - anon_sym_CARET, - ACTIONS(10457), 1, - anon_sym_SLASH, - ACTIONS(10447), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10449), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10522), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10524), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10574), 3, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_order_by_clause_token1, - ACTIONS(10451), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(10455), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10441), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [321587] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10648), 1, - anon_sym_RPAREN, - STATE(10499), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [321662] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10650), 1, - anon_sym_RPAREN, - STATE(10552), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [321737] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10652), 1, - anon_sym_RPAREN, - STATE(10735), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [321812] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10654), 1, - anon_sym_RPAREN, - STATE(10434), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [321887] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10656), 1, - anon_sym_COMMA, - ACTIONS(10658), 1, - anon_sym_RPAREN, - STATE(10707), 1, - aux_sym_rollup_clause_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [321962] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10660), 1, - anon_sym_RPAREN, - STATE(10849), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [322037] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10662), 1, - anon_sym_RPAREN, - STATE(10334), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [322112] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10656), 1, - anon_sym_COMMA, - ACTIONS(10664), 1, - anon_sym_RPAREN, - STATE(10727), 1, - aux_sym_rollup_clause_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [322187] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10666), 1, - anon_sym_RPAREN, - STATE(10876), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [322262] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10668), 1, - anon_sym_RPAREN, - STATE(10642), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [322337] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10656), 1, - anon_sym_COMMA, - ACTIONS(10670), 1, - anon_sym_RPAREN, - STATE(10422), 1, - aux_sym_rollup_clause_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [322412] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10672), 1, - anon_sym_RPAREN, - STATE(10876), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [322487] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10674), 1, - anon_sym_RPAREN, - STATE(10872), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [322562] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10560), 1, - aux_sym_over_clause_token1, - STATE(2152), 1, - sym_over_clause, - ACTIONS(277), 33, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [322607] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10656), 1, - anon_sym_COMMA, - ACTIONS(10676), 1, - anon_sym_RPAREN, - STATE(10424), 1, - aux_sym_rollup_clause_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [322682] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10678), 1, - anon_sym_RPAREN, - STATE(10649), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [322757] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10680), 1, - anon_sym_RPAREN, - STATE(10228), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [322832] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10682), 1, - anon_sym_RPAREN, - STATE(10968), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [322907] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10684), 1, - anon_sym_RPAREN, - STATE(10362), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [322982] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10686), 1, - anon_sym_RPAREN, - STATE(10605), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [323057] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10688), 1, - anon_sym_RPAREN, - STATE(10971), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [323132] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10690), 1, - anon_sym_RPAREN, - STATE(10917), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [323207] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10692), 1, - anon_sym_RPAREN, - STATE(10307), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [323282] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10694), 1, - anon_sym_RPAREN, - STATE(10564), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [323357] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10560), 1, - aux_sym_over_clause_token1, - STATE(2187), 1, - sym_over_clause, - ACTIONS(273), 33, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [323402] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10696), 1, - anon_sym_RPAREN, - STATE(10573), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [323477] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(490), 9, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - anon_sym_DASH, - anon_sym_TILDE, - anon_sym_SLASH, - anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(488), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_comment_statement_token7, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - aux_sym_create_trigger_statement_token1, - aux_sym_frame_clause_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, - anon_sym_PLUS, - anon_sym_CARET, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [323520] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10698), 1, - anon_sym_RPAREN, - STATE(10972), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [323595] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10560), 1, - aux_sym_over_clause_token1, - STATE(2176), 1, - sym_over_clause, - ACTIONS(199), 33, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [323640] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10700), 1, - anon_sym_RPAREN, - STATE(10297), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [323715] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10702), 1, - anon_sym_RPAREN, - STATE(10365), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [323790] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10596), 1, - aux_sym_join_type_token1, - ACTIONS(10704), 1, - aux_sym_join_clause_token1, - STATE(14932), 1, - sym_join_type, - STATE(7736), 2, - sym_join_clause, - aux_sym__select_statement_repeat1, - ACTIONS(10599), 3, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - ACTIONS(4420), 27, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - [323841] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5008), 35, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_drop_statement_token3, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [323882] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10707), 1, - anon_sym_RPAREN, - STATE(10858), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [323957] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10709), 1, - anon_sym_RPAREN, - STATE(10780), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [324032] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10711), 1, - anon_sym_RPAREN, - STATE(10918), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [324107] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10656), 1, - anon_sym_COMMA, - ACTIONS(10713), 1, - anon_sym_RPAREN, - STATE(10744), 1, - aux_sym_rollup_clause_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [324182] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4523), 35, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [324223] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10715), 3, - aux_sym__compound_statement_token2, - aux_sym_trigger_condition_token1, - aux_sym_conditional_expression_token3, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [324294] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10717), 1, - anon_sym_RPAREN, - STATE(10229), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [324369] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(10721), 1, - anon_sym_RPAREN, - STATE(10598), 1, - aux_sym_type_spec_base_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [324444] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5030), 35, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [324485] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10723), 1, - anon_sym_RPAREN, - STATE(10251), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [324560] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10656), 1, - anon_sym_COMMA, - ACTIONS(10725), 1, - anon_sym_RPAREN, - STATE(10746), 1, - aux_sym_rollup_clause_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [324635] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10727), 1, - anon_sym_RPAREN, - STATE(10711), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [324710] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10560), 1, - aux_sym_over_clause_token1, - STATE(2169), 1, - sym_over_clause, - ACTIONS(293), 33, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [324755] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10729), 1, - anon_sym_RPAREN, - STATE(10942), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [324830] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10731), 1, - anon_sym_RPAREN, - STATE(10366), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [324905] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10733), 1, - anon_sym_RPAREN, - STATE(10692), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [324980] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10560), 1, - aux_sym_over_clause_token1, - STATE(2155), 1, - sym_over_clause, - ACTIONS(177), 33, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [325025] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10735), 1, - anon_sym_RPAREN, - STATE(10978), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [325100] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5016), 35, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [325141] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10737), 1, - anon_sym_RPAREN, - STATE(10330), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [325216] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10739), 1, - anon_sym_RPAREN, - STATE(10829), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [325291] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10741), 1, - anon_sym_RPAREN, - STATE(10413), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [325366] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10743), 1, - anon_sym_RPAREN, - STATE(10759), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [325441] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10745), 1, - anon_sym_RPAREN, - STATE(10491), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [325516] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10747), 1, - anon_sym_RPAREN, - STATE(10560), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [325591] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10560), 1, - aux_sym_over_clause_token1, - STATE(2181), 1, - sym_over_clause, - ACTIONS(195), 33, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [325636] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10656), 1, - anon_sym_COMMA, - ACTIONS(10749), 1, - anon_sym_RPAREN, - STATE(10314), 1, - aux_sym_rollup_clause_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [325711] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10751), 1, - anon_sym_RPAREN, - STATE(10613), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [325786] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10656), 1, - anon_sym_COMMA, - ACTIONS(10753), 1, - anon_sym_RPAREN, - STATE(10313), 1, - aux_sym_rollup_clause_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [325861] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10755), 1, - anon_sym_RPAREN, - STATE(10816), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [325936] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10757), 1, - anon_sym_RPAREN, - STATE(10667), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [326011] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10759), 1, - anon_sym_RPAREN, - STATE(10808), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [326086] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10761), 1, - anon_sym_RPAREN, - STATE(10908), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [326161] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10763), 1, - anon_sym_RPAREN, - STATE(10861), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [326236] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10765), 1, - anon_sym_RPAREN, - STATE(10269), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [326311] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10767), 1, - anon_sym_RPAREN, - STATE(10504), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [326386] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10560), 1, - aux_sym_over_clause_token1, - STATE(2160), 1, - sym_over_clause, - ACTIONS(185), 33, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [326431] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10769), 1, - anon_sym_RPAREN, - STATE(10757), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [326506] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10771), 1, - anon_sym_RPAREN, - STATE(10259), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [326581] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10773), 1, - anon_sym_RPAREN, - STATE(10435), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [326656] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10560), 1, - aux_sym_over_clause_token1, - STATE(2154), 1, - sym_over_clause, - ACTIONS(240), 33, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [326701] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(10775), 1, - anon_sym_RPAREN, - STATE(10832), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [326776] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(10777), 1, - anon_sym_RPAREN, - STATE(10718), 1, - aux_sym_type_spec_base_repeat1, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [326851] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10779), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [326921] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5012), 34, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [326961] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5034), 34, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [327001] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4769), 34, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [327041] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10781), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [327111] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4983), 34, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [327151] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4973), 34, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [327191] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4977), 34, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [327231] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10783), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [327301] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10574), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [327371] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10785), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [327441] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4771), 1, - aux_sym_with_clause_token1, - ACTIONS(4769), 33, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [327483] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10787), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [327553] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4605), 34, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [327593] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4287), 1, - aux_sym_with_clause_token1, - ACTIONS(10789), 1, - anon_sym_COMMA, - ACTIONS(10791), 1, - aux_sym_select_clause_body_token1, - STATE(7895), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4285), 30, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [327641] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4607), 1, - aux_sym_with_clause_token1, - ACTIONS(4605), 33, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [327683] = 18, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10793), 1, - aux_sym_frame_bound_token2, - ACTIONS(10795), 1, - aux_sym_frame_bound_token4, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [327755] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10797), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [327825] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10799), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [327894] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10801), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [327963] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10803), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [328032] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10805), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [328101] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10807), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [328170] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10809), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [328239] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10811), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [328308] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10813), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [328377] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10815), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [328446] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10817), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [328515] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10819), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [328584] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10821), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [328653] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10823), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [328722] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10825), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [328791] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10827), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [328860] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10829), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [328929] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10831), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [328998] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10833), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [329067] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10835), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [329136] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10837), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [329205] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10839), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [329274] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10841), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [329343] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10843), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [329412] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10845), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [329481] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10847), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [329550] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10849), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [329619] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10851), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [329688] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10853), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [329757] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10855), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [329826] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10857), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [329895] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10859), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [329964] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10861), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [330033] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10863), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [330102] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10865), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [330171] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10867), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [330240] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10869), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [330309] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10871), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [330378] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10873), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [330447] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10875), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [330516] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10877), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [330585] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10879), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [330654] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10881), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [330723] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10883), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [330792] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10885), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [330861] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10887), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [330930] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10889), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [330999] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10891), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [331068] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10893), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [331137] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10895), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [331206] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10897), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [331275] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10899), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [331344] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10901), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [331413] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10903), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [331482] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10905), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [331551] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10907), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [331620] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10909), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [331689] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10911), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [331758] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10913), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [331827] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10915), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [331896] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10917), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [331965] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10919), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [332034] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10921), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [332103] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10923), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [332172] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10925), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [332241] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10927), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [332310] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10929), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [332379] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10931), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [332448] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10933), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [332517] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10935), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [332586] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10937), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [332655] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10939), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [332724] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10941), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [332793] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10943), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [332862] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10945), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [332931] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10947), 1, - anon_sym_COMMA, - ACTIONS(10949), 1, - aux_sym_select_clause_body_token1, - STATE(7968), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4285), 30, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [332976] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10951), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [333045] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10953), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [333114] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10955), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [333183] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10957), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [333252] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10959), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [333321] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10961), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [333390] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10963), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [333459] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10965), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [333528] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10967), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [333597] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10969), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [333666] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10971), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [333735] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10973), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [333804] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10975), 1, - anon_sym_COLON_COLON, - ACTIONS(4402), 32, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_null_hint_token2, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [333845] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10977), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [333914] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10979), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [333983] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10981), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [334052] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10983), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [334121] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10985), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [334190] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10987), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [334259] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10989), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [334328] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10991), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [334397] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4340), 1, - aux_sym_with_clause_token1, - ACTIONS(10789), 1, - anon_sym_COMMA, - STATE(7924), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4338), 30, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [334442] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10993), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [334511] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10995), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [334580] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10997), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [334649] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10999), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [334718] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11001), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [334787] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11003), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [334856] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11005), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [334925] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2265), 1, - anon_sym_RPAREN, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [334994] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11007), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [335063] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11009), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [335132] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11011), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [335201] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11013), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [335270] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11015), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [335339] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11017), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [335408] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11019), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [335477] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11021), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [335546] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11023), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [335615] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4458), 1, - aux_sym_with_clause_token1, - ACTIONS(10789), 1, - anon_sym_COMMA, - STATE(7928), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4456), 30, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [335660] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11025), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [335729] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11027), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [335798] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11029), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [335867] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11031), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [335936] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11033), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [336005] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11035), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [336074] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11037), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [336143] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11039), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [336212] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11041), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [336281] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11043), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [336350] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4462), 1, - aux_sym_with_clause_token1, - ACTIONS(11045), 1, - anon_sym_COMMA, - STATE(7924), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4460), 30, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [336395] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11048), 1, - aux_sym_conditional_expression_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [336464] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11050), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [336533] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11052), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [336602] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4473), 1, - aux_sym_with_clause_token1, - ACTIONS(10789), 1, - anon_sym_COMMA, - STATE(7924), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4471), 30, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [336647] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11054), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [336716] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11056), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [336785] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11058), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [336854] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11060), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [336923] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11062), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [336992] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11064), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [337061] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11066), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [337130] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11068), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [337199] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11070), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [337268] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11072), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [337337] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11074), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [337406] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11076), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [337475] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11078), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [337544] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11080), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [337613] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11082), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [337682] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11084), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [337751] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11086), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [337820] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11088), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [337889] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11090), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [337958] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11092), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [338027] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11094), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [338096] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11096), 1, - anon_sym_RPAREN, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [338165] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11098), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [338234] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11100), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [338303] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11102), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [338372] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11104), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [338441] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11106), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [338510] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11108), 1, - anon_sym_RBRACK, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [338579] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9964), 1, - aux_sym_at_time_zone_expression_token1, - ACTIONS(9966), 1, - anon_sym_CARET, - ACTIONS(9970), 1, - anon_sym_SLASH, - ACTIONS(9992), 1, - aux_sym_cte_token2, - ACTIONS(9996), 1, - aux_sym_create_function_parameter_token1, - ACTIONS(10046), 1, - aux_sym_comment_statement_token7, - ACTIONS(10050), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(10052), 1, - aux_sym_frame_clause_token2, - ACTIONS(11110), 1, - aux_sym__compound_statement_token2, - ACTIONS(10020), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, - ACTIONS(10022), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - ACTIONS(10036), 2, - anon_sym_PLUS, - anon_sym_PIPE, - ACTIONS(10038), 2, - anon_sym_DASH, - anon_sym_POUND, - ACTIONS(10054), 4, - anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, - anon_sym_BANG_TILDE, - ACTIONS(9968), 5, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_LT_LT, - anon_sym_GT_GT, - anon_sym_AMP, - ACTIONS(10048), 7, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_BANG_EQ, - anon_sym_GT_EQ, - anon_sym_TILDE_STAR, - anon_sym_BANG_TILDE_STAR, - [338648] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10947), 1, - anon_sym_COMMA, - STATE(7959), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4471), 30, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [338690] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11112), 1, - anon_sym_COMMA, - STATE(7959), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4460), 30, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [338732] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4686), 1, - aux_sym_with_clause_token1, - ACTIONS(11115), 1, - anon_sym_COMMA, - STATE(7963), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4684), 29, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [338776] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4599), 1, - aux_sym_with_clause_token1, - ACTIONS(11115), 1, - anon_sym_COMMA, - STATE(7960), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4597), 29, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [338820] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10947), 1, - anon_sym_COMMA, - STATE(7958), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4456), 30, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [338862] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4607), 1, - aux_sym_with_clause_token1, - ACTIONS(11117), 1, - anon_sym_COMMA, - STATE(7963), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4605), 29, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [338906] = 13, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3756), 1, - aux_sym_with_clause_token1, - ACTIONS(10210), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10212), 1, - aux_sym_grant_statement_token8, - ACTIONS(10214), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - STATE(7981), 1, - sym_window_clause, - STATE(7995), 1, - sym_group_by_clause, - STATE(8122), 1, - sym_order_by_clause, - STATE(8217), 1, - sym_limit_clause, - STATE(8424), 1, - sym_offset_clause, - ACTIONS(3754), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [338966] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(160), 1, - aux_sym_with_clause_token1, - ACTIONS(11120), 1, - anon_sym_DOT, - STATE(7969), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 29, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_type_token1, - aux_sym_type_token2, - [339010] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(117), 1, - aux_sym_with_clause_token1, - ACTIONS(11122), 1, - anon_sym_DOT, - STATE(7966), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 29, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_type_token1, - aux_sym_type_token2, - [339054] = 13, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3689), 1, - aux_sym_with_clause_token1, - ACTIONS(10210), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10212), 1, - aux_sym_grant_statement_token8, - ACTIONS(10214), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - STATE(7990), 1, - sym_window_clause, - STATE(8001), 1, - sym_group_by_clause, - STATE(8099), 1, - sym_order_by_clause, - STATE(8275), 1, - sym_limit_clause, - STATE(8388), 1, - sym_offset_clause, - ACTIONS(3687), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [339114] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10947), 1, - anon_sym_COMMA, - STATE(7959), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4338), 30, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [339156] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(124), 1, - aux_sym_with_clause_token1, - ACTIONS(11120), 1, - anon_sym_DOT, - STATE(7966), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 29, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_LPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_type_token1, - aux_sym_type_token2, - [339200] = 13, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5003), 1, - aux_sym_with_clause_token1, - ACTIONS(10210), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10212), 1, - aux_sym_grant_statement_token8, - ACTIONS(10214), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - STATE(7988), 1, - sym_window_clause, - STATE(7994), 1, - sym_group_by_clause, - STATE(8090), 1, - sym_order_by_clause, - STATE(8224), 1, - sym_limit_clause, - STATE(8430), 1, - sym_offset_clause, - ACTIONS(5001), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [339260] = 12, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10348), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10350), 1, - aux_sym_grant_statement_token8, - ACTIONS(10352), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - STATE(8008), 1, - sym_group_by_clause, - STATE(8028), 1, - sym_window_clause, - STATE(8100), 1, - sym_order_by_clause, - STATE(8287), 1, - sym_limit_clause, - STATE(8436), 1, - sym_offset_clause, - ACTIONS(3754), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [339317] = 12, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10348), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10350), 1, - aux_sym_grant_statement_token8, - ACTIONS(10352), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - STATE(8019), 1, - sym_window_clause, - STATE(8021), 1, - sym_group_by_clause, - STATE(8125), 1, - sym_order_by_clause, - STATE(8233), 1, - sym_limit_clause, - STATE(8410), 1, - sym_offset_clause, - ACTIONS(3687), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [339374] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11125), 1, - anon_sym_COMMA, - STATE(7975), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4597), 29, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [339415] = 12, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10352), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(11127), 1, - anon_sym_COMMA, - ACTIONS(11129), 1, - aux_sym_fetch_clause_token1, - STATE(7977), 1, - aux_sym_values_clause_repeat1, - STATE(8048), 1, - sym_order_by_clause, - STATE(8138), 1, - sym_limit_clause, - STATE(8295), 1, - sym_offset_clause, - STATE(8442), 1, - sym_fetch_clause, - ACTIONS(4995), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [339472] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11125), 1, - anon_sym_COMMA, - STATE(7976), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4684), 29, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [339513] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11131), 1, - anon_sym_COMMA, - STATE(7976), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4605), 29, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [339554] = 12, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10352), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(11127), 1, - anon_sym_COMMA, - ACTIONS(11129), 1, - aux_sym_fetch_clause_token1, - STATE(8042), 1, - sym_order_by_clause, - STATE(8062), 1, - aux_sym_values_clause_repeat1, - STATE(8120), 1, - sym_limit_clause, - STATE(8237), 1, - sym_offset_clause, - STATE(8401), 1, - sym_fetch_clause, - ACTIONS(4959), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [339611] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4287), 1, - aux_sym_with_clause_token1, - ACTIONS(11134), 1, - anon_sym_COMMA, - ACTIONS(11136), 1, - aux_sym_select_clause_body_token1, - STATE(7985), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4285), 27, - anon_sym_SEMI, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [339656] = 12, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10348), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10350), 1, - aux_sym_grant_statement_token8, - ACTIONS(10352), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - STATE(8003), 1, - sym_window_clause, - STATE(8006), 1, - sym_group_by_clause, - STATE(8083), 1, - sym_order_by_clause, - STATE(8249), 1, - sym_limit_clause, - STATE(8381), 1, - sym_offset_clause, - ACTIONS(5001), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [339713] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11138), 1, - aux_sym_order_expression_token1, - ACTIONS(6051), 29, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token10, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_type_spec_range_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_kind_token1, - [339751] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3689), 1, - aux_sym_with_clause_token1, - ACTIONS(10214), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - ACTIONS(11140), 1, - anon_sym_COMMA, - STATE(7998), 1, - aux_sym__select_statement_repeat2, - STATE(8099), 1, - sym_order_by_clause, - STATE(8275), 1, - sym_limit_clause, - STATE(8388), 1, - sym_offset_clause, - ACTIONS(3687), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [339805] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4462), 1, - aux_sym_with_clause_token1, - ACTIONS(11142), 1, - anon_sym_COMMA, - STATE(7982), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4460), 27, - anon_sym_SEMI, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [339847] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4458), 1, - aux_sym_with_clause_token1, - ACTIONS(11134), 1, - anon_sym_COMMA, - STATE(7991), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4456), 27, - anon_sym_SEMI, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [339889] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5080), 1, - aux_sym_with_clause_token1, - ACTIONS(10214), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - ACTIONS(11140), 1, - anon_sym_COMMA, - STATE(8078), 1, - aux_sym__select_statement_repeat2, - STATE(8111), 1, - sym_order_by_clause, - STATE(8293), 1, - sym_limit_clause, - STATE(8399), 1, - sym_offset_clause, - ACTIONS(5078), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [339943] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4340), 1, - aux_sym_with_clause_token1, - ACTIONS(11134), 1, - anon_sym_COMMA, - STATE(7982), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4338), 27, - anon_sym_SEMI, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [339985] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5138), 1, - aux_sym_with_clause_token1, - ACTIONS(10214), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - ACTIONS(11140), 1, - anon_sym_COMMA, - STATE(8078), 1, - aux_sym__select_statement_repeat2, - STATE(8080), 1, - sym_order_by_clause, - STATE(8257), 1, - sym_limit_clause, - STATE(8387), 1, - sym_offset_clause, - ACTIONS(5136), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [340039] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3756), 1, - aux_sym_with_clause_token1, - ACTIONS(10210), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10214), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - STATE(7981), 1, - sym_window_clause, - STATE(8122), 1, - sym_order_by_clause, - STATE(8217), 1, - sym_limit_clause, - STATE(8424), 1, - sym_offset_clause, - ACTIONS(3754), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [340093] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5080), 1, - aux_sym_with_clause_token1, - ACTIONS(10214), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - ACTIONS(11140), 1, - anon_sym_COMMA, - STATE(7996), 1, - aux_sym__select_statement_repeat2, - STATE(8111), 1, - sym_order_by_clause, - STATE(8293), 1, - sym_limit_clause, - STATE(8399), 1, - sym_offset_clause, - ACTIONS(5078), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [340147] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3756), 1, - aux_sym_with_clause_token1, - ACTIONS(10214), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - ACTIONS(11140), 1, - anon_sym_COMMA, - STATE(7993), 1, - aux_sym__select_statement_repeat2, - STATE(8122), 1, - sym_order_by_clause, - STATE(8217), 1, - sym_limit_clause, - STATE(8424), 1, - sym_offset_clause, - ACTIONS(3754), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [340201] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5003), 1, - aux_sym_with_clause_token1, - ACTIONS(10214), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - ACTIONS(11140), 1, - anon_sym_COMMA, - STATE(7984), 1, - aux_sym__select_statement_repeat2, - STATE(8090), 1, - sym_order_by_clause, - STATE(8224), 1, - sym_limit_clause, - STATE(8430), 1, - sym_offset_clause, - ACTIONS(5001), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [340255] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4473), 1, - aux_sym_with_clause_token1, - ACTIONS(11134), 1, - anon_sym_COMMA, - STATE(7982), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4471), 27, - anon_sym_SEMI, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [340297] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5434), 1, - aux_sym_with_clause_token1, - ACTIONS(11145), 1, - anon_sym_COMMA, - ACTIONS(11147), 1, - aux_sym_having_clause_token1, - STATE(8002), 1, - aux_sym_group_by_clause_repeat1, - STATE(8165), 1, - sym_having_clause, - ACTIONS(5432), 25, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [340343] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3689), 1, - aux_sym_with_clause_token1, - ACTIONS(10214), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - ACTIONS(11140), 1, - anon_sym_COMMA, - STATE(8078), 1, - aux_sym__select_statement_repeat2, - STATE(8099), 1, - sym_order_by_clause, - STATE(8275), 1, - sym_limit_clause, - STATE(8388), 1, - sym_offset_clause, - ACTIONS(3687), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [340397] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5080), 1, - aux_sym_with_clause_token1, - ACTIONS(10210), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10214), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - STATE(8000), 1, - sym_window_clause, - STATE(8111), 1, - sym_order_by_clause, - STATE(8293), 1, - sym_limit_clause, - STATE(8399), 1, - sym_offset_clause, - ACTIONS(5078), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [340451] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3689), 1, - aux_sym_with_clause_token1, - ACTIONS(10210), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10214), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - STATE(7990), 1, - sym_window_clause, - STATE(8099), 1, - sym_order_by_clause, - STATE(8275), 1, - sym_limit_clause, - STATE(8388), 1, - sym_offset_clause, - ACTIONS(3687), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [340505] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5086), 1, - aux_sym_with_clause_token1, - ACTIONS(10214), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - ACTIONS(11140), 1, - anon_sym_COMMA, - STATE(8078), 1, - aux_sym__select_statement_repeat2, - STATE(8105), 1, - sym_order_by_clause, - STATE(8222), 1, - sym_limit_clause, - STATE(8440), 1, - sym_offset_clause, - ACTIONS(5084), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [340559] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11149), 1, - anon_sym_COMMA, - ACTIONS(11151), 1, - aux_sym_select_clause_body_token1, - STATE(8017), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4285), 27, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [340601] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5003), 1, - aux_sym_with_clause_token1, - ACTIONS(10214), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - ACTIONS(11140), 1, - anon_sym_COMMA, - STATE(8078), 1, - aux_sym__select_statement_repeat2, - STATE(8090), 1, - sym_order_by_clause, - STATE(8224), 1, - sym_limit_clause, - STATE(8430), 1, - sym_offset_clause, - ACTIONS(5001), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [340655] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2851), 1, - anon_sym_LBRACK, - ACTIONS(9802), 1, - aux_sym_cte_token2, - ACTIONS(9806), 1, - aux_sym_null_hint_token2, - ACTIONS(9816), 1, - aux_sym_table_constraint_check_token1, - STATE(2123), 1, - aux_sym_array_type_repeat1, - STATE(7746), 1, - sym_NULL, - STATE(8039), 3, - sym_null_constraint, - sym_check_constraint, - aux_sym_create_domain_statement_repeat1, - ACTIONS(5470), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [340705] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5086), 1, - aux_sym_with_clause_token1, - ACTIONS(10214), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - ACTIONS(11140), 1, - anon_sym_COMMA, - STATE(7986), 1, - aux_sym__select_statement_repeat2, - STATE(8105), 1, - sym_order_by_clause, - STATE(8222), 1, - sym_limit_clause, - STATE(8440), 1, - sym_offset_clause, - ACTIONS(5084), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [340759] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5003), 1, - aux_sym_with_clause_token1, - ACTIONS(10210), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10214), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - STATE(7988), 1, - sym_window_clause, - STATE(8090), 1, - sym_order_by_clause, - STATE(8224), 1, - sym_limit_clause, - STATE(8430), 1, - sym_offset_clause, - ACTIONS(5001), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [340813] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5505), 1, - aux_sym_with_clause_token1, - ACTIONS(11145), 1, - anon_sym_COMMA, - ACTIONS(11147), 1, - aux_sym_having_clause_token1, - STATE(8011), 1, - aux_sym_group_by_clause_repeat1, - STATE(8141), 1, - sym_having_clause, - ACTIONS(5503), 25, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [340859] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10352), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(11153), 1, - anon_sym_COMMA, - STATE(8022), 1, - aux_sym__select_statement_repeat2, - STATE(8166), 1, - sym_order_by_clause, - STATE(8245), 1, - sym_limit_clause, - STATE(8413), 1, - sym_offset_clause, - ACTIONS(5078), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [340910] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4686), 1, - aux_sym_with_clause_token1, - ACTIONS(11155), 1, - anon_sym_COMMA, - STATE(8009), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4684), 26, - anon_sym_SEMI, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [340951] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10352), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(11153), 1, - anon_sym_COMMA, - STATE(8075), 1, - aux_sym__select_statement_repeat2, - STATE(8166), 1, - sym_order_by_clause, - STATE(8245), 1, - sym_limit_clause, - STATE(8413), 1, - sym_offset_clause, - ACTIONS(5078), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [341002] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10348), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10352), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - STATE(8018), 1, - sym_window_clause, - STATE(8166), 1, - sym_order_by_clause, - STATE(8245), 1, - sym_limit_clause, - STATE(8413), 1, - sym_offset_clause, - ACTIONS(5078), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [341053] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11157), 1, - anon_sym_COMMA, - ACTIONS(11159), 1, - aux_sym_having_clause_token1, - STATE(8035), 1, - aux_sym_group_by_clause_repeat1, - STATE(8144), 1, - sym_having_clause, - ACTIONS(5503), 25, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [341096] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10348), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10352), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - STATE(8019), 1, - sym_window_clause, - STATE(8125), 1, - sym_order_by_clause, - STATE(8233), 1, - sym_limit_clause, - STATE(8410), 1, - sym_offset_clause, - ACTIONS(3687), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [341147] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4607), 1, - aux_sym_with_clause_token1, - ACTIONS(11161), 1, - anon_sym_COMMA, - STATE(8009), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4605), 26, - anon_sym_SEMI, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [341188] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4599), 1, - aux_sym_with_clause_token1, - ACTIONS(11155), 1, - anon_sym_COMMA, - STATE(8004), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4597), 26, - anon_sym_SEMI, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [341229] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5612), 1, - aux_sym_with_clause_token1, - ACTIONS(11164), 1, - anon_sym_COMMA, - STATE(8011), 1, - aux_sym_group_by_clause_repeat1, - ACTIONS(5610), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [341270] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11149), 1, - anon_sym_COMMA, - STATE(8024), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4471), 27, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [341309] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11157), 1, - anon_sym_COMMA, - ACTIONS(11159), 1, - aux_sym_having_clause_token1, - STATE(8007), 1, - aux_sym_group_by_clause_repeat1, - STATE(8115), 1, - sym_having_clause, - ACTIONS(5432), 25, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [341352] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10348), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10352), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - STATE(8028), 1, - sym_window_clause, - STATE(8100), 1, - sym_order_by_clause, - STATE(8287), 1, - sym_limit_clause, - STATE(8436), 1, - sym_offset_clause, - ACTIONS(3754), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [341403] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10352), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(11153), 1, - anon_sym_COMMA, - STATE(8026), 1, - aux_sym__select_statement_repeat2, - STATE(8100), 1, - sym_order_by_clause, - STATE(8287), 1, - sym_limit_clause, - STATE(8436), 1, - sym_offset_clause, - ACTIONS(3754), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [341454] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10352), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(11153), 1, - anon_sym_COMMA, - STATE(8075), 1, - aux_sym__select_statement_repeat2, - STATE(8083), 1, - sym_order_by_clause, - STATE(8249), 1, - sym_limit_clause, - STATE(8381), 1, - sym_offset_clause, - ACTIONS(5001), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [341505] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11149), 1, - anon_sym_COMMA, - STATE(8024), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4338), 27, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [341544] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10352), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(11153), 1, - anon_sym_COMMA, - STATE(8020), 1, - aux_sym__select_statement_repeat2, - STATE(8139), 1, - sym_order_by_clause, - STATE(8226), 1, - sym_limit_clause, - STATE(8423), 1, - sym_offset_clause, - ACTIONS(5084), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [341595] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10352), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(11153), 1, - anon_sym_COMMA, - STATE(8005), 1, - aux_sym__select_statement_repeat2, - STATE(8083), 1, - sym_order_by_clause, - STATE(8249), 1, - sym_limit_clause, - STATE(8381), 1, - sym_offset_clause, - ACTIONS(5001), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [341646] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10352), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(11153), 1, - anon_sym_COMMA, - STATE(8075), 1, - aux_sym__select_statement_repeat2, - STATE(8151), 1, - sym_order_by_clause, - STATE(8241), 1, - sym_limit_clause, - STATE(8397), 1, - sym_offset_clause, - ACTIONS(5136), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [341697] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10348), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10352), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - STATE(8003), 1, - sym_window_clause, - STATE(8083), 1, - sym_order_by_clause, - STATE(8249), 1, - sym_limit_clause, - STATE(8381), 1, - sym_offset_clause, - ACTIONS(5001), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [341748] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10352), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(11153), 1, - anon_sym_COMMA, - STATE(8075), 1, - aux_sym__select_statement_repeat2, - STATE(8139), 1, - sym_order_by_clause, - STATE(8226), 1, - sym_limit_clause, - STATE(8423), 1, - sym_offset_clause, - ACTIONS(5084), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [341799] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6853), 29, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token10, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_type_spec_range_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_kind_token1, - [341834] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11167), 1, - anon_sym_COMMA, - STATE(8024), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4460), 27, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [341873] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6569), 29, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token10, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_type_spec_range_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_kind_token1, - [341908] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10352), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(11153), 1, - anon_sym_COMMA, - STATE(8075), 1, - aux_sym__select_statement_repeat2, - STATE(8125), 1, - sym_order_by_clause, - STATE(8233), 1, - sym_limit_clause, - STATE(8410), 1, - sym_offset_clause, - ACTIONS(3687), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [341959] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5967), 29, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token10, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_type_spec_range_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_kind_token1, - [341994] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10352), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(11153), 1, - anon_sym_COMMA, - STATE(8016), 1, - aux_sym__select_statement_repeat2, - STATE(8125), 1, - sym_order_by_clause, - STATE(8233), 1, - sym_limit_clause, - STATE(8410), 1, - sym_offset_clause, - ACTIONS(3687), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [342045] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11149), 1, - anon_sym_COMMA, - STATE(8012), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4456), 27, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [342084] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11170), 1, - anon_sym_COMMA, - STATE(8044), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4684), 26, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [342122] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5869), 1, - aux_sym_with_clause_token1, - ACTIONS(5867), 27, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [342158] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11172), 1, - aux_sym_cte_token1, - ACTIONS(11174), 1, - aux_sym_sequence_token2, - ACTIONS(11176), 1, - aux_sym_sequence_token3, - ACTIONS(11178), 1, - aux_sym_sequence_token5, - ACTIONS(11180), 1, - aux_sym_sequence_token8, - ACTIONS(11182), 1, - aux_sym_sequence_token9, - STATE(8068), 1, - aux_sym_sequence_repeat1, - ACTIONS(6021), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [342206] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5863), 28, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [342240] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5893), 28, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [342274] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11184), 1, - anon_sym_COMMA, - STATE(8035), 1, - aux_sym_group_by_clause_repeat1, - ACTIONS(5610), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [342312] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5897), 28, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [342346] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11170), 1, - anon_sym_COMMA, - STATE(8030), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4597), 26, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [342384] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5867), 28, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [342418] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9802), 1, - aux_sym_cte_token2, - ACTIONS(9806), 1, - aux_sym_null_hint_token2, - ACTIONS(9816), 1, - aux_sym_table_constraint_check_token1, - STATE(7746), 1, - sym_NULL, - STATE(8041), 3, - sym_null_constraint, - sym_check_constraint, - aux_sym_create_domain_statement_repeat1, - ACTIONS(5871), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [342462] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11174), 1, - aux_sym_sequence_token2, - ACTIONS(11176), 1, - aux_sym_sequence_token3, - ACTIONS(11178), 1, - aux_sym_sequence_token5, - ACTIONS(11180), 1, - aux_sym_sequence_token8, - ACTIONS(11182), 1, - aux_sym_sequence_token9, - ACTIONS(11187), 1, - aux_sym_cte_token1, - STATE(8077), 1, - aux_sym_sequence_repeat1, - ACTIONS(6366), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [342510] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11189), 1, - aux_sym_cte_token2, - ACTIONS(11192), 1, - aux_sym_null_hint_token2, - ACTIONS(11195), 1, - aux_sym_table_constraint_check_token1, - STATE(7746), 1, - sym_NULL, - STATE(8041), 3, - sym_null_constraint, - sym_check_constraint, - aux_sym_create_domain_statement_repeat1, - ACTIONS(5832), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [342554] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(11129), 1, - aux_sym_fetch_clause_token1, - STATE(8140), 1, - sym_limit_clause, - STATE(8239), 1, - sym_offset_clause, - STATE(8417), 1, - sym_fetch_clause, - ACTIONS(5780), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [342600] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(156), 1, - aux_sym_with_clause_token1, - ACTIONS(3599), 1, - aux_sym_within_group_clause_token1, - ACTIONS(3601), 1, - aux_sym_filter_clause_token1, - ACTIONS(11198), 1, - aux_sym_over_clause_token1, - STATE(2200), 1, - sym_over_clause, - STATE(8085), 1, - sym_within_group_clause, - STATE(8254), 1, - sym_filter_clause, - ACTIONS(154), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - anon_sym_COLON_COLON, - [342648] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11200), 1, - anon_sym_COMMA, - STATE(8044), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4605), 26, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [342686] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1980), 28, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [342720] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(134), 1, - aux_sym_with_clause_token1, - ACTIONS(3599), 1, - aux_sym_within_group_clause_token1, - ACTIONS(3601), 1, - aux_sym_filter_clause_token1, - ACTIONS(11198), 1, - aux_sym_over_clause_token1, - STATE(2179), 1, - sym_over_clause, - STATE(8094), 1, - sym_within_group_clause, - STATE(8264), 1, - sym_filter_clause, - ACTIONS(132), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - anon_sym_COLON_COLON, - [342768] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5859), 28, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [342802] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(11129), 1, - aux_sym_fetch_clause_token1, - STATE(8120), 1, - sym_limit_clause, - STATE(8237), 1, - sym_offset_clause, - STATE(8401), 1, - sym_fetch_clause, - ACTIONS(4959), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [342848] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11203), 1, - aux_sym_cte_token2, - ACTIONS(11205), 1, - aux_sym_mode_token1, - ACTIONS(11207), 1, - aux_sym_initial_mode_token1, - STATE(8198), 1, - sym_mode, - STATE(8307), 1, - sym_initial_mode, - ACTIONS(6840), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [342892] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5861), 1, - aux_sym_with_clause_token1, - ACTIONS(5859), 27, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [342928] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5612), 1, - aux_sym_with_clause_token1, - ACTIONS(5610), 27, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [342964] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(152), 1, - aux_sym_with_clause_token1, - ACTIONS(3599), 1, - aux_sym_within_group_clause_token1, - ACTIONS(3601), 1, - aux_sym_filter_clause_token1, - ACTIONS(11198), 1, - aux_sym_over_clause_token1, - STATE(2203), 1, - sym_over_clause, - STATE(8082), 1, - sym_within_group_clause, - STATE(8250), 1, - sym_filter_clause, - ACTIONS(150), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - anon_sym_COLON_COLON, - [343012] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5895), 1, - aux_sym_with_clause_token1, - ACTIONS(5893), 27, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [343048] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5899), 1, - aux_sym_with_clause_token1, - ACTIONS(5897), 27, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [343084] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(148), 1, - aux_sym_with_clause_token1, - ACTIONS(3599), 1, - aux_sym_within_group_clause_token1, - ACTIONS(3601), 1, - aux_sym_filter_clause_token1, - ACTIONS(11198), 1, - aux_sym_over_clause_token1, - STATE(2159), 1, - sym_over_clause, - STATE(8098), 1, - sym_within_group_clause, - STATE(8270), 1, - sym_filter_clause, - ACTIONS(146), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - anon_sym_COLON_COLON, - [343132] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5849), 1, - aux_sym_with_clause_token1, - ACTIONS(5847), 27, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [343168] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11174), 1, - aux_sym_sequence_token2, - ACTIONS(11176), 1, - aux_sym_sequence_token3, - ACTIONS(11178), 1, - aux_sym_sequence_token5, - ACTIONS(11180), 1, - aux_sym_sequence_token8, - ACTIONS(11182), 1, - aux_sym_sequence_token9, - ACTIONS(11209), 1, - aux_sym_cte_token1, - STATE(8066), 1, - aux_sym_sequence_repeat1, - ACTIONS(5999), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [343216] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11203), 1, - aux_sym_cte_token2, - ACTIONS(11205), 1, - aux_sym_mode_token1, - ACTIONS(11207), 1, - aux_sym_initial_mode_token1, - STATE(8212), 1, - sym_mode, - STATE(8338), 1, - sym_initial_mode, - ACTIONS(6906), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [343260] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5865), 1, - aux_sym_with_clause_token1, - ACTIONS(5863), 27, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [343296] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5847), 28, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [343330] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1982), 1, - aux_sym_with_clause_token1, - ACTIONS(1980), 27, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [343366] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11211), 1, - anon_sym_COMMA, - STATE(8062), 1, - aux_sym_values_clause_repeat1, - ACTIONS(5773), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - [343404] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5610), 28, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [343438] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6312), 27, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - [343471] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11174), 1, - aux_sym_sequence_token2, - ACTIONS(11176), 1, - aux_sym_sequence_token3, - ACTIONS(11178), 1, - aux_sym_sequence_token5, - ACTIONS(11180), 1, - aux_sym_sequence_token8, - ACTIONS(11182), 1, - aux_sym_sequence_token9, - STATE(8072), 1, - aux_sym_sequence_repeat1, - ACTIONS(6015), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [343516] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11174), 1, - aux_sym_sequence_token2, - ACTIONS(11176), 1, - aux_sym_sequence_token3, - ACTIONS(11178), 1, - aux_sym_sequence_token5, - ACTIONS(11180), 1, - aux_sym_sequence_token8, - ACTIONS(11182), 1, - aux_sym_sequence_token9, - STATE(8076), 1, - aux_sym_sequence_repeat1, - ACTIONS(6277), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [343561] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11174), 1, - aux_sym_sequence_token2, - ACTIONS(11176), 1, - aux_sym_sequence_token3, - ACTIONS(11178), 1, - aux_sym_sequence_token5, - ACTIONS(11180), 1, - aux_sym_sequence_token8, - ACTIONS(11182), 1, - aux_sym_sequence_token9, - STATE(8070), 1, - aux_sym_sequence_repeat1, - ACTIONS(6288), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [343606] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11174), 1, - aux_sym_sequence_token2, - ACTIONS(11176), 1, - aux_sym_sequence_token3, - ACTIONS(11178), 1, - aux_sym_sequence_token5, - ACTIONS(11180), 1, - aux_sym_sequence_token8, - ACTIONS(11182), 1, - aux_sym_sequence_token9, - STATE(8076), 1, - aux_sym_sequence_repeat1, - ACTIONS(6176), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [343651] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5773), 27, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - [343684] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11174), 1, - aux_sym_sequence_token2, - ACTIONS(11176), 1, - aux_sym_sequence_token3, - ACTIONS(11178), 1, - aux_sym_sequence_token5, - ACTIONS(11180), 1, - aux_sym_sequence_token8, - ACTIONS(11182), 1, - aux_sym_sequence_token9, - STATE(8076), 1, - aux_sym_sequence_repeat1, - ACTIONS(6533), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [343729] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6326), 27, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - [343762] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11174), 1, - aux_sym_sequence_token2, - ACTIONS(11176), 1, - aux_sym_sequence_token3, - ACTIONS(11178), 1, - aux_sym_sequence_token5, - ACTIONS(11180), 1, - aux_sym_sequence_token8, - ACTIONS(11182), 1, - aux_sym_sequence_token9, - STATE(8076), 1, - aux_sym_sequence_repeat1, - ACTIONS(6392), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [343807] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11214), 1, - aux_sym_cte_token1, - ACTIONS(11216), 1, - anon_sym_LPAREN, - STATE(8454), 4, - sym_type_spec_composite, - sym_type_spec_enum, - sym_type_spec_range, - sym_type_spec_base, - ACTIONS(6348), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [343846] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11174), 1, - aux_sym_sequence_token2, - ACTIONS(11176), 1, - aux_sym_sequence_token3, - ACTIONS(11178), 1, - aux_sym_sequence_token5, - ACTIONS(11180), 1, - aux_sym_sequence_token8, - ACTIONS(11182), 1, - aux_sym_sequence_token9, - STATE(8076), 1, - aux_sym_sequence_repeat1, - ACTIONS(6444), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [343891] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11218), 1, - anon_sym_COMMA, - STATE(8075), 1, - aux_sym__select_statement_repeat2, - ACTIONS(5907), 25, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [343928] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11221), 1, - aux_sym_sequence_token2, - ACTIONS(11224), 1, - aux_sym_sequence_token3, - ACTIONS(11227), 1, - aux_sym_sequence_token5, - ACTIONS(11230), 1, - aux_sym_sequence_token8, - ACTIONS(11233), 1, - aux_sym_sequence_token9, - STATE(8076), 1, - aux_sym_sequence_repeat1, - ACTIONS(5978), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [343973] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11174), 1, - aux_sym_sequence_token2, - ACTIONS(11176), 1, - aux_sym_sequence_token3, - ACTIONS(11178), 1, - aux_sym_sequence_token5, - ACTIONS(11180), 1, - aux_sym_sequence_token8, - ACTIONS(11182), 1, - aux_sym_sequence_token9, - STATE(8076), 1, - aux_sym_sequence_repeat1, - ACTIONS(6196), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [344018] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5909), 1, - aux_sym_with_clause_token1, - ACTIONS(11236), 1, - anon_sym_COMMA, - STATE(8078), 1, - aux_sym__select_statement_repeat2, - ACTIONS(5907), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [344057] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11174), 1, - aux_sym_sequence_token2, - ACTIONS(11176), 1, - aux_sym_sequence_token3, - ACTIONS(11178), 1, - aux_sym_sequence_token5, - ACTIONS(11180), 1, - aux_sym_sequence_token8, - ACTIONS(11182), 1, - aux_sym_sequence_token9, - STATE(8074), 1, - aux_sym_sequence_repeat1, - ACTIONS(6529), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [344102] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6512), 1, - aux_sym_with_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - STATE(8283), 1, - sym_limit_clause, - STATE(8420), 1, - sym_offset_clause, - ACTIONS(6510), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [344144] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8242), 1, - sym_create_index_include_clause, - STATE(8314), 1, - sym_create_index_with_clause, - STATE(8650), 1, - sym_where_clause, - ACTIONS(6386), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [344188] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3601), 1, - aux_sym_filter_clause_token1, - ACTIONS(11198), 1, - aux_sym_over_clause_token1, - STATE(2181), 1, - sym_over_clause, - STATE(8260), 1, - sym_filter_clause, - ACTIONS(195), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - anon_sym_COLON_COLON, - [344228] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - STATE(8245), 1, - sym_limit_clause, - STATE(8413), 1, - sym_offset_clause, - ACTIONS(5078), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [344268] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8243), 1, - sym_create_index_include_clause, - STATE(8326), 1, - sym_create_index_with_clause, - STATE(8531), 1, - sym_where_clause, - ACTIONS(5945), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [344312] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3601), 1, - aux_sym_filter_clause_token1, - ACTIONS(11198), 1, - aux_sym_over_clause_token1, - STATE(2160), 1, - sym_over_clause, - STATE(8266), 1, - sym_filter_clause, - ACTIONS(185), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - anon_sym_COLON_COLON, - [344352] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8231), 1, - sym_create_index_include_clause, - STATE(8319), 1, - sym_create_index_with_clause, - STATE(8591), 1, - sym_where_clause, - ACTIONS(6362), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [344396] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8265), 1, - sym_create_index_include_clause, - STATE(8354), 1, - sym_create_index_with_clause, - STATE(8551), 1, - sym_where_clause, - ACTIONS(6472), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [344440] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8268), 1, - sym_create_index_include_clause, - STATE(8351), 1, - sym_create_index_with_clause, - STATE(8548), 1, - sym_where_clause, - ACTIONS(6452), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [344484] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8281), 1, - sym_create_index_include_clause, - STATE(8365), 1, - sym_create_index_with_clause, - STATE(8547), 1, - sym_where_clause, - ACTIONS(6432), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [344528] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5080), 1, - aux_sym_with_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - STATE(8293), 1, - sym_limit_clause, - STATE(8399), 1, - sym_offset_clause, - ACTIONS(5078), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [344570] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8291), 1, - sym_create_index_include_clause, - STATE(8302), 1, - sym_create_index_with_clause, - STATE(8545), 1, - sym_where_clause, - ACTIONS(6400), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [344614] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8230), 1, - sym_create_index_include_clause, - STATE(8312), 1, - sym_create_index_with_clause, - STATE(8593), 1, - sym_where_clause, - ACTIONS(6304), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [344658] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5909), 1, - aux_sym_with_clause_token1, - ACTIONS(5907), 25, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [344692] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3601), 1, - aux_sym_filter_clause_token1, - ACTIONS(11198), 1, - aux_sym_over_clause_token1, - STATE(2155), 1, - sym_over_clause, - STATE(8271), 1, - sym_filter_clause, - ACTIONS(177), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - anon_sym_COLON_COLON, - [344732] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8238), 1, - sym_create_index_include_clause, - STATE(8332), 1, - sym_create_index_with_clause, - STATE(8451), 1, - sym_where_clause, - ACTIONS(6242), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [344776] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8240), 1, - sym_create_index_include_clause, - STATE(8337), 1, - sym_create_index_with_clause, - STATE(8472), 1, - sym_where_clause, - ACTIONS(6184), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [344820] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8292), 1, - sym_create_index_include_clause, - STATE(8311), 1, - sym_create_index_with_clause, - STATE(8574), 1, - sym_where_clause, - ACTIONS(6330), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [344864] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3601), 1, - aux_sym_filter_clause_token1, - ACTIONS(11198), 1, - aux_sym_over_clause_token1, - STATE(2176), 1, - sym_over_clause, - STATE(8274), 1, - sym_filter_clause, - ACTIONS(199), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - anon_sym_COLON_COLON, - [344904] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5003), 1, - aux_sym_with_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - STATE(8224), 1, - sym_limit_clause, - STATE(8430), 1, - sym_offset_clause, - ACTIONS(5001), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [344946] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - STATE(8233), 1, - sym_limit_clause, - STATE(8410), 1, - sym_offset_clause, - ACTIONS(3687), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [344986] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7986), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - [345018] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11245), 12, - aux_sym_cte_token2, - aux_sym_null_hint_token2, - aux_sym_select_subexpression_token1, - aux_sym_conditional_expression_token1, - aux_sym_frame_clause_token1, - aux_sym_frame_bound_token1, - aux_sym_frame_bound_token3, - aux_sym_TRUE_token1, - aux_sym_FALSE_token1, - sym_number, - sym__unquoted_identifier, - anon_sym_DASH, - ACTIONS(11247), 14, - sym__dollar_quoted_string_tag, - anon_sym_LPAREN, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_PLUS, - anon_sym_BANG_BANG, - anon_sym_TILDE, - anon_sym_AT, - anon_sym_PIPE_SLASH, - anon_sym_PIPE_PIPE_SLASH, - anon_sym_STAR, - aux_sym_interval_expression_token1, - anon_sym_DOLLAR, - [345052] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8248), 1, - sym_create_index_include_clause, - STATE(8347), 1, - sym_create_index_with_clause, - STATE(8474), 1, - sym_where_clause, - ACTIONS(5955), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [345096] = 16, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2851), 1, - anon_sym_LBRACK, - ACTIONS(9802), 1, - aux_sym_cte_token2, - ACTIONS(9806), 1, - aux_sym_null_hint_token2, - ACTIONS(9810), 1, - aux_sym_auto_increment_constraint_token1, - ACTIONS(9818), 1, - aux_sym_table_constraint_unique_token1, - ACTIONS(9820), 1, - aux_sym_table_constraint_primary_key_token1, - ACTIONS(11249), 1, - aux_sym_alter_table_action_alter_column_token2, - ACTIONS(11251), 1, - aux_sym_grant_statement_token5, - ACTIONS(11253), 1, - anon_sym_CONSTRAINT, - ACTIONS(11255), 1, - aux_sym_table_constraint_check_token1, - STATE(2123), 1, - aux_sym_array_type_repeat1, - STATE(7746), 1, - sym_NULL, - ACTIONS(3177), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - ACTIONS(9812), 2, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - STATE(8282), 10, - sym_auto_increment_constraint, - sym_direction_constraint, - sym_named_constraint, - sym_default_clause, - sym_primary_key_constraint, - sym_references_constraint, - sym_unique_constraint, - sym_null_constraint, - sym_check_constraint, - aux_sym_table_column_repeat1, - [345156] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5138), 1, - aux_sym_with_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - STATE(8257), 1, - sym_limit_clause, - STATE(8387), 1, - sym_offset_clause, - ACTIONS(5136), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [345198] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7794), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - [345230] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5969), 1, - aux_sym_with_clause_token1, - ACTIONS(11257), 1, - anon_sym_COMMA, - STATE(8107), 1, - aux_sym_order_by_clause_repeat1, - ACTIONS(5967), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [345268] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5923), 1, - aux_sym_with_clause_token1, - ACTIONS(11260), 1, - anon_sym_COMMA, - STATE(8164), 1, - aux_sym_order_by_clause_repeat1, - ACTIONS(5921), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [345306] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11262), 1, - anon_sym_COMMA, - STATE(8114), 1, - aux_sym_order_by_clause_repeat1, - ACTIONS(5921), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - [345342] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8272), 1, - sym_create_index_include_clause, - STATE(8343), 1, - sym_create_index_with_clause, - STATE(8492), 1, - sym_where_clause, - ACTIONS(6292), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [345386] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5086), 1, - aux_sym_with_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - STATE(8222), 1, - sym_limit_clause, - STATE(8440), 1, - sym_offset_clause, - ACTIONS(5084), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [345428] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7997), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - [345460] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11264), 1, - anon_sym_DOT, - STATE(8123), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 3, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(124), 21, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token5, - aux_sym_trigger_reference_token1, - aux_sym_trigger_preferencing_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_condition_token1, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [345498] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11262), 1, - anon_sym_COMMA, - STATE(8153), 1, - aux_sym_order_by_clause_repeat1, - ACTIONS(6047), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - [345534] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5503), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [345566] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8223), 1, - sym_create_index_include_clause, - STATE(8306), 1, - sym_create_index_with_clause, - STATE(8459), 1, - sym_where_clause, - ACTIONS(5974), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [345610] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6041), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [345642] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8276), 1, - sym_create_index_include_clause, - STATE(8340), 1, - sym_create_index_with_clause, - STATE(8471), 1, - sym_where_clause, - ACTIONS(6308), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [345686] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8261), 1, - sym_create_index_include_clause, - STATE(8341), 1, - sym_create_index_with_clause, - STATE(8586), 1, - sym_where_clause, - ACTIONS(6406), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [345730] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(11129), 1, - aux_sym_fetch_clause_token1, - STATE(8239), 1, - sym_offset_clause, - STATE(8417), 1, - sym_fetch_clause, - ACTIONS(5780), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [345770] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8258), 1, - sym_create_index_include_clause, - STATE(8361), 1, - sym_create_index_with_clause, - STATE(8582), 1, - sym_where_clause, - ACTIONS(6284), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [345814] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3689), 1, - aux_sym_with_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - STATE(8275), 1, - sym_limit_clause, - STATE(8388), 1, - sym_offset_clause, - ACTIONS(3687), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [345856] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11266), 1, - anon_sym_DOT, - STATE(8123), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 3, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(117), 21, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token5, - aux_sym_trigger_reference_token1, - aux_sym_trigger_preferencing_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_condition_token1, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [345894] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8253), 1, - sym_create_index_include_clause, - STATE(8366), 1, - sym_create_index_with_clause, - STATE(8646), 1, - sym_where_clause, - ACTIONS(6523), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [345938] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - STATE(8249), 1, - sym_limit_clause, - STATE(8381), 1, - sym_offset_clause, - ACTIONS(5001), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [345978] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8251), 1, - sym_create_index_include_clause, - STATE(8359), 1, - sym_create_index_with_clause, - STATE(8647), 1, - sym_where_clause, - ACTIONS(6440), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [346022] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5907), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [346054] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7790), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - [346086] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7768), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - [346118] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7764), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - [346150] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7786), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - [346182] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8252), 1, - sym_create_index_include_clause, - STATE(8356), 1, - sym_create_index_with_clause, - STATE(8445), 1, - sym_where_clause, - ACTIONS(5959), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [346226] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6583), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [346258] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6599), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [346290] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6656), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [346322] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5978), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token5, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [346354] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8246), 1, - sym_create_index_include_clause, - STATE(8299), 1, - sym_create_index_with_clause, - STATE(8648), 1, - sym_where_clause, - ACTIONS(6420), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [346398] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(11129), 1, - aux_sym_fetch_clause_token1, - STATE(8237), 1, - sym_offset_clause, - STATE(8401), 1, - sym_fetch_clause, - ACTIONS(4959), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [346438] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - STATE(8241), 1, - sym_limit_clause, - STATE(8397), 1, - sym_offset_clause, - ACTIONS(5136), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [346478] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(11129), 1, - aux_sym_fetch_clause_token1, - STATE(8227), 1, - sym_offset_clause, - STATE(8414), 1, - sym_fetch_clause, - ACTIONS(6748), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [346518] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6889), 1, - aux_sym_with_clause_token1, - ACTIONS(6887), 25, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [346552] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8228), 1, - sym_create_index_include_clause, - STATE(8313), 1, - sym_create_index_with_clause, - STATE(8542), 1, - sym_where_clause, - ACTIONS(5963), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [346596] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8263), 1, - sym_create_index_include_clause, - STATE(8360), 1, - sym_create_index_with_clause, - STATE(8489), 1, - sym_where_clause, - ACTIONS(6255), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [346640] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6887), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [346672] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11269), 1, - anon_sym_COMMA, - STATE(8145), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(6741), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_drop_statement_token6, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [346708] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8244), 1, - sym_create_index_include_clause, - STATE(8345), 1, - sym_create_index_with_clause, - STATE(8554), 1, - sym_where_clause, - ACTIONS(6265), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [346752] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3756), 1, - aux_sym_with_clause_token1, - ACTIONS(10216), 1, - aux_sym_limit_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - STATE(8217), 1, - sym_limit_clause, - STATE(8424), 1, - sym_offset_clause, - ACTIONS(3754), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [346794] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8269), 1, - sym_create_index_include_clause, - STATE(8367), 1, - sym_create_index_with_clause, - STATE(8580), 1, - sym_where_clause, - ACTIONS(6416), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [346838] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7827), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - [346870] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7831), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - [346902] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - STATE(8219), 1, - sym_limit_clause, - STATE(8432), 1, - sym_offset_clause, - ACTIONS(6510), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [346942] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8267), 1, - sym_create_index_include_clause, - STATE(8352), 1, - sym_create_index_with_clause, - STATE(8505), 1, - sym_where_clause, - ACTIONS(6428), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [346986] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11272), 1, - anon_sym_COMMA, - STATE(8153), 1, - aux_sym_order_by_clause_repeat1, - ACTIONS(5967), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - [347022] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8235), 1, - sym_create_index_include_clause, - STATE(8328), 1, - sym_create_index_with_clause, - STATE(8552), 1, - sym_where_clause, - ACTIONS(6212), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [347066] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8256), 1, - sym_create_index_include_clause, - STATE(8364), 1, - sym_create_index_with_clause, - STATE(8502), 1, - sym_where_clause, - ACTIONS(6410), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [347110] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11264), 1, - anon_sym_DOT, - STATE(8113), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 3, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 21, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token5, - aux_sym_trigger_reference_token1, - aux_sym_trigger_preferencing_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_condition_token1, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [347148] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7835), 26, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - [347180] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8262), 1, - sym_create_index_include_clause, - STATE(8362), 1, - sym_create_index_with_clause, - STATE(8503), 1, - sym_where_clause, - ACTIONS(6424), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [347224] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8232), 1, - sym_create_index_include_clause, - STATE(8320), 1, - sym_create_index_with_clause, - STATE(8666), 1, - sym_where_clause, - ACTIONS(6344), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [347268] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8236), 1, - sym_create_index_include_clause, - STATE(8327), 1, - sym_create_index_with_clause, - STATE(8652), 1, - sym_where_clause, - ACTIONS(6113), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [347312] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6043), 1, - aux_sym_with_clause_token1, - ACTIONS(6041), 25, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [347346] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6053), 1, - aux_sym_with_clause_token1, - ACTIONS(11275), 1, - aux_sym_order_expression_token1, - ACTIONS(6051), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [347382] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - STATE(8287), 1, - sym_limit_clause, - STATE(8436), 1, - sym_offset_clause, - ACTIONS(3754), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [347422] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6049), 1, - aux_sym_with_clause_token1, - ACTIONS(11260), 1, - anon_sym_COMMA, - STATE(8107), 1, - aux_sym_order_by_clause_repeat1, - ACTIONS(6047), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [347460] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5505), 1, - aux_sym_with_clause_token1, - ACTIONS(5503), 25, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token7, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [347494] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - STATE(8226), 1, - sym_limit_clause, - STATE(8423), 1, - sym_offset_clause, - ACTIONS(5084), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [347534] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11241), 1, - aux_sym_create_index_include_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8284), 1, - sym_create_index_include_clause, - STATE(8329), 1, - sym_create_index_with_clause, - STATE(8501), 1, - sym_where_clause, - ACTIONS(6478), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [347578] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - STATE(8197), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(11279), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6951), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [347615] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - STATE(8176), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(11281), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6822), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [347652] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11283), 1, - anon_sym_DOT, - STATE(8193), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 3, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(124), 20, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token5, - aux_sym_trigger_preferencing_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_condition_token1, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [347689] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11285), 1, - aux_sym_with_clause_token1, - ACTIONS(11287), 1, - aux_sym_comment_statement_token5, - ACTIONS(11289), 1, - aux_sym_create_extension_statement_token1, - ACTIONS(11291), 1, - aux_sym_create_extension_statement_token2, - STATE(8206), 1, - aux_sym_create_extension_statement_repeat1, - ACTIONS(6704), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [347730] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - STATE(8145), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(11293), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6684), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [347767] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11295), 1, - anon_sym_COMMA, - STATE(8210), 1, - aux_sym_set_clause_body_repeat1, - ACTIONS(6551), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - [347802] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2851), 1, - anon_sym_LBRACK, - ACTIONS(11297), 1, - aux_sym_alter_table_action_alter_column_token2, - STATE(2123), 1, - aux_sym_array_type_repeat1, - STATE(8571), 1, - sym_default_clause, - ACTIONS(6898), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [347841] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - STATE(8194), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(11299), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6712), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [347878] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - STATE(8145), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(11301), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6698), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [347915] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11303), 1, - anon_sym_COMMA, - ACTIONS(7110), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - [347948] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11305), 1, - aux_sym_create_function_statement_token10, - ACTIONS(11307), 1, - aux_sym_create_trigger_statement_token6, - ACTIONS(7816), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_fetch_clause_token1, - [347983] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11295), 1, - anon_sym_COMMA, - STATE(8173), 1, - aux_sym_set_clause_body_repeat1, - ACTIONS(6818), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - [348018] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6741), 25, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_drop_statement_token6, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [348049] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 4, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(144), 21, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token5, - aux_sym_trigger_reference_token1, - aux_sym_trigger_preferencing_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_condition_token1, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [348082] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - STATE(8188), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(11309), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6692), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [348119] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(11311), 1, - aux_sym_with_clause_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8464), 1, - sym__identifier, - ACTIONS(6718), 3, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - ACTIONS(6722), 14, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [348168] = 5, - ACTIONS(3), 1, - sym_comment, - STATE(8184), 1, - aux_sym_trigger_preferencing_repeat1, - ACTIONS(11317), 2, - aux_sym_trigger_preferencing_token2, - aux_sym_trigger_preferencing_token3, - ACTIONS(11315), 3, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(11313), 19, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token5, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_condition_token1, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [348205] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11287), 1, - aux_sym_comment_statement_token5, - ACTIONS(11289), 1, - aux_sym_create_extension_statement_token1, - ACTIONS(11320), 1, - aux_sym_create_extension_statement_token2, - STATE(8215), 1, - aux_sym_create_extension_statement_repeat1, - ACTIONS(6786), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [348244] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11287), 1, - aux_sym_comment_statement_token5, - ACTIONS(11289), 1, - aux_sym_create_extension_statement_token1, - ACTIONS(11322), 1, - aux_sym_create_extension_statement_token2, - STATE(8208), 1, - aux_sym_create_extension_statement_repeat1, - ACTIONS(6752), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [348283] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11287), 1, - aux_sym_comment_statement_token5, - ACTIONS(11289), 1, - aux_sym_create_extension_statement_token1, - ACTIONS(11324), 1, - aux_sym_create_extension_statement_token2, - STATE(8190), 1, - aux_sym_create_extension_statement_repeat1, - ACTIONS(6782), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [348322] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - STATE(8145), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(11326), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6933), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [348359] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6891), 25, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - [348390] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11328), 1, - aux_sym_comment_statement_token5, - ACTIONS(11331), 1, - aux_sym_create_extension_statement_token1, - ACTIONS(11334), 1, - aux_sym_create_extension_statement_token2, - STATE(8190), 1, - aux_sym_create_extension_statement_repeat1, - ACTIONS(6914), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [348429] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - STATE(8145), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(11337), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6834), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [348466] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - STATE(8172), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(11339), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6828), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [348503] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11341), 1, - anon_sym_DOT, - STATE(8193), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 3, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(117), 20, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token5, - aux_sym_trigger_preferencing_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_condition_token1, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [348540] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - STATE(8145), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(11344), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6945), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [348577] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - STATE(8145), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(11346), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6939), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [348614] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - STATE(8214), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(11348), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6792), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [348651] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - STATE(8145), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(11350), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6776), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [348688] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11207), 1, - aux_sym_initial_mode_token1, - STATE(8363), 1, - sym_initial_mode, - ACTIONS(7990), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [348723] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - STATE(8195), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(11352), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6927), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [348760] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8636), 1, - sym__identifier, - ACTIONS(6798), 3, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - ACTIONS(6800), 15, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [348807] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11283), 1, - anon_sym_DOT, - STATE(8170), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 3, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 20, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token5, - aux_sym_trigger_preferencing_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_condition_token1, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [348844] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6855), 1, - aux_sym_with_clause_token1, - ACTIONS(6853), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [348877] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 4, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(130), 21, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token5, - aux_sym_trigger_reference_token1, - aux_sym_trigger_preferencing_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_condition_token1, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [348910] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 4, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(117), 21, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token5, - aux_sym_trigger_reference_token1, - aux_sym_trigger_preferencing_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_condition_token1, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [348943] = 5, - ACTIONS(3), 1, - sym_comment, - STATE(8184), 1, - aux_sym_trigger_preferencing_repeat1, - ACTIONS(11358), 2, - aux_sym_trigger_preferencing_token2, - aux_sym_trigger_preferencing_token3, - ACTIONS(11356), 3, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(11354), 19, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token5, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_condition_token1, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [348980] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11287), 1, - aux_sym_comment_statement_token5, - ACTIONS(11289), 1, - aux_sym_create_extension_statement_token1, - ACTIONS(11324), 1, - aux_sym_create_extension_statement_token2, - STATE(8190), 1, - aux_sym_create_extension_statement_repeat1, - ACTIONS(6766), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [349019] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - STATE(8191), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(11360), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6758), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [349056] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11287), 1, - aux_sym_comment_statement_token5, - ACTIONS(11289), 1, - aux_sym_create_extension_statement_token1, - ACTIONS(11324), 1, - aux_sym_create_extension_statement_token2, - STATE(8190), 1, - aux_sym_create_extension_statement_repeat1, - ACTIONS(6910), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [349095] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11287), 1, - aux_sym_comment_statement_token5, - ACTIONS(11289), 1, - aux_sym_create_extension_statement_token1, - ACTIONS(11362), 1, - aux_sym_with_clause_token1, - ACTIONS(11364), 1, - aux_sym_create_extension_statement_token2, - STATE(8187), 1, - aux_sym_create_extension_statement_repeat1, - ACTIONS(6802), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [349136] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11366), 1, - anon_sym_COMMA, - STATE(8210), 1, - aux_sym_set_clause_body_repeat1, - ACTIONS(6891), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - [349171] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6571), 1, - aux_sym_with_clause_token1, - ACTIONS(6569), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [349204] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11207), 1, - aux_sym_initial_mode_token1, - STATE(8342), 1, - sym_initial_mode, - ACTIONS(7678), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [349239] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5969), 1, - aux_sym_with_clause_token1, - ACTIONS(5967), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [349272] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - STATE(8145), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(11369), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - ACTIONS(6810), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [349309] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11287), 1, - aux_sym_comment_statement_token5, - ACTIONS(11289), 1, - aux_sym_create_extension_statement_token1, - ACTIONS(11324), 1, - aux_sym_create_extension_statement_token2, - STATE(8190), 1, - aux_sym_create_extension_statement_repeat1, - ACTIONS(6589), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [349348] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 3, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(144), 21, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token5, - aux_sym_trigger_preferencing_token2, - aux_sym_trigger_preferencing_token3, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_condition_token1, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [349380] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3689), 1, - aux_sym_with_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - STATE(8388), 1, - sym_offset_clause, - ACTIONS(3687), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [349416] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10157), 1, - aux_sym_cte_token2, - ACTIONS(10163), 1, - aux_sym_null_hint_token2, - ACTIONS(10169), 1, - aux_sym_auto_increment_constraint_token1, - ACTIONS(10181), 1, - aux_sym_table_constraint_unique_token1, - ACTIONS(10184), 1, - aux_sym_table_constraint_primary_key_token1, - ACTIONS(11371), 1, - aux_sym_alter_table_action_alter_column_token2, - ACTIONS(11374), 1, - aux_sym_grant_statement_token5, - ACTIONS(11377), 1, - anon_sym_CONSTRAINT, - ACTIONS(11380), 1, - aux_sym_table_constraint_check_token1, - STATE(7746), 1, - sym_NULL, - ACTIONS(3437), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - ACTIONS(10172), 2, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - STATE(8218), 10, - sym_auto_increment_constraint, - sym_direction_constraint, - sym_named_constraint, - sym_default_clause, - sym_primary_key_constraint, - sym_references_constraint, - sym_unique_constraint, - sym_null_constraint, - sym_check_constraint, - aux_sym_table_column_repeat1, - [349470] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - STATE(8426), 1, - sym_offset_clause, - ACTIONS(7280), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [349504] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 4, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(117), 20, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token5, - aux_sym_trigger_preferencing_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_condition_token1, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [349536] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 4, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(130), 20, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token5, - aux_sym_trigger_preferencing_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_condition_token1, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [349568] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5138), 1, - aux_sym_with_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - STATE(8387), 1, - sym_offset_clause, - ACTIONS(5136), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [349604] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8304), 1, - sym_create_index_with_clause, - STATE(8516), 1, - sym_where_clause, - ACTIONS(7568), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [349642] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5080), 1, - aux_sym_with_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - STATE(8399), 1, - sym_offset_clause, - ACTIONS(5078), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [349678] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 3, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 21, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token5, - aux_sym_trigger_reference_token1, - aux_sym_trigger_preferencing_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_condition_token1, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [349710] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - STATE(8397), 1, - sym_offset_clause, - ACTIONS(5136), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [349744] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11129), 1, - aux_sym_fetch_clause_token1, - STATE(8396), 1, - sym_fetch_clause, - ACTIONS(7800), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [349778] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8343), 1, - sym_create_index_with_clause, - STATE(8492), 1, - sym_where_clause, - ACTIONS(6292), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [349816] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - STATE(8436), 1, - sym_offset_clause, - ACTIONS(3754), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [349850] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8328), 1, - sym_create_index_with_clause, - STATE(8552), 1, - sym_where_clause, - ACTIONS(6212), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [349888] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8301), 1, - sym_create_index_with_clause, - STATE(8541), 1, - sym_where_clause, - ACTIONS(7493), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [349926] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8367), 1, - sym_create_index_with_clause, - STATE(8580), 1, - sym_where_clause, - ACTIONS(6416), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [349964] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - STATE(8381), 1, - sym_offset_clause, - ACTIONS(5001), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [349998] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 3, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(130), 21, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token5, - aux_sym_trigger_preferencing_token2, - aux_sym_trigger_preferencing_token3, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_condition_token1, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [350030] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8335), 1, - sym_create_index_with_clause, - STATE(8497), 1, - sym_where_clause, - ACTIONS(7276), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [350068] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8341), 1, - sym_create_index_with_clause, - STATE(8586), 1, - sym_where_clause, - ACTIONS(6406), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [350106] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11129), 1, - aux_sym_fetch_clause_token1, - STATE(8417), 1, - sym_fetch_clause, - ACTIONS(5780), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [350140] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8298), 1, - sym_create_index_with_clause, - STATE(8460), 1, - sym_where_clause, - ACTIONS(7483), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [350178] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11129), 1, - aux_sym_fetch_clause_token1, - STATE(8414), 1, - sym_fetch_clause, - ACTIONS(6748), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [350212] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8306), 1, - sym_create_index_with_clause, - STATE(8459), 1, - sym_where_clause, - ACTIONS(5974), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [350250] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - STATE(8432), 1, - sym_offset_clause, - ACTIONS(6510), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [350284] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8339), 1, - sym_create_index_with_clause, - STATE(8589), 1, - sym_where_clause, - ACTIONS(7543), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [350322] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8349), 1, - sym_create_index_with_clause, - STATE(8488), 1, - sym_where_clause, - ACTIONS(7555), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [350360] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8329), 1, - sym_create_index_with_clause, - STATE(8501), 1, - sym_where_clause, - ACTIONS(6478), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [350398] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - STATE(8423), 1, - sym_offset_clause, - ACTIONS(5084), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [350432] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8321), 1, - sym_create_index_with_clause, - STATE(8590), 1, - sym_where_clause, - ACTIONS(7501), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [350470] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7936), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - [350500] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8309), 1, - sym_create_index_with_clause, - STATE(8452), 1, - sym_where_clause, - ACTIONS(7489), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [350538] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - STATE(8413), 1, - sym_offset_clause, - ACTIONS(5078), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [350572] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11198), 1, - aux_sym_over_clause_token1, - STATE(2181), 1, - sym_over_clause, - ACTIONS(195), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - anon_sym_COLON_COLON, - [350606] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8319), 1, - sym_create_index_with_clause, - STATE(8591), 1, - sym_where_clause, - ACTIONS(6362), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [350644] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8362), 1, - sym_create_index_with_clause, - STATE(8503), 1, - sym_where_clause, - ACTIONS(6424), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [350682] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8318), 1, - sym_create_index_with_clause, - STATE(8592), 1, - sym_where_clause, - ACTIONS(7497), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [350720] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11198), 1, - aux_sym_over_clause_token1, - STATE(2160), 1, - sym_over_clause, - ACTIONS(185), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - anon_sym_COLON_COLON, - [350754] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11385), 3, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(11383), 21, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token5, - aux_sym_trigger_preferencing_token2, - aux_sym_trigger_preferencing_token3, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_condition_token1, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [350786] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8354), 1, - sym_create_index_with_clause, - STATE(8551), 1, - sym_where_clause, - ACTIONS(6472), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [350824] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6512), 1, - aux_sym_with_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - STATE(8420), 1, - sym_offset_clause, - ACTIONS(6510), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [350860] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8326), 1, - sym_create_index_with_clause, - STATE(8531), 1, - sym_where_clause, - ACTIONS(5945), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [350898] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11387), 1, - sym__unquoted_identifier, - ACTIONS(11389), 1, - anon_sym_BQUOTE, - ACTIONS(11391), 1, - anon_sym_DQUOTE, - ACTIONS(11393), 1, - anon_sym_DOT, - STATE(2095), 1, - sym__quoted_identifier, - STATE(3547), 1, - sym_dotted_name, - STATE(6910), 1, - sym__identifier, - STATE(8324), 1, - sym_identifier, - STATE(8325), 1, - aux_sym_dotted_name_repeat1, - STATE(10484), 1, - sym_constrained_type, - STATE(9099), 3, - sym_type, - sym_array_type, - sym__type, - ACTIONS(158), 5, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_LBRACK, - ACTIONS(160), 6, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_null_hint_token2, - aux_sym_create_table_statement_token1, - aux_sym_type_token1, - aux_sym_type_token2, - [350952] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11198), 1, - aux_sym_over_clause_token1, - STATE(2154), 1, - sym_over_clause, - ACTIONS(240), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - anon_sym_COLON_COLON, - [350986] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8317), 1, - sym_create_index_with_clause, - STATE(8535), 1, - sym_where_clause, - ACTIONS(7547), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [351024] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8308), 1, - sym_create_index_with_clause, - STATE(8544), 1, - sym_where_clause, - ACTIONS(7297), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [351062] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8332), 1, - sym_create_index_with_clause, - STATE(8451), 1, - sym_where_clause, - ACTIONS(6242), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [351100] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11198), 1, - aux_sym_over_clause_token1, - STATE(2155), 1, - sym_over_clause, - ACTIONS(177), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - anon_sym_COLON_COLON, - [351134] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8330), 1, - sym_create_index_with_clause, - STATE(8651), 1, - sym_where_clause, - ACTIONS(7301), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [351172] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11198), 1, - aux_sym_over_clause_token1, - STATE(2169), 1, - sym_over_clause, - ACTIONS(293), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - anon_sym_COLON_COLON, - [351206] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8311), 1, - sym_create_index_with_clause, - STATE(8574), 1, - sym_where_clause, - ACTIONS(6330), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [351244] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8314), 1, - sym_create_index_with_clause, - STATE(8650), 1, - sym_where_clause, - ACTIONS(6386), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [351282] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8346), 1, - sym_create_index_with_clause, - STATE(8495), 1, - sym_where_clause, - ACTIONS(7469), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [351320] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11198), 1, - aux_sym_over_clause_token1, - STATE(2176), 1, - sym_over_clause, - ACTIONS(199), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - anon_sym_COLON_COLON, - [351354] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11198), 1, - aux_sym_over_clause_token1, - STATE(2187), 1, - sym_over_clause, - ACTIONS(273), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - anon_sym_COLON_COLON, - [351388] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8344), 1, - sym_create_index_with_clause, - STATE(8473), 1, - sym_where_clause, - ACTIONS(7031), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [351426] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8714), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_initial_mode_token1, - [351456] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11198), 1, - aux_sym_over_clause_token1, - STATE(2152), 1, - sym_over_clause, - ACTIONS(277), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - anon_sym_COLON_COLON, - [351490] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5003), 1, - aux_sym_with_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - STATE(8430), 1, - sym_offset_clause, - ACTIONS(5001), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [351526] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8347), 1, - sym_create_index_with_clause, - STATE(8474), 1, - sym_where_clause, - ACTIONS(5955), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [351564] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8351), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_initial_mode_token1, - [351594] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3756), 1, - aux_sym_with_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - STATE(8424), 1, - sym_offset_clause, - ACTIONS(3754), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [351630] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11387), 1, - sym__unquoted_identifier, - ACTIONS(11389), 1, - anon_sym_BQUOTE, - ACTIONS(11391), 1, - anon_sym_DQUOTE, - ACTIONS(11393), 1, - anon_sym_DOT, - STATE(2095), 1, - sym__quoted_identifier, - STATE(3547), 1, - sym_dotted_name, - STATE(6910), 1, - sym__identifier, - STATE(8324), 1, - sym_identifier, - STATE(8325), 1, - aux_sym_dotted_name_repeat1, - STATE(10963), 1, - sym_constrained_type, - STATE(9045), 3, - sym_type, - sym_array_type, - sym__type, - ACTIONS(158), 5, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_LBRACK, - ACTIONS(160), 6, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_null_hint_token2, - aux_sym_create_table_statement_token1, - aux_sym_type_token1, - aux_sym_type_token2, - [351684] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7551), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token5, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token1, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [351714] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8299), 1, - sym_create_index_with_clause, - STATE(8648), 1, - sym_where_clause, - ACTIONS(6420), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [351752] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9802), 1, - aux_sym_cte_token2, - ACTIONS(9806), 1, - aux_sym_null_hint_token2, - ACTIONS(9810), 1, - aux_sym_auto_increment_constraint_token1, - ACTIONS(9818), 1, - aux_sym_table_constraint_unique_token1, - ACTIONS(9820), 1, - aux_sym_table_constraint_primary_key_token1, - ACTIONS(11249), 1, - aux_sym_alter_table_action_alter_column_token2, - ACTIONS(11251), 1, - aux_sym_grant_statement_token5, - ACTIONS(11253), 1, - anon_sym_CONSTRAINT, - ACTIONS(11255), 1, - aux_sym_table_constraint_check_token1, - STATE(7746), 1, - sym_NULL, - ACTIONS(3394), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - ACTIONS(9812), 2, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - STATE(8218), 10, - sym_auto_increment_constraint, - sym_direction_constraint, - sym_named_constraint, - sym_default_clause, - sym_primary_key_constraint, - sym_references_constraint, - sym_unique_constraint, - sym_null_constraint, - sym_check_constraint, - aux_sym_table_column_repeat1, - [351806] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7282), 1, - aux_sym_with_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - STATE(8416), 1, - sym_offset_clause, - ACTIONS(7280), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [351842] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8348), 1, - sym_create_index_with_clause, - STATE(8476), 1, - sym_where_clause, - ACTIONS(7429), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [351880] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7929), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_reference_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - [351910] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7425), 24, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_comment_statement_token5, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_create_extension_statement_token1, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [351940] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - STATE(8410), 1, - sym_offset_clause, - ACTIONS(3687), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [351974] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 4, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(144), 20, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token5, - aux_sym_trigger_preferencing_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_condition_token1, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [352006] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11397), 3, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(11395), 21, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token5, - aux_sym_trigger_preferencing_token2, - aux_sym_trigger_preferencing_token3, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_condition_token1, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [352038] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7112), 1, - aux_sym_with_clause_token1, - ACTIONS(11399), 1, - anon_sym_COMMA, - ACTIONS(7110), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_offset_clause_token1, - [352072] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8366), 1, - sym_create_index_with_clause, - STATE(8646), 1, - sym_where_clause, - ACTIONS(6523), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [352110] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11239), 1, - aux_sym_with_clause_token1, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8350), 1, - sym_create_index_with_clause, - STATE(8638), 1, - sym_where_clause, - ACTIONS(7284), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [352148] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5086), 1, - aux_sym_with_clause_token1, - ACTIONS(10218), 1, - aux_sym_offset_clause_token1, - STATE(8440), 1, - sym_offset_clause, - ACTIONS(5084), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [352184] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7818), 1, - aux_sym_with_clause_token1, - ACTIONS(11401), 1, - aux_sym_create_function_statement_token10, - ACTIONS(11403), 1, - aux_sym_create_trigger_statement_token6, - ACTIONS(7816), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [352220] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11129), 1, - aux_sym_fetch_clause_token1, - STATE(8401), 1, - sym_fetch_clause, - ACTIONS(4959), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [352254] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9557), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [352283] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11405), 1, - anon_sym_DOT, - STATE(8357), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 16, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [352318] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8523), 1, - sym_where_clause, - ACTIONS(7628), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [352351] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8590), 1, - sym_where_clause, - ACTIONS(7501), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [352384] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8369), 1, - sym_where_clause, - ACTIONS(8001), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [352417] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8491), 1, - sym_where_clause, - ACTIONS(7760), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [352450] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8646), 1, - sym_where_clause, - ACTIONS(6523), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [352483] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 3, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 20, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token5, - aux_sym_trigger_preferencing_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_condition_token1, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [352514] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8633), 1, - sym_where_clause, - ACTIONS(7632), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [352547] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8674), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_fetch_clause_token1, - [352576] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8516), 1, - sym_where_clause, - ACTIONS(7568), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [352609] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7990), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [352638] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8641), 1, - sym_where_clause, - ACTIONS(7978), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [352671] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8514), 1, - sym_where_clause, - ACTIONS(7612), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [352704] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7982), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_index_include_clause_token1, - aux_sym_where_clause_token1, - [352733] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8638), 1, - sym_where_clause, - ACTIONS(7284), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [352766] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8552), 1, - sym_where_clause, - ACTIONS(6212), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [352799] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8492), 1, - sym_where_clause, - ACTIONS(6292), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [352832] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8589), 1, - sym_where_clause, - ACTIONS(7543), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [352865] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(11407), 1, - anon_sym_SEMI, - STATE(2237), 1, - sym__quoted_identifier, - STATE(8762), 1, - sym_identifier, - ACTIONS(7754), 2, - ts_builtin_sym_end, - aux_sym_pg_command_token1, - ACTIONS(7758), 15, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [352908] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7938), 1, - aux_sym_with_clause_token1, - ACTIONS(7936), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - aux_sym_offset_clause_token1, - [352939] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8490), 1, - sym_where_clause, - ACTIONS(7750), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [352972] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8546), 1, - sym_where_clause, - ACTIONS(7780), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353005] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8541), 1, - sym_where_clause, - ACTIONS(7493), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353038] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8580), 1, - sym_where_clause, - ACTIONS(6416), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353071] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8540), 1, - sym_where_clause, - ACTIONS(7776), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353104] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(11409), 1, - anon_sym_SEMI, - STATE(2237), 1, - sym__quoted_identifier, - STATE(8758), 1, - sym_identifier, - ACTIONS(7702), 2, - ts_builtin_sym_end, - aux_sym_pg_command_token1, - ACTIONS(7706), 15, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353147] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11411), 1, - anon_sym_DOT, - STATE(8323), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(117), 16, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [353182] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(160), 1, - aux_sym_with_clause_token1, - ACTIONS(11393), 1, - anon_sym_DOT, - STATE(8325), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 20, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token2, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_create_table_statement_token1, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - [353217] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(124), 1, - aux_sym_with_clause_token1, - ACTIONS(11393), 1, - anon_sym_DOT, - STATE(8334), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 20, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token2, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_create_table_statement_token1, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - [353252] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8488), 1, - sym_where_clause, - ACTIONS(7555), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353285] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8586), 1, - sym_where_clause, - ACTIONS(6406), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353318] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8497), 1, - sym_where_clause, - ACTIONS(7276), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353351] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8476), 1, - sym_where_clause, - ACTIONS(7429), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353384] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8587), 1, - sym_where_clause, - ACTIONS(7804), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353417] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(11414), 1, - anon_sym_SEMI, - STATE(2237), 1, - sym__quoted_identifier, - STATE(8742), 1, - sym_identifier, - ACTIONS(7728), 2, - ts_builtin_sym_end, - aux_sym_pg_command_token1, - ACTIONS(7732), 15, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353460] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8460), 1, - sym_where_clause, - ACTIONS(7483), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353493] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11418), 3, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(11416), 20, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_create_function_statement_token5, - aux_sym_trigger_preferencing_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_condition_token1, - aux_sym_trigger_order_token1, - aux_sym_trigger_order_token2, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [353524] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(117), 1, - aux_sym_with_clause_token1, - ACTIONS(11420), 1, - anon_sym_DOT, - STATE(8334), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 20, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_LPAREN, - anon_sym_RPAREN, - aux_sym_comment_statement_token2, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - anon_sym_EQ, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - aux_sym_create_table_statement_token1, - aux_sym_type_token1, - aux_sym_type_token2, - anon_sym_LBRACK, - [353559] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8475), 1, - sym_where_clause, - ACTIONS(7720), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353592] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(11423), 1, - anon_sym_SEMI, - STATE(2237), 1, - sym__quoted_identifier, - STATE(8736), 1, - sym_identifier, - ACTIONS(7622), 2, - ts_builtin_sym_end, - aux_sym_pg_command_token1, - ACTIONS(7626), 15, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353635] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8459), 1, - sym_where_clause, - ACTIONS(5974), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353668] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7678), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353697] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8538), 1, - sym_where_clause, - ACTIONS(7772), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353730] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8474), 1, - sym_where_clause, - ACTIONS(5955), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353763] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8535), 1, - sym_where_clause, - ACTIONS(7547), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353796] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9549), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353825] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8473), 1, - sym_where_clause, - ACTIONS(7031), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353858] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8455), 1, - sym_where_clause, - ACTIONS(7684), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353891] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8501), 1, - sym_where_clause, - ACTIONS(6478), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353924] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8486), 1, - sym_where_clause, - ACTIONS(7734), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353957] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8452), 1, - sym_where_clause, - ACTIONS(7489), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [353990] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8450), 1, - sym_where_clause, - ACTIONS(7690), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [354023] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8461), 1, - sym_where_clause, - ACTIONS(7708), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [354056] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8594), 1, - sym_where_clause, - ACTIONS(7812), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [354089] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8650), 1, - sym_where_clause, - ACTIONS(6386), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [354122] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8574), 1, - sym_where_clause, - ACTIONS(6330), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [354155] = 21, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3324), 1, - anon_sym_RPAREN, - ACTIONS(10222), 1, - aux_sym_join_type_token1, - ACTIONS(10348), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(11425), 1, - aux_sym_trigger_reference_token1, - ACTIONS(11427), 1, - aux_sym_grant_statement_token8, - ACTIONS(11429), 1, - aux_sym_where_clause_token1, - ACTIONS(11431), 1, - aux_sym_join_clause_token1, - STATE(8163), 1, - sym_order_by_clause, - STATE(8229), 1, - sym_limit_clause, - STATE(8407), 1, - sym_offset_clause, - STATE(8543), 1, - sym_from_clause, - STATE(8865), 1, - sym_where_clause, - STATE(9065), 1, - sym_group_by_clause, - STATE(9066), 1, - sym_window_clause, - STATE(15177), 1, - sym_join_type, - STATE(8446), 2, - sym_join_clause, - aux_sym__select_statement_repeat1, - ACTIONS(10224), 3, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - [354222] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8651), 1, - sym_where_clause, - ACTIONS(7301), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [354255] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8007), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_index_include_clause_token1, - aux_sym_where_clause_token1, - [354284] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8503), 1, - sym_where_clause, - ACTIONS(6424), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [354317] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11405), 1, - anon_sym_DOT, - STATE(8323), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(124), 16, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [354352] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7808), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_index_include_clause_token1, - aux_sym_where_clause_token1, - [354381] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8591), 1, - sym_where_clause, - ACTIONS(6362), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [354414] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8451), 1, - sym_where_clause, - ACTIONS(6242), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [354447] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8531), 1, - sym_where_clause, - ACTIONS(5945), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [354480] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8544), 1, - sym_where_clause, - ACTIONS(7297), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [354513] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9533), 23, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [354542] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8551), 1, - sym_where_clause, - ACTIONS(6472), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [354575] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8648), 1, - sym_where_clause, - ACTIONS(6420), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [354608] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8592), 1, - sym_where_clause, - ACTIONS(7497), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [354641] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8495), 1, - sym_where_clause, - ACTIONS(7469), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [354674] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - STATE(8419), 1, - sym_where_clause, - ACTIONS(7923), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [354707] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8832), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [354735] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9226), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [354763] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11433), 1, - aux_sym_with_clause_token1, - STATE(8553), 1, - sym_data_hint, - ACTIONS(8509), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [354795] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8433), 1, - aux_sym_with_clause_token1, - ACTIONS(8431), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [354825] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11435), 1, - aux_sym_with_clause_token1, - STATE(8642), 1, - sym_view_check_option, - ACTIONS(8670), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [354857] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11433), 1, - aux_sym_with_clause_token1, - STATE(8457), 1, - sym_data_hint, - ACTIONS(8748), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [354889] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8728), 1, - aux_sym_with_clause_token1, - ACTIONS(11437), 1, - aux_sym_create_table_statement_token1, - ACTIONS(8726), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [354921] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8740), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - [354949] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11433), 1, - aux_sym_with_clause_token1, - STATE(8643), 1, - sym_data_hint, - ACTIONS(8772), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [354981] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8357), 1, - aux_sym_with_clause_token1, - ACTIONS(8355), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [355011] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8756), 1, - aux_sym_with_clause_token1, - ACTIONS(8754), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [355041] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8724), 1, - aux_sym_with_clause_token1, - ACTIONS(8722), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [355071] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5078), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [355099] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7923), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [355127] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(11439), 1, - aux_sym_with_clause_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8464), 1, - sym__identifier, - ACTIONS(6718), 2, - anon_sym_SEMI, - aux_sym_pg_command_token1, - ACTIONS(6722), 12, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [355173] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8926), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [355201] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8720), 1, - aux_sym_with_clause_token1, - ACTIONS(8718), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [355231] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8601), 1, - aux_sym_with_clause_token1, - ACTIONS(11441), 1, - aux_sym_create_table_statement_token1, - ACTIONS(8599), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [355263] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6512), 1, - aux_sym_with_clause_token1, - ACTIONS(6510), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [355293] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5003), 1, - aux_sym_with_clause_token1, - ACTIONS(5001), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [355323] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8908), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [355351] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8786), 1, - aux_sym_with_clause_token1, - ACTIONS(11443), 1, - aux_sym_create_table_statement_token1, - ACTIONS(8784), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [355383] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3756), 1, - aux_sym_with_clause_token1, - ACTIONS(3754), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [355413] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8782), 1, - aux_sym_with_clause_token1, - ACTIONS(8780), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [355443] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9591), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [355471] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11433), 1, - aux_sym_with_clause_token1, - STATE(8634), 1, - sym_data_hint, - ACTIONS(8732), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [355503] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8676), 1, - aux_sym_with_clause_token1, - ACTIONS(8674), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [355533] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9230), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [355561] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6510), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [355589] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - ACTIONS(11445), 1, - aux_sym_trigger_reference_token1, - STATE(8368), 1, - sym_from_clause, - STATE(8382), 1, - sym_where_clause, - ACTIONS(6733), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [355625] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5086), 1, - aux_sym_with_clause_token1, - ACTIONS(5084), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [355655] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8754), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [355683] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5780), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [355711] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8904), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [355739] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(130), 16, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [355769] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8736), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [355797] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9545), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [355825] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8768), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - [355853] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3754), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [355881] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11447), 1, - aux_sym_cte_token1, - ACTIONS(8840), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [355911] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8636), 1, - sym__identifier, - ACTIONS(6798), 2, - anon_sym_SEMI, - aux_sym_pg_command_token1, - ACTIONS(6800), 13, - aux_sym_with_clause_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [355955] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5001), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [355983] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11435), 1, - aux_sym_with_clause_token1, - STATE(8615), 1, - sym_view_check_option, - ACTIONS(8764), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356015] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8900), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356043] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5084), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356071] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7800), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356099] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(144), 16, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [356129] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8624), 1, - aux_sym_with_clause_token1, - ACTIONS(8622), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [356159] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6748), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356187] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11435), 1, - aux_sym_with_clause_token1, - STATE(8449), 1, - sym_view_check_option, - ACTIONS(8083), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356219] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9587), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356247] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7282), 1, - aux_sym_with_clause_token1, - ACTIONS(7280), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [356277] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8776), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - [356305] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8167), 1, - aux_sym_with_clause_token1, - ACTIONS(11449), 1, - aux_sym_create_table_statement_token1, - ACTIONS(8165), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356337] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5136), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356365] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3689), 1, - aux_sym_with_clause_token1, - ACTIONS(3687), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [356395] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9044), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356423] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8622), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356451] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11433), 1, - aux_sym_with_clause_token1, - STATE(8570), 1, - sym_data_hint, - ACTIONS(8790), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356483] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11433), 1, - aux_sym_with_clause_token1, - STATE(8611), 1, - sym_data_hint, - ACTIONS(8610), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356515] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11433), 1, - aux_sym_with_clause_token1, - STATE(8484), 1, - sym_data_hint, - ACTIONS(8630), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356547] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5080), 1, - aux_sym_with_clause_token1, - ACTIONS(5078), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [356577] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8616), 1, - aux_sym_with_clause_token1, - ACTIONS(11451), 1, - aux_sym_create_table_statement_token1, - ACTIONS(8614), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356609] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7280), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356637] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11435), 1, - aux_sym_with_clause_token1, - STATE(8536), 1, - sym_view_check_option, - ACTIONS(8089), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356669] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8738), 1, - aux_sym_with_clause_token1, - ACTIONS(8736), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [356699] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9092), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356727] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3687), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356755] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9080), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356783] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11433), 1, - aux_sym_with_clause_token1, - STATE(8526), 1, - sym_data_hint, - ACTIONS(8744), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356815] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11435), 1, - aux_sym_with_clause_token1, - STATE(8601), 1, - sym_view_check_option, - ACTIONS(8626), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356847] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5138), 1, - aux_sym_with_clause_token1, - ACTIONS(5136), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_create_table_statement_token1, - [356877] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(117), 16, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [356907] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4959), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356935] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9072), 22, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - anon_sym_RPAREN, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356963] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8760), 1, - aux_sym_with_clause_token1, - ACTIONS(11453), 1, - aux_sym_create_table_statement_token1, - ACTIONS(8758), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [356995] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6424), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357022] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3754), 1, - anon_sym_RPAREN, - ACTIONS(10222), 1, - aux_sym_join_type_token1, - ACTIONS(10348), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(11427), 1, - aux_sym_grant_statement_token8, - ACTIONS(11429), 1, - aux_sym_where_clause_token1, - ACTIONS(11431), 1, - aux_sym_join_clause_token1, - STATE(8100), 1, - sym_order_by_clause, - STATE(8287), 1, - sym_limit_clause, - STATE(8436), 1, - sym_offset_clause, - STATE(8866), 1, - sym_where_clause, - STATE(9073), 1, - sym_window_clause, - STATE(9076), 1, - sym_group_by_clause, - STATE(15177), 1, - sym_join_type, - STATE(8816), 2, - sym_join_clause, - aux_sym__select_statement_repeat1, - ACTIONS(10224), 3, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - [357083] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2797), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357110] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8614), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357137] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8626), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357164] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8862), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357191] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7483), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357218] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7612), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357245] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9291), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357272] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9287), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357299] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8896), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357326] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9242), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357353] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8610), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357380] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9485), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357407] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7568), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357434] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7628), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357461] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8930), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357488] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9301), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357515] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9305), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357542] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9128), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357569] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 5, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 16, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [357598] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9315), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357625] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9319), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357652] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9323), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357679] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11455), 1, - anon_sym_SEMI, - ACTIONS(9569), 20, - ts_builtin_sym_end, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357708] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11457), 1, - aux_sym_with_clause_token1, - ACTIONS(9295), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357737] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5955), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357764] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5974), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357791] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7684), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357818] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7489), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357845] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9000), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357872] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7690), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357899] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9331), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357926] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11459), 1, - aux_sym_with_clause_token1, - ACTIONS(8980), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357955] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11461), 1, - aux_sym_with_clause_token1, - ACTIONS(8974), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [357984] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8966), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358011] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8962), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358038] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8942), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358065] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9343), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358092] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9016), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358119] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9040), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358146] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9052), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358173] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8934), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358200] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7708), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358227] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6242), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358254] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9100), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358281] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9108), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358308] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7031), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358335] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9355), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358362] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9371), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358389] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7734), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358416] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8922), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358443] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7720), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358470] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8912), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358497] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9375), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358524] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9339), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358551] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7429), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358578] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6472), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358605] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7297), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358632] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9359), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358659] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6330), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358686] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8846), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358713] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8828), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358740] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9387), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358767] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9417), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358794] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9425), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358821] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9473), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358848] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9481), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358875] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9513), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358902] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8854), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358929] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9517), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358956] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7632), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [358983] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9521), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359010] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9579), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359037] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9493), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359064] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2801), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359091] = 18, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11463), 1, - anon_sym_RPAREN, - ACTIONS(11465), 1, - aux_sym_create_trigger_statement_token3, - ACTIONS(11467), 1, - aux_sym_table_constraint_check_token1, - ACTIONS(11469), 1, - aux_sym_table_constraint_exclude_token1, - ACTIONS(11471), 1, - aux_sym_table_constraint_foreign_key_token1, - ACTIONS(11473), 1, - aux_sym_table_constraint_unique_token1, - ACTIONS(11475), 1, - aux_sym_table_constraint_primary_key_token1, - ACTIONS(11477), 1, - sym__unquoted_identifier, - ACTIONS(11479), 1, - anon_sym_BQUOTE, - ACTIONS(11481), 1, - anon_sym_DQUOTE, - STATE(8871), 1, - sym__identifier, - STATE(9840), 1, - sym_identifier, - STATE(10219), 1, - sym__quoted_identifier, - STATE(10892), 1, - sym__table_constraint, - STATE(10895), 1, - sym_table_column, - STATE(10970), 1, - sym_dotted_name, - STATE(8058), 5, - sym_table_constraint_check, - sym_table_constraint_exclude, - sym_table_constraint_foreign_key, - sym_table_constraint_unique, - sym_table_constraint_primary_key, - [359150] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11483), 1, - anon_sym_COMMA, - STATE(8659), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4684), 19, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - [359181] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8866), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359208] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3687), 1, - anon_sym_RPAREN, - ACTIONS(10222), 1, - aux_sym_join_type_token1, - ACTIONS(10348), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(11427), 1, - aux_sym_grant_statement_token8, - ACTIONS(11429), 1, - aux_sym_where_clause_token1, - ACTIONS(11431), 1, - aux_sym_join_clause_token1, - STATE(8125), 1, - sym_order_by_clause, - STATE(8233), 1, - sym_limit_clause, - STATE(8410), 1, - sym_offset_clause, - STATE(8853), 1, - sym_where_clause, - STATE(9088), 1, - sym_window_clause, - STATE(9090), 1, - sym_group_by_clause, - STATE(15177), 1, - sym_join_type, - STATE(8816), 2, - sym_join_clause, - aux_sym__select_statement_repeat1, - ACTIONS(10224), 3, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - [359269] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9363), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359296] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8630), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359323] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9439), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359350] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9443), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359377] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8794), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359404] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9497), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359431] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7555), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359458] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8824), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359485] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9447), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359512] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8816), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359539] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7750), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359566] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8083), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359593] = 22, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9818), 1, - aux_sym_table_constraint_unique_token1, - ACTIONS(11485), 1, - aux_sym_cte_token3, - ACTIONS(11487), 1, - aux_sym_truncate_statement_token2, - ACTIONS(11489), 1, - aux_sym_comment_statement_token4, - ACTIONS(11491), 1, - aux_sym_comment_statement_token5, - ACTIONS(11493), 1, - aux_sym_comment_statement_token6, - ACTIONS(11495), 1, - aux_sym_create_statement_token2, - ACTIONS(11497), 1, - aux_sym_create_statement_token3, - ACTIONS(11499), 1, - aux_sym_sequence_token1, - ACTIONS(11501), 1, - aux_sym_create_function_statement_token1, - ACTIONS(11503), 1, - aux_sym_create_function_statement_token2, - ACTIONS(11505), 1, - aux_sym_create_function_statement_token6, - ACTIONS(11507), 1, - aux_sym_create_trigger_statement_token1, - ACTIONS(11509), 1, - aux_sym_create_trigger_statement_token3, - ACTIONS(11511), 1, - aux_sym_create_trigger_statement_token4, - ACTIONS(11513), 1, - aux_sym_create_role_statement_token1, - ACTIONS(11515), 1, - aux_sym_drop_statement_token2, - ACTIONS(11517), 1, - aux_sym_drop_statement_token3, - ACTIONS(11519), 1, - aux_sym_create_domain_statement_token1, - STATE(8578), 1, - sym_sequence, - STATE(14838), 1, - sym_unique_constraint, - [359660] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8820), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359687] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9501), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359714] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9583), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359741] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7760), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359768] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6292), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359795] = 19, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3754), 1, - anon_sym_RPAREN, - ACTIONS(10222), 1, - aux_sym_join_type_token1, - ACTIONS(10348), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(11427), 1, - aux_sym_grant_statement_token8, - ACTIONS(11429), 1, - aux_sym_where_clause_token1, - ACTIONS(11431), 1, - aux_sym_join_clause_token1, - STATE(8100), 1, - sym_order_by_clause, - STATE(8287), 1, - sym_limit_clause, - STATE(8436), 1, - sym_offset_clause, - STATE(8866), 1, - sym_where_clause, - STATE(9073), 1, - sym_window_clause, - STATE(9076), 1, - sym_group_by_clause, - STATE(15177), 1, - sym_join_type, - STATE(8524), 2, - sym_join_clause, - aux_sym__select_statement_repeat1, - ACTIONS(10224), 3, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - [359856] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7978), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359883] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6523), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359910] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9537), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359937] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6420), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359964] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6386), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [359991] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8726), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360018] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9505), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360045] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7301), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360072] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7276), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360099] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8748), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360126] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6478), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360153] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9595), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360180] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9607), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360207] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9615), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360234] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9623), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360261] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9210), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360288] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9627), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360315] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9407), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360342] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9399), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360369] = 18, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11465), 1, - aux_sym_create_trigger_statement_token3, - ACTIONS(11467), 1, - aux_sym_table_constraint_check_token1, - ACTIONS(11469), 1, - aux_sym_table_constraint_exclude_token1, - ACTIONS(11471), 1, - aux_sym_table_constraint_foreign_key_token1, - ACTIONS(11473), 1, - aux_sym_table_constraint_unique_token1, - ACTIONS(11475), 1, - aux_sym_table_constraint_primary_key_token1, - ACTIONS(11477), 1, - sym__unquoted_identifier, - ACTIONS(11479), 1, - anon_sym_BQUOTE, - ACTIONS(11481), 1, - anon_sym_DQUOTE, - ACTIONS(11521), 1, - anon_sym_RPAREN, - STATE(8871), 1, - sym__identifier, - STATE(9840), 1, - sym_identifier, - STATE(10219), 1, - sym__quoted_identifier, - STATE(10619), 1, - sym__table_constraint, - STATE(10620), 1, - sym_table_column, - STATE(10970), 1, - sym_dotted_name, - STATE(8058), 5, - sym_table_constraint_check, - sym_table_constraint_exclude, - sym_table_constraint_foreign_key, - sym_table_constraint_unique, - sym_table_constraint_primary_key, - [360428] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11523), 1, - aux_sym_with_clause_token1, - ACTIONS(9631), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360457] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9351), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360484] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11525), 1, - aux_sym_with_clause_token1, - ACTIONS(9641), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360513] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11527), 1, - aux_sym_with_clause_token1, - ACTIONS(9647), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360542] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9347), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360569] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9327), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360596] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8744), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360623] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8804), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360650] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9246), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360677] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9238), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360704] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7284), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360731] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9234), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360758] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9383), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360785] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11529), 1, - aux_sym_with_clause_token1, - ACTIONS(9433), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360814] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9008), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360841] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11531), 1, - aux_sym_with_clause_token1, - ACTIONS(9451), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360870] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7469), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360897] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9599), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360924] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5945), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360951] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9603), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [360978] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9656), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361005] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9660), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361032] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7547), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361059] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9088), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361086] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9541), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361113] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7772), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361140] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7776), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361167] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7493), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361194] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7780), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361221] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6212), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361248] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9553), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361275] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9465), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361302] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9461), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361329] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9283), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361356] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8758), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361383] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8880), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361410] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8858), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361437] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9214), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361464] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9172), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361491] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9206), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361518] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9202), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361545] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9198), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361572] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9180), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361599] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9176), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361626] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9164), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361653] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9160), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361680] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9152), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361707] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8732), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361734] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8970), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361761] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9140), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361788] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9136), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361815] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8089), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361842] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9222), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361869] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8958), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361896] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9611), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361923] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9096), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361950] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8954), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [361977] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8946), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362004] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8950), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362031] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9124), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362058] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9104), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362085] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8938), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362112] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9120), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362139] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11483), 1, - anon_sym_COMMA, - STATE(8522), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4597), 19, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - [362170] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9116), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362197] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9250), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362224] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9112), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362251] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8986), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362278] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8850), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362305] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8870), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362332] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8790), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362359] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8884), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362386] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9619), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362413] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8165), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362440] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7812), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362467] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9004), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362494] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9637), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362521] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8836), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362548] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8764), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362575] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8509), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362602] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8996), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362629] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9672), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362656] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7497), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362683] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6362), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362710] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7501), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362737] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9144), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362764] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7543), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362791] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7804), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362818] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6406), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362845] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11533), 1, - aux_sym_with_clause_token1, - ACTIONS(8874), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362874] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8888), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362901] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9664), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362928] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2753), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362955] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8892), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [362982] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8916), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [363009] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11535), 1, - anon_sym_COMMA, - STATE(8659), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4605), 19, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - [363040] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9132), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [363067] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9561), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [363094] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9489), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [363121] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9469), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [363148] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9048), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [363175] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11538), 1, - aux_sym_with_clause_token1, - ACTIONS(9309), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [363204] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6416), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [363231] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11540), 1, - anon_sym_DOT, - STATE(8676), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 4, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 14, - aux_sym_with_clause_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [363263] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11542), 1, - anon_sym_DOT, - STATE(8674), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 3, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(124), 15, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [363295] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - STATE(8145), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(11544), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [363325] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11548), 2, - aux_sym_begin_statement_token2, - aux_sym_begin_statement_token3, - ACTIONS(11546), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [363353] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11552), 2, - aux_sym_begin_statement_token2, - aux_sym_begin_statement_token3, - ACTIONS(11550), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [363381] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3599), 1, - aux_sym_within_group_clause_token1, - ACTIONS(3601), 1, - aux_sym_filter_clause_token1, - ACTIONS(11554), 1, - aux_sym_over_clause_token1, - STATE(2200), 1, - sym_over_clause, - STATE(8734), 1, - sym_within_group_clause, - STATE(8806), 1, - sym_filter_clause, - ACTIONS(154), 14, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [363419] = 21, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11556), 1, - anon_sym_RPAREN, - ACTIONS(11558), 1, - aux_sym_alter_table_action_alter_column_token2, - ACTIONS(11560), 1, - aux_sym_null_hint_token3, - ACTIONS(11562), 1, - aux_sym_type_spec_base_token1, - ACTIONS(11564), 1, - aux_sym_type_spec_base_token2, - ACTIONS(11566), 1, - aux_sym_type_spec_base_token3, - ACTIONS(11568), 1, - aux_sym_type_spec_base_token4, - ACTIONS(11570), 1, - aux_sym_type_spec_base_token5, - ACTIONS(11572), 1, - aux_sym_type_spec_base_token6, - ACTIONS(11574), 1, - aux_sym_type_spec_base_token7, - ACTIONS(11576), 1, - aux_sym_type_spec_base_token8, - ACTIONS(11578), 1, - aux_sym_type_spec_base_token10, - ACTIONS(11580), 1, - aux_sym_type_spec_base_token11, - ACTIONS(11582), 1, - aux_sym_type_spec_base_token12, - ACTIONS(11584), 1, - aux_sym_type_spec_base_token13, - ACTIONS(11586), 1, - aux_sym_type_spec_base_token14, - ACTIONS(11588), 1, - aux_sym_type_spec_base_token15, - ACTIONS(11590), 1, - aux_sym_type_spec_base_token16, - ACTIONS(11592), 1, - aux_sym_type_spec_base_token17, - ACTIONS(11594), 1, - aux_sym_type_spec_base_token18, - [363483] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11596), 1, - anon_sym_DOT, - STATE(8674), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 3, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(117), 15, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [363515] = 21, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11599), 1, - anon_sym_RPAREN, - ACTIONS(11601), 1, - aux_sym_alter_table_action_alter_column_token2, - ACTIONS(11603), 1, - aux_sym_null_hint_token3, - ACTIONS(11605), 1, - aux_sym_type_spec_base_token1, - ACTIONS(11607), 1, - aux_sym_type_spec_base_token2, - ACTIONS(11609), 1, - aux_sym_type_spec_base_token3, - ACTIONS(11611), 1, - aux_sym_type_spec_base_token4, - ACTIONS(11613), 1, - aux_sym_type_spec_base_token5, - ACTIONS(11615), 1, - aux_sym_type_spec_base_token6, - ACTIONS(11617), 1, - aux_sym_type_spec_base_token7, - ACTIONS(11619), 1, - aux_sym_type_spec_base_token8, - ACTIONS(11621), 1, - aux_sym_type_spec_base_token10, - ACTIONS(11623), 1, - aux_sym_type_spec_base_token11, - ACTIONS(11625), 1, - aux_sym_type_spec_base_token12, - ACTIONS(11627), 1, - aux_sym_type_spec_base_token13, - ACTIONS(11629), 1, - aux_sym_type_spec_base_token14, - ACTIONS(11631), 1, - aux_sym_type_spec_base_token15, - ACTIONS(11633), 1, - aux_sym_type_spec_base_token16, - ACTIONS(11635), 1, - aux_sym_type_spec_base_token17, - ACTIONS(11637), 1, - aux_sym_type_spec_base_token18, - [363579] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11540), 1, - anon_sym_DOT, - STATE(8682), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 4, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(124), 14, - aux_sym_with_clause_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [363611] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3599), 1, - aux_sym_within_group_clause_token1, - ACTIONS(3601), 1, - aux_sym_filter_clause_token1, - ACTIONS(11554), 1, - aux_sym_over_clause_token1, - STATE(2159), 1, - sym_over_clause, - STATE(8756), 1, - sym_within_group_clause, - STATE(8805), 1, - sym_filter_clause, - ACTIONS(146), 14, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [363649] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - STATE(8669), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(11639), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [363679] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - STATE(8688), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(11544), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [363709] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - STATE(8145), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(11641), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [363739] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3599), 1, - aux_sym_within_group_clause_token1, - ACTIONS(3601), 1, - aux_sym_filter_clause_token1, - ACTIONS(11554), 1, - aux_sym_over_clause_token1, - STATE(2203), 1, - sym_over_clause, - STATE(8729), 1, - sym_within_group_clause, - STATE(8810), 1, - sym_filter_clause, - ACTIONS(150), 14, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [363777] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11643), 1, - anon_sym_DOT, - STATE(8682), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 4, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(117), 14, - aux_sym_with_clause_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [363809] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11542), 1, - anon_sym_DOT, - STATE(8668), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 3, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 15, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [363841] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - STATE(8680), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(11646), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [363871] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3599), 1, - aux_sym_within_group_clause_token1, - ACTIONS(3601), 1, - aux_sym_filter_clause_token1, - ACTIONS(11554), 1, - aux_sym_over_clause_token1, - STATE(2179), 1, - sym_over_clause, - STATE(8750), 1, - sym_within_group_clause, - STATE(8809), 1, - sym_filter_clause, - ACTIONS(132), 14, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [363909] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11650), 2, - aux_sym_begin_statement_token2, - aux_sym_begin_statement_token3, - ACTIONS(11648), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [363937] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11465), 1, - aux_sym_create_trigger_statement_token3, - ACTIONS(11467), 1, - aux_sym_table_constraint_check_token1, - ACTIONS(11469), 1, - aux_sym_table_constraint_exclude_token1, - ACTIONS(11471), 1, - aux_sym_table_constraint_foreign_key_token1, - ACTIONS(11473), 1, - aux_sym_table_constraint_unique_token1, - ACTIONS(11475), 1, - aux_sym_table_constraint_primary_key_token1, - ACTIONS(11477), 1, - sym__unquoted_identifier, - ACTIONS(11479), 1, - anon_sym_BQUOTE, - ACTIONS(11481), 1, - anon_sym_DQUOTE, - STATE(8871), 1, - sym__identifier, - STATE(9840), 1, - sym_identifier, - STATE(10219), 1, - sym__quoted_identifier, - STATE(10970), 1, - sym_dotted_name, - STATE(11037), 1, - sym_table_column, - STATE(11110), 1, - sym__table_constraint, - STATE(8058), 5, - sym_table_constraint_check, - sym_table_constraint_exclude, - sym_table_constraint_foreign_key, - sym_table_constraint_unique, - sym_table_constraint_primary_key, - [363993] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - STATE(8145), 1, - aux_sym_truncate_statement_repeat1, - ACTIONS(11646), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364023] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 4, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(130), 15, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [364050] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 4, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(117), 15, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [364077] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 5, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(144), 14, - aux_sym_with_clause_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [364104] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 5, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(117), 14, - aux_sym_with_clause_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [364131] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11243), 1, - aux_sym_where_clause_token1, - ACTIONS(11652), 1, - aux_sym_trigger_reference_token1, - STATE(8368), 1, - sym_from_clause, - STATE(8382), 1, - sym_where_clause, - ACTIONS(6733), 15, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364164] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 5, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(130), 14, - aux_sym_with_clause_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [364191] = 20, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11654), 1, - aux_sym_alter_table_action_alter_column_token2, - ACTIONS(11656), 1, - aux_sym_null_hint_token3, - ACTIONS(11658), 1, - aux_sym_type_spec_base_token1, - ACTIONS(11660), 1, - aux_sym_type_spec_base_token2, - ACTIONS(11662), 1, - aux_sym_type_spec_base_token3, - ACTIONS(11664), 1, - aux_sym_type_spec_base_token4, - ACTIONS(11666), 1, - aux_sym_type_spec_base_token5, - ACTIONS(11668), 1, - aux_sym_type_spec_base_token6, - ACTIONS(11670), 1, - aux_sym_type_spec_base_token7, - ACTIONS(11672), 1, - aux_sym_type_spec_base_token8, - ACTIONS(11674), 1, - aux_sym_type_spec_base_token10, - ACTIONS(11676), 1, - aux_sym_type_spec_base_token11, - ACTIONS(11678), 1, - aux_sym_type_spec_base_token12, - ACTIONS(11680), 1, - aux_sym_type_spec_base_token13, - ACTIONS(11682), 1, - aux_sym_type_spec_base_token14, - ACTIONS(11684), 1, - aux_sym_type_spec_base_token15, - ACTIONS(11686), 1, - aux_sym_type_spec_base_token16, - ACTIONS(11688), 1, - aux_sym_type_spec_base_token17, - ACTIONS(11690), 1, - aux_sym_type_spec_base_token18, - [364252] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 4, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - ACTIONS(144), 15, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [364279] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11692), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364303] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11694), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364327] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11696), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364351] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11698), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364375] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11700), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364399] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11702), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364423] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11704), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364447] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11706), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364471] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 3, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 15, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [364497] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11708), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364521] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11710), 1, - anon_sym_COMMA, - STATE(8707), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4605), 16, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - [364549] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11713), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364573] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11715), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364597] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11717), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364621] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11719), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364645] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11721), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364669] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9270), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364693] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11723), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364717] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11725), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364741] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11727), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364765] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11729), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364789] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11731), 1, - anon_sym_COMMA, - STATE(8707), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4684), 16, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - [364817] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8812), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364841] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11733), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364865] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11735), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364889] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11739), 3, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(11737), 15, - aux_sym_with_clause_token1, - aux_sym_begin_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_trigger_body_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [364915] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11741), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364939] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11743), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364963] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9260), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [364987] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11745), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365011] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11747), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365035] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11749), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365059] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3601), 1, - aux_sym_filter_clause_token1, - ACTIONS(11554), 1, - aux_sym_over_clause_token1, - STATE(2181), 1, - sym_over_clause, - STATE(8797), 1, - sym_filter_clause, - ACTIONS(195), 14, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [365091] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11751), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365115] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11753), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365139] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11755), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365163] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11757), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365187] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3601), 1, - aux_sym_filter_clause_token1, - ACTIONS(11554), 1, - aux_sym_over_clause_token1, - STATE(2160), 1, - sym_over_clause, - STATE(8807), 1, - sym_filter_clause, - ACTIONS(185), 14, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [365219] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11759), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365243] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11761), 1, - anon_sym_SEMI, - ACTIONS(9264), 17, - ts_builtin_sym_end, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365269] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11763), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365293] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11765), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365317] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11767), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365341] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11769), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365365] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11771), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365389] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11773), 1, - anon_sym_SEMI, - ACTIONS(9676), 17, - ts_builtin_sym_end, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365415] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11775), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365439] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11777), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365463] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11779), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365487] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11781), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365511] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7754), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365535] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11783), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365559] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11785), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365583] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3601), 1, - aux_sym_filter_clause_token1, - ACTIONS(11554), 1, - aux_sym_over_clause_token1, - STATE(2155), 1, - sym_over_clause, - STATE(8803), 1, - sym_filter_clause, - ACTIONS(177), 14, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [365615] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11787), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365639] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11789), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365663] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7622), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365687] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11791), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365711] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11793), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365735] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3601), 1, - aux_sym_filter_clause_token1, - ACTIONS(11554), 1, - aux_sym_over_clause_token1, - STATE(2176), 1, - sym_over_clause, - STATE(8802), 1, - sym_filter_clause, - ACTIONS(199), 14, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [365767] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11795), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365791] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11797), 1, - anon_sym_SEMI, - ACTIONS(9254), 17, - ts_builtin_sym_end, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365817] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11799), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365841] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11801), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365865] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9194), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365889] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11803), 1, - anon_sym_SEMI, - ACTIONS(9188), 17, - ts_builtin_sym_end, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365915] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11807), 1, - anon_sym_SEMI, - ACTIONS(11805), 17, - ts_builtin_sym_end, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365941] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11809), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365965] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9184), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [365989] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11811), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [366013] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11813), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [366037] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11815), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [366061] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11817), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [366085] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11819), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [366109] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11821), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [366133] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11823), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [366157] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11825), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [366181] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11827), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [366205] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11829), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [366229] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11831), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [366253] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11833), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [366277] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 4, - anon_sym_SEMI, - aux_sym_pg_command_token1, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 14, - aux_sym_with_clause_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - sym__unquoted_identifier, - [366303] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11835), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [366327] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11837), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [366351] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11839), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [366375] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9668), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [366399] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11731), 1, - anon_sym_COMMA, - STATE(8718), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4597), 16, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym__compound_statement_token2, - aux_sym_return_statement_token1, - aux_sym_declare_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_where_clause_token1, - [366427] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11841), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [366451] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11843), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [366475] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11845), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [366499] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11847), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [366523] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11849), 18, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [366547] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11851), 1, - anon_sym_LPAREN, - ACTIONS(11853), 1, - aux_sym_select_subexpression_token1, - ACTIONS(11855), 1, - sym_number, - ACTIONS(11857), 1, - sym__unquoted_identifier, - ACTIONS(11859), 1, - anon_sym_BQUOTE, - ACTIONS(11861), 1, - anon_sym_DQUOTE, - ACTIONS(11863), 1, - anon_sym_SQUOTE, - ACTIONS(11865), 1, - sym__dollar_quoted_string_tag, - STATE(3632), 1, - sym_identifier, - STATE(3831), 1, - sym__quoted_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(11438), 1, - sym__identifier, - STATE(4020), 2, - sym__column_default_expression, - sym_type_cast, - STATE(3934), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - [366596] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11867), 17, - ts_builtin_sym_end, - aux_sym_with_clause_token1, - aux_sym_truncate_statement_token1, - aux_sym_comment_statement_token1, - aux_sym_begin_statement_token1, - aux_sym_commit_statement_token1, - aux_sym_rollback_statement_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token1, - aux_sym_pg_command_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - [366619] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(5202), 1, - anon_sym_SQUOTE, - ACTIONS(5214), 1, - sym__dollar_quoted_string_tag, - ACTIONS(11869), 1, - anon_sym_LPAREN, - ACTIONS(11871), 1, - aux_sym_select_subexpression_token1, - ACTIONS(11873), 1, - sym_number, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(7513), 1, - sym_identifier, - STATE(11413), 1, - sym__identifier, - STATE(7786), 2, - sym__column_default_expression, - sym_type_cast, - STATE(7886), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - [366668] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6724), 1, - sym__unquoted_identifier, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(7406), 1, - anon_sym_SQUOTE, - ACTIONS(7408), 1, - sym__dollar_quoted_string_tag, - ACTIONS(11875), 1, - anon_sym_LPAREN, - ACTIONS(11877), 1, - aux_sym_select_subexpression_token1, - ACTIONS(11879), 1, - sym_number, - STATE(4557), 1, - sym_dotted_name, - STATE(5092), 1, - sym_identifier, - STATE(5125), 1, - sym__quoted_identifier, - STATE(11267), 1, - sym__identifier, - STATE(6650), 2, - sym__column_default_expression, - sym_type_cast, - STATE(5901), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - [366717] = 13, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11881), 1, - anon_sym_RPAREN, - ACTIONS(11885), 1, - sym__unquoted_identifier, - ACTIONS(11887), 1, - anon_sym_BQUOTE, - ACTIONS(11889), 1, - anon_sym_DQUOTE, - STATE(3547), 1, - sym_dotted_name, - STATE(6910), 1, - sym__identifier, - STATE(8259), 1, - sym_identifier, - STATE(8819), 1, - sym__quoted_identifier, - STATE(10607), 1, - sym_create_function_parameter, - STATE(10611), 1, - sym_constrained_type, - STATE(9062), 3, - sym_type, - sym_array_type, - sym__type, - ACTIONS(11883), 4, - aux_sym_create_function_parameter_token1, - aux_sym_create_function_parameter_token2, - aux_sym_create_function_parameter_token3, - aux_sym_create_function_parameter_token4, - [366762] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5202), 1, - anon_sym_SQUOTE, - ACTIONS(5214), 1, - sym__dollar_quoted_string_tag, - ACTIONS(11387), 1, - sym__unquoted_identifier, - ACTIONS(11389), 1, - anon_sym_BQUOTE, - ACTIONS(11391), 1, - anon_sym_DQUOTE, - ACTIONS(11869), 1, - anon_sym_LPAREN, - ACTIONS(11873), 1, - sym_number, - ACTIONS(11891), 1, - aux_sym_select_subexpression_token1, - STATE(2095), 1, - sym__quoted_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(7513), 1, - sym_identifier, - STATE(11286), 1, - sym__identifier, - STATE(7786), 2, - sym__column_default_expression, - sym_type_cast, - STATE(8827), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - [366811] = 15, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5202), 1, - anon_sym_SQUOTE, - ACTIONS(5214), 1, - sym__dollar_quoted_string_tag, - ACTIONS(8411), 1, - sym__unquoted_identifier, - ACTIONS(8413), 1, - anon_sym_BQUOTE, - ACTIONS(8415), 1, - anon_sym_DQUOTE, - ACTIONS(11869), 1, - anon_sym_LPAREN, - ACTIONS(11873), 1, - sym_number, - ACTIONS(11893), 1, - aux_sym_select_subexpression_token1, - STATE(2429), 1, - sym__quoted_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(7513), 1, - sym_identifier, - STATE(11386), 1, - sym__identifier, - STATE(7786), 2, - sym__column_default_expression, - sym_type_cast, - STATE(7886), 3, - sym_function_call, - sym__parenthesized_expression, - sym_string, - [366860] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9818), 1, - aux_sym_table_constraint_unique_token1, - ACTIONS(11489), 1, - aux_sym_comment_statement_token4, - ACTIONS(11491), 1, - aux_sym_comment_statement_token5, - ACTIONS(11499), 1, - aux_sym_sequence_token1, - ACTIONS(11505), 1, - aux_sym_create_function_statement_token6, - ACTIONS(11517), 1, - aux_sym_drop_statement_token3, - ACTIONS(11519), 1, - aux_sym_create_domain_statement_token1, - ACTIONS(11895), 1, - aux_sym_cte_token3, - ACTIONS(11897), 1, - aux_sym_truncate_statement_token2, - ACTIONS(11899), 1, - aux_sym_create_statement_token2, - ACTIONS(11901), 1, - aux_sym_create_statement_token3, - ACTIONS(11903), 1, - aux_sym_create_function_statement_token1, - ACTIONS(11905), 1, - aux_sym_create_role_statement_token1, - ACTIONS(11907), 1, - aux_sym_drop_statement_token2, - STATE(8578), 1, - sym_sequence, - STATE(14838), 1, - sym_unique_constraint, - [366912] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11554), 1, - aux_sym_over_clause_token1, - STATE(2154), 1, - sym_over_clause, - ACTIONS(240), 14, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [366938] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6724), 1, - sym__unquoted_identifier, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(7406), 1, - anon_sym_SQUOTE, - ACTIONS(7408), 1, - sym__dollar_quoted_string_tag, - ACTIONS(11875), 1, - anon_sym_LPAREN, - ACTIONS(11877), 1, - aux_sym_select_subexpression_token1, - ACTIONS(11909), 1, - sym_number, - STATE(4557), 1, - sym_dotted_name, - STATE(5092), 1, - sym_identifier, - STATE(5125), 1, - sym__quoted_identifier, - STATE(12954), 1, - sym__identifier, - STATE(6559), 4, - sym__column_default_expression, - sym_function_call, - sym__parenthesized_expression, - sym_string, - [366984] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(5202), 1, - anon_sym_SQUOTE, - ACTIONS(5214), 1, - sym__dollar_quoted_string_tag, - ACTIONS(11869), 1, - anon_sym_LPAREN, - ACTIONS(11871), 1, - aux_sym_select_subexpression_token1, - ACTIONS(11911), 1, - sym_number, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(7513), 1, - sym_identifier, - STATE(12725), 1, - sym__identifier, - STATE(8664), 4, - sym__column_default_expression, - sym_function_call, - sym__parenthesized_expression, - sym_string, - [367030] = 12, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11885), 1, - sym__unquoted_identifier, - ACTIONS(11887), 1, - anon_sym_BQUOTE, - ACTIONS(11889), 1, - anon_sym_DQUOTE, - STATE(3547), 1, - sym_dotted_name, - STATE(6910), 1, - sym__identifier, - STATE(8259), 1, - sym_identifier, - STATE(8819), 1, - sym__quoted_identifier, - STATE(10611), 1, - sym_constrained_type, - STATE(11002), 1, - sym_create_function_parameter, - STATE(9062), 3, - sym_type, - sym_array_type, - sym__type, - ACTIONS(11883), 4, - aux_sym_create_function_parameter_token1, - aux_sym_create_function_parameter_token2, - aux_sym_create_function_parameter_token3, - aux_sym_create_function_parameter_token4, - [367072] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9818), 1, - aux_sym_table_constraint_unique_token1, - ACTIONS(11485), 1, - aux_sym_cte_token3, - ACTIONS(11487), 1, - aux_sym_truncate_statement_token2, - ACTIONS(11489), 1, - aux_sym_comment_statement_token4, - ACTIONS(11491), 1, - aux_sym_comment_statement_token5, - ACTIONS(11495), 1, - aux_sym_create_statement_token2, - ACTIONS(11497), 1, - aux_sym_create_statement_token3, - ACTIONS(11499), 1, - aux_sym_sequence_token1, - ACTIONS(11505), 1, - aux_sym_create_function_statement_token6, - ACTIONS(11513), 1, - aux_sym_create_role_statement_token1, - ACTIONS(11515), 1, - aux_sym_drop_statement_token2, - ACTIONS(11517), 1, - aux_sym_drop_statement_token3, - ACTIONS(11519), 1, - aux_sym_create_domain_statement_token1, - ACTIONS(11913), 1, - aux_sym_create_function_statement_token1, - STATE(8578), 1, - sym_sequence, - STATE(14838), 1, - sym_unique_constraint, - [367124] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11554), 1, - aux_sym_over_clause_token1, - STATE(2152), 1, - sym_over_clause, - ACTIONS(277), 14, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [367150] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11554), 1, - aux_sym_over_clause_token1, - STATE(2187), 1, - sym_over_clause, - ACTIONS(273), 14, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [367176] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11915), 1, - anon_sym_COMMA, - ACTIONS(11917), 1, - aux_sym_select_clause_body_token1, - STATE(8821), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4285), 13, - anon_sym_RPAREN, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [367204] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11554), 1, - aux_sym_over_clause_token1, - STATE(2176), 1, - sym_over_clause, - ACTIONS(199), 14, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [367230] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11554), 1, - aux_sym_over_clause_token1, - STATE(2160), 1, - sym_over_clause, - ACTIONS(185), 14, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [367256] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11554), 1, - aux_sym_over_clause_token1, - STATE(2169), 1, - sym_over_clause, - ACTIONS(293), 14, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [367282] = 17, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9818), 1, - aux_sym_table_constraint_unique_token1, - ACTIONS(11919), 1, - aux_sym_cte_token3, - ACTIONS(11921), 1, - aux_sym_truncate_statement_token2, - ACTIONS(11923), 1, - aux_sym_comment_statement_token4, - ACTIONS(11925), 1, - aux_sym_comment_statement_token5, - ACTIONS(11927), 1, - aux_sym_create_statement_token2, - ACTIONS(11929), 1, - aux_sym_create_statement_token3, - ACTIONS(11931), 1, - aux_sym_sequence_token1, - ACTIONS(11933), 1, - aux_sym_create_function_statement_token1, - ACTIONS(11935), 1, - aux_sym_create_function_statement_token6, - ACTIONS(11937), 1, - aux_sym_create_role_statement_token1, - ACTIONS(11939), 1, - aux_sym_drop_statement_token2, - ACTIONS(11941), 1, - aux_sym_drop_statement_token3, - ACTIONS(11943), 1, - aux_sym_create_domain_statement_token1, - STATE(6544), 1, - sym_sequence, - STATE(15176), 1, - sym_unique_constraint, - [367334] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11554), 1, - aux_sym_over_clause_token1, - STATE(2155), 1, - sym_over_clause, - ACTIONS(177), 14, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [367360] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11554), 1, - aux_sym_over_clause_token1, - STATE(2181), 1, - sym_over_clause, - ACTIONS(195), 14, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - anon_sym_COLON_COLON, - [367386] = 12, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11945), 1, - aux_sym_null_hint_token2, - ACTIONS(11947), 1, - aux_sym_setof_token1, - ACTIONS(11949), 1, - sym__unquoted_identifier, - ACTIONS(11951), 1, - anon_sym_BQUOTE, - ACTIONS(11953), 1, - anon_sym_DQUOTE, - STATE(4345), 1, - sym_identifier, - STATE(4442), 1, - sym__quoted_identifier, - STATE(4519), 1, - sym_dotted_name, - STATE(4532), 1, - sym__identifier, - STATE(694), 3, - sym__create_function_return_type, - sym_setof, - sym_constrained_type, - STATE(4830), 3, - sym_type, - sym_array_type, - sym__type, - [367427] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11915), 1, - anon_sym_COMMA, - STATE(8820), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4456), 13, - anon_sym_RPAREN, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [367452] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(130), 7, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_null_hint_token2, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - ACTIONS(128), 8, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_LBRACK, - [367475] = 13, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11955), 1, - aux_sym_trigger_event_token1, - ACTIONS(11957), 1, - aux_sym_trigger_event_token2, - ACTIONS(11959), 1, - aux_sym_trigger_event_token3, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(9070), 1, - sym_with_clause, - STATE(12993), 4, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - [367518] = 12, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11945), 1, - aux_sym_null_hint_token2, - ACTIONS(11947), 1, - aux_sym_setof_token1, - ACTIONS(11949), 1, - sym__unquoted_identifier, - ACTIONS(11951), 1, - anon_sym_BQUOTE, - ACTIONS(11953), 1, - anon_sym_DQUOTE, - STATE(4345), 1, - sym_identifier, - STATE(4442), 1, - sym__quoted_identifier, - STATE(4519), 1, - sym_dotted_name, - STATE(4532), 1, - sym__identifier, - STATE(649), 3, - sym__create_function_return_type, - sym_setof, - sym_constrained_type, - STATE(4830), 3, - sym_type, - sym_array_type, - sym__type, - [367559] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10596), 1, - aux_sym_join_type_token1, - ACTIONS(11963), 1, - aux_sym_join_clause_token1, - STATE(15177), 1, - sym_join_type, - STATE(8816), 2, - sym_join_clause, - aux_sym__select_statement_repeat1, - ACTIONS(10599), 3, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - ACTIONS(4420), 7, - anon_sym_RPAREN, - aux_sym_create_function_statement_token7, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - [367590] = 12, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11945), 1, - aux_sym_null_hint_token2, - ACTIONS(11947), 1, - aux_sym_setof_token1, - ACTIONS(11949), 1, - sym__unquoted_identifier, - ACTIONS(11951), 1, - anon_sym_BQUOTE, - ACTIONS(11953), 1, - anon_sym_DQUOTE, - STATE(4345), 1, - sym_identifier, - STATE(4442), 1, - sym__quoted_identifier, - STATE(4519), 1, - sym_dotted_name, - STATE(4532), 1, - sym__identifier, - STATE(648), 3, - sym__create_function_return_type, - sym_setof, - sym_constrained_type, - STATE(4830), 3, - sym_type, - sym_array_type, - sym__type, - [367631] = 12, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11945), 1, - aux_sym_null_hint_token2, - ACTIONS(11947), 1, - aux_sym_setof_token1, - ACTIONS(11949), 1, - sym__unquoted_identifier, - ACTIONS(11951), 1, - anon_sym_BQUOTE, - ACTIONS(11953), 1, - anon_sym_DQUOTE, - STATE(4345), 1, - sym_identifier, - STATE(4442), 1, - sym__quoted_identifier, - STATE(4519), 1, - sym_dotted_name, - STATE(4532), 1, - sym__identifier, - STATE(704), 3, - sym__create_function_return_type, - sym_setof, - sym_constrained_type, - STATE(4830), 3, - sym_type, - sym_array_type, - sym__type, - [367672] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(144), 7, - aux_sym_with_clause_token1, - aux_sym_cte_token2, - aux_sym_null_hint_token2, - aux_sym_create_table_statement_token1, - sym__unquoted_identifier, - aux_sym_type_token1, - aux_sym_type_token2, - ACTIONS(142), 8, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - anon_sym_LBRACK, - [367695] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11915), 1, - anon_sym_COMMA, - STATE(8824), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4471), 13, - anon_sym_RPAREN, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [367720] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11915), 1, - anon_sym_COMMA, - STATE(8824), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4338), 13, - anon_sym_RPAREN, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [367745] = 13, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11955), 1, - aux_sym_trigger_event_token1, - ACTIONS(11957), 1, - aux_sym_trigger_event_token2, - ACTIONS(11959), 1, - aux_sym_trigger_event_token3, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(9070), 1, - sym_with_clause, - STATE(14133), 4, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - [367788] = 13, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11955), 1, - aux_sym_trigger_event_token1, - ACTIONS(11957), 1, - aux_sym_trigger_event_token2, - ACTIONS(11959), 1, - aux_sym_trigger_event_token3, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(8435), 1, - sym__update_statement, - STATE(8437), 1, - sym__insert_statement, - STATE(8443), 1, - sym__delete_statement, - STATE(9070), 1, - sym_with_clause, - STATE(12479), 4, - sym_select_statement, - sym_insert_statement, - sym_update_statement, - sym_delete_statement, - [367831] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11966), 1, - anon_sym_COMMA, - STATE(8824), 1, - aux_sym_select_clause_body_repeat1, - ACTIONS(4460), 13, - anon_sym_RPAREN, - aux_sym_create_function_statement_token7, - aux_sym_trigger_reference_token1, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [367856] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11969), 1, - anon_sym_COMMA, - STATE(8825), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4605), 12, - anon_sym_RPAREN, - aux_sym_create_function_statement_token7, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [367880] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11972), 1, - anon_sym_COMMA, - STATE(8828), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4597), 12, - anon_sym_RPAREN, - aux_sym_create_function_statement_token7, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [367904] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11974), 1, - anon_sym_COLON_COLON, - ACTIONS(4402), 13, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_null_hint_token2, - aux_sym_grant_statement_token5, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, - [367926] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11972), 1, - anon_sym_COMMA, - STATE(8825), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4684), 12, - anon_sym_RPAREN, - aux_sym_create_function_statement_token7, - aux_sym_grant_statement_token8, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - [367950] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11976), 1, - aux_sym_comment_statement_token3, - ACTIONS(11978), 1, - aux_sym_create_trigger_statement_token3, - ACTIONS(11980), 1, - aux_sym_table_constraint_check_token1, - ACTIONS(11982), 1, - aux_sym_table_constraint_exclude_token1, - ACTIONS(11984), 1, - aux_sym_table_constraint_foreign_key_token1, - ACTIONS(11986), 1, - aux_sym_table_constraint_unique_token1, - ACTIONS(11988), 1, - aux_sym_table_constraint_primary_key_token1, - STATE(8655), 1, - sym__table_constraint, - STATE(8058), 5, - sym_table_constraint_check, - sym_table_constraint_exclude, - sym_table_constraint_foreign_key, - sym_table_constraint_unique, - sym_table_constraint_primary_key, - [367985] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11990), 1, - aux_sym_comment_statement_token3, - ACTIONS(11992), 1, - aux_sym_create_trigger_statement_token3, - ACTIONS(11994), 1, - aux_sym_table_constraint_check_token1, - ACTIONS(11996), 1, - aux_sym_table_constraint_exclude_token1, - ACTIONS(11998), 1, - aux_sym_table_constraint_foreign_key_token1, - ACTIONS(12000), 1, - aux_sym_table_constraint_unique_token1, - ACTIONS(12002), 1, - aux_sym_table_constraint_primary_key_token1, - STATE(6794), 1, - sym__table_constraint, - STATE(5188), 5, - sym_table_constraint_check, - sym_table_constraint_exclude, - sym_table_constraint_foreign_key, - sym_table_constraint_unique, - sym_table_constraint_primary_key, - [368020] = 12, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(9753), 1, - anon_sym_COMMA, - ACTIONS(9796), 1, - anon_sym_RPAREN, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10348), 1, - aux_sym_index_table_parameters_repeat1, - STATE(10350), 1, - sym__identifier, - STATE(10351), 1, - sym_op_class, - [368057] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(12006), 1, - anon_sym_LPAREN, - ACTIONS(12008), 1, - aux_sym_grant_statement_token4, - ACTIONS(12010), 1, - aux_sym_select_subexpression_token1, - ACTIONS(12012), 1, - aux_sym_values_clause_token1, - STATE(2569), 1, - sym_select_clause, - STATE(6490), 1, - sym__select_statement, - STATE(10965), 1, - sym_with_clause, - STATE(6786), 3, - sym_select_statement, - sym_select_subexpression, - sym_values_clause, - [368090] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12014), 1, - aux_sym_alter_statement_token1, - ACTIONS(12016), 1, - aux_sym_alter_schema_rename_action_token1, - ACTIONS(12018), 1, - aux_sym_alter_owner_action_token1, - ACTIONS(12020), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(12022), 1, - aux_sym_alter_table_action_add_token1, - STATE(8597), 2, - sym_alter_table_rename_column, - sym_alter_table_action, - STATE(8513), 4, - sym_alter_owner_action, - sym_alter_table_action_alter_column, - sym_alter_table_action_add, - sym_alter_table_action_set, - [368119] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14298), 1, - sym__identifier, - ACTIONS(12024), 4, - aux_sym_truncate_statement_token2, - aux_sym_comment_statement_token5, - aux_sym_sequence_token1, - aux_sym_grant_statement_token7, - [368150] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12026), 1, - aux_sym_alter_statement_token1, - ACTIONS(12028), 1, - aux_sym_alter_schema_rename_action_token1, - ACTIONS(12030), 1, - aux_sym_alter_owner_action_token1, - ACTIONS(12032), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(12034), 1, - aux_sym_alter_table_action_add_token1, - STATE(6507), 2, - sym_alter_table_rename_column, - sym_alter_table_action, - STATE(6738), 4, - sym_alter_owner_action, - sym_alter_table_action_alter_column, - sym_alter_table_action_add, - sym_alter_table_action_set, - [368179] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(9986), 1, - aux_sym_grant_statement_token4, - ACTIONS(12036), 1, - anon_sym_LPAREN, - ACTIONS(12038), 1, - aux_sym_select_subexpression_token1, - ACTIONS(12040), 1, - aux_sym_values_clause_token1, - STATE(7635), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10490), 1, - sym_with_clause, - STATE(8640), 3, - sym_select_statement, - sym_select_subexpression, - sym_values_clause, - [368212] = 12, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(9753), 1, - anon_sym_COMMA, - ACTIONS(9757), 1, - anon_sym_RPAREN, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10350), 1, - sym__identifier, - STATE(10877), 1, - aux_sym_index_table_parameters_repeat1, - STATE(10884), 1, - sym_op_class, - [368249] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(9986), 1, - aux_sym_grant_statement_token4, - ACTIONS(12040), 1, - aux_sym_values_clause_token1, - ACTIONS(12042), 1, - anon_sym_LPAREN, - ACTIONS(12044), 1, - aux_sym_alter_table_action_alter_column_token1, - STATE(7635), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10490), 1, - sym_with_clause, - STATE(8405), 3, - sym_select_statement, - sym_set_clause, - sym_values_clause, - [368282] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11951), 1, - anon_sym_BQUOTE, - ACTIONS(11953), 1, - anon_sym_DQUOTE, - ACTIONS(12046), 1, - sym__unquoted_identifier, - STATE(4345), 1, - sym_identifier, - STATE(4442), 1, - sym__quoted_identifier, - STATE(4519), 1, - sym_dotted_name, - STATE(4532), 1, - sym__identifier, - STATE(6556), 1, - sym_constrained_type, - STATE(4762), 3, - sym_type, - sym_array_type, - sym__type, - [368315] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(37), 1, - aux_sym_grant_statement_token4, - ACTIONS(12040), 1, - aux_sym_values_clause_token1, - ACTIONS(12044), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(12048), 1, - anon_sym_LPAREN, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10588), 1, - sym_with_clause, - STATE(8405), 3, - sym_select_statement, - sym_set_clause, - sym_values_clause, - [368348] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12052), 1, - aux_sym_comment_statement_token2, - ACTIONS(12054), 1, - aux_sym_grant_statement_token2, - STATE(8919), 1, - aux_sym_grant_statement_repeat1, - ACTIONS(12050), 8, - aux_sym_truncate_statement_token1, - aux_sym_create_trigger_statement_token4, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - [368371] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12056), 1, - aux_sym_with_clause_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10350), 1, - sym__identifier, - STATE(10496), 1, - sym_op_class, - ACTIONS(12058), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [368406] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(37), 1, - aux_sym_grant_statement_token4, - ACTIONS(12036), 1, - anon_sym_LPAREN, - ACTIONS(12038), 1, - aux_sym_select_subexpression_token1, - ACTIONS(12040), 1, - aux_sym_values_clause_token1, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10588), 1, - sym_with_clause, - STATE(8640), 3, - sym_select_statement, - sym_select_subexpression, - sym_values_clause, - [368439] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12014), 1, - aux_sym_alter_statement_token1, - ACTIONS(12016), 1, - aux_sym_alter_schema_rename_action_token1, - ACTIONS(12018), 1, - aux_sym_alter_owner_action_token1, - ACTIONS(12020), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(12022), 1, - aux_sym_alter_table_action_add_token1, - STATE(8515), 2, - sym_alter_table_rename_column, - sym_alter_table_action, - STATE(8513), 4, - sym_alter_owner_action, - sym_alter_table_action_alter_column, - sym_alter_table_action_add, - sym_alter_table_action_set, - [368468] = 12, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4959), 1, - anon_sym_RPAREN, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(11127), 1, - anon_sym_COMMA, - ACTIONS(11129), 1, - aux_sym_fetch_clause_token1, - STATE(8042), 1, - sym_order_by_clause, - STATE(8062), 1, - aux_sym_values_clause_repeat1, - STATE(8120), 1, - sym_limit_clause, - STATE(8237), 1, - sym_offset_clause, - STATE(8401), 1, - sym_fetch_clause, - [368505] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11389), 1, - anon_sym_BQUOTE, - ACTIONS(11391), 1, - anon_sym_DQUOTE, - ACTIONS(12060), 1, - sym__unquoted_identifier, - STATE(2095), 1, - sym__quoted_identifier, - STATE(3547), 1, - sym_dotted_name, - STATE(6910), 1, - sym__identifier, - STATE(8324), 1, - sym_identifier, - STATE(10512), 1, - sym_constrained_type, - STATE(9040), 3, - sym_type, - sym_array_type, - sym__type, - [368538] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11389), 1, - anon_sym_BQUOTE, - ACTIONS(11391), 1, - anon_sym_DQUOTE, - ACTIONS(12060), 1, - sym__unquoted_identifier, - STATE(2095), 1, - sym__quoted_identifier, - STATE(3547), 1, - sym_dotted_name, - STATE(6910), 1, - sym__identifier, - STATE(8324), 1, - sym_identifier, - STATE(10979), 1, - sym_constrained_type, - STATE(9010), 3, - sym_type, - sym_array_type, - sym__type, - [368571] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - ACTIONS(12062), 1, - anon_sym_LPAREN, - ACTIONS(12064), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(12066), 1, - aux_sym_values_clause_token1, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(8405), 3, - sym_select_statement, - sym_set_clause, - sym_values_clause, - [368604] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12026), 1, - aux_sym_alter_statement_token1, - ACTIONS(12028), 1, - aux_sym_alter_schema_rename_action_token1, - ACTIONS(12030), 1, - aux_sym_alter_owner_action_token1, - ACTIONS(12032), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(12034), 1, - aux_sym_alter_table_action_add_token1, - STATE(6662), 2, - sym_alter_table_rename_column, - sym_alter_table_action, - STATE(6738), 4, - sym_alter_owner_action, - sym_alter_table_action_alter_column, - sym_alter_table_action_add, - sym_alter_table_action_set, - [368633] = 12, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4995), 1, - anon_sym_RPAREN, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(11127), 1, - anon_sym_COMMA, - ACTIONS(11129), 1, - aux_sym_fetch_clause_token1, - STATE(8048), 1, - sym_order_by_clause, - STATE(8138), 1, - sym_limit_clause, - STATE(8295), 1, - sym_offset_clause, - STATE(8442), 1, - sym_fetch_clause, - STATE(8845), 1, - aux_sym_values_clause_repeat1, - [368670] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11389), 1, - anon_sym_BQUOTE, - ACTIONS(11391), 1, - anon_sym_DQUOTE, - ACTIONS(12060), 1, - sym__unquoted_identifier, - STATE(2095), 1, - sym__quoted_identifier, - STATE(3547), 1, - sym_dotted_name, - STATE(6910), 1, - sym__identifier, - STATE(8324), 1, - sym_identifier, - STATE(11391), 1, - sym_constrained_type, - STATE(9136), 3, - sym_type, - sym_array_type, - sym__type, - [368703] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12014), 1, - aux_sym_alter_statement_token1, - ACTIONS(12016), 1, - aux_sym_alter_schema_rename_action_token1, - ACTIONS(12018), 1, - aux_sym_alter_owner_action_token1, - ACTIONS(12020), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(12022), 1, - aux_sym_alter_table_action_add_token1, - STATE(8645), 2, - sym_alter_table_rename_column, - sym_alter_table_action, - STATE(8513), 4, - sym_alter_owner_action, - sym_alter_table_action_alter_column, - sym_alter_table_action_add, - sym_alter_table_action_set, - [368732] = 12, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5001), 1, - anon_sym_RPAREN, - ACTIONS(10348), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(11427), 1, - aux_sym_grant_statement_token8, - STATE(8083), 1, - sym_order_by_clause, - STATE(8249), 1, - sym_limit_clause, - STATE(8381), 1, - sym_offset_clause, - STATE(9097), 1, - sym_window_clause, - STATE(9098), 1, - sym_group_by_clause, - [368769] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(12008), 1, - aux_sym_grant_statement_token4, - ACTIONS(12012), 1, - aux_sym_values_clause_token1, - ACTIONS(12068), 1, - anon_sym_LPAREN, - ACTIONS(12070), 1, - aux_sym_alter_table_action_alter_column_token1, - STATE(2569), 1, - sym_select_clause, - STATE(6490), 1, - sym__select_statement, - STATE(10965), 1, - sym_with_clause, - STATE(6751), 3, - sym_select_statement, - sym_set_clause, - sym_values_clause, - [368802] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(15067), 1, - sym__identifier, - ACTIONS(12072), 4, - aux_sym_truncate_statement_token2, - aux_sym_comment_statement_token5, - aux_sym_sequence_token1, - aux_sym_grant_statement_token7, - [368833] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11887), 1, - anon_sym_BQUOTE, - ACTIONS(11889), 1, - anon_sym_DQUOTE, - ACTIONS(12074), 1, - sym__unquoted_identifier, - STATE(3547), 1, - sym_dotted_name, - STATE(6910), 1, - sym__identifier, - STATE(8279), 1, - sym_identifier, - STATE(8819), 1, - sym__quoted_identifier, - STATE(10473), 1, - sym_constrained_type, - STATE(9084), 3, - sym_type, - sym_array_type, - sym__type, - [368866] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12026), 1, - aux_sym_alter_statement_token1, - ACTIONS(12028), 1, - aux_sym_alter_schema_rename_action_token1, - ACTIONS(12030), 1, - aux_sym_alter_owner_action_token1, - ACTIONS(12032), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(12034), 1, - aux_sym_alter_table_action_add_token1, - STATE(6739), 2, - sym_alter_table_rename_column, - sym_alter_table_action, - STATE(6738), 4, - sym_alter_owner_action, - sym_alter_table_action_alter_column, - sym_alter_table_action_add, - sym_alter_table_action_set, - [368895] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14960), 1, - sym__identifier, - ACTIONS(12076), 4, - aux_sym_truncate_statement_token2, - aux_sym_comment_statement_token5, - aux_sym_sequence_token1, - aux_sym_grant_statement_token7, - [368926] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13120), 1, - sym__identifier, - ACTIONS(12078), 4, - aux_sym_truncate_statement_token2, - aux_sym_comment_statement_token5, - aux_sym_sequence_token1, - aux_sym_grant_statement_token7, - [368957] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14864), 1, - sym__identifier, - ACTIONS(12080), 4, - aux_sym_truncate_statement_token2, - aux_sym_comment_statement_token5, - aux_sym_sequence_token1, - aux_sym_grant_statement_token7, - [368988] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12026), 1, - aux_sym_alter_statement_token1, - ACTIONS(12028), 1, - aux_sym_alter_schema_rename_action_token1, - ACTIONS(12030), 1, - aux_sym_alter_owner_action_token1, - ACTIONS(12032), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(12034), 1, - aux_sym_alter_table_action_add_token1, - STATE(6796), 2, - sym_alter_table_rename_column, - sym_alter_table_action, - STATE(6738), 4, - sym_alter_owner_action, - sym_alter_table_action_alter_column, - sym_alter_table_action_add, - sym_alter_table_action_set, - [369017] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12014), 1, - aux_sym_alter_statement_token1, - ACTIONS(12016), 1, - aux_sym_alter_schema_rename_action_token1, - ACTIONS(12018), 1, - aux_sym_alter_owner_action_token1, - ACTIONS(12020), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(12022), 1, - aux_sym_alter_table_action_add_token1, - STATE(8498), 2, - sym_alter_table_rename_column, - sym_alter_table_action, - STATE(8513), 4, - sym_alter_owner_action, - sym_alter_table_action_alter_column, - sym_alter_table_action_add, - sym_alter_table_action_set, - [369046] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12084), 1, - aux_sym_comment_statement_token2, - ACTIONS(12086), 1, - aux_sym_grant_statement_token2, - STATE(8875), 1, - aux_sym_grant_statement_repeat1, - ACTIONS(12082), 8, - aux_sym_truncate_statement_token1, - aux_sym_create_trigger_statement_token4, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - [369069] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(15034), 1, - sym__identifier, - ACTIONS(12088), 4, - aux_sym_truncate_statement_token2, - aux_sym_comment_statement_token5, - aux_sym_sequence_token1, - aux_sym_grant_statement_token7, - [369100] = 12, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3754), 1, - anon_sym_RPAREN, - ACTIONS(10348), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(11427), 1, - aux_sym_grant_statement_token8, - STATE(8100), 1, - sym_order_by_clause, - STATE(8287), 1, - sym_limit_clause, - STATE(8436), 1, - sym_offset_clause, - STATE(9073), 1, - sym_window_clause, - STATE(9076), 1, - sym_group_by_clause, - [369137] = 12, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3687), 1, - anon_sym_RPAREN, - ACTIONS(10348), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(11427), 1, - aux_sym_grant_statement_token8, - STATE(8125), 1, - sym_order_by_clause, - STATE(8233), 1, - sym_limit_clause, - STATE(8410), 1, - sym_offset_clause, - STATE(9088), 1, - sym_window_clause, - STATE(9090), 1, - sym_group_by_clause, - [369174] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11389), 1, - anon_sym_BQUOTE, - ACTIONS(11391), 1, - anon_sym_DQUOTE, - ACTIONS(12060), 1, - sym__unquoted_identifier, - STATE(2095), 1, - sym__quoted_identifier, - STATE(3547), 1, - sym_dotted_name, - STATE(6910), 1, - sym__identifier, - STATE(8324), 1, - sym_identifier, - STATE(2132), 3, - sym_type, - sym_array_type, - sym__type, - [369204] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5298), 1, - anon_sym_BQUOTE, - ACTIONS(5300), 1, - anon_sym_DQUOTE, - ACTIONS(12090), 1, - sym__unquoted_identifier, - STATE(350), 1, - sym__quoted_identifier, - STATE(410), 1, - sym_identifier, - STATE(446), 1, - sym_dotted_name, - STATE(706), 1, - sym__identifier, - STATE(1121), 3, - sym_type, - sym_array_type, - sym__type, - [369234] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8333), 1, - anon_sym_BQUOTE, - ACTIONS(8335), 1, - anon_sym_DQUOTE, - ACTIONS(12092), 1, - sym__unquoted_identifier, - STATE(425), 1, - sym__quoted_identifier, - STATE(522), 1, - sym_identifier, - STATE(572), 1, - sym_dotted_name, - STATE(760), 1, - sym__identifier, - STATE(1064), 3, - sym_type, - sym_array_type, - sym__type, - [369264] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(12008), 1, - aux_sym_grant_statement_token4, - ACTIONS(12012), 1, - aux_sym_values_clause_token1, - ACTIONS(12070), 1, - aux_sym_alter_table_action_alter_column_token1, - STATE(2569), 1, - sym_select_clause, - STATE(6490), 1, - sym__select_statement, - STATE(10965), 1, - sym_with_clause, - STATE(6770), 3, - sym_select_statement, - sym_set_clause, - sym_values_clause, - [369294] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11389), 1, - anon_sym_BQUOTE, - ACTIONS(11391), 1, - anon_sym_DQUOTE, - ACTIONS(12060), 1, - sym__unquoted_identifier, - STATE(2095), 1, - sym__quoted_identifier, - STATE(3547), 1, - sym_dotted_name, - STATE(6910), 1, - sym__identifier, - STATE(8324), 1, - sym_identifier, - STATE(8104), 3, - sym_type, - sym_array_type, - sym__type, - [369324] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10350), 1, - sym__identifier, - STATE(11337), 1, - sym_op_class, - ACTIONS(9890), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [369356] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5366), 1, - anon_sym_BQUOTE, - ACTIONS(5368), 1, - anon_sym_DQUOTE, - ACTIONS(12094), 1, - sym__unquoted_identifier, - STATE(2557), 1, - sym__quoted_identifier, - STATE(2651), 1, - sym_dotted_name, - STATE(2656), 1, - sym_identifier, - STATE(3054), 1, - sym__identifier, - STATE(3450), 3, - sym_type, - sym_array_type, - sym__type, - [369386] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6977), 1, - anon_sym_BQUOTE, - ACTIONS(6979), 1, - anon_sym_DQUOTE, - ACTIONS(12096), 1, - sym__unquoted_identifier, - STATE(2114), 1, - sym__quoted_identifier, - STATE(2120), 1, - sym_identifier, - STATE(2145), 1, - sym_dotted_name, - STATE(2209), 1, - sym__identifier, - STATE(2491), 3, - sym_type, - sym_array_type, - sym__type, - [369416] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12100), 1, - aux_sym_comment_statement_token2, - STATE(9000), 1, - aux_sym_grant_statement_repeat1, - ACTIONS(12098), 8, - aux_sym_truncate_statement_token1, - aux_sym_create_trigger_statement_token4, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - [369436] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12102), 1, - anon_sym_RPAREN, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - STATE(4805), 1, - sym_frame_kind, - STATE(9206), 1, - sym_partition_by_clause, - STATE(9792), 1, - sym_order_by_clause, - STATE(14227), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [369466] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11994), 1, - aux_sym_table_constraint_check_token1, - ACTIONS(11996), 1, - aux_sym_table_constraint_exclude_token1, - ACTIONS(11998), 1, - aux_sym_table_constraint_foreign_key_token1, - ACTIONS(12000), 1, - aux_sym_table_constraint_unique_token1, - ACTIONS(12002), 1, - aux_sym_table_constraint_primary_key_token1, - STATE(5173), 5, - sym_table_constraint_check, - sym_table_constraint_exclude, - sym_table_constraint_foreign_key, - sym_table_constraint_unique, - sym_table_constraint_primary_key, - [369492] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12108), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9264), 1, - sym_partition_by_clause, - STATE(9643), 1, - sym_order_by_clause, - STATE(12186), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [369522] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12110), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9228), 1, - sym_partition_by_clause, - STATE(9703), 1, - sym_order_by_clause, - STATE(12421), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [369552] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12112), 1, - sym__unquoted_identifier, - ACTIONS(12114), 1, - anon_sym_BQUOTE, - ACTIONS(12116), 1, - anon_sym_DQUOTE, - STATE(4019), 1, - sym_identifier, - STATE(4164), 1, - sym__quoted_identifier, - STATE(4296), 1, - sym_dotted_name, - STATE(4316), 1, - sym__identifier, - STATE(5154), 3, - sym_type, - sym_array_type, - sym__type, - [369582] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8333), 1, - anon_sym_BQUOTE, - ACTIONS(8335), 1, - anon_sym_DQUOTE, - ACTIONS(12092), 1, - sym__unquoted_identifier, - STATE(425), 1, - sym__quoted_identifier, - STATE(522), 1, - sym_identifier, - STATE(572), 1, - sym_dotted_name, - STATE(727), 1, - sym__identifier, - STATE(1331), 3, - sym_type, - sym_array_type, - sym__type, - [369612] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12118), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9328), 1, - sym_partition_by_clause, - STATE(9626), 1, - sym_order_by_clause, - STATE(14955), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [369642] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7323), 1, - anon_sym_BQUOTE, - ACTIONS(7325), 1, - anon_sym_DQUOTE, - ACTIONS(12120), 1, - sym__unquoted_identifier, - STATE(31), 1, - sym__quoted_identifier, - STATE(44), 1, - sym_dotted_name, - STATE(48), 1, - sym_identifier, - STATE(103), 1, - sym__identifier, - STATE(216), 3, - sym_type, - sym_array_type, - sym__type, - [369672] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12122), 1, - sym__unquoted_identifier, - ACTIONS(12124), 1, - anon_sym_BQUOTE, - ACTIONS(12126), 1, - anon_sym_DQUOTE, - STATE(266), 1, - sym_identifier, - STATE(398), 1, - sym__quoted_identifier, - STATE(451), 1, - sym__identifier, - STATE(485), 1, - sym_dotted_name, - STATE(728), 3, - sym_type, - sym_array_type, - sym__type, - [369702] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12128), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9283), 1, - sym_partition_by_clause, - STATE(9781), 1, - sym_order_by_clause, - STATE(11967), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [369732] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12130), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9260), 1, - sym_partition_by_clause, - STATE(9632), 1, - sym_order_by_clause, - STATE(12238), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [369762] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12132), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9273), 1, - sym_partition_by_clause, - STATE(9694), 1, - sym_order_by_clause, - STATE(11520), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [369792] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12134), 1, - sym__unquoted_identifier, - ACTIONS(12136), 1, - anon_sym_BQUOTE, - ACTIONS(12138), 1, - anon_sym_DQUOTE, - STATE(3322), 1, - sym_identifier, - STATE(3476), 1, - sym__quoted_identifier, - STATE(3491), 1, - sym__identifier, - STATE(3507), 1, - sym_dotted_name, - STATE(2342), 3, - sym_type, - sym_array_type, - sym__type, - [369822] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12140), 1, - sym__unquoted_identifier, - ACTIONS(12142), 1, - anon_sym_BQUOTE, - ACTIONS(12144), 1, - anon_sym_DQUOTE, - STATE(875), 1, - sym_identifier, - STATE(991), 1, - sym__quoted_identifier, - STATE(1180), 1, - sym__identifier, - STATE(1288), 1, - sym_dotted_name, - STATE(1761), 3, - sym_type, - sym_array_type, - sym__type, - [369852] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(12146), 1, - sym__unquoted_identifier, - STATE(5642), 1, - sym__quoted_identifier, - STATE(6115), 1, - sym_dotted_name, - STATE(6221), 1, - sym_identifier, - STATE(6805), 1, - sym__identifier, - STATE(7138), 3, - sym_type, - sym_array_type, - sym__type, - [369882] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12148), 1, - sym__unquoted_identifier, - ACTIONS(12150), 1, - anon_sym_BQUOTE, - ACTIONS(12152), 1, - anon_sym_DQUOTE, - STATE(3429), 1, - sym_identifier, - STATE(3543), 1, - sym__quoted_identifier, - STATE(3590), 1, - sym_dotted_name, - STATE(3695), 1, - sym__identifier, - STATE(3905), 3, - sym_type, - sym_array_type, - sym__type, - [369912] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(37), 1, - aux_sym_grant_statement_token4, - ACTIONS(12040), 1, - aux_sym_values_clause_token1, - ACTIONS(12044), 1, - aux_sym_alter_table_action_alter_column_token1, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10588), 1, - sym_with_clause, - STATE(8384), 3, - sym_select_statement, - sym_set_clause, - sym_values_clause, - [369942] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12154), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9185), 1, - sym_partition_by_clause, - STATE(9714), 1, - sym_order_by_clause, - STATE(13911), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [369972] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12156), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9266), 1, - sym_partition_by_clause, - STATE(9608), 1, - sym_order_by_clause, - STATE(12185), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [370002] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12134), 1, - sym__unquoted_identifier, - ACTIONS(12136), 1, - anon_sym_BQUOTE, - ACTIONS(12138), 1, - anon_sym_DQUOTE, - STATE(3322), 1, - sym_identifier, - STATE(3476), 1, - sym__quoted_identifier, - STATE(3491), 1, - sym__identifier, - STATE(3507), 1, - sym_dotted_name, - STATE(3845), 3, - sym_type, - sym_array_type, - sym__type, - [370032] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12160), 1, - aux_sym_cte_token1, - ACTIONS(12162), 1, - anon_sym_LPAREN, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - STATE(6362), 1, - sym_view_body, - STATE(9201), 1, - sym_view_columns, - STATE(9761), 1, - sym_using_clause, - STATE(10108), 1, - sym_view_options, - STATE(11209), 1, - sym_tablespace_hint, - [370066] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12168), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9213), 1, - sym_partition_by_clause, - STATE(9734), 1, - sym_order_by_clause, - STATE(12491), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [370096] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12170), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9215), 1, - sym_partition_by_clause, - STATE(9809), 1, - sym_order_by_clause, - STATE(14381), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [370126] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12162), 1, - anon_sym_LPAREN, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8377), 1, - sym_view_body, - STATE(9188), 1, - sym_view_columns, - STATE(9717), 1, - sym_using_clause, - STATE(10044), 1, - sym_view_options, - STATE(11245), 1, - sym_tablespace_hint, - [370160] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12174), 1, - sym__unquoted_identifier, - ACTIONS(12176), 1, - anon_sym_BQUOTE, - ACTIONS(12178), 1, - anon_sym_DQUOTE, - STATE(52), 1, - sym_identifier, - STATE(108), 1, - sym__quoted_identifier, - STATE(110), 1, - sym_dotted_name, - STATE(154), 1, - sym__identifier, - STATE(445), 3, - sym_type, - sym_array_type, - sym__type, - [370190] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12180), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9323), 1, - sym_partition_by_clause, - STATE(9774), 1, - sym_order_by_clause, - STATE(14906), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [370220] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12182), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9104), 1, - sym_partition_by_clause, - STATE(9788), 1, - sym_order_by_clause, - STATE(12745), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [370250] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(12184), 1, - sym__unquoted_identifier, - STATE(3547), 1, - sym_dotted_name, - STATE(3676), 1, - sym__quoted_identifier, - STATE(3932), 1, - sym__identifier, - STATE(5108), 1, - sym_identifier, - STATE(4481), 3, - sym_type, - sym_array_type, - sym__type, - [370280] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8539), 1, - anon_sym_BQUOTE, - ACTIONS(8541), 1, - anon_sym_DQUOTE, - ACTIONS(12186), 1, - sym__unquoted_identifier, - STATE(609), 1, - sym__quoted_identifier, - STATE(700), 1, - sym_dotted_name, - STATE(713), 1, - sym_identifier, - STATE(950), 1, - sym__identifier, - STATE(1287), 3, - sym_type, - sym_array_type, - sym__type, - [370310] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6977), 1, - anon_sym_BQUOTE, - ACTIONS(6979), 1, - anon_sym_DQUOTE, - ACTIONS(12096), 1, - sym__unquoted_identifier, - STATE(2114), 1, - sym__quoted_identifier, - STATE(2120), 1, - sym_identifier, - STATE(2145), 1, - sym_dotted_name, - STATE(2216), 1, - sym__identifier, - STATE(2470), 3, - sym_type, - sym_array_type, - sym__type, - [370340] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11389), 1, - anon_sym_BQUOTE, - ACTIONS(11391), 1, - anon_sym_DQUOTE, - ACTIONS(12060), 1, - sym__unquoted_identifier, - STATE(2095), 1, - sym__quoted_identifier, - STATE(2293), 1, - sym_identifier, - STATE(2565), 1, - sym_dotted_name, - STATE(2617), 1, - sym__identifier, - STATE(3123), 3, - sym_type, - sym_array_type, - sym__type, - [370370] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2705), 1, - anon_sym_BQUOTE, - ACTIONS(2707), 1, - anon_sym_DQUOTE, - ACTIONS(12188), 1, - sym__unquoted_identifier, - STATE(2135), 1, - sym__quoted_identifier, - STATE(2182), 1, - sym_dotted_name, - STATE(2185), 1, - sym_identifier, - STATE(2302), 1, - sym__identifier, - STATE(2530), 3, - sym_type, - sym_array_type, - sym__type, - [370400] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12190), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9274), 1, - sym_partition_by_clause, - STATE(9718), 1, - sym_order_by_clause, - STATE(12102), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [370430] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8453), 1, - anon_sym_BQUOTE, - ACTIONS(8455), 1, - anon_sym_DQUOTE, - ACTIONS(12192), 1, - sym__unquoted_identifier, - STATE(4683), 1, - sym__quoted_identifier, - STATE(4945), 1, - sym_identifier, - STATE(5027), 1, - sym_dotted_name, - STATE(5370), 1, - sym__identifier, - STATE(6823), 3, - sym_type, - sym_array_type, - sym__type, - [370460] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(61), 1, - anon_sym_BQUOTE, - ACTIONS(63), 1, - anon_sym_DQUOTE, - ACTIONS(12194), 1, - sym__unquoted_identifier, - STATE(9), 1, - sym__quoted_identifier, - STATE(13), 1, - sym_dotted_name, - STATE(14), 1, - sym_identifier, - STATE(45), 1, - sym__identifier, - STATE(120), 3, - sym_type, - sym_array_type, - sym__type, - [370490] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12196), 1, - sym__unquoted_identifier, - ACTIONS(12198), 1, - anon_sym_BQUOTE, - ACTIONS(12200), 1, - anon_sym_DQUOTE, - STATE(4155), 1, - sym_identifier, - STATE(4344), 1, - sym__quoted_identifier, - STATE(4403), 1, - sym_dotted_name, - STATE(4435), 1, - sym__identifier, - STATE(4303), 3, - sym_type, - sym_array_type, - sym__type, - [370520] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12202), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9282), 1, - sym_partition_by_clause, - STATE(9803), 1, - sym_order_by_clause, - STATE(12019), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [370550] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12204), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9145), 1, - sym_partition_by_clause, - STATE(9757), 1, - sym_order_by_clause, - STATE(12480), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [370580] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12206), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9254), 1, - sym_partition_by_clause, - STATE(9656), 1, - sym_order_by_clause, - STATE(12290), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [370610] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12208), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9275), 1, - sym_partition_by_clause, - STATE(9758), 1, - sym_order_by_clause, - STATE(12082), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [370640] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12210), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9284), 1, - sym_partition_by_clause, - STATE(9777), 1, - sym_order_by_clause, - STATE(11944), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [370670] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12212), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9223), 1, - sym_partition_by_clause, - STATE(9719), 1, - sym_order_by_clause, - STATE(12457), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [370700] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12162), 1, - anon_sym_LPAREN, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8428), 1, - sym_view_body, - STATE(9308), 1, - sym_view_columns, - STATE(9730), 1, - sym_using_clause, - STATE(10034), 1, - sym_view_options, - STATE(11341), 1, - sym_tablespace_hint, - [370734] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12216), 1, - aux_sym_comment_statement_token2, - STATE(9000), 1, - aux_sym_grant_statement_repeat1, - ACTIONS(12098), 8, - aux_sym_truncate_statement_token1, - aux_sym_create_trigger_statement_token4, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - [370754] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12218), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9287), 1, - sym_partition_by_clause, - STATE(9765), 1, - sym_order_by_clause, - STATE(11852), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [370784] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8377), 1, - anon_sym_BQUOTE, - ACTIONS(8379), 1, - anon_sym_DQUOTE, - ACTIONS(12220), 1, - sym__unquoted_identifier, - STATE(3547), 1, - sym_dotted_name, - STATE(4529), 1, - sym__quoted_identifier, - STATE(4800), 1, - sym_identifier, - STATE(5331), 1, - sym__identifier, - STATE(6817), 3, - sym_type, - sym_array_type, - sym__type, - [370814] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8539), 1, - anon_sym_BQUOTE, - ACTIONS(8541), 1, - anon_sym_DQUOTE, - ACTIONS(12186), 1, - sym__unquoted_identifier, - STATE(609), 1, - sym__quoted_identifier, - STATE(700), 1, - sym_dotted_name, - STATE(713), 1, - sym_identifier, - STATE(952), 1, - sym__identifier, - STATE(1389), 3, - sym_type, - sym_array_type, - sym__type, - [370844] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12222), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9294), 1, - sym_partition_by_clause, - STATE(9739), 1, - sym_order_by_clause, - STATE(11784), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [370874] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12224), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9279), 1, - sym_partition_by_clause, - STATE(9813), 1, - sym_order_by_clause, - STATE(12025), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [370904] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12226), 1, - sym__unquoted_identifier, - ACTIONS(12228), 1, - anon_sym_BQUOTE, - ACTIONS(12230), 1, - anon_sym_DQUOTE, - STATE(3766), 1, - sym_identifier, - STATE(3858), 1, - sym__quoted_identifier, - STATE(3910), 1, - sym__identifier, - STATE(3914), 1, - sym_dotted_name, - STATE(4263), 3, - sym_type, - sym_array_type, - sym__type, - [370934] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12232), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9230), 1, - sym_partition_by_clause, - STATE(9682), 1, - sym_order_by_clause, - STATE(12384), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [370964] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12234), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9314), 1, - sym_partition_by_clause, - STATE(9710), 1, - sym_order_by_clause, - STATE(11714), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [370994] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12236), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9256), 1, - sym_partition_by_clause, - STATE(9652), 1, - sym_order_by_clause, - STATE(12280), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [371024] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12238), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9110), 1, - sym_partition_by_clause, - STATE(9764), 1, - sym_order_by_clause, - STATE(12787), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [371054] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7359), 1, - anon_sym_BQUOTE, - ACTIONS(7361), 1, - anon_sym_DQUOTE, - ACTIONS(12240), 1, - sym__unquoted_identifier, - STATE(2243), 1, - sym__quoted_identifier, - STATE(2264), 1, - sym_identifier, - STATE(2295), 1, - sym_dotted_name, - STATE(2551), 1, - sym__identifier, - STATE(3016), 3, - sym_type, - sym_array_type, - sym__type, - [371084] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12242), 1, - sym__unquoted_identifier, - ACTIONS(12244), 1, - anon_sym_BQUOTE, - ACTIONS(12246), 1, - anon_sym_DQUOTE, - STATE(6875), 1, - sym_identifier, - STATE(7004), 1, - sym__quoted_identifier, - STATE(7082), 1, - sym__identifier, - STATE(7084), 1, - sym_dotted_name, - STATE(7426), 3, - sym_type, - sym_array_type, - sym__type, - [371114] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8596), 1, - sym__identifier, - ACTIONS(12248), 3, - anon_sym_CURRENT_USER, - anon_sym_CURRENT_ROLE, - anon_sym_SESSION_USER, - [371144] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12250), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9321), 1, - sym_partition_by_clause, - STATE(9683), 1, - sym_order_by_clause, - STATE(11627), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [371174] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12252), 1, - sym__unquoted_identifier, - ACTIONS(12254), 1, - anon_sym_BQUOTE, - ACTIONS(12256), 1, - anon_sym_DQUOTE, - STATE(626), 1, - sym_identifier, - STATE(742), 1, - sym__quoted_identifier, - STATE(802), 1, - sym__identifier, - STATE(879), 1, - sym_dotted_name, - STATE(1465), 3, - sym_type, - sym_array_type, - sym__type, - [371204] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11389), 1, - anon_sym_BQUOTE, - ACTIONS(11391), 1, - anon_sym_DQUOTE, - ACTIONS(12060), 1, - sym__unquoted_identifier, - STATE(2095), 1, - sym__quoted_identifier, - STATE(6910), 1, - sym__identifier, - STATE(7125), 1, - sym_dotted_name, - STATE(7492), 1, - sym_identifier, - STATE(6905), 3, - sym_type, - sym_array_type, - sym__type, - [371234] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12258), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9193), 1, - sym_partition_by_clause, - STATE(9811), 1, - sym_order_by_clause, - STATE(12693), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [371264] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12160), 1, - aux_sym_cte_token1, - ACTIONS(12162), 1, - anon_sym_LPAREN, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - STATE(5878), 1, - sym_view_body, - STATE(9227), 1, - sym_view_columns, - STATE(9775), 1, - sym_using_clause, - STATE(10101), 1, - sym_view_options, - STATE(11102), 1, - sym_tablespace_hint, - [371298] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12260), 1, - sym__unquoted_identifier, - ACTIONS(12262), 1, - anon_sym_BQUOTE, - ACTIONS(12264), 1, - anon_sym_DQUOTE, - STATE(6509), 1, - sym_identifier, - STATE(6828), 1, - sym__quoted_identifier, - STATE(6836), 1, - sym__identifier, - STATE(6891), 1, - sym_dotted_name, - STATE(7226), 3, - sym_type, - sym_array_type, - sym__type, - [371328] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11389), 1, - anon_sym_BQUOTE, - ACTIONS(11391), 1, - anon_sym_DQUOTE, - ACTIONS(12060), 1, - sym__unquoted_identifier, - STATE(2095), 1, - sym__quoted_identifier, - STATE(6910), 1, - sym__identifier, - STATE(7125), 1, - sym_dotted_name, - STATE(7492), 1, - sym_identifier, - STATE(7999), 3, - sym_type, - sym_array_type, - sym__type, - [371358] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12266), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9205), 1, - sym_partition_by_clause, - STATE(9620), 1, - sym_order_by_clause, - STATE(11529), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [371388] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7594), 1, - anon_sym_BQUOTE, - ACTIONS(7596), 1, - anon_sym_DQUOTE, - ACTIONS(12268), 1, - sym__unquoted_identifier, - STATE(2441), 1, - sym_dotted_name, - STATE(2583), 1, - sym__quoted_identifier, - STATE(2716), 1, - sym_identifier, - STATE(3176), 1, - sym__identifier, - STATE(3490), 3, - sym_type, - sym_array_type, - sym__type, - [371418] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7905), 1, - anon_sym_BQUOTE, - ACTIONS(7907), 1, - anon_sym_DQUOTE, - ACTIONS(12270), 1, - sym__unquoted_identifier, - STATE(193), 1, - sym__quoted_identifier, - STATE(352), 1, - sym_identifier, - STATE(353), 1, - sym_dotted_name, - STATE(515), 1, - sym__identifier, - STATE(801), 3, - sym_type, - sym_array_type, - sym__type, - [371448] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12272), 1, - sym__unquoted_identifier, - ACTIONS(12274), 1, - anon_sym_BQUOTE, - ACTIONS(12276), 1, - anon_sym_DQUOTE, - STATE(3874), 1, - sym_identifier, - STATE(3941), 1, - sym__quoted_identifier, - STATE(4009), 1, - sym__identifier, - STATE(4038), 1, - sym_dotted_name, - STATE(4571), 3, - sym_type, - sym_array_type, - sym__type, - [371478] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(37), 1, - aux_sym_grant_statement_token4, - ACTIONS(12040), 1, - aux_sym_values_clause_token1, - ACTIONS(12044), 1, - aux_sym_alter_table_action_alter_column_token1, - STATE(7332), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10588), 1, - sym_with_clause, - STATE(8393), 3, - sym_select_statement, - sym_set_clause, - sym_values_clause, - [371508] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5298), 1, - anon_sym_BQUOTE, - ACTIONS(5300), 1, - anon_sym_DQUOTE, - ACTIONS(12090), 1, - sym__unquoted_identifier, - STATE(350), 1, - sym__quoted_identifier, - STATE(410), 1, - sym_identifier, - STATE(446), 1, - sym_dotted_name, - STATE(654), 1, - sym__identifier, - STATE(794), 3, - sym_type, - sym_array_type, - sym__type, - [371538] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12278), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9233), 1, - sym_partition_by_clause, - STATE(9675), 1, - sym_order_by_clause, - STATE(12342), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [371568] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7905), 1, - anon_sym_BQUOTE, - ACTIONS(7907), 1, - anon_sym_DQUOTE, - ACTIONS(12270), 1, - sym__unquoted_identifier, - STATE(193), 1, - sym__quoted_identifier, - STATE(352), 1, - sym_identifier, - STATE(353), 1, - sym_dotted_name, - STATE(530), 1, - sym__identifier, - STATE(750), 3, - sym_type, - sym_array_type, - sym__type, - [371598] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12280), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9114), 1, - sym_partition_by_clause, - STATE(9725), 1, - sym_order_by_clause, - STATE(12832), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [371628] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8029), 1, - anon_sym_BQUOTE, - ACTIONS(8031), 1, - anon_sym_DQUOTE, - ACTIONS(12282), 1, - sym__unquoted_identifier, - STATE(2170), 1, - sym__quoted_identifier, - STATE(2225), 1, - sym_identifier, - STATE(2252), 1, - sym_dotted_name, - STATE(2366), 1, - sym__identifier, - STATE(2963), 3, - sym_type, - sym_array_type, - sym__type, - [371658] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(9986), 1, - aux_sym_grant_statement_token4, - ACTIONS(12040), 1, - aux_sym_values_clause_token1, - ACTIONS(12044), 1, - aux_sym_alter_table_action_alter_column_token1, - STATE(7635), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10490), 1, - sym_with_clause, - STATE(8393), 3, - sym_select_statement, - sym_set_clause, - sym_values_clause, - [371688] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(12184), 1, - sym__unquoted_identifier, - STATE(3676), 1, - sym__quoted_identifier, - STATE(3932), 1, - sym__identifier, - STATE(5126), 1, - sym_identifier, - STATE(5130), 1, - sym_dotted_name, - STATE(4481), 3, - sym_type, - sym_array_type, - sym__type, - [371718] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7323), 1, - anon_sym_BQUOTE, - ACTIONS(7325), 1, - anon_sym_DQUOTE, - ACTIONS(12120), 1, - sym__unquoted_identifier, - STATE(31), 1, - sym__quoted_identifier, - STATE(44), 1, - sym_dotted_name, - STATE(48), 1, - sym_identifier, - STATE(97), 1, - sym__identifier, - STATE(375), 3, - sym_type, - sym_array_type, - sym__type, - [371748] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(9986), 1, - aux_sym_grant_statement_token4, - ACTIONS(12040), 1, - aux_sym_values_clause_token1, - ACTIONS(12044), 1, - aux_sym_alter_table_action_alter_column_token1, - STATE(7635), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10490), 1, - sym_with_clause, - STATE(8384), 3, - sym_select_statement, - sym_set_clause, - sym_values_clause, - [371778] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2705), 1, - anon_sym_BQUOTE, - ACTIONS(2707), 1, - anon_sym_DQUOTE, - ACTIONS(12188), 1, - sym__unquoted_identifier, - STATE(2135), 1, - sym__quoted_identifier, - STATE(2182), 1, - sym_dotted_name, - STATE(2185), 1, - sym_identifier, - STATE(2287), 1, - sym__identifier, - STATE(2645), 3, - sym_type, - sym_array_type, - sym__type, - [371808] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12162), 1, - anon_sym_LPAREN, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8377), 1, - sym_view_body, - STATE(9202), 1, - sym_view_columns, - STATE(9772), 1, - sym_using_clause, - STATE(10125), 1, - sym_view_options, - STATE(11195), 1, - sym_tablespace_hint, - [371842] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12284), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9327), 1, - sym_partition_by_clause, - STATE(9629), 1, - sym_order_by_clause, - STATE(11563), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [371872] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12286), 1, - sym__unquoted_identifier, - ACTIONS(12288), 1, - anon_sym_BQUOTE, - ACTIONS(12290), 1, - anon_sym_DQUOTE, - STATE(784), 1, - sym_identifier, - STATE(886), 1, - sym__quoted_identifier, - STATE(977), 1, - sym_dotted_name, - STATE(1120), 1, - sym__identifier, - STATE(1591), 3, - sym_type, - sym_array_type, - sym__type, - [371902] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12292), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9169), 1, - sym_partition_by_clause, - STATE(9685), 1, - sym_order_by_clause, - STATE(13749), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [371932] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12294), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9229), 1, - sym_partition_by_clause, - STATE(9698), 1, - sym_order_by_clause, - STATE(12413), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [371962] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5366), 1, - anon_sym_BQUOTE, - ACTIONS(5368), 1, - anon_sym_DQUOTE, - ACTIONS(12094), 1, - sym__unquoted_identifier, - STATE(2557), 1, - sym__quoted_identifier, - STATE(2651), 1, - sym_dotted_name, - STATE(2656), 1, - sym_identifier, - STATE(3140), 1, - sym__identifier, - STATE(2132), 3, - sym_type, - sym_array_type, - sym__type, - [371992] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12296), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9200), 1, - sym_partition_by_clause, - STATE(9762), 1, - sym_order_by_clause, - STATE(14067), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [372022] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12298), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9311), 1, - sym_partition_by_clause, - STATE(9756), 1, - sym_order_by_clause, - STATE(15196), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [372052] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(12008), 1, - aux_sym_grant_statement_token4, - ACTIONS(12012), 1, - aux_sym_values_clause_token1, - ACTIONS(12070), 1, - aux_sym_alter_table_action_alter_column_token1, - STATE(2569), 1, - sym_select_clause, - STATE(6490), 1, - sym__select_statement, - STATE(10965), 1, - sym_with_clause, - STATE(6512), 3, - sym_select_statement, - sym_set_clause, - sym_values_clause, - [372082] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8261), 1, - anon_sym_BQUOTE, - ACTIONS(8263), 1, - anon_sym_DQUOTE, - ACTIONS(12300), 1, - sym__unquoted_identifier, - STATE(6496), 1, - sym__quoted_identifier, - STATE(6802), 1, - sym_dotted_name, - STATE(6827), 1, - sym_identifier, - STATE(7012), 1, - sym__identifier, - STATE(7297), 3, - sym_type, - sym_array_type, - sym__type, - [372112] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12302), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9129), 1, - sym_partition_by_clause, - STATE(9696), 1, - sym_order_by_clause, - STATE(12884), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [372142] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6724), 1, - sym__unquoted_identifier, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - STATE(5125), 1, - sym__quoted_identifier, - STATE(5325), 1, - sym_identifier, - STATE(6201), 1, - sym_dotted_name, - STATE(6720), 1, - sym__identifier, - ACTIONS(12304), 3, - anon_sym_CURRENT_USER, - anon_sym_CURRENT_ROLE, - anon_sym_SESSION_USER, - [372172] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12306), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9325), 1, - sym_partition_by_clause, - STATE(9670), 1, - sym_order_by_clause, - STATE(11619), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [372202] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12308), 1, - sym__unquoted_identifier, - ACTIONS(12310), 1, - anon_sym_BQUOTE, - ACTIONS(12312), 1, - anon_sym_DQUOTE, - STATE(771), 1, - sym_identifier, - STATE(847), 1, - sym__quoted_identifier, - STATE(1001), 1, - sym_dotted_name, - STATE(1005), 1, - sym__identifier, - STATE(1672), 3, - sym_type, - sym_array_type, - sym__type, - [372232] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12314), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9286), 1, - sym_partition_by_clause, - STATE(9769), 1, - sym_order_by_clause, - STATE(11909), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [372262] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8029), 1, - anon_sym_BQUOTE, - ACTIONS(8031), 1, - anon_sym_DQUOTE, - ACTIONS(12282), 1, - sym__unquoted_identifier, - STATE(2170), 1, - sym__quoted_identifier, - STATE(2225), 1, - sym_identifier, - STATE(2252), 1, - sym_dotted_name, - STATE(2354), 1, - sym__identifier, - STATE(2765), 3, - sym_type, - sym_array_type, - sym__type, - [372292] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - ACTIONS(12064), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(12066), 1, - aux_sym_values_clause_token1, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(8384), 3, - sym_select_statement, - sym_set_clause, - sym_values_clause, - [372322] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2435), 1, - anon_sym_BQUOTE, - ACTIONS(2437), 1, - anon_sym_DQUOTE, - ACTIONS(12316), 1, - sym__unquoted_identifier, - STATE(2087), 1, - sym__quoted_identifier, - STATE(2100), 1, - sym_identifier, - STATE(2101), 1, - sym_dotted_name, - STATE(2141), 1, - sym__identifier, - STATE(2234), 3, - sym_type, - sym_array_type, - sym__type, - [372352] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7359), 1, - anon_sym_BQUOTE, - ACTIONS(7361), 1, - anon_sym_DQUOTE, - ACTIONS(12240), 1, - sym__unquoted_identifier, - STATE(2243), 1, - sym__quoted_identifier, - STATE(2264), 1, - sym_identifier, - STATE(2295), 1, - sym_dotted_name, - STATE(2517), 1, - sym__identifier, - STATE(2965), 3, - sym_type, - sym_array_type, - sym__type, - [372382] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11980), 1, - aux_sym_table_constraint_check_token1, - ACTIONS(11982), 1, - aux_sym_table_constraint_exclude_token1, - ACTIONS(11984), 1, - aux_sym_table_constraint_foreign_key_token1, - ACTIONS(11986), 1, - aux_sym_table_constraint_unique_token1, - ACTIONS(11988), 1, - aux_sym_table_constraint_primary_key_token1, - STATE(8049), 5, - sym_table_constraint_check, - sym_table_constraint_exclude, - sym_table_constraint_foreign_key, - sym_table_constraint_unique, - sym_table_constraint_primary_key, - [372408] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12318), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9243), 1, - sym_partition_by_clause, - STATE(9736), 1, - sym_order_by_clause, - STATE(14715), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [372438] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12320), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9137), 1, - sym_partition_by_clause, - STATE(9655), 1, - sym_order_by_clause, - STATE(13036), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [372468] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11389), 1, - anon_sym_BQUOTE, - ACTIONS(11391), 1, - anon_sym_DQUOTE, - ACTIONS(12060), 1, - sym__unquoted_identifier, - STATE(2095), 1, - sym__quoted_identifier, - STATE(2441), 1, - sym_dotted_name, - STATE(2644), 1, - sym__identifier, - STATE(3367), 1, - sym_identifier, - STATE(3287), 3, - sym_type, - sym_array_type, - sym__type, - [372498] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12322), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9315), 1, - sym_partition_by_clause, - STATE(9704), 1, - sym_order_by_clause, - STATE(11677), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [372528] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12324), 1, - sym__unquoted_identifier, - ACTIONS(12326), 1, - anon_sym_BQUOTE, - ACTIONS(12328), 1, - anon_sym_DQUOTE, - STATE(4473), 1, - sym_identifier, - STATE(4526), 1, - sym__quoted_identifier, - STATE(4787), 1, - sym_dotted_name, - STATE(4973), 1, - sym__identifier, - STATE(5558), 3, - sym_type, - sym_array_type, - sym__type, - [372558] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11389), 1, - anon_sym_BQUOTE, - ACTIONS(11391), 1, - anon_sym_DQUOTE, - ACTIONS(12060), 1, - sym__unquoted_identifier, - STATE(2095), 1, - sym__quoted_identifier, - STATE(6910), 1, - sym__identifier, - STATE(7125), 1, - sym_dotted_name, - STATE(7492), 1, - sym_identifier, - STATE(8174), 3, - sym_type, - sym_array_type, - sym__type, - [372588] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12330), 1, - sym__unquoted_identifier, - ACTIONS(12332), 1, - anon_sym_BQUOTE, - ACTIONS(12334), 1, - anon_sym_DQUOTE, - STATE(4357), 1, - sym_identifier, - STATE(4499), 1, - sym__quoted_identifier, - STATE(4605), 1, - sym_dotted_name, - STATE(4643), 1, - sym__identifier, - STATE(5184), 3, - sym_type, - sym_array_type, - sym__type, - [372618] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12162), 1, - anon_sym_LPAREN, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8428), 1, - sym_view_body, - STATE(9209), 1, - sym_view_columns, - STATE(9796), 1, - sym_using_clause, - STATE(10173), 1, - sym_view_options, - STATE(11145), 1, - sym_tablespace_hint, - [372652] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(61), 1, - anon_sym_BQUOTE, - ACTIONS(63), 1, - anon_sym_DQUOTE, - ACTIONS(12194), 1, - sym__unquoted_identifier, - STATE(9), 1, - sym__quoted_identifier, - STATE(13), 1, - sym_dotted_name, - STATE(14), 1, - sym_identifier, - STATE(39), 1, - sym__identifier, - STATE(89), 3, - sym_type, - sym_array_type, - sym__type, - [372682] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12336), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9158), 1, - sym_partition_by_clause, - STATE(9648), 1, - sym_order_by_clause, - STATE(13538), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [372712] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12338), 1, - sym__unquoted_identifier, - ACTIONS(12340), 1, - anon_sym_BQUOTE, - ACTIONS(12342), 1, - anon_sym_DQUOTE, - STATE(3530), 1, - sym_identifier, - STATE(3704), 1, - sym__quoted_identifier, - STATE(3770), 1, - sym_dotted_name, - STATE(3830), 1, - sym__identifier, - STATE(4001), 3, - sym_type, - sym_array_type, - sym__type, - [372742] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12344), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9309), 1, - sym_partition_by_clause, - STATE(9724), 1, - sym_order_by_clause, - STATE(11735), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [372772] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - ACTIONS(12064), 1, - aux_sym_alter_table_action_alter_column_token1, - ACTIONS(12066), 1, - aux_sym_values_clause_token1, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(8393), 3, - sym_select_statement, - sym_set_clause, - sym_values_clause, - [372802] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12346), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9291), 1, - sym_partition_by_clause, - STATE(9755), 1, - sym_order_by_clause, - STATE(11851), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [372832] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12348), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9270), 1, - sym_partition_by_clause, - STATE(9658), 1, - sym_order_by_clause, - STATE(14805), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [372862] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12350), 1, - sym__unquoted_identifier, - ACTIONS(12352), 1, - anon_sym_BQUOTE, - ACTIONS(12354), 1, - anon_sym_DQUOTE, - STATE(3889), 1, - sym_identifier, - STATE(3930), 1, - sym__quoted_identifier, - STATE(4005), 1, - sym_dotted_name, - STATE(4054), 1, - sym__identifier, - STATE(4472), 3, - sym_type, - sym_array_type, - sym__type, - [372892] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8652), 1, - anon_sym_BQUOTE, - ACTIONS(8654), 1, - anon_sym_DQUOTE, - ACTIONS(12356), 1, - sym__unquoted_identifier, - STATE(6858), 1, - sym__quoted_identifier, - STATE(7005), 1, - sym_identifier, - STATE(7025), 1, - sym_dotted_name, - STATE(7151), 1, - sym__identifier, - STATE(7526), 3, - sym_type, - sym_array_type, - sym__type, - [372922] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12358), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9146), 1, - sym_partition_by_clause, - STATE(9634), 1, - sym_order_by_clause, - STATE(13222), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [372952] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12360), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9134), 1, - sym_partition_by_clause, - STATE(9674), 1, - sym_order_by_clause, - STATE(12955), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [372982] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12362), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9207), 1, - sym_partition_by_clause, - STATE(9751), 1, - sym_order_by_clause, - STATE(12574), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [373012] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12364), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9293), 1, - sym_partition_by_clause, - STATE(9742), 1, - sym_order_by_clause, - STATE(11793), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [373042] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12366), 1, - sym__unquoted_identifier, - ACTIONS(12368), 1, - anon_sym_BQUOTE, - ACTIONS(12370), 1, - anon_sym_DQUOTE, - STATE(718), 1, - sym_identifier, - STATE(899), 1, - sym__quoted_identifier, - STATE(1002), 1, - sym_dotted_name, - STATE(1049), 1, - sym__identifier, - STATE(1566), 3, - sym_type, - sym_array_type, - sym__type, - [373072] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11389), 1, - anon_sym_BQUOTE, - ACTIONS(11391), 1, - anon_sym_DQUOTE, - ACTIONS(12060), 1, - sym__unquoted_identifier, - STATE(2095), 1, - sym__quoted_identifier, - STATE(6910), 1, - sym__identifier, - STATE(7125), 1, - sym_dotted_name, - STATE(7492), 1, - sym_identifier, - STATE(2132), 3, - sym_type, - sym_array_type, - sym__type, - [373102] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11982), 1, - aux_sym_table_constraint_exclude_token1, - ACTIONS(11984), 1, - aux_sym_table_constraint_foreign_key_token1, - ACTIONS(11986), 1, - aux_sym_table_constraint_unique_token1, - ACTIONS(11988), 1, - aux_sym_table_constraint_primary_key_token1, - ACTIONS(12372), 1, - aux_sym_table_constraint_check_token1, - STATE(8049), 5, - sym_table_constraint_check, - sym_table_constraint_exclude, - sym_table_constraint_foreign_key, - sym_table_constraint_unique, - sym_table_constraint_primary_key, - [373128] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12374), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9154), 1, - sym_partition_by_clause, - STATE(9610), 1, - sym_order_by_clause, - STATE(13395), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [373158] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12379), 1, - aux_sym_comment_statement_token2, - STATE(9000), 1, - aux_sym_grant_statement_repeat1, - ACTIONS(12376), 8, - aux_sym_truncate_statement_token1, - aux_sym_create_trigger_statement_token4, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - [373178] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12381), 1, - sym__unquoted_identifier, - ACTIONS(12383), 1, - anon_sym_BQUOTE, - ACTIONS(12385), 1, - anon_sym_DQUOTE, - STATE(6709), 1, - sym_identifier, - STATE(6818), 1, - sym__quoted_identifier, - STATE(6831), 1, - sym_dotted_name, - STATE(6835), 1, - sym__identifier, - STATE(7200), 3, - sym_type, - sym_array_type, - sym__type, - [373208] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12106), 1, - aux_sym_partition_by_clause_token1, - ACTIONS(12387), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9299), 1, - sym_partition_by_clause, - STATE(9680), 1, - sym_order_by_clause, - STATE(14853), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [373238] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7594), 1, - anon_sym_BQUOTE, - ACTIONS(7596), 1, - anon_sym_DQUOTE, - ACTIONS(12268), 1, - sym__unquoted_identifier, - STATE(2441), 1, - sym_dotted_name, - STATE(2583), 1, - sym__quoted_identifier, - STATE(2644), 1, - sym__identifier, - STATE(2716), 1, - sym_identifier, - STATE(3287), 3, - sym_type, - sym_array_type, - sym__type, - [373268] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2435), 1, - anon_sym_BQUOTE, - ACTIONS(2437), 1, - anon_sym_DQUOTE, - ACTIONS(12316), 1, - sym__unquoted_identifier, - STATE(2087), 1, - sym__quoted_identifier, - STATE(2100), 1, - sym_identifier, - STATE(2101), 1, - sym_dotted_name, - STATE(2131), 1, - sym__identifier, - STATE(2294), 3, - sym_type, - sym_array_type, - sym__type, - [373298] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9980), 1, - aux_sym_trigger_event_token1, - ACTIONS(9982), 1, - aux_sym_trigger_event_token2, - ACTIONS(9984), 1, - aux_sym_trigger_event_token3, - ACTIONS(9986), 1, - aux_sym_grant_statement_token4, - STATE(7635), 1, - sym_select_clause, - STATE(8389), 1, - sym__update_statement, - STATE(8400), 1, - sym__select_statement, - STATE(8402), 1, - sym__insert_statement, - STATE(8412), 1, - sym__delete_statement, - [373329] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12389), 1, - aux_sym_cte_token2, - ACTIONS(12391), 1, - aux_sym_null_hint_token2, - ACTIONS(12393), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12395), 1, - aux_sym_TRUE_token1, - ACTIONS(12397), 1, - aux_sym_FALSE_token1, - STATE(4844), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [373354] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10674), 1, - sym__identifier, - STATE(11026), 1, - sym_view_option, - STATE(11203), 1, - sym_assigment_expression, - [373385] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12399), 1, - aux_sym_comment_statement_token2, - ACTIONS(12401), 1, - sym__unquoted_identifier, - ACTIONS(12403), 1, - anon_sym_BQUOTE, - ACTIONS(12405), 1, - anon_sym_DQUOTE, - STATE(9798), 1, - sym_identifier, - STATE(9994), 1, - sym__quoted_identifier, - STATE(10068), 1, - sym_dotted_name, - STATE(9011), 2, - sym__identifier, - aux_sym_trigger_event_repeat1, - [373414] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12407), 1, - anon_sym_COMMA, - STATE(9009), 1, - aux_sym_order_by_clause_repeat1, - ACTIONS(5967), 7, - anon_sym_RPAREN, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_kind_token1, - [373433] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2851), 1, - anon_sym_LBRACK, - ACTIONS(12410), 1, - anon_sym_COMMA, - ACTIONS(12412), 1, - aux_sym_cte_token2, - ACTIONS(12414), 1, - anon_sym_RPAREN, - ACTIONS(12416), 1, - aux_sym_null_hint_token2, - STATE(2123), 1, - aux_sym_array_type_repeat1, - STATE(5318), 1, - sym_null_constraint, - STATE(7746), 1, - sym_NULL, - STATE(10731), 1, - aux_sym_type_spec_composite_repeat1, - [373464] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12418), 1, - aux_sym_comment_statement_token2, - ACTIONS(12420), 1, - sym__unquoted_identifier, - ACTIONS(12423), 1, - anon_sym_BQUOTE, - ACTIONS(12426), 1, - anon_sym_DQUOTE, - STATE(9798), 1, - sym_identifier, - STATE(9994), 1, - sym__quoted_identifier, - STATE(10068), 1, - sym_dotted_name, - STATE(9011), 2, - sym__identifier, - aux_sym_trigger_event_repeat1, - [373493] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12429), 1, - aux_sym_cte_token2, - ACTIONS(12431), 1, - aux_sym_null_hint_token2, - ACTIONS(12433), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12435), 1, - aux_sym_TRUE_token1, - ACTIONS(12437), 1, - aux_sym_FALSE_token1, - STATE(6946), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [373518] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12439), 1, - aux_sym_select_subexpression_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14812), 1, - sym__identifier, - STATE(14817), 1, - sym_function_call, - [373549] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12441), 1, - aux_sym_truncate_statement_token2, - ACTIONS(12443), 1, - aux_sym_truncate_statement_token3, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8678), 1, - sym__identifier, - [373580] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12445), 1, - aux_sym_cte_token2, - ACTIONS(12447), 1, - aux_sym_null_hint_token2, - ACTIONS(12449), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12451), 1, - aux_sym_TRUE_token1, - ACTIONS(12453), 1, - aux_sym_FALSE_token1, - STATE(7620), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [373605] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12455), 1, - aux_sym_cte_token2, - ACTIONS(12457), 1, - aux_sym_null_hint_token2, - ACTIONS(12459), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12461), 1, - aux_sym_TRUE_token1, - ACTIONS(12463), 1, - aux_sym_FALSE_token1, - STATE(3480), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [373630] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12465), 1, - aux_sym_cte_token2, - ACTIONS(12467), 1, - aux_sym_null_hint_token2, - ACTIONS(12469), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12471), 1, - aux_sym_TRUE_token1, - ACTIONS(12473), 1, - aux_sym_FALSE_token1, - STATE(4602), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [373655] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(27), 1, - aux_sym_trigger_event_token1, - ACTIONS(29), 1, - aux_sym_trigger_event_token2, - ACTIONS(31), 1, - aux_sym_trigger_event_token3, - ACTIONS(37), 1, - aux_sym_grant_statement_token4, - STATE(7332), 1, - sym_select_clause, - STATE(8389), 1, - sym__update_statement, - STATE(8400), 1, - sym__select_statement, - STATE(8402), 1, - sym__insert_statement, - STATE(8412), 1, - sym__delete_statement, - [373686] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8179), 1, - sym_assigment_expression, - STATE(8285), 1, - sym_set_clause_body, - STATE(14322), 1, - sym__identifier, - [373717] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12475), 1, - aux_sym_alter_table_token1, - ACTIONS(12477), 1, - aux_sym_drop_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8169), 1, - sym__identifier, - [373748] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12479), 1, - aux_sym_cte_token2, - ACTIONS(12481), 1, - aux_sym_null_hint_token2, - ACTIONS(12483), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12485), 1, - aux_sym_TRUE_token1, - ACTIONS(12487), 1, - aux_sym_FALSE_token1, - STATE(5066), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [373773] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12489), 1, - aux_sym_cte_token2, - ACTIONS(12491), 1, - aux_sym_null_hint_token2, - ACTIONS(12493), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12495), 1, - aux_sym_TRUE_token1, - ACTIONS(12497), 1, - aux_sym_FALSE_token1, - STATE(7330), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [373798] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12499), 1, - aux_sym_truncate_statement_token3, - ACTIONS(12501), 1, - aux_sym_alter_table_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8844), 1, - sym__identifier, - [373829] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12503), 1, - aux_sym_cte_token2, - ACTIONS(12505), 1, - aux_sym_null_hint_token2, - ACTIONS(12507), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12509), 1, - aux_sym_TRUE_token1, - ACTIONS(12511), 1, - aux_sym_FALSE_token1, - STATE(5499), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [373854] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12513), 1, - aux_sym_cte_token2, - ACTIONS(12515), 1, - aux_sym_null_hint_token2, - ACTIONS(12517), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12519), 1, - aux_sym_TRUE_token1, - ACTIONS(12521), 1, - aux_sym_FALSE_token1, - STATE(3430), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [373879] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12416), 1, - aux_sym_null_hint_token2, - ACTIONS(12523), 1, - aux_sym_cte_token2, - ACTIONS(12525), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12527), 1, - aux_sym_TRUE_token1, - ACTIONS(12529), 1, - aux_sym_FALSE_token1, - STATE(2536), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [373904] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12531), 1, - aux_sym_cte_token2, - ACTIONS(12533), 1, - aux_sym_null_hint_token2, - ACTIONS(12535), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12537), 1, - aux_sym_TRUE_token1, - ACTIONS(12539), 1, - aux_sym_FALSE_token1, - STATE(3234), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [373929] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12541), 1, - aux_sym_alter_table_token1, - ACTIONS(12543), 1, - aux_sym_drop_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8207), 1, - sym__identifier, - [373960] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12545), 1, - aux_sym_cte_token2, - ACTIONS(12547), 1, - aux_sym_null_hint_token2, - ACTIONS(12549), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12551), 1, - aux_sym_TRUE_token1, - ACTIONS(12553), 1, - aux_sym_FALSE_token1, - STATE(2394), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [373985] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(5462), 1, - sym_assigment_expression, - STATE(6538), 1, - sym_set_clause_body, - STATE(13028), 1, - sym__identifier, - [374016] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12008), 1, - aux_sym_grant_statement_token4, - ACTIONS(12555), 1, - aux_sym_trigger_event_token1, - ACTIONS(12557), 1, - aux_sym_trigger_event_token2, - ACTIONS(12559), 1, - aux_sym_trigger_event_token3, - STATE(2569), 1, - sym_select_clause, - STATE(6500), 1, - sym__delete_statement, - STATE(6501), 1, - sym__insert_statement, - STATE(6503), 1, - sym__update_statement, - STATE(6513), 1, - sym__select_statement, - [374047] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12391), 1, - aux_sym_null_hint_token2, - ACTIONS(12395), 1, - aux_sym_TRUE_token1, - ACTIONS(12397), 1, - aux_sym_FALSE_token1, - ACTIONS(12561), 1, - aux_sym_cte_token2, - ACTIONS(12563), 1, - aux_sym__function_call_arguments_token1, - STATE(4844), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374072] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12565), 1, - aux_sym_cte_token2, - ACTIONS(12567), 1, - aux_sym_null_hint_token2, - ACTIONS(12569), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12571), 1, - aux_sym_TRUE_token1, - ACTIONS(12573), 1, - aux_sym_FALSE_token1, - STATE(7668), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374097] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9806), 1, - aux_sym_null_hint_token2, - ACTIONS(12575), 1, - aux_sym_cte_token2, - ACTIONS(12577), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12579), 1, - aux_sym_TRUE_token1, - ACTIONS(12581), 1, - aux_sym_FALSE_token1, - STATE(3814), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374122] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12457), 1, - aux_sym_null_hint_token2, - ACTIONS(12461), 1, - aux_sym_TRUE_token1, - ACTIONS(12463), 1, - aux_sym_FALSE_token1, - ACTIONS(12583), 1, - aux_sym_cte_token2, - ACTIONS(12585), 1, - aux_sym__function_call_arguments_token1, - STATE(3480), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374147] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12587), 1, - aux_sym_cte_token2, - ACTIONS(12589), 1, - aux_sym_null_hint_token2, - ACTIONS(12591), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12593), 1, - aux_sym_TRUE_token1, - ACTIONS(12595), 1, - aux_sym_FALSE_token1, - STATE(2055), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374172] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12597), 1, - aux_sym_cte_token2, - ACTIONS(12599), 1, - aux_sym_null_hint_token2, - ACTIONS(12601), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12603), 1, - aux_sym_TRUE_token1, - ACTIONS(12605), 1, - aux_sym_FALSE_token1, - STATE(384), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374197] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12607), 1, - aux_sym_cte_token2, - ACTIONS(12609), 1, - aux_sym_null_hint_token2, - ACTIONS(12611), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12613), 1, - aux_sym_TRUE_token1, - ACTIONS(12615), 1, - aux_sym_FALSE_token1, - STATE(7449), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374222] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12617), 1, - aux_sym_cte_token2, - ACTIONS(12619), 1, - aux_sym_null_hint_token2, - ACTIONS(12621), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12623), 1, - aux_sym_TRUE_token1, - ACTIONS(12625), 1, - aux_sym_FALSE_token1, - STATE(1448), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374247] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2851), 1, - anon_sym_LBRACK, - ACTIONS(12410), 1, - anon_sym_COMMA, - ACTIONS(12412), 1, - aux_sym_cte_token2, - ACTIONS(12416), 1, - aux_sym_null_hint_token2, - ACTIONS(12627), 1, - anon_sym_RPAREN, - STATE(2123), 1, - aux_sym_array_type_repeat1, - STATE(5318), 1, - sym_null_constraint, - STATE(7746), 1, - sym_NULL, - STATE(10548), 1, - aux_sym_type_spec_composite_repeat1, - [374278] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12629), 1, - aux_sym_cte_token2, - ACTIONS(12631), 1, - aux_sym_null_hint_token2, - ACTIONS(12633), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12635), 1, - aux_sym_TRUE_token1, - ACTIONS(12637), 1, - aux_sym_FALSE_token1, - STATE(3711), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374303] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12639), 1, - aux_sym_cte_token2, - ACTIONS(12641), 1, - aux_sym_null_hint_token2, - ACTIONS(12643), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12645), 1, - aux_sym_TRUE_token1, - ACTIONS(12647), 1, - aux_sym_FALSE_token1, - STATE(2832), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374328] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12649), 1, - aux_sym_cte_token2, - ACTIONS(12651), 1, - aux_sym_null_hint_token2, - ACTIONS(12653), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12655), 1, - aux_sym_TRUE_token1, - ACTIONS(12657), 1, - aux_sym_FALSE_token1, - STATE(4247), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374353] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8285), 1, - sym_set_clause_body, - STATE(10028), 1, - sym_assigment_expression, - STATE(12734), 1, - sym__identifier, - [374384] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2851), 1, - anon_sym_LBRACK, - ACTIONS(12412), 1, - aux_sym_cte_token2, - ACTIONS(12416), 1, - aux_sym_null_hint_token2, - ACTIONS(12661), 1, - anon_sym_EQ, - STATE(2123), 1, - aux_sym_array_type_repeat1, - STATE(5318), 1, - sym_null_constraint, - STATE(7746), 1, - sym_NULL, - ACTIONS(12659), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [374413] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12663), 1, - aux_sym_cte_token2, - ACTIONS(12665), 1, - aux_sym_null_hint_token2, - ACTIONS(12667), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12669), 1, - aux_sym_TRUE_token1, - ACTIONS(12671), 1, - aux_sym_FALSE_token1, - STATE(7472), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374438] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12673), 1, - aux_sym_cte_token2, - ACTIONS(12675), 1, - aux_sym_null_hint_token2, - ACTIONS(12677), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12679), 1, - aux_sym_TRUE_token1, - ACTIONS(12681), 1, - aux_sym_FALSE_token1, - STATE(2735), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374463] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12683), 1, - aux_sym_cte_token2, - ACTIONS(12685), 1, - aux_sym_null_hint_token2, - ACTIONS(12687), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12689), 1, - aux_sym_TRUE_token1, - ACTIONS(12691), 1, - aux_sym_FALSE_token1, - STATE(1635), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374488] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12693), 1, - anon_sym_COMMA, - ACTIONS(12695), 1, - aux_sym_having_clause_token1, - STATE(8144), 1, - sym_having_clause, - STATE(9303), 1, - aux_sym_group_by_clause_repeat1, - ACTIONS(5503), 5, - anon_sym_RPAREN, - aux_sym_create_function_statement_token7, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [374511] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12697), 1, - anon_sym_COMMA, - STATE(9009), 1, - aux_sym_order_by_clause_repeat1, - ACTIONS(6047), 7, - anon_sym_RPAREN, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_kind_token1, - [374530] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12699), 1, - aux_sym_cte_token2, - ACTIONS(12701), 1, - aux_sym_null_hint_token2, - ACTIONS(12703), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12705), 1, - aux_sym_TRUE_token1, - ACTIONS(12707), 1, - aux_sym_FALSE_token1, - STATE(1248), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374555] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12709), 1, - aux_sym_cte_token2, - ACTIONS(12711), 1, - aux_sym_null_hint_token2, - ACTIONS(12713), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12715), 1, - aux_sym_TRUE_token1, - ACTIONS(12717), 1, - aux_sym_FALSE_token1, - STATE(3689), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374580] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12719), 1, - aux_sym_cte_token2, - ACTIONS(12721), 1, - aux_sym_null_hint_token2, - ACTIONS(12723), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12725), 1, - aux_sym_TRUE_token1, - ACTIONS(12727), 1, - aux_sym_FALSE_token1, - STATE(3070), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374605] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12729), 1, - aux_sym_cte_token2, - ACTIONS(12731), 1, - aux_sym_null_hint_token2, - ACTIONS(12733), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12735), 1, - aux_sym_TRUE_token1, - ACTIONS(12737), 1, - aux_sym_FALSE_token1, - STATE(7529), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374630] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12739), 1, - aux_sym_cte_token2, - ACTIONS(12741), 1, - aux_sym_null_hint_token2, - ACTIONS(12743), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12745), 1, - aux_sym_TRUE_token1, - ACTIONS(12747), 1, - aux_sym_FALSE_token1, - STATE(634), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374655] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12749), 1, - aux_sym_cte_token2, - ACTIONS(12751), 1, - aux_sym_null_hint_token2, - ACTIONS(12753), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12755), 1, - aux_sym_TRUE_token1, - ACTIONS(12757), 1, - aux_sym_FALSE_token1, - STATE(1976), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374680] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12759), 1, - aux_sym_cte_token2, - ACTIONS(12761), 1, - aux_sym_null_hint_token2, - ACTIONS(12763), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12765), 1, - aux_sym_TRUE_token1, - ACTIONS(12767), 1, - aux_sym_FALSE_token1, - STATE(3145), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374705] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12769), 1, - aux_sym_cte_token2, - ACTIONS(12771), 1, - aux_sym_null_hint_token2, - ACTIONS(12773), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12775), 1, - aux_sym_TRUE_token1, - ACTIONS(12777), 1, - aux_sym_FALSE_token1, - STATE(533), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374730] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12779), 1, - aux_sym_cte_token2, - ACTIONS(12781), 1, - aux_sym_null_hint_token2, - ACTIONS(12783), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12785), 1, - aux_sym_TRUE_token1, - ACTIONS(12787), 1, - aux_sym_FALSE_token1, - STATE(1602), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374755] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12789), 1, - aux_sym_cte_token2, - ACTIONS(12791), 1, - aux_sym_null_hint_token2, - ACTIONS(12793), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12795), 1, - aux_sym_TRUE_token1, - ACTIONS(12797), 1, - aux_sym_FALSE_token1, - STATE(4869), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374780] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12799), 1, - aux_sym_cte_token2, - ACTIONS(12801), 1, - aux_sym_null_hint_token2, - ACTIONS(12803), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12805), 1, - aux_sym_TRUE_token1, - ACTIONS(12807), 1, - aux_sym_FALSE_token1, - STATE(1104), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374805] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2851), 1, - anon_sym_LBRACK, - ACTIONS(12412), 1, - aux_sym_cte_token2, - ACTIONS(12416), 1, - aux_sym_null_hint_token2, - ACTIONS(12811), 1, - anon_sym_EQ, - STATE(2123), 1, - aux_sym_array_type_repeat1, - STATE(5318), 1, - sym_null_constraint, - STATE(7746), 1, - sym_NULL, - ACTIONS(12809), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [374834] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12813), 1, - aux_sym_truncate_statement_token3, - ACTIONS(12815), 1, - aux_sym_alter_table_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8857), 1, - sym__identifier, - [374865] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12817), 1, - aux_sym_cte_token2, - ACTIONS(12819), 1, - aux_sym_null_hint_token2, - ACTIONS(12821), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12823), 1, - aux_sym_TRUE_token1, - ACTIONS(12825), 1, - aux_sym_FALSE_token1, - STATE(4082), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [374890] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3754), 1, - anon_sym_RPAREN, - ACTIONS(10348), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(8100), 1, - sym_order_by_clause, - STATE(8287), 1, - sym_limit_clause, - STATE(8436), 1, - sym_offset_clause, - STATE(9073), 1, - sym_window_clause, - [374921] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3754), 1, - anon_sym_RPAREN, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(11153), 1, - anon_sym_COMMA, - STATE(8100), 1, - sym_order_by_clause, - STATE(8287), 1, - sym_limit_clause, - STATE(8436), 1, - sym_offset_clause, - STATE(9075), 1, - aux_sym__select_statement_repeat2, - [374952] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12827), 1, - aux_sym_alter_table_token1, - ACTIONS(12829), 1, - aux_sym_drop_statement_token5, - ACTIONS(12831), 1, - sym__unquoted_identifier, - ACTIONS(12833), 1, - anon_sym_BQUOTE, - ACTIONS(12835), 1, - anon_sym_DQUOTE, - STATE(4817), 1, - sym_identifier, - STATE(5058), 1, - sym__quoted_identifier, - STATE(5158), 1, - sym__identifier, - STATE(5372), 1, - sym_dotted_name, - [374983] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12837), 1, - aux_sym_cte_token2, - ACTIONS(12839), 1, - aux_sym_null_hint_token2, - ACTIONS(12841), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12843), 1, - aux_sym_TRUE_token1, - ACTIONS(12845), 1, - aux_sym_FALSE_token1, - STATE(3403), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [375008] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12831), 1, - sym__unquoted_identifier, - ACTIONS(12833), 1, - anon_sym_BQUOTE, - ACTIONS(12835), 1, - anon_sym_DQUOTE, - ACTIONS(12847), 1, - aux_sym_alter_table_token1, - ACTIONS(12849), 1, - aux_sym_drop_statement_token5, - STATE(4817), 1, - sym_identifier, - STATE(5058), 1, - sym__quoted_identifier, - STATE(5133), 1, - sym__identifier, - STATE(5372), 1, - sym_dotted_name, - [375039] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11955), 1, - aux_sym_trigger_event_token1, - ACTIONS(11957), 1, - aux_sym_trigger_event_token2, - ACTIONS(11959), 1, - aux_sym_trigger_event_token3, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8389), 1, - sym__update_statement, - STATE(8400), 1, - sym__select_statement, - STATE(8402), 1, - sym__insert_statement, - STATE(8412), 1, - sym__delete_statement, - [375070] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12851), 1, - aux_sym_cte_token2, - ACTIONS(12853), 1, - aux_sym_null_hint_token2, - ACTIONS(12855), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12857), 1, - aux_sym_TRUE_token1, - ACTIONS(12859), 1, - aux_sym_FALSE_token1, - STATE(199), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [375095] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12861), 1, - aux_sym_cte_token2, - ACTIONS(12863), 1, - aux_sym_null_hint_token2, - ACTIONS(12865), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12867), 1, - aux_sym_TRUE_token1, - ACTIONS(12869), 1, - aux_sym_FALSE_token1, - STATE(6970), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [375120] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3687), 1, - anon_sym_RPAREN, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(11153), 1, - anon_sym_COMMA, - STATE(8125), 1, - sym_order_by_clause, - STATE(8233), 1, - sym_limit_clause, - STATE(8410), 1, - sym_offset_clause, - STATE(9087), 1, - aux_sym__select_statement_repeat2, - [375151] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(5157), 1, - sym_assigment_expression, - STATE(5622), 1, - sym_set_clause_body, - STATE(12956), 1, - sym__identifier, - [375182] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3687), 1, - anon_sym_RPAREN, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(11153), 1, - anon_sym_COMMA, - STATE(8075), 1, - aux_sym__select_statement_repeat2, - STATE(8125), 1, - sym_order_by_clause, - STATE(8233), 1, - sym_limit_clause, - STATE(8410), 1, - sym_offset_clause, - [375213] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3687), 1, - anon_sym_RPAREN, - ACTIONS(10348), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(8125), 1, - sym_order_by_clause, - STATE(8233), 1, - sym_limit_clause, - STATE(8410), 1, - sym_offset_clause, - STATE(9088), 1, - sym_window_clause, - [375244] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12871), 1, - aux_sym_cte_token2, - ACTIONS(12873), 1, - aux_sym_null_hint_token2, - ACTIONS(12875), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12877), 1, - aux_sym_TRUE_token1, - ACTIONS(12879), 1, - aux_sym_FALSE_token1, - STATE(1921), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [375269] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12881), 1, - aux_sym_cte_token2, - ACTIONS(12883), 1, - aux_sym_null_hint_token2, - ACTIONS(12885), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12887), 1, - aux_sym_TRUE_token1, - ACTIONS(12889), 1, - aux_sym_FALSE_token1, - STATE(1845), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [375294] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12891), 1, - aux_sym_cte_token2, - ACTIONS(12893), 1, - aux_sym_null_hint_token2, - ACTIONS(12895), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12897), 1, - aux_sym_TRUE_token1, - ACTIONS(12899), 1, - aux_sym_FALSE_token1, - STATE(1154), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [375319] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10672), 1, - sym_view_option, - STATE(10674), 1, - sym__identifier, - STATE(11203), 1, - sym_assigment_expression, - [375350] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12901), 1, - aux_sym_cte_token2, - ACTIONS(12903), 1, - aux_sym_null_hint_token2, - ACTIONS(12905), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12907), 1, - aux_sym_TRUE_token1, - ACTIONS(12909), 1, - aux_sym_FALSE_token1, - STATE(1769), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [375375] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12911), 1, - aux_sym_cte_token2, - ACTIONS(12913), 1, - aux_sym_null_hint_token2, - ACTIONS(12915), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12917), 1, - aux_sym_TRUE_token1, - ACTIONS(12919), 1, - aux_sym_FALSE_token1, - STATE(2808), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [375400] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12921), 1, - aux_sym_cte_token2, - ACTIONS(12923), 1, - aux_sym_null_hint_token2, - ACTIONS(12925), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12927), 1, - aux_sym_TRUE_token1, - ACTIONS(12929), 1, - aux_sym_FALSE_token1, - STATE(3243), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [375425] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2851), 1, - anon_sym_LBRACK, - ACTIONS(12412), 1, - aux_sym_cte_token2, - ACTIONS(12416), 1, - aux_sym_null_hint_token2, - ACTIONS(12933), 1, - anon_sym_EQ, - STATE(2123), 1, - aux_sym_array_type_repeat1, - STATE(5318), 1, - sym_null_constraint, - STATE(7746), 1, - sym_NULL, - ACTIONS(12931), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [375454] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12693), 1, - anon_sym_COMMA, - ACTIONS(12695), 1, - aux_sym_having_clause_token1, - STATE(8115), 1, - sym_having_clause, - STATE(9049), 1, - aux_sym_group_by_clause_repeat1, - ACTIONS(5432), 5, - anon_sym_RPAREN, - aux_sym_create_function_statement_token7, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [375477] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12697), 1, - anon_sym_COMMA, - STATE(9050), 1, - aux_sym_order_by_clause_repeat1, - ACTIONS(5921), 7, - anon_sym_RPAREN, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - aux_sym_fetch_clause_token1, - aux_sym_frame_kind_token1, - [375496] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5001), 1, - anon_sym_RPAREN, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(11153), 1, - anon_sym_COMMA, - STATE(8075), 1, - aux_sym__select_statement_repeat2, - STATE(8083), 1, - sym_order_by_clause, - STATE(8249), 1, - sym_limit_clause, - STATE(8381), 1, - sym_offset_clause, - [375527] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5001), 1, - anon_sym_RPAREN, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(11153), 1, - anon_sym_COMMA, - STATE(8083), 1, - sym_order_by_clause, - STATE(8249), 1, - sym_limit_clause, - STATE(8381), 1, - sym_offset_clause, - STATE(9096), 1, - aux_sym__select_statement_repeat2, - [375558] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5084), 1, - anon_sym_RPAREN, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(11153), 1, - anon_sym_COMMA, - STATE(8075), 1, - aux_sym__select_statement_repeat2, - STATE(8139), 1, - sym_order_by_clause, - STATE(8226), 1, - sym_limit_clause, - STATE(8423), 1, - sym_offset_clause, - [375589] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5001), 1, - anon_sym_RPAREN, - ACTIONS(10348), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(8083), 1, - sym_order_by_clause, - STATE(8249), 1, - sym_limit_clause, - STATE(8381), 1, - sym_offset_clause, - STATE(9097), 1, - sym_window_clause, - [375620] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5084), 1, - anon_sym_RPAREN, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(11153), 1, - anon_sym_COMMA, - STATE(8139), 1, - sym_order_by_clause, - STATE(8226), 1, - sym_limit_clause, - STATE(8423), 1, - sym_offset_clause, - STATE(9094), 1, - aux_sym__select_statement_repeat2, - [375651] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12935), 1, - aux_sym_cte_token2, - ACTIONS(12937), 1, - aux_sym_null_hint_token2, - ACTIONS(12939), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12941), 1, - aux_sym_TRUE_token1, - ACTIONS(12943), 1, - aux_sym_FALSE_token1, - STATE(1561), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [375676] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12945), 1, - aux_sym_cte_token2, - ACTIONS(12947), 1, - aux_sym_null_hint_token2, - ACTIONS(12949), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12951), 1, - aux_sym_TRUE_token1, - ACTIONS(12953), 1, - aux_sym_FALSE_token1, - STATE(491), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [375701] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5136), 1, - anon_sym_RPAREN, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(11153), 1, - anon_sym_COMMA, - STATE(8075), 1, - aux_sym__select_statement_repeat2, - STATE(8151), 1, - sym_order_by_clause, - STATE(8241), 1, - sym_limit_clause, - STATE(8397), 1, - sym_offset_clause, - [375732] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12955), 1, - aux_sym_cte_token2, - ACTIONS(12957), 1, - aux_sym_null_hint_token2, - ACTIONS(12959), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12961), 1, - aux_sym_TRUE_token1, - ACTIONS(12963), 1, - aux_sym_FALSE_token1, - STATE(1298), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [375757] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5078), 1, - anon_sym_RPAREN, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(11153), 1, - anon_sym_COMMA, - STATE(8075), 1, - aux_sym__select_statement_repeat2, - STATE(8166), 1, - sym_order_by_clause, - STATE(8245), 1, - sym_limit_clause, - STATE(8413), 1, - sym_offset_clause, - [375788] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5078), 1, - anon_sym_RPAREN, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(11153), 1, - anon_sym_COMMA, - STATE(8166), 1, - sym_order_by_clause, - STATE(8245), 1, - sym_limit_clause, - STATE(8413), 1, - sym_offset_clause, - STATE(9089), 1, - aux_sym__select_statement_repeat2, - [375819] = 10, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5078), 1, - anon_sym_RPAREN, - ACTIONS(10348), 1, - aux_sym_create_function_statement_token7, - ACTIONS(10354), 1, - aux_sym_limit_clause_token1, - ACTIONS(10356), 1, - aux_sym_offset_clause_token1, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(8166), 1, - sym_order_by_clause, - STATE(8245), 1, - sym_limit_clause, - STATE(8413), 1, - sym_offset_clause, - STATE(9091), 1, - sym_window_clause, - [375850] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2851), 1, - anon_sym_LBRACK, - ACTIONS(12412), 1, - aux_sym_cte_token2, - ACTIONS(12416), 1, - aux_sym_null_hint_token2, - ACTIONS(12967), 1, - anon_sym_EQ, - STATE(2123), 1, - aux_sym_array_type_repeat1, - STATE(5318), 1, - sym_null_constraint, - STATE(7746), 1, - sym_NULL, - ACTIONS(12965), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [375879] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12969), 1, - aux_sym_cte_token2, - ACTIONS(12971), 1, - aux_sym_null_hint_token2, - ACTIONS(12973), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12975), 1, - aux_sym_TRUE_token1, - ACTIONS(12977), 1, - aux_sym_FALSE_token1, - STATE(2037), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [375904] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(12979), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13750), 1, - sym__identifier, - [375932] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12721), 1, - aux_sym_null_hint_token2, - ACTIONS(12723), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12725), 1, - aux_sym_TRUE_token1, - ACTIONS(12727), 1, - aux_sym_FALSE_token1, - STATE(3104), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [375954] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12981), 1, - aux_sym_comment_statement_token3, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(15058), 1, - sym__identifier, - [375982] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12983), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9789), 1, - sym_order_by_clause, - STATE(12741), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [376006] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12985), 1, - aux_sym_truncate_statement_token3, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10061), 1, - sym__identifier, - [376034] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12987), 1, - aux_sym_truncate_statement_token3, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10049), 1, - sym__identifier, - [376062] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8189), 1, - sym_assigment_expression, - STATE(12734), 1, - sym__identifier, - [376090] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12957), 1, - aux_sym_null_hint_token2, - ACTIONS(12959), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12961), 1, - aux_sym_TRUE_token1, - ACTIONS(12963), 1, - aux_sym_FALSE_token1, - STATE(1338), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [376112] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12989), 1, - sym__unquoted_identifier, - ACTIONS(12991), 1, - anon_sym_BQUOTE, - ACTIONS(12993), 1, - anon_sym_DQUOTE, - STATE(8842), 1, - sym__identifier, - STATE(9271), 1, - sym_identifier, - STATE(9389), 1, - sym__quoted_identifier, - STATE(9693), 1, - sym_dotted_name, - STATE(10528), 1, - sym_exclude_entry, - [376140] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(12995), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9767), 1, - sym_order_by_clause, - STATE(12783), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [376164] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12923), 1, - aux_sym_null_hint_token2, - ACTIONS(12925), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12927), 1, - aux_sym_TRUE_token1, - ACTIONS(12929), 1, - aux_sym_FALSE_token1, - STATE(3259), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [376186] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12997), 1, - aux_sym_truncate_statement_token3, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10107), 1, - sym__identifier, - [376214] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12999), 1, - aux_sym_truncate_statement_token3, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10041), 1, - sym__identifier, - [376242] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13001), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9729), 1, - sym_order_by_clause, - STATE(12823), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [376266] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12989), 1, - sym__unquoted_identifier, - ACTIONS(12991), 1, - anon_sym_BQUOTE, - ACTIONS(12993), 1, - anon_sym_DQUOTE, - STATE(8842), 1, - sym__identifier, - STATE(9271), 1, - sym_identifier, - STATE(9389), 1, - sym__quoted_identifier, - STATE(9693), 1, - sym_dotted_name, - STATE(10518), 1, - sym_exclude_entry, - [376294] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13003), 1, - aux_sym_truncate_statement_token3, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10126), 1, - sym__identifier, - [376322] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3023), 1, - anon_sym_BQUOTE, - ACTIONS(3025), 1, - anon_sym_DQUOTE, - ACTIONS(13005), 1, - sym__unquoted_identifier, - STATE(6845), 1, - sym__quoted_identifier, - STATE(6910), 1, - sym__identifier, - STATE(7125), 1, - sym_dotted_name, - STATE(7965), 1, - sym_identifier, - STATE(8067), 1, - sym_type, - [376350] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12971), 1, - aux_sym_null_hint_token2, - ACTIONS(12973), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12975), 1, - aux_sym_TRUE_token1, - ACTIONS(12977), 1, - aux_sym_FALSE_token1, - STATE(2039), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [376372] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13007), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14471), 1, - sym__identifier, - [376400] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13009), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14442), 1, - sym__identifier, - [376428] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13011), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14413), 1, - sym__identifier, - [376456] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13013), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14384), 1, - sym__identifier, - [376484] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13015), 1, - aux_sym_truncate_statement_token3, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10123), 1, - sym__identifier, - [376512] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13017), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14355), 1, - sym__identifier, - [376540] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13019), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14326), 1, - sym__identifier, - [376568] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13021), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14294), 1, - sym__identifier, - [376596] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13023), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14262), 1, - sym__identifier, - [376624] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12391), 1, - aux_sym_null_hint_token2, - ACTIONS(12393), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12395), 1, - aux_sym_TRUE_token1, - ACTIONS(12397), 1, - aux_sym_FALSE_token1, - STATE(4955), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [376646] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13025), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9697), 1, - sym_order_by_clause, - STATE(12880), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [376670] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12937), 1, - aux_sym_null_hint_token2, - ACTIONS(12939), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12941), 1, - aux_sym_TRUE_token1, - ACTIONS(12943), 1, - aux_sym_FALSE_token1, - STATE(1500), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [376692] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13027), 1, - aux_sym_truncate_statement_token3, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10149), 1, - sym__identifier, - [376720] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12989), 1, - sym__unquoted_identifier, - ACTIONS(12991), 1, - anon_sym_BQUOTE, - ACTIONS(12993), 1, - anon_sym_DQUOTE, - STATE(8842), 1, - sym__identifier, - STATE(9271), 1, - sym_identifier, - STATE(9389), 1, - sym__quoted_identifier, - STATE(9693), 1, - sym_dotted_name, - STATE(10898), 1, - sym_exclude_entry, - [376748] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13029), 1, - aux_sym_alter_table_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8899), 1, - sym__identifier, - [376776] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13031), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9684), 1, - sym_order_by_clause, - STATE(12944), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [376800] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12947), 1, - aux_sym_null_hint_token2, - ACTIONS(12949), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12951), 1, - aux_sym_TRUE_token1, - ACTIONS(12953), 1, - aux_sym_FALSE_token1, - STATE(454), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [376822] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2851), 1, - anon_sym_LBRACK, - ACTIONS(12412), 1, - aux_sym_cte_token2, - ACTIONS(12416), 1, - aux_sym_null_hint_token2, - STATE(2123), 1, - aux_sym_array_type_repeat1, - STATE(5318), 1, - sym_null_constraint, - STATE(7746), 1, - sym_NULL, - ACTIONS(13033), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [376848] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13035), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9661), 1, - sym_order_by_clause, - STATE(12973), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [376872] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12913), 1, - aux_sym_null_hint_token2, - ACTIONS(12915), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12917), 1, - aux_sym_TRUE_token1, - ACTIONS(12919), 1, - aux_sym_FALSE_token1, - STATE(2804), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [376894] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13037), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14230), 1, - sym__identifier, - [376922] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13039), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14134), 1, - sym__identifier, - [376950] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13041), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14070), 1, - sym__identifier, - [376978] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13043), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14038), 1, - sym__identifier, - [377006] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13045), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14006), 1, - sym__identifier, - [377034] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13047), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13974), 1, - sym__identifier, - [377062] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13049), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9707), 1, - sym_order_by_clause, - STATE(11669), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [377086] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13051), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9639), 1, - sym_order_by_clause, - STATE(13190), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [377110] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8189), 1, - sym_assigment_expression, - STATE(14322), 1, - sym__identifier, - [377138] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11479), 1, - anon_sym_BQUOTE, - ACTIONS(11481), 1, - anon_sym_DQUOTE, - ACTIONS(13053), 1, - sym__unquoted_identifier, - STATE(8595), 1, - sym_table_column, - STATE(8935), 1, - sym__identifier, - STATE(9840), 1, - sym_identifier, - STATE(10219), 1, - sym__quoted_identifier, - STATE(10970), 1, - sym_dotted_name, - [377166] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13055), 1, - aux_sym_truncate_statement_token3, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10145), 1, - sym__identifier, - [377194] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13057), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13942), 1, - sym__identifier, - [377222] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12903), 1, - aux_sym_null_hint_token2, - ACTIONS(12905), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12907), 1, - aux_sym_TRUE_token1, - ACTIONS(12909), 1, - aux_sym_FALSE_token1, - STATE(1753), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [377244] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13059), 1, - aux_sym_truncate_statement_token3, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10159), 1, - sym__identifier, - [377272] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13061), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14498), 1, - sym__identifier, - [377300] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13063), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9614), 1, - sym_order_by_clause, - STATE(13365), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [377324] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13065), 1, - aux_sym_truncate_statement_token3, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10094), 1, - sym__identifier, - [377352] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12883), 1, - aux_sym_null_hint_token2, - ACTIONS(12885), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12887), 1, - aux_sym_TRUE_token1, - ACTIONS(12889), 1, - aux_sym_FALSE_token1, - STATE(1854), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [377374] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13067), 1, - aux_sym_truncate_statement_token3, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10037), 1, - sym__identifier, - [377402] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13069), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9642), 1, - sym_order_by_clause, - STATE(13410), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [377426] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12873), 1, - aux_sym_null_hint_token2, - ACTIONS(12875), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12877), 1, - aux_sym_TRUE_token1, - ACTIONS(12879), 1, - aux_sym_FALSE_token1, - STATE(1936), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [377448] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13071), 1, - anon_sym_DOT, - STATE(9160), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(117), 2, - aux_sym_with_clause_token1, - sym__unquoted_identifier, - ACTIONS(115), 4, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - [377468] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13074), 1, - aux_sym_truncate_statement_token3, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10204), 1, - sym__identifier, - [377496] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13076), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13910), 1, - sym__identifier, - [377524] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13078), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13878), 1, - sym__identifier, - [377552] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13080), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13814), 1, - sym__identifier, - [377580] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13082), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13782), 1, - sym__identifier, - [377608] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13084), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14520), 1, - sym__identifier, - [377636] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13086), 1, - anon_sym_DOT, - STATE(9160), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(124), 2, - aux_sym_with_clause_token1, - sym__unquoted_identifier, - ACTIONS(122), 4, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - [377656] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13088), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13718), 1, - sym__identifier, - [377684] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13090), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9678), 1, - sym_order_by_clause, - STATE(13730), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [377708] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12863), 1, - aux_sym_null_hint_token2, - ACTIONS(12865), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12867), 1, - aux_sym_TRUE_token1, - ACTIONS(12869), 1, - aux_sym_FALSE_token1, - STATE(6994), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [377730] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12853), 1, - aux_sym_null_hint_token2, - ACTIONS(12855), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12857), 1, - aux_sym_TRUE_token1, - ACTIONS(12859), 1, - aux_sym_FALSE_token1, - STATE(228), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [377752] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13092), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13686), 1, - sym__identifier, - [377780] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13094), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13654), 1, - sym__identifier, - [377808] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13096), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13622), 1, - sym__identifier, - [377836] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12893), 1, - aux_sym_null_hint_token2, - ACTIONS(12895), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12897), 1, - aux_sym_TRUE_token1, - ACTIONS(12899), 1, - aux_sym_FALSE_token1, - STATE(1148), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [377858] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13098), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13590), 1, - sym__identifier, - [377886] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13100), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13558), 1, - sym__identifier, - [377914] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12839), 1, - aux_sym_null_hint_token2, - ACTIONS(12841), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12843), 1, - aux_sym_TRUE_token1, - ACTIONS(12845), 1, - aux_sym_FALSE_token1, - STATE(3414), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [377936] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13102), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14542), 1, - sym__identifier, - [377964] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13104), 1, - aux_sym_truncate_statement_token3, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10110), 1, - sym__identifier, - [377992] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13106), 1, - aux_sym_alter_table_token1, - ACTIONS(13108), 1, - sym__unquoted_identifier, - ACTIONS(13110), 1, - anon_sym_BQUOTE, - ACTIONS(13112), 1, - anon_sym_DQUOTE, - STATE(4731), 1, - sym_identifier, - STATE(5115), 1, - sym__identifier, - STATE(5134), 1, - sym__quoted_identifier, - STATE(5293), 1, - sym_dotted_name, - [378020] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6724), 1, - sym__unquoted_identifier, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13114), 1, - aux_sym_alter_table_token1, - STATE(5125), 1, - sym__quoted_identifier, - STATE(5325), 1, - sym_identifier, - STATE(6201), 1, - sym_dotted_name, - STATE(6493), 1, - sym__identifier, - [378048] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13116), 1, - aux_sym_alter_table_token1, - ACTIONS(13118), 1, - sym__unquoted_identifier, - ACTIONS(13120), 1, - anon_sym_BQUOTE, - ACTIONS(13122), 1, - anon_sym_DQUOTE, - STATE(4631), 1, - sym_identifier, - STATE(4749), 1, - sym__quoted_identifier, - STATE(4923), 1, - sym__identifier, - STATE(5127), 1, - sym_dotted_name, - [378076] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13124), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14578), 1, - sym__identifier, - [378104] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13126), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9712), 1, - sym_order_by_clause, - STATE(13894), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [378128] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13128), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14595), 1, - sym__identifier, - [378156] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12831), 1, - sym__unquoted_identifier, - ACTIONS(12833), 1, - anon_sym_BQUOTE, - ACTIONS(12835), 1, - anon_sym_DQUOTE, - ACTIONS(13130), 1, - aux_sym_alter_table_token1, - STATE(4817), 1, - sym_identifier, - STATE(5058), 1, - sym__quoted_identifier, - STATE(5116), 1, - sym__identifier, - STATE(5372), 1, - sym_dotted_name, - [378184] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8371), 1, - sym_view_body, - STATE(9754), 1, - sym_using_clause, - STATE(10195), 1, - sym_view_options, - STATE(11218), 1, - sym_tablespace_hint, - [378212] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13132), 1, - aux_sym_alter_table_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10905), 1, - sym__identifier, - [378240] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12831), 1, - sym__unquoted_identifier, - ACTIONS(12833), 1, - anon_sym_BQUOTE, - ACTIONS(12835), 1, - anon_sym_DQUOTE, - ACTIONS(13134), 1, - aux_sym_alter_table_token1, - STATE(4817), 1, - sym_identifier, - STATE(5058), 1, - sym__quoted_identifier, - STATE(5168), 1, - sym__identifier, - STATE(5372), 1, - sym_dotted_name, - [378268] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13136), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13526), 1, - sym__identifier, - [378296] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13138), 1, - aux_sym_alter_table_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8896), 1, - sym__identifier, - [378324] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13140), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9812), 1, - sym_order_by_clause, - STATE(12688), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [378348] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12791), 1, - aux_sym_null_hint_token2, - ACTIONS(12793), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12795), 1, - aux_sym_TRUE_token1, - ACTIONS(12797), 1, - aux_sym_FALSE_token1, - STATE(4772), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [378370] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12781), 1, - aux_sym_null_hint_token2, - ACTIONS(12783), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12785), 1, - aux_sym_TRUE_token1, - ACTIONS(12787), 1, - aux_sym_FALSE_token1, - STATE(1574), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [378392] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13142), 1, - aux_sym_alter_table_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10230), 1, - sym__identifier, - [378420] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12801), 1, - aux_sym_null_hint_token2, - ACTIONS(12803), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12805), 1, - aux_sym_TRUE_token1, - ACTIONS(12807), 1, - aux_sym_FALSE_token1, - STATE(1077), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [378442] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12403), 1, - anon_sym_BQUOTE, - ACTIONS(12405), 1, - anon_sym_DQUOTE, - ACTIONS(13144), 1, - sym__unquoted_identifier, - STATE(9798), 1, - sym_identifier, - STATE(9994), 1, - sym__quoted_identifier, - STATE(10068), 1, - sym_dotted_name, - STATE(9008), 2, - sym__identifier, - aux_sym_trigger_event_repeat1, - [378468] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12819), 1, - aux_sym_null_hint_token2, - ACTIONS(12821), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12823), 1, - aux_sym_TRUE_token1, - ACTIONS(12825), 1, - aux_sym_FALSE_token1, - STATE(4127), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [378490] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13146), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9750), 1, - sym_order_by_clause, - STATE(14043), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [378514] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12160), 1, - aux_sym_cte_token1, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - STATE(5779), 1, - sym_view_body, - STATE(9800), 1, - sym_using_clause, - STATE(10170), 1, - sym_view_options, - STATE(11226), 1, - sym_tablespace_hint, - [378542] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8371), 1, - sym_view_body, - STATE(9669), 1, - sym_using_clause, - STATE(10112), 1, - sym_view_options, - STATE(11377), 1, - sym_tablespace_hint, - [378570] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12771), 1, - aux_sym_null_hint_token2, - ACTIONS(12773), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12775), 1, - aux_sym_TRUE_token1, - ACTIONS(12777), 1, - aux_sym_FALSE_token1, - STATE(602), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [378592] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12761), 1, - aux_sym_null_hint_token2, - ACTIONS(12763), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12765), 1, - aux_sym_TRUE_token1, - ACTIONS(12767), 1, - aux_sym_FALSE_token1, - STATE(3121), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [378614] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13148), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9619), 1, - sym_order_by_clause, - STATE(11533), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [378638] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13150), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9787), 1, - sym_order_by_clause, - STATE(14203), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [378662] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13152), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9741), 1, - sym_order_by_clause, - STATE(12562), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [378686] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12416), 1, - aux_sym_null_hint_token2, - ACTIONS(12525), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12527), 1, - aux_sym_TRUE_token1, - ACTIONS(12529), 1, - aux_sym_FALSE_token1, - STATE(2568), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [378708] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8394), 1, - sym_view_body, - STATE(9810), 1, - sym_using_clause, - STATE(10189), 1, - sym_view_options, - STATE(11052), 1, - sym_tablespace_hint, - [378736] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12751), 1, - aux_sym_null_hint_token2, - ACTIONS(12753), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12755), 1, - aux_sym_TRUE_token1, - ACTIONS(12757), 1, - aux_sym_FALSE_token1, - STATE(1961), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [378758] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12731), 1, - aux_sym_null_hint_token2, - ACTIONS(12733), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12735), 1, - aux_sym_TRUE_token1, - ACTIONS(12737), 1, - aux_sym_FALSE_token1, - STATE(7576), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [378780] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13154), 1, - aux_sym_alter_table_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8175), 1, - sym__identifier, - [378808] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13156), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9735), 1, - sym_order_by_clause, - STATE(12494), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [378832] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13158), 1, - aux_sym_truncate_statement_token3, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8849), 1, - sym__identifier, - [378860] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13160), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9802), 1, - sym_order_by_clause, - STATE(14360), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [378884] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12741), 1, - aux_sym_null_hint_token2, - ACTIONS(12743), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12745), 1, - aux_sym_TRUE_token1, - ACTIONS(12747), 1, - aux_sym_FALSE_token1, - STATE(683), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [378906] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13162), 1, - aux_sym_comment_statement_token3, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13269), 1, - sym__identifier, - [378934] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13164), 1, - aux_sym_truncate_statement_token3, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8833), 1, - sym__identifier, - [378962] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13166), 1, - sym__unquoted_identifier, - ACTIONS(13168), 1, - anon_sym_BQUOTE, - ACTIONS(13170), 1, - anon_sym_DQUOTE, - STATE(4025), 1, - sym_identifier, - STATE(4108), 1, - sym__quoted_identifier, - STATE(4250), 1, - sym__identifier, - STATE(4351), 1, - sym_dotted_name, - STATE(4893), 1, - sym_type, - [378990] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12711), 1, - aux_sym_null_hint_token2, - ACTIONS(12713), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12715), 1, - aux_sym_TRUE_token1, - ACTIONS(12717), 1, - aux_sym_FALSE_token1, - STATE(3606), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [379012] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13172), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13494), 1, - sym__identifier, - [379040] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13174), 1, - aux_sym_truncate_statement_token3, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10200), 1, - sym__identifier, - [379068] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13176), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9721), 1, - sym_order_by_clause, - STATE(12460), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [379092] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13178), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13462), 1, - sym__identifier, - [379120] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13180), 1, - aux_sym_truncate_statement_token3, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10223), 1, - sym__identifier, - [379148] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12701), 1, - aux_sym_null_hint_token2, - ACTIONS(12703), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12705), 1, - aux_sym_TRUE_token1, - ACTIONS(12707), 1, - aux_sym_FALSE_token1, - STATE(1295), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [379170] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12160), 1, - aux_sym_cte_token1, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - STATE(6173), 1, - sym_view_body, - STATE(9681), 1, - sym_using_clause, - STATE(10076), 1, - sym_view_options, - STATE(11031), 1, - sym_tablespace_hint, - [379198] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13182), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9706), 1, - sym_order_by_clause, - STATE(12425), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [379222] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13184), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9687), 1, - sym_order_by_clause, - STATE(12383), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [379246] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13186), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9689), 1, - sym_order_by_clause, - STATE(12388), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [379270] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12665), 1, - aux_sym_null_hint_token2, - ACTIONS(12667), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12669), 1, - aux_sym_TRUE_token1, - ACTIONS(12671), 1, - aux_sym_FALSE_token1, - STATE(7435), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [379292] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12675), 1, - aux_sym_null_hint_token2, - ACTIONS(12677), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12679), 1, - aux_sym_TRUE_token1, - ACTIONS(12681), 1, - aux_sym_FALSE_token1, - STATE(2760), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [379314] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13188), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9677), 1, - sym_order_by_clause, - STATE(12346), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [379338] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13190), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13430), 1, - sym__identifier, - [379366] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13192), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13398), 1, - sym__identifier, - [379394] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13194), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13366), 1, - sym__identifier, - [379422] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13196), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13334), 1, - sym__identifier, - [379450] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(5395), 1, - sym_assigment_expression, - STATE(12956), 1, - sym__identifier, - [379478] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12651), 1, - aux_sym_null_hint_token2, - ACTIONS(12653), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12655), 1, - aux_sym_TRUE_token1, - ACTIONS(12657), 1, - aux_sym_FALSE_token1, - STATE(4230), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [379500] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13198), 1, - aux_sym_alter_table_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10769), 1, - sym__identifier, - [379528] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11479), 1, - anon_sym_BQUOTE, - ACTIONS(11481), 1, - anon_sym_DQUOTE, - ACTIONS(13053), 1, - sym__unquoted_identifier, - STATE(6721), 1, - sym_table_column, - STATE(8888), 1, - sym__identifier, - STATE(9840), 1, - sym_identifier, - STATE(10219), 1, - sym__quoted_identifier, - STATE(10970), 1, - sym_dotted_name, - [379556] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13200), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13302), 1, - sym__identifier, - [379584] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13202), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9746), 1, - sym_order_by_clause, - STATE(14447), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [379608] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13204), 1, - aux_sym_comment_statement_token2, - ACTIONS(13206), 1, - aux_sym_alter_table_token1, - ACTIONS(13208), 1, - aux_sym_drop_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(14725), 1, - sym_identifier, - [379636] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12685), 1, - aux_sym_null_hint_token2, - ACTIONS(12687), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12689), 1, - aux_sym_TRUE_token1, - ACTIONS(12691), 1, - aux_sym_FALSE_token1, - STATE(1641), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [379658] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13210), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(12715), 1, - sym__identifier, - [379686] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13212), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13270), 1, - sym__identifier, - [379714] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13214), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13238), 1, - sym__identifier, - [379742] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13216), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13206), 1, - sym__identifier, - [379770] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13218), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13174), 1, - sym__identifier, - [379798] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12609), 1, - aux_sym_null_hint_token2, - ACTIONS(12611), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12613), 1, - aux_sym_TRUE_token1, - ACTIONS(12615), 1, - aux_sym_FALSE_token1, - STATE(7403), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [379820] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13220), 1, - aux_sym_alter_table_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10736), 1, - sym__identifier, - [379848] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13222), 1, - aux_sym_comment_statement_token2, - ACTIONS(13224), 1, - aux_sym_alter_table_token1, - ACTIONS(13226), 1, - aux_sym_drop_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(14736), 1, - sym_identifier, - [379876] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13228), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9657), 1, - sym_order_by_clause, - STATE(12294), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [379900] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13230), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13106), 1, - sym__identifier, - [379928] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13232), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9645), 1, - sym_order_by_clause, - STATE(12270), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [379952] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3023), 1, - anon_sym_BQUOTE, - ACTIONS(3025), 1, - anon_sym_DQUOTE, - ACTIONS(13005), 1, - sym__unquoted_identifier, - STATE(6845), 1, - sym__quoted_identifier, - STATE(6910), 1, - sym__identifier, - STATE(7125), 1, - sym_dotted_name, - STATE(7965), 1, - sym_identifier, - STATE(8065), 1, - sym_type, - [379980] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13234), 1, - aux_sym_truncate_statement_token3, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10088), 1, - sym__identifier, - [380008] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12641), 1, - aux_sym_null_hint_token2, - ACTIONS(12643), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12645), 1, - aux_sym_TRUE_token1, - ACTIONS(12647), 1, - aux_sym_FALSE_token1, - STATE(2874), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [380030] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13236), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9635), 1, - sym_order_by_clause, - STATE(12242), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [380054] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13238), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13067), 1, - sym__identifier, - [380082] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12619), 1, - aux_sym_null_hint_token2, - ACTIONS(12621), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12623), 1, - aux_sym_TRUE_token1, - ACTIONS(12625), 1, - aux_sym_FALSE_token1, - STATE(1486), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [380104] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3023), 1, - anon_sym_BQUOTE, - ACTIONS(3025), 1, - anon_sym_DQUOTE, - ACTIONS(13005), 1, - sym__unquoted_identifier, - STATE(6845), 1, - sym__quoted_identifier, - STATE(6910), 1, - sym__identifier, - STATE(7125), 1, - sym_dotted_name, - STATE(7965), 1, - sym_identifier, - STATE(8079), 1, - sym_type, - [380132] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13240), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9609), 1, - sym_order_by_clause, - STATE(12190), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [380156] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12599), 1, - aux_sym_null_hint_token2, - ACTIONS(12601), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12603), 1, - aux_sym_TRUE_token1, - ACTIONS(12605), 1, - aux_sym_FALSE_token1, - STATE(347), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [380178] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13242), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9613), 1, - sym_order_by_clause, - STATE(12178), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [380202] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12631), 1, - aux_sym_null_hint_token2, - ACTIONS(12633), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12635), 1, - aux_sym_TRUE_token1, - ACTIONS(12637), 1, - aux_sym_FALSE_token1, - STATE(3742), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [380224] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13244), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13021), 1, - sym__identifier, - [380252] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13246), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14859), 1, - sym__identifier, - [380280] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13248), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9668), 1, - sym_order_by_clause, - STATE(14800), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [380304] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13086), 1, - anon_sym_DOT, - STATE(9167), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(160), 2, - aux_sym_with_clause_token1, - sym__unquoted_identifier, - ACTIONS(158), 4, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - [380324] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12589), 1, - aux_sym_null_hint_token2, - ACTIONS(12591), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12593), 1, - aux_sym_TRUE_token1, - ACTIONS(12595), 1, - aux_sym_FALSE_token1, - STATE(2067), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [380346] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13250), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9690), 1, - sym_order_by_clause, - STATE(12138), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [380370] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13252), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9763), 1, - sym_order_by_clause, - STATE(12081), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [380394] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13254), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9604), 1, - sym_order_by_clause, - STATE(12086), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [380418] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12457), 1, - aux_sym_null_hint_token2, - ACTIONS(12461), 1, - aux_sym_TRUE_token1, - ACTIONS(12463), 1, - aux_sym_FALSE_token1, - ACTIONS(12585), 1, - aux_sym__function_call_arguments_token1, - STATE(3481), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [380440] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12567), 1, - aux_sym_null_hint_token2, - ACTIONS(12569), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12571), 1, - aux_sym_TRUE_token1, - ACTIONS(12573), 1, - aux_sym_FALSE_token1, - STATE(7678), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [380462] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13166), 1, - sym__unquoted_identifier, - ACTIONS(13168), 1, - anon_sym_BQUOTE, - ACTIONS(13170), 1, - anon_sym_DQUOTE, - STATE(4025), 1, - sym_identifier, - STATE(4108), 1, - sym__quoted_identifier, - STATE(4250), 1, - sym__identifier, - STATE(4351), 1, - sym_dotted_name, - STATE(5021), 1, - sym_type, - [380490] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13256), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9715), 1, - sym_order_by_clause, - STATE(12031), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [380514] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12547), 1, - aux_sym_null_hint_token2, - ACTIONS(12549), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12551), 1, - aux_sym_TRUE_token1, - ACTIONS(12553), 1, - aux_sym_FALSE_token1, - STATE(2466), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [380536] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13258), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(12948), 1, - sym__identifier, - [380564] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13260), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9794), 1, - sym_order_by_clause, - STATE(12014), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [380588] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13262), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9784), 1, - sym_order_by_clause, - STATE(11973), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [380612] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13264), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9776), 1, - sym_order_by_clause, - STATE(11934), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [380636] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12533), 1, - aux_sym_null_hint_token2, - ACTIONS(12535), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12537), 1, - aux_sym_TRUE_token1, - ACTIONS(12539), 1, - aux_sym_FALSE_token1, - STATE(3217), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [380658] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13266), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9770), 1, - sym_order_by_clause, - STATE(11915), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [380682] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13268), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9753), 1, - sym_order_by_clause, - STATE(11845), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [380706] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13166), 1, - sym__unquoted_identifier, - ACTIONS(13168), 1, - anon_sym_BQUOTE, - ACTIONS(13170), 1, - anon_sym_DQUOTE, - STATE(4025), 1, - sym_identifier, - STATE(4108), 1, - sym__quoted_identifier, - STATE(4250), 1, - sym__identifier, - STATE(4351), 1, - sym_dotted_name, - STATE(4753), 1, - sym_type, - [380734] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12515), 1, - aux_sym_null_hint_token2, - ACTIONS(12517), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12519), 1, - aux_sym_TRUE_token1, - ACTIONS(12521), 1, - aux_sym_FALSE_token1, - STATE(3469), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [380756] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12505), 1, - aux_sym_null_hint_token2, - ACTIONS(12507), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12509), 1, - aux_sym_TRUE_token1, - ACTIONS(12511), 1, - aux_sym_FALSE_token1, - STATE(5477), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [380778] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13270), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9768), 1, - sym_order_by_clause, - STATE(11857), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [380802] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12989), 1, - sym__unquoted_identifier, - ACTIONS(12991), 1, - anon_sym_BQUOTE, - ACTIONS(12993), 1, - anon_sym_DQUOTE, - STATE(8842), 1, - sym__identifier, - STATE(9271), 1, - sym_identifier, - STATE(9389), 1, - sym__quoted_identifier, - STATE(9693), 1, - sym_dotted_name, - STATE(10741), 1, - sym_exclude_entry, - [380830] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13272), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9744), 1, - sym_order_by_clause, - STATE(11799), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [380854] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13274), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9732), 1, - sym_order_by_clause, - STATE(11777), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [380878] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12391), 1, - aux_sym_null_hint_token2, - ACTIONS(12395), 1, - aux_sym_TRUE_token1, - ACTIONS(12397), 1, - aux_sym_FALSE_token1, - ACTIONS(12563), 1, - aux_sym__function_call_arguments_token1, - STATE(4955), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [380900] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12491), 1, - aux_sym_null_hint_token2, - ACTIONS(12493), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12495), 1, - aux_sym_TRUE_token1, - ACTIONS(12497), 1, - aux_sym_FALSE_token1, - STATE(7370), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [380922] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13276), 1, - aux_sym_comment_statement_token2, - ACTIONS(13278), 1, - aux_sym_alter_table_token1, - ACTIONS(13280), 1, - aux_sym_drop_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(14883), 1, - sym_identifier, - [380950] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13282), 1, - aux_sym_alter_table_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8040), 1, - sym__identifier, - [380978] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13284), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9654), 1, - sym_order_by_clause, - STATE(14849), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [381002] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13286), 1, - aux_sym_alter_table_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8599), 1, - sym__identifier, - [381030] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13288), 1, - aux_sym_alter_table_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8171), 1, - sym__identifier, - [381058] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13290), 1, - aux_sym_alter_table_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10779), 1, - sym__identifier, - [381086] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13292), 1, - anon_sym_COMMA, - STATE(9303), 1, - aux_sym_group_by_clause_repeat1, - ACTIONS(5610), 6, - anon_sym_RPAREN, - aux_sym_create_function_statement_token7, - aux_sym_having_clause_token1, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_offset_clause_token1, - [381104] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12481), 1, - aux_sym_null_hint_token2, - ACTIONS(12483), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12485), 1, - aux_sym_TRUE_token1, - ACTIONS(12487), 1, - aux_sym_FALSE_token1, - STATE(5081), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [381126] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12989), 1, - sym__unquoted_identifier, - ACTIONS(12991), 1, - anon_sym_BQUOTE, - ACTIONS(12993), 1, - anon_sym_DQUOTE, - STATE(8842), 1, - sym__identifier, - STATE(9271), 1, - sym_identifier, - STATE(9389), 1, - sym__quoted_identifier, - STATE(9693), 1, - sym_dotted_name, - STATE(11134), 1, - sym_exclude_entry, - [381154] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13295), 1, - aux_sym_truncate_statement_token3, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8679), 1, - sym__identifier, - [381182] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13297), 1, - aux_sym_alter_table_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8192), 1, - sym__identifier, - [381210] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8394), 1, - sym_view_body, - STATE(9727), 1, - sym_using_clause, - STATE(10031), 1, - sym_view_options, - STATE(11068), 1, - sym_tablespace_hint, - [381238] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13299), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9726), 1, - sym_order_by_clause, - STATE(11741), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [381262] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13301), 1, - aux_sym_comment_statement_token2, - ACTIONS(13303), 1, - aux_sym_alter_table_token1, - ACTIONS(13305), 1, - aux_sym_drop_statement_token5, - STATE(2237), 1, - sym__quoted_identifier, - STATE(14418), 1, - sym_identifier, - [381290] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13307), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9804), 1, - sym_order_by_clause, - STATE(15166), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [381314] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13309), 1, - aux_sym_truncate_statement_token3, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10130), 1, - sym__identifier, - [381342] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12467), 1, - aux_sym_null_hint_token2, - ACTIONS(12469), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12471), 1, - aux_sym_TRUE_token1, - ACTIONS(12473), 1, - aux_sym_FALSE_token1, - STATE(4621), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [381364] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13311), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9709), 1, - sym_order_by_clause, - STATE(11708), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [381388] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13313), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9705), 1, - sym_order_by_clause, - STATE(11683), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [381412] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12457), 1, - aux_sym_null_hint_token2, - ACTIONS(12459), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12461), 1, - aux_sym_TRUE_token1, - ACTIONS(12463), 1, - aux_sym_FALSE_token1, - STATE(3481), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [381434] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12447), 1, - aux_sym_null_hint_token2, - ACTIONS(12449), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12451), 1, - aux_sym_TRUE_token1, - ACTIONS(12453), 1, - aux_sym_FALSE_token1, - STATE(7611), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [381456] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13315), 1, - aux_sym_truncate_statement_token3, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10184), 1, - sym__identifier, - [381484] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9806), 1, - aux_sym_null_hint_token2, - ACTIONS(12577), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12579), 1, - aux_sym_TRUE_token1, - ACTIONS(12581), 1, - aux_sym_FALSE_token1, - STATE(3740), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [381506] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(6029), 1, - sym_assigment_expression, - STATE(13028), 1, - sym__identifier, - [381534] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13317), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9666), 1, - sym_order_by_clause, - STATE(11618), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [381558] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13319), 1, - aux_sym_alter_table_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10926), 1, - sym__identifier, - [381586] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13321), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9785), 1, - sym_order_by_clause, - STATE(14902), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [381610] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13323), 1, - aux_sym_alter_table_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8955), 1, - sym__identifier, - [381638] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13325), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9671), 1, - sym_order_by_clause, - STATE(11625), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [381662] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12431), 1, - aux_sym_null_hint_token2, - ACTIONS(12433), 1, - aux_sym__function_call_arguments_token1, - ACTIONS(12435), 1, - aux_sym_TRUE_token1, - ACTIONS(12437), 1, - aux_sym_FALSE_token1, - STATE(6966), 4, - sym_distinct_from, - sym_NULL, - sym_TRUE, - sym_FALSE, - [381684] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13327), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9644), 1, - sym_order_by_clause, - STATE(11567), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [381708] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13329), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(9663), 1, - sym_order_by_clause, - STATE(14948), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [381732] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10160), 1, - sym__identifier, - [381757] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14102), 1, - sym__identifier, - [381782] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8555), 1, - sym__identifier, - [381807] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(11443), 1, - sym__identifier, - [381832] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5681), 1, - anon_sym_BQUOTE, - ACTIONS(5683), 1, - anon_sym_DQUOTE, - ACTIONS(13331), 1, - anon_sym_LPAREN, - ACTIONS(13333), 1, - sym__unquoted_identifier, - STATE(1286), 1, - sym__quoted_identifier, - STATE(2011), 2, - sym_window_definition, - sym_identifier, - [381855] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8029), 1, - anon_sym_BQUOTE, - ACTIONS(8031), 1, - anon_sym_DQUOTE, - ACTIONS(12282), 1, - sym__unquoted_identifier, - ACTIONS(13335), 1, - anon_sym_LPAREN, - STATE(2170), 1, - sym__quoted_identifier, - STATE(2886), 2, - sym_window_definition, - sym_identifier, - [381878] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(11440), 1, - sym__identifier, - [381903] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8982), 1, - sym__identifier, - [381928] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(11435), 1, - sym__identifier, - [381953] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(11433), 1, - sym__identifier, - [381978] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(11426), 1, - sym__identifier, - [382003] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10145), 1, - sym__identifier, - [382028] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13337), 1, - sym__unquoted_identifier, - ACTIONS(13339), 1, - anon_sym_BQUOTE, - ACTIONS(13341), 1, - anon_sym_DQUOTE, - STATE(3813), 1, - sym__identifier, - STATE(8156), 1, - sym_identifier, - STATE(8181), 1, - sym__quoted_identifier, - STATE(8225), 1, - sym_dotted_name, - [382053] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8862), 1, - sym__identifier, - [382078] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10158), 1, - sym__identifier, - [382103] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13343), 1, - anon_sym_COMMA, - STATE(9344), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10574), 5, - anon_sym_RPAREN, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_kind_token1, - [382120] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13337), 1, - sym__unquoted_identifier, - ACTIONS(13339), 1, - anon_sym_BQUOTE, - ACTIONS(13341), 1, - anon_sym_DQUOTE, - STATE(3826), 1, - sym__identifier, - STATE(8156), 1, - sym_identifier, - STATE(8181), 1, - sym__quoted_identifier, - STATE(8225), 1, - sym_dotted_name, - [382145] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8261), 1, - anon_sym_BQUOTE, - ACTIONS(8263), 1, - anon_sym_DQUOTE, - ACTIONS(12300), 1, - sym__unquoted_identifier, - ACTIONS(13346), 1, - anon_sym_LPAREN, - STATE(6496), 1, - sym__quoted_identifier, - STATE(7428), 2, - sym_window_definition, - sym_identifier, - [382168] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(12724), 1, - sym__identifier, - [382193] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(12723), 1, - sym__identifier, - [382218] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8588), 1, - sym__identifier, - [382243] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(97), 1, - anon_sym_BQUOTE, - ACTIONS(99), 1, - anon_sym_DQUOTE, - ACTIONS(13348), 1, - anon_sym_LPAREN, - ACTIONS(13350), 1, - sym__unquoted_identifier, - STATE(37), 1, - sym__quoted_identifier, - STATE(219), 2, - sym_window_definition, - sym_identifier, - [382266] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8168), 1, - sym__identifier, - [382291] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(11420), 1, - sym__identifier, - [382316] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8199), 1, - sym__identifier, - [382341] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13352), 1, - aux_sym_grant_statement_token8, - ACTIONS(13354), 1, - aux_sym_grant_statement_token9, - STATE(2237), 1, - sym__quoted_identifier, - STATE(8579), 1, - sym_identifier, - [382366] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13356), 1, - aux_sym_grant_statement_token8, - ACTIONS(13358), 1, - aux_sym_grant_statement_token9, - STATE(2237), 1, - sym__quoted_identifier, - STATE(8577), 1, - sym_identifier, - [382391] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(12701), 1, - sym__identifier, - [382416] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13360), 1, - sym__unquoted_identifier, - ACTIONS(13362), 1, - anon_sym_BQUOTE, - ACTIONS(13364), 1, - anon_sym_DQUOTE, - STATE(3489), 1, - sym__identifier, - STATE(3584), 1, - sym_identifier, - STATE(3803), 1, - sym__quoted_identifier, - STATE(3871), 1, - sym_dotted_name, - [382441] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8652), 1, - anon_sym_BQUOTE, - ACTIONS(8654), 1, - anon_sym_DQUOTE, - ACTIONS(12356), 1, - sym__unquoted_identifier, - ACTIONS(13366), 1, - anon_sym_LPAREN, - STATE(6858), 1, - sym__quoted_identifier, - STATE(7657), 2, - sym_window_definition, - sym_identifier, - [382464] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10218), 1, - sym__identifier, - [382489] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7660), 1, - anon_sym_BQUOTE, - ACTIONS(7662), 1, - anon_sym_DQUOTE, - ACTIONS(13368), 1, - anon_sym_LPAREN, - ACTIONS(13370), 1, - sym__unquoted_identifier, - STATE(6959), 1, - sym__quoted_identifier, - STATE(7287), 2, - sym_window_definition, - sym_identifier, - [382512] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2557), 1, - anon_sym_BQUOTE, - ACTIONS(2559), 1, - anon_sym_DQUOTE, - ACTIONS(13372), 1, - anon_sym_LPAREN, - ACTIONS(13374), 1, - sym__unquoted_identifier, - STATE(2134), 1, - sym__quoted_identifier, - STATE(2431), 2, - sym_window_definition, - sym_identifier, - [382535] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13376), 1, - aux_sym_grant_statement_token8, - ACTIONS(13378), 1, - aux_sym_grant_statement_token9, - STATE(2237), 1, - sym__quoted_identifier, - STATE(8566), 1, - sym_identifier, - [382560] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10554), 1, - sym__identifier, - [382585] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13337), 1, - sym__unquoted_identifier, - ACTIONS(13339), 1, - anon_sym_BQUOTE, - ACTIONS(13341), 1, - anon_sym_DQUOTE, - STATE(3834), 1, - sym__identifier, - STATE(8156), 1, - sym_identifier, - STATE(8181), 1, - sym__quoted_identifier, - STATE(8225), 1, - sym_dotted_name, - [382610] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13380), 1, - anon_sym_LPAREN, - ACTIONS(13382), 1, - sym__unquoted_identifier, - STATE(5125), 1, - sym__quoted_identifier, - STATE(6349), 2, - sym_window_definition, - sym_identifier, - [382633] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8918), 1, - sym__identifier, - [382658] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8877), 1, - sym__identifier, - [382683] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8696), 1, - anon_sym_BQUOTE, - ACTIONS(8698), 1, - anon_sym_DQUOTE, - ACTIONS(13384), 1, - anon_sym_LPAREN, - ACTIONS(13386), 1, - sym__unquoted_identifier, - STATE(3709), 1, - sym__quoted_identifier, - STATE(4200), 2, - sym_window_definition, - sym_identifier, - [382706] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10739), 1, - sym__identifier, - [382731] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(9695), 1, - sym__identifier, - [382756] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(9636), 1, - sym__identifier, - [382781] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10478), 1, - anon_sym_COMMA, - STATE(9344), 1, - aux_sym_expression_list_repeat1, - ACTIONS(13388), 5, - anon_sym_RPAREN, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_order_by_clause_token1, - aux_sym_frame_kind_token1, - [382798] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7958), 1, - anon_sym_BQUOTE, - ACTIONS(7960), 1, - anon_sym_DQUOTE, - ACTIONS(13390), 1, - anon_sym_LPAREN, - ACTIONS(13392), 1, - sym__unquoted_identifier, - STATE(595), 1, - sym__quoted_identifier, - STATE(1110), 2, - sym_window_definition, - sym_identifier, - [382821] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(12446), 1, - sym__identifier, - [382846] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10909), 1, - sym__identifier, - [382871] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10144), 1, - sym__identifier, - [382896] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2435), 1, - anon_sym_BQUOTE, - ACTIONS(2437), 1, - anon_sym_DQUOTE, - ACTIONS(12316), 1, - sym__unquoted_identifier, - ACTIONS(13394), 1, - anon_sym_LPAREN, - STATE(2087), 1, - sym__quoted_identifier, - STATE(2269), 2, - sym_window_definition, - sym_identifier, - [382919] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8135), 1, - sym__identifier, - [382944] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10840), 1, - sym__identifier, - [382969] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13337), 1, - sym__unquoted_identifier, - ACTIONS(13339), 1, - anon_sym_BQUOTE, - ACTIONS(13341), 1, - anon_sym_DQUOTE, - STATE(3787), 1, - sym__identifier, - STATE(8156), 1, - sym_identifier, - STATE(8181), 1, - sym__quoted_identifier, - STATE(8225), 1, - sym_dotted_name, - [382994] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8297), 1, - anon_sym_BQUOTE, - ACTIONS(8299), 1, - anon_sym_DQUOTE, - ACTIONS(13396), 1, - anon_sym_LPAREN, - ACTIONS(13398), 1, - sym__unquoted_identifier, - STATE(4015), 1, - sym__quoted_identifier, - STATE(4647), 2, - sym_window_definition, - sym_identifier, - [383017] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7138), 1, - anon_sym_BQUOTE, - ACTIONS(7140), 1, - anon_sym_DQUOTE, - ACTIONS(13400), 1, - anon_sym_LPAREN, - ACTIONS(13402), 1, - sym__unquoted_identifier, - STATE(7006), 1, - sym__quoted_identifier, - STATE(7277), 2, - sym_window_definition, - sym_identifier, - [383040] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8057), 1, - sym__identifier, - [383065] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(117), 2, - aux_sym_with_clause_token1, - sym__unquoted_identifier, - ACTIONS(115), 5, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - [383080] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10092), 1, - sym__identifier, - [383105] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(130), 2, - aux_sym_with_clause_token1, - sym__unquoted_identifier, - ACTIONS(128), 5, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - [383120] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10161), 1, - sym__identifier, - [383145] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10950), 1, - sym__identifier, - [383170] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(144), 2, - aux_sym_with_clause_token1, - sym__unquoted_identifier, - ACTIONS(142), 5, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - [383185] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10138), 1, - sym__identifier, - [383210] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10444), 1, - sym__identifier, - [383235] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10462), 1, - sym__identifier, - [383260] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10463), 1, - sym__identifier, - [383285] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13382), 1, - sym__unquoted_identifier, - STATE(4916), 1, - sym__identifier, - STATE(5125), 1, - sym__quoted_identifier, - STATE(5325), 1, - sym_identifier, - STATE(6201), 1, - sym_dotted_name, - [383310] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13382), 1, - sym__unquoted_identifier, - STATE(5125), 1, - sym__quoted_identifier, - STATE(5325), 1, - sym_identifier, - STATE(6201), 1, - sym_dotted_name, - STATE(6477), 1, - sym__identifier, - [383335] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5244), 1, - anon_sym_BQUOTE, - ACTIONS(5246), 1, - anon_sym_DQUOTE, - ACTIONS(13404), 1, - anon_sym_LPAREN, - ACTIONS(13406), 1, - sym__unquoted_identifier, - STATE(644), 1, - sym__quoted_identifier, - STATE(1268), 2, - sym_window_definition, - sym_identifier, - [383358] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8413), 1, - anon_sym_BQUOTE, - ACTIONS(8415), 1, - anon_sym_DQUOTE, - ACTIONS(13408), 1, - anon_sym_LPAREN, - ACTIONS(13410), 1, - sym__unquoted_identifier, - STATE(2429), 1, - sym__quoted_identifier, - STATE(2199), 2, - sym_window_definition, - sym_identifier, - [383381] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10465), 1, - sym__identifier, - [383406] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13337), 1, - sym__unquoted_identifier, - ACTIONS(13339), 1, - anon_sym_BQUOTE, - ACTIONS(13341), 1, - anon_sym_DQUOTE, - STATE(3833), 1, - sym__identifier, - STATE(8156), 1, - sym_identifier, - STATE(8181), 1, - sym__quoted_identifier, - STATE(8225), 1, - sym_dotted_name, - [383431] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13412), 1, - anon_sym_RPAREN, - ACTIONS(13414), 1, - aux_sym_type_spec_range_token2, - ACTIONS(13416), 1, - aux_sym_type_spec_range_token3, - ACTIONS(13418), 1, - aux_sym_type_spec_range_token4, - ACTIONS(13420), 1, - aux_sym_type_spec_range_token5, - ACTIONS(13422), 1, - aux_sym_type_spec_range_token6, - ACTIONS(13424), 1, - aux_sym_type_spec_range_token7, - [383456] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10470), 1, - sym__identifier, - [383481] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8848), 1, - sym__identifier, - [383506] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10401), 1, - sym__identifier, - [383531] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10837), 1, - sym__identifier, - [383556] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10800), 1, - sym__identifier, - [383581] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6977), 1, - anon_sym_BQUOTE, - ACTIONS(6979), 1, - anon_sym_DQUOTE, - ACTIONS(12096), 1, - sym__unquoted_identifier, - ACTIONS(13426), 1, - anon_sym_LPAREN, - STATE(2114), 1, - sym__quoted_identifier, - STATE(2535), 2, - sym_window_definition, - sym_identifier, - [383604] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10788), 1, - sym__identifier, - [383629] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8489), 1, - anon_sym_BQUOTE, - ACTIONS(8491), 1, - anon_sym_DQUOTE, - ACTIONS(13428), 1, - anon_sym_LPAREN, - ACTIONS(13430), 1, - sym__unquoted_identifier, - STATE(2411), 1, - sym__quoted_identifier, - STATE(3039), 2, - sym_window_definition, - sym_identifier, - [383652] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10782), 1, - sym__identifier, - [383677] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12833), 1, - anon_sym_BQUOTE, - ACTIONS(12835), 1, - anon_sym_DQUOTE, - ACTIONS(13432), 1, - sym__unquoted_identifier, - STATE(4817), 1, - sym_identifier, - STATE(5058), 1, - sym__quoted_identifier, - STATE(5307), 1, - sym__identifier, - STATE(5372), 1, - sym_dotted_name, - [383702] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10060), 1, - sym__identifier, - [383727] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10734), 1, - sym__identifier, - [383752] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8838), 1, - sym__identifier, - [383777] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10168), 1, - sym__identifier, - [383802] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10099), 1, - sym__identifier, - [383827] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10781), 1, - sym__identifier, - [383852] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10775), 1, - sym__identifier, - [383877] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10533), 1, - sym__identifier, - [383902] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10522), 1, - sym__identifier, - [383927] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8852), 1, - sym__identifier, - [383952] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10519), 1, - sym__identifier, - [383977] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(61), 1, - anon_sym_BQUOTE, - ACTIONS(63), 1, - anon_sym_DQUOTE, - ACTIONS(12194), 1, - sym__unquoted_identifier, - ACTIONS(13434), 1, - anon_sym_LPAREN, - STATE(9), 1, - sym__quoted_identifier, - STATE(184), 2, - sym_window_definition, - sym_identifier, - [384000] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8635), 1, - sym__identifier, - [384025] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10240), 1, - sym__identifier, - [384050] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7089), 1, - anon_sym_BQUOTE, - ACTIONS(7091), 1, - anon_sym_DQUOTE, - ACTIONS(13436), 1, - anon_sym_LPAREN, - ACTIONS(13438), 1, - sym__unquoted_identifier, - STATE(2614), 1, - sym__quoted_identifier, - STATE(3277), 2, - sym_window_definition, - sym_identifier, - [384073] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8209), 1, - sym__identifier, - [384098] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10907), 1, - sym__identifier, - [384123] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10927), 1, - sym__identifier, - [384148] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10946), 1, - sym__identifier, - [384173] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13408), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(2199), 2, - sym_window_definition, - sym_identifier, - [384196] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10500), 1, - sym__identifier, - [384221] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10966), 1, - sym__identifier, - [384246] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13120), 1, - anon_sym_BQUOTE, - ACTIONS(13122), 1, - anon_sym_DQUOTE, - ACTIONS(13440), 1, - sym__unquoted_identifier, - STATE(4631), 1, - sym_identifier, - STATE(4749), 1, - sym__quoted_identifier, - STATE(4756), 1, - sym__identifier, - STATE(5127), 1, - sym_dotted_name, - [384271] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10969), 1, - sym__identifier, - [384296] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10974), 1, - sym__identifier, - [384321] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10943), 1, - sym__identifier, - [384346] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6724), 1, - sym__unquoted_identifier, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13442), 1, - aux_sym_grant_statement_token8, - ACTIONS(13444), 1, - aux_sym_grant_statement_token9, - STATE(5125), 1, - sym__quoted_identifier, - STATE(6675), 1, - sym_identifier, - [384371] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10933), 1, - sym__identifier, - [384396] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8684), 1, - sym__identifier, - [384421] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10919), 1, - sym__identifier, - [384446] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12833), 1, - anon_sym_BQUOTE, - ACTIONS(12835), 1, - anon_sym_DQUOTE, - ACTIONS(13432), 1, - sym__unquoted_identifier, - STATE(4817), 1, - sym_identifier, - STATE(5058), 1, - sym__quoted_identifier, - STATE(5111), 1, - sym__identifier, - STATE(5372), 1, - sym_dotted_name, - [384471] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(11239), 1, - sym__identifier, - [384496] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8225), 1, - anon_sym_BQUOTE, - ACTIONS(8227), 1, - anon_sym_DQUOTE, - ACTIONS(13446), 1, - anon_sym_LPAREN, - ACTIONS(13448), 1, - sym__unquoted_identifier, - STATE(1000), 1, - sym__quoted_identifier, - STATE(1885), 2, - sym_window_definition, - sym_identifier, - [384519] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5366), 1, - anon_sym_BQUOTE, - ACTIONS(5368), 1, - anon_sym_DQUOTE, - ACTIONS(12094), 1, - sym__unquoted_identifier, - ACTIONS(13450), 1, - anon_sym_LPAREN, - STATE(2557), 1, - sym__quoted_identifier, - STATE(3539), 2, - sym_window_definition, - sym_identifier, - [384542] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10912), 1, - sym__identifier, - [384567] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10889), 1, - sym__identifier, - [384592] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10864), 1, - sym__identifier, - [384617] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10830), 1, - sym__identifier, - [384642] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10697), 1, - sym__identifier, - [384667] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8180), 1, - sym__identifier, - [384692] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10558), 1, - sym__identifier, - [384717] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14819), 1, - sym__identifier, - [384742] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7525), 1, - anon_sym_BQUOTE, - ACTIONS(7527), 1, - anon_sym_DQUOTE, - ACTIONS(13452), 1, - anon_sym_LPAREN, - ACTIONS(13454), 1, - sym__unquoted_identifier, - STATE(4370), 1, - sym__quoted_identifier, - STATE(5335), 2, - sym_window_definition, - sym_identifier, - [384765] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7451), 1, - anon_sym_BQUOTE, - ACTIONS(7453), 1, - anon_sym_DQUOTE, - ACTIONS(13456), 1, - anon_sym_LPAREN, - ACTIONS(13458), 1, - sym__unquoted_identifier, - STATE(2217), 1, - sym__quoted_identifier, - STATE(2780), 2, - sym_window_definition, - sym_identifier, - [384788] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7222), 1, - anon_sym_BQUOTE, - ACTIONS(7224), 1, - anon_sym_DQUOTE, - ACTIONS(13460), 1, - anon_sym_LPAREN, - ACTIONS(13462), 1, - sym__unquoted_identifier, - STATE(3960), 1, - sym__quoted_identifier, - STATE(4440), 2, - sym_window_definition, - sym_identifier, - [384811] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(12134), 1, - sym__identifier, - [384836] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(12184), 1, - sym__unquoted_identifier, - ACTIONS(13464), 1, - anon_sym_LPAREN, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4522), 2, - sym_window_definition, - sym_identifier, - [384859] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8998), 1, - sym__identifier, - [384884] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10664), 1, - sym__identifier, - [384909] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10838), 1, - sym__identifier, - [384934] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10654), 1, - sym__identifier, - [384959] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13337), 1, - sym__unquoted_identifier, - ACTIONS(13339), 1, - anon_sym_BQUOTE, - ACTIONS(13341), 1, - anon_sym_DQUOTE, - STATE(3781), 1, - sym__identifier, - STATE(8156), 1, - sym_identifier, - STATE(8181), 1, - sym__quoted_identifier, - STATE(8225), 1, - sym_dotted_name, - [384984] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13110), 1, - anon_sym_BQUOTE, - ACTIONS(13112), 1, - anon_sym_DQUOTE, - ACTIONS(13466), 1, - sym__unquoted_identifier, - STATE(4731), 1, - sym_identifier, - STATE(5134), 1, - sym__quoted_identifier, - STATE(5150), 1, - sym__identifier, - STATE(5293), 1, - sym_dotted_name, - [385009] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10651), 1, - sym__identifier, - [385034] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10647), 1, - sym__identifier, - [385059] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10645), 1, - sym__identifier, - [385084] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8189), 1, - anon_sym_BQUOTE, - ACTIONS(8191), 1, - anon_sym_DQUOTE, - ACTIONS(13468), 1, - anon_sym_LPAREN, - ACTIONS(13470), 1, - sym__unquoted_identifier, - STATE(857), 1, - sym__quoted_identifier, - STATE(1725), 2, - sym_window_definition, - sym_identifier, - [385107] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10324), 1, - sym__identifier, - [385132] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(15160), 1, - sym__identifier, - [385157] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8835), 1, - sym__identifier, - [385182] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13110), 1, - anon_sym_BQUOTE, - ACTIONS(13112), 1, - anon_sym_DQUOTE, - ACTIONS(13466), 1, - sym__unquoted_identifier, - STATE(4731), 1, - sym_identifier, - STATE(5134), 1, - sym__quoted_identifier, - STATE(5293), 1, - sym_dotted_name, - STATE(5352), 1, - sym__identifier, - [385207] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13382), 1, - sym__unquoted_identifier, - STATE(5125), 1, - sym__quoted_identifier, - STATE(5325), 1, - sym_identifier, - STATE(6201), 1, - sym_dotted_name, - STATE(6494), 1, - sym__identifier, - [385232] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13472), 1, - anon_sym_RPAREN, - ACTIONS(13474), 1, - aux_sym_type_spec_range_token2, - ACTIONS(13476), 1, - aux_sym_type_spec_range_token3, - ACTIONS(13478), 1, - aux_sym_type_spec_range_token4, - ACTIONS(13480), 1, - aux_sym_type_spec_range_token5, - ACTIONS(13482), 1, - aux_sym_type_spec_range_token6, - ACTIONS(13484), 1, - aux_sym_type_spec_range_token7, - [385257] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10063), 1, - sym__identifier, - [385282] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10049), 1, - sym__identifier, - [385307] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(12978), 1, - sym__identifier, - [385332] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13120), 1, - anon_sym_BQUOTE, - ACTIONS(13122), 1, - anon_sym_DQUOTE, - ACTIONS(13440), 1, - sym__unquoted_identifier, - STATE(4631), 1, - sym_identifier, - STATE(4749), 1, - sym__quoted_identifier, - STATE(4751), 1, - sym__identifier, - STATE(5127), 1, - sym_dotted_name, - [385357] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(9692), 1, - sym__identifier, - [385382] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13120), 1, - anon_sym_BQUOTE, - ACTIONS(13122), 1, - anon_sym_DQUOTE, - ACTIONS(13440), 1, - sym__unquoted_identifier, - STATE(4631), 1, - sym_identifier, - STATE(4749), 1, - sym__quoted_identifier, - STATE(5097), 1, - sym__identifier, - STATE(5127), 1, - sym_dotted_name, - [385407] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8377), 1, - anon_sym_BQUOTE, - ACTIONS(8379), 1, - anon_sym_DQUOTE, - ACTIONS(12220), 1, - sym__unquoted_identifier, - ACTIONS(13486), 1, - anon_sym_LPAREN, - STATE(4529), 1, - sym__quoted_identifier, - STATE(6907), 2, - sym_window_definition, - sym_identifier, - [385430] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13488), 1, - sym__unquoted_identifier, - ACTIONS(13490), 1, - anon_sym_BQUOTE, - ACTIONS(13492), 1, - anon_sym_DQUOTE, - STATE(4383), 1, - sym__identifier, - STATE(4531), 1, - sym_identifier, - STATE(5045), 1, - sym__quoted_identifier, - STATE(5185), 1, - sym_dotted_name, - [385455] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - ACTIONS(13408), 1, - anon_sym_LPAREN, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4522), 2, - sym_window_definition, - sym_identifier, - [385478] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8147), 1, - anon_sym_BQUOTE, - ACTIONS(8149), 1, - anon_sym_DQUOTE, - ACTIONS(13494), 1, - anon_sym_LPAREN, - ACTIONS(13496), 1, - sym__unquoted_identifier, - STATE(861), 1, - sym__quoted_identifier, - STATE(1669), 2, - sym_window_definition, - sym_identifier, - [385501] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8974), 1, - sym__identifier, - [385526] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13382), 1, - sym__unquoted_identifier, - STATE(5125), 1, - sym__quoted_identifier, - STATE(5325), 1, - sym_identifier, - STATE(6201), 1, - sym_dotted_name, - STATE(6750), 1, - sym__identifier, - [385551] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12833), 1, - anon_sym_BQUOTE, - ACTIONS(12835), 1, - anon_sym_DQUOTE, - ACTIONS(13432), 1, - sym__unquoted_identifier, - STATE(4817), 1, - sym_identifier, - STATE(5058), 1, - sym__quoted_identifier, - STATE(5201), 1, - sym__identifier, - STATE(5372), 1, - sym_dotted_name, - [385576] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10179), 1, - sym__identifier, - [385601] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2775), 1, - anon_sym_BQUOTE, - ACTIONS(2777), 1, - anon_sym_DQUOTE, - ACTIONS(13498), 1, - anon_sym_LPAREN, - ACTIONS(13500), 1, - sym__unquoted_identifier, - STATE(2310), 1, - sym__quoted_identifier, - STATE(2898), 2, - sym_window_definition, - sym_identifier, - [385624] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12833), 1, - anon_sym_BQUOTE, - ACTIONS(12835), 1, - anon_sym_DQUOTE, - ACTIONS(13432), 1, - sym__unquoted_identifier, - STATE(4817), 1, - sym_identifier, - STATE(5058), 1, - sym__quoted_identifier, - STATE(5197), 1, - sym__identifier, - STATE(5372), 1, - sym_dotted_name, - [385649] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10826), 1, - sym__identifier, - [385674] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(11248), 1, - sym__identifier, - [385699] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6724), 1, - sym__unquoted_identifier, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13502), 1, - aux_sym_grant_statement_token8, - ACTIONS(13504), 1, - aux_sym_grant_statement_token9, - STATE(5125), 1, - sym__quoted_identifier, - STATE(6718), 1, - sym_identifier, - [385724] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(11265), 1, - sym__identifier, - [385749] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(11266), 1, - sym__identifier, - [385774] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6724), 1, - sym__unquoted_identifier, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13506), 1, - aux_sym_grant_statement_token8, - ACTIONS(13508), 1, - aux_sym_grant_statement_token9, - STATE(5125), 1, - sym__quoted_identifier, - STATE(6714), 1, - sym_identifier, - [385799] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(15064), 1, - sym__identifier, - [385824] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(11270), 1, - sym__identifier, - [385849] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10865), 1, - sym__identifier, - [385874] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(11293), 1, - sym__identifier, - [385899] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10037), 1, - sym__identifier, - [385924] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - STATE(2237), 1, - sym__quoted_identifier, - STATE(11039), 1, - sym_identifier, - ACTIONS(13510), 2, - aux_sym_set_statement_token1, - aux_sym_set_statement_token2, - [385947] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(12146), 1, - sym__unquoted_identifier, - ACTIONS(13512), 1, - anon_sym_LPAREN, - STATE(5642), 1, - sym__quoted_identifier, - STATE(7208), 2, - sym_window_definition, - sym_identifier, - [385970] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(150), 1, - aux_sym_comment_statement_token7, - ACTIONS(4734), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4736), 1, - aux_sym_filter_clause_token1, - ACTIONS(13514), 1, - aux_sym_over_clause_token1, - STATE(4548), 1, - sym_over_clause, - STATE(9871), 1, - sym_within_group_clause, - STATE(10754), 1, - sym_filter_clause, - [385995] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10190), 1, - sym__identifier, - [386020] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(11175), 1, - sym__identifier, - [386045] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8496), 1, - sym__identifier, - [386070] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2705), 1, - anon_sym_BQUOTE, - ACTIONS(2707), 1, - anon_sym_DQUOTE, - ACTIONS(12188), 1, - sym__unquoted_identifier, - ACTIONS(13516), 1, - anon_sym_LPAREN, - STATE(2135), 1, - sym__quoted_identifier, - STATE(2731), 2, - sym_window_definition, - sym_identifier, - [386093] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(132), 1, - aux_sym_comment_statement_token7, - ACTIONS(4734), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4736), 1, - aux_sym_filter_clause_token1, - ACTIONS(13514), 1, - aux_sym_over_clause_token1, - STATE(4528), 1, - sym_over_clause, - STATE(9842), 1, - sym_within_group_clause, - STATE(10795), 1, - sym_filter_clause, - [386118] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(11046), 1, - sym__identifier, - [386143] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(15033), 1, - sym__identifier, - [386168] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(11300), 1, - sym__identifier, - [386193] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8196), 1, - sym__identifier, - [386218] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8861), 1, - sym__identifier, - [386243] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10245), 1, - sym__identifier, - [386268] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(11049), 1, - sym__identifier, - [386293] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13518), 1, - aux_sym_grant_statement_token8, - ACTIONS(13520), 1, - aux_sym_grant_statement_token9, - STATE(2237), 1, - sym__quoted_identifier, - STATE(8478), 1, - sym_identifier, - [386318] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(9607), 1, - sym__identifier, - [386343] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7013), 1, - anon_sym_BQUOTE, - ACTIONS(7015), 1, - anon_sym_DQUOTE, - ACTIONS(13522), 1, - anon_sym_LPAREN, - ACTIONS(13524), 1, - sym__unquoted_identifier, - STATE(1061), 1, - sym__quoted_identifier, - STATE(1866), 2, - sym_window_definition, - sym_identifier, - [386366] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13382), 1, - sym__unquoted_identifier, - STATE(5125), 1, - sym__quoted_identifier, - STATE(5325), 1, - sym_identifier, - STATE(6201), 1, - sym_dotted_name, - STATE(6511), 1, - sym__identifier, - [386391] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13124), 1, - sym__identifier, - [386416] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13526), 1, - aux_sym_grant_statement_token8, - ACTIONS(13528), 1, - aux_sym_grant_statement_token9, - STATE(2237), 1, - sym__quoted_identifier, - STATE(8665), 1, - sym_identifier, - [386441] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8413), 1, - anon_sym_BQUOTE, - ACTIONS(8415), 1, - anon_sym_DQUOTE, - ACTIONS(13410), 1, - sym__unquoted_identifier, - STATE(2429), 1, - sym__quoted_identifier, - STATE(2696), 1, - sym_dotted_name, - STATE(7233), 1, - sym__identifier, - STATE(7685), 1, - sym_identifier, - [386466] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12833), 1, - anon_sym_BQUOTE, - ACTIONS(12835), 1, - anon_sym_DQUOTE, - ACTIONS(13432), 1, - sym__unquoted_identifier, - STATE(4817), 1, - sym_identifier, - STATE(5058), 1, - sym__quoted_identifier, - STATE(5145), 1, - sym__identifier, - STATE(5372), 1, - sym_dotted_name, - [386491] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13301), 1, - aux_sym_comment_statement_token2, - ACTIONS(13303), 1, - aux_sym_alter_table_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(14418), 1, - sym_identifier, - [386516] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8182), 1, - sym__identifier, - [386541] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11389), 1, - anon_sym_BQUOTE, - ACTIONS(11391), 1, - anon_sym_DQUOTE, - ACTIONS(12060), 1, - sym__unquoted_identifier, - ACTIONS(13408), 1, - anon_sym_LPAREN, - STATE(2095), 1, - sym__quoted_identifier, - STATE(2199), 2, - sym_window_definition, - sym_identifier, - [386564] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13530), 1, - aux_sym_grant_statement_token8, - ACTIONS(13532), 1, - aux_sym_grant_statement_token9, - STATE(2237), 1, - sym__quoted_identifier, - STATE(8470), 1, - sym_identifier, - [386589] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10280), 1, - sym__identifier, - [386614] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6724), 1, - sym__unquoted_identifier, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13534), 1, - aux_sym_grant_statement_token8, - ACTIONS(13536), 1, - aux_sym_grant_statement_token9, - STATE(5125), 1, - sym__quoted_identifier, - STATE(6532), 1, - sym_identifier, - [386639] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14783), 1, - sym__identifier, - [386664] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(146), 1, - aux_sym_comment_statement_token7, - ACTIONS(4734), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4736), 1, - aux_sym_filter_clause_token1, - ACTIONS(13514), 1, - aux_sym_over_clause_token1, - STATE(4553), 1, - sym_over_clause, - STATE(9837), 1, - sym_within_group_clause, - STATE(10812), 1, - sym_filter_clause, - [386689] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(11305), 1, - sym__identifier, - [386714] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6724), 1, - sym__unquoted_identifier, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13538), 1, - aux_sym_grant_statement_token8, - ACTIONS(13540), 1, - aux_sym_grant_statement_token9, - STATE(5125), 1, - sym__quoted_identifier, - STATE(6670), 1, - sym_identifier, - [386739] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(11310), 1, - sym__identifier, - [386764] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13382), 1, - sym__unquoted_identifier, - STATE(5125), 1, - sym__quoted_identifier, - STATE(5325), 1, - sym_identifier, - STATE(6201), 1, - sym_dotted_name, - STATE(6771), 1, - sym__identifier, - [386789] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10224), 1, - sym__identifier, - [386814] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(9611), 1, - sym__identifier, - [386839] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(11311), 1, - sym__identifier, - [386864] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(7233), 1, - sym__identifier, - [386889] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4059), 1, - anon_sym_BQUOTE, - ACTIONS(4061), 1, - anon_sym_DQUOTE, - ACTIONS(13542), 1, - anon_sym_LPAREN, - ACTIONS(13544), 1, - sym__unquoted_identifier, - STATE(4221), 1, - sym__quoted_identifier, - STATE(4995), 2, - sym_window_definition, - sym_identifier, - [386912] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6724), 1, - sym__unquoted_identifier, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13546), 1, - aux_sym_grant_statement_token8, - ACTIONS(13548), 1, - aux_sym_grant_statement_token9, - STATE(5125), 1, - sym__quoted_identifier, - STATE(6787), 1, - sym_identifier, - [386937] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10223), 1, - sym__identifier, - [386962] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8937), 1, - sym__identifier, - [386987] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(11315), 1, - sym__identifier, - [387012] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7323), 1, - anon_sym_BQUOTE, - ACTIONS(7325), 1, - anon_sym_DQUOTE, - ACTIONS(12120), 1, - sym__unquoted_identifier, - ACTIONS(13550), 1, - anon_sym_LPAREN, - STATE(31), 1, - sym__quoted_identifier, - STATE(318), 2, - sym_window_definition, - sym_identifier, - [387035] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(11319), 1, - sym__identifier, - [387060] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13552), 1, - aux_sym_comment_statement_token2, - ACTIONS(13554), 1, - aux_sym_alter_table_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(13301), 1, - sym_identifier, - [387085] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7174), 1, - anon_sym_BQUOTE, - ACTIONS(7176), 1, - anon_sym_DQUOTE, - ACTIONS(13556), 1, - anon_sym_LPAREN, - ACTIONS(13558), 1, - sym__unquoted_identifier, - STATE(106), 1, - sym__quoted_identifier, - STATE(420), 2, - sym_window_definition, - sym_identifier, - [387108] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14299), 1, - sym__identifier, - [387133] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7258), 1, - anon_sym_BQUOTE, - ACTIONS(7260), 1, - anon_sym_DQUOTE, - ACTIONS(13560), 1, - anon_sym_LPAREN, - ACTIONS(13562), 1, - sym__unquoted_identifier, - STATE(3675), 1, - sym__quoted_identifier, - STATE(4032), 2, - sym_window_definition, - sym_identifier, - [387156] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - STATE(2237), 1, - sym__quoted_identifier, - STATE(11128), 1, - sym_identifier, - ACTIONS(13564), 2, - aux_sym_set_statement_token1, - aux_sym_set_statement_token2, - [387179] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8539), 1, - anon_sym_BQUOTE, - ACTIONS(8541), 1, - anon_sym_DQUOTE, - ACTIONS(12186), 1, - sym__unquoted_identifier, - ACTIONS(13566), 1, - anon_sym_LPAREN, - STATE(609), 1, - sym__quoted_identifier, - STATE(1455), 2, - sym_window_definition, - sym_identifier, - [387202] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8679), 1, - sym__identifier, - [387227] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(13568), 1, - anon_sym_LPAREN, - ACTIONS(13570), 1, - sym__unquoted_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(3458), 2, - sym_window_definition, - sym_identifier, - [387250] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8575), 1, - anon_sym_BQUOTE, - ACTIONS(8577), 1, - anon_sym_DQUOTE, - ACTIONS(13572), 1, - anon_sym_LPAREN, - ACTIONS(13574), 1, - sym__unquoted_identifier, - STATE(129), 1, - sym__quoted_identifier, - STATE(556), 2, - sym_window_definition, - sym_identifier, - [387273] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13222), 1, - aux_sym_comment_statement_token2, - ACTIONS(13224), 1, - aux_sym_alter_table_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(14736), 1, - sym_identifier, - [387298] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(9688), 1, - sym__identifier, - [387323] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14198), 1, - sym__identifier, - [387348] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7594), 1, - anon_sym_BQUOTE, - ACTIONS(7596), 1, - anon_sym_DQUOTE, - ACTIONS(12268), 1, - sym__unquoted_identifier, - ACTIONS(13576), 1, - anon_sym_LPAREN, - STATE(2583), 1, - sym__quoted_identifier, - STATE(3672), 2, - sym_window_definition, - sym_identifier, - [387371] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5198), 1, - anon_sym_BQUOTE, - ACTIONS(5200), 1, - anon_sym_DQUOTE, - ACTIONS(13408), 1, - anon_sym_LPAREN, - ACTIONS(13578), 1, - sym__unquoted_identifier, - STATE(3117), 1, - sym__quoted_identifier, - STATE(2199), 2, - sym_window_definition, - sym_identifier, - [387394] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13846), 1, - sym__identifier, - [387419] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13580), 1, - aux_sym_comment_statement_token2, - ACTIONS(13582), 1, - aux_sym_alter_table_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(14767), 1, - sym_identifier, - [387444] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(154), 1, - aux_sym_comment_statement_token7, - ACTIONS(4734), 1, - aux_sym_within_group_clause_token1, - ACTIONS(4736), 1, - aux_sym_filter_clause_token1, - ACTIONS(13514), 1, - aux_sym_over_clause_token1, - STATE(4524), 1, - sym_over_clause, - STATE(9865), 1, - sym_within_group_clause, - STATE(10764), 1, - sym_filter_clause, - [387469] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8111), 1, - anon_sym_BQUOTE, - ACTIONS(8113), 1, - anon_sym_DQUOTE, - ACTIONS(13584), 1, - anon_sym_LPAREN, - ACTIONS(13586), 1, - sym__unquoted_identifier, - STATE(774), 1, - sym__quoted_identifier, - STATE(1447), 2, - sym_window_definition, - sym_identifier, - [387492] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10538), 1, - sym__identifier, - [387517] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11859), 1, - anon_sym_BQUOTE, - ACTIONS(11861), 1, - anon_sym_DQUOTE, - ACTIONS(13588), 1, - anon_sym_LPAREN, - ACTIONS(13590), 1, - sym__unquoted_identifier, - STATE(3831), 1, - sym__quoted_identifier, - STATE(3980), 2, - sym_window_definition, - sym_identifier, - [387540] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8333), 1, - anon_sym_BQUOTE, - ACTIONS(8335), 1, - anon_sym_DQUOTE, - ACTIONS(12092), 1, - sym__unquoted_identifier, - ACTIONS(13592), 1, - anon_sym_LPAREN, - STATE(425), 1, - sym__quoted_identifier, - STATE(1300), 2, - sym_window_definition, - sym_identifier, - [387563] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14166), 1, - sym__identifier, - [387588] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(9737), 1, - sym__identifier, - [387613] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(14561), 1, - sym__identifier, - [387638] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8032), 1, - sym__identifier, - [387663] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(11246), 1, - sym__identifier, - [387688] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10658), 1, - sym__identifier, - [387713] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(12808), 1, - sym__identifier, - [387738] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7857), 1, - anon_sym_BQUOTE, - ACTIONS(7859), 1, - anon_sym_DQUOTE, - ACTIONS(13594), 1, - anon_sym_LPAREN, - ACTIONS(13596), 1, - sym__unquoted_identifier, - STATE(504), 1, - sym__quoted_identifier, - STATE(891), 2, - sym_window_definition, - sym_identifier, - [387761] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10582), 1, - sym__identifier, - [387786] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13598), 1, - aux_sym_with_clause_token2, - STATE(2237), 1, - sym__quoted_identifier, - STATE(9760), 1, - sym_cte, - STATE(14867), 1, - sym_identifier, - [387811] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7905), 1, - anon_sym_BQUOTE, - ACTIONS(7907), 1, - anon_sym_DQUOTE, - ACTIONS(12270), 1, - sym__unquoted_identifier, - ACTIONS(13600), 1, - anon_sym_LPAREN, - STATE(193), 1, - sym__quoted_identifier, - STATE(916), 2, - sym_window_definition, - sym_identifier, - [387834] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11389), 1, - anon_sym_BQUOTE, - ACTIONS(11391), 1, - anon_sym_DQUOTE, - ACTIONS(12060), 1, - sym__unquoted_identifier, - STATE(2095), 1, - sym__quoted_identifier, - STATE(3547), 1, - sym_dotted_name, - STATE(7233), 1, - sym__identifier, - STATE(8324), 1, - sym_identifier, - [387859] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13602), 1, - sym__unquoted_identifier, - ACTIONS(13604), 1, - anon_sym_BQUOTE, - ACTIONS(13606), 1, - anon_sym_DQUOTE, - STATE(8383), 1, - sym__identifier, - STATE(8667), 1, - sym_identifier, - STATE(8691), 1, - sym__quoted_identifier, - STATE(8778), 1, - sym_dotted_name, - [387884] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10663), 1, - sym__identifier, - [387909] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8854), 1, - sym__identifier, - [387934] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8413), 1, - anon_sym_BQUOTE, - ACTIONS(8415), 1, - anon_sym_DQUOTE, - ACTIONS(13410), 1, - sym__unquoted_identifier, - ACTIONS(13608), 1, - anon_sym_LPAREN, - STATE(2429), 1, - sym__quoted_identifier, - STATE(3278), 2, - sym_window_definition, - sym_identifier, - [387957] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(11029), 1, - sym__identifier, - [387982] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(9783), 1, - sym__identifier, - [388007] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8073), 1, - sym__identifier, - [388032] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5298), 1, - anon_sym_BQUOTE, - ACTIONS(5300), 1, - anon_sym_DQUOTE, - ACTIONS(12090), 1, - sym__unquoted_identifier, - ACTIONS(13610), 1, - anon_sym_LPAREN, - STATE(350), 1, - sym__quoted_identifier, - STATE(1144), 2, - sym_window_definition, - sym_identifier, - [388055] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13612), 1, - sym__unquoted_identifier, - ACTIONS(13614), 1, - anon_sym_BQUOTE, - ACTIONS(13616), 1, - anon_sym_DQUOTE, - STATE(8201), 1, - sym_identifier, - STATE(8288), 1, - sym__quoted_identifier, - STATE(8303), 1, - sym_dotted_name, - STATE(8333), 1, - sym__identifier, - [388080] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13618), 1, - sym__unquoted_identifier, - ACTIONS(13620), 1, - anon_sym_BQUOTE, - ACTIONS(13622), 1, - anon_sym_DQUOTE, - STATE(8183), 1, - sym__identifier, - STATE(8297), 1, - sym_identifier, - STATE(8415), 1, - sym__quoted_identifier, - STATE(8465), 1, - sym_dotted_name, - [388105] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(9814), 1, - sym__identifier, - [388130] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8408), 1, - sym__identifier, - [388155] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8065), 1, - anon_sym_BQUOTE, - ACTIONS(8067), 1, - anon_sym_DQUOTE, - ACTIONS(13624), 1, - anon_sym_LPAREN, - ACTIONS(13626), 1, - sym__unquoted_identifier, - STATE(984), 1, - sym__quoted_identifier, - STATE(1748), 2, - sym_window_definition, - sym_identifier, - [388178] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13628), 1, - sym__unquoted_identifier, - ACTIONS(13630), 1, - anon_sym_BQUOTE, - ACTIONS(13632), 1, - anon_sym_DQUOTE, - STATE(8683), 1, - sym_identifier, - STATE(8696), 1, - sym__quoted_identifier, - STATE(8705), 1, - sym_dotted_name, - STATE(8722), 1, - sym__identifier, - [388203] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10209), 1, - sym__identifier, - [388228] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8840), 1, - sym__identifier, - [388253] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8453), 1, - anon_sym_BQUOTE, - ACTIONS(8455), 1, - anon_sym_DQUOTE, - ACTIONS(12192), 1, - sym__unquoted_identifier, - ACTIONS(13634), 1, - anon_sym_LPAREN, - STATE(4683), 1, - sym__quoted_identifier, - STATE(6842), 2, - sym_window_definition, - sym_identifier, - [388276] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7359), 1, - anon_sym_BQUOTE, - ACTIONS(7361), 1, - anon_sym_DQUOTE, - ACTIONS(12240), 1, - sym__unquoted_identifier, - ACTIONS(13636), 1, - anon_sym_LPAREN, - STATE(2243), 1, - sym__quoted_identifier, - STATE(3002), 2, - sym_window_definition, - sym_identifier, - [388299] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(10082), 1, - sym__identifier, - [388324] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(13140), 1, - sym__identifier, - [388349] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13337), 1, - sym__unquoted_identifier, - ACTIONS(13339), 1, - anon_sym_BQUOTE, - ACTIONS(13341), 1, - anon_sym_DQUOTE, - STATE(3774), 1, - sym__identifier, - STATE(8156), 1, - sym_identifier, - STATE(8181), 1, - sym__quoted_identifier, - STATE(8225), 1, - sym_dotted_name, - [388374] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13382), 1, - sym__unquoted_identifier, - STATE(5118), 1, - sym__identifier, - STATE(5125), 1, - sym__quoted_identifier, - STATE(5325), 1, - sym_identifier, - STATE(6201), 1, - sym_dotted_name, - [388399] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7053), 1, - anon_sym_BQUOTE, - ACTIONS(7055), 1, - anon_sym_DQUOTE, - ACTIONS(13638), 1, - anon_sym_LPAREN, - ACTIONS(13640), 1, - sym__unquoted_identifier, - STATE(7135), 1, - sym__quoted_identifier, - STATE(7507), 2, - sym_window_definition, - sym_identifier, - [388422] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4421), 1, - sym_identifier, - STATE(4557), 1, - sym_dotted_name, - STATE(8286), 1, - sym__identifier, - [388447] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13642), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12091), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [388465] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12005), 1, - sym_select_statement, - [388487] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(13644), 1, - aux_sym_grant_statement_token4, - STATE(7175), 1, - sym_select_clause, - STATE(8390), 1, - sym_select_statement, - STATE(8434), 1, - sym__select_statement, - STATE(10643), 1, - sym_with_clause, - [388509] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12160), 1, - aux_sym_cte_token1, - ACTIONS(12162), 1, - anon_sym_LPAREN, - STATE(6273), 1, - sym_view_body, - STATE(10140), 1, - sym_view_columns, - STATE(11186), 1, - sym_view_options, - [388531] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13242), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12178), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [388549] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13646), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12195), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [388567] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13063), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(13365), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [388585] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12160), 1, - aux_sym_cte_token1, - ACTIONS(12162), 1, - anon_sym_LPAREN, - STATE(5980), 1, - sym_view_body, - STATE(10079), 1, - sym_view_columns, - STATE(11225), 1, - sym_view_options, - [388607] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(13434), 1, - sym_select_statement, - [388629] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13648), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12171), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [388647] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13650), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(13346), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [388665] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(13606), 1, - sym_select_statement, - [388687] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(13072), 1, - sym_select_statement, - [388709] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(14876), 1, - sym_select_statement, - [388731] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13652), 1, - anon_sym_DOT, - STATE(9627), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 2, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(124), 2, - aux_sym_comment_statement_token2, - sym__unquoted_identifier, - [388749] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13654), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11537), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [388767] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13148), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11533), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [388785] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13656), 1, - anon_sym_COMMA, - STATE(9630), 1, - aux_sym_with_clause_repeat1, - ACTIONS(13658), 4, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_grant_statement_token4, - [388801] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12895), 1, - sym_select_statement, - [388823] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(13786), 1, - sym_select_statement, - [388845] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(13660), 1, - aux_sym_grant_statement_token4, - STATE(2461), 1, - sym_select_clause, - STATE(5696), 1, - sym_select_statement, - STATE(6177), 1, - sym__select_statement, - STATE(10789), 1, - sym_with_clause, - [388867] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13662), 1, - aux_sym_alter_table_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10096), 1, - sym_identifier, - [388889] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13329), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(14948), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [388907] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13664), 1, - anon_sym_DOT, - STATE(9627), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 2, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(117), 2, - aux_sym_comment_statement_token2, - sym__unquoted_identifier, - [388925] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(13954), 1, - sym_select_statement, - [388947] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13327), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11567), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [388965] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13667), 1, - anon_sym_COMMA, - STATE(9630), 1, - aux_sym_with_clause_repeat1, - ACTIONS(13670), 4, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_grant_statement_token4, - [388981] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12896), 1, - sym_select_statement, - [389003] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13236), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12242), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389021] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(14101), 1, - sym_select_statement, - [389043] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13051), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(13190), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389061] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13672), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12247), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389079] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12162), 1, - anon_sym_LPAREN, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8373), 1, - sym_view_body, - STATE(10057), 1, - sym_view_columns, - STATE(11276), 1, - sym_view_options, - [389101] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13674), 1, - aux_sym_alter_table_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10188), 1, - sym_identifier, - [389123] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(14266), 1, - sym_select_statement, - [389145] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13676), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(13173), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389163] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12841), 1, - sym_select_statement, - [389185] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(14414), 1, - sym_select_statement, - [389207] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13678), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(13523), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389225] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13240), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12190), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389243] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13680), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11574), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389261] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13682), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12265), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389279] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(14726), 1, - sym_select_statement, - [389301] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(13684), 1, - aux_sym_grant_statement_token4, - STATE(7521), 1, - sym_select_clause, - STATE(8431), 1, - sym_select_statement, - STATE(8434), 1, - sym__select_statement, - STATE(10900), 1, - sym_with_clause, - [389323] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13069), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(13410), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389341] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12797), 1, - sym_select_statement, - [389363] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(14818), 1, - sym_select_statement, - [389385] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12757), 1, - sym_select_statement, - [389407] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13232), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12270), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389425] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(14872), 1, - sym_select_statement, - [389447] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13686), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(14843), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389465] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13035), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12973), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389483] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13228), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12294), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389501] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13688), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12299), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389519] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13248), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(14800), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389537] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12709), 1, - sym_select_statement, - [389559] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(14919), 1, - sym_select_statement, - [389581] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13690), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(13007), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389599] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13692), 1, - aux_sym_cte_token1, - ACTIONS(13694), 1, - sym__unquoted_identifier, - ACTIONS(13696), 1, - anon_sym_BQUOTE, - ACTIONS(13698), 1, - anon_sym_DQUOTE, - STATE(8216), 1, - sym__quoted_identifier, - STATE(8255), 1, - sym_identifier, - [389621] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13700), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(14944), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389639] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12601), 1, - sym_select_statement, - [389661] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13702), 1, - aux_sym_type_spec_range_token2, - ACTIONS(13704), 1, - aux_sym_type_spec_range_token3, - ACTIONS(13706), 1, - aux_sym_type_spec_range_token4, - ACTIONS(13708), 1, - aux_sym_type_spec_range_token5, - ACTIONS(13710), 1, - aux_sym_type_spec_range_token6, - ACTIONS(13712), 1, - aux_sym_type_spec_range_token7, - [389683] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13714), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11610), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389701] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12449), 1, - sym_select_statement, - [389723] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13716), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(14795), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389741] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8374), 1, - sym_view_body, - STATE(10042), 1, - sym_view_options, - STATE(11060), 1, - sym_tablespace_hint, - [389763] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13325), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11625), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389781] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13718), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11632), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389799] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12317), 1, - sym_select_statement, - [389821] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(13684), 1, - aux_sym_grant_statement_token4, - STATE(7521), 1, - sym_select_clause, - STATE(8434), 1, - sym__select_statement, - STATE(8444), 1, - sym_select_statement, - STATE(10900), 1, - sym_with_clause, - [389843] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13031), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12944), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389861] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13188), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12346), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389879] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(14969), 1, - sym_select_statement, - [389901] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13720), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12351), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389919] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13722), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(13717), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389937] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(13684), 1, - aux_sym_grant_statement_token4, - STATE(7521), 1, - sym_select_clause, - STATE(8390), 1, - sym_select_statement, - STATE(8434), 1, - sym__select_statement, - STATE(10900), 1, - sym_with_clause, - [389959] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13284), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(14849), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [389977] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12160), 1, - aux_sym_cte_token1, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - STATE(6437), 1, - sym_view_body, - STATE(10105), 1, - sym_view_options, - STATE(11011), 1, - sym_tablespace_hint, - [389999] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13186), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12388), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390017] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13317), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11618), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390035] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13724), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12936), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390053] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13090), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(13730), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390071] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12217), 1, - sym_select_statement, - [390093] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13726), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12376), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390111] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12162), 1, - anon_sym_LPAREN, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8433), 1, - sym_view_body, - STATE(10054), 1, - sym_view_columns, - STATE(11284), 1, - sym_view_options, - [390133] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13728), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12393), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390151] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13730), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12143), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390169] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12123), 1, - sym_select_statement, - [390191] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12162), 1, - anon_sym_LPAREN, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8411), 1, - sym_view_body, - STATE(10069), 1, - sym_view_columns, - STATE(11321), 1, - sym_view_options, - [390213] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(160), 2, - aux_sym_with_clause_token1, - sym__unquoted_identifier, - ACTIONS(158), 4, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - [390227] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13250), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12138), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390245] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12162), 1, - anon_sym_LPAREN, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8411), 1, - sym_view_body, - STATE(10039), 1, - sym_view_columns, - STATE(11233), 1, - sym_view_options, - [390267] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13025), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12880), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390285] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13732), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12876), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390303] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13184), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12383), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390321] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(13644), 1, - aux_sym_grant_statement_token4, - STATE(7175), 1, - sym_select_clause, - STATE(8422), 1, - sym_select_statement, - STATE(8434), 1, - sym__select_statement, - STATE(10643), 1, - sym_with_clause, - [390343] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12048), 1, - sym_select_statement, - [390365] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(13660), 1, - aux_sym_grant_statement_token4, - STATE(2461), 1, - sym_select_clause, - STATE(6177), 1, - sym__select_statement, - STATE(6419), 1, - sym_select_statement, - STATE(10789), 1, - sym_with_clause, - [390387] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(14235), 1, - sym_select_statement, - [390409] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13182), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12425), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390427] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13313), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11683), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390445] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13734), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11690), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390463] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13736), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12430), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390481] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13738), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12406), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390499] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11961), 1, - sym_select_statement, - [390521] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13740), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11693), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390539] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13311), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11708), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390557] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11886), 1, - sym_select_statement, - [390579] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13742), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(13879), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390597] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11801), 1, - sym_select_statement, - [390619] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13126), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(13894), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390637] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13744), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12038), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390655] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(13644), 1, - aux_sym_grant_statement_token4, - STATE(7175), 1, - sym_select_clause, - STATE(8431), 1, - sym_select_statement, - STATE(8434), 1, - sym__select_statement, - STATE(10643), 1, - sym_with_clause, - [390677] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8371), 1, - sym_view_body, - STATE(10195), 1, - sym_view_options, - STATE(11218), 1, - sym_tablespace_hint, - [390699] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13252), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12081), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390717] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13176), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12460), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390735] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13746), 1, - aux_sym_cte_token3, - ACTIONS(13748), 1, - aux_sym_truncate_statement_token2, - ACTIONS(13750), 4, - aux_sym_comment_statement_token4, - aux_sym_drop_statement_token2, - aux_sym_drop_statement_token3, - aux_sym_drop_statement_token4, - [390751] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13752), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12464), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390769] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11931), 1, - aux_sym_sequence_token1, - ACTIONS(13754), 1, - aux_sym_truncate_statement_token2, - ACTIONS(13756), 1, - aux_sym_comment_statement_token5, - STATE(6540), 1, - sym_sequence, - STATE(6543), 2, - sym_alter_table, - sym_alter_schema, - [390789] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13758), 1, - aux_sym_alter_table_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10191), 1, - sym_identifier, - [390811] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13299), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11741), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390829] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13001), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12823), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390847] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13760), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11748), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390865] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8427), 1, - sym_view_body, - STATE(10102), 1, - sym_view_options, - STATE(11355), 1, - sym_tablespace_hint, - [390887] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11727), 1, - sym_select_statement, - [390909] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13762), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12819), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390927] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8394), 1, - sym_view_body, - STATE(10031), 1, - sym_view_options, - STATE(11068), 1, - sym_tablespace_hint, - [390949] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11656), 1, - sym_select_statement, - [390971] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13764), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11770), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [390989] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(13271), 1, - sym_select_statement, - [391011] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13156), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12494), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391029] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13766), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12498), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391047] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13202), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(14447), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391065] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12162), 1, - anon_sym_LPAREN, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8433), 1, - sym_view_body, - STATE(10128), 1, - sym_view_columns, - STATE(11213), 1, - sym_view_options, - [391087] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(13644), 1, - aux_sym_grant_statement_token4, - STATE(7175), 1, - sym_select_clause, - STATE(8434), 1, - sym__select_statement, - STATE(8444), 1, - sym_select_statement, - STATE(10643), 1, - sym_with_clause, - [391109] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13274), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11777), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391127] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13656), 1, - anon_sym_COMMA, - STATE(9621), 1, - aux_sym_with_clause_repeat1, - ACTIONS(13768), 4, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_grant_statement_token4, - [391143] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13770), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12389), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391161] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13272), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11799), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391179] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(13660), 1, - aux_sym_grant_statement_token4, - STATE(2461), 1, - sym_select_clause, - STATE(5892), 1, - sym_select_statement, - STATE(6177), 1, - sym__select_statement, - STATE(10789), 1, - sym_with_clause, - [391201] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13772), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11806), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391219] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(9851), 1, - sym_cte, - STATE(14867), 1, - sym_identifier, - [391241] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13774), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(14504), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391259] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(13393), 1, - sym_select_statement, - [391281] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13656), 1, - anon_sym_COMMA, - STATE(9630), 1, - aux_sym_with_clause_repeat1, - ACTIONS(13768), 4, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_grant_statement_token4, - [391297] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11553), 1, - sym_select_statement, - [391319] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13776), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(14035), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391337] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13152), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12562), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391355] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12370), 1, - sym_select_statement, - [391377] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13778), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11840), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391395] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8374), 1, - sym_view_body, - STATE(10151), 1, - sym_view_options, - STATE(11188), 1, - sym_tablespace_hint, - [391417] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13270), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11857), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391435] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13307), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(15166), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391453] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13049), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11669), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391471] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13254), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12086), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391489] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12323), 1, - sym_select_statement, - [391511] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13656), 1, - anon_sym_COMMA, - STATE(9748), 1, - aux_sym_with_clause_repeat1, - ACTIONS(13780), 4, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_grant_statement_token4, - [391527] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12160), 1, - aux_sym_cte_token1, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - STATE(5779), 1, - sym_view_body, - STATE(10170), 1, - sym_view_options, - STATE(11226), 1, - sym_tablespace_hint, - [391549] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13146), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(14043), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391567] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13782), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12074), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391585] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12995), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12783), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391603] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13268), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11845), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391621] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11599), 1, - sym_select_statement, - [391643] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13784), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12779), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391661] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13786), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11864), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391679] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13266), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11915), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391697] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13788), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11922), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391715] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(9740), 1, - sym_cte, - STATE(14867), 1, - sym_identifier, - [391737] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8371), 1, - sym_view_body, - STATE(10112), 1, - sym_view_options, - STATE(11377), 1, - sym_tablespace_hint, - [391759] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11657), 1, - sym_select_statement, - [391781] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13321), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(14902), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391799] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12160), 1, - aux_sym_cte_token1, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - STATE(6173), 1, - sym_view_body, - STATE(10076), 1, - sym_view_options, - STATE(11031), 1, - sym_tablespace_hint, - [391821] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13790), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11919), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391839] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13264), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11934), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391857] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11715), 1, - sym_select_statement, - [391879] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12271), 1, - sym_select_statement, - [391901] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11550), 1, - sym_select_statement, - [391923] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13262), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11973), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [391941] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11773), 1, - sym_select_statement, - [391963] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12160), 1, - aux_sym_cte_token1, - ACTIONS(12162), 1, - anon_sym_LPAREN, - STATE(5683), 1, - sym_view_body, - STATE(10206), 1, - sym_view_columns, - STATE(11146), 1, - sym_view_options, - [391985] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13792), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(11980), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [392003] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13794), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(14897), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [392021] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11831), 1, - sym_select_statement, - [392043] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13796), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(14195), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [392061] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12983), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12741), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [392079] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13798), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12737), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [392097] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11499), 1, - aux_sym_sequence_token1, - ACTIONS(13800), 1, - aux_sym_truncate_statement_token2, - ACTIONS(13802), 1, - aux_sym_comment_statement_token5, - STATE(8644), 1, - sym_sequence, - STATE(8639), 2, - sym_alter_table, - sym_alter_schema, - [392117] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12219), 1, - sym_select_statement, - [392139] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13150), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(14203), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [392157] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(13660), 1, - aux_sym_grant_statement_token4, - STATE(2461), 1, - sym_select_clause, - STATE(6177), 1, - sym__select_statement, - STATE(6270), 1, - sym_select_statement, - STATE(10789), 1, - sym_with_clause, - [392179] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13804), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12006), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [392197] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11889), 1, - sym_select_statement, - [392219] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8394), 1, - sym_view_body, - STATE(10189), 1, - sym_view_options, - STATE(11052), 1, - sym_tablespace_hint, - [392241] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(13684), 1, - aux_sym_grant_statement_token4, - STATE(7521), 1, - sym_select_clause, - STATE(8422), 1, - sym_select_statement, - STATE(8434), 1, - sym__select_statement, - STATE(10900), 1, - sym_with_clause, - [392263] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13652), 1, - anon_sym_DOT, - STATE(9618), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 2, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 2, - aux_sym_comment_statement_token2, - sym__unquoted_identifier, - [392281] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(15035), 1, - sym_select_statement, - [392303] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12160), 1, - aux_sym_cte_token1, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - STATE(6218), 1, - sym_view_body, - STATE(10208), 1, - sym_view_options, - STATE(11121), 1, - sym_tablespace_hint, - [392325] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12063), 1, - sym_select_statement, - [392347] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13806), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(14352), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [392365] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13260), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12014), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [392383] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13808), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(15139), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [392401] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13810), 1, - aux_sym_cte_token3, - ACTIONS(13812), 1, - aux_sym_truncate_statement_token2, - ACTIONS(13814), 4, - aux_sym_comment_statement_token4, - aux_sym_drop_statement_token2, - aux_sym_drop_statement_token3, - aux_sym_drop_statement_token4, - [392417] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12167), 1, - sym_select_statement, - [392439] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(12115), 1, - sym_select_statement, - [392461] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7), 1, - aux_sym_with_clause_token1, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8404), 1, - sym__select_statement, - STATE(10839), 1, - sym_with_clause, - STATE(11947), 1, - sym_select_statement, - [392483] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13160), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(14360), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [392501] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8427), 1, - sym_view_body, - STATE(10222), 1, - sym_view_options, - STATE(11119), 1, - sym_tablespace_hint, - [392523] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13140), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12688), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [392541] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13816), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12684), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [392559] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13256), 1, - anon_sym_RPAREN, - STATE(4805), 1, - sym_frame_kind, - STATE(12031), 1, - sym_frame_clause, - ACTIONS(12104), 3, - aux_sym_create_function_statement_token10, - aux_sym_type_spec_range_token1, - aux_sym_frame_kind_token1, - [392577] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12162), 1, - anon_sym_LPAREN, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8373), 1, - sym_view_body, - STATE(10120), 1, - sym_view_columns, - STATE(11089), 1, - sym_view_options, - [392599] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1149), 1, - sym__unquoted_identifier, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(13818), 1, - aux_sym_alter_table_token1, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10040), 1, - sym_identifier, - [392621] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10113), 1, - sym_identifier, - [392640] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8413), 1, - anon_sym_BQUOTE, - ACTIONS(8415), 1, - anon_sym_DQUOTE, - ACTIONS(13410), 1, - sym__unquoted_identifier, - STATE(2429), 1, - sym__quoted_identifier, - STATE(2591), 1, - sym_identifier, - [392659] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12286), 1, - sym__unquoted_identifier, - ACTIONS(12288), 1, - anon_sym_BQUOTE, - ACTIONS(12290), 1, - anon_sym_DQUOTE, - STATE(871), 1, - sym_identifier, - STATE(886), 1, - sym__quoted_identifier, - [392678] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5202), 1, - anon_sym_SQUOTE, - ACTIONS(5214), 1, - sym__dollar_quoted_string_tag, - ACTIONS(9806), 1, - aux_sym_null_hint_token2, - STATE(8704), 2, - sym_NULL, - sym_string, - [392695] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7857), 1, - anon_sym_BQUOTE, - ACTIONS(7859), 1, - anon_sym_DQUOTE, - ACTIONS(13596), 1, - sym__unquoted_identifier, - STATE(504), 1, - sym__quoted_identifier, - STATE(540), 1, - sym_identifier, - [392714] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12252), 1, - sym__unquoted_identifier, - ACTIONS(12254), 1, - anon_sym_BQUOTE, - ACTIONS(12256), 1, - anon_sym_DQUOTE, - STATE(735), 1, - sym_identifier, - STATE(742), 1, - sym__quoted_identifier, - [392733] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(8029), 1, - sym_identifier, - [392752] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7660), 1, - anon_sym_BQUOTE, - ACTIONS(7662), 1, - anon_sym_DQUOTE, - ACTIONS(13370), 1, - sym__unquoted_identifier, - STATE(6959), 1, - sym__quoted_identifier, - STATE(7031), 1, - sym_identifier, - [392771] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6977), 1, - anon_sym_BQUOTE, - ACTIONS(6979), 1, - anon_sym_DQUOTE, - ACTIONS(12096), 1, - sym__unquoted_identifier, - STATE(2114), 1, - sym__quoted_identifier, - STATE(2117), 1, - sym_identifier, - [392790] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(12758), 1, - sym_identifier, - [392809] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8539), 1, - anon_sym_BQUOTE, - ACTIONS(8541), 1, - anon_sym_DQUOTE, - ACTIONS(12186), 1, - sym__unquoted_identifier, - STATE(525), 1, - sym_identifier, - STATE(609), 1, - sym__quoted_identifier, - [392828] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12366), 1, - sym__unquoted_identifier, - ACTIONS(12368), 1, - anon_sym_BQUOTE, - ACTIONS(12370), 1, - anon_sym_DQUOTE, - STATE(883), 1, - sym_identifier, - STATE(899), 1, - sym__quoted_identifier, - [392847] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13360), 1, - sym__unquoted_identifier, - ACTIONS(13362), 1, - anon_sym_BQUOTE, - ACTIONS(13364), 1, - anon_sym_DQUOTE, - STATE(3763), 1, - sym_identifier, - STATE(3803), 1, - sym__quoted_identifier, - [392866] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8575), 1, - anon_sym_BQUOTE, - ACTIONS(8577), 1, - anon_sym_DQUOTE, - ACTIONS(13574), 1, - sym__unquoted_identifier, - STATE(129), 1, - sym__quoted_identifier, - STATE(250), 1, - sym_identifier, - [392885] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12122), 1, - sym__unquoted_identifier, - ACTIONS(12124), 1, - anon_sym_BQUOTE, - ACTIONS(12126), 1, - anon_sym_DQUOTE, - STATE(380), 1, - sym_identifier, - STATE(398), 1, - sym__quoted_identifier, - [392904] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13382), 1, - sym__unquoted_identifier, - STATE(5125), 1, - sym__quoted_identifier, - STATE(5445), 1, - sym_identifier, - [392923] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12174), 1, - sym__unquoted_identifier, - ACTIONS(12176), 1, - anon_sym_BQUOTE, - ACTIONS(12178), 1, - anon_sym_DQUOTE, - STATE(99), 1, - sym_identifier, - STATE(108), 1, - sym__quoted_identifier, - [392942] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13488), 1, - sym__unquoted_identifier, - ACTIONS(13490), 1, - anon_sym_BQUOTE, - ACTIONS(13492), 1, - anon_sym_DQUOTE, - STATE(4832), 1, - sym_identifier, - STATE(5045), 1, - sym__quoted_identifier, - [392961] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(11370), 1, - sym_identifier, - [392980] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(14790), 1, - sym_identifier, - [392999] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13696), 1, - anon_sym_BQUOTE, - ACTIONS(13698), 1, - anon_sym_DQUOTE, - ACTIONS(13820), 1, - sym__unquoted_identifier, - STATE(8216), 1, - sym__quoted_identifier, - STATE(8289), 1, - sym_identifier, - [393018] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(199), 1, - aux_sym_comment_statement_token7, - ACTIONS(4736), 1, - aux_sym_filter_clause_token1, - ACTIONS(13514), 1, - aux_sym_over_clause_token1, - STATE(4673), 1, - sym_over_clause, - STATE(10821), 1, - sym_filter_clause, - [393037] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12330), 1, - sym__unquoted_identifier, - ACTIONS(12332), 1, - anon_sym_BQUOTE, - ACTIONS(12334), 1, - anon_sym_DQUOTE, - STATE(4364), 1, - sym_identifier, - STATE(4499), 1, - sym__quoted_identifier, - [393056] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7573), 1, - sym_identifier, - [393075] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13822), 1, - anon_sym_DOT, - STATE(9877), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(158), 3, - sym__unquoted_identifier, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - [393090] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13382), 1, - sym__unquoted_identifier, - STATE(5125), 1, - sym__quoted_identifier, - STATE(6670), 1, - sym_identifier, - [393109] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(177), 1, - aux_sym_comment_statement_token7, - ACTIONS(4736), 1, - aux_sym_filter_clause_token1, - ACTIONS(13514), 1, - aux_sym_over_clause_token1, - STATE(4633), 1, - sym_over_clause, - STATE(10818), 1, - sym_filter_clause, - [393128] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(12272), 1, - sym_identifier, - [393147] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11479), 1, - anon_sym_BQUOTE, - ACTIONS(11481), 1, - anon_sym_DQUOTE, - ACTIONS(13053), 1, - sym__unquoted_identifier, - STATE(10199), 1, - sym_identifier, - STATE(10219), 1, - sym__quoted_identifier, - [393166] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8453), 1, - anon_sym_BQUOTE, - ACTIONS(8455), 1, - anon_sym_DQUOTE, - ACTIONS(12192), 1, - sym__unquoted_identifier, - STATE(4584), 1, - sym_identifier, - STATE(4683), 1, - sym__quoted_identifier, - [393185] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(14779), 1, - sym_identifier, - [393204] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10096), 1, - sym_identifier, - [393223] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13826), 1, - aux_sym_trigger_event_token3, - STATE(12791), 1, - sym_trigger_event, - ACTIONS(13824), 3, - aux_sym_truncate_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - [393238] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12272), 1, - sym__unquoted_identifier, - ACTIONS(12274), 1, - anon_sym_BQUOTE, - ACTIONS(12276), 1, - anon_sym_DQUOTE, - STATE(3938), 1, - sym_identifier, - STATE(3941), 1, - sym__quoted_identifier, - [393257] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13382), 1, - sym__unquoted_identifier, - STATE(5125), 1, - sym__quoted_identifier, - STATE(6530), 1, - sym_identifier, - [393276] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13670), 5, - anon_sym_COMMA, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_grant_statement_token4, - [393287] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(11014), 1, - sym_identifier, - [393306] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7525), 1, - anon_sym_BQUOTE, - ACTIONS(7527), 1, - anon_sym_DQUOTE, - ACTIONS(13454), 1, - sym__unquoted_identifier, - STATE(4370), 1, - sym__quoted_identifier, - STATE(4723), 1, - sym_identifier, - [393325] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13382), 1, - sym__unquoted_identifier, - STATE(5125), 1, - sym__quoted_identifier, - STATE(5452), 1, - sym_identifier, - [393344] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(8470), 1, - sym_identifier, - [393363] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(14792), 1, - sym_identifier, - [393382] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13618), 1, - sym__unquoted_identifier, - ACTIONS(13620), 1, - anon_sym_BQUOTE, - ACTIONS(13622), 1, - anon_sym_DQUOTE, - STATE(8415), 1, - sym__quoted_identifier, - STATE(8441), 1, - sym_identifier, - [393401] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(11351), 1, - sym_identifier, - [393420] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(12952), 1, - sym_identifier, - [393439] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(8812), 1, - sym_identifier, - [393458] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7222), 1, - anon_sym_BQUOTE, - ACTIONS(7224), 1, - anon_sym_DQUOTE, - ACTIONS(13462), 1, - sym__unquoted_identifier, - STATE(3960), 1, - sym__quoted_identifier, - STATE(4068), 1, - sym_identifier, - [393477] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(8479), 1, - sym_identifier, - [393496] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13828), 1, - anon_sym_DOT, - STATE(9863), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(115), 3, - sym__unquoted_identifier, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - [393511] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(12184), 1, - sym__unquoted_identifier, - STATE(3400), 1, - sym_identifier, - STATE(3676), 1, - sym__quoted_identifier, - [393530] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(185), 1, - aux_sym_comment_statement_token7, - ACTIONS(4736), 1, - aux_sym_filter_clause_token1, - ACTIONS(13514), 1, - aux_sym_over_clause_token1, - STATE(4693), 1, - sym_over_clause, - STATE(10796), 1, - sym_filter_clause, - [393549] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5592), 1, - anon_sym_BQUOTE, - ACTIONS(5594), 1, - anon_sym_DQUOTE, - ACTIONS(13570), 1, - sym__unquoted_identifier, - STATE(2655), 1, - sym__quoted_identifier, - STATE(2900), 1, - sym_identifier, - [393568] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12196), 1, - sym__unquoted_identifier, - ACTIONS(12198), 1, - anon_sym_BQUOTE, - ACTIONS(12200), 1, - anon_sym_DQUOTE, - STATE(4339), 1, - sym_identifier, - STATE(4344), 1, - sym__quoted_identifier, - [393587] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12350), 1, - sym__unquoted_identifier, - ACTIONS(12352), 1, - anon_sym_BQUOTE, - ACTIONS(12354), 1, - anon_sym_DQUOTE, - STATE(3930), 1, - sym__quoted_identifier, - STATE(3946), 1, - sym_identifier, - [393606] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10875), 1, - sym_identifier, - [393625] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(937), 1, - anon_sym_BQUOTE, - ACTIONS(939), 1, - anon_sym_DQUOTE, - ACTIONS(13831), 1, - sym__unquoted_identifier, - STATE(3840), 1, - sym_identifier, - STATE(3847), 1, - sym__quoted_identifier, - [393644] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(195), 1, - aux_sym_comment_statement_token7, - ACTIONS(4736), 1, - aux_sym_filter_clause_token1, - ACTIONS(13514), 1, - aux_sym_over_clause_token1, - STATE(4521), 1, - sym_over_clause, - STATE(10785), 1, - sym_filter_clause, - [393663] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10885), 1, - sym_identifier, - [393682] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10397), 1, - sym_identifier, - [393701] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(11120), 1, - sym_identifier, - [393720] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12324), 1, - sym__unquoted_identifier, - ACTIONS(12326), 1, - anon_sym_BQUOTE, - ACTIONS(12328), 1, - anon_sym_DQUOTE, - STATE(4526), 1, - sym__quoted_identifier, - STATE(4527), 1, - sym_identifier, - [393739] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(97), 1, - anon_sym_BQUOTE, - ACTIONS(99), 1, - anon_sym_DQUOTE, - ACTIONS(13350), 1, - sym__unquoted_identifier, - STATE(37), 1, - sym__quoted_identifier, - STATE(59), 1, - sym_identifier, - [393758] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13822), 1, - anon_sym_DOT, - STATE(9863), 1, - aux_sym_dotted_name_repeat1, - ACTIONS(122), 3, - sym__unquoted_identifier, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - [393773] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12134), 1, - sym__unquoted_identifier, - ACTIONS(12136), 1, - anon_sym_BQUOTE, - ACTIONS(12138), 1, - anon_sym_DQUOTE, - STATE(3408), 1, - sym_identifier, - STATE(3476), 1, - sym__quoted_identifier, - [393792] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10580), 1, - anon_sym_COMMA, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(13833), 1, - anon_sym_RPAREN, - STATE(10157), 1, - aux_sym_expression_list_repeat1, - STATE(11659), 1, - sym_order_by_clause, - [393811] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8065), 1, - anon_sym_BQUOTE, - ACTIONS(8067), 1, - anon_sym_DQUOTE, - ACTIONS(13626), 1, - sym__unquoted_identifier, - STATE(984), 1, - sym__quoted_identifier, - STATE(1187), 1, - sym_identifier, - [393830] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7905), 1, - anon_sym_BQUOTE, - ACTIONS(7907), 1, - anon_sym_DQUOTE, - ACTIONS(12270), 1, - sym__unquoted_identifier, - STATE(193), 1, - sym__quoted_identifier, - STATE(194), 1, - sym_identifier, - [393849] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3023), 1, - anon_sym_BQUOTE, - ACTIONS(3025), 1, - anon_sym_DQUOTE, - ACTIONS(13005), 1, - sym__unquoted_identifier, - STATE(6845), 1, - sym__quoted_identifier, - STATE(7701), 1, - sym_identifier, - [393868] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7451), 1, - anon_sym_BQUOTE, - ACTIONS(7453), 1, - anon_sym_DQUOTE, - ACTIONS(13458), 1, - sym__unquoted_identifier, - STATE(2217), 1, - sym__quoted_identifier, - STATE(2290), 1, - sym_identifier, - [393887] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5298), 1, - anon_sym_BQUOTE, - ACTIONS(5300), 1, - anon_sym_DQUOTE, - ACTIONS(12090), 1, - sym__unquoted_identifier, - STATE(346), 1, - sym_identifier, - STATE(350), 1, - sym__quoted_identifier, - [393906] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10842), 1, - sym_identifier, - [393925] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5366), 1, - anon_sym_BQUOTE, - ACTIONS(5368), 1, - anon_sym_DQUOTE, - ACTIONS(12094), 1, - sym__unquoted_identifier, - STATE(2557), 1, - sym__quoted_identifier, - STATE(2589), 1, - sym_identifier, - [393944] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(8577), 1, - sym_identifier, - [393963] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13382), 1, - sym__unquoted_identifier, - STATE(5125), 1, - sym__quoted_identifier, - STATE(6714), 1, - sym_identifier, - [393982] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8147), 1, - anon_sym_BQUOTE, - ACTIONS(8149), 1, - anon_sym_DQUOTE, - ACTIONS(13496), 1, - sym__unquoted_identifier, - STATE(861), 1, - sym__quoted_identifier, - STATE(995), 1, - sym_identifier, - [394001] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10421), 1, - sym_identifier, - [394020] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7013), 1, - anon_sym_BQUOTE, - ACTIONS(7015), 1, - anon_sym_DQUOTE, - ACTIONS(13524), 1, - sym__unquoted_identifier, - STATE(1061), 1, - sym__quoted_identifier, - STATE(1325), 1, - sym_identifier, - [394039] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7962), 1, - sym_identifier, - [394058] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8189), 1, - anon_sym_BQUOTE, - ACTIONS(8191), 1, - anon_sym_DQUOTE, - ACTIONS(13470), 1, - sym__unquoted_identifier, - STATE(857), 1, - sym__quoted_identifier, - STATE(996), 1, - sym_identifier, - [394077] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11859), 1, - anon_sym_BQUOTE, - ACTIONS(11861), 1, - anon_sym_DQUOTE, - ACTIONS(13590), 1, - sym__unquoted_identifier, - STATE(3831), 1, - sym__quoted_identifier, - STATE(4062), 1, - sym_identifier, - [394096] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12112), 1, - sym__unquoted_identifier, - ACTIONS(12114), 1, - anon_sym_BQUOTE, - ACTIONS(12116), 1, - anon_sym_DQUOTE, - STATE(4164), 1, - sym__quoted_identifier, - STATE(4175), 1, - sym_identifier, - [394115] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10976), 1, - sym_identifier, - [394134] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13382), 1, - sym__unquoted_identifier, - STATE(5125), 1, - sym__quoted_identifier, - STATE(6784), 1, - sym_identifier, - [394153] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7138), 1, - anon_sym_BQUOTE, - ACTIONS(7140), 1, - anon_sym_DQUOTE, - ACTIONS(13402), 1, - sym__unquoted_identifier, - STATE(7006), 1, - sym__quoted_identifier, - STATE(7044), 1, - sym_identifier, - [394172] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10988), 1, - sym_identifier, - [394191] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(397), 1, - anon_sym_BQUOTE, - ACTIONS(399), 1, - anon_sym_DQUOTE, - ACTIONS(13835), 1, - sym__unquoted_identifier, - STATE(3508), 1, - sym__quoted_identifier, - STATE(3554), 1, - sym_identifier, - [394210] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(7742), 1, - sym_identifier, - [394229] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(8564), 1, - sym_identifier, - [394248] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8225), 1, - anon_sym_BQUOTE, - ACTIONS(8227), 1, - anon_sym_DQUOTE, - ACTIONS(13448), 1, - sym__unquoted_identifier, - STATE(1000), 1, - sym__quoted_identifier, - STATE(1228), 1, - sym_identifier, - [394267] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10856), 1, - sym_identifier, - [394286] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11389), 1, - anon_sym_BQUOTE, - ACTIONS(11391), 1, - anon_sym_DQUOTE, - ACTIONS(12060), 1, - sym__unquoted_identifier, - STATE(2095), 1, - sym__quoted_identifier, - STATE(3400), 1, - sym_identifier, - [394305] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11479), 1, - anon_sym_BQUOTE, - ACTIONS(11481), 1, - anon_sym_DQUOTE, - ACTIONS(13053), 1, - sym__unquoted_identifier, - STATE(8980), 1, - sym_identifier, - STATE(10219), 1, - sym__quoted_identifier, - [394324] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10844), 1, - sym_identifier, - [394343] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13839), 1, - aux_sym_comment_statement_token6, - ACTIONS(13837), 4, - aux_sym_truncate_statement_token2, - aux_sym_comment_statement_token3, - aux_sym_comment_statement_token4, - aux_sym_comment_statement_token5, - [394356] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13826), 1, - aux_sym_trigger_event_token3, - STATE(12127), 1, - sym_trigger_event, - ACTIONS(13824), 3, - aux_sym_truncate_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - [394371] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13120), 1, - anon_sym_BQUOTE, - ACTIONS(13122), 1, - anon_sym_DQUOTE, - ACTIONS(13440), 1, - sym__unquoted_identifier, - STATE(4749), 1, - sym__quoted_identifier, - STATE(4895), 1, - sym_identifier, - [394390] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(11571), 1, - sym_identifier, - [394409] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13826), 1, - aux_sym_trigger_event_token3, - STATE(12891), 1, - sym_trigger_event, - ACTIONS(13824), 3, - aux_sym_truncate_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - [394424] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(8567), 1, - sym_identifier, - [394443] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10599), 1, - sym_identifier, - [394462] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5202), 1, - anon_sym_SQUOTE, - ACTIONS(5214), 1, - sym__dollar_quoted_string_tag, - ACTIONS(9806), 1, - aux_sym_null_hint_token2, - STATE(8703), 2, - sym_NULL, - sym_string, - [394479] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4059), 1, - anon_sym_BQUOTE, - ACTIONS(4061), 1, - anon_sym_DQUOTE, - ACTIONS(13544), 1, - sym__unquoted_identifier, - STATE(4221), 1, - sym__quoted_identifier, - STATE(4350), 1, - sym_identifier, - [394498] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13841), 1, - aux_sym_comment_statement_token6, - ACTIONS(13843), 1, - aux_sym_create_statement_token2, - ACTIONS(13845), 1, - aux_sym_create_statement_token3, - ACTIONS(13847), 1, - aux_sym_create_function_statement_token2, - ACTIONS(13849), 1, - aux_sym_drop_statement_token2, - [394517] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7359), 1, - anon_sym_BQUOTE, - ACTIONS(7361), 1, - anon_sym_DQUOTE, - ACTIONS(12240), 1, - sym__unquoted_identifier, - STATE(2243), 1, - sym__quoted_identifier, - STATE(2244), 1, - sym_identifier, - [394536] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(14793), 1, - sym_identifier, - [394555] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10568), 1, - sym_identifier, - [394574] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7089), 1, - anon_sym_BQUOTE, - ACTIONS(7091), 1, - anon_sym_DQUOTE, - ACTIONS(13438), 1, - sym__unquoted_identifier, - STATE(2614), 1, - sym__quoted_identifier, - STATE(2675), 1, - sym_identifier, - [394593] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13382), 1, - sym__unquoted_identifier, - STATE(5125), 1, - sym__quoted_identifier, - STATE(6788), 1, - sym_identifier, - [394612] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13851), 1, - sym__unquoted_identifier, - ACTIONS(13853), 1, - anon_sym_BQUOTE, - ACTIONS(13855), 1, - anon_sym_DQUOTE, - STATE(3736), 1, - sym_identifier, - STATE(3851), 1, - sym__quoted_identifier, - [394631] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(5452), 1, - sym_identifier, - [394650] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13382), 1, - sym__unquoted_identifier, - STATE(5125), 1, - sym__quoted_identifier, - STATE(6703), 1, - sym_identifier, - [394669] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11389), 1, - anon_sym_BQUOTE, - ACTIONS(11391), 1, - anon_sym_DQUOTE, - ACTIONS(12060), 1, - sym__unquoted_identifier, - STATE(2095), 1, - sym__quoted_identifier, - STATE(7783), 1, - sym_identifier, - [394688] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5535), 1, - anon_sym_BQUOTE, - ACTIONS(5537), 1, - anon_sym_DQUOTE, - ACTIONS(12184), 1, - sym__unquoted_identifier, - STATE(3676), 1, - sym__quoted_identifier, - STATE(4880), 1, - sym_identifier, - [394707] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13826), 1, - aux_sym_trigger_event_token3, - STATE(13243), 1, - sym_trigger_event, - ACTIONS(13824), 3, - aux_sym_truncate_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - [394722] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8489), 1, - anon_sym_BQUOTE, - ACTIONS(8491), 1, - anon_sym_DQUOTE, - ACTIONS(13430), 1, - sym__unquoted_identifier, - STATE(2411), 1, - sym__quoted_identifier, - STATE(2559), 1, - sym_identifier, - [394741] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12226), 1, - sym__unquoted_identifier, - ACTIONS(12228), 1, - anon_sym_BQUOTE, - ACTIONS(12230), 1, - anon_sym_DQUOTE, - STATE(3856), 1, - sym_identifier, - STATE(3858), 1, - sym__quoted_identifier, - [394760] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10580), 1, - anon_sym_COMMA, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - ACTIONS(10590), 1, - anon_sym_RPAREN, - STATE(10157), 1, - aux_sym_expression_list_repeat1, - STATE(12622), 1, - sym_order_by_clause, - [394779] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10828), 1, - sym_identifier, - [394798] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8413), 1, - anon_sym_BQUOTE, - ACTIONS(8415), 1, - anon_sym_DQUOTE, - ACTIONS(13410), 1, - sym__unquoted_identifier, - STATE(2429), 1, - sym__quoted_identifier, - STATE(7783), 1, - sym_identifier, - [394817] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13857), 5, - anon_sym_COMMA, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_grant_statement_token4, - [394828] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10353), 1, - sym_identifier, - [394847] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12989), 1, - sym__unquoted_identifier, - ACTIONS(12991), 1, - anon_sym_BQUOTE, - ACTIONS(12993), 1, - anon_sym_DQUOTE, - STATE(9384), 1, - sym_identifier, - STATE(9389), 1, - sym__quoted_identifier, - [394866] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12148), 1, - sym__unquoted_identifier, - ACTIONS(12150), 1, - anon_sym_BQUOTE, - ACTIONS(12152), 1, - anon_sym_DQUOTE, - STATE(3498), 1, - sym_identifier, - STATE(3543), 1, - sym__quoted_identifier, - [394885] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(8653), 1, - sym_identifier, - [394904] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11951), 1, - anon_sym_BQUOTE, - ACTIONS(11953), 1, - anon_sym_DQUOTE, - ACTIONS(12046), 1, - sym__unquoted_identifier, - STATE(4395), 1, - sym_identifier, - STATE(4442), 1, - sym__quoted_identifier, - [394923] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13859), 1, - anon_sym_COMMA, - STATE(10000), 1, - aux_sym_set_clause_body_repeat1, - ACTIONS(6551), 3, - anon_sym_RPAREN, - aux_sym_trigger_reference_token1, - aux_sym_where_clause_token1, - [394938] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10257), 1, - sym_identifier, - [394957] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11389), 1, - anon_sym_BQUOTE, - ACTIONS(11391), 1, - anon_sym_DQUOTE, - ACTIONS(12060), 1, - sym__unquoted_identifier, - STATE(2095), 1, - sym__quoted_identifier, - STATE(2266), 1, - sym_identifier, - [394976] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13337), 1, - sym__unquoted_identifier, - ACTIONS(13339), 1, - anon_sym_BQUOTE, - ACTIONS(13341), 1, - anon_sym_DQUOTE, - STATE(8181), 1, - sym__quoted_identifier, - STATE(8204), 1, - sym_identifier, - [394995] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10340), 1, - sym_identifier, - [395014] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(13025), 1, - sym_identifier, - [395033] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11389), 1, - anon_sym_BQUOTE, - ACTIONS(11391), 1, - anon_sym_DQUOTE, - ACTIONS(12060), 1, - sym__unquoted_identifier, - STATE(2095), 1, - sym__quoted_identifier, - STATE(2371), 1, - sym_identifier, - [395052] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13628), 1, - sym__unquoted_identifier, - ACTIONS(13630), 1, - anon_sym_BQUOTE, - ACTIONS(13632), 1, - anon_sym_DQUOTE, - STATE(8690), 1, - sym_identifier, - STATE(8696), 1, - sym__quoted_identifier, - [395071] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13826), 1, - aux_sym_trigger_event_token3, - STATE(13435), 1, - sym_trigger_event, - ACTIONS(13824), 3, - aux_sym_truncate_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - [395086] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8297), 1, - anon_sym_BQUOTE, - ACTIONS(8299), 1, - anon_sym_DQUOTE, - ACTIONS(13398), 1, - sym__unquoted_identifier, - STATE(4015), 1, - sym__quoted_identifier, - STATE(4205), 1, - sym_identifier, - [395105] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10740), 1, - sym_identifier, - [395124] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13612), 1, - sym__unquoted_identifier, - ACTIONS(13614), 1, - anon_sym_BQUOTE, - ACTIONS(13616), 1, - anon_sym_DQUOTE, - STATE(8220), 1, - sym_identifier, - STATE(8288), 1, - sym__quoted_identifier, - [395143] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12140), 1, - sym__unquoted_identifier, - ACTIONS(12142), 1, - anon_sym_BQUOTE, - ACTIONS(12144), 1, - anon_sym_DQUOTE, - STATE(991), 1, - sym__quoted_identifier, - STATE(1111), 1, - sym_identifier, - [395162] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5414), 1, - anon_sym_BQUOTE, - ACTIONS(5416), 1, - anon_sym_DQUOTE, - ACTIONS(12146), 1, - sym__unquoted_identifier, - STATE(5503), 1, - sym_identifier, - STATE(5642), 1, - sym__quoted_identifier, - [395181] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8377), 1, - anon_sym_BQUOTE, - ACTIONS(8379), 1, - anon_sym_DQUOTE, - ACTIONS(12220), 1, - sym__unquoted_identifier, - STATE(3400), 1, - sym_identifier, - STATE(4529), 1, - sym__quoted_identifier, - [395200] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(4400), 1, - sym_identifier, - [395219] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5198), 1, - anon_sym_BQUOTE, - ACTIONS(5200), 1, - anon_sym_DQUOTE, - ACTIONS(13578), 1, - sym__unquoted_identifier, - STATE(3117), 1, - sym__quoted_identifier, - STATE(3321), 1, - sym_identifier, - [395238] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10047), 1, - sym_identifier, - [395257] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8333), 1, - anon_sym_BQUOTE, - ACTIONS(8335), 1, - anon_sym_DQUOTE, - ACTIONS(12092), 1, - sym__unquoted_identifier, - STATE(425), 1, - sym__quoted_identifier, - STATE(430), 1, - sym_identifier, - [395276] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7323), 1, - anon_sym_BQUOTE, - ACTIONS(7325), 1, - anon_sym_DQUOTE, - ACTIONS(12120), 1, - sym__unquoted_identifier, - STATE(22), 1, - sym_identifier, - STATE(31), 1, - sym__quoted_identifier, - [395295] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12308), 1, - sym__unquoted_identifier, - ACTIONS(12310), 1, - anon_sym_BQUOTE, - ACTIONS(12312), 1, - anon_sym_DQUOTE, - STATE(847), 1, - sym__quoted_identifier, - STATE(849), 1, - sym_identifier, - [395314] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13826), 1, - aux_sym_trigger_event_token3, - STATE(11729), 1, - sym_trigger_event, - ACTIONS(13824), 3, - aux_sym_truncate_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - [395329] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11479), 1, - anon_sym_BQUOTE, - ACTIONS(11481), 1, - anon_sym_DQUOTE, - ACTIONS(13053), 1, - sym__unquoted_identifier, - STATE(8851), 1, - sym_identifier, - STATE(10219), 1, - sym__quoted_identifier, - [395348] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11479), 1, - anon_sym_BQUOTE, - ACTIONS(11481), 1, - anon_sym_DQUOTE, - ACTIONS(13053), 1, - sym__unquoted_identifier, - STATE(8847), 1, - sym_identifier, - STATE(10219), 1, - sym__quoted_identifier, - [395367] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13602), 1, - sym__unquoted_identifier, - ACTIONS(13604), 1, - anon_sym_BQUOTE, - ACTIONS(13606), 1, - anon_sym_DQUOTE, - STATE(8691), 1, - sym__quoted_identifier, - STATE(8692), 1, - sym_identifier, - [395386] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6733), 1, - anon_sym_RPAREN, - ACTIONS(13861), 1, - aux_sym_trigger_reference_token1, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(8382), 1, - sym_where_clause, - STATE(10728), 1, - sym_from_clause, - [395405] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2775), 1, - anon_sym_BQUOTE, - ACTIONS(2777), 1, - anon_sym_DQUOTE, - ACTIONS(13500), 1, - sym__unquoted_identifier, - STATE(2310), 1, - sym__quoted_identifier, - STATE(2412), 1, - sym_identifier, - [395424] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(12221), 1, - sym_identifier, - [395443] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12403), 1, - anon_sym_BQUOTE, - ACTIONS(12405), 1, - anon_sym_DQUOTE, - ACTIONS(13144), 1, - sym__unquoted_identifier, - STATE(9994), 1, - sym__quoted_identifier, - STATE(9999), 1, - sym_identifier, - [395462] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(14831), 1, - sym_identifier, - [395481] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10958), 1, - sym_identifier, - [395500] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12242), 1, - sym__unquoted_identifier, - ACTIONS(12244), 1, - anon_sym_BQUOTE, - ACTIONS(12246), 1, - anon_sym_DQUOTE, - STATE(7004), 1, - sym__quoted_identifier, - STATE(7007), 1, - sym_identifier, - [395519] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12833), 1, - anon_sym_BQUOTE, - ACTIONS(12835), 1, - anon_sym_DQUOTE, - ACTIONS(13432), 1, - sym__unquoted_identifier, - STATE(5058), 1, - sym__quoted_identifier, - STATE(5161), 1, - sym_identifier, - [395538] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13166), 1, - sym__unquoted_identifier, - ACTIONS(13168), 1, - anon_sym_BQUOTE, - ACTIONS(13170), 1, - anon_sym_DQUOTE, - STATE(4101), 1, - sym_identifier, - STATE(4108), 1, - sym__quoted_identifier, - [395557] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2435), 1, - anon_sym_BQUOTE, - ACTIONS(2437), 1, - anon_sym_DQUOTE, - ACTIONS(12316), 1, - sym__unquoted_identifier, - STATE(2087), 1, - sym__quoted_identifier, - STATE(2089), 1, - sym_identifier, - [395576] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2705), 1, - anon_sym_BQUOTE, - ACTIONS(2707), 1, - anon_sym_DQUOTE, - ACTIONS(12188), 1, - sym__unquoted_identifier, - STATE(2122), 1, - sym_identifier, - STATE(2135), 1, - sym__quoted_identifier, - [395595] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3023), 1, - anon_sym_BQUOTE, - ACTIONS(3025), 1, - anon_sym_DQUOTE, - ACTIONS(13005), 1, - sym__unquoted_identifier, - STATE(6845), 1, - sym__quoted_identifier, - STATE(7052), 1, - sym_identifier, - [395614] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7258), 1, - anon_sym_BQUOTE, - ACTIONS(7260), 1, - anon_sym_DQUOTE, - ACTIONS(13562), 1, - sym__unquoted_identifier, - STATE(3675), 1, - sym__quoted_identifier, - STATE(3796), 1, - sym_identifier, - [395633] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13865), 5, - anon_sym_COMMA, - anon_sym_RPAREN, - sym__unquoted_identifier, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - [395644] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12260), 1, - sym__unquoted_identifier, - ACTIONS(12262), 1, - anon_sym_BQUOTE, - ACTIONS(12264), 1, - anon_sym_DQUOTE, - STATE(6825), 1, - sym_identifier, - STATE(6828), 1, - sym__quoted_identifier, - [395663] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11479), 1, - anon_sym_BQUOTE, - ACTIONS(11481), 1, - anon_sym_DQUOTE, - ACTIONS(13053), 1, - sym__unquoted_identifier, - STATE(8846), 1, - sym_identifier, - STATE(10219), 1, - sym__quoted_identifier, - [395682] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8261), 1, - anon_sym_BQUOTE, - ACTIONS(8263), 1, - anon_sym_DQUOTE, - ACTIONS(12300), 1, - sym__unquoted_identifier, - STATE(6496), 1, - sym__quoted_identifier, - STATE(6664), 1, - sym_identifier, - [395701] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(61), 1, - anon_sym_BQUOTE, - ACTIONS(63), 1, - anon_sym_DQUOTE, - ACTIONS(12194), 1, - sym__unquoted_identifier, - STATE(7), 1, - sym_identifier, - STATE(9), 1, - sym__quoted_identifier, - [395720] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(13022), 1, - sym_identifier, - [395739] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(11129), 1, - sym_identifier, - [395758] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13851), 1, - sym__unquoted_identifier, - ACTIONS(13853), 1, - anon_sym_BQUOTE, - ACTIONS(13855), 1, - anon_sym_DQUOTE, - STATE(3851), 1, - sym__quoted_identifier, - STATE(3891), 1, - sym_identifier, - [395777] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10299), 1, - sym_identifier, - [395796] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12338), 1, - sym__unquoted_identifier, - ACTIONS(12340), 1, - anon_sym_BQUOTE, - ACTIONS(12342), 1, - anon_sym_DQUOTE, - STATE(3684), 1, - sym_identifier, - STATE(3704), 1, - sym__quoted_identifier, - [395815] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7174), 1, - anon_sym_BQUOTE, - ACTIONS(7176), 1, - anon_sym_DQUOTE, - ACTIONS(13558), 1, - sym__unquoted_identifier, - STATE(106), 1, - sym__quoted_identifier, - STATE(121), 1, - sym_identifier, - [395834] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(810), 1, - anon_sym_BQUOTE, - ACTIONS(812), 1, - anon_sym_DQUOTE, - ACTIONS(13867), 1, - sym__unquoted_identifier, - STATE(3737), 1, - sym__quoted_identifier, - STATE(3747), 1, - sym_identifier, - [395853] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12381), 1, - sym__unquoted_identifier, - ACTIONS(12383), 1, - anon_sym_BQUOTE, - ACTIONS(12385), 1, - anon_sym_DQUOTE, - STATE(6815), 1, - sym_identifier, - STATE(6818), 1, - sym__quoted_identifier, - [395872] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8652), 1, - anon_sym_BQUOTE, - ACTIONS(8654), 1, - anon_sym_DQUOTE, - ACTIONS(12356), 1, - sym__unquoted_identifier, - STATE(6858), 1, - sym__quoted_identifier, - STATE(6886), 1, - sym_identifier, - [395891] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3023), 1, - anon_sym_BQUOTE, - ACTIONS(3025), 1, - anon_sym_DQUOTE, - ACTIONS(13005), 1, - sym__unquoted_identifier, - STATE(6845), 1, - sym__quoted_identifier, - STATE(7608), 1, - sym_identifier, - [395910] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13869), 1, - sym__unquoted_identifier, - ACTIONS(13871), 1, - anon_sym_BQUOTE, - ACTIONS(13873), 1, - anon_sym_DQUOTE, - STATE(3718), 1, - sym_identifier, - STATE(3754), 1, - sym__quoted_identifier, - [395929] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(144), 2, - aux_sym_comment_statement_token2, - sym__unquoted_identifier, - ACTIONS(142), 3, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - [395942] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3023), 1, - anon_sym_BQUOTE, - ACTIONS(3025), 1, - anon_sym_DQUOTE, - ACTIONS(13005), 1, - sym__unquoted_identifier, - STATE(6845), 1, - sym__quoted_identifier, - STATE(7913), 1, - sym_identifier, - [395961] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5681), 1, - anon_sym_BQUOTE, - ACTIONS(5683), 1, - anon_sym_DQUOTE, - ACTIONS(13333), 1, - sym__unquoted_identifier, - STATE(1286), 1, - sym__quoted_identifier, - STATE(1507), 1, - sym_identifier, - [395980] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2397), 1, - anon_sym_BQUOTE, - ACTIONS(2399), 1, - anon_sym_DQUOTE, - ACTIONS(13875), 1, - sym__unquoted_identifier, - STATE(5326), 1, - sym__quoted_identifier, - STATE(5409), 1, - sym_identifier, - [395999] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13382), 1, - sym__unquoted_identifier, - STATE(5125), 1, - sym__quoted_identifier, - STATE(6491), 1, - sym_identifier, - [396018] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(117), 2, - aux_sym_comment_statement_token2, - sym__unquoted_identifier, - ACTIONS(115), 3, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - [396031] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13877), 1, - anon_sym_COMMA, - STATE(10000), 1, - aux_sym_set_clause_body_repeat1, - ACTIONS(6891), 3, - anon_sym_RPAREN, - aux_sym_trigger_reference_token1, - aux_sym_where_clause_token1, - [396046] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10742), 1, - sym_identifier, - [396065] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13869), 1, - sym__unquoted_identifier, - ACTIONS(13871), 1, - anon_sym_BQUOTE, - ACTIONS(13873), 1, - anon_sym_DQUOTE, - STATE(3665), 1, - sym_identifier, - STATE(3754), 1, - sym__quoted_identifier, - [396084] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11479), 1, - anon_sym_BQUOTE, - ACTIONS(11481), 1, - anon_sym_DQUOTE, - ACTIONS(13053), 1, - sym__unquoted_identifier, - STATE(8981), 1, - sym_identifier, - STATE(10219), 1, - sym__quoted_identifier, - [396103] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8111), 1, - anon_sym_BQUOTE, - ACTIONS(8113), 1, - anon_sym_DQUOTE, - ACTIONS(13586), 1, - sym__unquoted_identifier, - STATE(774), 1, - sym__quoted_identifier, - STATE(914), 1, - sym_identifier, - [396122] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6726), 1, - anon_sym_BQUOTE, - ACTIONS(6728), 1, - anon_sym_DQUOTE, - ACTIONS(13382), 1, - sym__unquoted_identifier, - STATE(5125), 1, - sym__quoted_identifier, - STATE(5601), 1, - sym_identifier, - [396141] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8696), 1, - anon_sym_BQUOTE, - ACTIONS(8698), 1, - anon_sym_DQUOTE, - ACTIONS(13386), 1, - sym__unquoted_identifier, - STATE(3709), 1, - sym__quoted_identifier, - STATE(3861), 1, - sym_identifier, - [396160] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(11151), 1, - sym_identifier, - [396179] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10580), 1, - sym_identifier, - [396198] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13110), 1, - anon_sym_BQUOTE, - ACTIONS(13112), 1, - anon_sym_DQUOTE, - ACTIONS(13466), 1, - sym__unquoted_identifier, - STATE(5134), 1, - sym__quoted_identifier, - STATE(5171), 1, - sym_identifier, - [396217] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10071), 1, - sym_identifier, - [396236] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13826), 1, - aux_sym_trigger_event_token3, - STATE(13002), 1, - sym_trigger_event, - ACTIONS(13824), 3, - aux_sym_truncate_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - [396251] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13880), 5, - anon_sym_COMMA, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_grant_statement_token4, - [396262] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8029), 1, - anon_sym_BQUOTE, - ACTIONS(8031), 1, - anon_sym_DQUOTE, - ACTIONS(12282), 1, - sym__unquoted_identifier, - STATE(2158), 1, - sym_identifier, - STATE(2170), 1, - sym__quoted_identifier, - [396281] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(3023), 1, - anon_sym_BQUOTE, - ACTIONS(3025), 1, - anon_sym_DQUOTE, - ACTIONS(13005), 1, - sym__unquoted_identifier, - STATE(6845), 1, - sym__quoted_identifier, - STATE(7983), 1, - sym_identifier, - [396300] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10104), 1, - sym_identifier, - [396319] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(130), 2, - aux_sym_comment_statement_token2, - sym__unquoted_identifier, - ACTIONS(128), 3, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - [396332] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2557), 1, - anon_sym_BQUOTE, - ACTIONS(2559), 1, - anon_sym_DQUOTE, - ACTIONS(13374), 1, - sym__unquoted_identifier, - STATE(2134), 1, - sym__quoted_identifier, - STATE(2177), 1, - sym_identifier, - [396351] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7958), 1, - anon_sym_BQUOTE, - ACTIONS(7960), 1, - anon_sym_DQUOTE, - ACTIONS(13392), 1, - sym__unquoted_identifier, - STATE(595), 1, - sym__quoted_identifier, - STATE(637), 1, - sym_identifier, - [396370] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(510), 1, - anon_sym_BQUOTE, - ACTIONS(512), 1, - anon_sym_DQUOTE, - ACTIONS(13882), 1, - sym__unquoted_identifier, - STATE(3619), 1, - sym__quoted_identifier, - STATE(3703), 1, - sym_identifier, - [396389] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(12719), 1, - sym_identifier, - [396408] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7594), 1, - anon_sym_BQUOTE, - ACTIONS(7596), 1, - anon_sym_DQUOTE, - ACTIONS(12268), 1, - sym__unquoted_identifier, - STATE(2266), 1, - sym_identifier, - STATE(2583), 1, - sym__quoted_identifier, - [396427] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(10535), 1, - sym_identifier, - [396446] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13884), 5, - anon_sym_COMMA, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - aux_sym_grant_statement_token4, - [396457] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5244), 1, - anon_sym_BQUOTE, - ACTIONS(5246), 1, - anon_sym_DQUOTE, - ACTIONS(13406), 1, - sym__unquoted_identifier, - STATE(644), 1, - sym__quoted_identifier, - STATE(751), 1, - sym_identifier, - [396476] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11389), 1, - anon_sym_BQUOTE, - ACTIONS(11391), 1, - anon_sym_DQUOTE, - ACTIONS(12060), 1, - sym__unquoted_identifier, - STATE(2095), 1, - sym__quoted_identifier, - STATE(7052), 1, - sym_identifier, - [396495] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1151), 1, - anon_sym_BQUOTE, - ACTIONS(1153), 1, - anon_sym_DQUOTE, - ACTIONS(12004), 1, - sym__unquoted_identifier, - STATE(2237), 1, - sym__quoted_identifier, - STATE(13014), 1, - sym_identifier, - [396514] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7053), 1, - anon_sym_BQUOTE, - ACTIONS(7055), 1, - anon_sym_DQUOTE, - ACTIONS(13640), 1, - sym__unquoted_identifier, - STATE(7135), 1, - sym__quoted_identifier, - STATE(7166), 1, - sym_identifier, - [396533] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13859), 1, - anon_sym_COMMA, - STATE(9940), 1, - aux_sym_set_clause_body_repeat1, - ACTIONS(6818), 3, - anon_sym_RPAREN, - aux_sym_trigger_reference_token1, - aux_sym_where_clause_token1, - [396548] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11931), 1, - aux_sym_sequence_token1, - ACTIONS(13886), 1, - aux_sym_truncate_statement_token2, - ACTIONS(13888), 1, - aux_sym_drop_statement_token2, - STATE(6484), 1, - sym_sequence, - [396564] = 3, - ACTIONS(3), 1, - sym_comment, - STATE(11162), 1, - sym_binary_operator, - ACTIONS(13890), 3, - anon_sym_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - [396576] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8427), 1, - sym_view_body, - STATE(11355), 1, - sym_tablespace_hint, - [396592] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8151), 1, - anon_sym_SQUOTE, - ACTIONS(8163), 1, - sym__dollar_quoted_string_tag, - ACTIONS(13892), 1, - sym_number, - STATE(1766), 1, - sym_string, - [396608] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11499), 1, - aux_sym_sequence_token1, - ACTIONS(13894), 1, - aux_sym_truncate_statement_token2, - ACTIONS(13896), 1, - aux_sym_drop_statement_token2, - STATE(8600), 1, - sym_sequence, - [396624] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8394), 1, - sym_view_body, - STATE(11068), 1, - sym_tablespace_hint, - [396640] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13898), 1, - aux_sym__compound_statement_token2, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(13902), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [396656] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(13904), 1, - aux_sym__compound_statement_token2, - ACTIONS(13906), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [396672] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4953), 1, - sym_index_table_parameters, - STATE(11271), 1, - sym_using_clause, - [396688] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8493), 1, - anon_sym_SQUOTE, - ACTIONS(8505), 1, - sym__dollar_quoted_string_tag, - ACTIONS(13910), 1, - sym_number, - STATE(3229), 1, - sym_string, - [396704] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8433), 1, - sym_view_body, - STATE(11213), 1, - sym_view_options, - [396720] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13914), 1, - aux_sym_trigger_time_token3, - STATE(9848), 1, - sym_trigger_time, - ACTIONS(13912), 2, - aux_sym_trigger_time_token1, - aux_sym_trigger_time_token2, - [396734] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4898), 1, - sym_index_table_parameters, - STATE(11392), 1, - sym_using_clause, - [396750] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8428), 1, - sym_view_body, - STATE(11341), 1, - sym_tablespace_hint, - [396766] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(13916), 1, - aux_sym__compound_statement_token2, - ACTIONS(13918), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [396782] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8371), 1, - sym_view_body, - STATE(11218), 1, - sym_tablespace_hint, - [396798] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(13920), 1, - aux_sym__compound_statement_token2, - ACTIONS(13922), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [396814] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8115), 1, - anon_sym_SQUOTE, - ACTIONS(8127), 1, - sym__dollar_quoted_string_tag, - ACTIONS(13924), 1, - sym_number, - STATE(1590), 1, - sym_string, - [396830] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13914), 1, - aux_sym_trigger_time_token3, - STATE(9912), 1, - sym_trigger_time, - ACTIONS(13912), 2, - aux_sym_trigger_time_token1, - aux_sym_trigger_time_token2, - [396844] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6981), 1, - anon_sym_SQUOTE, - ACTIONS(6993), 1, - sym__dollar_quoted_string_tag, - ACTIONS(13926), 1, - sym_number, - STATE(2748), 1, - sym_string, - [396860] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4941), 1, - sym_index_table_parameters, - STATE(11168), 1, - sym_using_clause, - [396876] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - ACTIONS(13928), 1, - anon_sym_RPAREN, - STATE(10932), 1, - sym_string, - [396892] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7962), 1, - anon_sym_SQUOTE, - ACTIONS(7974), 1, - sym__dollar_quoted_string_tag, - ACTIONS(13930), 1, - sym_number, - STATE(1254), 1, - sym_string, - [396908] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - ACTIONS(13932), 1, - sym_number, - STATE(3504), 1, - sym_string, - [396924] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(13934), 1, - aux_sym__compound_statement_token2, - ACTIONS(13936), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [396940] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8418), 1, - sym_view_body, - STATE(11027), 1, - sym_view_options, - [396956] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8193), 1, - anon_sym_SQUOTE, - ACTIONS(8205), 1, - sym__dollar_quoted_string_tag, - ACTIONS(13938), 1, - sym_number, - STATE(1837), 1, - sym_string, - [396972] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13940), 1, - aux_sym_sequence_token5, - ACTIONS(13942), 1, - aux_sym_grant_statement_token8, - ACTIONS(13944), 1, - aux_sym_frame_bound_token3, - ACTIONS(13946), 1, - aux_sym_frame_exclusion_token1, - [396988] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8411), 1, - sym_view_body, - STATE(11233), 1, - sym_view_options, - [397004] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(13948), 1, - aux_sym__compound_statement_token2, - ACTIONS(13950), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [397020] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(13952), 1, - aux_sym__compound_statement_token2, - ACTIONS(13954), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [397036] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4892), 1, - sym_index_table_parameters, - STATE(11514), 1, - sym_using_clause, - [397052] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4954), 1, - sym_index_table_parameters, - STATE(11080), 1, - sym_using_clause, - [397068] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(13956), 1, - aux_sym__compound_statement_token2, - ACTIONS(13958), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [397084] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4971), 1, - sym_index_table_parameters, - STATE(11092), 1, - sym_using_clause, - [397100] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5302), 1, - anon_sym_SQUOTE, - ACTIONS(5314), 1, - sym__dollar_quoted_string_tag, - ACTIONS(13960), 1, - sym_number, - STATE(1337), 1, - sym_string, - [397116] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7598), 1, - anon_sym_SQUOTE, - ACTIONS(7610), 1, - sym__dollar_quoted_string_tag, - ACTIONS(13962), 1, - sym_number, - STATE(3716), 1, - sym_string, - [397132] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(13964), 1, - aux_sym__compound_statement_token2, - ACTIONS(13966), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [397148] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(13968), 1, - aux_sym__compound_statement_token2, - ACTIONS(13970), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [397164] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 2, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - ACTIONS(160), 2, - aux_sym_comment_statement_token2, - sym__unquoted_identifier, - [397176] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8433), 1, - sym_view_body, - STATE(11284), 1, - sym_view_options, - [397192] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(13972), 1, - aux_sym__compound_statement_token2, - ACTIONS(13974), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [397208] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13914), 1, - aux_sym_trigger_time_token3, - STATE(9928), 1, - sym_trigger_time, - ACTIONS(13912), 2, - aux_sym_trigger_time_token1, - aux_sym_trigger_time_token2, - [397222] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13976), 4, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_drop_statement_token4, - aux_sym_table_constraint_exclude_token2, - [397232] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13978), 1, - aux_sym_alter_table_action_alter_column_token1, - STATE(5374), 1, - sym__constraint_action, - ACTIONS(13980), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - [397246] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2439), 1, - anon_sym_SQUOTE, - ACTIONS(2451), 1, - sym__dollar_quoted_string_tag, - ACTIONS(13982), 1, - sym_number, - STATE(2476), 1, - sym_string, - [397262] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13978), 1, - aux_sym_alter_table_action_alter_column_token1, - STATE(5373), 1, - sym__constraint_action, - ACTIONS(13984), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - [397276] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12160), 1, - aux_sym_cte_token1, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - STATE(6437), 1, - sym_view_body, - STATE(11011), 1, - sym_tablespace_hint, - [397292] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(13986), 1, - aux_sym__compound_statement_token2, - ACTIONS(13988), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [397308] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7142), 1, - anon_sym_SQUOTE, - ACTIONS(7154), 1, - sym__dollar_quoted_string_tag, - ACTIONS(13990), 1, - sym_number, - STATE(7459), 1, - sym_string, - [397324] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12160), 1, - aux_sym_cte_token1, - STATE(6273), 1, - sym_view_body, - STATE(11186), 1, - sym_view_options, - [397340] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(13992), 1, - aux_sym__compound_statement_token2, - ACTIONS(13994), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [397356] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8229), 1, - anon_sym_SQUOTE, - ACTIONS(8241), 1, - sym__dollar_quoted_string_tag, - ACTIONS(13996), 1, - sym_number, - STATE(1929), 1, - sym_string, - [397372] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8146), 1, - sym_index_table_parameters, - STATE(11407), 1, - sym_using_clause, - [397388] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8265), 1, - anon_sym_SQUOTE, - ACTIONS(8277), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14000), 1, - sym_number, - STATE(7520), 1, - sym_string, - [397404] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14002), 1, - aux_sym__compound_statement_token2, - ACTIONS(14004), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [397420] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7262), 1, - anon_sym_SQUOTE, - ACTIONS(7274), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14006), 1, - sym_number, - STATE(4093), 1, - sym_string, - [397436] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14008), 1, - aux_sym_alter_table_action_alter_column_token1, - STATE(7624), 1, - sym__constraint_action, - ACTIONS(14010), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - [397450] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14012), 1, - aux_sym__compound_statement_token2, - ACTIONS(14014), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [397466] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8142), 1, - sym_index_table_parameters, - STATE(11414), 1, - sym_using_clause, - [397482] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5248), 1, - anon_sym_SQUOTE, - ACTIONS(5260), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14016), 1, - sym_number, - STATE(1457), 1, - sym_string, - [397498] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14018), 1, - aux_sym__compound_statement_token2, - ACTIONS(14020), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [397514] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7455), 1, - anon_sym_SQUOTE, - ACTIONS(7467), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14022), 1, - sym_number, - STATE(2846), 1, - sym_string, - [397530] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4833), 1, - sym_index_table_parameters, - STATE(11298), 1, - sym_using_clause, - [397546] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5370), 1, - anon_sym_SQUOTE, - ACTIONS(5382), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14024), 1, - sym_number, - STATE(3650), 1, - sym_string, - [397562] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4944), 1, - sym_index_table_parameters, - STATE(11295), 1, - sym_using_clause, - [397578] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14026), 4, - aux_sym_truncate_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - [397588] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13914), 1, - aux_sym_trigger_time_token3, - STATE(9909), 1, - sym_trigger_time, - ACTIONS(13912), 2, - aux_sym_trigger_time_token1, - aux_sym_trigger_time_token2, - [397602] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14028), 1, - anon_sym_COMMA, - STATE(10106), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4684), 2, - anon_sym_RPAREN, - aux_sym_where_clause_token1, - [397616] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14030), 1, - aux_sym__compound_statement_token2, - ACTIONS(14032), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [397632] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4963), 1, - sym_index_table_parameters, - STATE(11258), 1, - sym_using_clause, - [397648] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2709), 1, - anon_sym_SQUOTE, - ACTIONS(2721), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14034), 1, - sym_number, - STATE(2853), 1, - sym_string, - [397664] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12160), 1, - aux_sym_cte_token1, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - STATE(6173), 1, - sym_view_body, - STATE(11031), 1, - sym_tablespace_hint, - [397680] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8438), 1, - sym_view_body, - STATE(11447), 1, - sym_tablespace_hint, - [397696] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11499), 1, - aux_sym_sequence_token1, - ACTIONS(13849), 1, - aux_sym_drop_statement_token2, - ACTIONS(14036), 1, - aux_sym_truncate_statement_token2, - STATE(8600), 1, - sym_sequence, - [397712] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13914), 1, - aux_sym_trigger_time_token3, - STATE(10011), 1, - sym_trigger_time, - ACTIONS(13912), 2, - aux_sym_trigger_time_token1, - aux_sym_trigger_time_token2, - [397726] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12160), 1, - aux_sym_cte_token1, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - STATE(6215), 1, - sym_view_body, - STATE(11009), 1, - sym_tablespace_hint, - [397742] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14038), 1, - anon_sym_COMMA, - STATE(10106), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4605), 2, - anon_sym_RPAREN, - aux_sym_where_clause_token1, - [397756] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4915), 1, - sym_index_table_parameters, - STATE(11282), 1, - sym_using_clause, - [397772] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12160), 1, - aux_sym_cte_token1, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - STATE(5779), 1, - sym_view_body, - STATE(11226), 1, - sym_tablespace_hint, - [397788] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14041), 1, - aux_sym__compound_statement_token2, - ACTIONS(14043), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [397804] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4737), 1, - sym_index_table_parameters, - STATE(11066), 1, - sym_using_clause, - [397820] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8700), 1, - anon_sym_SQUOTE, - ACTIONS(8712), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14045), 1, - sym_number, - STATE(4237), 1, - sym_string, - [397836] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8374), 1, - sym_view_body, - STATE(11060), 1, - sym_tablespace_hint, - [397852] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14047), 4, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - anon_sym_LPAREN, - aux_sym_drop_statement_token4, - [397862] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14049), 1, - aux_sym__compound_statement_token2, - ACTIONS(14051), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [397878] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14053), 1, - aux_sym__compound_statement_token2, - ACTIONS(14055), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [397894] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7327), 1, - anon_sym_SQUOTE, - ACTIONS(7339), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14057), 1, - sym_number, - STATE(476), 1, - sym_string, - [397910] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14008), 1, - aux_sym_alter_table_action_alter_column_token1, - STATE(7640), 1, - sym__constraint_action, - ACTIONS(14059), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - [397924] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14061), 1, - aux_sym__compound_statement_token2, - ACTIONS(14063), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [397940] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8543), 1, - anon_sym_SQUOTE, - ACTIONS(8555), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14065), 1, - sym_number, - STATE(1638), 1, - sym_string, - [397956] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8411), 1, - sym_view_body, - STATE(11321), 1, - sym_view_options, - [397972] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14067), 1, - aux_sym__compound_statement_token2, - ACTIONS(14069), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [397988] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14071), 4, - aux_sym_with_clause_token1, - aux_sym_cte_token1, - aux_sym_drop_statement_token4, - aux_sym_table_constraint_exclude_token2, - [397998] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4877), 1, - sym_index_table_parameters, - STATE(11302), 1, - sym_using_clause, - [398014] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14073), 1, - aux_sym__compound_statement_token2, - ACTIONS(14075), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [398030] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8371), 1, - sym_view_body, - STATE(11377), 1, - sym_tablespace_hint, - [398046] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4738), 1, - sym_index_table_parameters, - STATE(11255), 1, - sym_using_clause, - [398062] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7529), 1, - anon_sym_SQUOTE, - ACTIONS(7541), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14077), 1, - sym_number, - STATE(5488), 1, - sym_string, - [398078] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8418), 1, - sym_view_body, - STATE(11173), 1, - sym_view_options, - [398094] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7363), 1, - anon_sym_SQUOTE, - ACTIONS(7375), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14079), 1, - sym_number, - STATE(3246), 1, - sym_string, - [398110] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8132), 1, - sym_index_table_parameters, - STATE(11496), 1, - sym_using_clause, - [398126] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14028), 1, - anon_sym_COMMA, - STATE(10097), 1, - aux_sym_from_clause_repeat1, - ACTIONS(4597), 2, - anon_sym_RPAREN, - aux_sym_where_clause_token1, - [398140] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8417), 1, - anon_sym_SQUOTE, - ACTIONS(8429), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14081), 1, - sym_number, - STATE(3340), 1, - sym_string, - [398156] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14083), 1, - aux_sym__compound_statement_token2, - ACTIONS(14085), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [398172] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14087), 1, - aux_sym__compound_statement_token2, - ACTIONS(14089), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [398188] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(65), 1, - anon_sym_SQUOTE, - ACTIONS(77), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14091), 1, - sym_number, - STATE(186), 1, - sym_string, - [398204] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14093), 1, - aux_sym__compound_statement_token2, - ACTIONS(14095), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [398220] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14097), 1, - aux_sym__compound_statement_token2, - ACTIONS(14099), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [398236] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4882), 1, - sym_index_table_parameters, - STATE(11475), 1, - sym_using_clause, - [398252] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14101), 1, - aux_sym__compound_statement_token2, - ACTIONS(14103), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [398268] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12160), 1, - aux_sym_cte_token1, - STATE(5683), 1, - sym_view_body, - STATE(11146), 1, - sym_view_options, - [398284] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8656), 1, - anon_sym_SQUOTE, - ACTIONS(8668), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14105), 1, - sym_number, - STATE(7696), 1, - sym_string, - [398300] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2779), 1, - anon_sym_SQUOTE, - ACTIONS(2791), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14107), 1, - sym_number, - STATE(3049), 1, - sym_string, - [398316] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14109), 1, - aux_sym__compound_statement_token2, - ACTIONS(14111), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [398332] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8118), 1, - sym_index_table_parameters, - STATE(11504), 1, - sym_using_clause, - [398348] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8091), 1, - sym_index_table_parameters, - STATE(11418), 1, - sym_using_clause, - [398364] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7178), 1, - anon_sym_SQUOTE, - ACTIONS(7190), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14113), 1, - sym_number, - STATE(519), 1, - sym_string, - [398380] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8337), 1, - anon_sym_SQUOTE, - ACTIONS(8349), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14115), 1, - sym_number, - STATE(1519), 1, - sym_string, - [398396] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7664), 1, - anon_sym_SQUOTE, - ACTIONS(7676), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14117), 1, - sym_number, - STATE(7497), 1, - sym_string, - [398412] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8143), 1, - sym_index_table_parameters, - STATE(11505), 1, - sym_using_clause, - [398428] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5202), 1, - anon_sym_SQUOTE, - ACTIONS(5214), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14119), 1, - sym_number, - STATE(3805), 1, - sym_string, - [398444] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8428), 1, - sym_view_body, - STATE(11145), 1, - sym_tablespace_hint, - [398460] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7226), 1, - anon_sym_SQUOTE, - ACTIONS(7238), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14121), 1, - sym_number, - STATE(4611), 1, - sym_string, - [398476] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14123), 1, - aux_sym__compound_statement_token2, - ACTIONS(14125), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [398492] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14127), 1, - aux_sym__compound_statement_token2, - ACTIONS(14129), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [398508] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14131), 1, - aux_sym__compound_statement_token2, - ACTIONS(14133), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [398524] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14135), 1, - aux_sym__compound_statement_token2, - ACTIONS(14137), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [398540] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14139), 1, - anon_sym_COMMA, - STATE(10157), 1, - aux_sym_expression_list_repeat1, - ACTIONS(10574), 2, - anon_sym_RPAREN, - aux_sym_order_by_clause_token1, - [398554] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8121), 1, - sym_index_table_parameters, - STATE(11344), 1, - sym_using_clause, - [398570] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8089), 1, - sym_index_table_parameters, - STATE(11480), 1, - sym_using_clause, - [398586] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8088), 1, - sym_index_table_parameters, - STATE(11484), 1, - sym_using_clause, - [398602] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4899), 1, - sym_index_table_parameters, - STATE(11228), 1, - sym_using_clause, - [398618] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14142), 1, - aux_sym__compound_statement_token2, - ACTIONS(14144), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [398634] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8069), 1, - anon_sym_SQUOTE, - ACTIONS(8081), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14146), 1, - sym_number, - STATE(2042), 1, - sym_string, - [398650] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8579), 1, - anon_sym_SQUOTE, - ACTIONS(8591), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14148), 1, - sym_number, - STATE(663), 1, - sym_string, - [398666] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14150), 1, - aux_sym__compound_statement_token2, - ACTIONS(14152), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [398682] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14154), 1, - aux_sym__compound_statement_token2, - ACTIONS(14156), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [398698] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4063), 1, - anon_sym_SQUOTE, - ACTIONS(4075), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14158), 1, - sym_number, - STATE(5072), 1, - sym_string, - [398714] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4792), 1, - sym_index_table_parameters, - STATE(11259), 1, - sym_using_clause, - [398730] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(128), 4, - sym__unquoted_identifier, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - [398740] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12160), 1, - aux_sym_cte_token1, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - STATE(6218), 1, - sym_view_body, - STATE(11121), 1, - sym_tablespace_hint, - [398756] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14160), 1, - anon_sym_RPAREN, - STATE(10820), 1, - sym_string, - [398772] = 3, - ACTIONS(3), 1, - sym_comment, - STATE(11360), 1, - sym_binary_operator, - ACTIONS(13890), 3, - anon_sym_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - [398784] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8394), 1, - sym_view_body, - STATE(11052), 1, - sym_tablespace_hint, - [398800] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14162), 1, - aux_sym__compound_statement_token2, - ACTIONS(14164), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [398816] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14166), 1, - aux_sym__compound_statement_token2, - ACTIONS(14168), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [398832] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14170), 1, - sym_number, - STATE(7358), 1, - sym_string, - [398848] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7017), 1, - anon_sym_SQUOTE, - ACTIONS(7029), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14172), 1, - sym_number, - STATE(1969), 1, - sym_string, - [398864] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14174), 1, - aux_sym_alter_table_action_alter_column_token1, - STATE(3927), 1, - sym__constraint_action, - ACTIONS(14176), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - [398878] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8126), 1, - sym_index_table_parameters, - STATE(10994), 1, - sym_using_clause, - [398894] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8033), 1, - anon_sym_SQUOTE, - ACTIONS(8045), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14178), 1, - sym_number, - STATE(3143), 1, - sym_string, - [398910] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7057), 1, - anon_sym_SQUOTE, - ACTIONS(7069), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14180), 1, - sym_number, - STATE(7582), 1, - sym_string, - [398926] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14184), 1, - aux_sym_trigger_condition_token1, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - ACTIONS(14182), 2, - aux_sym__compound_statement_token2, - aux_sym_conditional_expression_token3, - [398940] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14174), 1, - aux_sym_alter_table_action_alter_column_token1, - STATE(3926), 1, - sym__constraint_action, - ACTIONS(14187), 2, - aux_sym_create_extension_statement_token2, - aux_sym_drop_statement_token6, - [398954] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8092), 1, - sym_index_table_parameters, - STATE(11299), 1, - sym_using_clause, - [398970] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14189), 1, - aux_sym__compound_statement_token2, - ACTIONS(14191), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [398986] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(101), 1, - anon_sym_SQUOTE, - ACTIONS(113), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14193), 1, - sym_number, - STATE(393), 1, - sym_string, - [399002] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14195), 1, - aux_sym__compound_statement_token2, - ACTIONS(14197), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [399018] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13914), 1, - aux_sym_trigger_time_token3, - STATE(9948), 1, - sym_trigger_time, - ACTIONS(13912), 2, - aux_sym_trigger_time_token1, - aux_sym_trigger_time_token2, - [399032] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8427), 1, - sym_view_body, - STATE(11119), 1, - sym_tablespace_hint, - [399048] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8160), 1, - sym_index_table_parameters, - STATE(10992), 1, - sym_using_clause, - [399064] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13914), 1, - aux_sym_trigger_time_token3, - STATE(9961), 1, - sym_trigger_time, - ACTIONS(13912), 2, - aux_sym_trigger_time_token1, - aux_sym_trigger_time_token2, - [399078] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14199), 1, - aux_sym__compound_statement_token2, - ACTIONS(14201), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [399094] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7093), 1, - anon_sym_SQUOTE, - ACTIONS(7105), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14203), 1, - sym_number, - STATE(3432), 1, - sym_string, - [399110] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14205), 1, - sym_number, - STATE(4919), 1, - sym_string, - [399126] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8374), 1, - sym_view_body, - STATE(11188), 1, - sym_tablespace_hint, - [399142] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14207), 4, - aux_sym_truncate_statement_token1, - aux_sym_trigger_event_token1, - aux_sym_trigger_event_token2, - aux_sym_trigger_event_token3, - [399152] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8381), 1, - anon_sym_SQUOTE, - ACTIONS(8393), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14209), 1, - sym_number, - STATE(6954), 1, - sym_string, - [399168] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14211), 1, - aux_sym__compound_statement_token2, - ACTIONS(14213), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [399184] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(115), 4, - sym__unquoted_identifier, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - [399194] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8155), 1, - sym_index_table_parameters, - STATE(11170), 1, - sym_using_clause, - [399210] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14215), 1, - aux_sym__compound_statement_token2, - ACTIONS(14217), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [399226] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8301), 1, - anon_sym_SQUOTE, - ACTIONS(8313), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14219), 1, - sym_number, - STATE(4839), 1, - sym_string, - [399242] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14221), 1, - aux_sym__compound_statement_token2, - ACTIONS(14223), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [399258] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8159), 1, - sym_index_table_parameters, - STATE(10995), 1, - sym_using_clause, - [399274] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14225), 1, - aux_sym__compound_statement_token2, - ACTIONS(14227), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [399290] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12158), 1, - aux_sym_with_clause_token1, - ACTIONS(12160), 1, - aux_sym_cte_token1, - STATE(5681), 1, - sym_view_body, - STATE(11109), 1, - sym_view_options, - [399306] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14229), 1, - aux_sym__compound_statement_token2, - ACTIONS(14231), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [399322] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12160), 1, - aux_sym_cte_token1, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - STATE(5878), 1, - sym_view_body, - STATE(11102), 1, - sym_tablespace_hint, - [399338] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12018), 1, - aux_sym_alter_owner_action_token1, - ACTIONS(14233), 1, - aux_sym_alter_schema_rename_action_token1, - STATE(8517), 2, - sym_alter_schema_rename_action, - sym_alter_owner_action, - [399352] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5685), 1, - anon_sym_SQUOTE, - ACTIONS(5697), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14235), 1, - sym_number, - STATE(2074), 1, - sym_string, - [399368] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7861), 1, - anon_sym_SQUOTE, - ACTIONS(7873), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14237), 1, - sym_number, - STATE(1100), 1, - sym_string, - [399384] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8457), 1, - anon_sym_SQUOTE, - ACTIONS(8469), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14239), 1, - sym_number, - STATE(6978), 1, - sym_string, - [399400] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14241), 1, - aux_sym__compound_statement_token2, - ACTIONS(14243), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [399416] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14245), 1, - anon_sym_RPAREN, - STATE(10298), 1, - sym_string, - [399432] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14247), 1, - anon_sym_RPAREN, - STATE(10231), 1, - sym_string, - [399448] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14249), 1, - aux_sym__compound_statement_token2, - ACTIONS(14251), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [399464] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - ACTIONS(14253), 1, - aux_sym__compound_statement_token2, - ACTIONS(14255), 1, - aux_sym_conditional_expression_token3, - STATE(10182), 1, - aux_sym_conditional_expression_repeat1, - [399480] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8096), 1, - sym_index_table_parameters, - STATE(11449), 1, - sym_using_clause, - [399496] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(142), 4, - sym__unquoted_identifier, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - anon_sym_DOT, - [399506] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7909), 1, - anon_sym_SQUOTE, - ACTIONS(7921), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14257), 1, - sym_number, - STATE(1152), 1, - sym_string, - [399522] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - ACTIONS(14259), 1, - sym_number, - STATE(2543), 1, - sym_string, - [399538] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12164), 1, - aux_sym_drop_statement_token4, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8438), 1, - sym_view_body, - STATE(11112), 1, - sym_tablespace_hint, - [399554] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12166), 1, - aux_sym_table_constraint_exclude_token2, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8152), 1, - sym_index_table_parameters, - STATE(11200), 1, - sym_using_clause, - [399570] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12030), 1, - aux_sym_alter_owner_action_token1, - ACTIONS(14261), 1, - aux_sym_alter_schema_rename_action_token1, - STATE(6740), 2, - sym_alter_schema_rename_action, - sym_alter_owner_action, - [399584] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14265), 1, - anon_sym_RPAREN, - STATE(10729), 1, - aux_sym_type_repeat1, - [399597] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14267), 1, - anon_sym_RPAREN, - STATE(10732), 1, - aux_sym_type_repeat1, - [399610] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14269), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [399623] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14271), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [399636] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14273), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [399649] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14275), 1, - aux_sym_cte_token1, - ACTIONS(14277), 1, - anon_sym_LPAREN, - STATE(5855), 1, - sym_table_parameters, - [399662] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14279), 1, - anon_sym_COMMA, - ACTIONS(14281), 1, - anon_sym_RPAREN, - STATE(10403), 1, - aux_sym_trigger_body_repeat1, - [399675] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14283), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [399688] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14285), 1, - anon_sym_RPAREN, - STATE(10227), 1, - aux_sym_type_repeat1, - [399701] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14283), 1, - anon_sym_RPAREN, - STATE(10239), 1, - aux_sym_type_repeat1, - [399714] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - ACTIONS(14287), 1, - anon_sym_RPAREN, - STATE(8145), 1, - aux_sym_truncate_statement_repeat1, - [399727] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14291), 1, - aux_sym_table_constraint_check_token1, - ACTIONS(14289), 2, - aux_sym_set_statement_token2, - aux_sym_view_check_option_token1, - [399738] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14285), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [399751] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14293), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [399764] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14295), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [399777] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14297), 1, - anon_sym_RPAREN, - STATE(10845), 1, - aux_sym_type_spec_base_repeat1, - [399790] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14295), 1, - anon_sym_RPAREN, - STATE(10247), 1, - aux_sym_type_repeat1, - [399803] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14299), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [399816] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14301), 1, - anon_sym_RPAREN, - STATE(10237), 1, - aux_sym_type_repeat1, - [399829] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14299), 1, - anon_sym_RPAREN, - STATE(10278), 1, - aux_sym_type_repeat1, - [399842] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - ACTIONS(14303), 1, - anon_sym_RPAREN, - STATE(10676), 1, - aux_sym_truncate_statement_repeat1, - [399855] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14301), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [399868] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14305), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [399881] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14307), 1, - anon_sym_RPAREN, - STATE(10242), 1, - aux_sym_type_repeat1, - [399894] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14309), 1, - anon_sym_RPAREN, - STATE(10776), 1, - aux_sym_type_repeat1, - [399907] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14311), 1, - anon_sym_RPAREN, - STATE(10282), 1, - aux_sym_type_repeat1, - [399920] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14313), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [399933] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8301), 1, - anon_sym_SQUOTE, - ACTIONS(8313), 1, - sym__dollar_quoted_string_tag, - STATE(4939), 1, - sym_string, - [399946] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14315), 1, - anon_sym_RPAREN, - STATE(10238), 1, - aux_sym_type_repeat1, - [399959] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14317), 1, - anon_sym_RPAREN, - STATE(10246), 1, - aux_sym_type_repeat1, - [399972] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14319), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [399985] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14321), 1, - anon_sym_COMMA, - ACTIONS(14323), 1, - anon_sym_RPAREN, - STATE(10287), 1, - aux_sym_type_spec_range_repeat1, - [399998] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(14327), 1, - anon_sym_RPAREN, - STATE(10292), 1, - aux_sym_create_function_statement_repeat1, - [400011] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14321), 1, - anon_sym_COMMA, - ACTIONS(14329), 1, - anon_sym_RPAREN, - STATE(10287), 1, - aux_sym_type_spec_range_repeat1, - [400024] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14331), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [400037] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14321), 1, - anon_sym_COMMA, - ACTIONS(14333), 1, - anon_sym_RPAREN, - STATE(10287), 1, - aux_sym_type_spec_range_repeat1, - [400050] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(14327), 1, - anon_sym_RPAREN, - STATE(10356), 1, - aux_sym_create_function_statement_repeat1, - [400063] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14335), 1, - anon_sym_RPAREN, - STATE(10255), 1, - aux_sym_type_repeat1, - [400076] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14321), 1, - anon_sym_COMMA, - ACTIONS(14337), 1, - anon_sym_RPAREN, - STATE(10287), 1, - aux_sym_type_spec_range_repeat1, - [400089] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14321), 1, - anon_sym_COMMA, - ACTIONS(14339), 1, - anon_sym_RPAREN, - STATE(10287), 1, - aux_sym_type_spec_range_repeat1, - [400102] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14341), 1, - anon_sym_RPAREN, - STATE(10420), 1, - aux_sym_type_repeat1, - [400115] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14343), 1, - aux_sym_create_function_statement_token10, - ACTIONS(14345), 1, - aux_sym_create_trigger_statement_token6, - ACTIONS(14347), 1, - sym_number, - [400128] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(101), 1, - anon_sym_SQUOTE, - ACTIONS(113), 1, - sym__dollar_quoted_string_tag, - STATE(378), 1, - sym_string, - [400141] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14349), 1, - aux_sym_create_trigger_statement_token5, - ACTIONS(14351), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [400152] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14353), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [400165] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10656), 1, - anon_sym_COMMA, - ACTIONS(10753), 1, - anon_sym_RPAREN, - STATE(10313), 1, - aux_sym_rollup_clause_repeat1, - [400178] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14335), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [400191] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14355), 1, - aux_sym_create_trigger_statement_token5, - ACTIONS(14357), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [400202] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5685), 1, - anon_sym_SQUOTE, - ACTIONS(5697), 1, - sym__dollar_quoted_string_tag, - STATE(2047), 1, - sym_string, - [400215] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10656), 1, - anon_sym_COMMA, - ACTIONS(10749), 1, - anon_sym_RPAREN, - STATE(10314), 1, - aux_sym_rollup_clause_repeat1, - [400228] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14359), 1, - aux_sym_create_trigger_statement_token5, - ACTIONS(14361), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [400239] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14363), 1, - anon_sym_RPAREN, - STATE(10271), 1, - aux_sym_type_repeat1, - [400252] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14363), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [400265] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14365), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [400278] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14365), 1, - anon_sym_RPAREN, - STATE(10281), 1, - aux_sym_type_repeat1, - [400291] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - ACTIONS(14367), 1, - anon_sym_RPAREN, - STATE(10687), 1, - aux_sym_truncate_statement_repeat1, - [400304] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14369), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [400317] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14371), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [400330] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(65), 1, - anon_sym_SQUOTE, - ACTIONS(77), 1, - sym__dollar_quoted_string_tag, - STATE(218), 1, - sym_string, - [400343] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8033), 1, - anon_sym_SQUOTE, - ACTIONS(8045), 1, - sym__dollar_quoted_string_tag, - STATE(3156), 1, - sym_string, - [400356] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14373), 1, - anon_sym_RPAREN, - STATE(10277), 1, - aux_sym_type_repeat1, - [400369] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14371), 1, - anon_sym_RPAREN, - STATE(10326), 1, - aux_sym_type_repeat1, - [400382] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14375), 1, - anon_sym_COMMA, - ACTIONS(14378), 1, - anon_sym_RPAREN, - STATE(10287), 1, - aux_sym_type_spec_range_repeat1, - [400395] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14380), 1, - aux_sym_create_trigger_statement_token5, - ACTIONS(14382), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [400406] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14384), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [400419] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14386), 1, - anon_sym_RPAREN, - STATE(10289), 1, - aux_sym_type_repeat1, - [400432] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14388), 1, - aux_sym_create_trigger_statement_token5, - ACTIONS(14390), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [400443] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(14392), 1, - anon_sym_RPAREN, - STATE(10356), 1, - aux_sym_create_function_statement_repeat1, - [400456] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14394), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [400469] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14396), 1, - anon_sym_RPAREN, - STATE(10301), 1, - aux_sym_type_repeat1, - [400482] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14386), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [400495] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14398), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [400508] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14400), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [400521] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14279), 1, - anon_sym_COMMA, - ACTIONS(14402), 1, - anon_sym_RPAREN, - STATE(10398), 1, - aux_sym_trigger_body_repeat1, - [400534] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(14404), 1, - anon_sym_RPAREN, - STATE(10410), 1, - aux_sym_create_function_statement_repeat1, - [400547] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14406), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [400560] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14408), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [400573] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14410), 1, - anon_sym_COMMA, - ACTIONS(14412), 1, - anon_sym_RPAREN, - STATE(10346), 1, - aux_sym_grouping_sets_clause_repeat1, - [400586] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14408), 1, - anon_sym_RPAREN, - STATE(10308), 1, - aux_sym_type_repeat1, - [400599] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14398), 1, - anon_sym_RPAREN, - STATE(10935), 1, - aux_sym_type_repeat1, - [400612] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14414), 1, - anon_sym_RPAREN, - STATE(10318), 1, - aux_sym_type_repeat1, - [400625] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14416), 1, - anon_sym_RPAREN, - STATE(10300), 1, - aux_sym_type_repeat1, - [400638] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14418), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [400651] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14420), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [400664] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(14422), 1, - anon_sym_RPAREN, - STATE(10356), 1, - aux_sym_create_function_statement_repeat1, - [400677] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14420), 1, - anon_sym_RPAREN, - STATE(10316), 1, - aux_sym_type_repeat1, - [400690] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14424), 1, - aux_sym_create_trigger_statement_token5, - ACTIONS(14426), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [400701] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14416), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [400714] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10656), 1, - anon_sym_COMMA, - ACTIONS(14428), 1, - anon_sym_RPAREN, - STATE(10871), 1, - aux_sym_rollup_clause_repeat1, - [400727] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10656), 1, - anon_sym_COMMA, - ACTIONS(14430), 1, - anon_sym_RPAREN, - STATE(10871), 1, - aux_sym_rollup_clause_repeat1, - [400740] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14341), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [400753] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14432), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [400766] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14434), 1, - anon_sym_RPAREN, - STATE(10293), 1, - aux_sym_type_repeat1, - [400779] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14436), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [400792] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14438), 1, - anon_sym_RPAREN, - ACTIONS(14440), 1, - aux_sym_table_constraint_exclude_token1, - STATE(13402), 1, - sym_frame_exclusion, - [400805] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14434), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [400818] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14442), 1, - anon_sym_RPAREN, - STATE(10312), 1, - aux_sym_type_repeat1, - [400831] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14436), 1, - anon_sym_RPAREN, - STATE(10333), 1, - aux_sym_type_repeat1, - [400844] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14442), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [400857] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14444), 1, - aux_sym_cte_token1, - ACTIONS(14446), 1, - anon_sym_LPAREN, - STATE(8375), 1, - sym_table_parameters, - [400870] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14448), 1, - anon_sym_COMMA, - ACTIONS(14450), 1, - anon_sym_RPAREN, - STATE(10771), 1, - aux_sym_table_constraint_exclude_repeat1, - [400883] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14452), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [400896] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10574), 1, - anon_sym_RPAREN, - ACTIONS(14454), 1, - anon_sym_COMMA, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [400909] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14457), 1, - anon_sym_RPAREN, - STATE(10320), 1, - aux_sym_type_repeat1, - [400922] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14459), 1, - anon_sym_RPAREN, - STATE(10295), 1, - aux_sym_type_repeat1, - [400935] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14461), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [400948] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14457), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [400961] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14463), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [400974] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14465), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [400987] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14467), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [401000] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14465), 1, - anon_sym_RPAREN, - STATE(10339), 1, - aux_sym_type_repeat1, - [401013] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7664), 1, - anon_sym_SQUOTE, - ACTIONS(7676), 1, - sym__dollar_quoted_string_tag, - STATE(7385), 1, - sym_string, - [401026] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14469), 1, - anon_sym_RPAREN, - STATE(10331), 1, - aux_sym_type_repeat1, - [401039] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14471), 1, - anon_sym_RPAREN, - STATE(10323), 1, - aux_sym_type_repeat1, - [401052] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14473), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [401065] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(14475), 1, - anon_sym_RPAREN, - STATE(10768), 1, - aux_sym_create_function_statement_repeat1, - [401078] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14452), 1, - anon_sym_RPAREN, - STATE(10352), 1, - aux_sym_type_repeat1, - [401091] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14459), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [401104] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14477), 1, - anon_sym_RPAREN, - STATE(10342), 1, - aux_sym_type_repeat1, - [401117] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14479), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [401130] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8229), 1, - anon_sym_SQUOTE, - ACTIONS(8241), 1, - sym__dollar_quoted_string_tag, - STATE(1934), 1, - sym_string, - [401143] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14410), 1, - anon_sym_COMMA, - ACTIONS(14481), 1, - anon_sym_RPAREN, - STATE(10452), 1, - aux_sym_grouping_sets_clause_repeat1, - [401156] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14483), 1, - anon_sym_RPAREN, - STATE(10344), 1, - aux_sym_type_repeat1, - [401169] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9753), 1, - anon_sym_COMMA, - ACTIONS(14485), 1, - anon_sym_RPAREN, - STATE(10896), 1, - aux_sym_index_table_parameters_repeat1, - [401182] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14483), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [401195] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14487), 3, - aux_sym_with_clause_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - [401204] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9753), 1, - anon_sym_COMMA, - ACTIONS(14485), 1, - anon_sym_RPAREN, - STATE(10947), 1, - aux_sym_index_table_parameters_repeat1, - [401217] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14489), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [401230] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(14491), 1, - anon_sym_RPAREN, - STATE(10359), 1, - aux_sym_create_function_statement_repeat1, - [401243] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(14493), 1, - anon_sym_RPAREN, - STATE(10356), 1, - aux_sym_create_function_statement_repeat1, - [401256] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14495), 1, - anon_sym_RPAREN, - STATE(10349), 1, - aux_sym_type_repeat1, - [401269] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7638), 1, - anon_sym_RPAREN, - ACTIONS(14497), 1, - anon_sym_COMMA, - STATE(10356), 1, - aux_sym_create_function_statement_repeat1, - [401282] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8265), 1, - anon_sym_SQUOTE, - ACTIONS(8277), 1, - sym__dollar_quoted_string_tag, - STATE(7542), 1, - sym_string, - [401295] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14495), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [401308] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(14500), 1, - anon_sym_RPAREN, - STATE(10356), 1, - aux_sym_create_function_statement_repeat1, - [401321] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14502), 1, - anon_sym_RPAREN, - STATE(10367), 1, - aux_sym_type_repeat1, - [401334] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14504), 1, - aux_sym_create_trigger_statement_token5, - ACTIONS(14506), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [401345] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14508), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [401358] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14510), 1, - anon_sym_RPAREN, - STATE(10370), 1, - aux_sym_type_repeat1, - [401371] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14512), 1, - anon_sym_RPAREN, - STATE(10358), 1, - aux_sym_type_repeat1, - [401384] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14514), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [401397] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14516), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [401410] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14518), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [401423] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14518), 1, - anon_sym_RPAREN, - STATE(10376), 1, - aux_sym_type_repeat1, - [401436] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14520), 1, - anon_sym_RPAREN, - STATE(10604), 1, - aux_sym_type_spec_base_repeat1, - [401449] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14522), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [401462] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14524), 1, - aux_sym_create_trigger_statement_token5, - ACTIONS(14526), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [401473] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14522), 1, - anon_sym_RPAREN, - STATE(10377), 1, - aux_sym_type_repeat1, - [401486] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14528), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [401499] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14530), 1, - aux_sym_create_trigger_statement_token5, - ACTIONS(14532), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [401510] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14534), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [401523] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14536), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [401536] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14538), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [401549] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14536), 1, - anon_sym_RPAREN, - STATE(10380), 1, - aux_sym_type_repeat1, - [401562] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14538), 1, - anon_sym_RPAREN, - STATE(10385), 1, - aux_sym_type_repeat1, - [401575] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14540), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [401588] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14542), 1, - aux_sym_create_trigger_statement_token5, - ACTIONS(14544), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [401599] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14546), 1, - aux_sym_create_trigger_statement_token5, - ACTIONS(14548), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [401610] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14550), 1, - anon_sym_RPAREN, - STATE(10375), 1, - aux_sym_type_repeat1, - [401623] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14552), 1, - anon_sym_RPAREN, - STATE(10373), 1, - aux_sym_type_repeat1, - [401636] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14554), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [401649] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8656), 1, - anon_sym_SQUOTE, - ACTIONS(8668), 1, - sym__dollar_quoted_string_tag, - STATE(7676), 1, - sym_string, - [401662] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14321), 1, - anon_sym_COMMA, - ACTIONS(14556), 1, - anon_sym_RPAREN, - STATE(10287), 1, - aux_sym_type_spec_range_repeat1, - [401675] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14321), 1, - anon_sym_COMMA, - ACTIONS(14558), 1, - anon_sym_RPAREN, - STATE(10287), 1, - aux_sym_type_spec_range_repeat1, - [401688] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14321), 1, - anon_sym_COMMA, - ACTIONS(14560), 1, - anon_sym_RPAREN, - STATE(10287), 1, - aux_sym_type_spec_range_repeat1, - [401701] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14321), 1, - anon_sym_COMMA, - ACTIONS(14562), 1, - anon_sym_RPAREN, - STATE(10287), 1, - aux_sym_type_spec_range_repeat1, - [401714] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14321), 1, - anon_sym_COMMA, - ACTIONS(14564), 1, - anon_sym_RPAREN, - STATE(10287), 1, - aux_sym_type_spec_range_repeat1, - [401727] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14550), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [401740] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14321), 1, - anon_sym_COMMA, - ACTIONS(14566), 1, - anon_sym_RPAREN, - STATE(10287), 1, - aux_sym_type_spec_range_repeat1, - [401753] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14568), 1, - aux_sym_create_trigger_statement_token5, - ACTIONS(14570), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [401764] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14552), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [401777] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14572), 1, - anon_sym_RPAREN, - STATE(10392), 1, - aux_sym_type_repeat1, - [401790] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(14574), 1, - anon_sym_RPAREN, - STATE(10882), 1, - aux_sym_create_function_statement_repeat1, - [401803] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14279), 1, - anon_sym_COMMA, - ACTIONS(14576), 1, - anon_sym_RPAREN, - STATE(10679), 1, - aux_sym_trigger_body_repeat1, - [401816] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8193), 1, - anon_sym_SQUOTE, - ACTIONS(8205), 1, - sym__dollar_quoted_string_tag, - STATE(1850), 1, - sym_string, - [401829] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14448), 1, - anon_sym_COMMA, - ACTIONS(14578), 1, - anon_sym_RPAREN, - STATE(10771), 1, - aux_sym_table_constraint_exclude_repeat1, - [401842] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14321), 1, - anon_sym_COMMA, - ACTIONS(14580), 1, - anon_sym_RPAREN, - STATE(10264), 1, - aux_sym_type_spec_range_repeat1, - [401855] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14293), 1, - anon_sym_RPAREN, - STATE(10433), 1, - aux_sym_type_repeat1, - [401868] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14279), 1, - anon_sym_COMMA, - ACTIONS(14582), 1, - anon_sym_RPAREN, - STATE(10679), 1, - aux_sym_trigger_body_repeat1, - [401881] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14584), 1, - anon_sym_RPAREN, - STATE(10395), 1, - aux_sym_type_repeat1, - [401894] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8700), 1, - anon_sym_SQUOTE, - ACTIONS(8712), 1, - sym__dollar_quoted_string_tag, - STATE(4305), 1, - sym_string, - [401907] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14586), 1, - aux_sym_create_trigger_statement_token5, - ACTIONS(14588), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [401918] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14440), 1, - aux_sym_table_constraint_exclude_token1, - ACTIONS(14590), 1, - anon_sym_RPAREN, - STATE(12445), 1, - sym_frame_exclusion, - [401931] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14584), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [401944] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(14475), 1, - anon_sym_RPAREN, - STATE(10356), 1, - aux_sym_create_function_statement_repeat1, - [401957] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(14592), 1, - anon_sym_RPAREN, - STATE(10356), 1, - aux_sym_create_function_statement_repeat1, - [401970] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14572), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [401983] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14321), 1, - anon_sym_COMMA, - ACTIONS(14594), 1, - anon_sym_RPAREN, - STATE(10287), 1, - aux_sym_type_spec_range_repeat1, - [401996] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14596), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [402009] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7262), 1, - anon_sym_SQUOTE, - ACTIONS(7274), 1, - sym__dollar_quoted_string_tag, - STATE(4080), 1, - sym_string, - [402022] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14598), 1, - aux_sym_create_trigger_statement_token5, - ACTIONS(14600), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [402033] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14410), 1, - anon_sym_COMMA, - ACTIONS(14602), 1, - anon_sym_RPAREN, - STATE(10936), 1, - aux_sym_grouping_sets_clause_repeat1, - [402046] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14604), 1, - anon_sym_RPAREN, - STATE(10408), 1, - aux_sym_type_repeat1, - [402059] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14606), 1, - anon_sym_COMMA, - ACTIONS(14608), 1, - anon_sym_RPAREN, - STATE(10944), 1, - aux_sym_view_options_repeat1, - [402072] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14610), 1, - anon_sym_RPAREN, - STATE(10411), 1, - aux_sym_type_repeat1, - [402085] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14612), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [402098] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(14614), 1, - anon_sym_RPAREN, - STATE(10309), 1, - aux_sym_create_function_statement_repeat1, - [402111] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10656), 1, - anon_sym_COMMA, - ACTIONS(14616), 1, - anon_sym_RPAREN, - STATE(10871), 1, - aux_sym_rollup_clause_repeat1, - [402124] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14618), 1, - anon_sym_RPAREN, - STATE(10315), 1, - aux_sym_type_repeat1, - [402137] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10656), 1, - anon_sym_COMMA, - ACTIONS(14620), 1, - anon_sym_RPAREN, - STATE(10871), 1, - aux_sym_rollup_clause_repeat1, - [402150] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14622), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [402163] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14624), 1, - anon_sym_RPAREN, - STATE(10700), 1, - aux_sym_type_repeat1, - [402176] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14626), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [402189] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14628), 1, - anon_sym_RPAREN, - STATE(10440), 1, - aux_sym_type_repeat1, - [402202] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14630), 1, - anon_sym_RPAREN, - STATE(10427), 1, - aux_sym_type_repeat1, - [402215] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14632), 1, - aux_sym_create_trigger_statement_token5, - ACTIONS(14634), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [402226] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14448), 1, - anon_sym_COMMA, - ACTIONS(14636), 1, - anon_sym_RPAREN, - STATE(10771), 1, - aux_sym_table_constraint_exclude_repeat1, - [402239] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14638), 1, - anon_sym_RPAREN, - STATE(10439), 1, - aux_sym_type_repeat1, - [402252] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14624), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [402265] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14640), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [402278] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14642), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [402291] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10656), 1, - anon_sym_COMMA, - ACTIONS(10725), 1, - anon_sym_RPAREN, - STATE(10746), 1, - aux_sym_rollup_clause_repeat1, - [402304] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(14644), 1, - anon_sym_RPAREN, - STATE(10356), 1, - aux_sym_create_function_statement_repeat1, - [402317] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14646), 1, - anon_sym_RPAREN, - STATE(10425), 1, - aux_sym_type_repeat1, - [402330] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14648), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [402343] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14650), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [402356] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14648), 1, - anon_sym_RPAREN, - STATE(10446), 1, - aux_sym_type_repeat1, - [402369] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14650), 1, - anon_sym_RPAREN, - STATE(10450), 1, - aux_sym_type_repeat1, - [402382] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14646), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [402395] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14321), 1, - anon_sym_COMMA, - ACTIONS(14652), 1, - anon_sym_RPAREN, - STATE(10258), 1, - aux_sym_type_spec_range_repeat1, - [402408] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7962), 1, - anon_sym_SQUOTE, - ACTIONS(7974), 1, - sym__dollar_quoted_string_tag, - STATE(1226), 1, - sym_string, - [402421] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14654), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [402434] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14630), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [402447] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14654), 1, - anon_sym_RPAREN, - STATE(10454), 1, - aux_sym_type_repeat1, - [402460] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14656), 1, - anon_sym_RPAREN, - STATE(10447), 1, - aux_sym_type_repeat1, - [402473] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14658), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [402486] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14658), 1, - anon_sym_RPAREN, - STATE(10453), 1, - aux_sym_type_repeat1, - [402499] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14660), 1, - anon_sym_COMMA, - ACTIONS(14663), 1, - anon_sym_RPAREN, - STATE(10452), 1, - aux_sym_grouping_sets_clause_repeat1, - [402512] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14665), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [402525] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14667), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [402538] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7455), 1, - anon_sym_SQUOTE, - ACTIONS(7467), 1, - sym__dollar_quoted_string_tag, - STATE(2812), 1, - sym_string, - [402551] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8151), 1, - anon_sym_SQUOTE, - ACTIONS(8163), 1, - sym__dollar_quoted_string_tag, - STATE(1785), 1, - sym_string, - [402564] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14669), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [402577] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14671), 1, - anon_sym_RPAREN, - STATE(10443), 1, - aux_sym_type_repeat1, - [402590] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14673), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [402603] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10656), 1, - anon_sym_COMMA, - ACTIONS(10713), 1, - anon_sym_RPAREN, - STATE(10744), 1, - aux_sym_rollup_clause_repeat1, - [402616] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14675), 1, - aux_sym_create_trigger_statement_token5, - ACTIONS(14677), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [402627] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14321), 1, - anon_sym_COMMA, - ACTIONS(14679), 1, - anon_sym_RPAREN, - STATE(10412), 1, - aux_sym_type_spec_range_repeat1, - [402640] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14321), 1, - anon_sym_COMMA, - ACTIONS(14681), 1, - anon_sym_RPAREN, - STATE(10256), 1, - aux_sym_type_spec_range_repeat1, - [402653] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14671), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [402666] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14321), 1, - anon_sym_COMMA, - ACTIONS(14683), 1, - anon_sym_RPAREN, - STATE(10260), 1, - aux_sym_type_spec_range_repeat1, - [402679] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14656), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [402692] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14685), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [402705] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14687), 1, - anon_sym_COMMA, - ACTIONS(14689), 1, - anon_sym_RPAREN, - STATE(10954), 1, - aux_sym_table_parameters_repeat1, - [402718] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14687), 1, - anon_sym_COMMA, - ACTIONS(14691), 1, - anon_sym_RPAREN, - STATE(10954), 1, - aux_sym_table_parameters_repeat1, - [402731] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14321), 1, - anon_sym_COMMA, - ACTIONS(14693), 1, - anon_sym_RPAREN, - STATE(10263), 1, - aux_sym_type_spec_range_repeat1, - [402744] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14695), 1, - anon_sym_RPAREN, - STATE(10457), 1, - aux_sym_type_repeat1, - [402757] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14697), 1, - anon_sym_RPAREN, - STATE(10466), 1, - aux_sym_type_repeat1, - [402770] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12933), 1, - anon_sym_EQ, - ACTIONS(12931), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [402781] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7142), 1, - anon_sym_SQUOTE, - ACTIONS(7154), 1, - sym__dollar_quoted_string_tag, - STATE(7496), 1, - sym_string, - [402794] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14699), 1, - anon_sym_RPAREN, - STATE(10464), 1, - aux_sym_type_repeat1, - [402807] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14701), 1, - aux_sym_create_trigger_statement_token5, - ACTIONS(14703), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [402818] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(14705), 1, - anon_sym_RPAREN, - STATE(10356), 1, - aux_sym_create_function_statement_repeat1, - [402831] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14695), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [402844] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14707), 1, - aux_sym_create_trigger_statement_token5, - ACTIONS(14709), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [402855] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14711), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [402868] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14713), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [402881] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14715), 1, - anon_sym_RPAREN, - STATE(10481), 1, - aux_sym_type_repeat1, - [402894] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14717), 1, - anon_sym_COMMA, - ACTIONS(14719), 1, - anon_sym_RPAREN, - STATE(10973), 1, - aux_sym_create_function_parameters_repeat1, - [402907] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12967), 1, - anon_sym_EQ, - ACTIONS(12965), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [402918] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14721), 1, - anon_sym_RPAREN, - STATE(10478), 1, - aux_sym_type_repeat1, - [402931] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14721), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [402944] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14715), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [402957] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - ACTIONS(14723), 1, - anon_sym_RPAREN, - STATE(8145), 1, - aux_sym_truncate_statement_repeat1, - [402970] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14618), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [402983] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9986), 1, - aux_sym_grant_statement_token4, - STATE(7635), 1, - sym_select_clause, - STATE(8400), 1, - sym__select_statement, - [402996] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14725), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [403009] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14727), 1, - aux_sym_create_trigger_statement_token5, - ACTIONS(14729), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [403020] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14731), 1, - aux_sym_create_trigger_statement_token5, - ACTIONS(14733), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [403031] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14735), 1, - anon_sym_RPAREN, - STATE(10487), 1, - aux_sym_type_repeat1, - [403044] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13888), 1, - aux_sym_drop_statement_token2, - ACTIONS(14737), 1, - aux_sym_create_statement_token2, - ACTIONS(14739), 1, - aux_sym_create_statement_token3, - [403057] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14741), 1, - aux_sym_with_clause_token1, - ACTIONS(14743), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [403068] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14745), 1, - anon_sym_RPAREN, - STATE(10486), 1, - aux_sym_type_repeat1, - [403081] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14747), 1, - anon_sym_RPAREN, - STATE(10509), 1, - aux_sym_type_repeat1, - [403094] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14749), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [403107] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14751), 1, - anon_sym_RPAREN, - STATE(10850), 1, - aux_sym_type_spec_base_repeat1, - [403120] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14753), 1, - anon_sym_RPAREN, - STATE(10508), 1, - aux_sym_type_repeat1, - [403133] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14735), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [403146] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14755), 1, - anon_sym_RPAREN, - STATE(10848), 1, - aux_sym_type_spec_base_repeat1, - [403159] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14757), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [403172] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14759), 1, - anon_sym_RPAREN, - STATE(10502), 1, - aux_sym_type_repeat1, - [403185] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - ACTIONS(14761), 1, - anon_sym_RPAREN, - STATE(8145), 1, - aux_sym_truncate_statement_repeat1, - [403198] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14763), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [403211] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14765), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [403224] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14767), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [403237] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14765), 1, - anon_sym_RPAREN, - STATE(10515), 1, - aux_sym_type_repeat1, - [403250] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14767), 1, - anon_sym_RPAREN, - STATE(10520), 1, - aux_sym_type_repeat1, - [403263] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12410), 1, - anon_sym_COMMA, - ACTIONS(12627), 1, - anon_sym_RPAREN, - STATE(10548), 1, - aux_sym_type_spec_composite_repeat1, - [403276] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14769), 1, - anon_sym_RPAREN, - STATE(10843), 1, - aux_sym_type_spec_base_repeat1, - [403289] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14771), 1, - anon_sym_RPAREN, - STATE(10841), 1, - aux_sym_type_spec_base_repeat1, - [403302] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14773), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [403315] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(14775), 1, - anon_sym_RPAREN, - STATE(10356), 1, - aux_sym_create_function_statement_repeat1, - [403328] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14773), 1, - anon_sym_RPAREN, - STATE(10523), 1, - aux_sym_type_repeat1, - [403341] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14448), 1, - anon_sym_COMMA, - ACTIONS(14777), 1, - anon_sym_RPAREN, - STATE(10325), 1, - aux_sym_table_constraint_exclude_repeat1, - [403354] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14779), 1, - anon_sym_RPAREN, - STATE(10834), 1, - aux_sym_type_spec_base_repeat1, - [403367] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14781), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [403380] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14783), 1, - aux_sym_cte_token2, - ACTIONS(14785), 1, - aux_sym_cte_token3, - ACTIONS(14787), 1, - anon_sym_LPAREN, - [403393] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14789), 1, - anon_sym_RPAREN, - STATE(10720), 1, - aux_sym_type_spec_base_repeat1, - [403406] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14791), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [403419] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14781), 1, - anon_sym_RPAREN, - STATE(10526), 1, - aux_sym_type_repeat1, - [403432] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2439), 1, - anon_sym_SQUOTE, - ACTIONS(2451), 1, - sym__dollar_quoted_string_tag, - STATE(2367), 1, - sym_string, - [403445] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14793), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [403458] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14795), 1, - anon_sym_RPAREN, - STATE(10507), 1, - aux_sym_type_repeat1, - [403471] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14448), 1, - anon_sym_COMMA, - ACTIONS(14797), 1, - anon_sym_RPAREN, - STATE(10743), 1, - aux_sym_table_constraint_exclude_repeat1, - [403484] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14410), 1, - anon_sym_COMMA, - ACTIONS(14799), 1, - anon_sym_RPAREN, - STATE(10452), 1, - aux_sym_grouping_sets_clause_repeat1, - [403497] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2709), 1, - anon_sym_SQUOTE, - ACTIONS(2721), 1, - sym__dollar_quoted_string_tag, - STATE(2848), 1, - sym_string, - [403510] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5248), 1, - anon_sym_SQUOTE, - ACTIONS(5260), 1, - sym__dollar_quoted_string_tag, - STATE(1431), 1, - sym_string, - [403523] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14801), 1, - anon_sym_RPAREN, - STATE(10332), 1, - aux_sym_type_repeat1, - [403536] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14803), 1, - anon_sym_RPAREN, - STATE(10814), 1, - aux_sym_type_spec_base_repeat1, - [403549] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14795), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [403562] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(14805), 1, - anon_sym_RPAREN, - STATE(10725), 1, - aux_sym_create_function_statement_repeat1, - [403575] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14807), 1, - anon_sym_RPAREN, - STATE(10534), 1, - aux_sym_type_repeat1, - [403588] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - ACTIONS(14809), 1, - anon_sym_RPAREN, - STATE(8145), 1, - aux_sym_truncate_statement_repeat1, - [403601] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - ACTIONS(14811), 1, - anon_sym_RPAREN, - STATE(10723), 1, - aux_sym_truncate_statement_repeat1, - [403614] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14801), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [403627] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14813), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [403640] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14807), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [403653] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14815), 1, - anon_sym_RPAREN, - STATE(10541), 1, - aux_sym_type_repeat1, - [403666] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(6981), 1, - anon_sym_SQUOTE, - ACTIONS(6993), 1, - sym__dollar_quoted_string_tag, - STATE(2706), 1, - sym_string, - [403679] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14817), 1, - anon_sym_RPAREN, - STATE(10540), 1, - aux_sym_type_repeat1, - [403692] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14817), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [403705] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14819), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [403718] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14821), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [403731] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12410), 1, - anon_sym_COMMA, - ACTIONS(14823), 1, - anon_sym_RPAREN, - STATE(10691), 1, - aux_sym_type_spec_composite_repeat1, - [403744] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14825), 1, - anon_sym_RPAREN, - STATE(10561), 1, - aux_sym_type_repeat1, - [403757] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14827), 1, - anon_sym_RPAREN, - STATE(10547), 1, - aux_sym_type_repeat1, - [403770] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14827), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [403783] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14829), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [403796] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14831), 1, - anon_sym_RPAREN, - STATE(10545), 1, - aux_sym_type_repeat1, - [403809] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - ACTIONS(14833), 1, - anon_sym_RPAREN, - STATE(10587), 1, - aux_sym_truncate_statement_repeat1, - [403822] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14835), 1, - anon_sym_RPAREN, - STATE(10551), 1, - aux_sym_type_repeat1, - [403835] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14831), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [403848] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14835), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [403861] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - ACTIONS(14837), 1, - anon_sym_RPAREN, - STATE(10608), 1, - aux_sym_truncate_statement_repeat1, - [403874] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14839), 1, - anon_sym_RPAREN, - STATE(10546), 1, - aux_sym_type_repeat1, - [403887] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14841), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [403900] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14843), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [403913] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14843), 1, - anon_sym_RPAREN, - STATE(10567), 1, - aux_sym_type_repeat1, - [403926] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14845), 1, - anon_sym_RPAREN, - STATE(10556), 1, - aux_sym_type_repeat1, - [403939] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14847), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [403952] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14849), 1, - anon_sym_COMMA, - ACTIONS(14852), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [403965] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14854), 1, - anon_sym_RPAREN, - STATE(10557), 1, - aux_sym_type_repeat1, - [403978] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14856), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [403991] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(14858), 1, - anon_sym_RPAREN, - STATE(10621), 1, - aux_sym_create_function_statement_repeat1, - [404004] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14856), 1, - anon_sym_RPAREN, - STATE(10571), 1, - aux_sym_type_repeat1, - [404017] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14860), 1, - anon_sym_RPAREN, - STATE(10577), 1, - aux_sym_type_repeat1, - [404030] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14862), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [404043] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14839), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [404056] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14864), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [404069] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - STATE(11198), 1, - sym_string, - [404082] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14866), 3, - aux_sym_parallel_hint_token2, - aux_sym_parallel_hint_token3, - aux_sym_parallel_hint_token4, - [404091] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14868), 1, - aux_sym_create_function_statement_token10, - ACTIONS(14870), 1, - aux_sym_create_trigger_statement_token6, - ACTIONS(14872), 1, - sym_number, - [404104] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14874), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [404117] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7327), 1, - anon_sym_SQUOTE, - ACTIONS(7339), 1, - sym__dollar_quoted_string_tag, - STATE(506), 1, - sym_string, - [404130] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14874), 1, - anon_sym_RPAREN, - STATE(10584), 1, - aux_sym_type_repeat1, - [404143] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(14876), 1, - anon_sym_RPAREN, - STATE(10437), 1, - aux_sym_create_function_statement_repeat1, - [404156] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14279), 1, - anon_sym_COMMA, - ACTIONS(14878), 1, - anon_sym_RPAREN, - STATE(10679), 1, - aux_sym_trigger_body_repeat1, - [404169] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14446), 1, - anon_sym_LPAREN, - ACTIONS(14880), 1, - aux_sym_cte_token1, - STATE(8431), 1, - sym_table_parameters, - [404182] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14882), 1, - anon_sym_RPAREN, - STATE(10572), 1, - aux_sym_type_repeat1, - [404195] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14884), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [404208] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14882), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [404221] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14884), 1, - anon_sym_RPAREN, - STATE(10592), 1, - aux_sym_type_repeat1, - [404234] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - ACTIONS(14886), 1, - anon_sym_RPAREN, - STATE(8145), 1, - aux_sym_truncate_statement_repeat1, - [404247] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(37), 1, - aux_sym_grant_statement_token4, - STATE(7332), 1, - sym_select_clause, - STATE(8400), 1, - sym__select_statement, - [404260] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9753), 1, - anon_sym_COMMA, - ACTIONS(14888), 1, - anon_sym_RPAREN, - STATE(10896), 1, - aux_sym_index_table_parameters_repeat1, - [404273] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14890), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [404286] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14892), 1, - anon_sym_RPAREN, - STATE(10585), 1, - aux_sym_type_repeat1, - [404299] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14894), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [404312] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14896), 1, - anon_sym_RPAREN, - STATE(10673), 1, - aux_sym_type_repeat1, - [404325] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14898), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [404338] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14900), 1, - anon_sym_RPAREN, - STATE(10594), 1, - aux_sym_type_repeat1, - [404351] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14902), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [404364] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7093), 1, - anon_sym_SQUOTE, - ACTIONS(7105), 1, - sym__dollar_quoted_string_tag, - STATE(3421), 1, - sym_string, - [404377] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14904), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [404390] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(14906), 1, - anon_sym_RPAREN, - STATE(10696), 1, - aux_sym_create_function_statement_repeat1, - [404403] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14908), 1, - anon_sym_SQUOTE, - ACTIONS(14910), 1, - sym__dollar_quoted_string_tag, - STATE(5320), 1, - sym_string, - [404416] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14912), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [404429] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14914), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [404442] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14916), 1, - anon_sym_RPAREN, - STATE(10622), 1, - aux_sym_type_repeat1, - [404455] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14918), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [404468] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14920), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [404481] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8493), 1, - anon_sym_SQUOTE, - ACTIONS(8505), 1, - sym__dollar_quoted_string_tag, - STATE(3253), 1, - sym_string, - [404494] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14717), 1, - anon_sym_COMMA, - ACTIONS(14922), 1, - anon_sym_RPAREN, - STATE(10483), 1, - aux_sym_create_function_parameters_repeat1, - [404507] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - ACTIONS(14924), 1, - anon_sym_RPAREN, - STATE(8145), 1, - aux_sym_truncate_statement_repeat1, - [404520] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - STATE(10514), 1, - sym_string, - [404533] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - STATE(10513), 1, - sym_string, - [404546] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12811), 1, - anon_sym_EQ, - ACTIONS(12809), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [404557] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5370), 1, - anon_sym_SQUOTE, - ACTIONS(5382), 1, - sym__dollar_quoted_string_tag, - STATE(3660), 1, - sym_string, - [404570] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14926), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [404583] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - STATE(10920), 1, - sym_string, - [404596] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14928), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [404609] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - STATE(10940), 1, - sym_string, - [404622] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - STATE(10945), 1, - sym_string, - [404635] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - STATE(10503), 1, - sym_string, - [404648] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14687), 1, - anon_sym_COMMA, - ACTIONS(14930), 1, - anon_sym_RPAREN, - STATE(10469), 1, - aux_sym_table_parameters_repeat1, - [404661] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14687), 1, - anon_sym_COMMA, - ACTIONS(14932), 1, - anon_sym_RPAREN, - STATE(10468), 1, - aux_sym_table_parameters_repeat1, - [404674] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(14906), 1, - anon_sym_RPAREN, - STATE(10356), 1, - aux_sym_create_function_statement_repeat1, - [404687] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14934), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [404700] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14936), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [404713] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14934), 1, - anon_sym_RPAREN, - STATE(10625), 1, - aux_sym_type_repeat1, - [404726] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14938), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [404739] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14938), 1, - anon_sym_RPAREN, - STATE(10627), 1, - aux_sym_type_repeat1, - [404752] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14940), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [404765] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14942), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [404778] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14944), 1, - anon_sym_RPAREN, - STATE(10623), 1, - aux_sym_type_repeat1, - [404791] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14900), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [404804] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14944), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [404817] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10656), 1, - anon_sym_COMMA, - ACTIONS(10658), 1, - anon_sym_RPAREN, - STATE(10707), 1, - aux_sym_rollup_clause_repeat1, - [404830] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14946), 1, - anon_sym_RPAREN, - STATE(10628), 1, - aux_sym_type_repeat1, - [404843] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14948), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [404856] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14946), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [404869] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8337), 1, - anon_sym_SQUOTE, - ACTIONS(8349), 1, - sym__dollar_quoted_string_tag, - STATE(1543), 1, - sym_string, - [404882] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14950), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [404895] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14952), 1, - anon_sym_RPAREN, - STATE(10635), 1, - aux_sym_type_repeat1, - [404908] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14954), 1, - anon_sym_RPAREN, - STATE(10646), 1, - aux_sym_type_repeat1, - [404921] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14956), 1, - anon_sym_RPAREN, - STATE(10631), 1, - aux_sym_type_repeat1, - [404934] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14952), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [404947] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14958), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [404960] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13644), 1, - aux_sym_grant_statement_token4, - STATE(7175), 1, - sym_select_clause, - STATE(8379), 1, - sym__select_statement, - [404973] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14960), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [404986] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14321), 1, - anon_sym_COMMA, - ACTIONS(14962), 1, - anon_sym_RPAREN, - STATE(10387), 1, - aux_sym_type_spec_range_repeat1, - [404999] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14964), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [405012] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14321), 1, - anon_sym_COMMA, - ACTIONS(14966), 1, - anon_sym_RPAREN, - STATE(10388), 1, - aux_sym_type_spec_range_repeat1, - [405025] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14964), 1, - anon_sym_RPAREN, - STATE(10653), 1, - aux_sym_type_repeat1, - [405038] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14968), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [405051] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13843), 1, - aux_sym_create_statement_token2, - ACTIONS(13845), 1, - aux_sym_create_statement_token3, - ACTIONS(13849), 1, - aux_sym_drop_statement_token2, - [405064] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14321), 1, - anon_sym_COMMA, - ACTIONS(14970), 1, - anon_sym_RPAREN, - STATE(10389), 1, - aux_sym_type_spec_range_repeat1, - [405077] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14956), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [405090] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14972), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [405103] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14321), 1, - anon_sym_COMMA, - ACTIONS(14974), 1, - anon_sym_RPAREN, - STATE(10390), 1, - aux_sym_type_spec_range_repeat1, - [405116] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14972), 1, - anon_sym_RPAREN, - STATE(10661), 1, - aux_sym_type_repeat1, - [405129] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14976), 1, - anon_sym_RPAREN, - STATE(10641), 1, - aux_sym_type_repeat1, - [405142] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14978), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [405155] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14446), 1, - anon_sym_LPAREN, - ACTIONS(14980), 1, - aux_sym_cte_token1, - STATE(8375), 1, - sym_table_parameters, - [405168] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14982), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [405181] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14984), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [405194] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14986), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [405207] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14988), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [405220] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14321), 1, - anon_sym_COMMA, - ACTIONS(14990), 1, - anon_sym_RPAREN, - STATE(10391), 1, - aux_sym_type_spec_range_repeat1, - [405233] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14321), 1, - anon_sym_COMMA, - ACTIONS(14992), 1, - anon_sym_RPAREN, - STATE(10393), 1, - aux_sym_type_spec_range_repeat1, - [405246] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14994), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [405259] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10656), 1, - anon_sym_COMMA, - ACTIONS(10664), 1, - anon_sym_RPAREN, - STATE(10727), 1, - aux_sym_rollup_clause_repeat1, - [405272] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(14996), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [405285] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(14998), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [405298] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15000), 1, - anon_sym_RPAREN, - STATE(10652), 1, - aux_sym_type_repeat1, - [405311] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15002), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [405324] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15004), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [405337] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14606), 1, - anon_sym_COMMA, - ACTIONS(15006), 1, - anon_sym_RPAREN, - STATE(10418), 1, - aux_sym_view_options_repeat1, - [405350] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(14267), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [405363] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15010), 1, - anon_sym_EQ, - ACTIONS(15008), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [405374] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15012), 1, - anon_sym_RPAREN, - STATE(10630), 1, - aux_sym_type_repeat1, - [405387] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - ACTIONS(15014), 1, - anon_sym_RPAREN, - STATE(8145), 1, - aux_sym_truncate_statement_repeat1, - [405400] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15016), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [405413] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15018), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [405426] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15020), 1, - anon_sym_COMMA, - ACTIONS(15023), 1, - anon_sym_RPAREN, - STATE(10679), 1, - aux_sym_trigger_body_repeat1, - [405439] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15025), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [405452] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2779), 1, - anon_sym_SQUOTE, - ACTIONS(2791), 1, - sym__dollar_quoted_string_tag, - STATE(3165), 1, - sym_string, - [405465] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15027), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [405478] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15029), 1, - anon_sym_RPAREN, - STATE(10232), 1, - aux_sym_type_repeat1, - [405491] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15031), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [405504] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15033), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [405517] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15035), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [405530] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - ACTIONS(15037), 1, - anon_sym_RPAREN, - STATE(8145), 1, - aux_sym_truncate_statement_repeat1, - [405543] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15012), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [405556] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15039), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [405569] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15041), 1, - anon_sym_RPAREN, - STATE(10698), 1, - aux_sym_type_repeat1, - [405582] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15043), 1, - anon_sym_COMMA, - ACTIONS(15046), 1, - anon_sym_RPAREN, - STATE(10691), 1, - aux_sym_type_spec_composite_repeat1, - [405595] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(15048), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [405608] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7529), 1, - anon_sym_SQUOTE, - ACTIONS(7541), 1, - sym__dollar_quoted_string_tag, - STATE(5506), 1, - sym_string, - [405621] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15052), 1, - aux_sym_table_constraint_check_token1, - ACTIONS(15050), 2, - aux_sym_set_statement_token2, - aux_sym_view_check_option_token1, - [405632] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15054), 1, - anon_sym_RPAREN, - STATE(10688), 1, - aux_sym_type_repeat1, - [405645] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(15056), 1, - anon_sym_RPAREN, - STATE(10356), 1, - aux_sym_create_function_statement_repeat1, - [405658] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14277), 1, - anon_sym_LPAREN, - ACTIONS(15058), 1, - aux_sym_cte_token1, - STATE(5892), 1, - sym_table_parameters, - [405671] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15060), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [405684] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15060), 1, - anon_sym_RPAREN, - STATE(10701), 1, - aux_sym_type_repeat1, - [405697] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15062), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [405710] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15064), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [405723] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15064), 1, - anon_sym_RPAREN, - STATE(10705), 1, - aux_sym_type_repeat1, - [405736] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7226), 1, - anon_sym_SQUOTE, - ACTIONS(7238), 1, - sym__dollar_quoted_string_tag, - STATE(4591), 1, - sym_string, - [405749] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15066), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [405762] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15068), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [405775] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14410), 1, - anon_sym_COMMA, - ACTIONS(15070), 1, - anon_sym_RPAREN, - STATE(10745), 1, - aux_sym_grouping_sets_clause_repeat1, - [405788] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10656), 1, - anon_sym_COMMA, - ACTIONS(15072), 1, - anon_sym_RPAREN, - STATE(10871), 1, - aux_sym_rollup_clause_repeat1, - [405801] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15074), 1, - anon_sym_RPAREN, - STATE(10715), 1, - aux_sym_type_repeat1, - [405814] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15076), 1, - anon_sym_RPAREN, - STATE(10704), 1, - aux_sym_type_repeat1, - [405827] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15078), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [405840] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(15080), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [405853] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15076), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [405866] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15082), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [405879] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15084), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [405892] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15086), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [405905] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15088), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [405918] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15086), 1, - anon_sym_RPAREN, - STATE(10722), 1, - aux_sym_type_repeat1, - [405931] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15090), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [405944] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14279), 1, - anon_sym_COMMA, - ACTIONS(15092), 1, - anon_sym_RPAREN, - STATE(10679), 1, - aux_sym_trigger_body_repeat1, - [405957] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15094), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [405970] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15096), 1, - anon_sym_RPAREN, - STATE(10712), 1, - aux_sym_type_repeat1, - [405983] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15098), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [405996] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - ACTIONS(15100), 1, - anon_sym_RPAREN, - STATE(8145), 1, - aux_sym_truncate_statement_repeat1, - [406009] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15098), 1, - anon_sym_RPAREN, - STATE(10730), 1, - aux_sym_type_repeat1, - [406022] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(15102), 1, - anon_sym_RPAREN, - STATE(10356), 1, - aux_sym_create_function_statement_repeat1, - [406035] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8069), 1, - anon_sym_SQUOTE, - ACTIONS(8081), 1, - sym__dollar_quoted_string_tag, - STATE(2030), 1, - sym_string, - [406048] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10656), 1, - anon_sym_COMMA, - ACTIONS(15104), 1, - anon_sym_RPAREN, - STATE(10871), 1, - aux_sym_rollup_clause_repeat1, - [406061] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7923), 1, - anon_sym_RPAREN, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(8419), 1, - sym_where_clause, - [406074] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15096), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [406087] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15106), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [406100] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12410), 1, - anon_sym_COMMA, - ACTIONS(15108), 1, - anon_sym_RPAREN, - STATE(10691), 1, - aux_sym_type_spec_composite_repeat1, - [406113] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15110), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [406126] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15112), 1, - anon_sym_RPAREN, - STATE(10753), 1, - aux_sym_type_repeat1, - [406139] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - ACTIONS(15114), 1, - anon_sym_RPAREN, - STATE(10506), 1, - aux_sym_truncate_statement_repeat1, - [406152] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(15116), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [406165] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14446), 1, - anon_sym_LPAREN, - ACTIONS(15118), 1, - aux_sym_cte_token1, - STATE(8390), 1, - sym_table_parameters, - [406178] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15120), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [406191] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15110), 1, - anon_sym_RPAREN, - STATE(10748), 1, - aux_sym_type_repeat1, - [406204] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - ACTIONS(15122), 1, - anon_sym_RPAREN, - STATE(10235), 1, - aux_sym_truncate_statement_repeat1, - [406217] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(15124), 1, - anon_sym_RPAREN, - STATE(10261), 1, - aux_sym_create_function_statement_repeat1, - [406230] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14448), 1, - anon_sym_COMMA, - ACTIONS(15126), 1, - anon_sym_RPAREN, - STATE(10431), 1, - aux_sym_table_constraint_exclude_repeat1, - [406243] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(15128), 1, - anon_sym_RPAREN, - STATE(10516), 1, - aux_sym_create_function_statement_repeat1, - [406256] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14448), 1, - anon_sym_COMMA, - ACTIONS(15130), 1, - anon_sym_RPAREN, - STATE(10771), 1, - aux_sym_table_constraint_exclude_repeat1, - [406269] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10656), 1, - anon_sym_COMMA, - ACTIONS(15132), 1, - anon_sym_RPAREN, - STATE(10871), 1, - aux_sym_rollup_clause_repeat1, - [406282] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14410), 1, - anon_sym_COMMA, - ACTIONS(15134), 1, - anon_sym_RPAREN, - STATE(10452), 1, - aux_sym_grouping_sets_clause_repeat1, - [406295] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10656), 1, - anon_sym_COMMA, - ACTIONS(15136), 1, - anon_sym_RPAREN, - STATE(10871), 1, - aux_sym_rollup_clause_repeat1, - [406308] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14410), 1, - anon_sym_COMMA, - ACTIONS(15138), 1, - anon_sym_RPAREN, - STATE(10529), 1, - aux_sym_grouping_sets_clause_repeat1, - [406321] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15140), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [406334] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15142), 1, - anon_sym_RPAREN, - STATE(10737), 1, - aux_sym_type_repeat1, - [406347] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7017), 1, - anon_sym_SQUOTE, - ACTIONS(7029), 1, - sym__dollar_quoted_string_tag, - STATE(1980), 1, - sym_string, - [406360] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5418), 1, - anon_sym_SQUOTE, - ACTIONS(5430), 1, - sym__dollar_quoted_string_tag, - STATE(7283), 1, - sym_string, - [406373] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15142), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [406386] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15144), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [406399] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(195), 1, - aux_sym_comment_statement_token7, - ACTIONS(13514), 1, - aux_sym_over_clause_token1, - STATE(4521), 1, - sym_over_clause, - [406412] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15146), 1, - anon_sym_RPAREN, - STATE(10752), 1, - aux_sym_type_repeat1, - [406425] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15146), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [406438] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(15148), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [406451] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15150), 1, - anon_sym_RPAREN, - STATE(10763), 1, - aux_sym_type_repeat1, - [406464] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(15152), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [406477] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15154), 1, - anon_sym_RPAREN, - STATE(10756), 1, - aux_sym_type_repeat1, - [406490] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15144), 1, - anon_sym_RPAREN, - STATE(10783), 1, - aux_sym_type_repeat1, - [406503] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5202), 1, - anon_sym_SQUOTE, - ACTIONS(5214), 1, - sym__dollar_quoted_string_tag, - STATE(3784), 1, - sym_string, - [406516] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15156), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [406529] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(185), 1, - aux_sym_comment_statement_token7, - ACTIONS(13514), 1, - aux_sym_over_clause_token1, - STATE(4693), 1, - sym_over_clause, - [406542] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15158), 1, - anon_sym_RPAREN, - STATE(10686), 1, - aux_sym_type_spec_base_repeat1, - [406555] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15156), 1, - anon_sym_RPAREN, - STATE(10767), 1, - aux_sym_type_repeat1, - [406568] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15160), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [406581] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(15162), 1, - anon_sym_RPAREN, - STATE(10356), 1, - aux_sym_create_function_statement_repeat1, - [406594] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14446), 1, - anon_sym_LPAREN, - ACTIONS(15164), 1, - aux_sym_cte_token1, - STATE(8386), 1, - sym_table_parameters, - [406607] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15166), 1, - anon_sym_RPAREN, - STATE(10539), 1, - aux_sym_type_repeat1, - [406620] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15168), 1, - anon_sym_COMMA, - ACTIONS(15171), 1, - anon_sym_RPAREN, - STATE(10771), 1, - aux_sym_table_constraint_exclude_repeat1, - [406633] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15160), 1, - anon_sym_RPAREN, - STATE(10778), 1, - aux_sym_type_repeat1, - [406646] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15173), 1, - anon_sym_RPAREN, - STATE(10684), 1, - aux_sym_type_spec_base_repeat1, - [406659] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15175), 1, - anon_sym_RPAREN, - STATE(10866), 1, - aux_sym_type_repeat1, - [406672] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15177), 1, - anon_sym_RPAREN, - STATE(10682), 1, - aux_sym_type_spec_base_repeat1, - [406685] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15166), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [406698] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15179), 1, - anon_sym_RPAREN, - STATE(10784), 1, - aux_sym_type_repeat1, - [406711] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15181), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [406724] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14446), 1, - anon_sym_LPAREN, - ACTIONS(15183), 1, - aux_sym_cte_token1, - STATE(8386), 1, - sym_table_parameters, - [406737] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(15185), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [406750] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15187), 1, - anon_sym_RPAREN, - STATE(10680), 1, - aux_sym_type_spec_base_repeat1, - [406763] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15189), 1, - anon_sym_RPAREN, - STATE(10671), 1, - aux_sym_type_spec_base_repeat1, - [406776] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15191), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [406789] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15193), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [406802] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(240), 1, - aux_sym_comment_statement_token7, - ACTIONS(13514), 1, - aux_sym_over_clause_token1, - STATE(4573), 1, - sym_over_clause, - [406815] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15193), 1, - anon_sym_RPAREN, - STATE(10791), 1, - aux_sym_type_repeat1, - [406828] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8001), 1, - anon_sym_RPAREN, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(8369), 1, - sym_where_clause, - [406841] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15195), 1, - anon_sym_RPAREN, - STATE(10668), 1, - aux_sym_type_spec_base_repeat1, - [406854] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13660), 1, - aux_sym_grant_statement_token4, - STATE(2461), 1, - sym_select_clause, - STATE(6240), 1, - sym__select_statement, - [406867] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15197), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [406880] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15199), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [406893] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(15201), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [406906] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15199), 1, - anon_sym_RPAREN, - STATE(10799), 1, - aux_sym_type_repeat1, - [406919] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7363), 1, - anon_sym_SQUOTE, - ACTIONS(7375), 1, - sym__dollar_quoted_string_tag, - STATE(3223), 1, - sym_string, - [406932] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(177), 1, - aux_sym_comment_statement_token7, - ACTIONS(13514), 1, - aux_sym_over_clause_token1, - STATE(4633), 1, - sym_over_clause, - [406945] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(293), 1, - aux_sym_comment_statement_token7, - ACTIONS(13514), 1, - aux_sym_over_clause_token1, - STATE(4672), 1, - sym_over_clause, - [406958] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8381), 1, - anon_sym_SQUOTE, - ACTIONS(8393), 1, - sym__dollar_quoted_string_tag, - STATE(6939), 1, - sym_string, - [406971] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15203), 1, - anon_sym_RPAREN, - STATE(10790), 1, - aux_sym_type_repeat1, - [406984] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15205), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [406997] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15207), 1, - anon_sym_RPAREN, - STATE(10665), 1, - aux_sym_type_spec_base_repeat1, - [407010] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15203), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [407023] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - STATE(11312), 1, - sym_string, - [407036] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15191), 1, - anon_sym_RPAREN, - STATE(10813), 1, - aux_sym_type_repeat1, - [407049] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15209), 1, - anon_sym_RPAREN, - STATE(10801), 1, - aux_sym_type_repeat1, - [407062] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - STATE(11314), 1, - sym_string, - [407075] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15209), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [407088] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15211), 1, - anon_sym_RPAREN, - STATE(10296), 1, - aux_sym_type_repeat1, - [407101] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(15213), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [407114] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15215), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [407127] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15217), 1, - anon_sym_RPAREN, - STATE(10806), 1, - aux_sym_type_repeat1, - [407140] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - STATE(11317), 1, - sym_string, - [407153] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(199), 1, - aux_sym_comment_statement_token7, - ACTIONS(13514), 1, - aux_sym_over_clause_token1, - STATE(4673), 1, - sym_over_clause, - [407166] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15219), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [407179] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15221), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [407192] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15223), 1, - anon_sym_RPAREN, - STATE(10809), 1, - aux_sym_type_repeat1, - [407205] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(15225), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [407218] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15223), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [407231] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(273), 1, - aux_sym_comment_statement_token7, - ACTIONS(13514), 1, - aux_sym_over_clause_token1, - STATE(4675), 1, - sym_over_clause, - [407244] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7178), 1, - anon_sym_SQUOTE, - ACTIONS(7190), 1, - sym__dollar_quoted_string_tag, - STATE(541), 1, - sym_string, - [407257] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14279), 1, - anon_sym_COMMA, - ACTIONS(15227), 1, - anon_sym_RPAREN, - STATE(10719), 1, - aux_sym_trigger_body_repeat1, - [407270] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(277), 1, - aux_sym_comment_statement_token7, - ACTIONS(13514), 1, - aux_sym_over_clause_token1, - STATE(4701), 1, - sym_over_clause, - [407283] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15229), 1, - anon_sym_RPAREN, - STATE(10817), 1, - aux_sym_type_repeat1, - [407296] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14687), 1, - anon_sym_COMMA, - ACTIONS(15231), 1, - anon_sym_RPAREN, - STATE(10954), 1, - aux_sym_table_parameters_repeat1, - [407309] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15229), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [407322] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14687), 1, - anon_sym_COMMA, - ACTIONS(15233), 1, - anon_sym_RPAREN, - STATE(10954), 1, - aux_sym_table_parameters_repeat1, - [407335] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14277), 1, - anon_sym_LPAREN, - ACTIONS(15235), 1, - aux_sym_cte_token1, - STATE(6080), 1, - sym_table_parameters, - [407348] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15237), 1, - aux_sym_create_trigger_statement_token5, - ACTIONS(15239), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [407359] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(15241), 1, - anon_sym_RPAREN, - STATE(10354), 1, - aux_sym_create_function_statement_repeat1, - [407372] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(15243), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [407385] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15245), 1, - anon_sym_RPAREN, - STATE(10716), 1, - aux_sym_type_spec_base_repeat1, - [407398] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15247), 1, - anon_sym_RPAREN, - STATE(10851), 1, - aux_sym_type_repeat1, - [407411] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(15249), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [407424] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5302), 1, - anon_sym_SQUOTE, - ACTIONS(5314), 1, - sym__dollar_quoted_string_tag, - STATE(1264), 1, - sym_string, - [407437] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15251), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [407450] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4063), 1, - anon_sym_SQUOTE, - ACTIONS(4075), 1, - sym__dollar_quoted_string_tag, - STATE(5060), 1, - sym_string, - [407463] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15253), 1, - anon_sym_RPAREN, - STATE(10824), 1, - aux_sym_type_repeat1, - [407476] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15255), 1, - anon_sym_RPAREN, - STATE(10637), 1, - aux_sym_type_spec_base_repeat1, - [407489] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15257), 1, - anon_sym_RPAREN, - STATE(10634), 1, - aux_sym_type_spec_base_repeat1, - [407502] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11961), 1, - aux_sym_grant_statement_token4, - STATE(8353), 1, - sym_select_clause, - STATE(8400), 1, - sym__select_statement, - [407515] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15259), 1, - anon_sym_RPAREN, - STATE(10602), 1, - aux_sym_type_spec_base_repeat1, - [407528] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15261), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [407541] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(15263), 1, - anon_sym_RPAREN, - STATE(10409), 1, - aux_sym_create_function_statement_repeat1, - [407554] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15265), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [407567] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(15267), 1, - anon_sym_RPAREN, - STATE(10867), 1, - aux_sym_create_function_statement_repeat1, - [407580] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15269), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [407593] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15271), 1, - anon_sym_RPAREN, - STATE(10853), 1, - aux_sym_type_repeat1, - [407606] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15273), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [407619] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15275), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [407632] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(15277), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [407645] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15279), 1, - anon_sym_RPAREN, - STATE(10565), 1, - aux_sym_type_spec_base_repeat1, - [407658] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15281), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [407671] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15283), 1, - anon_sym_RPAREN, - STATE(10874), 1, - aux_sym_type_repeat1, - [407684] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15285), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [407697] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15287), 1, - anon_sym_RPAREN, - STATE(10847), 1, - aux_sym_type_repeat1, - [407710] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15285), 1, - anon_sym_RPAREN, - STATE(10860), 1, - aux_sym_type_repeat1, - [407723] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(15289), 1, - anon_sym_RPAREN, - STATE(10887), 1, - aux_sym_create_function_statement_repeat1, - [407736] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15287), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [407749] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(15291), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [407762] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(15293), 1, - anon_sym_RPAREN, - STATE(10356), 1, - aux_sym_create_function_statement_repeat1, - [407775] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15295), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [407788] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(15297), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [407801] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15295), 1, - anon_sym_RPAREN, - STATE(10868), 1, - aux_sym_type_repeat1, - [407814] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15299), 1, - anon_sym_RPAREN, - STATE(10857), 1, - aux_sym_type_repeat1, - [407827] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15301), 1, - anon_sym_RPAREN, - STATE(10714), 1, - aux_sym_type_spec_base_repeat1, - [407840] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - ACTIONS(15303), 1, - anon_sym_RPAREN, - STATE(10488), 1, - aux_sym_truncate_statement_repeat1, - [407853] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15299), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [407866] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(15289), 1, - anon_sym_RPAREN, - STATE(10356), 1, - aux_sym_create_function_statement_repeat1, - [407879] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15305), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [407892] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15307), 1, - anon_sym_RPAREN, - STATE(10670), 1, - aux_sym_type_spec_base_repeat1, - [407905] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(15309), 1, - anon_sym_RPAREN, - STATE(10356), 1, - aux_sym_create_function_statement_repeat1, - [407918] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10787), 1, - anon_sym_RPAREN, - ACTIONS(15311), 1, - anon_sym_COMMA, - STATE(10871), 1, - aux_sym_rollup_clause_repeat1, - [407931] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(15314), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [407944] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7598), 1, - anon_sym_SQUOTE, - ACTIONS(7610), 1, - sym__dollar_quoted_string_tag, - STATE(3771), 1, - sym_string, - [407957] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15316), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [407970] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(15309), 1, - anon_sym_RPAREN, - STATE(10859), 1, - aux_sym_create_function_statement_repeat1, - [407983] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(15318), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [407996] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9753), 1, - anon_sym_COMMA, - ACTIONS(15320), 1, - anon_sym_RPAREN, - STATE(10896), 1, - aux_sym_index_table_parameters_repeat1, - [408009] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15322), 1, - anon_sym_SQUOTE, - ACTIONS(15324), 1, - sym__dollar_quoted_string_tag, - STATE(5416), 1, - sym_string, - [408022] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10656), 1, - anon_sym_COMMA, - ACTIONS(10670), 1, - anon_sym_RPAREN, - STATE(10422), 1, - aux_sym_rollup_clause_repeat1, - [408035] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10656), 1, - anon_sym_COMMA, - ACTIONS(10676), 1, - anon_sym_RPAREN, - STATE(10424), 1, - aux_sym_rollup_clause_repeat1, - [408048] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7909), 1, - anon_sym_SQUOTE, - ACTIONS(7921), 1, - sym__dollar_quoted_string_tag, - STATE(1158), 1, - sym_string, - [408061] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(15241), 1, - anon_sym_RPAREN, - STATE(10356), 1, - aux_sym_create_function_statement_repeat1, - [408074] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15326), 1, - anon_sym_LPAREN, - ACTIONS(15328), 1, - aux_sym_type_spec_enum_token1, - ACTIONS(15330), 1, - aux_sym_type_spec_range_token1, - [408087] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9753), 1, - anon_sym_COMMA, - ACTIONS(15320), 1, - anon_sym_RPAREN, - STATE(10589), 1, - aux_sym_index_table_parameters_repeat1, - [408100] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(15332), 1, - anon_sym_RPAREN, - STATE(10870), 1, - aux_sym_create_function_statement_repeat1, - [408113] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15316), 1, - anon_sym_RPAREN, - STATE(10959), 1, - aux_sym_type_repeat1, - [408126] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(15334), 1, - anon_sym_RPAREN, - STATE(10356), 1, - aux_sym_create_function_statement_repeat1, - [408139] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8115), 1, - anon_sym_SQUOTE, - ACTIONS(8127), 1, - sym__dollar_quoted_string_tag, - STATE(1607), 1, - sym_string, - [408152] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15336), 1, - anon_sym_RPAREN, - STATE(10713), 1, - aux_sym_type_spec_base_repeat1, - [408165] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15338), 1, - anon_sym_RPAREN, - STATE(10615), 1, - aux_sym_type_spec_base_repeat1, - [408178] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15340), 1, - anon_sym_RPAREN, - STATE(10489), 1, - aux_sym_type_repeat1, - [408191] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14687), 1, - anon_sym_COMMA, - ACTIONS(15342), 1, - anon_sym_RPAREN, - STATE(10823), 1, - aux_sym_table_parameters_repeat1, - [408204] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15344), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [408217] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15346), 1, - anon_sym_RPAREN, - STATE(10904), 1, - aux_sym_type_repeat1, - [408230] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14687), 1, - anon_sym_COMMA, - ACTIONS(15348), 1, - anon_sym_RPAREN, - STATE(10825), 1, - aux_sym_table_parameters_repeat1, - [408243] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9890), 1, - anon_sym_RPAREN, - ACTIONS(15350), 1, - anon_sym_COMMA, - STATE(10896), 1, - aux_sym_index_table_parameters_repeat1, - [408256] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15281), 1, - anon_sym_RPAREN, - STATE(10913), 1, - aux_sym_type_repeat1, - [408269] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14448), 1, - anon_sym_COMMA, - ACTIONS(15353), 1, - anon_sym_RPAREN, - STATE(10400), 1, - aux_sym_table_constraint_exclude_repeat1, - [408282] = 3, - ACTIONS(3), 1, - sym_comment, - STATE(8205), 1, - aux_sym_trigger_preferencing_repeat1, - ACTIONS(15355), 2, - aux_sym_trigger_preferencing_token2, - aux_sym_trigger_preferencing_token3, - [408293] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13684), 1, - aux_sym_grant_statement_token4, - STATE(7521), 1, - sym_select_clause, - STATE(8379), 1, - sym__select_statement, - [408306] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15357), 3, - anon_sym_RPAREN, - aux_sym_table_constraint_exclude_token1, - aux_sym_frame_clause_token2, - [408315] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15359), 1, - anon_sym_RPAREN, - STATE(10893), 1, - aux_sym_type_repeat1, - [408328] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15359), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [408341] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15361), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [408354] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14277), 1, - anon_sym_LPAREN, - ACTIONS(15363), 1, - aux_sym_cte_token1, - STATE(6419), 1, - sym_table_parameters, - [408367] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15365), 1, - anon_sym_RPAREN, - STATE(10903), 1, - aux_sym_type_repeat1, - [408380] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15367), 1, - anon_sym_RPAREN, - STATE(10590), 1, - aux_sym_type_spec_base_repeat1, - [408393] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(15369), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [408406] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11277), 1, - anon_sym_COMMA, - ACTIONS(15371), 1, - anon_sym_RPAREN, - STATE(10537), 1, - aux_sym_truncate_statement_repeat1, - [408419] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15365), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [408432] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15373), 1, - anon_sym_LPAREN, - ACTIONS(15375), 1, - aux_sym_type_spec_enum_token1, - ACTIONS(15377), 1, - aux_sym_type_spec_range_token1, - [408445] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15379), 1, - anon_sym_RPAREN, - STATE(10710), 1, - aux_sym_type_spec_base_repeat1, - [408458] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15381), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [408471] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15383), 3, - anon_sym_RPAREN, - aux_sym_table_constraint_exclude_token1, - aux_sym_frame_clause_token2, - [408480] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15385), 1, - anon_sym_RPAREN, - STATE(10922), 1, - aux_sym_type_repeat1, - [408493] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5596), 1, - anon_sym_SQUOTE, - ACTIONS(5608), 1, - sym__dollar_quoted_string_tag, - STATE(3503), 1, - sym_string, - [408506] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(15387), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [408519] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(15389), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [408532] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15391), 1, - anon_sym_RPAREN, - STATE(10689), 1, - aux_sym_type_spec_base_repeat1, - [408545] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15393), 1, - anon_sym_RPAREN, - STATE(10596), 1, - aux_sym_type_spec_base_repeat1, - [408558] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15395), 3, - anon_sym_RPAREN, - aux_sym_table_constraint_exclude_token1, - aux_sym_frame_clause_token2, - [408567] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15397), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [408580] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15399), 3, - anon_sym_RPAREN, - aux_sym_table_constraint_exclude_token1, - aux_sym_frame_clause_token2, - [408589] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15397), 1, - anon_sym_RPAREN, - STATE(10929), 1, - aux_sym_type_repeat1, - [408602] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15401), 1, - anon_sym_RPAREN, - STATE(10910), 1, - aux_sym_type_repeat1, - [408615] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14446), 1, - anon_sym_LPAREN, - ACTIONS(15403), 1, - aux_sym_cte_token1, - STATE(8390), 1, - sym_table_parameters, - [408628] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15405), 1, - anon_sym_RPAREN, - STATE(10601), 1, - aux_sym_type_spec_base_repeat1, - [408641] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15381), 1, - anon_sym_RPAREN, - STATE(10953), 1, - aux_sym_type_repeat1, - [408654] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15407), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [408667] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5202), 1, - anon_sym_SQUOTE, - ACTIONS(5214), 1, - sym__dollar_quoted_string_tag, - STATE(8280), 1, - sym_string, - [408680] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15407), 1, - anon_sym_RPAREN, - STATE(10937), 1, - aux_sym_type_repeat1, - [408693] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14279), 1, - anon_sym_COMMA, - ACTIONS(15409), 1, - anon_sym_RPAREN, - STATE(10581), 1, - aux_sym_trigger_body_repeat1, - [408706] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15411), 1, - anon_sym_RPAREN, - STATE(10685), 1, - aux_sym_type_spec_base_repeat1, - [408719] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15413), 1, - anon_sym_RPAREN, - STATE(10459), 1, - aux_sym_type_repeat1, - [408732] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15413), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [408745] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14410), 1, - anon_sym_COMMA, - ACTIONS(15415), 1, - anon_sym_RPAREN, - STATE(10452), 1, - aux_sym_grouping_sets_clause_repeat1, - [408758] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15417), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [408771] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13896), 1, - aux_sym_drop_statement_token2, - ACTIONS(15419), 1, - aux_sym_create_statement_token2, - ACTIONS(15421), 1, - aux_sym_create_statement_token3, - [408784] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7861), 1, - anon_sym_SQUOTE, - ACTIONS(7873), 1, - sym__dollar_quoted_string_tag, - STATE(1113), 1, - sym_string, - [408797] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15423), 1, - anon_sym_RPAREN, - STATE(10480), 1, - aux_sym_type_spec_base_repeat1, - [408810] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15425), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [408823] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(15427), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [408836] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15429), 1, - anon_sym_RPAREN, - STATE(10678), 1, - aux_sym_type_spec_base_repeat1, - [408849] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15431), 1, - anon_sym_COMMA, - ACTIONS(15434), 1, - anon_sym_RPAREN, - STATE(10944), 1, - aux_sym_view_options_repeat1, - [408862] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15436), 1, - anon_sym_RPAREN, - STATE(10644), 1, - aux_sym_type_spec_base_repeat1, - [408875] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15438), 1, - anon_sym_RPAREN, - STATE(10657), 1, - aux_sym_type_spec_base_repeat1, - [408888] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9753), 1, - anon_sym_COMMA, - ACTIONS(15440), 1, - anon_sym_RPAREN, - STATE(10896), 1, - aux_sym_index_table_parameters_repeat1, - [408901] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8417), 1, - anon_sym_SQUOTE, - ACTIONS(8429), 1, - sym__dollar_quoted_string_tag, - STATE(3363), 1, - sym_string, - [408914] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(7057), 1, - anon_sym_SQUOTE, - ACTIONS(7069), 1, - sym__dollar_quoted_string_tag, - STATE(7602), 1, - sym_string, - [408927] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14446), 1, - anon_sym_LPAREN, - ACTIONS(15442), 1, - aux_sym_cte_token1, - STATE(8431), 1, - sym_table_parameters, - [408940] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15444), 1, - anon_sym_RPAREN, - STATE(10941), 1, - aux_sym_type_repeat1, - [408953] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15444), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [408966] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15446), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [408979] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15448), 1, - anon_sym_COMMA, - ACTIONS(15451), 1, - anon_sym_RPAREN, - STATE(10954), 1, - aux_sym_table_parameters_repeat1, - [408992] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15453), 1, - anon_sym_COMMA, - ACTIONS(15456), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [409005] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(15458), 1, - anon_sym_RPAREN, - STATE(10356), 1, - aux_sym_create_function_statement_repeat1, - [409018] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2561), 1, - anon_sym_SQUOTE, - ACTIONS(2573), 1, - sym__dollar_quoted_string_tag, - STATE(2573), 1, - sym_string, - [409031] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(15460), 1, - anon_sym_RPAREN, - STATE(10477), 1, - aux_sym_create_function_statement_repeat1, - [409044] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15346), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [409057] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15462), 1, - anon_sym_RPAREN, - STATE(10952), 1, - aux_sym_type_repeat1, - [409070] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8543), 1, - anon_sym_SQUOTE, - ACTIONS(8555), 1, - sym__dollar_quoted_string_tag, - STATE(1629), 1, - sym_string, - [409083] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8457), 1, - anon_sym_SQUOTE, - ACTIONS(8469), 1, - sym__dollar_quoted_string_tag, - STATE(6957), 1, - sym_string, - [409096] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12661), 1, - anon_sym_EQ, - ACTIONS(12659), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [409107] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15462), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [409120] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12008), 1, - aux_sym_grant_statement_token4, - STATE(2569), 1, - sym_select_clause, - STATE(6513), 1, - sym__select_statement, - [409133] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15464), 1, - anon_sym_RPAREN, - STATE(10659), 1, - aux_sym_type_spec_base_repeat1, - [409146] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(15466), 1, - anon_sym_RPAREN, - STATE(10356), 1, - aux_sym_create_function_statement_repeat1, - [409159] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(15468), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [409172] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15470), 1, - anon_sym_RPAREN, - STATE(10660), 1, - aux_sym_type_spec_base_repeat1, - [409185] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(158), 3, - sym__unquoted_identifier, - anon_sym_BQUOTE, - anon_sym_DQUOTE, - [409194] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(15472), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [409207] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(15474), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [409220] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15476), 1, - anon_sym_COMMA, - ACTIONS(15479), 1, - anon_sym_RPAREN, - STATE(10973), 1, - aux_sym_create_function_parameters_repeat1, - [409233] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15481), 1, - anon_sym_RPAREN, - STATE(10677), 1, - aux_sym_type_spec_base_repeat1, - [409246] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15483), 1, - anon_sym_RPAREN, - STATE(10982), 1, - aux_sym_type_repeat1, - [409259] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(15466), 1, - anon_sym_RPAREN, - STATE(10956), 1, - aux_sym_create_function_statement_repeat1, - [409272] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15485), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [409285] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10642), 1, - anon_sym_COMMA, - ACTIONS(15487), 1, - anon_sym_RPAREN, - STATE(10327), 1, - aux_sym_expression_list_repeat1, - [409298] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12410), 1, - anon_sym_COMMA, - ACTIONS(12414), 1, - anon_sym_RPAREN, - STATE(10731), 1, - aux_sym_type_spec_composite_repeat1, - [409311] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10719), 1, - anon_sym_COMMA, - ACTIONS(15489), 1, - anon_sym_RPAREN, - STATE(10662), 1, - aux_sym_type_spec_base_repeat1, - [409324] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8579), 1, - anon_sym_SQUOTE, - ACTIONS(8591), 1, - sym__dollar_quoted_string_tag, - STATE(616), 1, - sym_string, - [409337] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15491), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [409350] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15493), 1, - anon_sym_RPAREN, - STATE(10977), 1, - aux_sym_type_repeat1, - [409363] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15491), 1, - anon_sym_RPAREN, - STATE(10987), 1, - aux_sym_type_repeat1, - [409376] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15495), 1, - anon_sym_RPAREN, - STATE(10964), 1, - aux_sym_type_repeat1, - [409389] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5539), 1, - anon_sym_SQUOTE, - ACTIONS(5551), 1, - sym__dollar_quoted_string_tag, - STATE(4866), 1, - sym_string, - [409402] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14263), 1, - anon_sym_COMMA, - ACTIONS(15493), 1, - anon_sym_RPAREN, - STATE(10955), 1, - aux_sym_type_repeat1, - [409415] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14325), 1, - anon_sym_COMMA, - ACTIONS(15497), 1, - anon_sym_RPAREN, - STATE(10967), 1, - aux_sym_create_function_statement_repeat1, - [409428] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10043), 1, - aux_sym_conditional_expression_repeat1, - [409438] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(11747), 1, - sym_order_by_clause, - [409448] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15499), 1, - anon_sym_LPAREN, - STATE(678), 1, - sym_tuple, - [409458] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8119), 1, - sym_index_table_parameters, - [409468] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15501), 2, - aux_sym_grant_statement_token2, - sym_number, - [409476] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8086), 1, - sym_index_table_parameters, - [409486] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8148), 1, - sym_index_table_parameters, - [409496] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15503), 1, - aux_sym_grant_statement_token5, - STATE(5546), 1, - sym_references_constraint, - [409506] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15505), 1, - sym_number, - ACTIONS(15507), 1, - anon_sym_RBRACK, - [409516] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15509), 1, - anon_sym_LPAREN, - STATE(7651), 1, - sym_tuple, - [409526] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15511), 2, - aux_sym_sequence_token6, - aux_sym_sequence_token7, - [409534] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15513), 1, - aux_sym_create_function_statement_token10, - ACTIONS(15515), 1, - aux_sym_create_trigger_statement_token6, - [409544] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15511), 1, - sym_number, - ACTIONS(15517), 1, - aux_sym_sequence_token4, - [409554] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15479), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [409562] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15509), 1, - anon_sym_LPAREN, - STATE(7594), 1, - sym_tuple, - [409572] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15519), 1, - sym_number, - ACTIONS(15521), 1, - anon_sym_RBRACK, - [409582] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15523), 1, - anon_sym_LPAREN, - STATE(3413), 1, - sym_tuple, - [409592] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10066), 1, - aux_sym_conditional_expression_repeat1, - [409602] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15523), 1, - anon_sym_LPAREN, - STATE(3407), 1, - sym_tuple, - [409612] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15525), 1, - sym_number, - ACTIONS(15527), 1, - anon_sym_RBRACK, - [409622] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12160), 1, - aux_sym_cte_token1, - STATE(5955), 1, - sym_view_body, - [409632] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15529), 1, - anon_sym_LPAREN, - STATE(1078), 1, - sym_tuple, - [409642] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12160), 1, - aux_sym_cte_token1, - STATE(6215), 1, - sym_view_body, - [409652] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12100), 1, - aux_sym_comment_statement_token2, - ACTIONS(15531), 1, - aux_sym_grant_statement_token3, - [409662] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15533), 1, - anon_sym_LPAREN, - STATE(1637), 1, - sym_tuple, - [409672] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12044), 1, - aux_sym_alter_table_action_alter_column_token1, - STATE(8398), 1, - sym_set_clause, - [409682] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15529), 1, - anon_sym_LPAREN, - STATE(1102), 1, - sym_tuple, - [409692] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15533), 1, - anon_sym_LPAREN, - STATE(1640), 1, - sym_tuple, - [409702] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15535), 1, - anon_sym_LPAREN, - STATE(6976), 1, - sym_tuple, - [409712] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15456), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [409720] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15537), 1, - sym_number, - ACTIONS(15539), 1, - anon_sym_RBRACK, - [409730] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15503), 1, - aux_sym_grant_statement_token5, - STATE(5562), 1, - sym_references_constraint, - [409740] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15541), 1, - anon_sym_LPAREN, - STATE(4023), 1, - sym_values_clause_item, - [409750] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10348), 1, - aux_sym_create_function_statement_token7, - STATE(8127), 1, - sym_window_clause, - [409760] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15535), 1, - anon_sym_LPAREN, - STATE(6991), 1, - sym_tuple, - [409770] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15543), 2, - aux_sym_cte_token1, - aux_sym_drop_statement_token4, - [409778] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15545), 2, - aux_sym_order_expression_token2, - aux_sym_fetch_clause_token2, - [409786] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15434), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [409794] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8439), 1, - sym_view_body, - [409804] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15547), 1, - sym_number, - ACTIONS(15549), 1, - anon_sym_RBRACK, - [409814] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15551), 1, - anon_sym_LPAREN, - STATE(707), 1, - sym_create_function_parameters, - [409824] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15553), 1, - sym_number, - ACTIONS(15555), 1, - anon_sym_RBRACK, - [409834] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12160), 1, - aux_sym_cte_token1, - STATE(6437), 1, - sym_view_body, - [409844] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15557), 1, - anon_sym_LPAREN, - ACTIONS(15559), 1, - aux_sym_table_constraint_exclude_token2, - [409854] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15561), 1, - aux_sym_sequence_token4, - ACTIONS(15563), 1, - sym_number, - [409864] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15565), 1, - anon_sym_LPAREN, - STATE(2538), 1, - sym_tuple, - [409874] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15563), 2, - aux_sym_sequence_token6, - aux_sym_sequence_token7, - [409882] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15567), 1, - sym_number, - ACTIONS(15569), 1, - anon_sym_RBRACK, - [409892] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15571), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [409900] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15573), 1, - anon_sym_LPAREN, - STATE(8850), 1, - sym_values_clause_item, - [409910] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15575), 2, - aux_sym_alter_schema_rename_action_token2, - anon_sym_EQ, - [409918] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15577), 1, - sym_number, - ACTIONS(15579), 1, - anon_sym_RBRACK, - [409928] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15581), 1, - anon_sym_LPAREN, - STATE(4128), 1, - sym_tuple, - [409938] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13450), 1, - anon_sym_LPAREN, - STATE(8161), 1, - sym_window_definition, - [409948] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15583), 1, - aux_sym_comment_statement_token6, - ACTIONS(15585), 1, - aux_sym_create_function_statement_token2, - [409958] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15587), 1, - anon_sym_LPAREN, - STATE(4912), 1, - sym_tuple, - [409968] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15589), 1, - anon_sym_LPAREN, - STATE(1576), 1, - sym_tuple, - [409978] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15551), 1, - anon_sym_LPAREN, - STATE(666), 1, - sym_create_function_parameters, - [409988] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15591), 1, - anon_sym_LPAREN, - STATE(3505), 1, - sym_tuple, - [409998] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15593), 1, - sym_number, - ACTIONS(15595), 1, - anon_sym_RBRACK, - [410008] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15551), 1, - anon_sym_LPAREN, - STATE(667), 1, - sym_create_function_parameters, - [410018] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15589), 1, - anon_sym_LPAREN, - STATE(1598), 1, - sym_tuple, - [410028] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15597), 1, - anon_sym_LPAREN, - STATE(1149), 1, - sym_tuple, - [410038] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8427), 1, - sym_view_body, - [410048] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15599), 1, - sym_number, - ACTIONS(15601), 1, - anon_sym_RBRACK, - [410058] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15591), 1, - anon_sym_LPAREN, - STATE(3482), 1, - sym_tuple, - [410068] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15603), 1, - anon_sym_LPAREN, - STATE(11347), 1, - sym_expression_list, - [410078] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15597), 1, - anon_sym_LPAREN, - STATE(1153), 1, - sym_tuple, - [410088] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15605), 1, - sym_number, - ACTIONS(15607), 1, - anon_sym_RBRACK, - [410098] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15609), 1, - anon_sym_LPAREN, - STATE(5152), 1, - sym_window_definition, - [410108] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12216), 1, - aux_sym_comment_statement_token2, - ACTIONS(15611), 1, - aux_sym_grant_statement_token3, - [410118] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8428), 1, - sym_view_body, - [410128] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15613), 2, - aux_sym_order_expression_token2, - aux_sym_order_expression_token3, - [410136] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15603), 1, - anon_sym_LPAREN, - STATE(10416), 1, - sym_expression_list, - [410146] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10787), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [410154] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15615), 1, - sym_number, - ACTIONS(15617), 1, - anon_sym_RBRACK, - [410164] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15619), 2, - aux_sym_order_expression_token2, - aux_sym_order_expression_token3, - [410172] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4950), 1, - sym_index_table_parameters, - [410182] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15621), 1, - sym_number, - ACTIONS(15623), 1, - anon_sym_RBRACK, - [410192] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8427), 1, - sym_view_body, - [410202] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(12429), 1, - sym_order_by_clause, - [410212] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(12424), 1, - sym_where_clause, - [410222] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(12392), 1, - sym_order_by_clause, - [410232] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(12387), 1, - sym_where_clause, - [410242] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15625), 1, - sym_number, - ACTIONS(15627), 1, - anon_sym_RBRACK, - [410252] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(12350), 1, - sym_order_by_clause, - [410262] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15629), 1, - anon_sym_LPAREN, - STATE(3713), 1, - sym_tuple, - [410272] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15631), 2, - aux_sym_order_expression_token2, - aux_sym_order_expression_token3, - [410280] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15633), 1, - anon_sym_LPAREN, - STATE(1359), 1, - sym_tuple, - [410290] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(12345), 1, - sym_where_clause, - [410300] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15635), 1, - sym_number, - ACTIONS(15637), 1, - anon_sym_RBRACK, - [410310] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4948), 1, - sym_index_table_parameters, - [410320] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15629), 1, - anon_sym_LPAREN, - STATE(3705), 1, - sym_tuple, - [410330] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15633), 1, - anon_sym_LPAREN, - STATE(1301), 1, - sym_tuple, - [410340] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10124), 1, - aux_sym_conditional_expression_repeat1, - [410350] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15639), 1, - sym_number, - ACTIONS(15641), 1, - anon_sym_RBRACK, - [410360] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(12298), 1, - sym_order_by_clause, - [410370] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15643), 1, - sym_number, - ACTIONS(15645), 1, - anon_sym_RBRACK, - [410380] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15499), 1, - anon_sym_LPAREN, - STATE(653), 1, - sym_tuple, - [410390] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15647), 2, - aux_sym_order_expression_token2, - aux_sym_order_expression_token3, - [410398] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8411), 1, - sym_view_body, - [410408] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15649), 1, - sym_number, - ACTIONS(15651), 1, - anon_sym_RBRACK, - [410418] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15653), 1, - anon_sym_LPAREN, - STATE(601), 1, - sym_tuple, - [410428] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4931), 1, - sym_index_table_parameters, - [410438] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15655), 1, - aux_sym_sequence_token5, - ACTIONS(15657), 1, - aux_sym_sql_hint_token4, - [410448] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10174), 1, - aux_sym_conditional_expression_repeat1, - [410458] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(12246), 1, - sym_order_by_clause, - [410468] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15653), 1, - anon_sym_LPAREN, - STATE(532), 1, - sym_tuple, - [410478] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(12241), 1, - sym_where_clause, - [410488] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15659), 1, - anon_sym_LPAREN, - STATE(5067), 1, - sym_tuple, - [410498] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10210), 1, - aux_sym_create_function_statement_token7, - STATE(8093), 1, - sym_window_clause, - [410508] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15661), 2, - aux_sym_initial_mode_token2, - aux_sym_initial_mode_token3, - [410516] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10213), 1, - aux_sym_conditional_expression_repeat1, - [410526] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12160), 1, - aux_sym_cte_token1, - STATE(6173), 1, - sym_view_body, - [410536] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15659), 1, - anon_sym_LPAREN, - STATE(5080), 1, - sym_tuple, - [410546] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15663), 1, - anon_sym_LPAREN, - STATE(3744), 1, - sym_tuple, - [410556] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(12194), 1, - sym_order_by_clause, - [410566] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(11658), 1, - sym_where_clause, - [410576] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(12189), 1, - sym_where_clause, - [410586] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15665), 1, - sym_number, - ACTIONS(15667), 1, - anon_sym_RBRACK, - [410596] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12160), 1, - aux_sym_cte_token1, - STATE(5929), 1, - sym_view_body, - [410606] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15669), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [410614] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15671), 1, - sym_number, - ACTIONS(15673), 1, - anon_sym_RBRACK, - [410624] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8429), 1, - sym_view_body, - [410634] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10134), 1, - aux_sym_conditional_expression_repeat1, - [410644] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15675), 1, - anon_sym_LPAREN, - STATE(3251), 1, - sym_tuple, - [410654] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15587), 1, - anon_sym_LPAREN, - STATE(4977), 1, - sym_tuple, - [410664] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(12142), 1, - sym_order_by_clause, - [410674] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(12137), 1, - sym_where_clause, - [410684] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15675), 1, - anon_sym_LPAREN, - STATE(3244), 1, - sym_tuple, - [410694] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8438), 1, - sym_view_body, - [410704] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15677), 2, - aux_sym_alter_schema_rename_action_token2, - anon_sym_EQ, - [410712] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12160), 1, - aux_sym_cte_token1, - STATE(5878), 1, - sym_view_body, - [410722] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13861), 1, - aux_sym_trigger_reference_token1, - STATE(10787), 1, - sym_from_clause, - [410732] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15663), 1, - anon_sym_LPAREN, - STATE(3812), 1, - sym_tuple, - [410742] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10058), 1, - aux_sym_conditional_expression_repeat1, - [410752] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(12090), 1, - sym_order_by_clause, - [410762] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(12085), 1, - sym_where_clause, - [410772] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10201), 1, - aux_sym_conditional_expression_repeat1, - [410782] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15679), 2, - aux_sym_alter_schema_rename_action_token2, - anon_sym_EQ, - [410790] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12064), 1, - aux_sym_alter_table_action_alter_column_token1, - STATE(9965), 1, - sym_set_clause, - [410800] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15681), 1, - aux_sym_grant_statement_token5, - STATE(8128), 1, - sym_references_constraint, - [410810] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15573), 1, - anon_sym_LPAREN, - STATE(7974), 1, - sym_values_clause_item, - [410820] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(12037), 1, - sym_order_by_clause, - [410830] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15683), 1, - anon_sym_LPAREN, - STATE(6950), 1, - sym_tuple, - [410840] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15171), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [410848] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10166), 1, - aux_sym_conditional_expression_repeat1, - [410858] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(12030), 1, - sym_where_clause, - [410868] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10162), 1, - aux_sym_conditional_expression_repeat1, - [410878] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15685), 1, - sym_number, - ACTIONS(15687), 1, - anon_sym_RBRACK, - [410888] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15683), 1, - anon_sym_LPAREN, - STATE(6965), 1, - sym_tuple, - [410898] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15689), 1, - anon_sym_LPAREN, - STATE(1962), 1, - sym_tuple, - [410908] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15691), 2, - aux_sym_grant_statement_token2, - sym_number, - [410916] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(11979), 1, - sym_order_by_clause, - [410926] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(11972), 1, - sym_where_clause, - [410936] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15693), 1, - sym_number, - ACTIONS(15695), 1, - anon_sym_RBRACK, - [410946] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8394), 1, - sym_view_body, - [410956] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12160), 1, - aux_sym_cte_token1, - STATE(5681), 1, - sym_view_body, - [410966] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15697), 1, - anon_sym_LPAREN, - STATE(7355), 1, - sym_tuple, - [410976] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15689), 1, - anon_sym_LPAREN, - STATE(1974), 1, - sym_tuple, - [410986] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15565), 1, - anon_sym_LPAREN, - STATE(2566), 1, - sym_tuple, - [410996] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(9806), 1, - aux_sym_null_hint_token2, - STATE(7756), 1, - sym_NULL, - [411006] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15699), 2, - aux_sym_alter_schema_rename_action_token2, - anon_sym_EQ, - [411014] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10137), 1, - aux_sym_conditional_expression_repeat1, - [411024] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15581), 1, - anon_sym_LPAREN, - STATE(4086), 1, - sym_tuple, - [411034] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11445), 1, - aux_sym_trigger_reference_token1, - STATE(8300), 1, - sym_from_clause, - [411044] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15701), 1, - aux_sym_type_spec_base_token9, - ACTIONS(15703), 1, - sym_number, - [411054] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15697), 1, - anon_sym_LPAREN, - STATE(7373), 1, - sym_tuple, - [411064] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15705), 1, - aux_sym_create_trigger_statement_token3, - ACTIONS(15707), 1, - aux_sym_create_trigger_statement_token4, - [411074] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15709), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [411082] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15711), 1, - aux_sym_null_hint_token2, - STATE(4052), 1, - sym_NULL, - [411092] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15713), 1, - sym_number, - ACTIONS(15715), 1, - anon_sym_RBRACK, - [411102] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(11921), 1, - sym_order_by_clause, - [411112] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15717), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [411120] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(11914), 1, - sym_where_clause, - [411130] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15719), 1, - anon_sym_LPAREN, - STATE(1927), 1, - sym_tuple, - [411140] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15721), 2, - aux_sym_order_expression_token2, - aux_sym_fetch_clause_token2, - [411148] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15573), 1, - anon_sym_LPAREN, - STATE(8069), 1, - sym_values_clause_item, - [411158] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15723), 1, - sym_number, - ACTIONS(15725), 1, - anon_sym_RBRACK, - [411168] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(5018), 1, - sym_index_table_parameters, - [411178] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15719), 1, - anon_sym_LPAREN, - STATE(2038), 1, - sym_tuple, - [411188] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8087), 1, - sym_index_table_parameters, - [411198] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10109), 1, - aux_sym_conditional_expression_repeat1, - [411208] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15541), 1, - anon_sym_LPAREN, - STATE(4907), 1, - sym_values_clause_item, - [411218] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8439), 1, - sym_view_body, - [411228] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(11863), 1, - sym_order_by_clause, - [411238] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15727), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [411246] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(11856), 1, - sym_where_clause, - [411256] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10098), 1, - aux_sym_conditional_expression_repeat1, - [411266] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(11805), 1, - sym_order_by_clause, - [411276] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(11798), 1, - sym_where_clause, - [411286] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15729), 1, - sym_number, - ACTIONS(15731), 1, - anon_sym_RBRACK, - [411296] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10036), 1, - aux_sym_conditional_expression_repeat1, - [411306] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(11771), 1, - sym_order_by_clause, - [411316] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15733), 1, - aux_sym_trigger_event_token2, - ACTIONS(15735), 1, - aux_sym_trigger_event_token3, - [411326] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(11740), 1, - sym_where_clause, - [411336] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15737), 1, - anon_sym_LPAREN, - STATE(3095), 1, - sym_tuple, - [411346] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12160), 1, - aux_sym_cte_token1, - STATE(5683), 1, - sym_view_body, - [411356] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10059), 1, - aux_sym_conditional_expression_repeat1, - [411366] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8428), 1, - sym_view_body, - [411376] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15737), 1, - anon_sym_LPAREN, - STATE(3045), 1, - sym_tuple, - [411386] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(11689), 1, - sym_order_by_clause, - [411396] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15739), 1, - anon_sym_LPAREN, - STATE(4607), 1, - sym_tuple, - [411406] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(11682), 1, - sym_where_clause, - [411416] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15741), 1, - anon_sym_LPAREN, - STATE(5498), 1, - sym_tuple, - [411426] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10090), 1, - aux_sym_conditional_expression_repeat1, - [411436] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8371), 1, - sym_view_body, - [411446] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15743), 1, - sym_number, - ACTIONS(15745), 1, - anon_sym_RBRACK, - [411456] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15739), 1, - anon_sym_LPAREN, - STATE(4620), 1, - sym_tuple, - [411466] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15023), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [411474] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15747), 1, - anon_sym_LPAREN, - STATE(1506), 1, - sym_tuple, - [411484] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8097), 1, - sym_index_table_parameters, - [411494] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15741), 1, - anon_sym_LPAREN, - STATE(5478), 1, - sym_tuple, - [411504] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15749), 1, - sym_number, - ACTIONS(15751), 1, - anon_sym_RBRACK, - [411514] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15008), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [411522] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(11631), 1, - sym_order_by_clause, - [411532] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15753), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [411540] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15755), 1, - aux_sym_cte_token2, - ACTIONS(15757), 1, - aux_sym_alter_table_token2, - [411550] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(11624), 1, - sym_where_clause, - [411560] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15747), 1, - anon_sym_LPAREN, - STATE(1445), 1, - sym_tuple, - [411570] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12160), 1, - aux_sym_cte_token1, - STATE(5779), 1, - sym_view_body, - [411580] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15759), 1, - sym_number, - ACTIONS(15761), 1, - anon_sym_RBRACK, - [411590] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15763), 2, - aux_sym_order_expression_token2, - aux_sym_order_expression_token3, - [411598] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15765), 1, - anon_sym_LPAREN, - ACTIONS(15767), 1, - aux_sym_table_constraint_exclude_token2, - [411608] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8418), 1, - sym_view_body, - [411618] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10143), 1, - aux_sym_conditional_expression_repeat1, - [411628] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15769), 1, - aux_sym_null_hint_token2, - STATE(6655), 1, - sym_NULL, - [411638] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(11573), 1, - sym_order_by_clause, - [411648] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(11566), 1, - sym_where_clause, - [411658] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8374), 1, - sym_view_body, - [411668] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15771), 1, - sym_number, - ACTIONS(15773), 1, - anon_sym_RBRACK, - [411678] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10216), 1, - aux_sym_conditional_expression_repeat1, - [411688] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(11536), 1, - sym_order_by_clause, - [411698] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(11532), 1, - sym_where_clause, - [411708] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15775), 1, - anon_sym_LPAREN, - STATE(3607), 1, - sym_tuple, - [411718] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15777), 1, - aux_sym_type_spec_base_token9, - ACTIONS(15779), 1, - sym_number, - [411728] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12160), 1, - aux_sym_cte_token1, - STATE(6273), 1, - sym_view_body, - [411738] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12160), 1, - aux_sym_cte_token1, - STATE(6218), 1, - sym_view_body, - [411748] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15781), 1, - sym_number, - ACTIONS(15783), 1, - anon_sym_RBRACK, - [411758] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4736), 1, - sym_index_table_parameters, - [411768] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15775), 1, - anon_sym_LPAREN, - STATE(3687), 1, - sym_tuple, - [411778] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10165), 1, - aux_sym_conditional_expression_repeat1, - [411788] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(11620), 1, - sym_where_clause, - [411798] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13408), 1, - anon_sym_LPAREN, - STATE(8117), 1, - sym_window_definition, - [411808] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8433), 1, - sym_view_body, - [411818] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15785), 1, - aux_sym_type_spec_base_token9, - ACTIONS(15787), 1, - sym_number, - [411828] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10077), 1, - aux_sym_conditional_expression_repeat1, - [411838] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(11700), 1, - sym_order_by_clause, - [411848] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15789), 1, - aux_sym_create_function_statement_token8, - ACTIONS(15791), 1, - aux_sym_deterministic_hint_token1, - [411858] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(11709), 1, - sym_where_clause, - [411868] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15793), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [411876] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15795), 1, - sym_number, - ACTIONS(15797), 1, - anon_sym_RBRACK, - [411886] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15799), 1, - anon_sym_LPAREN, - STATE(3233), 1, - sym_tuple, - [411896] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15801), 1, - anon_sym_LPAREN, - STATE(456), 1, - sym_tuple, - [411906] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(15169), 1, - sym_where_clause, - [411916] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15603), 1, - anon_sym_LPAREN, - STATE(10747), 1, - sym_expression_list, - [411926] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8371), 1, - sym_view_body, - [411936] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15551), 1, - anon_sym_LPAREN, - STATE(685), 1, - sym_create_function_parameters, - [411946] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15801), 1, - anon_sym_LPAREN, - STATE(482), 1, - sym_tuple, - [411956] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15803), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [411964] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15805), 1, - anon_sym_LPAREN, - STATE(3431), 1, - sym_tuple, - [411974] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15807), 2, - aux_sym_order_expression_token2, - aux_sym_order_expression_token3, - [411982] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15799), 1, - anon_sym_LPAREN, - STATE(3218), 1, - sym_tuple, - [411992] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15809), 1, - aux_sym_create_function_statement_token7, - STATE(5084), 1, - sym_window_clause, - [412002] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(12293), 1, - sym_where_clause, - [412012] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15811), 1, - sym_number, - ACTIONS(15813), 1, - anon_sym_RBRACK, - [412022] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4894), 1, - sym_index_table_parameters, - [412032] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15815), 1, - sym_number, - ACTIONS(15817), 1, - anon_sym_RBRACK, - [412042] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(15142), 1, - sym_order_by_clause, - [412052] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4921), 1, - sym_index_table_parameters, - [412062] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4943), 1, - sym_index_table_parameters, - [412072] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15819), 1, - sym_number, - ACTIONS(15821), 1, - anon_sym_RBRACK, - [412082] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(11781), 1, - sym_where_clause, - [412092] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15823), 1, - aux_sym_external_hint_token3, - ACTIONS(15825), 1, - aux_sym_external_hint_token4, - [412102] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15827), 1, - sym_number, - ACTIONS(15829), 1, - anon_sym_RBRACK, - [412112] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15831), 2, - aux_sym_grant_statement_token2, - sym_number, - [412120] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15833), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [412128] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15835), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [412136] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(8620), 1, - anon_sym_COLON_COLON, - ACTIONS(15837), 1, - anon_sym_LPAREN, - [412146] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15839), 1, - anon_sym_LPAREN, - STATE(2759), 1, - sym_tuple, - [412156] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15841), 1, - sym_number, - ACTIONS(15843), 1, - anon_sym_RBRACK, - [412166] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15845), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [412174] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4909), 1, - sym_index_table_parameters, - [412184] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10114), 1, - aux_sym_conditional_expression_repeat1, - [412194] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15839), 1, - anon_sym_LPAREN, - STATE(2736), 1, - sym_tuple, - [412204] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(11841), 1, - sym_order_by_clause, - [412214] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(11848), 1, - sym_where_clause, - [412224] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12172), 1, - aux_sym_cte_token1, - STATE(8411), 1, - sym_view_body, - [412234] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10118), 1, - aux_sym_conditional_expression_repeat1, - [412244] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(11925), 1, - sym_order_by_clause, - [412254] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(11940), 1, - sym_where_clause, - [412264] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15847), 1, - anon_sym_LPAREN, - STATE(4763), 1, - sym_window_definition, - [412274] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10156), 1, - aux_sym_conditional_expression_repeat1, - [412284] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4947), 1, - sym_index_table_parameters, - [412294] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15849), 1, - sym_number, - ACTIONS(15851), 1, - anon_sym_RBRACK, - [412304] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8418), 1, - sym_view_body, - [412314] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15853), 1, - anon_sym_LPAREN, - STATE(2803), 1, - sym_tuple, - [412324] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11974), 1, - anon_sym_COLON_COLON, - ACTIONS(15855), 1, - anon_sym_LPAREN, - [412334] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(12007), 1, - sym_order_by_clause, - [412344] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15857), 1, - anon_sym_LPAREN, - STATE(2870), 1, - sym_tuple, - [412354] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15853), 1, - anon_sym_LPAREN, - STATE(2807), 1, - sym_tuple, - [412364] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15859), 1, - aux_sym_create_function_statement_token10, - ACTIONS(15861), 1, - aux_sym_create_trigger_statement_token6, - [412374] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(12015), 1, - sym_where_clause, - [412384] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15863), 1, - aux_sym_trigger_event_token2, - ACTIONS(15865), 1, - aux_sym_trigger_event_token3, - [412394] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15867), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [412402] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15869), 1, - aux_sym_external_hint_token3, - ACTIONS(15871), 1, - aux_sym_external_hint_token4, - [412412] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4979), 1, - sym_index_table_parameters, - [412422] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15873), 1, - aux_sym_external_hint_token3, - ACTIONS(15875), 1, - aux_sym_external_hint_token4, - [412432] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15877), 2, - aux_sym__function_language_token2, - aux_sym__function_language_token3, - [412440] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4744), 1, - sym_index_table_parameters, - [412450] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8154), 1, - sym_index_table_parameters, - [412460] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15879), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [412468] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10198), 1, - aux_sym_conditional_expression_repeat1, - [412478] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4865), 1, - sym_index_table_parameters, - [412488] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15881), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [412496] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15883), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [412504] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15885), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [412512] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(12075), 1, - sym_order_by_clause, - [412522] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15887), 1, - anon_sym_LPAREN, - STATE(1450), 1, - sym_tuple, - [412532] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15889), 1, - aux_sym_create_function_statement_token7, - STATE(4747), 1, - sym_window_clause, - [412542] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15857), 1, - anon_sym_LPAREN, - STATE(2839), 1, - sym_tuple, - [412552] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15891), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [412560] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15893), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [412568] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15895), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [412576] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15887), 1, - anon_sym_LPAREN, - STATE(1485), 1, - sym_tuple, - [412586] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15897), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [412594] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15899), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [412602] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(12087), 1, - sym_where_clause, - [412612] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15901), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [412620] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15903), 1, - sym_number, - ACTIONS(15905), 1, - anon_sym_RBRACK, - [412630] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15907), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [412638] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15909), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [412646] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8433), 1, - sym_view_body, - [412656] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15911), 1, - anon_sym_LPAREN, - STATE(2400), 1, - sym_tuple, - [412666] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15913), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [412674] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15915), 1, - sym_number, - ACTIONS(15917), 1, - anon_sym_RBRACK, - [412684] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(11613), 1, - sym_order_by_clause, - [412694] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15919), 1, - anon_sym_LPAREN, - STATE(7436), 1, - sym_tuple, - [412704] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14709), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [412712] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15911), 1, - anon_sym_LPAREN, - STATE(2471), 1, - sym_tuple, - [412722] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(12175), 1, - sym_order_by_clause, - [412732] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(12179), 1, - sym_where_clause, - [412742] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15921), 1, - sym_number, - ACTIONS(15923), 1, - anon_sym_RBRACK, - [412752] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15919), 1, - anon_sym_LPAREN, - STATE(7470), 1, - sym_tuple, - [412762] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15925), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [412770] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15927), 1, - anon_sym_LPAREN, - STATE(1758), 1, - sym_tuple, - [412780] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15929), 2, - aux_sym_order_expression_token2, - aux_sym_order_expression_token3, - [412788] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15931), 1, - sym_number, - ACTIONS(15933), 1, - anon_sym_RBRACK, - [412798] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15935), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [412806] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15937), 2, - aux_sym_initial_mode_token2, - aux_sym_initial_mode_token3, - [412814] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14703), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [412822] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15927), 1, - anon_sym_LPAREN, - STATE(1768), 1, - sym_tuple, - [412832] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8394), 1, - sym_view_body, - [412842] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15939), 2, - aux_sym_grant_statement_token2, - sym_number, - [412850] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10207), 1, - aux_sym_conditional_expression_repeat1, - [412860] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8084), 1, - sym_index_table_parameters, - [412870] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(12267), 1, - sym_order_by_clause, - [412880] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15941), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [412888] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14663), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [412896] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15943), 1, - aux_sym_join_type_token5, - ACTIONS(15945), 1, - aux_sym_join_clause_token1, - [412906] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(11652), 1, - aux_sym_trigger_reference_token1, - STATE(8300), 1, - sym_from_clause, - [412916] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(12273), 1, - sym_where_clause, - [412926] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12044), 1, - aux_sym_alter_table_action_alter_column_token1, - STATE(8693), 1, - sym_set_clause, - [412936] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15947), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [412944] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10217), 1, - aux_sym_conditional_expression_repeat1, - [412954] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10067), 1, - aux_sym_conditional_expression_repeat1, - [412964] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8438), 1, - sym_view_body, - [412974] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14733), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [412982] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14570), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [412990] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15949), 2, - aux_sym_grant_statement_token2, - sym_number, - [412998] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10121), 1, - aux_sym_conditional_expression_repeat1, - [413008] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15951), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [413016] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12416), 1, - aux_sym_null_hint_token2, - STATE(7756), 1, - sym_NULL, - [413026] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(12377), 1, - sym_order_by_clause, - [413036] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15953), 1, - aux_sym_trigger_reference_token1, - STATE(5649), 1, - sym_from_clause, - [413046] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15955), 1, - sym_number, - ACTIONS(15957), 1, - anon_sym_RBRACK, - [413056] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15959), 1, - anon_sym_LPAREN, - STATE(1252), 1, - sym_tuple, - [413066] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15961), 1, - aux_sym_sequence_token5, - ACTIONS(15963), 1, - aux_sym_sql_hint_token4, - [413076] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(12402), 1, - sym_where_clause, - [413086] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15965), 1, - aux_sym_null_hint_token2, - STATE(5638), 1, - sym_NULL, - [413096] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15681), 1, - aux_sym_grant_statement_token5, - STATE(8130), 1, - sym_references_constraint, - [413106] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15967), 1, - aux_sym_alter_table_action_alter_column_token1, - STATE(5120), 1, - sym_set_clause, - [413116] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15959), 1, - anon_sym_LPAREN, - STATE(1292), 1, - sym_tuple, - [413126] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15969), 1, - sym_number, - ACTIONS(15971), 1, - anon_sym_RBRACK, - [413136] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15973), 1, - anon_sym_LPAREN, - STATE(4225), 1, - sym_tuple, - [413146] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15975), 1, - anon_sym_LPAREN, - STATE(1740), 1, - sym_tuple, - [413156] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14634), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [413164] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15977), 1, - sym_number, - ACTIONS(15979), 1, - anon_sym_RBRACK, - [413174] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8374), 1, - sym_view_body, - [413184] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15981), 2, - aux_sym_cte_token1, - aux_sym_drop_statement_token4, - [413192] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(14949), 1, - sym_where_clause, - [413202] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15983), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [413210] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15985), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [413218] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15973), 1, - anon_sym_LPAREN, - STATE(4244), 1, - sym_tuple, - [413228] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10045), 1, - aux_sym_conditional_expression_repeat1, - [413238] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15603), 1, - anon_sym_LPAREN, - STATE(10302), 1, - sym_expression_list, - [413248] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(14945), 1, - sym_order_by_clause, - [413258] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10975), 1, - anon_sym_COLON_COLON, - ACTIONS(15987), 1, - anon_sym_LPAREN, - [413268] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15975), 1, - anon_sym_LPAREN, - STATE(1841), 1, - sym_tuple, - [413278] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(12527), 1, - sym_order_by_clause, - [413288] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15989), 1, - aux_sym_trigger_event_token2, - ACTIONS(15991), 1, - aux_sym_trigger_event_token3, - [413298] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(12565), 1, - sym_where_clause, - [413308] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13033), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [413316] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4849), 1, - sym_index_table_parameters, - [413326] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15993), 2, - aux_sym_order_expression_token2, - aux_sym_order_expression_token3, - [413334] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15805), 1, - anon_sym_LPAREN, - STATE(3468), 1, - sym_tuple, - [413344] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10154), 1, - aux_sym_conditional_expression_repeat1, - [413354] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(12685), 1, - sym_order_by_clause, - [413364] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(12689), 1, - sym_where_clause, - [413374] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14548), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [413382] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10084), 1, - aux_sym_conditional_expression_repeat1, - [413392] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14544), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [413400] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15995), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [413408] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10175), 1, - aux_sym_conditional_expression_repeat1, - [413418] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14526), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [413426] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(12738), 1, - sym_order_by_clause, - [413436] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14677), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [413444] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(12742), 1, - sym_where_clause, - [413454] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8167), 1, - sym_index_table_parameters, - [413464] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(14903), 1, - sym_where_clause, - [413474] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15603), 1, - anon_sym_LPAREN, - STATE(10706), 1, - sym_expression_list, - [413484] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14506), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [413492] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15997), 1, - sym_number, - ACTIONS(15999), 1, - anon_sym_RBRACK, - [413502] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(14898), 1, - sym_order_by_clause, - [413512] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10975), 1, - anon_sym_COLON_COLON, - ACTIONS(16001), 1, - anon_sym_LPAREN, - [413522] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8110), 1, - sym_index_table_parameters, - [413532] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16003), 1, - sym_number, - ACTIONS(16005), 1, - anon_sym_RBRACK, - [413542] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10203), 1, - aux_sym_conditional_expression_repeat1, - [413552] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16007), 1, - anon_sym_LPAREN, - STATE(1935), 1, - sym_tuple, - [413562] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8124), 1, - sym_index_table_parameters, - [413572] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16009), 1, - anon_sym_LPAREN, - STATE(7389), 1, - sym_tuple, - [413582] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16011), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [413590] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16013), 1, - sym_number, - ACTIONS(16015), 1, - anon_sym_RBRACK, - [413600] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16017), 1, - anon_sym_LPAREN, - STATE(7680), 1, - sym_tuple, - [413610] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16019), 1, - anon_sym_LPAREN, - STATE(7528), 1, - sym_tuple, - [413620] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10139), 1, - aux_sym_conditional_expression_repeat1, - [413630] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16007), 1, - anon_sym_LPAREN, - STATE(1923), 1, - sym_tuple, - [413640] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16021), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [413648] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16009), 1, - anon_sym_LPAREN, - STATE(7471), 1, - sym_tuple, - [413658] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(12378), 1, - sym_order_by_clause, - [413668] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16019), 1, - anon_sym_LPAREN, - STATE(7504), 1, - sym_tuple, - [413678] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(12780), 1, - sym_order_by_clause, - [413688] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16023), 1, - sym_number, - ACTIONS(16025), 1, - anon_sym_RBRACK, - [413698] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(12784), 1, - sym_where_clause, - [413708] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16027), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [413716] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16029), 1, - sym_number, - ACTIONS(16031), 1, - anon_sym_RBRACK, - [413726] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16033), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [413734] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(14850), 1, - sym_where_clause, - [413744] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(14844), 1, - sym_order_by_clause, - [413754] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(4899), 1, - anon_sym_COLON_COLON, - ACTIONS(16035), 1, - anon_sym_LPAREN, - [413764] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10187), 1, - aux_sym_conditional_expression_repeat1, - [413774] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16037), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [413782] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10087), 1, - aux_sym_conditional_expression_repeat1, - [413792] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(14801), 1, - sym_where_clause, - [413802] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16039), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [413810] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(12820), 1, - sym_order_by_clause, - [413820] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(14797), 1, - sym_order_by_clause, - [413830] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(12824), 1, - sym_where_clause, - [413840] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12214), 1, - aux_sym_cte_token1, - STATE(8429), 1, - sym_view_body, - [413850] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10062), 1, - aux_sym_conditional_expression_repeat1, - [413860] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8116), 1, - sym_index_table_parameters, - [413870] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(14711), 1, - sym_where_clause, - [413880] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(14507), 1, - sym_order_by_clause, - [413890] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10155), 1, - aux_sym_conditional_expression_repeat1, - [413900] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10053), 1, - aux_sym_conditional_expression_repeat1, - [413910] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(12877), 1, - sym_order_by_clause, - [413920] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(14365), 1, - sym_where_clause, - [413930] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(14354), 1, - sym_order_by_clause, - [413940] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10185), 1, - aux_sym_conditional_expression_repeat1, - [413950] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(12881), 1, - sym_where_clause, - [413960] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16041), 1, - sym_number, - ACTIONS(16043), 1, - anon_sym_RBRACK, - [413970] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16045), 1, - anon_sym_LPAREN, - STATE(223), 1, - sym_tuple, - [413980] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(14210), 1, - sym_where_clause, - [413990] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(14197), 1, - sym_order_by_clause, - [414000] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10133), 1, - aux_sym_conditional_expression_repeat1, - [414010] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16045), 1, - anon_sym_LPAREN, - STATE(200), 1, - sym_tuple, - [414020] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16047), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [414028] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10080), 1, - aux_sym_conditional_expression_repeat1, - [414038] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16049), 1, - sym_number, - ACTIONS(16051), 1, - anon_sym_RBRACK, - [414048] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(13922), 1, - sym_where_clause, - [414058] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(14037), 1, - sym_order_by_clause, - [414068] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16053), 1, - anon_sym_LPAREN, - STATE(349), 1, - sym_tuple, - [414078] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16055), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [414086] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10795), 1, - aux_sym_frame_bound_token2, - ACTIONS(16057), 1, - aux_sym_frame_bound_token4, - [414096] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(12938), 1, - sym_order_by_clause, - [414106] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10035), 1, - aux_sym_conditional_expression_repeat1, - [414116] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4981), 1, - sym_index_table_parameters, - [414126] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16053), 1, - anon_sym_LPAREN, - STATE(386), 1, - sym_tuple, - [414136] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(12946), 1, - sym_where_clause, - [414146] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16059), 2, - aux_sym_order_expression_token2, - aux_sym_order_expression_token3, - [414154] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14382), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [414162] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8137), 1, - sym_index_table_parameters, - [414172] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16061), 1, - anon_sym_LPAREN, - STATE(3144), 1, - sym_tuple, - [414182] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14361), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [414190] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14351), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [414198] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8081), 1, - sym_index_table_parameters, - [414208] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(13906), 1, - sym_where_clause, - [414218] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(13882), 1, - sym_order_by_clause, - [414228] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16061), 1, - anon_sym_LPAREN, - STATE(3122), 1, - sym_tuple, - [414238] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10070), 1, - aux_sym_conditional_expression_repeat1, - [414248] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10115), 1, - aux_sym_conditional_expression_repeat1, - [414258] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16063), 1, - anon_sym_LPAREN, - STATE(4777), 1, - sym_tuple, - [414268] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(13015), 1, - sym_order_by_clause, - [414278] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16065), 1, - sym_number, - ACTIONS(16067), 1, - anon_sym_RBRACK, - [414288] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(13029), 1, - sym_where_clause, - [414298] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16069), 1, - aux_sym_comment_statement_token2, - ACTIONS(16071), 1, - aux_sym_trigger_time_token4, - [414308] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16073), 1, - anon_sym_LPAREN, - STATE(2056), 1, - sym_tuple, - [414318] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8158), 1, - sym_index_table_parameters, - [414328] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10153), 1, - aux_sym_conditional_expression_repeat1, - [414338] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16073), 1, - anon_sym_LPAREN, - STATE(2068), 1, - sym_tuple, - [414348] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(13175), 1, - sym_order_by_clause, - [414358] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(13734), 1, - sym_where_clause, - [414368] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(13719), 1, - sym_order_by_clause, - [414378] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10136), 1, - aux_sym_conditional_expression_repeat1, - [414388] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(13203), 1, - sym_where_clause, - [414398] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8103), 1, - sym_index_table_parameters, - [414408] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13998), 1, - anon_sym_LPAREN, - STATE(8095), 1, - sym_index_table_parameters, - [414418] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(13542), 1, - sym_where_clause, - [414428] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(13525), 1, - sym_order_by_clause, - [414438] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(14357), 2, - aux_sym_create_trigger_statement_token6, - aux_sym_create_trigger_statement_token7, - [414446] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16075), 1, - sym_number, - ACTIONS(16077), 1, - anon_sym_RBRACK, - [414456] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16017), 1, - anon_sym_LPAREN, - STATE(7691), 1, - sym_tuple, - [414466] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10205), 1, - aux_sym_conditional_expression_repeat1, - [414476] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13863), 1, - aux_sym_where_clause_token1, - STATE(13378), 1, - sym_where_clause, - [414486] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10584), 1, - aux_sym_order_by_clause_token1, - STATE(13350), 1, - sym_order_by_clause, - [414496] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13908), 1, - anon_sym_LPAREN, - STATE(4735), 1, - sym_index_table_parameters, - [414506] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16079), 1, - aux_sym_cte_token2, - ACTIONS(16081), 1, - aux_sym_alter_table_token2, - [414516] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16083), 1, - sym_number, - ACTIONS(16085), 1, - anon_sym_RBRACK, - [414526] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16087), 2, - aux_sym_order_expression_token2, - aux_sym_order_expression_token3, - [414534] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16063), 1, - anon_sym_LPAREN, - STATE(4863), 1, - sym_tuple, - [414544] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13900), 1, - aux_sym_trigger_condition_token1, - STATE(10192), 1, - aux_sym_conditional_expression_repeat1, - [414554] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13250), 1, - anon_sym_RPAREN, - [414561] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16089), 1, - sym__dollar_quoted_string_content, - [414568] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16091), 1, - anon_sym_RPAREN, - [414575] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16093), 1, - aux_sym_trigger_reference_token1, - [414582] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16095), 1, - aux_sym_at_time_zone_expression_token3, - [414589] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16097), 1, - anon_sym_RPAREN, - [414596] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16099), 1, - aux_sym_at_time_zone_expression_token3, - [414603] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16101), 1, - aux_sym_at_time_zone_expression_token3, - [414610] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16103), 1, - anon_sym_RBRACK, - [414617] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13148), 1, - anon_sym_RPAREN, - [414624] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16105), 1, - aux_sym_at_time_zone_expression_token3, - [414631] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16107), 1, - aux_sym_at_time_zone_expression_token3, - [414638] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16109), 1, - anon_sym_RPAREN, - [414645] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13654), 1, - anon_sym_RPAREN, - [414652] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16111), 1, - aux_sym_at_time_zone_expression_token3, - [414659] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16113), 1, - aux_sym_at_time_zone_expression_token3, - [414666] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16115), 1, - anon_sym_RPAREN, - [414673] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16117), 1, - anon_sym_RPAREN, - [414680] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16119), 1, - aux_sym_at_time_zone_expression_token3, - [414687] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16121), 1, - aux_sym_at_time_zone_expression_token3, - [414694] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16123), 1, - aux_sym_at_time_zone_expression_token3, - [414701] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16125), 1, - aux_sym_at_time_zone_expression_token3, - [414708] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16127), 1, - aux_sym_at_time_zone_expression_token3, - [414715] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16129), 1, - aux_sym_at_time_zone_expression_token3, - [414722] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16131), 1, - aux_sym_at_time_zone_expression_token3, - [414729] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16133), 1, - aux_sym_at_time_zone_expression_token3, - [414736] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16135), 1, - aux_sym_argument_reference_token1, - [414743] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16137), 1, - anon_sym_BQUOTE, - [414750] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16137), 1, - anon_sym_DQUOTE, - [414757] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16139), 1, - sym__dollar_quoted_string_end_tag, - [414764] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16141), 1, - anon_sym_RPAREN, - [414771] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16139), 1, - anon_sym_SQUOTE, - [414778] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16143), 1, - aux_sym_alter_table_action_alter_column_token2, - [414785] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16145), 1, - anon_sym_RPAREN, - [414792] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16147), 1, - anon_sym_RPAREN, - [414799] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16149), 1, - aux_sym_trigger_reference_token1, - [414806] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16151), 1, - aux_sym_at_time_zone_expression_token3, - [414813] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16153), 1, - anon_sym_RPAREN, - [414820] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16155), 1, - aux_sym_grant_statement_token1, - [414827] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16157), 1, - aux_sym_grant_statement_token1, - [414834] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16159), 1, - aux_sym_at_time_zone_expression_token3, - [414841] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16161), 1, - aux_sym_at_time_zone_expression_token3, - [414848] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16163), 1, - anon_sym_RBRACK, - [414855] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13327), 1, - anon_sym_RPAREN, - [414862] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16165), 1, - aux_sym_at_time_zone_expression_token3, - [414869] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16167), 1, - aux_sym_at_time_zone_expression_token3, - [414876] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16169), 1, - anon_sym_RPAREN, - [414883] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13680), 1, - anon_sym_RPAREN, - [414890] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16171), 1, - aux_sym_at_time_zone_expression_token3, - [414897] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16173), 1, - anon_sym_SQUOTE, - [414904] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16175), 1, - aux_sym_at_time_zone_expression_token3, - [414911] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16177), 1, - aux_sym_comment_statement_token2, - [414918] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16179), 1, - aux_sym_at_time_zone_expression_token3, - [414925] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16181), 1, - anon_sym_RPAREN, - [414932] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16183), 1, - anon_sym_RPAREN, - [414939] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16185), 1, - aux_sym_at_time_zone_expression_token3, - [414946] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16187), 1, - aux_sym_at_time_zone_expression_token3, - [414953] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16189), 1, - anon_sym_RPAREN, - [414960] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16191), 1, - aux_sym_at_time_zone_expression_token3, - [414967] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16193), 1, - aux_sym_at_time_zone_expression_token3, - [414974] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16195), 1, - aux_sym_at_time_zone_expression_token3, - [414981] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16197), 1, - aux_sym_at_time_zone_expression_token3, - [414988] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16199), 1, - aux_sym_at_time_zone_expression_token3, - [414995] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16201), 1, - aux_sym_at_time_zone_expression_token3, - [415002] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16173), 1, - sym__dollar_quoted_string_end_tag, - [415009] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16203), 1, - anon_sym_DQUOTE, - [415016] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16203), 1, - anon_sym_BQUOTE, - [415023] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16205), 1, - aux_sym_argument_reference_token1, - [415030] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16207), 1, - anon_sym_BQUOTE, - [415037] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16207), 1, - anon_sym_DQUOTE, - [415044] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16209), 1, - sym__dollar_quoted_string_end_tag, - [415051] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16211), 1, - anon_sym_RPAREN, - [415058] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16213), 1, - aux_sym_argument_reference_token1, - [415065] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16215), 1, - aux_sym_grant_statement_token10, - [415072] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16209), 1, - anon_sym_SQUOTE, - [415079] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16217), 1, - aux_sym_at_time_zone_expression_token3, - [415086] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16219), 1, - aux_sym_at_time_zone_expression_token3, - [415093] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16221), 1, - aux_sym_at_time_zone_expression_token3, - [415100] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16223), 1, - aux_sym_at_time_zone_expression_token3, - [415107] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16225), 1, - anon_sym_RPAREN, - [415114] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16227), 1, - sym_number, - [415121] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16229), 1, - aux_sym_at_time_zone_expression_token3, - [415128] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16231), 1, - anon_sym_RPAREN, - [415135] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16233), 1, - aux_sym_at_time_zone_expression_token3, - [415142] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16235), 1, - aux_sym_trigger_reference_token1, - [415149] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16237), 1, - aux_sym_at_time_zone_expression_token3, - [415156] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16239), 1, - anon_sym_RPAREN, - [415163] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16241), 1, - aux_sym_at_time_zone_expression_token3, - [415170] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16243), 1, - aux_sym_at_time_zone_expression_token3, - [415177] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16245), 1, - aux_sym_at_time_zone_expression_token3, - [415184] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16247), 1, - anon_sym_RPAREN, - [415191] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16249), 1, - aux_sym_at_time_zone_expression_token3, - [415198] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16251), 1, - aux_sym_at_time_zone_expression_token3, - [415205] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16253), 1, - anon_sym_RPAREN, - [415212] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16255), 1, - aux_sym_at_time_zone_expression_token3, - [415219] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16257), 1, - anon_sym_RBRACK, - [415226] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16259), 1, - aux_sym_at_time_zone_expression_token3, - [415233] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16261), 1, - aux_sym_at_time_zone_expression_token3, - [415240] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13714), 1, - anon_sym_RPAREN, - [415247] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13325), 1, - anon_sym_RPAREN, - [415254] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16263), 1, - anon_sym_RPAREN, - [415261] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16265), 1, - aux_sym_at_time_zone_expression_token3, - [415268] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16267), 1, - aux_sym_at_time_zone_expression_token3, - [415275] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16269), 1, - aux_sym_at_time_zone_expression_token3, - [415282] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16271), 1, - anon_sym_RPAREN, - [415289] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13718), 1, - anon_sym_RPAREN, - [415296] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16273), 1, - aux_sym_at_time_zone_expression_token3, - [415303] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13317), 1, - anon_sym_RPAREN, - [415310] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16275), 1, - aux_sym_at_time_zone_expression_token3, - [415317] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16277), 1, - anon_sym_RBRACK, - [415324] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16279), 1, - aux_sym_at_time_zone_expression_token3, - [415331] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16281), 1, - anon_sym_RPAREN, - [415338] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16283), 1, - anon_sym_RPAREN, - [415345] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16285), 1, - aux_sym_at_time_zone_expression_token3, - [415352] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16287), 1, - aux_sym_at_time_zone_expression_token3, - [415359] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16289), 1, - aux_sym_grant_statement_token10, - [415366] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16291), 1, - aux_sym_at_time_zone_expression_token3, - [415373] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16293), 1, - aux_sym_at_time_zone_expression_token3, - [415380] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16295), 1, - aux_sym_at_time_zone_expression_token3, - [415387] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16297), 1, - aux_sym_at_time_zone_expression_token3, - [415394] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16299), 1, - aux_sym_at_time_zone_expression_token3, - [415401] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16301), 1, - aux_sym_at_time_zone_expression_token3, - [415408] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16303), 1, - aux_sym_at_time_zone_expression_token3, - [415415] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16305), 1, - aux_sym_at_time_zone_expression_token2, - [415422] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16307), 1, - anon_sym_RPAREN, - [415429] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16309), 1, - aux_sym_argument_reference_token1, - [415436] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16311), 1, - anon_sym_BQUOTE, - [415443] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16311), 1, - anon_sym_DQUOTE, - [415450] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16313), 1, - sym__dollar_quoted_string_end_tag, - [415457] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16315), 1, - anon_sym_RPAREN, - [415464] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16317), 1, - sym_number, - [415471] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16319), 1, - aux_sym_at_time_zone_expression_token3, - [415478] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16313), 1, - anon_sym_SQUOTE, - [415485] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16321), 1, - aux_sym_at_time_zone_expression_token2, - [415492] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16323), 1, - aux_sym_trigger_reference_token1, - [415499] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16325), 1, - anon_sym_RPAREN, - [415506] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16327), 1, - anon_sym_RPAREN, - [415513] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16329), 1, - anon_sym_RPAREN, - [415520] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16331), 1, - anon_sym_RPAREN, - [415527] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16333), 1, - anon_sym_RPAREN, - [415534] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16335), 1, - anon_sym_RPAREN, - [415541] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16337), 1, - anon_sym_SQUOTE, - [415548] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16339), 1, - aux_sym_trigger_reference_token1, - [415555] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16341), 1, - aux_sym_at_time_zone_expression_token3, - [415562] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16343), 1, - anon_sym_RPAREN, - [415569] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16345), 1, - anon_sym_RPAREN, - [415576] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16337), 1, - sym__dollar_quoted_string_end_tag, - [415583] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16347), 1, - anon_sym_DQUOTE, - [415590] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16347), 1, - anon_sym_BQUOTE, - [415597] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13738), 1, - anon_sym_RPAREN, - [415604] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16349), 1, - aux_sym_at_time_zone_expression_token3, - [415611] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16351), 1, - aux_sym_argument_reference_token1, - [415618] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16353), 1, - aux_sym_at_time_zone_expression_token3, - [415625] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16355), 1, - anon_sym_RBRACK, - [415632] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16357), 1, - aux_sym_at_time_zone_expression_token3, - [415639] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16359), 1, - aux_sym_at_time_zone_expression_token3, - [415646] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16361), 1, - aux_sym_at_time_zone_expression_token3, - [415653] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13313), 1, - anon_sym_RPAREN, - [415660] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16363), 1, - aux_sym_at_time_zone_expression_token3, - [415667] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16365), 1, - aux_sym_at_time_zone_expression_token3, - [415674] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16367), 1, - aux_sym_at_time_zone_expression_token3, - [415681] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16369), 1, - aux_sym_at_time_zone_expression_token3, - [415688] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16371), 1, - anon_sym_RPAREN, - [415695] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13734), 1, - anon_sym_RPAREN, - [415702] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16373), 1, - aux_sym_at_time_zone_expression_token3, - [415709] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16375), 1, - aux_sym_at_time_zone_expression_token3, - [415716] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16377), 1, - aux_sym_at_time_zone_expression_token3, - [415723] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16379), 1, - aux_sym_at_time_zone_expression_token3, - [415730] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16381), 1, - aux_sym_at_time_zone_expression_token3, - [415737] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16383), 1, - anon_sym_RPAREN, - [415744] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16385), 1, - anon_sym_RPAREN, - [415751] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16387), 1, - aux_sym_at_time_zone_expression_token3, - [415758] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16389), 1, - aux_sym_at_time_zone_expression_token3, - [415765] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16391), 1, - anon_sym_RPAREN, - [415772] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16393), 1, - aux_sym_at_time_zone_expression_token3, - [415779] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16395), 1, - aux_sym_at_time_zone_expression_token3, - [415786] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16397), 1, - aux_sym_at_time_zone_expression_token3, - [415793] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16399), 1, - aux_sym_at_time_zone_expression_token3, - [415800] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16401), 1, - aux_sym_at_time_zone_expression_token3, - [415807] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16403), 1, - aux_sym_at_time_zone_expression_token3, - [415814] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16405), 1, - anon_sym_RPAREN, - [415821] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16407), 1, - aux_sym_at_time_zone_expression_token3, - [415828] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16409), 1, - aux_sym_at_time_zone_expression_token3, - [415835] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16411), 1, - aux_sym_argument_reference_token1, - [415842] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16413), 1, - anon_sym_BQUOTE, - [415849] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16413), 1, - anon_sym_DQUOTE, - [415856] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16415), 1, - sym__dollar_quoted_string_end_tag, - [415863] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16417), 1, - anon_sym_RPAREN, - [415870] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13740), 1, - anon_sym_RPAREN, - [415877] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16419), 1, - anon_sym_RPAREN, - [415884] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16415), 1, - anon_sym_SQUOTE, - [415891] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16421), 1, - aux_sym_create_trigger_statement_token6, - [415898] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16423), 1, - aux_sym_at_time_zone_expression_token3, - [415905] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16425), 1, - aux_sym_at_time_zone_expression_token3, - [415912] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13311), 1, - anon_sym_RPAREN, - [415919] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16427), 1, - anon_sym_RPAREN, - [415926] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16429), 1, - anon_sym_RBRACK, - [415933] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16431), 1, - aux_sym_at_time_zone_expression_token3, - [415940] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16433), 1, - anon_sym_RPAREN, - [415947] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16435), 1, - aux_sym_at_time_zone_expression_token3, - [415954] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16437), 1, - aux_sym_trigger_reference_token1, - [415961] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16439), 1, - aux_sym_at_time_zone_expression_token3, - [415968] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16441), 1, - anon_sym_RPAREN, - [415975] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16443), 1, - anon_sym_RPAREN, - [415982] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16445), 1, - aux_sym_at_time_zone_expression_token3, - [415989] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16447), 1, - aux_sym_trigger_reference_token1, - [415996] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16449), 1, - anon_sym_RPAREN, - [416003] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16451), 1, - anon_sym_RPAREN, - [416010] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16453), 1, - aux_sym_at_time_zone_expression_token3, - [416017] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16455), 1, - aux_sym_comment_statement_token2, - [416024] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16457), 1, - aux_sym_at_time_zone_expression_token3, - [416031] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16459), 1, - anon_sym_RBRACK, - [416038] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16461), 1, - anon_sym_SQUOTE, - [416045] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16463), 1, - anon_sym_RPAREN, - [416052] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16461), 1, - sym__dollar_quoted_string_end_tag, - [416059] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13299), 1, - anon_sym_RPAREN, - [416066] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16465), 1, - anon_sym_DQUOTE, - [416073] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16467), 1, - aux_sym_at_time_zone_expression_token3, - [416080] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16465), 1, - anon_sym_BQUOTE, - [416087] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16469), 1, - aux_sym_at_time_zone_expression_token3, - [416094] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16471), 1, - anon_sym_RPAREN, - [416101] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13760), 1, - anon_sym_RPAREN, - [416108] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16473), 1, - aux_sym_argument_reference_token1, - [416115] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16475), 1, - anon_sym_RPAREN, - [416122] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16477), 1, - aux_sym_at_time_zone_expression_token3, - [416129] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16479), 1, - aux_sym_at_time_zone_expression_token3, - [416136] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16481), 1, - aux_sym_at_time_zone_expression_token3, - [416143] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16483), 1, - anon_sym_RPAREN, - [416150] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16485), 1, - anon_sym_RPAREN, - [416157] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16487), 1, - aux_sym_at_time_zone_expression_token3, - [416164] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16489), 1, - aux_sym_at_time_zone_expression_token3, - [416171] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16491), 1, - aux_sym_at_time_zone_expression_token3, - [416178] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16493), 1, - aux_sym_at_time_zone_expression_token3, - [416185] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16495), 1, - aux_sym_at_time_zone_expression_token3, - [416192] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16497), 1, - aux_sym_at_time_zone_expression_token3, - [416199] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16499), 1, - aux_sym_at_time_zone_expression_token3, - [416206] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16501), 1, - aux_sym_at_time_zone_expression_token3, - [416213] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16503), 1, - aux_sym_at_time_zone_expression_token3, - [416220] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16505), 1, - aux_sym_at_time_zone_expression_token3, - [416227] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16507), 1, - aux_sym_at_time_zone_expression_token3, - [416234] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16509), 1, - aux_sym_at_time_zone_expression_token3, - [416241] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16511), 1, - aux_sym_argument_reference_token1, - [416248] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16513), 1, - anon_sym_BQUOTE, - [416255] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16513), 1, - anon_sym_DQUOTE, - [416262] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16515), 1, - sym__dollar_quoted_string_end_tag, - [416269] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16517), 1, - anon_sym_RPAREN, - [416276] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16519), 1, - aux_sym_at_time_zone_expression_token3, - [416283] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16521), 1, - aux_sym_at_time_zone_expression_token3, - [416290] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16515), 1, - anon_sym_SQUOTE, - [416297] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16523), 1, - aux_sym_at_time_zone_expression_token3, - [416304] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16525), 1, - anon_sym_RPAREN, - [416311] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16527), 1, - anon_sym_RPAREN, - [416318] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16529), 1, - aux_sym_at_time_zone_expression_token3, - [416325] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16531), 1, - anon_sym_RPAREN, - [416332] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16533), 1, - aux_sym_create_table_statement_token2, - [416339] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16535), 1, - aux_sym_at_time_zone_expression_token3, - [416346] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16537), 1, - anon_sym_RPAREN, - [416353] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13764), 1, - anon_sym_RPAREN, - [416360] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16539), 1, - aux_sym_trigger_reference_token1, - [416367] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16541), 1, - aux_sym_at_time_zone_expression_token3, - [416374] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16543), 1, - anon_sym_RPAREN, - [416381] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16545), 1, - anon_sym_RPAREN, - [416388] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16547), 1, - aux_sym_at_time_zone_expression_token3, - [416395] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16549), 1, - aux_sym_at_time_zone_expression_token3, - [416402] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13274), 1, - anon_sym_RPAREN, - [416409] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16551), 1, - anon_sym_RBRACK, - [416416] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16553), 1, - aux_sym_at_time_zone_expression_token3, - [416423] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16555), 1, - aux_sym_at_time_zone_expression_token3, - [416430] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16557), 1, - aux_sym_at_time_zone_expression_token3, - [416437] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16559), 1, - anon_sym_RBRACK, - [416444] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16561), 1, - aux_sym_at_time_zone_expression_token3, - [416451] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16563), 1, - aux_sym_alter_table_token2, - [416458] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16565), 1, - anon_sym_RPAREN, - [416465] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13272), 1, - anon_sym_RPAREN, - [416472] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16567), 1, - aux_sym_at_time_zone_expression_token3, - [416479] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16569), 1, - aux_sym_at_time_zone_expression_token3, - [416486] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16571), 1, - aux_sym_trigger_reference_token1, - [416493] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16573), 1, - aux_sym_at_time_zone_expression_token3, - [416500] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16575), 1, - anon_sym_RPAREN, - [416507] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13772), 1, - anon_sym_RPAREN, - [416514] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16577), 1, - anon_sym_RPAREN, - [416521] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16579), 1, - anon_sym_RPAREN, - [416528] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16581), 1, - aux_sym_at_time_zone_expression_token3, - [416535] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16583), 1, - anon_sym_SQUOTE, - [416542] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16585), 1, - aux_sym_at_time_zone_expression_token3, - [416549] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16587), 1, - anon_sym_RPAREN, - [416556] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16589), 1, - anon_sym_RPAREN, - [416563] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16591), 1, - aux_sym_at_time_zone_expression_token3, - [416570] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16593), 1, - aux_sym_at_time_zone_expression_token3, - [416577] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16595), 1, - anon_sym_RPAREN, - [416584] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16597), 1, - aux_sym_at_time_zone_expression_token3, - [416591] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16599), 1, - aux_sym_at_time_zone_expression_token3, - [416598] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16601), 1, - aux_sym_at_time_zone_expression_token3, - [416605] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16603), 1, - aux_sym_at_time_zone_expression_token3, - [416612] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16605), 1, - aux_sym_at_time_zone_expression_token3, - [416619] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16607), 1, - aux_sym_at_time_zone_expression_token3, - [416626] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16583), 1, - sym__dollar_quoted_string_end_tag, - [416633] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16609), 1, - anon_sym_DQUOTE, - [416640] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16609), 1, - anon_sym_BQUOTE, - [416647] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16611), 1, - aux_sym_argument_reference_token1, - [416654] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16613), 1, - anon_sym_BQUOTE, - [416661] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16613), 1, - anon_sym_DQUOTE, - [416668] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16615), 1, - sym__dollar_quoted_string_end_tag, - [416675] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16617), 1, - anon_sym_RPAREN, - [416682] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16619), 1, - aux_sym_argument_reference_token1, - [416689] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16621), 1, - aux_sym_at_time_zone_expression_token3, - [416696] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16615), 1, - anon_sym_SQUOTE, - [416703] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16623), 1, - aux_sym_at_time_zone_expression_token3, - [416710] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16625), 1, - aux_sym_at_time_zone_expression_token3, - [416717] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16627), 1, - aux_sym_at_time_zone_expression_token3, - [416724] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16629), 1, - aux_sym_at_time_zone_expression_token3, - [416731] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16631), 1, - anon_sym_RPAREN, - [416738] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16633), 1, - aux_sym_at_time_zone_expression_token3, - [416745] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16635), 1, - aux_sym_null_hint_token3, - [416752] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16637), 1, - anon_sym_RPAREN, - [416759] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16639), 1, - aux_sym_at_time_zone_expression_token3, - [416766] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16641), 1, - aux_sym_trigger_reference_token1, - [416773] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16643), 1, - aux_sym_at_time_zone_expression_token3, - [416780] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16645), 1, - anon_sym_RPAREN, - [416787] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16647), 1, - aux_sym_at_time_zone_expression_token3, - [416794] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16649), 1, - anon_sym_RPAREN, - [416801] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16651), 1, - anon_sym_RPAREN, - [416808] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16653), 1, - aux_sym_at_time_zone_expression_token3, - [416815] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16655), 1, - aux_sym_at_time_zone_expression_token3, - [416822] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16657), 1, - aux_sym_at_time_zone_expression_token3, - [416829] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13778), 1, - anon_sym_RPAREN, - [416836] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16659), 1, - aux_sym_at_time_zone_expression_token3, - [416843] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16661), 1, - anon_sym_RBRACK, - [416850] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16663), 1, - anon_sym_RPAREN, - [416857] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16665), 1, - aux_sym_at_time_zone_expression_token3, - [416864] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16667), 1, - aux_sym_at_time_zone_expression_token3, - [416871] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13270), 1, - anon_sym_RPAREN, - [416878] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13268), 1, - anon_sym_RPAREN, - [416885] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16669), 1, - aux_sym_at_time_zone_expression_token3, - [416892] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16671), 1, - anon_sym_RBRACK, - [416899] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16673), 1, - aux_sym_at_time_zone_expression_token3, - [416906] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16675), 1, - anon_sym_RPAREN, - [416913] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13786), 1, - anon_sym_RPAREN, - [416920] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16677), 1, - aux_sym_at_time_zone_expression_token3, - [416927] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16679), 1, - aux_sym_at_time_zone_expression_token3, - [416934] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16681), 1, - aux_sym_at_time_zone_expression_token3, - [416941] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16683), 1, - anon_sym_EQ, - [416948] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16685), 1, - aux_sym_at_time_zone_expression_token3, - [416955] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16687), 1, - anon_sym_RPAREN, - [416962] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16689), 1, - anon_sym_RPAREN, - [416969] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16691), 1, - aux_sym_at_time_zone_expression_token3, - [416976] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16693), 1, - aux_sym_at_time_zone_expression_token3, - [416983] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16695), 1, - anon_sym_EQ, - [416990] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16697), 1, - aux_sym_at_time_zone_expression_token3, - [416997] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16699), 1, - aux_sym_at_time_zone_expression_token3, - [417004] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16701), 1, - aux_sym_at_time_zone_expression_token3, - [417011] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16703), 1, - aux_sym_at_time_zone_expression_token3, - [417018] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16705), 1, - aux_sym_at_time_zone_expression_token3, - [417025] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16707), 1, - aux_sym_at_time_zone_expression_token3, - [417032] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16709), 1, - anon_sym_DQUOTE, - [417039] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16711), 1, - aux_sym_at_time_zone_expression_token3, - [417046] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16713), 1, - aux_sym_trigger_reference_token1, - [417053] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16715), 1, - aux_sym_argument_reference_token1, - [417060] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16717), 1, - anon_sym_BQUOTE, - [417067] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16717), 1, - anon_sym_DQUOTE, - [417074] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16719), 1, - sym__dollar_quoted_string_end_tag, - [417081] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16721), 1, - anon_sym_RPAREN, - [417088] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16723), 1, - anon_sym_RPAREN, - [417095] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16725), 1, - anon_sym_EQ, - [417102] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16719), 1, - anon_sym_SQUOTE, - [417109] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16727), 1, - anon_sym_EQ, - [417116] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16729), 1, - anon_sym_RPAREN, - [417123] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16731), 1, - anon_sym_EQ, - [417130] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16733), 1, - anon_sym_EQ, - [417137] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16735), 1, - anon_sym_RPAREN, - [417144] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16737), 1, - anon_sym_SQUOTE, - [417151] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16739), 1, - anon_sym_EQ, - [417158] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16741), 1, - anon_sym_RPAREN, - [417165] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16743), 1, - anon_sym_RPAREN, - [417172] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16745), 1, - aux_sym_trigger_reference_token1, - [417179] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16747), 1, - aux_sym_at_time_zone_expression_token3, - [417186] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16749), 1, - anon_sym_RPAREN, - [417193] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16737), 1, - sym__dollar_quoted_string_end_tag, - [417200] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16751), 1, - anon_sym_DQUOTE, - [417207] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16751), 1, - anon_sym_BQUOTE, - [417214] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16753), 1, - aux_sym_argument_reference_token1, - [417221] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16755), 1, - anon_sym_EQ, - [417228] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16757), 1, - aux_sym_at_time_zone_expression_token3, - [417235] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16759), 1, - aux_sym_at_time_zone_expression_token3, - [417242] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16761), 1, - aux_sym_at_time_zone_expression_token3, - [417249] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16763), 1, - anon_sym_RBRACK, - [417256] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16765), 1, - aux_sym_at_time_zone_expression_token3, - [417263] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16767), 1, - aux_sym_at_time_zone_expression_token3, - [417270] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16769), 1, - aux_sym_at_time_zone_expression_token3, - [417277] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13266), 1, - anon_sym_RPAREN, - [417284] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16771), 1, - aux_sym_at_time_zone_expression_token3, - [417291] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16773), 1, - aux_sym_at_time_zone_expression_token3, - [417298] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16775), 1, - aux_sym_at_time_zone_expression_token3, - [417305] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16777), 1, - aux_sym_at_time_zone_expression_token3, - [417312] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16779), 1, - anon_sym_RPAREN, - [417319] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13788), 1, - anon_sym_RPAREN, - [417326] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16781), 1, - aux_sym_at_time_zone_expression_token3, - [417333] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16783), 1, - aux_sym_at_time_zone_expression_token3, - [417340] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16785), 1, - aux_sym_at_time_zone_expression_token3, - [417347] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16787), 1, - anon_sym_RPAREN, - [417354] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16789), 1, - aux_sym_at_time_zone_expression_token3, - [417361] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16791), 1, - anon_sym_RPAREN, - [417368] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16793), 1, - anon_sym_RPAREN, - [417375] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16795), 1, - aux_sym_at_time_zone_expression_token3, - [417382] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16797), 1, - aux_sym_at_time_zone_expression_token3, - [417389] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16799), 1, - anon_sym_RPAREN, - [417396] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16801), 1, - aux_sym_at_time_zone_expression_token3, - [417403] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16803), 1, - aux_sym_at_time_zone_expression_token3, - [417410] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16805), 1, - aux_sym_at_time_zone_expression_token3, - [417417] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16807), 1, - aux_sym_at_time_zone_expression_token3, - [417424] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16809), 1, - aux_sym_at_time_zone_expression_token3, - [417431] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16811), 1, - aux_sym_at_time_zone_expression_token3, - [417438] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16813), 1, - aux_sym_at_time_zone_expression_token3, - [417445] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16815), 1, - aux_sym_at_time_zone_expression_token3, - [417452] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13790), 1, - anon_sym_RPAREN, - [417459] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16817), 1, - aux_sym_argument_reference_token1, - [417466] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16819), 1, - anon_sym_BQUOTE, - [417473] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16819), 1, - anon_sym_DQUOTE, - [417480] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16821), 1, - sym__dollar_quoted_string_end_tag, - [417487] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16823), 1, - anon_sym_RPAREN, - [417494] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16825), 1, - anon_sym_RPAREN, - [417501] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16827), 1, - aux_sym_at_time_zone_expression_token3, - [417508] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16821), 1, - anon_sym_SQUOTE, - [417515] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16829), 1, - aux_sym_at_time_zone_expression_token3, - [417522] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13264), 1, - anon_sym_RPAREN, - [417529] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16831), 1, - anon_sym_RBRACK, - [417536] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16833), 1, - aux_sym_at_time_zone_expression_token3, - [417543] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16835), 1, - anon_sym_RPAREN, - [417550] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16837), 1, - aux_sym_at_time_zone_expression_token3, - [417557] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16839), 1, - anon_sym_EQ, - [417564] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16841), 1, - anon_sym_RPAREN, - [417571] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16843), 1, - anon_sym_RPAREN, - [417578] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16845), 1, - aux_sym_trigger_reference_token1, - [417585] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16847), 1, - aux_sym_at_time_zone_expression_token3, - [417592] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16849), 1, - anon_sym_RPAREN, - [417599] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16851), 1, - aux_sym_at_time_zone_expression_token3, - [417606] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16853), 1, - aux_sym_trigger_reference_token1, - [417613] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16855), 1, - anon_sym_RPAREN, - [417620] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16857), 1, - anon_sym_EQ, - [417627] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16859), 1, - anon_sym_EQ, - [417634] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16861), 1, - aux_sym_at_time_zone_expression_token3, - [417641] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16863), 1, - anon_sym_RPAREN, - [417648] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16865), 1, - aux_sym_at_time_zone_expression_token3, - [417655] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16867), 1, - anon_sym_RBRACK, - [417662] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16869), 1, - anon_sym_EQ, - [417669] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16871), 1, - anon_sym_EQ, - [417676] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16873), 1, - anon_sym_SQUOTE, - [417683] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13262), 1, - anon_sym_RPAREN, - [417690] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16875), 1, - anon_sym_EQ, - [417697] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16877), 1, - aux_sym_at_time_zone_expression_token3, - [417704] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16879), 1, - anon_sym_RPAREN, - [417711] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16881), 1, - aux_sym_at_time_zone_expression_token3, - [417718] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16883), 1, - anon_sym_RPAREN, - [417725] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13792), 1, - anon_sym_RPAREN, - [417732] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16873), 1, - sym__dollar_quoted_string_end_tag, - [417739] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16885), 1, - aux_sym_at_time_zone_expression_token3, - [417746] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16887), 1, - aux_sym_at_time_zone_expression_token3, - [417753] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16709), 1, - anon_sym_BQUOTE, - [417760] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16889), 1, - aux_sym_at_time_zone_expression_token3, - [417767] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16891), 1, - anon_sym_RPAREN, - [417774] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16893), 1, - anon_sym_RPAREN, - [417781] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16895), 1, - aux_sym_at_time_zone_expression_token3, - [417788] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16897), 1, - aux_sym_at_time_zone_expression_token3, - [417795] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16899), 1, - aux_sym_argument_reference_token1, - [417802] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16901), 1, - aux_sym_at_time_zone_expression_token3, - [417809] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16903), 1, - aux_sym_at_time_zone_expression_token3, - [417816] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16905), 1, - aux_sym_at_time_zone_expression_token3, - [417823] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16907), 1, - aux_sym_at_time_zone_expression_token3, - [417830] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16909), 1, - aux_sym_at_time_zone_expression_token3, - [417837] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16911), 1, - aux_sym_at_time_zone_expression_token3, - [417844] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16913), 1, - anon_sym_EQ, - [417851] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16915), 1, - aux_sym_at_time_zone_expression_token3, - [417858] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16917), 1, - aux_sym_at_time_zone_expression_token3, - [417865] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16919), 1, - aux_sym_argument_reference_token1, - [417872] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16921), 1, - anon_sym_BQUOTE, - [417879] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16921), 1, - anon_sym_DQUOTE, - [417886] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16923), 1, - sym__dollar_quoted_string_end_tag, - [417893] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16925), 1, - anon_sym_RPAREN, - [417900] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16927), 1, - aux_sym_at_time_zone_expression_token3, - [417907] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16929), 1, - anon_sym_EQ, - [417914] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16923), 1, - anon_sym_SQUOTE, - [417921] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16931), 1, - aux_sym_at_time_zone_expression_token3, - [417928] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16933), 1, - aux_sym_at_time_zone_expression_token3, - [417935] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16935), 1, - aux_sym_at_time_zone_expression_token3, - [417942] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16937), 1, - aux_sym_at_time_zone_expression_token3, - [417949] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16939), 1, - anon_sym_RPAREN, - [417956] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16941), 1, - anon_sym_RPAREN, - [417963] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16943), 1, - anon_sym_RPAREN, - [417970] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16945), 1, - anon_sym_RPAREN, - [417977] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16947), 1, - aux_sym_at_time_zone_expression_token3, - [417984] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16949), 1, - aux_sym_trigger_reference_token1, - [417991] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16951), 1, - aux_sym_at_time_zone_expression_token3, - [417998] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16953), 1, - anon_sym_RPAREN, - [418005] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16955), 1, - aux_sym_at_time_zone_expression_token3, - [418012] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13804), 1, - anon_sym_RPAREN, - [418019] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16957), 1, - anon_sym_RPAREN, - [418026] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16959), 1, - aux_sym_at_time_zone_expression_token3, - [418033] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16961), 1, - aux_sym_at_time_zone_expression_token3, - [418040] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16963), 1, - aux_sym_at_time_zone_expression_token3, - [418047] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13260), 1, - anon_sym_RPAREN, - [418054] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16965), 1, - aux_sym_at_time_zone_expression_token3, - [418061] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16967), 1, - anon_sym_RBRACK, - [418068] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16969), 1, - anon_sym_RBRACK, - [418075] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16971), 1, - aux_sym_at_time_zone_expression_token3, - [418082] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16973), 1, - aux_sym_at_time_zone_expression_token3, - [418089] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13256), 1, - anon_sym_RPAREN, - [418096] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16975), 1, - anon_sym_EQ, - [418103] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16977), 1, - aux_sym_at_time_zone_expression_token3, - [418110] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16979), 1, - anon_sym_EQ, - [418117] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16981), 1, - aux_sym_at_time_zone_expression_token3, - [418124] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16983), 1, - anon_sym_RPAREN, - [418131] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13744), 1, - anon_sym_RPAREN, - [418138] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16985), 1, - anon_sym_RPAREN, - [418145] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16987), 1, - aux_sym_at_time_zone_expression_token3, - [418152] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16989), 1, - aux_sym_at_time_zone_expression_token3, - [418159] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16991), 1, - aux_sym_trigger_reference_token1, - [418166] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16993), 1, - aux_sym_at_time_zone_expression_token3, - [418173] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16995), 1, - anon_sym_RPAREN, - [418180] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16997), 1, - anon_sym_RPAREN, - [418187] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16999), 1, - aux_sym_at_time_zone_expression_token3, - [418194] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17001), 1, - aux_sym_at_time_zone_expression_token3, - [418201] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17003), 1, - anon_sym_RPAREN, - [418208] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17005), 1, - aux_sym_at_time_zone_expression_token3, - [418215] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17007), 1, - aux_sym_at_time_zone_expression_token3, - [418222] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17009), 1, - aux_sym_at_time_zone_expression_token3, - [418229] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17011), 1, - aux_sym_at_time_zone_expression_token3, - [418236] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17013), 1, - aux_sym_at_time_zone_expression_token3, - [418243] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17015), 1, - aux_sym_at_time_zone_expression_token3, - [418250] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17017), 1, - anon_sym_RPAREN, - [418257] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17019), 1, - anon_sym_SQUOTE, - [418264] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17021), 1, - anon_sym_RPAREN, - [418271] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17023), 1, - aux_sym_argument_reference_token1, - [418278] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17025), 1, - anon_sym_BQUOTE, - [418285] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17025), 1, - anon_sym_DQUOTE, - [418292] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17027), 1, - sym__dollar_quoted_string_end_tag, - [418299] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17029), 1, - anon_sym_RPAREN, - [418306] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17019), 1, - sym__dollar_quoted_string_end_tag, - [418313] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17031), 1, - anon_sym_DQUOTE, - [418320] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17027), 1, - anon_sym_SQUOTE, - [418327] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17031), 1, - anon_sym_BQUOTE, - [418334] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17033), 1, - aux_sym_argument_reference_token1, - [418341] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17035), 1, - aux_sym_at_time_zone_expression_token3, - [418348] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17037), 1, - aux_sym_at_time_zone_expression_token3, - [418355] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17039), 1, - anon_sym_RPAREN, - [418362] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17041), 1, - aux_sym_at_time_zone_expression_token3, - [418369] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17043), 1, - aux_sym_at_time_zone_expression_token3, - [418376] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17045), 1, - anon_sym_RPAREN, - [418383] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17047), 1, - aux_sym_at_time_zone_expression_token3, - [418390] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17049), 1, - aux_sym_trigger_reference_token1, - [418397] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17051), 1, - aux_sym_at_time_zone_expression_token3, - [418404] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17053), 1, - anon_sym_RPAREN, - [418411] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17055), 1, - aux_sym_at_time_zone_expression_token3, - [418418] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17057), 1, - aux_sym_at_time_zone_expression_token3, - [418425] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17059), 1, - aux_sym_at_time_zone_expression_token3, - [418432] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17061), 1, - anon_sym_RPAREN, - [418439] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17063), 1, - anon_sym_RPAREN, - [418446] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17065), 1, - aux_sym_at_time_zone_expression_token3, - [418453] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17067), 1, - aux_sym_at_time_zone_expression_token3, - [418460] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17069), 1, - anon_sym_RBRACK, - [418467] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17071), 1, - aux_sym_at_time_zone_expression_token3, - [418474] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17073), 1, - aux_sym_at_time_zone_expression_token3, - [418481] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13782), 1, - anon_sym_RPAREN, - [418488] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13254), 1, - anon_sym_RPAREN, - [418495] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17075), 1, - aux_sym_at_time_zone_expression_token3, - [418502] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17077), 1, - aux_sym_at_time_zone_expression_token3, - [418509] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17079), 1, - anon_sym_RPAREN, - [418516] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13642), 1, - anon_sym_RPAREN, - [418523] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17081), 1, - anon_sym_RPAREN, - [418530] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17083), 1, - aux_sym_at_time_zone_expression_token3, - [418537] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17085), 1, - aux_sym_at_time_zone_expression_token3, - [418544] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17087), 1, - anon_sym_RPAREN, - [418551] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17089), 1, - anon_sym_RPAREN, - [418558] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17091), 1, - aux_sym_at_time_zone_expression_token3, - [418565] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17093), 1, - aux_sym_at_time_zone_expression_token3, - [418572] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17095), 1, - aux_sym_at_time_zone_expression_token3, - [418579] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17097), 1, - aux_sym_at_time_zone_expression_token3, - [418586] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17099), 1, - aux_sym_at_time_zone_expression_token3, - [418593] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17101), 1, - aux_sym_at_time_zone_expression_token3, - [418600] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17103), 1, - aux_sym_at_time_zone_expression_token3, - [418607] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17105), 1, - aux_sym_at_time_zone_expression_token3, - [418614] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17107), 1, - aux_sym_at_time_zone_expression_token3, - [418621] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17109), 1, - aux_sym_at_time_zone_expression_token3, - [418628] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13252), 1, - anon_sym_RPAREN, - [418635] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17111), 1, - aux_sym_argument_reference_token1, - [418642] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17113), 1, - anon_sym_BQUOTE, - [418649] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17113), 1, - anon_sym_DQUOTE, - [418656] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17115), 1, - sym__dollar_quoted_string_end_tag, - [418663] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17117), 1, - anon_sym_RPAREN, - [418670] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17119), 1, - anon_sym_RBRACK, - [418677] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17121), 1, - aux_sym_at_time_zone_expression_token3, - [418684] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17115), 1, - anon_sym_SQUOTE, - [418691] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17123), 1, - aux_sym_at_time_zone_expression_token3, - [418698] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17125), 1, - anon_sym_RPAREN, - [418705] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17127), 1, - aux_sym_at_time_zone_expression_token3, - [418712] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17129), 1, - aux_sym_trigger_reference_token1, - [418719] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17131), 1, - anon_sym_RPAREN, - [418726] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17133), 1, - anon_sym_RPAREN, - [418733] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17135), 1, - anon_sym_EQ, - [418740] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17137), 1, - anon_sym_RPAREN, - [418747] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17139), 1, - anon_sym_EQ, - [418754] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17141), 1, - aux_sym_trigger_reference_token1, - [418761] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17143), 1, - aux_sym_at_time_zone_expression_token3, - [418768] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17145), 1, - anon_sym_RPAREN, - [418775] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17147), 1, - anon_sym_RPAREN, - [418782] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17149), 1, - anon_sym_EQ, - [418789] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17151), 1, - anon_sym_EQ, - [418796] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17153), 1, - anon_sym_SQUOTE, - [418803] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17155), 1, - aux_sym_comment_statement_token2, - [418810] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17157), 1, - aux_sym_at_time_zone_expression_token3, - [418817] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17159), 1, - aux_sym_at_time_zone_expression_token3, - [418824] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17161), 1, - anon_sym_RBRACK, - [418831] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17163), 1, - aux_sym_at_time_zone_expression_token3, - [418838] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17165), 1, - anon_sym_RPAREN, - [418845] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17153), 1, - sym__dollar_quoted_string_end_tag, - [418852] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17167), 1, - aux_sym_alter_schema_rename_action_token2, - [418859] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17169), 1, - aux_sym_at_time_zone_expression_token3, - [418866] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17171), 1, - aux_sym_at_time_zone_expression_token3, - [418873] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17173), 1, - anon_sym_RPAREN, - [418880] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13730), 1, - anon_sym_RPAREN, - [418887] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17175), 1, - anon_sym_DQUOTE, - [418894] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17177), 1, - aux_sym_at_time_zone_expression_token3, - [418901] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17179), 1, - aux_sym_at_time_zone_expression_token3, - [418908] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17181), 1, - anon_sym_RPAREN, - [418915] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17183), 1, - anon_sym_RPAREN, - [418922] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17185), 1, - aux_sym_at_time_zone_expression_token3, - [418929] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17187), 1, - aux_sym_at_time_zone_expression_token3, - [418936] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17189), 1, - aux_sym_at_time_zone_expression_token3, - [418943] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17191), 1, - aux_sym_at_time_zone_expression_token3, - [418950] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17193), 1, - aux_sym_at_time_zone_expression_token3, - [418957] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17195), 1, - aux_sym_at_time_zone_expression_token3, - [418964] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17197), 1, - aux_sym_at_time_zone_expression_token3, - [418971] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17199), 1, - aux_sym_at_time_zone_expression_token3, - [418978] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17175), 1, - anon_sym_BQUOTE, - [418985] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17201), 1, - aux_sym_argument_reference_token1, - [418992] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17203), 1, - anon_sym_EQ, - [418999] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17205), 1, - aux_sym_argument_reference_token1, - [419006] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17207), 1, - anon_sym_BQUOTE, - [419013] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17207), 1, - anon_sym_DQUOTE, - [419020] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17209), 1, - sym__dollar_quoted_string_end_tag, - [419027] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17211), 1, - anon_sym_RPAREN, - [419034] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17213), 1, - aux_sym_at_time_zone_expression_token3, - [419041] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17215), 1, - aux_sym_at_time_zone_expression_token3, - [419048] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17209), 1, - anon_sym_SQUOTE, - [419055] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17217), 1, - aux_sym_at_time_zone_expression_token3, - [419062] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17219), 1, - aux_sym_at_time_zone_expression_token3, - [419069] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17221), 1, - aux_sym_at_time_zone_expression_token3, - [419076] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17223), 1, - aux_sym_at_time_zone_expression_token3, - [419083] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17225), 1, - anon_sym_RPAREN, - [419090] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17227), 1, - aux_sym_at_time_zone_expression_token3, - [419097] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17229), 1, - aux_sym_at_time_zone_expression_token3, - [419104] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17231), 1, - anon_sym_RPAREN, - [419111] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17233), 1, - anon_sym_RPAREN, - [419118] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17235), 1, - aux_sym_trigger_reference_token1, - [419125] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17237), 1, - aux_sym_at_time_zone_expression_token3, - [419132] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17239), 1, - anon_sym_RPAREN, - [419139] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17241), 1, - anon_sym_RPAREN, - [419146] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17243), 1, - aux_sym_at_time_zone_expression_token3, - [419153] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17245), 1, - aux_sym_at_time_zone_expression_token3, - [419160] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13648), 1, - anon_sym_RPAREN, - [419167] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17247), 1, - anon_sym_RPAREN, - [419174] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17249), 1, - aux_sym_at_time_zone_expression_token3, - [419181] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17251), 1, - aux_sym_at_time_zone_expression_token3, - [419188] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17253), 1, - anon_sym_RBRACK, - [419195] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17255), 1, - aux_sym_at_time_zone_expression_token3, - [419202] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17257), 1, - aux_sym_at_time_zone_expression_token3, - [419209] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13242), 1, - anon_sym_RPAREN, - [419216] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13240), 1, - anon_sym_RPAREN, - [419223] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17259), 1, - aux_sym_at_time_zone_expression_token3, - [419230] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17261), 1, - aux_sym_at_time_zone_expression_token3, - [419237] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17263), 1, - anon_sym_RPAREN, - [419244] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13646), 1, - anon_sym_RPAREN, - [419251] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17265), 1, - anon_sym_RBRACK, - [419258] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17267), 1, - aux_sym_at_time_zone_expression_token3, - [419265] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17269), 1, - aux_sym_at_time_zone_expression_token3, - [419272] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17271), 1, - anon_sym_RPAREN, - [419279] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17273), 1, - anon_sym_RPAREN, - [419286] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17275), 1, - aux_sym_at_time_zone_expression_token3, - [419293] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17277), 1, - aux_sym_at_time_zone_expression_token3, - [419300] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17279), 1, - aux_sym_at_time_zone_expression_token3, - [419307] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17281), 1, - aux_sym_at_time_zone_expression_token3, - [419314] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17283), 1, - aux_sym_at_time_zone_expression_token3, - [419321] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17285), 1, - aux_sym_at_time_zone_expression_token3, - [419328] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17287), 1, - aux_sym_at_time_zone_expression_token3, - [419335] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17289), 1, - aux_sym_at_time_zone_expression_token3, - [419342] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17291), 1, - aux_sym_at_time_zone_expression_token3, - [419349] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17293), 1, - aux_sym_at_time_zone_expression_token3, - [419356] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17295), 1, - anon_sym_RPAREN, - [419363] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17297), 1, - aux_sym_argument_reference_token1, - [419370] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17299), 1, - anon_sym_BQUOTE, - [419377] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17299), 1, - anon_sym_DQUOTE, - [419384] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17301), 1, - sym__dollar_quoted_string_end_tag, - [419391] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17303), 1, - anon_sym_RPAREN, - [419398] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17305), 1, - aux_sym_at_time_zone_expression_token3, - [419405] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17307), 1, - aux_sym_trigger_reference_token1, - [419412] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17301), 1, - anon_sym_SQUOTE, - [419419] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17309), 1, - anon_sym_RPAREN, - [419426] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17311), 1, - aux_sym_create_table_statement_token2, - [419433] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17313), 1, - anon_sym_RPAREN, - [419440] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17315), 1, - aux_sym_null_hint_token3, - [419447] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17317), 1, - anon_sym_RPAREN, - [419454] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17319), 1, - anon_sym_SQUOTE, - [419461] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17321), 1, - anon_sym_EQ, - [419468] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17323), 1, - anon_sym_RPAREN, - [419475] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17325), 1, - anon_sym_RPAREN, - [419482] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17327), 1, - aux_sym_trigger_reference_token1, - [419489] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17329), 1, - aux_sym_at_time_zone_expression_token3, - [419496] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17331), 1, - anon_sym_RPAREN, - [419503] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17319), 1, - sym__dollar_quoted_string_end_tag, - [419510] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17333), 1, - anon_sym_DQUOTE, - [419517] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17333), 1, - anon_sym_BQUOTE, - [419524] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17335), 1, - aux_sym_argument_reference_token1, - [419531] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17337), 1, - aux_sym_null_hint_token2, - [419538] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17339), 1, - aux_sym_at_time_zone_expression_token3, - [419545] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17341), 1, - aux_sym_at_time_zone_expression_token3, - [419552] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17343), 1, - anon_sym_RBRACK, - [419559] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17345), 1, - aux_sym_at_time_zone_expression_token3, - [419566] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17347), 1, - aux_sym_at_time_zone_expression_token3, - [419573] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17349), 1, - aux_sym_at_time_zone_expression_token3, - [419580] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13236), 1, - anon_sym_RPAREN, - [419587] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17351), 1, - aux_sym_at_time_zone_expression_token3, - [419594] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17353), 1, - aux_sym_at_time_zone_expression_token3, - [419601] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17355), 1, - anon_sym_RPAREN, - [419608] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13672), 1, - anon_sym_RPAREN, - [419615] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17357), 1, - aux_sym_at_time_zone_expression_token3, - [419622] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17359), 1, - aux_sym_at_time_zone_expression_token3, - [419629] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17361), 1, - aux_sym_at_time_zone_expression_token3, - [419636] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17363), 1, - anon_sym_RPAREN, - [419643] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17365), 1, - anon_sym_RPAREN, - [419650] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17367), 1, - aux_sym_at_time_zone_expression_token3, - [419657] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17369), 1, - aux_sym_at_time_zone_expression_token3, - [419664] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17371), 1, - aux_sym_at_time_zone_expression_token3, - [419671] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17373), 1, - aux_sym_at_time_zone_expression_token3, - [419678] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17375), 1, - aux_sym_at_time_zone_expression_token3, - [419685] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17377), 1, - aux_sym_at_time_zone_expression_token3, - [419692] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17379), 1, - aux_sym_at_time_zone_expression_token3, - [419699] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17381), 1, - aux_sym_at_time_zone_expression_token3, - [419706] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17383), 1, - aux_sym_at_time_zone_expression_token3, - [419713] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17385), 1, - aux_sym_at_time_zone_expression_token3, - [419720] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17387), 1, - aux_sym_at_time_zone_expression_token3, - [419727] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17389), 1, - aux_sym_argument_reference_token1, - [419734] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17391), 1, - anon_sym_BQUOTE, - [419741] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17391), 1, - anon_sym_DQUOTE, - [419748] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17393), 1, - sym__dollar_quoted_string_end_tag, - [419755] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17395), 1, - anon_sym_RPAREN, - [419762] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17397), 1, - aux_sym_at_time_zone_expression_token3, - [419769] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17399), 1, - anon_sym_RPAREN, - [419776] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17393), 1, - anon_sym_SQUOTE, - [419783] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17401), 1, - anon_sym_RPAREN, - [419790] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17403), 1, - aux_sym_at_time_zone_expression_token3, - [419797] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17405), 1, - aux_sym_at_time_zone_expression_token3, - [419804] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13682), 1, - anon_sym_RPAREN, - [419811] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17407), 1, - anon_sym_RPAREN, - [419818] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17409), 1, - aux_sym_comment_statement_token2, - [419825] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17411), 1, - anon_sym_RPAREN, - [419832] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17413), 1, - anon_sym_RPAREN, - [419839] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17415), 1, - aux_sym_at_time_zone_expression_token3, - [419846] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17417), 1, - aux_sym_trigger_reference_token1, - [419853] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17419), 1, - aux_sym_at_time_zone_expression_token3, - [419860] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17421), 1, - anon_sym_RPAREN, - [419867] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17423), 1, - aux_sym_at_time_zone_expression_token3, - [419874] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13232), 1, - anon_sym_RPAREN, - [419881] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17425), 1, - anon_sym_RBRACK, - [419888] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17427), 1, - aux_sym_truncate_statement_token3, - [419895] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17429), 1, - aux_sym_at_time_zone_expression_token3, - [419902] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17431), 1, - aux_sym_at_time_zone_expression_token3, - [419909] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17433), 1, - aux_sym_at_time_zone_expression_token3, - [419916] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17435), 1, - anon_sym_RBRACK, - [419923] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17437), 1, - aux_sym_at_time_zone_expression_token3, - [419930] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17439), 1, - anon_sym_RPAREN, - [419937] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17441), 1, - aux_sym_at_time_zone_expression_token3, - [419944] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13228), 1, - anon_sym_RPAREN, - [419951] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17443), 1, - aux_sym_at_time_zone_expression_token3, - [419958] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17445), 1, - aux_sym_at_time_zone_expression_token3, - [419965] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17447), 1, - anon_sym_RPAREN, - [419972] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13688), 1, - anon_sym_RPAREN, - [419979] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17449), 1, - aux_sym_trigger_reference_token1, - [419986] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17451), 1, - aux_sym_at_time_zone_expression_token3, - [419993] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17453), 1, - aux_sym_at_time_zone_expression_token3, - [420000] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17455), 1, - anon_sym_RPAREN, - [420007] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17457), 1, - anon_sym_RPAREN, - [420014] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17459), 1, - aux_sym_at_time_zone_expression_token3, - [420021] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17461), 1, - aux_sym_at_time_zone_expression_token3, - [420028] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17463), 1, - aux_sym_at_time_zone_expression_token3, - [420035] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17465), 1, - aux_sym_at_time_zone_expression_token3, - [420042] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17467), 1, - aux_sym_at_time_zone_expression_token3, - [420049] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17469), 1, - aux_sym_at_time_zone_expression_token3, - [420056] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17471), 1, - aux_sym_at_time_zone_expression_token3, - [420063] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17473), 1, - aux_sym_at_time_zone_expression_token3, - [420070] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17475), 1, - anon_sym_RPAREN, - [420077] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17477), 1, - aux_sym_grant_statement_token1, - [420084] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17479), 1, - anon_sym_EQ, - [420091] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17481), 1, - aux_sym_argument_reference_token1, - [420098] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17483), 1, - anon_sym_BQUOTE, - [420105] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17483), 1, - anon_sym_DQUOTE, - [420112] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17485), 1, - sym__dollar_quoted_string_end_tag, - [420119] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17487), 1, - anon_sym_RPAREN, - [420126] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17489), 1, - aux_sym_grant_statement_token10, - [420133] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17491), 1, - anon_sym_RPAREN, - [420140] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17485), 1, - anon_sym_SQUOTE, - [420147] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17493), 1, - aux_sym_grant_statement_token10, - [420154] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17495), 1, - aux_sym_grant_statement_token1, - [420161] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17497), 1, - anon_sym_SQUOTE, - [420168] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17499), 1, - anon_sym_RPAREN, - [420175] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17501), 1, - anon_sym_RPAREN, - [420182] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17503), 1, - aux_sym_grant_statement_token1, - [420189] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17497), 1, - sym__dollar_quoted_string_end_tag, - [420196] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17505), 1, - anon_sym_RPAREN, - [420203] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17507), 1, - anon_sym_DQUOTE, - [420210] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17509), 1, - aux_sym_trigger_reference_token1, - [420217] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17511), 1, - aux_sym_at_time_zone_expression_token3, - [420224] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17513), 1, - anon_sym_RPAREN, - [420231] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17507), 1, - anon_sym_BQUOTE, - [420238] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17515), 1, - aux_sym_argument_reference_token1, - [420245] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17517), 1, - aux_sym_table_constraint_foreign_key_token2, - [420252] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17519), 1, - aux_sym_at_time_zone_expression_token2, - [420259] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17521), 1, - aux_sym_at_time_zone_expression_token2, - [420266] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17523), 1, - aux_sym_at_time_zone_expression_token3, - [420273] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17525), 1, - aux_sym_at_time_zone_expression_token3, - [420280] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17527), 1, - anon_sym_RBRACK, - [420287] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17529), 1, - aux_sym_at_time_zone_expression_token3, - [420294] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17531), 1, - aux_sym_at_time_zone_expression_token3, - [420301] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17533), 1, - aux_sym_at_time_zone_expression_token3, - [420308] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13188), 1, - anon_sym_RPAREN, - [420315] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17535), 1, - aux_sym_at_time_zone_expression_token3, - [420322] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17537), 1, - aux_sym_at_time_zone_expression_token3, - [420329] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17539), 1, - anon_sym_RPAREN, - [420336] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13720), 1, - anon_sym_RPAREN, - [420343] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17541), 1, - aux_sym_at_time_zone_expression_token3, - [420350] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17543), 1, - aux_sym_at_time_zone_expression_token3, - [420357] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17545), 1, - aux_sym_at_time_zone_expression_token3, - [420364] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17547), 1, - anon_sym_RPAREN, - [420371] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17549), 1, - anon_sym_RPAREN, - [420378] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17551), 1, - aux_sym_at_time_zone_expression_token3, - [420385] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17553), 1, - aux_sym_at_time_zone_expression_token3, - [420392] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17555), 1, - aux_sym_at_time_zone_expression_token3, - [420399] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17557), 1, - aux_sym_at_time_zone_expression_token3, - [420406] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17559), 1, - aux_sym_at_time_zone_expression_token3, - [420413] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17561), 1, - aux_sym_at_time_zone_expression_token3, - [420420] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17563), 1, - aux_sym_at_time_zone_expression_token3, - [420427] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17565), 1, - aux_sym_at_time_zone_expression_token3, - [420434] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17567), 1, - aux_sym_at_time_zone_expression_token3, - [420441] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17569), 1, - aux_sym_at_time_zone_expression_token3, - [420448] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17571), 1, - anon_sym_BQUOTE, - [420455] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17571), 1, - anon_sym_DQUOTE, - [420462] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17573), 1, - sym__dollar_quoted_string_end_tag, - [420469] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17575), 1, - anon_sym_RPAREN, - [420476] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17577), 1, - aux_sym_at_time_zone_expression_token3, - [420483] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17573), 1, - anon_sym_SQUOTE, - [420490] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17579), 1, - aux_sym_at_time_zone_expression_token3, - [420497] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17581), 1, - aux_sym_at_time_zone_expression_token3, - [420504] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17583), 1, - anon_sym_RPAREN, - [420511] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17585), 1, - aux_sym_at_time_zone_expression_token3, - [420518] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17587), 1, - anon_sym_RPAREN, - [420525] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17589), 1, - aux_sym_trigger_reference_token1, - [420532] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17591), 1, - aux_sym_at_time_zone_expression_token3, - [420539] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17593), 1, - anon_sym_RPAREN, - [420546] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17595), 1, - anon_sym_RPAREN, - [420553] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17597), 1, - anon_sym_RPAREN, - [420560] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17599), 1, - anon_sym_RPAREN, - [420567] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17601), 1, - aux_sym_at_time_zone_expression_token3, - [420574] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17603), 1, - aux_sym_at_time_zone_expression_token3, - [420581] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17605), 1, - anon_sym_RBRACK, - [420588] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17607), 1, - aux_sym_at_time_zone_expression_token3, - [420595] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13726), 1, - anon_sym_RPAREN, - [420602] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13186), 1, - anon_sym_RPAREN, - [420609] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17609), 1, - aux_sym_at_time_zone_expression_token3, - [420616] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17611), 1, - aux_sym_at_time_zone_expression_token3, - [420623] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17613), 1, - anon_sym_RPAREN, - [420630] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13728), 1, - anon_sym_RPAREN, - [420637] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17615), 1, - anon_sym_RPAREN, - [420644] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17617), 1, - aux_sym_at_time_zone_expression_token3, - [420651] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17619), 1, - aux_sym_at_time_zone_expression_token3, - [420658] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17621), 1, - anon_sym_RPAREN, - [420665] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17623), 1, - anon_sym_RPAREN, - [420672] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17625), 1, - aux_sym_at_time_zone_expression_token3, - [420679] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17627), 1, - aux_sym_at_time_zone_expression_token3, - [420686] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17629), 1, - aux_sym_at_time_zone_expression_token3, - [420693] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17631), 1, - aux_sym_at_time_zone_expression_token3, - [420700] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17633), 1, - aux_sym_at_time_zone_expression_token3, - [420707] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17635), 1, - aux_sym_at_time_zone_expression_token3, - [420714] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17637), 1, - aux_sym_at_time_zone_expression_token3, - [420721] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17639), 1, - aux_sym_at_time_zone_expression_token3, - [420728] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17641), 1, - anon_sym_RPAREN, - [420735] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17643), 1, - anon_sym_BQUOTE, - [420742] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17643), 1, - anon_sym_DQUOTE, - [420749] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17645), 1, - sym__dollar_quoted_string_end_tag, - [420756] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17647), 1, - anon_sym_RPAREN, - [420763] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17645), 1, - anon_sym_SQUOTE, - [420770] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17649), 1, - aux_sym_frame_clause_token2, - [420777] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17651), 1, - aux_sym_at_time_zone_expression_token3, - [420784] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17653), 1, - aux_sym_at_time_zone_expression_token3, - [420791] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17655), 1, - anon_sym_RPAREN, - [420798] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17657), 1, - anon_sym_RPAREN, - [420805] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13184), 1, - anon_sym_RPAREN, - [420812] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17659), 1, - anon_sym_RBRACK, - [420819] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17661), 1, - aux_sym_at_time_zone_expression_token3, - [420826] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17663), 1, - aux_sym_at_time_zone_expression_token3, - [420833] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17665), 1, - aux_sym_at_time_zone_expression_token3, - [420840] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17667), 1, - anon_sym_RBRACK, - [420847] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17669), 1, - aux_sym_at_time_zone_expression_token3, - [420854] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17671), 1, - anon_sym_RPAREN, - [420861] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13182), 1, - anon_sym_RPAREN, - [420868] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17673), 1, - aux_sym_at_time_zone_expression_token3, - [420875] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17675), 1, - aux_sym_at_time_zone_expression_token3, - [420882] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17677), 1, - anon_sym_RPAREN, - [420889] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13736), 1, - anon_sym_RPAREN, - [420896] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17679), 1, - aux_sym_at_time_zone_expression_token3, - [420903] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17681), 1, - aux_sym_at_time_zone_expression_token3, - [420910] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17683), 1, - aux_sym_at_time_zone_expression_token3, - [420917] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17685), 1, - anon_sym_RPAREN, - [420924] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17687), 1, - anon_sym_RPAREN, - [420931] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17689), 1, - aux_sym_at_time_zone_expression_token3, - [420938] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17691), 1, - aux_sym_at_time_zone_expression_token3, - [420945] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17693), 1, - aux_sym_at_time_zone_expression_token3, - [420952] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17695), 1, - aux_sym_at_time_zone_expression_token3, - [420959] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17697), 1, - aux_sym_at_time_zone_expression_token3, - [420966] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17699), 1, - aux_sym_at_time_zone_expression_token3, - [420973] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17701), 1, - aux_sym_at_time_zone_expression_token3, - [420980] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17703), 1, - aux_sym_at_time_zone_expression_token3, - [420987] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17705), 1, - aux_sym_trigger_reference_token1, - [420994] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17707), 1, - anon_sym_BQUOTE, - [421001] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17707), 1, - anon_sym_DQUOTE, - [421008] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17709), 1, - sym__dollar_quoted_string_end_tag, - [421015] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17709), 1, - anon_sym_SQUOTE, - [421022] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17711), 1, - anon_sym_RPAREN, - [421029] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17713), 1, - anon_sym_RPAREN, - [421036] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17715), 1, - anon_sym_LPAREN, - [421043] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17717), 1, - anon_sym_RPAREN, - [421050] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17719), 1, - anon_sym_RPAREN, - [421057] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17721), 1, - anon_sym_RPAREN, - [421064] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17723), 1, - anon_sym_SQUOTE, - [421071] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17725), 1, - aux_sym_sql_hint_token4, - [421078] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17727), 1, - aux_sym_at_time_zone_expression_token3, - [421085] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17729), 1, - aux_sym_at_time_zone_expression_token3, - [421092] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17731), 1, - anon_sym_RBRACK, - [421099] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17733), 1, - anon_sym_RPAREN, - [421106] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17723), 1, - sym__dollar_quoted_string_end_tag, - [421113] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13176), 1, - anon_sym_RPAREN, - [421120] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17735), 1, - aux_sym_at_time_zone_expression_token3, - [421127] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17737), 1, - aux_sym_at_time_zone_expression_token3, - [421134] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13752), 1, - anon_sym_RPAREN, - [421141] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17739), 1, - anon_sym_DQUOTE, - [421148] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17741), 1, - aux_sym_at_time_zone_expression_token3, - [421155] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17743), 1, - aux_sym_at_time_zone_expression_token3, - [421162] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17745), 1, - anon_sym_RPAREN, - [421169] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17747), 1, - aux_sym_at_time_zone_expression_token3, - [421176] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17749), 1, - aux_sym_at_time_zone_expression_token3, - [421183] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17751), 1, - aux_sym_at_time_zone_expression_token3, - [421190] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17753), 1, - aux_sym_at_time_zone_expression_token3, - [421197] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17755), 1, - aux_sym_at_time_zone_expression_token3, - [421204] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17757), 1, - aux_sym_at_time_zone_expression_token3, - [421211] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17759), 1, - aux_sym_at_time_zone_expression_token3, - [421218] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17761), 1, - aux_sym_at_time_zone_expression_token3, - [421225] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17739), 1, - anon_sym_BQUOTE, - [421232] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17763), 1, - anon_sym_BQUOTE, - [421239] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17763), 1, - anon_sym_DQUOTE, - [421246] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17765), 1, - sym__dollar_quoted_string_end_tag, - [421253] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17765), 1, - anon_sym_SQUOTE, - [421260] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17767), 1, - aux_sym_argument_reference_token1, - [421267] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17769), 1, - anon_sym_RPAREN, - [421274] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13049), 1, - anon_sym_RPAREN, - [421281] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17771), 1, - anon_sym_RPAREN, - [421288] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17773), 1, - anon_sym_RPAREN, - [421295] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17775), 1, - aux_sym_at_time_zone_expression_token3, - [421302] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17777), 1, - aux_sym_at_time_zone_expression_token3, - [421309] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17779), 1, - aux_sym_at_time_zone_expression_token3, - [421316] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17781), 1, - aux_sym_at_time_zone_expression_token3, - [421323] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17783), 1, - aux_sym_at_time_zone_expression_token3, - [421330] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17785), 1, - anon_sym_RBRACK, - [421337] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17787), 1, - aux_sym_at_time_zone_expression_token3, - [421344] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17789), 1, - aux_sym_at_time_zone_expression_token3, - [421351] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13156), 1, - anon_sym_RPAREN, - [421358] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17791), 1, - aux_sym_at_time_zone_expression_token3, - [421365] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17793), 1, - aux_sym_at_time_zone_expression_token3, - [421372] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13766), 1, - anon_sym_RPAREN, - [421379] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17795), 1, - aux_sym_at_time_zone_expression_token3, - [421386] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17797), 1, - aux_sym_at_time_zone_expression_token3, - [421393] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17799), 1, - aux_sym_at_time_zone_expression_token3, - [421400] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17801), 1, - anon_sym_RPAREN, - [421407] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17803), 1, - aux_sym_at_time_zone_expression_token3, - [421414] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17805), 1, - aux_sym_at_time_zone_expression_token3, - [421421] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17807), 1, - aux_sym_at_time_zone_expression_token3, - [421428] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17809), 1, - aux_sym_at_time_zone_expression_token3, - [421435] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17811), 1, - aux_sym_at_time_zone_expression_token3, - [421442] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17813), 1, - aux_sym_at_time_zone_expression_token3, - [421449] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17815), 1, - aux_sym_at_time_zone_expression_token3, - [421456] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17817), 1, - aux_sym_at_time_zone_expression_token3, - [421463] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17819), 1, - aux_sym_at_time_zone_expression_token3, - [421470] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17821), 1, - anon_sym_BQUOTE, - [421477] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17821), 1, - anon_sym_DQUOTE, - [421484] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17823), 1, - aux_sym_at_time_zone_expression_token3, - [421491] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17825), 1, - aux_sym_at_time_zone_expression_token3, - [421498] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17827), 1, - aux_sym_at_time_zone_expression_token3, - [421505] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17829), 1, - aux_sym_at_time_zone_expression_token3, - [421512] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17831), 1, - anon_sym_RBRACK, - [421519] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17833), 1, - aux_sym_at_time_zone_expression_token3, - [421526] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17835), 1, - aux_sym_at_time_zone_expression_token3, - [421533] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17837), 1, - aux_sym_at_time_zone_expression_token3, - [421540] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17839), 1, - aux_sym_at_time_zone_expression_token3, - [421547] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17841), 1, - aux_sym_at_time_zone_expression_token3, - [421554] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17843), 1, - aux_sym_at_time_zone_expression_token3, - [421561] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17845), 1, - aux_sym_at_time_zone_expression_token3, - [421568] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17847), 1, - aux_sym_at_time_zone_expression_token3, - [421575] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17849), 1, - aux_sym_at_time_zone_expression_token3, - [421582] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17851), 1, - aux_sym_at_time_zone_expression_token3, - [421589] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17853), 1, - aux_sym_at_time_zone_expression_token3, - [421596] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17855), 1, - aux_sym_at_time_zone_expression_token3, - [421603] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17857), 1, - anon_sym_RPAREN, - [421610] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17859), 1, - anon_sym_BQUOTE, - [421617] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17859), 1, - anon_sym_DQUOTE, - [421624] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17861), 1, - aux_sym_at_time_zone_expression_token3, - [421631] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17863), 1, - aux_sym_at_time_zone_expression_token3, - [421638] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17865), 1, - aux_sym_at_time_zone_expression_token3, - [421645] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17867), 1, - aux_sym_at_time_zone_expression_token3, - [421652] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17869), 1, - aux_sym_at_time_zone_expression_token3, - [421659] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17871), 1, - aux_sym_at_time_zone_expression_token3, - [421666] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17873), 1, - aux_sym_at_time_zone_expression_token3, - [421673] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17875), 1, - aux_sym_at_time_zone_expression_token3, - [421680] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17877), 1, - aux_sym_at_time_zone_expression_token3, - [421687] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17879), 1, - aux_sym_at_time_zone_expression_token3, - [421694] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17881), 1, - aux_sym_at_time_zone_expression_token3, - [421701] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17883), 1, - aux_sym_at_time_zone_expression_token3, - [421708] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17885), 1, - aux_sym_at_time_zone_expression_token3, - [421715] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17887), 1, - aux_sym_at_time_zone_expression_token3, - [421722] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17889), 1, - aux_sym_at_time_zone_expression_token3, - [421729] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17891), 1, - aux_sym_at_time_zone_expression_token3, - [421736] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17893), 1, - anon_sym_BQUOTE, - [421743] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17893), 1, - anon_sym_DQUOTE, - [421750] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17895), 1, - aux_sym_at_time_zone_expression_token3, - [421757] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17897), 1, - aux_sym_at_time_zone_expression_token3, - [421764] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17899), 1, - aux_sym_at_time_zone_expression_token3, - [421771] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17901), 1, - aux_sym_at_time_zone_expression_token3, - [421778] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17903), 1, - aux_sym_at_time_zone_expression_token3, - [421785] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17905), 1, - aux_sym_at_time_zone_expression_token3, - [421792] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17907), 1, - aux_sym_at_time_zone_expression_token3, - [421799] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17909), 1, - aux_sym_at_time_zone_expression_token3, - [421806] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17911), 1, - aux_sym_at_time_zone_expression_token3, - [421813] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17913), 1, - aux_sym_at_time_zone_expression_token3, - [421820] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17915), 1, - aux_sym_at_time_zone_expression_token3, - [421827] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17917), 1, - aux_sym_at_time_zone_expression_token3, - [421834] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17919), 1, - aux_sym_at_time_zone_expression_token3, - [421841] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17921), 1, - aux_sym_at_time_zone_expression_token3, - [421848] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13770), 1, - anon_sym_RPAREN, - [421855] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17923), 1, - anon_sym_BQUOTE, - [421862] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17923), 1, - anon_sym_DQUOTE, - [421869] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17925), 1, - anon_sym_RPAREN, - [421876] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17927), 1, - anon_sym_BQUOTE, - [421883] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17927), 1, - anon_sym_DQUOTE, - [421890] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17929), 1, - aux_sym_at_time_zone_expression_token3, - [421897] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17931), 1, - anon_sym_BQUOTE, - [421904] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17931), 1, - anon_sym_DQUOTE, - [421911] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17933), 1, - aux_sym_at_time_zone_expression_token3, - [421918] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17935), 1, - anon_sym_BQUOTE, - [421925] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17935), 1, - anon_sym_DQUOTE, - [421932] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13152), 1, - anon_sym_RPAREN, - [421939] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17937), 1, - anon_sym_BQUOTE, - [421946] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17937), 1, - anon_sym_DQUOTE, - [421953] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17939), 1, - anon_sym_RBRACK, - [421960] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17941), 1, - anon_sym_BQUOTE, - [421967] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17941), 1, - anon_sym_DQUOTE, - [421974] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17943), 1, - aux_sym_at_time_zone_expression_token3, - [421981] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17945), 1, - anon_sym_BQUOTE, - [421988] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17945), 1, - anon_sym_DQUOTE, - [421995] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17947), 1, - aux_sym_at_time_zone_expression_token3, - [422002] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17949), 1, - anon_sym_BQUOTE, - [422009] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17949), 1, - anon_sym_DQUOTE, - [422016] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17951), 1, - aux_sym_sequence_token4, - [422023] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17953), 1, - anon_sym_BQUOTE, - [422030] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17953), 1, - anon_sym_DQUOTE, - [422037] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17955), 1, - anon_sym_RPAREN, - [422044] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17957), 1, - anon_sym_BQUOTE, - [422051] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17957), 1, - anon_sym_DQUOTE, - [422058] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17959), 1, - aux_sym_at_time_zone_expression_token3, - [422065] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17961), 1, - anon_sym_BQUOTE, - [422072] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17961), 1, - anon_sym_DQUOTE, - [422079] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17963), 1, - aux_sym_trigger_reference_token1, - [422086] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17965), 1, - anon_sym_BQUOTE, - [422093] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17965), 1, - anon_sym_DQUOTE, - [422100] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17967), 1, - anon_sym_RPAREN, - [422107] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17969), 1, - anon_sym_BQUOTE, - [422114] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17969), 1, - anon_sym_DQUOTE, - [422121] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17971), 1, - anon_sym_RPAREN, - [422128] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17973), 1, - anon_sym_BQUOTE, - [422135] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17973), 1, - anon_sym_DQUOTE, - [422142] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17975), 1, - anon_sym_SQUOTE, - [422149] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17977), 1, - anon_sym_BQUOTE, - [422156] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17977), 1, - anon_sym_DQUOTE, - [422163] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17979), 1, - anon_sym_RPAREN, - [422170] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17981), 1, - anon_sym_BQUOTE, - [422177] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17981), 1, - anon_sym_DQUOTE, - [422184] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17975), 1, - sym__dollar_quoted_string_end_tag, - [422191] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17983), 1, - anon_sym_BQUOTE, - [422198] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17983), 1, - anon_sym_DQUOTE, - [422205] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17985), 1, - anon_sym_DQUOTE, - [422212] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17987), 1, - anon_sym_BQUOTE, - [422219] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17987), 1, - anon_sym_DQUOTE, - [422226] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17985), 1, - anon_sym_BQUOTE, - [422233] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17989), 1, - anon_sym_BQUOTE, - [422240] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17989), 1, - anon_sym_DQUOTE, - [422247] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17991), 1, - aux_sym_argument_reference_token1, - [422254] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17993), 1, - anon_sym_BQUOTE, - [422261] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17993), 1, - anon_sym_DQUOTE, - [422268] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13833), 1, - anon_sym_RPAREN, - [422275] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17995), 1, - anon_sym_BQUOTE, - [422282] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17995), 1, - anon_sym_DQUOTE, - [422289] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17997), 1, - anon_sym_LPAREN, - [422296] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17999), 1, - anon_sym_BQUOTE, - [422303] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(17999), 1, - anon_sym_DQUOTE, - [422310] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18001), 1, - anon_sym_RBRACK, - [422317] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18003), 1, - anon_sym_BQUOTE, - [422324] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18003), 1, - anon_sym_DQUOTE, - [422331] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18005), 1, - sym_number, - [422338] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18007), 1, - anon_sym_BQUOTE, - [422345] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18007), 1, - anon_sym_DQUOTE, - [422352] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18009), 1, - aux_sym_at_time_zone_expression_token2, - [422359] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18011), 1, - anon_sym_BQUOTE, - [422366] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18011), 1, - anon_sym_DQUOTE, - [422373] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18013), 1, - aux_sym_at_time_zone_expression_token3, - [422380] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18015), 1, - anon_sym_BQUOTE, - [422387] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18015), 1, - anon_sym_DQUOTE, - [422394] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18017), 1, - aux_sym_at_time_zone_expression_token3, - [422401] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18019), 1, - anon_sym_BQUOTE, - [422408] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18019), 1, - anon_sym_DQUOTE, - [422415] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18021), 1, - aux_sym_at_time_zone_expression_token3, - [422422] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18023), 1, - anon_sym_BQUOTE, - [422429] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18023), 1, - anon_sym_DQUOTE, - [422436] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18025), 1, - aux_sym_at_time_zone_expression_token3, - [422443] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18027), 1, - anon_sym_BQUOTE, - [422450] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18027), 1, - anon_sym_DQUOTE, - [422457] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18029), 1, - aux_sym_at_time_zone_expression_token3, - [422464] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18031), 1, - anon_sym_BQUOTE, - [422471] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18031), 1, - anon_sym_DQUOTE, - [422478] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18033), 1, - aux_sym_at_time_zone_expression_token3, - [422485] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18035), 1, - anon_sym_BQUOTE, - [422492] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18035), 1, - anon_sym_DQUOTE, - [422499] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18037), 1, - aux_sym_table_constraint_check_token1, - [422506] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18039), 1, - anon_sym_BQUOTE, - [422513] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18039), 1, - anon_sym_DQUOTE, - [422520] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18041), 1, - anon_sym_BQUOTE, - [422527] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18041), 1, - anon_sym_DQUOTE, - [422534] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18043), 1, - anon_sym_BQUOTE, - [422541] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18043), 1, - anon_sym_DQUOTE, - [422548] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18045), 1, - anon_sym_BQUOTE, - [422555] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18045), 1, - anon_sym_DQUOTE, - [422562] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18047), 1, - anon_sym_BQUOTE, - [422569] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18047), 1, - anon_sym_DQUOTE, - [422576] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18049), 1, - anon_sym_BQUOTE, - [422583] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18049), 1, - anon_sym_DQUOTE, - [422590] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18051), 1, - anon_sym_BQUOTE, - [422597] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18051), 1, - anon_sym_DQUOTE, - [422604] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18053), 1, - anon_sym_BQUOTE, - [422611] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18053), 1, - anon_sym_DQUOTE, - [422618] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18055), 1, - anon_sym_BQUOTE, - [422625] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18055), 1, - anon_sym_DQUOTE, - [422632] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18057), 1, - anon_sym_BQUOTE, - [422639] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18057), 1, - anon_sym_DQUOTE, - [422646] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18059), 1, - anon_sym_BQUOTE, - [422653] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18059), 1, - anon_sym_DQUOTE, - [422660] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18061), 1, - aux_sym_select_clause_body_token1, - [422667] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18063), 1, - aux_sym_at_time_zone_expression_token3, - [422674] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18065), 1, - aux_sym_at_time_zone_expression_token3, - [422681] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18067), 1, - aux_sym_create_table_statement_token2, - [422688] = 2, - ACTIONS(18069), 1, - aux_sym__quoted_identifier_token1, - ACTIONS(18071), 1, - sym_comment, - [422695] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(18073), 1, - aux_sym__quoted_identifier_token2, - [422702] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18075), 1, - anon_sym_RPAREN, - [422709] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18077), 1, - anon_sym_RPAREN, - [422716] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18079), 1, - aux_sym_at_time_zone_expression_token3, - [422723] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18081), 1, - aux_sym_at_time_zone_expression_token3, - [422730] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13816), 1, - anon_sym_RPAREN, - [422737] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18083), 1, - anon_sym_RPAREN, - [422744] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18085), 1, - aux_sym_at_time_zone_expression_token3, - [422751] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18087), 1, - aux_sym_at_time_zone_expression_token3, - [422758] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18089), 1, - sym__dollar_quoted_string_content, - [422765] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13140), 1, - anon_sym_RPAREN, - [422772] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18091), 1, - anon_sym_RBRACK, - [422779] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(18093), 1, - aux_sym_string_token1, - [422786] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18095), 1, - aux_sym_sequence_token4, - [422793] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18097), 1, - aux_sym_sequence_token4, - [422800] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18099), 1, - aux_sym_at_time_zone_expression_token3, - [422807] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18101), 1, - aux_sym_at_time_zone_expression_token3, - [422814] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18103), 1, - aux_sym_at_time_zone_expression_token3, - [422821] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18105), 1, - aux_sym_alter_schema_rename_action_token2, - [422828] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18107), 1, - anon_sym_RPAREN, - [422835] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18109), 1, - aux_sym_cte_token2, - [422842] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18111), 1, - aux_sym_cte_token2, - [422849] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18113), 1, - aux_sym_at_time_zone_expression_token3, - [422856] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18115), 1, - aux_sym_trigger_reference_token1, - [422863] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18117), 1, - aux_sym_drop_statement_token2, - [422870] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18119), 1, - anon_sym_RPAREN, - [422877] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18121), 1, - anon_sym_RPAREN, - [422884] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18123), 1, - aux_sym_grant_statement_token1, - [422891] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18125), 1, - anon_sym_SQUOTE, - [422898] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18127), 1, - anon_sym_RPAREN, - [422905] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18125), 1, - sym__dollar_quoted_string_end_tag, - [422912] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18129), 1, - anon_sym_DQUOTE, - [422919] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18131), 1, - anon_sym_LPAREN, - [422926] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18129), 1, - anon_sym_BQUOTE, - [422933] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18133), 1, - aux_sym_create_function_parameter_token1, - [422940] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18135), 1, - aux_sym_at_time_zone_expression_token2, - [422947] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18137), 1, - aux_sym_cte_token1, - [422954] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18139), 1, - aux_sym_comment_statement_token2, - [422961] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18141), 1, - aux_sym_argument_reference_token1, - [422968] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18143), 1, - aux_sym_at_time_zone_expression_token2, - [422975] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18145), 1, - aux_sym_alter_schema_rename_action_token2, - [422982] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18147), 1, - aux_sym_alter_table_action_alter_column_token1, - [422989] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16001), 1, - anon_sym_LPAREN, - [422996] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18149), 1, - aux_sym_alter_table_token2, - [423003] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18151), 1, - aux_sym_with_clause_token1, - [423010] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18153), 1, - aux_sym_at_time_zone_expression_token3, - [423017] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18155), 1, - aux_sym_at_time_zone_expression_token3, - [423024] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18157), 1, - aux_sym_at_time_zone_expression_token3, - [423031] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18159), 1, - aux_sym_at_time_zone_expression_token3, - [423038] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18161), 1, - aux_sym_at_time_zone_expression_token3, - [423045] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18163), 1, - aux_sym_at_time_zone_expression_token3, - [423052] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15010), 1, - anon_sym_EQ, - [423059] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18165), 1, - aux_sym_at_time_zone_expression_token3, - [423066] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18167), 1, - aux_sym_at_time_zone_expression_token3, - [423073] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18169), 1, - anon_sym_RPAREN, - [423080] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18171), 1, - anon_sym_RPAREN, - [423087] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18173), 1, - aux_sym_at_time_zone_expression_token3, - [423094] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18175), 1, - aux_sym_at_time_zone_expression_token3, - [423101] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13798), 1, - anon_sym_RPAREN, - [423108] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18177), 1, - anon_sym_RPAREN, - [423115] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18179), 1, - aux_sym_at_time_zone_expression_token3, - [423122] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18181), 1, - aux_sym_at_time_zone_expression_token3, - [423129] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12983), 1, - anon_sym_RPAREN, - [423136] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18183), 1, - anon_sym_RBRACK, - [423143] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18185), 1, - aux_sym_comment_statement_token2, - [423150] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18187), 1, - aux_sym_alter_table_token2, - [423157] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18189), 1, - aux_sym_at_time_zone_expression_token3, - [423164] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18191), 1, - aux_sym_at_time_zone_expression_token3, - [423171] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18193), 1, - anon_sym_RPAREN, - [423178] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18195), 1, - aux_sym_at_time_zone_expression_token3, - [423185] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18197), 1, - anon_sym_LPAREN, - [423192] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18199), 1, - anon_sym_LPAREN, - [423199] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18201), 1, - aux_sym_trigger_reference_token1, - [423206] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18203), 1, - anon_sym_RPAREN, - [423213] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18205), 1, - anon_sym_RPAREN, - [423220] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18207), 1, - aux_sym_comment_statement_token2, - [423227] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18209), 1, - anon_sym_LPAREN, - [423234] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18211), 1, - anon_sym_SQUOTE, - [423241] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18213), 1, - anon_sym_RPAREN, - [423248] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18211), 1, - sym__dollar_quoted_string_end_tag, - [423255] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18215), 1, - anon_sym_DQUOTE, - [423262] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18215), 1, - anon_sym_BQUOTE, - [423269] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18217), 1, - aux_sym_argument_reference_token1, - [423276] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18219), 1, - aux_sym_grant_statement_token10, - [423283] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18221), 1, - aux_sym_argument_reference_token1, - [423290] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18223), 1, - aux_sym_at_time_zone_expression_token3, - [423297] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18225), 1, - aux_sym_at_time_zone_expression_token2, - [423304] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18227), 1, - sym_number, - [423311] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18229), 1, - aux_sym_at_time_zone_expression_token2, - [423318] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18231), 1, - aux_sym_at_time_zone_expression_token3, - [423325] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18233), 1, - aux_sym_at_time_zone_expression_token3, - [423332] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18235), 1, - aux_sym_at_time_zone_expression_token3, - [423339] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18237), 1, - aux_sym_at_time_zone_expression_token3, - [423346] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18239), 1, - aux_sym_at_time_zone_expression_token3, - [423353] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18241), 1, - aux_sym_at_time_zone_expression_token3, - [423360] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18243), 1, - aux_sym_at_time_zone_expression_token3, - [423367] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18245), 1, - anon_sym_RPAREN, - [423374] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18247), 1, - anon_sym_RPAREN, - [423381] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18249), 1, - aux_sym_at_time_zone_expression_token3, - [423388] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18251), 1, - aux_sym_at_time_zone_expression_token3, - [423395] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13784), 1, - anon_sym_RPAREN, - [423402] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18253), 1, - anon_sym_RPAREN, - [423409] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18255), 1, - aux_sym_at_time_zone_expression_token3, - [423416] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18257), 1, - aux_sym_at_time_zone_expression_token3, - [423423] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(12995), 1, - anon_sym_RPAREN, - [423430] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18259), 1, - anon_sym_RBRACK, - [423437] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18261), 1, - aux_sym_at_time_zone_expression_token3, - [423444] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18263), 1, - aux_sym_at_time_zone_expression_token3, - [423451] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18265), 1, - aux_sym_comment_statement_token2, - [423458] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18267), 1, - anon_sym_RPAREN, - [423465] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18269), 1, - aux_sym_at_time_zone_expression_token3, - [423472] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18271), 1, - aux_sym_trigger_reference_token1, - [423479] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18273), 1, - anon_sym_RPAREN, - [423486] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18275), 1, - aux_sym_alter_table_token2, - [423493] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18277), 1, - anon_sym_RPAREN, - [423500] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18279), 1, - aux_sym_cte_token2, - [423507] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18281), 1, - anon_sym_SQUOTE, - [423514] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18283), 1, - anon_sym_RPAREN, - [423521] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18281), 1, - sym__dollar_quoted_string_end_tag, - [423528] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18285), 1, - anon_sym_DQUOTE, - [423535] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18285), 1, - anon_sym_BQUOTE, - [423542] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18287), 1, - aux_sym_table_constraint_check_token1, - [423549] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18289), 1, - aux_sym_argument_reference_token1, - [423556] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18291), 1, - aux_sym_at_time_zone_expression_token3, - [423563] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18293), 1, - aux_sym_at_time_zone_expression_token3, - [423570] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18295), 1, - aux_sym_alter_table_action_alter_column_token1, - [423577] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18297), 1, - aux_sym_at_time_zone_expression_token3, - [423584] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18299), 1, - aux_sym_at_time_zone_expression_token3, - [423591] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18301), 1, - aux_sym_grant_statement_token1, - [423598] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18303), 1, - aux_sym_at_time_zone_expression_token2, - [423605] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18305), 1, - sym_number, - [423612] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18307), 1, - aux_sym_at_time_zone_expression_token2, - [423619] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18309), 1, - aux_sym_at_time_zone_expression_token3, - [423626] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18311), 1, - aux_sym_at_time_zone_expression_token3, - [423633] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18313), 1, - aux_sym_at_time_zone_expression_token3, - [423640] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18315), 1, - aux_sym_at_time_zone_expression_token3, - [423647] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18317), 1, - anon_sym_RPAREN, - [423654] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18319), 1, - anon_sym_RPAREN, - [423661] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18321), 1, - aux_sym_at_time_zone_expression_token3, - [423668] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18323), 1, - aux_sym_at_time_zone_expression_token3, - [423675] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13762), 1, - anon_sym_RPAREN, - [423682] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18325), 1, - anon_sym_RPAREN, - [423689] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18327), 1, - aux_sym_at_time_zone_expression_token3, - [423696] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18329), 1, - aux_sym_at_time_zone_expression_token3, - [423703] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18331), 1, - aux_sym_grant_statement_token1, - [423710] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18333), 1, - aux_sym_grant_statement_token1, - [423717] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18335), 1, - aux_sym_at_time_zone_expression_token2, - [423724] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18337), 1, - sym_number, - [423731] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18339), 1, - aux_sym_at_time_zone_expression_token2, - [423738] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13001), 1, - anon_sym_RPAREN, - [423745] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18341), 1, - anon_sym_RBRACK, - [423752] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18343), 1, - aux_sym_at_time_zone_expression_token3, - [423759] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18345), 1, - aux_sym_at_time_zone_expression_token3, - [423766] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18347), 1, - anon_sym_RPAREN, - [423773] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18349), 1, - aux_sym_at_time_zone_expression_token3, - [423780] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18351), 1, - aux_sym_trigger_reference_token1, - [423787] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18353), 1, - anon_sym_RPAREN, - [423794] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18355), 1, - anon_sym_LPAREN, - [423801] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18357), 1, - anon_sym_RPAREN, - [423808] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18359), 1, - anon_sym_SQUOTE, - [423815] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18361), 1, - anon_sym_RPAREN, - [423822] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18359), 1, - sym__dollar_quoted_string_end_tag, - [423829] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18363), 1, - anon_sym_DQUOTE, - [423836] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18363), 1, - anon_sym_BQUOTE, - [423843] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18365), 1, - anon_sym_RPAREN, - [423850] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18367), 1, - aux_sym_grant_statement_token1, - [423857] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18369), 1, - aux_sym_grant_statement_token1, - [423864] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18371), 1, - aux_sym_grant_statement_token1, - [423871] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18373), 1, - aux_sym_at_time_zone_expression_token2, - [423878] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18375), 1, - aux_sym_at_time_zone_expression_token2, - [423885] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18377), 1, - aux_sym_null_hint_token2, - [423892] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18379), 1, - aux_sym_begin_statement_token1, - [423899] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18381), 1, - aux_sym_sql_hint_token4, - [423906] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18383), 1, - aux_sym_sql_hint_token4, - [423913] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18385), 1, - aux_sym_null_hint_token2, - [423920] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18387), 1, - aux_sym_grant_statement_token1, - [423927] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18389), 1, - aux_sym_grant_statement_token1, - [423934] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18391), 1, - aux_sym_grant_statement_token1, - [423941] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18393), 1, - aux_sym_at_time_zone_expression_token2, - [423948] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18395), 1, - aux_sym_at_time_zone_expression_token2, - [423955] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18397), 1, - aux_sym_at_time_zone_expression_token3, - [423962] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18399), 1, - aux_sym_grant_statement_token1, - [423969] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18401), 1, - aux_sym_at_time_zone_expression_token2, - [423976] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18403), 1, - aux_sym_at_time_zone_expression_token2, - [423983] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18405), 1, - aux_sym_at_time_zone_expression_token2, - [423990] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18407), 1, - aux_sym_at_time_zone_expression_token2, - [423997] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18409), 1, - aux_sym_at_time_zone_expression_token3, - [424004] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18411), 1, - aux_sym_at_time_zone_expression_token3, - [424011] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18413), 1, - aux_sym_at_time_zone_expression_token3, - [424018] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18415), 1, - aux_sym_at_time_zone_expression_token3, - [424025] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18417), 1, - aux_sym_at_time_zone_expression_token3, - [424032] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18419), 1, - aux_sym_at_time_zone_expression_token3, - [424039] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18421), 1, - aux_sym_at_time_zone_expression_token3, - [424046] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18423), 1, - anon_sym_RPAREN, - [424053] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18425), 1, - anon_sym_RPAREN, - [424060] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18427), 1, - aux_sym_at_time_zone_expression_token3, - [424067] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18429), 1, - aux_sym_at_time_zone_expression_token3, - [424074] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13732), 1, - anon_sym_RPAREN, - [424081] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18431), 1, - anon_sym_RPAREN, - [424088] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18433), 1, - aux_sym_at_time_zone_expression_token3, - [424095] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18435), 1, - aux_sym_at_time_zone_expression_token3, - [424102] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13025), 1, - anon_sym_RPAREN, - [424109] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18437), 1, - anon_sym_RBRACK, - [424116] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18439), 1, - aux_sym_at_time_zone_expression_token3, - [424123] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18441), 1, - aux_sym_at_time_zone_expression_token3, - [424130] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18443), 1, - aux_sym_create_function_statement_token6, - [424137] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18445), 1, - aux_sym_comment_statement_token2, - [424144] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18447), 1, - anon_sym_RPAREN, - [424151] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18449), 1, - aux_sym_comment_statement_token2, - [424158] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18451), 1, - aux_sym_at_time_zone_expression_token3, - [424165] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18453), 1, - aux_sym_trigger_reference_token1, - [424172] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18455), 1, - aux_sym_truncate_statement_token2, - [424179] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18457), 1, - anon_sym_RPAREN, - [424186] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18459), 1, - anon_sym_RPAREN, - [424193] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18461), 1, - anon_sym_SQUOTE, - [424200] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18463), 1, - anon_sym_RPAREN, - [424207] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18461), 1, - sym__dollar_quoted_string_end_tag, - [424214] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18465), 1, - anon_sym_DQUOTE, - [424221] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18465), 1, - anon_sym_BQUOTE, - [424228] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18467), 1, - aux_sym_argument_reference_token1, - [424235] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18469), 1, - aux_sym_mode_token1, - [424242] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18471), 1, - anon_sym_LPAREN, - [424249] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18473), 1, - anon_sym_LPAREN, - [424256] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18475), 1, - aux_sym_truncate_statement_token3, - [424263] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18477), 1, - aux_sym_grant_statement_token10, - [424270] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18479), 1, - aux_sym_grant_statement_token1, - [424277] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18481), 1, - aux_sym_grant_statement_token10, - [424284] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18483), 1, - aux_sym_grant_statement_token10, - [424291] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18485), 1, - aux_sym_grant_statement_token1, - [424298] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18487), 1, - aux_sym_at_time_zone_expression_token3, - [424305] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18489), 1, - aux_sym_at_time_zone_expression_token3, - [424312] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18491), 1, - aux_sym_at_time_zone_expression_token2, - [424319] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18493), 1, - aux_sym_at_time_zone_expression_token2, - [424326] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18495), 1, - aux_sym_at_time_zone_expression_token3, - [424333] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18497), 1, - aux_sym_sequence_token4, - [424340] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18499), 1, - aux_sym_at_time_zone_expression_token3, - [424347] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18501), 1, - aux_sym_at_time_zone_expression_token3, - [424354] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18503), 1, - aux_sym_frame_exclusion_token2, - [424361] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18505), 1, - anon_sym_RPAREN, - [424368] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18507), 1, - aux_sym_create_trigger_statement_token6, - [424375] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18509), 1, - anon_sym_RPAREN, - [424382] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18511), 1, - anon_sym_RPAREN, - [424389] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18513), 1, - aux_sym_at_time_zone_expression_token3, - [424396] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18515), 1, - anon_sym_RPAREN, - [424403] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18517), 1, - aux_sym_at_time_zone_expression_token3, - [424410] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18519), 1, - aux_sym_trigger_reference_token1, - [424417] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18521), 1, - aux_sym_at_time_zone_expression_token3, - [424424] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18523), 1, - aux_sym_select_clause_body_token1, - [424431] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18525), 1, - aux_sym_at_time_zone_expression_token3, - [424438] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18527), 1, - aux_sym_at_time_zone_expression_token3, - [424445] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(18529), 1, - aux_sym__quoted_identifier_token1, - [424452] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(18531), 1, - aux_sym__quoted_identifier_token2, - [424459] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18533), 1, - aux_sym_at_time_zone_expression_token3, - [424466] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18535), 1, - anon_sym_RPAREN, - [424473] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18537), 1, - sym__dollar_quoted_string_content, - [424480] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18539), 1, - anon_sym_RPAREN, - [424487] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18541), 1, - aux_sym_at_time_zone_expression_token3, - [424494] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(18543), 1, - aux_sym_string_token1, - [424501] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18545), 1, - aux_sym_sequence_token4, - [424508] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18547), 1, - aux_sym_sequence_token4, - [424515] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18549), 1, - aux_sym_at_time_zone_expression_token3, - [424522] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13724), 1, - anon_sym_RPAREN, - [424529] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18551), 1, - aux_sym_drop_statement_token2, - [424536] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18553), 1, - anon_sym_RPAREN, - [424543] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18555), 1, - aux_sym_at_time_zone_expression_token3, - [424550] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18557), 1, - anon_sym_LPAREN, - [424557] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18559), 1, - aux_sym_at_time_zone_expression_token3, - [424564] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18561), 1, - aux_sym_create_function_parameter_token1, - [424571] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18563), 1, - aux_sym_at_time_zone_expression_token2, - [424578] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18565), 1, - aux_sym_cte_token1, - [424585] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18567), 1, - aux_sym_comment_statement_token2, - [424592] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15837), 1, - anon_sym_LPAREN, - [424599] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13031), 1, - anon_sym_RPAREN, - [424606] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18569), 1, - anon_sym_EQ, - [424613] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18571), 1, - anon_sym_RBRACK, - [424620] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18573), 1, - aux_sym_at_time_zone_expression_token3, - [424627] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18575), 1, - aux_sym_at_time_zone_expression_token3, - [424634] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18577), 1, - aux_sym_comment_statement_token2, - [424641] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18579), 1, - aux_sym_alter_table_token2, - [424648] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18581), 1, - aux_sym_create_table_statement_token2, - [424655] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18583), 1, - aux_sym_at_time_zone_expression_token2, - [424662] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18585), 1, - sym_number, - [424669] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18587), 1, - aux_sym_at_time_zone_expression_token2, - [424676] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18589), 1, - anon_sym_RPAREN, - [424683] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18591), 1, - aux_sym_at_time_zone_expression_token3, - [424690] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18593), 1, - aux_sym_trigger_reference_token1, - [424697] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18595), 1, - aux_sym_at_time_zone_expression_token2, - [424704] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18597), 1, - sym_number, - [424711] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18599), 1, - aux_sym_at_time_zone_expression_token2, - [424718] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18601), 1, - anon_sym_RPAREN, - [424725] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13690), 1, - anon_sym_RPAREN, - [424732] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18603), 1, - aux_sym_at_time_zone_expression_token2, - [424739] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18605), 1, - sym_number, - [424746] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18607), 1, - aux_sym_at_time_zone_expression_token2, - [424753] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18609), 1, - anon_sym_SQUOTE, - [424760] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18611), 1, - aux_sym_cte_token1, - [424767] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18613), 1, - anon_sym_RPAREN, - [424774] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18615), 1, - aux_sym_at_time_zone_expression_token2, - [424781] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18617), 1, - aux_sym_at_time_zone_expression_token2, - [424788] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18609), 1, - sym__dollar_quoted_string_end_tag, - [424795] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18619), 1, - anon_sym_DQUOTE, - [424802] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18621), 1, - aux_sym_at_time_zone_expression_token2, - [424809] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18623), 1, - aux_sym_at_time_zone_expression_token2, - [424816] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18625), 1, - aux_sym_at_time_zone_expression_token2, - [424823] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18627), 1, - aux_sym_at_time_zone_expression_token2, - [424830] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18629), 1, - aux_sym_at_time_zone_expression_token2, - [424837] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18631), 1, - aux_sym_at_time_zone_expression_token2, - [424844] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18619), 1, - anon_sym_BQUOTE, - [424851] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18633), 1, - aux_sym_create_table_statement_token2, - [424858] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18635), 1, - aux_sym_argument_reference_token1, - [424865] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18637), 1, - anon_sym_RPAREN, - [424872] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18639), 1, - anon_sym_LPAREN, - [424879] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18641), 1, - anon_sym_EQ, - [424886] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(10590), 1, - anon_sym_RPAREN, - [424893] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18643), 1, - aux_sym_at_time_zone_expression_token3, - [424900] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18645), 1, - aux_sym_at_time_zone_expression_token3, - [424907] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18647), 1, - aux_sym_at_time_zone_expression_token3, - [424914] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18649), 1, - aux_sym_at_time_zone_expression_token3, - [424921] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18651), 1, - aux_sym_at_time_zone_expression_token3, - [424928] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18653), 1, - aux_sym_comment_statement_token2, - [424935] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18655), 1, - aux_sym_at_time_zone_expression_token2, - [424942] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18657), 1, - aux_sym_at_time_zone_expression_token3, - [424949] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18659), 1, - aux_sym_at_time_zone_expression_token3, - [424956] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18661), 1, - aux_sym_at_time_zone_expression_token3, - [424963] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18663), 1, - anon_sym_RPAREN, - [424970] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18665), 1, - anon_sym_RPAREN, - [424977] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18667), 1, - anon_sym_RPAREN, - [424984] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18669), 1, - aux_sym_select_clause_body_token1, - [424991] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(18671), 1, - aux_sym__quoted_identifier_token1, - [424998] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(18673), 1, - aux_sym__quoted_identifier_token2, - [425005] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18675), 1, - sym__dollar_quoted_string_content, - [425012] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18677), 1, - anon_sym_LPAREN, - [425019] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18679), 1, - anon_sym_RPAREN, - [425026] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(18681), 1, - aux_sym_string_token1, - [425033] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18683), 1, - aux_sym_sequence_token4, - [425040] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18685), 1, - aux_sym_sequence_token4, - [425047] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18687), 1, - aux_sym_at_time_zone_expression_token3, - [425054] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18689), 1, - aux_sym_at_time_zone_expression_token3, - [425061] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18691), 1, - anon_sym_LPAREN, - [425068] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18693), 1, - anon_sym_LPAREN, - [425075] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18695), 1, - aux_sym_create_function_parameter_token1, - [425082] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18697), 1, - aux_sym_at_time_zone_expression_token2, - [425089] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18699), 1, - aux_sym_cte_token1, - [425096] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18701), 1, - aux_sym_comment_statement_token2, - [425103] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18703), 1, - aux_sym_at_time_zone_expression_token3, - [425110] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18705), 1, - anon_sym_EQ, - [425117] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18707), 1, - anon_sym_RPAREN, - [425124] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18709), 1, - aux_sym_at_time_zone_expression_token3, - [425131] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18711), 1, - aux_sym_at_time_zone_expression_token3, - [425138] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18713), 1, - aux_sym_comment_statement_token2, - [425145] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18715), 1, - aux_sym_at_time_zone_expression_token2, - [425152] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18717), 1, - sym_number, - [425159] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18719), 1, - aux_sym_at_time_zone_expression_token2, - [425166] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13035), 1, - anon_sym_RPAREN, - [425173] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18721), 1, - anon_sym_RBRACK, - [425180] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18723), 1, - aux_sym_grant_statement_token1, - [425187] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18725), 1, - aux_sym_at_time_zone_expression_token2, - [425194] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18727), 1, - sym_number, - [425201] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18729), 1, - aux_sym_at_time_zone_expression_token2, - [425208] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18731), 1, - aux_sym_at_time_zone_expression_token3, - [425215] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18733), 1, - aux_sym_at_time_zone_expression_token3, - [425222] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18735), 1, - aux_sym_at_time_zone_expression_token2, - [425229] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18737), 1, - sym_number, - [425236] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18739), 1, - aux_sym_at_time_zone_expression_token2, - [425243] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18741), 1, - anon_sym_LPAREN, - [425250] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18743), 1, - aux_sym_grant_statement_token8, - [425257] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18745), 1, - aux_sym_at_time_zone_expression_token2, - [425264] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18747), 1, - aux_sym_at_time_zone_expression_token2, - [425271] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18749), 1, - aux_sym_at_time_zone_expression_token2, - [425278] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18751), 1, - aux_sym_at_time_zone_expression_token2, - [425285] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18753), 1, - aux_sym_at_time_zone_expression_token2, - [425292] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18755), 1, - aux_sym_at_time_zone_expression_token2, - [425299] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18757), 1, - aux_sym_at_time_zone_expression_token2, - [425306] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18759), 1, - aux_sym_at_time_zone_expression_token2, - [425313] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(18761), 1, - aux_sym__quoted_identifier_token1, - [425320] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(18763), 1, - aux_sym__quoted_identifier_token2, - [425327] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18765), 1, - sym__dollar_quoted_string_content, - [425334] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18767), 1, - anon_sym_RPAREN, - [425341] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18769), 1, - aux_sym_at_time_zone_expression_token3, - [425348] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(18771), 1, - aux_sym_string_token1, - [425355] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18773), 1, - aux_sym_sequence_token4, - [425362] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18775), 1, - aux_sym_sequence_token4, - [425369] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18777), 1, - aux_sym_trigger_reference_token1, - [425376] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18779), 1, - anon_sym_RPAREN, - [425383] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18781), 1, - anon_sym_LPAREN, - [425390] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18783), 1, - aux_sym_at_time_zone_expression_token2, - [425397] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18785), 1, - aux_sym_create_function_parameter_token1, - [425404] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18787), 1, - aux_sym_at_time_zone_expression_token2, - [425411] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18789), 1, - aux_sym_comment_statement_token2, - [425418] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18791), 1, - anon_sym_RPAREN, - [425425] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18793), 1, - aux_sym_grant_statement_token10, - [425432] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18795), 1, - sym_number, - [425439] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18797), 1, - aux_sym_comment_statement_token2, - [425446] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18799), 1, - aux_sym_at_time_zone_expression_token2, - [425453] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18801), 1, - sym_number, - [425460] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18803), 1, - aux_sym_at_time_zone_expression_token2, - [425467] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18805), 1, - aux_sym_at_time_zone_expression_token2, - [425474] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18807), 1, - aux_sym_at_time_zone_expression_token2, - [425481] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18809), 1, - sym_number, - [425488] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18811), 1, - aux_sym_at_time_zone_expression_token2, - [425495] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18813), 1, - anon_sym_SQUOTE, - [425502] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18815), 1, - aux_sym_at_time_zone_expression_token2, - [425509] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18817), 1, - sym_number, - [425516] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18819), 1, - aux_sym_at_time_zone_expression_token2, - [425523] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18821), 1, - anon_sym_RPAREN, - [425530] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18813), 1, - sym__dollar_quoted_string_end_tag, - [425537] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18823), 1, - aux_sym_at_time_zone_expression_token2, - [425544] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18825), 1, - aux_sym_at_time_zone_expression_token2, - [425551] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18827), 1, - aux_sym_at_time_zone_expression_token2, - [425558] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18829), 1, - aux_sym_at_time_zone_expression_token2, - [425565] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18831), 1, - aux_sym_at_time_zone_expression_token2, - [425572] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18833), 1, - aux_sym_at_time_zone_expression_token2, - [425579] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18835), 1, - aux_sym_at_time_zone_expression_token2, - [425586] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18837), 1, - aux_sym_at_time_zone_expression_token2, - [425593] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(18839), 1, - aux_sym__quoted_identifier_token1, - [425600] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(18841), 1, - aux_sym__quoted_identifier_token2, - [425607] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18843), 1, - sym__dollar_quoted_string_content, - [425614] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18845), 1, - aux_sym_grant_statement_token1, - [425621] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18847), 1, - anon_sym_DQUOTE, - [425628] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(18849), 1, - aux_sym_string_token1, - [425635] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18851), 1, - aux_sym_sequence_token4, - [425642] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18853), 1, - aux_sym_grant_statement_token10, - [425649] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18847), 1, - anon_sym_BQUOTE, - [425656] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18855), 1, - anon_sym_LPAREN, - [425663] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18857), 1, - aux_sym_grant_statement_token10, - [425670] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18859), 1, - aux_sym_create_function_parameter_token1, - [425677] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18861), 1, - aux_sym_at_time_zone_expression_token2, - [425684] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18863), 1, - aux_sym_at_time_zone_expression_token3, - [425691] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18865), 1, - aux_sym_at_time_zone_expression_token3, - [425698] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18867), 1, - aux_sym_argument_reference_token1, - [425705] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18869), 1, - aux_sym_at_time_zone_expression_token2, - [425712] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18871), 1, - sym_number, - [425719] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18873), 1, - aux_sym_at_time_zone_expression_token2, - [425726] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18875), 1, - anon_sym_RPAREN, - [425733] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18877), 1, - aux_sym_at_time_zone_expression_token2, - [425740] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18879), 1, - sym_number, - [425747] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18881), 1, - aux_sym_at_time_zone_expression_token2, - [425754] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18883), 1, - aux_sym_alter_schema_rename_action_token2, - [425761] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18885), 1, - aux_sym_at_time_zone_expression_token2, - [425768] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18887), 1, - sym_number, - [425775] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18889), 1, - aux_sym_at_time_zone_expression_token2, - [425782] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18891), 1, - aux_sym_alter_schema_rename_action_token2, - [425789] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18893), 1, - aux_sym_at_time_zone_expression_token2, - [425796] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18895), 1, - aux_sym_at_time_zone_expression_token2, - [425803] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18897), 1, - aux_sym_at_time_zone_expression_token2, - [425810] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18899), 1, - aux_sym_at_time_zone_expression_token2, - [425817] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18901), 1, - aux_sym_at_time_zone_expression_token2, - [425824] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18903), 1, - aux_sym_at_time_zone_expression_token2, - [425831] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18905), 1, - aux_sym_at_time_zone_expression_token2, - [425838] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18907), 1, - aux_sym_at_time_zone_expression_token2, - [425845] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(18909), 1, - aux_sym__quoted_identifier_token1, - [425852] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(18911), 1, - aux_sym__quoted_identifier_token2, - [425859] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18913), 1, - sym__dollar_quoted_string_content, - [425866] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18915), 1, - aux_sym_alter_table_token2, - [425873] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18917), 1, - aux_sym_at_time_zone_expression_token3, - [425880] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(18919), 1, - aux_sym_string_token1, - [425887] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18921), 1, - aux_sym_at_time_zone_expression_token3, - [425894] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18923), 1, - anon_sym_LPAREN, - [425901] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18925), 1, - aux_sym_at_time_zone_expression_token2, - [425908] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18927), 1, - aux_sym_create_function_parameter_token1, - [425915] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18929), 1, - aux_sym_at_time_zone_expression_token2, - [425922] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18931), 1, - aux_sym_at_time_zone_expression_token3, - [425929] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18933), 1, - anon_sym_RPAREN, - [425936] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18935), 1, - aux_sym_at_time_zone_expression_token3, - [425943] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18937), 1, - aux_sym_at_time_zone_expression_token2, - [425950] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18939), 1, - sym_number, - [425957] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18941), 1, - aux_sym_at_time_zone_expression_token2, - [425964] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18943), 1, - aux_sym_at_time_zone_expression_token3, - [425971] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18945), 1, - aux_sym_at_time_zone_expression_token2, - [425978] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18947), 1, - sym_number, - [425985] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18949), 1, - aux_sym_at_time_zone_expression_token2, - [425992] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18951), 1, - anon_sym_RPAREN, - [425999] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18953), 1, - aux_sym_at_time_zone_expression_token2, - [426006] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18955), 1, - sym_number, - [426013] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18957), 1, - aux_sym_at_time_zone_expression_token2, - [426020] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18959), 1, - aux_sym_at_time_zone_expression_token3, - [426027] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18961), 1, - aux_sym_at_time_zone_expression_token2, - [426034] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18963), 1, - aux_sym_at_time_zone_expression_token2, - [426041] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18965), 1, - aux_sym_at_time_zone_expression_token2, - [426048] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18967), 1, - aux_sym_at_time_zone_expression_token2, - [426055] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18969), 1, - aux_sym_at_time_zone_expression_token2, - [426062] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18971), 1, - aux_sym_at_time_zone_expression_token2, - [426069] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18973), 1, - aux_sym_at_time_zone_expression_token2, - [426076] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18975), 1, - aux_sym_at_time_zone_expression_token2, - [426083] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(18977), 1, - aux_sym__quoted_identifier_token1, - [426090] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(18979), 1, - aux_sym__quoted_identifier_token2, - [426097] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18981), 1, - sym__dollar_quoted_string_content, - [426104] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18983), 1, - anon_sym_RPAREN, - [426111] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18985), 1, - aux_sym_at_time_zone_expression_token3, - [426118] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(18987), 1, - aux_sym_string_token1, - [426125] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18989), 1, - anon_sym_RPAREN, - [426132] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18991), 1, - anon_sym_LPAREN, - [426139] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18993), 1, - anon_sym_RPAREN, - [426146] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18995), 1, - aux_sym_create_function_parameter_token1, - [426153] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18997), 1, - aux_sym_at_time_zone_expression_token2, - [426160] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(18999), 1, - aux_sym_at_time_zone_expression_token3, - [426167] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19001), 1, - aux_sym_null_hint_token2, - [426174] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19003), 1, - aux_sym_at_time_zone_expression_token2, - [426181] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19005), 1, - sym_number, - [426188] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19007), 1, - aux_sym_at_time_zone_expression_token2, - [426195] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19009), 1, - aux_sym_at_time_zone_expression_token2, - [426202] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19011), 1, - sym_number, - [426209] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19013), 1, - aux_sym_at_time_zone_expression_token2, - [426216] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19015), 1, - aux_sym_at_time_zone_expression_token3, - [426223] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19017), 1, - aux_sym_at_time_zone_expression_token2, - [426230] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19019), 1, - sym_number, - [426237] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19021), 1, - aux_sym_at_time_zone_expression_token2, - [426244] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13676), 1, - anon_sym_RPAREN, - [426251] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19023), 1, - aux_sym_at_time_zone_expression_token2, - [426258] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19025), 1, - aux_sym_at_time_zone_expression_token2, - [426265] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19027), 1, - aux_sym_at_time_zone_expression_token2, - [426272] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19029), 1, - aux_sym_at_time_zone_expression_token2, - [426279] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19031), 1, - aux_sym_at_time_zone_expression_token2, - [426286] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19033), 1, - aux_sym_at_time_zone_expression_token2, - [426293] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19035), 1, - aux_sym_at_time_zone_expression_token2, - [426300] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19037), 1, - aux_sym_at_time_zone_expression_token2, - [426307] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19039), 1, - aux_sym__quoted_identifier_token1, - [426314] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19041), 1, - aux_sym__quoted_identifier_token2, - [426321] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19043), 1, - sym__dollar_quoted_string_content, - [426328] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19045), 1, - anon_sym_EQ, - [426335] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19047), 1, - anon_sym_RPAREN, - [426342] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19049), 1, - aux_sym_string_token1, - [426349] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19051), 1, - aux_sym_at_time_zone_expression_token3, - [426356] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19053), 1, - anon_sym_LPAREN, - [426363] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19055), 1, - anon_sym_EQ, - [426370] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19057), 1, - aux_sym_create_function_parameter_token1, - [426377] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19059), 1, - aux_sym_at_time_zone_expression_token2, - [426384] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19061), 1, - anon_sym_EQ, - [426391] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19063), 1, - anon_sym_EQ, - [426398] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19065), 1, - aux_sym_at_time_zone_expression_token2, - [426405] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19067), 1, - sym_number, - [426412] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19069), 1, - aux_sym_at_time_zone_expression_token2, - [426419] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19071), 1, - aux_sym_at_time_zone_expression_token2, - [426426] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19073), 1, - sym_number, - [426433] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19075), 1, - aux_sym_at_time_zone_expression_token2, - [426440] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19077), 1, - aux_sym_at_time_zone_expression_token3, - [426447] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19079), 1, - aux_sym_at_time_zone_expression_token2, - [426454] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19081), 1, - sym_number, - [426461] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19083), 1, - aux_sym_at_time_zone_expression_token2, - [426468] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13051), 1, - anon_sym_RPAREN, - [426475] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19085), 1, - aux_sym_at_time_zone_expression_token2, - [426482] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19087), 1, - aux_sym_at_time_zone_expression_token2, - [426489] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19089), 1, - aux_sym_at_time_zone_expression_token2, - [426496] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19091), 1, - aux_sym_at_time_zone_expression_token2, - [426503] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19093), 1, - aux_sym_at_time_zone_expression_token2, - [426510] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19095), 1, - aux_sym_at_time_zone_expression_token2, - [426517] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19097), 1, - aux_sym_at_time_zone_expression_token2, - [426524] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19099), 1, - aux_sym_at_time_zone_expression_token2, - [426531] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19101), 1, - aux_sym__quoted_identifier_token1, - [426538] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19103), 1, - aux_sym__quoted_identifier_token2, - [426545] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19105), 1, - sym__dollar_quoted_string_content, - [426552] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19107), 1, - anon_sym_EQ, - [426559] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19109), 1, - anon_sym_RBRACK, - [426566] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19111), 1, - aux_sym_string_token1, - [426573] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19113), 1, - aux_sym_at_time_zone_expression_token3, - [426580] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19115), 1, - anon_sym_LPAREN, - [426587] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19117), 1, - anon_sym_EQ, - [426594] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19119), 1, - aux_sym_create_function_parameter_token1, - [426601] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19121), 1, - aux_sym_at_time_zone_expression_token2, - [426608] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19123), 1, - aux_sym_at_time_zone_expression_token3, - [426615] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19125), 1, - aux_sym_comment_statement_token2, - [426622] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19127), 1, - aux_sym_at_time_zone_expression_token2, - [426629] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19129), 1, - sym_number, - [426636] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19131), 1, - aux_sym_at_time_zone_expression_token2, - [426643] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19133), 1, - aux_sym_at_time_zone_expression_token2, - [426650] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19135), 1, - sym_number, - [426657] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19137), 1, - aux_sym_at_time_zone_expression_token2, - [426664] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19139), 1, - sym__dollar_quoted_string_end_tag, - [426671] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19141), 1, - aux_sym_at_time_zone_expression_token2, - [426678] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19143), 1, - sym_number, - [426685] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19145), 1, - aux_sym_at_time_zone_expression_token2, - [426692] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19147), 1, - aux_sym_at_time_zone_expression_token3, - [426699] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19149), 1, - aux_sym_at_time_zone_expression_token2, - [426706] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19151), 1, - aux_sym_at_time_zone_expression_token2, - [426713] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19153), 1, - aux_sym_at_time_zone_expression_token2, - [426720] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19155), 1, - aux_sym_at_time_zone_expression_token2, - [426727] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19157), 1, - aux_sym_at_time_zone_expression_token2, - [426734] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19159), 1, - aux_sym_at_time_zone_expression_token2, - [426741] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19161), 1, - aux_sym_at_time_zone_expression_token2, - [426748] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19163), 1, - aux_sym_at_time_zone_expression_token2, - [426755] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19165), 1, - aux_sym__quoted_identifier_token1, - [426762] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19167), 1, - aux_sym__quoted_identifier_token2, - [426769] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19169), 1, - sym__dollar_quoted_string_content, - [426776] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19171), 1, - aux_sym_trigger_reference_token1, - [426783] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19173), 1, - anon_sym_RPAREN, - [426790] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19175), 1, - aux_sym_string_token1, - [426797] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19177), 1, - aux_sym_alter_schema_rename_action_token2, - [426804] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19179), 1, - anon_sym_LPAREN, - [426811] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19181), 1, - anon_sym_RPAREN, - [426818] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19183), 1, - aux_sym_create_function_parameter_token1, - [426825] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19185), 1, - aux_sym_at_time_zone_expression_token2, - [426832] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19139), 1, - anon_sym_SQUOTE, - [426839] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19187), 1, - anon_sym_RPAREN, - [426846] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19189), 1, - aux_sym_at_time_zone_expression_token2, - [426853] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19191), 1, - sym_number, - [426860] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19193), 1, - aux_sym_at_time_zone_expression_token2, - [426867] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19195), 1, - aux_sym_at_time_zone_expression_token2, - [426874] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19197), 1, - sym_number, - [426881] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19199), 1, - aux_sym_at_time_zone_expression_token2, - [426888] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19201), 1, - aux_sym_at_time_zone_expression_token3, - [426895] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19203), 1, - aux_sym_at_time_zone_expression_token2, - [426902] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19205), 1, - sym_number, - [426909] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19207), 1, - aux_sym_at_time_zone_expression_token2, - [426916] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19209), 1, - anon_sym_DQUOTE, - [426923] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19211), 1, - aux_sym_at_time_zone_expression_token2, - [426930] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19213), 1, - aux_sym_at_time_zone_expression_token2, - [426937] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19215), 1, - aux_sym_at_time_zone_expression_token2, - [426944] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19217), 1, - aux_sym_at_time_zone_expression_token2, - [426951] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19219), 1, - aux_sym_at_time_zone_expression_token2, - [426958] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19221), 1, - aux_sym_at_time_zone_expression_token2, - [426965] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19223), 1, - aux_sym_at_time_zone_expression_token2, - [426972] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19225), 1, - aux_sym_at_time_zone_expression_token2, - [426979] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19227), 1, - aux_sym__quoted_identifier_token1, - [426986] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19229), 1, - aux_sym__quoted_identifier_token2, - [426993] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19231), 1, - sym__dollar_quoted_string_content, - [427000] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19209), 1, - anon_sym_BQUOTE, - [427007] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19233), 1, - aux_sym_argument_reference_token1, - [427014] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19235), 1, - aux_sym_string_token1, - [427021] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19237), 1, - aux_sym_comment_statement_token2, - [427028] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19239), 1, - anon_sym_LPAREN, - [427035] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19241), 1, - aux_sym_cte_token2, - [427042] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19243), 1, - aux_sym_create_function_parameter_token1, - [427049] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19245), 1, - aux_sym_at_time_zone_expression_token2, - [427056] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19247), 1, - aux_sym_alter_table_token2, - [427063] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19249), 1, - aux_sym_at_time_zone_expression_token3, - [427070] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19251), 1, - aux_sym_at_time_zone_expression_token2, - [427077] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19253), 1, - sym_number, - [427084] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19255), 1, - aux_sym_at_time_zone_expression_token2, - [427091] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19257), 1, - aux_sym_at_time_zone_expression_token2, - [427098] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19259), 1, - sym_number, - [427105] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19261), 1, - aux_sym_at_time_zone_expression_token2, - [427112] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19263), 1, - aux_sym_at_time_zone_expression_token3, - [427119] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19265), 1, - aux_sym_at_time_zone_expression_token2, - [427126] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19267), 1, - sym_number, - [427133] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19269), 1, - aux_sym_at_time_zone_expression_token2, - [427140] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19271), 1, - aux_sym_at_time_zone_expression_token3, - [427147] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19273), 1, - aux_sym_at_time_zone_expression_token2, - [427154] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19275), 1, - aux_sym_at_time_zone_expression_token2, - [427161] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19277), 1, - aux_sym_at_time_zone_expression_token2, - [427168] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19279), 1, - aux_sym_at_time_zone_expression_token2, - [427175] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19281), 1, - aux_sym_at_time_zone_expression_token2, - [427182] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19283), 1, - aux_sym_at_time_zone_expression_token2, - [427189] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19285), 1, - aux_sym_at_time_zone_expression_token2, - [427196] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19287), 1, - aux_sym_at_time_zone_expression_token2, - [427203] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19289), 1, - aux_sym__quoted_identifier_token1, - [427210] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19291), 1, - aux_sym__quoted_identifier_token2, - [427217] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19293), 1, - sym__dollar_quoted_string_content, - [427224] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19295), 1, - aux_sym_at_time_zone_expression_token2, - [427231] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19297), 1, - aux_sym_at_time_zone_expression_token3, - [427238] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19299), 1, - aux_sym_string_token1, - [427245] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19301), 1, - aux_sym_at_time_zone_expression_token3, - [427252] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19303), 1, - anon_sym_LPAREN, - [427259] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19305), 1, - aux_sym_at_time_zone_expression_token3, - [427266] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19307), 1, - aux_sym_create_function_parameter_token1, - [427273] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19309), 1, - aux_sym_at_time_zone_expression_token2, - [427280] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19311), 1, - aux_sym_at_time_zone_expression_token3, - [427287] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19313), 1, - aux_sym_at_time_zone_expression_token3, - [427294] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19315), 1, - aux_sym_at_time_zone_expression_token2, - [427301] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19317), 1, - sym_number, - [427308] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19319), 1, - aux_sym_at_time_zone_expression_token2, - [427315] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19321), 1, - aux_sym_at_time_zone_expression_token2, - [427322] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19323), 1, - sym_number, - [427329] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19325), 1, - aux_sym_at_time_zone_expression_token2, - [427336] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19327), 1, - anon_sym_RPAREN, - [427343] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19329), 1, - aux_sym_at_time_zone_expression_token2, - [427350] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19331), 1, - sym_number, - [427357] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19333), 1, - aux_sym_at_time_zone_expression_token2, - [427364] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19335), 1, - anon_sym_RPAREN, - [427371] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19337), 1, - aux_sym_at_time_zone_expression_token2, - [427378] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19339), 1, - aux_sym_at_time_zone_expression_token2, - [427385] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19341), 1, - aux_sym_at_time_zone_expression_token2, - [427392] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19343), 1, - aux_sym_at_time_zone_expression_token2, - [427399] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19345), 1, - aux_sym_at_time_zone_expression_token2, - [427406] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19347), 1, - aux_sym_at_time_zone_expression_token2, - [427413] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19349), 1, - aux_sym_at_time_zone_expression_token2, - [427420] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19351), 1, - aux_sym_at_time_zone_expression_token2, - [427427] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19353), 1, - aux_sym__quoted_identifier_token1, - [427434] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19355), 1, - aux_sym__quoted_identifier_token2, - [427441] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19357), 1, - sym__dollar_quoted_string_content, - [427448] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19359), 1, - aux_sym_at_time_zone_expression_token3, - [427455] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19361), 1, - aux_sym_at_time_zone_expression_token3, - [427462] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19363), 1, - aux_sym_string_token1, - [427469] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13650), 1, - anon_sym_RPAREN, - [427476] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19365), 1, - anon_sym_LPAREN, - [427483] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19367), 1, - aux_sym_grant_statement_token10, - [427490] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19369), 1, - aux_sym_create_function_parameter_token1, - [427497] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19371), 1, - aux_sym_at_time_zone_expression_token2, - [427504] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19373), 1, - aux_sym_at_time_zone_expression_token3, - [427511] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19375), 1, - aux_sym_at_time_zone_expression_token3, - [427518] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19377), 1, - aux_sym_at_time_zone_expression_token2, - [427525] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19379), 1, - sym_number, - [427532] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19381), 1, - aux_sym_at_time_zone_expression_token2, - [427539] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19383), 1, - aux_sym_at_time_zone_expression_token2, - [427546] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19385), 1, - sym_number, - [427553] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19387), 1, - aux_sym_at_time_zone_expression_token2, - [427560] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19389), 1, - anon_sym_RPAREN, - [427567] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19391), 1, - aux_sym_at_time_zone_expression_token2, - [427574] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19393), 1, - sym_number, - [427581] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19395), 1, - aux_sym_at_time_zone_expression_token2, - [427588] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19397), 1, - aux_sym_at_time_zone_expression_token3, - [427595] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19399), 1, - aux_sym_at_time_zone_expression_token2, - [427602] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19401), 1, - aux_sym_at_time_zone_expression_token2, - [427609] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19403), 1, - aux_sym_at_time_zone_expression_token2, - [427616] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19405), 1, - aux_sym_at_time_zone_expression_token2, - [427623] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19407), 1, - aux_sym_at_time_zone_expression_token2, - [427630] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19409), 1, - aux_sym_at_time_zone_expression_token2, - [427637] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19411), 1, - aux_sym_at_time_zone_expression_token2, - [427644] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19413), 1, - aux_sym_at_time_zone_expression_token2, - [427651] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19415), 1, - aux_sym__quoted_identifier_token1, - [427658] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19417), 1, - aux_sym__quoted_identifier_token2, - [427665] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19419), 1, - anon_sym_RPAREN, - [427672] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19421), 1, - aux_sym_at_time_zone_expression_token3, - [427679] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13063), 1, - anon_sym_RPAREN, - [427686] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19423), 1, - aux_sym_string_token1, - [427693] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19425), 1, - anon_sym_RBRACK, - [427700] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19427), 1, - anon_sym_LPAREN, - [427707] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19429), 1, - aux_sym_at_time_zone_expression_token2, - [427714] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19431), 1, - aux_sym_create_function_parameter_token1, - [427721] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19433), 1, - aux_sym_at_time_zone_expression_token2, - [427728] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19435), 1, - anon_sym_RPAREN, - [427735] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19437), 1, - aux_sym_at_time_zone_expression_token3, - [427742] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19439), 1, - aux_sym_at_time_zone_expression_token2, - [427749] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19441), 1, - sym_number, - [427756] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19443), 1, - aux_sym_at_time_zone_expression_token2, - [427763] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19445), 1, - aux_sym_at_time_zone_expression_token2, - [427770] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19447), 1, - sym_number, - [427777] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19449), 1, - aux_sym_at_time_zone_expression_token2, - [427784] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13678), 1, - anon_sym_RPAREN, - [427791] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19451), 1, - aux_sym_at_time_zone_expression_token2, - [427798] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19453), 1, - sym_number, - [427805] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19455), 1, - aux_sym_at_time_zone_expression_token2, - [427812] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19457), 1, - anon_sym_RPAREN, - [427819] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19459), 1, - aux_sym_at_time_zone_expression_token2, - [427826] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19461), 1, - aux_sym_at_time_zone_expression_token2, - [427833] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19463), 1, - aux_sym_at_time_zone_expression_token2, - [427840] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19465), 1, - aux_sym_at_time_zone_expression_token2, - [427847] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19467), 1, - aux_sym_at_time_zone_expression_token2, - [427854] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19469), 1, - aux_sym_at_time_zone_expression_token2, - [427861] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19471), 1, - aux_sym_at_time_zone_expression_token2, - [427868] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19473), 1, - aux_sym_at_time_zone_expression_token2, - [427875] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19475), 1, - aux_sym__quoted_identifier_token1, - [427882] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19477), 1, - aux_sym__quoted_identifier_token2, - [427889] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19479), 1, - sym__dollar_quoted_string_content, - [427896] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19481), 1, - aux_sym_at_time_zone_expression_token3, - [427903] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19483), 1, - aux_sym_trigger_reference_token1, - [427910] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19485), 1, - aux_sym_string_token1, - [427917] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19487), 1, - anon_sym_RPAREN, - [427924] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19489), 1, - anon_sym_LPAREN, - [427931] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13238), 1, - anon_sym_LPAREN, - [427938] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19491), 1, - aux_sym_create_function_parameter_token1, - [427945] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19493), 1, - aux_sym_at_time_zone_expression_token2, - [427952] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19495), 1, - anon_sym_RPAREN, - [427959] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19497), 1, - aux_sym_comment_statement_token2, - [427966] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19499), 1, - aux_sym_at_time_zone_expression_token2, - [427973] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19501), 1, - sym_number, - [427980] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19503), 1, - aux_sym_at_time_zone_expression_token2, - [427987] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19505), 1, - aux_sym_at_time_zone_expression_token2, - [427994] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19507), 1, - sym_number, - [428001] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19509), 1, - aux_sym_at_time_zone_expression_token2, - [428008] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19511), 1, - anon_sym_SQUOTE, - [428015] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19513), 1, - aux_sym_at_time_zone_expression_token2, - [428022] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19515), 1, - sym_number, - [428029] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19517), 1, - aux_sym_at_time_zone_expression_token2, - [428036] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19519), 1, - anon_sym_RPAREN, - [428043] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19521), 1, - aux_sym_at_time_zone_expression_token2, - [428050] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19523), 1, - aux_sym_at_time_zone_expression_token2, - [428057] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19525), 1, - aux_sym_at_time_zone_expression_token2, - [428064] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19527), 1, - aux_sym_at_time_zone_expression_token2, - [428071] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19529), 1, - aux_sym_at_time_zone_expression_token2, - [428078] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19531), 1, - aux_sym_at_time_zone_expression_token2, - [428085] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19533), 1, - aux_sym_at_time_zone_expression_token2, - [428092] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19535), 1, - aux_sym_at_time_zone_expression_token2, - [428099] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19537), 1, - aux_sym__quoted_identifier_token1, - [428106] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19539), 1, - aux_sym__quoted_identifier_token2, - [428113] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19541), 1, - sym__dollar_quoted_string_content, - [428120] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19511), 1, - sym__dollar_quoted_string_end_tag, - [428127] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19543), 1, - anon_sym_DQUOTE, - [428134] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19545), 1, - aux_sym_string_token1, - [428141] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19543), 1, - anon_sym_BQUOTE, - [428148] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19547), 1, - anon_sym_LPAREN, - [428155] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19549), 1, - aux_sym_argument_reference_token1, - [428162] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19551), 1, - aux_sym_create_function_parameter_token1, - [428169] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19553), 1, - aux_sym_at_time_zone_expression_token2, - [428176] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(16069), 1, - aux_sym_comment_statement_token2, - [428183] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19555), 1, - aux_sym_alter_table_token2, - [428190] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19557), 1, - aux_sym_at_time_zone_expression_token2, - [428197] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19559), 1, - sym_number, - [428204] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19561), 1, - aux_sym_at_time_zone_expression_token2, - [428211] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19563), 1, - aux_sym_at_time_zone_expression_token2, - [428218] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19565), 1, - sym_number, - [428225] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19567), 1, - aux_sym_at_time_zone_expression_token2, - [428232] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19569), 1, - aux_sym_cte_token2, - [428239] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19571), 1, - aux_sym_at_time_zone_expression_token2, - [428246] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19573), 1, - sym_number, - [428253] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19575), 1, - aux_sym_at_time_zone_expression_token2, - [428260] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19577), 1, - anon_sym_EQ, - [428267] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19579), 1, - aux_sym_at_time_zone_expression_token2, - [428274] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19581), 1, - aux_sym_at_time_zone_expression_token2, - [428281] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19583), 1, - aux_sym_at_time_zone_expression_token2, - [428288] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19585), 1, - aux_sym_at_time_zone_expression_token2, - [428295] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19587), 1, - aux_sym_at_time_zone_expression_token2, - [428302] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19589), 1, - aux_sym_at_time_zone_expression_token2, - [428309] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19591), 1, - aux_sym_at_time_zone_expression_token2, - [428316] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19593), 1, - aux_sym_at_time_zone_expression_token2, - [428323] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19595), 1, - aux_sym__quoted_identifier_token1, - [428330] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19597), 1, - aux_sym__quoted_identifier_token2, - [428337] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19599), 1, - sym__dollar_quoted_string_content, - [428344] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19601), 1, - aux_sym_at_time_zone_expression_token3, - [428351] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19603), 1, - aux_sym_at_time_zone_expression_token3, - [428358] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19605), 1, - aux_sym_string_token1, - [428365] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19607), 1, - aux_sym_at_time_zone_expression_token3, - [428372] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19609), 1, - anon_sym_LPAREN, - [428379] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19611), 1, - aux_sym_at_time_zone_expression_token3, - [428386] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19613), 1, - aux_sym_create_function_parameter_token1, - [428393] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19615), 1, - aux_sym_at_time_zone_expression_token2, - [428400] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19617), 1, - aux_sym_at_time_zone_expression_token3, - [428407] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19619), 1, - aux_sym_at_time_zone_expression_token3, - [428414] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19621), 1, - aux_sym_at_time_zone_expression_token2, - [428421] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19623), 1, - sym_number, - [428428] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19625), 1, - aux_sym_at_time_zone_expression_token2, - [428435] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19627), 1, - aux_sym_at_time_zone_expression_token2, - [428442] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19629), 1, - sym_number, - [428449] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19631), 1, - aux_sym_at_time_zone_expression_token2, - [428456] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19633), 1, - aux_sym_at_time_zone_expression_token3, - [428463] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19635), 1, - aux_sym_at_time_zone_expression_token2, - [428470] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19637), 1, - sym_number, - [428477] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19639), 1, - aux_sym_at_time_zone_expression_token2, - [428484] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19641), 1, - aux_sym_at_time_zone_expression_token3, - [428491] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19643), 1, - aux_sym_at_time_zone_expression_token2, - [428498] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19645), 1, - aux_sym_at_time_zone_expression_token2, - [428505] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19647), 1, - aux_sym_at_time_zone_expression_token2, - [428512] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19649), 1, - aux_sym_at_time_zone_expression_token2, - [428519] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19651), 1, - aux_sym_at_time_zone_expression_token2, - [428526] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19653), 1, - aux_sym_at_time_zone_expression_token2, - [428533] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19655), 1, - aux_sym_at_time_zone_expression_token2, - [428540] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19657), 1, - aux_sym_at_time_zone_expression_token2, - [428547] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19659), 1, - aux_sym__quoted_identifier_token1, - [428554] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19661), 1, - aux_sym__quoted_identifier_token2, - [428561] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19663), 1, - sym__dollar_quoted_string_content, - [428568] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19665), 1, - aux_sym_at_time_zone_expression_token3, - [428575] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19667), 1, - anon_sym_RPAREN, - [428582] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19669), 1, - aux_sym_string_token1, - [428589] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19671), 1, - anon_sym_RPAREN, - [428596] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19673), 1, - anon_sym_LPAREN, - [428603] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19675), 1, - aux_sym_at_time_zone_expression_token3, - [428610] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19677), 1, - aux_sym_create_function_parameter_token1, - [428617] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19679), 1, - aux_sym_at_time_zone_expression_token2, - [428624] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19681), 1, - aux_sym_at_time_zone_expression_token3, - [428631] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19683), 1, - aux_sym_at_time_zone_expression_token3, - [428638] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19685), 1, - aux_sym_at_time_zone_expression_token2, - [428645] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19687), 1, - sym_number, - [428652] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19689), 1, - aux_sym_at_time_zone_expression_token2, - [428659] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19691), 1, - aux_sym_at_time_zone_expression_token2, - [428666] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19693), 1, - sym_number, - [428673] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19695), 1, - aux_sym_at_time_zone_expression_token2, - [428680] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13069), 1, - anon_sym_RPAREN, - [428687] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19697), 1, - aux_sym_at_time_zone_expression_token2, - [428694] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19699), 1, - sym_number, - [428701] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19701), 1, - aux_sym_at_time_zone_expression_token2, - [428708] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19703), 1, - anon_sym_RPAREN, - [428715] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19705), 1, - aux_sym_at_time_zone_expression_token2, - [428722] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19707), 1, - aux_sym_at_time_zone_expression_token2, - [428729] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19709), 1, - aux_sym_at_time_zone_expression_token2, - [428736] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19711), 1, - aux_sym_at_time_zone_expression_token2, - [428743] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19713), 1, - aux_sym_at_time_zone_expression_token2, - [428750] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19715), 1, - aux_sym_at_time_zone_expression_token2, - [428757] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19717), 1, - aux_sym_at_time_zone_expression_token2, - [428764] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19719), 1, - aux_sym_at_time_zone_expression_token2, - [428771] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19721), 1, - aux_sym__quoted_identifier_token1, - [428778] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19723), 1, - aux_sym__quoted_identifier_token2, - [428785] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19725), 1, - sym__dollar_quoted_string_content, - [428792] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19727), 1, - aux_sym_at_time_zone_expression_token3, - [428799] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19729), 1, - aux_sym_at_time_zone_expression_token3, - [428806] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19731), 1, - aux_sym_string_token1, - [428813] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19733), 1, - anon_sym_EQ, - [428820] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19735), 1, - anon_sym_LPAREN, - [428827] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19737), 1, - anon_sym_RBRACK, - [428834] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19739), 1, - aux_sym_create_function_parameter_token1, - [428841] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19741), 1, - aux_sym_at_time_zone_expression_token2, - [428848] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19743), 1, - aux_sym_at_time_zone_expression_token3, - [428855] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19745), 1, - aux_sym_at_time_zone_expression_token3, - [428862] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19747), 1, - aux_sym_at_time_zone_expression_token2, - [428869] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19749), 1, - sym_number, - [428876] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19751), 1, - aux_sym_at_time_zone_expression_token2, - [428883] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19753), 1, - aux_sym_at_time_zone_expression_token2, - [428890] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19755), 1, - sym_number, - [428897] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19757), 1, - aux_sym_at_time_zone_expression_token2, - [428904] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19759), 1, - anon_sym_LPAREN, - [428911] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19761), 1, - aux_sym_at_time_zone_expression_token2, - [428918] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19763), 1, - sym_number, - [428925] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19765), 1, - aux_sym_at_time_zone_expression_token2, - [428932] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19767), 1, - anon_sym_EQ, - [428939] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19769), 1, - aux_sym_at_time_zone_expression_token2, - [428946] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19771), 1, - aux_sym_at_time_zone_expression_token2, - [428953] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19773), 1, - aux_sym_at_time_zone_expression_token2, - [428960] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19775), 1, - aux_sym_at_time_zone_expression_token2, - [428967] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19777), 1, - aux_sym_at_time_zone_expression_token2, - [428974] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19779), 1, - aux_sym_at_time_zone_expression_token2, - [428981] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19781), 1, - aux_sym_at_time_zone_expression_token2, - [428988] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19783), 1, - aux_sym_at_time_zone_expression_token2, - [428995] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19785), 1, - aux_sym__quoted_identifier_token1, - [429002] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19787), 1, - aux_sym__quoted_identifier_token2, - [429009] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19789), 1, - sym__dollar_quoted_string_content, - [429016] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19791), 1, - anon_sym_EQ, - [429023] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19793), 1, - anon_sym_RPAREN, - [429030] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19795), 1, - aux_sym_string_token1, - [429037] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19797), 1, - aux_sym_at_time_zone_expression_token3, - [429044] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19799), 1, - anon_sym_LPAREN, - [429051] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19801), 1, - aux_sym_trigger_reference_token1, - [429058] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19803), 1, - aux_sym_create_function_parameter_token1, - [429065] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19805), 1, - aux_sym_at_time_zone_expression_token2, - [429072] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19807), 1, - anon_sym_RPAREN, - [429079] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19809), 1, - anon_sym_EQ, - [429086] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19811), 1, - aux_sym_at_time_zone_expression_token2, - [429093] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19813), 1, - sym_number, - [429100] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19815), 1, - aux_sym_at_time_zone_expression_token2, - [429107] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19817), 1, - aux_sym_at_time_zone_expression_token2, - [429114] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19819), 1, - sym_number, - [429121] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19821), 1, - aux_sym_at_time_zone_expression_token2, - [429128] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19823), 1, - anon_sym_EQ, - [429135] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19825), 1, - aux_sym_at_time_zone_expression_token2, - [429142] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19827), 1, - sym_number, - [429149] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19829), 1, - aux_sym_at_time_zone_expression_token2, - [429156] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19831), 1, - anon_sym_RPAREN, - [429163] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19833), 1, - aux_sym_at_time_zone_expression_token2, - [429170] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19835), 1, - aux_sym_at_time_zone_expression_token2, - [429177] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19837), 1, - aux_sym_at_time_zone_expression_token2, - [429184] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19839), 1, - aux_sym_at_time_zone_expression_token2, - [429191] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19841), 1, - aux_sym_at_time_zone_expression_token2, - [429198] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19843), 1, - aux_sym_at_time_zone_expression_token2, - [429205] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19845), 1, - aux_sym_at_time_zone_expression_token2, - [429212] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19847), 1, - aux_sym_at_time_zone_expression_token2, - [429219] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19849), 1, - aux_sym__quoted_identifier_token1, - [429226] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19851), 1, - aux_sym__quoted_identifier_token2, - [429233] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19853), 1, - sym__dollar_quoted_string_content, - [429240] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19855), 1, - anon_sym_EQ, - [429247] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19857), 1, - anon_sym_SQUOTE, - [429254] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19859), 1, - aux_sym_string_token1, - [429261] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19861), 1, - anon_sym_EQ, - [429268] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19863), 1, - anon_sym_LPAREN, - [429275] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19865), 1, - anon_sym_RPAREN, - [429282] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19867), 1, - aux_sym_create_function_parameter_token1, - [429289] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19869), 1, - aux_sym_at_time_zone_expression_token2, - [429296] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19857), 1, - sym__dollar_quoted_string_end_tag, - [429303] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19871), 1, - anon_sym_DQUOTE, - [429310] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19873), 1, - aux_sym_at_time_zone_expression_token2, - [429317] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19875), 1, - sym_number, - [429324] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19877), 1, - aux_sym_at_time_zone_expression_token2, - [429331] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19879), 1, - aux_sym_at_time_zone_expression_token2, - [429338] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19881), 1, - sym_number, - [429345] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19883), 1, - aux_sym_at_time_zone_expression_token2, - [429352] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19871), 1, - anon_sym_BQUOTE, - [429359] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19885), 1, - aux_sym_at_time_zone_expression_token2, - [429366] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19887), 1, - sym_number, - [429373] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19889), 1, - aux_sym_at_time_zone_expression_token2, - [429380] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19891), 1, - aux_sym_argument_reference_token1, - [429387] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19893), 1, - aux_sym_at_time_zone_expression_token2, - [429394] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19895), 1, - aux_sym_at_time_zone_expression_token2, - [429401] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19897), 1, - aux_sym_at_time_zone_expression_token2, - [429408] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19899), 1, - aux_sym_at_time_zone_expression_token2, - [429415] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19901), 1, - aux_sym_at_time_zone_expression_token2, - [429422] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19903), 1, - aux_sym_at_time_zone_expression_token2, - [429429] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19905), 1, - aux_sym_at_time_zone_expression_token2, - [429436] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19907), 1, - aux_sym_at_time_zone_expression_token2, - [429443] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19909), 1, - aux_sym__quoted_identifier_token1, - [429450] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19911), 1, - aux_sym__quoted_identifier_token2, - [429457] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19913), 1, - sym__dollar_quoted_string_content, - [429464] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19915), 1, - anon_sym_EQ, - [429471] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19917), 1, - anon_sym_EQ, - [429478] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19919), 1, - aux_sym_string_token1, - [429485] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19921), 1, - anon_sym_EQ, - [429492] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19923), 1, - anon_sym_LPAREN, - [429499] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19925), 1, - anon_sym_EQ, - [429506] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19927), 1, - aux_sym_create_function_parameter_token1, - [429513] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19929), 1, - aux_sym_at_time_zone_expression_token2, - [429520] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19931), 1, - anon_sym_EQ, - [429527] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19933), 1, - anon_sym_EQ, - [429534] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19935), 1, - aux_sym_at_time_zone_expression_token2, - [429541] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19937), 1, - sym_number, - [429548] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19939), 1, - aux_sym_at_time_zone_expression_token2, - [429555] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19941), 1, - aux_sym_at_time_zone_expression_token2, - [429562] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19943), 1, - sym_number, - [429569] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19945), 1, - aux_sym_at_time_zone_expression_token2, - [429576] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19947), 1, - anon_sym_RPAREN, - [429583] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19949), 1, - aux_sym_at_time_zone_expression_token2, - [429590] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19951), 1, - sym_number, - [429597] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19953), 1, - aux_sym_at_time_zone_expression_token2, - [429604] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19955), 1, - anon_sym_EQ, - [429611] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19957), 1, - aux_sym_at_time_zone_expression_token2, - [429618] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19959), 1, - aux_sym_at_time_zone_expression_token2, - [429625] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19961), 1, - aux_sym_at_time_zone_expression_token2, - [429632] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19963), 1, - aux_sym_at_time_zone_expression_token2, - [429639] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19965), 1, - aux_sym_at_time_zone_expression_token2, - [429646] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19967), 1, - aux_sym_at_time_zone_expression_token2, - [429653] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19969), 1, - aux_sym_at_time_zone_expression_token2, - [429660] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19971), 1, - aux_sym_at_time_zone_expression_token2, - [429667] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19973), 1, - aux_sym__quoted_identifier_token1, - [429674] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19975), 1, - aux_sym__quoted_identifier_token2, - [429681] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19977), 1, - sym__dollar_quoted_string_content, - [429688] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19979), 1, - anon_sym_EQ, - [429695] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19981), 1, - anon_sym_LPAREN, - [429702] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(19983), 1, - aux_sym_string_token1, - [429709] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19985), 1, - aux_sym_at_time_zone_expression_token3, - [429716] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19987), 1, - anon_sym_LPAREN, - [429723] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19989), 1, - aux_sym_at_time_zone_expression_token3, - [429730] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19991), 1, - aux_sym_create_function_parameter_token1, - [429737] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19993), 1, - aux_sym_at_time_zone_expression_token2, - [429744] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19995), 1, - aux_sym_at_time_zone_expression_token3, - [429751] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19997), 1, - aux_sym_at_time_zone_expression_token3, - [429758] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(19999), 1, - aux_sym_at_time_zone_expression_token2, - [429765] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20001), 1, - sym_number, - [429772] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20003), 1, - aux_sym_at_time_zone_expression_token2, - [429779] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20005), 1, - aux_sym_at_time_zone_expression_token2, - [429786] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20007), 1, - sym_number, - [429793] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20009), 1, - aux_sym_at_time_zone_expression_token2, - [429800] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20011), 1, - aux_sym_at_time_zone_expression_token3, - [429807] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20013), 1, - aux_sym_at_time_zone_expression_token2, - [429814] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20015), 1, - sym_number, - [429821] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20017), 1, - aux_sym_at_time_zone_expression_token2, - [429828] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20019), 1, - aux_sym_at_time_zone_expression_token3, - [429835] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20021), 1, - aux_sym_at_time_zone_expression_token2, - [429842] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20023), 1, - aux_sym_at_time_zone_expression_token2, - [429849] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20025), 1, - aux_sym_at_time_zone_expression_token2, - [429856] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20027), 1, - aux_sym_at_time_zone_expression_token2, - [429863] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20029), 1, - aux_sym_at_time_zone_expression_token2, - [429870] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20031), 1, - aux_sym_at_time_zone_expression_token2, - [429877] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20033), 1, - aux_sym_at_time_zone_expression_token2, - [429884] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20035), 1, - aux_sym_at_time_zone_expression_token2, - [429891] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20037), 1, - aux_sym__quoted_identifier_token1, - [429898] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20039), 1, - aux_sym__quoted_identifier_token2, - [429905] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20041), 1, - sym__dollar_quoted_string_content, - [429912] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20043), 1, - aux_sym_at_time_zone_expression_token3, - [429919] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20045), 1, - aux_sym_at_time_zone_expression_token3, - [429926] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20047), 1, - aux_sym_string_token1, - [429933] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20049), 1, - anon_sym_RPAREN, - [429940] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20051), 1, - anon_sym_LPAREN, - [429947] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20053), 1, - anon_sym_RPAREN, - [429954] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20055), 1, - aux_sym_create_function_parameter_token1, - [429961] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20057), 1, - aux_sym_at_time_zone_expression_token2, - [429968] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20059), 1, - aux_sym_at_time_zone_expression_token3, - [429975] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20061), 1, - aux_sym_at_time_zone_expression_token3, - [429982] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20063), 1, - aux_sym_at_time_zone_expression_token2, - [429989] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20065), 1, - sym_number, - [429996] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20067), 1, - aux_sym_at_time_zone_expression_token2, - [430003] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20069), 1, - aux_sym_at_time_zone_expression_token2, - [430010] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20071), 1, - sym_number, - [430017] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20073), 1, - aux_sym_at_time_zone_expression_token2, - [430024] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13722), 1, - anon_sym_RPAREN, - [430031] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20075), 1, - aux_sym_at_time_zone_expression_token2, - [430038] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20077), 1, - sym_number, - [430045] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20079), 1, - aux_sym_at_time_zone_expression_token2, - [430052] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20081), 1, - anon_sym_RPAREN, - [430059] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20083), 1, - aux_sym_at_time_zone_expression_token2, - [430066] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20085), 1, - aux_sym_at_time_zone_expression_token2, - [430073] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20087), 1, - aux_sym_at_time_zone_expression_token2, - [430080] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20089), 1, - aux_sym_at_time_zone_expression_token2, - [430087] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20091), 1, - aux_sym_at_time_zone_expression_token2, - [430094] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20093), 1, - aux_sym_at_time_zone_expression_token2, - [430101] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20095), 1, - aux_sym_at_time_zone_expression_token2, - [430108] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20097), 1, - aux_sym_at_time_zone_expression_token2, - [430115] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20099), 1, - aux_sym__quoted_identifier_token1, - [430122] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20101), 1, - aux_sym__quoted_identifier_token2, - [430129] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20103), 1, - sym__dollar_quoted_string_content, - [430136] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20105), 1, - aux_sym_at_time_zone_expression_token3, - [430143] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20107), 1, - aux_sym_at_time_zone_expression_token3, - [430150] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20109), 1, - aux_sym_string_token1, - [430157] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13090), 1, - anon_sym_RPAREN, - [430164] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20111), 1, - anon_sym_LPAREN, - [430171] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20113), 1, - anon_sym_RBRACK, - [430178] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20115), 1, - aux_sym_create_function_parameter_token1, - [430185] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20117), 1, - aux_sym_at_time_zone_expression_token2, - [430192] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20119), 1, - aux_sym_at_time_zone_expression_token3, - [430199] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20121), 1, - aux_sym_at_time_zone_expression_token3, - [430206] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20123), 1, - aux_sym_at_time_zone_expression_token2, - [430213] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20125), 1, - sym_number, - [430220] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20127), 1, - aux_sym_at_time_zone_expression_token2, - [430227] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20129), 1, - aux_sym_at_time_zone_expression_token2, - [430234] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20131), 1, - sym_number, - [430241] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20133), 1, - aux_sym_at_time_zone_expression_token2, - [430248] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20135), 1, - anon_sym_RPAREN, - [430255] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20137), 1, - aux_sym_at_time_zone_expression_token2, - [430262] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20139), 1, - sym_number, - [430269] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20141), 1, - aux_sym_at_time_zone_expression_token2, - [430276] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20143), 1, - aux_sym_at_time_zone_expression_token3, - [430283] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20145), 1, - aux_sym_at_time_zone_expression_token2, - [430290] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20147), 1, - aux_sym_at_time_zone_expression_token2, - [430297] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20149), 1, - aux_sym_at_time_zone_expression_token2, - [430304] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20151), 1, - aux_sym_at_time_zone_expression_token2, - [430311] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20153), 1, - aux_sym_at_time_zone_expression_token2, - [430318] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20155), 1, - aux_sym_at_time_zone_expression_token2, - [430325] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20157), 1, - aux_sym_at_time_zone_expression_token2, - [430332] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20159), 1, - aux_sym_at_time_zone_expression_token2, - [430339] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20161), 1, - aux_sym__quoted_identifier_token1, - [430346] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20163), 1, - aux_sym__quoted_identifier_token2, - [430353] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20165), 1, - sym__dollar_quoted_string_content, - [430360] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20167), 1, - aux_sym_trigger_reference_token1, - [430367] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20169), 1, - anon_sym_RPAREN, - [430374] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20171), 1, - aux_sym_string_token1, - [430381] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20173), 1, - sym_number, - [430388] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20175), 1, - anon_sym_LPAREN, - [430395] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20177), 1, - sym_number, - [430402] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20179), 1, - aux_sym_create_function_parameter_token1, - [430409] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20181), 1, - aux_sym_at_time_zone_expression_token2, - [430416] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20183), 1, - anon_sym_RPAREN, - [430423] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20185), 1, - anon_sym_SQUOTE, - [430430] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20187), 1, - aux_sym_at_time_zone_expression_token2, - [430437] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20189), 1, - sym_number, - [430444] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20191), 1, - aux_sym_at_time_zone_expression_token2, - [430451] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20193), 1, - aux_sym_at_time_zone_expression_token2, - [430458] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20195), 1, - sym_number, - [430465] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20197), 1, - aux_sym_at_time_zone_expression_token2, - [430472] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20199), 1, - aux_sym_at_time_zone_expression_token3, - [430479] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20201), 1, - aux_sym_at_time_zone_expression_token2, - [430486] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20203), 1, - sym_number, - [430493] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20205), 1, - aux_sym_at_time_zone_expression_token2, - [430500] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20185), 1, - sym__dollar_quoted_string_end_tag, - [430507] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20207), 1, - aux_sym_at_time_zone_expression_token2, - [430514] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20209), 1, - aux_sym_at_time_zone_expression_token2, - [430521] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20211), 1, - aux_sym_at_time_zone_expression_token2, - [430528] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20213), 1, - aux_sym_at_time_zone_expression_token2, - [430535] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20215), 1, - aux_sym_at_time_zone_expression_token2, - [430542] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20217), 1, - aux_sym_at_time_zone_expression_token2, - [430549] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20219), 1, - aux_sym_at_time_zone_expression_token2, - [430556] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20221), 1, - aux_sym_at_time_zone_expression_token2, - [430563] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20223), 1, - aux_sym__quoted_identifier_token1, - [430570] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20225), 1, - aux_sym__quoted_identifier_token2, - [430577] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20227), 1, - sym__dollar_quoted_string_content, - [430584] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20229), 1, - anon_sym_DQUOTE, - [430591] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20229), 1, - anon_sym_BQUOTE, - [430598] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20231), 1, - aux_sym_string_token1, - [430605] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20233), 1, - aux_sym_argument_reference_token1, - [430612] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20235), 1, - anon_sym_LPAREN, - [430619] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20237), 1, - aux_sym_alter_table_token2, - [430626] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20239), 1, - aux_sym_create_function_parameter_token1, - [430633] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20241), 1, - aux_sym_at_time_zone_expression_token2, - [430640] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20243), 1, - anon_sym_COLON, - [430647] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20245), 1, - aux_sym_sql_hint_token2, - [430654] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20247), 1, - aux_sym_at_time_zone_expression_token2, - [430661] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20249), 1, - sym_number, - [430668] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20251), 1, - aux_sym_at_time_zone_expression_token2, - [430675] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20253), 1, - aux_sym_at_time_zone_expression_token2, - [430682] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20255), 1, - sym_number, - [430689] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20257), 1, - aux_sym_at_time_zone_expression_token2, - [430696] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20259), 1, - aux_sym_sql_hint_token2, - [430703] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20261), 1, - aux_sym_at_time_zone_expression_token2, - [430710] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20263), 1, - sym_number, - [430717] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20265), 1, - aux_sym_at_time_zone_expression_token2, - [430724] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20267), 1, - aux_sym_external_hint_token2, - [430731] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20269), 1, - aux_sym_at_time_zone_expression_token2, - [430738] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20271), 1, - aux_sym_at_time_zone_expression_token2, - [430745] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20273), 1, - aux_sym_at_time_zone_expression_token2, - [430752] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20275), 1, - aux_sym_at_time_zone_expression_token2, - [430759] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20277), 1, - aux_sym_at_time_zone_expression_token2, - [430766] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20279), 1, - aux_sym_at_time_zone_expression_token2, - [430773] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20281), 1, - aux_sym_at_time_zone_expression_token2, - [430780] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20283), 1, - aux_sym_at_time_zone_expression_token2, - [430787] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20285), 1, - aux_sym__quoted_identifier_token1, - [430794] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20287), 1, - aux_sym__quoted_identifier_token2, - [430801] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20289), 1, - sym__dollar_quoted_string_content, - [430808] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20291), 1, - aux_sym_sql_hint_token2, - [430815] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20293), 1, - aux_sym_comment_statement_token2, - [430822] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20295), 1, - aux_sym_string_token1, - [430829] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20297), 1, - anon_sym_EQ, - [430836] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20299), 1, - anon_sym_LPAREN, - [430843] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20301), 1, - aux_sym_at_time_zone_expression_token3, - [430850] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20303), 1, - aux_sym_create_function_parameter_token1, - [430857] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20305), 1, - aux_sym_at_time_zone_expression_token2, - [430864] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20307), 1, - aux_sym_at_time_zone_expression_token3, - [430871] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20309), 1, - aux_sym_at_time_zone_expression_token3, - [430878] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20311), 1, - aux_sym_at_time_zone_expression_token2, - [430885] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20313), 1, - sym_number, - [430892] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20315), 1, - aux_sym_at_time_zone_expression_token2, - [430899] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20317), 1, - aux_sym_at_time_zone_expression_token2, - [430906] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20319), 1, - sym_number, - [430913] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20321), 1, - aux_sym_at_time_zone_expression_token2, - [430920] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20323), 1, - aux_sym_at_time_zone_expression_token3, - [430927] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20325), 1, - aux_sym_at_time_zone_expression_token2, - [430934] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20327), 1, - sym_number, - [430941] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20329), 1, - aux_sym_at_time_zone_expression_token2, - [430948] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20331), 1, - aux_sym_at_time_zone_expression_token3, - [430955] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20333), 1, - aux_sym_at_time_zone_expression_token2, - [430962] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20335), 1, - aux_sym_at_time_zone_expression_token2, - [430969] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20337), 1, - aux_sym_at_time_zone_expression_token2, - [430976] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20339), 1, - aux_sym_at_time_zone_expression_token2, - [430983] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20341), 1, - aux_sym_at_time_zone_expression_token2, - [430990] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20343), 1, - aux_sym_at_time_zone_expression_token2, - [430997] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20345), 1, - aux_sym_at_time_zone_expression_token2, - [431004] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20347), 1, - aux_sym_at_time_zone_expression_token2, - [431011] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20349), 1, - aux_sym__quoted_identifier_token1, - [431018] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20351), 1, - aux_sym__quoted_identifier_token2, - [431025] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20353), 1, - sym__dollar_quoted_string_content, - [431032] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20355), 1, - aux_sym_at_time_zone_expression_token3, - [431039] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20357), 1, - aux_sym_at_time_zone_expression_token3, - [431046] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20359), 1, - aux_sym_string_token1, - [431053] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20361), 1, - aux_sym_at_time_zone_expression_token3, - [431060] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20363), 1, - anon_sym_LPAREN, - [431067] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20365), 1, - anon_sym_RPAREN, - [431074] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20367), 1, - aux_sym_create_function_parameter_token1, - [431081] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20369), 1, - aux_sym_at_time_zone_expression_token2, - [431088] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20371), 1, - anon_sym_RPAREN, - [431095] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20373), 1, - aux_sym_at_time_zone_expression_token3, - [431102] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20375), 1, - aux_sym_at_time_zone_expression_token2, - [431109] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20377), 1, - sym_number, - [431116] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20379), 1, - aux_sym_at_time_zone_expression_token2, - [431123] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20381), 1, - aux_sym_at_time_zone_expression_token2, - [431130] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20383), 1, - sym_number, - [431137] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20385), 1, - aux_sym_at_time_zone_expression_token2, - [431144] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20387), 1, - aux_sym_at_time_zone_expression_token3, - [431151] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20389), 1, - aux_sym_at_time_zone_expression_token2, - [431158] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20391), 1, - sym_number, - [431165] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20393), 1, - aux_sym_at_time_zone_expression_token2, - [431172] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13742), 1, - anon_sym_RPAREN, - [431179] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20395), 1, - aux_sym_at_time_zone_expression_token2, - [431186] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20397), 1, - aux_sym_at_time_zone_expression_token2, - [431193] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20399), 1, - aux_sym_at_time_zone_expression_token2, - [431200] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20401), 1, - aux_sym_at_time_zone_expression_token2, - [431207] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20403), 1, - aux_sym_at_time_zone_expression_token2, - [431214] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20405), 1, - aux_sym_at_time_zone_expression_token2, - [431221] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20407), 1, - aux_sym_at_time_zone_expression_token2, - [431228] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20409), 1, - aux_sym_at_time_zone_expression_token2, - [431235] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20411), 1, - aux_sym__quoted_identifier_token1, - [431242] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20413), 1, - aux_sym__quoted_identifier_token2, - [431249] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20415), 1, - sym__dollar_quoted_string_content, - [431256] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20417), 1, - anon_sym_RPAREN, - [431263] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20419), 1, - aux_sym_at_time_zone_expression_token3, - [431270] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20421), 1, - aux_sym_string_token1, - [431277] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20423), 1, - aux_sym_at_time_zone_expression_token3, - [431284] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20425), 1, - anon_sym_LPAREN, - [431291] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13126), 1, - anon_sym_RPAREN, - [431298] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20427), 1, - aux_sym_create_function_parameter_token1, - [431305] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20429), 1, - aux_sym_at_time_zone_expression_token2, - [431312] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20431), 1, - anon_sym_RBRACK, - [431319] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20433), 1, - aux_sym_at_time_zone_expression_token3, - [431326] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20435), 1, - aux_sym_at_time_zone_expression_token2, - [431333] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20437), 1, - sym_number, - [431340] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20439), 1, - aux_sym_at_time_zone_expression_token2, - [431347] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20441), 1, - aux_sym_at_time_zone_expression_token2, - [431354] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20443), 1, - sym_number, - [431361] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20445), 1, - aux_sym_at_time_zone_expression_token2, - [431368] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20447), 1, - anon_sym_RPAREN, - [431375] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20449), 1, - aux_sym_at_time_zone_expression_token2, - [431382] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20451), 1, - sym_number, - [431389] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20453), 1, - aux_sym_at_time_zone_expression_token2, - [431396] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20455), 1, - aux_sym_external_hint_token2, - [431403] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20457), 1, - aux_sym_at_time_zone_expression_token2, - [431410] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20459), 1, - aux_sym_at_time_zone_expression_token2, - [431417] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20461), 1, - aux_sym_at_time_zone_expression_token2, - [431424] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20463), 1, - aux_sym_at_time_zone_expression_token2, - [431431] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20465), 1, - aux_sym_at_time_zone_expression_token2, - [431438] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20467), 1, - aux_sym_at_time_zone_expression_token2, - [431445] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20469), 1, - aux_sym_at_time_zone_expression_token2, - [431452] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20471), 1, - aux_sym_at_time_zone_expression_token2, - [431459] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20473), 1, - aux_sym__quoted_identifier_token1, - [431466] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20475), 1, - aux_sym__quoted_identifier_token2, - [431473] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20477), 1, - sym__dollar_quoted_string_content, - [431480] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20479), 1, - anon_sym_RPAREN, - [431487] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20481), 1, - aux_sym_at_time_zone_expression_token3, - [431494] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20483), 1, - aux_sym_string_token1, - [431501] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20485), 1, - aux_sym_trigger_reference_token1, - [431508] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20487), 1, - anon_sym_LPAREN, - [431515] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20489), 1, - anon_sym_RPAREN, - [431522] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20491), 1, - aux_sym_create_function_parameter_token1, - [431529] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20493), 1, - aux_sym_at_time_zone_expression_token2, - [431536] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20495), 1, - sym_number, - [431543] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20497), 1, - aux_sym_create_function_statement_token5, - [431550] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20499), 1, - aux_sym_at_time_zone_expression_token2, - [431557] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20501), 1, - sym_number, - [431564] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20503), 1, - aux_sym_at_time_zone_expression_token2, - [431571] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20505), 1, - aux_sym_at_time_zone_expression_token2, - [431578] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20507), 1, - sym_number, - [431585] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20509), 1, - aux_sym_at_time_zone_expression_token2, - [431592] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20511), 1, - anon_sym_RPAREN, - [431599] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20513), 1, - aux_sym_at_time_zone_expression_token2, - [431606] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20515), 1, - sym_number, - [431613] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20517), 1, - aux_sym_at_time_zone_expression_token2, - [431620] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20519), 1, - aux_sym_sql_hint_token2, - [431627] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20521), 1, - aux_sym_at_time_zone_expression_token2, - [431634] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20523), 1, - aux_sym_at_time_zone_expression_token2, - [431641] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20525), 1, - aux_sym_at_time_zone_expression_token2, - [431648] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20527), 1, - aux_sym_at_time_zone_expression_token2, - [431655] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20529), 1, - aux_sym_at_time_zone_expression_token2, - [431662] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20531), 1, - aux_sym_at_time_zone_expression_token2, - [431669] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20533), 1, - aux_sym_at_time_zone_expression_token2, - [431676] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20535), 1, - aux_sym_at_time_zone_expression_token2, - [431683] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20537), 1, - aux_sym__quoted_identifier_token1, - [431690] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20539), 1, - aux_sym__quoted_identifier_token2, - [431697] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20541), 1, - sym__dollar_quoted_string_content, - [431704] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20543), 1, - anon_sym_SQUOTE, - [431711] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20545), 1, - anon_sym_RPAREN, - [431718] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20547), 1, - aux_sym_string_token1, - [431725] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20543), 1, - sym__dollar_quoted_string_end_tag, - [431732] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20549), 1, - anon_sym_LPAREN, - [431739] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20551), 1, - anon_sym_DQUOTE, - [431746] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20553), 1, - aux_sym_create_function_parameter_token1, - [431753] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20555), 1, - aux_sym_at_time_zone_expression_token2, - [431760] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20551), 1, - anon_sym_BQUOTE, - [431767] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20557), 1, - aux_sym_argument_reference_token1, - [431774] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20559), 1, - aux_sym_at_time_zone_expression_token2, - [431781] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20561), 1, - sym_number, - [431788] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20563), 1, - aux_sym_at_time_zone_expression_token2, - [431795] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20565), 1, - aux_sym_at_time_zone_expression_token2, - [431802] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20567), 1, - sym_number, - [431809] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20569), 1, - aux_sym_at_time_zone_expression_token2, - [431816] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20571), 1, - aux_sym_create_table_statement_token2, - [431823] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20573), 1, - aux_sym_at_time_zone_expression_token2, - [431830] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20575), 1, - sym_number, - [431837] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20577), 1, - aux_sym_at_time_zone_expression_token2, - [431844] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20579), 1, - aux_sym_table_constraint_foreign_key_token2, - [431851] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20581), 1, - aux_sym_at_time_zone_expression_token2, - [431858] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20583), 1, - aux_sym_at_time_zone_expression_token2, - [431865] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20585), 1, - aux_sym_at_time_zone_expression_token2, - [431872] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20587), 1, - aux_sym_at_time_zone_expression_token2, - [431879] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20589), 1, - aux_sym_at_time_zone_expression_token2, - [431886] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20591), 1, - aux_sym_at_time_zone_expression_token2, - [431893] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20593), 1, - aux_sym_at_time_zone_expression_token2, - [431900] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20595), 1, - aux_sym_at_time_zone_expression_token2, - [431907] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20597), 1, - aux_sym__quoted_identifier_token1, - [431914] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20599), 1, - aux_sym__quoted_identifier_token2, - [431921] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20601), 1, - sym__dollar_quoted_string_content, - [431928] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20603), 1, - anon_sym_LPAREN, - [431935] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20605), 1, - aux_sym_at_time_zone_expression_token3, - [431942] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20607), 1, - aux_sym_string_token1, - [431949] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20609), 1, - aux_sym_at_time_zone_expression_token3, - [431956] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20611), 1, - anon_sym_LPAREN, - [431963] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20613), 1, - aux_sym_at_time_zone_expression_token3, - [431970] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20615), 1, - aux_sym_create_function_parameter_token1, - [431977] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20617), 1, - aux_sym_at_time_zone_expression_token2, - [431984] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20619), 1, - aux_sym_at_time_zone_expression_token3, - [431991] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20621), 1, - aux_sym_at_time_zone_expression_token3, - [431998] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20623), 1, - aux_sym_at_time_zone_expression_token2, - [432005] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20625), 1, - sym_number, - [432012] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20627), 1, - aux_sym_at_time_zone_expression_token2, - [432019] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20629), 1, - aux_sym_at_time_zone_expression_token2, - [432026] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20631), 1, - sym_number, - [432033] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20633), 1, - aux_sym_at_time_zone_expression_token2, - [432040] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20635), 1, - aux_sym_at_time_zone_expression_token3, - [432047] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20637), 1, - aux_sym_at_time_zone_expression_token2, - [432054] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20639), 1, - sym_number, - [432061] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20641), 1, - aux_sym_at_time_zone_expression_token2, - [432068] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20643), 1, - aux_sym_at_time_zone_expression_token3, - [432075] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20645), 1, - aux_sym_at_time_zone_expression_token2, - [432082] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20647), 1, - aux_sym_at_time_zone_expression_token2, - [432089] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20649), 1, - aux_sym_at_time_zone_expression_token2, - [432096] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20651), 1, - aux_sym_at_time_zone_expression_token2, - [432103] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20653), 1, - aux_sym_at_time_zone_expression_token2, - [432110] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20655), 1, - aux_sym_at_time_zone_expression_token2, - [432117] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20657), 1, - aux_sym_at_time_zone_expression_token2, - [432124] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20659), 1, - aux_sym_at_time_zone_expression_token2, - [432131] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20661), 1, - aux_sym__quoted_identifier_token1, - [432138] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20663), 1, - aux_sym__quoted_identifier_token2, - [432145] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20665), 1, - sym__dollar_quoted_string_content, - [432152] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20667), 1, - aux_sym_at_time_zone_expression_token3, - [432159] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20669), 1, - anon_sym_RPAREN, - [432166] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20671), 1, - aux_sym_string_token1, - [432173] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20673), 1, - anon_sym_RPAREN, - [432180] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20675), 1, - anon_sym_LPAREN, - [432187] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20677), 1, - aux_sym_at_time_zone_expression_token3, - [432194] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20679), 1, - aux_sym_create_function_parameter_token1, - [432201] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20681), 1, - aux_sym_at_time_zone_expression_token2, - [432208] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20683), 1, - aux_sym_at_time_zone_expression_token3, - [432215] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13776), 1, - anon_sym_RPAREN, - [432222] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20685), 1, - aux_sym_at_time_zone_expression_token2, - [432229] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20687), 1, - sym_number, - [432236] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20689), 1, - aux_sym_at_time_zone_expression_token2, - [432243] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20691), 1, - aux_sym_at_time_zone_expression_token2, - [432250] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20693), 1, - sym_number, - [432257] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20695), 1, - aux_sym_at_time_zone_expression_token2, - [432264] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20697), 1, - aux_sym_at_time_zone_expression_token3, - [432271] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20699), 1, - aux_sym_at_time_zone_expression_token2, - [432278] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20701), 1, - sym_number, - [432285] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20703), 1, - aux_sym_at_time_zone_expression_token2, - [432292] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20705), 1, - aux_sym_at_time_zone_expression_token3, - [432299] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20707), 1, - aux_sym_at_time_zone_expression_token2, - [432306] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20709), 1, - aux_sym_at_time_zone_expression_token2, - [432313] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20711), 1, - aux_sym_at_time_zone_expression_token2, - [432320] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20713), 1, - aux_sym_at_time_zone_expression_token2, - [432327] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20715), 1, - aux_sym_at_time_zone_expression_token2, - [432334] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20717), 1, - aux_sym_at_time_zone_expression_token2, - [432341] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20719), 1, - aux_sym_at_time_zone_expression_token2, - [432348] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20721), 1, - aux_sym_at_time_zone_expression_token2, - [432355] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20723), 1, - aux_sym__quoted_identifier_token1, - [432362] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20725), 1, - aux_sym__quoted_identifier_token2, - [432369] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20727), 1, - sym__dollar_quoted_string_content, - [432376] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20729), 1, - aux_sym_at_time_zone_expression_token3, - [432383] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13146), 1, - anon_sym_RPAREN, - [432390] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20731), 1, - aux_sym_string_token1, - [432397] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20733), 1, - anon_sym_RBRACK, - [432404] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20735), 1, - anon_sym_LPAREN, - [432411] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20737), 1, - aux_sym_at_time_zone_expression_token3, - [432418] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20739), 1, - aux_sym_create_function_parameter_token1, - [432425] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20741), 1, - aux_sym_at_time_zone_expression_token2, - [432432] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20743), 1, - aux_sym_at_time_zone_expression_token3, - [432439] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20745), 1, - aux_sym_table_constraint_foreign_key_token2, - [432446] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20747), 1, - aux_sym_at_time_zone_expression_token2, - [432453] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20749), 1, - sym_number, - [432460] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20751), 1, - aux_sym_at_time_zone_expression_token2, - [432467] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20753), 1, - aux_sym_at_time_zone_expression_token2, - [432474] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20755), 1, - sym_number, - [432481] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20757), 1, - aux_sym_at_time_zone_expression_token2, - [432488] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20759), 1, - anon_sym_RPAREN, - [432495] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20761), 1, - aux_sym_at_time_zone_expression_token2, - [432502] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20763), 1, - sym_number, - [432509] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20765), 1, - aux_sym_at_time_zone_expression_token2, - [432516] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20767), 1, - aux_sym_at_time_zone_expression_token3, - [432523] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20769), 1, - aux_sym_at_time_zone_expression_token2, - [432530] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20771), 1, - aux_sym_at_time_zone_expression_token2, - [432537] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20773), 1, - aux_sym_at_time_zone_expression_token2, - [432544] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20775), 1, - aux_sym_at_time_zone_expression_token2, - [432551] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20777), 1, - aux_sym_at_time_zone_expression_token2, - [432558] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20779), 1, - aux_sym_at_time_zone_expression_token2, - [432565] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20781), 1, - aux_sym_at_time_zone_expression_token2, - [432572] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20783), 1, - aux_sym_at_time_zone_expression_token2, - [432579] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20785), 1, - aux_sym__quoted_identifier_token1, - [432586] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20787), 1, - aux_sym__quoted_identifier_token2, - [432593] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20789), 1, - sym__dollar_quoted_string_content, - [432600] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20791), 1, - aux_sym_trigger_reference_token1, - [432607] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20793), 1, - anon_sym_RPAREN, - [432614] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20795), 1, - aux_sym_string_token1, - [432621] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20797), 1, - anon_sym_RPAREN, - [432628] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20799), 1, - anon_sym_LPAREN, - [432635] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20801), 1, - anon_sym_SQUOTE, - [432642] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20803), 1, - aux_sym_create_function_parameter_token1, - [432649] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20805), 1, - aux_sym_at_time_zone_expression_token2, - [432656] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20807), 1, - anon_sym_RPAREN, - [432663] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20801), 1, - sym__dollar_quoted_string_end_tag, - [432670] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20809), 1, - aux_sym_at_time_zone_expression_token2, - [432677] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20811), 1, - sym_number, - [432684] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20813), 1, - aux_sym_at_time_zone_expression_token2, - [432691] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20815), 1, - aux_sym_at_time_zone_expression_token2, - [432698] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20817), 1, - sym_number, - [432705] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20819), 1, - aux_sym_at_time_zone_expression_token2, - [432712] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20821), 1, - anon_sym_DQUOTE, - [432719] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20823), 1, - aux_sym_at_time_zone_expression_token2, - [432726] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20825), 1, - sym_number, - [432733] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20827), 1, - aux_sym_at_time_zone_expression_token2, - [432740] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20821), 1, - anon_sym_BQUOTE, - [432747] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20829), 1, - aux_sym_at_time_zone_expression_token2, - [432754] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20831), 1, - aux_sym_at_time_zone_expression_token2, - [432761] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20833), 1, - aux_sym_at_time_zone_expression_token2, - [432768] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20835), 1, - aux_sym_at_time_zone_expression_token2, - [432775] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20837), 1, - aux_sym_at_time_zone_expression_token2, - [432782] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20839), 1, - aux_sym_at_time_zone_expression_token2, - [432789] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20841), 1, - aux_sym_at_time_zone_expression_token2, - [432796] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20843), 1, - aux_sym_at_time_zone_expression_token2, - [432803] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20845), 1, - aux_sym__quoted_identifier_token1, - [432810] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20847), 1, - aux_sym__quoted_identifier_token2, - [432817] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20849), 1, - sym__dollar_quoted_string_content, - [432824] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20851), 1, - aux_sym_argument_reference_token1, - [432831] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20853), 1, - aux_sym_alter_table_token2, - [432838] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20855), 1, - aux_sym_string_token1, - [432845] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20857), 1, - anon_sym_RPAREN, - [432852] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20859), 1, - anon_sym_LPAREN, - [432859] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20861), 1, - anon_sym_LPAREN, - [432866] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20863), 1, - aux_sym_create_function_parameter_token1, - [432873] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20865), 1, - aux_sym_at_time_zone_expression_token2, - [432880] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20867), 1, - aux_sym_comment_statement_token2, - [432887] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20869), 1, - sym_number, - [432894] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20871), 1, - aux_sym_at_time_zone_expression_token2, - [432901] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20873), 1, - sym_number, - [432908] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20875), 1, - aux_sym_at_time_zone_expression_token2, - [432915] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20877), 1, - aux_sym_at_time_zone_expression_token2, - [432922] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20879), 1, - sym_number, - [432929] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20881), 1, - aux_sym_at_time_zone_expression_token2, - [432936] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20883), 1, - anon_sym_LPAREN, - [432943] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20885), 1, - aux_sym_at_time_zone_expression_token2, - [432950] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20887), 1, - sym_number, - [432957] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20889), 1, - aux_sym_at_time_zone_expression_token2, - [432964] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20891), 1, - anon_sym_LPAREN, - [432971] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20893), 1, - aux_sym_at_time_zone_expression_token2, - [432978] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20895), 1, - aux_sym_at_time_zone_expression_token2, - [432985] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20897), 1, - aux_sym_at_time_zone_expression_token2, - [432992] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20899), 1, - aux_sym_at_time_zone_expression_token2, - [432999] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20901), 1, - aux_sym_at_time_zone_expression_token2, - [433006] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20903), 1, - aux_sym_at_time_zone_expression_token2, - [433013] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20905), 1, - aux_sym_at_time_zone_expression_token2, - [433020] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20907), 1, - aux_sym_at_time_zone_expression_token2, - [433027] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20909), 1, - aux_sym__quoted_identifier_token1, - [433034] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20911), 1, - aux_sym__quoted_identifier_token2, - [433041] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20913), 1, - sym__dollar_quoted_string_content, - [433048] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20915), 1, - aux_sym_grouping_sets_clause_token2, - [433055] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20917), 1, - aux_sym_at_time_zone_expression_token3, - [433062] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20919), 1, - aux_sym_string_token1, - [433069] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20921), 1, - aux_sym_at_time_zone_expression_token3, - [433076] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20923), 1, - anon_sym_LPAREN, - [433083] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20925), 1, - aux_sym_at_time_zone_expression_token3, - [433090] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20927), 1, - aux_sym_create_function_parameter_token1, - [433097] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20929), 1, - aux_sym_at_time_zone_expression_token2, - [433104] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20931), 1, - aux_sym_at_time_zone_expression_token3, - [433111] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20933), 1, - aux_sym_at_time_zone_expression_token3, - [433118] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20935), 1, - aux_sym_at_time_zone_expression_token2, - [433125] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20937), 1, - sym_number, - [433132] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20939), 1, - aux_sym_at_time_zone_expression_token2, - [433139] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20941), 1, - aux_sym_at_time_zone_expression_token2, - [433146] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20943), 1, - sym_number, - [433153] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20945), 1, - aux_sym_at_time_zone_expression_token2, - [433160] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20947), 1, - aux_sym_alter_table_token2, - [433167] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20949), 1, - aux_sym_at_time_zone_expression_token2, - [433174] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20951), 1, - sym_number, - [433181] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20953), 1, - aux_sym_at_time_zone_expression_token2, - [433188] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20955), 1, - aux_sym_at_time_zone_expression_token3, - [433195] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20957), 1, - aux_sym_at_time_zone_expression_token2, - [433202] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20959), 1, - aux_sym_at_time_zone_expression_token2, - [433209] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20961), 1, - aux_sym_at_time_zone_expression_token2, - [433216] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20963), 1, - aux_sym_at_time_zone_expression_token2, - [433223] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20965), 1, - aux_sym_at_time_zone_expression_token2, - [433230] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20967), 1, - aux_sym_at_time_zone_expression_token2, - [433237] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20969), 1, - aux_sym_at_time_zone_expression_token2, - [433244] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20971), 1, - aux_sym_at_time_zone_expression_token2, - [433251] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20973), 1, - aux_sym__quoted_identifier_token1, - [433258] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20975), 1, - aux_sym__quoted_identifier_token2, - [433265] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20977), 1, - sym__dollar_quoted_string_content, - [433272] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20979), 1, - aux_sym_at_time_zone_expression_token3, - [433279] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20981), 1, - anon_sym_RPAREN, - [433286] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(20983), 1, - aux_sym_string_token1, - [433293] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20985), 1, - anon_sym_RPAREN, - [433300] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20987), 1, - anon_sym_LPAREN, - [433307] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20989), 1, - aux_sym_at_time_zone_expression_token3, - [433314] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20991), 1, - aux_sym_create_function_parameter_token1, - [433321] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20993), 1, - aux_sym_at_time_zone_expression_token2, - [433328] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20995), 1, - aux_sym_at_time_zone_expression_token3, - [433335] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13796), 1, - anon_sym_RPAREN, - [433342] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20997), 1, - aux_sym_at_time_zone_expression_token2, - [433349] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(20999), 1, - sym_number, - [433356] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21001), 1, - aux_sym_at_time_zone_expression_token2, - [433363] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21003), 1, - aux_sym_at_time_zone_expression_token2, - [433370] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21005), 1, - sym_number, - [433377] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21007), 1, - aux_sym_at_time_zone_expression_token2, - [433384] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21009), 1, - anon_sym_RPAREN, - [433391] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21011), 1, - aux_sym_at_time_zone_expression_token2, - [433398] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21013), 1, - sym_number, - [433405] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21015), 1, - aux_sym_at_time_zone_expression_token2, - [433412] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21017), 1, - aux_sym_at_time_zone_expression_token3, - [433419] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21019), 1, - aux_sym_at_time_zone_expression_token2, - [433426] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21021), 1, - aux_sym_at_time_zone_expression_token2, - [433433] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21023), 1, - aux_sym_at_time_zone_expression_token2, - [433440] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21025), 1, - aux_sym_at_time_zone_expression_token2, - [433447] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21027), 1, - aux_sym_at_time_zone_expression_token2, - [433454] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21029), 1, - aux_sym_at_time_zone_expression_token2, - [433461] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21031), 1, - aux_sym_at_time_zone_expression_token2, - [433468] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21033), 1, - aux_sym_at_time_zone_expression_token2, - [433475] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21035), 1, - aux_sym__quoted_identifier_token1, - [433482] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21037), 1, - aux_sym__quoted_identifier_token2, - [433489] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21039), 1, - sym__dollar_quoted_string_content, - [433496] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21041), 1, - aux_sym_at_time_zone_expression_token3, - [433503] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13150), 1, - anon_sym_RPAREN, - [433510] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21043), 1, - aux_sym_string_token1, - [433517] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21045), 1, - anon_sym_RBRACK, - [433524] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21047), 1, - anon_sym_LPAREN, - [433531] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21049), 1, - aux_sym_at_time_zone_expression_token3, - [433538] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21051), 1, - aux_sym_create_function_parameter_token1, - [433545] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21053), 1, - aux_sym_at_time_zone_expression_token2, - [433552] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21055), 1, - aux_sym_at_time_zone_expression_token3, - [433559] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21057), 1, - anon_sym_RPAREN, - [433566] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21059), 1, - aux_sym_at_time_zone_expression_token2, - [433573] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21061), 1, - sym_number, - [433580] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21063), 1, - aux_sym_at_time_zone_expression_token2, - [433587] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21065), 1, - aux_sym_at_time_zone_expression_token2, - [433594] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21067), 1, - sym_number, - [433601] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21069), 1, - aux_sym_at_time_zone_expression_token2, - [433608] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21071), 1, - aux_sym_at_time_zone_expression_token3, - [433615] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21073), 1, - aux_sym_at_time_zone_expression_token2, - [433622] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21075), 1, - sym_number, - [433629] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21077), 1, - aux_sym_at_time_zone_expression_token2, - [433636] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21079), 1, - anon_sym_RPAREN, - [433643] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21081), 1, - aux_sym_at_time_zone_expression_token2, - [433650] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21083), 1, - aux_sym_at_time_zone_expression_token2, - [433657] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21085), 1, - aux_sym_at_time_zone_expression_token2, - [433664] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21087), 1, - aux_sym_at_time_zone_expression_token2, - [433671] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21089), 1, - aux_sym_at_time_zone_expression_token2, - [433678] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21091), 1, - aux_sym_at_time_zone_expression_token2, - [433685] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21093), 1, - aux_sym_at_time_zone_expression_token2, - [433692] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21095), 1, - aux_sym_at_time_zone_expression_token2, - [433699] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21097), 1, - aux_sym__quoted_identifier_token1, - [433706] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21099), 1, - aux_sym__quoted_identifier_token2, - [433713] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21101), 1, - sym__dollar_quoted_string_content, - [433720] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21103), 1, - aux_sym_at_time_zone_expression_token3, - [433727] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21105), 1, - aux_sym_trigger_reference_token1, - [433734] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21107), 1, - aux_sym_string_token1, - [433741] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21109), 1, - anon_sym_RPAREN, - [433748] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21111), 1, - anon_sym_LPAREN, - [433755] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21113), 1, - aux_sym_trigger_reference_token1, - [433762] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21115), 1, - aux_sym_create_function_parameter_token1, - [433769] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21117), 1, - aux_sym_at_time_zone_expression_token2, - [433776] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21119), 1, - anon_sym_RPAREN, - [433783] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21121), 1, - anon_sym_RPAREN, - [433790] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21123), 1, - aux_sym_at_time_zone_expression_token2, - [433797] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21125), 1, - sym_number, - [433804] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21127), 1, - aux_sym_at_time_zone_expression_token2, - [433811] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21129), 1, - aux_sym_at_time_zone_expression_token2, - [433818] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21131), 1, - sym_number, - [433825] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21133), 1, - aux_sym_at_time_zone_expression_token2, - [433832] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21135), 1, - anon_sym_SQUOTE, - [433839] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21137), 1, - aux_sym_at_time_zone_expression_token2, - [433846] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21139), 1, - sym_number, - [433853] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21141), 1, - aux_sym_at_time_zone_expression_token2, - [433860] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21143), 1, - anon_sym_RPAREN, - [433867] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21145), 1, - aux_sym_at_time_zone_expression_token2, - [433874] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21147), 1, - aux_sym_at_time_zone_expression_token2, - [433881] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21149), 1, - aux_sym_at_time_zone_expression_token2, - [433888] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21151), 1, - aux_sym_at_time_zone_expression_token2, - [433895] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21153), 1, - aux_sym_at_time_zone_expression_token2, - [433902] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21155), 1, - aux_sym_at_time_zone_expression_token2, - [433909] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21157), 1, - aux_sym_at_time_zone_expression_token2, - [433916] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21159), 1, - aux_sym_at_time_zone_expression_token2, - [433923] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21161), 1, - aux_sym__quoted_identifier_token1, - [433930] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21163), 1, - aux_sym__quoted_identifier_token2, - [433937] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21165), 1, - sym__dollar_quoted_string_content, - [433944] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21135), 1, - sym__dollar_quoted_string_end_tag, - [433951] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21167), 1, - anon_sym_DQUOTE, - [433958] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21169), 1, - aux_sym_string_token1, - [433965] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21167), 1, - anon_sym_BQUOTE, - [433972] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21171), 1, - anon_sym_LPAREN, - [433979] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21173), 1, - aux_sym_argument_reference_token1, - [433986] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21175), 1, - aux_sym_create_function_parameter_token1, - [433993] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21177), 1, - aux_sym_at_time_zone_expression_token2, - [434000] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21179), 1, - aux_sym_alter_schema_rename_action_token2, - [434007] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21181), 1, - aux_sym_alter_schema_rename_action_token2, - [434014] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21183), 1, - aux_sym_at_time_zone_expression_token2, - [434021] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21185), 1, - sym_number, - [434028] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21187), 1, - aux_sym_at_time_zone_expression_token2, - [434035] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21189), 1, - aux_sym_at_time_zone_expression_token2, - [434042] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21191), 1, - sym_number, - [434049] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21193), 1, - aux_sym_at_time_zone_expression_token2, - [434056] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21195), 1, - anon_sym_RPAREN, - [434063] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21197), 1, - aux_sym_at_time_zone_expression_token2, - [434070] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21199), 1, - sym_number, - [434077] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21201), 1, - aux_sym_at_time_zone_expression_token2, - [434084] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21203), 1, - aux_sym_alter_table_token2, - [434091] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21205), 1, - aux_sym_at_time_zone_expression_token2, - [434098] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21207), 1, - aux_sym_at_time_zone_expression_token2, - [434105] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21209), 1, - aux_sym_at_time_zone_expression_token2, - [434112] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21211), 1, - aux_sym_at_time_zone_expression_token2, - [434119] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21213), 1, - aux_sym_at_time_zone_expression_token2, - [434126] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21215), 1, - aux_sym_at_time_zone_expression_token2, - [434133] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21217), 1, - aux_sym_at_time_zone_expression_token2, - [434140] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21219), 1, - aux_sym_at_time_zone_expression_token2, - [434147] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21221), 1, - aux_sym__quoted_identifier_token1, - [434154] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21223), 1, - aux_sym__quoted_identifier_token2, - [434161] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21225), 1, - sym__dollar_quoted_string_content, - [434168] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21227), 1, - anon_sym_EQ, - [434175] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21229), 1, - aux_sym_at_time_zone_expression_token3, - [434182] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21231), 1, - aux_sym_string_token1, - [434189] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21233), 1, - aux_sym_at_time_zone_expression_token3, - [434196] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21235), 1, - anon_sym_LPAREN, - [434203] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21237), 1, - aux_sym_at_time_zone_expression_token3, - [434210] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21239), 1, - aux_sym_create_function_parameter_token1, - [434217] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21241), 1, - aux_sym_at_time_zone_expression_token2, - [434224] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21243), 1, - aux_sym_at_time_zone_expression_token3, - [434231] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21245), 1, - aux_sym_at_time_zone_expression_token3, - [434238] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21247), 1, - aux_sym_at_time_zone_expression_token2, - [434245] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21249), 1, - aux_sym_at_time_zone_expression_token2, - [434252] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21251), 1, - aux_sym_at_time_zone_expression_token2, - [434259] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21253), 1, - aux_sym_at_time_zone_expression_token2, - [434266] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21255), 1, - aux_sym_at_time_zone_expression_token3, - [434273] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21257), 1, - aux_sym_at_time_zone_expression_token2, - [434280] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21259), 1, - aux_sym_at_time_zone_expression_token2, - [434287] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21261), 1, - aux_sym_at_time_zone_expression_token3, - [434294] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21263), 1, - aux_sym_at_time_zone_expression_token2, - [434301] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21265), 1, - aux_sym_at_time_zone_expression_token2, - [434308] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21267), 1, - aux_sym_at_time_zone_expression_token2, - [434315] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21269), 1, - aux_sym_at_time_zone_expression_token2, - [434322] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21271), 1, - aux_sym_at_time_zone_expression_token2, - [434329] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21273), 1, - aux_sym_at_time_zone_expression_token2, - [434336] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21275), 1, - aux_sym_at_time_zone_expression_token2, - [434343] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21277), 1, - aux_sym_at_time_zone_expression_token2, - [434350] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21279), 1, - aux_sym__quoted_identifier_token1, - [434357] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21281), 1, - aux_sym__quoted_identifier_token2, - [434364] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21283), 1, - sym__dollar_quoted_string_content, - [434371] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21285), 1, - aux_sym_at_time_zone_expression_token3, - [434378] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21287), 1, - anon_sym_RPAREN, - [434385] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21289), 1, - aux_sym_string_token1, - [434392] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21291), 1, - anon_sym_RPAREN, - [434399] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21293), 1, - anon_sym_LPAREN, - [434406] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21295), 1, - aux_sym_at_time_zone_expression_token3, - [434413] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21297), 1, - aux_sym_create_function_parameter_token1, - [434420] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21299), 1, - aux_sym_at_time_zone_expression_token2, - [434427] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21301), 1, - aux_sym_at_time_zone_expression_token3, - [434434] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13806), 1, - anon_sym_RPAREN, - [434441] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21303), 1, - aux_sym_at_time_zone_expression_token2, - [434448] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21305), 1, - aux_sym_at_time_zone_expression_token2, - [434455] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21307), 1, - aux_sym_at_time_zone_expression_token2, - [434462] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21309), 1, - aux_sym_at_time_zone_expression_token2, - [434469] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21311), 1, - anon_sym_RPAREN, - [434476] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21313), 1, - aux_sym_at_time_zone_expression_token2, - [434483] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21315), 1, - aux_sym_at_time_zone_expression_token2, - [434490] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21317), 1, - aux_sym_at_time_zone_expression_token3, - [434497] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21319), 1, - aux_sym_at_time_zone_expression_token2, - [434504] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21321), 1, - aux_sym_at_time_zone_expression_token2, - [434511] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21323), 1, - aux_sym_at_time_zone_expression_token2, - [434518] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21325), 1, - aux_sym_at_time_zone_expression_token2, - [434525] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21327), 1, - aux_sym_at_time_zone_expression_token2, - [434532] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21329), 1, - aux_sym_at_time_zone_expression_token2, - [434539] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21331), 1, - aux_sym_at_time_zone_expression_token2, - [434546] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21333), 1, - aux_sym_at_time_zone_expression_token2, - [434553] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21335), 1, - aux_sym__quoted_identifier_token1, - [434560] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21337), 1, - aux_sym__quoted_identifier_token2, - [434567] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21339), 1, - sym__dollar_quoted_string_content, - [434574] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21341), 1, - aux_sym_at_time_zone_expression_token3, - [434581] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13160), 1, - anon_sym_RPAREN, - [434588] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21343), 1, - aux_sym_string_token1, - [434595] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21345), 1, - anon_sym_RBRACK, - [434602] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21347), 1, - anon_sym_LPAREN, - [434609] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21349), 1, - aux_sym_at_time_zone_expression_token3, - [434616] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21351), 1, - aux_sym_create_function_parameter_token1, - [434623] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21353), 1, - aux_sym_at_time_zone_expression_token2, - [434630] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21355), 1, - aux_sym_at_time_zone_expression_token3, - [434637] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21357), 1, - aux_sym_alter_schema_rename_action_token2, - [434644] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21359), 1, - aux_sym_at_time_zone_expression_token2, - [434651] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21361), 1, - aux_sym_at_time_zone_expression_token2, - [434658] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21363), 1, - aux_sym_at_time_zone_expression_token2, - [434665] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21365), 1, - aux_sym_at_time_zone_expression_token2, - [434672] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21367), 1, - anon_sym_RPAREN, - [434679] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21369), 1, - aux_sym_at_time_zone_expression_token2, - [434686] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21371), 1, - aux_sym_at_time_zone_expression_token2, - [434693] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21373), 1, - aux_sym_at_time_zone_expression_token3, - [434700] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21375), 1, - aux_sym_at_time_zone_expression_token2, - [434707] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21377), 1, - aux_sym_at_time_zone_expression_token2, - [434714] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21379), 1, - aux_sym_at_time_zone_expression_token2, - [434721] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21381), 1, - aux_sym_at_time_zone_expression_token2, - [434728] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21383), 1, - aux_sym_at_time_zone_expression_token2, - [434735] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21385), 1, - aux_sym_at_time_zone_expression_token2, - [434742] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21387), 1, - aux_sym_at_time_zone_expression_token2, - [434749] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21389), 1, - aux_sym_at_time_zone_expression_token2, - [434756] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21391), 1, - aux_sym__quoted_identifier_token1, - [434763] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21393), 1, - aux_sym__quoted_identifier_token2, - [434770] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21395), 1, - sym__dollar_quoted_string_content, - [434777] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21397), 1, - aux_sym_trigger_reference_token1, - [434784] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21399), 1, - anon_sym_RPAREN, - [434791] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21401), 1, - aux_sym_string_token1, - [434798] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21403), 1, - aux_sym_comment_statement_token3, - [434805] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21405), 1, - anon_sym_LPAREN, - [434812] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21407), 1, - anon_sym_RPAREN, - [434819] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21409), 1, - aux_sym_create_function_parameter_token1, - [434826] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21411), 1, - aux_sym_at_time_zone_expression_token2, - [434833] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21413), 1, - aux_sym_alter_schema_rename_action_token2, - [434840] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21415), 1, - aux_sym_comment_statement_token2, - [434847] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21417), 1, - aux_sym_at_time_zone_expression_token2, - [434854] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21419), 1, - aux_sym_at_time_zone_expression_token2, - [434861] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21421), 1, - aux_sym_at_time_zone_expression_token2, - [434868] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21423), 1, - aux_sym_at_time_zone_expression_token2, - [434875] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21425), 1, - anon_sym_SQUOTE, - [434882] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21427), 1, - aux_sym_at_time_zone_expression_token2, - [434889] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21429), 1, - aux_sym_at_time_zone_expression_token2, - [434896] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21431), 1, - aux_sym_cte_token2, - [434903] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21433), 1, - aux_sym_at_time_zone_expression_token2, - [434910] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21435), 1, - aux_sym_at_time_zone_expression_token2, - [434917] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21437), 1, - aux_sym_at_time_zone_expression_token2, - [434924] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21439), 1, - aux_sym_at_time_zone_expression_token2, - [434931] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21441), 1, - aux_sym_at_time_zone_expression_token2, - [434938] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21443), 1, - aux_sym_at_time_zone_expression_token2, - [434945] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21445), 1, - aux_sym_at_time_zone_expression_token2, - [434952] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21447), 1, - aux_sym_at_time_zone_expression_token2, - [434959] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21449), 1, - aux_sym__quoted_identifier_token1, - [434966] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21451), 1, - aux_sym__quoted_identifier_token2, - [434973] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21453), 1, - sym__dollar_quoted_string_content, - [434980] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21455), 1, - aux_sym_alter_table_token2, - [434987] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21425), 1, - sym__dollar_quoted_string_end_tag, - [434994] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21457), 1, - aux_sym_string_token1, - [435001] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21459), 1, - anon_sym_DQUOTE, - [435008] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21461), 1, - anon_sym_LPAREN, - [435015] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21459), 1, - anon_sym_BQUOTE, - [435022] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21463), 1, - aux_sym_create_function_parameter_token1, - [435029] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21465), 1, - aux_sym_at_time_zone_expression_token2, - [435036] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21467), 1, - aux_sym_argument_reference_token1, - [435043] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13774), 1, - anon_sym_RPAREN, - [435050] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21469), 1, - aux_sym_at_time_zone_expression_token2, - [435057] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21471), 1, - aux_sym_at_time_zone_expression_token2, - [435064] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21473), 1, - aux_sym_at_time_zone_expression_token2, - [435071] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21475), 1, - aux_sym_at_time_zone_expression_token2, - [435078] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21477), 1, - aux_sym_alter_table_token2, - [435085] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21479), 1, - aux_sym_at_time_zone_expression_token2, - [435092] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21481), 1, - aux_sym_at_time_zone_expression_token2, - [435099] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21483), 1, - anon_sym_LPAREN, - [435106] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21485), 1, - aux_sym_at_time_zone_expression_token2, - [435113] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21487), 1, - aux_sym_at_time_zone_expression_token2, - [435120] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21489), 1, - aux_sym_at_time_zone_expression_token2, - [435127] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21491), 1, - aux_sym_at_time_zone_expression_token2, - [435134] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21493), 1, - aux_sym_at_time_zone_expression_token2, - [435141] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21495), 1, - aux_sym_at_time_zone_expression_token2, - [435148] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21497), 1, - aux_sym_at_time_zone_expression_token2, - [435155] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21499), 1, - aux_sym_at_time_zone_expression_token2, - [435162] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21501), 1, - aux_sym__quoted_identifier_token1, - [435169] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21503), 1, - aux_sym__quoted_identifier_token2, - [435176] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21505), 1, - sym__dollar_quoted_string_content, - [435183] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21507), 1, - aux_sym_trigger_time_token4, - [435190] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21509), 1, - aux_sym_at_time_zone_expression_token3, - [435197] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21511), 1, - aux_sym_string_token1, - [435204] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21513), 1, - aux_sym_at_time_zone_expression_token3, - [435211] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21515), 1, - anon_sym_LPAREN, - [435218] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21517), 1, - aux_sym_at_time_zone_expression_token3, - [435225] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21519), 1, - aux_sym_create_function_parameter_token1, - [435232] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21521), 1, - aux_sym_at_time_zone_expression_token2, - [435239] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21523), 1, - aux_sym_at_time_zone_expression_token3, - [435246] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21525), 1, - aux_sym_at_time_zone_expression_token3, - [435253] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21527), 1, - aux_sym_at_time_zone_expression_token2, - [435260] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21529), 1, - aux_sym_at_time_zone_expression_token2, - [435267] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21531), 1, - aux_sym_at_time_zone_expression_token2, - [435274] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21533), 1, - aux_sym_at_time_zone_expression_token2, - [435281] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21535), 1, - aux_sym_at_time_zone_expression_token3, - [435288] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21537), 1, - aux_sym_at_time_zone_expression_token2, - [435295] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21539), 1, - aux_sym_at_time_zone_expression_token2, - [435302] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21541), 1, - aux_sym_at_time_zone_expression_token3, - [435309] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21543), 1, - aux_sym_at_time_zone_expression_token2, - [435316] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21545), 1, - aux_sym_at_time_zone_expression_token2, - [435323] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21547), 1, - aux_sym_at_time_zone_expression_token2, - [435330] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21549), 1, - aux_sym_at_time_zone_expression_token2, - [435337] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21551), 1, - aux_sym_at_time_zone_expression_token2, - [435344] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21553), 1, - aux_sym_at_time_zone_expression_token2, - [435351] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21555), 1, - aux_sym_at_time_zone_expression_token2, - [435358] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21557), 1, - aux_sym_at_time_zone_expression_token2, - [435365] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21559), 1, - aux_sym__quoted_identifier_token1, - [435372] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21561), 1, - aux_sym__quoted_identifier_token2, - [435379] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21563), 1, - sym__dollar_quoted_string_content, - [435386] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21565), 1, - aux_sym_string_token1, - [435393] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21567), 1, - aux_sym_at_time_zone_expression_token3, - [435400] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21569), 1, - anon_sym_LPAREN, - [435407] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21571), 1, - aux_sym_at_time_zone_expression_token2, - [435414] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21573), 1, - aux_sym_at_time_zone_expression_token2, - [435421] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21575), 1, - aux_sym_at_time_zone_expression_token2, - [435428] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21577), 1, - aux_sym_at_time_zone_expression_token2, - [435435] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21579), 1, - aux_sym_at_time_zone_expression_token2, - [435442] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21581), 1, - anon_sym_RPAREN, - [435449] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21583), 1, - aux_sym_at_time_zone_expression_token2, - [435456] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21585), 1, - aux_sym_at_time_zone_expression_token2, - [435463] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21587), 1, - anon_sym_RPAREN, - [435470] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21589), 1, - aux_sym_at_time_zone_expression_token2, - [435477] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21591), 1, - aux_sym_at_time_zone_expression_token2, - [435484] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21593), 1, - aux_sym_at_time_zone_expression_token2, - [435491] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21595), 1, - aux_sym_at_time_zone_expression_token2, - [435498] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21597), 1, - aux_sym_at_time_zone_expression_token2, - [435505] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21599), 1, - aux_sym_at_time_zone_expression_token2, - [435512] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21601), 1, - aux_sym_at_time_zone_expression_token2, - [435519] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21603), 1, - aux_sym_at_time_zone_expression_token2, - [435526] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21605), 1, - aux_sym__quoted_identifier_token1, - [435533] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21607), 1, - aux_sym__quoted_identifier_token2, - [435540] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21609), 1, - sym__dollar_quoted_string_content, - [435547] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21611), 1, - aux_sym_string_token1, - [435554] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21613), 1, - anon_sym_LPAREN, - [435561] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21615), 1, - aux_sym_at_time_zone_expression_token2, - [435568] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21617), 1, - aux_sym_at_time_zone_expression_token2, - [435575] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21619), 1, - aux_sym_at_time_zone_expression_token2, - [435582] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21621), 1, - aux_sym_at_time_zone_expression_token2, - [435589] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21623), 1, - aux_sym_at_time_zone_expression_token2, - [435596] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21625), 1, - aux_sym_at_time_zone_expression_token3, - [435603] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21627), 1, - aux_sym_at_time_zone_expression_token2, - [435610] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21629), 1, - aux_sym_at_time_zone_expression_token2, - [435617] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21631), 1, - aux_sym_at_time_zone_expression_token3, - [435624] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21633), 1, - aux_sym_at_time_zone_expression_token2, - [435631] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21635), 1, - aux_sym_at_time_zone_expression_token2, - [435638] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21637), 1, - aux_sym_at_time_zone_expression_token2, - [435645] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21639), 1, - aux_sym_at_time_zone_expression_token2, - [435652] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21641), 1, - aux_sym_at_time_zone_expression_token2, - [435659] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21643), 1, - aux_sym_at_time_zone_expression_token2, - [435666] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21645), 1, - aux_sym_at_time_zone_expression_token2, - [435673] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21647), 1, - aux_sym_at_time_zone_expression_token2, - [435680] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21649), 1, - aux_sym__quoted_identifier_token1, - [435687] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21651), 1, - aux_sym__quoted_identifier_token2, - [435694] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21653), 1, - sym__dollar_quoted_string_content, - [435701] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21655), 1, - aux_sym_string_token1, - [435708] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21657), 1, - anon_sym_LPAREN, - [435715] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21659), 1, - aux_sym_at_time_zone_expression_token2, - [435722] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21661), 1, - aux_sym_at_time_zone_expression_token2, - [435729] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21663), 1, - aux_sym_at_time_zone_expression_token2, - [435736] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21665), 1, - aux_sym_at_time_zone_expression_token2, - [435743] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21667), 1, - aux_sym_at_time_zone_expression_token2, - [435750] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21669), 1, - aux_sym_at_time_zone_expression_token2, - [435757] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21671), 1, - aux_sym_at_time_zone_expression_token2, - [435764] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21673), 1, - aux_sym_at_time_zone_expression_token2, - [435771] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21675), 1, - aux_sym_at_time_zone_expression_token2, - [435778] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21677), 1, - aux_sym_at_time_zone_expression_token2, - [435785] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21679), 1, - aux_sym_at_time_zone_expression_token2, - [435792] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21681), 1, - aux_sym_at_time_zone_expression_token2, - [435799] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21683), 1, - aux_sym_at_time_zone_expression_token2, - [435806] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21685), 1, - aux_sym_at_time_zone_expression_token2, - [435813] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21687), 1, - aux_sym__quoted_identifier_token1, - [435820] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21689), 1, - aux_sym__quoted_identifier_token2, - [435827] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21691), 1, - sym__dollar_quoted_string_content, - [435834] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21693), 1, - aux_sym_string_token1, - [435841] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21695), 1, - anon_sym_LPAREN, - [435848] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21697), 1, - aux_sym_at_time_zone_expression_token2, - [435855] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21699), 1, - aux_sym_at_time_zone_expression_token2, - [435862] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21701), 1, - aux_sym_at_time_zone_expression_token2, - [435869] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21703), 1, - aux_sym_at_time_zone_expression_token2, - [435876] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21705), 1, - aux_sym_at_time_zone_expression_token2, - [435883] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21707), 1, - aux_sym_at_time_zone_expression_token2, - [435890] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21709), 1, - aux_sym_at_time_zone_expression_token2, - [435897] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21711), 1, - aux_sym_at_time_zone_expression_token2, - [435904] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21713), 1, - aux_sym_at_time_zone_expression_token2, - [435911] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21715), 1, - aux_sym_at_time_zone_expression_token2, - [435918] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21717), 1, - aux_sym_at_time_zone_expression_token2, - [435925] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21719), 1, - aux_sym_at_time_zone_expression_token2, - [435932] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21721), 1, - aux_sym_at_time_zone_expression_token2, - [435939] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21723), 1, - aux_sym_at_time_zone_expression_token2, - [435946] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21725), 1, - aux_sym__quoted_identifier_token1, - [435953] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21727), 1, - aux_sym__quoted_identifier_token2, - [435960] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21729), 1, - anon_sym_LPAREN, - [435967] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21731), 1, - aux_sym_at_time_zone_expression_token2, - [435974] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21733), 1, - aux_sym_at_time_zone_expression_token2, - [435981] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21735), 1, - aux_sym_at_time_zone_expression_token2, - [435988] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21737), 1, - aux_sym_at_time_zone_expression_token2, - [435995] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21739), 1, - aux_sym_at_time_zone_expression_token2, - [436002] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21741), 1, - aux_sym_at_time_zone_expression_token2, - [436009] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21743), 1, - aux_sym_at_time_zone_expression_token2, - [436016] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21745), 1, - aux_sym_at_time_zone_expression_token2, - [436023] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21747), 1, - aux_sym_at_time_zone_expression_token2, - [436030] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21749), 1, - aux_sym_at_time_zone_expression_token2, - [436037] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21751), 1, - aux_sym_at_time_zone_expression_token2, - [436044] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21753), 1, - aux_sym_at_time_zone_expression_token2, - [436051] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21755), 1, - aux_sym_at_time_zone_expression_token2, - [436058] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21757), 1, - aux_sym_at_time_zone_expression_token2, - [436065] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21759), 1, - aux_sym__quoted_identifier_token1, - [436072] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21761), 1, - aux_sym__quoted_identifier_token2, - [436079] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21763), 1, - anon_sym_LPAREN, - [436086] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21765), 1, - aux_sym_at_time_zone_expression_token2, - [436093] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21767), 1, - aux_sym_at_time_zone_expression_token2, - [436100] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21769), 1, - aux_sym_at_time_zone_expression_token2, - [436107] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21771), 1, - aux_sym_at_time_zone_expression_token2, - [436114] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21773), 1, - aux_sym_at_time_zone_expression_token2, - [436121] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21775), 1, - aux_sym_at_time_zone_expression_token2, - [436128] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21777), 1, - aux_sym_at_time_zone_expression_token2, - [436135] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21779), 1, - aux_sym_at_time_zone_expression_token2, - [436142] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21781), 1, - aux_sym_at_time_zone_expression_token2, - [436149] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21783), 1, - aux_sym_at_time_zone_expression_token2, - [436156] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21785), 1, - aux_sym_at_time_zone_expression_token2, - [436163] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21787), 1, - aux_sym_at_time_zone_expression_token2, - [436170] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21789), 1, - aux_sym_at_time_zone_expression_token2, - [436177] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21791), 1, - aux_sym_at_time_zone_expression_token2, - [436184] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21793), 1, - aux_sym__quoted_identifier_token1, - [436191] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21795), 1, - aux_sym__quoted_identifier_token2, - [436198] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21797), 1, - aux_sym_at_time_zone_expression_token2, - [436205] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21799), 1, - aux_sym_at_time_zone_expression_token2, - [436212] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21801), 1, - aux_sym_at_time_zone_expression_token2, - [436219] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21803), 1, - aux_sym_at_time_zone_expression_token2, - [436226] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21805), 1, - aux_sym_at_time_zone_expression_token2, - [436233] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21807), 1, - aux_sym_at_time_zone_expression_token2, - [436240] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21809), 1, - aux_sym_at_time_zone_expression_token2, - [436247] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21811), 1, - aux_sym_at_time_zone_expression_token2, - [436254] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21813), 1, - aux_sym_at_time_zone_expression_token2, - [436261] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21815), 1, - aux_sym_at_time_zone_expression_token2, - [436268] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21817), 1, - aux_sym_at_time_zone_expression_token2, - [436275] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21819), 1, - aux_sym_at_time_zone_expression_token2, - [436282] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21821), 1, - aux_sym_at_time_zone_expression_token2, - [436289] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21823), 1, - aux_sym_at_time_zone_expression_token2, - [436296] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21825), 1, - aux_sym__quoted_identifier_token1, - [436303] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21827), 1, - aux_sym__quoted_identifier_token2, - [436310] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21829), 1, - aux_sym__quoted_identifier_token1, - [436317] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21831), 1, - aux_sym__quoted_identifier_token2, - [436324] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21833), 1, - aux_sym__quoted_identifier_token1, - [436331] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21835), 1, - aux_sym__quoted_identifier_token2, - [436338] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21837), 1, - aux_sym__quoted_identifier_token1, - [436345] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21839), 1, - aux_sym__quoted_identifier_token2, - [436352] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21841), 1, - aux_sym__quoted_identifier_token1, - [436359] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21843), 1, - aux_sym__quoted_identifier_token2, - [436366] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21845), 1, - aux_sym__quoted_identifier_token1, - [436373] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21847), 1, - aux_sym__quoted_identifier_token2, - [436380] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21849), 1, - aux_sym__quoted_identifier_token1, - [436387] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21851), 1, - aux_sym__quoted_identifier_token2, - [436394] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21853), 1, - aux_sym__quoted_identifier_token1, - [436401] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21855), 1, - aux_sym__quoted_identifier_token2, - [436408] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21857), 1, - aux_sym__quoted_identifier_token1, - [436415] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21859), 1, - aux_sym__quoted_identifier_token2, - [436422] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21861), 1, - aux_sym__quoted_identifier_token1, - [436429] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21863), 1, - aux_sym__quoted_identifier_token2, - [436436] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21865), 1, - aux_sym__quoted_identifier_token1, - [436443] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21867), 1, - aux_sym__quoted_identifier_token2, - [436450] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21869), 1, - aux_sym__quoted_identifier_token1, - [436457] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21871), 1, - aux_sym__quoted_identifier_token2, - [436464] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21873), 1, - aux_sym__quoted_identifier_token1, - [436471] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21875), 1, - aux_sym__quoted_identifier_token2, - [436478] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21877), 1, - aux_sym__quoted_identifier_token1, - [436485] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21879), 1, - aux_sym__quoted_identifier_token2, - [436492] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21881), 1, - aux_sym__quoted_identifier_token1, - [436499] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21883), 1, - aux_sym__quoted_identifier_token2, - [436506] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21885), 1, - aux_sym__quoted_identifier_token1, - [436513] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21887), 1, - aux_sym__quoted_identifier_token2, - [436520] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21889), 1, - aux_sym__quoted_identifier_token1, - [436527] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21891), 1, - aux_sym__quoted_identifier_token2, - [436534] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21893), 1, - aux_sym__quoted_identifier_token1, - [436541] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21895), 1, - aux_sym__quoted_identifier_token2, - [436548] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21897), 1, - aux_sym__quoted_identifier_token1, - [436555] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21899), 1, - aux_sym__quoted_identifier_token2, - [436562] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21901), 1, - aux_sym__quoted_identifier_token1, - [436569] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21903), 1, - aux_sym__quoted_identifier_token2, - [436576] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21905), 1, - aux_sym__quoted_identifier_token1, - [436583] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21907), 1, - aux_sym__quoted_identifier_token2, - [436590] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21909), 1, - aux_sym__quoted_identifier_token1, - [436597] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21911), 1, - aux_sym__quoted_identifier_token2, - [436604] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21913), 1, - aux_sym__quoted_identifier_token1, - [436611] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21915), 1, - aux_sym__quoted_identifier_token2, - [436618] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21917), 1, - aux_sym__quoted_identifier_token1, - [436625] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21919), 1, - aux_sym__quoted_identifier_token2, - [436632] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21921), 1, - aux_sym__quoted_identifier_token1, - [436639] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21923), 1, - aux_sym__quoted_identifier_token2, - [436646] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21925), 1, - aux_sym__quoted_identifier_token1, - [436653] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21927), 1, - aux_sym__quoted_identifier_token2, - [436660] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21929), 1, - aux_sym__quoted_identifier_token1, - [436667] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21931), 1, - aux_sym__quoted_identifier_token2, - [436674] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21933), 1, - aux_sym__quoted_identifier_token1, - [436681] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21935), 1, - aux_sym__quoted_identifier_token2, - [436688] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21937), 1, - aux_sym__quoted_identifier_token1, - [436695] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21939), 1, - aux_sym__quoted_identifier_token2, - [436702] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21941), 1, - aux_sym__quoted_identifier_token1, - [436709] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21943), 1, - aux_sym__quoted_identifier_token2, - [436716] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21945), 1, - aux_sym__quoted_identifier_token1, - [436723] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21947), 1, - aux_sym__quoted_identifier_token2, - [436730] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21949), 1, - aux_sym__quoted_identifier_token1, - [436737] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21951), 1, - aux_sym__quoted_identifier_token2, - [436744] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21953), 1, - aux_sym__quoted_identifier_token1, - [436751] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21955), 1, - aux_sym__quoted_identifier_token2, - [436758] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21957), 1, - aux_sym__quoted_identifier_token1, - [436765] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21959), 1, - aux_sym__quoted_identifier_token2, - [436772] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21961), 1, - aux_sym__quoted_identifier_token1, - [436779] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21963), 1, - aux_sym__quoted_identifier_token2, - [436786] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21965), 1, - aux_sym__quoted_identifier_token1, - [436793] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21967), 1, - aux_sym__quoted_identifier_token2, - [436800] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21969), 1, - aux_sym__quoted_identifier_token1, - [436807] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21971), 1, - aux_sym__quoted_identifier_token2, - [436814] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21973), 1, - aux_sym__quoted_identifier_token1, - [436821] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21975), 1, - aux_sym__quoted_identifier_token2, - [436828] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21977), 1, - aux_sym__quoted_identifier_token1, - [436835] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21979), 1, - aux_sym__quoted_identifier_token2, - [436842] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21981), 1, - aux_sym__quoted_identifier_token1, - [436849] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21983), 1, - aux_sym__quoted_identifier_token2, - [436856] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21985), 1, - aux_sym__quoted_identifier_token1, - [436863] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21987), 1, - aux_sym__quoted_identifier_token2, - [436870] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21989), 1, - aux_sym__quoted_identifier_token1, - [436877] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(21991), 1, - aux_sym__quoted_identifier_token2, - [436884] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21993), 1, - aux_sym_cte_token2, - [436891] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21995), 1, - anon_sym_RPAREN, - [436898] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21997), 1, - aux_sym_at_time_zone_expression_token3, - [436905] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(21999), 1, - aux_sym_drop_statement_token2, - [436912] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22001), 1, - aux_sym_at_time_zone_expression_token3, - [436919] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13202), 1, - anon_sym_RPAREN, - [436926] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22003), 1, - anon_sym_RBRACK, - [436933] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22005), 1, - aux_sym_at_time_zone_expression_token3, - [436940] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22007), 1, - aux_sym_at_time_zone_expression_token3, - [436947] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22009), 1, - aux_sym_cte_token2, - [436954] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22011), 1, - anon_sym_RPAREN, - [436961] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22013), 1, - aux_sym_at_time_zone_expression_token3, - [436968] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22015), 1, - aux_sym_trigger_reference_token1, - [436975] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22017), 1, - anon_sym_RPAREN, - [436982] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22019), 1, - aux_sym_create_trigger_statement_token4, - [436989] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22021), 1, - aux_sym_comment_statement_token2, - [436996] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22023), 1, - anon_sym_RPAREN, - [437003] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22025), 1, - aux_sym_alter_table_token2, - [437010] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22027), 1, - anon_sym_SQUOTE, - [437017] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22029), 1, - aux_sym_comment_statement_token2, - [437024] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22031), 1, - aux_sym_sequence_token4, - [437031] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22033), 1, - anon_sym_RPAREN, - [437038] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22027), 1, - sym__dollar_quoted_string_end_tag, - [437045] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22035), 1, - aux_sym_cte_token2, - [437052] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22037), 1, - aux_sym_alter_table_token2, - [437059] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22039), 1, - anon_sym_DQUOTE, - [437066] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22041), 1, - aux_sym_comment_statement_token2, - [437073] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22039), 1, - anon_sym_BQUOTE, - [437080] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15563), 1, - sym_number, - [437087] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22043), 1, - aux_sym_argument_reference_token1, - [437094] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22045), 1, - aux_sym_with_clause_token1, - [437101] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22047), 1, - anon_sym_LPAREN, - [437108] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22049), 1, - anon_sym_LPAREN, - [437115] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22051), 1, - aux_sym_alter_table_token2, - [437122] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22053), 1, - aux_sym_cte_token2, - [437129] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22055), 1, - anon_sym_LPAREN, - [437136] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22057), 1, - aux_sym_alter_table_token2, - [437143] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22059), 1, - aux_sym_alter_table_token2, - [437150] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22061), 1, - anon_sym_EQ, - [437157] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22063), 1, - anon_sym_EQ, - [437164] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22065), 1, - anon_sym_EQ, - [437171] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22067), 1, - anon_sym_EQ, - [437178] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22069), 1, - anon_sym_EQ, - [437185] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22071), 1, - anon_sym_EQ, - [437192] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22073), 1, - anon_sym_EQ, - [437199] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22075), 1, - anon_sym_EQ, - [437206] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22077), 1, - anon_sym_EQ, - [437213] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22079), 1, - anon_sym_EQ, - [437220] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22081), 1, - anon_sym_EQ, - [437227] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22083), 1, - anon_sym_EQ, - [437234] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22085), 1, - anon_sym_EQ, - [437241] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22087), 1, - anon_sym_EQ, - [437248] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22089), 1, - anon_sym_EQ, - [437255] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22091), 1, - anon_sym_EQ, - [437262] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22093), 1, - anon_sym_EQ, - [437269] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22095), 1, - anon_sym_EQ, - [437276] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22097), 1, - anon_sym_LPAREN, - [437283] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22099), 1, - aux_sym_comment_statement_token2, - [437290] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22101), 1, - aux_sym_alter_table_token2, - [437297] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22103), 1, - aux_sym_at_time_zone_expression_token3, - [437304] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22105), 1, - aux_sym_at_time_zone_expression_token3, - [437311] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22107), 1, - anon_sym_LPAREN, - [437318] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22109), 1, - anon_sym_LPAREN, - [437325] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22111), 1, - anon_sym_LPAREN, - [437332] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22113), 1, - anon_sym_LPAREN, - [437339] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22115), 1, - aux_sym_at_time_zone_expression_token3, - [437346] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22117), 1, - aux_sym_begin_statement_token1, - [437353] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22119), 1, - aux_sym_at_time_zone_expression_token3, - [437360] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22121), 1, - anon_sym_LPAREN, - [437367] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22123), 1, - aux_sym_comment_statement_token2, - [437374] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22125), 1, - aux_sym_at_time_zone_expression_token3, - [437381] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22127), 1, - aux_sym_at_time_zone_expression_token3, - [437388] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22129), 1, - anon_sym_LPAREN, - [437395] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22131), 1, - anon_sym_LPAREN, - [437402] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22133), 1, - anon_sym_EQ, - [437409] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22135), 1, - anon_sym_EQ, - [437416] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22137), 1, - anon_sym_EQ, - [437423] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22139), 1, - anon_sym_EQ, - [437430] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22141), 1, - anon_sym_EQ, - [437437] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22143), 1, - anon_sym_EQ, - [437444] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22145), 1, - aux_sym_comment_statement_token2, - [437451] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22147), 1, - aux_sym_at_time_zone_expression_token3, - [437458] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22149), 1, - anon_sym_EQ, - [437465] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22151), 1, - aux_sym_comment_statement_token2, - [437472] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22153), 1, - aux_sym_at_time_zone_expression_token3, - [437479] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22155), 1, - anon_sym_RPAREN, - [437486] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22157), 1, - aux_sym_argument_reference_token1, - [437493] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22159), 1, - anon_sym_RPAREN, - [437500] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22161), 1, - aux_sym_at_time_zone_expression_token3, - [437507] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22163), 1, - aux_sym_at_time_zone_expression_token3, - [437514] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13716), 1, - anon_sym_RPAREN, - [437521] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22165), 1, - anon_sym_RPAREN, - [437528] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(22167), 1, - aux_sym_string_token1, - [437535] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22169), 1, - aux_sym_at_time_zone_expression_token3, - [437542] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22171), 1, - aux_sym_at_time_zone_expression_token3, - [437549] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13248), 1, - anon_sym_RPAREN, - [437556] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22173), 1, - anon_sym_RBRACK, - [437563] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22175), 1, - sym__dollar_quoted_string_content, - [437570] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22177), 1, - aux_sym_at_time_zone_expression_token3, - [437577] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22179), 1, - aux_sym_at_time_zone_expression_token3, - [437584] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22181), 1, - aux_sym_alter_table_token2, - [437591] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22183), 1, - aux_sym_trigger_reference_token1, - [437598] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22185), 1, - anon_sym_LPAREN, - [437605] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22187), 1, - anon_sym_RPAREN, - [437612] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22189), 1, - aux_sym_at_time_zone_expression_token3, - [437619] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22191), 1, - aux_sym_cte_token2, - [437626] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22193), 1, - anon_sym_RPAREN, - [437633] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22195), 1, - aux_sym_comment_statement_token7, - [437640] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22197), 1, - anon_sym_RPAREN, - [437647] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22199), 1, - aux_sym_comment_statement_token7, - [437654] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22201), 1, - anon_sym_LPAREN, - [437661] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22203), 1, - aux_sym_cte_token3, - [437668] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22205), 1, - anon_sym_SQUOTE, - [437675] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22207), 1, - anon_sym_RPAREN, - [437682] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22205), 1, - sym__dollar_quoted_string_end_tag, - [437689] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22209), 1, - anon_sym_DQUOTE, - [437696] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22211), 1, - aux_sym_drop_statement_token2, - [437703] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22209), 1, - anon_sym_BQUOTE, - [437710] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22213), 1, - aux_sym_argument_reference_token1, - [437717] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22215), 1, - aux_sym_comment_statement_token2, - [437724] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22217), 1, - aux_sym_join_clause_token1, - [437731] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22219), 1, - aux_sym_cte_token1, - [437738] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22221), 1, - aux_sym_at_time_zone_expression_token2, - [437745] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22223), 1, - aux_sym_create_function_parameter_token1, - [437752] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22225), 1, - aux_sym_at_time_zone_expression_token3, - [437759] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22227), 1, - aux_sym_at_time_zone_expression_token3, - [437766] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22229), 1, - aux_sym_at_time_zone_expression_token3, - [437773] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22231), 1, - aux_sym_at_time_zone_expression_token3, - [437780] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22233), 1, - aux_sym_drop_statement_token3, - [437787] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22235), 1, - aux_sym_at_time_zone_expression_token3, - [437794] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22237), 1, - aux_sym_at_time_zone_expression_token3, - [437801] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22239), 1, - aux_sym_at_time_zone_expression_token3, - [437808] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22241), 1, - aux_sym_at_time_zone_expression_token3, - [437815] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22243), 1, - anon_sym_RPAREN, - [437822] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22245), 1, - anon_sym_RPAREN, - [437829] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22247), 1, - aux_sym_at_time_zone_expression_token3, - [437836] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22249), 1, - aux_sym_create_trigger_statement_token4, - [437843] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22251), 1, - aux_sym_create_trigger_statement_token2, - [437850] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22253), 1, - aux_sym_at_time_zone_expression_token3, - [437857] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13686), 1, - anon_sym_RPAREN, - [437864] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22255), 1, - anon_sym_RPAREN, - [437871] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22257), 1, - aux_sym_at_time_zone_expression_token3, - [437878] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22259), 1, - aux_sym_at_time_zone_expression_token3, - [437885] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13284), 1, - anon_sym_RPAREN, - [437892] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22261), 1, - anon_sym_RBRACK, - [437899] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22263), 1, - aux_sym_at_time_zone_expression_token3, - [437906] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22265), 1, - aux_sym_at_time_zone_expression_token3, - [437913] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22267), 1, - aux_sym_drop_statement_token2, - [437920] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22269), 1, - anon_sym_SQUOTE, - [437927] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22271), 1, - anon_sym_LPAREN, - [437934] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22273), 1, - anon_sym_RPAREN, - [437941] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22269), 1, - sym__dollar_quoted_string_end_tag, - [437948] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22275), 1, - anon_sym_RPAREN, - [437955] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22277), 1, - aux_sym_comment_statement_token2, - [437962] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22279), 1, - aux_sym_alter_schema_rename_action_token2, - [437969] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22281), 1, - sym_number, - [437976] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22283), 1, - aux_sym_at_time_zone_expression_token3, - [437983] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22285), 1, - aux_sym_cte_token1, - [437990] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22287), 1, - aux_sym_trigger_reference_token1, - [437997] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(22289), 1, - aux_sym__quoted_identifier_token2, - [438004] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(22291), 1, - aux_sym__quoted_identifier_token1, - [438011] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22293), 1, - anon_sym_RPAREN, - [438018] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22295), 1, - anon_sym_RPAREN, - [438025] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22297), 1, - aux_sym_alter_table_token2, - [438032] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22299), 1, - aux_sym_alter_table_token2, - [438039] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22301), 1, - anon_sym_SQUOTE, - [438046] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22303), 1, - anon_sym_RPAREN, - [438053] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22301), 1, - sym__dollar_quoted_string_end_tag, - [438060] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22305), 1, - anon_sym_DQUOTE, - [438067] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22305), 1, - anon_sym_BQUOTE, - [438074] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22307), 1, - ts_builtin_sym_end, - [438081] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22309), 1, - sym_number, - [438088] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22311), 1, - aux_sym_argument_reference_token1, - [438095] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22313), 1, - aux_sym_comment_statement_token2, - [438102] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22315), 1, - aux_sym_at_time_zone_expression_token3, - [438109] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22317), 1, - aux_sym_select_clause_body_token1, - [438116] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(22319), 1, - aux_sym_pg_command_token2, - [438123] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22321), 1, - aux_sym_cte_token2, - [438130] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22323), 1, - aux_sym_drop_statement_token2, - [438137] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22325), 1, - aux_sym_at_time_zone_expression_token3, - [438144] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22327), 1, - aux_sym_at_time_zone_expression_token3, - [438151] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22329), 1, - aux_sym_at_time_zone_expression_token3, - [438158] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22331), 1, - aux_sym_at_time_zone_expression_token3, - [438165] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22333), 1, - aux_sym_at_time_zone_expression_token3, - [438172] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22335), 1, - aux_sym_at_time_zone_expression_token3, - [438179] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22337), 1, - aux_sym_at_time_zone_expression_token3, - [438186] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22339), 1, - aux_sym_at_time_zone_expression_token3, - [438193] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22341), 1, - anon_sym_RPAREN, - [438200] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22343), 1, - anon_sym_RPAREN, - [438207] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22345), 1, - aux_sym_at_time_zone_expression_token3, - [438214] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22347), 1, - aux_sym_comment_statement_token2, - [438221] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22349), 1, - aux_sym_at_time_zone_expression_token3, - [438228] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13794), 1, - anon_sym_RPAREN, - [438235] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22351), 1, - anon_sym_RPAREN, - [438242] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22353), 1, - aux_sym_at_time_zone_expression_token3, - [438249] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22355), 1, - aux_sym_at_time_zone_expression_token3, - [438256] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13321), 1, - anon_sym_RPAREN, - [438263] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22357), 1, - anon_sym_RBRACK, - [438270] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22359), 1, - aux_sym_at_time_zone_expression_token3, - [438277] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22361), 1, - aux_sym_at_time_zone_expression_token3, - [438284] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22363), 1, - aux_sym_cte_token2, - [438291] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22365), 1, - aux_sym_cte_token2, - [438298] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22367), 1, - aux_sym_cte_token2, - [438305] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22369), 1, - anon_sym_RPAREN, - [438312] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22371), 1, - sym_number, - [438319] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22373), 1, - aux_sym_at_time_zone_expression_token3, - [438326] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22375), 1, - aux_sym_trigger_reference_token1, - [438333] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22377), 1, - anon_sym_RPAREN, - [438340] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22379), 1, - aux_sym_sequence_token4, - [438347] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22381), 1, - anon_sym_RPAREN, - [438354] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22383), 1, - anon_sym_DQUOTE, - [438361] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22383), 1, - anon_sym_BQUOTE, - [438368] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22385), 1, - anon_sym_SQUOTE, - [438375] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22387), 1, - anon_sym_RPAREN, - [438382] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22385), 1, - sym__dollar_quoted_string_end_tag, - [438389] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22389), 1, - anon_sym_DQUOTE, - [438396] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22389), 1, - anon_sym_BQUOTE, - [438403] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22391), 1, - sym_number, - [438410] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22393), 1, - aux_sym_argument_reference_token1, - [438417] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15945), 1, - aux_sym_join_clause_token1, - [438424] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22395), 1, - sym_number, - [438431] = 2, - ACTIONS(18071), 1, - sym_comment, - ACTIONS(22397), 1, - aux_sym_pg_command_token2, - [438438] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22399), 1, - aux_sym_join_clause_token1, - [438445] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22401), 1, - aux_sym_drop_statement_token2, - [438452] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22403), 1, - aux_sym_argument_reference_token1, - [438459] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22405), 1, - aux_sym_at_time_zone_expression_token3, - [438466] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22407), 1, - aux_sym_at_time_zone_expression_token3, - [438473] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22409), 1, - aux_sym_at_time_zone_expression_token3, - [438480] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22411), 1, - aux_sym_at_time_zone_expression_token3, - [438487] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22413), 1, - aux_sym_null_hint_token2, - [438494] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22415), 1, - aux_sym_at_time_zone_expression_token3, - [438501] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22417), 1, - aux_sym_at_time_zone_expression_token3, - [438508] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22419), 1, - aux_sym_at_time_zone_expression_token3, - [438515] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22421), 1, - aux_sym_alter_table_token2, - [438522] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22423), 1, - anon_sym_RPAREN, - [438529] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22425), 1, - anon_sym_RPAREN, - [438536] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22427), 1, - aux_sym_at_time_zone_expression_token3, - [438543] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22429), 1, - aux_sym_at_time_zone_expression_token3, - [438550] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13700), 1, - anon_sym_RPAREN, - [438557] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22431), 1, - anon_sym_RPAREN, - [438564] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22433), 1, - aux_sym_at_time_zone_expression_token3, - [438571] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22435), 1, - aux_sym_at_time_zone_expression_token3, - [438578] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22437), 1, - sym_number, - [438585] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22439), 1, - anon_sym_BQUOTE, - [438592] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22439), 1, - anon_sym_DQUOTE, - [438599] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13329), 1, - anon_sym_RPAREN, - [438606] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22441), 1, - anon_sym_RBRACK, - [438613] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22443), 1, - aux_sym_at_time_zone_expression_token3, - [438620] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22445), 1, - aux_sym_at_time_zone_expression_token3, - [438627] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22447), 1, - aux_sym_alter_table_token2, - [438634] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22449), 1, - aux_sym_alter_schema_rename_action_token2, - [438641] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22451), 1, - sym__dollar_quoted_string_end_tag, - [438648] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22453), 1, - anon_sym_RPAREN, - [438655] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22455), 1, - anon_sym_RPAREN, - [438662] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22451), 1, - anon_sym_SQUOTE, - [438669] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22457), 1, - sym_number, - [438676] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22459), 1, - aux_sym_at_time_zone_expression_token3, - [438683] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22461), 1, - aux_sym_trigger_reference_token1, - [438690] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22463), 1, - anon_sym_RPAREN, - [438697] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22465), 1, - anon_sym_RPAREN, - [438704] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22467), 1, - aux_sym_alter_table_token2, - [438711] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22469), 1, - aux_sym_alter_table_token2, - [438718] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22471), 1, - aux_sym_alter_table_token2, - [438725] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22473), 1, - anon_sym_SQUOTE, - [438732] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22475), 1, - sym_number, - [438739] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22477), 1, - sym_number, - [438746] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22479), 1, - sym_number, - [438753] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22481), 1, - sym_number, - [438760] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22483), 1, - sym_number, - [438767] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22485), 1, - sym_number, - [438774] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22487), 1, - sym_number, - [438781] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22489), 1, - sym_number, - [438788] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22491), 1, - sym_number, - [438795] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22493), 1, - sym_number, - [438802] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22495), 1, - sym_number, - [438809] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22497), 1, - sym_number, - [438816] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22499), 1, - sym_number, - [438823] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22501), 1, - sym_number, - [438830] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22503), 1, - sym_number, - [438837] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22505), 1, - sym_number, - [438844] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22507), 1, - sym_number, - [438851] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22509), 1, - sym_number, - [438858] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22511), 1, - sym_number, - [438865] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22513), 1, - sym_number, - [438872] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22515), 1, - sym_number, - [438879] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22517), 1, - sym_number, - [438886] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22519), 1, - sym_number, - [438893] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22521), 1, - sym_number, - [438900] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22523), 1, - sym_number, - [438907] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22525), 1, - sym_number, - [438914] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22527), 1, - sym_number, - [438921] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22529), 1, - sym_number, - [438928] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22531), 1, - sym_number, - [438935] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22533), 1, - sym_number, - [438942] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22535), 1, - sym_number, - [438949] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22537), 1, - sym_number, - [438956] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22539), 1, - sym_number, - [438963] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22541), 1, - sym_number, - [438970] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22543), 1, - sym_number, - [438977] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22545), 1, - sym_number, - [438984] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22547), 1, - anon_sym_RPAREN, - [438991] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22549), 1, - aux_sym_drop_statement_token2, - [438998] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22473), 1, - sym__dollar_quoted_string_end_tag, - [439005] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22551), 1, - anon_sym_DQUOTE, - [439012] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22551), 1, - anon_sym_BQUOTE, - [439019] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22553), 1, - sym_number, - [439026] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22555), 1, - aux_sym_argument_reference_token1, - [439033] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22557), 1, - aux_sym_cte_token2, - [439040] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22559), 1, - anon_sym_LPAREN, - [439047] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22561), 1, - anon_sym_LPAREN, - [439054] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22563), 1, - anon_sym_LPAREN, - [439061] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22565), 1, - anon_sym_LPAREN, - [439068] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22567), 1, - anon_sym_LPAREN, - [439075] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22569), 1, - aux_sym_sequence_token4, - [439082] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22571), 1, - aux_sym_alter_schema_rename_action_token2, - [439089] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22573), 1, - aux_sym_alter_schema_rename_action_token2, - [439096] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22575), 1, - aux_sym_alter_table_token2, - [439103] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22577), 1, - aux_sym_create_table_statement_token2, - [439110] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22579), 1, - anon_sym_LPAREN, - [439117] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22581), 1, - anon_sym_LPAREN, - [439124] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22583), 1, - anon_sym_LPAREN, - [439131] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22585), 1, - anon_sym_LPAREN, - [439138] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22587), 1, - anon_sym_LPAREN, - [439145] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22589), 1, - aux_sym_alter_schema_rename_action_token2, - [439152] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22591), 1, - aux_sym_alter_schema_rename_action_token2, - [439159] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22593), 1, - anon_sym_RPAREN, - [439166] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22595), 1, - anon_sym_RPAREN, - [439173] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22597), 1, - anon_sym_LPAREN, - [439180] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22599), 1, - anon_sym_LPAREN, - [439187] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22601), 1, - aux_sym_trigger_reference_token1, - [439194] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22603), 1, - aux_sym_at_time_zone_expression_token3, - [439201] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22605), 1, - anon_sym_LPAREN, - [439208] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22607), 1, - anon_sym_LPAREN, - [439215] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22609), 1, - sym_number, - [439222] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22611), 1, - anon_sym_LPAREN, - [439229] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22613), 1, - anon_sym_LPAREN, - [439236] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22615), 1, - aux_sym_create_table_statement_token2, - [439243] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22617), 1, - anon_sym_LPAREN, - [439250] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22619), 1, - anon_sym_LPAREN, - [439257] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(15511), 1, - sym_number, - [439264] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22621), 1, - anon_sym_LPAREN, - [439271] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22623), 1, - anon_sym_LPAREN, - [439278] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22625), 1, - sym_number, - [439285] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22627), 1, - anon_sym_LPAREN, - [439292] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22629), 1, - anon_sym_LPAREN, - [439299] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22631), 1, - sym_number, - [439306] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22633), 1, - anon_sym_LPAREN, - [439313] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22635), 1, - anon_sym_LPAREN, - [439320] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22637), 1, - aux_sym_alter_schema_rename_action_token2, - [439327] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22639), 1, - anon_sym_LPAREN, - [439334] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22641), 1, - anon_sym_LPAREN, - [439341] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22643), 1, - aux_sym_alter_table_token2, - [439348] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22645), 1, - anon_sym_LPAREN, - [439355] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22647), 1, - anon_sym_LPAREN, - [439362] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22649), 1, - aux_sym_alter_schema_rename_action_token2, - [439369] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22651), 1, - anon_sym_LPAREN, - [439376] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22653), 1, - anon_sym_LPAREN, - [439383] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22655), 1, - aux_sym_alter_schema_rename_action_token2, - [439390] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22657), 1, - anon_sym_LPAREN, - [439397] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22659), 1, - anon_sym_LPAREN, - [439404] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22661), 1, - anon_sym_RPAREN, - [439411] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22663), 1, - anon_sym_LPAREN, - [439418] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22665), 1, - anon_sym_LPAREN, - [439425] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22667), 1, - aux_sym_truncate_statement_token3, - [439432] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22669), 1, - anon_sym_LPAREN, - [439439] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22671), 1, - anon_sym_LPAREN, - [439446] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22673), 1, - aux_sym_mode_token1, - [439453] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22675), 1, - anon_sym_LPAREN, - [439460] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22677), 1, - anon_sym_LPAREN, - [439467] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22679), 1, - aux_sym_grant_statement_token10, - [439474] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22681), 1, - anon_sym_LPAREN, - [439481] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22683), 1, - anon_sym_LPAREN, - [439488] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22685), 1, - aux_sym_at_time_zone_expression_token3, - [439495] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22687), 1, - anon_sym_LPAREN, - [439502] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22689), 1, - anon_sym_LPAREN, - [439509] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22691), 1, - aux_sym_at_time_zone_expression_token3, - [439516] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22693), 1, - anon_sym_LPAREN, - [439523] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22695), 1, - anon_sym_LPAREN, - [439530] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22697), 1, - aux_sym_at_time_zone_expression_token3, - [439537] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22699), 1, - anon_sym_LPAREN, - [439544] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22701), 1, - anon_sym_LPAREN, - [439551] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22703), 1, - aux_sym_at_time_zone_expression_token3, - [439558] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22705), 1, - anon_sym_LPAREN, - [439565] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22707), 1, - anon_sym_LPAREN, - [439572] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22709), 1, - aux_sym_grant_statement_token10, - [439579] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22711), 1, - anon_sym_LPAREN, - [439586] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22713), 1, - anon_sym_LPAREN, - [439593] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22715), 1, - aux_sym_null_hint_token2, - [439600] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22717), 1, - anon_sym_LPAREN, - [439607] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22719), 1, - anon_sym_LPAREN, - [439614] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22721), 1, - aux_sym_at_time_zone_expression_token3, - [439621] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22723), 1, - anon_sym_LPAREN, - [439628] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22725), 1, - anon_sym_LPAREN, - [439635] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22727), 1, - aux_sym_at_time_zone_expression_token3, - [439642] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22729), 1, - anon_sym_LPAREN, - [439649] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22731), 1, - anon_sym_LPAREN, - [439656] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22733), 1, - aux_sym_grant_statement_token10, - [439663] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22735), 1, - anon_sym_LPAREN, - [439670] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22737), 1, - anon_sym_LPAREN, - [439677] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22739), 1, - aux_sym_grant_statement_token10, - [439684] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22741), 1, - anon_sym_LPAREN, - [439691] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22743), 1, - anon_sym_LPAREN, - [439698] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22745), 1, - aux_sym_grant_statement_token10, - [439705] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22747), 1, - anon_sym_LPAREN, - [439712] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22749), 1, - anon_sym_LPAREN, - [439719] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22751), 1, - aux_sym_create_table_statement_token2, - [439726] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22753), 1, - anon_sym_LPAREN, - [439733] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22755), 1, - anon_sym_LPAREN, - [439740] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22757), 1, - aux_sym_at_time_zone_expression_token3, - [439747] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22759), 1, - anon_sym_LPAREN, - [439754] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22761), 1, - anon_sym_LPAREN, - [439761] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22763), 1, - aux_sym_at_time_zone_expression_token3, - [439768] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22765), 1, - anon_sym_LPAREN, - [439775] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22767), 1, - anon_sym_LPAREN, - [439782] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22769), 1, - aux_sym_grant_statement_token10, - [439789] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22771), 1, - anon_sym_LPAREN, - [439796] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22773), 1, - anon_sym_LPAREN, - [439803] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22775), 1, - aux_sym_grant_statement_token10, - [439810] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22777), 1, - anon_sym_LPAREN, - [439817] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22779), 1, - anon_sym_LPAREN, - [439824] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22781), 1, - aux_sym_grant_statement_token10, - [439831] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22783), 1, - anon_sym_LPAREN, - [439838] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22785), 1, - anon_sym_LPAREN, - [439845] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22787), 1, - aux_sym_at_time_zone_expression_token3, - [439852] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22789), 1, - anon_sym_LPAREN, - [439859] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22791), 1, - anon_sym_LPAREN, - [439866] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22793), 1, - aux_sym_create_table_statement_token2, - [439873] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22795), 1, - anon_sym_LPAREN, - [439880] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22797), 1, - anon_sym_LPAREN, - [439887] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22799), 1, - anon_sym_RPAREN, - [439894] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22801), 1, - anon_sym_LPAREN, - [439901] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22803), 1, - anon_sym_LPAREN, - [439908] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22805), 1, - anon_sym_RPAREN, - [439915] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22807), 1, - anon_sym_LPAREN, - [439922] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22809), 1, - anon_sym_LPAREN, - [439929] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22811), 1, - aux_sym_at_time_zone_expression_token3, - [439936] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22813), 1, - anon_sym_LPAREN, - [439943] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22815), 1, - anon_sym_LPAREN, - [439950] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22817), 1, - aux_sym_at_time_zone_expression_token3, - [439957] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22819), 1, - anon_sym_LPAREN, - [439964] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22821), 1, - anon_sym_LPAREN, - [439971] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22823), 1, - aux_sym_grant_statement_token10, - [439978] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22825), 1, - anon_sym_LPAREN, - [439985] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22827), 1, - anon_sym_LPAREN, - [439992] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22829), 1, - aux_sym_grant_statement_token10, - [439999] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22831), 1, - anon_sym_LPAREN, - [440006] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22833), 1, - anon_sym_LPAREN, - [440013] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22835), 1, - aux_sym_truncate_statement_token3, - [440020] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22837), 1, - anon_sym_LPAREN, - [440027] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22839), 1, - anon_sym_LPAREN, - [440034] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22841), 1, - aux_sym_alter_schema_rename_action_token2, - [440041] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22843), 1, - anon_sym_LPAREN, - [440048] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22845), 1, - anon_sym_LPAREN, - [440055] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22847), 1, - aux_sym_create_table_statement_token2, - [440062] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22849), 1, - anon_sym_LPAREN, - [440069] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22851), 1, - anon_sym_LPAREN, - [440076] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13808), 1, - anon_sym_RPAREN, - [440083] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22853), 1, - anon_sym_LPAREN, - [440090] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22855), 1, - anon_sym_LPAREN, - [440097] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22857), 1, - anon_sym_RPAREN, - [440104] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22859), 1, - anon_sym_LPAREN, - [440111] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22861), 1, - anon_sym_LPAREN, - [440118] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22863), 1, - anon_sym_LPAREN, - [440125] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22865), 1, - anon_sym_LPAREN, - [440132] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22867), 1, - anon_sym_LPAREN, - [440139] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22869), 1, - anon_sym_LPAREN, - [440146] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22871), 1, - aux_sym_drop_statement_token3, - [440153] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22873), 1, - aux_sym_join_clause_token1, - [440160] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22875), 1, - aux_sym_cte_token2, - [440167] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22877), 1, - aux_sym_alter_table_token2, - [440174] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22879), 1, - aux_sym_cte_token2, - [440181] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22881), 1, - aux_sym_comment_statement_token3, - [440188] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22883), 1, - aux_sym_grouping_sets_clause_token2, - [440195] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22885), 1, - aux_sym_table_constraint_foreign_key_token2, - [440202] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22887), 1, - aux_sym_table_constraint_foreign_key_token2, - [440209] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22889), 1, - anon_sym_COLON, - [440216] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22891), 1, - aux_sym_alter_table_token2, - [440223] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22893), 1, - aux_sym_at_time_zone_expression_token3, - [440230] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22895), 1, - aux_sym_grant_statement_token8, - [440237] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22897), 1, - aux_sym_at_time_zone_expression_token3, - [440244] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22899), 1, - aux_sym_grant_statement_token10, - [440251] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22901), 1, - aux_sym_alter_table_action_alter_column_token2, - [440258] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22903), 1, - aux_sym_grant_statement_token10, - [440265] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22905), 1, - aux_sym_create_table_statement_token2, - [440272] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22907), 1, - aux_sym_table_constraint_foreign_key_token2, - [440279] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22909), 1, - aux_sym_sql_hint_token4, - [440286] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(13307), 1, - anon_sym_RPAREN, - [440293] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22911), 1, - anon_sym_RBRACK, - [440300] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22913), 1, - aux_sym_at_time_zone_expression_token3, - [440307] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22915), 1, - aux_sym_join_clause_token1, - [440314] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22917), 1, - aux_sym_grouping_sets_clause_token2, - [440321] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22919), 1, - aux_sym_grant_statement_token8, - [440328] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22921), 1, - aux_sym_join_clause_token1, - [440335] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22923), 1, - aux_sym_grouping_sets_clause_token2, - [440342] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22925), 1, - aux_sym_grant_statement_token8, - [440349] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22927), 1, - aux_sym_join_clause_token1, - [440356] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22929), 1, - aux_sym_grant_statement_token8, - [440363] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22931), 1, - aux_sym_grant_statement_token8, - [440370] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22933), 1, - aux_sym_grant_statement_token8, - [440377] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22935), 1, - aux_sym_grant_statement_token8, - [440384] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22937), 1, - aux_sym_grant_statement_token8, - [440391] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22939), 1, - aux_sym_grant_statement_token8, - [440398] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22941), 1, - aux_sym_grant_statement_token8, - [440405] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22943), 1, - aux_sym_grant_statement_token8, - [440412] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22945), 1, - aux_sym_grant_statement_token8, - [440419] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22947), 1, - aux_sym_grant_statement_token8, - [440426] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22949), 1, - aux_sym_grant_statement_token8, - [440433] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22951), 1, - aux_sym_grant_statement_token8, - [440440] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22953), 1, - aux_sym_grant_statement_token8, - [440447] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22955), 1, - aux_sym_grant_statement_token8, - [440454] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22957), 1, - aux_sym_grant_statement_token8, - [440461] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22959), 1, - aux_sym_grant_statement_token8, - [440468] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22961), 1, - aux_sym_grant_statement_token8, - [440475] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22963), 1, - aux_sym_grant_statement_token8, - [440482] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22965), 1, - aux_sym_grant_statement_token8, - [440489] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22967), 1, - aux_sym_grant_statement_token8, - [440496] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22969), 1, - aux_sym_grant_statement_token8, - [440503] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22971), 1, - aux_sym_grant_statement_token8, - [440510] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22973), 1, - aux_sym_grant_statement_token8, - [440517] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22975), 1, - aux_sym_grant_statement_token8, - [440524] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22977), 1, - aux_sym_grant_statement_token8, - [440531] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22979), 1, - aux_sym_grant_statement_token8, - [440538] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22981), 1, - aux_sym_grant_statement_token8, - [440545] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22983), 1, - aux_sym_grant_statement_token8, - [440552] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22985), 1, - aux_sym_grant_statement_token8, - [440559] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22987), 1, - aux_sym_grant_statement_token8, - [440566] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22989), 1, - aux_sym_grant_statement_token8, - [440573] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22991), 1, - aux_sym_grant_statement_token8, - [440580] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22993), 1, - aux_sym_grant_statement_token8, - [440587] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22995), 1, - aux_sym_grant_statement_token8, - [440594] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22997), 1, - aux_sym_grant_statement_token8, - [440601] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(22999), 1, - aux_sym_grant_statement_token8, - [440608] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(23001), 1, - aux_sym_grant_statement_token8, - [440615] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(23003), 1, - aux_sym_grant_statement_token8, - [440622] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(23005), 1, - aux_sym_grant_statement_token8, - [440629] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(23007), 1, - aux_sym_grant_statement_token8, - [440636] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(23009), 1, - aux_sym_grant_statement_token8, - [440643] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(23011), 1, - aux_sym_grant_statement_token8, - [440650] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(23013), 1, - aux_sym_grant_statement_token8, - [440657] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(23015), 1, - aux_sym_grant_statement_token8, - [440664] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(23017), 1, - aux_sym_grant_statement_token8, - [440671] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(23019), 1, - aux_sym_grant_statement_token8, - [440678] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(23021), 1, - aux_sym_grant_statement_token8, - [440685] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(23023), 1, - aux_sym_cte_token2, - [440692] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(23025), 1, - aux_sym_cte_token2, - [440699] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(23027), 1, - aux_sym_alter_table_token2, - [440706] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(23029), 1, - aux_sym_alter_table_token2, - [440713] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(23031), 1, - sym_number, - [440720] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(23033), 1, - anon_sym_LPAREN, - [440727] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(23035), 1, - aux_sym_alter_table_token2, - [440734] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(23037), 1, - sym_number, - [440741] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(23039), 1, - sym_number, - [440748] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(23041), 1, - aux_sym_cte_token2, - [440755] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(23043), 1, - aux_sym_cte_token2, - [440762] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(23045), 1, - aux_sym_cte_token2, -}; - -static const uint32_t ts_small_parse_table_map[] = { - [SMALL_STATE(3339)] = 0, - [SMALL_STATE(3340)] = 71, - [SMALL_STATE(3341)] = 142, - [SMALL_STATE(3342)] = 221, - [SMALL_STATE(3343)] = 292, - [SMALL_STATE(3344)] = 369, - [SMALL_STATE(3345)] = 446, - [SMALL_STATE(3346)] = 523, - [SMALL_STATE(3347)] = 606, - [SMALL_STATE(3348)] = 681, - [SMALL_STATE(3349)] = 756, - [SMALL_STATE(3350)] = 853, - [SMALL_STATE(3351)] = 928, - [SMALL_STATE(3352)] = 1025, - [SMALL_STATE(3353)] = 1100, - [SMALL_STATE(3354)] = 1175, - [SMALL_STATE(3355)] = 1246, - [SMALL_STATE(3356)] = 1317, - [SMALL_STATE(3357)] = 1388, - [SMALL_STATE(3358)] = 1467, - [SMALL_STATE(3359)] = 1538, - [SMALL_STATE(3360)] = 1613, - [SMALL_STATE(3361)] = 1688, - [SMALL_STATE(3362)] = 1761, - [SMALL_STATE(3363)] = 1834, - [SMALL_STATE(3364)] = 1905, - [SMALL_STATE(3365)] = 2004, - [SMALL_STATE(3366)] = 2075, - [SMALL_STATE(3367)] = 2146, - [SMALL_STATE(3368)] = 2221, - [SMALL_STATE(3369)] = 2314, - [SMALL_STATE(3370)] = 2385, - [SMALL_STATE(3371)] = 2456, - [SMALL_STATE(3372)] = 2527, - [SMALL_STATE(3373)] = 2598, - [SMALL_STATE(3374)] = 2669, - [SMALL_STATE(3375)] = 2740, - [SMALL_STATE(3376)] = 2815, - [SMALL_STATE(3377)] = 2892, - [SMALL_STATE(3378)] = 2963, - [SMALL_STATE(3379)] = 3058, - [SMALL_STATE(3380)] = 3129, - [SMALL_STATE(3381)] = 3204, - [SMALL_STATE(3382)] = 3275, - [SMALL_STATE(3383)] = 3346, - [SMALL_STATE(3384)] = 3417, - [SMALL_STATE(3385)] = 3492, - [SMALL_STATE(3386)] = 3567, - [SMALL_STATE(3387)] = 3650, - [SMALL_STATE(3388)] = 3721, - [SMALL_STATE(3389)] = 3792, - [SMALL_STATE(3390)] = 3863, - [SMALL_STATE(3391)] = 3938, - [SMALL_STATE(3392)] = 4009, - [SMALL_STATE(3393)] = 4084, - [SMALL_STATE(3394)] = 4155, - [SMALL_STATE(3395)] = 4226, - [SMALL_STATE(3396)] = 4297, - [SMALL_STATE(3397)] = 4368, - [SMALL_STATE(3398)] = 4445, - [SMALL_STATE(3399)] = 4520, - [SMALL_STATE(3400)] = 4595, - [SMALL_STATE(3401)] = 4666, - [SMALL_STATE(3402)] = 4749, - [SMALL_STATE(3403)] = 4820, - [SMALL_STATE(3404)] = 4891, - [SMALL_STATE(3405)] = 4966, - [SMALL_STATE(3406)] = 5037, - [SMALL_STATE(3407)] = 5108, - [SMALL_STATE(3408)] = 5179, - [SMALL_STATE(3409)] = 5250, - [SMALL_STATE(3410)] = 5333, - [SMALL_STATE(3411)] = 5406, - [SMALL_STATE(3412)] = 5477, - [SMALL_STATE(3413)] = 5548, - [SMALL_STATE(3414)] = 5619, - [SMALL_STATE(3415)] = 5690, - [SMALL_STATE(3416)] = 5761, - [SMALL_STATE(3417)] = 5832, - [SMALL_STATE(3418)] = 5903, - [SMALL_STATE(3419)] = 5976, - [SMALL_STATE(3420)] = 6049, - [SMALL_STATE(3421)] = 6120, - [SMALL_STATE(3422)] = 6191, - [SMALL_STATE(3423)] = 6262, - [SMALL_STATE(3424)] = 6333, - [SMALL_STATE(3425)] = 6404, - [SMALL_STATE(3426)] = 6475, - [SMALL_STATE(3427)] = 6546, - [SMALL_STATE(3428)] = 6617, - [SMALL_STATE(3429)] = 6688, - [SMALL_STATE(3430)] = 6763, - [SMALL_STATE(3431)] = 6834, - [SMALL_STATE(3432)] = 6905, - [SMALL_STATE(3433)] = 6976, - [SMALL_STATE(3434)] = 7059, - [SMALL_STATE(3435)] = 7130, - [SMALL_STATE(3436)] = 7201, - [SMALL_STATE(3437)] = 7272, - [SMALL_STATE(3438)] = 7347, - [SMALL_STATE(3439)] = 7418, - [SMALL_STATE(3440)] = 7491, - [SMALL_STATE(3441)] = 7562, - [SMALL_STATE(3442)] = 7633, - [SMALL_STATE(3443)] = 7704, - [SMALL_STATE(3444)] = 7783, - [SMALL_STATE(3445)] = 7854, - [SMALL_STATE(3446)] = 7925, - [SMALL_STATE(3447)] = 7996, - [SMALL_STATE(3448)] = 8067, - [SMALL_STATE(3449)] = 8138, - [SMALL_STATE(3450)] = 8213, - [SMALL_STATE(3451)] = 8288, - [SMALL_STATE(3452)] = 8359, - [SMALL_STATE(3453)] = 8430, - [SMALL_STATE(3454)] = 8503, - [SMALL_STATE(3455)] = 8574, - [SMALL_STATE(3456)] = 8645, - [SMALL_STATE(3457)] = 8716, - [SMALL_STATE(3458)] = 8791, - [SMALL_STATE(3459)] = 8862, - [SMALL_STATE(3460)] = 8937, - [SMALL_STATE(3461)] = 9008, - [SMALL_STATE(3462)] = 9079, - [SMALL_STATE(3463)] = 9156, - [SMALL_STATE(3464)] = 9231, - [SMALL_STATE(3465)] = 9308, - [SMALL_STATE(3466)] = 9383, - [SMALL_STATE(3467)] = 9454, - [SMALL_STATE(3468)] = 9529, - [SMALL_STATE(3469)] = 9600, - [SMALL_STATE(3470)] = 9671, - [SMALL_STATE(3471)] = 9754, - [SMALL_STATE(3472)] = 9829, - [SMALL_STATE(3473)] = 9924, - [SMALL_STATE(3474)] = 9995, - [SMALL_STATE(3475)] = 10066, - [SMALL_STATE(3476)] = 10137, - [SMALL_STATE(3477)] = 10208, - [SMALL_STATE(3478)] = 10279, - [SMALL_STATE(3479)] = 10372, - [SMALL_STATE(3480)] = 10454, - [SMALL_STATE(3481)] = 10524, - [SMALL_STATE(3482)] = 10594, - [SMALL_STATE(3483)] = 10664, - [SMALL_STATE(3484)] = 10738, - [SMALL_STATE(3485)] = 10812, - [SMALL_STATE(3486)] = 10882, - [SMALL_STATE(3487)] = 10952, - [SMALL_STATE(3488)] = 11022, - [SMALL_STATE(3489)] = 11092, - [SMALL_STATE(3490)] = 11168, - [SMALL_STATE(3491)] = 11242, - [SMALL_STATE(3492)] = 11322, - [SMALL_STATE(3493)] = 11392, - [SMALL_STATE(3494)] = 11462, - [SMALL_STATE(3495)] = 11536, - [SMALL_STATE(3496)] = 11610, - [SMALL_STATE(3497)] = 11680, - [SMALL_STATE(3498)] = 11750, - [SMALL_STATE(3499)] = 11820, - [SMALL_STATE(3500)] = 11894, - [SMALL_STATE(3501)] = 11968, - [SMALL_STATE(3502)] = 12038, - [SMALL_STATE(3503)] = 12108, - [SMALL_STATE(3504)] = 12178, - [SMALL_STATE(3505)] = 12248, - [SMALL_STATE(3506)] = 12318, - [SMALL_STATE(3507)] = 12388, - [SMALL_STATE(3508)] = 12458, - [SMALL_STATE(3509)] = 12528, - [SMALL_STATE(3510)] = 12598, - [SMALL_STATE(3511)] = 12670, - [SMALL_STATE(3512)] = 12740, - [SMALL_STATE(3513)] = 12810, - [SMALL_STATE(3514)] = 12880, - [SMALL_STATE(3515)] = 12950, - [SMALL_STATE(3516)] = 13020, - [SMALL_STATE(3517)] = 13092, - [SMALL_STATE(3518)] = 13162, - [SMALL_STATE(3519)] = 13232, - [SMALL_STATE(3520)] = 13302, - [SMALL_STATE(3521)] = 13372, - [SMALL_STATE(3522)] = 13442, - [SMALL_STATE(3523)] = 13512, - [SMALL_STATE(3524)] = 13582, - [SMALL_STATE(3525)] = 13652, - [SMALL_STATE(3526)] = 13734, - [SMALL_STATE(3527)] = 13810, - [SMALL_STATE(3528)] = 13888, - [SMALL_STATE(3529)] = 13970, - [SMALL_STATE(3530)] = 14052, - [SMALL_STATE(3531)] = 14126, - [SMALL_STATE(3532)] = 14196, - [SMALL_STATE(3533)] = 14266, - [SMALL_STATE(3534)] = 14344, - [SMALL_STATE(3535)] = 14414, - [SMALL_STATE(3536)] = 14484, - [SMALL_STATE(3537)] = 14554, - [SMALL_STATE(3538)] = 14624, - [SMALL_STATE(3539)] = 14694, - [SMALL_STATE(3540)] = 14764, - [SMALL_STATE(3541)] = 14834, - [SMALL_STATE(3542)] = 14904, - [SMALL_STATE(3543)] = 14976, - [SMALL_STATE(3544)] = 15046, - [SMALL_STATE(3545)] = 15116, - [SMALL_STATE(3546)] = 15186, - [SMALL_STATE(3547)] = 15256, - [SMALL_STATE(3548)] = 15326, - [SMALL_STATE(3549)] = 15396, - [SMALL_STATE(3550)] = 15466, - [SMALL_STATE(3551)] = 15540, - [SMALL_STATE(3552)] = 15616, - [SMALL_STATE(3553)] = 15686, - [SMALL_STATE(3554)] = 15756, - [SMALL_STATE(3555)] = 15828, - [SMALL_STATE(3556)] = 15902, - [SMALL_STATE(3557)] = 15972, - [SMALL_STATE(3558)] = 16042, - [SMALL_STATE(3559)] = 16112, - [SMALL_STATE(3560)] = 16182, - [SMALL_STATE(3561)] = 16260, - [SMALL_STATE(3562)] = 16330, - [SMALL_STATE(3563)] = 16408, - [SMALL_STATE(3564)] = 16484, - [SMALL_STATE(3565)] = 16560, - [SMALL_STATE(3566)] = 16634, - [SMALL_STATE(3567)] = 16708, - [SMALL_STATE(3568)] = 16782, - [SMALL_STATE(3569)] = 16852, - [SMALL_STATE(3570)] = 16922, - [SMALL_STATE(3571)] = 16996, - [SMALL_STATE(3572)] = 17066, - [SMALL_STATE(3573)] = 17136, - [SMALL_STATE(3574)] = 17206, - [SMALL_STATE(3575)] = 17276, - [SMALL_STATE(3576)] = 17345, - [SMALL_STATE(3577)] = 17414, - [SMALL_STATE(3578)] = 17483, - [SMALL_STATE(3579)] = 17552, - [SMALL_STATE(3580)] = 17621, - [SMALL_STATE(3581)] = 17690, - [SMALL_STATE(3582)] = 17759, - [SMALL_STATE(3583)] = 17828, - [SMALL_STATE(3584)] = 17897, - [SMALL_STATE(3585)] = 17970, - [SMALL_STATE(3586)] = 18039, - [SMALL_STATE(3587)] = 18112, - [SMALL_STATE(3588)] = 18181, - [SMALL_STATE(3589)] = 18254, - [SMALL_STATE(3590)] = 18323, - [SMALL_STATE(3591)] = 18392, - [SMALL_STATE(3592)] = 18487, - [SMALL_STATE(3593)] = 18558, - [SMALL_STATE(3594)] = 18631, - [SMALL_STATE(3595)] = 18700, - [SMALL_STATE(3596)] = 18777, - [SMALL_STATE(3597)] = 18850, - [SMALL_STATE(3598)] = 18919, - [SMALL_STATE(3599)] = 18990, - [SMALL_STATE(3600)] = 19059, - [SMALL_STATE(3601)] = 19130, - [SMALL_STATE(3602)] = 19199, - [SMALL_STATE(3603)] = 19268, - [SMALL_STATE(3604)] = 19337, - [SMALL_STATE(3605)] = 19406, - [SMALL_STATE(3606)] = 19475, - [SMALL_STATE(3607)] = 19544, - [SMALL_STATE(3608)] = 19613, - [SMALL_STATE(3609)] = 19682, - [SMALL_STATE(3610)] = 19751, - [SMALL_STATE(3611)] = 19822, - [SMALL_STATE(3612)] = 19891, - [SMALL_STATE(3613)] = 19960, - [SMALL_STATE(3614)] = 20029, - [SMALL_STATE(3615)] = 20098, - [SMALL_STATE(3616)] = 20171, - [SMALL_STATE(3617)] = 20240, - [SMALL_STATE(3618)] = 20309, - [SMALL_STATE(3619)] = 20382, - [SMALL_STATE(3620)] = 20451, - [SMALL_STATE(3621)] = 20520, - [SMALL_STATE(3622)] = 20593, - [SMALL_STATE(3623)] = 20662, - [SMALL_STATE(3624)] = 20735, - [SMALL_STATE(3625)] = 20804, - [SMALL_STATE(3626)] = 20875, - [SMALL_STATE(3627)] = 20944, - [SMALL_STATE(3628)] = 21013, - [SMALL_STATE(3629)] = 21082, - [SMALL_STATE(3630)] = 21151, - [SMALL_STATE(3631)] = 21220, - [SMALL_STATE(3632)] = 21289, - [SMALL_STATE(3633)] = 21364, - [SMALL_STATE(3634)] = 21437, - [SMALL_STATE(3635)] = 21512, - [SMALL_STATE(3636)] = 21589, - [SMALL_STATE(3637)] = 21664, - [SMALL_STATE(3638)] = 21743, - [SMALL_STATE(3639)] = 21816, - [SMALL_STATE(3640)] = 21885, - [SMALL_STATE(3641)] = 21954, - [SMALL_STATE(3642)] = 22027, - [SMALL_STATE(3643)] = 22100, - [SMALL_STATE(3644)] = 22169, - [SMALL_STATE(3645)] = 22238, - [SMALL_STATE(3646)] = 22307, - [SMALL_STATE(3647)] = 22380, - [SMALL_STATE(3648)] = 22449, - [SMALL_STATE(3649)] = 22520, - [SMALL_STATE(3650)] = 22589, - [SMALL_STATE(3651)] = 22658, - [SMALL_STATE(3652)] = 22727, - [SMALL_STATE(3653)] = 22796, - [SMALL_STATE(3654)] = 22865, - [SMALL_STATE(3655)] = 22934, - [SMALL_STATE(3656)] = 23007, - [SMALL_STATE(3657)] = 23078, - [SMALL_STATE(3658)] = 23147, - [SMALL_STATE(3659)] = 23218, - [SMALL_STATE(3660)] = 23289, - [SMALL_STATE(3661)] = 23358, - [SMALL_STATE(3662)] = 23429, - [SMALL_STATE(3663)] = 23498, - [SMALL_STATE(3664)] = 23571, - [SMALL_STATE(3665)] = 23640, - [SMALL_STATE(3666)] = 23713, - [SMALL_STATE(3667)] = 23782, - [SMALL_STATE(3668)] = 23851, - [SMALL_STATE(3669)] = 23920, - [SMALL_STATE(3670)] = 23989, - [SMALL_STATE(3671)] = 24058, - [SMALL_STATE(3672)] = 24131, - [SMALL_STATE(3673)] = 24200, - [SMALL_STATE(3674)] = 24291, - [SMALL_STATE(3675)] = 24360, - [SMALL_STATE(3676)] = 24429, - [SMALL_STATE(3677)] = 24498, - [SMALL_STATE(3678)] = 24567, - [SMALL_STATE(3679)] = 24660, - [SMALL_STATE(3680)] = 24741, - [SMALL_STATE(3681)] = 24810, - [SMALL_STATE(3682)] = 24879, - [SMALL_STATE(3683)] = 24952, - [SMALL_STATE(3684)] = 25021, - [SMALL_STATE(3685)] = 25090, - [SMALL_STATE(3686)] = 25167, - [SMALL_STATE(3687)] = 25236, - [SMALL_STATE(3688)] = 25305, - [SMALL_STATE(3689)] = 25378, - [SMALL_STATE(3690)] = 25447, - [SMALL_STATE(3691)] = 25516, - [SMALL_STATE(3692)] = 25585, - [SMALL_STATE(3693)] = 25654, - [SMALL_STATE(3694)] = 25731, - [SMALL_STATE(3695)] = 25800, - [SMALL_STATE(3696)] = 25879, - [SMALL_STATE(3697)] = 25956, - [SMALL_STATE(3698)] = 26025, - [SMALL_STATE(3699)] = 26102, - [SMALL_STATE(3700)] = 26171, - [SMALL_STATE(3701)] = 26240, - [SMALL_STATE(3702)] = 26309, - [SMALL_STATE(3703)] = 26378, - [SMALL_STATE(3704)] = 26449, - [SMALL_STATE(3705)] = 26518, - [SMALL_STATE(3706)] = 26586, - [SMALL_STATE(3707)] = 26656, - [SMALL_STATE(3708)] = 26750, - [SMALL_STATE(3709)] = 26820, - [SMALL_STATE(3710)] = 26888, - [SMALL_STATE(3711)] = 26956, - [SMALL_STATE(3712)] = 27024, - [SMALL_STATE(3713)] = 27096, - [SMALL_STATE(3714)] = 27164, - [SMALL_STATE(3715)] = 27232, - [SMALL_STATE(3716)] = 27308, - [SMALL_STATE(3717)] = 27376, - [SMALL_STATE(3718)] = 27466, - [SMALL_STATE(3719)] = 27534, - [SMALL_STATE(3720)] = 27626, - [SMALL_STATE(3721)] = 27694, - [SMALL_STATE(3722)] = 27762, - [SMALL_STATE(3723)] = 27830, - [SMALL_STATE(3724)] = 27910, - [SMALL_STATE(3725)] = 27990, - [SMALL_STATE(3726)] = 28060, - [SMALL_STATE(3727)] = 28128, - [SMALL_STATE(3728)] = 28200, - [SMALL_STATE(3729)] = 28268, - [SMALL_STATE(3730)] = 28342, - [SMALL_STATE(3731)] = 28410, - [SMALL_STATE(3732)] = 28482, - [SMALL_STATE(3733)] = 28554, - [SMALL_STATE(3734)] = 28622, - [SMALL_STATE(3735)] = 28694, - [SMALL_STATE(3736)] = 28766, - [SMALL_STATE(3737)] = 28838, - [SMALL_STATE(3738)] = 28906, - [SMALL_STATE(3739)] = 28974, - [SMALL_STATE(3740)] = 29046, - [SMALL_STATE(3741)] = 29114, - [SMALL_STATE(3742)] = 29182, - [SMALL_STATE(3743)] = 29250, - [SMALL_STATE(3744)] = 29320, - [SMALL_STATE(3745)] = 29388, - [SMALL_STATE(3746)] = 29460, - [SMALL_STATE(3747)] = 29532, - [SMALL_STATE(3748)] = 29602, - [SMALL_STATE(3749)] = 29670, - [SMALL_STATE(3750)] = 29738, - [SMALL_STATE(3751)] = 29812, - [SMALL_STATE(3752)] = 29884, - [SMALL_STATE(3753)] = 29964, - [SMALL_STATE(3754)] = 30032, - [SMALL_STATE(3755)] = 30100, - [SMALL_STATE(3756)] = 30178, - [SMALL_STATE(3757)] = 30246, - [SMALL_STATE(3758)] = 30314, - [SMALL_STATE(3759)] = 30382, - [SMALL_STATE(3760)] = 30452, - [SMALL_STATE(3761)] = 30524, - [SMALL_STATE(3762)] = 30592, - [SMALL_STATE(3763)] = 30660, - [SMALL_STATE(3764)] = 30728, - [SMALL_STATE(3765)] = 30796, - [SMALL_STATE(3766)] = 30864, - [SMALL_STATE(3767)] = 30936, - [SMALL_STATE(3768)] = 31004, - [SMALL_STATE(3769)] = 31072, - [SMALL_STATE(3770)] = 31142, - [SMALL_STATE(3771)] = 31210, - [SMALL_STATE(3772)] = 31278, - [SMALL_STATE(3773)] = 31350, - [SMALL_STATE(3774)] = 31430, - [SMALL_STATE(3775)] = 31572, - [SMALL_STATE(3776)] = 31640, - [SMALL_STATE(3777)] = 31710, - [SMALL_STATE(3778)] = 31782, - [SMALL_STATE(3779)] = 31854, - [SMALL_STATE(3780)] = 31926, - [SMALL_STATE(3781)] = 31996, - [SMALL_STATE(3782)] = 32138, - [SMALL_STATE(3783)] = 32208, - [SMALL_STATE(3784)] = 32276, - [SMALL_STATE(3785)] = 32344, - [SMALL_STATE(3786)] = 32416, - [SMALL_STATE(3787)] = 32510, - [SMALL_STATE(3788)] = 32652, - [SMALL_STATE(3789)] = 32720, - [SMALL_STATE(3790)] = 32788, - [SMALL_STATE(3791)] = 32864, - [SMALL_STATE(3792)] = 32936, - [SMALL_STATE(3793)] = 33016, - [SMALL_STATE(3794)] = 33116, - [SMALL_STATE(3795)] = 33184, - [SMALL_STATE(3796)] = 33254, - [SMALL_STATE(3797)] = 33322, - [SMALL_STATE(3798)] = 33390, - [SMALL_STATE(3799)] = 33462, - [SMALL_STATE(3800)] = 33538, - [SMALL_STATE(3801)] = 33610, - [SMALL_STATE(3802)] = 33704, - [SMALL_STATE(3803)] = 33794, - [SMALL_STATE(3804)] = 33862, - [SMALL_STATE(3805)] = 33938, - [SMALL_STATE(3806)] = 34006, - [SMALL_STATE(3807)] = 34096, - [SMALL_STATE(3808)] = 34188, - [SMALL_STATE(3809)] = 34256, - [SMALL_STATE(3810)] = 34332, - [SMALL_STATE(3811)] = 34412, - [SMALL_STATE(3812)] = 34480, - [SMALL_STATE(3813)] = 34548, - [SMALL_STATE(3814)] = 34690, - [SMALL_STATE(3815)] = 34758, - [SMALL_STATE(3816)] = 34850, - [SMALL_STATE(3817)] = 34930, - [SMALL_STATE(3818)] = 35028, - [SMALL_STATE(3819)] = 35100, - [SMALL_STATE(3820)] = 35168, - [SMALL_STATE(3821)] = 35236, - [SMALL_STATE(3822)] = 35312, - [SMALL_STATE(3823)] = 35384, - [SMALL_STATE(3824)] = 35460, - [SMALL_STATE(3825)] = 35528, - [SMALL_STATE(3826)] = 35598, - [SMALL_STATE(3827)] = 35740, - [SMALL_STATE(3828)] = 35842, - [SMALL_STATE(3829)] = 35910, - [SMALL_STATE(3830)] = 35986, - [SMALL_STATE(3831)] = 36064, - [SMALL_STATE(3832)] = 36132, - [SMALL_STATE(3833)] = 36200, - [SMALL_STATE(3834)] = 36342, - [SMALL_STATE(3835)] = 36484, - [SMALL_STATE(3836)] = 36563, - [SMALL_STATE(3837)] = 36658, - [SMALL_STATE(3838)] = 36725, - [SMALL_STATE(3839)] = 36792, - [SMALL_STATE(3840)] = 36863, - [SMALL_STATE(3841)] = 36932, - [SMALL_STATE(3842)] = 37003, - [SMALL_STATE(3843)] = 37082, - [SMALL_STATE(3844)] = 37161, - [SMALL_STATE(3845)] = 37258, - [SMALL_STATE(3846)] = 37329, - [SMALL_STATE(3847)] = 37396, - [SMALL_STATE(3848)] = 37463, - [SMALL_STATE(3849)] = 37530, - [SMALL_STATE(3850)] = 37601, - [SMALL_STATE(3851)] = 37670, - [SMALL_STATE(3852)] = 37737, - [SMALL_STATE(3853)] = 37808, - [SMALL_STATE(3854)] = 37881, - [SMALL_STATE(3855)] = 37960, - [SMALL_STATE(3856)] = 38031, - [SMALL_STATE(3857)] = 38098, - [SMALL_STATE(3858)] = 38171, - [SMALL_STATE(3859)] = 38238, - [SMALL_STATE(3860)] = 38305, - [SMALL_STATE(3861)] = 38376, - [SMALL_STATE(3862)] = 38443, - [SMALL_STATE(3863)] = 38510, - [SMALL_STATE(3864)] = 38581, - [SMALL_STATE(3865)] = 38656, - [SMALL_STATE(3866)] = 38727, - [SMALL_STATE(3867)] = 38806, - [SMALL_STATE(3868)] = 38877, - [SMALL_STATE(3869)] = 38948, - [SMALL_STATE(3870)] = 39019, - [SMALL_STATE(3871)] = 39092, - [SMALL_STATE(3872)] = 39159, - [SMALL_STATE(3873)] = 39230, - [SMALL_STATE(3874)] = 39301, - [SMALL_STATE(3875)] = 39372, - [SMALL_STATE(3876)] = 39439, - [SMALL_STATE(3877)] = 39512, - [SMALL_STATE(3878)] = 39579, - [SMALL_STATE(3879)] = 39646, - [SMALL_STATE(3880)] = 39717, - [SMALL_STATE(3881)] = 39788, - [SMALL_STATE(3882)] = 39855, - [SMALL_STATE(3883)] = 39926, - [SMALL_STATE(3884)] = 39997, - [SMALL_STATE(3885)] = 40068, - [SMALL_STATE(3886)] = 40147, - [SMALL_STATE(3887)] = 40218, - [SMALL_STATE(3888)] = 40285, - [SMALL_STATE(3889)] = 40356, - [SMALL_STATE(3890)] = 40427, - [SMALL_STATE(3891)] = 40506, - [SMALL_STATE(3892)] = 40573, - [SMALL_STATE(3893)] = 40652, - [SMALL_STATE(3894)] = 40725, - [SMALL_STATE(3895)] = 40796, - [SMALL_STATE(3896)] = 40862, - [SMALL_STATE(3897)] = 40932, - [SMALL_STATE(3898)] = 41006, - [SMALL_STATE(3899)] = 41072, - [SMALL_STATE(3900)] = 41146, - [SMALL_STATE(3901)] = 41220, - [SMALL_STATE(3902)] = 41290, - [SMALL_STATE(3903)] = 41398, - [SMALL_STATE(3904)] = 41468, - [SMALL_STATE(3905)] = 41534, - [SMALL_STATE(3906)] = 41604, - [SMALL_STATE(3907)] = 41678, - [SMALL_STATE(3908)] = 41748, - [SMALL_STATE(3909)] = 41814, - [SMALL_STATE(3910)] = 41884, - [SMALL_STATE(3911)] = 41960, - [SMALL_STATE(3912)] = 42030, - [SMALL_STATE(3913)] = 42166, - [SMALL_STATE(3914)] = 42232, - [SMALL_STATE(3915)] = 42298, - [SMALL_STATE(3916)] = 42364, - [SMALL_STATE(3917)] = 42430, - [SMALL_STATE(3918)] = 42508, - [SMALL_STATE(3919)] = 42574, - [SMALL_STATE(3920)] = 42644, - [SMALL_STATE(3921)] = 42714, - [SMALL_STATE(3922)] = 42784, - [SMALL_STATE(3923)] = 42856, - [SMALL_STATE(3924)] = 42926, - [SMALL_STATE(3925)] = 42992, - [SMALL_STATE(3926)] = 43128, - [SMALL_STATE(3927)] = 43194, - [SMALL_STATE(3928)] = 43260, - [SMALL_STATE(3929)] = 43396, - [SMALL_STATE(3930)] = 43474, - [SMALL_STATE(3931)] = 43540, - [SMALL_STATE(3932)] = 43676, - [SMALL_STATE(3933)] = 43752, - [SMALL_STATE(3934)] = 43818, - [SMALL_STATE(3935)] = 43886, - [SMALL_STATE(3936)] = 43958, - [SMALL_STATE(3937)] = 44024, - [SMALL_STATE(3938)] = 44102, - [SMALL_STATE(3939)] = 44168, - [SMALL_STATE(3940)] = 44234, - [SMALL_STATE(3941)] = 44306, - [SMALL_STATE(3942)] = 44372, - [SMALL_STATE(3943)] = 44444, - [SMALL_STATE(3944)] = 44580, - [SMALL_STATE(3945)] = 44646, - [SMALL_STATE(3946)] = 44724, - [SMALL_STATE(3947)] = 44790, - [SMALL_STATE(3948)] = 44856, - [SMALL_STATE(3949)] = 44926, - [SMALL_STATE(3950)] = 44992, - [SMALL_STATE(3951)] = 45058, - [SMALL_STATE(3952)] = 45124, - [SMALL_STATE(3953)] = 45190, - [SMALL_STATE(3954)] = 45256, - [SMALL_STATE(3955)] = 45392, - [SMALL_STATE(3956)] = 45458, - [SMALL_STATE(3957)] = 45524, - [SMALL_STATE(3958)] = 45618, - [SMALL_STATE(3959)] = 45688, - [SMALL_STATE(3960)] = 45754, - [SMALL_STATE(3961)] = 45820, - [SMALL_STATE(3962)] = 45886, - [SMALL_STATE(3963)] = 45952, - [SMALL_STATE(3964)] = 46088, - [SMALL_STATE(3965)] = 46154, - [SMALL_STATE(3966)] = 46220, - [SMALL_STATE(3967)] = 46286, - [SMALL_STATE(3968)] = 46352, - [SMALL_STATE(3969)] = 46448, - [SMALL_STATE(3970)] = 46514, - [SMALL_STATE(3971)] = 46580, - [SMALL_STATE(3972)] = 46650, - [SMALL_STATE(3973)] = 46720, - [SMALL_STATE(3974)] = 46786, - [SMALL_STATE(3975)] = 46852, - [SMALL_STATE(3976)] = 46918, - [SMALL_STATE(3977)] = 46984, - [SMALL_STATE(3978)] = 47050, - [SMALL_STATE(3979)] = 47116, - [SMALL_STATE(3980)] = 47182, - [SMALL_STATE(3981)] = 47248, - [SMALL_STATE(3982)] = 47314, - [SMALL_STATE(3983)] = 47380, - [SMALL_STATE(3984)] = 47446, - [SMALL_STATE(3985)] = 47512, - [SMALL_STATE(3986)] = 47578, - [SMALL_STATE(3987)] = 47648, - [SMALL_STATE(3988)] = 47714, - [SMALL_STATE(3989)] = 47780, - [SMALL_STATE(3990)] = 47846, - [SMALL_STATE(3991)] = 47916, - [SMALL_STATE(3992)] = 47982, - [SMALL_STATE(3993)] = 48047, - [SMALL_STATE(3994)] = 48114, - [SMALL_STATE(3995)] = 48179, - [SMALL_STATE(3996)] = 48248, - [SMALL_STATE(3997)] = 48317, - [SMALL_STATE(3998)] = 48390, - [SMALL_STATE(3999)] = 48475, - [SMALL_STATE(4000)] = 48544, - [SMALL_STATE(4001)] = 48613, - [SMALL_STATE(4002)] = 48682, - [SMALL_STATE(4003)] = 48747, - [SMALL_STATE(4004)] = 48816, - [SMALL_STATE(4005)] = 48881, - [SMALL_STATE(4006)] = 48946, - [SMALL_STATE(4007)] = 49015, - [SMALL_STATE(4008)] = 49080, - [SMALL_STATE(4009)] = 49145, - [SMALL_STATE(4010)] = 49220, - [SMALL_STATE(4011)] = 49285, - [SMALL_STATE(4012)] = 49350, - [SMALL_STATE(4013)] = 49415, - [SMALL_STATE(4014)] = 49480, - [SMALL_STATE(4015)] = 49565, - [SMALL_STATE(4016)] = 49630, - [SMALL_STATE(4017)] = 49695, - [SMALL_STATE(4018)] = 49768, - [SMALL_STATE(4019)] = 49833, - [SMALL_STATE(4020)] = 49902, - [SMALL_STATE(4021)] = 49967, - [SMALL_STATE(4022)] = 50040, - [SMALL_STATE(4023)] = 50105, - [SMALL_STATE(4024)] = 50190, - [SMALL_STATE(4025)] = 50255, - [SMALL_STATE(4026)] = 50324, - [SMALL_STATE(4027)] = 50409, - [SMALL_STATE(4028)] = 50482, - [SMALL_STATE(4029)] = 50547, - [SMALL_STATE(4030)] = 50612, - [SMALL_STATE(4031)] = 50681, - [SMALL_STATE(4032)] = 50746, - [SMALL_STATE(4033)] = 50811, - [SMALL_STATE(4034)] = 50884, - [SMALL_STATE(4035)] = 50953, - [SMALL_STATE(4036)] = 51026, - [SMALL_STATE(4037)] = 51091, - [SMALL_STATE(4038)] = 51156, - [SMALL_STATE(4039)] = 51221, - [SMALL_STATE(4040)] = 51286, - [SMALL_STATE(4041)] = 51351, - [SMALL_STATE(4042)] = 51424, - [SMALL_STATE(4043)] = 51489, - [SMALL_STATE(4044)] = 51554, - [SMALL_STATE(4045)] = 51621, - [SMALL_STATE(4046)] = 51686, - [SMALL_STATE(4047)] = 51751, - [SMALL_STATE(4048)] = 51816, - [SMALL_STATE(4049)] = 51881, - [SMALL_STATE(4050)] = 51946, - [SMALL_STATE(4051)] = 52011, - [SMALL_STATE(4052)] = 52076, - [SMALL_STATE(4053)] = 52141, - [SMALL_STATE(4054)] = 52206, - [SMALL_STATE(4055)] = 52281, - [SMALL_STATE(4056)] = 52346, - [SMALL_STATE(4057)] = 52411, - [SMALL_STATE(4058)] = 52476, - [SMALL_STATE(4059)] = 52541, - [SMALL_STATE(4060)] = 52606, - [SMALL_STATE(4061)] = 52699, - [SMALL_STATE(4062)] = 52764, - [SMALL_STATE(4063)] = 52829, - [SMALL_STATE(4064)] = 52898, - [SMALL_STATE(4065)] = 52963, - [SMALL_STATE(4066)] = 53048, - [SMALL_STATE(4067)] = 53121, - [SMALL_STATE(4068)] = 53186, - [SMALL_STATE(4069)] = 53251, - [SMALL_STATE(4070)] = 53318, - [SMALL_STATE(4071)] = 53387, - [SMALL_STATE(4072)] = 53452, - [SMALL_STATE(4073)] = 53517, - [SMALL_STATE(4074)] = 53586, - [SMALL_STATE(4075)] = 53657, - [SMALL_STATE(4076)] = 53726, - [SMALL_STATE(4077)] = 53799, - [SMALL_STATE(4078)] = 53864, - [SMALL_STATE(4079)] = 53929, - [SMALL_STATE(4080)] = 54002, - [SMALL_STATE(4081)] = 54066, - [SMALL_STATE(4082)] = 54196, - [SMALL_STATE(4083)] = 54260, - [SMALL_STATE(4084)] = 54324, - [SMALL_STATE(4085)] = 54396, - [SMALL_STATE(4086)] = 54460, - [SMALL_STATE(4087)] = 54524, - [SMALL_STATE(4088)] = 54588, - [SMALL_STATE(4089)] = 54652, - [SMALL_STATE(4090)] = 54728, - [SMALL_STATE(4091)] = 54816, - [SMALL_STATE(4092)] = 54902, - [SMALL_STATE(4093)] = 54970, - [SMALL_STATE(4094)] = 55034, - [SMALL_STATE(4095)] = 55102, - [SMALL_STATE(4096)] = 55174, - [SMALL_STATE(4097)] = 55240, - [SMALL_STATE(4098)] = 55308, - [SMALL_STATE(4099)] = 55378, - [SMALL_STATE(4100)] = 55442, - [SMALL_STATE(4101)] = 55506, - [SMALL_STATE(4102)] = 55570, - [SMALL_STATE(4103)] = 55638, - [SMALL_STATE(4104)] = 55728, - [SMALL_STATE(4105)] = 55796, - [SMALL_STATE(4106)] = 55860, - [SMALL_STATE(4107)] = 55924, - [SMALL_STATE(4108)] = 55988, - [SMALL_STATE(4109)] = 56052, - [SMALL_STATE(4110)] = 56120, - [SMALL_STATE(4111)] = 56184, - [SMALL_STATE(4112)] = 56248, - [SMALL_STATE(4113)] = 56316, - [SMALL_STATE(4114)] = 56396, - [SMALL_STATE(4115)] = 56460, - [SMALL_STATE(4116)] = 56540, - [SMALL_STATE(4117)] = 56604, - [SMALL_STATE(4118)] = 56668, - [SMALL_STATE(4119)] = 56748, - [SMALL_STATE(4120)] = 56838, - [SMALL_STATE(4121)] = 56930, - [SMALL_STATE(4122)] = 56994, - [SMALL_STATE(4123)] = 57064, - [SMALL_STATE(4124)] = 57194, - [SMALL_STATE(4125)] = 57262, - [SMALL_STATE(4126)] = 57326, - [SMALL_STATE(4127)] = 57390, - [SMALL_STATE(4128)] = 57454, - [SMALL_STATE(4129)] = 57518, - [SMALL_STATE(4130)] = 57648, - [SMALL_STATE(4131)] = 57712, - [SMALL_STATE(4132)] = 57776, - [SMALL_STATE(4133)] = 57848, - [SMALL_STATE(4134)] = 57912, - [SMALL_STATE(4135)] = 57976, - [SMALL_STATE(4136)] = 58040, - [SMALL_STATE(4137)] = 58106, - [SMALL_STATE(4138)] = 58170, - [SMALL_STATE(4139)] = 58234, - [SMALL_STATE(4140)] = 58300, - [SMALL_STATE(4141)] = 58430, - [SMALL_STATE(4142)] = 58498, - [SMALL_STATE(4143)] = 58564, - [SMALL_STATE(4144)] = 58636, - [SMALL_STATE(4145)] = 58722, - [SMALL_STATE(4146)] = 58790, - [SMALL_STATE(4147)] = 58878, - [SMALL_STATE(4148)] = 58942, - [SMALL_STATE(4149)] = 59010, - [SMALL_STATE(4150)] = 59140, - [SMALL_STATE(4151)] = 59220, - [SMALL_STATE(4152)] = 59296, - [SMALL_STATE(4153)] = 59372, - [SMALL_STATE(4154)] = 59436, - [SMALL_STATE(4155)] = 59516, - [SMALL_STATE(4156)] = 59584, - [SMALL_STATE(4157)] = 59648, - [SMALL_STATE(4158)] = 59716, - [SMALL_STATE(4159)] = 59780, - [SMALL_STATE(4160)] = 59844, - [SMALL_STATE(4161)] = 59974, - [SMALL_STATE(4162)] = 60038, - [SMALL_STATE(4163)] = 60122, - [SMALL_STATE(4164)] = 60198, - [SMALL_STATE(4165)] = 60262, - [SMALL_STATE(4166)] = 60326, - [SMALL_STATE(4167)] = 60390, - [SMALL_STATE(4168)] = 60458, - [SMALL_STATE(4169)] = 60522, - [SMALL_STATE(4170)] = 60586, - [SMALL_STATE(4171)] = 60650, - [SMALL_STATE(4172)] = 60726, - [SMALL_STATE(4173)] = 60792, - [SMALL_STATE(4174)] = 60856, - [SMALL_STATE(4175)] = 60928, - [SMALL_STATE(4176)] = 60992, - [SMALL_STATE(4177)] = 61122, - [SMALL_STATE(4178)] = 61186, - [SMALL_STATE(4179)] = 61250, - [SMALL_STATE(4180)] = 61326, - [SMALL_STATE(4181)] = 61390, - [SMALL_STATE(4182)] = 61460, - [SMALL_STATE(4183)] = 61530, - [SMALL_STATE(4184)] = 61594, - [SMALL_STATE(4185)] = 61678, - [SMALL_STATE(4186)] = 61742, - [SMALL_STATE(4187)] = 61810, - [SMALL_STATE(4188)] = 61940, - [SMALL_STATE(4189)] = 62010, - [SMALL_STATE(4190)] = 62090, - [SMALL_STATE(4191)] = 62154, - [SMALL_STATE(4192)] = 62226, - [SMALL_STATE(4193)] = 62306, - [SMALL_STATE(4194)] = 62436, - [SMALL_STATE(4195)] = 62502, - [SMALL_STATE(4196)] = 62632, - [SMALL_STATE(4197)] = 62696, - [SMALL_STATE(4198)] = 62760, - [SMALL_STATE(4199)] = 62890, - [SMALL_STATE(4200)] = 62954, - [SMALL_STATE(4201)] = 63018, - [SMALL_STATE(4202)] = 63098, - [SMALL_STATE(4203)] = 63162, - [SMALL_STATE(4204)] = 63234, - [SMALL_STATE(4205)] = 63364, - [SMALL_STATE(4206)] = 63428, - [SMALL_STATE(4207)] = 63508, - [SMALL_STATE(4208)] = 63572, - [SMALL_STATE(4209)] = 63636, - [SMALL_STATE(4210)] = 63700, - [SMALL_STATE(4211)] = 63772, - [SMALL_STATE(4212)] = 63902, - [SMALL_STATE(4213)] = 64032, - [SMALL_STATE(4214)] = 64096, - [SMALL_STATE(4215)] = 64160, - [SMALL_STATE(4216)] = 64226, - [SMALL_STATE(4217)] = 64306, - [SMALL_STATE(4218)] = 64370, - [SMALL_STATE(4219)] = 64436, - [SMALL_STATE(4220)] = 64500, - [SMALL_STATE(4221)] = 64584, - [SMALL_STATE(4222)] = 64648, - [SMALL_STATE(4223)] = 64712, - [SMALL_STATE(4224)] = 64801, - [SMALL_STATE(4225)] = 64880, - [SMALL_STATE(4226)] = 64943, - [SMALL_STATE(4227)] = 65070, - [SMALL_STATE(4228)] = 65191, - [SMALL_STATE(4229)] = 65254, - [SMALL_STATE(4230)] = 65321, - [SMALL_STATE(4231)] = 65384, - [SMALL_STATE(4232)] = 65511, - [SMALL_STATE(4233)] = 65638, - [SMALL_STATE(4234)] = 65717, - [SMALL_STATE(4235)] = 65788, - [SMALL_STATE(4236)] = 65855, - [SMALL_STATE(4237)] = 65934, - [SMALL_STATE(4238)] = 65997, - [SMALL_STATE(4239)] = 66082, - [SMALL_STATE(4240)] = 66203, - [SMALL_STATE(4241)] = 66330, - [SMALL_STATE(4242)] = 66457, - [SMALL_STATE(4243)] = 66544, - [SMALL_STATE(4244)] = 66619, - [SMALL_STATE(4245)] = 66682, - [SMALL_STATE(4246)] = 66761, - [SMALL_STATE(4247)] = 66828, - [SMALL_STATE(4248)] = 66891, - [SMALL_STATE(4249)] = 66954, - [SMALL_STATE(4250)] = 67081, - [SMALL_STATE(4251)] = 67154, - [SMALL_STATE(4252)] = 67217, - [SMALL_STATE(4253)] = 67338, - [SMALL_STATE(4254)] = 67465, - [SMALL_STATE(4255)] = 67544, - [SMALL_STATE(4256)] = 67671, - [SMALL_STATE(4257)] = 67798, - [SMALL_STATE(4258)] = 67861, - [SMALL_STATE(4259)] = 67988, - [SMALL_STATE(4260)] = 68051, - [SMALL_STATE(4261)] = 68178, - [SMALL_STATE(4262)] = 68305, - [SMALL_STATE(4263)] = 68426, - [SMALL_STATE(4264)] = 68493, - [SMALL_STATE(4265)] = 68620, - [SMALL_STATE(4266)] = 68747, - [SMALL_STATE(4267)] = 68826, - [SMALL_STATE(4268)] = 68889, - [SMALL_STATE(4269)] = 68968, - [SMALL_STATE(4270)] = 69035, - [SMALL_STATE(4271)] = 69162, - [SMALL_STATE(4272)] = 69241, - [SMALL_STATE(4273)] = 69368, - [SMALL_STATE(4274)] = 69495, - [SMALL_STATE(4275)] = 69562, - [SMALL_STATE(4276)] = 69629, - [SMALL_STATE(4277)] = 69696, - [SMALL_STATE(4278)] = 69763, - [SMALL_STATE(4279)] = 69830, - [SMALL_STATE(4280)] = 69897, - [SMALL_STATE(4281)] = 69966, - [SMALL_STATE(4282)] = 70045, - [SMALL_STATE(4283)] = 70172, - [SMALL_STATE(4284)] = 70293, - [SMALL_STATE(4285)] = 70362, - [SMALL_STATE(4286)] = 70489, - [SMALL_STATE(4287)] = 70616, - [SMALL_STATE(4288)] = 70683, - [SMALL_STATE(4289)] = 70750, - [SMALL_STATE(4290)] = 70871, - [SMALL_STATE(4291)] = 70992, - [SMALL_STATE(4292)] = 71057, - [SMALL_STATE(4293)] = 71120, - [SMALL_STATE(4294)] = 71187, - [SMALL_STATE(4295)] = 71314, - [SMALL_STATE(4296)] = 71393, - [SMALL_STATE(4297)] = 71456, - [SMALL_STATE(4298)] = 71519, - [SMALL_STATE(4299)] = 71590, - [SMALL_STATE(4300)] = 71695, - [SMALL_STATE(4301)] = 71758, - [SMALL_STATE(4302)] = 71821, - [SMALL_STATE(4303)] = 71948, - [SMALL_STATE(4304)] = 72025, - [SMALL_STATE(4305)] = 72092, - [SMALL_STATE(4306)] = 72155, - [SMALL_STATE(4307)] = 72222, - [SMALL_STATE(4308)] = 72349, - [SMALL_STATE(4309)] = 72412, - [SMALL_STATE(4310)] = 72533, - [SMALL_STATE(4311)] = 72660, - [SMALL_STATE(4312)] = 72727, - [SMALL_STATE(4313)] = 72806, - [SMALL_STATE(4314)] = 72933, - [SMALL_STATE(4315)] = 72998, - [SMALL_STATE(4316)] = 73063, - [SMALL_STATE(4317)] = 73136, - [SMALL_STATE(4318)] = 73199, - [SMALL_STATE(4319)] = 73326, - [SMALL_STATE(4320)] = 73389, - [SMALL_STATE(4321)] = 73452, - [SMALL_STATE(4322)] = 73519, - [SMALL_STATE(4323)] = 73586, - [SMALL_STATE(4324)] = 73649, - [SMALL_STATE(4325)] = 73716, - [SMALL_STATE(4326)] = 73785, - [SMALL_STATE(4327)] = 73852, - [SMALL_STATE(4328)] = 73919, - [SMALL_STATE(4329)] = 73998, - [SMALL_STATE(4330)] = 74065, - [SMALL_STATE(4331)] = 74144, - [SMALL_STATE(4332)] = 74207, - [SMALL_STATE(4333)] = 74274, - [SMALL_STATE(4334)] = 74337, - [SMALL_STATE(4335)] = 74404, - [SMALL_STATE(4336)] = 74531, - [SMALL_STATE(4337)] = 74598, - [SMALL_STATE(4338)] = 74665, - [SMALL_STATE(4339)] = 74736, - [SMALL_STATE(4340)] = 74799, - [SMALL_STATE(4341)] = 74862, - [SMALL_STATE(4342)] = 74983, - [SMALL_STATE(4343)] = 75052, - [SMALL_STATE(4344)] = 75179, - [SMALL_STATE(4345)] = 75242, - [SMALL_STATE(4346)] = 75309, - [SMALL_STATE(4347)] = 75434, - [SMALL_STATE(4348)] = 75501, - [SMALL_STATE(4349)] = 75592, - [SMALL_STATE(4350)] = 75671, - [SMALL_STATE(4351)] = 75734, - [SMALL_STATE(4352)] = 75797, - [SMALL_STATE(4353)] = 75864, - [SMALL_STATE(4354)] = 75927, - [SMALL_STATE(4355)] = 75994, - [SMALL_STATE(4356)] = 76063, - [SMALL_STATE(4357)] = 76130, - [SMALL_STATE(4358)] = 76197, - [SMALL_STATE(4359)] = 76318, - [SMALL_STATE(4360)] = 76385, - [SMALL_STATE(4361)] = 76452, - [SMALL_STATE(4362)] = 76519, - [SMALL_STATE(4363)] = 76588, - [SMALL_STATE(4364)] = 76654, - [SMALL_STATE(4365)] = 76716, - [SMALL_STATE(4366)] = 76838, - [SMALL_STATE(4367)] = 76960, - [SMALL_STATE(4368)] = 77082, - [SMALL_STATE(4369)] = 77204, - [SMALL_STATE(4370)] = 77326, - [SMALL_STATE(4371)] = 77388, - [SMALL_STATE(4372)] = 77510, - [SMALL_STATE(4373)] = 77632, - [SMALL_STATE(4374)] = 77754, - [SMALL_STATE(4375)] = 77876, - [SMALL_STATE(4376)] = 77998, - [SMALL_STATE(4377)] = 78060, - [SMALL_STATE(4378)] = 78182, - [SMALL_STATE(4379)] = 78248, - [SMALL_STATE(4380)] = 78370, - [SMALL_STATE(4381)] = 78492, - [SMALL_STATE(4382)] = 78558, - [SMALL_STATE(4383)] = 78624, - [SMALL_STATE(4384)] = 78692, - [SMALL_STATE(4385)] = 78814, - [SMALL_STATE(4386)] = 78936, - [SMALL_STATE(4387)] = 78998, - [SMALL_STATE(4388)] = 79120, - [SMALL_STATE(4389)] = 79242, - [SMALL_STATE(4390)] = 79364, - [SMALL_STATE(4391)] = 79486, - [SMALL_STATE(4392)] = 79548, - [SMALL_STATE(4393)] = 79610, - [SMALL_STATE(4394)] = 79732, - [SMALL_STATE(4395)] = 79798, - [SMALL_STATE(4396)] = 79860, - [SMALL_STATE(4397)] = 79926, - [SMALL_STATE(4398)] = 80048, - [SMALL_STATE(4399)] = 80126, - [SMALL_STATE(4400)] = 80196, - [SMALL_STATE(4401)] = 80258, - [SMALL_STATE(4402)] = 80380, - [SMALL_STATE(4403)] = 80502, - [SMALL_STATE(4404)] = 80564, - [SMALL_STATE(4405)] = 80626, - [SMALL_STATE(4406)] = 80688, - [SMALL_STATE(4407)] = 80750, - [SMALL_STATE(4408)] = 80812, - [SMALL_STATE(4409)] = 80874, - [SMALL_STATE(4410)] = 80936, - [SMALL_STATE(4411)] = 80998, - [SMALL_STATE(4412)] = 81060, - [SMALL_STATE(4413)] = 81122, - [SMALL_STATE(4414)] = 81184, - [SMALL_STATE(4415)] = 81246, - [SMALL_STATE(4416)] = 81308, - [SMALL_STATE(4417)] = 81370, - [SMALL_STATE(4418)] = 81432, - [SMALL_STATE(4419)] = 81554, - [SMALL_STATE(4420)] = 81676, - [SMALL_STATE(4421)] = 81798, - [SMALL_STATE(4422)] = 81864, - [SMALL_STATE(4423)] = 81930, - [SMALL_STATE(4424)] = 82052, - [SMALL_STATE(4425)] = 82118, - [SMALL_STATE(4426)] = 82184, - [SMALL_STATE(4427)] = 82246, - [SMALL_STATE(4428)] = 82314, - [SMALL_STATE(4429)] = 82436, - [SMALL_STATE(4430)] = 82514, - [SMALL_STATE(4431)] = 82578, - [SMALL_STATE(4432)] = 82642, - [SMALL_STATE(4433)] = 82704, - [SMALL_STATE(4434)] = 82766, - [SMALL_STATE(4435)] = 82828, - [SMALL_STATE(4436)] = 82900, - [SMALL_STATE(4437)] = 82970, - [SMALL_STATE(4438)] = 83032, - [SMALL_STATE(4439)] = 83094, - [SMALL_STATE(4440)] = 83156, - [SMALL_STATE(4441)] = 83218, - [SMALL_STATE(4442)] = 83280, - [SMALL_STATE(4443)] = 83342, - [SMALL_STATE(4444)] = 83404, - [SMALL_STATE(4445)] = 83466, - [SMALL_STATE(4446)] = 83528, - [SMALL_STATE(4447)] = 83590, - [SMALL_STATE(4448)] = 83652, - [SMALL_STATE(4449)] = 83774, - [SMALL_STATE(4450)] = 83836, - [SMALL_STATE(4451)] = 83898, - [SMALL_STATE(4452)] = 83960, - [SMALL_STATE(4453)] = 84022, - [SMALL_STATE(4454)] = 84088, - [SMALL_STATE(4455)] = 84162, - [SMALL_STATE(4456)] = 84224, - [SMALL_STATE(4457)] = 84290, - [SMALL_STATE(4458)] = 84356, - [SMALL_STATE(4459)] = 84418, - [SMALL_STATE(4460)] = 84480, - [SMALL_STATE(4461)] = 84546, - [SMALL_STATE(4462)] = 84620, - [SMALL_STATE(4463)] = 84682, - [SMALL_STATE(4464)] = 84748, - [SMALL_STATE(4465)] = 84810, - [SMALL_STATE(4466)] = 84876, - [SMALL_STATE(4467)] = 84998, - [SMALL_STATE(4468)] = 85072, - [SMALL_STATE(4469)] = 85138, - [SMALL_STATE(4470)] = 85208, - [SMALL_STATE(4471)] = 85330, - [SMALL_STATE(4472)] = 85404, - [SMALL_STATE(4473)] = 85470, - [SMALL_STATE(4474)] = 85536, - [SMALL_STATE(4475)] = 85602, - [SMALL_STATE(4476)] = 85668, - [SMALL_STATE(4477)] = 85738, - [SMALL_STATE(4478)] = 85804, - [SMALL_STATE(4479)] = 85926, - [SMALL_STATE(4480)] = 86048, - [SMALL_STATE(4481)] = 86114, - [SMALL_STATE(4482)] = 86180, - [SMALL_STATE(4483)] = 86246, - [SMALL_STATE(4484)] = 86316, - [SMALL_STATE(4485)] = 86382, - [SMALL_STATE(4486)] = 86452, - [SMALL_STATE(4487)] = 86518, - [SMALL_STATE(4488)] = 86640, - [SMALL_STATE(4489)] = 86762, - [SMALL_STATE(4490)] = 86840, - [SMALL_STATE(4491)] = 86962, - [SMALL_STATE(4492)] = 87028, - [SMALL_STATE(4493)] = 87098, - [SMALL_STATE(4494)] = 87160, - [SMALL_STATE(4495)] = 87230, - [SMALL_STATE(4496)] = 87296, - [SMALL_STATE(4497)] = 87418, - [SMALL_STATE(4498)] = 87540, - [SMALL_STATE(4499)] = 87662, - [SMALL_STATE(4500)] = 87724, - [SMALL_STATE(4501)] = 87790, - [SMALL_STATE(4502)] = 87852, - [SMALL_STATE(4503)] = 87974, - [SMALL_STATE(4504)] = 88040, - [SMALL_STATE(4505)] = 88118, - [SMALL_STATE(4506)] = 88184, - [SMALL_STATE(4507)] = 88306, - [SMALL_STATE(4508)] = 88428, - [SMALL_STATE(4509)] = 88550, - [SMALL_STATE(4510)] = 88672, - [SMALL_STATE(4511)] = 88738, - [SMALL_STATE(4512)] = 88860, - [SMALL_STATE(4513)] = 88982, - [SMALL_STATE(4514)] = 89104, - [SMALL_STATE(4515)] = 89226, - [SMALL_STATE(4516)] = 89348, - [SMALL_STATE(4517)] = 89470, - [SMALL_STATE(4518)] = 89592, - [SMALL_STATE(4519)] = 89714, - [SMALL_STATE(4520)] = 89775, - [SMALL_STATE(4521)] = 89896, - [SMALL_STATE(4522)] = 89957, - [SMALL_STATE(4523)] = 90018, - [SMALL_STATE(4524)] = 90139, - [SMALL_STATE(4525)] = 90200, - [SMALL_STATE(4526)] = 90261, - [SMALL_STATE(4527)] = 90322, - [SMALL_STATE(4528)] = 90383, - [SMALL_STATE(4529)] = 90444, - [SMALL_STATE(4530)] = 90505, - [SMALL_STATE(4531)] = 90626, - [SMALL_STATE(4532)] = 90691, - [SMALL_STATE(4533)] = 90762, - [SMALL_STATE(4534)] = 90883, - [SMALL_STATE(4535)] = 90948, - [SMALL_STATE(4536)] = 91013, - [SMALL_STATE(4537)] = 91078, - [SMALL_STATE(4538)] = 91199, - [SMALL_STATE(4539)] = 91320, - [SMALL_STATE(4540)] = 91393, - [SMALL_STATE(4541)] = 91458, - [SMALL_STATE(4542)] = 91579, - [SMALL_STATE(4543)] = 91644, - [SMALL_STATE(4544)] = 91747, - [SMALL_STATE(4545)] = 91812, - [SMALL_STATE(4546)] = 91877, - [SMALL_STATE(4547)] = 91938, - [SMALL_STATE(4548)] = 92003, - [SMALL_STATE(4549)] = 92064, - [SMALL_STATE(4550)] = 92129, - [SMALL_STATE(4551)] = 92218, - [SMALL_STATE(4552)] = 92283, - [SMALL_STATE(4553)] = 92346, - [SMALL_STATE(4554)] = 92407, - [SMALL_STATE(4555)] = 92472, - [SMALL_STATE(4556)] = 92535, - [SMALL_STATE(4557)] = 92656, - [SMALL_STATE(4558)] = 92717, - [SMALL_STATE(4559)] = 92788, - [SMALL_STATE(4560)] = 92853, - [SMALL_STATE(4561)] = 92914, - [SMALL_STATE(4562)] = 92975, - [SMALL_STATE(4563)] = 93036, - [SMALL_STATE(4564)] = 93097, - [SMALL_STATE(4565)] = 93158, - [SMALL_STATE(4566)] = 93219, - [SMALL_STATE(4567)] = 93280, - [SMALL_STATE(4568)] = 93341, - [SMALL_STATE(4569)] = 93402, - [SMALL_STATE(4570)] = 93463, - [SMALL_STATE(4571)] = 93524, - [SMALL_STATE(4572)] = 93589, - [SMALL_STATE(4573)] = 93650, - [SMALL_STATE(4574)] = 93711, - [SMALL_STATE(4575)] = 93772, - [SMALL_STATE(4576)] = 93893, - [SMALL_STATE(4577)] = 93954, - [SMALL_STATE(4578)] = 94015, - [SMALL_STATE(4579)] = 94076, - [SMALL_STATE(4580)] = 94137, - [SMALL_STATE(4581)] = 94198, - [SMALL_STATE(4582)] = 94259, - [SMALL_STATE(4583)] = 94320, - [SMALL_STATE(4584)] = 94381, - [SMALL_STATE(4585)] = 94442, - [SMALL_STATE(4586)] = 94503, - [SMALL_STATE(4587)] = 94624, - [SMALL_STATE(4588)] = 94685, - [SMALL_STATE(4589)] = 94748, - [SMALL_STATE(4590)] = 94811, - [SMALL_STATE(4591)] = 94932, - [SMALL_STATE(4592)] = 94993, - [SMALL_STATE(4593)] = 95062, - [SMALL_STATE(4594)] = 95123, - [SMALL_STATE(4595)] = 95244, - [SMALL_STATE(4596)] = 95333, - [SMALL_STATE(4597)] = 95454, - [SMALL_STATE(4598)] = 95575, - [SMALL_STATE(4599)] = 95636, - [SMALL_STATE(4600)] = 95697, - [SMALL_STATE(4601)] = 95758, - [SMALL_STATE(4602)] = 95819, - [SMALL_STATE(4603)] = 95880, - [SMALL_STATE(4604)] = 96001, - [SMALL_STATE(4605)] = 96062, - [SMALL_STATE(4606)] = 96123, - [SMALL_STATE(4607)] = 96184, - [SMALL_STATE(4608)] = 96245, - [SMALL_STATE(4609)] = 96306, - [SMALL_STATE(4610)] = 96367, - [SMALL_STATE(4611)] = 96488, - [SMALL_STATE(4612)] = 96549, - [SMALL_STATE(4613)] = 96612, - [SMALL_STATE(4614)] = 96673, - [SMALL_STATE(4615)] = 96734, - [SMALL_STATE(4616)] = 96795, - [SMALL_STATE(4617)] = 96916, - [SMALL_STATE(4618)] = 96977, - [SMALL_STATE(4619)] = 97098, - [SMALL_STATE(4620)] = 97219, - [SMALL_STATE(4621)] = 97280, - [SMALL_STATE(4622)] = 97341, - [SMALL_STATE(4623)] = 97402, - [SMALL_STATE(4624)] = 97463, - [SMALL_STATE(4625)] = 97524, - [SMALL_STATE(4626)] = 97595, - [SMALL_STATE(4627)] = 97656, - [SMALL_STATE(4628)] = 97717, - [SMALL_STATE(4629)] = 97778, - [SMALL_STATE(4630)] = 97841, - [SMALL_STATE(4631)] = 97902, - [SMALL_STATE(4632)] = 97967, - [SMALL_STATE(4633)] = 98088, - [SMALL_STATE(4634)] = 98149, - [SMALL_STATE(4635)] = 98270, - [SMALL_STATE(4636)] = 98343, - [SMALL_STATE(4637)] = 98404, - [SMALL_STATE(4638)] = 98465, - [SMALL_STATE(4639)] = 98526, - [SMALL_STATE(4640)] = 98587, - [SMALL_STATE(4641)] = 98648, - [SMALL_STATE(4642)] = 98709, - [SMALL_STATE(4643)] = 98830, - [SMALL_STATE(4644)] = 98901, - [SMALL_STATE(4645)] = 99022, - [SMALL_STATE(4646)] = 99083, - [SMALL_STATE(4647)] = 99144, - [SMALL_STATE(4648)] = 99205, - [SMALL_STATE(4649)] = 99266, - [SMALL_STATE(4650)] = 99333, - [SMALL_STATE(4651)] = 99394, - [SMALL_STATE(4652)] = 99455, - [SMALL_STATE(4653)] = 99516, - [SMALL_STATE(4654)] = 99637, - [SMALL_STATE(4655)] = 99758, - [SMALL_STATE(4656)] = 99823, - [SMALL_STATE(4657)] = 99912, - [SMALL_STATE(4658)] = 99973, - [SMALL_STATE(4659)] = 100040, - [SMALL_STATE(4660)] = 100101, - [SMALL_STATE(4661)] = 100190, - [SMALL_STATE(4662)] = 100251, - [SMALL_STATE(4663)] = 100372, - [SMALL_STATE(4664)] = 100461, - [SMALL_STATE(4665)] = 100522, - [SMALL_STATE(4666)] = 100583, - [SMALL_STATE(4667)] = 100704, - [SMALL_STATE(4668)] = 100765, - [SMALL_STATE(4669)] = 100826, - [SMALL_STATE(4670)] = 100887, - [SMALL_STATE(4671)] = 100948, - [SMALL_STATE(4672)] = 101015, - [SMALL_STATE(4673)] = 101076, - [SMALL_STATE(4674)] = 101137, - [SMALL_STATE(4675)] = 101204, - [SMALL_STATE(4676)] = 101265, - [SMALL_STATE(4677)] = 101386, - [SMALL_STATE(4678)] = 101447, - [SMALL_STATE(4679)] = 101568, - [SMALL_STATE(4680)] = 101629, - [SMALL_STATE(4681)] = 101690, - [SMALL_STATE(4682)] = 101751, - [SMALL_STATE(4683)] = 101812, - [SMALL_STATE(4684)] = 101873, - [SMALL_STATE(4685)] = 101934, - [SMALL_STATE(4686)] = 101995, - [SMALL_STATE(4687)] = 102056, - [SMALL_STATE(4688)] = 102117, - [SMALL_STATE(4689)] = 102178, - [SMALL_STATE(4690)] = 102299, - [SMALL_STATE(4691)] = 102420, - [SMALL_STATE(4692)] = 102481, - [SMALL_STATE(4693)] = 102542, - [SMALL_STATE(4694)] = 102603, - [SMALL_STATE(4695)] = 102664, - [SMALL_STATE(4696)] = 102725, - [SMALL_STATE(4697)] = 102786, - [SMALL_STATE(4698)] = 102847, - [SMALL_STATE(4699)] = 102908, - [SMALL_STATE(4700)] = 102969, - [SMALL_STATE(4701)] = 103090, - [SMALL_STATE(4702)] = 103151, - [SMALL_STATE(4703)] = 103238, - [SMALL_STATE(4704)] = 103359, - [SMALL_STATE(4705)] = 103424, - [SMALL_STATE(4706)] = 103489, - [SMALL_STATE(4707)] = 103610, - [SMALL_STATE(4708)] = 103731, - [SMALL_STATE(4709)] = 103852, - [SMALL_STATE(4710)] = 103917, - [SMALL_STATE(4711)] = 104038, - [SMALL_STATE(4712)] = 104159, - [SMALL_STATE(4713)] = 104224, - [SMALL_STATE(4714)] = 104293, - [SMALL_STATE(4715)] = 104358, - [SMALL_STATE(4716)] = 104441, - [SMALL_STATE(4717)] = 104526, - [SMALL_STATE(4718)] = 104599, - [SMALL_STATE(4719)] = 104720, - [SMALL_STATE(4720)] = 104785, - [SMALL_STATE(4721)] = 104906, - [SMALL_STATE(4722)] = 104971, - [SMALL_STATE(4723)] = 105092, - [SMALL_STATE(4724)] = 105153, - [SMALL_STATE(4725)] = 105274, - [SMALL_STATE(4726)] = 105334, - [SMALL_STATE(4727)] = 105394, - [SMALL_STATE(4728)] = 105508, - [SMALL_STATE(4729)] = 105572, - [SMALL_STATE(4730)] = 105644, - [SMALL_STATE(4731)] = 105758, - [SMALL_STATE(4732)] = 105822, - [SMALL_STATE(4733)] = 105936, - [SMALL_STATE(4734)] = 106000, - [SMALL_STATE(4735)] = 106068, - [SMALL_STATE(4736)] = 106140, - [SMALL_STATE(4737)] = 106212, - [SMALL_STATE(4738)] = 106284, - [SMALL_STATE(4739)] = 106356, - [SMALL_STATE(4740)] = 106420, - [SMALL_STATE(4741)] = 106480, - [SMALL_STATE(4742)] = 106540, - [SMALL_STATE(4743)] = 106604, - [SMALL_STATE(4744)] = 106668, - [SMALL_STATE(4745)] = 106740, - [SMALL_STATE(4746)] = 106812, - [SMALL_STATE(4747)] = 106926, - [SMALL_STATE(4748)] = 106986, - [SMALL_STATE(4749)] = 107046, - [SMALL_STATE(4750)] = 107106, - [SMALL_STATE(4751)] = 107170, - [SMALL_STATE(4752)] = 107244, - [SMALL_STATE(4753)] = 107308, - [SMALL_STATE(4754)] = 107380, - [SMALL_STATE(4755)] = 107494, - [SMALL_STATE(4756)] = 107558, - [SMALL_STATE(4757)] = 107632, - [SMALL_STATE(4758)] = 107692, - [SMALL_STATE(4759)] = 107752, - [SMALL_STATE(4760)] = 107866, - [SMALL_STATE(4761)] = 107980, - [SMALL_STATE(4762)] = 108040, - [SMALL_STATE(4763)] = 108112, - [SMALL_STATE(4764)] = 108172, - [SMALL_STATE(4765)] = 108286, - [SMALL_STATE(4766)] = 108350, - [SMALL_STATE(4767)] = 108412, - [SMALL_STATE(4768)] = 108480, - [SMALL_STATE(4769)] = 108540, - [SMALL_STATE(4770)] = 108604, - [SMALL_STATE(4771)] = 108718, - [SMALL_STATE(4772)] = 108778, - [SMALL_STATE(4773)] = 108838, - [SMALL_STATE(4774)] = 108952, - [SMALL_STATE(4775)] = 109016, - [SMALL_STATE(4776)] = 109106, - [SMALL_STATE(4777)] = 109192, - [SMALL_STATE(4778)] = 109252, - [SMALL_STATE(4779)] = 109366, - [SMALL_STATE(4780)] = 109426, - [SMALL_STATE(4781)] = 109490, - [SMALL_STATE(4782)] = 109550, - [SMALL_STATE(4783)] = 109664, - [SMALL_STATE(4784)] = 109724, - [SMALL_STATE(4785)] = 109838, - [SMALL_STATE(4786)] = 109952, - [SMALL_STATE(4787)] = 110016, - [SMALL_STATE(4788)] = 110076, - [SMALL_STATE(4789)] = 110140, - [SMALL_STATE(4790)] = 110254, - [SMALL_STATE(4791)] = 110318, - [SMALL_STATE(4792)] = 110432, - [SMALL_STATE(4793)] = 110504, - [SMALL_STATE(4794)] = 110618, - [SMALL_STATE(4795)] = 110732, - [SMALL_STATE(4796)] = 110846, - [SMALL_STATE(4797)] = 110960, - [SMALL_STATE(4798)] = 111074, - [SMALL_STATE(4799)] = 111138, - [SMALL_STATE(4800)] = 111198, - [SMALL_STATE(4801)] = 111262, - [SMALL_STATE(4802)] = 111376, - [SMALL_STATE(4803)] = 111444, - [SMALL_STATE(4804)] = 111512, - [SMALL_STATE(4805)] = 111572, - [SMALL_STATE(4806)] = 111688, - [SMALL_STATE(4807)] = 111802, - [SMALL_STATE(4808)] = 111866, - [SMALL_STATE(4809)] = 111980, - [SMALL_STATE(4810)] = 112040, - [SMALL_STATE(4811)] = 112154, - [SMALL_STATE(4812)] = 112268, - [SMALL_STATE(4813)] = 112382, - [SMALL_STATE(4814)] = 112446, - [SMALL_STATE(4815)] = 112528, - [SMALL_STATE(4816)] = 112642, - [SMALL_STATE(4817)] = 112756, - [SMALL_STATE(4818)] = 112820, - [SMALL_STATE(4819)] = 112884, - [SMALL_STATE(4820)] = 112998, - [SMALL_STATE(4821)] = 113112, - [SMALL_STATE(4822)] = 113226, - [SMALL_STATE(4823)] = 113340, - [SMALL_STATE(4824)] = 113454, - [SMALL_STATE(4825)] = 113568, - [SMALL_STATE(4826)] = 113682, - [SMALL_STATE(4827)] = 113796, - [SMALL_STATE(4828)] = 113910, - [SMALL_STATE(4829)] = 114024, - [SMALL_STATE(4830)] = 114096, - [SMALL_STATE(4831)] = 114168, - [SMALL_STATE(4832)] = 114228, - [SMALL_STATE(4833)] = 114288, - [SMALL_STATE(4834)] = 114360, - [SMALL_STATE(4835)] = 114420, - [SMALL_STATE(4836)] = 114504, - [SMALL_STATE(4837)] = 114618, - [SMALL_STATE(4838)] = 114680, - [SMALL_STATE(4839)] = 114794, - [SMALL_STATE(4840)] = 114854, - [SMALL_STATE(4841)] = 114968, - [SMALL_STATE(4842)] = 115082, - [SMALL_STATE(4843)] = 115154, - [SMALL_STATE(4844)] = 115268, - [SMALL_STATE(4845)] = 115328, - [SMALL_STATE(4846)] = 115442, - [SMALL_STATE(4847)] = 115556, - [SMALL_STATE(4848)] = 115620, - [SMALL_STATE(4849)] = 115686, - [SMALL_STATE(4850)] = 115758, - [SMALL_STATE(4851)] = 115872, - [SMALL_STATE(4852)] = 115986, - [SMALL_STATE(4853)] = 116100, - [SMALL_STATE(4854)] = 116214, - [SMALL_STATE(4855)] = 116328, - [SMALL_STATE(4856)] = 116442, - [SMALL_STATE(4857)] = 116502, - [SMALL_STATE(4858)] = 116616, - [SMALL_STATE(4859)] = 116730, - [SMALL_STATE(4860)] = 116844, - [SMALL_STATE(4861)] = 116906, - [SMALL_STATE(4862)] = 117020, - [SMALL_STATE(4863)] = 117134, - [SMALL_STATE(4864)] = 117194, - [SMALL_STATE(4865)] = 117308, - [SMALL_STATE(4866)] = 117380, - [SMALL_STATE(4867)] = 117440, - [SMALL_STATE(4868)] = 117554, - [SMALL_STATE(4869)] = 117618, - [SMALL_STATE(4870)] = 117678, - [SMALL_STATE(4871)] = 117792, - [SMALL_STATE(4872)] = 117852, - [SMALL_STATE(4873)] = 117966, - [SMALL_STATE(4874)] = 118034, - [SMALL_STATE(4875)] = 118094, - [SMALL_STATE(4876)] = 118154, - [SMALL_STATE(4877)] = 118222, - [SMALL_STATE(4878)] = 118294, - [SMALL_STATE(4879)] = 118408, - [SMALL_STATE(4880)] = 118522, - [SMALL_STATE(4881)] = 118582, - [SMALL_STATE(4882)] = 118696, - [SMALL_STATE(4883)] = 118768, - [SMALL_STATE(4884)] = 118828, - [SMALL_STATE(4885)] = 118942, - [SMALL_STATE(4886)] = 119010, - [SMALL_STATE(4887)] = 119124, - [SMALL_STATE(4888)] = 119238, - [SMALL_STATE(4889)] = 119352, - [SMALL_STATE(4890)] = 119424, - [SMALL_STATE(4891)] = 119488, - [SMALL_STATE(4892)] = 119548, - [SMALL_STATE(4893)] = 119620, - [SMALL_STATE(4894)] = 119692, - [SMALL_STATE(4895)] = 119764, - [SMALL_STATE(4896)] = 119824, - [SMALL_STATE(4897)] = 119892, - [SMALL_STATE(4898)] = 119960, - [SMALL_STATE(4899)] = 120032, - [SMALL_STATE(4900)] = 120104, - [SMALL_STATE(4901)] = 120164, - [SMALL_STATE(4902)] = 120224, - [SMALL_STATE(4903)] = 120288, - [SMALL_STATE(4904)] = 120402, - [SMALL_STATE(4905)] = 120470, - [SMALL_STATE(4906)] = 120584, - [SMALL_STATE(4907)] = 120698, - [SMALL_STATE(4908)] = 120758, - [SMALL_STATE(4909)] = 120818, - [SMALL_STATE(4910)] = 120890, - [SMALL_STATE(4911)] = 121004, - [SMALL_STATE(4912)] = 121118, - [SMALL_STATE(4913)] = 121178, - [SMALL_STATE(4914)] = 121242, - [SMALL_STATE(4915)] = 121356, - [SMALL_STATE(4916)] = 121428, - [SMALL_STATE(4917)] = 121494, - [SMALL_STATE(4918)] = 121608, - [SMALL_STATE(4919)] = 121668, - [SMALL_STATE(4920)] = 121728, - [SMALL_STATE(4921)] = 121792, - [SMALL_STATE(4922)] = 121864, - [SMALL_STATE(4923)] = 121924, - [SMALL_STATE(4924)] = 121998, - [SMALL_STATE(4925)] = 122112, - [SMALL_STATE(4926)] = 122226, - [SMALL_STATE(4927)] = 122340, - [SMALL_STATE(4928)] = 122404, - [SMALL_STATE(4929)] = 122518, - [SMALL_STATE(4930)] = 122578, - [SMALL_STATE(4931)] = 122692, - [SMALL_STATE(4932)] = 122764, - [SMALL_STATE(4933)] = 122878, - [SMALL_STATE(4934)] = 122938, - [SMALL_STATE(4935)] = 122998, - [SMALL_STATE(4936)] = 123070, - [SMALL_STATE(4937)] = 123130, - [SMALL_STATE(4938)] = 123244, - [SMALL_STATE(4939)] = 123304, - [SMALL_STATE(4940)] = 123364, - [SMALL_STATE(4941)] = 123478, - [SMALL_STATE(4942)] = 123550, - [SMALL_STATE(4943)] = 123664, - [SMALL_STATE(4944)] = 123736, - [SMALL_STATE(4945)] = 123808, - [SMALL_STATE(4946)] = 123872, - [SMALL_STATE(4947)] = 123932, - [SMALL_STATE(4948)] = 124004, - [SMALL_STATE(4949)] = 124076, - [SMALL_STATE(4950)] = 124144, - [SMALL_STATE(4951)] = 124216, - [SMALL_STATE(4952)] = 124276, - [SMALL_STATE(4953)] = 124336, - [SMALL_STATE(4954)] = 124408, - [SMALL_STATE(4955)] = 124480, - [SMALL_STATE(4956)] = 124540, - [SMALL_STATE(4957)] = 124654, - [SMALL_STATE(4958)] = 124714, - [SMALL_STATE(4959)] = 124774, - [SMALL_STATE(4960)] = 124888, - [SMALL_STATE(4961)] = 124948, - [SMALL_STATE(4962)] = 125016, - [SMALL_STATE(4963)] = 125076, - [SMALL_STATE(4964)] = 125148, - [SMALL_STATE(4965)] = 125220, - [SMALL_STATE(4966)] = 125280, - [SMALL_STATE(4967)] = 125340, - [SMALL_STATE(4968)] = 125400, - [SMALL_STATE(4969)] = 125514, - [SMALL_STATE(4970)] = 125628, - [SMALL_STATE(4971)] = 125688, - [SMALL_STATE(4972)] = 125760, - [SMALL_STATE(4973)] = 125820, - [SMALL_STATE(4974)] = 125890, - [SMALL_STATE(4975)] = 126004, - [SMALL_STATE(4976)] = 126118, - [SMALL_STATE(4977)] = 126232, - [SMALL_STATE(4978)] = 126292, - [SMALL_STATE(4979)] = 126352, - [SMALL_STATE(4980)] = 126424, - [SMALL_STATE(4981)] = 126538, - [SMALL_STATE(4982)] = 126610, - [SMALL_STATE(4983)] = 126670, - [SMALL_STATE(4984)] = 126732, - [SMALL_STATE(4985)] = 126798, - [SMALL_STATE(4986)] = 126912, - [SMALL_STATE(4987)] = 126980, - [SMALL_STATE(4988)] = 127094, - [SMALL_STATE(4989)] = 127208, - [SMALL_STATE(4990)] = 127322, - [SMALL_STATE(4991)] = 127382, - [SMALL_STATE(4992)] = 127442, - [SMALL_STATE(4993)] = 127556, - [SMALL_STATE(4994)] = 127616, - [SMALL_STATE(4995)] = 127678, - [SMALL_STATE(4996)] = 127738, - [SMALL_STATE(4997)] = 127802, - [SMALL_STATE(4998)] = 127916, - [SMALL_STATE(4999)] = 127976, - [SMALL_STATE(5000)] = 128090, - [SMALL_STATE(5001)] = 128156, - [SMALL_STATE(5002)] = 128224, - [SMALL_STATE(5003)] = 128338, - [SMALL_STATE(5004)] = 128398, - [SMALL_STATE(5005)] = 128512, - [SMALL_STATE(5006)] = 128572, - [SMALL_STATE(5007)] = 128632, - [SMALL_STATE(5008)] = 128692, - [SMALL_STATE(5009)] = 128756, - [SMALL_STATE(5010)] = 128816, - [SMALL_STATE(5011)] = 128876, - [SMALL_STATE(5012)] = 128936, - [SMALL_STATE(5013)] = 128996, - [SMALL_STATE(5014)] = 129110, - [SMALL_STATE(5015)] = 129170, - [SMALL_STATE(5016)] = 129230, - [SMALL_STATE(5017)] = 129290, - [SMALL_STATE(5018)] = 129350, - [SMALL_STATE(5019)] = 129422, - [SMALL_STATE(5020)] = 129482, - [SMALL_STATE(5021)] = 129596, - [SMALL_STATE(5022)] = 129668, - [SMALL_STATE(5023)] = 129740, - [SMALL_STATE(5024)] = 129800, - [SMALL_STATE(5025)] = 129860, - [SMALL_STATE(5026)] = 129920, - [SMALL_STATE(5027)] = 129980, - [SMALL_STATE(5028)] = 130040, - [SMALL_STATE(5029)] = 130100, - [SMALL_STATE(5030)] = 130160, - [SMALL_STATE(5031)] = 130220, - [SMALL_STATE(5032)] = 130334, - [SMALL_STATE(5033)] = 130394, - [SMALL_STATE(5034)] = 130508, - [SMALL_STATE(5035)] = 130622, - [SMALL_STATE(5036)] = 130736, - [SMALL_STATE(5037)] = 130796, - [SMALL_STATE(5038)] = 130856, - [SMALL_STATE(5039)] = 130916, - [SMALL_STATE(5040)] = 130976, - [SMALL_STATE(5041)] = 131036, - [SMALL_STATE(5042)] = 131096, - [SMALL_STATE(5043)] = 131156, - [SMALL_STATE(5044)] = 131270, - [SMALL_STATE(5045)] = 131330, - [SMALL_STATE(5046)] = 131390, - [SMALL_STATE(5047)] = 131452, - [SMALL_STATE(5048)] = 131566, - [SMALL_STATE(5049)] = 131628, - [SMALL_STATE(5050)] = 131742, - [SMALL_STATE(5051)] = 131805, - [SMALL_STATE(5052)] = 131868, - [SMALL_STATE(5053)] = 131927, - [SMALL_STATE(5054)] = 131986, - [SMALL_STATE(5055)] = 132045, - [SMALL_STATE(5056)] = 132104, - [SMALL_STATE(5057)] = 132167, - [SMALL_STATE(5058)] = 132228, - [SMALL_STATE(5059)] = 132287, - [SMALL_STATE(5060)] = 132348, - [SMALL_STATE(5061)] = 132407, - [SMALL_STATE(5062)] = 132470, - [SMALL_STATE(5063)] = 132529, - [SMALL_STATE(5064)] = 132588, - [SMALL_STATE(5065)] = 132647, - [SMALL_STATE(5066)] = 132706, - [SMALL_STATE(5067)] = 132765, - [SMALL_STATE(5068)] = 132824, - [SMALL_STATE(5069)] = 132895, - [SMALL_STATE(5070)] = 132978, - [SMALL_STATE(5071)] = 133059, - [SMALL_STATE(5072)] = 133130, - [SMALL_STATE(5073)] = 133189, - [SMALL_STATE(5074)] = 133252, - [SMALL_STATE(5075)] = 133319, - [SMALL_STATE(5076)] = 133390, - [SMALL_STATE(5077)] = 133451, - [SMALL_STATE(5078)] = 133514, - [SMALL_STATE(5079)] = 133573, - [SMALL_STATE(5080)] = 133632, - [SMALL_STATE(5081)] = 133691, - [SMALL_STATE(5082)] = 133750, - [SMALL_STATE(5083)] = 133821, - [SMALL_STATE(5084)] = 133880, - [SMALL_STATE(5085)] = 133939, - [SMALL_STATE(5086)] = 134044, - [SMALL_STATE(5087)] = 134111, - [SMALL_STATE(5088)] = 134170, - [SMALL_STATE(5089)] = 134229, - [SMALL_STATE(5090)] = 134296, - [SMALL_STATE(5091)] = 134381, - [SMALL_STATE(5092)] = 134440, - [SMALL_STATE(5093)] = 134505, - [SMALL_STATE(5094)] = 134576, - [SMALL_STATE(5095)] = 134639, - [SMALL_STATE(5096)] = 134698, - [SMALL_STATE(5097)] = 134803, - [SMALL_STATE(5098)] = 134862, - [SMALL_STATE(5099)] = 134933, - [SMALL_STATE(5100)] = 135046, - [SMALL_STATE(5101)] = 135105, - [SMALL_STATE(5102)] = 135176, - [SMALL_STATE(5103)] = 135239, - [SMALL_STATE(5104)] = 135310, - [SMALL_STATE(5105)] = 135375, - [SMALL_STATE(5106)] = 135438, - [SMALL_STATE(5107)] = 135497, - [SMALL_STATE(5108)] = 135564, - [SMALL_STATE(5109)] = 135627, - [SMALL_STATE(5110)] = 135692, - [SMALL_STATE(5111)] = 135759, - [SMALL_STATE(5112)] = 135824, - [SMALL_STATE(5113)] = 135889, - [SMALL_STATE(5114)] = 135956, - [SMALL_STATE(5115)] = 136015, - [SMALL_STATE(5116)] = 136084, - [SMALL_STATE(5117)] = 136149, - [SMALL_STATE(5118)] = 136208, - [SMALL_STATE(5119)] = 136283, - [SMALL_STATE(5120)] = 136346, - [SMALL_STATE(5121)] = 136413, - [SMALL_STATE(5122)] = 136480, - [SMALL_STATE(5123)] = 136545, - [SMALL_STATE(5124)] = 136612, - [SMALL_STATE(5125)] = 136683, - [SMALL_STATE(5126)] = 136742, - [SMALL_STATE(5127)] = 136805, - [SMALL_STATE(5128)] = 136864, - [SMALL_STATE(5129)] = 136923, - [SMALL_STATE(5130)] = 136986, - [SMALL_STATE(5131)] = 137045, - [SMALL_STATE(5132)] = 137112, - [SMALL_STATE(5133)] = 137179, - [SMALL_STATE(5134)] = 137244, - [SMALL_STATE(5135)] = 137303, - [SMALL_STATE(5136)] = 137362, - [SMALL_STATE(5137)] = 137423, - [SMALL_STATE(5138)] = 137482, - [SMALL_STATE(5139)] = 137541, - [SMALL_STATE(5140)] = 137608, - [SMALL_STATE(5141)] = 137673, - [SMALL_STATE(5142)] = 137738, - [SMALL_STATE(5143)] = 137803, - [SMALL_STATE(5144)] = 137870, - [SMALL_STATE(5145)] = 137937, - [SMALL_STATE(5146)] = 138002, - [SMALL_STATE(5147)] = 138069, - [SMALL_STATE(5148)] = 138142, - [SMALL_STATE(5149)] = 138201, - [SMALL_STATE(5150)] = 138260, - [SMALL_STATE(5151)] = 138329, - [SMALL_STATE(5152)] = 138396, - [SMALL_STATE(5153)] = 138455, - [SMALL_STATE(5154)] = 138520, - [SMALL_STATE(5155)] = 138583, - [SMALL_STATE(5156)] = 138642, - [SMALL_STATE(5157)] = 138701, - [SMALL_STATE(5158)] = 138764, - [SMALL_STATE(5159)] = 138829, - [SMALL_STATE(5160)] = 138888, - [SMALL_STATE(5161)] = 138947, - [SMALL_STATE(5162)] = 139006, - [SMALL_STATE(5163)] = 139065, - [SMALL_STATE(5164)] = 139124, - [SMALL_STATE(5165)] = 139183, - [SMALL_STATE(5166)] = 139242, - [SMALL_STATE(5167)] = 139301, - [SMALL_STATE(5168)] = 139360, - [SMALL_STATE(5169)] = 139425, - [SMALL_STATE(5170)] = 139490, - [SMALL_STATE(5171)] = 139549, - [SMALL_STATE(5172)] = 139608, - [SMALL_STATE(5173)] = 139671, - [SMALL_STATE(5174)] = 139740, - [SMALL_STATE(5175)] = 139807, - [SMALL_STATE(5176)] = 139870, - [SMALL_STATE(5177)] = 139929, - [SMALL_STATE(5178)] = 140030, - [SMALL_STATE(5179)] = 140093, - [SMALL_STATE(5180)] = 140152, - [SMALL_STATE(5181)] = 140211, - [SMALL_STATE(5182)] = 140324, - [SMALL_STATE(5183)] = 140383, - [SMALL_STATE(5184)] = 140446, - [SMALL_STATE(5185)] = 140513, - [SMALL_STATE(5186)] = 140572, - [SMALL_STATE(5187)] = 140631, - [SMALL_STATE(5188)] = 140698, - [SMALL_STATE(5189)] = 140767, - [SMALL_STATE(5190)] = 140834, - [SMALL_STATE(5191)] = 140893, - [SMALL_STATE(5192)] = 140960, - [SMALL_STATE(5193)] = 141019, - [SMALL_STATE(5194)] = 141078, - [SMALL_STATE(5195)] = 141137, - [SMALL_STATE(5196)] = 141196, - [SMALL_STATE(5197)] = 141255, - [SMALL_STATE(5198)] = 141320, - [SMALL_STATE(5199)] = 141385, - [SMALL_STATE(5200)] = 141450, - [SMALL_STATE(5201)] = 141515, - [SMALL_STATE(5202)] = 141580, - [SMALL_STATE(5203)] = 141694, - [SMALL_STATE(5204)] = 141758, - [SMALL_STATE(5205)] = 141816, - [SMALL_STATE(5206)] = 141924, - [SMALL_STATE(5207)] = 141990, - [SMALL_STATE(5208)] = 142098, - [SMALL_STATE(5209)] = 142206, - [SMALL_STATE(5210)] = 142314, - [SMALL_STATE(5211)] = 142422, - [SMALL_STATE(5212)] = 142530, - [SMALL_STATE(5213)] = 142596, - [SMALL_STATE(5214)] = 142704, - [SMALL_STATE(5215)] = 142812, - [SMALL_STATE(5216)] = 142920, - [SMALL_STATE(5217)] = 142978, - [SMALL_STATE(5218)] = 143036, - [SMALL_STATE(5219)] = 143144, - [SMALL_STATE(5220)] = 143258, - [SMALL_STATE(5221)] = 143372, - [SMALL_STATE(5222)] = 143434, - [SMALL_STATE(5223)] = 143492, - [SMALL_STATE(5224)] = 143554, - [SMALL_STATE(5225)] = 143612, - [SMALL_STATE(5226)] = 143672, - [SMALL_STATE(5227)] = 143786, - [SMALL_STATE(5228)] = 143848, - [SMALL_STATE(5229)] = 143962, - [SMALL_STATE(5230)] = 144070, - [SMALL_STATE(5231)] = 144178, - [SMALL_STATE(5232)] = 144292, - [SMALL_STATE(5233)] = 144358, - [SMALL_STATE(5234)] = 144424, - [SMALL_STATE(5235)] = 144538, - [SMALL_STATE(5236)] = 144596, - [SMALL_STATE(5237)] = 144704, - [SMALL_STATE(5238)] = 144762, - [SMALL_STATE(5239)] = 144820, - [SMALL_STATE(5240)] = 144928, - [SMALL_STATE(5241)] = 145036, - [SMALL_STATE(5242)] = 145098, - [SMALL_STATE(5243)] = 145212, - [SMALL_STATE(5244)] = 145274, - [SMALL_STATE(5245)] = 145336, - [SMALL_STATE(5246)] = 145444, - [SMALL_STATE(5247)] = 145552, - [SMALL_STATE(5248)] = 145660, - [SMALL_STATE(5249)] = 145726, - [SMALL_STATE(5250)] = 145788, - [SMALL_STATE(5251)] = 145902, - [SMALL_STATE(5252)] = 145960, - [SMALL_STATE(5253)] = 146068, - [SMALL_STATE(5254)] = 146126, - [SMALL_STATE(5255)] = 146192, - [SMALL_STATE(5256)] = 146258, - [SMALL_STATE(5257)] = 146320, - [SMALL_STATE(5258)] = 146382, - [SMALL_STATE(5259)] = 146448, - [SMALL_STATE(5260)] = 146514, - [SMALL_STATE(5261)] = 146576, - [SMALL_STATE(5262)] = 146690, - [SMALL_STATE(5263)] = 146804, - [SMALL_STATE(5264)] = 146866, - [SMALL_STATE(5265)] = 146924, - [SMALL_STATE(5266)] = 146982, - [SMALL_STATE(5267)] = 147046, - [SMALL_STATE(5268)] = 147108, - [SMALL_STATE(5269)] = 147222, - [SMALL_STATE(5270)] = 147286, - [SMALL_STATE(5271)] = 147400, - [SMALL_STATE(5272)] = 147458, - [SMALL_STATE(5273)] = 147516, - [SMALL_STATE(5274)] = 147578, - [SMALL_STATE(5275)] = 147644, - [SMALL_STATE(5276)] = 147702, - [SMALL_STATE(5277)] = 147760, - [SMALL_STATE(5278)] = 147826, - [SMALL_STATE(5279)] = 147884, - [SMALL_STATE(5280)] = 147942, - [SMALL_STATE(5281)] = 148000, - [SMALL_STATE(5282)] = 148058, - [SMALL_STATE(5283)] = 148116, - [SMALL_STATE(5284)] = 148174, - [SMALL_STATE(5285)] = 148240, - [SMALL_STATE(5286)] = 148306, - [SMALL_STATE(5287)] = 148368, - [SMALL_STATE(5288)] = 148426, - [SMALL_STATE(5289)] = 148492, - [SMALL_STATE(5290)] = 148600, - [SMALL_STATE(5291)] = 148708, - [SMALL_STATE(5292)] = 148822, - [SMALL_STATE(5293)] = 148930, - [SMALL_STATE(5294)] = 148988, - [SMALL_STATE(5295)] = 149052, - [SMALL_STATE(5296)] = 149110, - [SMALL_STATE(5297)] = 149218, - [SMALL_STATE(5298)] = 149280, - [SMALL_STATE(5299)] = 149342, - [SMALL_STATE(5300)] = 149404, - [SMALL_STATE(5301)] = 149466, - [SMALL_STATE(5302)] = 149574, - [SMALL_STATE(5303)] = 149636, - [SMALL_STATE(5304)] = 149698, - [SMALL_STATE(5305)] = 149760, - [SMALL_STATE(5306)] = 149874, - [SMALL_STATE(5307)] = 149936, - [SMALL_STATE(5308)] = 149994, - [SMALL_STATE(5309)] = 150108, - [SMALL_STATE(5310)] = 150170, - [SMALL_STATE(5311)] = 150284, - [SMALL_STATE(5312)] = 150346, - [SMALL_STATE(5313)] = 150406, - [SMALL_STATE(5314)] = 150464, - [SMALL_STATE(5315)] = 150524, - [SMALL_STATE(5316)] = 150582, - [SMALL_STATE(5317)] = 150696, - [SMALL_STATE(5318)] = 150804, - [SMALL_STATE(5319)] = 150862, - [SMALL_STATE(5320)] = 150920, - [SMALL_STATE(5321)] = 150984, - [SMALL_STATE(5322)] = 151042, - [SMALL_STATE(5323)] = 151150, - [SMALL_STATE(5324)] = 151212, - [SMALL_STATE(5325)] = 151270, - [SMALL_STATE(5326)] = 151332, - [SMALL_STATE(5327)] = 151390, - [SMALL_STATE(5328)] = 151504, - [SMALL_STATE(5329)] = 151562, - [SMALL_STATE(5330)] = 151670, - [SMALL_STATE(5331)] = 151778, - [SMALL_STATE(5332)] = 151846, - [SMALL_STATE(5333)] = 151908, - [SMALL_STATE(5334)] = 151966, - [SMALL_STATE(5335)] = 152024, - [SMALL_STATE(5336)] = 152082, - [SMALL_STATE(5337)] = 152140, - [SMALL_STATE(5338)] = 152198, - [SMALL_STATE(5339)] = 152256, - [SMALL_STATE(5340)] = 152314, - [SMALL_STATE(5341)] = 152372, - [SMALL_STATE(5342)] = 152430, - [SMALL_STATE(5343)] = 152488, - [SMALL_STATE(5344)] = 152546, - [SMALL_STATE(5345)] = 152604, - [SMALL_STATE(5346)] = 152662, - [SMALL_STATE(5347)] = 152720, - [SMALL_STATE(5348)] = 152828, - [SMALL_STATE(5349)] = 152942, - [SMALL_STATE(5350)] = 153000, - [SMALL_STATE(5351)] = 153058, - [SMALL_STATE(5352)] = 153116, - [SMALL_STATE(5353)] = 153174, - [SMALL_STATE(5354)] = 153232, - [SMALL_STATE(5355)] = 153298, - [SMALL_STATE(5356)] = 153356, - [SMALL_STATE(5357)] = 153414, - [SMALL_STATE(5358)] = 153472, - [SMALL_STATE(5359)] = 153580, - [SMALL_STATE(5360)] = 153638, - [SMALL_STATE(5361)] = 153752, - [SMALL_STATE(5362)] = 153814, - [SMALL_STATE(5363)] = 153872, - [SMALL_STATE(5364)] = 153930, - [SMALL_STATE(5365)] = 153988, - [SMALL_STATE(5366)] = 154046, - [SMALL_STATE(5367)] = 154108, - [SMALL_STATE(5368)] = 154216, - [SMALL_STATE(5369)] = 154282, - [SMALL_STATE(5370)] = 154396, - [SMALL_STATE(5371)] = 154464, - [SMALL_STATE(5372)] = 154572, - [SMALL_STATE(5373)] = 154630, - [SMALL_STATE(5374)] = 154688, - [SMALL_STATE(5375)] = 154746, - [SMALL_STATE(5376)] = 154812, - [SMALL_STATE(5377)] = 154874, - [SMALL_STATE(5378)] = 154932, - [SMALL_STATE(5379)] = 154998, - [SMALL_STATE(5380)] = 155064, - [SMALL_STATE(5381)] = 155122, - [SMALL_STATE(5382)] = 155236, - [SMALL_STATE(5383)] = 155350, - [SMALL_STATE(5384)] = 155464, - [SMALL_STATE(5385)] = 155578, - [SMALL_STATE(5386)] = 155692, - [SMALL_STATE(5387)] = 155806, - [SMALL_STATE(5388)] = 155868, - [SMALL_STATE(5389)] = 155982, - [SMALL_STATE(5390)] = 156096, - [SMALL_STATE(5391)] = 156210, - [SMALL_STATE(5392)] = 156324, - [SMALL_STATE(5393)] = 156438, - [SMALL_STATE(5394)] = 156552, - [SMALL_STATE(5395)] = 156610, - [SMALL_STATE(5396)] = 156668, - [SMALL_STATE(5397)] = 156782, - [SMALL_STATE(5398)] = 156896, - [SMALL_STATE(5399)] = 156958, - [SMALL_STATE(5400)] = 157024, - [SMALL_STATE(5401)] = 157090, - [SMALL_STATE(5402)] = 157156, - [SMALL_STATE(5403)] = 157264, - [SMALL_STATE(5404)] = 157378, - [SMALL_STATE(5405)] = 157444, - [SMALL_STATE(5406)] = 157558, - [SMALL_STATE(5407)] = 157672, - [SMALL_STATE(5408)] = 157780, - [SMALL_STATE(5409)] = 157838, - [SMALL_STATE(5410)] = 157898, - [SMALL_STATE(5411)] = 157956, - [SMALL_STATE(5412)] = 158064, - [SMALL_STATE(5413)] = 158130, - [SMALL_STATE(5414)] = 158196, - [SMALL_STATE(5415)] = 158262, - [SMALL_STATE(5416)] = 158328, - [SMALL_STATE(5417)] = 158386, - [SMALL_STATE(5418)] = 158500, - [SMALL_STATE(5419)] = 158566, - [SMALL_STATE(5420)] = 158680, - [SMALL_STATE(5421)] = 158746, - [SMALL_STATE(5422)] = 158808, - [SMALL_STATE(5423)] = 158870, - [SMALL_STATE(5424)] = 158978, - [SMALL_STATE(5425)] = 159038, - [SMALL_STATE(5426)] = 159098, - [SMALL_STATE(5427)] = 159206, - [SMALL_STATE(5428)] = 159320, - [SMALL_STATE(5429)] = 159434, - [SMALL_STATE(5430)] = 159496, - [SMALL_STATE(5431)] = 159610, - [SMALL_STATE(5432)] = 159724, - [SMALL_STATE(5433)] = 159838, - [SMALL_STATE(5434)] = 159900, - [SMALL_STATE(5435)] = 160014, - [SMALL_STATE(5436)] = 160080, - [SMALL_STATE(5437)] = 160146, - [SMALL_STATE(5438)] = 160212, - [SMALL_STATE(5439)] = 160326, - [SMALL_STATE(5440)] = 160434, - [SMALL_STATE(5441)] = 160548, - [SMALL_STATE(5442)] = 160656, - [SMALL_STATE(5443)] = 160717, - [SMALL_STATE(5444)] = 160824, - [SMALL_STATE(5445)] = 160885, - [SMALL_STATE(5446)] = 160946, - [SMALL_STATE(5447)] = 161015, - [SMALL_STATE(5448)] = 161076, - [SMALL_STATE(5449)] = 161137, - [SMALL_STATE(5450)] = 161198, - [SMALL_STATE(5451)] = 161305, - [SMALL_STATE(5452)] = 161412, - [SMALL_STATE(5453)] = 161469, - [SMALL_STATE(5454)] = 161532, - [SMALL_STATE(5455)] = 161593, - [SMALL_STATE(5456)] = 161700, - [SMALL_STATE(5457)] = 161761, - [SMALL_STATE(5458)] = 161822, - [SMALL_STATE(5459)] = 161881, - [SMALL_STATE(5460)] = 161942, - [SMALL_STATE(5461)] = 162003, - [SMALL_STATE(5462)] = 162064, - [SMALL_STATE(5463)] = 162125, - [SMALL_STATE(5464)] = 162186, - [SMALL_STATE(5465)] = 162247, - [SMALL_STATE(5466)] = 162312, - [SMALL_STATE(5467)] = 162381, - [SMALL_STATE(5468)] = 162438, - [SMALL_STATE(5469)] = 162495, - [SMALL_STATE(5470)] = 162556, - [SMALL_STATE(5471)] = 162613, - [SMALL_STATE(5472)] = 162696, - [SMALL_STATE(5473)] = 162775, - [SMALL_STATE(5474)] = 162832, - [SMALL_STATE(5475)] = 162897, - [SMALL_STATE(5476)] = 162958, - [SMALL_STATE(5477)] = 163021, - [SMALL_STATE(5478)] = 163078, - [SMALL_STATE(5479)] = 163135, - [SMALL_STATE(5480)] = 163196, - [SMALL_STATE(5481)] = 163257, - [SMALL_STATE(5482)] = 163318, - [SMALL_STATE(5483)] = 163379, - [SMALL_STATE(5484)] = 163436, - [SMALL_STATE(5485)] = 163493, - [SMALL_STATE(5486)] = 163554, - [SMALL_STATE(5487)] = 163613, - [SMALL_STATE(5488)] = 163678, - [SMALL_STATE(5489)] = 163735, - [SMALL_STATE(5490)] = 163796, - [SMALL_STATE(5491)] = 163865, - [SMALL_STATE(5492)] = 163924, - [SMALL_STATE(5493)] = 164005, - [SMALL_STATE(5494)] = 164112, - [SMALL_STATE(5495)] = 164219, - [SMALL_STATE(5496)] = 164280, - [SMALL_STATE(5497)] = 164387, - [SMALL_STATE(5498)] = 164456, - [SMALL_STATE(5499)] = 164513, - [SMALL_STATE(5500)] = 164570, - [SMALL_STATE(5501)] = 164627, - [SMALL_STATE(5502)] = 164688, - [SMALL_STATE(5503)] = 164745, - [SMALL_STATE(5504)] = 164802, - [SMALL_STATE(5505)] = 164863, - [SMALL_STATE(5506)] = 164920, - [SMALL_STATE(5507)] = 164977, - [SMALL_STATE(5508)] = 165034, - [SMALL_STATE(5509)] = 165141, - [SMALL_STATE(5510)] = 165200, - [SMALL_STATE(5511)] = 165307, - [SMALL_STATE(5512)] = 165414, - [SMALL_STATE(5513)] = 165471, - [SMALL_STATE(5514)] = 165528, - [SMALL_STATE(5515)] = 165585, - [SMALL_STATE(5516)] = 165642, - [SMALL_STATE(5517)] = 165703, - [SMALL_STATE(5518)] = 165760, - [SMALL_STATE(5519)] = 165817, - [SMALL_STATE(5520)] = 165924, - [SMALL_STATE(5521)] = 165985, - [SMALL_STATE(5522)] = 166092, - [SMALL_STATE(5523)] = 166199, - [SMALL_STATE(5524)] = 166306, - [SMALL_STATE(5525)] = 166375, - [SMALL_STATE(5526)] = 166432, - [SMALL_STATE(5527)] = 166489, - [SMALL_STATE(5528)] = 166546, - [SMALL_STATE(5529)] = 166603, - [SMALL_STATE(5530)] = 166660, - [SMALL_STATE(5531)] = 166717, - [SMALL_STATE(5532)] = 166774, - [SMALL_STATE(5533)] = 166831, - [SMALL_STATE(5534)] = 166888, - [SMALL_STATE(5535)] = 166949, - [SMALL_STATE(5536)] = 167010, - [SMALL_STATE(5537)] = 167067, - [SMALL_STATE(5538)] = 167124, - [SMALL_STATE(5539)] = 167181, - [SMALL_STATE(5540)] = 167238, - [SMALL_STATE(5541)] = 167295, - [SMALL_STATE(5542)] = 167402, - [SMALL_STATE(5543)] = 167509, - [SMALL_STATE(5544)] = 167566, - [SMALL_STATE(5545)] = 167627, - [SMALL_STATE(5546)] = 167688, - [SMALL_STATE(5547)] = 167745, - [SMALL_STATE(5548)] = 167802, - [SMALL_STATE(5549)] = 167863, - [SMALL_STATE(5550)] = 167924, - [SMALL_STATE(5551)] = 167981, - [SMALL_STATE(5552)] = 168038, - [SMALL_STATE(5553)] = 168099, - [SMALL_STATE(5554)] = 168160, - [SMALL_STATE(5555)] = 168221, - [SMALL_STATE(5556)] = 168282, - [SMALL_STATE(5557)] = 168343, - [SMALL_STATE(5558)] = 168404, - [SMALL_STATE(5559)] = 168465, - [SMALL_STATE(5560)] = 168526, - [SMALL_STATE(5561)] = 168583, - [SMALL_STATE(5562)] = 168640, - [SMALL_STATE(5563)] = 168697, - [SMALL_STATE(5564)] = 168758, - [SMALL_STATE(5565)] = 168815, - [SMALL_STATE(5566)] = 168922, - [SMALL_STATE(5567)] = 168983, - [SMALL_STATE(5568)] = 169048, - [SMALL_STATE(5569)] = 169109, - [SMALL_STATE(5570)] = 169170, - [SMALL_STATE(5571)] = 169231, - [SMALL_STATE(5572)] = 169292, - [SMALL_STATE(5573)] = 169353, - [SMALL_STATE(5574)] = 169414, - [SMALL_STATE(5575)] = 169479, - [SMALL_STATE(5576)] = 169540, - [SMALL_STATE(5577)] = 169597, - [SMALL_STATE(5578)] = 169658, - [SMALL_STATE(5579)] = 169723, - [SMALL_STATE(5580)] = 169788, - [SMALL_STATE(5581)] = 169845, - [SMALL_STATE(5582)] = 169902, - [SMALL_STATE(5583)] = 169959, - [SMALL_STATE(5584)] = 170018, - [SMALL_STATE(5585)] = 170075, - [SMALL_STATE(5586)] = 170132, - [SMALL_STATE(5587)] = 170239, - [SMALL_STATE(5588)] = 170296, - [SMALL_STATE(5589)] = 170353, - [SMALL_STATE(5590)] = 170410, - [SMALL_STATE(5591)] = 170467, - [SMALL_STATE(5592)] = 170524, - [SMALL_STATE(5593)] = 170581, - [SMALL_STATE(5594)] = 170638, - [SMALL_STATE(5595)] = 170699, - [SMALL_STATE(5596)] = 170756, - [SMALL_STATE(5597)] = 170817, - [SMALL_STATE(5598)] = 170874, - [SMALL_STATE(5599)] = 170931, - [SMALL_STATE(5600)] = 170988, - [SMALL_STATE(5601)] = 171095, - [SMALL_STATE(5602)] = 171152, - [SMALL_STATE(5603)] = 171209, - [SMALL_STATE(5604)] = 171266, - [SMALL_STATE(5605)] = 171323, - [SMALL_STATE(5606)] = 171430, - [SMALL_STATE(5607)] = 171537, - [SMALL_STATE(5608)] = 171644, - [SMALL_STATE(5609)] = 171751, - [SMALL_STATE(5610)] = 171812, - [SMALL_STATE(5611)] = 171873, - [SMALL_STATE(5612)] = 171934, - [SMALL_STATE(5613)] = 171995, - [SMALL_STATE(5614)] = 172056, - [SMALL_STATE(5615)] = 172117, - [SMALL_STATE(5616)] = 172224, - [SMALL_STATE(5617)] = 172285, - [SMALL_STATE(5618)] = 172346, - [SMALL_STATE(5619)] = 172453, - [SMALL_STATE(5620)] = 172514, - [SMALL_STATE(5621)] = 172621, - [SMALL_STATE(5622)] = 172678, - [SMALL_STATE(5623)] = 172735, - [SMALL_STATE(5624)] = 172796, - [SMALL_STATE(5625)] = 172853, - [SMALL_STATE(5626)] = 172960, - [SMALL_STATE(5627)] = 173021, - [SMALL_STATE(5628)] = 173082, - [SMALL_STATE(5629)] = 173141, - [SMALL_STATE(5630)] = 173202, - [SMALL_STATE(5631)] = 173309, - [SMALL_STATE(5632)] = 173366, - [SMALL_STATE(5633)] = 173427, - [SMALL_STATE(5634)] = 173492, - [SMALL_STATE(5635)] = 173557, - [SMALL_STATE(5636)] = 173622, - [SMALL_STATE(5637)] = 173687, - [SMALL_STATE(5638)] = 173748, - [SMALL_STATE(5639)] = 173805, - [SMALL_STATE(5640)] = 173862, - [SMALL_STATE(5641)] = 173923, - [SMALL_STATE(5642)] = 173980, - [SMALL_STATE(5643)] = 174037, - [SMALL_STATE(5644)] = 174094, - [SMALL_STATE(5645)] = 174155, - [SMALL_STATE(5646)] = 174212, - [SMALL_STATE(5647)] = 174269, - [SMALL_STATE(5648)] = 174330, - [SMALL_STATE(5649)] = 174387, - [SMALL_STATE(5650)] = 174448, - [SMALL_STATE(5651)] = 174555, - [SMALL_STATE(5652)] = 174616, - [SMALL_STATE(5653)] = 174677, - [SMALL_STATE(5654)] = 174738, - [SMALL_STATE(5655)] = 174799, - [SMALL_STATE(5656)] = 174856, - [SMALL_STATE(5657)] = 174913, - [SMALL_STATE(5658)] = 174974, - [SMALL_STATE(5659)] = 175030, - [SMALL_STATE(5660)] = 175134, - [SMALL_STATE(5661)] = 175238, - [SMALL_STATE(5662)] = 175342, - [SMALL_STATE(5663)] = 175446, - [SMALL_STATE(5664)] = 175550, - [SMALL_STATE(5665)] = 175654, - [SMALL_STATE(5666)] = 175758, - [SMALL_STATE(5667)] = 175862, - [SMALL_STATE(5668)] = 175966, - [SMALL_STATE(5669)] = 176070, - [SMALL_STATE(5670)] = 176174, - [SMALL_STATE(5671)] = 176278, - [SMALL_STATE(5672)] = 176382, - [SMALL_STATE(5673)] = 176486, - [SMALL_STATE(5674)] = 176590, - [SMALL_STATE(5675)] = 176694, - [SMALL_STATE(5676)] = 176798, - [SMALL_STATE(5677)] = 176902, - [SMALL_STATE(5678)] = 177006, - [SMALL_STATE(5679)] = 177110, - [SMALL_STATE(5680)] = 177214, - [SMALL_STATE(5681)] = 177318, - [SMALL_STATE(5682)] = 177378, - [SMALL_STATE(5683)] = 177482, - [SMALL_STATE(5684)] = 177542, - [SMALL_STATE(5685)] = 177646, - [SMALL_STATE(5686)] = 177750, - [SMALL_STATE(5687)] = 177854, - [SMALL_STATE(5688)] = 177958, - [SMALL_STATE(5689)] = 178062, - [SMALL_STATE(5690)] = 178166, - [SMALL_STATE(5691)] = 178270, - [SMALL_STATE(5692)] = 178374, - [SMALL_STATE(5693)] = 178478, - [SMALL_STATE(5694)] = 178582, - [SMALL_STATE(5695)] = 178686, - [SMALL_STATE(5696)] = 178790, - [SMALL_STATE(5697)] = 178848, - [SMALL_STATE(5698)] = 178952, - [SMALL_STATE(5699)] = 179056, - [SMALL_STATE(5700)] = 179160, - [SMALL_STATE(5701)] = 179264, - [SMALL_STATE(5702)] = 179368, - [SMALL_STATE(5703)] = 179472, - [SMALL_STATE(5704)] = 179576, - [SMALL_STATE(5705)] = 179680, - [SMALL_STATE(5706)] = 179784, - [SMALL_STATE(5707)] = 179888, - [SMALL_STATE(5708)] = 179992, - [SMALL_STATE(5709)] = 180096, - [SMALL_STATE(5710)] = 180200, - [SMALL_STATE(5711)] = 180304, - [SMALL_STATE(5712)] = 180408, - [SMALL_STATE(5713)] = 180512, - [SMALL_STATE(5714)] = 180568, - [SMALL_STATE(5715)] = 180672, - [SMALL_STATE(5716)] = 180776, - [SMALL_STATE(5717)] = 180880, - [SMALL_STATE(5718)] = 180984, - [SMALL_STATE(5719)] = 181088, - [SMALL_STATE(5720)] = 181192, - [SMALL_STATE(5721)] = 181296, - [SMALL_STATE(5722)] = 181400, - [SMALL_STATE(5723)] = 181504, - [SMALL_STATE(5724)] = 181608, - [SMALL_STATE(5725)] = 181712, - [SMALL_STATE(5726)] = 181816, - [SMALL_STATE(5727)] = 181920, - [SMALL_STATE(5728)] = 182024, - [SMALL_STATE(5729)] = 182128, - [SMALL_STATE(5730)] = 182232, - [SMALL_STATE(5731)] = 182336, - [SMALL_STATE(5732)] = 182440, - [SMALL_STATE(5733)] = 182544, - [SMALL_STATE(5734)] = 182648, - [SMALL_STATE(5735)] = 182752, - [SMALL_STATE(5736)] = 182856, - [SMALL_STATE(5737)] = 182912, - [SMALL_STATE(5738)] = 183016, - [SMALL_STATE(5739)] = 183120, - [SMALL_STATE(5740)] = 183224, - [SMALL_STATE(5741)] = 183328, - [SMALL_STATE(5742)] = 183432, - [SMALL_STATE(5743)] = 183488, - [SMALL_STATE(5744)] = 183592, - [SMALL_STATE(5745)] = 183696, - [SMALL_STATE(5746)] = 183800, - [SMALL_STATE(5747)] = 183904, - [SMALL_STATE(5748)] = 184008, - [SMALL_STATE(5749)] = 184112, - [SMALL_STATE(5750)] = 184216, - [SMALL_STATE(5751)] = 184320, - [SMALL_STATE(5752)] = 184424, - [SMALL_STATE(5753)] = 184528, - [SMALL_STATE(5754)] = 184632, - [SMALL_STATE(5755)] = 184736, - [SMALL_STATE(5756)] = 184840, - [SMALL_STATE(5757)] = 184944, - [SMALL_STATE(5758)] = 185000, - [SMALL_STATE(5759)] = 185104, - [SMALL_STATE(5760)] = 185208, - [SMALL_STATE(5761)] = 185312, - [SMALL_STATE(5762)] = 185416, - [SMALL_STATE(5763)] = 185520, - [SMALL_STATE(5764)] = 185624, - [SMALL_STATE(5765)] = 185728, - [SMALL_STATE(5766)] = 185832, - [SMALL_STATE(5767)] = 185936, - [SMALL_STATE(5768)] = 186040, - [SMALL_STATE(5769)] = 186144, - [SMALL_STATE(5770)] = 186248, - [SMALL_STATE(5771)] = 186352, - [SMALL_STATE(5772)] = 186456, - [SMALL_STATE(5773)] = 186560, - [SMALL_STATE(5774)] = 186664, - [SMALL_STATE(5775)] = 186768, - [SMALL_STATE(5776)] = 186872, - [SMALL_STATE(5777)] = 186930, - [SMALL_STATE(5778)] = 187034, - [SMALL_STATE(5779)] = 187138, - [SMALL_STATE(5780)] = 187198, - [SMALL_STATE(5781)] = 187302, - [SMALL_STATE(5782)] = 187406, - [SMALL_STATE(5783)] = 187510, - [SMALL_STATE(5784)] = 187614, - [SMALL_STATE(5785)] = 187718, - [SMALL_STATE(5786)] = 187822, - [SMALL_STATE(5787)] = 187884, - [SMALL_STATE(5788)] = 187988, - [SMALL_STATE(5789)] = 188092, - [SMALL_STATE(5790)] = 188196, - [SMALL_STATE(5791)] = 188300, - [SMALL_STATE(5792)] = 188404, - [SMALL_STATE(5793)] = 188508, - [SMALL_STATE(5794)] = 188564, - [SMALL_STATE(5795)] = 188668, - [SMALL_STATE(5796)] = 188772, - [SMALL_STATE(5797)] = 188876, - [SMALL_STATE(5798)] = 188980, - [SMALL_STATE(5799)] = 189084, - [SMALL_STATE(5800)] = 189146, - [SMALL_STATE(5801)] = 189250, - [SMALL_STATE(5802)] = 189354, - [SMALL_STATE(5803)] = 189458, - [SMALL_STATE(5804)] = 189562, - [SMALL_STATE(5805)] = 189666, - [SMALL_STATE(5806)] = 189770, - [SMALL_STATE(5807)] = 189874, - [SMALL_STATE(5808)] = 189978, - [SMALL_STATE(5809)] = 190082, - [SMALL_STATE(5810)] = 190186, - [SMALL_STATE(5811)] = 190290, - [SMALL_STATE(5812)] = 190394, - [SMALL_STATE(5813)] = 190498, - [SMALL_STATE(5814)] = 190602, - [SMALL_STATE(5815)] = 190706, - [SMALL_STATE(5816)] = 190810, - [SMALL_STATE(5817)] = 190914, - [SMALL_STATE(5818)] = 191018, - [SMALL_STATE(5819)] = 191122, - [SMALL_STATE(5820)] = 191226, - [SMALL_STATE(5821)] = 191330, - [SMALL_STATE(5822)] = 191434, - [SMALL_STATE(5823)] = 191538, - [SMALL_STATE(5824)] = 191642, - [SMALL_STATE(5825)] = 191746, - [SMALL_STATE(5826)] = 191850, - [SMALL_STATE(5827)] = 191954, - [SMALL_STATE(5828)] = 192058, - [SMALL_STATE(5829)] = 192120, - [SMALL_STATE(5830)] = 192176, - [SMALL_STATE(5831)] = 192280, - [SMALL_STATE(5832)] = 192384, - [SMALL_STATE(5833)] = 192488, - [SMALL_STATE(5834)] = 192592, - [SMALL_STATE(5835)] = 192696, - [SMALL_STATE(5836)] = 192800, - [SMALL_STATE(5837)] = 192904, - [SMALL_STATE(5838)] = 193008, - [SMALL_STATE(5839)] = 193112, - [SMALL_STATE(5840)] = 193174, - [SMALL_STATE(5841)] = 193278, - [SMALL_STATE(5842)] = 193382, - [SMALL_STATE(5843)] = 193486, - [SMALL_STATE(5844)] = 193590, - [SMALL_STATE(5845)] = 193694, - [SMALL_STATE(5846)] = 193798, - [SMALL_STATE(5847)] = 193902, - [SMALL_STATE(5848)] = 194006, - [SMALL_STATE(5849)] = 194110, - [SMALL_STATE(5850)] = 194214, - [SMALL_STATE(5851)] = 194318, - [SMALL_STATE(5852)] = 194422, - [SMALL_STATE(5853)] = 194526, - [SMALL_STATE(5854)] = 194630, - [SMALL_STATE(5855)] = 194734, - [SMALL_STATE(5856)] = 194792, - [SMALL_STATE(5857)] = 194852, - [SMALL_STATE(5858)] = 194956, - [SMALL_STATE(5859)] = 195016, - [SMALL_STATE(5860)] = 195072, - [SMALL_STATE(5861)] = 195176, - [SMALL_STATE(5862)] = 195280, - [SMALL_STATE(5863)] = 195384, - [SMALL_STATE(5864)] = 195488, - [SMALL_STATE(5865)] = 195592, - [SMALL_STATE(5866)] = 195648, - [SMALL_STATE(5867)] = 195752, - [SMALL_STATE(5868)] = 195856, - [SMALL_STATE(5869)] = 195960, - [SMALL_STATE(5870)] = 196064, - [SMALL_STATE(5871)] = 196168, - [SMALL_STATE(5872)] = 196272, - [SMALL_STATE(5873)] = 196376, - [SMALL_STATE(5874)] = 196480, - [SMALL_STATE(5875)] = 196584, - [SMALL_STATE(5876)] = 196688, - [SMALL_STATE(5877)] = 196792, - [SMALL_STATE(5878)] = 196896, - [SMALL_STATE(5879)] = 196956, - [SMALL_STATE(5880)] = 197060, - [SMALL_STATE(5881)] = 197164, - [SMALL_STATE(5882)] = 197268, - [SMALL_STATE(5883)] = 197372, - [SMALL_STATE(5884)] = 197476, - [SMALL_STATE(5885)] = 197580, - [SMALL_STATE(5886)] = 197684, - [SMALL_STATE(5887)] = 197788, - [SMALL_STATE(5888)] = 197892, - [SMALL_STATE(5889)] = 197996, - [SMALL_STATE(5890)] = 198100, - [SMALL_STATE(5891)] = 198204, - [SMALL_STATE(5892)] = 198308, - [SMALL_STATE(5893)] = 198366, - [SMALL_STATE(5894)] = 198470, - [SMALL_STATE(5895)] = 198574, - [SMALL_STATE(5896)] = 198678, - [SMALL_STATE(5897)] = 198782, - [SMALL_STATE(5898)] = 198886, - [SMALL_STATE(5899)] = 198990, - [SMALL_STATE(5900)] = 199094, - [SMALL_STATE(5901)] = 199198, - [SMALL_STATE(5902)] = 199256, - [SMALL_STATE(5903)] = 199360, - [SMALL_STATE(5904)] = 199464, - [SMALL_STATE(5905)] = 199568, - [SMALL_STATE(5906)] = 199672, - [SMALL_STATE(5907)] = 199776, - [SMALL_STATE(5908)] = 199880, - [SMALL_STATE(5909)] = 199936, - [SMALL_STATE(5910)] = 200040, - [SMALL_STATE(5911)] = 200144, - [SMALL_STATE(5912)] = 200248, - [SMALL_STATE(5913)] = 200352, - [SMALL_STATE(5914)] = 200456, - [SMALL_STATE(5915)] = 200560, - [SMALL_STATE(5916)] = 200664, - [SMALL_STATE(5917)] = 200768, - [SMALL_STATE(5918)] = 200872, - [SMALL_STATE(5919)] = 200976, - [SMALL_STATE(5920)] = 201080, - [SMALL_STATE(5921)] = 201184, - [SMALL_STATE(5922)] = 201288, - [SMALL_STATE(5923)] = 201392, - [SMALL_STATE(5924)] = 201496, - [SMALL_STATE(5925)] = 201600, - [SMALL_STATE(5926)] = 201704, - [SMALL_STATE(5927)] = 201808, - [SMALL_STATE(5928)] = 201912, - [SMALL_STATE(5929)] = 202016, - [SMALL_STATE(5930)] = 202076, - [SMALL_STATE(5931)] = 202180, - [SMALL_STATE(5932)] = 202284, - [SMALL_STATE(5933)] = 202388, - [SMALL_STATE(5934)] = 202492, - [SMALL_STATE(5935)] = 202596, - [SMALL_STATE(5936)] = 202700, - [SMALL_STATE(5937)] = 202804, - [SMALL_STATE(5938)] = 202908, - [SMALL_STATE(5939)] = 203012, - [SMALL_STATE(5940)] = 203116, - [SMALL_STATE(5941)] = 203220, - [SMALL_STATE(5942)] = 203324, - [SMALL_STATE(5943)] = 203428, - [SMALL_STATE(5944)] = 203532, - [SMALL_STATE(5945)] = 203636, - [SMALL_STATE(5946)] = 203740, - [SMALL_STATE(5947)] = 203844, - [SMALL_STATE(5948)] = 203948, - [SMALL_STATE(5949)] = 204052, - [SMALL_STATE(5950)] = 204156, - [SMALL_STATE(5951)] = 204260, - [SMALL_STATE(5952)] = 204364, - [SMALL_STATE(5953)] = 204468, - [SMALL_STATE(5954)] = 204572, - [SMALL_STATE(5955)] = 204676, - [SMALL_STATE(5956)] = 204736, - [SMALL_STATE(5957)] = 204840, - [SMALL_STATE(5958)] = 204944, - [SMALL_STATE(5959)] = 205048, - [SMALL_STATE(5960)] = 205152, - [SMALL_STATE(5961)] = 205256, - [SMALL_STATE(5962)] = 205360, - [SMALL_STATE(5963)] = 205464, - [SMALL_STATE(5964)] = 205568, - [SMALL_STATE(5965)] = 205672, - [SMALL_STATE(5966)] = 205776, - [SMALL_STATE(5967)] = 205880, - [SMALL_STATE(5968)] = 205984, - [SMALL_STATE(5969)] = 206088, - [SMALL_STATE(5970)] = 206192, - [SMALL_STATE(5971)] = 206248, - [SMALL_STATE(5972)] = 206352, - [SMALL_STATE(5973)] = 206456, - [SMALL_STATE(5974)] = 206560, - [SMALL_STATE(5975)] = 206664, - [SMALL_STATE(5976)] = 206768, - [SMALL_STATE(5977)] = 206872, - [SMALL_STATE(5978)] = 206976, - [SMALL_STATE(5979)] = 207080, - [SMALL_STATE(5980)] = 207184, - [SMALL_STATE(5981)] = 207244, - [SMALL_STATE(5982)] = 207348, - [SMALL_STATE(5983)] = 207452, - [SMALL_STATE(5984)] = 207508, - [SMALL_STATE(5985)] = 207612, - [SMALL_STATE(5986)] = 207716, - [SMALL_STATE(5987)] = 207820, - [SMALL_STATE(5988)] = 207924, - [SMALL_STATE(5989)] = 208028, - [SMALL_STATE(5990)] = 208132, - [SMALL_STATE(5991)] = 208236, - [SMALL_STATE(5992)] = 208340, - [SMALL_STATE(5993)] = 208444, - [SMALL_STATE(5994)] = 208548, - [SMALL_STATE(5995)] = 208652, - [SMALL_STATE(5996)] = 208756, - [SMALL_STATE(5997)] = 208860, - [SMALL_STATE(5998)] = 208964, - [SMALL_STATE(5999)] = 209068, - [SMALL_STATE(6000)] = 209172, - [SMALL_STATE(6001)] = 209276, - [SMALL_STATE(6002)] = 209380, - [SMALL_STATE(6003)] = 209484, - [SMALL_STATE(6004)] = 209588, - [SMALL_STATE(6005)] = 209692, - [SMALL_STATE(6006)] = 209796, - [SMALL_STATE(6007)] = 209900, - [SMALL_STATE(6008)] = 210004, - [SMALL_STATE(6009)] = 210108, - [SMALL_STATE(6010)] = 210212, - [SMALL_STATE(6011)] = 210316, - [SMALL_STATE(6012)] = 210420, - [SMALL_STATE(6013)] = 210524, - [SMALL_STATE(6014)] = 210628, - [SMALL_STATE(6015)] = 210732, - [SMALL_STATE(6016)] = 210836, - [SMALL_STATE(6017)] = 210940, - [SMALL_STATE(6018)] = 211044, - [SMALL_STATE(6019)] = 211148, - [SMALL_STATE(6020)] = 211252, - [SMALL_STATE(6021)] = 211356, - [SMALL_STATE(6022)] = 211460, - [SMALL_STATE(6023)] = 211564, - [SMALL_STATE(6024)] = 211668, - [SMALL_STATE(6025)] = 211772, - [SMALL_STATE(6026)] = 211876, - [SMALL_STATE(6027)] = 211980, - [SMALL_STATE(6028)] = 212084, - [SMALL_STATE(6029)] = 212188, - [SMALL_STATE(6030)] = 212244, - [SMALL_STATE(6031)] = 212300, - [SMALL_STATE(6032)] = 212404, - [SMALL_STATE(6033)] = 212508, - [SMALL_STATE(6034)] = 212612, - [SMALL_STATE(6035)] = 212716, - [SMALL_STATE(6036)] = 212820, - [SMALL_STATE(6037)] = 212924, - [SMALL_STATE(6038)] = 213028, - [SMALL_STATE(6039)] = 213084, - [SMALL_STATE(6040)] = 213188, - [SMALL_STATE(6041)] = 213292, - [SMALL_STATE(6042)] = 213396, - [SMALL_STATE(6043)] = 213500, - [SMALL_STATE(6044)] = 213604, - [SMALL_STATE(6045)] = 213708, - [SMALL_STATE(6046)] = 213764, - [SMALL_STATE(6047)] = 213868, - [SMALL_STATE(6048)] = 213972, - [SMALL_STATE(6049)] = 214076, - [SMALL_STATE(6050)] = 214180, - [SMALL_STATE(6051)] = 214284, - [SMALL_STATE(6052)] = 214388, - [SMALL_STATE(6053)] = 214492, - [SMALL_STATE(6054)] = 214548, - [SMALL_STATE(6055)] = 214652, - [SMALL_STATE(6056)] = 214756, - [SMALL_STATE(6057)] = 214860, - [SMALL_STATE(6058)] = 214964, - [SMALL_STATE(6059)] = 215068, - [SMALL_STATE(6060)] = 215172, - [SMALL_STATE(6061)] = 215276, - [SMALL_STATE(6062)] = 215380, - [SMALL_STATE(6063)] = 215436, - [SMALL_STATE(6064)] = 215540, - [SMALL_STATE(6065)] = 215644, - [SMALL_STATE(6066)] = 215748, - [SMALL_STATE(6067)] = 215852, - [SMALL_STATE(6068)] = 215956, - [SMALL_STATE(6069)] = 216060, - [SMALL_STATE(6070)] = 216164, - [SMALL_STATE(6071)] = 216268, - [SMALL_STATE(6072)] = 216372, - [SMALL_STATE(6073)] = 216476, - [SMALL_STATE(6074)] = 216580, - [SMALL_STATE(6075)] = 216684, - [SMALL_STATE(6076)] = 216788, - [SMALL_STATE(6077)] = 216892, - [SMALL_STATE(6078)] = 216996, - [SMALL_STATE(6079)] = 217100, - [SMALL_STATE(6080)] = 217204, - [SMALL_STATE(6081)] = 217262, - [SMALL_STATE(6082)] = 217366, - [SMALL_STATE(6083)] = 217470, - [SMALL_STATE(6084)] = 217574, - [SMALL_STATE(6085)] = 217678, - [SMALL_STATE(6086)] = 217782, - [SMALL_STATE(6087)] = 217886, - [SMALL_STATE(6088)] = 217990, - [SMALL_STATE(6089)] = 218094, - [SMALL_STATE(6090)] = 218198, - [SMALL_STATE(6091)] = 218302, - [SMALL_STATE(6092)] = 218406, - [SMALL_STATE(6093)] = 218510, - [SMALL_STATE(6094)] = 218614, - [SMALL_STATE(6095)] = 218718, - [SMALL_STATE(6096)] = 218822, - [SMALL_STATE(6097)] = 218926, - [SMALL_STATE(6098)] = 219030, - [SMALL_STATE(6099)] = 219134, - [SMALL_STATE(6100)] = 219238, - [SMALL_STATE(6101)] = 219342, - [SMALL_STATE(6102)] = 219446, - [SMALL_STATE(6103)] = 219550, - [SMALL_STATE(6104)] = 219654, - [SMALL_STATE(6105)] = 219758, - [SMALL_STATE(6106)] = 219862, - [SMALL_STATE(6107)] = 219966, - [SMALL_STATE(6108)] = 220070, - [SMALL_STATE(6109)] = 220174, - [SMALL_STATE(6110)] = 220278, - [SMALL_STATE(6111)] = 220382, - [SMALL_STATE(6112)] = 220486, - [SMALL_STATE(6113)] = 220590, - [SMALL_STATE(6114)] = 220694, - [SMALL_STATE(6115)] = 220798, - [SMALL_STATE(6116)] = 220854, - [SMALL_STATE(6117)] = 220958, - [SMALL_STATE(6118)] = 221062, - [SMALL_STATE(6119)] = 221166, - [SMALL_STATE(6120)] = 221270, - [SMALL_STATE(6121)] = 221374, - [SMALL_STATE(6122)] = 221478, - [SMALL_STATE(6123)] = 221582, - [SMALL_STATE(6124)] = 221686, - [SMALL_STATE(6125)] = 221790, - [SMALL_STATE(6126)] = 221894, - [SMALL_STATE(6127)] = 221998, - [SMALL_STATE(6128)] = 222102, - [SMALL_STATE(6129)] = 222206, - [SMALL_STATE(6130)] = 222310, - [SMALL_STATE(6131)] = 222414, - [SMALL_STATE(6132)] = 222518, - [SMALL_STATE(6133)] = 222622, - [SMALL_STATE(6134)] = 222726, - [SMALL_STATE(6135)] = 222830, - [SMALL_STATE(6136)] = 222934, - [SMALL_STATE(6137)] = 223038, - [SMALL_STATE(6138)] = 223142, - [SMALL_STATE(6139)] = 223246, - [SMALL_STATE(6140)] = 223350, - [SMALL_STATE(6141)] = 223454, - [SMALL_STATE(6142)] = 223558, - [SMALL_STATE(6143)] = 223662, - [SMALL_STATE(6144)] = 223766, - [SMALL_STATE(6145)] = 223870, - [SMALL_STATE(6146)] = 223974, - [SMALL_STATE(6147)] = 224078, - [SMALL_STATE(6148)] = 224182, - [SMALL_STATE(6149)] = 224286, - [SMALL_STATE(6150)] = 224390, - [SMALL_STATE(6151)] = 224494, - [SMALL_STATE(6152)] = 224598, - [SMALL_STATE(6153)] = 224702, - [SMALL_STATE(6154)] = 224806, - [SMALL_STATE(6155)] = 224910, - [SMALL_STATE(6156)] = 225014, - [SMALL_STATE(6157)] = 225118, - [SMALL_STATE(6158)] = 225222, - [SMALL_STATE(6159)] = 225326, - [SMALL_STATE(6160)] = 225430, - [SMALL_STATE(6161)] = 225534, - [SMALL_STATE(6162)] = 225638, - [SMALL_STATE(6163)] = 225742, - [SMALL_STATE(6164)] = 225846, - [SMALL_STATE(6165)] = 225950, - [SMALL_STATE(6166)] = 226054, - [SMALL_STATE(6167)] = 226158, - [SMALL_STATE(6168)] = 226262, - [SMALL_STATE(6169)] = 226366, - [SMALL_STATE(6170)] = 226470, - [SMALL_STATE(6171)] = 226574, - [SMALL_STATE(6172)] = 226678, - [SMALL_STATE(6173)] = 226782, - [SMALL_STATE(6174)] = 226842, - [SMALL_STATE(6175)] = 226946, - [SMALL_STATE(6176)] = 227050, - [SMALL_STATE(6177)] = 227154, - [SMALL_STATE(6178)] = 227210, - [SMALL_STATE(6179)] = 227314, - [SMALL_STATE(6180)] = 227418, - [SMALL_STATE(6181)] = 227522, - [SMALL_STATE(6182)] = 227626, - [SMALL_STATE(6183)] = 227730, - [SMALL_STATE(6184)] = 227834, - [SMALL_STATE(6185)] = 227938, - [SMALL_STATE(6186)] = 228042, - [SMALL_STATE(6187)] = 228146, - [SMALL_STATE(6188)] = 228250, - [SMALL_STATE(6189)] = 228354, - [SMALL_STATE(6190)] = 228458, - [SMALL_STATE(6191)] = 228562, - [SMALL_STATE(6192)] = 228666, - [SMALL_STATE(6193)] = 228770, - [SMALL_STATE(6194)] = 228874, - [SMALL_STATE(6195)] = 228978, - [SMALL_STATE(6196)] = 229082, - [SMALL_STATE(6197)] = 229186, - [SMALL_STATE(6198)] = 229290, - [SMALL_STATE(6199)] = 229394, - [SMALL_STATE(6200)] = 229498, - [SMALL_STATE(6201)] = 229554, - [SMALL_STATE(6202)] = 229610, - [SMALL_STATE(6203)] = 229714, - [SMALL_STATE(6204)] = 229818, - [SMALL_STATE(6205)] = 229922, - [SMALL_STATE(6206)] = 230026, - [SMALL_STATE(6207)] = 230130, - [SMALL_STATE(6208)] = 230234, - [SMALL_STATE(6209)] = 230338, - [SMALL_STATE(6210)] = 230442, - [SMALL_STATE(6211)] = 230546, - [SMALL_STATE(6212)] = 230650, - [SMALL_STATE(6213)] = 230754, - [SMALL_STATE(6214)] = 230810, - [SMALL_STATE(6215)] = 230914, - [SMALL_STATE(6216)] = 230974, - [SMALL_STATE(6217)] = 231078, - [SMALL_STATE(6218)] = 231182, - [SMALL_STATE(6219)] = 231242, - [SMALL_STATE(6220)] = 231346, - [SMALL_STATE(6221)] = 231450, - [SMALL_STATE(6222)] = 231510, - [SMALL_STATE(6223)] = 231614, - [SMALL_STATE(6224)] = 231718, - [SMALL_STATE(6225)] = 231822, - [SMALL_STATE(6226)] = 231926, - [SMALL_STATE(6227)] = 232030, - [SMALL_STATE(6228)] = 232134, - [SMALL_STATE(6229)] = 232238, - [SMALL_STATE(6230)] = 232342, - [SMALL_STATE(6231)] = 232446, - [SMALL_STATE(6232)] = 232550, - [SMALL_STATE(6233)] = 232654, - [SMALL_STATE(6234)] = 232758, - [SMALL_STATE(6235)] = 232862, - [SMALL_STATE(6236)] = 232966, - [SMALL_STATE(6237)] = 233070, - [SMALL_STATE(6238)] = 233174, - [SMALL_STATE(6239)] = 233278, - [SMALL_STATE(6240)] = 233382, - [SMALL_STATE(6241)] = 233438, - [SMALL_STATE(6242)] = 233542, - [SMALL_STATE(6243)] = 233646, - [SMALL_STATE(6244)] = 233750, - [SMALL_STATE(6245)] = 233854, - [SMALL_STATE(6246)] = 233958, - [SMALL_STATE(6247)] = 234062, - [SMALL_STATE(6248)] = 234166, - [SMALL_STATE(6249)] = 234270, - [SMALL_STATE(6250)] = 234374, - [SMALL_STATE(6251)] = 234478, - [SMALL_STATE(6252)] = 234582, - [SMALL_STATE(6253)] = 234686, - [SMALL_STATE(6254)] = 234790, - [SMALL_STATE(6255)] = 234846, - [SMALL_STATE(6256)] = 234950, - [SMALL_STATE(6257)] = 235054, - [SMALL_STATE(6258)] = 235110, - [SMALL_STATE(6259)] = 235214, - [SMALL_STATE(6260)] = 235318, - [SMALL_STATE(6261)] = 235422, - [SMALL_STATE(6262)] = 235526, - [SMALL_STATE(6263)] = 235630, - [SMALL_STATE(6264)] = 235734, - [SMALL_STATE(6265)] = 235838, - [SMALL_STATE(6266)] = 235942, - [SMALL_STATE(6267)] = 236046, - [SMALL_STATE(6268)] = 236150, - [SMALL_STATE(6269)] = 236254, - [SMALL_STATE(6270)] = 236358, - [SMALL_STATE(6271)] = 236416, - [SMALL_STATE(6272)] = 236520, - [SMALL_STATE(6273)] = 236624, - [SMALL_STATE(6274)] = 236684, - [SMALL_STATE(6275)] = 236740, - [SMALL_STATE(6276)] = 236844, - [SMALL_STATE(6277)] = 236948, - [SMALL_STATE(6278)] = 237052, - [SMALL_STATE(6279)] = 237156, - [SMALL_STATE(6280)] = 237260, - [SMALL_STATE(6281)] = 237364, - [SMALL_STATE(6282)] = 237468, - [SMALL_STATE(6283)] = 237572, - [SMALL_STATE(6284)] = 237676, - [SMALL_STATE(6285)] = 237780, - [SMALL_STATE(6286)] = 237884, - [SMALL_STATE(6287)] = 237988, - [SMALL_STATE(6288)] = 238092, - [SMALL_STATE(6289)] = 238196, - [SMALL_STATE(6290)] = 238300, - [SMALL_STATE(6291)] = 238404, - [SMALL_STATE(6292)] = 238508, - [SMALL_STATE(6293)] = 238612, - [SMALL_STATE(6294)] = 238716, - [SMALL_STATE(6295)] = 238820, - [SMALL_STATE(6296)] = 238876, - [SMALL_STATE(6297)] = 238980, - [SMALL_STATE(6298)] = 239084, - [SMALL_STATE(6299)] = 239188, - [SMALL_STATE(6300)] = 239244, - [SMALL_STATE(6301)] = 239300, - [SMALL_STATE(6302)] = 239356, - [SMALL_STATE(6303)] = 239460, - [SMALL_STATE(6304)] = 239564, - [SMALL_STATE(6305)] = 239668, - [SMALL_STATE(6306)] = 239724, - [SMALL_STATE(6307)] = 239828, - [SMALL_STATE(6308)] = 239932, - [SMALL_STATE(6309)] = 239988, - [SMALL_STATE(6310)] = 240044, - [SMALL_STATE(6311)] = 240148, - [SMALL_STATE(6312)] = 240252, - [SMALL_STATE(6313)] = 240356, - [SMALL_STATE(6314)] = 240460, - [SMALL_STATE(6315)] = 240516, - [SMALL_STATE(6316)] = 240620, - [SMALL_STATE(6317)] = 240724, - [SMALL_STATE(6318)] = 240828, - [SMALL_STATE(6319)] = 240932, - [SMALL_STATE(6320)] = 241036, - [SMALL_STATE(6321)] = 241140, - [SMALL_STATE(6322)] = 241244, - [SMALL_STATE(6323)] = 241348, - [SMALL_STATE(6324)] = 241404, - [SMALL_STATE(6325)] = 241460, - [SMALL_STATE(6326)] = 241564, - [SMALL_STATE(6327)] = 241668, - [SMALL_STATE(6328)] = 241772, - [SMALL_STATE(6329)] = 241876, - [SMALL_STATE(6330)] = 241980, - [SMALL_STATE(6331)] = 242084, - [SMALL_STATE(6332)] = 242140, - [SMALL_STATE(6333)] = 242244, - [SMALL_STATE(6334)] = 242348, - [SMALL_STATE(6335)] = 242452, - [SMALL_STATE(6336)] = 242508, - [SMALL_STATE(6337)] = 242564, - [SMALL_STATE(6338)] = 242668, - [SMALL_STATE(6339)] = 242772, - [SMALL_STATE(6340)] = 242876, - [SMALL_STATE(6341)] = 242932, - [SMALL_STATE(6342)] = 243036, - [SMALL_STATE(6343)] = 243140, - [SMALL_STATE(6344)] = 243196, - [SMALL_STATE(6345)] = 243300, - [SMALL_STATE(6346)] = 243404, - [SMALL_STATE(6347)] = 243508, - [SMALL_STATE(6348)] = 243612, - [SMALL_STATE(6349)] = 243716, - [SMALL_STATE(6350)] = 243772, - [SMALL_STATE(6351)] = 243876, - [SMALL_STATE(6352)] = 243980, - [SMALL_STATE(6353)] = 244036, - [SMALL_STATE(6354)] = 244140, - [SMALL_STATE(6355)] = 244196, - [SMALL_STATE(6356)] = 244300, - [SMALL_STATE(6357)] = 244404, - [SMALL_STATE(6358)] = 244508, - [SMALL_STATE(6359)] = 244612, - [SMALL_STATE(6360)] = 244716, - [SMALL_STATE(6361)] = 244820, - [SMALL_STATE(6362)] = 244924, - [SMALL_STATE(6363)] = 244984, - [SMALL_STATE(6364)] = 245088, - [SMALL_STATE(6365)] = 245192, - [SMALL_STATE(6366)] = 245296, - [SMALL_STATE(6367)] = 245400, - [SMALL_STATE(6368)] = 245504, - [SMALL_STATE(6369)] = 245608, - [SMALL_STATE(6370)] = 245712, - [SMALL_STATE(6371)] = 245816, - [SMALL_STATE(6372)] = 245920, - [SMALL_STATE(6373)] = 246024, - [SMALL_STATE(6374)] = 246128, - [SMALL_STATE(6375)] = 246232, - [SMALL_STATE(6376)] = 246336, - [SMALL_STATE(6377)] = 246392, - [SMALL_STATE(6378)] = 246496, - [SMALL_STATE(6379)] = 246552, - [SMALL_STATE(6380)] = 246656, - [SMALL_STATE(6381)] = 246760, - [SMALL_STATE(6382)] = 246864, - [SMALL_STATE(6383)] = 246968, - [SMALL_STATE(6384)] = 247072, - [SMALL_STATE(6385)] = 247176, - [SMALL_STATE(6386)] = 247280, - [SMALL_STATE(6387)] = 247336, - [SMALL_STATE(6388)] = 247392, - [SMALL_STATE(6389)] = 247496, - [SMALL_STATE(6390)] = 247552, - [SMALL_STATE(6391)] = 247608, - [SMALL_STATE(6392)] = 247712, - [SMALL_STATE(6393)] = 247816, - [SMALL_STATE(6394)] = 247920, - [SMALL_STATE(6395)] = 248024, - [SMALL_STATE(6396)] = 248128, - [SMALL_STATE(6397)] = 248184, - [SMALL_STATE(6398)] = 248240, - [SMALL_STATE(6399)] = 248344, - [SMALL_STATE(6400)] = 248448, - [SMALL_STATE(6401)] = 248504, - [SMALL_STATE(6402)] = 248560, - [SMALL_STATE(6403)] = 248664, - [SMALL_STATE(6404)] = 248720, - [SMALL_STATE(6405)] = 248776, - [SMALL_STATE(6406)] = 248832, - [SMALL_STATE(6407)] = 248888, - [SMALL_STATE(6408)] = 248944, - [SMALL_STATE(6409)] = 249000, - [SMALL_STATE(6410)] = 249104, - [SMALL_STATE(6411)] = 249208, - [SMALL_STATE(6412)] = 249312, - [SMALL_STATE(6413)] = 249416, - [SMALL_STATE(6414)] = 249520, - [SMALL_STATE(6415)] = 249624, - [SMALL_STATE(6416)] = 249728, - [SMALL_STATE(6417)] = 249832, - [SMALL_STATE(6418)] = 249888, - [SMALL_STATE(6419)] = 249992, - [SMALL_STATE(6420)] = 250050, - [SMALL_STATE(6421)] = 250154, - [SMALL_STATE(6422)] = 250258, - [SMALL_STATE(6423)] = 250362, - [SMALL_STATE(6424)] = 250466, - [SMALL_STATE(6425)] = 250570, - [SMALL_STATE(6426)] = 250674, - [SMALL_STATE(6427)] = 250778, - [SMALL_STATE(6428)] = 250882, - [SMALL_STATE(6429)] = 250986, - [SMALL_STATE(6430)] = 251090, - [SMALL_STATE(6431)] = 251194, - [SMALL_STATE(6432)] = 251298, - [SMALL_STATE(6433)] = 251402, - [SMALL_STATE(6434)] = 251506, - [SMALL_STATE(6435)] = 251610, - [SMALL_STATE(6436)] = 251714, - [SMALL_STATE(6437)] = 251818, - [SMALL_STATE(6438)] = 251878, - [SMALL_STATE(6439)] = 251982, - [SMALL_STATE(6440)] = 252086, - [SMALL_STATE(6441)] = 252190, - [SMALL_STATE(6442)] = 252294, - [SMALL_STATE(6443)] = 252398, - [SMALL_STATE(6444)] = 252502, - [SMALL_STATE(6445)] = 252606, - [SMALL_STATE(6446)] = 252710, - [SMALL_STATE(6447)] = 252814, - [SMALL_STATE(6448)] = 252918, - [SMALL_STATE(6449)] = 253022, - [SMALL_STATE(6450)] = 253126, - [SMALL_STATE(6451)] = 253230, - [SMALL_STATE(6452)] = 253334, - [SMALL_STATE(6453)] = 253438, - [SMALL_STATE(6454)] = 253542, - [SMALL_STATE(6455)] = 253646, - [SMALL_STATE(6456)] = 253750, - [SMALL_STATE(6457)] = 253854, - [SMALL_STATE(6458)] = 253958, - [SMALL_STATE(6459)] = 254062, - [SMALL_STATE(6460)] = 254166, - [SMALL_STATE(6461)] = 254270, - [SMALL_STATE(6462)] = 254374, - [SMALL_STATE(6463)] = 254478, - [SMALL_STATE(6464)] = 254533, - [SMALL_STATE(6465)] = 254600, - [SMALL_STATE(6466)] = 254655, - [SMALL_STATE(6467)] = 254710, - [SMALL_STATE(6468)] = 254765, - [SMALL_STATE(6469)] = 254820, - [SMALL_STATE(6470)] = 254875, - [SMALL_STATE(6471)] = 254930, - [SMALL_STATE(6472)] = 254985, - [SMALL_STATE(6473)] = 255040, - [SMALL_STATE(6474)] = 255095, - [SMALL_STATE(6475)] = 255150, - [SMALL_STATE(6476)] = 255205, - [SMALL_STATE(6477)] = 255260, - [SMALL_STATE(6478)] = 255317, - [SMALL_STATE(6479)] = 255372, - [SMALL_STATE(6480)] = 255427, - [SMALL_STATE(6481)] = 255482, - [SMALL_STATE(6482)] = 255537, - [SMALL_STATE(6483)] = 255592, - [SMALL_STATE(6484)] = 255647, - [SMALL_STATE(6485)] = 255702, - [SMALL_STATE(6486)] = 255757, - [SMALL_STATE(6487)] = 255812, - [SMALL_STATE(6488)] = 255867, - [SMALL_STATE(6489)] = 255922, - [SMALL_STATE(6490)] = 255977, - [SMALL_STATE(6491)] = 256032, - [SMALL_STATE(6492)] = 256089, - [SMALL_STATE(6493)] = 256144, - [SMALL_STATE(6494)] = 256199, - [SMALL_STATE(6495)] = 256254, - [SMALL_STATE(6496)] = 256309, - [SMALL_STATE(6497)] = 256364, - [SMALL_STATE(6498)] = 256419, - [SMALL_STATE(6499)] = 256474, - [SMALL_STATE(6500)] = 256529, - [SMALL_STATE(6501)] = 256584, - [SMALL_STATE(6502)] = 256639, - [SMALL_STATE(6503)] = 256694, - [SMALL_STATE(6504)] = 256749, - [SMALL_STATE(6505)] = 256804, - [SMALL_STATE(6506)] = 256859, - [SMALL_STATE(6507)] = 256914, - [SMALL_STATE(6508)] = 256969, - [SMALL_STATE(6509)] = 257024, - [SMALL_STATE(6510)] = 257083, - [SMALL_STATE(6511)] = 257138, - [SMALL_STATE(6512)] = 257193, - [SMALL_STATE(6513)] = 257248, - [SMALL_STATE(6514)] = 257303, - [SMALL_STATE(6515)] = 257358, - [SMALL_STATE(6516)] = 257413, - [SMALL_STATE(6517)] = 257468, - [SMALL_STATE(6518)] = 257523, - [SMALL_STATE(6519)] = 257578, - [SMALL_STATE(6520)] = 257633, - [SMALL_STATE(6521)] = 257688, - [SMALL_STATE(6522)] = 257743, - [SMALL_STATE(6523)] = 257798, - [SMALL_STATE(6524)] = 257853, - [SMALL_STATE(6525)] = 257908, - [SMALL_STATE(6526)] = 257963, - [SMALL_STATE(6527)] = 258018, - [SMALL_STATE(6528)] = 258073, - [SMALL_STATE(6529)] = 258128, - [SMALL_STATE(6530)] = 258183, - [SMALL_STATE(6531)] = 258240, - [SMALL_STATE(6532)] = 258295, - [SMALL_STATE(6533)] = 258352, - [SMALL_STATE(6534)] = 258407, - [SMALL_STATE(6535)] = 258468, - [SMALL_STATE(6536)] = 258523, - [SMALL_STATE(6537)] = 258578, - [SMALL_STATE(6538)] = 258633, - [SMALL_STATE(6539)] = 258688, - [SMALL_STATE(6540)] = 258743, - [SMALL_STATE(6541)] = 258798, - [SMALL_STATE(6542)] = 258853, - [SMALL_STATE(6543)] = 258908, - [SMALL_STATE(6544)] = 258963, - [SMALL_STATE(6545)] = 259018, - [SMALL_STATE(6546)] = 259073, - [SMALL_STATE(6547)] = 259128, - [SMALL_STATE(6548)] = 259183, - [SMALL_STATE(6549)] = 259238, - [SMALL_STATE(6550)] = 259293, - [SMALL_STATE(6551)] = 259348, - [SMALL_STATE(6552)] = 259403, - [SMALL_STATE(6553)] = 259458, - [SMALL_STATE(6554)] = 259513, - [SMALL_STATE(6555)] = 259568, - [SMALL_STATE(6556)] = 259623, - [SMALL_STATE(6557)] = 259678, - [SMALL_STATE(6558)] = 259733, - [SMALL_STATE(6559)] = 259788, - [SMALL_STATE(6560)] = 259843, - [SMALL_STATE(6561)] = 259898, - [SMALL_STATE(6562)] = 259953, - [SMALL_STATE(6563)] = 260008, - [SMALL_STATE(6564)] = 260063, - [SMALL_STATE(6565)] = 260118, - [SMALL_STATE(6566)] = 260173, - [SMALL_STATE(6567)] = 260228, - [SMALL_STATE(6568)] = 260287, - [SMALL_STATE(6569)] = 260342, - [SMALL_STATE(6570)] = 260397, - [SMALL_STATE(6571)] = 260456, - [SMALL_STATE(6572)] = 260515, - [SMALL_STATE(6573)] = 260570, - [SMALL_STATE(6574)] = 260625, - [SMALL_STATE(6575)] = 260680, - [SMALL_STATE(6576)] = 260735, - [SMALL_STATE(6577)] = 260790, - [SMALL_STATE(6578)] = 260849, - [SMALL_STATE(6579)] = 260904, - [SMALL_STATE(6580)] = 260963, - [SMALL_STATE(6581)] = 261018, - [SMALL_STATE(6582)] = 261073, - [SMALL_STATE(6583)] = 261128, - [SMALL_STATE(6584)] = 261183, - [SMALL_STATE(6585)] = 261238, - [SMALL_STATE(6586)] = 261293, - [SMALL_STATE(6587)] = 261360, - [SMALL_STATE(6588)] = 261415, - [SMALL_STATE(6589)] = 261474, - [SMALL_STATE(6590)] = 261529, - [SMALL_STATE(6591)] = 261584, - [SMALL_STATE(6592)] = 261639, - [SMALL_STATE(6593)] = 261694, - [SMALL_STATE(6594)] = 261753, - [SMALL_STATE(6595)] = 261812, - [SMALL_STATE(6596)] = 261867, - [SMALL_STATE(6597)] = 261926, - [SMALL_STATE(6598)] = 261981, - [SMALL_STATE(6599)] = 262036, - [SMALL_STATE(6600)] = 262091, - [SMALL_STATE(6601)] = 262150, - [SMALL_STATE(6602)] = 262205, - [SMALL_STATE(6603)] = 262260, - [SMALL_STATE(6604)] = 262315, - [SMALL_STATE(6605)] = 262370, - [SMALL_STATE(6606)] = 262425, - [SMALL_STATE(6607)] = 262480, - [SMALL_STATE(6608)] = 262535, - [SMALL_STATE(6609)] = 262590, - [SMALL_STATE(6610)] = 262645, - [SMALL_STATE(6611)] = 262700, - [SMALL_STATE(6612)] = 262759, - [SMALL_STATE(6613)] = 262814, - [SMALL_STATE(6614)] = 262869, - [SMALL_STATE(6615)] = 262928, - [SMALL_STATE(6616)] = 262987, - [SMALL_STATE(6617)] = 263042, - [SMALL_STATE(6618)] = 263097, - [SMALL_STATE(6619)] = 263156, - [SMALL_STATE(6620)] = 263211, - [SMALL_STATE(6621)] = 263266, - [SMALL_STATE(6622)] = 263321, - [SMALL_STATE(6623)] = 263376, - [SMALL_STATE(6624)] = 263431, - [SMALL_STATE(6625)] = 263488, - [SMALL_STATE(6626)] = 263543, - [SMALL_STATE(6627)] = 263598, - [SMALL_STATE(6628)] = 263653, - [SMALL_STATE(6629)] = 263708, - [SMALL_STATE(6630)] = 263763, - [SMALL_STATE(6631)] = 263818, - [SMALL_STATE(6632)] = 263873, - [SMALL_STATE(6633)] = 263928, - [SMALL_STATE(6634)] = 263987, - [SMALL_STATE(6635)] = 264042, - [SMALL_STATE(6636)] = 264097, - [SMALL_STATE(6637)] = 264164, - [SMALL_STATE(6638)] = 264219, - [SMALL_STATE(6639)] = 264274, - [SMALL_STATE(6640)] = 264329, - [SMALL_STATE(6641)] = 264388, - [SMALL_STATE(6642)] = 264443, - [SMALL_STATE(6643)] = 264498, - [SMALL_STATE(6644)] = 264553, - [SMALL_STATE(6645)] = 264608, - [SMALL_STATE(6646)] = 264663, - [SMALL_STATE(6647)] = 264718, - [SMALL_STATE(6648)] = 264773, - [SMALL_STATE(6649)] = 264830, - [SMALL_STATE(6650)] = 264885, - [SMALL_STATE(6651)] = 264940, - [SMALL_STATE(6652)] = 264995, - [SMALL_STATE(6653)] = 265052, - [SMALL_STATE(6654)] = 265107, - [SMALL_STATE(6655)] = 265162, - [SMALL_STATE(6656)] = 265217, - [SMALL_STATE(6657)] = 265272, - [SMALL_STATE(6658)] = 265327, - [SMALL_STATE(6659)] = 265386, - [SMALL_STATE(6660)] = 265445, - [SMALL_STATE(6661)] = 265504, - [SMALL_STATE(6662)] = 265559, - [SMALL_STATE(6663)] = 265614, - [SMALL_STATE(6664)] = 265669, - [SMALL_STATE(6665)] = 265724, - [SMALL_STATE(6666)] = 265779, - [SMALL_STATE(6667)] = 265834, - [SMALL_STATE(6668)] = 265893, - [SMALL_STATE(6669)] = 265948, - [SMALL_STATE(6670)] = 266003, - [SMALL_STATE(6671)] = 266060, - [SMALL_STATE(6672)] = 266119, - [SMALL_STATE(6673)] = 266174, - [SMALL_STATE(6674)] = 266233, - [SMALL_STATE(6675)] = 266288, - [SMALL_STATE(6676)] = 266345, - [SMALL_STATE(6677)] = 266400, - [SMALL_STATE(6678)] = 266455, - [SMALL_STATE(6679)] = 266510, - [SMALL_STATE(6680)] = 266569, - [SMALL_STATE(6681)] = 266624, - [SMALL_STATE(6682)] = 266679, - [SMALL_STATE(6683)] = 266734, - [SMALL_STATE(6684)] = 266793, - [SMALL_STATE(6685)] = 266848, - [SMALL_STATE(6686)] = 266903, - [SMALL_STATE(6687)] = 266958, - [SMALL_STATE(6688)] = 267013, - [SMALL_STATE(6689)] = 267068, - [SMALL_STATE(6690)] = 267123, - [SMALL_STATE(6691)] = 267178, - [SMALL_STATE(6692)] = 267233, - [SMALL_STATE(6693)] = 267288, - [SMALL_STATE(6694)] = 267347, - [SMALL_STATE(6695)] = 267402, - [SMALL_STATE(6696)] = 267457, - [SMALL_STATE(6697)] = 267512, - [SMALL_STATE(6698)] = 267567, - [SMALL_STATE(6699)] = 267622, - [SMALL_STATE(6700)] = 267677, - [SMALL_STATE(6701)] = 267732, - [SMALL_STATE(6702)] = 267787, - [SMALL_STATE(6703)] = 267842, - [SMALL_STATE(6704)] = 267897, - [SMALL_STATE(6705)] = 267958, - [SMALL_STATE(6706)] = 268013, - [SMALL_STATE(6707)] = 268080, - [SMALL_STATE(6708)] = 268135, - [SMALL_STATE(6709)] = 268190, - [SMALL_STATE(6710)] = 268249, - [SMALL_STATE(6711)] = 268304, - [SMALL_STATE(6712)] = 268359, - [SMALL_STATE(6713)] = 268414, - [SMALL_STATE(6714)] = 268469, - [SMALL_STATE(6715)] = 268526, - [SMALL_STATE(6716)] = 268581, - [SMALL_STATE(6717)] = 268636, - [SMALL_STATE(6718)] = 268691, - [SMALL_STATE(6719)] = 268748, - [SMALL_STATE(6720)] = 268803, - [SMALL_STATE(6721)] = 268858, - [SMALL_STATE(6722)] = 268913, - [SMALL_STATE(6723)] = 268968, - [SMALL_STATE(6724)] = 269027, - [SMALL_STATE(6725)] = 269082, - [SMALL_STATE(6726)] = 269137, - [SMALL_STATE(6727)] = 269192, - [SMALL_STATE(6728)] = 269247, - [SMALL_STATE(6729)] = 269302, - [SMALL_STATE(6730)] = 269357, - [SMALL_STATE(6731)] = 269412, - [SMALL_STATE(6732)] = 269467, - [SMALL_STATE(6733)] = 269522, - [SMALL_STATE(6734)] = 269577, - [SMALL_STATE(6735)] = 269632, - [SMALL_STATE(6736)] = 269687, - [SMALL_STATE(6737)] = 269742, - [SMALL_STATE(6738)] = 269797, - [SMALL_STATE(6739)] = 269852, - [SMALL_STATE(6740)] = 269907, - [SMALL_STATE(6741)] = 269962, - [SMALL_STATE(6742)] = 270017, - [SMALL_STATE(6743)] = 270072, - [SMALL_STATE(6744)] = 270127, - [SMALL_STATE(6745)] = 270182, - [SMALL_STATE(6746)] = 270237, - [SMALL_STATE(6747)] = 270292, - [SMALL_STATE(6748)] = 270347, - [SMALL_STATE(6749)] = 270402, - [SMALL_STATE(6750)] = 270457, - [SMALL_STATE(6751)] = 270512, - [SMALL_STATE(6752)] = 270567, - [SMALL_STATE(6753)] = 270622, - [SMALL_STATE(6754)] = 270677, - [SMALL_STATE(6755)] = 270732, - [SMALL_STATE(6756)] = 270787, - [SMALL_STATE(6757)] = 270842, - [SMALL_STATE(6758)] = 270897, - [SMALL_STATE(6759)] = 270952, - [SMALL_STATE(6760)] = 271007, - [SMALL_STATE(6761)] = 271064, - [SMALL_STATE(6762)] = 271119, - [SMALL_STATE(6763)] = 271174, - [SMALL_STATE(6764)] = 271229, - [SMALL_STATE(6765)] = 271284, - [SMALL_STATE(6766)] = 271339, - [SMALL_STATE(6767)] = 271394, - [SMALL_STATE(6768)] = 271449, - [SMALL_STATE(6769)] = 271504, - [SMALL_STATE(6770)] = 271559, - [SMALL_STATE(6771)] = 271614, - [SMALL_STATE(6772)] = 271669, - [SMALL_STATE(6773)] = 271724, - [SMALL_STATE(6774)] = 271779, - [SMALL_STATE(6775)] = 271834, - [SMALL_STATE(6776)] = 271889, - [SMALL_STATE(6777)] = 271944, - [SMALL_STATE(6778)] = 271999, - [SMALL_STATE(6779)] = 272054, - [SMALL_STATE(6780)] = 272109, - [SMALL_STATE(6781)] = 272164, - [SMALL_STATE(6782)] = 272219, - [SMALL_STATE(6783)] = 272274, - [SMALL_STATE(6784)] = 272329, - [SMALL_STATE(6785)] = 272386, - [SMALL_STATE(6786)] = 272441, - [SMALL_STATE(6787)] = 272496, - [SMALL_STATE(6788)] = 272553, - [SMALL_STATE(6789)] = 272610, - [SMALL_STATE(6790)] = 272669, - [SMALL_STATE(6791)] = 272728, - [SMALL_STATE(6792)] = 272783, - [SMALL_STATE(6793)] = 272838, - [SMALL_STATE(6794)] = 272893, - [SMALL_STATE(6795)] = 272948, - [SMALL_STATE(6796)] = 273003, - [SMALL_STATE(6797)] = 273058, - [SMALL_STATE(6798)] = 273115, - [SMALL_STATE(6799)] = 273170, - [SMALL_STATE(6800)] = 273230, - [SMALL_STATE(6801)] = 273288, - [SMALL_STATE(6802)] = 273346, - [SMALL_STATE(6803)] = 273400, - [SMALL_STATE(6804)] = 273460, - [SMALL_STATE(6805)] = 273520, - [SMALL_STATE(6806)] = 273584, - [SMALL_STATE(6807)] = 273638, - [SMALL_STATE(6808)] = 273696, - [SMALL_STATE(6809)] = 273754, - [SMALL_STATE(6810)] = 273820, - [SMALL_STATE(6811)] = 273878, - [SMALL_STATE(6812)] = 273944, - [SMALL_STATE(6813)] = 274010, - [SMALL_STATE(6814)] = 274076, - [SMALL_STATE(6815)] = 274130, - [SMALL_STATE(6816)] = 274184, - [SMALL_STATE(6817)] = 274238, - [SMALL_STATE(6818)] = 274296, - [SMALL_STATE(6819)] = 274350, - [SMALL_STATE(6820)] = 274416, - [SMALL_STATE(6821)] = 274474, - [SMALL_STATE(6822)] = 274540, - [SMALL_STATE(6823)] = 274606, - [SMALL_STATE(6824)] = 274664, - [SMALL_STATE(6825)] = 274718, - [SMALL_STATE(6826)] = 274772, - [SMALL_STATE(6827)] = 274838, - [SMALL_STATE(6828)] = 274896, - [SMALL_STATE(6829)] = 274950, - [SMALL_STATE(6830)] = 275003, - [SMALL_STATE(6831)] = 275064, - [SMALL_STATE(6832)] = 275117, - [SMALL_STATE(6833)] = 275170, - [SMALL_STATE(6834)] = 275223, - [SMALL_STATE(6835)] = 275280, - [SMALL_STATE(6836)] = 275343, - [SMALL_STATE(6837)] = 275406, - [SMALL_STATE(6838)] = 275467, - [SMALL_STATE(6839)] = 275520, - [SMALL_STATE(6840)] = 275623, - [SMALL_STATE(6841)] = 275676, - [SMALL_STATE(6842)] = 275729, - [SMALL_STATE(6843)] = 275782, - [SMALL_STATE(6844)] = 275835, - [SMALL_STATE(6845)] = 275888, - [SMALL_STATE(6846)] = 275941, - [SMALL_STATE(6847)] = 275994, - [SMALL_STATE(6848)] = 276055, - [SMALL_STATE(6849)] = 276108, - [SMALL_STATE(6850)] = 276161, - [SMALL_STATE(6851)] = 276214, - [SMALL_STATE(6852)] = 276267, - [SMALL_STATE(6853)] = 276324, - [SMALL_STATE(6854)] = 276385, - [SMALL_STATE(6855)] = 276438, - [SMALL_STATE(6856)] = 276491, - [SMALL_STATE(6857)] = 276544, - [SMALL_STATE(6858)] = 276597, - [SMALL_STATE(6859)] = 276650, - [SMALL_STATE(6860)] = 276703, - [SMALL_STATE(6861)] = 276756, - [SMALL_STATE(6862)] = 276809, - [SMALL_STATE(6863)] = 276862, - [SMALL_STATE(6864)] = 276915, - [SMALL_STATE(6865)] = 276968, - [SMALL_STATE(6866)] = 277021, - [SMALL_STATE(6867)] = 277074, - [SMALL_STATE(6868)] = 277127, - [SMALL_STATE(6869)] = 277180, - [SMALL_STATE(6870)] = 277233, - [SMALL_STATE(6871)] = 277286, - [SMALL_STATE(6872)] = 277339, - [SMALL_STATE(6873)] = 277392, - [SMALL_STATE(6874)] = 277445, - [SMALL_STATE(6875)] = 277498, - [SMALL_STATE(6876)] = 277555, - [SMALL_STATE(6877)] = 277608, - [SMALL_STATE(6878)] = 277661, - [SMALL_STATE(6879)] = 277714, - [SMALL_STATE(6880)] = 277773, - [SMALL_STATE(6881)] = 277826, - [SMALL_STATE(6882)] = 277879, - [SMALL_STATE(6883)] = 277932, - [SMALL_STATE(6884)] = 277985, - [SMALL_STATE(6885)] = 278038, - [SMALL_STATE(6886)] = 278091, - [SMALL_STATE(6887)] = 278144, - [SMALL_STATE(6888)] = 278197, - [SMALL_STATE(6889)] = 278250, - [SMALL_STATE(6890)] = 278303, - [SMALL_STATE(6891)] = 278356, - [SMALL_STATE(6892)] = 278409, - [SMALL_STATE(6893)] = 278462, - [SMALL_STATE(6894)] = 278515, - [SMALL_STATE(6895)] = 278568, - [SMALL_STATE(6896)] = 278671, - [SMALL_STATE(6897)] = 278724, - [SMALL_STATE(6898)] = 278783, - [SMALL_STATE(6899)] = 278836, - [SMALL_STATE(6900)] = 278889, - [SMALL_STATE(6901)] = 278942, - [SMALL_STATE(6902)] = 278995, - [SMALL_STATE(6903)] = 279048, - [SMALL_STATE(6904)] = 279103, - [SMALL_STATE(6905)] = 279156, - [SMALL_STATE(6906)] = 279235, - [SMALL_STATE(6907)] = 279288, - [SMALL_STATE(6908)] = 279341, - [SMALL_STATE(6909)] = 279394, - [SMALL_STATE(6910)] = 279447, - [SMALL_STATE(6911)] = 279510, - [SMALL_STATE(6912)] = 279571, - [SMALL_STATE(6913)] = 279624, - [SMALL_STATE(6914)] = 279689, - [SMALL_STATE(6915)] = 279754, - [SMALL_STATE(6916)] = 279807, - [SMALL_STATE(6917)] = 279860, - [SMALL_STATE(6918)] = 279913, - [SMALL_STATE(6919)] = 279966, - [SMALL_STATE(6920)] = 280019, - [SMALL_STATE(6921)] = 280072, - [SMALL_STATE(6922)] = 280137, - [SMALL_STATE(6923)] = 280190, - [SMALL_STATE(6924)] = 280243, - [SMALL_STATE(6925)] = 280296, - [SMALL_STATE(6926)] = 280361, - [SMALL_STATE(6927)] = 280416, - [SMALL_STATE(6928)] = 280469, - [SMALL_STATE(6929)] = 280522, - [SMALL_STATE(6930)] = 280575, - [SMALL_STATE(6931)] = 280630, - [SMALL_STATE(6932)] = 280685, - [SMALL_STATE(6933)] = 280749, - [SMALL_STATE(6934)] = 280801, - [SMALL_STATE(6935)] = 280853, - [SMALL_STATE(6936)] = 280905, - [SMALL_STATE(6937)] = 280959, - [SMALL_STATE(6938)] = 281013, - [SMALL_STATE(6939)] = 281065, - [SMALL_STATE(6940)] = 281117, - [SMALL_STATE(6941)] = 281169, - [SMALL_STATE(6942)] = 281221, - [SMALL_STATE(6943)] = 281277, - [SMALL_STATE(6944)] = 281357, - [SMALL_STATE(6945)] = 281409, - [SMALL_STATE(6946)] = 281463, - [SMALL_STATE(6947)] = 281515, - [SMALL_STATE(6948)] = 281567, - [SMALL_STATE(6949)] = 281619, - [SMALL_STATE(6950)] = 281673, - [SMALL_STATE(6951)] = 281725, - [SMALL_STATE(6952)] = 281779, - [SMALL_STATE(6953)] = 281831, - [SMALL_STATE(6954)] = 281883, - [SMALL_STATE(6955)] = 281935, - [SMALL_STATE(6956)] = 281989, - [SMALL_STATE(6957)] = 282043, - [SMALL_STATE(6958)] = 282095, - [SMALL_STATE(6959)] = 282147, - [SMALL_STATE(6960)] = 282199, - [SMALL_STATE(6961)] = 282251, - [SMALL_STATE(6962)] = 282307, - [SMALL_STATE(6963)] = 282359, - [SMALL_STATE(6964)] = 282415, - [SMALL_STATE(6965)] = 282467, - [SMALL_STATE(6966)] = 282519, - [SMALL_STATE(6967)] = 282571, - [SMALL_STATE(6968)] = 282627, - [SMALL_STATE(6969)] = 282679, - [SMALL_STATE(6970)] = 282739, - [SMALL_STATE(6971)] = 282791, - [SMALL_STATE(6972)] = 282843, - [SMALL_STATE(6973)] = 282907, - [SMALL_STATE(6974)] = 282985, - [SMALL_STATE(6975)] = 283043, - [SMALL_STATE(6976)] = 283117, - [SMALL_STATE(6977)] = 283169, - [SMALL_STATE(6978)] = 283225, - [SMALL_STATE(6979)] = 283277, - [SMALL_STATE(6980)] = 283329, - [SMALL_STATE(6981)] = 283381, - [SMALL_STATE(6982)] = 283457, - [SMALL_STATE(6983)] = 283555, - [SMALL_STATE(6984)] = 283609, - [SMALL_STATE(6985)] = 283661, - [SMALL_STATE(6986)] = 283713, - [SMALL_STATE(6987)] = 283765, - [SMALL_STATE(6988)] = 283825, - [SMALL_STATE(6989)] = 283883, - [SMALL_STATE(6990)] = 283943, - [SMALL_STATE(6991)] = 284007, - [SMALL_STATE(6992)] = 284059, - [SMALL_STATE(6993)] = 284115, - [SMALL_STATE(6994)] = 284175, - [SMALL_STATE(6995)] = 284227, - [SMALL_STATE(6996)] = 284287, - [SMALL_STATE(6997)] = 284351, - [SMALL_STATE(6998)] = 284409, - [SMALL_STATE(6999)] = 284461, - [SMALL_STATE(7000)] = 284513, - [SMALL_STATE(7001)] = 284587, - [SMALL_STATE(7002)] = 284663, - [SMALL_STATE(7003)] = 284727, - [SMALL_STATE(7004)] = 284807, - [SMALL_STATE(7005)] = 284859, - [SMALL_STATE(7006)] = 284915, - [SMALL_STATE(7007)] = 284967, - [SMALL_STATE(7008)] = 285019, - [SMALL_STATE(7009)] = 285099, - [SMALL_STATE(7010)] = 285159, - [SMALL_STATE(7011)] = 285211, - [SMALL_STATE(7012)] = 285271, - [SMALL_STATE(7013)] = 285333, - [SMALL_STATE(7014)] = 285385, - [SMALL_STATE(7015)] = 285449, - [SMALL_STATE(7016)] = 285509, - [SMALL_STATE(7017)] = 285569, - [SMALL_STATE(7018)] = 285629, - [SMALL_STATE(7019)] = 285689, - [SMALL_STATE(7020)] = 285741, - [SMALL_STATE(7021)] = 285819, - [SMALL_STATE(7022)] = 285871, - [SMALL_STATE(7023)] = 285923, - [SMALL_STATE(7024)] = 285983, - [SMALL_STATE(7025)] = 286035, - [SMALL_STATE(7026)] = 286087, - [SMALL_STATE(7027)] = 286139, - [SMALL_STATE(7028)] = 286199, - [SMALL_STATE(7029)] = 286256, - [SMALL_STATE(7030)] = 286329, - [SMALL_STATE(7031)] = 286388, - [SMALL_STATE(7032)] = 286439, - [SMALL_STATE(7033)] = 286530, - [SMALL_STATE(7034)] = 286585, - [SMALL_STATE(7035)] = 286660, - [SMALL_STATE(7036)] = 286751, - [SMALL_STATE(7037)] = 286804, - [SMALL_STATE(7038)] = 286859, - [SMALL_STATE(7039)] = 286918, - [SMALL_STATE(7040)] = 286971, - [SMALL_STATE(7041)] = 287024, - [SMALL_STATE(7042)] = 287107, - [SMALL_STATE(7043)] = 287198, - [SMALL_STATE(7044)] = 287261, - [SMALL_STATE(7045)] = 287312, - [SMALL_STATE(7046)] = 287367, - [SMALL_STATE(7047)] = 287422, - [SMALL_STATE(7048)] = 287513, - [SMALL_STATE(7049)] = 287572, - [SMALL_STATE(7050)] = 287631, - [SMALL_STATE(7051)] = 287686, - [SMALL_STATE(7052)] = 287777, - [SMALL_STATE(7053)] = 287828, - [SMALL_STATE(7054)] = 287887, - [SMALL_STATE(7055)] = 287944, - [SMALL_STATE(7056)] = 287997, - [SMALL_STATE(7057)] = 288060, - [SMALL_STATE(7058)] = 288117, - [SMALL_STATE(7059)] = 288180, - [SMALL_STATE(7060)] = 288237, - [SMALL_STATE(7061)] = 288314, - [SMALL_STATE(7062)] = 288367, - [SMALL_STATE(7063)] = 288442, - [SMALL_STATE(7064)] = 288533, - [SMALL_STATE(7065)] = 288596, - [SMALL_STATE(7066)] = 288687, - [SMALL_STATE(7067)] = 288742, - [SMALL_STATE(7068)] = 288833, - [SMALL_STATE(7069)] = 288884, - [SMALL_STATE(7070)] = 288975, - [SMALL_STATE(7071)] = 289028, - [SMALL_STATE(7072)] = 289087, - [SMALL_STATE(7073)] = 289146, - [SMALL_STATE(7074)] = 289203, - [SMALL_STATE(7075)] = 289258, - [SMALL_STATE(7076)] = 289349, - [SMALL_STATE(7077)] = 289440, - [SMALL_STATE(7078)] = 289531, - [SMALL_STATE(7079)] = 289586, - [SMALL_STATE(7080)] = 289641, - [SMALL_STATE(7081)] = 289718, - [SMALL_STATE(7082)] = 289809, - [SMALL_STATE(7083)] = 289870, - [SMALL_STATE(7084)] = 289925, - [SMALL_STATE(7085)] = 289976, - [SMALL_STATE(7086)] = 290039, - [SMALL_STATE(7087)] = 290094, - [SMALL_STATE(7088)] = 290167, - [SMALL_STATE(7089)] = 290224, - [SMALL_STATE(7090)] = 290297, - [SMALL_STATE(7091)] = 290352, - [SMALL_STATE(7092)] = 290409, - [SMALL_STATE(7093)] = 290464, - [SMALL_STATE(7094)] = 290537, - [SMALL_STATE(7095)] = 290594, - [SMALL_STATE(7096)] = 290649, - [SMALL_STATE(7097)] = 290712, - [SMALL_STATE(7098)] = 290800, - [SMALL_STATE(7099)] = 290854, - [SMALL_STATE(7100)] = 290912, - [SMALL_STATE(7101)] = 290962, - [SMALL_STATE(7102)] = 291016, - [SMALL_STATE(7103)] = 291066, - [SMALL_STATE(7104)] = 291116, - [SMALL_STATE(7105)] = 291170, - [SMALL_STATE(7106)] = 291220, - [SMALL_STATE(7107)] = 291278, - [SMALL_STATE(7108)] = 291332, - [SMALL_STATE(7109)] = 291390, - [SMALL_STATE(7110)] = 291444, - [SMALL_STATE(7111)] = 291528, - [SMALL_STATE(7112)] = 291582, - [SMALL_STATE(7113)] = 291638, - [SMALL_STATE(7114)] = 291692, - [SMALL_STATE(7115)] = 291746, - [SMALL_STATE(7116)] = 291800, - [SMALL_STATE(7117)] = 291854, - [SMALL_STATE(7118)] = 291908, - [SMALL_STATE(7119)] = 291962, - [SMALL_STATE(7120)] = 292016, - [SMALL_STATE(7121)] = 292070, - [SMALL_STATE(7122)] = 292124, - [SMALL_STATE(7123)] = 292178, - [SMALL_STATE(7124)] = 292236, - [SMALL_STATE(7125)] = 292290, - [SMALL_STATE(7126)] = 292340, - [SMALL_STATE(7127)] = 292398, - [SMALL_STATE(7128)] = 292486, - [SMALL_STATE(7129)] = 292570, - [SMALL_STATE(7130)] = 292626, - [SMALL_STATE(7131)] = 292680, - [SMALL_STATE(7132)] = 292734, - [SMALL_STATE(7133)] = 292790, - [SMALL_STATE(7134)] = 292844, - [SMALL_STATE(7135)] = 292898, - [SMALL_STATE(7136)] = 292948, - [SMALL_STATE(7137)] = 292998, - [SMALL_STATE(7138)] = 293052, - [SMALL_STATE(7139)] = 293106, - [SMALL_STATE(7140)] = 293162, - [SMALL_STATE(7141)] = 293216, - [SMALL_STATE(7142)] = 293300, - [SMALL_STATE(7143)] = 293356, - [SMALL_STATE(7144)] = 293406, - [SMALL_STATE(7145)] = 293494, - [SMALL_STATE(7146)] = 293548, - [SMALL_STATE(7147)] = 293602, - [SMALL_STATE(7148)] = 293656, - [SMALL_STATE(7149)] = 293710, - [SMALL_STATE(7150)] = 293798, - [SMALL_STATE(7151)] = 293852, - [SMALL_STATE(7152)] = 293912, - [SMALL_STATE(7153)] = 293966, - [SMALL_STATE(7154)] = 294020, - [SMALL_STATE(7155)] = 294074, - [SMALL_STATE(7156)] = 294128, - [SMALL_STATE(7157)] = 294181, - [SMALL_STATE(7158)] = 294232, - [SMALL_STATE(7159)] = 294281, - [SMALL_STATE(7160)] = 294330, - [SMALL_STATE(7161)] = 294379, - [SMALL_STATE(7162)] = 294428, - [SMALL_STATE(7163)] = 294519, - [SMALL_STATE(7164)] = 294576, - [SMALL_STATE(7165)] = 294625, - [SMALL_STATE(7166)] = 294674, - [SMALL_STATE(7167)] = 294723, - [SMALL_STATE(7168)] = 294780, - [SMALL_STATE(7169)] = 294829, - [SMALL_STATE(7170)] = 294878, - [SMALL_STATE(7171)] = 294927, - [SMALL_STATE(7172)] = 294976, - [SMALL_STATE(7173)] = 295025, - [SMALL_STATE(7174)] = 295074, - [SMALL_STATE(7175)] = 295123, - [SMALL_STATE(7176)] = 295210, - [SMALL_STATE(7177)] = 295263, - [SMALL_STATE(7178)] = 295312, - [SMALL_STATE(7179)] = 295361, - [SMALL_STATE(7180)] = 295410, - [SMALL_STATE(7181)] = 295467, - [SMALL_STATE(7182)] = 295520, - [SMALL_STATE(7183)] = 295571, - [SMALL_STATE(7184)] = 295628, - [SMALL_STATE(7185)] = 295677, - [SMALL_STATE(7186)] = 295734, - [SMALL_STATE(7187)] = 295787, - [SMALL_STATE(7188)] = 295836, - [SMALL_STATE(7189)] = 295885, - [SMALL_STATE(7190)] = 295934, - [SMALL_STATE(7191)] = 296015, - [SMALL_STATE(7192)] = 296064, - [SMALL_STATE(7193)] = 296113, - [SMALL_STATE(7194)] = 296162, - [SMALL_STATE(7195)] = 296211, - [SMALL_STATE(7196)] = 296260, - [SMALL_STATE(7197)] = 296341, - [SMALL_STATE(7198)] = 296394, - [SMALL_STATE(7199)] = 296447, - [SMALL_STATE(7200)] = 296500, - [SMALL_STATE(7201)] = 296553, - [SMALL_STATE(7202)] = 296606, - [SMALL_STATE(7203)] = 296655, - [SMALL_STATE(7204)] = 296704, - [SMALL_STATE(7205)] = 296753, - [SMALL_STATE(7206)] = 296802, - [SMALL_STATE(7207)] = 296851, - [SMALL_STATE(7208)] = 296904, - [SMALL_STATE(7209)] = 296953, - [SMALL_STATE(7210)] = 297002, - [SMALL_STATE(7211)] = 297051, - [SMALL_STATE(7212)] = 297100, - [SMALL_STATE(7213)] = 297149, - [SMALL_STATE(7214)] = 297198, - [SMALL_STATE(7215)] = 297251, - [SMALL_STATE(7216)] = 297300, - [SMALL_STATE(7217)] = 297349, - [SMALL_STATE(7218)] = 297398, - [SMALL_STATE(7219)] = 297447, - [SMALL_STATE(7220)] = 297496, - [SMALL_STATE(7221)] = 297545, - [SMALL_STATE(7222)] = 297594, - [SMALL_STATE(7223)] = 297643, - [SMALL_STATE(7224)] = 297696, - [SMALL_STATE(7225)] = 297749, - [SMALL_STATE(7226)] = 297804, - [SMALL_STATE(7227)] = 297857, - [SMALL_STATE(7228)] = 297912, - [SMALL_STATE(7229)] = 297965, - [SMALL_STATE(7230)] = 298018, - [SMALL_STATE(7231)] = 298067, - [SMALL_STATE(7232)] = 298116, - [SMALL_STATE(7233)] = 298165, - [SMALL_STATE(7234)] = 298218, - [SMALL_STATE(7235)] = 298267, - [SMALL_STATE(7236)] = 298320, - [SMALL_STATE(7237)] = 298373, - [SMALL_STATE(7238)] = 298422, - [SMALL_STATE(7239)] = 298503, - [SMALL_STATE(7240)] = 298552, - [SMALL_STATE(7241)] = 298601, - [SMALL_STATE(7242)] = 298650, - [SMALL_STATE(7243)] = 298699, - [SMALL_STATE(7244)] = 298754, - [SMALL_STATE(7245)] = 298802, - [SMALL_STATE(7246)] = 298850, - [SMALL_STATE(7247)] = 298898, - [SMALL_STATE(7248)] = 298946, - [SMALL_STATE(7249)] = 298994, - [SMALL_STATE(7250)] = 299042, - [SMALL_STATE(7251)] = 299090, - [SMALL_STATE(7252)] = 299138, - [SMALL_STATE(7253)] = 299186, - [SMALL_STATE(7254)] = 299234, - [SMALL_STATE(7255)] = 299286, - [SMALL_STATE(7256)] = 299334, - [SMALL_STATE(7257)] = 299382, - [SMALL_STATE(7258)] = 299430, - [SMALL_STATE(7259)] = 299478, - [SMALL_STATE(7260)] = 299526, - [SMALL_STATE(7261)] = 299574, - [SMALL_STATE(7262)] = 299622, - [SMALL_STATE(7263)] = 299670, - [SMALL_STATE(7264)] = 299718, - [SMALL_STATE(7265)] = 299766, - [SMALL_STATE(7266)] = 299814, - [SMALL_STATE(7267)] = 299862, - [SMALL_STATE(7268)] = 299910, - [SMALL_STATE(7269)] = 299958, - [SMALL_STATE(7270)] = 300006, - [SMALL_STATE(7271)] = 300054, - [SMALL_STATE(7272)] = 300102, - [SMALL_STATE(7273)] = 300150, - [SMALL_STATE(7274)] = 300198, - [SMALL_STATE(7275)] = 300246, - [SMALL_STATE(7276)] = 300294, - [SMALL_STATE(7277)] = 300344, - [SMALL_STATE(7278)] = 300392, - [SMALL_STATE(7279)] = 300442, - [SMALL_STATE(7280)] = 300490, - [SMALL_STATE(7281)] = 300538, - [SMALL_STATE(7282)] = 300588, - [SMALL_STATE(7283)] = 300636, - [SMALL_STATE(7284)] = 300684, - [SMALL_STATE(7285)] = 300734, - [SMALL_STATE(7286)] = 300782, - [SMALL_STATE(7287)] = 300830, - [SMALL_STATE(7288)] = 300878, - [SMALL_STATE(7289)] = 300926, - [SMALL_STATE(7290)] = 300974, - [SMALL_STATE(7291)] = 301022, - [SMALL_STATE(7292)] = 301070, - [SMALL_STATE(7293)] = 301118, - [SMALL_STATE(7294)] = 301170, - [SMALL_STATE(7295)] = 301218, - [SMALL_STATE(7296)] = 301266, - [SMALL_STATE(7297)] = 301314, - [SMALL_STATE(7298)] = 301366, - [SMALL_STATE(7299)] = 301416, - [SMALL_STATE(7300)] = 301466, - [SMALL_STATE(7301)] = 301514, - [SMALL_STATE(7302)] = 301562, - [SMALL_STATE(7303)] = 301612, - [SMALL_STATE(7304)] = 301664, - [SMALL_STATE(7305)] = 301712, - [SMALL_STATE(7306)] = 301760, - [SMALL_STATE(7307)] = 301808, - [SMALL_STATE(7308)] = 301856, - [SMALL_STATE(7309)] = 301906, - [SMALL_STATE(7310)] = 301958, - [SMALL_STATE(7311)] = 302008, - [SMALL_STATE(7312)] = 302056, - [SMALL_STATE(7313)] = 302104, - [SMALL_STATE(7314)] = 302156, - [SMALL_STATE(7315)] = 302204, - [SMALL_STATE(7316)] = 302252, - [SMALL_STATE(7317)] = 302300, - [SMALL_STATE(7318)] = 302352, - [SMALL_STATE(7319)] = 302404, - [SMALL_STATE(7320)] = 302456, - [SMALL_STATE(7321)] = 302504, - [SMALL_STATE(7322)] = 302558, - [SMALL_STATE(7323)] = 302606, - [SMALL_STATE(7324)] = 302654, - [SMALL_STATE(7325)] = 302706, - [SMALL_STATE(7326)] = 302754, - [SMALL_STATE(7327)] = 302802, - [SMALL_STATE(7328)] = 302852, - [SMALL_STATE(7329)] = 302900, - [SMALL_STATE(7330)] = 302948, - [SMALL_STATE(7331)] = 302996, - [SMALL_STATE(7332)] = 303044, - [SMALL_STATE(7333)] = 303128, - [SMALL_STATE(7334)] = 303176, - [SMALL_STATE(7335)] = 303224, - [SMALL_STATE(7336)] = 303272, - [SMALL_STATE(7337)] = 303324, - [SMALL_STATE(7338)] = 303398, - [SMALL_STATE(7339)] = 303446, - [SMALL_STATE(7340)] = 303506, - [SMALL_STATE(7341)] = 303554, - [SMALL_STATE(7342)] = 303602, - [SMALL_STATE(7343)] = 303652, - [SMALL_STATE(7344)] = 303700, - [SMALL_STATE(7345)] = 303772, - [SMALL_STATE(7346)] = 303820, - [SMALL_STATE(7347)] = 303868, - [SMALL_STATE(7348)] = 303916, - [SMALL_STATE(7349)] = 303964, - [SMALL_STATE(7350)] = 304012, - [SMALL_STATE(7351)] = 304060, - [SMALL_STATE(7352)] = 304108, - [SMALL_STATE(7353)] = 304178, - [SMALL_STATE(7354)] = 304226, - [SMALL_STATE(7355)] = 304274, - [SMALL_STATE(7356)] = 304322, - [SMALL_STATE(7357)] = 304376, - [SMALL_STATE(7358)] = 304424, - [SMALL_STATE(7359)] = 304472, - [SMALL_STATE(7360)] = 304524, - [SMALL_STATE(7361)] = 304576, - [SMALL_STATE(7362)] = 304624, - [SMALL_STATE(7363)] = 304680, - [SMALL_STATE(7364)] = 304730, - [SMALL_STATE(7365)] = 304784, - [SMALL_STATE(7366)] = 304836, - [SMALL_STATE(7367)] = 304884, - [SMALL_STATE(7368)] = 304932, - [SMALL_STATE(7369)] = 304980, - [SMALL_STATE(7370)] = 305028, - [SMALL_STATE(7371)] = 305076, - [SMALL_STATE(7372)] = 305124, - [SMALL_STATE(7373)] = 305172, - [SMALL_STATE(7374)] = 305220, - [SMALL_STATE(7375)] = 305272, - [SMALL_STATE(7376)] = 305322, - [SMALL_STATE(7377)] = 305374, - [SMALL_STATE(7378)] = 305445, - [SMALL_STATE(7379)] = 305492, - [SMALL_STATE(7380)] = 305541, - [SMALL_STATE(7381)] = 305592, - [SMALL_STATE(7382)] = 305643, - [SMALL_STATE(7383)] = 305690, - [SMALL_STATE(7384)] = 305743, - [SMALL_STATE(7385)] = 305790, - [SMALL_STATE(7386)] = 305837, - [SMALL_STATE(7387)] = 305884, - [SMALL_STATE(7388)] = 305935, - [SMALL_STATE(7389)] = 305986, - [SMALL_STATE(7390)] = 306033, - [SMALL_STATE(7391)] = 306080, - [SMALL_STATE(7392)] = 306131, - [SMALL_STATE(7393)] = 306178, - [SMALL_STATE(7394)] = 306225, - [SMALL_STATE(7395)] = 306272, - [SMALL_STATE(7396)] = 306319, - [SMALL_STATE(7397)] = 306370, - [SMALL_STATE(7398)] = 306421, - [SMALL_STATE(7399)] = 306468, - [SMALL_STATE(7400)] = 306515, - [SMALL_STATE(7401)] = 306562, - [SMALL_STATE(7402)] = 306613, - [SMALL_STATE(7403)] = 306660, - [SMALL_STATE(7404)] = 306707, - [SMALL_STATE(7405)] = 306780, - [SMALL_STATE(7406)] = 306827, - [SMALL_STATE(7407)] = 306874, - [SMALL_STATE(7408)] = 306925, - [SMALL_STATE(7409)] = 306972, - [SMALL_STATE(7410)] = 307019, - [SMALL_STATE(7411)] = 307066, - [SMALL_STATE(7412)] = 307113, - [SMALL_STATE(7413)] = 307192, - [SMALL_STATE(7414)] = 307241, - [SMALL_STATE(7415)] = 307288, - [SMALL_STATE(7416)] = 307339, - [SMALL_STATE(7417)] = 307390, - [SMALL_STATE(7418)] = 307437, - [SMALL_STATE(7419)] = 307484, - [SMALL_STATE(7420)] = 307531, - [SMALL_STATE(7421)] = 307578, - [SMALL_STATE(7422)] = 307629, - [SMALL_STATE(7423)] = 307676, - [SMALL_STATE(7424)] = 307723, - [SMALL_STATE(7425)] = 307770, - [SMALL_STATE(7426)] = 307817, - [SMALL_STATE(7427)] = 307868, - [SMALL_STATE(7428)] = 307915, - [SMALL_STATE(7429)] = 307962, - [SMALL_STATE(7430)] = 308009, - [SMALL_STATE(7431)] = 308056, - [SMALL_STATE(7432)] = 308103, - [SMALL_STATE(7433)] = 308150, - [SMALL_STATE(7434)] = 308197, - [SMALL_STATE(7435)] = 308244, - [SMALL_STATE(7436)] = 308291, - [SMALL_STATE(7437)] = 308338, - [SMALL_STATE(7438)] = 308385, - [SMALL_STATE(7439)] = 308460, - [SMALL_STATE(7440)] = 308507, - [SMALL_STATE(7441)] = 308554, - [SMALL_STATE(7442)] = 308601, - [SMALL_STATE(7443)] = 308648, - [SMALL_STATE(7444)] = 308695, - [SMALL_STATE(7445)] = 308742, - [SMALL_STATE(7446)] = 308789, - [SMALL_STATE(7447)] = 308840, - [SMALL_STATE(7448)] = 308887, - [SMALL_STATE(7449)] = 308934, - [SMALL_STATE(7450)] = 308981, - [SMALL_STATE(7451)] = 309030, - [SMALL_STATE(7452)] = 309077, - [SMALL_STATE(7453)] = 309124, - [SMALL_STATE(7454)] = 309171, - [SMALL_STATE(7455)] = 309218, - [SMALL_STATE(7456)] = 309269, - [SMALL_STATE(7457)] = 309318, - [SMALL_STATE(7458)] = 309373, - [SMALL_STATE(7459)] = 309424, - [SMALL_STATE(7460)] = 309471, - [SMALL_STATE(7461)] = 309540, - [SMALL_STATE(7462)] = 309627, - [SMALL_STATE(7463)] = 309674, - [SMALL_STATE(7464)] = 309721, - [SMALL_STATE(7465)] = 309776, - [SMALL_STATE(7466)] = 309823, - [SMALL_STATE(7467)] = 309882, - [SMALL_STATE(7468)] = 309929, - [SMALL_STATE(7469)] = 309976, - [SMALL_STATE(7470)] = 310023, - [SMALL_STATE(7471)] = 310070, - [SMALL_STATE(7472)] = 310117, - [SMALL_STATE(7473)] = 310164, - [SMALL_STATE(7474)] = 310237, - [SMALL_STATE(7475)] = 310284, - [SMALL_STATE(7476)] = 310333, - [SMALL_STATE(7477)] = 310380, - [SMALL_STATE(7478)] = 310429, - [SMALL_STATE(7479)] = 310478, - [SMALL_STATE(7480)] = 310525, - [SMALL_STATE(7481)] = 310584, - [SMALL_STATE(7482)] = 310635, - [SMALL_STATE(7483)] = 310682, - [SMALL_STATE(7484)] = 310741, - [SMALL_STATE(7485)] = 310790, - [SMALL_STATE(7486)] = 310861, - [SMALL_STATE(7487)] = 310908, - [SMALL_STATE(7488)] = 310955, - [SMALL_STATE(7489)] = 311002, - [SMALL_STATE(7490)] = 311053, - [SMALL_STATE(7491)] = 311100, - [SMALL_STATE(7492)] = 311169, - [SMALL_STATE(7493)] = 311220, - [SMALL_STATE(7494)] = 311279, - [SMALL_STATE(7495)] = 311338, - [SMALL_STATE(7496)] = 311389, - [SMALL_STATE(7497)] = 311436, - [SMALL_STATE(7498)] = 311483, - [SMALL_STATE(7499)] = 311542, - [SMALL_STATE(7500)] = 311589, - [SMALL_STATE(7501)] = 311636, - [SMALL_STATE(7502)] = 311684, - [SMALL_STATE(7503)] = 311758, - [SMALL_STATE(7504)] = 311804, - [SMALL_STATE(7505)] = 311850, - [SMALL_STATE(7506)] = 311896, - [SMALL_STATE(7507)] = 311942, - [SMALL_STATE(7508)] = 311988, - [SMALL_STATE(7509)] = 312034, - [SMALL_STATE(7510)] = 312080, - [SMALL_STATE(7511)] = 312126, - [SMALL_STATE(7512)] = 312176, - [SMALL_STATE(7513)] = 312222, - [SMALL_STATE(7514)] = 312272, - [SMALL_STATE(7515)] = 312322, - [SMALL_STATE(7516)] = 312376, - [SMALL_STATE(7517)] = 312444, - [SMALL_STATE(7518)] = 312490, - [SMALL_STATE(7519)] = 312536, - [SMALL_STATE(7520)] = 312606, - [SMALL_STATE(7521)] = 312652, - [SMALL_STATE(7522)] = 312736, - [SMALL_STATE(7523)] = 312782, - [SMALL_STATE(7524)] = 312840, - [SMALL_STATE(7525)] = 312886, - [SMALL_STATE(7526)] = 312932, - [SMALL_STATE(7527)] = 312982, - [SMALL_STATE(7528)] = 313032, - [SMALL_STATE(7529)] = 313078, - [SMALL_STATE(7530)] = 313124, - [SMALL_STATE(7531)] = 313170, - [SMALL_STATE(7532)] = 313216, - [SMALL_STATE(7533)] = 313290, - [SMALL_STATE(7534)] = 313336, - [SMALL_STATE(7535)] = 313384, - [SMALL_STATE(7536)] = 313430, - [SMALL_STATE(7537)] = 313476, - [SMALL_STATE(7538)] = 313522, - [SMALL_STATE(7539)] = 313568, - [SMALL_STATE(7540)] = 313614, - [SMALL_STATE(7541)] = 313660, - [SMALL_STATE(7542)] = 313706, - [SMALL_STATE(7543)] = 313752, - [SMALL_STATE(7544)] = 313800, - [SMALL_STATE(7545)] = 313848, - [SMALL_STATE(7546)] = 313894, - [SMALL_STATE(7547)] = 313940, - [SMALL_STATE(7548)] = 313986, - [SMALL_STATE(7549)] = 314032, - [SMALL_STATE(7550)] = 314078, - [SMALL_STATE(7551)] = 314126, - [SMALL_STATE(7552)] = 314172, - [SMALL_STATE(7553)] = 314218, - [SMALL_STATE(7554)] = 314264, - [SMALL_STATE(7555)] = 314310, - [SMALL_STATE(7556)] = 314356, - [SMALL_STATE(7557)] = 314402, - [SMALL_STATE(7558)] = 314448, - [SMALL_STATE(7559)] = 314494, - [SMALL_STATE(7560)] = 314540, - [SMALL_STATE(7561)] = 314586, - [SMALL_STATE(7562)] = 314632, - [SMALL_STATE(7563)] = 314678, - [SMALL_STATE(7564)] = 314724, - [SMALL_STATE(7565)] = 314770, - [SMALL_STATE(7566)] = 314816, - [SMALL_STATE(7567)] = 314862, - [SMALL_STATE(7568)] = 314908, - [SMALL_STATE(7569)] = 314954, - [SMALL_STATE(7570)] = 315000, - [SMALL_STATE(7571)] = 315046, - [SMALL_STATE(7572)] = 315092, - [SMALL_STATE(7573)] = 315138, - [SMALL_STATE(7574)] = 315184, - [SMALL_STATE(7575)] = 315230, - [SMALL_STATE(7576)] = 315302, - [SMALL_STATE(7577)] = 315348, - [SMALL_STATE(7578)] = 315394, - [SMALL_STATE(7579)] = 315439, - [SMALL_STATE(7580)] = 315484, - [SMALL_STATE(7581)] = 315529, - [SMALL_STATE(7582)] = 315596, - [SMALL_STATE(7583)] = 315641, - [SMALL_STATE(7584)] = 315686, - [SMALL_STATE(7585)] = 315739, - [SMALL_STATE(7586)] = 315784, - [SMALL_STATE(7587)] = 315841, - [SMALL_STATE(7588)] = 315922, - [SMALL_STATE(7589)] = 315967, - [SMALL_STATE(7590)] = 316014, - [SMALL_STATE(7591)] = 316059, - [SMALL_STATE(7592)] = 316108, - [SMALL_STATE(7593)] = 316153, - [SMALL_STATE(7594)] = 316198, - [SMALL_STATE(7595)] = 316243, - [SMALL_STATE(7596)] = 316288, - [SMALL_STATE(7597)] = 316331, - [SMALL_STATE(7598)] = 316376, - [SMALL_STATE(7599)] = 316421, - [SMALL_STATE(7600)] = 316466, - [SMALL_STATE(7601)] = 316513, - [SMALL_STATE(7602)] = 316558, - [SMALL_STATE(7603)] = 316603, - [SMALL_STATE(7604)] = 316648, - [SMALL_STATE(7605)] = 316699, - [SMALL_STATE(7606)] = 316746, - [SMALL_STATE(7607)] = 316791, - [SMALL_STATE(7608)] = 316834, - [SMALL_STATE(7609)] = 316881, - [SMALL_STATE(7610)] = 316926, - [SMALL_STATE(7611)] = 316969, - [SMALL_STATE(7612)] = 317014, - [SMALL_STATE(7613)] = 317059, - [SMALL_STATE(7614)] = 317104, - [SMALL_STATE(7615)] = 317155, - [SMALL_STATE(7616)] = 317200, - [SMALL_STATE(7617)] = 317245, - [SMALL_STATE(7618)] = 317290, - [SMALL_STATE(7619)] = 317337, - [SMALL_STATE(7620)] = 317382, - [SMALL_STATE(7621)] = 317427, - [SMALL_STATE(7622)] = 317472, - [SMALL_STATE(7623)] = 317517, - [SMALL_STATE(7624)] = 317562, - [SMALL_STATE(7625)] = 317605, - [SMALL_STATE(7626)] = 317650, - [SMALL_STATE(7627)] = 317695, - [SMALL_STATE(7628)] = 317740, - [SMALL_STATE(7629)] = 317785, - [SMALL_STATE(7630)] = 317830, - [SMALL_STATE(7631)] = 317875, - [SMALL_STATE(7632)] = 317920, - [SMALL_STATE(7633)] = 317965, - [SMALL_STATE(7634)] = 318010, - [SMALL_STATE(7635)] = 318055, - [SMALL_STATE(7636)] = 318136, - [SMALL_STATE(7637)] = 318181, - [SMALL_STATE(7638)] = 318226, - [SMALL_STATE(7639)] = 318271, - [SMALL_STATE(7640)] = 318342, - [SMALL_STATE(7641)] = 318385, - [SMALL_STATE(7642)] = 318430, - [SMALL_STATE(7643)] = 318503, - [SMALL_STATE(7644)] = 318548, - [SMALL_STATE(7645)] = 318593, - [SMALL_STATE(7646)] = 318638, - [SMALL_STATE(7647)] = 318707, - [SMALL_STATE(7648)] = 318752, - [SMALL_STATE(7649)] = 318833, - [SMALL_STATE(7650)] = 318880, - [SMALL_STATE(7651)] = 318925, - [SMALL_STATE(7652)] = 318970, - [SMALL_STATE(7653)] = 319015, - [SMALL_STATE(7654)] = 319066, - [SMALL_STATE(7655)] = 319113, - [SMALL_STATE(7656)] = 319164, - [SMALL_STATE(7657)] = 319209, - [SMALL_STATE(7658)] = 319254, - [SMALL_STATE(7659)] = 319299, - [SMALL_STATE(7660)] = 319344, - [SMALL_STATE(7661)] = 319387, - [SMALL_STATE(7662)] = 319431, - [SMALL_STATE(7663)] = 319475, - [SMALL_STATE(7664)] = 319519, - [SMALL_STATE(7665)] = 319563, - [SMALL_STATE(7666)] = 319617, - [SMALL_STATE(7667)] = 319663, - [SMALL_STATE(7668)] = 319707, - [SMALL_STATE(7669)] = 319751, - [SMALL_STATE(7670)] = 319797, - [SMALL_STATE(7671)] = 319841, - [SMALL_STATE(7672)] = 319885, - [SMALL_STATE(7673)] = 319957, - [SMALL_STATE(7674)] = 320001, - [SMALL_STATE(7675)] = 320047, - [SMALL_STATE(7676)] = 320093, - [SMALL_STATE(7677)] = 320137, - [SMALL_STATE(7678)] = 320183, - [SMALL_STATE(7679)] = 320227, - [SMALL_STATE(7680)] = 320271, - [SMALL_STATE(7681)] = 320315, - [SMALL_STATE(7682)] = 320359, - [SMALL_STATE(7683)] = 320403, - [SMALL_STATE(7684)] = 320447, - [SMALL_STATE(7685)] = 320491, - [SMALL_STATE(7686)] = 320537, - [SMALL_STATE(7687)] = 320581, - [SMALL_STATE(7688)] = 320625, - [SMALL_STATE(7689)] = 320669, - [SMALL_STATE(7690)] = 320725, - [SMALL_STATE(7691)] = 320769, - [SMALL_STATE(7692)] = 320813, - [SMALL_STATE(7693)] = 320861, - [SMALL_STATE(7694)] = 320907, - [SMALL_STATE(7695)] = 320979, - [SMALL_STATE(7696)] = 321031, - [SMALL_STATE(7697)] = 321075, - [SMALL_STATE(7698)] = 321145, - [SMALL_STATE(7699)] = 321211, - [SMALL_STATE(7700)] = 321279, - [SMALL_STATE(7701)] = 321323, - [SMALL_STATE(7702)] = 321366, - [SMALL_STATE(7703)] = 321441, - [SMALL_STATE(7704)] = 321516, - [SMALL_STATE(7705)] = 321587, - [SMALL_STATE(7706)] = 321662, - [SMALL_STATE(7707)] = 321737, - [SMALL_STATE(7708)] = 321812, - [SMALL_STATE(7709)] = 321887, - [SMALL_STATE(7710)] = 321962, - [SMALL_STATE(7711)] = 322037, - [SMALL_STATE(7712)] = 322112, - [SMALL_STATE(7713)] = 322187, - [SMALL_STATE(7714)] = 322262, - [SMALL_STATE(7715)] = 322337, - [SMALL_STATE(7716)] = 322412, - [SMALL_STATE(7717)] = 322487, - [SMALL_STATE(7718)] = 322562, - [SMALL_STATE(7719)] = 322607, - [SMALL_STATE(7720)] = 322682, - [SMALL_STATE(7721)] = 322757, - [SMALL_STATE(7722)] = 322832, - [SMALL_STATE(7723)] = 322907, - [SMALL_STATE(7724)] = 322982, - [SMALL_STATE(7725)] = 323057, - [SMALL_STATE(7726)] = 323132, - [SMALL_STATE(7727)] = 323207, - [SMALL_STATE(7728)] = 323282, - [SMALL_STATE(7729)] = 323357, - [SMALL_STATE(7730)] = 323402, - [SMALL_STATE(7731)] = 323477, - [SMALL_STATE(7732)] = 323520, - [SMALL_STATE(7733)] = 323595, - [SMALL_STATE(7734)] = 323640, - [SMALL_STATE(7735)] = 323715, - [SMALL_STATE(7736)] = 323790, - [SMALL_STATE(7737)] = 323841, - [SMALL_STATE(7738)] = 323882, - [SMALL_STATE(7739)] = 323957, - [SMALL_STATE(7740)] = 324032, - [SMALL_STATE(7741)] = 324107, - [SMALL_STATE(7742)] = 324182, - [SMALL_STATE(7743)] = 324223, - [SMALL_STATE(7744)] = 324294, - [SMALL_STATE(7745)] = 324369, - [SMALL_STATE(7746)] = 324444, - [SMALL_STATE(7747)] = 324485, - [SMALL_STATE(7748)] = 324560, - [SMALL_STATE(7749)] = 324635, - [SMALL_STATE(7750)] = 324710, - [SMALL_STATE(7751)] = 324755, - [SMALL_STATE(7752)] = 324830, - [SMALL_STATE(7753)] = 324905, - [SMALL_STATE(7754)] = 324980, - [SMALL_STATE(7755)] = 325025, - [SMALL_STATE(7756)] = 325100, - [SMALL_STATE(7757)] = 325141, - [SMALL_STATE(7758)] = 325216, - [SMALL_STATE(7759)] = 325291, - [SMALL_STATE(7760)] = 325366, - [SMALL_STATE(7761)] = 325441, - [SMALL_STATE(7762)] = 325516, - [SMALL_STATE(7763)] = 325591, - [SMALL_STATE(7764)] = 325636, - [SMALL_STATE(7765)] = 325711, - [SMALL_STATE(7766)] = 325786, - [SMALL_STATE(7767)] = 325861, - [SMALL_STATE(7768)] = 325936, - [SMALL_STATE(7769)] = 326011, - [SMALL_STATE(7770)] = 326086, - [SMALL_STATE(7771)] = 326161, - [SMALL_STATE(7772)] = 326236, - [SMALL_STATE(7773)] = 326311, - [SMALL_STATE(7774)] = 326386, - [SMALL_STATE(7775)] = 326431, - [SMALL_STATE(7776)] = 326506, - [SMALL_STATE(7777)] = 326581, - [SMALL_STATE(7778)] = 326656, - [SMALL_STATE(7779)] = 326701, - [SMALL_STATE(7780)] = 326776, - [SMALL_STATE(7781)] = 326851, - [SMALL_STATE(7782)] = 326921, - [SMALL_STATE(7783)] = 326961, - [SMALL_STATE(7784)] = 327001, - [SMALL_STATE(7785)] = 327041, - [SMALL_STATE(7786)] = 327111, - [SMALL_STATE(7787)] = 327151, - [SMALL_STATE(7788)] = 327191, - [SMALL_STATE(7789)] = 327231, - [SMALL_STATE(7790)] = 327301, - [SMALL_STATE(7791)] = 327371, - [SMALL_STATE(7792)] = 327441, - [SMALL_STATE(7793)] = 327483, - [SMALL_STATE(7794)] = 327553, - [SMALL_STATE(7795)] = 327593, - [SMALL_STATE(7796)] = 327641, - [SMALL_STATE(7797)] = 327683, - [SMALL_STATE(7798)] = 327755, - [SMALL_STATE(7799)] = 327825, - [SMALL_STATE(7800)] = 327894, - [SMALL_STATE(7801)] = 327963, - [SMALL_STATE(7802)] = 328032, - [SMALL_STATE(7803)] = 328101, - [SMALL_STATE(7804)] = 328170, - [SMALL_STATE(7805)] = 328239, - [SMALL_STATE(7806)] = 328308, - [SMALL_STATE(7807)] = 328377, - [SMALL_STATE(7808)] = 328446, - [SMALL_STATE(7809)] = 328515, - [SMALL_STATE(7810)] = 328584, - [SMALL_STATE(7811)] = 328653, - [SMALL_STATE(7812)] = 328722, - [SMALL_STATE(7813)] = 328791, - [SMALL_STATE(7814)] = 328860, - [SMALL_STATE(7815)] = 328929, - [SMALL_STATE(7816)] = 328998, - [SMALL_STATE(7817)] = 329067, - [SMALL_STATE(7818)] = 329136, - [SMALL_STATE(7819)] = 329205, - [SMALL_STATE(7820)] = 329274, - [SMALL_STATE(7821)] = 329343, - [SMALL_STATE(7822)] = 329412, - [SMALL_STATE(7823)] = 329481, - [SMALL_STATE(7824)] = 329550, - [SMALL_STATE(7825)] = 329619, - [SMALL_STATE(7826)] = 329688, - [SMALL_STATE(7827)] = 329757, - [SMALL_STATE(7828)] = 329826, - [SMALL_STATE(7829)] = 329895, - [SMALL_STATE(7830)] = 329964, - [SMALL_STATE(7831)] = 330033, - [SMALL_STATE(7832)] = 330102, - [SMALL_STATE(7833)] = 330171, - [SMALL_STATE(7834)] = 330240, - [SMALL_STATE(7835)] = 330309, - [SMALL_STATE(7836)] = 330378, - [SMALL_STATE(7837)] = 330447, - [SMALL_STATE(7838)] = 330516, - [SMALL_STATE(7839)] = 330585, - [SMALL_STATE(7840)] = 330654, - [SMALL_STATE(7841)] = 330723, - [SMALL_STATE(7842)] = 330792, - [SMALL_STATE(7843)] = 330861, - [SMALL_STATE(7844)] = 330930, - [SMALL_STATE(7845)] = 330999, - [SMALL_STATE(7846)] = 331068, - [SMALL_STATE(7847)] = 331137, - [SMALL_STATE(7848)] = 331206, - [SMALL_STATE(7849)] = 331275, - [SMALL_STATE(7850)] = 331344, - [SMALL_STATE(7851)] = 331413, - [SMALL_STATE(7852)] = 331482, - [SMALL_STATE(7853)] = 331551, - [SMALL_STATE(7854)] = 331620, - [SMALL_STATE(7855)] = 331689, - [SMALL_STATE(7856)] = 331758, - [SMALL_STATE(7857)] = 331827, - [SMALL_STATE(7858)] = 331896, - [SMALL_STATE(7859)] = 331965, - [SMALL_STATE(7860)] = 332034, - [SMALL_STATE(7861)] = 332103, - [SMALL_STATE(7862)] = 332172, - [SMALL_STATE(7863)] = 332241, - [SMALL_STATE(7864)] = 332310, - [SMALL_STATE(7865)] = 332379, - [SMALL_STATE(7866)] = 332448, - [SMALL_STATE(7867)] = 332517, - [SMALL_STATE(7868)] = 332586, - [SMALL_STATE(7869)] = 332655, - [SMALL_STATE(7870)] = 332724, - [SMALL_STATE(7871)] = 332793, - [SMALL_STATE(7872)] = 332862, - [SMALL_STATE(7873)] = 332931, - [SMALL_STATE(7874)] = 332976, - [SMALL_STATE(7875)] = 333045, - [SMALL_STATE(7876)] = 333114, - [SMALL_STATE(7877)] = 333183, - [SMALL_STATE(7878)] = 333252, - [SMALL_STATE(7879)] = 333321, - [SMALL_STATE(7880)] = 333390, - [SMALL_STATE(7881)] = 333459, - [SMALL_STATE(7882)] = 333528, - [SMALL_STATE(7883)] = 333597, - [SMALL_STATE(7884)] = 333666, - [SMALL_STATE(7885)] = 333735, - [SMALL_STATE(7886)] = 333804, - [SMALL_STATE(7887)] = 333845, - [SMALL_STATE(7888)] = 333914, - [SMALL_STATE(7889)] = 333983, - [SMALL_STATE(7890)] = 334052, - [SMALL_STATE(7891)] = 334121, - [SMALL_STATE(7892)] = 334190, - [SMALL_STATE(7893)] = 334259, - [SMALL_STATE(7894)] = 334328, - [SMALL_STATE(7895)] = 334397, - [SMALL_STATE(7896)] = 334442, - [SMALL_STATE(7897)] = 334511, - [SMALL_STATE(7898)] = 334580, - [SMALL_STATE(7899)] = 334649, - [SMALL_STATE(7900)] = 334718, - [SMALL_STATE(7901)] = 334787, - [SMALL_STATE(7902)] = 334856, - [SMALL_STATE(7903)] = 334925, - [SMALL_STATE(7904)] = 334994, - [SMALL_STATE(7905)] = 335063, - [SMALL_STATE(7906)] = 335132, - [SMALL_STATE(7907)] = 335201, - [SMALL_STATE(7908)] = 335270, - [SMALL_STATE(7909)] = 335339, - [SMALL_STATE(7910)] = 335408, - [SMALL_STATE(7911)] = 335477, - [SMALL_STATE(7912)] = 335546, - [SMALL_STATE(7913)] = 335615, - [SMALL_STATE(7914)] = 335660, - [SMALL_STATE(7915)] = 335729, - [SMALL_STATE(7916)] = 335798, - [SMALL_STATE(7917)] = 335867, - [SMALL_STATE(7918)] = 335936, - [SMALL_STATE(7919)] = 336005, - [SMALL_STATE(7920)] = 336074, - [SMALL_STATE(7921)] = 336143, - [SMALL_STATE(7922)] = 336212, - [SMALL_STATE(7923)] = 336281, - [SMALL_STATE(7924)] = 336350, - [SMALL_STATE(7925)] = 336395, - [SMALL_STATE(7926)] = 336464, - [SMALL_STATE(7927)] = 336533, - [SMALL_STATE(7928)] = 336602, - [SMALL_STATE(7929)] = 336647, - [SMALL_STATE(7930)] = 336716, - [SMALL_STATE(7931)] = 336785, - [SMALL_STATE(7932)] = 336854, - [SMALL_STATE(7933)] = 336923, - [SMALL_STATE(7934)] = 336992, - [SMALL_STATE(7935)] = 337061, - [SMALL_STATE(7936)] = 337130, - [SMALL_STATE(7937)] = 337199, - [SMALL_STATE(7938)] = 337268, - [SMALL_STATE(7939)] = 337337, - [SMALL_STATE(7940)] = 337406, - [SMALL_STATE(7941)] = 337475, - [SMALL_STATE(7942)] = 337544, - [SMALL_STATE(7943)] = 337613, - [SMALL_STATE(7944)] = 337682, - [SMALL_STATE(7945)] = 337751, - [SMALL_STATE(7946)] = 337820, - [SMALL_STATE(7947)] = 337889, - [SMALL_STATE(7948)] = 337958, - [SMALL_STATE(7949)] = 338027, - [SMALL_STATE(7950)] = 338096, - [SMALL_STATE(7951)] = 338165, - [SMALL_STATE(7952)] = 338234, - [SMALL_STATE(7953)] = 338303, - [SMALL_STATE(7954)] = 338372, - [SMALL_STATE(7955)] = 338441, - [SMALL_STATE(7956)] = 338510, - [SMALL_STATE(7957)] = 338579, - [SMALL_STATE(7958)] = 338648, - [SMALL_STATE(7959)] = 338690, - [SMALL_STATE(7960)] = 338732, - [SMALL_STATE(7961)] = 338776, - [SMALL_STATE(7962)] = 338820, - [SMALL_STATE(7963)] = 338862, - [SMALL_STATE(7964)] = 338906, - [SMALL_STATE(7965)] = 338966, - [SMALL_STATE(7966)] = 339010, - [SMALL_STATE(7967)] = 339054, - [SMALL_STATE(7968)] = 339114, - [SMALL_STATE(7969)] = 339156, - [SMALL_STATE(7970)] = 339200, - [SMALL_STATE(7971)] = 339260, - [SMALL_STATE(7972)] = 339317, - [SMALL_STATE(7973)] = 339374, - [SMALL_STATE(7974)] = 339415, - [SMALL_STATE(7975)] = 339472, - [SMALL_STATE(7976)] = 339513, - [SMALL_STATE(7977)] = 339554, - [SMALL_STATE(7978)] = 339611, - [SMALL_STATE(7979)] = 339656, - [SMALL_STATE(7980)] = 339713, - [SMALL_STATE(7981)] = 339751, - [SMALL_STATE(7982)] = 339805, - [SMALL_STATE(7983)] = 339847, - [SMALL_STATE(7984)] = 339889, - [SMALL_STATE(7985)] = 339943, - [SMALL_STATE(7986)] = 339985, - [SMALL_STATE(7987)] = 340039, - [SMALL_STATE(7988)] = 340093, - [SMALL_STATE(7989)] = 340147, - [SMALL_STATE(7990)] = 340201, - [SMALL_STATE(7991)] = 340255, - [SMALL_STATE(7992)] = 340297, - [SMALL_STATE(7993)] = 340343, - [SMALL_STATE(7994)] = 340397, - [SMALL_STATE(7995)] = 340451, - [SMALL_STATE(7996)] = 340505, - [SMALL_STATE(7997)] = 340559, - [SMALL_STATE(7998)] = 340601, - [SMALL_STATE(7999)] = 340655, - [SMALL_STATE(8000)] = 340705, - [SMALL_STATE(8001)] = 340759, - [SMALL_STATE(8002)] = 340813, - [SMALL_STATE(8003)] = 340859, - [SMALL_STATE(8004)] = 340910, - [SMALL_STATE(8005)] = 340951, - [SMALL_STATE(8006)] = 341002, - [SMALL_STATE(8007)] = 341053, - [SMALL_STATE(8008)] = 341096, - [SMALL_STATE(8009)] = 341147, - [SMALL_STATE(8010)] = 341188, - [SMALL_STATE(8011)] = 341229, - [SMALL_STATE(8012)] = 341270, - [SMALL_STATE(8013)] = 341309, - [SMALL_STATE(8014)] = 341352, - [SMALL_STATE(8015)] = 341403, - [SMALL_STATE(8016)] = 341454, - [SMALL_STATE(8017)] = 341505, - [SMALL_STATE(8018)] = 341544, - [SMALL_STATE(8019)] = 341595, - [SMALL_STATE(8020)] = 341646, - [SMALL_STATE(8021)] = 341697, - [SMALL_STATE(8022)] = 341748, - [SMALL_STATE(8023)] = 341799, - [SMALL_STATE(8024)] = 341834, - [SMALL_STATE(8025)] = 341873, - [SMALL_STATE(8026)] = 341908, - [SMALL_STATE(8027)] = 341959, - [SMALL_STATE(8028)] = 341994, - [SMALL_STATE(8029)] = 342045, - [SMALL_STATE(8030)] = 342084, - [SMALL_STATE(8031)] = 342122, - [SMALL_STATE(8032)] = 342158, - [SMALL_STATE(8033)] = 342206, - [SMALL_STATE(8034)] = 342240, - [SMALL_STATE(8035)] = 342274, - [SMALL_STATE(8036)] = 342312, - [SMALL_STATE(8037)] = 342346, - [SMALL_STATE(8038)] = 342384, - [SMALL_STATE(8039)] = 342418, - [SMALL_STATE(8040)] = 342462, - [SMALL_STATE(8041)] = 342510, - [SMALL_STATE(8042)] = 342554, - [SMALL_STATE(8043)] = 342600, - [SMALL_STATE(8044)] = 342648, - [SMALL_STATE(8045)] = 342686, - [SMALL_STATE(8046)] = 342720, - [SMALL_STATE(8047)] = 342768, - [SMALL_STATE(8048)] = 342802, - [SMALL_STATE(8049)] = 342848, - [SMALL_STATE(8050)] = 342892, - [SMALL_STATE(8051)] = 342928, - [SMALL_STATE(8052)] = 342964, - [SMALL_STATE(8053)] = 343012, - [SMALL_STATE(8054)] = 343048, - [SMALL_STATE(8055)] = 343084, - [SMALL_STATE(8056)] = 343132, - [SMALL_STATE(8057)] = 343168, - [SMALL_STATE(8058)] = 343216, - [SMALL_STATE(8059)] = 343260, - [SMALL_STATE(8060)] = 343296, - [SMALL_STATE(8061)] = 343330, - [SMALL_STATE(8062)] = 343366, - [SMALL_STATE(8063)] = 343404, - [SMALL_STATE(8064)] = 343438, - [SMALL_STATE(8065)] = 343471, - [SMALL_STATE(8066)] = 343516, - [SMALL_STATE(8067)] = 343561, - [SMALL_STATE(8068)] = 343606, - [SMALL_STATE(8069)] = 343651, - [SMALL_STATE(8070)] = 343684, - [SMALL_STATE(8071)] = 343729, - [SMALL_STATE(8072)] = 343762, - [SMALL_STATE(8073)] = 343807, - [SMALL_STATE(8074)] = 343846, - [SMALL_STATE(8075)] = 343891, - [SMALL_STATE(8076)] = 343928, - [SMALL_STATE(8077)] = 343973, - [SMALL_STATE(8078)] = 344018, - [SMALL_STATE(8079)] = 344057, - [SMALL_STATE(8080)] = 344102, - [SMALL_STATE(8081)] = 344144, - [SMALL_STATE(8082)] = 344188, - [SMALL_STATE(8083)] = 344228, - [SMALL_STATE(8084)] = 344268, - [SMALL_STATE(8085)] = 344312, - [SMALL_STATE(8086)] = 344352, - [SMALL_STATE(8087)] = 344396, - [SMALL_STATE(8088)] = 344440, - [SMALL_STATE(8089)] = 344484, - [SMALL_STATE(8090)] = 344528, - [SMALL_STATE(8091)] = 344570, - [SMALL_STATE(8092)] = 344614, - [SMALL_STATE(8093)] = 344658, - [SMALL_STATE(8094)] = 344692, - [SMALL_STATE(8095)] = 344732, - [SMALL_STATE(8096)] = 344776, - [SMALL_STATE(8097)] = 344820, - [SMALL_STATE(8098)] = 344864, - [SMALL_STATE(8099)] = 344904, - [SMALL_STATE(8100)] = 344946, - [SMALL_STATE(8101)] = 344986, - [SMALL_STATE(8102)] = 345018, - [SMALL_STATE(8103)] = 345052, - [SMALL_STATE(8104)] = 345096, - [SMALL_STATE(8105)] = 345156, - [SMALL_STATE(8106)] = 345198, - [SMALL_STATE(8107)] = 345230, - [SMALL_STATE(8108)] = 345268, - [SMALL_STATE(8109)] = 345306, - [SMALL_STATE(8110)] = 345342, - [SMALL_STATE(8111)] = 345386, - [SMALL_STATE(8112)] = 345428, - [SMALL_STATE(8113)] = 345460, - [SMALL_STATE(8114)] = 345498, - [SMALL_STATE(8115)] = 345534, - [SMALL_STATE(8116)] = 345566, - [SMALL_STATE(8117)] = 345610, - [SMALL_STATE(8118)] = 345642, - [SMALL_STATE(8119)] = 345686, - [SMALL_STATE(8120)] = 345730, - [SMALL_STATE(8121)] = 345770, - [SMALL_STATE(8122)] = 345814, - [SMALL_STATE(8123)] = 345856, - [SMALL_STATE(8124)] = 345894, - [SMALL_STATE(8125)] = 345938, - [SMALL_STATE(8126)] = 345978, - [SMALL_STATE(8127)] = 346022, - [SMALL_STATE(8128)] = 346054, - [SMALL_STATE(8129)] = 346086, - [SMALL_STATE(8130)] = 346118, - [SMALL_STATE(8131)] = 346150, - [SMALL_STATE(8132)] = 346182, - [SMALL_STATE(8133)] = 346226, - [SMALL_STATE(8134)] = 346258, - [SMALL_STATE(8135)] = 346290, - [SMALL_STATE(8136)] = 346322, - [SMALL_STATE(8137)] = 346354, - [SMALL_STATE(8138)] = 346398, - [SMALL_STATE(8139)] = 346438, - [SMALL_STATE(8140)] = 346478, - [SMALL_STATE(8141)] = 346518, - [SMALL_STATE(8142)] = 346552, - [SMALL_STATE(8143)] = 346596, - [SMALL_STATE(8144)] = 346640, - [SMALL_STATE(8145)] = 346672, - [SMALL_STATE(8146)] = 346708, - [SMALL_STATE(8147)] = 346752, - [SMALL_STATE(8148)] = 346794, - [SMALL_STATE(8149)] = 346838, - [SMALL_STATE(8150)] = 346870, - [SMALL_STATE(8151)] = 346902, - [SMALL_STATE(8152)] = 346942, - [SMALL_STATE(8153)] = 346986, - [SMALL_STATE(8154)] = 347022, - [SMALL_STATE(8155)] = 347066, - [SMALL_STATE(8156)] = 347110, - [SMALL_STATE(8157)] = 347148, - [SMALL_STATE(8158)] = 347180, - [SMALL_STATE(8159)] = 347224, - [SMALL_STATE(8160)] = 347268, - [SMALL_STATE(8161)] = 347312, - [SMALL_STATE(8162)] = 347346, - [SMALL_STATE(8163)] = 347382, - [SMALL_STATE(8164)] = 347422, - [SMALL_STATE(8165)] = 347460, - [SMALL_STATE(8166)] = 347494, - [SMALL_STATE(8167)] = 347534, - [SMALL_STATE(8168)] = 347578, - [SMALL_STATE(8169)] = 347615, - [SMALL_STATE(8170)] = 347652, - [SMALL_STATE(8171)] = 347689, - [SMALL_STATE(8172)] = 347730, - [SMALL_STATE(8173)] = 347767, - [SMALL_STATE(8174)] = 347802, - [SMALL_STATE(8175)] = 347841, - [SMALL_STATE(8176)] = 347878, - [SMALL_STATE(8177)] = 347915, - [SMALL_STATE(8178)] = 347948, - [SMALL_STATE(8179)] = 347983, - [SMALL_STATE(8180)] = 348018, - [SMALL_STATE(8181)] = 348049, - [SMALL_STATE(8182)] = 348082, - [SMALL_STATE(8183)] = 348119, - [SMALL_STATE(8184)] = 348168, - [SMALL_STATE(8185)] = 348205, - [SMALL_STATE(8186)] = 348244, - [SMALL_STATE(8187)] = 348283, - [SMALL_STATE(8188)] = 348322, - [SMALL_STATE(8189)] = 348359, - [SMALL_STATE(8190)] = 348390, - [SMALL_STATE(8191)] = 348429, - [SMALL_STATE(8192)] = 348466, - [SMALL_STATE(8193)] = 348503, - [SMALL_STATE(8194)] = 348540, - [SMALL_STATE(8195)] = 348577, - [SMALL_STATE(8196)] = 348614, - [SMALL_STATE(8197)] = 348651, - [SMALL_STATE(8198)] = 348688, - [SMALL_STATE(8199)] = 348723, - [SMALL_STATE(8200)] = 348760, - [SMALL_STATE(8201)] = 348807, - [SMALL_STATE(8202)] = 348844, - [SMALL_STATE(8203)] = 348877, - [SMALL_STATE(8204)] = 348910, - [SMALL_STATE(8205)] = 348943, - [SMALL_STATE(8206)] = 348980, - [SMALL_STATE(8207)] = 349019, - [SMALL_STATE(8208)] = 349056, - [SMALL_STATE(8209)] = 349095, - [SMALL_STATE(8210)] = 349136, - [SMALL_STATE(8211)] = 349171, - [SMALL_STATE(8212)] = 349204, - [SMALL_STATE(8213)] = 349239, - [SMALL_STATE(8214)] = 349272, - [SMALL_STATE(8215)] = 349309, - [SMALL_STATE(8216)] = 349348, - [SMALL_STATE(8217)] = 349380, - [SMALL_STATE(8218)] = 349416, - [SMALL_STATE(8219)] = 349470, - [SMALL_STATE(8220)] = 349504, - [SMALL_STATE(8221)] = 349536, - [SMALL_STATE(8222)] = 349568, - [SMALL_STATE(8223)] = 349604, - [SMALL_STATE(8224)] = 349642, - [SMALL_STATE(8225)] = 349678, - [SMALL_STATE(8226)] = 349710, - [SMALL_STATE(8227)] = 349744, - [SMALL_STATE(8228)] = 349778, - [SMALL_STATE(8229)] = 349816, - [SMALL_STATE(8230)] = 349850, - [SMALL_STATE(8231)] = 349888, - [SMALL_STATE(8232)] = 349926, - [SMALL_STATE(8233)] = 349964, - [SMALL_STATE(8234)] = 349998, - [SMALL_STATE(8235)] = 350030, - [SMALL_STATE(8236)] = 350068, - [SMALL_STATE(8237)] = 350106, - [SMALL_STATE(8238)] = 350140, - [SMALL_STATE(8239)] = 350178, - [SMALL_STATE(8240)] = 350212, - [SMALL_STATE(8241)] = 350250, - [SMALL_STATE(8242)] = 350284, - [SMALL_STATE(8243)] = 350322, - [SMALL_STATE(8244)] = 350360, - [SMALL_STATE(8245)] = 350398, - [SMALL_STATE(8246)] = 350432, - [SMALL_STATE(8247)] = 350470, - [SMALL_STATE(8248)] = 350500, - [SMALL_STATE(8249)] = 350538, - [SMALL_STATE(8250)] = 350572, - [SMALL_STATE(8251)] = 350606, - [SMALL_STATE(8252)] = 350644, - [SMALL_STATE(8253)] = 350682, - [SMALL_STATE(8254)] = 350720, - [SMALL_STATE(8255)] = 350754, - [SMALL_STATE(8256)] = 350786, - [SMALL_STATE(8257)] = 350824, - [SMALL_STATE(8258)] = 350860, - [SMALL_STATE(8259)] = 350898, - [SMALL_STATE(8260)] = 350952, - [SMALL_STATE(8261)] = 350986, - [SMALL_STATE(8262)] = 351024, - [SMALL_STATE(8263)] = 351062, - [SMALL_STATE(8264)] = 351100, - [SMALL_STATE(8265)] = 351134, - [SMALL_STATE(8266)] = 351172, - [SMALL_STATE(8267)] = 351206, - [SMALL_STATE(8268)] = 351244, - [SMALL_STATE(8269)] = 351282, - [SMALL_STATE(8270)] = 351320, - [SMALL_STATE(8271)] = 351354, - [SMALL_STATE(8272)] = 351388, - [SMALL_STATE(8273)] = 351426, - [SMALL_STATE(8274)] = 351456, - [SMALL_STATE(8275)] = 351490, - [SMALL_STATE(8276)] = 351526, - [SMALL_STATE(8277)] = 351564, - [SMALL_STATE(8278)] = 351594, - [SMALL_STATE(8279)] = 351630, - [SMALL_STATE(8280)] = 351684, - [SMALL_STATE(8281)] = 351714, - [SMALL_STATE(8282)] = 351752, - [SMALL_STATE(8283)] = 351806, - [SMALL_STATE(8284)] = 351842, - [SMALL_STATE(8285)] = 351880, - [SMALL_STATE(8286)] = 351910, - [SMALL_STATE(8287)] = 351940, - [SMALL_STATE(8288)] = 351974, - [SMALL_STATE(8289)] = 352006, - [SMALL_STATE(8290)] = 352038, - [SMALL_STATE(8291)] = 352072, - [SMALL_STATE(8292)] = 352110, - [SMALL_STATE(8293)] = 352148, - [SMALL_STATE(8294)] = 352184, - [SMALL_STATE(8295)] = 352220, - [SMALL_STATE(8296)] = 352254, - [SMALL_STATE(8297)] = 352283, - [SMALL_STATE(8298)] = 352318, - [SMALL_STATE(8299)] = 352351, - [SMALL_STATE(8300)] = 352384, - [SMALL_STATE(8301)] = 352417, - [SMALL_STATE(8302)] = 352450, - [SMALL_STATE(8303)] = 352483, - [SMALL_STATE(8304)] = 352514, - [SMALL_STATE(8305)] = 352547, - [SMALL_STATE(8306)] = 352576, - [SMALL_STATE(8307)] = 352609, - [SMALL_STATE(8308)] = 352638, - [SMALL_STATE(8309)] = 352671, - [SMALL_STATE(8310)] = 352704, - [SMALL_STATE(8311)] = 352733, - [SMALL_STATE(8312)] = 352766, - [SMALL_STATE(8313)] = 352799, - [SMALL_STATE(8314)] = 352832, - [SMALL_STATE(8315)] = 352865, - [SMALL_STATE(8316)] = 352908, - [SMALL_STATE(8317)] = 352939, - [SMALL_STATE(8318)] = 352972, - [SMALL_STATE(8319)] = 353005, - [SMALL_STATE(8320)] = 353038, - [SMALL_STATE(8321)] = 353071, - [SMALL_STATE(8322)] = 353104, - [SMALL_STATE(8323)] = 353147, - [SMALL_STATE(8324)] = 353182, - [SMALL_STATE(8325)] = 353217, - [SMALL_STATE(8326)] = 353252, - [SMALL_STATE(8327)] = 353285, - [SMALL_STATE(8328)] = 353318, - [SMALL_STATE(8329)] = 353351, - [SMALL_STATE(8330)] = 353384, - [SMALL_STATE(8331)] = 353417, - [SMALL_STATE(8332)] = 353460, - [SMALL_STATE(8333)] = 353493, - [SMALL_STATE(8334)] = 353524, - [SMALL_STATE(8335)] = 353559, - [SMALL_STATE(8336)] = 353592, - [SMALL_STATE(8337)] = 353635, - [SMALL_STATE(8338)] = 353668, - [SMALL_STATE(8339)] = 353697, - [SMALL_STATE(8340)] = 353730, - [SMALL_STATE(8341)] = 353763, - [SMALL_STATE(8342)] = 353796, - [SMALL_STATE(8343)] = 353825, - [SMALL_STATE(8344)] = 353858, - [SMALL_STATE(8345)] = 353891, - [SMALL_STATE(8346)] = 353924, - [SMALL_STATE(8347)] = 353957, - [SMALL_STATE(8348)] = 353990, - [SMALL_STATE(8349)] = 354023, - [SMALL_STATE(8350)] = 354056, - [SMALL_STATE(8351)] = 354089, - [SMALL_STATE(8352)] = 354122, - [SMALL_STATE(8353)] = 354155, - [SMALL_STATE(8354)] = 354222, - [SMALL_STATE(8355)] = 354255, - [SMALL_STATE(8356)] = 354284, - [SMALL_STATE(8357)] = 354317, - [SMALL_STATE(8358)] = 354352, - [SMALL_STATE(8359)] = 354381, - [SMALL_STATE(8360)] = 354414, - [SMALL_STATE(8361)] = 354447, - [SMALL_STATE(8362)] = 354480, - [SMALL_STATE(8363)] = 354513, - [SMALL_STATE(8364)] = 354542, - [SMALL_STATE(8365)] = 354575, - [SMALL_STATE(8366)] = 354608, - [SMALL_STATE(8367)] = 354641, - [SMALL_STATE(8368)] = 354674, - [SMALL_STATE(8369)] = 354707, - [SMALL_STATE(8370)] = 354735, - [SMALL_STATE(8371)] = 354763, - [SMALL_STATE(8372)] = 354795, - [SMALL_STATE(8373)] = 354825, - [SMALL_STATE(8374)] = 354857, - [SMALL_STATE(8375)] = 354889, - [SMALL_STATE(8376)] = 354921, - [SMALL_STATE(8377)] = 354949, - [SMALL_STATE(8378)] = 354981, - [SMALL_STATE(8379)] = 355011, - [SMALL_STATE(8380)] = 355041, - [SMALL_STATE(8381)] = 355071, - [SMALL_STATE(8382)] = 355099, - [SMALL_STATE(8383)] = 355127, - [SMALL_STATE(8384)] = 355173, - [SMALL_STATE(8385)] = 355201, - [SMALL_STATE(8386)] = 355231, - [SMALL_STATE(8387)] = 355263, - [SMALL_STATE(8388)] = 355293, - [SMALL_STATE(8389)] = 355323, - [SMALL_STATE(8390)] = 355351, - [SMALL_STATE(8391)] = 355383, - [SMALL_STATE(8392)] = 355413, - [SMALL_STATE(8393)] = 355443, - [SMALL_STATE(8394)] = 355471, - [SMALL_STATE(8395)] = 355503, - [SMALL_STATE(8396)] = 355533, - [SMALL_STATE(8397)] = 355561, - [SMALL_STATE(8398)] = 355589, - [SMALL_STATE(8399)] = 355625, - [SMALL_STATE(8400)] = 355655, - [SMALL_STATE(8401)] = 355683, - [SMALL_STATE(8402)] = 355711, - [SMALL_STATE(8403)] = 355739, - [SMALL_STATE(8404)] = 355769, - [SMALL_STATE(8405)] = 355797, - [SMALL_STATE(8406)] = 355825, - [SMALL_STATE(8407)] = 355853, - [SMALL_STATE(8408)] = 355881, - [SMALL_STATE(8409)] = 355911, - [SMALL_STATE(8410)] = 355955, - [SMALL_STATE(8411)] = 355983, - [SMALL_STATE(8412)] = 356015, - [SMALL_STATE(8413)] = 356043, - [SMALL_STATE(8414)] = 356071, - [SMALL_STATE(8415)] = 356099, - [SMALL_STATE(8416)] = 356129, - [SMALL_STATE(8417)] = 356159, - [SMALL_STATE(8418)] = 356187, - [SMALL_STATE(8419)] = 356219, - [SMALL_STATE(8420)] = 356247, - [SMALL_STATE(8421)] = 356277, - [SMALL_STATE(8422)] = 356305, - [SMALL_STATE(8423)] = 356337, - [SMALL_STATE(8424)] = 356365, - [SMALL_STATE(8425)] = 356395, - [SMALL_STATE(8426)] = 356423, - [SMALL_STATE(8427)] = 356451, - [SMALL_STATE(8428)] = 356483, - [SMALL_STATE(8429)] = 356515, - [SMALL_STATE(8430)] = 356547, - [SMALL_STATE(8431)] = 356577, - [SMALL_STATE(8432)] = 356609, - [SMALL_STATE(8433)] = 356637, - [SMALL_STATE(8434)] = 356669, - [SMALL_STATE(8435)] = 356699, - [SMALL_STATE(8436)] = 356727, - [SMALL_STATE(8437)] = 356755, - [SMALL_STATE(8438)] = 356783, - [SMALL_STATE(8439)] = 356815, - [SMALL_STATE(8440)] = 356847, - [SMALL_STATE(8441)] = 356877, - [SMALL_STATE(8442)] = 356907, - [SMALL_STATE(8443)] = 356935, - [SMALL_STATE(8444)] = 356963, - [SMALL_STATE(8445)] = 356995, - [SMALL_STATE(8446)] = 357022, - [SMALL_STATE(8447)] = 357083, - [SMALL_STATE(8448)] = 357110, - [SMALL_STATE(8449)] = 357137, - [SMALL_STATE(8450)] = 357164, - [SMALL_STATE(8451)] = 357191, - [SMALL_STATE(8452)] = 357218, - [SMALL_STATE(8453)] = 357245, - [SMALL_STATE(8454)] = 357272, - [SMALL_STATE(8455)] = 357299, - [SMALL_STATE(8456)] = 357326, - [SMALL_STATE(8457)] = 357353, - [SMALL_STATE(8458)] = 357380, - [SMALL_STATE(8459)] = 357407, - [SMALL_STATE(8460)] = 357434, - [SMALL_STATE(8461)] = 357461, - [SMALL_STATE(8462)] = 357488, - [SMALL_STATE(8463)] = 357515, - [SMALL_STATE(8464)] = 357542, - [SMALL_STATE(8465)] = 357569, - [SMALL_STATE(8466)] = 357598, - [SMALL_STATE(8467)] = 357625, - [SMALL_STATE(8468)] = 357652, - [SMALL_STATE(8469)] = 357679, - [SMALL_STATE(8470)] = 357708, - [SMALL_STATE(8471)] = 357737, - [SMALL_STATE(8472)] = 357764, - [SMALL_STATE(8473)] = 357791, - [SMALL_STATE(8474)] = 357818, - [SMALL_STATE(8475)] = 357845, - [SMALL_STATE(8476)] = 357872, - [SMALL_STATE(8477)] = 357899, - [SMALL_STATE(8478)] = 357926, - [SMALL_STATE(8479)] = 357955, - [SMALL_STATE(8480)] = 357984, - [SMALL_STATE(8481)] = 358011, - [SMALL_STATE(8482)] = 358038, - [SMALL_STATE(8483)] = 358065, - [SMALL_STATE(8484)] = 358092, - [SMALL_STATE(8485)] = 358119, - [SMALL_STATE(8486)] = 358146, - [SMALL_STATE(8487)] = 358173, - [SMALL_STATE(8488)] = 358200, - [SMALL_STATE(8489)] = 358227, - [SMALL_STATE(8490)] = 358254, - [SMALL_STATE(8491)] = 358281, - [SMALL_STATE(8492)] = 358308, - [SMALL_STATE(8493)] = 358335, - [SMALL_STATE(8494)] = 358362, - [SMALL_STATE(8495)] = 358389, - [SMALL_STATE(8496)] = 358416, - [SMALL_STATE(8497)] = 358443, - [SMALL_STATE(8498)] = 358470, - [SMALL_STATE(8499)] = 358497, - [SMALL_STATE(8500)] = 358524, - [SMALL_STATE(8501)] = 358551, - [SMALL_STATE(8502)] = 358578, - [SMALL_STATE(8503)] = 358605, - [SMALL_STATE(8504)] = 358632, - [SMALL_STATE(8505)] = 358659, - [SMALL_STATE(8506)] = 358686, - [SMALL_STATE(8507)] = 358713, - [SMALL_STATE(8508)] = 358740, - [SMALL_STATE(8509)] = 358767, - [SMALL_STATE(8510)] = 358794, - [SMALL_STATE(8511)] = 358821, - [SMALL_STATE(8512)] = 358848, - [SMALL_STATE(8513)] = 358875, - [SMALL_STATE(8514)] = 358902, - [SMALL_STATE(8515)] = 358929, - [SMALL_STATE(8516)] = 358956, - [SMALL_STATE(8517)] = 358983, - [SMALL_STATE(8518)] = 359010, - [SMALL_STATE(8519)] = 359037, - [SMALL_STATE(8520)] = 359064, - [SMALL_STATE(8521)] = 359091, - [SMALL_STATE(8522)] = 359150, - [SMALL_STATE(8523)] = 359181, - [SMALL_STATE(8524)] = 359208, - [SMALL_STATE(8525)] = 359269, - [SMALL_STATE(8526)] = 359296, - [SMALL_STATE(8527)] = 359323, - [SMALL_STATE(8528)] = 359350, - [SMALL_STATE(8529)] = 359377, - [SMALL_STATE(8530)] = 359404, - [SMALL_STATE(8531)] = 359431, - [SMALL_STATE(8532)] = 359458, - [SMALL_STATE(8533)] = 359485, - [SMALL_STATE(8534)] = 359512, - [SMALL_STATE(8535)] = 359539, - [SMALL_STATE(8536)] = 359566, - [SMALL_STATE(8537)] = 359593, - [SMALL_STATE(8538)] = 359660, - [SMALL_STATE(8539)] = 359687, - [SMALL_STATE(8540)] = 359714, - [SMALL_STATE(8541)] = 359741, - [SMALL_STATE(8542)] = 359768, - [SMALL_STATE(8543)] = 359795, - [SMALL_STATE(8544)] = 359856, - [SMALL_STATE(8545)] = 359883, - [SMALL_STATE(8546)] = 359910, - [SMALL_STATE(8547)] = 359937, - [SMALL_STATE(8548)] = 359964, - [SMALL_STATE(8549)] = 359991, - [SMALL_STATE(8550)] = 360018, - [SMALL_STATE(8551)] = 360045, - [SMALL_STATE(8552)] = 360072, - [SMALL_STATE(8553)] = 360099, - [SMALL_STATE(8554)] = 360126, - [SMALL_STATE(8555)] = 360153, - [SMALL_STATE(8556)] = 360180, - [SMALL_STATE(8557)] = 360207, - [SMALL_STATE(8558)] = 360234, - [SMALL_STATE(8559)] = 360261, - [SMALL_STATE(8560)] = 360288, - [SMALL_STATE(8561)] = 360315, - [SMALL_STATE(8562)] = 360342, - [SMALL_STATE(8563)] = 360369, - [SMALL_STATE(8564)] = 360428, - [SMALL_STATE(8565)] = 360457, - [SMALL_STATE(8566)] = 360484, - [SMALL_STATE(8567)] = 360513, - [SMALL_STATE(8568)] = 360542, - [SMALL_STATE(8569)] = 360569, - [SMALL_STATE(8570)] = 360596, - [SMALL_STATE(8571)] = 360623, - [SMALL_STATE(8572)] = 360650, - [SMALL_STATE(8573)] = 360677, - [SMALL_STATE(8574)] = 360704, - [SMALL_STATE(8575)] = 360731, - [SMALL_STATE(8576)] = 360758, - [SMALL_STATE(8577)] = 360785, - [SMALL_STATE(8578)] = 360814, - [SMALL_STATE(8579)] = 360841, - [SMALL_STATE(8580)] = 360870, - [SMALL_STATE(8581)] = 360897, - [SMALL_STATE(8582)] = 360924, - [SMALL_STATE(8583)] = 360951, - [SMALL_STATE(8584)] = 360978, - [SMALL_STATE(8585)] = 361005, - [SMALL_STATE(8586)] = 361032, - [SMALL_STATE(8587)] = 361059, - [SMALL_STATE(8588)] = 361086, - [SMALL_STATE(8589)] = 361113, - [SMALL_STATE(8590)] = 361140, - [SMALL_STATE(8591)] = 361167, - [SMALL_STATE(8592)] = 361194, - [SMALL_STATE(8593)] = 361221, - [SMALL_STATE(8594)] = 361248, - [SMALL_STATE(8595)] = 361275, - [SMALL_STATE(8596)] = 361302, - [SMALL_STATE(8597)] = 361329, - [SMALL_STATE(8598)] = 361356, - [SMALL_STATE(8599)] = 361383, - [SMALL_STATE(8600)] = 361410, - [SMALL_STATE(8601)] = 361437, - [SMALL_STATE(8602)] = 361464, - [SMALL_STATE(8603)] = 361491, - [SMALL_STATE(8604)] = 361518, - [SMALL_STATE(8605)] = 361545, - [SMALL_STATE(8606)] = 361572, - [SMALL_STATE(8607)] = 361599, - [SMALL_STATE(8608)] = 361626, - [SMALL_STATE(8609)] = 361653, - [SMALL_STATE(8610)] = 361680, - [SMALL_STATE(8611)] = 361707, - [SMALL_STATE(8612)] = 361734, - [SMALL_STATE(8613)] = 361761, - [SMALL_STATE(8614)] = 361788, - [SMALL_STATE(8615)] = 361815, - [SMALL_STATE(8616)] = 361842, - [SMALL_STATE(8617)] = 361869, - [SMALL_STATE(8618)] = 361896, - [SMALL_STATE(8619)] = 361923, - [SMALL_STATE(8620)] = 361950, - [SMALL_STATE(8621)] = 361977, - [SMALL_STATE(8622)] = 362004, - [SMALL_STATE(8623)] = 362031, - [SMALL_STATE(8624)] = 362058, - [SMALL_STATE(8625)] = 362085, - [SMALL_STATE(8626)] = 362112, - [SMALL_STATE(8627)] = 362139, - [SMALL_STATE(8628)] = 362170, - [SMALL_STATE(8629)] = 362197, - [SMALL_STATE(8630)] = 362224, - [SMALL_STATE(8631)] = 362251, - [SMALL_STATE(8632)] = 362278, - [SMALL_STATE(8633)] = 362305, - [SMALL_STATE(8634)] = 362332, - [SMALL_STATE(8635)] = 362359, - [SMALL_STATE(8636)] = 362386, - [SMALL_STATE(8637)] = 362413, - [SMALL_STATE(8638)] = 362440, - [SMALL_STATE(8639)] = 362467, - [SMALL_STATE(8640)] = 362494, - [SMALL_STATE(8641)] = 362521, - [SMALL_STATE(8642)] = 362548, - [SMALL_STATE(8643)] = 362575, - [SMALL_STATE(8644)] = 362602, - [SMALL_STATE(8645)] = 362629, - [SMALL_STATE(8646)] = 362656, - [SMALL_STATE(8647)] = 362683, - [SMALL_STATE(8648)] = 362710, - [SMALL_STATE(8649)] = 362737, - [SMALL_STATE(8650)] = 362764, - [SMALL_STATE(8651)] = 362791, - [SMALL_STATE(8652)] = 362818, - [SMALL_STATE(8653)] = 362845, - [SMALL_STATE(8654)] = 362874, - [SMALL_STATE(8655)] = 362901, - [SMALL_STATE(8656)] = 362928, - [SMALL_STATE(8657)] = 362955, - [SMALL_STATE(8658)] = 362982, - [SMALL_STATE(8659)] = 363009, - [SMALL_STATE(8660)] = 363040, - [SMALL_STATE(8661)] = 363067, - [SMALL_STATE(8662)] = 363094, - [SMALL_STATE(8663)] = 363121, - [SMALL_STATE(8664)] = 363148, - [SMALL_STATE(8665)] = 363175, - [SMALL_STATE(8666)] = 363204, - [SMALL_STATE(8667)] = 363231, - [SMALL_STATE(8668)] = 363263, - [SMALL_STATE(8669)] = 363295, - [SMALL_STATE(8670)] = 363325, - [SMALL_STATE(8671)] = 363353, - [SMALL_STATE(8672)] = 363381, - [SMALL_STATE(8673)] = 363419, - [SMALL_STATE(8674)] = 363483, - [SMALL_STATE(8675)] = 363515, - [SMALL_STATE(8676)] = 363579, - [SMALL_STATE(8677)] = 363611, - [SMALL_STATE(8678)] = 363649, - [SMALL_STATE(8679)] = 363679, - [SMALL_STATE(8680)] = 363709, - [SMALL_STATE(8681)] = 363739, - [SMALL_STATE(8682)] = 363777, - [SMALL_STATE(8683)] = 363809, - [SMALL_STATE(8684)] = 363841, - [SMALL_STATE(8685)] = 363871, - [SMALL_STATE(8686)] = 363909, - [SMALL_STATE(8687)] = 363937, - [SMALL_STATE(8688)] = 363993, - [SMALL_STATE(8689)] = 364023, - [SMALL_STATE(8690)] = 364050, - [SMALL_STATE(8691)] = 364077, - [SMALL_STATE(8692)] = 364104, - [SMALL_STATE(8693)] = 364131, - [SMALL_STATE(8694)] = 364164, - [SMALL_STATE(8695)] = 364191, - [SMALL_STATE(8696)] = 364252, - [SMALL_STATE(8697)] = 364279, - [SMALL_STATE(8698)] = 364303, - [SMALL_STATE(8699)] = 364327, - [SMALL_STATE(8700)] = 364351, - [SMALL_STATE(8701)] = 364375, - [SMALL_STATE(8702)] = 364399, - [SMALL_STATE(8703)] = 364423, - [SMALL_STATE(8704)] = 364447, - [SMALL_STATE(8705)] = 364471, - [SMALL_STATE(8706)] = 364497, - [SMALL_STATE(8707)] = 364521, - [SMALL_STATE(8708)] = 364549, - [SMALL_STATE(8709)] = 364573, - [SMALL_STATE(8710)] = 364597, - [SMALL_STATE(8711)] = 364621, - [SMALL_STATE(8712)] = 364645, - [SMALL_STATE(8713)] = 364669, - [SMALL_STATE(8714)] = 364693, - [SMALL_STATE(8715)] = 364717, - [SMALL_STATE(8716)] = 364741, - [SMALL_STATE(8717)] = 364765, - [SMALL_STATE(8718)] = 364789, - [SMALL_STATE(8719)] = 364817, - [SMALL_STATE(8720)] = 364841, - [SMALL_STATE(8721)] = 364865, - [SMALL_STATE(8722)] = 364889, - [SMALL_STATE(8723)] = 364915, - [SMALL_STATE(8724)] = 364939, - [SMALL_STATE(8725)] = 364963, - [SMALL_STATE(8726)] = 364987, - [SMALL_STATE(8727)] = 365011, - [SMALL_STATE(8728)] = 365035, - [SMALL_STATE(8729)] = 365059, - [SMALL_STATE(8730)] = 365091, - [SMALL_STATE(8731)] = 365115, - [SMALL_STATE(8732)] = 365139, - [SMALL_STATE(8733)] = 365163, - [SMALL_STATE(8734)] = 365187, - [SMALL_STATE(8735)] = 365219, - [SMALL_STATE(8736)] = 365243, - [SMALL_STATE(8737)] = 365269, - [SMALL_STATE(8738)] = 365293, - [SMALL_STATE(8739)] = 365317, - [SMALL_STATE(8740)] = 365341, - [SMALL_STATE(8741)] = 365365, - [SMALL_STATE(8742)] = 365389, - [SMALL_STATE(8743)] = 365415, - [SMALL_STATE(8744)] = 365439, - [SMALL_STATE(8745)] = 365463, - [SMALL_STATE(8746)] = 365487, - [SMALL_STATE(8747)] = 365511, - [SMALL_STATE(8748)] = 365535, - [SMALL_STATE(8749)] = 365559, - [SMALL_STATE(8750)] = 365583, - [SMALL_STATE(8751)] = 365615, - [SMALL_STATE(8752)] = 365639, - [SMALL_STATE(8753)] = 365663, - [SMALL_STATE(8754)] = 365687, - [SMALL_STATE(8755)] = 365711, - [SMALL_STATE(8756)] = 365735, - [SMALL_STATE(8757)] = 365767, - [SMALL_STATE(8758)] = 365791, - [SMALL_STATE(8759)] = 365817, - [SMALL_STATE(8760)] = 365841, - [SMALL_STATE(8761)] = 365865, - [SMALL_STATE(8762)] = 365889, - [SMALL_STATE(8763)] = 365915, - [SMALL_STATE(8764)] = 365941, - [SMALL_STATE(8765)] = 365965, - [SMALL_STATE(8766)] = 365989, - [SMALL_STATE(8767)] = 366013, - [SMALL_STATE(8768)] = 366037, - [SMALL_STATE(8769)] = 366061, - [SMALL_STATE(8770)] = 366085, - [SMALL_STATE(8771)] = 366109, - [SMALL_STATE(8772)] = 366133, - [SMALL_STATE(8773)] = 366157, - [SMALL_STATE(8774)] = 366181, - [SMALL_STATE(8775)] = 366205, - [SMALL_STATE(8776)] = 366229, - [SMALL_STATE(8777)] = 366253, - [SMALL_STATE(8778)] = 366277, - [SMALL_STATE(8779)] = 366303, - [SMALL_STATE(8780)] = 366327, - [SMALL_STATE(8781)] = 366351, - [SMALL_STATE(8782)] = 366375, - [SMALL_STATE(8783)] = 366399, - [SMALL_STATE(8784)] = 366427, - [SMALL_STATE(8785)] = 366451, - [SMALL_STATE(8786)] = 366475, - [SMALL_STATE(8787)] = 366499, - [SMALL_STATE(8788)] = 366523, - [SMALL_STATE(8789)] = 366547, - [SMALL_STATE(8790)] = 366596, - [SMALL_STATE(8791)] = 366619, - [SMALL_STATE(8792)] = 366668, - [SMALL_STATE(8793)] = 366717, - [SMALL_STATE(8794)] = 366762, - [SMALL_STATE(8795)] = 366811, - [SMALL_STATE(8796)] = 366860, - [SMALL_STATE(8797)] = 366912, - [SMALL_STATE(8798)] = 366938, - [SMALL_STATE(8799)] = 366984, - [SMALL_STATE(8800)] = 367030, - [SMALL_STATE(8801)] = 367072, - [SMALL_STATE(8802)] = 367124, - [SMALL_STATE(8803)] = 367150, - [SMALL_STATE(8804)] = 367176, - [SMALL_STATE(8805)] = 367204, - [SMALL_STATE(8806)] = 367230, - [SMALL_STATE(8807)] = 367256, - [SMALL_STATE(8808)] = 367282, - [SMALL_STATE(8809)] = 367334, - [SMALL_STATE(8810)] = 367360, - [SMALL_STATE(8811)] = 367386, - [SMALL_STATE(8812)] = 367427, - [SMALL_STATE(8813)] = 367452, - [SMALL_STATE(8814)] = 367475, - [SMALL_STATE(8815)] = 367518, - [SMALL_STATE(8816)] = 367559, - [SMALL_STATE(8817)] = 367590, - [SMALL_STATE(8818)] = 367631, - [SMALL_STATE(8819)] = 367672, - [SMALL_STATE(8820)] = 367695, - [SMALL_STATE(8821)] = 367720, - [SMALL_STATE(8822)] = 367745, - [SMALL_STATE(8823)] = 367788, - [SMALL_STATE(8824)] = 367831, - [SMALL_STATE(8825)] = 367856, - [SMALL_STATE(8826)] = 367880, - [SMALL_STATE(8827)] = 367904, - [SMALL_STATE(8828)] = 367926, - [SMALL_STATE(8829)] = 367950, - [SMALL_STATE(8830)] = 367985, - [SMALL_STATE(8831)] = 368020, - [SMALL_STATE(8832)] = 368057, - [SMALL_STATE(8833)] = 368090, - [SMALL_STATE(8834)] = 368119, - [SMALL_STATE(8835)] = 368150, - [SMALL_STATE(8836)] = 368179, - [SMALL_STATE(8837)] = 368212, - [SMALL_STATE(8838)] = 368249, - [SMALL_STATE(8839)] = 368282, - [SMALL_STATE(8840)] = 368315, - [SMALL_STATE(8841)] = 368348, - [SMALL_STATE(8842)] = 368371, - [SMALL_STATE(8843)] = 368406, - [SMALL_STATE(8844)] = 368439, - [SMALL_STATE(8845)] = 368468, - [SMALL_STATE(8846)] = 368505, - [SMALL_STATE(8847)] = 368538, - [SMALL_STATE(8848)] = 368571, - [SMALL_STATE(8849)] = 368604, - [SMALL_STATE(8850)] = 368633, - [SMALL_STATE(8851)] = 368670, - [SMALL_STATE(8852)] = 368703, - [SMALL_STATE(8853)] = 368732, - [SMALL_STATE(8854)] = 368769, - [SMALL_STATE(8855)] = 368802, - [SMALL_STATE(8856)] = 368833, - [SMALL_STATE(8857)] = 368866, - [SMALL_STATE(8858)] = 368895, - [SMALL_STATE(8859)] = 368926, - [SMALL_STATE(8860)] = 368957, - [SMALL_STATE(8861)] = 368988, - [SMALL_STATE(8862)] = 369017, - [SMALL_STATE(8863)] = 369046, - [SMALL_STATE(8864)] = 369069, - [SMALL_STATE(8865)] = 369100, - [SMALL_STATE(8866)] = 369137, - [SMALL_STATE(8867)] = 369174, - [SMALL_STATE(8868)] = 369204, - [SMALL_STATE(8869)] = 369234, - [SMALL_STATE(8870)] = 369264, - [SMALL_STATE(8871)] = 369294, - [SMALL_STATE(8872)] = 369324, - [SMALL_STATE(8873)] = 369356, - [SMALL_STATE(8874)] = 369386, - [SMALL_STATE(8875)] = 369416, - [SMALL_STATE(8876)] = 369436, - [SMALL_STATE(8877)] = 369466, - [SMALL_STATE(8878)] = 369492, - [SMALL_STATE(8879)] = 369522, - [SMALL_STATE(8880)] = 369552, - [SMALL_STATE(8881)] = 369582, - [SMALL_STATE(8882)] = 369612, - [SMALL_STATE(8883)] = 369642, - [SMALL_STATE(8884)] = 369672, - [SMALL_STATE(8885)] = 369702, - [SMALL_STATE(8886)] = 369732, - [SMALL_STATE(8887)] = 369762, - [SMALL_STATE(8888)] = 369792, - [SMALL_STATE(8889)] = 369822, - [SMALL_STATE(8890)] = 369852, - [SMALL_STATE(8891)] = 369882, - [SMALL_STATE(8892)] = 369912, - [SMALL_STATE(8893)] = 369942, - [SMALL_STATE(8894)] = 369972, - [SMALL_STATE(8895)] = 370002, - [SMALL_STATE(8896)] = 370032, - [SMALL_STATE(8897)] = 370066, - [SMALL_STATE(8898)] = 370096, - [SMALL_STATE(8899)] = 370126, - [SMALL_STATE(8900)] = 370160, - [SMALL_STATE(8901)] = 370190, - [SMALL_STATE(8902)] = 370220, - [SMALL_STATE(8903)] = 370250, - [SMALL_STATE(8904)] = 370280, - [SMALL_STATE(8905)] = 370310, - [SMALL_STATE(8906)] = 370340, - [SMALL_STATE(8907)] = 370370, - [SMALL_STATE(8908)] = 370400, - [SMALL_STATE(8909)] = 370430, - [SMALL_STATE(8910)] = 370460, - [SMALL_STATE(8911)] = 370490, - [SMALL_STATE(8912)] = 370520, - [SMALL_STATE(8913)] = 370550, - [SMALL_STATE(8914)] = 370580, - [SMALL_STATE(8915)] = 370610, - [SMALL_STATE(8916)] = 370640, - [SMALL_STATE(8917)] = 370670, - [SMALL_STATE(8918)] = 370700, - [SMALL_STATE(8919)] = 370734, - [SMALL_STATE(8920)] = 370754, - [SMALL_STATE(8921)] = 370784, - [SMALL_STATE(8922)] = 370814, - [SMALL_STATE(8923)] = 370844, - [SMALL_STATE(8924)] = 370874, - [SMALL_STATE(8925)] = 370904, - [SMALL_STATE(8926)] = 370934, - [SMALL_STATE(8927)] = 370964, - [SMALL_STATE(8928)] = 370994, - [SMALL_STATE(8929)] = 371024, - [SMALL_STATE(8930)] = 371054, - [SMALL_STATE(8931)] = 371084, - [SMALL_STATE(8932)] = 371114, - [SMALL_STATE(8933)] = 371144, - [SMALL_STATE(8934)] = 371174, - [SMALL_STATE(8935)] = 371204, - [SMALL_STATE(8936)] = 371234, - [SMALL_STATE(8937)] = 371264, - [SMALL_STATE(8938)] = 371298, - [SMALL_STATE(8939)] = 371328, - [SMALL_STATE(8940)] = 371358, - [SMALL_STATE(8941)] = 371388, - [SMALL_STATE(8942)] = 371418, - [SMALL_STATE(8943)] = 371448, - [SMALL_STATE(8944)] = 371478, - [SMALL_STATE(8945)] = 371508, - [SMALL_STATE(8946)] = 371538, - [SMALL_STATE(8947)] = 371568, - [SMALL_STATE(8948)] = 371598, - [SMALL_STATE(8949)] = 371628, - [SMALL_STATE(8950)] = 371658, - [SMALL_STATE(8951)] = 371688, - [SMALL_STATE(8952)] = 371718, - [SMALL_STATE(8953)] = 371748, - [SMALL_STATE(8954)] = 371778, - [SMALL_STATE(8955)] = 371808, - [SMALL_STATE(8956)] = 371842, - [SMALL_STATE(8957)] = 371872, - [SMALL_STATE(8958)] = 371902, - [SMALL_STATE(8959)] = 371932, - [SMALL_STATE(8960)] = 371962, - [SMALL_STATE(8961)] = 371992, - [SMALL_STATE(8962)] = 372022, - [SMALL_STATE(8963)] = 372052, - [SMALL_STATE(8964)] = 372082, - [SMALL_STATE(8965)] = 372112, - [SMALL_STATE(8966)] = 372142, - [SMALL_STATE(8967)] = 372172, - [SMALL_STATE(8968)] = 372202, - [SMALL_STATE(8969)] = 372232, - [SMALL_STATE(8970)] = 372262, - [SMALL_STATE(8971)] = 372292, - [SMALL_STATE(8972)] = 372322, - [SMALL_STATE(8973)] = 372352, - [SMALL_STATE(8974)] = 372382, - [SMALL_STATE(8975)] = 372408, - [SMALL_STATE(8976)] = 372438, - [SMALL_STATE(8977)] = 372468, - [SMALL_STATE(8978)] = 372498, - [SMALL_STATE(8979)] = 372528, - [SMALL_STATE(8980)] = 372558, - [SMALL_STATE(8981)] = 372588, - [SMALL_STATE(8982)] = 372618, - [SMALL_STATE(8983)] = 372652, - [SMALL_STATE(8984)] = 372682, - [SMALL_STATE(8985)] = 372712, - [SMALL_STATE(8986)] = 372742, - [SMALL_STATE(8987)] = 372772, - [SMALL_STATE(8988)] = 372802, - [SMALL_STATE(8989)] = 372832, - [SMALL_STATE(8990)] = 372862, - [SMALL_STATE(8991)] = 372892, - [SMALL_STATE(8992)] = 372922, - [SMALL_STATE(8993)] = 372952, - [SMALL_STATE(8994)] = 372982, - [SMALL_STATE(8995)] = 373012, - [SMALL_STATE(8996)] = 373042, - [SMALL_STATE(8997)] = 373072, - [SMALL_STATE(8998)] = 373102, - [SMALL_STATE(8999)] = 373128, - [SMALL_STATE(9000)] = 373158, - [SMALL_STATE(9001)] = 373178, - [SMALL_STATE(9002)] = 373208, - [SMALL_STATE(9003)] = 373238, - [SMALL_STATE(9004)] = 373268, - [SMALL_STATE(9005)] = 373298, - [SMALL_STATE(9006)] = 373329, - [SMALL_STATE(9007)] = 373354, - [SMALL_STATE(9008)] = 373385, - [SMALL_STATE(9009)] = 373414, - [SMALL_STATE(9010)] = 373433, - [SMALL_STATE(9011)] = 373464, - [SMALL_STATE(9012)] = 373493, - [SMALL_STATE(9013)] = 373518, - [SMALL_STATE(9014)] = 373549, - [SMALL_STATE(9015)] = 373580, - [SMALL_STATE(9016)] = 373605, - [SMALL_STATE(9017)] = 373630, - [SMALL_STATE(9018)] = 373655, - [SMALL_STATE(9019)] = 373686, - [SMALL_STATE(9020)] = 373717, - [SMALL_STATE(9021)] = 373748, - [SMALL_STATE(9022)] = 373773, - [SMALL_STATE(9023)] = 373798, - [SMALL_STATE(9024)] = 373829, - [SMALL_STATE(9025)] = 373854, - [SMALL_STATE(9026)] = 373879, - [SMALL_STATE(9027)] = 373904, - [SMALL_STATE(9028)] = 373929, - [SMALL_STATE(9029)] = 373960, - [SMALL_STATE(9030)] = 373985, - [SMALL_STATE(9031)] = 374016, - [SMALL_STATE(9032)] = 374047, - [SMALL_STATE(9033)] = 374072, - [SMALL_STATE(9034)] = 374097, - [SMALL_STATE(9035)] = 374122, - [SMALL_STATE(9036)] = 374147, - [SMALL_STATE(9037)] = 374172, - [SMALL_STATE(9038)] = 374197, - [SMALL_STATE(9039)] = 374222, - [SMALL_STATE(9040)] = 374247, - [SMALL_STATE(9041)] = 374278, - [SMALL_STATE(9042)] = 374303, - [SMALL_STATE(9043)] = 374328, - [SMALL_STATE(9044)] = 374353, - [SMALL_STATE(9045)] = 374384, - [SMALL_STATE(9046)] = 374413, - [SMALL_STATE(9047)] = 374438, - [SMALL_STATE(9048)] = 374463, - [SMALL_STATE(9049)] = 374488, - [SMALL_STATE(9050)] = 374511, - [SMALL_STATE(9051)] = 374530, - [SMALL_STATE(9052)] = 374555, - [SMALL_STATE(9053)] = 374580, - [SMALL_STATE(9054)] = 374605, - [SMALL_STATE(9055)] = 374630, - [SMALL_STATE(9056)] = 374655, - [SMALL_STATE(9057)] = 374680, - [SMALL_STATE(9058)] = 374705, - [SMALL_STATE(9059)] = 374730, - [SMALL_STATE(9060)] = 374755, - [SMALL_STATE(9061)] = 374780, - [SMALL_STATE(9062)] = 374805, - [SMALL_STATE(9063)] = 374834, - [SMALL_STATE(9064)] = 374865, - [SMALL_STATE(9065)] = 374890, - [SMALL_STATE(9066)] = 374921, - [SMALL_STATE(9067)] = 374952, - [SMALL_STATE(9068)] = 374983, - [SMALL_STATE(9069)] = 375008, - [SMALL_STATE(9070)] = 375039, - [SMALL_STATE(9071)] = 375070, - [SMALL_STATE(9072)] = 375095, - [SMALL_STATE(9073)] = 375120, - [SMALL_STATE(9074)] = 375151, - [SMALL_STATE(9075)] = 375182, - [SMALL_STATE(9076)] = 375213, - [SMALL_STATE(9077)] = 375244, - [SMALL_STATE(9078)] = 375269, - [SMALL_STATE(9079)] = 375294, - [SMALL_STATE(9080)] = 375319, - [SMALL_STATE(9081)] = 375350, - [SMALL_STATE(9082)] = 375375, - [SMALL_STATE(9083)] = 375400, - [SMALL_STATE(9084)] = 375425, - [SMALL_STATE(9085)] = 375454, - [SMALL_STATE(9086)] = 375477, - [SMALL_STATE(9087)] = 375496, - [SMALL_STATE(9088)] = 375527, - [SMALL_STATE(9089)] = 375558, - [SMALL_STATE(9090)] = 375589, - [SMALL_STATE(9091)] = 375620, - [SMALL_STATE(9092)] = 375651, - [SMALL_STATE(9093)] = 375676, - [SMALL_STATE(9094)] = 375701, - [SMALL_STATE(9095)] = 375732, - [SMALL_STATE(9096)] = 375757, - [SMALL_STATE(9097)] = 375788, - [SMALL_STATE(9098)] = 375819, - [SMALL_STATE(9099)] = 375850, - [SMALL_STATE(9100)] = 375879, - [SMALL_STATE(9101)] = 375904, - [SMALL_STATE(9102)] = 375932, - [SMALL_STATE(9103)] = 375954, - [SMALL_STATE(9104)] = 375982, - [SMALL_STATE(9105)] = 376006, - [SMALL_STATE(9106)] = 376034, - [SMALL_STATE(9107)] = 376062, - [SMALL_STATE(9108)] = 376090, - [SMALL_STATE(9109)] = 376112, - [SMALL_STATE(9110)] = 376140, - [SMALL_STATE(9111)] = 376164, - [SMALL_STATE(9112)] = 376186, - [SMALL_STATE(9113)] = 376214, - [SMALL_STATE(9114)] = 376242, - [SMALL_STATE(9115)] = 376266, - [SMALL_STATE(9116)] = 376294, - [SMALL_STATE(9117)] = 376322, - [SMALL_STATE(9118)] = 376350, - [SMALL_STATE(9119)] = 376372, - [SMALL_STATE(9120)] = 376400, - [SMALL_STATE(9121)] = 376428, - [SMALL_STATE(9122)] = 376456, - [SMALL_STATE(9123)] = 376484, - [SMALL_STATE(9124)] = 376512, - [SMALL_STATE(9125)] = 376540, - [SMALL_STATE(9126)] = 376568, - [SMALL_STATE(9127)] = 376596, - [SMALL_STATE(9128)] = 376624, - [SMALL_STATE(9129)] = 376646, - [SMALL_STATE(9130)] = 376670, - [SMALL_STATE(9131)] = 376692, - [SMALL_STATE(9132)] = 376720, - [SMALL_STATE(9133)] = 376748, - [SMALL_STATE(9134)] = 376776, - [SMALL_STATE(9135)] = 376800, - [SMALL_STATE(9136)] = 376822, - [SMALL_STATE(9137)] = 376848, - [SMALL_STATE(9138)] = 376872, - [SMALL_STATE(9139)] = 376894, - [SMALL_STATE(9140)] = 376922, - [SMALL_STATE(9141)] = 376950, - [SMALL_STATE(9142)] = 376978, - [SMALL_STATE(9143)] = 377006, - [SMALL_STATE(9144)] = 377034, - [SMALL_STATE(9145)] = 377062, - [SMALL_STATE(9146)] = 377086, - [SMALL_STATE(9147)] = 377110, - [SMALL_STATE(9148)] = 377138, - [SMALL_STATE(9149)] = 377166, - [SMALL_STATE(9150)] = 377194, - [SMALL_STATE(9151)] = 377222, - [SMALL_STATE(9152)] = 377244, - [SMALL_STATE(9153)] = 377272, - [SMALL_STATE(9154)] = 377300, - [SMALL_STATE(9155)] = 377324, - [SMALL_STATE(9156)] = 377352, - [SMALL_STATE(9157)] = 377374, - [SMALL_STATE(9158)] = 377402, - [SMALL_STATE(9159)] = 377426, - [SMALL_STATE(9160)] = 377448, - [SMALL_STATE(9161)] = 377468, - [SMALL_STATE(9162)] = 377496, - [SMALL_STATE(9163)] = 377524, - [SMALL_STATE(9164)] = 377552, - [SMALL_STATE(9165)] = 377580, - [SMALL_STATE(9166)] = 377608, - [SMALL_STATE(9167)] = 377636, - [SMALL_STATE(9168)] = 377656, - [SMALL_STATE(9169)] = 377684, - [SMALL_STATE(9170)] = 377708, - [SMALL_STATE(9171)] = 377730, - [SMALL_STATE(9172)] = 377752, - [SMALL_STATE(9173)] = 377780, - [SMALL_STATE(9174)] = 377808, - [SMALL_STATE(9175)] = 377836, - [SMALL_STATE(9176)] = 377858, - [SMALL_STATE(9177)] = 377886, - [SMALL_STATE(9178)] = 377914, - [SMALL_STATE(9179)] = 377936, - [SMALL_STATE(9180)] = 377964, - [SMALL_STATE(9181)] = 377992, - [SMALL_STATE(9182)] = 378020, - [SMALL_STATE(9183)] = 378048, - [SMALL_STATE(9184)] = 378076, - [SMALL_STATE(9185)] = 378104, - [SMALL_STATE(9186)] = 378128, - [SMALL_STATE(9187)] = 378156, - [SMALL_STATE(9188)] = 378184, - [SMALL_STATE(9189)] = 378212, - [SMALL_STATE(9190)] = 378240, - [SMALL_STATE(9191)] = 378268, - [SMALL_STATE(9192)] = 378296, - [SMALL_STATE(9193)] = 378324, - [SMALL_STATE(9194)] = 378348, - [SMALL_STATE(9195)] = 378370, - [SMALL_STATE(9196)] = 378392, - [SMALL_STATE(9197)] = 378420, - [SMALL_STATE(9198)] = 378442, - [SMALL_STATE(9199)] = 378468, - [SMALL_STATE(9200)] = 378490, - [SMALL_STATE(9201)] = 378514, - [SMALL_STATE(9202)] = 378542, - [SMALL_STATE(9203)] = 378570, - [SMALL_STATE(9204)] = 378592, - [SMALL_STATE(9205)] = 378614, - [SMALL_STATE(9206)] = 378638, - [SMALL_STATE(9207)] = 378662, - [SMALL_STATE(9208)] = 378686, - [SMALL_STATE(9209)] = 378708, - [SMALL_STATE(9210)] = 378736, - [SMALL_STATE(9211)] = 378758, - [SMALL_STATE(9212)] = 378780, - [SMALL_STATE(9213)] = 378808, - [SMALL_STATE(9214)] = 378832, - [SMALL_STATE(9215)] = 378860, - [SMALL_STATE(9216)] = 378884, - [SMALL_STATE(9217)] = 378906, - [SMALL_STATE(9218)] = 378934, - [SMALL_STATE(9219)] = 378962, - [SMALL_STATE(9220)] = 378990, - [SMALL_STATE(9221)] = 379012, - [SMALL_STATE(9222)] = 379040, - [SMALL_STATE(9223)] = 379068, - [SMALL_STATE(9224)] = 379092, - [SMALL_STATE(9225)] = 379120, - [SMALL_STATE(9226)] = 379148, - [SMALL_STATE(9227)] = 379170, - [SMALL_STATE(9228)] = 379198, - [SMALL_STATE(9229)] = 379222, - [SMALL_STATE(9230)] = 379246, - [SMALL_STATE(9231)] = 379270, - [SMALL_STATE(9232)] = 379292, - [SMALL_STATE(9233)] = 379314, - [SMALL_STATE(9234)] = 379338, - [SMALL_STATE(9235)] = 379366, - [SMALL_STATE(9236)] = 379394, - [SMALL_STATE(9237)] = 379422, - [SMALL_STATE(9238)] = 379450, - [SMALL_STATE(9239)] = 379478, - [SMALL_STATE(9240)] = 379500, - [SMALL_STATE(9241)] = 379528, - [SMALL_STATE(9242)] = 379556, - [SMALL_STATE(9243)] = 379584, - [SMALL_STATE(9244)] = 379608, - [SMALL_STATE(9245)] = 379636, - [SMALL_STATE(9246)] = 379658, - [SMALL_STATE(9247)] = 379686, - [SMALL_STATE(9248)] = 379714, - [SMALL_STATE(9249)] = 379742, - [SMALL_STATE(9250)] = 379770, - [SMALL_STATE(9251)] = 379798, - [SMALL_STATE(9252)] = 379820, - [SMALL_STATE(9253)] = 379848, - [SMALL_STATE(9254)] = 379876, - [SMALL_STATE(9255)] = 379900, - [SMALL_STATE(9256)] = 379928, - [SMALL_STATE(9257)] = 379952, - [SMALL_STATE(9258)] = 379980, - [SMALL_STATE(9259)] = 380008, - [SMALL_STATE(9260)] = 380030, - [SMALL_STATE(9261)] = 380054, - [SMALL_STATE(9262)] = 380082, - [SMALL_STATE(9263)] = 380104, - [SMALL_STATE(9264)] = 380132, - [SMALL_STATE(9265)] = 380156, - [SMALL_STATE(9266)] = 380178, - [SMALL_STATE(9267)] = 380202, - [SMALL_STATE(9268)] = 380224, - [SMALL_STATE(9269)] = 380252, - [SMALL_STATE(9270)] = 380280, - [SMALL_STATE(9271)] = 380304, - [SMALL_STATE(9272)] = 380324, - [SMALL_STATE(9273)] = 380346, - [SMALL_STATE(9274)] = 380370, - [SMALL_STATE(9275)] = 380394, - [SMALL_STATE(9276)] = 380418, - [SMALL_STATE(9277)] = 380440, - [SMALL_STATE(9278)] = 380462, - [SMALL_STATE(9279)] = 380490, - [SMALL_STATE(9280)] = 380514, - [SMALL_STATE(9281)] = 380536, - [SMALL_STATE(9282)] = 380564, - [SMALL_STATE(9283)] = 380588, - [SMALL_STATE(9284)] = 380612, - [SMALL_STATE(9285)] = 380636, - [SMALL_STATE(9286)] = 380658, - [SMALL_STATE(9287)] = 380682, - [SMALL_STATE(9288)] = 380706, - [SMALL_STATE(9289)] = 380734, - [SMALL_STATE(9290)] = 380756, - [SMALL_STATE(9291)] = 380778, - [SMALL_STATE(9292)] = 380802, - [SMALL_STATE(9293)] = 380830, - [SMALL_STATE(9294)] = 380854, - [SMALL_STATE(9295)] = 380878, - [SMALL_STATE(9296)] = 380900, - [SMALL_STATE(9297)] = 380922, - [SMALL_STATE(9298)] = 380950, - [SMALL_STATE(9299)] = 380978, - [SMALL_STATE(9300)] = 381002, - [SMALL_STATE(9301)] = 381030, - [SMALL_STATE(9302)] = 381058, - [SMALL_STATE(9303)] = 381086, - [SMALL_STATE(9304)] = 381104, - [SMALL_STATE(9305)] = 381126, - [SMALL_STATE(9306)] = 381154, - [SMALL_STATE(9307)] = 381182, - [SMALL_STATE(9308)] = 381210, - [SMALL_STATE(9309)] = 381238, - [SMALL_STATE(9310)] = 381262, - [SMALL_STATE(9311)] = 381290, - [SMALL_STATE(9312)] = 381314, - [SMALL_STATE(9313)] = 381342, - [SMALL_STATE(9314)] = 381364, - [SMALL_STATE(9315)] = 381388, - [SMALL_STATE(9316)] = 381412, - [SMALL_STATE(9317)] = 381434, - [SMALL_STATE(9318)] = 381456, - [SMALL_STATE(9319)] = 381484, - [SMALL_STATE(9320)] = 381506, - [SMALL_STATE(9321)] = 381534, - [SMALL_STATE(9322)] = 381558, - [SMALL_STATE(9323)] = 381586, - [SMALL_STATE(9324)] = 381610, - [SMALL_STATE(9325)] = 381638, - [SMALL_STATE(9326)] = 381662, - [SMALL_STATE(9327)] = 381684, - [SMALL_STATE(9328)] = 381708, - [SMALL_STATE(9329)] = 381732, - [SMALL_STATE(9330)] = 381757, - [SMALL_STATE(9331)] = 381782, - [SMALL_STATE(9332)] = 381807, - [SMALL_STATE(9333)] = 381832, - [SMALL_STATE(9334)] = 381855, - [SMALL_STATE(9335)] = 381878, - [SMALL_STATE(9336)] = 381903, - [SMALL_STATE(9337)] = 381928, - [SMALL_STATE(9338)] = 381953, - [SMALL_STATE(9339)] = 381978, - [SMALL_STATE(9340)] = 382003, - [SMALL_STATE(9341)] = 382028, - [SMALL_STATE(9342)] = 382053, - [SMALL_STATE(9343)] = 382078, - [SMALL_STATE(9344)] = 382103, - [SMALL_STATE(9345)] = 382120, - [SMALL_STATE(9346)] = 382145, - [SMALL_STATE(9347)] = 382168, - [SMALL_STATE(9348)] = 382193, - [SMALL_STATE(9349)] = 382218, - [SMALL_STATE(9350)] = 382243, - [SMALL_STATE(9351)] = 382266, - [SMALL_STATE(9352)] = 382291, - [SMALL_STATE(9353)] = 382316, - [SMALL_STATE(9354)] = 382341, - [SMALL_STATE(9355)] = 382366, - [SMALL_STATE(9356)] = 382391, - [SMALL_STATE(9357)] = 382416, - [SMALL_STATE(9358)] = 382441, - [SMALL_STATE(9359)] = 382464, - [SMALL_STATE(9360)] = 382489, - [SMALL_STATE(9361)] = 382512, - [SMALL_STATE(9362)] = 382535, - [SMALL_STATE(9363)] = 382560, - [SMALL_STATE(9364)] = 382585, - [SMALL_STATE(9365)] = 382610, - [SMALL_STATE(9366)] = 382633, - [SMALL_STATE(9367)] = 382658, - [SMALL_STATE(9368)] = 382683, - [SMALL_STATE(9369)] = 382706, - [SMALL_STATE(9370)] = 382731, - [SMALL_STATE(9371)] = 382756, - [SMALL_STATE(9372)] = 382781, - [SMALL_STATE(9373)] = 382798, - [SMALL_STATE(9374)] = 382821, - [SMALL_STATE(9375)] = 382846, - [SMALL_STATE(9376)] = 382871, - [SMALL_STATE(9377)] = 382896, - [SMALL_STATE(9378)] = 382919, - [SMALL_STATE(9379)] = 382944, - [SMALL_STATE(9380)] = 382969, - [SMALL_STATE(9381)] = 382994, - [SMALL_STATE(9382)] = 383017, - [SMALL_STATE(9383)] = 383040, - [SMALL_STATE(9384)] = 383065, - [SMALL_STATE(9385)] = 383080, - [SMALL_STATE(9386)] = 383105, - [SMALL_STATE(9387)] = 383120, - [SMALL_STATE(9388)] = 383145, - [SMALL_STATE(9389)] = 383170, - [SMALL_STATE(9390)] = 383185, - [SMALL_STATE(9391)] = 383210, - [SMALL_STATE(9392)] = 383235, - [SMALL_STATE(9393)] = 383260, - [SMALL_STATE(9394)] = 383285, - [SMALL_STATE(9395)] = 383310, - [SMALL_STATE(9396)] = 383335, - [SMALL_STATE(9397)] = 383358, - [SMALL_STATE(9398)] = 383381, - [SMALL_STATE(9399)] = 383406, - [SMALL_STATE(9400)] = 383431, - [SMALL_STATE(9401)] = 383456, - [SMALL_STATE(9402)] = 383481, - [SMALL_STATE(9403)] = 383506, - [SMALL_STATE(9404)] = 383531, - [SMALL_STATE(9405)] = 383556, - [SMALL_STATE(9406)] = 383581, - [SMALL_STATE(9407)] = 383604, - [SMALL_STATE(9408)] = 383629, - [SMALL_STATE(9409)] = 383652, - [SMALL_STATE(9410)] = 383677, - [SMALL_STATE(9411)] = 383702, - [SMALL_STATE(9412)] = 383727, - [SMALL_STATE(9413)] = 383752, - [SMALL_STATE(9414)] = 383777, - [SMALL_STATE(9415)] = 383802, - [SMALL_STATE(9416)] = 383827, - [SMALL_STATE(9417)] = 383852, - [SMALL_STATE(9418)] = 383877, - [SMALL_STATE(9419)] = 383902, - [SMALL_STATE(9420)] = 383927, - [SMALL_STATE(9421)] = 383952, - [SMALL_STATE(9422)] = 383977, - [SMALL_STATE(9423)] = 384000, - [SMALL_STATE(9424)] = 384025, - [SMALL_STATE(9425)] = 384050, - [SMALL_STATE(9426)] = 384073, - [SMALL_STATE(9427)] = 384098, - [SMALL_STATE(9428)] = 384123, - [SMALL_STATE(9429)] = 384148, - [SMALL_STATE(9430)] = 384173, - [SMALL_STATE(9431)] = 384196, - [SMALL_STATE(9432)] = 384221, - [SMALL_STATE(9433)] = 384246, - [SMALL_STATE(9434)] = 384271, - [SMALL_STATE(9435)] = 384296, - [SMALL_STATE(9436)] = 384321, - [SMALL_STATE(9437)] = 384346, - [SMALL_STATE(9438)] = 384371, - [SMALL_STATE(9439)] = 384396, - [SMALL_STATE(9440)] = 384421, - [SMALL_STATE(9441)] = 384446, - [SMALL_STATE(9442)] = 384471, - [SMALL_STATE(9443)] = 384496, - [SMALL_STATE(9444)] = 384519, - [SMALL_STATE(9445)] = 384542, - [SMALL_STATE(9446)] = 384567, - [SMALL_STATE(9447)] = 384592, - [SMALL_STATE(9448)] = 384617, - [SMALL_STATE(9449)] = 384642, - [SMALL_STATE(9450)] = 384667, - [SMALL_STATE(9451)] = 384692, - [SMALL_STATE(9452)] = 384717, - [SMALL_STATE(9453)] = 384742, - [SMALL_STATE(9454)] = 384765, - [SMALL_STATE(9455)] = 384788, - [SMALL_STATE(9456)] = 384811, - [SMALL_STATE(9457)] = 384836, - [SMALL_STATE(9458)] = 384859, - [SMALL_STATE(9459)] = 384884, - [SMALL_STATE(9460)] = 384909, - [SMALL_STATE(9461)] = 384934, - [SMALL_STATE(9462)] = 384959, - [SMALL_STATE(9463)] = 384984, - [SMALL_STATE(9464)] = 385009, - [SMALL_STATE(9465)] = 385034, - [SMALL_STATE(9466)] = 385059, - [SMALL_STATE(9467)] = 385084, - [SMALL_STATE(9468)] = 385107, - [SMALL_STATE(9469)] = 385132, - [SMALL_STATE(9470)] = 385157, - [SMALL_STATE(9471)] = 385182, - [SMALL_STATE(9472)] = 385207, - [SMALL_STATE(9473)] = 385232, - [SMALL_STATE(9474)] = 385257, - [SMALL_STATE(9475)] = 385282, - [SMALL_STATE(9476)] = 385307, - [SMALL_STATE(9477)] = 385332, - [SMALL_STATE(9478)] = 385357, - [SMALL_STATE(9479)] = 385382, - [SMALL_STATE(9480)] = 385407, - [SMALL_STATE(9481)] = 385430, - [SMALL_STATE(9482)] = 385455, - [SMALL_STATE(9483)] = 385478, - [SMALL_STATE(9484)] = 385501, - [SMALL_STATE(9485)] = 385526, - [SMALL_STATE(9486)] = 385551, - [SMALL_STATE(9487)] = 385576, - [SMALL_STATE(9488)] = 385601, - [SMALL_STATE(9489)] = 385624, - [SMALL_STATE(9490)] = 385649, - [SMALL_STATE(9491)] = 385674, - [SMALL_STATE(9492)] = 385699, - [SMALL_STATE(9493)] = 385724, - [SMALL_STATE(9494)] = 385749, - [SMALL_STATE(9495)] = 385774, - [SMALL_STATE(9496)] = 385799, - [SMALL_STATE(9497)] = 385824, - [SMALL_STATE(9498)] = 385849, - [SMALL_STATE(9499)] = 385874, - [SMALL_STATE(9500)] = 385899, - [SMALL_STATE(9501)] = 385924, - [SMALL_STATE(9502)] = 385947, - [SMALL_STATE(9503)] = 385970, - [SMALL_STATE(9504)] = 385995, - [SMALL_STATE(9505)] = 386020, - [SMALL_STATE(9506)] = 386045, - [SMALL_STATE(9507)] = 386070, - [SMALL_STATE(9508)] = 386093, - [SMALL_STATE(9509)] = 386118, - [SMALL_STATE(9510)] = 386143, - [SMALL_STATE(9511)] = 386168, - [SMALL_STATE(9512)] = 386193, - [SMALL_STATE(9513)] = 386218, - [SMALL_STATE(9514)] = 386243, - [SMALL_STATE(9515)] = 386268, - [SMALL_STATE(9516)] = 386293, - [SMALL_STATE(9517)] = 386318, - [SMALL_STATE(9518)] = 386343, - [SMALL_STATE(9519)] = 386366, - [SMALL_STATE(9520)] = 386391, - [SMALL_STATE(9521)] = 386416, - [SMALL_STATE(9522)] = 386441, - [SMALL_STATE(9523)] = 386466, - [SMALL_STATE(9524)] = 386491, - [SMALL_STATE(9525)] = 386516, - [SMALL_STATE(9526)] = 386541, - [SMALL_STATE(9527)] = 386564, - [SMALL_STATE(9528)] = 386589, - [SMALL_STATE(9529)] = 386614, - [SMALL_STATE(9530)] = 386639, - [SMALL_STATE(9531)] = 386664, - [SMALL_STATE(9532)] = 386689, - [SMALL_STATE(9533)] = 386714, - [SMALL_STATE(9534)] = 386739, - [SMALL_STATE(9535)] = 386764, - [SMALL_STATE(9536)] = 386789, - [SMALL_STATE(9537)] = 386814, - [SMALL_STATE(9538)] = 386839, - [SMALL_STATE(9539)] = 386864, - [SMALL_STATE(9540)] = 386889, - [SMALL_STATE(9541)] = 386912, - [SMALL_STATE(9542)] = 386937, - [SMALL_STATE(9543)] = 386962, - [SMALL_STATE(9544)] = 386987, - [SMALL_STATE(9545)] = 387012, - [SMALL_STATE(9546)] = 387035, - [SMALL_STATE(9547)] = 387060, - [SMALL_STATE(9548)] = 387085, - [SMALL_STATE(9549)] = 387108, - [SMALL_STATE(9550)] = 387133, - [SMALL_STATE(9551)] = 387156, - [SMALL_STATE(9552)] = 387179, - [SMALL_STATE(9553)] = 387202, - [SMALL_STATE(9554)] = 387227, - [SMALL_STATE(9555)] = 387250, - [SMALL_STATE(9556)] = 387273, - [SMALL_STATE(9557)] = 387298, - [SMALL_STATE(9558)] = 387323, - [SMALL_STATE(9559)] = 387348, - [SMALL_STATE(9560)] = 387371, - [SMALL_STATE(9561)] = 387394, - [SMALL_STATE(9562)] = 387419, - [SMALL_STATE(9563)] = 387444, - [SMALL_STATE(9564)] = 387469, - [SMALL_STATE(9565)] = 387492, - [SMALL_STATE(9566)] = 387517, - [SMALL_STATE(9567)] = 387540, - [SMALL_STATE(9568)] = 387563, - [SMALL_STATE(9569)] = 387588, - [SMALL_STATE(9570)] = 387613, - [SMALL_STATE(9571)] = 387638, - [SMALL_STATE(9572)] = 387663, - [SMALL_STATE(9573)] = 387688, - [SMALL_STATE(9574)] = 387713, - [SMALL_STATE(9575)] = 387738, - [SMALL_STATE(9576)] = 387761, - [SMALL_STATE(9577)] = 387786, - [SMALL_STATE(9578)] = 387811, - [SMALL_STATE(9579)] = 387834, - [SMALL_STATE(9580)] = 387859, - [SMALL_STATE(9581)] = 387884, - [SMALL_STATE(9582)] = 387909, - [SMALL_STATE(9583)] = 387934, - [SMALL_STATE(9584)] = 387957, - [SMALL_STATE(9585)] = 387982, - [SMALL_STATE(9586)] = 388007, - [SMALL_STATE(9587)] = 388032, - [SMALL_STATE(9588)] = 388055, - [SMALL_STATE(9589)] = 388080, - [SMALL_STATE(9590)] = 388105, - [SMALL_STATE(9591)] = 388130, - [SMALL_STATE(9592)] = 388155, - [SMALL_STATE(9593)] = 388178, - [SMALL_STATE(9594)] = 388203, - [SMALL_STATE(9595)] = 388228, - [SMALL_STATE(9596)] = 388253, - [SMALL_STATE(9597)] = 388276, - [SMALL_STATE(9598)] = 388299, - [SMALL_STATE(9599)] = 388324, - [SMALL_STATE(9600)] = 388349, - [SMALL_STATE(9601)] = 388374, - [SMALL_STATE(9602)] = 388399, - [SMALL_STATE(9603)] = 388422, - [SMALL_STATE(9604)] = 388447, - [SMALL_STATE(9605)] = 388465, - [SMALL_STATE(9606)] = 388487, - [SMALL_STATE(9607)] = 388509, - [SMALL_STATE(9608)] = 388531, - [SMALL_STATE(9609)] = 388549, - [SMALL_STATE(9610)] = 388567, - [SMALL_STATE(9611)] = 388585, - [SMALL_STATE(9612)] = 388607, - [SMALL_STATE(9613)] = 388629, - [SMALL_STATE(9614)] = 388647, - [SMALL_STATE(9615)] = 388665, - [SMALL_STATE(9616)] = 388687, - [SMALL_STATE(9617)] = 388709, - [SMALL_STATE(9618)] = 388731, - [SMALL_STATE(9619)] = 388749, - [SMALL_STATE(9620)] = 388767, - [SMALL_STATE(9621)] = 388785, - [SMALL_STATE(9622)] = 388801, - [SMALL_STATE(9623)] = 388823, - [SMALL_STATE(9624)] = 388845, - [SMALL_STATE(9625)] = 388867, - [SMALL_STATE(9626)] = 388889, - [SMALL_STATE(9627)] = 388907, - [SMALL_STATE(9628)] = 388925, - [SMALL_STATE(9629)] = 388947, - [SMALL_STATE(9630)] = 388965, - [SMALL_STATE(9631)] = 388981, - [SMALL_STATE(9632)] = 389003, - [SMALL_STATE(9633)] = 389021, - [SMALL_STATE(9634)] = 389043, - [SMALL_STATE(9635)] = 389061, - [SMALL_STATE(9636)] = 389079, - [SMALL_STATE(9637)] = 389101, - [SMALL_STATE(9638)] = 389123, - [SMALL_STATE(9639)] = 389145, - [SMALL_STATE(9640)] = 389163, - [SMALL_STATE(9641)] = 389185, - [SMALL_STATE(9642)] = 389207, - [SMALL_STATE(9643)] = 389225, - [SMALL_STATE(9644)] = 389243, - [SMALL_STATE(9645)] = 389261, - [SMALL_STATE(9646)] = 389279, - [SMALL_STATE(9647)] = 389301, - [SMALL_STATE(9648)] = 389323, - [SMALL_STATE(9649)] = 389341, - [SMALL_STATE(9650)] = 389363, - [SMALL_STATE(9651)] = 389385, - [SMALL_STATE(9652)] = 389407, - [SMALL_STATE(9653)] = 389425, - [SMALL_STATE(9654)] = 389447, - [SMALL_STATE(9655)] = 389465, - [SMALL_STATE(9656)] = 389483, - [SMALL_STATE(9657)] = 389501, - [SMALL_STATE(9658)] = 389519, - [SMALL_STATE(9659)] = 389537, - [SMALL_STATE(9660)] = 389559, - [SMALL_STATE(9661)] = 389581, - [SMALL_STATE(9662)] = 389599, - [SMALL_STATE(9663)] = 389621, - [SMALL_STATE(9664)] = 389639, - [SMALL_STATE(9665)] = 389661, - [SMALL_STATE(9666)] = 389683, - [SMALL_STATE(9667)] = 389701, - [SMALL_STATE(9668)] = 389723, - [SMALL_STATE(9669)] = 389741, - [SMALL_STATE(9670)] = 389763, - [SMALL_STATE(9671)] = 389781, - [SMALL_STATE(9672)] = 389799, - [SMALL_STATE(9673)] = 389821, - [SMALL_STATE(9674)] = 389843, - [SMALL_STATE(9675)] = 389861, - [SMALL_STATE(9676)] = 389879, - [SMALL_STATE(9677)] = 389901, - [SMALL_STATE(9678)] = 389919, - [SMALL_STATE(9679)] = 389937, - [SMALL_STATE(9680)] = 389959, - [SMALL_STATE(9681)] = 389977, - [SMALL_STATE(9682)] = 389999, - [SMALL_STATE(9683)] = 390017, - [SMALL_STATE(9684)] = 390035, - [SMALL_STATE(9685)] = 390053, - [SMALL_STATE(9686)] = 390071, - [SMALL_STATE(9687)] = 390093, - [SMALL_STATE(9688)] = 390111, - [SMALL_STATE(9689)] = 390133, - [SMALL_STATE(9690)] = 390151, - [SMALL_STATE(9691)] = 390169, - [SMALL_STATE(9692)] = 390191, - [SMALL_STATE(9693)] = 390213, - [SMALL_STATE(9694)] = 390227, - [SMALL_STATE(9695)] = 390245, - [SMALL_STATE(9696)] = 390267, - [SMALL_STATE(9697)] = 390285, - [SMALL_STATE(9698)] = 390303, - [SMALL_STATE(9699)] = 390321, - [SMALL_STATE(9700)] = 390343, - [SMALL_STATE(9701)] = 390365, - [SMALL_STATE(9702)] = 390387, - [SMALL_STATE(9703)] = 390409, - [SMALL_STATE(9704)] = 390427, - [SMALL_STATE(9705)] = 390445, - [SMALL_STATE(9706)] = 390463, - [SMALL_STATE(9707)] = 390481, - [SMALL_STATE(9708)] = 390499, - [SMALL_STATE(9709)] = 390521, - [SMALL_STATE(9710)] = 390539, - [SMALL_STATE(9711)] = 390557, - [SMALL_STATE(9712)] = 390579, - [SMALL_STATE(9713)] = 390597, - [SMALL_STATE(9714)] = 390619, - [SMALL_STATE(9715)] = 390637, - [SMALL_STATE(9716)] = 390655, - [SMALL_STATE(9717)] = 390677, - [SMALL_STATE(9718)] = 390699, - [SMALL_STATE(9719)] = 390717, - [SMALL_STATE(9720)] = 390735, - [SMALL_STATE(9721)] = 390751, - [SMALL_STATE(9722)] = 390769, - [SMALL_STATE(9723)] = 390789, - [SMALL_STATE(9724)] = 390811, - [SMALL_STATE(9725)] = 390829, - [SMALL_STATE(9726)] = 390847, - [SMALL_STATE(9727)] = 390865, - [SMALL_STATE(9728)] = 390887, - [SMALL_STATE(9729)] = 390909, - [SMALL_STATE(9730)] = 390927, - [SMALL_STATE(9731)] = 390949, - [SMALL_STATE(9732)] = 390971, - [SMALL_STATE(9733)] = 390989, - [SMALL_STATE(9734)] = 391011, - [SMALL_STATE(9735)] = 391029, - [SMALL_STATE(9736)] = 391047, - [SMALL_STATE(9737)] = 391065, - [SMALL_STATE(9738)] = 391087, - [SMALL_STATE(9739)] = 391109, - [SMALL_STATE(9740)] = 391127, - [SMALL_STATE(9741)] = 391143, - [SMALL_STATE(9742)] = 391161, - [SMALL_STATE(9743)] = 391179, - [SMALL_STATE(9744)] = 391201, - [SMALL_STATE(9745)] = 391219, - [SMALL_STATE(9746)] = 391241, - [SMALL_STATE(9747)] = 391259, - [SMALL_STATE(9748)] = 391281, - [SMALL_STATE(9749)] = 391297, - [SMALL_STATE(9750)] = 391319, - [SMALL_STATE(9751)] = 391337, - [SMALL_STATE(9752)] = 391355, - [SMALL_STATE(9753)] = 391377, - [SMALL_STATE(9754)] = 391395, - [SMALL_STATE(9755)] = 391417, - [SMALL_STATE(9756)] = 391435, - [SMALL_STATE(9757)] = 391453, - [SMALL_STATE(9758)] = 391471, - [SMALL_STATE(9759)] = 391489, - [SMALL_STATE(9760)] = 391511, - [SMALL_STATE(9761)] = 391527, - [SMALL_STATE(9762)] = 391549, - [SMALL_STATE(9763)] = 391567, - [SMALL_STATE(9764)] = 391585, - [SMALL_STATE(9765)] = 391603, - [SMALL_STATE(9766)] = 391621, - [SMALL_STATE(9767)] = 391643, - [SMALL_STATE(9768)] = 391661, - [SMALL_STATE(9769)] = 391679, - [SMALL_STATE(9770)] = 391697, - [SMALL_STATE(9771)] = 391715, - [SMALL_STATE(9772)] = 391737, - [SMALL_STATE(9773)] = 391759, - [SMALL_STATE(9774)] = 391781, - [SMALL_STATE(9775)] = 391799, - [SMALL_STATE(9776)] = 391821, - [SMALL_STATE(9777)] = 391839, - [SMALL_STATE(9778)] = 391857, - [SMALL_STATE(9779)] = 391879, - [SMALL_STATE(9780)] = 391901, - [SMALL_STATE(9781)] = 391923, - [SMALL_STATE(9782)] = 391941, - [SMALL_STATE(9783)] = 391963, - [SMALL_STATE(9784)] = 391985, - [SMALL_STATE(9785)] = 392003, - [SMALL_STATE(9786)] = 392021, - [SMALL_STATE(9787)] = 392043, - [SMALL_STATE(9788)] = 392061, - [SMALL_STATE(9789)] = 392079, - [SMALL_STATE(9790)] = 392097, - [SMALL_STATE(9791)] = 392117, - [SMALL_STATE(9792)] = 392139, - [SMALL_STATE(9793)] = 392157, - [SMALL_STATE(9794)] = 392179, - [SMALL_STATE(9795)] = 392197, - [SMALL_STATE(9796)] = 392219, - [SMALL_STATE(9797)] = 392241, - [SMALL_STATE(9798)] = 392263, - [SMALL_STATE(9799)] = 392281, - [SMALL_STATE(9800)] = 392303, - [SMALL_STATE(9801)] = 392325, - [SMALL_STATE(9802)] = 392347, - [SMALL_STATE(9803)] = 392365, - [SMALL_STATE(9804)] = 392383, - [SMALL_STATE(9805)] = 392401, - [SMALL_STATE(9806)] = 392417, - [SMALL_STATE(9807)] = 392439, - [SMALL_STATE(9808)] = 392461, - [SMALL_STATE(9809)] = 392483, - [SMALL_STATE(9810)] = 392501, - [SMALL_STATE(9811)] = 392523, - [SMALL_STATE(9812)] = 392541, - [SMALL_STATE(9813)] = 392559, - [SMALL_STATE(9814)] = 392577, - [SMALL_STATE(9815)] = 392599, - [SMALL_STATE(9816)] = 392621, - [SMALL_STATE(9817)] = 392640, - [SMALL_STATE(9818)] = 392659, - [SMALL_STATE(9819)] = 392678, - [SMALL_STATE(9820)] = 392695, - [SMALL_STATE(9821)] = 392714, - [SMALL_STATE(9822)] = 392733, - [SMALL_STATE(9823)] = 392752, - [SMALL_STATE(9824)] = 392771, - [SMALL_STATE(9825)] = 392790, - [SMALL_STATE(9826)] = 392809, - [SMALL_STATE(9827)] = 392828, - [SMALL_STATE(9828)] = 392847, - [SMALL_STATE(9829)] = 392866, - [SMALL_STATE(9830)] = 392885, - [SMALL_STATE(9831)] = 392904, - [SMALL_STATE(9832)] = 392923, - [SMALL_STATE(9833)] = 392942, - [SMALL_STATE(9834)] = 392961, - [SMALL_STATE(9835)] = 392980, - [SMALL_STATE(9836)] = 392999, - [SMALL_STATE(9837)] = 393018, - [SMALL_STATE(9838)] = 393037, - [SMALL_STATE(9839)] = 393056, - [SMALL_STATE(9840)] = 393075, - [SMALL_STATE(9841)] = 393090, - [SMALL_STATE(9842)] = 393109, - [SMALL_STATE(9843)] = 393128, - [SMALL_STATE(9844)] = 393147, - [SMALL_STATE(9845)] = 393166, - [SMALL_STATE(9846)] = 393185, - [SMALL_STATE(9847)] = 393204, - [SMALL_STATE(9848)] = 393223, - [SMALL_STATE(9849)] = 393238, - [SMALL_STATE(9850)] = 393257, - [SMALL_STATE(9851)] = 393276, - [SMALL_STATE(9852)] = 393287, - [SMALL_STATE(9853)] = 393306, - [SMALL_STATE(9854)] = 393325, - [SMALL_STATE(9855)] = 393344, - [SMALL_STATE(9856)] = 393363, - [SMALL_STATE(9857)] = 393382, - [SMALL_STATE(9858)] = 393401, - [SMALL_STATE(9859)] = 393420, - [SMALL_STATE(9860)] = 393439, - [SMALL_STATE(9861)] = 393458, - [SMALL_STATE(9862)] = 393477, - [SMALL_STATE(9863)] = 393496, - [SMALL_STATE(9864)] = 393511, - [SMALL_STATE(9865)] = 393530, - [SMALL_STATE(9866)] = 393549, - [SMALL_STATE(9867)] = 393568, - [SMALL_STATE(9868)] = 393587, - [SMALL_STATE(9869)] = 393606, - [SMALL_STATE(9870)] = 393625, - [SMALL_STATE(9871)] = 393644, - [SMALL_STATE(9872)] = 393663, - [SMALL_STATE(9873)] = 393682, - [SMALL_STATE(9874)] = 393701, - [SMALL_STATE(9875)] = 393720, - [SMALL_STATE(9876)] = 393739, - [SMALL_STATE(9877)] = 393758, - [SMALL_STATE(9878)] = 393773, - [SMALL_STATE(9879)] = 393792, - [SMALL_STATE(9880)] = 393811, - [SMALL_STATE(9881)] = 393830, - [SMALL_STATE(9882)] = 393849, - [SMALL_STATE(9883)] = 393868, - [SMALL_STATE(9884)] = 393887, - [SMALL_STATE(9885)] = 393906, - [SMALL_STATE(9886)] = 393925, - [SMALL_STATE(9887)] = 393944, - [SMALL_STATE(9888)] = 393963, - [SMALL_STATE(9889)] = 393982, - [SMALL_STATE(9890)] = 394001, - [SMALL_STATE(9891)] = 394020, - [SMALL_STATE(9892)] = 394039, - [SMALL_STATE(9893)] = 394058, - [SMALL_STATE(9894)] = 394077, - [SMALL_STATE(9895)] = 394096, - [SMALL_STATE(9896)] = 394115, - [SMALL_STATE(9897)] = 394134, - [SMALL_STATE(9898)] = 394153, - [SMALL_STATE(9899)] = 394172, - [SMALL_STATE(9900)] = 394191, - [SMALL_STATE(9901)] = 394210, - [SMALL_STATE(9902)] = 394229, - [SMALL_STATE(9903)] = 394248, - [SMALL_STATE(9904)] = 394267, - [SMALL_STATE(9905)] = 394286, - [SMALL_STATE(9906)] = 394305, - [SMALL_STATE(9907)] = 394324, - [SMALL_STATE(9908)] = 394343, - [SMALL_STATE(9909)] = 394356, - [SMALL_STATE(9910)] = 394371, - [SMALL_STATE(9911)] = 394390, - [SMALL_STATE(9912)] = 394409, - [SMALL_STATE(9913)] = 394424, - [SMALL_STATE(9914)] = 394443, - [SMALL_STATE(9915)] = 394462, - [SMALL_STATE(9916)] = 394479, - [SMALL_STATE(9917)] = 394498, - [SMALL_STATE(9918)] = 394517, - [SMALL_STATE(9919)] = 394536, - [SMALL_STATE(9920)] = 394555, - [SMALL_STATE(9921)] = 394574, - [SMALL_STATE(9922)] = 394593, - [SMALL_STATE(9923)] = 394612, - [SMALL_STATE(9924)] = 394631, - [SMALL_STATE(9925)] = 394650, - [SMALL_STATE(9926)] = 394669, - [SMALL_STATE(9927)] = 394688, - [SMALL_STATE(9928)] = 394707, - [SMALL_STATE(9929)] = 394722, - [SMALL_STATE(9930)] = 394741, - [SMALL_STATE(9931)] = 394760, - [SMALL_STATE(9932)] = 394779, - [SMALL_STATE(9933)] = 394798, - [SMALL_STATE(9934)] = 394817, - [SMALL_STATE(9935)] = 394828, - [SMALL_STATE(9936)] = 394847, - [SMALL_STATE(9937)] = 394866, - [SMALL_STATE(9938)] = 394885, - [SMALL_STATE(9939)] = 394904, - [SMALL_STATE(9940)] = 394923, - [SMALL_STATE(9941)] = 394938, - [SMALL_STATE(9942)] = 394957, - [SMALL_STATE(9943)] = 394976, - [SMALL_STATE(9944)] = 394995, - [SMALL_STATE(9945)] = 395014, - [SMALL_STATE(9946)] = 395033, - [SMALL_STATE(9947)] = 395052, - [SMALL_STATE(9948)] = 395071, - [SMALL_STATE(9949)] = 395086, - [SMALL_STATE(9950)] = 395105, - [SMALL_STATE(9951)] = 395124, - [SMALL_STATE(9952)] = 395143, - [SMALL_STATE(9953)] = 395162, - [SMALL_STATE(9954)] = 395181, - [SMALL_STATE(9955)] = 395200, - [SMALL_STATE(9956)] = 395219, - [SMALL_STATE(9957)] = 395238, - [SMALL_STATE(9958)] = 395257, - [SMALL_STATE(9959)] = 395276, - [SMALL_STATE(9960)] = 395295, - [SMALL_STATE(9961)] = 395314, - [SMALL_STATE(9962)] = 395329, - [SMALL_STATE(9963)] = 395348, - [SMALL_STATE(9964)] = 395367, - [SMALL_STATE(9965)] = 395386, - [SMALL_STATE(9966)] = 395405, - [SMALL_STATE(9967)] = 395424, - [SMALL_STATE(9968)] = 395443, - [SMALL_STATE(9969)] = 395462, - [SMALL_STATE(9970)] = 395481, - [SMALL_STATE(9971)] = 395500, - [SMALL_STATE(9972)] = 395519, - [SMALL_STATE(9973)] = 395538, - [SMALL_STATE(9974)] = 395557, - [SMALL_STATE(9975)] = 395576, - [SMALL_STATE(9976)] = 395595, - [SMALL_STATE(9977)] = 395614, - [SMALL_STATE(9978)] = 395633, - [SMALL_STATE(9979)] = 395644, - [SMALL_STATE(9980)] = 395663, - [SMALL_STATE(9981)] = 395682, - [SMALL_STATE(9982)] = 395701, - [SMALL_STATE(9983)] = 395720, - [SMALL_STATE(9984)] = 395739, - [SMALL_STATE(9985)] = 395758, - [SMALL_STATE(9986)] = 395777, - [SMALL_STATE(9987)] = 395796, - [SMALL_STATE(9988)] = 395815, - [SMALL_STATE(9989)] = 395834, - [SMALL_STATE(9990)] = 395853, - [SMALL_STATE(9991)] = 395872, - [SMALL_STATE(9992)] = 395891, - [SMALL_STATE(9993)] = 395910, - [SMALL_STATE(9994)] = 395929, - [SMALL_STATE(9995)] = 395942, - [SMALL_STATE(9996)] = 395961, - [SMALL_STATE(9997)] = 395980, - [SMALL_STATE(9998)] = 395999, - [SMALL_STATE(9999)] = 396018, - [SMALL_STATE(10000)] = 396031, - [SMALL_STATE(10001)] = 396046, - [SMALL_STATE(10002)] = 396065, - [SMALL_STATE(10003)] = 396084, - [SMALL_STATE(10004)] = 396103, - [SMALL_STATE(10005)] = 396122, - [SMALL_STATE(10006)] = 396141, - [SMALL_STATE(10007)] = 396160, - [SMALL_STATE(10008)] = 396179, - [SMALL_STATE(10009)] = 396198, - [SMALL_STATE(10010)] = 396217, - [SMALL_STATE(10011)] = 396236, - [SMALL_STATE(10012)] = 396251, - [SMALL_STATE(10013)] = 396262, - [SMALL_STATE(10014)] = 396281, - [SMALL_STATE(10015)] = 396300, - [SMALL_STATE(10016)] = 396319, - [SMALL_STATE(10017)] = 396332, - [SMALL_STATE(10018)] = 396351, - [SMALL_STATE(10019)] = 396370, - [SMALL_STATE(10020)] = 396389, - [SMALL_STATE(10021)] = 396408, - [SMALL_STATE(10022)] = 396427, - [SMALL_STATE(10023)] = 396446, - [SMALL_STATE(10024)] = 396457, - [SMALL_STATE(10025)] = 396476, - [SMALL_STATE(10026)] = 396495, - [SMALL_STATE(10027)] = 396514, - [SMALL_STATE(10028)] = 396533, - [SMALL_STATE(10029)] = 396548, - [SMALL_STATE(10030)] = 396564, - [SMALL_STATE(10031)] = 396576, - [SMALL_STATE(10032)] = 396592, - [SMALL_STATE(10033)] = 396608, - [SMALL_STATE(10034)] = 396624, - [SMALL_STATE(10035)] = 396640, - [SMALL_STATE(10036)] = 396656, - [SMALL_STATE(10037)] = 396672, - [SMALL_STATE(10038)] = 396688, - [SMALL_STATE(10039)] = 396704, - [SMALL_STATE(10040)] = 396720, - [SMALL_STATE(10041)] = 396734, - [SMALL_STATE(10042)] = 396750, - [SMALL_STATE(10043)] = 396766, - [SMALL_STATE(10044)] = 396782, - [SMALL_STATE(10045)] = 396798, - [SMALL_STATE(10046)] = 396814, - [SMALL_STATE(10047)] = 396830, - [SMALL_STATE(10048)] = 396844, - [SMALL_STATE(10049)] = 396860, - [SMALL_STATE(10050)] = 396876, - [SMALL_STATE(10051)] = 396892, - [SMALL_STATE(10052)] = 396908, - [SMALL_STATE(10053)] = 396924, - [SMALL_STATE(10054)] = 396940, - [SMALL_STATE(10055)] = 396956, - [SMALL_STATE(10056)] = 396972, - [SMALL_STATE(10057)] = 396988, - [SMALL_STATE(10058)] = 397004, - [SMALL_STATE(10059)] = 397020, - [SMALL_STATE(10060)] = 397036, - [SMALL_STATE(10061)] = 397052, - [SMALL_STATE(10062)] = 397068, - [SMALL_STATE(10063)] = 397084, - [SMALL_STATE(10064)] = 397100, - [SMALL_STATE(10065)] = 397116, - [SMALL_STATE(10066)] = 397132, - [SMALL_STATE(10067)] = 397148, - [SMALL_STATE(10068)] = 397164, - [SMALL_STATE(10069)] = 397176, - [SMALL_STATE(10070)] = 397192, - [SMALL_STATE(10071)] = 397208, - [SMALL_STATE(10072)] = 397222, - [SMALL_STATE(10073)] = 397232, - [SMALL_STATE(10074)] = 397246, - [SMALL_STATE(10075)] = 397262, - [SMALL_STATE(10076)] = 397276, - [SMALL_STATE(10077)] = 397292, - [SMALL_STATE(10078)] = 397308, - [SMALL_STATE(10079)] = 397324, - [SMALL_STATE(10080)] = 397340, - [SMALL_STATE(10081)] = 397356, - [SMALL_STATE(10082)] = 397372, - [SMALL_STATE(10083)] = 397388, - [SMALL_STATE(10084)] = 397404, - [SMALL_STATE(10085)] = 397420, - [SMALL_STATE(10086)] = 397436, - [SMALL_STATE(10087)] = 397450, - [SMALL_STATE(10088)] = 397466, - [SMALL_STATE(10089)] = 397482, - [SMALL_STATE(10090)] = 397498, - [SMALL_STATE(10091)] = 397514, - [SMALL_STATE(10092)] = 397530, - [SMALL_STATE(10093)] = 397546, - [SMALL_STATE(10094)] = 397562, - [SMALL_STATE(10095)] = 397578, - [SMALL_STATE(10096)] = 397588, - [SMALL_STATE(10097)] = 397602, - [SMALL_STATE(10098)] = 397616, - [SMALL_STATE(10099)] = 397632, - [SMALL_STATE(10100)] = 397648, - [SMALL_STATE(10101)] = 397664, - [SMALL_STATE(10102)] = 397680, - [SMALL_STATE(10103)] = 397696, - [SMALL_STATE(10104)] = 397712, - [SMALL_STATE(10105)] = 397726, - [SMALL_STATE(10106)] = 397742, - [SMALL_STATE(10107)] = 397756, - [SMALL_STATE(10108)] = 397772, - [SMALL_STATE(10109)] = 397788, - [SMALL_STATE(10110)] = 397804, - [SMALL_STATE(10111)] = 397820, - [SMALL_STATE(10112)] = 397836, - [SMALL_STATE(10113)] = 397852, - [SMALL_STATE(10114)] = 397862, - [SMALL_STATE(10115)] = 397878, - [SMALL_STATE(10116)] = 397894, - [SMALL_STATE(10117)] = 397910, - [SMALL_STATE(10118)] = 397924, - [SMALL_STATE(10119)] = 397940, - [SMALL_STATE(10120)] = 397956, - [SMALL_STATE(10121)] = 397972, - [SMALL_STATE(10122)] = 397988, - [SMALL_STATE(10123)] = 397998, - [SMALL_STATE(10124)] = 398014, - [SMALL_STATE(10125)] = 398030, - [SMALL_STATE(10126)] = 398046, - [SMALL_STATE(10127)] = 398062, - [SMALL_STATE(10128)] = 398078, - [SMALL_STATE(10129)] = 398094, - [SMALL_STATE(10130)] = 398110, - [SMALL_STATE(10131)] = 398126, - [SMALL_STATE(10132)] = 398140, - [SMALL_STATE(10133)] = 398156, - [SMALL_STATE(10134)] = 398172, - [SMALL_STATE(10135)] = 398188, - [SMALL_STATE(10136)] = 398204, - [SMALL_STATE(10137)] = 398220, - [SMALL_STATE(10138)] = 398236, - [SMALL_STATE(10139)] = 398252, - [SMALL_STATE(10140)] = 398268, - [SMALL_STATE(10141)] = 398284, - [SMALL_STATE(10142)] = 398300, - [SMALL_STATE(10143)] = 398316, - [SMALL_STATE(10144)] = 398332, - [SMALL_STATE(10145)] = 398348, - [SMALL_STATE(10146)] = 398364, - [SMALL_STATE(10147)] = 398380, - [SMALL_STATE(10148)] = 398396, - [SMALL_STATE(10149)] = 398412, - [SMALL_STATE(10150)] = 398428, - [SMALL_STATE(10151)] = 398444, - [SMALL_STATE(10152)] = 398460, - [SMALL_STATE(10153)] = 398476, - [SMALL_STATE(10154)] = 398492, - [SMALL_STATE(10155)] = 398508, - [SMALL_STATE(10156)] = 398524, - [SMALL_STATE(10157)] = 398540, - [SMALL_STATE(10158)] = 398554, - [SMALL_STATE(10159)] = 398570, - [SMALL_STATE(10160)] = 398586, - [SMALL_STATE(10161)] = 398602, - [SMALL_STATE(10162)] = 398618, - [SMALL_STATE(10163)] = 398634, - [SMALL_STATE(10164)] = 398650, - [SMALL_STATE(10165)] = 398666, - [SMALL_STATE(10166)] = 398682, - [SMALL_STATE(10167)] = 398698, - [SMALL_STATE(10168)] = 398714, - [SMALL_STATE(10169)] = 398730, - [SMALL_STATE(10170)] = 398740, - [SMALL_STATE(10171)] = 398756, - [SMALL_STATE(10172)] = 398772, - [SMALL_STATE(10173)] = 398784, - [SMALL_STATE(10174)] = 398800, - [SMALL_STATE(10175)] = 398816, - [SMALL_STATE(10176)] = 398832, - [SMALL_STATE(10177)] = 398848, - [SMALL_STATE(10178)] = 398864, - [SMALL_STATE(10179)] = 398878, - [SMALL_STATE(10180)] = 398894, - [SMALL_STATE(10181)] = 398910, - [SMALL_STATE(10182)] = 398926, - [SMALL_STATE(10183)] = 398940, - [SMALL_STATE(10184)] = 398954, - [SMALL_STATE(10185)] = 398970, - [SMALL_STATE(10186)] = 398986, - [SMALL_STATE(10187)] = 399002, - [SMALL_STATE(10188)] = 399018, - [SMALL_STATE(10189)] = 399032, - [SMALL_STATE(10190)] = 399048, - [SMALL_STATE(10191)] = 399064, - [SMALL_STATE(10192)] = 399078, - [SMALL_STATE(10193)] = 399094, - [SMALL_STATE(10194)] = 399110, - [SMALL_STATE(10195)] = 399126, - [SMALL_STATE(10196)] = 399142, - [SMALL_STATE(10197)] = 399152, - [SMALL_STATE(10198)] = 399168, - [SMALL_STATE(10199)] = 399184, - [SMALL_STATE(10200)] = 399194, - [SMALL_STATE(10201)] = 399210, - [SMALL_STATE(10202)] = 399226, - [SMALL_STATE(10203)] = 399242, - [SMALL_STATE(10204)] = 399258, - [SMALL_STATE(10205)] = 399274, - [SMALL_STATE(10206)] = 399290, - [SMALL_STATE(10207)] = 399306, - [SMALL_STATE(10208)] = 399322, - [SMALL_STATE(10209)] = 399338, - [SMALL_STATE(10210)] = 399352, - [SMALL_STATE(10211)] = 399368, - [SMALL_STATE(10212)] = 399384, - [SMALL_STATE(10213)] = 399400, - [SMALL_STATE(10214)] = 399416, - [SMALL_STATE(10215)] = 399432, - [SMALL_STATE(10216)] = 399448, - [SMALL_STATE(10217)] = 399464, - [SMALL_STATE(10218)] = 399480, - [SMALL_STATE(10219)] = 399496, - [SMALL_STATE(10220)] = 399506, - [SMALL_STATE(10221)] = 399522, - [SMALL_STATE(10222)] = 399538, - [SMALL_STATE(10223)] = 399554, - [SMALL_STATE(10224)] = 399570, - [SMALL_STATE(10225)] = 399584, - [SMALL_STATE(10226)] = 399597, - [SMALL_STATE(10227)] = 399610, - [SMALL_STATE(10228)] = 399623, - [SMALL_STATE(10229)] = 399636, - [SMALL_STATE(10230)] = 399649, - [SMALL_STATE(10231)] = 399662, - [SMALL_STATE(10232)] = 399675, - [SMALL_STATE(10233)] = 399688, - [SMALL_STATE(10234)] = 399701, - [SMALL_STATE(10235)] = 399714, - [SMALL_STATE(10236)] = 399727, - [SMALL_STATE(10237)] = 399738, - [SMALL_STATE(10238)] = 399751, - [SMALL_STATE(10239)] = 399764, - [SMALL_STATE(10240)] = 399777, - [SMALL_STATE(10241)] = 399790, - [SMALL_STATE(10242)] = 399803, - [SMALL_STATE(10243)] = 399816, - [SMALL_STATE(10244)] = 399829, - [SMALL_STATE(10245)] = 399842, - [SMALL_STATE(10246)] = 399855, - [SMALL_STATE(10247)] = 399868, - [SMALL_STATE(10248)] = 399881, - [SMALL_STATE(10249)] = 399894, - [SMALL_STATE(10250)] = 399907, - [SMALL_STATE(10251)] = 399920, - [SMALL_STATE(10252)] = 399933, - [SMALL_STATE(10253)] = 399946, - [SMALL_STATE(10254)] = 399959, - [SMALL_STATE(10255)] = 399972, - [SMALL_STATE(10256)] = 399985, - [SMALL_STATE(10257)] = 399998, - [SMALL_STATE(10258)] = 400011, - [SMALL_STATE(10259)] = 400024, - [SMALL_STATE(10260)] = 400037, - [SMALL_STATE(10261)] = 400050, - [SMALL_STATE(10262)] = 400063, - [SMALL_STATE(10263)] = 400076, - [SMALL_STATE(10264)] = 400089, - [SMALL_STATE(10265)] = 400102, - [SMALL_STATE(10266)] = 400115, - [SMALL_STATE(10267)] = 400128, - [SMALL_STATE(10268)] = 400141, - [SMALL_STATE(10269)] = 400152, - [SMALL_STATE(10270)] = 400165, - [SMALL_STATE(10271)] = 400178, - [SMALL_STATE(10272)] = 400191, - [SMALL_STATE(10273)] = 400202, - [SMALL_STATE(10274)] = 400215, - [SMALL_STATE(10275)] = 400228, - [SMALL_STATE(10276)] = 400239, - [SMALL_STATE(10277)] = 400252, - [SMALL_STATE(10278)] = 400265, - [SMALL_STATE(10279)] = 400278, - [SMALL_STATE(10280)] = 400291, - [SMALL_STATE(10281)] = 400304, - [SMALL_STATE(10282)] = 400317, - [SMALL_STATE(10283)] = 400330, - [SMALL_STATE(10284)] = 400343, - [SMALL_STATE(10285)] = 400356, - [SMALL_STATE(10286)] = 400369, - [SMALL_STATE(10287)] = 400382, - [SMALL_STATE(10288)] = 400395, - [SMALL_STATE(10289)] = 400406, - [SMALL_STATE(10290)] = 400419, - [SMALL_STATE(10291)] = 400432, - [SMALL_STATE(10292)] = 400443, - [SMALL_STATE(10293)] = 400456, - [SMALL_STATE(10294)] = 400469, - [SMALL_STATE(10295)] = 400482, - [SMALL_STATE(10296)] = 400495, - [SMALL_STATE(10297)] = 400508, - [SMALL_STATE(10298)] = 400521, - [SMALL_STATE(10299)] = 400534, - [SMALL_STATE(10300)] = 400547, - [SMALL_STATE(10301)] = 400560, - [SMALL_STATE(10302)] = 400573, - [SMALL_STATE(10303)] = 400586, - [SMALL_STATE(10304)] = 400599, - [SMALL_STATE(10305)] = 400612, - [SMALL_STATE(10306)] = 400625, - [SMALL_STATE(10307)] = 400638, - [SMALL_STATE(10308)] = 400651, - [SMALL_STATE(10309)] = 400664, - [SMALL_STATE(10310)] = 400677, - [SMALL_STATE(10311)] = 400690, - [SMALL_STATE(10312)] = 400701, - [SMALL_STATE(10313)] = 400714, - [SMALL_STATE(10314)] = 400727, - [SMALL_STATE(10315)] = 400740, - [SMALL_STATE(10316)] = 400753, - [SMALL_STATE(10317)] = 400766, - [SMALL_STATE(10318)] = 400779, - [SMALL_STATE(10319)] = 400792, - [SMALL_STATE(10320)] = 400805, - [SMALL_STATE(10321)] = 400818, - [SMALL_STATE(10322)] = 400831, - [SMALL_STATE(10323)] = 400844, - [SMALL_STATE(10324)] = 400857, - [SMALL_STATE(10325)] = 400870, - [SMALL_STATE(10326)] = 400883, - [SMALL_STATE(10327)] = 400896, - [SMALL_STATE(10328)] = 400909, - [SMALL_STATE(10329)] = 400922, - [SMALL_STATE(10330)] = 400935, - [SMALL_STATE(10331)] = 400948, - [SMALL_STATE(10332)] = 400961, - [SMALL_STATE(10333)] = 400974, - [SMALL_STATE(10334)] = 400987, - [SMALL_STATE(10335)] = 401000, - [SMALL_STATE(10336)] = 401013, - [SMALL_STATE(10337)] = 401026, - [SMALL_STATE(10338)] = 401039, - [SMALL_STATE(10339)] = 401052, - [SMALL_STATE(10340)] = 401065, - [SMALL_STATE(10341)] = 401078, - [SMALL_STATE(10342)] = 401091, - [SMALL_STATE(10343)] = 401104, - [SMALL_STATE(10344)] = 401117, - [SMALL_STATE(10345)] = 401130, - [SMALL_STATE(10346)] = 401143, - [SMALL_STATE(10347)] = 401156, - [SMALL_STATE(10348)] = 401169, - [SMALL_STATE(10349)] = 401182, - [SMALL_STATE(10350)] = 401195, - [SMALL_STATE(10351)] = 401204, - [SMALL_STATE(10352)] = 401217, - [SMALL_STATE(10353)] = 401230, - [SMALL_STATE(10354)] = 401243, - [SMALL_STATE(10355)] = 401256, - [SMALL_STATE(10356)] = 401269, - [SMALL_STATE(10357)] = 401282, - [SMALL_STATE(10358)] = 401295, - [SMALL_STATE(10359)] = 401308, - [SMALL_STATE(10360)] = 401321, - [SMALL_STATE(10361)] = 401334, - [SMALL_STATE(10362)] = 401345, - [SMALL_STATE(10363)] = 401358, - [SMALL_STATE(10364)] = 401371, - [SMALL_STATE(10365)] = 401384, - [SMALL_STATE(10366)] = 401397, - [SMALL_STATE(10367)] = 401410, - [SMALL_STATE(10368)] = 401423, - [SMALL_STATE(10369)] = 401436, - [SMALL_STATE(10370)] = 401449, - [SMALL_STATE(10371)] = 401462, - [SMALL_STATE(10372)] = 401473, - [SMALL_STATE(10373)] = 401486, - [SMALL_STATE(10374)] = 401499, - [SMALL_STATE(10375)] = 401510, - [SMALL_STATE(10376)] = 401523, - [SMALL_STATE(10377)] = 401536, - [SMALL_STATE(10378)] = 401549, - [SMALL_STATE(10379)] = 401562, - [SMALL_STATE(10380)] = 401575, - [SMALL_STATE(10381)] = 401588, - [SMALL_STATE(10382)] = 401599, - [SMALL_STATE(10383)] = 401610, - [SMALL_STATE(10384)] = 401623, - [SMALL_STATE(10385)] = 401636, - [SMALL_STATE(10386)] = 401649, - [SMALL_STATE(10387)] = 401662, - [SMALL_STATE(10388)] = 401675, - [SMALL_STATE(10389)] = 401688, - [SMALL_STATE(10390)] = 401701, - [SMALL_STATE(10391)] = 401714, - [SMALL_STATE(10392)] = 401727, - [SMALL_STATE(10393)] = 401740, - [SMALL_STATE(10394)] = 401753, - [SMALL_STATE(10395)] = 401764, - [SMALL_STATE(10396)] = 401777, - [SMALL_STATE(10397)] = 401790, - [SMALL_STATE(10398)] = 401803, - [SMALL_STATE(10399)] = 401816, - [SMALL_STATE(10400)] = 401829, - [SMALL_STATE(10401)] = 401842, - [SMALL_STATE(10402)] = 401855, - [SMALL_STATE(10403)] = 401868, - [SMALL_STATE(10404)] = 401881, - [SMALL_STATE(10405)] = 401894, - [SMALL_STATE(10406)] = 401907, - [SMALL_STATE(10407)] = 401918, - [SMALL_STATE(10408)] = 401931, - [SMALL_STATE(10409)] = 401944, - [SMALL_STATE(10410)] = 401957, - [SMALL_STATE(10411)] = 401970, - [SMALL_STATE(10412)] = 401983, - [SMALL_STATE(10413)] = 401996, - [SMALL_STATE(10414)] = 402009, - [SMALL_STATE(10415)] = 402022, - [SMALL_STATE(10416)] = 402033, - [SMALL_STATE(10417)] = 402046, - [SMALL_STATE(10418)] = 402059, - [SMALL_STATE(10419)] = 402072, - [SMALL_STATE(10420)] = 402085, - [SMALL_STATE(10421)] = 402098, - [SMALL_STATE(10422)] = 402111, - [SMALL_STATE(10423)] = 402124, - [SMALL_STATE(10424)] = 402137, - [SMALL_STATE(10425)] = 402150, - [SMALL_STATE(10426)] = 402163, - [SMALL_STATE(10427)] = 402176, - [SMALL_STATE(10428)] = 402189, - [SMALL_STATE(10429)] = 402202, - [SMALL_STATE(10430)] = 402215, - [SMALL_STATE(10431)] = 402226, - [SMALL_STATE(10432)] = 402239, - [SMALL_STATE(10433)] = 402252, - [SMALL_STATE(10434)] = 402265, - [SMALL_STATE(10435)] = 402278, - [SMALL_STATE(10436)] = 402291, - [SMALL_STATE(10437)] = 402304, - [SMALL_STATE(10438)] = 402317, - [SMALL_STATE(10439)] = 402330, - [SMALL_STATE(10440)] = 402343, - [SMALL_STATE(10441)] = 402356, - [SMALL_STATE(10442)] = 402369, - [SMALL_STATE(10443)] = 402382, - [SMALL_STATE(10444)] = 402395, - [SMALL_STATE(10445)] = 402408, - [SMALL_STATE(10446)] = 402421, - [SMALL_STATE(10447)] = 402434, - [SMALL_STATE(10448)] = 402447, - [SMALL_STATE(10449)] = 402460, - [SMALL_STATE(10450)] = 402473, - [SMALL_STATE(10451)] = 402486, - [SMALL_STATE(10452)] = 402499, - [SMALL_STATE(10453)] = 402512, - [SMALL_STATE(10454)] = 402525, - [SMALL_STATE(10455)] = 402538, - [SMALL_STATE(10456)] = 402551, - [SMALL_STATE(10457)] = 402564, - [SMALL_STATE(10458)] = 402577, - [SMALL_STATE(10459)] = 402590, - [SMALL_STATE(10460)] = 402603, - [SMALL_STATE(10461)] = 402616, - [SMALL_STATE(10462)] = 402627, - [SMALL_STATE(10463)] = 402640, - [SMALL_STATE(10464)] = 402653, - [SMALL_STATE(10465)] = 402666, - [SMALL_STATE(10466)] = 402679, - [SMALL_STATE(10467)] = 402692, - [SMALL_STATE(10468)] = 402705, - [SMALL_STATE(10469)] = 402718, - [SMALL_STATE(10470)] = 402731, - [SMALL_STATE(10471)] = 402744, - [SMALL_STATE(10472)] = 402757, - [SMALL_STATE(10473)] = 402770, - [SMALL_STATE(10474)] = 402781, - [SMALL_STATE(10475)] = 402794, - [SMALL_STATE(10476)] = 402807, - [SMALL_STATE(10477)] = 402818, - [SMALL_STATE(10478)] = 402831, - [SMALL_STATE(10479)] = 402844, - [SMALL_STATE(10480)] = 402855, - [SMALL_STATE(10481)] = 402868, - [SMALL_STATE(10482)] = 402881, - [SMALL_STATE(10483)] = 402894, - [SMALL_STATE(10484)] = 402907, - [SMALL_STATE(10485)] = 402918, - [SMALL_STATE(10486)] = 402931, - [SMALL_STATE(10487)] = 402944, - [SMALL_STATE(10488)] = 402957, - [SMALL_STATE(10489)] = 402970, - [SMALL_STATE(10490)] = 402983, - [SMALL_STATE(10491)] = 402996, - [SMALL_STATE(10492)] = 403009, - [SMALL_STATE(10493)] = 403020, - [SMALL_STATE(10494)] = 403031, - [SMALL_STATE(10495)] = 403044, - [SMALL_STATE(10496)] = 403057, - [SMALL_STATE(10497)] = 403068, - [SMALL_STATE(10498)] = 403081, - [SMALL_STATE(10499)] = 403094, - [SMALL_STATE(10500)] = 403107, - [SMALL_STATE(10501)] = 403120, - [SMALL_STATE(10502)] = 403133, - [SMALL_STATE(10503)] = 403146, - [SMALL_STATE(10504)] = 403159, - [SMALL_STATE(10505)] = 403172, - [SMALL_STATE(10506)] = 403185, - [SMALL_STATE(10507)] = 403198, - [SMALL_STATE(10508)] = 403211, - [SMALL_STATE(10509)] = 403224, - [SMALL_STATE(10510)] = 403237, - [SMALL_STATE(10511)] = 403250, - [SMALL_STATE(10512)] = 403263, - [SMALL_STATE(10513)] = 403276, - [SMALL_STATE(10514)] = 403289, - [SMALL_STATE(10515)] = 403302, - [SMALL_STATE(10516)] = 403315, - [SMALL_STATE(10517)] = 403328, - [SMALL_STATE(10518)] = 403341, - [SMALL_STATE(10519)] = 403354, - [SMALL_STATE(10520)] = 403367, - [SMALL_STATE(10521)] = 403380, - [SMALL_STATE(10522)] = 403393, - [SMALL_STATE(10523)] = 403406, - [SMALL_STATE(10524)] = 403419, - [SMALL_STATE(10525)] = 403432, - [SMALL_STATE(10526)] = 403445, - [SMALL_STATE(10527)] = 403458, - [SMALL_STATE(10528)] = 403471, - [SMALL_STATE(10529)] = 403484, - [SMALL_STATE(10530)] = 403497, - [SMALL_STATE(10531)] = 403510, - [SMALL_STATE(10532)] = 403523, - [SMALL_STATE(10533)] = 403536, - [SMALL_STATE(10534)] = 403549, - [SMALL_STATE(10535)] = 403562, - [SMALL_STATE(10536)] = 403575, - [SMALL_STATE(10537)] = 403588, - [SMALL_STATE(10538)] = 403601, - [SMALL_STATE(10539)] = 403614, - [SMALL_STATE(10540)] = 403627, - [SMALL_STATE(10541)] = 403640, - [SMALL_STATE(10542)] = 403653, - [SMALL_STATE(10543)] = 403666, - [SMALL_STATE(10544)] = 403679, - [SMALL_STATE(10545)] = 403692, - [SMALL_STATE(10546)] = 403705, - [SMALL_STATE(10547)] = 403718, - [SMALL_STATE(10548)] = 403731, - [SMALL_STATE(10549)] = 403744, - [SMALL_STATE(10550)] = 403757, - [SMALL_STATE(10551)] = 403770, - [SMALL_STATE(10552)] = 403783, - [SMALL_STATE(10553)] = 403796, - [SMALL_STATE(10554)] = 403809, - [SMALL_STATE(10555)] = 403822, - [SMALL_STATE(10556)] = 403835, - [SMALL_STATE(10557)] = 403848, - [SMALL_STATE(10558)] = 403861, - [SMALL_STATE(10559)] = 403874, - [SMALL_STATE(10560)] = 403887, - [SMALL_STATE(10561)] = 403900, - [SMALL_STATE(10562)] = 403913, - [SMALL_STATE(10563)] = 403926, - [SMALL_STATE(10564)] = 403939, - [SMALL_STATE(10565)] = 403952, - [SMALL_STATE(10566)] = 403965, - [SMALL_STATE(10567)] = 403978, - [SMALL_STATE(10568)] = 403991, - [SMALL_STATE(10569)] = 404004, - [SMALL_STATE(10570)] = 404017, - [SMALL_STATE(10571)] = 404030, - [SMALL_STATE(10572)] = 404043, - [SMALL_STATE(10573)] = 404056, - [SMALL_STATE(10574)] = 404069, - [SMALL_STATE(10575)] = 404082, - [SMALL_STATE(10576)] = 404091, - [SMALL_STATE(10577)] = 404104, - [SMALL_STATE(10578)] = 404117, - [SMALL_STATE(10579)] = 404130, - [SMALL_STATE(10580)] = 404143, - [SMALL_STATE(10581)] = 404156, - [SMALL_STATE(10582)] = 404169, - [SMALL_STATE(10583)] = 404182, - [SMALL_STATE(10584)] = 404195, - [SMALL_STATE(10585)] = 404208, - [SMALL_STATE(10586)] = 404221, - [SMALL_STATE(10587)] = 404234, - [SMALL_STATE(10588)] = 404247, - [SMALL_STATE(10589)] = 404260, - [SMALL_STATE(10590)] = 404273, - [SMALL_STATE(10591)] = 404286, - [SMALL_STATE(10592)] = 404299, - [SMALL_STATE(10593)] = 404312, - [SMALL_STATE(10594)] = 404325, - [SMALL_STATE(10595)] = 404338, - [SMALL_STATE(10596)] = 404351, - [SMALL_STATE(10597)] = 404364, - [SMALL_STATE(10598)] = 404377, - [SMALL_STATE(10599)] = 404390, - [SMALL_STATE(10600)] = 404403, - [SMALL_STATE(10601)] = 404416, - [SMALL_STATE(10602)] = 404429, - [SMALL_STATE(10603)] = 404442, - [SMALL_STATE(10604)] = 404455, - [SMALL_STATE(10605)] = 404468, - [SMALL_STATE(10606)] = 404481, - [SMALL_STATE(10607)] = 404494, - [SMALL_STATE(10608)] = 404507, - [SMALL_STATE(10609)] = 404520, - [SMALL_STATE(10610)] = 404533, - [SMALL_STATE(10611)] = 404546, - [SMALL_STATE(10612)] = 404557, - [SMALL_STATE(10613)] = 404570, - [SMALL_STATE(10614)] = 404583, - [SMALL_STATE(10615)] = 404596, - [SMALL_STATE(10616)] = 404609, - [SMALL_STATE(10617)] = 404622, - [SMALL_STATE(10618)] = 404635, - [SMALL_STATE(10619)] = 404648, - [SMALL_STATE(10620)] = 404661, - [SMALL_STATE(10621)] = 404674, - [SMALL_STATE(10622)] = 404687, - [SMALL_STATE(10623)] = 404700, - [SMALL_STATE(10624)] = 404713, - [SMALL_STATE(10625)] = 404726, - [SMALL_STATE(10626)] = 404739, - [SMALL_STATE(10627)] = 404752, - [SMALL_STATE(10628)] = 404765, - [SMALL_STATE(10629)] = 404778, - [SMALL_STATE(10630)] = 404791, - [SMALL_STATE(10631)] = 404804, - [SMALL_STATE(10632)] = 404817, - [SMALL_STATE(10633)] = 404830, - [SMALL_STATE(10634)] = 404843, - [SMALL_STATE(10635)] = 404856, - [SMALL_STATE(10636)] = 404869, - [SMALL_STATE(10637)] = 404882, - [SMALL_STATE(10638)] = 404895, - [SMALL_STATE(10639)] = 404908, - [SMALL_STATE(10640)] = 404921, - [SMALL_STATE(10641)] = 404934, - [SMALL_STATE(10642)] = 404947, - [SMALL_STATE(10643)] = 404960, - [SMALL_STATE(10644)] = 404973, - [SMALL_STATE(10645)] = 404986, - [SMALL_STATE(10646)] = 404999, - [SMALL_STATE(10647)] = 405012, - [SMALL_STATE(10648)] = 405025, - [SMALL_STATE(10649)] = 405038, - [SMALL_STATE(10650)] = 405051, - [SMALL_STATE(10651)] = 405064, - [SMALL_STATE(10652)] = 405077, - [SMALL_STATE(10653)] = 405090, - [SMALL_STATE(10654)] = 405103, - [SMALL_STATE(10655)] = 405116, - [SMALL_STATE(10656)] = 405129, - [SMALL_STATE(10657)] = 405142, - [SMALL_STATE(10658)] = 405155, - [SMALL_STATE(10659)] = 405168, - [SMALL_STATE(10660)] = 405181, - [SMALL_STATE(10661)] = 405194, - [SMALL_STATE(10662)] = 405207, - [SMALL_STATE(10663)] = 405220, - [SMALL_STATE(10664)] = 405233, - [SMALL_STATE(10665)] = 405246, - [SMALL_STATE(10666)] = 405259, - [SMALL_STATE(10667)] = 405272, - [SMALL_STATE(10668)] = 405285, - [SMALL_STATE(10669)] = 405298, - [SMALL_STATE(10670)] = 405311, - [SMALL_STATE(10671)] = 405324, - [SMALL_STATE(10672)] = 405337, - [SMALL_STATE(10673)] = 405350, - [SMALL_STATE(10674)] = 405363, - [SMALL_STATE(10675)] = 405374, - [SMALL_STATE(10676)] = 405387, - [SMALL_STATE(10677)] = 405400, - [SMALL_STATE(10678)] = 405413, - [SMALL_STATE(10679)] = 405426, - [SMALL_STATE(10680)] = 405439, - [SMALL_STATE(10681)] = 405452, - [SMALL_STATE(10682)] = 405465, - [SMALL_STATE(10683)] = 405478, - [SMALL_STATE(10684)] = 405491, - [SMALL_STATE(10685)] = 405504, - [SMALL_STATE(10686)] = 405517, - [SMALL_STATE(10687)] = 405530, - [SMALL_STATE(10688)] = 405543, - [SMALL_STATE(10689)] = 405556, - [SMALL_STATE(10690)] = 405569, - [SMALL_STATE(10691)] = 405582, - [SMALL_STATE(10692)] = 405595, - [SMALL_STATE(10693)] = 405608, - [SMALL_STATE(10694)] = 405621, - [SMALL_STATE(10695)] = 405632, - [SMALL_STATE(10696)] = 405645, - [SMALL_STATE(10697)] = 405658, - [SMALL_STATE(10698)] = 405671, - [SMALL_STATE(10699)] = 405684, - [SMALL_STATE(10700)] = 405697, - [SMALL_STATE(10701)] = 405710, - [SMALL_STATE(10702)] = 405723, - [SMALL_STATE(10703)] = 405736, - [SMALL_STATE(10704)] = 405749, - [SMALL_STATE(10705)] = 405762, - [SMALL_STATE(10706)] = 405775, - [SMALL_STATE(10707)] = 405788, - [SMALL_STATE(10708)] = 405801, - [SMALL_STATE(10709)] = 405814, - [SMALL_STATE(10710)] = 405827, - [SMALL_STATE(10711)] = 405840, - [SMALL_STATE(10712)] = 405853, - [SMALL_STATE(10713)] = 405866, - [SMALL_STATE(10714)] = 405879, - [SMALL_STATE(10715)] = 405892, - [SMALL_STATE(10716)] = 405905, - [SMALL_STATE(10717)] = 405918, - [SMALL_STATE(10718)] = 405931, - [SMALL_STATE(10719)] = 405944, - [SMALL_STATE(10720)] = 405957, - [SMALL_STATE(10721)] = 405970, - [SMALL_STATE(10722)] = 405983, - [SMALL_STATE(10723)] = 405996, - [SMALL_STATE(10724)] = 406009, - [SMALL_STATE(10725)] = 406022, - [SMALL_STATE(10726)] = 406035, - [SMALL_STATE(10727)] = 406048, - [SMALL_STATE(10728)] = 406061, - [SMALL_STATE(10729)] = 406074, - [SMALL_STATE(10730)] = 406087, - [SMALL_STATE(10731)] = 406100, - [SMALL_STATE(10732)] = 406113, - [SMALL_STATE(10733)] = 406126, - [SMALL_STATE(10734)] = 406139, - [SMALL_STATE(10735)] = 406152, - [SMALL_STATE(10736)] = 406165, - [SMALL_STATE(10737)] = 406178, - [SMALL_STATE(10738)] = 406191, - [SMALL_STATE(10739)] = 406204, - [SMALL_STATE(10740)] = 406217, - [SMALL_STATE(10741)] = 406230, - [SMALL_STATE(10742)] = 406243, - [SMALL_STATE(10743)] = 406256, - [SMALL_STATE(10744)] = 406269, - [SMALL_STATE(10745)] = 406282, - [SMALL_STATE(10746)] = 406295, - [SMALL_STATE(10747)] = 406308, - [SMALL_STATE(10748)] = 406321, - [SMALL_STATE(10749)] = 406334, - [SMALL_STATE(10750)] = 406347, - [SMALL_STATE(10751)] = 406360, - [SMALL_STATE(10752)] = 406373, - [SMALL_STATE(10753)] = 406386, - [SMALL_STATE(10754)] = 406399, - [SMALL_STATE(10755)] = 406412, - [SMALL_STATE(10756)] = 406425, - [SMALL_STATE(10757)] = 406438, - [SMALL_STATE(10758)] = 406451, - [SMALL_STATE(10759)] = 406464, - [SMALL_STATE(10760)] = 406477, - [SMALL_STATE(10761)] = 406490, - [SMALL_STATE(10762)] = 406503, - [SMALL_STATE(10763)] = 406516, - [SMALL_STATE(10764)] = 406529, - [SMALL_STATE(10765)] = 406542, - [SMALL_STATE(10766)] = 406555, - [SMALL_STATE(10767)] = 406568, - [SMALL_STATE(10768)] = 406581, - [SMALL_STATE(10769)] = 406594, - [SMALL_STATE(10770)] = 406607, - [SMALL_STATE(10771)] = 406620, - [SMALL_STATE(10772)] = 406633, - [SMALL_STATE(10773)] = 406646, - [SMALL_STATE(10774)] = 406659, - [SMALL_STATE(10775)] = 406672, - [SMALL_STATE(10776)] = 406685, - [SMALL_STATE(10777)] = 406698, - [SMALL_STATE(10778)] = 406711, - [SMALL_STATE(10779)] = 406724, - [SMALL_STATE(10780)] = 406737, - [SMALL_STATE(10781)] = 406750, - [SMALL_STATE(10782)] = 406763, - [SMALL_STATE(10783)] = 406776, - [SMALL_STATE(10784)] = 406789, - [SMALL_STATE(10785)] = 406802, - [SMALL_STATE(10786)] = 406815, - [SMALL_STATE(10787)] = 406828, - [SMALL_STATE(10788)] = 406841, - [SMALL_STATE(10789)] = 406854, - [SMALL_STATE(10790)] = 406867, - [SMALL_STATE(10791)] = 406880, - [SMALL_STATE(10792)] = 406893, - [SMALL_STATE(10793)] = 406906, - [SMALL_STATE(10794)] = 406919, - [SMALL_STATE(10795)] = 406932, - [SMALL_STATE(10796)] = 406945, - [SMALL_STATE(10797)] = 406958, - [SMALL_STATE(10798)] = 406971, - [SMALL_STATE(10799)] = 406984, - [SMALL_STATE(10800)] = 406997, - [SMALL_STATE(10801)] = 407010, - [SMALL_STATE(10802)] = 407023, - [SMALL_STATE(10803)] = 407036, - [SMALL_STATE(10804)] = 407049, - [SMALL_STATE(10805)] = 407062, - [SMALL_STATE(10806)] = 407075, - [SMALL_STATE(10807)] = 407088, - [SMALL_STATE(10808)] = 407101, - [SMALL_STATE(10809)] = 407114, - [SMALL_STATE(10810)] = 407127, - [SMALL_STATE(10811)] = 407140, - [SMALL_STATE(10812)] = 407153, - [SMALL_STATE(10813)] = 407166, - [SMALL_STATE(10814)] = 407179, - [SMALL_STATE(10815)] = 407192, - [SMALL_STATE(10816)] = 407205, - [SMALL_STATE(10817)] = 407218, - [SMALL_STATE(10818)] = 407231, - [SMALL_STATE(10819)] = 407244, - [SMALL_STATE(10820)] = 407257, - [SMALL_STATE(10821)] = 407270, - [SMALL_STATE(10822)] = 407283, - [SMALL_STATE(10823)] = 407296, - [SMALL_STATE(10824)] = 407309, - [SMALL_STATE(10825)] = 407322, - [SMALL_STATE(10826)] = 407335, - [SMALL_STATE(10827)] = 407348, - [SMALL_STATE(10828)] = 407359, - [SMALL_STATE(10829)] = 407372, - [SMALL_STATE(10830)] = 407385, - [SMALL_STATE(10831)] = 407398, - [SMALL_STATE(10832)] = 407411, - [SMALL_STATE(10833)] = 407424, - [SMALL_STATE(10834)] = 407437, - [SMALL_STATE(10835)] = 407450, - [SMALL_STATE(10836)] = 407463, - [SMALL_STATE(10837)] = 407476, - [SMALL_STATE(10838)] = 407489, - [SMALL_STATE(10839)] = 407502, - [SMALL_STATE(10840)] = 407515, - [SMALL_STATE(10841)] = 407528, - [SMALL_STATE(10842)] = 407541, - [SMALL_STATE(10843)] = 407554, - [SMALL_STATE(10844)] = 407567, - [SMALL_STATE(10845)] = 407580, - [SMALL_STATE(10846)] = 407593, - [SMALL_STATE(10847)] = 407606, - [SMALL_STATE(10848)] = 407619, - [SMALL_STATE(10849)] = 407632, - [SMALL_STATE(10850)] = 407645, - [SMALL_STATE(10851)] = 407658, - [SMALL_STATE(10852)] = 407671, - [SMALL_STATE(10853)] = 407684, - [SMALL_STATE(10854)] = 407697, - [SMALL_STATE(10855)] = 407710, - [SMALL_STATE(10856)] = 407723, - [SMALL_STATE(10857)] = 407736, - [SMALL_STATE(10858)] = 407749, - [SMALL_STATE(10859)] = 407762, - [SMALL_STATE(10860)] = 407775, - [SMALL_STATE(10861)] = 407788, - [SMALL_STATE(10862)] = 407801, - [SMALL_STATE(10863)] = 407814, - [SMALL_STATE(10864)] = 407827, - [SMALL_STATE(10865)] = 407840, - [SMALL_STATE(10866)] = 407853, - [SMALL_STATE(10867)] = 407866, - [SMALL_STATE(10868)] = 407879, - [SMALL_STATE(10869)] = 407892, - [SMALL_STATE(10870)] = 407905, - [SMALL_STATE(10871)] = 407918, - [SMALL_STATE(10872)] = 407931, - [SMALL_STATE(10873)] = 407944, - [SMALL_STATE(10874)] = 407957, - [SMALL_STATE(10875)] = 407970, - [SMALL_STATE(10876)] = 407983, - [SMALL_STATE(10877)] = 407996, - [SMALL_STATE(10878)] = 408009, - [SMALL_STATE(10879)] = 408022, - [SMALL_STATE(10880)] = 408035, - [SMALL_STATE(10881)] = 408048, - [SMALL_STATE(10882)] = 408061, - [SMALL_STATE(10883)] = 408074, - [SMALL_STATE(10884)] = 408087, - [SMALL_STATE(10885)] = 408100, - [SMALL_STATE(10886)] = 408113, - [SMALL_STATE(10887)] = 408126, - [SMALL_STATE(10888)] = 408139, - [SMALL_STATE(10889)] = 408152, - [SMALL_STATE(10890)] = 408165, - [SMALL_STATE(10891)] = 408178, - [SMALL_STATE(10892)] = 408191, - [SMALL_STATE(10893)] = 408204, - [SMALL_STATE(10894)] = 408217, - [SMALL_STATE(10895)] = 408230, - [SMALL_STATE(10896)] = 408243, - [SMALL_STATE(10897)] = 408256, - [SMALL_STATE(10898)] = 408269, - [SMALL_STATE(10899)] = 408282, - [SMALL_STATE(10900)] = 408293, - [SMALL_STATE(10901)] = 408306, - [SMALL_STATE(10902)] = 408315, - [SMALL_STATE(10903)] = 408328, - [SMALL_STATE(10904)] = 408341, - [SMALL_STATE(10905)] = 408354, - [SMALL_STATE(10906)] = 408367, - [SMALL_STATE(10907)] = 408380, - [SMALL_STATE(10908)] = 408393, - [SMALL_STATE(10909)] = 408406, - [SMALL_STATE(10910)] = 408419, - [SMALL_STATE(10911)] = 408432, - [SMALL_STATE(10912)] = 408445, - [SMALL_STATE(10913)] = 408458, - [SMALL_STATE(10914)] = 408471, - [SMALL_STATE(10915)] = 408480, - [SMALL_STATE(10916)] = 408493, - [SMALL_STATE(10917)] = 408506, - [SMALL_STATE(10918)] = 408519, - [SMALL_STATE(10919)] = 408532, - [SMALL_STATE(10920)] = 408545, - [SMALL_STATE(10921)] = 408558, - [SMALL_STATE(10922)] = 408567, - [SMALL_STATE(10923)] = 408580, - [SMALL_STATE(10924)] = 408589, - [SMALL_STATE(10925)] = 408602, - [SMALL_STATE(10926)] = 408615, - [SMALL_STATE(10927)] = 408628, - [SMALL_STATE(10928)] = 408641, - [SMALL_STATE(10929)] = 408654, - [SMALL_STATE(10930)] = 408667, - [SMALL_STATE(10931)] = 408680, - [SMALL_STATE(10932)] = 408693, - [SMALL_STATE(10933)] = 408706, - [SMALL_STATE(10934)] = 408719, - [SMALL_STATE(10935)] = 408732, - [SMALL_STATE(10936)] = 408745, - [SMALL_STATE(10937)] = 408758, - [SMALL_STATE(10938)] = 408771, - [SMALL_STATE(10939)] = 408784, - [SMALL_STATE(10940)] = 408797, - [SMALL_STATE(10941)] = 408810, - [SMALL_STATE(10942)] = 408823, - [SMALL_STATE(10943)] = 408836, - [SMALL_STATE(10944)] = 408849, - [SMALL_STATE(10945)] = 408862, - [SMALL_STATE(10946)] = 408875, - [SMALL_STATE(10947)] = 408888, - [SMALL_STATE(10948)] = 408901, - [SMALL_STATE(10949)] = 408914, - [SMALL_STATE(10950)] = 408927, - [SMALL_STATE(10951)] = 408940, - [SMALL_STATE(10952)] = 408953, - [SMALL_STATE(10953)] = 408966, - [SMALL_STATE(10954)] = 408979, - [SMALL_STATE(10955)] = 408992, - [SMALL_STATE(10956)] = 409005, - [SMALL_STATE(10957)] = 409018, - [SMALL_STATE(10958)] = 409031, - [SMALL_STATE(10959)] = 409044, - [SMALL_STATE(10960)] = 409057, - [SMALL_STATE(10961)] = 409070, - [SMALL_STATE(10962)] = 409083, - [SMALL_STATE(10963)] = 409096, - [SMALL_STATE(10964)] = 409107, - [SMALL_STATE(10965)] = 409120, - [SMALL_STATE(10966)] = 409133, - [SMALL_STATE(10967)] = 409146, - [SMALL_STATE(10968)] = 409159, - [SMALL_STATE(10969)] = 409172, - [SMALL_STATE(10970)] = 409185, - [SMALL_STATE(10971)] = 409194, - [SMALL_STATE(10972)] = 409207, - [SMALL_STATE(10973)] = 409220, - [SMALL_STATE(10974)] = 409233, - [SMALL_STATE(10975)] = 409246, - [SMALL_STATE(10976)] = 409259, - [SMALL_STATE(10977)] = 409272, - [SMALL_STATE(10978)] = 409285, - [SMALL_STATE(10979)] = 409298, - [SMALL_STATE(10980)] = 409311, - [SMALL_STATE(10981)] = 409324, - [SMALL_STATE(10982)] = 409337, - [SMALL_STATE(10983)] = 409350, - [SMALL_STATE(10984)] = 409363, - [SMALL_STATE(10985)] = 409376, - [SMALL_STATE(10986)] = 409389, - [SMALL_STATE(10987)] = 409402, - [SMALL_STATE(10988)] = 409415, - [SMALL_STATE(10989)] = 409428, - [SMALL_STATE(10990)] = 409438, - [SMALL_STATE(10991)] = 409448, - [SMALL_STATE(10992)] = 409458, - [SMALL_STATE(10993)] = 409468, - [SMALL_STATE(10994)] = 409476, - [SMALL_STATE(10995)] = 409486, - [SMALL_STATE(10996)] = 409496, - [SMALL_STATE(10997)] = 409506, - [SMALL_STATE(10998)] = 409516, - [SMALL_STATE(10999)] = 409526, - [SMALL_STATE(11000)] = 409534, - [SMALL_STATE(11001)] = 409544, - [SMALL_STATE(11002)] = 409554, - [SMALL_STATE(11003)] = 409562, - [SMALL_STATE(11004)] = 409572, - [SMALL_STATE(11005)] = 409582, - [SMALL_STATE(11006)] = 409592, - [SMALL_STATE(11007)] = 409602, - [SMALL_STATE(11008)] = 409612, - [SMALL_STATE(11009)] = 409622, - [SMALL_STATE(11010)] = 409632, - [SMALL_STATE(11011)] = 409642, - [SMALL_STATE(11012)] = 409652, - [SMALL_STATE(11013)] = 409662, - [SMALL_STATE(11014)] = 409672, - [SMALL_STATE(11015)] = 409682, - [SMALL_STATE(11016)] = 409692, - [SMALL_STATE(11017)] = 409702, - [SMALL_STATE(11018)] = 409712, - [SMALL_STATE(11019)] = 409720, - [SMALL_STATE(11020)] = 409730, - [SMALL_STATE(11021)] = 409740, - [SMALL_STATE(11022)] = 409750, - [SMALL_STATE(11023)] = 409760, - [SMALL_STATE(11024)] = 409770, - [SMALL_STATE(11025)] = 409778, - [SMALL_STATE(11026)] = 409786, - [SMALL_STATE(11027)] = 409794, - [SMALL_STATE(11028)] = 409804, - [SMALL_STATE(11029)] = 409814, - [SMALL_STATE(11030)] = 409824, - [SMALL_STATE(11031)] = 409834, - [SMALL_STATE(11032)] = 409844, - [SMALL_STATE(11033)] = 409854, - [SMALL_STATE(11034)] = 409864, - [SMALL_STATE(11035)] = 409874, - [SMALL_STATE(11036)] = 409882, - [SMALL_STATE(11037)] = 409892, - [SMALL_STATE(11038)] = 409900, - [SMALL_STATE(11039)] = 409910, - [SMALL_STATE(11040)] = 409918, - [SMALL_STATE(11041)] = 409928, - [SMALL_STATE(11042)] = 409938, - [SMALL_STATE(11043)] = 409948, - [SMALL_STATE(11044)] = 409958, - [SMALL_STATE(11045)] = 409968, - [SMALL_STATE(11046)] = 409978, - [SMALL_STATE(11047)] = 409988, - [SMALL_STATE(11048)] = 409998, - [SMALL_STATE(11049)] = 410008, - [SMALL_STATE(11050)] = 410018, - [SMALL_STATE(11051)] = 410028, - [SMALL_STATE(11052)] = 410038, - [SMALL_STATE(11053)] = 410048, - [SMALL_STATE(11054)] = 410058, - [SMALL_STATE(11055)] = 410068, - [SMALL_STATE(11056)] = 410078, - [SMALL_STATE(11057)] = 410088, - [SMALL_STATE(11058)] = 410098, - [SMALL_STATE(11059)] = 410108, - [SMALL_STATE(11060)] = 410118, - [SMALL_STATE(11061)] = 410128, - [SMALL_STATE(11062)] = 410136, - [SMALL_STATE(11063)] = 410146, - [SMALL_STATE(11064)] = 410154, - [SMALL_STATE(11065)] = 410164, - [SMALL_STATE(11066)] = 410172, - [SMALL_STATE(11067)] = 410182, - [SMALL_STATE(11068)] = 410192, - [SMALL_STATE(11069)] = 410202, - [SMALL_STATE(11070)] = 410212, - [SMALL_STATE(11071)] = 410222, - [SMALL_STATE(11072)] = 410232, - [SMALL_STATE(11073)] = 410242, - [SMALL_STATE(11074)] = 410252, - [SMALL_STATE(11075)] = 410262, - [SMALL_STATE(11076)] = 410272, - [SMALL_STATE(11077)] = 410280, - [SMALL_STATE(11078)] = 410290, - [SMALL_STATE(11079)] = 410300, - [SMALL_STATE(11080)] = 410310, - [SMALL_STATE(11081)] = 410320, - [SMALL_STATE(11082)] = 410330, - [SMALL_STATE(11083)] = 410340, - [SMALL_STATE(11084)] = 410350, - [SMALL_STATE(11085)] = 410360, - [SMALL_STATE(11086)] = 410370, - [SMALL_STATE(11087)] = 410380, - [SMALL_STATE(11088)] = 410390, - [SMALL_STATE(11089)] = 410398, - [SMALL_STATE(11090)] = 410408, - [SMALL_STATE(11091)] = 410418, - [SMALL_STATE(11092)] = 410428, - [SMALL_STATE(11093)] = 410438, - [SMALL_STATE(11094)] = 410448, - [SMALL_STATE(11095)] = 410458, - [SMALL_STATE(11096)] = 410468, - [SMALL_STATE(11097)] = 410478, - [SMALL_STATE(11098)] = 410488, - [SMALL_STATE(11099)] = 410498, - [SMALL_STATE(11100)] = 410508, - [SMALL_STATE(11101)] = 410516, - [SMALL_STATE(11102)] = 410526, - [SMALL_STATE(11103)] = 410536, - [SMALL_STATE(11104)] = 410546, - [SMALL_STATE(11105)] = 410556, - [SMALL_STATE(11106)] = 410566, - [SMALL_STATE(11107)] = 410576, - [SMALL_STATE(11108)] = 410586, - [SMALL_STATE(11109)] = 410596, - [SMALL_STATE(11110)] = 410606, - [SMALL_STATE(11111)] = 410614, - [SMALL_STATE(11112)] = 410624, - [SMALL_STATE(11113)] = 410634, - [SMALL_STATE(11114)] = 410644, - [SMALL_STATE(11115)] = 410654, - [SMALL_STATE(11116)] = 410664, - [SMALL_STATE(11117)] = 410674, - [SMALL_STATE(11118)] = 410684, - [SMALL_STATE(11119)] = 410694, - [SMALL_STATE(11120)] = 410704, - [SMALL_STATE(11121)] = 410712, - [SMALL_STATE(11122)] = 410722, - [SMALL_STATE(11123)] = 410732, - [SMALL_STATE(11124)] = 410742, - [SMALL_STATE(11125)] = 410752, - [SMALL_STATE(11126)] = 410762, - [SMALL_STATE(11127)] = 410772, - [SMALL_STATE(11128)] = 410782, - [SMALL_STATE(11129)] = 410790, - [SMALL_STATE(11130)] = 410800, - [SMALL_STATE(11131)] = 410810, - [SMALL_STATE(11132)] = 410820, - [SMALL_STATE(11133)] = 410830, - [SMALL_STATE(11134)] = 410840, - [SMALL_STATE(11135)] = 410848, - [SMALL_STATE(11136)] = 410858, - [SMALL_STATE(11137)] = 410868, - [SMALL_STATE(11138)] = 410878, - [SMALL_STATE(11139)] = 410888, - [SMALL_STATE(11140)] = 410898, - [SMALL_STATE(11141)] = 410908, - [SMALL_STATE(11142)] = 410916, - [SMALL_STATE(11143)] = 410926, - [SMALL_STATE(11144)] = 410936, - [SMALL_STATE(11145)] = 410946, - [SMALL_STATE(11146)] = 410956, - [SMALL_STATE(11147)] = 410966, - [SMALL_STATE(11148)] = 410976, - [SMALL_STATE(11149)] = 410986, - [SMALL_STATE(11150)] = 410996, - [SMALL_STATE(11151)] = 411006, - [SMALL_STATE(11152)] = 411014, - [SMALL_STATE(11153)] = 411024, - [SMALL_STATE(11154)] = 411034, - [SMALL_STATE(11155)] = 411044, - [SMALL_STATE(11156)] = 411054, - [SMALL_STATE(11157)] = 411064, - [SMALL_STATE(11158)] = 411074, - [SMALL_STATE(11159)] = 411082, - [SMALL_STATE(11160)] = 411092, - [SMALL_STATE(11161)] = 411102, - [SMALL_STATE(11162)] = 411112, - [SMALL_STATE(11163)] = 411120, - [SMALL_STATE(11164)] = 411130, - [SMALL_STATE(11165)] = 411140, - [SMALL_STATE(11166)] = 411148, - [SMALL_STATE(11167)] = 411158, - [SMALL_STATE(11168)] = 411168, - [SMALL_STATE(11169)] = 411178, - [SMALL_STATE(11170)] = 411188, - [SMALL_STATE(11171)] = 411198, - [SMALL_STATE(11172)] = 411208, - [SMALL_STATE(11173)] = 411218, - [SMALL_STATE(11174)] = 411228, - [SMALL_STATE(11175)] = 411238, - [SMALL_STATE(11176)] = 411246, - [SMALL_STATE(11177)] = 411256, - [SMALL_STATE(11178)] = 411266, - [SMALL_STATE(11179)] = 411276, - [SMALL_STATE(11180)] = 411286, - [SMALL_STATE(11181)] = 411296, - [SMALL_STATE(11182)] = 411306, - [SMALL_STATE(11183)] = 411316, - [SMALL_STATE(11184)] = 411326, - [SMALL_STATE(11185)] = 411336, - [SMALL_STATE(11186)] = 411346, - [SMALL_STATE(11187)] = 411356, - [SMALL_STATE(11188)] = 411366, - [SMALL_STATE(11189)] = 411376, - [SMALL_STATE(11190)] = 411386, - [SMALL_STATE(11191)] = 411396, - [SMALL_STATE(11192)] = 411406, - [SMALL_STATE(11193)] = 411416, - [SMALL_STATE(11194)] = 411426, - [SMALL_STATE(11195)] = 411436, - [SMALL_STATE(11196)] = 411446, - [SMALL_STATE(11197)] = 411456, - [SMALL_STATE(11198)] = 411466, - [SMALL_STATE(11199)] = 411474, - [SMALL_STATE(11200)] = 411484, - [SMALL_STATE(11201)] = 411494, - [SMALL_STATE(11202)] = 411504, - [SMALL_STATE(11203)] = 411514, - [SMALL_STATE(11204)] = 411522, - [SMALL_STATE(11205)] = 411532, - [SMALL_STATE(11206)] = 411540, - [SMALL_STATE(11207)] = 411550, - [SMALL_STATE(11208)] = 411560, - [SMALL_STATE(11209)] = 411570, - [SMALL_STATE(11210)] = 411580, - [SMALL_STATE(11211)] = 411590, - [SMALL_STATE(11212)] = 411598, - [SMALL_STATE(11213)] = 411608, - [SMALL_STATE(11214)] = 411618, - [SMALL_STATE(11215)] = 411628, - [SMALL_STATE(11216)] = 411638, - [SMALL_STATE(11217)] = 411648, - [SMALL_STATE(11218)] = 411658, - [SMALL_STATE(11219)] = 411668, - [SMALL_STATE(11220)] = 411678, - [SMALL_STATE(11221)] = 411688, - [SMALL_STATE(11222)] = 411698, - [SMALL_STATE(11223)] = 411708, - [SMALL_STATE(11224)] = 411718, - [SMALL_STATE(11225)] = 411728, - [SMALL_STATE(11226)] = 411738, - [SMALL_STATE(11227)] = 411748, - [SMALL_STATE(11228)] = 411758, - [SMALL_STATE(11229)] = 411768, - [SMALL_STATE(11230)] = 411778, - [SMALL_STATE(11231)] = 411788, - [SMALL_STATE(11232)] = 411798, - [SMALL_STATE(11233)] = 411808, - [SMALL_STATE(11234)] = 411818, - [SMALL_STATE(11235)] = 411828, - [SMALL_STATE(11236)] = 411838, - [SMALL_STATE(11237)] = 411848, - [SMALL_STATE(11238)] = 411858, - [SMALL_STATE(11239)] = 411868, - [SMALL_STATE(11240)] = 411876, - [SMALL_STATE(11241)] = 411886, - [SMALL_STATE(11242)] = 411896, - [SMALL_STATE(11243)] = 411906, - [SMALL_STATE(11244)] = 411916, - [SMALL_STATE(11245)] = 411926, - [SMALL_STATE(11246)] = 411936, - [SMALL_STATE(11247)] = 411946, - [SMALL_STATE(11248)] = 411956, - [SMALL_STATE(11249)] = 411964, - [SMALL_STATE(11250)] = 411974, - [SMALL_STATE(11251)] = 411982, - [SMALL_STATE(11252)] = 411992, - [SMALL_STATE(11253)] = 412002, - [SMALL_STATE(11254)] = 412012, - [SMALL_STATE(11255)] = 412022, - [SMALL_STATE(11256)] = 412032, - [SMALL_STATE(11257)] = 412042, - [SMALL_STATE(11258)] = 412052, - [SMALL_STATE(11259)] = 412062, - [SMALL_STATE(11260)] = 412072, - [SMALL_STATE(11261)] = 412082, - [SMALL_STATE(11262)] = 412092, - [SMALL_STATE(11263)] = 412102, - [SMALL_STATE(11264)] = 412112, - [SMALL_STATE(11265)] = 412120, - [SMALL_STATE(11266)] = 412128, - [SMALL_STATE(11267)] = 412136, - [SMALL_STATE(11268)] = 412146, - [SMALL_STATE(11269)] = 412156, - [SMALL_STATE(11270)] = 412166, - [SMALL_STATE(11271)] = 412174, - [SMALL_STATE(11272)] = 412184, - [SMALL_STATE(11273)] = 412194, - [SMALL_STATE(11274)] = 412204, - [SMALL_STATE(11275)] = 412214, - [SMALL_STATE(11276)] = 412224, - [SMALL_STATE(11277)] = 412234, - [SMALL_STATE(11278)] = 412244, - [SMALL_STATE(11279)] = 412254, - [SMALL_STATE(11280)] = 412264, - [SMALL_STATE(11281)] = 412274, - [SMALL_STATE(11282)] = 412284, - [SMALL_STATE(11283)] = 412294, - [SMALL_STATE(11284)] = 412304, - [SMALL_STATE(11285)] = 412314, - [SMALL_STATE(11286)] = 412324, - [SMALL_STATE(11287)] = 412334, - [SMALL_STATE(11288)] = 412344, - [SMALL_STATE(11289)] = 412354, - [SMALL_STATE(11290)] = 412364, - [SMALL_STATE(11291)] = 412374, - [SMALL_STATE(11292)] = 412384, - [SMALL_STATE(11293)] = 412394, - [SMALL_STATE(11294)] = 412402, - [SMALL_STATE(11295)] = 412412, - [SMALL_STATE(11296)] = 412422, - [SMALL_STATE(11297)] = 412432, - [SMALL_STATE(11298)] = 412440, - [SMALL_STATE(11299)] = 412450, - [SMALL_STATE(11300)] = 412460, - [SMALL_STATE(11301)] = 412468, - [SMALL_STATE(11302)] = 412478, - [SMALL_STATE(11303)] = 412488, - [SMALL_STATE(11304)] = 412496, - [SMALL_STATE(11305)] = 412504, - [SMALL_STATE(11306)] = 412512, - [SMALL_STATE(11307)] = 412522, - [SMALL_STATE(11308)] = 412532, - [SMALL_STATE(11309)] = 412542, - [SMALL_STATE(11310)] = 412552, - [SMALL_STATE(11311)] = 412560, - [SMALL_STATE(11312)] = 412568, - [SMALL_STATE(11313)] = 412576, - [SMALL_STATE(11314)] = 412586, - [SMALL_STATE(11315)] = 412594, - [SMALL_STATE(11316)] = 412602, - [SMALL_STATE(11317)] = 412612, - [SMALL_STATE(11318)] = 412620, - [SMALL_STATE(11319)] = 412630, - [SMALL_STATE(11320)] = 412638, - [SMALL_STATE(11321)] = 412646, - [SMALL_STATE(11322)] = 412656, - [SMALL_STATE(11323)] = 412666, - [SMALL_STATE(11324)] = 412674, - [SMALL_STATE(11325)] = 412684, - [SMALL_STATE(11326)] = 412694, - [SMALL_STATE(11327)] = 412704, - [SMALL_STATE(11328)] = 412712, - [SMALL_STATE(11329)] = 412722, - [SMALL_STATE(11330)] = 412732, - [SMALL_STATE(11331)] = 412742, - [SMALL_STATE(11332)] = 412752, - [SMALL_STATE(11333)] = 412762, - [SMALL_STATE(11334)] = 412770, - [SMALL_STATE(11335)] = 412780, - [SMALL_STATE(11336)] = 412788, - [SMALL_STATE(11337)] = 412798, - [SMALL_STATE(11338)] = 412806, - [SMALL_STATE(11339)] = 412814, - [SMALL_STATE(11340)] = 412822, - [SMALL_STATE(11341)] = 412832, - [SMALL_STATE(11342)] = 412842, - [SMALL_STATE(11343)] = 412850, - [SMALL_STATE(11344)] = 412860, - [SMALL_STATE(11345)] = 412870, - [SMALL_STATE(11346)] = 412880, - [SMALL_STATE(11347)] = 412888, - [SMALL_STATE(11348)] = 412896, - [SMALL_STATE(11349)] = 412906, - [SMALL_STATE(11350)] = 412916, - [SMALL_STATE(11351)] = 412926, - [SMALL_STATE(11352)] = 412936, - [SMALL_STATE(11353)] = 412944, - [SMALL_STATE(11354)] = 412954, - [SMALL_STATE(11355)] = 412964, - [SMALL_STATE(11356)] = 412974, - [SMALL_STATE(11357)] = 412982, - [SMALL_STATE(11358)] = 412990, - [SMALL_STATE(11359)] = 412998, - [SMALL_STATE(11360)] = 413008, - [SMALL_STATE(11361)] = 413016, - [SMALL_STATE(11362)] = 413026, - [SMALL_STATE(11363)] = 413036, - [SMALL_STATE(11364)] = 413046, - [SMALL_STATE(11365)] = 413056, - [SMALL_STATE(11366)] = 413066, - [SMALL_STATE(11367)] = 413076, - [SMALL_STATE(11368)] = 413086, - [SMALL_STATE(11369)] = 413096, - [SMALL_STATE(11370)] = 413106, - [SMALL_STATE(11371)] = 413116, - [SMALL_STATE(11372)] = 413126, - [SMALL_STATE(11373)] = 413136, - [SMALL_STATE(11374)] = 413146, - [SMALL_STATE(11375)] = 413156, - [SMALL_STATE(11376)] = 413164, - [SMALL_STATE(11377)] = 413174, - [SMALL_STATE(11378)] = 413184, - [SMALL_STATE(11379)] = 413192, - [SMALL_STATE(11380)] = 413202, - [SMALL_STATE(11381)] = 413210, - [SMALL_STATE(11382)] = 413218, - [SMALL_STATE(11383)] = 413228, - [SMALL_STATE(11384)] = 413238, - [SMALL_STATE(11385)] = 413248, - [SMALL_STATE(11386)] = 413258, - [SMALL_STATE(11387)] = 413268, - [SMALL_STATE(11388)] = 413278, - [SMALL_STATE(11389)] = 413288, - [SMALL_STATE(11390)] = 413298, - [SMALL_STATE(11391)] = 413308, - [SMALL_STATE(11392)] = 413316, - [SMALL_STATE(11393)] = 413326, - [SMALL_STATE(11394)] = 413334, - [SMALL_STATE(11395)] = 413344, - [SMALL_STATE(11396)] = 413354, - [SMALL_STATE(11397)] = 413364, - [SMALL_STATE(11398)] = 413374, - [SMALL_STATE(11399)] = 413382, - [SMALL_STATE(11400)] = 413392, - [SMALL_STATE(11401)] = 413400, - [SMALL_STATE(11402)] = 413408, - [SMALL_STATE(11403)] = 413418, - [SMALL_STATE(11404)] = 413426, - [SMALL_STATE(11405)] = 413436, - [SMALL_STATE(11406)] = 413444, - [SMALL_STATE(11407)] = 413454, - [SMALL_STATE(11408)] = 413464, - [SMALL_STATE(11409)] = 413474, - [SMALL_STATE(11410)] = 413484, - [SMALL_STATE(11411)] = 413492, - [SMALL_STATE(11412)] = 413502, - [SMALL_STATE(11413)] = 413512, - [SMALL_STATE(11414)] = 413522, - [SMALL_STATE(11415)] = 413532, - [SMALL_STATE(11416)] = 413542, - [SMALL_STATE(11417)] = 413552, - [SMALL_STATE(11418)] = 413562, - [SMALL_STATE(11419)] = 413572, - [SMALL_STATE(11420)] = 413582, - [SMALL_STATE(11421)] = 413590, - [SMALL_STATE(11422)] = 413600, - [SMALL_STATE(11423)] = 413610, - [SMALL_STATE(11424)] = 413620, - [SMALL_STATE(11425)] = 413630, - [SMALL_STATE(11426)] = 413640, - [SMALL_STATE(11427)] = 413648, - [SMALL_STATE(11428)] = 413658, - [SMALL_STATE(11429)] = 413668, - [SMALL_STATE(11430)] = 413678, - [SMALL_STATE(11431)] = 413688, - [SMALL_STATE(11432)] = 413698, - [SMALL_STATE(11433)] = 413708, - [SMALL_STATE(11434)] = 413716, - [SMALL_STATE(11435)] = 413726, - [SMALL_STATE(11436)] = 413734, - [SMALL_STATE(11437)] = 413744, - [SMALL_STATE(11438)] = 413754, - [SMALL_STATE(11439)] = 413764, - [SMALL_STATE(11440)] = 413774, - [SMALL_STATE(11441)] = 413782, - [SMALL_STATE(11442)] = 413792, - [SMALL_STATE(11443)] = 413802, - [SMALL_STATE(11444)] = 413810, - [SMALL_STATE(11445)] = 413820, - [SMALL_STATE(11446)] = 413830, - [SMALL_STATE(11447)] = 413840, - [SMALL_STATE(11448)] = 413850, - [SMALL_STATE(11449)] = 413860, - [SMALL_STATE(11450)] = 413870, - [SMALL_STATE(11451)] = 413880, - [SMALL_STATE(11452)] = 413890, - [SMALL_STATE(11453)] = 413900, - [SMALL_STATE(11454)] = 413910, - [SMALL_STATE(11455)] = 413920, - [SMALL_STATE(11456)] = 413930, - [SMALL_STATE(11457)] = 413940, - [SMALL_STATE(11458)] = 413950, - [SMALL_STATE(11459)] = 413960, - [SMALL_STATE(11460)] = 413970, - [SMALL_STATE(11461)] = 413980, - [SMALL_STATE(11462)] = 413990, - [SMALL_STATE(11463)] = 414000, - [SMALL_STATE(11464)] = 414010, - [SMALL_STATE(11465)] = 414020, - [SMALL_STATE(11466)] = 414028, - [SMALL_STATE(11467)] = 414038, - [SMALL_STATE(11468)] = 414048, - [SMALL_STATE(11469)] = 414058, - [SMALL_STATE(11470)] = 414068, - [SMALL_STATE(11471)] = 414078, - [SMALL_STATE(11472)] = 414086, - [SMALL_STATE(11473)] = 414096, - [SMALL_STATE(11474)] = 414106, - [SMALL_STATE(11475)] = 414116, - [SMALL_STATE(11476)] = 414126, - [SMALL_STATE(11477)] = 414136, - [SMALL_STATE(11478)] = 414146, - [SMALL_STATE(11479)] = 414154, - [SMALL_STATE(11480)] = 414162, - [SMALL_STATE(11481)] = 414172, - [SMALL_STATE(11482)] = 414182, - [SMALL_STATE(11483)] = 414190, - [SMALL_STATE(11484)] = 414198, - [SMALL_STATE(11485)] = 414208, - [SMALL_STATE(11486)] = 414218, - [SMALL_STATE(11487)] = 414228, - [SMALL_STATE(11488)] = 414238, - [SMALL_STATE(11489)] = 414248, - [SMALL_STATE(11490)] = 414258, - [SMALL_STATE(11491)] = 414268, - [SMALL_STATE(11492)] = 414278, - [SMALL_STATE(11493)] = 414288, - [SMALL_STATE(11494)] = 414298, - [SMALL_STATE(11495)] = 414308, - [SMALL_STATE(11496)] = 414318, - [SMALL_STATE(11497)] = 414328, - [SMALL_STATE(11498)] = 414338, - [SMALL_STATE(11499)] = 414348, - [SMALL_STATE(11500)] = 414358, - [SMALL_STATE(11501)] = 414368, - [SMALL_STATE(11502)] = 414378, - [SMALL_STATE(11503)] = 414388, - [SMALL_STATE(11504)] = 414398, - [SMALL_STATE(11505)] = 414408, - [SMALL_STATE(11506)] = 414418, - [SMALL_STATE(11507)] = 414428, - [SMALL_STATE(11508)] = 414438, - [SMALL_STATE(11509)] = 414446, - [SMALL_STATE(11510)] = 414456, - [SMALL_STATE(11511)] = 414466, - [SMALL_STATE(11512)] = 414476, - [SMALL_STATE(11513)] = 414486, - [SMALL_STATE(11514)] = 414496, - [SMALL_STATE(11515)] = 414506, - [SMALL_STATE(11516)] = 414516, - [SMALL_STATE(11517)] = 414526, - [SMALL_STATE(11518)] = 414534, - [SMALL_STATE(11519)] = 414544, - [SMALL_STATE(11520)] = 414554, - [SMALL_STATE(11521)] = 414561, - [SMALL_STATE(11522)] = 414568, - [SMALL_STATE(11523)] = 414575, - [SMALL_STATE(11524)] = 414582, - [SMALL_STATE(11525)] = 414589, - [SMALL_STATE(11526)] = 414596, - [SMALL_STATE(11527)] = 414603, - [SMALL_STATE(11528)] = 414610, - [SMALL_STATE(11529)] = 414617, - [SMALL_STATE(11530)] = 414624, - [SMALL_STATE(11531)] = 414631, - [SMALL_STATE(11532)] = 414638, - [SMALL_STATE(11533)] = 414645, - [SMALL_STATE(11534)] = 414652, - [SMALL_STATE(11535)] = 414659, - [SMALL_STATE(11536)] = 414666, - [SMALL_STATE(11537)] = 414673, - [SMALL_STATE(11538)] = 414680, - [SMALL_STATE(11539)] = 414687, - [SMALL_STATE(11540)] = 414694, - [SMALL_STATE(11541)] = 414701, - [SMALL_STATE(11542)] = 414708, - [SMALL_STATE(11543)] = 414715, - [SMALL_STATE(11544)] = 414722, - [SMALL_STATE(11545)] = 414729, - [SMALL_STATE(11546)] = 414736, - [SMALL_STATE(11547)] = 414743, - [SMALL_STATE(11548)] = 414750, - [SMALL_STATE(11549)] = 414757, - [SMALL_STATE(11550)] = 414764, - [SMALL_STATE(11551)] = 414771, - [SMALL_STATE(11552)] = 414778, - [SMALL_STATE(11553)] = 414785, - [SMALL_STATE(11554)] = 414792, - [SMALL_STATE(11555)] = 414799, - [SMALL_STATE(11556)] = 414806, - [SMALL_STATE(11557)] = 414813, - [SMALL_STATE(11558)] = 414820, - [SMALL_STATE(11559)] = 414827, - [SMALL_STATE(11560)] = 414834, - [SMALL_STATE(11561)] = 414841, - [SMALL_STATE(11562)] = 414848, - [SMALL_STATE(11563)] = 414855, - [SMALL_STATE(11564)] = 414862, - [SMALL_STATE(11565)] = 414869, - [SMALL_STATE(11566)] = 414876, - [SMALL_STATE(11567)] = 414883, - [SMALL_STATE(11568)] = 414890, - [SMALL_STATE(11569)] = 414897, - [SMALL_STATE(11570)] = 414904, - [SMALL_STATE(11571)] = 414911, - [SMALL_STATE(11572)] = 414918, - [SMALL_STATE(11573)] = 414925, - [SMALL_STATE(11574)] = 414932, - [SMALL_STATE(11575)] = 414939, - [SMALL_STATE(11576)] = 414946, - [SMALL_STATE(11577)] = 414953, - [SMALL_STATE(11578)] = 414960, - [SMALL_STATE(11579)] = 414967, - [SMALL_STATE(11580)] = 414974, - [SMALL_STATE(11581)] = 414981, - [SMALL_STATE(11582)] = 414988, - [SMALL_STATE(11583)] = 414995, - [SMALL_STATE(11584)] = 415002, - [SMALL_STATE(11585)] = 415009, - [SMALL_STATE(11586)] = 415016, - [SMALL_STATE(11587)] = 415023, - [SMALL_STATE(11588)] = 415030, - [SMALL_STATE(11589)] = 415037, - [SMALL_STATE(11590)] = 415044, - [SMALL_STATE(11591)] = 415051, - [SMALL_STATE(11592)] = 415058, - [SMALL_STATE(11593)] = 415065, - [SMALL_STATE(11594)] = 415072, - [SMALL_STATE(11595)] = 415079, - [SMALL_STATE(11596)] = 415086, - [SMALL_STATE(11597)] = 415093, - [SMALL_STATE(11598)] = 415100, - [SMALL_STATE(11599)] = 415107, - [SMALL_STATE(11600)] = 415114, - [SMALL_STATE(11601)] = 415121, - [SMALL_STATE(11602)] = 415128, - [SMALL_STATE(11603)] = 415135, - [SMALL_STATE(11604)] = 415142, - [SMALL_STATE(11605)] = 415149, - [SMALL_STATE(11606)] = 415156, - [SMALL_STATE(11607)] = 415163, - [SMALL_STATE(11608)] = 415170, - [SMALL_STATE(11609)] = 415177, - [SMALL_STATE(11610)] = 415184, - [SMALL_STATE(11611)] = 415191, - [SMALL_STATE(11612)] = 415198, - [SMALL_STATE(11613)] = 415205, - [SMALL_STATE(11614)] = 415212, - [SMALL_STATE(11615)] = 415219, - [SMALL_STATE(11616)] = 415226, - [SMALL_STATE(11617)] = 415233, - [SMALL_STATE(11618)] = 415240, - [SMALL_STATE(11619)] = 415247, - [SMALL_STATE(11620)] = 415254, - [SMALL_STATE(11621)] = 415261, - [SMALL_STATE(11622)] = 415268, - [SMALL_STATE(11623)] = 415275, - [SMALL_STATE(11624)] = 415282, - [SMALL_STATE(11625)] = 415289, - [SMALL_STATE(11626)] = 415296, - [SMALL_STATE(11627)] = 415303, - [SMALL_STATE(11628)] = 415310, - [SMALL_STATE(11629)] = 415317, - [SMALL_STATE(11630)] = 415324, - [SMALL_STATE(11631)] = 415331, - [SMALL_STATE(11632)] = 415338, - [SMALL_STATE(11633)] = 415345, - [SMALL_STATE(11634)] = 415352, - [SMALL_STATE(11635)] = 415359, - [SMALL_STATE(11636)] = 415366, - [SMALL_STATE(11637)] = 415373, - [SMALL_STATE(11638)] = 415380, - [SMALL_STATE(11639)] = 415387, - [SMALL_STATE(11640)] = 415394, - [SMALL_STATE(11641)] = 415401, - [SMALL_STATE(11642)] = 415408, - [SMALL_STATE(11643)] = 415415, - [SMALL_STATE(11644)] = 415422, - [SMALL_STATE(11645)] = 415429, - [SMALL_STATE(11646)] = 415436, - [SMALL_STATE(11647)] = 415443, - [SMALL_STATE(11648)] = 415450, - [SMALL_STATE(11649)] = 415457, - [SMALL_STATE(11650)] = 415464, - [SMALL_STATE(11651)] = 415471, - [SMALL_STATE(11652)] = 415478, - [SMALL_STATE(11653)] = 415485, - [SMALL_STATE(11654)] = 415492, - [SMALL_STATE(11655)] = 415499, - [SMALL_STATE(11656)] = 415506, - [SMALL_STATE(11657)] = 415513, - [SMALL_STATE(11658)] = 415520, - [SMALL_STATE(11659)] = 415527, - [SMALL_STATE(11660)] = 415534, - [SMALL_STATE(11661)] = 415541, - [SMALL_STATE(11662)] = 415548, - [SMALL_STATE(11663)] = 415555, - [SMALL_STATE(11664)] = 415562, - [SMALL_STATE(11665)] = 415569, - [SMALL_STATE(11666)] = 415576, - [SMALL_STATE(11667)] = 415583, - [SMALL_STATE(11668)] = 415590, - [SMALL_STATE(11669)] = 415597, - [SMALL_STATE(11670)] = 415604, - [SMALL_STATE(11671)] = 415611, - [SMALL_STATE(11672)] = 415618, - [SMALL_STATE(11673)] = 415625, - [SMALL_STATE(11674)] = 415632, - [SMALL_STATE(11675)] = 415639, - [SMALL_STATE(11676)] = 415646, - [SMALL_STATE(11677)] = 415653, - [SMALL_STATE(11678)] = 415660, - [SMALL_STATE(11679)] = 415667, - [SMALL_STATE(11680)] = 415674, - [SMALL_STATE(11681)] = 415681, - [SMALL_STATE(11682)] = 415688, - [SMALL_STATE(11683)] = 415695, - [SMALL_STATE(11684)] = 415702, - [SMALL_STATE(11685)] = 415709, - [SMALL_STATE(11686)] = 415716, - [SMALL_STATE(11687)] = 415723, - [SMALL_STATE(11688)] = 415730, - [SMALL_STATE(11689)] = 415737, - [SMALL_STATE(11690)] = 415744, - [SMALL_STATE(11691)] = 415751, - [SMALL_STATE(11692)] = 415758, - [SMALL_STATE(11693)] = 415765, - [SMALL_STATE(11694)] = 415772, - [SMALL_STATE(11695)] = 415779, - [SMALL_STATE(11696)] = 415786, - [SMALL_STATE(11697)] = 415793, - [SMALL_STATE(11698)] = 415800, - [SMALL_STATE(11699)] = 415807, - [SMALL_STATE(11700)] = 415814, - [SMALL_STATE(11701)] = 415821, - [SMALL_STATE(11702)] = 415828, - [SMALL_STATE(11703)] = 415835, - [SMALL_STATE(11704)] = 415842, - [SMALL_STATE(11705)] = 415849, - [SMALL_STATE(11706)] = 415856, - [SMALL_STATE(11707)] = 415863, - [SMALL_STATE(11708)] = 415870, - [SMALL_STATE(11709)] = 415877, - [SMALL_STATE(11710)] = 415884, - [SMALL_STATE(11711)] = 415891, - [SMALL_STATE(11712)] = 415898, - [SMALL_STATE(11713)] = 415905, - [SMALL_STATE(11714)] = 415912, - [SMALL_STATE(11715)] = 415919, - [SMALL_STATE(11716)] = 415926, - [SMALL_STATE(11717)] = 415933, - [SMALL_STATE(11718)] = 415940, - [SMALL_STATE(11719)] = 415947, - [SMALL_STATE(11720)] = 415954, - [SMALL_STATE(11721)] = 415961, - [SMALL_STATE(11722)] = 415968, - [SMALL_STATE(11723)] = 415975, - [SMALL_STATE(11724)] = 415982, - [SMALL_STATE(11725)] = 415989, - [SMALL_STATE(11726)] = 415996, - [SMALL_STATE(11727)] = 416003, - [SMALL_STATE(11728)] = 416010, - [SMALL_STATE(11729)] = 416017, - [SMALL_STATE(11730)] = 416024, - [SMALL_STATE(11731)] = 416031, - [SMALL_STATE(11732)] = 416038, - [SMALL_STATE(11733)] = 416045, - [SMALL_STATE(11734)] = 416052, - [SMALL_STATE(11735)] = 416059, - [SMALL_STATE(11736)] = 416066, - [SMALL_STATE(11737)] = 416073, - [SMALL_STATE(11738)] = 416080, - [SMALL_STATE(11739)] = 416087, - [SMALL_STATE(11740)] = 416094, - [SMALL_STATE(11741)] = 416101, - [SMALL_STATE(11742)] = 416108, - [SMALL_STATE(11743)] = 416115, - [SMALL_STATE(11744)] = 416122, - [SMALL_STATE(11745)] = 416129, - [SMALL_STATE(11746)] = 416136, - [SMALL_STATE(11747)] = 416143, - [SMALL_STATE(11748)] = 416150, - [SMALL_STATE(11749)] = 416157, - [SMALL_STATE(11750)] = 416164, - [SMALL_STATE(11751)] = 416171, - [SMALL_STATE(11752)] = 416178, - [SMALL_STATE(11753)] = 416185, - [SMALL_STATE(11754)] = 416192, - [SMALL_STATE(11755)] = 416199, - [SMALL_STATE(11756)] = 416206, - [SMALL_STATE(11757)] = 416213, - [SMALL_STATE(11758)] = 416220, - [SMALL_STATE(11759)] = 416227, - [SMALL_STATE(11760)] = 416234, - [SMALL_STATE(11761)] = 416241, - [SMALL_STATE(11762)] = 416248, - [SMALL_STATE(11763)] = 416255, - [SMALL_STATE(11764)] = 416262, - [SMALL_STATE(11765)] = 416269, - [SMALL_STATE(11766)] = 416276, - [SMALL_STATE(11767)] = 416283, - [SMALL_STATE(11768)] = 416290, - [SMALL_STATE(11769)] = 416297, - [SMALL_STATE(11770)] = 416304, - [SMALL_STATE(11771)] = 416311, - [SMALL_STATE(11772)] = 416318, - [SMALL_STATE(11773)] = 416325, - [SMALL_STATE(11774)] = 416332, - [SMALL_STATE(11775)] = 416339, - [SMALL_STATE(11776)] = 416346, - [SMALL_STATE(11777)] = 416353, - [SMALL_STATE(11778)] = 416360, - [SMALL_STATE(11779)] = 416367, - [SMALL_STATE(11780)] = 416374, - [SMALL_STATE(11781)] = 416381, - [SMALL_STATE(11782)] = 416388, - [SMALL_STATE(11783)] = 416395, - [SMALL_STATE(11784)] = 416402, - [SMALL_STATE(11785)] = 416409, - [SMALL_STATE(11786)] = 416416, - [SMALL_STATE(11787)] = 416423, - [SMALL_STATE(11788)] = 416430, - [SMALL_STATE(11789)] = 416437, - [SMALL_STATE(11790)] = 416444, - [SMALL_STATE(11791)] = 416451, - [SMALL_STATE(11792)] = 416458, - [SMALL_STATE(11793)] = 416465, - [SMALL_STATE(11794)] = 416472, - [SMALL_STATE(11795)] = 416479, - [SMALL_STATE(11796)] = 416486, - [SMALL_STATE(11797)] = 416493, - [SMALL_STATE(11798)] = 416500, - [SMALL_STATE(11799)] = 416507, - [SMALL_STATE(11800)] = 416514, - [SMALL_STATE(11801)] = 416521, - [SMALL_STATE(11802)] = 416528, - [SMALL_STATE(11803)] = 416535, - [SMALL_STATE(11804)] = 416542, - [SMALL_STATE(11805)] = 416549, - [SMALL_STATE(11806)] = 416556, - [SMALL_STATE(11807)] = 416563, - [SMALL_STATE(11808)] = 416570, - [SMALL_STATE(11809)] = 416577, - [SMALL_STATE(11810)] = 416584, - [SMALL_STATE(11811)] = 416591, - [SMALL_STATE(11812)] = 416598, - [SMALL_STATE(11813)] = 416605, - [SMALL_STATE(11814)] = 416612, - [SMALL_STATE(11815)] = 416619, - [SMALL_STATE(11816)] = 416626, - [SMALL_STATE(11817)] = 416633, - [SMALL_STATE(11818)] = 416640, - [SMALL_STATE(11819)] = 416647, - [SMALL_STATE(11820)] = 416654, - [SMALL_STATE(11821)] = 416661, - [SMALL_STATE(11822)] = 416668, - [SMALL_STATE(11823)] = 416675, - [SMALL_STATE(11824)] = 416682, - [SMALL_STATE(11825)] = 416689, - [SMALL_STATE(11826)] = 416696, - [SMALL_STATE(11827)] = 416703, - [SMALL_STATE(11828)] = 416710, - [SMALL_STATE(11829)] = 416717, - [SMALL_STATE(11830)] = 416724, - [SMALL_STATE(11831)] = 416731, - [SMALL_STATE(11832)] = 416738, - [SMALL_STATE(11833)] = 416745, - [SMALL_STATE(11834)] = 416752, - [SMALL_STATE(11835)] = 416759, - [SMALL_STATE(11836)] = 416766, - [SMALL_STATE(11837)] = 416773, - [SMALL_STATE(11838)] = 416780, - [SMALL_STATE(11839)] = 416787, - [SMALL_STATE(11840)] = 416794, - [SMALL_STATE(11841)] = 416801, - [SMALL_STATE(11842)] = 416808, - [SMALL_STATE(11843)] = 416815, - [SMALL_STATE(11844)] = 416822, - [SMALL_STATE(11845)] = 416829, - [SMALL_STATE(11846)] = 416836, - [SMALL_STATE(11847)] = 416843, - [SMALL_STATE(11848)] = 416850, - [SMALL_STATE(11849)] = 416857, - [SMALL_STATE(11850)] = 416864, - [SMALL_STATE(11851)] = 416871, - [SMALL_STATE(11852)] = 416878, - [SMALL_STATE(11853)] = 416885, - [SMALL_STATE(11854)] = 416892, - [SMALL_STATE(11855)] = 416899, - [SMALL_STATE(11856)] = 416906, - [SMALL_STATE(11857)] = 416913, - [SMALL_STATE(11858)] = 416920, - [SMALL_STATE(11859)] = 416927, - [SMALL_STATE(11860)] = 416934, - [SMALL_STATE(11861)] = 416941, - [SMALL_STATE(11862)] = 416948, - [SMALL_STATE(11863)] = 416955, - [SMALL_STATE(11864)] = 416962, - [SMALL_STATE(11865)] = 416969, - [SMALL_STATE(11866)] = 416976, - [SMALL_STATE(11867)] = 416983, - [SMALL_STATE(11868)] = 416990, - [SMALL_STATE(11869)] = 416997, - [SMALL_STATE(11870)] = 417004, - [SMALL_STATE(11871)] = 417011, - [SMALL_STATE(11872)] = 417018, - [SMALL_STATE(11873)] = 417025, - [SMALL_STATE(11874)] = 417032, - [SMALL_STATE(11875)] = 417039, - [SMALL_STATE(11876)] = 417046, - [SMALL_STATE(11877)] = 417053, - [SMALL_STATE(11878)] = 417060, - [SMALL_STATE(11879)] = 417067, - [SMALL_STATE(11880)] = 417074, - [SMALL_STATE(11881)] = 417081, - [SMALL_STATE(11882)] = 417088, - [SMALL_STATE(11883)] = 417095, - [SMALL_STATE(11884)] = 417102, - [SMALL_STATE(11885)] = 417109, - [SMALL_STATE(11886)] = 417116, - [SMALL_STATE(11887)] = 417123, - [SMALL_STATE(11888)] = 417130, - [SMALL_STATE(11889)] = 417137, - [SMALL_STATE(11890)] = 417144, - [SMALL_STATE(11891)] = 417151, - [SMALL_STATE(11892)] = 417158, - [SMALL_STATE(11893)] = 417165, - [SMALL_STATE(11894)] = 417172, - [SMALL_STATE(11895)] = 417179, - [SMALL_STATE(11896)] = 417186, - [SMALL_STATE(11897)] = 417193, - [SMALL_STATE(11898)] = 417200, - [SMALL_STATE(11899)] = 417207, - [SMALL_STATE(11900)] = 417214, - [SMALL_STATE(11901)] = 417221, - [SMALL_STATE(11902)] = 417228, - [SMALL_STATE(11903)] = 417235, - [SMALL_STATE(11904)] = 417242, - [SMALL_STATE(11905)] = 417249, - [SMALL_STATE(11906)] = 417256, - [SMALL_STATE(11907)] = 417263, - [SMALL_STATE(11908)] = 417270, - [SMALL_STATE(11909)] = 417277, - [SMALL_STATE(11910)] = 417284, - [SMALL_STATE(11911)] = 417291, - [SMALL_STATE(11912)] = 417298, - [SMALL_STATE(11913)] = 417305, - [SMALL_STATE(11914)] = 417312, - [SMALL_STATE(11915)] = 417319, - [SMALL_STATE(11916)] = 417326, - [SMALL_STATE(11917)] = 417333, - [SMALL_STATE(11918)] = 417340, - [SMALL_STATE(11919)] = 417347, - [SMALL_STATE(11920)] = 417354, - [SMALL_STATE(11921)] = 417361, - [SMALL_STATE(11922)] = 417368, - [SMALL_STATE(11923)] = 417375, - [SMALL_STATE(11924)] = 417382, - [SMALL_STATE(11925)] = 417389, - [SMALL_STATE(11926)] = 417396, - [SMALL_STATE(11927)] = 417403, - [SMALL_STATE(11928)] = 417410, - [SMALL_STATE(11929)] = 417417, - [SMALL_STATE(11930)] = 417424, - [SMALL_STATE(11931)] = 417431, - [SMALL_STATE(11932)] = 417438, - [SMALL_STATE(11933)] = 417445, - [SMALL_STATE(11934)] = 417452, - [SMALL_STATE(11935)] = 417459, - [SMALL_STATE(11936)] = 417466, - [SMALL_STATE(11937)] = 417473, - [SMALL_STATE(11938)] = 417480, - [SMALL_STATE(11939)] = 417487, - [SMALL_STATE(11940)] = 417494, - [SMALL_STATE(11941)] = 417501, - [SMALL_STATE(11942)] = 417508, - [SMALL_STATE(11943)] = 417515, - [SMALL_STATE(11944)] = 417522, - [SMALL_STATE(11945)] = 417529, - [SMALL_STATE(11946)] = 417536, - [SMALL_STATE(11947)] = 417543, - [SMALL_STATE(11948)] = 417550, - [SMALL_STATE(11949)] = 417557, - [SMALL_STATE(11950)] = 417564, - [SMALL_STATE(11951)] = 417571, - [SMALL_STATE(11952)] = 417578, - [SMALL_STATE(11953)] = 417585, - [SMALL_STATE(11954)] = 417592, - [SMALL_STATE(11955)] = 417599, - [SMALL_STATE(11956)] = 417606, - [SMALL_STATE(11957)] = 417613, - [SMALL_STATE(11958)] = 417620, - [SMALL_STATE(11959)] = 417627, - [SMALL_STATE(11960)] = 417634, - [SMALL_STATE(11961)] = 417641, - [SMALL_STATE(11962)] = 417648, - [SMALL_STATE(11963)] = 417655, - [SMALL_STATE(11964)] = 417662, - [SMALL_STATE(11965)] = 417669, - [SMALL_STATE(11966)] = 417676, - [SMALL_STATE(11967)] = 417683, - [SMALL_STATE(11968)] = 417690, - [SMALL_STATE(11969)] = 417697, - [SMALL_STATE(11970)] = 417704, - [SMALL_STATE(11971)] = 417711, - [SMALL_STATE(11972)] = 417718, - [SMALL_STATE(11973)] = 417725, - [SMALL_STATE(11974)] = 417732, - [SMALL_STATE(11975)] = 417739, - [SMALL_STATE(11976)] = 417746, - [SMALL_STATE(11977)] = 417753, - [SMALL_STATE(11978)] = 417760, - [SMALL_STATE(11979)] = 417767, - [SMALL_STATE(11980)] = 417774, - [SMALL_STATE(11981)] = 417781, - [SMALL_STATE(11982)] = 417788, - [SMALL_STATE(11983)] = 417795, - [SMALL_STATE(11984)] = 417802, - [SMALL_STATE(11985)] = 417809, - [SMALL_STATE(11986)] = 417816, - [SMALL_STATE(11987)] = 417823, - [SMALL_STATE(11988)] = 417830, - [SMALL_STATE(11989)] = 417837, - [SMALL_STATE(11990)] = 417844, - [SMALL_STATE(11991)] = 417851, - [SMALL_STATE(11992)] = 417858, - [SMALL_STATE(11993)] = 417865, - [SMALL_STATE(11994)] = 417872, - [SMALL_STATE(11995)] = 417879, - [SMALL_STATE(11996)] = 417886, - [SMALL_STATE(11997)] = 417893, - [SMALL_STATE(11998)] = 417900, - [SMALL_STATE(11999)] = 417907, - [SMALL_STATE(12000)] = 417914, - [SMALL_STATE(12001)] = 417921, - [SMALL_STATE(12002)] = 417928, - [SMALL_STATE(12003)] = 417935, - [SMALL_STATE(12004)] = 417942, - [SMALL_STATE(12005)] = 417949, - [SMALL_STATE(12006)] = 417956, - [SMALL_STATE(12007)] = 417963, - [SMALL_STATE(12008)] = 417970, - [SMALL_STATE(12009)] = 417977, - [SMALL_STATE(12010)] = 417984, - [SMALL_STATE(12011)] = 417991, - [SMALL_STATE(12012)] = 417998, - [SMALL_STATE(12013)] = 418005, - [SMALL_STATE(12014)] = 418012, - [SMALL_STATE(12015)] = 418019, - [SMALL_STATE(12016)] = 418026, - [SMALL_STATE(12017)] = 418033, - [SMALL_STATE(12018)] = 418040, - [SMALL_STATE(12019)] = 418047, - [SMALL_STATE(12020)] = 418054, - [SMALL_STATE(12021)] = 418061, - [SMALL_STATE(12022)] = 418068, - [SMALL_STATE(12023)] = 418075, - [SMALL_STATE(12024)] = 418082, - [SMALL_STATE(12025)] = 418089, - [SMALL_STATE(12026)] = 418096, - [SMALL_STATE(12027)] = 418103, - [SMALL_STATE(12028)] = 418110, - [SMALL_STATE(12029)] = 418117, - [SMALL_STATE(12030)] = 418124, - [SMALL_STATE(12031)] = 418131, - [SMALL_STATE(12032)] = 418138, - [SMALL_STATE(12033)] = 418145, - [SMALL_STATE(12034)] = 418152, - [SMALL_STATE(12035)] = 418159, - [SMALL_STATE(12036)] = 418166, - [SMALL_STATE(12037)] = 418173, - [SMALL_STATE(12038)] = 418180, - [SMALL_STATE(12039)] = 418187, - [SMALL_STATE(12040)] = 418194, - [SMALL_STATE(12041)] = 418201, - [SMALL_STATE(12042)] = 418208, - [SMALL_STATE(12043)] = 418215, - [SMALL_STATE(12044)] = 418222, - [SMALL_STATE(12045)] = 418229, - [SMALL_STATE(12046)] = 418236, - [SMALL_STATE(12047)] = 418243, - [SMALL_STATE(12048)] = 418250, - [SMALL_STATE(12049)] = 418257, - [SMALL_STATE(12050)] = 418264, - [SMALL_STATE(12051)] = 418271, - [SMALL_STATE(12052)] = 418278, - [SMALL_STATE(12053)] = 418285, - [SMALL_STATE(12054)] = 418292, - [SMALL_STATE(12055)] = 418299, - [SMALL_STATE(12056)] = 418306, - [SMALL_STATE(12057)] = 418313, - [SMALL_STATE(12058)] = 418320, - [SMALL_STATE(12059)] = 418327, - [SMALL_STATE(12060)] = 418334, - [SMALL_STATE(12061)] = 418341, - [SMALL_STATE(12062)] = 418348, - [SMALL_STATE(12063)] = 418355, - [SMALL_STATE(12064)] = 418362, - [SMALL_STATE(12065)] = 418369, - [SMALL_STATE(12066)] = 418376, - [SMALL_STATE(12067)] = 418383, - [SMALL_STATE(12068)] = 418390, - [SMALL_STATE(12069)] = 418397, - [SMALL_STATE(12070)] = 418404, - [SMALL_STATE(12071)] = 418411, - [SMALL_STATE(12072)] = 418418, - [SMALL_STATE(12073)] = 418425, - [SMALL_STATE(12074)] = 418432, - [SMALL_STATE(12075)] = 418439, - [SMALL_STATE(12076)] = 418446, - [SMALL_STATE(12077)] = 418453, - [SMALL_STATE(12078)] = 418460, - [SMALL_STATE(12079)] = 418467, - [SMALL_STATE(12080)] = 418474, - [SMALL_STATE(12081)] = 418481, - [SMALL_STATE(12082)] = 418488, - [SMALL_STATE(12083)] = 418495, - [SMALL_STATE(12084)] = 418502, - [SMALL_STATE(12085)] = 418509, - [SMALL_STATE(12086)] = 418516, - [SMALL_STATE(12087)] = 418523, - [SMALL_STATE(12088)] = 418530, - [SMALL_STATE(12089)] = 418537, - [SMALL_STATE(12090)] = 418544, - [SMALL_STATE(12091)] = 418551, - [SMALL_STATE(12092)] = 418558, - [SMALL_STATE(12093)] = 418565, - [SMALL_STATE(12094)] = 418572, - [SMALL_STATE(12095)] = 418579, - [SMALL_STATE(12096)] = 418586, - [SMALL_STATE(12097)] = 418593, - [SMALL_STATE(12098)] = 418600, - [SMALL_STATE(12099)] = 418607, - [SMALL_STATE(12100)] = 418614, - [SMALL_STATE(12101)] = 418621, - [SMALL_STATE(12102)] = 418628, - [SMALL_STATE(12103)] = 418635, - [SMALL_STATE(12104)] = 418642, - [SMALL_STATE(12105)] = 418649, - [SMALL_STATE(12106)] = 418656, - [SMALL_STATE(12107)] = 418663, - [SMALL_STATE(12108)] = 418670, - [SMALL_STATE(12109)] = 418677, - [SMALL_STATE(12110)] = 418684, - [SMALL_STATE(12111)] = 418691, - [SMALL_STATE(12112)] = 418698, - [SMALL_STATE(12113)] = 418705, - [SMALL_STATE(12114)] = 418712, - [SMALL_STATE(12115)] = 418719, - [SMALL_STATE(12116)] = 418726, - [SMALL_STATE(12117)] = 418733, - [SMALL_STATE(12118)] = 418740, - [SMALL_STATE(12119)] = 418747, - [SMALL_STATE(12120)] = 418754, - [SMALL_STATE(12121)] = 418761, - [SMALL_STATE(12122)] = 418768, - [SMALL_STATE(12123)] = 418775, - [SMALL_STATE(12124)] = 418782, - [SMALL_STATE(12125)] = 418789, - [SMALL_STATE(12126)] = 418796, - [SMALL_STATE(12127)] = 418803, - [SMALL_STATE(12128)] = 418810, - [SMALL_STATE(12129)] = 418817, - [SMALL_STATE(12130)] = 418824, - [SMALL_STATE(12131)] = 418831, - [SMALL_STATE(12132)] = 418838, - [SMALL_STATE(12133)] = 418845, - [SMALL_STATE(12134)] = 418852, - [SMALL_STATE(12135)] = 418859, - [SMALL_STATE(12136)] = 418866, - [SMALL_STATE(12137)] = 418873, - [SMALL_STATE(12138)] = 418880, - [SMALL_STATE(12139)] = 418887, - [SMALL_STATE(12140)] = 418894, - [SMALL_STATE(12141)] = 418901, - [SMALL_STATE(12142)] = 418908, - [SMALL_STATE(12143)] = 418915, - [SMALL_STATE(12144)] = 418922, - [SMALL_STATE(12145)] = 418929, - [SMALL_STATE(12146)] = 418936, - [SMALL_STATE(12147)] = 418943, - [SMALL_STATE(12148)] = 418950, - [SMALL_STATE(12149)] = 418957, - [SMALL_STATE(12150)] = 418964, - [SMALL_STATE(12151)] = 418971, - [SMALL_STATE(12152)] = 418978, - [SMALL_STATE(12153)] = 418985, - [SMALL_STATE(12154)] = 418992, - [SMALL_STATE(12155)] = 418999, - [SMALL_STATE(12156)] = 419006, - [SMALL_STATE(12157)] = 419013, - [SMALL_STATE(12158)] = 419020, - [SMALL_STATE(12159)] = 419027, - [SMALL_STATE(12160)] = 419034, - [SMALL_STATE(12161)] = 419041, - [SMALL_STATE(12162)] = 419048, - [SMALL_STATE(12163)] = 419055, - [SMALL_STATE(12164)] = 419062, - [SMALL_STATE(12165)] = 419069, - [SMALL_STATE(12166)] = 419076, - [SMALL_STATE(12167)] = 419083, - [SMALL_STATE(12168)] = 419090, - [SMALL_STATE(12169)] = 419097, - [SMALL_STATE(12170)] = 419104, - [SMALL_STATE(12171)] = 419111, - [SMALL_STATE(12172)] = 419118, - [SMALL_STATE(12173)] = 419125, - [SMALL_STATE(12174)] = 419132, - [SMALL_STATE(12175)] = 419139, - [SMALL_STATE(12176)] = 419146, - [SMALL_STATE(12177)] = 419153, - [SMALL_STATE(12178)] = 419160, - [SMALL_STATE(12179)] = 419167, - [SMALL_STATE(12180)] = 419174, - [SMALL_STATE(12181)] = 419181, - [SMALL_STATE(12182)] = 419188, - [SMALL_STATE(12183)] = 419195, - [SMALL_STATE(12184)] = 419202, - [SMALL_STATE(12185)] = 419209, - [SMALL_STATE(12186)] = 419216, - [SMALL_STATE(12187)] = 419223, - [SMALL_STATE(12188)] = 419230, - [SMALL_STATE(12189)] = 419237, - [SMALL_STATE(12190)] = 419244, - [SMALL_STATE(12191)] = 419251, - [SMALL_STATE(12192)] = 419258, - [SMALL_STATE(12193)] = 419265, - [SMALL_STATE(12194)] = 419272, - [SMALL_STATE(12195)] = 419279, - [SMALL_STATE(12196)] = 419286, - [SMALL_STATE(12197)] = 419293, - [SMALL_STATE(12198)] = 419300, - [SMALL_STATE(12199)] = 419307, - [SMALL_STATE(12200)] = 419314, - [SMALL_STATE(12201)] = 419321, - [SMALL_STATE(12202)] = 419328, - [SMALL_STATE(12203)] = 419335, - [SMALL_STATE(12204)] = 419342, - [SMALL_STATE(12205)] = 419349, - [SMALL_STATE(12206)] = 419356, - [SMALL_STATE(12207)] = 419363, - [SMALL_STATE(12208)] = 419370, - [SMALL_STATE(12209)] = 419377, - [SMALL_STATE(12210)] = 419384, - [SMALL_STATE(12211)] = 419391, - [SMALL_STATE(12212)] = 419398, - [SMALL_STATE(12213)] = 419405, - [SMALL_STATE(12214)] = 419412, - [SMALL_STATE(12215)] = 419419, - [SMALL_STATE(12216)] = 419426, - [SMALL_STATE(12217)] = 419433, - [SMALL_STATE(12218)] = 419440, - [SMALL_STATE(12219)] = 419447, - [SMALL_STATE(12220)] = 419454, - [SMALL_STATE(12221)] = 419461, - [SMALL_STATE(12222)] = 419468, - [SMALL_STATE(12223)] = 419475, - [SMALL_STATE(12224)] = 419482, - [SMALL_STATE(12225)] = 419489, - [SMALL_STATE(12226)] = 419496, - [SMALL_STATE(12227)] = 419503, - [SMALL_STATE(12228)] = 419510, - [SMALL_STATE(12229)] = 419517, - [SMALL_STATE(12230)] = 419524, - [SMALL_STATE(12231)] = 419531, - [SMALL_STATE(12232)] = 419538, - [SMALL_STATE(12233)] = 419545, - [SMALL_STATE(12234)] = 419552, - [SMALL_STATE(12235)] = 419559, - [SMALL_STATE(12236)] = 419566, - [SMALL_STATE(12237)] = 419573, - [SMALL_STATE(12238)] = 419580, - [SMALL_STATE(12239)] = 419587, - [SMALL_STATE(12240)] = 419594, - [SMALL_STATE(12241)] = 419601, - [SMALL_STATE(12242)] = 419608, - [SMALL_STATE(12243)] = 419615, - [SMALL_STATE(12244)] = 419622, - [SMALL_STATE(12245)] = 419629, - [SMALL_STATE(12246)] = 419636, - [SMALL_STATE(12247)] = 419643, - [SMALL_STATE(12248)] = 419650, - [SMALL_STATE(12249)] = 419657, - [SMALL_STATE(12250)] = 419664, - [SMALL_STATE(12251)] = 419671, - [SMALL_STATE(12252)] = 419678, - [SMALL_STATE(12253)] = 419685, - [SMALL_STATE(12254)] = 419692, - [SMALL_STATE(12255)] = 419699, - [SMALL_STATE(12256)] = 419706, - [SMALL_STATE(12257)] = 419713, - [SMALL_STATE(12258)] = 419720, - [SMALL_STATE(12259)] = 419727, - [SMALL_STATE(12260)] = 419734, - [SMALL_STATE(12261)] = 419741, - [SMALL_STATE(12262)] = 419748, - [SMALL_STATE(12263)] = 419755, - [SMALL_STATE(12264)] = 419762, - [SMALL_STATE(12265)] = 419769, - [SMALL_STATE(12266)] = 419776, - [SMALL_STATE(12267)] = 419783, - [SMALL_STATE(12268)] = 419790, - [SMALL_STATE(12269)] = 419797, - [SMALL_STATE(12270)] = 419804, - [SMALL_STATE(12271)] = 419811, - [SMALL_STATE(12272)] = 419818, - [SMALL_STATE(12273)] = 419825, - [SMALL_STATE(12274)] = 419832, - [SMALL_STATE(12275)] = 419839, - [SMALL_STATE(12276)] = 419846, - [SMALL_STATE(12277)] = 419853, - [SMALL_STATE(12278)] = 419860, - [SMALL_STATE(12279)] = 419867, - [SMALL_STATE(12280)] = 419874, - [SMALL_STATE(12281)] = 419881, - [SMALL_STATE(12282)] = 419888, - [SMALL_STATE(12283)] = 419895, - [SMALL_STATE(12284)] = 419902, - [SMALL_STATE(12285)] = 419909, - [SMALL_STATE(12286)] = 419916, - [SMALL_STATE(12287)] = 419923, - [SMALL_STATE(12288)] = 419930, - [SMALL_STATE(12289)] = 419937, - [SMALL_STATE(12290)] = 419944, - [SMALL_STATE(12291)] = 419951, - [SMALL_STATE(12292)] = 419958, - [SMALL_STATE(12293)] = 419965, - [SMALL_STATE(12294)] = 419972, - [SMALL_STATE(12295)] = 419979, - [SMALL_STATE(12296)] = 419986, - [SMALL_STATE(12297)] = 419993, - [SMALL_STATE(12298)] = 420000, - [SMALL_STATE(12299)] = 420007, - [SMALL_STATE(12300)] = 420014, - [SMALL_STATE(12301)] = 420021, - [SMALL_STATE(12302)] = 420028, - [SMALL_STATE(12303)] = 420035, - [SMALL_STATE(12304)] = 420042, - [SMALL_STATE(12305)] = 420049, - [SMALL_STATE(12306)] = 420056, - [SMALL_STATE(12307)] = 420063, - [SMALL_STATE(12308)] = 420070, - [SMALL_STATE(12309)] = 420077, - [SMALL_STATE(12310)] = 420084, - [SMALL_STATE(12311)] = 420091, - [SMALL_STATE(12312)] = 420098, - [SMALL_STATE(12313)] = 420105, - [SMALL_STATE(12314)] = 420112, - [SMALL_STATE(12315)] = 420119, - [SMALL_STATE(12316)] = 420126, - [SMALL_STATE(12317)] = 420133, - [SMALL_STATE(12318)] = 420140, - [SMALL_STATE(12319)] = 420147, - [SMALL_STATE(12320)] = 420154, - [SMALL_STATE(12321)] = 420161, - [SMALL_STATE(12322)] = 420168, - [SMALL_STATE(12323)] = 420175, - [SMALL_STATE(12324)] = 420182, - [SMALL_STATE(12325)] = 420189, - [SMALL_STATE(12326)] = 420196, - [SMALL_STATE(12327)] = 420203, - [SMALL_STATE(12328)] = 420210, - [SMALL_STATE(12329)] = 420217, - [SMALL_STATE(12330)] = 420224, - [SMALL_STATE(12331)] = 420231, - [SMALL_STATE(12332)] = 420238, - [SMALL_STATE(12333)] = 420245, - [SMALL_STATE(12334)] = 420252, - [SMALL_STATE(12335)] = 420259, - [SMALL_STATE(12336)] = 420266, - [SMALL_STATE(12337)] = 420273, - [SMALL_STATE(12338)] = 420280, - [SMALL_STATE(12339)] = 420287, - [SMALL_STATE(12340)] = 420294, - [SMALL_STATE(12341)] = 420301, - [SMALL_STATE(12342)] = 420308, - [SMALL_STATE(12343)] = 420315, - [SMALL_STATE(12344)] = 420322, - [SMALL_STATE(12345)] = 420329, - [SMALL_STATE(12346)] = 420336, - [SMALL_STATE(12347)] = 420343, - [SMALL_STATE(12348)] = 420350, - [SMALL_STATE(12349)] = 420357, - [SMALL_STATE(12350)] = 420364, - [SMALL_STATE(12351)] = 420371, - [SMALL_STATE(12352)] = 420378, - [SMALL_STATE(12353)] = 420385, - [SMALL_STATE(12354)] = 420392, - [SMALL_STATE(12355)] = 420399, - [SMALL_STATE(12356)] = 420406, - [SMALL_STATE(12357)] = 420413, - [SMALL_STATE(12358)] = 420420, - [SMALL_STATE(12359)] = 420427, - [SMALL_STATE(12360)] = 420434, - [SMALL_STATE(12361)] = 420441, - [SMALL_STATE(12362)] = 420448, - [SMALL_STATE(12363)] = 420455, - [SMALL_STATE(12364)] = 420462, - [SMALL_STATE(12365)] = 420469, - [SMALL_STATE(12366)] = 420476, - [SMALL_STATE(12367)] = 420483, - [SMALL_STATE(12368)] = 420490, - [SMALL_STATE(12369)] = 420497, - [SMALL_STATE(12370)] = 420504, - [SMALL_STATE(12371)] = 420511, - [SMALL_STATE(12372)] = 420518, - [SMALL_STATE(12373)] = 420525, - [SMALL_STATE(12374)] = 420532, - [SMALL_STATE(12375)] = 420539, - [SMALL_STATE(12376)] = 420546, - [SMALL_STATE(12377)] = 420553, - [SMALL_STATE(12378)] = 420560, - [SMALL_STATE(12379)] = 420567, - [SMALL_STATE(12380)] = 420574, - [SMALL_STATE(12381)] = 420581, - [SMALL_STATE(12382)] = 420588, - [SMALL_STATE(12383)] = 420595, - [SMALL_STATE(12384)] = 420602, - [SMALL_STATE(12385)] = 420609, - [SMALL_STATE(12386)] = 420616, - [SMALL_STATE(12387)] = 420623, - [SMALL_STATE(12388)] = 420630, - [SMALL_STATE(12389)] = 420637, - [SMALL_STATE(12390)] = 420644, - [SMALL_STATE(12391)] = 420651, - [SMALL_STATE(12392)] = 420658, - [SMALL_STATE(12393)] = 420665, - [SMALL_STATE(12394)] = 420672, - [SMALL_STATE(12395)] = 420679, - [SMALL_STATE(12396)] = 420686, - [SMALL_STATE(12397)] = 420693, - [SMALL_STATE(12398)] = 420700, - [SMALL_STATE(12399)] = 420707, - [SMALL_STATE(12400)] = 420714, - [SMALL_STATE(12401)] = 420721, - [SMALL_STATE(12402)] = 420728, - [SMALL_STATE(12403)] = 420735, - [SMALL_STATE(12404)] = 420742, - [SMALL_STATE(12405)] = 420749, - [SMALL_STATE(12406)] = 420756, - [SMALL_STATE(12407)] = 420763, - [SMALL_STATE(12408)] = 420770, - [SMALL_STATE(12409)] = 420777, - [SMALL_STATE(12410)] = 420784, - [SMALL_STATE(12411)] = 420791, - [SMALL_STATE(12412)] = 420798, - [SMALL_STATE(12413)] = 420805, - [SMALL_STATE(12414)] = 420812, - [SMALL_STATE(12415)] = 420819, - [SMALL_STATE(12416)] = 420826, - [SMALL_STATE(12417)] = 420833, - [SMALL_STATE(12418)] = 420840, - [SMALL_STATE(12419)] = 420847, - [SMALL_STATE(12420)] = 420854, - [SMALL_STATE(12421)] = 420861, - [SMALL_STATE(12422)] = 420868, - [SMALL_STATE(12423)] = 420875, - [SMALL_STATE(12424)] = 420882, - [SMALL_STATE(12425)] = 420889, - [SMALL_STATE(12426)] = 420896, - [SMALL_STATE(12427)] = 420903, - [SMALL_STATE(12428)] = 420910, - [SMALL_STATE(12429)] = 420917, - [SMALL_STATE(12430)] = 420924, - [SMALL_STATE(12431)] = 420931, - [SMALL_STATE(12432)] = 420938, - [SMALL_STATE(12433)] = 420945, - [SMALL_STATE(12434)] = 420952, - [SMALL_STATE(12435)] = 420959, - [SMALL_STATE(12436)] = 420966, - [SMALL_STATE(12437)] = 420973, - [SMALL_STATE(12438)] = 420980, - [SMALL_STATE(12439)] = 420987, - [SMALL_STATE(12440)] = 420994, - [SMALL_STATE(12441)] = 421001, - [SMALL_STATE(12442)] = 421008, - [SMALL_STATE(12443)] = 421015, - [SMALL_STATE(12444)] = 421022, - [SMALL_STATE(12445)] = 421029, - [SMALL_STATE(12446)] = 421036, - [SMALL_STATE(12447)] = 421043, - [SMALL_STATE(12448)] = 421050, - [SMALL_STATE(12449)] = 421057, - [SMALL_STATE(12450)] = 421064, - [SMALL_STATE(12451)] = 421071, - [SMALL_STATE(12452)] = 421078, - [SMALL_STATE(12453)] = 421085, - [SMALL_STATE(12454)] = 421092, - [SMALL_STATE(12455)] = 421099, - [SMALL_STATE(12456)] = 421106, - [SMALL_STATE(12457)] = 421113, - [SMALL_STATE(12458)] = 421120, - [SMALL_STATE(12459)] = 421127, - [SMALL_STATE(12460)] = 421134, - [SMALL_STATE(12461)] = 421141, - [SMALL_STATE(12462)] = 421148, - [SMALL_STATE(12463)] = 421155, - [SMALL_STATE(12464)] = 421162, - [SMALL_STATE(12465)] = 421169, - [SMALL_STATE(12466)] = 421176, - [SMALL_STATE(12467)] = 421183, - [SMALL_STATE(12468)] = 421190, - [SMALL_STATE(12469)] = 421197, - [SMALL_STATE(12470)] = 421204, - [SMALL_STATE(12471)] = 421211, - [SMALL_STATE(12472)] = 421218, - [SMALL_STATE(12473)] = 421225, - [SMALL_STATE(12474)] = 421232, - [SMALL_STATE(12475)] = 421239, - [SMALL_STATE(12476)] = 421246, - [SMALL_STATE(12477)] = 421253, - [SMALL_STATE(12478)] = 421260, - [SMALL_STATE(12479)] = 421267, - [SMALL_STATE(12480)] = 421274, - [SMALL_STATE(12481)] = 421281, - [SMALL_STATE(12482)] = 421288, - [SMALL_STATE(12483)] = 421295, - [SMALL_STATE(12484)] = 421302, - [SMALL_STATE(12485)] = 421309, - [SMALL_STATE(12486)] = 421316, - [SMALL_STATE(12487)] = 421323, - [SMALL_STATE(12488)] = 421330, - [SMALL_STATE(12489)] = 421337, - [SMALL_STATE(12490)] = 421344, - [SMALL_STATE(12491)] = 421351, - [SMALL_STATE(12492)] = 421358, - [SMALL_STATE(12493)] = 421365, - [SMALL_STATE(12494)] = 421372, - [SMALL_STATE(12495)] = 421379, - [SMALL_STATE(12496)] = 421386, - [SMALL_STATE(12497)] = 421393, - [SMALL_STATE(12498)] = 421400, - [SMALL_STATE(12499)] = 421407, - [SMALL_STATE(12500)] = 421414, - [SMALL_STATE(12501)] = 421421, - [SMALL_STATE(12502)] = 421428, - [SMALL_STATE(12503)] = 421435, - [SMALL_STATE(12504)] = 421442, - [SMALL_STATE(12505)] = 421449, - [SMALL_STATE(12506)] = 421456, - [SMALL_STATE(12507)] = 421463, - [SMALL_STATE(12508)] = 421470, - [SMALL_STATE(12509)] = 421477, - [SMALL_STATE(12510)] = 421484, - [SMALL_STATE(12511)] = 421491, - [SMALL_STATE(12512)] = 421498, - [SMALL_STATE(12513)] = 421505, - [SMALL_STATE(12514)] = 421512, - [SMALL_STATE(12515)] = 421519, - [SMALL_STATE(12516)] = 421526, - [SMALL_STATE(12517)] = 421533, - [SMALL_STATE(12518)] = 421540, - [SMALL_STATE(12519)] = 421547, - [SMALL_STATE(12520)] = 421554, - [SMALL_STATE(12521)] = 421561, - [SMALL_STATE(12522)] = 421568, - [SMALL_STATE(12523)] = 421575, - [SMALL_STATE(12524)] = 421582, - [SMALL_STATE(12525)] = 421589, - [SMALL_STATE(12526)] = 421596, - [SMALL_STATE(12527)] = 421603, - [SMALL_STATE(12528)] = 421610, - [SMALL_STATE(12529)] = 421617, - [SMALL_STATE(12530)] = 421624, - [SMALL_STATE(12531)] = 421631, - [SMALL_STATE(12532)] = 421638, - [SMALL_STATE(12533)] = 421645, - [SMALL_STATE(12534)] = 421652, - [SMALL_STATE(12535)] = 421659, - [SMALL_STATE(12536)] = 421666, - [SMALL_STATE(12537)] = 421673, - [SMALL_STATE(12538)] = 421680, - [SMALL_STATE(12539)] = 421687, - [SMALL_STATE(12540)] = 421694, - [SMALL_STATE(12541)] = 421701, - [SMALL_STATE(12542)] = 421708, - [SMALL_STATE(12543)] = 421715, - [SMALL_STATE(12544)] = 421722, - [SMALL_STATE(12545)] = 421729, - [SMALL_STATE(12546)] = 421736, - [SMALL_STATE(12547)] = 421743, - [SMALL_STATE(12548)] = 421750, - [SMALL_STATE(12549)] = 421757, - [SMALL_STATE(12550)] = 421764, - [SMALL_STATE(12551)] = 421771, - [SMALL_STATE(12552)] = 421778, - [SMALL_STATE(12553)] = 421785, - [SMALL_STATE(12554)] = 421792, - [SMALL_STATE(12555)] = 421799, - [SMALL_STATE(12556)] = 421806, - [SMALL_STATE(12557)] = 421813, - [SMALL_STATE(12558)] = 421820, - [SMALL_STATE(12559)] = 421827, - [SMALL_STATE(12560)] = 421834, - [SMALL_STATE(12561)] = 421841, - [SMALL_STATE(12562)] = 421848, - [SMALL_STATE(12563)] = 421855, - [SMALL_STATE(12564)] = 421862, - [SMALL_STATE(12565)] = 421869, - [SMALL_STATE(12566)] = 421876, - [SMALL_STATE(12567)] = 421883, - [SMALL_STATE(12568)] = 421890, - [SMALL_STATE(12569)] = 421897, - [SMALL_STATE(12570)] = 421904, - [SMALL_STATE(12571)] = 421911, - [SMALL_STATE(12572)] = 421918, - [SMALL_STATE(12573)] = 421925, - [SMALL_STATE(12574)] = 421932, - [SMALL_STATE(12575)] = 421939, - [SMALL_STATE(12576)] = 421946, - [SMALL_STATE(12577)] = 421953, - [SMALL_STATE(12578)] = 421960, - [SMALL_STATE(12579)] = 421967, - [SMALL_STATE(12580)] = 421974, - [SMALL_STATE(12581)] = 421981, - [SMALL_STATE(12582)] = 421988, - [SMALL_STATE(12583)] = 421995, - [SMALL_STATE(12584)] = 422002, - [SMALL_STATE(12585)] = 422009, - [SMALL_STATE(12586)] = 422016, - [SMALL_STATE(12587)] = 422023, - [SMALL_STATE(12588)] = 422030, - [SMALL_STATE(12589)] = 422037, - [SMALL_STATE(12590)] = 422044, - [SMALL_STATE(12591)] = 422051, - [SMALL_STATE(12592)] = 422058, - [SMALL_STATE(12593)] = 422065, - [SMALL_STATE(12594)] = 422072, - [SMALL_STATE(12595)] = 422079, - [SMALL_STATE(12596)] = 422086, - [SMALL_STATE(12597)] = 422093, - [SMALL_STATE(12598)] = 422100, - [SMALL_STATE(12599)] = 422107, - [SMALL_STATE(12600)] = 422114, - [SMALL_STATE(12601)] = 422121, - [SMALL_STATE(12602)] = 422128, - [SMALL_STATE(12603)] = 422135, - [SMALL_STATE(12604)] = 422142, - [SMALL_STATE(12605)] = 422149, - [SMALL_STATE(12606)] = 422156, - [SMALL_STATE(12607)] = 422163, - [SMALL_STATE(12608)] = 422170, - [SMALL_STATE(12609)] = 422177, - [SMALL_STATE(12610)] = 422184, - [SMALL_STATE(12611)] = 422191, - [SMALL_STATE(12612)] = 422198, - [SMALL_STATE(12613)] = 422205, - [SMALL_STATE(12614)] = 422212, - [SMALL_STATE(12615)] = 422219, - [SMALL_STATE(12616)] = 422226, - [SMALL_STATE(12617)] = 422233, - [SMALL_STATE(12618)] = 422240, - [SMALL_STATE(12619)] = 422247, - [SMALL_STATE(12620)] = 422254, - [SMALL_STATE(12621)] = 422261, - [SMALL_STATE(12622)] = 422268, - [SMALL_STATE(12623)] = 422275, - [SMALL_STATE(12624)] = 422282, - [SMALL_STATE(12625)] = 422289, - [SMALL_STATE(12626)] = 422296, - [SMALL_STATE(12627)] = 422303, - [SMALL_STATE(12628)] = 422310, - [SMALL_STATE(12629)] = 422317, - [SMALL_STATE(12630)] = 422324, - [SMALL_STATE(12631)] = 422331, - [SMALL_STATE(12632)] = 422338, - [SMALL_STATE(12633)] = 422345, - [SMALL_STATE(12634)] = 422352, - [SMALL_STATE(12635)] = 422359, - [SMALL_STATE(12636)] = 422366, - [SMALL_STATE(12637)] = 422373, - [SMALL_STATE(12638)] = 422380, - [SMALL_STATE(12639)] = 422387, - [SMALL_STATE(12640)] = 422394, - [SMALL_STATE(12641)] = 422401, - [SMALL_STATE(12642)] = 422408, - [SMALL_STATE(12643)] = 422415, - [SMALL_STATE(12644)] = 422422, - [SMALL_STATE(12645)] = 422429, - [SMALL_STATE(12646)] = 422436, - [SMALL_STATE(12647)] = 422443, - [SMALL_STATE(12648)] = 422450, - [SMALL_STATE(12649)] = 422457, - [SMALL_STATE(12650)] = 422464, - [SMALL_STATE(12651)] = 422471, - [SMALL_STATE(12652)] = 422478, - [SMALL_STATE(12653)] = 422485, - [SMALL_STATE(12654)] = 422492, - [SMALL_STATE(12655)] = 422499, - [SMALL_STATE(12656)] = 422506, - [SMALL_STATE(12657)] = 422513, - [SMALL_STATE(12658)] = 422520, - [SMALL_STATE(12659)] = 422527, - [SMALL_STATE(12660)] = 422534, - [SMALL_STATE(12661)] = 422541, - [SMALL_STATE(12662)] = 422548, - [SMALL_STATE(12663)] = 422555, - [SMALL_STATE(12664)] = 422562, - [SMALL_STATE(12665)] = 422569, - [SMALL_STATE(12666)] = 422576, - [SMALL_STATE(12667)] = 422583, - [SMALL_STATE(12668)] = 422590, - [SMALL_STATE(12669)] = 422597, - [SMALL_STATE(12670)] = 422604, - [SMALL_STATE(12671)] = 422611, - [SMALL_STATE(12672)] = 422618, - [SMALL_STATE(12673)] = 422625, - [SMALL_STATE(12674)] = 422632, - [SMALL_STATE(12675)] = 422639, - [SMALL_STATE(12676)] = 422646, - [SMALL_STATE(12677)] = 422653, - [SMALL_STATE(12678)] = 422660, - [SMALL_STATE(12679)] = 422667, - [SMALL_STATE(12680)] = 422674, - [SMALL_STATE(12681)] = 422681, - [SMALL_STATE(12682)] = 422688, - [SMALL_STATE(12683)] = 422695, - [SMALL_STATE(12684)] = 422702, - [SMALL_STATE(12685)] = 422709, - [SMALL_STATE(12686)] = 422716, - [SMALL_STATE(12687)] = 422723, - [SMALL_STATE(12688)] = 422730, - [SMALL_STATE(12689)] = 422737, - [SMALL_STATE(12690)] = 422744, - [SMALL_STATE(12691)] = 422751, - [SMALL_STATE(12692)] = 422758, - [SMALL_STATE(12693)] = 422765, - [SMALL_STATE(12694)] = 422772, - [SMALL_STATE(12695)] = 422779, - [SMALL_STATE(12696)] = 422786, - [SMALL_STATE(12697)] = 422793, - [SMALL_STATE(12698)] = 422800, - [SMALL_STATE(12699)] = 422807, - [SMALL_STATE(12700)] = 422814, - [SMALL_STATE(12701)] = 422821, - [SMALL_STATE(12702)] = 422828, - [SMALL_STATE(12703)] = 422835, - [SMALL_STATE(12704)] = 422842, - [SMALL_STATE(12705)] = 422849, - [SMALL_STATE(12706)] = 422856, - [SMALL_STATE(12707)] = 422863, - [SMALL_STATE(12708)] = 422870, - [SMALL_STATE(12709)] = 422877, - [SMALL_STATE(12710)] = 422884, - [SMALL_STATE(12711)] = 422891, - [SMALL_STATE(12712)] = 422898, - [SMALL_STATE(12713)] = 422905, - [SMALL_STATE(12714)] = 422912, - [SMALL_STATE(12715)] = 422919, - [SMALL_STATE(12716)] = 422926, - [SMALL_STATE(12717)] = 422933, - [SMALL_STATE(12718)] = 422940, - [SMALL_STATE(12719)] = 422947, - [SMALL_STATE(12720)] = 422954, - [SMALL_STATE(12721)] = 422961, - [SMALL_STATE(12722)] = 422968, - [SMALL_STATE(12723)] = 422975, - [SMALL_STATE(12724)] = 422982, - [SMALL_STATE(12725)] = 422989, - [SMALL_STATE(12726)] = 422996, - [SMALL_STATE(12727)] = 423003, - [SMALL_STATE(12728)] = 423010, - [SMALL_STATE(12729)] = 423017, - [SMALL_STATE(12730)] = 423024, - [SMALL_STATE(12731)] = 423031, - [SMALL_STATE(12732)] = 423038, - [SMALL_STATE(12733)] = 423045, - [SMALL_STATE(12734)] = 423052, - [SMALL_STATE(12735)] = 423059, - [SMALL_STATE(12736)] = 423066, - [SMALL_STATE(12737)] = 423073, - [SMALL_STATE(12738)] = 423080, - [SMALL_STATE(12739)] = 423087, - [SMALL_STATE(12740)] = 423094, - [SMALL_STATE(12741)] = 423101, - [SMALL_STATE(12742)] = 423108, - [SMALL_STATE(12743)] = 423115, - [SMALL_STATE(12744)] = 423122, - [SMALL_STATE(12745)] = 423129, - [SMALL_STATE(12746)] = 423136, - [SMALL_STATE(12747)] = 423143, - [SMALL_STATE(12748)] = 423150, - [SMALL_STATE(12749)] = 423157, - [SMALL_STATE(12750)] = 423164, - [SMALL_STATE(12751)] = 423171, - [SMALL_STATE(12752)] = 423178, - [SMALL_STATE(12753)] = 423185, - [SMALL_STATE(12754)] = 423192, - [SMALL_STATE(12755)] = 423199, - [SMALL_STATE(12756)] = 423206, - [SMALL_STATE(12757)] = 423213, - [SMALL_STATE(12758)] = 423220, - [SMALL_STATE(12759)] = 423227, - [SMALL_STATE(12760)] = 423234, - [SMALL_STATE(12761)] = 423241, - [SMALL_STATE(12762)] = 423248, - [SMALL_STATE(12763)] = 423255, - [SMALL_STATE(12764)] = 423262, - [SMALL_STATE(12765)] = 423269, - [SMALL_STATE(12766)] = 423276, - [SMALL_STATE(12767)] = 423283, - [SMALL_STATE(12768)] = 423290, - [SMALL_STATE(12769)] = 423297, - [SMALL_STATE(12770)] = 423304, - [SMALL_STATE(12771)] = 423311, - [SMALL_STATE(12772)] = 423318, - [SMALL_STATE(12773)] = 423325, - [SMALL_STATE(12774)] = 423332, - [SMALL_STATE(12775)] = 423339, - [SMALL_STATE(12776)] = 423346, - [SMALL_STATE(12777)] = 423353, - [SMALL_STATE(12778)] = 423360, - [SMALL_STATE(12779)] = 423367, - [SMALL_STATE(12780)] = 423374, - [SMALL_STATE(12781)] = 423381, - [SMALL_STATE(12782)] = 423388, - [SMALL_STATE(12783)] = 423395, - [SMALL_STATE(12784)] = 423402, - [SMALL_STATE(12785)] = 423409, - [SMALL_STATE(12786)] = 423416, - [SMALL_STATE(12787)] = 423423, - [SMALL_STATE(12788)] = 423430, - [SMALL_STATE(12789)] = 423437, - [SMALL_STATE(12790)] = 423444, - [SMALL_STATE(12791)] = 423451, - [SMALL_STATE(12792)] = 423458, - [SMALL_STATE(12793)] = 423465, - [SMALL_STATE(12794)] = 423472, - [SMALL_STATE(12795)] = 423479, - [SMALL_STATE(12796)] = 423486, - [SMALL_STATE(12797)] = 423493, - [SMALL_STATE(12798)] = 423500, - [SMALL_STATE(12799)] = 423507, - [SMALL_STATE(12800)] = 423514, - [SMALL_STATE(12801)] = 423521, - [SMALL_STATE(12802)] = 423528, - [SMALL_STATE(12803)] = 423535, - [SMALL_STATE(12804)] = 423542, - [SMALL_STATE(12805)] = 423549, - [SMALL_STATE(12806)] = 423556, - [SMALL_STATE(12807)] = 423563, - [SMALL_STATE(12808)] = 423570, - [SMALL_STATE(12809)] = 423577, - [SMALL_STATE(12810)] = 423584, - [SMALL_STATE(12811)] = 423591, - [SMALL_STATE(12812)] = 423598, - [SMALL_STATE(12813)] = 423605, - [SMALL_STATE(12814)] = 423612, - [SMALL_STATE(12815)] = 423619, - [SMALL_STATE(12816)] = 423626, - [SMALL_STATE(12817)] = 423633, - [SMALL_STATE(12818)] = 423640, - [SMALL_STATE(12819)] = 423647, - [SMALL_STATE(12820)] = 423654, - [SMALL_STATE(12821)] = 423661, - [SMALL_STATE(12822)] = 423668, - [SMALL_STATE(12823)] = 423675, - [SMALL_STATE(12824)] = 423682, - [SMALL_STATE(12825)] = 423689, - [SMALL_STATE(12826)] = 423696, - [SMALL_STATE(12827)] = 423703, - [SMALL_STATE(12828)] = 423710, - [SMALL_STATE(12829)] = 423717, - [SMALL_STATE(12830)] = 423724, - [SMALL_STATE(12831)] = 423731, - [SMALL_STATE(12832)] = 423738, - [SMALL_STATE(12833)] = 423745, - [SMALL_STATE(12834)] = 423752, - [SMALL_STATE(12835)] = 423759, - [SMALL_STATE(12836)] = 423766, - [SMALL_STATE(12837)] = 423773, - [SMALL_STATE(12838)] = 423780, - [SMALL_STATE(12839)] = 423787, - [SMALL_STATE(12840)] = 423794, - [SMALL_STATE(12841)] = 423801, - [SMALL_STATE(12842)] = 423808, - [SMALL_STATE(12843)] = 423815, - [SMALL_STATE(12844)] = 423822, - [SMALL_STATE(12845)] = 423829, - [SMALL_STATE(12846)] = 423836, - [SMALL_STATE(12847)] = 423843, - [SMALL_STATE(12848)] = 423850, - [SMALL_STATE(12849)] = 423857, - [SMALL_STATE(12850)] = 423864, - [SMALL_STATE(12851)] = 423871, - [SMALL_STATE(12852)] = 423878, - [SMALL_STATE(12853)] = 423885, - [SMALL_STATE(12854)] = 423892, - [SMALL_STATE(12855)] = 423899, - [SMALL_STATE(12856)] = 423906, - [SMALL_STATE(12857)] = 423913, - [SMALL_STATE(12858)] = 423920, - [SMALL_STATE(12859)] = 423927, - [SMALL_STATE(12860)] = 423934, - [SMALL_STATE(12861)] = 423941, - [SMALL_STATE(12862)] = 423948, - [SMALL_STATE(12863)] = 423955, - [SMALL_STATE(12864)] = 423962, - [SMALL_STATE(12865)] = 423969, - [SMALL_STATE(12866)] = 423976, - [SMALL_STATE(12867)] = 423983, - [SMALL_STATE(12868)] = 423990, - [SMALL_STATE(12869)] = 423997, - [SMALL_STATE(12870)] = 424004, - [SMALL_STATE(12871)] = 424011, - [SMALL_STATE(12872)] = 424018, - [SMALL_STATE(12873)] = 424025, - [SMALL_STATE(12874)] = 424032, - [SMALL_STATE(12875)] = 424039, - [SMALL_STATE(12876)] = 424046, - [SMALL_STATE(12877)] = 424053, - [SMALL_STATE(12878)] = 424060, - [SMALL_STATE(12879)] = 424067, - [SMALL_STATE(12880)] = 424074, - [SMALL_STATE(12881)] = 424081, - [SMALL_STATE(12882)] = 424088, - [SMALL_STATE(12883)] = 424095, - [SMALL_STATE(12884)] = 424102, - [SMALL_STATE(12885)] = 424109, - [SMALL_STATE(12886)] = 424116, - [SMALL_STATE(12887)] = 424123, - [SMALL_STATE(12888)] = 424130, - [SMALL_STATE(12889)] = 424137, - [SMALL_STATE(12890)] = 424144, - [SMALL_STATE(12891)] = 424151, - [SMALL_STATE(12892)] = 424158, - [SMALL_STATE(12893)] = 424165, - [SMALL_STATE(12894)] = 424172, - [SMALL_STATE(12895)] = 424179, - [SMALL_STATE(12896)] = 424186, - [SMALL_STATE(12897)] = 424193, - [SMALL_STATE(12898)] = 424200, - [SMALL_STATE(12899)] = 424207, - [SMALL_STATE(12900)] = 424214, - [SMALL_STATE(12901)] = 424221, - [SMALL_STATE(12902)] = 424228, - [SMALL_STATE(12903)] = 424235, - [SMALL_STATE(12904)] = 424242, - [SMALL_STATE(12905)] = 424249, - [SMALL_STATE(12906)] = 424256, - [SMALL_STATE(12907)] = 424263, - [SMALL_STATE(12908)] = 424270, - [SMALL_STATE(12909)] = 424277, - [SMALL_STATE(12910)] = 424284, - [SMALL_STATE(12911)] = 424291, - [SMALL_STATE(12912)] = 424298, - [SMALL_STATE(12913)] = 424305, - [SMALL_STATE(12914)] = 424312, - [SMALL_STATE(12915)] = 424319, - [SMALL_STATE(12916)] = 424326, - [SMALL_STATE(12917)] = 424333, - [SMALL_STATE(12918)] = 424340, - [SMALL_STATE(12919)] = 424347, - [SMALL_STATE(12920)] = 424354, - [SMALL_STATE(12921)] = 424361, - [SMALL_STATE(12922)] = 424368, - [SMALL_STATE(12923)] = 424375, - [SMALL_STATE(12924)] = 424382, - [SMALL_STATE(12925)] = 424389, - [SMALL_STATE(12926)] = 424396, - [SMALL_STATE(12927)] = 424403, - [SMALL_STATE(12928)] = 424410, - [SMALL_STATE(12929)] = 424417, - [SMALL_STATE(12930)] = 424424, - [SMALL_STATE(12931)] = 424431, - [SMALL_STATE(12932)] = 424438, - [SMALL_STATE(12933)] = 424445, - [SMALL_STATE(12934)] = 424452, - [SMALL_STATE(12935)] = 424459, - [SMALL_STATE(12936)] = 424466, - [SMALL_STATE(12937)] = 424473, - [SMALL_STATE(12938)] = 424480, - [SMALL_STATE(12939)] = 424487, - [SMALL_STATE(12940)] = 424494, - [SMALL_STATE(12941)] = 424501, - [SMALL_STATE(12942)] = 424508, - [SMALL_STATE(12943)] = 424515, - [SMALL_STATE(12944)] = 424522, - [SMALL_STATE(12945)] = 424529, - [SMALL_STATE(12946)] = 424536, - [SMALL_STATE(12947)] = 424543, - [SMALL_STATE(12948)] = 424550, - [SMALL_STATE(12949)] = 424557, - [SMALL_STATE(12950)] = 424564, - [SMALL_STATE(12951)] = 424571, - [SMALL_STATE(12952)] = 424578, - [SMALL_STATE(12953)] = 424585, - [SMALL_STATE(12954)] = 424592, - [SMALL_STATE(12955)] = 424599, - [SMALL_STATE(12956)] = 424606, - [SMALL_STATE(12957)] = 424613, - [SMALL_STATE(12958)] = 424620, - [SMALL_STATE(12959)] = 424627, - [SMALL_STATE(12960)] = 424634, - [SMALL_STATE(12961)] = 424641, - [SMALL_STATE(12962)] = 424648, - [SMALL_STATE(12963)] = 424655, - [SMALL_STATE(12964)] = 424662, - [SMALL_STATE(12965)] = 424669, - [SMALL_STATE(12966)] = 424676, - [SMALL_STATE(12967)] = 424683, - [SMALL_STATE(12968)] = 424690, - [SMALL_STATE(12969)] = 424697, - [SMALL_STATE(12970)] = 424704, - [SMALL_STATE(12971)] = 424711, - [SMALL_STATE(12972)] = 424718, - [SMALL_STATE(12973)] = 424725, - [SMALL_STATE(12974)] = 424732, - [SMALL_STATE(12975)] = 424739, - [SMALL_STATE(12976)] = 424746, - [SMALL_STATE(12977)] = 424753, - [SMALL_STATE(12978)] = 424760, - [SMALL_STATE(12979)] = 424767, - [SMALL_STATE(12980)] = 424774, - [SMALL_STATE(12981)] = 424781, - [SMALL_STATE(12982)] = 424788, - [SMALL_STATE(12983)] = 424795, - [SMALL_STATE(12984)] = 424802, - [SMALL_STATE(12985)] = 424809, - [SMALL_STATE(12986)] = 424816, - [SMALL_STATE(12987)] = 424823, - [SMALL_STATE(12988)] = 424830, - [SMALL_STATE(12989)] = 424837, - [SMALL_STATE(12990)] = 424844, - [SMALL_STATE(12991)] = 424851, - [SMALL_STATE(12992)] = 424858, - [SMALL_STATE(12993)] = 424865, - [SMALL_STATE(12994)] = 424872, - [SMALL_STATE(12995)] = 424879, - [SMALL_STATE(12996)] = 424886, - [SMALL_STATE(12997)] = 424893, - [SMALL_STATE(12998)] = 424900, - [SMALL_STATE(12999)] = 424907, - [SMALL_STATE(13000)] = 424914, - [SMALL_STATE(13001)] = 424921, - [SMALL_STATE(13002)] = 424928, - [SMALL_STATE(13003)] = 424935, - [SMALL_STATE(13004)] = 424942, - [SMALL_STATE(13005)] = 424949, - [SMALL_STATE(13006)] = 424956, - [SMALL_STATE(13007)] = 424963, - [SMALL_STATE(13008)] = 424970, - [SMALL_STATE(13009)] = 424977, - [SMALL_STATE(13010)] = 424984, - [SMALL_STATE(13011)] = 424991, - [SMALL_STATE(13012)] = 424998, - [SMALL_STATE(13013)] = 425005, - [SMALL_STATE(13014)] = 425012, - [SMALL_STATE(13015)] = 425019, - [SMALL_STATE(13016)] = 425026, - [SMALL_STATE(13017)] = 425033, - [SMALL_STATE(13018)] = 425040, - [SMALL_STATE(13019)] = 425047, - [SMALL_STATE(13020)] = 425054, - [SMALL_STATE(13021)] = 425061, - [SMALL_STATE(13022)] = 425068, - [SMALL_STATE(13023)] = 425075, - [SMALL_STATE(13024)] = 425082, - [SMALL_STATE(13025)] = 425089, - [SMALL_STATE(13026)] = 425096, - [SMALL_STATE(13027)] = 425103, - [SMALL_STATE(13028)] = 425110, - [SMALL_STATE(13029)] = 425117, - [SMALL_STATE(13030)] = 425124, - [SMALL_STATE(13031)] = 425131, - [SMALL_STATE(13032)] = 425138, - [SMALL_STATE(13033)] = 425145, - [SMALL_STATE(13034)] = 425152, - [SMALL_STATE(13035)] = 425159, - [SMALL_STATE(13036)] = 425166, - [SMALL_STATE(13037)] = 425173, - [SMALL_STATE(13038)] = 425180, - [SMALL_STATE(13039)] = 425187, - [SMALL_STATE(13040)] = 425194, - [SMALL_STATE(13041)] = 425201, - [SMALL_STATE(13042)] = 425208, - [SMALL_STATE(13043)] = 425215, - [SMALL_STATE(13044)] = 425222, - [SMALL_STATE(13045)] = 425229, - [SMALL_STATE(13046)] = 425236, - [SMALL_STATE(13047)] = 425243, - [SMALL_STATE(13048)] = 425250, - [SMALL_STATE(13049)] = 425257, - [SMALL_STATE(13050)] = 425264, - [SMALL_STATE(13051)] = 425271, - [SMALL_STATE(13052)] = 425278, - [SMALL_STATE(13053)] = 425285, - [SMALL_STATE(13054)] = 425292, - [SMALL_STATE(13055)] = 425299, - [SMALL_STATE(13056)] = 425306, - [SMALL_STATE(13057)] = 425313, - [SMALL_STATE(13058)] = 425320, - [SMALL_STATE(13059)] = 425327, - [SMALL_STATE(13060)] = 425334, - [SMALL_STATE(13061)] = 425341, - [SMALL_STATE(13062)] = 425348, - [SMALL_STATE(13063)] = 425355, - [SMALL_STATE(13064)] = 425362, - [SMALL_STATE(13065)] = 425369, - [SMALL_STATE(13066)] = 425376, - [SMALL_STATE(13067)] = 425383, - [SMALL_STATE(13068)] = 425390, - [SMALL_STATE(13069)] = 425397, - [SMALL_STATE(13070)] = 425404, - [SMALL_STATE(13071)] = 425411, - [SMALL_STATE(13072)] = 425418, - [SMALL_STATE(13073)] = 425425, - [SMALL_STATE(13074)] = 425432, - [SMALL_STATE(13075)] = 425439, - [SMALL_STATE(13076)] = 425446, - [SMALL_STATE(13077)] = 425453, - [SMALL_STATE(13078)] = 425460, - [SMALL_STATE(13079)] = 425467, - [SMALL_STATE(13080)] = 425474, - [SMALL_STATE(13081)] = 425481, - [SMALL_STATE(13082)] = 425488, - [SMALL_STATE(13083)] = 425495, - [SMALL_STATE(13084)] = 425502, - [SMALL_STATE(13085)] = 425509, - [SMALL_STATE(13086)] = 425516, - [SMALL_STATE(13087)] = 425523, - [SMALL_STATE(13088)] = 425530, - [SMALL_STATE(13089)] = 425537, - [SMALL_STATE(13090)] = 425544, - [SMALL_STATE(13091)] = 425551, - [SMALL_STATE(13092)] = 425558, - [SMALL_STATE(13093)] = 425565, - [SMALL_STATE(13094)] = 425572, - [SMALL_STATE(13095)] = 425579, - [SMALL_STATE(13096)] = 425586, - [SMALL_STATE(13097)] = 425593, - [SMALL_STATE(13098)] = 425600, - [SMALL_STATE(13099)] = 425607, - [SMALL_STATE(13100)] = 425614, - [SMALL_STATE(13101)] = 425621, - [SMALL_STATE(13102)] = 425628, - [SMALL_STATE(13103)] = 425635, - [SMALL_STATE(13104)] = 425642, - [SMALL_STATE(13105)] = 425649, - [SMALL_STATE(13106)] = 425656, - [SMALL_STATE(13107)] = 425663, - [SMALL_STATE(13108)] = 425670, - [SMALL_STATE(13109)] = 425677, - [SMALL_STATE(13110)] = 425684, - [SMALL_STATE(13111)] = 425691, - [SMALL_STATE(13112)] = 425698, - [SMALL_STATE(13113)] = 425705, - [SMALL_STATE(13114)] = 425712, - [SMALL_STATE(13115)] = 425719, - [SMALL_STATE(13116)] = 425726, - [SMALL_STATE(13117)] = 425733, - [SMALL_STATE(13118)] = 425740, - [SMALL_STATE(13119)] = 425747, - [SMALL_STATE(13120)] = 425754, - [SMALL_STATE(13121)] = 425761, - [SMALL_STATE(13122)] = 425768, - [SMALL_STATE(13123)] = 425775, - [SMALL_STATE(13124)] = 425782, - [SMALL_STATE(13125)] = 425789, - [SMALL_STATE(13126)] = 425796, - [SMALL_STATE(13127)] = 425803, - [SMALL_STATE(13128)] = 425810, - [SMALL_STATE(13129)] = 425817, - [SMALL_STATE(13130)] = 425824, - [SMALL_STATE(13131)] = 425831, - [SMALL_STATE(13132)] = 425838, - [SMALL_STATE(13133)] = 425845, - [SMALL_STATE(13134)] = 425852, - [SMALL_STATE(13135)] = 425859, - [SMALL_STATE(13136)] = 425866, - [SMALL_STATE(13137)] = 425873, - [SMALL_STATE(13138)] = 425880, - [SMALL_STATE(13139)] = 425887, - [SMALL_STATE(13140)] = 425894, - [SMALL_STATE(13141)] = 425901, - [SMALL_STATE(13142)] = 425908, - [SMALL_STATE(13143)] = 425915, - [SMALL_STATE(13144)] = 425922, - [SMALL_STATE(13145)] = 425929, - [SMALL_STATE(13146)] = 425936, - [SMALL_STATE(13147)] = 425943, - [SMALL_STATE(13148)] = 425950, - [SMALL_STATE(13149)] = 425957, - [SMALL_STATE(13150)] = 425964, - [SMALL_STATE(13151)] = 425971, - [SMALL_STATE(13152)] = 425978, - [SMALL_STATE(13153)] = 425985, - [SMALL_STATE(13154)] = 425992, - [SMALL_STATE(13155)] = 425999, - [SMALL_STATE(13156)] = 426006, - [SMALL_STATE(13157)] = 426013, - [SMALL_STATE(13158)] = 426020, - [SMALL_STATE(13159)] = 426027, - [SMALL_STATE(13160)] = 426034, - [SMALL_STATE(13161)] = 426041, - [SMALL_STATE(13162)] = 426048, - [SMALL_STATE(13163)] = 426055, - [SMALL_STATE(13164)] = 426062, - [SMALL_STATE(13165)] = 426069, - [SMALL_STATE(13166)] = 426076, - [SMALL_STATE(13167)] = 426083, - [SMALL_STATE(13168)] = 426090, - [SMALL_STATE(13169)] = 426097, - [SMALL_STATE(13170)] = 426104, - [SMALL_STATE(13171)] = 426111, - [SMALL_STATE(13172)] = 426118, - [SMALL_STATE(13173)] = 426125, - [SMALL_STATE(13174)] = 426132, - [SMALL_STATE(13175)] = 426139, - [SMALL_STATE(13176)] = 426146, - [SMALL_STATE(13177)] = 426153, - [SMALL_STATE(13178)] = 426160, - [SMALL_STATE(13179)] = 426167, - [SMALL_STATE(13180)] = 426174, - [SMALL_STATE(13181)] = 426181, - [SMALL_STATE(13182)] = 426188, - [SMALL_STATE(13183)] = 426195, - [SMALL_STATE(13184)] = 426202, - [SMALL_STATE(13185)] = 426209, - [SMALL_STATE(13186)] = 426216, - [SMALL_STATE(13187)] = 426223, - [SMALL_STATE(13188)] = 426230, - [SMALL_STATE(13189)] = 426237, - [SMALL_STATE(13190)] = 426244, - [SMALL_STATE(13191)] = 426251, - [SMALL_STATE(13192)] = 426258, - [SMALL_STATE(13193)] = 426265, - [SMALL_STATE(13194)] = 426272, - [SMALL_STATE(13195)] = 426279, - [SMALL_STATE(13196)] = 426286, - [SMALL_STATE(13197)] = 426293, - [SMALL_STATE(13198)] = 426300, - [SMALL_STATE(13199)] = 426307, - [SMALL_STATE(13200)] = 426314, - [SMALL_STATE(13201)] = 426321, - [SMALL_STATE(13202)] = 426328, - [SMALL_STATE(13203)] = 426335, - [SMALL_STATE(13204)] = 426342, - [SMALL_STATE(13205)] = 426349, - [SMALL_STATE(13206)] = 426356, - [SMALL_STATE(13207)] = 426363, - [SMALL_STATE(13208)] = 426370, - [SMALL_STATE(13209)] = 426377, - [SMALL_STATE(13210)] = 426384, - [SMALL_STATE(13211)] = 426391, - [SMALL_STATE(13212)] = 426398, - [SMALL_STATE(13213)] = 426405, - [SMALL_STATE(13214)] = 426412, - [SMALL_STATE(13215)] = 426419, - [SMALL_STATE(13216)] = 426426, - [SMALL_STATE(13217)] = 426433, - [SMALL_STATE(13218)] = 426440, - [SMALL_STATE(13219)] = 426447, - [SMALL_STATE(13220)] = 426454, - [SMALL_STATE(13221)] = 426461, - [SMALL_STATE(13222)] = 426468, - [SMALL_STATE(13223)] = 426475, - [SMALL_STATE(13224)] = 426482, - [SMALL_STATE(13225)] = 426489, - [SMALL_STATE(13226)] = 426496, - [SMALL_STATE(13227)] = 426503, - [SMALL_STATE(13228)] = 426510, - [SMALL_STATE(13229)] = 426517, - [SMALL_STATE(13230)] = 426524, - [SMALL_STATE(13231)] = 426531, - [SMALL_STATE(13232)] = 426538, - [SMALL_STATE(13233)] = 426545, - [SMALL_STATE(13234)] = 426552, - [SMALL_STATE(13235)] = 426559, - [SMALL_STATE(13236)] = 426566, - [SMALL_STATE(13237)] = 426573, - [SMALL_STATE(13238)] = 426580, - [SMALL_STATE(13239)] = 426587, - [SMALL_STATE(13240)] = 426594, - [SMALL_STATE(13241)] = 426601, - [SMALL_STATE(13242)] = 426608, - [SMALL_STATE(13243)] = 426615, - [SMALL_STATE(13244)] = 426622, - [SMALL_STATE(13245)] = 426629, - [SMALL_STATE(13246)] = 426636, - [SMALL_STATE(13247)] = 426643, - [SMALL_STATE(13248)] = 426650, - [SMALL_STATE(13249)] = 426657, - [SMALL_STATE(13250)] = 426664, - [SMALL_STATE(13251)] = 426671, - [SMALL_STATE(13252)] = 426678, - [SMALL_STATE(13253)] = 426685, - [SMALL_STATE(13254)] = 426692, - [SMALL_STATE(13255)] = 426699, - [SMALL_STATE(13256)] = 426706, - [SMALL_STATE(13257)] = 426713, - [SMALL_STATE(13258)] = 426720, - [SMALL_STATE(13259)] = 426727, - [SMALL_STATE(13260)] = 426734, - [SMALL_STATE(13261)] = 426741, - [SMALL_STATE(13262)] = 426748, - [SMALL_STATE(13263)] = 426755, - [SMALL_STATE(13264)] = 426762, - [SMALL_STATE(13265)] = 426769, - [SMALL_STATE(13266)] = 426776, - [SMALL_STATE(13267)] = 426783, - [SMALL_STATE(13268)] = 426790, - [SMALL_STATE(13269)] = 426797, - [SMALL_STATE(13270)] = 426804, - [SMALL_STATE(13271)] = 426811, - [SMALL_STATE(13272)] = 426818, - [SMALL_STATE(13273)] = 426825, - [SMALL_STATE(13274)] = 426832, - [SMALL_STATE(13275)] = 426839, - [SMALL_STATE(13276)] = 426846, - [SMALL_STATE(13277)] = 426853, - [SMALL_STATE(13278)] = 426860, - [SMALL_STATE(13279)] = 426867, - [SMALL_STATE(13280)] = 426874, - [SMALL_STATE(13281)] = 426881, - [SMALL_STATE(13282)] = 426888, - [SMALL_STATE(13283)] = 426895, - [SMALL_STATE(13284)] = 426902, - [SMALL_STATE(13285)] = 426909, - [SMALL_STATE(13286)] = 426916, - [SMALL_STATE(13287)] = 426923, - [SMALL_STATE(13288)] = 426930, - [SMALL_STATE(13289)] = 426937, - [SMALL_STATE(13290)] = 426944, - [SMALL_STATE(13291)] = 426951, - [SMALL_STATE(13292)] = 426958, - [SMALL_STATE(13293)] = 426965, - [SMALL_STATE(13294)] = 426972, - [SMALL_STATE(13295)] = 426979, - [SMALL_STATE(13296)] = 426986, - [SMALL_STATE(13297)] = 426993, - [SMALL_STATE(13298)] = 427000, - [SMALL_STATE(13299)] = 427007, - [SMALL_STATE(13300)] = 427014, - [SMALL_STATE(13301)] = 427021, - [SMALL_STATE(13302)] = 427028, - [SMALL_STATE(13303)] = 427035, - [SMALL_STATE(13304)] = 427042, - [SMALL_STATE(13305)] = 427049, - [SMALL_STATE(13306)] = 427056, - [SMALL_STATE(13307)] = 427063, - [SMALL_STATE(13308)] = 427070, - [SMALL_STATE(13309)] = 427077, - [SMALL_STATE(13310)] = 427084, - [SMALL_STATE(13311)] = 427091, - [SMALL_STATE(13312)] = 427098, - [SMALL_STATE(13313)] = 427105, - [SMALL_STATE(13314)] = 427112, - [SMALL_STATE(13315)] = 427119, - [SMALL_STATE(13316)] = 427126, - [SMALL_STATE(13317)] = 427133, - [SMALL_STATE(13318)] = 427140, - [SMALL_STATE(13319)] = 427147, - [SMALL_STATE(13320)] = 427154, - [SMALL_STATE(13321)] = 427161, - [SMALL_STATE(13322)] = 427168, - [SMALL_STATE(13323)] = 427175, - [SMALL_STATE(13324)] = 427182, - [SMALL_STATE(13325)] = 427189, - [SMALL_STATE(13326)] = 427196, - [SMALL_STATE(13327)] = 427203, - [SMALL_STATE(13328)] = 427210, - [SMALL_STATE(13329)] = 427217, - [SMALL_STATE(13330)] = 427224, - [SMALL_STATE(13331)] = 427231, - [SMALL_STATE(13332)] = 427238, - [SMALL_STATE(13333)] = 427245, - [SMALL_STATE(13334)] = 427252, - [SMALL_STATE(13335)] = 427259, - [SMALL_STATE(13336)] = 427266, - [SMALL_STATE(13337)] = 427273, - [SMALL_STATE(13338)] = 427280, - [SMALL_STATE(13339)] = 427287, - [SMALL_STATE(13340)] = 427294, - [SMALL_STATE(13341)] = 427301, - [SMALL_STATE(13342)] = 427308, - [SMALL_STATE(13343)] = 427315, - [SMALL_STATE(13344)] = 427322, - [SMALL_STATE(13345)] = 427329, - [SMALL_STATE(13346)] = 427336, - [SMALL_STATE(13347)] = 427343, - [SMALL_STATE(13348)] = 427350, - [SMALL_STATE(13349)] = 427357, - [SMALL_STATE(13350)] = 427364, - [SMALL_STATE(13351)] = 427371, - [SMALL_STATE(13352)] = 427378, - [SMALL_STATE(13353)] = 427385, - [SMALL_STATE(13354)] = 427392, - [SMALL_STATE(13355)] = 427399, - [SMALL_STATE(13356)] = 427406, - [SMALL_STATE(13357)] = 427413, - [SMALL_STATE(13358)] = 427420, - [SMALL_STATE(13359)] = 427427, - [SMALL_STATE(13360)] = 427434, - [SMALL_STATE(13361)] = 427441, - [SMALL_STATE(13362)] = 427448, - [SMALL_STATE(13363)] = 427455, - [SMALL_STATE(13364)] = 427462, - [SMALL_STATE(13365)] = 427469, - [SMALL_STATE(13366)] = 427476, - [SMALL_STATE(13367)] = 427483, - [SMALL_STATE(13368)] = 427490, - [SMALL_STATE(13369)] = 427497, - [SMALL_STATE(13370)] = 427504, - [SMALL_STATE(13371)] = 427511, - [SMALL_STATE(13372)] = 427518, - [SMALL_STATE(13373)] = 427525, - [SMALL_STATE(13374)] = 427532, - [SMALL_STATE(13375)] = 427539, - [SMALL_STATE(13376)] = 427546, - [SMALL_STATE(13377)] = 427553, - [SMALL_STATE(13378)] = 427560, - [SMALL_STATE(13379)] = 427567, - [SMALL_STATE(13380)] = 427574, - [SMALL_STATE(13381)] = 427581, - [SMALL_STATE(13382)] = 427588, - [SMALL_STATE(13383)] = 427595, - [SMALL_STATE(13384)] = 427602, - [SMALL_STATE(13385)] = 427609, - [SMALL_STATE(13386)] = 427616, - [SMALL_STATE(13387)] = 427623, - [SMALL_STATE(13388)] = 427630, - [SMALL_STATE(13389)] = 427637, - [SMALL_STATE(13390)] = 427644, - [SMALL_STATE(13391)] = 427651, - [SMALL_STATE(13392)] = 427658, - [SMALL_STATE(13393)] = 427665, - [SMALL_STATE(13394)] = 427672, - [SMALL_STATE(13395)] = 427679, - [SMALL_STATE(13396)] = 427686, - [SMALL_STATE(13397)] = 427693, - [SMALL_STATE(13398)] = 427700, - [SMALL_STATE(13399)] = 427707, - [SMALL_STATE(13400)] = 427714, - [SMALL_STATE(13401)] = 427721, - [SMALL_STATE(13402)] = 427728, - [SMALL_STATE(13403)] = 427735, - [SMALL_STATE(13404)] = 427742, - [SMALL_STATE(13405)] = 427749, - [SMALL_STATE(13406)] = 427756, - [SMALL_STATE(13407)] = 427763, - [SMALL_STATE(13408)] = 427770, - [SMALL_STATE(13409)] = 427777, - [SMALL_STATE(13410)] = 427784, - [SMALL_STATE(13411)] = 427791, - [SMALL_STATE(13412)] = 427798, - [SMALL_STATE(13413)] = 427805, - [SMALL_STATE(13414)] = 427812, - [SMALL_STATE(13415)] = 427819, - [SMALL_STATE(13416)] = 427826, - [SMALL_STATE(13417)] = 427833, - [SMALL_STATE(13418)] = 427840, - [SMALL_STATE(13419)] = 427847, - [SMALL_STATE(13420)] = 427854, - [SMALL_STATE(13421)] = 427861, - [SMALL_STATE(13422)] = 427868, - [SMALL_STATE(13423)] = 427875, - [SMALL_STATE(13424)] = 427882, - [SMALL_STATE(13425)] = 427889, - [SMALL_STATE(13426)] = 427896, - [SMALL_STATE(13427)] = 427903, - [SMALL_STATE(13428)] = 427910, - [SMALL_STATE(13429)] = 427917, - [SMALL_STATE(13430)] = 427924, - [SMALL_STATE(13431)] = 427931, - [SMALL_STATE(13432)] = 427938, - [SMALL_STATE(13433)] = 427945, - [SMALL_STATE(13434)] = 427952, - [SMALL_STATE(13435)] = 427959, - [SMALL_STATE(13436)] = 427966, - [SMALL_STATE(13437)] = 427973, - [SMALL_STATE(13438)] = 427980, - [SMALL_STATE(13439)] = 427987, - [SMALL_STATE(13440)] = 427994, - [SMALL_STATE(13441)] = 428001, - [SMALL_STATE(13442)] = 428008, - [SMALL_STATE(13443)] = 428015, - [SMALL_STATE(13444)] = 428022, - [SMALL_STATE(13445)] = 428029, - [SMALL_STATE(13446)] = 428036, - [SMALL_STATE(13447)] = 428043, - [SMALL_STATE(13448)] = 428050, - [SMALL_STATE(13449)] = 428057, - [SMALL_STATE(13450)] = 428064, - [SMALL_STATE(13451)] = 428071, - [SMALL_STATE(13452)] = 428078, - [SMALL_STATE(13453)] = 428085, - [SMALL_STATE(13454)] = 428092, - [SMALL_STATE(13455)] = 428099, - [SMALL_STATE(13456)] = 428106, - [SMALL_STATE(13457)] = 428113, - [SMALL_STATE(13458)] = 428120, - [SMALL_STATE(13459)] = 428127, - [SMALL_STATE(13460)] = 428134, - [SMALL_STATE(13461)] = 428141, - [SMALL_STATE(13462)] = 428148, - [SMALL_STATE(13463)] = 428155, - [SMALL_STATE(13464)] = 428162, - [SMALL_STATE(13465)] = 428169, - [SMALL_STATE(13466)] = 428176, - [SMALL_STATE(13467)] = 428183, - [SMALL_STATE(13468)] = 428190, - [SMALL_STATE(13469)] = 428197, - [SMALL_STATE(13470)] = 428204, - [SMALL_STATE(13471)] = 428211, - [SMALL_STATE(13472)] = 428218, - [SMALL_STATE(13473)] = 428225, - [SMALL_STATE(13474)] = 428232, - [SMALL_STATE(13475)] = 428239, - [SMALL_STATE(13476)] = 428246, - [SMALL_STATE(13477)] = 428253, - [SMALL_STATE(13478)] = 428260, - [SMALL_STATE(13479)] = 428267, - [SMALL_STATE(13480)] = 428274, - [SMALL_STATE(13481)] = 428281, - [SMALL_STATE(13482)] = 428288, - [SMALL_STATE(13483)] = 428295, - [SMALL_STATE(13484)] = 428302, - [SMALL_STATE(13485)] = 428309, - [SMALL_STATE(13486)] = 428316, - [SMALL_STATE(13487)] = 428323, - [SMALL_STATE(13488)] = 428330, - [SMALL_STATE(13489)] = 428337, - [SMALL_STATE(13490)] = 428344, - [SMALL_STATE(13491)] = 428351, - [SMALL_STATE(13492)] = 428358, - [SMALL_STATE(13493)] = 428365, - [SMALL_STATE(13494)] = 428372, - [SMALL_STATE(13495)] = 428379, - [SMALL_STATE(13496)] = 428386, - [SMALL_STATE(13497)] = 428393, - [SMALL_STATE(13498)] = 428400, - [SMALL_STATE(13499)] = 428407, - [SMALL_STATE(13500)] = 428414, - [SMALL_STATE(13501)] = 428421, - [SMALL_STATE(13502)] = 428428, - [SMALL_STATE(13503)] = 428435, - [SMALL_STATE(13504)] = 428442, - [SMALL_STATE(13505)] = 428449, - [SMALL_STATE(13506)] = 428456, - [SMALL_STATE(13507)] = 428463, - [SMALL_STATE(13508)] = 428470, - [SMALL_STATE(13509)] = 428477, - [SMALL_STATE(13510)] = 428484, - [SMALL_STATE(13511)] = 428491, - [SMALL_STATE(13512)] = 428498, - [SMALL_STATE(13513)] = 428505, - [SMALL_STATE(13514)] = 428512, - [SMALL_STATE(13515)] = 428519, - [SMALL_STATE(13516)] = 428526, - [SMALL_STATE(13517)] = 428533, - [SMALL_STATE(13518)] = 428540, - [SMALL_STATE(13519)] = 428547, - [SMALL_STATE(13520)] = 428554, - [SMALL_STATE(13521)] = 428561, - [SMALL_STATE(13522)] = 428568, - [SMALL_STATE(13523)] = 428575, - [SMALL_STATE(13524)] = 428582, - [SMALL_STATE(13525)] = 428589, - [SMALL_STATE(13526)] = 428596, - [SMALL_STATE(13527)] = 428603, - [SMALL_STATE(13528)] = 428610, - [SMALL_STATE(13529)] = 428617, - [SMALL_STATE(13530)] = 428624, - [SMALL_STATE(13531)] = 428631, - [SMALL_STATE(13532)] = 428638, - [SMALL_STATE(13533)] = 428645, - [SMALL_STATE(13534)] = 428652, - [SMALL_STATE(13535)] = 428659, - [SMALL_STATE(13536)] = 428666, - [SMALL_STATE(13537)] = 428673, - [SMALL_STATE(13538)] = 428680, - [SMALL_STATE(13539)] = 428687, - [SMALL_STATE(13540)] = 428694, - [SMALL_STATE(13541)] = 428701, - [SMALL_STATE(13542)] = 428708, - [SMALL_STATE(13543)] = 428715, - [SMALL_STATE(13544)] = 428722, - [SMALL_STATE(13545)] = 428729, - [SMALL_STATE(13546)] = 428736, - [SMALL_STATE(13547)] = 428743, - [SMALL_STATE(13548)] = 428750, - [SMALL_STATE(13549)] = 428757, - [SMALL_STATE(13550)] = 428764, - [SMALL_STATE(13551)] = 428771, - [SMALL_STATE(13552)] = 428778, - [SMALL_STATE(13553)] = 428785, - [SMALL_STATE(13554)] = 428792, - [SMALL_STATE(13555)] = 428799, - [SMALL_STATE(13556)] = 428806, - [SMALL_STATE(13557)] = 428813, - [SMALL_STATE(13558)] = 428820, - [SMALL_STATE(13559)] = 428827, - [SMALL_STATE(13560)] = 428834, - [SMALL_STATE(13561)] = 428841, - [SMALL_STATE(13562)] = 428848, - [SMALL_STATE(13563)] = 428855, - [SMALL_STATE(13564)] = 428862, - [SMALL_STATE(13565)] = 428869, - [SMALL_STATE(13566)] = 428876, - [SMALL_STATE(13567)] = 428883, - [SMALL_STATE(13568)] = 428890, - [SMALL_STATE(13569)] = 428897, - [SMALL_STATE(13570)] = 428904, - [SMALL_STATE(13571)] = 428911, - [SMALL_STATE(13572)] = 428918, - [SMALL_STATE(13573)] = 428925, - [SMALL_STATE(13574)] = 428932, - [SMALL_STATE(13575)] = 428939, - [SMALL_STATE(13576)] = 428946, - [SMALL_STATE(13577)] = 428953, - [SMALL_STATE(13578)] = 428960, - [SMALL_STATE(13579)] = 428967, - [SMALL_STATE(13580)] = 428974, - [SMALL_STATE(13581)] = 428981, - [SMALL_STATE(13582)] = 428988, - [SMALL_STATE(13583)] = 428995, - [SMALL_STATE(13584)] = 429002, - [SMALL_STATE(13585)] = 429009, - [SMALL_STATE(13586)] = 429016, - [SMALL_STATE(13587)] = 429023, - [SMALL_STATE(13588)] = 429030, - [SMALL_STATE(13589)] = 429037, - [SMALL_STATE(13590)] = 429044, - [SMALL_STATE(13591)] = 429051, - [SMALL_STATE(13592)] = 429058, - [SMALL_STATE(13593)] = 429065, - [SMALL_STATE(13594)] = 429072, - [SMALL_STATE(13595)] = 429079, - [SMALL_STATE(13596)] = 429086, - [SMALL_STATE(13597)] = 429093, - [SMALL_STATE(13598)] = 429100, - [SMALL_STATE(13599)] = 429107, - [SMALL_STATE(13600)] = 429114, - [SMALL_STATE(13601)] = 429121, - [SMALL_STATE(13602)] = 429128, - [SMALL_STATE(13603)] = 429135, - [SMALL_STATE(13604)] = 429142, - [SMALL_STATE(13605)] = 429149, - [SMALL_STATE(13606)] = 429156, - [SMALL_STATE(13607)] = 429163, - [SMALL_STATE(13608)] = 429170, - [SMALL_STATE(13609)] = 429177, - [SMALL_STATE(13610)] = 429184, - [SMALL_STATE(13611)] = 429191, - [SMALL_STATE(13612)] = 429198, - [SMALL_STATE(13613)] = 429205, - [SMALL_STATE(13614)] = 429212, - [SMALL_STATE(13615)] = 429219, - [SMALL_STATE(13616)] = 429226, - [SMALL_STATE(13617)] = 429233, - [SMALL_STATE(13618)] = 429240, - [SMALL_STATE(13619)] = 429247, - [SMALL_STATE(13620)] = 429254, - [SMALL_STATE(13621)] = 429261, - [SMALL_STATE(13622)] = 429268, - [SMALL_STATE(13623)] = 429275, - [SMALL_STATE(13624)] = 429282, - [SMALL_STATE(13625)] = 429289, - [SMALL_STATE(13626)] = 429296, - [SMALL_STATE(13627)] = 429303, - [SMALL_STATE(13628)] = 429310, - [SMALL_STATE(13629)] = 429317, - [SMALL_STATE(13630)] = 429324, - [SMALL_STATE(13631)] = 429331, - [SMALL_STATE(13632)] = 429338, - [SMALL_STATE(13633)] = 429345, - [SMALL_STATE(13634)] = 429352, - [SMALL_STATE(13635)] = 429359, - [SMALL_STATE(13636)] = 429366, - [SMALL_STATE(13637)] = 429373, - [SMALL_STATE(13638)] = 429380, - [SMALL_STATE(13639)] = 429387, - [SMALL_STATE(13640)] = 429394, - [SMALL_STATE(13641)] = 429401, - [SMALL_STATE(13642)] = 429408, - [SMALL_STATE(13643)] = 429415, - [SMALL_STATE(13644)] = 429422, - [SMALL_STATE(13645)] = 429429, - [SMALL_STATE(13646)] = 429436, - [SMALL_STATE(13647)] = 429443, - [SMALL_STATE(13648)] = 429450, - [SMALL_STATE(13649)] = 429457, - [SMALL_STATE(13650)] = 429464, - [SMALL_STATE(13651)] = 429471, - [SMALL_STATE(13652)] = 429478, - [SMALL_STATE(13653)] = 429485, - [SMALL_STATE(13654)] = 429492, - [SMALL_STATE(13655)] = 429499, - [SMALL_STATE(13656)] = 429506, - [SMALL_STATE(13657)] = 429513, - [SMALL_STATE(13658)] = 429520, - [SMALL_STATE(13659)] = 429527, - [SMALL_STATE(13660)] = 429534, - [SMALL_STATE(13661)] = 429541, - [SMALL_STATE(13662)] = 429548, - [SMALL_STATE(13663)] = 429555, - [SMALL_STATE(13664)] = 429562, - [SMALL_STATE(13665)] = 429569, - [SMALL_STATE(13666)] = 429576, - [SMALL_STATE(13667)] = 429583, - [SMALL_STATE(13668)] = 429590, - [SMALL_STATE(13669)] = 429597, - [SMALL_STATE(13670)] = 429604, - [SMALL_STATE(13671)] = 429611, - [SMALL_STATE(13672)] = 429618, - [SMALL_STATE(13673)] = 429625, - [SMALL_STATE(13674)] = 429632, - [SMALL_STATE(13675)] = 429639, - [SMALL_STATE(13676)] = 429646, - [SMALL_STATE(13677)] = 429653, - [SMALL_STATE(13678)] = 429660, - [SMALL_STATE(13679)] = 429667, - [SMALL_STATE(13680)] = 429674, - [SMALL_STATE(13681)] = 429681, - [SMALL_STATE(13682)] = 429688, - [SMALL_STATE(13683)] = 429695, - [SMALL_STATE(13684)] = 429702, - [SMALL_STATE(13685)] = 429709, - [SMALL_STATE(13686)] = 429716, - [SMALL_STATE(13687)] = 429723, - [SMALL_STATE(13688)] = 429730, - [SMALL_STATE(13689)] = 429737, - [SMALL_STATE(13690)] = 429744, - [SMALL_STATE(13691)] = 429751, - [SMALL_STATE(13692)] = 429758, - [SMALL_STATE(13693)] = 429765, - [SMALL_STATE(13694)] = 429772, - [SMALL_STATE(13695)] = 429779, - [SMALL_STATE(13696)] = 429786, - [SMALL_STATE(13697)] = 429793, - [SMALL_STATE(13698)] = 429800, - [SMALL_STATE(13699)] = 429807, - [SMALL_STATE(13700)] = 429814, - [SMALL_STATE(13701)] = 429821, - [SMALL_STATE(13702)] = 429828, - [SMALL_STATE(13703)] = 429835, - [SMALL_STATE(13704)] = 429842, - [SMALL_STATE(13705)] = 429849, - [SMALL_STATE(13706)] = 429856, - [SMALL_STATE(13707)] = 429863, - [SMALL_STATE(13708)] = 429870, - [SMALL_STATE(13709)] = 429877, - [SMALL_STATE(13710)] = 429884, - [SMALL_STATE(13711)] = 429891, - [SMALL_STATE(13712)] = 429898, - [SMALL_STATE(13713)] = 429905, - [SMALL_STATE(13714)] = 429912, - [SMALL_STATE(13715)] = 429919, - [SMALL_STATE(13716)] = 429926, - [SMALL_STATE(13717)] = 429933, - [SMALL_STATE(13718)] = 429940, - [SMALL_STATE(13719)] = 429947, - [SMALL_STATE(13720)] = 429954, - [SMALL_STATE(13721)] = 429961, - [SMALL_STATE(13722)] = 429968, - [SMALL_STATE(13723)] = 429975, - [SMALL_STATE(13724)] = 429982, - [SMALL_STATE(13725)] = 429989, - [SMALL_STATE(13726)] = 429996, - [SMALL_STATE(13727)] = 430003, - [SMALL_STATE(13728)] = 430010, - [SMALL_STATE(13729)] = 430017, - [SMALL_STATE(13730)] = 430024, - [SMALL_STATE(13731)] = 430031, - [SMALL_STATE(13732)] = 430038, - [SMALL_STATE(13733)] = 430045, - [SMALL_STATE(13734)] = 430052, - [SMALL_STATE(13735)] = 430059, - [SMALL_STATE(13736)] = 430066, - [SMALL_STATE(13737)] = 430073, - [SMALL_STATE(13738)] = 430080, - [SMALL_STATE(13739)] = 430087, - [SMALL_STATE(13740)] = 430094, - [SMALL_STATE(13741)] = 430101, - [SMALL_STATE(13742)] = 430108, - [SMALL_STATE(13743)] = 430115, - [SMALL_STATE(13744)] = 430122, - [SMALL_STATE(13745)] = 430129, - [SMALL_STATE(13746)] = 430136, - [SMALL_STATE(13747)] = 430143, - [SMALL_STATE(13748)] = 430150, - [SMALL_STATE(13749)] = 430157, - [SMALL_STATE(13750)] = 430164, - [SMALL_STATE(13751)] = 430171, - [SMALL_STATE(13752)] = 430178, - [SMALL_STATE(13753)] = 430185, - [SMALL_STATE(13754)] = 430192, - [SMALL_STATE(13755)] = 430199, - [SMALL_STATE(13756)] = 430206, - [SMALL_STATE(13757)] = 430213, - [SMALL_STATE(13758)] = 430220, - [SMALL_STATE(13759)] = 430227, - [SMALL_STATE(13760)] = 430234, - [SMALL_STATE(13761)] = 430241, - [SMALL_STATE(13762)] = 430248, - [SMALL_STATE(13763)] = 430255, - [SMALL_STATE(13764)] = 430262, - [SMALL_STATE(13765)] = 430269, - [SMALL_STATE(13766)] = 430276, - [SMALL_STATE(13767)] = 430283, - [SMALL_STATE(13768)] = 430290, - [SMALL_STATE(13769)] = 430297, - [SMALL_STATE(13770)] = 430304, - [SMALL_STATE(13771)] = 430311, - [SMALL_STATE(13772)] = 430318, - [SMALL_STATE(13773)] = 430325, - [SMALL_STATE(13774)] = 430332, - [SMALL_STATE(13775)] = 430339, - [SMALL_STATE(13776)] = 430346, - [SMALL_STATE(13777)] = 430353, - [SMALL_STATE(13778)] = 430360, - [SMALL_STATE(13779)] = 430367, - [SMALL_STATE(13780)] = 430374, - [SMALL_STATE(13781)] = 430381, - [SMALL_STATE(13782)] = 430388, - [SMALL_STATE(13783)] = 430395, - [SMALL_STATE(13784)] = 430402, - [SMALL_STATE(13785)] = 430409, - [SMALL_STATE(13786)] = 430416, - [SMALL_STATE(13787)] = 430423, - [SMALL_STATE(13788)] = 430430, - [SMALL_STATE(13789)] = 430437, - [SMALL_STATE(13790)] = 430444, - [SMALL_STATE(13791)] = 430451, - [SMALL_STATE(13792)] = 430458, - [SMALL_STATE(13793)] = 430465, - [SMALL_STATE(13794)] = 430472, - [SMALL_STATE(13795)] = 430479, - [SMALL_STATE(13796)] = 430486, - [SMALL_STATE(13797)] = 430493, - [SMALL_STATE(13798)] = 430500, - [SMALL_STATE(13799)] = 430507, - [SMALL_STATE(13800)] = 430514, - [SMALL_STATE(13801)] = 430521, - [SMALL_STATE(13802)] = 430528, - [SMALL_STATE(13803)] = 430535, - [SMALL_STATE(13804)] = 430542, - [SMALL_STATE(13805)] = 430549, - [SMALL_STATE(13806)] = 430556, - [SMALL_STATE(13807)] = 430563, - [SMALL_STATE(13808)] = 430570, - [SMALL_STATE(13809)] = 430577, - [SMALL_STATE(13810)] = 430584, - [SMALL_STATE(13811)] = 430591, - [SMALL_STATE(13812)] = 430598, - [SMALL_STATE(13813)] = 430605, - [SMALL_STATE(13814)] = 430612, - [SMALL_STATE(13815)] = 430619, - [SMALL_STATE(13816)] = 430626, - [SMALL_STATE(13817)] = 430633, - [SMALL_STATE(13818)] = 430640, - [SMALL_STATE(13819)] = 430647, - [SMALL_STATE(13820)] = 430654, - [SMALL_STATE(13821)] = 430661, - [SMALL_STATE(13822)] = 430668, - [SMALL_STATE(13823)] = 430675, - [SMALL_STATE(13824)] = 430682, - [SMALL_STATE(13825)] = 430689, - [SMALL_STATE(13826)] = 430696, - [SMALL_STATE(13827)] = 430703, - [SMALL_STATE(13828)] = 430710, - [SMALL_STATE(13829)] = 430717, - [SMALL_STATE(13830)] = 430724, - [SMALL_STATE(13831)] = 430731, - [SMALL_STATE(13832)] = 430738, - [SMALL_STATE(13833)] = 430745, - [SMALL_STATE(13834)] = 430752, - [SMALL_STATE(13835)] = 430759, - [SMALL_STATE(13836)] = 430766, - [SMALL_STATE(13837)] = 430773, - [SMALL_STATE(13838)] = 430780, - [SMALL_STATE(13839)] = 430787, - [SMALL_STATE(13840)] = 430794, - [SMALL_STATE(13841)] = 430801, - [SMALL_STATE(13842)] = 430808, - [SMALL_STATE(13843)] = 430815, - [SMALL_STATE(13844)] = 430822, - [SMALL_STATE(13845)] = 430829, - [SMALL_STATE(13846)] = 430836, - [SMALL_STATE(13847)] = 430843, - [SMALL_STATE(13848)] = 430850, - [SMALL_STATE(13849)] = 430857, - [SMALL_STATE(13850)] = 430864, - [SMALL_STATE(13851)] = 430871, - [SMALL_STATE(13852)] = 430878, - [SMALL_STATE(13853)] = 430885, - [SMALL_STATE(13854)] = 430892, - [SMALL_STATE(13855)] = 430899, - [SMALL_STATE(13856)] = 430906, - [SMALL_STATE(13857)] = 430913, - [SMALL_STATE(13858)] = 430920, - [SMALL_STATE(13859)] = 430927, - [SMALL_STATE(13860)] = 430934, - [SMALL_STATE(13861)] = 430941, - [SMALL_STATE(13862)] = 430948, - [SMALL_STATE(13863)] = 430955, - [SMALL_STATE(13864)] = 430962, - [SMALL_STATE(13865)] = 430969, - [SMALL_STATE(13866)] = 430976, - [SMALL_STATE(13867)] = 430983, - [SMALL_STATE(13868)] = 430990, - [SMALL_STATE(13869)] = 430997, - [SMALL_STATE(13870)] = 431004, - [SMALL_STATE(13871)] = 431011, - [SMALL_STATE(13872)] = 431018, - [SMALL_STATE(13873)] = 431025, - [SMALL_STATE(13874)] = 431032, - [SMALL_STATE(13875)] = 431039, - [SMALL_STATE(13876)] = 431046, - [SMALL_STATE(13877)] = 431053, - [SMALL_STATE(13878)] = 431060, - [SMALL_STATE(13879)] = 431067, - [SMALL_STATE(13880)] = 431074, - [SMALL_STATE(13881)] = 431081, - [SMALL_STATE(13882)] = 431088, - [SMALL_STATE(13883)] = 431095, - [SMALL_STATE(13884)] = 431102, - [SMALL_STATE(13885)] = 431109, - [SMALL_STATE(13886)] = 431116, - [SMALL_STATE(13887)] = 431123, - [SMALL_STATE(13888)] = 431130, - [SMALL_STATE(13889)] = 431137, - [SMALL_STATE(13890)] = 431144, - [SMALL_STATE(13891)] = 431151, - [SMALL_STATE(13892)] = 431158, - [SMALL_STATE(13893)] = 431165, - [SMALL_STATE(13894)] = 431172, - [SMALL_STATE(13895)] = 431179, - [SMALL_STATE(13896)] = 431186, - [SMALL_STATE(13897)] = 431193, - [SMALL_STATE(13898)] = 431200, - [SMALL_STATE(13899)] = 431207, - [SMALL_STATE(13900)] = 431214, - [SMALL_STATE(13901)] = 431221, - [SMALL_STATE(13902)] = 431228, - [SMALL_STATE(13903)] = 431235, - [SMALL_STATE(13904)] = 431242, - [SMALL_STATE(13905)] = 431249, - [SMALL_STATE(13906)] = 431256, - [SMALL_STATE(13907)] = 431263, - [SMALL_STATE(13908)] = 431270, - [SMALL_STATE(13909)] = 431277, - [SMALL_STATE(13910)] = 431284, - [SMALL_STATE(13911)] = 431291, - [SMALL_STATE(13912)] = 431298, - [SMALL_STATE(13913)] = 431305, - [SMALL_STATE(13914)] = 431312, - [SMALL_STATE(13915)] = 431319, - [SMALL_STATE(13916)] = 431326, - [SMALL_STATE(13917)] = 431333, - [SMALL_STATE(13918)] = 431340, - [SMALL_STATE(13919)] = 431347, - [SMALL_STATE(13920)] = 431354, - [SMALL_STATE(13921)] = 431361, - [SMALL_STATE(13922)] = 431368, - [SMALL_STATE(13923)] = 431375, - [SMALL_STATE(13924)] = 431382, - [SMALL_STATE(13925)] = 431389, - [SMALL_STATE(13926)] = 431396, - [SMALL_STATE(13927)] = 431403, - [SMALL_STATE(13928)] = 431410, - [SMALL_STATE(13929)] = 431417, - [SMALL_STATE(13930)] = 431424, - [SMALL_STATE(13931)] = 431431, - [SMALL_STATE(13932)] = 431438, - [SMALL_STATE(13933)] = 431445, - [SMALL_STATE(13934)] = 431452, - [SMALL_STATE(13935)] = 431459, - [SMALL_STATE(13936)] = 431466, - [SMALL_STATE(13937)] = 431473, - [SMALL_STATE(13938)] = 431480, - [SMALL_STATE(13939)] = 431487, - [SMALL_STATE(13940)] = 431494, - [SMALL_STATE(13941)] = 431501, - [SMALL_STATE(13942)] = 431508, - [SMALL_STATE(13943)] = 431515, - [SMALL_STATE(13944)] = 431522, - [SMALL_STATE(13945)] = 431529, - [SMALL_STATE(13946)] = 431536, - [SMALL_STATE(13947)] = 431543, - [SMALL_STATE(13948)] = 431550, - [SMALL_STATE(13949)] = 431557, - [SMALL_STATE(13950)] = 431564, - [SMALL_STATE(13951)] = 431571, - [SMALL_STATE(13952)] = 431578, - [SMALL_STATE(13953)] = 431585, - [SMALL_STATE(13954)] = 431592, - [SMALL_STATE(13955)] = 431599, - [SMALL_STATE(13956)] = 431606, - [SMALL_STATE(13957)] = 431613, - [SMALL_STATE(13958)] = 431620, - [SMALL_STATE(13959)] = 431627, - [SMALL_STATE(13960)] = 431634, - [SMALL_STATE(13961)] = 431641, - [SMALL_STATE(13962)] = 431648, - [SMALL_STATE(13963)] = 431655, - [SMALL_STATE(13964)] = 431662, - [SMALL_STATE(13965)] = 431669, - [SMALL_STATE(13966)] = 431676, - [SMALL_STATE(13967)] = 431683, - [SMALL_STATE(13968)] = 431690, - [SMALL_STATE(13969)] = 431697, - [SMALL_STATE(13970)] = 431704, - [SMALL_STATE(13971)] = 431711, - [SMALL_STATE(13972)] = 431718, - [SMALL_STATE(13973)] = 431725, - [SMALL_STATE(13974)] = 431732, - [SMALL_STATE(13975)] = 431739, - [SMALL_STATE(13976)] = 431746, - [SMALL_STATE(13977)] = 431753, - [SMALL_STATE(13978)] = 431760, - [SMALL_STATE(13979)] = 431767, - [SMALL_STATE(13980)] = 431774, - [SMALL_STATE(13981)] = 431781, - [SMALL_STATE(13982)] = 431788, - [SMALL_STATE(13983)] = 431795, - [SMALL_STATE(13984)] = 431802, - [SMALL_STATE(13985)] = 431809, - [SMALL_STATE(13986)] = 431816, - [SMALL_STATE(13987)] = 431823, - [SMALL_STATE(13988)] = 431830, - [SMALL_STATE(13989)] = 431837, - [SMALL_STATE(13990)] = 431844, - [SMALL_STATE(13991)] = 431851, - [SMALL_STATE(13992)] = 431858, - [SMALL_STATE(13993)] = 431865, - [SMALL_STATE(13994)] = 431872, - [SMALL_STATE(13995)] = 431879, - [SMALL_STATE(13996)] = 431886, - [SMALL_STATE(13997)] = 431893, - [SMALL_STATE(13998)] = 431900, - [SMALL_STATE(13999)] = 431907, - [SMALL_STATE(14000)] = 431914, - [SMALL_STATE(14001)] = 431921, - [SMALL_STATE(14002)] = 431928, - [SMALL_STATE(14003)] = 431935, - [SMALL_STATE(14004)] = 431942, - [SMALL_STATE(14005)] = 431949, - [SMALL_STATE(14006)] = 431956, - [SMALL_STATE(14007)] = 431963, - [SMALL_STATE(14008)] = 431970, - [SMALL_STATE(14009)] = 431977, - [SMALL_STATE(14010)] = 431984, - [SMALL_STATE(14011)] = 431991, - [SMALL_STATE(14012)] = 431998, - [SMALL_STATE(14013)] = 432005, - [SMALL_STATE(14014)] = 432012, - [SMALL_STATE(14015)] = 432019, - [SMALL_STATE(14016)] = 432026, - [SMALL_STATE(14017)] = 432033, - [SMALL_STATE(14018)] = 432040, - [SMALL_STATE(14019)] = 432047, - [SMALL_STATE(14020)] = 432054, - [SMALL_STATE(14021)] = 432061, - [SMALL_STATE(14022)] = 432068, - [SMALL_STATE(14023)] = 432075, - [SMALL_STATE(14024)] = 432082, - [SMALL_STATE(14025)] = 432089, - [SMALL_STATE(14026)] = 432096, - [SMALL_STATE(14027)] = 432103, - [SMALL_STATE(14028)] = 432110, - [SMALL_STATE(14029)] = 432117, - [SMALL_STATE(14030)] = 432124, - [SMALL_STATE(14031)] = 432131, - [SMALL_STATE(14032)] = 432138, - [SMALL_STATE(14033)] = 432145, - [SMALL_STATE(14034)] = 432152, - [SMALL_STATE(14035)] = 432159, - [SMALL_STATE(14036)] = 432166, - [SMALL_STATE(14037)] = 432173, - [SMALL_STATE(14038)] = 432180, - [SMALL_STATE(14039)] = 432187, - [SMALL_STATE(14040)] = 432194, - [SMALL_STATE(14041)] = 432201, - [SMALL_STATE(14042)] = 432208, - [SMALL_STATE(14043)] = 432215, - [SMALL_STATE(14044)] = 432222, - [SMALL_STATE(14045)] = 432229, - [SMALL_STATE(14046)] = 432236, - [SMALL_STATE(14047)] = 432243, - [SMALL_STATE(14048)] = 432250, - [SMALL_STATE(14049)] = 432257, - [SMALL_STATE(14050)] = 432264, - [SMALL_STATE(14051)] = 432271, - [SMALL_STATE(14052)] = 432278, - [SMALL_STATE(14053)] = 432285, - [SMALL_STATE(14054)] = 432292, - [SMALL_STATE(14055)] = 432299, - [SMALL_STATE(14056)] = 432306, - [SMALL_STATE(14057)] = 432313, - [SMALL_STATE(14058)] = 432320, - [SMALL_STATE(14059)] = 432327, - [SMALL_STATE(14060)] = 432334, - [SMALL_STATE(14061)] = 432341, - [SMALL_STATE(14062)] = 432348, - [SMALL_STATE(14063)] = 432355, - [SMALL_STATE(14064)] = 432362, - [SMALL_STATE(14065)] = 432369, - [SMALL_STATE(14066)] = 432376, - [SMALL_STATE(14067)] = 432383, - [SMALL_STATE(14068)] = 432390, - [SMALL_STATE(14069)] = 432397, - [SMALL_STATE(14070)] = 432404, - [SMALL_STATE(14071)] = 432411, - [SMALL_STATE(14072)] = 432418, - [SMALL_STATE(14073)] = 432425, - [SMALL_STATE(14074)] = 432432, - [SMALL_STATE(14075)] = 432439, - [SMALL_STATE(14076)] = 432446, - [SMALL_STATE(14077)] = 432453, - [SMALL_STATE(14078)] = 432460, - [SMALL_STATE(14079)] = 432467, - [SMALL_STATE(14080)] = 432474, - [SMALL_STATE(14081)] = 432481, - [SMALL_STATE(14082)] = 432488, - [SMALL_STATE(14083)] = 432495, - [SMALL_STATE(14084)] = 432502, - [SMALL_STATE(14085)] = 432509, - [SMALL_STATE(14086)] = 432516, - [SMALL_STATE(14087)] = 432523, - [SMALL_STATE(14088)] = 432530, - [SMALL_STATE(14089)] = 432537, - [SMALL_STATE(14090)] = 432544, - [SMALL_STATE(14091)] = 432551, - [SMALL_STATE(14092)] = 432558, - [SMALL_STATE(14093)] = 432565, - [SMALL_STATE(14094)] = 432572, - [SMALL_STATE(14095)] = 432579, - [SMALL_STATE(14096)] = 432586, - [SMALL_STATE(14097)] = 432593, - [SMALL_STATE(14098)] = 432600, - [SMALL_STATE(14099)] = 432607, - [SMALL_STATE(14100)] = 432614, - [SMALL_STATE(14101)] = 432621, - [SMALL_STATE(14102)] = 432628, - [SMALL_STATE(14103)] = 432635, - [SMALL_STATE(14104)] = 432642, - [SMALL_STATE(14105)] = 432649, - [SMALL_STATE(14106)] = 432656, - [SMALL_STATE(14107)] = 432663, - [SMALL_STATE(14108)] = 432670, - [SMALL_STATE(14109)] = 432677, - [SMALL_STATE(14110)] = 432684, - [SMALL_STATE(14111)] = 432691, - [SMALL_STATE(14112)] = 432698, - [SMALL_STATE(14113)] = 432705, - [SMALL_STATE(14114)] = 432712, - [SMALL_STATE(14115)] = 432719, - [SMALL_STATE(14116)] = 432726, - [SMALL_STATE(14117)] = 432733, - [SMALL_STATE(14118)] = 432740, - [SMALL_STATE(14119)] = 432747, - [SMALL_STATE(14120)] = 432754, - [SMALL_STATE(14121)] = 432761, - [SMALL_STATE(14122)] = 432768, - [SMALL_STATE(14123)] = 432775, - [SMALL_STATE(14124)] = 432782, - [SMALL_STATE(14125)] = 432789, - [SMALL_STATE(14126)] = 432796, - [SMALL_STATE(14127)] = 432803, - [SMALL_STATE(14128)] = 432810, - [SMALL_STATE(14129)] = 432817, - [SMALL_STATE(14130)] = 432824, - [SMALL_STATE(14131)] = 432831, - [SMALL_STATE(14132)] = 432838, - [SMALL_STATE(14133)] = 432845, - [SMALL_STATE(14134)] = 432852, - [SMALL_STATE(14135)] = 432859, - [SMALL_STATE(14136)] = 432866, - [SMALL_STATE(14137)] = 432873, - [SMALL_STATE(14138)] = 432880, - [SMALL_STATE(14139)] = 432887, - [SMALL_STATE(14140)] = 432894, - [SMALL_STATE(14141)] = 432901, - [SMALL_STATE(14142)] = 432908, - [SMALL_STATE(14143)] = 432915, - [SMALL_STATE(14144)] = 432922, - [SMALL_STATE(14145)] = 432929, - [SMALL_STATE(14146)] = 432936, - [SMALL_STATE(14147)] = 432943, - [SMALL_STATE(14148)] = 432950, - [SMALL_STATE(14149)] = 432957, - [SMALL_STATE(14150)] = 432964, - [SMALL_STATE(14151)] = 432971, - [SMALL_STATE(14152)] = 432978, - [SMALL_STATE(14153)] = 432985, - [SMALL_STATE(14154)] = 432992, - [SMALL_STATE(14155)] = 432999, - [SMALL_STATE(14156)] = 433006, - [SMALL_STATE(14157)] = 433013, - [SMALL_STATE(14158)] = 433020, - [SMALL_STATE(14159)] = 433027, - [SMALL_STATE(14160)] = 433034, - [SMALL_STATE(14161)] = 433041, - [SMALL_STATE(14162)] = 433048, - [SMALL_STATE(14163)] = 433055, - [SMALL_STATE(14164)] = 433062, - [SMALL_STATE(14165)] = 433069, - [SMALL_STATE(14166)] = 433076, - [SMALL_STATE(14167)] = 433083, - [SMALL_STATE(14168)] = 433090, - [SMALL_STATE(14169)] = 433097, - [SMALL_STATE(14170)] = 433104, - [SMALL_STATE(14171)] = 433111, - [SMALL_STATE(14172)] = 433118, - [SMALL_STATE(14173)] = 433125, - [SMALL_STATE(14174)] = 433132, - [SMALL_STATE(14175)] = 433139, - [SMALL_STATE(14176)] = 433146, - [SMALL_STATE(14177)] = 433153, - [SMALL_STATE(14178)] = 433160, - [SMALL_STATE(14179)] = 433167, - [SMALL_STATE(14180)] = 433174, - [SMALL_STATE(14181)] = 433181, - [SMALL_STATE(14182)] = 433188, - [SMALL_STATE(14183)] = 433195, - [SMALL_STATE(14184)] = 433202, - [SMALL_STATE(14185)] = 433209, - [SMALL_STATE(14186)] = 433216, - [SMALL_STATE(14187)] = 433223, - [SMALL_STATE(14188)] = 433230, - [SMALL_STATE(14189)] = 433237, - [SMALL_STATE(14190)] = 433244, - [SMALL_STATE(14191)] = 433251, - [SMALL_STATE(14192)] = 433258, - [SMALL_STATE(14193)] = 433265, - [SMALL_STATE(14194)] = 433272, - [SMALL_STATE(14195)] = 433279, - [SMALL_STATE(14196)] = 433286, - [SMALL_STATE(14197)] = 433293, - [SMALL_STATE(14198)] = 433300, - [SMALL_STATE(14199)] = 433307, - [SMALL_STATE(14200)] = 433314, - [SMALL_STATE(14201)] = 433321, - [SMALL_STATE(14202)] = 433328, - [SMALL_STATE(14203)] = 433335, - [SMALL_STATE(14204)] = 433342, - [SMALL_STATE(14205)] = 433349, - [SMALL_STATE(14206)] = 433356, - [SMALL_STATE(14207)] = 433363, - [SMALL_STATE(14208)] = 433370, - [SMALL_STATE(14209)] = 433377, - [SMALL_STATE(14210)] = 433384, - [SMALL_STATE(14211)] = 433391, - [SMALL_STATE(14212)] = 433398, - [SMALL_STATE(14213)] = 433405, - [SMALL_STATE(14214)] = 433412, - [SMALL_STATE(14215)] = 433419, - [SMALL_STATE(14216)] = 433426, - [SMALL_STATE(14217)] = 433433, - [SMALL_STATE(14218)] = 433440, - [SMALL_STATE(14219)] = 433447, - [SMALL_STATE(14220)] = 433454, - [SMALL_STATE(14221)] = 433461, - [SMALL_STATE(14222)] = 433468, - [SMALL_STATE(14223)] = 433475, - [SMALL_STATE(14224)] = 433482, - [SMALL_STATE(14225)] = 433489, - [SMALL_STATE(14226)] = 433496, - [SMALL_STATE(14227)] = 433503, - [SMALL_STATE(14228)] = 433510, - [SMALL_STATE(14229)] = 433517, - [SMALL_STATE(14230)] = 433524, - [SMALL_STATE(14231)] = 433531, - [SMALL_STATE(14232)] = 433538, - [SMALL_STATE(14233)] = 433545, - [SMALL_STATE(14234)] = 433552, - [SMALL_STATE(14235)] = 433559, - [SMALL_STATE(14236)] = 433566, - [SMALL_STATE(14237)] = 433573, - [SMALL_STATE(14238)] = 433580, - [SMALL_STATE(14239)] = 433587, - [SMALL_STATE(14240)] = 433594, - [SMALL_STATE(14241)] = 433601, - [SMALL_STATE(14242)] = 433608, - [SMALL_STATE(14243)] = 433615, - [SMALL_STATE(14244)] = 433622, - [SMALL_STATE(14245)] = 433629, - [SMALL_STATE(14246)] = 433636, - [SMALL_STATE(14247)] = 433643, - [SMALL_STATE(14248)] = 433650, - [SMALL_STATE(14249)] = 433657, - [SMALL_STATE(14250)] = 433664, - [SMALL_STATE(14251)] = 433671, - [SMALL_STATE(14252)] = 433678, - [SMALL_STATE(14253)] = 433685, - [SMALL_STATE(14254)] = 433692, - [SMALL_STATE(14255)] = 433699, - [SMALL_STATE(14256)] = 433706, - [SMALL_STATE(14257)] = 433713, - [SMALL_STATE(14258)] = 433720, - [SMALL_STATE(14259)] = 433727, - [SMALL_STATE(14260)] = 433734, - [SMALL_STATE(14261)] = 433741, - [SMALL_STATE(14262)] = 433748, - [SMALL_STATE(14263)] = 433755, - [SMALL_STATE(14264)] = 433762, - [SMALL_STATE(14265)] = 433769, - [SMALL_STATE(14266)] = 433776, - [SMALL_STATE(14267)] = 433783, - [SMALL_STATE(14268)] = 433790, - [SMALL_STATE(14269)] = 433797, - [SMALL_STATE(14270)] = 433804, - [SMALL_STATE(14271)] = 433811, - [SMALL_STATE(14272)] = 433818, - [SMALL_STATE(14273)] = 433825, - [SMALL_STATE(14274)] = 433832, - [SMALL_STATE(14275)] = 433839, - [SMALL_STATE(14276)] = 433846, - [SMALL_STATE(14277)] = 433853, - [SMALL_STATE(14278)] = 433860, - [SMALL_STATE(14279)] = 433867, - [SMALL_STATE(14280)] = 433874, - [SMALL_STATE(14281)] = 433881, - [SMALL_STATE(14282)] = 433888, - [SMALL_STATE(14283)] = 433895, - [SMALL_STATE(14284)] = 433902, - [SMALL_STATE(14285)] = 433909, - [SMALL_STATE(14286)] = 433916, - [SMALL_STATE(14287)] = 433923, - [SMALL_STATE(14288)] = 433930, - [SMALL_STATE(14289)] = 433937, - [SMALL_STATE(14290)] = 433944, - [SMALL_STATE(14291)] = 433951, - [SMALL_STATE(14292)] = 433958, - [SMALL_STATE(14293)] = 433965, - [SMALL_STATE(14294)] = 433972, - [SMALL_STATE(14295)] = 433979, - [SMALL_STATE(14296)] = 433986, - [SMALL_STATE(14297)] = 433993, - [SMALL_STATE(14298)] = 434000, - [SMALL_STATE(14299)] = 434007, - [SMALL_STATE(14300)] = 434014, - [SMALL_STATE(14301)] = 434021, - [SMALL_STATE(14302)] = 434028, - [SMALL_STATE(14303)] = 434035, - [SMALL_STATE(14304)] = 434042, - [SMALL_STATE(14305)] = 434049, - [SMALL_STATE(14306)] = 434056, - [SMALL_STATE(14307)] = 434063, - [SMALL_STATE(14308)] = 434070, - [SMALL_STATE(14309)] = 434077, - [SMALL_STATE(14310)] = 434084, - [SMALL_STATE(14311)] = 434091, - [SMALL_STATE(14312)] = 434098, - [SMALL_STATE(14313)] = 434105, - [SMALL_STATE(14314)] = 434112, - [SMALL_STATE(14315)] = 434119, - [SMALL_STATE(14316)] = 434126, - [SMALL_STATE(14317)] = 434133, - [SMALL_STATE(14318)] = 434140, - [SMALL_STATE(14319)] = 434147, - [SMALL_STATE(14320)] = 434154, - [SMALL_STATE(14321)] = 434161, - [SMALL_STATE(14322)] = 434168, - [SMALL_STATE(14323)] = 434175, - [SMALL_STATE(14324)] = 434182, - [SMALL_STATE(14325)] = 434189, - [SMALL_STATE(14326)] = 434196, - [SMALL_STATE(14327)] = 434203, - [SMALL_STATE(14328)] = 434210, - [SMALL_STATE(14329)] = 434217, - [SMALL_STATE(14330)] = 434224, - [SMALL_STATE(14331)] = 434231, - [SMALL_STATE(14332)] = 434238, - [SMALL_STATE(14333)] = 434245, - [SMALL_STATE(14334)] = 434252, - [SMALL_STATE(14335)] = 434259, - [SMALL_STATE(14336)] = 434266, - [SMALL_STATE(14337)] = 434273, - [SMALL_STATE(14338)] = 434280, - [SMALL_STATE(14339)] = 434287, - [SMALL_STATE(14340)] = 434294, - [SMALL_STATE(14341)] = 434301, - [SMALL_STATE(14342)] = 434308, - [SMALL_STATE(14343)] = 434315, - [SMALL_STATE(14344)] = 434322, - [SMALL_STATE(14345)] = 434329, - [SMALL_STATE(14346)] = 434336, - [SMALL_STATE(14347)] = 434343, - [SMALL_STATE(14348)] = 434350, - [SMALL_STATE(14349)] = 434357, - [SMALL_STATE(14350)] = 434364, - [SMALL_STATE(14351)] = 434371, - [SMALL_STATE(14352)] = 434378, - [SMALL_STATE(14353)] = 434385, - [SMALL_STATE(14354)] = 434392, - [SMALL_STATE(14355)] = 434399, - [SMALL_STATE(14356)] = 434406, - [SMALL_STATE(14357)] = 434413, - [SMALL_STATE(14358)] = 434420, - [SMALL_STATE(14359)] = 434427, - [SMALL_STATE(14360)] = 434434, - [SMALL_STATE(14361)] = 434441, - [SMALL_STATE(14362)] = 434448, - [SMALL_STATE(14363)] = 434455, - [SMALL_STATE(14364)] = 434462, - [SMALL_STATE(14365)] = 434469, - [SMALL_STATE(14366)] = 434476, - [SMALL_STATE(14367)] = 434483, - [SMALL_STATE(14368)] = 434490, - [SMALL_STATE(14369)] = 434497, - [SMALL_STATE(14370)] = 434504, - [SMALL_STATE(14371)] = 434511, - [SMALL_STATE(14372)] = 434518, - [SMALL_STATE(14373)] = 434525, - [SMALL_STATE(14374)] = 434532, - [SMALL_STATE(14375)] = 434539, - [SMALL_STATE(14376)] = 434546, - [SMALL_STATE(14377)] = 434553, - [SMALL_STATE(14378)] = 434560, - [SMALL_STATE(14379)] = 434567, - [SMALL_STATE(14380)] = 434574, - [SMALL_STATE(14381)] = 434581, - [SMALL_STATE(14382)] = 434588, - [SMALL_STATE(14383)] = 434595, - [SMALL_STATE(14384)] = 434602, - [SMALL_STATE(14385)] = 434609, - [SMALL_STATE(14386)] = 434616, - [SMALL_STATE(14387)] = 434623, - [SMALL_STATE(14388)] = 434630, - [SMALL_STATE(14389)] = 434637, - [SMALL_STATE(14390)] = 434644, - [SMALL_STATE(14391)] = 434651, - [SMALL_STATE(14392)] = 434658, - [SMALL_STATE(14393)] = 434665, - [SMALL_STATE(14394)] = 434672, - [SMALL_STATE(14395)] = 434679, - [SMALL_STATE(14396)] = 434686, - [SMALL_STATE(14397)] = 434693, - [SMALL_STATE(14398)] = 434700, - [SMALL_STATE(14399)] = 434707, - [SMALL_STATE(14400)] = 434714, - [SMALL_STATE(14401)] = 434721, - [SMALL_STATE(14402)] = 434728, - [SMALL_STATE(14403)] = 434735, - [SMALL_STATE(14404)] = 434742, - [SMALL_STATE(14405)] = 434749, - [SMALL_STATE(14406)] = 434756, - [SMALL_STATE(14407)] = 434763, - [SMALL_STATE(14408)] = 434770, - [SMALL_STATE(14409)] = 434777, - [SMALL_STATE(14410)] = 434784, - [SMALL_STATE(14411)] = 434791, - [SMALL_STATE(14412)] = 434798, - [SMALL_STATE(14413)] = 434805, - [SMALL_STATE(14414)] = 434812, - [SMALL_STATE(14415)] = 434819, - [SMALL_STATE(14416)] = 434826, - [SMALL_STATE(14417)] = 434833, - [SMALL_STATE(14418)] = 434840, - [SMALL_STATE(14419)] = 434847, - [SMALL_STATE(14420)] = 434854, - [SMALL_STATE(14421)] = 434861, - [SMALL_STATE(14422)] = 434868, - [SMALL_STATE(14423)] = 434875, - [SMALL_STATE(14424)] = 434882, - [SMALL_STATE(14425)] = 434889, - [SMALL_STATE(14426)] = 434896, - [SMALL_STATE(14427)] = 434903, - [SMALL_STATE(14428)] = 434910, - [SMALL_STATE(14429)] = 434917, - [SMALL_STATE(14430)] = 434924, - [SMALL_STATE(14431)] = 434931, - [SMALL_STATE(14432)] = 434938, - [SMALL_STATE(14433)] = 434945, - [SMALL_STATE(14434)] = 434952, - [SMALL_STATE(14435)] = 434959, - [SMALL_STATE(14436)] = 434966, - [SMALL_STATE(14437)] = 434973, - [SMALL_STATE(14438)] = 434980, - [SMALL_STATE(14439)] = 434987, - [SMALL_STATE(14440)] = 434994, - [SMALL_STATE(14441)] = 435001, - [SMALL_STATE(14442)] = 435008, - [SMALL_STATE(14443)] = 435015, - [SMALL_STATE(14444)] = 435022, - [SMALL_STATE(14445)] = 435029, - [SMALL_STATE(14446)] = 435036, - [SMALL_STATE(14447)] = 435043, - [SMALL_STATE(14448)] = 435050, - [SMALL_STATE(14449)] = 435057, - [SMALL_STATE(14450)] = 435064, - [SMALL_STATE(14451)] = 435071, - [SMALL_STATE(14452)] = 435078, - [SMALL_STATE(14453)] = 435085, - [SMALL_STATE(14454)] = 435092, - [SMALL_STATE(14455)] = 435099, - [SMALL_STATE(14456)] = 435106, - [SMALL_STATE(14457)] = 435113, - [SMALL_STATE(14458)] = 435120, - [SMALL_STATE(14459)] = 435127, - [SMALL_STATE(14460)] = 435134, - [SMALL_STATE(14461)] = 435141, - [SMALL_STATE(14462)] = 435148, - [SMALL_STATE(14463)] = 435155, - [SMALL_STATE(14464)] = 435162, - [SMALL_STATE(14465)] = 435169, - [SMALL_STATE(14466)] = 435176, - [SMALL_STATE(14467)] = 435183, - [SMALL_STATE(14468)] = 435190, - [SMALL_STATE(14469)] = 435197, - [SMALL_STATE(14470)] = 435204, - [SMALL_STATE(14471)] = 435211, - [SMALL_STATE(14472)] = 435218, - [SMALL_STATE(14473)] = 435225, - [SMALL_STATE(14474)] = 435232, - [SMALL_STATE(14475)] = 435239, - [SMALL_STATE(14476)] = 435246, - [SMALL_STATE(14477)] = 435253, - [SMALL_STATE(14478)] = 435260, - [SMALL_STATE(14479)] = 435267, - [SMALL_STATE(14480)] = 435274, - [SMALL_STATE(14481)] = 435281, - [SMALL_STATE(14482)] = 435288, - [SMALL_STATE(14483)] = 435295, - [SMALL_STATE(14484)] = 435302, - [SMALL_STATE(14485)] = 435309, - [SMALL_STATE(14486)] = 435316, - [SMALL_STATE(14487)] = 435323, - [SMALL_STATE(14488)] = 435330, - [SMALL_STATE(14489)] = 435337, - [SMALL_STATE(14490)] = 435344, - [SMALL_STATE(14491)] = 435351, - [SMALL_STATE(14492)] = 435358, - [SMALL_STATE(14493)] = 435365, - [SMALL_STATE(14494)] = 435372, - [SMALL_STATE(14495)] = 435379, - [SMALL_STATE(14496)] = 435386, - [SMALL_STATE(14497)] = 435393, - [SMALL_STATE(14498)] = 435400, - [SMALL_STATE(14499)] = 435407, - [SMALL_STATE(14500)] = 435414, - [SMALL_STATE(14501)] = 435421, - [SMALL_STATE(14502)] = 435428, - [SMALL_STATE(14503)] = 435435, - [SMALL_STATE(14504)] = 435442, - [SMALL_STATE(14505)] = 435449, - [SMALL_STATE(14506)] = 435456, - [SMALL_STATE(14507)] = 435463, - [SMALL_STATE(14508)] = 435470, - [SMALL_STATE(14509)] = 435477, - [SMALL_STATE(14510)] = 435484, - [SMALL_STATE(14511)] = 435491, - [SMALL_STATE(14512)] = 435498, - [SMALL_STATE(14513)] = 435505, - [SMALL_STATE(14514)] = 435512, - [SMALL_STATE(14515)] = 435519, - [SMALL_STATE(14516)] = 435526, - [SMALL_STATE(14517)] = 435533, - [SMALL_STATE(14518)] = 435540, - [SMALL_STATE(14519)] = 435547, - [SMALL_STATE(14520)] = 435554, - [SMALL_STATE(14521)] = 435561, - [SMALL_STATE(14522)] = 435568, - [SMALL_STATE(14523)] = 435575, - [SMALL_STATE(14524)] = 435582, - [SMALL_STATE(14525)] = 435589, - [SMALL_STATE(14526)] = 435596, - [SMALL_STATE(14527)] = 435603, - [SMALL_STATE(14528)] = 435610, - [SMALL_STATE(14529)] = 435617, - [SMALL_STATE(14530)] = 435624, - [SMALL_STATE(14531)] = 435631, - [SMALL_STATE(14532)] = 435638, - [SMALL_STATE(14533)] = 435645, - [SMALL_STATE(14534)] = 435652, - [SMALL_STATE(14535)] = 435659, - [SMALL_STATE(14536)] = 435666, - [SMALL_STATE(14537)] = 435673, - [SMALL_STATE(14538)] = 435680, - [SMALL_STATE(14539)] = 435687, - [SMALL_STATE(14540)] = 435694, - [SMALL_STATE(14541)] = 435701, - [SMALL_STATE(14542)] = 435708, - [SMALL_STATE(14543)] = 435715, - [SMALL_STATE(14544)] = 435722, - [SMALL_STATE(14545)] = 435729, - [SMALL_STATE(14546)] = 435736, - [SMALL_STATE(14547)] = 435743, - [SMALL_STATE(14548)] = 435750, - [SMALL_STATE(14549)] = 435757, - [SMALL_STATE(14550)] = 435764, - [SMALL_STATE(14551)] = 435771, - [SMALL_STATE(14552)] = 435778, - [SMALL_STATE(14553)] = 435785, - [SMALL_STATE(14554)] = 435792, - [SMALL_STATE(14555)] = 435799, - [SMALL_STATE(14556)] = 435806, - [SMALL_STATE(14557)] = 435813, - [SMALL_STATE(14558)] = 435820, - [SMALL_STATE(14559)] = 435827, - [SMALL_STATE(14560)] = 435834, - [SMALL_STATE(14561)] = 435841, - [SMALL_STATE(14562)] = 435848, - [SMALL_STATE(14563)] = 435855, - [SMALL_STATE(14564)] = 435862, - [SMALL_STATE(14565)] = 435869, - [SMALL_STATE(14566)] = 435876, - [SMALL_STATE(14567)] = 435883, - [SMALL_STATE(14568)] = 435890, - [SMALL_STATE(14569)] = 435897, - [SMALL_STATE(14570)] = 435904, - [SMALL_STATE(14571)] = 435911, - [SMALL_STATE(14572)] = 435918, - [SMALL_STATE(14573)] = 435925, - [SMALL_STATE(14574)] = 435932, - [SMALL_STATE(14575)] = 435939, - [SMALL_STATE(14576)] = 435946, - [SMALL_STATE(14577)] = 435953, - [SMALL_STATE(14578)] = 435960, - [SMALL_STATE(14579)] = 435967, - [SMALL_STATE(14580)] = 435974, - [SMALL_STATE(14581)] = 435981, - [SMALL_STATE(14582)] = 435988, - [SMALL_STATE(14583)] = 435995, - [SMALL_STATE(14584)] = 436002, - [SMALL_STATE(14585)] = 436009, - [SMALL_STATE(14586)] = 436016, - [SMALL_STATE(14587)] = 436023, - [SMALL_STATE(14588)] = 436030, - [SMALL_STATE(14589)] = 436037, - [SMALL_STATE(14590)] = 436044, - [SMALL_STATE(14591)] = 436051, - [SMALL_STATE(14592)] = 436058, - [SMALL_STATE(14593)] = 436065, - [SMALL_STATE(14594)] = 436072, - [SMALL_STATE(14595)] = 436079, - [SMALL_STATE(14596)] = 436086, - [SMALL_STATE(14597)] = 436093, - [SMALL_STATE(14598)] = 436100, - [SMALL_STATE(14599)] = 436107, - [SMALL_STATE(14600)] = 436114, - [SMALL_STATE(14601)] = 436121, - [SMALL_STATE(14602)] = 436128, - [SMALL_STATE(14603)] = 436135, - [SMALL_STATE(14604)] = 436142, - [SMALL_STATE(14605)] = 436149, - [SMALL_STATE(14606)] = 436156, - [SMALL_STATE(14607)] = 436163, - [SMALL_STATE(14608)] = 436170, - [SMALL_STATE(14609)] = 436177, - [SMALL_STATE(14610)] = 436184, - [SMALL_STATE(14611)] = 436191, - [SMALL_STATE(14612)] = 436198, - [SMALL_STATE(14613)] = 436205, - [SMALL_STATE(14614)] = 436212, - [SMALL_STATE(14615)] = 436219, - [SMALL_STATE(14616)] = 436226, - [SMALL_STATE(14617)] = 436233, - [SMALL_STATE(14618)] = 436240, - [SMALL_STATE(14619)] = 436247, - [SMALL_STATE(14620)] = 436254, - [SMALL_STATE(14621)] = 436261, - [SMALL_STATE(14622)] = 436268, - [SMALL_STATE(14623)] = 436275, - [SMALL_STATE(14624)] = 436282, - [SMALL_STATE(14625)] = 436289, - [SMALL_STATE(14626)] = 436296, - [SMALL_STATE(14627)] = 436303, - [SMALL_STATE(14628)] = 436310, - [SMALL_STATE(14629)] = 436317, - [SMALL_STATE(14630)] = 436324, - [SMALL_STATE(14631)] = 436331, - [SMALL_STATE(14632)] = 436338, - [SMALL_STATE(14633)] = 436345, - [SMALL_STATE(14634)] = 436352, - [SMALL_STATE(14635)] = 436359, - [SMALL_STATE(14636)] = 436366, - [SMALL_STATE(14637)] = 436373, - [SMALL_STATE(14638)] = 436380, - [SMALL_STATE(14639)] = 436387, - [SMALL_STATE(14640)] = 436394, - [SMALL_STATE(14641)] = 436401, - [SMALL_STATE(14642)] = 436408, - [SMALL_STATE(14643)] = 436415, - [SMALL_STATE(14644)] = 436422, - [SMALL_STATE(14645)] = 436429, - [SMALL_STATE(14646)] = 436436, - [SMALL_STATE(14647)] = 436443, - [SMALL_STATE(14648)] = 436450, - [SMALL_STATE(14649)] = 436457, - [SMALL_STATE(14650)] = 436464, - [SMALL_STATE(14651)] = 436471, - [SMALL_STATE(14652)] = 436478, - [SMALL_STATE(14653)] = 436485, - [SMALL_STATE(14654)] = 436492, - [SMALL_STATE(14655)] = 436499, - [SMALL_STATE(14656)] = 436506, - [SMALL_STATE(14657)] = 436513, - [SMALL_STATE(14658)] = 436520, - [SMALL_STATE(14659)] = 436527, - [SMALL_STATE(14660)] = 436534, - [SMALL_STATE(14661)] = 436541, - [SMALL_STATE(14662)] = 436548, - [SMALL_STATE(14663)] = 436555, - [SMALL_STATE(14664)] = 436562, - [SMALL_STATE(14665)] = 436569, - [SMALL_STATE(14666)] = 436576, - [SMALL_STATE(14667)] = 436583, - [SMALL_STATE(14668)] = 436590, - [SMALL_STATE(14669)] = 436597, - [SMALL_STATE(14670)] = 436604, - [SMALL_STATE(14671)] = 436611, - [SMALL_STATE(14672)] = 436618, - [SMALL_STATE(14673)] = 436625, - [SMALL_STATE(14674)] = 436632, - [SMALL_STATE(14675)] = 436639, - [SMALL_STATE(14676)] = 436646, - [SMALL_STATE(14677)] = 436653, - [SMALL_STATE(14678)] = 436660, - [SMALL_STATE(14679)] = 436667, - [SMALL_STATE(14680)] = 436674, - [SMALL_STATE(14681)] = 436681, - [SMALL_STATE(14682)] = 436688, - [SMALL_STATE(14683)] = 436695, - [SMALL_STATE(14684)] = 436702, - [SMALL_STATE(14685)] = 436709, - [SMALL_STATE(14686)] = 436716, - [SMALL_STATE(14687)] = 436723, - [SMALL_STATE(14688)] = 436730, - [SMALL_STATE(14689)] = 436737, - [SMALL_STATE(14690)] = 436744, - [SMALL_STATE(14691)] = 436751, - [SMALL_STATE(14692)] = 436758, - [SMALL_STATE(14693)] = 436765, - [SMALL_STATE(14694)] = 436772, - [SMALL_STATE(14695)] = 436779, - [SMALL_STATE(14696)] = 436786, - [SMALL_STATE(14697)] = 436793, - [SMALL_STATE(14698)] = 436800, - [SMALL_STATE(14699)] = 436807, - [SMALL_STATE(14700)] = 436814, - [SMALL_STATE(14701)] = 436821, - [SMALL_STATE(14702)] = 436828, - [SMALL_STATE(14703)] = 436835, - [SMALL_STATE(14704)] = 436842, - [SMALL_STATE(14705)] = 436849, - [SMALL_STATE(14706)] = 436856, - [SMALL_STATE(14707)] = 436863, - [SMALL_STATE(14708)] = 436870, - [SMALL_STATE(14709)] = 436877, - [SMALL_STATE(14710)] = 436884, - [SMALL_STATE(14711)] = 436891, - [SMALL_STATE(14712)] = 436898, - [SMALL_STATE(14713)] = 436905, - [SMALL_STATE(14714)] = 436912, - [SMALL_STATE(14715)] = 436919, - [SMALL_STATE(14716)] = 436926, - [SMALL_STATE(14717)] = 436933, - [SMALL_STATE(14718)] = 436940, - [SMALL_STATE(14719)] = 436947, - [SMALL_STATE(14720)] = 436954, - [SMALL_STATE(14721)] = 436961, - [SMALL_STATE(14722)] = 436968, - [SMALL_STATE(14723)] = 436975, - [SMALL_STATE(14724)] = 436982, - [SMALL_STATE(14725)] = 436989, - [SMALL_STATE(14726)] = 436996, - [SMALL_STATE(14727)] = 437003, - [SMALL_STATE(14728)] = 437010, - [SMALL_STATE(14729)] = 437017, - [SMALL_STATE(14730)] = 437024, - [SMALL_STATE(14731)] = 437031, - [SMALL_STATE(14732)] = 437038, - [SMALL_STATE(14733)] = 437045, - [SMALL_STATE(14734)] = 437052, - [SMALL_STATE(14735)] = 437059, - [SMALL_STATE(14736)] = 437066, - [SMALL_STATE(14737)] = 437073, - [SMALL_STATE(14738)] = 437080, - [SMALL_STATE(14739)] = 437087, - [SMALL_STATE(14740)] = 437094, - [SMALL_STATE(14741)] = 437101, - [SMALL_STATE(14742)] = 437108, - [SMALL_STATE(14743)] = 437115, - [SMALL_STATE(14744)] = 437122, - [SMALL_STATE(14745)] = 437129, - [SMALL_STATE(14746)] = 437136, - [SMALL_STATE(14747)] = 437143, - [SMALL_STATE(14748)] = 437150, - [SMALL_STATE(14749)] = 437157, - [SMALL_STATE(14750)] = 437164, - [SMALL_STATE(14751)] = 437171, - [SMALL_STATE(14752)] = 437178, - [SMALL_STATE(14753)] = 437185, - [SMALL_STATE(14754)] = 437192, - [SMALL_STATE(14755)] = 437199, - [SMALL_STATE(14756)] = 437206, - [SMALL_STATE(14757)] = 437213, - [SMALL_STATE(14758)] = 437220, - [SMALL_STATE(14759)] = 437227, - [SMALL_STATE(14760)] = 437234, - [SMALL_STATE(14761)] = 437241, - [SMALL_STATE(14762)] = 437248, - [SMALL_STATE(14763)] = 437255, - [SMALL_STATE(14764)] = 437262, - [SMALL_STATE(14765)] = 437269, - [SMALL_STATE(14766)] = 437276, - [SMALL_STATE(14767)] = 437283, - [SMALL_STATE(14768)] = 437290, - [SMALL_STATE(14769)] = 437297, - [SMALL_STATE(14770)] = 437304, - [SMALL_STATE(14771)] = 437311, - [SMALL_STATE(14772)] = 437318, - [SMALL_STATE(14773)] = 437325, - [SMALL_STATE(14774)] = 437332, - [SMALL_STATE(14775)] = 437339, - [SMALL_STATE(14776)] = 437346, - [SMALL_STATE(14777)] = 437353, - [SMALL_STATE(14778)] = 437360, - [SMALL_STATE(14779)] = 437367, - [SMALL_STATE(14780)] = 437374, - [SMALL_STATE(14781)] = 437381, - [SMALL_STATE(14782)] = 437388, - [SMALL_STATE(14783)] = 437395, - [SMALL_STATE(14784)] = 437402, - [SMALL_STATE(14785)] = 437409, - [SMALL_STATE(14786)] = 437416, - [SMALL_STATE(14787)] = 437423, - [SMALL_STATE(14788)] = 437430, - [SMALL_STATE(14789)] = 437437, - [SMALL_STATE(14790)] = 437444, - [SMALL_STATE(14791)] = 437451, - [SMALL_STATE(14792)] = 437458, - [SMALL_STATE(14793)] = 437465, - [SMALL_STATE(14794)] = 437472, - [SMALL_STATE(14795)] = 437479, - [SMALL_STATE(14796)] = 437486, - [SMALL_STATE(14797)] = 437493, - [SMALL_STATE(14798)] = 437500, - [SMALL_STATE(14799)] = 437507, - [SMALL_STATE(14800)] = 437514, - [SMALL_STATE(14801)] = 437521, - [SMALL_STATE(14802)] = 437528, - [SMALL_STATE(14803)] = 437535, - [SMALL_STATE(14804)] = 437542, - [SMALL_STATE(14805)] = 437549, - [SMALL_STATE(14806)] = 437556, - [SMALL_STATE(14807)] = 437563, - [SMALL_STATE(14808)] = 437570, - [SMALL_STATE(14809)] = 437577, - [SMALL_STATE(14810)] = 437584, - [SMALL_STATE(14811)] = 437591, - [SMALL_STATE(14812)] = 437598, - [SMALL_STATE(14813)] = 437605, - [SMALL_STATE(14814)] = 437612, - [SMALL_STATE(14815)] = 437619, - [SMALL_STATE(14816)] = 437626, - [SMALL_STATE(14817)] = 437633, - [SMALL_STATE(14818)] = 437640, - [SMALL_STATE(14819)] = 437647, - [SMALL_STATE(14820)] = 437654, - [SMALL_STATE(14821)] = 437661, - [SMALL_STATE(14822)] = 437668, - [SMALL_STATE(14823)] = 437675, - [SMALL_STATE(14824)] = 437682, - [SMALL_STATE(14825)] = 437689, - [SMALL_STATE(14826)] = 437696, - [SMALL_STATE(14827)] = 437703, - [SMALL_STATE(14828)] = 437710, - [SMALL_STATE(14829)] = 437717, - [SMALL_STATE(14830)] = 437724, - [SMALL_STATE(14831)] = 437731, - [SMALL_STATE(14832)] = 437738, - [SMALL_STATE(14833)] = 437745, - [SMALL_STATE(14834)] = 437752, - [SMALL_STATE(14835)] = 437759, - [SMALL_STATE(14836)] = 437766, - [SMALL_STATE(14837)] = 437773, - [SMALL_STATE(14838)] = 437780, - [SMALL_STATE(14839)] = 437787, - [SMALL_STATE(14840)] = 437794, - [SMALL_STATE(14841)] = 437801, - [SMALL_STATE(14842)] = 437808, - [SMALL_STATE(14843)] = 437815, - [SMALL_STATE(14844)] = 437822, - [SMALL_STATE(14845)] = 437829, - [SMALL_STATE(14846)] = 437836, - [SMALL_STATE(14847)] = 437843, - [SMALL_STATE(14848)] = 437850, - [SMALL_STATE(14849)] = 437857, - [SMALL_STATE(14850)] = 437864, - [SMALL_STATE(14851)] = 437871, - [SMALL_STATE(14852)] = 437878, - [SMALL_STATE(14853)] = 437885, - [SMALL_STATE(14854)] = 437892, - [SMALL_STATE(14855)] = 437899, - [SMALL_STATE(14856)] = 437906, - [SMALL_STATE(14857)] = 437913, - [SMALL_STATE(14858)] = 437920, - [SMALL_STATE(14859)] = 437927, - [SMALL_STATE(14860)] = 437934, - [SMALL_STATE(14861)] = 437941, - [SMALL_STATE(14862)] = 437948, - [SMALL_STATE(14863)] = 437955, - [SMALL_STATE(14864)] = 437962, - [SMALL_STATE(14865)] = 437969, - [SMALL_STATE(14866)] = 437976, - [SMALL_STATE(14867)] = 437983, - [SMALL_STATE(14868)] = 437990, - [SMALL_STATE(14869)] = 437997, - [SMALL_STATE(14870)] = 438004, - [SMALL_STATE(14871)] = 438011, - [SMALL_STATE(14872)] = 438018, - [SMALL_STATE(14873)] = 438025, - [SMALL_STATE(14874)] = 438032, - [SMALL_STATE(14875)] = 438039, - [SMALL_STATE(14876)] = 438046, - [SMALL_STATE(14877)] = 438053, - [SMALL_STATE(14878)] = 438060, - [SMALL_STATE(14879)] = 438067, - [SMALL_STATE(14880)] = 438074, - [SMALL_STATE(14881)] = 438081, - [SMALL_STATE(14882)] = 438088, - [SMALL_STATE(14883)] = 438095, - [SMALL_STATE(14884)] = 438102, - [SMALL_STATE(14885)] = 438109, - [SMALL_STATE(14886)] = 438116, - [SMALL_STATE(14887)] = 438123, - [SMALL_STATE(14888)] = 438130, - [SMALL_STATE(14889)] = 438137, - [SMALL_STATE(14890)] = 438144, - [SMALL_STATE(14891)] = 438151, - [SMALL_STATE(14892)] = 438158, - [SMALL_STATE(14893)] = 438165, - [SMALL_STATE(14894)] = 438172, - [SMALL_STATE(14895)] = 438179, - [SMALL_STATE(14896)] = 438186, - [SMALL_STATE(14897)] = 438193, - [SMALL_STATE(14898)] = 438200, - [SMALL_STATE(14899)] = 438207, - [SMALL_STATE(14900)] = 438214, - [SMALL_STATE(14901)] = 438221, - [SMALL_STATE(14902)] = 438228, - [SMALL_STATE(14903)] = 438235, - [SMALL_STATE(14904)] = 438242, - [SMALL_STATE(14905)] = 438249, - [SMALL_STATE(14906)] = 438256, - [SMALL_STATE(14907)] = 438263, - [SMALL_STATE(14908)] = 438270, - [SMALL_STATE(14909)] = 438277, - [SMALL_STATE(14910)] = 438284, - [SMALL_STATE(14911)] = 438291, - [SMALL_STATE(14912)] = 438298, - [SMALL_STATE(14913)] = 438305, - [SMALL_STATE(14914)] = 438312, - [SMALL_STATE(14915)] = 438319, - [SMALL_STATE(14916)] = 438326, - [SMALL_STATE(14917)] = 438333, - [SMALL_STATE(14918)] = 438340, - [SMALL_STATE(14919)] = 438347, - [SMALL_STATE(14920)] = 438354, - [SMALL_STATE(14921)] = 438361, - [SMALL_STATE(14922)] = 438368, - [SMALL_STATE(14923)] = 438375, - [SMALL_STATE(14924)] = 438382, - [SMALL_STATE(14925)] = 438389, - [SMALL_STATE(14926)] = 438396, - [SMALL_STATE(14927)] = 438403, - [SMALL_STATE(14928)] = 438410, - [SMALL_STATE(14929)] = 438417, - [SMALL_STATE(14930)] = 438424, - [SMALL_STATE(14931)] = 438431, - [SMALL_STATE(14932)] = 438438, - [SMALL_STATE(14933)] = 438445, - [SMALL_STATE(14934)] = 438452, - [SMALL_STATE(14935)] = 438459, - [SMALL_STATE(14936)] = 438466, - [SMALL_STATE(14937)] = 438473, - [SMALL_STATE(14938)] = 438480, - [SMALL_STATE(14939)] = 438487, - [SMALL_STATE(14940)] = 438494, - [SMALL_STATE(14941)] = 438501, - [SMALL_STATE(14942)] = 438508, - [SMALL_STATE(14943)] = 438515, - [SMALL_STATE(14944)] = 438522, - [SMALL_STATE(14945)] = 438529, - [SMALL_STATE(14946)] = 438536, - [SMALL_STATE(14947)] = 438543, - [SMALL_STATE(14948)] = 438550, - [SMALL_STATE(14949)] = 438557, - [SMALL_STATE(14950)] = 438564, - [SMALL_STATE(14951)] = 438571, - [SMALL_STATE(14952)] = 438578, - [SMALL_STATE(14953)] = 438585, - [SMALL_STATE(14954)] = 438592, - [SMALL_STATE(14955)] = 438599, - [SMALL_STATE(14956)] = 438606, - [SMALL_STATE(14957)] = 438613, - [SMALL_STATE(14958)] = 438620, - [SMALL_STATE(14959)] = 438627, - [SMALL_STATE(14960)] = 438634, - [SMALL_STATE(14961)] = 438641, - [SMALL_STATE(14962)] = 438648, - [SMALL_STATE(14963)] = 438655, - [SMALL_STATE(14964)] = 438662, - [SMALL_STATE(14965)] = 438669, - [SMALL_STATE(14966)] = 438676, - [SMALL_STATE(14967)] = 438683, - [SMALL_STATE(14968)] = 438690, - [SMALL_STATE(14969)] = 438697, - [SMALL_STATE(14970)] = 438704, - [SMALL_STATE(14971)] = 438711, - [SMALL_STATE(14972)] = 438718, - [SMALL_STATE(14973)] = 438725, - [SMALL_STATE(14974)] = 438732, - [SMALL_STATE(14975)] = 438739, - [SMALL_STATE(14976)] = 438746, - [SMALL_STATE(14977)] = 438753, - [SMALL_STATE(14978)] = 438760, - [SMALL_STATE(14979)] = 438767, - [SMALL_STATE(14980)] = 438774, - [SMALL_STATE(14981)] = 438781, - [SMALL_STATE(14982)] = 438788, - [SMALL_STATE(14983)] = 438795, - [SMALL_STATE(14984)] = 438802, - [SMALL_STATE(14985)] = 438809, - [SMALL_STATE(14986)] = 438816, - [SMALL_STATE(14987)] = 438823, - [SMALL_STATE(14988)] = 438830, - [SMALL_STATE(14989)] = 438837, - [SMALL_STATE(14990)] = 438844, - [SMALL_STATE(14991)] = 438851, - [SMALL_STATE(14992)] = 438858, - [SMALL_STATE(14993)] = 438865, - [SMALL_STATE(14994)] = 438872, - [SMALL_STATE(14995)] = 438879, - [SMALL_STATE(14996)] = 438886, - [SMALL_STATE(14997)] = 438893, - [SMALL_STATE(14998)] = 438900, - [SMALL_STATE(14999)] = 438907, - [SMALL_STATE(15000)] = 438914, - [SMALL_STATE(15001)] = 438921, - [SMALL_STATE(15002)] = 438928, - [SMALL_STATE(15003)] = 438935, - [SMALL_STATE(15004)] = 438942, - [SMALL_STATE(15005)] = 438949, - [SMALL_STATE(15006)] = 438956, - [SMALL_STATE(15007)] = 438963, - [SMALL_STATE(15008)] = 438970, - [SMALL_STATE(15009)] = 438977, - [SMALL_STATE(15010)] = 438984, - [SMALL_STATE(15011)] = 438991, - [SMALL_STATE(15012)] = 438998, - [SMALL_STATE(15013)] = 439005, - [SMALL_STATE(15014)] = 439012, - [SMALL_STATE(15015)] = 439019, - [SMALL_STATE(15016)] = 439026, - [SMALL_STATE(15017)] = 439033, - [SMALL_STATE(15018)] = 439040, - [SMALL_STATE(15019)] = 439047, - [SMALL_STATE(15020)] = 439054, - [SMALL_STATE(15021)] = 439061, - [SMALL_STATE(15022)] = 439068, - [SMALL_STATE(15023)] = 439075, - [SMALL_STATE(15024)] = 439082, - [SMALL_STATE(15025)] = 439089, - [SMALL_STATE(15026)] = 439096, - [SMALL_STATE(15027)] = 439103, - [SMALL_STATE(15028)] = 439110, - [SMALL_STATE(15029)] = 439117, - [SMALL_STATE(15030)] = 439124, - [SMALL_STATE(15031)] = 439131, - [SMALL_STATE(15032)] = 439138, - [SMALL_STATE(15033)] = 439145, - [SMALL_STATE(15034)] = 439152, - [SMALL_STATE(15035)] = 439159, - [SMALL_STATE(15036)] = 439166, - [SMALL_STATE(15037)] = 439173, - [SMALL_STATE(15038)] = 439180, - [SMALL_STATE(15039)] = 439187, - [SMALL_STATE(15040)] = 439194, - [SMALL_STATE(15041)] = 439201, - [SMALL_STATE(15042)] = 439208, - [SMALL_STATE(15043)] = 439215, - [SMALL_STATE(15044)] = 439222, - [SMALL_STATE(15045)] = 439229, - [SMALL_STATE(15046)] = 439236, - [SMALL_STATE(15047)] = 439243, - [SMALL_STATE(15048)] = 439250, - [SMALL_STATE(15049)] = 439257, - [SMALL_STATE(15050)] = 439264, - [SMALL_STATE(15051)] = 439271, - [SMALL_STATE(15052)] = 439278, - [SMALL_STATE(15053)] = 439285, - [SMALL_STATE(15054)] = 439292, - [SMALL_STATE(15055)] = 439299, - [SMALL_STATE(15056)] = 439306, - [SMALL_STATE(15057)] = 439313, - [SMALL_STATE(15058)] = 439320, - [SMALL_STATE(15059)] = 439327, - [SMALL_STATE(15060)] = 439334, - [SMALL_STATE(15061)] = 439341, - [SMALL_STATE(15062)] = 439348, - [SMALL_STATE(15063)] = 439355, - [SMALL_STATE(15064)] = 439362, - [SMALL_STATE(15065)] = 439369, - [SMALL_STATE(15066)] = 439376, - [SMALL_STATE(15067)] = 439383, - [SMALL_STATE(15068)] = 439390, - [SMALL_STATE(15069)] = 439397, - [SMALL_STATE(15070)] = 439404, - [SMALL_STATE(15071)] = 439411, - [SMALL_STATE(15072)] = 439418, - [SMALL_STATE(15073)] = 439425, - [SMALL_STATE(15074)] = 439432, - [SMALL_STATE(15075)] = 439439, - [SMALL_STATE(15076)] = 439446, - [SMALL_STATE(15077)] = 439453, - [SMALL_STATE(15078)] = 439460, - [SMALL_STATE(15079)] = 439467, - [SMALL_STATE(15080)] = 439474, - [SMALL_STATE(15081)] = 439481, - [SMALL_STATE(15082)] = 439488, - [SMALL_STATE(15083)] = 439495, - [SMALL_STATE(15084)] = 439502, - [SMALL_STATE(15085)] = 439509, - [SMALL_STATE(15086)] = 439516, - [SMALL_STATE(15087)] = 439523, - [SMALL_STATE(15088)] = 439530, - [SMALL_STATE(15089)] = 439537, - [SMALL_STATE(15090)] = 439544, - [SMALL_STATE(15091)] = 439551, - [SMALL_STATE(15092)] = 439558, - [SMALL_STATE(15093)] = 439565, - [SMALL_STATE(15094)] = 439572, - [SMALL_STATE(15095)] = 439579, - [SMALL_STATE(15096)] = 439586, - [SMALL_STATE(15097)] = 439593, - [SMALL_STATE(15098)] = 439600, - [SMALL_STATE(15099)] = 439607, - [SMALL_STATE(15100)] = 439614, - [SMALL_STATE(15101)] = 439621, - [SMALL_STATE(15102)] = 439628, - [SMALL_STATE(15103)] = 439635, - [SMALL_STATE(15104)] = 439642, - [SMALL_STATE(15105)] = 439649, - [SMALL_STATE(15106)] = 439656, - [SMALL_STATE(15107)] = 439663, - [SMALL_STATE(15108)] = 439670, - [SMALL_STATE(15109)] = 439677, - [SMALL_STATE(15110)] = 439684, - [SMALL_STATE(15111)] = 439691, - [SMALL_STATE(15112)] = 439698, - [SMALL_STATE(15113)] = 439705, - [SMALL_STATE(15114)] = 439712, - [SMALL_STATE(15115)] = 439719, - [SMALL_STATE(15116)] = 439726, - [SMALL_STATE(15117)] = 439733, - [SMALL_STATE(15118)] = 439740, - [SMALL_STATE(15119)] = 439747, - [SMALL_STATE(15120)] = 439754, - [SMALL_STATE(15121)] = 439761, - [SMALL_STATE(15122)] = 439768, - [SMALL_STATE(15123)] = 439775, - [SMALL_STATE(15124)] = 439782, - [SMALL_STATE(15125)] = 439789, - [SMALL_STATE(15126)] = 439796, - [SMALL_STATE(15127)] = 439803, - [SMALL_STATE(15128)] = 439810, - [SMALL_STATE(15129)] = 439817, - [SMALL_STATE(15130)] = 439824, - [SMALL_STATE(15131)] = 439831, - [SMALL_STATE(15132)] = 439838, - [SMALL_STATE(15133)] = 439845, - [SMALL_STATE(15134)] = 439852, - [SMALL_STATE(15135)] = 439859, - [SMALL_STATE(15136)] = 439866, - [SMALL_STATE(15137)] = 439873, - [SMALL_STATE(15138)] = 439880, - [SMALL_STATE(15139)] = 439887, - [SMALL_STATE(15140)] = 439894, - [SMALL_STATE(15141)] = 439901, - [SMALL_STATE(15142)] = 439908, - [SMALL_STATE(15143)] = 439915, - [SMALL_STATE(15144)] = 439922, - [SMALL_STATE(15145)] = 439929, - [SMALL_STATE(15146)] = 439936, - [SMALL_STATE(15147)] = 439943, - [SMALL_STATE(15148)] = 439950, - [SMALL_STATE(15149)] = 439957, - [SMALL_STATE(15150)] = 439964, - [SMALL_STATE(15151)] = 439971, - [SMALL_STATE(15152)] = 439978, - [SMALL_STATE(15153)] = 439985, - [SMALL_STATE(15154)] = 439992, - [SMALL_STATE(15155)] = 439999, - [SMALL_STATE(15156)] = 440006, - [SMALL_STATE(15157)] = 440013, - [SMALL_STATE(15158)] = 440020, - [SMALL_STATE(15159)] = 440027, - [SMALL_STATE(15160)] = 440034, - [SMALL_STATE(15161)] = 440041, - [SMALL_STATE(15162)] = 440048, - [SMALL_STATE(15163)] = 440055, - [SMALL_STATE(15164)] = 440062, - [SMALL_STATE(15165)] = 440069, - [SMALL_STATE(15166)] = 440076, - [SMALL_STATE(15167)] = 440083, - [SMALL_STATE(15168)] = 440090, - [SMALL_STATE(15169)] = 440097, - [SMALL_STATE(15170)] = 440104, - [SMALL_STATE(15171)] = 440111, - [SMALL_STATE(15172)] = 440118, - [SMALL_STATE(15173)] = 440125, - [SMALL_STATE(15174)] = 440132, - [SMALL_STATE(15175)] = 440139, - [SMALL_STATE(15176)] = 440146, - [SMALL_STATE(15177)] = 440153, - [SMALL_STATE(15178)] = 440160, - [SMALL_STATE(15179)] = 440167, - [SMALL_STATE(15180)] = 440174, - [SMALL_STATE(15181)] = 440181, - [SMALL_STATE(15182)] = 440188, - [SMALL_STATE(15183)] = 440195, - [SMALL_STATE(15184)] = 440202, - [SMALL_STATE(15185)] = 440209, - [SMALL_STATE(15186)] = 440216, - [SMALL_STATE(15187)] = 440223, - [SMALL_STATE(15188)] = 440230, - [SMALL_STATE(15189)] = 440237, - [SMALL_STATE(15190)] = 440244, - [SMALL_STATE(15191)] = 440251, - [SMALL_STATE(15192)] = 440258, - [SMALL_STATE(15193)] = 440265, - [SMALL_STATE(15194)] = 440272, - [SMALL_STATE(15195)] = 440279, - [SMALL_STATE(15196)] = 440286, - [SMALL_STATE(15197)] = 440293, - [SMALL_STATE(15198)] = 440300, - [SMALL_STATE(15199)] = 440307, - [SMALL_STATE(15200)] = 440314, - [SMALL_STATE(15201)] = 440321, - [SMALL_STATE(15202)] = 440328, - [SMALL_STATE(15203)] = 440335, - [SMALL_STATE(15204)] = 440342, - [SMALL_STATE(15205)] = 440349, - [SMALL_STATE(15206)] = 440356, - [SMALL_STATE(15207)] = 440363, - [SMALL_STATE(15208)] = 440370, - [SMALL_STATE(15209)] = 440377, - [SMALL_STATE(15210)] = 440384, - [SMALL_STATE(15211)] = 440391, - [SMALL_STATE(15212)] = 440398, - [SMALL_STATE(15213)] = 440405, - [SMALL_STATE(15214)] = 440412, - [SMALL_STATE(15215)] = 440419, - [SMALL_STATE(15216)] = 440426, - [SMALL_STATE(15217)] = 440433, - [SMALL_STATE(15218)] = 440440, - [SMALL_STATE(15219)] = 440447, - [SMALL_STATE(15220)] = 440454, - [SMALL_STATE(15221)] = 440461, - [SMALL_STATE(15222)] = 440468, - [SMALL_STATE(15223)] = 440475, - [SMALL_STATE(15224)] = 440482, - [SMALL_STATE(15225)] = 440489, - [SMALL_STATE(15226)] = 440496, - [SMALL_STATE(15227)] = 440503, - [SMALL_STATE(15228)] = 440510, - [SMALL_STATE(15229)] = 440517, - [SMALL_STATE(15230)] = 440524, - [SMALL_STATE(15231)] = 440531, - [SMALL_STATE(15232)] = 440538, - [SMALL_STATE(15233)] = 440545, - [SMALL_STATE(15234)] = 440552, - [SMALL_STATE(15235)] = 440559, - [SMALL_STATE(15236)] = 440566, - [SMALL_STATE(15237)] = 440573, - [SMALL_STATE(15238)] = 440580, - [SMALL_STATE(15239)] = 440587, - [SMALL_STATE(15240)] = 440594, - [SMALL_STATE(15241)] = 440601, - [SMALL_STATE(15242)] = 440608, - [SMALL_STATE(15243)] = 440615, - [SMALL_STATE(15244)] = 440622, - [SMALL_STATE(15245)] = 440629, - [SMALL_STATE(15246)] = 440636, - [SMALL_STATE(15247)] = 440643, - [SMALL_STATE(15248)] = 440650, - [SMALL_STATE(15249)] = 440657, - [SMALL_STATE(15250)] = 440664, - [SMALL_STATE(15251)] = 440671, - [SMALL_STATE(15252)] = 440678, - [SMALL_STATE(15253)] = 440685, - [SMALL_STATE(15254)] = 440692, - [SMALL_STATE(15255)] = 440699, - [SMALL_STATE(15256)] = 440706, - [SMALL_STATE(15257)] = 440713, - [SMALL_STATE(15258)] = 440720, - [SMALL_STATE(15259)] = 440727, - [SMALL_STATE(15260)] = 440734, - [SMALL_STATE(15261)] = 440741, - [SMALL_STATE(15262)] = 440748, - [SMALL_STATE(15263)] = 440755, - [SMALL_STATE(15264)] = 440762, -}; - -static const TSParseActionEntry ts_parse_actions[] = { - [0] = {.entry = {.count = 0, .reusable = false}}, - [1] = {.entry = {.count = 1, .reusable = false}}, RECOVER(), - [3] = {.entry = {.count = 1, .reusable = true}}, SHIFT_EXTRA(), - [5] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source_file, 0), - [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9577), - [9] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9014), - [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14900), - [13] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8671), - [15] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8686), - [17] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8670), - [19] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8537), - [21] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9790), - [23] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9501), - [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14886), - [27] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14885), - [29] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11154), - [31] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9852), - [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9805), - [35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8863), - [37] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1838), - [39] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_clause, 1), - [41] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_select_clause, 1), - [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5710), - [45] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4377), - [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(287), - [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9139), - [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11214), - [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285), - [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(282), - [57] = {.entry = {.count = 1, .reusable = false}}, SHIFT(276), - [59] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9), - [61] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14610), - [63] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14611), - [65] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14164), - [67] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6298), - [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6298), - [71] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), - [73] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10283), - [75] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11587), - [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14161), - [79] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6117), - [81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4514), - [83] = {.entry = {.count = 1, .reusable = false}}, SHIFT(370), - [85] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9234), - [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11519), - [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(371), - [91] = {.entry = {.count = 1, .reusable = false}}, SHIFT(394), - [93] = {.entry = {.count = 1, .reusable = false}}, SHIFT(372), - [95] = {.entry = {.count = 1, .reusable = false}}, SHIFT(37), - [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13775), - [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13776), - [101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13428), - [103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6435), - [105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6435), - [107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(374), - [109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10267), - [111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13299), - [113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13425), - [115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), - [117] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), - [119] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9982), - [122] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dotted_name, 2), - [124] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dotted_name, 2), - [126] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9982), - [128] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__quoted_identifier, 3, .production_id = 13), - [130] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__quoted_identifier, 3, .production_id = 13), - [132] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 4, .production_id = 46), - [134] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 4, .production_id = 46), - [136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15238), - [138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15134), - [140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9422), - [142] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_identifier, 1), - [144] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_identifier, 1), - [146] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 5, .production_id = 73), - [148] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 5, .production_id = 73), - [150] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 3, .production_id = 25), - [152] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 3, .production_id = 25), - [154] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 4, .production_id = 44), - [156] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 4, .production_id = 44), - [158] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__identifier, 1), - [160] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__identifier, 1), - [162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9982), - [164] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9959), - [167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9959), - [169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15216), - [171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15068), - [173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9350), - [175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6361), - [177] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 5, .production_id = 46), - [179] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 5, .production_id = 46), - [181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9876), - [183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6458), - [185] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 5, .production_id = 44), - [187] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 5, .production_id = 44), - [189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15243), - [191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15149), - [193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9545), - [195] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 4, .production_id = 25), - [197] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 4, .production_id = 25), - [199] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 6, .production_id = 73), - [201] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 6, .production_id = 73), - [203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5909), - [205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15224), - [207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15092), - [209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9548), - [211] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 1), - [213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14300), - [215] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 1), - [217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14986), - [219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14302), - [221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(75), - [223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(93), - [225] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9876), - [228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13500), - [230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13469), - [232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13502), - [234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(72), - [236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(100), - [238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9959), - [240] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 5, .production_id = 25), - [242] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 5, .production_id = 25), - [244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9832), - [246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15251), - [248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15172), - [250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9555), - [252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9988), - [254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6321), - [256] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9832), - [259] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_within_group_clause, 5, .production_id = 176), - [261] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_within_group_clause, 5, .production_id = 176), - [263] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expression, 1), - [265] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expression, 1), - [267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4992), - [269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8983), - [271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), - [273] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 6, .production_id = 46), - [275] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 6, .production_id = 46), - [277] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 7, .production_id = 73), - [279] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 7, .production_id = 73), - [281] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 2), - [283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13503), - [285] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 2), - [287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13472), - [289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13505), - [291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(98), - [293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 6, .production_id = 44), - [295] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 6, .production_id = 44), - [297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14303), - [299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14987), - [301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14305), - [303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(86), - [305] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_filter_clause, 4), - [307] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_filter_clause, 4), - [309] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 3), - [311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14307), - [313] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 3), - [315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14988), - [317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14309), - [319] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), - [321] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_array_type_repeat1, 2), - [323] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11240), - [326] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_cast, 3, .production_id = 24), - [328] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_cast, 3, .production_id = 24), - [330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11240), - [332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9829), - [334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5869), - [336] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_type, 2), - [338] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_type, 2), - [340] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9988), - [343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13820), - [345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13725), - [347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13822), - [349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(133), - [351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(255), - [353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13507), - [355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13476), - [357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13509), - [359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4851), - [361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8910), - [363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), - [365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14448), - [367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14992), - [369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14449), - [371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(158), - [373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(235), - [375] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__aliasable_expression, 1), - [377] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__aliasable_expression, 1), - [379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9900), - [381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14072), - [383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9071), - [385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11464), - [387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6281), - [389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6271), - [391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6266), - [393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14137), - [395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3508), - [397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14672), - [399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14673), - [401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10135), - [403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10135), - [405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6233), - [407] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6233), - [409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6281), - [411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6228), - [413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6207), - [415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6207), - [417] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_argument_reference, 2), - [419] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_argument_reference, 2), - [421] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 7, .production_id = 44), - [423] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 7, .production_id = 44), - [425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 9, .production_id = 223), - [427] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 9, .production_id = 223), - [429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 7, .production_id = 46), - [431] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 7, .production_id = 46), - [433] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 10, .production_id = 233), - [435] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 10, .production_id = 233), - [437] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 10, .production_id = 234), - [439] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 10, .production_id = 234), - [441] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_window_definition, 4), - [443] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_window_definition, 4), - [445] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 8, .production_id = 73), - [447] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 8, .production_id = 73), - [449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11364), - [451] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_window_definition, 5), - [453] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_window_definition, 5), - [455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4782), - [457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8883), - [459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509), - [461] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 3), - [463] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_array_type_repeat1, 3), - [465] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 4, .production_id = 61), - [467] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 4, .production_id = 61), - [469] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 4, .production_id = 103), - [471] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 4, .production_id = 103), - [473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13823), - [475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13728), - [477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13825), - [479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(241), - [481] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9829), - [484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 5, .production_id = 139), - [486] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 5, .production_id = 139), - [488] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__parenthesized_expression, 3), - [490] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__parenthesized_expression, 3), - [492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10019), - [494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13400), - [496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9037), - [498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11476), - [500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6379), - [502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6371), - [504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6367), - [506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13433), - [508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3619), - [510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14191), - [512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14192), - [514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10186), - [516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10186), - [518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6366), - [520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6366), - [522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6379), - [524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6365), - [526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6364), - [528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6364), - [530] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 5, .production_id = 140), - [532] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 5, .production_id = 140), - [534] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 6, .production_id = 25), - [536] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 6, .production_id = 25), - [538] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 9, .production_id = 222), - [540] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 9, .production_id = 222), - [542] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 6, .production_id = 174), - [544] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 6, .production_id = 174), - [546] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 6, .production_id = 175), - [548] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 6, .production_id = 175), - [550] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 7, .production_id = 193), - [552] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 7, .production_id = 193), - [554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14596), - [556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14301), - [558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14597), - [560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(214), - [562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(339), - [564] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 8, .production_id = 215), - [566] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 8, .production_id = 215), - [568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 8, .production_id = 214), - [570] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 8, .production_id = 214), - [572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14450), - [574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14993), - [576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14451), - [578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(247), - [580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 4), - [582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13511), - [584] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 4), - [586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13512), - [588] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_window_definition, 3), - [590] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_window_definition, 3), - [592] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 5), - [594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13513), - [596] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 5), - [598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13514), - [600] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 6), - [602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13515), - [604] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 6), - [606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13516), - [608] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 7), - [610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13517), - [612] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 7), - [614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13518), - [616] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 7, .production_id = 194), - [618] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 7, .production_id = 194), - [620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14317), - [622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14318), - [624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14315), - [626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14316), - [628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14313), - [630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14314), - [632] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_window_definition, 2), - [634] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_window_definition, 2), - [636] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9881), - [639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9881), - [641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14311), - [643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14312), - [645] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11364), - [648] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, .production_id = 21), - [650] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, .production_id = 21), - [652] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_over_clause, 2), - [654] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_over_clause, 2), - [656] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_json_access, 3), - [658] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_json_access, 3), - [660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_asterisk_expression, 2), - [662] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_asterisk_expression, 2), - [664] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_conditional_expression, 3), - [666] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_conditional_expression, 3), - [668] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_is_expression, 3), - [670] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_is_expression, 3), - [672] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_in_expression, 3), - [674] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_in_expression, 3), - [676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15249), - [678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15167), - [680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9575), - [682] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, .production_id = 26), - [684] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, .production_id = 26), - [686] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_element_access, 4), - [688] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_element_access, 4), - [690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9884), - [692] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9884), - [695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14598), - [697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14304), - [699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14599), - [701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(296), - [703] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_subexpression, 4), - [705] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_select_subexpression, 4), - [707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11048), - [709] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_interval_expression, 2), - [711] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_interval_expression, 2), - [713] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_in_expression, 4, .production_id = 47), - [715] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_in_expression, 4, .production_id = 47), - [717] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, .production_id = 11), - [719] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, .production_id = 11), - [721] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_is_expression, 4, .production_id = 48), - [723] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_is_expression, 4, .production_id = 48), - [725] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_conditional_expression, 5), - [727] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_conditional_expression, 5), - [729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tuple, 3, .production_id = 76), - [731] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tuple, 3, .production_id = 76), - [733] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_at_time_zone_expression, 5, .production_id = 77), - [735] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_at_time_zone_expression, 5, .production_id = 77), - [737] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tuple, 4, .production_id = 104), - [739] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tuple, 4, .production_id = 104), - [741] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_distinct_from, 3, .production_id = 75), - [743] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_distinct_from, 3, .production_id = 75), - [745] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_boolean_expression, 2, .production_id = 10), - [747] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_boolean_expression, 2, .production_id = 10), - [749] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13827), - [751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13732), - [753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13829), - [755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14453), - [757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14994), - [759] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14454), - [761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_boolean_expression, 3, .production_id = 27), - [763] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_boolean_expression, 3, .production_id = 27), - [765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_boolean_expression, 3), - [767] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_boolean_expression, 3), - [769] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_asterisk_expression, 1), - [771] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_asterisk_expression, 1), - [773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9830), - [775] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9830), - [778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15248), - [780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15164), - [782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9578), - [784] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_subexpression, 3), - [786] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_select_subexpression, 3), - [788] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_FALSE, 1), - [790] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_FALSE, 1), - [792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9989), - [794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14232), - [796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9093), - [798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11247), - [800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6087), - [802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6083), - [804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6082), - [806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14297), - [808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3737), - [810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14686), - [812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14687), - [814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10116), - [816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10116), - [818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6081), - [820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6081), - [822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6087), - [824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6079), - [826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6078), - [828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6078), - [830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4796), - [832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8952), - [834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537), - [836] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_TRUE, 1), - [838] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_TRUE, 1), - [840] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_NULL, 1, .production_id = 3), - [842] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_NULL, 1, .production_id = 3), - [844] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11048), - [847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4764), - [849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8900), - [851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615), - [853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15233), - [855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15119), - [857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9373), - [859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14600), - [861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14308), - [863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14601), - [865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13831), - [867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13832), - [869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13833), - [871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13834), - [873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13835), - [875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13836), - [877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13837), - [879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13838), - [881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15247), - [883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15161), - [885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9587), - [887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11028), - [889] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11028), - [892] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9958), - [894] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9958), - [897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9820), - [899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5743), - [901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9881), - [903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14462), - [905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14463), - [907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14460), - [909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14461), - [911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14458), - [913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14459), - [915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14456), - [917] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14457), - [919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9870), - [921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13656), - [923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9058), - [925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11096), - [927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6176), - [929] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6181), - [931] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6282), - [933] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13721), - [935] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3847), - [937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14626), - [939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14627), - [941] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10146), - [943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10146), - [945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6190), - [947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6190), - [949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6176), - [951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6191), - [953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6192), - [955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6192), - [957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5684), - [959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6135), - [961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9884), - [963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10018), - [965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5688), - [967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14604), - [969] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14605), - [971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14606), - [973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14607), - [975] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15244), - [977] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15152), - [979] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9567), - [981] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15232), - [983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15116), - [985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9396), - [987] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9826), - [990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11064), - [992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14579), - [994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14269), - [996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14580), - [998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(549), - [1000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(627), - [1002] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9826), - [1004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14602), - [1006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14603), - [1008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14608), - [1010] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14609), - [1012] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11064), - [1015] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9820), - [1018] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15252), - [1020] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15174), - [1022] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9552), - [1024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15225), - [1026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15095), - [1028] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9564), - [1030] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14108), - [1032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13981), - [1034] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14110), - [1036] = {.entry = {.count = 1, .reusable = false}}, SHIFT(658), - [1038] = {.entry = {.count = 1, .reusable = false}}, SHIFT(763), - [1040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5689), - [1042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9958), - [1044] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14562), - [1046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15004), - [1048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14563), - [1050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(639), - [1052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(776), - [1054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10024), - [1056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5738), - [1058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14581), - [1060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14272), - [1062] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14582), - [1064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(692), - [1066] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_join_clause, 5), - [1068] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_join_clause, 5), - [1070] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_join_clause, 4), - [1072] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_join_clause, 4), - [1074] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(10018), - [1077] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_statement, 5, .production_id = 15), - [1079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9577), - [1081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10600), - [1083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11237), - [1085] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_function_statement, 5, .production_id = 15), - [1087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7035), - [1089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8808), - [1091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9722), - [1093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9551), - [1095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13958), - [1097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14931), - [1099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4448), - [1101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10003), - [1103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12853), - [1105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13947), - [1107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(710), - [1109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13946), - [1111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9925), - [1113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13926), - [1115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11262), - [1117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6735), - [1119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10575), - [1121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13843), - [1123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6741), - [1125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6742), - [1127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13842), - [1129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13830), - [1131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13826), - [1133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13819), - [1135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11297), - [1137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12930), - [1139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11363), - [1141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9834), - [1143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9720), - [1145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8841), - [1147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3), - [1149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2237), - [1151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14870), - [1153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14869), - [1155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14499), - [1157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5838), - [1159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5838), - [1161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5837), - [1163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5836), - [1165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5836), - [1167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5049), - [1169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8947), - [1171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1157), - [1173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_check_constraint, 2, .production_id = 52), - [1175] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_check_constraint, 2, .production_id = 52), - [1177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14444), - [1179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9055), - [1181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11087), - [1183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5842), - [1185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5841), - [1187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5840), - [1189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10164), - [1191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10164), - [1193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5842), - [1195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15240), - [1197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15140), - [1199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9467), - [1201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9821), - [1203] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_statement, 7, .production_id = 15), - [1205] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_function_statement, 7, .production_id = 15), - [1207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15241), - [1209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15143), - [1211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9483), - [1213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14564), - [1215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15005), - [1217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14565), - [1219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(785), - [1221] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_statement, 7, .production_id = 35), - [1223] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_function_statement, 7, .production_id = 35), - [1225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(674), - [1227] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_statement, 7, .production_id = 36), - [1229] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_function_statement, 7, .production_id = 36), - [1231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(679), - [1233] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_statement, 7, .production_id = 16), - [1235] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_function_statement, 7, .production_id = 16), - [1237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14543), - [1239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15001), - [1241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14544), - [1243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(768), - [1245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(920), - [1247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14111), - [1249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13984), - [1251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14113), - [1253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(755), - [1255] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_statement, 5, .production_id = 35), - [1257] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_function_statement, 5, .production_id = 35), - [1259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8817), - [1261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(697), - [1263] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_statement, 5, .production_id = 36), - [1265] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_function_statement, 5, .production_id = 36), - [1267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8815), - [1269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(695), - [1271] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_statement, 5, .production_id = 16), - [1273] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_function_statement, 5, .production_id = 16), - [1275] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_statement, 8, .production_id = 35), - [1277] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_function_statement, 8, .production_id = 35), - [1279] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_statement, 8, .production_id = 36), - [1281] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_function_statement, 8, .production_id = 36), - [1283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5902), - [1285] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_statement, 4, .production_id = 15), - [1287] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_function_statement, 4, .production_id = 15), - [1289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8818), - [1291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(610), - [1293] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9821), - [1296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14583), - [1298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14276), - [1300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14584), - [1302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4823), - [1304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8884), - [1306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1112), - [1308] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_statement, 6, .production_id = 16), - [1310] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_function_statement, 6, .production_id = 16), - [1312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(651), - [1314] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_statement, 6, .production_id = 36), - [1316] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_function_statement, 6, .production_id = 36), - [1318] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_statement, 6, .production_id = 35), - [1320] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_function_statement, 6, .production_id = 35), - [1322] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_statement, 6, .production_id = 15), - [1324] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_function_statement, 6, .production_id = 15), - [1326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(631), - [1328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14076), - [1330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13949), - [1332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14078), - [1334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(720), - [1336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(860), - [1338] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_statement, 4, .production_id = 16), - [1340] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_function_statement, 4, .production_id = 16), - [1342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8811), - [1344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(668), - [1346] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(10024), - [1349] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), - [1351] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(9577), - [1354] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(10600), - [1357] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(11237), - [1360] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), - [1362] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(7035), - [1365] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(8808), - [1368] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(9722), - [1371] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(9551), - [1374] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(13958), - [1377] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(14931), - [1380] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(4448), - [1383] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(10003), - [1386] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(12853), - [1389] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(13947), - [1392] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(710), - [1395] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(13946), - [1398] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(9925), - [1401] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(13926), - [1404] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(11262), - [1407] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(6735), - [1410] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(10575), - [1413] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(13843), - [1416] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(6741), - [1419] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(6742), - [1422] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(13842), - [1425] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(13830), - [1428] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(13826), - [1431] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(13819), - [1434] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(11297), - [1437] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(12930), - [1440] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(11363), - [1443] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(9834), - [1446] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(9720), - [1449] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(8841), - [1452] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(3), - [1455] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(2237), - [1458] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(14870), - [1461] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat2, 2), SHIFT_REPEAT(14869), - [1464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10004), - [1466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6275), - [1468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9826), - [1470] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11053), - [1473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15245), - [1475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15155), - [1477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9592), - [1479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9827), - [1481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14079), - [1483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13952), - [1485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14081), - [1487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(877), - [1489] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9960), - [1492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11053), - [1494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9960), - [1496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14591), - [1498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14592), - [1500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13852), - [1502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13757), - [1504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13854), - [1506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(832), - [1508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1013), - [1510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14589), - [1512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14590), - [1514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14587), - [1516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14588), - [1518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14585), - [1520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14586), - [1522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9818), - [1524] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9818), - [1527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15239), - [1529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15137), - [1531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9443), - [1533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15223), - [1535] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15089), - [1537] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9518), - [1539] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9827), - [1542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11036), - [1544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4886), - [1546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8945), - [1548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1270), - [1550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14115), - [1552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13988), - [1554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14117), - [1556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14477), - [1558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14995), - [1560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14478), - [1562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(913), - [1564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(969), - [1566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14545), - [1568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15002), - [1570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14546), - [1572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(922), - [1574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9893), - [1576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6214), - [1578] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11036), - [1581] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(10004), - [1584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9889), - [1586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6127), - [1588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14566), - [1590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15006), - [1592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14567), - [1594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4910), - [1596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8942), - [1598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1231), - [1600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11030), - [1602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11509), - [1604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14361), - [1606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14173), - [1608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14362), - [1610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1147), - [1612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1261), - [1614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9952), - [1616] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9952), - [1619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4878), - [1621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8869), - [1623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1545), - [1625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9891), - [1627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6344), - [1629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13855), - [1631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13760), - [1633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13857), - [1635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1022), - [1637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4867), - [1639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8868), - [1641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1520), - [1643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9903), - [1645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6351), - [1647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15215), - [1649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15065), - [1651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9333), - [1653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9880), - [1655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6152), - [1657] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9893), - [1660] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11509), - [1663] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9889), - [1666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14083), - [1668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13956), - [1670] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14085), - [1672] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11030), - [1675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14125), - [1677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14126), - [1679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14123), - [1681] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14124), - [1683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14121), - [1685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14122), - [1687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14119), - [1689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14120), - [1691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14479), - [1693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14996), - [1695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14480), - [1697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(967), - [1699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14547), - [1701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15003), - [1703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14548), - [1705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14568), - [1707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14569), - [1709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14570), - [1711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14571), - [1713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14572), - [1715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14573), - [1717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14574), - [1719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14575), - [1721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14612), - [1723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15007), - [1725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14613), - [1727] = {.entry = {.count = 1, .reusable = false}}, SHIFT(956), - [1729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1176), - [1731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14390), - [1733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14205), - [1735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14391), - [1737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1056), - [1739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1333), - [1741] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_expression, 1), - [1743] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_order_expression, 1), - [1745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14386), - [1747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9079), - [1749] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11056), - [1751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5904), - [1753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5903), - [1755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4766), - [1757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11250), - [1759] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5899), - [1761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14445), - [1763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10220), - [1765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10220), - [1767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5894), - [1769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5894), - [1771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5904), - [1773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5893), - [1775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5891), - [1777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5891), - [1779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14614), - [1781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15008), - [1783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14615), - [1785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1175), - [1787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14555), - [1789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14556), - [1791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14553), - [1793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14554), - [1795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14551), - [1797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14552), - [1799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14087), - [1801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14088), - [1803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14549), - [1805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14550), - [1807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14415), - [1809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9061), - [1811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11015), - [1813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5861), - [1815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5860), - [1817] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4860), - [1819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11076), - [1821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5857), - [1823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14474), - [1825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10211), - [1827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10211), - [1829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5854), - [1831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5854), - [1833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5861), - [1835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5853), - [1837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5851), - [1839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5851), - [1841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14482), - [1843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14997), - [1845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14483), - [1847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9996), - [1849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6462), - [1851] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9880), - [1854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14091), - [1856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14092), - [1858] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14093), - [1860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14094), - [1862] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9903), - [1865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13788), - [1867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13693), - [1869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13790), - [1871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1250), - [1873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1503), - [1875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13859), - [1877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13764), - [1879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13861), - [1881] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9891), - [1884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11492), - [1886] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11492), - [1889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4822), - [1891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8904), - [1893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1630), - [1895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14089), - [1897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14090), - [1899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14500), - [1901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14237), - [1903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14501), - [1905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1339), - [1907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1417), - [1909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14392), - [1911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14208), - [1913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14393), - [1915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1353), - [1917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11008), - [1919] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11008), - [1922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4793), - [1924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8881), - [1926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1606), - [1928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14332), - [1930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14141), - [1932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14333), - [1934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1283), - [1936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1477), - [1938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14363), - [1940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14176), - [1942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14364), - [1944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1307), - [1946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14009), - [1948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6241), - [1950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6243), - [1952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6243), - [1954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13944), - [1956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9051), - [1958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11365), - [1960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6234), - [1962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6235), - [1964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5136), - [1966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11517), - [1968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6238), - [1970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10051), - [1972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10051), - [1974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6239), - [1976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6239), - [1978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6234), - [1980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group_expression, 1), - [1982] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_group_expression, 1), - [1984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14357), - [1986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9095), - [1988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11082), - [1990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5932), - [1992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5931), - [1994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5930), - [1996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14416), - [1998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10064), - [2000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10064), - [2002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5925), - [2004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5925), - [2006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5932), - [2008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5924), - [2010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5920), - [2012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5920), - [2014] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14616), - [2016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15009), - [2018] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14617), - [2020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5020), - [2022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8934), - [2024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1737), - [2026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13468), - [2028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13437), - [2030] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13470), - [2032] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1542), - [2034] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1594), - [2036] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14491), - [2038] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14492), - [2040] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14489), - [2042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14490), - [2044] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14487), - [2046] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14488), - [2048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14485), - [2050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14486), - [2052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13791), - [2054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13696), - [2056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13793), - [2058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1502), - [2060] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13863), - [2062] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13864), - [2064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13865), - [2066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13866), - [2068] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13867), - [2070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13868), - [2072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13869), - [2074] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13870), - [2076] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9996), - [2079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11086), - [2081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4997), - [2083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8922), - [2085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1784), - [2087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14334), - [2089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14144), - [2091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14335), - [2093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1490), - [2095] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11086), - [2098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11067), - [2100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14366), - [2102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14180), - [2104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14367), - [2106] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14502), - [2108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14240), - [2110] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14503), - [2112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1418), - [2114] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11067), - [2117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14395), - [2119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14212), - [2121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14396), - [2123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13977), - [2125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14369), - [2127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14370), - [2129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4746), - [2131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8996), - [2133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2032), - [2135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14371), - [2137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14372), - [2139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14373), - [2141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14374), - [2143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14375), - [2145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14376), - [2147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11111), - [2149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6085), - [2151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6085), - [2153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6097), - [2155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6113), - [2157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6113), - [2159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13912), - [2161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9039), - [2163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11307), - [2165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6060), - [2167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6075), - [2169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6060), - [2171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5659), - [2173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14398), - [2175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14399), - [2177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14400), - [2179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14401), - [2181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14402), - [2183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14403), - [2185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14404), - [2187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14405), - [2189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14505), - [2191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14244), - [2193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14506), - [2195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14329), - [2197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6033), - [2199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6032), - [2201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6032), - [2203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14264), - [2205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9092), - [2207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11208), - [2209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6058), - [2211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6054), - [2213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6052), - [2215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6040), - [2217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6040), - [2219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6058), - [2221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11160), - [2223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4808), - [2225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8968), - [2227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1979), - [2229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14337), - [2231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14148), - [2233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14338), - [2235] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11160), - [2238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13795), - [2240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13700), - [2242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13797), - [2244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5002), - [2246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8957), - [2248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1932), - [2250] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11111), - [2253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10089), - [2255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10089), - [2257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13471), - [2259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13440), - [2261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13473), - [2263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1601), - [2265] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_where_clause, 2), - [2267] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_where_clause, 2), - [2269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10147), - [2271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10147), - [2273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14618), - [2275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14619), - [2277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14620), - [2279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14621), - [2281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14622), - [2283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14623), - [2285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14624), - [2287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14625), - [2289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14521), - [2291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10997), - [2293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13688), - [2295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9059), - [2297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11050), - [2299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5735), - [2301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5732), - [2303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5721), - [2305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13753), - [2307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5717), - [2309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5717), - [2311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5735), - [2313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5700), - [2315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6055), - [2317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6055), - [2319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10046), - [2321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10046), - [2323] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_having_clause, 2), - [2325] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_having_clause, 2), - [2327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14473), - [2329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9048), - [2331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11013), - [2333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5821), - [2335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5820), - [2337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5819), - [2339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10119), - [2341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10119), - [2343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5818), - [2345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5818), - [2347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5821), - [2349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5815), - [2351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5813), - [2353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5813), - [2355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11196), - [2357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13475), - [2359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13444), - [2361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13477), - [2363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14340), - [2365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14341), - [2367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14342), - [2369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14343), - [2371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14344), - [2373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14345), - [2375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14346), - [2377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14347), - [2379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9997), - [2381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13624), - [2383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9056), - [2385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11148), - [2387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5905), - [2389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5874), - [2391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5873), - [2393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13689), - [2395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5326), - [2397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14576), - [2399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14577), - [2401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10177), - [2403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10177), - [2405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5870), - [2407] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5870), - [2409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5905), - [2411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5867), - [2413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5864), - [2415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5864), - [2417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6163), - [2419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4507), - [2421] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2356), - [2423] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9237), - [2425] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11488), - [2427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2424), - [2429] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2377), - [2431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2355), - [2433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2087), - [2435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13263), - [2437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13264), - [2439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13300), - [2441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5724), - [2443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5724), - [2445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2357), - [2447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10525), - [2449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13813), - [2451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13297), - [2453] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(10997), - [2456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11004), - [2458] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11004), - [2461] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13805), - [2463] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13806), - [2465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13803), - [2467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13804), - [2469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13801), - [2471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13802), - [2473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13799), - [2475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13800), - [2477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4857), - [2479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8889), - [2481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2052), - [2483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14514), - [2485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14515), - [2487] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11196), - [2490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14512), - [2492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14513), - [2494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14510), - [2496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14511), - [2498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14508), - [2500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14509), - [2502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14201), - [2504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11411), - [2506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14233), - [2508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14168), - [2510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9081), - [2512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11340), - [2514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6150), - [2516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6149), - [2518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6146), - [2520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10032), - [2522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10032), - [2524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6145), - [2526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6145), - [2528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6150), - [2530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6143), - [2532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6141), - [2534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6141), - [2536] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11411), - [2539] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6338), - [2541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4516), - [2543] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2374), - [2545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9269), - [2547] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11006), - [2549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2489), - [2551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2490), - [2553] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2493), - [2555] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2134), - [2557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12682), - [2559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12683), - [2561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14802), - [2563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6444), - [2565] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6444), - [2567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2497), - [2569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10957), - [2571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14796), - [2573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14807), - [2575] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assigment_expression, 3), - [2577] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_assigment_expression, 3), - [2579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14136), - [2581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9078), - [2583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11387), - [2585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6161), - [2587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6160), - [2589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6159), - [2591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10055), - [2593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10055), - [2595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6158), - [2597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6158), - [2599] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6161), - [2601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6157), - [2603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6156), - [2605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6156), - [2607] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13479), - [2609] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13480), - [2611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13481), - [2613] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13482), - [2615] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13483), - [2617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13484), - [2619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13485), - [2621] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13486), - [2623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14169), - [2625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6171), - [2627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14296), - [2629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9100), - [2631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11169), - [2633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6008), - [2635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5997), - [2637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5988), - [2639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14358), - [2641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5985), - [2643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5985), - [2645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6008), - [2647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5982), - [2649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5976), - [2651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5976), - [2653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14104), - [2655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9077), - [2657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11425), - [2659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6180), - [2661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6179), - [2663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6178), - [2665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6174), - [2667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6174), - [2669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6180), - [2671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6167), - [2673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6167), - [2675] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_check, 2, .production_id = 52), - [2677] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_constraint_check, 2, .production_id = 52), - [2679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10081), - [2681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10081), - [2683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10163), - [2685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10163), - [2687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5699), - [2689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4369), - [2691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2890), - [2693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9124), - [2695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11177), - [2697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2875), - [2699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2912), - [2701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2910), - [2703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2135), - [2705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14640), - [2707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14641), - [2709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14292), - [2711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6136), - [2713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6136), - [2715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2887), - [2717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10530), - [2719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11819), - [2721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14289), - [2723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13401), - [2725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13368), - [2727] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9036), - [2729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11495), - [2731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6284), - [2733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6286), - [2735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6291), - [2737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10210), - [2739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10210), - [2741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6296), - [2743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6296), - [2745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6284), - [2747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6311), - [2749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6322), - [2751] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6322), - [2753] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_statement, 5, .production_id = 39), - [2755] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_set_statement, 5, .production_id = 39), - [2757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5847), - [2759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4517), - [2761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3128), - [2763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9174), - [2765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11424), - [2767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3129), - [2769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3132), - [2771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3133), - [2773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2310), - [2775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13999), - [2777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14000), - [2779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13652), - [2781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5698), - [2783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5698), - [2785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3135), - [2787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10681), - [2789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12765), - [2791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13649), - [2793] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table_action_set, 2), - [2795] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alter_table_action_set, 2), - [2797] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 2), - [2799] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 2), - [2801] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_statement, 4), - [2803] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_set_statement, 4), - [2805] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9974), - [2808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9974), - [2810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15213), - [2812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15059), - [2814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9377), - [2816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13048), - [2818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13047), - [2820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9361), - [2822] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9824), - [2825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9824), - [2827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6359), - [2829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9974), - [2831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9975), - [2833] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9975), - [2836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15220), - [2838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15080), - [2840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9406), - [2842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10017), - [2844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6047), - [2846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9824), - [2848] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11079), - [2851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11079), - [2853] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(10013), - [2856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10013), - [2858] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15242), - [2860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15146), - [2862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9507), - [2864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15204), - [2866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15030), - [2868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9454), - [2870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13079), - [2872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13074), - [2874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13068), - [2876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2161), - [2878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2242), - [2880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6377), - [2882] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13404), - [2884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15257), - [2886] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13406), - [2888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2174), - [2890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2231), - [2892] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(10017), - [2895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5954), - [2897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15235), - [2899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15125), - [2901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9334), - [2903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12634), - [2905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12631), - [2907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12722), - [2909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2233), - [2911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9883), - [2913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6186), - [2915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9918), - [2917] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9918), - [2920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13407), - [2922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15260), - [2924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13409), - [2926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2204), - [2928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9975), - [2930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15222), - [2932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15086), - [2934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9488), - [2936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4862), - [2938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8972), - [2940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2380), - [2942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13411), - [2944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15261), - [2946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13413), - [2948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15212), - [2950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15056), - [2952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9408), - [2954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5971), - [2956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13076), - [2958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13077), - [2960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13078), - [2962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2281), - [2964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2437), - [2966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15246), - [2968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15158), - [2970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9597), - [2972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13628), - [2974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14974), - [2976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13630), - [2978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2334), - [2980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2365), - [2982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9966), - [2984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6358), - [2986] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11516), - [2989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11516), - [2991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10013), - [2993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4794), - [2995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9004), - [2997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2574), - [2999] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11643), - [3001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11650), - [3003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11653), - [3005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9992), - [3007] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13304), - [3009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9029), - [3011] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11322), - [3013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5719), - [3015] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5716), - [3017] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5714), - [3019] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13337), - [3021] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6845), - [3023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13391), - [3025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13392), - [3027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10074), - [3029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10074), - [3031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5711), - [3033] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5711), - [3035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5719), - [3037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5718), - [3039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5706), - [3041] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5706), - [3043] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9883), - [3046] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15231), - [3048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15113), - [3050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9425), - [3052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12334), - [3054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12335), - [3056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9918), - [3058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15226), - [3060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15098), - [3062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9583), - [3064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4825), - [3066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8905), - [3068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2707), - [3070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13080), - [3072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13081), - [3074] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13082), - [3076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2390), - [3078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13330), - [3080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13399), - [3082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13692), - [3084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13597), - [3086] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13694), - [3088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2439), - [3090] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2610), - [3092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9946), - [3094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11421), - [3096] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11421), - [3099] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9946), - [3102] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14419), - [3104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14989), - [3106] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14420), - [3108] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2422), - [3110] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2527), - [3112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9929), - [3114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6339), - [3116] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9839), - [3118] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14833), - [3120] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9026), - [3122] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11034), - [3124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6064), - [3126] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6071), - [3128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6074), - [3130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14832), - [3132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10221), - [3134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10221), - [3136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6089), - [3138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6089), - [3140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6064), - [3142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6092), - [3144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6095), - [3146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6095), - [3148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6212), - [3150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13003), - [3152] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13141), - [3154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12914), - [3156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12915), - [3158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13631), - [3160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14975), - [3162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13633), - [3164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2370), - [3166] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9966), - [3169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13421), - [3171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13422), - [3173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13419), - [3175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13420), - [3177] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_column, 2, .production_id = 54), - [3179] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_column, 2, .production_id = 54), - [3181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11159), - [3183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8789), - [3185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3994), - [3187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9357), - [3189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4018), - [3191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4016), - [3193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9894), - [3195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5993), - [3197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4039), - [3199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15194), - [3201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11372), - [3203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13417), - [3205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13418), - [3207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13415), - [3209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13416), - [3211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14172), - [3213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14983), - [3215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14174), - [3217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2515), - [3219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2776), - [3221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13372), - [3223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13373), - [3225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13374), - [3227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2481), - [3229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2794), - [3231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13635), - [3233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14976), - [3235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13637), - [3237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13084), - [3239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13085), - [3241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13086), - [3243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13528), - [3245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9047), - [3247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11273), - [3249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5927), - [3251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5926), - [3253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5921), - [3255] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13593), - [3257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10048), - [3259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10048), - [3261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5898), - [3263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5898), - [3265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5927), - [3267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5919), - [3269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5918), - [3271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5918), - [3273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15208), - [3275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15044), - [3277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9554), - [3279] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(10021), - [3282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10021), - [3284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14421), - [3286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14990), - [3288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14422), - [3290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2532), - [3292] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9921), - [3294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5797), - [3296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4853), - [3298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8907), - [3300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2847), - [3302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13695), - [3304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13600), - [3306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13697), - [3308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2620), - [3310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11180), - [3312] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11180), - [3315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9886), - [3317] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9886), - [3320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9817), - [3322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6252), - [3324] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__select_statement, 1), - [3326] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__select_statement, 1), - [3328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9945), - [3330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5289), - [3332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13063), - [3334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13064), - [3336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11342), - [3338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14927), - [3340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6398), - [3342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14929), - [3344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11348), - [3346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5439), - [3348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4930), - [3350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8874), - [3352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2954), - [3354] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9929), - [3357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13375), - [3359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13376), - [3361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13377), - [3363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2797), - [3365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13641), - [3367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13642), - [3369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13639), - [3371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13640), - [3373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11090), - [3375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4811), - [3377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8954), - [3379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3170), - [3381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13645), - [3383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13646), - [3385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4937), - [3387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8970), - [3389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3154), - [3391] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11090), - [3394] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_column, 3, .production_id = 54), - [3396] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_column, 3, .production_id = 54), - [3398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14175), - [3400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14984), - [3402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14177), - [3404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2786), - [3406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14522), - [3408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14998), - [3410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14523), - [3412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2666), - [3414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2964), - [3416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11073), - [3418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14424), - [3420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14991), - [3422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14425), - [3424] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9921), - [3427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14044), - [3429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13917), - [3431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14046), - [3433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2704), - [3435] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2893), - [3437] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), - [3439] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_table_column_repeat1, 2), - [3441] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(11159), - [3444] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(8789), - [3447] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(3994), - [3450] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(9357), - [3453] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(4018), - [3456] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(4016), - [3459] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(9894), - [3462] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(5993), - [3465] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(4039), - [3468] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(15194), - [3471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13089), - [3473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13090), - [3475] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9817), - [3478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13643), - [3480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13644), - [3482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9859), - [3484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5239), - [3486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13017), - [3488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13018), - [3490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10993), - [3492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15015), - [3494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6025), - [3496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5402), - [3498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13091), - [3500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13092), - [3502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15221), - [3504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15083), - [3506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9444), - [3508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13023), - [3510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9042), - [3512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11309), - [3514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5811), - [3516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5816), - [3518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6421), - [3520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13024), - [3522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10091), - [3524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10091), - [3526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6229), - [3528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6229), - [3530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5811), - [3532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6337), - [3534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6318), - [3536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6318), - [3538] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11073), - [3541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13093), - [3543] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13094), - [3545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13095), - [3547] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13096), - [3549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9866), - [3551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6248), - [3553] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14200), - [3555] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9082), - [3557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11289), - [3559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6133), - [3561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6130), - [3563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6128), - [3565] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14265), - [3567] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10100), - [3569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10100), - [3571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6126), - [3573] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6126), - [3575] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6133), - [3577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6125), - [3579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6124), - [3581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6124), - [3583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13884), - [3585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13789), - [3587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13886), - [3589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2789), - [3591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2876), - [3593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13699), - [3595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13604), - [3597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13701), - [3599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15206), - [3601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15037), - [3603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9560), - [3605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13709), - [3607] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13710), - [3609] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13707), - [3611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13708), - [3613] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13705), - [3615] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13706), - [3617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4881), - [3619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8973), - [3621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3224), - [3623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13212), - [3625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13213), - [3627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13214), - [3629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2985), - [3631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2999), - [3633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11084), - [3635] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11084), - [3638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9886), - [3640] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9866), - [3643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4870), - [3645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8949), - [3647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3252), - [3649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13592), - [3651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9053), - [3653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11189), - [3655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5677), - [3657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6415), - [3659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5664), - [3661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13657), - [3663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10142), - [3665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10142), - [3667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5661), - [3669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5661), - [3671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5677), - [3673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5850), - [3675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5852), - [3677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5852), - [3679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14524), - [3681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14999), - [3683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14525), - [3685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2987), - [3687] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__select_statement, 3), - [3689] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__select_statement, 3), - [3691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14047), - [3693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13920), - [3695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14049), - [3697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2899), - [3699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13703), - [3701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13704), - [3703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14433), - [3705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14434), - [3707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14431), - [3709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14432), - [3711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10021), - [3713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14429), - [3715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14430), - [3717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14427), - [3719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14428), - [3721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11415), - [3723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6370), - [3725] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11415), - [3728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15228), - [3730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15104), - [3732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9559), - [3734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14179), - [3736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14985), - [3738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14181), - [3740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13887), - [3742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13792), - [3744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13889), - [3746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2881), - [3748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13379), - [3750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13380), - [3752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13381), - [3754] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__select_statement, 2), - [3756] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__select_statement, 2), - [3758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13389), - [3760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13390), - [3762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13383), - [3764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13384), - [3766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13385), - [3768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13386), - [3770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13387), - [3772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13388), - [3774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14187), - [3776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14188), - [3778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14185), - [3780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14186), - [3782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14183), - [3784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14184), - [3786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13891), - [3788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13796), - [3790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13893), - [3792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6090), - [3794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4760), - [3796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8906), - [3798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3366), - [3800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14051), - [3802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13924), - [3804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14053), - [3806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11431), - [3808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14328), - [3810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9083), - [3812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11118), - [3814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5952), - [3816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5951), - [3818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5950), - [3820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14387), - [3822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10129), - [3824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10129), - [3826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5949), - [3828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5949), - [3830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5952), - [3832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5948), - [3834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5946), - [3836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5946), - [3838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11019), - [3840] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11431), - [3843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9956), - [3845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6202), - [3847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4846), - [3849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8930), - [3851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3422), - [3853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14189), - [3855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14190), - [3857] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11019), - [3860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13215), - [3862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13216), - [3864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13217), - [3866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3081), - [3868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14527), - [3870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15000), - [3872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14528), - [3874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13901), - [3876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13902), - [3878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14073), - [3880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14530), - [3882] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14531), - [3884] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14532), - [3886] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14533), - [3888] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9956), - [3891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11434), - [3893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14536), - [3895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14537), - [3897] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11144), - [3900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11144), - [3902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14008), - [3904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9057), - [3906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11481), - [3908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5941), - [3910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6456), - [3912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6457), - [3914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10180), - [3916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10180), - [3918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6459), - [3920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6459), - [3922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5941), - [3924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6061), - [3926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6449), - [3928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6449), - [3930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13660), - [3932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14977), - [3934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13662), - [3936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3290), - [3938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3462), - [3940] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11434), - [3943] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14061), - [3945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14062), - [3947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13219), - [3949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13220), - [3951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13221), - [3953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14059), - [3955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14060), - [3957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14057), - [3959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14058), - [3961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13899), - [3963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13900), - [3965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14055), - [3967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14056), - [3969] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13897), - [3971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13898), - [3973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13895), - [3975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13896), - [3977] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14534), - [3979] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14535), - [3981] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13880), - [3983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9025), - [3985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11249), - [3987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5996), - [3989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5998), - [3991] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6005), - [3993] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13945), - [3995] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10193), - [3997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10193), - [3999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6006), - [4001] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6006), - [4003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5996), - [4005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6007), - [4007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6009), - [4009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6009), - [4011] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13113), - [4013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13114), - [4015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13115), - [4017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3178), - [4019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3343), - [4021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11108), - [4023] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13948), - [4025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14980), - [4027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13950), - [4029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3341), - [4031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3564), - [4033] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13117), - [4035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13118), - [4037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13119), - [4039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3344), - [4041] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6393), - [4043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4478), - [4045] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5054), - [4047] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9249), - [4049] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11452), - [4051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5053), - [4053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5052), - [4055] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5100), - [4057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4221), - [4059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13231), - [4061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13232), - [4063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13172), - [4065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6424), - [4067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6424), - [4069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5055), - [4071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10835), - [4073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14446), - [4075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13169), - [4077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13272), - [4079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9027), - [4081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11241), - [4083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5791), - [4085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5790), - [4087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5783), - [4089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13305), - [4091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5782), - [4093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5782), - [4095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5791), - [4097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5780), - [4099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5778), - [4101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5778), - [4103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4821), - [4105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8873), - [4107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3674), - [4109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9878), - [4111] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9878), - [4114] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13663), - [4116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14978), - [4118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13665), - [4120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3464), - [4122] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10038), - [4124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10038), - [4126] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15250), - [4128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15170), - [4130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9566), - [4132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13229), - [4134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13230), - [4136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13227), - [4138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13228), - [4140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13225), - [4142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13226), - [4144] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13223), - [4146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13224), - [4148] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11108), - [4151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13951), - [4153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14981), - [4155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13953), - [4157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3563), - [4159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13121), - [4161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13122), - [4163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13123), - [4165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4987), - [4167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9003), - [4169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3501), - [4171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15188), - [4173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14771), - [4175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9550), - [4177] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11138), - [4180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9937), - [4182] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9937), - [4185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13720), - [4187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9068), - [4189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11007), - [4191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5768), - [4193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5769), - [4195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5770), - [4197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13785), - [4199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5771), - [4201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5771), - [4203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5768), - [4205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5772), - [4207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5773), - [4209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5773), - [4211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10132), - [4213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10132), - [4215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9942), - [4217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11138), - [4219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4770), - [4221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8960), - [4223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3789), - [4225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4784), - [4227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8941), - [4229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3765), - [4231] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9942), - [4234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13667), - [4236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14979), - [4238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13669), - [4240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15218), - [4242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15074), - [4244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9368), - [4246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13673), - [4248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13674), - [4250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13675), - [4252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13676), - [4254] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_references_constraint, 2), - [4256] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_references_constraint, 2), - [4258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9986), - [4260] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11292), - [4262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11260), - [4264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14204), - [4266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14045), - [4268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14206), - [4270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3693), - [4272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3729), - [4274] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11260), - [4277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13677), - [4279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13678), - [4281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13671), - [4283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13672), - [4285] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_clause_body, 1), - [4287] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_select_clause_body, 1), - [4289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5210), - [4291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10002), - [4293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9987), - [4295] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__aliased_expression, 2), - [4297] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__aliased_expression, 2), - [4299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9899), - [4301] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9987), - [4304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9977), - [4306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5881), - [4308] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__aliased_expression, 3), - [4310] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__aliased_expression, 3), - [4312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9896), - [4314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13955), - [4316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14982), - [4318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13957), - [4320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13131), - [4322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13132), - [4324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13129), - [4326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13130), - [4328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13127), - [4330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13128), - [4332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13125), - [4334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13126), - [4336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9828), - [4338] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_clause_body, 2, .production_id = 12), - [4340] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_select_clause_body, 2, .production_id = 12), - [4342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13560), - [4344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9052), - [4346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11229), - [4348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5788), - [4350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5787), - [4352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5767), - [4354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13625), - [4356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5758), - [4358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5758), - [4360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5788), - [4362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5747), - [4364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5746), - [4366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5746), - [4368] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_references_constraint, 6), - [4370] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_references_constraint, 6), - [4372] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__aliased_expression, 5), - [4374] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__aliased_expression, 5), - [4376] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__aliased_expression, 6), - [4378] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__aliased_expression, 6), - [4380] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_references_constraint, 5), - [4382] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_references_constraint, 5), - [4384] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_references_constraint, 7), - [4386] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_references_constraint, 7), - [4388] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9828), - [4391] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__aliased_expression, 7), - [4393] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__aliased_expression, 7), - [4395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_references_constraint_repeat1, 2), - [4397] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_references_constraint_repeat1, 2), - [4399] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_references_constraint_repeat1, 2), SHIFT_REPEAT(11292), - [4402] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__column_default_expression, 1), - [4404] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__column_default_expression, 1), - [4406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9955), - [4408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13959), - [4410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13960), - [4412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10006), - [4414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6121), - [4416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5371), - [4418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9923), - [4420] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__select_statement_repeat1, 2), - [4422] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__select_statement_repeat1, 2), - [4424] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__select_statement_repeat1, 2), SHIFT_REPEAT(14929), - [4427] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__select_statement_repeat1, 2), SHIFT_REPEAT(11348), - [4430] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__select_statement_repeat1, 2), SHIFT_REPEAT(5439), - [4433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13961), - [4435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13962), - [4437] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9977), - [4440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13963), - [4442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13964), - [4444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9950), - [4446] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_select_clause_body_repeat1, 2), - [4448] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_select_clause_body_repeat1, 2), - [4450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9993), - [4452] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_references_constraint, 3), - [4454] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_references_constraint, 3), - [4456] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_clause_body, 3, .production_id = 22), - [4458] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_select_clause_body, 3, .production_id = 22), - [4460] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_select_clause_body_repeat1, 2, .production_id = 23), - [4462] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_select_clause_body_repeat1, 2, .production_id = 23), - [4464] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_body_repeat1, 2, .production_id = 23), SHIFT_REPEAT(5210), - [4467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13965), - [4469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13966), - [4471] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_clause_body, 4, .production_id = 45), - [4473] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_select_clause_body, 4, .production_id = 45), - [4475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14207), - [4477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14048), - [4479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14209), - [4481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3750), - [4483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12963), - [4485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12964), - [4487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12965), - [4489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3790), - [4491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3853), - [4493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9941), - [4495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13070), - [4497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13142), - [4499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9035), - [4501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11047), - [4503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5989), - [4505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5994), - [4507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6018), - [4509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13241), - [4511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6019), - [4513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6019), - [4515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5989), - [4517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6065), - [4519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6066), - [4521] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6066), - [4523] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_select_clause_body_repeat1, 4, .production_id = 74), - [4525] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_select_clause_body_repeat1, 4, .production_id = 74), - [4527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15230), - [4529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15110), - [4531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9455), - [4533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13849), - [4535] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_body_repeat1, 2, .production_id = 23), SHIFT_REPEAT(5371), - [4538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9985), - [4540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9869), - [4542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14211), - [4544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14052), - [4546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14213), - [4548] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__select_statement_repeat1, 2), SHIFT_REPEAT(5402), - [4551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9872), - [4553] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(10006), - [4556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9930), - [4558] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9930), - [4561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7063), - [4563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8801), - [4565] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9790), - [4567] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9501), - [4569] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4374), - [4571] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9906), - [4573] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10406), - [4575] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9588), - [4577] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10899), - [4579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14885), - [4581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11154), - [4583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9852), - [4585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5781), - [4587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9593), - [4589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11043), - [4591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9805), - [4593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8863), - [4595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1838), - [4597] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 2), - [4599] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_from_clause, 2), - [4601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5290), - [4603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10827), - [4605] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_from_clause_repeat1, 2), - [4607] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_from_clause_repeat1, 2), - [4609] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_clause_repeat1, 2), SHIFT_REPEAT(5290), - [4612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13784), - [4614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9041), - [4616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11075), - [4618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5999), - [4620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6000), - [4622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6001), - [4624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6002), - [4626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6002), - [4628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5999), - [4630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6003), - [4632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6004), - [4634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6004), - [4636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10311), - [4638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12969), - [4640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12970), - [4642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12971), - [4644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3893), - [4646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7980), - [4648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11393), - [4650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10052), - [4652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10052), - [4654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5975), - [4656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13069), - [4658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9034), - [4660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11123), - [4662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5967), - [4664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5972), - [4666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5973), - [4668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5974), - [4670] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5974), - [4672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5967), - [4674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5978), - [4676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5978), - [4678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10415), - [4680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10093), - [4682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10093), - [4684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 3), - [4686] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_from_clause, 3), - [4688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10374), - [4690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8162), - [4692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11088), - [4694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10065), - [4696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10065), - [4698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13564), - [4700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13533), - [4702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13566), - [4704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3864), - [4706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3940), - [4708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10492), - [4710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10291), - [4712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15237), - [4714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15131), - [4716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9381), - [4718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10150), - [4720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10150), - [4722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5240), - [4724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9904), - [4726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9849), - [4728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9907), - [4730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14221), - [4732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14222), - [4734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15201), - [4736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15020), - [4738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9457), - [4740] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9849), - [4743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8977), - [4745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14219), - [4747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14220), - [4749] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13567), - [4751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13536), - [4753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13569), - [4755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3942), - [4757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14215), - [4759] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14216), - [4761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14217), - [4763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14218), - [4765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9861), - [4767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5817), - [4769] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_clause, 2), - [4771] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_select_clause, 2), - [4773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4730), - [4775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8891), - [4777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4166), - [4779] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_clause_repeat1, 2), SHIFT_REPEAT(5240), - [4782] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9868), - [4785] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11372), - [4788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9868), - [4790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12974), - [4792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12975), - [4794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12976), - [4796] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9861), - [4799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11227), - [4801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12717), - [4803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9064), - [4805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11153), - [4807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5674), - [4809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5673), - [4811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5672), - [4813] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12718), - [4815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10085), - [4817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10085), - [4819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5671), - [4821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5671), - [4823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5674), - [4825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5670), - [4827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5668), - [4829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5668), - [4831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12986), - [4833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12987), - [4835] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12980), - [4837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12981), - [4839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14012), - [4841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13885), - [4843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14014), - [4845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3997), - [4847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4098), - [4849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12984), - [4851] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12985), - [4853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10382), - [4855] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constraint_action, 2, .production_id = 216), - [4857] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__constraint_action, 2, .production_id = 216), - [4859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15209), - [4861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15047), - [4863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9540), - [4865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12988), - [4867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12989), - [4869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4838), - [4871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8985), - [4873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4301), - [4875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10272), - [4877] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_on_update_action, 3, .production_id = 199), - [4879] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_on_update_action, 3, .production_id = 199), - [4881] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_on_delete_action, 3, .production_id = 198), - [4883] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_on_delete_action, 3, .production_id = 198), - [4885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10479), - [4887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10275), - [4889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13033), - [4891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13034), - [4893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13035), - [4895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4021), - [4897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4181), - [4899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8895), - [4901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9949), - [4903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6073), - [4905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13571), - [4907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13540), - [4909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13573), - [4911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10381), - [4913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10430), - [4915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10461), - [4917] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11227), - [4920] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9949), - [4923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14015), - [4925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13888), - [4927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14017), - [4929] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4122), - [4931] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13581), - [4933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13582), - [4935] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13579), - [4937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13580), - [4939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11263), - [4941] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13577), - [4943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13578), - [4945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13575), - [4947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13576), - [4949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13244), - [4951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13245), - [4953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13246), - [4955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4132), - [4957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4325), - [4959] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_values_clause, 3), - [4961] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_values_clause, 3), - [4963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11172), - [4965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13103), - [4967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11141), - [4969] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14881), - [4971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11025), - [4973] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_direction_constraint, 1), - [4975] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_direction_constraint, 1), - [4977] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_auto_increment_constraint, 1), - [4979] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_auto_increment_constraint, 1), - [4981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9895), - [4983] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_clause, 2), - [4985] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_default_clause, 2), - [4987] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13039), - [4989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13040), - [4991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13041), - [4993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4182), - [4995] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_values_clause, 2), - [4997] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_values_clause, 2), - [4999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9973), - [5001] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__select_statement, 4), - [5003] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__select_statement, 4), - [5005] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9973), - [5008] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unique_constraint, 1), - [5010] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unique_constraint, 1), - [5012] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_key_constraint, 2), - [5014] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_key_constraint, 2), - [5016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_null_constraint, 2, .production_id = 10), - [5018] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_null_constraint, 2, .production_id = 10), - [5020] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14268), - [5022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14109), - [5024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14270), - [5026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4084), - [5028] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4362), - [5030] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_null_constraint, 1), - [5032] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_null_constraint, 1), - [5034] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_constraint, 2), - [5036] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_named_constraint, 2), - [5038] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9895), - [5041] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9916), - [5043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6277), - [5045] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11263), - [5048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14271), - [5050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14112), - [5052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14273), - [5054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4355), - [5056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9016), - [5058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6313), - [5060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6315), - [5062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6327), - [5064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13143), - [5066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6328), - [5068] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6328), - [5070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6313), - [5072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6348), - [5074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6350), - [5076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6350), - [5078] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__select_statement, 5), - [5080] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__select_statement, 5), - [5082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11308), - [5084] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__select_statement, 6), - [5086] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__select_statement, 6), - [5088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14019), - [5090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13892), - [5092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14021), - [5094] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10371), - [5096] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13247), - [5098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13248), - [5100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13249), - [5102] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4342), - [5104] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9916), - [5107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10268), - [5109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15211), - [5111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15053), - [5113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9453), - [5115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9867), - [5117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10288), - [5119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13044), - [5121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13045), - [5123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13046), - [5125] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9867), - [5128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10361), - [5130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4840), - [5132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8925), - [5134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4593), - [5136] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__select_statement, 7), - [5138] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__select_statement, 7), - [5140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10493), - [5142] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10476), - [5144] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10394), - [5146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13464), - [5148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9043), - [5150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11382), - [5152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6106), - [5154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6048), - [5156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6104), - [5158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13497), - [5160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6103), - [5162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6103), - [5164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6106), - [5166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6102), - [5168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6101), - [5170] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6101), - [5172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11252), - [5174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6017), - [5176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4428), - [5178] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2214), - [5180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14162), - [5182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14150), - [5184] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14146), - [5186] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9261), - [5188] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11416), - [5190] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3761), - [5192] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3762), - [5194] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3764), - [5196] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3117), - [5198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13133), - [5200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13134), - [5202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13062), - [5204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5966), - [5206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5966), - [5208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3767), - [5210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10762), - [5212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14882), - [5214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13059), - [5216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14025), - [5218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14026), - [5220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5740), - [5222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4397), - [5224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1521), - [5226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15200), - [5228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15018), - [5230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15019), - [5232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9144), - [5234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11272), - [5236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1439), - [5238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1378), - [5240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1375), - [5242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(644), - [5244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14628), - [5246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14629), - [5248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13972), - [5250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6059), - [5252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6059), - [5254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1374), - [5256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10531), - [5258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11824), - [5260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13969), - [5262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11376), - [5264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13724), - [5266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13629), - [5268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13726), - [5270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4469), - [5272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4658), - [5274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5774), - [5276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4380), - [5278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1289), - [5280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15203), - [5282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15028), - [5284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15029), - [5286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9153), - [5288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11124), - [5290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1190), - [5292] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1202), - [5294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1214), - [5296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(350), - [5298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14668), - [5300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14669), - [5302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14440), - [5304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5933), - [5306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5933), - [5308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1242), - [5310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10833), - [5312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12103), - [5314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14437), - [5316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14023), - [5318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14024), - [5320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13055), - [5322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13056), - [5324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13053), - [5326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13054), - [5328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13051), - [5330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13052), - [5332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13049), - [5334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13050), - [5336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4974), - [5338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8990), - [5340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4933), - [5342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5879), - [5344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4508), - [5346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3601), - [5348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15182), - [5350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14741), - [5352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14742), - [5354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9176), - [5356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11441), - [5358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3602), - [5360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3604), - [5362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3612), - [5364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2557), - [5366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13551), - [5368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13552), - [5370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13588), - [5372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5795), - [5374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5795), - [5376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3631), - [5378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10612), - [5380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12805), - [5382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13585), - [5384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9853), - [5386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6292), - [5388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14027), - [5390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14028), - [5392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14029), - [5394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14030), - [5396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6445), - [5398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4487), - [5400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7251), - [5402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9248), - [5404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11457), - [5406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7249), - [5408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7247), - [5410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7246), - [5412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5642), - [5414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13295), - [5416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13296), - [5418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13204), - [5420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6394), - [5422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6394), - [5424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7350), - [5426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10751), - [5428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14295), - [5430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13201), - [5432] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group_by_clause, 3, .production_id = 28), - [5434] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_group_by_clause, 3, .production_id = 28), - [5436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4252), - [5438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6043), - [5440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13848), - [5442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9017), - [5444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11191), - [5446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5687), - [5448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5694), - [5450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5695), - [5452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13913), - [5454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10152), - [5456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10152), - [5458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5708), - [5460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5708), - [5462] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5687), - [5464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5709), - [5466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5720), - [5468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5720), - [5470] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_domain_statement, 5, .production_id = 8), - [5472] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_domain_statement, 5, .production_id = 8), - [5474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11368), - [5476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5518), - [5478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5663), - [5480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11040), - [5482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9939), - [5484] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9939), - [5487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13340), - [5489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13341), - [5491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13342), - [5493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4476), - [5495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4671), - [5497] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11376), - [5500] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9955), - [5503] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group_by_clause, 4, .production_id = 28), - [5505] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_group_by_clause, 4, .production_id = 28), - [5507] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13251), - [5509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13252), - [5511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13253), - [5513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6255), - [5515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4385), - [5517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11380), - [5519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4978), - [5521] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3192), - [5523] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9281), - [5525] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11353), - [5527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4967), - [5529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4726), - [5531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4960), - [5533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3676), - [5535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13057), - [5537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13058), - [5539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12940), - [5541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5722), - [5543] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5722), - [5545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4958), - [5547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10986), - [5549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15016), - [5551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12937), - [5553] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9838), - [5556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10111), - [5558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10111), - [5560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9838), - [5562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14275), - [5564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14116), - [5566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14277), - [5568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13257), - [5570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13258), - [5572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6246), - [5574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4470), - [5576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3520), - [5578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2079), - [5580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9250), - [5582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11448), - [5584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3519), - [5586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3518), - [5588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3517), - [5590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2655), - [5592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13199), - [5594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13200), - [5596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13138), - [5598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6310), - [5600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6310), - [5602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3513), - [5604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10916), - [5606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14739), - [5608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13135), - [5610] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_group_by_clause_repeat1, 2), - [5612] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_group_by_clause_repeat1, 2), - [5614] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_group_by_clause_repeat1, 2), SHIFT_REPEAT(4252), - [5617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9954), - [5619] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9954), - [5622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9935), - [5624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11389), - [5626] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9875), - [5629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9875), - [5631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4239), - [5633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5986), - [5635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13255), - [5637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13256), - [5639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13259), - [5641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13260), - [5643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13261), - [5645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13262), - [5647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5035), - [5649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8943), - [5651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5062), - [5653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13756), - [5655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13661), - [5657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13758), - [5659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4592), - [5661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4984), - [5663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6137), - [5665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4513), - [5667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2057), - [5669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9235), - [5671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11511), - [5673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2058), - [5675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2059), - [5677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2061), - [5679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1286), - [5681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13679), - [5683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13680), - [5685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13396), - [5687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6249), - [5689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6249), - [5691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2066), - [5693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10273), - [5695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13463), - [5697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11521), - [5699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15236), - [5701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15128), - [5703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9365), - [5705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13727), - [5707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13632), - [5709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13729), - [5711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4649), - [5713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11283), - [5715] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9845), - [5718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9845), - [5720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13343), - [5722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13344), - [5724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13345), - [5726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4674), - [5728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14279), - [5730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14280), - [5732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11269), - [5734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14281), - [5736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14282), - [5738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14283), - [5740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14284), - [5742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14285), - [5744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14286), - [5746] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9853), - [5749] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11269), - [5752] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11283), - [5755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9833), - [5757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13180), - [5759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13181), - [5761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13182), - [5763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4986), - [5765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5142), - [5767] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_group_by_clause_repeat1, 2), SHIFT_REPEAT(4239), - [5770] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9864), - [5773] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_values_clause_repeat1, 2), - [5775] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_values_clause_repeat1, 2), - [5777] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_values_clause_repeat1, 2), SHIFT_REPEAT(11172), - [5780] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_values_clause, 4), - [5782] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_values_clause, 4), - [5784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9864), - [5786] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9910), - [5789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13176), - [5791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9021), - [5793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11098), - [5795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6436), - [5797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6434), - [5799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6431), - [5801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13177), - [5803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10167), - [5805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10167), - [5807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6414), - [5809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6414), - [5811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6436), - [5813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6429), - [5815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6428), - [5817] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6428), - [5819] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9833), - [5822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9927), - [5824] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11167), - [5827] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9927), - [5830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9910), - [5832] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_domain_statement_repeat1, 2), - [5834] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_create_domain_statement_repeat1, 2), - [5836] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_domain_statement_repeat1, 2), SHIFT_REPEAT(11368), - [5839] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_domain_statement_repeat1, 2), SHIFT_REPEAT(5518), - [5842] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_domain_statement_repeat1, 2), SHIFT_REPEAT(5663), - [5845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11167), - [5847] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grouping_sets_clause, 6), - [5849] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grouping_sets_clause, 6), - [5851] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13759), - [5853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13664), - [5855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13761), - [5857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5000), - [5859] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cube_clause, 5), - [5861] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cube_clause, 5), - [5863] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rollup_clause, 5), - [5865] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_rollup_clause, 5), - [5867] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grouping_sets_clause, 5), - [5869] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grouping_sets_clause, 5), - [5871] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_domain_statement, 6, .production_id = 8), - [5873] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_domain_statement, 6, .production_id = 8), - [5875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6140), - [5877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13308), - [5879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13309), - [5881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13310), - [5883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4897), - [5885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5122), - [5887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13731), - [5889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13636), - [5891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13733), - [5893] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cube_clause, 4), - [5895] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cube_clause, 4), - [5897] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rollup_clause, 4), - [5899] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_rollup_clause, 4), - [5901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13347), - [5903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13348), - [5905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13349), - [5907] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__select_statement_repeat2, 2), - [5909] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__select_statement_repeat2, 2), - [5911] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__select_statement_repeat2, 2), SHIFT_REPEAT(11308), - [5914] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_references_constraint_repeat1, 2), SHIFT_REPEAT(11389), - [5917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5082), - [5919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6438), - [5921] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_by_clause, 3, .production_id = 29), - [5923] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_order_by_clause, 3, .production_id = 29), - [5925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5615), - [5927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14105), - [5929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6409), - [5931] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6409), - [5933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6402), - [5935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6399), - [5937] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6399), - [5939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3433), - [5941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10009), - [5943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5093), - [5945] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 10, .production_id = 170), - [5947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15258), - [5949] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 10, .production_id = 170), - [5951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14778), - [5953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6247), - [5955] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 12, .production_id = 209), - [5957] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 12, .production_id = 209), - [5959] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 5, .production_id = 37), - [5961] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 5, .production_id = 37), - [5963] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 10, .production_id = 189), - [5965] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 10, .production_id = 189), - [5967] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_order_by_clause_repeat1, 2), - [5969] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_order_by_clause_repeat1, 2), - [5971] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_order_by_clause_repeat1, 2), SHIFT_REPEAT(5605), - [5974] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 13, .production_id = 220), - [5976] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 13, .production_id = 220), - [5978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 2), - [5980] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_sequence_repeat1, 2), - [5982] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_sequence_repeat1, 2), SHIFT_REPEAT(12727), - [5985] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_sequence_repeat1, 2), SHIFT_REPEAT(11001), - [5988] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_sequence_repeat1, 2), SHIFT_REPEAT(10999), - [5991] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_sequence_repeat1, 2), SHIFT_REPEAT(15049), - [5994] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_sequence_repeat1, 2), SHIFT_REPEAT(15023), - [5997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(741), - [5999] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 5, .production_id = 60), - [6001] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sequence, 5, .production_id = 60), - [6003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9278), - [6005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12727), - [6007] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11001), - [6009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10999), - [6011] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15049), - [6013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15023), - [6015] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 4), - [6017] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sequence, 4), - [6019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(716), - [6021] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 4, .production_id = 34), - [6023] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sequence, 4, .production_id = 34), - [6025] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9219), - [6027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2268), - [6029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2271), - [6031] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_setof, 2), - [6033] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_setof, 2), - [6035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11215), - [6037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6757), - [6039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11057), - [6041] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_window_clause, 4), - [6043] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_window_clause, 4), - [6045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), - [6047] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_by_clause, 4, .production_id = 29), - [6049] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_order_by_clause, 4, .production_id = 29), - [6051] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_expression, 2), - [6053] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_order_expression, 2), - [6055] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11211), - [6057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13357), - [6059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13358), - [6061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2636), - [6063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3324), - [6065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13355), - [6067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13356), - [6069] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_trigger_condition, 2), - [6071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14040), - [6073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9060), - [6075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_trigger_condition, 2), - [6077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11518), - [6079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6425), - [6081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6418), - [6083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6410), - [6085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10202), - [6087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10202), - [6089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6425), - [6091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(428), - [6093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13353), - [6095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13354), - [6097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33), - [6099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2785), - [6101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2787), - [6103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13351), - [6105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13352), - [6107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2627), - [6109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5605), - [6111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(512), - [6113] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 8, .production_id = 134), - [6115] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 8, .production_id = 134), - [6117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(513), - [6119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2102), - [6121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), - [6123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), - [6125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2130), - [6127] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_order_by_clause_repeat1, 2), SHIFT_REPEAT(5615), - [6130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9954), - [6132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8681), - [6134] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5099), - [6136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11472), - [6138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11711), - [6140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(747), - [6142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758), - [6144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2195), - [6146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2202), - [6148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6932), - [6150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9972), - [6152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5101), - [6154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8672), - [6156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256), - [6158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2588), - [6160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2593), - [6162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(555), - [6164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), - [6166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2115), - [6168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2119), - [6170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6811), - [6172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6809), - [6174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7014), - [6176] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 5, .production_id = 34), - [6178] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sequence, 5, .production_id = 34), - [6180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__create_function_return_type, 1), - [6182] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__create_function_return_type, 1), - [6184] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 12, .production_id = 220), - [6186] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 12, .production_id = 220), - [6188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3529), - [6190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3479), - [6192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3792), - [6194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6826), - [6196] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 3), - [6198] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sequence, 3), - [6200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6821), - [6202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3773), - [6204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2262), - [6206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4903), - [6208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8880), - [6210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5505), - [6212] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 10, .production_id = 169), - [6214] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 10, .production_id = 169), - [6216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), - [6218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), - [6220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2274), - [6222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2128), - [6224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2142), - [6226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(846), - [6228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(908), - [6230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7064), - [6232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7096), - [6234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11065), - [6236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2092), - [6238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2086), - [6240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2250), - [6242] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 12, .production_id = 210), - [6244] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 12, .production_id = 210), - [6246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450), - [6248] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9972), - [6251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2235), - [6253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480), - [6255] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 11, .production_id = 210), - [6257] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 11, .production_id = 210), - [6259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), - [6261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4163), - [6263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2229), - [6265] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 10, .production_id = 188), - [6267] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 10, .production_id = 188), - [6269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2212), - [6271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(325), - [6273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), - [6275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274), - [6277] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 6, .production_id = 60), - [6279] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sequence, 6, .production_id = 60), - [6281] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(10009), - [6284] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 9, .production_id = 170), - [6286] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 9, .production_id = 170), - [6288] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 6, .production_id = 34), - [6290] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sequence, 6, .production_id = 34), - [6292] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 11, .production_id = 189), - [6294] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 11, .production_id = 189), - [6296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13311), - [6298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13312), - [6300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13313), - [6302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5104), - [6304] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 9, .production_id = 169), - [6306] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 9, .production_id = 169), - [6308] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 11, .production_id = 209), - [6310] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 11, .production_id = 209), - [6312] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_values_clause_item, 4), - [6314] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_values_clause_item, 4), - [6316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13735), - [6318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13736), - [6320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4151), - [6322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(510), - [6324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3854), - [6326] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_values_clause_item, 3), - [6328] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_values_clause_item, 3), - [6330] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 7, .production_id = 64), - [6332] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 7, .production_id = 64), - [6334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), - [6336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), - [6338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13737), - [6340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13738), - [6342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6636), - [6344] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 8, .production_id = 135), - [6346] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 8, .production_id = 135), - [6348] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_type_statement, 3, .production_id = 6), - [6350] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_type_statement, 3, .production_id = 6), - [6352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10911), - [6354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8675), - [6356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6706), - [6358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13739), - [6360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13740), - [6362] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 9, .production_id = 133), - [6364] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 9, .production_id = 133), - [6366] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 2), - [6368] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sequence, 2), - [6370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9288), - [6372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662), - [6374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9503), - [6376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6913), - [6378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13741), - [6380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13742), - [6382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6914), - [6384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2129), - [6386] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 8, .production_id = 98), - [6388] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 8, .production_id = 98), - [6390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9563), - [6392] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 5), - [6394] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sequence, 5), - [6396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2188), - [6398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2194), - [6400] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 7, .production_id = 96), - [6402] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 7, .production_id = 96), - [6404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), - [6406] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 9, .production_id = 134), - [6408] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 9, .production_id = 134), - [6410] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 6, .production_id = 65), - [6412] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 6, .production_id = 65), - [6414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9845), - [6416] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 9, .production_id = 135), - [6418] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 9, .production_id = 135), - [6420] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 8, .production_id = 97), - [6422] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 8, .production_id = 97), - [6424] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 6, .production_id = 37), - [6426] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 6, .production_id = 37), - [6428] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 6, .production_id = 64), - [6430] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 6, .production_id = 64), - [6432] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 7, .production_id = 97), - [6434] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 7, .production_id = 97), - [6436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3890), - [6438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7493), - [6440] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 8, .production_id = 133), - [6442] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 8, .production_id = 133), - [6444] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 8, .production_id = 60), - [6446] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sequence, 8, .production_id = 60), - [6448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4471), - [6450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4467), - [6452] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 7, .production_id = 98), - [6454] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 7, .production_id = 98), - [6456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14236), - [6458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14077), - [6460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14238), - [6462] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5107), - [6464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5266), - [6466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3842), - [6468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3843), - [6470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3401), - [6472] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 7, .production_id = 65), - [6474] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 7, .production_id = 65), - [6476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7494), - [6478] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 11, .production_id = 188), - [6480] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 11, .production_id = 188), - [6482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8052), - [6484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13183), - [6486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13184), - [6488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13185), - [6490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5140), - [6492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2414), - [6494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2413), - [6496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8043), - [6498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), - [6500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(676), - [6502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), - [6504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13763), - [6506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13668), - [6508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13765), - [6510] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__select_statement, 8), - [6512] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__select_statement, 8), - [6514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(787), - [6516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642), - [6518] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__select_statement_repeat2, 2), SHIFT_REPEAT(11252), - [6521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58), - [6523] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 8, .production_id = 96), - [6525] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 8, .production_id = 96), - [6527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625), - [6529] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 7, .production_id = 60), - [6531] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sequence, 7, .production_id = 60), - [6533] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 7, .production_id = 34), - [6535] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sequence, 7, .production_id = 34), - [6537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3323), - [6539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3929), - [6541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(744), - [6543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3917), - [6545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2093), - [6547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5098), - [6549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278), - [6551] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_clause_body, 2), - [6553] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_set_clause_body, 2), - [6555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9238), - [6557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13769), - [6559] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13770), - [6561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13773), - [6563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13774), - [6565] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13771), - [6567] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13772), - [6569] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_expression, 4), - [6571] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_order_expression, 4), - [6573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15227), - [6575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15101), - [6577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9596), - [6579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13767), - [6581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13768), - [6583] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 3, .production_id = 61), - [6585] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_sequence_repeat1, 3, .production_id = 61), - [6587] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source_file, 1), - [6589] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension_statement, 8, .production_id = 83), - [6591] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_extension_statement, 8, .production_id = 83), - [6593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9471), - [6595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10878), - [6597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5191), - [6599] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 3, .production_id = 62), - [6601] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_sequence_repeat1, 3, .production_id = 62), - [6603] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_order_by_clause_repeat1, 2), SHIFT_REPEAT(5625), - [6606] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), - [6608] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(9577), - [6611] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(9014), - [6614] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(14900), - [6617] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(8671), - [6620] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(8686), - [6623] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(8670), - [6626] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(8537), - [6629] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(9790), - [6632] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(9501), - [6635] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(14886), - [6638] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(14885), - [6641] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(11154), - [6644] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(9852), - [6647] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(9805), - [6650] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(8863), - [6653] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(1838), - [6656] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 3, .production_id = 63), - [6658] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_sequence_repeat1, 3, .production_id = 63), - [6660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15229), - [6662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15107), - [6664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9480), - [6666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13315), - [6668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13316), - [6670] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13317), - [6672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5625), - [6674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14239), - [6676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14080), - [6678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14241), - [6680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5269), - [6682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9864), - [6684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 5, .production_id = 43), - [6686] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 5, .production_id = 43), - [6688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9410), - [6690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6772), - [6692] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 5, .production_id = 42), - [6694] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 5, .production_id = 42), - [6696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6775), - [6698] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 5, .production_id = 41), - [6700] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 5, .production_id = 41), - [6702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6791), - [6704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension_statement, 3, .production_id = 4), - [6706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5132), - [6708] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_extension_statement, 3, .production_id = 4), - [6710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5139), - [6712] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 5, .production_id = 40), - [6714] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 5, .production_id = 40), - [6716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6793), - [6718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_role_statement, 3, .production_id = 7), - [6720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5147), - [6722] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_role_statement, 3, .production_id = 7), - [6724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5125), - [6726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13743), - [6728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13744), - [6730] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11040), - [6733] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__update_statement, 3), - [6735] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__update_statement, 3), - [6737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5213), - [6739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9927), - [6741] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_truncate_statement_repeat1, 2), - [6743] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_truncate_statement_repeat1, 2), - [6745] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_truncate_statement_repeat1, 2), SHIFT_REPEAT(9410), - [6748] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_values_clause, 5), - [6750] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_values_clause, 5), - [6752] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension_statement, 4, .production_id = 14), - [6754] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_extension_statement, 4, .production_id = 14), - [6756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5189), - [6758] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 3, .production_id = 9), - [6760] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 3, .production_id = 9), - [6762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6463), - [6764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11478), - [6766] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension_statement, 4, .production_id = 4), - [6768] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_extension_statement, 4, .production_id = 4), - [6770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13187), - [6772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13188), - [6774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13189), - [6776] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 7, .production_id = 99), - [6778] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 7, .production_id = 99), - [6780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6777), - [6782] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension_statement, 7, .production_id = 4), - [6784] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_extension_statement, 7, .production_id = 4), - [6786] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension_statement, 7, .production_id = 83), - [6788] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_extension_statement, 7, .production_id = 83), - [6790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5086), - [6792] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 7, .production_id = 100), - [6794] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 7, .production_id = 100), - [6796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6779), - [6798] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_role_statement, 4, .production_id = 17), - [6800] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_role_statement, 4, .production_id = 17), - [6802] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension_statement, 6, .production_id = 4), - [6804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5144), - [6806] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_extension_statement, 6, .production_id = 4), - [6808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5143), - [6810] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 8, .production_id = 136), - [6812] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 8, .production_id = 136), - [6814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6508), - [6816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11336), - [6818] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_clause_body, 1), - [6820] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_set_clause_body, 1), - [6822] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 4, .production_id = 18), - [6824] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 4, .production_id = 18), - [6826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6758), - [6828] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 4, .production_id = 19), - [6830] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 4, .production_id = 19), - [6832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6730), - [6834] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 4, .production_id = 20), - [6836] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 4, .production_id = 20), - [6838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6722), - [6840] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__table_constraint, 3, .production_id = 13), - [6842] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__table_constraint, 3, .production_id = 13), - [6844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15076), - [6846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5736), - [6848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11100), - [6850] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11336), - [6853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_expression, 3), - [6855] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_order_expression, 3), - [6857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13240), - [6859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9024), - [6861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11193), - [6863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5965), - [6865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5964), - [6867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5963), - [6869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13273), - [6871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10127), - [6873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10127), - [6875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5962), - [6877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5962), - [6879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5965), - [6881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5961), - [6883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5957), - [6885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5957), - [6887] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group_by_clause, 5, .production_id = 28), - [6889] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_group_by_clause, 5, .production_id = 28), - [6891] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_set_clause_body_repeat1, 2), - [6893] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_set_clause_body_repeat1, 2), - [6895] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_set_clause_body_repeat1, 2), SHIFT_REPEAT(9238), - [6898] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declare_statement, 3), - [6900] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declare_statement, 3), - [6902] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8792), - [6904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11256), - [6906] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__table_constraint, 1), - [6908] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__table_constraint, 1), - [6910] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension_statement, 5, .production_id = 14), - [6912] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_extension_statement, 5, .production_id = 14), - [6914] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_extension_statement_repeat1, 2), - [6916] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_create_extension_statement_repeat1, 2), - [6918] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_extension_statement_repeat1, 2), SHIFT_REPEAT(9471), - [6921] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_extension_statement_repeat1, 2), SHIFT_REPEAT(10878), - [6924] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_create_extension_statement_repeat1, 2), SHIFT_REPEAT(5191), - [6927] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 6, .production_id = 72), - [6929] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 6, .production_id = 72), - [6931] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6528), - [6933] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 6, .production_id = 71), - [6935] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 6, .production_id = 71), - [6937] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6527), - [6939] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 7, .production_id = 101), - [6941] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 7, .production_id = 101), - [6943] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6781), - [6945] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 6, .production_id = 70), - [6947] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 6, .production_id = 70), - [6949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6521), - [6951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 6, .production_id = 69), - [6953] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 6, .production_id = 69), - [6955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6518), - [6957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6208), - [6959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5912), - [6961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4512), - [6963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2692), - [6965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9177), - [6967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11453), - [6969] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2693), - [6971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2694), - [6973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2695), - [6975] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2114), - [6977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13519), - [6979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13520), - [6981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13556), - [6983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5947), - [6985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5947), - [6987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2697), - [6989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10543), - [6991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12767), - [6993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13553), - [6995] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5832), - [6997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4506), - [6999] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1931), - [7001] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9173), - [7003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11402), - [7005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1989), - [7007] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1988), - [7009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1940), - [7011] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1061), - [7013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14127), - [7015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14128), - [7017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13684), - [7019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5956), - [7021] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5956), - [7023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1985), - [7025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10750), - [7027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12721), - [7029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13681), - [7031] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 12, .production_id = 189), - [7033] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 12, .production_id = 189), - [7035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6122), - [7037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4466), - [7039] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7627), - [7041] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9255), - [7043] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11439), - [7045] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7625), - [7047] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7597), - [7049] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7593), - [7051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7135), - [7053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13167), - [7055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13168), - [7057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13102), - [7059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6105), - [7061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6105), - [7063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7601), - [7065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10949), - [7067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14828), - [7069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13099), - [7071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5745), - [7073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4402), - [7075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3402), - [7077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9150), - [7079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11277), - [7081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3395), - [7083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3373), - [7085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3365), - [7087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2614), - [7089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14538), - [7091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14539), - [7093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13940), - [7095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5995), - [7097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5995), - [7099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3383), - [7101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10597), - [7103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11900), - [7105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13937), - [7107] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11057), - [7110] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_limit_clause, 2), - [7112] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_limit_clause, 2), - [7114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14865), - [7116] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13191), - [7118] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13192), - [7120] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5939), - [7122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4509), - [7124] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7406), - [7126] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9191), - [7128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11466), - [7130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7474), - [7132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7408), - [7134] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7429), - [7136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7006), - [7138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13935), - [7140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13936), - [7142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13524), - [7144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6044), - [7146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6044), - [7148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7433), - [7150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10474), - [7152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12902), - [7154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13521), - [7156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5809), - [7158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4502), - [7160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(588), - [7162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9172), - [7164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11395), - [7166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(542), - [7168] = {.entry = {.count = 1, .reusable = false}}, SHIFT(547), - [7170] = {.entry = {.count = 1, .reusable = false}}, SHIFT(548), - [7172] = {.entry = {.count = 1, .reusable = false}}, SHIFT(106), - [7174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14223), - [7176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14224), - [7178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13716), - [7180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6147), - [7182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6147), - [7184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550), - [7186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10819), - [7188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12619), - [7190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13713), - [7192] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13193), - [7194] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13194), - [7196] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13195), - [7198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13196), - [7200] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13197), - [7202] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13198), - [7204] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5750), - [7206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4418), - [7208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4664), - [7210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9162), - [7212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11281), - [7214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4578), - [7216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4579), - [7218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4582), - [7220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3960), - [7222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14516), - [7224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14517), - [7226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13908), - [7228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5680), - [7230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5680), - [7232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4583), - [7234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10703), - [7236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11983), - [7238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13905), - [7240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5667), - [7242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4379), - [7244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4199), - [7246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9246), - [7248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11135), - [7250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4168), - [7252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4085), - [7254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4099), - [7256] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3675), - [7258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13011), - [7260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13012), - [7262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12695), - [7264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5731), - [7266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5731), - [7268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4126), - [7270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10414), - [7272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14934), - [7274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12692), - [7276] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 11, .production_id = 169), - [7278] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 11, .production_id = 169), - [7280] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__select_statement, 9), - [7282] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__select_statement, 9), - [7284] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 8, .production_id = 64), - [7286] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 8, .production_id = 64), - [7288] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_clause_repeat1, 2), SHIFT_REPEAT(5207), - [7291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14243), - [7293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14084), - [7295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14245), - [7297] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 7, .production_id = 37), - [7299] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 7, .production_id = 37), - [7301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 8, .production_id = 65), - [7303] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 8, .production_id = 65), - [7305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5707), - [7307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4367), - [7309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(444), - [7311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9122), - [7313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11171), - [7315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(468), - [7317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(469), - [7319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(473), - [7321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(31), - [7323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14648), - [7325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14649), - [7327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14324), - [7329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6088), - [7331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6088), - [7333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488), - [7335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10578), - [7337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11877), - [7339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14321), - [7341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5753), - [7343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4372), - [7345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3308), - [7347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9119), - [7349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11127), - [7351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3209), - [7353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3210), - [7355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3212), - [7357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2243), - [7359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14660), - [7361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14661), - [7363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14411), - [7365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5953), - [7367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5953), - [7369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3214), - [7371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10794), - [7373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12051), - [7375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14408), - [7377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5890), - [7379] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11256), - [7382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13319), - [7384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13320), - [7386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13321), - [7388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13322), - [7390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13323), - [7392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13324), - [7394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13325), - [7396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13326), - [7398] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_constrained_type, 2), - [7400] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_constrained_type, 2), - [7402] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_body, 2, .production_id = 56), - [7404] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_body, 2, .production_id = 56), - [7406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13620), - [7408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13617), - [7410] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(10005), - [7413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10005), - [7415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13980), - [7417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13853), - [7419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13982), - [7421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5474), - [7423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5828), - [7425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_extension_statement_repeat1, 2, .production_id = 31), - [7427] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_create_extension_statement_repeat1, 2, .production_id = 31), - [7429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 12, .production_id = 188), - [7431] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 12, .production_id = 188), - [7433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5868), - [7435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4423), - [7437] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2837), - [7439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9268), - [7441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11399), - [7443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2836), - [7445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2835), - [7447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2833), - [7449] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2217), - [7451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13097), - [7453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13098), - [7455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13016), - [7457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6204), - [7459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6204), - [7461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2831), - [7463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10455), - [7465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14928), - [7467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13013), - [7469] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 10, .production_id = 135), - [7471] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 10, .production_id = 135), - [7473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13916), - [7475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13821), - [7477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13918), - [7479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5465), - [7481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5786), - [7483] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 13, .production_id = 210), - [7485] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 13, .production_id = 210), - [7487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5207), - [7489] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 13, .production_id = 209), - [7491] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 13, .production_id = 209), - [7493] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 10, .production_id = 133), - [7495] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 10, .production_id = 133), - [7497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 9, .production_id = 96), - [7499] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 9, .production_id = 96), - [7501] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 9, .production_id = 97), - [7503] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 9, .production_id = 97), - [7505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9914), - [7507] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6391), - [7509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4488), - [7511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5517), - [7513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9247), - [7515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11463), - [7517] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5515), - [7519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5514), - [7521] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5513), - [7523] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4370), - [7525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13487), - [7527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13488), - [7529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13236), - [7531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6068), - [7533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6068), - [7535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5512), - [7537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10693), - [7539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14130), - [7541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13233), - [7543] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 9, .production_id = 98), - [7545] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 9, .production_id = 98), - [7547] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 10, .production_id = 134), - [7549] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 10, .production_id = 134), - [7551] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_extension_statement_repeat1, 2, .production_id = 32), - [7553] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_create_extension_statement_repeat1, 2, .production_id = 32), - [7555] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 11, .production_id = 170), - [7557] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 11, .production_id = 170), - [7559] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9953), - [7561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14914), - [7563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9920), - [7565] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9953), - [7568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 14, .production_id = 220), - [7570] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 14, .production_id = 220), - [7572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14253), - [7574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14254), - [7576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5761), - [7578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4479), - [7580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3819), - [7582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9164), - [7584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11354), - [7586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3775), - [7588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3794), - [7590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3808), - [7592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2583), - [7594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13903), - [7596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13904), - [7598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13844), - [7600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5987), - [7602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5987), - [7604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3820), - [7606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10873), - [7608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12153), - [7610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13841), - [7612] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 14, .production_id = 209), - [7614] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 14, .production_id = 209), - [7616] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat2, 4, .production_id = 110), - [7618] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 4, .production_id = 110), - [7620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9854), - [7622] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__compound_statement, 4), - [7624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6651), - [7626] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__compound_statement, 4), - [7628] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 14, .production_id = 210), - [7630] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 14, .production_id = 210), - [7632] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 15, .production_id = 220), - [7634] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 15, .production_id = 220), - [7636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4346), - [7638] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat1, 2), - [7640] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat1, 2), - [7642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6070), - [7644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4515), - [7646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7427), - [7648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9224), - [7650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11497), - [7652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7437), - [7654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7452), - [7656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7454), - [7658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6959), - [7660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13807), - [7662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13808), - [7664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13460), - [7666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6258), - [7668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6258), - [7670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7490), - [7672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10336), - [7674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13112), - [7676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13457), - [7678] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__table_constraint, 2), - [7680] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__table_constraint, 2), - [7682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14965), - [7684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 13, .production_id = 189), - [7686] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 13, .production_id = 189), - [7688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9320), - [7690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 13, .production_id = 188), - [7692] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 13, .production_id = 188), - [7694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13919), - [7696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13824), - [7698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13921), - [7700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5799), - [7702] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__compound_statement, 3), - [7704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6469), - [7706] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__compound_statement, 3), - [7708] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 12, .production_id = 170), - [7710] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 12, .production_id = 170), - [7712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13983), - [7714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13856), - [7716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13985), - [7718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5839), - [7720] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 12, .production_id = 169), - [7722] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 12, .production_id = 169), - [7724] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat2, 5, .production_id = 110), - [7726] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 5, .production_id = 110), - [7728] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__compound_statement, 5, .production_id = 148), - [7730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6798), - [7732] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__compound_statement, 5, .production_id = 148), - [7734] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 11, .production_id = 135), - [7736] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 11, .production_id = 135), - [7738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6131), - [7740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6283), - [7742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6283), - [7744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5959), - [7746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5826), - [7748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5826), - [7750] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 11, .production_id = 134), - [7752] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 11, .production_id = 134), - [7754] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__compound_statement, 6, .production_id = 148), - [7756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6625), - [7758] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__compound_statement, 6, .production_id = 148), - [7760] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 11, .production_id = 133), - [7762] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 11, .production_id = 133), - [7764] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_foreign_key, 7, .production_id = 179), - [7766] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_constraint_foreign_key, 7, .production_id = 179), - [7768] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_exclude, 7), - [7770] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_constraint_exclude, 7), - [7772] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 10, .production_id = 98), - [7774] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 10, .production_id = 98), - [7776] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 10, .production_id = 97), - [7778] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 10, .production_id = 97), - [7780] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 10, .production_id = 96), - [7782] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 10, .production_id = 96), - [7784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11331), - [7786] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_primary_key, 6), - [7788] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_constraint_primary_key, 6), - [7790] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_foreign_key, 6, .production_id = 179), - [7792] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_constraint_foreign_key, 6, .production_id = 179), - [7794] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_exclude, 6), - [7796] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_constraint_exclude, 6), - [7798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8656), - [7800] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_values_clause, 6), - [7802] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_values_clause, 6), - [7804] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 9, .production_id = 65), - [7806] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 9, .production_id = 65), - [7808] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_index_table_parameters, 5), - [7810] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_index_table_parameters, 5), - [7812] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 9, .production_id = 64), - [7814] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 9, .production_id = 64), - [7816] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_offset_clause, 2), - [7818] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_offset_clause, 2), - [7820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6030), - [7822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6785), - [7824] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11331), - [7827] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_primary_key, 5), - [7829] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_constraint_primary_key, 5), - [7831] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_unique, 5), - [7833] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_constraint_unique, 5), - [7835] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_exclude, 5), - [7837] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_constraint_exclude, 5), - [7839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5803), - [7841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4393), - [7843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1037), - [7845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9179), - [7847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11101), - [7849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1123), - [7851] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1122), - [7853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1119), - [7855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(504), - [7857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14690), - [7859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14691), - [7861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14496), - [7863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5862), - [7865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5862), - [7867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1118), - [7869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10939), - [7871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12207), - [7873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14495), - [7875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14251), - [7877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14252), - [7879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14249), - [7881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14250), - [7883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14247), - [7885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14248), - [7887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5785), - [7889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4389), - [7891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1058), - [7893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9166), - [7895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11113), - [7897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(954), - [7899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1168), - [7901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1164), - [7903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(193), - [7905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14670), - [7907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14671), - [7909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14469), - [7911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5907), - [7913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5907), - [7915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1163), - [7917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10881), - [7919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12155), - [7921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14466), - [7923] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__update_statement, 4), - [7925] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__update_statement, 4), - [7927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8520), - [7929] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_clause, 2), - [7931] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_set_clause, 2), - [7933] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_set_clause_body_repeat1, 2), SHIFT_REPEAT(9320), - [7936] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_limit_clause, 4), - [7938] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_limit_clause, 4), - [7940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5737), - [7942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4390), - [7944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1362), - [7946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9143), - [7948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10989), - [7950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1207), - [7952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1208), - [7954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1209), - [7956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(595), - [7958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14630), - [7960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14631), - [7962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14004), - [7964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6183), - [7966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6183), - [7968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1212), - [7970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10445), - [7972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11742), - [7974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14001), - [7976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5983), - [7978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 8, .production_id = 37), - [7980] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 8, .production_id = 37), - [7982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_index_table_parameters, 4), - [7984] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_index_table_parameters, 4), - [7986] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_exclude, 4), - [7988] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_constraint_exclude, 4), - [7990] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__table_constraint, 4, .production_id = 13), - [7992] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__table_constraint, 4, .production_id = 13), - [7994] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat1, 2), SHIFT_REPEAT(9854), - [7997] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_unique, 4), - [7999] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_constraint_unique, 4), - [8001] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__delete_statement, 2), - [8003] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__delete_statement, 2), - [8005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6749), - [8007] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_index_table_parameters, 3), - [8009] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_index_table_parameters, 3), - [8011] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5723), - [8013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4387), - [8015] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3137), - [8017] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9141), - [8019] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11230), - [8021] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3097), - [8023] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3167), - [8025] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3164), - [8027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2170), - [8029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14435), - [8031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14436), - [8033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14068), - [8035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6447), - [8037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6447), - [8039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3162), - [8041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10284), - [8043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11592), - [8045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14065), - [8047] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5739), - [8049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4368), - [8051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1986), - [8053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9120), - [8055] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11137), - [8057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2018), - [8059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2019), - [8061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2021), - [8063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(984), - [8065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14674), - [8067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14675), - [8069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14382), - [8071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6010), - [8073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6010), - [8075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2022), - [8077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10726), - [8079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11993), - [8081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14379), - [8083] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_view_statement, 7), - [8085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10694), - [8087] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_view_statement, 7), - [8089] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_view_statement, 6), - [8091] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_view_statement, 6), - [8093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5805), - [8095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4498), - [8097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1565), - [8099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9168), - [8101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11383), - [8103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1616), - [8105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1615), - [8107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1614), - [8109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(774), - [8111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14255), - [8113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14256), - [8115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13748), - [8117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5911), - [8119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5911), - [8121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1613), - [8123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10888), - [8125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12478), - [8127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13745), - [8129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5693), - [8131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4371), - [8133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1864), - [8135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9125), - [8137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11181), - [8139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1800), - [8141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1799), - [8143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1793), - [8145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(861), - [8147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14666), - [8149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14667), - [8151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14260), - [8153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6151), - [8155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6151), - [8157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1791), - [8159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10456), - [8161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11761), - [8163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14257), - [8165] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table_statement, 6), - [8167] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_table_statement, 6), - [8169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15193), - [8171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5697), - [8173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4373), - [8175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1794), - [8177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9126), - [8179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11187), - [8181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1830), - [8183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1829), - [8185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1801), - [8187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(857), - [8189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14664), - [8191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14665), - [8193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14228), - [8195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6162), - [8197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6162), - [8199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1778), - [8201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10399), - [8203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11703), - [8205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14225), - [8207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5701), - [8209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4375), - [8211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1990), - [8213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9127), - [8215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11194), - [8217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1942), - [8219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1941), - [8221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1928), - [8223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1000), - [8225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14662), - [8227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14663), - [8229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14196), - [8231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6182), - [8233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6182), - [8235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1987), - [8237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10345), - [8239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11645), - [8241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14193), - [8243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5733), - [8245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4388), - [8247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7525), - [8249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9142), - [8251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11235), - [8253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7558), - [8255] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7557), - [8257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7555), - [8259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6496), - [8261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14636), - [8263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14637), - [8265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14036), - [8267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6251), - [8269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6251), - [8271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7554), - [8273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10357), - [8275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11671), - [8277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14033), - [8279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5715), - [8281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4384), - [8283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4761), - [8285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9140), - [8287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11220), - [8289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5025), - [8291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4946), - [8293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5014), - [8295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4015), - [8297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14654), - [8299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14655), - [8301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14132), - [8303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6426), - [8305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6426), - [8307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5006), - [8309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10252), - [8311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11546), - [8313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14129), - [8315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5729), - [8317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4365), - [8319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1530), - [8321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9121), - [8323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11152), - [8325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1524), - [8327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1525), - [8329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1527), - [8331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(425), - [8333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14650), - [8335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14651), - [8337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14353), - [8339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6063), - [8341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6063), - [8343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1528), - [8345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10636), - [8347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11935), - [8349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14350), - [8351] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_mode, 1, .production_id = 53), - [8353] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_mode, 1, .production_id = 53), - [8355] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_parameters, 3, .production_id = 38), - [8357] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_parameters, 3, .production_id = 38), - [8359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5754), - [8361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4420), - [8363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6971), - [8365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9163), - [8367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11301), - [8369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6953), - [8371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6948), - [8373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6947), - [8375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4529), - [8377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14464), - [8379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14465), - [8381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13876), - [8383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6312), - [8385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6312), - [8387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6938), - [8389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10797), - [8391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12060), - [8393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13873), - [8395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5792), - [8397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4496), - [8399] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3389), - [8401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9101), - [8403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11359), - [8405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3354), - [8407] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3355), - [8409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3356), - [8411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2429), - [8413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14348), - [8415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14349), - [8417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13780), - [8419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5755), - [8421] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5755), - [8423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3358), - [8425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10948), - [8427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12332), - [8429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13777), - [8431] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_parameters, 3), - [8433] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_parameters, 3), - [8435] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5764), - [8437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4490), - [8439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7021), - [8441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9165), - [8443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11343), - [8445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6986), - [8447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6934), - [8449] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6935), - [8451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4683), - [8453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14406), - [8455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14407), - [8457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13812), - [8459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5871), - [8461] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5871), - [8463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6940), - [8465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10962), - [8467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12230), - [8469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13809), - [8471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6203), - [8473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4497), - [8475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3264), - [8477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9242), - [8479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11474), - [8481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3263), - [8483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3262), - [8485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3260), - [8487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2411), - [8489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13583), - [8491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13584), - [8493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13268), - [8495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5794), - [8497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5794), - [8499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3258), - [8501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10606), - [8503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13979), - [8505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13265), - [8507] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6510), - [8509] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_materialized_view_statement, 6, .production_id = 30), - [8511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11093), - [8513] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_materialized_view_statement, 6, .production_id = 30), - [8515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13923), - [8517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13828), - [8519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13925), - [8521] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5835), - [8523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4419), - [8525] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1674), - [8527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9186), - [8529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11083), - [8531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1619), - [8533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1621), - [8535] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1623), - [8537] = {.entry = {.count = 1, .reusable = false}}, SHIFT(609), - [8539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14694), - [8541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14695), - [8543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14560), - [8545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5823), - [8547] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5823), - [8549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1625), - [8551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10961), - [8553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12311), - [8555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14559), - [8557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5822), - [8559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4401), - [8561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(633), - [8563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9184), - [8565] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11094), - [8567] = {.entry = {.count = 1, .reusable = false}}, SHIFT(623), - [8569] = {.entry = {.count = 1, .reusable = false}}, SHIFT(622), - [8571] = {.entry = {.count = 1, .reusable = false}}, SHIFT(621), - [8573] = {.entry = {.count = 1, .reusable = false}}, SHIFT(129), - [8575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14702), - [8577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14703), - [8579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14541), - [8581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5844), - [8583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5844), - [8585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619), - [8587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10981), - [8589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12259), - [8591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14540), - [8593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13987), - [8595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13860), - [8597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13989), - [8599] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table_statement, 4), - [8601] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_table_statement, 4), - [8603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15046), - [8605] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9981), - [8608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9981), - [8610] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_materialized_view_statement, 8, .production_id = 30), - [8612] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_materialized_view_statement, 8, .production_id = 30), - [8614] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table_statement, 8), - [8616] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_table_statement, 8), - [8618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15136), - [8620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8979), - [8622] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__select_statement, 10), - [8624] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__select_statement, 10), - [8626] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_view_statement, 8), - [8628] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_view_statement, 8), - [8630] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_materialized_view_statement, 12, .production_id = 30), - [8632] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_materialized_view_statement, 12, .production_id = 30), - [8634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6153), - [8636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4511), - [8638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7663), - [8640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9236), - [8642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11502), - [8644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7683), - [8646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7664), - [8648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7661), - [8650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6858), - [8652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13647), - [8654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13648), - [8656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13332), - [8658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5969), - [8660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5969), - [8662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7671), - [8664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10386), - [8666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13638), - [8668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13329), - [8670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_view_statement, 4), - [8672] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_view_statement, 4), - [8674] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_offset_clause, 3), - [8676] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_offset_clause, 3), - [8678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6020), - [8680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4518), - [8682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4333), - [8684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9221), - [8686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11489), - [8688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4323), - [8690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4320), - [8692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4319), - [8694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3709), - [8696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13839), - [8698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13840), - [8700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13492), - [8702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6108), - [8704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6108), - [8706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4317), - [8708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10405), - [8710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12992), - [8712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13489), - [8714] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_mode, 2, .production_id = 82), - [8716] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_mode, 2, .production_id = 82), - [8718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_parameters, 4, .production_id = 81), - [8720] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_parameters, 4, .production_id = 81), - [8722] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_parameters, 4, .production_id = 79), - [8724] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_parameters, 4, .production_id = 79), - [8726] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table_statement, 7), - [8728] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_table_statement, 7), - [8730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15163), - [8732] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_materialized_view_statement, 9, .production_id = 30), - [8734] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_materialized_view_statement, 9, .production_id = 30), - [8736] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_statement, 1), - [8738] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_select_statement, 1), - [8740] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_with_clause, 6, .production_id = 208), - [8742] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_with_clause, 6, .production_id = 208), - [8744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_materialized_view_statement, 11, .production_id = 30), - [8746] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_materialized_view_statement, 11, .production_id = 30), - [8748] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_materialized_view_statement, 7, .production_id = 30), - [8750] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_materialized_view_statement, 7, .production_id = 30), - [8752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9953), - [8754] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_statement, 2), - [8756] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_select_statement, 2), - [8758] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table_statement, 9), - [8760] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_table_statement, 9), - [8762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15115), - [8764] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_view_statement, 5), - [8766] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_view_statement, 5), - [8768] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_include_clause, 4), - [8770] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_include_clause, 4), - [8772] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_materialized_view_statement, 5, .production_id = 30), - [8774] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_materialized_view_statement, 5, .production_id = 30), - [8776] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_include_clause, 5), - [8778] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_include_clause, 5), - [8780] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_parameters, 2), - [8782] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_parameters, 2), - [8784] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table_statement, 5), - [8786] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_table_statement, 5), - [8788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15027), - [8790] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_materialized_view_statement, 10, .production_id = 30), - [8792] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_materialized_view_statement, 10, .production_id = 30), - [8794] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 4, .production_id = 9), - [8796] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 4, .production_id = 9), - [8798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15210), - [8800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15050), - [8802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9502), - [8804] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declare_statement, 4), - [8806] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declare_statement, 4), - [8808] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_null_hint, 4, .production_id = 111), - [8810] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_null_hint, 4, .production_id = 111), - [8812] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__compound_statement, 8, .production_id = 200), - [8814] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__compound_statement, 8, .production_id = 200), - [8816] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_enum, 4), - [8818] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_enum, 4), - [8820] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 11, .production_id = 98), - [8822] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 11, .production_id = 98), - [8824] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_range, 4), - [8826] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_range, 4), - [8828] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 4, .production_id = 91), - [8830] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 4, .production_id = 91), - [8832] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__delete_statement, 3), - [8834] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__delete_statement, 3), - [8836] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 9, .production_id = 37), - [8838] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 9, .production_id = 37), - [8840] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_domain_statement, 3, .production_id = 8), - [8842] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_domain_statement, 3, .production_id = 8), - [8844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8911), - [8846] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_view_check_option, 3, .production_id = 94), - [8848] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_view_check_option, 3, .production_id = 94), - [8850] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table_statement, 10), - [8852] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_table_statement, 10), - [8854] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 15, .production_id = 209), - [8856] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 15, .production_id = 209), - [8858] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_statement, 3), - [8860] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_statement, 3), - [8862] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 14, .production_id = 188), - [8864] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 14, .production_id = 188), - [8866] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 15, .production_id = 210), - [8868] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 15, .production_id = 210), - [8870] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 16, .production_id = 220), - [8872] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 16, .production_id = 220), - [8874] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 9, .production_id = 138), - [8876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12864), - [8878] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grant_statement, 9, .production_id = 138), - [8880] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_schema_statement, 3, .production_id = 5), - [8882] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_schema_statement, 3, .production_id = 5), - [8884] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_schema_statement, 6, .production_id = 5), - [8886] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_schema_statement, 6, .production_id = 5), - [8888] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 9, .production_id = 173), - [8890] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grant_statement, 9, .production_id = 173), - [8892] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 9, .production_id = 172), - [8894] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grant_statement, 9, .production_id = 172), - [8896] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 14, .production_id = 189), - [8898] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 14, .production_id = 189), - [8900] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 2), - [8902] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_delete_statement, 2), - [8904] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 2), - [8906] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_insert_statement, 2), - [8908] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 2), - [8910] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_statement, 2), - [8912] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table, 6, .production_id = 66), - [8914] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alter_table, 6, .production_id = 66), - [8916] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 9, .production_id = 136), - [8918] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 9, .production_id = 136), - [8920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9979), - [8922] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table_rename_column, 4), - [8924] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alter_table_rename_column, 4), - [8926] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__insert_statement, 7), - [8928] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__insert_statement, 7), - [8930] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 13, .production_id = 170), - [8932] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 13, .production_id = 170), - [8934] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 7, .production_id = 69), - [8936] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 7, .production_id = 69), - [8938] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_range, 7, .production_id = 181), - [8940] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_range, 7, .production_id = 181), - [8942] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 7, .production_id = 70), - [8944] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 7, .production_id = 70), - [8946] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_range, 7, .production_id = 182), - [8948] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_range, 7, .production_id = 182), - [8950] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_range, 7, .production_id = 183), - [8952] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_range, 7, .production_id = 183), - [8954] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_range, 7, .production_id = 184), - [8956] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_range, 7, .production_id = 184), - [8958] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_range, 7, .production_id = 185), - [8960] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_range, 7, .production_id = 185), - [8962] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 7, .production_id = 71), - [8964] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 7, .production_id = 71), - [8966] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 7, .production_id = 72), - [8968] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 7, .production_id = 72), - [8970] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_range, 7, .production_id = 186), - [8972] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_range, 7, .production_id = 186), - [8974] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 7, .production_id = 24), - [8976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12848), - [8978] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grant_statement, 7, .production_id = 24), - [8980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 7, .production_id = 102), - [8982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12849), - [8984] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grant_statement, 7, .production_id = 102), - [8986] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pg_command, 2), - [8988] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pg_command, 2), - [8990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4732), - [8992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8909), - [8994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6958), - [8996] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_statement, 2, .production_id = 2), - [8998] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alter_statement, 2, .production_id = 2), - [9000] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 13, .production_id = 169), - [9002] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 13, .production_id = 169), - [9004] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_statement, 2), - [9006] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alter_statement, 2), - [9008] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_statement, 2), - [9010] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_statement, 2), - [9012] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sql_hint, 3, .production_id = 90), - [9014] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sql_hint, 3, .production_id = 90), - [9016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_materialized_view_statement, 13, .production_id = 30), - [9018] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_materialized_view_statement, 13, .production_id = 30), - [9020] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sql_hint, 3, .production_id = 89), - [9022] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sql_hint, 3, .production_id = 89), - [9024] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sql_security_hint, 3, .production_id = 88), - [9026] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sql_security_hint, 3, .production_id = 88), - [9028] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sql_security_hint, 3, .production_id = 87), - [9030] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sql_security_hint, 3, .production_id = 87), - [9032] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_external_hint, 3, .production_id = 86), - [9034] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_external_hint, 3, .production_id = 86), - [9036] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_external_hint, 3), - [9038] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_external_hint, 3), - [9040] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 12, .production_id = 221), - [9042] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grant_statement, 12, .production_id = 221), - [9044] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fetch_clause, 4), - [9046] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_fetch_clause, 4), - [9048] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table_action_alter_column, 6, .production_id = 171), - [9050] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alter_table_action_alter_column, 6, .production_id = 171), - [9052] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 12, .production_id = 135), - [9054] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 12, .production_id = 135), - [9056] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_body, 3, .production_id = 85), - [9058] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_body, 3, .production_id = 85), - [9060] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameters, 4), - [9062] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_function_parameters, 4), - [9064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13927), - [9066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13928), - [9068] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13929), - [9070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13930), - [9072] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 1), - [9074] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_delete_statement, 1), - [9076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13931), - [9078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13932), - [9080] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 1), - [9082] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_insert_statement, 1), - [9084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13933), - [9086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13934), - [9088] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 10, .production_id = 65), - [9090] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 10, .production_id = 65), - [9092] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 1), - [9094] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_statement, 1), - [9096] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 6, .production_id = 161), - [9098] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 6, .production_id = 161), - [9100] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 12, .production_id = 134), - [9102] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 12, .production_id = 134), - [9104] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 6, .production_id = 163), - [9106] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 6, .production_id = 163), - [9108] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 12, .production_id = 133), - [9110] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 12, .production_id = 133), - [9112] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 6, .production_id = 167), - [9114] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 6, .production_id = 167), - [9116] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 6, .production_id = 165), - [9118] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 6, .production_id = 165), - [9120] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 6, .production_id = 164), - [9122] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 6, .production_id = 164), - [9124] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 6, .production_id = 162), - [9126] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 6, .production_id = 162), - [9128] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_role_statement, 4, .production_id = 7), - [9130] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_role_statement, 4, .production_id = 7), - [9132] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 6, .production_id = 160), - [9134] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 6, .production_id = 160), - [9136] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 6, .production_id = 159), - [9138] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 6, .production_id = 159), - [9140] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 6, .production_id = 158), - [9142] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 6, .production_id = 158), - [9144] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 6, .production_id = 157), - [9146] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 6, .production_id = 157), - [9148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13991), - [9150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13992), - [9152] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 6, .production_id = 156), - [9154] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 6, .production_id = 156), - [9156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13993), - [9158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13994), - [9160] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 6, .production_id = 155), - [9162] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 6, .production_id = 155), - [9164] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 6, .production_id = 154), - [9166] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 6, .production_id = 154), - [9168] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13995), - [9170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13996), - [9172] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 6, .production_id = 153), - [9174] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 6, .production_id = 153), - [9176] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 6, .production_id = 152), - [9178] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 6, .production_id = 152), - [9180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 6, .production_id = 151), - [9182] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 6, .production_id = 151), - [9184] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__compound_statement, 7, .production_id = 180), - [9186] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__compound_statement, 7, .production_id = 180), - [9188] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__compound_statement, 7, .production_id = 200), - [9190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6468), - [9192] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__compound_statement, 7, .production_id = 200), - [9194] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__compound_statement, 7, .production_id = 148), - [9196] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__compound_statement, 7, .production_id = 148), - [9198] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 6, .production_id = 150), - [9200] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 6, .production_id = 150), - [9202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 6, .production_id = 149), - [9204] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 6, .production_id = 149), - [9206] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_enum, 6), - [9208] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_enum, 6), - [9210] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_composite, 6), - [9212] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_composite, 6), - [9214] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_view_statement, 9), - [9216] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_view_statement, 9), - [9218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13997), - [9220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13998), - [9222] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 3), - [9224] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 3), - [9226] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fetch_clause, 5), - [9228] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_fetch_clause, 5), - [9230] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_values_clause, 7), - [9232] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_values_clause, 7), - [9234] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 10, .production_id = 190), - [9236] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grant_statement, 10, .production_id = 190), - [9238] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 10, .production_id = 191), - [9240] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grant_statement, 10, .production_id = 191), - [9242] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_data_hint, 3, .production_id = 1), - [9244] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_data_hint, 3, .production_id = 1), - [9246] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 10, .production_id = 192), - [9248] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grant_statement, 10, .production_id = 192), - [9250] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 6, .production_id = 166), - [9252] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 6, .production_id = 166), - [9254] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__compound_statement, 4, .production_id = 109), - [9256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6653), - [9258] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__compound_statement, 4, .production_id = 109), - [9260] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__compound_statement, 5), - [9262] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__compound_statement, 5), - [9264] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__compound_statement, 5, .production_id = 146), - [9266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6795), - [9268] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__compound_statement, 5, .production_id = 146), - [9270] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__compound_statement, 5, .production_id = 109), - [9272] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__compound_statement, 5, .production_id = 109), - [9274] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_null_hint, 5, .production_id = 147), - [9276] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_null_hint, 5, .production_id = 147), - [9278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9990), - [9280] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9990), - [9283] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table, 5, .production_id = 66), - [9285] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alter_table, 5, .production_id = 66), - [9287] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_type_statement, 4, .production_id = 6), - [9289] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_type_statement, 4, .production_id = 6), - [9291] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_composite, 5), - [9293] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_composite, 5), - [9295] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 7), - [9297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12850), - [9299] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grant_statement, 7), - [9301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 5, .production_id = 112), - [9303] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 5, .production_id = 112), - [9305] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 5, .production_id = 113), - [9307] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 5, .production_id = 113), - [9309] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 5), - [9311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12811), - [9313] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grant_statement, 5), - [9315] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 5, .production_id = 114), - [9317] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 5, .production_id = 114), - [9319] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 5, .production_id = 115), - [9321] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 5, .production_id = 115), - [9323] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 5, .production_id = 116), - [9325] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 5, .production_id = 116), - [9327] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table_statement, 11), - [9329] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_table_statement, 11), - [9331] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 5, .production_id = 117), - [9333] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 5, .production_id = 117), - [9335] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameters, 2), - [9337] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_function_parameters, 2), - [9339] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 5, .production_id = 118), - [9341] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 5, .production_id = 118), - [9343] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 5, .production_id = 119), - [9345] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 5, .production_id = 119), - [9347] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_range, 8, .production_id = 201), - [9349] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_range, 8, .production_id = 201), - [9351] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_range, 8, .production_id = 202), - [9353] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_range, 8, .production_id = 202), - [9355] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 5, .production_id = 120), - [9357] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 5, .production_id = 120), - [9359] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__simple_statement, 2), - [9361] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__simple_statement, 2), - [9363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_range, 8, .production_id = 203), - [9365] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_range, 8, .production_id = 203), - [9367] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__function_language, 2), - [9369] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__function_language, 2), - [9371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 5, .production_id = 121), - [9373] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 5, .production_id = 121), - [9375] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 5, .production_id = 122), - [9377] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 5, .production_id = 122), - [9379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sql_hint, 2, .production_id = 59), - [9381] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sql_hint, 2, .production_id = 59), - [9383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_range, 8, .production_id = 204), - [9385] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_range, 8, .production_id = 204), - [9387] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 5, .production_id = 123), - [9389] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 5, .production_id = 123), - [9391] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parallel_hint, 2), - [9393] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parallel_hint, 2), - [9395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_external_hint, 2, .production_id = 58), - [9397] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_external_hint, 2, .production_id = 58), - [9399] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_range, 8, .production_id = 205), - [9401] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_range, 8, .production_id = 205), - [9403] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_external_hint, 2), - [9405] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_external_hint, 2), - [9407] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_range, 8, .production_id = 206), - [9409] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_range, 8, .production_id = 206), - [9411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5047), - [9413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8921), - [9415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6941), - [9417] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 5, .production_id = 124), - [9419] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 5, .production_id = 124), - [9421] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sql_hint, 2, .production_id = 57), - [9423] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sql_hint, 2, .production_id = 57), - [9425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 5, .production_id = 125), - [9427] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 5, .production_id = 125), - [9429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_deterministic_hint, 2, .production_id = 10), - [9431] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_deterministic_hint, 2, .production_id = 10), - [9433] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 6), - [9435] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12828), - [9437] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grant_statement, 6), - [9439] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 11, .production_id = 213), - [9441] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grant_statement, 11, .production_id = 213), - [9443] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 11, .production_id = 212), - [9445] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grant_statement, 11, .production_id = 212), - [9447] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 11, .production_id = 211), - [9449] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grant_statement, 11, .production_id = 211), - [9451] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 6, .production_id = 24), - [9453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12827), - [9455] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grant_statement, 6, .production_id = 24), - [9457] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat2, 2, .production_id = 10), - [9459] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_create_function_statement_repeat2, 2, .production_id = 10), - [9461] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_owner_action, 3, .production_id = 67), - [9463] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alter_owner_action, 3, .production_id = 67), - [9465] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table_action_add, 3), - [9467] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alter_table_action_add, 3), - [9469] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 5, .production_id = 20), - [9471] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 5, .production_id = 20), - [9473] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 5, .production_id = 126), - [9475] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 5, .production_id = 126), - [9477] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameters, 3), - [9479] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_function_parameters, 3), - [9481] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 5, .production_id = 127), - [9483] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 5, .production_id = 127), - [9485] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_enum, 5), - [9487] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_enum, 5), - [9489] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 5, .production_id = 19), - [9491] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 5, .production_id = 19), - [9493] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 5, .production_id = 129), - [9495] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 5, .production_id = 129), - [9497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 5, .production_id = 130), - [9499] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 5, .production_id = 130), - [9501] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_view_check_option, 4, .production_id = 132), - [9503] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_view_check_option, 4, .production_id = 132), - [9505] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_data_hint, 2, .production_id = 1), - [9507] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_data_hint, 2, .production_id = 1), - [9509] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_optimizer_hint, 1), - [9511] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_optimizer_hint, 1), - [9513] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table_action, 1), - [9515] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alter_table_action, 1), - [9517] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table, 3), - [9519] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alter_table, 3), - [9521] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_schema, 3), - [9523] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alter_schema, 3), - [9525] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_null_hint, 1), - [9527] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_null_hint, 1), - [9529] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_deterministic_hint, 1), - [9531] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_deterministic_hint, 1), - [9533] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__table_constraint, 5, .production_id = 13), - [9535] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__table_constraint, 5, .production_id = 13), - [9537] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 11, .production_id = 96), - [9539] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 11, .production_id = 96), - [9541] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_schema_rename_action, 3, .production_id = 68), - [9543] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alter_schema_rename_action, 3, .production_id = 68), - [9545] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__insert_statement, 4), - [9547] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__insert_statement, 4), - [9549] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__table_constraint, 3), - [9551] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__table_constraint, 3), - [9553] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 10, .production_id = 64), - [9555] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 10, .production_id = 64), - [9557] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_initial_mode, 2), - [9559] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_initial_mode, 2), - [9561] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 5, .production_id = 18), - [9563] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 5, .production_id = 18), - [9565] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_body, 1), - [9567] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_body, 1), - [9569] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__simple_statement, 1), - [9571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6689), - [9573] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__simple_statement, 1), - [9575] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_body, 1, .production_id = 33), - [9577] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_body, 1, .production_id = 33), - [9579] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 5, .production_id = 128), - [9581] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 5, .production_id = 128), - [9583] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 11, .production_id = 97), - [9585] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_index_statement, 11, .production_id = 97), - [9587] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__update_statement, 5), - [9589] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__update_statement, 5), - [9591] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__insert_statement, 8), - [9593] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__insert_statement, 8), - [9595] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table_rename_column, 5), - [9597] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alter_table_rename_column, 5), - [9599] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 6, .production_id = 43), - [9601] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 6, .production_id = 43), - [9603] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 6, .production_id = 42), - [9605] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 6, .production_id = 42), - [9607] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 8, .production_id = 99), - [9609] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 8, .production_id = 99), - [9611] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec_base, 2), - [9613] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_spec_base, 2), - [9615] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 8, .production_id = 100), - [9617] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 8, .production_id = 100), - [9619] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_role_statement, 5, .production_id = 17), - [9621] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_role_statement, 5, .production_id = 17), - [9623] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 8, .production_id = 101), - [9625] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 8, .production_id = 101), - [9627] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 8, .production_id = 137), - [9629] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grant_statement, 8, .production_id = 137), - [9631] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 8, .production_id = 102), - [9633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12858), - [9635] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grant_statement, 8, .production_id = 102), - [9637] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_view_body, 2), - [9639] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_view_body, 2), - [9641] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 8, .production_id = 138), - [9643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12859), - [9645] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grant_statement, 8, .production_id = 138), - [9647] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 8), - [9649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12860), - [9651] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grant_statement, 8), - [9653] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9979), - [9656] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 6, .production_id = 41), - [9658] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 6, .production_id = 41), - [9660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 6, .production_id = 40), - [9662] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_drop_statement, 6, .production_id = 40), - [9664] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table_action_add, 2, .production_id = 38), - [9666] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alter_table_action_add, 2, .production_id = 38), - [9668] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__compound_statement, 6, .production_id = 146), - [9670] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__compound_statement, 6, .production_id = 146), - [9672] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table, 4), - [9674] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alter_table, 4), - [9676] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__compound_statement, 6, .production_id = 180), - [9678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6623), - [9680] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__compound_statement, 6, .production_id = 180), - [9682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6287), - [9684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9991), - [9686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11202), - [9688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4956), - [9690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8951), - [9692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4856), - [9694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8903), - [9696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13276), - [9698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13277), - [9700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13278), - [9702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6911), - [9704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6974), - [9706] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11202), - [9709] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11318), - [9712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15219), - [9714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15077), - [9716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9382), - [9718] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9991), - [9721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11318), - [9723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15217), - [9725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15071), - [9727] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9360), - [9729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9981), - [9731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9971), - [9733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13532), - [9735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13501), - [9737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13534), - [9739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7016), - [9741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7057), - [9743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13596), - [9745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13565), - [9747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13598), - [9749] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6995), - [9751] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7028), - [9753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5455), - [9755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13432), - [9757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5656), - [9759] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9038), - [9761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11427), - [9763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6225), - [9765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6224), - [9767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9978), - [9769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6222), - [9771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13465), - [9773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10148), - [9775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10148), - [9777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6220), - [9779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6220), - [9781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6225), - [9783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6217), - [9785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6216), - [9787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6216), - [9789] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9971), - [9792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9898), - [9794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6427), - [9796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8355), - [9798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9823), - [9800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6453), - [9802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11150), - [9804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8795), - [9806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2214), - [9808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9522), - [9810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7788), - [9812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7787), - [9814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9933), - [9816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5863), - [9818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7737), - [9820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12333), - [9822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12769), - [9824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12770), - [9826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12771), - [9828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6989), - [9830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7054), - [9832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13279), - [9834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13280), - [9836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13281), - [9838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6988), - [9840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15234), - [9842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15122), - [9844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9346), - [9846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15207), - [9848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15041), - [9850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9602), - [9852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13881), - [9854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13816), - [9856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9012), - [9858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11133), - [9860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6307), - [9862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6297), - [9864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6294), - [9866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10197), - [9868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10197), - [9870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6293), - [9872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6293), - [9874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6307), - [9876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6280), - [9878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6265), - [9880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6265), - [9882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13817), - [9884] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9823), - [9887] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9898), - [9890] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_index_table_parameters_repeat1, 2), - [9892] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13283), - [9894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13284), - [9896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13285), - [9898] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12812), - [9900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12813), - [9902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12814), - [9904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7094), - [9906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5888), - [9908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5889), - [9910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5889), - [9912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13599), - [9914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13568), - [9916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13601), - [9918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7059), - [9920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5675), - [9922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13752), - [9924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9072), - [9926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11017), - [9928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5884), - [9930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5887), - [9932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5887), - [9934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5884), - [9936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5886), - [9938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5885), - [9940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10212), - [9942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10212), - [9944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9991), - [9946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14140), - [9948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14013), - [9950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14142), - [9952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7071), - [9954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7112), - [9956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13535), - [9958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13504), - [9960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13537), - [9962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7073), - [9964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12951), - [9966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5752), - [9968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5756), - [9970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5756), - [9972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8796), - [9974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5466), - [9976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4366), - [9978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9906), - [9980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13010), - [9982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11349), - [9984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9858), - [9986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2079), - [9988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13293), - [9990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13294), - [9992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12950), - [9994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9006), - [9996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11044), - [9998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5827), - [10000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5831), - [10002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13529), - [10004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6069), - [10006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6069), - [10008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5827), - [10010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6035), - [10012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6098), - [10014] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6098), - [10016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7149), - [10018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5830), - [10020] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10194), - [10022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10194), - [10024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7127), - [10026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15214), - [10028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15062), - [10030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9358), - [10032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5490), - [10034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7144), - [10036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5751), - [10038] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5751), - [10040] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13603), - [10042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13572), - [10044] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13605), - [10046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9032), - [10048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5744), - [10050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5748), - [10052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5749), - [10054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5744), - [10056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7097), - [10058] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__compound_statement_repeat1, 2), SHIFT_REPEAT(9577), - [10061] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__compound_statement_repeat1, 2), SHIFT_REPEAT(8796), - [10064] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__compound_statement_repeat1, 2), SHIFT_REPEAT(9790), - [10067] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__compound_statement_repeat1, 2), SHIFT_REPEAT(9501), - [10070] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__compound_statement_repeat1, 2), SHIFT_REPEAT(14886), - [10073] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__compound_statement_repeat1, 2), - [10075] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__compound_statement_repeat1, 2), SHIFT_REPEAT(4366), - [10078] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__compound_statement_repeat1, 2), SHIFT_REPEAT(9906), - [10081] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__compound_statement_repeat1, 2), SHIFT_REPEAT(13010), - [10084] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__compound_statement_repeat1, 2), SHIFT_REPEAT(11349), - [10087] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__compound_statement_repeat1, 2), SHIFT_REPEAT(9858), - [10090] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__compound_statement_repeat1, 2), SHIFT_REPEAT(9805), - [10093] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__compound_statement_repeat1, 2), SHIFT_REPEAT(8863), - [10096] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__compound_statement_repeat1, 2), SHIFT_REPEAT(2079), - [10099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13289), - [10101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13290), - [10103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8331), - [10105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5446), - [10107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14143), - [10109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14016), - [10111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14145), - [10113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7132), - [10115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13539), - [10117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13508), - [10119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13541), - [10121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5524), - [10123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8336), - [10125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8315), - [10127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8322), - [10129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13147), - [10131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13148), - [10133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13149), - [10135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7106), - [10137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7225), - [10139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10027), - [10141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6223), - [10143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13287), - [10145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13288), - [10147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4917), - [10149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8890), - [10151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7290), - [10153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13291), - [10155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13292), - [10157] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(11150), - [10160] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(8795), - [10163] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(2214), - [10166] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(9522), - [10169] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(7788), - [10172] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(7787), - [10175] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(9933), - [10178] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(5863), - [10181] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(7737), - [10184] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(12333), - [10187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12829), - [10189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12830), - [10191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12831), - [10193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12865), - [10195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12866), - [10197] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11210), - [10200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11210), - [10202] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13151), - [10204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13152), - [10206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13153), - [10208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7227), - [10210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10020), - [10212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12941), - [10214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12942), - [10216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11264), - [10218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14952), - [10220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5913), - [10222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14929), - [10224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11348), - [10226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5230), - [10228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12851), - [10230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12852), - [10232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12867), - [10234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12868), - [10236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6432), - [10238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13549), - [10240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13550), - [10242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14147), - [10244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14020), - [10246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14149), - [10248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13613), - [10250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13614), - [10252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13545), - [10254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13546), - [10256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4827), - [10258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8938), - [10260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7378), - [10262] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13607), - [10264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13608), - [10266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4843), - [10268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9001), - [10270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7394), - [10272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13547), - [10274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13548), - [10276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13609), - [10278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13610), - [10280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12861), - [10282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12862), - [10284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13436), - [10286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13405), - [10288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13438), - [10290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7183), - [10292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7364), - [10294] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(10027), - [10297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13611), - [10299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13612), - [10301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13543), - [10303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13544), - [10305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13496), - [10307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9046), - [10309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11332), - [10311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6027), - [10313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6026), - [10315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6024), - [10317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13561), - [10319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10078), - [10321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10078), - [10323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6023), - [10325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6023), - [10327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6027), - [10329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6022), - [10331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6021), - [10333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6021), - [10335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5209), - [10337] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11324), - [10340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13439), - [10342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13408), - [10344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13441), - [10346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7356), - [10348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9969), - [10350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12917), - [10352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14918), - [10354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11358), - [10356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14930), - [10358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5727), - [10360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5347), - [10362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14153), - [10364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14154), - [10366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14155), - [10368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14156), - [10370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11324), - [10372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14157), - [10374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14158), - [10376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11219), - [10378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13155), - [10380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13156), - [10382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13157), - [10384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9890), - [10386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11183), - [10388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14151), - [10390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14152), - [10392] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11219), - [10395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4926), - [10397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8964), - [10399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7540), - [10401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13209), - [10403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11459), - [10405] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_references_constraint_repeat1, 2), SHIFT_REPEAT(11183), - [10408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13159), - [10410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13160), - [10412] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11459), - [10415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13161), - [10417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13162), - [10419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4812), - [10421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8931), - [10423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7579), - [10425] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13163), - [10427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13164), - [10429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5367), - [10431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13165), - [10433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13166), - [10435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13208), - [10437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9022), - [10439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11147), - [10441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6279), - [10443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6276), - [10445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6267), - [10447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6263), - [10449] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6263), - [10451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6279), - [10453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6237), - [10455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6231), - [10457] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6231), - [10459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13443), - [10461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13412), - [10463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13445), - [10465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13451), - [10467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13452), - [10469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4859), - [10471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8991), - [10473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7682), - [10475] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11254), - [10478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5814), - [10480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13976), - [10482] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_partition_by_clause, 3, .production_id = 141), - [10484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9054), - [10486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11423), - [10488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6253), - [10490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6256), - [10492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6290), - [10494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14041), - [10496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10083), - [10498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10083), - [10500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6317), - [10502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6317), - [10504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6253), - [10506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6373), - [10508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6380), - [10510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6380), - [10512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13449), - [10514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13450), - [10516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13453), - [10518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13454), - [10520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11254), - [10522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10176), - [10524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10176), - [10526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13108), - [10528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9015), - [10530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11003), - [10532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6118), - [10534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6184), - [10536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6120), - [10538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13109), - [10540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10181), - [10542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10181), - [10544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6129), - [10546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6129), - [10548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6118), - [10550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6132), - [10552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6134), - [10554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6134), - [10556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13447), - [10558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13448), - [10560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9397), - [10562] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(10025), - [10565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10025), - [10567] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(11467), - [10570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5292), - [10572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11467), - [10574] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_expression_list_repeat1, 2), - [10576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9873), - [10578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9932), - [10580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6067), - [10582] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__function_call_arguments, 1), - [10584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12697), - [10586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9944), - [10588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5252), - [10590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__function_call_arguments, 2), - [10592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9885), - [10594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9901), - [10596] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__select_statement_repeat1, 2), SHIFT_REPEAT(14929), - [10599] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__select_statement_repeat1, 2), SHIFT_REPEAT(11348), - [10602] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__select_statement_repeat1, 2), SHIFT_REPEAT(5230), - [10605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9882), - [10607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9817), - [10609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13336), - [10611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9033), - [10613] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11510), - [10615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6091), - [10617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6094), - [10619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6099), - [10621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13369), - [10623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10141), - [10625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10141), - [10627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6100), - [10629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6100), - [10631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6091), - [10633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6107), - [10635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6109), - [10637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6109), - [10639] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9817), - [10642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6345), - [10644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4908), - [10646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2456), - [10648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1749), - [10650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2813), - [10652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7335), - [10654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1893), - [10656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5450), - [10658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4657), - [10660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(524), - [10662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7690), - [10664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4652), - [10666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11346), - [10668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3589), - [10670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8036), - [10672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7731), - [10674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3511), - [10676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8034), - [10678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5470), - [10680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2064), - [10682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(698), - [10684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1956), - [10686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), - [10688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7652), - [10690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7010), - [10692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), - [10694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3206), - [10696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2766), - [10698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1070), - [10700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308), - [10702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4117), - [10704] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__select_statement_repeat1, 2), SHIFT_REPEAT(5347), - [10707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1297), - [10709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1949), - [10711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1571), - [10713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8053), - [10715] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_conditional_expression_repeat1, 4), - [10717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4834), - [10719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8695), - [10721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8462), - [10723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3013), - [10725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8054), - [10727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3114), - [10729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1643), - [10731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7469), - [10733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1482), - [10735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3424), - [10737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7565), - [10739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2621), - [10741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1319), - [10743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1992), - [10745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1498), - [10747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3415), - [10749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4900), - [10751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2901), - [10753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4918), - [10755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3282), - [10757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4637), - [10759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5091), - [10761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1139), - [10763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3710), - [10765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8071), - [10767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7382), - [10769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7026), - [10771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4799), - [10773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4297), - [10775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3756), - [10777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6672), - [10779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameter, 4, .production_id = 107), - [10781] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameter, 3, .production_id = 84), - [10783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_base_repeat1, 4, .production_id = 112), - [10785] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameter, 4, .production_id = 108), - [10787] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_rollup_clause_repeat1, 2), - [10789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5330), - [10791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9995), - [10793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10901), - [10795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10923), - [10797] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameter, 5, .production_id = 145), - [10799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3028), - [10801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4137), - [10803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5044), - [10805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1842), - [10807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5088), - [10809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1326), - [10811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2884), - [10813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7301), - [10815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3670), - [10817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4685), - [10819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3753), - [10821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2866), - [10823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6999), - [10825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4053), - [10827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3730), - [10829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3749), - [10831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6985), - [10833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3411), - [10835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1451), - [10837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1963), - [10839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6850), - [10841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7451), - [10843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1155), - [10845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3029), - [10847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6962), - [10849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4740), - [10851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6980), - [10853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1960), - [10855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4248), - [10857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7422), - [10859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4292), - [10861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3722), - [10863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4433), - [10865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7530), - [10867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3106), - [10869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1151), - [10871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4202), - [10873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2389), - [10875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4615), - [10877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4626), - [10879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1145), - [10881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2997), - [10883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3304), - [10885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5321), - [10887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(900), - [10889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3266), - [10891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3466), - [10893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3452), - [10895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1355), - [10897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5029), - [10899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3250), - [10901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1299), - [10903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1741), - [10905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1478), - [10907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1673), - [10909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1487), - [10911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2311), - [10913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1156), - [10915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4214), - [10917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(546), - [10919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1642), - [10921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1265), - [10923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1306), - [10925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2479), - [10927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2040), - [10929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7467), - [10931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2045), - [10933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7512), - [10935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2460), - [10937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7633), - [10939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7518), - [10941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1095), - [10943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2834), - [10945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1073), - [10947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5208), - [10949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9892), - [10951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2805), - [10953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2795), - [10955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7431), - [10957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7393), - [10959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2946), - [10961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2939), - [10963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3141), - [10965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7345), - [10967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1639), - [10969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3096), - [10971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3420), - [10973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2585), - [10975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8997), - [10977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1751), - [10979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1493), - [10981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6386), - [10983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1760), - [10985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1514), - [10987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4804), - [10989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6200), - [10991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), - [10993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1317), - [10995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5016), - [10997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6832), - [10999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7647), - [11001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5114), - [11003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3292), - [11005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1712), - [11007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2198), - [11009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3221), - [11011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3211), - [11013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2554), - [11015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4659), - [11017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1573), - [11019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1577), - [11021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340), - [11023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557), - [11025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2758), - [11027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), - [11029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), - [11031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229), - [11033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(391), - [11035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8376), - [11037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2763), - [11039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1373), - [11041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(826), - [11043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(672), - [11045] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_body_repeat1, 2, .production_id = 23), SHIFT_REPEAT(5330), - [11048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6072), - [11050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), - [11052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286), - [11054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1933), - [11056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7195), - [11058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(686), - [11060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1938), - [11062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2767), - [11064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7641), - [11066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7340), - [11068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3473), - [11070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443), - [11072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1848), - [11074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2563), - [11076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2048), - [11078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2069), - [11080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3485), - [11082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3613), - [11084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), - [11086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2014), - [11088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3488), - [11090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3603), - [11092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5473), - [11094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3493), - [11096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3987), - [11098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7372), - [11100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7670), - [11102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1849), - [11104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1860), - [11106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7684), - [11108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5483), - [11110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586), - [11112] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_body_repeat1, 2, .production_id = 23), SHIFT_REPEAT(5208), - [11115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5205), - [11117] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_clause_repeat1, 2), SHIFT_REPEAT(5205), - [11120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9976), - [11122] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9976), - [11125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5426), - [11127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11166), - [11129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11165), - [11131] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_clause_repeat1, 2), SHIFT_REPEAT(5426), - [11134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5218), - [11136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10014), - [11138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11061), - [11140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11099), - [11142] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_body_repeat1, 2, .production_id = 23), SHIFT_REPEAT(5218), - [11145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4309), - [11147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5660), - [11149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5211), - [11151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9822), - [11153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11022), - [11155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5296), - [11157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4262), - [11159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6041), - [11161] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_clause_repeat1, 2), SHIFT_REPEAT(5296), - [11164] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_group_by_clause_repeat1, 2), SHIFT_REPEAT(4309), - [11167] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_body_repeat1, 2, .production_id = 23), SHIFT_REPEAT(5211), - [11170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5215), - [11172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9117), - [11174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14740), - [11176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11033), - [11178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11035), - [11180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14738), - [11182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14730), - [11184] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_group_by_clause_repeat1, 2), SHIFT_REPEAT(4262), - [11187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9257), - [11189] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_domain_statement_repeat1, 2), SHIFT_REPEAT(11150), - [11192] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_domain_statement_repeat1, 2), SHIFT_REPEAT(2214), - [11195] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_domain_statement_repeat1, 2), SHIFT_REPEAT(5863), - [11198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9430), - [11200] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_clause_repeat1, 2), SHIFT_REPEAT(5215), - [11203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12903), - [11205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8277), - [11207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11338), - [11209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9263), - [11211] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_values_clause_repeat1, 2), SHIFT_REPEAT(11166), - [11214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10883), - [11216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8673), - [11218] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__select_statement_repeat2, 2), SHIFT_REPEAT(11022), - [11221] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 2), SHIFT_REPEAT(14740), - [11224] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 2), SHIFT_REPEAT(11033), - [11227] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 2), SHIFT_REPEAT(11035), - [11230] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 2), SHIFT_REPEAT(14738), - [11233] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 2), SHIFT_REPEAT(14730), - [11236] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__select_statement_repeat2, 2), SHIFT_REPEAT(11099), - [11239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12840), - [11241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12759), - [11243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5665), - [11245] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_frame_kind, 1), - [11247] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_frame_kind, 1), - [11249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8794), - [11251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9579), - [11253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9926), - [11255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5808), - [11257] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_order_by_clause_repeat1, 2), SHIFT_REPEAT(5443), - [11260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5443), - [11262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5508), - [11264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9943), - [11266] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9943), - [11269] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_truncate_statement_repeat1, 2), SHIFT_REPEAT(9450), - [11272] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_order_by_clause_repeat1, 2), SHIFT_REPEAT(5508), - [11275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11335), - [11277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9450), - [11279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8487), - [11281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8661), - [11283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9951), - [11285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8186), - [11287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9603), - [11289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10930), - [11291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8206), - [11293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8581), - [11295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9147), - [11297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8791), - [11299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8585), - [11301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8584), - [11303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14139), - [11305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8305), - [11307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8305), - [11309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8583), - [11311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8200), - [11313] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_trigger_preferencing_repeat1, 2), - [11315] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_trigger_preferencing_repeat1, 2), - [11317] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_trigger_preferencing_repeat1, 2), SHIFT_REPEAT(12894), - [11320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8215), - [11322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8208), - [11324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8190), - [11326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8481), - [11328] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_extension_statement_repeat1, 2), SHIFT_REPEAT(9603), - [11331] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_extension_statement_repeat1, 2), SHIFT_REPEAT(10930), - [11334] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_extension_statement_repeat1, 2), SHIFT_REPEAT(8190), - [11337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8663), - [11339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8662), - [11341] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9951), - [11344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8482), - [11346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8558), - [11348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8557), - [11350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8556), - [11352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8480), - [11354] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_trigger_preferencing, 2), - [11356] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_trigger_preferencing, 2), - [11358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12894), - [11360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8529), - [11362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8185), - [11364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8187), - [11366] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_set_clause_body_repeat1, 2), SHIFT_REPEAT(9147), - [11369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8658), - [11371] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(8794), - [11374] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(9579), - [11377] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(9926), - [11380] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(5808), - [11383] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_trigger_preferencing_repeat1, 3), - [11385] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_trigger_preferencing_repeat1, 3), - [11387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2095), - [11389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13423), - [11391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13424), - [11393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9905), - [11395] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_trigger_preferencing_repeat1, 4), - [11397] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_trigger_preferencing_repeat1, 4), - [11399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15043), - [11401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8395), - [11403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8395), - [11405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9857), - [11407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8761), - [11409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8753), - [11411] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9857), - [11414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8747), - [11416] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_trigger_reference, 2), - [11418] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_trigger_reference, 2), - [11420] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9905), - [11423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8725), - [11425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5423), - [11427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12696), - [11429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6242), - [11431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5317), - [11433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11366), - [11435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10236), - [11437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11774), - [11439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8409), - [11441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13986), - [11443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12962), - [11445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5322), - [11447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8939), - [11449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12216), - [11451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12681), - [11453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12991), - [11455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8504), - [11457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12324), - [11459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12320), - [11461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12309), - [11463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6417), - [11465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9458), - [11467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6303), - [11469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11212), - [11471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14075), - [11473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14002), - [11475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13990), - [11477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10219), - [11479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13327), - [11481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13328), - [11483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5247), - [11485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14857), - [11487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9302), - [11489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9301), - [11491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9300), - [11493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9572), - [11495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10103), - [11497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10103), - [11499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9298), - [11501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9917), - [11503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9584), - [11505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9586), - [11507] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14847), - [11509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14846), - [11511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9637), - [11513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9589), - [11515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9590), - [11517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9297), - [11519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9591), - [11521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8392), - [11523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12908), - [11525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13038), - [11527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12911), - [11529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11559), - [11531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11558), - [11533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13100), - [11535] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_clause_repeat1, 2), SHIFT_REPEAT(5247), - [11538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12710), - [11540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9964), - [11542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9947), - [11544] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_truncate_statement, 3), - [11546] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rollback_statement, 1), - [11548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8764), - [11550] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_begin_statement, 1), - [11552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8786), - [11554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9526), - [11556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8618), - [11558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13682), - [11560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13670), - [11562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13557), - [11564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13659), - [11566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13658), - [11568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13655), - [11570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13653), - [11572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13651), - [11574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13650), - [11576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13621), - [11578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10369), - [11580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13618), - [11582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13602), - [11584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13595), - [11586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13586), - [11588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13574), - [11590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12995), - [11592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13845), - [11594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13478), - [11596] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9947), - [11599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6778), - [11601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14748), - [11603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14749), - [11605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14750), - [11607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14751), - [11609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14752), - [11611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14753), - [11613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14754), - [11615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14755), - [11617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14756), - [11619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14757), - [11621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10890), - [11623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14758), - [11625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14759), - [11627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14760), - [11629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14761), - [11631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14762), - [11633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14763), - [11635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14764), - [11637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14765), - [11639] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_truncate_statement, 2), - [11641] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_truncate_statement, 5), - [11643] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9964), - [11646] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_truncate_statement, 4), - [11648] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_commit_statement, 1), - [11650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8771), - [11652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5245), - [11654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12028), - [11656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12026), - [11658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11990), - [11660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11968), - [11662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11965), - [11664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11964), - [11666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11959), - [11668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11958), - [11670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11999), - [11672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11949), - [11674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11205), - [11676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11901), - [11678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11891), - [11680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11888), - [11682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11887), - [11684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11885), - [11686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11883), - [11688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11867), - [11690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11861), - [11692] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 12, .production_id = 131), - [11694] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_trigger_body, 5, .production_id = 219), - [11696] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 16, .production_id = 217), - [11698] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 14, .production_id = 131), - [11700] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 16, .production_id = 168), - [11702] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 17, .production_id = 207), - [11704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comment_statement, 6, .production_id = 49), - [11706] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comment_statement, 6, .production_id = 50), - [11708] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 14, .production_id = 168), - [11710] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_clause_repeat1, 2), SHIFT_REPEAT(5246), - [11713] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 14, .production_id = 207), - [11715] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 15, .production_id = 217), - [11717] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 21, .production_id = 235), - [11719] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 20, .production_id = 230), - [11721] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 20, .production_id = 235), - [11723] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 14, .production_id = 230), - [11725] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 16, .production_id = 230), - [11727] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 9, .production_id = 131), - [11729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 14, .production_id = 217), - [11731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5246), - [11733] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 19, .production_id = 217), - [11735] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 19, .production_id = 230), - [11737] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_trigger_order, 2), - [11739] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_trigger_order, 2), - [11741] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 11, .production_id = 131), - [11743] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 11, .production_id = 168), - [11745] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 9, .production_id = 168), - [11747] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 11, .production_id = 187), - [11749] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 18, .production_id = 207), - [11751] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 14, .production_id = 235), - [11753] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_trigger_body, 7, .production_id = 236), - [11755] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_trigger_body, 7, .production_id = 237), - [11757] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 11, .production_id = 207), - [11759] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 10, .production_id = 187), - [11761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8782), - [11763] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_trigger_body, 6, .production_id = 231), - [11765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 13, .production_id = 131), - [11767] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 13, .production_id = 168), - [11769] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 19, .production_id = 235), - [11771] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 13, .production_id = 217), - [11773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8765), - [11775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 13, .production_id = 230), - [11777] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 13, .production_id = 207), - [11779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 17, .production_id = 187), - [11781] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 17, .production_id = 217), - [11783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_trigger_body, 1, .production_id = 33), - [11785] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 13, .production_id = 187), - [11787] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 15, .production_id = 207), - [11789] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 18, .production_id = 217), - [11791] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 15, .production_id = 235), - [11793] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 16, .production_id = 207), - [11795] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 16, .production_id = 235), - [11797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8713), - [11799] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 15, .production_id = 230), - [11801] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 15, .production_id = 187), - [11803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8719), - [11805] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 1), - [11807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8790), - [11809] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rollback_statement, 2), - [11811] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_trigger_body, 5, .production_id = 218), - [11813] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_trigger_body, 6, .production_id = 232), - [11815] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 10, .production_id = 168), - [11817] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 15, .production_id = 168), - [11819] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 18, .production_id = 230), - [11821] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_commit_statement, 2), - [11823] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 17, .production_id = 230), - [11825] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 12, .production_id = 168), - [11827] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 15, .production_id = 131), - [11829] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 12, .production_id = 217), - [11831] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 17, .production_id = 235), - [11833] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 12, .production_id = 187), - [11835] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 12, .production_id = 207), - [11837] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 14, .production_id = 187), - [11839] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 8, .production_id = 131), - [11841] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 18, .production_id = 235), - [11843] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 10, .production_id = 131), - [11845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_begin_statement, 2), - [11847] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_trigger_body, 1), - [11849] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_trigger_statement, 16, .production_id = 187), - [11851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6148), - [11853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9570), - [11855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4020), - [11857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3831), - [11859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14698), - [11861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14699), - [11863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14519), - [11865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14518), - [11867] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 2), - [11869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5690), - [11871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9568), - [11873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7786), - [11875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5940), - [11877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9330), - [11879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6650), - [11881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6682), - [11883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8856), - [11885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8819), - [11887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13359), - [11889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13360), - [11891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9561), - [11893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9558), - [11895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15011), - [11897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9240), - [11899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10033), - [11901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10033), - [11903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10938), - [11905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9580), - [11907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9371), - [11909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6559), - [11911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8664), - [11913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10650), - [11915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5301), - [11917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9860), - [11919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14713), - [11921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9196), - [11923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9181), - [11925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9182), - [11927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10029), - [11929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10029), - [11931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9183), - [11933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10495), - [11935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9394), - [11937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9601), - [11939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9537), - [11941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9244), - [11943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9395), - [11945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12889), - [11947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8839), - [11949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4442), - [11951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13711), - [11953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13712), - [11955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12678), - [11957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11122), - [11959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9984), - [11961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3192), - [11963] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__select_statement_repeat1, 2), SHIFT_REPEAT(5317), - [11966] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_body_repeat1, 2, .production_id = 23), SHIFT_REPEAT(5301), - [11969] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_clause_repeat1, 2), SHIFT_REPEAT(5411), - [11972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5411), - [11974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8867), - [11976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9148), - [11978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9484), - [11980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6325), - [11982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11212), - [11984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14075), - [11986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14002), - [11988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13990), - [11990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9241), - [11992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9367), - [11994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5895), - [11996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11032), - [11998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15183), - [12000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14745), - [12002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15184), - [12004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2237), - [12006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9780), - [12008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3), - [12010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14766), - [12012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11021), - [12014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14412), - [12016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9217), - [12018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14389), - [12020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6423), - [12022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8829), - [12024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9520), - [12026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15181), - [12028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9103), - [12030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15024), - [12032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6268), - [12034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8830), - [12036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9617), - [12038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13431), - [12040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11131), - [12042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9363), - [12044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9019), - [12046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4442), - [12048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9528), - [12050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8919), - [12052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8858), - [12054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11059), - [12056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10030), - [12058] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_exclude_entry, 1), - [12060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2095), - [12062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9498), - [12064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9044), - [12066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11038), - [12068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9369), - [12070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9030), - [12072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9456), - [12074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8819), - [12076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9510), - [12078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9356), - [12080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9549), - [12082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8875), - [12084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8860), - [12086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11012), - [12088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9496), - [12090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350), - [12092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425), - [12094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2557), - [12096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2114), - [12098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9000), - [12100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8834), - [12102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7211), - [12104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8102), - [12106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12586), - [12108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1780), - [12110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3976), - [12112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4164), - [12114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14377), - [12116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14378), - [12118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4049), - [12120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), - [12122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(398), - [12124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14704), - [12126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14705), - [12128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1666), - [12130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3031), - [12132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1281), - [12134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3476), - [12136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14676), - [12138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14677), - [12140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(991), - [12142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14557), - [12144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14558), - [12146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5642), - [12148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3543), - [12150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13455), - [12152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13456), - [12154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5195), - [12156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3199), - [12158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14455), - [12160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8832), - [12162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9514), - [12164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9476), - [12166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9816), - [12168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1458), - [12170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4982), - [12172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8836), - [12174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(108), - [12176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14706), - [12178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14707), - [12180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4682), - [12182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2508), - [12184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3676), - [12186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(609), - [12188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2135), - [12190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6854), - [12192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4683), - [12194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), - [12196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4344), - [12198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14644), - [12200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14645), - [12202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3667), - [12204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2178), - [12206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1136), - [12208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), - [12210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6864), - [12212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(561), - [12214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8843), - [12216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8864), - [12218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4444), - [12220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4529), - [12222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3269), - [12224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2725), - [12226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3858), - [12228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14658), - [12230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14659), - [12232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(882), - [12234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1245), - [12236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1537), - [12238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7285), - [12240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2243), - [12242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7004), - [12244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13615), - [12246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13616), - [12248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8596), - [12250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1099), - [12252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(742), - [12254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14692), - [12256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14693), - [12258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2883), - [12260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6828), - [12262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14638), - [12264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14639), - [12266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7482), - [12268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2583), - [12270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), - [12272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3941), - [12274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13871), - [12276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13872), - [12278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(923), - [12280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4161), - [12282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2170), - [12284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2969), - [12286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(886), - [12288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14688), - [12290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14689), - [12292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5287), - [12294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(500), - [12296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3486), - [12298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2420), - [12300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6496), - [12302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7368), - [12304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6720), - [12306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5003), - [12308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(847), - [12310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14646), - [12312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14647), - [12314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1731), - [12316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2087), - [12318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3451), - [12320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1998), - [12322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6336), - [12324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4526), - [12326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14678), - [12328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14679), - [12330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4499), - [12332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14095), - [12334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14096), - [12336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3093), - [12338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3704), - [12340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14634), - [12342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14635), - [12344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4640), - [12346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1899), - [12348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7538), - [12350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3930), - [12352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14682), - [12354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14683), - [12356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6858), - [12358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7659), - [12360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), - [12362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1876), - [12364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), - [12366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(899), - [12368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14696), - [12370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14697), - [12372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6303), - [12374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2319), - [12376] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_grant_statement_repeat1, 2), SHIFT_REPEAT(9000), - [12379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_grant_statement_repeat1, 2), - [12381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6818), - [12383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14632), - [12385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14633), - [12387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2641), - [12389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9128), - [12391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4978), - [12393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12893), - [12395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4967), - [12397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4726), - [12399] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_trigger_event, 3, .production_id = 93), - [12401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9994), - [12403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14287), - [12405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14288), - [12407] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_order_by_clause_repeat1, 2), SHIFT_REPEAT(5519), - [12410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9962), - [12412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11361), - [12414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6668), - [12416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2374), - [12418] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_trigger_event_repeat1, 2), - [12420] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_trigger_event_repeat1, 2), SHIFT_REPEAT(9994), - [12423] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_trigger_event_repeat1, 2), SHIFT_REPEAT(14287), - [12426] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_trigger_event_repeat1, 2), SHIFT_REPEAT(14288), - [12429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9326), - [12431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6971), - [12433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11956), - [12435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6953), - [12437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6948), - [12439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9599), - [12441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9306), - [12443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9553), - [12445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9317), - [12447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7627), - [12449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14811), - [12451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7625), - [12453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7597), - [12455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9316), - [12457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3520), - [12459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14722), - [12461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3519), - [12463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3518), - [12465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9313), - [12467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4664), - [12469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11876), - [12471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4578), - [12473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4579), - [12475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14310), - [12477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9212), - [12479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9304), - [12481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5054), - [12483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14409), - [12485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5053), - [12487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5052), - [12489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9296), - [12491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7251), - [12493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14259), - [12495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7249), - [12497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7247), - [12499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9420), - [12501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14874), - [12503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9290), - [12505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5517), - [12507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14098), - [12509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5515), - [12511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5514), - [12513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9289), - [12515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3402), - [12517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11796), - [12519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3395), - [12521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3373), - [12523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9208), - [12525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14263), - [12527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2489), - [12529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2490), - [12531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9285), - [12533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3264), - [12535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13941), - [12537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3263), - [12539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3262), - [12541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14873), - [12543] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9307), - [12545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9280), - [12547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2356), - [12549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13778), - [12551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2424), - [12553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2377), - [12555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12930), - [12557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11363), - [12559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9834), - [12561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9295), - [12563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14967), - [12565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9277), - [12567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7663), - [12569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13591), - [12571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7683), - [12573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7664), - [12575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9319), - [12577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14868), - [12579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3761), - [12581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3762), - [12583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9276), - [12585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12928), - [12587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9272), - [12589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2057), - [12591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13427), - [12593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2058), - [12595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2059), - [12597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9265), - [12599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), - [12601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13266), - [12603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371), - [12605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394), - [12607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9251), - [12609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7427), - [12611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13065), - [12613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7437), - [12615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7452), - [12617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9262), - [12619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1521), - [12621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11725), - [12623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1439), - [12625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1378), - [12627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8453), - [12629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9267), - [12631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3819), - [12633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12035), - [12635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3775), - [12637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3794), - [12639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9259), - [12641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2837), - [12643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14916), - [12645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2836), - [12647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2835), - [12649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9239), - [12651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4333), - [12653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12968), - [12655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4323), - [12657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4320), - [12659] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameter, 3, .production_id = 55), - [12661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5686), - [12663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9231), - [12665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7406), - [12667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12838), - [12669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7474), - [12671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7408), - [12673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9232), - [12675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2692), - [12677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12794), - [12679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2693), - [12681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2694), - [12683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9245), - [12685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1674), - [12687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12373), - [12689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1619), - [12691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1621), - [12693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4341), - [12695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6193), - [12697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5519), - [12699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9226), - [12701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1362), - [12703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11654), - [12705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1207), - [12707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1208), - [12709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9220), - [12711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3601), - [12713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12755), - [12715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3602), - [12717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3604), - [12719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9102), - [12721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3128), - [12723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12706), - [12725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3129), - [12727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3132), - [12729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9211), - [12731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7525), - [12733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11523), - [12735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7558), - [12737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7557), - [12739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9216), - [12741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), - [12743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12328), - [12745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623), - [12747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(622), - [12749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9210), - [12751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1931), - [12753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12595), - [12755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1989), - [12757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1988), - [12759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9204), - [12761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3137), - [12763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11555), - [12765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3097), - [12767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3167), - [12769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9203), - [12771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(588), - [12773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12439), - [12775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(542), - [12777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(547), - [12779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9195), - [12781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1565), - [12783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12295), - [12785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1616), - [12787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1615), - [12789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9194), - [12791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4761), - [12793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11604), - [12795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5025), - [12797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4946), - [12799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9197), - [12801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1037), - [12803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12276), - [12805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1123), - [12807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1122), - [12809] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameter, 1), - [12811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5958), - [12813] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9513), - [12815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14727), - [12817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9199), - [12819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4199), - [12821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15039), - [12823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4168), - [12825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4085), - [12827] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15026), - [12829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9187), - [12831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5058), - [12833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14159), - [12835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14160), - [12837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9178), - [12839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3389), - [12841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12213), - [12843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3354), - [12845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3355), - [12847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14959), - [12849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9190), - [12851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9171), - [12853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287), - [12855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11662), - [12857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(285), - [12859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282), - [12861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9170), - [12863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7021), - [12865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12114), - [12867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6986), - [12869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6934), - [12871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9159), - [12873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1990), - [12875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11720), - [12877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1942), - [12879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1941), - [12881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9156), - [12883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1794), - [12885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11778), - [12887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1830), - [12889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1829), - [12891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9175), - [12893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1058), - [12895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12224), - [12897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(954), - [12899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1168), - [12901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9151), - [12903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1864), - [12905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11836), - [12907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1800), - [12909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1799), - [12911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9138), - [12913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2890), - [12915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11894), - [12917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2875), - [12919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2912), - [12921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9111), - [12923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3308), - [12925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12120), - [12927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3209), - [12929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3210), - [12931] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameter, 2, .production_id = 55), - [12933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5804), - [12935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9130), - [12937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1530), - [12939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12010), - [12941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1524), - [12943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1525), - [12945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9135), - [12947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(444), - [12949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11952), - [12951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468), - [12953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), - [12955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9108), - [12957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1289), - [12959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12172), - [12961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1190), - [12963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1202), - [12965] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameter, 2), - [12967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5802), - [12969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9118), - [12971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1986), - [12973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12068), - [12975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2018), - [12977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2019), - [12979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9672), - [12981] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9469), - [12983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2505), - [12985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9415), - [12987] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9414), - [12989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9389), - [12991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13967), - [12993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13968), - [12995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7268), - [12997] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9411), - [12999] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9390), - [13001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4121), - [13003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9387), - [13005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6845), - [13007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9807), - [13009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9801), - [13011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9605), - [13013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9808), - [13015] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9385), - [13017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9795), - [13019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9786), - [13021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9782), - [13023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9778), - [13025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7369), - [13027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9359), - [13029] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15017), - [13031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277), - [13033] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_composite_repeat1, 3), - [13035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1996), - [13037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9773), - [13039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9766), - [13041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9747), - [13043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9731), - [13045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9728), - [13047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9713), - [13049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2162), - [13051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7634), - [13053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10219), - [13055] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9504), - [13057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9711), - [13059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9487), - [13061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9806), - [13063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2327), - [13065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9474), - [13067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9475), - [13069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3171), - [13071] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9936), - [13074] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9343), - [13076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9708), - [13078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9700), - [13080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9691), - [13082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9686), - [13084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9791), - [13086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9936), - [13088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9667), - [13090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5204), - [13092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9664), - [13094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9659), - [13096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9651), - [13098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9649), - [13100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9640), - [13102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9779), - [13104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9500), - [13106] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12703), - [13108] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5134), - [13110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14031), - [13112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14032), - [13114] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12704), - [13116] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11515), - [13118] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4749), - [13120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14063), - [13122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14064), - [13124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9759), - [13126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5179), - [13128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9752), - [13130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15061), - [13132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15180), - [13134] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14943), - [13136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9631), - [13138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14733), - [13140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2869), - [13142] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15178), - [13144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9994), - [13146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3496), - [13148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7499), - [13150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7218), - [13152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1889), - [13154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13136), - [13156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1463), - [13158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9470), - [13160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4957), - [13162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9348), - [13164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9342), - [13166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4108), - [13168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14642), - [13170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14643), - [13172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9622), - [13174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9329), - [13176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(568), - [13178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9616), - [13180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9340), - [13182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3967), - [13184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), - [13186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(838), - [13188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(937), - [13190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9733), - [13192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9612), - [13194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9615), - [13196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9623), - [13198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15253), - [13200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9628), - [13202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3442), - [13204] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9180), - [13206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15262), - [13208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9556), - [13210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9799), - [13212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9633), - [13214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9638), - [13216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9641), - [13218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9646), - [13220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15254), - [13222] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9157), - [13224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15263), - [13226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9562), - [13228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1130), - [13230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9650), - [13232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1551), - [13234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9376), - [13236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3072), - [13238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9653), - [13240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1790), - [13242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3198), - [13244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9660), - [13246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9702), - [13248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7535), - [13250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1253), - [13252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6862), - [13254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305), - [13256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2717), - [13258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9676), - [13260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3653), - [13262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1659), - [13264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6885), - [13266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1719), - [13268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4451), - [13270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1914), - [13272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), - [13274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3242), - [13276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9312), - [13278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14815), - [13280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9524), - [13282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11206), - [13284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2632), - [13286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14910), - [13288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14911), - [13290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14912), - [13292] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_group_by_clause_repeat1, 2), SHIFT_REPEAT(4341), - [13295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9439), - [13297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14178), - [13299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4609), - [13301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9225), - [13303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14426), - [13305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9547), - [13307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2474), - [13309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9542), - [13311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1217), - [13313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6309), - [13315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9598), - [13317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1072), - [13319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14744), - [13321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4665), - [13323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14710), - [13325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5009), - [13327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2971), - [13329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4036), - [13331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8976), - [13333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1286), - [13335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8956), - [13337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8181), - [13339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14319), - [13341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14320), - [13343] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expression_list_repeat1, 2), SHIFT_REPEAT(5814), - [13346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8940), - [13348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8993), - [13350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), - [13352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9862), - [13354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8579), - [13356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9855), - [13358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8577), - [13360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3803), - [13362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14700), - [13364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14701), - [13366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8992), - [13368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8965), - [13370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6959), - [13372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8962), - [13374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2134), - [13376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9938), - [13378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8566), - [13380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8978), - [13382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5125), - [13384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8948), - [13386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3709), - [13388] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_partition_by_clause, 4, .production_id = 141), - [13390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8933), - [13392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(595), - [13394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8999), - [13396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8986), - [13398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4015), - [13400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8929), - [13402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7006), - [13404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8927), - [13406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644), - [13408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8913), - [13410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2429), - [13412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8532), - [13414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12154), - [13416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12310), - [13418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12125), - [13420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12124), - [13422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12119), - [13424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12117), - [13426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8902), - [13428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8984), - [13430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2411), - [13432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5058), - [13434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8995), - [13436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8923), - [13438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2614), - [13440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4749), - [13442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9888), - [13444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6675), - [13446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8988), - [13448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1000), - [13450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8961), - [13452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8958), - [13454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4370), - [13456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9002), - [13458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2217), - [13460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8920), - [13462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3960), - [13464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8901), - [13466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5134), - [13468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8969), - [13470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(857), - [13472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6472), - [13474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14784), - [13476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14785), - [13478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14786), - [13480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14787), - [13482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14788), - [13484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14789), - [13486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8916), - [13488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5045), - [13490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14708), - [13492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14709), - [13494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8885), - [13496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(861), - [13498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8936), - [13500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2310), - [13502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9850), - [13504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6718), - [13506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9841), - [13508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6714), - [13510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9874), - [13512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8876), - [13514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9482), - [13516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8924), - [13518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9902), - [13520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8478), - [13522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8994), - [13524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1061), - [13526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9887), - [13528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8665), - [13530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9913), - [13532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8470), - [13534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9897), - [13536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6532), - [13538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9922), - [13540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6670), - [13542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8898), - [13544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4221), - [13546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9998), - [13548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6787), - [13550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8915), - [13552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9149), - [13554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13303), - [13556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8959), - [13558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), - [13560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8882), - [13562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3675), - [13564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10007), - [13566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8897), - [13568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8975), - [13570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2655), - [13572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8917), - [13574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), - [13576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8912), - [13578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3117), - [13580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9106), - [13582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15264), - [13584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8928), - [13586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(774), - [13588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8879), - [13590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3831), - [13592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8887), - [13594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8926), - [13596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(504), - [13598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9771), - [13600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8946), - [13602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8691), - [13604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14493), - [13606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14494), - [13608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8894), - [13610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8914), - [13612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8288), - [13614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14652), - [13616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14653), - [13618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8415), - [13620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12933), - [13622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12934), - [13624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8878), - [13626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(984), - [13628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8696), - [13630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14656), - [13632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14657), - [13634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8908), - [13636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8886), - [13638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8989), - [13640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7135), - [13642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298), - [13644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1636), - [13646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1739), - [13648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3197), - [13650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2331), - [13652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9968), - [13654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7488), - [13656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9745), - [13658] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 4, .production_id = 1), - [13660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), - [13662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12798), - [13664] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9968), - [13667] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_with_clause_repeat1, 2), SHIFT_REPEAT(9745), - [13670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_with_clause_repeat1, 2), - [13672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3085), - [13674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14887), - [13676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7578), - [13678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3127), - [13680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2977), - [13682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1535), - [13684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2049), - [13686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2634), - [13688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1126), - [13690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1995), - [13692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9836), - [13694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8216), - [13696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14680), - [13698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14681), - [13700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4067), - [13702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13202), - [13704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13207), - [13706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13210), - [13708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13211), - [13710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13234), - [13712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13239), - [13714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1066), - [13716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7562), - [13718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5011), - [13720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(945), - [13722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5410), - [13724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279), - [13726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411), - [13728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(831), - [13730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1225), - [13732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7245), - [13734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6300), - [13736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3955), - [13738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2168), - [13740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1178), - [13742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5138), - [13744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2709), - [13746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14933), - [13748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9069), - [13750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9069), - [13752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(583), - [13754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9063), - [13756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9536), - [13758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13474), - [13760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4585), - [13762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4170), - [13764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3222), - [13766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1471), - [13768] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 3, .production_id = 1), - [13770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1903), - [13772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118), - [13774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3436), - [13776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3514), - [13778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4459), - [13780] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 2, .production_id = 1), - [13782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6877), - [13784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7294), - [13786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1844), - [13788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1715), - [13790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6893), - [13792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1654), - [13794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4627), - [13796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7231), - [13798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2503), - [13800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9023), - [13802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9594), - [13804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3644), - [13806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4936), - [13808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2440), - [13810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14826), - [13812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9028), - [13814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9028), - [13816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2856), - [13818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14719), - [13820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8216), - [13822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9844), - [13824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13466), - [13826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11494), - [13828] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(9844), - [13831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3847), - [13833] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__function_call_arguments, 3), - [13835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3508), - [13837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9452), - [13839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9013), - [13841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9509), - [13843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14888), - [13845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14888), - [13847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9515), - [13849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9478), - [13851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3851), - [13853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14593), - [13855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14594), - [13857] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 5), - [13859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9107), - [13861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5358), - [13863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6123), - [13865] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ordered_expression, 2, .production_id = 95), - [13867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3737), - [13869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3754), - [13871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14684), - [13873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14685), - [13875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5326), - [13877] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_set_clause_body_repeat1, 2), SHIFT_REPEAT(9107), - [13880] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 6, .production_id = 78), - [13882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3619), - [13884] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 7, .production_id = 106), - [13886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9189), - [13888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9517), - [13890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11158), - [13892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1766), - [13894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9252), - [13896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9370), - [13898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3238), - [13900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6042), - [13902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6353), - [13904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1774), - [13906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6051), - [13908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5493), - [13910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3229), - [13912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10095), - [13914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14467), - [13916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1237), - [13918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5685), - [13920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1604), - [13922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6272), - [13924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1590), - [13926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2748), - [13928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8534), - [13930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1254), - [13932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3504), - [13934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2720), - [13936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6375), - [13938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1837), - [13940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12920), - [13942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12921), - [13944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12922), - [13946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12923), - [13948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1291), - [13950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5935), - [13952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1847), - [13954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6194), - [13956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3487), - [13958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6250), - [13960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1337), - [13962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3716), - [13964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2499), - [13966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6442), - [13968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3728), - [13970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6049), - [13972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2391), - [13974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6363), - [13976] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_view_columns, 4), - [13978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14939), - [13980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5374), - [13982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2476), - [13984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5373), - [13986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7531), - [13988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5669), - [13990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7459), - [13992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7400), - [13994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6422), - [13996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1929), - [13998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5521), - [14000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7520), - [14002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2820), - [14004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6187), - [14006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4093), - [14008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13179), - [14010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7624), - [14012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3701), - [14014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6369), - [14016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1457), - [14018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1922), - [14020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6329), - [14022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2846), - [14024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3650), - [14026] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_trigger_time, 1), - [14028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5229), - [14030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2842), - [14032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5934), - [14034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2853), - [14036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9322), - [14038] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_from_clause_repeat1, 2), SHIFT_REPEAT(5229), - [14041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(496), - [14043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5777), - [14045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4237), - [14047] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_clause, 2, .production_id = 51), - [14049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1446), - [14051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5705), - [14053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4251), - [14055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6440), - [14057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476), - [14059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7640), - [14061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3417), - [14063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5796), - [14065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1638), - [14067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3391), - [14069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6232), - [14071] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_view_columns, 3), - [14073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1631), - [14075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5928), - [14077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5488), - [14079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3246), - [14081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3340), - [14083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5500), - [14085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6304), - [14087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(953), - [14089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5703), - [14091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), - [14093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7700), - [14095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6433), - [14097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1560), - [14099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5682), - [14101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3094), - [14103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6357), - [14105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7696), - [14107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3049), - [14109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), - [14111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6347), - [14113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(519), - [14115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1519), - [14117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7497), - [14119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3805), - [14121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4611), - [14123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7442), - [14125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6452), - [14127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534), - [14129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6320), - [14131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5065), - [14133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6278), - [14135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4601), - [14137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5801), - [14139] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expression_list_repeat1, 2), SHIFT_REPEAT(6067), - [14142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2035), - [14144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5846), - [14146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2042), - [14148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663), - [14150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3151), - [14152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5977), - [14154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4111), - [14156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5896), - [14158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5072), - [14160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6470), - [14162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(613), - [14164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5872), - [14166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1977), - [14168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6342), - [14170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7358), - [14172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1969), - [14174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15097), - [14176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3927), - [14178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3143), - [14180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7582), - [14182] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_conditional_expression_repeat1, 2), - [14184] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_conditional_expression_repeat1, 2), SHIFT_REPEAT(6042), - [14187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3926), - [14189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7325), - [14191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6288), - [14193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393), - [14195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7615), - [14197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6226), - [14199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383), - [14201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6455), - [14203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3432), - [14205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4919), - [14207] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_trigger_time, 2), - [14209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6954), - [14211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6944), - [14213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5883), - [14215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3235), - [14217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6360), - [14219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4839), - [14221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3832), - [14223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6211), - [14225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2054), - [14227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6461), - [14229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6968), - [14231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6196), - [14233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14417), - [14235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2074), - [14237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1100), - [14239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6978), - [14241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1105), - [14243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5789), - [14245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8766), - [14247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8698), - [14249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4871), - [14251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6236), - [14253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4758), - [14255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6142), - [14257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1152), - [14259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2543), - [14261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15025), - [14263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11600), - [14265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3335), - [14267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4276), - [14269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7201), - [14271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2062), - [14273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4748), - [14275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9701), - [14277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8521), - [14279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10574), - [14281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8767), - [14283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2819), - [14285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7199), - [14287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8870), - [14289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12655), - [14291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12766), - [14293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(959), - [14295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2821), - [14297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8518), - [14299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3867), - [14301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7197), - [14303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10122), - [14305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2801), - [14307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3865), - [14309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7113), - [14311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3907), - [14313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3115), - [14315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(961), - [14317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7235), - [14319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3021), - [14321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9665), - [14323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6696), - [14325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9924), - [14327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3721), - [14329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6702), - [14331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4929), - [14333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6690), - [14335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3112), - [14337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6687), - [14339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6686), - [14341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2340), - [14343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12282), - [14345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12282), - [14347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11000), - [14349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11465), - [14351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4260), - [14353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8064), - [14355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11479), - [14357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4264), - [14359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11410), - [14361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4249), - [14363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3006), - [14365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3860), - [14367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8892), - [14369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3852), - [14371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3911), - [14373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3005), - [14375] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_type_spec_range_repeat1, 2, .production_id = 92), SHIFT_REPEAT(9665), - [14378] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_range_repeat1, 2, .production_id = 92), - [14380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11401), - [14382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4241), - [14384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1182), - [14386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1183), - [14388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11400), - [14390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4240), - [14392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3741), - [14394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4769), - [14396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7481), - [14398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2323), - [14400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), - [14402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8737), - [14404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3615), - [14406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(890), - [14408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7415), - [14410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11055), - [14412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4783), - [14414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5612), - [14416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(892), - [14418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232), - [14420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7381), - [14422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7302), - [14424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11482), - [14426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4272), - [14428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4781), - [14430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4779), - [14432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7416), - [14434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4774), - [14436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5611), - [14438] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_frame_clause, 5, .production_id = 195), - [14440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10056), - [14442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(896), - [14444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9716), - [14446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8563), - [14448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9305), - [14450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5547), - [14452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3903), - [14454] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expression_list_repeat1, 2), SHIFT_REPEAT(6345), - [14457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4780), - [14459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1184), - [14461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7551), - [14463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7120), - [14465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5609), - [14467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7673), - [14469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4788), - [14471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(898), - [14473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5442), - [14475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7688), - [14477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1186), - [14479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363), - [14481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4768), - [14483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), - [14485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8310), - [14487] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_op_class, 1), - [14489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3919), - [14491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4714), - [14493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7596), - [14495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(365), - [14497] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat1, 2), SHIFT_REPEAT(9924), - [14500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4704), - [14502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4480), - [14504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11381), - [14506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4253), - [14508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1966), - [14510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1855), - [14512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366), - [14514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4114), - [14516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7411), - [14518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4482), - [14520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8616), - [14522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1861), - [14524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11471), - [14526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4282), - [14528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(980), - [14530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11375), - [14532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4256), - [14534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2714), - [14536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4484), - [14538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1863), - [14540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4486), - [14542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11357), - [14544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4261), - [14546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11483), - [14548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4285), - [14550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2715), - [14552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(973), - [14554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1883), - [14556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8561), - [14558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8562), - [14560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8576), - [14562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8525), - [14564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8565), - [14566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8568), - [14568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11333), - [14570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4286), - [14572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2728), - [14574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7607), - [14576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8731), - [14578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8157), - [14580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6520), - [14582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8732), - [14584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1048), - [14586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11508), - [14588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4232), - [14590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_frame_clause, 2, .production_id = 105), - [14592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3596), - [14594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6700), - [14596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1342), - [14598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11405), - [14600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4265), - [14602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8038), - [14604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(960), - [14606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9007), - [14608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11024), - [14610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2751), - [14612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2339), - [14614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7308), - [14616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8033), - [14618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2343), - [14620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8047), - [14622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5311), - [14624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(958), - [14626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(170), - [14628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1617), - [14630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), - [14632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11339), - [14634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4273), - [14636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8129), - [14638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), - [14640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1915), - [14642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4331), - [14644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6387), - [14646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5309), - [14648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), - [14650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1618), - [14652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6529), - [14654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165), - [14656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), - [14658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1624), - [14660] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_grouping_sets_clause_repeat1, 2), SHIFT_REPEAT(11055), - [14663] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_grouping_sets_clause_repeat1, 2), - [14665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1627), - [14667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), - [14669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3079), - [14671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5306), - [14673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2284), - [14675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11356), - [14677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4294), - [14679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6526), - [14681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6525), - [14683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6524), - [14685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2438), - [14687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8687), - [14689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8380), - [14691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8385), - [14693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6523), - [14695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3089), - [14697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), - [14699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5304), - [14701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11320), - [14703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4318), - [14705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8421), - [14707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11403), - [14709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4310), - [14711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6602), - [14713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2975), - [14715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2845), - [14717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8800), - [14719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6566), - [14721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3091), - [14723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8987), - [14725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1517), - [14727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11398), - [14729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4313), - [14731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11323), - [14733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4343), - [14735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2857), - [14737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12707), - [14739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12707), - [14741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10172), - [14743] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_exclude_entry, 2), - [14745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3101), - [14747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1376), - [14749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1759), - [14751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8530), - [14753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7155), - [14755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8519), - [14757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7392), - [14759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2858), - [14761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5560), - [14763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3682), - [14765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7134), - [14767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1382), - [14769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8512), - [14771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8511), - [14773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7145), - [14775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10996), - [14777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5564), - [14779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8510), - [14781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1386), - [14783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14821), - [14785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14820), - [14787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8822), - [14789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8509), - [14791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7131), - [14793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1387), - [14795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3655), - [14797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5639), - [14799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8056), - [14801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7098), - [14803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8508), - [14805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11130), - [14807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3638), - [14809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8150), - [14811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8149), - [14813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4288), - [14815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3633), - [14817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4287), - [14819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3499), - [14821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7033), - [14823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8559), - [14825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1405), - [14827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7092), - [14829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2825), - [14831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4235), - [14833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8953), - [14835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7066), - [14837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5648), - [14839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3484), - [14841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3405), - [14843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1409), - [14845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4269), - [14847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3203), - [14849] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_type_spec_base_repeat1, 2, .production_id = 92), SHIFT_REPEAT(8695), - [14852] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_base_repeat1, 2, .production_id = 92), - [14854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7090), - [14856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1410), - [14858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5646), - [14860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4006), - [14862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1411), - [14864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2770), - [14866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6698), - [14868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15157), - [14870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15157), - [14872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11290), - [14874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4003), - [14876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6324), - [14878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8603), - [14880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9673), - [14882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3483), - [14884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4000), - [14886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8950), - [14888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5576), - [14890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6598), - [14892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3500), - [14894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3999), - [14896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4278), - [14898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2504), - [14900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2561), - [14902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6647), - [14904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8604), - [14906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5643), - [14908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13364), - [14910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13361), - [14912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6601), - [14914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8605), - [14916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1736), - [14918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8507), - [14920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(413), - [14922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6727), - [14924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5603), - [14926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2922), - [14928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6473), - [14930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8378), - [14932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8372), - [14934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1735), - [14936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6633), - [14938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1732), - [14940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1727), - [14942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4425), - [14944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6618), - [14946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4424), - [14948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8606), - [14950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8607), - [14952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4363), - [14954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7140), - [14956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6614), - [14958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3585), - [14960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6592), - [14962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8612), - [14964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7147), - [14966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8617), - [14968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5467), - [14970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8620), - [14972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7153), - [14974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8622), - [14976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4422), - [14978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6604), - [14980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9647), - [14982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6585), - [14984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6607), - [14986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7133), - [14988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6608), - [14990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8621), - [14992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8625), - [14994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8602), - [14996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4646), - [14998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8608), - [15000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6611), - [15002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6609), - [15004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8609), - [15006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11378), - [15008] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_view_option, 1), - [15010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6346), - [15012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2483), - [15014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10072), - [15016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6610), - [15018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6613), - [15020] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_trigger_body_repeat1, 2), SHIFT_REPEAT(10574), - [15023] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_trigger_body_repeat1, 2), - [15025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8610), - [15027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8649), - [15029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2816), - [15031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8613), - [15033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6616), - [15035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8614), - [15037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8944), - [15039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6617), - [15041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736), - [15043] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_type_spec_composite_repeat1, 2), SHIFT_REPEAT(9962), - [15046] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_composite_repeat1, 2), - [15048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1442), - [15050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12804), - [15052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15079), - [15054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2486), - [15056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5641), - [15058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9793), - [15060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733), - [15062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(957), - [15064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729), - [15066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3332), - [15068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), - [15070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4624), - [15072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4623), - [15074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2712), - [15076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3333), - [15078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6619), - [15080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3126), - [15082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6620), - [15084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6621), - [15086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2637), - [15088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6626), - [15090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6627), - [15092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6629), - [15094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8619), - [15096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3334), - [15098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2635), - [15100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8131), - [15102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11369), - [15104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4604), - [15106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2631), - [15108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6631), - [15110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4275), - [15112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(943), - [15114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5602), - [15116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7329), - [15118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9797), - [15120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6579), - [15122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8963), - [15124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3788), - [15126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8106), - [15128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11020), - [15130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5604), - [15132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8050), - [15134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4563), - [15136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8059), - [15138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8031), - [15140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4274), - [15142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6577), - [15144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(947), - [15146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6570), - [15148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7024), - [15150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487), - [15152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2044), - [15154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6567), - [15156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421), - [15158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8499), - [15160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422), - [15162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7667), - [15164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9679), - [15166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7150), - [15168] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_constraint_exclude_repeat1, 2), SHIFT_REPEAT(9305), - [15171] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_table_constraint_exclude_repeat1, 2), - [15173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8494), - [15175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7303), - [15177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8493), - [15179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4902), - [15181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493), - [15183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9606), - [15185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1945), - [15187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8483), - [15189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8500), - [15191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(948), - [15193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4913), - [15195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8477), - [15197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5244), - [15199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4920), - [15201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4901), - [15203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5243), - [15205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4927), - [15207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8468), - [15209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5241), - [15211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2258), - [15213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5106), - [15215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2991), - [15217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5227), - [15219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(949), - [15221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8660), - [15223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3092), - [15225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3291), - [15227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6729), - [15229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3102), - [15231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6053), - [15233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6062), - [15235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9743), - [15237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11327), - [15239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4335), - [15241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7660), - [15243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2623), - [15245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6674), - [15247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1555), - [15249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3768), - [15251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8623), - [15253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3110), - [15255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8467), - [15257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8466), - [15259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8463), - [15261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8624), - [15263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7681), - [15265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8626), - [15267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3915), - [15269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8628), - [15271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5073), - [15273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7336), - [15275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8629), - [15277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(539), - [15279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8630), - [15281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1556), - [15283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2556), - [15285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5051), - [15287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7324), - [15289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3939), - [15291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1174), - [15293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3878), - [15295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5061), - [15297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3748), - [15299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7318), - [15301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6676), - [15303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8971), - [15305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5056), - [15307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6692), - [15309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3881), - [15311] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_rollup_clause_repeat1, 2), SHIFT_REPEAT(5450), - [15314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3515), - [15316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2575), - [15318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11352), - [15320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5631), - [15322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14100), - [15324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14097), - [15326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9980), - [15328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13683), - [15330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13570), - [15332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3887), - [15334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3947), - [15336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6677), - [15338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6634), - [15340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2344), - [15342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5742), - [15344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1275), - [15346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2581), - [15348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5757), - [15350] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_index_table_parameters_repeat1, 2), SHIFT_REPEAT(5455), - [15353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8101), - [15355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12894), - [15357] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_frame_bound, 2, .production_id = 144), - [15359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1273), - [15361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2586), - [15363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9624), - [15365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1272), - [15367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6732), - [15369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1131), - [15371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8112), - [15373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9963), - [15375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12753), - [15377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12754), - [15379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6678), - [15381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1557), - [15383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_frame_bound, 2, .production_id = 143), - [15385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1698), - [15387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7019), - [15389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1568), - [15391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6681), - [15393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6731), - [15395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_frame_bound, 2, .production_id = 142), - [15397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1697), - [15399] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_frame_bound, 2), - [15401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1271), - [15403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9699), - [15405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6766), - [15407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1696), - [15409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8458), - [15411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6684), - [15413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2317), - [15415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8060), - [15417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1695), - [15419] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12945), - [15421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12945), - [15423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6728), - [15425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3565), - [15427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1646), - [15429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6685), - [15431] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_view_options_repeat1, 2), SHIFT_REPEAT(9007), - [15434] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_view_options_repeat1, 2), - [15436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6724), - [15438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6710), - [15440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8358), - [15442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9738), - [15444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3566), - [15446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1558), - [15448] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_parameters_repeat1, 2, .production_id = 80), SHIFT_REPEAT(8687), - [15451] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_table_parameters_repeat1, 2, .production_id = 80), - [15453] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_type_repeat1, 2), SHIFT_REPEAT(11600), - [15456] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_repeat1, 2), - [15458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3622), - [15460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8406), - [15462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3567), - [15464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6705), - [15466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3611), - [15468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661), - [15470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6697), - [15472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7592), - [15474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1063), - [15476] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_parameters_repeat1, 2), SHIFT_REPEAT(8800), - [15479] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_function_parameters_repeat1, 2), - [15481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6688), - [15483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), - [15485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(302), - [15487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3428), - [15489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6694), - [15491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300), - [15493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), - [15495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3570), - [15497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3597), - [15499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5877), - [15501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5458), - [15503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9481), - [15505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12286), - [15507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1917), - [15509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6230), - [15511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5193), - [15513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12906), - [15515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12906), - [15517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15055), - [15519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12281), - [15521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1803), - [15523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6227), - [15525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12234), - [15527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1335), - [15529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5798), - [15531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14863), - [15533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6015), - [15535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6168), - [15537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12338), - [15539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3007), - [15541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5914), - [15543] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_view_options, 5, .production_id = 1), - [15545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10576), - [15547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12191), - [15549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405), - [15551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8793), - [15553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12381), - [15555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035), - [15557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9109), - [15559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9530), - [15561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13781), - [15563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8136), - [15565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6430), - [15567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12418), - [15569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(938), - [15571] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_table_parameters_repeat1, 2), - [15573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6096), - [15575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5620), - [15577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12414), - [15579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5237), - [15581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5897), - [15583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10026), - [15585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9983), - [15587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6144), - [15589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6269), - [15591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6260), - [15593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12182), - [15595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379), - [15597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5725), - [15599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12454), - [15601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(851), - [15603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5451), - [15605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14716), - [15607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5599), - [15609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8893), - [15611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14729), - [15613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8025), - [15615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12488), - [15617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529), - [15619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5190), - [15621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12514), - [15623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1381), - [15625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12130), - [15627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2670), - [15629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5900), - [15631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5194), - [15633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5916), - [15635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15197), - [15637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2173), - [15639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12577), - [15641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2945), - [15643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12108), - [15645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1475), - [15647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8202), - [15649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14854), - [15651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2781), - [15653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6316), - [15655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15195), - [15657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6734), - [15659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6285), - [15661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6756), - [15663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6219), - [15665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14383), - [15667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3406), - [15669] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_table_parameters_repeat1, 2, .production_id = 38), - [15671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12078), - [15673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1622), - [15675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6111), - [15677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5565), - [15679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5650), - [15681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9539), - [15683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5866), - [15685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12694), - [15687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3571), - [15689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6326), - [15691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5225), - [15693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12022), - [15695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3193), - [15697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6289), - [15699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5586), - [15701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11303), - [15703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11304), - [15705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14724), - [15707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9723), - [15709] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_operator, 1), - [15711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3994), - [15713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12021), - [15715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1689), - [15717] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_exclude_entry, 3, .production_id = 61), - [15719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6199), - [15721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10266), - [15723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14229), - [15725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4990), - [15727] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_base_repeat1, 4, .production_id = 119), - [15729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12746), - [15731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2611), - [15733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10117), - [15735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10086), - [15737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6356), - [15739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5800), - [15741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6306), - [15743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11963), - [15745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1750), - [15747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5906), - [15749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11945), - [15751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6917), - [15753] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_base_repeat1, 2), - [15755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14743), - [15757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9571), - [15759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14069), - [15761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7237), - [15763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5064), - [15765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9132), - [15767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9374), - [15769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6757), - [15771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12788), - [15773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7286), - [15775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6368), - [15777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10869), - [15779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10980), - [15781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14956), - [15783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4050), - [15785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10773), - [15787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10765), - [15789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6719), - [15791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6712), - [15793] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_base_repeat1, 4, .production_id = 113), - [15795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11905), - [15797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), - [15799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6355), - [15801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5775), - [15803] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_base_repeat1, 4, .production_id = 114), - [15805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5784), - [15807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5176), - [15809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9859), - [15811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14806), - [15813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7549), - [15815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13914), - [15817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5543), - [15819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11854), - [15821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3694), - [15823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6701), - [15825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6699), - [15827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12833), - [15829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4088), - [15831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8290), - [15833] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_base_repeat1, 4, .production_id = 115), - [15835] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_base_repeat1, 4, .production_id = 116), - [15837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4968), - [15839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6372), - [15841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14907), - [15843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4650), - [15845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_base_repeat1, 4, .production_id = 117), - [15847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8967), - [15849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11847), - [15851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4613), - [15853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5910), - [15855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4801), - [15857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6189), - [15859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15073), - [15861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15073), - [15863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10178), - [15865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10183), - [15867] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_base_repeat1, 4, .production_id = 118), - [15869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6552), - [15871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6549), - [15873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6554), - [15875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6553), - [15877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6691), - [15879] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_base_repeat1, 4, .production_id = 120), - [15881] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_base_repeat1, 4, .production_id = 121), - [15883] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_base_repeat1, 4, .production_id = 122), - [15885] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_base_repeat1, 4, .production_id = 123), - [15887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5704), - [15889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9945), - [15891] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_base_repeat1, 4, .production_id = 124), - [15893] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_base_repeat1, 4, .production_id = 125), - [15895] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_base_repeat1, 4, .production_id = 126), - [15897] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_base_repeat1, 4, .production_id = 127), - [15899] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_base_repeat1, 4, .production_id = 128), - [15901] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_base_repeat1, 4, .production_id = 129), - [15903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11785), - [15905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6898), - [15907] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_base_repeat1, 4, .production_id = 130), - [15909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4307), - [15911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6384), - [15913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4231), - [15915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12885), - [15917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7270), - [15919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6420), - [15921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11789), - [15923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6254), - [15925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4302), - [15927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6016), - [15929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8211), - [15931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13751), - [15933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5334), - [15935] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_index_table_parameters_repeat1, 3), - [15937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8296), - [15939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5424), - [15941] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression_list, 3), - [15943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14830), - [15945] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_join_type, 1), - [15947] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression_list, 4), - [15949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8177), - [15951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_exclude_entry, 4, .production_id = 139), - [15953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5213), - [15955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12957), - [15957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210), - [15959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5679), - [15961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12451), - [15963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8550), - [15965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5518), - [15967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9074), - [15969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11731), - [15971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3898), - [15973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6439), - [15975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6166), - [15977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11716), - [15979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4391), - [15981] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_view_options, 4, .production_id = 1), - [15983] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression_list, 2), - [15985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4270), - [15987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4959), - [15989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10075), - [15991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10073), - [15993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8023), - [15995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4258), - [15997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13037), - [15999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1925), - [16001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4985), - [16003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11673), - [16005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2880), - [16007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6302), - [16009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6451), - [16011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_range_repeat1, 4, .production_id = 229), - [16013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12628), - [16015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2386), - [16017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6443), - [16019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5741), - [16021] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_range_repeat1, 4, .production_id = 228), - [16023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13559), - [16025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3046), - [16027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_range_repeat1, 4, .production_id = 227), - [16029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11629), - [16031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3195), - [16033] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_range_repeat1, 4, .production_id = 226), - [16035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5031), - [16037] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_range_repeat1, 4, .production_id = 225), - [16039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_type_spec_range_repeat1, 4, .production_id = 224), - [16041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11615), - [16043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7500), - [16045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6412), - [16047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4226), - [16049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13235), - [16051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7650), - [16053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6454), - [16055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4255), - [16057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10921), - [16059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5295), - [16061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6034), - [16063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6341), - [16065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11528), - [16067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1302), - [16069] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_trigger_event, 1), - [16071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9198), - [16073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6460), - [16075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11562), - [16077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1051), - [16079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14972), - [16081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9433), - [16083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13397), - [16085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2305), - [16087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5238), - [16089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13250), - [16091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6925), - [16093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6382), - [16095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6385), - [16097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6921), - [16099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4404), - [16101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4405), - [16103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1304), - [16105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4406), - [16107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4407), - [16109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2733), - [16111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4408), - [16113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4409), - [16115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2548), - [16117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7487), - [16119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4410), - [16121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4411), - [16123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4412), - [16125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4413), - [16127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4414), - [16129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4415), - [16131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4416), - [16133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4417), - [16135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4546), - [16137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5170), - [16139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7423), - [16141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6536), - [16143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8799), - [16145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6551), - [16147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2201), - [16149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6448), - [16151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6446), - [16153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2157), - [16155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12316), - [16157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12319), - [16159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3296), - [16161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3297), - [16163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1057), - [16165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3299), - [16167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3300), - [16169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5550), - [16171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6922), - [16173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1050), - [16175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3301), - [16177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9258), - [16179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3303), - [16181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5380), - [16183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2959), - [16185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3305), - [16187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3306), - [16189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3152), - [16191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3309), - [16193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3310), - [16195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3311), - [16197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3174), - [16199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3338), - [16201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3337), - [16203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2306), - [16205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111), - [16207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4741), - [16209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2838), - [16211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4725), - [16213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2829), - [16215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8560), - [16217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6880), - [16219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6884), - [16221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6889), - [16223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6899), - [16225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4874), - [16227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11018), - [16229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6901), - [16231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4461), - [16233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6902), - [16235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6395), - [16237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6392), - [16239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4454), - [16241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2375), - [16243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6908), - [16245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6916), - [16247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1062), - [16249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2378), - [16251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1336), - [16253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7192), - [16255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1334), - [16257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7486), - [16259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6909), - [16261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6927), - [16263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7348), - [16265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1330), - [16267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6929), - [16269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1314), - [16271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4434), - [16273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6869), - [16275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1310), - [16277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3181), - [16279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1364), - [16281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4308), - [16283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5038), - [16285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1361), - [16287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1358), - [16289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8539), - [16291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1356), - [16293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1350), - [16295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1349), - [16297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1348), - [16299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1345), - [16301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1343), - [16303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6872), - [16305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12368), - [16307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319), - [16309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1901), - [16311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4501), - [16313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5235), - [16315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281), - [16317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10934), - [16319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6245), - [16321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12371), - [16323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6244), - [16325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310), - [16327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7503), - [16329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), - [16331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2313), - [16333] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__function_call_arguments, 4), - [16335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3835), - [16337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1170), - [16339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6206), - [16341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6205), - [16343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3866), - [16345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7510), - [16347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9386), - [16349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1075), - [16351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7479), - [16353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1076), - [16355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2896), - [16357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3677), - [16359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3681), - [16361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3686), - [16363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3691), - [16365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1079), - [16367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3697), - [16369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1080), - [16371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), - [16373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3575), - [16375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3699), - [16377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1081), - [16379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3624), - [16381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1082), - [16383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62), - [16385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6295), - [16387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1083), - [16389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1085), - [16391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1203), - [16393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1086), - [16395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1087), - [16397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1088), - [16399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1089), - [16401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1090), - [16403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1091), - [16405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(792), - [16407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3614), - [16409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3649), - [16411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1603), - [16413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1060), - [16415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4599), - [16417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1970), - [16419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(935), - [16421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10914), - [16423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3599), - [16425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3594), - [16427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2027), - [16429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4392), - [16431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3583), - [16433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8046), - [16435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3582), - [16437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6165), - [16439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6164), - [16441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8055), - [16443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437), - [16445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6116), - [16447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6114), - [16449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463), - [16451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1257), - [16453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7402), - [16455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9600), - [16457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7405), - [16459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3908), - [16461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3201), - [16463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1232), - [16465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6960), - [16467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7409), - [16469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7410), - [16471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1664), - [16473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1159), - [16475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2257), - [16477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7419), - [16479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6833), - [16481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7432), - [16483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1496), - [16485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4636), - [16487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7440), - [16489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7441), - [16491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6840), - [16493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7443), - [16495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7444), - [16497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7445), - [16499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7447), - [16501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7462), - [16503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7465), - [16505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6841), - [16507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6846), - [16509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6848), - [16511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1709), - [16513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5117), - [16515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), - [16517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1782), - [16519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6849), - [16521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6859), - [16523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6829), - [16525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3213), - [16527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(810), - [16529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6871), - [16531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1762), - [16533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8598), - [16535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6873), - [16537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), - [16539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6155), - [16541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6154), - [16543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), - [16545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1167), - [16547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6874), - [16549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6878), - [16551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6923), - [16553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2989), - [16555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6881), - [16557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2986), - [16559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6274), - [16561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6882), - [16563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10010), - [16565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2296), - [16567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6012), - [16569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2981), - [16571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6011), - [16573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2979), - [16575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1415), - [16577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3724), - [16579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1474), - [16581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2978), - [16583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4493), - [16585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2976), - [16587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1324), - [16589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), - [16591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2972), - [16593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2970), - [16595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1444), - [16597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2962), - [16599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2961), - [16601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2957), - [16603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2934), - [16605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2931), - [16607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2923), - [16609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2590), - [16611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2754), - [16613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3617), - [16615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1824), - [16617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1738), - [16619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1305), - [16621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3191), - [16623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3190), - [16625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3189), - [16627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3188), - [16629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3187), - [16631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1868), - [16633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3186), - [16635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6654), - [16637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783), - [16639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3185), - [16641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6139), - [16643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6138), - [16645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(781), - [16647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3184), - [16649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4464), - [16651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2960), - [16653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3183), - [16655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3182), - [16657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3949), - [16659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3950), - [16661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4606), - [16663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3033), - [16665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3180), - [16667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3179), - [16669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3951), - [16671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3647), - [16673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3953), - [16675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1441), - [16677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3175), - [16679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3331), - [16681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3964), - [16683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9546), - [16685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3966), - [16687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1296), - [16689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1804), - [16691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3970), - [16693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3975), - [16695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10811), - [16697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3991), - [16699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3989), - [16701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3985), - [16703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3984), - [16705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3983), - [16707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3977), - [16709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3733), - [16711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5730), - [16713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5726), - [16715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362), - [16717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), - [16719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1650), - [16721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2830), - [16723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3752), - [16725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9544), - [16727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10805), - [16729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3427), - [16731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10802), - [16733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9538), - [16735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2851), - [16737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6900), - [16739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9534), - [16741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(657), - [16743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3426), - [16745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6450), - [16747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6119), - [16749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659), - [16751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3913), - [16753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3307), - [16755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9532), - [16757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6376), - [16759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1480), - [16761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6378), - [16763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), - [16765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1492), - [16767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1495), - [16769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1515), - [16771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1554), - [16773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6389), - [16775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1553), - [16777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6390), - [16779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2553), - [16781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1414), - [16783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1539), - [16785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6396), - [16787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6896), - [16789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6397), - [16791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2462), - [16793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1713), - [16795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6400), - [16797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6401), - [16799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4217), - [16801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6403), - [16803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6404), - [16805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6405), - [16807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6406), - [16809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6407), - [16811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6408), - [16813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1538), - [16815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1522), - [16817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1181), - [16819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(766), - [16821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1620), - [16823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(441), - [16825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4257), - [16827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1512), - [16829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1510), - [16831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6887), - [16833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1497), - [16835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432), - [16837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1494), - [16839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11155), - [16841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(652), - [16843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5124), - [16845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6077), - [16847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6076), - [16849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(636), - [16851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6262), - [16853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6264), - [16855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5103), - [16857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9505), - [16859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9499), - [16861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4581), - [16863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4614), - [16865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4580), - [16867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1892), - [16869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9497), - [16871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9494), - [16873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3639), - [16875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9493), - [16877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4577), - [16879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4598), - [16881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4576), - [16883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), - [16885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478), - [16887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4574), - [16889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4572), - [16891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), - [16893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1651), - [16895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4569), - [16897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4568), - [16899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4432), - [16901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4567), - [16903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4566), - [16905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4565), - [16907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4564), - [16909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4562), - [16911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4561), - [16913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9491), - [16915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464), - [16917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433), - [16919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1742), - [16921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10016), - [16923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2630), - [16925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1385), - [16927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474), - [16929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9511), - [16931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), - [16933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486), - [16935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492), - [16937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(503), - [16939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1397), - [16941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3640), - [16943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6522), - [16945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2144), - [16947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508), - [16949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6031), - [16951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6028), - [16953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2149), - [16955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494), - [16957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6814), - [16959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490), - [16961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), - [16963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), - [16965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), - [16967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1682), - [16969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3194), - [16971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457), - [16973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452), - [16975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9442), - [16977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), - [16979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5728), - [16981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), - [16983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1003), - [16985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2791), - [16987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6037), - [16989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), - [16991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6036), - [16993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), - [16995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(904), - [16997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2705), - [16999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), - [17001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), - [17003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2790), - [17005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), - [17007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), - [17009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146), - [17011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114), - [17013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), - [17015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117), - [17017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6952), - [17019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6892), - [17021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6998), - [17023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3042), - [17025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8203), - [17027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), - [17029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2034), - [17031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7022), - [17033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6928), - [17035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1827), - [17037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1826), - [17039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2026), - [17041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1825), - [17043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1823), - [17045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), - [17047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1822), - [17049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5968), - [17051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5960), - [17053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), - [17055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1821), - [17057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1820), - [17059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1819), - [17061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6888), - [17063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3423), - [17065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1802), - [17067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1806), - [17069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1608), - [17071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1818), - [17073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1817), - [17075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1807), - [17077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1808), - [17079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1569), - [17081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3522), - [17083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1810), - [17085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1811), - [17087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1532), - [17089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338), - [17091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1813), - [17093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1831), - [17095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1872), - [17097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1875), - [17099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1880), - [17101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1881), - [17103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1882), - [17105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1886), - [17107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1816), - [17109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1815), - [17111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1021), - [17113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2428), - [17115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1282), - [17117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3298), - [17119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1472), - [17121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1814), - [17123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1812), - [17125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5071), - [17127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5923), - [17129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5922), - [17131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3302), - [17133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5075), - [17135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9466), - [17137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431), - [17139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9465), - [17141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5945), - [17143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5943), - [17145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436), - [17147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3726), - [17149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9464), - [17151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9461), - [17153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3177), - [17155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9380), - [17157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1611), - [17159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1609), - [17161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2729), - [17163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5278), - [17165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3758), - [17167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9541), - [17169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1600), - [17171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1599), - [17173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2932), - [17175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), - [17177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1593), - [17179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1592), - [17181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2674), - [17183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1191), - [17185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1589), - [17187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1588), - [17189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1586), - [17191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1562), - [17193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1584), - [17195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1583), - [17197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1582), - [17199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1581), - [17201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3662), - [17203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9459), - [17205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(805), - [17207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4173), - [17209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1862), - [17211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1234), - [17213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5283), - [17215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5282), - [17217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5281), - [17219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5280), - [17221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5279), - [17223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5163), - [17225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1247), - [17227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5276), - [17229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5275), - [17231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(719), - [17233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3196), - [17235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5917), - [17237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5915), - [17239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(722), - [17241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6628), - [17243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5272), - [17245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5271), - [17247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6816), - [17249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1632), - [17251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1633), - [17253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360), - [17255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5265), - [17257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5264), - [17259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1657), - [17261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1663), - [17263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(843), - [17265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438), - [17267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1680), - [17269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1681), - [17271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725), - [17273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1833), - [17275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1686), - [17277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1687), - [17279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1688), - [17281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1690), - [17283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1691), - [17285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1692), - [17287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1693), - [17289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1694), - [17291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5253), - [17293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5251), - [17295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2283), - [17297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(894), - [17299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4684), - [17301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3080), - [17303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1107), - [17305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5807), - [17307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5806), - [17309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2282), - [17311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8448), - [17313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6984), - [17315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6467), - [17317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1096), - [17319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1470), - [17321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5984), - [17323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2215), - [17325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6964), - [17327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5882), - [17329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5880), - [17331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2219), - [17333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5078), - [17335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6870), - [17337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11833), - [17339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2669), - [17341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2772), - [17343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1315), - [17345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5167), - [17347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5166), - [17349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5165), - [17351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2762), - [17353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2771), - [17355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(786), - [17357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5164), - [17359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2745), - [17361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2743), - [17363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629), - [17365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3090), - [17367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2737), - [17369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2732), - [17371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2730), - [17373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2685), - [17375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2677), - [17377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2672), - [17379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2668), - [17381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2665), - [17383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2802), - [17385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5162), - [17387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5160), - [17389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(587), - [17391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2172), - [17393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1054), - [17395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1053), - [17397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5159), - [17399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1531), - [17401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2908), - [17403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5156), - [17405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5155), - [17407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1052), - [17409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9131), - [17411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3109), - [17413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317), - [17415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5149), - [17417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5849), - [17419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5848), - [17421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314), - [17423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5148), - [17425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1805), - [17427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8425), - [17429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5137), - [17431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323), - [17433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), - [17435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1910), - [17437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5135), - [17439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551), - [17441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5692), - [17443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), - [17445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329), - [17447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732), - [17449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5691), - [17451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332), - [17453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333), - [17455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687), - [17457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1124), - [17459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341), - [17461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342), - [17463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343), - [17465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), - [17467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345), - [17469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348), - [17471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351), - [17473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356), - [17475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516), - [17477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12907), - [17479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9581), - [17481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1430), - [17483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4668), - [17485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(797), - [17487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(673), - [17489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8657), - [17491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3455), - [17493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8654), - [17495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12909), - [17497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(501), - [17499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3448), - [17501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665), - [17503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12910), - [17505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), - [17507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4437), - [17509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5834), - [17511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5833), - [17513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271), - [17515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3330), - [17517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7782), - [17519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12912), - [17521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12913), - [17523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1222), - [17525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1221), - [17527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3030), - [17529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2926), - [17531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2927), - [17533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2928), - [17535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1211), - [17537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1210), - [17539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3837), - [17541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2929), - [17543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1205), - [17545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1204), - [17547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3824), - [17549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(951), - [17551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1201), - [17553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1200), - [17555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1199), - [17557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1198), - [17559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1197), - [17561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1196), - [17563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1195), - [17565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1194), - [17567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2930), - [17569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2933), - [17571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8694), - [17573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(800), - [17575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1647), - [17577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2935), - [17579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2372), - [17581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2936), - [17583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1649), - [17585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2369), - [17587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), - [17589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5812), - [17591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5810), - [17593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), - [17595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), - [17597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(978), - [17599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2251), - [17601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1797), - [17603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1858), - [17605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1015), - [17607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2938), - [17609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1776), - [17611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1775), - [17613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(424), - [17615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1906), - [17617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1773), - [17619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1772), - [17621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), - [17623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(825), - [17625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1771), - [17627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1770), - [17629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1767), - [17631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1765), - [17633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1764), - [17635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1757), - [17637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1756), - [17639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1754), - [17641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1177), - [17643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3962), - [17645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3904), - [17647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2171), - [17649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5181), - [17651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2940), - [17653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2941), - [17655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3326), - [17657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3327), - [17659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5224), - [17661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2943), - [17663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3082), - [17665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3105), - [17667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(927), - [17669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2944), - [17671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47), - [17673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3100), - [17675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3099), - [17677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1285), - [17679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6333), - [17681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3088), - [17683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3071), - [17685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1023), - [17687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3944), - [17689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3065), - [17691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3064), - [17693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3061), - [17695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3060), - [17697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3059), - [17699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3057), - [17701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3055), - [17703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3051), - [17705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6334), - [17707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2615), - [17709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(553), - [17711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), - [17713] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_frame_clause, 3, .production_id = 105), - [17715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9292), - [17717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), - [17719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), - [17721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1579), - [17723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1852), - [17725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8456), - [17727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(968), - [17729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(966), - [17731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(827), - [17733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1605), - [17735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(965), - [17737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(962), - [17739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1244), - [17741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975), - [17743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976), - [17745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(590), - [17747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(981), - [17749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(982), - [17751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(983), - [17753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(985), - [17755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(986), - [17757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(987), - [17759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(988), - [17761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(990), - [17763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1025), - [17765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1501), - [17767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1371), - [17769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10023), - [17771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564), - [17773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(569), - [17775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3569), - [17777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3568), - [17779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3557), - [17781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(829), - [17783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(828), - [17785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(526), - [17787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3553), - [17789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3552), - [17791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(823), - [17793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(822), - [17795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3548), - [17797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(820), - [17799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819), - [17801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1479), - [17803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(818), - [17805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817), - [17807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816), - [17809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(815), - [17811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(814), - [17813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(813), - [17815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(812), - [17817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(811), - [17819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3546), - [17821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5324), - [17823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3544), - [17825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2595), - [17827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(834), - [17829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(835), - [17831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1384), - [17833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(840), - [17835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(842), - [17837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(850), - [17839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(852), - [17841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(854), - [17843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(855), - [17845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(859), - [17847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(868), - [17849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(873), - [17851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(876), - [17853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(878), - [17855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(880), - [17857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), - [17859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3848), - [17861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3541), - [17863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(603), - [17865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(604), - [17867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(589), - [17869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607), - [17871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(606), - [17873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(605), - [17875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600), - [17877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599), - [17879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(597), - [17881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(592), - [17883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(591), - [17885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581), - [17887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(580), - [17889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(579), - [17891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3540), - [17893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), - [17895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1398), - [17897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1399), - [17899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1401), - [17901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1402), - [17903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1403), - [17905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1404), - [17907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1406), - [17909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1407), - [17911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1408), - [17913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1420), - [17915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1383), - [17917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1422), - [17919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1423), - [17921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1424), - [17923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3846), - [17925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(390), - [17927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(640), - [17929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3538), - [17931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(598), - [17933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3537), - [17935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6806), - [17937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3576), - [17939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2942), - [17941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6495), - [17943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3535), - [17945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6824), - [17947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3534), - [17949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2125), - [17951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5702), - [17953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4105), - [17955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(791), - [17957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4340), - [17959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5763), - [17961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(848), - [17963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5759), - [17965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), - [17967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(793), - [17969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426), - [17971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559), - [17973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8221), - [17975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2872), - [17977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4007), - [17979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536), - [17981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8689), - [17983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3862), - [17985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6857), - [17987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2241), - [17989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998), - [17991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), - [17993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(858), - [17995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(863), - [17997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11428), - [17999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), - [18001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2467), - [18003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), - [18005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10304), - [18007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3506), - [18009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11607), - [18011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(979), - [18013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2475), - [18015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3475), - [18017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2600), - [18019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4525), - [18021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2596), - [18023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8234), - [18025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2597), - [18027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3918), - [18029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2598), - [18031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3720), - [18033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2599), - [18035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3738), - [18037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11635), - [18039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(887), - [18041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(499), - [18043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(746), - [18045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(608), - [18047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(901), - [18049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3811), - [18051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3797), - [18053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), - [18055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399), - [18057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(105), - [18059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4934), - [18061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9402), - [18063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2601), - [18065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2602), - [18067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8632), - [18069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14953), - [18071] = {.entry = {.count = 1, .reusable = false}}, SHIFT_EXTRA(), - [18073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14954), - [18075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2852), - [18077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1366), - [18079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2603), - [18081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2604), - [18083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1652), - [18085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2605), - [18087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2606), - [18089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14961), - [18091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3559), - [18093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14964), - [18095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4289), - [18097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5606), - [18099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2608), - [18101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2609), - [18103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2480), - [18105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9362), - [18107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2192), - [18109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14970), - [18111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14971), - [18113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6261), - [18115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6259), - [18117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9585), - [18119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2193), - [18121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1964), - [18123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11593), - [18125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6213), - [18127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1978), - [18129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6979), - [18131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4976), - [18133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11041), - [18135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15040), - [18137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11042), - [18139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6319), - [18141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1839), - [18143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11611), - [18145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9331), - [18147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11552), - [18149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9843), - [18151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15052), - [18153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7328), - [18155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7326), - [18157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7323), - [18159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7320), - [18161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7316), - [18163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7315), - [18165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7349), - [18167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7269), - [18169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2501), - [18171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2544), - [18173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7264), - [18175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7261), - [18177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2741), - [18179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7250), - [18181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7248), - [18183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2607), - [18185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6188), - [18187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9543), - [18189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7347), - [18191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7346), - [18193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2576), - [18195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5734), - [18197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10171), - [18199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9473), - [18201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5676), - [18203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2577), - [18205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3001), - [18207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9318), - [18209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9970), - [18211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3574), - [18213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3172), - [18215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2410), - [18217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2810), - [18219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8506), - [18221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2558), - [18223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4134), - [18225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15133), - [18227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10249), - [18229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15198), - [18231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4147), - [18233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4153), - [18235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4156), - [18237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4158), - [18239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4159), - [18241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4165), - [18243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4169), - [18245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7295), - [18247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3325), - [18249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4177), - [18251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4183), - [18253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3416), - [18255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4190), - [18257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4196), - [18259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7353), - [18261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4207), - [18263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4208), - [18265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9399), - [18267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2112), - [18269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5875), - [18271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5876), - [18273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2113), - [18275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10015), - [18277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3628), - [18279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11791), - [18281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2516), - [18283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3700), - [18285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2555), - [18287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15192), - [18289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3497), - [18291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7312), - [18293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7311), - [18295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15191), - [18297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7307), - [18299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7306), - [18301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15190), - [18303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15189), - [18305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10770), - [18307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15187), - [18309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7305), - [18311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7304), - [18313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7296), - [18315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7291), - [18317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4083), - [18319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2276), - [18321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7289), - [18323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7280), - [18325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2468), - [18327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7274), - [18329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7273), - [18331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15154), - [18333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15151), - [18335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15148), - [18337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10532), - [18339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15145), - [18341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4219), - [18343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7260), - [18345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7259), - [18347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6813), - [18349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5991), - [18351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5992), - [18353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6812), - [18355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9967), - [18357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2755), - [18359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7272), - [18361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2711), - [18363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2106), - [18365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3528), - [18367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15130), - [18369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15127), - [18371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15124), - [18373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15121), - [18375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15118), - [18377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12889), - [18379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7051), - [18381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6545), - [18383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6548), - [18385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12218), - [18387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15112), - [18389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15109), - [18391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15106), - [18393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15103), - [18395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15100), - [18397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), - [18399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15094), - [18401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15091), - [18403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15088), - [18405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15085), - [18407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15082), - [18409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227), - [18411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), - [18413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), - [18415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), - [18417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), - [18419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209), - [18421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208), - [18423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7366), - [18425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7105), - [18427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239), - [18429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), - [18431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7221), - [18433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191), - [18435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192), - [18437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7262), - [18439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), - [18441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), - [18443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9831), - [18445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12231), - [18447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3525), - [18449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9364), - [18451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6441), - [18453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6411), - [18455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9662), - [18457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4228), - [18459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7453), - [18461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4100), - [18463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7476), - [18465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4376), - [18467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7314), - [18469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8273), - [18471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9565), - [18473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10022), - [18475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8370), - [18477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8575), - [18479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13073), - [18481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8573), - [18483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8572), - [18485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13107), - [18487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2396), - [18489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2443), - [18491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13110), - [18493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13111), - [18495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2020), - [18497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4227), - [18499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2023), - [18501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2024), - [18503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13145), - [18505] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_frame_exclusion, 2, .production_id = 177), - [18507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13170), - [18509] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_frame_exclusion, 2, .production_id = 178), - [18511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8685), - [18513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2025), - [18515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8677), - [18517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2031), - [18519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6110), - [18521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6112), - [18523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9582), - [18525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2033), - [18527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2036), - [18529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15014), - [18531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15013), - [18533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1951), - [18535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), - [18537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15012), - [18539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3933), - [18541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1968), - [18543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14973), - [18545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4283), - [18547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5600), - [18549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2041), - [18551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9569), - [18553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4010), - [18555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1999), - [18557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4906), - [18559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1997), - [18561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11115), - [18563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14966), - [18565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11058), - [18567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5944), - [18569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5712), - [18571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), - [18573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1991), - [18575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1924), - [18577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5662), - [18579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9336), - [18581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8549), - [18583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14958), - [18585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10250), - [18587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14957), - [18589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6819), - [18591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6084), - [18593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6086), - [18595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14951), - [18597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10286), - [18599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14950), - [18601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6822), - [18603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14947), - [18605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10341), - [18607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14946), - [18609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7343), - [18611] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tablespace_hint, 2), - [18613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4267), - [18615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14935), - [18617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14942), - [18619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3561), - [18621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14941), - [18623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14940), - [18625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14938), - [18627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14937), - [18629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14936), - [18631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14884), - [18633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8569), - [18635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4107), - [18637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10012), - [18639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11062), - [18641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9424), - [18643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7638), - [18645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7636), - [18647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7632), - [18649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7631), - [18651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7630), - [18653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9345), - [18655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13370), - [18657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7629), - [18659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7628), - [18661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7626), - [18663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1994), - [18665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7498), - [18667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7483), - [18669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9413), - [18671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14926), - [18673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14925), - [18675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14924), - [18677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10214), - [18679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7102), - [18681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14922), - [18683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4358), - [18685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5630), - [18687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7623), - [18689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7621), - [18691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4854), - [18693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10215), - [18695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11288), - [18697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14915), - [18699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11280), - [18701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5979), - [18703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2330), - [18705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5981), - [18707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7239), - [18709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7613), - [18711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7612), - [18713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5990), - [18715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14909), - [18717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10593), - [18719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14908), - [18721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1993), - [18723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13104), - [18725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14905), - [18727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10226), - [18729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14904), - [18731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7595), - [18733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7590), - [18735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14901), - [18737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10738), - [18739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14899), - [18741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11106), - [18743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12625), - [18745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14896), - [18747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14895), - [18749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14894), - [18751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14893), - [18753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14892), - [18755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14891), - [18757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14890), - [18759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14889), - [18761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14879), - [18763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14878), - [18765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14877), - [18767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), - [18769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6169), - [18771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14875), - [18773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4290), - [18775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5618), - [18777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6170), - [18779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), - [18781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4789), - [18783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12637), - [18785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11104), - [18787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14866), - [18789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6039), - [18791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7430), - [18793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8533), - [18795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10807), - [18797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6046), - [18799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14856), - [18801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10852), - [18803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14855), - [18805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12700), - [18807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14852), - [18809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10886), - [18811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14851), - [18813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249), - [18815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14848), - [18817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10894), - [18819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14845), - [18821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7434), - [18823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14842), - [18825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14841), - [18827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14840), - [18829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14839), - [18831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14837), - [18833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14836), - [18835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14835), - [18837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14834), - [18839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14827), - [18841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14825), - [18843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14824), - [18845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13367), - [18847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2104), - [18849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14822), - [18851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5607), - [18853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8528), - [18855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4828), - [18857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8527), - [18859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10998), - [18861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14814), - [18863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2469), - [18865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2458), - [18867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7367), - [18869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14809), - [18871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10985), - [18873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14808), - [18875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2094), - [18877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14804), - [18879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10960), - [18881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14803), - [18883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9527), - [18885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14799), - [18887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10951), - [18889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14798), - [18891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9516), - [18893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14794), - [18895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14791), - [18897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14781), - [18899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14780), - [18901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14777), - [18903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14775), - [18905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14770), - [18907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14769), - [18909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14737), - [18911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14735), - [18913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14732), - [18915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9512), - [18917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2349), - [18919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14728), - [18921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2347), - [18923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4932), - [18925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13371), - [18927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11054), - [18929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14721), - [18931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2346), - [18933] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_frame_exclusion, 3, .production_id = 196), - [18935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2337), - [18937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14718), - [18939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10774), - [18941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14717), - [18943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2332), - [18945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14714), - [18947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10863), - [18949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14712), - [18951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(856), - [18953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14529), - [18955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10854), - [18957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14526), - [18959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2328), - [18961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14497), - [18963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14484), - [18965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14481), - [18967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14476), - [18969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14475), - [18971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14472), - [18973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14470), - [18975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14468), - [18977] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14443), - [18979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14441), - [18981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14439), - [18983] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_frame_exclusion, 3, .production_id = 197), - [18985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2326), - [18987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14423), - [18989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7588), - [18991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4988), - [18993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107), - [18995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11103), - [18997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14397), - [18999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2324), - [19001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7610), - [19003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14388), - [19005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10810), - [19007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14385), - [19009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14380), - [19011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10804), - [19013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14368), - [19015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2321), - [19017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14359), - [19019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10798), - [19021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14356), - [19023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14351), - [19025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14339), - [19027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14336), - [19029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14331), - [19031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14330), - [19033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14327), - [19035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14325), - [19037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14323), - [19039] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14293), - [19041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14291), - [19043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14290), - [19045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9332), - [19047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), - [19049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14274), - [19051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2320), - [19053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5033), - [19055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9335), - [19057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11156), - [19059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14258), - [19061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9337), - [19063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9338), - [19065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14234), - [19067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10225), - [19069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14231), - [19071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14226), - [19073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10721), - [19075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14214), - [19077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2314), - [19079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14202), - [19081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10709), - [19083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14199), - [19085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14194), - [19087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14182), - [19089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14165), - [19091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14171), - [19093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14170), - [19095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14167), - [19097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14050), - [19099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14163), - [19101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14118), - [19103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14114), - [19105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14107), - [19107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9339), - [19109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7598), - [19111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14103), - [19113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2309), - [19115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4914), - [19117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9352), - [19119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11201), - [19121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12929), - [19123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2308), - [19125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9341), - [19127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14074), - [19129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10656), - [19131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14071), - [19133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14066), - [19135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10638), - [19137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14054), - [19139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2000), - [19141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14042), - [19143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10633), - [19145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14039), - [19147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6330), - [19149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14034), - [19151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14022), - [19153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14018), - [19155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14011), - [19157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14010), - [19159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14007), - [19161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14005), - [19163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14003), - [19165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13978), - [19167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13975), - [19169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13973), - [19171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6332), - [19173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(864), - [19175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13970), - [19177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9506), - [19179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4879), - [19181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(354), - [19183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11251), - [19185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14086), - [19187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(382), - [19189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13890), - [19191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10566), - [19193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13915), - [19195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13909), - [19197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10555), - [19199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13907), - [19201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3147), - [19203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13794), - [19205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10550), - [19207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13883), - [19209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6844), - [19211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13877), - [19213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13875), - [19215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13874), - [19217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13862), - [19219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13858), - [19221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13851), - [19223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13850), - [19225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13847), - [19227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13811), - [19229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13810), - [19231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13798), - [19233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289), - [19235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13787), - [19237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9161), - [19239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4864), - [19241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12726), - [19243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11328), - [19245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13939), - [19247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9911), - [19249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3125), - [19251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13755), - [19253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10475), - [19255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13754), - [19257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13747), - [19259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10458), - [19261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13746), - [19263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3136), - [19265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13723), - [19267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10438), - [19269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13722), - [19271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3139), - [19273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13715), - [19275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13714), - [19277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13702), - [19279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13698), - [19281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13691), - [19283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13690), - [19285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13687), - [19287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13685), - [19289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13634), - [19291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13627), - [19293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13626), - [19295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13522), - [19297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3138), - [19299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13619), - [19301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3146), - [19303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4861), - [19305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3148), - [19307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11422), - [19309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13766), - [19311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3149), - [19313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3153), - [19315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13563), - [19317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10337), - [19319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13562), - [19321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13555), - [19323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10328), - [19325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13554), - [19327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2333), - [19329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13530), - [19331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10317), - [19333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13527), - [19335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1711), - [19337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13510), - [19339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13506), - [19341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13499), - [19343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13498), - [19345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13495), - [19347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13493), - [19349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13491), - [19351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13490), - [19353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13461), - [19355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13459), - [19357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13458), - [19359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3166), - [19361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3169), - [19363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13442), - [19365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4858), - [19367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8485), - [19369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11498), - [19371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13589), - [19373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2383), - [19375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2385), - [19377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13282), - [19379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10683), - [19381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13403), - [19383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13394), - [19385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10234), - [19387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13382), - [19389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1779), - [19391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13363), - [19393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10241), - [19395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13362), - [19397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3161), - [19399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13339), - [19401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13338), - [19403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13335), - [19405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13333), - [19407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13331), - [19409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13318), - [19411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13314), - [19413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13307), - [19415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13298), - [19417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13286), - [19419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3168), - [19421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3159), - [19423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13274), - [19425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2312), - [19427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4855), - [19429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13531), - [19431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11470), - [19433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13426), - [19435] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_frame_clause, 6, .production_id = 195), - [19437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3150), - [19439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13242), - [19441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10294), - [19443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13237), - [19445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13218), - [19447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10303), - [19449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13205), - [19451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13186), - [19453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10310), - [19455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13178), - [19457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7043), - [19459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13171), - [19461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13158), - [19463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13027), - [19465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13150), - [19467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13146), - [19469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13144), - [19471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13139), - [19473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13137), - [19475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13105), - [19477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13101), - [19479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13088), - [19481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6383), - [19483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6374), - [19485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13083), - [19487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7058), - [19489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4850), - [19491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11419), - [19493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13254), - [19495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2070), - [19497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9462), - [19499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13043), - [19501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10363), - [19503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13042), - [19505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13031), - [19507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10372), - [19509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13030), - [19511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5551), - [19513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13020), - [19515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10379), - [19517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13019), - [19519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2053), - [19521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13006), - [19523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13005), - [19525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13004), - [19527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13001), - [19529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13000), - [19531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12999), - [19533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12998), - [19535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12997), - [19537] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12990), - [19539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12983), - [19541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12982), - [19543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8813), - [19545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12977), - [19547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4841), - [19549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2015), - [19551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11373), - [19553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13061), - [19555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9957), - [19557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12959), - [19559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10432), - [19561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12958), - [19563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12949), - [19565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10441), - [19567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12947), - [19569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12796), - [19571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12943), - [19573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10448), - [19575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12939), - [19577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9431), - [19579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12935), - [19581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12932), - [19583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12931), - [19585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12927), - [19587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12925), - [19589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12919), - [19591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12918), - [19593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12916), - [19595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12901), - [19597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12900), - [19599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12899), - [19601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5365), - [19603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5364), - [19605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12897), - [19607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5363), - [19609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4836), - [19611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5362), - [19613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11326), - [19615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12967), - [19617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5359), - [19619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5357), - [19621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12887), - [19623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10501), - [19625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12886), - [19627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12883), - [19629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10510), - [19631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12882), - [19633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5356), - [19635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12879), - [19637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10517), - [19639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12878), - [19641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5355), - [19643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12875), - [19645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12874), - [19647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12873), - [19649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12872), - [19651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12871), - [19653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12870), - [19655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12869), - [19657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12863), - [19659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12846), - [19661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12845), - [19663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12844), - [19665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2352), - [19667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3124), - [19669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12842), - [19671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7425), - [19673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4826), - [19675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5353), - [19677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11268), - [19679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12892), - [19681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5351), - [19683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2397), - [19685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12835), - [19687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10570), - [19689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12834), - [19691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12826), - [19693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10579), - [19695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12825), - [19697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12822), - [19699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10586), - [19701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12821), - [19703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7574), - [19705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12818), - [19707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12817), - [19709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12816), - [19711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12815), - [19713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12810), - [19715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12809), - [19717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12807), - [19719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12806), - [19721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12803), - [19723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12802), - [19725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12801), - [19727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5313), - [19729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5346), - [19731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12799), - [19733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9460), - [19735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4824), - [19737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3027), - [19739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11223), - [19741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12837), - [19743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5340), - [19745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5339), - [19747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12790), - [19749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10639), - [19751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12789), - [19753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12786), - [19755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10648), - [19757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12785), - [19759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9400), - [19761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12782), - [19763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10655), - [19765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12781), - [19767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10610), - [19769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12778), - [19771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12777), - [19773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12776), - [19775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12775), - [19777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12774), - [19779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12773), - [19781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12772), - [19783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12768), - [19785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12764), - [19787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12763), - [19789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12762), - [19791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10609), - [19793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2090), - [19795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12760), - [19797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6175), - [19799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4820), - [19801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6172), - [19803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11185), - [19805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12793), - [19807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2091), - [19809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9421), - [19811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12750), - [19813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10708), - [19815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12749), - [19817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12744), - [19819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10717), - [19821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12743), - [19823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9419), - [19825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12740), - [19827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10724), - [19829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12739), - [19831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7686), - [19833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12736), - [19835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12735), - [19837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12733), - [19839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12732), - [19841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12731), - [19843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12730), - [19845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12729), - [19847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12728), - [19849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12716), - [19851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12714), - [19853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12713), - [19855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9418), - [19857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7645), - [19859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12711), - [19861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11234), - [19863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4810), - [19865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7687), - [19867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11140), - [19869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12752), - [19871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10169), - [19873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12699), - [19875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10777), - [19877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12698), - [19879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12691), - [19881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10786), - [19883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12690), - [19885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12687), - [19887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10793), - [19889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12686), - [19891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7637), - [19893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12680), - [19895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12679), - [19897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12640), - [19899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12652), - [19901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12649), - [19903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12646), - [19905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12643), - [19907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12511), - [19909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12616), - [19911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12613), - [19913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12610), - [19915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9417), - [19917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9416), - [19919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12604), - [19921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9409), - [19923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4806), - [19925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9407), - [19927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11091), - [19929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12705), - [19931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9405), - [19933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9404), - [19935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12583), - [19937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10846), - [19939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12580), - [19941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12571), - [19943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10855), - [19945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12568), - [19947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2387), - [19949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12545), - [19951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10862), - [19953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12530), - [19955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9379), - [19957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12510), - [19959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12507), - [19961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12495), - [19963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12490), - [19965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12489), - [19967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12485), - [19969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12484), - [19971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12483), - [19973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12473), - [19975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12461), - [19977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12456), - [19979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5937), - [19981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10050), - [19983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12450), - [19985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5507), - [19987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4795), - [19989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5525), - [19991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11045), - [19993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12592), - [19995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5526), - [19997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5527), - [19999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12419), - [20001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10915), - [20003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12415), - [20005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12410), - [20007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10924), - [20009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12409), - [20011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5528), - [20013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12256), - [20015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10931), - [20017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12382), - [20019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5529), - [20021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12369), - [20023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12366), - [20025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12361), - [20027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12360), - [20029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12347), - [20031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12341), - [20033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12340), - [20035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12339), - [20037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12331), - [20039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12327), - [20041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12325), - [20043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5530), - [20045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5531), - [20047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12321), - [20049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5408), - [20051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4791), - [20053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2156), - [20055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11005), - [20057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12426), - [20059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5532), - [20061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5533), - [20063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12287), - [20065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10975), - [20067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12283), - [20069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12279), - [20071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10984), - [20073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12275), - [20075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12269), - [20077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10983), - [20079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12268), - [20081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2255), - [20083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12264), - [20085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12258), - [20087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12257), - [20089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12166), - [20091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12243), - [20093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12237), - [20095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12236), - [20097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12235), - [20099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12229), - [20101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12228), - [20103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12227), - [20105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5536), - [20107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5537), - [20109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12220), - [20111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4759), - [20113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5341), - [20115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11023), - [20117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12289), - [20119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5539), - [20121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5540), - [20123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12205), - [20125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10925), - [20127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12204), - [20129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12184), - [20131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10906), - [20133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12183), - [20135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2205), - [20137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12177), - [20139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10902), - [20141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12176), - [20143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5762), - [20145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12169), - [20147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12168), - [20149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12131), - [20151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12165), - [20153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12164), - [20155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12163), - [20157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12161), - [20159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12160), - [20161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12152), - [20163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12139), - [20165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12133), - [20167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5760), - [20169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2230), - [20171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12126), - [20173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8134), - [20175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4727), - [20177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8133), - [20179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11081), - [20181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12212), - [20183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2427), - [20185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2318), - [20187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12111), - [20189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10836), - [20191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12109), - [20193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12101), - [20195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10822), - [20197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12100), - [20199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7177), - [20201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12080), - [20203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10815), - [20205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12079), - [20207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12073), - [20209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12072), - [20211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12071), - [20213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12067), - [20215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12065), - [20217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12064), - [20219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12062), - [20221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12061), - [20223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12059), - [20225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12057), - [20227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12056), - [20229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5645), - [20231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12049), - [20233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2322), - [20235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4785), - [20237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9388), - [20239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11139), - [20241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12113), - [20243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12854), - [20245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12855), - [20247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12024), - [20249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10760), - [20251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12023), - [20253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12017), - [20255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10755), - [20257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12016), - [20259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12856), - [20261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12013), - [20263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10749), - [20265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12009), - [20267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11294), - [20269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12004), - [20271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12003), - [20273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12002), - [20275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12001), - [20277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11975), - [20279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11998), - [20281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11992), - [20283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11991), - [20285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11977), - [20287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11874), - [20289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11974), - [20291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6695), - [20293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12857), - [20295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11966), - [20297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10618), - [20299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4816), - [20301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7169), - [20303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11197), - [20305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12033), - [20307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7165), - [20309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7164), - [20311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11948), - [20313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10669), - [20315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11946), - [20317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11943), - [20319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10640), - [20321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11941), - [20323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7161), - [20325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11933), - [20327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10629), - [20329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11932), - [20331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7160), - [20333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11917), - [20335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11916), - [20337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11912), - [20339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11910), - [20341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11908), - [20343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11907), - [20345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11906), - [20347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11903), - [20349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11899), - [20351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11898), - [20353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11897), - [20355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7159), - [20357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7171), - [20359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11890), - [20361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7172), - [20363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4815), - [20365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5128), - [20367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11394), - [20369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11955), - [20371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2673), - [20373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7173), - [20375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11859), - [20377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10563), - [20379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11858), - [20381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11850), - [20383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10553), - [20385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11849), - [20387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7189), - [20389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11843), - [20391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10544), - [20393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11842), - [20395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11839), - [20397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11835), - [20399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11832), - [20401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11830), - [20403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11829), - [20405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11828), - [20407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11827), - [20409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11825), - [20411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11818), - [20413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11817), - [20415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11816), - [20417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2937), - [20419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7179), - [20421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11803), - [20423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7184), - [20425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4845), - [20427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11313), - [20429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11875), - [20431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5538), - [20433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7188), - [20435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11790), - [20437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10497), - [20439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11787), - [20441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11783), - [20443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10485), - [20445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11782), - [20447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5186), - [20449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11775), - [20451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10471), - [20453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11772), - [20455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11296), - [20457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11769), - [20459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11767), - [20461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11766), - [20463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11760), - [20465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11759), - [20467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11758), - [20469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11751), - [20471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11745), - [20473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11738), - [20475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11736), - [20477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11734), - [20479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4179), - [20481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5765), - [20483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11732), - [20485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5766), - [20487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4852), - [20489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4171), - [20491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11371), - [20493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11794), - [20495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6703), - [20497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12888), - [20499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11719), - [20501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10417), - [20503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11717), - [20505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11713), - [20507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10404), - [20509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11712), - [20511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3225), - [20513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11702), - [20515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10384), - [20517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11701), - [20519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6708), - [20521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11687), - [20523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11685), - [20525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11684), - [20527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11680), - [20529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11678), - [20531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11676), - [20533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11675), - [20535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11674), - [20537] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11668), - [20539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11667), - [20541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11666), - [20543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3026), - [20545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3240), - [20547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11661), - [20549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4872), - [20551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2088), - [20553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11429), - [20555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11724), - [20557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3025), - [20559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11642), - [20561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10338), - [20563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11616), - [20565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11626), - [20567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10321), - [20569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11622), - [20571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8637), - [20573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11617), - [20575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10306), - [20577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11568), - [20579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12904), - [20581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11609), - [20583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11608), - [20585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11603), - [20587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11601), - [20589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11598), - [20591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11597), - [20593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11596), - [20595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11595), - [20597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11586), - [20599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11585), - [20601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11584), - [20603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9375), - [20605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5042), - [20607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11569), - [20609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5012), - [20611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4911), - [20613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5041), - [20615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11487), - [20617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11651), - [20619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5040), - [20621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5037), - [20623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11526), - [20625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10254), - [20627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11527), - [20629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11530), - [20631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10243), - [20633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11531), - [20635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5036), - [20637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11534), - [20639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10233), - [20641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11535), - [20643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5030), - [20645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11538), - [20647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11539), - [20649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11540), - [20651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11541), - [20653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11542), - [20655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11543), - [20657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11544), - [20659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11545), - [20661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11547), - [20663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11548), - [20665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11549), - [20667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5028), - [20669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3521), - [20671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11551), - [20673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4771), - [20675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4928), - [20677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5024), - [20679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11490), - [20681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11524), - [20683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5023), - [20685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11560), - [20687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10248), - [20689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11561), - [20691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11564), - [20693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10244), - [20695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11565), - [20697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3370), - [20699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11570), - [20701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10279), - [20703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11572), - [20705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5019), - [20707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11575), - [20709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11576), - [20711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11578), - [20713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11579), - [20715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11580), - [20717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11581), - [20719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11582), - [20721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11583), - [20723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11588), - [20725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11589), - [20727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11590), - [20729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5017), - [20731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11594), - [20733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7240), - [20735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4940), - [20737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5007), - [20739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11460), - [20741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11556), - [20743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5005), - [20745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12905), - [20747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11612), - [20749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10305), - [20751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11614), - [20753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11621), - [20755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10322), - [20757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11623), - [20759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6586), - [20761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11628), - [20763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10335), - [20765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11630), - [20767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5824), - [20769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11633), - [20771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11634), - [20773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11636), - [20775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11637), - [20777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11638), - [20779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11639), - [20781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11640), - [20783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11641), - [20785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11646), - [20787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11647), - [20789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11648), - [20791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5825), - [20793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6464), - [20795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11652), - [20797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5484), - [20799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4969), - [20801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5319), - [20803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11417), - [20805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11605), - [20807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5502), - [20809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11670), - [20811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10360), - [20813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11672), - [20815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11679), - [20817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10368), - [20819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11681), - [20821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4185), - [20823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11686), - [20825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10378), - [20827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11688), - [20829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11691), - [20831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11692), - [20833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11694), - [20835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11695), - [20837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11696), - [20839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11697), - [20841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11698), - [20843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11699), - [20845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11704), - [20847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11705), - [20849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11706), - [20851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5315), - [20853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9366), - [20855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11710), - [20857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9934), - [20859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4975), - [20861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8823), - [20863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11374), - [20865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11663), - [20867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5936), - [20869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8247), - [20871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11728), - [20873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10428), - [20875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11730), - [20877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11737), - [20879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10442), - [20881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11739), - [20883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5510), - [20885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11744), - [20887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10451), - [20889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11746), - [20891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5511), - [20893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11749), - [20895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11750), - [20897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11752), - [20899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11753), - [20901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11754), - [20903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11755), - [20905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11756), - [20907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11757), - [20909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11762), - [20911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11763), - [20913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11764), - [20915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12994), - [20917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3369), - [20919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11768), - [20921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3374), - [20923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4989), - [20925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3371), - [20927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11334), - [20929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11721), - [20931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3372), - [20933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3339), - [20935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11786), - [20937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10498), - [20939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11788), - [20941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11795), - [20943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10511), - [20945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11797), - [20947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9353), - [20949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11802), - [20951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10524), - [20953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11804), - [20955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3377), - [20957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11807), - [20959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11808), - [20961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11810), - [20963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11811), - [20965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11812), - [20967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11813), - [20969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11814), - [20971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11815), - [20973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11820), - [20975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11821), - [20977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11822), - [20979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3379), - [20981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7234), - [20983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11826), - [20985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7068), - [20987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4980), - [20989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3381), - [20991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11285), - [20993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11779), - [20995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3382), - [20997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11844), - [20999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10549), - [21001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11846), - [21003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11853), - [21005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10562), - [21007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11855), - [21009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7103), - [21011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11860), - [21013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10569), - [21015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11862), - [21017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3387), - [21019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11865), - [21021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11866), - [21023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11868), - [21025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11869), - [21027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11870), - [21029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11871), - [21031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11872), - [21033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11873), - [21035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11878), - [21037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11879), - [21039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11880), - [21041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3388), - [21043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11884), - [21045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5015), - [21047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4999), - [21049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3394), - [21051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11242), - [21053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11837), - [21055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3396), - [21057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2572), - [21059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11902), - [21061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10603), - [21063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11904), - [21065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11911), - [21067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10624), - [21069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11913), - [21071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6056), - [21073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11918), - [21075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10626), - [21077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11920), - [21079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3945), - [21081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11923), - [21083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11924), - [21085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11926), - [21087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11927), - [21089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11928), - [21091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11929), - [21093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11930), - [21095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11931), - [21097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11936), - [21099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11937), - [21101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11938), - [21103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6195), - [21105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6197), - [21107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11942), - [21109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3937), - [21111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5034), - [21113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6057), - [21115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11199), - [21117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11895), - [21119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7371), - [21121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2103), - [21123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11960), - [21125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10690), - [21127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11962), - [21129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11969), - [21131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10699), - [21133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11971), - [21135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7194), - [21137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11976), - [21139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10702), - [21141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11978), - [21143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7244), - [21145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11981), - [21147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11982), - [21149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11984), - [21151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11985), - [21153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11986), - [21155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11987), - [21157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11988), - [21159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11989), - [21161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11994), - [21163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11995), - [21165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11996), - [21167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2658), - [21169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12000), - [21171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5004), - [21173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7187), - [21175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11164), - [21177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11953), - [21179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9355), - [21181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9354), - [21183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12018), - [21185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10758), - [21187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12020), - [21189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12027), - [21191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10766), - [21193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12029), - [21195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5063), - [21197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12034), - [21199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10772), - [21201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12036), - [21203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9351), - [21205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12039), - [21207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12040), - [21209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12042), - [21211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12043), - [21213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12044), - [21215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12045), - [21217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12046), - [21219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12047), - [21221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12052), - [21223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12053), - [21225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12054), - [21227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6093), - [21229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5580), - [21231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12058), - [21233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5581), - [21235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4924), - [21237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5582), - [21239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11114), - [21241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12011), - [21243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5584), - [21245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5585), - [21247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12076), - [21249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12077), - [21251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12083), - [21253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12084), - [21255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5587), - [21257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12088), - [21259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12089), - [21261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5588), - [21263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12092), - [21265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12093), - [21267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12094), - [21269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12095), - [21271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12096), - [21273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12097), - [21275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12098), - [21277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12099), - [21279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12104), - [21281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12105), - [21283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12106), - [21285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5589), - [21287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4922), - [21289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12110), - [21291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4445), - [21293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4797), - [21295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5590), - [21297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11077), - [21299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12069), - [21301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5591), - [21303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12128), - [21305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12129), - [21307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12135), - [21309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12136), - [21311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4622), - [21313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12140), - [21315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12141), - [21317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5592), - [21319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12144), - [21321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12145), - [21323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12146), - [21325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12147), - [21327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12148), - [21329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12149), - [21331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12150), - [21333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12151), - [21335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12156), - [21337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12157), - [21339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12158), - [21341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5593), - [21343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12162), - [21345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3393), - [21347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4942), - [21349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5597), - [21351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11051), - [21353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12121), - [21355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5598), - [21357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8932), - [21359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12180), - [21361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12181), - [21363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12187), - [21365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12188), - [21367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2406), - [21369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12192), - [21371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12193), - [21373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6413), - [21375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12196), - [21377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12197), - [21379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12198), - [21381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12199), - [21383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12200), - [21385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12201), - [21387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12202), - [21389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12203), - [21391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12208), - [21393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12209), - [21395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12210), - [21397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6209), - [21399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2407), - [21401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12214), - [21403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9347), - [21405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4778), - [21407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5079), - [21409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11010), - [21411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12173), - [21413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9349), - [21415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9152), - [21417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12232), - [21419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12233), - [21421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12239), - [21423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12240), - [21425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5032), - [21427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12244), - [21429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12245), - [21431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13306), - [21433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12248), - [21435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12249), - [21437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12250), - [21439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12251), - [21441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12252), - [21443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12253), - [21445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12254), - [21447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12255), - [21449] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12260), - [21451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12261), - [21453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12262), - [21455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9825), - [21457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12266), - [21459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7143), - [21461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4754), - [21463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10991), - [21465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12225), - [21467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5039), - [21469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12284), - [21471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12285), - [21473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12291), - [21475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12292), - [21477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9423), - [21479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12296), - [21481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12297), - [21483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9080), - [21485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12300), - [21487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12301), - [21489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12302), - [21491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12303), - [21493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12304), - [21495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12305), - [21497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12306), - [21499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12307), - [21501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12312), - [21503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12313), - [21505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12314), - [21507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10196), - [21509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7533), - [21511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12318), - [21513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7541), - [21515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4884), - [21517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7552), - [21519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11016), - [21521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12277), - [21523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7564), - [21525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7566), - [21527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12336), - [21529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12337), - [21531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12343), - [21533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12344), - [21535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7570), - [21537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12348), - [21539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12349), - [21541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7577), - [21543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12352), - [21545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12353), - [21547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12354), - [21549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12355), - [21551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12356), - [21553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12357), - [21555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12358), - [21557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12359), - [21559] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12362), - [21561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12363), - [21563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12364), - [21565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12367), - [21567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7572), - [21569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4887), - [21571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12329), - [21573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12379), - [21575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12380), - [21577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12385), - [21579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12386), - [21581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3434), - [21583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12390), - [21585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12391), - [21587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3009), - [21589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12394), - [21591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12395), - [21593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12396), - [21595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12397), - [21597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12398), - [21599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12399), - [21601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12400), - [21603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12401), - [21605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12403), - [21607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12404), - [21609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12405), - [21611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12407), - [21613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4888), - [21615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12374), - [21617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12416), - [21619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12417), - [21621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12422), - [21623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12423), - [21625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7561), - [21627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12427), - [21629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12428), - [21631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7559), - [21633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12431), - [21635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12432), - [21637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12433), - [21639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12434), - [21641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12435), - [21643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12436), - [21645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12437), - [21647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12438), - [21649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12440), - [21651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12441), - [21653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12442), - [21655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12443), - [21657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4819), - [21659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12452), - [21661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12453), - [21663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12458), - [21665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12459), - [21667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12462), - [21669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12463), - [21671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12465), - [21673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12466), - [21675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12467), - [21677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12468), - [21679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12469), - [21681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12470), - [21683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12471), - [21685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12472), - [21687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12474), - [21689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12475), - [21691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12476), - [21693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12477), - [21695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4773), - [21697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12486), - [21699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12487), - [21701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12492), - [21703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12493), - [21705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12496), - [21707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12497), - [21709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12499), - [21711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12500), - [21713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12501), - [21715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12502), - [21717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12503), - [21719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12504), - [21721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12505), - [21723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12506), - [21725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12508), - [21727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12509), - [21729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5013), - [21731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12512), - [21733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12513), - [21735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12515), - [21737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12516), - [21739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12517), - [21741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12518), - [21743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12519), - [21745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12520), - [21747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12521), - [21749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12522), - [21751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12523), - [21753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12524), - [21755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12525), - [21757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12526), - [21759] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12528), - [21761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12529), - [21763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4905), - [21765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12531), - [21767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12532), - [21769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12533), - [21771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12534), - [21773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12535), - [21775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12536), - [21777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12537), - [21779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12538), - [21781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12539), - [21783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12540), - [21785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12541), - [21787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12542), - [21789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12543), - [21791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12544), - [21793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12546), - [21795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12547), - [21797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12548), - [21799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12549), - [21801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12550), - [21803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12551), - [21805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12552), - [21807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12553), - [21809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12554), - [21811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12555), - [21813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12556), - [21815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12557), - [21817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12558), - [21819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12559), - [21821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12560), - [21823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12561), - [21825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12563), - [21827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12564), - [21829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12566), - [21831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12567), - [21833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12569), - [21835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12570), - [21837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12572), - [21839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12573), - [21841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12575), - [21843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12576), - [21845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12578), - [21847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12579), - [21849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12581), - [21851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12582), - [21853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12584), - [21855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12585), - [21857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12587), - [21859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12588), - [21861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12590), - [21863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12591), - [21865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12593), - [21867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12594), - [21869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12596), - [21871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12597), - [21873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12599), - [21875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12600), - [21877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12602), - [21879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12603), - [21881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12605), - [21883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12606), - [21885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12608), - [21887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12609), - [21889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12611), - [21891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12612), - [21893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12614), - [21895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12615), - [21897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12617), - [21899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12618), - [21901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12620), - [21903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12621), - [21905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12623), - [21907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12624), - [21909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12626), - [21911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12627), - [21913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12629), - [21915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12630), - [21917] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12632), - [21919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12633), - [21921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12635), - [21923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12636), - [21925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12638), - [21927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12639), - [21929] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12641), - [21931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12642), - [21933] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12644), - [21935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12645), - [21937] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12647), - [21939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12648), - [21941] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12650), - [21943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12651), - [21945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12653), - [21947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12654), - [21949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12656), - [21951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12657), - [21953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12658), - [21955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12659), - [21957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12660), - [21959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12661), - [21961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12662), - [21963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12663), - [21965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12664), - [21967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12665), - [21969] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12666), - [21971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12667), - [21973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12668), - [21975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12669), - [21977] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12670), - [21979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12671), - [21981] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12672), - [21983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12673), - [21985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12674), - [21987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12675), - [21989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12676), - [21991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12677), - [21993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14131), - [21995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3295), - [21997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7539), - [21999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9192), - [22001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7508), - [22003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5595), - [22005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7537), - [22007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7548), - [22009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13467), - [22011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9531), - [22013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6381), - [22015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6388), - [22017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9508), - [22019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9625), - [22021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9155), - [22023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3502), - [22025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9214), - [22027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3474), - [22029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8855), - [22031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9378), - [22033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3492), - [22035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12748), - [22037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9490), - [22039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3118), - [22041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9105), - [22043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3477), - [22045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13783), - [22047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5494), - [22049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5496), - [22051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9383), - [22053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13815), - [22055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9451), - [22057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9449), - [22059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9468), - [22061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5938), - [22063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9448), - [22065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9447), - [22067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9446), - [22069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9445), - [22071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9440), - [22073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9438), - [22075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9436), - [22077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9435), - [22079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11224), - [22081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9434), - [22083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9432), - [22085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9429), - [22087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10617), - [22089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10616), - [22091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9428), - [22093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10614), - [22095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9427), - [22097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9749), - [22099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9112), - [22101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9847), - [22103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3581), - [22105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3580), - [22107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11243), - [22109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11244), - [22111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10001), - [22113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9412), - [22115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3579), - [22117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7042), - [22119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3578), - [22121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10008), - [22123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9113), - [22125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3577), - [22127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3690), - [22129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11257), - [22131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9115), - [22133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9403), - [22135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9401), - [22137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9398), - [22139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9393), - [22141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9392), - [22143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9391), - [22145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9116), - [22147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3608), - [22149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5942), - [22151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9123), - [22153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3609), - [22155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7547), - [22157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2419), - [22159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7351), - [22161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3616), - [22163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3620), - [22165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7448), - [22167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14858), - [22169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3626), - [22171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3627), - [22173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7524), - [22175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14861), - [22177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3629), - [22179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3630), - [22181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9426), - [22183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6198), - [22185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4925), - [22187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6996), - [22189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6210), - [22191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14438), - [22193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6972), - [22195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9819), - [22197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7599), - [22199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9915), - [22201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8814), - [22203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14135), - [22205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7545), - [22207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7644), - [22209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2213), - [22211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9020), - [22213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7553), - [22215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6416), - [22217] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_join_type, 2), - [22219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11232), - [22221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14242), - [22223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11149), - [22225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2633), - [22227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2628), - [22229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2643), - [22231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2648), - [22233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9310), - [22235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2650), - [22237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2659), - [22239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2661), - [22241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2664), - [22243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2638), - [22245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2118), - [22247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2667), - [22249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9815), - [22251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11157), - [22253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2671), - [22255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2137), - [22257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2684), - [22259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2686), - [22261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2700), - [22263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2701), - [22265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2769), - [22267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9324), - [22269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2329), - [22271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5043), - [22273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2496), - [22275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2639), - [22277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8859), - [22279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9521), - [22281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5624), - [22283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6014), - [22285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10521), - [22287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6013), - [22289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14920), - [22291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14921), - [22293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2629), - [22295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3783), - [22297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9525), - [22299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9218), - [22301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2098), - [22303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3828), - [22305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3680), - [22307] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), - [22309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5628), - [22311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3605), - [22313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9222), - [22315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4011), - [22317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9595), - [22319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8631), - [22321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14768), - [22323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9557), - [22325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4699), - [22327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4698), - [22329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4697), - [22331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4696), - [22333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4695), - [22335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4694), - [22337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4692), - [22339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4691), - [22341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4570), - [22343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2373), - [22345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4688), - [22347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9908), - [22349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4687), - [22351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2578), - [22353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4681), - [22355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4680), - [22357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4670), - [22359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4669), - [22361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4667), - [22363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14452), - [22365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14810), - [22367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14747), - [22369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2136), - [22371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5655), - [22373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5678), - [22375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5666), - [22377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2146), - [22379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5608), - [22381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2863), - [22383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2246), - [22385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2796), - [22387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2818), - [22389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3702), - [22391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5583), - [22393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2800), - [22395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8178), - [22397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6533), - [22399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5214), - [22401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9067), - [22403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4013), - [22405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4002), - [22407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4012), - [22409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4022), - [22411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4024), - [22413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5377), - [22415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4029), - [22417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4031), - [22419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4037), - [22421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9489), - [22423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4078), - [22425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4353), - [22427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4056), - [22429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4077), - [22431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4386), - [22433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4051), - [22435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4047), - [22437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8294), - [22439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2147), - [22441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4055), - [22443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4057), - [22445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4061), - [22447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9441), - [22449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9437), - [22451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4043), - [22453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3885), - [22455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4125), - [22457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6038), - [22459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6185), - [22461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6050), - [22463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3892), - [22465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5026), - [22467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9463), - [22469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9472), - [22471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9477), - [22473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4686), - [22475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10695), - [22477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10675), - [22479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10595), - [22481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10591), - [22483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10583), - [22485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10559), - [22487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10542), - [22489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10536), - [22491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10527), - [22493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10505), - [22495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10494), - [22497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10482), - [22499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10472), - [22501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10449), - [22503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10429), - [22505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10419), - [22507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10396), - [22509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10383), - [22511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10364), - [22513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10355), - [22515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10347), - [22517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10343), - [22519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10329), - [22521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10290), - [22523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10285), - [22525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10276), - [22527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10262), - [22529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10253), - [22531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10402), - [22533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10426), - [22535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10733), - [22537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10761), - [22539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10803), - [22541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10831), - [22543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10897), - [22545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10928), - [22547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4757), - [22549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9133), - [22551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8403), - [22553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5776), - [22555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4661), - [22557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12961), - [22559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5522), - [22561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5523), - [22563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11379), - [22565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11384), - [22567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11385), - [22569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9479), - [22571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8966), - [22573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9485), - [22575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9486), - [22577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6773), - [22579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5541), - [22581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5542), - [22583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11408), - [22585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11409), - [22587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11412), - [22589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9492), - [22591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9495), - [22593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4180), - [22595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3346), - [22597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11436), - [22599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11437), - [22601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5845), - [22603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5843), - [22605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11442), - [22607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11445), - [22609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8316), - [22611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11450), - [22613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11451), - [22615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6505), - [22617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11455), - [22619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11456), - [22621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11461), - [22623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11462), - [22625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5083), - [22627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11468), - [22629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11469), - [22631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5087), - [22633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11485), - [22635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11486), - [22637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9519), - [22639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11500), - [22641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11501), - [22643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9523), - [22645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11506), - [22647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11507), - [22649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9529), - [22651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11512), - [22653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11513), - [22655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9533), - [22657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11503), - [22659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11499), - [22661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3409), - [22663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11493), - [22665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11491), - [22667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6638), - [22669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11477), - [22671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11473), - [22673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6045), - [22675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11458), - [22677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11454), - [22679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6480), - [22681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11446), - [22683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11444), - [22685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7203), - [22687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11432), - [22689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11430), - [22691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7174), - [22693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11406), - [22695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11404), - [22697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7158), - [22699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11397), - [22701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11396), - [22703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7168), - [22705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11390), - [22707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11388), - [22709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6555), - [22711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11367), - [22713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11362), - [22715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3916), - [22717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11350), - [22719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11345), - [22721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7204), - [22723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11330), - [22725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11329), - [22727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7205), - [22729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11316), - [22731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11306), - [22733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6715), - [22735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11291), - [22737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11287), - [22739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6716), - [22741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11279), - [22743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11278), - [22745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6717), - [22747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11275), - [22749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11274), - [22751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6680), - [22753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11261), - [22755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11182), - [22757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7193), - [22759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11238), - [22761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11236), - [22763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7191), - [22765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11231), - [22767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11325), - [22769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6646), - [22771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11222), - [22773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11221), - [22775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6642), - [22777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11217), - [22779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11216), - [22781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6641), - [22783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11207), - [22785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11204), - [22787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7178), - [22789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11192), - [22791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11190), - [22793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6481), - [22795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11184), - [22797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10990), - [22799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2403), - [22801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11179), - [22803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11178), - [22805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3838), - [22807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11176), - [22809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11174), - [22811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7219), - [22813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11163), - [22815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11161), - [22817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7217), - [22819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11143), - [22821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11142), - [22823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6497), - [22825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11136), - [22827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11132), - [22829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6498), - [22831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11126), - [22833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11125), - [22835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6558), - [22837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11117), - [22839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11116), - [22841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9535), - [22843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11107), - [22845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11105), - [22847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6746), - [22849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11097), - [22851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11095), - [22853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11253), - [22855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11085), - [22857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3988), - [22859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11078), - [22861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11074), - [22863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11072), - [22865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11071), - [22867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11070), - [22869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11069), - [22871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9253), - [22873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5329), - [22875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14734), - [22877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9573), - [22879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14746), - [22881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9574), - [22883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14772), - [22885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14773), - [22887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14774), - [22889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14776), - [22891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9576), - [22893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7242), - [22895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14782), - [22897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7241), - [22899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6782), - [22901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8798), - [22903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6733), - [22905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6656), - [22907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4045), - [22909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6645), - [22911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2164), - [22913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7170), - [22915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5236), - [22917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15021), - [22919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15022), - [22921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5407), - [22923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15031), - [22925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15032), - [22927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5441), - [22929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15038), - [22931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15042), - [22933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15045), - [22935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15048), - [22937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15051), - [22939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15054), - [22941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15057), - [22943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15060), - [22945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15063), - [22947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15066), - [22949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15069), - [22951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15072), - [22953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15075), - [22955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15078), - [22957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15081), - [22959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15084), - [22961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15087), - [22963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15090), - [22965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15093), - [22967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15096), - [22969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15099), - [22971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15102), - [22973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15105), - [22975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15108), - [22977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15111), - [22979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15114), - [22981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15117), - [22983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15120), - [22985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15123), - [22987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15126), - [22989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15129), - [22991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15132), - [22993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15135), - [22995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15138), - [22997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15141), - [22999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15144), - [23001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15147), - [23003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15150), - [23005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15153), - [23007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15156), - [23009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15159), - [23011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15162), - [23013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15165), - [23015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15168), - [23017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15171), - [23019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15173), - [23021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15175), - [23023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15179), - [23025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15186), - [23027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9846), - [23029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9835), - [23031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10891), - [23033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9856), - [23035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9919), - [23037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10423), - [23039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10265), - [23041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15255), - [23043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15256), - [23045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15259), -}; - -#ifdef __cplusplus -extern "C" { -#endif -void *tree_sitter_sql_external_scanner_create(void); -void tree_sitter_sql_external_scanner_destroy(void *); -bool tree_sitter_sql_external_scanner_scan(void *, TSLexer *, const bool *); -unsigned tree_sitter_sql_external_scanner_serialize(void *, char *); -void tree_sitter_sql_external_scanner_deserialize(void *, const char *, unsigned); - -#ifdef _WIN32 -#define extern __declspec(dllexport) -#endif - -extern const TSLanguage *tree_sitter_sql(void) { - static const TSLanguage language = { - .version = LANGUAGE_VERSION, - .symbol_count = SYMBOL_COUNT, - .alias_count = ALIAS_COUNT, - .token_count = TOKEN_COUNT, - .external_token_count = EXTERNAL_TOKEN_COUNT, - .state_count = STATE_COUNT, - .large_state_count = LARGE_STATE_COUNT, - .production_id_count = PRODUCTION_ID_COUNT, - .field_count = FIELD_COUNT, - .max_alias_sequence_length = MAX_ALIAS_SEQUENCE_LENGTH, - .parse_table = &ts_parse_table[0][0], - .small_parse_table = ts_small_parse_table, - .small_parse_table_map = ts_small_parse_table_map, - .parse_actions = ts_parse_actions, - .symbol_names = ts_symbol_names, - .field_names = ts_field_names, - .field_map_slices = ts_field_map_slices, - .field_map_entries = ts_field_map_entries, - .symbol_metadata = ts_symbol_metadata, - .public_symbol_map = ts_symbol_map, - .alias_map = ts_non_terminal_alias_map, - .alias_sequences = &ts_alias_sequences[0][0], - .lex_modes = ts_lex_modes, - .lex_fn = ts_lex, - .external_scanner = { - &ts_external_scanner_states[0][0], - ts_external_scanner_symbol_map, - tree_sitter_sql_external_scanner_create, - tree_sitter_sql_external_scanner_destroy, - tree_sitter_sql_external_scanner_scan, - tree_sitter_sql_external_scanner_serialize, - tree_sitter_sql_external_scanner_deserialize, - }, - }; - return &language; -} -#ifdef __cplusplus -} -#endif diff --git a/vendored_parsers/tree-sitter-sql/src/parser.c.rej b/vendored_parsers/tree-sitter-sql/src/parser.c.rej deleted file mode 100644 index 338452016..000000000 --- a/vendored_parsers/tree-sitter-sql/src/parser.c.rej +++ /dev/null @@ -1,191773 +0,0 @@ -diff a/src/parser.c b/src/parser.c (rejected hunks) -@@ -14,20 +14,20 @@ - #endif - - #define LANGUAGE_VERSION 13 --#define STATE_COUNT 2263 --#define LARGE_STATE_COUNT 3 --#define SYMBOL_COUNT 294 -+#define STATE_COUNT 3316 -+#define LARGE_STATE_COUNT 22 -+#define SYMBOL_COUNT 324 - #define ALIAS_COUNT 17 --#define TOKEN_COUNT 157 -+#define TOKEN_COUNT 181 - #define EXTERNAL_TOKEN_COUNT 0 --#define FIELD_COUNT 13 -+#define FIELD_COUNT 16 - #define MAX_ALIAS_SEQUENCE_LENGTH 12 --#define PRODUCTION_ID_COUNT 71 -+#define PRODUCTION_ID_COUNT 76 - - enum { - anon_sym_SEMI = 1, -- aux_sym_dml_statement_token1 = 2, -- aux_sym_dml_statement_token2 = 3, -+ aux_sym__ctes_token1 = 2, -+ aux_sym__ctes_token2 = 3, - anon_sym_COMMA = 4, - aux_sym_cte_token1 = 5, - aux_sym_cte_token2 = 6, -@@ -115,233 +115,263 @@ enum { - aux_sym_auto_increment_constraint_token1 = 88, - aux_sym_direction_constraint_token1 = 89, - aux_sym_direction_constraint_token2 = 90, -- aux_sym_time_zone_constraint_token1 = 91, -- aux_sym_time_zone_constraint_token2 = 92, -- aux_sym_time_zone_constraint_token3 = 93, -- anon_sym_CONSTRAINT = 94, -- aux_sym_mode_token1 = 95, -- aux_sym_initial_mode_token1 = 96, -- aux_sym_initial_mode_token2 = 97, -- aux_sym_initial_mode_token3 = 98, -- aux_sym__table_constraint_token1 = 99, -- aux_sym_table_constraint_check_token1 = 100, -- aux_sym_table_constraint_exclude_token1 = 101, -- aux_sym_table_constraint_exclude_token2 = 102, -- aux_sym_table_constraint_foreign_key_token1 = 103, -- aux_sym_table_constraint_foreign_key_token2 = 104, -- aux_sym_table_constraint_unique_token1 = 105, -- aux_sym_table_constraint_primary_key_token1 = 106, -- aux_sym_order_by_clause_token1 = 107, -- aux_sym_limit_clause_token1 = 108, -- aux_sym_limit_clause_token2 = 109, -- aux_sym_where_clause_token1 = 110, -- aux_sym_from_clause_token1 = 111, -- aux_sym_join_type_token1 = 112, -- aux_sym_join_type_token2 = 113, -- aux_sym_join_type_token3 = 114, -- aux_sym_join_type_token4 = 115, -- aux_sym_join_type_token5 = 116, -- aux_sym_join_clause_token1 = 117, -- aux_sym_select_subexpression_token1 = 118, -- aux_sym_insert_statement_token1 = 119, -- aux_sym_values_clause_token1 = 120, -- aux_sym__constraint_action_token1 = 121, -- aux_sym__constraint_action_token2 = 122, -- anon_sym_LT = 123, -- anon_sym_LT_EQ = 124, -- anon_sym_LT_GT = 125, -- anon_sym_GT = 126, -- anon_sym_GT_EQ = 127, -- aux_sym_is_expression_token1 = 128, -- aux_sym_distinct_from_token1 = 129, -- aux_sym_boolean_expression_token1 = 130, -- aux_sym_boolean_expression_token2 = 131, -- aux_sym_at_time_zone_expression_token1 = 132, -- aux_sym_TRUE_token1 = 133, -- aux_sym_FALSE_token1 = 134, -- aux_sym_number_token1 = 135, -- sym_identifier = 136, -- anon_sym_BQUOTE = 137, -- anon_sym_DQUOTE = 138, -- anon_sym_DOT = 139, -- aux_sym_string_token1 = 140, -- aux_sym_string_token2 = 141, -- anon_sym_DASH_GT = 142, -- anon_sym_DASH_GT_GT = 143, -- anon_sym_POUND_GT = 144, -- anon_sym_POUND_GT_GT = 145, -- anon_sym_LBRACK = 146, -- anon_sym_RBRACK = 147, -- anon_sym_COLON_COLON = 148, -- sym_comment = 149, -- anon_sym_TILDE = 150, -- anon_sym_PLUS = 151, -- anon_sym_AMP_AMP = 152, -- anon_sym_PIPE_PIPE = 153, -- anon_sym_STAR = 154, -- aux_sym_interval_expression_token1 = 155, -- anon_sym_DOLLAR = 156, -- sym_source_file = 157, -- sym__statement = 158, -- sym_dml_statement = 159, -- sym_cte = 160, -- sym_create_statement = 161, -- sym_alter_statement = 162, -- sym_alter_table = 163, -- sym_alter_table_action_alter_column = 164, -- sym_alter_table_action_add = 165, -- sym_alter_table_rename_column = 166, -- sym_alter_table_action = 167, -- sym_sequence = 168, -- sym_pg_command = 169, -- sym_create_function_statement = 170, -- sym_optimizer_hint = 171, -- sym_parallel_hint = 172, -- sym_null_hint = 173, -- sym__function_language = 174, -- sym__create_function_return_type = 175, -- sym_setof = 176, -- sym_constrained_type = 177, -- sym_create_function_parameter = 178, -- sym_create_function_parameters = 179, -- sym_function_body = 180, -- sym_create_extension_statement = 181, -- sym_create_role_statement = 182, -- sym_create_schema_statement = 183, -- sym_drop_statement = 184, -- sym_set_statement = 185, -- sym_grant_statement = 186, -- sym_create_domain_statement = 187, -- sym_create_type_statement = 188, -- sym_create_index_statement = 189, -- sym_table_column = 190, -- sym_auto_increment_constraint = 191, -- sym_direction_constraint = 192, -- sym_time_zone_constraint = 193, -- sym_named_constraint = 194, -- sym__column_default_expression = 195, -- sym_column_default = 196, -- sym_table_parameters = 197, -- sym_mode = 198, -- sym_initial_mode = 199, -- sym__table_constraint = 200, -- sym_table_constraint_check = 201, -- sym_op_class = 202, -- sym_exclude_entry = 203, -- sym_table_constraint_exclude = 204, -- sym_table_constraint_foreign_key = 205, -- sym_table_constraint_unique = 206, -- sym_table_constraint_primary_key = 207, -- sym_primary_key_constraint = 208, -- sym_create_table_statement = 209, -- sym_using_clause = 210, -- sym_index_table_parameters = 211, -- sym_select_statement = 212, -- sym_group_by_clause_body = 213, -- sym_group_by_clause = 214, -- sym_order_by_clause_body = 215, -- sym_order_by_clause = 216, -- sym_limit_clause = 217, -- sym_where_clause = 218, -- sym__aliased_expression = 219, -- sym__aliasable_expression = 220, -- sym_select_clause_body = 221, -- sym_select_clause = 222, -- sym_from_clause = 223, -- sym_join_type = 224, -- sym_join_clause = 225, -- sym_select_subexpression = 226, -- sym_update_statement = 227, -- sym_set_clause = 228, -- sym_set_clause_body = 229, -- sym_assigment_expression = 230, -- sym_insert_statement = 231, -- sym_values_clause = 232, -- sym_values_clause_body = 233, -- sym_delete_statement = 234, -- sym_in_expression = 235, -- sym_tuple = 236, -- sym_references_constraint = 237, -- sym_on_update_action = 238, -- sym_on_delete_action = 239, -- sym__constraint_action = 240, -- sym_unique_constraint = 241, -- sym_null_constraint = 242, -- sym_check_constraint = 243, -- sym_parameter = 244, -- sym_parameters = 245, -- sym_function_call = 246, -- sym_comparison_operator = 247, -- sym__parenthesized_expression = 248, -- sym_is_expression = 249, -- sym_distinct_from = 250, -- sym_boolean_expression = 251, -- sym_at_time_zone_expression = 252, -- sym_NULL = 253, -- sym_TRUE = 254, -- sym_FALSE = 255, -- sym_number = 256, -- sym__quoted_identifier = 257, -- sym_dotted_name = 258, -- sym__identifier = 259, -- sym_type = 260, -- sym_string = 261, -- sym_json_access = 262, -- sym_ordered_expression = 263, -- sym_array_type = 264, -- sym__type = 265, -- sym_type_cast = 266, -- sym_array_element_access = 267, -- sym_binary_expression = 268, -- sym_binary_operator = 269, -- sym_asterisk_expression = 270, -- sym_interval_expression = 271, -- sym_argument_reference = 272, -- sym__expression = 273, -- aux_sym_source_file_repeat1 = 274, -- aux_sym_dml_statement_repeat1 = 275, -- aux_sym_sequence_repeat1 = 276, -- aux_sym_create_function_statement_repeat1 = 277, -- aux_sym_create_function_parameters_repeat1 = 278, -- aux_sym_grant_statement_repeat1 = 279, -- aux_sym_create_domain_statement_repeat1 = 280, -- aux_sym_table_column_repeat1 = 281, -- aux_sym_table_parameters_repeat1 = 282, -- aux_sym_table_constraint_exclude_repeat1 = 283, -- aux_sym_table_constraint_foreign_key_repeat1 = 284, -- aux_sym_table_constraint_unique_repeat1 = 285, -- aux_sym_index_table_parameters_repeat1 = 286, -- aux_sym_select_statement_repeat1 = 287, -- aux_sym_group_by_clause_body_repeat1 = 288, -- aux_sym_select_clause_body_repeat1 = 289, -- aux_sym_set_clause_body_repeat1 = 290, -- aux_sym_references_constraint_repeat1 = 291, -- aux_sym_parameters_repeat1 = 292, -- aux_sym_dotted_name_repeat1 = 293, -- anon_alias_sym_ALTER_COLUMN = 294, -- anon_alias_sym_BY = 295, -- anon_alias_sym_CREATE_SCHEMA = 296, -- anon_alias_sym_DEFERRABLE = 297, -- anon_alias_sym_EXISTS = 298, -- anon_alias_sym_GROUP_BY = 299, -- anon_alias_sym_IF = 300, -- anon_alias_sym_IF_NOT_EXISTS = 301, -- anon_alias_sym_NULL = 302, -- anon_alias_sym_ON_DELETE = 303, -- anon_alias_sym_ON_UPDATE = 304, -- anon_alias_sym_SET_DEFAULT = 305, -- anon_alias_sym_SET_NULL = 306, -- anon_alias_sym_WITH = 307, -- alias_sym_alter_sequence = 308, -- alias_sym_default = 309, -- alias_sym_language = 310, -+ anon_sym_CONSTRAINT = 91, -+ aux_sym_mode_token1 = 92, -+ aux_sym_initial_mode_token1 = 93, -+ aux_sym_initial_mode_token2 = 94, -+ aux_sym_initial_mode_token3 = 95, -+ aux_sym__table_constraint_token1 = 96, -+ aux_sym_table_constraint_check_token1 = 97, -+ aux_sym_table_constraint_exclude_token1 = 98, -+ aux_sym_table_constraint_exclude_token2 = 99, -+ aux_sym_table_constraint_foreign_key_token1 = 100, -+ aux_sym_table_constraint_foreign_key_token2 = 101, -+ aux_sym_table_constraint_unique_token1 = 102, -+ aux_sym_table_constraint_primary_key_token1 = 103, -+ aux_sym_order_by_clause_token1 = 104, -+ aux_sym_limit_clause_token1 = 105, -+ aux_sym_limit_clause_token2 = 106, -+ aux_sym_where_clause_token1 = 107, -+ aux_sym_from_clause_token1 = 108, -+ aux_sym_join_type_token1 = 109, -+ aux_sym_join_type_token2 = 110, -+ aux_sym_join_type_token3 = 111, -+ aux_sym_join_type_token4 = 112, -+ aux_sym_join_type_token5 = 113, -+ aux_sym_join_clause_token1 = 114, -+ aux_sym_select_subexpression_token1 = 115, -+ aux_sym__insert_statement_token1 = 116, -+ aux_sym_values_clause_token1 = 117, -+ aux_sym_conditional_expression_token1 = 118, -+ aux_sym_conditional_expression_token2 = 119, -+ aux_sym_conditional_expression_token3 = 120, -+ aux_sym_conditional_expression_token4 = 121, -+ aux_sym_conditional_expression_token5 = 122, -+ aux_sym__constraint_action_token1 = 123, -+ aux_sym__constraint_action_token2 = 124, -+ aux_sym_is_expression_token1 = 125, -+ aux_sym_distinct_from_token1 = 126, -+ aux_sym_boolean_expression_token1 = 127, -+ aux_sym_boolean_expression_token2 = 128, -+ aux_sym_at_time_zone_expression_token1 = 129, -+ aux_sym_at_time_zone_expression_token2 = 130, -+ aux_sym_at_time_zone_expression_token3 = 131, -+ aux_sym_TRUE_token1 = 132, -+ aux_sym_FALSE_token1 = 133, -+ aux_sym_number_token1 = 134, -+ sym_identifier = 135, -+ anon_sym_BQUOTE = 136, -+ anon_sym_DQUOTE = 137, -+ anon_sym_DOT = 138, -+ aux_sym_string_token1 = 139, -+ aux_sym_string_token2 = 140, -+ anon_sym_DASH_GT = 141, -+ anon_sym_DASH_GT_GT = 142, -+ anon_sym_POUND_GT = 143, -+ anon_sym_POUND_GT_GT = 144, -+ aux_sym_type_token1 = 145, -+ aux_sym_type_token2 = 146, -+ aux_sym_type_token3 = 147, -+ anon_sym_LBRACK = 148, -+ anon_sym_RBRACK = 149, -+ anon_sym_COLON_COLON = 150, -+ sym_comment = 151, -+ anon_sym_PLUS = 152, -+ anon_sym_DASH = 153, -+ anon_sym_BANG = 154, -+ anon_sym_BANG_BANG = 155, -+ anon_sym_TILDE = 156, -+ anon_sym_AT = 157, -+ anon_sym_PIPE_SLASH = 158, -+ anon_sym_PIPE_PIPE_SLASH = 159, -+ anon_sym_CARET = 160, -+ anon_sym_STAR = 161, -+ anon_sym_SLASH = 162, -+ anon_sym_PERCENT = 163, -+ anon_sym_LT_LT = 164, -+ anon_sym_GT_GT = 165, -+ anon_sym_AMP = 166, -+ anon_sym_PIPE = 167, -+ anon_sym_POUND = 168, -+ anon_sym_LT = 169, -+ anon_sym_LT_EQ = 170, -+ anon_sym_LT_GT = 171, -+ anon_sym_GT = 172, -+ anon_sym_GT_EQ = 173, -+ anon_sym_BANG_TILDE = 174, -+ anon_sym_TILDE_STAR = 175, -+ anon_sym_BANG_TILDE_STAR = 176, -+ anon_sym_AMP_AMP = 177, -+ anon_sym_PIPE_PIPE = 178, -+ aux_sym_interval_expression_token1 = 179, -+ anon_sym_DOLLAR = 180, -+ sym_source_file = 181, -+ sym__statement = 182, -+ sym__ctes = 183, -+ sym_cte = 184, -+ sym_select_statement = 185, -+ sym_insert_statement = 186, -+ sym_update_statement = 187, -+ sym_delete_statement = 188, -+ sym_create_statement = 189, -+ sym_alter_statement = 190, -+ sym_alter_table = 191, -+ sym_alter_table_action_alter_column = 192, -+ sym_alter_table_action_add = 193, -+ sym_alter_table_rename_column = 194, -+ sym_alter_table_action = 195, -+ sym_sequence = 196, -+ sym_pg_command = 197, -+ sym_create_function_statement = 198, -+ sym_optimizer_hint = 199, -+ sym_parallel_hint = 200, -+ sym_null_hint = 201, -+ sym__function_language = 202, -+ sym__create_function_return_type = 203, -+ sym_setof = 204, -+ sym_constrained_type = 205, -+ sym_create_function_parameter = 206, -+ sym_create_function_parameters = 207, -+ sym_function_body = 208, -+ sym_create_extension_statement = 209, -+ sym_create_role_statement = 210, -+ sym_create_schema_statement = 211, -+ sym_drop_statement = 212, -+ sym_set_statement = 213, -+ sym_grant_statement = 214, -+ sym_create_domain_statement = 215, -+ sym_create_type_statement = 216, -+ sym_create_index_statement = 217, -+ sym_table_column = 218, -+ sym_auto_increment_constraint = 219, -+ sym_direction_constraint = 220, -+ sym_named_constraint = 221, -+ sym__column_default_expression = 222, -+ sym_column_default = 223, -+ sym_table_parameters = 224, -+ sym_mode = 225, -+ sym_initial_mode = 226, -+ sym__table_constraint = 227, -+ sym_table_constraint_check = 228, -+ sym_op_class = 229, -+ sym_exclude_entry = 230, -+ sym_table_constraint_exclude = 231, -+ sym_table_constraint_foreign_key = 232, -+ sym_table_constraint_unique = 233, -+ sym_table_constraint_primary_key = 234, -+ sym_primary_key_constraint = 235, -+ sym_create_table_statement = 236, -+ sym_using_clause = 237, -+ sym_index_table_parameters = 238, -+ sym__select_statement = 239, -+ sym_group_by_clause_body = 240, -+ sym_group_by_clause = 241, -+ sym_order_by_clause_body = 242, -+ sym_order_by_clause = 243, -+ sym_limit_clause = 244, -+ sym_where_clause = 245, -+ sym__aliased_expression = 246, -+ sym__aliasable_expression = 247, -+ sym_select_clause_body = 248, -+ sym_select_clause = 249, -+ sym_from_clause = 250, -+ sym_join_type = 251, -+ sym_join_clause = 252, -+ sym_select_subexpression = 253, -+ sym__update_statement = 254, -+ sym_set_clause = 255, -+ sym_set_clause_body = 256, -+ sym_assigment_expression = 257, -+ sym__insert_statement = 258, -+ sym_values_clause = 259, -+ sym_values_clause_body = 260, -+ sym__delete_statement = 261, -+ sym_conditional_expression = 262, -+ sym_in_expression = 263, -+ sym_tuple = 264, -+ sym_references_constraint = 265, -+ sym_on_update_action = 266, -+ sym_on_delete_action = 267, -+ sym__constraint_action = 268, -+ sym_unique_constraint = 269, -+ sym_null_constraint = 270, -+ sym_check_constraint = 271, -+ sym_parameter = 272, -+ sym_parameters = 273, -+ sym_function_call = 274, -+ sym__parenthesized_expression = 275, -+ sym_is_expression = 276, -+ sym_distinct_from = 277, -+ sym_boolean_expression = 278, -+ sym_at_time_zone_expression = 279, -+ sym_NULL = 280, -+ sym_TRUE = 281, -+ sym_FALSE = 282, -+ sym_number = 283, -+ sym__quoted_identifier = 284, -+ sym_dotted_name = 285, -+ sym__identifier = 286, -+ sym_string = 287, -+ sym_json_access = 288, -+ sym_ordered_expression = 289, -+ sym_type = 290, -+ sym_array_type = 291, -+ sym__type = 292, -+ sym_type_cast = 293, -+ sym_array_element_access = 294, -+ sym_unary_expression = 295, -+ sym_binary_expression = 296, -+ sym_binary_operator = 297, -+ sym_asterisk_expression = 298, -+ sym_interval_expression = 299, -+ sym_argument_reference = 300, -+ sym__expression = 301, -+ aux_sym_source_file_repeat1 = 302, -+ aux_sym__ctes_repeat1 = 303, -+ aux_sym_sequence_repeat1 = 304, -+ aux_sym_create_function_statement_repeat1 = 305, -+ aux_sym_create_function_parameters_repeat1 = 306, -+ aux_sym_grant_statement_repeat1 = 307, -+ aux_sym_create_domain_statement_repeat1 = 308, -+ aux_sym_table_column_repeat1 = 309, -+ aux_sym_table_parameters_repeat1 = 310, -+ aux_sym_table_constraint_exclude_repeat1 = 311, -+ aux_sym_table_constraint_foreign_key_repeat1 = 312, -+ aux_sym_table_constraint_unique_repeat1 = 313, -+ aux_sym_index_table_parameters_repeat1 = 314, -+ aux_sym__select_statement_repeat1 = 315, -+ aux_sym_group_by_clause_body_repeat1 = 316, -+ aux_sym_select_clause_body_repeat1 = 317, -+ aux_sym_set_clause_body_repeat1 = 318, -+ aux_sym_conditional_expression_repeat1 = 319, -+ aux_sym_references_constraint_repeat1 = 320, -+ aux_sym_parameters_repeat1 = 321, -+ aux_sym_dotted_name_repeat1 = 322, -+ aux_sym_array_type_repeat1 = 323, -+ anon_alias_sym_ALTER_COLUMN = 324, -+ anon_alias_sym_BY = 325, -+ anon_alias_sym_CREATE_SCHEMA = 326, -+ anon_alias_sym_DEFERRABLE = 327, -+ anon_alias_sym_EXISTS = 328, -+ anon_alias_sym_GROUP_BY = 329, -+ anon_alias_sym_IF = 330, -+ anon_alias_sym_IF_NOT_EXISTS = 331, -+ anon_alias_sym_NULL = 332, -+ anon_alias_sym_ON_DELETE = 333, -+ anon_alias_sym_ON_UPDATE = 334, -+ anon_alias_sym_SET_DEFAULT = 335, -+ anon_alias_sym_SET_NULL = 336, -+ anon_alias_sym_WITH = 337, -+ alias_sym_alter_sequence = 338, -+ alias_sym_default = 339, -+ alias_sym_language = 340, - }; - - static const char * const ts_symbol_names[] = { - [ts_builtin_sym_end] = "end", - [anon_sym_SEMI] = ";", -- [aux_sym_dml_statement_token1] = "WITH_GRANT_OPTION", -- [aux_sym_dml_statement_token2] = "RECURSIVE", -+ [aux_sym__ctes_token1] = "WITH_GRANT_OPTION", -+ [aux_sym__ctes_token2] = "RECURSIVE", - [anon_sym_COMMA] = ",", - [aux_sym_cte_token1] = "AS", - [aux_sym_cte_token2] = "NOT", -@@ -457,20 +484,22 @@ static const char * const ts_symbol_names[] = { - [aux_sym_join_type_token5] = "OUTER", - [aux_sym_join_clause_token1] = "JOIN", - [aux_sym_select_subexpression_token1] = "LATERAL", -- [aux_sym_insert_statement_token1] = "INTO", -+ [aux_sym__insert_statement_token1] = "INTO", - [aux_sym_values_clause_token1] = "VALUES", -+ [aux_sym_conditional_expression_token1] = "CASE", -+ [aux_sym_conditional_expression_token2] = "WHEN", -+ [aux_sym_conditional_expression_token3] = "THEN", -+ [aux_sym_conditional_expression_token4] = "ELSE", -+ [aux_sym_conditional_expression_token5] = "END", - [aux_sym__constraint_action_token1] = "RESTRICT", - [aux_sym__constraint_action_token2] = "CASCADE", -- [anon_sym_LT] = "<", -- [anon_sym_LT_EQ] = "<=", -- [anon_sym_LT_GT] = "<>", -- [anon_sym_GT] = ">", -- [anon_sym_GT_EQ] = ">=", - [aux_sym_is_expression_token1] = "IS", - [aux_sym_distinct_from_token1] = "DISTINCT_FROM", - [aux_sym_boolean_expression_token1] = "AND", - [aux_sym_boolean_expression_token2] = "OR", - [aux_sym_at_time_zone_expression_token1] = "AT_TIME_ZONE", -+ [aux_sym_at_time_zone_expression_token2] = "TIME_ZONE", -+ [aux_sym_at_time_zone_expression_token3] = "TIME_ZONE", - [aux_sym_TRUE_token1] = "TRUE", - [aux_sym_FALSE_token1] = "FALSE", - [aux_sym_number_token1] = "number_token1", -@@ -484,21 +513,50 @@ static const char * const ts_symbol_names[] = { - [anon_sym_DASH_GT_GT] = "->>", - [anon_sym_POUND_GT] = "#>", - [anon_sym_POUND_GT_GT] = "#>>", -+ [aux_sym_type_token1] = "VARYING", -+ [aux_sym_type_token2] = "PRECISION", -+ [aux_sym_type_token3] = "WITHOUT", - [anon_sym_LBRACK] = "[", - [anon_sym_RBRACK] = "]", - [anon_sym_COLON_COLON] = "::", - [sym_comment] = "comment", -- [anon_sym_TILDE] = "~", - [anon_sym_PLUS] = "+", -+ [anon_sym_DASH] = "-", -+ [anon_sym_BANG] = "!", -+ [anon_sym_BANG_BANG] = "!!", -+ [anon_sym_TILDE] = "~", -+ [anon_sym_AT] = "@", -+ [anon_sym_PIPE_SLASH] = "|/", -+ [anon_sym_PIPE_PIPE_SLASH] = "||/", -+ [anon_sym_CARET] = "^", -+ [anon_sym_STAR] = "*", -+ [anon_sym_SLASH] = "/", -+ [anon_sym_PERCENT] = "%", -+ [anon_sym_LT_LT] = "<<", -+ [anon_sym_GT_GT] = ">>", -+ [anon_sym_AMP] = "&", -+ [anon_sym_PIPE] = "|", -+ [anon_sym_POUND] = "#", -+ [anon_sym_LT] = "<", -+ [anon_sym_LT_EQ] = "<=", -+ [anon_sym_LT_GT] = "<>", -+ [anon_sym_GT] = ">", -+ [anon_sym_GT_EQ] = ">=", -+ [anon_sym_BANG_TILDE] = "!~", -+ [anon_sym_TILDE_STAR] = "~*", -+ [anon_sym_BANG_TILDE_STAR] = "!~*", - [anon_sym_AMP_AMP] = "&&", - [anon_sym_PIPE_PIPE] = "||", -- [anon_sym_STAR] = "*", - [aux_sym_interval_expression_token1] = "interval_expression_token1", - [anon_sym_DOLLAR] = "$", - [sym_source_file] = "source_file", - [sym__statement] = "_statement", -- [sym_dml_statement] = "dml_statement", -+ [sym__ctes] = "_ctes", - [sym_cte] = "cte", -+ [sym_select_statement] = "select_statement", -+ [sym_insert_statement] = "insert_statement", -+ [sym_update_statement] = "update_statement", -+ [sym_delete_statement] = "delete_statement", - [sym_create_statement] = "create_statement", - [sym_alter_statement] = "alter_statement", - [sym_alter_table] = "alter_table", -@@ -565,14 +622,15 @@ static const char * const ts_symbol_names[] = { - [sym_join_type] = "join_type", - [sym_join_clause] = "join_clause", - [sym_select_subexpression] = "select_subexpression", -- [sym_update_statement] = "update_statement", -+ [sym__update_statement] = "_update_statement", - [sym_set_clause] = "set_clause", - [sym_set_clause_body] = "set_clause_body", - [sym_assigment_expression] = "assigment_expression", -- [sym_insert_statement] = "insert_statement", -+ [sym__insert_statement] = "_insert_statement", - [sym_values_clause] = "values_clause", - [sym_values_clause_body] = "values_clause_body", -- [sym_delete_statement] = "delete_statement", -+ [sym__delete_statement] = "_delete_statement", -+ [sym_conditional_expression] = "conditional_expression", - [sym_in_expression] = "in_expression", - [sym_tuple] = "tuple", - [sym_references_constraint] = "references_constraint", -@@ -598,14 +655,15 @@ static const char * const ts_symbol_names[] = { - [sym__quoted_identifier] = "_quoted_identifier", - [sym_dotted_name] = "dotted_name", - [sym__identifier] = "_identifier", -- [sym_type] = "type", - [sym_string] = "string", - [sym_json_access] = "json_access", - [sym_ordered_expression] = "ordered_expression", -+ [sym_type] = "type", - [sym_array_type] = "array_type", - [sym__type] = "_type", - [sym_type_cast] = "type_cast", - [sym_array_element_access] = "array_element_access", -+ [sym_unary_expression] = "unary_expression", - [sym_binary_expression] = "binary_expression", - [sym_binary_operator] = "binary_operator", - [sym_asterisk_expression] = "asterisk_expression", -@@ -613,7 +671,7 @@ static const char * const ts_symbol_names[] = { - [sym_argument_reference] = "argument_reference", - [sym__expression] = "_expression", - [aux_sym_source_file_repeat1] = "source_file_repeat1", -- [aux_sym_dml_statement_repeat1] = "dml_statement_repeat1", -+ [aux_sym__ctes_repeat1] = "_ctes_repeat1", - [aux_sym_sequence_repeat1] = "sequence_repeat1", - [aux_sym_create_function_statement_repeat1] = "create_function_statement_repeat1", - [aux_sym_create_function_parameters_repeat1] = "create_function_parameters_repeat1", -@@ -625,13 +683,15 @@ static const char * const ts_symbol_names[] = { - [aux_sym_table_constraint_foreign_key_repeat1] = "table_constraint_foreign_key_repeat1", - [aux_sym_table_constraint_unique_repeat1] = "table_constraint_unique_repeat1", - [aux_sym_index_table_parameters_repeat1] = "index_table_parameters_repeat1", -- [aux_sym_select_statement_repeat1] = "select_statement_repeat1", -+ [aux_sym__select_statement_repeat1] = "_select_statement_repeat1", - [aux_sym_group_by_clause_body_repeat1] = "group_by_clause_body_repeat1", - [aux_sym_select_clause_body_repeat1] = "select_clause_body_repeat1", - [aux_sym_set_clause_body_repeat1] = "set_clause_body_repeat1", -+ [aux_sym_conditional_expression_repeat1] = "conditional_expression_repeat1", - [aux_sym_references_constraint_repeat1] = "references_constraint_repeat1", - [aux_sym_parameters_repeat1] = "parameters_repeat1", - [aux_sym_dotted_name_repeat1] = "dotted_name_repeat1", -+ [aux_sym_array_type_repeat1] = "array_type_repeat1", - [anon_alias_sym_ALTER_COLUMN] = "ALTER_COLUMN", - [anon_alias_sym_BY] = "BY", - [anon_alias_sym_CREATE_SCHEMA] = "CREATE_SCHEMA", -@@ -654,8 +714,8 @@ static const char * const ts_symbol_names[] = { - static const TSSymbol ts_symbol_map[] = { - [ts_builtin_sym_end] = ts_builtin_sym_end, - [anon_sym_SEMI] = anon_sym_SEMI, -- [aux_sym_dml_statement_token1] = aux_sym_dml_statement_token1, -- [aux_sym_dml_statement_token2] = aux_sym_dml_statement_token2, -+ [aux_sym__ctes_token1] = aux_sym__ctes_token1, -+ [aux_sym__ctes_token2] = aux_sym__ctes_token2, - [anon_sym_COMMA] = anon_sym_COMMA, - [aux_sym_cte_token1] = aux_sym_cte_token1, - [aux_sym_cte_token2] = aux_sym_cte_token2, -@@ -736,16 +796,13 @@ static const TSSymbol ts_symbol_map[] = { - [aux_sym_grant_statement_token12] = aux_sym_grant_statement_token12, - [aux_sym_grant_statement_token13] = aux_sym_grant_statement_token13, - [aux_sym_grant_statement_token14] = aux_sym_grant_statement_token14, -- [aux_sym_grant_statement_token15] = aux_sym_dml_statement_token1, -+ [aux_sym_grant_statement_token15] = aux_sym__ctes_token1, - [aux_sym_create_domain_statement_token1] = aux_sym_create_domain_statement_token1, - [aux_sym_create_type_statement_token1] = aux_sym_create_type_statement_token1, - [aux_sym_create_index_statement_token1] = anon_sym_INDEX, - [aux_sym_auto_increment_constraint_token1] = aux_sym_auto_increment_constraint_token1, - [aux_sym_direction_constraint_token1] = aux_sym_direction_constraint_token1, - [aux_sym_direction_constraint_token2] = aux_sym_direction_constraint_token2, -- [aux_sym_time_zone_constraint_token1] = aux_sym_time_zone_constraint_token1, -- [aux_sym_time_zone_constraint_token2] = aux_sym_time_zone_constraint_token2, -- [aux_sym_time_zone_constraint_token3] = aux_sym_time_zone_constraint_token2, - [anon_sym_CONSTRAINT] = anon_sym_CONSTRAINT, - [aux_sym_mode_token1] = aux_sym_mode_token1, - [aux_sym_initial_mode_token1] = aux_sym_initial_mode_token1, -@@ -771,20 +828,22 @@ static const TSSymbol ts_symbol_map[] = { - [aux_sym_join_type_token5] = aux_sym_join_type_token5, - [aux_sym_join_clause_token1] = aux_sym_join_clause_token1, - [aux_sym_select_subexpression_token1] = aux_sym_select_subexpression_token1, -- [aux_sym_insert_statement_token1] = aux_sym_insert_statement_token1, -+ [aux_sym__insert_statement_token1] = aux_sym__insert_statement_token1, - [aux_sym_values_clause_token1] = aux_sym_values_clause_token1, -+ [aux_sym_conditional_expression_token1] = aux_sym_conditional_expression_token1, -+ [aux_sym_conditional_expression_token2] = aux_sym_conditional_expression_token2, -+ [aux_sym_conditional_expression_token3] = aux_sym_conditional_expression_token3, -+ [aux_sym_conditional_expression_token4] = aux_sym_conditional_expression_token4, -+ [aux_sym_conditional_expression_token5] = aux_sym_conditional_expression_token5, - [aux_sym__constraint_action_token1] = aux_sym__constraint_action_token1, - [aux_sym__constraint_action_token2] = aux_sym__constraint_action_token2, -- [anon_sym_LT] = anon_sym_LT, -- [anon_sym_LT_EQ] = anon_sym_LT_EQ, -- [anon_sym_LT_GT] = anon_sym_LT_GT, -- [anon_sym_GT] = anon_sym_GT, -- [anon_sym_GT_EQ] = anon_sym_GT_EQ, - [aux_sym_is_expression_token1] = aux_sym_is_expression_token1, - [aux_sym_distinct_from_token1] = aux_sym_distinct_from_token1, - [aux_sym_boolean_expression_token1] = aux_sym_boolean_expression_token1, - [aux_sym_boolean_expression_token2] = aux_sym_boolean_expression_token2, - [aux_sym_at_time_zone_expression_token1] = aux_sym_at_time_zone_expression_token1, -+ [aux_sym_at_time_zone_expression_token2] = aux_sym_at_time_zone_expression_token2, -+ [aux_sym_at_time_zone_expression_token3] = aux_sym_at_time_zone_expression_token2, - [aux_sym_TRUE_token1] = aux_sym_TRUE_token1, - [aux_sym_FALSE_token1] = aux_sym_FALSE_token1, - [aux_sym_number_token1] = aux_sym_number_token1, -@@ -798,21 +857,50 @@ static const TSSymbol ts_symbol_map[] = { - [anon_sym_DASH_GT_GT] = anon_sym_DASH_GT_GT, - [anon_sym_POUND_GT] = anon_sym_POUND_GT, - [anon_sym_POUND_GT_GT] = anon_sym_POUND_GT_GT, -+ [aux_sym_type_token1] = aux_sym_type_token1, -+ [aux_sym_type_token2] = aux_sym_type_token2, -+ [aux_sym_type_token3] = aux_sym_type_token3, - [anon_sym_LBRACK] = anon_sym_LBRACK, - [anon_sym_RBRACK] = anon_sym_RBRACK, - [anon_sym_COLON_COLON] = anon_sym_COLON_COLON, - [sym_comment] = sym_comment, -- [anon_sym_TILDE] = anon_sym_TILDE, - [anon_sym_PLUS] = anon_sym_PLUS, -+ [anon_sym_DASH] = anon_sym_DASH, -+ [anon_sym_BANG] = anon_sym_BANG, -+ [anon_sym_BANG_BANG] = anon_sym_BANG_BANG, -+ [anon_sym_TILDE] = anon_sym_TILDE, -+ [anon_sym_AT] = anon_sym_AT, -+ [anon_sym_PIPE_SLASH] = anon_sym_PIPE_SLASH, -+ [anon_sym_PIPE_PIPE_SLASH] = anon_sym_PIPE_PIPE_SLASH, -+ [anon_sym_CARET] = anon_sym_CARET, -+ [anon_sym_STAR] = anon_sym_STAR, -+ [anon_sym_SLASH] = anon_sym_SLASH, -+ [anon_sym_PERCENT] = anon_sym_PERCENT, -+ [anon_sym_LT_LT] = anon_sym_LT_LT, -+ [anon_sym_GT_GT] = anon_sym_GT_GT, -+ [anon_sym_AMP] = anon_sym_AMP, -+ [anon_sym_PIPE] = anon_sym_PIPE, -+ [anon_sym_POUND] = anon_sym_POUND, -+ [anon_sym_LT] = anon_sym_LT, -+ [anon_sym_LT_EQ] = anon_sym_LT_EQ, -+ [anon_sym_LT_GT] = anon_sym_LT_GT, -+ [anon_sym_GT] = anon_sym_GT, -+ [anon_sym_GT_EQ] = anon_sym_GT_EQ, -+ [anon_sym_BANG_TILDE] = anon_sym_BANG_TILDE, -+ [anon_sym_TILDE_STAR] = anon_sym_TILDE_STAR, -+ [anon_sym_BANG_TILDE_STAR] = anon_sym_BANG_TILDE_STAR, - [anon_sym_AMP_AMP] = anon_sym_AMP_AMP, - [anon_sym_PIPE_PIPE] = anon_sym_PIPE_PIPE, -- [anon_sym_STAR] = anon_sym_STAR, - [aux_sym_interval_expression_token1] = aux_sym_interval_expression_token1, - [anon_sym_DOLLAR] = anon_sym_DOLLAR, - [sym_source_file] = sym_source_file, - [sym__statement] = sym__statement, -- [sym_dml_statement] = sym_dml_statement, -+ [sym__ctes] = sym__ctes, - [sym_cte] = sym_cte, -+ [sym_select_statement] = sym_select_statement, -+ [sym_insert_statement] = sym_insert_statement, -+ [sym_update_statement] = sym_update_statement, -+ [sym_delete_statement] = sym_delete_statement, - [sym_create_statement] = sym_create_statement, - [sym_alter_statement] = sym_alter_statement, - [sym_alter_table] = sym_alter_table, -@@ -879,14 +966,15 @@ static const TSSymbol ts_symbol_map[] = { - [sym_join_type] = sym_join_type, - [sym_join_clause] = sym_join_clause, - [sym_select_subexpression] = sym_select_subexpression, -- [sym_update_statement] = sym_update_statement, -+ [sym__update_statement] = sym__update_statement, - [sym_set_clause] = sym_set_clause, - [sym_set_clause_body] = sym_set_clause_body, - [sym_assigment_expression] = sym_assigment_expression, -- [sym_insert_statement] = sym_insert_statement, -+ [sym__insert_statement] = sym__insert_statement, - [sym_values_clause] = sym_values_clause, - [sym_values_clause_body] = sym_values_clause_body, -- [sym_delete_statement] = sym_delete_statement, -+ [sym__delete_statement] = sym__delete_statement, -+ [sym_conditional_expression] = sym_conditional_expression, - [sym_in_expression] = sym_in_expression, - [sym_tuple] = sym_tuple, - [sym_references_constraint] = sym_references_constraint, -@@ -912,14 +999,15 @@ static const TSSymbol ts_symbol_map[] = { - [sym__quoted_identifier] = sym__quoted_identifier, - [sym_dotted_name] = sym_dotted_name, - [sym__identifier] = sym__identifier, -- [sym_type] = sym_type, - [sym_string] = sym_string, - [sym_json_access] = sym_json_access, - [sym_ordered_expression] = sym_ordered_expression, -+ [sym_type] = sym_type, - [sym_array_type] = sym_array_type, - [sym__type] = sym__type, - [sym_type_cast] = sym_type_cast, - [sym_array_element_access] = sym_array_element_access, -+ [sym_unary_expression] = sym_unary_expression, - [sym_binary_expression] = sym_binary_expression, - [sym_binary_operator] = sym_binary_operator, - [sym_asterisk_expression] = sym_asterisk_expression, -@@ -927,7 +1015,7 @@ static const TSSymbol ts_symbol_map[] = { - [sym_argument_reference] = sym_argument_reference, - [sym__expression] = sym__expression, - [aux_sym_source_file_repeat1] = aux_sym_source_file_repeat1, -- [aux_sym_dml_statement_repeat1] = aux_sym_dml_statement_repeat1, -+ [aux_sym__ctes_repeat1] = aux_sym__ctes_repeat1, - [aux_sym_sequence_repeat1] = aux_sym_sequence_repeat1, - [aux_sym_create_function_statement_repeat1] = aux_sym_create_function_statement_repeat1, - [aux_sym_create_function_parameters_repeat1] = aux_sym_create_function_parameters_repeat1, -@@ -939,13 +1027,15 @@ static const TSSymbol ts_symbol_map[] = { - [aux_sym_table_constraint_foreign_key_repeat1] = aux_sym_table_constraint_foreign_key_repeat1, - [aux_sym_table_constraint_unique_repeat1] = aux_sym_table_constraint_unique_repeat1, - [aux_sym_index_table_parameters_repeat1] = aux_sym_index_table_parameters_repeat1, -- [aux_sym_select_statement_repeat1] = aux_sym_select_statement_repeat1, -+ [aux_sym__select_statement_repeat1] = aux_sym__select_statement_repeat1, - [aux_sym_group_by_clause_body_repeat1] = aux_sym_group_by_clause_body_repeat1, - [aux_sym_select_clause_body_repeat1] = aux_sym_select_clause_body_repeat1, - [aux_sym_set_clause_body_repeat1] = aux_sym_set_clause_body_repeat1, -+ [aux_sym_conditional_expression_repeat1] = aux_sym_conditional_expression_repeat1, - [aux_sym_references_constraint_repeat1] = aux_sym_references_constraint_repeat1, - [aux_sym_parameters_repeat1] = aux_sym_parameters_repeat1, - [aux_sym_dotted_name_repeat1] = aux_sym_dotted_name_repeat1, -+ [aux_sym_array_type_repeat1] = aux_sym_array_type_repeat1, - [anon_alias_sym_ALTER_COLUMN] = anon_alias_sym_ALTER_COLUMN, - [anon_alias_sym_BY] = anon_alias_sym_BY, - [anon_alias_sym_CREATE_SCHEMA] = anon_alias_sym_CREATE_SCHEMA, -@@ -974,11 +1064,11 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { - .visible = true, - .named = false, - }, -- [aux_sym_dml_statement_token1] = { -+ [aux_sym__ctes_token1] = { - .visible = true, - .named = false, - }, -- [aux_sym_dml_statement_token2] = { -+ [aux_sym__ctes_token2] = { - .visible = true, - .named = false, - }, -@@ -1602,14 +1788,30 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { - .visible = false, - .named = true, - }, -- [sym_dml_statement] = { -- .visible = true, -+ [sym__ctes] = { -+ .visible = false, - .named = true, - }, - [sym_cte] = { - .visible = true, - .named = true, - }, -+ [sym_select_statement] = { -+ .visible = true, -+ .named = true, -+ }, -+ [sym_insert_statement] = { -+ .visible = true, -+ .named = true, -+ }, -+ [sym_update_statement] = { -+ .visible = true, -+ .named = true, -+ }, -+ [sym_delete_statement] = { -+ .visible = true, -+ .named = true, -+ }, - [sym_create_statement] = { - .visible = true, - .named = true, -@@ -1902,7 +2100,11 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { - .visible = true, - .named = true, - }, -- [sym_delete_statement] = { -+ [sym__delete_statement] = { -+ .visible = false, -+ .named = true, -+ }, -+ [sym_conditional_expression] = { - .visible = true, - .named = true, - }, -@@ -2066,7 +2268,7 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { - .visible = false, - .named = false, - }, -- [aux_sym_dml_statement_repeat1] = { -+ [aux_sym__ctes_repeat1] = { - .visible = false, - .named = false, - }, -@@ -2142,6 +2348,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { - .visible = false, - .named = false, - }, -+ [aux_sym_array_type_repeat1] = { -+ .visible = false, -+ .named = false, -+ }, - [anon_alias_sym_ALTER_COLUMN] = { - .visible = true, - .named = false, -@@ -2236,121 +2449,130 @@ static const char * const ts_field_names[] = { - [field_content] = "content", - [field_elements] = "elements", - [field_function] = "function", -+ [field_left] = "left", - [field_name] = "name", -+ [field_operand] = "operand", - [field_operator] = "operator", - [field_order] = "order", - [field_replace] = "replace", -+ [field_right] = "right", - [field_scope] = "scope", - [field_table] = "table", - [field_type] = "type", - }; - - static const TSFieldMapSlice ts_field_map_slices[PRODUCTION_ID_COUNT] = { -- [9] = {.index = 0, .length = 1}, -- [10] = {.index = 1, .length = 1}, -- [11] = {.index = 2, .length = 1}, -- [12] = {.index = 3, .length = 1}, -- [16] = {.index = 4, .length = 1}, -- [17] = {.index = 5, .length = 1}, -- [18] = {.index = 6, .length = 2}, -- [20] = {.index = 8, .length = 2}, -- [25] = {.index = 10, .length = 1}, -- [29] = {.index = 11, .length = 2}, -- [30] = {.index = 13, .length = 3}, -- [31] = {.index = 16, .length = 1}, -- [35] = {.index = 17, .length = 1}, -- [36] = {.index = 18, .length = 1}, -- [37] = {.index = 19, .length = 2}, -- [38] = {.index = 21, .length = 2}, -- [40] = {.index = 23, .length = 1}, -- [42] = {.index = 24, .length = 1}, -- [43] = {.index = 25, .length = 2}, -- [44] = {.index = 27, .length = 1}, -- [45] = {.index = 28, .length = 2}, -- [47] = {.index = 10, .length = 1}, -- [50] = {.index = 30, .length = 1}, -- [52] = {.index = 31, .length = 1}, -- [53] = {.index = 10, .length = 1}, -- [55] = {.index = 2, .length = 1}, -- [60] = {.index = 2, .length = 1}, -- [61] = {.index = 27, .length = 1}, -- [63] = {.index = 32, .length = 1}, -- [64] = {.index = 32, .length = 1}, -- [66] = {.index = 27, .length = 1}, -- [67] = {.index = 31, .length = 1}, -- [70] = {.index = 31, .length = 1}, -+ [8] = {.index = 0, .length = 2}, -+ [10] = {.index = 2, .length = 1}, -+ [11] = {.index = 3, .length = 1}, -+ [12] = {.index = 4, .length = 1}, -+ [13] = {.index = 5, .length = 3}, -+ [17] = {.index = 8, .length = 1}, -+ [18] = {.index = 9, .length = 1}, -+ [19] = {.index = 10, .length = 2}, -+ [21] = {.index = 12, .length = 2}, -+ [26] = {.index = 14, .length = 1}, -+ [30] = {.index = 15, .length = 2}, -+ [31] = {.index = 17, .length = 3}, -+ [32] = {.index = 20, .length = 1}, -+ [36] = {.index = 21, .length = 1}, -+ [37] = {.index = 22, .length = 1}, -+ [38] = {.index = 23, .length = 2}, -+ [39] = {.index = 25, .length = 2}, -+ [41] = {.index = 27, .length = 1}, -+ [43] = {.index = 28, .length = 1}, -+ [44] = {.index = 29, .length = 2}, -+ [45] = {.index = 31, .length = 1}, -+ [46] = {.index = 32, .length = 2}, -+ [48] = {.index = 14, .length = 1}, -+ [51] = {.index = 34, .length = 1}, -+ [53] = {.index = 35, .length = 1}, -+ [55] = {.index = 14, .length = 1}, -+ [57] = {.index = 4, .length = 1}, -+ [62] = {.index = 4, .length = 1}, -+ [63] = {.index = 31, .length = 1}, -+ [66] = {.index = 36, .length = 1}, -+ [67] = {.index = 36, .length = 1}, -+ [69] = {.index = 31, .length = 1}, -+ [70] = {.index = 35, .length = 1}, -+ [74] = {.index = 35, .length = 1}, - }; - - static const TSFieldMapEntry ts_field_map_entries[] = { - [0] = -+ {field_operand, 1}, -+ {field_operator, 0}, -+ [2] = - {field_content, 1}, -- [1] = -+ [3] = - {field_function, 0}, -- [2] = -+ [4] = - {field_type, 2}, -- [3] = -+ [5] = -+ {field_left, 0}, - {field_operator, 1}, -- [4] = -+ {field_right, 2}, -+ [8] = - {field_name, 1, .inherited = true}, -- [5] = -+ [9] = - {field_scope, 1}, -- [6] = -+ [10] = - {field_arguments, 2}, - {field_function, 0}, -- [8] = -+ [12] = - {field_name, 0}, - {field_type, 1}, -- [10] = -+ [14] = - {field_argmode, 0}, -- [11] = -+ [15] = - {field_name, 2}, - {field_table, 4}, -- [13] = -+ [17] = - {field_arguments, 2}, - {field_arguments, 3}, - {field_function, 0}, -- [16] = -+ [20] = - {field_elements, 1}, -- [17] = -+ [21] = - {field_name, 1}, -- [18] = -+ [22] = - {field_name, 2, .inherited = true}, -- [19] = -+ [23] = - {field_name, 0, .inherited = true}, - {field_name, 1, .inherited = true}, -- [21] = -+ [25] = - {field_name, 1, .inherited = true}, - {field_name, 2, .inherited = true}, -- [23] = -+ [27] = - {field_replace, 1}, -- [24] = -+ [28] = - {field_type, 1}, -- [25] = -+ [29] = - {field_name, 3}, - {field_table, 5}, -- [27] = -+ [31] = - {field_type, 3}, -- [28] = -+ [32] = - {field_elements, 1}, - {field_elements, 2}, -- [30] = -+ [34] = - {field_order, 1}, -- [31] = -+ [35] = - {field_type, 4}, -- [32] = -+ [36] = - {field_action, 2}, - }; - - static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE_LENGTH] = { - [0] = {0}, - [1] = { -- [1] = alias_sym_alter_sequence, -+ [0] = anon_alias_sym_WITH, - }, - [2] = { -- [0] = anon_alias_sym_NULL, -+ [1] = alias_sym_alter_sequence, - }, - [3] = { -- [0] = anon_alias_sym_WITH, -+ [0] = anon_alias_sym_NULL, - }, - [4] = { - [0] = aux_sym_create_extension_statement_token1, -@@ -2365,171 +2587,183 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE - [7] = { - [0] = aux_sym_create_domain_statement_token1, - }, -- [8] = { -+ [9] = { - [0] = aux_sym_create_role_statement_token1, - [3] = anon_alias_sym_WITH, - }, -- [13] = { -+ [14] = { - [0] = anon_alias_sym_GROUP_BY, - [1] = anon_alias_sym_GROUP_BY, - }, -- [14] = { -+ [15] = { - [1] = anon_alias_sym_IF, - [2] = anon_alias_sym_EXISTS, - }, -- [15] = { -+ [16] = { - [0] = aux_sym_create_type_statement_token1, - }, -- [19] = { -+ [20] = { - [0] = anon_alias_sym_DEFERRABLE, - }, -- [21] = { -+ [22] = { - [1] = anon_alias_sym_IF, - [3] = anon_alias_sym_EXISTS, - }, -- [22] = { -+ [23] = { - [1] = anon_alias_sym_WITH, - }, -- [23] = { -+ [24] = { - [1] = anon_alias_sym_BY, - }, -- [24] = { -+ [25] = { - [1] = aux_sym_sequence_token9, - }, -- [26] = { -+ [27] = { - [0] = aux_sym_create_function_statement_token1, - }, -- [27] = { -+ [28] = { - [0] = aux_sym_create_extension_statement_token1, - [2] = anon_alias_sym_IF_NOT_EXISTS, - [3] = anon_alias_sym_IF_NOT_EXISTS, - [4] = anon_alias_sym_IF_NOT_EXISTS, - }, -- [28] = { -+ [29] = { - [0] = anon_alias_sym_CREATE_SCHEMA, - [1] = anon_alias_sym_CREATE_SCHEMA, - [2] = anon_alias_sym_IF_NOT_EXISTS, - [3] = anon_alias_sym_IF_NOT_EXISTS, - [4] = anon_alias_sym_IF_NOT_EXISTS, - }, -- [32] = { -+ [33] = { - [1] = aux_sym_distinct_from_token1, - }, -- [33] = { -+ [34] = { - [2] = aux_sym_at_time_zone_expression_token1, - [3] = aux_sym_at_time_zone_expression_token1, - }, -- [34] = { -+ [35] = { - [2] = anon_alias_sym_IF_NOT_EXISTS, - [3] = anon_alias_sym_IF_NOT_EXISTS, - [4] = anon_alias_sym_IF_NOT_EXISTS, - }, -- [39] = { -+ [40] = { - [0] = aux_sym_mode_token1, - }, -- [40] = { -+ [41] = { - [0] = aux_sym_create_function_statement_token1, - }, -- [41] = { -+ [42] = { - [2] = alias_sym_default, - }, -- [46] = { -+ [47] = { - [3] = anon_alias_sym_IF_NOT_EXISTS, - [4] = anon_alias_sym_IF_NOT_EXISTS, - [5] = anon_alias_sym_IF_NOT_EXISTS, - }, -- [47] = { -- [3] = alias_sym_default, -- }, - [48] = { - [3] = alias_sym_default, - }, - [49] = { -+ [3] = alias_sym_default, -+ }, -+ [50] = { - [1] = alias_sym_language, - }, -- [51] = { -- [6] = aux_sym_dml_statement_token1, -- [7] = aux_sym_dml_statement_token1, -+ [52] = { -+ [6] = aux_sym__ctes_token1, -+ [7] = aux_sym__ctes_token1, -+ }, -+ [54] = { -+ [2] = anon_alias_sym_WITH, - }, -- [53] = { -+ [55] = { - [4] = alias_sym_default, - }, -- [54] = { -+ [56] = { - [0] = anon_alias_sym_ALTER_COLUMN, - [1] = anon_alias_sym_ALTER_COLUMN, - [3] = anon_alias_sym_SET_DEFAULT, - [4] = anon_alias_sym_SET_DEFAULT, - }, -- [55] = { -- [6] = aux_sym_dml_statement_token1, -- [7] = aux_sym_dml_statement_token1, -- [8] = aux_sym_dml_statement_token1, -- }, -- [56] = { -- [6] = aux_sym_dml_statement_token1, -- [7] = aux_sym_dml_statement_token1, -- [8] = aux_sym_dml_statement_token1, -- }, - [57] = { -- [2] = anon_alias_sym_WITH, -+ [6] = aux_sym__ctes_token1, -+ [7] = aux_sym__ctes_token1, -+ [8] = aux_sym__ctes_token1, - }, - [58] = { -- [1] = aux_sym_table_constraint_foreign_key_token1, -+ [6] = aux_sym__ctes_token1, -+ [7] = aux_sym__ctes_token1, -+ [8] = aux_sym__ctes_token1, - }, - [59] = { -- [1] = aux_sym_null_hint_token1, -- [2] = aux_sym_null_hint_token1, -+ [3] = anon_alias_sym_WITH, - }, - [60] = { -- [7] = aux_sym_dml_statement_token1, -- [8] = aux_sym_dml_statement_token1, -- [9] = aux_sym_dml_statement_token1, -+ [1] = aux_sym_table_constraint_foreign_key_token1, - }, - [61] = { -- [7] = aux_sym_dml_statement_token1, -- [8] = aux_sym_dml_statement_token1, -- [9] = aux_sym_dml_statement_token1, -+ [1] = aux_sym_null_hint_token1, -+ [2] = aux_sym_null_hint_token1, - }, - [62] = { -- [7] = aux_sym_dml_statement_token1, -- [8] = aux_sym_dml_statement_token1, -- [9] = aux_sym_dml_statement_token1, -+ [7] = aux_sym__ctes_token1, -+ [8] = aux_sym__ctes_token1, -+ [9] = aux_sym__ctes_token1, - }, - [63] = { -+ [7] = aux_sym__ctes_token1, -+ [8] = aux_sym__ctes_token1, -+ [9] = aux_sym__ctes_token1, -+ }, -+ [64] = { -+ [7] = aux_sym__ctes_token1, -+ [8] = aux_sym__ctes_token1, -+ [9] = aux_sym__ctes_token1, -+ }, -+ [65] = { -+ [4] = anon_alias_sym_WITH, -+ }, -+ [66] = { - [0] = anon_alias_sym_ON_UPDATE, - [1] = anon_alias_sym_ON_UPDATE, - }, -- [64] = { -+ [67] = { - [0] = anon_alias_sym_ON_DELETE, - [1] = anon_alias_sym_ON_DELETE, - }, -- [65] = { -+ [68] = { - [0] = aux_sym_null_hint_token3, - [2] = aux_sym_null_hint_token3, - [4] = aux_sym_null_hint_token3, - }, -- [66] = { -- [8] = aux_sym_dml_statement_token1, -- [9] = aux_sym_dml_statement_token1, -- [10] = aux_sym_dml_statement_token1, -+ [69] = { -+ [8] = aux_sym__ctes_token1, -+ [9] = aux_sym__ctes_token1, -+ [10] = aux_sym__ctes_token1, - }, -- [67] = { -- [8] = aux_sym_dml_statement_token1, -- [9] = aux_sym_dml_statement_token1, -- [10] = aux_sym_dml_statement_token1, -+ [70] = { -+ [8] = aux_sym__ctes_token1, -+ [9] = aux_sym__ctes_token1, -+ [10] = aux_sym__ctes_token1, - }, -- [68] = { -- [8] = aux_sym_dml_statement_token1, -- [9] = aux_sym_dml_statement_token1, -- [10] = aux_sym_dml_statement_token1, -+ [71] = { -+ [8] = aux_sym__ctes_token1, -+ [9] = aux_sym__ctes_token1, -+ [10] = aux_sym__ctes_token1, - }, -- [69] = { -+ [72] = { -+ [5] = anon_alias_sym_WITH, -+ }, -+ [73] = { - [0] = anon_alias_sym_SET_NULL, - [1] = anon_alias_sym_SET_NULL, - }, -- [70] = { -- [9] = aux_sym_dml_statement_token1, -- [10] = aux_sym_dml_statement_token1, -+ [74] = { -+ [9] = aux_sym__ctes_token1, -+ [10] = aux_sym__ctes_token1, -+ }, -+ [75] = { -+ [6] = anon_alias_sym_WITH, - }, - }; - -@@ -2548,75 +2782,79 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - eof = lexer->eof(lexer); - switch (state) { - case 0: -- if (eof) ADVANCE(734); -- if (lookahead == '"') ADVANCE(1182); -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '$') ADVANCE(1218); -- if (lookahead == '&') ADVANCE(122); -- if (lookahead == '\'') ADVANCE(828); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == '*') ADVANCE(1216); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == 'C') ADVANCE(169); -- if (lookahead == 'E') ADVANCE(189); -- if (lookahead == 'T') ADVANCE(136); -- if (lookahead == 'V') ADVANCE(153); -- if (lookahead == '[') ADVANCE(1206); -+ if (eof) ADVANCE(838); -+ if (lookahead == '!') ADVANCE(1347); -+ if (lookahead == '"') ADVANCE(1311); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '$') ADVANCE(1375); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1361); -+ if (lookahead == '\'') ADVANCE(933); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '@') ADVANCE(1351); -+ if (lookahead == 'C') ADVANCE(214); -+ if (lookahead == 'E') ADVANCE(235); -+ if (lookahead == 'T') ADVANCE(181); -+ if (lookahead == 'V') ADVANCE(197); -+ if (lookahead == '[') ADVANCE(1338); - if (lookahead == '\\') ADVANCE(2); -- if (lookahead == ']') ADVANCE(1207); -- if (lookahead == '`') ADVANCE(1181); -- if (lookahead == 'c') ADVANCE(194); -- if (lookahead == 'e') ADVANCE(710); -- if (lookahead == 't') ADVANCE(195); -- if (lookahead == 'v') ADVANCE(198); -- if (lookahead == '|') ADVANCE(193); -- if (lookahead == '~') ADVANCE(1212); -+ if (lookahead == ']') ADVANCE(1339); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '`') ADVANCE(1310); -+ if (lookahead == 'c') ADVANCE(241); -+ if (lookahead == 'e') ADVANCE(536); -+ if (lookahead == 't') ADVANCE(242); -+ if (lookahead == 'v') ADVANCE(245); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(289); -+ lookahead == 'a') ADVANCE(356); - if (lookahead == 'B' || -- lookahead == 'b') ADVANCE(714); -+ lookahead == 'b') ADVANCE(807); - if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(207); -+ lookahead == 'd') ADVANCE(254); - if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(206); -+ lookahead == 'f') ADVANCE(252); - if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(596); -+ lookahead == 'g') ADVANCE(681); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(392); -+ lookahead == 'i') ADVANCE(459); - if (lookahead == 'J' || -- lookahead == 'j') ADVANCE(566); -+ lookahead == 'j') ADVANCE(648); - if (lookahead == 'K' || -- lookahead == 'k') ADVANCE(346); -+ lookahead == 'k') ADVANCE(407); - if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(199); -+ lookahead == 'l') ADVANCE(246); - if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(200); -+ lookahead == 'm') ADVANCE(247); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(567); -+ lookahead == 'n') ADVANCE(650); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(394); -+ lookahead == 'o') ADVANCE(461); - if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(208); -+ lookahead == 'p') ADVANCE(256); - if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(305); -+ lookahead == 'r') ADVANCE(365); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(210); -+ lookahead == 's') ADVANCE(259); - if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(527); -+ lookahead == 'u') ADVANCE(600); - if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(422); -+ lookahead == 'w') ADVANCE(491); - if (lookahead == 'Z' || -- lookahead == 'z') ADVANCE(581); -+ lookahead == 'z') ADVANCE(665); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -2625,198 +2863,206 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == 8203 || - lookahead == 8288 || - lookahead == 65279) SKIP(0) -- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(945); -+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1050); - END_STATE(); - case 1: -- if (lookahead == '\n') SKIP(84) -+ if (lookahead == '\n') SKIP(114) - END_STATE(); - case 2: -- if (lookahead == '\n') SKIP(84) -+ if (lookahead == '\n') SKIP(114) - if (lookahead == '\r') SKIP(1) - if (('A' <= lookahead && lookahead <= 'Z') || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(781); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); - END_STATE(); - case 3: -- if (lookahead == '\n') SKIP(104) -+ if (lookahead == '\n') SKIP(125) - END_STATE(); - case 4: -- if (lookahead == '\n') SKIP(104) -+ if (lookahead == '\n') SKIP(125) - if (lookahead == '\r') SKIP(3) - if (('A' <= lookahead && lookahead <= 'Z') || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(781); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); - END_STATE(); - case 5: -- if (lookahead == '\n') SKIP(88) -+ if (lookahead == '\n') SKIP(117) - END_STATE(); - case 6: -- if (lookahead == '\n') SKIP(88) -+ if (lookahead == '\n') SKIP(117) - if (lookahead == '\r') SKIP(5) - if (('A' <= lookahead && lookahead <= 'Z') || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(781); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); - END_STATE(); - case 7: -- if (lookahead == '\n') SKIP(86) -+ if (lookahead == '\n') SKIP(140) - END_STATE(); - case 8: -- if (lookahead == '\n') SKIP(86) -+ if (lookahead == '\n') SKIP(140) - if (lookahead == '\r') SKIP(7) -+ if (('A' <= lookahead && lookahead <= 'Z') || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); - END_STATE(); - case 9: -- if (lookahead == '\n') SKIP(120) -+ if (lookahead == '\n') SKIP(122) - END_STATE(); - case 10: -- if (lookahead == '\n') SKIP(120) -+ if (lookahead == '\n') SKIP(122) - if (lookahead == '\r') SKIP(9) - if (('A' <= lookahead && lookahead <= 'Z') || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(781); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); - END_STATE(); - case 11: -- if (lookahead == '\n') SKIP(105) -+ if (lookahead == '\n') SKIP(141) - END_STATE(); - case 12: -- if (lookahead == '\n') SKIP(105) -+ if (lookahead == '\n') SKIP(141) - if (lookahead == '\r') SKIP(11) - if (('A' <= lookahead && lookahead <= 'Z') || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(781); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); - END_STATE(); - case 13: -- if (lookahead == '\n') SKIP(102) -+ if (lookahead == '\n') SKIP(123) - END_STATE(); - case 14: -- if (lookahead == '\n') SKIP(102) -+ if (lookahead == '\n') SKIP(123) - if (lookahead == '\r') SKIP(13) - if (('A' <= lookahead && lookahead <= 'Z') || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(781); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); - END_STATE(); - case 15: -- if (lookahead == '\n') SKIP(114) -+ if (lookahead == '\n') SKIP(115) - END_STATE(); - case 16: -- if (lookahead == '\n') SKIP(114) -+ if (lookahead == '\n') SKIP(115) - if (lookahead == '\r') SKIP(15) -- if (('A' <= lookahead && lookahead <= 'Z') || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(781); - END_STATE(); - case 17: -- if (lookahead == '\n') SKIP(108) -+ if (lookahead == '\n') SKIP(124) - END_STATE(); - case 18: -- if (lookahead == '\n') SKIP(108) -+ if (lookahead == '\n') SKIP(124) - if (lookahead == '\r') SKIP(17) -- if (('A' <= lookahead && lookahead <= 'Z') || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(781); - END_STATE(); - case 19: -- if (lookahead == '\n') SKIP(103) -+ if (lookahead == '\n') SKIP(137) - END_STATE(); - case 20: -- if (lookahead == '\n') SKIP(103) -+ if (lookahead == '\n') SKIP(137) - if (lookahead == '\r') SKIP(19) -+ if (('A' <= lookahead && lookahead <= 'Z') || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); - END_STATE(); - case 21: -- if (lookahead == '\n') SKIP(115) -+ if (lookahead == '\n') SKIP(128) - END_STATE(); - case 22: -- if (lookahead == '\n') SKIP(115) -+ if (lookahead == '\n') SKIP(128) - if (lookahead == '\r') SKIP(21) - if (('A' <= lookahead && lookahead <= 'Z') || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(781); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); - END_STATE(); - case 23: -- if (lookahead == '\n') SKIP(89) -+ if (lookahead == '\n') SKIP(148) - END_STATE(); - case 24: -- if (lookahead == '\n') SKIP(89) -+ if (lookahead == '\n') SKIP(148) - if (lookahead == '\r') SKIP(23) -+ if (('A' <= lookahead && lookahead <= 'Z') || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); - END_STATE(); - case 25: -- if (lookahead == '\n') SKIP(87) -+ if (lookahead == '\n') SKIP(138) - END_STATE(); - case 26: -- if (lookahead == '\n') SKIP(87) -+ if (lookahead == '\n') SKIP(138) - if (lookahead == '\r') SKIP(25) -+ if (('A' <= lookahead && lookahead <= 'Z') || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); - END_STATE(); - case 27: -- if (lookahead == '\n') SKIP(90) -+ if (lookahead == '\n') SKIP(145) - END_STATE(); - case 28: -- if (lookahead == '\n') SKIP(90) -+ if (lookahead == '\n') SKIP(145) - if (lookahead == '\r') SKIP(27) -+ if (('A' <= lookahead && lookahead <= 'Z') || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); - END_STATE(); - case 29: -- if (lookahead == '\n') SKIP(106) -+ if (lookahead == '\n') SKIP(130) - END_STATE(); - case 30: -- if (lookahead == '\n') SKIP(106) -+ if (lookahead == '\n') SKIP(130) - if (lookahead == '\r') SKIP(29) - END_STATE(); - case 31: -- if (lookahead == '\n') SKIP(116) -+ if (lookahead == '\n') SKIP(118) - END_STATE(); - case 32: -- if (lookahead == '\n') SKIP(116) -+ if (lookahead == '\n') SKIP(118) - if (lookahead == '\r') SKIP(31) -- if (('A' <= lookahead && lookahead <= 'Z') || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(781); - END_STATE(); - case 33: -- if (lookahead == '\n') SKIP(111) -+ if (lookahead == '\n') SKIP(143) - END_STATE(); - case 34: -- if (lookahead == '\n') SKIP(111) -+ if (lookahead == '\n') SKIP(143) - if (lookahead == '\r') SKIP(33) - if (('A' <= lookahead && lookahead <= 'Z') || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(781); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); - END_STATE(); - case 35: -- if (lookahead == '\n') SKIP(110) -+ if (lookahead == '\n') SKIP(132) - END_STATE(); - case 36: -- if (lookahead == '\n') SKIP(110) -+ if (lookahead == '\n') SKIP(132) - if (lookahead == '\r') SKIP(35) - END_STATE(); - case 37: -- if (lookahead == '\n') SKIP(123) -+ if (lookahead == '\n') SKIP(146) - END_STATE(); - case 38: -- if (lookahead == '\n') SKIP(123) -+ if (lookahead == '\n') SKIP(146) - if (lookahead == '\r') SKIP(37) - if (('A' <= lookahead && lookahead <= 'Z') || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(781); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); - END_STATE(); - case 39: -- if (lookahead == '\n') SKIP(109) -+ if (lookahead == '\n') SKIP(126) - END_STATE(); - case 40: -- if (lookahead == '\n') SKIP(109) -+ if (lookahead == '\n') SKIP(126) - if (lookahead == '\r') SKIP(39) - END_STATE(); - case 41: -- if (lookahead == '\n') SKIP(85) -+ if (lookahead == '\n') SKIP(139) - END_STATE(); - case 42: -- if (lookahead == '\n') SKIP(85) -+ if (lookahead == '\n') SKIP(139) - if (lookahead == '\r') SKIP(41) -+ if (('A' <= lookahead && lookahead <= 'Z') || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); - END_STATE(); - case 43: -- if (lookahead == '\n') SKIP(112) -+ if (lookahead == '\n') SKIP(116) - END_STATE(); - case 44: -- if (lookahead == '\n') SKIP(112) -+ if (lookahead == '\n') SKIP(116) - if (lookahead == '\r') SKIP(43) - END_STATE(); - case 45: -- if (lookahead == '\n') SKIP(113) -+ if (lookahead == '\n') SKIP(133) - END_STATE(); - case 46: -- if (lookahead == '\n') SKIP(113) -+ if (lookahead == '\n') SKIP(133) - if (lookahead == '\r') SKIP(45) -+ if (('A' <= lookahead && lookahead <= 'Z') || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); - END_STATE(); - case 47: -- if (lookahead == '\n') SKIP(117) -+ if (lookahead == '\n') SKIP(119) - END_STATE(); - case 48: -- if (lookahead == '\n') SKIP(117) -+ if (lookahead == '\n') SKIP(119) - if (lookahead == '\r') SKIP(47) - END_STATE(); - case 49: -@@ -2825,235 +3071,316 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - case 50: - if (lookahead == '\n') SKIP(129) - if (lookahead == '\r') SKIP(49) -- if (('A' <= lookahead && lookahead <= 'Z') || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(781); - END_STATE(); - case 51: -- if (lookahead == '\n') SKIP(92) -+ if (lookahead == '\n') SKIP(121) - END_STATE(); - case 52: -- if (lookahead == '\n') SKIP(92) -+ if (lookahead == '\n') SKIP(121) - if (lookahead == '\r') SKIP(51) - END_STATE(); - case 53: -- if (lookahead == '\n') SKIP(95) -+ if (lookahead == '\n') SKIP(134) - END_STATE(); - case 54: -- if (lookahead == '\n') SKIP(95) -+ if (lookahead == '\n') SKIP(134) - if (lookahead == '\r') SKIP(53) - END_STATE(); - case 55: -- if (lookahead == '\n') SKIP(94) -+ if (lookahead == '\n') SKIP(136) - END_STATE(); - case 56: -- if (lookahead == '\n') SKIP(94) -+ if (lookahead == '\n') SKIP(136) - if (lookahead == '\r') SKIP(55) -- if (('A' <= lookahead && lookahead <= 'Z') || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(781); - END_STATE(); - case 57: -- if (lookahead == '\n') SKIP(96) -+ if (lookahead == '\n') SKIP(120) - END_STATE(); - case 58: -- if (lookahead == '\n') SKIP(96) -+ if (lookahead == '\n') SKIP(120) - if (lookahead == '\r') SKIP(57) - END_STATE(); - case 59: -- if (lookahead == '\n') SKIP(91) -+ if (lookahead == '\n') SKIP(147) - END_STATE(); - case 60: -- if (lookahead == '\n') SKIP(91) -+ if (lookahead == '\n') SKIP(147) - if (lookahead == '\r') SKIP(59) - END_STATE(); - case 61: -- if (lookahead == '\n') SKIP(97) -+ if (lookahead == '\n') SKIP(135) - END_STATE(); - case 62: -- if (lookahead == '\n') SKIP(97) -+ if (lookahead == '\n') SKIP(135) - if (lookahead == '\r') SKIP(61) - END_STATE(); - case 63: -- if (lookahead == '\n') SKIP(93) -+ if (lookahead == '\n') SKIP(164) - END_STATE(); - case 64: -- if (lookahead == '\n') SKIP(93) -+ if (lookahead == '\n') SKIP(164) - if (lookahead == '\r') SKIP(63) -+ if (('A' <= lookahead && lookahead <= 'Z') || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); - END_STATE(); - case 65: -- if (lookahead == '\n') SKIP(98) -+ if (lookahead == '\n') SKIP(144) - END_STATE(); - case 66: -- if (lookahead == '\n') SKIP(98) -+ if (lookahead == '\n') SKIP(144) - if (lookahead == '\r') SKIP(65) - END_STATE(); - case 67: -- if (lookahead == '\n') SKIP(99) -+ if (lookahead == '\n') SKIP(165) - END_STATE(); - case 68: -- if (lookahead == '\n') SKIP(99) -+ if (lookahead == '\n') SKIP(165) - if (lookahead == '\r') SKIP(67) -+ if (('A' <= lookahead && lookahead <= 'Z') || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); - END_STATE(); - case 69: -- if (lookahead == '\n') SKIP(100) -+ if (lookahead == '\n') SKIP(166) - END_STATE(); - case 70: -- if (lookahead == '\n') SKIP(100) -+ if (lookahead == '\n') SKIP(166) - if (lookahead == '\r') SKIP(69) -+ if (('A' <= lookahead && lookahead <= 'Z') || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); - END_STATE(); - case 71: -- if (lookahead == '\n') SKIP(101) -+ if (lookahead == '\n') SKIP(167) - END_STATE(); - case 72: -- if (lookahead == '\n') SKIP(101) -+ if (lookahead == '\n') SKIP(167) - if (lookahead == '\r') SKIP(71) -+ if (('A' <= lookahead && lookahead <= 'Z') || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); - END_STATE(); - case 73: -- if (lookahead == '\n') SKIP(130) -+ if (lookahead == '\n') SKIP(168) - END_STATE(); - case 74: -- if (lookahead == '\n') SKIP(130) -+ if (lookahead == '\n') SKIP(168) - if (lookahead == '\r') SKIP(73) -+ if (('A' <= lookahead && lookahead <= 'Z') || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); - END_STATE(); - case 75: -- if (lookahead == '\n') SKIP(131) -+ if (lookahead == '\n') SKIP(150) - END_STATE(); - case 76: -- if (lookahead == '\n') SKIP(131) -+ if (lookahead == '\n') SKIP(150) - if (lookahead == '\r') SKIP(75) - END_STATE(); - case 77: -- if (lookahead == '\n') SKIP(132) -+ if (lookahead == '\n') SKIP(173) - END_STATE(); - case 78: -- if (lookahead == '\n') SKIP(132) -+ if (lookahead == '\n') SKIP(173) - if (lookahead == '\r') SKIP(77) -+ if (('A' <= lookahead && lookahead <= 'Z') || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); - END_STATE(); - case 79: -- if (lookahead == '\n') SKIP(133) -+ if (lookahead == '\n') SKIP(152) - END_STATE(); - case 80: -- if (lookahead == '\n') SKIP(133) -+ if (lookahead == '\n') SKIP(152) - if (lookahead == '\r') SKIP(79) -+ if (('A' <= lookahead && lookahead <= 'Z') || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); - END_STATE(); - case 81: -- if (lookahead == '\n') SKIP(107) -+ if (lookahead == '\n') SKIP(153) - END_STATE(); - case 82: -- if (lookahead == '\n') SKIP(107) -+ if (lookahead == '\n') SKIP(153) - if (lookahead == '\r') SKIP(81) - END_STATE(); - case 83: -- if (lookahead == ' ') ADVANCE(613); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(367); -+ if (lookahead == '\n') SKIP(154) - END_STATE(); - case 84: -- if (lookahead == '"') ADVANCE(1182); -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '$') ADVANCE(1218); -- if (lookahead == '&') ADVANCE(122); -- if (lookahead == '\'') ADVANCE(828); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == '*') ADVANCE(1216); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == 'C') ADVANCE(169); -- if (lookahead == 'E') ADVANCE(189); -- if (lookahead == 'T') ADVANCE(136); -- if (lookahead == 'V') ADVANCE(153); -- if (lookahead == '[') ADVANCE(1206); -+ if (lookahead == '\n') SKIP(154) -+ if (lookahead == '\r') SKIP(83) -+ END_STATE(); -+ case 85: -+ if (lookahead == '\n') SKIP(149) -+ END_STATE(); -+ case 86: -+ if (lookahead == '\n') SKIP(149) -+ if (lookahead == '\r') SKIP(85) -+ END_STATE(); -+ case 87: -+ if (lookahead == '\n') SKIP(155) -+ END_STATE(); -+ case 88: -+ if (lookahead == '\n') SKIP(155) -+ if (lookahead == '\r') SKIP(87) -+ END_STATE(); -+ case 89: -+ if (lookahead == '\n') SKIP(151) -+ END_STATE(); -+ case 90: -+ if (lookahead == '\n') SKIP(151) -+ if (lookahead == '\r') SKIP(89) -+ END_STATE(); -+ case 91: -+ if (lookahead == '\n') SKIP(156) -+ END_STATE(); -+ case 92: -+ if (lookahead == '\n') SKIP(156) -+ if (lookahead == '\r') SKIP(91) -+ END_STATE(); -+ case 93: -+ if (lookahead == '\n') SKIP(157) -+ END_STATE(); -+ case 94: -+ if (lookahead == '\n') SKIP(157) -+ if (lookahead == '\r') SKIP(93) -+ END_STATE(); -+ case 95: -+ if (lookahead == '\n') SKIP(158) -+ END_STATE(); -+ case 96: -+ if (lookahead == '\n') SKIP(158) -+ if (lookahead == '\r') SKIP(95) -+ END_STATE(); -+ case 97: -+ if (lookahead == '\n') SKIP(159) -+ END_STATE(); -+ case 98: -+ if (lookahead == '\n') SKIP(159) -+ if (lookahead == '\r') SKIP(97) -+ END_STATE(); -+ case 99: -+ if (lookahead == '\n') SKIP(174) -+ END_STATE(); -+ case 100: -+ if (lookahead == '\n') SKIP(174) -+ if (lookahead == '\r') SKIP(99) -+ END_STATE(); -+ case 101: -+ if (lookahead == '\n') SKIP(175) -+ END_STATE(); -+ case 102: -+ if (lookahead == '\n') SKIP(175) -+ if (lookahead == '\r') SKIP(101) -+ END_STATE(); -+ case 103: -+ if (lookahead == '\n') SKIP(176) -+ END_STATE(); -+ case 104: -+ if (lookahead == '\n') SKIP(176) -+ if (lookahead == '\r') SKIP(103) -+ END_STATE(); -+ case 105: -+ if (lookahead == '\n') SKIP(177) -+ END_STATE(); -+ case 106: -+ if (lookahead == '\n') SKIP(177) -+ if (lookahead == '\r') SKIP(105) -+ END_STATE(); -+ case 107: -+ if (lookahead == '\n') SKIP(142) -+ END_STATE(); -+ case 108: -+ if (lookahead == '\n') SKIP(142) -+ if (lookahead == '\r') SKIP(107) -+ if (('A' <= lookahead && lookahead <= 'Z') || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); -+ END_STATE(); -+ case 109: -+ if (lookahead == '\n') SKIP(131) -+ END_STATE(); -+ case 110: -+ if (lookahead == '\n') SKIP(131) -+ if (lookahead == '\r') SKIP(109) -+ END_STATE(); -+ case 111: -+ if (lookahead == '\n') SKIP(127) -+ END_STATE(); -+ case 112: -+ if (lookahead == '\n') SKIP(127) -+ if (lookahead == '\r') SKIP(111) -+ END_STATE(); -+ case 113: -+ if (lookahead == ' ') ADVANCE(701); -+ END_STATE(); -+ case 114: -+ if (lookahead == '!') ADVANCE(1347); -+ if (lookahead == '"') ADVANCE(1311); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '$') ADVANCE(1375); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1361); -+ if (lookahead == '\'') ADVANCE(933); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '@') ADVANCE(1351); -+ if (lookahead == 'C') ADVANCE(214); -+ if (lookahead == 'E') ADVANCE(235); -+ if (lookahead == 'T') ADVANCE(181); -+ if (lookahead == 'V') ADVANCE(197); -+ if (lookahead == '[') ADVANCE(1338); - if (lookahead == '\\') ADVANCE(2); -- if (lookahead == ']') ADVANCE(1207); -- if (lookahead == '`') ADVANCE(1181); -- if (lookahead == 'c') ADVANCE(194); -- if (lookahead == 'e') ADVANCE(710); -- if (lookahead == 't') ADVANCE(195); -- if (lookahead == 'v') ADVANCE(198); -- if (lookahead == '|') ADVANCE(193); -- if (lookahead == '~') ADVANCE(1212); -+ if (lookahead == ']') ADVANCE(1339); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '`') ADVANCE(1310); -+ if (lookahead == 'c') ADVANCE(241); -+ if (lookahead == 'e') ADVANCE(536); -+ if (lookahead == 't') ADVANCE(242); -+ if (lookahead == 'v') ADVANCE(245); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(289); -+ lookahead == 'a') ADVANCE(356); - if (lookahead == 'B' || -- lookahead == 'b') ADVANCE(714); -+ lookahead == 'b') ADVANCE(807); - if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(207); -+ lookahead == 'd') ADVANCE(254); - if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(206); -+ lookahead == 'f') ADVANCE(252); - if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(596); -+ lookahead == 'g') ADVANCE(681); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(392); -+ lookahead == 'i') ADVANCE(459); - if (lookahead == 'J' || -- lookahead == 'j') ADVANCE(566); -+ lookahead == 'j') ADVANCE(648); - if (lookahead == 'K' || -- lookahead == 'k') ADVANCE(346); -+ lookahead == 'k') ADVANCE(407); - if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(199); -+ lookahead == 'l') ADVANCE(246); - if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(200); -+ lookahead == 'm') ADVANCE(247); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(567); -+ lookahead == 'n') ADVANCE(650); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(394); -+ lookahead == 'o') ADVANCE(461); - if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(208); -+ lookahead == 'p') ADVANCE(256); - if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(305); -+ lookahead == 'r') ADVANCE(365); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(210); -+ lookahead == 's') ADVANCE(259); - if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(527); -+ lookahead == 'u') ADVANCE(600); - if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(422); -+ lookahead == 'w') ADVANCE(491); - if (lookahead == 'Z' || -- lookahead == 'z') ADVANCE(581); -- if (lookahead == '\t' || -- lookahead == '\n' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) SKIP(84) -- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(945); -- END_STATE(); -- case 85: -- if (lookahead == '"') ADVANCE(1182); -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') SKIP(42) -- if (lookahead == '`') ADVANCE(1181); -- if (lookahead == '~') ADVANCE(1212); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1085); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(1005); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1078); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1099); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1120); -+ lookahead == 'z') ADVANCE(665); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -3061,43 +3388,48 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(85) -- if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -- ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ lookahead == 65279) SKIP(114) -+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1050); - END_STATE(); -- case 86: -- if (lookahead == '"') ADVANCE(1182); -- if (lookahead == '$') ADVANCE(1218); -- if (lookahead == '\'') ADVANCE(828); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == '*') ADVANCE(1216); -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '\\') SKIP(8) -- if (lookahead == '`') ADVANCE(1181); -+ case 115: -+ if (lookahead == '!') ADVANCE(1347); -+ if (lookahead == '"') ADVANCE(1311); -+ if (lookahead == '$') ADVANCE(1375); -+ if (lookahead == '\'') ADVANCE(933); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == '-') ADVANCE(1345); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '@') ADVANCE(1351); -+ if (lookahead == '\\') SKIP(16) -+ if (lookahead == '`') ADVANCE(1310); -+ if (lookahead == '|') ADVANCE(178); -+ if (lookahead == '~') ADVANCE(1349); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1053); - if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(952); -+ lookahead == 'f') ADVANCE(1059); - if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(1125); -+ lookahead == 'g') ADVANCE(1248); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1074); -+ lookahead == 'i') ADVANCE(1194); - if (lookahead == 'J' || -- lookahead == 'j') ADVANCE(1096); -+ lookahead == 'j') ADVANCE(1216); - if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(966); -+ lookahead == 'l') ADVANCE(1074); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1098); -+ lookahead == 'n') ADVANCE(1218); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1113); -+ lookahead == 'o') ADVANCE(1234); - if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(1034); -+ lookahead == 'r') ADVANCE(1148); - if (lookahead == 'T' || -- lookahead == 't') ADVANCE(1114); -+ lookahead == 't') ADVANCE(1235); - if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(1030); -+ lookahead == 'w') ADVANCE(1144); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -3105,32 +3437,39 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(86) -- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(946); -+ lookahead == 65279) SKIP(115) -+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1051); - if (('A' <= lookahead && lookahead <= 'Z') || -- ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 87: -- if (lookahead == '"') ADVANCE(1182); -- if (lookahead == '$') ADVANCE(1218); -- if (lookahead == '\'') ADVANCE(828); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == '*') ADVANCE(1216); -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == '\\') SKIP(26) -- if (lookahead == '`') ADVANCE(1181); -+ case 116: -+ if (lookahead == '!') ADVANCE(1347); -+ if (lookahead == '"') ADVANCE(1311); -+ if (lookahead == '$') ADVANCE(1375); -+ if (lookahead == '\'') ADVANCE(933); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == '-') ADVANCE(1345); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == '@') ADVANCE(1351); -+ if (lookahead == '\\') SKIP(44) -+ if (lookahead == '`') ADVANCE(1310); -+ if (lookahead == '|') ADVANCE(178); -+ if (lookahead == '~') ADVANCE(1349); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1053); - if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(953); -+ lookahead == 'f') ADVANCE(1060); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1095); -+ lookahead == 'i') ADVANCE(1215); - if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(967); -+ lookahead == 'l') ADVANCE(1075); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1098); -+ lookahead == 'n') ADVANCE(1218); - if (lookahead == 'T' || -- lookahead == 't') ADVANCE(1114); -+ lookahead == 't') ADVANCE(1235); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -3138,52 +3477,57 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(87) -- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(946); -+ lookahead == 65279) SKIP(116) -+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1051); - if (('A' <= lookahead && lookahead <= 'Z') || -- ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 88: -- if (lookahead == '"') ADVANCE(1182); -- if (lookahead == '$') ADVANCE(1218); -- if (lookahead == '\'') ADVANCE(828); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == '*') ADVANCE(1216); -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ';') ADVANCE(735); -+ case 117: -+ if (lookahead == '!') ADVANCE(1347); -+ if (lookahead == '"') ADVANCE(1311); -+ if (lookahead == '$') ADVANCE(1375); -+ if (lookahead == '\'') ADVANCE(933); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == '-') ADVANCE(1345); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '@') ADVANCE(1351); - if (lookahead == '\\') ADVANCE(6); -- if (lookahead == '`') ADVANCE(1181); -+ if (lookahead == '`') ADVANCE(1310); -+ if (lookahead == '|') ADVANCE(178); -+ if (lookahead == '~') ADVANCE(1349); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1049); -+ lookahead == 'a') ADVANCE(1167); - if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(1122); -+ lookahead == 'c') ADVANCE(1052); - if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(1003); -+ lookahead == 'd') ADVANCE(1113); - if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(952); -+ lookahead == 'f') ADVANCE(1059); - if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(1112); -+ lookahead == 'g') ADVANCE(1233); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1072); -+ lookahead == 'i') ADVANCE(1191); - if (lookahead == 'J' || -- lookahead == 'j') ADVANCE(1096); -+ lookahead == 'j') ADVANCE(1216); - if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(966); -+ lookahead == 'l') ADVANCE(1074); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1098); -+ lookahead == 'n') ADVANCE(1218); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1113); -+ lookahead == 'o') ADVANCE(1234); - if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(1034); -+ lookahead == 'r') ADVANCE(1148); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(988); -+ lookahead == 's') ADVANCE(1097); - if (lookahead == 'T' || -- lookahead == 't') ADVANCE(1114); -+ lookahead == 't') ADVANCE(1235); - if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(1109); -+ lookahead == 'u') ADVANCE(1230); - if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(1029); -+ lookahead == 'w') ADVANCE(1142); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -3191,33 +3535,42 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(88) -- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(946); -+ lookahead == 65279) SKIP(117) -+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1051); - if (('B' <= lookahead && lookahead <= 'Z') || -- ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 89: -- if (lookahead == '"') ADVANCE(1182); -- if (lookahead == '$') ADVANCE(1218); -- if (lookahead == '\'') ADVANCE(828); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == '*') ADVANCE(1216); -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == '\\') SKIP(24) -- if (lookahead == '`') ADVANCE(1181); -+ case 118: -+ if (lookahead == '!') ADVANCE(1347); -+ if (lookahead == '"') ADVANCE(1311); -+ if (lookahead == '$') ADVANCE(1375); -+ if (lookahead == '\'') ADVANCE(933); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == '-') ADVANCE(1345); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == '@') ADVANCE(1351); -+ if (lookahead == '\\') SKIP(32) -+ if (lookahead == '`') ADVANCE(1310); -+ if (lookahead == '|') ADVANCE(178); -+ if (lookahead == '~') ADVANCE(1349); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1053); - if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(953); -+ lookahead == 'f') ADVANCE(1060); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1095); -+ lookahead == 'i') ADVANCE(1215); - if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(967); -+ lookahead == 'l') ADVANCE(1075); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1098); -+ lookahead == 'n') ADVANCE(1218); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(1019); -+ lookahead == 's') ADVANCE(1130); - if (lookahead == 'T' || -- lookahead == 't') ADVANCE(1114); -+ lookahead == 't') ADVANCE(1235); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(1153); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -3225,33 +3578,40 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(89) -- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(946); -+ lookahead == 65279) SKIP(118) -+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1051); - if (('A' <= lookahead && lookahead <= 'Z') || -- ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 90: -- if (lookahead == '"') ADVANCE(1182); -- if (lookahead == '$') ADVANCE(1218); -- if (lookahead == '\'') ADVANCE(828); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == '*') ADVANCE(1216); -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == '\\') SKIP(28) -- if (lookahead == '`') ADVANCE(1181); -+ case 119: -+ if (lookahead == '!') ADVANCE(1347); -+ if (lookahead == '"') ADVANCE(1311); -+ if (lookahead == '$') ADVANCE(1375); -+ if (lookahead == '\'') ADVANCE(933); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == '-') ADVANCE(1345); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == '@') ADVANCE(1351); -+ if (lookahead == '\\') SKIP(48) -+ if (lookahead == '`') ADVANCE(1310); -+ if (lookahead == '|') ADVANCE(178); -+ if (lookahead == '~') ADVANCE(1349); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1053); - if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(1004); -+ lookahead == 'd') ADVANCE(1114); - if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(953); -+ lookahead == 'f') ADVANCE(1060); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1095); -+ lookahead == 'i') ADVANCE(1215); - if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(967); -+ lookahead == 'l') ADVANCE(1075); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1098); -+ lookahead == 'n') ADVANCE(1218); - if (lookahead == 'T' || -- lookahead == 't') ADVANCE(1114); -+ lookahead == 't') ADVANCE(1235); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -3259,73 +3619,45 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(90) -- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(946); -+ lookahead == 65279) SKIP(119) -+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1051); - if (('A' <= lookahead && lookahead <= 'Z') || -- ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 91: -- if (lookahead == '"') ADVANCE(1182); -- if (lookahead == '$') ADVANCE(118); -- if (lookahead == '\'') ADVANCE(828); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == '*') ADVANCE(1216); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == '\\') SKIP(60) -- if (lookahead == '`') ADVANCE(1181); -- if (lookahead == '\t' || -- lookahead == '\n' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) SKIP(91) -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -- END_STATE(); -- case 92: -- if (lookahead == '"') ADVANCE(1182); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') SKIP(52) -- if (lookahead == '`') ADVANCE(1181); -+ case 120: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '"') ADVANCE(1311); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') SKIP(58) -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '`') ADVANCE(1310); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1205); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(1116); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1197); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1098); -- if (lookahead == '\t' || -- lookahead == '\n' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) SKIP(92) -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -- END_STATE(); -- case 93: -- if (lookahead == '"') ADVANCE(1182); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == '\\') SKIP(64) -- if (lookahead == '`') ADVANCE(1181); -- if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(1039); -+ lookahead == 'n') ADVANCE(1219); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1242); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -3333,34 +3665,50 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(93) -+ lookahead == 65279) SKIP(120) - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('B' <= lookahead && lookahead <= 'Z') || -+ ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 94: -- if (lookahead == '"') ADVANCE(1182); -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '\\') ADVANCE(56); -- if (lookahead == '`') ADVANCE(1181); -+ case 121: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '"') ADVANCE(1311); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') SKIP(52) -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '`') ADVANCE(1310); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1049); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(1122); -+ lookahead == 'a') ADVANCE(1205); - if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(1003); -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(1127); -+ lookahead == 'd') ADVANCE(1116); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1092); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(988); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(1109); -+ lookahead == 'i') ADVANCE(1197); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1219); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1242); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(1254); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(1067); - if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(1039); -+ lookahead == 'w') ADVANCE(1162); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -3368,153 +3716,66 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(94) -+ lookahead == 65279) SKIP(121) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || -- ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 95: -- if (lookahead == '"') ADVANCE(1182); -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == '\\') SKIP(54) -- if (lookahead == '`') ADVANCE(1181); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(1032); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(1177); -+ case 122: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '$') ADVANCE(160); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '\'') ADVANCE(933); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == 'C') ADVANCE(215); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(10); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == 'c') ADVANCE(272); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(560); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(410); - if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(1106); -- if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(1126); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(1087); -- if (lookahead == '\t' || -- lookahead == '\n' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) SKIP(95) -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -- END_STATE(); -- case 96: -- if (lookahead == '"') ADVANCE(1182); -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == '\\') SKIP(58) -- if (lookahead == '`') ADVANCE(1181); -+ lookahead == 'f') ADVANCE(687); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(696); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1081); -+ lookahead == 'i') ADVANCE(613); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(503); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(664); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1167); -- if (lookahead == 'V' || -- lookahead == 'v') ADVANCE(962); -- if (lookahead == '\t' || -- lookahead == '\n' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) SKIP(96) -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -- END_STATE(); -- case 97: -- if (lookahead == '"') ADVANCE(1182); -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == '\\') SKIP(62) -- if (lookahead == '`') ADVANCE(1181); -+ lookahead == 'o') ADVANCE(679); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(685); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(404); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(1016); -- if (lookahead == '\t' || -- lookahead == '\n' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) SKIP(97) -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -- END_STATE(); -- case 98: -- if (lookahead == '"') ADVANCE(1182); -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == '\\') SKIP(66) -- if (lookahead == '`') ADVANCE(1181); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1023); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1090); -- if (lookahead == '\t' || -- lookahead == '\n' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) SKIP(98) -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -- END_STATE(); -- case 99: -- if (lookahead == '"') ADVANCE(1182); -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == '\\') SKIP(68) -- if (lookahead == '`') ADVANCE(1181); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1023); -- if (lookahead == '\t' || -- lookahead == '\n' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) SKIP(99) -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -- END_STATE(); -- case 100: -- if (lookahead == '"') ADVANCE(1182); -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == '\\') SKIP(70) -- if (lookahead == '`') ADVANCE(1181); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1090); -- if (lookahead == '\t' || -- lookahead == '\n' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) SKIP(100) -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -- END_STATE(); -- case 101: -- if (lookahead == '"') ADVANCE(1182); -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == '\\') SKIP(72) -- if (lookahead == '`') ADVANCE(1181); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(1104); -+ lookahead == 's') ADVANCE(408); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(635); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(281); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(495); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -3522,56 +3783,61 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(101) -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ lookahead == 65279) SKIP(122) - END_STATE(); -- case 102: -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '$') ADVANCE(118); -- if (lookahead == '\'') ADVANCE(828); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == 'C') ADVANCE(170); -- if (lookahead == '[') ADVANCE(1206); -+ case 123: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '$') ADVANCE(160); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '\'') ADVANCE(933); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == 'C') ADVANCE(218); -+ if (lookahead == '[') ADVANCE(1338); - if (lookahead == '\\') ADVANCE(14); -- if (lookahead == 'c') ADVANCE(221); -- if (lookahead == '~') ADVANCE(1212); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == 'c') ADVANCE(489); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(489); -+ lookahead == 'a') ADVANCE(560); - if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(349); -+ lookahead == 'd') ADVANCE(410); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(687); - if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(609); -+ lookahead == 'g') ADVANCE(696); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(536); -+ lookahead == 'i') ADVANCE(613); - if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(435); -+ lookahead == 'l') ADVANCE(503); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(580); -+ lookahead == 'n') ADVANCE(664); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(525); -+ lookahead == 'o') ADVANCE(597); - if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(607); -+ lookahead == 'p') ADVANCE(694); - if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(344); -+ lookahead == 'r') ADVANCE(448); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(347); -+ lookahead == 's') ADVANCE(408); - if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(556); -+ lookahead == 'u') ADVANCE(635); - if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(436); -+ lookahead == 'w') ADVANCE(496); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -3579,52 +3845,64 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(102) -+ lookahead == 65279) SKIP(123) - END_STATE(); -- case 103: -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '$') ADVANCE(118); -- if (lookahead == '\'') ADVANCE(828); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == 'C') ADVANCE(171); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') SKIP(20) -- if (lookahead == ']') ADVANCE(1207); -- if (lookahead == 'c') ADVANCE(419); -- if (lookahead == '~') ADVANCE(1212); -+ case 124: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '$') ADVANCE(160); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '\'') ADVANCE(933); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == 'C') ADVANCE(217); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') SKIP(18) -+ if (lookahead == ']') ADVANCE(1339); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == 'c') ADVANCE(488); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(544); -+ lookahead == 'a') ADVANCE(621); - if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(351); -+ lookahead == 'd') ADVANCE(412); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(535); - if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(601); -+ lookahead == 'f') ADVANCE(687); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(538); -+ lookahead == 'i') ADVANCE(614); - if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(435); -+ lookahead == 'l') ADVANCE(503); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(580); -+ lookahead == 'n') ADVANCE(664); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(395); -+ lookahead == 'o') ADVANCE(464); - if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(607); -+ lookahead == 'p') ADVANCE(685); - if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(383); -+ lookahead == 'r') ADVANCE(448); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(490); - if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(555); -+ lookahead == 'u') ADVANCE(634); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(281); - if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(422); -+ lookahead == 'w') ADVANCE(491); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -3632,65 +3910,71 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(103) -+ lookahead == 65279) SKIP(124) - END_STATE(); -- case 104: -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '$') ADVANCE(118); -- if (lookahead == '\'') ADVANCE(828); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == '[') ADVANCE(1206); -+ case 125: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '$') ADVANCE(160); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '\'') ADVANCE(933); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); - if (lookahead == '\\') ADVANCE(4); -- if (lookahead == '~') ADVANCE(1212); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(487); -+ lookahead == 'a') ADVANCE(559); - if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(250); -+ lookahead == 'c') ADVANCE(304); - if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(388); -+ lookahead == 'd') ADVANCE(454); - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(711); -+ lookahead == 'e') ADVANCE(803); - if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(205); -+ lookahead == 'f') ADVANCE(253); - if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(596); -+ lookahead == 'g') ADVANCE(681); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(514); -+ lookahead == 'i') ADVANCE(586); - if (lookahead == 'J' || -- lookahead == 'j') ADVANCE(566); -+ lookahead == 'j') ADVANCE(648); - if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(229); -+ lookahead == 'l') ADVANCE(284); - if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(247); -+ lookahead == 'm') ADVANCE(301); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(580); -+ lookahead == 'n') ADVANCE(664); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(396); -+ lookahead == 'o') ADVANCE(462); - if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(209); -+ lookahead == 'p') ADVANCE(257); - if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(339); -+ lookahead == 'r') ADVANCE(402); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(212); -+ lookahead == 's') ADVANCE(261); - if (lookahead == 'T' || -- lookahead == 't') ADVANCE(197); -+ lookahead == 't') ADVANCE(244); - if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(526); -+ lookahead == 'u') ADVANCE(599); - if (lookahead == 'V' || -- lookahead == 'v') ADVANCE(565); -+ lookahead == 'v') ADVANCE(647); - if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(423); -+ lookahead == 'w') ADVANCE(496); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -3698,55 +3982,53 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(104) -+ lookahead == 65279) SKIP(125) - END_STATE(); -- case 105: -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '$') ADVANCE(118); -- if (lookahead == '\'') ADVANCE(828); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') ADVANCE(12); -- if (lookahead == '~') ADVANCE(1212); -+ case 126: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '$') ADVANCE(160); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '\'') ADVANCE(933); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') SKIP(40) -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1048); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(1122); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(1003); -+ lookahead == 'a') ADVANCE(1204); - if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(1124); -+ lookahead == 'f') ADVANCE(1246); - if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(1112); -+ lookahead == 'g') ADVANCE(1248); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1075); -+ lookahead == 'i') ADVANCE(1195); - if (lookahead == 'J' || -- lookahead == 'j') ADVANCE(1096); -+ lookahead == 'j') ADVANCE(1216); - if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(987); -+ lookahead == 'l') ADVANCE(1096); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1099); -+ lookahead == 'n') ADVANCE(1219); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1119); -+ lookahead == 'o') ADVANCE(1240); - if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(1034); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(988); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(1109); -+ lookahead == 'r') ADVANCE(1148); - if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(1029); -+ lookahead == 'w') ADVANCE(1144); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -3754,51 +4036,57 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(105) -+ lookahead == 65279) SKIP(126) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 106: -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '$') ADVANCE(118); -- if (lookahead == '\'') ADVANCE(828); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') SKIP(30) -- if (lookahead == '~') ADVANCE(1212); -+ case 127: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '$') ADVANCE(160); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '\'') ADVANCE(933); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') SKIP(112) -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1084); -+ lookahead == 'a') ADVANCE(1204); - if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(1124); -+ lookahead == 'f') ADVANCE(1291); - if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(1125); -+ lookahead == 'g') ADVANCE(1248); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1076); -+ lookahead == 'i') ADVANCE(1195); - if (lookahead == 'J' || -- lookahead == 'j') ADVANCE(1096); -+ lookahead == 'j') ADVANCE(1216); - if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(987); -+ lookahead == 'l') ADVANCE(1096); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1099); -+ lookahead == 'n') ADVANCE(1219); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1119); -+ lookahead == 'o') ADVANCE(1240); - if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(1034); -+ lookahead == 'r') ADVANCE(1148); - if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(1030); -+ lookahead == 'w') ADVANCE(1144); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -3806,51 +4094,66 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(106) -+ lookahead == 65279) SKIP(127) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 107: -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '$') ADVANCE(118); -- if (lookahead == '\'') ADVANCE(828); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') SKIP(82) -- if (lookahead == '~') ADVANCE(1212); -+ case 128: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '$') ADVANCE(160); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '\'') ADVANCE(933); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(22); -+ if (lookahead == ']') ADVANCE(1339); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1084); -+ lookahead == 'a') ADVANCE(1166); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1243); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(1113); - if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(1164); -+ lookahead == 'f') ADVANCE(1246); - if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(1125); -+ lookahead == 'g') ADVANCE(1233); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1076); -+ lookahead == 'i') ADVANCE(1193); - if (lookahead == 'J' || -- lookahead == 'j') ADVANCE(1096); -+ lookahead == 'j') ADVANCE(1216); - if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(987); -+ lookahead == 'l') ADVANCE(1096); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1099); -+ lookahead == 'n') ADVANCE(1219); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1119); -+ lookahead == 'o') ADVANCE(1240); - if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(1034); -+ lookahead == 'r') ADVANCE(1148); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1097); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1230); - if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(1030); -+ lookahead == 'w') ADVANCE(1142); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -3858,59 +4161,111 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(107) -+ lookahead == 65279) SKIP(128) - if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('B' <= lookahead && lookahead <= '_') || -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 108: -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '$') ADVANCE(118); -- if (lookahead == '\'') ADVANCE(828); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') ADVANCE(18); -- if (lookahead == '~') ADVANCE(1212); -+ case 129: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '$') ADVANCE(160); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '\'') ADVANCE(933); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') SKIP(50) -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(488); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(599); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(345); -+ lookahead == 'a') ADVANCE(622); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(690); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(614); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(503); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(663); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(673); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(704); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(281); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(504); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(129) -+ END_STATE(); -+ case 130: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '$') ADVANCE(160); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '\'') ADVANCE(933); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') SKIP(30) -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1204); - if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(705); -+ lookahead == 'f') ADVANCE(1246); - if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(596); -+ lookahead == 'g') ADVANCE(1248); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(537); -+ lookahead == 'i') ADVANCE(1195); - if (lookahead == 'J' || -- lookahead == 'j') ADVANCE(566); -+ lookahead == 'j') ADVANCE(1216); - if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(304); -+ lookahead == 'l') ADVANCE(1096); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(579); -+ lookahead == 'n') ADVANCE(1219); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(589); -+ lookahead == 'o') ADVANCE(1240); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(1254); - if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(427); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(347); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(585); -+ lookahead == 'r') ADVANCE(1148); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(1067); - if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(423); -+ lookahead == 'w') ADVANCE(1143); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -3918,39 +4273,60 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(108) -+ lookahead == 65279) SKIP(130) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('B' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 109: -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '$') ADVANCE(118); -- if (lookahead == '\'') ADVANCE(828); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') SKIP(40) -- if (lookahead == '~') ADVANCE(1212); -+ case 131: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '$') ADVANCE(160); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '\'') ADVANCE(933); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') SKIP(110) -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(545); -+ lookahead == 'a') ADVANCE(1204); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(1291); - if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(603); -+ lookahead == 'g') ADVANCE(1248); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(538); -+ lookahead == 'i') ADVANCE(1195); -+ if (lookahead == 'J' || -+ lookahead == 'j') ADVANCE(1216); - if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(435); -+ lookahead == 'l') ADVANCE(1096); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(579); -+ lookahead == 'n') ADVANCE(1219); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(589); -+ lookahead == 'o') ADVANCE(1240); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(1254); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1148); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(1067); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(1143); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -3958,46 +4334,60 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(109) -+ lookahead == 65279) SKIP(131) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('B' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 110: -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '$') ADVANCE(118); -- if (lookahead == '\'') ADVANCE(828); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == '[') ADVANCE(1206); -+ case 132: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '$') ADVANCE(160); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '\'') ADVANCE(933); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); - if (lookahead == '\\') SKIP(36) -- if (lookahead == '~') ADVANCE(1212); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(545); -+ lookahead == 'a') ADVANCE(622); - if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(705); -+ lookahead == 'f') ADVANCE(798); - if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(603); -+ lookahead == 'g') ADVANCE(690); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(540); -+ lookahead == 'i') ADVANCE(615); - if (lookahead == 'J' || -- lookahead == 'j') ADVANCE(566); -+ lookahead == 'j') ADVANCE(648); - if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(304); -+ lookahead == 'l') ADVANCE(364); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(579); -+ lookahead == 'n') ADVANCE(663); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(589); -+ lookahead == 'o') ADVANCE(673); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(704); - if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(427); -+ lookahead == 'r') ADVANCE(497); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(281); - if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(421); -+ lookahead == 'w') ADVANCE(495); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -4005,45 +4395,55 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(110) -+ lookahead == 65279) SKIP(132) - END_STATE(); -- case 111: -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') ADVANCE(34); -- if (lookahead == '~') ADVANCE(1212); -+ case 133: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == 'C') ADVANCE(218); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(46); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == 'c') ADVANCE(489); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(490); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(599); -+ lookahead == 'a') ADVANCE(560); - if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(341); -+ lookahead == 'd') ADVANCE(457); - if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(609); -+ lookahead == 'g') ADVANCE(696); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(539); -+ lookahead == 'i') ADVANCE(616); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(579); -+ lookahead == 'n') ADVANCE(664); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(525); -+ lookahead == 'o') ADVANCE(597); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(694); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(448); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(347); -+ lookahead == 's') ADVANCE(408); - if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(585); -+ lookahead == 'u') ADVANCE(635); - if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(445); -+ lookahead == 'w') ADVANCE(516); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -4051,34 +4451,46 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(111) -+ lookahead == 65279) SKIP(133) - END_STATE(); -- case 112: -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') SKIP(44) -- if (lookahead == '~') ADVANCE(1212); -+ case 134: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') SKIP(54) -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1084); -+ lookahead == 'a') ADVANCE(622); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(451); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1078); -+ lookahead == 'i') ADVANCE(617); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1099); -+ lookahead == 'n') ADVANCE(663); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1120); -+ lookahead == 'o') ADVANCE(679); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(704); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(281); - if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(1030); -+ lookahead == 'w') ADVANCE(504); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -4086,38 +4498,40 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(112) -- if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ lookahead == 65279) SKIP(134) - END_STATE(); -- case 113: -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') SKIP(46) -- if (lookahead == '~') ADVANCE(1212); -+ case 135: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') SKIP(62) -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(545); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(385); -+ lookahead == 'a') ADVANCE(1204); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(542); -+ lookahead == 'i') ADVANCE(1197); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(579); -+ lookahead == 'n') ADVANCE(1219); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(595); -+ lookahead == 'o') ADVANCE(1242); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(1144); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -4125,52 +4539,47 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(113) -+ lookahead == 65279) SKIP(135) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('B' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 114: -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') ADVANCE(16); -- if (lookahead == '~') ADVANCE(1212); -+ case 136: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') SKIP(56) -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1048); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(1122); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(1003); -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(1164); -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(1112); -+ lookahead == 'a') ADVANCE(1204); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1075); -- if (lookahead == 'J' || -- lookahead == 'j') ADVANCE(1096); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(987); -+ lookahead == 'i') ADVANCE(1197); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1099); -+ lookahead == 'n') ADVANCE(1219); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1119); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(1034); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(988); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(1109); -+ lookahead == 'o') ADVANCE(1242); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(1254); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(1067); - if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(1029); -+ lookahead == 'w') ADVANCE(1143); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -4178,52 +4587,62 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(114) -+ lookahead == 65279) SKIP(136) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 115: -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') ADVANCE(22); -- if (lookahead == '~') ADVANCE(1212); -+ case 137: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(20); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(488); -+ lookahead == 'a') ADVANCE(559); - if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(420); -+ lookahead == 'c') ADVANCE(305); - if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(345); -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(601); -+ lookahead == 'd') ADVANCE(456); - if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(609); -+ lookahead == 'g') ADVANCE(681); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(536); -+ lookahead == 'i') ADVANCE(587); - if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(435); -+ lookahead == 'l') ADVANCE(285); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(580); -+ lookahead == 'n') ADVANCE(664); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(595); -+ lookahead == 'o') ADVANCE(463); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(255); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(401); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(347); -+ lookahead == 's') ADVANCE(262); - if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(585); -+ lookahead == 'u') ADVANCE(631); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(647); - if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(423); -+ lookahead == 'w') ADVANCE(516); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -4231,44 +4650,58 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(115) -+ lookahead == 65279) SKIP(137) - END_STATE(); -- case 116: -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') ADVANCE(32); -- if (lookahead == '~') ADVANCE(1212); -+ case 138: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(26); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1048); -+ lookahead == 'a') ADVANCE(1166); - if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(1122); -+ lookahead == 'c') ADVANCE(1243); - if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(1003); -+ lookahead == 'd') ADVANCE(1113); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(1291); - if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(1127); -+ lookahead == 'g') ADVANCE(1233); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1077); -+ lookahead == 'i') ADVANCE(1193); -+ if (lookahead == 'J' || -+ lookahead == 'j') ADVANCE(1216); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1096); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1099); -+ lookahead == 'n') ADVANCE(1219); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1120); -+ lookahead == 'o') ADVANCE(1240); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1148); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(988); -+ lookahead == 's') ADVANCE(1097); - if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(1109); -+ lookahead == 'u') ADVANCE(1230); - if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(1029); -+ lookahead == 'w') ADVANCE(1142); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -4276,34 +4709,54 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(116) -+ lookahead == 65279) SKIP(138) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 117: -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') SKIP(48) -- if (lookahead == '~') ADVANCE(1212); -+ case 139: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(42); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1084); -+ lookahead == 'a') ADVANCE(1166); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1243); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(1113); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(1247); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1078); -+ lookahead == 'i') ADVANCE(1196); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1099); -+ lookahead == 'n') ADVANCE(1219); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1079); -+ lookahead == 'o') ADVANCE(1242); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1097); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1230); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(1142); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -4311,69 +4764,61 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(117) -+ lookahead == 65279) SKIP(139) - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 118: -- if (lookahead == '$') ADVANCE(827); -- END_STATE(); -- case 119: -- if (lookahead == '$') ADVANCE(126); -- if (lookahead == '*') ADVANCE(1200); -- if (lookahead != 0) ADVANCE(1201); -- END_STATE(); -- case 120: -- if (lookahead == '$') ADVANCE(118); -- if (lookahead == '\'') ADVANCE(828); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') ADVANCE(10); -+ case 140: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(8); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(290); -+ lookahead == 'a') ADVANCE(559); - if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(203); -+ lookahead == 'c') ADVANCE(306); - if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(340); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(712); -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(571); -+ lookahead == 'd') ADVANCE(456); - if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(596); -+ lookahead == 'g') ADVANCE(681); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(515); -- if (lookahead == 'J' || -- lookahead == 'j') ADVANCE(566); -+ lookahead == 'i') ADVANCE(587); - if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(228); -+ lookahead == 'l') ADVANCE(285); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(567); -+ lookahead == 'n') ADVANCE(664); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(524); -+ lookahead == 'o') ADVANCE(673); - if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(209); -+ lookahead == 'p') ADVANCE(258); - if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(342); -+ lookahead == 'r') ADVANCE(401); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(211); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(196); -+ lookahead == 's') ADVANCE(262); - if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(526); -+ lookahead == 'u') ADVANCE(631); - if (lookahead == 'V' || -- lookahead == 'v') ADVANCE(236); -+ lookahead == 'v') ADVANCE(282); - if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(423); -+ lookahead == 'w') ADVANCE(504); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -4381,13 +4826,61 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(120) -+ lookahead == 65279) SKIP(140) - END_STATE(); -- case 121: -- if (lookahead == '$') ADVANCE(720); -- if (lookahead == '-') ADVANCE(1198); -- if (lookahead == '/') ADVANCE(1196); -- if (lookahead == '\\') ADVANCE(1193); -+ case 141: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(12); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1166); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1243); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(1113); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(1246); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(1233); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1193); -+ if (lookahead == 'J' || -+ lookahead == 'j') ADVANCE(1216); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1096); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1219); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1240); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(1254); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1148); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1097); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1230); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(1067); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(1143); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -4395,44 +4888,65 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) ADVANCE(1197); -- if (lookahead != 0) ADVANCE(1199); -- END_STATE(); -- case 122: -- if (lookahead == '&') ADVANCE(1214); -+ lookahead == 65279) SKIP(141) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('B' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 123: -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == 'C') ADVANCE(172); -- if (lookahead == '\\') ADVANCE(38); -- if (lookahead == 'c') ADVANCE(420); -+ case 142: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(108); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(492); -+ lookahead == 'a') ADVANCE(1166); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1243); - if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(390); -+ lookahead == 'd') ADVANCE(1113); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(1291); - if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(609); -+ lookahead == 'g') ADVANCE(1233); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(541); -+ lookahead == 'i') ADVANCE(1193); -+ if (lookahead == 'J' || -+ lookahead == 'j') ADVANCE(1216); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1096); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(580); -+ lookahead == 'n') ADVANCE(1219); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(523); -+ lookahead == 'o') ADVANCE(1240); - if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(607); -+ lookahead == 'p') ADVANCE(1254); - if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(383); -+ lookahead == 'r') ADVANCE(1148); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(347); -+ lookahead == 's') ADVANCE(1097); - if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(556); -+ lookahead == 'u') ADVANCE(1230); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(1067); - if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(436); -+ lookahead == 'w') ADVANCE(1143); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -4440,55 +4954,57 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(123) -- END_STATE(); -- case 124: -- if (lookahead == '*') ADVANCE(126); -- END_STATE(); -- case 125: -- if (lookahead == '*') ADVANCE(125); -- if (lookahead == '/') ADVANCE(1209); -- if (lookahead != 0) ADVANCE(126); -- END_STATE(); -- case 126: -- if (lookahead == '*') ADVANCE(125); -- if (lookahead != 0) ADVANCE(126); -- END_STATE(); -- case 127: -- if (lookahead == '-') ADVANCE(1211); -- END_STATE(); -- case 128: -- if (lookahead == '-') ADVANCE(1211); -- if (lookahead == '>') ADVANCE(1202); -+ lookahead == 65279) SKIP(142) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('B' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 129: -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == 'E') ADVANCE(191); -- if (lookahead == 'I') ADVANCE(164); -- if (lookahead == 'T') ADVANCE(138); -- if (lookahead == 'V') ADVANCE(152); -- if (lookahead == '\\') ADVANCE(50); -- if (lookahead == 'i') ADVANCE(543); -+ case 143: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(34); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(491); -+ lookahead == 'a') ADVANCE(1166); - if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(224); -+ lookahead == 'c') ADVANCE(1243); - if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(389); -+ lookahead == 'd') ADVANCE(1113); - if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(609); -+ lookahead == 'g') ADVANCE(1247); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1196); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(570); -+ lookahead == 'n') ADVANCE(1219); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(709); -+ lookahead == 'o') ADVANCE(1242); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(1254); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(348); -+ lookahead == 's') ADVANCE(1097); - if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(585); -+ lookahead == 'u') ADVANCE(1230); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(1067); - if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(445); -+ lookahead == 'w') ADVANCE(1143); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -4496,18 +5012,40 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(129) -+ lookahead == 65279) SKIP(143) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('B' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 130: -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == '\\') SKIP(74) -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(960); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(976); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(947); -+ case 144: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') SKIP(66) -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1204); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1197); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1219); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1198); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -4515,20 +5053,64 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(130) -+ lookahead == 65279) SKIP(144) - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 131: -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == '\\') SKIP(76) -+ case 145: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(28); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(561); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(684); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(456); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(798); - if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(1125); -+ lookahead == 'g') ADVANCE(681); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(612); -+ if (lookahead == 'J' || -+ lookahead == 'j') ADVANCE(648); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(364); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(663); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(673); - if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(1174); -+ lookahead == 'p') ADVANCE(704); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(497); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(408); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(669); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(281); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(495); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -4536,20 +5118,52 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(131) -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ lookahead == 65279) SKIP(145) - END_STATE(); -- case 132: -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == '\\') SKIP(78) -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(1103); -+ case 146: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(38); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(561); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(684); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(405); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(696); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(616); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(663); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(679); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(704); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(1006); -+ lookahead == 's') ADVANCE(408); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(669); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(281); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(504); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -4557,18 +5171,41 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(132) -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ lookahead == 65279) SKIP(146) - END_STATE(); -- case 133: -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == '\\') SKIP(80) -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(1014); -+ case 147: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') SKIP(60) -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1204); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1197); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1219); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1198); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(1254); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(1067); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(1162); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\f' || -@@ -4576,9007 +5213,11966 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { - lookahead == ' ' || - lookahead == 8203 || - lookahead == 8288 || -- lookahead == 65279) SKIP(133) -+ lookahead == 65279) SKIP(147) - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -- END_STATE(); -- case 134: -- if (lookahead == ':') ADVANCE(1208); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 135: -- if (lookahead == '>') ADVANCE(1204); -- END_STATE(); -- case 136: -- if (lookahead == 'A') ADVANCE(141); -- if (lookahead == 'a') ADVANCE(256); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(509); -+ case 148: -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == 'C') ADVANCE(218); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(24); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == 'c') ADVANCE(489); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(560); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(410); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(681); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(512); -+ lookahead == 'i') ADVANCE(613); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(503); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(664); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(769); -+ lookahead == 'o') ADVANCE(673); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(694); - if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(432); -- if (lookahead == 'Y' || -- lookahead == 'y') ADVANCE(586); -- END_STATE(); -- case 137: -- if (lookahead == 'A') ADVANCE(157); -- END_STATE(); -- case 138: -- if (lookahead == 'A') ADVANCE(142); -- END_STATE(); -- case 139: -- if (lookahead == 'A') ADVANCE(143); -- END_STATE(); -- case 140: -- if (lookahead == 'A') ADVANCE(156); -- if (lookahead == 'a') ADVANCE(447); -- END_STATE(); -- case 141: -- if (lookahead == 'B') ADVANCE(158); -- if (lookahead == 'b') ADVANCE(486); -- END_STATE(); -- case 142: -- if (lookahead == 'B') ADVANCE(159); -- END_STATE(); -- case 143: -- if (lookahead == 'C') ADVANCE(149); -- END_STATE(); -- case 144: -- if (lookahead == 'D') ADVANCE(150); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(625); -+ lookahead == 'r') ADVANCE(448); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(362); -- END_STATE(); -- case 145: -- if (lookahead == 'E') ADVANCE(188); -- END_STATE(); -- case 146: -- if (lookahead == 'E') ADVANCE(165); -- if (lookahead == 'e') ADVANCE(564); -- END_STATE(); -- case 147: -- if (lookahead == 'E') ADVANCE(835); -- if (lookahead == 'e') ADVANCE(755); -- END_STATE(); -- case 148: -- if (lookahead == 'E') ADVANCE(836); -+ lookahead == 's') ADVANCE(408); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(635); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(516); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(148) - END_STATE(); - case 149: -- if (lookahead == 'E') ADVANCE(838); -+ if (lookahead == '"') ADVANCE(1311); -+ if (lookahead == '$') ADVANCE(160); -+ if (lookahead == '\'') ADVANCE(933); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == '\\') SKIP(86) -+ if (lookahead == '`') ADVANCE(1310); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(149) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 150: -- if (lookahead == 'E') ADVANCE(190); -+ if (lookahead == '"') ADVANCE(1311); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') SKIP(76) -+ if (lookahead == '`') ADVANCE(1310); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1218); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(1254); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(1067); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(1162); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(150) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 151: -- if (lookahead == 'E') ADVANCE(167); -+ if (lookahead == '"') ADVANCE(1311); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == '\\') SKIP(90) -+ if (lookahead == '`') ADVANCE(1310); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(1153); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(151) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 152: -- if (lookahead == 'I') ADVANCE(145); -+ if (lookahead == '"') ADVANCE(1311); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '\\') ADVANCE(80); -+ if (lookahead == '`') ADVANCE(1310); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1167); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1243); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(1113); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(1247); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1212); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1097); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1230); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(1153); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(152) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('B' <= lookahead && lookahead <= 'Z') || -+ ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 153: -- if (lookahead == 'I') ADVANCE(145); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(471); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(499); -+ if (lookahead == '"') ADVANCE(1311); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == '\\') SKIP(82) -+ if (lookahead == '`') ADVANCE(1310); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1146); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1305); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(1227); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(1249); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1208); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(153) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 154: -- if (lookahead == 'I') ADVANCE(173); -- if (lookahead == 'i') ADVANCE(578); -+ if (lookahead == '"') ADVANCE(1311); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == '\\') SKIP(84) -+ if (lookahead == '`') ADVANCE(1310); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1200); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1295); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(1070); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(154) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 155: -- if (lookahead == 'I') ADVANCE(174); -+ if (lookahead == '"') ADVANCE(1311); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == '\\') SKIP(88) -+ if (lookahead == '`') ADVANCE(1310); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1128); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(155) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 156: -- if (lookahead == 'I') ADVANCE(166); -- if (lookahead == 'i') ADVANCE(558); -+ if (lookahead == '"') ADVANCE(1311); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == '\\') SKIP(92) -+ if (lookahead == '`') ADVANCE(1310); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1134); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1210); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(156) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 157: -- if (lookahead == 'I') ADVANCE(168); -+ if (lookahead == '"') ADVANCE(1311); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == '\\') SKIP(94) -+ if (lookahead == '`') ADVANCE(1310); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1225); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(157) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 158: -- if (lookahead == 'L') ADVANCE(147); -- if (lookahead == 'l') ADVANCE(315); -+ if (lookahead == '"') ADVANCE(1311); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == '\\') SKIP(96) -+ if (lookahead == '`') ADVANCE(1310); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1210); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(158) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 159: -- if (lookahead == 'L') ADVANCE(148); -+ if (lookahead == '"') ADVANCE(1311); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == '\\') SKIP(98) -+ if (lookahead == '`') ADVANCE(1310); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1134); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(159) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 160: -- if (lookahead == 'N') ADVANCE(178); -- if (lookahead == 'n') ADVANCE(632); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(689); -+ if (lookahead == '$') ADVANCE(932); - END_STATE(); - case 161: -- if (lookahead == 'N') ADVANCE(839); -+ if (lookahead == '$') ADVANCE(171); -+ if (lookahead == '*') ADVANCE(1329); -+ if (lookahead != 0) ADVANCE(1330); - END_STATE(); - case 162: -- if (lookahead == 'N') ADVANCE(839); -- if (lookahead == 'n') ADVANCE(829); -+ if (lookahead == '$') ADVANCE(814); -+ if (lookahead == '-') ADVANCE(1327); -+ if (lookahead == '/') ADVANCE(1325); -+ if (lookahead == '\\') ADVANCE(1322); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) ADVANCE(1326); -+ if (lookahead != 0) ADVANCE(1328); - END_STATE(); - case 163: -- if (lookahead == 'N') ADVANCE(180); -+ if (lookahead == '&') ADVANCE(1372); - END_STATE(); - case 164: -- if (lookahead == 'N') ADVANCE(144); -- if (lookahead == 'n') ADVANCE(288); -+ if (lookahead == '&') ADVANCE(163); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(64); -+ if (lookahead == '|') ADVANCE(239); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(562); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(250); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(455); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(806); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(788); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(696); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(588); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(283); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(650); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(680); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(258); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(403); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(260); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(243); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(599); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(282); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(504); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(164) - END_STATE(); - case 165: -- if (lookahead == 'N') ADVANCE(179); -- if (lookahead == 'n') ADVANCE(640); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == 'E') ADVANCE(236); -+ if (lookahead == 'I') ADVANCE(209); -+ if (lookahead == 'T') ADVANCE(183); -+ if (lookahead == 'V') ADVANCE(198); -+ if (lookahead == '\\') ADVANCE(68); -+ if (lookahead == 'e') ADVANCE(805); -+ if (lookahead == 'i') ADVANCE(618); -+ if (lookahead == 't') ADVANCE(646); -+ if (lookahead == 'v') ADVANCE(290); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(357); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(276); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(405); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(654); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(696); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(649); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(598); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(694); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(441); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(409); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(636); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(516); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(165) - END_STATE(); - case 166: -- if (lookahead == 'N') ADVANCE(185); -- if (lookahead == 'n') ADVANCE(658); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == 'C') ADVANCE(216); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(70); -+ if (lookahead == 'c') ADVANCE(276); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(563); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(410); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(696); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(619); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(650); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(802); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(685); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(448); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(409); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(635); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(281); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(504); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(166) - END_STATE(); - case 167: -- if (lookahead == 'N') ADVANCE(181); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == 'C') ADVANCE(216); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(72); -+ if (lookahead == 'c') ADVANCE(276); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(563); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(410); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(696); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(619); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(650); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(802); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(694); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(448); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(409); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(635); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(516); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(167) - END_STATE(); - case 168: -- if (lookahead == 'N') ADVANCE(184); -- END_STATE(); -- case 169: -- if (lookahead == 'O') ADVANCE(160); -- if (lookahead == 'o') ADVANCE(462); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == 'C') ADVANCE(218); -+ if (lookahead == '\\') ADVANCE(74); -+ if (lookahead == 'c') ADVANCE(489); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(282); -- if (lookahead == 'H' || -- lookahead == 'h') ADVANCE(350); -+ lookahead == 'a') ADVANCE(563); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(410); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(696); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(620); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(664); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(694); - if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(306); -+ lookahead == 'r') ADVANCE(448); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(408); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(635); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(516); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(168) -+ END_STATE(); -+ case 169: -+ if (lookahead == '*') ADVANCE(171); - END_STATE(); - case 170: -- if (lookahead == 'O') ADVANCE(163); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(637); -- if (lookahead == 'H' || -- lookahead == 'h') ADVANCE(350); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(306); -+ if (lookahead == '*') ADVANCE(170); -+ if (lookahead == '/') ADVANCE(1341); -+ if (lookahead != 0) ADVANCE(171); - END_STATE(); - case 171: -- if (lookahead == 'O') ADVANCE(163); -- if (lookahead == 'H' || -- lookahead == 'h') ADVANCE(350); -+ if (lookahead == '*') ADVANCE(170); -+ if (lookahead != 0) ADVANCE(171); - END_STATE(); - case 172: -- if (lookahead == 'O') ADVANCE(163); -- if (lookahead == 'H' || -- lookahead == 'h') ADVANCE(350); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(306); -+ if (lookahead == '-') ADVANCE(1343); - END_STATE(); - case 173: -- if (lookahead == 'O') ADVANCE(162); -- if (lookahead == 'o') ADVANCE(535); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '\\') ADVANCE(78); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(562); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(277); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(456); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(696); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(619); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(653); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(802); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(409); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(669); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(516); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(173) - END_STATE(); - case 174: -- if (lookahead == 'O') ADVANCE(161); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == '\\') SKIP(100) -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(1068); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1085); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1054); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(174) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 175: -- if (lookahead == 'P') ADVANCE(139); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == '\\') SKIP(102) -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(1248); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(1302); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(175) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 176: -- if (lookahead == 'R') ADVANCE(140); -- if (lookahead == 'r') ADVANCE(245); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == '\\') SKIP(104) -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1224); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1119); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(176) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 177: -- if (lookahead == 'R') ADVANCE(137); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == '\\') SKIP(106) -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1126); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(177) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 178: -- if (lookahead == 'S') ADVANCE(183); -- if (lookahead == 's') ADVANCE(683); -+ if (lookahead == '/') ADVANCE(1352); -+ if (lookahead == '|') ADVANCE(179); - END_STATE(); - case 179: -- if (lookahead == 'S') ADVANCE(154); -- if (lookahead == 's') ADVANCE(454); -+ if (lookahead == '/') ADVANCE(1353); - END_STATE(); - case 180: -- if (lookahead == 'S') ADVANCE(186); -+ if (lookahead == ':') ADVANCE(1340); - END_STATE(); - case 181: -- if (lookahead == 'S') ADVANCE(155); -+ if (lookahead == 'A') ADVANCE(186); -+ if (lookahead == 'a') ADVANCE(312); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(582); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(413); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(585); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(874); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(501); -+ if (lookahead == 'Y' || -+ lookahead == 'y') ADVANCE(670); - END_STATE(); - case 182: -- if (lookahead == 'T') ADVANCE(146); -- if (lookahead == 't') ADVANCE(361); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(475); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(633); -+ if (lookahead == 'A') ADVANCE(202); - END_STATE(); - case 183: -- if (lookahead == 'T') ADVANCE(176); -- if (lookahead == 't') ADVANCE(620); -+ if (lookahead == 'A') ADVANCE(187); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(874); - END_STATE(); - case 184: -- if (lookahead == 'T') ADVANCE(879); -+ if (lookahead == 'A') ADVANCE(188); - END_STATE(); - case 185: -- if (lookahead == 'T') ADVANCE(879); -- if (lookahead == 't') ADVANCE(884); -+ if (lookahead == 'A') ADVANCE(201); -+ if (lookahead == 'a') ADVANCE(518); - END_STATE(); - case 186: -- if (lookahead == 'T') ADVANCE(177); -+ if (lookahead == 'B') ADVANCE(203); -+ if (lookahead == 'b') ADVANCE(558); - END_STATE(); - case 187: -- if (lookahead == 'T') ADVANCE(151); -+ if (lookahead == 'B') ADVANCE(204); - END_STATE(); - case 188: -- if (lookahead == 'W') ADVANCE(837); -+ if (lookahead == 'C') ADVANCE(195); - END_STATE(); - case 189: -- if (lookahead == 'X') ADVANCE(182); -- if (lookahead == 'x') ADVANCE(268); -+ if (lookahead == 'D') ADVANCE(193); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(713); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(761); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(426); - END_STATE(); - case 190: -- if (lookahead == 'X') ADVANCE(840); -+ if (lookahead == 'E') ADVANCE(234); - END_STATE(); - case 191: -- if (lookahead == 'X') ADVANCE(187); -+ if (lookahead == 'E') ADVANCE(210); -+ if (lookahead == 'e') ADVANCE(645); - END_STATE(); - case 192: -- if (lookahead == '_') ADVANCE(443); -+ if (lookahead == 'E') ADVANCE(940); -+ if (lookahead == 'e') ADVANCE(860); - END_STATE(); - case 193: -- if (lookahead == '|') ADVANCE(1215); -+ if (lookahead == 'E') ADVANCE(237); - END_STATE(); - case 194: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(282); -- if (lookahead == 'H' || -- lookahead == 'h') ADVANCE(350); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(462); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(306); -+ if (lookahead == 'E') ADVANCE(941); - END_STATE(); - case 195: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(256); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(509); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(512); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(769); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(432); -- if (lookahead == 'Y' || -- lookahead == 'y') ADVANCE(586); -+ if (lookahead == 'E') ADVANCE(943); - END_STATE(); - case 196: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(256); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(509); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(769); -- if (lookahead == 'Y' || -- lookahead == 'y') ADVANCE(586); -+ if (lookahead == 'E') ADVANCE(212); - END_STATE(); - case 197: -+ if (lookahead == 'I') ADVANCE(190); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(256); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(701); -+ lookahead == 'a') ADVANCE(545); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(571); - END_STATE(); - case 198: -+ if (lookahead == 'I') ADVANCE(190); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(471); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(499); -+ lookahead == 'a') ADVANCE(544); - END_STATE(); - case 199: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(547); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(397); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(511); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(266); -+ if (lookahead == 'I') ADVANCE(219); -+ if (lookahead == 'i') ADVANCE(661); - END_STATE(); - case 200: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(673); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(563); -+ if (lookahead == 'I') ADVANCE(220); - END_STATE(); - case 201: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(258); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(448); -+ if (lookahead == 'I') ADVANCE(211); -+ if (lookahead == 'i') ADVANCE(639); - END_STATE(); - case 202: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(831); -+ if (lookahead == 'I') ADVANCE(213); - END_STATE(); - case 203: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(281); -- if (lookahead == 'H' || -- lookahead == 'h') ADVANCE(350); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(306); -+ if (lookahead == 'L') ADVANCE(192); -+ if (lookahead == 'l') ADVANCE(377); - END_STATE(); - case 204: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(255); -+ if (lookahead == 'L') ADVANCE(194); - END_STATE(); - case 205: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(469); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(604); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(574); -+ if (lookahead == 'N') ADVANCE(224); -+ if (lookahead == 'n') ADVANCE(722); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(781); - END_STATE(); - case 206: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(469); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(604); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(574); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(474); -+ if (lookahead == 'N') ADVANCE(944); - END_STATE(); - case 207: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(663); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(393); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(631); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(510); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(572); -+ if (lookahead == 'N') ADVANCE(944); -+ if (lookahead == 'n') ADVANCE(934); - END_STATE(); - case 208: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(602); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(428); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(254); -+ if (lookahead == 'N') ADVANCE(226); - END_STATE(); - case 209: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(602); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(450); -+ if (lookahead == 'N') ADVANCE(189); -+ if (lookahead == 'n') ADVANCE(346); - END_STATE(); - case 210: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(400); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(425); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(500); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(201); -+ if (lookahead == 'N') ADVANCE(225); -+ if (lookahead == 'n') ADVANCE(730); - END_STATE(); - case 211: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(400); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(425); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(501); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(201); -+ if (lookahead == 'N') ADVANCE(231); -+ if (lookahead == 'n') ADVANCE(749); - END_STATE(); - case 212: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(400); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(501); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(253); -+ if (lookahead == 'N') ADVANCE(227); - END_STATE(); - case 213: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(553); -+ if (lookahead == 'N') ADVANCE(230); - END_STATE(); - case 214: -+ if (lookahead == 'O') ADVANCE(205); -+ if (lookahead == 'o') ADVANCE(537); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(553); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(688); -+ lookahead == 'a') ADVANCE(340); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(411); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(366); - END_STATE(); - case 215: -+ if (lookahead == 'O') ADVANCE(208); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(412); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(548); -+ lookahead == 'a') ADVANCE(728); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(411); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(366); - END_STATE(); - case 216: -+ if (lookahead == 'O') ADVANCE(208); - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(300); -+ lookahead == 'a') ADVANCE(338); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(411); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(366); - END_STATE(); - case 217: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(691); -+ if (lookahead == 'O') ADVANCE(208); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(411); - END_STATE(); - case 218: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(691); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(606); -+ if (lookahead == 'O') ADVANCE(208); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(411); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(366); - END_STATE(); - case 219: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(691); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(619); -+ if (lookahead == 'O') ADVANCE(207); -+ if (lookahead == 'o') ADVANCE(610); - END_STATE(); - case 220: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(466); -+ if (lookahead == 'O') ADVANCE(206); - END_STATE(); - case 221: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(637); -- if (lookahead == 'H' || -- lookahead == 'h') ADVANCE(350); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(306); -+ if (lookahead == 'P') ADVANCE(184); - END_STATE(); - case 222: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(674); -+ if (lookahead == 'R') ADVANCE(185); -+ if (lookahead == 'r') ADVANCE(300); - END_STATE(); - case 223: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(504); -+ if (lookahead == 'R') ADVANCE(182); - END_STATE(); - case 224: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(280); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(306); -+ if (lookahead == 'S') ADVANCE(229); -+ if (lookahead == 's') ADVANCE(775); - END_STATE(); - case 225: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(467); -+ if (lookahead == 'S') ADVANCE(199); -+ if (lookahead == 's') ADVANCE(525); - END_STATE(); - case 226: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(598); -+ if (lookahead == 'S') ADVANCE(232); - END_STATE(); - case 227: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(600); -+ if (lookahead == 'S') ADVANCE(200); - END_STATE(); - case 228: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(546); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(397); -+ if (lookahead == 'T') ADVANCE(191); -+ if (lookahead == 't') ADVANCE(429); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(549); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(511); -+ lookahead == 'i') ADVANCE(723); - END_STATE(); - case 229: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(546); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(511); -+ if (lookahead == 'T') ADVANCE(222); -+ if (lookahead == 't') ADVANCE(708); - END_STATE(); - case 230: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(520); -+ if (lookahead == 'T') ADVANCE(981); - END_STATE(); - case 231: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(506); -+ if (lookahead == 'T') ADVANCE(981); -+ if (lookahead == 't') ADVANCE(986); - END_STATE(); - case 232: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(401); -+ if (lookahead == 'T') ADVANCE(223); - END_STATE(); - case 233: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(299); -+ if (lookahead == 'T') ADVANCE(196); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(549); - END_STATE(); - case 234: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(608); -+ if (lookahead == 'W') ADVANCE(942); - END_STATE(); - case 235: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(481); -+ if (lookahead == 'X') ADVANCE(228); -+ if (lookahead == 'x') ADVANCE(325); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(720); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(348); - END_STATE(); - case 236: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(470); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(499); -+ if (lookahead == 'X') ADVANCE(233); -+ if (lookahead == 'x') ADVANCE(323); - END_STATE(); - case 237: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(441); -+ if (lookahead == 'X') ADVANCE(945); - END_STATE(); - case 238: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(636); -+ if (lookahead == '_') ADVANCE(515); - END_STATE(); - case 239: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(480); -+ if (lookahead == '|') ADVANCE(1373); - END_STATE(); - case 240: -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(684); -+ if (lookahead == '~') ADVANCE(1369); - END_STATE(); - case 241: - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(414); -+ lookahead == 'a') ADVANCE(340); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(411); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(537); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(366); - END_STATE(); - case 242: - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(279); -+ lookahead == 'a') ADVANCE(312); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(582); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(413); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(585); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(874); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(501); -+ if (lookahead == 'Y' || -+ lookahead == 'y') ADVANCE(670); - END_STATE(); - case 243: - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(676); -+ lookahead == 'a') ADVANCE(312); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(582); -+ if (lookahead == 'Y' || -+ lookahead == 'y') ADVANCE(670); - END_STATE(); - case 244: - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(677); -+ lookahead == 'a') ADVANCE(312); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(794); - END_STATE(); - case 245: - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(447); -+ lookahead == 'a') ADVANCE(545); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(571); - END_STATE(); - case 246: - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(678); -+ lookahead == 'a') ADVANCE(624); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(465); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(583); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(322); - END_STATE(); - case 247: - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(672); -+ lookahead == 'a') ADVANCE(766); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(644); - END_STATE(); - case 248: - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(259); -+ lookahead == 'a') ADVANCE(314); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(519); - END_STATE(); - case 249: - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(505); -+ lookahead == 'a') ADVANCE(936); - END_STATE(); - case 250: - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(503); -+ lookahead == 'a') ADVANCE(339); - if (lookahead == 'H' || -- lookahead == 'h') ADVANCE(350); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(462); -+ lookahead == 'h') ADVANCE(411); - if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(306); -+ lookahead == 'r') ADVANCE(366); - END_STATE(); - case 251: - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(260); -+ lookahead == 'a') ADVANCE(311); - END_STATE(); - case 252: - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(260); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(295); -+ lookahead == 'a') ADVANCE(570); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(692); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(657); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(548); - END_STATE(); - case 253: - if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(257); -+ lookahead == 'a') ADVANCE(570); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(692); - if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(448); -+ lookahead == 'r') ADVANCE(657); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(547); - END_STATE(); - case 254: -- if (lookahead == 'B' || -- lookahead == 'b') ADVANCE(479); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(754); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(460); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(719); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(584); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(655); - END_STATE(); - case 255: -- if (lookahead == 'B' || -- lookahead == 'b') ADVANCE(238); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(688); - END_STATE(); - case 256: -- if (lookahead == 'B' || -- lookahead == 'b') ADVANCE(486); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(688); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(420); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(310); - END_STATE(); - case 257: -- if (lookahead == 'B' || -- lookahead == 'b') ADVANCE(493); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(688); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(521); - END_STATE(); - case 258: -- if (lookahead == 'B' || -- lookahead == 'b') ADVANCE(493); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(688); - if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(649); -+ lookahead == 'r') ADVANCE(419); - END_STATE(); - case 259: -- if (lookahead == 'B' || -- lookahead == 'b') ADVANCE(497); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(470); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(493); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(572); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(248); - END_STATE(); - case 260: -- if (lookahead == 'B' || -- lookahead == 'b') ADVANCE(498); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(470); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(493); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(573); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(248); - END_STATE(); - case 261: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(461); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(470); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(573); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(309); - END_STATE(); - case 262: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(874); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(470); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(574); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(309); - END_STATE(); - case 263: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(865); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(633); - END_STATE(); - case 264: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(824); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(633); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(780); - END_STATE(); - case 265: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(872); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(481); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(626); - END_STATE(); - case 266: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(220); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(783); - END_STATE(); - case 267: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(475); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(633); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(783); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(693); - END_STATE(); - case 268: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(475); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(633); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(361); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(783); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(707); - END_STATE(); - case 269: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(475); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(361); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(359); - END_STATE(); - case 270: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(690); -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(381); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(230); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(670); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(692); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(362); - END_STATE(); - case 271: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(216); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(541); - END_STATE(); - case 272: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(652); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(728); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(411); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(366); - END_STATE(); - case 273: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(653); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(767); - END_STATE(); - case 274: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(656); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(577); - END_STATE(); - case 275: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(657); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(542); - END_STATE(); - case 276: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(662); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(338); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(411); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(366); - END_STATE(); - case 277: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(334); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(338); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(366); - END_STATE(); - case 278: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(366); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(683); - END_STATE(); - case 279: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(343); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(552); - END_STATE(); - case 280: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(426); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(686); - END_STATE(); - case 281: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(426); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(485); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(689); - END_STATE(); - case 282: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(426); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(485); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(271); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(689); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(571); - END_STATE(); - case 283: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(612); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(623); - END_STATE(); - case 284: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(680); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(623); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(465); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(583); - END_STATE(); - case 285: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(244); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(623); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(583); - END_STATE(); - case 286: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(685); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(594); - END_STATE(); - case 287: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(625); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(352); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(682); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(359); -- if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(697); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(362); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(569); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(579); - END_STATE(); - case 288: -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(625); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(362); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(471); - END_STATE(); - case 289: -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(291); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(463); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(292); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(742); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(939); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(667); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(697); - END_STATE(); - case 290: -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(291); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(669); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(742); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(544); - END_STATE(); - case 291: -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(767); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(553); - END_STATE(); - case 292: -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(933); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(776); - END_STATE(); - case 293: -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(780); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(483); - END_STATE(); - case 294: -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(799); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(337); - END_STATE(); - case 295: -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(882); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(769); - END_STATE(); - case 296: -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(798); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(727); - END_STATE(); - case 297: -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(746); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(513); - END_STATE(); - case 298: -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(460); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(770); - END_STATE(); - case 299: -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(439); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(771); - END_STATE(); - case 300: -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(326); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(518); - END_STATE(); - case 301: -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(327); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(765); - END_STATE(); - case 302: -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(352); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(682); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(362); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(315); - END_STATE(); - case 303: -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(243); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(578); - END_STATE(); - case 304: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(397); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(511); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(575); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(411); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(537); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(366); - END_STATE(); - case 305: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(270); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(409); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(483); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(575); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(411); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(366); - END_STATE(); - case 306: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(222); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(575); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(366); - END_STATE(); - case 307: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(877); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(316); - END_STATE(); - case 308: -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(316); - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(941); -+ lookahead == 'e') ADVANCE(353); - END_STATE(); - case 309: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(941); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(285); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(313); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(519); - END_STATE(); - case 310: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(869); -+ if (lookahead == 'B' || -+ lookahead == 'b') ADVANCE(576); - END_STATE(); - case 311: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(830); -+ if (lookahead == 'B' || -+ lookahead == 'b') ADVANCE(296); - END_STATE(); - case 312: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(796); -+ if (lookahead == 'B' || -+ lookahead == 'b') ADVANCE(558); - END_STATE(); - case 313: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(878); -+ if (lookahead == 'B' || -+ lookahead == 'b') ADVANCE(564); - END_STATE(); - case 314: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(779); -+ if (lookahead == 'B' || -+ lookahead == 'b') ADVANCE(564); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(740); - END_STATE(); - case 315: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(755); -+ if (lookahead == 'B' || -+ lookahead == 'b') ADVANCE(568); - END_STATE(); - case 316: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(943); -+ if (lookahead == 'B' || -+ lookahead == 'b') ADVANCE(569); - END_STATE(); - case 317: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(860); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(534); - END_STATE(); - case 318: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(903); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(979); - END_STATE(); - case 319: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(749); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(970); - END_STATE(); - case 320: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(855); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(929); - END_STATE(); - case 321: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(768); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(977); - END_STATE(); - case 322: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(794); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(271); - END_STATE(); - case 323: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(894); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(549); - END_STATE(); - case 324: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(797); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(549); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(723); - END_STATE(); - case 325: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(853); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(549); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(723); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(429); - END_STATE(); - case 326: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(924); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(782); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(442); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(286); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(763); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(784); - END_STATE(); - case 327: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(888); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(533); - END_STATE(); - case 328: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(857); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(269); - END_STATE(); - case 329: -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(269); - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(792); -+ lookahead == 'e') ADVANCE(1024); - END_STATE(); - case 330: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(861); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(743); - END_STATE(); - case 331: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(806); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(744); - END_STATE(); - case 332: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(778); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(747); - END_STATE(); - case 333: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(777); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(748); - END_STATE(); - case 334: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(770); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(751); - END_STATE(); - case 335: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(883); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(396); - END_STATE(); - case 336: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(793); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(431); - END_STATE(); - case 337: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(739); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(406); - END_STATE(); - case 338: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(880); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(494); - END_STATE(); - case 339: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(641); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(494); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(557); - END_STATE(); - case 340: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(403); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(510); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(572); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(494); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(557); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(329); - END_STATE(); - case 341: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(403); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(572); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(700); - END_STATE(); - case 342: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(550); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(409); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(483); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(773); - END_STATE(); - case 343: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(789); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(298); - END_STATE(); - case 344: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(407); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(777); - END_STATE(); - case 345: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(478); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(572); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(713); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(414); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(790); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(426); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(652); - END_STATE(); - case 346: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(715); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(713); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(761); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(426); - END_STATE(); - case 347: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(502); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(713); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(426); - END_STATE(); - case 348: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(502); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(234); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(1029); - END_STATE(); - case 349: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(398); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(572); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(872); - END_STATE(); - case 350: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(261); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(1036); - END_STATE(); - case 351: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(399); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(885); - END_STATE(); - case 352: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(713); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(904); - END_STATE(); - case 353: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(590); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(984); - END_STATE(); - case 354: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(298); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(671); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(903); - END_STATE(); - case 355: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(587); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(851); - END_STATE(); - case 356: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(293); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(349); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(538); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(350); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(847); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1042); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(759); - END_STATE(); - case 357: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(627); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(349); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(762); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(847); - END_STATE(); - case 358: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(272); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(532); - END_STATE(); - case 359: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(591); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(388); - END_STATE(); - case 360: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(294); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(389); - END_STATE(); - case 361: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(564); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(414); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(426); - END_STATE(); - case 362: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(610); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(509); - END_STATE(); - case 363: -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(629); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(295); - END_STATE(); - case 364: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(438); -+ lookahead == 'e') ADVANCE(465); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(583); - END_STATE(); - case 365: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(616); -+ lookahead == 'e') ADVANCE(326); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(478); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(555); - END_STATE(); - case 366: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(630); -+ lookahead == 'e') ADVANCE(273); - END_STATE(); - case 367: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(592); -+ lookahead == 'e') ADVANCE(603); - END_STATE(); - case 368: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(296); -+ lookahead == 'e') ADVANCE(1028); - END_STATE(); - case 369: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(297); -+ lookahead == 'e') ADVANCE(1044); - END_STATE(); - case 370: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(551); -+ lookahead == 'e') ADVANCE(1046); - END_STATE(); - case 371: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(468); -+ lookahead == 'e') ADVANCE(1046); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(343); - END_STATE(); - case 372: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(593); -+ lookahead == 'e') ADVANCE(974); - END_STATE(); - case 373: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(594); -+ lookahead == 'e') ADVANCE(935); - END_STATE(); - case 374: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(619); -+ lookahead == 'e') ADVANCE(901); - END_STATE(); - case 375: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(651); -+ lookahead == 'e') ADVANCE(1045); - END_STATE(); - case 376: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(611); -+ lookahead == 'e') ADVANCE(884); - END_STATE(); - case 377: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(617); -+ lookahead == 'e') ADVANCE(860); - END_STATE(); - case 378: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(519); -+ lookahead == 'e') ADVANCE(1048); - END_STATE(); - case 379: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(675); -+ lookahead == 'e') ADVANCE(965); - END_STATE(); - case 380: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(561); -+ lookahead == 'e') ADVANCE(1005); - END_STATE(); - case 381: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(618); -+ lookahead == 'e') ADVANCE(854); - END_STATE(); - case 382: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(521); -+ lookahead == 'e') ADVANCE(960); - END_STATE(); - case 383: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(406); -+ lookahead == 'e') ADVANCE(873); - END_STATE(); - case 384: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(559); -+ lookahead == 'e') ADVANCE(899); - END_STATE(); - case 385: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(402); -+ lookahead == 'e') ADVANCE(996); - END_STATE(); - case 386: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(560); -+ lookahead == 'e') ADVANCE(902); - END_STATE(); - case 387: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(415); -+ lookahead == 'e') ADVANCE(958); - END_STATE(); - case 388: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(477); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(631); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(572); -+ lookahead == 'e') ADVANCE(1032); - END_STATE(); - case 389: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(477); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(572); -+ lookahead == 'e') ADVANCE(990); - END_STATE(); - case 390: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(404); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(572); -+ lookahead == 'e') ADVANCE(962); - END_STATE(); - case 391: - if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(522); -+ lookahead == 'e') ADVANCE(897); - END_STATE(); - case 392: -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(757); -- if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(507); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(810); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(930); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(966); - END_STATE(); - case 393: -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(218); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(379); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(262); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(911); - END_STATE(); - case 394: -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(405); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(800); -- if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(668); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(936); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(643); -- if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(554); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(883); - END_STATE(); - case 395: -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(405); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(800); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(935); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(882); - END_STATE(); - case 396: -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(405); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(936); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(679); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(875); - END_STATE(); - case 397: -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(644); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(985); - END_STATE(); - case 398: -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(217); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(379); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(262); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(898); - END_STATE(); - case 399: -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(217); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(262); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(844); - END_STATE(); - case 400: -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(312); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(982); - END_STATE(); - case 401: -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(324); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(732); - END_STATE(); - case 402: -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(374); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(732); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(478); - END_STATE(); - case 403: -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(374); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(379); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(732); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(555); - END_STATE(); - case 404: -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(219); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(379); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(262); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(469); - END_STATE(); - case 405: -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(638); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(473); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(655); - END_STATE(); - case 406: -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(381); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(894); - END_STATE(); - case 407: -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(381); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(687); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(808); - END_STATE(); - case 408: -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(890); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(574); - END_STATE(); - case 409: -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(424); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(574); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(289); - END_STATE(); - case 410: -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(694); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(466); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(655); - END_STATE(); - case 411: -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(532); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(317); - END_STATE(); - case 412: -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(317); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(467); - END_STATE(); - case 413: -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(372); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(601); - END_STATE(); - case 414: -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(331); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(804); - END_STATE(); - case 415: -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(363); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(674); - END_STATE(); - case 416: -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(413); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(715); - END_STATE(); - case 417: -- if (lookahead == 'H' || -- lookahead == 'h') ADVANCE(737); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(358); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(764); - END_STATE(); - case 418: -- if (lookahead == 'H' || -- lookahead == 'h') ADVANCE(736); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(507); - END_STATE(); - case 419: -- if (lookahead == 'H' || -- lookahead == 'h') ADVANCE(350); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(327); - END_STATE(); - case 420: -- if (lookahead == 'H' || -- lookahead == 'h') ADVANCE(350); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(306); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(327); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(592); - END_STATE(); - case 421: -- if (lookahead == 'H' || -- lookahead == 'h') ADVANCE(376); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(327); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(591); - END_STATE(); - case 422: -- if (lookahead == 'H' || -- lookahead == 'h') ADVANCE(376); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(664); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(675); - END_STATE(); - case 423: -- if (lookahead == 'H' || -- lookahead == 'h') ADVANCE(376); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(666); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(351); - END_STATE(); - case 424: -- if (lookahead == 'H' || -- lookahead == 'h') ADVANCE(648); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(671); - END_STATE(); - case 425: -- if (lookahead == 'H' || -- lookahead == 'h') ADVANCE(378); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(330); - END_STATE(); - case 426: -- if (lookahead == 'H' || -- lookahead == 'h') ADVANCE(314); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(698); - END_STATE(); - case 427: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(409); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(717); - END_STATE(); - case 428: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(518); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(352); - END_STATE(); - case 429: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(588); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(645); - END_STATE(); - case 430: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(588); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(232); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(691); - END_STATE(); - case 431: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(719); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(718); - END_STATE(); - case 432: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(416); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(309); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(676); - END_STATE(); - case 433: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(706); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(354); - END_STATE(); - case 434: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(528); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(355); - END_STATE(); - case 435: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(511); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(630); - END_STATE(); - case 436: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(664); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(677); - END_STATE(); - case 437: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(263); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(543); - END_STATE(); - case 438: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(411); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(678); - END_STATE(); - case 439: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(264); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(742); - END_STATE(); - case 440: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(562); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(707); - END_STATE(); - case 441: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(530); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(628); - END_STATE(); - case 442: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(233); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(706); - END_STATE(); - case 443: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(552); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(705); - END_STATE(); - case 444: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(647); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(593); - END_STATE(); - case 445: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(666); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(768); - END_STATE(); - case 446: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(575); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(642); - END_STATE(); - case 447: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(558); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(595); - END_STATE(); - case 448: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(273); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(468); - END_STATE(); - case 449: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(576); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(640); - END_STATE(); - case 450: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(517); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(699); - END_STATE(); - case 451: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(577); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(472); - END_STATE(); - case 452: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(235); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(641); - END_STATE(); - case 453: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(275); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(484); - END_STATE(); - case 454: -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(551); - if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(578); -+ lookahead == 'i') ADVANCE(719); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(655); - END_STATE(); - case 455: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(284); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(551); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(584); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(655); - END_STATE(); - case 456: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(495); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(551); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(655); - END_STATE(); - case 457: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(276); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(474); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(655); - END_STATE(); - case 458: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(496); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(596); - END_STATE(); - case 459: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(239); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(862); -+ if (lookahead == 'M' || -+ lookahead == 'm') ADVANCE(580); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(915); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1033); - END_STATE(); - case 460: -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(246); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(267); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(445); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(318); - END_STATE(); - case 461: -- if (lookahead == 'K' || -- lookahead == 'k') ADVANCE(886); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(475); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(905); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(755); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1039); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(734); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(637); - END_STATE(); - case 462: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(689); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(475); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(632); -+ lookahead == 'n') ADVANCE(905); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1039); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(772); - END_STATE(); - case 463: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(847); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(353); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(475); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1039); - END_STATE(); - case 464: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(913); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(475); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1038); - END_STATE(); - case 465: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(802); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(735); - END_STATE(); - case 466: -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(266); - if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(843); -+ lookahead == 'l') ADVANCE(445); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(318); - END_STATE(); - case 467: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(918); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(266); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(318); - END_STATE(); - case 468: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(795); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(442); - END_STATE(); - case 469: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(635); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(442); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(779); - END_STATE(); - case 470: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(696); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(374); - END_STATE(); - case 471: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(696); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(442); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(386); - END_STATE(); - case 472: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(718); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(440); - END_STATE(); - case 473: -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(440); - if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(464); -+ lookahead == 'l') ADVANCE(445); - END_STATE(); - case 474: -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(268); - if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(464); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(286); -+ lookahead == 'l') ADVANCE(445); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(318); - END_STATE(); - case 475: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(704); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(726); - END_STATE(); - case 476: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(465); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(992); - END_STATE(); - case 477: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(379); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(1335); - END_STATE(); - case 478: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(379); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(262); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(492); - END_STATE(); - case 479: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(437); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(786); - END_STATE(); - case 480: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(472); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(607); - END_STATE(); - case 481: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(431); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(379); - END_STATE(); - case 482: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(242); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(436); - END_STATE(); - case 483: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(311); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(393); - END_STATE(); - case 484: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(654); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(427); - END_STATE(); - case 485: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(360); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(482); - END_STATE(); - case 486: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(315); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(842); - END_STATE(); - case 487: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(669); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(292); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(742); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(939); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(840); - END_STATE(); - case 488: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(669); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(292); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(265); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(939); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(411); - END_STATE(); - case 489: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(669); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(292); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(265); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(939); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(667); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(411); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(366); - END_STATE(); - case 490: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(669); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(292); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(939); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(413); - END_STATE(); - case 491: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(669); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(742); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(367); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(756); - END_STATE(); - case 492: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(669); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(265); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(667); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(739); - END_STATE(); - case 493: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(322); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(444); - END_STATE(); - case 494: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(371); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(376); - END_STATE(); - case 495: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(387); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(450); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(756); - END_STATE(); - case 496: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(329); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(450); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(758); - END_STATE(); - case 497: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(336); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(478); - END_STATE(); - case 498: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(338); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(672); - END_STATE(); - case 499: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(240); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(672); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(288); - END_STATE(); - case 500: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(358); -- if (lookahead == 'Q' || -- lookahead == 'q') ADVANCE(703); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(639); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(763); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(813); - END_STATE(); - case 501: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(358); -- if (lookahead == 'Q' || -- lookahead == 'q') ADVANCE(703); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(763); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(485); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(371); - END_STATE(); - case 502: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(358); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(763); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(799); - END_STATE(); - case 503: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(485); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(583); - END_STATE(); - case 504: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(699); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(756); - END_STATE(); - case 505: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(700); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(602); - END_STATE(); - case 506: -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(494); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(626); - END_STATE(); - case 507: -- if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(354); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(480); - END_STATE(); - case 508: -- if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(905); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(319); - END_STATE(); - case 509: -- if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(582); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(320); - END_STATE(); - case 510: -- if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(237); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(629); - END_STATE(); - case 511: -- if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(444); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(270); -+ if (lookahead == 'Y' || -+ lookahead == 'y') ADVANCE(510); - END_STATE(); - case 512: -- if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(307); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(643); - END_STATE(); - case 513: -- if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(529); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(605); - END_STATE(); - case 514: -- if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(516); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(817); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(930); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(738); - END_STATE(); - case 515: -- if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(516); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(287); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(632); - END_STATE(); - case 516: -- if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(702); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(758); - END_STATE(); - case 517: -- if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(226); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(658); - END_STATE(); - case 518: -- if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(226); -- if (lookahead == 'V' || -- lookahead == 'v') ADVANCE(456); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(639); - END_STATE(); - case 519: -- if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(202); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(331); - END_STATE(); - case 520: -- if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(321); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(659); - END_STATE(); - case 521: -- if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(384); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(591); - END_STATE(); - case 522: -- if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(386); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(660); - END_STATE(); - case 523: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(800); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(279); - END_STATE(); - case 524: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(800); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(83); -- if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(554); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(333); - END_STATE(); - case 525: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(800); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(935); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(661); - END_STATE(); - case 526: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(430); -- if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(303); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(342); - END_STATE(); - case 527: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(430); -- if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(303); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(215); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(662); - END_STATE(); - case 528: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(916); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(566); - END_STATE(); - case 529: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(761); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(334); - END_STATE(); - case 530: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(868); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(567); - END_STATE(); - case 531: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(867); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(291); - END_STATE(); - case 532: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(891); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(299); - END_STATE(); - case 533: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(841); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(731); - END_STATE(); - case 534: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(790); -+ if (lookahead == 'K' || -+ lookahead == 'k') ADVANCE(988); - END_STATE(); - case 535: -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(720); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(829); -+ lookahead == 'n') ADVANCE(348); - END_STATE(); - case 536: -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(720); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(817); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(930); -+ lookahead == 'n') ADVANCE(348); -+ if (lookahead == 'X' || -+ lookahead == 'x') ADVANCE(325); - END_STATE(); - case 537: -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(781); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(813); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(930); -+ lookahead == 'n') ADVANCE(722); - END_STATE(); - case 538: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(808); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(930); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(952); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(415); - END_STATE(); - case 539: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(811); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(930); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1015); - END_STATE(); - case 540: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(812); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(930); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(907); - END_STATE(); - case 541: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(302); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(948); - END_STATE(); - case 542: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(809); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(930); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1020); - END_STATE(); - case 543: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(288); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(900); - END_STATE(); - case 544: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(292); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(265); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(939); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(667); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(789); - END_STATE(); - case 545: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(292); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(939); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(789); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(511); - END_STATE(); - case 546: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(410); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(811); - END_STATE(); - case 547: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(410); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(377); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(539); - END_STATE(); - case 548: -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(539); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(408); -+ lookahead == 'n') ADVANCE(344); - END_STATE(); - case 549: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(628); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(797); - END_STATE(); - case 550: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(230); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(686); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(692); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(540); - END_STATE(); - case 551: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(277); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(445); - END_STATE(); - case 552: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(283); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(500); - END_STATE(); - case 553: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(645); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(546); - END_STATE(); - case 554: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(356); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(294); - END_STATE(); - case 555: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(429); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(373); - END_STATE(); - case 556: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(429); -- if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(303); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(745); - END_STATE(); - case 557: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(313); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(428); - END_STATE(); - case 558: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(658); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(377); - END_STATE(); - case 559: -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(762); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(659); -+ lookahead == 'n') ADVANCE(350); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(847); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1042); - END_STATE(); - case 560: -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(762); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(661); -+ lookahead == 'n') ADVANCE(350); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(321); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1042); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(759); - END_STATE(); - case 561: -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(762); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(278); -+ lookahead == 'n') ADVANCE(350); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1042); - END_STATE(); - case 562: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(274); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(762); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(847); - END_STATE(); - case 563: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(708); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(762); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(321); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(759); - END_STATE(); - case 564: -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(640); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(384); - END_STATE(); - case 565: -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(499); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(437); - END_STATE(); - case 566: -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(434); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(453); - END_STATE(); - case 567: -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(776); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(476); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(391); - END_STATE(); - case 568: -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(192); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(398); - END_STATE(); - case 569: -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(920); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(400); - END_STATE(); - case 570: -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(775); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(725); - END_STATE(); - case 571: -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(604); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(574); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(474); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(292); - END_STATE(); - case 572: -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(583); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(425); -+ if (lookahead == 'Q' || -+ lookahead == 'q') ADVANCE(796); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(729); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(868); - END_STATE(); - case 573: -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(688); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(425); -+ if (lookahead == 'Q' || -+ lookahead == 'q') ADVANCE(796); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(868); - END_STATE(); - case 574: -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(508); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(425); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(868); - END_STATE(); - case 575: -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(531); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(557); - END_STATE(); - case 576: -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(533); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(508); - END_STATE(); - case 577: -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(534); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(792); - END_STATE(); - case 578: -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(535); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(793); - END_STATE(); - case 579: -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(642); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(565); - END_STATE(); - case 580: -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(642); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(476); -+ if (lookahead == 'M' || -+ lookahead == 'm') ADVANCE(417); - END_STATE(); - case 581: -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(557); -+ if (lookahead == 'M' || -+ lookahead == 'm') ADVANCE(1007); - END_STATE(); - case 582: -- if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(751); -+ if (lookahead == 'M' || -+ lookahead == 'm') ADVANCE(666); - END_STATE(); - case 583: -- if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(833); -+ if (lookahead == 'M' || -+ lookahead == 'm') ADVANCE(514); - END_STATE(); - case 584: -- if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(863); -+ if (lookahead == 'M' || -+ lookahead == 'm') ADVANCE(297); - END_STATE(); - case 585: -- if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(303); -+ if (lookahead == 'M' || -+ lookahead == 'm') ADVANCE(369); - END_STATE(); - case 586: -- if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(310); -+ if (lookahead == 'M' || -+ lookahead == 'm') ADVANCE(590); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(918); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1033); - END_STATE(); - case 587: -- if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(482); -+ if (lookahead == 'M' || -+ lookahead == 'm') ADVANCE(590); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(922); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1033); - END_STATE(); - case 588: -- if (lookahead == 'Q' || -- lookahead == 'q') ADVANCE(698); -+ if (lookahead == 'M' || -+ lookahead == 'm') ADVANCE(590); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(345); - END_STATE(); - case 589: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(936); -+ if (lookahead == 'M' || -+ lookahead == 'm') ADVANCE(604); - END_STATE(); - case 590: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(753); -+ if (lookahead == 'M' || -+ lookahead == 'm') ADVANCE(795); - END_STATE(); - case 591: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(907); -+ if (lookahead == 'M' || -+ lookahead == 'm') ADVANCE(278); - END_STATE(); - case 592: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(898); -+ if (lookahead == 'M' || -+ lookahead == 'm') ADVANCE(278); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(528); - END_STATE(); - case 593: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(859); -+ if (lookahead == 'M' || -+ lookahead == 'm') ADVANCE(249); - END_STATE(); - case 594: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(915); -+ if (lookahead == 'M' || -+ lookahead == 'm') ADVANCE(383); - END_STATE(); - case 595: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(935); -+ if (lookahead == 'M' || -+ lookahead == 'm') ADVANCE(449); - END_STATE(); - case 596: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(214); -+ if (lookahead == 'M' || -+ lookahead == 'm') ADVANCE(452); - END_STATE(); - case 597: -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(905); - if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(252); -+ lookahead == 'r') ADVANCE(1038); - END_STATE(); - case 598: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(716); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(905); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(637); - END_STATE(); - case 599: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(306); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(499); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(363); - END_STATE(); - case 600: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(717); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(499); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(363); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(265); - END_STATE(); - case 601: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(574); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1027); - END_STATE(); - case 602: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(231); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1018); - END_STATE(); - case 603: -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1026); - if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(573); -+ lookahead == 'r') ADVANCE(380); - END_STATE(); - case 604: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(364); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(866); - END_STATE(); - case 605: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(549); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(973); - END_STATE(); - case 606: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(597); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(972); - END_STATE(); - case 607: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(450); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(993); - END_STATE(); - case 608: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(649); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(946); - END_STATE(); - case 609: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(213); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(895); - END_STATE(); - case 610: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(650); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(934); - END_STATE(); - case 611: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(318); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1336); - END_STATE(); - case 612: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(382); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(918); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1033); - END_STATE(); - case 613: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(355); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(922); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1033); - END_STATE(); - case 614: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(634); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(913); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1033); - END_STATE(); - case 615: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(227); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(917); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1033); - END_STATE(); - case 616: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(452); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(916); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1033); - END_STATE(); - case 617: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(225); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(914); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1033); - END_STATE(); - case 618: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(380); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(346); - END_STATE(); - case 619: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(624); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(347); - END_STATE(); - case 620: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(245); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(361); - END_STATE(); - case 621: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(453); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(350); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(321); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1042); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(759); - END_STATE(); - case 622: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(455); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(350); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1042); - END_STATE(); - case 623: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(457); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(479); - END_STATE(); - case 624: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(251); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(479); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(443); - END_STATE(); - case 625: -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(391); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(344); - END_STATE(); - case 626: -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(759); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(476); - END_STATE(); - case 627: -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(921); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(716); - END_STATE(); - case 628: -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(791); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(286); - END_STATE(); - case 629: -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(848); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(477); - END_STATE(); - case 630: -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(858); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(335); - END_STATE(); - case 631: -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(681); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(721); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(363); - END_STATE(); - case 632: -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(683); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(341); - END_STATE(); - case 633: -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(665); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(736); - END_STATE(); - case 634: -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(433); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(498); - END_STATE(); - case 635: -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(316); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(498); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(363); - END_STATE(); - case 636: -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(498); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(363); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(330); -+ lookahead == 's') ADVANCE(506); - END_STATE(); - case 637: -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(271); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(423); - END_STATE(); - case 638: -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(375); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(375); - END_STATE(); - case 639: -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(449); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(749); - END_STATE(); - case 640: -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(454); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(750); - END_STATE(); - case 641: -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(686); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(692); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(753); - END_STATE(); - case 642: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(744); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(336); - END_STATE(); - case 643: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(820); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(332); - END_STATE(); - case 644: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(909); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(801); - END_STATE(); - case 645: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(845); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(730); - END_STATE(); - case 646: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(822); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(874); - END_STATE(); - case 647: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(900); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(571); - END_STATE(); - case 648: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(911); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(505); - END_STATE(); - case 649: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(772); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(881); - END_STATE(); - case 650: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(851); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(881); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(550); - END_STATE(); - case 651: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(902); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(238); - END_STATE(); - case 652: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(849); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1022); - END_STATE(); - case 653: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(805); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(880); - END_STATE(); - case 654: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(765); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(692); - END_STATE(); - case 655: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(876); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(667); - END_STATE(); - case 656: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(932); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(780); - END_STATE(); - case 657: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(923); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(581); - END_STATE(); - case 658: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(884); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(606); - END_STATE(); - case 659: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(871); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(608); - END_STATE(); - case 660: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(804); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(609); - END_STATE(); - case 661: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(773); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(610); - END_STATE(); - case 662: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(922); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(611); - END_STATE(); - case 663: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(204); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(733); - END_STATE(); - case 664: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(417); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(733); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(550); - END_STATE(); - case 665: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(626); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(638); - END_STATE(); - case 666: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(418); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(856); - END_STATE(); - case 667: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(568); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(938); - END_STATE(); - case 668: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(446); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(968); - END_STATE(); - case 669: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(353); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(363); - END_STATE(); - case 670: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(621); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(372); - END_STATE(); - case 671: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(248); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(554); - END_STATE(); - case 672: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(365); -+ if (lookahead == 'Q' || -+ lookahead == 'q') ADVANCE(791); - END_STATE(); - case 673: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(365); -- if (lookahead == 'X' || -- lookahead == 'x') ADVANCE(707); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1039); - END_STATE(); - case 674: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(319); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(858); - END_STATE(); - case 675: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(320); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1009); - END_STATE(); - case 676: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(325); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1000); - END_STATE(); - case 677: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(328); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(964); - END_STATE(); - case 678: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(335); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1017); - END_STATE(); - case 679: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(373); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1038); - END_STATE(); - case 680: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(368); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(113); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(637); - END_STATE(); - case 681: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(440); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(264); - END_STATE(); - case 682: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(459); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(308); - END_STATE(); - case 683: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(620); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(809); - END_STATE(); - case 684: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(458); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(366); - END_STATE(); - case 685: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(451); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(421); - END_STATE(); - case 686: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(622); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(810); - END_STATE(); - case 687: -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(623); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(657); - END_STATE(); - case 688: -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(584); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(287); - END_STATE(); - case 689: -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(513); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(812); - END_STATE(); - case 690: -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(614); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(656); - END_STATE(); - case 691: -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(484); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(523); - END_STATE(); - case 692: -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(605); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(418); - END_STATE(); - case 693: -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(646); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(682); - END_STATE(); - case 694: -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(241); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(521); - END_STATE(); - case 695: -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(655); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(627); - END_STATE(); - case 696: -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(357); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(263); - END_STATE(); - case 697: -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(660); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(740); - END_STATE(); - case 698: -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(323); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(741); - END_STATE(); - case 699: -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(332); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(380); - END_STATE(); - case 700: -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(333); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(447); - END_STATE(); - case 701: -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(308); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(424); - END_STATE(); - case 702: -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(671); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(724); - END_STATE(); - case 703: -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(370); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(280); - END_STATE(); - case 704: -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(301); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(419); - END_STATE(); - case 705: -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(473); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(275); - END_STATE(); - case 706: -- if (lookahead == 'V' || -- lookahead == 'v') ADVANCE(337); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(446); - END_STATE(); - case 707: -- if (lookahead == 'V' || -- lookahead == 'v') ADVANCE(223); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(712); - END_STATE(); - case 708: -- if (lookahead == 'V' || -- lookahead == 'v') ADVANCE(249); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(300); - END_STATE(); - case 709: -- if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(554); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(524); - END_STATE(); - case 710: -- if (lookahead == 'X' || -- lookahead == 'x') ADVANCE(268); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(526); - END_STATE(); - case 711: -- if (lookahead == 'X' || -- lookahead == 'x') ADVANCE(267); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(529); - END_STATE(); - case 712: -- if (lookahead == 'X' || -- lookahead == 'x') ADVANCE(269); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(307); - END_STATE(); - case 713: -- if (lookahead == 'X' || -- lookahead == 'x') ADVANCE(870); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(458); - END_STATE(); - case 714: -- if (lookahead == 'Y' || -- lookahead == 'y') ADVANCE(774); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(864); - END_STATE(); - case 715: -- if (lookahead == 'Y' || -- lookahead == 'y') ADVANCE(893); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1023); - END_STATE(); - case 716: -- if (lookahead == 'Y' || -- lookahead == 'y') ADVANCE(896); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(896); - END_STATE(); - case 717: -- if (lookahead == 'Y' || -- lookahead == 'y') ADVANCE(752); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(953); - END_STATE(); - case 718: -- if (lookahead == 'Y' || -- lookahead == 'y') ADVANCE(881); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(963); - END_STATE(); - case 719: -- if (lookahead == 'Z' || -- lookahead == 'z') ADVANCE(369); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(774); - END_STATE(); - case 720: -- if (lookahead != 0 && -- lookahead != '$') ADVANCE(1199); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(368); - END_STATE(); - case 721: -- if (eof) ADVANCE(734); -- if (lookahead == '"') ADVANCE(1182); -- if (lookahead == '$') ADVANCE(1218); -- if (lookahead == '\'') ADVANCE(828); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == '*') ADVANCE(1216); -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '\\') ADVANCE(6); -- if (lookahead == '`') ADVANCE(1181); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1049); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(1122); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(1003); -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(952); -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(1112); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1072); -- if (lookahead == 'J' || -- lookahead == 'j') ADVANCE(1096); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(966); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1098); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1113); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(1034); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(988); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(1114); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(1109); -- if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(1029); -- if (lookahead == '\t' || -- lookahead == '\n' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) SKIP(721) -- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(946); -- if (('B' <= lookahead && lookahead <= 'Z') || -- ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ lookahead == 's') ADVANCE(288); - END_STATE(); - case 722: -- if (eof) ADVANCE(734); -- if (lookahead == '"') ADVANCE(1182); -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '\\') ADVANCE(56); -- if (lookahead == '`') ADVANCE(1181); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1049); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(1122); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(1003); -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(1127); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1092); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(988); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(1109); -- if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(1039); -- if (lookahead == '\t' || -- lookahead == '\n' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) SKIP(722) -- if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -- ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ lookahead == 's') ADVANCE(775); - END_STATE(); - case 723: -- if (eof) ADVANCE(734); -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '$') ADVANCE(118); -- if (lookahead == '\'') ADVANCE(828); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == 'C') ADVANCE(170); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') ADVANCE(14); -- if (lookahead == 'c') ADVANCE(221); -- if (lookahead == '~') ADVANCE(1212); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(489); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(349); -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(609); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(536); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(435); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(580); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(525); -- if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(607); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(344); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(347); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(556); -- if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(436); -- if (lookahead == '\t' || -- lookahead == '\n' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) SKIP(723) -+ lookahead == 's') ADVANCE(757); - END_STATE(); - case 724: -- if (eof) ADVANCE(734); -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '$') ADVANCE(118); -- if (lookahead == '\'') ADVANCE(828); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') ADVANCE(4); -- if (lookahead == '~') ADVANCE(1212); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(487); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(250); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(388); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(711); -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(205); -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(596); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(514); -- if (lookahead == 'J' || -- lookahead == 'j') ADVANCE(566); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(229); -- if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(247); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(580); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(396); -- if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(209); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(339); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(212); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(197); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(526); -- if (lookahead == 'V' || -- lookahead == 'v') ADVANCE(565); -- if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(423); -- if (lookahead == '\t' || -- lookahead == '\n' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) SKIP(724) -+ lookahead == 's') ADVANCE(502); - END_STATE(); - case 725: -- if (eof) ADVANCE(734); -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '$') ADVANCE(118); -- if (lookahead == '\'') ADVANCE(828); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') ADVANCE(12); -- if (lookahead == '~') ADVANCE(1212); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1048); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(1122); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(1003); -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(1124); -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(1112); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1075); -- if (lookahead == 'J' || -- lookahead == 'j') ADVANCE(1096); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(987); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1099); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1119); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(1034); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(988); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(1109); -- if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(1029); -- if (lookahead == '\t' || -- lookahead == '\n' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) SKIP(725) -- if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ lookahead == 's') ADVANCE(378); - END_STATE(); - case 726: -- if (eof) ADVANCE(734); -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '$') ADVANCE(118); -- if (lookahead == '\'') ADVANCE(828); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') ADVANCE(18); -- if (lookahead == '~') ADVANCE(1212); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(488); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(599); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(345); -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(705); -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(596); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(537); -- if (lookahead == 'J' || -- lookahead == 'j') ADVANCE(566); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(304); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(579); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(589); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(427); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(347); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(585); -- if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(423); -- if (lookahead == '\t' || -- lookahead == '\n' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) SKIP(726) -+ lookahead == 's') ADVANCE(439); - END_STATE(); - case 727: -- if (eof) ADVANCE(734); -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') ADVANCE(34); -- if (lookahead == '~') ADVANCE(1212); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(490); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(599); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(341); -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(609); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(539); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(579); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(525); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(347); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(585); -- if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(445); -- if (lookahead == '\t' || -- lookahead == '\n' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) SKIP(727) -+ lookahead == 's') ADVANCE(392); - END_STATE(); - case 728: -- if (eof) ADVANCE(734); -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') ADVANCE(16); -- if (lookahead == '~') ADVANCE(1212); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1048); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(1122); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(1003); -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(1164); -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(1112); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1075); -- if (lookahead == 'J' || -- lookahead == 'j') ADVANCE(1096); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(987); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1099); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1119); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(1034); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(988); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(1109); -- if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(1029); -- if (lookahead == '\t' || -- lookahead == '\n' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) SKIP(728) -- if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ lookahead == 's') ADVANCE(328); - END_STATE(); - case 729: -- if (eof) ADVANCE(734); -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') ADVANCE(22); -- if (lookahead == '~') ADVANCE(1212); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(488); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(420); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(345); -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(601); -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(609); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(536); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(435); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(580); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(595); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(347); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(585); -- if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(423); -- if (lookahead == '\t' || -- lookahead == '\n' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) SKIP(729) -+ lookahead == 's') ADVANCE(520); - END_STATE(); - case 730: -- if (eof) ADVANCE(734); -- if (lookahead == '#') ADVANCE(135); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == '+') ADVANCE(1213); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(128); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ':') ADVANCE(134); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '<') ADVANCE(925); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '>') ADVANCE(928); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') ADVANCE(32); -- if (lookahead == '~') ADVANCE(1212); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1048); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(1122); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(1003); -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(1127); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1077); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1099); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1120); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(988); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(1109); -- if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(1029); -- if (lookahead == '\t' || -- lookahead == '\n' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) SKIP(730) -- if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ lookahead == 's') ADVANCE(525); - END_STATE(); - case 731: -- if (eof) ADVANCE(734); -- if (lookahead == '$') ADVANCE(118); -- if (lookahead == '\'') ADVANCE(828); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '.') ADVANCE(1183); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == '=') ADVANCE(826); -- if (lookahead == '[') ADVANCE(1206); -- if (lookahead == '\\') ADVANCE(10); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(290); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(203); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(340); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(712); -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(571); -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(596); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(515); -- if (lookahead == 'J' || -- lookahead == 'j') ADVANCE(566); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(228); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(567); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(524); -- if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(209); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(342); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(211); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(196); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(526); -- if (lookahead == 'V' || -- lookahead == 'v') ADVANCE(236); -- if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(423); -- if (lookahead == '\t' || -- lookahead == '\n' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) SKIP(731) -+ lookahead == 's') ADVANCE(527); - END_STATE(); - case 732: -- if (eof) ADVANCE(734); -- if (lookahead == '(') ADVANCE(747); -- if (lookahead == ')') ADVANCE(748); -- if (lookahead == ',') ADVANCE(741); -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == 'C') ADVANCE(172); -- if (lookahead == '\\') ADVANCE(38); -- if (lookahead == 'c') ADVANCE(420); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(492); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(390); -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(609); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(541); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(580); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(523); -- if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(607); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(383); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(347); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(556); -- if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(436); -- if (lookahead == '\t' || -- lookahead == '\n' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) SKIP(732) -+ lookahead == 's') ADVANCE(778); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(784); - END_STATE(); - case 733: -- if (eof) ADVANCE(734); -- if (lookahead == '-') ADVANCE(127); -- if (lookahead == '/') ADVANCE(124); -- if (lookahead == ';') ADVANCE(735); -- if (lookahead == 'E') ADVANCE(191); -- if (lookahead == 'I') ADVANCE(164); -- if (lookahead == 'T') ADVANCE(138); -- if (lookahead == 'V') ADVANCE(152); -- if (lookahead == '\\') ADVANCE(50); -- if (lookahead == 'i') ADVANCE(543); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(491); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(224); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(389); -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(609); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(570); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(709); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(348); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(585); -- if (lookahead == 'W' || -- lookahead == 'w') ADVANCE(445); -- if (lookahead == '\t' || -- lookahead == '\n' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) SKIP(733) -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(849); - END_STATE(); - case 734: -- ACCEPT_TOKEN(ts_builtin_sym_end); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(925); - END_STATE(); - case 735: -- ACCEPT_TOKEN(anon_sym_SEMI); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1011); - END_STATE(); - case 736: -- ACCEPT_TOKEN(aux_sym_dml_statement_token1); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(950); - END_STATE(); - case 737: -- ACCEPT_TOKEN(aux_sym_dml_statement_token1); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(695); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(927); - END_STATE(); - case 738: -- ACCEPT_TOKEN(aux_sym_dml_statement_token1); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1002); - END_STATE(); - case 739: -- ACCEPT_TOKEN(aux_sym_dml_statement_token2); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1013); - END_STATE(); - case 740: -- ACCEPT_TOKEN(aux_sym_dml_statement_token2); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(877); - END_STATE(); - case 741: -- ACCEPT_TOKEN(anon_sym_COMMA); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(956); - END_STATE(); - case 742: -- ACCEPT_TOKEN(aux_sym_cte_token1); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1004); - END_STATE(); - case 743: -- ACCEPT_TOKEN(aux_sym_cte_token1); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(954); - END_STATE(); - case 744: -- ACCEPT_TOKEN(aux_sym_cte_token2); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(910); - END_STATE(); - case 745: -- ACCEPT_TOKEN(aux_sym_cte_token2); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(870); - END_STATE(); - case 746: -- ACCEPT_TOKEN(aux_sym_cte_token3); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1337); - END_STATE(); - case 747: -- ACCEPT_TOKEN(anon_sym_LPAREN); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1035); - END_STATE(); - case 748: -- ACCEPT_TOKEN(anon_sym_RPAREN); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1031); - END_STATE(); - case 749: -- ACCEPT_TOKEN(aux_sym_create_statement_token1); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(986); - END_STATE(); - case 750: -- ACCEPT_TOKEN(aux_sym_create_statement_token1); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(976); - END_STATE(); - case 751: -- ACCEPT_TOKEN(aux_sym_create_statement_token2); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(615); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1030); - END_STATE(); - case 752: -- ACCEPT_TOKEN(aux_sym_create_statement_token3); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(909); - END_STATE(); - case 753: -- ACCEPT_TOKEN(aux_sym_alter_statement_token1); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(878); - END_STATE(); - case 754: -- ACCEPT_TOKEN(aux_sym_alter_statement_token1); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(251); - END_STATE(); - case 755: -- ACCEPT_TOKEN(aux_sym_alter_table_token1); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(517); - END_STATE(); - case 756: -- ACCEPT_TOKEN(aux_sym_alter_table_token1); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(486); - END_STATE(); - case 757: -- ACCEPT_TOKEN(aux_sym_alter_table_token2); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(714); - END_STATE(); - case 758: -- ACCEPT_TOKEN(aux_sym_alter_table_token2); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(487); - END_STATE(); - case 759: -- ACCEPT_TOKEN(aux_sym_alter_table_token3); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(651); - END_STATE(); - case 760: -- ACCEPT_TOKEN(aux_sym_alter_table_token4); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(429); - END_STATE(); - case 761: -- ACCEPT_TOKEN(aux_sym_alter_table_action_alter_column_token1); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(531); - END_STATE(); - case 762: -- ACCEPT_TOKEN(aux_sym_alter_table_action_alter_column_token1); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(415); - END_STATE(); - case 763: -- ACCEPT_TOKEN(aux_sym_alter_table_action_alter_column_token2); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(709); - END_STATE(); - case 764: -- ACCEPT_TOKEN(aux_sym_alter_table_action_alter_column_token2); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(302); - END_STATE(); - case 765: -- ACCEPT_TOKEN(aux_sym_alter_table_action_alter_column_token3); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(430); - END_STATE(); - case 766: -- ACCEPT_TOKEN(aux_sym_alter_table_action_alter_column_token3); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(430); -+ if (lookahead == 'X' || -+ lookahead == 'x') ADVANCE(800); - END_STATE(); - case 767: -- ACCEPT_TOKEN(aux_sym_alter_table_action_add_token1); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(381); - END_STATE(); - case 768: -- ACCEPT_TOKEN(aux_sym_alter_table_rename_column_token1); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(382); - END_STATE(); - case 769: -- ACCEPT_TOKEN(aux_sym_alter_table_rename_column_token2); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(387); - END_STATE(); - case 770: -- ACCEPT_TOKEN(aux_sym_sequence_token1); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(390); - END_STATE(); - case 771: -- ACCEPT_TOKEN(aux_sym_sequence_token1); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(397); - END_STATE(); - case 772: -- ACCEPT_TOKEN(aux_sym_sequence_token2); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(438); - END_STATE(); - case 773: -- ACCEPT_TOKEN(aux_sym_sequence_token3); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(433); - END_STATE(); - case 774: -- ACCEPT_TOKEN(aux_sym_sequence_token4); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(512); - END_STATE(); - case 775: -- ACCEPT_TOKEN(aux_sym_sequence_token5); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(708); - END_STATE(); - case 776: -- ACCEPT_TOKEN(aux_sym_sequence_token5); - if (lookahead == 'T' || -- lookahead == 't') ADVANCE(744); -+ lookahead == 't') ADVANCE(530); - END_STATE(); - case 777: -- ACCEPT_TOKEN(aux_sym_sequence_token6); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(522); - END_STATE(); - case 778: -- ACCEPT_TOKEN(aux_sym_sequence_token7); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(710); - END_STATE(); - case 779: -- ACCEPT_TOKEN(aux_sym_sequence_token8); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(711); - END_STATE(); - case 780: -- ACCEPT_TOKEN(aux_sym_sequence_token9); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(668); - END_STATE(); - case 781: -- ACCEPT_TOKEN(aux_sym_pg_command_token1); -- if (('A' <= lookahead && lookahead <= 'Z') || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(781); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(589); - END_STATE(); - case 782: -- ACCEPT_TOKEN(aux_sym_pg_command_token2); -- if (lookahead == '\n') ADVANCE(126); -- if (lookahead == '*') ADVANCE(782); -- if (lookahead == '/') ADVANCE(788); -- if (lookahead != 0) ADVANCE(783); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(702); - END_STATE(); - case 783: -- ACCEPT_TOKEN(aux_sym_pg_command_token2); -- if (lookahead == '\n') ADVANCE(126); -- if (lookahead == '*') ADVANCE(782); -- if (lookahead != 0) ADVANCE(783); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(556); - END_STATE(); - case 784: -- ACCEPT_TOKEN(aux_sym_pg_command_token2); -- if (lookahead == '\r') ADVANCE(788); -- if (lookahead != 0 && -- lookahead != '\n') ADVANCE(788); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(695); - END_STATE(); - case 785: -- ACCEPT_TOKEN(aux_sym_pg_command_token2); -- if (lookahead == '*') ADVANCE(783); -- if (lookahead != 0 && -- lookahead != '\n') ADVANCE(788); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(737); - END_STATE(); - case 786: -- ACCEPT_TOKEN(aux_sym_pg_command_token2); -- if (lookahead == '-') ADVANCE(787); -- if (lookahead == '/') ADVANCE(785); -- if (lookahead == '\\') ADVANCE(784); -- if (lookahead == '\t' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) ADVANCE(786); -- if (lookahead != 0 && -- lookahead != '\n') ADVANCE(788); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(293); - END_STATE(); - case 787: -- ACCEPT_TOKEN(aux_sym_pg_command_token2); -- if (lookahead == '-') ADVANCE(788); -- if (lookahead != 0 && -- lookahead != '\n') ADVANCE(788); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(746); - END_STATE(); - case 788: -- ACCEPT_TOKEN(aux_sym_pg_command_token2); -- if (lookahead != 0 && -- lookahead != '\n') ADVANCE(788); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(625); - END_STATE(); - case 789: -- ACCEPT_TOKEN(aux_sym_create_function_statement_token1); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(416); - END_STATE(); - case 790: -- ACCEPT_TOKEN(aux_sym_create_function_statement_token2); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(752); - END_STATE(); - case 791: -- ACCEPT_TOKEN(aux_sym_create_function_statement_token3); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(385); - END_STATE(); - case 792: -- ACCEPT_TOKEN(aux_sym_optimizer_hint_token1); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(394); - END_STATE(); - case 793: -- ACCEPT_TOKEN(aux_sym_optimizer_hint_token2); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(395); - END_STATE(); - case 794: -- ACCEPT_TOKEN(aux_sym_optimizer_hint_token3); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(370); - END_STATE(); - case 795: -- ACCEPT_TOKEN(aux_sym_parallel_hint_token1); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(764); - END_STATE(); - case 796: -- ACCEPT_TOKEN(aux_sym_parallel_hint_token2); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(435); - END_STATE(); - case 797: -- ACCEPT_TOKEN(aux_sym_parallel_hint_token3); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(360); - END_STATE(); - case 798: -- ACCEPT_TOKEN(aux_sym_parallel_hint_token4); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(547); - END_STATE(); - case 799: -- ACCEPT_TOKEN(aux_sym_null_hint_token1); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(399); - END_STATE(); - case 800: -- ACCEPT_TOKEN(aux_sym_null_hint_token2); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(274); - END_STATE(); - case 801: -- ACCEPT_TOKEN(aux_sym_null_hint_token2); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(303); - END_STATE(); - case 802: -- ACCEPT_TOKEN(aux_sym_null_hint_token3); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(637); - END_STATE(); - case 803: -- ACCEPT_TOKEN(aux_sym_null_hint_token3); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ if (lookahead == 'X' || -+ lookahead == 'x') ADVANCE(324); - END_STATE(); - case 804: -- ACCEPT_TOKEN(aux_sym_null_hint_token4); -+ if (lookahead == 'X' || -+ lookahead == 'x') ADVANCE(975); - END_STATE(); - case 805: -- ACCEPT_TOKEN(aux_sym_null_hint_token5); -+ if (lookahead == 'X' || -+ lookahead == 'x') ADVANCE(323); - END_STATE(); - case 806: -- ACCEPT_TOKEN(aux_sym__function_language_token1); -+ if (lookahead == 'X' || -+ lookahead == 'x') ADVANCE(760); - END_STATE(); - case 807: -- ACCEPT_TOKEN(aux_sym_setof_token1); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ if (lookahead == 'Y' || -+ lookahead == 'y') ADVANCE(879); - END_STATE(); - case 808: -- ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); -+ if (lookahead == 'Y' || -+ lookahead == 'y') ADVANCE(995); - END_STATE(); - case 809: -- ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(682); -+ if (lookahead == 'Y' || -+ lookahead == 'y') ADVANCE(998); - END_STATE(); - case 810: -- ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(682); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(359); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(693); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(362); -+ if (lookahead == 'Y' || -+ lookahead == 'y') ADVANCE(857); - END_STATE(); - case 811: -- ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(682); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(362); -+ if (lookahead == 'Y' || -+ lookahead == 'y') ADVANCE(983); - END_STATE(); - case 812: -- ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(359); -+ if (lookahead == 'Y' || -+ lookahead == 'y') ADVANCE(510); - END_STATE(); - case 813: -- ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(359); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(362); -+ if (lookahead == 'Z' || -+ lookahead == 'z') ADVANCE(434); - END_STATE(); - case 814: -- ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1009); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(1010); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ if (lookahead != 0 && -+ lookahead != '$') ADVANCE(1328); - END_STATE(); - case 815: -- ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); -+ if (eof) ADVANCE(838); -+ if (lookahead == '!') ADVANCE(1347); -+ if (lookahead == '"') ADVANCE(1311); -+ if (lookahead == '$') ADVANCE(1375); -+ if (lookahead == '\'') ADVANCE(933); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == '-') ADVANCE(1345); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '@') ADVANCE(1351); -+ if (lookahead == '\\') ADVANCE(6); -+ if (lookahead == '`') ADVANCE(1310); -+ if (lookahead == '|') ADVANCE(178); -+ if (lookahead == '~') ADVANCE(1349); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1167); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1052); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(1113); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(1059); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(1233); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1191); -+ if (lookahead == 'J' || -+ lookahead == 'j') ADVANCE(1216); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1074); - if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1009); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ lookahead == 'n') ADVANCE(1218); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1234); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1148); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1097); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1235); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1230); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(1142); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(815) -+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1051); -+ if (('B' <= lookahead && lookahead <= 'Z') || -+ ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 816: -- ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); -+ if (eof) ADVANCE(838); -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '$') ADVANCE(160); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '\'') ADVANCE(933); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == 'C') ADVANCE(215); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(10); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == 'c') ADVANCE(272); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(560); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(410); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(687); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(696); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(613); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(503); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(664); - if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1168); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ lookahead == 'o') ADVANCE(679); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(685); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(404); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(408); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(635); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(281); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(495); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(816) - END_STATE(); - case 817: -- ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); -+ if (eof) ADVANCE(838); -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '$') ADVANCE(160); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '\'') ADVANCE(933); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == 'C') ADVANCE(218); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(14); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == 'c') ADVANCE(489); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(560); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(410); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(687); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(696); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(613); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(503); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(664); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(597); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(694); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(448); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(362); -+ lookahead == 's') ADVANCE(408); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(635); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(496); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(817) - END_STATE(); - case 818: -- ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); -+ if (eof) ADVANCE(838); -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '$') ADVANCE(160); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '\'') ADVANCE(933); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(4); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(559); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(304); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(454); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(803); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(253); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(681); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(586); -+ if (lookahead == 'J' || -+ lookahead == 'j') ADVANCE(648); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(284); -+ if (lookahead == 'M' || -+ lookahead == 'm') ADVANCE(301); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(664); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(462); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(257); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(402); - if (lookahead == 'S' || -- lookahead == 's') ADVANCE(1010); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ lookahead == 's') ADVANCE(261); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(244); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(599); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(647); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(496); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(818) - END_STATE(); - case 819: -- ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); -+ if (eof) ADVANCE(838); -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '$') ADVANCE(160); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '\'') ADVANCE(933); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(22); -+ if (lookahead == ']') ADVANCE(1339); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1166); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1243); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(1113); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(1246); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(1233); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1193); -+ if (lookahead == 'J' || -+ lookahead == 'j') ADVANCE(1216); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1096); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1219); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1240); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1148); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1097); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1230); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(1142); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(819) - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('B' <= lookahead && lookahead <= '_') || -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 820: -- ACCEPT_TOKEN(aux_sym_create_function_parameter_token2); -+ if (eof) ADVANCE(838); -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == 'C') ADVANCE(218); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(46); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == 'c') ADVANCE(489); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(560); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(457); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(696); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(616); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(664); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(597); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(694); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(448); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(408); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(635); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(516); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(820) - END_STATE(); - case 821: -- ACCEPT_TOKEN(aux_sym_create_function_parameter_token2); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ if (eof) ADVANCE(838); -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(20); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(559); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(305); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(456); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(681); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(587); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(285); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(664); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(463); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(255); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(401); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(262); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(631); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(647); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(516); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(821) - END_STATE(); - case 822: -- ACCEPT_TOKEN(aux_sym_create_function_parameter_token3); -- END_STATE(); -- case 823: -- ACCEPT_TOKEN(aux_sym_create_function_parameter_token3); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -- END_STATE(); -- case 824: -- ACCEPT_TOKEN(aux_sym_create_function_parameter_token4); -- END_STATE(); -- case 825: -- ACCEPT_TOKEN(aux_sym_create_function_parameter_token4); -+ if (eof) ADVANCE(838); -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(26); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1166); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1243); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(1113); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(1291); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(1233); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1193); -+ if (lookahead == 'J' || -+ lookahead == 'j') ADVANCE(1216); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1096); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1219); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1240); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1148); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1097); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1230); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(1142); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(822) - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 823: -+ if (eof) ADVANCE(838); -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(42); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1166); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1243); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(1113); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(1247); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1196); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1219); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1242); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1097); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1230); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(1142); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(823) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('B' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 824: -+ if (eof) ADVANCE(838); -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(8); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(559); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(306); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(456); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(681); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(587); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(285); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(664); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(673); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(258); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(401); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(262); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(631); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(282); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(504); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(824) -+ END_STATE(); -+ case 825: -+ if (eof) ADVANCE(838); -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(12); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1166); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1243); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(1113); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(1246); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(1233); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1193); -+ if (lookahead == 'J' || -+ lookahead == 'j') ADVANCE(1216); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1096); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1219); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1240); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(1254); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1148); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1097); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1230); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(1067); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(1143); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(825) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('B' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 826: -- ACCEPT_TOKEN(anon_sym_EQ); -+ if (eof) ADVANCE(838); -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(108); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1166); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1243); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(1113); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(1291); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(1233); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1193); -+ if (lookahead == 'J' || -+ lookahead == 'j') ADVANCE(1216); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1096); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1219); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1240); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(1254); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1148); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1097); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1230); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(1067); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(1143); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(826) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('B' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 827: -- ACCEPT_TOKEN(anon_sym_DOLLAR_DOLLAR); -+ if (eof) ADVANCE(838); -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(34); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1166); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1243); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(1113); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(1247); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1196); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1219); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1242); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(1254); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1097); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1230); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(1067); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(1143); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(827) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('B' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 828: -- ACCEPT_TOKEN(anon_sym_SQUOTE); -+ if (eof) ADVANCE(838); -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(28); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(561); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(684); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(456); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(798); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(681); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(612); -+ if (lookahead == 'J' || -+ lookahead == 'j') ADVANCE(648); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(364); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(663); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(673); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(704); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(497); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(408); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(669); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(281); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(495); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(828) - END_STATE(); - case 829: -- ACCEPT_TOKEN(aux_sym_create_extension_statement_token1); -+ if (eof) ADVANCE(838); -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(38); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(561); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(684); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(405); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(696); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(616); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(663); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(679); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(704); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(408); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(669); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(281); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(504); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(829) - END_STATE(); - case 830: -- ACCEPT_TOKEN(aux_sym_create_role_statement_token1); -+ if (eof) ADVANCE(838); -+ if (lookahead == '!') ADVANCE(240); -+ if (lookahead == '#') ADVANCE(1363); -+ if (lookahead == '%') ADVANCE(1357); -+ if (lookahead == '&') ADVANCE(1360); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == '*') ADVANCE(1355); -+ if (lookahead == '+') ADVANCE(1344); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(1346); -+ if (lookahead == '/') ADVANCE(1356); -+ if (lookahead == ':') ADVANCE(180); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '<') ADVANCE(1364); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '>') ADVANCE(1367); -+ if (lookahead == 'C') ADVANCE(218); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(24); -+ if (lookahead == '^') ADVANCE(1354); -+ if (lookahead == 'c') ADVANCE(489); -+ if (lookahead == '|') ADVANCE(1362); -+ if (lookahead == '~') ADVANCE(1350); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(560); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(410); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(681); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(613); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(503); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(664); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(673); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(694); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(448); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(408); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(635); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(516); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(830) - END_STATE(); - case 831: -- ACCEPT_TOKEN(aux_sym_create_schema_statement_token1); -+ if (eof) ADVANCE(838); -+ if (lookahead == '"') ADVANCE(1311); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '\\') ADVANCE(80); -+ if (lookahead == '`') ADVANCE(1310); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1167); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1243); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(1113); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(1247); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1212); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1097); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1230); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(1153); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(831) -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('B' <= lookahead && lookahead <= 'Z') || -+ ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 832: -- ACCEPT_TOKEN(aux_sym_create_schema_statement_token1); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ if (eof) ADVANCE(838); -+ if (lookahead == '&') ADVANCE(163); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(64); -+ if (lookahead == '|') ADVANCE(239); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(562); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(250); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(455); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(806); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(788); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(696); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(588); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(283); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(650); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(680); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(258); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(403); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(260); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(243); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(599); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(282); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(504); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(832) - END_STATE(); - case 833: -- ACCEPT_TOKEN(aux_sym_drop_statement_token1); -+ if (eof) ADVANCE(838); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '.') ADVANCE(1312); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == 'E') ADVANCE(236); -+ if (lookahead == 'I') ADVANCE(209); -+ if (lookahead == 'T') ADVANCE(183); -+ if (lookahead == 'V') ADVANCE(198); -+ if (lookahead == '\\') ADVANCE(68); -+ if (lookahead == 'e') ADVANCE(805); -+ if (lookahead == 'i') ADVANCE(618); -+ if (lookahead == 't') ADVANCE(646); -+ if (lookahead == 'v') ADVANCE(290); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(357); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(276); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(405); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(654); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(696); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(649); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(598); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(694); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(441); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(409); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(636); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(516); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(833) - END_STATE(); - case 834: -- ACCEPT_TOKEN(aux_sym_drop_statement_token1); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ if (eof) ADVANCE(838); -+ if (lookahead == '(') ADVANCE(852); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == 'C') ADVANCE(216); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(70); -+ if (lookahead == 'c') ADVANCE(276); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(563); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(410); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(696); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(619); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(650); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(802); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(685); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(448); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(409); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(635); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(281); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(504); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(834) - END_STATE(); - case 835: -- ACCEPT_TOKEN(anon_sym_TABLE); -+ if (eof) ADVANCE(838); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '=') ADVANCE(931); -+ if (lookahead == 'C') ADVANCE(216); -+ if (lookahead == '[') ADVANCE(1338); -+ if (lookahead == '\\') ADVANCE(72); -+ if (lookahead == 'c') ADVANCE(276); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(563); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(410); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(696); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(619); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(650); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(802); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(694); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(448); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(409); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(635); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(516); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(835) - END_STATE(); - case 836: -- ACCEPT_TOKEN(anon_sym_TABLE); -- if (lookahead == 'S') ADVANCE(175); -+ if (eof) ADVANCE(838); -+ if (lookahead == ')') ADVANCE(853); -+ if (lookahead == ',') ADVANCE(846); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == 'C') ADVANCE(218); -+ if (lookahead == '\\') ADVANCE(74); -+ if (lookahead == 'c') ADVANCE(489); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(563); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(410); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(696); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(620); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(664); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(694); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(448); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(408); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(635); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(516); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(836) - END_STATE(); - case 837: -- ACCEPT_TOKEN(anon_sym_VIEW); -+ if (eof) ADVANCE(838); -+ if (lookahead == '-') ADVANCE(172); -+ if (lookahead == '/') ADVANCE(169); -+ if (lookahead == ';') ADVANCE(839); -+ if (lookahead == '\\') ADVANCE(78); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(562); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(277); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(456); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(696); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(619); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(653); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(802); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(409); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(669); -+ if (lookahead == 'W' || -+ lookahead == 'w') ADVANCE(516); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) SKIP(837) - END_STATE(); - case 838: -- ACCEPT_TOKEN(anon_sym_TABLESPACE); -+ ACCEPT_TOKEN(ts_builtin_sym_end); - END_STATE(); - case 839: -- ACCEPT_TOKEN(anon_sym_EXTENSION); -+ ACCEPT_TOKEN(anon_sym_SEMI); - END_STATE(); - case 840: -- ACCEPT_TOKEN(anon_sym_INDEX); -+ ACCEPT_TOKEN(aux_sym__ctes_token1); - END_STATE(); - case 841: -- ACCEPT_TOKEN(aux_sym_set_statement_token1); -- END_STATE(); -- case 842: -- ACCEPT_TOKEN(aux_sym_set_statement_token1); -+ ACCEPT_TOKEN(aux_sym__ctes_token1); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1294); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 843: -- ACCEPT_TOKEN(aux_sym_set_statement_token2); -+ case 842: -+ ACCEPT_TOKEN(aux_sym__ctes_token1); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(787); - END_STATE(); -- case 844: -- ACCEPT_TOKEN(aux_sym_set_statement_token2); -+ case 843: -+ ACCEPT_TOKEN(aux_sym__ctes_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 845: -- ACCEPT_TOKEN(aux_sym_grant_statement_token1); -+ case 844: -+ ACCEPT_TOKEN(aux_sym__ctes_token2); - END_STATE(); -- case 846: -- ACCEPT_TOKEN(aux_sym_grant_statement_token1); -+ case 845: -+ ACCEPT_TOKEN(aux_sym__ctes_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 846: -+ ACCEPT_TOKEN(anon_sym_COMMA); - END_STATE(); - case 847: -- ACCEPT_TOKEN(aux_sym_grant_statement_token2); -+ ACCEPT_TOKEN(aux_sym_cte_token1); - END_STATE(); - case 848: -- ACCEPT_TOKEN(aux_sym_grant_statement_token3); -+ ACCEPT_TOKEN(aux_sym_cte_token1); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 849: -- ACCEPT_TOKEN(aux_sym_grant_statement_token4); -+ ACCEPT_TOKEN(aux_sym_cte_token2); - END_STATE(); - case 850: -- ACCEPT_TOKEN(aux_sym_grant_statement_token4); -+ ACCEPT_TOKEN(aux_sym_cte_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 851: -- ACCEPT_TOKEN(aux_sym_grant_statement_token5); -+ ACCEPT_TOKEN(aux_sym_cte_token3); - END_STATE(); - case 852: -- ACCEPT_TOKEN(aux_sym_grant_statement_token5); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(anon_sym_LPAREN); - END_STATE(); - case 853: -- ACCEPT_TOKEN(aux_sym_grant_statement_token6); -+ ACCEPT_TOKEN(anon_sym_RPAREN); - END_STATE(); - case 854: -- ACCEPT_TOKEN(aux_sym_grant_statement_token6); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_create_statement_token1); - END_STATE(); - case 855: -- ACCEPT_TOKEN(aux_sym_grant_statement_token7); -- END_STATE(); -- case 856: -- ACCEPT_TOKEN(aux_sym_grant_statement_token7); -+ ACCEPT_TOKEN(aux_sym_create_statement_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 856: -+ ACCEPT_TOKEN(aux_sym_create_statement_token2); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(703); - END_STATE(); - case 857: -- ACCEPT_TOKEN(aux_sym_grant_statement_token8); -+ ACCEPT_TOKEN(aux_sym_create_statement_token3); - END_STATE(); - case 858: -- ACCEPT_TOKEN(aux_sym_grant_statement_token9); -+ ACCEPT_TOKEN(aux_sym_alter_statement_token1); - END_STATE(); - case 859: -- ACCEPT_TOKEN(aux_sym_grant_statement_token10); -+ ACCEPT_TOKEN(aux_sym_alter_statement_token1); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 860: -- ACCEPT_TOKEN(aux_sym_grant_statement_token11); -+ ACCEPT_TOKEN(aux_sym_alter_table_token1); - END_STATE(); - case 861: -- ACCEPT_TOKEN(aux_sym_grant_statement_token12); -- END_STATE(); -- case 862: -- ACCEPT_TOKEN(aux_sym_grant_statement_token12); -+ ACCEPT_TOKEN(aux_sym_alter_table_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 863: -- ACCEPT_TOKEN(aux_sym_grant_statement_token13); -+ case 862: -+ ACCEPT_TOKEN(aux_sym_alter_table_token2); - END_STATE(); -- case 864: -- ACCEPT_TOKEN(aux_sym_grant_statement_token13); -+ case 863: -+ ACCEPT_TOKEN(aux_sym_alter_table_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- case 865: -- ACCEPT_TOKEN(aux_sym_grant_statement_token14); -+ case 864: -+ ACCEPT_TOKEN(aux_sym_alter_table_token3); - END_STATE(); -- case 866: -- ACCEPT_TOKEN(aux_sym_grant_statement_token14); -+ case 865: -+ ACCEPT_TOKEN(aux_sym_alter_table_token4); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 866: -+ ACCEPT_TOKEN(aux_sym_alter_table_action_alter_column_token1); - END_STATE(); - case 867: -- ACCEPT_TOKEN(aux_sym_grant_statement_token15); -+ ACCEPT_TOKEN(aux_sym_alter_table_action_alter_column_token1); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 868: -- ACCEPT_TOKEN(aux_sym_create_domain_statement_token1); -+ ACCEPT_TOKEN(aux_sym_alter_table_action_alter_column_token2); - END_STATE(); - case 869: -- ACCEPT_TOKEN(aux_sym_create_type_statement_token1); -+ ACCEPT_TOKEN(aux_sym_alter_table_action_alter_column_token2); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 870: -- ACCEPT_TOKEN(aux_sym_create_index_statement_token1); -+ ACCEPT_TOKEN(aux_sym_alter_table_action_alter_column_token3); - END_STATE(); - case 871: -- ACCEPT_TOKEN(aux_sym_auto_increment_constraint_token1); -+ ACCEPT_TOKEN(aux_sym_alter_table_action_alter_column_token3); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 872: -- ACCEPT_TOKEN(aux_sym_direction_constraint_token1); -+ ACCEPT_TOKEN(aux_sym_alter_table_action_add_token1); - END_STATE(); - case 873: -- ACCEPT_TOKEN(aux_sym_direction_constraint_token1); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_alter_table_rename_column_token1); - END_STATE(); - case 874: -- ACCEPT_TOKEN(aux_sym_direction_constraint_token2); -+ ACCEPT_TOKEN(aux_sym_alter_table_rename_column_token2); - END_STATE(); - case 875: -- ACCEPT_TOKEN(aux_sym_direction_constraint_token2); -+ ACCEPT_TOKEN(aux_sym_sequence_token1); -+ END_STATE(); -+ case 876: -+ ACCEPT_TOKEN(aux_sym_sequence_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -- END_STATE(); -- case 876: -- ACCEPT_TOKEN(aux_sym_time_zone_constraint_token1); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 877: -- ACCEPT_TOKEN(aux_sym_time_zone_constraint_token2); -+ ACCEPT_TOKEN(aux_sym_sequence_token2); - END_STATE(); - case 878: -- ACCEPT_TOKEN(aux_sym_time_zone_constraint_token3); -+ ACCEPT_TOKEN(aux_sym_sequence_token3); - END_STATE(); - case 879: -- ACCEPT_TOKEN(anon_sym_CONSTRAINT); -+ ACCEPT_TOKEN(aux_sym_sequence_token4); - END_STATE(); - case 880: -- ACCEPT_TOKEN(aux_sym_mode_token1); -+ ACCEPT_TOKEN(aux_sym_sequence_token5); - END_STATE(); - case 881: -- ACCEPT_TOKEN(aux_sym_initial_mode_token1); -+ ACCEPT_TOKEN(aux_sym_sequence_token5); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(849); - END_STATE(); - case 882: -- ACCEPT_TOKEN(aux_sym_initial_mode_token2); -+ ACCEPT_TOKEN(aux_sym_sequence_token6); - END_STATE(); - case 883: -- ACCEPT_TOKEN(aux_sym_initial_mode_token3); -+ ACCEPT_TOKEN(aux_sym_sequence_token7); - END_STATE(); - case 884: -- ACCEPT_TOKEN(aux_sym__table_constraint_token1); -+ ACCEPT_TOKEN(aux_sym_sequence_token8); - END_STATE(); - case 885: -- ACCEPT_TOKEN(aux_sym__table_constraint_token1); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_sequence_token9); - END_STATE(); - case 886: -- ACCEPT_TOKEN(aux_sym_table_constraint_check_token1); -+ ACCEPT_TOKEN(aux_sym_pg_command_token1); -+ if (('A' <= lookahead && lookahead <= 'Z') || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(886); - END_STATE(); - case 887: -- ACCEPT_TOKEN(aux_sym_table_constraint_check_token1); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_pg_command_token2); -+ if (lookahead == '\n') ADVANCE(171); -+ if (lookahead == '*') ADVANCE(887); -+ if (lookahead == '/') ADVANCE(893); -+ if (lookahead != 0) ADVANCE(888); - END_STATE(); - case 888: -- ACCEPT_TOKEN(aux_sym_table_constraint_exclude_token1); -+ ACCEPT_TOKEN(aux_sym_pg_command_token2); -+ if (lookahead == '\n') ADVANCE(171); -+ if (lookahead == '*') ADVANCE(887); -+ if (lookahead != 0) ADVANCE(888); - END_STATE(); - case 889: -- ACCEPT_TOKEN(aux_sym_table_constraint_exclude_token1); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_pg_command_token2); -+ if (lookahead == '\r') ADVANCE(893); -+ if (lookahead != 0 && -+ lookahead != '\n') ADVANCE(893); - END_STATE(); - case 890: -- ACCEPT_TOKEN(aux_sym_table_constraint_exclude_token2); -+ ACCEPT_TOKEN(aux_sym_pg_command_token2); -+ if (lookahead == '*') ADVANCE(888); -+ if (lookahead != 0 && -+ lookahead != '\n') ADVANCE(893); - END_STATE(); - case 891: -- ACCEPT_TOKEN(aux_sym_table_constraint_foreign_key_token1); -+ ACCEPT_TOKEN(aux_sym_pg_command_token2); -+ if (lookahead == '-') ADVANCE(892); -+ if (lookahead == '/') ADVANCE(890); -+ if (lookahead == '\\') ADVANCE(889); -+ if (lookahead == '\t' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) ADVANCE(891); -+ if (lookahead != 0 && -+ lookahead != '\n') ADVANCE(893); - END_STATE(); - case 892: -- ACCEPT_TOKEN(aux_sym_table_constraint_foreign_key_token1); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_pg_command_token2); -+ if (lookahead == '-') ADVANCE(893); -+ if (lookahead != 0 && -+ lookahead != '\n') ADVANCE(893); - END_STATE(); - case 893: -- ACCEPT_TOKEN(aux_sym_table_constraint_foreign_key_token2); -+ ACCEPT_TOKEN(aux_sym_pg_command_token2); -+ if (lookahead != 0 && -+ lookahead != '\n') ADVANCE(893); - END_STATE(); - case 894: -- ACCEPT_TOKEN(aux_sym_table_constraint_unique_token1); -+ ACCEPT_TOKEN(aux_sym_create_function_statement_token1); - END_STATE(); - case 895: -- ACCEPT_TOKEN(aux_sym_table_constraint_unique_token1); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_create_function_statement_token2); - END_STATE(); - case 896: -- ACCEPT_TOKEN(aux_sym_table_constraint_primary_key_token1); -+ ACCEPT_TOKEN(aux_sym_create_function_statement_token3); - END_STATE(); - case 897: -- ACCEPT_TOKEN(aux_sym_table_constraint_primary_key_token1); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_optimizer_hint_token1); - END_STATE(); - case 898: -- ACCEPT_TOKEN(aux_sym_order_by_clause_token1); -+ ACCEPT_TOKEN(aux_sym_optimizer_hint_token2); - END_STATE(); - case 899: -- ACCEPT_TOKEN(aux_sym_order_by_clause_token1); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_optimizer_hint_token3); - END_STATE(); - case 900: -- ACCEPT_TOKEN(aux_sym_limit_clause_token1); -+ ACCEPT_TOKEN(aux_sym_parallel_hint_token1); - END_STATE(); - case 901: -- ACCEPT_TOKEN(aux_sym_limit_clause_token1); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_parallel_hint_token2); - END_STATE(); - case 902: -- ACCEPT_TOKEN(aux_sym_limit_clause_token2); -+ ACCEPT_TOKEN(aux_sym_parallel_hint_token3); - END_STATE(); - case 903: -- ACCEPT_TOKEN(aux_sym_where_clause_token1); -+ ACCEPT_TOKEN(aux_sym_parallel_hint_token4); - END_STATE(); - case 904: -- ACCEPT_TOKEN(aux_sym_where_clause_token1); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_null_hint_token1); - END_STATE(); - case 905: -- ACCEPT_TOKEN(aux_sym_from_clause_token1); -+ ACCEPT_TOKEN(aux_sym_null_hint_token2); - END_STATE(); - case 906: -- ACCEPT_TOKEN(aux_sym_from_clause_token1); -+ ACCEPT_TOKEN(aux_sym_null_hint_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 907: -- ACCEPT_TOKEN(aux_sym_join_type_token1); -+ ACCEPT_TOKEN(aux_sym_null_hint_token3); - END_STATE(); - case 908: -- ACCEPT_TOKEN(aux_sym_join_type_token1); -+ ACCEPT_TOKEN(aux_sym_null_hint_token3); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 909: -- ACCEPT_TOKEN(aux_sym_join_type_token2); -+ ACCEPT_TOKEN(aux_sym_null_hint_token4); - END_STATE(); - case 910: -- ACCEPT_TOKEN(aux_sym_join_type_token2); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_null_hint_token5); - END_STATE(); - case 911: -- ACCEPT_TOKEN(aux_sym_join_type_token3); -+ ACCEPT_TOKEN(aux_sym__function_language_token1); - END_STATE(); - case 912: -- ACCEPT_TOKEN(aux_sym_join_type_token3); -+ ACCEPT_TOKEN(aux_sym_setof_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 913: -- ACCEPT_TOKEN(aux_sym_join_type_token4); -+ ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); - END_STATE(); - case 914: -- ACCEPT_TOKEN(aux_sym_join_type_token4); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(761); - END_STATE(); - case 915: -- ACCEPT_TOKEN(aux_sym_join_type_token5); -+ ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(761); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(422); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(785); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(426); - END_STATE(); - case 916: -- ACCEPT_TOKEN(aux_sym_join_clause_token1); -+ ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(761); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(426); - END_STATE(); - case 917: -- ACCEPT_TOKEN(aux_sym_join_clause_token1); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(422); - END_STATE(); - case 918: -- ACCEPT_TOKEN(aux_sym_select_subexpression_token1); -+ ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(422); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(426); - END_STATE(); - case 919: -- ACCEPT_TOKEN(aux_sym_select_subexpression_token1); -+ ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1120); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1122); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 920: -- ACCEPT_TOKEN(aux_sym_insert_statement_token1); -+ ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1120); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 921: -- ACCEPT_TOKEN(aux_sym_values_clause_token1); -+ ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1296); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 922: -- ACCEPT_TOKEN(aux_sym__constraint_action_token1); -+ ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(426); - END_STATE(); - case 923: -- ACCEPT_TOKEN(aux_sym__constraint_action_token1); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(296); -+ ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1122); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 924: -- ACCEPT_TOKEN(aux_sym__constraint_action_token2); -+ ACCEPT_TOKEN(aux_sym_create_function_parameter_token1); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 925: -- ACCEPT_TOKEN(anon_sym_LT); -- if (lookahead == '=') ADVANCE(926); -- if (lookahead == '>') ADVANCE(927); -+ ACCEPT_TOKEN(aux_sym_create_function_parameter_token2); - END_STATE(); - case 926: -- ACCEPT_TOKEN(anon_sym_LT_EQ); -+ ACCEPT_TOKEN(aux_sym_create_function_parameter_token2); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 927: -- ACCEPT_TOKEN(anon_sym_LT_GT); -+ ACCEPT_TOKEN(aux_sym_create_function_parameter_token3); - END_STATE(); - case 928: -- ACCEPT_TOKEN(anon_sym_GT); -- if (lookahead == '=') ADVANCE(929); -+ ACCEPT_TOKEN(aux_sym_create_function_parameter_token3); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 929: -- ACCEPT_TOKEN(anon_sym_GT_EQ); -+ ACCEPT_TOKEN(aux_sym_create_function_parameter_token4); - END_STATE(); - case 930: -- ACCEPT_TOKEN(aux_sym_is_expression_token1); -- END_STATE(); -- case 931: -- ACCEPT_TOKEN(aux_sym_is_expression_token1); -+ ACCEPT_TOKEN(aux_sym_create_function_parameter_token4); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 931: -+ ACCEPT_TOKEN(anon_sym_EQ); - END_STATE(); - case 932: -- ACCEPT_TOKEN(aux_sym_distinct_from_token1); -+ ACCEPT_TOKEN(anon_sym_DOLLAR_DOLLAR); - END_STATE(); - case 933: -- ACCEPT_TOKEN(aux_sym_boolean_expression_token1); -+ ACCEPT_TOKEN(anon_sym_SQUOTE); - END_STATE(); - case 934: -- ACCEPT_TOKEN(aux_sym_boolean_expression_token1); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_create_extension_statement_token1); - END_STATE(); - case 935: -- ACCEPT_TOKEN(aux_sym_boolean_expression_token2); -+ ACCEPT_TOKEN(aux_sym_create_role_statement_token1); - END_STATE(); - case 936: -- ACCEPT_TOKEN(aux_sym_boolean_expression_token2); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(367); -+ ACCEPT_TOKEN(aux_sym_create_schema_statement_token1); - END_STATE(); - case 937: -- ACCEPT_TOKEN(aux_sym_boolean_expression_token2); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(1013); -+ ACCEPT_TOKEN(aux_sym_create_schema_statement_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 938: -- ACCEPT_TOKEN(aux_sym_boolean_expression_token2); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_drop_statement_token1); - END_STATE(); - case 939: -- ACCEPT_TOKEN(aux_sym_at_time_zone_expression_token1); -- END_STATE(); -- case 940: -- ACCEPT_TOKEN(aux_sym_at_time_zone_expression_token1); -+ ACCEPT_TOKEN(aux_sym_drop_statement_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 940: -+ ACCEPT_TOKEN(anon_sym_TABLE); - END_STATE(); - case 941: -- ACCEPT_TOKEN(aux_sym_TRUE_token1); -+ ACCEPT_TOKEN(anon_sym_TABLE); -+ if (lookahead == 'S') ADVANCE(221); - END_STATE(); - case 942: -- ACCEPT_TOKEN(aux_sym_TRUE_token1); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(anon_sym_VIEW); - END_STATE(); - case 943: -- ACCEPT_TOKEN(aux_sym_FALSE_token1); -+ ACCEPT_TOKEN(anon_sym_TABLESPACE); - END_STATE(); - case 944: -- ACCEPT_TOKEN(aux_sym_FALSE_token1); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(anon_sym_EXTENSION); - END_STATE(); - case 945: -- ACCEPT_TOKEN(aux_sym_number_token1); -- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(945); -+ ACCEPT_TOKEN(anon_sym_INDEX); - END_STATE(); - case 946: -- ACCEPT_TOKEN(aux_sym_number_token1); -- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(946); -- if (('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_set_statement_token1); - END_STATE(); - case 947: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(970); -+ ACCEPT_TOKEN(aux_sym_set_statement_token1); - if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -+ ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 948: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(832); -- if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_set_statement_token2); - END_STATE(); - case 949: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1088); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1163); -+ ACCEPT_TOKEN(aux_sym_set_statement_token2); - if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -+ ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 950: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1088); -- if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_grant_statement_token1); - END_STATE(); - case 951: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(968); -+ ACCEPT_TOKEN(aux_sym_grant_statement_token1); - if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -+ ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 952: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1050); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(1100); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(1057); -- if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_grant_statement_token2); - END_STATE(); - case 953: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1050); -- if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_grant_statement_token3); - END_STATE(); - case 954: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(983); -- if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_grant_statement_token4); - END_STATE(); - case 955: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1172); -+ ACCEPT_TOKEN(aux_sym_grant_statement_token4); - if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -+ ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 956: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1046); -- if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_grant_statement_token5); - END_STATE(); - case 957: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1053); -+ ACCEPT_TOKEN(aux_sym_grant_statement_token5); - if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -+ ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 958: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1054); -- if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_grant_statement_token6); - END_STATE(); - case 959: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1055); -+ ACCEPT_TOKEN(aux_sym_grant_statement_token6); - if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -+ ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 960: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1157); -- if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_grant_statement_token7); - END_STATE(); - case 961: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1121); -+ ACCEPT_TOKEN(aux_sym_grant_statement_token7); - if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -+ ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 962: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1129); -- if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_grant_statement_token8); - END_STATE(); - case 963: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1156); -- if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_grant_statement_token9); - END_STATE(); - case 964: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1140); -- if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_grant_statement_token10); - END_STATE(); - case 965: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1159); -- if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_grant_statement_token11); - END_STATE(); - case 966: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1162); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(1025); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1068); -- if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_grant_statement_token12); - END_STATE(); - case 967: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'A' || -- lookahead == 'a') ADVANCE(1162); -+ ACCEPT_TOKEN(aux_sym_grant_statement_token12); - if (('0' <= lookahead && lookahead <= '9') || -- ('B' <= lookahead && lookahead <= 'Z') || -+ ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 968: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'B' || -- lookahead == 'b') ADVANCE(964); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_grant_statement_token13); - END_STATE(); - case 969: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'B' || -- lookahead == 'b') ADVANCE(1064); -+ ACCEPT_TOKEN(aux_sym_grant_statement_token13); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 970: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'B' || -- lookahead == 'b') ADVANCE(1066); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_grant_statement_token14); - END_STATE(); - case 971: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(873); -+ ACCEPT_TOKEN(aux_sym_grant_statement_token14); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 972: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(875); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_grant_statement_token15); - END_STATE(); - case 973: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(1047); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_create_domain_statement_token1); - END_STATE(); - case 974: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(825); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_create_type_statement_token1); - END_STATE(); - case 975: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(866); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_create_index_statement_token1); - END_STATE(); - case 976: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(1033); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(1111); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_auto_increment_constraint_token1); - END_STATE(); - case 977: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(1059); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_direction_constraint_token1); - END_STATE(); - case 978: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(1148); -+ ACCEPT_TOKEN(aux_sym_direction_constraint_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 979: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(1170); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_direction_constraint_token2); - END_STATE(); - case 980: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(1001); -+ ACCEPT_TOKEN(aux_sym_direction_constraint_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 981: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'C' || -- lookahead == 'c') ADVANCE(959); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(anon_sym_CONSTRAINT); - END_STATE(); - case 982: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(934); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_mode_token1); - END_STATE(); - case 983: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(1042); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_initial_mode_token1); - END_STATE(); - case 984: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(998); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_initial_mode_token2); - END_STATE(); - case 985: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(1013); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_initial_mode_token3); - END_STATE(); - case 986: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'D' || -- lookahead == 'd') ADVANCE(965); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym__table_constraint_token1); - END_STATE(); - case 987: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(1025); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1068); -+ ACCEPT_TOKEN(aux_sym__table_constraint_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 988: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(1061); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_table_constraint_check_token1); - END_STATE(); - case 989: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(963); -+ ACCEPT_TOKEN(aux_sym_table_constraint_check_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 990: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(978); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_table_constraint_exclude_token1); - END_STATE(); - case 991: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(942); -+ ACCEPT_TOKEN(aux_sym_table_constraint_exclude_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 992: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(944); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_table_constraint_exclude_token2); - END_STATE(); - case 993: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(904); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_table_constraint_foreign_key_token1); - END_STATE(); - case 994: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(750); -+ ACCEPT_TOKEN(aux_sym_table_constraint_foreign_key_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 995: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(856); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_table_constraint_foreign_key_token2); - END_STATE(); - case 996: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(854); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_table_constraint_unique_token1); - END_STATE(); - case 997: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(895); -+ ACCEPT_TOKEN(aux_sym_table_constraint_unique_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 998: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(889); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_table_constraint_primary_key_token1); - END_STATE(); - case 999: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(756); -+ ACCEPT_TOKEN(aux_sym_table_constraint_primary_key_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1000: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(862); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_order_by_clause_token1); - END_STATE(); - case 1001: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(771); -+ ACCEPT_TOKEN(aux_sym_order_by_clause_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1002: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(740); -+ ACCEPT_TOKEN(aux_sym_limit_clause_token1); -+ END_STATE(); -+ case 1003: -+ ACCEPT_TOKEN(aux_sym_limit_clause_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -- END_STATE(); -- case 1003: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(1058); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(1097); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1004: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(1024); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_limit_clause_token2); - END_STATE(); - case 1005: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(1134); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_where_clause_token1); - END_STATE(); - case 1006: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(1135); -+ ACCEPT_TOKEN(aux_sym_where_clause_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1007: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(1115); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_from_clause_token1); - END_STATE(); - case 1008: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(973); -+ ACCEPT_TOKEN(aux_sym_from_clause_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1009: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(1116); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_join_type_token1); - END_STATE(); - case 1010: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(1130); -+ ACCEPT_TOKEN(aux_sym_join_type_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1011: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(1117); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_join_type_token2); - END_STATE(); - case 1012: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(1123); -+ ACCEPT_TOKEN(aux_sym_join_type_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1013: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(1118); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_join_type_token3); - END_STATE(); - case 1014: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(979); -+ ACCEPT_TOKEN(aux_sym_join_type_token3); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1015: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(1089); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_join_type_token4); - END_STATE(); - case 1016: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(1155); -+ ACCEPT_TOKEN(aux_sym_join_type_token4); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1017: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(1131); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_join_type_token5); - END_STATE(); - case 1018: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(1036); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_join_clause_token1); - END_STATE(); - case 1019: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(1062); -+ ACCEPT_TOKEN(aux_sym_join_clause_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1020: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(1071); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_select_subexpression_token1); - END_STATE(); - case 1021: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'E' || -- lookahead == 'e') ADVANCE(1158); -+ ACCEPT_TOKEN(aux_sym_select_subexpression_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1022: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(807); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym__insert_statement_token1); - END_STATE(); - case 1023: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(758); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_values_clause_token1); - END_STATE(); - case 1024: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(955); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_conditional_expression_token1); - END_STATE(); - case 1025: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'F' || -- lookahead == 'f') ADVANCE(1143); -+ ACCEPT_TOKEN(aux_sym_conditional_expression_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1026: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(1031); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_conditional_expression_token2); - END_STATE(); - case 1027: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'G' || -- lookahead == 'g') ADVANCE(1080); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_conditional_expression_token3); - END_STATE(); - case 1028: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'H' || -- lookahead == 'h') ADVANCE(738); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_conditional_expression_token4); - END_STATE(); - case 1029: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'H' || -- lookahead == 'h') ADVANCE(1017); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1153); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_conditional_expression_token5); - END_STATE(); - case 1030: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'H' || -- lookahead == 'h') ADVANCE(1017); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym__constraint_action_token1); - END_STATE(); - case 1031: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'H' || -- lookahead == 'h') ADVANCE(1146); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym__constraint_action_token1); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(354); - END_STATE(); - case 1032: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'H' || -- lookahead == 'h') ADVANCE(1008); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1086); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym__constraint_action_token2); - END_STATE(); - case 1033: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'H' || -- lookahead == 'h') ADVANCE(1020); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_is_expression_token1); - END_STATE(); - case 1034: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1026); -+ ACCEPT_TOKEN(aux_sym_is_expression_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1035: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1110); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_distinct_from_token1); - END_STATE(); - case 1036: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1027); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_boolean_expression_token1); - END_STATE(); - case 1037: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1175); -+ ACCEPT_TOKEN(aux_sym_boolean_expression_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1038: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1073); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_boolean_expression_token2); - END_STATE(); - case 1039: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1153); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_boolean_expression_token2); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(432); - END_STATE(); - case 1040: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1069); -+ ACCEPT_TOKEN(aux_sym_boolean_expression_token2); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(1125); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1041: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1145); -+ ACCEPT_TOKEN(aux_sym_boolean_expression_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1042: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(974); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_at_time_zone_expression_token1); - END_STATE(); - case 1043: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(954); -+ ACCEPT_TOKEN(aux_sym_at_time_zone_expression_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1044: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(975); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_at_time_zone_expression_token2); - END_STATE(); - case 1045: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1105); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_at_time_zone_expression_token3); - END_STATE(); - case 1046: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'I' || -- lookahead == 'i') ADVANCE(1091); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_TRUE_token1); - END_STATE(); - case 1047: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'K' || -- lookahead == 'k') ADVANCE(887); -+ ACCEPT_TOKEN(aux_sym_TRUE_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1048: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(1154); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(982); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(743); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(940); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_FALSE_token1); - END_STATE(); - case 1049: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(1154); -+ ACCEPT_TOKEN(aux_sym_FALSE_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1050: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(1136); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -- lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ACCEPT_TOKEN(aux_sym_number_token1); -+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1050); - END_STATE(); - case 1051: -- ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(914); -- if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ACCEPT_TOKEN(aux_sym_number_token1); -+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1051); -+ if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1052: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(803); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1257); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1098); - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1053: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(919); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1257); - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1054: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(1217); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1078); - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1055: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(844); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(937); - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1056: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(1179); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1207); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1290); - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1057: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(1051); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1207); - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1058: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(1021); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1077); - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1059: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(1173); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1184); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1220); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1174); - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1060: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(1052); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1184); - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1061: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(990); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(764); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1092); - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1062: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(990); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1300); - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1063: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(1165); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1170); - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1064: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(1044); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1171); - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1065: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(1149); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1164); - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1066: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'L' || -- lookahead == 'l') ADVANCE(999); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1172); - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1067: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(906); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1241); - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1068: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(1041); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1284); - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1069: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(961); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1245); - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1070: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(1082); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1252); - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1071: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'M' || -- lookahead == 'm') ADVANCE(948); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1282); - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1072: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1093); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1285); - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1073: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(917); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1264); - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1074: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1094); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1289); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1135); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1186); - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1075: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(814); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(931); -+ if (lookahead == 'A' || -+ lookahead == 'a') ADVANCE(1289); - if (('0' <= lookahead && lookahead <= '9') || -- ('A' <= lookahead && lookahead <= 'Z') || -+ ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1076: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(815); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(931); -+ if (lookahead == 'B' || -+ lookahead == 'b') ADVANCE(1181); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1077: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(818); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(931); -+ if (lookahead == 'B' || -+ lookahead == 'b') ADVANCE(1073); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1078: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(819); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(931); -+ if (lookahead == 'B' || -+ lookahead == 'b') ADVANCE(1183); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1079: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(801); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(938); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(978); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1080: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(892); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(980); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1081: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(816); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1165); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1082: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(762); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(930); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1083: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(842); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(971); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1084: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(982); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(743); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(940); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1150); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1085: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(982); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(971); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(940); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1147); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1232); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1086: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1139); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1179); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1087: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1035); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1274); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1088: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1144); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1298); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1089: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(980); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1111); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1090: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1056); -+ if (lookahead == 'C' || -+ lookahead == 'c') ADVANCE(1066); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1091: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1150); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(1037); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1092: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1141); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(1159); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1093: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1009); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(1010); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(1011); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(1108); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1094: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1009); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(1011); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(1125); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1095: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'N' || -- lookahead == 'n') ADVANCE(1161); -+ if (lookahead == 'D' || -+ lookahead == 'd') ADVANCE(1072); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1096: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1038); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1135); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1186); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1097: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1107); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1177); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1098: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1142); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(1060); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1071); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1099: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1142); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1025); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1100: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1067); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1087); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1101: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1163); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1047); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1102: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1022); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1049); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1103: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(981); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1006); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1104: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1063); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(855); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1105: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1083); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(961); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1106: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'O' || -- lookahead == 'o') ADVANCE(1132); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(959); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1107: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(834); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(997); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1108: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(864); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(991); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1109: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'P' || -- lookahead == 'p') ADVANCE(986); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(861); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1110: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'Q' || -- lookahead == 'q') ADVANCE(1169); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(967); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1111: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'Q' || -- lookahead == 'q') ADVANCE(1171); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(876); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1112: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(949); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(845); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1113: - ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1175); - if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(985); -+ lookahead == 'r') ADVANCE(1217); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1114: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(1166); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1136); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1115: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(754); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1084); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1116: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(908); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1258); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1117: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(1176); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1253); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1118: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(899); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1236); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1119: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(937); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1265); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1120: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(938); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1237); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1121: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(1178); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1081); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1122: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(989); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1251); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1123: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(957); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1238); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1124: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(1100); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(1057); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1244); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1125: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(1101); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1239); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1126: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(1040); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1088); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1127: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(950); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1209); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1128: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(956); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1281); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1129: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(1043); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1155); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1130: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(1147); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1178); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1131: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(993); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1187); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1132: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(1018); -+ if (lookahead == 'E' || -+ lookahead == 'e') ADVANCE(1283); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1133: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'R' || -- lookahead == 'r') ADVANCE(1138); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(912); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1134: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(972); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(863); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1135: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(1137); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(1269); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1136: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(992); -+ if (lookahead == 'F' || -+ lookahead == 'f') ADVANCE(1062); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1137: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(1045); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(1309); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1138: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(1037); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(1145); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1139: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(1160); -+ if (lookahead == 'G' || -+ lookahead == 'g') ADVANCE(1199); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1140: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(1000); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(843); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1141: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'S' || -- lookahead == 's') ADVANCE(1010); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(841); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1142: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(745); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(1117); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1279); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1143: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(910); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(1117); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1280); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1144: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(846); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(1117); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1145: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(901); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(1272); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1146: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(912); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(1121); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1206); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1147: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(852); -+ if (lookahead == 'H' || -+ lookahead == 'h') ADVANCE(1131); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1148: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(850); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1138); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1149: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(766); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1231); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1150: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(885); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1259); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1151: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(821); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1303); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1152: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(823); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1192); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1153: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(1028); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1279); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1154: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(1007); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1189); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1155: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(1102); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1139); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1156: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(994); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1203); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1157: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(951); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1223); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1158: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(995); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1271); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1159: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(996); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1082); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1160: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(1128); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1061); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1161: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(1011); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1083); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1162: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'T' || -- lookahead == 't') ADVANCE(1012); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1280); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1163: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(1108); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1226); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1164: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(1057); -+ if (lookahead == 'I' || -+ lookahead == 'i') ADVANCE(1211); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1165: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(1070); -+ if (lookahead == 'K' || -+ lookahead == 'k') ADVANCE(989); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1166: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(991); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1287); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1091); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(848); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1043); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1167: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(1151); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1287); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1168: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(1152); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1016); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1169: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(997); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(908); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1170: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(1133); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1021); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1171: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(1015); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1374); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1172: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(1065); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(949); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1173: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(984); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1307); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1174: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'U' || -- lookahead == 'u') ADVANCE(969); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1168); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1175: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'V' || -- lookahead == 'v') ADVANCE(1002); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1132); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1176: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'V' || -- lookahead == 'v') ADVANCE(958); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1169); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1177: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'X' || -- lookahead == 'x') ADVANCE(977); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1100); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(869); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1178: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'Y' || -- lookahead == 'y') ADVANCE(897); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1100); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1179: - ACCEPT_TOKEN(sym_identifier); -- if (lookahead == 'Y' || -- lookahead == 'y') ADVANCE(760); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1301); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1180: - ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1292); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || -- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1180); -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1181: -- ACCEPT_TOKEN(anon_sym_BQUOTE); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1161); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1182: -- ACCEPT_TOKEN(anon_sym_DQUOTE); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1275); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1183: -- ACCEPT_TOKEN(anon_sym_DOT); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1109); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1184: -- ACCEPT_TOKEN(aux_sym_string_token1); -- if (lookahead == '\n') ADVANCE(1190); -- if (lookahead == '\r') ADVANCE(1185); -- if (lookahead != 0 && -- lookahead != '\'') ADVANCE(1192); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'L' || -+ lookahead == 'l') ADVANCE(1260); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1185: -- ACCEPT_TOKEN(aux_sym_string_token1); -- if (lookahead == '\n') ADVANCE(1190); -- if (lookahead != 0 && -- lookahead != '\'') ADVANCE(1192); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'M' || -+ lookahead == 'm') ADVANCE(1008); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1186: -- ACCEPT_TOKEN(aux_sym_string_token1); -- if (lookahead == '\n') ADVANCE(1192); -- if (lookahead == '\'') ADVANCE(1211); -- if (lookahead != 0) ADVANCE(1186); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'M' || -+ lookahead == 'm') ADVANCE(1158); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1187: -- ACCEPT_TOKEN(aux_sym_string_token1); -- if (lookahead == '\'') ADVANCE(126); -- if (lookahead == '*') ADVANCE(1187); -- if (lookahead == '/') ADVANCE(1192); -- if (lookahead != 0) ADVANCE(1188); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'M' || -+ lookahead == 'm') ADVANCE(1055); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1188: -- ACCEPT_TOKEN(aux_sym_string_token1); -- if (lookahead == '\'') ADVANCE(126); -- if (lookahead == '*') ADVANCE(1187); -- if (lookahead != 0) ADVANCE(1188); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'M' || -+ lookahead == 'm') ADVANCE(1201); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1189: -- ACCEPT_TOKEN(aux_sym_string_token1); -- if (lookahead == '*') ADVANCE(1188); -- if (lookahead != 0 && -- lookahead != '\'') ADVANCE(1192); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'M' || -+ lookahead == 'm') ADVANCE(1069); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1190: -- ACCEPT_TOKEN(aux_sym_string_token1); -- if (lookahead == '-') ADVANCE(1191); -- if (lookahead == '/') ADVANCE(1189); -- if (lookahead == '\\') ADVANCE(1184); -- if (lookahead == '\t' || -- lookahead == '\n' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) ADVANCE(1190); -- if (lookahead != 0 && -- lookahead != '\'') ADVANCE(1192); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1309); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1191: -- ACCEPT_TOKEN(aux_sym_string_token1); -- if (lookahead == '-') ADVANCE(1186); -- if (lookahead != 0 && -- lookahead != '\'') ADVANCE(1192); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1213); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1192: -- ACCEPT_TOKEN(aux_sym_string_token1); -- if (lookahead != 0 && -- lookahead != '\'') ADVANCE(1192); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1019); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1193: -- ACCEPT_TOKEN(aux_sym_string_token2); -- if (lookahead == '\n') ADVANCE(1197); -- if (lookahead == '\r') ADVANCE(1194); -- if (lookahead == '$') ADVANCE(720); -- if (lookahead != 0) ADVANCE(1199); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(919); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1034); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1194: -- ACCEPT_TOKEN(aux_sym_string_token2); -- if (lookahead == '\n') ADVANCE(1197); -- if (lookahead == '$') ADVANCE(720); -- if (lookahead != 0) ADVANCE(1199); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1214); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1195: -- ACCEPT_TOKEN(aux_sym_string_token2); -- if (lookahead == '\n') ADVANCE(1199); -- if (lookahead == '$') ADVANCE(1210); -- if (lookahead != 0) ADVANCE(1195); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(920); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1034); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1196: -- ACCEPT_TOKEN(aux_sym_string_token2); -- if (lookahead == '$') ADVANCE(720); -- if (lookahead == '*') ADVANCE(1201); -- if (lookahead != 0) ADVANCE(1199); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(923); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1034); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1197: -- ACCEPT_TOKEN(aux_sym_string_token2); -- if (lookahead == '$') ADVANCE(720); -- if (lookahead == '-') ADVANCE(1198); -- if (lookahead == '/') ADVANCE(1196); -- if (lookahead == '\\') ADVANCE(1193); -- if (lookahead == '\t' || -- lookahead == '\n' || -- lookahead == '\f' || -- lookahead == '\r' || -- lookahead == ' ' || -- lookahead == 8203 || -- lookahead == 8288 || -- lookahead == 65279) ADVANCE(1197); -- if (lookahead != 0) ADVANCE(1199); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(924); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1034); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1198: -- ACCEPT_TOKEN(aux_sym_string_token2); -- if (lookahead == '$') ADVANCE(720); -- if (lookahead == '-') ADVANCE(1195); -- if (lookahead != 0) ADVANCE(1199); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(906); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1041); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1199: -- ACCEPT_TOKEN(aux_sym_string_token2); -- if (lookahead == '$') ADVANCE(720); -- if (lookahead != 0) ADVANCE(1199); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(994); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1200: -- ACCEPT_TOKEN(aux_sym_string_token2); -- if (lookahead == '$') ADVANCE(119); -- if (lookahead == '*') ADVANCE(1200); -- if (lookahead == '/') ADVANCE(1199); -- if (lookahead != 0) ADVANCE(1201); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(921); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1201: -- ACCEPT_TOKEN(aux_sym_string_token2); -- if (lookahead == '$') ADVANCE(119); -- if (lookahead == '*') ADVANCE(1200); -- if (lookahead != 0) ADVANCE(1201); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(867); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1202: -- ACCEPT_TOKEN(anon_sym_DASH_GT); -- if (lookahead == '>') ADVANCE(1203); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(947); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1203: -- ACCEPT_TOKEN(anon_sym_DASH_GT_GT); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1137); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1204: -- ACCEPT_TOKEN(anon_sym_POUND_GT); -- if (lookahead == '>') ADVANCE(1205); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1091); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(848); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1043); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1205: -- ACCEPT_TOKEN(anon_sym_POUND_GT_GT); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1091); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1079); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1043); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1206: -- ACCEPT_TOKEN(anon_sym_LBRACK); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1263); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1207: -- ACCEPT_TOKEN(anon_sym_RBRACK); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1270); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1208: -- ACCEPT_TOKEN(anon_sym_COLON_COLON); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1149); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1209: -- ACCEPT_TOKEN(sym_comment); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1089); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1210: -- ACCEPT_TOKEN(sym_comment); -- if (lookahead == '\n') ADVANCE(1199); -- if (lookahead == '$') ADVANCE(1211); -- if (lookahead != 0) ADVANCE(1195); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1173); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1211: -- ACCEPT_TOKEN(sym_comment); -- if (lookahead != 0 && -- lookahead != '\n') ADVANCE(1211); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1276); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1212: -- ACCEPT_TOKEN(anon_sym_TILDE); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1266); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1213: -- ACCEPT_TOKEN(anon_sym_PLUS); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1120); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1122); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1123); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1214: -- ACCEPT_TOKEN(anon_sym_AMP_AMP); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1120); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1123); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1215: -- ACCEPT_TOKEN(anon_sym_PIPE_PIPE); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'N' || -+ lookahead == 'n') ADVANCE(1288); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1216: -- ACCEPT_TOKEN(anon_sym_STAR); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1152); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1217: -- ACCEPT_TOKEN(aux_sym_interval_expression_token1); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1228); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); - case 1218: -- ACCEPT_TOKEN(anon_sym_DOLLAR); -- if (lookahead == '$') ADVANCE(827); -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1268); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1176); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); - END_STATE(); -- default: -- return false; -- } --} -- --static const TSLexMode ts_lex_modes[STATE_COUNT] = { -- [0] = {.lex_state = 0}, -- [1] = {.lex_state = 724}, -- [2] = {.lex_state = 721}, -- [3] = {.lex_state = 86}, -- [4] = {.lex_state = 86}, -- [5] = {.lex_state = 86}, -- [6] = {.lex_state = 724}, -- [7] = {.lex_state = 731}, -- [8] = {.lex_state = 731}, -- [9] = {.lex_state = 731}, -- [10] = {.lex_state = 725}, -- [11] = {.lex_state = 725}, -- [12] = {.lex_state = 725}, -- [13] = {.lex_state = 731}, -- [14] = {.lex_state = 731}, -- [15] = {.lex_state = 725}, -- [16] = {.lex_state = 724}, -- [17] = {.lex_state = 725}, -- [18] = {.lex_state = 725}, -- [19] = {.lex_state = 723}, -- [20] = {.lex_state = 723}, -- [21] = {.lex_state = 728}, -- [22] = {.lex_state = 723}, -- [23] = {.lex_state = 728}, -- [24] = {.lex_state = 728}, -- [25] = {.lex_state = 728}, -- [26] = {.lex_state = 728}, -- [27] = {.lex_state = 728}, -- [28] = {.lex_state = 725}, -- [29] = {.lex_state = 723}, -- [30] = {.lex_state = 723}, -- [31] = {.lex_state = 723}, -- [32] = {.lex_state = 725}, -- [33] = {.lex_state = 726}, -- [34] = {.lex_state = 103}, -- [35] = {.lex_state = 103}, -- [36] = {.lex_state = 103}, -- [37] = {.lex_state = 726}, -- [38] = {.lex_state = 728}, -- [39] = {.lex_state = 725}, -- [40] = {.lex_state = 725}, -- [41] = {.lex_state = 725}, -- [42] = {.lex_state = 725}, -- [43] = {.lex_state = 725}, -- [44] = {.lex_state = 725}, -- [45] = {.lex_state = 725}, -- [46] = {.lex_state = 725}, -- [47] = {.lex_state = 726}, -- [48] = {.lex_state = 725}, -- [49] = {.lex_state = 725}, -- [50] = {.lex_state = 725}, -- [51] = {.lex_state = 725}, -- [52] = {.lex_state = 726}, -- [53] = {.lex_state = 725}, -- [54] = {.lex_state = 729}, -- [55] = {.lex_state = 729}, -- [56] = {.lex_state = 725}, -- [57] = {.lex_state = 729}, -- [58] = {.lex_state = 728}, -- [59] = {.lex_state = 725}, -- [60] = {.lex_state = 725}, -- [61] = {.lex_state = 725}, -- [62] = {.lex_state = 725}, -- [63] = {.lex_state = 725}, -- [64] = {.lex_state = 728}, -- [65] = {.lex_state = 725}, -- [66] = {.lex_state = 728}, -- [67] = {.lex_state = 725}, -- [68] = {.lex_state = 725}, -- [69] = {.lex_state = 103}, -- [70] = {.lex_state = 725}, -- [71] = {.lex_state = 726}, -- [72] = {.lex_state = 725}, -- [73] = {.lex_state = 728}, -- [74] = {.lex_state = 728}, -- [75] = {.lex_state = 729}, -- [76] = {.lex_state = 725}, -- [77] = {.lex_state = 725}, -- [78] = {.lex_state = 725}, -- [79] = {.lex_state = 725}, -- [80] = {.lex_state = 725}, -- [81] = {.lex_state = 728}, -- [82] = {.lex_state = 728}, -- [83] = {.lex_state = 728}, -- [84] = {.lex_state = 725}, -- [85] = {.lex_state = 728}, -- [86] = {.lex_state = 726}, -- [87] = {.lex_state = 103}, -- [88] = {.lex_state = 103}, -- [89] = {.lex_state = 725}, -- [90] = {.lex_state = 725}, -- [91] = {.lex_state = 725}, -- [92] = {.lex_state = 725}, -- [93] = {.lex_state = 725}, -- [94] = {.lex_state = 725}, -- [95] = {.lex_state = 728}, -- [96] = {.lex_state = 723}, -- [97] = {.lex_state = 728}, -- [98] = {.lex_state = 728}, -- [99] = {.lex_state = 728}, -- [100] = {.lex_state = 728}, -- [101] = {.lex_state = 728}, -- [102] = {.lex_state = 728}, -- [103] = {.lex_state = 728}, -- [104] = {.lex_state = 728}, -- [105] = {.lex_state = 723}, -- [106] = {.lex_state = 723}, -- [107] = {.lex_state = 723}, -- [108] = {.lex_state = 728}, -- [109] = {.lex_state = 728}, -- [110] = {.lex_state = 728}, -- [111] = {.lex_state = 728}, -- [112] = {.lex_state = 728}, -- [113] = {.lex_state = 728}, -- [114] = {.lex_state = 728}, -- [115] = {.lex_state = 723}, -- [116] = {.lex_state = 728}, -- [117] = {.lex_state = 728}, -- [118] = {.lex_state = 728}, -- [119] = {.lex_state = 728}, -- [120] = {.lex_state = 723}, -- [121] = {.lex_state = 728}, -- [122] = {.lex_state = 723}, -- [123] = {.lex_state = 723}, -- [124] = {.lex_state = 723}, -- [125] = {.lex_state = 728}, -- [126] = {.lex_state = 723}, -- [127] = {.lex_state = 723}, -- [128] = {.lex_state = 728}, -- [129] = {.lex_state = 728}, -- [130] = {.lex_state = 728}, -- [131] = {.lex_state = 729}, -- [132] = {.lex_state = 723}, -- [133] = {.lex_state = 728}, -- [134] = {.lex_state = 728}, -- [135] = {.lex_state = 729}, -- [136] = {.lex_state = 728}, -- [137] = {.lex_state = 723}, -- [138] = {.lex_state = 723}, -- [139] = {.lex_state = 723}, -- [140] = {.lex_state = 89}, -- [141] = {.lex_state = 89}, -- [142] = {.lex_state = 89}, -- [143] = {.lex_state = 89}, -- [144] = {.lex_state = 89}, -- [145] = {.lex_state = 89}, -- [146] = {.lex_state = 726}, -- [147] = {.lex_state = 89}, -- [148] = {.lex_state = 89}, -- [149] = {.lex_state = 89}, -- [150] = {.lex_state = 89}, -- [151] = {.lex_state = 723}, -- [152] = {.lex_state = 723}, -- [153] = {.lex_state = 723}, -- [154] = {.lex_state = 723}, -- [155] = {.lex_state = 723}, -- [156] = {.lex_state = 89}, -- [157] = {.lex_state = 723}, -- [158] = {.lex_state = 723}, -- [159] = {.lex_state = 723}, -- [160] = {.lex_state = 723}, -- [161] = {.lex_state = 723}, -- [162] = {.lex_state = 89}, -- [163] = {.lex_state = 89}, -- [164] = {.lex_state = 723}, -- [165] = {.lex_state = 723}, -- [166] = {.lex_state = 723}, -- [167] = {.lex_state = 89}, -- [168] = {.lex_state = 723}, -- [169] = {.lex_state = 723}, -- [170] = {.lex_state = 723}, -- [171] = {.lex_state = 723}, -- [172] = {.lex_state = 723}, -- [173] = {.lex_state = 723}, -- [174] = {.lex_state = 723}, -- [175] = {.lex_state = 723}, -- [176] = {.lex_state = 723}, -- [177] = {.lex_state = 723}, -- [178] = {.lex_state = 89}, -- [179] = {.lex_state = 89}, -- [180] = {.lex_state = 89}, -- [181] = {.lex_state = 726}, -- [182] = {.lex_state = 87}, -- [183] = {.lex_state = 87}, -- [184] = {.lex_state = 726}, -- [185] = {.lex_state = 726}, -- [186] = {.lex_state = 87}, -- [187] = {.lex_state = 726}, -- [188] = {.lex_state = 103}, -- [189] = {.lex_state = 87}, -- [190] = {.lex_state = 726}, -- [191] = {.lex_state = 87}, -- [192] = {.lex_state = 726}, -- [193] = {.lex_state = 726}, -- [194] = {.lex_state = 726}, -- [195] = {.lex_state = 87}, -- [196] = {.lex_state = 87}, -- [197] = {.lex_state = 87}, -- [198] = {.lex_state = 87}, -- [199] = {.lex_state = 729}, -- [200] = {.lex_state = 726}, -- [201] = {.lex_state = 87}, -- [202] = {.lex_state = 726}, -- [203] = {.lex_state = 87}, -- [204] = {.lex_state = 87}, -- [205] = {.lex_state = 87}, -- [206] = {.lex_state = 726}, -- [207] = {.lex_state = 87}, -- [208] = {.lex_state = 103}, -- [209] = {.lex_state = 103}, -- [210] = {.lex_state = 90}, -- [211] = {.lex_state = 106}, -- [212] = {.lex_state = 103}, -- [213] = {.lex_state = 106}, -- [214] = {.lex_state = 726}, -- [215] = {.lex_state = 730}, -- [216] = {.lex_state = 729}, -- [217] = {.lex_state = 726}, -- [218] = {.lex_state = 87}, -- [219] = {.lex_state = 87}, -- [220] = {.lex_state = 87}, -- [221] = {.lex_state = 87}, -- [222] = {.lex_state = 103}, -- [223] = {.lex_state = 726}, -- [224] = {.lex_state = 726}, -- [225] = {.lex_state = 726}, -- [226] = {.lex_state = 103}, -- [227] = {.lex_state = 726}, -- [228] = {.lex_state = 87}, -- [229] = {.lex_state = 726}, -- [230] = {.lex_state = 726}, -- [231] = {.lex_state = 726}, -- [232] = {.lex_state = 87}, -- [233] = {.lex_state = 726}, -- [234] = {.lex_state = 726}, -- [235] = {.lex_state = 90}, -- [236] = {.lex_state = 726}, -- [237] = {.lex_state = 87}, -- [238] = {.lex_state = 729}, -- [239] = {.lex_state = 87}, -- [240] = {.lex_state = 729}, -- [241] = {.lex_state = 726}, -- [242] = {.lex_state = 103}, -- [243] = {.lex_state = 726}, -- [244] = {.lex_state = 87}, -- [245] = {.lex_state = 103}, -- [246] = {.lex_state = 87}, -- [247] = {.lex_state = 103}, -- [248] = {.lex_state = 103}, -- [249] = {.lex_state = 103}, -- [250] = {.lex_state = 103}, -- [251] = {.lex_state = 726}, -- [252] = {.lex_state = 87}, -- [253] = {.lex_state = 724}, -- [254] = {.lex_state = 730}, -- [255] = {.lex_state = 87}, -- [256] = {.lex_state = 730}, -- [257] = {.lex_state = 726}, -- [258] = {.lex_state = 730}, -- [259] = {.lex_state = 103}, -- [260] = {.lex_state = 87}, -- [261] = {.lex_state = 729}, -- [262] = {.lex_state = 726}, -- [263] = {.lex_state = 729}, -- [264] = {.lex_state = 729}, -- [265] = {.lex_state = 729}, -- [266] = {.lex_state = 729}, -- [267] = {.lex_state = 87}, -- [268] = {.lex_state = 87}, -- [269] = {.lex_state = 726}, -- [270] = {.lex_state = 106}, -- [271] = {.lex_state = 726}, -- [272] = {.lex_state = 87}, -- [273] = {.lex_state = 87}, -- [274] = {.lex_state = 726}, -- [275] = {.lex_state = 726}, -- [276] = {.lex_state = 726}, -- [277] = {.lex_state = 87}, -- [278] = {.lex_state = 729}, -- [279] = {.lex_state = 726}, -- [280] = {.lex_state = 726}, -- [281] = {.lex_state = 726}, -- [282] = {.lex_state = 87}, -- [283] = {.lex_state = 87}, -- [284] = {.lex_state = 87}, -- [285] = {.lex_state = 87}, -- [286] = {.lex_state = 726}, -- [287] = {.lex_state = 724}, -- [288] = {.lex_state = 106}, -- [289] = {.lex_state = 729}, -- [290] = {.lex_state = 729}, -- [291] = {.lex_state = 724}, -- [292] = {.lex_state = 87}, -- [293] = {.lex_state = 726}, -- [294] = {.lex_state = 87}, -- [295] = {.lex_state = 724}, -- [296] = {.lex_state = 87}, -- [297] = {.lex_state = 87}, -- [298] = {.lex_state = 729}, -- [299] = {.lex_state = 724}, -- [300] = {.lex_state = 87}, -- [301] = {.lex_state = 87}, -- [302] = {.lex_state = 87}, -- [303] = {.lex_state = 87}, -- [304] = {.lex_state = 87}, -- [305] = {.lex_state = 724}, -- [306] = {.lex_state = 729}, -- [307] = {.lex_state = 729}, -- [308] = {.lex_state = 729}, -- [309] = {.lex_state = 729}, -- [310] = {.lex_state = 729}, -- [311] = {.lex_state = 87}, -- [312] = {.lex_state = 729}, -- [313] = {.lex_state = 87}, -- [314] = {.lex_state = 87}, -- [315] = {.lex_state = 87}, -- [316] = {.lex_state = 87}, -- [317] = {.lex_state = 87}, -- [318] = {.lex_state = 87}, -- [319] = {.lex_state = 87}, -- [320] = {.lex_state = 87}, -- [321] = {.lex_state = 729}, -- [322] = {.lex_state = 87}, -- [323] = {.lex_state = 87}, -- [324] = {.lex_state = 87}, -- [325] = {.lex_state = 729}, -- [326] = {.lex_state = 87}, -- [327] = {.lex_state = 87}, -- [328] = {.lex_state = 729}, -- [329] = {.lex_state = 87}, -- [330] = {.lex_state = 729}, -- [331] = {.lex_state = 87}, -- [332] = {.lex_state = 87}, -- [333] = {.lex_state = 87}, -- [334] = {.lex_state = 87}, -- [335] = {.lex_state = 87}, -- [336] = {.lex_state = 87}, -- [337] = {.lex_state = 87}, -- [338] = {.lex_state = 107}, -- [339] = {.lex_state = 87}, -- [340] = {.lex_state = 87}, -- [341] = {.lex_state = 729}, -- [342] = {.lex_state = 87}, -- [343] = {.lex_state = 87}, -- [344] = {.lex_state = 87}, -- [345] = {.lex_state = 87}, -- [346] = {.lex_state = 87}, -- [347] = {.lex_state = 87}, -- [348] = {.lex_state = 87}, -- [349] = {.lex_state = 87}, -- [350] = {.lex_state = 87}, -- [351] = {.lex_state = 87}, -- [352] = {.lex_state = 87}, -- [353] = {.lex_state = 87}, -- [354] = {.lex_state = 87}, -- [355] = {.lex_state = 87}, -- [356] = {.lex_state = 87}, -- [357] = {.lex_state = 87}, -- [358] = {.lex_state = 87}, -- [359] = {.lex_state = 87}, -- [360] = {.lex_state = 87}, -- [361] = {.lex_state = 87}, -- [362] = {.lex_state = 87}, -- [363] = {.lex_state = 87}, -- [364] = {.lex_state = 87}, -- [365] = {.lex_state = 730}, -- [366] = {.lex_state = 87}, -- [367] = {.lex_state = 87}, -- [368] = {.lex_state = 87}, -- [369] = {.lex_state = 730}, -- [370] = {.lex_state = 87}, -- [371] = {.lex_state = 87}, -- [372] = {.lex_state = 87}, -- [373] = {.lex_state = 87}, -- [374] = {.lex_state = 87}, -- [375] = {.lex_state = 87}, -- [376] = {.lex_state = 87}, -- [377] = {.lex_state = 107}, -- [378] = {.lex_state = 87}, -- [379] = {.lex_state = 87}, -- [380] = {.lex_state = 87}, -- [381] = {.lex_state = 87}, -- [382] = {.lex_state = 87}, -- [383] = {.lex_state = 87}, -- [384] = {.lex_state = 87}, -- [385] = {.lex_state = 87}, -- [386] = {.lex_state = 87}, -- [387] = {.lex_state = 87}, -- [388] = {.lex_state = 87}, -- [389] = {.lex_state = 87}, -- [390] = {.lex_state = 87}, -- [391] = {.lex_state = 87}, -- [392] = {.lex_state = 87}, -- [393] = {.lex_state = 87}, -- [394] = {.lex_state = 87}, -- [395] = {.lex_state = 87}, -- [396] = {.lex_state = 87}, -- [397] = {.lex_state = 87}, -- [398] = {.lex_state = 87}, -- [399] = {.lex_state = 87}, -- [400] = {.lex_state = 87}, -- [401] = {.lex_state = 107}, -- [402] = {.lex_state = 107}, -- [403] = {.lex_state = 87}, -- [404] = {.lex_state = 87}, -- [405] = {.lex_state = 87}, -- [406] = {.lex_state = 729}, -- [407] = {.lex_state = 87}, -- [408] = {.lex_state = 87}, -- [409] = {.lex_state = 87}, -- [410] = {.lex_state = 87}, -- [411] = {.lex_state = 87}, -- [412] = {.lex_state = 87}, -- [413] = {.lex_state = 87}, -- [414] = {.lex_state = 729}, -- [415] = {.lex_state = 87}, -- [416] = {.lex_state = 87}, -- [417] = {.lex_state = 87}, -- [418] = {.lex_state = 87}, -- [419] = {.lex_state = 729}, -- [420] = {.lex_state = 87}, -- [421] = {.lex_state = 87}, -- [422] = {.lex_state = 87}, -- [423] = {.lex_state = 87}, -- [424] = {.lex_state = 87}, -- [425] = {.lex_state = 87}, -- [426] = {.lex_state = 87}, -- [427] = {.lex_state = 87}, -- [428] = {.lex_state = 87}, -- [429] = {.lex_state = 87}, -- [430] = {.lex_state = 87}, -- [431] = {.lex_state = 87}, -- [432] = {.lex_state = 87}, -- [433] = {.lex_state = 87}, -- [434] = {.lex_state = 87}, -- [435] = {.lex_state = 87}, -- [436] = {.lex_state = 87}, -- [437] = {.lex_state = 103}, -- [438] = {.lex_state = 729}, -- [439] = {.lex_state = 103}, -- [440] = {.lex_state = 103}, -- [441] = {.lex_state = 103}, -- [442] = {.lex_state = 87}, -- [443] = {.lex_state = 729}, -- [444] = {.lex_state = 87}, -- [445] = {.lex_state = 729}, -- [446] = {.lex_state = 87}, -- [447] = {.lex_state = 87}, -- [448] = {.lex_state = 103}, -- [449] = {.lex_state = 103}, -- [450] = {.lex_state = 106}, -- [451] = {.lex_state = 729}, -- [452] = {.lex_state = 103}, -- [453] = {.lex_state = 87}, -- [454] = {.lex_state = 106}, -- [455] = {.lex_state = 103}, -- [456] = {.lex_state = 103}, -- [457] = {.lex_state = 103}, -- [458] = {.lex_state = 103}, -- [459] = {.lex_state = 103}, -- [460] = {.lex_state = 103}, -- [461] = {.lex_state = 103}, -- [462] = {.lex_state = 103}, -- [463] = {.lex_state = 729}, -- [464] = {.lex_state = 87}, -- [465] = {.lex_state = 87}, -- [466] = {.lex_state = 87}, -- [467] = {.lex_state = 87}, -- [468] = {.lex_state = 87}, -- [469] = {.lex_state = 87}, -- [470] = {.lex_state = 87}, -- [471] = {.lex_state = 87}, -- [472] = {.lex_state = 87}, -- [473] = {.lex_state = 87}, -- [474] = {.lex_state = 103}, -- [475] = {.lex_state = 87}, -- [476] = {.lex_state = 87}, -- [477] = {.lex_state = 729}, -- [478] = {.lex_state = 87}, -- [479] = {.lex_state = 103}, -- [480] = {.lex_state = 87}, -- [481] = {.lex_state = 87}, -- [482] = {.lex_state = 87}, -- [483] = {.lex_state = 87}, -- [484] = {.lex_state = 729}, -- [485] = {.lex_state = 87}, -- [486] = {.lex_state = 729}, -- [487] = {.lex_state = 103}, -- [488] = {.lex_state = 87}, -- [489] = {.lex_state = 103}, -- [490] = {.lex_state = 87}, -- [491] = {.lex_state = 87}, -- [492] = {.lex_state = 87}, -- [493] = {.lex_state = 103}, -- [494] = {.lex_state = 87}, -- [495] = {.lex_state = 87}, -- [496] = {.lex_state = 103}, -- [497] = {.lex_state = 87}, -- [498] = {.lex_state = 87}, -- [499] = {.lex_state = 87}, -- [500] = {.lex_state = 103}, -- [501] = {.lex_state = 103}, -- [502] = {.lex_state = 103}, -- [503] = {.lex_state = 87}, -- [504] = {.lex_state = 87}, -- [505] = {.lex_state = 729}, -- [506] = {.lex_state = 87}, -- [507] = {.lex_state = 87}, -- [508] = {.lex_state = 87}, -- [509] = {.lex_state = 87}, -- [510] = {.lex_state = 87}, -- [511] = {.lex_state = 729}, -- [512] = {.lex_state = 87}, -- [513] = {.lex_state = 87}, -- [514] = {.lex_state = 87}, -- [515] = {.lex_state = 87}, -- [516] = {.lex_state = 87}, -- [517] = {.lex_state = 87}, -- [518] = {.lex_state = 87}, -- [519] = {.lex_state = 87}, -- [520] = {.lex_state = 87}, -- [521] = {.lex_state = 87}, -- [522] = {.lex_state = 87}, -- [523] = {.lex_state = 87}, -- [524] = {.lex_state = 87}, -- [525] = {.lex_state = 87}, -- [526] = {.lex_state = 87}, -- [527] = {.lex_state = 87}, -- [528] = {.lex_state = 87}, -- [529] = {.lex_state = 87}, -- [530] = {.lex_state = 87}, -- [531] = {.lex_state = 87}, -- [532] = {.lex_state = 87}, -- [533] = {.lex_state = 87}, -- [534] = {.lex_state = 727}, -- [535] = {.lex_state = 731}, -- [536] = {.lex_state = 727}, -- [537] = {.lex_state = 723}, -- [538] = {.lex_state = 107}, -- [539] = {.lex_state = 727}, -- [540] = {.lex_state = 107}, -- [541] = {.lex_state = 727}, -- [542] = {.lex_state = 731}, -- [543] = {.lex_state = 724}, -- [544] = {.lex_state = 106}, -- [545] = {.lex_state = 723}, -- [546] = {.lex_state = 730}, -- [547] = {.lex_state = 727}, -- [548] = {.lex_state = 727}, -- [549] = {.lex_state = 723}, -- [550] = {.lex_state = 106}, -- [551] = {.lex_state = 106}, -- [552] = {.lex_state = 106}, -- [553] = {.lex_state = 730}, -- [554] = {.lex_state = 730}, -- [555] = {.lex_state = 107}, -- [556] = {.lex_state = 730}, -- [557] = {.lex_state = 730}, -- [558] = {.lex_state = 106}, -- [559] = {.lex_state = 730}, -- [560] = {.lex_state = 730}, -- [561] = {.lex_state = 730}, -- [562] = {.lex_state = 730}, -- [563] = {.lex_state = 730}, -- [564] = {.lex_state = 106}, -- [565] = {.lex_state = 730}, -- [566] = {.lex_state = 724}, -- [567] = {.lex_state = 110}, -- [568] = {.lex_state = 724}, -- [569] = {.lex_state = 724}, -- [570] = {.lex_state = 724}, -- [571] = {.lex_state = 724}, -- [572] = {.lex_state = 724}, -- [573] = {.lex_state = 724}, -- [574] = {.lex_state = 724}, -- [575] = {.lex_state = 724}, -- [576] = {.lex_state = 106}, -- [577] = {.lex_state = 724}, -- [578] = {.lex_state = 106}, -- [579] = {.lex_state = 729}, -- [580] = {.lex_state = 724}, -- [581] = {.lex_state = 106}, -- [582] = {.lex_state = 106}, -- [583] = {.lex_state = 106}, -- [584] = {.lex_state = 110}, -- [585] = {.lex_state = 110}, -- [586] = {.lex_state = 730}, -- [587] = {.lex_state = 106}, -- [588] = {.lex_state = 110}, -- [589] = {.lex_state = 729}, -- [590] = {.lex_state = 724}, -- [591] = {.lex_state = 106}, -- [592] = {.lex_state = 107}, -- [593] = {.lex_state = 106}, -- [594] = {.lex_state = 106}, -- [595] = {.lex_state = 106}, -- [596] = {.lex_state = 106}, -- [597] = {.lex_state = 727}, -- [598] = {.lex_state = 107}, -- [599] = {.lex_state = 107}, -- [600] = {.lex_state = 107}, -- [601] = {.lex_state = 106}, -- [602] = {.lex_state = 107}, -- [603] = {.lex_state = 106}, -- [604] = {.lex_state = 106}, -- [605] = {.lex_state = 106}, -- [606] = {.lex_state = 106}, -- [607] = {.lex_state = 106}, -- [608] = {.lex_state = 724}, -- [609] = {.lex_state = 106}, -- [610] = {.lex_state = 107}, -- [611] = {.lex_state = 106}, -- [612] = {.lex_state = 106}, -- [613] = {.lex_state = 106}, -- [614] = {.lex_state = 106}, -- [615] = {.lex_state = 106}, -- [616] = {.lex_state = 106}, -- [617] = {.lex_state = 106}, -- [618] = {.lex_state = 110}, -- [619] = {.lex_state = 110}, -- [620] = {.lex_state = 107}, -- [621] = {.lex_state = 106}, -- [622] = {.lex_state = 730}, -- [623] = {.lex_state = 730}, -- [624] = {.lex_state = 730}, -- [625] = {.lex_state = 106}, -- [626] = {.lex_state = 730}, -- [627] = {.lex_state = 730}, -- [628] = {.lex_state = 730}, -- [629] = {.lex_state = 724}, -- [630] = {.lex_state = 724}, -- [631] = {.lex_state = 724}, -- [632] = {.lex_state = 724}, -- [633] = {.lex_state = 107}, -- [634] = {.lex_state = 730}, -- [635] = {.lex_state = 730}, -- [636] = {.lex_state = 106}, -- [637] = {.lex_state = 730}, -- [638] = {.lex_state = 730}, -- [639] = {.lex_state = 724}, -- [640] = {.lex_state = 106}, -- [641] = {.lex_state = 724}, -- [642] = {.lex_state = 724}, -- [643] = {.lex_state = 724}, -- [644] = {.lex_state = 724}, -- [645] = {.lex_state = 724}, -- [646] = {.lex_state = 724}, -- [647] = {.lex_state = 724}, -- [648] = {.lex_state = 724}, -- [649] = {.lex_state = 724}, -- [650] = {.lex_state = 106}, -- [651] = {.lex_state = 730}, -- [652] = {.lex_state = 730}, -- [653] = {.lex_state = 724}, -- [654] = {.lex_state = 730}, -- [655] = {.lex_state = 730}, -- [656] = {.lex_state = 730}, -- [657] = {.lex_state = 724}, -- [658] = {.lex_state = 106}, -- [659] = {.lex_state = 724}, -- [660] = {.lex_state = 724}, -- [661] = {.lex_state = 106}, -- [662] = {.lex_state = 107}, -- [663] = {.lex_state = 724}, -- [664] = {.lex_state = 730}, -- [665] = {.lex_state = 724}, -- [666] = {.lex_state = 724}, -- [667] = {.lex_state = 724}, -- [668] = {.lex_state = 730}, -- [669] = {.lex_state = 730}, -- [670] = {.lex_state = 730}, -- [671] = {.lex_state = 730}, -- [672] = {.lex_state = 107}, -- [673] = {.lex_state = 107}, -- [674] = {.lex_state = 730}, -- [675] = {.lex_state = 730}, -- [676] = {.lex_state = 730}, -- [677] = {.lex_state = 730}, -- [678] = {.lex_state = 730}, -- [679] = {.lex_state = 730}, -- [680] = {.lex_state = 107}, -- [681] = {.lex_state = 107}, -- [682] = {.lex_state = 727}, -- [683] = {.lex_state = 727}, -- [684] = {.lex_state = 107}, -- [685] = {.lex_state = 107}, -- [686] = {.lex_state = 107}, -- [687] = {.lex_state = 107}, -- [688] = {.lex_state = 107}, -- [689] = {.lex_state = 107}, -- [690] = {.lex_state = 107}, -- [691] = {.lex_state = 107}, -- [692] = {.lex_state = 107}, -- [693] = {.lex_state = 107}, -- [694] = {.lex_state = 727}, -- [695] = {.lex_state = 107}, -- [696] = {.lex_state = 107}, -- [697] = {.lex_state = 107}, -- [698] = {.lex_state = 727}, -- [699] = {.lex_state = 727}, -- [700] = {.lex_state = 729}, -- [701] = {.lex_state = 724}, -- [702] = {.lex_state = 107}, -- [703] = {.lex_state = 727}, -- [704] = {.lex_state = 107}, -- [705] = {.lex_state = 727}, -- [706] = {.lex_state = 727}, -- [707] = {.lex_state = 724}, -- [708] = {.lex_state = 727}, -- [709] = {.lex_state = 727}, -- [710] = {.lex_state = 107}, -- [711] = {.lex_state = 107}, -- [712] = {.lex_state = 107}, -- [713] = {.lex_state = 107}, -- [714] = {.lex_state = 107}, -- [715] = {.lex_state = 727}, -- [716] = {.lex_state = 107}, -- [717] = {.lex_state = 732}, -- [718] = {.lex_state = 724}, -- [719] = {.lex_state = 107}, -- [720] = {.lex_state = 107}, -- [721] = {.lex_state = 724}, -- [722] = {.lex_state = 107}, -- [723] = {.lex_state = 727}, -- [724] = {.lex_state = 727}, -- [725] = {.lex_state = 727}, -- [726] = {.lex_state = 727}, -- [727] = {.lex_state = 110}, -- [728] = {.lex_state = 727}, -- [729] = {.lex_state = 727}, -- [730] = {.lex_state = 732}, -- [731] = {.lex_state = 732}, -- [732] = {.lex_state = 727}, -- [733] = {.lex_state = 727}, -- [734] = {.lex_state = 727}, -- [735] = {.lex_state = 727}, -- [736] = {.lex_state = 732}, -- [737] = {.lex_state = 727}, -- [738] = {.lex_state = 727}, -- [739] = {.lex_state = 727}, -- [740] = {.lex_state = 732}, -- [741] = {.lex_state = 732}, -- [742] = {.lex_state = 727}, -- [743] = {.lex_state = 732}, -- [744] = {.lex_state = 727}, -- [745] = {.lex_state = 727}, -- [746] = {.lex_state = 729}, -- [747] = {.lex_state = 727}, -- [748] = {.lex_state = 727}, -- [749] = {.lex_state = 727}, -- [750] = {.lex_state = 727}, -- [751] = {.lex_state = 727}, -- [752] = {.lex_state = 727}, -- [753] = {.lex_state = 727}, -- [754] = {.lex_state = 727}, -- [755] = {.lex_state = 727}, -- [756] = {.lex_state = 727}, -- [757] = {.lex_state = 110}, -- [758] = {.lex_state = 110}, -- [759] = {.lex_state = 110}, -- [760] = {.lex_state = 103}, -- [761] = {.lex_state = 110}, -- [762] = {.lex_state = 110}, -- [763] = {.lex_state = 110}, -- [764] = {.lex_state = 110}, -- [765] = {.lex_state = 110}, -- [766] = {.lex_state = 110}, -- [767] = {.lex_state = 110}, -- [768] = {.lex_state = 110}, -- [769] = {.lex_state = 110}, -- [770] = {.lex_state = 110}, -- [771] = {.lex_state = 110}, -- [772] = {.lex_state = 731}, -- [773] = {.lex_state = 724}, -- [774] = {.lex_state = 729}, -- [775] = {.lex_state = 110}, -- [776] = {.lex_state = 110}, -- [777] = {.lex_state = 110}, -- [778] = {.lex_state = 110}, -- [779] = {.lex_state = 110}, -- [780] = {.lex_state = 110}, -- [781] = {.lex_state = 110}, -- [782] = {.lex_state = 110}, -- [783] = {.lex_state = 724}, -- [784] = {.lex_state = 110}, -- [785] = {.lex_state = 109}, -- [786] = {.lex_state = 724}, -- [787] = {.lex_state = 110}, -- [788] = {.lex_state = 110}, -- [789] = {.lex_state = 109}, -- [790] = {.lex_state = 110}, -- [791] = {.lex_state = 729}, -- [792] = {.lex_state = 109}, -- [793] = {.lex_state = 729}, -- [794] = {.lex_state = 110}, -- [795] = {.lex_state = 110}, -- [796] = {.lex_state = 110}, -- [797] = {.lex_state = 724}, -- [798] = {.lex_state = 109}, -- [799] = {.lex_state = 724}, -- [800] = {.lex_state = 110}, -- [801] = {.lex_state = 724}, -- [802] = {.lex_state = 110}, -- [803] = {.lex_state = 110}, -- [804] = {.lex_state = 110}, -- [805] = {.lex_state = 724}, -- [806] = {.lex_state = 110}, -- [807] = {.lex_state = 110}, -- [808] = {.lex_state = 110}, -- [809] = {.lex_state = 110}, -- [810] = {.lex_state = 110}, -- [811] = {.lex_state = 85}, -- [812] = {.lex_state = 732}, -- [813] = {.lex_state = 85}, -- [814] = {.lex_state = 732}, -- [815] = {.lex_state = 724}, -- [816] = {.lex_state = 109}, -- [817] = {.lex_state = 85}, -- [818] = {.lex_state = 85}, -- [819] = {.lex_state = 724}, -- [820] = {.lex_state = 732}, -- [821] = {.lex_state = 85}, -- [822] = {.lex_state = 109}, -- [823] = {.lex_state = 731}, -- [824] = {.lex_state = 731}, -- [825] = {.lex_state = 731}, -- [826] = {.lex_state = 85}, -- [827] = {.lex_state = 85}, -- [828] = {.lex_state = 723}, -- [829] = {.lex_state = 85}, -- [830] = {.lex_state = 112}, -- [831] = {.lex_state = 112}, -- [832] = {.lex_state = 723}, -- [833] = {.lex_state = 112}, -- [834] = {.lex_state = 732}, -- [835] = {.lex_state = 112}, -- [836] = {.lex_state = 724}, -- [837] = {.lex_state = 109}, -- [838] = {.lex_state = 731}, -- [839] = {.lex_state = 731}, -- [840] = {.lex_state = 109}, -- [841] = {.lex_state = 109}, -- [842] = {.lex_state = 731}, -- [843] = {.lex_state = 112}, -- [844] = {.lex_state = 723}, -- [845] = {.lex_state = 103}, -- [846] = {.lex_state = 85}, -- [847] = {.lex_state = 723}, -- [848] = {.lex_state = 113}, -- [849] = {.lex_state = 109}, -- [850] = {.lex_state = 113}, -- [851] = {.lex_state = 723}, -- [852] = {.lex_state = 723}, -- [853] = {.lex_state = 723}, -- [854] = {.lex_state = 113}, -- [855] = {.lex_state = 109}, -- [856] = {.lex_state = 723}, -- [857] = {.lex_state = 109}, -- [858] = {.lex_state = 723}, -- [859] = {.lex_state = 109}, -- [860] = {.lex_state = 109}, -- [861] = {.lex_state = 109}, -- [862] = {.lex_state = 109}, -- [863] = {.lex_state = 109}, -- [864] = {.lex_state = 723}, -- [865] = {.lex_state = 109}, -- [866] = {.lex_state = 723}, -- [867] = {.lex_state = 113}, -- [868] = {.lex_state = 723}, -- [869] = {.lex_state = 723}, -- [870] = {.lex_state = 112}, -- [871] = {.lex_state = 85}, -- [872] = {.lex_state = 109}, -- [873] = {.lex_state = 85}, -- [874] = {.lex_state = 109}, -- [875] = {.lex_state = 85}, -- [876] = {.lex_state = 109}, -- [877] = {.lex_state = 109}, -- [878] = {.lex_state = 731}, -- [879] = {.lex_state = 109}, -- [880] = {.lex_state = 113}, -- [881] = {.lex_state = 109}, -- [882] = {.lex_state = 113}, -- [883] = {.lex_state = 723}, -- [884] = {.lex_state = 103}, -- [885] = {.lex_state = 109}, -- [886] = {.lex_state = 109}, -- [887] = {.lex_state = 109}, -- [888] = {.lex_state = 109}, -- [889] = {.lex_state = 109}, -- [890] = {.lex_state = 117}, -- [891] = {.lex_state = 109}, -- [892] = {.lex_state = 109}, -- [893] = {.lex_state = 109}, -- [894] = {.lex_state = 109}, -- [895] = {.lex_state = 109}, -- [896] = {.lex_state = 109}, -- [897] = {.lex_state = 109}, -- [898] = {.lex_state = 109}, -- [899] = {.lex_state = 109}, -- [900] = {.lex_state = 117}, -- [901] = {.lex_state = 117}, -- [902] = {.lex_state = 109}, -- [903] = {.lex_state = 85}, -- [904] = {.lex_state = 109}, -- [905] = {.lex_state = 85}, -- [906] = {.lex_state = 109}, -- [907] = {.lex_state = 117}, -- [908] = {.lex_state = 109}, -- [909] = {.lex_state = 85}, -- [910] = {.lex_state = 85}, -- [911] = {.lex_state = 85}, -- [912] = {.lex_state = 85}, -- [913] = {.lex_state = 109}, -- [914] = {.lex_state = 85}, -- [915] = {.lex_state = 109}, -- [916] = {.lex_state = 85}, -- [917] = {.lex_state = 724}, -- [918] = {.lex_state = 724}, -- [919] = {.lex_state = 85}, -- [920] = {.lex_state = 109}, -- [921] = {.lex_state = 731}, -- [922] = {.lex_state = 112}, -- [923] = {.lex_state = 85}, -- [924] = {.lex_state = 85}, -- [925] = {.lex_state = 85}, -- [926] = {.lex_state = 85}, -- [927] = {.lex_state = 85}, -- [928] = {.lex_state = 724}, -- [929] = {.lex_state = 724}, -- [930] = {.lex_state = 724}, -- [931] = {.lex_state = 85}, -- [932] = {.lex_state = 85}, -- [933] = {.lex_state = 85}, -- [934] = {.lex_state = 85}, -- [935] = {.lex_state = 85}, -- [936] = {.lex_state = 731}, -- [937] = {.lex_state = 731}, -- [938] = {.lex_state = 85}, -- [939] = {.lex_state = 85}, -- [940] = {.lex_state = 85}, -- [941] = {.lex_state = 731}, -- [942] = {.lex_state = 85}, -- [943] = {.lex_state = 85}, -- [944] = {.lex_state = 85}, -- [945] = {.lex_state = 85}, -- [946] = {.lex_state = 85}, -- [947] = {.lex_state = 85}, -- [948] = {.lex_state = 724}, -- [949] = {.lex_state = 85}, -- [950] = {.lex_state = 117}, -- [951] = {.lex_state = 724}, -- [952] = {.lex_state = 85}, -- [953] = {.lex_state = 117}, -- [954] = {.lex_state = 85}, -- [955] = {.lex_state = 109}, -- [956] = {.lex_state = 724}, -- [957] = {.lex_state = 85}, -- [958] = {.lex_state = 85}, -- [959] = {.lex_state = 724}, -- [960] = {.lex_state = 112}, -- [961] = {.lex_state = 731}, -- [962] = {.lex_state = 112}, -- [963] = {.lex_state = 731}, -- [964] = {.lex_state = 112}, -- [965] = {.lex_state = 112}, -- [966] = {.lex_state = 113}, -- [967] = {.lex_state = 731}, -- [968] = {.lex_state = 112}, -- [969] = {.lex_state = 112}, -- [970] = {.lex_state = 112}, -- [971] = {.lex_state = 112}, -- [972] = {.lex_state = 112}, -- [973] = {.lex_state = 112}, -- [974] = {.lex_state = 112}, -- [975] = {.lex_state = 112}, -- [976] = {.lex_state = 113}, -- [977] = {.lex_state = 112}, -- [978] = {.lex_state = 113}, -- [979] = {.lex_state = 113}, -- [980] = {.lex_state = 113}, -- [981] = {.lex_state = 113}, -- [982] = {.lex_state = 112}, -- [983] = {.lex_state = 113}, -- [984] = {.lex_state = 112}, -- [985] = {.lex_state = 112}, -- [986] = {.lex_state = 112}, -- [987] = {.lex_state = 113}, -- [988] = {.lex_state = 113}, -- [989] = {.lex_state = 112}, -- [990] = {.lex_state = 117}, -- [991] = {.lex_state = 112}, -- [992] = {.lex_state = 112}, -- [993] = {.lex_state = 112}, -- [994] = {.lex_state = 112}, -- [995] = {.lex_state = 112}, -- [996] = {.lex_state = 113}, -- [997] = {.lex_state = 112}, -- [998] = {.lex_state = 112}, -- [999] = {.lex_state = 112}, -- [1000] = {.lex_state = 112}, -- [1001] = {.lex_state = 112}, -- [1002] = {.lex_state = 112}, -- [1003] = {.lex_state = 112}, -- [1004] = {.lex_state = 112}, -- [1005] = {.lex_state = 112}, -- [1006] = {.lex_state = 112}, -- [1007] = {.lex_state = 113}, -- [1008] = {.lex_state = 112}, -- [1009] = {.lex_state = 112}, -- [1010] = {.lex_state = 112}, -- [1011] = {.lex_state = 112}, -- [1012] = {.lex_state = 113}, -- [1013] = {.lex_state = 113}, -- [1014] = {.lex_state = 113}, -- [1015] = {.lex_state = 113}, -- [1016] = {.lex_state = 113}, -- [1017] = {.lex_state = 113}, -- [1018] = {.lex_state = 113}, -- [1019] = {.lex_state = 117}, -- [1020] = {.lex_state = 117}, -- [1021] = {.lex_state = 113}, -- [1022] = {.lex_state = 113}, -- [1023] = {.lex_state = 0}, -- [1024] = {.lex_state = 113}, -- [1025] = {.lex_state = 113}, -- [1026] = {.lex_state = 113}, -- [1027] = {.lex_state = 113}, -- [1028] = {.lex_state = 113}, -- [1029] = {.lex_state = 113}, -- [1030] = {.lex_state = 113}, -- [1031] = {.lex_state = 113}, -- [1032] = {.lex_state = 113}, -- [1033] = {.lex_state = 103}, -- [1034] = {.lex_state = 113}, -- [1035] = {.lex_state = 113}, -- [1036] = {.lex_state = 113}, -- [1037] = {.lex_state = 113}, -- [1038] = {.lex_state = 113}, -- [1039] = {.lex_state = 117}, -- [1040] = {.lex_state = 113}, -- [1041] = {.lex_state = 117}, -- [1042] = {.lex_state = 113}, -- [1043] = {.lex_state = 113}, -- [1044] = {.lex_state = 117}, -- [1045] = {.lex_state = 117}, -- [1046] = {.lex_state = 117}, -- [1047] = {.lex_state = 113}, -- [1048] = {.lex_state = 117}, -- [1049] = {.lex_state = 117}, -- [1050] = {.lex_state = 117}, -- [1051] = {.lex_state = 117}, -- [1052] = {.lex_state = 117}, -- [1053] = {.lex_state = 103}, -- [1054] = {.lex_state = 117}, -- [1055] = {.lex_state = 117}, -- [1056] = {.lex_state = 117}, -- [1057] = {.lex_state = 117}, -- [1058] = {.lex_state = 117}, -- [1059] = {.lex_state = 117}, -- [1060] = {.lex_state = 117}, -- [1061] = {.lex_state = 103}, -- [1062] = {.lex_state = 117}, -- [1063] = {.lex_state = 117}, -- [1064] = {.lex_state = 117}, -- [1065] = {.lex_state = 117}, -- [1066] = {.lex_state = 117}, -- [1067] = {.lex_state = 117}, -- [1068] = {.lex_state = 117}, -- [1069] = {.lex_state = 103}, -- [1070] = {.lex_state = 103}, -- [1071] = {.lex_state = 117}, -- [1072] = {.lex_state = 727}, -- [1073] = {.lex_state = 103}, -- [1074] = {.lex_state = 117}, -- [1075] = {.lex_state = 103}, -- [1076] = {.lex_state = 117}, -- [1077] = {.lex_state = 103}, -- [1078] = {.lex_state = 103}, -- [1079] = {.lex_state = 103}, -- [1080] = {.lex_state = 117}, -- [1081] = {.lex_state = 117}, -- [1082] = {.lex_state = 117}, -- [1083] = {.lex_state = 117}, -- [1084] = {.lex_state = 103}, -- [1085] = {.lex_state = 103}, -- [1086] = {.lex_state = 103}, -- [1087] = {.lex_state = 103}, -- [1088] = {.lex_state = 103}, -- [1089] = {.lex_state = 103}, -- [1090] = {.lex_state = 103}, -- [1091] = {.lex_state = 103}, -- [1092] = {.lex_state = 103}, -- [1093] = {.lex_state = 103}, -- [1094] = {.lex_state = 103}, -- [1095] = {.lex_state = 103}, -- [1096] = {.lex_state = 103}, -- [1097] = {.lex_state = 103}, -- [1098] = {.lex_state = 103}, -- [1099] = {.lex_state = 103}, -- [1100] = {.lex_state = 117}, -- [1101] = {.lex_state = 103}, -- [1102] = {.lex_state = 103}, -- [1103] = {.lex_state = 103}, -- [1104] = {.lex_state = 103}, -- [1105] = {.lex_state = 103}, -- [1106] = {.lex_state = 103}, -- [1107] = {.lex_state = 103}, -- [1108] = {.lex_state = 103}, -- [1109] = {.lex_state = 117}, -- [1110] = {.lex_state = 724}, -- [1111] = {.lex_state = 103}, -- [1112] = {.lex_state = 103}, -- [1113] = {.lex_state = 117}, -- [1114] = {.lex_state = 117}, -- [1115] = {.lex_state = 0}, -- [1116] = {.lex_state = 733}, -- [1117] = {.lex_state = 103}, -- [1118] = {.lex_state = 103}, -- [1119] = {.lex_state = 724}, -- [1120] = {.lex_state = 724}, -- [1121] = {.lex_state = 103}, -- [1122] = {.lex_state = 733}, -- [1123] = {.lex_state = 727}, -- [1124] = {.lex_state = 727}, -- [1125] = {.lex_state = 103}, -- [1126] = {.lex_state = 727}, -- [1127] = {.lex_state = 727}, -- [1128] = {.lex_state = 727}, -- [1129] = {.lex_state = 727}, -- [1130] = {.lex_state = 727}, -- [1131] = {.lex_state = 0}, -- [1132] = {.lex_state = 733}, -- [1133] = {.lex_state = 0}, -- [1134] = {.lex_state = 727}, -- [1135] = {.lex_state = 103}, -- [1136] = {.lex_state = 103}, -- [1137] = {.lex_state = 103}, -- [1138] = {.lex_state = 724}, -- [1139] = {.lex_state = 103}, -- [1140] = {.lex_state = 92}, -- [1141] = {.lex_state = 103}, -- [1142] = {.lex_state = 733}, -- [1143] = {.lex_state = 733}, -- [1144] = {.lex_state = 733}, -- [1145] = {.lex_state = 103}, -- [1146] = {.lex_state = 103}, -- [1147] = {.lex_state = 103}, -- [1148] = {.lex_state = 103}, -- [1149] = {.lex_state = 733}, -- [1150] = {.lex_state = 724}, -- [1151] = {.lex_state = 733}, -- [1152] = {.lex_state = 723}, -- [1153] = {.lex_state = 103}, -- [1154] = {.lex_state = 733}, -- [1155] = {.lex_state = 726}, -- [1156] = {.lex_state = 95}, -- [1157] = {.lex_state = 103}, -- [1158] = {.lex_state = 103}, -- [1159] = {.lex_state = 103}, -- [1160] = {.lex_state = 103}, -- [1161] = {.lex_state = 103}, -- [1162] = {.lex_state = 103}, -- [1163] = {.lex_state = 103}, -- [1164] = {.lex_state = 103}, -- [1165] = {.lex_state = 103}, -- [1166] = {.lex_state = 103}, -- [1167] = {.lex_state = 103}, -- [1168] = {.lex_state = 92}, -- [1169] = {.lex_state = 103}, -- [1170] = {.lex_state = 733}, -- [1171] = {.lex_state = 103}, -- [1172] = {.lex_state = 103}, -- [1173] = {.lex_state = 733}, -- [1174] = {.lex_state = 103}, -- [1175] = {.lex_state = 724}, -- [1176] = {.lex_state = 103}, -- [1177] = {.lex_state = 103}, -- [1178] = {.lex_state = 722}, -- [1179] = {.lex_state = 733}, -- [1180] = {.lex_state = 103}, -- [1181] = {.lex_state = 103}, -- [1182] = {.lex_state = 103}, -- [1183] = {.lex_state = 733}, -- [1184] = {.lex_state = 103}, -- [1185] = {.lex_state = 103}, -- [1186] = {.lex_state = 95}, -- [1187] = {.lex_state = 103}, -- [1188] = {.lex_state = 103}, -- [1189] = {.lex_state = 103}, -- [1190] = {.lex_state = 726}, -- [1191] = {.lex_state = 727}, -- [1192] = {.lex_state = 727}, -- [1193] = {.lex_state = 733}, -- [1194] = {.lex_state = 727}, -- [1195] = {.lex_state = 733}, -- [1196] = {.lex_state = 727}, -- [1197] = {.lex_state = 724}, -- [1198] = {.lex_state = 727}, -- [1199] = {.lex_state = 727}, -- [1200] = {.lex_state = 727}, -- [1201] = {.lex_state = 727}, -- [1202] = {.lex_state = 727}, -- [1203] = {.lex_state = 733}, -- [1204] = {.lex_state = 727}, -- [1205] = {.lex_state = 733}, -- [1206] = {.lex_state = 733}, -- [1207] = {.lex_state = 726}, -- [1208] = {.lex_state = 724}, -- [1209] = {.lex_state = 727}, -- [1210] = {.lex_state = 724}, -- [1211] = {.lex_state = 724}, -- [1212] = {.lex_state = 724}, -- [1213] = {.lex_state = 731}, -- [1214] = {.lex_state = 727}, -- [1215] = {.lex_state = 724}, -- [1216] = {.lex_state = 724}, -- [1217] = {.lex_state = 727}, -- [1218] = {.lex_state = 724}, -- [1219] = {.lex_state = 724}, -- [1220] = {.lex_state = 724}, -- [1221] = {.lex_state = 724}, -- [1222] = {.lex_state = 731}, -- [1223] = {.lex_state = 724}, -- [1224] = {.lex_state = 724}, -- [1225] = {.lex_state = 724}, -- [1226] = {.lex_state = 724}, -- [1227] = {.lex_state = 0}, -- [1228] = {.lex_state = 723}, -- [1229] = {.lex_state = 731}, -- [1230] = {.lex_state = 724}, -- [1231] = {.lex_state = 724}, -- [1232] = {.lex_state = 724}, -- [1233] = {.lex_state = 724}, -- [1234] = {.lex_state = 0}, -- [1235] = {.lex_state = 724}, -- [1236] = {.lex_state = 724}, -- [1237] = {.lex_state = 0}, -- [1238] = {.lex_state = 724}, -- [1239] = {.lex_state = 0}, -- [1240] = {.lex_state = 724}, -- [1241] = {.lex_state = 731}, -- [1242] = {.lex_state = 724}, -- [1243] = {.lex_state = 96}, -- [1244] = {.lex_state = 724}, -- [1245] = {.lex_state = 724}, -- [1246] = {.lex_state = 724}, -- [1247] = {.lex_state = 724}, -- [1248] = {.lex_state = 731}, -- [1249] = {.lex_state = 0}, -- [1250] = {.lex_state = 96}, -- [1251] = {.lex_state = 724}, -- [1252] = {.lex_state = 724}, -- [1253] = {.lex_state = 0}, -- [1254] = {.lex_state = 0}, -- [1255] = {.lex_state = 724}, -- [1256] = {.lex_state = 724}, -- [1257] = {.lex_state = 724}, -- [1258] = {.lex_state = 724}, -- [1259] = {.lex_state = 724}, -- [1260] = {.lex_state = 724}, -- [1261] = {.lex_state = 724}, -- [1262] = {.lex_state = 724}, -- [1263] = {.lex_state = 724}, -- [1264] = {.lex_state = 724}, -- [1265] = {.lex_state = 724}, -- [1266] = {.lex_state = 724}, -- [1267] = {.lex_state = 91}, -- [1268] = {.lex_state = 724}, -- [1269] = {.lex_state = 724}, -- [1270] = {.lex_state = 724}, -- [1271] = {.lex_state = 724}, -- [1272] = {.lex_state = 724}, -- [1273] = {.lex_state = 91}, -- [1274] = {.lex_state = 724}, -- [1275] = {.lex_state = 724}, -- [1276] = {.lex_state = 724}, -- [1277] = {.lex_state = 724}, -- [1278] = {.lex_state = 724}, -- [1279] = {.lex_state = 724}, -- [1280] = {.lex_state = 724}, -- [1281] = {.lex_state = 724}, -- [1282] = {.lex_state = 724}, -- [1283] = {.lex_state = 724}, -- [1284] = {.lex_state = 724}, -- [1285] = {.lex_state = 724}, -- [1286] = {.lex_state = 724}, -- [1287] = {.lex_state = 724}, -- [1288] = {.lex_state = 724}, -- [1289] = {.lex_state = 97}, -- [1290] = {.lex_state = 724}, -- [1291] = {.lex_state = 724}, -- [1292] = {.lex_state = 724}, -- [1293] = {.lex_state = 724}, -- [1294] = {.lex_state = 724}, -- [1295] = {.lex_state = 724}, -- [1296] = {.lex_state = 724}, -- [1297] = {.lex_state = 724}, -- [1298] = {.lex_state = 724}, -- [1299] = {.lex_state = 724}, -- [1300] = {.lex_state = 724}, -- [1301] = {.lex_state = 724}, -- [1302] = {.lex_state = 724}, -- [1303] = {.lex_state = 724}, -- [1304] = {.lex_state = 724}, -- [1305] = {.lex_state = 724}, -- [1306] = {.lex_state = 724}, -- [1307] = {.lex_state = 724}, -- [1308] = {.lex_state = 97}, -- [1309] = {.lex_state = 724}, -- [1310] = {.lex_state = 724}, -- [1311] = {.lex_state = 724}, -- [1312] = {.lex_state = 724}, -- [1313] = {.lex_state = 724}, -- [1314] = {.lex_state = 724}, -- [1315] = {.lex_state = 724}, -- [1316] = {.lex_state = 724}, -- [1317] = {.lex_state = 724}, -- [1318] = {.lex_state = 724}, -- [1319] = {.lex_state = 724}, -- [1320] = {.lex_state = 724}, -- [1321] = {.lex_state = 724}, -- [1322] = {.lex_state = 724}, -- [1323] = {.lex_state = 724}, -- [1324] = {.lex_state = 724}, -- [1325] = {.lex_state = 724}, -- [1326] = {.lex_state = 724}, -- [1327] = {.lex_state = 724}, -- [1328] = {.lex_state = 724}, -- [1329] = {.lex_state = 724}, -- [1330] = {.lex_state = 724}, -- [1331] = {.lex_state = 724}, -- [1332] = {.lex_state = 724}, -- [1333] = {.lex_state = 724}, -- [1334] = {.lex_state = 724}, -- [1335] = {.lex_state = 724}, -- [1336] = {.lex_state = 724}, -- [1337] = {.lex_state = 724}, -- [1338] = {.lex_state = 724}, -- [1339] = {.lex_state = 724}, -- [1340] = {.lex_state = 724}, -- [1341] = {.lex_state = 724}, -- [1342] = {.lex_state = 724}, -- [1343] = {.lex_state = 724}, -- [1344] = {.lex_state = 724}, -- [1345] = {.lex_state = 724}, -- [1346] = {.lex_state = 724}, -- [1347] = {.lex_state = 0}, -- [1348] = {.lex_state = 0}, -- [1349] = {.lex_state = 0}, -- [1350] = {.lex_state = 0}, -- [1351] = {.lex_state = 0}, -- [1352] = {.lex_state = 91}, -- [1353] = {.lex_state = 93}, -- [1354] = {.lex_state = 91}, -- [1355] = {.lex_state = 91}, -- [1356] = {.lex_state = 0}, -- [1357] = {.lex_state = 0}, -- [1358] = {.lex_state = 0}, -- [1359] = {.lex_state = 0}, -- [1360] = {.lex_state = 91}, -- [1361] = {.lex_state = 0}, -- [1362] = {.lex_state = 0}, -- [1363] = {.lex_state = 0}, -- [1364] = {.lex_state = 724}, -- [1365] = {.lex_state = 91}, -- [1366] = {.lex_state = 91}, -- [1367] = {.lex_state = 91}, -- [1368] = {.lex_state = 724}, -- [1369] = {.lex_state = 91}, -- [1370] = {.lex_state = 91}, -- [1371] = {.lex_state = 723}, -- [1372] = {.lex_state = 724}, -- [1373] = {.lex_state = 91}, -- [1374] = {.lex_state = 91}, -- [1375] = {.lex_state = 91}, -- [1376] = {.lex_state = 91}, -- [1377] = {.lex_state = 724}, -- [1378] = {.lex_state = 723}, -- [1379] = {.lex_state = 724}, -- [1380] = {.lex_state = 91}, -- [1381] = {.lex_state = 91}, -- [1382] = {.lex_state = 91}, -- [1383] = {.lex_state = 91}, -- [1384] = {.lex_state = 724}, -- [1385] = {.lex_state = 724}, -- [1386] = {.lex_state = 724}, -- [1387] = {.lex_state = 91}, -- [1388] = {.lex_state = 724}, -- [1389] = {.lex_state = 91}, -- [1390] = {.lex_state = 724}, -- [1391] = {.lex_state = 724}, -- [1392] = {.lex_state = 724}, -- [1393] = {.lex_state = 724}, -- [1394] = {.lex_state = 0}, -- [1395] = {.lex_state = 91}, -- [1396] = {.lex_state = 91}, -- [1397] = {.lex_state = 0}, -- [1398] = {.lex_state = 724}, -- [1399] = {.lex_state = 724}, -- [1400] = {.lex_state = 724}, -- [1401] = {.lex_state = 91}, -- [1402] = {.lex_state = 91}, -- [1403] = {.lex_state = 91}, -- [1404] = {.lex_state = 0}, -- [1405] = {.lex_state = 724}, -- [1406] = {.lex_state = 91}, -- [1407] = {.lex_state = 724}, -- [1408] = {.lex_state = 0}, -- [1409] = {.lex_state = 0}, -- [1410] = {.lex_state = 0}, -- [1411] = {.lex_state = 0}, -- [1412] = {.lex_state = 0}, -- [1413] = {.lex_state = 0}, -- [1414] = {.lex_state = 724}, -- [1415] = {.lex_state = 98}, -- [1416] = {.lex_state = 93}, -- [1417] = {.lex_state = 724}, -- [1418] = {.lex_state = 0}, -- [1419] = {.lex_state = 0}, -- [1420] = {.lex_state = 0}, -- [1421] = {.lex_state = 0}, -- [1422] = {.lex_state = 0}, -- [1423] = {.lex_state = 0}, -- [1424] = {.lex_state = 0}, -- [1425] = {.lex_state = 93}, -- [1426] = {.lex_state = 0}, -- [1427] = {.lex_state = 0}, -- [1428] = {.lex_state = 0}, -- [1429] = {.lex_state = 0}, -- [1430] = {.lex_state = 0}, -- [1431] = {.lex_state = 93}, -- [1432] = {.lex_state = 724}, -- [1433] = {.lex_state = 91}, -- [1434] = {.lex_state = 0}, -- [1435] = {.lex_state = 0}, -- [1436] = {.lex_state = 0}, -- [1437] = {.lex_state = 0}, -- [1438] = {.lex_state = 0}, -- [1439] = {.lex_state = 99}, -- [1440] = {.lex_state = 0}, -- [1441] = {.lex_state = 91}, -- [1442] = {.lex_state = 724}, -- [1443] = {.lex_state = 0}, -- [1444] = {.lex_state = 91}, -- [1445] = {.lex_state = 91}, -- [1446] = {.lex_state = 99}, -- [1447] = {.lex_state = 99}, -- [1448] = {.lex_state = 0}, -- [1449] = {.lex_state = 91}, -- [1450] = {.lex_state = 93}, -- [1451] = {.lex_state = 91}, -- [1452] = {.lex_state = 100}, -- [1453] = {.lex_state = 93}, -- [1454] = {.lex_state = 99}, -- [1455] = {.lex_state = 91}, -- [1456] = {.lex_state = 0}, -- [1457] = {.lex_state = 91}, -- [1458] = {.lex_state = 101}, -- [1459] = {.lex_state = 0}, -- [1460] = {.lex_state = 91}, -- [1461] = {.lex_state = 0}, -- [1462] = {.lex_state = 91}, -- [1463] = {.lex_state = 91}, -- [1464] = {.lex_state = 91}, -- [1465] = {.lex_state = 91}, -- [1466] = {.lex_state = 0}, -- [1467] = {.lex_state = 91}, -- [1468] = {.lex_state = 91}, -- [1469] = {.lex_state = 91}, -- [1470] = {.lex_state = 91}, -- [1471] = {.lex_state = 91}, -- [1472] = {.lex_state = 91}, -- [1473] = {.lex_state = 91}, -- [1474] = {.lex_state = 0}, -- [1475] = {.lex_state = 91}, -- [1476] = {.lex_state = 91}, -- [1477] = {.lex_state = 91}, -- [1478] = {.lex_state = 91}, -- [1479] = {.lex_state = 91}, -- [1480] = {.lex_state = 91}, -- [1481] = {.lex_state = 91}, -- [1482] = {.lex_state = 91}, -- [1483] = {.lex_state = 91}, -- [1484] = {.lex_state = 91}, -- [1485] = {.lex_state = 91}, -- [1486] = {.lex_state = 0}, -- [1487] = {.lex_state = 0}, -- [1488] = {.lex_state = 91}, -- [1489] = {.lex_state = 0}, -- [1490] = {.lex_state = 91}, -- [1491] = {.lex_state = 0}, -- [1492] = {.lex_state = 0}, -- [1493] = {.lex_state = 0}, -- [1494] = {.lex_state = 0}, -- [1495] = {.lex_state = 0}, -- [1496] = {.lex_state = 0}, -- [1497] = {.lex_state = 0}, -- [1498] = {.lex_state = 0}, -- [1499] = {.lex_state = 91}, -- [1500] = {.lex_state = 0}, -- [1501] = {.lex_state = 91}, -- [1502] = {.lex_state = 733}, -- [1503] = {.lex_state = 0}, -- [1504] = {.lex_state = 0}, -- [1505] = {.lex_state = 0}, -- [1506] = {.lex_state = 0}, -- [1507] = {.lex_state = 91}, -- [1508] = {.lex_state = 91}, -- [1509] = {.lex_state = 91}, -- [1510] = {.lex_state = 0}, -- [1511] = {.lex_state = 0}, -- [1512] = {.lex_state = 0}, -- [1513] = {.lex_state = 91}, -- [1514] = {.lex_state = 0}, -- [1515] = {.lex_state = 91}, -- [1516] = {.lex_state = 91}, -- [1517] = {.lex_state = 130}, -- [1518] = {.lex_state = 91}, -- [1519] = {.lex_state = 0}, -- [1520] = {.lex_state = 130}, -- [1521] = {.lex_state = 0}, -- [1522] = {.lex_state = 91}, -- [1523] = {.lex_state = 91}, -- [1524] = {.lex_state = 0}, -- [1525] = {.lex_state = 91}, -- [1526] = {.lex_state = 0}, -- [1527] = {.lex_state = 91}, -- [1528] = {.lex_state = 130}, -- [1529] = {.lex_state = 0}, -- [1530] = {.lex_state = 0}, -- [1531] = {.lex_state = 0}, -- [1532] = {.lex_state = 91}, -- [1533] = {.lex_state = 0}, -- [1534] = {.lex_state = 91}, -- [1535] = {.lex_state = 91}, -- [1536] = {.lex_state = 91}, -- [1537] = {.lex_state = 91}, -- [1538] = {.lex_state = 91}, -- [1539] = {.lex_state = 91}, -- [1540] = {.lex_state = 91}, -- [1541] = {.lex_state = 91}, -- [1542] = {.lex_state = 91}, -- [1543] = {.lex_state = 0}, -- [1544] = {.lex_state = 0}, -- [1545] = {.lex_state = 91}, -- [1546] = {.lex_state = 91}, -- [1547] = {.lex_state = 91}, -- [1548] = {.lex_state = 0}, -- [1549] = {.lex_state = 0}, -- [1550] = {.lex_state = 91}, -- [1551] = {.lex_state = 0}, -- [1552] = {.lex_state = 91}, -- [1553] = {.lex_state = 91}, -- [1554] = {.lex_state = 723}, -- [1555] = {.lex_state = 91}, -- [1556] = {.lex_state = 91}, -- [1557] = {.lex_state = 91}, -- [1558] = {.lex_state = 723}, -- [1559] = {.lex_state = 91}, -- [1560] = {.lex_state = 91}, -- [1561] = {.lex_state = 91}, -- [1562] = {.lex_state = 723}, -- [1563] = {.lex_state = 91}, -- [1564] = {.lex_state = 0}, -- [1565] = {.lex_state = 91}, -- [1566] = {.lex_state = 91}, -- [1567] = {.lex_state = 91}, -- [1568] = {.lex_state = 0}, -- [1569] = {.lex_state = 724}, -- [1570] = {.lex_state = 91}, -- [1571] = {.lex_state = 91}, -- [1572] = {.lex_state = 723}, -- [1573] = {.lex_state = 0}, -- [1574] = {.lex_state = 0}, -- [1575] = {.lex_state = 0}, -- [1576] = {.lex_state = 0}, -- [1577] = {.lex_state = 0}, -- [1578] = {.lex_state = 0}, -- [1579] = {.lex_state = 0}, -- [1580] = {.lex_state = 0}, -- [1581] = {.lex_state = 0}, -- [1582] = {.lex_state = 0}, -- [1583] = {.lex_state = 0}, -- [1584] = {.lex_state = 0}, -- [1585] = {.lex_state = 0}, -- [1586] = {.lex_state = 0}, -- [1587] = {.lex_state = 0}, -- [1588] = {.lex_state = 131}, -- [1589] = {.lex_state = 0}, -- [1590] = {.lex_state = 131}, -- [1591] = {.lex_state = 0}, -- [1592] = {.lex_state = 0}, -- [1593] = {.lex_state = 0}, -- [1594] = {.lex_state = 0}, -- [1595] = {.lex_state = 0}, -- [1596] = {.lex_state = 0}, -- [1597] = {.lex_state = 0}, -- [1598] = {.lex_state = 0}, -- [1599] = {.lex_state = 0}, -- [1600] = {.lex_state = 0}, -- [1601] = {.lex_state = 132}, -- [1602] = {.lex_state = 0}, -- [1603] = {.lex_state = 0}, -- [1604] = {.lex_state = 91}, -- [1605] = {.lex_state = 0}, -- [1606] = {.lex_state = 0}, -- [1607] = {.lex_state = 0}, -- [1608] = {.lex_state = 0}, -- [1609] = {.lex_state = 91}, -- [1610] = {.lex_state = 0}, -- [1611] = {.lex_state = 0}, -- [1612] = {.lex_state = 0}, -- [1613] = {.lex_state = 0}, -- [1614] = {.lex_state = 0}, -- [1615] = {.lex_state = 0}, -- [1616] = {.lex_state = 0}, -- [1617] = {.lex_state = 0}, -- [1618] = {.lex_state = 0}, -- [1619] = {.lex_state = 0}, -- [1620] = {.lex_state = 724}, -- [1621] = {.lex_state = 0}, -- [1622] = {.lex_state = 0}, -- [1623] = {.lex_state = 0}, -- [1624] = {.lex_state = 0}, -- [1625] = {.lex_state = 0}, -- [1626] = {.lex_state = 0}, -- [1627] = {.lex_state = 0}, -- [1628] = {.lex_state = 0}, -- [1629] = {.lex_state = 0}, -- [1630] = {.lex_state = 0}, -- [1631] = {.lex_state = 0}, -- [1632] = {.lex_state = 0}, -- [1633] = {.lex_state = 0}, -- [1634] = {.lex_state = 0}, -- [1635] = {.lex_state = 0}, -- [1636] = {.lex_state = 0}, -- [1637] = {.lex_state = 0}, -- [1638] = {.lex_state = 724}, -- [1639] = {.lex_state = 131}, -- [1640] = {.lex_state = 0}, -- [1641] = {.lex_state = 131}, -- [1642] = {.lex_state = 0}, -- [1643] = {.lex_state = 0}, -- [1644] = {.lex_state = 0}, -- [1645] = {.lex_state = 0}, -- [1646] = {.lex_state = 724}, -- [1647] = {.lex_state = 0}, -- [1648] = {.lex_state = 0}, -- [1649] = {.lex_state = 724}, -- [1650] = {.lex_state = 0}, -- [1651] = {.lex_state = 0}, -- [1652] = {.lex_state = 0}, -- [1653] = {.lex_state = 0}, -- [1654] = {.lex_state = 0}, -- [1655] = {.lex_state = 0}, -- [1656] = {.lex_state = 0}, -- [1657] = {.lex_state = 0}, -- [1658] = {.lex_state = 0}, -- [1659] = {.lex_state = 0}, -- [1660] = {.lex_state = 0}, -- [1661] = {.lex_state = 0}, -- [1662] = {.lex_state = 0}, -- [1663] = {.lex_state = 0}, -- [1664] = {.lex_state = 0}, -- [1665] = {.lex_state = 0}, -- [1666] = {.lex_state = 131}, -- [1667] = {.lex_state = 0}, -- [1668] = {.lex_state = 0}, -- [1669] = {.lex_state = 0}, -- [1670] = {.lex_state = 0}, -- [1671] = {.lex_state = 0}, -- [1672] = {.lex_state = 0}, -- [1673] = {.lex_state = 0}, -- [1674] = {.lex_state = 0}, -- [1675] = {.lex_state = 131}, -- [1676] = {.lex_state = 0}, -- [1677] = {.lex_state = 0}, -- [1678] = {.lex_state = 133}, -- [1679] = {.lex_state = 0}, -- [1680] = {.lex_state = 0}, -- [1681] = {.lex_state = 0}, -- [1682] = {.lex_state = 0}, -- [1683] = {.lex_state = 0}, -- [1684] = {.lex_state = 0}, -- [1685] = {.lex_state = 0}, -- [1686] = {.lex_state = 0}, -- [1687] = {.lex_state = 0}, -- [1688] = {.lex_state = 0}, -- [1689] = {.lex_state = 0}, -- [1690] = {.lex_state = 0}, -- [1691] = {.lex_state = 0}, -- [1692] = {.lex_state = 0}, -- [1693] = {.lex_state = 0}, -- [1694] = {.lex_state = 0}, -- [1695] = {.lex_state = 0}, -- [1696] = {.lex_state = 0}, -- [1697] = {.lex_state = 0}, -- [1698] = {.lex_state = 0}, -- [1699] = {.lex_state = 0}, -- [1700] = {.lex_state = 0}, -- [1701] = {.lex_state = 0}, -- [1702] = {.lex_state = 0}, -- [1703] = {.lex_state = 0}, -- [1704] = {.lex_state = 0}, -- [1705] = {.lex_state = 0}, -- [1706] = {.lex_state = 0}, -- [1707] = {.lex_state = 0}, -- [1708] = {.lex_state = 0}, -- [1709] = {.lex_state = 0}, -- [1710] = {.lex_state = 0}, -- [1711] = {.lex_state = 0}, -- [1712] = {.lex_state = 91}, -- [1713] = {.lex_state = 0}, -- [1714] = {.lex_state = 0}, -- [1715] = {.lex_state = 0}, -- [1716] = {.lex_state = 0}, -- [1717] = {.lex_state = 0}, -- [1718] = {.lex_state = 0}, -- [1719] = {.lex_state = 0}, -- [1720] = {.lex_state = 99}, -- [1721] = {.lex_state = 0}, -- [1722] = {.lex_state = 0}, -- [1723] = {.lex_state = 0}, -- [1724] = {.lex_state = 0}, -- [1725] = {.lex_state = 99}, -- [1726] = {.lex_state = 0}, -- [1727] = {.lex_state = 0}, -- [1728] = {.lex_state = 0}, -- [1729] = {.lex_state = 0}, -- [1730] = {.lex_state = 0}, -- [1731] = {.lex_state = 0}, -- [1732] = {.lex_state = 0}, -- [1733] = {.lex_state = 0}, -- [1734] = {.lex_state = 0}, -- [1735] = {.lex_state = 0}, -- [1736] = {.lex_state = 0}, -- [1737] = {.lex_state = 0}, -- [1738] = {.lex_state = 0}, -- [1739] = {.lex_state = 0}, -- [1740] = {.lex_state = 0}, -- [1741] = {.lex_state = 0}, -- [1742] = {.lex_state = 0}, -- [1743] = {.lex_state = 0}, -- [1744] = {.lex_state = 0}, -- [1745] = {.lex_state = 0}, -- [1746] = {.lex_state = 0}, -- [1747] = {.lex_state = 0}, -- [1748] = {.lex_state = 0}, -- [1749] = {.lex_state = 0}, -- [1750] = {.lex_state = 0}, -- [1751] = {.lex_state = 0}, -- [1752] = {.lex_state = 0}, -- [1753] = {.lex_state = 724}, -- [1754] = {.lex_state = 0}, -- [1755] = {.lex_state = 91}, -- [1756] = {.lex_state = 0}, -- [1757] = {.lex_state = 0}, -- [1758] = {.lex_state = 91}, -- [1759] = {.lex_state = 0}, -- [1760] = {.lex_state = 0}, -- [1761] = {.lex_state = 0}, -- [1762] = {.lex_state = 91}, -- [1763] = {.lex_state = 0}, -- [1764] = {.lex_state = 0}, -- [1765] = {.lex_state = 0}, -- [1766] = {.lex_state = 0}, -- [1767] = {.lex_state = 0}, -- [1768] = {.lex_state = 0}, -- [1769] = {.lex_state = 0}, -- [1770] = {.lex_state = 0}, -- [1771] = {.lex_state = 0}, -- [1772] = {.lex_state = 0}, -- [1773] = {.lex_state = 0}, -- [1774] = {.lex_state = 724}, -- [1775] = {.lex_state = 0}, -- [1776] = {.lex_state = 0}, -- [1777] = {.lex_state = 0}, -- [1778] = {.lex_state = 0}, -- [1779] = {.lex_state = 0}, -- [1780] = {.lex_state = 0}, -- [1781] = {.lex_state = 0}, -- [1782] = {.lex_state = 0}, -- [1783] = {.lex_state = 0}, -- [1784] = {.lex_state = 0}, -- [1785] = {.lex_state = 0}, -- [1786] = {.lex_state = 0}, -- [1787] = {.lex_state = 0}, -- [1788] = {.lex_state = 91}, -- [1789] = {.lex_state = 0}, -- [1790] = {.lex_state = 0}, -- [1791] = {.lex_state = 0}, -- [1792] = {.lex_state = 0}, -- [1793] = {.lex_state = 0}, -- [1794] = {.lex_state = 91}, -- [1795] = {.lex_state = 0}, -- [1796] = {.lex_state = 0}, -- [1797] = {.lex_state = 0}, -- [1798] = {.lex_state = 0}, -- [1799] = {.lex_state = 0}, -- [1800] = {.lex_state = 0}, -- [1801] = {.lex_state = 0}, -- [1802] = {.lex_state = 0}, -- [1803] = {.lex_state = 0}, -- [1804] = {.lex_state = 0}, -- [1805] = {.lex_state = 0}, -- [1806] = {.lex_state = 0}, -- [1807] = {.lex_state = 0}, -- [1808] = {.lex_state = 0}, -- [1809] = {.lex_state = 0}, -- [1810] = {.lex_state = 0}, -- [1811] = {.lex_state = 0}, -- [1812] = {.lex_state = 0}, -- [1813] = {.lex_state = 0}, -- [1814] = {.lex_state = 0}, -- [1815] = {.lex_state = 0}, -- [1816] = {.lex_state = 0}, -- [1817] = {.lex_state = 0}, -- [1818] = {.lex_state = 0}, -- [1819] = {.lex_state = 0}, -- [1820] = {.lex_state = 0}, -- [1821] = {.lex_state = 0}, -- [1822] = {.lex_state = 0}, -- [1823] = {.lex_state = 0}, -- [1824] = {.lex_state = 0}, -- [1825] = {.lex_state = 0}, -- [1826] = {.lex_state = 0}, -- [1827] = {.lex_state = 0}, -- [1828] = {.lex_state = 0}, -- [1829] = {.lex_state = 0}, -- [1830] = {.lex_state = 0}, -- [1831] = {.lex_state = 0}, -- [1832] = {.lex_state = 0}, -- [1833] = {.lex_state = 0}, -- [1834] = {.lex_state = 0}, -- [1835] = {.lex_state = 0}, -- [1836] = {.lex_state = 0}, -- [1837] = {.lex_state = 0}, -- [1838] = {.lex_state = 0}, -- [1839] = {.lex_state = 0}, -- [1840] = {.lex_state = 0}, -- [1841] = {.lex_state = 0}, -- [1842] = {.lex_state = 0}, -- [1843] = {.lex_state = 0}, -- [1844] = {.lex_state = 0}, -- [1845] = {.lex_state = 0}, -- [1846] = {.lex_state = 0}, -- [1847] = {.lex_state = 0}, -- [1848] = {.lex_state = 0}, -- [1849] = {.lex_state = 0}, -- [1850] = {.lex_state = 0}, -- [1851] = {.lex_state = 0}, -- [1852] = {.lex_state = 0}, -- [1853] = {.lex_state = 0}, -- [1854] = {.lex_state = 0}, -- [1855] = {.lex_state = 0}, -- [1856] = {.lex_state = 0}, -- [1857] = {.lex_state = 0}, -- [1858] = {.lex_state = 0}, -- [1859] = {.lex_state = 0}, -- [1860] = {.lex_state = 91}, -- [1861] = {.lex_state = 0}, -- [1862] = {.lex_state = 0}, -- [1863] = {.lex_state = 0}, -- [1864] = {.lex_state = 0}, -- [1865] = {.lex_state = 0}, -- [1866] = {.lex_state = 0}, -- [1867] = {.lex_state = 0}, -- [1868] = {.lex_state = 0}, -- [1869] = {.lex_state = 103}, -- [1870] = {.lex_state = 0}, -- [1871] = {.lex_state = 0}, -- [1872] = {.lex_state = 0}, -- [1873] = {.lex_state = 0}, -- [1874] = {.lex_state = 0}, -- [1875] = {.lex_state = 0}, -- [1876] = {.lex_state = 91}, -- [1877] = {.lex_state = 0}, -- [1878] = {.lex_state = 0}, -- [1879] = {.lex_state = 0}, -- [1880] = {.lex_state = 0}, -- [1881] = {.lex_state = 0}, -- [1882] = {.lex_state = 0}, -- [1883] = {.lex_state = 0}, -- [1884] = {.lex_state = 0}, -- [1885] = {.lex_state = 724}, -- [1886] = {.lex_state = 0}, -- [1887] = {.lex_state = 0}, -- [1888] = {.lex_state = 0}, -- [1889] = {.lex_state = 0}, -- [1890] = {.lex_state = 0}, -- [1891] = {.lex_state = 724}, -- [1892] = {.lex_state = 0}, -- [1893] = {.lex_state = 0}, -- [1894] = {.lex_state = 0}, -- [1895] = {.lex_state = 0}, -- [1896] = {.lex_state = 0}, -- [1897] = {.lex_state = 0}, -- [1898] = {.lex_state = 91}, -- [1899] = {.lex_state = 0}, -- [1900] = {.lex_state = 0}, -- [1901] = {.lex_state = 0}, -- [1902] = {.lex_state = 0}, -- [1903] = {.lex_state = 0}, -- [1904] = {.lex_state = 0}, -- [1905] = {.lex_state = 0}, -- [1906] = {.lex_state = 0}, -- [1907] = {.lex_state = 0}, -- [1908] = {.lex_state = 0}, -- [1909] = {.lex_state = 0}, -- [1910] = {.lex_state = 0}, -- [1911] = {.lex_state = 91}, -- [1912] = {.lex_state = 0}, -- [1913] = {.lex_state = 0}, -- [1914] = {.lex_state = 0}, -- [1915] = {.lex_state = 0}, -- [1916] = {.lex_state = 0}, -- [1917] = {.lex_state = 0}, -- [1918] = {.lex_state = 0}, -- [1919] = {.lex_state = 0}, -- [1920] = {.lex_state = 91}, -- [1921] = {.lex_state = 0}, -- [1922] = {.lex_state = 0}, -- [1923] = {.lex_state = 0}, -- [1924] = {.lex_state = 0}, -- [1925] = {.lex_state = 0}, -- [1926] = {.lex_state = 91}, -- [1927] = {.lex_state = 0}, -- [1928] = {.lex_state = 0}, -- [1929] = {.lex_state = 0}, -- [1930] = {.lex_state = 0}, -- [1931] = {.lex_state = 0}, -- [1932] = {.lex_state = 0}, -- [1933] = {.lex_state = 91}, -- [1934] = {.lex_state = 0}, -- [1935] = {.lex_state = 0}, -- [1936] = {.lex_state = 0}, -- [1937] = {.lex_state = 0}, -- [1938] = {.lex_state = 0}, -- [1939] = {.lex_state = 0}, -- [1940] = {.lex_state = 0}, -- [1941] = {.lex_state = 0}, -- [1942] = {.lex_state = 0}, -- [1943] = {.lex_state = 0}, -- [1944] = {.lex_state = 0}, -- [1945] = {.lex_state = 0}, -- [1946] = {.lex_state = 0}, -- [1947] = {.lex_state = 0}, -- [1948] = {.lex_state = 0}, -- [1949] = {.lex_state = 0}, -- [1950] = {.lex_state = 0}, -- [1951] = {.lex_state = 0}, -- [1952] = {.lex_state = 0}, -- [1953] = {.lex_state = 0}, -- [1954] = {.lex_state = 0}, -- [1955] = {.lex_state = 0}, -- [1956] = {.lex_state = 0}, -- [1957] = {.lex_state = 0}, -- [1958] = {.lex_state = 0}, -- [1959] = {.lex_state = 0}, -- [1960] = {.lex_state = 0}, -- [1961] = {.lex_state = 0}, -- [1962] = {.lex_state = 91}, -- [1963] = {.lex_state = 0}, -- [1964] = {.lex_state = 0}, -- [1965] = {.lex_state = 0}, -- [1966] = {.lex_state = 0}, -- [1967] = {.lex_state = 0}, -- [1968] = {.lex_state = 0}, -- [1969] = {.lex_state = 0}, -- [1970] = {.lex_state = 91}, -- [1971] = {.lex_state = 0}, -- [1972] = {.lex_state = 0}, -- [1973] = {.lex_state = 0}, -- [1974] = {.lex_state = 0}, -- [1975] = {.lex_state = 0}, -- [1976] = {.lex_state = 0}, -- [1977] = {.lex_state = 724}, -- [1978] = {.lex_state = 0}, -- [1979] = {.lex_state = 0}, -- [1980] = {.lex_state = 0}, -- [1981] = {.lex_state = 0}, -- [1982] = {.lex_state = 0}, -- [1983] = {.lex_state = 91}, -- [1984] = {.lex_state = 0}, -- [1985] = {.lex_state = 91}, -- [1986] = {.lex_state = 0}, -- [1987] = {.lex_state = 0}, -- [1988] = {.lex_state = 0}, -- [1989] = {.lex_state = 0}, -- [1990] = {.lex_state = 0}, -- [1991] = {.lex_state = 0}, -- [1992] = {.lex_state = 0}, -- [1993] = {.lex_state = 0}, -- [1994] = {.lex_state = 91}, -- [1995] = {.lex_state = 0}, -- [1996] = {.lex_state = 0}, -- [1997] = {.lex_state = 0}, -- [1998] = {.lex_state = 0}, -- [1999] = {.lex_state = 0}, -- [2000] = {.lex_state = 0}, -- [2001] = {.lex_state = 0}, -- [2002] = {.lex_state = 0}, -- [2003] = {.lex_state = 724}, -- [2004] = {.lex_state = 0}, -- [2005] = {.lex_state = 0}, -- [2006] = {.lex_state = 0}, -- [2007] = {.lex_state = 0}, -- [2008] = {.lex_state = 724}, -- [2009] = {.lex_state = 0}, -- [2010] = {.lex_state = 91}, -- [2011] = {.lex_state = 0}, -- [2012] = {.lex_state = 0}, -- [2013] = {.lex_state = 0}, -- [2014] = {.lex_state = 0}, -- [2015] = {.lex_state = 0}, -- [2016] = {.lex_state = 0}, -- [2017] = {.lex_state = 0}, -- [2018] = {.lex_state = 0}, -- [2019] = {.lex_state = 0}, -- [2020] = {.lex_state = 0}, -- [2021] = {.lex_state = 0}, -- [2022] = {.lex_state = 0}, -- [2023] = {.lex_state = 91}, -- [2024] = {.lex_state = 121}, -- [2025] = {.lex_state = 1190}, -- [2026] = {.lex_state = 91}, -- [2027] = {.lex_state = 91}, -- [2028] = {.lex_state = 0}, -- [2029] = {.lex_state = 0}, -- [2030] = {.lex_state = 0}, -- [2031] = {.lex_state = 0}, -- [2032] = {.lex_state = 0}, -- [2033] = {.lex_state = 0}, -- [2034] = {.lex_state = 103}, -- [2035] = {.lex_state = 0}, -- [2036] = {.lex_state = 0}, -- [2037] = {.lex_state = 0}, -- [2038] = {.lex_state = 0}, -- [2039] = {.lex_state = 0}, -- [2040] = {.lex_state = 0}, -- [2041] = {.lex_state = 0}, -- [2042] = {.lex_state = 0}, -- [2043] = {.lex_state = 91}, -- [2044] = {.lex_state = 0}, -- [2045] = {.lex_state = 0}, -- [2046] = {.lex_state = 0}, -- [2047] = {.lex_state = 0}, -- [2048] = {.lex_state = 0}, -- [2049] = {.lex_state = 0}, -- [2050] = {.lex_state = 0}, -- [2051] = {.lex_state = 0}, -- [2052] = {.lex_state = 0}, -- [2053] = {.lex_state = 0}, -- [2054] = {.lex_state = 91}, -- [2055] = {.lex_state = 0}, -- [2056] = {.lex_state = 0}, -- [2057] = {.lex_state = 0}, -- [2058] = {.lex_state = 121}, -- [2059] = {.lex_state = 1190}, -- [2060] = {.lex_state = 91}, -- [2061] = {.lex_state = 91}, -- [2062] = {.lex_state = 0}, -- [2063] = {.lex_state = 0}, -- [2064] = {.lex_state = 103}, -- [2065] = {.lex_state = 0}, -- [2066] = {.lex_state = 0}, -- [2067] = {.lex_state = 0}, -- [2068] = {.lex_state = 0}, -- [2069] = {.lex_state = 0}, -- [2070] = {.lex_state = 0}, -- [2071] = {.lex_state = 91}, -- [2072] = {.lex_state = 121}, -- [2073] = {.lex_state = 1190}, -- [2074] = {.lex_state = 91}, -- [2075] = {.lex_state = 91}, -- [2076] = {.lex_state = 91}, -- [2077] = {.lex_state = 0}, -- [2078] = {.lex_state = 103}, -- [2079] = {.lex_state = 0}, -- [2080] = {.lex_state = 0}, -- [2081] = {.lex_state = 0}, -- [2082] = {.lex_state = 0}, -- [2083] = {.lex_state = 0}, -- [2084] = {.lex_state = 91}, -- [2085] = {.lex_state = 121}, -- [2086] = {.lex_state = 1190}, -- [2087] = {.lex_state = 91}, -- [2088] = {.lex_state = 91}, -- [2089] = {.lex_state = 0}, -- [2090] = {.lex_state = 91}, -- [2091] = {.lex_state = 103}, -- [2092] = {.lex_state = 0}, -- [2093] = {.lex_state = 0}, -- [2094] = {.lex_state = 0}, -- [2095] = {.lex_state = 1190}, -- [2096] = {.lex_state = 121}, -- [2097] = {.lex_state = 1190}, -- [2098] = {.lex_state = 91}, -- [2099] = {.lex_state = 91}, -- [2100] = {.lex_state = 0}, -- [2101] = {.lex_state = 121}, -- [2102] = {.lex_state = 103}, -- [2103] = {.lex_state = 0}, -- [2104] = {.lex_state = 0}, -- [2105] = {.lex_state = 0}, -- [2106] = {.lex_state = 0}, -- [2107] = {.lex_state = 121}, -- [2108] = {.lex_state = 1190}, -- [2109] = {.lex_state = 91}, -- [2110] = {.lex_state = 91}, -- [2111] = {.lex_state = 0}, -- [2112] = {.lex_state = 0}, -- [2113] = {.lex_state = 103}, -- [2114] = {.lex_state = 0}, -- [2115] = {.lex_state = 91}, -- [2116] = {.lex_state = 0}, -- [2117] = {.lex_state = 0}, -- [2118] = {.lex_state = 121}, -- [2119] = {.lex_state = 1190}, -- [2120] = {.lex_state = 91}, -- [2121] = {.lex_state = 91}, -- [2122] = {.lex_state = 0}, -- [2123] = {.lex_state = 0}, -- [2124] = {.lex_state = 103}, -- [2125] = {.lex_state = 0}, -- [2126] = {.lex_state = 91}, -- [2127] = {.lex_state = 0}, -- [2128] = {.lex_state = 91}, -- [2129] = {.lex_state = 121}, -- [2130] = {.lex_state = 1190}, -- [2131] = {.lex_state = 91}, -- [2132] = {.lex_state = 91}, -- [2133] = {.lex_state = 91}, -- [2134] = {.lex_state = 0}, -- [2135] = {.lex_state = 103}, -- [2136] = {.lex_state = 0}, -- [2137] = {.lex_state = 0}, -- [2138] = {.lex_state = 0}, -- [2139] = {.lex_state = 731}, -- [2140] = {.lex_state = 121}, -- [2141] = {.lex_state = 1190}, -- [2142] = {.lex_state = 91}, -- [2143] = {.lex_state = 91}, -- [2144] = {.lex_state = 91}, -- [2145] = {.lex_state = 0}, -- [2146] = {.lex_state = 103}, -- [2147] = {.lex_state = 0}, -- [2148] = {.lex_state = 91}, -- [2149] = {.lex_state = 0}, -- [2150] = {.lex_state = 91}, -- [2151] = {.lex_state = 121}, -- [2152] = {.lex_state = 1190}, -- [2153] = {.lex_state = 91}, -- [2154] = {.lex_state = 91}, -- [2155] = {.lex_state = 0}, -- [2156] = {.lex_state = 91}, -- [2157] = {.lex_state = 103}, -- [2158] = {.lex_state = 0}, -- [2159] = {.lex_state = 0}, -- [2160] = {.lex_state = 0}, -- [2161] = {.lex_state = 91}, -- [2162] = {.lex_state = 121}, -- [2163] = {.lex_state = 1190}, -- [2164] = {.lex_state = 91}, -- [2165] = {.lex_state = 91}, -- [2166] = {.lex_state = 0}, -- [2167] = {.lex_state = 91}, -- [2168] = {.lex_state = 103}, -- [2169] = {.lex_state = 0}, -- [2170] = {.lex_state = 91}, -- [2171] = {.lex_state = 0}, -- [2172] = {.lex_state = 0}, -- [2173] = {.lex_state = 121}, -- [2174] = {.lex_state = 1190}, -- [2175] = {.lex_state = 91}, -- [2176] = {.lex_state = 91}, -- [2177] = {.lex_state = 0}, -- [2178] = {.lex_state = 731}, -- [2179] = {.lex_state = 103}, -- [2180] = {.lex_state = 0}, -- [2181] = {.lex_state = 0}, -- [2182] = {.lex_state = 0}, -- [2183] = {.lex_state = 0}, -- [2184] = {.lex_state = 121}, -- [2185] = {.lex_state = 1190}, -- [2186] = {.lex_state = 91}, -- [2187] = {.lex_state = 91}, -- [2188] = {.lex_state = 0}, -- [2189] = {.lex_state = 0}, -- [2190] = {.lex_state = 103}, -- [2191] = {.lex_state = 0}, -- [2192] = {.lex_state = 0}, -- [2193] = {.lex_state = 0}, -- [2194] = {.lex_state = 0}, -- [2195] = {.lex_state = 121}, -- [2196] = {.lex_state = 1190}, -- [2197] = {.lex_state = 91}, -- [2198] = {.lex_state = 91}, -- [2199] = {.lex_state = 0}, -- [2200] = {.lex_state = 0}, -- [2201] = {.lex_state = 103}, -- [2202] = {.lex_state = 0}, -- [2203] = {.lex_state = 0}, -- [2204] = {.lex_state = 0}, -- [2205] = {.lex_state = 0}, -- [2206] = {.lex_state = 121}, -- [2207] = {.lex_state = 1190}, -- [2208] = {.lex_state = 91}, -- [2209] = {.lex_state = 91}, -- [2210] = {.lex_state = 0}, -- [2211] = {.lex_state = 0}, -- [2212] = {.lex_state = 103}, -- [2213] = {.lex_state = 0}, -- [2214] = {.lex_state = 0}, -- [2215] = {.lex_state = 0}, -- [2216] = {.lex_state = 91}, -- [2217] = {.lex_state = 121}, -- [2218] = {.lex_state = 1190}, -- [2219] = {.lex_state = 91}, -- [2220] = {.lex_state = 91}, -- [2221] = {.lex_state = 731}, -- [2222] = {.lex_state = 731}, -- [2223] = {.lex_state = 103}, -- [2224] = {.lex_state = 0}, -- [2225] = {.lex_state = 0}, -- [2226] = {.lex_state = 0}, -- [2227] = {.lex_state = 91}, -- [2228] = {.lex_state = 91}, -- [2229] = {.lex_state = 0}, -- [2230] = {.lex_state = 91}, -- [2231] = {.lex_state = 91}, -- [2232] = {.lex_state = 91}, -- [2233] = {.lex_state = 91}, -- [2234] = {.lex_state = 91}, -- [2235] = {.lex_state = 0}, -- [2236] = {.lex_state = 0}, -- [2237] = {.lex_state = 0}, -- [2238] = {.lex_state = 786}, -- [2239] = {.lex_state = 0}, -- [2240] = {.lex_state = 0}, -- [2241] = {.lex_state = 0}, -- [2242] = {.lex_state = 0}, -- [2243] = {.lex_state = 0}, -- [2244] = {.lex_state = 0}, -- [2245] = {.lex_state = 0}, -- [2246] = {.lex_state = 0}, -- [2247] = {.lex_state = 0}, -- [2248] = {.lex_state = 0}, -- [2249] = {.lex_state = 0}, -- [2250] = {.lex_state = 0}, -- [2251] = {.lex_state = 0}, -- [2252] = {.lex_state = 0}, -- [2253] = {.lex_state = 0}, -- [2254] = {.lex_state = 0}, -- [2255] = {.lex_state = 0}, -- [2256] = {.lex_state = 0}, -- [2257] = {.lex_state = 0}, -- [2258] = {.lex_state = 0}, -- [2259] = {.lex_state = 0}, -- [2260] = {.lex_state = 91}, -- [2261] = {.lex_state = 0}, -- [2262] = {.lex_state = 0}, -+ case 1219: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1268); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1220: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1185); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1221: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1290); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1222: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1133); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1223: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1190); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1224: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1090); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1225: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1180); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1226: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1202); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1227: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'O' || -+ lookahead == 'o') ADVANCE(1255); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1228: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(939); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1229: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(969); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1230: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'P' || -+ lookahead == 'p') ADVANCE(1095); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1231: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'Q' || -+ lookahead == 'q') ADVANCE(1297); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1232: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'Q' || -+ lookahead == 'q') ADVANCE(1299); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1233: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1056); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1234: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1094); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1235: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1293); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1236: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(859); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1237: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1010); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1238: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1304); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1239: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1001); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1240: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1040); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1241: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1308); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1242: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1041); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1243: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1098); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1244: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1063); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1245: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1306); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1246: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1220); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1174); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1247: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1057); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1248: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1221); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1249: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1154); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1250: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1065); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1251: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1273); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1252: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1160); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1253: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1103); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1254: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1115); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1255: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1129); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1256: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'R' || -+ lookahead == 'r') ADVANCE(1262); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1257: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1099); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1258: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1080); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1259: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1157); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1260: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1102); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1261: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1163); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1262: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1151); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1263: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1286); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1264: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1110); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1265: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1261); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1266: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'S' || -+ lookahead == 's') ADVANCE(1122); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1267: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1309); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1268: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(850); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1269: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1012); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1270: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(951); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1271: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1003); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1272: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1014); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1273: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(957); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1274: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(955); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1275: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(871); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1276: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(987); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1277: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(926); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1278: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(928); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1279: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1140); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1280: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1141); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1281: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1222); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1282: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1104); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1283: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1105); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1284: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1058); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1285: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1106); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1286: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1250); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1287: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1118); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1288: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1123); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1289: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'T' || -+ lookahead == 't') ADVANCE(1124); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1290: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1229); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1291: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1174); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1292: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1188); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1293: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1101); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1294: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1267); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1295: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1277); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1296: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1278); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1297: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1107); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1298: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1256); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1299: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1127); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1300: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1182); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1301: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1093); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1302: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'U' || -+ lookahead == 'u') ADVANCE(1076); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1303: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(1112); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1304: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'V' || -+ lookahead == 'v') ADVANCE(1064); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1305: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'X' || -+ lookahead == 'x') ADVANCE(1086); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1306: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'Y' || -+ lookahead == 'y') ADVANCE(999); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1307: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'Y' || -+ lookahead == 'y') ADVANCE(865); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1308: -+ ACCEPT_TOKEN(sym_identifier); -+ if (lookahead == 'Y' || -+ lookahead == 'y') ADVANCE(1156); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1309: -+ ACCEPT_TOKEN(sym_identifier); -+ if (('0' <= lookahead && lookahead <= '9') || -+ ('A' <= lookahead && lookahead <= 'Z') || -+ lookahead == '_' || -+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1309); -+ END_STATE(); -+ case 1310: -+ ACCEPT_TOKEN(anon_sym_BQUOTE); -+ END_STATE(); -+ case 1311: -+ ACCEPT_TOKEN(anon_sym_DQUOTE); -+ END_STATE(); -+ case 1312: -+ ACCEPT_TOKEN(anon_sym_DOT); -+ END_STATE(); -+ case 1313: -+ ACCEPT_TOKEN(aux_sym_string_token1); -+ if (lookahead == '\n') ADVANCE(1319); -+ if (lookahead == '\r') ADVANCE(1314); -+ if (lookahead != 0 && -+ lookahead != '\'') ADVANCE(1321); -+ END_STATE(); -+ case 1314: -+ ACCEPT_TOKEN(aux_sym_string_token1); -+ if (lookahead == '\n') ADVANCE(1319); -+ if (lookahead != 0 && -+ lookahead != '\'') ADVANCE(1321); -+ END_STATE(); -+ case 1315: -+ ACCEPT_TOKEN(aux_sym_string_token1); -+ if (lookahead == '\n') ADVANCE(1321); -+ if (lookahead == '\'') ADVANCE(1343); -+ if (lookahead != 0) ADVANCE(1315); -+ END_STATE(); -+ case 1316: -+ ACCEPT_TOKEN(aux_sym_string_token1); -+ if (lookahead == '\'') ADVANCE(171); -+ if (lookahead == '*') ADVANCE(1316); -+ if (lookahead == '/') ADVANCE(1321); -+ if (lookahead != 0) ADVANCE(1317); -+ END_STATE(); -+ case 1317: -+ ACCEPT_TOKEN(aux_sym_string_token1); -+ if (lookahead == '\'') ADVANCE(171); -+ if (lookahead == '*') ADVANCE(1316); -+ if (lookahead != 0) ADVANCE(1317); -+ END_STATE(); -+ case 1318: -+ ACCEPT_TOKEN(aux_sym_string_token1); -+ if (lookahead == '*') ADVANCE(1317); -+ if (lookahead != 0 && -+ lookahead != '\'') ADVANCE(1321); -+ END_STATE(); -+ case 1319: -+ ACCEPT_TOKEN(aux_sym_string_token1); -+ if (lookahead == '-') ADVANCE(1320); -+ if (lookahead == '/') ADVANCE(1318); -+ if (lookahead == '\\') ADVANCE(1313); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) ADVANCE(1319); -+ if (lookahead != 0 && -+ lookahead != '\'') ADVANCE(1321); -+ END_STATE(); -+ case 1320: -+ ACCEPT_TOKEN(aux_sym_string_token1); -+ if (lookahead == '-') ADVANCE(1315); -+ if (lookahead != 0 && -+ lookahead != '\'') ADVANCE(1321); -+ END_STATE(); -+ case 1321: -+ ACCEPT_TOKEN(aux_sym_string_token1); -+ if (lookahead != 0 && -+ lookahead != '\'') ADVANCE(1321); -+ END_STATE(); -+ case 1322: -+ ACCEPT_TOKEN(aux_sym_string_token2); -+ if (lookahead == '\n') ADVANCE(1326); -+ if (lookahead == '\r') ADVANCE(1323); -+ if (lookahead == '$') ADVANCE(814); -+ if (lookahead != 0) ADVANCE(1328); -+ END_STATE(); -+ case 1323: -+ ACCEPT_TOKEN(aux_sym_string_token2); -+ if (lookahead == '\n') ADVANCE(1326); -+ if (lookahead == '$') ADVANCE(814); -+ if (lookahead != 0) ADVANCE(1328); -+ END_STATE(); -+ case 1324: -+ ACCEPT_TOKEN(aux_sym_string_token2); -+ if (lookahead == '\n') ADVANCE(1328); -+ if (lookahead == '$') ADVANCE(1342); -+ if (lookahead != 0) ADVANCE(1324); -+ END_STATE(); -+ case 1325: -+ ACCEPT_TOKEN(aux_sym_string_token2); -+ if (lookahead == '$') ADVANCE(814); -+ if (lookahead == '*') ADVANCE(1330); -+ if (lookahead != 0) ADVANCE(1328); -+ END_STATE(); -+ case 1326: -+ ACCEPT_TOKEN(aux_sym_string_token2); -+ if (lookahead == '$') ADVANCE(814); -+ if (lookahead == '-') ADVANCE(1327); -+ if (lookahead == '/') ADVANCE(1325); -+ if (lookahead == '\\') ADVANCE(1322); -+ if (lookahead == '\t' || -+ lookahead == '\n' || -+ lookahead == '\f' || -+ lookahead == '\r' || -+ lookahead == ' ' || -+ lookahead == 8203 || -+ lookahead == 8288 || -+ lookahead == 65279) ADVANCE(1326); -+ if (lookahead != 0) ADVANCE(1328); -+ END_STATE(); -+ case 1327: -+ ACCEPT_TOKEN(aux_sym_string_token2); -+ if (lookahead == '$') ADVANCE(814); -+ if (lookahead == '-') ADVANCE(1324); -+ if (lookahead != 0) ADVANCE(1328); -+ END_STATE(); -+ case 1328: -+ ACCEPT_TOKEN(aux_sym_string_token2); -+ if (lookahead == '$') ADVANCE(814); -+ if (lookahead != 0) ADVANCE(1328); -+ END_STATE(); -+ case 1329: -+ ACCEPT_TOKEN(aux_sym_string_token2); -+ if (lookahead == '$') ADVANCE(161); -+ if (lookahead == '*') ADVANCE(1329); -+ if (lookahead == '/') ADVANCE(1328); -+ if (lookahead != 0) ADVANCE(1330); -+ END_STATE(); -+ case 1330: -+ ACCEPT_TOKEN(aux_sym_string_token2); -+ if (lookahead == '$') ADVANCE(161); -+ if (lookahead == '*') ADVANCE(1329); -+ if (lookahead != 0) ADVANCE(1330); -+ END_STATE(); -+ case 1331: -+ ACCEPT_TOKEN(anon_sym_DASH_GT); -+ if (lookahead == '>') ADVANCE(1332); -+ END_STATE(); -+ case 1332: -+ ACCEPT_TOKEN(anon_sym_DASH_GT_GT); -+ END_STATE(); -+ case 1333: -+ ACCEPT_TOKEN(anon_sym_POUND_GT); -+ if (lookahead == '>') ADVANCE(1334); -+ END_STATE(); -+ case 1334: -+ ACCEPT_TOKEN(anon_sym_POUND_GT_GT); -+ END_STATE(); -+ case 1335: -+ ACCEPT_TOKEN(aux_sym_type_token1); -+ END_STATE(); -+ case 1336: -+ ACCEPT_TOKEN(aux_sym_type_token2); -+ END_STATE(); -+ case 1337: -+ ACCEPT_TOKEN(aux_sym_type_token3); -+ END_STATE(); -+ case 1338: -+ ACCEPT_TOKEN(anon_sym_LBRACK); -+ END_STATE(); -+ case 1339: -+ ACCEPT_TOKEN(anon_sym_RBRACK); -+ END_STATE(); -+ case 1340: -+ ACCEPT_TOKEN(anon_sym_COLON_COLON); -+ END_STATE(); -+ case 1341: -+ ACCEPT_TOKEN(sym_comment); -+ END_STATE(); -+ case 1342: -+ ACCEPT_TOKEN(sym_comment); -+ if (lookahead == '\n') ADVANCE(1328); -+ if (lookahead == '$') ADVANCE(1343); -+ if (lookahead != 0) ADVANCE(1324); -+ END_STATE(); -+ case 1343: -+ ACCEPT_TOKEN(sym_comment); -+ if (lookahead != 0 && -+ lookahead != '\n') ADVANCE(1343); -+ END_STATE(); -+ case 1344: -+ ACCEPT_TOKEN(anon_sym_PLUS); -+ END_STATE(); -+ case 1345: -+ ACCEPT_TOKEN(anon_sym_DASH); -+ if (lookahead == '-') ADVANCE(1343); -+ END_STATE(); -+ case 1346: -+ ACCEPT_TOKEN(anon_sym_DASH); -+ if (lookahead == '-') ADVANCE(1343); -+ if (lookahead == '>') ADVANCE(1331); -+ END_STATE(); -+ case 1347: -+ ACCEPT_TOKEN(anon_sym_BANG); -+ if (lookahead == '!') ADVANCE(1348); -+ END_STATE(); -+ case 1348: -+ ACCEPT_TOKEN(anon_sym_BANG_BANG); -+ END_STATE(); -+ case 1349: -+ ACCEPT_TOKEN(anon_sym_TILDE); -+ END_STATE(); -+ case 1350: -+ ACCEPT_TOKEN(anon_sym_TILDE); -+ if (lookahead == '*') ADVANCE(1370); -+ END_STATE(); -+ case 1351: -+ ACCEPT_TOKEN(anon_sym_AT); -+ END_STATE(); -+ case 1352: -+ ACCEPT_TOKEN(anon_sym_PIPE_SLASH); -+ END_STATE(); -+ case 1353: -+ ACCEPT_TOKEN(anon_sym_PIPE_PIPE_SLASH); -+ END_STATE(); -+ case 1354: -+ ACCEPT_TOKEN(anon_sym_CARET); -+ END_STATE(); -+ case 1355: -+ ACCEPT_TOKEN(anon_sym_STAR); -+ END_STATE(); -+ case 1356: -+ ACCEPT_TOKEN(anon_sym_SLASH); -+ if (lookahead == '*') ADVANCE(171); -+ END_STATE(); -+ case 1357: -+ ACCEPT_TOKEN(anon_sym_PERCENT); -+ END_STATE(); -+ case 1358: -+ ACCEPT_TOKEN(anon_sym_LT_LT); -+ END_STATE(); -+ case 1359: -+ ACCEPT_TOKEN(anon_sym_GT_GT); -+ END_STATE(); -+ case 1360: -+ ACCEPT_TOKEN(anon_sym_AMP); -+ END_STATE(); -+ case 1361: -+ ACCEPT_TOKEN(anon_sym_AMP); -+ if (lookahead == '&') ADVANCE(1372); -+ END_STATE(); -+ case 1362: -+ ACCEPT_TOKEN(anon_sym_PIPE); -+ END_STATE(); -+ case 1363: -+ ACCEPT_TOKEN(anon_sym_POUND); -+ if (lookahead == '>') ADVANCE(1333); -+ END_STATE(); -+ case 1364: -+ ACCEPT_TOKEN(anon_sym_LT); -+ if (lookahead == '<') ADVANCE(1358); -+ if (lookahead == '=') ADVANCE(1365); -+ if (lookahead == '>') ADVANCE(1366); -+ END_STATE(); -+ case 1365: -+ ACCEPT_TOKEN(anon_sym_LT_EQ); -+ END_STATE(); -+ case 1366: -+ ACCEPT_TOKEN(anon_sym_LT_GT); -+ END_STATE(); -+ case 1367: -+ ACCEPT_TOKEN(anon_sym_GT); -+ if (lookahead == '=') ADVANCE(1368); -+ if (lookahead == '>') ADVANCE(1359); -+ END_STATE(); -+ case 1368: -+ ACCEPT_TOKEN(anon_sym_GT_EQ); -+ END_STATE(); -+ case 1369: -+ ACCEPT_TOKEN(anon_sym_BANG_TILDE); -+ if (lookahead == '*') ADVANCE(1371); -+ END_STATE(); -+ case 1370: -+ ACCEPT_TOKEN(anon_sym_TILDE_STAR); -+ END_STATE(); -+ case 1371: -+ ACCEPT_TOKEN(anon_sym_BANG_TILDE_STAR); -+ END_STATE(); -+ case 1372: -+ ACCEPT_TOKEN(anon_sym_AMP_AMP); -+ END_STATE(); -+ case 1373: -+ ACCEPT_TOKEN(anon_sym_PIPE_PIPE); -+ END_STATE(); -+ case 1374: -+ ACCEPT_TOKEN(aux_sym_interval_expression_token1); -+ END_STATE(); -+ case 1375: -+ ACCEPT_TOKEN(anon_sym_DOLLAR); -+ if (lookahead == '$') ADVANCE(932); -+ END_STATE(); -+ default: -+ return false; -+ } -+} -+ -+static const TSLexMode ts_lex_modes[STATE_COUNT] = { -+ [0] = {.lex_state = 0}, -+ [1] = {.lex_state = 818}, -+ [2] = {.lex_state = 815}, -+ [3] = {.lex_state = 818}, -+ [4] = {.lex_state = 818}, -+ [5] = {.lex_state = 818}, -+ [6] = {.lex_state = 818}, -+ [7] = {.lex_state = 824}, -+ [8] = {.lex_state = 816}, -+ [9] = {.lex_state = 824}, -+ [10] = {.lex_state = 816}, -+ [11] = {.lex_state = 816}, -+ [12] = {.lex_state = 825}, -+ [13] = {.lex_state = 816}, -+ [14] = {.lex_state = 824}, -+ [15] = {.lex_state = 816}, -+ [16] = {.lex_state = 824}, -+ [17] = {.lex_state = 825}, -+ [18] = {.lex_state = 817}, -+ [19] = {.lex_state = 817}, -+ [20] = {.lex_state = 825}, -+ [21] = {.lex_state = 817}, -+ [22] = {.lex_state = 824}, -+ [23] = {.lex_state = 825}, -+ [24] = {.lex_state = 115}, -+ [25] = {.lex_state = 826}, -+ [26] = {.lex_state = 115}, -+ [27] = {.lex_state = 824}, -+ [28] = {.lex_state = 817}, -+ [29] = {.lex_state = 826}, -+ [30] = {.lex_state = 115}, -+ [31] = {.lex_state = 124}, -+ [32] = {.lex_state = 816}, -+ [33] = {.lex_state = 817}, -+ [34] = {.lex_state = 817}, -+ [35] = {.lex_state = 824}, -+ [36] = {.lex_state = 124}, -+ [37] = {.lex_state = 825}, -+ [38] = {.lex_state = 124}, -+ [39] = {.lex_state = 826}, -+ [40] = {.lex_state = 821}, -+ [41] = {.lex_state = 821}, -+ [42] = {.lex_state = 821}, -+ [43] = {.lex_state = 124}, -+ [44] = {.lex_state = 826}, -+ [45] = {.lex_state = 124}, -+ [46] = {.lex_state = 821}, -+ [47] = {.lex_state = 825}, -+ [48] = {.lex_state = 819}, -+ [49] = {.lex_state = 819}, -+ [50] = {.lex_state = 821}, -+ [51] = {.lex_state = 819}, -+ [52] = {.lex_state = 821}, -+ [53] = {.lex_state = 821}, -+ [54] = {.lex_state = 821}, -+ [55] = {.lex_state = 816}, -+ [56] = {.lex_state = 821}, -+ [57] = {.lex_state = 826}, -+ [58] = {.lex_state = 821}, -+ [59] = {.lex_state = 821}, -+ [60] = {.lex_state = 819}, -+ [61] = {.lex_state = 821}, -+ [62] = {.lex_state = 821}, -+ [63] = {.lex_state = 819}, -+ [64] = {.lex_state = 816}, -+ [65] = {.lex_state = 830}, -+ [66] = {.lex_state = 826}, -+ [67] = {.lex_state = 816}, -+ [68] = {.lex_state = 819}, -+ [69] = {.lex_state = 830}, -+ [70] = {.lex_state = 822}, -+ [71] = {.lex_state = 825}, -+ [72] = {.lex_state = 819}, -+ [73] = {.lex_state = 817}, -+ [74] = {.lex_state = 817}, -+ [75] = {.lex_state = 825}, -+ [76] = {.lex_state = 124}, -+ [77] = {.lex_state = 828}, -+ [78] = {.lex_state = 826}, -+ [79] = {.lex_state = 830}, -+ [80] = {.lex_state = 817}, -+ [81] = {.lex_state = 816}, -+ [82] = {.lex_state = 830}, -+ [83] = {.lex_state = 816}, -+ [84] = {.lex_state = 825}, -+ [85] = {.lex_state = 816}, -+ [86] = {.lex_state = 828}, -+ [87] = {.lex_state = 828}, -+ [88] = {.lex_state = 830}, -+ [89] = {.lex_state = 817}, -+ [90] = {.lex_state = 817}, -+ [91] = {.lex_state = 828}, -+ [92] = {.lex_state = 124}, -+ [93] = {.lex_state = 828}, -+ [94] = {.lex_state = 817}, -+ [95] = {.lex_state = 124}, -+ [96] = {.lex_state = 817}, -+ [97] = {.lex_state = 817}, -+ [98] = {.lex_state = 822}, -+ [99] = {.lex_state = 822}, -+ [100] = {.lex_state = 826}, -+ [101] = {.lex_state = 826}, -+ [102] = {.lex_state = 817}, -+ [103] = {.lex_state = 817}, -+ [104] = {.lex_state = 825}, -+ [105] = {.lex_state = 825}, -+ [106] = {.lex_state = 817}, -+ [107] = {.lex_state = 819}, -+ [108] = {.lex_state = 825}, -+ [109] = {.lex_state = 817}, -+ [110] = {.lex_state = 819}, -+ [111] = {.lex_state = 817}, -+ [112] = {.lex_state = 819}, -+ [113] = {.lex_state = 817}, -+ [114] = {.lex_state = 817}, -+ [115] = {.lex_state = 817}, -+ [116] = {.lex_state = 830}, -+ [117] = {.lex_state = 817}, -+ [118] = {.lex_state = 817}, -+ [119] = {.lex_state = 817}, -+ [120] = {.lex_state = 830}, -+ [121] = {.lex_state = 830}, -+ [122] = {.lex_state = 822}, -+ [123] = {.lex_state = 817}, -+ [124] = {.lex_state = 817}, -+ [125] = {.lex_state = 830}, -+ [126] = {.lex_state = 830}, -+ [127] = {.lex_state = 817}, -+ [128] = {.lex_state = 817}, -+ [129] = {.lex_state = 817}, -+ [130] = {.lex_state = 817}, -+ [131] = {.lex_state = 819}, -+ [132] = {.lex_state = 817}, -+ [133] = {.lex_state = 819}, -+ [134] = {.lex_state = 817}, -+ [135] = {.lex_state = 817}, -+ [136] = {.lex_state = 817}, -+ [137] = {.lex_state = 817}, -+ [138] = {.lex_state = 817}, -+ [139] = {.lex_state = 819}, -+ [140] = {.lex_state = 817}, -+ [141] = {.lex_state = 819}, -+ [142] = {.lex_state = 817}, -+ [143] = {.lex_state = 817}, -+ [144] = {.lex_state = 817}, -+ [145] = {.lex_state = 822}, -+ [146] = {.lex_state = 817}, -+ [147] = {.lex_state = 817}, -+ [148] = {.lex_state = 819}, -+ [149] = {.lex_state = 819}, -+ [150] = {.lex_state = 817}, -+ [151] = {.lex_state = 817}, -+ [152] = {.lex_state = 817}, -+ [153] = {.lex_state = 817}, -+ [154] = {.lex_state = 819}, -+ [155] = {.lex_state = 817}, -+ [156] = {.lex_state = 817}, -+ [157] = {.lex_state = 819}, -+ [158] = {.lex_state = 817}, -+ [159] = {.lex_state = 819}, -+ [160] = {.lex_state = 817}, -+ [161] = {.lex_state = 819}, -+ [162] = {.lex_state = 817}, -+ [163] = {.lex_state = 818}, -+ [164] = {.lex_state = 819}, -+ [165] = {.lex_state = 817}, -+ [166] = {.lex_state = 819}, -+ [167] = {.lex_state = 819}, -+ [168] = {.lex_state = 819}, -+ [169] = {.lex_state = 822}, -+ [170] = {.lex_state = 819}, -+ [171] = {.lex_state = 819}, -+ [172] = {.lex_state = 822}, -+ [173] = {.lex_state = 819}, -+ [174] = {.lex_state = 819}, -+ [175] = {.lex_state = 822}, -+ [176] = {.lex_state = 817}, -+ [177] = {.lex_state = 822}, -+ [178] = {.lex_state = 817}, -+ [179] = {.lex_state = 817}, -+ [180] = {.lex_state = 819}, -+ [181] = {.lex_state = 819}, -+ [182] = {.lex_state = 819}, -+ [183] = {.lex_state = 826}, -+ [184] = {.lex_state = 828}, -+ [185] = {.lex_state = 817}, -+ [186] = {.lex_state = 817}, -+ [187] = {.lex_state = 817}, -+ [188] = {.lex_state = 124}, -+ [189] = {.lex_state = 124}, -+ [190] = {.lex_state = 817}, -+ [191] = {.lex_state = 826}, -+ [192] = {.lex_state = 819}, -+ [193] = {.lex_state = 819}, -+ [194] = {.lex_state = 817}, -+ [195] = {.lex_state = 826}, -+ [196] = {.lex_state = 819}, -+ [197] = {.lex_state = 819}, -+ [198] = {.lex_state = 124}, -+ [199] = {.lex_state = 124}, -+ [200] = {.lex_state = 822}, -+ [201] = {.lex_state = 819}, -+ [202] = {.lex_state = 822}, -+ [203] = {.lex_state = 822}, -+ [204] = {.lex_state = 822}, -+ [205] = {.lex_state = 822}, -+ [206] = {.lex_state = 822}, -+ [207] = {.lex_state = 822}, -+ [208] = {.lex_state = 822}, -+ [209] = {.lex_state = 822}, -+ [210] = {.lex_state = 822}, -+ [211] = {.lex_state = 819}, -+ [212] = {.lex_state = 819}, -+ [213] = {.lex_state = 819}, -+ [214] = {.lex_state = 819}, -+ [215] = {.lex_state = 822}, -+ [216] = {.lex_state = 822}, -+ [217] = {.lex_state = 828}, -+ [218] = {.lex_state = 822}, -+ [219] = {.lex_state = 819}, -+ [220] = {.lex_state = 819}, -+ [221] = {.lex_state = 819}, -+ [222] = {.lex_state = 819}, -+ [223] = {.lex_state = 819}, -+ [224] = {.lex_state = 822}, -+ [225] = {.lex_state = 819}, -+ [226] = {.lex_state = 124}, -+ [227] = {.lex_state = 819}, -+ [228] = {.lex_state = 819}, -+ [229] = {.lex_state = 822}, -+ [230] = {.lex_state = 822}, -+ [231] = {.lex_state = 819}, -+ [232] = {.lex_state = 822}, -+ [233] = {.lex_state = 819}, -+ [234] = {.lex_state = 819}, -+ [235] = {.lex_state = 819}, -+ [236] = {.lex_state = 819}, -+ [237] = {.lex_state = 819}, -+ [238] = {.lex_state = 819}, -+ [239] = {.lex_state = 822}, -+ [240] = {.lex_state = 819}, -+ [241] = {.lex_state = 819}, -+ [242] = {.lex_state = 819}, -+ [243] = {.lex_state = 819}, -+ [244] = {.lex_state = 822}, -+ [245] = {.lex_state = 822}, -+ [246] = {.lex_state = 819}, -+ [247] = {.lex_state = 819}, -+ [248] = {.lex_state = 822}, -+ [249] = {.lex_state = 819}, -+ [250] = {.lex_state = 822}, -+ [251] = {.lex_state = 130}, -+ [252] = {.lex_state = 822}, -+ [253] = {.lex_state = 822}, -+ [254] = {.lex_state = 822}, -+ [255] = {.lex_state = 818}, -+ [256] = {.lex_state = 822}, -+ [257] = {.lex_state = 130}, -+ [258] = {.lex_state = 818}, -+ [259] = {.lex_state = 822}, -+ [260] = {.lex_state = 822}, -+ [261] = {.lex_state = 130}, -+ [262] = {.lex_state = 822}, -+ [263] = {.lex_state = 822}, -+ [264] = {.lex_state = 822}, -+ [265] = {.lex_state = 822}, -+ [266] = {.lex_state = 822}, -+ [267] = {.lex_state = 822}, -+ [268] = {.lex_state = 822}, -+ [269] = {.lex_state = 828}, -+ [270] = {.lex_state = 822}, -+ [271] = {.lex_state = 822}, -+ [272] = {.lex_state = 822}, -+ [273] = {.lex_state = 818}, -+ [274] = {.lex_state = 822}, -+ [275] = {.lex_state = 822}, -+ [276] = {.lex_state = 828}, -+ [277] = {.lex_state = 822}, -+ [278] = {.lex_state = 822}, -+ [279] = {.lex_state = 822}, -+ [280] = {.lex_state = 822}, -+ [281] = {.lex_state = 822}, -+ [282] = {.lex_state = 822}, -+ [283] = {.lex_state = 822}, -+ [284] = {.lex_state = 822}, -+ [285] = {.lex_state = 822}, -+ [286] = {.lex_state = 822}, -+ [287] = {.lex_state = 822}, -+ [288] = {.lex_state = 124}, -+ [289] = {.lex_state = 124}, -+ [290] = {.lex_state = 822}, -+ [291] = {.lex_state = 124}, -+ [292] = {.lex_state = 822}, -+ [293] = {.lex_state = 124}, -+ [294] = {.lex_state = 124}, -+ [295] = {.lex_state = 118}, -+ [296] = {.lex_state = 118}, -+ [297] = {.lex_state = 818}, -+ [298] = {.lex_state = 818}, -+ [299] = {.lex_state = 118}, -+ [300] = {.lex_state = 118}, -+ [301] = {.lex_state = 118}, -+ [302] = {.lex_state = 118}, -+ [303] = {.lex_state = 118}, -+ [304] = {.lex_state = 118}, -+ [305] = {.lex_state = 118}, -+ [306] = {.lex_state = 118}, -+ [307] = {.lex_state = 130}, -+ [308] = {.lex_state = 118}, -+ [309] = {.lex_state = 130}, -+ [310] = {.lex_state = 828}, -+ [311] = {.lex_state = 818}, -+ [312] = {.lex_state = 828}, -+ [313] = {.lex_state = 828}, -+ [314] = {.lex_state = 827}, -+ [315] = {.lex_state = 118}, -+ [316] = {.lex_state = 131}, -+ [317] = {.lex_state = 118}, -+ [318] = {.lex_state = 124}, -+ [319] = {.lex_state = 124}, -+ [320] = {.lex_state = 124}, -+ [321] = {.lex_state = 124}, -+ [322] = {.lex_state = 118}, -+ [323] = {.lex_state = 124}, -+ [324] = {.lex_state = 124}, -+ [325] = {.lex_state = 131}, -+ [326] = {.lex_state = 824}, -+ [327] = {.lex_state = 131}, -+ [328] = {.lex_state = 824}, -+ [329] = {.lex_state = 124}, -+ [330] = {.lex_state = 824}, -+ [331] = {.lex_state = 118}, -+ [332] = {.lex_state = 124}, -+ [333] = {.lex_state = 124}, -+ [334] = {.lex_state = 827}, -+ [335] = {.lex_state = 118}, -+ [336] = {.lex_state = 124}, -+ [337] = {.lex_state = 827}, -+ [338] = {.lex_state = 124}, -+ [339] = {.lex_state = 124}, -+ [340] = {.lex_state = 124}, -+ [341] = {.lex_state = 124}, -+ [342] = {.lex_state = 124}, -+ [343] = {.lex_state = 124}, -+ [344] = {.lex_state = 124}, -+ [345] = {.lex_state = 124}, -+ [346] = {.lex_state = 124}, -+ [347] = {.lex_state = 124}, -+ [348] = {.lex_state = 124}, -+ [349] = {.lex_state = 818}, -+ [350] = {.lex_state = 124}, -+ [351] = {.lex_state = 818}, -+ [352] = {.lex_state = 817}, -+ [353] = {.lex_state = 818}, -+ [354] = {.lex_state = 818}, -+ [355] = {.lex_state = 818}, -+ [356] = {.lex_state = 818}, -+ [357] = {.lex_state = 818}, -+ [358] = {.lex_state = 124}, -+ [359] = {.lex_state = 124}, -+ [360] = {.lex_state = 124}, -+ [361] = {.lex_state = 818}, -+ [362] = {.lex_state = 818}, -+ [363] = {.lex_state = 818}, -+ [364] = {.lex_state = 827}, -+ [365] = {.lex_state = 818}, -+ [366] = {.lex_state = 124}, -+ [367] = {.lex_state = 818}, -+ [368] = {.lex_state = 818}, -+ [369] = {.lex_state = 124}, -+ [370] = {.lex_state = 827}, -+ [371] = {.lex_state = 124}, -+ [372] = {.lex_state = 131}, -+ [373] = {.lex_state = 824}, -+ [374] = {.lex_state = 818}, -+ [375] = {.lex_state = 131}, -+ [376] = {.lex_state = 124}, -+ [377] = {.lex_state = 124}, -+ [378] = {.lex_state = 818}, -+ [379] = {.lex_state = 124}, -+ [380] = {.lex_state = 124}, -+ [381] = {.lex_state = 818}, -+ [382] = {.lex_state = 124}, -+ [383] = {.lex_state = 124}, -+ [384] = {.lex_state = 124}, -+ [385] = {.lex_state = 818}, -+ [386] = {.lex_state = 124}, -+ [387] = {.lex_state = 124}, -+ [388] = {.lex_state = 124}, -+ [389] = {.lex_state = 124}, -+ [390] = {.lex_state = 124}, -+ [391] = {.lex_state = 124}, -+ [392] = {.lex_state = 124}, -+ [393] = {.lex_state = 130}, -+ [394] = {.lex_state = 818}, -+ [395] = {.lex_state = 124}, -+ [396] = {.lex_state = 124}, -+ [397] = {.lex_state = 124}, -+ [398] = {.lex_state = 124}, -+ [399] = {.lex_state = 124}, -+ [400] = {.lex_state = 124}, -+ [401] = {.lex_state = 124}, -+ [402] = {.lex_state = 824}, -+ [403] = {.lex_state = 818}, -+ [404] = {.lex_state = 818}, -+ [405] = {.lex_state = 124}, -+ [406] = {.lex_state = 821}, -+ [407] = {.lex_state = 818}, -+ [408] = {.lex_state = 818}, -+ [409] = {.lex_state = 818}, -+ [410] = {.lex_state = 818}, -+ [411] = {.lex_state = 818}, -+ [412] = {.lex_state = 818}, -+ [413] = {.lex_state = 132}, -+ [414] = {.lex_state = 829}, -+ [415] = {.lex_state = 818}, -+ [416] = {.lex_state = 818}, -+ [417] = {.lex_state = 818}, -+ [418] = {.lex_state = 818}, -+ [419] = {.lex_state = 818}, -+ [420] = {.lex_state = 818}, -+ [421] = {.lex_state = 818}, -+ [422] = {.lex_state = 818}, -+ [423] = {.lex_state = 126}, -+ [424] = {.lex_state = 130}, -+ [425] = {.lex_state = 818}, -+ [426] = {.lex_state = 818}, -+ [427] = {.lex_state = 818}, -+ [428] = {.lex_state = 818}, -+ [429] = {.lex_state = 818}, -+ [430] = {.lex_state = 818}, -+ [431] = {.lex_state = 818}, -+ [432] = {.lex_state = 818}, -+ [433] = {.lex_state = 132}, -+ [434] = {.lex_state = 818}, -+ [435] = {.lex_state = 823}, -+ [436] = {.lex_state = 818}, -+ [437] = {.lex_state = 818}, -+ [438] = {.lex_state = 818}, -+ [439] = {.lex_state = 818}, -+ [440] = {.lex_state = 818}, -+ [441] = {.lex_state = 818}, -+ [442] = {.lex_state = 818}, -+ [443] = {.lex_state = 829}, -+ [444] = {.lex_state = 818}, -+ [445] = {.lex_state = 131}, -+ [446] = {.lex_state = 818}, -+ [447] = {.lex_state = 829}, -+ [448] = {.lex_state = 827}, -+ [449] = {.lex_state = 132}, -+ [450] = {.lex_state = 127}, -+ [451] = {.lex_state = 130}, -+ [452] = {.lex_state = 131}, -+ [453] = {.lex_state = 829}, -+ [454] = {.lex_state = 827}, -+ [455] = {.lex_state = 130}, -+ [456] = {.lex_state = 132}, -+ [457] = {.lex_state = 829}, -+ [458] = {.lex_state = 132}, -+ [459] = {.lex_state = 827}, -+ [460] = {.lex_state = 126}, -+ [461] = {.lex_state = 821}, -+ [462] = {.lex_state = 116}, -+ [463] = {.lex_state = 821}, -+ [464] = {.lex_state = 821}, -+ [465] = {.lex_state = 823}, -+ [466] = {.lex_state = 116}, -+ [467] = {.lex_state = 823}, -+ [468] = {.lex_state = 126}, -+ [469] = {.lex_state = 131}, -+ [470] = {.lex_state = 116}, -+ [471] = {.lex_state = 130}, -+ [472] = {.lex_state = 130}, -+ [473] = {.lex_state = 823}, -+ [474] = {.lex_state = 116}, -+ [475] = {.lex_state = 116}, -+ [476] = {.lex_state = 131}, -+ [477] = {.lex_state = 116}, -+ [478] = {.lex_state = 116}, -+ [479] = {.lex_state = 827}, -+ [480] = {.lex_state = 116}, -+ [481] = {.lex_state = 126}, -+ [482] = {.lex_state = 820}, -+ [483] = {.lex_state = 130}, -+ [484] = {.lex_state = 116}, -+ [485] = {.lex_state = 116}, -+ [486] = {.lex_state = 116}, -+ [487] = {.lex_state = 829}, -+ [488] = {.lex_state = 116}, -+ [489] = {.lex_state = 116}, -+ [490] = {.lex_state = 116}, -+ [491] = {.lex_state = 131}, -+ [492] = {.lex_state = 126}, -+ [493] = {.lex_state = 116}, -+ [494] = {.lex_state = 116}, -+ [495] = {.lex_state = 116}, -+ [496] = {.lex_state = 119}, -+ [497] = {.lex_state = 116}, -+ [498] = {.lex_state = 116}, -+ [499] = {.lex_state = 116}, -+ [500] = {.lex_state = 827}, -+ [501] = {.lex_state = 116}, -+ [502] = {.lex_state = 119}, -+ [503] = {.lex_state = 116}, -+ [504] = {.lex_state = 823}, -+ [505] = {.lex_state = 116}, -+ [506] = {.lex_state = 116}, -+ [507] = {.lex_state = 116}, -+ [508] = {.lex_state = 827}, -+ [509] = {.lex_state = 827}, -+ [510] = {.lex_state = 116}, -+ [511] = {.lex_state = 126}, -+ [512] = {.lex_state = 116}, -+ [513] = {.lex_state = 132}, -+ [514] = {.lex_state = 116}, -+ [515] = {.lex_state = 131}, -+ [516] = {.lex_state = 116}, -+ [517] = {.lex_state = 116}, -+ [518] = {.lex_state = 126}, -+ [519] = {.lex_state = 126}, -+ [520] = {.lex_state = 116}, -+ [521] = {.lex_state = 131}, -+ [522] = {.lex_state = 823}, -+ [523] = {.lex_state = 823}, -+ [524] = {.lex_state = 116}, -+ [525] = {.lex_state = 116}, -+ [526] = {.lex_state = 127}, -+ [527] = {.lex_state = 127}, -+ [528] = {.lex_state = 823}, -+ [529] = {.lex_state = 116}, -+ [530] = {.lex_state = 116}, -+ [531] = {.lex_state = 823}, -+ [532] = {.lex_state = 116}, -+ [533] = {.lex_state = 127}, -+ [534] = {.lex_state = 821}, -+ [535] = {.lex_state = 829}, -+ [536] = {.lex_state = 116}, -+ [537] = {.lex_state = 821}, -+ [538] = {.lex_state = 126}, -+ [539] = {.lex_state = 116}, -+ [540] = {.lex_state = 116}, -+ [541] = {.lex_state = 116}, -+ [542] = {.lex_state = 116}, -+ [543] = {.lex_state = 116}, -+ [544] = {.lex_state = 116}, -+ [545] = {.lex_state = 829}, -+ [546] = {.lex_state = 116}, -+ [547] = {.lex_state = 116}, -+ [548] = {.lex_state = 116}, -+ [549] = {.lex_state = 116}, -+ [550] = {.lex_state = 116}, -+ [551] = {.lex_state = 116}, -+ [552] = {.lex_state = 116}, -+ [553] = {.lex_state = 116}, -+ [554] = {.lex_state = 116}, -+ [555] = {.lex_state = 116}, -+ [556] = {.lex_state = 116}, -+ [557] = {.lex_state = 116}, -+ [558] = {.lex_state = 116}, -+ [559] = {.lex_state = 116}, -+ [560] = {.lex_state = 116}, -+ [561] = {.lex_state = 829}, -+ [562] = {.lex_state = 116}, -+ [563] = {.lex_state = 126}, -+ [564] = {.lex_state = 116}, -+ [565] = {.lex_state = 116}, -+ [566] = {.lex_state = 116}, -+ [567] = {.lex_state = 116}, -+ [568] = {.lex_state = 116}, -+ [569] = {.lex_state = 116}, -+ [570] = {.lex_state = 116}, -+ [571] = {.lex_state = 116}, -+ [572] = {.lex_state = 116}, -+ [573] = {.lex_state = 126}, -+ [574] = {.lex_state = 116}, -+ [575] = {.lex_state = 116}, -+ [576] = {.lex_state = 116}, -+ [577] = {.lex_state = 116}, -+ [578] = {.lex_state = 116}, -+ [579] = {.lex_state = 116}, -+ [580] = {.lex_state = 116}, -+ [581] = {.lex_state = 116}, -+ [582] = {.lex_state = 116}, -+ [583] = {.lex_state = 116}, -+ [584] = {.lex_state = 116}, -+ [585] = {.lex_state = 116}, -+ [586] = {.lex_state = 116}, -+ [587] = {.lex_state = 116}, -+ [588] = {.lex_state = 116}, -+ [589] = {.lex_state = 116}, -+ [590] = {.lex_state = 116}, -+ [591] = {.lex_state = 116}, -+ [592] = {.lex_state = 116}, -+ [593] = {.lex_state = 116}, -+ [594] = {.lex_state = 116}, -+ [595] = {.lex_state = 116}, -+ [596] = {.lex_state = 116}, -+ [597] = {.lex_state = 116}, -+ [598] = {.lex_state = 116}, -+ [599] = {.lex_state = 116}, -+ [600] = {.lex_state = 116}, -+ [601] = {.lex_state = 116}, -+ [602] = {.lex_state = 116}, -+ [603] = {.lex_state = 116}, -+ [604] = {.lex_state = 116}, -+ [605] = {.lex_state = 116}, -+ [606] = {.lex_state = 116}, -+ [607] = {.lex_state = 116}, -+ [608] = {.lex_state = 116}, -+ [609] = {.lex_state = 116}, -+ [610] = {.lex_state = 116}, -+ [611] = {.lex_state = 116}, -+ [612] = {.lex_state = 116}, -+ [613] = {.lex_state = 116}, -+ [614] = {.lex_state = 116}, -+ [615] = {.lex_state = 116}, -+ [616] = {.lex_state = 127}, -+ [617] = {.lex_state = 116}, -+ [618] = {.lex_state = 116}, -+ [619] = {.lex_state = 116}, -+ [620] = {.lex_state = 116}, -+ [621] = {.lex_state = 116}, -+ [622] = {.lex_state = 116}, -+ [623] = {.lex_state = 116}, -+ [624] = {.lex_state = 116}, -+ [625] = {.lex_state = 116}, -+ [626] = {.lex_state = 116}, -+ [627] = {.lex_state = 116}, -+ [628] = {.lex_state = 116}, -+ [629] = {.lex_state = 116}, -+ [630] = {.lex_state = 116}, -+ [631] = {.lex_state = 116}, -+ [632] = {.lex_state = 116}, -+ [633] = {.lex_state = 116}, -+ [634] = {.lex_state = 116}, -+ [635] = {.lex_state = 116}, -+ [636] = {.lex_state = 127}, -+ [637] = {.lex_state = 116}, -+ [638] = {.lex_state = 116}, -+ [639] = {.lex_state = 116}, -+ [640] = {.lex_state = 116}, -+ [641] = {.lex_state = 116}, -+ [642] = {.lex_state = 116}, -+ [643] = {.lex_state = 116}, -+ [644] = {.lex_state = 116}, -+ [645] = {.lex_state = 116}, -+ [646] = {.lex_state = 116}, -+ [647] = {.lex_state = 116}, -+ [648] = {.lex_state = 116}, -+ [649] = {.lex_state = 116}, -+ [650] = {.lex_state = 116}, -+ [651] = {.lex_state = 116}, -+ [652] = {.lex_state = 116}, -+ [653] = {.lex_state = 823}, -+ [654] = {.lex_state = 823}, -+ [655] = {.lex_state = 823}, -+ [656] = {.lex_state = 823}, -+ [657] = {.lex_state = 823}, -+ [658] = {.lex_state = 823}, -+ [659] = {.lex_state = 823}, -+ [660] = {.lex_state = 116}, -+ [661] = {.lex_state = 823}, -+ [662] = {.lex_state = 823}, -+ [663] = {.lex_state = 116}, -+ [664] = {.lex_state = 116}, -+ [665] = {.lex_state = 116}, -+ [666] = {.lex_state = 823}, -+ [667] = {.lex_state = 116}, -+ [668] = {.lex_state = 823}, -+ [669] = {.lex_state = 116}, -+ [670] = {.lex_state = 116}, -+ [671] = {.lex_state = 116}, -+ [672] = {.lex_state = 116}, -+ [673] = {.lex_state = 823}, -+ [674] = {.lex_state = 820}, -+ [675] = {.lex_state = 820}, -+ [676] = {.lex_state = 116}, -+ [677] = {.lex_state = 126}, -+ [678] = {.lex_state = 116}, -+ [679] = {.lex_state = 126}, -+ [680] = {.lex_state = 126}, -+ [681] = {.lex_state = 116}, -+ [682] = {.lex_state = 116}, -+ [683] = {.lex_state = 116}, -+ [684] = {.lex_state = 116}, -+ [685] = {.lex_state = 116}, -+ [686] = {.lex_state = 116}, -+ [687] = {.lex_state = 116}, -+ [688] = {.lex_state = 126}, -+ [689] = {.lex_state = 126}, -+ [690] = {.lex_state = 126}, -+ [691] = {.lex_state = 116}, -+ [692] = {.lex_state = 116}, -+ [693] = {.lex_state = 116}, -+ [694] = {.lex_state = 116}, -+ [695] = {.lex_state = 116}, -+ [696] = {.lex_state = 116}, -+ [697] = {.lex_state = 116}, -+ [698] = {.lex_state = 116}, -+ [699] = {.lex_state = 116}, -+ [700] = {.lex_state = 116}, -+ [701] = {.lex_state = 820}, -+ [702] = {.lex_state = 116}, -+ [703] = {.lex_state = 116}, -+ [704] = {.lex_state = 126}, -+ [705] = {.lex_state = 116}, -+ [706] = {.lex_state = 116}, -+ [707] = {.lex_state = 116}, -+ [708] = {.lex_state = 116}, -+ [709] = {.lex_state = 116}, -+ [710] = {.lex_state = 116}, -+ [711] = {.lex_state = 116}, -+ [712] = {.lex_state = 821}, -+ [713] = {.lex_state = 116}, -+ [714] = {.lex_state = 821}, -+ [715] = {.lex_state = 116}, -+ [716] = {.lex_state = 821}, -+ [717] = {.lex_state = 116}, -+ [718] = {.lex_state = 116}, -+ [719] = {.lex_state = 821}, -+ [720] = {.lex_state = 126}, -+ [721] = {.lex_state = 116}, -+ [722] = {.lex_state = 116}, -+ [723] = {.lex_state = 116}, -+ [724] = {.lex_state = 116}, -+ [725] = {.lex_state = 116}, -+ [726] = {.lex_state = 116}, -+ [727] = {.lex_state = 116}, -+ [728] = {.lex_state = 116}, -+ [729] = {.lex_state = 116}, -+ [730] = {.lex_state = 116}, -+ [731] = {.lex_state = 116}, -+ [732] = {.lex_state = 116}, -+ [733] = {.lex_state = 116}, -+ [734] = {.lex_state = 116}, -+ [735] = {.lex_state = 817}, -+ [736] = {.lex_state = 116}, -+ [737] = {.lex_state = 116}, -+ [738] = {.lex_state = 116}, -+ [739] = {.lex_state = 116}, -+ [740] = {.lex_state = 116}, -+ [741] = {.lex_state = 116}, -+ [742] = {.lex_state = 116}, -+ [743] = {.lex_state = 116}, -+ [744] = {.lex_state = 823}, -+ [745] = {.lex_state = 116}, -+ [746] = {.lex_state = 116}, -+ [747] = {.lex_state = 116}, -+ [748] = {.lex_state = 132}, -+ [749] = {.lex_state = 116}, -+ [750] = {.lex_state = 116}, -+ [751] = {.lex_state = 116}, -+ [752] = {.lex_state = 126}, -+ [753] = {.lex_state = 116}, -+ [754] = {.lex_state = 116}, -+ [755] = {.lex_state = 116}, -+ [756] = {.lex_state = 116}, -+ [757] = {.lex_state = 116}, -+ [758] = {.lex_state = 116}, -+ [759] = {.lex_state = 116}, -+ [760] = {.lex_state = 116}, -+ [761] = {.lex_state = 126}, -+ [762] = {.lex_state = 126}, -+ [763] = {.lex_state = 126}, -+ [764] = {.lex_state = 126}, -+ [765] = {.lex_state = 116}, -+ [766] = {.lex_state = 116}, -+ [767] = {.lex_state = 823}, -+ [768] = {.lex_state = 116}, -+ [769] = {.lex_state = 116}, -+ [770] = {.lex_state = 823}, -+ [771] = {.lex_state = 116}, -+ [772] = {.lex_state = 116}, -+ [773] = {.lex_state = 116}, -+ [774] = {.lex_state = 116}, -+ [775] = {.lex_state = 126}, -+ [776] = {.lex_state = 116}, -+ [777] = {.lex_state = 126}, -+ [778] = {.lex_state = 126}, -+ [779] = {.lex_state = 126}, -+ [780] = {.lex_state = 126}, -+ [781] = {.lex_state = 126}, -+ [782] = {.lex_state = 126}, -+ [783] = {.lex_state = 116}, -+ [784] = {.lex_state = 116}, -+ [785] = {.lex_state = 116}, -+ [786] = {.lex_state = 116}, -+ [787] = {.lex_state = 116}, -+ [788] = {.lex_state = 116}, -+ [789] = {.lex_state = 116}, -+ [790] = {.lex_state = 116}, -+ [791] = {.lex_state = 116}, -+ [792] = {.lex_state = 116}, -+ [793] = {.lex_state = 127}, -+ [794] = {.lex_state = 116}, -+ [795] = {.lex_state = 116}, -+ [796] = {.lex_state = 116}, -+ [797] = {.lex_state = 823}, -+ [798] = {.lex_state = 116}, -+ [799] = {.lex_state = 116}, -+ [800] = {.lex_state = 116}, -+ [801] = {.lex_state = 127}, -+ [802] = {.lex_state = 127}, -+ [803] = {.lex_state = 116}, -+ [804] = {.lex_state = 116}, -+ [805] = {.lex_state = 116}, -+ [806] = {.lex_state = 116}, -+ [807] = {.lex_state = 116}, -+ [808] = {.lex_state = 116}, -+ [809] = {.lex_state = 116}, -+ [810] = {.lex_state = 116}, -+ [811] = {.lex_state = 116}, -+ [812] = {.lex_state = 116}, -+ [813] = {.lex_state = 116}, -+ [814] = {.lex_state = 116}, -+ [815] = {.lex_state = 116}, -+ [816] = {.lex_state = 116}, -+ [817] = {.lex_state = 116}, -+ [818] = {.lex_state = 116}, -+ [819] = {.lex_state = 823}, -+ [820] = {.lex_state = 116}, -+ [821] = {.lex_state = 823}, -+ [822] = {.lex_state = 116}, -+ [823] = {.lex_state = 132}, -+ [824] = {.lex_state = 823}, -+ [825] = {.lex_state = 116}, -+ [826] = {.lex_state = 116}, -+ [827] = {.lex_state = 116}, -+ [828] = {.lex_state = 116}, -+ [829] = {.lex_state = 116}, -+ [830] = {.lex_state = 116}, -+ [831] = {.lex_state = 823}, -+ [832] = {.lex_state = 823}, -+ [833] = {.lex_state = 823}, -+ [834] = {.lex_state = 127}, -+ [835] = {.lex_state = 821}, -+ [836] = {.lex_state = 127}, -+ [837] = {.lex_state = 127}, -+ [838] = {.lex_state = 823}, -+ [839] = {.lex_state = 823}, -+ [840] = {.lex_state = 127}, -+ [841] = {.lex_state = 829}, -+ [842] = {.lex_state = 127}, -+ [843] = {.lex_state = 127}, -+ [844] = {.lex_state = 823}, -+ [845] = {.lex_state = 127}, -+ [846] = {.lex_state = 823}, -+ [847] = {.lex_state = 823}, -+ [848] = {.lex_state = 127}, -+ [849] = {.lex_state = 127}, -+ [850] = {.lex_state = 129}, -+ [851] = {.lex_state = 829}, -+ [852] = {.lex_state = 127}, -+ [853] = {.lex_state = 127}, -+ [854] = {.lex_state = 823}, -+ [855] = {.lex_state = 127}, -+ [856] = {.lex_state = 820}, -+ [857] = {.lex_state = 126}, -+ [858] = {.lex_state = 823}, -+ [859] = {.lex_state = 126}, -+ [860] = {.lex_state = 823}, -+ [861] = {.lex_state = 823}, -+ [862] = {.lex_state = 823}, -+ [863] = {.lex_state = 823}, -+ [864] = {.lex_state = 823}, -+ [865] = {.lex_state = 126}, -+ [866] = {.lex_state = 126}, -+ [867] = {.lex_state = 126}, -+ [868] = {.lex_state = 126}, -+ [869] = {.lex_state = 823}, -+ [870] = {.lex_state = 823}, -+ [871] = {.lex_state = 126}, -+ [872] = {.lex_state = 823}, -+ [873] = {.lex_state = 823}, -+ [874] = {.lex_state = 823}, -+ [875] = {.lex_state = 823}, -+ [876] = {.lex_state = 823}, -+ [877] = {.lex_state = 823}, -+ [878] = {.lex_state = 823}, -+ [879] = {.lex_state = 823}, -+ [880] = {.lex_state = 126}, -+ [881] = {.lex_state = 823}, -+ [882] = {.lex_state = 126}, -+ [883] = {.lex_state = 132}, -+ [884] = {.lex_state = 132}, -+ [885] = {.lex_state = 823}, -+ [886] = {.lex_state = 823}, -+ [887] = {.lex_state = 821}, -+ [888] = {.lex_state = 126}, -+ [889] = {.lex_state = 127}, -+ [890] = {.lex_state = 823}, -+ [891] = {.lex_state = 817}, -+ [892] = {.lex_state = 821}, -+ [893] = {.lex_state = 821}, -+ [894] = {.lex_state = 821}, -+ [895] = {.lex_state = 126}, -+ [896] = {.lex_state = 823}, -+ [897] = {.lex_state = 823}, -+ [898] = {.lex_state = 823}, -+ [899] = {.lex_state = 127}, -+ [900] = {.lex_state = 126}, -+ [901] = {.lex_state = 127}, -+ [902] = {.lex_state = 126}, -+ [903] = {.lex_state = 823}, -+ [904] = {.lex_state = 823}, -+ [905] = {.lex_state = 821}, -+ [906] = {.lex_state = 829}, -+ [907] = {.lex_state = 820}, -+ [908] = {.lex_state = 820}, -+ [909] = {.lex_state = 821}, -+ [910] = {.lex_state = 127}, -+ [911] = {.lex_state = 126}, -+ [912] = {.lex_state = 821}, -+ [913] = {.lex_state = 126}, -+ [914] = {.lex_state = 126}, -+ [915] = {.lex_state = 820}, -+ [916] = {.lex_state = 129}, -+ [917] = {.lex_state = 821}, -+ [918] = {.lex_state = 821}, -+ [919] = {.lex_state = 821}, -+ [920] = {.lex_state = 129}, -+ [921] = {.lex_state = 821}, -+ [922] = {.lex_state = 126}, -+ [923] = {.lex_state = 821}, -+ [924] = {.lex_state = 821}, -+ [925] = {.lex_state = 126}, -+ [926] = {.lex_state = 126}, -+ [927] = {.lex_state = 126}, -+ [928] = {.lex_state = 126}, -+ [929] = {.lex_state = 821}, -+ [930] = {.lex_state = 126}, -+ [931] = {.lex_state = 821}, -+ [932] = {.lex_state = 821}, -+ [933] = {.lex_state = 821}, -+ [934] = {.lex_state = 127}, -+ [935] = {.lex_state = 127}, -+ [936] = {.lex_state = 821}, -+ [937] = {.lex_state = 126}, -+ [938] = {.lex_state = 127}, -+ [939] = {.lex_state = 126}, -+ [940] = {.lex_state = 126}, -+ [941] = {.lex_state = 126}, -+ [942] = {.lex_state = 127}, -+ [943] = {.lex_state = 821}, -+ [944] = {.lex_state = 126}, -+ [945] = {.lex_state = 127}, -+ [946] = {.lex_state = 821}, -+ [947] = {.lex_state = 821}, -+ [948] = {.lex_state = 126}, -+ [949] = {.lex_state = 821}, -+ [950] = {.lex_state = 820}, -+ [951] = {.lex_state = 126}, -+ [952] = {.lex_state = 126}, -+ [953] = {.lex_state = 126}, -+ [954] = {.lex_state = 821}, -+ [955] = {.lex_state = 821}, -+ [956] = {.lex_state = 127}, -+ [957] = {.lex_state = 821}, -+ [958] = {.lex_state = 821}, -+ [959] = {.lex_state = 821}, -+ [960] = {.lex_state = 821}, -+ [961] = {.lex_state = 127}, -+ [962] = {.lex_state = 127}, -+ [963] = {.lex_state = 817}, -+ [964] = {.lex_state = 127}, -+ [965] = {.lex_state = 821}, -+ [966] = {.lex_state = 129}, -+ [967] = {.lex_state = 127}, -+ [968] = {.lex_state = 129}, -+ [969] = {.lex_state = 127}, -+ [970] = {.lex_state = 820}, -+ [971] = {.lex_state = 820}, -+ [972] = {.lex_state = 127}, -+ [973] = {.lex_state = 820}, -+ [974] = {.lex_state = 820}, -+ [975] = {.lex_state = 127}, -+ [976] = {.lex_state = 820}, -+ [977] = {.lex_state = 820}, -+ [978] = {.lex_state = 820}, -+ [979] = {.lex_state = 820}, -+ [980] = {.lex_state = 820}, -+ [981] = {.lex_state = 820}, -+ [982] = {.lex_state = 127}, -+ [983] = {.lex_state = 127}, -+ [984] = {.lex_state = 127}, -+ [985] = {.lex_state = 820}, -+ [986] = {.lex_state = 127}, -+ [987] = {.lex_state = 127}, -+ [988] = {.lex_state = 127}, -+ [989] = {.lex_state = 820}, -+ [990] = {.lex_state = 820}, -+ [991] = {.lex_state = 820}, -+ [992] = {.lex_state = 127}, -+ [993] = {.lex_state = 127}, -+ [994] = {.lex_state = 820}, -+ [995] = {.lex_state = 820}, -+ [996] = {.lex_state = 127}, -+ [997] = {.lex_state = 132}, -+ [998] = {.lex_state = 127}, -+ [999] = {.lex_state = 127}, -+ [1000] = {.lex_state = 127}, -+ [1001] = {.lex_state = 127}, -+ [1002] = {.lex_state = 820}, -+ [1003] = {.lex_state = 127}, -+ [1004] = {.lex_state = 820}, -+ [1005] = {.lex_state = 820}, -+ [1006] = {.lex_state = 820}, -+ [1007] = {.lex_state = 820}, -+ [1008] = {.lex_state = 821}, -+ [1009] = {.lex_state = 127}, -+ [1010] = {.lex_state = 127}, -+ [1011] = {.lex_state = 127}, -+ [1012] = {.lex_state = 127}, -+ [1013] = {.lex_state = 132}, -+ [1014] = {.lex_state = 820}, -+ [1015] = {.lex_state = 127}, -+ [1016] = {.lex_state = 127}, -+ [1017] = {.lex_state = 127}, -+ [1018] = {.lex_state = 132}, -+ [1019] = {.lex_state = 127}, -+ [1020] = {.lex_state = 127}, -+ [1021] = {.lex_state = 127}, -+ [1022] = {.lex_state = 820}, -+ [1023] = {.lex_state = 132}, -+ [1024] = {.lex_state = 820}, -+ [1025] = {.lex_state = 121}, -+ [1026] = {.lex_state = 820}, -+ [1027] = {.lex_state = 820}, -+ [1028] = {.lex_state = 820}, -+ [1029] = {.lex_state = 820}, -+ [1030] = {.lex_state = 820}, -+ [1031] = {.lex_state = 820}, -+ [1032] = {.lex_state = 820}, -+ [1033] = {.lex_state = 820}, -+ [1034] = {.lex_state = 820}, -+ [1035] = {.lex_state = 820}, -+ [1036] = {.lex_state = 820}, -+ [1037] = {.lex_state = 121}, -+ [1038] = {.lex_state = 820}, -+ [1039] = {.lex_state = 820}, -+ [1040] = {.lex_state = 820}, -+ [1041] = {.lex_state = 121}, -+ [1042] = {.lex_state = 132}, -+ [1043] = {.lex_state = 820}, -+ [1044] = {.lex_state = 820}, -+ [1045] = {.lex_state = 820}, -+ [1046] = {.lex_state = 820}, -+ [1047] = {.lex_state = 820}, -+ [1048] = {.lex_state = 820}, -+ [1049] = {.lex_state = 820}, -+ [1050] = {.lex_state = 820}, -+ [1051] = {.lex_state = 820}, -+ [1052] = {.lex_state = 820}, -+ [1053] = {.lex_state = 132}, -+ [1054] = {.lex_state = 820}, -+ [1055] = {.lex_state = 820}, -+ [1056] = {.lex_state = 820}, -+ [1057] = {.lex_state = 820}, -+ [1058] = {.lex_state = 820}, -+ [1059] = {.lex_state = 132}, -+ [1060] = {.lex_state = 129}, -+ [1061] = {.lex_state = 132}, -+ [1062] = {.lex_state = 132}, -+ [1063] = {.lex_state = 132}, -+ [1064] = {.lex_state = 132}, -+ [1065] = {.lex_state = 132}, -+ [1066] = {.lex_state = 132}, -+ [1067] = {.lex_state = 132}, -+ [1068] = {.lex_state = 132}, -+ [1069] = {.lex_state = 132}, -+ [1070] = {.lex_state = 132}, -+ [1071] = {.lex_state = 132}, -+ [1072] = {.lex_state = 132}, -+ [1073] = {.lex_state = 132}, -+ [1074] = {.lex_state = 132}, -+ [1075] = {.lex_state = 121}, -+ [1076] = {.lex_state = 132}, -+ [1077] = {.lex_state = 132}, -+ [1078] = {.lex_state = 132}, -+ [1079] = {.lex_state = 132}, -+ [1080] = {.lex_state = 132}, -+ [1081] = {.lex_state = 132}, -+ [1082] = {.lex_state = 121}, -+ [1083] = {.lex_state = 132}, -+ [1084] = {.lex_state = 132}, -+ [1085] = {.lex_state = 132}, -+ [1086] = {.lex_state = 132}, -+ [1087] = {.lex_state = 132}, -+ [1088] = {.lex_state = 132}, -+ [1089] = {.lex_state = 132}, -+ [1090] = {.lex_state = 132}, -+ [1091] = {.lex_state = 121}, -+ [1092] = {.lex_state = 132}, -+ [1093] = {.lex_state = 132}, -+ [1094] = {.lex_state = 132}, -+ [1095] = {.lex_state = 132}, -+ [1096] = {.lex_state = 132}, -+ [1097] = {.lex_state = 132}, -+ [1098] = {.lex_state = 132}, -+ [1099] = {.lex_state = 132}, -+ [1100] = {.lex_state = 132}, -+ [1101] = {.lex_state = 132}, -+ [1102] = {.lex_state = 132}, -+ [1103] = {.lex_state = 132}, -+ [1104] = {.lex_state = 132}, -+ [1105] = {.lex_state = 817}, -+ [1106] = {.lex_state = 132}, -+ [1107] = {.lex_state = 132}, -+ [1108] = {.lex_state = 132}, -+ [1109] = {.lex_state = 132}, -+ [1110] = {.lex_state = 132}, -+ [1111] = {.lex_state = 132}, -+ [1112] = {.lex_state = 134}, -+ [1113] = {.lex_state = 817}, -+ [1114] = {.lex_state = 134}, -+ [1115] = {.lex_state = 134}, -+ [1116] = {.lex_state = 132}, -+ [1117] = {.lex_state = 132}, -+ [1118] = {.lex_state = 136}, -+ [1119] = {.lex_state = 136}, -+ [1120] = {.lex_state = 136}, -+ [1121] = {.lex_state = 817}, -+ [1122] = {.lex_state = 132}, -+ [1123] = {.lex_state = 132}, -+ [1124] = {.lex_state = 129}, -+ [1125] = {.lex_state = 129}, -+ [1126] = {.lex_state = 132}, -+ [1127] = {.lex_state = 132}, -+ [1128] = {.lex_state = 129}, -+ [1129] = {.lex_state = 121}, -+ [1130] = {.lex_state = 120}, -+ [1131] = {.lex_state = 136}, -+ [1132] = {.lex_state = 134}, -+ [1133] = {.lex_state = 134}, -+ [1134] = {.lex_state = 129}, -+ [1135] = {.lex_state = 136}, -+ [1136] = {.lex_state = 120}, -+ [1137] = {.lex_state = 124}, -+ [1138] = {.lex_state = 120}, -+ [1139] = {.lex_state = 129}, -+ [1140] = {.lex_state = 147}, -+ [1141] = {.lex_state = 121}, -+ [1142] = {.lex_state = 136}, -+ [1143] = {.lex_state = 121}, -+ [1144] = {.lex_state = 147}, -+ [1145] = {.lex_state = 129}, -+ [1146] = {.lex_state = 129}, -+ [1147] = {.lex_state = 147}, -+ [1148] = {.lex_state = 120}, -+ [1149] = {.lex_state = 121}, -+ [1150] = {.lex_state = 121}, -+ [1151] = {.lex_state = 121}, -+ [1152] = {.lex_state = 129}, -+ [1153] = {.lex_state = 147}, -+ [1154] = {.lex_state = 129}, -+ [1155] = {.lex_state = 129}, -+ [1156] = {.lex_state = 147}, -+ [1157] = {.lex_state = 134}, -+ [1158] = {.lex_state = 120}, -+ [1159] = {.lex_state = 136}, -+ [1160] = {.lex_state = 135}, -+ [1161] = {.lex_state = 120}, -+ [1162] = {.lex_state = 129}, -+ [1163] = {.lex_state = 832}, -+ [1164] = {.lex_state = 129}, -+ [1165] = {.lex_state = 129}, -+ [1166] = {.lex_state = 129}, -+ [1167] = {.lex_state = 129}, -+ [1168] = {.lex_state = 136}, -+ [1169] = {.lex_state = 129}, -+ [1170] = {.lex_state = 129}, -+ [1171] = {.lex_state = 129}, -+ [1172] = {.lex_state = 129}, -+ [1173] = {.lex_state = 120}, -+ [1174] = {.lex_state = 129}, -+ [1175] = {.lex_state = 129}, -+ [1176] = {.lex_state = 832}, -+ [1177] = {.lex_state = 120}, -+ [1178] = {.lex_state = 129}, -+ [1179] = {.lex_state = 136}, -+ [1180] = {.lex_state = 129}, -+ [1181] = {.lex_state = 120}, -+ [1182] = {.lex_state = 129}, -+ [1183] = {.lex_state = 129}, -+ [1184] = {.lex_state = 134}, -+ [1185] = {.lex_state = 129}, -+ [1186] = {.lex_state = 129}, -+ [1187] = {.lex_state = 129}, -+ [1188] = {.lex_state = 124}, -+ [1189] = {.lex_state = 120}, -+ [1190] = {.lex_state = 134}, -+ [1191] = {.lex_state = 129}, -+ [1192] = {.lex_state = 129}, -+ [1193] = {.lex_state = 129}, -+ [1194] = {.lex_state = 129}, -+ [1195] = {.lex_state = 832}, -+ [1196] = {.lex_state = 147}, -+ [1197] = {.lex_state = 120}, -+ [1198] = {.lex_state = 129}, -+ [1199] = {.lex_state = 144}, -+ [1200] = {.lex_state = 129}, -+ [1201] = {.lex_state = 129}, -+ [1202] = {.lex_state = 129}, -+ [1203] = {.lex_state = 136}, -+ [1204] = {.lex_state = 129}, -+ [1205] = {.lex_state = 120}, -+ [1206] = {.lex_state = 120}, -+ [1207] = {.lex_state = 129}, -+ [1208] = {.lex_state = 120}, -+ [1209] = {.lex_state = 120}, -+ [1210] = {.lex_state = 120}, -+ [1211] = {.lex_state = 120}, -+ [1212] = {.lex_state = 129}, -+ [1213] = {.lex_state = 147}, -+ [1214] = {.lex_state = 136}, -+ [1215] = {.lex_state = 129}, -+ [1216] = {.lex_state = 129}, -+ [1217] = {.lex_state = 129}, -+ [1218] = {.lex_state = 129}, -+ [1219] = {.lex_state = 120}, -+ [1220] = {.lex_state = 129}, -+ [1221] = {.lex_state = 129}, -+ [1222] = {.lex_state = 120}, -+ [1223] = {.lex_state = 129}, -+ [1224] = {.lex_state = 120}, -+ [1225] = {.lex_state = 136}, -+ [1226] = {.lex_state = 129}, -+ [1227] = {.lex_state = 120}, -+ [1228] = {.lex_state = 120}, -+ [1229] = {.lex_state = 120}, -+ [1230] = {.lex_state = 129}, -+ [1231] = {.lex_state = 129}, -+ [1232] = {.lex_state = 129}, -+ [1233] = {.lex_state = 120}, -+ [1234] = {.lex_state = 129}, -+ [1235] = {.lex_state = 129}, -+ [1236] = {.lex_state = 120}, -+ [1237] = {.lex_state = 120}, -+ [1238] = {.lex_state = 120}, -+ [1239] = {.lex_state = 129}, -+ [1240] = {.lex_state = 129}, -+ [1241] = {.lex_state = 124}, -+ [1242] = {.lex_state = 129}, -+ [1243] = {.lex_state = 129}, -+ [1244] = {.lex_state = 129}, -+ [1245] = {.lex_state = 832}, -+ [1246] = {.lex_state = 129}, -+ [1247] = {.lex_state = 120}, -+ [1248] = {.lex_state = 129}, -+ [1249] = {.lex_state = 120}, -+ [1250] = {.lex_state = 129}, -+ [1251] = {.lex_state = 120}, -+ [1252] = {.lex_state = 120}, -+ [1253] = {.lex_state = 129}, -+ [1254] = {.lex_state = 129}, -+ [1255] = {.lex_state = 120}, -+ [1256] = {.lex_state = 135}, -+ [1257] = {.lex_state = 832}, -+ [1258] = {.lex_state = 120}, -+ [1259] = {.lex_state = 129}, -+ [1260] = {.lex_state = 134}, -+ [1261] = {.lex_state = 134}, -+ [1262] = {.lex_state = 135}, -+ [1263] = {.lex_state = 135}, -+ [1264] = {.lex_state = 818}, -+ [1265] = {.lex_state = 120}, -+ [1266] = {.lex_state = 134}, -+ [1267] = {.lex_state = 129}, -+ [1268] = {.lex_state = 120}, -+ [1269] = {.lex_state = 135}, -+ [1270] = {.lex_state = 120}, -+ [1271] = {.lex_state = 120}, -+ [1272] = {.lex_state = 120}, -+ [1273] = {.lex_state = 134}, -+ [1274] = {.lex_state = 120}, -+ [1275] = {.lex_state = 147}, -+ [1276] = {.lex_state = 120}, -+ [1277] = {.lex_state = 120}, -+ [1278] = {.lex_state = 135}, -+ [1279] = {.lex_state = 120}, -+ [1280] = {.lex_state = 120}, -+ [1281] = {.lex_state = 135}, -+ [1282] = {.lex_state = 120}, -+ [1283] = {.lex_state = 120}, -+ [1284] = {.lex_state = 134}, -+ [1285] = {.lex_state = 120}, -+ [1286] = {.lex_state = 120}, -+ [1287] = {.lex_state = 120}, -+ [1288] = {.lex_state = 120}, -+ [1289] = {.lex_state = 120}, -+ [1290] = {.lex_state = 120}, -+ [1291] = {.lex_state = 120}, -+ [1292] = {.lex_state = 120}, -+ [1293] = {.lex_state = 135}, -+ [1294] = {.lex_state = 129}, -+ [1295] = {.lex_state = 147}, -+ [1296] = {.lex_state = 818}, -+ [1297] = {.lex_state = 120}, -+ [1298] = {.lex_state = 120}, -+ [1299] = {.lex_state = 120}, -+ [1300] = {.lex_state = 833}, -+ [1301] = {.lex_state = 120}, -+ [1302] = {.lex_state = 135}, -+ [1303] = {.lex_state = 833}, -+ [1304] = {.lex_state = 120}, -+ [1305] = {.lex_state = 120}, -+ [1306] = {.lex_state = 120}, -+ [1307] = {.lex_state = 833}, -+ [1308] = {.lex_state = 120}, -+ [1309] = {.lex_state = 120}, -+ [1310] = {.lex_state = 120}, -+ [1311] = {.lex_state = 135}, -+ [1312] = {.lex_state = 833}, -+ [1313] = {.lex_state = 135}, -+ [1314] = {.lex_state = 147}, -+ [1315] = {.lex_state = 135}, -+ [1316] = {.lex_state = 147}, -+ [1317] = {.lex_state = 135}, -+ [1318] = {.lex_state = 135}, -+ [1319] = {.lex_state = 147}, -+ [1320] = {.lex_state = 135}, -+ [1321] = {.lex_state = 833}, -+ [1322] = {.lex_state = 135}, -+ [1323] = {.lex_state = 135}, -+ [1324] = {.lex_state = 134}, -+ [1325] = {.lex_state = 134}, -+ [1326] = {.lex_state = 134}, -+ [1327] = {.lex_state = 135}, -+ [1328] = {.lex_state = 135}, -+ [1329] = {.lex_state = 817}, -+ [1330] = {.lex_state = 144}, -+ [1331] = {.lex_state = 135}, -+ [1332] = {.lex_state = 144}, -+ [1333] = {.lex_state = 144}, -+ [1334] = {.lex_state = 135}, -+ [1335] = {.lex_state = 135}, -+ [1336] = {.lex_state = 135}, -+ [1337] = {.lex_state = 135}, -+ [1338] = {.lex_state = 135}, -+ [1339] = {.lex_state = 135}, -+ [1340] = {.lex_state = 135}, -+ [1341] = {.lex_state = 135}, -+ [1342] = {.lex_state = 135}, -+ [1343] = {.lex_state = 834}, -+ [1344] = {.lex_state = 135}, -+ [1345] = {.lex_state = 135}, -+ [1346] = {.lex_state = 135}, -+ [1347] = {.lex_state = 134}, -+ [1348] = {.lex_state = 134}, -+ [1349] = {.lex_state = 134}, -+ [1350] = {.lex_state = 135}, -+ [1351] = {.lex_state = 135}, -+ [1352] = {.lex_state = 135}, -+ [1353] = {.lex_state = 135}, -+ [1354] = {.lex_state = 134}, -+ [1355] = {.lex_state = 834}, -+ [1356] = {.lex_state = 144}, -+ [1357] = {.lex_state = 135}, -+ [1358] = {.lex_state = 135}, -+ [1359] = {.lex_state = 135}, -+ [1360] = {.lex_state = 135}, -+ [1361] = {.lex_state = 135}, -+ [1362] = {.lex_state = 135}, -+ [1363] = {.lex_state = 135}, -+ [1364] = {.lex_state = 135}, -+ [1365] = {.lex_state = 135}, -+ [1366] = {.lex_state = 135}, -+ [1367] = {.lex_state = 134}, -+ [1368] = {.lex_state = 134}, -+ [1369] = {.lex_state = 134}, -+ [1370] = {.lex_state = 135}, -+ [1371] = {.lex_state = 135}, -+ [1372] = {.lex_state = 134}, -+ [1373] = {.lex_state = 134}, -+ [1374] = {.lex_state = 135}, -+ [1375] = {.lex_state = 135}, -+ [1376] = {.lex_state = 134}, -+ [1377] = {.lex_state = 135}, -+ [1378] = {.lex_state = 135}, -+ [1379] = {.lex_state = 135}, -+ [1380] = {.lex_state = 135}, -+ [1381] = {.lex_state = 134}, -+ [1382] = {.lex_state = 135}, -+ [1383] = {.lex_state = 144}, -+ [1384] = {.lex_state = 135}, -+ [1385] = {.lex_state = 134}, -+ [1386] = {.lex_state = 135}, -+ [1387] = {.lex_state = 134}, -+ [1388] = {.lex_state = 135}, -+ [1389] = {.lex_state = 144}, -+ [1390] = {.lex_state = 134}, -+ [1391] = {.lex_state = 135}, -+ [1392] = {.lex_state = 134}, -+ [1393] = {.lex_state = 135}, -+ [1394] = {.lex_state = 134}, -+ [1395] = {.lex_state = 135}, -+ [1396] = {.lex_state = 134}, -+ [1397] = {.lex_state = 134}, -+ [1398] = {.lex_state = 144}, -+ [1399] = {.lex_state = 144}, -+ [1400] = {.lex_state = 134}, -+ [1401] = {.lex_state = 135}, -+ [1402] = {.lex_state = 134}, -+ [1403] = {.lex_state = 134}, -+ [1404] = {.lex_state = 134}, -+ [1405] = {.lex_state = 144}, -+ [1406] = {.lex_state = 144}, -+ [1407] = {.lex_state = 134}, -+ [1408] = {.lex_state = 134}, -+ [1409] = {.lex_state = 134}, -+ [1410] = {.lex_state = 134}, -+ [1411] = {.lex_state = 144}, -+ [1412] = {.lex_state = 144}, -+ [1413] = {.lex_state = 134}, -+ [1414] = {.lex_state = 134}, -+ [1415] = {.lex_state = 134}, -+ [1416] = {.lex_state = 134}, -+ [1417] = {.lex_state = 124}, -+ [1418] = {.lex_state = 834}, -+ [1419] = {.lex_state = 134}, -+ [1420] = {.lex_state = 834}, -+ [1421] = {.lex_state = 134}, -+ [1422] = {.lex_state = 144}, -+ [1423] = {.lex_state = 144}, -+ [1424] = {.lex_state = 144}, -+ [1425] = {.lex_state = 144}, -+ [1426] = {.lex_state = 144}, -+ [1427] = {.lex_state = 144}, -+ [1428] = {.lex_state = 144}, -+ [1429] = {.lex_state = 134}, -+ [1430] = {.lex_state = 144}, -+ [1431] = {.lex_state = 144}, -+ [1432] = {.lex_state = 144}, -+ [1433] = {.lex_state = 144}, -+ [1434] = {.lex_state = 144}, -+ [1435] = {.lex_state = 144}, -+ [1436] = {.lex_state = 134}, -+ [1437] = {.lex_state = 144}, -+ [1438] = {.lex_state = 134}, -+ [1439] = {.lex_state = 134}, -+ [1440] = {.lex_state = 134}, -+ [1441] = {.lex_state = 134}, -+ [1442] = {.lex_state = 134}, -+ [1443] = {.lex_state = 134}, -+ [1444] = {.lex_state = 134}, -+ [1445] = {.lex_state = 134}, -+ [1446] = {.lex_state = 134}, -+ [1447] = {.lex_state = 134}, -+ [1448] = {.lex_state = 134}, -+ [1449] = {.lex_state = 134}, -+ [1450] = {.lex_state = 144}, -+ [1451] = {.lex_state = 134}, -+ [1452] = {.lex_state = 134}, -+ [1453] = {.lex_state = 817}, -+ [1454] = {.lex_state = 817}, -+ [1455] = {.lex_state = 134}, -+ [1456] = {.lex_state = 134}, -+ [1457] = {.lex_state = 144}, -+ [1458] = {.lex_state = 134}, -+ [1459] = {.lex_state = 134}, -+ [1460] = {.lex_state = 144}, -+ [1461] = {.lex_state = 134}, -+ [1462] = {.lex_state = 144}, -+ [1463] = {.lex_state = 124}, -+ [1464] = {.lex_state = 144}, -+ [1465] = {.lex_state = 144}, -+ [1466] = {.lex_state = 144}, -+ [1467] = {.lex_state = 124}, -+ [1468] = {.lex_state = 124}, -+ [1469] = {.lex_state = 124}, -+ [1470] = {.lex_state = 124}, -+ [1471] = {.lex_state = 124}, -+ [1472] = {.lex_state = 144}, -+ [1473] = {.lex_state = 124}, -+ [1474] = {.lex_state = 144}, -+ [1475] = {.lex_state = 124}, -+ [1476] = {.lex_state = 124}, -+ [1477] = {.lex_state = 124}, -+ [1478] = {.lex_state = 124}, -+ [1479] = {.lex_state = 144}, -+ [1480] = {.lex_state = 124}, -+ [1481] = {.lex_state = 124}, -+ [1482] = {.lex_state = 124}, -+ [1483] = {.lex_state = 124}, -+ [1484] = {.lex_state = 144}, -+ [1485] = {.lex_state = 144}, -+ [1486] = {.lex_state = 124}, -+ [1487] = {.lex_state = 124}, -+ [1488] = {.lex_state = 124}, -+ [1489] = {.lex_state = 124}, -+ [1490] = {.lex_state = 124}, -+ [1491] = {.lex_state = 144}, -+ [1492] = {.lex_state = 124}, -+ [1493] = {.lex_state = 124}, -+ [1494] = {.lex_state = 124}, -+ [1495] = {.lex_state = 144}, -+ [1496] = {.lex_state = 124}, -+ [1497] = {.lex_state = 144}, -+ [1498] = {.lex_state = 124}, -+ [1499] = {.lex_state = 124}, -+ [1500] = {.lex_state = 124}, -+ [1501] = {.lex_state = 124}, -+ [1502] = {.lex_state = 124}, -+ [1503] = {.lex_state = 144}, -+ [1504] = {.lex_state = 144}, -+ [1505] = {.lex_state = 124}, -+ [1506] = {.lex_state = 144}, -+ [1507] = {.lex_state = 124}, -+ [1508] = {.lex_state = 144}, -+ [1509] = {.lex_state = 144}, -+ [1510] = {.lex_state = 144}, -+ [1511] = {.lex_state = 144}, -+ [1512] = {.lex_state = 144}, -+ [1513] = {.lex_state = 124}, -+ [1514] = {.lex_state = 144}, -+ [1515] = {.lex_state = 144}, -+ [1516] = {.lex_state = 144}, -+ [1517] = {.lex_state = 144}, -+ [1518] = {.lex_state = 144}, -+ [1519] = {.lex_state = 124}, -+ [1520] = {.lex_state = 834}, -+ [1521] = {.lex_state = 124}, -+ [1522] = {.lex_state = 144}, -+ [1523] = {.lex_state = 144}, -+ [1524] = {.lex_state = 144}, -+ [1525] = {.lex_state = 144}, -+ [1526] = {.lex_state = 144}, -+ [1527] = {.lex_state = 834}, -+ [1528] = {.lex_state = 144}, -+ [1529] = {.lex_state = 834}, -+ [1530] = {.lex_state = 144}, -+ [1531] = {.lex_state = 835}, -+ [1532] = {.lex_state = 835}, -+ [1533] = {.lex_state = 124}, -+ [1534] = {.lex_state = 124}, -+ [1535] = {.lex_state = 124}, -+ [1536] = {.lex_state = 820}, -+ [1537] = {.lex_state = 124}, -+ [1538] = {.lex_state = 835}, -+ [1539] = {.lex_state = 835}, -+ [1540] = {.lex_state = 835}, -+ [1541] = {.lex_state = 835}, -+ [1542] = {.lex_state = 835}, -+ [1543] = {.lex_state = 835}, -+ [1544] = {.lex_state = 835}, -+ [1545] = {.lex_state = 835}, -+ [1546] = {.lex_state = 835}, -+ [1547] = {.lex_state = 835}, -+ [1548] = {.lex_state = 820}, -+ [1549] = {.lex_state = 820}, -+ [1550] = {.lex_state = 124}, -+ [1551] = {.lex_state = 124}, -+ [1552] = {.lex_state = 124}, -+ [1553] = {.lex_state = 124}, -+ [1554] = {.lex_state = 124}, -+ [1555] = {.lex_state = 124}, -+ [1556] = {.lex_state = 124}, -+ [1557] = {.lex_state = 124}, -+ [1558] = {.lex_state = 124}, -+ [1559] = {.lex_state = 820}, -+ [1560] = {.lex_state = 124}, -+ [1561] = {.lex_state = 124}, -+ [1562] = {.lex_state = 124}, -+ [1563] = {.lex_state = 124}, -+ [1564] = {.lex_state = 124}, -+ [1565] = {.lex_state = 124}, -+ [1566] = {.lex_state = 124}, -+ [1567] = {.lex_state = 124}, -+ [1568] = {.lex_state = 124}, -+ [1569] = {.lex_state = 124}, -+ [1570] = {.lex_state = 124}, -+ [1571] = {.lex_state = 124}, -+ [1572] = {.lex_state = 124}, -+ [1573] = {.lex_state = 124}, -+ [1574] = {.lex_state = 124}, -+ [1575] = {.lex_state = 124}, -+ [1576] = {.lex_state = 124}, -+ [1577] = {.lex_state = 124}, -+ [1578] = {.lex_state = 124}, -+ [1579] = {.lex_state = 124}, -+ [1580] = {.lex_state = 124}, -+ [1581] = {.lex_state = 124}, -+ [1582] = {.lex_state = 124}, -+ [1583] = {.lex_state = 124}, -+ [1584] = {.lex_state = 124}, -+ [1585] = {.lex_state = 124}, -+ [1586] = {.lex_state = 124}, -+ [1587] = {.lex_state = 820}, -+ [1588] = {.lex_state = 124}, -+ [1589] = {.lex_state = 124}, -+ [1590] = {.lex_state = 820}, -+ [1591] = {.lex_state = 124}, -+ [1592] = {.lex_state = 124}, -+ [1593] = {.lex_state = 124}, -+ [1594] = {.lex_state = 124}, -+ [1595] = {.lex_state = 124}, -+ [1596] = {.lex_state = 124}, -+ [1597] = {.lex_state = 124}, -+ [1598] = {.lex_state = 124}, -+ [1599] = {.lex_state = 124}, -+ [1600] = {.lex_state = 124}, -+ [1601] = {.lex_state = 124}, -+ [1602] = {.lex_state = 820}, -+ [1603] = {.lex_state = 124}, -+ [1604] = {.lex_state = 818}, -+ [1605] = {.lex_state = 818}, -+ [1606] = {.lex_state = 818}, -+ [1607] = {.lex_state = 818}, -+ [1608] = {.lex_state = 818}, -+ [1609] = {.lex_state = 818}, -+ [1610] = {.lex_state = 818}, -+ [1611] = {.lex_state = 818}, -+ [1612] = {.lex_state = 818}, -+ [1613] = {.lex_state = 820}, -+ [1614] = {.lex_state = 820}, -+ [1615] = {.lex_state = 818}, -+ [1616] = {.lex_state = 818}, -+ [1617] = {.lex_state = 820}, -+ [1618] = {.lex_state = 817}, -+ [1619] = {.lex_state = 818}, -+ [1620] = {.lex_state = 818}, -+ [1621] = {.lex_state = 818}, -+ [1622] = {.lex_state = 817}, -+ [1623] = {.lex_state = 836}, -+ [1624] = {.lex_state = 817}, -+ [1625] = {.lex_state = 818}, -+ [1626] = {.lex_state = 817}, -+ [1627] = {.lex_state = 817}, -+ [1628] = {.lex_state = 816}, -+ [1629] = {.lex_state = 817}, -+ [1630] = {.lex_state = 818}, -+ [1631] = {.lex_state = 817}, -+ [1632] = {.lex_state = 817}, -+ [1633] = {.lex_state = 818}, -+ [1634] = {.lex_state = 818}, -+ [1635] = {.lex_state = 818}, -+ [1636] = {.lex_state = 818}, -+ [1637] = {.lex_state = 818}, -+ [1638] = {.lex_state = 818}, -+ [1639] = {.lex_state = 818}, -+ [1640] = {.lex_state = 818}, -+ [1641] = {.lex_state = 818}, -+ [1642] = {.lex_state = 818}, -+ [1643] = {.lex_state = 817}, -+ [1644] = {.lex_state = 818}, -+ [1645] = {.lex_state = 818}, -+ [1646] = {.lex_state = 818}, -+ [1647] = {.lex_state = 818}, -+ [1648] = {.lex_state = 818}, -+ [1649] = {.lex_state = 818}, -+ [1650] = {.lex_state = 818}, -+ [1651] = {.lex_state = 816}, -+ [1652] = {.lex_state = 816}, -+ [1653] = {.lex_state = 818}, -+ [1654] = {.lex_state = 150}, -+ [1655] = {.lex_state = 150}, -+ [1656] = {.lex_state = 0}, -+ [1657] = {.lex_state = 818}, -+ [1658] = {.lex_state = 820}, -+ [1659] = {.lex_state = 818}, -+ [1660] = {.lex_state = 0}, -+ [1661] = {.lex_state = 0}, -+ [1662] = {.lex_state = 837}, -+ [1663] = {.lex_state = 0}, -+ [1664] = {.lex_state = 837}, -+ [1665] = {.lex_state = 837}, -+ [1666] = {.lex_state = 818}, -+ [1667] = {.lex_state = 820}, -+ [1668] = {.lex_state = 837}, -+ [1669] = {.lex_state = 831}, -+ [1670] = {.lex_state = 153}, -+ [1671] = {.lex_state = 837}, -+ [1672] = {.lex_state = 817}, -+ [1673] = {.lex_state = 818}, -+ [1674] = {.lex_state = 818}, -+ [1675] = {.lex_state = 818}, -+ [1676] = {.lex_state = 837}, -+ [1677] = {.lex_state = 837}, -+ [1678] = {.lex_state = 837}, -+ [1679] = {.lex_state = 837}, -+ [1680] = {.lex_state = 837}, -+ [1681] = {.lex_state = 837}, -+ [1682] = {.lex_state = 153}, -+ [1683] = {.lex_state = 837}, -+ [1684] = {.lex_state = 837}, -+ [1685] = {.lex_state = 837}, -+ [1686] = {.lex_state = 820}, -+ [1687] = {.lex_state = 837}, -+ [1688] = {.lex_state = 820}, -+ [1689] = {.lex_state = 820}, -+ [1690] = {.lex_state = 837}, -+ [1691] = {.lex_state = 820}, -+ [1692] = {.lex_state = 820}, -+ [1693] = {.lex_state = 837}, -+ [1694] = {.lex_state = 820}, -+ [1695] = {.lex_state = 820}, -+ [1696] = {.lex_state = 837}, -+ [1697] = {.lex_state = 817}, -+ [1698] = {.lex_state = 817}, -+ [1699] = {.lex_state = 820}, -+ [1700] = {.lex_state = 820}, -+ [1701] = {.lex_state = 818}, -+ [1702] = {.lex_state = 820}, -+ [1703] = {.lex_state = 818}, -+ [1704] = {.lex_state = 818}, -+ [1705] = {.lex_state = 820}, -+ [1706] = {.lex_state = 818}, -+ [1707] = {.lex_state = 818}, -+ [1708] = {.lex_state = 816}, -+ [1709] = {.lex_state = 818}, -+ [1710] = {.lex_state = 820}, -+ [1711] = {.lex_state = 818}, -+ [1712] = {.lex_state = 818}, -+ [1713] = {.lex_state = 818}, -+ [1714] = {.lex_state = 818}, -+ [1715] = {.lex_state = 818}, -+ [1716] = {.lex_state = 818}, -+ [1717] = {.lex_state = 818}, -+ [1718] = {.lex_state = 0}, -+ [1719] = {.lex_state = 818}, -+ [1720] = {.lex_state = 820}, -+ [1721] = {.lex_state = 818}, -+ [1722] = {.lex_state = 0}, -+ [1723] = {.lex_state = 818}, -+ [1724] = {.lex_state = 0}, -+ [1725] = {.lex_state = 818}, -+ [1726] = {.lex_state = 818}, -+ [1727] = {.lex_state = 818}, -+ [1728] = {.lex_state = 820}, -+ [1729] = {.lex_state = 818}, -+ [1730] = {.lex_state = 818}, -+ [1731] = {.lex_state = 0}, -+ [1732] = {.lex_state = 818}, -+ [1733] = {.lex_state = 818}, -+ [1734] = {.lex_state = 818}, -+ [1735] = {.lex_state = 818}, -+ [1736] = {.lex_state = 818}, -+ [1737] = {.lex_state = 818}, -+ [1738] = {.lex_state = 0}, -+ [1739] = {.lex_state = 818}, -+ [1740] = {.lex_state = 818}, -+ [1741] = {.lex_state = 818}, -+ [1742] = {.lex_state = 818}, -+ [1743] = {.lex_state = 818}, -+ [1744] = {.lex_state = 818}, -+ [1745] = {.lex_state = 818}, -+ [1746] = {.lex_state = 818}, -+ [1747] = {.lex_state = 818}, -+ [1748] = {.lex_state = 154}, -+ [1749] = {.lex_state = 816}, -+ [1750] = {.lex_state = 818}, -+ [1751] = {.lex_state = 818}, -+ [1752] = {.lex_state = 0}, -+ [1753] = {.lex_state = 818}, -+ [1754] = {.lex_state = 818}, -+ [1755] = {.lex_state = 818}, -+ [1756] = {.lex_state = 154}, -+ [1757] = {.lex_state = 818}, -+ [1758] = {.lex_state = 0}, -+ [1759] = {.lex_state = 818}, -+ [1760] = {.lex_state = 818}, -+ [1761] = {.lex_state = 832}, -+ [1762] = {.lex_state = 818}, -+ [1763] = {.lex_state = 818}, -+ [1764] = {.lex_state = 149}, -+ [1765] = {.lex_state = 818}, -+ [1766] = {.lex_state = 816}, -+ [1767] = {.lex_state = 818}, -+ [1768] = {.lex_state = 818}, -+ [1769] = {.lex_state = 818}, -+ [1770] = {.lex_state = 818}, -+ [1771] = {.lex_state = 818}, -+ [1772] = {.lex_state = 818}, -+ [1773] = {.lex_state = 818}, -+ [1774] = {.lex_state = 149}, -+ [1775] = {.lex_state = 818}, -+ [1776] = {.lex_state = 818}, -+ [1777] = {.lex_state = 818}, -+ [1778] = {.lex_state = 818}, -+ [1779] = {.lex_state = 818}, -+ [1780] = {.lex_state = 818}, -+ [1781] = {.lex_state = 818}, -+ [1782] = {.lex_state = 818}, -+ [1783] = {.lex_state = 818}, -+ [1784] = {.lex_state = 818}, -+ [1785] = {.lex_state = 818}, -+ [1786] = {.lex_state = 818}, -+ [1787] = {.lex_state = 818}, -+ [1788] = {.lex_state = 818}, -+ [1789] = {.lex_state = 818}, -+ [1790] = {.lex_state = 818}, -+ [1791] = {.lex_state = 818}, -+ [1792] = {.lex_state = 818}, -+ [1793] = {.lex_state = 818}, -+ [1794] = {.lex_state = 818}, -+ [1795] = {.lex_state = 818}, -+ [1796] = {.lex_state = 818}, -+ [1797] = {.lex_state = 818}, -+ [1798] = {.lex_state = 818}, -+ [1799] = {.lex_state = 818}, -+ [1800] = {.lex_state = 818}, -+ [1801] = {.lex_state = 155}, -+ [1802] = {.lex_state = 818}, -+ [1803] = {.lex_state = 818}, -+ [1804] = {.lex_state = 818}, -+ [1805] = {.lex_state = 818}, -+ [1806] = {.lex_state = 818}, -+ [1807] = {.lex_state = 818}, -+ [1808] = {.lex_state = 818}, -+ [1809] = {.lex_state = 818}, -+ [1810] = {.lex_state = 818}, -+ [1811] = {.lex_state = 818}, -+ [1812] = {.lex_state = 818}, -+ [1813] = {.lex_state = 818}, -+ [1814] = {.lex_state = 818}, -+ [1815] = {.lex_state = 818}, -+ [1816] = {.lex_state = 818}, -+ [1817] = {.lex_state = 818}, -+ [1818] = {.lex_state = 818}, -+ [1819] = {.lex_state = 818}, -+ [1820] = {.lex_state = 818}, -+ [1821] = {.lex_state = 818}, -+ [1822] = {.lex_state = 818}, -+ [1823] = {.lex_state = 818}, -+ [1824] = {.lex_state = 155}, -+ [1825] = {.lex_state = 818}, -+ [1826] = {.lex_state = 818}, -+ [1827] = {.lex_state = 818}, -+ [1828] = {.lex_state = 818}, -+ [1829] = {.lex_state = 818}, -+ [1830] = {.lex_state = 818}, -+ [1831] = {.lex_state = 818}, -+ [1832] = {.lex_state = 818}, -+ [1833] = {.lex_state = 818}, -+ [1834] = {.lex_state = 818}, -+ [1835] = {.lex_state = 818}, -+ [1836] = {.lex_state = 818}, -+ [1837] = {.lex_state = 818}, -+ [1838] = {.lex_state = 818}, -+ [1839] = {.lex_state = 818}, -+ [1840] = {.lex_state = 818}, -+ [1841] = {.lex_state = 818}, -+ [1842] = {.lex_state = 818}, -+ [1843] = {.lex_state = 818}, -+ [1844] = {.lex_state = 818}, -+ [1845] = {.lex_state = 818}, -+ [1846] = {.lex_state = 818}, -+ [1847] = {.lex_state = 818}, -+ [1848] = {.lex_state = 818}, -+ [1849] = {.lex_state = 818}, -+ [1850] = {.lex_state = 818}, -+ [1851] = {.lex_state = 0}, -+ [1852] = {.lex_state = 0}, -+ [1853] = {.lex_state = 0}, -+ [1854] = {.lex_state = 0}, -+ [1855] = {.lex_state = 0}, -+ [1856] = {.lex_state = 151}, -+ [1857] = {.lex_state = 0}, -+ [1858] = {.lex_state = 149}, -+ [1859] = {.lex_state = 0}, -+ [1860] = {.lex_state = 149}, -+ [1861] = {.lex_state = 149}, -+ [1862] = {.lex_state = 0}, -+ [1863] = {.lex_state = 149}, -+ [1864] = {.lex_state = 149}, -+ [1865] = {.lex_state = 149}, -+ [1866] = {.lex_state = 818}, -+ [1867] = {.lex_state = 149}, -+ [1868] = {.lex_state = 149}, -+ [1869] = {.lex_state = 818}, -+ [1870] = {.lex_state = 816}, -+ [1871] = {.lex_state = 818}, -+ [1872] = {.lex_state = 149}, -+ [1873] = {.lex_state = 818}, -+ [1874] = {.lex_state = 0}, -+ [1875] = {.lex_state = 818}, -+ [1876] = {.lex_state = 818}, -+ [1877] = {.lex_state = 149}, -+ [1878] = {.lex_state = 149}, -+ [1879] = {.lex_state = 149}, -+ [1880] = {.lex_state = 0}, -+ [1881] = {.lex_state = 149}, -+ [1882] = {.lex_state = 149}, -+ [1883] = {.lex_state = 818}, -+ [1884] = {.lex_state = 818}, -+ [1885] = {.lex_state = 149}, -+ [1886] = {.lex_state = 149}, -+ [1887] = {.lex_state = 818}, -+ [1888] = {.lex_state = 149}, -+ [1889] = {.lex_state = 818}, -+ [1890] = {.lex_state = 149}, -+ [1891] = {.lex_state = 818}, -+ [1892] = {.lex_state = 818}, -+ [1893] = {.lex_state = 818}, -+ [1894] = {.lex_state = 816}, -+ [1895] = {.lex_state = 818}, -+ [1896] = {.lex_state = 149}, -+ [1897] = {.lex_state = 149}, -+ [1898] = {.lex_state = 818}, -+ [1899] = {.lex_state = 818}, -+ [1900] = {.lex_state = 149}, -+ [1901] = {.lex_state = 149}, -+ [1902] = {.lex_state = 149}, -+ [1903] = {.lex_state = 149}, -+ [1904] = {.lex_state = 818}, -+ [1905] = {.lex_state = 149}, -+ [1906] = {.lex_state = 149}, -+ [1907] = {.lex_state = 818}, -+ [1908] = {.lex_state = 818}, -+ [1909] = {.lex_state = 818}, -+ [1910] = {.lex_state = 0}, -+ [1911] = {.lex_state = 0}, -+ [1912] = {.lex_state = 0}, -+ [1913] = {.lex_state = 0}, -+ [1914] = {.lex_state = 818}, -+ [1915] = {.lex_state = 0}, -+ [1916] = {.lex_state = 0}, -+ [1917] = {.lex_state = 0}, -+ [1918] = {.lex_state = 0}, -+ [1919] = {.lex_state = 0}, -+ [1920] = {.lex_state = 156}, -+ [1921] = {.lex_state = 0}, -+ [1922] = {.lex_state = 0}, -+ [1923] = {.lex_state = 149}, -+ [1924] = {.lex_state = 0}, -+ [1925] = {.lex_state = 0}, -+ [1926] = {.lex_state = 0}, -+ [1927] = {.lex_state = 0}, -+ [1928] = {.lex_state = 0}, -+ [1929] = {.lex_state = 0}, -+ [1930] = {.lex_state = 0}, -+ [1931] = {.lex_state = 0}, -+ [1932] = {.lex_state = 0}, -+ [1933] = {.lex_state = 0}, -+ [1934] = {.lex_state = 151}, -+ [1935] = {.lex_state = 0}, -+ [1936] = {.lex_state = 151}, -+ [1937] = {.lex_state = 151}, -+ [1938] = {.lex_state = 151}, -+ [1939] = {.lex_state = 157}, -+ [1940] = {.lex_state = 151}, -+ [1941] = {.lex_state = 149}, -+ [1942] = {.lex_state = 149}, -+ [1943] = {.lex_state = 0}, -+ [1944] = {.lex_state = 158}, -+ [1945] = {.lex_state = 0}, -+ [1946] = {.lex_state = 0}, -+ [1947] = {.lex_state = 149}, -+ [1948] = {.lex_state = 159}, -+ [1949] = {.lex_state = 0}, -+ [1950] = {.lex_state = 149}, -+ [1951] = {.lex_state = 149}, -+ [1952] = {.lex_state = 159}, -+ [1953] = {.lex_state = 149}, -+ [1954] = {.lex_state = 149}, -+ [1955] = {.lex_state = 159}, -+ [1956] = {.lex_state = 159}, -+ [1957] = {.lex_state = 149}, -+ [1958] = {.lex_state = 818}, -+ [1959] = {.lex_state = 0}, -+ [1960] = {.lex_state = 149}, -+ [1961] = {.lex_state = 818}, -+ [1962] = {.lex_state = 149}, -+ [1963] = {.lex_state = 149}, -+ [1964] = {.lex_state = 149}, -+ [1965] = {.lex_state = 0}, -+ [1966] = {.lex_state = 818}, -+ [1967] = {.lex_state = 818}, -+ [1968] = {.lex_state = 818}, -+ [1969] = {.lex_state = 818}, -+ [1970] = {.lex_state = 0}, -+ [1971] = {.lex_state = 149}, -+ [1972] = {.lex_state = 149}, -+ [1973] = {.lex_state = 0}, -+ [1974] = {.lex_state = 149}, -+ [1975] = {.lex_state = 149}, -+ [1976] = {.lex_state = 818}, -+ [1977] = {.lex_state = 818}, -+ [1978] = {.lex_state = 149}, -+ [1979] = {.lex_state = 0}, -+ [1980] = {.lex_state = 149}, -+ [1981] = {.lex_state = 149}, -+ [1982] = {.lex_state = 0}, -+ [1983] = {.lex_state = 818}, -+ [1984] = {.lex_state = 818}, -+ [1985] = {.lex_state = 0}, -+ [1986] = {.lex_state = 0}, -+ [1987] = {.lex_state = 149}, -+ [1988] = {.lex_state = 149}, -+ [1989] = {.lex_state = 149}, -+ [1990] = {.lex_state = 818}, -+ [1991] = {.lex_state = 0}, -+ [1992] = {.lex_state = 149}, -+ [1993] = {.lex_state = 818}, -+ [1994] = {.lex_state = 818}, -+ [1995] = {.lex_state = 818}, -+ [1996] = {.lex_state = 149}, -+ [1997] = {.lex_state = 149}, -+ [1998] = {.lex_state = 818}, -+ [1999] = {.lex_state = 149}, -+ [2000] = {.lex_state = 818}, -+ [2001] = {.lex_state = 818}, -+ [2002] = {.lex_state = 0}, -+ [2003] = {.lex_state = 149}, -+ [2004] = {.lex_state = 818}, -+ [2005] = {.lex_state = 818}, -+ [2006] = {.lex_state = 149}, -+ [2007] = {.lex_state = 818}, -+ [2008] = {.lex_state = 149}, -+ [2009] = {.lex_state = 149}, -+ [2010] = {.lex_state = 818}, -+ [2011] = {.lex_state = 818}, -+ [2012] = {.lex_state = 0}, -+ [2013] = {.lex_state = 149}, -+ [2014] = {.lex_state = 149}, -+ [2015] = {.lex_state = 174}, -+ [2016] = {.lex_state = 149}, -+ [2017] = {.lex_state = 149}, -+ [2018] = {.lex_state = 149}, -+ [2019] = {.lex_state = 0}, -+ [2020] = {.lex_state = 149}, -+ [2021] = {.lex_state = 0}, -+ [2022] = {.lex_state = 149}, -+ [2023] = {.lex_state = 149}, -+ [2024] = {.lex_state = 149}, -+ [2025] = {.lex_state = 149}, -+ [2026] = {.lex_state = 0}, -+ [2027] = {.lex_state = 174}, -+ [2028] = {.lex_state = 0}, -+ [2029] = {.lex_state = 0}, -+ [2030] = {.lex_state = 149}, -+ [2031] = {.lex_state = 0}, -+ [2032] = {.lex_state = 0}, -+ [2033] = {.lex_state = 149}, -+ [2034] = {.lex_state = 174}, -+ [2035] = {.lex_state = 0}, -+ [2036] = {.lex_state = 0}, -+ [2037] = {.lex_state = 149}, -+ [2038] = {.lex_state = 833}, -+ [2039] = {.lex_state = 0}, -+ [2040] = {.lex_state = 149}, -+ [2041] = {.lex_state = 149}, -+ [2042] = {.lex_state = 0}, -+ [2043] = {.lex_state = 0}, -+ [2044] = {.lex_state = 149}, -+ [2045] = {.lex_state = 0}, -+ [2046] = {.lex_state = 0}, -+ [2047] = {.lex_state = 0}, -+ [2048] = {.lex_state = 0}, -+ [2049] = {.lex_state = 149}, -+ [2050] = {.lex_state = 0}, -+ [2051] = {.lex_state = 0}, -+ [2052] = {.lex_state = 149}, -+ [2053] = {.lex_state = 0}, -+ [2054] = {.lex_state = 0}, -+ [2055] = {.lex_state = 0}, -+ [2056] = {.lex_state = 0}, -+ [2057] = {.lex_state = 0}, -+ [2058] = {.lex_state = 149}, -+ [2059] = {.lex_state = 0}, -+ [2060] = {.lex_state = 149}, -+ [2061] = {.lex_state = 0}, -+ [2062] = {.lex_state = 0}, -+ [2063] = {.lex_state = 149}, -+ [2064] = {.lex_state = 0}, -+ [2065] = {.lex_state = 0}, -+ [2066] = {.lex_state = 149}, -+ [2067] = {.lex_state = 149}, -+ [2068] = {.lex_state = 0}, -+ [2069] = {.lex_state = 149}, -+ [2070] = {.lex_state = 0}, -+ [2071] = {.lex_state = 0}, -+ [2072] = {.lex_state = 149}, -+ [2073] = {.lex_state = 818}, -+ [2074] = {.lex_state = 0}, -+ [2075] = {.lex_state = 149}, -+ [2076] = {.lex_state = 0}, -+ [2077] = {.lex_state = 149}, -+ [2078] = {.lex_state = 816}, -+ [2079] = {.lex_state = 149}, -+ [2080] = {.lex_state = 816}, -+ [2081] = {.lex_state = 0}, -+ [2082] = {.lex_state = 149}, -+ [2083] = {.lex_state = 149}, -+ [2084] = {.lex_state = 0}, -+ [2085] = {.lex_state = 0}, -+ [2086] = {.lex_state = 149}, -+ [2087] = {.lex_state = 0}, -+ [2088] = {.lex_state = 149}, -+ [2089] = {.lex_state = 149}, -+ [2090] = {.lex_state = 0}, -+ [2091] = {.lex_state = 0}, -+ [2092] = {.lex_state = 832}, -+ [2093] = {.lex_state = 0}, -+ [2094] = {.lex_state = 0}, -+ [2095] = {.lex_state = 149}, -+ [2096] = {.lex_state = 0}, -+ [2097] = {.lex_state = 0}, -+ [2098] = {.lex_state = 149}, -+ [2099] = {.lex_state = 149}, -+ [2100] = {.lex_state = 0}, -+ [2101] = {.lex_state = 149}, -+ [2102] = {.lex_state = 149}, -+ [2103] = {.lex_state = 149}, -+ [2104] = {.lex_state = 149}, -+ [2105] = {.lex_state = 149}, -+ [2106] = {.lex_state = 149}, -+ [2107] = {.lex_state = 149}, -+ [2108] = {.lex_state = 149}, -+ [2109] = {.lex_state = 149}, -+ [2110] = {.lex_state = 149}, -+ [2111] = {.lex_state = 149}, -+ [2112] = {.lex_state = 149}, -+ [2113] = {.lex_state = 149}, -+ [2114] = {.lex_state = 149}, -+ [2115] = {.lex_state = 149}, -+ [2116] = {.lex_state = 149}, -+ [2117] = {.lex_state = 149}, -+ [2118] = {.lex_state = 149}, -+ [2119] = {.lex_state = 0}, -+ [2120] = {.lex_state = 832}, -+ [2121] = {.lex_state = 0}, -+ [2122] = {.lex_state = 0}, -+ [2123] = {.lex_state = 0}, -+ [2124] = {.lex_state = 175}, -+ [2125] = {.lex_state = 0}, -+ [2126] = {.lex_state = 0}, -+ [2127] = {.lex_state = 0}, -+ [2128] = {.lex_state = 175}, -+ [2129] = {.lex_state = 0}, -+ [2130] = {.lex_state = 175}, -+ [2131] = {.lex_state = 0}, -+ [2132] = {.lex_state = 0}, -+ [2133] = {.lex_state = 0}, -+ [2134] = {.lex_state = 0}, -+ [2135] = {.lex_state = 149}, -+ [2136] = {.lex_state = 0}, -+ [2137] = {.lex_state = 0}, -+ [2138] = {.lex_state = 0}, -+ [2139] = {.lex_state = 0}, -+ [2140] = {.lex_state = 0}, -+ [2141] = {.lex_state = 0}, -+ [2142] = {.lex_state = 175}, -+ [2143] = {.lex_state = 0}, -+ [2144] = {.lex_state = 0}, -+ [2145] = {.lex_state = 0}, -+ [2146] = {.lex_state = 0}, -+ [2147] = {.lex_state = 0}, -+ [2148] = {.lex_state = 0}, -+ [2149] = {.lex_state = 175}, -+ [2150] = {.lex_state = 175}, -+ [2151] = {.lex_state = 0}, -+ [2152] = {.lex_state = 0}, -+ [2153] = {.lex_state = 0}, -+ [2154] = {.lex_state = 818}, -+ [2155] = {.lex_state = 818}, -+ [2156] = {.lex_state = 0}, -+ [2157] = {.lex_state = 0}, -+ [2158] = {.lex_state = 0}, -+ [2159] = {.lex_state = 0}, -+ [2160] = {.lex_state = 0}, -+ [2161] = {.lex_state = 0}, -+ [2162] = {.lex_state = 0}, -+ [2163] = {.lex_state = 0}, -+ [2164] = {.lex_state = 0}, -+ [2165] = {.lex_state = 0}, -+ [2166] = {.lex_state = 0}, -+ [2167] = {.lex_state = 0}, -+ [2168] = {.lex_state = 0}, -+ [2169] = {.lex_state = 0}, -+ [2170] = {.lex_state = 0}, -+ [2171] = {.lex_state = 149}, -+ [2172] = {.lex_state = 0}, -+ [2173] = {.lex_state = 0}, -+ [2174] = {.lex_state = 0}, -+ [2175] = {.lex_state = 0}, -+ [2176] = {.lex_state = 0}, -+ [2177] = {.lex_state = 0}, -+ [2178] = {.lex_state = 0}, -+ [2179] = {.lex_state = 818}, -+ [2180] = {.lex_state = 0}, -+ [2181] = {.lex_state = 176}, -+ [2182] = {.lex_state = 0}, -+ [2183] = {.lex_state = 0}, -+ [2184] = {.lex_state = 0}, -+ [2185] = {.lex_state = 0}, -+ [2186] = {.lex_state = 0}, -+ [2187] = {.lex_state = 0}, -+ [2188] = {.lex_state = 0}, -+ [2189] = {.lex_state = 0}, -+ [2190] = {.lex_state = 0}, -+ [2191] = {.lex_state = 0}, -+ [2192] = {.lex_state = 0}, -+ [2193] = {.lex_state = 0}, -+ [2194] = {.lex_state = 0}, -+ [2195] = {.lex_state = 0}, -+ [2196] = {.lex_state = 0}, -+ [2197] = {.lex_state = 0}, -+ [2198] = {.lex_state = 0}, -+ [2199] = {.lex_state = 0}, -+ [2200] = {.lex_state = 0}, -+ [2201] = {.lex_state = 0}, -+ [2202] = {.lex_state = 0}, -+ [2203] = {.lex_state = 0}, -+ [2204] = {.lex_state = 0}, -+ [2205] = {.lex_state = 0}, -+ [2206] = {.lex_state = 0}, -+ [2207] = {.lex_state = 0}, -+ [2208] = {.lex_state = 0}, -+ [2209] = {.lex_state = 0}, -+ [2210] = {.lex_state = 0}, -+ [2211] = {.lex_state = 0}, -+ [2212] = {.lex_state = 0}, -+ [2213] = {.lex_state = 818}, -+ [2214] = {.lex_state = 177}, -+ [2215] = {.lex_state = 0}, -+ [2216] = {.lex_state = 0}, -+ [2217] = {.lex_state = 0}, -+ [2218] = {.lex_state = 0}, -+ [2219] = {.lex_state = 0}, -+ [2220] = {.lex_state = 0}, -+ [2221] = {.lex_state = 0}, -+ [2222] = {.lex_state = 0}, -+ [2223] = {.lex_state = 0}, -+ [2224] = {.lex_state = 0}, -+ [2225] = {.lex_state = 0}, -+ [2226] = {.lex_state = 0}, -+ [2227] = {.lex_state = 0}, -+ [2228] = {.lex_state = 0}, -+ [2229] = {.lex_state = 0}, -+ [2230] = {.lex_state = 0}, -+ [2231] = {.lex_state = 0}, -+ [2232] = {.lex_state = 0}, -+ [2233] = {.lex_state = 0}, -+ [2234] = {.lex_state = 0}, -+ [2235] = {.lex_state = 0}, -+ [2236] = {.lex_state = 0}, -+ [2237] = {.lex_state = 0}, -+ [2238] = {.lex_state = 0}, -+ [2239] = {.lex_state = 0}, -+ [2240] = {.lex_state = 0}, -+ [2241] = {.lex_state = 0}, -+ [2242] = {.lex_state = 0}, -+ [2243] = {.lex_state = 0}, -+ [2244] = {.lex_state = 0}, -+ [2245] = {.lex_state = 0}, -+ [2246] = {.lex_state = 0}, -+ [2247] = {.lex_state = 0}, -+ [2248] = {.lex_state = 0}, -+ [2249] = {.lex_state = 0}, -+ [2250] = {.lex_state = 0}, -+ [2251] = {.lex_state = 0}, -+ [2252] = {.lex_state = 0}, -+ [2253] = {.lex_state = 0}, -+ [2254] = {.lex_state = 0}, -+ [2255] = {.lex_state = 0}, -+ [2256] = {.lex_state = 0}, -+ [2257] = {.lex_state = 0}, -+ [2258] = {.lex_state = 0}, -+ [2259] = {.lex_state = 0}, -+ [2260] = {.lex_state = 0}, -+ [2261] = {.lex_state = 0}, -+ [2262] = {.lex_state = 0}, -+ [2263] = {.lex_state = 0}, -+ [2264] = {.lex_state = 0}, -+ [2265] = {.lex_state = 0}, -+ [2266] = {.lex_state = 0}, -+ [2267] = {.lex_state = 0}, -+ [2268] = {.lex_state = 0}, -+ [2269] = {.lex_state = 0}, -+ [2270] = {.lex_state = 0}, -+ [2271] = {.lex_state = 0}, -+ [2272] = {.lex_state = 0}, -+ [2273] = {.lex_state = 0}, -+ [2274] = {.lex_state = 818}, -+ [2275] = {.lex_state = 0}, -+ [2276] = {.lex_state = 0}, -+ [2277] = {.lex_state = 0}, -+ [2278] = {.lex_state = 0}, -+ [2279] = {.lex_state = 0}, -+ [2280] = {.lex_state = 0}, -+ [2281] = {.lex_state = 0}, -+ [2282] = {.lex_state = 0}, -+ [2283] = {.lex_state = 0}, -+ [2284] = {.lex_state = 0}, -+ [2285] = {.lex_state = 0}, -+ [2286] = {.lex_state = 0}, -+ [2287] = {.lex_state = 0}, -+ [2288] = {.lex_state = 149}, -+ [2289] = {.lex_state = 818}, -+ [2290] = {.lex_state = 0}, -+ [2291] = {.lex_state = 0}, -+ [2292] = {.lex_state = 0}, -+ [2293] = {.lex_state = 0}, -+ [2294] = {.lex_state = 0}, -+ [2295] = {.lex_state = 0}, -+ [2296] = {.lex_state = 0}, -+ [2297] = {.lex_state = 0}, -+ [2298] = {.lex_state = 0}, -+ [2299] = {.lex_state = 0}, -+ [2300] = {.lex_state = 0}, -+ [2301] = {.lex_state = 0}, -+ [2302] = {.lex_state = 0}, -+ [2303] = {.lex_state = 0}, -+ [2304] = {.lex_state = 0}, -+ [2305] = {.lex_state = 0}, -+ [2306] = {.lex_state = 0}, -+ [2307] = {.lex_state = 0}, -+ [2308] = {.lex_state = 0}, -+ [2309] = {.lex_state = 0}, -+ [2310] = {.lex_state = 0}, -+ [2311] = {.lex_state = 0}, -+ [2312] = {.lex_state = 0}, -+ [2313] = {.lex_state = 0}, -+ [2314] = {.lex_state = 0}, -+ [2315] = {.lex_state = 0}, -+ [2316] = {.lex_state = 0}, -+ [2317] = {.lex_state = 0}, -+ [2318] = {.lex_state = 0}, -+ [2319] = {.lex_state = 0}, -+ [2320] = {.lex_state = 0}, -+ [2321] = {.lex_state = 0}, -+ [2322] = {.lex_state = 0}, -+ [2323] = {.lex_state = 0}, -+ [2324] = {.lex_state = 149}, -+ [2325] = {.lex_state = 0}, -+ [2326] = {.lex_state = 0}, -+ [2327] = {.lex_state = 0}, -+ [2328] = {.lex_state = 0}, -+ [2329] = {.lex_state = 0}, -+ [2330] = {.lex_state = 0}, -+ [2331] = {.lex_state = 0}, -+ [2332] = {.lex_state = 0}, -+ [2333] = {.lex_state = 0}, -+ [2334] = {.lex_state = 0}, -+ [2335] = {.lex_state = 0}, -+ [2336] = {.lex_state = 0}, -+ [2337] = {.lex_state = 0}, -+ [2338] = {.lex_state = 0}, -+ [2339] = {.lex_state = 0}, -+ [2340] = {.lex_state = 0}, -+ [2341] = {.lex_state = 149}, -+ [2342] = {.lex_state = 0}, -+ [2343] = {.lex_state = 0}, -+ [2344] = {.lex_state = 0}, -+ [2345] = {.lex_state = 0}, -+ [2346] = {.lex_state = 0}, -+ [2347] = {.lex_state = 0}, -+ [2348] = {.lex_state = 0}, -+ [2349] = {.lex_state = 0}, -+ [2350] = {.lex_state = 0}, -+ [2351] = {.lex_state = 0}, -+ [2352] = {.lex_state = 0}, -+ [2353] = {.lex_state = 0}, -+ [2354] = {.lex_state = 0}, -+ [2355] = {.lex_state = 0}, -+ [2356] = {.lex_state = 0}, -+ [2357] = {.lex_state = 0}, -+ [2358] = {.lex_state = 0}, -+ [2359] = {.lex_state = 0}, -+ [2360] = {.lex_state = 0}, -+ [2361] = {.lex_state = 0}, -+ [2362] = {.lex_state = 0}, -+ [2363] = {.lex_state = 0}, -+ [2364] = {.lex_state = 0}, -+ [2365] = {.lex_state = 0}, -+ [2366] = {.lex_state = 0}, -+ [2367] = {.lex_state = 0}, -+ [2368] = {.lex_state = 0}, -+ [2369] = {.lex_state = 0}, -+ [2370] = {.lex_state = 0}, -+ [2371] = {.lex_state = 0}, -+ [2372] = {.lex_state = 0}, -+ [2373] = {.lex_state = 0}, -+ [2374] = {.lex_state = 0}, -+ [2375] = {.lex_state = 0}, -+ [2376] = {.lex_state = 0}, -+ [2377] = {.lex_state = 0}, -+ [2378] = {.lex_state = 0}, -+ [2379] = {.lex_state = 0}, -+ [2380] = {.lex_state = 0}, -+ [2381] = {.lex_state = 149}, -+ [2382] = {.lex_state = 0}, -+ [2383] = {.lex_state = 0}, -+ [2384] = {.lex_state = 159}, -+ [2385] = {.lex_state = 0}, -+ [2386] = {.lex_state = 0}, -+ [2387] = {.lex_state = 0}, -+ [2388] = {.lex_state = 159}, -+ [2389] = {.lex_state = 0}, -+ [2390] = {.lex_state = 0}, -+ [2391] = {.lex_state = 0}, -+ [2392] = {.lex_state = 0}, -+ [2393] = {.lex_state = 0}, -+ [2394] = {.lex_state = 0}, -+ [2395] = {.lex_state = 0}, -+ [2396] = {.lex_state = 149}, -+ [2397] = {.lex_state = 0}, -+ [2398] = {.lex_state = 0}, -+ [2399] = {.lex_state = 149}, -+ [2400] = {.lex_state = 0}, -+ [2401] = {.lex_state = 0}, -+ [2402] = {.lex_state = 0}, -+ [2403] = {.lex_state = 0}, -+ [2404] = {.lex_state = 0}, -+ [2405] = {.lex_state = 0}, -+ [2406] = {.lex_state = 0}, -+ [2407] = {.lex_state = 0}, -+ [2408] = {.lex_state = 0}, -+ [2409] = {.lex_state = 0}, -+ [2410] = {.lex_state = 0}, -+ [2411] = {.lex_state = 0}, -+ [2412] = {.lex_state = 0}, -+ [2413] = {.lex_state = 0}, -+ [2414] = {.lex_state = 0}, -+ [2415] = {.lex_state = 0}, -+ [2416] = {.lex_state = 0}, -+ [2417] = {.lex_state = 0}, -+ [2418] = {.lex_state = 0}, -+ [2419] = {.lex_state = 0}, -+ [2420] = {.lex_state = 0}, -+ [2421] = {.lex_state = 0}, -+ [2422] = {.lex_state = 0}, -+ [2423] = {.lex_state = 0}, -+ [2424] = {.lex_state = 0}, -+ [2425] = {.lex_state = 0}, -+ [2426] = {.lex_state = 0}, -+ [2427] = {.lex_state = 149}, -+ [2428] = {.lex_state = 0}, -+ [2429] = {.lex_state = 0}, -+ [2430] = {.lex_state = 0}, -+ [2431] = {.lex_state = 0}, -+ [2432] = {.lex_state = 0}, -+ [2433] = {.lex_state = 0}, -+ [2434] = {.lex_state = 0}, -+ [2435] = {.lex_state = 0}, -+ [2436] = {.lex_state = 0}, -+ [2437] = {.lex_state = 0}, -+ [2438] = {.lex_state = 0}, -+ [2439] = {.lex_state = 0}, -+ [2440] = {.lex_state = 0}, -+ [2441] = {.lex_state = 0}, -+ [2442] = {.lex_state = 0}, -+ [2443] = {.lex_state = 0}, -+ [2444] = {.lex_state = 0}, -+ [2445] = {.lex_state = 0}, -+ [2446] = {.lex_state = 0}, -+ [2447] = {.lex_state = 0}, -+ [2448] = {.lex_state = 0}, -+ [2449] = {.lex_state = 0}, -+ [2450] = {.lex_state = 0}, -+ [2451] = {.lex_state = 0}, -+ [2452] = {.lex_state = 0}, -+ [2453] = {.lex_state = 0}, -+ [2454] = {.lex_state = 0}, -+ [2455] = {.lex_state = 0}, -+ [2456] = {.lex_state = 0}, -+ [2457] = {.lex_state = 818}, -+ [2458] = {.lex_state = 0}, -+ [2459] = {.lex_state = 0}, -+ [2460] = {.lex_state = 0}, -+ [2461] = {.lex_state = 0}, -+ [2462] = {.lex_state = 0}, -+ [2463] = {.lex_state = 0}, -+ [2464] = {.lex_state = 0}, -+ [2465] = {.lex_state = 0}, -+ [2466] = {.lex_state = 0}, -+ [2467] = {.lex_state = 0}, -+ [2468] = {.lex_state = 0}, -+ [2469] = {.lex_state = 0}, -+ [2470] = {.lex_state = 0}, -+ [2471] = {.lex_state = 0}, -+ [2472] = {.lex_state = 0}, -+ [2473] = {.lex_state = 0}, -+ [2474] = {.lex_state = 0}, -+ [2475] = {.lex_state = 0}, -+ [2476] = {.lex_state = 0}, -+ [2477] = {.lex_state = 0}, -+ [2478] = {.lex_state = 0}, -+ [2479] = {.lex_state = 0}, -+ [2480] = {.lex_state = 0}, -+ [2481] = {.lex_state = 818}, -+ [2482] = {.lex_state = 0}, -+ [2483] = {.lex_state = 0}, -+ [2484] = {.lex_state = 0}, -+ [2485] = {.lex_state = 0}, -+ [2486] = {.lex_state = 0}, -+ [2487] = {.lex_state = 0}, -+ [2488] = {.lex_state = 0}, -+ [2489] = {.lex_state = 0}, -+ [2490] = {.lex_state = 0}, -+ [2491] = {.lex_state = 0}, -+ [2492] = {.lex_state = 0}, -+ [2493] = {.lex_state = 0}, -+ [2494] = {.lex_state = 0}, -+ [2495] = {.lex_state = 0}, -+ [2496] = {.lex_state = 0}, -+ [2497] = {.lex_state = 0}, -+ [2498] = {.lex_state = 0}, -+ [2499] = {.lex_state = 0}, -+ [2500] = {.lex_state = 0}, -+ [2501] = {.lex_state = 0}, -+ [2502] = {.lex_state = 0}, -+ [2503] = {.lex_state = 0}, -+ [2504] = {.lex_state = 0}, -+ [2505] = {.lex_state = 0}, -+ [2506] = {.lex_state = 0}, -+ [2507] = {.lex_state = 149}, -+ [2508] = {.lex_state = 0}, -+ [2509] = {.lex_state = 0}, -+ [2510] = {.lex_state = 0}, -+ [2511] = {.lex_state = 0}, -+ [2512] = {.lex_state = 0}, -+ [2513] = {.lex_state = 0}, -+ [2514] = {.lex_state = 0}, -+ [2515] = {.lex_state = 0}, -+ [2516] = {.lex_state = 0}, -+ [2517] = {.lex_state = 0}, -+ [2518] = {.lex_state = 0}, -+ [2519] = {.lex_state = 0}, -+ [2520] = {.lex_state = 149}, -+ [2521] = {.lex_state = 0}, -+ [2522] = {.lex_state = 0}, -+ [2523] = {.lex_state = 0}, -+ [2524] = {.lex_state = 0}, -+ [2525] = {.lex_state = 0}, -+ [2526] = {.lex_state = 0}, -+ [2527] = {.lex_state = 0}, -+ [2528] = {.lex_state = 0}, -+ [2529] = {.lex_state = 0}, -+ [2530] = {.lex_state = 0}, -+ [2531] = {.lex_state = 0}, -+ [2532] = {.lex_state = 0}, -+ [2533] = {.lex_state = 0}, -+ [2534] = {.lex_state = 0}, -+ [2535] = {.lex_state = 0}, -+ [2536] = {.lex_state = 0}, -+ [2537] = {.lex_state = 0}, -+ [2538] = {.lex_state = 0}, -+ [2539] = {.lex_state = 0}, -+ [2540] = {.lex_state = 0}, -+ [2541] = {.lex_state = 0}, -+ [2542] = {.lex_state = 0}, -+ [2543] = {.lex_state = 0}, -+ [2544] = {.lex_state = 0}, -+ [2545] = {.lex_state = 0}, -+ [2546] = {.lex_state = 0}, -+ [2547] = {.lex_state = 0}, -+ [2548] = {.lex_state = 0}, -+ [2549] = {.lex_state = 818}, -+ [2550] = {.lex_state = 0}, -+ [2551] = {.lex_state = 0}, -+ [2552] = {.lex_state = 0}, -+ [2553] = {.lex_state = 0}, -+ [2554] = {.lex_state = 0}, -+ [2555] = {.lex_state = 0}, -+ [2556] = {.lex_state = 0}, -+ [2557] = {.lex_state = 0}, -+ [2558] = {.lex_state = 0}, -+ [2559] = {.lex_state = 0}, -+ [2560] = {.lex_state = 0}, -+ [2561] = {.lex_state = 0}, -+ [2562] = {.lex_state = 0}, -+ [2563] = {.lex_state = 0}, -+ [2564] = {.lex_state = 0}, -+ [2565] = {.lex_state = 0}, -+ [2566] = {.lex_state = 0}, -+ [2567] = {.lex_state = 0}, -+ [2568] = {.lex_state = 0}, -+ [2569] = {.lex_state = 0}, -+ [2570] = {.lex_state = 0}, -+ [2571] = {.lex_state = 0}, -+ [2572] = {.lex_state = 0}, -+ [2573] = {.lex_state = 0}, -+ [2574] = {.lex_state = 0}, -+ [2575] = {.lex_state = 0}, -+ [2576] = {.lex_state = 0}, -+ [2577] = {.lex_state = 0}, -+ [2578] = {.lex_state = 0}, -+ [2579] = {.lex_state = 0}, -+ [2580] = {.lex_state = 0}, -+ [2581] = {.lex_state = 0}, -+ [2582] = {.lex_state = 0}, -+ [2583] = {.lex_state = 0}, -+ [2584] = {.lex_state = 0}, -+ [2585] = {.lex_state = 0}, -+ [2586] = {.lex_state = 0}, -+ [2587] = {.lex_state = 0}, -+ [2588] = {.lex_state = 0}, -+ [2589] = {.lex_state = 0}, -+ [2590] = {.lex_state = 0}, -+ [2591] = {.lex_state = 0}, -+ [2592] = {.lex_state = 0}, -+ [2593] = {.lex_state = 0}, -+ [2594] = {.lex_state = 0}, -+ [2595] = {.lex_state = 0}, -+ [2596] = {.lex_state = 0}, -+ [2597] = {.lex_state = 0}, -+ [2598] = {.lex_state = 0}, -+ [2599] = {.lex_state = 0}, -+ [2600] = {.lex_state = 0}, -+ [2601] = {.lex_state = 0}, -+ [2602] = {.lex_state = 0}, -+ [2603] = {.lex_state = 0}, -+ [2604] = {.lex_state = 0}, -+ [2605] = {.lex_state = 0}, -+ [2606] = {.lex_state = 0}, -+ [2607] = {.lex_state = 0}, -+ [2608] = {.lex_state = 0}, -+ [2609] = {.lex_state = 0}, -+ [2610] = {.lex_state = 0}, -+ [2611] = {.lex_state = 0}, -+ [2612] = {.lex_state = 0}, -+ [2613] = {.lex_state = 0}, -+ [2614] = {.lex_state = 0}, -+ [2615] = {.lex_state = 0}, -+ [2616] = {.lex_state = 0}, -+ [2617] = {.lex_state = 0}, -+ [2618] = {.lex_state = 0}, -+ [2619] = {.lex_state = 0}, -+ [2620] = {.lex_state = 0}, -+ [2621] = {.lex_state = 0}, -+ [2622] = {.lex_state = 0}, -+ [2623] = {.lex_state = 0}, -+ [2624] = {.lex_state = 0}, -+ [2625] = {.lex_state = 0}, -+ [2626] = {.lex_state = 0}, -+ [2627] = {.lex_state = 0}, -+ [2628] = {.lex_state = 0}, -+ [2629] = {.lex_state = 0}, -+ [2630] = {.lex_state = 0}, -+ [2631] = {.lex_state = 0}, -+ [2632] = {.lex_state = 0}, -+ [2633] = {.lex_state = 0}, -+ [2634] = {.lex_state = 0}, -+ [2635] = {.lex_state = 0}, -+ [2636] = {.lex_state = 0}, -+ [2637] = {.lex_state = 0}, -+ [2638] = {.lex_state = 0}, -+ [2639] = {.lex_state = 0}, -+ [2640] = {.lex_state = 0}, -+ [2641] = {.lex_state = 0}, -+ [2642] = {.lex_state = 0}, -+ [2643] = {.lex_state = 0}, -+ [2644] = {.lex_state = 0}, -+ [2645] = {.lex_state = 0}, -+ [2646] = {.lex_state = 0}, -+ [2647] = {.lex_state = 0}, -+ [2648] = {.lex_state = 0}, -+ [2649] = {.lex_state = 0}, -+ [2650] = {.lex_state = 0}, -+ [2651] = {.lex_state = 0}, -+ [2652] = {.lex_state = 0}, -+ [2653] = {.lex_state = 0}, -+ [2654] = {.lex_state = 0}, -+ [2655] = {.lex_state = 0}, -+ [2656] = {.lex_state = 0}, -+ [2657] = {.lex_state = 0}, -+ [2658] = {.lex_state = 0}, -+ [2659] = {.lex_state = 0}, -+ [2660] = {.lex_state = 0}, -+ [2661] = {.lex_state = 0}, -+ [2662] = {.lex_state = 0}, -+ [2663] = {.lex_state = 0}, -+ [2664] = {.lex_state = 0}, -+ [2665] = {.lex_state = 0}, -+ [2666] = {.lex_state = 0}, -+ [2667] = {.lex_state = 0}, -+ [2668] = {.lex_state = 0}, -+ [2669] = {.lex_state = 0}, -+ [2670] = {.lex_state = 0}, -+ [2671] = {.lex_state = 0}, -+ [2672] = {.lex_state = 0}, -+ [2673] = {.lex_state = 0}, -+ [2674] = {.lex_state = 0}, -+ [2675] = {.lex_state = 0}, -+ [2676] = {.lex_state = 0}, -+ [2677] = {.lex_state = 0}, -+ [2678] = {.lex_state = 0}, -+ [2679] = {.lex_state = 0}, -+ [2680] = {.lex_state = 0}, -+ [2681] = {.lex_state = 0}, -+ [2682] = {.lex_state = 0}, -+ [2683] = {.lex_state = 0}, -+ [2684] = {.lex_state = 0}, -+ [2685] = {.lex_state = 0}, -+ [2686] = {.lex_state = 0}, -+ [2687] = {.lex_state = 0}, -+ [2688] = {.lex_state = 0}, -+ [2689] = {.lex_state = 0}, -+ [2690] = {.lex_state = 0}, -+ [2691] = {.lex_state = 0}, -+ [2692] = {.lex_state = 0}, -+ [2693] = {.lex_state = 0}, -+ [2694] = {.lex_state = 0}, -+ [2695] = {.lex_state = 0}, -+ [2696] = {.lex_state = 0}, -+ [2697] = {.lex_state = 0}, -+ [2698] = {.lex_state = 0}, -+ [2699] = {.lex_state = 0}, -+ [2700] = {.lex_state = 0}, -+ [2701] = {.lex_state = 0}, -+ [2702] = {.lex_state = 0}, -+ [2703] = {.lex_state = 0}, -+ [2704] = {.lex_state = 0}, -+ [2705] = {.lex_state = 0}, -+ [2706] = {.lex_state = 0}, -+ [2707] = {.lex_state = 0}, -+ [2708] = {.lex_state = 0}, -+ [2709] = {.lex_state = 0}, -+ [2710] = {.lex_state = 0}, -+ [2711] = {.lex_state = 0}, -+ [2712] = {.lex_state = 0}, -+ [2713] = {.lex_state = 0}, -+ [2714] = {.lex_state = 0}, -+ [2715] = {.lex_state = 0}, -+ [2716] = {.lex_state = 0}, -+ [2717] = {.lex_state = 0}, -+ [2718] = {.lex_state = 0}, -+ [2719] = {.lex_state = 0}, -+ [2720] = {.lex_state = 0}, -+ [2721] = {.lex_state = 0}, -+ [2722] = {.lex_state = 0}, -+ [2723] = {.lex_state = 0}, -+ [2724] = {.lex_state = 0}, -+ [2725] = {.lex_state = 0}, -+ [2726] = {.lex_state = 0}, -+ [2727] = {.lex_state = 0}, -+ [2728] = {.lex_state = 0}, -+ [2729] = {.lex_state = 0}, -+ [2730] = {.lex_state = 0}, -+ [2731] = {.lex_state = 0}, -+ [2732] = {.lex_state = 0}, -+ [2733] = {.lex_state = 0}, -+ [2734] = {.lex_state = 0}, -+ [2735] = {.lex_state = 0}, -+ [2736] = {.lex_state = 0}, -+ [2737] = {.lex_state = 0}, -+ [2738] = {.lex_state = 149}, -+ [2739] = {.lex_state = 0}, -+ [2740] = {.lex_state = 0}, -+ [2741] = {.lex_state = 0}, -+ [2742] = {.lex_state = 0}, -+ [2743] = {.lex_state = 0}, -+ [2744] = {.lex_state = 0}, -+ [2745] = {.lex_state = 0}, -+ [2746] = {.lex_state = 0}, -+ [2747] = {.lex_state = 0}, -+ [2748] = {.lex_state = 0}, -+ [2749] = {.lex_state = 0}, -+ [2750] = {.lex_state = 0}, -+ [2751] = {.lex_state = 0}, -+ [2752] = {.lex_state = 0}, -+ [2753] = {.lex_state = 0}, -+ [2754] = {.lex_state = 0}, -+ [2755] = {.lex_state = 0}, -+ [2756] = {.lex_state = 0}, -+ [2757] = {.lex_state = 0}, -+ [2758] = {.lex_state = 0}, -+ [2759] = {.lex_state = 0}, -+ [2760] = {.lex_state = 0}, -+ [2761] = {.lex_state = 0}, -+ [2762] = {.lex_state = 0}, -+ [2763] = {.lex_state = 0}, -+ [2764] = {.lex_state = 0}, -+ [2765] = {.lex_state = 0}, -+ [2766] = {.lex_state = 0}, -+ [2767] = {.lex_state = 0}, -+ [2768] = {.lex_state = 0}, -+ [2769] = {.lex_state = 0}, -+ [2770] = {.lex_state = 0}, -+ [2771] = {.lex_state = 0}, -+ [2772] = {.lex_state = 0}, -+ [2773] = {.lex_state = 0}, -+ [2774] = {.lex_state = 0}, -+ [2775] = {.lex_state = 0}, -+ [2776] = {.lex_state = 0}, -+ [2777] = {.lex_state = 0}, -+ [2778] = {.lex_state = 0}, -+ [2779] = {.lex_state = 0}, -+ [2780] = {.lex_state = 0}, -+ [2781] = {.lex_state = 0}, -+ [2782] = {.lex_state = 0}, -+ [2783] = {.lex_state = 0}, -+ [2784] = {.lex_state = 0}, -+ [2785] = {.lex_state = 0}, -+ [2786] = {.lex_state = 0}, -+ [2787] = {.lex_state = 0}, -+ [2788] = {.lex_state = 0}, -+ [2789] = {.lex_state = 0}, -+ [2790] = {.lex_state = 0}, -+ [2791] = {.lex_state = 0}, -+ [2792] = {.lex_state = 0}, -+ [2793] = {.lex_state = 0}, -+ [2794] = {.lex_state = 0}, -+ [2795] = {.lex_state = 0}, -+ [2796] = {.lex_state = 0}, -+ [2797] = {.lex_state = 0}, -+ [2798] = {.lex_state = 0}, -+ [2799] = {.lex_state = 0}, -+ [2800] = {.lex_state = 0}, -+ [2801] = {.lex_state = 0}, -+ [2802] = {.lex_state = 0}, -+ [2803] = {.lex_state = 0}, -+ [2804] = {.lex_state = 0}, -+ [2805] = {.lex_state = 0}, -+ [2806] = {.lex_state = 0}, -+ [2807] = {.lex_state = 0}, -+ [2808] = {.lex_state = 0}, -+ [2809] = {.lex_state = 0}, -+ [2810] = {.lex_state = 0}, -+ [2811] = {.lex_state = 0}, -+ [2812] = {.lex_state = 124}, -+ [2813] = {.lex_state = 0}, -+ [2814] = {.lex_state = 0}, -+ [2815] = {.lex_state = 0}, -+ [2816] = {.lex_state = 0}, -+ [2817] = {.lex_state = 0}, -+ [2818] = {.lex_state = 149}, -+ [2819] = {.lex_state = 162}, -+ [2820] = {.lex_state = 1319}, -+ [2821] = {.lex_state = 0}, -+ [2822] = {.lex_state = 149}, -+ [2823] = {.lex_state = 149}, -+ [2824] = {.lex_state = 0}, -+ [2825] = {.lex_state = 0}, -+ [2826] = {.lex_state = 0}, -+ [2827] = {.lex_state = 0}, -+ [2828] = {.lex_state = 0}, -+ [2829] = {.lex_state = 0}, -+ [2830] = {.lex_state = 124}, -+ [2831] = {.lex_state = 0}, -+ [2832] = {.lex_state = 0}, -+ [2833] = {.lex_state = 0}, -+ [2834] = {.lex_state = 0}, -+ [2835] = {.lex_state = 0}, -+ [2836] = {.lex_state = 0}, -+ [2837] = {.lex_state = 0}, -+ [2838] = {.lex_state = 0}, -+ [2839] = {.lex_state = 0}, -+ [2840] = {.lex_state = 0}, -+ [2841] = {.lex_state = 0}, -+ [2842] = {.lex_state = 0}, -+ [2843] = {.lex_state = 0}, -+ [2844] = {.lex_state = 0}, -+ [2845] = {.lex_state = 0}, -+ [2846] = {.lex_state = 0}, -+ [2847] = {.lex_state = 0}, -+ [2848] = {.lex_state = 0}, -+ [2849] = {.lex_state = 0}, -+ [2850] = {.lex_state = 0}, -+ [2851] = {.lex_state = 0}, -+ [2852] = {.lex_state = 0}, -+ [2853] = {.lex_state = 0}, -+ [2854] = {.lex_state = 0}, -+ [2855] = {.lex_state = 0}, -+ [2856] = {.lex_state = 0}, -+ [2857] = {.lex_state = 0}, -+ [2858] = {.lex_state = 0}, -+ [2859] = {.lex_state = 0}, -+ [2860] = {.lex_state = 0}, -+ [2861] = {.lex_state = 0}, -+ [2862] = {.lex_state = 0}, -+ [2863] = {.lex_state = 0}, -+ [2864] = {.lex_state = 0}, -+ [2865] = {.lex_state = 162}, -+ [2866] = {.lex_state = 1319}, -+ [2867] = {.lex_state = 0}, -+ [2868] = {.lex_state = 149}, -+ [2869] = {.lex_state = 149}, -+ [2870] = {.lex_state = 0}, -+ [2871] = {.lex_state = 0}, -+ [2872] = {.lex_state = 124}, -+ [2873] = {.lex_state = 0}, -+ [2874] = {.lex_state = 0}, -+ [2875] = {.lex_state = 0}, -+ [2876] = {.lex_state = 0}, -+ [2877] = {.lex_state = 0}, -+ [2878] = {.lex_state = 0}, -+ [2879] = {.lex_state = 0}, -+ [2880] = {.lex_state = 0}, -+ [2881] = {.lex_state = 0}, -+ [2882] = {.lex_state = 0}, -+ [2883] = {.lex_state = 0}, -+ [2884] = {.lex_state = 0}, -+ [2885] = {.lex_state = 0}, -+ [2886] = {.lex_state = 0}, -+ [2887] = {.lex_state = 0}, -+ [2888] = {.lex_state = 0}, -+ [2889] = {.lex_state = 0}, -+ [2890] = {.lex_state = 0}, -+ [2891] = {.lex_state = 0}, -+ [2892] = {.lex_state = 0}, -+ [2893] = {.lex_state = 0}, -+ [2894] = {.lex_state = 162}, -+ [2895] = {.lex_state = 1319}, -+ [2896] = {.lex_state = 0}, -+ [2897] = {.lex_state = 149}, -+ [2898] = {.lex_state = 149}, -+ [2899] = {.lex_state = 0}, -+ [2900] = {.lex_state = 0}, -+ [2901] = {.lex_state = 124}, -+ [2902] = {.lex_state = 0}, -+ [2903] = {.lex_state = 818}, -+ [2904] = {.lex_state = 0}, -+ [2905] = {.lex_state = 149}, -+ [2906] = {.lex_state = 0}, -+ [2907] = {.lex_state = 0}, -+ [2908] = {.lex_state = 818}, -+ [2909] = {.lex_state = 0}, -+ [2910] = {.lex_state = 0}, -+ [2911] = {.lex_state = 0}, -+ [2912] = {.lex_state = 0}, -+ [2913] = {.lex_state = 0}, -+ [2914] = {.lex_state = 0}, -+ [2915] = {.lex_state = 0}, -+ [2916] = {.lex_state = 0}, -+ [2917] = {.lex_state = 0}, -+ [2918] = {.lex_state = 0}, -+ [2919] = {.lex_state = 0}, -+ [2920] = {.lex_state = 0}, -+ [2921] = {.lex_state = 0}, -+ [2922] = {.lex_state = 149}, -+ [2923] = {.lex_state = 162}, -+ [2924] = {.lex_state = 1319}, -+ [2925] = {.lex_state = 0}, -+ [2926] = {.lex_state = 149}, -+ [2927] = {.lex_state = 149}, -+ [2928] = {.lex_state = 0}, -+ [2929] = {.lex_state = 0}, -+ [2930] = {.lex_state = 124}, -+ [2931] = {.lex_state = 0}, -+ [2932] = {.lex_state = 0}, -+ [2933] = {.lex_state = 1319}, -+ [2934] = {.lex_state = 0}, -+ [2935] = {.lex_state = 0}, -+ [2936] = {.lex_state = 0}, -+ [2937] = {.lex_state = 0}, -+ [2938] = {.lex_state = 0}, -+ [2939] = {.lex_state = 0}, -+ [2940] = {.lex_state = 0}, -+ [2941] = {.lex_state = 0}, -+ [2942] = {.lex_state = 0}, -+ [2943] = {.lex_state = 0}, -+ [2944] = {.lex_state = 0}, -+ [2945] = {.lex_state = 0}, -+ [2946] = {.lex_state = 0}, -+ [2947] = {.lex_state = 0}, -+ [2948] = {.lex_state = 0}, -+ [2949] = {.lex_state = 162}, -+ [2950] = {.lex_state = 162}, -+ [2951] = {.lex_state = 1319}, -+ [2952] = {.lex_state = 149}, -+ [2953] = {.lex_state = 149}, -+ [2954] = {.lex_state = 149}, -+ [2955] = {.lex_state = 0}, -+ [2956] = {.lex_state = 0}, -+ [2957] = {.lex_state = 124}, -+ [2958] = {.lex_state = 0}, -+ [2959] = {.lex_state = 0}, -+ [2960] = {.lex_state = 0}, -+ [2961] = {.lex_state = 0}, -+ [2962] = {.lex_state = 0}, -+ [2963] = {.lex_state = 0}, -+ [2964] = {.lex_state = 0}, -+ [2965] = {.lex_state = 0}, -+ [2966] = {.lex_state = 0}, -+ [2967] = {.lex_state = 0}, -+ [2968] = {.lex_state = 0}, -+ [2969] = {.lex_state = 0}, -+ [2970] = {.lex_state = 0}, -+ [2971] = {.lex_state = 0}, -+ [2972] = {.lex_state = 0}, -+ [2973] = {.lex_state = 0}, -+ [2974] = {.lex_state = 0}, -+ [2975] = {.lex_state = 0}, -+ [2976] = {.lex_state = 0}, -+ [2977] = {.lex_state = 162}, -+ [2978] = {.lex_state = 1319}, -+ [2979] = {.lex_state = 0}, -+ [2980] = {.lex_state = 149}, -+ [2981] = {.lex_state = 149}, -+ [2982] = {.lex_state = 0}, -+ [2983] = {.lex_state = 0}, -+ [2984] = {.lex_state = 124}, -+ [2985] = {.lex_state = 0}, -+ [2986] = {.lex_state = 0}, -+ [2987] = {.lex_state = 149}, -+ [2988] = {.lex_state = 0}, -+ [2989] = {.lex_state = 149}, -+ [2990] = {.lex_state = 0}, -+ [2991] = {.lex_state = 0}, -+ [2992] = {.lex_state = 149}, -+ [2993] = {.lex_state = 0}, -+ [2994] = {.lex_state = 0}, -+ [2995] = {.lex_state = 0}, -+ [2996] = {.lex_state = 0}, -+ [2997] = {.lex_state = 0}, -+ [2998] = {.lex_state = 0}, -+ [2999] = {.lex_state = 0}, -+ [3000] = {.lex_state = 0}, -+ [3001] = {.lex_state = 0}, -+ [3002] = {.lex_state = 0}, -+ [3003] = {.lex_state = 149}, -+ [3004] = {.lex_state = 162}, -+ [3005] = {.lex_state = 1319}, -+ [3006] = {.lex_state = 0}, -+ [3007] = {.lex_state = 149}, -+ [3008] = {.lex_state = 149}, -+ [3009] = {.lex_state = 149}, -+ [3010] = {.lex_state = 0}, -+ [3011] = {.lex_state = 124}, -+ [3012] = {.lex_state = 0}, -+ [3013] = {.lex_state = 0}, -+ [3014] = {.lex_state = 832}, -+ [3015] = {.lex_state = 0}, -+ [3016] = {.lex_state = 0}, -+ [3017] = {.lex_state = 0}, -+ [3018] = {.lex_state = 0}, -+ [3019] = {.lex_state = 0}, -+ [3020] = {.lex_state = 0}, -+ [3021] = {.lex_state = 0}, -+ [3022] = {.lex_state = 0}, -+ [3023] = {.lex_state = 0}, -+ [3024] = {.lex_state = 0}, -+ [3025] = {.lex_state = 0}, -+ [3026] = {.lex_state = 0}, -+ [3027] = {.lex_state = 0}, -+ [3028] = {.lex_state = 0}, -+ [3029] = {.lex_state = 0}, -+ [3030] = {.lex_state = 0}, -+ [3031] = {.lex_state = 162}, -+ [3032] = {.lex_state = 1319}, -+ [3033] = {.lex_state = 0}, -+ [3034] = {.lex_state = 149}, -+ [3035] = {.lex_state = 149}, -+ [3036] = {.lex_state = 0}, -+ [3037] = {.lex_state = 0}, -+ [3038] = {.lex_state = 124}, -+ [3039] = {.lex_state = 0}, -+ [3040] = {.lex_state = 149}, -+ [3041] = {.lex_state = 149}, -+ [3042] = {.lex_state = 0}, -+ [3043] = {.lex_state = 149}, -+ [3044] = {.lex_state = 0}, -+ [3045] = {.lex_state = 0}, -+ [3046] = {.lex_state = 149}, -+ [3047] = {.lex_state = 0}, -+ [3048] = {.lex_state = 0}, -+ [3049] = {.lex_state = 0}, -+ [3050] = {.lex_state = 0}, -+ [3051] = {.lex_state = 0}, -+ [3052] = {.lex_state = 0}, -+ [3053] = {.lex_state = 0}, -+ [3054] = {.lex_state = 0}, -+ [3055] = {.lex_state = 0}, -+ [3056] = {.lex_state = 0}, -+ [3057] = {.lex_state = 0}, -+ [3058] = {.lex_state = 162}, -+ [3059] = {.lex_state = 1319}, -+ [3060] = {.lex_state = 149}, -+ [3061] = {.lex_state = 149}, -+ [3062] = {.lex_state = 149}, -+ [3063] = {.lex_state = 0}, -+ [3064] = {.lex_state = 0}, -+ [3065] = {.lex_state = 124}, -+ [3066] = {.lex_state = 0}, -+ [3067] = {.lex_state = 149}, -+ [3068] = {.lex_state = 0}, -+ [3069] = {.lex_state = 0}, -+ [3070] = {.lex_state = 0}, -+ [3071] = {.lex_state = 0}, -+ [3072] = {.lex_state = 0}, -+ [3073] = {.lex_state = 0}, -+ [3074] = {.lex_state = 0}, -+ [3075] = {.lex_state = 0}, -+ [3076] = {.lex_state = 0}, -+ [3077] = {.lex_state = 0}, -+ [3078] = {.lex_state = 0}, -+ [3079] = {.lex_state = 0}, -+ [3080] = {.lex_state = 0}, -+ [3081] = {.lex_state = 0}, -+ [3082] = {.lex_state = 0}, -+ [3083] = {.lex_state = 0}, -+ [3084] = {.lex_state = 149}, -+ [3085] = {.lex_state = 162}, -+ [3086] = {.lex_state = 1319}, -+ [3087] = {.lex_state = 0}, -+ [3088] = {.lex_state = 149}, -+ [3089] = {.lex_state = 149}, -+ [3090] = {.lex_state = 0}, -+ [3091] = {.lex_state = 0}, -+ [3092] = {.lex_state = 124}, -+ [3093] = {.lex_state = 0}, -+ [3094] = {.lex_state = 0}, -+ [3095] = {.lex_state = 0}, -+ [3096] = {.lex_state = 0}, -+ [3097] = {.lex_state = 149}, -+ [3098] = {.lex_state = 0}, -+ [3099] = {.lex_state = 0}, -+ [3100] = {.lex_state = 149}, -+ [3101] = {.lex_state = 0}, -+ [3102] = {.lex_state = 0}, -+ [3103] = {.lex_state = 0}, -+ [3104] = {.lex_state = 0}, -+ [3105] = {.lex_state = 0}, -+ [3106] = {.lex_state = 0}, -+ [3107] = {.lex_state = 0}, -+ [3108] = {.lex_state = 0}, -+ [3109] = {.lex_state = 0}, -+ [3110] = {.lex_state = 0}, -+ [3111] = {.lex_state = 0}, -+ [3112] = {.lex_state = 162}, -+ [3113] = {.lex_state = 1319}, -+ [3114] = {.lex_state = 0}, -+ [3115] = {.lex_state = 149}, -+ [3116] = {.lex_state = 149}, -+ [3117] = {.lex_state = 0}, -+ [3118] = {.lex_state = 149}, -+ [3119] = {.lex_state = 124}, -+ [3120] = {.lex_state = 0}, -+ [3121] = {.lex_state = 0}, -+ [3122] = {.lex_state = 0}, -+ [3123] = {.lex_state = 0}, -+ [3124] = {.lex_state = 0}, -+ [3125] = {.lex_state = 0}, -+ [3126] = {.lex_state = 0}, -+ [3127] = {.lex_state = 0}, -+ [3128] = {.lex_state = 0}, -+ [3129] = {.lex_state = 0}, -+ [3130] = {.lex_state = 149}, -+ [3131] = {.lex_state = 0}, -+ [3132] = {.lex_state = 0}, -+ [3133] = {.lex_state = 0}, -+ [3134] = {.lex_state = 0}, -+ [3135] = {.lex_state = 0}, -+ [3136] = {.lex_state = 0}, -+ [3137] = {.lex_state = 0}, -+ [3138] = {.lex_state = 149}, -+ [3139] = {.lex_state = 162}, -+ [3140] = {.lex_state = 1319}, -+ [3141] = {.lex_state = 0}, -+ [3142] = {.lex_state = 149}, -+ [3143] = {.lex_state = 149}, -+ [3144] = {.lex_state = 0}, -+ [3145] = {.lex_state = 0}, -+ [3146] = {.lex_state = 124}, -+ [3147] = {.lex_state = 0}, -+ [3148] = {.lex_state = 0}, -+ [3149] = {.lex_state = 0}, -+ [3150] = {.lex_state = 0}, -+ [3151] = {.lex_state = 0}, -+ [3152] = {.lex_state = 0}, -+ [3153] = {.lex_state = 0}, -+ [3154] = {.lex_state = 0}, -+ [3155] = {.lex_state = 0}, -+ [3156] = {.lex_state = 0}, -+ [3157] = {.lex_state = 0}, -+ [3158] = {.lex_state = 0}, -+ [3159] = {.lex_state = 0}, -+ [3160] = {.lex_state = 0}, -+ [3161] = {.lex_state = 0}, -+ [3162] = {.lex_state = 0}, -+ [3163] = {.lex_state = 0}, -+ [3164] = {.lex_state = 0}, -+ [3165] = {.lex_state = 0}, -+ [3166] = {.lex_state = 162}, -+ [3167] = {.lex_state = 1319}, -+ [3168] = {.lex_state = 0}, -+ [3169] = {.lex_state = 149}, -+ [3170] = {.lex_state = 149}, -+ [3171] = {.lex_state = 149}, -+ [3172] = {.lex_state = 0}, -+ [3173] = {.lex_state = 124}, -+ [3174] = {.lex_state = 0}, -+ [3175] = {.lex_state = 0}, -+ [3176] = {.lex_state = 0}, -+ [3177] = {.lex_state = 0}, -+ [3178] = {.lex_state = 0}, -+ [3179] = {.lex_state = 0}, -+ [3180] = {.lex_state = 0}, -+ [3181] = {.lex_state = 0}, -+ [3182] = {.lex_state = 0}, -+ [3183] = {.lex_state = 0}, -+ [3184] = {.lex_state = 149}, -+ [3185] = {.lex_state = 0}, -+ [3186] = {.lex_state = 0}, -+ [3187] = {.lex_state = 0}, -+ [3188] = {.lex_state = 0}, -+ [3189] = {.lex_state = 0}, -+ [3190] = {.lex_state = 0}, -+ [3191] = {.lex_state = 0}, -+ [3192] = {.lex_state = 0}, -+ [3193] = {.lex_state = 162}, -+ [3194] = {.lex_state = 1319}, -+ [3195] = {.lex_state = 149}, -+ [3196] = {.lex_state = 149}, -+ [3197] = {.lex_state = 149}, -+ [3198] = {.lex_state = 0}, -+ [3199] = {.lex_state = 832}, -+ [3200] = {.lex_state = 124}, -+ [3201] = {.lex_state = 0}, -+ [3202] = {.lex_state = 149}, -+ [3203] = {.lex_state = 832}, -+ [3204] = {.lex_state = 0}, -+ [3205] = {.lex_state = 0}, -+ [3206] = {.lex_state = 0}, -+ [3207] = {.lex_state = 0}, -+ [3208] = {.lex_state = 0}, -+ [3209] = {.lex_state = 0}, -+ [3210] = {.lex_state = 0}, -+ [3211] = {.lex_state = 0}, -+ [3212] = {.lex_state = 0}, -+ [3213] = {.lex_state = 0}, -+ [3214] = {.lex_state = 0}, -+ [3215] = {.lex_state = 0}, -+ [3216] = {.lex_state = 0}, -+ [3217] = {.lex_state = 0}, -+ [3218] = {.lex_state = 0}, -+ [3219] = {.lex_state = 0}, -+ [3220] = {.lex_state = 162}, -+ [3221] = {.lex_state = 1319}, -+ [3222] = {.lex_state = 0}, -+ [3223] = {.lex_state = 149}, -+ [3224] = {.lex_state = 149}, -+ [3225] = {.lex_state = 0}, -+ [3226] = {.lex_state = 0}, -+ [3227] = {.lex_state = 124}, -+ [3228] = {.lex_state = 0}, -+ [3229] = {.lex_state = 891}, -+ [3230] = {.lex_state = 0}, -+ [3231] = {.lex_state = 0}, -+ [3232] = {.lex_state = 0}, -+ [3233] = {.lex_state = 0}, -+ [3234] = {.lex_state = 0}, -+ [3235] = {.lex_state = 832}, -+ [3236] = {.lex_state = 0}, -+ [3237] = {.lex_state = 0}, -+ [3238] = {.lex_state = 0}, -+ [3239] = {.lex_state = 0}, -+ [3240] = {.lex_state = 0}, -+ [3241] = {.lex_state = 0}, -+ [3242] = {.lex_state = 0}, -+ [3243] = {.lex_state = 0}, -+ [3244] = {.lex_state = 0}, -+ [3245] = {.lex_state = 0}, -+ [3246] = {.lex_state = 149}, -+ [3247] = {.lex_state = 149}, -+ [3248] = {.lex_state = 0}, -+ [3249] = {.lex_state = 0}, -+ [3250] = {.lex_state = 0}, -+ [3251] = {.lex_state = 0}, -+ [3252] = {.lex_state = 0}, -+ [3253] = {.lex_state = 0}, -+ [3254] = {.lex_state = 0}, -+ [3255] = {.lex_state = 0}, -+ [3256] = {.lex_state = 0}, -+ [3257] = {.lex_state = 0}, -+ [3258] = {.lex_state = 0}, -+ [3259] = {.lex_state = 0}, -+ [3260] = {.lex_state = 0}, -+ [3261] = {.lex_state = 0}, -+ [3262] = {.lex_state = 0}, -+ [3263] = {.lex_state = 149}, -+ [3264] = {.lex_state = 149}, -+ [3265] = {.lex_state = 149}, -+ [3266] = {.lex_state = 149}, -+ [3267] = {.lex_state = 149}, -+ [3268] = {.lex_state = 149}, -+ [3269] = {.lex_state = 149}, -+ [3270] = {.lex_state = 149}, -+ [3271] = {.lex_state = 149}, -+ [3272] = {.lex_state = 149}, -+ [3273] = {.lex_state = 149}, -+ [3274] = {.lex_state = 149}, -+ [3275] = {.lex_state = 149}, -+ [3276] = {.lex_state = 149}, -+ [3277] = {.lex_state = 149}, -+ [3278] = {.lex_state = 149}, -+ [3279] = {.lex_state = 149}, -+ [3280] = {.lex_state = 149}, -+ [3281] = {.lex_state = 149}, -+ [3282] = {.lex_state = 149}, -+ [3283] = {.lex_state = 149}, -+ [3284] = {.lex_state = 149}, -+ [3285] = {.lex_state = 149}, -+ [3286] = {.lex_state = 149}, -+ [3287] = {.lex_state = 149}, -+ [3288] = {.lex_state = 149}, -+ [3289] = {.lex_state = 149}, -+ [3290] = {.lex_state = 149}, -+ [3291] = {.lex_state = 149}, -+ [3292] = {.lex_state = 149}, -+ [3293] = {.lex_state = 149}, -+ [3294] = {.lex_state = 0}, -+ [3295] = {.lex_state = 0}, -+ [3296] = {.lex_state = 0}, -+ [3297] = {.lex_state = 0}, -+ [3298] = {.lex_state = 0}, -+ [3299] = {.lex_state = 0}, -+ [3300] = {.lex_state = 0}, -+ [3301] = {.lex_state = 0}, -+ [3302] = {.lex_state = 0}, -+ [3303] = {.lex_state = 0}, -+ [3304] = {.lex_state = 0}, -+ [3305] = {.lex_state = 0}, -+ [3306] = {.lex_state = 0}, -+ [3307] = {.lex_state = 0}, -+ [3308] = {.lex_state = 0}, -+ [3309] = {.lex_state = 0}, -+ [3310] = {.lex_state = 0}, -+ [3311] = {.lex_state = 0}, -+ [3312] = {.lex_state = 0}, -+ [3313] = {.lex_state = 0}, -+ [3314] = {.lex_state = 0}, -+ [3315] = {.lex_state = 0}, - }; - - static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { - [0] = { - [ts_builtin_sym_end] = ACTIONS(1), - [anon_sym_SEMI] = ACTIONS(1), -- [aux_sym_dml_statement_token1] = ACTIONS(1), -- [aux_sym_dml_statement_token2] = ACTIONS(1), -+ [aux_sym__ctes_token1] = ACTIONS(1), -+ [aux_sym__ctes_token2] = ACTIONS(1), - [anon_sym_COMMA] = ACTIONS(1), - [aux_sym_cte_token1] = ACTIONS(1), - [aux_sym_cte_token2] = ACTIONS(1), -@@ -13682,18 +17275,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { - [aux_sym_join_clause_token1] = ACTIONS(1), - [aux_sym_select_subexpression_token1] = ACTIONS(1), - [aux_sym_values_clause_token1] = ACTIONS(1), -+ [aux_sym_conditional_expression_token1] = ACTIONS(1), -+ [aux_sym_conditional_expression_token2] = ACTIONS(1), -+ [aux_sym_conditional_expression_token3] = ACTIONS(1), -+ [aux_sym_conditional_expression_token4] = ACTIONS(1), -+ [aux_sym_conditional_expression_token5] = ACTIONS(1), - [aux_sym__constraint_action_token1] = ACTIONS(1), - [aux_sym__constraint_action_token2] = ACTIONS(1), -- [anon_sym_LT] = ACTIONS(1), -- [anon_sym_LT_EQ] = ACTIONS(1), -- [anon_sym_LT_GT] = ACTIONS(1), -- [anon_sym_GT] = ACTIONS(1), -- [anon_sym_GT_EQ] = ACTIONS(1), - [aux_sym_is_expression_token1] = ACTIONS(1), - [aux_sym_distinct_from_token1] = ACTIONS(1), - [aux_sym_boolean_expression_token1] = ACTIONS(1), - [aux_sym_boolean_expression_token2] = ACTIONS(1), - [aux_sym_at_time_zone_expression_token1] = ACTIONS(1), -+ [aux_sym_at_time_zone_expression_token2] = ACTIONS(1), -+ [aux_sym_at_time_zone_expression_token3] = ACTIONS(1), - [aux_sym_TRUE_token1] = ACTIONS(1), - [aux_sym_FALSE_token1] = ACTIONS(1), - [aux_sym_number_token1] = ACTIONS(1), -@@ -13704,43 +17299,67 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { - [anon_sym_DASH_GT_GT] = ACTIONS(1), - [anon_sym_POUND_GT] = ACTIONS(1), - [anon_sym_POUND_GT_GT] = ACTIONS(1), -+ [aux_sym_type_token1] = ACTIONS(1), -+ [aux_sym_type_token2] = ACTIONS(1), -+ [aux_sym_type_token3] = ACTIONS(1), - [anon_sym_LBRACK] = ACTIONS(1), - [anon_sym_RBRACK] = ACTIONS(1), - [anon_sym_COLON_COLON] = ACTIONS(1), - [sym_comment] = ACTIONS(3), -- [anon_sym_TILDE] = ACTIONS(1), - [anon_sym_PLUS] = ACTIONS(1), -- [anon_sym_AMP_AMP] = ACTIONS(1), -- [anon_sym_PIPE_PIPE] = ACTIONS(1), -+ [anon_sym_DASH] = ACTIONS(1), -+ [anon_sym_BANG] = ACTIONS(1), -+ [anon_sym_BANG_BANG] = ACTIONS(1), -+ [anon_sym_TILDE] = ACTIONS(1), -+ [anon_sym_AT] = ACTIONS(1), -+ [anon_sym_CARET] = ACTIONS(1), - [anon_sym_STAR] = ACTIONS(1), -+ [anon_sym_SLASH] = ACTIONS(1), -+ [anon_sym_PERCENT] = ACTIONS(1), -+ [anon_sym_LT_LT] = ACTIONS(1), -+ [anon_sym_GT_GT] = ACTIONS(1), -+ [anon_sym_AMP] = ACTIONS(1), -+ [anon_sym_PIPE] = ACTIONS(1), -+ [anon_sym_POUND] = ACTIONS(1), -+ [anon_sym_LT] = ACTIONS(1), -+ [anon_sym_LT_EQ] = ACTIONS(1), -+ [anon_sym_LT_GT] = ACTIONS(1), -+ [anon_sym_GT] = ACTIONS(1), -+ [anon_sym_GT_EQ] = ACTIONS(1), -+ [anon_sym_TILDE_STAR] = ACTIONS(1), -+ [anon_sym_AMP_AMP] = ACTIONS(1), - [anon_sym_DOLLAR] = ACTIONS(1), - }, - [1] = { -- [sym_source_file] = STATE(2211), -- [sym__statement] = STATE(721), -- [sym_dml_statement] = STATE(1335), -- [sym_create_statement] = STATE(1335), -- [sym_alter_statement] = STATE(1335), -- [sym_pg_command] = STATE(1335), -- [sym_create_function_statement] = STATE(1335), -- [sym_create_extension_statement] = STATE(1335), -- [sym_create_role_statement] = STATE(1335), -- [sym_create_schema_statement] = STATE(1335), -- [sym_drop_statement] = STATE(1335), -- [sym_set_statement] = STATE(1335), -- [sym_grant_statement] = STATE(1335), -- [sym_create_domain_statement] = STATE(1335), -- [sym_create_type_statement] = STATE(1335), -- [sym_create_index_statement] = STATE(1335), -- [sym_create_table_statement] = STATE(1335), -- [sym_select_statement] = STATE(1337), -- [sym_select_clause] = STATE(772), -- [sym_update_statement] = STATE(1337), -- [sym_insert_statement] = STATE(1337), -- [sym_delete_statement] = STATE(1337), -- [aux_sym_source_file_repeat1] = STATE(721), -+ [sym_source_file] = STATE(3192), -+ [sym__statement] = STATE(1264), -+ [sym__ctes] = STATE(1880), -+ [sym_select_statement] = STATE(1831), -+ [sym_insert_statement] = STATE(1831), -+ [sym_update_statement] = STATE(1831), -+ [sym_delete_statement] = STATE(1831), -+ [sym_create_statement] = STATE(1831), -+ [sym_alter_statement] = STATE(1831), -+ [sym_pg_command] = STATE(1831), -+ [sym_create_function_statement] = STATE(1831), -+ [sym_create_extension_statement] = STATE(1831), -+ [sym_create_role_statement] = STATE(1831), -+ [sym_create_schema_statement] = STATE(1831), -+ [sym_drop_statement] = STATE(1831), -+ [sym_set_statement] = STATE(1831), -+ [sym_grant_statement] = STATE(1831), -+ [sym_create_domain_statement] = STATE(1831), -+ [sym_create_type_statement] = STATE(1831), -+ [sym_create_index_statement] = STATE(1831), -+ [sym_create_table_statement] = STATE(1831), -+ [sym__select_statement] = STATE(1732), -+ [sym_select_clause] = STATE(1609), -+ [sym__update_statement] = STATE(1763), -+ [sym__insert_statement] = STATE(1773), -+ [sym__delete_statement] = STATE(1769), -+ [aux_sym_source_file_repeat1] = STATE(1264), - [ts_builtin_sym_end] = ACTIONS(5), -- [aux_sym_dml_statement_token1] = ACTIONS(7), -+ [aux_sym__ctes_token1] = ACTIONS(7), - [aux_sym_create_statement_token1] = ACTIONS(9), - [aux_sym_alter_statement_token1] = ACTIONS(11), - [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(13), -@@ -13754,36 +17373,37 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { - [sym_comment] = ACTIONS(3), - }, - [2] = { -- [sym__aliased_expression] = STATE(941), -- [sym__aliasable_expression] = STATE(941), -- [sym_select_clause_body] = STATE(878), -- [sym_select_subexpression] = STATE(67), -- [sym_in_expression] = STATE(67), -- [sym_function_call] = STATE(40), -- [sym_comparison_operator] = STATE(67), -- [sym__parenthesized_expression] = STATE(40), -- [sym_is_expression] = STATE(67), -- [sym_boolean_expression] = STATE(67), -- [sym_at_time_zone_expression] = STATE(67), -- [sym_NULL] = STATE(67), -- [sym_TRUE] = STATE(67), -- [sym_FALSE] = STATE(67), -- [sym_number] = STATE(67), -- [sym__quoted_identifier] = STATE(10), -- [sym_dotted_name] = STATE(40), -- [sym__identifier] = STATE(40), -- [sym_string] = STATE(40), -- [sym_json_access] = STATE(67), -- [sym_type_cast] = STATE(67), -- [sym_array_element_access] = STATE(67), -- [sym_binary_expression] = STATE(67), -- [sym_asterisk_expression] = STATE(67), -- [sym_interval_expression] = STATE(67), -- [sym_argument_reference] = STATE(51), -- [sym__expression] = STATE(68), -+ [sym__aliased_expression] = STATE(1639), -+ [sym__aliasable_expression] = STATE(1639), -+ [sym_select_clause_body] = STATE(1630), -+ [sym_select_subexpression] = STATE(219), -+ [sym_conditional_expression] = STATE(219), -+ [sym_in_expression] = STATE(219), -+ [sym_function_call] = STATE(180), -+ [sym__parenthesized_expression] = STATE(180), -+ [sym_is_expression] = STATE(219), -+ [sym_boolean_expression] = STATE(219), -+ [sym_at_time_zone_expression] = STATE(219), -+ [sym_NULL] = STATE(219), -+ [sym_TRUE] = STATE(219), -+ [sym_FALSE] = STATE(219), -+ [sym_number] = STATE(219), -+ [sym__quoted_identifier] = STATE(48), -+ [sym_dotted_name] = STATE(180), -+ [sym__identifier] = STATE(180), -+ [sym_string] = STATE(180), -+ [sym_json_access] = STATE(219), -+ [sym_type_cast] = STATE(219), -+ [sym_array_element_access] = STATE(219), -+ [sym_unary_expression] = STATE(219), -+ [sym_binary_expression] = STATE(219), -+ [sym_asterisk_expression] = STATE(219), -+ [sym_interval_expression] = STATE(219), -+ [sym_argument_reference] = STATE(131), -+ [sym__expression] = STATE(212), - [ts_builtin_sym_end] = ACTIONS(29), - [anon_sym_SEMI] = ACTIONS(29), -- [aux_sym_dml_statement_token1] = ACTIONS(31), -+ [aux_sym__ctes_token1] = ACTIONS(31), - [aux_sym_cte_token2] = ACTIONS(33), - [anon_sym_LPAREN] = ACTIONS(35), - [aux_sym_create_statement_token1] = ACTIONS(31), -@@ -13810,86 +17430,50208 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { - [aux_sym_join_type_token4] = ACTIONS(31), - [aux_sym_join_clause_token1] = ACTIONS(31), - [aux_sym_select_subexpression_token1] = ACTIONS(43), -- [aux_sym_TRUE_token1] = ACTIONS(45), -- [aux_sym_FALSE_token1] = ACTIONS(47), -- [aux_sym_number_token1] = ACTIONS(49), -- [sym_identifier] = ACTIONS(51), -- [anon_sym_BQUOTE] = ACTIONS(53), -- [anon_sym_DQUOTE] = ACTIONS(55), -+ [aux_sym_conditional_expression_token1] = ACTIONS(45), -+ [aux_sym_TRUE_token1] = ACTIONS(47), -+ [aux_sym_FALSE_token1] = ACTIONS(49), -+ [aux_sym_number_token1] = ACTIONS(51), -+ [sym_identifier] = ACTIONS(53), -+ [anon_sym_BQUOTE] = ACTIONS(55), -+ [anon_sym_DQUOTE] = ACTIONS(57), -+ [sym_comment] = ACTIONS(3), -+ [anon_sym_PLUS] = ACTIONS(59), -+ [anon_sym_DASH] = ACTIONS(61), -+ [anon_sym_BANG] = ACTIONS(61), -+ [anon_sym_BANG_BANG] = ACTIONS(59), -+ [anon_sym_TILDE] = ACTIONS(59), -+ [anon_sym_AT] = ACTIONS(59), -+ [anon_sym_PIPE_SLASH] = ACTIONS(59), -+ [anon_sym_PIPE_PIPE_SLASH] = ACTIONS(59), -+ [anon_sym_STAR] = ACTIONS(63), -+ [aux_sym_interval_expression_token1] = ACTIONS(65), -+ [anon_sym_DOLLAR] = ACTIONS(67), -+ }, -+ [3] = { -+ [aux_sym_array_type_repeat1] = STATE(4), -+ [ts_builtin_sym_end] = ACTIONS(69), -+ [anon_sym_SEMI] = ACTIONS(69), -+ [aux_sym__ctes_token1] = ACTIONS(69), -+ [aux_sym_cte_token1] = ACTIONS(69), -+ [aux_sym_cte_token2] = ACTIONS(69), -+ [aux_sym_create_statement_token1] = ACTIONS(69), -+ [aux_sym_alter_statement_token1] = ACTIONS(69), -+ [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(69), -+ [aux_sym_pg_command_token1] = ACTIONS(69), -+ [aux_sym_create_function_statement_token3] = ACTIONS(69), -+ [aux_sym_optimizer_hint_token1] = ACTIONS(69), -+ [aux_sym_optimizer_hint_token2] = ACTIONS(69), -+ [aux_sym_optimizer_hint_token3] = ACTIONS(69), -+ [aux_sym_parallel_hint_token1] = ACTIONS(69), -+ [aux_sym_parallel_hint_token2] = ACTIONS(69), -+ [aux_sym_parallel_hint_token3] = ACTIONS(69), -+ [aux_sym_parallel_hint_token4] = ACTIONS(69), -+ [aux_sym_null_hint_token1] = ACTIONS(69), -+ [aux_sym_null_hint_token3] = ACTIONS(69), -+ [aux_sym_null_hint_token5] = ACTIONS(69), -+ [aux_sym__function_language_token1] = ACTIONS(69), -+ [aux_sym_create_function_parameter_token1] = ACTIONS(71), -+ [anon_sym_EQ] = ACTIONS(69), -+ [aux_sym_drop_statement_token1] = ACTIONS(69), -+ [aux_sym_grant_statement_token1] = ACTIONS(69), -+ [aux_sym_grant_statement_token4] = ACTIONS(69), -+ [aux_sym_grant_statement_token5] = ACTIONS(69), -+ [aux_sym_grant_statement_token6] = ACTIONS(69), -+ [aux_sym_grant_statement_token7] = ACTIONS(69), -+ [aux_sym_grant_statement_token13] = ACTIONS(69), -+ [aux_sym_order_by_clause_token1] = ACTIONS(69), -+ [aux_sym_limit_clause_token1] = ACTIONS(69), -+ [aux_sym_where_clause_token1] = ACTIONS(69), -+ [aux_sym_join_type_token1] = ACTIONS(69), -+ [aux_sym_join_type_token2] = ACTIONS(69), -+ [aux_sym_join_type_token3] = ACTIONS(69), -+ [aux_sym_join_type_token4] = ACTIONS(69), -+ [aux_sym_join_clause_token1] = ACTIONS(69), -+ [aux_sym_is_expression_token1] = ACTIONS(69), -+ [aux_sym_boolean_expression_token1] = ACTIONS(69), -+ [aux_sym_boolean_expression_token2] = ACTIONS(71), -+ [aux_sym_at_time_zone_expression_token1] = ACTIONS(69), -+ [anon_sym_DASH_GT] = ACTIONS(71), -+ [anon_sym_DASH_GT_GT] = ACTIONS(69), -+ [anon_sym_POUND_GT] = ACTIONS(71), -+ [anon_sym_POUND_GT_GT] = ACTIONS(69), -+ [anon_sym_LBRACK] = ACTIONS(73), -+ [sym_comment] = ACTIONS(3), -+ [anon_sym_PLUS] = ACTIONS(69), -+ [anon_sym_DASH] = ACTIONS(71), -+ [anon_sym_TILDE] = ACTIONS(71), -+ [anon_sym_CARET] = ACTIONS(69), -+ [anon_sym_STAR] = ACTIONS(69), -+ [anon_sym_SLASH] = ACTIONS(71), -+ [anon_sym_PERCENT] = ACTIONS(69), -+ [anon_sym_LT_LT] = ACTIONS(69), -+ [anon_sym_GT_GT] = ACTIONS(69), -+ [anon_sym_AMP] = ACTIONS(69), -+ [anon_sym_PIPE] = ACTIONS(69), -+ [anon_sym_POUND] = ACTIONS(71), -+ [anon_sym_LT] = ACTIONS(71), -+ [anon_sym_LT_EQ] = ACTIONS(69), -+ [anon_sym_LT_GT] = ACTIONS(69), -+ [anon_sym_GT] = ACTIONS(71), -+ [anon_sym_GT_EQ] = ACTIONS(69), -+ [anon_sym_BANG_TILDE] = ACTIONS(71), -+ [anon_sym_TILDE_STAR] = ACTIONS(69), -+ [anon_sym_BANG_TILDE_STAR] = ACTIONS(69), -+ }, -+ [4] = { -+ [aux_sym_array_type_repeat1] = STATE(4), -+ [ts_builtin_sym_end] = ACTIONS(75), -+ [anon_sym_SEMI] = ACTIONS(75), -+ [aux_sym__ctes_token1] = ACTIONS(75), -+ [aux_sym_cte_token1] = ACTIONS(75), -+ [aux_sym_cte_token2] = ACTIONS(75), -+ [aux_sym_create_statement_token1] = ACTIONS(75), -+ [aux_sym_alter_statement_token1] = ACTIONS(75), -+ [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(75), -+ [aux_sym_pg_command_token1] = ACTIONS(75), -+ [aux_sym_create_function_statement_token3] = ACTIONS(75), -+ [aux_sym_optimizer_hint_token1] = ACTIONS(75), -+ [aux_sym_optimizer_hint_token2] = ACTIONS(75), -+ [aux_sym_optimizer_hint_token3] = ACTIONS(75), -+ [aux_sym_parallel_hint_token1] = ACTIONS(75), -+ [aux_sym_parallel_hint_token2] = ACTIONS(75), -+ [aux_sym_parallel_hint_token3] = ACTIONS(75), -+ [aux_sym_parallel_hint_token4] = ACTIONS(75), -+ [aux_sym_null_hint_token1] = ACTIONS(75), -+ [aux_sym_null_hint_token3] = ACTIONS(75), -+ [aux_sym_null_hint_token5] = ACTIONS(75), -+ [aux_sym__function_language_token1] = ACTIONS(75), -+ [aux_sym_create_function_parameter_token1] = ACTIONS(77), -+ [anon_sym_EQ] = ACTIONS(75), -+ [aux_sym_drop_statement_token1] = ACTIONS(75), -+ [aux_sym_grant_statement_token1] = ACTIONS(75), -+ [aux_sym_grant_statement_token4] = ACTIONS(75), -+ [aux_sym_grant_statement_token5] = ACTIONS(75), -+ [aux_sym_grant_statement_token6] = ACTIONS(75), -+ [aux_sym_grant_statement_token7] = ACTIONS(75), -+ [aux_sym_grant_statement_token13] = ACTIONS(75), -+ [aux_sym_order_by_clause_token1] = ACTIONS(75), -+ [aux_sym_limit_clause_token1] = ACTIONS(75), -+ [aux_sym_where_clause_token1] = ACTIONS(75), -+ [aux_sym_join_type_token1] = ACTIONS(75), -+ [aux_sym_join_type_token2] = ACTIONS(75), -+ [aux_sym_join_type_token3] = ACTIONS(75), -+ [aux_sym_join_type_token4] = ACTIONS(75), -+ [aux_sym_join_clause_token1] = ACTIONS(75), -+ [aux_sym_is_expression_token1] = ACTIONS(75), -+ [aux_sym_boolean_expression_token1] = ACTIONS(75), -+ [aux_sym_boolean_expression_token2] = ACTIONS(77), -+ [aux_sym_at_time_zone_expression_token1] = ACTIONS(75), -+ [anon_sym_DASH_GT] = ACTIONS(77), -+ [anon_sym_DASH_GT_GT] = ACTIONS(75), -+ [anon_sym_POUND_GT] = ACTIONS(77), -+ [anon_sym_POUND_GT_GT] = ACTIONS(75), -+ [anon_sym_LBRACK] = ACTIONS(79), -+ [sym_comment] = ACTIONS(3), -+ [anon_sym_PLUS] = ACTIONS(75), -+ [anon_sym_DASH] = ACTIONS(77), -+ [anon_sym_TILDE] = ACTIONS(77), -+ [anon_sym_CARET] = ACTIONS(75), -+ [anon_sym_STAR] = ACTIONS(75), -+ [anon_sym_SLASH] = ACTIONS(77), -+ [anon_sym_PERCENT] = ACTIONS(75), -+ [anon_sym_LT_LT] = ACTIONS(75), -+ [anon_sym_GT_GT] = ACTIONS(75), -+ [anon_sym_AMP] = ACTIONS(75), -+ [anon_sym_PIPE] = ACTIONS(75), -+ [anon_sym_POUND] = ACTIONS(77), -+ [anon_sym_LT] = ACTIONS(77), -+ [anon_sym_LT_EQ] = ACTIONS(75), -+ [anon_sym_LT_GT] = ACTIONS(75), -+ [anon_sym_GT] = ACTIONS(77), -+ [anon_sym_GT_EQ] = ACTIONS(75), -+ [anon_sym_BANG_TILDE] = ACTIONS(77), -+ [anon_sym_TILDE_STAR] = ACTIONS(75), -+ [anon_sym_BANG_TILDE_STAR] = ACTIONS(75), -+ }, -+ [5] = { -+ [ts_builtin_sym_end] = ACTIONS(82), -+ [anon_sym_SEMI] = ACTIONS(82), -+ [aux_sym__ctes_token1] = ACTIONS(82), -+ [aux_sym_cte_token1] = ACTIONS(82), -+ [aux_sym_cte_token2] = ACTIONS(82), -+ [aux_sym_create_statement_token1] = ACTIONS(82), -+ [aux_sym_alter_statement_token1] = ACTIONS(82), -+ [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(82), -+ [aux_sym_pg_command_token1] = ACTIONS(82), -+ [aux_sym_create_function_statement_token3] = ACTIONS(82), -+ [aux_sym_optimizer_hint_token1] = ACTIONS(82), -+ [aux_sym_optimizer_hint_token2] = ACTIONS(82), -+ [aux_sym_optimizer_hint_token3] = ACTIONS(82), -+ [aux_sym_parallel_hint_token1] = ACTIONS(82), -+ [aux_sym_parallel_hint_token2] = ACTIONS(82), -+ [aux_sym_parallel_hint_token3] = ACTIONS(82), -+ [aux_sym_parallel_hint_token4] = ACTIONS(82), -+ [aux_sym_null_hint_token1] = ACTIONS(82), -+ [aux_sym_null_hint_token3] = ACTIONS(82), -+ [aux_sym_null_hint_token5] = ACTIONS(82), -+ [aux_sym__function_language_token1] = ACTIONS(82), -+ [aux_sym_create_function_parameter_token1] = ACTIONS(84), -+ [anon_sym_EQ] = ACTIONS(82), -+ [aux_sym_drop_statement_token1] = ACTIONS(82), -+ [aux_sym_grant_statement_token1] = ACTIONS(82), -+ [aux_sym_grant_statement_token4] = ACTIONS(82), -+ [aux_sym_grant_statement_token5] = ACTIONS(82), -+ [aux_sym_grant_statement_token6] = ACTIONS(82), -+ [aux_sym_grant_statement_token7] = ACTIONS(82), -+ [aux_sym_grant_statement_token13] = ACTIONS(82), -+ [aux_sym_order_by_clause_token1] = ACTIONS(82), -+ [aux_sym_limit_clause_token1] = ACTIONS(82), -+ [aux_sym_where_clause_token1] = ACTIONS(82), -+ [aux_sym_join_type_token1] = ACTIONS(82), -+ [aux_sym_join_type_token2] = ACTIONS(82), -+ [aux_sym_join_type_token3] = ACTIONS(82), -+ [aux_sym_join_type_token4] = ACTIONS(82), -+ [aux_sym_join_clause_token1] = ACTIONS(82), -+ [aux_sym_is_expression_token1] = ACTIONS(82), -+ [aux_sym_boolean_expression_token1] = ACTIONS(82), -+ [aux_sym_boolean_expression_token2] = ACTIONS(84), -+ [aux_sym_at_time_zone_expression_token1] = ACTIONS(82), -+ [anon_sym_DASH_GT] = ACTIONS(84), -+ [anon_sym_DASH_GT_GT] = ACTIONS(82), -+ [anon_sym_POUND_GT] = ACTIONS(84), -+ [anon_sym_POUND_GT_GT] = ACTIONS(82), -+ [anon_sym_LBRACK] = ACTIONS(82), -+ [sym_comment] = ACTIONS(3), -+ [anon_sym_PLUS] = ACTIONS(82), -+ [anon_sym_DASH] = ACTIONS(84), -+ [anon_sym_TILDE] = ACTIONS(84), -+ [anon_sym_CARET] = ACTIONS(82), -+ [anon_sym_STAR] = ACTIONS(82), -+ [anon_sym_SLASH] = ACTIONS(84), -+ [anon_sym_PERCENT] = ACTIONS(82), -+ [anon_sym_LT_LT] = ACTIONS(82), -+ [anon_sym_GT_GT] = ACTIONS(82), -+ [anon_sym_AMP] = ACTIONS(82), -+ [anon_sym_PIPE] = ACTIONS(82), -+ [anon_sym_POUND] = ACTIONS(84), -+ [anon_sym_LT] = ACTIONS(84), -+ [anon_sym_LT_EQ] = ACTIONS(82), -+ [anon_sym_LT_GT] = ACTIONS(82), -+ [anon_sym_GT] = ACTIONS(84), -+ [anon_sym_GT_EQ] = ACTIONS(82), -+ [anon_sym_BANG_TILDE] = ACTIONS(84), -+ [anon_sym_TILDE_STAR] = ACTIONS(82), -+ [anon_sym_BANG_TILDE_STAR] = ACTIONS(82), -+ }, -+ [6] = { -+ [ts_builtin_sym_end] = ACTIONS(75), -+ [anon_sym_SEMI] = ACTIONS(75), -+ [aux_sym__ctes_token1] = ACTIONS(75), -+ [aux_sym_cte_token1] = ACTIONS(75), -+ [aux_sym_cte_token2] = ACTIONS(75), -+ [aux_sym_create_statement_token1] = ACTIONS(75), -+ [aux_sym_alter_statement_token1] = ACTIONS(75), -+ [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(75), -+ [aux_sym_pg_command_token1] = ACTIONS(75), -+ [aux_sym_create_function_statement_token3] = ACTIONS(75), -+ [aux_sym_optimizer_hint_token1] = ACTIONS(75), -+ [aux_sym_optimizer_hint_token2] = ACTIONS(75), -+ [aux_sym_optimizer_hint_token3] = ACTIONS(75), -+ [aux_sym_parallel_hint_token1] = ACTIONS(75), -+ [aux_sym_parallel_hint_token2] = ACTIONS(75), -+ [aux_sym_parallel_hint_token3] = ACTIONS(75), -+ [aux_sym_parallel_hint_token4] = ACTIONS(75), -+ [aux_sym_null_hint_token1] = ACTIONS(75), -+ [aux_sym_null_hint_token3] = ACTIONS(75), -+ [aux_sym_null_hint_token5] = ACTIONS(75), -+ [aux_sym__function_language_token1] = ACTIONS(75), -+ [aux_sym_create_function_parameter_token1] = ACTIONS(77), -+ [anon_sym_EQ] = ACTIONS(75), -+ [aux_sym_drop_statement_token1] = ACTIONS(75), -+ [aux_sym_grant_statement_token1] = ACTIONS(75), -+ [aux_sym_grant_statement_token4] = ACTIONS(75), -+ [aux_sym_grant_statement_token5] = ACTIONS(75), -+ [aux_sym_grant_statement_token6] = ACTIONS(75), -+ [aux_sym_grant_statement_token7] = ACTIONS(75), -+ [aux_sym_grant_statement_token13] = ACTIONS(75), -+ [aux_sym_order_by_clause_token1] = ACTIONS(75), -+ [aux_sym_limit_clause_token1] = ACTIONS(75), -+ [aux_sym_where_clause_token1] = ACTIONS(75), -+ [aux_sym_join_type_token1] = ACTIONS(75), -+ [aux_sym_join_type_token2] = ACTIONS(75), -+ [aux_sym_join_type_token3] = ACTIONS(75), -+ [aux_sym_join_type_token4] = ACTIONS(75), -+ [aux_sym_join_clause_token1] = ACTIONS(75), -+ [aux_sym_is_expression_token1] = ACTIONS(75), -+ [aux_sym_boolean_expression_token1] = ACTIONS(75), -+ [aux_sym_boolean_expression_token2] = ACTIONS(77), -+ [aux_sym_at_time_zone_expression_token1] = ACTIONS(75), -+ [anon_sym_DASH_GT] = ACTIONS(77), -+ [anon_sym_DASH_GT_GT] = ACTIONS(75), -+ [anon_sym_POUND_GT] = ACTIONS(77), -+ [anon_sym_POUND_GT_GT] = ACTIONS(75), -+ [anon_sym_LBRACK] = ACTIONS(75), -+ [sym_comment] = ACTIONS(3), -+ [anon_sym_PLUS] = ACTIONS(75), -+ [anon_sym_DASH] = ACTIONS(77), -+ [anon_sym_TILDE] = ACTIONS(77), -+ [anon_sym_CARET] = ACTIONS(75), -+ [anon_sym_STAR] = ACTIONS(75), -+ [anon_sym_SLASH] = ACTIONS(77), -+ [anon_sym_PERCENT] = ACTIONS(75), -+ [anon_sym_LT_LT] = ACTIONS(75), -+ [anon_sym_GT_GT] = ACTIONS(75), -+ [anon_sym_AMP] = ACTIONS(75), -+ [anon_sym_PIPE] = ACTIONS(75), -+ [anon_sym_POUND] = ACTIONS(77), -+ [anon_sym_LT] = ACTIONS(77), -+ [anon_sym_LT_EQ] = ACTIONS(75), -+ [anon_sym_LT_GT] = ACTIONS(75), -+ [anon_sym_GT] = ACTIONS(77), -+ [anon_sym_GT_EQ] = ACTIONS(75), -+ [anon_sym_BANG_TILDE] = ACTIONS(77), -+ [anon_sym_TILDE_STAR] = ACTIONS(75), -+ [anon_sym_BANG_TILDE_STAR] = ACTIONS(75), -+ }, -+ [7] = { -+ [ts_builtin_sym_end] = ACTIONS(86), -+ [anon_sym_SEMI] = ACTIONS(86), -+ [aux_sym__ctes_token1] = ACTIONS(88), -+ [anon_sym_COMMA] = ACTIONS(86), -+ [aux_sym_cte_token1] = ACTIONS(86), -+ [aux_sym_cte_token2] = ACTIONS(86), -+ [anon_sym_LPAREN] = ACTIONS(90), -+ [aux_sym_create_statement_token1] = ACTIONS(86), -+ [aux_sym_alter_statement_token1] = ACTIONS(86), -+ [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(86), -+ [aux_sym_pg_command_token1] = ACTIONS(86), -+ [aux_sym_create_function_statement_token3] = ACTIONS(86), -+ [aux_sym_optimizer_hint_token1] = ACTIONS(86), -+ [aux_sym_optimizer_hint_token2] = ACTIONS(86), -+ [aux_sym_optimizer_hint_token3] = ACTIONS(86), -+ [aux_sym_parallel_hint_token1] = ACTIONS(86), -+ [aux_sym_parallel_hint_token2] = ACTIONS(86), -+ [aux_sym_parallel_hint_token3] = ACTIONS(86), -+ [aux_sym_parallel_hint_token4] = ACTIONS(86), -+ [aux_sym_null_hint_token1] = ACTIONS(86), -+ [aux_sym_null_hint_token3] = ACTIONS(86), -+ [aux_sym_null_hint_token5] = ACTIONS(86), -+ [aux_sym__function_language_token1] = ACTIONS(86), -+ [aux_sym_create_function_parameter_token1] = ACTIONS(92), -+ [anon_sym_EQ] = ACTIONS(86), -+ [aux_sym_drop_statement_token1] = ACTIONS(86), -+ [aux_sym_grant_statement_token1] = ACTIONS(86), -+ [aux_sym_grant_statement_token4] = ACTIONS(86), -+ [aux_sym_grant_statement_token5] = ACTIONS(86), -+ [aux_sym_grant_statement_token6] = ACTIONS(86), -+ [aux_sym_grant_statement_token7] = ACTIONS(86), -+ [aux_sym_grant_statement_token13] = ACTIONS(86), -+ [aux_sym_order_by_clause_token1] = ACTIONS(86), -+ [aux_sym_limit_clause_token1] = ACTIONS(86), -+ [aux_sym_is_expression_token1] = ACTIONS(86), -+ [aux_sym_boolean_expression_token1] = ACTIONS(86), -+ [aux_sym_boolean_expression_token2] = ACTIONS(92), -+ [aux_sym_at_time_zone_expression_token1] = ACTIONS(86), -+ [anon_sym_DASH_GT] = ACTIONS(92), -+ [anon_sym_DASH_GT_GT] = ACTIONS(86), -+ [anon_sym_POUND_GT] = ACTIONS(92), -+ [anon_sym_POUND_GT_GT] = ACTIONS(86), -+ [aux_sym_type_token1] = ACTIONS(94), -+ [aux_sym_type_token2] = ACTIONS(96), -+ [aux_sym_type_token3] = ACTIONS(98), -+ [anon_sym_LBRACK] = ACTIONS(86), -+ [sym_comment] = ACTIONS(3), -+ [anon_sym_PLUS] = ACTIONS(86), -+ [anon_sym_DASH] = ACTIONS(92), -+ [anon_sym_TILDE] = ACTIONS(92), -+ [anon_sym_CARET] = ACTIONS(86), -+ [anon_sym_STAR] = ACTIONS(86), -+ [anon_sym_SLASH] = ACTIONS(92), -+ [anon_sym_PERCENT] = ACTIONS(86), -+ [anon_sym_LT_LT] = ACTIONS(86), -+ [anon_sym_GT_GT] = ACTIONS(86), -+ [anon_sym_AMP] = ACTIONS(86), -+ [anon_sym_PIPE] = ACTIONS(86), -+ [anon_sym_POUND] = ACTIONS(92), -+ [anon_sym_LT] = ACTIONS(92), -+ [anon_sym_LT_EQ] = ACTIONS(86), -+ [anon_sym_LT_GT] = ACTIONS(86), -+ [anon_sym_GT] = ACTIONS(92), -+ [anon_sym_GT_EQ] = ACTIONS(86), -+ [anon_sym_BANG_TILDE] = ACTIONS(92), -+ [anon_sym_TILDE_STAR] = ACTIONS(86), -+ [anon_sym_BANG_TILDE_STAR] = ACTIONS(86), -+ }, -+ [8] = { -+ [aux_sym_dotted_name_repeat1] = STATE(11), -+ [ts_builtin_sym_end] = ACTIONS(100), -+ [anon_sym_SEMI] = ACTIONS(100), -+ [aux_sym__ctes_token1] = ACTIONS(102), -+ [anon_sym_COMMA] = ACTIONS(100), -+ [aux_sym_cte_token2] = ACTIONS(100), -+ [anon_sym_LPAREN] = ACTIONS(100), -+ [aux_sym_create_statement_token1] = ACTIONS(100), -+ [aux_sym_alter_statement_token1] = ACTIONS(100), -+ [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(100), -+ [aux_sym_alter_table_action_alter_column_token3] = ACTIONS(100), -+ [aux_sym_pg_command_token1] = ACTIONS(100), -+ [aux_sym_null_hint_token3] = ACTIONS(100), -+ [aux_sym_create_function_parameter_token1] = ACTIONS(102), -+ [anon_sym_EQ] = ACTIONS(100), -+ [aux_sym_drop_statement_token1] = ACTIONS(100), -+ [aux_sym_grant_statement_token1] = ACTIONS(100), -+ [aux_sym_grant_statement_token4] = ACTIONS(100), -+ [aux_sym_grant_statement_token5] = ACTIONS(100), -+ [aux_sym_grant_statement_token6] = ACTIONS(100), -+ [aux_sym_grant_statement_token7] = ACTIONS(100), -+ [aux_sym_grant_statement_token9] = ACTIONS(100), -+ [aux_sym_auto_increment_constraint_token1] = ACTIONS(100), -+ [aux_sym_direction_constraint_token1] = ACTIONS(100), -+ [aux_sym_direction_constraint_token2] = ACTIONS(100), -+ [anon_sym_CONSTRAINT] = ACTIONS(100), -+ [aux_sym_table_constraint_check_token1] = ACTIONS(100), -+ [aux_sym_table_constraint_unique_token1] = ACTIONS(100), -+ [aux_sym_table_constraint_primary_key_token1] = ACTIONS(100), -+ [aux_sym_limit_clause_token1] = ACTIONS(100), -+ [aux_sym_where_clause_token1] = ACTIONS(100), -+ [aux_sym_from_clause_token1] = ACTIONS(100), -+ [aux_sym_is_expression_token1] = ACTIONS(100), -+ [aux_sym_boolean_expression_token1] = ACTIONS(100), -+ [aux_sym_boolean_expression_token2] = ACTIONS(100), -+ [aux_sym_at_time_zone_expression_token1] = ACTIONS(100), -+ [anon_sym_DOT] = ACTIONS(104), -+ [anon_sym_DASH_GT] = ACTIONS(102), -+ [anon_sym_DASH_GT_GT] = ACTIONS(100), -+ [anon_sym_POUND_GT] = ACTIONS(102), -+ [anon_sym_POUND_GT_GT] = ACTIONS(100), -+ [aux_sym_type_token1] = ACTIONS(100), -+ [aux_sym_type_token2] = ACTIONS(100), -+ [aux_sym_type_token3] = ACTIONS(100), -+ [anon_sym_LBRACK] = ACTIONS(100), -+ [sym_comment] = ACTIONS(3), -+ [anon_sym_PLUS] = ACTIONS(100), -+ [anon_sym_DASH] = ACTIONS(102), -+ [anon_sym_TILDE] = ACTIONS(102), -+ [anon_sym_CARET] = ACTIONS(100), -+ [anon_sym_STAR] = ACTIONS(100), -+ [anon_sym_SLASH] = ACTIONS(102), -+ [anon_sym_PERCENT] = ACTIONS(100), -+ [anon_sym_LT_LT] = ACTIONS(100), -+ [anon_sym_GT_GT] = ACTIONS(100), -+ [anon_sym_AMP] = ACTIONS(100), -+ [anon_sym_PIPE] = ACTIONS(100), -+ [anon_sym_POUND] = ACTIONS(102), -+ [anon_sym_LT] = ACTIONS(102), -+ [anon_sym_LT_EQ] = ACTIONS(100), -+ [anon_sym_LT_GT] = ACTIONS(100), -+ [anon_sym_GT] = ACTIONS(102), -+ [anon_sym_GT_EQ] = ACTIONS(100), -+ [anon_sym_BANG_TILDE] = ACTIONS(102), -+ [anon_sym_TILDE_STAR] = ACTIONS(100), -+ [anon_sym_BANG_TILDE_STAR] = ACTIONS(100), -+ }, -+ [9] = { -+ [ts_builtin_sym_end] = ACTIONS(106), -+ [anon_sym_SEMI] = ACTIONS(106), -+ [aux_sym__ctes_token1] = ACTIONS(108), -+ [anon_sym_COMMA] = ACTIONS(106), -+ [aux_sym_cte_token1] = ACTIONS(106), -+ [aux_sym_cte_token2] = ACTIONS(106), -+ [anon_sym_LPAREN] = ACTIONS(110), -+ [aux_sym_create_statement_token1] = ACTIONS(106), -+ [aux_sym_alter_statement_token1] = ACTIONS(106), -+ [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(106), -+ [aux_sym_pg_command_token1] = ACTIONS(106), -+ [aux_sym_create_function_statement_token3] = ACTIONS(106), -+ [aux_sym_optimizer_hint_token1] = ACTIONS(106), -+ [aux_sym_optimizer_hint_token2] = ACTIONS(106), -+ [aux_sym_optimizer_hint_token3] = ACTIONS(106), -+ [aux_sym_parallel_hint_token1] = ACTIONS(106), -+ [aux_sym_parallel_hint_token2] = ACTIONS(106), -+ [aux_sym_parallel_hint_token3] = ACTIONS(106), -+ [aux_sym_parallel_hint_token4] = ACTIONS(106), -+ [aux_sym_null_hint_token1] = ACTIONS(106), -+ [aux_sym_null_hint_token3] = ACTIONS(106), -+ [aux_sym_null_hint_token5] = ACTIONS(106), -+ [aux_sym__function_language_token1] = ACTIONS(106), -+ [aux_sym_create_function_parameter_token1] = ACTIONS(112), -+ [anon_sym_EQ] = ACTIONS(106), -+ [aux_sym_drop_statement_token1] = ACTIONS(106), -+ [aux_sym_grant_statement_token1] = ACTIONS(106), -+ [aux_sym_grant_statement_token4] = ACTIONS(106), -+ [aux_sym_grant_statement_token5] = ACTIONS(106), -+ [aux_sym_grant_statement_token6] = ACTIONS(106), -+ [aux_sym_grant_statement_token7] = ACTIONS(106), -+ [aux_sym_grant_statement_token13] = ACTIONS(106), -+ [aux_sym_order_by_clause_token1] = ACTIONS(106), -+ [aux_sym_limit_clause_token1] = ACTIONS(106), -+ [aux_sym_is_expression_token1] = ACTIONS(106), -+ [aux_sym_boolean_expression_token1] = ACTIONS(106), -+ [aux_sym_boolean_expression_token2] = ACTIONS(112), -+ [aux_sym_at_time_zone_expression_token1] = ACTIONS(106), -+ [anon_sym_DASH_GT] = ACTIONS(112), -+ [anon_sym_DASH_GT_GT] = ACTIONS(106), -+ [anon_sym_POUND_GT] = ACTIONS(112), -+ [anon_sym_POUND_GT_GT] = ACTIONS(106), -+ [aux_sym_type_token2] = ACTIONS(114), -+ [aux_sym_type_token3] = ACTIONS(116), -+ [anon_sym_LBRACK] = ACTIONS(106), -+ [sym_comment] = ACTIONS(3), -+ [anon_sym_PLUS] = ACTIONS(106), -+ [anon_sym_DASH] = ACTIONS(112), -+ [anon_sym_TILDE] = ACTIONS(112), -+ [anon_sym_CARET] = ACTIONS(106), -+ [anon_sym_STAR] = ACTIONS(106), -+ [anon_sym_SLASH] = ACTIONS(112), -+ [anon_sym_PERCENT] = ACTIONS(106), -+ [anon_sym_LT_LT] = ACTIONS(106), -+ [anon_sym_GT_GT] = ACTIONS(106), -+ [anon_sym_AMP] = ACTIONS(106), -+ [anon_sym_PIPE] = ACTIONS(106), -+ [anon_sym_POUND] = ACTIONS(112), -+ [anon_sym_LT] = ACTIONS(112), -+ [anon_sym_LT_EQ] = ACTIONS(106), -+ [anon_sym_LT_GT] = ACTIONS(106), -+ [anon_sym_GT] = ACTIONS(112), -+ [anon_sym_GT_EQ] = ACTIONS(106), -+ [anon_sym_BANG_TILDE] = ACTIONS(112), -+ [anon_sym_TILDE_STAR] = ACTIONS(106), -+ [anon_sym_BANG_TILDE_STAR] = ACTIONS(106), -+ }, -+ [10] = { -+ [aux_sym_dotted_name_repeat1] = STATE(8), -+ [ts_builtin_sym_end] = ACTIONS(118), -+ [anon_sym_SEMI] = ACTIONS(118), -+ [aux_sym__ctes_token1] = ACTIONS(120), -+ [anon_sym_COMMA] = ACTIONS(118), -+ [aux_sym_cte_token2] = ACTIONS(118), -+ [anon_sym_LPAREN] = ACTIONS(118), -+ [aux_sym_create_statement_token1] = ACTIONS(118), -+ [aux_sym_alter_statement_token1] = ACTIONS(118), -+ [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(118), -+ [aux_sym_alter_table_action_alter_column_token3] = ACTIONS(118), -+ [aux_sym_pg_command_token1] = ACTIONS(118), -+ [aux_sym_null_hint_token3] = ACTIONS(118), -+ [aux_sym_create_function_parameter_token1] = ACTIONS(120), -+ [anon_sym_EQ] = ACTIONS(118), -+ [aux_sym_drop_statement_token1] = ACTIONS(118), -+ [aux_sym_grant_statement_token1] = ACTIONS(118), -+ [aux_sym_grant_statement_token4] = ACTIONS(118), -+ [aux_sym_grant_statement_token5] = ACTIONS(118), -+ [aux_sym_grant_statement_token6] = ACTIONS(118), -+ [aux_sym_grant_statement_token7] = ACTIONS(118), -+ [aux_sym_grant_statement_token9] = ACTIONS(118), -+ [aux_sym_auto_increment_constraint_token1] = ACTIONS(118), -+ [aux_sym_direction_constraint_token1] = ACTIONS(118), -+ [aux_sym_direction_constraint_token2] = ACTIONS(118), -+ [anon_sym_CONSTRAINT] = ACTIONS(118), -+ [aux_sym_table_constraint_check_token1] = ACTIONS(118), -+ [aux_sym_table_constraint_unique_token1] = ACTIONS(118), -+ [aux_sym_table_constraint_primary_key_token1] = ACTIONS(118), -+ [aux_sym_limit_clause_token1] = ACTIONS(118), -+ [aux_sym_where_clause_token1] = ACTIONS(118), -+ [aux_sym_from_clause_token1] = ACTIONS(118), -+ [aux_sym_is_expression_token1] = ACTIONS(118), -+ [aux_sym_boolean_expression_token1] = ACTIONS(118), -+ [aux_sym_boolean_expression_token2] = ACTIONS(118), -+ [aux_sym_at_time_zone_expression_token1] = ACTIONS(118), -+ [anon_sym_DOT] = ACTIONS(104), -+ [anon_sym_DASH_GT] = ACTIONS(120), -+ [anon_sym_DASH_GT_GT] = ACTIONS(118), -+ [anon_sym_POUND_GT] = ACTIONS(120), -+ [anon_sym_POUND_GT_GT] = ACTIONS(118), -+ [aux_sym_type_token1] = ACTIONS(118), -+ [aux_sym_type_token2] = ACTIONS(118), -+ [aux_sym_type_token3] = ACTIONS(118), -+ [anon_sym_LBRACK] = ACTIONS(118), -+ [sym_comment] = ACTIONS(3), -+ [anon_sym_PLUS] = ACTIONS(118), -+ [anon_sym_DASH] = ACTIONS(120), -+ [anon_sym_TILDE] = ACTIONS(120), -+ [anon_sym_CARET] = ACTIONS(118), -+ [anon_sym_STAR] = ACTIONS(118), -+ [anon_sym_SLASH] = ACTIONS(120), -+ [anon_sym_PERCENT] = ACTIONS(118), -+ [anon_sym_LT_LT] = ACTIONS(118), -+ [anon_sym_GT_GT] = ACTIONS(118), -+ [anon_sym_AMP] = ACTIONS(118), -+ [anon_sym_PIPE] = ACTIONS(118), -+ [anon_sym_POUND] = ACTIONS(120), -+ [anon_sym_LT] = ACTIONS(120), -+ [anon_sym_LT_EQ] = ACTIONS(118), -+ [anon_sym_LT_GT] = ACTIONS(118), -+ [anon_sym_GT] = ACTIONS(120), -+ [anon_sym_GT_EQ] = ACTIONS(118), -+ [anon_sym_BANG_TILDE] = ACTIONS(120), -+ [anon_sym_TILDE_STAR] = ACTIONS(118), -+ [anon_sym_BANG_TILDE_STAR] = ACTIONS(118), -+ }, -+ [11] = { -+ [aux_sym_dotted_name_repeat1] = STATE(11), -+ [ts_builtin_sym_end] = ACTIONS(122), -+ [anon_sym_SEMI] = ACTIONS(122), -+ [aux_sym__ctes_token1] = ACTIONS(124), -+ [anon_sym_COMMA] = ACTIONS(122), -+ [aux_sym_cte_token2] = ACTIONS(122), -+ [anon_sym_LPAREN] = ACTIONS(122), -+ [aux_sym_create_statement_token1] = ACTIONS(122), -+ [aux_sym_alter_statement_token1] = ACTIONS(122), -+ [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(122), -+ [aux_sym_alter_table_action_alter_column_token3] = ACTIONS(122), -+ [aux_sym_pg_command_token1] = ACTIONS(122), -+ [aux_sym_null_hint_token3] = ACTIONS(122), -+ [aux_sym_create_function_parameter_token1] = ACTIONS(124), -+ [anon_sym_EQ] = ACTIONS(122), -+ [aux_sym_drop_statement_token1] = ACTIONS(122), -+ [aux_sym_grant_statement_token1] = ACTIONS(122), -+ [aux_sym_grant_statement_token4] = ACTIONS(122), -+ [aux_sym_grant_statement_token5] = ACTIONS(122), -+ [aux_sym_grant_statement_token6] = ACTIONS(122), -+ [aux_sym_grant_statement_token7] = ACTIONS(122), -+ [aux_sym_grant_statement_token9] = ACTIONS(122), -+ [aux_sym_auto_increment_constraint_token1] = ACTIONS(122), -+ [aux_sym_direction_constraint_token1] = ACTIONS(122), -+ [aux_sym_direction_constraint_token2] = ACTIONS(122), -+ [anon_sym_CONSTRAINT] = ACTIONS(122), -+ [aux_sym_table_constraint_check_token1] = ACTIONS(122), -+ [aux_sym_table_constraint_unique_token1] = ACTIONS(122), -+ [aux_sym_table_constraint_primary_key_token1] = ACTIONS(122), -+ [aux_sym_limit_clause_token1] = ACTIONS(122), -+ [aux_sym_where_clause_token1] = ACTIONS(122), -+ [aux_sym_from_clause_token1] = ACTIONS(122), -+ [aux_sym_is_expression_token1] = ACTIONS(122), -+ [aux_sym_boolean_expression_token1] = ACTIONS(122), -+ [aux_sym_boolean_expression_token2] = ACTIONS(122), -+ [aux_sym_at_time_zone_expression_token1] = ACTIONS(122), -+ [anon_sym_DOT] = ACTIONS(126), -+ [anon_sym_DASH_GT] = ACTIONS(124), -+ [anon_sym_DASH_GT_GT] = ACTIONS(122), -+ [anon_sym_POUND_GT] = ACTIONS(124), -+ [anon_sym_POUND_GT_GT] = ACTIONS(122), -+ [aux_sym_type_token1] = ACTIONS(122), -+ [aux_sym_type_token2] = ACTIONS(122), -+ [aux_sym_type_token3] = ACTIONS(122), -+ [anon_sym_LBRACK] = ACTIONS(122), -+ [sym_comment] = ACTIONS(3), -+ [anon_sym_PLUS] = ACTIONS(122), -+ [anon_sym_DASH] = ACTIONS(124), -+ [anon_sym_TILDE] = ACTIONS(124), -+ [anon_sym_CARET] = ACTIONS(122), -+ [anon_sym_STAR] = ACTIONS(122), -+ [anon_sym_SLASH] = ACTIONS(124), -+ [anon_sym_PERCENT] = ACTIONS(122), -+ [anon_sym_LT_LT] = ACTIONS(122), -+ [anon_sym_GT_GT] = ACTIONS(122), -+ [anon_sym_AMP] = ACTIONS(122), -+ [anon_sym_PIPE] = ACTIONS(122), -+ [anon_sym_POUND] = ACTIONS(124), -+ [anon_sym_LT] = ACTIONS(124), -+ [anon_sym_LT_EQ] = ACTIONS(122), -+ [anon_sym_LT_GT] = ACTIONS(122), -+ [anon_sym_GT] = ACTIONS(124), -+ [anon_sym_GT_EQ] = ACTIONS(122), -+ [anon_sym_BANG_TILDE] = ACTIONS(124), -+ [anon_sym_TILDE_STAR] = ACTIONS(122), -+ [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), -+ }, -+ [12] = { -+ [aux_sym_dotted_name_repeat1] = STATE(17), -+ [ts_builtin_sym_end] = ACTIONS(100), -+ [anon_sym_SEMI] = ACTIONS(100), -+ [aux_sym__ctes_token1] = ACTIONS(102), -+ [anon_sym_COMMA] = ACTIONS(100), -+ [aux_sym_cte_token1] = ACTIONS(102), -+ [aux_sym_cte_token2] = ACTIONS(102), -+ [anon_sym_LPAREN] = ACTIONS(100), -+ [aux_sym_create_statement_token1] = ACTIONS(102), -+ [aux_sym_alter_statement_token1] = ACTIONS(102), -+ [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(102), -+ [aux_sym_pg_command_token1] = ACTIONS(100), -+ [aux_sym_create_function_parameter_token1] = ACTIONS(102), -+ [anon_sym_EQ] = ACTIONS(100), -+ [aux_sym_drop_statement_token1] = ACTIONS(102), -+ [aux_sym_grant_statement_token1] = ACTIONS(102), -+ [aux_sym_grant_statement_token4] = ACTIONS(102), -+ [aux_sym_grant_statement_token5] = ACTIONS(102), -+ [aux_sym_grant_statement_token6] = ACTIONS(102), -+ [aux_sym_grant_statement_token7] = ACTIONS(102), -+ [aux_sym_grant_statement_token13] = ACTIONS(102), -+ [aux_sym_order_by_clause_token1] = ACTIONS(102), -+ [aux_sym_limit_clause_token1] = ACTIONS(102), -+ [aux_sym_where_clause_token1] = ACTIONS(102), -+ [aux_sym_from_clause_token1] = ACTIONS(102), -+ [aux_sym_join_type_token1] = ACTIONS(102), -+ [aux_sym_join_type_token2] = ACTIONS(102), -+ [aux_sym_join_type_token3] = ACTIONS(102), -+ [aux_sym_join_type_token4] = ACTIONS(102), -+ [aux_sym_join_clause_token1] = ACTIONS(102), -+ [aux_sym_is_expression_token1] = ACTIONS(102), -+ [aux_sym_boolean_expression_token1] = ACTIONS(102), -+ [aux_sym_boolean_expression_token2] = ACTIONS(102), -+ [aux_sym_at_time_zone_expression_token1] = ACTIONS(102), -+ [sym_identifier] = ACTIONS(102), -+ [anon_sym_DOT] = ACTIONS(129), -+ [anon_sym_DASH_GT] = ACTIONS(102), -+ [anon_sym_DASH_GT_GT] = ACTIONS(100), -+ [anon_sym_POUND_GT] = ACTIONS(102), -+ [anon_sym_POUND_GT_GT] = ACTIONS(100), -+ [aux_sym_type_token1] = ACTIONS(102), -+ [aux_sym_type_token2] = ACTIONS(102), -+ [aux_sym_type_token3] = ACTIONS(102), -+ [anon_sym_LBRACK] = ACTIONS(100), -+ [sym_comment] = ACTIONS(3), -+ [anon_sym_PLUS] = ACTIONS(100), -+ [anon_sym_DASH] = ACTIONS(102), -+ [anon_sym_TILDE] = ACTIONS(102), -+ [anon_sym_CARET] = ACTIONS(100), -+ [anon_sym_STAR] = ACTIONS(100), -+ [anon_sym_SLASH] = ACTIONS(102), -+ [anon_sym_PERCENT] = ACTIONS(100), -+ [anon_sym_LT_LT] = ACTIONS(100), -+ [anon_sym_GT_GT] = ACTIONS(100), -+ [anon_sym_AMP] = ACTIONS(100), -+ [anon_sym_PIPE] = ACTIONS(100), -+ [anon_sym_POUND] = ACTIONS(102), -+ [anon_sym_LT] = ACTIONS(102), -+ [anon_sym_LT_EQ] = ACTIONS(100), -+ [anon_sym_LT_GT] = ACTIONS(100), -+ [anon_sym_GT] = ACTIONS(102), -+ [anon_sym_GT_EQ] = ACTIONS(100), -+ [anon_sym_BANG_TILDE] = ACTIONS(102), -+ [anon_sym_TILDE_STAR] = ACTIONS(100), -+ [anon_sym_BANG_TILDE_STAR] = ACTIONS(100), -+ }, -+ [13] = { -+ [ts_builtin_sym_end] = ACTIONS(131), -+ [anon_sym_SEMI] = ACTIONS(131), -+ [aux_sym__ctes_token1] = ACTIONS(133), -+ [anon_sym_COMMA] = ACTIONS(131), -+ [aux_sym_cte_token2] = ACTIONS(131), -+ [anon_sym_LPAREN] = ACTIONS(131), -+ [aux_sym_create_statement_token1] = ACTIONS(131), -+ [aux_sym_alter_statement_token1] = ACTIONS(131), -+ [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(131), -+ [aux_sym_alter_table_action_alter_column_token3] = ACTIONS(131), -+ [aux_sym_pg_command_token1] = ACTIONS(131), -+ [aux_sym_null_hint_token3] = ACTIONS(131), -+ [aux_sym_create_function_parameter_token1] = ACTIONS(133), -+ [anon_sym_EQ] = ACTIONS(131), -+ [aux_sym_drop_statement_token1] = ACTIONS(131), -+ [aux_sym_grant_statement_token1] = ACTIONS(131), -+ [aux_sym_grant_statement_token4] = ACTIONS(131), -+ [aux_sym_grant_statement_token5] = ACTIONS(131), -+ [aux_sym_grant_statement_token6] = ACTIONS(131), -+ [aux_sym_grant_statement_token7] = ACTIONS(131), -+ [aux_sym_grant_statement_token9] = ACTIONS(131), -+ [aux_sym_auto_increment_constraint_token1] = ACTIONS(131), -+ [aux_sym_direction_constraint_token1] = ACTIONS(131), -+ [aux_sym_direction_constraint_token2] = ACTIONS(131), -+ [anon_sym_CONSTRAINT] = ACTIONS(131), -+ [aux_sym_table_constraint_check_token1] = ACTIONS(131), -+ [aux_sym_table_constraint_unique_token1] = ACTIONS(131), -+ [aux_sym_table_constraint_primary_key_token1] = ACTIONS(131), -+ [aux_sym_limit_clause_token1] = ACTIONS(131), -+ [aux_sym_where_clause_token1] = ACTIONS(131), -+ [aux_sym_from_clause_token1] = ACTIONS(131), -+ [aux_sym_is_expression_token1] = ACTIONS(131), -+ [aux_sym_boolean_expression_token1] = ACTIONS(131), -+ [aux_sym_boolean_expression_token2] = ACTIONS(131), -+ [aux_sym_at_time_zone_expression_token1] = ACTIONS(131), -+ [anon_sym_DOT] = ACTIONS(131), -+ [anon_sym_DASH_GT] = ACTIONS(133), -+ [anon_sym_DASH_GT_GT] = ACTIONS(131), -+ [anon_sym_POUND_GT] = ACTIONS(133), -+ [anon_sym_POUND_GT_GT] = ACTIONS(131), -+ [aux_sym_type_token1] = ACTIONS(131), -+ [aux_sym_type_token2] = ACTIONS(131), -+ [aux_sym_type_token3] = ACTIONS(131), -+ [anon_sym_LBRACK] = ACTIONS(131), -+ [sym_comment] = ACTIONS(3), -+ [anon_sym_PLUS] = ACTIONS(131), -+ [anon_sym_DASH] = ACTIONS(133), -+ [anon_sym_TILDE] = ACTIONS(133), -+ [anon_sym_CARET] = ACTIONS(131), -+ [anon_sym_STAR] = ACTIONS(131), -+ [anon_sym_SLASH] = ACTIONS(133), -+ [anon_sym_PERCENT] = ACTIONS(131), -+ [anon_sym_LT_LT] = ACTIONS(131), -+ [anon_sym_GT_GT] = ACTIONS(131), -+ [anon_sym_AMP] = ACTIONS(131), -+ [anon_sym_PIPE] = ACTIONS(131), -+ [anon_sym_POUND] = ACTIONS(133), -+ [anon_sym_LT] = ACTIONS(133), -+ [anon_sym_LT_EQ] = ACTIONS(131), -+ [anon_sym_LT_GT] = ACTIONS(131), -+ [anon_sym_GT] = ACTIONS(133), -+ [anon_sym_GT_EQ] = ACTIONS(131), -+ [anon_sym_BANG_TILDE] = ACTIONS(133), -+ [anon_sym_TILDE_STAR] = ACTIONS(131), -+ [anon_sym_BANG_TILDE_STAR] = ACTIONS(131), -+ }, -+ [14] = { -+ [ts_builtin_sym_end] = ACTIONS(106), -+ [anon_sym_SEMI] = ACTIONS(106), -+ [aux_sym__ctes_token1] = ACTIONS(108), -+ [anon_sym_COMMA] = ACTIONS(106), -+ [aux_sym_cte_token1] = ACTIONS(106), -+ [aux_sym_cte_token2] = ACTIONS(106), -+ [anon_sym_LPAREN] = ACTIONS(110), -+ [aux_sym_create_statement_token1] = ACTIONS(106), -+ [aux_sym_alter_statement_token1] = ACTIONS(106), -+ [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(106), -+ [aux_sym_pg_command_token1] = ACTIONS(106), -+ [aux_sym_create_function_statement_token3] = ACTIONS(106), -+ [aux_sym_optimizer_hint_token1] = ACTIONS(106), -+ [aux_sym_optimizer_hint_token2] = ACTIONS(106), -+ [aux_sym_optimizer_hint_token3] = ACTIONS(106), -+ [aux_sym_parallel_hint_token1] = ACTIONS(106), -+ [aux_sym_parallel_hint_token2] = ACTIONS(106), -+ [aux_sym_parallel_hint_token3] = ACTIONS(106), -+ [aux_sym_parallel_hint_token4] = ACTIONS(106), -+ [aux_sym_null_hint_token1] = ACTIONS(106), -+ [aux_sym_null_hint_token3] = ACTIONS(106), -+ [aux_sym_null_hint_token5] = ACTIONS(106), -+ [aux_sym__function_language_token1] = ACTIONS(106), -+ [aux_sym_create_function_parameter_token1] = ACTIONS(112), -+ [anon_sym_EQ] = ACTIONS(106), -+ [aux_sym_drop_statement_token1] = ACTIONS(106), -+ [aux_sym_grant_statement_token1] = ACTIONS(106), -+ [aux_sym_grant_statement_token4] = ACTIONS(106), -+ [aux_sym_grant_statement_token5] = ACTIONS(106), -+ [aux_sym_grant_statement_token6] = ACTIONS(106), -+ [aux_sym_grant_statement_token7] = ACTIONS(106), -+ [aux_sym_grant_statement_token13] = ACTIONS(106), -+ [aux_sym_order_by_clause_token1] = ACTIONS(106), -+ [aux_sym_limit_clause_token1] = ACTIONS(106), -+ [aux_sym_is_expression_token1] = ACTIONS(106), -+ [aux_sym_boolean_expression_token1] = ACTIONS(106), -+ [aux_sym_boolean_expression_token2] = ACTIONS(112), -+ [aux_sym_at_time_zone_expression_token1] = ACTIONS(106), -+ [anon_sym_DASH_GT] = ACTIONS(112), -+ [anon_sym_DASH_GT_GT] = ACTIONS(106), -+ [anon_sym_POUND_GT] = ACTIONS(112), -+ [anon_sym_POUND_GT_GT] = ACTIONS(106), -+ [aux_sym_type_token3] = ACTIONS(116), -+ [anon_sym_LBRACK] = ACTIONS(106), -+ [sym_comment] = ACTIONS(3), -+ [anon_sym_PLUS] = ACTIONS(106), -+ [anon_sym_DASH] = ACTIONS(112), -+ [anon_sym_TILDE] = ACTIONS(112), -+ [anon_sym_CARET] = ACTIONS(106), -+ [anon_sym_STAR] = ACTIONS(106), -+ [anon_sym_SLASH] = ACTIONS(112), -+ [anon_sym_PERCENT] = ACTIONS(106), -+ [anon_sym_LT_LT] = ACTIONS(106), -+ [anon_sym_GT_GT] = ACTIONS(106), -+ [anon_sym_AMP] = ACTIONS(106), -+ [anon_sym_PIPE] = ACTIONS(106), -+ [anon_sym_POUND] = ACTIONS(112), -+ [anon_sym_LT] = ACTIONS(112), -+ [anon_sym_LT_EQ] = ACTIONS(106), -+ [anon_sym_LT_GT] = ACTIONS(106), -+ [anon_sym_GT] = ACTIONS(112), -+ [anon_sym_GT_EQ] = ACTIONS(106), -+ [anon_sym_BANG_TILDE] = ACTIONS(112), -+ [anon_sym_TILDE_STAR] = ACTIONS(106), -+ [anon_sym_BANG_TILDE_STAR] = ACTIONS(106), -+ }, -+ [15] = { -+ [ts_builtin_sym_end] = ACTIONS(122), -+ [anon_sym_SEMI] = ACTIONS(122), -+ [aux_sym__ctes_token1] = ACTIONS(124), -+ [anon_sym_COMMA] = ACTIONS(122), -+ [aux_sym_cte_token2] = ACTIONS(122), -+ [anon_sym_LPAREN] = ACTIONS(122), -+ [aux_sym_create_statement_token1] = ACTIONS(122), -+ [aux_sym_alter_statement_token1] = ACTIONS(122), -+ [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(122), -+ [aux_sym_alter_table_action_alter_column_token3] = ACTIONS(122), -+ [aux_sym_pg_command_token1] = ACTIONS(122), -+ [aux_sym_null_hint_token3] = ACTIONS(122), -+ [aux_sym_create_function_parameter_token1] = ACTIONS(124), -+ [anon_sym_EQ] = ACTIONS(122), -+ [aux_sym_drop_statement_token1] = ACTIONS(122), -+ [aux_sym_grant_statement_token1] = ACTIONS(122), -+ [aux_sym_grant_statement_token4] = ACTIONS(122), -+ [aux_sym_grant_statement_token5] = ACTIONS(122), -+ [aux_sym_grant_statement_token6] = ACTIONS(122), -+ [aux_sym_grant_statement_token7] = ACTIONS(122), -+ [aux_sym_grant_statement_token9] = ACTIONS(122), -+ [aux_sym_auto_increment_constraint_token1] = ACTIONS(122), -+ [aux_sym_direction_constraint_token1] = ACTIONS(122), -+ [aux_sym_direction_constraint_token2] = ACTIONS(122), -+ [anon_sym_CONSTRAINT] = ACTIONS(122), -+ [aux_sym_table_constraint_check_token1] = ACTIONS(122), -+ [aux_sym_table_constraint_unique_token1] = ACTIONS(122), -+ [aux_sym_table_constraint_primary_key_token1] = ACTIONS(122), -+ [aux_sym_limit_clause_token1] = ACTIONS(122), -+ [aux_sym_where_clause_token1] = ACTIONS(122), -+ [aux_sym_from_clause_token1] = ACTIONS(122), -+ [aux_sym_is_expression_token1] = ACTIONS(122), -+ [aux_sym_boolean_expression_token1] = ACTIONS(122), -+ [aux_sym_boolean_expression_token2] = ACTIONS(122), -+ [aux_sym_at_time_zone_expression_token1] = ACTIONS(122), -+ [anon_sym_DOT] = ACTIONS(122), -+ [anon_sym_DASH_GT] = ACTIONS(124), -+ [anon_sym_DASH_GT_GT] = ACTIONS(122), -+ [anon_sym_POUND_GT] = ACTIONS(124), -+ [anon_sym_POUND_GT_GT] = ACTIONS(122), -+ [aux_sym_type_token1] = ACTIONS(122), -+ [aux_sym_type_token2] = ACTIONS(122), -+ [aux_sym_type_token3] = ACTIONS(122), -+ [anon_sym_LBRACK] = ACTIONS(122), -+ [sym_comment] = ACTIONS(3), -+ [anon_sym_PLUS] = ACTIONS(122), -+ [anon_sym_DASH] = ACTIONS(124), -+ [anon_sym_TILDE] = ACTIONS(124), -+ [anon_sym_CARET] = ACTIONS(122), -+ [anon_sym_STAR] = ACTIONS(122), -+ [anon_sym_SLASH] = ACTIONS(124), -+ [anon_sym_PERCENT] = ACTIONS(122), -+ [anon_sym_LT_LT] = ACTIONS(122), -+ [anon_sym_GT_GT] = ACTIONS(122), -+ [anon_sym_AMP] = ACTIONS(122), -+ [anon_sym_PIPE] = ACTIONS(122), -+ [anon_sym_POUND] = ACTIONS(124), -+ [anon_sym_LT] = ACTIONS(124), -+ [anon_sym_LT_EQ] = ACTIONS(122), -+ [anon_sym_LT_GT] = ACTIONS(122), -+ [anon_sym_GT] = ACTIONS(124), -+ [anon_sym_GT_EQ] = ACTIONS(122), -+ [anon_sym_BANG_TILDE] = ACTIONS(124), -+ [anon_sym_TILDE_STAR] = ACTIONS(122), -+ [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), -+ }, -+ [16] = { -+ [ts_builtin_sym_end] = ACTIONS(135), -+ [anon_sym_SEMI] = ACTIONS(135), -+ [aux_sym__ctes_token1] = ACTIONS(137), -+ [anon_sym_COMMA] = ACTIONS(135), -+ [aux_sym_cte_token1] = ACTIONS(135), -+ [aux_sym_cte_token2] = ACTIONS(135), -+ [anon_sym_LPAREN] = ACTIONS(139), -+ [aux_sym_create_statement_token1] = ACTIONS(135), -+ [aux_sym_alter_statement_token1] = ACTIONS(135), -+ [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(135), -+ [aux_sym_pg_command_token1] = ACTIONS(135), -+ [aux_sym_create_function_statement_token3] = ACTIONS(135), -+ [aux_sym_optimizer_hint_token1] = ACTIONS(135), -+ [aux_sym_optimizer_hint_token2] = ACTIONS(135), -+ [aux_sym_optimizer_hint_token3] = ACTIONS(135), -+ [aux_sym_parallel_hint_token1] = ACTIONS(135), -+ [aux_sym_parallel_hint_token2] = ACTIONS(135), -+ [aux_sym_parallel_hint_token3] = ACTIONS(135), -+ [aux_sym_parallel_hint_token4] = ACTIONS(135), -+ [aux_sym_null_hint_token1] = ACTIONS(135), -+ [aux_sym_null_hint_token3] = ACTIONS(135), -+ [aux_sym_null_hint_token5] = ACTIONS(135), -+ [aux_sym__function_language_token1] = ACTIONS(135), -+ [aux_sym_create_function_parameter_token1] = ACTIONS(141), -+ [anon_sym_EQ] = ACTIONS(135), -+ [aux_sym_drop_statement_token1] = ACTIONS(135), -+ [aux_sym_grant_statement_token1] = ACTIONS(135), -+ [aux_sym_grant_statement_token4] = ACTIONS(135), -+ [aux_sym_grant_statement_token5] = ACTIONS(135), -+ [aux_sym_grant_statement_token6] = ACTIONS(135), -+ [aux_sym_grant_statement_token7] = ACTIONS(135), -+ [aux_sym_grant_statement_token13] = ACTIONS(135), -+ [aux_sym_order_by_clause_token1] = ACTIONS(135), -+ [aux_sym_limit_clause_token1] = ACTIONS(135), -+ [aux_sym_is_expression_token1] = ACTIONS(135), -+ [aux_sym_boolean_expression_token1] = ACTIONS(135), -+ [aux_sym_boolean_expression_token2] = ACTIONS(141), -+ [aux_sym_at_time_zone_expression_token1] = ACTIONS(135), -+ [anon_sym_DASH_GT] = ACTIONS(141), -+ [anon_sym_DASH_GT_GT] = ACTIONS(135), -+ [anon_sym_POUND_GT] = ACTIONS(141), -+ [anon_sym_POUND_GT_GT] = ACTIONS(135), -+ [aux_sym_type_token3] = ACTIONS(143), -+ [anon_sym_LBRACK] = ACTIONS(135), -+ [sym_comment] = ACTIONS(3), -+ [anon_sym_PLUS] = ACTIONS(135), -+ [anon_sym_DASH] = ACTIONS(141), -+ [anon_sym_TILDE] = ACTIONS(141), -+ [anon_sym_CARET] = ACTIONS(135), -+ [anon_sym_STAR] = ACTIONS(135), -+ [anon_sym_SLASH] = ACTIONS(141), -+ [anon_sym_PERCENT] = ACTIONS(135), -+ [anon_sym_LT_LT] = ACTIONS(135), -+ [anon_sym_GT_GT] = ACTIONS(135), -+ [anon_sym_AMP] = ACTIONS(135), -+ [anon_sym_PIPE] = ACTIONS(135), -+ [anon_sym_POUND] = ACTIONS(141), -+ [anon_sym_LT] = ACTIONS(141), -+ [anon_sym_LT_EQ] = ACTIONS(135), -+ [anon_sym_LT_GT] = ACTIONS(135), -+ [anon_sym_GT] = ACTIONS(141), -+ [anon_sym_GT_EQ] = ACTIONS(135), -+ [anon_sym_BANG_TILDE] = ACTIONS(141), -+ [anon_sym_TILDE_STAR] = ACTIONS(135), -+ [anon_sym_BANG_TILDE_STAR] = ACTIONS(135), -+ }, -+ [17] = { -+ [aux_sym_dotted_name_repeat1] = STATE(17), -+ [ts_builtin_sym_end] = ACTIONS(122), -+ [anon_sym_SEMI] = ACTIONS(122), -+ [aux_sym__ctes_token1] = ACTIONS(124), -+ [anon_sym_COMMA] = ACTIONS(122), -+ [aux_sym_cte_token1] = ACTIONS(124), -+ [aux_sym_cte_token2] = ACTIONS(124), -+ [anon_sym_LPAREN] = ACTIONS(122), -+ [aux_sym_create_statement_token1] = ACTIONS(124), -+ [aux_sym_alter_statement_token1] = ACTIONS(124), -+ [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(124), -+ [aux_sym_pg_command_token1] = ACTIONS(122), -+ [aux_sym_create_function_parameter_token1] = ACTIONS(124), -+ [anon_sym_EQ] = ACTIONS(122), -+ [aux_sym_drop_statement_token1] = ACTIONS(124), -+ [aux_sym_grant_statement_token1] = ACTIONS(124), -+ [aux_sym_grant_statement_token4] = ACTIONS(124), -+ [aux_sym_grant_statement_token5] = ACTIONS(124), -+ [aux_sym_grant_statement_token6] = ACTIONS(124), -+ [aux_sym_grant_statement_token7] = ACTIONS(124), -+ [aux_sym_grant_statement_token13] = ACTIONS(124), -+ [aux_sym_order_by_clause_token1] = ACTIONS(124), -+ [aux_sym_limit_clause_token1] = ACTIONS(124), -+ [aux_sym_where_clause_token1] = ACTIONS(124), -+ [aux_sym_from_clause_token1] = ACTIONS(124), -+ [aux_sym_join_type_token1] = ACTIONS(124), -+ [aux_sym_join_type_token2] = ACTIONS(124), -+ [aux_sym_join_type_token3] = ACTIONS(124), -+ [aux_sym_join_type_token4] = ACTIONS(124), -+ [aux_sym_join_clause_token1] = ACTIONS(124), -+ [aux_sym_is_expression_token1] = ACTIONS(124), -+ [aux_sym_boolean_expression_token1] = ACTIONS(124), -+ [aux_sym_boolean_expression_token2] = ACTIONS(124), -+ [aux_sym_at_time_zone_expression_token1] = ACTIONS(124), -+ [sym_identifier] = ACTIONS(124), -+ [anon_sym_DOT] = ACTIONS(145), -+ [anon_sym_DASH_GT] = ACTIONS(124), -+ [anon_sym_DASH_GT_GT] = ACTIONS(122), -+ [anon_sym_POUND_GT] = ACTIONS(124), -+ [anon_sym_POUND_GT_GT] = ACTIONS(122), -+ [aux_sym_type_token1] = ACTIONS(124), -+ [aux_sym_type_token2] = ACTIONS(124), -+ [aux_sym_type_token3] = ACTIONS(124), -+ [anon_sym_LBRACK] = ACTIONS(122), -+ [sym_comment] = ACTIONS(3), -+ [anon_sym_PLUS] = ACTIONS(122), -+ [anon_sym_DASH] = ACTIONS(124), -+ [anon_sym_TILDE] = ACTIONS(124), -+ [anon_sym_CARET] = ACTIONS(122), -+ [anon_sym_STAR] = ACTIONS(122), -+ [anon_sym_SLASH] = ACTIONS(124), -+ [anon_sym_PERCENT] = ACTIONS(122), -+ [anon_sym_LT_LT] = ACTIONS(122), -+ [anon_sym_GT_GT] = ACTIONS(122), -+ [anon_sym_AMP] = ACTIONS(122), -+ [anon_sym_PIPE] = ACTIONS(122), -+ [anon_sym_POUND] = ACTIONS(124), -+ [anon_sym_LT] = ACTIONS(124), -+ [anon_sym_LT_EQ] = ACTIONS(122), -+ [anon_sym_LT_GT] = ACTIONS(122), -+ [anon_sym_GT] = ACTIONS(124), -+ [anon_sym_GT_EQ] = ACTIONS(122), -+ [anon_sym_BANG_TILDE] = ACTIONS(124), -+ [anon_sym_TILDE_STAR] = ACTIONS(122), -+ [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), -+ }, -+ [18] = { -+ [aux_sym_dotted_name_repeat1] = STATE(21), -+ [ts_builtin_sym_end] = ACTIONS(100), -+ [anon_sym_SEMI] = ACTIONS(100), -+ [aux_sym__ctes_token1] = ACTIONS(100), -+ [anon_sym_COMMA] = ACTIONS(100), -+ [aux_sym_cte_token2] = ACTIONS(100), -+ [anon_sym_LPAREN] = ACTIONS(100), -+ [anon_sym_RPAREN] = ACTIONS(100), -+ [aux_sym_create_statement_token1] = ACTIONS(100), -+ [aux_sym_alter_statement_token1] = ACTIONS(100), -+ [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(100), -+ [aux_sym_alter_table_action_alter_column_token3] = ACTIONS(100), -+ [aux_sym_pg_command_token1] = ACTIONS(100), -+ [aux_sym_null_hint_token2] = ACTIONS(100), -+ [aux_sym_null_hint_token3] = ACTIONS(100), -+ [aux_sym_create_function_parameter_token1] = ACTIONS(102), -+ [anon_sym_EQ] = ACTIONS(100), -+ [aux_sym_drop_statement_token1] = ACTIONS(100), -+ [aux_sym_grant_statement_token1] = ACTIONS(100), -+ [aux_sym_grant_statement_token4] = ACTIONS(100), -+ [aux_sym_grant_statement_token5] = ACTIONS(100), -+ [aux_sym_grant_statement_token6] = ACTIONS(100), -+ [aux_sym_grant_statement_token7] = ACTIONS(100), -+ [aux_sym_grant_statement_token9] = ACTIONS(100), -+ [aux_sym_auto_increment_constraint_token1] = ACTIONS(100), -+ [aux_sym_direction_constraint_token1] = ACTIONS(100), -+ [aux_sym_direction_constraint_token2] = ACTIONS(100), -+ [anon_sym_CONSTRAINT] = ACTIONS(100), -+ [aux_sym_table_constraint_check_token1] = ACTIONS(100), -+ [aux_sym_table_constraint_unique_token1] = ACTIONS(100), -+ [aux_sym_table_constraint_primary_key_token1] = ACTIONS(100), -+ [aux_sym_limit_clause_token1] = ACTIONS(100), -+ [aux_sym_where_clause_token1] = ACTIONS(100), -+ [aux_sym_from_clause_token1] = ACTIONS(100), -+ [aux_sym_is_expression_token1] = ACTIONS(100), -+ [aux_sym_boolean_expression_token1] = ACTIONS(100), -+ [aux_sym_boolean_expression_token2] = ACTIONS(100), -+ [aux_sym_at_time_zone_expression_token1] = ACTIONS(100), -+ [anon_sym_DOT] = ACTIONS(148), -+ [anon_sym_DASH_GT] = ACTIONS(102), -+ [anon_sym_DASH_GT_GT] = ACTIONS(100), -+ [anon_sym_POUND_GT] = ACTIONS(102), -+ [anon_sym_POUND_GT_GT] = ACTIONS(100), -+ [anon_sym_COLON_COLON] = ACTIONS(100), -+ [sym_comment] = ACTIONS(3), -+ [anon_sym_PLUS] = ACTIONS(100), -+ [anon_sym_DASH] = ACTIONS(102), -+ [anon_sym_TILDE] = ACTIONS(102), -+ [anon_sym_CARET] = ACTIONS(100), -+ [anon_sym_STAR] = ACTIONS(100), -+ [anon_sym_SLASH] = ACTIONS(102), -+ [anon_sym_PERCENT] = ACTIONS(100), -+ [anon_sym_LT_LT] = ACTIONS(100), -+ [anon_sym_GT_GT] = ACTIONS(100), -+ [anon_sym_AMP] = ACTIONS(100), -+ [anon_sym_PIPE] = ACTIONS(100), -+ [anon_sym_POUND] = ACTIONS(102), -+ [anon_sym_LT] = ACTIONS(102), -+ [anon_sym_LT_EQ] = ACTIONS(100), -+ [anon_sym_LT_GT] = ACTIONS(100), -+ [anon_sym_GT] = ACTIONS(102), -+ [anon_sym_GT_EQ] = ACTIONS(100), -+ [anon_sym_BANG_TILDE] = ACTIONS(102), -+ [anon_sym_TILDE_STAR] = ACTIONS(100), -+ [anon_sym_BANG_TILDE_STAR] = ACTIONS(100), -+ }, -+ [19] = { -+ [aux_sym_dotted_name_repeat1] = STATE(18), -+ [ts_builtin_sym_end] = ACTIONS(118), -+ [anon_sym_SEMI] = ACTIONS(118), -+ [aux_sym__ctes_token1] = ACTIONS(118), -+ [anon_sym_COMMA] = ACTIONS(118), -+ [aux_sym_cte_token2] = ACTIONS(118), -+ [anon_sym_LPAREN] = ACTIONS(118), -+ [anon_sym_RPAREN] = ACTIONS(118), -+ [aux_sym_create_statement_token1] = ACTIONS(118), -+ [aux_sym_alter_statement_token1] = ACTIONS(118), -+ [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(118), -+ [aux_sym_alter_table_action_alter_column_token3] = ACTIONS(118), -+ [aux_sym_pg_command_token1] = ACTIONS(118), -+ [aux_sym_null_hint_token2] = ACTIONS(118), -+ [aux_sym_null_hint_token3] = ACTIONS(118), -+ [aux_sym_create_function_parameter_token1] = ACTIONS(120), -+ [anon_sym_EQ] = ACTIONS(118), -+ [aux_sym_drop_statement_token1] = ACTIONS(118), -+ [aux_sym_grant_statement_token1] = ACTIONS(118), -+ [aux_sym_grant_statement_token4] = ACTIONS(118), -+ [aux_sym_grant_statement_token5] = ACTIONS(118), -+ [aux_sym_grant_statement_token6] = ACTIONS(118), -+ [aux_sym_grant_statement_token7] = ACTIONS(118), -+ [aux_sym_grant_statement_token9] = ACTIONS(118), -+ [aux_sym_auto_increment_constraint_token1] = ACTIONS(118), -+ [aux_sym_direction_constraint_token1] = ACTIONS(118), -+ [aux_sym_direction_constraint_token2] = ACTIONS(118), -+ [anon_sym_CONSTRAINT] = ACTIONS(118), -+ [aux_sym_table_constraint_check_token1] = ACTIONS(118), -+ [aux_sym_table_constraint_unique_token1] = ACTIONS(118), -+ [aux_sym_table_constraint_primary_key_token1] = ACTIONS(118), -+ [aux_sym_limit_clause_token1] = ACTIONS(118), -+ [aux_sym_where_clause_token1] = ACTIONS(118), -+ [aux_sym_from_clause_token1] = ACTIONS(118), -+ [aux_sym_is_expression_token1] = ACTIONS(118), -+ [aux_sym_boolean_expression_token1] = ACTIONS(118), -+ [aux_sym_boolean_expression_token2] = ACTIONS(118), -+ [aux_sym_at_time_zone_expression_token1] = ACTIONS(118), -+ [anon_sym_DOT] = ACTIONS(148), -+ [anon_sym_DASH_GT] = ACTIONS(120), -+ [anon_sym_DASH_GT_GT] = ACTIONS(118), -+ [anon_sym_POUND_GT] = ACTIONS(120), -+ [anon_sym_POUND_GT_GT] = ACTIONS(118), -+ [anon_sym_COLON_COLON] = ACTIONS(118), -+ [sym_comment] = ACTIONS(3), -+ [anon_sym_PLUS] = ACTIONS(118), -+ [anon_sym_DASH] = ACTIONS(120), -+ [anon_sym_TILDE] = ACTIONS(120), -+ [anon_sym_CARET] = ACTIONS(118), -+ [anon_sym_STAR] = ACTIONS(118), -+ [anon_sym_SLASH] = ACTIONS(120), -+ [anon_sym_PERCENT] = ACTIONS(118), -+ [anon_sym_LT_LT] = ACTIONS(118), -+ [anon_sym_GT_GT] = ACTIONS(118), -+ [anon_sym_AMP] = ACTIONS(118), -+ [anon_sym_PIPE] = ACTIONS(118), -+ [anon_sym_POUND] = ACTIONS(120), -+ [anon_sym_LT] = ACTIONS(120), -+ [anon_sym_LT_EQ] = ACTIONS(118), -+ [anon_sym_LT_GT] = ACTIONS(118), -+ [anon_sym_GT] = ACTIONS(120), -+ [anon_sym_GT_EQ] = ACTIONS(118), -+ [anon_sym_BANG_TILDE] = ACTIONS(120), -+ [anon_sym_TILDE_STAR] = ACTIONS(118), -+ [anon_sym_BANG_TILDE_STAR] = ACTIONS(118), -+ }, -+ [20] = { -+ [aux_sym_dotted_name_repeat1] = STATE(12), -+ [ts_builtin_sym_end] = ACTIONS(118), -+ [anon_sym_SEMI] = ACTIONS(118), -+ [aux_sym__ctes_token1] = ACTIONS(120), -+ [anon_sym_COMMA] = ACTIONS(118), -+ [aux_sym_cte_token1] = ACTIONS(120), -+ [aux_sym_cte_token2] = ACTIONS(120), -+ [anon_sym_LPAREN] = ACTIONS(118), -+ [aux_sym_create_statement_token1] = ACTIONS(120), -+ [aux_sym_alter_statement_token1] = ACTIONS(120), -+ [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(120), -+ [aux_sym_pg_command_token1] = ACTIONS(118), -+ [aux_sym_create_function_parameter_token1] = ACTIONS(120), -+ [anon_sym_EQ] = ACTIONS(118), -+ [aux_sym_drop_statement_token1] = ACTIONS(120), -+ [aux_sym_grant_statement_token1] = ACTIONS(120), -+ [aux_sym_grant_statement_token4] = ACTIONS(120), -+ [aux_sym_grant_statement_token5] = ACTIONS(120), -+ [aux_sym_grant_statement_token6] = ACTIONS(120), -+ [aux_sym_grant_statement_token7] = ACTIONS(120), -+ [aux_sym_grant_statement_token13] = ACTIONS(120), -+ [aux_sym_order_by_clause_token1] = ACTIONS(120), -+ [aux_sym_limit_clause_token1] = ACTIONS(120), -+ [aux_sym_where_clause_token1] = ACTIONS(120), -+ [aux_sym_from_clause_token1] = ACTIONS(120), -+ [aux_sym_join_type_token1] = ACTIONS(120), -+ [aux_sym_join_type_token2] = ACTIONS(120), -+ [aux_sym_join_type_token3] = ACTIONS(120), -+ [aux_sym_join_type_token4] = ACTIONS(120), -+ [aux_sym_join_clause_token1] = ACTIONS(120), -+ [aux_sym_is_expression_token1] = ACTIONS(120), -+ [aux_sym_boolean_expression_token1] = ACTIONS(120), -+ [aux_sym_boolean_expression_token2] = ACTIONS(120), -+ [aux_sym_at_time_zone_expression_token1] = ACTIONS(120), -+ [sym_identifier] = ACTIONS(120), -+ [anon_sym_DOT] = ACTIONS(129), -+ [anon_sym_DASH_GT] = ACTIONS(120), -+ [anon_sym_DASH_GT_GT] = ACTIONS(118), -+ [anon_sym_POUND_GT] = ACTIONS(120), -+ [anon_sym_POUND_GT_GT] = ACTIONS(118), -+ [aux_sym_type_token1] = ACTIONS(120), -+ [aux_sym_type_token2] = ACTIONS(120), -+ [aux_sym_type_token3] = ACTIONS(120), -+ [anon_sym_LBRACK] = ACTIONS(118), -+ [sym_comment] = ACTIONS(3), -+ [anon_sym_PLUS] = ACTIONS(118), -+ [anon_sym_DASH] = ACTIONS(120), -+ [anon_sym_TILDE] = ACTIONS(120), -+ [anon_sym_CARET] = ACTIONS(118), -+ [anon_sym_STAR] = ACTIONS(118), -+ [anon_sym_SLASH] = ACTIONS(120), -+ [anon_sym_PERCENT] = ACTIONS(118), -+ [anon_sym_LT_LT] = ACTIONS(118), -+ [anon_sym_GT_GT] = ACTIONS(118), -+ [anon_sym_AMP] = ACTIONS(118), -+ [anon_sym_PIPE] = ACTIONS(118), -+ [anon_sym_POUND] = ACTIONS(120), -+ [anon_sym_LT] = ACTIONS(120), -+ [anon_sym_LT_EQ] = ACTIONS(118), -+ [anon_sym_LT_GT] = ACTIONS(118), -+ [anon_sym_GT] = ACTIONS(120), -+ [anon_sym_GT_EQ] = ACTIONS(118), -+ [anon_sym_BANG_TILDE] = ACTIONS(120), -+ [anon_sym_TILDE_STAR] = ACTIONS(118), -+ [anon_sym_BANG_TILDE_STAR] = ACTIONS(118), -+ }, -+ [21] = { -+ [aux_sym_dotted_name_repeat1] = STATE(21), -+ [ts_builtin_sym_end] = ACTIONS(122), -+ [anon_sym_SEMI] = ACTIONS(122), -+ [aux_sym__ctes_token1] = ACTIONS(122), -+ [anon_sym_COMMA] = ACTIONS(122), -+ [aux_sym_cte_token2] = ACTIONS(122), -+ [anon_sym_LPAREN] = ACTIONS(122), -+ [anon_sym_RPAREN] = ACTIONS(122), -+ [aux_sym_create_statement_token1] = ACTIONS(122), -+ [aux_sym_alter_statement_token1] = ACTIONS(122), -+ [aux_sym_alter_table_action_alter_column_token2] = ACTIONS(122), -+ [aux_sym_alter_table_action_alter_column_token3] = ACTIONS(122), -+ [aux_sym_pg_command_token1] = ACTIONS(122), -+ [aux_sym_null_hint_token2] = ACTIONS(122), -+ [aux_sym_null_hint_token3] = ACTIONS(122), -+ [aux_sym_create_function_parameter_token1] = ACTIONS(124), -+ [anon_sym_EQ] = ACTIONS(122), -+ [aux_sym_drop_statement_token1] = ACTIONS(122), -+ [aux_sym_grant_statement_token1] = ACTIONS(122), -+ [aux_sym_grant_statement_token4] = ACTIONS(122), -+ [aux_sym_grant_statement_token5] = ACTIONS(122), -+ [aux_sym_grant_statement_token6] = ACTIONS(122), -+ [aux_sym_grant_statement_token7] = ACTIONS(122), -+ [aux_sym_grant_statement_token9] = ACTIONS(122), -+ [aux_sym_auto_increment_constraint_token1] = ACTIONS(122), -+ [aux_sym_direction_constraint_token1] = ACTIONS(122), -+ [aux_sym_direction_constraint_token2] = ACTIONS(122), -+ [anon_sym_CONSTRAINT] = ACTIONS(122), -+ [aux_sym_table_constraint_check_token1] = ACTIONS(122), -+ [aux_sym_table_constraint_unique_token1] = ACTIONS(122), -+ [aux_sym_table_constraint_primary_key_token1] = ACTIONS(122), -+ [aux_sym_limit_clause_token1] = ACTIONS(122), -+ [aux_sym_where_clause_token1] = ACTIONS(122), -+ [aux_sym_from_clause_token1] = ACTIONS(122), -+ [aux_sym_is_expression_token1] = ACTIONS(122), -+ [aux_sym_boolean_expression_token1] = ACTIONS(122), -+ [aux_sym_boolean_expression_token2] = ACTIONS(122), -+ [aux_sym_at_time_zone_expression_token1] = ACTIONS(122), -+ [anon_sym_DOT] = ACTIONS(150), -+ [anon_sym_DASH_GT] = ACTIONS(124), -+ [anon_sym_DASH_GT_GT] = ACTIONS(122), -+ [anon_sym_POUND_GT] = ACTIONS(124), -+ [anon_sym_POUND_GT_GT] = ACTIONS(122), -+ [anon_sym_COLON_COLON] = ACTIONS(122), - [sym_comment] = ACTIONS(3), -- [anon_sym_STAR] = ACTIONS(57), -- [aux_sym_interval_expression_token1] = ACTIONS(59), -- [anon_sym_DOLLAR] = ACTIONS(61), -+ [anon_sym_PLUS] = ACTIONS(122), -+ [anon_sym_DASH] = ACTIONS(124), -+ [anon_sym_TILDE] = ACTIONS(124), -+ [anon_sym_CARET] = ACTIONS(122), -+ [anon_sym_STAR] = ACTIONS(122), -+ [anon_sym_SLASH] = ACTIONS(124), -+ [anon_sym_PERCENT] = ACTIONS(122), -+ [anon_sym_LT_LT] = ACTIONS(122), -+ [anon_sym_GT_GT] = ACTIONS(122), -+ [anon_sym_AMP] = ACTIONS(122), -+ [anon_sym_PIPE] = ACTIONS(122), -+ [anon_sym_POUND] = ACTIONS(124), -+ [anon_sym_LT] = ACTIONS(124), -+ [anon_sym_LT_EQ] = ACTIONS(122), -+ [anon_sym_LT_GT] = ACTIONS(122), -+ [anon_sym_GT] = ACTIONS(124), -+ [anon_sym_GT_EQ] = ACTIONS(122), -+ [anon_sym_BANG_TILDE] = ACTIONS(124), -+ [anon_sym_TILDE_STAR] = ACTIONS(122), -+ [anon_sym_BANG_TILDE_STAR] = ACTIONS(122), - }, - }; - - static const uint16_t ts_small_parse_table[] = { -- [0] = 24, -+ [0] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(155), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(159), 1, -+ aux_sym_type_token3, -+ ACTIONS(157), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(153), 50, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [75] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(122), 23, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 40, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [146] = 27, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(161), 1, -+ aux_sym_cte_token2, -+ ACTIONS(163), 1, -+ anon_sym_LPAREN, -+ ACTIONS(165), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(177), 1, -+ aux_sym_number_token1, -+ ACTIONS(179), 1, -+ sym_identifier, -+ ACTIONS(181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(189), 1, -+ anon_sym_STAR, -+ ACTIONS(191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(193), 1, -+ anon_sym_DOLLAR, -+ STATE(481), 1, -+ sym__quoted_identifier, -+ STATE(679), 1, -+ sym_argument_reference, -+ STATE(866), 1, -+ sym__expression, -+ STATE(1630), 1, -+ sym_select_clause_body, -+ ACTIONS(29), 2, -+ anon_sym_SEMI, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1731), 2, -+ sym__aliased_expression, -+ sym__aliasable_expression, -+ STATE(677), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ ACTIONS(31), 10, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ STATE(925), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [265] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(195), 1, -+ anon_sym_DOT, -+ STATE(39), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(100), 22, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(102), 39, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [340] = 27, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(161), 1, -+ aux_sym_cte_token2, -+ ACTIONS(163), 1, -+ anon_sym_LPAREN, -+ ACTIONS(165), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(177), 1, -+ aux_sym_number_token1, -+ ACTIONS(179), 1, -+ sym_identifier, -+ ACTIONS(181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(189), 1, -+ anon_sym_STAR, -+ ACTIONS(191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(193), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(197), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ STATE(481), 1, -+ sym__quoted_identifier, -+ STATE(679), 1, -+ sym_argument_reference, -+ STATE(866), 1, -+ sym__expression, -+ STATE(1630), 1, -+ sym_select_clause_body, -+ ACTIONS(29), 2, -+ anon_sym_SEMI, -+ anon_sym_SQUOTE, -+ ACTIONS(187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1731), 2, -+ sym__aliased_expression, -+ sym__aliasable_expression, -+ STATE(677), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ ACTIONS(31), 10, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ STATE(925), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [459] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(201), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(205), 1, -+ aux_sym_type_token3, -+ ACTIONS(203), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(199), 50, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [534] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(207), 1, -+ anon_sym_LPAREN, -+ ACTIONS(209), 1, -+ anon_sym_DOT, -+ ACTIONS(211), 1, -+ anon_sym_LBRACK, -+ STATE(18), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(120), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(118), 49, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [613] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(195), 1, -+ anon_sym_DOT, -+ STATE(25), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(118), 22, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(120), 39, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [688] = 28, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(29), 1, -+ anon_sym_RPAREN, -+ ACTIONS(161), 1, -+ aux_sym_cte_token2, -+ ACTIONS(163), 1, -+ anon_sym_LPAREN, -+ ACTIONS(165), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(177), 1, -+ aux_sym_number_token1, -+ ACTIONS(179), 1, -+ sym_identifier, -+ ACTIONS(181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(189), 1, -+ anon_sym_STAR, -+ ACTIONS(191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(193), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(197), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ STATE(481), 1, -+ sym__quoted_identifier, -+ STATE(679), 1, -+ sym_argument_reference, -+ STATE(866), 1, -+ sym__expression, -+ STATE(1630), 1, -+ sym_select_clause_body, -+ ACTIONS(187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1731), 2, -+ sym__aliased_expression, -+ sym__aliasable_expression, -+ STATE(677), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ ACTIONS(31), 10, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ STATE(925), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [809] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(213), 1, -+ anon_sym_DOT, -+ STATE(36), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(120), 10, -+ aux_sym__ctes_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(118), 51, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [884] = 8, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(215), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(217), 1, -+ anon_sym_LPAREN, -+ ACTIONS(219), 1, -+ aux_sym_type_token1, -+ ACTIONS(221), 1, -+ aux_sym_type_token2, -+ ACTIONS(223), 1, -+ aux_sym_type_token3, -+ ACTIONS(92), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(86), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [965] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(133), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(131), 53, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token2, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [1036] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(124), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 53, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token2, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [1107] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(227), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(231), 1, -+ aux_sym_type_token3, -+ ACTIONS(229), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(225), 50, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [1182] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(213), 1, -+ anon_sym_DOT, -+ STATE(38), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(102), 10, -+ aux_sym__ctes_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(100), 51, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [1257] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(131), 23, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(133), 40, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [1328] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(233), 1, -+ anon_sym_DOT, -+ STATE(38), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(124), 10, -+ aux_sym__ctes_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 51, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [1403] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(236), 1, -+ anon_sym_DOT, -+ STATE(39), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(122), 22, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 39, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [1478] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(157), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(153), 51, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [1548] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(203), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(199), 51, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [1618] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(241), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(239), 51, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [1688] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(133), 10, -+ aux_sym__ctes_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(131), 52, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [1758] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(122), 23, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 39, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [1828] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(124), 10, -+ aux_sym__ctes_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 52, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [1898] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(245), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(243), 51, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [1968] = 8, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(247), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(249), 1, -+ anon_sym_LPAREN, -+ ACTIONS(251), 1, -+ aux_sym_type_token1, -+ ACTIONS(253), 1, -+ aux_sym_type_token2, -+ ACTIONS(255), 1, -+ aux_sym_type_token3, -+ ACTIONS(86), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(92), 36, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [2048] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(257), 1, -+ anon_sym_DOT, -+ STATE(60), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(118), 23, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(120), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [2122] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(259), 1, -+ anon_sym_DOT, -+ STATE(49), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(122), 23, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [2196] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(229), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(225), 51, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [2266] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(262), 1, -+ anon_sym_LPAREN, -+ ACTIONS(264), 1, -+ anon_sym_DOT, -+ ACTIONS(266), 1, -+ anon_sym_LBRACK, -+ STATE(60), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(118), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(120), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [2344] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(270), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(268), 51, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [2414] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(274), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(272), 51, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [2484] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(278), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(276), 51, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [2554] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(280), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(282), 1, -+ anon_sym_LPAREN, -+ ACTIONS(284), 1, -+ aux_sym_type_token2, -+ ACTIONS(286), 1, -+ aux_sym_type_token3, -+ ACTIONS(112), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(106), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [2632] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(290), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(288), 51, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [2702] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(131), 23, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(133), 39, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [2772] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(294), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(292), 51, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [2842] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(298), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(296), 51, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [2912] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(257), 1, -+ anon_sym_DOT, -+ STATE(49), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(100), 23, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(102), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [2986] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(302), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(300), 51, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [3056] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(306), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(304), 51, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [3126] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(131), 24, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(133), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [3195] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(280), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(282), 1, -+ anon_sym_LPAREN, -+ ACTIONS(286), 1, -+ aux_sym_type_token3, -+ ACTIONS(112), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(106), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [3270] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(308), 1, -+ anon_sym_LBRACK, -+ STATE(65), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(77), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(75), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_grant_statement_token13, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [3343] = 8, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(311), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(313), 1, -+ anon_sym_LPAREN, -+ ACTIONS(315), 1, -+ aux_sym_type_token1, -+ ACTIONS(317), 1, -+ aux_sym_type_token2, -+ ACTIONS(319), 1, -+ aux_sym_type_token3, -+ ACTIONS(86), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(92), 35, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [3422] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(321), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(323), 1, -+ anon_sym_LPAREN, -+ ACTIONS(325), 1, -+ aux_sym_type_token3, -+ ACTIONS(141), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(135), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [3497] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(122), 24, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [3566] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(327), 1, -+ anon_sym_LBRACK, -+ STATE(65), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(71), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(69), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_grant_statement_token13, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [3639] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(329), 1, -+ anon_sym_LPAREN, -+ ACTIONS(331), 1, -+ anon_sym_DOT, -+ ACTIONS(333), 1, -+ anon_sym_LBRACK, -+ STATE(99), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(118), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(120), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [3716] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(335), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(337), 1, -+ anon_sym_LPAREN, -+ ACTIONS(339), 1, -+ aux_sym_type_token2, -+ ACTIONS(341), 1, -+ aux_sym_type_token3, -+ ACTIONS(106), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(112), 36, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [3793] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(343), 24, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(345), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [3862] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(347), 1, -+ anon_sym_LBRACK, -+ STATE(74), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(71), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(69), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [3934] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(349), 1, -+ anon_sym_LBRACK, -+ STATE(74), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(77), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(75), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [4006] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(352), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(354), 1, -+ anon_sym_LPAREN, -+ ACTIONS(356), 1, -+ aux_sym_type_token3, -+ ACTIONS(135), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(141), 36, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [4080] = 8, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(358), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(360), 1, -+ anon_sym_LPAREN, -+ ACTIONS(362), 1, -+ aux_sym_type_token1, -+ ACTIONS(364), 1, -+ aux_sym_type_token2, -+ ACTIONS(366), 1, -+ aux_sym_type_token3, -+ ACTIONS(92), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(86), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [4158] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(368), 1, -+ anon_sym_DOT, -+ STATE(77), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(124), 12, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 46, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [4230] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(371), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(373), 1, -+ anon_sym_LPAREN, -+ ACTIONS(375), 1, -+ aux_sym_type_token2, -+ ACTIONS(377), 1, -+ aux_sym_type_token3, -+ ACTIONS(106), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(112), 35, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [4306] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(77), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(75), 49, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_grant_statement_token13, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [4374] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(347), 1, -+ anon_sym_LBRACK, -+ STATE(73), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(381), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(379), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [4446] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(383), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(385), 1, -+ aux_sym_type_token3, -+ ACTIONS(229), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(225), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [4518] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(84), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(82), 49, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_grant_statement_token13, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [4586] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(387), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(389), 1, -+ aux_sym_type_token3, -+ ACTIONS(203), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(199), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [4658] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(335), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(337), 1, -+ anon_sym_LPAREN, -+ ACTIONS(341), 1, -+ aux_sym_type_token3, -+ ACTIONS(106), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(112), 36, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [4732] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(391), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(393), 1, -+ aux_sym_type_token3, -+ ACTIONS(157), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(153), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [4804] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(395), 1, -+ anon_sym_DOT, -+ STATE(87), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(120), 12, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(118), 46, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [4876] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(395), 1, -+ anon_sym_DOT, -+ STATE(77), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(102), 12, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(100), 46, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [4948] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(327), 1, -+ anon_sym_LBRACK, -+ STATE(69), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(381), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(379), 47, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_grant_statement_token13, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [5020] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(399), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(397), 49, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [5087] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(405), 1, -+ anon_sym_COLON_COLON, -+ ACTIONS(403), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [5156] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(124), 12, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 47, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [5223] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(407), 1, -+ anon_sym_LPAREN, -+ ACTIONS(409), 1, -+ anon_sym_DOT, -+ ACTIONS(411), 1, -+ anon_sym_LBRACK, -+ STATE(36), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(120), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(118), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [5298] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(133), 12, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(131), 47, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [5365] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(211), 1, -+ anon_sym_LBRACK, -+ ACTIONS(403), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [5434] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(413), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(415), 1, -+ anon_sym_LPAREN, -+ ACTIONS(417), 1, -+ aux_sym_type_token2, -+ ACTIONS(419), 1, -+ aux_sym_type_token3, -+ ACTIONS(112), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(106), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [5509] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(290), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(288), 49, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [5576] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(423), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(421), 49, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [5643] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(425), 1, -+ anon_sym_DOT, -+ STATE(99), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(118), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(120), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [5714] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(425), 1, -+ anon_sym_DOT, -+ STATE(122), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(100), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(102), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [5785] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(427), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(429), 1, -+ anon_sym_LPAREN, -+ ACTIONS(431), 1, -+ aux_sym_type_token3, -+ ACTIONS(135), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(141), 35, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [5858] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(371), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(373), 1, -+ anon_sym_LPAREN, -+ ACTIONS(377), 1, -+ aux_sym_type_token3, -+ ACTIONS(106), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(112), 35, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [5931] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(435), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(433), 49, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [5998] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(439), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(437), 49, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [6065] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(441), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(443), 1, -+ aux_sym_type_token3, -+ ACTIONS(153), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(157), 36, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [6136] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(445), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(447), 1, -+ aux_sym_type_token3, -+ ACTIONS(199), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(203), 36, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [6207] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(451), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(449), 49, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [6274] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(453), 1, -+ anon_sym_LBRACK, -+ STATE(110), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(379), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(381), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [6345] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(455), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(457), 1, -+ aux_sym_type_token3, -+ ACTIONS(225), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(229), 36, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [6416] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(77), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(75), 49, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [6483] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(453), 1, -+ anon_sym_LBRACK, -+ STATE(112), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(69), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(71), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [6554] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(84), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(82), 49, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [6621] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(459), 1, -+ anon_sym_LBRACK, -+ STATE(112), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(75), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(77), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [6692] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(464), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(462), 49, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [6759] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(298), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(296), 49, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [6826] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(229), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(225), 49, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [6893] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(435), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(433), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_grant_statement_token13, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [6960] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(302), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(300), 49, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [7027] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(203), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(199), 49, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [7094] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(274), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(272), 49, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [7161] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(439), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(437), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_grant_statement_token13, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [7228] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(451), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(449), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_grant_statement_token13, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [7295] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(466), 1, -+ anon_sym_DOT, -+ STATE(122), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(122), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [7366] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(157), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(153), 49, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [7433] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(270), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(268), 49, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [7500] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(399), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(397), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_grant_statement_token13, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [7567] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(464), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(462), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_grant_statement_token13, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [7634] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(306), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(304), 49, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [7701] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(241), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(239), 49, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [7768] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(245), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(243), 49, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [7835] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(278), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(276), 49, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [7902] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(266), 1, -+ anon_sym_LBRACK, -+ ACTIONS(401), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(403), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [7970] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(471), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(469), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [8036] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(397), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(399), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [8102] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(475), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(473), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [8168] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(479), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(477), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [8234] = 16, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(483), 1, -+ aux_sym_cte_token2, -+ ACTIONS(485), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(489), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(491), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(493), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(495), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(505), 1, -+ anon_sym_CARET, -+ ACTIONS(509), 1, -+ anon_sym_SLASH, -+ ACTIONS(497), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(499), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(501), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(503), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(507), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(487), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(481), 29, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ [8326] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(513), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(511), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [8392] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(517), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(515), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [8458] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(462), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(464), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [8524] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(521), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(519), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [8590] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(75), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(77), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [8656] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(525), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(523), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [8722] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(529), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(527), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [8788] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(533), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(531), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [8854] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(535), 1, -+ anon_sym_LBRACK, -+ STATE(172), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(379), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(381), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [8924] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(495), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(505), 1, -+ anon_sym_CARET, -+ ACTIONS(539), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 46, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [8994] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(495), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(539), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 47, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [9062] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(421), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(423), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [9128] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(296), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(298), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [9194] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(495), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(505), 1, -+ anon_sym_CARET, -+ ACTIONS(509), 1, -+ anon_sym_SLASH, -+ ACTIONS(507), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(539), 9, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 41, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [9268] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(543), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(541), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [9334] = 15, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(483), 1, -+ aux_sym_cte_token2, -+ ACTIONS(485), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(489), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(491), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(495), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(505), 1, -+ anon_sym_CARET, -+ ACTIONS(509), 1, -+ anon_sym_SLASH, -+ ACTIONS(499), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(501), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(547), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(503), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(507), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(487), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(545), 30, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ [9424] = 14, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(483), 1, -+ aux_sym_cte_token2, -+ ACTIONS(485), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(489), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(495), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(505), 1, -+ anon_sym_CARET, -+ ACTIONS(509), 1, -+ anon_sym_SLASH, -+ ACTIONS(499), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(501), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(547), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(503), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(507), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(487), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(545), 31, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ [9512] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(225), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(229), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [9578] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(551), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(549), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [9644] = 9, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(495), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(505), 1, -+ anon_sym_CARET, -+ ACTIONS(509), 1, -+ anon_sym_SLASH, -+ ACTIONS(499), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(501), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(507), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(539), 7, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 39, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [9722] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(82), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(84), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [9788] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(555), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(553), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [9854] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(292), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(294), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [9920] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(559), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(557), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [9986] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(449), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(451), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [10052] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(345), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(343), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [10118] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(561), 1, -+ anon_sym_LPAREN, -+ ACTIONS(563), 1, -+ anon_sym_DOT, -+ ACTIONS(565), 1, -+ anon_sym_LBRACK, -+ STATE(258), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(120), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(118), 43, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [10192] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(300), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(302), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [10258] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(569), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(567), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [10324] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(437), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(439), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [10390] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(433), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(435), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [10456] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(199), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(203), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [10522] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(571), 1, -+ anon_sym_LBRACK, -+ STATE(169), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(75), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(77), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [10592] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(272), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(274), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [10658] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(153), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(157), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [10724] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(535), 1, -+ anon_sym_LBRACK, -+ STATE(169), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(69), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(71), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [10794] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(268), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(270), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [10860] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(304), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(306), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [10926] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(131), 22, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(133), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [10992] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(576), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(574), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [11058] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(122), 22, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [11124] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(580), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(578), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [11190] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(495), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(584), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(582), 47, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [11258] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(586), 1, -+ anon_sym_COLON_COLON, -+ ACTIONS(401), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(403), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [11326] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(239), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(241), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [11392] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(243), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(245), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [11458] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(588), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(590), 1, -+ aux_sym_type_token3, -+ ACTIONS(225), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(229), 35, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [11528] = 8, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(592), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(594), 1, -+ anon_sym_LPAREN, -+ ACTIONS(596), 1, -+ aux_sym_type_token1, -+ ACTIONS(598), 1, -+ aux_sym_type_token2, -+ ACTIONS(600), 1, -+ aux_sym_type_token3, -+ ACTIONS(92), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(86), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [11604] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(604), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(602), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [11670] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(495), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(608), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(606), 47, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [11738] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(612), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(610), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [11804] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(614), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(616), 1, -+ anon_sym_LPAREN, -+ ACTIONS(618), 1, -+ aux_sym_type_token3, -+ ACTIONS(141), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(135), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [11876] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(413), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(415), 1, -+ anon_sym_LPAREN, -+ ACTIONS(419), 1, -+ aux_sym_type_token3, -+ ACTIONS(112), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(106), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [11948] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(403), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [12014] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(620), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(622), 1, -+ aux_sym_type_token3, -+ ACTIONS(199), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(203), 35, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [12084] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(288), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(290), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [12150] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(276), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(278), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [12216] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(294), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(292), 48, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [12282] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(624), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(626), 1, -+ aux_sym_type_token3, -+ ACTIONS(153), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(157), 35, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [12352] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(553), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(555), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [12417] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(628), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(582), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(584), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [12484] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(630), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(632), 1, -+ aux_sym_type_token3, -+ ACTIONS(203), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(199), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [12553] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(634), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(636), 1, -+ aux_sym_type_token3, -+ ACTIONS(229), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(225), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [12622] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(300), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(302), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [12687] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(527), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(529), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [12752] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(199), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(203), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [12817] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(272), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(274), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [12882] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(153), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(157), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [12947] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(268), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(270), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [13012] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(304), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(306), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [13077] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(239), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(241), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [13142] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(243), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(245), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [13207] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(276), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(278), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [13272] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(288), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(290), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [13337] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(523), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(525), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [13402] = 20, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(628), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(642), 1, -+ aux_sym_cte_token1, -+ ACTIONS(644), 1, -+ aux_sym_cte_token2, -+ ACTIONS(646), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(650), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(652), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(654), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(656), 1, -+ sym_identifier, -+ ACTIONS(668), 1, -+ anon_sym_CARET, -+ ACTIONS(672), 1, -+ anon_sym_SLASH, -+ ACTIONS(658), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(660), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(662), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(664), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(638), 4, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ ACTIONS(666), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(670), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(648), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(640), 20, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ [13501] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(519), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(521), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [13566] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(628), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(606), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(608), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [13633] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(225), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(229), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [13698] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(296), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(298), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [13763] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(674), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(676), 1, -+ anon_sym_LPAREN, -+ ACTIONS(678), 1, -+ aux_sym_type_token2, -+ ACTIONS(680), 1, -+ aux_sym_type_token3, -+ ACTIONS(112), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(106), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [13836] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(397), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(399), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [13901] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(401), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(403), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [13966] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(531), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(533), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [14031] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(515), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(517), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [14096] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(511), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(513), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [14161] = 16, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(628), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(644), 1, -+ aux_sym_cte_token2, -+ ACTIONS(646), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(650), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(652), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(654), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(668), 1, -+ anon_sym_CARET, -+ ACTIONS(672), 1, -+ anon_sym_SLASH, -+ ACTIONS(662), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(664), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(666), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(670), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(481), 6, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(648), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(497), 24, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ [14252] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(462), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(464), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [14317] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(477), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(479), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [14382] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(682), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(684), 1, -+ aux_sym_type_token3, -+ ACTIONS(157), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(153), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [14451] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(578), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(580), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [14516] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(610), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(612), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [14581] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(449), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(451), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [14646] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(75), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(77), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [14711] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(574), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(576), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [14776] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(82), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(84), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [14841] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(628), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(668), 1, -+ anon_sym_CARET, -+ ACTIONS(537), 19, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [14910] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(628), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(537), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [14977] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(628), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(668), 1, -+ anon_sym_CARET, -+ ACTIONS(672), 1, -+ anon_sym_SLASH, -+ ACTIONS(670), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(537), 14, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 35, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [15050] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(541), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(543), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [15115] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(567), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(569), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [15180] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(602), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(604), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [15245] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(437), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(439), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [15310] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(469), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(471), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [15375] = 15, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(628), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(644), 1, -+ aux_sym_cte_token2, -+ ACTIONS(646), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(650), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(652), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(668), 1, -+ anon_sym_CARET, -+ ACTIONS(672), 1, -+ anon_sym_SLASH, -+ ACTIONS(662), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(664), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(666), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(670), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(545), 6, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(648), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(547), 25, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ [15464] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(557), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(559), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [15529] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(473), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(475), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [15594] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(686), 1, -+ anon_sym_COLON_COLON, -+ ACTIONS(401), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(403), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [15661] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(333), 1, -+ anon_sym_LBRACK, -+ ACTIONS(401), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(403), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [15728] = 14, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(628), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(644), 1, -+ aux_sym_cte_token2, -+ ACTIONS(646), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(650), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(668), 1, -+ anon_sym_CARET, -+ ACTIONS(672), 1, -+ anon_sym_SLASH, -+ ACTIONS(662), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(664), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(666), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(670), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(545), 6, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(648), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(547), 26, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ [15815] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(549), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(551), 37, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [15880] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(433), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(435), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [15945] = 9, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(628), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(668), 1, -+ anon_sym_CARET, -+ ACTIONS(672), 1, -+ anon_sym_SLASH, -+ ACTIONS(662), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(664), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(670), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(537), 12, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 33, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [16022] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(421), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(423), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [16087] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(688), 1, -+ anon_sym_DOT, -+ STATE(261), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(118), 23, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(120), 31, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [16155] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(343), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(345), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [16219] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(527), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(529), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [16283] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(578), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(580), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [16347] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(690), 1, -+ anon_sym_DOT, -+ STATE(258), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(120), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(118), 43, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [16415] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(692), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(582), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(584), 35, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [16481] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(694), 1, -+ anon_sym_DOT, -+ STATE(257), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(122), 23, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 31, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [16549] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(690), 1, -+ anon_sym_DOT, -+ STATE(273), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(102), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(100), 43, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [16617] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(401), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(403), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [16681] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(610), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(612), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [16745] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(688), 1, -+ anon_sym_DOT, -+ STATE(257), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(100), 23, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(102), 31, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [16813] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(602), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(604), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [16877] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(469), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(471), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [16941] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(292), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(294), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [17005] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(567), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(569), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [17069] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(523), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(525), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [17133] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(557), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(559), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [17197] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(519), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(521), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [17261] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(697), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(699), 1, -+ anon_sym_LPAREN, -+ ACTIONS(701), 1, -+ aux_sym_type_token3, -+ ACTIONS(141), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(135), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [17331] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(553), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(555), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [17395] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(692), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(606), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(608), 35, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [17461] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(574), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(576), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [17525] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(703), 1, -+ anon_sym_DOT, -+ STATE(273), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(124), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 43, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [17593] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(515), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(517), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [17657] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(511), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(513), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [17721] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(674), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(676), 1, -+ anon_sym_LPAREN, -+ ACTIONS(680), 1, -+ aux_sym_type_token3, -+ ACTIONS(112), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(106), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [17791] = 9, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(692), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(710), 1, -+ anon_sym_CARET, -+ ACTIONS(714), 1, -+ anon_sym_SLASH, -+ ACTIONS(706), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(708), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(712), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(537), 12, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 32, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [17867] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(549), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(551), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [17931] = 14, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(692), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(710), 1, -+ anon_sym_CARET, -+ ACTIONS(714), 1, -+ anon_sym_SLASH, -+ ACTIONS(716), 1, -+ aux_sym_cte_token2, -+ ACTIONS(718), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(722), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(706), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(708), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(724), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(712), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(545), 6, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(720), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(547), 25, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ [18017] = 15, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(692), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(710), 1, -+ anon_sym_CARET, -+ ACTIONS(714), 1, -+ anon_sym_SLASH, -+ ACTIONS(716), 1, -+ aux_sym_cte_token2, -+ ACTIONS(718), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(722), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(726), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(706), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(708), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(724), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(712), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(545), 6, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(720), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(547), 24, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ [18105] = 16, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(692), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(710), 1, -+ anon_sym_CARET, -+ ACTIONS(714), 1, -+ anon_sym_SLASH, -+ ACTIONS(716), 1, -+ aux_sym_cte_token2, -+ ACTIONS(718), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(722), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(726), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(728), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(706), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(708), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(724), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(712), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(481), 6, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(720), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(497), 23, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ [18195] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(541), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(543), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [18259] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(692), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(710), 1, -+ anon_sym_CARET, -+ ACTIONS(714), 1, -+ anon_sym_SLASH, -+ ACTIONS(712), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(537), 14, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 34, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [18331] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(692), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(537), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 35, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [18397] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(692), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(710), 1, -+ anon_sym_CARET, -+ ACTIONS(537), 19, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 35, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [18465] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(477), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(479), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [18529] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(531), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(533), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [18593] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(730), 1, -+ anon_sym_LBRACK, -+ STATE(289), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(71), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(69), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [18661] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(732), 1, -+ anon_sym_LBRACK, -+ STATE(289), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(77), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(75), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [18729] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(473), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(475), 36, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [18793] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(730), 1, -+ anon_sym_LBRACK, -+ STATE(288), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(381), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(379), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [18861] = 20, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(642), 1, -+ aux_sym_cte_token1, -+ ACTIONS(656), 1, -+ sym_identifier, -+ ACTIONS(692), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(710), 1, -+ anon_sym_CARET, -+ ACTIONS(714), 1, -+ anon_sym_SLASH, -+ ACTIONS(716), 1, -+ aux_sym_cte_token2, -+ ACTIONS(718), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(722), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(726), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(728), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(706), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(708), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(735), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(737), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(638), 4, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ ACTIONS(724), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(712), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(720), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(640), 19, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ [18959] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(439), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(437), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [19022] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(411), 1, -+ anon_sym_LBRACK, -+ ACTIONS(403), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [19087] = 30, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(739), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(751), 1, -+ aux_sym_grant_statement_token4, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1594), 1, -+ sym__expression, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2829), 1, -+ sym_select_statement, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [19204] = 30, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(739), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(751), 1, -+ aux_sym_grant_statement_token4, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1562), 1, -+ sym__expression, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2893), 1, -+ sym_select_statement, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [19321] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(124), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 44, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [19384] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(133), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(131), 44, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [19447] = 30, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(739), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(751), 1, -+ aux_sym_grant_statement_token4, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1589), 1, -+ sym__expression, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2731), 1, -+ sym_select_statement, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [19564] = 30, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(739), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(751), 1, -+ aux_sym_grant_statement_token4, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1570), 1, -+ sym__expression, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2541), 1, -+ sym_select_statement, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [19681] = 30, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(739), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(751), 1, -+ aux_sym_grant_statement_token4, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1560), 1, -+ sym__expression, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2639), 1, -+ sym_select_statement, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [19798] = 30, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(739), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(751), 1, -+ aux_sym_grant_statement_token4, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1564), 1, -+ sym__expression, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2592), 1, -+ sym_select_statement, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [19915] = 30, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(739), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(751), 1, -+ aux_sym_grant_statement_token4, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1599), 1, -+ sym__expression, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2516), 1, -+ sym_select_statement, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [20032] = 30, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(739), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(751), 1, -+ aux_sym_grant_statement_token4, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1566), 1, -+ sym__expression, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2443), 1, -+ sym_select_statement, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [20149] = 30, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(739), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(751), 1, -+ aux_sym_grant_statement_token4, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1600), 1, -+ sym__expression, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2417), 1, -+ sym_select_statement, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [20266] = 30, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(739), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(751), 1, -+ aux_sym_grant_statement_token4, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1573), 1, -+ sym__expression, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2460), 1, -+ sym_select_statement, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [20383] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(122), 24, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 31, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [20446] = 30, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(739), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(751), 1, -+ aux_sym_grant_statement_token4, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1601), 1, -+ sym__expression, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2502), 1, -+ sym_select_statement, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [20563] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(131), 24, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(133), 31, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [20626] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(779), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(781), 1, -+ aux_sym_type_token3, -+ ACTIONS(157), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(153), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [20693] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(73), 1, -+ anon_sym_LBRACK, -+ STATE(3), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(381), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(379), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [20760] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(783), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(785), 1, -+ aux_sym_type_token3, -+ ACTIONS(203), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(199), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [20827] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(787), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(789), 1, -+ aux_sym_type_token3, -+ ACTIONS(229), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(225), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [20894] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(791), 1, -+ anon_sym_DOT, -+ STATE(314), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(122), 22, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 31, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [20961] = 30, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(739), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(751), 1, -+ aux_sym_grant_statement_token4, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1584), 1, -+ sym__expression, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2544), 1, -+ sym_select_statement, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [21078] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(794), 1, -+ anon_sym_DOT, -+ STATE(316), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(122), 23, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 30, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [21145] = 30, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(739), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(751), 1, -+ aux_sym_grant_statement_token4, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1565), 1, -+ sym__expression, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2586), 1, -+ sym_select_statement, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [21262] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(290), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(288), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [21325] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(278), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(276), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [21388] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(245), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(243), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [21451] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(241), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(239), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [21514] = 30, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(739), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(751), 1, -+ aux_sym_grant_statement_token4, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1556), 1, -+ sym__expression, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2628), 1, -+ sym_select_statement, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [21631] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(306), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(304), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [21694] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(270), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(268), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [21757] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(797), 1, -+ anon_sym_DOT, -+ STATE(316), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(100), 23, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(102), 30, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [21824] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(799), 1, -+ anon_sym_DOT, -+ STATE(326), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(124), 12, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 41, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [21891] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(797), 1, -+ anon_sym_DOT, -+ STATE(325), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(118), 23, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(120), 30, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [21958] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(802), 1, -+ anon_sym_DOT, -+ STATE(326), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(102), 12, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(100), 41, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [22025] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(157), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(153), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [22088] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(802), 1, -+ anon_sym_DOT, -+ STATE(328), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(120), 12, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(118), 41, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [22155] = 30, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(739), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(751), 1, -+ aux_sym_grant_statement_token4, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1571), 1, -+ sym__expression, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2670), 1, -+ sym_select_statement, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [22272] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(274), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(272), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [22335] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(203), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(199), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [22398] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(804), 1, -+ anon_sym_DOT, -+ STATE(314), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(100), 22, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(102), 31, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [22465] = 30, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(739), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(751), 1, -+ aux_sym_grant_statement_token4, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1581), 1, -+ sym__expression, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2712), 1, -+ sym_select_statement, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [22582] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(345), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(343), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_limit_clause_token2, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [22645] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(804), 1, -+ anon_sym_DOT, -+ STATE(334), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(118), 22, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(120), 31, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [22712] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(423), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(421), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [22775] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(77), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(75), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [22838] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(302), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(300), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [22901] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(298), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(296), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [22964] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(464), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(462), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [23027] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(451), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(449), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [23090] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(229), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(225), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [23153] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(806), 1, -+ anon_sym_COLON_COLON, -+ ACTIONS(403), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [23218] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(435), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(433), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [23281] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(399), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(397), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [23344] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(84), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(82), 46, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [23407] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(245), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(243), 43, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [23469] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(584), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(582), 44, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [23533] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(399), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(397), 43, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [23595] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(483), 1, -+ aux_sym_cte_token2, -+ ACTIONS(485), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(489), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(491), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(493), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(495), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(505), 1, -+ anon_sym_CARET, -+ ACTIONS(509), 1, -+ anon_sym_SLASH, -+ ACTIONS(499), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(501), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(812), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(814), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(503), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(507), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(487), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(810), 23, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ [23685] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(290), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(288), 43, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [23747] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(278), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(276), 43, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [23809] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(241), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(239), 43, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [23871] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(306), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(304), 43, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [23933] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(270), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(268), 43, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [23995] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(479), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(477), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [24057] = 16, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(497), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(481), 25, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ [24145] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(513), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(511), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [24207] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(157), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(153), 43, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [24269] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(274), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(272), 43, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [24331] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(203), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(199), 43, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [24393] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(131), 23, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(133), 31, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [24455] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(302), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(300), 43, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [24517] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(517), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(515), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [24579] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(229), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(225), 43, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [24641] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(298), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(296), 43, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [24703] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(521), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(519), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [24765] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(122), 23, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 31, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [24827] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(525), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(523), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [24889] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(131), 24, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(133), 30, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [24951] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(133), 12, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(131), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [25013] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(840), 1, -+ anon_sym_COLON_COLON, -+ ACTIONS(403), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [25077] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(122), 24, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 30, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [25139] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(529), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(527), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [25201] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(533), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(531), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [25263] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(451), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(449), 43, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [25325] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(604), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(602), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [25387] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(471), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(469), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [25449] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(565), 1, -+ anon_sym_LBRACK, -+ ACTIONS(403), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [25513] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(539), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 43, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [25579] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(294), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(292), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [25641] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(539), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 44, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [25705] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(464), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(462), 43, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [25767] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(539), 8, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 38, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [25837] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(543), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(541), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [25899] = 15, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(547), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(545), 26, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ [25985] = 14, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(547), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(545), 27, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ [26069] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(551), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(549), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [26131] = 9, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(539), 6, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 36, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [26205] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(555), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(553), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [26267] = 8, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(842), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(844), 1, -+ anon_sym_LPAREN, -+ ACTIONS(846), 1, -+ aux_sym_type_token1, -+ ACTIONS(848), 1, -+ aux_sym_type_token2, -+ ACTIONS(850), 1, -+ aux_sym_type_token3, -+ ACTIONS(86), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(92), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [26339] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(423), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(421), 43, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [26401] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(608), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(606), 44, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [26465] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(559), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(557), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [26527] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(569), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(567), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [26589] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(403), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [26651] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(576), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(574), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [26713] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(475), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(473), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [26775] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(612), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(610), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [26837] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(124), 12, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [26899] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(439), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(437), 43, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [26961] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(435), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(433), 43, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [27023] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(580), 9, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(578), 45, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token3, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_RBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [27085] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(852), 1, -+ anon_sym_LPAREN, -+ ACTIONS(854), 1, -+ anon_sym_DOT, -+ ACTIONS(856), 1, -+ anon_sym_LBRACK, -+ STATE(461), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(120), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(118), 38, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [27154] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(551), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(549), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [27215] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(529), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(527), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [27276] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(475), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(473), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [27337] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(612), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(610), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [27398] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(533), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(531), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [27459] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(858), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(860), 1, -+ anon_sym_CARET, -+ ACTIONS(539), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 40, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [27524] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(862), 1, -+ anon_sym_DOT, -+ STATE(449), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(120), 12, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(118), 39, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [27589] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(864), 1, -+ anon_sym_DOT, -+ STATE(414), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(124), 11, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 40, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [27654] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(521), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(519), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [27715] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(858), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(539), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 41, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [27778] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(858), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(860), 1, -+ anon_sym_CARET, -+ ACTIONS(869), 1, -+ anon_sym_SLASH, -+ ACTIONS(867), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(539), 10, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 35, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [27847] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(543), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(541), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [27908] = 15, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(858), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(860), 1, -+ anon_sym_CARET, -+ ACTIONS(869), 1, -+ anon_sym_SLASH, -+ ACTIONS(871), 1, -+ aux_sym_cte_token2, -+ ACTIONS(873), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(877), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(879), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(881), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(883), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(547), 3, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(885), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(867), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(875), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(545), 24, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ [27993] = 14, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(858), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(860), 1, -+ anon_sym_CARET, -+ ACTIONS(869), 1, -+ anon_sym_SLASH, -+ ACTIONS(871), 1, -+ aux_sym_cte_token2, -+ ACTIONS(873), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(877), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(881), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(883), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(547), 3, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(885), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(867), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(875), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(545), 25, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_boolean_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ [28076] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(604), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(602), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [28137] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(345), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(343), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [28198] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(887), 1, -+ anon_sym_LPAREN, -+ ACTIONS(889), 1, -+ anon_sym_DOT, -+ ACTIONS(891), 1, -+ anon_sym_LBRACK, -+ STATE(460), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(118), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(120), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [28267] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(893), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(895), 1, -+ anon_sym_LPAREN, -+ ACTIONS(897), 1, -+ aux_sym_type_token2, -+ ACTIONS(899), 1, -+ aux_sym_type_token3, -+ ACTIONS(106), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(112), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [28336] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(471), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(469), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [28397] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(513), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(511), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [28458] = 16, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(858), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(860), 1, -+ anon_sym_CARET, -+ ACTIONS(869), 1, -+ anon_sym_SLASH, -+ ACTIONS(871), 1, -+ aux_sym_cte_token2, -+ ACTIONS(873), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(877), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(879), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(901), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(497), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(881), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(883), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(885), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(867), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(875), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(481), 24, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ [28545] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(479), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(477), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [28606] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(525), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(523), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [28667] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(858), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(608), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(606), 41, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [28730] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(858), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(584), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(582), 41, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [28793] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(294), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(292), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [28854] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(903), 1, -+ anon_sym_DOT, -+ STATE(433), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(124), 12, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 39, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [28919] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(580), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(578), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [28980] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(906), 1, -+ anon_sym_LPAREN, -+ ACTIONS(908), 1, -+ anon_sym_DOT, -+ ACTIONS(910), 1, -+ anon_sym_LBRACK, -+ STATE(465), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(118), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(120), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [29049] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(517), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(515), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [29110] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(576), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(574), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [29171] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(569), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(567), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [29232] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(403), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [29293] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(858), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(860), 1, -+ anon_sym_CARET, -+ ACTIONS(869), 1, -+ anon_sym_SLASH, -+ ACTIONS(871), 1, -+ aux_sym_cte_token2, -+ ACTIONS(873), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(877), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(879), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(901), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(881), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(883), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(914), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(916), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(885), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(867), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(875), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(912), 22, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ [29382] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(858), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(860), 1, -+ anon_sym_CARET, -+ ACTIONS(869), 1, -+ anon_sym_SLASH, -+ ACTIONS(871), 1, -+ aux_sym_cte_token2, -+ ACTIONS(873), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(877), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(879), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(901), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(881), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(883), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(914), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(916), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(885), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(867), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(875), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(918), 22, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ [29471] = 9, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(858), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(860), 1, -+ anon_sym_CARET, -+ ACTIONS(869), 1, -+ anon_sym_SLASH, -+ ACTIONS(881), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(883), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(867), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(539), 8, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 33, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [29544] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(920), 1, -+ anon_sym_DOT, -+ STATE(447), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(120), 11, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(118), 40, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [29609] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(555), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(553), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [29670] = 8, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(922), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(924), 1, -+ anon_sym_LPAREN, -+ ACTIONS(926), 1, -+ aux_sym_type_token1, -+ ACTIONS(928), 1, -+ aux_sym_type_token2, -+ ACTIONS(930), 1, -+ aux_sym_type_token3, -+ ACTIONS(86), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(92), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [29741] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(559), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(557), 42, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [29802] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(920), 1, -+ anon_sym_DOT, -+ STATE(414), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(102), 11, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(100), 40, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [29867] = 8, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(932), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(934), 1, -+ anon_sym_LPAREN, -+ ACTIONS(936), 1, -+ aux_sym_type_token1, -+ ACTIONS(938), 1, -+ aux_sym_type_token2, -+ ACTIONS(940), 1, -+ aux_sym_type_token3, -+ ACTIONS(86), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(92), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [29938] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(862), 1, -+ anon_sym_DOT, -+ STATE(433), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(102), 12, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(100), 39, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [30003] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(942), 1, -+ anon_sym_LPAREN, -+ ACTIONS(944), 1, -+ anon_sym_DOT, -+ ACTIONS(946), 1, -+ anon_sym_LBRACK, -+ STATE(527), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(118), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(120), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [30071] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(948), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(950), 1, -+ anon_sym_LPAREN, -+ ACTIONS(952), 1, -+ aux_sym_type_token3, -+ ACTIONS(135), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(141), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [30137] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(954), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(956), 1, -+ anon_sym_LPAREN, -+ ACTIONS(958), 1, -+ aux_sym_type_token2, -+ ACTIONS(960), 1, -+ aux_sym_type_token3, -+ ACTIONS(106), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(112), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [30205] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(133), 11, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(131), 41, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [30265] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(962), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(964), 1, -+ anon_sym_LPAREN, -+ ACTIONS(966), 1, -+ aux_sym_type_token2, -+ ACTIONS(968), 1, -+ aux_sym_type_token3, -+ ACTIONS(106), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(112), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [30333] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(893), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(895), 1, -+ anon_sym_LPAREN, -+ ACTIONS(899), 1, -+ aux_sym_type_token3, -+ ACTIONS(106), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(112), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [30399] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(124), 12, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 40, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [30459] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(124), 11, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 41, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [30519] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(133), 12, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(131), 40, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [30579] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(970), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(972), 1, -+ anon_sym_LPAREN, -+ ACTIONS(974), 1, -+ aux_sym_type_token3, -+ ACTIONS(135), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(141), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [30644] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(976), 1, -+ anon_sym_DOT, -+ STATE(468), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(100), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(102), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [30707] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(978), 1, -+ anon_sym_DOT, -+ STATE(464), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(102), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(100), 38, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [30770] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(33), 1, -+ aux_sym_cte_token2, -+ ACTIONS(35), 1, -+ anon_sym_LPAREN, -+ ACTIONS(37), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(39), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(41), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(43), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(45), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(47), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(49), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(51), 1, -+ aux_sym_number_token1, -+ ACTIONS(53), 1, -+ sym_identifier, -+ ACTIONS(55), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(57), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(63), 1, -+ anon_sym_STAR, -+ ACTIONS(65), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(67), 1, -+ anon_sym_DOLLAR, -+ STATE(48), 1, -+ sym__quoted_identifier, -+ STATE(131), 1, -+ sym_argument_reference, -+ STATE(212), 1, -+ sym__expression, -+ ACTIONS(61), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1625), 2, -+ sym__aliased_expression, -+ sym__aliasable_expression, -+ STATE(180), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(59), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(219), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [30873] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(978), 1, -+ anon_sym_DOT, -+ STATE(461), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(120), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(118), 38, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [30936] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(980), 1, -+ anon_sym_DOT, -+ STATE(464), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(124), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 38, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [30999] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(983), 1, -+ anon_sym_DOT, -+ STATE(467), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(100), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(102), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [31062] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(985), 1, -+ aux_sym_cte_token2, -+ ACTIONS(987), 1, -+ anon_sym_LPAREN, -+ ACTIONS(989), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(991), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(993), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(995), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(997), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(999), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1001), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1003), 1, -+ aux_sym_number_token1, -+ ACTIONS(1005), 1, -+ sym_identifier, -+ ACTIONS(1007), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1009), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1015), 1, -+ anon_sym_STAR, -+ ACTIONS(1017), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1019), 1, -+ anon_sym_DOLLAR, -+ STATE(1330), 1, -+ sym__quoted_identifier, -+ STATE(1411), 1, -+ sym_argument_reference, -+ STATE(1479), 1, -+ sym__expression, -+ ACTIONS(1013), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(2839), 2, -+ sym__aliased_expression, -+ sym__aliasable_expression, -+ STATE(1412), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1011), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1524), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [31165] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1021), 1, -+ anon_sym_DOT, -+ STATE(467), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(122), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [31228] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1024), 1, -+ anon_sym_DOT, -+ STATE(468), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(122), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [31291] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(954), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(956), 1, -+ anon_sym_LPAREN, -+ ACTIONS(960), 1, -+ aux_sym_type_token3, -+ ACTIONS(106), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(112), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [31356] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(985), 1, -+ aux_sym_cte_token2, -+ ACTIONS(987), 1, -+ anon_sym_LPAREN, -+ ACTIONS(989), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(991), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(993), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(995), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(997), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(999), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1001), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1003), 1, -+ aux_sym_number_token1, -+ ACTIONS(1005), 1, -+ sym_identifier, -+ ACTIONS(1007), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1009), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1015), 1, -+ anon_sym_STAR, -+ ACTIONS(1017), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1019), 1, -+ anon_sym_DOLLAR, -+ STATE(1330), 1, -+ sym__quoted_identifier, -+ STATE(1411), 1, -+ sym_argument_reference, -+ STATE(1479), 1, -+ sym__expression, -+ ACTIONS(1013), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(2791), 2, -+ sym__aliased_expression, -+ sym__aliasable_expression, -+ STATE(1412), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1011), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1524), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [31459] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1027), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1029), 1, -+ aux_sym_type_token3, -+ ACTIONS(153), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(157), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [31522] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1031), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1033), 1, -+ aux_sym_type_token3, -+ ACTIONS(199), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(203), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [31585] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(983), 1, -+ anon_sym_DOT, -+ STATE(465), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(118), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(120), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [31648] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(985), 1, -+ aux_sym_cte_token2, -+ ACTIONS(987), 1, -+ anon_sym_LPAREN, -+ ACTIONS(989), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(991), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(993), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(995), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(997), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(999), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1001), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1003), 1, -+ aux_sym_number_token1, -+ ACTIONS(1005), 1, -+ sym_identifier, -+ ACTIONS(1007), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1009), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1015), 1, -+ anon_sym_STAR, -+ ACTIONS(1017), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1019), 1, -+ anon_sym_DOLLAR, -+ STATE(1330), 1, -+ sym__quoted_identifier, -+ STATE(1411), 1, -+ sym_argument_reference, -+ STATE(1479), 1, -+ sym__expression, -+ ACTIONS(1013), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(2965), 2, -+ sym__aliased_expression, -+ sym__aliasable_expression, -+ STATE(1412), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1011), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1524), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [31751] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1035), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1037), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1039), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1041), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1043), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1045), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1047), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1049), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1051), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1053), 1, -+ aux_sym_number_token1, -+ ACTIONS(1055), 1, -+ sym_identifier, -+ ACTIONS(1057), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1059), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1065), 1, -+ anon_sym_STAR, -+ ACTIONS(1067), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1069), 1, -+ anon_sym_DOLLAR, -+ STATE(98), 1, -+ sym__quoted_identifier, -+ STATE(245), 1, -+ sym_argument_reference, -+ STATE(292), 1, -+ sym__expression, -+ ACTIONS(1063), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1649), 2, -+ sym__aliased_expression, -+ sym__aliasable_expression, -+ STATE(244), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1061), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(259), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [31854] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1071), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1073), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1075), 1, -+ aux_sym_type_token3, -+ ACTIONS(135), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(141), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [31919] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1077), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1079), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1081), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1083), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1085), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1087), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1089), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1091), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1093), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1095), 1, -+ aux_sym_number_token1, -+ ACTIONS(1097), 1, -+ sym_identifier, -+ ACTIONS(1099), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1101), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1107), 1, -+ anon_sym_STAR, -+ ACTIONS(1109), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1111), 1, -+ anon_sym_DOLLAR, -+ STATE(473), 1, -+ sym__quoted_identifier, -+ STATE(821), 1, -+ sym_argument_reference, -+ STATE(904), 1, -+ sym__expression, -+ ACTIONS(1105), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1733), 2, -+ sym__aliased_expression, -+ sym__aliasable_expression, -+ STATE(819), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1103), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(839), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [32022] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1113), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1115), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1117), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1119), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1121), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1123), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1125), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1127), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1129), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1131), 1, -+ aux_sym_number_token1, -+ ACTIONS(1133), 1, -+ sym_identifier, -+ ACTIONS(1135), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1137), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1143), 1, -+ anon_sym_STAR, -+ ACTIONS(1145), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1147), 1, -+ anon_sym_DOLLAR, -+ STATE(1256), 1, -+ sym__quoted_identifier, -+ STATE(1328), 1, -+ sym_argument_reference, -+ STATE(1365), 1, -+ sym__expression, -+ ACTIONS(1141), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1625), 2, -+ sym__aliased_expression, -+ sym__aliasable_expression, -+ STATE(1318), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1139), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1363), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [32125] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(962), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(964), 1, -+ anon_sym_LPAREN, -+ ACTIONS(968), 1, -+ aux_sym_type_token3, -+ ACTIONS(106), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(112), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [32190] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(985), 1, -+ aux_sym_cte_token2, -+ ACTIONS(987), 1, -+ anon_sym_LPAREN, -+ ACTIONS(989), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(991), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(993), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(995), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(997), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(999), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1001), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1003), 1, -+ aux_sym_number_token1, -+ ACTIONS(1005), 1, -+ sym_identifier, -+ ACTIONS(1007), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1009), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1015), 1, -+ anon_sym_STAR, -+ ACTIONS(1017), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1019), 1, -+ anon_sym_DOLLAR, -+ STATE(1330), 1, -+ sym__quoted_identifier, -+ STATE(1411), 1, -+ sym_argument_reference, -+ STATE(1479), 1, -+ sym__expression, -+ ACTIONS(1013), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(2833), 2, -+ sym__aliased_expression, -+ sym__aliasable_expression, -+ STATE(1412), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1011), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1524), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [32293] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(976), 1, -+ anon_sym_DOT, -+ STATE(460), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(118), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(120), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [32356] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1149), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1151), 1, -+ anon_sym_DOT, -+ ACTIONS(1153), 1, -+ anon_sym_LBRACK, -+ STATE(675), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(120), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(118), 37, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [32423] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1155), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1157), 1, -+ aux_sym_type_token3, -+ ACTIONS(225), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(229), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [32486] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1159), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1161), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1163), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1165), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1177), 1, -+ aux_sym_number_token1, -+ ACTIONS(1179), 1, -+ sym_identifier, -+ ACTIONS(1181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1189), 1, -+ anon_sym_STAR, -+ ACTIONS(1191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1193), 1, -+ anon_sym_DOLLAR, -+ STATE(526), 1, -+ sym__quoted_identifier, -+ STATE(837), 1, -+ sym_argument_reference, -+ STATE(961), 1, -+ sym__expression, -+ ACTIONS(1187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1625), 2, -+ sym__aliased_expression, -+ sym__aliasable_expression, -+ STATE(836), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(984), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [32589] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1035), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1037), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1039), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1041), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1043), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1045), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1047), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1049), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1051), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1053), 1, -+ aux_sym_number_token1, -+ ACTIONS(1055), 1, -+ sym_identifier, -+ ACTIONS(1057), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1059), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1065), 1, -+ anon_sym_STAR, -+ ACTIONS(1067), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1069), 1, -+ anon_sym_DOLLAR, -+ STATE(98), 1, -+ sym__quoted_identifier, -+ STATE(245), 1, -+ sym_argument_reference, -+ STATE(292), 1, -+ sym__expression, -+ ACTIONS(1063), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1625), 2, -+ sym__aliased_expression, -+ sym__aliasable_expression, -+ STATE(244), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1061), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(259), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [32692] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1159), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1161), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1163), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1165), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1177), 1, -+ aux_sym_number_token1, -+ ACTIONS(1179), 1, -+ sym_identifier, -+ ACTIONS(1181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1189), 1, -+ anon_sym_STAR, -+ ACTIONS(1191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1193), 1, -+ anon_sym_DOLLAR, -+ STATE(526), 1, -+ sym__quoted_identifier, -+ STATE(837), 1, -+ sym_argument_reference, -+ STATE(961), 1, -+ sym__expression, -+ ACTIONS(1187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1752), 2, -+ sym__aliased_expression, -+ sym__aliasable_expression, -+ STATE(836), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(984), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [32795] = 8, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1195), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1197), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1199), 1, -+ aux_sym_type_token1, -+ ACTIONS(1201), 1, -+ aux_sym_type_token2, -+ ACTIONS(1203), 1, -+ aux_sym_type_token3, -+ ACTIONS(92), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(86), 36, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [32864] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1077), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1079), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1081), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1083), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1085), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1087), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1089), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1091), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1093), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1095), 1, -+ aux_sym_number_token1, -+ ACTIONS(1097), 1, -+ sym_identifier, -+ ACTIONS(1099), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1101), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1107), 1, -+ anon_sym_STAR, -+ ACTIONS(1109), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1111), 1, -+ anon_sym_DOLLAR, -+ STATE(473), 1, -+ sym__quoted_identifier, -+ STATE(821), 1, -+ sym_argument_reference, -+ STATE(904), 1, -+ sym__expression, -+ ACTIONS(1105), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1625), 2, -+ sym__aliased_expression, -+ sym__aliasable_expression, -+ STATE(819), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1103), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(839), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [32967] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(161), 1, -+ aux_sym_cte_token2, -+ ACTIONS(163), 1, -+ anon_sym_LPAREN, -+ ACTIONS(165), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(177), 1, -+ aux_sym_number_token1, -+ ACTIONS(179), 1, -+ sym_identifier, -+ ACTIONS(181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(189), 1, -+ anon_sym_STAR, -+ ACTIONS(191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(193), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(197), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ STATE(481), 1, -+ sym__quoted_identifier, -+ STATE(679), 1, -+ sym_argument_reference, -+ STATE(866), 1, -+ sym__expression, -+ ACTIONS(187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1625), 2, -+ sym__aliased_expression, -+ sym__aliasable_expression, -+ STATE(677), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(925), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [33070] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1113), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1115), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1117), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1119), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1121), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1123), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1125), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1127), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1129), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1131), 1, -+ aux_sym_number_token1, -+ ACTIONS(1133), 1, -+ sym_identifier, -+ ACTIONS(1135), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1137), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1143), 1, -+ anon_sym_STAR, -+ ACTIONS(1145), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1147), 1, -+ anon_sym_DOLLAR, -+ STATE(1256), 1, -+ sym__quoted_identifier, -+ STATE(1328), 1, -+ sym_argument_reference, -+ STATE(1365), 1, -+ sym__expression, -+ ACTIONS(1141), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(2064), 2, -+ sym__aliased_expression, -+ sym__aliasable_expression, -+ STATE(1318), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1139), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1363), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [33173] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1205), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1207), 1, -+ aux_sym_type_token3, -+ ACTIONS(153), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(157), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [33235] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(131), 23, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(133), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [33293] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(1209), 1, -+ anon_sym_RPAREN, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1478), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [33395] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1188), 1, -+ sym__expression, -+ STATE(1672), 1, -+ sym_order_by_clause_body, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [33497] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(1211), 1, -+ anon_sym_RPAREN, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1500), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [33599] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1213), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1215), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1217), 1, -+ aux_sym_alter_table_action_alter_column_token3, -+ ACTIONS(1219), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1221), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1223), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1225), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1227), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1229), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1231), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1233), 1, -+ aux_sym_number_token1, -+ ACTIONS(1235), 1, -+ sym_identifier, -+ ACTIONS(1237), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1239), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1245), 1, -+ anon_sym_STAR, -+ ACTIONS(1247), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1249), 1, -+ anon_sym_DOLLAR, -+ STATE(19), 1, -+ sym__quoted_identifier, -+ STATE(94), 1, -+ sym_argument_reference, -+ STATE(1113), 1, -+ sym__expression, -+ ACTIONS(1243), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(90), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1241), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(190), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [33701] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(1251), 1, -+ anon_sym_RPAREN, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1482), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [33803] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(1253), 1, -+ anon_sym_RPAREN, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1487), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [33905] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(1255), 1, -+ anon_sym_RPAREN, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1492), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [34007] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1257), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1259), 1, -+ aux_sym_type_token3, -+ ACTIONS(153), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(157), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [34069] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1261), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1263), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1265), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1267), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1269), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1271), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1273), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1275), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1277), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1279), 1, -+ aux_sym_number_token1, -+ ACTIONS(1281), 1, -+ sym_identifier, -+ ACTIONS(1283), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1285), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1291), 1, -+ anon_sym_STAR, -+ ACTIONS(1293), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1295), 1, -+ anon_sym_DOLLAR, -+ STATE(1138), 1, -+ sym__expression, -+ STATE(1158), 1, -+ sym__quoted_identifier, -+ STATE(1222), 1, -+ sym_argument_reference, -+ STATE(1879), 1, -+ sym_ordered_expression, -+ ACTIONS(1289), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1219), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1287), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1265), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [34171] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1213), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1215), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1219), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1221), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1223), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1225), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1227), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1229), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1231), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1233), 1, -+ aux_sym_number_token1, -+ ACTIONS(1235), 1, -+ sym_identifier, -+ ACTIONS(1237), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1239), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1245), 1, -+ anon_sym_STAR, -+ ACTIONS(1247), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1249), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(1297), 1, -+ aux_sym_alter_table_action_alter_column_token3, -+ STATE(19), 1, -+ sym__quoted_identifier, -+ STATE(94), 1, -+ sym_argument_reference, -+ STATE(1121), 1, -+ sym__expression, -+ ACTIONS(1243), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(90), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1241), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(190), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [34273] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(1299), 1, -+ anon_sym_RPAREN, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1494), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [34375] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1301), 1, -+ anon_sym_LBRACK, -+ STATE(504), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(75), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(77), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [34437] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(1304), 1, -+ anon_sym_RPAREN, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1496), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [34539] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(1306), 1, -+ anon_sym_RPAREN, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1499), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [34641] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(1308), 1, -+ anon_sym_RPAREN, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1502), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [34743] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1310), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1312), 1, -+ aux_sym_type_token3, -+ ACTIONS(199), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(203), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [34805] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1314), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1316), 1, -+ aux_sym_type_token3, -+ ACTIONS(225), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(229), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [34867] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1261), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1263), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1265), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1267), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1269), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1271), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1273), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1275), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1277), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1279), 1, -+ aux_sym_number_token1, -+ ACTIONS(1281), 1, -+ sym_identifier, -+ ACTIONS(1283), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1285), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1291), 1, -+ anon_sym_STAR, -+ ACTIONS(1293), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1295), 1, -+ anon_sym_DOLLAR, -+ STATE(1136), 1, -+ sym__expression, -+ STATE(1158), 1, -+ sym__quoted_identifier, -+ STATE(1222), 1, -+ sym_argument_reference, -+ STATE(1863), 1, -+ sym_ordered_expression, -+ ACTIONS(1289), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1219), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1287), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1265), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [34969] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(122), 23, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [35027] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(1318), 1, -+ anon_sym_RPAREN, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1470), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [35129] = 8, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1320), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1322), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1324), 1, -+ aux_sym_type_token1, -+ ACTIONS(1326), 1, -+ aux_sym_type_token2, -+ ACTIONS(1328), 1, -+ aux_sym_type_token3, -+ ACTIONS(92), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(86), 34, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [35197] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(1330), 1, -+ anon_sym_RPAREN, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1471), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [35299] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1332), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1334), 1, -+ aux_sym_type_token3, -+ ACTIONS(199), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(203), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [35361] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1336), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1338), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1340), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1342), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1344), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1346), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1348), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1350), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1352), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1354), 1, -+ aux_sym_number_token1, -+ ACTIONS(1356), 1, -+ sym_identifier, -+ ACTIONS(1358), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1360), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1366), 1, -+ anon_sym_STAR, -+ ACTIONS(1368), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1370), 1, -+ anon_sym_DOLLAR, -+ STATE(850), 1, -+ sym__quoted_identifier, -+ STATE(1187), 1, -+ sym_argument_reference, -+ STATE(1204), 1, -+ sym__expression, -+ STATE(1701), 1, -+ sym_group_by_clause_body, -+ ACTIONS(1364), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1192), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1362), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1216), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [35463] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(1372), 1, -+ anon_sym_RPAREN, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1505), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [35565] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1374), 1, -+ anon_sym_LBRACK, -+ STATE(519), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(69), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(71), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [35627] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1376), 1, -+ anon_sym_LBRACK, -+ STATE(519), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(75), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(77), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [35689] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(1379), 1, -+ anon_sym_RPAREN, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1475), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [35791] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1381), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1383), 1, -+ aux_sym_type_token3, -+ ACTIONS(225), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(229), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [35853] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(122), 22, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [35911] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(131), 22, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(133), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [35969] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(1385), 1, -+ anon_sym_RPAREN, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1513), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [36071] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(1387), 1, -+ anon_sym_RPAREN, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1480), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [36173] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1389), 1, -+ anon_sym_DOT, -+ STATE(527), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(118), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(120), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [36235] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1389), 1, -+ anon_sym_DOT, -+ STATE(533), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(100), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(102), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [36297] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1391), 1, -+ anon_sym_LBRACK, -+ STATE(504), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(69), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(71), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [36359] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1213), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1215), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1219), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1221), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1223), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1225), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1227), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1229), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1231), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1233), 1, -+ aux_sym_number_token1, -+ ACTIONS(1235), 1, -+ sym_identifier, -+ ACTIONS(1237), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1239), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1245), 1, -+ anon_sym_STAR, -+ ACTIONS(1247), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1249), 1, -+ anon_sym_DOLLAR, -+ STATE(19), 1, -+ sym__quoted_identifier, -+ STATE(94), 1, -+ sym_argument_reference, -+ STATE(735), 1, -+ sym__expression, -+ STATE(1672), 1, -+ sym_order_by_clause_body, -+ ACTIONS(1243), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(90), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1241), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(190), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [36461] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1393), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1395), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1397), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1399), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1401), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1403), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1405), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1407), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1409), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1411), 1, -+ aux_sym_number_token1, -+ ACTIONS(1413), 1, -+ sym_identifier, -+ ACTIONS(1415), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1417), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1423), 1, -+ anon_sym_STAR, -+ ACTIONS(1425), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1427), 1, -+ anon_sym_DOLLAR, -+ STATE(463), 1, -+ sym__quoted_identifier, -+ STATE(714), 1, -+ sym_argument_reference, -+ STATE(933), 1, -+ sym__expression, -+ STATE(1701), 1, -+ sym_group_by_clause_body, -+ ACTIONS(1421), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(716), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1419), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(924), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [36563] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1391), 1, -+ anon_sym_LBRACK, -+ STATE(528), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(379), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(381), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [36625] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1486), 1, -+ sym__expression, -+ STATE(3090), 1, -+ sym_values_clause_body, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [36727] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1429), 1, -+ anon_sym_DOT, -+ STATE(533), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(122), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [36789] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(124), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 39, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [36847] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1432), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1434), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1436), 1, -+ aux_sym_type_token2, -+ ACTIONS(1438), 1, -+ aux_sym_type_token3, -+ ACTIONS(112), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(106), 36, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [36913] = 25, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(1440), 1, -+ anon_sym_RPAREN, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1469), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [37015] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(133), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(131), 39, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [37073] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1374), 1, -+ anon_sym_LBRACK, -+ STATE(518), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(379), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(381), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [37135] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1113), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1115), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1117), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1119), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1121), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1123), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1125), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1127), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1129), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1131), 1, -+ aux_sym_number_token1, -+ ACTIONS(1133), 1, -+ sym_identifier, -+ ACTIONS(1135), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1137), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1143), 1, -+ anon_sym_STAR, -+ ACTIONS(1145), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1147), 1, -+ anon_sym_DOLLAR, -+ STATE(1256), 1, -+ sym__quoted_identifier, -+ STATE(1328), 1, -+ sym_argument_reference, -+ STATE(1401), 1, -+ sym__expression, -+ ACTIONS(1141), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1318), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1139), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1363), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [37234] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(161), 1, -+ aux_sym_cte_token2, -+ ACTIONS(163), 1, -+ anon_sym_LPAREN, -+ ACTIONS(165), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(177), 1, -+ aux_sym_number_token1, -+ ACTIONS(179), 1, -+ sym_identifier, -+ ACTIONS(181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(189), 1, -+ anon_sym_STAR, -+ ACTIONS(191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(193), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(197), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ STATE(481), 1, -+ sym__quoted_identifier, -+ STATE(679), 1, -+ sym_argument_reference, -+ STATE(895), 1, -+ sym__expression, -+ ACTIONS(187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(677), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(925), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [37333] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1213), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1215), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1219), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1221), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1223), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1225), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1227), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1229), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1231), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1233), 1, -+ aux_sym_number_token1, -+ ACTIONS(1235), 1, -+ sym_identifier, -+ ACTIONS(1237), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1239), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1245), 1, -+ anon_sym_STAR, -+ ACTIONS(1247), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1249), 1, -+ anon_sym_DOLLAR, -+ STATE(19), 1, -+ sym__quoted_identifier, -+ STATE(94), 1, -+ sym_argument_reference, -+ STATE(152), 1, -+ sym__expression, -+ ACTIONS(1243), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(90), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1241), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(190), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [37432] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1213), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1215), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1219), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1221), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1223), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1225), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1227), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1229), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1231), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1233), 1, -+ aux_sym_number_token1, -+ ACTIONS(1235), 1, -+ sym_identifier, -+ ACTIONS(1237), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1239), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1245), 1, -+ anon_sym_STAR, -+ ACTIONS(1247), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1249), 1, -+ anon_sym_DOLLAR, -+ STATE(19), 1, -+ sym__quoted_identifier, -+ STATE(94), 1, -+ sym_argument_reference, -+ STATE(153), 1, -+ sym__expression, -+ ACTIONS(1243), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(90), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1241), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(190), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [37531] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1213), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1215), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1219), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1221), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1223), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1225), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1227), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1229), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1231), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1233), 1, -+ aux_sym_number_token1, -+ ACTIONS(1235), 1, -+ sym_identifier, -+ ACTIONS(1237), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1239), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1245), 1, -+ anon_sym_STAR, -+ ACTIONS(1247), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1249), 1, -+ anon_sym_DOLLAR, -+ STATE(19), 1, -+ sym__quoted_identifier, -+ STATE(94), 1, -+ sym_argument_reference, -+ STATE(156), 1, -+ sym__expression, -+ ACTIONS(1243), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(90), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1241), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(190), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [37630] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1473), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [37729] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1432), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1434), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1438), 1, -+ aux_sym_type_token3, -+ ACTIONS(112), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(106), 36, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [37792] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1596), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [37891] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1595), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [37990] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1589), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [38089] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1467), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [38188] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1574), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [38287] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1568), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [38386] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1213), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1215), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1219), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1221), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1223), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1225), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1227), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1229), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1231), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1233), 1, -+ aux_sym_number_token1, -+ ACTIONS(1235), 1, -+ sym_identifier, -+ ACTIONS(1237), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1239), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1245), 1, -+ anon_sym_STAR, -+ ACTIONS(1247), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1249), 1, -+ anon_sym_DOLLAR, -+ STATE(19), 1, -+ sym__quoted_identifier, -+ STATE(94), 1, -+ sym_argument_reference, -+ STATE(179), 1, -+ sym__expression, -+ ACTIONS(1243), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(90), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1241), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(190), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [38485] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1442), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1444), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1446), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1448), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1450), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1452), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1454), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1456), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1458), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1460), 1, -+ aux_sym_number_token1, -+ ACTIONS(1462), 1, -+ sym_identifier, -+ ACTIONS(1464), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1466), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1472), 1, -+ anon_sym_STAR, -+ ACTIONS(1474), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1476), 1, -+ anon_sym_DOLLAR, -+ STATE(413), 1, -+ sym__quoted_identifier, -+ STATE(1063), 1, -+ sym_argument_reference, -+ STATE(1098), 1, -+ sym__expression, -+ ACTIONS(1470), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1070), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1468), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1104), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [38584] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1393), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1395), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1397), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1399), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1401), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1403), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1405), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1407), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1409), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1411), 1, -+ aux_sym_number_token1, -+ ACTIONS(1413), 1, -+ sym_identifier, -+ ACTIONS(1415), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1417), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1423), 1, -+ anon_sym_STAR, -+ ACTIONS(1425), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1427), 1, -+ anon_sym_DOLLAR, -+ STATE(463), 1, -+ sym__quoted_identifier, -+ STATE(714), 1, -+ sym_argument_reference, -+ STATE(965), 1, -+ sym__expression, -+ ACTIONS(1421), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(716), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1419), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(924), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [38683] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1598), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [38782] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1488), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [38881] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1213), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1215), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1219), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1221), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1223), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1225), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1227), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1229), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1231), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1233), 1, -+ aux_sym_number_token1, -+ ACTIONS(1235), 1, -+ sym_identifier, -+ ACTIONS(1237), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1239), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1245), 1, -+ anon_sym_STAR, -+ ACTIONS(1247), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1249), 1, -+ anon_sym_DOLLAR, -+ STATE(19), 1, -+ sym__quoted_identifier, -+ STATE(94), 1, -+ sym_argument_reference, -+ STATE(146), 1, -+ sym__expression, -+ ACTIONS(1243), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(90), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1241), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(190), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [38980] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1113), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1115), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1117), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1119), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1121), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1123), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1125), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1127), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1129), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1131), 1, -+ aux_sym_number_token1, -+ ACTIONS(1133), 1, -+ sym_identifier, -+ ACTIONS(1135), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1137), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1143), 1, -+ anon_sym_STAR, -+ ACTIONS(1145), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1147), 1, -+ anon_sym_DOLLAR, -+ STATE(1256), 1, -+ sym__quoted_identifier, -+ STATE(1328), 1, -+ sym_argument_reference, -+ STATE(1362), 1, -+ sym__expression, -+ ACTIONS(1141), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1318), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1139), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1363), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [39079] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1213), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1215), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1219), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1221), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1223), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1225), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1227), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1229), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1231), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1233), 1, -+ aux_sym_number_token1, -+ ACTIONS(1235), 1, -+ sym_identifier, -+ ACTIONS(1237), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1239), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1245), 1, -+ anon_sym_STAR, -+ ACTIONS(1247), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1249), 1, -+ anon_sym_DOLLAR, -+ STATE(19), 1, -+ sym__quoted_identifier, -+ STATE(94), 1, -+ sym_argument_reference, -+ STATE(150), 1, -+ sym__expression, -+ ACTIONS(1243), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(90), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1241), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(190), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [39178] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1261), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1263), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1265), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1267), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1269), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1271), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1273), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1275), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1277), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1279), 1, -+ aux_sym_number_token1, -+ ACTIONS(1281), 1, -+ sym_identifier, -+ ACTIONS(1283), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1285), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1291), 1, -+ anon_sym_STAR, -+ ACTIONS(1293), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1295), 1, -+ anon_sym_DOLLAR, -+ STATE(1158), 1, -+ sym__quoted_identifier, -+ STATE(1222), 1, -+ sym_argument_reference, -+ STATE(1297), 1, -+ sym__expression, -+ ACTIONS(1289), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1219), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1287), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1265), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [39277] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1478), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1480), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1482), 1, -+ aux_sym_type_token3, -+ ACTIONS(141), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(135), 36, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [39340] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1113), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1115), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1117), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1119), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1121), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1123), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1125), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1127), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1129), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1131), 1, -+ aux_sym_number_token1, -+ ACTIONS(1133), 1, -+ sym_identifier, -+ ACTIONS(1135), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1137), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1143), 1, -+ anon_sym_STAR, -+ ACTIONS(1145), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1147), 1, -+ anon_sym_DOLLAR, -+ STATE(1256), 1, -+ sym__quoted_identifier, -+ STATE(1328), 1, -+ sym_argument_reference, -+ STATE(1380), 1, -+ sym__expression, -+ ACTIONS(1141), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1318), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1139), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1363), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [39439] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(82), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(84), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [39496] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1213), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1215), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1219), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1221), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1223), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1225), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1227), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1229), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1231), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1233), 1, -+ aux_sym_number_token1, -+ ACTIONS(1235), 1, -+ sym_identifier, -+ ACTIONS(1237), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1239), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1245), 1, -+ anon_sym_STAR, -+ ACTIONS(1247), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1249), 1, -+ anon_sym_DOLLAR, -+ STATE(19), 1, -+ sym__quoted_identifier, -+ STATE(94), 1, -+ sym_argument_reference, -+ STATE(147), 1, -+ sym__expression, -+ ACTIONS(1243), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(90), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1241), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(190), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [39595] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1113), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1115), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1117), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1119), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1121), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1123), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1125), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1127), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1129), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1131), 1, -+ aux_sym_number_token1, -+ ACTIONS(1133), 1, -+ sym_identifier, -+ ACTIONS(1135), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1137), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1143), 1, -+ anon_sym_STAR, -+ ACTIONS(1145), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1147), 1, -+ anon_sym_DOLLAR, -+ STATE(1256), 1, -+ sym__quoted_identifier, -+ STATE(1328), 1, -+ sym_argument_reference, -+ STATE(1386), 1, -+ sym__expression, -+ ACTIONS(1141), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1318), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1139), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1363), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [39694] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1113), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1115), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1117), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1119), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1121), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1123), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1125), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1127), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1129), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1131), 1, -+ aux_sym_number_token1, -+ ACTIONS(1133), 1, -+ sym_identifier, -+ ACTIONS(1135), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1137), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1143), 1, -+ anon_sym_STAR, -+ ACTIONS(1145), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1147), 1, -+ anon_sym_DOLLAR, -+ STATE(1256), 1, -+ sym__quoted_identifier, -+ STATE(1328), 1, -+ sym_argument_reference, -+ STATE(1366), 1, -+ sym__expression, -+ ACTIONS(1141), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1318), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1139), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1363), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [39793] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1113), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1115), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1117), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1119), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1121), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1123), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1125), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1127), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1129), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1131), 1, -+ aux_sym_number_token1, -+ ACTIONS(1133), 1, -+ sym_identifier, -+ ACTIONS(1135), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1137), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1143), 1, -+ anon_sym_STAR, -+ ACTIONS(1145), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1147), 1, -+ anon_sym_DOLLAR, -+ STATE(1256), 1, -+ sym__quoted_identifier, -+ STATE(1328), 1, -+ sym_argument_reference, -+ STATE(1375), 1, -+ sym__expression, -+ ACTIONS(1141), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1318), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1139), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1363), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [39892] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1113), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1115), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1117), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1119), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1121), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1123), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1125), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1127), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1129), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1131), 1, -+ aux_sym_number_token1, -+ ACTIONS(1133), 1, -+ sym_identifier, -+ ACTIONS(1135), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1137), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1143), 1, -+ anon_sym_STAR, -+ ACTIONS(1145), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1147), 1, -+ anon_sym_DOLLAR, -+ STATE(1256), 1, -+ sym__quoted_identifier, -+ STATE(1328), 1, -+ sym_argument_reference, -+ STATE(1377), 1, -+ sym__expression, -+ ACTIONS(1141), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1318), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1139), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1363), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [39991] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1113), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1115), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1117), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1119), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1121), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1123), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1125), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1127), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1129), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1131), 1, -+ aux_sym_number_token1, -+ ACTIONS(1133), 1, -+ sym_identifier, -+ ACTIONS(1135), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1137), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1143), 1, -+ anon_sym_STAR, -+ ACTIONS(1145), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1147), 1, -+ anon_sym_DOLLAR, -+ STATE(1256), 1, -+ sym__quoted_identifier, -+ STATE(1328), 1, -+ sym_argument_reference, -+ STATE(1382), 1, -+ sym__expression, -+ ACTIONS(1141), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1318), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1139), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1363), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [40090] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1507), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [40189] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1484), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1486), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1488), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1490), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1492), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1494), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1496), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1498), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1500), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1502), 1, -+ aux_sym_number_token1, -+ ACTIONS(1504), 1, -+ sym_identifier, -+ ACTIONS(1506), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1508), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1514), 1, -+ anon_sym_STAR, -+ ACTIONS(1516), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1518), 1, -+ anon_sym_DOLLAR, -+ STATE(674), 1, -+ sym__quoted_identifier, -+ STATE(994), 1, -+ sym_argument_reference, -+ STATE(1049), 1, -+ sym__expression, -+ ACTIONS(1512), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(978), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1510), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1040), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [40288] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1583), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [40387] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(75), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(77), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [40444] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(985), 1, -+ aux_sym_cte_token2, -+ ACTIONS(987), 1, -+ anon_sym_LPAREN, -+ ACTIONS(989), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(991), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(993), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(995), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(997), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(999), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1001), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1003), 1, -+ aux_sym_number_token1, -+ ACTIONS(1005), 1, -+ sym_identifier, -+ ACTIONS(1007), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1009), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1015), 1, -+ anon_sym_STAR, -+ ACTIONS(1017), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1019), 1, -+ anon_sym_DOLLAR, -+ STATE(1330), 1, -+ sym__quoted_identifier, -+ STATE(1411), 1, -+ sym_argument_reference, -+ STATE(1474), 1, -+ sym__expression, -+ ACTIONS(1013), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1412), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1011), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1524), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [40543] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(985), 1, -+ aux_sym_cte_token2, -+ ACTIONS(987), 1, -+ anon_sym_LPAREN, -+ ACTIONS(989), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(991), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(993), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(995), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(997), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(999), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1001), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1003), 1, -+ aux_sym_number_token1, -+ ACTIONS(1005), 1, -+ sym_identifier, -+ ACTIONS(1007), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1009), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1015), 1, -+ anon_sym_STAR, -+ ACTIONS(1017), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1019), 1, -+ anon_sym_DOLLAR, -+ STATE(1330), 1, -+ sym__quoted_identifier, -+ STATE(1411), 1, -+ sym_argument_reference, -+ STATE(1466), 1, -+ sym__expression, -+ ACTIONS(1013), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1412), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1011), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1524), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [40642] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(33), 1, -+ aux_sym_cte_token2, -+ ACTIONS(35), 1, -+ anon_sym_LPAREN, -+ ACTIONS(37), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(39), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(41), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(43), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(45), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(47), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(49), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(51), 1, -+ aux_sym_number_token1, -+ ACTIONS(53), 1, -+ sym_identifier, -+ ACTIONS(55), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(57), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(63), 1, -+ anon_sym_STAR, -+ ACTIONS(65), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(67), 1, -+ anon_sym_DOLLAR, -+ STATE(48), 1, -+ sym__quoted_identifier, -+ STATE(131), 1, -+ sym_argument_reference, -+ STATE(197), 1, -+ sym__expression, -+ ACTIONS(61), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(180), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(59), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(219), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [40741] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1578), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [40840] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1481), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [40939] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1585), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [41038] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1562), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [41137] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1113), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1115), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1117), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1119), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1121), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1123), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1125), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1127), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1129), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1131), 1, -+ aux_sym_number_token1, -+ ACTIONS(1133), 1, -+ sym_identifier, -+ ACTIONS(1135), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1137), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1143), 1, -+ anon_sym_STAR, -+ ACTIONS(1145), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1147), 1, -+ anon_sym_DOLLAR, -+ STATE(1256), 1, -+ sym__quoted_identifier, -+ STATE(1328), 1, -+ sym_argument_reference, -+ STATE(1346), 1, -+ sym__expression, -+ ACTIONS(1141), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1318), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1139), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1363), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [41236] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1550), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [41335] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1591), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [41434] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1483), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [41533] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(985), 1, -+ aux_sym_cte_token2, -+ ACTIONS(987), 1, -+ anon_sym_LPAREN, -+ ACTIONS(989), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(991), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(993), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(995), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(997), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(999), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1001), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1003), 1, -+ aux_sym_number_token1, -+ ACTIONS(1005), 1, -+ sym_identifier, -+ ACTIONS(1007), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1009), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1015), 1, -+ anon_sym_STAR, -+ ACTIONS(1017), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1019), 1, -+ anon_sym_DOLLAR, -+ STATE(1330), 1, -+ sym__quoted_identifier, -+ STATE(1411), 1, -+ sym_argument_reference, -+ STATE(1510), 1, -+ sym__expression, -+ ACTIONS(1013), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1412), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1011), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1524), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [41632] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(985), 1, -+ aux_sym_cte_token2, -+ ACTIONS(987), 1, -+ anon_sym_LPAREN, -+ ACTIONS(989), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(991), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(993), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(995), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(997), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(999), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1001), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1003), 1, -+ aux_sym_number_token1, -+ ACTIONS(1005), 1, -+ sym_identifier, -+ ACTIONS(1007), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1009), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1015), 1, -+ anon_sym_STAR, -+ ACTIONS(1017), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1019), 1, -+ anon_sym_DOLLAR, -+ STATE(1330), 1, -+ sym__quoted_identifier, -+ STATE(1411), 1, -+ sym_argument_reference, -+ STATE(1511), 1, -+ sym__expression, -+ ACTIONS(1013), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1412), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1011), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1524), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [41731] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(985), 1, -+ aux_sym_cte_token2, -+ ACTIONS(987), 1, -+ anon_sym_LPAREN, -+ ACTIONS(989), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(991), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(993), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(995), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(997), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(999), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1001), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1003), 1, -+ aux_sym_number_token1, -+ ACTIONS(1005), 1, -+ sym_identifier, -+ ACTIONS(1007), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1009), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1015), 1, -+ anon_sym_STAR, -+ ACTIONS(1017), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1019), 1, -+ anon_sym_DOLLAR, -+ STATE(1330), 1, -+ sym__quoted_identifier, -+ STATE(1411), 1, -+ sym_argument_reference, -+ STATE(1497), 1, -+ sym__expression, -+ ACTIONS(1013), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1412), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1011), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1524), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [41830] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(985), 1, -+ aux_sym_cte_token2, -+ ACTIONS(987), 1, -+ anon_sym_LPAREN, -+ ACTIONS(989), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(991), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(993), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(995), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(997), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(999), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1001), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1003), 1, -+ aux_sym_number_token1, -+ ACTIONS(1005), 1, -+ sym_identifier, -+ ACTIONS(1007), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1009), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1015), 1, -+ anon_sym_STAR, -+ ACTIONS(1017), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1019), 1, -+ anon_sym_DOLLAR, -+ STATE(1330), 1, -+ sym__quoted_identifier, -+ STATE(1411), 1, -+ sym_argument_reference, -+ STATE(1528), 1, -+ sym__expression, -+ ACTIONS(1013), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1412), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1011), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1524), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [41929] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(985), 1, -+ aux_sym_cte_token2, -+ ACTIONS(987), 1, -+ anon_sym_LPAREN, -+ ACTIONS(989), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(991), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(993), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(995), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(997), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(999), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1001), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1003), 1, -+ aux_sym_number_token1, -+ ACTIONS(1005), 1, -+ sym_identifier, -+ ACTIONS(1007), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1009), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1015), 1, -+ anon_sym_STAR, -+ ACTIONS(1017), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1019), 1, -+ anon_sym_DOLLAR, -+ STATE(1330), 1, -+ sym__quoted_identifier, -+ STATE(1411), 1, -+ sym_argument_reference, -+ STATE(1485), 1, -+ sym__expression, -+ ACTIONS(1013), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1412), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1011), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1524), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [42028] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(985), 1, -+ aux_sym_cte_token2, -+ ACTIONS(987), 1, -+ anon_sym_LPAREN, -+ ACTIONS(989), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(991), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(993), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(995), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(997), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(999), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1001), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1003), 1, -+ aux_sym_number_token1, -+ ACTIONS(1005), 1, -+ sym_identifier, -+ ACTIONS(1007), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1009), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1015), 1, -+ anon_sym_STAR, -+ ACTIONS(1017), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1019), 1, -+ anon_sym_DOLLAR, -+ STATE(1330), 1, -+ sym__quoted_identifier, -+ STATE(1411), 1, -+ sym_argument_reference, -+ STATE(1526), 1, -+ sym__expression, -+ ACTIONS(1013), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1412), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1011), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1524), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [42127] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(33), 1, -+ aux_sym_cte_token2, -+ ACTIONS(35), 1, -+ anon_sym_LPAREN, -+ ACTIONS(37), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(39), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(41), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(43), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(45), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(47), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(49), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(51), 1, -+ aux_sym_number_token1, -+ ACTIONS(53), 1, -+ sym_identifier, -+ ACTIONS(55), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(57), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(63), 1, -+ anon_sym_STAR, -+ ACTIONS(65), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(67), 1, -+ anon_sym_DOLLAR, -+ STATE(48), 1, -+ sym__quoted_identifier, -+ STATE(131), 1, -+ sym_argument_reference, -+ STATE(214), 1, -+ sym__expression, -+ ACTIONS(61), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(180), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(59), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(219), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [42226] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1533), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [42325] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1576), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [42424] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(985), 1, -+ aux_sym_cte_token2, -+ ACTIONS(987), 1, -+ anon_sym_LPAREN, -+ ACTIONS(989), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(991), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(993), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(995), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(997), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(999), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1001), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1003), 1, -+ aux_sym_number_token1, -+ ACTIONS(1005), 1, -+ sym_identifier, -+ ACTIONS(1007), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1009), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1015), 1, -+ anon_sym_STAR, -+ ACTIONS(1017), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1019), 1, -+ anon_sym_DOLLAR, -+ STATE(1330), 1, -+ sym__quoted_identifier, -+ STATE(1411), 1, -+ sym_argument_reference, -+ STATE(1525), 1, -+ sym__expression, -+ ACTIONS(1013), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1412), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1011), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1524), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [42523] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1577), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [42622] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1520), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1522), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1524), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1526), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1528), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1530), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1532), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1534), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1536), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1538), 1, -+ aux_sym_number_token1, -+ ACTIONS(1540), 1, -+ sym_identifier, -+ ACTIONS(1542), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1544), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1550), 1, -+ anon_sym_STAR, -+ ACTIONS(1552), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1554), 1, -+ anon_sym_DOLLAR, -+ STATE(255), 1, -+ sym__quoted_identifier, -+ STATE(381), 1, -+ sym_argument_reference, -+ STATE(430), 1, -+ sym__expression, -+ ACTIONS(1548), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(374), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1546), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(439), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [42721] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1534), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [42820] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1159), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1161), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1163), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1165), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1177), 1, -+ aux_sym_number_token1, -+ ACTIONS(1179), 1, -+ sym_identifier, -+ ACTIONS(1181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1189), 1, -+ anon_sym_STAR, -+ ACTIONS(1191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1193), 1, -+ anon_sym_DOLLAR, -+ STATE(526), 1, -+ sym__quoted_identifier, -+ STATE(837), 1, -+ sym_argument_reference, -+ STATE(986), 1, -+ sym__expression, -+ ACTIONS(1187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(836), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(984), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [42919] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1535), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [43018] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1336), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1338), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1340), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1342), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1344), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1346), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1348), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1350), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1352), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1354), 1, -+ aux_sym_number_token1, -+ ACTIONS(1356), 1, -+ sym_identifier, -+ ACTIONS(1358), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1360), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1366), 1, -+ anon_sym_STAR, -+ ACTIONS(1368), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1370), 1, -+ anon_sym_DOLLAR, -+ STATE(850), 1, -+ sym__quoted_identifier, -+ STATE(1187), 1, -+ sym_argument_reference, -+ STATE(1215), 1, -+ sym__expression, -+ ACTIONS(1364), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1192), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1362), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1216), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [43117] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1490), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [43216] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(161), 1, -+ aux_sym_cte_token2, -+ ACTIONS(163), 1, -+ anon_sym_LPAREN, -+ ACTIONS(165), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(177), 1, -+ aux_sym_number_token1, -+ ACTIONS(179), 1, -+ sym_identifier, -+ ACTIONS(181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(189), 1, -+ anon_sym_STAR, -+ ACTIONS(191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(193), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(197), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ STATE(481), 1, -+ sym__quoted_identifier, -+ STATE(679), 1, -+ sym_argument_reference, -+ STATE(927), 1, -+ sym__expression, -+ ACTIONS(187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(677), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(925), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [43315] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1603), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [43414] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1593), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [43513] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1493), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [43612] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1213), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1215), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1219), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1221), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1223), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1225), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1227), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1229), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1231), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1233), 1, -+ aux_sym_number_token1, -+ ACTIONS(1235), 1, -+ sym_identifier, -+ ACTIONS(1237), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1239), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1245), 1, -+ anon_sym_STAR, -+ ACTIONS(1247), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1249), 1, -+ anon_sym_DOLLAR, -+ STATE(19), 1, -+ sym__quoted_identifier, -+ STATE(94), 1, -+ sym_argument_reference, -+ STATE(186), 1, -+ sym__expression, -+ ACTIONS(1243), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(90), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1241), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(190), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [43711] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1035), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1037), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1039), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1041), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1043), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1045), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1047), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1049), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1051), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1053), 1, -+ aux_sym_number_token1, -+ ACTIONS(1055), 1, -+ sym_identifier, -+ ACTIONS(1057), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1059), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1065), 1, -+ anon_sym_STAR, -+ ACTIONS(1067), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1069), 1, -+ anon_sym_DOLLAR, -+ STATE(98), 1, -+ sym__quoted_identifier, -+ STATE(245), 1, -+ sym_argument_reference, -+ STATE(286), 1, -+ sym__expression, -+ ACTIONS(1063), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(244), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1061), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(259), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [43810] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1035), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1037), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1039), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1041), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1043), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1045), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1047), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1049), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1051), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1053), 1, -+ aux_sym_number_token1, -+ ACTIONS(1055), 1, -+ sym_identifier, -+ ACTIONS(1057), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1059), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1065), 1, -+ anon_sym_STAR, -+ ACTIONS(1067), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1069), 1, -+ anon_sym_DOLLAR, -+ STATE(98), 1, -+ sym__quoted_identifier, -+ STATE(245), 1, -+ sym_argument_reference, -+ STATE(281), 1, -+ sym__expression, -+ ACTIONS(1063), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(244), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1061), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(259), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [43909] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1552), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [44008] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(985), 1, -+ aux_sym_cte_token2, -+ ACTIONS(987), 1, -+ anon_sym_LPAREN, -+ ACTIONS(989), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(991), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(993), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(995), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(997), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(999), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1001), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1003), 1, -+ aux_sym_number_token1, -+ ACTIONS(1005), 1, -+ sym_identifier, -+ ACTIONS(1007), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1009), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1015), 1, -+ anon_sym_STAR, -+ ACTIONS(1017), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1019), 1, -+ anon_sym_DOLLAR, -+ STATE(1330), 1, -+ sym__quoted_identifier, -+ STATE(1411), 1, -+ sym_argument_reference, -+ STATE(1522), 1, -+ sym__expression, -+ ACTIONS(1013), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1412), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1011), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1524), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [44107] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1556), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1558), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1560), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1562), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1564), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1566), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1568), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1570), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1572), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1574), 1, -+ aux_sym_number_token1, -+ ACTIONS(1576), 1, -+ sym_identifier, -+ ACTIONS(1578), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1580), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1586), 1, -+ anon_sym_STAR, -+ ACTIONS(1588), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1590), 1, -+ anon_sym_DOLLAR, -+ STATE(1115), 1, -+ sym__quoted_identifier, -+ STATE(1348), 1, -+ sym_argument_reference, -+ STATE(1407), 1, -+ sym__expression, -+ ACTIONS(1584), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1349), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1582), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1408), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [44206] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1551), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [44305] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1035), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1037), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1039), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1041), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1043), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1045), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1047), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1049), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1051), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1053), 1, -+ aux_sym_number_token1, -+ ACTIONS(1055), 1, -+ sym_identifier, -+ ACTIONS(1057), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1059), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1065), 1, -+ anon_sym_STAR, -+ ACTIONS(1067), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1069), 1, -+ anon_sym_DOLLAR, -+ STATE(98), 1, -+ sym__quoted_identifier, -+ STATE(245), 1, -+ sym_argument_reference, -+ STATE(271), 1, -+ sym__expression, -+ ACTIONS(1063), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(244), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1061), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(259), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [44404] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1484), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1486), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1488), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1490), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1492), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1494), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1496), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1498), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1500), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1502), 1, -+ aux_sym_number_token1, -+ ACTIONS(1504), 1, -+ sym_identifier, -+ ACTIONS(1506), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1508), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1514), 1, -+ anon_sym_STAR, -+ ACTIONS(1516), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1518), 1, -+ anon_sym_DOLLAR, -+ STATE(674), 1, -+ sym__quoted_identifier, -+ STATE(994), 1, -+ sym_argument_reference, -+ STATE(1056), 1, -+ sym__expression, -+ ACTIONS(1512), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(978), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1510), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1040), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [44503] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1484), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1486), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1488), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1490), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1492), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1494), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1496), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1498), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1500), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1502), 1, -+ aux_sym_number_token1, -+ ACTIONS(1504), 1, -+ sym_identifier, -+ ACTIONS(1506), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1508), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1514), 1, -+ anon_sym_STAR, -+ ACTIONS(1516), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1518), 1, -+ anon_sym_DOLLAR, -+ STATE(674), 1, -+ sym__quoted_identifier, -+ STATE(994), 1, -+ sym_argument_reference, -+ STATE(1055), 1, -+ sym__expression, -+ ACTIONS(1512), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(978), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1510), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1040), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [44602] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1592), 1, -+ anon_sym_LBRACK, -+ STATE(636), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(69), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(71), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [44663] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1554), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [44762] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1336), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1338), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1340), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1342), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1344), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1346), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1348), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1350), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1352), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1354), 1, -+ aux_sym_number_token1, -+ ACTIONS(1356), 1, -+ sym_identifier, -+ ACTIONS(1358), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1360), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1366), 1, -+ anon_sym_STAR, -+ ACTIONS(1368), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1370), 1, -+ anon_sym_DOLLAR, -+ STATE(850), 1, -+ sym__quoted_identifier, -+ STATE(1187), 1, -+ sym_argument_reference, -+ STATE(1294), 1, -+ sym__expression, -+ ACTIONS(1364), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1192), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1362), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1216), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [44861] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1476), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [44960] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1261), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1263), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1265), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1267), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1269), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1271), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1273), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1275), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1277), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1279), 1, -+ aux_sym_number_token1, -+ ACTIONS(1281), 1, -+ sym_identifier, -+ ACTIONS(1283), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1285), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1291), 1, -+ anon_sym_STAR, -+ ACTIONS(1293), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1295), 1, -+ anon_sym_DOLLAR, -+ STATE(1158), 1, -+ sym__quoted_identifier, -+ STATE(1222), 1, -+ sym_argument_reference, -+ STATE(1298), 1, -+ sym__expression, -+ ACTIONS(1289), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1219), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1287), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1265), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [45059] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1553), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [45158] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1213), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1215), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1219), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1221), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1223), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1225), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1227), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1229), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1231), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1233), 1, -+ aux_sym_number_token1, -+ ACTIONS(1235), 1, -+ sym_identifier, -+ ACTIONS(1237), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1239), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1245), 1, -+ anon_sym_STAR, -+ ACTIONS(1247), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1249), 1, -+ anon_sym_DOLLAR, -+ STATE(19), 1, -+ sym__quoted_identifier, -+ STATE(94), 1, -+ sym_argument_reference, -+ STATE(136), 1, -+ sym__expression, -+ ACTIONS(1243), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(90), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1241), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(190), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [45257] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1569), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [45356] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1213), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1215), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1219), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1221), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1223), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1225), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1227), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1229), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1231), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1233), 1, -+ aux_sym_number_token1, -+ ACTIONS(1235), 1, -+ sym_identifier, -+ ACTIONS(1237), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1239), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1245), 1, -+ anon_sym_STAR, -+ ACTIONS(1247), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1249), 1, -+ anon_sym_DOLLAR, -+ STATE(19), 1, -+ sym__quoted_identifier, -+ STATE(94), 1, -+ sym_argument_reference, -+ STATE(135), 1, -+ sym__expression, -+ ACTIONS(1243), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(90), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1241), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(190), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [45455] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1557), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [45554] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1393), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1395), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1397), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1399), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1401), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1403), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1405), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1407), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1409), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1411), 1, -+ aux_sym_number_token1, -+ ACTIONS(1413), 1, -+ sym_identifier, -+ ACTIONS(1415), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1417), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1423), 1, -+ anon_sym_STAR, -+ ACTIONS(1425), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1427), 1, -+ anon_sym_DOLLAR, -+ STATE(463), 1, -+ sym__quoted_identifier, -+ STATE(714), 1, -+ sym_argument_reference, -+ STATE(929), 1, -+ sym__expression, -+ ACTIONS(1421), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(716), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1419), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(924), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [45653] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1563), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [45752] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1213), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1215), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1219), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1221), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1223), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1225), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1227), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1229), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1231), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1233), 1, -+ aux_sym_number_token1, -+ ACTIONS(1235), 1, -+ sym_identifier, -+ ACTIONS(1237), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1239), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1245), 1, -+ anon_sym_STAR, -+ ACTIONS(1247), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1249), 1, -+ anon_sym_DOLLAR, -+ STATE(19), 1, -+ sym__quoted_identifier, -+ STATE(94), 1, -+ sym_argument_reference, -+ STATE(891), 1, -+ sym__expression, -+ ACTIONS(1243), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(90), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1241), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(190), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [45851] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1035), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1037), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1039), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1041), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1043), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1045), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1047), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1049), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1051), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1053), 1, -+ aux_sym_number_token1, -+ ACTIONS(1055), 1, -+ sym_identifier, -+ ACTIONS(1057), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1059), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1065), 1, -+ anon_sym_STAR, -+ ACTIONS(1067), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1069), 1, -+ anon_sym_DOLLAR, -+ STATE(98), 1, -+ sym__quoted_identifier, -+ STATE(245), 1, -+ sym_argument_reference, -+ STATE(285), 1, -+ sym__expression, -+ ACTIONS(1063), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(244), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1061), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(259), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [45950] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1035), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1037), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1039), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1041), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1043), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1045), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1047), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1049), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1051), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1053), 1, -+ aux_sym_number_token1, -+ ACTIONS(1055), 1, -+ sym_identifier, -+ ACTIONS(1057), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1059), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1065), 1, -+ anon_sym_STAR, -+ ACTIONS(1067), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1069), 1, -+ anon_sym_DOLLAR, -+ STATE(98), 1, -+ sym__quoted_identifier, -+ STATE(245), 1, -+ sym_argument_reference, -+ STATE(284), 1, -+ sym__expression, -+ ACTIONS(1063), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(244), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1061), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(259), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [46049] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1035), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1037), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1039), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1041), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1043), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1045), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1047), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1049), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1051), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1053), 1, -+ aux_sym_number_token1, -+ ACTIONS(1055), 1, -+ sym_identifier, -+ ACTIONS(1057), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1059), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1065), 1, -+ anon_sym_STAR, -+ ACTIONS(1067), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1069), 1, -+ anon_sym_DOLLAR, -+ STATE(98), 1, -+ sym__quoted_identifier, -+ STATE(245), 1, -+ sym_argument_reference, -+ STATE(283), 1, -+ sym__expression, -+ ACTIONS(1063), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(244), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1061), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(259), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [46148] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1035), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1037), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1039), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1041), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1043), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1045), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1047), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1049), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1051), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1053), 1, -+ aux_sym_number_token1, -+ ACTIONS(1055), 1, -+ sym_identifier, -+ ACTIONS(1057), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1059), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1065), 1, -+ anon_sym_STAR, -+ ACTIONS(1067), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1069), 1, -+ anon_sym_DOLLAR, -+ STATE(98), 1, -+ sym__quoted_identifier, -+ STATE(245), 1, -+ sym_argument_reference, -+ STATE(280), 1, -+ sym__expression, -+ ACTIONS(1063), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(244), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1061), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(259), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [46247] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1035), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1037), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1039), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1041), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1043), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1045), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1047), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1049), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1051), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1053), 1, -+ aux_sym_number_token1, -+ ACTIONS(1055), 1, -+ sym_identifier, -+ ACTIONS(1057), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1059), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1065), 1, -+ anon_sym_STAR, -+ ACTIONS(1067), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1069), 1, -+ anon_sym_DOLLAR, -+ STATE(98), 1, -+ sym__quoted_identifier, -+ STATE(245), 1, -+ sym_argument_reference, -+ STATE(279), 1, -+ sym__expression, -+ ACTIONS(1063), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(244), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1061), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(259), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [46346] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1035), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1037), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1039), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1041), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1043), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1045), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1047), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1049), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1051), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1053), 1, -+ aux_sym_number_token1, -+ ACTIONS(1055), 1, -+ sym_identifier, -+ ACTIONS(1057), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1059), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1065), 1, -+ anon_sym_STAR, -+ ACTIONS(1067), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1069), 1, -+ anon_sym_DOLLAR, -+ STATE(98), 1, -+ sym__quoted_identifier, -+ STATE(245), 1, -+ sym_argument_reference, -+ STATE(277), 1, -+ sym__expression, -+ ACTIONS(1063), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(244), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1061), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(259), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [46445] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(33), 1, -+ aux_sym_cte_token2, -+ ACTIONS(35), 1, -+ anon_sym_LPAREN, -+ ACTIONS(37), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(39), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(41), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(43), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(45), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(47), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(49), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(51), 1, -+ aux_sym_number_token1, -+ ACTIONS(53), 1, -+ sym_identifier, -+ ACTIONS(55), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(57), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(63), 1, -+ anon_sym_STAR, -+ ACTIONS(65), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(67), 1, -+ anon_sym_DOLLAR, -+ STATE(48), 1, -+ sym__quoted_identifier, -+ STATE(131), 1, -+ sym_argument_reference, -+ STATE(249), 1, -+ sym__expression, -+ ACTIONS(61), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(180), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(59), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(219), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [46544] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1594), 1, -+ anon_sym_LBRACK, -+ STATE(636), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(75), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(77), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [46605] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(33), 1, -+ aux_sym_cte_token2, -+ ACTIONS(35), 1, -+ anon_sym_LPAREN, -+ ACTIONS(37), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(39), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(41), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(43), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(45), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(47), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(49), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(51), 1, -+ aux_sym_number_token1, -+ ACTIONS(53), 1, -+ sym_identifier, -+ ACTIONS(55), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(57), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(63), 1, -+ anon_sym_STAR, -+ ACTIONS(65), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(67), 1, -+ anon_sym_DOLLAR, -+ STATE(48), 1, -+ sym__quoted_identifier, -+ STATE(131), 1, -+ sym_argument_reference, -+ STATE(246), 1, -+ sym__expression, -+ ACTIONS(61), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(180), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(59), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(219), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [46704] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(33), 1, -+ aux_sym_cte_token2, -+ ACTIONS(35), 1, -+ anon_sym_LPAREN, -+ ACTIONS(37), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(39), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(41), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(43), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(45), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(47), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(49), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(51), 1, -+ aux_sym_number_token1, -+ ACTIONS(53), 1, -+ sym_identifier, -+ ACTIONS(55), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(57), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(63), 1, -+ anon_sym_STAR, -+ ACTIONS(65), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(67), 1, -+ anon_sym_DOLLAR, -+ STATE(48), 1, -+ sym__quoted_identifier, -+ STATE(131), 1, -+ sym_argument_reference, -+ STATE(241), 1, -+ sym__expression, -+ ACTIONS(61), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(180), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(59), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(219), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [46803] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1336), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1338), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1340), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1342), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1344), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1346), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1348), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1350), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1352), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1354), 1, -+ aux_sym_number_token1, -+ ACTIONS(1356), 1, -+ sym_identifier, -+ ACTIONS(1358), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1360), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1366), 1, -+ anon_sym_STAR, -+ ACTIONS(1368), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1370), 1, -+ anon_sym_DOLLAR, -+ STATE(850), 1, -+ sym__quoted_identifier, -+ STATE(1187), 1, -+ sym_argument_reference, -+ STATE(1267), 1, -+ sym__expression, -+ ACTIONS(1364), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1192), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1362), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1216), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [46902] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1463), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [47001] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1077), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1079), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1081), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1083), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1085), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1087), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1089), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1091), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1093), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1095), 1, -+ aux_sym_number_token1, -+ ACTIONS(1097), 1, -+ sym_identifier, -+ ACTIONS(1099), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1101), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1107), 1, -+ anon_sym_STAR, -+ ACTIONS(1109), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1111), 1, -+ anon_sym_DOLLAR, -+ STATE(473), 1, -+ sym__quoted_identifier, -+ STATE(821), 1, -+ sym_argument_reference, -+ STATE(844), 1, -+ sym__expression, -+ ACTIONS(1105), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(819), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1103), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(839), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [47100] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(33), 1, -+ aux_sym_cte_token2, -+ ACTIONS(35), 1, -+ anon_sym_LPAREN, -+ ACTIONS(37), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(39), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(41), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(43), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(45), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(47), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(49), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(51), 1, -+ aux_sym_number_token1, -+ ACTIONS(53), 1, -+ sym_identifier, -+ ACTIONS(55), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(57), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(63), 1, -+ anon_sym_STAR, -+ ACTIONS(65), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(67), 1, -+ anon_sym_DOLLAR, -+ STATE(48), 1, -+ sym__quoted_identifier, -+ STATE(131), 1, -+ sym_argument_reference, -+ STATE(235), 1, -+ sym__expression, -+ ACTIONS(61), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(180), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(59), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(219), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [47199] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1035), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1037), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1039), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1041), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1043), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1045), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1047), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1049), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1051), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1053), 1, -+ aux_sym_number_token1, -+ ACTIONS(1055), 1, -+ sym_identifier, -+ ACTIONS(1057), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1059), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1065), 1, -+ anon_sym_STAR, -+ ACTIONS(1067), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1069), 1, -+ anon_sym_DOLLAR, -+ STATE(98), 1, -+ sym__quoted_identifier, -+ STATE(245), 1, -+ sym_argument_reference, -+ STATE(256), 1, -+ sym__expression, -+ ACTIONS(1063), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(244), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1061), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(259), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [47298] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(33), 1, -+ aux_sym_cte_token2, -+ ACTIONS(35), 1, -+ anon_sym_LPAREN, -+ ACTIONS(37), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(39), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(41), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(43), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(45), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(47), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(49), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(51), 1, -+ aux_sym_number_token1, -+ ACTIONS(53), 1, -+ sym_identifier, -+ ACTIONS(55), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(57), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(63), 1, -+ anon_sym_STAR, -+ ACTIONS(65), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(67), 1, -+ anon_sym_DOLLAR, -+ STATE(48), 1, -+ sym__quoted_identifier, -+ STATE(131), 1, -+ sym_argument_reference, -+ STATE(234), 1, -+ sym__expression, -+ ACTIONS(61), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(180), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(59), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(219), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [47397] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(33), 1, -+ aux_sym_cte_token2, -+ ACTIONS(35), 1, -+ anon_sym_LPAREN, -+ ACTIONS(37), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(39), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(41), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(43), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(45), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(47), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(49), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(51), 1, -+ aux_sym_number_token1, -+ ACTIONS(53), 1, -+ sym_identifier, -+ ACTIONS(55), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(57), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(63), 1, -+ anon_sym_STAR, -+ ACTIONS(65), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(67), 1, -+ anon_sym_DOLLAR, -+ STATE(48), 1, -+ sym__quoted_identifier, -+ STATE(131), 1, -+ sym_argument_reference, -+ STATE(233), 1, -+ sym__expression, -+ ACTIONS(61), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(180), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(59), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(219), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [47496] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1582), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [47595] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1484), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1486), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1488), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1490), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1492), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1494), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1496), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1498), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1500), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1502), 1, -+ aux_sym_number_token1, -+ ACTIONS(1504), 1, -+ sym_identifier, -+ ACTIONS(1506), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1508), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1514), 1, -+ anon_sym_STAR, -+ ACTIONS(1516), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1518), 1, -+ anon_sym_DOLLAR, -+ STATE(674), 1, -+ sym__quoted_identifier, -+ STATE(994), 1, -+ sym_argument_reference, -+ STATE(1031), 1, -+ sym__expression, -+ ACTIONS(1512), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(978), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1510), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1040), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [47694] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1484), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1486), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1488), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1490), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1492), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1494), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1496), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1498), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1500), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1502), 1, -+ aux_sym_number_token1, -+ ACTIONS(1504), 1, -+ sym_identifier, -+ ACTIONS(1506), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1508), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1514), 1, -+ anon_sym_STAR, -+ ACTIONS(1516), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1518), 1, -+ anon_sym_DOLLAR, -+ STATE(674), 1, -+ sym__quoted_identifier, -+ STATE(994), 1, -+ sym_argument_reference, -+ STATE(1029), 1, -+ sym__expression, -+ ACTIONS(1512), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(978), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1510), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1040), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [47793] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1484), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1486), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1488), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1490), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1492), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1494), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1496), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1498), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1500), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1502), 1, -+ aux_sym_number_token1, -+ ACTIONS(1504), 1, -+ sym_identifier, -+ ACTIONS(1506), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1508), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1514), 1, -+ anon_sym_STAR, -+ ACTIONS(1516), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1518), 1, -+ anon_sym_DOLLAR, -+ STATE(674), 1, -+ sym__quoted_identifier, -+ STATE(994), 1, -+ sym_argument_reference, -+ STATE(1026), 1, -+ sym__expression, -+ ACTIONS(1512), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(978), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1510), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1040), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [47892] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1484), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1486), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1488), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1490), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1492), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1494), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1496), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1498), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1500), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1502), 1, -+ aux_sym_number_token1, -+ ACTIONS(1504), 1, -+ sym_identifier, -+ ACTIONS(1506), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1508), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1514), 1, -+ anon_sym_STAR, -+ ACTIONS(1516), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1518), 1, -+ anon_sym_DOLLAR, -+ STATE(674), 1, -+ sym__quoted_identifier, -+ STATE(994), 1, -+ sym_argument_reference, -+ STATE(1052), 1, -+ sym__expression, -+ ACTIONS(1512), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(978), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1510), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1040), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [47991] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1484), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1486), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1488), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1490), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1492), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1494), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1496), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1498), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1500), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1502), 1, -+ aux_sym_number_token1, -+ ACTIONS(1504), 1, -+ sym_identifier, -+ ACTIONS(1506), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1508), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1514), 1, -+ anon_sym_STAR, -+ ACTIONS(1516), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1518), 1, -+ anon_sym_DOLLAR, -+ STATE(674), 1, -+ sym__quoted_identifier, -+ STATE(994), 1, -+ sym_argument_reference, -+ STATE(1030), 1, -+ sym__expression, -+ ACTIONS(1512), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(978), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1510), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1040), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [48090] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1484), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1486), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1488), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1490), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1492), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1494), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1496), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1498), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1500), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1502), 1, -+ aux_sym_number_token1, -+ ACTIONS(1504), 1, -+ sym_identifier, -+ ACTIONS(1506), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1508), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1514), 1, -+ anon_sym_STAR, -+ ACTIONS(1516), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1518), 1, -+ anon_sym_DOLLAR, -+ STATE(674), 1, -+ sym__quoted_identifier, -+ STATE(994), 1, -+ sym_argument_reference, -+ STATE(1027), 1, -+ sym__expression, -+ ACTIONS(1512), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(978), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1510), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1040), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [48189] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(288), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(290), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [48246] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(276), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(278), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [48303] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(243), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(245), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [48360] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(239), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(241), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [48417] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(304), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(306), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [48474] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(268), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(270), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [48531] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(153), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(157), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [48588] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1597), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [48687] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(272), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(274), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [48744] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(199), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(203), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [48801] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1261), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1263), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1265), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1267), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1269), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1271), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1273), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1275), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1277), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1279), 1, -+ aux_sym_number_token1, -+ ACTIONS(1281), 1, -+ sym_identifier, -+ ACTIONS(1283), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1285), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1291), 1, -+ anon_sym_STAR, -+ ACTIONS(1293), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1295), 1, -+ anon_sym_DOLLAR, -+ STATE(1158), 1, -+ sym__quoted_identifier, -+ STATE(1222), 1, -+ sym_argument_reference, -+ STATE(1270), 1, -+ sym__expression, -+ ACTIONS(1289), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1219), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1287), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1265), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [48900] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1484), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1486), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1488), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1490), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1492), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1494), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1496), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1498), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1500), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1502), 1, -+ aux_sym_number_token1, -+ ACTIONS(1504), 1, -+ sym_identifier, -+ ACTIONS(1506), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1508), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1514), 1, -+ anon_sym_STAR, -+ ACTIONS(1516), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1518), 1, -+ anon_sym_DOLLAR, -+ STATE(674), 1, -+ sym__quoted_identifier, -+ STATE(994), 1, -+ sym_argument_reference, -+ STATE(1058), 1, -+ sym__expression, -+ ACTIONS(1512), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(978), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1510), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1040), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [48999] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1261), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1263), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1265), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1267), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1269), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1271), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1273), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1275), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1277), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1279), 1, -+ aux_sym_number_token1, -+ ACTIONS(1281), 1, -+ sym_identifier, -+ ACTIONS(1283), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1285), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1291), 1, -+ anon_sym_STAR, -+ ACTIONS(1293), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1295), 1, -+ anon_sym_DOLLAR, -+ STATE(1158), 1, -+ sym__quoted_identifier, -+ STATE(1222), 1, -+ sym_argument_reference, -+ STATE(1274), 1, -+ sym__expression, -+ ACTIONS(1289), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1219), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1287), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1265), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [49098] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(300), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(302), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [49155] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1137), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [49254] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(225), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(229), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [49311] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1261), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1263), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1265), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1267), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1269), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1271), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1273), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1275), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1277), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1279), 1, -+ aux_sym_number_token1, -+ ACTIONS(1281), 1, -+ sym_identifier, -+ ACTIONS(1283), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1285), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1291), 1, -+ anon_sym_STAR, -+ ACTIONS(1293), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1295), 1, -+ anon_sym_DOLLAR, -+ STATE(1158), 1, -+ sym__quoted_identifier, -+ STATE(1222), 1, -+ sym_argument_reference, -+ STATE(1276), 1, -+ sym__expression, -+ ACTIONS(1289), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1219), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1287), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1265), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [49410] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1261), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1263), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1265), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1267), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1269), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1271), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1273), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1275), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1277), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1279), 1, -+ aux_sym_number_token1, -+ ACTIONS(1281), 1, -+ sym_identifier, -+ ACTIONS(1283), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1285), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1291), 1, -+ anon_sym_STAR, -+ ACTIONS(1293), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1295), 1, -+ anon_sym_DOLLAR, -+ STATE(1158), 1, -+ sym__quoted_identifier, -+ STATE(1222), 1, -+ sym_argument_reference, -+ STATE(1289), 1, -+ sym__expression, -+ ACTIONS(1289), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1219), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1287), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1265), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [49509] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1261), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1263), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1265), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1267), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1269), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1271), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1273), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1275), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1277), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1279), 1, -+ aux_sym_number_token1, -+ ACTIONS(1281), 1, -+ sym_identifier, -+ ACTIONS(1283), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1285), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1291), 1, -+ anon_sym_STAR, -+ ACTIONS(1293), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1295), 1, -+ anon_sym_DOLLAR, -+ STATE(1158), 1, -+ sym__quoted_identifier, -+ STATE(1222), 1, -+ sym_argument_reference, -+ STATE(1291), 1, -+ sym__expression, -+ ACTIONS(1289), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1219), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1287), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1265), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [49608] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1261), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1263), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1265), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1267), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1269), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1271), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1273), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1275), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1277), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1279), 1, -+ aux_sym_number_token1, -+ ACTIONS(1281), 1, -+ sym_identifier, -+ ACTIONS(1283), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1285), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1291), 1, -+ anon_sym_STAR, -+ ACTIONS(1293), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1295), 1, -+ anon_sym_DOLLAR, -+ STATE(1158), 1, -+ sym__quoted_identifier, -+ STATE(1222), 1, -+ sym_argument_reference, -+ STATE(1292), 1, -+ sym__expression, -+ ACTIONS(1289), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1219), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1287), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1265), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [49707] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(296), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(298), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [49764] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1597), 1, -+ anon_sym_DOT, -+ STATE(675), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(120), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(118), 37, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [49825] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1597), 1, -+ anon_sym_DOT, -+ STATE(701), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(102), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(100), 37, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [49886] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(161), 1, -+ aux_sym_cte_token2, -+ ACTIONS(163), 1, -+ anon_sym_LPAREN, -+ ACTIONS(165), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(177), 1, -+ aux_sym_number_token1, -+ ACTIONS(179), 1, -+ sym_identifier, -+ ACTIONS(181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(189), 1, -+ anon_sym_STAR, -+ ACTIONS(191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(193), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(197), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ STATE(481), 1, -+ sym__quoted_identifier, -+ STATE(679), 1, -+ sym_argument_reference, -+ STATE(928), 1, -+ sym__expression, -+ ACTIONS(187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(677), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(925), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [49985] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1599), 1, -+ anon_sym_COLON_COLON, -+ ACTIONS(401), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(403), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [50044] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1501), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [50143] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(891), 1, -+ anon_sym_LBRACK, -+ ACTIONS(401), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(403), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [50202] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(421), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(423), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [50259] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(161), 1, -+ aux_sym_cte_token2, -+ ACTIONS(163), 1, -+ anon_sym_LPAREN, -+ ACTIONS(165), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(177), 1, -+ aux_sym_number_token1, -+ ACTIONS(179), 1, -+ sym_identifier, -+ ACTIONS(181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(189), 1, -+ anon_sym_STAR, -+ ACTIONS(191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(193), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(197), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ STATE(481), 1, -+ sym__quoted_identifier, -+ STATE(679), 1, -+ sym_argument_reference, -+ STATE(944), 1, -+ sym__expression, -+ ACTIONS(187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(677), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(925), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [50358] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(161), 1, -+ aux_sym_cte_token2, -+ ACTIONS(163), 1, -+ anon_sym_LPAREN, -+ ACTIONS(165), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(177), 1, -+ aux_sym_number_token1, -+ ACTIONS(179), 1, -+ sym_identifier, -+ ACTIONS(181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(189), 1, -+ anon_sym_STAR, -+ ACTIONS(191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(193), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(197), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ STATE(481), 1, -+ sym__quoted_identifier, -+ STATE(679), 1, -+ sym_argument_reference, -+ STATE(951), 1, -+ sym__expression, -+ ACTIONS(187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(677), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(925), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [50457] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(161), 1, -+ aux_sym_cte_token2, -+ ACTIONS(163), 1, -+ anon_sym_LPAREN, -+ ACTIONS(165), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(177), 1, -+ aux_sym_number_token1, -+ ACTIONS(179), 1, -+ sym_identifier, -+ ACTIONS(181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(189), 1, -+ anon_sym_STAR, -+ ACTIONS(191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(193), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(197), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ STATE(481), 1, -+ sym__quoted_identifier, -+ STATE(679), 1, -+ sym_argument_reference, -+ STATE(952), 1, -+ sym__expression, -+ ACTIONS(187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(677), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(925), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [50556] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(161), 1, -+ aux_sym_cte_token2, -+ ACTIONS(163), 1, -+ anon_sym_LPAREN, -+ ACTIONS(165), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(177), 1, -+ aux_sym_number_token1, -+ ACTIONS(179), 1, -+ sym_identifier, -+ ACTIONS(181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(189), 1, -+ anon_sym_STAR, -+ ACTIONS(191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(193), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(197), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ STATE(481), 1, -+ sym__quoted_identifier, -+ STATE(679), 1, -+ sym_argument_reference, -+ STATE(902), 1, -+ sym__expression, -+ ACTIONS(187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(677), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(925), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [50655] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(161), 1, -+ aux_sym_cte_token2, -+ ACTIONS(163), 1, -+ anon_sym_LPAREN, -+ ACTIONS(165), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(177), 1, -+ aux_sym_number_token1, -+ ACTIONS(179), 1, -+ sym_identifier, -+ ACTIONS(181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(189), 1, -+ anon_sym_STAR, -+ ACTIONS(191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(193), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(197), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ STATE(481), 1, -+ sym__quoted_identifier, -+ STATE(679), 1, -+ sym_argument_reference, -+ STATE(900), 1, -+ sym__expression, -+ ACTIONS(187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(677), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(925), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [50754] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1113), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1115), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1117), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1119), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1121), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1123), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1125), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1127), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1129), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1131), 1, -+ aux_sym_number_token1, -+ ACTIONS(1133), 1, -+ sym_identifier, -+ ACTIONS(1135), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1137), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1143), 1, -+ anon_sym_STAR, -+ ACTIONS(1145), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1147), 1, -+ anon_sym_DOLLAR, -+ STATE(1256), 1, -+ sym__quoted_identifier, -+ STATE(1328), 1, -+ sym_argument_reference, -+ STATE(1361), 1, -+ sym__expression, -+ ACTIONS(1141), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1318), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1139), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1363), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [50853] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1520), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1522), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1524), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1526), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1528), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1530), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1532), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1534), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1536), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1538), 1, -+ aux_sym_number_token1, -+ ACTIONS(1540), 1, -+ sym_identifier, -+ ACTIONS(1542), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1544), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1550), 1, -+ anon_sym_STAR, -+ ACTIONS(1552), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1554), 1, -+ anon_sym_DOLLAR, -+ STATE(255), 1, -+ sym__quoted_identifier, -+ STATE(381), 1, -+ sym_argument_reference, -+ STATE(440), 1, -+ sym__expression, -+ ACTIONS(1548), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(374), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1546), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(439), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [50952] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(433), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(435), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [51009] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(437), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(439), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [51066] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(449), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(451), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [51123] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1393), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1395), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1397), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1399), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1401), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1403), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1405), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1407), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1409), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1411), 1, -+ aux_sym_number_token1, -+ ACTIONS(1413), 1, -+ sym_identifier, -+ ACTIONS(1415), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1417), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1423), 1, -+ anon_sym_STAR, -+ ACTIONS(1425), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1427), 1, -+ anon_sym_DOLLAR, -+ STATE(463), 1, -+ sym__quoted_identifier, -+ STATE(714), 1, -+ sym_argument_reference, -+ STATE(892), 1, -+ sym__expression, -+ ACTIONS(1421), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(716), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1419), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(924), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [51222] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1393), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1395), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1397), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1399), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1401), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1403), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1405), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1407), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1409), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1411), 1, -+ aux_sym_number_token1, -+ ACTIONS(1413), 1, -+ sym_identifier, -+ ACTIONS(1415), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1417), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1423), 1, -+ anon_sym_STAR, -+ ACTIONS(1425), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1427), 1, -+ anon_sym_DOLLAR, -+ STATE(463), 1, -+ sym__quoted_identifier, -+ STATE(714), 1, -+ sym_argument_reference, -+ STATE(893), 1, -+ sym__expression, -+ ACTIONS(1421), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(716), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1419), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(924), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [51321] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1442), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1444), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1446), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1448), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1450), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1452), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1454), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1456), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1458), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1460), 1, -+ aux_sym_number_token1, -+ ACTIONS(1462), 1, -+ sym_identifier, -+ ACTIONS(1464), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1466), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1472), 1, -+ anon_sym_STAR, -+ ACTIONS(1474), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1476), 1, -+ anon_sym_DOLLAR, -+ STATE(413), 1, -+ sym__quoted_identifier, -+ STATE(1063), 1, -+ sym_argument_reference, -+ STATE(1123), 1, -+ sym__expression, -+ ACTIONS(1470), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1070), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1468), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1104), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [51420] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1592), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [51519] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1586), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [51618] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1417), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [51717] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1498), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [51816] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1556), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1558), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1560), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1562), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1564), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1566), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1568), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1570), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1572), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1574), 1, -+ aux_sym_number_token1, -+ ACTIONS(1576), 1, -+ sym_identifier, -+ ACTIONS(1578), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1580), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1586), 1, -+ anon_sym_STAR, -+ ACTIONS(1588), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1590), 1, -+ anon_sym_DOLLAR, -+ STATE(1115), 1, -+ sym__quoted_identifier, -+ STATE(1348), 1, -+ sym_argument_reference, -+ STATE(1458), 1, -+ sym__expression, -+ ACTIONS(1584), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1349), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1582), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1408), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [51915] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1556), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1558), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1560), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1562), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1564), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1566), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1568), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1570), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1572), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1574), 1, -+ aux_sym_number_token1, -+ ACTIONS(1576), 1, -+ sym_identifier, -+ ACTIONS(1578), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1580), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1586), 1, -+ anon_sym_STAR, -+ ACTIONS(1588), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1590), 1, -+ anon_sym_DOLLAR, -+ STATE(1115), 1, -+ sym__quoted_identifier, -+ STATE(1348), 1, -+ sym_argument_reference, -+ STATE(1459), 1, -+ sym__expression, -+ ACTIONS(1584), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1349), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1582), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1408), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [52014] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1393), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1395), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1397), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1399), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1401), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1403), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1405), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1407), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1409), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1411), 1, -+ aux_sym_number_token1, -+ ACTIONS(1413), 1, -+ sym_identifier, -+ ACTIONS(1415), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1417), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1423), 1, -+ anon_sym_STAR, -+ ACTIONS(1425), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1427), 1, -+ anon_sym_DOLLAR, -+ STATE(463), 1, -+ sym__quoted_identifier, -+ STATE(714), 1, -+ sym_argument_reference, -+ STATE(1008), 1, -+ sym__expression, -+ ACTIONS(1421), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(716), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1419), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(924), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [52113] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1601), 1, -+ anon_sym_DOT, -+ STATE(701), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(124), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 37, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [52174] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1484), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1486), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1488), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1490), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1492), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1494), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1496), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1498), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1500), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1502), 1, -+ aux_sym_number_token1, -+ ACTIONS(1504), 1, -+ sym_identifier, -+ ACTIONS(1506), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1508), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1514), 1, -+ anon_sym_STAR, -+ ACTIONS(1516), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1518), 1, -+ anon_sym_DOLLAR, -+ STATE(674), 1, -+ sym__quoted_identifier, -+ STATE(994), 1, -+ sym_argument_reference, -+ STATE(1048), 1, -+ sym__expression, -+ ACTIONS(1512), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(978), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1510), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1040), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [52273] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1442), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1444), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1446), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1448), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1450), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1452), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1454), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1456), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1458), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1460), 1, -+ aux_sym_number_token1, -+ ACTIONS(1462), 1, -+ sym_identifier, -+ ACTIONS(1464), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1466), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1472), 1, -+ anon_sym_STAR, -+ ACTIONS(1474), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1476), 1, -+ anon_sym_DOLLAR, -+ STATE(413), 1, -+ sym__quoted_identifier, -+ STATE(1063), 1, -+ sym_argument_reference, -+ STATE(1092), 1, -+ sym__expression, -+ ACTIONS(1470), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1070), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1468), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1104), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [52372] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(397), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(399), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [52429] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1393), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1395), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1397), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1399), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1401), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1403), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1405), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1407), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1409), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1411), 1, -+ aux_sym_number_token1, -+ ACTIONS(1413), 1, -+ sym_identifier, -+ ACTIONS(1415), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1417), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1423), 1, -+ anon_sym_STAR, -+ ACTIONS(1425), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1427), 1, -+ anon_sym_DOLLAR, -+ STATE(463), 1, -+ sym__quoted_identifier, -+ STATE(714), 1, -+ sym_argument_reference, -+ STATE(936), 1, -+ sym__expression, -+ ACTIONS(1421), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(716), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1419), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(924), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [52528] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1580), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [52627] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1393), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1395), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1397), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1399), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1401), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1403), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1405), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1407), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1409), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1411), 1, -+ aux_sym_number_token1, -+ ACTIONS(1413), 1, -+ sym_identifier, -+ ACTIONS(1415), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1417), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1423), 1, -+ anon_sym_STAR, -+ ACTIONS(1425), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1427), 1, -+ anon_sym_DOLLAR, -+ STATE(463), 1, -+ sym__quoted_identifier, -+ STATE(714), 1, -+ sym_argument_reference, -+ STATE(947), 1, -+ sym__expression, -+ ACTIONS(1421), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(716), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1419), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(924), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [52726] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1393), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1395), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1397), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1399), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1401), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1403), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1405), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1407), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1409), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1411), 1, -+ aux_sym_number_token1, -+ ACTIONS(1413), 1, -+ sym_identifier, -+ ACTIONS(1415), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1417), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1423), 1, -+ anon_sym_STAR, -+ ACTIONS(1425), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1427), 1, -+ anon_sym_DOLLAR, -+ STATE(463), 1, -+ sym__quoted_identifier, -+ STATE(714), 1, -+ sym_argument_reference, -+ STATE(959), 1, -+ sym__expression, -+ ACTIONS(1421), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(716), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1419), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(924), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [52825] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1393), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1395), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1397), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1399), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1401), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1403), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1405), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1407), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1409), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1411), 1, -+ aux_sym_number_token1, -+ ACTIONS(1413), 1, -+ sym_identifier, -+ ACTIONS(1415), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1417), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1423), 1, -+ anon_sym_STAR, -+ ACTIONS(1425), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1427), 1, -+ anon_sym_DOLLAR, -+ STATE(463), 1, -+ sym__quoted_identifier, -+ STATE(714), 1, -+ sym_argument_reference, -+ STATE(835), 1, -+ sym__expression, -+ ACTIONS(1421), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(716), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1419), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(924), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [52924] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1393), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1395), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1397), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1399), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1401), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1403), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1405), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1407), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1409), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1411), 1, -+ aux_sym_number_token1, -+ ACTIONS(1413), 1, -+ sym_identifier, -+ ACTIONS(1415), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1417), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1423), 1, -+ anon_sym_STAR, -+ ACTIONS(1425), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1427), 1, -+ anon_sym_DOLLAR, -+ STATE(463), 1, -+ sym__quoted_identifier, -+ STATE(714), 1, -+ sym_argument_reference, -+ STATE(958), 1, -+ sym__expression, -+ ACTIONS(1421), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(716), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1419), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(924), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [53023] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1393), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1395), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1397), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1399), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1401), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1403), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1405), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1407), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1409), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1411), 1, -+ aux_sym_number_token1, -+ ACTIONS(1413), 1, -+ sym_identifier, -+ ACTIONS(1415), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1417), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1423), 1, -+ anon_sym_STAR, -+ ACTIONS(1425), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1427), 1, -+ anon_sym_DOLLAR, -+ STATE(463), 1, -+ sym__quoted_identifier, -+ STATE(714), 1, -+ sym_argument_reference, -+ STATE(955), 1, -+ sym__expression, -+ ACTIONS(1421), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(716), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1419), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(924), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [53122] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(423), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(421), 38, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [53179] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1579), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [53278] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(856), 1, -+ anon_sym_LBRACK, -+ ACTIONS(403), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 37, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [53337] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(161), 1, -+ aux_sym_cte_token2, -+ ACTIONS(163), 1, -+ anon_sym_LPAREN, -+ ACTIONS(165), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(177), 1, -+ aux_sym_number_token1, -+ ACTIONS(179), 1, -+ sym_identifier, -+ ACTIONS(181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(189), 1, -+ anon_sym_STAR, -+ ACTIONS(191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(193), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(197), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ STATE(481), 1, -+ sym__quoted_identifier, -+ STATE(679), 1, -+ sym_argument_reference, -+ STATE(865), 1, -+ sym__expression, -+ ACTIONS(187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(677), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(925), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [53436] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1604), 1, -+ anon_sym_COLON_COLON, -+ ACTIONS(403), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 37, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [53495] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1393), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1395), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1397), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1399), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1401), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1403), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1405), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1407), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1409), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1411), 1, -+ aux_sym_number_token1, -+ ACTIONS(1413), 1, -+ sym_identifier, -+ ACTIONS(1415), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1417), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1423), 1, -+ anon_sym_STAR, -+ ACTIONS(1425), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1427), 1, -+ anon_sym_DOLLAR, -+ STATE(463), 1, -+ sym__quoted_identifier, -+ STATE(714), 1, -+ sym_argument_reference, -+ STATE(931), 1, -+ sym__expression, -+ ACTIONS(1421), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(716), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1419), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(924), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [53594] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(161), 1, -+ aux_sym_cte_token2, -+ ACTIONS(163), 1, -+ anon_sym_LPAREN, -+ ACTIONS(165), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(177), 1, -+ aux_sym_number_token1, -+ ACTIONS(179), 1, -+ sym_identifier, -+ ACTIONS(181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(189), 1, -+ anon_sym_STAR, -+ ACTIONS(191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(193), 1, -+ anon_sym_DOLLAR, -+ ACTIONS(197), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ STATE(481), 1, -+ sym__quoted_identifier, -+ STATE(679), 1, -+ sym_argument_reference, -+ STATE(859), 1, -+ sym__expression, -+ ACTIONS(187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(677), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(925), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [53693] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(345), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(343), 38, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_limit_clause_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [53750] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(462), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(464), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [53807] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1519), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [53906] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1213), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1215), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1219), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1221), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1223), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1225), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1227), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1229), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1231), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1233), 1, -+ aux_sym_number_token1, -+ ACTIONS(1235), 1, -+ sym_identifier, -+ ACTIONS(1237), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1239), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1245), 1, -+ anon_sym_STAR, -+ ACTIONS(1247), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1249), 1, -+ anon_sym_DOLLAR, -+ STATE(19), 1, -+ sym__quoted_identifier, -+ STATE(94), 1, -+ sym_argument_reference, -+ STATE(1105), 1, -+ sym__expression, -+ ACTIONS(1243), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(90), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1241), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(190), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [54005] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1558), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [54104] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1555), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [54203] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1521), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [54302] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1261), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1263), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1265), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1267), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1269), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1271), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1273), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1275), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1277), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1279), 1, -+ aux_sym_number_token1, -+ ACTIONS(1281), 1, -+ sym_identifier, -+ ACTIONS(1283), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1285), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1291), 1, -+ anon_sym_STAR, -+ ACTIONS(1293), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1295), 1, -+ anon_sym_DOLLAR, -+ STATE(1158), 1, -+ sym__quoted_identifier, -+ STATE(1222), 1, -+ sym_argument_reference, -+ STATE(1304), 1, -+ sym__expression, -+ ACTIONS(1289), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1219), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1287), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1265), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [54401] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1261), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1263), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1265), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1267), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1269), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1271), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1273), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1275), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1277), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1279), 1, -+ aux_sym_number_token1, -+ ACTIONS(1281), 1, -+ sym_identifier, -+ ACTIONS(1283), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1285), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1291), 1, -+ anon_sym_STAR, -+ ACTIONS(1293), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1295), 1, -+ anon_sym_DOLLAR, -+ STATE(1158), 1, -+ sym__quoted_identifier, -+ STATE(1222), 1, -+ sym_argument_reference, -+ STATE(1301), 1, -+ sym__expression, -+ ACTIONS(1289), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1219), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1287), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1265), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [54500] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1561), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [54599] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1567), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [54698] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1556), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1558), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1560), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1562), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1564), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1566), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1568), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1570), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1572), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1574), 1, -+ aux_sym_number_token1, -+ ACTIONS(1576), 1, -+ sym_identifier, -+ ACTIONS(1578), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1580), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1586), 1, -+ anon_sym_STAR, -+ ACTIONS(1588), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1590), 1, -+ anon_sym_DOLLAR, -+ STATE(1115), 1, -+ sym__quoted_identifier, -+ STATE(1348), 1, -+ sym_argument_reference, -+ STATE(1410), 1, -+ sym__expression, -+ ACTIONS(1584), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1349), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1582), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1408), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [54797] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1572), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [54896] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1575), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [54995] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1477), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [55094] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1213), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1215), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1219), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1221), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1223), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1225), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1227), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1229), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1231), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1233), 1, -+ aux_sym_number_token1, -+ ACTIONS(1235), 1, -+ sym_identifier, -+ ACTIONS(1237), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1239), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1245), 1, -+ anon_sym_STAR, -+ ACTIONS(1247), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1249), 1, -+ anon_sym_DOLLAR, -+ STATE(19), 1, -+ sym__quoted_identifier, -+ STATE(94), 1, -+ sym_argument_reference, -+ STATE(352), 1, -+ sym__expression, -+ ACTIONS(1243), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(90), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1241), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(190), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [55193] = 19, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(483), 1, -+ aux_sym_cte_token2, -+ ACTIONS(485), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(489), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(491), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(493), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(495), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(505), 1, -+ anon_sym_CARET, -+ ACTIONS(509), 1, -+ anon_sym_SLASH, -+ ACTIONS(1608), 1, -+ anon_sym_COMMA, -+ STATE(1698), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(499), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(501), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(812), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(814), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(503), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(507), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(487), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(1606), 16, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_limit_clause_token1, -+ [55282] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1588), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [55381] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(395), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [55480] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(350), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [55579] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1336), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1338), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1340), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1342), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1344), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1346), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1348), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1350), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1352), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1354), 1, -+ aux_sym_number_token1, -+ ACTIONS(1356), 1, -+ sym_identifier, -+ ACTIONS(1358), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1360), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1366), 1, -+ anon_sym_STAR, -+ ACTIONS(1368), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1370), 1, -+ anon_sym_DOLLAR, -+ STATE(850), 1, -+ sym__quoted_identifier, -+ STATE(1187), 1, -+ sym_argument_reference, -+ STATE(1212), 1, -+ sym__expression, -+ ACTIONS(1364), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1192), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1362), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1216), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [55678] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1336), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1338), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1340), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1342), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1344), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1346), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1348), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1350), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1352), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1354), 1, -+ aux_sym_number_token1, -+ ACTIONS(1356), 1, -+ sym_identifier, -+ ACTIONS(1358), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1360), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1366), 1, -+ anon_sym_STAR, -+ ACTIONS(1368), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1370), 1, -+ anon_sym_DOLLAR, -+ STATE(850), 1, -+ sym__quoted_identifier, -+ STATE(1187), 1, -+ sym_argument_reference, -+ STATE(1218), 1, -+ sym__expression, -+ ACTIONS(1364), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1192), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1362), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1216), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [55777] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1336), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1338), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1340), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1342), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1344), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1346), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1348), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1350), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1352), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1354), 1, -+ aux_sym_number_token1, -+ ACTIONS(1356), 1, -+ sym_identifier, -+ ACTIONS(1358), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1360), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1366), 1, -+ anon_sym_STAR, -+ ACTIONS(1368), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1370), 1, -+ anon_sym_DOLLAR, -+ STATE(850), 1, -+ sym__quoted_identifier, -+ STATE(1187), 1, -+ sym_argument_reference, -+ STATE(1230), 1, -+ sym__expression, -+ ACTIONS(1364), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1192), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1362), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1216), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [55876] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1336), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1338), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1340), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1342), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1344), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1346), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1348), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1350), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1352), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1354), 1, -+ aux_sym_number_token1, -+ ACTIONS(1356), 1, -+ sym_identifier, -+ ACTIONS(1358), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1360), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1366), 1, -+ anon_sym_STAR, -+ ACTIONS(1368), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1370), 1, -+ anon_sym_DOLLAR, -+ STATE(850), 1, -+ sym__quoted_identifier, -+ STATE(1187), 1, -+ sym_argument_reference, -+ STATE(1231), 1, -+ sym__expression, -+ ACTIONS(1364), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1192), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1362), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1216), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [55975] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1336), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1338), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1340), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1342), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1344), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1346), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1348), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1350), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1352), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1354), 1, -+ aux_sym_number_token1, -+ ACTIONS(1356), 1, -+ sym_identifier, -+ ACTIONS(1358), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1360), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1366), 1, -+ anon_sym_STAR, -+ ACTIONS(1368), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1370), 1, -+ anon_sym_DOLLAR, -+ STATE(850), 1, -+ sym__quoted_identifier, -+ STATE(1187), 1, -+ sym_argument_reference, -+ STATE(1234), 1, -+ sym__expression, -+ ACTIONS(1364), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1192), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1362), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1216), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [56074] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(82), 21, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(84), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [56131] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1537), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [56230] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1336), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1338), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1340), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1342), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1344), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1346), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1348), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1350), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1352), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1354), 1, -+ aux_sym_number_token1, -+ ACTIONS(1356), 1, -+ sym_identifier, -+ ACTIONS(1358), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1360), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1366), 1, -+ anon_sym_STAR, -+ ACTIONS(1368), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1370), 1, -+ anon_sym_DOLLAR, -+ STATE(850), 1, -+ sym__quoted_identifier, -+ STATE(1187), 1, -+ sym_argument_reference, -+ STATE(1235), 1, -+ sym__expression, -+ ACTIONS(1364), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1192), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1362), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1216), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [56329] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1336), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1338), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1340), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1342), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1344), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1346), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1348), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1350), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1352), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1354), 1, -+ aux_sym_number_token1, -+ ACTIONS(1356), 1, -+ sym_identifier, -+ ACTIONS(1358), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1360), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1366), 1, -+ anon_sym_STAR, -+ ACTIONS(1368), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1370), 1, -+ anon_sym_DOLLAR, -+ STATE(850), 1, -+ sym__quoted_identifier, -+ STATE(1187), 1, -+ sym_argument_reference, -+ STATE(1239), 1, -+ sym__expression, -+ ACTIONS(1364), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1192), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1362), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1216), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [56428] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1610), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1612), 1, -+ anon_sym_DOT, -+ ACTIONS(1614), 1, -+ anon_sym_LBRACK, -+ STATE(449), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(120), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(118), 34, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [56493] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1442), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1444), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1446), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1448), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1450), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1452), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1454), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1456), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1458), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1460), 1, -+ aux_sym_number_token1, -+ ACTIONS(1462), 1, -+ sym_identifier, -+ ACTIONS(1464), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1466), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1472), 1, -+ anon_sym_STAR, -+ ACTIONS(1474), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1476), 1, -+ anon_sym_DOLLAR, -+ STATE(413), 1, -+ sym__quoted_identifier, -+ STATE(1063), 1, -+ sym_argument_reference, -+ STATE(1097), 1, -+ sym__expression, -+ ACTIONS(1470), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1070), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1468), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1104), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [56592] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1336), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1338), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1340), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1342), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1344), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1346), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1348), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1350), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1352), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1354), 1, -+ aux_sym_number_token1, -+ ACTIONS(1356), 1, -+ sym_identifier, -+ ACTIONS(1358), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1360), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1366), 1, -+ anon_sym_STAR, -+ ACTIONS(1368), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1370), 1, -+ anon_sym_DOLLAR, -+ STATE(850), 1, -+ sym__quoted_identifier, -+ STATE(1187), 1, -+ sym_argument_reference, -+ STATE(1253), 1, -+ sym__expression, -+ ACTIONS(1364), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1192), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1362), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1216), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [56691] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1336), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1338), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1340), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1342), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1344), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1346), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1348), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1350), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1352), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1354), 1, -+ aux_sym_number_token1, -+ ACTIONS(1356), 1, -+ sym_identifier, -+ ACTIONS(1358), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1360), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1366), 1, -+ anon_sym_STAR, -+ ACTIONS(1368), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1370), 1, -+ anon_sym_DOLLAR, -+ STATE(850), 1, -+ sym__quoted_identifier, -+ STATE(1187), 1, -+ sym_argument_reference, -+ STATE(1254), 1, -+ sym__expression, -+ ACTIONS(1364), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1192), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1362), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1216), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [56790] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(296), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(298), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [56847] = 24, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(63), 1, -+ ACTIONS(741), 1, - aux_sym_cte_token2, -- ACTIONS(65), 1, -+ ACTIONS(743), 1, - anon_sym_LPAREN, -- ACTIONS(67), 1, -+ ACTIONS(745), 1, - aux_sym_null_hint_token3, -- ACTIONS(69), 1, -+ ACTIONS(747), 1, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(71), 1, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, - aux_sym_select_subexpression_token1, -- ACTIONS(73), 1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, - aux_sym_TRUE_token1, -- ACTIONS(75), 1, -+ ACTIONS(759), 1, - aux_sym_FALSE_token1, -- ACTIONS(77), 1, -+ ACTIONS(761), 1, - aux_sym_number_token1, -- ACTIONS(79), 1, -+ ACTIONS(763), 1, - sym_identifier, -- ACTIONS(81), 1, -+ ACTIONS(765), 1, - anon_sym_BQUOTE, -- ACTIONS(83), 1, -+ ACTIONS(767), 1, - anon_sym_DQUOTE, -- ACTIONS(85), 1, -+ ACTIONS(773), 1, - anon_sym_STAR, -- ACTIONS(87), 1, -+ ACTIONS(775), 1, - aux_sym_interval_expression_token1, -- ACTIONS(89), 1, -+ ACTIONS(777), 1, - anon_sym_DOLLAR, -- STATE(288), 1, -+ STATE(31), 1, - sym__quoted_identifier, -- STATE(576), 1, -+ STATE(294), 1, - sym_argument_reference, -- STATE(621), 1, -+ STATE(391), 1, - sym__expression, -- STATE(878), 1, -- sym_select_clause_body, -- ACTIONS(29), 2, -- anon_sym_SEMI, -- anon_sym_SQUOTE, -- STATE(1234), 2, -- sym__aliased_expression, -- sym__aliasable_expression, -- STATE(552), 5, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, - sym_function_call, - sym__parenthesized_expression, - sym_dotted_name, - sym__identifier, - sym_string, -- ACTIONS(31), 10, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- STATE(603), 16, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, - sym_select_subexpression, -+ sym_conditional_expression, - sym_in_expression, -- sym_comparison_operator, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, -@@ -13900,76 +67642,71 @@ static const uint16_t ts_small_parse_table[] = { - sym_json_access, - sym_type_cast, - sym_array_element_access, -+ sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, -- [103] = 25, -+ [56946] = 24, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(29), 1, -- anon_sym_RPAREN, -- ACTIONS(63), 1, -+ ACTIONS(1556), 1, - aux_sym_cte_token2, -- ACTIONS(65), 1, -+ ACTIONS(1558), 1, - anon_sym_LPAREN, -- ACTIONS(67), 1, -+ ACTIONS(1560), 1, - aux_sym_null_hint_token3, -- ACTIONS(69), 1, -+ ACTIONS(1562), 1, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(71), 1, -+ ACTIONS(1564), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1566), 1, - aux_sym_select_subexpression_token1, -- ACTIONS(73), 1, -+ ACTIONS(1568), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1570), 1, - aux_sym_TRUE_token1, -- ACTIONS(75), 1, -+ ACTIONS(1572), 1, - aux_sym_FALSE_token1, -- ACTIONS(77), 1, -+ ACTIONS(1574), 1, - aux_sym_number_token1, -- ACTIONS(79), 1, -+ ACTIONS(1576), 1, - sym_identifier, -- ACTIONS(81), 1, -+ ACTIONS(1578), 1, - anon_sym_BQUOTE, -- ACTIONS(83), 1, -+ ACTIONS(1580), 1, - anon_sym_DQUOTE, -- ACTIONS(85), 1, -+ ACTIONS(1586), 1, - anon_sym_STAR, -- ACTIONS(87), 1, -+ ACTIONS(1588), 1, - aux_sym_interval_expression_token1, -- ACTIONS(89), 1, -+ ACTIONS(1590), 1, - anon_sym_DOLLAR, -- ACTIONS(91), 1, -- anon_sym_SQUOTE, -- STATE(288), 1, -+ STATE(1115), 1, - sym__quoted_identifier, -- STATE(576), 1, -+ STATE(1348), 1, - sym_argument_reference, -- STATE(621), 1, -+ STATE(1447), 1, - sym__expression, -- STATE(878), 1, -- sym_select_clause_body, -- STATE(1234), 2, -- sym__aliased_expression, -- sym__aliasable_expression, -- STATE(552), 5, -+ ACTIONS(1584), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1349), 5, - sym_function_call, - sym__parenthesized_expression, - sym_dotted_name, - sym__identifier, - sym_string, -- ACTIONS(31), 10, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- STATE(603), 16, -+ ACTIONS(1582), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1408), 17, - sym_select_subexpression, -+ sym_conditional_expression, - sym_in_expression, -- sym_comparison_operator, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, -@@ -13980,75 +67717,71 @@ static const uint16_t ts_small_parse_table[] = { - sym_json_access, - sym_type_cast, - sym_array_element_access, -+ sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, -- [208] = 24, -+ [57045] = 24, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(63), 1, -+ ACTIONS(741), 1, - aux_sym_cte_token2, -- ACTIONS(65), 1, -+ ACTIONS(743), 1, - anon_sym_LPAREN, -- ACTIONS(67), 1, -+ ACTIONS(745), 1, - aux_sym_null_hint_token3, -- ACTIONS(71), 1, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, - aux_sym_select_subexpression_token1, -- ACTIONS(73), 1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, - aux_sym_TRUE_token1, -- ACTIONS(75), 1, -+ ACTIONS(759), 1, - aux_sym_FALSE_token1, -- ACTIONS(77), 1, -+ ACTIONS(761), 1, - aux_sym_number_token1, -- ACTIONS(79), 1, -+ ACTIONS(763), 1, - sym_identifier, -- ACTIONS(81), 1, -+ ACTIONS(765), 1, - anon_sym_BQUOTE, -- ACTIONS(83), 1, -+ ACTIONS(767), 1, - anon_sym_DQUOTE, -- ACTIONS(85), 1, -+ ACTIONS(773), 1, - anon_sym_STAR, -- ACTIONS(87), 1, -+ ACTIONS(775), 1, - aux_sym_interval_expression_token1, -- ACTIONS(89), 1, -+ ACTIONS(777), 1, - anon_sym_DOLLAR, -- ACTIONS(91), 1, -- anon_sym_SQUOTE, -- STATE(288), 1, -+ STATE(31), 1, - sym__quoted_identifier, -- STATE(576), 1, -+ STATE(294), 1, - sym_argument_reference, -- STATE(621), 1, -+ STATE(389), 1, - sym__expression, -- STATE(878), 1, -- sym_select_clause_body, -- ACTIONS(29), 2, -- anon_sym_SEMI, -- anon_sym_DOLLAR_DOLLAR, -- STATE(1234), 2, -- sym__aliased_expression, -- sym__aliasable_expression, -- STATE(552), 5, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, - sym_function_call, - sym__parenthesized_expression, - sym_dotted_name, - sym__identifier, - sym_string, -- ACTIONS(31), 10, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- STATE(603), 16, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, - sym_select_subexpression, -+ sym_conditional_expression, - sym_in_expression, -- sym_comparison_operator, - sym_is_expression, - sym_boolean_expression, - sym_at_time_zone_expression, -@@ -14059,667 +67792,415 @@ static const uint16_t ts_small_parse_table[] = { - sym_json_access, - sym_type_cast, - sym_array_element_access, -+ sym_unary_expression, - sym_binary_expression, - sym_asterisk_expression, - sym_interval_expression, -- [311] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(95), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(93), 45, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_create_function_statement_token3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- aux_sym_null_hint_token1, -- aux_sym_null_hint_token3, -- aux_sym_null_hint_token5, -- aux_sym__function_language_token1, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_table_constraint_check_token1, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [370] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(99), 1, -- aux_sym_sequence_token5, -- ACTIONS(101), 1, -- anon_sym_DOT, -- STATE(8), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(97), 48, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_add_token1, -- aux_sym_alter_table_rename_column_token1, -- aux_sym_alter_table_rename_column_token2, -- aux_sym_sequence_token2, -- aux_sym_sequence_token3, -- aux_sym_sequence_token8, -- aux_sym_sequence_token9, -- aux_sym_pg_command_token1, -- aux_sym_create_function_statement_token3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- aux_sym_null_hint_token1, -- aux_sym_null_hint_token2, -- aux_sym_null_hint_token3, -- aux_sym_null_hint_token5, -- aux_sym__function_language_token1, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_exclude_token1, -- aux_sym_table_constraint_foreign_key_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_values_clause_token1, -- anon_sym_LBRACK, -- [433] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(101), 1, -- anon_sym_DOT, -- ACTIONS(105), 1, -- aux_sym_sequence_token5, -- STATE(9), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(103), 48, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_add_token1, -- aux_sym_alter_table_rename_column_token1, -- aux_sym_alter_table_rename_column_token2, -- aux_sym_sequence_token2, -- aux_sym_sequence_token3, -- aux_sym_sequence_token8, -- aux_sym_sequence_token9, -- aux_sym_pg_command_token1, -- aux_sym_create_function_statement_token3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- aux_sym_null_hint_token1, -- aux_sym_null_hint_token2, -- aux_sym_null_hint_token3, -- aux_sym_null_hint_token5, -- aux_sym__function_language_token1, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_exclude_token1, -- aux_sym_table_constraint_foreign_key_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_values_clause_token1, -- anon_sym_LBRACK, -- [496] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(109), 1, -- aux_sym_sequence_token5, -- ACTIONS(111), 1, -- anon_sym_DOT, -- STATE(9), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(107), 48, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_add_token1, -- aux_sym_alter_table_rename_column_token1, -- aux_sym_alter_table_rename_column_token2, -- aux_sym_sequence_token2, -- aux_sym_sequence_token3, -- aux_sym_sequence_token8, -- aux_sym_sequence_token9, -- aux_sym_pg_command_token1, -- aux_sym_create_function_statement_token3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- aux_sym_null_hint_token1, -- aux_sym_null_hint_token2, -- aux_sym_null_hint_token3, -- aux_sym_null_hint_token5, -- aux_sym__function_language_token1, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_exclude_token1, -- aux_sym_table_constraint_foreign_key_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_values_clause_token1, -- anon_sym_LBRACK, -- [559] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(114), 1, -- anon_sym_DOT, -- STATE(11), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(97), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(99), 32, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [621] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(114), 1, -- anon_sym_DOT, -- STATE(12), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(103), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(105), 32, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [683] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(116), 1, -- anon_sym_DOT, -- STATE(12), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(107), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(109), 32, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [745] = 3, -+ [57144] = 24, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(109), 1, -- aux_sym_sequence_token5, -- ACTIONS(107), 49, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token1, -+ ACTIONS(741), 1, - aux_sym_cte_token2, -+ ACTIONS(743), 1, - anon_sym_LPAREN, -- anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_add_token1, -- aux_sym_alter_table_rename_column_token1, -- aux_sym_alter_table_rename_column_token2, -- aux_sym_sequence_token2, -- aux_sym_sequence_token3, -- aux_sym_sequence_token8, -- aux_sym_sequence_token9, -- aux_sym_pg_command_token1, -- aux_sym_create_function_statement_token3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- aux_sym_null_hint_token1, -- aux_sym_null_hint_token2, -+ ACTIONS(745), 1, - aux_sym_null_hint_token3, -- aux_sym_null_hint_token5, -- aux_sym__function_language_token1, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_exclude_token1, -- aux_sym_table_constraint_foreign_key_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_values_clause_token1, -- anon_sym_DOT, -- anon_sym_LBRACK, -- [803] = 3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(388), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [57243] = 24, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(121), 1, -- aux_sym_sequence_token5, -- ACTIONS(119), 49, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token1, -+ ACTIONS(1556), 1, - aux_sym_cte_token2, -+ ACTIONS(1558), 1, - anon_sym_LPAREN, -- anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_add_token1, -- aux_sym_alter_table_rename_column_token1, -- aux_sym_alter_table_rename_column_token2, -- aux_sym_sequence_token2, -- aux_sym_sequence_token3, -- aux_sym_sequence_token8, -- aux_sym_sequence_token9, -- aux_sym_pg_command_token1, -- aux_sym_create_function_statement_token3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- aux_sym_null_hint_token1, -- aux_sym_null_hint_token2, -+ ACTIONS(1560), 1, - aux_sym_null_hint_token3, -- aux_sym_null_hint_token5, -- aux_sym__function_language_token1, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_exclude_token1, -- aux_sym_table_constraint_foreign_key_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_values_clause_token1, -- anon_sym_DOT, -- anon_sym_LBRACK, -- [861] = 7, -+ ACTIONS(1562), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1564), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1566), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1568), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1570), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1572), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1574), 1, -+ aux_sym_number_token1, -+ ACTIONS(1576), 1, -+ sym_identifier, -+ ACTIONS(1578), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1580), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1586), 1, -+ anon_sym_STAR, -+ ACTIONS(1588), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1590), 1, -+ anon_sym_DOLLAR, -+ STATE(1115), 1, -+ sym__quoted_identifier, -+ STATE(1348), 1, -+ sym_argument_reference, -+ STATE(1446), 1, -+ sym__expression, -+ ACTIONS(1584), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1349), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1582), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1408), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [57342] = 24, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(123), 1, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, - anon_sym_LPAREN, -- ACTIONS(125), 1, -- anon_sym_DOT, -- ACTIONS(127), 1, -- anon_sym_LBRACK, -- STATE(11), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(97), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(386), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, - anon_sym_PLUS, -- ACTIONS(99), 32, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [57441] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [926] = 3, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(384), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [57540] = 24, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(131), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(129), 43, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token1, -+ ACTIONS(741), 1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_create_function_statement_token3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- aux_sym_null_hint_token1, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, - aux_sym_null_hint_token3, -- aux_sym_null_hint_token5, -- aux_sym__function_language_token1, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_table_constraint_check_token1, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(382), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, - anon_sym_PLUS, -- [983] = 3, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [57639] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(107), 17, -- ts_builtin_sym_end, -+ ACTIONS(225), 22, - anon_sym_SEMI, - anon_sym_COMMA, -- anon_sym_LPAREN, - anon_sym_RPAREN, -- aux_sym_pg_command_token1, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DOT, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(109), 32, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(229), 27, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -14739,41 +68218,43 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [1040] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [57696] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(119), 17, -- ts_builtin_sym_end, -+ ACTIONS(300), 22, - anon_sym_SEMI, - anon_sym_COMMA, -- anon_sym_LPAREN, - anon_sym_RPAREN, -- aux_sym_pg_command_token1, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DOT, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(121), 32, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(302), 27, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -14793,166 +68272,53 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [1097] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(133), 1, -- anon_sym_DOT, -- STATE(19), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(109), 6, -- aux_sym_dml_statement_token1, -- aux_sym_create_function_parameter_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(107), 40, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_LPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token2, -- aux_sym_null_hint_token3, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [1157] = 5, -+ anon_sym_BANG_TILDE, -+ [57753] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(136), 1, -- anon_sym_DOT, -- STATE(22), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(99), 6, -- aux_sym_dml_statement_token1, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(97), 40, -- ts_builtin_sym_end, -+ ACTIONS(199), 22, - anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_LPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token2, -- aux_sym_null_hint_token3, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [1217] = 7, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(138), 1, -- anon_sym_LPAREN, -- ACTIONS(140), 1, -- anon_sym_DOT, -- ACTIONS(142), 1, -- anon_sym_LBRACK, -- STATE(24), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(97), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(99), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(203), 27, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -+ aux_sym_create_function_parameter_token1, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -14960,109 +68326,53 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [1281] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(136), 1, -- anon_sym_DOT, -- STATE(19), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(105), 6, -- aux_sym_dml_statement_token1, -- aux_sym_create_function_parameter_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(103), 40, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_LPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token2, -- aux_sym_null_hint_token3, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [1341] = 5, -+ anon_sym_BANG_TILDE, -+ [57810] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(144), 1, -- anon_sym_DOT, -- STATE(24), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(97), 15, -- ts_builtin_sym_end, -+ ACTIONS(272), 22, - anon_sym_SEMI, - anon_sym_COMMA, -- anon_sym_LPAREN, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(99), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(274), 27, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -15070,31 +68380,190 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [1401] = 5, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [57867] = 24, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(144), 1, -- anon_sym_DOT, -- STATE(25), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(103), 15, -+ ACTIONS(1442), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1444), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1446), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1448), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1450), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1452), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1454), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1456), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1458), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1460), 1, -+ aux_sym_number_token1, -+ ACTIONS(1462), 1, -+ sym_identifier, -+ ACTIONS(1464), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1466), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1472), 1, -+ anon_sym_STAR, -+ ACTIONS(1474), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1476), 1, -+ anon_sym_DOLLAR, -+ STATE(413), 1, -+ sym__quoted_identifier, -+ STATE(1063), 1, -+ sym_argument_reference, -+ STATE(1088), 1, -+ sym__expression, -+ ACTIONS(1470), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1070), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1468), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1104), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [57966] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1442), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1444), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1446), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1448), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1450), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1452), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1454), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1456), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1458), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1460), 1, -+ aux_sym_number_token1, -+ ACTIONS(1462), 1, -+ sym_identifier, -+ ACTIONS(1464), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1466), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1472), 1, -+ anon_sym_STAR, -+ ACTIONS(1474), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1476), 1, -+ anon_sym_DOLLAR, -+ STATE(413), 1, -+ sym__quoted_identifier, -+ STATE(1063), 1, -+ sym_argument_reference, -+ STATE(1086), 1, -+ sym__expression, -+ ACTIONS(1470), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1070), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1468), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1104), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [58065] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(75), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, -- anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(105), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(77), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -15107,17 +68576,7 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -15125,31 +68584,190 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [1461] = 5, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [58122] = 24, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(146), 1, -- anon_sym_DOT, -- STATE(25), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(107), 15, -+ ACTIONS(1442), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1444), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1446), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1448), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1450), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1452), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1454), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1456), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1458), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1460), 1, -+ aux_sym_number_token1, -+ ACTIONS(1462), 1, -+ sym_identifier, -+ ACTIONS(1464), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1466), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1472), 1, -+ anon_sym_STAR, -+ ACTIONS(1474), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1476), 1, -+ anon_sym_DOLLAR, -+ STATE(413), 1, -+ sym__quoted_identifier, -+ STATE(1063), 1, -+ sym_argument_reference, -+ STATE(1093), 1, -+ sym__expression, -+ ACTIONS(1470), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1070), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1468), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1104), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [58221] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1442), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1444), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1446), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1448), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1450), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1452), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1454), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1456), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1458), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1460), 1, -+ aux_sym_number_token1, -+ ACTIONS(1462), 1, -+ sym_identifier, -+ ACTIONS(1464), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1466), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1472), 1, -+ anon_sym_STAR, -+ ACTIONS(1474), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1476), 1, -+ anon_sym_DOLLAR, -+ STATE(413), 1, -+ sym__quoted_identifier, -+ STATE(1063), 1, -+ sym_argument_reference, -+ STATE(1099), 1, -+ sym__expression, -+ ACTIONS(1470), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1070), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1468), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1104), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [58320] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(462), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, -- anon_sym_LPAREN, - aux_sym_pg_command_token1, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, - anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(109), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(464), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -15162,17 +68780,7 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -15180,51 +68788,353 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [1521] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [58377] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1556), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1558), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1560), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1562), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1564), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1566), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1568), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1570), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1572), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1574), 1, -+ aux_sym_number_token1, -+ ACTIONS(1576), 1, -+ sym_identifier, -+ ACTIONS(1578), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1580), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1586), 1, -+ anon_sym_STAR, -+ ACTIONS(1588), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1590), 1, -+ anon_sym_DOLLAR, -+ STATE(1115), 1, -+ sym__quoted_identifier, -+ STATE(1348), 1, -+ sym_argument_reference, -+ STATE(1445), 1, -+ sym__expression, -+ ACTIONS(1584), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1349), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1582), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1408), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [58476] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1077), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1079), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1081), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1083), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1085), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1087), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1089), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1091), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1093), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1095), 1, -+ aux_sym_number_token1, -+ ACTIONS(1097), 1, -+ sym_identifier, -+ ACTIONS(1099), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1101), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1107), 1, -+ anon_sym_STAR, -+ ACTIONS(1109), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1111), 1, -+ anon_sym_DOLLAR, -+ STATE(473), 1, -+ sym__quoted_identifier, -+ STATE(821), 1, -+ sym_argument_reference, -+ STATE(898), 1, -+ sym__expression, -+ ACTIONS(1105), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(819), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1103), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(839), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [58575] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1442), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1444), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1446), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1448), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1450), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1452), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1454), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1456), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1458), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1460), 1, -+ aux_sym_number_token1, -+ ACTIONS(1462), 1, -+ sym_identifier, -+ ACTIONS(1464), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1466), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1472), 1, -+ anon_sym_STAR, -+ ACTIONS(1474), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1476), 1, -+ anon_sym_DOLLAR, -+ STATE(413), 1, -+ sym__quoted_identifier, -+ STATE(1063), 1, -+ sym_argument_reference, -+ STATE(1100), 1, -+ sym__expression, -+ ACTIONS(1470), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1070), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1468), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1104), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [58674] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1442), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1444), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1446), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1448), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1450), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1452), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1454), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1456), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1458), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1460), 1, -+ aux_sym_number_token1, -+ ACTIONS(1462), 1, -+ sym_identifier, -+ ACTIONS(1464), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1466), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1472), 1, -+ anon_sym_STAR, -+ ACTIONS(1474), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1476), 1, -+ anon_sym_DOLLAR, -+ STATE(413), 1, -+ sym__quoted_identifier, -+ STATE(1063), 1, -+ sym_argument_reference, -+ STATE(1101), 1, -+ sym__expression, -+ ACTIONS(1470), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1070), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1468), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1104), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [58773] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(107), 16, -- ts_builtin_sym_end, -+ ACTIONS(153), 22, - anon_sym_SEMI, - anon_sym_COMMA, -- anon_sym_LPAREN, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DOT, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(109), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(157), 27, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -15232,51 +69142,128 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [1576] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [58830] = 24, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(119), 16, -- ts_builtin_sym_end, -+ ACTIONS(1556), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1558), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1560), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1562), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1564), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1566), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1568), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1570), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1572), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1574), 1, -+ aux_sym_number_token1, -+ ACTIONS(1576), 1, -+ sym_identifier, -+ ACTIONS(1578), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1580), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1586), 1, -+ anon_sym_STAR, -+ ACTIONS(1588), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1590), 1, -+ anon_sym_DOLLAR, -+ STATE(1115), 1, -+ sym__quoted_identifier, -+ STATE(1348), 1, -+ sym_argument_reference, -+ STATE(1443), 1, -+ sym__expression, -+ ACTIONS(1584), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1349), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1582), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1408), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [58929] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(268), 22, - anon_sym_SEMI, - anon_sym_COMMA, -- anon_sym_LPAREN, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DOT, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(121), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(270), 27, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -15284,39 +69271,43 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [1631] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [58986] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(149), 15, -- ts_builtin_sym_end, -+ ACTIONS(304), 22, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_RPAREN, -- aux_sym_pg_command_token1, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- ACTIONS(151), 32, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(306), 27, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -15336,199 +69325,43 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [1686] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(109), 6, -- aux_sym_dml_statement_token1, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(107), 41, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_LPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token2, -- aux_sym_null_hint_token3, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DOT, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [1741] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(121), 6, -- aux_sym_dml_statement_token1, -- aux_sym_create_function_parameter_token1, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(119), 41, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_LPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token2, -- aux_sym_null_hint_token3, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DOT, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [1796] = 7, -+ anon_sym_BANG_TILDE, -+ [59043] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(153), 1, -- anon_sym_LPAREN, -- ACTIONS(155), 1, -- anon_sym_DOT, -- ACTIONS(157), 1, -- anon_sym_LBRACK, -- STATE(22), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(99), 6, -- aux_sym_dml_statement_token1, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(97), 37, -- ts_builtin_sym_end, -+ ACTIONS(239), 22, - anon_sym_SEMI, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [1859] = 4, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(163), 1, -- anon_sym_LPAREN, -- ACTIONS(159), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(161), 32, -- aux_sym_dml_statement_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(241), 27, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -15548,310 +69379,161 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [1915] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(165), 1, -- anon_sym_DOT, -- STATE(52), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(99), 6, -- aux_sym_create_function_parameter_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(97), 37, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- anon_sym_LPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [1972] = 5, -+ anon_sym_BANG_TILDE, -+ [59100] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(167), 1, -- anon_sym_DOT, -- STATE(34), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(109), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(107), 38, -+ ACTIONS(243), 22, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_LPAREN, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token2, -- aux_sym_null_hint_token3, -- aux_sym_create_function_parameter_token1, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- anon_sym_RBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [2029] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(170), 1, -- anon_sym_DOT, -- STATE(34), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(105), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(103), 38, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token2, -- aux_sym_null_hint_token3, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_RBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [2086] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(170), 1, -- anon_sym_DOT, -- STATE(35), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(99), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(97), 38, -- anon_sym_SEMI, -- anon_sym_COMMA, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(245), 27, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token2, -- aux_sym_null_hint_token3, - aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, - aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_RBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [2143] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(172), 1, -- anon_sym_DOT, -- STATE(37), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(109), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(107), 37, -- ts_builtin_sym_end, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [59157] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(276), 22, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- anon_sym_LPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(278), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [2200] = 4, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [59214] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(175), 1, -- anon_sym_LPAREN, -- ACTIONS(159), 13, -- ts_builtin_sym_end, -+ ACTIONS(288), 22, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(161), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(290), 27, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -15859,100 +69541,803 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [2255] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [59271] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1159), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1161), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1163), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1165), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1177), 1, -+ aux_sym_number_token1, -+ ACTIONS(1179), 1, -+ sym_identifier, -+ ACTIONS(1181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1189), 1, -+ anon_sym_STAR, -+ ACTIONS(1191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1193), 1, -+ anon_sym_DOLLAR, -+ STATE(526), 1, -+ sym__quoted_identifier, -+ STATE(837), 1, -+ sym_argument_reference, -+ STATE(987), 1, -+ sym__expression, -+ ACTIONS(1187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(836), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(984), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [59370] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1077), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1079), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1081), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1083), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1085), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1087), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1089), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1091), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1093), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1095), 1, -+ aux_sym_number_token1, -+ ACTIONS(1097), 1, -+ sym_identifier, -+ ACTIONS(1099), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1101), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1107), 1, -+ anon_sym_STAR, -+ ACTIONS(1109), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1111), 1, -+ anon_sym_DOLLAR, -+ STATE(473), 1, -+ sym__quoted_identifier, -+ STATE(821), 1, -+ sym_argument_reference, -+ STATE(897), 1, -+ sym__expression, -+ ACTIONS(1105), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(819), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1103), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(839), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [59469] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1520), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1522), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1524), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1526), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1528), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1530), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1532), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1534), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1536), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1538), 1, -+ aux_sym_number_token1, -+ ACTIONS(1540), 1, -+ sym_identifier, -+ ACTIONS(1542), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1544), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1550), 1, -+ anon_sym_STAR, -+ ACTIONS(1552), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1554), 1, -+ anon_sym_DOLLAR, -+ STATE(255), 1, -+ sym__quoted_identifier, -+ STATE(381), 1, -+ sym_argument_reference, -+ STATE(441), 1, -+ sym__expression, -+ ACTIONS(1548), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(374), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1546), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(439), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [59568] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1556), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1558), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1560), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1562), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1564), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1566), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1568), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1570), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1572), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1574), 1, -+ aux_sym_number_token1, -+ ACTIONS(1576), 1, -+ sym_identifier, -+ ACTIONS(1578), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1580), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1586), 1, -+ anon_sym_STAR, -+ ACTIONS(1588), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1590), 1, -+ anon_sym_DOLLAR, -+ STATE(1115), 1, -+ sym__quoted_identifier, -+ STATE(1348), 1, -+ sym_argument_reference, -+ STATE(1442), 1, -+ sym__expression, -+ ACTIONS(1584), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1349), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1582), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1408), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [59667] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1159), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1161), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1163), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1165), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1177), 1, -+ aux_sym_number_token1, -+ ACTIONS(1179), 1, -+ sym_identifier, -+ ACTIONS(1181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1189), 1, -+ anon_sym_STAR, -+ ACTIONS(1191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1193), 1, -+ anon_sym_DOLLAR, -+ STATE(526), 1, -+ sym__quoted_identifier, -+ STATE(837), 1, -+ sym_argument_reference, -+ STATE(1003), 1, -+ sym__expression, -+ ACTIONS(1187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(836), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(984), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [59766] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1159), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1161), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1163), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1165), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1177), 1, -+ aux_sym_number_token1, -+ ACTIONS(1179), 1, -+ sym_identifier, -+ ACTIONS(1181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1189), 1, -+ anon_sym_STAR, -+ ACTIONS(1191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1193), 1, -+ anon_sym_DOLLAR, -+ STATE(526), 1, -+ sym__quoted_identifier, -+ STATE(837), 1, -+ sym_argument_reference, -+ STATE(1010), 1, -+ sym__expression, -+ ACTIONS(1187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(836), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(984), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [59865] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1159), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1161), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1163), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1165), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1177), 1, -+ aux_sym_number_token1, -+ ACTIONS(1179), 1, -+ sym_identifier, -+ ACTIONS(1181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1189), 1, -+ anon_sym_STAR, -+ ACTIONS(1191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1193), 1, -+ anon_sym_DOLLAR, -+ STATE(526), 1, -+ sym__quoted_identifier, -+ STATE(837), 1, -+ sym_argument_reference, -+ STATE(1011), 1, -+ sym__expression, -+ ACTIONS(1187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(836), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(984), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [59964] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1159), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1161), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1163), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1165), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1177), 1, -+ aux_sym_number_token1, -+ ACTIONS(1179), 1, -+ sym_identifier, -+ ACTIONS(1181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1189), 1, -+ anon_sym_STAR, -+ ACTIONS(1191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1193), 1, -+ anon_sym_DOLLAR, -+ STATE(526), 1, -+ sym__quoted_identifier, -+ STATE(837), 1, -+ sym_argument_reference, -+ STATE(993), 1, -+ sym__expression, -+ ACTIONS(1187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(836), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(984), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [60063] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1159), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1161), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1163), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1165), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1177), 1, -+ aux_sym_number_token1, -+ ACTIONS(1179), 1, -+ sym_identifier, -+ ACTIONS(1181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1189), 1, -+ anon_sym_STAR, -+ ACTIONS(1191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1193), 1, -+ anon_sym_DOLLAR, -+ STATE(526), 1, -+ sym__quoted_identifier, -+ STATE(837), 1, -+ sym_argument_reference, -+ STATE(1017), 1, -+ sym__expression, -+ ACTIONS(1187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(836), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(984), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [60162] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1159), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1161), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1163), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1165), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1177), 1, -+ aux_sym_number_token1, -+ ACTIONS(1179), 1, -+ sym_identifier, -+ ACTIONS(1181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1189), 1, -+ anon_sym_STAR, -+ ACTIONS(1191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1193), 1, -+ anon_sym_DOLLAR, -+ STATE(526), 1, -+ sym__quoted_identifier, -+ STATE(837), 1, -+ sym_argument_reference, -+ STATE(1020), 1, -+ sym__expression, -+ ACTIONS(1187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(836), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(984), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [60261] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(93), 13, -- ts_builtin_sym_end, -+ ACTIONS(122), 23, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(95), 32, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [2308] = 4, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(181), 1, - anon_sym_COLON_COLON, -- ACTIONS(177), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(179), 32, -- aux_sym_dml_statement_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 26, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -15960,126 +70345,265 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [2363] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(183), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(185), 32, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [2416] = 4, -+ anon_sym_BANG_TILDE, -+ [60318] = 24, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(191), 1, -- anon_sym_LBRACK, -- ACTIONS(187), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ ACTIONS(1213), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1215), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1219), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1221), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1223), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1225), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1227), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1229), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1231), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1233), 1, -+ aux_sym_number_token1, -+ ACTIONS(1235), 1, -+ sym_identifier, -+ ACTIONS(1237), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1239), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1245), 1, -+ anon_sym_STAR, -+ ACTIONS(1247), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1249), 1, -+ anon_sym_DOLLAR, -+ STATE(19), 1, -+ sym__quoted_identifier, -+ STATE(94), 1, -+ sym_argument_reference, -+ STATE(963), 1, -+ sym__expression, -+ ACTIONS(1243), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(90), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1241), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, - anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(190), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [60417] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(359), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, - anon_sym_PLUS, -- ACTIONS(189), 32, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [60516] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [2471] = 3, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(358), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [60615] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(193), 13, -+ ACTIONS(397), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(195), 32, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(399), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -16092,18 +70616,7 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -16111,99 +70624,278 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [2524] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [60672] = 24, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(197), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -+ ACTIONS(33), 1, -+ aux_sym_cte_token2, -+ ACTIONS(35), 1, -+ anon_sym_LPAREN, -+ ACTIONS(37), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(39), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(41), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(43), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(45), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(47), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(49), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(51), 1, -+ aux_sym_number_token1, -+ ACTIONS(53), 1, -+ sym_identifier, -+ ACTIONS(55), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(57), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(63), 1, -+ anon_sym_STAR, -+ ACTIONS(65), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(67), 1, -+ anon_sym_DOLLAR, -+ STATE(48), 1, -+ sym__quoted_identifier, -+ STATE(131), 1, -+ sym_argument_reference, -+ STATE(225), 1, -+ sym__expression, -+ ACTIONS(61), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(180), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(59), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, - anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(219), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [60771] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1556), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1558), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1560), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1562), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1564), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1566), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1568), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1570), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1572), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1574), 1, -+ aux_sym_number_token1, -+ ACTIONS(1576), 1, -+ sym_identifier, -+ ACTIONS(1578), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1580), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1586), 1, -+ anon_sym_STAR, -+ ACTIONS(1588), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1590), 1, -+ anon_sym_DOLLAR, -+ STATE(1115), 1, -+ sym__quoted_identifier, -+ STATE(1348), 1, -+ sym_argument_reference, -+ STATE(1440), 1, -+ sym__expression, -+ ACTIONS(1584), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1349), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1582), 6, - anon_sym_PLUS, -- ACTIONS(199), 32, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1408), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [60870] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(33), 1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(35), 1, -+ anon_sym_LPAREN, -+ ACTIONS(37), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(39), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(41), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(43), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(45), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(47), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(49), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(51), 1, -+ aux_sym_number_token1, -+ ACTIONS(53), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [2577] = 3, -+ ACTIONS(55), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(57), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(63), 1, -+ anon_sym_STAR, -+ ACTIONS(65), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(67), 1, -+ anon_sym_DOLLAR, -+ STATE(48), 1, -+ sym__quoted_identifier, -+ STATE(131), 1, -+ sym_argument_reference, -+ STATE(223), 1, -+ sym__expression, -+ ACTIONS(61), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(180), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(59), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(219), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [60969] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(201), 13, -- ts_builtin_sym_end, -+ ACTIONS(131), 23, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(203), 32, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(133), 26, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -16211,49 +70903,55 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [2630] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [61026] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(205), 13, -- ts_builtin_sym_end, -+ ACTIONS(1592), 1, -+ anon_sym_LBRACK, -+ STATE(616), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(379), 21, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(207), 32, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(381), 26, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -16261,331 +70959,1241 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [2683] = 7, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [61087] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1520), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1522), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1524), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1526), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1528), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1530), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1532), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1534), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1536), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1538), 1, -+ aux_sym_number_token1, -+ ACTIONS(1540), 1, -+ sym_identifier, -+ ACTIONS(1542), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1544), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1550), 1, -+ anon_sym_STAR, -+ ACTIONS(1552), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1554), 1, -+ anon_sym_DOLLAR, -+ STATE(255), 1, -+ sym__quoted_identifier, -+ STATE(381), 1, -+ sym_argument_reference, -+ STATE(428), 1, -+ sym__expression, -+ ACTIONS(1548), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(374), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1546), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(439), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [61186] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1159), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1161), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1163), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1165), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1177), 1, -+ aux_sym_number_token1, -+ ACTIONS(1179), 1, -+ sym_identifier, -+ ACTIONS(1181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1189), 1, -+ anon_sym_STAR, -+ ACTIONS(1191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1193), 1, -+ anon_sym_DOLLAR, -+ STATE(526), 1, -+ sym__quoted_identifier, -+ STATE(837), 1, -+ sym_argument_reference, -+ STATE(969), 1, -+ sym__expression, -+ ACTIONS(1187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(836), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(984), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [61285] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1159), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1161), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1163), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1165), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1169), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1171), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1173), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1175), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1177), 1, -+ aux_sym_number_token1, -+ ACTIONS(1179), 1, -+ sym_identifier, -+ ACTIONS(1181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1189), 1, -+ anon_sym_STAR, -+ ACTIONS(1191), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1193), 1, -+ anon_sym_DOLLAR, -+ STATE(526), 1, -+ sym__quoted_identifier, -+ STATE(837), 1, -+ sym_argument_reference, -+ STATE(967), 1, -+ sym__expression, -+ ACTIONS(1187), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(836), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1185), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(984), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [61384] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1241), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [61483] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1489), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [61582] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(741), 1, -+ aux_sym_cte_token2, -+ ACTIONS(743), 1, -+ anon_sym_LPAREN, -+ ACTIONS(745), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(753), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(755), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(757), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(759), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(761), 1, -+ aux_sym_number_token1, -+ ACTIONS(763), 1, -+ sym_identifier, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(773), 1, -+ anon_sym_STAR, -+ ACTIONS(775), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(777), 1, -+ anon_sym_DOLLAR, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(294), 1, -+ sym_argument_reference, -+ STATE(1468), 1, -+ sym__expression, -+ ACTIONS(771), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(345), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(769), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(398), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [61681] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1442), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1444), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1446), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1448), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1450), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1452), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1454), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1456), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1458), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1460), 1, -+ aux_sym_number_token1, -+ ACTIONS(1462), 1, -+ sym_identifier, -+ ACTIONS(1464), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1466), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1472), 1, -+ anon_sym_STAR, -+ ACTIONS(1474), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1476), 1, -+ anon_sym_DOLLAR, -+ STATE(413), 1, -+ sym__quoted_identifier, -+ STATE(1063), 1, -+ sym_argument_reference, -+ STATE(1108), 1, -+ sym__expression, -+ ACTIONS(1470), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1070), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1468), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1104), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [61780] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1442), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1444), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1446), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1448), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1450), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1452), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1454), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1456), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1458), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1460), 1, -+ aux_sym_number_token1, -+ ACTIONS(1462), 1, -+ sym_identifier, -+ ACTIONS(1464), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1466), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1472), 1, -+ anon_sym_STAR, -+ ACTIONS(1474), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1476), 1, -+ anon_sym_DOLLAR, -+ STATE(413), 1, -+ sym__quoted_identifier, -+ STATE(1063), 1, -+ sym_argument_reference, -+ STATE(1106), 1, -+ sym__expression, -+ ACTIONS(1470), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1070), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1468), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1104), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [61879] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1520), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1522), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1524), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1526), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1528), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1530), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1532), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1534), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1536), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1538), 1, -+ aux_sym_number_token1, -+ ACTIONS(1540), 1, -+ sym_identifier, -+ ACTIONS(1542), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1544), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1550), 1, -+ anon_sym_STAR, -+ ACTIONS(1552), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1554), 1, -+ anon_sym_DOLLAR, -+ STATE(255), 1, -+ sym__quoted_identifier, -+ STATE(381), 1, -+ sym_argument_reference, -+ STATE(431), 1, -+ sym__expression, -+ ACTIONS(1548), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(374), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1546), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(439), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [61978] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1520), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1522), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1524), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1526), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1528), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1530), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1532), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1534), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1536), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1538), 1, -+ aux_sym_number_token1, -+ ACTIONS(1540), 1, -+ sym_identifier, -+ ACTIONS(1542), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1544), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1550), 1, -+ anon_sym_STAR, -+ ACTIONS(1552), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1554), 1, -+ anon_sym_DOLLAR, -+ STATE(255), 1, -+ sym__quoted_identifier, -+ STATE(381), 1, -+ sym_argument_reference, -+ STATE(442), 1, -+ sym__expression, -+ ACTIONS(1548), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(374), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1546), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(439), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [62077] = 24, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(209), 1, -- anon_sym_LPAREN, -- ACTIONS(211), 1, -- anon_sym_DOT, -- ACTIONS(213), 1, -- anon_sym_LBRACK, -- STATE(52), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(99), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(97), 35, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(1520), 1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -+ ACTIONS(1522), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1524), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1526), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1528), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1530), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1532), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1534), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1536), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1538), 1, -+ aux_sym_number_token1, -+ ACTIONS(1540), 1, -+ sym_identifier, -+ ACTIONS(1542), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1544), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1550), 1, -+ anon_sym_STAR, -+ ACTIONS(1552), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1554), 1, -+ anon_sym_DOLLAR, -+ STATE(255), 1, -+ sym__quoted_identifier, -+ STATE(381), 1, -+ sym_argument_reference, -+ STATE(427), 1, -+ sym__expression, -+ ACTIONS(1548), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(374), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1546), 6, - anon_sym_PLUS, -- [2744] = 3, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(439), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [62176] = 24, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(129), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(131), 32, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ ACTIONS(1556), 1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1558), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1560), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1562), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1564), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1566), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1568), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1570), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1572), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1574), 1, -+ aux_sym_number_token1, -+ ACTIONS(1576), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [2797] = 3, -+ ACTIONS(1578), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1580), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1586), 1, -+ anon_sym_STAR, -+ ACTIONS(1588), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1590), 1, -+ anon_sym_DOLLAR, -+ STATE(1115), 1, -+ sym__quoted_identifier, -+ STATE(1348), 1, -+ sym_argument_reference, -+ STATE(1415), 1, -+ sym__expression, -+ ACTIONS(1584), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(1349), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1582), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(1408), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [62275] = 24, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(215), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(217), 32, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ ACTIONS(1520), 1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1522), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1524), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1526), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1528), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1530), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1532), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1534), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1536), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1538), 1, -+ aux_sym_number_token1, -+ ACTIONS(1540), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [2850] = 3, -+ ACTIONS(1542), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1544), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1550), 1, -+ anon_sym_STAR, -+ ACTIONS(1552), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1554), 1, -+ anon_sym_DOLLAR, -+ STATE(255), 1, -+ sym__quoted_identifier, -+ STATE(381), 1, -+ sym_argument_reference, -+ STATE(420), 1, -+ sym__expression, -+ ACTIONS(1548), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(374), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1546), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(439), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [62374] = 24, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(219), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(221), 32, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ ACTIONS(1520), 1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1522), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1524), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1526), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1528), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1530), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1532), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1534), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1536), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1538), 1, -+ aux_sym_number_token1, -+ ACTIONS(1540), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [2903] = 4, -+ ACTIONS(1542), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1544), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1550), 1, -+ anon_sym_STAR, -+ ACTIONS(1552), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1554), 1, -+ anon_sym_DOLLAR, -+ STATE(255), 1, -+ sym__quoted_identifier, -+ STATE(381), 1, -+ sym_argument_reference, -+ STATE(419), 1, -+ sym__expression, -+ ACTIONS(1548), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(374), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1546), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(439), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [62473] = 24, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(127), 1, -- anon_sym_LBRACK, -- ACTIONS(177), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(179), 32, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ ACTIONS(1520), 1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1522), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1524), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1526), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1528), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1530), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1532), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1534), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1536), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1538), 1, -+ aux_sym_number_token1, -+ ACTIONS(1540), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [2958] = 5, -+ ACTIONS(1542), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1544), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1550), 1, -+ anon_sym_STAR, -+ ACTIONS(1552), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1554), 1, -+ anon_sym_DOLLAR, -+ STATE(255), 1, -+ sym__quoted_identifier, -+ STATE(381), 1, -+ sym_argument_reference, -+ STATE(417), 1, -+ sym__expression, -+ ACTIONS(1548), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(374), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1546), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(439), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [62572] = 24, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(165), 1, -- anon_sym_DOT, -- STATE(37), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(105), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(103), 37, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(1077), 1, - aux_sym_cte_token2, -+ ACTIONS(1079), 1, - anon_sym_LPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -+ ACTIONS(1081), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1083), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1085), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1087), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1089), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1091), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1093), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1095), 1, -+ aux_sym_number_token1, -+ ACTIONS(1097), 1, -+ sym_identifier, -+ ACTIONS(1099), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1101), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1107), 1, -+ anon_sym_STAR, -+ ACTIONS(1109), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1111), 1, -+ anon_sym_DOLLAR, -+ STATE(473), 1, -+ sym__quoted_identifier, -+ STATE(821), 1, -+ sym_argument_reference, -+ STATE(846), 1, -+ sym__expression, -+ ACTIONS(1105), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(819), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1103), 6, - anon_sym_PLUS, -- [3015] = 3, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(839), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [62671] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(223), 12, -+ ACTIONS(1616), 1, -+ anon_sym_COLON_COLON, -+ ACTIONS(401), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(225), 32, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(403), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -16598,18 +72206,7 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -16617,128 +72214,303 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [3067] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(227), 1, -- anon_sym_DOT, -- STATE(75), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(99), 5, -- aux_sym_create_function_parameter_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(97), 37, -+ anon_sym_BANG_TILDE, -+ [62730] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1520), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1522), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1524), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1526), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1528), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1530), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1532), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1534), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1536), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1538), 1, -+ aux_sym_number_token1, -+ ACTIONS(1540), 1, -+ sym_identifier, -+ ACTIONS(1542), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1544), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1550), 1, -+ anon_sym_STAR, -+ ACTIONS(1552), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1554), 1, -+ anon_sym_DOLLAR, -+ STATE(255), 1, -+ sym__quoted_identifier, -+ STATE(381), 1, -+ sym_argument_reference, -+ STATE(416), 1, -+ sym__expression, -+ ACTIONS(1548), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(374), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1546), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(439), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [62829] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(910), 1, -+ anon_sym_LBRACK, -+ ACTIONS(401), 20, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, - anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(403), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- anon_sym_LPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -- anon_sym_EQ, -+ aux_sym_create_function_parameter_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [62888] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1520), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1522), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1524), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1526), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1528), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1530), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1532), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1534), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1536), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1538), 1, -+ aux_sym_number_token1, -+ ACTIONS(1540), 1, -+ sym_identifier, -+ ACTIONS(1542), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1544), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1550), 1, -+ anon_sym_STAR, -+ ACTIONS(1552), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1554), 1, -+ anon_sym_DOLLAR, -+ STATE(255), 1, -+ sym__quoted_identifier, -+ STATE(381), 1, -+ sym_argument_reference, -+ STATE(412), 1, -+ sym__expression, -+ ACTIONS(1548), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(374), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1546), 6, - anon_sym_PLUS, -- [3123] = 7, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(439), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [62987] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(229), 1, -+ ACTIONS(1618), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1620), 1, - anon_sym_LPAREN, -- ACTIONS(231), 1, -- anon_sym_DOT, -- ACTIONS(233), 1, -- anon_sym_LBRACK, -- STATE(75), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(99), 5, -+ ACTIONS(1622), 1, -+ aux_sym_type_token2, -+ ACTIONS(1624), 1, -+ aux_sym_type_token3, -+ ACTIONS(112), 11, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(97), 35, -- ts_builtin_sym_end, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(106), 34, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [3183] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [63052] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(235), 12, -+ ACTIONS(421), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- ACTIONS(237), 32, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(423), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -16751,18 +72523,7 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -16770,76 +72531,490 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [3235] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(239), 1, -- anon_sym_DOT, -- STATE(57), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(109), 5, -- aux_sym_create_function_parameter_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(107), 37, -+ anon_sym_BANG_TILDE, -+ [63109] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1077), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1079), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1081), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1083), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1085), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1087), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1089), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1091), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1093), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1095), 1, -+ aux_sym_number_token1, -+ ACTIONS(1097), 1, -+ sym_identifier, -+ ACTIONS(1099), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1101), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1107), 1, -+ anon_sym_STAR, -+ ACTIONS(1109), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1111), 1, -+ anon_sym_DOLLAR, -+ STATE(473), 1, -+ sym__quoted_identifier, -+ STATE(821), 1, -+ sym_argument_reference, -+ STATE(870), 1, -+ sym__expression, -+ ACTIONS(1105), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(819), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1103), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(839), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [63208] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1077), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1079), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1081), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1083), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1085), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1087), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1089), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1091), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1093), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1095), 1, -+ aux_sym_number_token1, -+ ACTIONS(1097), 1, -+ sym_identifier, -+ ACTIONS(1099), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1101), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1107), 1, -+ anon_sym_STAR, -+ ACTIONS(1109), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1111), 1, -+ anon_sym_DOLLAR, -+ STATE(473), 1, -+ sym__quoted_identifier, -+ STATE(821), 1, -+ sym_argument_reference, -+ STATE(873), 1, -+ sym__expression, -+ ACTIONS(1105), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(819), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1103), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(839), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [63307] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1077), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1079), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1081), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1083), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1085), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1087), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1089), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1091), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1093), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1095), 1, -+ aux_sym_number_token1, -+ ACTIONS(1097), 1, -+ sym_identifier, -+ ACTIONS(1099), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1101), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1107), 1, -+ anon_sym_STAR, -+ ACTIONS(1109), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1111), 1, -+ anon_sym_DOLLAR, -+ STATE(473), 1, -+ sym__quoted_identifier, -+ STATE(821), 1, -+ sym_argument_reference, -+ STATE(874), 1, -+ sym__expression, -+ ACTIONS(1105), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(819), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1103), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(839), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [63406] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1077), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1079), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1081), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1083), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1085), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1087), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1089), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1091), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1093), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1095), 1, -+ aux_sym_number_token1, -+ ACTIONS(1097), 1, -+ sym_identifier, -+ ACTIONS(1099), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1101), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1107), 1, -+ anon_sym_STAR, -+ ACTIONS(1109), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1111), 1, -+ anon_sym_DOLLAR, -+ STATE(473), 1, -+ sym__quoted_identifier, -+ STATE(821), 1, -+ sym_argument_reference, -+ STATE(876), 1, -+ sym__expression, -+ ACTIONS(1105), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(819), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1103), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(839), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [63505] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1077), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1079), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1081), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1083), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1085), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1087), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1089), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1091), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1093), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1095), 1, -+ aux_sym_number_token1, -+ ACTIONS(1097), 1, -+ sym_identifier, -+ ACTIONS(1099), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1101), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1107), 1, -+ anon_sym_STAR, -+ ACTIONS(1109), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1111), 1, -+ anon_sym_DOLLAR, -+ STATE(473), 1, -+ sym__quoted_identifier, -+ STATE(821), 1, -+ sym_argument_reference, -+ STATE(877), 1, -+ sym__expression, -+ ACTIONS(1105), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(819), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1103), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(839), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [63604] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1077), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1079), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1081), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(1083), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1085), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(1087), 1, -+ aux_sym_select_subexpression_token1, -+ ACTIONS(1089), 1, -+ aux_sym_conditional_expression_token1, -+ ACTIONS(1091), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(1093), 1, -+ aux_sym_FALSE_token1, -+ ACTIONS(1095), 1, -+ aux_sym_number_token1, -+ ACTIONS(1097), 1, -+ sym_identifier, -+ ACTIONS(1099), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1101), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1107), 1, -+ anon_sym_STAR, -+ ACTIONS(1109), 1, -+ aux_sym_interval_expression_token1, -+ ACTIONS(1111), 1, -+ anon_sym_DOLLAR, -+ STATE(473), 1, -+ sym__quoted_identifier, -+ STATE(821), 1, -+ sym_argument_reference, -+ STATE(878), 1, -+ sym__expression, -+ ACTIONS(1105), 2, -+ anon_sym_DASH, -+ anon_sym_BANG, -+ STATE(819), 5, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_dotted_name, -+ sym__identifier, -+ sym_string, -+ ACTIONS(1103), 6, -+ anon_sym_PLUS, -+ anon_sym_BANG_BANG, -+ anon_sym_TILDE, -+ anon_sym_AT, -+ anon_sym_PIPE_SLASH, -+ anon_sym_PIPE_PIPE_SLASH, -+ STATE(839), 17, -+ sym_select_subexpression, -+ sym_conditional_expression, -+ sym_in_expression, -+ sym_is_expression, -+ sym_boolean_expression, -+ sym_at_time_zone_expression, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ sym_number, -+ sym_json_access, -+ sym_type_cast, -+ sym_array_element_access, -+ sym_unary_expression, -+ sym_binary_expression, -+ sym_asterisk_expression, -+ sym_interval_expression, -+ [63703] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(433), 21, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, - anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_LPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, - anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [3291] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(215), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(217), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(435), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -16852,17 +73027,7 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -16870,122 +73035,40 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [3343] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(242), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(244), 32, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [3395] = 3, -+ anon_sym_BANG_TILDE, -+ [63760] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(246), 12, -+ ACTIONS(437), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_COLON_COLON, - anon_sym_PLUS, -- ACTIONS(248), 32, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [3447] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(250), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(252), 32, -- aux_sym_dml_statement_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(439), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -16998,18 +73081,7 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -17017,73 +73089,40 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [3499] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(254), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(256), 32, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [3551] = 3, -+ anon_sym_BANG_TILDE, -+ [63817] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(258), 12, -+ ACTIONS(449), 21, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_COLON_COLON, - anon_sym_PLUS, -- ACTIONS(260), 32, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(451), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -17096,18 +73135,7 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -17115,38 +73143,43 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [3603] = 4, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [63874] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(262), 1, -- anon_sym_COLON_COLON, -- ACTIONS(177), 12, -- ts_builtin_sym_end, -+ ACTIONS(75), 22, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- ACTIONS(179), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(77), 26, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -17165,81 +73196,67 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [3657] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [63930] = 15, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(264), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(266), 32, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ ACTIONS(1626), 1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -+ ACTIONS(1628), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(1632), 1, - aux_sym_is_expression_token1, -+ ACTIONS(1634), 1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -+ ACTIONS(1636), 1, - aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(1644), 1, -+ anon_sym_CARET, -+ ACTIONS(1648), 1, -+ anon_sym_SLASH, -+ ACTIONS(1638), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1640), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(547), 3, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [3709] = 4, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(142), 1, -- anon_sym_LBRACK, -- ACTIONS(177), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ ACTIONS(1642), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1646), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1630), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(179), 31, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(545), 19, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -+ aux_sym_pg_command_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, -@@ -17249,63 +73266,48 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [3763] = 3, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ [64010] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(177), 12, -- ts_builtin_sym_end, -+ ACTIONS(1650), 1, -+ anon_sym_COLON_COLON, -+ ACTIONS(401), 21, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(179), 32, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(403), 26, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -17313,163 +73315,53 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [3815] = 16, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(272), 1, -- aux_sym_cte_token1, -- ACTIONS(274), 1, -- aux_sym_cte_token2, -- ACTIONS(276), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(282), 1, -- aux_sym_is_expression_token1, -- ACTIONS(284), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(286), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(288), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(290), 1, -- sym_identifier, -- ACTIONS(280), 2, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(292), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(294), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(296), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(268), 4, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- ACTIONS(278), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(270), 20, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- [3893] = 7, -+ anon_sym_BANG_TILDE, -+ [64068] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(298), 1, -- anon_sym_LPAREN, -- ACTIONS(300), 1, -- anon_sym_DOT, -- ACTIONS(302), 1, -+ ACTIONS(946), 1, - anon_sym_LBRACK, -- STATE(35), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(99), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(97), 35, -+ ACTIONS(401), 21, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -- aux_sym_create_function_parameter_token1, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [3953] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(304), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(306), 32, -- aux_sym_dml_statement_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(403), 26, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -17477,73 +73369,39 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [4005] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(109), 6, -- aux_sym_create_function_parameter_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(107), 38, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- anon_sym_LPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DOT, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [4057] = 3, -+ anon_sym_BANG_TILDE, -+ [64126] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(308), 12, -+ ACTIONS(610), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(310), 32, -- aux_sym_dml_statement_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(612), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -17556,18 +73414,7 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -17575,25 +73422,39 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [4109] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [64182] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(93), 13, -+ ACTIONS(401), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(95), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(403), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -17606,17 +73467,7 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -17624,37 +73475,43 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [4161] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [64238] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(219), 13, -- ts_builtin_sym_end, -+ ACTIONS(421), 22, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(221), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(423), 26, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -17673,31 +73528,39 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [4213] = 5, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [64294] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(227), 1, -- anon_sym_DOT, -- STATE(57), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(105), 5, -+ ACTIONS(1652), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1654), 1, -+ aux_sym_type_token3, -+ ACTIONS(229), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(103), 37, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(225), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, - aux_sym_cte_token2, -- anon_sym_LPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -17705,15 +73568,8 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -17721,107 +73577,111 @@ static const uint16_t ts_small_parse_table[] = { - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [4269] = 10, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(274), 1, -- aux_sym_cte_token2, -- ACTIONS(276), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(282), 1, -- aux_sym_is_expression_token1, -- ACTIONS(284), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(286), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(280), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(278), 4, -- anon_sym_EQ, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(312), 8, -- ts_builtin_sym_end, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [64354] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(433), 22, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_COLON_COLON, - anon_sym_PLUS, -- ACTIONS(314), 25, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(435), 26, - aux_sym_cte_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [4335] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [64410] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(316), 12, -- ts_builtin_sym_end, -+ ACTIONS(437), 22, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_COLON_COLON, - anon_sym_PLUS, -- ACTIONS(318), 32, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(439), 26, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -17829,28 +73689,41 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [4387] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(280), 2, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(278), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(320), 8, -+ anon_sym_BANG_TILDE, -+ [64466] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1656), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(606), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(322), 30, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(608), 27, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -17863,11 +73736,54 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [64524] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(449), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(451), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, -@@ -17880,153 +73796,150 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [4443] = 14, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [64580] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(274), 1, -- aux_sym_cte_token2, -- ACTIONS(276), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(282), 1, -- aux_sym_is_expression_token1, -- ACTIONS(284), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(286), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(288), 1, -+ ACTIONS(1656), 1, - aux_sym_at_time_zone_expression_token1, -- ACTIONS(280), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(292), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(294), 2, -+ ACTIONS(582), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- ACTIONS(296), 2, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(278), 4, -- anon_sym_EQ, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(324), 4, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- ACTIONS(326), 22, -- aux_sym_dml_statement_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(584), 27, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, -+ aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- sym_identifier, -- [4517] = 10, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(274), 1, -- aux_sym_cte_token2, -- ACTIONS(276), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(282), 1, - aux_sym_is_expression_token1, -- ACTIONS(284), 1, - aux_sym_boolean_expression_token1, -- ACTIONS(286), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(280), 2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(278), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(328), 8, -+ anon_sym_BANG_TILDE, -+ [64638] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(578), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(330), 25, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(580), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, -+ aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [4583] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [64694] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(183), 13, -- ts_builtin_sym_end, -+ ACTIONS(272), 22, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- ACTIONS(185), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(274), 26, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -18045,37 +73956,43 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [4635] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [64750] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(197), 13, -- ts_builtin_sym_end, -+ ACTIONS(199), 22, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- ACTIONS(199), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(203), 26, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -18094,37 +74009,153 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [4687] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [64806] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(193), 13, -- ts_builtin_sym_end, -+ ACTIONS(1658), 1, -+ anon_sym_DOT, -+ STATE(920), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(120), 11, -+ aux_sym__ctes_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(118), 35, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, - anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(195), 31, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [64866] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1660), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1662), 1, -+ aux_sym_type_token3, -+ ACTIONS(203), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(199), 36, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [64926] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(397), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(399), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -18143,48 +74172,52 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [4739] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [64982] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(332), 12, -- ts_builtin_sym_end, -+ ACTIONS(153), 22, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- ACTIONS(334), 32, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(157), 26, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -18192,26 +74225,39 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [4791] = 4, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [65038] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(336), 1, -- anon_sym_LBRACK, -- ACTIONS(187), 12, -+ ACTIONS(343), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(189), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(345), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -18224,6 +74270,51 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [65094] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(268), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(270), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -18242,22 +74331,36 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [4845] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [65150] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(121), 6, -+ ACTIONS(1664), 1, -+ anon_sym_LBRACK, -+ STATE(908), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(381), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(119), 38, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(379), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, -- anon_sym_LPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -@@ -18269,144 +74372,106 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [4897] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [65210] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(109), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(107), 39, -+ ACTIONS(473), 21, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_LPAREN, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token2, -- aux_sym_null_hint_token3, -- aux_sym_create_function_parameter_token1, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_RBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [4949] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(121), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(119), 39, -- anon_sym_SEMI, -- anon_sym_COMMA, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(475), 27, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token2, -- aux_sym_null_hint_token3, - aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, - aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DOT, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_RBRACK, -- anon_sym_COLON_COLON, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [5001] = 3, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [65266] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(338), 12, -+ ACTIONS(574), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(340), 32, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(576), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -18419,18 +74484,7 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -18438,36 +74492,42 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [5053] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [65322] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(342), 12, -- ts_builtin_sym_end, -+ ACTIONS(477), 21, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(344), 32, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(479), 27, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -18487,24 +74545,39 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [5105] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [65378] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(346), 12, -+ ACTIONS(292), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(348), 32, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(294), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -18517,18 +74590,7 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -18536,28 +74598,39 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [5157] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(280), 2, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(278), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(350), 8, -+ anon_sym_BANG_TILDE, -+ [65434] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(567), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(352), 30, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(569), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -18570,16 +74643,7 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -18587,30 +74651,39 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [5213] = 6, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(284), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(280), 2, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(278), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(350), 8, -+ anon_sym_BANG_TILDE, -+ [65490] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(469), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(352), 29, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(471), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -18623,40 +74696,47 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, - aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [5271] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [65546] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(354), 12, -+ ACTIONS(602), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(356), 32, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(604), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -18669,18 +74749,7 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -18688,25 +74757,39 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [5323] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [65602] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(201), 13, -+ ACTIONS(557), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(203), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(559), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -18719,17 +74802,7 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -18737,98 +74810,188 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [5375] = 4, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [65658] = 16, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(358), 1, -- anon_sym_LPAREN, -- ACTIONS(161), 6, -- aux_sym_dml_statement_token1, -+ ACTIONS(1666), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1668), 1, - aux_sym_create_function_parameter_token1, -+ ACTIONS(1672), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(1674), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(1676), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(1678), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1686), 1, -+ anon_sym_CARET, -+ ACTIONS(1690), 1, -+ anon_sym_SLASH, -+ ACTIONS(1680), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1682), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1684), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(159), 37, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1688), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1670), 6, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(481), 7, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(497), 14, -+ aux_sym_cte_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ [65740] = 20, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(642), 1, -+ aux_sym_cte_token1, -+ ACTIONS(656), 1, -+ sym_identifier, -+ ACTIONS(1666), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1668), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(1672), 1, - aux_sym_is_expression_token1, -+ ACTIONS(1674), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(1676), 1, - aux_sym_boolean_expression_token2, -+ ACTIONS(1678), 1, - aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1686), 1, -+ anon_sym_CARET, -+ ACTIONS(1690), 1, -+ anon_sym_SLASH, -+ ACTIONS(1680), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1682), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1692), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1694), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -+ ACTIONS(1684), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [5429] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(205), 13, -- ts_builtin_sym_end, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(638), 5, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ ACTIONS(1688), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1670), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(640), 10, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ [65830] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(511), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(207), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(513), 27, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -18836,47 +74999,52 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [5481] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [65886] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(235), 12, -- ts_builtin_sym_end, -+ ACTIONS(515), 21, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(237), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(517), 27, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -18884,24 +75052,39 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [5532] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [65942] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(264), 12, -+ ACTIONS(553), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(266), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(555), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -18914,17 +75097,7 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -18932,24 +75105,49 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [5583] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [65998] = 9, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(304), 12, -+ ACTIONS(1656), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1700), 1, -+ anon_sym_CARET, -+ ACTIONS(1704), 1, -+ anon_sym_SLASH, -+ ACTIONS(1696), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1698), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1702), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(537), 12, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(306), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 24, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -18962,17 +75160,56 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [66066] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(519), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(521), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -18980,24 +75217,39 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [5634] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [66122] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(332), 12, -+ ACTIONS(549), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(334), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(551), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -19010,17 +75262,7 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -19028,38 +75270,61 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [5685] = 10, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [66178] = 14, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(360), 1, -+ ACTIONS(1656), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1700), 1, -+ anon_sym_CARET, -+ ACTIONS(1704), 1, -+ anon_sym_SLASH, -+ ACTIONS(1706), 1, - aux_sym_cte_token2, -- ACTIONS(362), 1, -+ ACTIONS(1708), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(368), 1, -+ ACTIONS(1712), 1, - aux_sym_is_expression_token1, -- ACTIONS(370), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(372), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(366), 2, -+ ACTIONS(1696), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1698), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1714), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(364), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(328), 8, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1702), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(545), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(330), 24, -- aux_sym_dml_statement_token1, -+ ACTIONS(1710), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(547), 17, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, -@@ -19070,58 +75335,62 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- aux_sym_at_time_zone_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [5750] = 14, -+ [66256] = 15, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(360), 1, -+ ACTIONS(1656), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1700), 1, -+ anon_sym_CARET, -+ ACTIONS(1704), 1, -+ anon_sym_SLASH, -+ ACTIONS(1706), 1, - aux_sym_cte_token2, -- ACTIONS(362), 1, -+ ACTIONS(1708), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(368), 1, -+ ACTIONS(1712), 1, - aux_sym_is_expression_token1, -- ACTIONS(370), 1, -+ ACTIONS(1716), 1, - aux_sym_boolean_expression_token1, -- ACTIONS(372), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(374), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(366), 2, -+ ACTIONS(1696), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1698), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1714), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(376), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(378), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(380), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(324), 4, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1702), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(545), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, -- ACTIONS(364), 4, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(1710), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(326), 21, -- aux_sym_dml_statement_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(547), 16, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, -@@ -19132,34 +75401,37 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ aux_sym_boolean_expression_token2, - sym_identifier, -- [5823] = 3, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ [66336] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(258), 12, -+ ACTIONS(541), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(260), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(543), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -19172,17 +75444,7 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -19190,169 +75452,153 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [5874] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(185), 6, -- aux_sym_dml_statement_token1, -- aux_sym_create_function_parameter_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(183), 37, -+ anon_sym_BANG_TILDE, -+ [66392] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1656), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1700), 1, -+ anon_sym_CARET, -+ ACTIONS(1704), 1, -+ anon_sym_SLASH, -+ ACTIONS(1702), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(537), 14, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -+ anon_sym_COMMA, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [5925] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(221), 6, -- aux_sym_dml_statement_token1, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(219), 37, -- ts_builtin_sym_end, -- anon_sym_SEMI, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 26, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -- anon_sym_EQ, -+ aux_sym_create_function_parameter_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_where_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [5976] = 4, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(157), 1, -- anon_sym_LBRACK, -- ACTIONS(179), 6, -- aux_sym_dml_statement_token1, -- aux_sym_create_function_parameter_token1, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(177), 36, -+ anon_sym_BANG_TILDE, -+ [66456] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1656), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(537), 20, - ts_builtin_sym_end, - anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 27, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -- anon_sym_EQ, -+ aux_sym_create_function_parameter_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_where_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [6029] = 3, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [66514] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(223), 12, -+ ACTIONS(1656), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1700), 1, -+ anon_sym_CARET, -+ ACTIONS(537), 19, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(225), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 27, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -19365,42 +75611,46 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [6080] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [66574] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(129), 12, -+ ACTIONS(531), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(131), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(533), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -19413,17 +75663,7 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -19431,47 +75671,52 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [6131] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [66630] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(308), 12, -- ts_builtin_sym_end, -+ ACTIONS(523), 21, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(310), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(525), 27, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -19479,102 +75724,105 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [6182] = 10, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(360), 1, -- aux_sym_cte_token2, -- ACTIONS(362), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(368), 1, -- aux_sym_is_expression_token1, -- ACTIONS(370), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(372), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(366), 2, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(364), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(312), 8, -+ anon_sym_BANG_TILDE, -+ [66686] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(527), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(314), 24, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(529), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, -+ aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [6247] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [66742] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(354), 12, -- ts_builtin_sym_end, -+ ACTIONS(527), 21, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(356), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(529), 27, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -19582,42 +75830,41 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [6298] = 6, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [66798] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(370), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(366), 2, -+ ACTIONS(1718), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1720), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1722), 1, -+ aux_sym_type_token3, -+ ACTIONS(141), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(364), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(350), 8, -- ts_builtin_sym_end, -+ anon_sym_BANG_TILDE, -+ ACTIONS(135), 34, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(352), 28, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -19628,33 +75875,106 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_join_type_token4, - aux_sym_join_clause_token1, - aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token2, -+ aux_sym_boolean_expression_token1, - aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [6355] = 5, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [66860] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(366), 2, -+ ACTIONS(1618), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1620), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1624), 1, -+ aux_sym_type_token3, -+ ACTIONS(112), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(364), 4, -+ anon_sym_BANG_TILDE, -+ ACTIONS(106), 34, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, - anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(350), 8, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [66922] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(523), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(352), 29, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(525), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -19667,15 +75987,7 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -19683,79 +75995,92 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [6410] = 4, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(382), 1, -- anon_sym_COLON_COLON, -- ACTIONS(179), 6, -- aux_sym_dml_statement_token1, -- aux_sym_create_function_parameter_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(177), 36, -+ anon_sym_BANG_TILDE, -+ [66978] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(519), 20, - ts_builtin_sym_end, - anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(521), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -- anon_sym_EQ, -+ aux_sym_create_function_parameter_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_where_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [6463] = 3, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [67034] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(346), 12, -+ ACTIONS(475), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(473), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(348), 31, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, -@@ -19765,62 +76090,63 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [6514] = 3, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [67090] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(342), 12, -- ts_builtin_sym_end, -+ ACTIONS(531), 21, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(344), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(533), 27, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -19828,36 +76154,43 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [6565] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [67146] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(338), 12, -- ts_builtin_sym_end, -+ ACTIONS(288), 22, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- ACTIONS(340), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(290), 26, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -19876,24 +76207,39 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [6616] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [67202] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(316), 12, -+ ACTIONS(515), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(318), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(517), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -19906,17 +76252,7 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -19924,135 +76260,105 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [6667] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(199), 6, -- aux_sym_dml_statement_token1, -- aux_sym_create_function_parameter_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(197), 37, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [6718] = 16, -+ anon_sym_BANG_TILDE, -+ [67258] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(272), 1, -- aux_sym_cte_token1, -- ACTIONS(290), 1, -- sym_identifier, -- ACTIONS(360), 1, -+ ACTIONS(483), 1, - aux_sym_cte_token2, -- ACTIONS(362), 1, -+ ACTIONS(485), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(368), 1, -+ ACTIONS(489), 1, - aux_sym_is_expression_token1, -- ACTIONS(370), 1, -+ ACTIONS(491), 1, - aux_sym_boolean_expression_token1, -- ACTIONS(372), 1, -+ ACTIONS(493), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(374), 1, -+ ACTIONS(495), 1, - aux_sym_at_time_zone_expression_token1, -- ACTIONS(366), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(376), 2, -+ ACTIONS(505), 1, -+ anon_sym_CARET, -+ ACTIONS(509), 1, -+ anon_sym_SLASH, -+ ACTIONS(499), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(501), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(812), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(378), 2, -+ ACTIONS(814), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- ACTIONS(380), 2, -+ ACTIONS(503), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(268), 4, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- ACTIONS(364), 4, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(507), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(487), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(270), 19, -- aux_sym_dml_statement_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(1724), 17, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- [6795] = 3, -+ [67342] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(195), 6, -- aux_sym_dml_statement_token1, -+ ACTIONS(479), 11, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(193), 37, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(477), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -20060,96 +76366,118 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [6846] = 4, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [67398] = 16, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(384), 1, -- anon_sym_LBRACK, -- ACTIONS(189), 6, -- aux_sym_dml_statement_token1, -+ ACTIONS(1626), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1628), 1, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(1632), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(1634), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(1636), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1644), 1, -+ anon_sym_CARET, -+ ACTIONS(1648), 1, -+ anon_sym_SLASH, -+ ACTIONS(1726), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(497), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(187), 36, -+ ACTIONS(1638), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1640), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1642), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1646), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1630), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(481), 19, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -- anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [6899] = 3, -+ [67480] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(95), 6, -- aux_sym_dml_statement_token1, -+ ACTIONS(513), 11, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(93), 37, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(511), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -20157,239 +76485,227 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- [6950] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [67536] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(250), 12, -- ts_builtin_sym_end, -+ ACTIONS(1678), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1686), 1, -+ anon_sym_CARET, -+ ACTIONS(537), 20, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(252), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 26, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [7001] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(203), 6, -- aux_sym_dml_statement_token1, -- aux_sym_create_function_parameter_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(201), 37, -+ anon_sym_BANG_TILDE, -+ [67596] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(511), 20, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -+ anon_sym_COMMA, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [7052] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(207), 6, -- aux_sym_dml_statement_token1, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(205), 37, -- ts_builtin_sym_end, -- anon_sym_SEMI, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(513), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -- anon_sym_EQ, -+ aux_sym_create_function_parameter_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_where_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [7103] = 5, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [67652] = 16, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(366), 2, -+ ACTIONS(1656), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1700), 1, -+ anon_sym_CARET, -+ ACTIONS(1704), 1, -+ anon_sym_SLASH, -+ ACTIONS(1706), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1708), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(1712), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(1716), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(1728), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(1696), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1698), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1714), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(364), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(320), 8, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1702), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(481), 6, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(322), 29, -- aux_sym_dml_statement_token1, -+ ACTIONS(1710), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(497), 15, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, -- aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [7158] = 3, -+ [67734] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(177), 12, -+ ACTIONS(477), 20, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(179), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(479), 28, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, -@@ -20402,17 +76718,7 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -20420,36 +76726,43 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [7209] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [67790] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(254), 12, -- ts_builtin_sym_end, -+ ACTIONS(462), 22, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_COLON_COLON, - anon_sym_PLUS, -- ACTIONS(256), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(464), 26, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -20468,132 +76779,97 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [7260] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(109), 5, -- aux_sym_create_function_parameter_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(107), 38, -- ts_builtin_sym_end, -+ anon_sym_BANG_TILDE, -+ [67846] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1678), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(537), 21, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, - anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_LPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DOT, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [7311] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(217), 6, -- aux_sym_dml_statement_token1, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(215), 37, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [7362] = 3, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [67904] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(149), 12, -- ts_builtin_sym_end, -+ ACTIONS(300), 22, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- ACTIONS(151), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(302), 26, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -20612,170 +76886,218 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [7413] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [67960] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(246), 12, -- ts_builtin_sym_end, -+ ACTIONS(1678), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1686), 1, -+ anon_sym_CARET, -+ ACTIONS(1690), 1, -+ anon_sym_SLASH, -+ ACTIONS(1688), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(537), 15, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(248), 31, -- aux_sym_dml_statement_token1, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 25, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [7464] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(121), 5, -- aux_sym_create_function_parameter_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(119), 38, -+ anon_sym_BANG_TILDE, -+ [68024] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(473), 20, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, - anon_sym_COMMA, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(475), 28, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- anon_sym_LPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -- anon_sym_EQ, -+ aux_sym_create_function_parameter_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DOT, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [7515] = 3, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [68080] = 20, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(242), 12, -+ ACTIONS(642), 1, -+ aux_sym_cte_token1, -+ ACTIONS(656), 1, -+ sym_identifier, -+ ACTIONS(1656), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1700), 1, -+ anon_sym_CARET, -+ ACTIONS(1704), 1, -+ anon_sym_SLASH, -+ ACTIONS(1706), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1708), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(1712), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(1716), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(1728), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(1696), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1698), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1730), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1732), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(638), 4, - ts_builtin_sym_end, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_pg_command_token1, -+ ACTIONS(1714), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1702), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1710), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(244), 31, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(640), 11, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [7566] = 3, -+ [68170] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(179), 6, -- aux_sym_dml_statement_token1, -+ ACTIONS(517), 11, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(177), 36, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(515), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -20783,46 +77105,53 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [7616] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [68226] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(344), 6, -- aux_sym_dml_statement_token1, -+ ACTIONS(1734), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1736), 1, -+ aux_sym_type_token3, -+ ACTIONS(157), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(342), 36, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(153), 36, - ts_builtin_sym_end, - anon_sym_SEMI, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -20830,497 +77159,158 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [7666] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [68286] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(260), 6, -- aux_sym_dml_statement_token1, -+ ACTIONS(1738), 1, -+ anon_sym_LBRACK, -+ STATE(907), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(77), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(258), 36, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(75), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [7716] = 24, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(396), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1159), 1, -- sym__expression, -- STATE(1915), 1, -- sym_select_statement, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [7808] = 24, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(396), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1146), 1, -- sym__expression, -- STATE(1834), 1, -- sym_select_statement, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [7900] = 24, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(396), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1160), 1, -- sym__expression, -- STATE(1998), 1, -- sym_select_statement, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [7992] = 24, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(396), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1165), 1, -- sym__expression, -- STATE(1890), 1, -- sym_select_statement, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [8084] = 24, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(396), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1136), 1, -- sym__expression, -- STATE(1865), 1, -- sym_select_statement, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [8176] = 24, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(396), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1139), 1, -- sym__expression, -- STATE(1901), 1, -- sym_select_statement, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [8268] = 4, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [68346] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(418), 1, -- anon_sym_LPAREN, -- ACTIONS(161), 6, -+ ACTIONS(1664), 1, -+ anon_sym_LBRACK, -+ STATE(907), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(71), 10, - aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(69), 36, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [68406] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(521), 11, -+ aux_sym_create_function_parameter_token1, - aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(159), 35, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(519), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, -@@ -21336,315 +77326,155 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- [8320] = 24, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [68462] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ ACTIONS(82), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(396), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1135), 1, -- sym__expression, -- STATE(1840), 1, -- sym_select_statement, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [8412] = 24, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(84), 26, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(396), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1167), 1, -- sym__expression, -- STATE(2149), 1, -- sym_select_statement, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [8504] = 24, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [68518] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ ACTIONS(292), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(396), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1185), 1, -- sym__expression, -- STATE(1817), 1, -- sym_select_statement, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [8596] = 24, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(294), 27, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(396), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1172), 1, -- sym__expression, -- STATE(2214), 1, -- sym_select_statement, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [8688] = 3, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [68574] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(131), 6, -- aux_sym_dml_statement_token1, -+ ACTIONS(525), 11, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(129), 36, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(523), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -21652,158 +77482,319 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [8738] = 14, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [68630] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(326), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(420), 1, -+ ACTIONS(469), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(471), 27, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(422), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(428), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, -- ACTIONS(430), 1, - aux_sym_boolean_expression_token1, -- ACTIONS(432), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(434), 1, - aux_sym_at_time_zone_expression_token1, -- ACTIONS(426), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(436), 2, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(438), 2, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [68686] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(602), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- ACTIONS(440), 2, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(424), 4, -- anon_sym_EQ, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(324), 23, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(604), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [68742] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(124), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 38, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- [8810] = 10, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(420), 1, -- aux_sym_cte_token2, -- ACTIONS(422), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(428), 1, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, -- ACTIONS(430), 1, - aux_sym_boolean_expression_token1, -- ACTIONS(432), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(426), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(330), 3, -- aux_sym_dml_statement_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [68798] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1741), 1, -+ anon_sym_DOT, -+ STATE(916), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(124), 11, -+ aux_sym__ctes_token1, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(424), 4, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 35, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, - anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(328), 28, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [68858] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(529), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(527), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [8874] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [68914] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(244), 6, -- aux_sym_dml_statement_token1, -+ ACTIONS(471), 11, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(242), 36, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(469), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -21811,46 +77802,52 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [8924] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [68970] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(334), 6, -- aux_sym_dml_statement_token1, -+ ACTIONS(604), 11, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(332), 36, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(602), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -21858,114 +77855,107 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [8974] = 24, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [69026] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(1658), 1, -+ anon_sym_DOT, -+ STATE(916), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(102), 11, -+ aux_sym__ctes_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(100), 35, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(388), 1, - anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(396), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1162), 1, -- sym__expression, -- STATE(1912), 1, -- sym_select_statement, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [9066] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [69086] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(266), 6, -- aux_sym_dml_statement_token1, -+ ACTIONS(533), 11, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(264), 36, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(531), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -21973,46 +77963,105 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [9116] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [69142] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(248), 6, -- aux_sym_dml_statement_token1, -+ ACTIONS(610), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(612), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [69198] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(612), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(246), 36, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(610), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -22020,46 +78069,52 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [9166] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [69254] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(225), 6, -- aux_sym_dml_statement_token1, -+ ACTIONS(403), 11, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(223), 36, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -22067,93 +78122,268 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [9216] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [69310] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(151), 6, -- aux_sym_dml_statement_token1, -+ ACTIONS(401), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(403), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(149), 36, -- ts_builtin_sym_end, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [69366] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(343), 21, - anon_sym_SEMI, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(345), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [69422] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1678), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(606), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [9266] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(608), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [69480] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(306), 6, -- aux_sym_dml_statement_token1, -+ ACTIONS(1678), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(582), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(584), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [69538] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1636), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(608), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(304), 36, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(606), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -22161,182 +78391,106 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [9316] = 24, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(396), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1153), 1, -- sym__expression, -- STATE(1940), 1, -- sym_select_statement, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [9408] = 24, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [69596] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ ACTIONS(578), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(396), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1181), 1, -- sym__expression, -- STATE(1990), 1, -- sym_select_statement, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [9500] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(580), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [69652] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(310), 6, -- aux_sym_dml_statement_token1, -+ ACTIONS(1636), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(584), 11, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(308), 36, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(582), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -22344,215 +78498,283 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [9550] = 10, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [69710] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(420), 1, -- aux_sym_cte_token2, -- ACTIONS(422), 1, -+ ACTIONS(580), 11, - aux_sym_create_function_parameter_token1, -- ACTIONS(428), 1, -- aux_sym_is_expression_token1, -- ACTIONS(430), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(432), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(426), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(314), 3, -- aux_sym_dml_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(424), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(312), 28, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(578), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [9614] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [69766] = 19, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(256), 6, -- aux_sym_dml_statement_token1, -+ ACTIONS(1626), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1628), 1, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(1632), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(1634), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(1636), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1644), 1, -+ anon_sym_CARET, -+ ACTIONS(1648), 1, -+ anon_sym_SLASH, -+ ACTIONS(1726), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(1746), 1, -+ anon_sym_COMMA, -+ STATE(1715), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(1638), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1640), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1748), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(254), 36, -+ ACTIONS(1750), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(1642), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1646), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1630), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(1744), 15, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -- anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ [69854] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(225), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(229), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [9664] = 24, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [69910] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ ACTIONS(276), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(396), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1187), 1, -- sym__expression, -- STATE(1944), 1, -- sym_select_statement, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [9756] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(356), 6, -- aux_sym_dml_statement_token1, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(278), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [69966] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1636), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1644), 1, -+ anon_sym_CARET, -+ ACTIONS(539), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(354), 36, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 35, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -22560,346 +78782,588 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [9806] = 6, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [70026] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(430), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(426), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(352), 4, -- aux_sym_dml_statement_token1, -+ ACTIONS(574), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(576), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(424), 4, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [70082] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(243), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, - anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(350), 31, -- ts_builtin_sym_end, -- anon_sym_SEMI, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(245), 26, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [9862] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(426), 2, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(352), 4, -- aux_sym_dml_statement_token1, -+ anon_sym_BANG_TILDE, -+ [70138] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(567), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(569), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(424), 4, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [70194] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(557), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, - anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(350), 32, -- ts_builtin_sym_end, -- anon_sym_SEMI, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(559), 27, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [9916] = 3, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [70250] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(348), 6, -- aux_sym_dml_statement_token1, -+ ACTIONS(553), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(555), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(346), 36, -- ts_builtin_sym_end, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [70306] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(239), 22, - anon_sym_SEMI, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(241), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [9966] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(426), 2, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(322), 4, -- aux_sym_dml_statement_token1, -+ anon_sym_BANG_TILDE, -+ [70362] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(576), 11, - aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(424), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(320), 32, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(574), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [10020] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [70418] = 9, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(237), 6, -- aux_sym_dml_statement_token1, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(235), 36, -- ts_builtin_sym_end, -+ ACTIONS(1678), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1686), 1, -+ anon_sym_CARET, -+ ACTIONS(1690), 1, -+ anon_sym_SLASH, -+ ACTIONS(1680), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1682), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1688), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(537), 13, - anon_sym_SEMI, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 23, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, - anon_sym_TILDE, -- anon_sym_PLUS, -- [10070] = 14, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [70486] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(420), 1, -+ ACTIONS(296), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(298), 26, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(422), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(428), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, -- ACTIONS(430), 1, - aux_sym_boolean_expression_token1, -- ACTIONS(432), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(434), 1, - aux_sym_at_time_zone_expression_token1, -- ACTIONS(444), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(426), 2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(436), 2, -+ anon_sym_BANG_TILDE, -+ [70542] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(569), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(438), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(440), 2, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(424), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(442), 23, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(567), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- [10142] = 3, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [70598] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(252), 6, -- aux_sym_dml_statement_token1, -+ ACTIONS(1636), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(539), 11, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(250), 36, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -22907,46 +79371,104 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [70656] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(549), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(551), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [10192] = 3, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [70712] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(340), 6, -- aux_sym_dml_statement_token1, -+ ACTIONS(559), 11, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(338), 36, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(557), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -22954,46 +79476,50 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [10242] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [70768] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(318), 6, -- aux_sym_dml_statement_token1, -+ ACTIONS(133), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(316), 36, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(131), 38, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -23001,244 +79527,299 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_COLON_COLON, - anon_sym_PLUS, -- [10292] = 24, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [70824] = 14, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(1666), 1, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ ACTIONS(1668), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(1672), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(1678), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1686), 1, -+ anon_sym_CARET, -+ ACTIONS(1690), 1, -+ anon_sym_SLASH, -+ ACTIONS(1680), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1682), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1684), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1688), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1670), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(545), 7, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(396), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(547), 16, -+ aux_sym_cte_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1137), 1, -- sym__expression, -- STATE(1965), 1, -- sym_select_statement, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [10384] = 24, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ [70902] = 15, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(1666), 1, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ ACTIONS(1668), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(1672), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(1674), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(1678), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1686), 1, -+ anon_sym_CARET, -+ ACTIONS(1690), 1, -+ anon_sym_SLASH, -+ ACTIONS(1680), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1682), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1684), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1688), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1670), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(545), 7, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(396), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(547), 15, -+ aux_sym_cte_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_boolean_expression_token2, - sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1176), 1, -- sym__expression, -- STATE(2123), 1, -- sym_select_statement, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [10476] = 24, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ [70982] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ ACTIONS(541), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(396), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1182), 1, -- sym__expression, -- STATE(2044), 1, -- sym_select_statement, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [10568] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(543), 27, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [71038] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(555), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(553), 37, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [71094] = 9, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(185), 6, -+ ACTIONS(1636), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1644), 1, -+ anon_sym_CARET, -+ ACTIONS(1648), 1, -+ anon_sym_SLASH, -+ ACTIONS(1638), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1640), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1646), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(539), 8, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(183), 35, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 28, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, -@@ -23254,167 +79835,216 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [71162] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(304), 22, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(306), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [10617] = 22, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [71218] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(446), 1, -+ ACTIONS(551), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(549), 37, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(448), 1, -- anon_sym_LPAREN, -- ACTIONS(450), 1, -- aux_sym_null_hint_token3, -- ACTIONS(452), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(454), 1, -- anon_sym_SQUOTE, -- ACTIONS(456), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(458), 1, -- aux_sym_TRUE_token1, -- ACTIONS(460), 1, -- aux_sym_FALSE_token1, -- ACTIONS(462), 1, -- aux_sym_number_token1, -- ACTIONS(464), 1, -- sym_identifier, -- ACTIONS(466), 1, -- anon_sym_BQUOTE, -- ACTIONS(468), 1, -- anon_sym_DQUOTE, -- ACTIONS(470), 1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(472), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(474), 1, -- anon_sym_DOLLAR, -- STATE(254), 1, -- sym__quoted_identifier, -- STATE(554), 1, -- sym_argument_reference, -- STATE(664), 1, -- sym__expression, -- STATE(842), 2, -- sym__aliased_expression, -- sym__aliasable_expression, -- STATE(553), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(628), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [10704] = 22, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [71274] = 14, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(63), 1, -+ ACTIONS(1626), 1, - aux_sym_cte_token2, -- ACTIONS(65), 1, -- anon_sym_LPAREN, -- ACTIONS(67), 1, -- aux_sym_null_hint_token3, -- ACTIONS(69), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(71), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(73), 1, -- aux_sym_TRUE_token1, -- ACTIONS(75), 1, -- aux_sym_FALSE_token1, -- ACTIONS(77), 1, -- aux_sym_number_token1, -- ACTIONS(79), 1, -- sym_identifier, -- ACTIONS(81), 1, -- anon_sym_BQUOTE, -- ACTIONS(83), 1, -- anon_sym_DQUOTE, -- ACTIONS(85), 1, -+ ACTIONS(1628), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(1632), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(1636), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1644), 1, -+ anon_sym_CARET, -+ ACTIONS(1648), 1, -+ anon_sym_SLASH, -+ ACTIONS(1638), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1640), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(547), 3, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1642), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1646), 5, - anon_sym_STAR, -- ACTIONS(87), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(89), 1, -- anon_sym_DOLLAR, -- ACTIONS(91), 1, -- anon_sym_SQUOTE, -- STATE(288), 1, -- sym__quoted_identifier, -- STATE(576), 1, -- sym_argument_reference, -- STATE(621), 1, -- sym__expression, -- STATE(842), 2, -- sym__aliased_expression, -- sym__aliasable_expression, -- STATE(552), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(603), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [10791] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1630), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(545), 20, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_boolean_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ [71352] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(199), 6, -+ ACTIONS(1636), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1644), 1, -+ anon_sym_CARET, -+ ACTIONS(1648), 1, -+ anon_sym_SLASH, -+ ACTIONS(1646), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(539), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(197), 35, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 30, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, -@@ -23430,37 +80060,37 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [10840] = 3, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [71416] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(221), 6, -+ ACTIONS(543), 11, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(219), 35, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(541), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, -@@ -23473,6 +80103,87 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [71472] = 20, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(642), 1, -+ aux_sym_cte_token1, -+ ACTIONS(656), 1, -+ sym_identifier, -+ ACTIONS(1752), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1754), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(1758), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(1760), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(1762), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(1764), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1776), 1, -+ anon_sym_CARET, -+ ACTIONS(1780), 1, -+ anon_sym_SLASH, -+ ACTIONS(1766), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1768), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(1770), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1772), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1774), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(638), 5, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ ACTIONS(1778), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1756), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(640), 9, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -23482,102 +80193,233 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -+ [71561] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(515), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(517), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [71616] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(483), 1, -+ aux_sym_cte_token2, -+ ACTIONS(485), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(489), 1, - aux_sym_is_expression_token1, -+ ACTIONS(491), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(493), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(495), 1, - aux_sym_at_time_zone_expression_token1, -+ ACTIONS(505), 1, -+ anon_sym_CARET, -+ ACTIONS(509), 1, -+ anon_sym_SLASH, -+ ACTIONS(499), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(501), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(812), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(814), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -+ ACTIONS(503), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [10889] = 22, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(507), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(487), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(1782), 16, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ [71699] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(476), 1, -- aux_sym_cte_token2, -- ACTIONS(478), 1, -- anon_sym_LPAREN, -- ACTIONS(480), 1, -- aux_sym_null_hint_token3, -- ACTIONS(482), 1, -+ ACTIONS(292), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(484), 1, - anon_sym_SQUOTE, -- ACTIONS(486), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(488), 1, -- aux_sym_TRUE_token1, -- ACTIONS(490), 1, -- aux_sym_FALSE_token1, -- ACTIONS(492), 1, -- aux_sym_number_token1, -- ACTIONS(494), 1, -- sym_identifier, -- ACTIONS(496), 1, -- anon_sym_BQUOTE, -- ACTIONS(498), 1, -- anon_sym_DQUOTE, -- ACTIONS(500), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(502), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(504), 1, -- anon_sym_DOLLAR, -- STATE(402), 1, -- sym__quoted_identifier, -- STATE(610), 1, -- sym_argument_reference, -- STATE(692), 1, -- sym__expression, -- STATE(842), 2, -- sym__aliased_expression, -- sym__aliasable_expression, -- STATE(620), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(714), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [10976] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(195), 6, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(294), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [71754] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1626), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1628), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(1632), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(1634), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(1636), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1644), 1, -+ anon_sym_CARET, -+ ACTIONS(1648), 1, -+ anon_sym_SLASH, -+ ACTIONS(1726), 1, - aux_sym_boolean_expression_token2, -+ ACTIONS(1638), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1640), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1748), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(193), 35, -+ ACTIONS(1750), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(1642), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1646), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1630), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(1784), 16, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, -@@ -23587,151 +80429,245 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -+ [71837] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(124), 11, -+ aux_sym__ctes_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 36, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [71892] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(477), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(479), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [11025] = 4, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(506), 1, -- anon_sym_LPAREN, -- ACTIONS(161), 5, -- aux_sym_dml_statement_token1, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [71947] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(133), 11, -+ aux_sym__ctes_token1, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(159), 35, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(131), 36, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, -+ anon_sym_LPAREN, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, - anon_sym_LBRACK, -- anon_sym_RBRACK, -- anon_sym_TILDE, -+ anon_sym_COLON_COLON, - anon_sym_PLUS, -- [11076] = 22, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [72002] = 16, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(508), 1, -+ ACTIONS(1752), 1, - aux_sym_cte_token2, -- ACTIONS(510), 1, -- anon_sym_LPAREN, -- ACTIONS(512), 1, -- aux_sym_null_hint_token3, -- ACTIONS(514), 1, -+ ACTIONS(1754), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(1758), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(1760), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(1762), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(1764), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1776), 1, -+ anon_sym_CARET, -+ ACTIONS(1780), 1, -+ anon_sym_SLASH, -+ ACTIONS(1770), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1772), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1774), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1778), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1756), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(481), 7, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(516), 1, - anon_sym_SQUOTE, -- ACTIONS(518), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(520), 1, -- aux_sym_TRUE_token1, -- ACTIONS(522), 1, -- aux_sym_FALSE_token1, -- ACTIONS(524), 1, -- aux_sym_number_token1, -- ACTIONS(526), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(497), 13, -+ aux_sym_cte_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - sym_identifier, -- ACTIONS(528), 1, -- anon_sym_BQUOTE, -- ACTIONS(530), 1, -- anon_sym_DQUOTE, -- ACTIONS(532), 1, -- anon_sym_STAR, -- ACTIONS(534), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(536), 1, -- anon_sym_DOLLAR, -- STATE(901), 1, -- sym__quoted_identifier, -- STATE(1050), 1, -- sym_argument_reference, -- STATE(1080), 1, -- sym__expression, -- STATE(1848), 2, -- sym__aliased_expression, -- sym__aliasable_expression, -- STATE(1049), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(1055), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [11163] = 4, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ [72083] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(213), 1, -- anon_sym_LBRACK, -- ACTIONS(179), 6, -+ ACTIONS(77), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(177), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(75), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, -@@ -23744,104 +80680,46 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [11214] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(538), 1, -- aux_sym_cte_token2, -- ACTIONS(540), 1, -- anon_sym_LPAREN, -- ACTIONS(542), 1, -- aux_sym_null_hint_token3, -- ACTIONS(544), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(546), 1, -- anon_sym_SQUOTE, -- ACTIONS(548), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(550), 1, -- aux_sym_TRUE_token1, -- ACTIONS(552), 1, -- aux_sym_FALSE_token1, -- ACTIONS(554), 1, -- aux_sym_number_token1, -- ACTIONS(556), 1, -- sym_identifier, -- ACTIONS(558), 1, -- anon_sym_BQUOTE, -- ACTIONS(560), 1, -- anon_sym_DQUOTE, -- ACTIONS(562), 1, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(564), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(566), 1, -- anon_sym_DOLLAR, -- STATE(830), 1, -- sym__quoted_identifier, -- STATE(972), 1, -- sym_argument_reference, -- STATE(1008), 1, -- sym__expression, -- STATE(1548), 2, -- sym__aliased_expression, -- sym__aliasable_expression, -- STATE(973), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(975), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [11301] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [72138] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(217), 6, -+ ACTIONS(203), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(215), 35, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(199), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, -@@ -23854,6 +80732,57 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [72193] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(511), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(513), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -23863,33 +80792,38 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [11350] = 4, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [72248] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(568), 1, -- anon_sym_COLON_COLON, -- ACTIONS(179), 6, -+ ACTIONS(274), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(177), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(272), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, -@@ -23902,41 +80836,46 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [11401] = 4, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [72303] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(570), 1, -- anon_sym_LBRACK, -- ACTIONS(189), 6, -+ ACTIONS(157), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(187), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(153), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, -@@ -23949,307 +80888,103 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [11452] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(476), 1, -- aux_sym_cte_token2, -- ACTIONS(478), 1, -- anon_sym_LPAREN, -- ACTIONS(480), 1, -- aux_sym_null_hint_token3, -- ACTIONS(482), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(484), 1, -- anon_sym_SQUOTE, -- ACTIONS(486), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(488), 1, -- aux_sym_TRUE_token1, -- ACTIONS(490), 1, -- aux_sym_FALSE_token1, -- ACTIONS(492), 1, -- aux_sym_number_token1, -- ACTIONS(494), 1, -- sym_identifier, -- ACTIONS(496), 1, -- anon_sym_BQUOTE, -- ACTIONS(498), 1, -- anon_sym_DQUOTE, -- ACTIONS(500), 1, -- anon_sym_STAR, -- ACTIONS(502), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(504), 1, -- anon_sym_DOLLAR, -- STATE(402), 1, -- sym__quoted_identifier, -- STATE(610), 1, -- sym_argument_reference, -- STATE(692), 1, -- sym__expression, -- STATE(1253), 2, -- sym__aliased_expression, -- sym__aliasable_expression, -- STATE(620), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(714), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [11539] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(572), 1, -- aux_sym_cte_token2, -- ACTIONS(574), 1, -- anon_sym_LPAREN, -- ACTIONS(576), 1, -- aux_sym_null_hint_token3, -- ACTIONS(578), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(580), 1, -- anon_sym_SQUOTE, -- ACTIONS(582), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(584), 1, -- aux_sym_TRUE_token1, -- ACTIONS(586), 1, -- aux_sym_FALSE_token1, -- ACTIONS(588), 1, -- aux_sym_number_token1, -- ACTIONS(590), 1, -- sym_identifier, -- ACTIONS(592), 1, -- anon_sym_BQUOTE, -- ACTIONS(594), 1, -- anon_sym_DQUOTE, -- ACTIONS(596), 1, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(598), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(600), 1, -- anon_sym_DOLLAR, -- STATE(23), 1, -- sym__quoted_identifier, -- STATE(66), 1, -- sym_argument_reference, -- STATE(121), 1, -- sym__expression, -- STATE(842), 2, -- sym__aliased_expression, -- sym__aliasable_expression, -- STATE(64), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(129), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [11626] = 22, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [72358] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(33), 1, -- aux_sym_cte_token2, -- ACTIONS(35), 1, -- anon_sym_LPAREN, -- ACTIONS(37), 1, -- aux_sym_null_hint_token3, -- ACTIONS(39), 1, -+ ACTIONS(469), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(41), 1, - anon_sym_SQUOTE, -- ACTIONS(43), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(45), 1, -- aux_sym_TRUE_token1, -- ACTIONS(47), 1, -- aux_sym_FALSE_token1, -- ACTIONS(49), 1, -- aux_sym_number_token1, -- ACTIONS(51), 1, -- sym_identifier, -- ACTIONS(53), 1, -- anon_sym_BQUOTE, -- ACTIONS(55), 1, -- anon_sym_DQUOTE, -- ACTIONS(57), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(59), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(61), 1, -- anon_sym_DOLLAR, -- STATE(10), 1, -- sym__quoted_identifier, -- STATE(51), 1, -- sym_argument_reference, -- STATE(68), 1, -- sym__expression, -- STATE(842), 2, -- sym__aliased_expression, -- sym__aliasable_expression, -- STATE(40), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(67), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [11713] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(508), 1, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(471), 26, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(510), 1, -- anon_sym_LPAREN, -- ACTIONS(512), 1, -- aux_sym_null_hint_token3, -- ACTIONS(514), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(516), 1, -- anon_sym_SQUOTE, -- ACTIONS(518), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(520), 1, -- aux_sym_TRUE_token1, -- ACTIONS(522), 1, -- aux_sym_FALSE_token1, -- ACTIONS(524), 1, -- aux_sym_number_token1, -- ACTIONS(526), 1, -- sym_identifier, -- ACTIONS(528), 1, -- anon_sym_BQUOTE, -- ACTIONS(530), 1, -- anon_sym_DQUOTE, -- ACTIONS(532), 1, -- anon_sym_STAR, -- ACTIONS(534), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(536), 1, -- anon_sym_DOLLAR, -- STATE(901), 1, -- sym__quoted_identifier, -- STATE(1050), 1, -- sym_argument_reference, -- STATE(1080), 1, -- sym__expression, -- STATE(2037), 2, -- sym__aliased_expression, -- sym__aliasable_expression, -- STATE(1049), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(1055), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [11800] = 4, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [72413] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(602), 1, -- anon_sym_LPAREN, -- ACTIONS(161), 5, -+ ACTIONS(270), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(159), 35, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(268), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -24257,15 +80992,8 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -24273,22 +81001,37 @@ static const uint16_t ts_small_parse_table[] = { - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- [11851] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [72468] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(95), 6, -+ ACTIONS(306), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(93), 35, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(304), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, -@@ -24301,105 +81044,48 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- [11900] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(538), 1, -- aux_sym_cte_token2, -- ACTIONS(540), 1, -- anon_sym_LPAREN, -- ACTIONS(542), 1, -- aux_sym_null_hint_token3, -- ACTIONS(544), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(546), 1, -- anon_sym_SQUOTE, -- ACTIONS(548), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(550), 1, -- aux_sym_TRUE_token1, -- ACTIONS(552), 1, -- aux_sym_FALSE_token1, -- ACTIONS(554), 1, -- aux_sym_number_token1, -- ACTIONS(556), 1, -- sym_identifier, -- ACTIONS(558), 1, -- anon_sym_BQUOTE, -- ACTIONS(560), 1, -- anon_sym_DQUOTE, -- ACTIONS(562), 1, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(564), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(566), 1, -- anon_sym_DOLLAR, -- STATE(830), 1, -- sym__quoted_identifier, -- STATE(972), 1, -- sym_argument_reference, -- STATE(1008), 1, -- sym__expression, -- STATE(842), 2, -- sym__aliased_expression, -- sym__aliasable_expression, -- STATE(973), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(975), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [11987] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [72523] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(207), 6, -+ ACTIONS(1786), 1, -+ anon_sym_COLON_COLON, -+ ACTIONS(403), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(205), 35, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, -@@ -24412,235 +81098,97 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [12036] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(508), 1, -- aux_sym_cte_token2, -- ACTIONS(510), 1, -- anon_sym_LPAREN, -- ACTIONS(512), 1, -- aux_sym_null_hint_token3, -- ACTIONS(514), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(516), 1, -- anon_sym_SQUOTE, -- ACTIONS(518), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(520), 1, -- aux_sym_TRUE_token1, -- ACTIONS(522), 1, -- aux_sym_FALSE_token1, -- ACTIONS(524), 1, -- aux_sym_number_token1, -- ACTIONS(526), 1, -- sym_identifier, -- ACTIONS(528), 1, -- anon_sym_BQUOTE, -- ACTIONS(530), 1, -- anon_sym_DQUOTE, -- ACTIONS(532), 1, -- anon_sym_STAR, -- ACTIONS(534), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(536), 1, -- anon_sym_DOLLAR, -- STATE(901), 1, -- sym__quoted_identifier, -- STATE(1050), 1, -- sym_argument_reference, -- STATE(1080), 1, -- sym__expression, -- STATE(2042), 2, -- sym__aliased_expression, -- sym__aliasable_expression, -- STATE(1049), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(1055), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [12123] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(572), 1, -- aux_sym_cte_token2, -- ACTIONS(574), 1, -- anon_sym_LPAREN, -- ACTIONS(576), 1, -- aux_sym_null_hint_token3, -- ACTIONS(578), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(580), 1, -- anon_sym_SQUOTE, -- ACTIONS(582), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(584), 1, -- aux_sym_TRUE_token1, -- ACTIONS(586), 1, -- aux_sym_FALSE_token1, -- ACTIONS(588), 1, -- aux_sym_number_token1, -- ACTIONS(590), 1, -- sym_identifier, -- ACTIONS(592), 1, -- anon_sym_BQUOTE, -- ACTIONS(594), 1, -- anon_sym_DQUOTE, -- ACTIONS(596), 1, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(598), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(600), 1, -- anon_sym_DOLLAR, -- STATE(23), 1, -- sym__quoted_identifier, -- STATE(66), 1, -- sym_argument_reference, -- STATE(121), 1, -- sym__expression, -- STATE(963), 2, -- sym__aliased_expression, -- sym__aliasable_expression, -- STATE(64), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(129), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [12210] = 22, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [72580] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(508), 1, -+ ACTIONS(84), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(82), 37, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, -- ACTIONS(510), 1, -- anon_sym_LPAREN, -- ACTIONS(512), 1, -- aux_sym_null_hint_token3, -- ACTIONS(514), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(516), 1, -- anon_sym_SQUOTE, -- ACTIONS(518), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(520), 1, -- aux_sym_TRUE_token1, -- ACTIONS(522), 1, -- aux_sym_FALSE_token1, -- ACTIONS(524), 1, -- aux_sym_number_token1, -- ACTIONS(526), 1, -- sym_identifier, -- ACTIONS(528), 1, -- anon_sym_BQUOTE, -- ACTIONS(530), 1, -- anon_sym_DQUOTE, -- ACTIONS(532), 1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(534), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(536), 1, -- anon_sym_DOLLAR, -- STATE(901), 1, -- sym__quoted_identifier, -- STATE(1050), 1, -- sym_argument_reference, -- STATE(1080), 1, -- sym__expression, -- STATE(1837), 2, -- sym__aliased_expression, -- sym__aliasable_expression, -- STATE(1049), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(1055), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [12297] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [72635] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(203), 6, -+ ACTIONS(241), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(201), 35, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(239), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, -@@ -24653,126 +81201,60 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [12346] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(446), 1, -- aux_sym_cte_token2, -- ACTIONS(448), 1, -- anon_sym_LPAREN, -- ACTIONS(450), 1, -- aux_sym_null_hint_token3, -- ACTIONS(452), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(454), 1, -- anon_sym_SQUOTE, -- ACTIONS(456), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(458), 1, -- aux_sym_TRUE_token1, -- ACTIONS(460), 1, -- aux_sym_FALSE_token1, -- ACTIONS(462), 1, -- aux_sym_number_token1, -- ACTIONS(464), 1, -- sym_identifier, -- ACTIONS(466), 1, -- anon_sym_BQUOTE, -- ACTIONS(468), 1, -- anon_sym_DQUOTE, -- ACTIONS(470), 1, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(472), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(474), 1, -- anon_sym_DOLLAR, -- STATE(254), 1, -- sym__quoted_identifier, -- STATE(554), 1, -- sym_argument_reference, -- STATE(664), 1, -- sym__expression, -- STATE(1232), 2, -- sym__aliased_expression, -- sym__aliasable_expression, -- STATE(553), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(628), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [12433] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [72690] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(95), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(245), 10, -+ aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(93), 35, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(243), 37, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -- aux_sym_create_function_parameter_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -24780,144 +81262,97 @@ static const uint16_t ts_small_parse_table[] = { - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- anon_sym_RBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- [12481] = 4, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [72745] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(604), 1, -- anon_sym_COLON_COLON, -- ACTIONS(179), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(177), 34, -+ ACTIONS(602), 21, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -- aux_sym_create_function_parameter_token1, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(604), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [12531] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(606), 1, -- aux_sym_cte_token2, -- ACTIONS(608), 1, -- anon_sym_LPAREN, -- ACTIONS(610), 1, -- aux_sym_alter_table_action_alter_column_token3, -- ACTIONS(612), 1, -- aux_sym_null_hint_token3, -- ACTIONS(614), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(616), 1, -- anon_sym_SQUOTE, -- ACTIONS(618), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(620), 1, -- aux_sym_TRUE_token1, -- ACTIONS(622), 1, -- aux_sym_FALSE_token1, -- ACTIONS(624), 1, -- aux_sym_number_token1, -- ACTIONS(626), 1, - sym_identifier, -- ACTIONS(628), 1, -- anon_sym_BQUOTE, -- ACTIONS(630), 1, -- anon_sym_DQUOTE, -- ACTIONS(632), 1, -- anon_sym_STAR, -- ACTIONS(634), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(636), 1, -- anon_sym_DOLLAR, -- STATE(54), 1, -- sym__quoted_identifier, -- STATE(264), 1, -- sym_argument_reference, -- STATE(774), 1, -- sym__expression, -- STATE(261), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(486), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [12617] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(638), 1, -- anon_sym_DOT, -- STATE(211), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(107), 16, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [72800] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(610), 21, - anon_sym_SEMI, - anon_sym_COMMA, -- anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(109), 22, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(612), 26, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -@@ -24925,14 +81360,11 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -24940,78 +81372,145 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [12669] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(207), 5, -- aux_sym_dml_statement_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(205), 35, -+ anon_sym_BANG_TILDE, -+ [72855] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(401), 21, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -- aux_sym_create_function_parameter_token1, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(403), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [72910] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(302), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(300), 37, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [12717] = 7, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [72965] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(641), 1, -- anon_sym_LPAREN, -- ACTIONS(643), 1, -- anon_sym_DOT, -- ACTIONS(645), 1, -- anon_sym_LBRACK, -- STATE(270), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(97), 14, -+ ACTIONS(1764), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(606), 21, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(99), 22, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(608), 25, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -@@ -25019,67 +81518,106 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [12773] = 13, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [73022] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(649), 1, -+ ACTIONS(1764), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(582), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(584), 25, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(651), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(657), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, -- ACTIONS(659), 1, - aux_sym_boolean_expression_token1, -- ACTIONS(661), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(663), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(655), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(665), 2, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(667), 2, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [73079] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(578), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- ACTIONS(669), 2, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(653), 4, -- anon_sym_EQ, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(647), 22, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(580), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -25089,77 +81627,95 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- [12841] = 7, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [73134] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(671), 1, -- anon_sym_LPAREN, -- ACTIONS(673), 1, -- anon_sym_DOT, -- ACTIONS(675), 1, -- anon_sym_LBRACK, -- STATE(256), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(97), 13, -+ ACTIONS(278), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(276), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(99), 23, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [12897] = 4, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [73189] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(677), 1, -- anon_sym_LBRACK, -- ACTIONS(189), 5, -+ ACTIONS(229), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(187), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(225), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -25167,37 +81723,46 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [12947] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [73244] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(225), 6, -+ ACTIONS(290), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(223), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(288), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, -@@ -25210,352 +81775,115 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [12995] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- ACTIONS(679), 1, -- anon_sym_RPAREN, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1105), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [13081] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- ACTIONS(681), 1, -- anon_sym_RPAREN, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1104), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [13167] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- ACTIONS(683), 1, -- anon_sym_RPAREN, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1085), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [13253] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- ACTIONS(685), 1, -- anon_sym_RPAREN, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1102), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [13339] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [73299] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(203), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(201), 35, -+ ACTIONS(473), 21, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -- aux_sym_create_function_parameter_token1, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(475), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_COLON_COLON, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [13387] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(131), 6, -- aux_sym_create_function_parameter_token1, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(129), 34, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_BANG_TILDE, -+ [73354] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1764), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1776), 1, -+ anon_sym_CARET, -+ ACTIONS(1780), 1, -+ anon_sym_SLASH, -+ ACTIONS(1778), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(537), 15, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 24, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -25565,30 +81893,38 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [13435] = 3, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [73417] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(244), 6, -+ ACTIONS(1153), 1, -+ anon_sym_LBRACK, -+ ACTIONS(403), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(242), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, -@@ -25601,39 +81937,45 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [13483] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [73474] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(334), 6, -+ ACTIONS(298), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(332), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(296), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, -@@ -25646,109 +81988,106 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [13531] = 4, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [73529] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(687), 1, -- anon_sym_LBRACK, -- ACTIONS(189), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(187), 34, -+ ACTIONS(567), 21, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -- aux_sym_create_function_parameter_token1, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(569), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [13581] = 10, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [73584] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(649), 1, -- aux_sym_cte_token2, -- ACTIONS(651), 1, -+ ACTIONS(1788), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1790), 1, -+ aux_sym_type_token3, -+ ACTIONS(229), 11, - aux_sym_create_function_parameter_token1, -- ACTIONS(657), 1, -- aux_sym_is_expression_token1, -- ACTIONS(659), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(661), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(330), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(655), 2, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(653), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(328), 27, -- ts_builtin_sym_end, -+ anon_sym_BANG_TILDE, -+ ACTIONS(225), 34, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -25758,121 +82097,54 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [13643] = 22, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [73643] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ ACTIONS(557), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- ACTIONS(689), 1, -- anon_sym_RPAREN, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1053), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [13729] = 13, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(649), 1, -- aux_sym_cte_token2, -- ACTIONS(651), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(657), 1, -- aux_sym_is_expression_token1, -- ACTIONS(659), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(661), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(663), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(655), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(665), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(667), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- ACTIONS(669), 2, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(653), 4, -- anon_sym_EQ, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(324), 22, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(559), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -25882,32 +82154,49 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- [13797] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(248), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(246), 34, -- ts_builtin_sym_end, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [73698] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(553), 21, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(555), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -25917,42 +82206,49 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [13845] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(260), 6, -- aux_sym_create_function_parameter_token1, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(258), 34, -- ts_builtin_sym_end, -+ anon_sym_BANG_TILDE, -+ [73753] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(519), 21, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(521), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -25962,106 +82258,49 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [13893] = 22, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [73808] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ ACTIONS(523), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- ACTIONS(691), 1, -- anon_sym_RPAREN, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1098), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [13979] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(256), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(254), 34, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(525), 26, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -+ aux_sym_create_function_parameter_token1, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -26071,30 +82310,38 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [14027] = 3, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [73863] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(151), 6, -+ ACTIONS(423), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(149), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(421), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, -@@ -26107,103 +82354,104 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [14075] = 22, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [73918] = 9, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(606), 1, -- aux_sym_cte_token2, -- ACTIONS(608), 1, -- anon_sym_LPAREN, -- ACTIONS(612), 1, -- aux_sym_null_hint_token3, -- ACTIONS(614), 1, -+ ACTIONS(1764), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1776), 1, -+ anon_sym_CARET, -+ ACTIONS(1780), 1, -+ anon_sym_SLASH, -+ ACTIONS(1770), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1772), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1778), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(537), 13, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(616), 1, - anon_sym_SQUOTE, -- ACTIONS(618), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(620), 1, -- aux_sym_TRUE_token1, -- ACTIONS(622), 1, -- aux_sym_FALSE_token1, -- ACTIONS(624), 1, -- aux_sym_number_token1, -- ACTIONS(626), 1, -- sym_identifier, -- ACTIONS(628), 1, -- anon_sym_BQUOTE, -- ACTIONS(630), 1, -- anon_sym_DQUOTE, -- ACTIONS(632), 1, -- anon_sym_STAR, -- ACTIONS(634), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(636), 1, -- anon_sym_DOLLAR, -- ACTIONS(693), 1, -- aux_sym_alter_table_action_alter_column_token3, -- STATE(54), 1, -- sym__quoted_identifier, -- STATE(264), 1, -- sym_argument_reference, -- STATE(793), 1, -- sym__expression, -- STATE(261), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(486), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [14161] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(179), 6, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 22, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -- aux_sym_boolean_expression_token2, -+ anon_sym_BANG_TILDE, -+ [73985] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(435), 10, -+ aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(177), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(433), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, -@@ -26216,109 +82464,51 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_COLON_COLON, - anon_sym_PLUS, -- [14209] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- ACTIONS(695), 1, -- anon_sym_RPAREN, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1096), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [14295] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [74040] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(207), 5, -+ ACTIONS(439), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(205), 35, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(437), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -26326,15 +82516,8 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -26342,92 +82525,42 @@ static const uint16_t ts_small_parse_table[] = { - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [14343] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- ACTIONS(697), 1, -- anon_sym_RPAREN, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1075), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [14429] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [74095] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(185), 5, -+ ACTIONS(464), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(183), 35, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(462), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -26435,15 +82568,8 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -26451,525 +82577,394 @@ static const uint16_t ts_small_parse_table[] = { - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [14477] = 5, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [74150] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(655), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(322), 4, -+ ACTIONS(451), 10, - aux_sym_create_function_parameter_token1, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(653), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(320), 30, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(449), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -+ anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_COLON_COLON, - anon_sym_PLUS, -- [14529] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [74205] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(195), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(193), 35, -- anon_sym_SEMI, -- anon_sym_COMMA, -+ ACTIONS(1626), 1, - aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -+ ACTIONS(1628), 1, - aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ ACTIONS(1632), 1, - aux_sym_is_expression_token1, -+ ACTIONS(1634), 1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -+ ACTIONS(1636), 1, - aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1644), 1, -+ anon_sym_CARET, -+ ACTIONS(1648), 1, -+ anon_sym_SLASH, -+ ACTIONS(1726), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(1638), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1640), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1748), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1750), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_COLON_COLON, -+ ACTIONS(1642), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [14577] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(237), 6, -- aux_sym_create_function_parameter_token1, - anon_sym_LT, - anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(235), 34, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1646), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1630), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(1724), 16, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [14625] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(699), 1, -- aux_sym_cte_token2, -- ACTIONS(701), 1, -- anon_sym_LPAREN, -- ACTIONS(703), 1, -- aux_sym_null_hint_token3, -- ACTIONS(705), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(707), 1, -- anon_sym_SQUOTE, -- ACTIONS(709), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(711), 1, -- aux_sym_TRUE_token1, -- ACTIONS(713), 1, -- aux_sym_FALSE_token1, -- ACTIONS(715), 1, -- aux_sym_number_token1, -- ACTIONS(717), 1, -- sym_identifier, -- ACTIONS(719), 1, -- anon_sym_BQUOTE, -- ACTIONS(721), 1, -- anon_sym_DQUOTE, -- ACTIONS(723), 1, -- anon_sym_STAR, -- ACTIONS(725), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(727), 1, -- anon_sym_DOLLAR, -- STATE(811), 1, -- sym__expression, -- STATE(817), 1, -- sym__quoted_identifier, -- STATE(871), 1, -- sym_argument_reference, -- STATE(1352), 1, -- sym_ordered_expression, -- STATE(909), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(932), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [14711] = 3, -+ [74288] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(199), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(197), 35, -+ ACTIONS(549), 21, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -- aux_sym_create_function_parameter_token1, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(551), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_COLON_COLON, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [14759] = 22, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [74343] = 14, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(1752), 1, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- ACTIONS(729), 1, -- anon_sym_RPAREN, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1094), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [14845] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(217), 5, -- aux_sym_dml_statement_token1, -+ ACTIONS(1754), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(1758), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(1764), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1776), 1, -+ anon_sym_CARET, -+ ACTIONS(1780), 1, -+ anon_sym_SLASH, -+ ACTIONS(1770), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1772), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1774), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(215), 35, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1778), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1756), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(545), 7, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(547), 15, -+ aux_sym_cte_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_RBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [14893] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(185), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(183), 35, -- anon_sym_SEMI, -- anon_sym_COMMA, -+ [74420] = 15, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1752), 1, - aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -+ ACTIONS(1754), 1, - aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ ACTIONS(1758), 1, - aux_sym_is_expression_token1, -+ ACTIONS(1760), 1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -+ ACTIONS(1764), 1, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -+ ACTIONS(1776), 1, -+ anon_sym_CARET, -+ ACTIONS(1780), 1, -+ anon_sym_SLASH, -+ ACTIONS(1770), 2, - anon_sym_PLUS, -- [14941] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(221), 5, -- aux_sym_dml_statement_token1, -+ anon_sym_PIPE, -+ ACTIONS(1772), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1774), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(219), 35, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1778), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1756), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(545), 7, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(547), 14, -+ aux_sym_cte_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_RBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [14989] = 4, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(302), 1, -- anon_sym_LBRACK, -- ACTIONS(179), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(177), 34, -+ [74499] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(541), 21, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -- aux_sym_create_function_parameter_token1, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(543), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [15039] = 3, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [74554] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(266), 6, -+ ACTIONS(1792), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1794), 1, -+ aux_sym_type_token3, -+ ACTIONS(203), 11, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(264), 34, -- ts_builtin_sym_end, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(199), 34, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -26979,103 +82974,43 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [15087] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- ACTIONS(731), 1, -- anon_sym_RPAREN, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1069), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [15173] = 7, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [74613] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(733), 1, -- anon_sym_LPAREN, -- ACTIONS(735), 1, -- anon_sym_DOT, -- ACTIONS(737), 1, -- anon_sym_LBRACK, -- STATE(291), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(99), 6, -+ ACTIONS(399), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(97), 30, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(397), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, -@@ -27088,60 +83023,66 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [15229] = 5, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [74668] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(739), 1, -- anon_sym_DOT, -- STATE(256), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(97), 15, -- ts_builtin_sym_end, -+ ACTIONS(343), 21, - anon_sym_SEMI, - anon_sym_COMMA, -- anon_sym_LPAREN, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(99), 23, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(345), 26, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -27149,143 +83090,144 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [15281] = 22, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [74723] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ ACTIONS(574), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- ACTIONS(741), 1, -- anon_sym_RPAREN, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1092), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [15367] = 5, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(576), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [74778] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(739), 1, -- anon_sym_DOT, -- STATE(258), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(103), 15, -- ts_builtin_sym_end, -+ ACTIONS(1764), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(537), 21, - anon_sym_SEMI, - anon_sym_COMMA, -- anon_sym_LPAREN, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(105), 23, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 25, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [15419] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [74835] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(252), 6, -+ ACTIONS(1796), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1798), 1, -+ aux_sym_type_token3, -+ ACTIONS(157), 11, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(250), 34, -- ts_builtin_sym_end, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(153), 34, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -27295,56 +83237,63 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [15467] = 5, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [74894] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(743), 1, -- anon_sym_DOT, -- STATE(258), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(107), 15, -- ts_builtin_sym_end, -+ ACTIONS(527), 21, - anon_sym_SEMI, - anon_sym_COMMA, -- anon_sym_LPAREN, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(109), 23, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(529), 26, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -27352,137 +83301,142 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [15519] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(151), 5, -- aux_sym_dml_statement_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(149), 35, -+ anon_sym_BANG_TILDE, -+ [74949] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1764), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1776), 1, -+ anon_sym_CARET, -+ ACTIONS(537), 20, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -- aux_sym_create_function_parameter_token1, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_limit_clause_token2, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 25, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [15567] = 22, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [75008] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ ACTIONS(531), 21, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- ACTIONS(746), 1, -- anon_sym_RPAREN, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1090), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [15653] = 4, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(533), 26, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [75063] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(748), 1, -- anon_sym_COLON_COLON, -- ACTIONS(179), 5, -+ ACTIONS(612), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(177), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(610), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -27490,49 +83444,53 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [15703] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [75117] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(318), 6, -+ ACTIONS(1800), 1, -+ anon_sym_LBRACK, -+ STATE(1042), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(381), 11, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(316), 34, -- ts_builtin_sym_end, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(379), 33, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -27542,36 +83500,47 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [15751] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [75175] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(199), 5, -+ ACTIONS(543), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(197), 35, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(541), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -27579,46 +83548,114 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [15799] = 4, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [75229] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(233), 1, -+ ACTIONS(1802), 1, -+ anon_sym_DOT, -+ STATE(1025), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(122), 22, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- ACTIONS(179), 5, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 22, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [75287] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1805), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1807), 1, -+ anon_sym_CARET, -+ ACTIONS(1811), 1, -+ anon_sym_SLASH, -+ ACTIONS(1809), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(539), 9, -+ aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(177), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 29, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -27626,43 +83663,58 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [15849] = 3, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [75349] = 9, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(95), 5, -+ ACTIONS(1805), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1807), 1, -+ anon_sym_CARET, -+ ACTIONS(1811), 1, -+ anon_sym_SLASH, -+ ACTIONS(1813), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1815), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1809), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(539), 7, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(93), 35, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 27, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -27670,44 +83722,41 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [15897] = 3, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [75415] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(221), 5, -+ ACTIONS(345), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(219), 35, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(343), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -27715,166 +83764,47 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- [15945] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- ACTIONS(750), 1, -- anon_sym_RPAREN, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1108), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [16031] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- ACTIONS(752), 1, -- anon_sym_RPAREN, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1073), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [16117] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [75469] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(340), 6, -+ ACTIONS(1805), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(539), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(338), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 35, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, -@@ -27887,86 +83817,159 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [16165] = 5, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [75525] = 14, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(754), 1, -- anon_sym_DOT, -- STATE(211), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(103), 16, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -+ ACTIONS(1805), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1807), 1, -+ anon_sym_CARET, -+ ACTIONS(1811), 1, -+ anon_sym_SLASH, -+ ACTIONS(1817), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1819), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(1823), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(547), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1813), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1815), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1825), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1809), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1821), 6, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(545), 19, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(105), 22, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -+ [75601] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1805), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1807), 1, -+ anon_sym_CARET, -+ ACTIONS(539), 10, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 34, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [16217] = 3, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [75659] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(344), 6, -+ ACTIONS(294), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(342), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(292), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, -@@ -27979,167 +83982,45 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [16265] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(606), 1, -- aux_sym_cte_token2, -- ACTIONS(608), 1, -- anon_sym_LPAREN, -- ACTIONS(612), 1, -- aux_sym_null_hint_token3, -- ACTIONS(614), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(616), 1, -- anon_sym_SQUOTE, -- ACTIONS(618), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(620), 1, -- aux_sym_TRUE_token1, -- ACTIONS(622), 1, -- aux_sym_FALSE_token1, -- ACTIONS(624), 1, -- aux_sym_number_token1, -- ACTIONS(626), 1, -- sym_identifier, -- ACTIONS(628), 1, -- anon_sym_BQUOTE, -- ACTIONS(630), 1, -- anon_sym_DQUOTE, -- ACTIONS(632), 1, -- anon_sym_STAR, -- ACTIONS(634), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(636), 1, -- anon_sym_DOLLAR, -- STATE(54), 1, -- sym__quoted_identifier, -- STATE(264), 1, -- sym_argument_reference, -- STATE(579), 1, -- sym__expression, -- STATE(1155), 1, -- sym_order_by_clause_body, -- STATE(261), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(486), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [16351] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(756), 1, -- aux_sym_cte_token2, -- ACTIONS(758), 1, -- anon_sym_LPAREN, -- ACTIONS(760), 1, -- aux_sym_null_hint_token3, -- ACTIONS(762), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(764), 1, -- anon_sym_SQUOTE, -- ACTIONS(766), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(768), 1, -- aux_sym_TRUE_token1, -- ACTIONS(770), 1, -- aux_sym_FALSE_token1, -- ACTIONS(772), 1, -- aux_sym_number_token1, -- ACTIONS(774), 1, -- sym_identifier, -- ACTIONS(776), 1, -- anon_sym_BQUOTE, -- ACTIONS(778), 1, -- anon_sym_DQUOTE, -- ACTIONS(780), 1, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(782), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(784), 1, -- anon_sym_DOLLAR, -- STATE(295), 1, -- sym__quoted_identifier, -- STATE(569), 1, -- sym_argument_reference, -- STATE(641), 1, -- sym__expression, -- STATE(1197), 1, -- sym_group_by_clause_body, -- STATE(568), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(663), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [16437] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [75713] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(348), 6, -+ ACTIONS(551), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(346), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(549), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, -@@ -28152,204 +84033,152 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [16485] = 5, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [75767] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(655), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(352), 4, -+ ACTIONS(533), 10, - aux_sym_create_function_parameter_token1, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(653), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(350), 30, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(531), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -+ anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [16537] = 6, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [75821] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(659), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(655), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(352), 4, -+ ACTIONS(555), 10, - aux_sym_create_function_parameter_token1, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(653), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(350), 29, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(553), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -+ anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [16591] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- ACTIONS(786), 1, -- anon_sym_RPAREN, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1088), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [16677] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [75875] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(195), 5, -+ ACTIONS(471), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(193), 35, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(469), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -28357,93 +84186,149 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [16725] = 13, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [75929] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(649), 1, -+ ACTIONS(1827), 1, -+ anon_sym_DOT, -+ STATE(1025), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(100), 22, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(102), 22, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, -- ACTIONS(651), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(657), 1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, - aux_sym_is_expression_token1, -- ACTIONS(659), 1, - aux_sym_boolean_expression_token1, -- ACTIONS(661), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(663), 1, - aux_sym_at_time_zone_expression_token1, -- ACTIONS(655), 2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(665), 2, -+ anon_sym_BANG_TILDE, -+ [75987] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(529), 10, -+ aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(667), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(669), 2, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(653), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(788), 22, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(527), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -+ anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- [16793] = 3, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [76041] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(356), 6, -+ ACTIONS(604), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(354), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(602), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, -@@ -28456,347 +84341,253 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [16841] = 10, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [76095] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(649), 1, -- aux_sym_cte_token2, -- ACTIONS(651), 1, -+ ACTIONS(403), 10, - aux_sym_create_function_parameter_token1, -- ACTIONS(657), 1, -- aux_sym_is_expression_token1, -- ACTIONS(659), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(661), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(314), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(655), 2, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(653), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(312), 27, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -+ anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [16903] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(699), 1, -- aux_sym_cte_token2, -- ACTIONS(701), 1, -- anon_sym_LPAREN, -- ACTIONS(703), 1, -- aux_sym_null_hint_token3, -- ACTIONS(705), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(707), 1, -- anon_sym_SQUOTE, -- ACTIONS(709), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(711), 1, -- aux_sym_TRUE_token1, -- ACTIONS(713), 1, -- aux_sym_FALSE_token1, -- ACTIONS(715), 1, -- aux_sym_number_token1, -- ACTIONS(717), 1, -- sym_identifier, -- ACTIONS(719), 1, -- anon_sym_BQUOTE, -- ACTIONS(721), 1, -- anon_sym_DQUOTE, -- ACTIONS(723), 1, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(725), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(727), 1, -- anon_sym_DOLLAR, -- STATE(817), 1, -- sym__quoted_identifier, -- STATE(829), 1, -- sym__expression, -- STATE(871), 1, -- sym_argument_reference, -- STATE(1369), 1, -- sym_ordered_expression, -- STATE(909), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(932), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [16989] = 22, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [76149] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -+ ACTIONS(1827), 1, -+ anon_sym_DOT, -+ STATE(1037), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(118), 22, -+ anon_sym_COMMA, - anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(410), 1, - anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(845), 1, -- sym__expression, -- STATE(1155), 1, -- sym_order_by_clause_body, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [17075] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(790), 1, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(120), 22, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, -- ACTIONS(792), 1, -- anon_sym_LPAREN, -- ACTIONS(794), 1, -- aux_sym_null_hint_token3, -- ACTIONS(796), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(798), 1, -- anon_sym_SQUOTE, -- ACTIONS(800), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(802), 1, -- aux_sym_TRUE_token1, -- ACTIONS(804), 1, -- aux_sym_FALSE_token1, -- ACTIONS(806), 1, -- aux_sym_number_token1, -- ACTIONS(808), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(810), 1, -- anon_sym_BQUOTE, -- ACTIONS(812), 1, -- anon_sym_DQUOTE, -- ACTIONS(814), 1, -- anon_sym_STAR, -- ACTIONS(816), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(818), 1, -- anon_sym_DOLLAR, -- STATE(785), 1, -- sym__quoted_identifier, -- STATE(865), 1, -- sym_argument_reference, -- STATE(879), 1, -- sym__expression, -- STATE(1197), 1, -- sym_group_by_clause_body, -- STATE(855), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(897), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [17161] = 22, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [76207] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(1800), 1, -+ anon_sym_LBRACK, -+ STATE(1053), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(71), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(69), 33, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- ACTIONS(820), 1, -- anon_sym_RPAREN, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1078), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [17247] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [76265] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(310), 6, -+ ACTIONS(475), 10, - aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(473), 36, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [76319] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(525), 10, -+ aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(308), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(523), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, -@@ -28809,46 +84600,46 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [17295] = 5, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [76373] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(822), 1, -- anon_sym_DOT, -- STATE(287), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(109), 6, -+ ACTIONS(521), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(107), 32, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(519), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, -- anon_sym_LPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -@@ -28860,88 +84651,219 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [17347] = 5, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [76427] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(754), 1, -- anon_sym_DOT, -- STATE(270), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(97), 16, -+ ACTIONS(517), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(515), 36, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [76481] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(559), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(557), 36, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(99), 22, -- aux_sym_cte_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [76535] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1805), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1807), 1, -+ anon_sym_CARET, -+ ACTIONS(1811), 1, -+ anon_sym_SLASH, -+ ACTIONS(1817), 1, - aux_sym_cte_token2, -+ ACTIONS(1819), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(1823), 1, - aux_sym_is_expression_token1, -+ ACTIONS(1831), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(1833), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(1813), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1815), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1835), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [17399] = 3, -+ ACTIONS(1837), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(1825), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1809), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1821), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(1829), 15, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ [76617] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(203), 5, -+ ACTIONS(1805), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(608), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(201), 35, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(606), 35, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -28949,44 +84871,49 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [17447] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [76673] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(217), 5, -+ ACTIONS(569), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(215), 35, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(567), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -28994,45 +84921,46 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- [17495] = 5, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [76727] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(825), 1, -- anon_sym_DOT, -- STATE(287), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(105), 6, -+ ACTIONS(576), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(103), 32, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(574), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, -- anon_sym_LPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -@@ -29044,111 +84972,116 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [17547] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- ACTIONS(827), 1, -- anon_sym_RPAREN, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1086), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [17633] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [76781] = 15, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(306), 6, -+ ACTIONS(1805), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1807), 1, -+ anon_sym_CARET, -+ ACTIONS(1811), 1, -+ anon_sym_SLASH, -+ ACTIONS(1817), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1819), 1, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -+ ACTIONS(1823), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(1831), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(547), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(304), 34, -+ ACTIONS(1813), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1815), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1825), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1809), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1821), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(545), 18, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ [76859] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1839), 1, -+ anon_sym_LBRACK, -+ STATE(1053), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(77), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(75), 33, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -29158,101 +85091,43 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [17681] = 22, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1099), 1, -- sym__expression, -- STATE(1883), 1, -- sym_values_clause_body, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [17767] = 5, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [76917] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(825), 1, -- anon_sym_DOT, -- STATE(291), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(99), 6, -+ ACTIONS(513), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(97), 32, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(511), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, -- anon_sym_LPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -@@ -29264,165 +85139,165 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [17819] = 21, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [76971] = 16, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(1805), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1807), 1, -+ anon_sym_CARET, -+ ACTIONS(1811), 1, -+ anon_sym_SLASH, -+ ACTIONS(1817), 1, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ ACTIONS(1819), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(1823), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(1831), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(1833), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(497), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1813), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1815), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1825), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1809), 5, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1164), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [17902] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1821), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(481), 17, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ [77051] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(538), 1, -+ ACTIONS(479), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(477), 36, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, -- ACTIONS(540), 1, -- anon_sym_LPAREN, -- ACTIONS(542), 1, -- aux_sym_null_hint_token3, -- ACTIONS(544), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(546), 1, -- anon_sym_SQUOTE, -- ACTIONS(548), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(550), 1, -- aux_sym_TRUE_token1, -- ACTIONS(552), 1, -- aux_sym_FALSE_token1, -- ACTIONS(554), 1, -- aux_sym_number_token1, -- ACTIONS(556), 1, -- sym_identifier, -- ACTIONS(558), 1, -- anon_sym_BQUOTE, -- ACTIONS(560), 1, -- anon_sym_DQUOTE, -- ACTIONS(562), 1, -- anon_sym_STAR, -- ACTIONS(564), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(566), 1, -- anon_sym_DOLLAR, -- STATE(830), 1, -- sym__quoted_identifier, -- STATE(972), 1, -- sym_argument_reference, -- STATE(1011), 1, -- sym__expression, -- STATE(973), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(975), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [17985] = 3, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [77105] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(344), 5, -+ ACTIONS(580), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(342), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(578), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -29430,40 +85305,48 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [18032] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [77159] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(121), 6, -+ ACTIONS(1805), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(584), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(119), 33, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(582), 35, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, -- anon_sym_LPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -@@ -29475,2229 +85358,2244 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [77215] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(77), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(75), 34, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [77268] = 8, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1842), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1844), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1846), 1, -+ aux_sym_type_token1, -+ ACTIONS(1848), 1, -+ aux_sym_type_token2, -+ ACTIONS(1850), 1, -+ aux_sym_type_token3, -+ ACTIONS(92), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(86), 30, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [77331] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(423), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(421), 34, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [18079] = 21, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [77384] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(606), 1, -+ ACTIONS(290), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(288), 34, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(608), 1, -- anon_sym_LPAREN, -- ACTIONS(612), 1, -- aux_sym_null_hint_token3, -- ACTIONS(614), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(616), 1, - anon_sym_SQUOTE, -- ACTIONS(618), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(620), 1, -- aux_sym_TRUE_token1, -- ACTIONS(622), 1, -- aux_sym_FALSE_token1, -- ACTIONS(624), 1, -- aux_sym_number_token1, -- ACTIONS(626), 1, -- sym_identifier, -- ACTIONS(628), 1, -- anon_sym_BQUOTE, -- ACTIONS(630), 1, -- anon_sym_DQUOTE, -- ACTIONS(632), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(634), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(636), 1, -- anon_sym_DOLLAR, -- STATE(54), 1, -- sym__quoted_identifier, -- STATE(264), 1, -- sym_argument_reference, -- STATE(791), 1, -- sym__expression, -- STATE(261), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(486), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [18162] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [77437] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(829), 1, -+ ACTIONS(1614), 1, -+ anon_sym_LBRACK, -+ ACTIONS(403), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 33, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(831), 1, -- anon_sym_LPAREN, -- ACTIONS(833), 1, -- aux_sym_null_hint_token3, -- ACTIONS(835), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(837), 1, - anon_sym_SQUOTE, -- ACTIONS(839), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(841), 1, -- aux_sym_TRUE_token1, -- ACTIONS(843), 1, -- aux_sym_FALSE_token1, -- ACTIONS(845), 1, -- aux_sym_number_token1, -- ACTIONS(847), 1, -- sym_identifier, -- ACTIONS(849), 1, -- anon_sym_BQUOTE, -- ACTIONS(851), 1, -- anon_sym_DQUOTE, -- ACTIONS(853), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(855), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(857), 1, -- anon_sym_DOLLAR, -- STATE(534), 1, -- sym__quoted_identifier, -- STATE(706), 1, -- sym_argument_reference, -- STATE(742), 1, -- sym__expression, -- STATE(694), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(752), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [18245] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [77492] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(476), 1, -+ ACTIONS(278), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(276), 34, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(478), 1, -- anon_sym_LPAREN, -- ACTIONS(480), 1, -- aux_sym_null_hint_token3, -- ACTIONS(482), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(484), 1, - anon_sym_SQUOTE, -- ACTIONS(486), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(488), 1, -- aux_sym_TRUE_token1, -- ACTIONS(490), 1, -- aux_sym_FALSE_token1, -- ACTIONS(492), 1, -- aux_sym_number_token1, -- ACTIONS(494), 1, -- sym_identifier, -- ACTIONS(496), 1, -- anon_sym_BQUOTE, -- ACTIONS(498), 1, -- anon_sym_DQUOTE, -- ACTIONS(500), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(502), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(504), 1, -- anon_sym_DOLLAR, -- STATE(402), 1, -- sym__quoted_identifier, -- STATE(610), 1, -- sym_argument_reference, -- STATE(696), 1, -- sym__expression, -- STATE(620), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(714), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [18328] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [77545] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(298), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(296), 34, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(489), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [18411] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [77598] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(464), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(462), 34, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1160), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [18494] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [77651] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(435), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(433), 34, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [77704] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(109), 6, -+ ACTIONS(399), 11, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(107), 33, -- ts_builtin_sym_end, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(397), 34, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, - aux_sym_cte_token2, -- anon_sym_LPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [77757] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(84), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(82), 34, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [18541] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [77810] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(348), 5, -+ ACTIONS(1852), 1, -+ anon_sym_COLON_COLON, -+ ACTIONS(403), 11, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(346), 34, -- ts_builtin_sym_end, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 33, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [77865] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(229), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(225), 34, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [18588] = 5, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [77918] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(861), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(352), 3, -+ ACTIONS(302), 11, - aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(859), 4, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(300), 34, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, - anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(350), 30, -- ts_builtin_sym_end, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [77971] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(439), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(437), 34, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_COLON_COLON, - anon_sym_PLUS, -- [18639] = 6, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [78024] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(863), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(861), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(352), 3, -+ ACTIONS(245), 11, - aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(859), 4, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(243), 34, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, - anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(350), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [78077] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(124), 22, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -+ aux_sym_create_function_parameter_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, - aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 23, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [18692] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [78130] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(356), 5, -+ ACTIONS(203), 11, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(354), 34, -- ts_builtin_sym_end, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(199), 34, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [78183] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(274), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(272), 34, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [18739] = 10, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [78236] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(863), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(865), 1, -- aux_sym_cte_token2, -- ACTIONS(867), 1, -+ ACTIONS(241), 11, - aux_sym_create_function_parameter_token1, -- ACTIONS(869), 1, -- aux_sym_is_expression_token1, -- ACTIONS(871), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(314), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(861), 2, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(859), 4, -+ anon_sym_BANG_TILDE, -+ ACTIONS(239), 34, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, - anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(312), 26, -- ts_builtin_sym_end, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [78289] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(157), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(153), 34, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [18800] = 21, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [78342] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(873), 1, -+ ACTIONS(306), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(304), 34, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(875), 1, -- anon_sym_LPAREN, -- ACTIONS(877), 1, -- aux_sym_null_hint_token3, -- ACTIONS(879), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(881), 1, - anon_sym_SQUOTE, -- ACTIONS(883), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(885), 1, -- aux_sym_TRUE_token1, -- ACTIONS(887), 1, -- aux_sym_FALSE_token1, -- ACTIONS(889), 1, -- aux_sym_number_token1, -- ACTIONS(891), 1, -- sym_identifier, -- ACTIONS(893), 1, -- anon_sym_BQUOTE, -- ACTIONS(895), 1, -- anon_sym_DQUOTE, -- ACTIONS(897), 1, -- anon_sym_STAR, -- ACTIONS(899), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(901), 1, -- anon_sym_DOLLAR, -- STATE(585), 1, -- sym__quoted_identifier, -- STATE(767), 1, -- sym_argument_reference, -- STATE(780), 1, -- sym__expression, -- STATE(758), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(806), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [18883] = 3, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [78395] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(310), 5, -+ ACTIONS(270), 11, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(308), 34, -- ts_builtin_sym_end, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(268), 34, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [18930] = 21, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(476), 1, -- aux_sym_cte_token2, -- ACTIONS(478), 1, -- anon_sym_LPAREN, -- ACTIONS(480), 1, -- aux_sym_null_hint_token3, -- ACTIONS(482), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(484), 1, -- anon_sym_SQUOTE, -- ACTIONS(486), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(488), 1, -- aux_sym_TRUE_token1, -- ACTIONS(490), 1, -- aux_sym_FALSE_token1, -- ACTIONS(492), 1, -- aux_sym_number_token1, -- ACTIONS(494), 1, -- sym_identifier, -- ACTIONS(496), 1, -- anon_sym_BQUOTE, -- ACTIONS(498), 1, -- anon_sym_DQUOTE, -- ACTIONS(500), 1, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(502), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(504), 1, -- anon_sym_DOLLAR, -- STATE(402), 1, -- sym__quoted_identifier, -- STATE(610), 1, -- sym_argument_reference, -- STATE(702), 1, -- sym__expression, -- STATE(620), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(714), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [19013] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [78448] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(756), 1, -+ ACTIONS(133), 22, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, -- ACTIONS(758), 1, -- anon_sym_LPAREN, -- ACTIONS(760), 1, -- aux_sym_null_hint_token3, -- ACTIONS(762), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(764), 1, -- anon_sym_SQUOTE, -- ACTIONS(766), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(768), 1, -- aux_sym_TRUE_token1, -- ACTIONS(770), 1, -- aux_sym_FALSE_token1, -- ACTIONS(772), 1, -- aux_sym_number_token1, -- ACTIONS(774), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(776), 1, -- anon_sym_BQUOTE, -- ACTIONS(778), 1, -- anon_sym_DQUOTE, -- ACTIONS(780), 1, -- anon_sym_STAR, -- ACTIONS(782), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(784), 1, -- anon_sym_DOLLAR, -- STATE(295), 1, -- sym__quoted_identifier, -- STATE(569), 1, -- sym_argument_reference, -- STATE(701), 1, -- sym__expression, -- STATE(568), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(663), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [19096] = 21, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(572), 1, -- aux_sym_cte_token2, -- ACTIONS(574), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(131), 23, -+ anon_sym_COMMA, - anon_sym_LPAREN, -- ACTIONS(576), 1, -- aux_sym_null_hint_token3, -- ACTIONS(578), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(580), 1, -- anon_sym_SQUOTE, -- ACTIONS(582), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(584), 1, -- aux_sym_TRUE_token1, -- ACTIONS(586), 1, -- aux_sym_FALSE_token1, -- ACTIONS(588), 1, -- aux_sym_number_token1, -- ACTIONS(590), 1, -- sym_identifier, -- ACTIONS(592), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(594), 1, - anon_sym_DQUOTE, -- ACTIONS(596), 1, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(598), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(600), 1, -- anon_sym_DOLLAR, -- STATE(23), 1, -- sym__quoted_identifier, -- STATE(66), 1, -- sym_argument_reference, -- STATE(111), 1, -- sym__expression, -- STATE(64), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(129), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [19179] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [78501] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(572), 1, -+ ACTIONS(451), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(449), 34, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(574), 1, -- anon_sym_LPAREN, -- ACTIONS(576), 1, -- aux_sym_null_hint_token3, -- ACTIONS(578), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(580), 1, - anon_sym_SQUOTE, -- ACTIONS(582), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(584), 1, -- aux_sym_TRUE_token1, -- ACTIONS(586), 1, -- aux_sym_FALSE_token1, -- ACTIONS(588), 1, -- aux_sym_number_token1, -- ACTIONS(590), 1, -- sym_identifier, -- ACTIONS(592), 1, -- anon_sym_BQUOTE, -- ACTIONS(594), 1, -- anon_sym_DQUOTE, -- ACTIONS(596), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(598), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(600), 1, -- anon_sym_DOLLAR, -- STATE(23), 1, -- sym__quoted_identifier, -- STATE(66), 1, -- sym_argument_reference, -- STATE(113), 1, -- sym__expression, -- STATE(64), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(129), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [19262] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [78554] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(572), 1, -+ ACTIONS(612), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(610), 33, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(574), 1, -- anon_sym_LPAREN, -- ACTIONS(576), 1, -- aux_sym_null_hint_token3, -- ACTIONS(578), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(580), 1, - anon_sym_SQUOTE, -- ACTIONS(582), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(584), 1, -- aux_sym_TRUE_token1, -- ACTIONS(586), 1, -- aux_sym_FALSE_token1, -- ACTIONS(588), 1, -- aux_sym_number_token1, -- ACTIONS(590), 1, -- sym_identifier, -- ACTIONS(592), 1, -- anon_sym_BQUOTE, -- ACTIONS(594), 1, -- anon_sym_DQUOTE, -- ACTIONS(596), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(598), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(600), 1, -- anon_sym_DOLLAR, -- STATE(23), 1, -- sym__quoted_identifier, -- STATE(66), 1, -- sym_argument_reference, -- STATE(114), 1, -- sym__expression, -- STATE(64), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(129), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [19345] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [78606] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(572), 1, -+ ACTIONS(345), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(343), 33, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(574), 1, -- anon_sym_LPAREN, -- ACTIONS(576), 1, -- aux_sym_null_hint_token3, -- ACTIONS(578), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(580), 1, - anon_sym_SQUOTE, -- ACTIONS(582), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(584), 1, -- aux_sym_TRUE_token1, -- ACTIONS(586), 1, -- aux_sym_FALSE_token1, -- ACTIONS(588), 1, -- aux_sym_number_token1, -- ACTIONS(590), 1, -- sym_identifier, -- ACTIONS(592), 1, -- anon_sym_BQUOTE, -- ACTIONS(594), 1, -- anon_sym_DQUOTE, -- ACTIONS(596), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(598), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(600), 1, -- anon_sym_DOLLAR, -- STATE(23), 1, -- sym__quoted_identifier, -- STATE(66), 1, -- sym_argument_reference, -- STATE(117), 1, -- sym__expression, -- STATE(64), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(129), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [19428] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [78658] = 14, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(829), 1, -+ ACTIONS(1854), 1, - aux_sym_cte_token2, -- ACTIONS(831), 1, -- anon_sym_LPAREN, -- ACTIONS(833), 1, -- aux_sym_null_hint_token3, -- ACTIONS(835), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(837), 1, -- anon_sym_SQUOTE, -- ACTIONS(839), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(841), 1, -- aux_sym_TRUE_token1, -- ACTIONS(843), 1, -- aux_sym_FALSE_token1, -- ACTIONS(845), 1, -- aux_sym_number_token1, -- ACTIONS(847), 1, -- sym_identifier, -- ACTIONS(849), 1, -- anon_sym_BQUOTE, -- ACTIONS(851), 1, -- anon_sym_DQUOTE, -- ACTIONS(853), 1, -+ ACTIONS(1856), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(1860), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(1862), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1870), 1, -+ anon_sym_CARET, -+ ACTIONS(1874), 1, -+ anon_sym_SLASH, -+ ACTIONS(1864), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1866), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(547), 3, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1868), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1872), 5, - anon_sym_STAR, -- ACTIONS(855), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(857), 1, -- anon_sym_DOLLAR, -- STATE(534), 1, -- sym__quoted_identifier, -- STATE(706), 1, -- sym_argument_reference, -- STATE(737), 1, -- sym__expression, -- STATE(694), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(752), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [19511] = 21, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1858), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(545), 16, -+ anon_sym_SEMI, -+ anon_sym_RPAREN, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1148), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [19594] = 10, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_boolean_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ [78732] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(863), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(865), 1, -- aux_sym_cte_token2, -- ACTIONS(867), 1, -+ ACTIONS(551), 11, - aux_sym_create_function_parameter_token1, -- ACTIONS(869), 1, -- aux_sym_is_expression_token1, -- ACTIONS(871), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(330), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(861), 2, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(859), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(328), 26, -- ts_builtin_sym_end, -+ anon_sym_BANG_TILDE, -+ ACTIONS(549), 33, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [19655] = 21, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(884), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [19738] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [78784] = 9, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(1862), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1870), 1, -+ anon_sym_CARET, -+ ACTIONS(1874), 1, -+ anon_sym_SLASH, -+ ACTIONS(1864), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1866), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1872), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(539), 8, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 24, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1107), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [19821] = 21, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [78848] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(476), 1, -+ ACTIONS(555), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(553), 33, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(478), 1, -- anon_sym_LPAREN, -- ACTIONS(480), 1, -- aux_sym_null_hint_token3, -- ACTIONS(482), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(484), 1, - anon_sym_SQUOTE, -- ACTIONS(486), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(488), 1, -- aux_sym_TRUE_token1, -- ACTIONS(490), 1, -- aux_sym_FALSE_token1, -- ACTIONS(492), 1, -- aux_sym_number_token1, -- ACTIONS(494), 1, -- sym_identifier, -- ACTIONS(496), 1, -- anon_sym_BQUOTE, -- ACTIONS(498), 1, -- anon_sym_DQUOTE, -- ACTIONS(500), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(502), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(504), 1, -- anon_sym_DOLLAR, -- STATE(402), 1, -- sym__quoted_identifier, -- STATE(610), 1, -- sym_argument_reference, -- STATE(713), 1, -- sym__expression, -- STATE(620), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(714), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [19904] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [78900] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(306), 5, -+ ACTIONS(569), 11, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(304), 34, -- ts_builtin_sym_end, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(567), 33, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [19951] = 21, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [78952] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -+ ACTIONS(1876), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1878), 1, - anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -+ ACTIONS(1880), 1, -+ aux_sym_type_token1, -+ ACTIONS(1882), 1, -+ aux_sym_type_token2, -+ ACTIONS(1884), 1, -+ aux_sym_type_token3, -+ ACTIONS(92), 18, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(408), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(86), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(410), 1, - anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1177), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [20034] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [79014] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(1854), 1, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ ACTIONS(1856), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(1860), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(1862), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1870), 1, -+ anon_sym_CARET, -+ ACTIONS(1874), 1, -+ anon_sym_SLASH, -+ ACTIONS(1886), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(1888), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(1864), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1866), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1890), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1892), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(1868), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1872), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1858), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(912), 13, -+ anon_sym_SEMI, -+ anon_sym_RPAREN, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1141), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [20117] = 3, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ [79094] = 15, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(225), 5, -+ ACTIONS(1854), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1856), 1, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(1860), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(1862), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1870), 1, -+ anon_sym_CARET, -+ ACTIONS(1874), 1, -+ anon_sym_SLASH, -+ ACTIONS(1886), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(1864), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1866), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(547), 3, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(223), 34, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ ACTIONS(1868), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1872), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1858), 6, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(545), 15, -+ anon_sym_SEMI, -+ anon_sym_RPAREN, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [20164] = 21, -+ [79170] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(576), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(574), 33, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1181), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [20247] = 3, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [79222] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(266), 5, -+ ACTIONS(543), 11, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(264), 34, -- ts_builtin_sym_end, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(541), 33, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [20294] = 21, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(33), 1, -- aux_sym_cte_token2, -- ACTIONS(35), 1, -- anon_sym_LPAREN, -- ACTIONS(37), 1, -- aux_sym_null_hint_token3, -- ACTIONS(39), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(41), 1, -- anon_sym_SQUOTE, -- ACTIONS(43), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(45), 1, -- aux_sym_TRUE_token1, -- ACTIONS(47), 1, -- aux_sym_FALSE_token1, -- ACTIONS(49), 1, -- aux_sym_number_token1, -- ACTIONS(51), 1, -- sym_identifier, -- ACTIONS(53), 1, -- anon_sym_BQUOTE, -- ACTIONS(55), 1, -- anon_sym_DQUOTE, -- ACTIONS(57), 1, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(59), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(61), 1, -- anon_sym_DOLLAR, -- STATE(10), 1, -- sym__quoted_identifier, -- STATE(51), 1, -- sym_argument_reference, -- STATE(80), 1, -- sym__expression, -- STATE(40), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(67), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [20377] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [79274] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(33), 1, -+ ACTIONS(580), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(578), 33, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(35), 1, -- anon_sym_LPAREN, -- ACTIONS(37), 1, -- aux_sym_null_hint_token3, -- ACTIONS(39), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(41), 1, - anon_sym_SQUOTE, -- ACTIONS(43), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(45), 1, -- aux_sym_TRUE_token1, -- ACTIONS(47), 1, -- aux_sym_FALSE_token1, -- ACTIONS(49), 1, -- aux_sym_number_token1, -- ACTIONS(51), 1, -- sym_identifier, -- ACTIONS(53), 1, -- anon_sym_BQUOTE, -- ACTIONS(55), 1, -- anon_sym_DQUOTE, -- ACTIONS(57), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(59), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(61), 1, -- anon_sym_DOLLAR, -- STATE(10), 1, -- sym__quoted_identifier, -- STATE(51), 1, -- sym_argument_reference, -- STATE(79), 1, -- sym__expression, -- STATE(40), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(67), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [20460] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [79326] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(756), 1, -+ ACTIONS(1862), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(584), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(582), 32, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(758), 1, -- anon_sym_LPAREN, -- ACTIONS(760), 1, -- aux_sym_null_hint_token3, -- ACTIONS(762), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(764), 1, - anon_sym_SQUOTE, -- ACTIONS(766), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(768), 1, -- aux_sym_TRUE_token1, -- ACTIONS(770), 1, -- aux_sym_FALSE_token1, -- ACTIONS(772), 1, -- aux_sym_number_token1, -- ACTIONS(774), 1, -- sym_identifier, -- ACTIONS(776), 1, -- anon_sym_BQUOTE, -- ACTIONS(778), 1, -- anon_sym_DQUOTE, -- ACTIONS(780), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(782), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(784), 1, -- anon_sym_DOLLAR, -- STATE(295), 1, -- sym__quoted_identifier, -- STATE(569), 1, -- sym_argument_reference, -- STATE(718), 1, -- sym__expression, -- STATE(568), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(663), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [20543] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [79380] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(606), 1, -+ ACTIONS(1862), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(608), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(606), 32, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(608), 1, -- anon_sym_LPAREN, -- ACTIONS(612), 1, -- aux_sym_null_hint_token3, -- ACTIONS(614), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(616), 1, - anon_sym_SQUOTE, -- ACTIONS(618), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(620), 1, -- aux_sym_TRUE_token1, -- ACTIONS(622), 1, -- aux_sym_FALSE_token1, -- ACTIONS(624), 1, -- aux_sym_number_token1, -- ACTIONS(626), 1, -- sym_identifier, -- ACTIONS(628), 1, -- anon_sym_BQUOTE, -- ACTIONS(630), 1, -- anon_sym_DQUOTE, -- ACTIONS(632), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(634), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(636), 1, -- anon_sym_DOLLAR, -- STATE(54), 1, -- sym__quoted_identifier, -- STATE(264), 1, -- sym_argument_reference, -- STATE(700), 1, -- sym__expression, -- STATE(261), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(486), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [20626] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [79434] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(476), 1, -- aux_sym_cte_token2, -- ACTIONS(478), 1, -- anon_sym_LPAREN, -- ACTIONS(480), 1, -- aux_sym_null_hint_token3, -- ACTIONS(482), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(484), 1, -- anon_sym_SQUOTE, -- ACTIONS(486), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(488), 1, -- aux_sym_TRUE_token1, -- ACTIONS(490), 1, -- aux_sym_FALSE_token1, -- ACTIONS(492), 1, -- aux_sym_number_token1, -- ACTIONS(494), 1, -- sym_identifier, -- ACTIONS(496), 1, -- anon_sym_BQUOTE, -- ACTIONS(498), 1, -- anon_sym_DQUOTE, -- ACTIONS(500), 1, -+ ACTIONS(1862), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1870), 1, -+ anon_sym_CARET, -+ ACTIONS(1874), 1, -+ anon_sym_SLASH, -+ ACTIONS(1872), 5, - anon_sym_STAR, -- ACTIONS(502), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(504), 1, -- anon_sym_DOLLAR, -- STATE(402), 1, -- sym__quoted_identifier, -- STATE(610), 1, -- sym_argument_reference, -- STATE(690), 1, -- sym__expression, -- STATE(620), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(714), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [20709] = 21, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(606), 1, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(539), 10, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 26, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(608), 1, -- anon_sym_LPAREN, -- ACTIONS(612), 1, -- aux_sym_null_hint_token3, -- ACTIONS(614), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(616), 1, - anon_sym_SQUOTE, -- ACTIONS(618), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(620), 1, -- aux_sym_TRUE_token1, -- ACTIONS(622), 1, -- aux_sym_FALSE_token1, -- ACTIONS(624), 1, -- aux_sym_number_token1, -- ACTIONS(626), 1, -- sym_identifier, -- ACTIONS(628), 1, -- anon_sym_BQUOTE, -- ACTIONS(630), 1, -- anon_sym_DQUOTE, -- ACTIONS(632), 1, -- anon_sym_STAR, -- ACTIONS(634), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(636), 1, -- anon_sym_DOLLAR, -- STATE(54), 1, -- sym__quoted_identifier, -- STATE(264), 1, -- sym_argument_reference, -- STATE(321), 1, -- sym__expression, -- STATE(261), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(486), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [20792] = 21, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [79494] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(1862), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(539), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 32, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1111), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [20875] = 7, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [79548] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(903), 1, -- anon_sym_LPAREN, -- ACTIONS(905), 1, -- anon_sym_DOT, -- ACTIONS(907), 1, -- anon_sym_LBRACK, -- STATE(401), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(97), 14, -+ ACTIONS(1862), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1870), 1, -+ anon_sym_CARET, -+ ACTIONS(539), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 31, - anon_sym_SEMI, -- anon_sym_COMMA, -+ aux_sym_cte_token2, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [79604] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(533), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(99), 21, -- aux_sym_cte_token1, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(531), 33, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -31707,1646 +87605,1524 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [20930] = 21, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [79656] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(909), 1, -+ ACTIONS(475), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(473), 33, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(911), 1, -- anon_sym_LPAREN, -- ACTIONS(913), 1, -- aux_sym_null_hint_token3, -- ACTIONS(915), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(917), 1, - anon_sym_SQUOTE, -- ACTIONS(919), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(921), 1, -- aux_sym_TRUE_token1, -- ACTIONS(923), 1, -- aux_sym_FALSE_token1, -- ACTIONS(925), 1, -- aux_sym_number_token1, -- ACTIONS(927), 1, -- sym_identifier, -- ACTIONS(929), 1, -- anon_sym_BQUOTE, -- ACTIONS(931), 1, -- anon_sym_DQUOTE, -- ACTIONS(933), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(935), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(937), 1, -- anon_sym_DOLLAR, -- STATE(848), 1, -- sym__quoted_identifier, -- STATE(979), 1, -- sym_argument_reference, -- STATE(1015), 1, -- sym__expression, -- STATE(978), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(1022), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [21013] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [79708] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(403), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 33, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1103), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [21096] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [79760] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(318), 5, -+ ACTIONS(483), 1, -+ aux_sym_cte_token2, -+ ACTIONS(485), 1, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(489), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(491), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(493), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(495), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(505), 1, -+ anon_sym_CARET, -+ ACTIONS(509), 1, -+ anon_sym_SLASH, -+ ACTIONS(499), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(501), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(812), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(316), 34, -+ ACTIONS(814), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(503), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(507), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(487), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(1784), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -- anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -+ [79840] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(479), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(477), 33, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [21143] = 21, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1033), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [21226] = 21, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1169), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [21309] = 21, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1101), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [21392] = 21, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(873), 1, -- aux_sym_cte_token2, -- ACTIONS(875), 1, -- anon_sym_LPAREN, -- ACTIONS(877), 1, -- aux_sym_null_hint_token3, -- ACTIONS(879), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(881), 1, -- anon_sym_SQUOTE, -- ACTIONS(883), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(885), 1, -- aux_sym_TRUE_token1, -- ACTIONS(887), 1, -- aux_sym_FALSE_token1, -- ACTIONS(889), 1, -- aux_sym_number_token1, -- ACTIONS(891), 1, -- sym_identifier, -- ACTIONS(893), 1, -- anon_sym_BQUOTE, -- ACTIONS(895), 1, -- anon_sym_DQUOTE, -- ACTIONS(897), 1, -- anon_sym_STAR, -- ACTIONS(899), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(901), 1, -- anon_sym_DOLLAR, -- STATE(585), 1, -- sym__quoted_identifier, -- STATE(767), 1, -- sym_argument_reference, -- STATE(770), 1, -- sym__expression, -- STATE(758), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(806), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [21475] = 21, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(939), 1, -- aux_sym_cte_token2, -- ACTIONS(941), 1, -- anon_sym_LPAREN, -- ACTIONS(943), 1, -- aux_sym_null_hint_token3, -- ACTIONS(945), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(947), 1, -- anon_sym_SQUOTE, -- ACTIONS(949), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(951), 1, -- aux_sym_TRUE_token1, -- ACTIONS(953), 1, -- aux_sym_FALSE_token1, -- ACTIONS(955), 1, -- aux_sym_number_token1, -- ACTIONS(957), 1, -- sym_identifier, -- ACTIONS(959), 1, -- anon_sym_BQUOTE, -- ACTIONS(961), 1, -- anon_sym_DQUOTE, -- ACTIONS(963), 1, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(965), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(967), 1, -- anon_sym_DOLLAR, -- STATE(33), 1, -- sym__quoted_identifier, -- STATE(190), 1, -- sym_argument_reference, -- STATE(214), 1, -- sym__expression, -- STATE(193), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(236), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [21558] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [79892] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(604), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(602), 33, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(760), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [21641] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [79944] = 16, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(829), 1, -+ ACTIONS(1854), 1, - aux_sym_cte_token2, -- ACTIONS(831), 1, -- anon_sym_LPAREN, -- ACTIONS(833), 1, -- aux_sym_null_hint_token3, -- ACTIONS(835), 1, -+ ACTIONS(1856), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(1860), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(1862), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1870), 1, -+ anon_sym_CARET, -+ ACTIONS(1874), 1, -+ anon_sym_SLASH, -+ ACTIONS(1886), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(1888), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(497), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1864), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1866), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1868), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1872), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1858), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(481), 15, -+ anon_sym_SEMI, -+ anon_sym_RPAREN, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(837), 1, - anon_sym_SQUOTE, -- ACTIONS(839), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(841), 1, -- aux_sym_TRUE_token1, -- ACTIONS(843), 1, -- aux_sym_FALSE_token1, -- ACTIONS(845), 1, -- aux_sym_number_token1, -- ACTIONS(847), 1, -- sym_identifier, -- ACTIONS(849), 1, -- anon_sym_BQUOTE, -- ACTIONS(851), 1, -- anon_sym_DQUOTE, -- ACTIONS(853), 1, -- anon_sym_STAR, -- ACTIONS(855), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(857), 1, -- anon_sym_DOLLAR, -- STATE(534), 1, -- sym__quoted_identifier, -- STATE(706), 1, -- sym_argument_reference, -- STATE(728), 1, -- sym__expression, -- STATE(694), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(752), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [21724] = 21, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ [80022] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(909), 1, -+ ACTIONS(471), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(469), 33, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(911), 1, -- anon_sym_LPAREN, -- ACTIONS(913), 1, -- aux_sym_null_hint_token3, -- ACTIONS(915), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(917), 1, - anon_sym_SQUOTE, -- ACTIONS(919), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(921), 1, -- aux_sym_TRUE_token1, -- ACTIONS(923), 1, -- aux_sym_FALSE_token1, -- ACTIONS(925), 1, -- aux_sym_number_token1, -- ACTIONS(927), 1, -- sym_identifier, -- ACTIONS(929), 1, -- anon_sym_BQUOTE, -- ACTIONS(931), 1, -- anon_sym_DQUOTE, -- ACTIONS(933), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(935), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(937), 1, -- anon_sym_DOLLAR, -- STATE(848), 1, -- sym__quoted_identifier, -- STATE(979), 1, -- sym_argument_reference, -- STATE(1026), 1, -- sym__expression, -- STATE(978), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(1022), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [21807] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [80074] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(909), 1, -+ ACTIONS(294), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(292), 33, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(911), 1, -- anon_sym_LPAREN, -- ACTIONS(913), 1, -- aux_sym_null_hint_token3, -- ACTIONS(915), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(917), 1, - anon_sym_SQUOTE, -- ACTIONS(919), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(921), 1, -- aux_sym_TRUE_token1, -- ACTIONS(923), 1, -- aux_sym_FALSE_token1, -- ACTIONS(925), 1, -- aux_sym_number_token1, -- ACTIONS(927), 1, -- sym_identifier, -- ACTIONS(929), 1, -- anon_sym_BQUOTE, -- ACTIONS(931), 1, -- anon_sym_DQUOTE, -- ACTIONS(933), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(935), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(937), 1, -- anon_sym_DOLLAR, -- STATE(848), 1, -- sym__quoted_identifier, -- STATE(979), 1, -- sym_argument_reference, -- STATE(1027), 1, -- sym__expression, -- STATE(978), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(1022), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [21890] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [80126] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(33), 1, -+ ACTIONS(513), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(511), 33, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(35), 1, -- anon_sym_LPAREN, -- ACTIONS(37), 1, -- aux_sym_null_hint_token3, -- ACTIONS(39), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(41), 1, - anon_sym_SQUOTE, -- ACTIONS(43), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(45), 1, -- aux_sym_TRUE_token1, -- ACTIONS(47), 1, -- aux_sym_FALSE_token1, -- ACTIONS(49), 1, -- aux_sym_number_token1, -- ACTIONS(51), 1, -- sym_identifier, -- ACTIONS(53), 1, -- anon_sym_BQUOTE, -- ACTIONS(55), 1, -- anon_sym_DQUOTE, -- ACTIONS(57), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(59), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(61), 1, -- anon_sym_DOLLAR, -- STATE(10), 1, -- sym__quoted_identifier, -- STATE(51), 1, -- sym_argument_reference, -- STATE(78), 1, -- sym__expression, -- STATE(40), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(67), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [21973] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [80178] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(969), 1, -+ ACTIONS(1894), 1, -+ anon_sym_DOT, -+ STATE(1112), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(124), 11, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 31, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(971), 1, - anon_sym_LPAREN, -- ACTIONS(973), 1, -- aux_sym_null_hint_token3, -- ACTIONS(975), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(977), 1, -- anon_sym_SQUOTE, -- ACTIONS(979), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(981), 1, -- aux_sym_TRUE_token1, -- ACTIONS(983), 1, -- aux_sym_FALSE_token1, -- ACTIONS(985), 1, -- aux_sym_number_token1, -- ACTIONS(987), 1, -- sym_identifier, -- ACTIONS(989), 1, -- anon_sym_BQUOTE, -- ACTIONS(991), 1, -- anon_sym_DQUOTE, -- ACTIONS(993), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(995), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(997), 1, -- anon_sym_DOLLAR, -- STATE(20), 1, -- sym__quoted_identifier, -- STATE(107), 1, -- sym_argument_reference, -- STATE(152), 1, -- sym__expression, -- STATE(115), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(137), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [22056] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [80234] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(756), 1, -+ ACTIONS(483), 1, - aux_sym_cte_token2, -- ACTIONS(758), 1, -- anon_sym_LPAREN, -- ACTIONS(760), 1, -- aux_sym_null_hint_token3, -- ACTIONS(762), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(764), 1, -- anon_sym_SQUOTE, -- ACTIONS(766), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(768), 1, -- aux_sym_TRUE_token1, -- ACTIONS(770), 1, -- aux_sym_FALSE_token1, -- ACTIONS(772), 1, -- aux_sym_number_token1, -- ACTIONS(774), 1, -- sym_identifier, -- ACTIONS(776), 1, -- anon_sym_BQUOTE, -- ACTIONS(778), 1, -- anon_sym_DQUOTE, -- ACTIONS(780), 1, -+ ACTIONS(485), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(489), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(491), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(493), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(495), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(505), 1, -+ anon_sym_CARET, -+ ACTIONS(509), 1, -+ anon_sym_SLASH, -+ ACTIONS(499), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(501), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(812), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(814), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(503), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(507), 5, - anon_sym_STAR, -- ACTIONS(782), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(784), 1, -- anon_sym_DOLLAR, -- STATE(295), 1, -- sym__quoted_identifier, -- STATE(569), 1, -- sym_argument_reference, -- STATE(630), 1, -- sym__expression, -- STATE(568), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(663), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [22139] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(487), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(1897), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [80314] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(969), 1, -+ ACTIONS(1899), 1, -+ anon_sym_DOT, -+ STATE(1112), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(102), 11, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(100), 31, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(971), 1, - anon_sym_LPAREN, -- ACTIONS(973), 1, -- aux_sym_null_hint_token3, -- ACTIONS(975), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(977), 1, -- anon_sym_SQUOTE, -- ACTIONS(979), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(981), 1, -- aux_sym_TRUE_token1, -- ACTIONS(983), 1, -- aux_sym_FALSE_token1, -- ACTIONS(985), 1, -- aux_sym_number_token1, -- ACTIONS(987), 1, -- sym_identifier, -- ACTIONS(989), 1, -- anon_sym_BQUOTE, -- ACTIONS(991), 1, -- anon_sym_DQUOTE, -- ACTIONS(993), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(995), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(997), 1, -- anon_sym_DOLLAR, -- STATE(20), 1, -- sym__quoted_identifier, -- STATE(107), 1, -- sym_argument_reference, -- STATE(153), 1, -- sym__expression, -- STATE(115), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(137), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [22222] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [80370] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1899), 1, -+ anon_sym_DOT, -+ STATE(1114), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(120), 11, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(118), 31, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [80426] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(446), 1, -+ ACTIONS(517), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(515), 33, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(448), 1, -- anon_sym_LPAREN, -- ACTIONS(450), 1, -- aux_sym_null_hint_token3, -- ACTIONS(452), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(454), 1, - anon_sym_SQUOTE, -- ACTIONS(456), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(458), 1, -- aux_sym_TRUE_token1, -- ACTIONS(460), 1, -- aux_sym_FALSE_token1, -- ACTIONS(462), 1, -- aux_sym_number_token1, -- ACTIONS(464), 1, -- sym_identifier, -- ACTIONS(466), 1, -- anon_sym_BQUOTE, -- ACTIONS(468), 1, -- anon_sym_DQUOTE, -- ACTIONS(470), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(472), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(474), 1, -- anon_sym_DOLLAR, -- STATE(254), 1, -- sym__quoted_identifier, -- STATE(554), 1, -- sym_argument_reference, -- STATE(635), 1, -- sym__expression, -- STATE(553), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(628), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [22305] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [80478] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(476), 1, -+ ACTIONS(521), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(519), 33, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(478), 1, -- anon_sym_LPAREN, -- ACTIONS(480), 1, -- aux_sym_null_hint_token3, -- ACTIONS(482), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(484), 1, - anon_sym_SQUOTE, -- ACTIONS(486), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(488), 1, -- aux_sym_TRUE_token1, -- ACTIONS(490), 1, -- aux_sym_FALSE_token1, -- ACTIONS(492), 1, -- aux_sym_number_token1, -- ACTIONS(494), 1, -- sym_identifier, -- ACTIONS(496), 1, -- anon_sym_BQUOTE, -- ACTIONS(498), 1, -- anon_sym_DQUOTE, -- ACTIONS(500), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(502), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(504), 1, -- anon_sym_DOLLAR, -- STATE(402), 1, -- sym__quoted_identifier, -- STATE(610), 1, -- sym_argument_reference, -- STATE(693), 1, -- sym__expression, -- STATE(620), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(714), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [22388] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [80530] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(790), 1, -+ ACTIONS(1901), 1, -+ anon_sym_DOT, -+ STATE(1120), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(118), 20, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(120), 22, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(792), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [80586] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1903), 1, -+ anon_sym_DOT, -+ STATE(1119), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(122), 20, -+ anon_sym_COMMA, - anon_sym_LPAREN, -- ACTIONS(794), 1, -- aux_sym_null_hint_token3, -- ACTIONS(796), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(798), 1, -- anon_sym_SQUOTE, -- ACTIONS(800), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(802), 1, -- aux_sym_TRUE_token1, -- ACTIONS(804), 1, -- aux_sym_FALSE_token1, -- ACTIONS(806), 1, -- aux_sym_number_token1, -- ACTIONS(808), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 22, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(810), 1, -- anon_sym_BQUOTE, -- ACTIONS(812), 1, -- anon_sym_DQUOTE, -- ACTIONS(814), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [80642] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1901), 1, -+ anon_sym_DOT, -+ STATE(1119), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(100), 20, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(816), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(818), 1, -- anon_sym_DOLLAR, -- STATE(785), 1, -- sym__quoted_identifier, -- STATE(865), 1, -- sym_argument_reference, -- STATE(955), 1, -- sym__expression, -- STATE(855), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(897), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [22471] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(102), 22, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [80698] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(483), 1, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ ACTIONS(485), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(489), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(491), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(493), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(495), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(505), 1, -+ anon_sym_CARET, -+ ACTIONS(509), 1, -+ anon_sym_SLASH, -+ ACTIONS(499), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(501), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(812), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(814), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(503), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(507), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(487), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(1906), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [80778] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(525), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(523), 33, -+ anon_sym_SEMI, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1174), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [22554] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [80830] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(756), 1, -+ ACTIONS(1854), 1, - aux_sym_cte_token2, -- ACTIONS(758), 1, -+ ACTIONS(1856), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(1860), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(1862), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1870), 1, -+ anon_sym_CARET, -+ ACTIONS(1874), 1, -+ anon_sym_SLASH, -+ ACTIONS(1886), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(1888), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(1864), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1866), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1890), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1892), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(1868), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1872), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1858), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(918), 13, -+ anon_sym_SEMI, -+ anon_sym_RPAREN, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ [80910] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1908), 1, - anon_sym_LPAREN, -- ACTIONS(760), 1, -- aux_sym_null_hint_token3, -- ACTIONS(762), 1, -+ ACTIONS(1910), 1, -+ anon_sym_DOT, -+ ACTIONS(1912), 1, -+ anon_sym_LBRACK, -+ STATE(920), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(120), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(118), 30, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(764), 1, - anon_sym_SQUOTE, -- ACTIONS(766), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(768), 1, -- aux_sym_TRUE_token1, -- ACTIONS(770), 1, -- aux_sym_FALSE_token1, -- ACTIONS(772), 1, -- aux_sym_number_token1, -- ACTIONS(774), 1, -- sym_identifier, -- ACTIONS(776), 1, -- anon_sym_BQUOTE, -- ACTIONS(778), 1, -- anon_sym_DQUOTE, -- ACTIONS(780), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(782), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(784), 1, -- anon_sym_DOLLAR, -- STATE(295), 1, -- sym__quoted_identifier, -- STATE(569), 1, -- sym_argument_reference, -- STATE(631), 1, -- sym__expression, -- STATE(568), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(663), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [22637] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [80970] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(829), 1, -- aux_sym_cte_token2, -- ACTIONS(831), 1, -+ ACTIONS(1914), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1916), 1, - anon_sym_LPAREN, -- ACTIONS(833), 1, -- aux_sym_null_hint_token3, -- ACTIONS(835), 1, -+ ACTIONS(1918), 1, -+ aux_sym_type_token2, -+ ACTIONS(1920), 1, -+ aux_sym_type_token3, -+ ACTIONS(112), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(106), 30, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(837), 1, - anon_sym_SQUOTE, -- ACTIONS(839), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(841), 1, -- aux_sym_TRUE_token1, -- ACTIONS(843), 1, -- aux_sym_FALSE_token1, -- ACTIONS(845), 1, -- aux_sym_number_token1, -- ACTIONS(847), 1, -- sym_identifier, -- ACTIONS(849), 1, -- anon_sym_BQUOTE, -- ACTIONS(851), 1, -- anon_sym_DQUOTE, -- ACTIONS(853), 1, -- anon_sym_STAR, -- ACTIONS(855), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(857), 1, -- anon_sym_DOLLAR, -- STATE(534), 1, -- sym__quoted_identifier, -- STATE(706), 1, -- sym_argument_reference, -- STATE(725), 1, -- sym__expression, -- STATE(694), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(752), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [22720] = 21, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [81030] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(829), 1, -+ ACTIONS(559), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(557), 33, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(831), 1, -- anon_sym_LPAREN, -- ACTIONS(833), 1, -- aux_sym_null_hint_token3, -- ACTIONS(835), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(837), 1, - anon_sym_SQUOTE, -- ACTIONS(839), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(841), 1, -- aux_sym_TRUE_token1, -- ACTIONS(843), 1, -- aux_sym_FALSE_token1, -- ACTIONS(845), 1, -- aux_sym_number_token1, -- ACTIONS(847), 1, -- sym_identifier, -- ACTIONS(849), 1, -- anon_sym_BQUOTE, -- ACTIONS(851), 1, -- anon_sym_DQUOTE, -- ACTIONS(853), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(855), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(857), 1, -- anon_sym_DOLLAR, -- STATE(534), 1, -- sym__quoted_identifier, -- STATE(706), 1, -- sym_argument_reference, -- STATE(733), 1, -- sym__expression, -- STATE(694), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(752), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [22803] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [81082] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(606), 1, -+ ACTIONS(529), 11, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(527), 33, -+ anon_sym_SEMI, - aux_sym_cte_token2, -- ACTIONS(608), 1, -- anon_sym_LPAREN, -- ACTIONS(612), 1, -- aux_sym_null_hint_token3, -- ACTIONS(614), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(616), 1, - anon_sym_SQUOTE, -- ACTIONS(618), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(620), 1, -- aux_sym_TRUE_token1, -- ACTIONS(622), 1, -- aux_sym_FALSE_token1, -- ACTIONS(624), 1, -- aux_sym_number_token1, -- ACTIONS(626), 1, -- sym_identifier, -- ACTIONS(628), 1, -- anon_sym_BQUOTE, -- ACTIONS(630), 1, -- anon_sym_DQUOTE, -- ACTIONS(632), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(634), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(636), 1, -- anon_sym_DOLLAR, -- STATE(54), 1, -- sym__quoted_identifier, -- STATE(264), 1, -- sym_argument_reference, -- STATE(589), 1, -- sym__expression, -- STATE(261), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(486), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [22886] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [81134] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(969), 1, -- aux_sym_cte_token2, -- ACTIONS(971), 1, -+ ACTIONS(1922), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1924), 1, - anon_sym_LPAREN, -- ACTIONS(973), 1, -- aux_sym_null_hint_token3, -- ACTIONS(975), 1, -+ ACTIONS(1926), 1, -+ aux_sym_type_token3, -+ ACTIONS(141), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(135), 30, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(977), 1, - anon_sym_SQUOTE, -- ACTIONS(979), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(981), 1, -- aux_sym_TRUE_token1, -- ACTIONS(983), 1, -- aux_sym_FALSE_token1, -- ACTIONS(985), 1, -- aux_sym_number_token1, -- ACTIONS(987), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [81191] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1928), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1930), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1932), 1, -+ aux_sym_type_token2, -+ ACTIONS(1934), 1, -+ aux_sym_type_token3, -+ ACTIONS(112), 18, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(989), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(106), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(991), 1, - anon_sym_DQUOTE, -- ACTIONS(993), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(995), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(997), 1, -- anon_sym_DOLLAR, -- STATE(20), 1, -- sym__quoted_identifier, -- STATE(107), 1, -- sym_argument_reference, -- STATE(174), 1, -- sym__expression, -- STATE(115), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(137), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [22969] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [81250] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(538), 1, -- aux_sym_cte_token2, -- ACTIONS(540), 1, -+ ACTIONS(1936), 1, - anon_sym_LPAREN, -- ACTIONS(542), 1, -- aux_sym_null_hint_token3, -- ACTIONS(544), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(546), 1, -- anon_sym_SQUOTE, -- ACTIONS(548), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(550), 1, -- aux_sym_TRUE_token1, -- ACTIONS(552), 1, -- aux_sym_FALSE_token1, -- ACTIONS(554), 1, -- aux_sym_number_token1, -- ACTIONS(556), 1, -+ ACTIONS(1938), 1, -+ anon_sym_DOT, -+ ACTIONS(1940), 1, -+ anon_sym_LBRACK, -+ STATE(1148), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(120), 18, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(558), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(118), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(560), 1, - anon_sym_DQUOTE, -- ACTIONS(562), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(564), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(566), 1, -- anon_sym_DOLLAR, -- STATE(830), 1, -- sym__quoted_identifier, -- STATE(972), 1, -- sym_argument_reference, -- STATE(984), 1, -- sym__expression, -- STATE(973), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(975), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [23052] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [81309] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(119), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -+ ACTIONS(131), 21, - anon_sym_COMMA, - anon_sym_LPAREN, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(121), 23, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(133), 22, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -33354,229 +89130,194 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [23099] = 21, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(969), 1, -- aux_sym_cte_token2, -- ACTIONS(971), 1, -- anon_sym_LPAREN, -- ACTIONS(973), 1, -- aux_sym_null_hint_token3, -- ACTIONS(975), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(977), 1, -- anon_sym_SQUOTE, -- ACTIONS(979), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(981), 1, -- aux_sym_TRUE_token1, -- ACTIONS(983), 1, -- aux_sym_FALSE_token1, -- ACTIONS(985), 1, -- aux_sym_number_token1, -- ACTIONS(987), 1, -- sym_identifier, -- ACTIONS(989), 1, -- anon_sym_BQUOTE, -- ACTIONS(991), 1, -- anon_sym_DQUOTE, -- ACTIONS(993), 1, -- anon_sym_STAR, -- ACTIONS(995), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(997), 1, -- anon_sym_DOLLAR, -- STATE(20), 1, -- sym__quoted_identifier, -- STATE(107), 1, -- sym_argument_reference, -- STATE(172), 1, -- sym__expression, -- STATE(115), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(137), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [23182] = 21, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [81360] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(572), 1, -+ ACTIONS(124), 11, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 32, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(574), 1, - anon_sym_LPAREN, -- ACTIONS(576), 1, -- aux_sym_null_hint_token3, -- ACTIONS(578), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(580), 1, -- anon_sym_SQUOTE, -- ACTIONS(582), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(584), 1, -- aux_sym_TRUE_token1, -- ACTIONS(586), 1, -- aux_sym_FALSE_token1, -- ACTIONS(588), 1, -- aux_sym_number_token1, -- ACTIONS(590), 1, -- sym_identifier, -- ACTIONS(592), 1, -- anon_sym_BQUOTE, -- ACTIONS(594), 1, -- anon_sym_DQUOTE, -- ACTIONS(596), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(598), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(600), 1, -- anon_sym_DOLLAR, -- STATE(23), 1, -- sym__quoted_identifier, -- STATE(66), 1, -- sym_argument_reference, -- STATE(102), 1, -- sym__expression, -- STATE(64), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(129), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [23265] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [81411] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(790), 1, -+ ACTIONS(133), 11, -+ aux_sym__ctes_token1, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(131), 32, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(792), 1, - anon_sym_LPAREN, -- ACTIONS(794), 1, -- aux_sym_null_hint_token3, -- ACTIONS(796), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(798), 1, -- anon_sym_SQUOTE, -- ACTIONS(800), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(802), 1, -- aux_sym_TRUE_token1, -- ACTIONS(804), 1, -- aux_sym_FALSE_token1, -- ACTIONS(806), 1, -- aux_sym_number_token1, -- ACTIONS(808), 1, -- sym_identifier, -- ACTIONS(810), 1, -- anon_sym_BQUOTE, -- ACTIONS(812), 1, -- anon_sym_DQUOTE, -- ACTIONS(814), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(816), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(818), 1, -- anon_sym_DOLLAR, -- STATE(785), 1, -- sym__quoted_identifier, -- STATE(865), 1, -- sym_argument_reference, -- STATE(886), 1, -- sym__expression, -- STATE(855), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(897), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [23348] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [81462] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(107), 16, -- ts_builtin_sym_end, -+ ACTIONS(1914), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1916), 1, -+ anon_sym_LPAREN, -+ ACTIONS(1920), 1, -+ aux_sym_type_token3, -+ ACTIONS(112), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(106), 30, - anon_sym_SEMI, - anon_sym_COMMA, -- anon_sym_LPAREN, -- aux_sym_pg_command_token1, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, - anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [81519] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(122), 21, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(109), 23, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 22, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -33584,479 +89325,675 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [23395] = 21, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [81570] = 26, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(790), 1, -- aux_sym_cte_token2, -- ACTIONS(792), 1, -- anon_sym_LPAREN, -- ACTIONS(794), 1, -- aux_sym_null_hint_token3, -- ACTIONS(796), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(798), 1, -- anon_sym_SQUOTE, -- ACTIONS(800), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(802), 1, -- aux_sym_TRUE_token1, -- ACTIONS(804), 1, -- aux_sym_FALSE_token1, -- ACTIONS(806), 1, -- aux_sym_number_token1, -- ACTIONS(808), 1, -- sym_identifier, -- ACTIONS(810), 1, -+ ACTIONS(55), 1, - anon_sym_BQUOTE, -- ACTIONS(812), 1, -+ ACTIONS(57), 1, - anon_sym_DQUOTE, -- ACTIONS(814), 1, -- anon_sym_STAR, -- ACTIONS(816), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(818), 1, -- anon_sym_DOLLAR, -- STATE(785), 1, -+ ACTIONS(1942), 1, -+ anon_sym_COMMA, -+ ACTIONS(1944), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1946), 1, -+ anon_sym_RPAREN, -+ ACTIONS(1948), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(1954), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(1956), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(1958), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(1960), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1962), 1, -+ sym_identifier, -+ ACTIONS(1974), 1, -+ anon_sym_CARET, -+ ACTIONS(1978), 1, -+ anon_sym_SLASH, -+ STATE(48), 1, - sym__quoted_identifier, -- STATE(865), 1, -- sym_argument_reference, -- STATE(892), 1, -- sym__expression, -- STATE(855), 5, -- sym_function_call, -- sym__parenthesized_expression, -+ STATE(2197), 1, -+ sym_op_class, -+ STATE(2199), 1, -+ aux_sym_index_table_parameters_repeat1, -+ ACTIONS(1952), 2, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ ACTIONS(1964), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1966), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(1968), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1970), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ STATE(2155), 2, - sym_dotted_name, - sym__identifier, -- sym_string, -- STATE(897), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [23478] = 21, -+ ACTIONS(1972), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1976), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1950), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [81667] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(572), 1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- ACTIONS(574), 1, -- anon_sym_LPAREN, -- ACTIONS(576), 1, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(810), 12, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, - aux_sym_null_hint_token3, -- ACTIONS(578), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(580), 1, -- anon_sym_SQUOTE, -- ACTIONS(582), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(584), 1, -- aux_sym_TRUE_token1, -- ACTIONS(586), 1, -- aux_sym_FALSE_token1, -- ACTIONS(588), 1, -- aux_sym_number_token1, -- ACTIONS(590), 1, -- sym_identifier, -- ACTIONS(592), 1, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ [81746] = 24, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(55), 1, - anon_sym_BQUOTE, -- ACTIONS(594), 1, -+ ACTIONS(57), 1, - anon_sym_DQUOTE, -- ACTIONS(596), 1, -- anon_sym_STAR, -- ACTIONS(598), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(600), 1, -- anon_sym_DOLLAR, -- STATE(23), 1, -+ ACTIONS(1944), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1948), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(1954), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(1956), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(1958), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(1960), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1962), 1, -+ sym_identifier, -+ ACTIONS(1974), 1, -+ anon_sym_CARET, -+ ACTIONS(1978), 1, -+ anon_sym_SLASH, -+ STATE(48), 1, - sym__quoted_identifier, -- STATE(66), 1, -- sym_argument_reference, -- STATE(103), 1, -- sym__expression, -- STATE(64), 5, -- sym_function_call, -- sym__parenthesized_expression, -+ STATE(2330), 1, -+ sym_op_class, -+ ACTIONS(1952), 2, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ ACTIONS(1964), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1966), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(1968), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1970), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1984), 2, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ STATE(2155), 2, - sym_dotted_name, - sym__identifier, -- sym_string, -- STATE(129), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [23561] = 21, -+ ACTIONS(1972), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1976), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1950), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [81838] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(756), 1, -+ ACTIONS(1986), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1988), 1, -+ aux_sym_type_token3, -+ ACTIONS(203), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(199), 30, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(758), 1, -- anon_sym_LPAREN, -- ACTIONS(760), 1, -- aux_sym_null_hint_token3, -- ACTIONS(762), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(764), 1, - anon_sym_SQUOTE, -- ACTIONS(766), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(768), 1, -- aux_sym_TRUE_token1, -- ACTIONS(770), 1, -- aux_sym_FALSE_token1, -- ACTIONS(772), 1, -- aux_sym_number_token1, -- ACTIONS(774), 1, -- sym_identifier, -- ACTIONS(776), 1, -- anon_sym_BQUOTE, -- ACTIONS(778), 1, -- anon_sym_DQUOTE, -- ACTIONS(780), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(782), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(784), 1, -- anon_sym_DOLLAR, -- STATE(295), 1, -- sym__quoted_identifier, -- STATE(569), 1, -- sym_argument_reference, -- STATE(643), 1, -- sym__expression, -- STATE(568), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(663), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [23644] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [81892] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(756), 1, -+ ACTIONS(1990), 1, -+ anon_sym_DOT, -+ STATE(1144), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(118), 18, -+ anon_sym_LPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(120), 22, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(758), 1, -+ aux_sym_null_hint_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [81946] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1992), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1994), 1, - anon_sym_LPAREN, -- ACTIONS(760), 1, -- aux_sym_null_hint_token3, -- ACTIONS(762), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(764), 1, -- anon_sym_SQUOTE, -- ACTIONS(766), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(768), 1, -- aux_sym_TRUE_token1, -- ACTIONS(770), 1, -- aux_sym_FALSE_token1, -- ACTIONS(772), 1, -- aux_sym_number_token1, -- ACTIONS(774), 1, -+ ACTIONS(1996), 1, -+ aux_sym_type_token3, -+ ACTIONS(141), 18, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(776), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(135), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(778), 1, - anon_sym_DQUOTE, -- ACTIONS(780), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(782), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(784), 1, -- anon_sym_DOLLAR, -- STATE(295), 1, -- sym__quoted_identifier, -- STATE(569), 1, -- sym_argument_reference, -- STATE(645), 1, -- sym__expression, -- STATE(568), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(663), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [23727] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [82002] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(756), 1, -- aux_sym_cte_token2, -- ACTIONS(758), 1, -+ ACTIONS(1998), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2000), 1, - anon_sym_LPAREN, -- ACTIONS(760), 1, -- aux_sym_null_hint_token3, -- ACTIONS(762), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(764), 1, -- anon_sym_SQUOTE, -- ACTIONS(766), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(768), 1, -- aux_sym_TRUE_token1, -- ACTIONS(770), 1, -- aux_sym_FALSE_token1, -- ACTIONS(772), 1, -- aux_sym_number_token1, -- ACTIONS(774), 1, -+ ACTIONS(2002), 1, -+ aux_sym_type_token1, -+ ACTIONS(2004), 1, -+ aux_sym_type_token2, -+ ACTIONS(2006), 1, -+ aux_sym_type_token3, -+ ACTIONS(92), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(776), 1, -- anon_sym_BQUOTE, -- ACTIONS(778), 1, -- anon_sym_DQUOTE, -- ACTIONS(780), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(86), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(782), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(784), 1, -- anon_sym_DOLLAR, -- STATE(295), 1, -- sym__quoted_identifier, -- STATE(569), 1, -- sym_argument_reference, -- STATE(646), 1, -- sym__expression, -- STATE(568), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(663), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [23810] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [82062] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(756), 1, -- aux_sym_cte_token2, -- ACTIONS(758), 1, -+ ACTIONS(1928), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(1930), 1, - anon_sym_LPAREN, -- ACTIONS(760), 1, -- aux_sym_null_hint_token3, -- ACTIONS(762), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(764), 1, -- anon_sym_SQUOTE, -- ACTIONS(766), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(768), 1, -- aux_sym_TRUE_token1, -- ACTIONS(770), 1, -- aux_sym_FALSE_token1, -- ACTIONS(772), 1, -- aux_sym_number_token1, -- ACTIONS(774), 1, -+ ACTIONS(1934), 1, -+ aux_sym_type_token3, -+ ACTIONS(112), 18, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(776), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(106), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(778), 1, - anon_sym_DQUOTE, -- ACTIONS(780), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(782), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(784), 1, -- anon_sym_DOLLAR, -- STATE(295), 1, -- sym__quoted_identifier, -- STATE(569), 1, -- sym_argument_reference, -- STATE(648), 1, -- sym__expression, -- STATE(568), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(663), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [23893] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [82118] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1990), 1, -+ anon_sym_DOT, -+ STATE(1147), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(100), 18, -+ anon_sym_LPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(102), 22, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [82172] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(939), 1, -+ ACTIONS(2008), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2010), 1, -+ aux_sym_type_token3, -+ ACTIONS(229), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(225), 30, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(941), 1, -- anon_sym_LPAREN, -- ACTIONS(943), 1, -- aux_sym_null_hint_token3, -- ACTIONS(945), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(947), 1, - anon_sym_SQUOTE, -- ACTIONS(949), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(951), 1, -- aux_sym_TRUE_token1, -- ACTIONS(953), 1, -- aux_sym_FALSE_token1, -- ACTIONS(955), 1, -- aux_sym_number_token1, -- ACTIONS(957), 1, -- sym_identifier, -- ACTIONS(959), 1, -- anon_sym_BQUOTE, -- ACTIONS(961), 1, -- anon_sym_DQUOTE, -- ACTIONS(963), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(965), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(967), 1, -- anon_sym_DOLLAR, -- STATE(33), 1, -- sym__quoted_identifier, -- STATE(190), 1, -- sym_argument_reference, -- STATE(279), 1, -- sym__expression, -- STATE(193), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(236), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [23976] = 5, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [82226] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(999), 1, -- anon_sym_DOT, -- STATE(377), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(107), 16, -+ ACTIONS(2012), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2014), 1, -+ aux_sym_type_token3, -+ ACTIONS(157), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(153), 30, - anon_sym_SEMI, - anon_sym_COMMA, -- anon_sym_LPAREN, -+ aux_sym_cte_token2, - anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [82280] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2016), 1, -+ anon_sym_DOT, -+ STATE(1147), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(122), 18, -+ anon_sym_LPAREN, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(109), 21, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 22, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [82334] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2019), 1, -+ anon_sym_DOT, -+ STATE(1161), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(102), 18, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -34064,1471 +90001,1450 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [24027] = 21, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(100), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [82387] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(33), 1, -+ ACTIONS(2021), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2023), 1, -+ aux_sym_type_token3, -+ ACTIONS(157), 18, - aux_sym_cte_token2, -- ACTIONS(35), 1, -- anon_sym_LPAREN, -- ACTIONS(37), 1, -- aux_sym_null_hint_token3, -- ACTIONS(39), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(41), 1, -- anon_sym_SQUOTE, -- ACTIONS(43), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(45), 1, -- aux_sym_TRUE_token1, -- ACTIONS(47), 1, -- aux_sym_FALSE_token1, -- ACTIONS(49), 1, -- aux_sym_number_token1, -- ACTIONS(51), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(53), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(153), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(55), 1, - anon_sym_DQUOTE, -- ACTIONS(57), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(59), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(61), 1, -- anon_sym_DOLLAR, -- STATE(10), 1, -- sym__quoted_identifier, -- STATE(51), 1, -- sym_argument_reference, -- STATE(90), 1, -- sym__expression, -- STATE(40), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(67), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [24110] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [82440] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(2025), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2027), 1, -+ aux_sym_type_token3, -+ ACTIONS(203), 18, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(408), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(199), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(410), 1, - anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1097), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [24193] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [82493] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(909), 1, -+ ACTIONS(2029), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2031), 1, -+ aux_sym_type_token3, -+ ACTIONS(229), 18, - aux_sym_cte_token2, -- ACTIONS(911), 1, -- anon_sym_LPAREN, -- ACTIONS(913), 1, -- aux_sym_null_hint_token3, -- ACTIONS(915), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(917), 1, -- anon_sym_SQUOTE, -- ACTIONS(919), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(921), 1, -- aux_sym_TRUE_token1, -- ACTIONS(923), 1, -- aux_sym_FALSE_token1, -- ACTIONS(925), 1, -- aux_sym_number_token1, -- ACTIONS(927), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(929), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(225), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(931), 1, - anon_sym_DQUOTE, -- ACTIONS(933), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(935), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(937), 1, -- anon_sym_DOLLAR, -- STATE(848), 1, -- sym__quoted_identifier, -- STATE(979), 1, -- sym_argument_reference, -- STATE(1036), 1, -- sym__expression, -- STATE(978), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(1022), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [24276] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [82546] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(909), 1, -+ ACTIONS(2033), 1, -+ anon_sym_LBRACK, -+ STATE(1152), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(77), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(75), 29, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(911), 1, -- anon_sym_LPAREN, -- ACTIONS(913), 1, -- aux_sym_null_hint_token3, -- ACTIONS(915), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(917), 1, - anon_sym_SQUOTE, -- ACTIONS(919), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(921), 1, -- aux_sym_TRUE_token1, -- ACTIONS(923), 1, -- aux_sym_FALSE_token1, -- ACTIONS(925), 1, -- aux_sym_number_token1, -- ACTIONS(927), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [82599] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(122), 19, -+ anon_sym_LPAREN, -+ anon_sym_EQ, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 22, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(929), 1, -- anon_sym_BQUOTE, -- ACTIONS(931), 1, -- anon_sym_DQUOTE, -- ACTIONS(933), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [82648] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2036), 1, -+ anon_sym_LBRACK, -+ STATE(1152), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(71), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(69), 29, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(935), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(937), 1, -- anon_sym_DOLLAR, -- STATE(848), 1, -- sym__quoted_identifier, -- STATE(979), 1, -- sym_argument_reference, -- STATE(1038), 1, -- sym__expression, -- STATE(978), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(1022), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [24359] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [82701] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(909), 1, -+ ACTIONS(2036), 1, -+ anon_sym_LBRACK, -+ STATE(1154), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(381), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(379), 29, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(911), 1, -- anon_sym_LPAREN, -- ACTIONS(913), 1, -- aux_sym_null_hint_token3, -- ACTIONS(915), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(917), 1, - anon_sym_SQUOTE, -- ACTIONS(919), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(921), 1, -- aux_sym_TRUE_token1, -- ACTIONS(923), 1, -- aux_sym_FALSE_token1, -- ACTIONS(925), 1, -- aux_sym_number_token1, -- ACTIONS(927), 1, -- sym_identifier, -- ACTIONS(929), 1, -- anon_sym_BQUOTE, -- ACTIONS(931), 1, -- anon_sym_DQUOTE, -- ACTIONS(933), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(935), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(937), 1, -- anon_sym_DOLLAR, -- STATE(848), 1, -- sym__quoted_identifier, -- STATE(979), 1, -- sym_argument_reference, -- STATE(1040), 1, -- sym__expression, -- STATE(978), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(1022), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [24442] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [82754] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -+ ACTIONS(131), 19, - anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_EQ, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1121), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [24525] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(133), 22, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [82803] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -+ ACTIONS(2038), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2040), 1, - anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ ACTIONS(2042), 1, -+ aux_sym_type_token1, -+ ACTIONS(2044), 1, -+ aux_sym_type_token2, -+ ACTIONS(2046), 1, -+ aux_sym_type_token3, -+ ACTIONS(92), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(86), 26, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1180), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [24608] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [82862] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(2019), 1, -+ anon_sym_DOT, -+ STATE(1148), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(120), 18, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(408), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(118), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(410), 1, - anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1095), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [24691] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [82915] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(909), 1, -- aux_sym_cte_token2, -- ACTIONS(911), 1, -+ ACTIONS(2048), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2050), 1, - anon_sym_LPAREN, -- ACTIONS(913), 1, -- aux_sym_null_hint_token3, -- ACTIONS(915), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(917), 1, -- anon_sym_SQUOTE, -- ACTIONS(919), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(921), 1, -- aux_sym_TRUE_token1, -- ACTIONS(923), 1, -- aux_sym_FALSE_token1, -- ACTIONS(925), 1, -- aux_sym_number_token1, -- ACTIONS(927), 1, -+ ACTIONS(2052), 1, -+ aux_sym_type_token2, -+ ACTIONS(2054), 1, -+ aux_sym_type_token3, -+ ACTIONS(112), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(929), 1, -- anon_sym_BQUOTE, -- ACTIONS(931), 1, -- anon_sym_DQUOTE, -- ACTIONS(933), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(106), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(935), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(937), 1, -- anon_sym_DOLLAR, -- STATE(848), 1, -- sym__quoted_identifier, -- STATE(979), 1, -- sym_argument_reference, -- STATE(1043), 1, -- sym__expression, -- STATE(978), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(1022), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [24774] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [82972] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(508), 1, -- aux_sym_cte_token2, -- ACTIONS(510), 1, -+ ACTIONS(2056), 1, - anon_sym_LPAREN, -- ACTIONS(512), 1, -- aux_sym_null_hint_token3, -- ACTIONS(514), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(516), 1, -- anon_sym_SQUOTE, -- ACTIONS(518), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(520), 1, -- aux_sym_TRUE_token1, -- ACTIONS(522), 1, -- aux_sym_FALSE_token1, -- ACTIONS(524), 1, -- aux_sym_number_token1, -- ACTIONS(526), 1, -+ ACTIONS(2058), 1, -+ anon_sym_DOT, -+ ACTIONS(2060), 1, -+ anon_sym_LBRACK, -+ STATE(1262), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(120), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(528), 1, -- anon_sym_BQUOTE, -- ACTIONS(530), 1, -- anon_sym_DQUOTE, -- ACTIONS(532), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(118), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(534), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(536), 1, -- anon_sym_DOLLAR, -- STATE(901), 1, -- sym__quoted_identifier, -- STATE(1050), 1, -- sym_argument_reference, -- STATE(1109), 1, -- sym__expression, -- STATE(1049), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(1055), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [24857] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [83029] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(2062), 1, -+ anon_sym_DOT, -+ STATE(1161), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(124), 18, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(408), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(410), 1, - anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1184), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [24940] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [83082] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(508), 1, -+ ACTIONS(241), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(239), 30, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(510), 1, -- anon_sym_LPAREN, -- ACTIONS(512), 1, -- aux_sym_null_hint_token3, -- ACTIONS(514), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(516), 1, - anon_sym_SQUOTE, -- ACTIONS(518), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(520), 1, -- aux_sym_TRUE_token1, -- ACTIONS(522), 1, -- aux_sym_FALSE_token1, -- ACTIONS(524), 1, -- aux_sym_number_token1, -- ACTIONS(526), 1, -- sym_identifier, -- ACTIONS(528), 1, -- anon_sym_BQUOTE, -- ACTIONS(530), 1, -- anon_sym_DQUOTE, -- ACTIONS(532), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(534), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(536), 1, -- anon_sym_DOLLAR, -- STATE(901), 1, -- sym__quoted_identifier, -- STATE(1050), 1, -- sym_argument_reference, -- STATE(1076), 1, -- sym__expression, -- STATE(1049), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(1055), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [25023] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [83130] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(969), 1, -+ ACTIONS(2065), 1, -+ anon_sym_DOT, -+ STATE(1163), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(124), 2, -+ aux_sym__ctes_token1, -+ aux_sym_sequence_token5, -+ ACTIONS(122), 36, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(971), 1, - anon_sym_LPAREN, -- ACTIONS(973), 1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, - aux_sym_null_hint_token3, -- ACTIONS(975), 1, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ [83182] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(245), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(243), 30, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(977), 1, - anon_sym_SQUOTE, -- ACTIONS(979), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(981), 1, -- aux_sym_TRUE_token1, -- ACTIONS(983), 1, -- aux_sym_FALSE_token1, -- ACTIONS(985), 1, -- aux_sym_number_token1, -- ACTIONS(987), 1, -- sym_identifier, -- ACTIONS(989), 1, -- anon_sym_BQUOTE, -- ACTIONS(991), 1, -- anon_sym_DQUOTE, -- ACTIONS(993), 1, -- anon_sym_STAR, -- ACTIONS(995), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(997), 1, -- anon_sym_DOLLAR, -- STATE(20), 1, -- sym__quoted_identifier, -- STATE(107), 1, -- sym_argument_reference, -- STATE(165), 1, -- sym__expression, -- STATE(115), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(137), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [25106] = 21, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [83230] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(508), 1, -+ ACTIONS(278), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(276), 30, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(510), 1, -- anon_sym_LPAREN, -- ACTIONS(512), 1, -- aux_sym_null_hint_token3, -- ACTIONS(514), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(516), 1, - anon_sym_SQUOTE, -- ACTIONS(518), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(520), 1, -- aux_sym_TRUE_token1, -- ACTIONS(522), 1, -- aux_sym_FALSE_token1, -- ACTIONS(524), 1, -- aux_sym_number_token1, -- ACTIONS(526), 1, -- sym_identifier, -- ACTIONS(528), 1, -- anon_sym_BQUOTE, -- ACTIONS(530), 1, -- anon_sym_DQUOTE, -- ACTIONS(532), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(534), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(536), 1, -- anon_sym_DOLLAR, -- STATE(901), 1, -- sym__quoted_identifier, -- STATE(1050), 1, -- sym_argument_reference, -- STATE(1074), 1, -- sym__expression, -- STATE(1049), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(1055), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [25189] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [83278] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(446), 1, -+ ACTIONS(290), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(288), 30, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(448), 1, -- anon_sym_LPAREN, -- ACTIONS(450), 1, -- aux_sym_null_hint_token3, -- ACTIONS(452), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(454), 1, - anon_sym_SQUOTE, -- ACTIONS(456), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(458), 1, -- aux_sym_TRUE_token1, -- ACTIONS(460), 1, -- aux_sym_FALSE_token1, -- ACTIONS(462), 1, -- aux_sym_number_token1, -- ACTIONS(464), 1, -- sym_identifier, -- ACTIONS(466), 1, -- anon_sym_BQUOTE, -- ACTIONS(468), 1, -- anon_sym_DQUOTE, -- ACTIONS(470), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(472), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(474), 1, -- anon_sym_DOLLAR, -- STATE(254), 1, -- sym__quoted_identifier, -- STATE(554), 1, -- sym_argument_reference, -- STATE(669), 1, -- sym__expression, -- STATE(553), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(628), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [25272] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [83326] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(969), 1, -+ ACTIONS(451), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(449), 30, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(971), 1, -- anon_sym_LPAREN, -- ACTIONS(973), 1, -- aux_sym_null_hint_token3, -- ACTIONS(975), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(977), 1, - anon_sym_SQUOTE, -- ACTIONS(979), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(981), 1, -- aux_sym_TRUE_token1, -- ACTIONS(983), 1, -- aux_sym_FALSE_token1, -- ACTIONS(985), 1, -- aux_sym_number_token1, -- ACTIONS(987), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [83374] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2048), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2050), 1, -+ anon_sym_LPAREN, -+ ACTIONS(2054), 1, -+ aux_sym_type_token3, -+ ACTIONS(112), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(989), 1, -- anon_sym_BQUOTE, -- ACTIONS(991), 1, -- anon_sym_DQUOTE, -- ACTIONS(993), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(106), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(995), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(997), 1, -- anon_sym_DOLLAR, -- STATE(20), 1, -- sym__quoted_identifier, -- STATE(107), 1, -- sym_argument_reference, -- STATE(169), 1, -- sym__expression, -- STATE(115), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(137), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [25355] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [83428] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(969), 1, -+ ACTIONS(306), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(304), 30, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(971), 1, -- anon_sym_LPAREN, -- ACTIONS(973), 1, -- aux_sym_null_hint_token3, -- ACTIONS(975), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(977), 1, - anon_sym_SQUOTE, -- ACTIONS(979), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(981), 1, -- aux_sym_TRUE_token1, -- ACTIONS(983), 1, -- aux_sym_FALSE_token1, -- ACTIONS(985), 1, -- aux_sym_number_token1, -- ACTIONS(987), 1, -- sym_identifier, -- ACTIONS(989), 1, -- anon_sym_BQUOTE, -- ACTIONS(991), 1, -- anon_sym_DQUOTE, -- ACTIONS(993), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(995), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(997), 1, -- anon_sym_DOLLAR, -- STATE(20), 1, -- sym__quoted_identifier, -- STATE(107), 1, -- sym_argument_reference, -- STATE(170), 1, -- sym__expression, -- STATE(115), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(137), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [25438] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [83476] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(606), 1, -+ ACTIONS(77), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(75), 30, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(608), 1, -- anon_sym_LPAREN, -- ACTIONS(612), 1, -- aux_sym_null_hint_token3, -- ACTIONS(614), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(616), 1, - anon_sym_SQUOTE, -- ACTIONS(618), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(620), 1, -- aux_sym_TRUE_token1, -- ACTIONS(622), 1, -- aux_sym_FALSE_token1, -- ACTIONS(624), 1, -- aux_sym_number_token1, -- ACTIONS(626), 1, -- sym_identifier, -- ACTIONS(628), 1, -- anon_sym_BQUOTE, -- ACTIONS(630), 1, -- anon_sym_DQUOTE, -- ACTIONS(632), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(634), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(636), 1, -- anon_sym_DOLLAR, -- STATE(54), 1, -- sym__quoted_identifier, -- STATE(264), 1, -- sym_argument_reference, -- STATE(746), 1, -- sym__expression, -- STATE(261), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(486), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [25521] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [83524] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(446), 1, -+ ACTIONS(439), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(437), 30, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(448), 1, -- anon_sym_LPAREN, -- ACTIONS(450), 1, -- aux_sym_null_hint_token3, -- ACTIONS(452), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(454), 1, - anon_sym_SQUOTE, -- ACTIONS(456), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(458), 1, -- aux_sym_TRUE_token1, -- ACTIONS(460), 1, -- aux_sym_FALSE_token1, -- ACTIONS(462), 1, -- aux_sym_number_token1, -- ACTIONS(464), 1, -- sym_identifier, -- ACTIONS(466), 1, -- anon_sym_BQUOTE, -- ACTIONS(468), 1, -- anon_sym_DQUOTE, -- ACTIONS(470), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(472), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(474), 1, -- anon_sym_DOLLAR, -- STATE(254), 1, -- sym__quoted_identifier, -- STATE(554), 1, -- sym_argument_reference, -- STATE(670), 1, -- sym__expression, -- STATE(553), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(628), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [25604] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [83572] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(969), 1, -+ ACTIONS(270), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(268), 30, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(971), 1, -- anon_sym_LPAREN, -- ACTIONS(973), 1, -- aux_sym_null_hint_token3, -- ACTIONS(975), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(977), 1, - anon_sym_SQUOTE, -- ACTIONS(979), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(981), 1, -- aux_sym_TRUE_token1, -- ACTIONS(983), 1, -- aux_sym_FALSE_token1, -- ACTIONS(985), 1, -- aux_sym_number_token1, -- ACTIONS(987), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [83620] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(133), 18, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(989), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(131), 22, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(991), 1, - anon_sym_DQUOTE, -- ACTIONS(993), 1, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(995), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(997), 1, -- anon_sym_DOLLAR, -- STATE(20), 1, -- sym__quoted_identifier, -- STATE(107), 1, -- sym_argument_reference, -- STATE(138), 1, -- sym__expression, -- STATE(115), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(137), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [25687] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [83668] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(157), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(153), 30, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1093), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [25770] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [83716] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(508), 1, -+ ACTIONS(84), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(82), 30, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(510), 1, -- anon_sym_LPAREN, -- ACTIONS(512), 1, -- aux_sym_null_hint_token3, -- ACTIONS(514), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(516), 1, - anon_sym_SQUOTE, -- ACTIONS(518), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(520), 1, -- aux_sym_TRUE_token1, -- ACTIONS(522), 1, -- aux_sym_FALSE_token1, -- ACTIONS(524), 1, -- aux_sym_number_token1, -- ACTIONS(526), 1, -- sym_identifier, -- ACTIONS(528), 1, -- anon_sym_BQUOTE, -- ACTIONS(530), 1, -- anon_sym_DQUOTE, -- ACTIONS(532), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(534), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(536), 1, -- anon_sym_DOLLAR, -- STATE(901), 1, -- sym__quoted_identifier, -- STATE(1050), 1, -- sym_argument_reference, -- STATE(1067), 1, -- sym__expression, -- STATE(1049), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(1055), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [25853] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [83764] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(873), 1, -+ ACTIONS(2068), 1, -+ anon_sym_DOT, -+ STATE(1163), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(102), 2, -+ aux_sym__ctes_token1, -+ aux_sym_sequence_token5, -+ ACTIONS(100), 36, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(875), 1, - anon_sym_LPAREN, -- ACTIONS(877), 1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, - aux_sym_null_hint_token3, -- ACTIONS(879), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(881), 1, -- anon_sym_SQUOTE, -- ACTIONS(883), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(885), 1, -- aux_sym_TRUE_token1, -- ACTIONS(887), 1, -- aux_sym_FALSE_token1, -- ACTIONS(889), 1, -- aux_sym_number_token1, -- ACTIONS(891), 1, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ [83816] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2070), 1, -+ anon_sym_LBRACK, -+ STATE(1181), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(381), 18, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(893), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(379), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(895), 1, - anon_sym_DQUOTE, -- ACTIONS(897), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(899), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(901), 1, -- anon_sym_DOLLAR, -- STATE(585), 1, -- sym__quoted_identifier, -- STATE(767), 1, -- sym_argument_reference, -- STATE(796), 1, -- sym__expression, -- STATE(758), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(806), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [25936] = 5, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [83868] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1002), 1, -- anon_sym_DOT, -- STATE(377), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(103), 16, -+ ACTIONS(435), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(433), 30, - anon_sym_SEMI, - anon_sym_COMMA, -- anon_sym_LPAREN, -+ aux_sym_cte_token2, - anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, - anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(105), 21, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [83916] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2072), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2074), 1, -+ anon_sym_LPAREN, -+ ACTIONS(2076), 1, -+ aux_sym_type_token3, -+ ACTIONS(141), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -35536,45 +91452,90 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [25987] = 5, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(135), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [83970] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1002), 1, -- anon_sym_DOT, -- STATE(401), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(97), 16, -+ ACTIONS(399), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(397), 30, - anon_sym_SEMI, - anon_sym_COMMA, -- anon_sym_LPAREN, -+ aux_sym_cte_token2, - anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, - anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(99), 21, -- aux_sym_cte_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [84018] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2070), 1, -+ anon_sym_LBRACK, -+ STATE(1189), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(71), 18, - aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -35582,2963 +91543,3037 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [26038] = 21, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(756), 1, -- aux_sym_cte_token2, -- ACTIONS(758), 1, -- anon_sym_LPAREN, -- ACTIONS(760), 1, -- aux_sym_null_hint_token3, -- ACTIONS(762), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(764), 1, -- anon_sym_SQUOTE, -- ACTIONS(766), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(768), 1, -- aux_sym_TRUE_token1, -- ACTIONS(770), 1, -- aux_sym_FALSE_token1, -- ACTIONS(772), 1, -- aux_sym_number_token1, -- ACTIONS(774), 1, -- sym_identifier, -- ACTIONS(776), 1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(69), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(778), 1, - anon_sym_DQUOTE, -- ACTIONS(780), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(782), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(784), 1, -- anon_sym_DOLLAR, -- STATE(295), 1, -- sym__quoted_identifier, -- STATE(569), 1, -- sym_argument_reference, -- STATE(660), 1, -- sym__expression, -- STATE(568), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(663), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [26121] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [84070] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(274), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(272), 30, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1189), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [26204] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [84118] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(699), 1, -+ ACTIONS(203), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(199), 30, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(701), 1, -- anon_sym_LPAREN, -- ACTIONS(703), 1, -- aux_sym_null_hint_token3, -- ACTIONS(705), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(707), 1, - anon_sym_SQUOTE, -- ACTIONS(709), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(711), 1, -- aux_sym_TRUE_token1, -- ACTIONS(713), 1, -- aux_sym_FALSE_token1, -- ACTIONS(715), 1, -- aux_sym_number_token1, -- ACTIONS(717), 1, -- sym_identifier, -- ACTIONS(719), 1, -- anon_sym_BQUOTE, -- ACTIONS(721), 1, -- anon_sym_DQUOTE, -- ACTIONS(723), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(725), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(727), 1, -- anon_sym_DOLLAR, -- STATE(817), 1, -- sym__quoted_identifier, -- STATE(871), 1, -- sym_argument_reference, -- STATE(923), 1, -- sym__expression, -- STATE(909), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(932), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [26287] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [84166] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(252), 5, -+ ACTIONS(2078), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2080), 1, -+ anon_sym_LPAREN, -+ ACTIONS(2082), 1, -+ aux_sym_type_token2, -+ ACTIONS(2084), 1, -+ aux_sym_type_token3, -+ ACTIONS(112), 10, - aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(106), 26, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [84222] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(464), 10, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(250), 34, -- ts_builtin_sym_end, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(462), 30, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, - anon_sym_COMMA, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_COLON_COLON, - anon_sym_PLUS, -- [26334] = 21, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [84270] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(423), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(421), 30, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1091), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [26417] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [84318] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(1912), 1, -+ anon_sym_LBRACK, -+ ACTIONS(403), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 29, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1147), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [26500] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [84368] = 19, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(699), 1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- ACTIONS(701), 1, -- anon_sym_LPAREN, -- ACTIONS(703), 1, -- aux_sym_null_hint_token3, -- ACTIONS(705), 1, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ STATE(1870), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(1606), 7, -+ anon_sym_SEMI, -+ anon_sym_RPAREN, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(707), 1, - anon_sym_SQUOTE, -- ACTIONS(709), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(711), 1, -- aux_sym_TRUE_token1, -- ACTIONS(713), 1, -- aux_sym_FALSE_token1, -- ACTIONS(715), 1, -- aux_sym_number_token1, -- ACTIONS(717), 1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_limit_clause_token1, -+ [84448] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2088), 1, -+ anon_sym_LBRACK, -+ STATE(1189), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(77), 18, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(719), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(75), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(721), 1, - anon_sym_DQUOTE, -- ACTIONS(723), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(725), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(727), 1, -- anon_sym_DOLLAR, -- STATE(817), 1, -- sym__quoted_identifier, -- STATE(871), 1, -- sym_argument_reference, -- STATE(926), 1, -- sym__expression, -- STATE(909), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(932), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [26583] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [84500] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -+ ACTIONS(2091), 1, - anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ ACTIONS(2093), 1, -+ anon_sym_DOT, -+ ACTIONS(2095), 1, -+ anon_sym_LBRACK, -+ STATE(1114), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(120), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(118), 26, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1112), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [26666] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [84556] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(909), 1, -+ ACTIONS(302), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(300), 30, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(911), 1, -- anon_sym_LPAREN, -- ACTIONS(913), 1, -- aux_sym_null_hint_token3, -- ACTIONS(915), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(917), 1, - anon_sym_SQUOTE, -- ACTIONS(919), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(921), 1, -- aux_sym_TRUE_token1, -- ACTIONS(923), 1, -- aux_sym_FALSE_token1, -- ACTIONS(925), 1, -- aux_sym_number_token1, -- ACTIONS(927), 1, -- sym_identifier, -- ACTIONS(929), 1, -- anon_sym_BQUOTE, -- ACTIONS(931), 1, -- anon_sym_DQUOTE, -- ACTIONS(933), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(935), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(937), 1, -- anon_sym_DOLLAR, -- STATE(848), 1, -- sym__quoted_identifier, -- STATE(979), 1, -- sym_argument_reference, -- STATE(1025), 1, -- sym__expression, -- STATE(978), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(1022), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [26749] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [84604] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(606), 1, -+ ACTIONS(2097), 1, -+ anon_sym_COLON_COLON, -+ ACTIONS(403), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 29, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(608), 1, -- anon_sym_LPAREN, -- ACTIONS(612), 1, -- aux_sym_null_hint_token3, -- ACTIONS(614), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(616), 1, - anon_sym_SQUOTE, -- ACTIONS(618), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(620), 1, -- aux_sym_TRUE_token1, -- ACTIONS(622), 1, -- aux_sym_FALSE_token1, -- ACTIONS(624), 1, -- aux_sym_number_token1, -- ACTIONS(626), 1, -- sym_identifier, -- ACTIONS(628), 1, -- anon_sym_BQUOTE, -- ACTIONS(630), 1, -- anon_sym_DQUOTE, -- ACTIONS(632), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(634), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(636), 1, -- anon_sym_DOLLAR, -- STATE(54), 1, -- sym__quoted_identifier, -- STATE(264), 1, -- sym_argument_reference, -- STATE(310), 1, -- sym__expression, -- STATE(261), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(486), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [26832] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [84654] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(606), 1, -+ ACTIONS(229), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(225), 30, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(608), 1, -- anon_sym_LPAREN, -- ACTIONS(612), 1, -- aux_sym_null_hint_token3, -- ACTIONS(614), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(616), 1, - anon_sym_SQUOTE, -- ACTIONS(618), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(620), 1, -- aux_sym_TRUE_token1, -- ACTIONS(622), 1, -- aux_sym_FALSE_token1, -- ACTIONS(624), 1, -- aux_sym_number_token1, -- ACTIONS(626), 1, -- sym_identifier, -- ACTIONS(628), 1, -- anon_sym_BQUOTE, -- ACTIONS(630), 1, -- anon_sym_DQUOTE, -- ACTIONS(632), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(634), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(636), 1, -- anon_sym_DOLLAR, -- STATE(54), 1, -- sym__quoted_identifier, -- STATE(264), 1, -- sym_argument_reference, -- STATE(414), 1, -- sym__expression, -- STATE(261), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(486), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [26915] = 13, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [84702] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(863), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(865), 1, -+ ACTIONS(298), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(296), 30, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(867), 1, -+ anon_sym_RPAREN, - aux_sym_create_function_parameter_token1, -- ACTIONS(869), 1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, - aux_sym_is_expression_token1, -- ACTIONS(871), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1004), 1, -+ aux_sym_boolean_expression_token1, - aux_sym_at_time_zone_expression_token1, -- ACTIONS(861), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1006), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1008), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- ACTIONS(1010), 2, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- ACTIONS(859), 4, -- anon_sym_EQ, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(324), 21, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [84750] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2068), 1, -+ anon_sym_DOT, -+ STATE(1176), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(120), 2, -+ aux_sym__ctes_token1, -+ aux_sym_sequence_token5, -+ ACTIONS(118), 36, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ anon_sym_LPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, - aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, - aux_sym_null_hint_token3, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, - aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- [26982] = 21, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ [84802] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(446), 1, -- aux_sym_cte_token2, -- ACTIONS(448), 1, -+ ACTIONS(2099), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2101), 1, - anon_sym_LPAREN, -- ACTIONS(450), 1, -- aux_sym_null_hint_token3, -- ACTIONS(452), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(454), 1, -- anon_sym_SQUOTE, -- ACTIONS(456), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(458), 1, -- aux_sym_TRUE_token1, -- ACTIONS(460), 1, -- aux_sym_FALSE_token1, -- ACTIONS(462), 1, -- aux_sym_number_token1, -- ACTIONS(464), 1, -- sym_identifier, -- ACTIONS(466), 1, -- anon_sym_BQUOTE, -- ACTIONS(468), 1, -- anon_sym_DQUOTE, -- ACTIONS(470), 1, -+ ACTIONS(2103), 1, -+ aux_sym_type_token1, -+ ACTIONS(2105), 1, -+ aux_sym_type_token2, -+ ACTIONS(2107), 1, -+ aux_sym_type_token3, -+ ACTIONS(86), 17, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(472), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(474), 1, -- anon_sym_DOLLAR, -- STATE(254), 1, -- sym__quoted_identifier, -- STATE(554), 1, -- sym_argument_reference, -- STATE(678), 1, -- sym__expression, -- STATE(553), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(628), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [27065] = 21, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(446), 1, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(92), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(448), 1, -- anon_sym_LPAREN, -- ACTIONS(450), 1, -- aux_sym_null_hint_token3, -- ACTIONS(452), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(454), 1, -- anon_sym_SQUOTE, -- ACTIONS(456), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(458), 1, -- aux_sym_TRUE_token1, -- ACTIONS(460), 1, -- aux_sym_FALSE_token1, -- ACTIONS(462), 1, -- aux_sym_number_token1, -- ACTIONS(464), 1, -+ aux_sym_null_hint_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(466), 1, -- anon_sym_BQUOTE, -- ACTIONS(468), 1, -- anon_sym_DQUOTE, -- ACTIONS(470), 1, -- anon_sym_STAR, -- ACTIONS(472), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(474), 1, -- anon_sym_DOLLAR, -- STATE(254), 1, -- sym__quoted_identifier, -- STATE(554), 1, -- sym_argument_reference, -- STATE(634), 1, -- sym__expression, -- STATE(553), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(628), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [27148] = 21, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [84860] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(446), 1, -+ ACTIONS(124), 18, - aux_sym_cte_token2, -- ACTIONS(448), 1, -- anon_sym_LPAREN, -- ACTIONS(450), 1, -- aux_sym_null_hint_token3, -- ACTIONS(452), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(454), 1, -- anon_sym_SQUOTE, -- ACTIONS(456), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(458), 1, -- aux_sym_TRUE_token1, -- ACTIONS(460), 1, -- aux_sym_FALSE_token1, -- ACTIONS(462), 1, -- aux_sym_number_token1, -- ACTIONS(464), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(466), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 22, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(468), 1, - anon_sym_DQUOTE, -- ACTIONS(470), 1, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(472), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(474), 1, -- anon_sym_DOLLAR, -- STATE(254), 1, -- sym__quoted_identifier, -- STATE(554), 1, -- sym_argument_reference, -- STATE(656), 1, -- sym__expression, -- STATE(553), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(628), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [27231] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [84908] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(555), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(553), 29, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1089), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [27314] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [84955] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(340), 5, -+ ACTIONS(2109), 1, -+ anon_sym_LPAREN, -+ ACTIONS(2111), 1, -+ anon_sym_DOT, -+ ACTIONS(2113), 1, -+ anon_sym_LBRACK, -+ STATE(1332), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(118), 17, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(120), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [85010] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(559), 10, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(338), 34, -- ts_builtin_sym_end, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(557), 29, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, - anon_sym_COMMA, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [85057] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(569), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(567), 29, -+ anon_sym_SEMI, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [27361] = 21, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [85104] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(829), 1, -+ ACTIONS(576), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(574), 29, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(831), 1, -- anon_sym_LPAREN, -- ACTIONS(833), 1, -- aux_sym_null_hint_token3, -- ACTIONS(835), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(837), 1, - anon_sym_SQUOTE, -- ACTIONS(839), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(841), 1, -- aux_sym_TRUE_token1, -- ACTIONS(843), 1, -- aux_sym_FALSE_token1, -- ACTIONS(845), 1, -- aux_sym_number_token1, -- ACTIONS(847), 1, -- sym_identifier, -- ACTIONS(849), 1, -- anon_sym_BQUOTE, -- ACTIONS(851), 1, -- anon_sym_DQUOTE, -- ACTIONS(853), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(855), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(857), 1, -- anon_sym_DOLLAR, -- STATE(534), 1, -- sym__quoted_identifier, -- STATE(706), 1, -- sym_argument_reference, -- STATE(756), 1, -- sym__expression, -- STATE(694), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(752), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [27444] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [85151] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(476), 1, -+ ACTIONS(2115), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2117), 1, -+ aux_sym_type_token3, -+ ACTIONS(157), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(478), 1, -- anon_sym_LPAREN, -- ACTIONS(480), 1, -- aux_sym_null_hint_token3, -- ACTIONS(482), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(484), 1, -- anon_sym_SQUOTE, -- ACTIONS(486), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(488), 1, -- aux_sym_TRUE_token1, -- ACTIONS(490), 1, -- aux_sym_FALSE_token1, -- ACTIONS(492), 1, -- aux_sym_number_token1, -- ACTIONS(494), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(496), 1, -- anon_sym_BQUOTE, -- ACTIONS(498), 1, -- anon_sym_DQUOTE, -- ACTIONS(500), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(153), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(502), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(504), 1, -- anon_sym_DOLLAR, -- STATE(402), 1, -- sym__quoted_identifier, -- STATE(610), 1, -- sym_argument_reference, -- STATE(695), 1, -- sym__expression, -- STATE(620), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(714), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [27527] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [85202] = 19, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(2119), 1, -+ anon_sym_COMMA, -+ ACTIONS(2121), 1, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ ACTIONS(2123), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(2127), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(2129), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(2131), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(2133), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2145), 1, -+ anon_sym_CARET, -+ ACTIONS(2149), 1, -+ anon_sym_SLASH, -+ STATE(1927), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(2135), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(2137), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(2139), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(2141), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(2143), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(2147), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(1744), 6, -+ anon_sym_SEMI, -+ anon_sym_RPAREN, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ ACTIONS(2125), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [85281] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(290), 18, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(408), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(288), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(410), 1, - anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1171), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [27610] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [85328] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(873), 1, -+ ACTIONS(278), 18, - aux_sym_cte_token2, -- ACTIONS(875), 1, -- anon_sym_LPAREN, -- ACTIONS(877), 1, -- aux_sym_null_hint_token3, -- ACTIONS(879), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(881), 1, -- anon_sym_SQUOTE, -- ACTIONS(883), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(885), 1, -- aux_sym_TRUE_token1, -- ACTIONS(887), 1, -- aux_sym_FALSE_token1, -- ACTIONS(889), 1, -- aux_sym_number_token1, -- ACTIONS(891), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(893), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(276), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(895), 1, - anon_sym_DQUOTE, -- ACTIONS(897), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(899), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(901), 1, -- anon_sym_DOLLAR, -- STATE(585), 1, -- sym__quoted_identifier, -- STATE(767), 1, -- sym_argument_reference, -- STATE(790), 1, -- sym__expression, -- STATE(758), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(806), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [27693] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [85375] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(580), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(578), 29, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1087), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [27776] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [85422] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(939), 1, -+ ACTIONS(245), 18, - aux_sym_cte_token2, -- ACTIONS(941), 1, -- anon_sym_LPAREN, -- ACTIONS(943), 1, -- aux_sym_null_hint_token3, -- ACTIONS(945), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(947), 1, -- anon_sym_SQUOTE, -- ACTIONS(949), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(951), 1, -- aux_sym_TRUE_token1, -- ACTIONS(953), 1, -- aux_sym_FALSE_token1, -- ACTIONS(955), 1, -- aux_sym_number_token1, -- ACTIONS(957), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(959), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(243), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(961), 1, - anon_sym_DQUOTE, -- ACTIONS(963), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(965), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(967), 1, -- anon_sym_DOLLAR, -- STATE(33), 1, -- sym__quoted_identifier, -- STATE(190), 1, -- sym_argument_reference, -- STATE(229), 1, -- sym__expression, -- STATE(193), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(236), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [27859] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [85469] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(873), 1, -+ ACTIONS(241), 18, - aux_sym_cte_token2, -- ACTIONS(875), 1, -- anon_sym_LPAREN, -- ACTIONS(877), 1, -- aux_sym_null_hint_token3, -- ACTIONS(879), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(881), 1, -- anon_sym_SQUOTE, -- ACTIONS(883), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(885), 1, -- aux_sym_TRUE_token1, -- ACTIONS(887), 1, -- aux_sym_FALSE_token1, -- ACTIONS(889), 1, -- aux_sym_number_token1, -- ACTIONS(891), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(893), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(239), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(895), 1, - anon_sym_DQUOTE, -- ACTIONS(897), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(899), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(901), 1, -- anon_sym_DOLLAR, -- STATE(585), 1, -- sym__quoted_identifier, -- STATE(767), 1, -- sym_argument_reference, -- STATE(778), 1, -- sym__expression, -- STATE(758), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(806), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [27942] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [85516] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(446), 1, -+ ACTIONS(306), 18, - aux_sym_cte_token2, -- ACTIONS(448), 1, -- anon_sym_LPAREN, -- ACTIONS(450), 1, -- aux_sym_null_hint_token3, -- ACTIONS(452), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(454), 1, -- anon_sym_SQUOTE, -- ACTIONS(456), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(458), 1, -- aux_sym_TRUE_token1, -- ACTIONS(460), 1, -- aux_sym_FALSE_token1, -- ACTIONS(462), 1, -- aux_sym_number_token1, -- ACTIONS(464), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(466), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(304), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(468), 1, - anon_sym_DQUOTE, -- ACTIONS(470), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(472), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(474), 1, -- anon_sym_DOLLAR, -- STATE(254), 1, -- sym__quoted_identifier, -- STATE(554), 1, -- sym_argument_reference, -- STATE(654), 1, -- sym__expression, -- STATE(553), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(628), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [28025] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [85563] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(270), 18, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(408), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(268), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(410), 1, - anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1166), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [28108] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [85610] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(2133), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(584), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(582), 28, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [85659] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2151), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2153), 1, -+ anon_sym_LPAREN, -+ ACTIONS(2155), 1, -+ aux_sym_type_token2, -+ ACTIONS(2157), 1, -+ aux_sym_type_token3, -+ ACTIONS(106), 17, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(112), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [85714] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2159), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2161), 1, -+ aux_sym_type_token3, -+ ACTIONS(203), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(199), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1106), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [28191] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [85765] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(508), 1, -+ ACTIONS(2133), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(608), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(606), 28, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(510), 1, -- anon_sym_LPAREN, -- ACTIONS(512), 1, -- aux_sym_null_hint_token3, -- ACTIONS(514), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(516), 1, - anon_sym_SQUOTE, -- ACTIONS(518), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(520), 1, -- aux_sym_TRUE_token1, -- ACTIONS(522), 1, -- aux_sym_FALSE_token1, -- ACTIONS(524), 1, -- aux_sym_number_token1, -- ACTIONS(526), 1, -- sym_identifier, -- ACTIONS(528), 1, -- anon_sym_BQUOTE, -- ACTIONS(530), 1, -- anon_sym_DQUOTE, -- ACTIONS(532), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(534), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(536), 1, -- anon_sym_DOLLAR, -- STATE(901), 1, -- sym__quoted_identifier, -- STATE(1050), 1, -- sym_argument_reference, -- STATE(1059), 1, -- sym__expression, -- STATE(1049), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(1055), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [28274] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [85814] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(939), 1, -+ ACTIONS(403), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 29, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(941), 1, -- anon_sym_LPAREN, -- ACTIONS(943), 1, -- aux_sym_null_hint_token3, -- ACTIONS(945), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(947), 1, - anon_sym_SQUOTE, -- ACTIONS(949), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(951), 1, -- aux_sym_TRUE_token1, -- ACTIONS(953), 1, -- aux_sym_FALSE_token1, -- ACTIONS(955), 1, -- aux_sym_number_token1, -- ACTIONS(957), 1, -- sym_identifier, -- ACTIONS(959), 1, -- anon_sym_BQUOTE, -- ACTIONS(961), 1, -- anon_sym_DQUOTE, -- ACTIONS(963), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(965), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(967), 1, -- anon_sym_DOLLAR, -- STATE(33), 1, -- sym__quoted_identifier, -- STATE(190), 1, -- sym_argument_reference, -- STATE(227), 1, -- sym__expression, -- STATE(193), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(236), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [28357] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [85861] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(612), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(610), 29, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1163), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [28440] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [85908] = 9, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(508), 1, -+ ACTIONS(2133), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2145), 1, -+ anon_sym_CARET, -+ ACTIONS(2149), 1, -+ anon_sym_SLASH, -+ ACTIONS(2139), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(2141), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(2147), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(539), 7, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 20, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(510), 1, -- anon_sym_LPAREN, -- ACTIONS(512), 1, -- aux_sym_null_hint_token3, -- ACTIONS(514), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(516), 1, - anon_sym_SQUOTE, -- ACTIONS(518), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(520), 1, -- aux_sym_TRUE_token1, -- ACTIONS(522), 1, -- aux_sym_FALSE_token1, -- ACTIONS(524), 1, -- aux_sym_number_token1, -- ACTIONS(526), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [85967] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2163), 1, -+ anon_sym_COLON_COLON, -+ ACTIONS(403), 18, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(528), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(530), 1, - anon_sym_DQUOTE, -- ACTIONS(532), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(534), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(536), 1, -- anon_sym_DOLLAR, -- STATE(901), 1, -- sym__quoted_identifier, -- STATE(1050), 1, -- sym_argument_reference, -- STATE(1058), 1, -- sym__expression, -- STATE(1049), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(1055), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [28523] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [86016] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(790), 1, -+ ACTIONS(604), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(602), 29, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(792), 1, -- anon_sym_LPAREN, -- ACTIONS(794), 1, -- aux_sym_null_hint_token3, -- ACTIONS(796), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(798), 1, - anon_sym_SQUOTE, -- ACTIONS(800), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(802), 1, -- aux_sym_TRUE_token1, -- ACTIONS(804), 1, -- aux_sym_FALSE_token1, -- ACTIONS(806), 1, -- aux_sym_number_token1, -- ACTIONS(808), 1, -- sym_identifier, -- ACTIONS(810), 1, -- anon_sym_BQUOTE, -- ACTIONS(812), 1, -- anon_sym_DQUOTE, -- ACTIONS(814), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(816), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(818), 1, -- anon_sym_DOLLAR, -- STATE(785), 1, -- sym__quoted_identifier, -- STATE(865), 1, -- sym_argument_reference, -- STATE(920), 1, -- sym__expression, -- STATE(855), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(897), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [28606] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [86063] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(471), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(469), 29, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, - anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [86110] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1940), 1, -+ anon_sym_LBRACK, -+ ACTIONS(403), 18, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(408), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(410), 1, - anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1084), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [28689] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [86159] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(829), 1, -+ ACTIONS(294), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(292), 29, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(831), 1, -- anon_sym_LPAREN, -- ACTIONS(833), 1, -- aux_sym_null_hint_token3, -- ACTIONS(835), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(837), 1, - anon_sym_SQUOTE, -- ACTIONS(839), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(841), 1, -- aux_sym_TRUE_token1, -- ACTIONS(843), 1, -- aux_sym_FALSE_token1, -- ACTIONS(845), 1, -- aux_sym_number_token1, -- ACTIONS(847), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [86206] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(157), 18, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(849), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(153), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(851), 1, - anon_sym_DQUOTE, -- ACTIONS(853), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(855), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(857), 1, -- anon_sym_DOLLAR, -- STATE(534), 1, -- sym__quoted_identifier, -- STATE(706), 1, -- sym_argument_reference, -- STATE(735), 1, -- sym__expression, -- STATE(694), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(752), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [28772] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [86253] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(260), 5, -- aux_sym_dml_statement_token1, -+ ACTIONS(2165), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2167), 1, -+ aux_sym_type_token3, -+ ACTIONS(229), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(225), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [86304] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(551), 10, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(258), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(549), 29, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- [28819] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [86351] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(260), 5, -+ ACTIONS(464), 18, -+ aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(258), 34, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(462), 21, - anon_sym_COMMA, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [86398] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(274), 18, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(272), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [28866] = 14, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [86445] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(326), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1012), 1, -+ ACTIONS(203), 18, - aux_sym_cte_token2, -- ACTIONS(1014), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, - aux_sym_is_expression_token1, -- ACTIONS(1022), 1, - aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, - aux_sym_at_time_zone_expression_token1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(1030), 2, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(199), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [86492] = 14, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2121), 1, -+ aux_sym_cte_token2, -+ ACTIONS(2123), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(2127), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(2133), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2145), 1, -+ anon_sym_CARET, -+ ACTIONS(2149), 1, -+ anon_sym_SLASH, -+ ACTIONS(2139), 2, - anon_sym_PLUS, -- ACTIONS(1016), 4, -+ anon_sym_PIPE, -+ ACTIONS(2141), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(547), 3, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(2143), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(2147), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(2125), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(324), 20, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(545), 11, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_RBRACK, -- [28935] = 10, -+ aux_sym_boolean_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ [86561] = 15, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -+ ACTIONS(2121), 1, - aux_sym_cte_token2, -- ACTIONS(1014), 1, -+ ACTIONS(2123), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -+ ACTIONS(2127), 1, - aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -+ ACTIONS(2129), 1, - aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -+ ACTIONS(2133), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2145), 1, -+ anon_sym_CARET, -+ ACTIONS(2149), 1, -+ anon_sym_SLASH, -+ ACTIONS(2139), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(2141), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(547), 3, - aux_sym_boolean_expression_token2, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(330), 3, -- aux_sym_dml_statement_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(1016), 4, -+ ACTIONS(2143), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(2147), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(2125), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(328), 25, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(545), 10, - anon_sym_SEMI, - anon_sym_COMMA, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [28996] = 3, -+ [86632] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(334), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(543), 10, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(332), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(541), 29, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- [29043] = 21, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [86679] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(302), 18, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(408), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(300), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(410), 1, - anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1158), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [29126] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [86726] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(131), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(2133), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2145), 1, -+ anon_sym_CARET, -+ ACTIONS(2149), 1, -+ anon_sym_SLASH, -+ ACTIONS(2147), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(539), 9, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(129), 34, -- ts_builtin_sym_end, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 22, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, - anon_sym_COMMA, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [29173] = 21, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(829), 1, -- aux_sym_cte_token2, -- ACTIONS(831), 1, -- anon_sym_LPAREN, -- ACTIONS(833), 1, -- aux_sym_null_hint_token3, -- ACTIONS(835), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(837), 1, -- anon_sym_SQUOTE, -- ACTIONS(839), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(841), 1, -- aux_sym_TRUE_token1, -- ACTIONS(843), 1, -- aux_sym_FALSE_token1, -- ACTIONS(845), 1, -- aux_sym_number_token1, -- ACTIONS(847), 1, -- sym_identifier, -- ACTIONS(849), 1, -- anon_sym_BQUOTE, -- ACTIONS(851), 1, -- anon_sym_DQUOTE, -- ACTIONS(853), 1, -- anon_sym_STAR, -- ACTIONS(855), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(857), 1, -- anon_sym_DOLLAR, -- STATE(534), 1, -- sym__quoted_identifier, -- STATE(706), 1, -- sym_argument_reference, -- STATE(747), 1, -- sym__expression, -- STATE(694), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(752), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [29256] = 3, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [86781] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(151), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(2133), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(539), 10, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(149), 34, -- ts_builtin_sym_end, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 28, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, - anon_sym_COMMA, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [86830] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(229), 18, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(225), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [29303] = 21, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [86877] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(399), 18, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(408), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(397), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(410), 1, - anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(439), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [29386] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [86924] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(298), 18, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(440), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [29469] = 3, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(296), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [86971] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(266), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(2133), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2145), 1, -+ anon_sym_CARET, -+ ACTIONS(539), 10, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(264), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 27, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- [29516] = 3, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [87022] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(225), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(533), 10, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(223), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(531), 29, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [87069] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [29563] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(119), 17, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(1724), 8, - anon_sym_SEMI, - anon_sym_COMMA, -- anon_sym_LPAREN, - anon_sym_RPAREN, -- anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DOT, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_limit_clause_token1, -+ [87144] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(529), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(121), 22, -- aux_sym_cte_token1, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(527), 29, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -+ anon_sym_RPAREN, - aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [29610] = 3, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [87191] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(244), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(525), 10, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(242), 34, -- ts_builtin_sym_end, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(523), 29, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, - anon_sym_COMMA, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [29657] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [87238] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(306), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(521), 10, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(304), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(519), 29, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- [29704] = 21, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [87285] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(572), 1, -+ ACTIONS(133), 2, -+ aux_sym__ctes_token1, -+ aux_sym_sequence_token5, -+ ACTIONS(131), 37, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(574), 1, - anon_sym_LPAREN, -- ACTIONS(576), 1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, - aux_sym_null_hint_token3, -- ACTIONS(578), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(580), 1, -- anon_sym_SQUOTE, -- ACTIONS(582), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(584), 1, -- aux_sym_TRUE_token1, -- ACTIONS(586), 1, -- aux_sym_FALSE_token1, -- ACTIONS(588), 1, -- aux_sym_number_token1, -- ACTIONS(590), 1, -- sym_identifier, -- ACTIONS(592), 1, -- anon_sym_BQUOTE, -- ACTIONS(594), 1, -- anon_sym_DQUOTE, -- ACTIONS(596), 1, -- anon_sym_STAR, -- ACTIONS(598), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(600), 1, -- anon_sym_DOLLAR, -- STATE(23), 1, -- sym__quoted_identifier, -- STATE(66), 1, -- sym_argument_reference, -- STATE(128), 1, -- sym__expression, -- STATE(64), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(129), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [29787] = 3, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_table_constraint_check_token1, -+ anon_sym_DOT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ [87332] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(107), 17, -+ ACTIONS(345), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(343), 29, - anon_sym_SEMI, - anon_sym_COMMA, -- anon_sym_LPAREN, -+ aux_sym_cte_token2, - anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DOT, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(109), 22, -- aux_sym_cte_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [87379] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(423), 18, - aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -38546,4586 +94581,4332 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [29834] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(310), 5, -- aux_sym_dml_statement_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(421), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [87426] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(517), 10, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(308), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(515), 29, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- [29881] = 10, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [87473] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -+ ACTIONS(77), 18, - aux_sym_cte_token2, -- ACTIONS(1014), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, - aux_sym_is_expression_token1, -- ACTIONS(1022), 1, - aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(314), 3, -- aux_sym_dml_statement_token1, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(312), 25, -- anon_sym_SEMI, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(75), 21, - anon_sym_COMMA, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_at_time_zone_expression_token1, -+ anon_sym_EQ, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [29942] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [87520] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(356), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(513), 10, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(354), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(511), 29, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- [29989] = 6, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [87567] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1022), 1, -+ ACTIONS(435), 18, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(352), 3, -- aux_sym_dml_statement_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(1016), 4, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(433), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, - anon_sym_EQ, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(350), 29, -- anon_sym_SEMI, -- anon_sym_COMMA, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [87614] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(439), 18, - aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, - aux_sym_create_function_parameter_token1, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, - aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(437), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [87661] = 16, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2121), 1, -+ aux_sym_cte_token2, -+ ACTIONS(2123), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(2127), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(2129), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(2131), 1, - aux_sym_boolean_expression_token2, -+ ACTIONS(2133), 1, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_TILDE, -+ ACTIONS(2145), 1, -+ anon_sym_CARET, -+ ACTIONS(2149), 1, -+ anon_sym_SLASH, -+ ACTIONS(497), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(2139), 2, - anon_sym_PLUS, -- [30042] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1018), 2, -+ anon_sym_PIPE, -+ ACTIONS(2141), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(2143), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(352), 3, -- aux_sym_dml_statement_token1, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1016), 4, -+ anon_sym_BANG_TILDE, -+ ACTIONS(2147), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(2125), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(350), 30, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(481), 10, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -- aux_sym_create_function_parameter_token1, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [30093] = 3, -+ [87734] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(348), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(479), 10, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(346), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(477), 29, - anon_sym_SEMI, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, - aux_sym_create_function_parameter_token1, - anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- [30140] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [87781] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(344), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(342), 34, -- anon_sym_SEMI, -- anon_sym_COMMA, -+ ACTIONS(451), 18, - aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, - aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [30187] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(340), 5, -- aux_sym_dml_statement_token1, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(338), 34, -- anon_sym_SEMI, -+ anon_sym_BANG_TILDE, -+ ACTIONS(449), 21, - anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -- aux_sym_create_function_parameter_token1, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [87828] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2169), 1, -+ anon_sym_DOT, -+ STATE(1262), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(120), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(118), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_TILDE, -+ anon_sym_COLON_COLON, - anon_sym_PLUS, -- [30234] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [87879] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(248), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(246), 34, -+ ACTIONS(124), 2, -+ aux_sym__ctes_token1, -+ aux_sym_sequence_token5, -+ ACTIONS(122), 37, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -+ anon_sym_LPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, - aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, - aux_sym_null_hint_token3, -- anon_sym_EQ, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -+ aux_sym_table_constraint_check_token1, -+ anon_sym_DOT, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ anon_sym_LBRACK, -+ [87926] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(84), 18, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [30281] = 21, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(33), 1, -- aux_sym_cte_token2, -- ACTIONS(35), 1, -- anon_sym_LPAREN, -- ACTIONS(37), 1, -- aux_sym_null_hint_token3, -- ACTIONS(39), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(41), 1, -- anon_sym_SQUOTE, -- ACTIONS(43), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(45), 1, -- aux_sym_TRUE_token1, -- ACTIONS(47), 1, -- aux_sym_FALSE_token1, -- ACTIONS(49), 1, -- aux_sym_number_token1, -- ACTIONS(51), 1, -- sym_identifier, -- ACTIONS(53), 1, -- anon_sym_BQUOTE, -- ACTIONS(55), 1, -- anon_sym_DQUOTE, -- ACTIONS(57), 1, -- anon_sym_STAR, -- ACTIONS(59), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(61), 1, -- anon_sym_DOLLAR, -- STATE(10), 1, -- sym__quoted_identifier, -- STATE(51), 1, -- sym_argument_reference, -- STATE(92), 1, -- sym__expression, -- STATE(40), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(67), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [30364] = 21, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(63), 1, -- aux_sym_cte_token2, -- ACTIONS(65), 1, -- anon_sym_LPAREN, -- ACTIONS(67), 1, -- aux_sym_null_hint_token3, -- ACTIONS(69), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(71), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(73), 1, -- aux_sym_TRUE_token1, -- ACTIONS(75), 1, -- aux_sym_FALSE_token1, -- ACTIONS(77), 1, -- aux_sym_number_token1, -- ACTIONS(79), 1, -- sym_identifier, -- ACTIONS(81), 1, -- anon_sym_BQUOTE, -- ACTIONS(83), 1, -- anon_sym_DQUOTE, -- ACTIONS(85), 1, -- anon_sym_STAR, -- ACTIONS(87), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(89), 1, -- anon_sym_DOLLAR, -- ACTIONS(91), 1, -- anon_sym_SQUOTE, -- STATE(288), 1, -- sym__quoted_identifier, -- STATE(576), 1, -- sym_argument_reference, -- STATE(615), 1, -- sym__expression, -- STATE(552), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(603), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [30447] = 21, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, - sym_identifier, -- ACTIONS(408), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(82), 21, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(410), 1, - anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1079), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [30530] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [87973] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(873), 1, -+ ACTIONS(475), 10, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(473), 29, -+ anon_sym_SEMI, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(875), 1, -- anon_sym_LPAREN, -- ACTIONS(877), 1, -- aux_sym_null_hint_token3, -- ACTIONS(879), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(881), 1, - anon_sym_SQUOTE, -- ACTIONS(883), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(885), 1, -- aux_sym_TRUE_token1, -- ACTIONS(887), 1, -- aux_sym_FALSE_token1, -- ACTIONS(889), 1, -- aux_sym_number_token1, -- ACTIONS(891), 1, -- sym_identifier, -- ACTIONS(893), 1, -- anon_sym_BQUOTE, -- ACTIONS(895), 1, -- anon_sym_DQUOTE, -- ACTIONS(897), 1, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(899), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(901), 1, -- anon_sym_DOLLAR, -- STATE(585), 1, -- sym__quoted_identifier, -- STATE(767), 1, -- sym_argument_reference, -- STATE(803), 1, -- sym__expression, -- STATE(758), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(806), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [30613] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [88020] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -+ ACTIONS(2078), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2080), 1, - anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1118), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [30696] = 21, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(2084), 1, -+ aux_sym_type_token3, -+ ACTIONS(112), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(106), 26, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1117), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [30779] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [88073] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(508), 1, -- aux_sym_cte_token2, -- ACTIONS(510), 1, -+ ACTIONS(2171), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2173), 1, - anon_sym_LPAREN, -- ACTIONS(512), 1, -- aux_sym_null_hint_token3, -- ACTIONS(514), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(516), 1, -- anon_sym_SQUOTE, -- ACTIONS(518), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(520), 1, -- aux_sym_TRUE_token1, -- ACTIONS(522), 1, -- aux_sym_FALSE_token1, -- ACTIONS(524), 1, -- aux_sym_number_token1, -- ACTIONS(526), 1, -- sym_identifier, -- ACTIONS(528), 1, -- anon_sym_BQUOTE, -- ACTIONS(530), 1, -- anon_sym_DQUOTE, -- ACTIONS(532), 1, -+ ACTIONS(2175), 1, -+ aux_sym_type_token3, -+ ACTIONS(141), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(135), 26, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(534), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(536), 1, -- anon_sym_DOLLAR, -- STATE(901), 1, -- sym__quoted_identifier, -- STATE(1050), 1, -- sym_argument_reference, -- STATE(1113), 1, -- sym__expression, -- STATE(1049), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(1055), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [30862] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [88126] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(873), 1, -+ ACTIONS(2169), 1, -+ anon_sym_DOT, -+ STATE(1263), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(102), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(875), 1, -- anon_sym_LPAREN, -- ACTIONS(877), 1, -- aux_sym_null_hint_token3, -- ACTIONS(879), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(881), 1, -- anon_sym_SQUOTE, -- ACTIONS(883), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(885), 1, -- aux_sym_TRUE_token1, -- ACTIONS(887), 1, -- aux_sym_FALSE_token1, -- ACTIONS(889), 1, -- aux_sym_number_token1, -- ACTIONS(891), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(893), 1, -- anon_sym_BQUOTE, -- ACTIONS(895), 1, -- anon_sym_DQUOTE, -- ACTIONS(897), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(100), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(899), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(901), 1, -- anon_sym_DOLLAR, -- STATE(585), 1, -- sym__quoted_identifier, -- STATE(767), 1, -- sym_argument_reference, -- STATE(782), 1, -- sym__expression, -- STATE(758), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(806), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [30945] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [88177] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(873), 1, -+ ACTIONS(2177), 1, -+ anon_sym_DOT, -+ STATE(1263), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(124), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(875), 1, -- anon_sym_LPAREN, -- ACTIONS(877), 1, -- aux_sym_null_hint_token3, -- ACTIONS(879), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(881), 1, -- anon_sym_SQUOTE, -- ACTIONS(883), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(885), 1, -- aux_sym_TRUE_token1, -- ACTIONS(887), 1, -- aux_sym_FALSE_token1, -- ACTIONS(889), 1, -- aux_sym_number_token1, -- ACTIONS(891), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(893), 1, -- anon_sym_BQUOTE, -- ACTIONS(895), 1, -- anon_sym_DQUOTE, -- ACTIONS(897), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(899), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(901), 1, -- anon_sym_DOLLAR, -- STATE(585), 1, -- sym__quoted_identifier, -- STATE(767), 1, -- sym_argument_reference, -- STATE(771), 1, -- sym__expression, -- STATE(758), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(806), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [31028] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [88228] = 21, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(873), 1, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(9), 1, -+ aux_sym_create_statement_token1, -+ ACTIONS(11), 1, -+ aux_sym_alter_statement_token1, -+ ACTIONS(13), 1, -+ aux_sym_alter_table_action_alter_column_token2, -+ ACTIONS(15), 1, -+ aux_sym_pg_command_token1, -+ ACTIONS(17), 1, -+ aux_sym_drop_statement_token1, -+ ACTIONS(19), 1, -+ aux_sym_grant_statement_token1, -+ ACTIONS(21), 1, -+ aux_sym_grant_statement_token4, -+ ACTIONS(23), 1, -+ aux_sym_grant_statement_token5, -+ ACTIONS(25), 1, -+ aux_sym_grant_statement_token6, -+ ACTIONS(27), 1, -+ aux_sym_grant_statement_token7, -+ ACTIONS(2180), 1, -+ ts_builtin_sym_end, -+ STATE(1609), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(1763), 1, -+ sym__update_statement, -+ STATE(1769), 1, -+ sym__delete_statement, -+ STATE(1773), 1, -+ sym__insert_statement, -+ STATE(1880), 1, -+ sym__ctes, -+ STATE(1296), 2, -+ sym__statement, -+ aux_sym_source_file_repeat1, -+ STATE(1831), 18, -+ sym_select_statement, -+ sym_insert_statement, -+ sym_update_statement, -+ sym_delete_statement, -+ sym_create_statement, -+ sym_alter_statement, -+ sym_pg_command, -+ sym_create_function_statement, -+ sym_create_extension_statement, -+ sym_create_role_statement, -+ sym_create_schema_statement, -+ sym_drop_statement, -+ sym_set_statement, -+ sym_grant_statement, -+ sym_create_domain_statement, -+ sym_create_type_statement, -+ sym_create_index_statement, -+ sym_create_table_statement, -+ [88310] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(403), 18, - aux_sym_cte_token2, -- ACTIONS(875), 1, -- anon_sym_LPAREN, -- ACTIONS(877), 1, -- aux_sym_null_hint_token3, -- ACTIONS(879), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(881), 1, -- anon_sym_SQUOTE, -- ACTIONS(883), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(885), 1, -- aux_sym_TRUE_token1, -- ACTIONS(887), 1, -- aux_sym_FALSE_token1, -- ACTIONS(889), 1, -- aux_sym_number_token1, -- ACTIONS(891), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(893), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(895), 1, - anon_sym_DQUOTE, -- ACTIONS(897), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(899), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(901), 1, -- anon_sym_DOLLAR, -- STATE(585), 1, -- sym__quoted_identifier, -- STATE(767), 1, -- sym_argument_reference, -- STATE(808), 1, -- sym__expression, -- STATE(758), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(806), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [31111] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [88356] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(318), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(2182), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2184), 1, -+ aux_sym_type_token3, -+ ACTIONS(203), 10, -+ aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(316), 34, -- anon_sym_SEMI, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(199), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -- aux_sym_create_function_parameter_token1, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [88406] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2121), 1, -+ aux_sym_cte_token2, -+ ACTIONS(2123), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(2127), 1, - aux_sym_is_expression_token1, -+ ACTIONS(2129), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(2131), 1, - aux_sym_boolean_expression_token2, -+ ACTIONS(2133), 1, - aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2145), 1, -+ anon_sym_CARET, -+ ACTIONS(2149), 1, -+ anon_sym_SLASH, -+ ACTIONS(2135), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(2137), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_TILDE, -+ ACTIONS(2139), 2, - anon_sym_PLUS, -- [31158] = 21, -+ anon_sym_PIPE, -+ ACTIONS(2141), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(2143), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(2147), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(2125), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(1784), 7, -+ anon_sym_SEMI, -+ anon_sym_RPAREN, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ [88480] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(606), 1, -+ ACTIONS(555), 18, - aux_sym_cte_token2, -- ACTIONS(608), 1, -- anon_sym_LPAREN, -- ACTIONS(612), 1, -- aux_sym_null_hint_token3, -- ACTIONS(614), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(616), 1, -- anon_sym_SQUOTE, -- ACTIONS(618), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(620), 1, -- aux_sym_TRUE_token1, -- ACTIONS(622), 1, -- aux_sym_FALSE_token1, -- ACTIONS(624), 1, -- aux_sym_number_token1, -- ACTIONS(626), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(628), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(553), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(630), 1, - anon_sym_DQUOTE, -- ACTIONS(632), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(634), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(636), 1, -- anon_sym_DOLLAR, -- STATE(54), 1, -- sym__quoted_identifier, -- STATE(264), 1, -- sym_argument_reference, -- STATE(505), 1, -- sym__expression, -- STATE(261), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(486), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [31241] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [88526] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(133), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(131), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1161), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [31324] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [88572] = 9, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(256), 5, -+ ACTIONS(1960), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1974), 1, -+ anon_sym_CARET, -+ ACTIONS(1978), 1, -+ anon_sym_SLASH, -+ ACTIONS(1968), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1970), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1976), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(537), 12, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 14, -+ aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(254), 34, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [88630] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(294), 18, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -+ aux_sym_create_function_parameter_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(292), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [31371] = 21, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [88676] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(63), 1, -+ ACTIONS(551), 18, - aux_sym_cte_token2, -- ACTIONS(65), 1, -- anon_sym_LPAREN, -- ACTIONS(67), 1, -- aux_sym_null_hint_token3, -- ACTIONS(69), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(71), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(73), 1, -- aux_sym_TRUE_token1, -- ACTIONS(75), 1, -- aux_sym_FALSE_token1, -- ACTIONS(77), 1, -- aux_sym_number_token1, -- ACTIONS(79), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(81), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(549), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(83), 1, - anon_sym_DQUOTE, -- ACTIONS(85), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(87), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(89), 1, -- anon_sym_DOLLAR, -- ACTIONS(91), 1, -- anon_sym_SQUOTE, -- STATE(288), 1, -- sym__quoted_identifier, -- STATE(576), 1, -- sym_argument_reference, -- STATE(591), 1, -- sym__expression, -- STATE(552), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(603), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [31454] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [88722] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(252), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(2186), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2188), 1, -+ aux_sym_type_token3, -+ ACTIONS(157), 10, -+ aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(250), 34, -- anon_sym_SEMI, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(153), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -- aux_sym_create_function_parameter_token1, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [31501] = 21, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(456), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [31584] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [88772] = 14, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(1944), 1, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -+ ACTIONS(1948), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(1954), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(1960), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1974), 1, -+ anon_sym_CARET, -+ ACTIONS(1978), 1, -+ anon_sym_SLASH, -+ ACTIONS(1968), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1970), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1972), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1976), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(545), 6, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, - anon_sym_BQUOTE, -- ACTIONS(410), 1, - anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(458), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [31667] = 21, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(1950), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(547), 7, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ [88840] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -+ ACTIONS(2151), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2153), 1, - anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -- sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ ACTIONS(2157), 1, -+ aux_sym_type_token3, -+ ACTIONS(106), 17, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(459), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [31750] = 21, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(112), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -+ aux_sym_null_hint_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(461), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [31833] = 3, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [88892] = 15, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(334), 5, -+ ACTIONS(1944), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1948), 1, - aux_sym_create_function_parameter_token1, -+ ACTIONS(1954), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(1956), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(1960), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1974), 1, -+ anon_sym_CARET, -+ ACTIONS(1978), 1, -+ anon_sym_SLASH, -+ ACTIONS(1968), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(1970), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1972), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(332), 34, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1976), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(545), 6, - anon_sym_COMMA, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -+ anon_sym_RPAREN, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(547), 6, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1950), 6, -+ anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [88962] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(543), 18, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(541), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [31880] = 21, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [89008] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(939), 1, -+ ACTIONS(124), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(941), 1, -- anon_sym_LPAREN, -- ACTIONS(943), 1, -- aux_sym_null_hint_token3, -- ACTIONS(945), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(947), 1, -- anon_sym_SQUOTE, -- ACTIONS(949), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(951), 1, -- aux_sym_TRUE_token1, -- ACTIONS(953), 1, -- aux_sym_FALSE_token1, -- ACTIONS(955), 1, -- aux_sym_number_token1, -- ACTIONS(957), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(959), 1, -- anon_sym_BQUOTE, -- ACTIONS(961), 1, -- anon_sym_DQUOTE, -- ACTIONS(963), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(122), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(965), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(967), 1, -- anon_sym_DOLLAR, -- STATE(33), 1, -- sym__quoted_identifier, -- STATE(190), 1, -- sym_argument_reference, -- STATE(271), 1, -- sym__expression, -- STATE(193), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(236), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [31963] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [89054] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(179), 5, -+ ACTIONS(345), 18, -+ aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(177), 34, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(343), 20, - anon_sym_COMMA, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [89100] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(471), 18, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(469), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [32010] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [89146] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(237), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(235), 34, -- anon_sym_SEMI, -+ ACTIONS(2190), 1, -+ anon_sym_LBRACK, -+ STATE(1293), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(379), 18, - anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -- aux_sym_create_function_parameter_token1, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(381), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [32057] = 21, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [89196] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(559), 18, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(408), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(557), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(410), 1, - anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1145), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [32140] = 5, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [89242] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(322), 3, -- aux_sym_dml_statement_token1, -+ ACTIONS(604), 18, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(1016), 4, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(602), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, - anon_sym_EQ, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(320), 30, -- anon_sym_SEMI, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [89288] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2192), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2194), 1, -+ aux_sym_type_token3, -+ ACTIONS(229), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(225), 26, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [89338] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(569), 18, -+ aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(567), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- [32191] = 21, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [89384] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(939), 1, -+ ACTIONS(612), 18, - aux_sym_cte_token2, -- ACTIONS(941), 1, -- anon_sym_LPAREN, -- ACTIONS(943), 1, -- aux_sym_null_hint_token3, -- ACTIONS(945), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(947), 1, -- anon_sym_SQUOTE, -- ACTIONS(949), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(951), 1, -- aux_sym_TRUE_token1, -- ACTIONS(953), 1, -- aux_sym_FALSE_token1, -- ACTIONS(955), 1, -- aux_sym_number_token1, -- ACTIONS(957), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(959), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(610), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(961), 1, - anon_sym_DQUOTE, -- ACTIONS(963), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(965), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(967), 1, -- anon_sym_DOLLAR, -- STATE(33), 1, -- sym__quoted_identifier, -- STATE(190), 1, -- sym_argument_reference, -- STATE(275), 1, -- sym__expression, -- STATE(193), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(236), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [32274] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [89430] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(580), 18, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(408), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(578), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(410), 1, - anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1070), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [32357] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [89476] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(790), 1, -+ ACTIONS(576), 18, - aux_sym_cte_token2, -- ACTIONS(792), 1, -- anon_sym_LPAREN, -- ACTIONS(794), 1, -- aux_sym_null_hint_token3, -- ACTIONS(796), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(798), 1, -- anon_sym_SQUOTE, -- ACTIONS(800), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(802), 1, -- aux_sym_TRUE_token1, -- ACTIONS(804), 1, -- aux_sym_FALSE_token1, -- ACTIONS(806), 1, -- aux_sym_number_token1, -- ACTIONS(808), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(810), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(574), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(812), 1, - anon_sym_DQUOTE, -- ACTIONS(814), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(816), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(818), 1, -- anon_sym_DOLLAR, -- STATE(785), 1, -- sym__quoted_identifier, -- STATE(865), 1, -- sym_argument_reference, -- STATE(915), 1, -- sym__expression, -- STATE(855), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(897), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [32440] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [89522] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(179), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(177), 34, -- anon_sym_SEMI, -+ ACTIONS(1960), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1974), 1, -+ anon_sym_CARET, -+ ACTIONS(1978), 1, -+ anon_sym_SLASH, -+ ACTIONS(1976), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(537), 14, - anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -- aux_sym_create_function_parameter_token1, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 16, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [32487] = 21, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [89576] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(790), 1, -+ ACTIONS(475), 18, - aux_sym_cte_token2, -- ACTIONS(792), 1, -- anon_sym_LPAREN, -- ACTIONS(794), 1, -- aux_sym_null_hint_token3, -- ACTIONS(796), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(798), 1, -- anon_sym_SQUOTE, -- ACTIONS(800), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(802), 1, -- aux_sym_TRUE_token1, -- ACTIONS(804), 1, -- aux_sym_FALSE_token1, -- ACTIONS(806), 1, -- aux_sym_number_token1, -- ACTIONS(808), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(810), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(473), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(812), 1, - anon_sym_DQUOTE, -- ACTIONS(814), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(816), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(818), 1, -- anon_sym_DOLLAR, -- STATE(785), 1, -- sym__quoted_identifier, -- STATE(865), 1, -- sym_argument_reference, -- STATE(895), 1, -- sym__expression, -- STATE(855), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(897), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [32570] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [89622] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(790), 1, -+ ACTIONS(1960), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(539), 17, - aux_sym_cte_token2, -- ACTIONS(792), 1, -- anon_sym_LPAREN, -- ACTIONS(794), 1, -- aux_sym_null_hint_token3, -- ACTIONS(796), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(798), 1, -- anon_sym_SQUOTE, -- ACTIONS(800), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(802), 1, -- aux_sym_TRUE_token1, -- ACTIONS(804), 1, -- aux_sym_FALSE_token1, -- ACTIONS(806), 1, -- aux_sym_number_token1, -- ACTIONS(808), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [89670] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1960), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1974), 1, -+ anon_sym_CARET, -+ ACTIONS(539), 17, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - sym_identifier, -- ACTIONS(810), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(812), 1, - anon_sym_DQUOTE, -- ACTIONS(814), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, - anon_sym_STAR, -- ACTIONS(816), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(818), 1, -- anon_sym_DOLLAR, -- STATE(785), 1, -- sym__quoted_identifier, -- STATE(865), 1, -- sym_argument_reference, -- STATE(889), 1, -- sym__expression, -- STATE(855), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(897), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [32653] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [89720] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(256), 5, -- aux_sym_dml_statement_token1, -+ ACTIONS(2190), 1, -+ anon_sym_LBRACK, -+ STATE(1302), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(69), 18, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(71), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [89770] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2121), 1, -+ aux_sym_cte_token2, -+ ACTIONS(2123), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(2127), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(2129), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(2131), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(2133), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2145), 1, -+ anon_sym_CARET, -+ ACTIONS(2149), 1, -+ anon_sym_SLASH, -+ ACTIONS(2135), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(254), 34, -+ ACTIONS(2137), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(2139), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(2141), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(2143), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(2147), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(2125), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(1724), 7, - anon_sym_SEMI, - anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -+ aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ [89844] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2196), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2198), 1, -+ anon_sym_LPAREN, -+ ACTIONS(2200), 1, -+ aux_sym_type_token3, -+ ACTIONS(135), 17, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(141), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [32700] = 21, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [89896] = 21, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2202), 1, -+ ts_builtin_sym_end, -+ ACTIONS(2204), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2207), 1, -+ aux_sym_create_statement_token1, -+ ACTIONS(2210), 1, -+ aux_sym_alter_statement_token1, -+ ACTIONS(2213), 1, -+ aux_sym_alter_table_action_alter_column_token2, -+ ACTIONS(2216), 1, -+ aux_sym_pg_command_token1, -+ ACTIONS(2219), 1, -+ aux_sym_drop_statement_token1, -+ ACTIONS(2222), 1, -+ aux_sym_grant_statement_token1, -+ ACTIONS(2225), 1, -+ aux_sym_grant_statement_token4, -+ ACTIONS(2228), 1, -+ aux_sym_grant_statement_token5, -+ ACTIONS(2231), 1, -+ aux_sym_grant_statement_token6, -+ ACTIONS(2234), 1, -+ aux_sym_grant_statement_token7, -+ STATE(1609), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(1763), 1, -+ sym__update_statement, -+ STATE(1769), 1, -+ sym__delete_statement, -+ STATE(1773), 1, -+ sym__insert_statement, -+ STATE(1880), 1, -+ sym__ctes, -+ STATE(1296), 2, -+ sym__statement, -+ aux_sym_source_file_repeat1, -+ STATE(1831), 18, -+ sym_select_statement, -+ sym_insert_statement, -+ sym_update_statement, -+ sym_delete_statement, -+ sym_create_statement, -+ sym_alter_statement, -+ sym_pg_command, -+ sym_create_function_statement, -+ sym_create_extension_statement, -+ sym_create_role_statement, -+ sym_create_schema_statement, -+ sym_drop_statement, -+ sym_set_statement, -+ sym_grant_statement, -+ sym_create_domain_statement, -+ sym_create_type_statement, -+ sym_create_index_statement, -+ sym_create_table_statement, -+ [89978] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(939), 1, -+ ACTIONS(1960), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(608), 17, - aux_sym_cte_token2, -- ACTIONS(941), 1, -- anon_sym_LPAREN, -- ACTIONS(943), 1, -- aux_sym_null_hint_token3, -- ACTIONS(945), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(947), 1, -- anon_sym_SQUOTE, -- ACTIONS(949), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(951), 1, -- aux_sym_TRUE_token1, -- ACTIONS(953), 1, -- aux_sym_FALSE_token1, -- ACTIONS(955), 1, -- aux_sym_number_token1, -- ACTIONS(957), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - sym_identifier, -- ACTIONS(959), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(606), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(961), 1, - anon_sym_DQUOTE, -- ACTIONS(963), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(965), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(967), 1, -- anon_sym_DOLLAR, -- STATE(33), 1, -- sym__quoted_identifier, -- STATE(190), 1, -- sym_argument_reference, -- STATE(276), 1, -- sym__expression, -- STATE(193), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(236), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [32783] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [90026] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(790), 1, -+ ACTIONS(1960), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(584), 17, - aux_sym_cte_token2, -- ACTIONS(792), 1, -- anon_sym_LPAREN, -- ACTIONS(794), 1, -- aux_sym_null_hint_token3, -- ACTIONS(796), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(798), 1, -- anon_sym_SQUOTE, -- ACTIONS(800), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(802), 1, -- aux_sym_TRUE_token1, -- ACTIONS(804), 1, -- aux_sym_FALSE_token1, -- ACTIONS(806), 1, -- aux_sym_number_token1, -- ACTIONS(808), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - sym_identifier, -- ACTIONS(810), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(582), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(812), 1, - anon_sym_DQUOTE, -- ACTIONS(814), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(816), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(818), 1, -- anon_sym_DOLLAR, -- STATE(785), 1, -- sym__quoted_identifier, -- STATE(865), 1, -- sym_argument_reference, -- STATE(885), 1, -- sym__expression, -- STATE(855), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(897), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [32866] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [90074] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(939), 1, -+ ACTIONS(533), 18, - aux_sym_cte_token2, -- ACTIONS(941), 1, -- anon_sym_LPAREN, -- ACTIONS(943), 1, -- aux_sym_null_hint_token3, -- ACTIONS(945), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(947), 1, -- anon_sym_SQUOTE, -- ACTIONS(949), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(951), 1, -- aux_sym_TRUE_token1, -- ACTIONS(953), 1, -- aux_sym_FALSE_token1, -- ACTIONS(955), 1, -- aux_sym_number_token1, -- ACTIONS(957), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(959), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(531), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(961), 1, - anon_sym_DQUOTE, -- ACTIONS(963), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(965), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(967), 1, -- anon_sym_DOLLAR, -- STATE(33), 1, -- sym__quoted_identifier, -- STATE(190), 1, -- sym_argument_reference, -- STATE(281), 1, -- sym__expression, -- STATE(193), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(236), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [32949] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [90120] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(248), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(246), 34, -+ ACTIONS(120), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(2237), 1, -+ anon_sym_DOT, -+ STATE(1303), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(118), 35, -+ ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -+ anon_sym_LPAREN, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_add_token1, -+ aux_sym_alter_table_rename_column_token1, -+ aux_sym_alter_table_rename_column_token2, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token2, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_exclude_token1, -+ aux_sym_table_constraint_exclude_token2, -+ aux_sym_table_constraint_foreign_key_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_values_clause_token1, -+ [90170] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(479), 18, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(477), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- [32996] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [90216] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(244), 5, -- aux_sym_dml_statement_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(2239), 1, -+ anon_sym_LBRACK, -+ STATE(1302), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(75), 18, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(77), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(242), 34, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [90266] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(102), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(2237), 1, -+ anon_sym_DOT, -+ STATE(1307), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(100), 35, -+ ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -+ anon_sym_LPAREN, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_add_token1, -+ aux_sym_alter_table_rename_column_token1, -+ aux_sym_alter_table_rename_column_token2, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token2, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_exclude_token1, -+ aux_sym_table_constraint_exclude_token2, -+ aux_sym_table_constraint_foreign_key_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_values_clause_token1, -+ [90316] = 16, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1944), 1, -+ aux_sym_cte_token2, -+ ACTIONS(1948), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(1954), 1, - aux_sym_is_expression_token1, -+ ACTIONS(1956), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(1958), 1, - aux_sym_boolean_expression_token2, -+ ACTIONS(1960), 1, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_TILDE, -+ ACTIONS(1974), 1, -+ anon_sym_CARET, -+ ACTIONS(1978), 1, -+ anon_sym_SLASH, -+ ACTIONS(1968), 2, - anon_sym_PLUS, -- [33043] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(131), 5, -- aux_sym_dml_statement_token1, -+ anon_sym_PIPE, -+ ACTIONS(1970), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1972), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(497), 5, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(129), 34, -- anon_sym_SEMI, -+ ACTIONS(1976), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(481), 6, - anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -- aux_sym_create_function_parameter_token1, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(1950), 6, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [90388] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(513), 18, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_RBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [33090] = 21, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(386), 1, -- aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, - sym_identifier, -- ACTIONS(408), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(511), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(410), 1, - anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1188), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [33173] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [90434] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(476), 1, -+ ACTIONS(529), 18, - aux_sym_cte_token2, -- ACTIONS(478), 1, -- anon_sym_LPAREN, -- ACTIONS(480), 1, -- aux_sym_null_hint_token3, -- ACTIONS(482), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(484), 1, -- anon_sym_SQUOTE, -- ACTIONS(486), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(488), 1, -- aux_sym_TRUE_token1, -- ACTIONS(490), 1, -- aux_sym_FALSE_token1, -- ACTIONS(492), 1, -- aux_sym_number_token1, -- ACTIONS(494), 1, -- sym_identifier, -- ACTIONS(496), 1, -- anon_sym_BQUOTE, -- ACTIONS(498), 1, -- anon_sym_DQUOTE, -- ACTIONS(500), 1, -- anon_sym_STAR, -- ACTIONS(502), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(504), 1, -- anon_sym_DOLLAR, -- STATE(402), 1, -- sym__quoted_identifier, -- STATE(610), 1, -- sym_argument_reference, -- STATE(716), 1, -- sym__expression, -- STATE(620), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(714), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [33256] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(861), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(322), 3, - aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(859), 4, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(527), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, - anon_sym_EQ, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(320), 30, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [90480] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(124), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(2242), 1, -+ anon_sym_DOT, -+ STATE(1307), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(122), 35, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_add_token1, -+ aux_sym_alter_table_rename_column_token1, -+ aux_sym_alter_table_rename_column_token2, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ aux_sym_null_hint_token2, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_exclude_token1, -+ aux_sym_table_constraint_exclude_token2, -+ aux_sym_table_constraint_foreign_key_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_values_clause_token1, -+ [90530] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(525), 18, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(523), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [33307] = 21, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [90576] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(63), 1, -+ ACTIONS(521), 18, - aux_sym_cte_token2, -- ACTIONS(65), 1, -- anon_sym_LPAREN, -- ACTIONS(67), 1, -- aux_sym_null_hint_token3, -- ACTIONS(69), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(71), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(73), 1, -- aux_sym_TRUE_token1, -- ACTIONS(75), 1, -- aux_sym_FALSE_token1, -- ACTIONS(77), 1, -- aux_sym_number_token1, -- ACTIONS(79), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(81), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(519), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(83), 1, - anon_sym_DQUOTE, -- ACTIONS(85), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(87), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(89), 1, -- anon_sym_DOLLAR, -- ACTIONS(91), 1, -- anon_sym_SQUOTE, -- STATE(288), 1, -- sym__quoted_identifier, -- STATE(576), 1, -- sym_argument_reference, -- STATE(613), 1, -- sym__expression, -- STATE(552), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(603), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [33390] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [90622] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(699), 1, -+ ACTIONS(517), 18, - aux_sym_cte_token2, -- ACTIONS(701), 1, -- anon_sym_LPAREN, -- ACTIONS(703), 1, -- aux_sym_null_hint_token3, -- ACTIONS(705), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(707), 1, -- anon_sym_SQUOTE, -- ACTIONS(709), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(711), 1, -- aux_sym_TRUE_token1, -- ACTIONS(713), 1, -- aux_sym_FALSE_token1, -- ACTIONS(715), 1, -- aux_sym_number_token1, -- ACTIONS(717), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(719), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(515), 20, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_BQUOTE, -- ACTIONS(721), 1, - anon_sym_DQUOTE, -- ACTIONS(723), 1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(725), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(727), 1, -- anon_sym_DOLLAR, -- STATE(817), 1, -- sym__quoted_identifier, -- STATE(871), 1, -- sym_argument_reference, -- STATE(942), 1, -- sym__expression, -- STATE(909), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(932), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [33473] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [90668] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(699), 1, -+ ACTIONS(423), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(701), 1, -- anon_sym_LPAREN, -- ACTIONS(703), 1, -- aux_sym_null_hint_token3, -- ACTIONS(705), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(707), 1, -- anon_sym_SQUOTE, -- ACTIONS(709), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(711), 1, -- aux_sym_TRUE_token1, -- ACTIONS(713), 1, -- aux_sym_FALSE_token1, -- ACTIONS(715), 1, -- aux_sym_number_token1, -- ACTIONS(717), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(719), 1, -- anon_sym_BQUOTE, -- ACTIONS(721), 1, -- anon_sym_DQUOTE, -- ACTIONS(723), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(421), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(725), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(727), 1, -- anon_sym_DOLLAR, -- STATE(817), 1, -- sym__quoted_identifier, -- STATE(871), 1, -- sym_argument_reference, -- STATE(938), 1, -- sym__expression, -- STATE(909), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(932), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [33556] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [90713] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(63), 1, -+ ACTIONS(124), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(122), 36, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(65), 1, - anon_sym_LPAREN, -- ACTIONS(67), 1, -- aux_sym_null_hint_token3, -- ACTIONS(69), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(71), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(73), 1, -- aux_sym_TRUE_token1, -- ACTIONS(75), 1, -- aux_sym_FALSE_token1, -- ACTIONS(77), 1, -- aux_sym_number_token1, -- ACTIONS(79), 1, -- sym_identifier, -- ACTIONS(81), 1, -- anon_sym_BQUOTE, -- ACTIONS(83), 1, -- anon_sym_DQUOTE, -- ACTIONS(85), 1, -- anon_sym_STAR, -- ACTIONS(87), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(89), 1, -- anon_sym_DOLLAR, -- ACTIONS(91), 1, -- anon_sym_SQUOTE, -- STATE(288), 1, -- sym__quoted_identifier, -- STATE(576), 1, -- sym_argument_reference, -- STATE(612), 1, -- sym__expression, -- STATE(552), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(603), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [33639] = 21, -+ anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_add_token1, -+ aux_sym_alter_table_rename_column_token1, -+ aux_sym_alter_table_rename_column_token2, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token2, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_exclude_token1, -+ aux_sym_table_constraint_exclude_token2, -+ aux_sym_table_constraint_foreign_key_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_values_clause_token1, -+ anon_sym_DOT, -+ [90758] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(84), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(82), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1061), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [33722] = 3, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [90803] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(237), 5, -+ ACTIONS(2245), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2247), 1, -+ aux_sym_type_token3, -+ ACTIONS(199), 17, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(203), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [90852] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(245), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(235), 34, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(243), 19, - anon_sym_COMMA, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_table_constraint_check_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [90897] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2249), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2251), 1, -+ aux_sym_type_token3, -+ ACTIONS(225), 17, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(229), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [33769] = 21, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [90946] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(606), 1, -+ ACTIONS(439), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(608), 1, -- anon_sym_LPAREN, -- ACTIONS(612), 1, -- aux_sym_null_hint_token3, -- ACTIONS(614), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(616), 1, -- anon_sym_SQUOTE, -- ACTIONS(618), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(620), 1, -- aux_sym_TRUE_token1, -- ACTIONS(622), 1, -- aux_sym_FALSE_token1, -- ACTIONS(624), 1, -- aux_sym_number_token1, -- ACTIONS(626), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(628), 1, -- anon_sym_BQUOTE, -- ACTIONS(630), 1, -- anon_sym_DQUOTE, -- ACTIONS(632), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(437), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(634), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(636), 1, -- anon_sym_DOLLAR, -- STATE(54), 1, -- sym__quoted_identifier, -- STATE(264), 1, -- sym_argument_reference, -- STATE(298), 1, -- sym__expression, -- STATE(261), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(486), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [33852] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [90991] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(63), 1, -+ ACTIONS(2253), 1, -+ anon_sym_COLON_COLON, -+ ACTIONS(401), 18, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(403), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(65), 1, -- anon_sym_LPAREN, -- ACTIONS(67), 1, -- aux_sym_null_hint_token3, -- ACTIONS(69), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(71), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(73), 1, -- aux_sym_TRUE_token1, -- ACTIONS(75), 1, -- aux_sym_FALSE_token1, -- ACTIONS(77), 1, -- aux_sym_number_token1, -- ACTIONS(79), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(81), 1, -- anon_sym_BQUOTE, -- ACTIONS(83), 1, -- anon_sym_DQUOTE, -- ACTIONS(85), 1, -- anon_sym_STAR, -- ACTIONS(87), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(89), 1, -- anon_sym_DOLLAR, -- ACTIONS(91), 1, -- anon_sym_SQUOTE, -- STATE(288), 1, -- sym__quoted_identifier, -- STATE(576), 1, -- sym_argument_reference, -- STATE(609), 1, -- sym__expression, -- STATE(552), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(603), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [33935] = 21, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [91038] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(790), 1, -+ ACTIONS(2255), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2257), 1, -+ aux_sym_type_token3, -+ ACTIONS(153), 17, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(157), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(792), 1, -- anon_sym_LPAREN, -- ACTIONS(794), 1, -- aux_sym_null_hint_token3, -- ACTIONS(796), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(798), 1, -- anon_sym_SQUOTE, -- ACTIONS(800), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(802), 1, -- aux_sym_TRUE_token1, -- ACTIONS(804), 1, -- aux_sym_FALSE_token1, -- ACTIONS(806), 1, -- aux_sym_number_token1, -- ACTIONS(808), 1, -+ aux_sym_null_hint_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(810), 1, -- anon_sym_BQUOTE, -- ACTIONS(812), 1, -- anon_sym_DQUOTE, -- ACTIONS(814), 1, -- anon_sym_STAR, -- ACTIONS(816), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(818), 1, -- anon_sym_DOLLAR, -- STATE(785), 1, -- sym__quoted_identifier, -- STATE(865), 1, -- sym_argument_reference, -- STATE(877), 1, -- sym__expression, -- STATE(855), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(897), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [34018] = 21, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [91087] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(298), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(296), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1157), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [34101] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [91132] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(538), 1, -+ ACTIONS(133), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(131), 36, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(540), 1, - anon_sym_LPAREN, -- ACTIONS(542), 1, -- aux_sym_null_hint_token3, -- ACTIONS(544), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(546), 1, -- anon_sym_SQUOTE, -- ACTIONS(548), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(550), 1, -- aux_sym_TRUE_token1, -- ACTIONS(552), 1, -- aux_sym_FALSE_token1, -- ACTIONS(554), 1, -- aux_sym_number_token1, -- ACTIONS(556), 1, -+ anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_add_token1, -+ aux_sym_alter_table_rename_column_token1, -+ aux_sym_alter_table_rename_column_token2, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token2, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_exclude_token1, -+ aux_sym_table_constraint_exclude_token2, -+ aux_sym_table_constraint_foreign_key_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ aux_sym_values_clause_token1, -+ anon_sym_DOT, -+ [91177] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(290), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(558), 1, -- anon_sym_BQUOTE, -- ACTIONS(560), 1, -- anon_sym_DQUOTE, -- ACTIONS(562), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(288), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(564), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(566), 1, -- anon_sym_DOLLAR, -- STATE(830), 1, -- sym__quoted_identifier, -- STATE(972), 1, -- sym_argument_reference, -- STATE(1000), 1, -- sym__expression, -- STATE(973), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(975), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [34184] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [91222] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(538), 1, -+ ACTIONS(77), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(540), 1, -- anon_sym_LPAREN, -- ACTIONS(542), 1, -- aux_sym_null_hint_token3, -- ACTIONS(544), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(546), 1, -- anon_sym_SQUOTE, -- ACTIONS(548), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(550), 1, -- aux_sym_TRUE_token1, -- ACTIONS(552), 1, -- aux_sym_FALSE_token1, -- ACTIONS(554), 1, -- aux_sym_number_token1, -- ACTIONS(556), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(558), 1, -- anon_sym_BQUOTE, -- ACTIONS(560), 1, -- anon_sym_DQUOTE, -- ACTIONS(562), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(75), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(564), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(566), 1, -- anon_sym_DOLLAR, -- STATE(830), 1, -- sym__quoted_identifier, -- STATE(972), 1, -- sym_argument_reference, -- STATE(998), 1, -- sym__expression, -- STATE(973), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(975), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [34267] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [91267] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2259), 1, -+ anon_sym_LBRACK, -+ STATE(1325), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(381), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(379), 25, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [91316] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(538), 1, -+ ACTIONS(2259), 1, -+ anon_sym_LBRACK, -+ STATE(1326), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(71), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(69), 25, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(540), 1, -- anon_sym_LPAREN, -- ACTIONS(542), 1, -- aux_sym_null_hint_token3, -- ACTIONS(544), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(546), 1, -- anon_sym_SQUOTE, -- ACTIONS(548), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(550), 1, -- aux_sym_TRUE_token1, -- ACTIONS(552), 1, -- aux_sym_FALSE_token1, -- ACTIONS(554), 1, -- aux_sym_number_token1, -- ACTIONS(556), 1, -- sym_identifier, -- ACTIONS(558), 1, -- anon_sym_BQUOTE, -- ACTIONS(560), 1, -- anon_sym_DQUOTE, -- ACTIONS(562), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(564), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(566), 1, -- anon_sym_DOLLAR, -- STATE(830), 1, -- sym__quoted_identifier, -- STATE(972), 1, -- sym_argument_reference, -- STATE(997), 1, -- sym__expression, -- STATE(973), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(975), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [34350] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [91365] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(538), 1, -+ ACTIONS(2261), 1, -+ anon_sym_LBRACK, -+ STATE(1326), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(77), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(75), 25, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(540), 1, -- anon_sym_LPAREN, -- ACTIONS(542), 1, -- aux_sym_null_hint_token3, -- ACTIONS(544), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(546), 1, -- anon_sym_SQUOTE, -- ACTIONS(548), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(550), 1, -- aux_sym_TRUE_token1, -- ACTIONS(552), 1, -- aux_sym_FALSE_token1, -- ACTIONS(554), 1, -- aux_sym_number_token1, -- ACTIONS(556), 1, -- sym_identifier, -- ACTIONS(558), 1, -- anon_sym_BQUOTE, -- ACTIONS(560), 1, -- anon_sym_DQUOTE, -- ACTIONS(562), 1, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(564), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(566), 1, -- anon_sym_DOLLAR, -- STATE(830), 1, -- sym__quoted_identifier, -- STATE(972), 1, -- sym_argument_reference, -- STATE(994), 1, -- sym__expression, -- STATE(973), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(975), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [34433] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [91414] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(939), 1, -+ ACTIONS(278), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(941), 1, -- anon_sym_LPAREN, -- ACTIONS(943), 1, -- aux_sym_null_hint_token3, -- ACTIONS(945), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(947), 1, -- anon_sym_SQUOTE, -- ACTIONS(949), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(951), 1, -- aux_sym_TRUE_token1, -- ACTIONS(953), 1, -- aux_sym_FALSE_token1, -- ACTIONS(955), 1, -- aux_sym_number_token1, -- ACTIONS(957), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(959), 1, -- anon_sym_BQUOTE, -- ACTIONS(961), 1, -- anon_sym_DQUOTE, -- ACTIONS(963), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(276), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(965), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(967), 1, -- anon_sym_DOLLAR, -- STATE(33), 1, -- sym__quoted_identifier, -- STATE(190), 1, -- sym_argument_reference, -- STATE(241), 1, -- sym__expression, -- STATE(193), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(236), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [34516] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [91459] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(2060), 1, -+ anon_sym_LBRACK, -+ ACTIONS(401), 18, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(403), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -- anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1077), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [34599] = 21, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [91506] = 16, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(606), 1, -+ ACTIONS(327), 1, -+ anon_sym_LBRACK, -+ ACTIONS(2266), 1, - aux_sym_cte_token2, -- ACTIONS(608), 1, -- anon_sym_LPAREN, -- ACTIONS(612), 1, -+ ACTIONS(2268), 1, -+ aux_sym_alter_table_action_alter_column_token3, -+ ACTIONS(2270), 1, - aux_sym_null_hint_token3, -- ACTIONS(614), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(616), 1, -- anon_sym_SQUOTE, -- ACTIONS(618), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(620), 1, -- aux_sym_TRUE_token1, -- ACTIONS(622), 1, -- aux_sym_FALSE_token1, -- ACTIONS(624), 1, -- aux_sym_number_token1, -- ACTIONS(626), 1, -- sym_identifier, -- ACTIONS(628), 1, -- anon_sym_BQUOTE, -- ACTIONS(630), 1, -- anon_sym_DQUOTE, -- ACTIONS(632), 1, -- anon_sym_STAR, -- ACTIONS(634), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(636), 1, -- anon_sym_DOLLAR, -- STATE(54), 1, -- sym__quoted_identifier, -- STATE(264), 1, -- sym_argument_reference, -- STATE(307), 1, -- sym__expression, -- STATE(261), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(486), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -+ ACTIONS(2272), 1, -+ aux_sym_grant_statement_token9, -+ ACTIONS(2274), 1, -+ aux_sym_auto_increment_constraint_token1, -+ ACTIONS(2278), 1, -+ anon_sym_CONSTRAINT, -+ ACTIONS(2280), 1, -+ aux_sym_table_constraint_check_token1, -+ ACTIONS(2282), 1, -+ aux_sym_table_constraint_unique_token1, -+ ACTIONS(2284), 1, -+ aux_sym_table_constraint_primary_key_token1, -+ STATE(69), 1, -+ aux_sym_array_type_repeat1, -+ STATE(1622), 1, - sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [34682] = 21, -+ ACTIONS(2276), 2, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ STATE(1454), 10, -+ sym_auto_increment_constraint, -+ sym_direction_constraint, -+ sym_named_constraint, -+ sym_column_default, -+ sym_primary_key_constraint, -+ sym_references_constraint, -+ sym_unique_constraint, -+ sym_null_constraint, -+ sym_check_constraint, -+ aux_sym_table_column_repeat1, -+ ACTIONS(2264), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [91577] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(33), 1, -+ ACTIONS(2286), 1, -+ anon_sym_DOT, -+ STATE(1332), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(118), 17, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(120), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(35), 1, -- anon_sym_LPAREN, -- ACTIONS(37), 1, -- aux_sym_null_hint_token3, -- ACTIONS(39), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(41), 1, -- anon_sym_SQUOTE, -- ACTIONS(43), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(45), 1, -- aux_sym_TRUE_token1, -- ACTIONS(47), 1, -- aux_sym_FALSE_token1, -- ACTIONS(49), 1, -- aux_sym_number_token1, -- ACTIONS(51), 1, -+ aux_sym_null_hint_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(53), 1, -- anon_sym_BQUOTE, -- ACTIONS(55), 1, -- anon_sym_DQUOTE, -- ACTIONS(57), 1, -- anon_sym_STAR, -- ACTIONS(59), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(61), 1, -- anon_sym_DOLLAR, -- STATE(10), 1, -- sym__quoted_identifier, -- STATE(51), 1, -- sym_argument_reference, -- STATE(76), 1, -- sym__expression, -- STATE(40), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(67), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [34765] = 21, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [91626] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(606), 1, -+ ACTIONS(302), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(608), 1, -- anon_sym_LPAREN, -- ACTIONS(612), 1, -- aux_sym_null_hint_token3, -- ACTIONS(614), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(616), 1, -- anon_sym_SQUOTE, -- ACTIONS(618), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(620), 1, -- aux_sym_TRUE_token1, -- ACTIONS(622), 1, -- aux_sym_FALSE_token1, -- ACTIONS(624), 1, -- aux_sym_number_token1, -- ACTIONS(626), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(628), 1, -- anon_sym_BQUOTE, -- ACTIONS(630), 1, -- anon_sym_DQUOTE, -- ACTIONS(632), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(300), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(634), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(636), 1, -- anon_sym_DOLLAR, -- STATE(54), 1, -- sym__quoted_identifier, -- STATE(264), 1, -- sym_argument_reference, -- STATE(308), 1, -- sym__expression, -- STATE(261), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(486), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [34848] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [91671] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(63), 1, -- aux_sym_cte_token2, -- ACTIONS(65), 1, -- anon_sym_LPAREN, -- ACTIONS(67), 1, -- aux_sym_null_hint_token3, -- ACTIONS(69), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(71), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(73), 1, -- aux_sym_TRUE_token1, -- ACTIONS(75), 1, -- aux_sym_FALSE_token1, -- ACTIONS(77), 1, -- aux_sym_number_token1, -- ACTIONS(79), 1, -- sym_identifier, -- ACTIONS(81), 1, -- anon_sym_BQUOTE, -- ACTIONS(83), 1, -- anon_sym_DQUOTE, -- ACTIONS(85), 1, -- anon_sym_STAR, -- ACTIONS(87), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(89), 1, -- anon_sym_DOLLAR, -- ACTIONS(91), 1, -- anon_sym_SQUOTE, -- STATE(288), 1, -- sym__quoted_identifier, -- STATE(576), 1, -- sym_argument_reference, -- STATE(595), 1, -- sym__expression, -- STATE(552), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(603), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [34931] = 21, -+ ACTIONS(2286), 1, -+ anon_sym_DOT, -+ STATE(1333), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(100), 17, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(102), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [91720] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(63), 1, -+ ACTIONS(2288), 1, -+ anon_sym_DOT, -+ STATE(1333), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(122), 17, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(65), 1, -- anon_sym_LPAREN, -- ACTIONS(67), 1, -- aux_sym_null_hint_token3, -- ACTIONS(69), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(71), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(73), 1, -- aux_sym_TRUE_token1, -- ACTIONS(75), 1, -- aux_sym_FALSE_token1, -- ACTIONS(77), 1, -- aux_sym_number_token1, -- ACTIONS(79), 1, -+ aux_sym_null_hint_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(81), 1, -- anon_sym_BQUOTE, -- ACTIONS(83), 1, -- anon_sym_DQUOTE, -- ACTIONS(85), 1, -- anon_sym_STAR, -- ACTIONS(87), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(89), 1, -- anon_sym_DOLLAR, -- ACTIONS(91), 1, -- anon_sym_SQUOTE, -- STATE(288), 1, -- sym__quoted_identifier, -- STATE(576), 1, -- sym_argument_reference, -- STATE(594), 1, -- sym__expression, -- STATE(552), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(603), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [35014] = 21, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [91769] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(699), 1, -+ ACTIONS(451), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(701), 1, -- anon_sym_LPAREN, -- ACTIONS(703), 1, -- aux_sym_null_hint_token3, -- ACTIONS(705), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(707), 1, -- anon_sym_SQUOTE, -- ACTIONS(709), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(711), 1, -- aux_sym_TRUE_token1, -- ACTIONS(713), 1, -- aux_sym_FALSE_token1, -- ACTIONS(715), 1, -- aux_sym_number_token1, -- ACTIONS(717), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(719), 1, -- anon_sym_BQUOTE, -- ACTIONS(721), 1, -- anon_sym_DQUOTE, -- ACTIONS(723), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(449), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(725), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(727), 1, -- anon_sym_DOLLAR, -- STATE(817), 1, -- sym__quoted_identifier, -- STATE(871), 1, -- sym_argument_reference, -- STATE(925), 1, -- sym__expression, -- STATE(909), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(932), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [35097] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [91814] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(33), 1, -+ ACTIONS(229), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(35), 1, -- anon_sym_LPAREN, -- ACTIONS(37), 1, -- aux_sym_null_hint_token3, -- ACTIONS(39), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(41), 1, -- anon_sym_SQUOTE, -- ACTIONS(43), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(45), 1, -- aux_sym_TRUE_token1, -- ACTIONS(47), 1, -- aux_sym_FALSE_token1, -- ACTIONS(49), 1, -- aux_sym_number_token1, -- ACTIONS(51), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(53), 1, -- anon_sym_BQUOTE, -- ACTIONS(55), 1, -- anon_sym_DQUOTE, -- ACTIONS(57), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(225), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(59), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(61), 1, -- anon_sym_DOLLAR, -- STATE(10), 1, -- sym__quoted_identifier, -- STATE(51), 1, -- sym_argument_reference, -- STATE(93), 1, -- sym__expression, -- STATE(40), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(67), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [35180] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [91859] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(203), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(199), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1125), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [35263] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [91904] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(538), 1, -+ ACTIONS(274), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(540), 1, -- anon_sym_LPAREN, -- ACTIONS(542), 1, -- aux_sym_null_hint_token3, -- ACTIONS(544), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(546), 1, -- anon_sym_SQUOTE, -- ACTIONS(548), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(550), 1, -- aux_sym_TRUE_token1, -- ACTIONS(552), 1, -- aux_sym_FALSE_token1, -- ACTIONS(554), 1, -- aux_sym_number_token1, -- ACTIONS(556), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(558), 1, -- anon_sym_BQUOTE, -- ACTIONS(560), 1, -- anon_sym_DQUOTE, -- ACTIONS(562), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(272), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(564), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(566), 1, -- anon_sym_DOLLAR, -- STATE(830), 1, -- sym__quoted_identifier, -- STATE(972), 1, -- sym_argument_reference, -- STATE(985), 1, -- sym__expression, -- STATE(973), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(975), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [35346] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [91949] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(699), 1, -+ ACTIONS(464), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(701), 1, -- anon_sym_LPAREN, -- ACTIONS(703), 1, -- aux_sym_null_hint_token3, -- ACTIONS(705), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(707), 1, -- anon_sym_SQUOTE, -- ACTIONS(709), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(711), 1, -- aux_sym_TRUE_token1, -- ACTIONS(713), 1, -- aux_sym_FALSE_token1, -- ACTIONS(715), 1, -- aux_sym_number_token1, -- ACTIONS(717), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(719), 1, -- anon_sym_BQUOTE, -- ACTIONS(721), 1, -- anon_sym_DQUOTE, -- ACTIONS(723), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(462), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(725), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(727), 1, -- anon_sym_DOLLAR, -- STATE(817), 1, -- sym__quoted_identifier, -- STATE(871), 1, -- sym_argument_reference, -- STATE(943), 1, -- sym__expression, -- STATE(909), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(932), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [35429] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [91994] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(386), 1, -+ ACTIONS(157), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(388), 1, -- anon_sym_LPAREN, -- ACTIONS(390), 1, -- aux_sym_null_hint_token3, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(398), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(400), 1, -- aux_sym_TRUE_token1, -- ACTIONS(402), 1, -- aux_sym_FALSE_token1, -- ACTIONS(404), 1, -- aux_sym_number_token1, -- ACTIONS(406), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(412), 1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(153), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, - anon_sym_STAR, -- ACTIONS(414), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(416), 1, -- anon_sym_DOLLAR, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(250), 1, -- sym_argument_reference, -- STATE(1139), 1, -- sym__expression, -- STATE(209), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(493), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [35512] = 21, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [92039] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(699), 1, -+ ACTIONS(270), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(701), 1, -- anon_sym_LPAREN, -- ACTIONS(703), 1, -- aux_sym_null_hint_token3, -- ACTIONS(705), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(707), 1, -- anon_sym_SQUOTE, -- ACTIONS(709), 1, -- aux_sym_select_subexpression_token1, -- ACTIONS(711), 1, -- aux_sym_TRUE_token1, -- ACTIONS(713), 1, -- aux_sym_FALSE_token1, -- ACTIONS(715), 1, -- aux_sym_number_token1, -- ACTIONS(717), 1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - sym_identifier, -- ACTIONS(719), 1, -- anon_sym_BQUOTE, -- ACTIONS(721), 1, -- anon_sym_DQUOTE, -- ACTIONS(723), 1, -- anon_sym_STAR, -- ACTIONS(725), 1, -- aux_sym_interval_expression_token1, -- ACTIONS(727), 1, -- anon_sym_DOLLAR, -- STATE(817), 1, -- sym__quoted_identifier, -- STATE(871), 1, -- sym_argument_reference, -- STATE(952), 1, -- sym__expression, -- STATE(909), 5, -- sym_function_call, -- sym__parenthesized_expression, -- sym_dotted_name, -- sym__identifier, -- sym_string, -- STATE(932), 16, -- sym_select_subexpression, -- sym_in_expression, -- sym_comparison_operator, -- sym_is_expression, -- sym_boolean_expression, -- sym_at_time_zone_expression, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- sym_number, -- sym_json_access, -- sym_type_cast, -- sym_array_element_access, -- sym_binary_expression, -- sym_asterisk_expression, -- sym_interval_expression, -- [35595] = 5, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(268), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [92084] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1034), 1, -- anon_sym_DOT, -- STATE(539), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(99), 5, -+ ACTIONS(306), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(97), 31, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- anon_sym_LPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(304), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [92129] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(241), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(239), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [35645] = 4, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [92174] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(161), 1, -+ ACTIONS(92), 1, - aux_sym_sequence_token5, -- ACTIONS(1036), 1, -+ ACTIONS(2291), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2293), 1, - anon_sym_LPAREN, -- ACTIONS(159), 36, -+ ACTIONS(2295), 1, -+ aux_sym_type_token1, -+ ACTIONS(2297), 1, -+ aux_sym_type_token2, -+ ACTIONS(2299), 1, -+ aux_sym_type_token3, -+ ACTIONS(86), 31, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, - anon_sym_COMMA, -- aux_sym_cte_token1, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, - aux_sym_sequence_token2, - aux_sym_sequence_token3, - aux_sym_sequence_token8, - aux_sym_sequence_token9, - aux_sym_pg_command_token1, -- aux_sym_create_function_statement_token3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- aux_sym_null_hint_token1, - aux_sym_null_hint_token3, -- aux_sym_null_hint_token5, -- aux_sym__function_language_token1, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -43133,43 +98914,162 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, - anon_sym_LBRACK, -- [35693] = 5, -+ [92229] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1038), 1, -- anon_sym_DOT, -- STATE(536), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(109), 5, -+ ACTIONS(399), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(397), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [92274] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(435), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(107), 31, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(433), 19, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [92319] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2301), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(584), 17, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- anon_sym_LPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(582), 18, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [92365] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(229), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(225), 26, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -43177,102 +99077,212 @@ static const uint16_t ts_small_parse_table[] = { - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [35743] = 17, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [92409] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(384), 1, -+ ACTIONS(2095), 1, - anon_sym_LBRACK, -- ACTIONS(1043), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1045), 1, -+ ACTIONS(403), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 25, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(1047), 1, -- aux_sym_alter_table_action_alter_column_token3, -- ACTIONS(1049), 1, -- aux_sym_null_hint_token3, -- ACTIONS(1051), 1, -- aux_sym_grant_statement_token9, -- ACTIONS(1053), 1, -- aux_sym_auto_increment_constraint_token1, -- ACTIONS(1057), 1, -- aux_sym_time_zone_constraint_token1, -- ACTIONS(1059), 1, -- anon_sym_CONSTRAINT, -- ACTIONS(1061), 1, -- aux_sym_table_constraint_check_token1, -- ACTIONS(1063), 1, -- aux_sym_table_constraint_unique_token1, -- ACTIONS(1065), 1, -- aux_sym_table_constraint_primary_key_token1, -- STATE(844), 1, -- sym_NULL, -- ACTIONS(1055), 2, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- STATE(545), 11, -- sym_auto_increment_constraint, -- sym_direction_constraint, -- sym_time_zone_constraint, -- sym_named_constraint, -- sym_column_default, -- sym_primary_key_constraint, -- sym_references_constraint, -- sym_unique_constraint, -- sym_null_constraint, -- sym_check_constraint, -- aux_sym_table_column_repeat1, -- ACTIONS(1041), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [35817] = 3, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [92455] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(107), 17, -- anon_sym_SEMI, -+ ACTIONS(2303), 1, -+ anon_sym_COLON_COLON, -+ ACTIONS(403), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 25, - anon_sym_COMMA, -- anon_sym_LPAREN, -+ aux_sym_cte_token2, - anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DOT, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [92501] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(610), 18, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(612), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [92545] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(531), 18, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, - anon_sym_PLUS, -- ACTIONS(109), 21, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(533), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [92589] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(527), 18, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(529), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -43280,29 +99290,124 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [35863] = 5, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [92633] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1034), 1, -- anon_sym_DOT, -- STATE(536), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(105), 5, -+ ACTIONS(523), 18, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(525), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [92677] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(423), 10, -+ aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(103), 31, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(421), 26, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [92721] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(112), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(2305), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2307), 1, -+ anon_sym_LPAREN, -+ ACTIONS(2309), 1, -+ aux_sym_type_token2, -+ ACTIONS(2311), 1, -+ aux_sym_type_token3, -+ ACTIONS(106), 31, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- anon_sym_LPAREN, -+ anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, - aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -43310,57 +99415,208 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ anon_sym_LBRACK, -+ [92773] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2313), 1, -+ anon_sym_LBRACK, -+ STATE(1399), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(379), 16, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(381), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [92821] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(602), 18, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(604), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [92865] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(519), 18, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(521), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [92909] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(515), 18, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, - anon_sym_PLUS, -- [35913] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(517), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [92953] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(119), 17, -- anon_sym_SEMI, -+ ACTIONS(511), 18, - anon_sym_COMMA, -- anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(121), 21, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(513), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -43368,174 +99624,176 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [35959] = 7, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [92997] = 16, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1067), 1, -- anon_sym_LPAREN, -- ACTIONS(1069), 1, -- anon_sym_DOT, -- ACTIONS(1071), 1, -- anon_sym_LBRACK, -- STATE(539), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(99), 5, -+ ACTIONS(2301), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2315), 1, -+ aux_sym_cte_token2, -+ ACTIONS(2317), 1, - aux_sym_create_function_parameter_token1, -+ ACTIONS(2321), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(2323), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(2325), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(2333), 1, -+ anon_sym_CARET, -+ ACTIONS(2337), 1, -+ anon_sym_SLASH, -+ ACTIONS(2327), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(2329), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(481), 4, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(2331), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(497), 5, -+ aux_sym_cte_token1, -+ aux_sym_where_clause_token1, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(97), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ ACTIONS(2335), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(2319), 6, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [36013] = 3, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [93067] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(217), 1, -- aux_sym_sequence_token5, -- ACTIONS(215), 36, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(477), 18, - anon_sym_COMMA, -- aux_sym_cte_token1, -- aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_sequence_token2, -- aux_sym_sequence_token3, -- aux_sym_sequence_token8, -- aux_sym_sequence_token9, -- aux_sym_pg_command_token1, -- aux_sym_create_function_statement_token3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- aux_sym_null_hint_token1, -- aux_sym_null_hint_token3, -- aux_sym_null_hint_token5, -- aux_sym__function_language_token1, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_table_constraint_check_token1, -- anon_sym_LBRACK, -- [36058] = 4, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1073), 1, -- anon_sym_LPAREN, -- ACTIONS(161), 6, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(479), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(159), 30, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [93111] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(401), 18, - anon_sym_COMMA, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(403), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [36105] = 4, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [93155] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1075), 1, -- anon_sym_LPAREN, -- ACTIONS(159), 14, -- anon_sym_SEMI, -+ ACTIONS(473), 18, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(161), 22, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(475), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -43543,277 +99801,266 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [36152] = 16, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [93199] = 20, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1045), 1, -+ ACTIONS(640), 1, -+ aux_sym_where_clause_token1, -+ ACTIONS(642), 1, -+ aux_sym_cte_token1, -+ ACTIONS(656), 1, -+ sym_identifier, -+ ACTIONS(2301), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2315), 1, - aux_sym_cte_token2, -- ACTIONS(1047), 1, -- aux_sym_alter_table_action_alter_column_token3, -- ACTIONS(1049), 1, -- aux_sym_null_hint_token3, -- ACTIONS(1051), 1, -- aux_sym_grant_statement_token9, -- ACTIONS(1053), 1, -- aux_sym_auto_increment_constraint_token1, -- ACTIONS(1057), 1, -- aux_sym_time_zone_constraint_token1, -- ACTIONS(1059), 1, -- anon_sym_CONSTRAINT, -- ACTIONS(1061), 1, -- aux_sym_table_constraint_check_token1, -- ACTIONS(1063), 1, -- aux_sym_table_constraint_unique_token1, -- ACTIONS(1065), 1, -- aux_sym_table_constraint_primary_key_token1, -- ACTIONS(1079), 1, -- aux_sym_dml_statement_token1, -- STATE(844), 1, -- sym_NULL, -- ACTIONS(1055), 2, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- STATE(549), 11, -- sym_auto_increment_constraint, -- sym_direction_constraint, -- sym_time_zone_constraint, -- sym_named_constraint, -- sym_column_default, -- sym_primary_key_constraint, -- sym_references_constraint, -- sym_unique_constraint, -- sym_null_constraint, -- sym_check_constraint, -- aux_sym_table_column_repeat1, -- ACTIONS(1077), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [36223] = 4, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1081), 1, -- anon_sym_LPAREN, -- ACTIONS(159), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -+ ACTIONS(2317), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(2321), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(2323), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(2325), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(2333), 1, -+ anon_sym_CARET, -+ ACTIONS(2337), 1, -+ anon_sym_SLASH, -+ ACTIONS(638), 2, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, -+ ACTIONS(2327), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(2329), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(2339), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(2341), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(2331), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(2335), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(2319), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [93277] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2301), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2333), 1, -+ anon_sym_CARET, -+ ACTIONS(2337), 1, -+ anon_sym_SLASH, -+ ACTIONS(2335), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(537), 12, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(161), 23, -- aux_sym_dml_statement_token1, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 16, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [36270] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [93329] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(121), 5, -+ ACTIONS(435), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(119), 32, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(433), 26, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- anon_sym_LPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, - anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [36315] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [93373] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(109), 5, -+ ACTIONS(439), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(107), 32, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(437), 26, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- anon_sym_LPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, - anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [36360] = 16, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1085), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1088), 1, -- aux_sym_cte_token2, -- ACTIONS(1091), 1, -- aux_sym_alter_table_action_alter_column_token3, -- ACTIONS(1094), 1, -- aux_sym_null_hint_token3, -- ACTIONS(1097), 1, -- aux_sym_grant_statement_token9, -- ACTIONS(1100), 1, -- aux_sym_auto_increment_constraint_token1, -- ACTIONS(1106), 1, -- aux_sym_time_zone_constraint_token1, -- ACTIONS(1109), 1, -- anon_sym_CONSTRAINT, -- ACTIONS(1112), 1, -- aux_sym_table_constraint_check_token1, -- ACTIONS(1115), 1, -- aux_sym_table_constraint_unique_token1, -- ACTIONS(1118), 1, -- aux_sym_table_constraint_primary_key_token1, -- STATE(844), 1, -- sym_NULL, -- ACTIONS(1103), 2, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- STATE(549), 11, -- sym_auto_increment_constraint, -- sym_direction_constraint, -- sym_time_zone_constraint, -- sym_named_constraint, -- sym_column_default, -- sym_primary_key_constraint, -- sym_references_constraint, -- sym_unique_constraint, -- sym_null_constraint, -- sym_check_constraint, -- aux_sym_table_column_repeat1, -- ACTIONS(1083), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [36431] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [93417] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(197), 14, -- anon_sym_SEMI, -+ ACTIONS(451), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(449), 26, - anon_sym_COMMA, -+ aux_sym_cte_token2, - anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [93461] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(469), 18, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(199), 22, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(471), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -43821,40 +100068,40 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [36475] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [93505] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(215), 14, -- anon_sym_SEMI, -+ ACTIONS(343), 18, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(217), 22, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(345), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -43862,83 +100109,122 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [36519] = 4, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [93549] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1121), 1, -- anon_sym_COLON_COLON, -- ACTIONS(177), 13, -- anon_sym_SEMI, -+ ACTIONS(399), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(397), 26, - anon_sym_COMMA, -+ aux_sym_cte_token2, - anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_COLON_COLON, - anon_sym_PLUS, -- ACTIONS(179), 22, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [93593] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(77), 10, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(75), 26, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [36565] = 4, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [93637] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1123), 1, -- anon_sym_COLON_COLON, -- ACTIONS(177), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -+ ACTIONS(541), 18, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(179), 23, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(543), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -43946,165 +100232,186 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [36611] = 4, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [93681] = 15, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(675), 1, -- anon_sym_LBRACK, -- ACTIONS(177), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -+ ACTIONS(2301), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2315), 1, -+ aux_sym_cte_token2, -+ ACTIONS(2317), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(2321), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(2323), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(2333), 1, -+ anon_sym_CARET, -+ ACTIONS(2337), 1, -+ anon_sym_SLASH, -+ ACTIONS(2327), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(2329), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(545), 4, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_RPAREN, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(2331), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(179), 23, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, - anon_sym_LT, - anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -+ anon_sym_BANG_TILDE, -+ ACTIONS(2335), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(547), 6, -+ aux_sym_cte_token1, -+ aux_sym_where_clause_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [36657] = 4, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1125), 1, -- anon_sym_LPAREN, -- ACTIONS(159), 14, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ ACTIONS(2319), 6, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(161), 21, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [93749] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(84), 10, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(82), 26, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [36703] = 3, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [93793] = 14, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(219), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -+ ACTIONS(2301), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2315), 1, -+ aux_sym_cte_token2, -+ ACTIONS(2317), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(2321), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(2333), 1, -+ anon_sym_CARET, -+ ACTIONS(2337), 1, -+ anon_sym_SLASH, -+ ACTIONS(2327), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(2329), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(545), 4, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(2331), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(2335), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(2319), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(221), 23, -- aux_sym_dml_statement_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(547), 7, - aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [36747] = 3, -+ [93859] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(183), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -+ ACTIONS(549), 18, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(185), 23, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(551), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -44112,40 +100419,40 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [36791] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [93903] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(219), 14, -- anon_sym_SEMI, -+ ACTIONS(292), 18, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(221), 22, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(294), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -44153,164 +100460,170 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [36835] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [93947] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(197), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(199), 23, -- aux_sym_dml_statement_token1, -+ ACTIONS(2301), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(608), 17, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [36879] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(193), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(606), 18, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(195), 23, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [93993] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(290), 10, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(288), 26, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [36923] = 4, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [94037] = 9, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1127), 1, -- anon_sym_LBRACK, -- ACTIONS(187), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -+ ACTIONS(2301), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2333), 1, -+ anon_sym_CARET, -+ ACTIONS(2337), 1, -+ anon_sym_SLASH, -+ ACTIONS(2327), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(2329), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(2335), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(537), 10, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(189), 23, -- aux_sym_dml_statement_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 14, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [36969] = 3, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [94093] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(201), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ ACTIONS(122), 18, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(203), 23, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(124), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -44318,40 +100631,40 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [37013] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [94137] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(205), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -+ ACTIONS(553), 18, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(207), 23, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(555), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -44359,81 +100672,164 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [37057] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [94181] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(93), 14, -- anon_sym_SEMI, -+ ACTIONS(278), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(276), 26, - anon_sym_COMMA, -+ aux_sym_cte_token2, - anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(95), 22, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [94225] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2301), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(539), 17, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [37101] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 18, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [94271] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(93), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -+ ACTIONS(245), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(243), 26, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, - anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [94315] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(578), 18, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(95), 23, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(580), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -44441,540 +100837,701 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [37145] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(151), 6, -- aux_sym_create_function_parameter_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(149), 30, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_BANG_TILDE, -+ [94359] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(131), 18, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_limit_clause_token2, -+ anon_sym_DOT, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_COLON_COLON, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(133), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [37189] = 7, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [94403] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1129), 1, -- anon_sym_LPAREN, -- ACTIONS(1131), 1, -- anon_sym_DOT, -- ACTIONS(1133), 1, -- anon_sym_LBRACK, -- STATE(584), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(99), 6, -+ ACTIONS(241), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(97), 26, -- anon_sym_SEMI, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(239), 26, -+ anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [37241] = 4, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [94447] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1135), 1, -- anon_sym_COLON_COLON, -- ACTIONS(179), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(177), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(557), 18, - anon_sym_COMMA, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(559), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [37287] = 4, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [94491] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(737), 1, -- anon_sym_LBRACK, -- ACTIONS(179), 6, -+ ACTIONS(306), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(177), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(304), 26, - anon_sym_COMMA, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [37333] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [94535] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(221), 6, -+ ACTIONS(567), 18, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(569), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- aux_sym_boolean_expression_token2, -+ anon_sym_BANG_TILDE, -+ [94579] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(274), 10, -+ aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(219), 30, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(272), 26, - anon_sym_COMMA, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- [37377] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [94623] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(185), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(183), 30, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(574), 18, - anon_sym_COMMA, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(576), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_where_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [37421] = 3, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [94667] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(199), 6, -+ ACTIONS(270), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(197), 30, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(268), 26, - anon_sym_COMMA, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [37465] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [94711] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(195), 6, -+ ACTIONS(203), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(193), 30, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(199), 26, - anon_sym_COMMA, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [37509] = 4, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [94755] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1137), 1, -+ ACTIONS(2343), 1, - anon_sym_LBRACK, -- ACTIONS(189), 6, -+ STATE(1398), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(75), 16, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(77), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(187), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [94803] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2313), 1, -+ anon_sym_LBRACK, -+ STATE(1398), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(69), 16, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(71), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [37555] = 3, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [94851] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(203), 6, -+ ACTIONS(157), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(201), 30, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(153), 26, - anon_sym_COMMA, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- [37599] = 4, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [94895] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(645), 1, -- anon_sym_LBRACK, -- ACTIONS(177), 13, -- anon_sym_SEMI, -+ ACTIONS(2301), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2333), 1, -+ anon_sym_CARET, -+ ACTIONS(537), 17, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(179), 22, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 17, - aux_sym_cte_token1, - aux_sym_cte_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [37645] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [94943] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(217), 6, -+ ACTIONS(298), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(215), 30, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(296), 26, - anon_sym_COMMA, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [94987] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(464), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(462), 26, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -+ anon_sym_COLON_COLON, - anon_sym_PLUS, -- [37689] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [95031] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(183), 14, -- anon_sym_SEMI, -+ ACTIONS(302), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(300), 26, - anon_sym_COMMA, -+ aux_sym_cte_token2, - anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [95075] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(276), 17, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- ACTIONS(185), 22, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(278), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -44982,176 +101539,255 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [37733] = 15, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [95118] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(863), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(865), 1, -+ ACTIONS(300), 17, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(302), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(867), 1, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- ACTIONS(869), 1, - aux_sym_is_expression_token1, -- ACTIONS(871), 1, -+ aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- ACTIONS(1004), 1, - aux_sym_at_time_zone_expression_token1, -- ACTIONS(1141), 1, -- anon_sym_COMMA, -- STATE(1207), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(861), 2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(1006), 2, -+ anon_sym_BANG_TILDE, -+ [95161] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2346), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(608), 10, -+ aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(1008), 2, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(606), 24, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- ACTIONS(1010), 2, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(859), 4, -- anon_sym_EQ, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(1139), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_limit_clause_token1, -- [37801] = 3, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [95206] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(207), 6, -+ ACTIONS(403), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(205), 30, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(401), 25, - anon_sym_COMMA, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [37845] = 3, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [95249] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(205), 14, -- anon_sym_SEMI, -+ ACTIONS(604), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(602), 25, - anon_sym_COMMA, -+ aux_sym_cte_token2, - anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(207), 22, -- aux_sym_cte_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [95292] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2346), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2348), 1, - aux_sym_cte_token2, -+ ACTIONS(2350), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(2354), 1, - aux_sym_is_expression_token1, -+ ACTIONS(2356), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(2358), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(2370), 1, -+ anon_sym_CARET, -+ ACTIONS(2374), 1, -+ anon_sym_SLASH, -+ ACTIONS(2360), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [37889] = 4, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1143), 1, -- anon_sym_LBRACK, -- ACTIONS(187), 13, -- anon_sym_SEMI, -+ ACTIONS(2362), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(2364), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(2366), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1829), 4, - anon_sym_COMMA, - anon_sym_RPAREN, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ ACTIONS(2368), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(2372), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(2352), 6, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [95363] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2113), 1, -+ anon_sym_LBRACK, -+ ACTIONS(401), 16, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(189), 22, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(403), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -45159,40 +101795,40 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [37935] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [95408] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(201), 14, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ ACTIONS(2376), 1, -+ anon_sym_COLON_COLON, -+ ACTIONS(401), 16, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(203), 22, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(403), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -45200,287 +101836,338 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [37979] = 5, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [95453] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1145), 1, -- anon_sym_DOT, -- STATE(588), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(105), 6, -+ ACTIONS(612), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(103), 28, -- anon_sym_SEMI, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(610), 25, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [38027] = 5, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [95496] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1145), 1, -- anon_sym_DOT, -- STATE(584), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(99), 6, -+ ACTIONS(345), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(97), 28, -- anon_sym_SEMI, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(343), 25, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [38075] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(215), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(217), 23, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [95539] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2346), 1, - aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(584), 10, -+ aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [38119] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(193), 14, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(195), 22, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(582), 24, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [38163] = 5, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [95584] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1147), 1, -- anon_sym_DOT, -- STATE(588), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(109), 6, -+ ACTIONS(471), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(107), 28, -- anon_sym_SEMI, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(469), 25, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [38211] = 13, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [95627] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(863), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(865), 1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- ACTIONS(867), 1, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(869), 1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -- ACTIONS(871), 1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(1004), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(861), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1006), 2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(1008), 2, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- ACTIONS(1010), 2, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(859), 4, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(1782), 4, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(1150), 17, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [95698] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(141), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(2378), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2380), 1, -+ anon_sym_LPAREN, -+ ACTIONS(2382), 1, -+ aux_sym_type_token3, -+ ACTIONS(135), 31, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, - anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, - aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, -- aux_sym_limit_clause_token1, -- [38274] = 3, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ anon_sym_LBRACK, -+ [95747] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(306), 6, -+ ACTIONS(294), 10, - aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(292), 25, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(304), 29, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [95790] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(112), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(2305), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2307), 1, -+ anon_sym_LPAREN, -+ ACTIONS(2311), 1, -+ aux_sym_type_token3, -+ ACTIONS(106), 31, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, - anon_sym_COMMA, - aux_sym_cte_token2, -+ anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, - aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -45488,54 +102175,81 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [38317] = 5, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ anon_sym_LBRACK, -+ [95839] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1154), 2, -+ ACTIONS(475), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(1152), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(320), 9, -- anon_sym_SEMI, -+ anon_sym_BANG_TILDE, -+ ACTIONS(473), 25, - anon_sym_COMMA, -+ aux_sym_cte_token2, - anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [95882] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(397), 17, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_COLON_COLON, - anon_sym_PLUS, -- ACTIONS(322), 20, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(399), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -45543,40 +102257,39 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [38364] = 4, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [95925] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1156), 1, -- anon_sym_LBRACK, -- ACTIONS(187), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ ACTIONS(296), 17, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- ACTIONS(189), 21, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(298), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -45584,39 +102297,39 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [38409] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [95968] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(258), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ ACTIONS(225), 17, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- ACTIONS(260), 22, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(229), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -45624,137 +102337,159 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [38452] = 14, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [96011] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1158), 1, -+ ACTIONS(421), 17, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LBRACK, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(423), 18, -+ aux_sym_cte_token1, - aux_sym_cte_token2, -- ACTIONS(1160), 1, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- ACTIONS(1162), 1, - aux_sym_is_expression_token1, -- ACTIONS(1164), 1, - aux_sym_boolean_expression_token1, -- ACTIONS(1166), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(1168), 1, - aux_sym_at_time_zone_expression_token1, -- ACTIONS(1154), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1170), 2, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(1172), 2, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [96054] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(199), 17, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- ACTIONS(1174), 2, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- ACTIONS(1152), 4, -- anon_sym_EQ, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(324), 5, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- ACTIONS(326), 12, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(203), 18, - aux_sym_cte_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- sym_identifier, -- [38517] = 10, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1158), 1, - aux_sym_cte_token2, -- ACTIONS(1160), 1, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- ACTIONS(1162), 1, - aux_sym_is_expression_token1, -- ACTIONS(1164), 1, - aux_sym_boolean_expression_token1, -- ACTIONS(1166), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(1154), 2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(1152), 4, -+ anon_sym_BANG_TILDE, -+ [96097] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(272), 17, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(328), 9, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- ACTIONS(330), 15, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(274), 18, - aux_sym_cte_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [38574] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [96140] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(332), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ ACTIONS(153), 17, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- ACTIONS(334), 22, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(157), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -45762,80 +102497,79 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [38617] = 4, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [96183] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1176), 1, -- anon_sym_LPAREN, -- ACTIONS(161), 5, -+ ACTIONS(576), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(159), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(574), 25, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- [38662] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(193), 14, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [96226] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(82), 17, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- ACTIONS(195), 21, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(84), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -45843,39 +102577,39 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [38705] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [96269] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(197), 14, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ ACTIONS(268), 17, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- ACTIONS(199), 21, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(270), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -45883,39 +102617,39 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [38748] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [96312] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(183), 14, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ ACTIONS(304), 17, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- ACTIONS(185), 21, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(306), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -45923,39 +102657,39 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [38791] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [96355] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(235), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ ACTIONS(239), 17, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- ACTIONS(237), 22, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(241), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -45963,39 +102697,39 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [38834] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [96398] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(219), 14, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ ACTIONS(75), 17, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, - anon_sym_LBRACK, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(221), 21, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(77), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -46003,39 +102737,39 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [38877] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [96441] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(177), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ ACTIONS(243), 17, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- ACTIONS(179), 22, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(245), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -46043,79 +102777,79 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [38920] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [96484] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(264), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(266), 22, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -+ ACTIONS(569), 10, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(567), 25, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [38963] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(223), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [96527] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(449), 17, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_COLON_COLON, - anon_sym_PLUS, -- ACTIONS(225), 22, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(451), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -46123,332 +102857,555 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [39006] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [96570] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(304), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(306), 22, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -+ ACTIONS(559), 10, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(557), 25, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [39049] = 3, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [96613] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(254), 13, -- anon_sym_SEMI, -+ ACTIONS(555), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(553), 25, - anon_sym_COMMA, -+ aux_sym_cte_token2, - anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [96656] = 9, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2346), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2370), 1, -+ anon_sym_CARET, -+ ACTIONS(2374), 1, -+ anon_sym_SLASH, -+ ACTIONS(2364), 2, - anon_sym_PLUS, -- ACTIONS(256), 22, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -+ anon_sym_PIPE, -+ ACTIONS(2366), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(2372), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(539), 7, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 16, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [39092] = 3, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [96711] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(266), 6, -+ ACTIONS(551), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(264), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(549), 25, - anon_sym_COMMA, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [39135] = 10, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [96754] = 14, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1158), 1, -+ ACTIONS(2346), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2348), 1, - aux_sym_cte_token2, -- ACTIONS(1160), 1, -+ ACTIONS(2350), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(1162), 1, -+ ACTIONS(2354), 1, - aux_sym_is_expression_token1, -- ACTIONS(1164), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1166), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1154), 2, -+ ACTIONS(2370), 1, -+ anon_sym_CARET, -+ ACTIONS(2374), 1, -+ anon_sym_SLASH, -+ ACTIONS(547), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(2364), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(2366), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(2368), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(1152), 4, -+ anon_sym_BANG_TILDE, -+ ACTIONS(2372), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(2352), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(312), 9, -- anon_sym_SEMI, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(545), 8, - anon_sym_COMMA, - anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(314), 15, -- aux_sym_cte_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ [96819] = 15, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2346), 1, - aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(2348), 1, -+ aux_sym_cte_token2, -+ ACTIONS(2350), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(2354), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(2356), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(2370), 1, -+ anon_sym_CARET, -+ ACTIONS(2374), 1, -+ anon_sym_SLASH, -+ ACTIONS(547), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [39192] = 4, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(907), 1, -- anon_sym_LBRACK, -- ACTIONS(177), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ ACTIONS(2364), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(2366), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(2368), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(2372), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(2352), 6, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(545), 7, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(179), 21, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -+ [96886] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(543), 10, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(541), 25, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [39237] = 3, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [96929] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(354), 13, -- anon_sym_SEMI, -+ ACTIONS(2346), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2370), 1, -+ anon_sym_CARET, -+ ACTIONS(2374), 1, -+ anon_sym_SLASH, -+ ACTIONS(2372), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(539), 9, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 18, - anon_sym_COMMA, -+ aux_sym_cte_token2, - anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(356), 22, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [96980] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2346), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(539), 10, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 24, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [97025] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2346), 1, - aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(2370), 1, -+ anon_sym_CARET, -+ ACTIONS(539), 10, -+ aux_sym_create_function_parameter_token1, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [39280] = 6, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1164), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1154), 2, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(1152), 4, -+ anon_sym_BANG_TILDE, -+ ACTIONS(537), 23, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, - anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(350), 9, -- anon_sym_SEMI, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [97072] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(533), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(531), 25, - anon_sym_COMMA, -+ aux_sym_cte_token2, - anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(352), 19, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [97115] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(529), 10, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [39329] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1154), 2, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(1152), 4, -+ anon_sym_BANG_TILDE, -+ ACTIONS(527), 25, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, - anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(350), 9, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [97158] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(288), 17, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_LBRACK, - anon_sym_PLUS, -- ACTIONS(352), 20, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(290), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -46456,79 +103413,301 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [39376] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [97201] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(346), 13, -- anon_sym_SEMI, -+ ACTIONS(525), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(523), 25, - anon_sym_COMMA, -+ aux_sym_cte_token2, - anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [97244] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(521), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(519), 25, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(348), 22, -- aux_sym_cte_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [97287] = 14, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2386), 1, -+ aux_sym_cte_token2, -+ ACTIONS(2389), 1, -+ aux_sym_alter_table_action_alter_column_token3, -+ ACTIONS(2392), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(2395), 1, -+ aux_sym_grant_statement_token9, -+ ACTIONS(2398), 1, -+ aux_sym_auto_increment_constraint_token1, -+ ACTIONS(2404), 1, -+ anon_sym_CONSTRAINT, -+ ACTIONS(2407), 1, -+ aux_sym_table_constraint_check_token1, -+ ACTIONS(2410), 1, -+ aux_sym_table_constraint_unique_token1, -+ ACTIONS(2413), 1, -+ aux_sym_table_constraint_primary_key_token1, -+ STATE(1622), 1, -+ sym_NULL, -+ ACTIONS(2401), 2, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ STATE(1453), 10, -+ sym_auto_increment_constraint, -+ sym_direction_constraint, -+ sym_named_constraint, -+ sym_column_default, -+ sym_primary_key_constraint, -+ sym_references_constraint, -+ sym_unique_constraint, -+ sym_null_constraint, -+ sym_check_constraint, -+ aux_sym_table_column_repeat1, -+ ACTIONS(2384), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [97352] = 14, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2266), 1, - aux_sym_cte_token2, -+ ACTIONS(2268), 1, -+ aux_sym_alter_table_action_alter_column_token3, -+ ACTIONS(2270), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(2272), 1, -+ aux_sym_grant_statement_token9, -+ ACTIONS(2274), 1, -+ aux_sym_auto_increment_constraint_token1, -+ ACTIONS(2278), 1, -+ anon_sym_CONSTRAINT, -+ ACTIONS(2280), 1, -+ aux_sym_table_constraint_check_token1, -+ ACTIONS(2282), 1, -+ aux_sym_table_constraint_unique_token1, -+ ACTIONS(2284), 1, -+ aux_sym_table_constraint_primary_key_token1, -+ STATE(1622), 1, -+ sym_NULL, -+ ACTIONS(2276), 2, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ STATE(1453), 10, -+ sym_auto_increment_constraint, -+ sym_direction_constraint, -+ sym_named_constraint, -+ sym_column_default, -+ sym_primary_key_constraint, -+ sym_references_constraint, -+ sym_unique_constraint, -+ sym_null_constraint, -+ sym_check_constraint, -+ aux_sym_table_column_repeat1, -+ ACTIONS(2416), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [97417] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(517), 10, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(515), 25, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [97460] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(580), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(578), 25, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [39419] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(342), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [97503] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(462), 17, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_COLON_COLON, - anon_sym_PLUS, -- ACTIONS(344), 22, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(464), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -46536,79 +103715,132 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [39462] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [97546] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(338), 13, -- anon_sym_SEMI, -+ ACTIONS(479), 10, -+ aux_sym_create_function_parameter_token1, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(477), 25, - anon_sym_COMMA, -+ aux_sym_cte_token2, - anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(340), 22, -- aux_sym_cte_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [97589] = 16, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2346), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2348), 1, - aux_sym_cte_token2, -+ ACTIONS(2350), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(2354), 1, - aux_sym_is_expression_token1, -+ ACTIONS(2356), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(2358), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(2370), 1, -+ anon_sym_CARET, -+ ACTIONS(2374), 1, -+ anon_sym_SLASH, -+ ACTIONS(497), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [39505] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(246), 13, -- anon_sym_SEMI, -+ ACTIONS(2364), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(2366), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(2368), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(2372), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(481), 6, - anon_sym_COMMA, - anon_sym_RPAREN, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(2352), 6, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [97658] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(433), 17, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ anon_sym_COLON_COLON, - anon_sym_PLUS, -- ACTIONS(248), 22, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(435), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -46616,120 +103848,79 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [39548] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [97701] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(121), 6, -+ ACTIONS(513), 10, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(119), 29, -- anon_sym_SEMI, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(511), 25, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DOT, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [39591] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(109), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(107), 29, -- anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DOT, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [97744] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(437), 17, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, - anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- [39634] = 4, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1178), 1, -- anon_sym_COLON_COLON, -- ACTIONS(177), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(179), 21, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(439), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -46737,92 +103928,93 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [39679] = 16, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [97787] = 19, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(272), 1, -- aux_sym_cte_token1, -- ACTIONS(290), 1, -- sym_identifier, -- ACTIONS(1158), 1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- ACTIONS(1160), 1, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(1162), 1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -- ACTIONS(1164), 1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -- ACTIONS(1166), 1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(1168), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1154), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1170), 2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(2418), 1, -+ anon_sym_RPAREN, -+ STATE(2143), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(1172), 2, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- ACTIONS(1174), 2, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1152), 4, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(268), 5, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- ACTIONS(270), 10, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- [39748] = 3, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [97861] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(129), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ ACTIONS(574), 16, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(131), 23, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(576), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -46830,39 +104022,38 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [39791] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [97903] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(242), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ ACTIONS(511), 16, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(244), 23, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(513), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -46870,159 +104061,365 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [39834] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [97945] = 16, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(246), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(248), 23, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ ACTIONS(2420), 1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -+ ACTIONS(2422), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(2426), 1, - aux_sym_is_expression_token1, -+ ACTIONS(2428), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(2430), 1, - aux_sym_boolean_expression_token2, -+ ACTIONS(2432), 1, - aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2440), 1, -+ anon_sym_CARET, -+ ACTIONS(2444), 1, -+ anon_sym_SLASH, -+ ACTIONS(481), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(2434), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(2436), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(2438), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(497), 5, -+ aux_sym_cte_token1, -+ aux_sym_null_hint_token2, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [39877] = 3, -+ ACTIONS(2442), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(2424), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [98013] = 19, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(316), 13, -- anon_sym_SEMI, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -+ ACTIONS(2446), 1, - anon_sym_RPAREN, -+ STATE(2156), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(318), 22, -- aux_sym_cte_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [98087] = 19, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(2448), 1, -+ anon_sym_RPAREN, -+ STATE(2186), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [39920] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(149), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [98161] = 19, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(2450), 1, -+ anon_sym_RPAREN, -+ STATE(2193), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(151), 23, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [98235] = 19, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(2452), 1, -+ anon_sym_RPAREN, -+ STATE(2184), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [39963] = 3, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [98309] = 19, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(254), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ ACTIONS(2454), 1, -+ anon_sym_RPAREN, -+ STATE(2166), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [98383] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(515), 16, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(256), 23, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(517), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -47030,39 +104427,93 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [40006] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [98425] = 19, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(177), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ ACTIONS(2456), 1, -+ anon_sym_RPAREN, -+ STATE(2174), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [98499] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(477), 16, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(179), 23, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(479), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -47070,421 +104521,895 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [40049] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [98541] = 19, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(260), 6, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(2458), 1, -+ anon_sym_RPAREN, -+ STATE(2219), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(258), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [98615] = 19, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(2460), 1, -+ anon_sym_RPAREN, -+ STATE(2126), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [40092] = 13, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [98689] = 19, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1180), 1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- ACTIONS(1182), 1, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(1188), 1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -- ACTIONS(1190), 1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -- ACTIONS(1192), 1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(1194), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1186), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1196), 2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(2462), 1, -+ anon_sym_RPAREN, -+ STATE(2221), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(1198), 2, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- ACTIONS(1200), 2, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1184), 4, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(324), 17, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- [40155] = 10, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [98763] = 19, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1180), 1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- ACTIONS(1182), 1, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(1188), 1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -- ACTIONS(1190), 1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -- ACTIONS(1192), 1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(330), 2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(2464), 1, -+ anon_sym_RPAREN, -+ STATE(2216), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(1186), 2, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(1184), 4, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(328), 22, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [98837] = 19, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(640), 1, -+ aux_sym_null_hint_token2, -+ ACTIONS(642), 1, -+ aux_sym_cte_token1, -+ ACTIONS(656), 1, -+ sym_identifier, -+ ACTIONS(2420), 1, -+ aux_sym_cte_token2, -+ ACTIONS(2422), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(2426), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(2428), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(2430), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(2432), 1, - aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2440), 1, -+ anon_sym_CARET, -+ ACTIONS(2444), 1, -+ anon_sym_SLASH, -+ ACTIONS(2434), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(2436), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(2466), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(2468), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(2438), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [40212] = 3, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(2442), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(2424), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [98911] = 19, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(334), 6, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(2470), 1, -+ anon_sym_RPAREN, -+ STATE(2225), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(332), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [98985] = 19, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(2472), 1, -+ anon_sym_RPAREN, -+ STATE(2224), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [40255] = 3, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [99059] = 19, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(215), 14, -- anon_sym_SEMI, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -+ ACTIONS(2474), 1, - anon_sym_RPAREN, -+ STATE(2164), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(217), 21, -- aux_sym_cte_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [99133] = 19, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(2476), 1, -+ anon_sym_RPAREN, -+ STATE(2229), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [40298] = 6, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1206), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1204), 2, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(1202), 4, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(350), 8, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [99207] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(567), 16, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(352), 20, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(569), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, - aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [40347] = 5, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [99249] = 14, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1204), 2, -+ ACTIONS(2420), 1, -+ aux_sym_cte_token2, -+ ACTIONS(2422), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(2426), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(2432), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2440), 1, -+ anon_sym_CARET, -+ ACTIONS(2444), 1, -+ anon_sym_SLASH, -+ ACTIONS(545), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(2434), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(2436), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(2438), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(1202), 4, -+ anon_sym_BANG_TILDE, -+ ACTIONS(2442), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(2424), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(320), 8, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(322), 21, -- aux_sym_dml_statement_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(547), 7, - aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- aux_sym_is_expression_token1, -+ aux_sym_null_hint_token2, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [40394] = 3, -+ [99313] = 19, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(308), 13, -- anon_sym_SEMI, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -+ ACTIONS(2478), 1, - anon_sym_RPAREN, -+ STATE(2136), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(310), 22, -- aux_sym_cte_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [99387] = 19, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(2480), 1, -+ anon_sym_RPAREN, -+ STATE(2201), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [40437] = 3, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [99461] = 19, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(235), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ ACTIONS(2482), 1, -+ anon_sym_RPAREN, -+ STATE(2173), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [99535] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(2484), 3, -+ aux_sym_conditional_expression_token2, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(237), 23, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [99605] = 19, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(2486), 1, -+ anon_sym_RPAREN, -+ STATE(2194), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [40480] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(250), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [99679] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(557), 16, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(252), 23, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(559), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -47492,79 +105417,203 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [40523] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [99721] = 19, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(225), 6, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(2488), 1, -+ anon_sym_RPAREN, -+ STATE(2168), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(223), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [99795] = 19, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(2490), 1, -+ anon_sym_RPAREN, -+ STATE(2157), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [40566] = 3, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [99869] = 19, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(250), 13, -- anon_sym_SEMI, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -+ ACTIONS(2492), 1, - anon_sym_RPAREN, -+ STATE(2133), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [99943] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(549), 16, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(252), 22, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(551), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -47572,423 +105621,544 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [40609] = 15, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [99985] = 19, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1180), 1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- ACTIONS(1182), 1, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(1188), 1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -- ACTIONS(1190), 1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -- ACTIONS(1192), 1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(1194), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1210), 1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -- STATE(1223), 1, -+ ACTIONS(2494), 1, -+ anon_sym_RPAREN, -+ STATE(2138), 1, - aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1186), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1196), 2, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(1198), 2, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- ACTIONS(1200), 2, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1184), 4, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(1208), 15, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- [40676] = 3, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [100059] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(310), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(308), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ ACTIONS(2432), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2440), 1, -+ anon_sym_CARET, -+ ACTIONS(2444), 1, -+ anon_sym_SLASH, -+ ACTIONS(2442), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(537), 10, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 16, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [40719] = 10, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [100109] = 19, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1180), 1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- ACTIONS(1182), 1, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(1188), 1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -- ACTIONS(1190), 1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -- ACTIONS(1192), 1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(314), 2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(2496), 1, -+ anon_sym_RPAREN, -+ STATE(2243), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(1186), 2, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(1184), 4, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(312), 22, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [40776] = 3, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [100183] = 19, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(356), 6, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(2498), 1, -+ anon_sym_RPAREN, -+ STATE(2161), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(354), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [40819] = 6, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1190), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1186), 2, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(352), 4, -- aux_sym_create_function_parameter_token1, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1184), 4, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(350), 24, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [100257] = 19, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(2500), 1, -+ anon_sym_RPAREN, -+ STATE(2158), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [40868] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1186), 2, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(352), 4, -- aux_sym_create_function_parameter_token1, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1184), 4, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(350), 25, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [100331] = 19, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(2502), 1, -+ anon_sym_RPAREN, -+ STATE(2163), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [40915] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(348), 6, -- aux_sym_create_function_parameter_token1, - anon_sym_LT, - anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(346), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [100405] = 19, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(2504), 1, -+ anon_sym_RPAREN, -+ STATE(2177), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [40958] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(344), 6, -- aux_sym_create_function_parameter_token1, - anon_sym_LT, - anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(342), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [100479] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(519), 16, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [41001] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(340), 6, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(521), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(338), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [100521] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(523), 16, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(525), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [41044] = 3, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [100563] = 19, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(149), 13, -- anon_sym_SEMI, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -+ ACTIONS(2506), 1, - anon_sym_RPAREN, -+ STATE(2202), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [100637] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(527), 16, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(151), 22, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(529), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -47996,39 +106166,93 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [41087] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [100679] = 19, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(316), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ ACTIONS(2508), 1, -+ anon_sym_RPAREN, -+ STATE(2180), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [100753] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(531), 16, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(318), 23, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(533), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -48036,39 +106260,38 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [41130] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [100795] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(338), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ ACTIONS(292), 16, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(340), 23, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(294), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -48076,119 +106299,119 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [41173] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(318), 6, -- aux_sym_create_function_parameter_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(316), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_BANG_TILDE, -+ [100837] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2432), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2440), 1, -+ anon_sym_CARET, -+ ACTIONS(537), 15, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 17, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [41216] = 3, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [100883] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(342), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ ACTIONS(2432), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(537), 16, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(344), 23, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 17, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [41259] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [100927] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(346), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ ACTIONS(469), 16, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(348), 23, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(471), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -48196,41 +106419,93 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [41302] = 5, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [100969] = 19, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1204), 2, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(2510), 1, -+ anon_sym_RPAREN, -+ STATE(2239), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(1202), 4, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(350), 8, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [101043] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(473), 16, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(352), 21, -- aux_sym_dml_statement_token1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(475), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -48238,79 +106513,77 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [41349] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(252), 6, -- aux_sym_create_function_parameter_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(250), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_BANG_TILDE, -+ [101085] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(602), 16, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(604), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [41392] = 3, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [101127] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(129), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ ACTIONS(541), 16, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(131), 22, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(543), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -48318,121 +106591,307 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [41435] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [101169] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(237), 6, -+ ACTIONS(343), 16, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(345), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -+ aux_sym_at_time_zone_expression_token1, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(235), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [101211] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(553), 16, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(555), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [41478] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1186), 2, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(322), 4, -+ anon_sym_BANG_TILDE, -+ [101253] = 19, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(2512), 1, -+ anon_sym_RPAREN, -+ STATE(2207), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(1184), 4, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(320), 25, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [101327] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(229), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(2514), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2516), 1, -+ aux_sym_type_token3, -+ ACTIONS(225), 31, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, - anon_sym_COMMA, - aux_sym_cte_token2, -+ anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, - aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ anon_sym_LBRACK, -+ [101373] = 19, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(2518), 1, -+ anon_sym_RPAREN, -+ STATE(2226), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [41525] = 3, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [101447] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(242), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ ACTIONS(2432), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(606), 16, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(608), 17, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token2, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [101491] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(610), 16, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(244), 22, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(612), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -48440,39 +106899,38 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [41568] = 3, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [101533] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(201), 14, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ ACTIONS(401), 16, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, - anon_sym_PLUS, -- ACTIONS(203), 21, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(403), 18, - aux_sym_cte_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -@@ -48480,119 +106938,123 @@ static const uint16_t ts_small_parse_table[] = { - sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [41611] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(179), 6, -- aux_sym_create_function_parameter_token1, -+ anon_sym_DASH, -+ anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(177), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -+ anon_sym_BANG_TILDE, -+ [101575] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2432), 1, - aux_sym_at_time_zone_expression_token1, -+ ACTIONS(582), 16, -+ anon_sym_EQ, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, - anon_sym_PLUS, -- [41654] = 16, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(272), 1, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(584), 17, - aux_sym_cte_token1, -- ACTIONS(290), 1, -- sym_identifier, -- ACTIONS(1206), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1212), 1, - aux_sym_cte_token2, -- ACTIONS(1214), 1, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- ACTIONS(1216), 1, - aux_sym_is_expression_token1, -- ACTIONS(1218), 1, -+ aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -- ACTIONS(1220), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1204), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1222), 2, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(1224), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1226), 2, -+ anon_sym_DASH, - anon_sym_TILDE, -+ anon_sym_SLASH, -+ anon_sym_POUND, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [101619] = 9, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2432), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2440), 1, -+ anon_sym_CARET, -+ ACTIONS(2444), 1, -+ anon_sym_SLASH, -+ ACTIONS(2434), 2, - anon_sym_PLUS, -- ACTIONS(268), 4, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- ACTIONS(1202), 4, -+ anon_sym_PIPE, -+ ACTIONS(2436), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(2442), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(537), 8, - anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(270), 11, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- [41723] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(256), 6, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(539), 14, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token2, - aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_is_expression_token1, -+ aux_sym_boolean_expression_token1, - aux_sym_boolean_expression_token2, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(254), 29, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ [101673] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(157), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(2520), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2522), 1, -+ aux_sym_type_token3, -+ ACTIONS(153), 31, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, - anon_sym_COMMA, - aux_sym_cte_token2, -+ anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, - aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -48600,39 +107062,91 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ anon_sym_LBRACK, -+ [101719] = 15, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2420), 1, -+ aux_sym_cte_token2, -+ ACTIONS(2422), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(2426), 1, - aux_sym_is_expression_token1, -+ ACTIONS(2428), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(2432), 1, - aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2440), 1, -+ anon_sym_CARET, -+ ACTIONS(2444), 1, -+ anon_sym_SLASH, -+ ACTIONS(545), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ ACTIONS(2434), 2, - anon_sym_PLUS, -- [41766] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(248), 6, -- aux_sym_create_function_parameter_token1, -+ anon_sym_PIPE, -+ ACTIONS(2436), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(2438), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(2442), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(547), 6, -+ aux_sym_cte_token1, -+ aux_sym_null_hint_token2, - aux_sym_boolean_expression_token2, -+ sym_identifier, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(246), 29, -+ ACTIONS(2424), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [101785] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(203), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(2524), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(2526), 1, -+ aux_sym_type_token3, -+ ACTIONS(199), 31, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, - anon_sym_COMMA, - aux_sym_cte_token2, -+ anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, - aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -48640,39 +107154,76 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ anon_sym_LBRACK, -+ [101831] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(578), 16, -+ anon_sym_EQ, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ anon_sym_PLUS, -+ anon_sym_CARET, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ anon_sym_PIPE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ ACTIONS(580), 18, -+ aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token2, -+ aux_sym_create_function_parameter_token1, - aux_sym_is_expression_token1, - aux_sym_boolean_expression_token1, -+ aux_sym_boolean_expression_token2, - aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ sym_identifier, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ anon_sym_DASH, - anon_sym_TILDE, -- anon_sym_PLUS, -- [41809] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(244), 6, -- aux_sym_create_function_parameter_token1, -+ anon_sym_SLASH, -+ anon_sym_POUND, - anon_sym_LT, - anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(242), 29, -+ anon_sym_BANG_TILDE, -+ [101873] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(278), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(276), 32, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - anon_sym_COMMA, - aux_sym_cte_token2, -+ anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, - aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -48680,620 +107231,665 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [41852] = 3, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ anon_sym_LBRACK, -+ [101914] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(258), 12, -+ ACTIONS(302), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(300), 32, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(260), 23, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, - aux_sym_cte_token2, -+ anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ anon_sym_LBRACK, -+ [101955] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [41895] = 14, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(2528), 2, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [102024] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1206), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1212), 1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- ACTIONS(1214), 1, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(1216), 1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -- ACTIONS(1218), 1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(1220), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1204), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1222), 2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(1224), 2, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- ACTIONS(1226), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(324), 4, -- ts_builtin_sym_end, -- anon_sym_SEMI, -+ ACTIONS(2530), 2, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -- ACTIONS(1202), 4, -+ anon_sym_RPAREN, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(326), 13, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- sym_identifier, -- [41960] = 10, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [102093] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1206), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1212), 1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- ACTIONS(1214), 1, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(1216), 1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -- ACTIONS(1218), 1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(1204), 2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(2532), 2, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(1202), 4, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(328), 8, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(330), 16, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [42017] = 3, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [102162] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(332), 12, -+ ACTIONS(2536), 1, -+ anon_sym_LPAREN, -+ ACTIONS(2538), 1, -+ aux_sym_null_hint_token2, -+ STATE(1559), 3, -+ sym_on_update_action, -+ sym_on_delete_action, -+ aux_sym_references_constraint_repeat1, -+ ACTIONS(2534), 28, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(334), 23, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, - aux_sym_cte_token2, -+ anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [42060] = 3, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ [102207] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(205), 14, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(207), 21, -- aux_sym_cte_token1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [42103] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(93), 14, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(95), 21, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [42146] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(264), 12, -- ts_builtin_sym_end, -- anon_sym_SEMI, -+ ACTIONS(2540), 2, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -+ anon_sym_RPAREN, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(266), 23, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [102276] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(229), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(225), 32, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, -+ anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [42189] = 3, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ anon_sym_LBRACK, -+ [102317] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(223), 12, -+ ACTIONS(298), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(296), 32, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(225), 23, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, - aux_sym_cte_token2, -+ anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [42232] = 3, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ anon_sym_LBRACK, -+ [102358] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(304), 12, -+ ACTIONS(290), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(288), 32, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(306), 23, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, - aux_sym_cte_token2, -+ anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [42275] = 3, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ anon_sym_LBRACK, -+ [102399] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(308), 12, -+ ACTIONS(245), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(243), 32, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(310), 23, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, - aux_sym_cte_token2, -+ anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [42318] = 10, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ anon_sym_LBRACK, -+ [102440] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1206), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1212), 1, -- aux_sym_cte_token2, -- ACTIONS(1214), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1216), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1218), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1204), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1202), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(312), 8, -+ ACTIONS(241), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(239), 32, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -- aux_sym_pg_command_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(314), 16, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [42375] = 3, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ anon_sym_LBRACK, -+ [102481] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(354), 12, -+ ACTIONS(306), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(304), 32, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, - aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(356), 23, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ anon_sym_LBRACK, -+ [102522] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(270), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(268), 32, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, -+ anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_create_function_parameter_token1, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [42418] = 3, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ anon_sym_LBRACK, -+ [102563] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(254), 13, -+ ACTIONS(157), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(153), 32, -+ ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -+ aux_sym_cte_token2, - anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(256), 21, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [42460] = 3, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ anon_sym_LBRACK, -+ [102604] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(308), 13, -+ ACTIONS(274), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(272), 32, -+ ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -+ aux_sym_cte_token2, - anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(310), 21, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [42502] = 3, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ anon_sym_LBRACK, -+ [102645] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(217), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(215), 29, -+ ACTIONS(203), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(199), 32, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, -+ anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, - aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, - anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -49301,1975 +107897,1978 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, - anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [42544] = 3, -+ [102686] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(203), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(201), 29, -+ ACTIONS(2538), 1, -+ aux_sym_null_hint_token2, -+ STATE(1549), 3, -+ sym_on_update_action, -+ sym_on_delete_action, -+ aux_sym_references_constraint_repeat1, -+ ACTIONS(2542), 28, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, -+ anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- anon_sym_EQ, -+ aux_sym_null_hint_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [42586] = 3, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ [102728] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(332), 13, -+ ACTIONS(2546), 1, -+ aux_sym_null_hint_token2, -+ STATE(1549), 3, -+ sym_on_update_action, -+ sym_on_delete_action, -+ aux_sym_references_constraint_repeat1, -+ ACTIONS(2544), 28, -+ ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -+ aux_sym_cte_token2, - anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(334), 21, -- aux_sym_cte_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ [102770] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2549), 1, -+ anon_sym_RBRACK, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [42628] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(223), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(225), 21, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, - anon_sym_LT, - anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [42670] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(264), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(266), 21, -- aux_sym_cte_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [102838] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2551), 1, -+ aux_sym_conditional_expression_token5, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [42712] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(149), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(151), 21, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, - anon_sym_LT, - anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [42754] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(304), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(306), 21, -- aux_sym_cte_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [102906] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2553), 1, -+ anon_sym_RBRACK, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [42796] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(338), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(340), 21, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, - anon_sym_LT, - anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [42838] = 10, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [102974] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1228), 1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- ACTIONS(1230), 1, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(1236), 1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -- ACTIONS(1238), 1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -- ACTIONS(1240), 1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(1234), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1232), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(312), 9, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2555), 1, -+ anon_sym_RBRACK, -+ ACTIONS(828), 2, - anon_sym_PLUS, -- ACTIONS(314), 14, -- aux_sym_cte_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [42894] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(354), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(356), 21, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, - anon_sym_LT, - anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [42936] = 16, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [103042] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(272), 1, -- aux_sym_cte_token1, -- ACTIONS(290), 1, -- sym_identifier, -- ACTIONS(1228), 1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- ACTIONS(1230), 1, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(1236), 1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -- ACTIONS(1238), 1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -- ACTIONS(1240), 1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(1242), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1234), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1244), 2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2557), 1, -+ aux_sym_conditional_expression_token3, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(1246), 2, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- ACTIONS(1248), 2, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1232), 4, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(268), 5, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- ACTIONS(270), 9, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- [43004] = 10, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [103110] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1228), 1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- ACTIONS(1230), 1, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(1236), 1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -- ACTIONS(1238), 1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -- ACTIONS(1240), 1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(1234), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1232), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(328), 9, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2559), 1, -+ aux_sym_conditional_expression_token5, -+ ACTIONS(828), 2, - anon_sym_PLUS, -- ACTIONS(330), 14, -- aux_sym_cte_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [43060] = 4, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1250), 1, -- anon_sym_COLON_COLON, -- ACTIONS(179), 5, -- aux_sym_create_function_parameter_token1, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(177), 28, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [43104] = 14, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [103178] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1228), 1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- ACTIONS(1230), 1, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(1236), 1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -- ACTIONS(1238), 1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -- ACTIONS(1240), 1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(1242), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1234), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1244), 2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2561), 1, -+ anon_sym_RPAREN, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(1246), 2, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- ACTIONS(1248), 2, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1232), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(324), 5, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- ACTIONS(326), 11, -- aux_sym_cte_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- sym_identifier, -- [43168] = 6, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1238), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1234), 2, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(1232), 4, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(350), 9, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(352), 18, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [43216] = 3, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [103246] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(258), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(260), 21, -- aux_sym_cte_token1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [43258] = 4, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1252), 1, -- anon_sym_LBRACK, -- ACTIONS(189), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2563), 1, -+ anon_sym_RBRACK, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(187), 28, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [43302] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(195), 5, -- aux_sym_create_function_parameter_token1, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(193), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [43344] = 13, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [103314] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(863), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(865), 1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- ACTIONS(867), 1, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(869), 1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -- ACTIONS(871), 1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(1004), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(861), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1006), 2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2565), 1, -+ anon_sym_RBRACK, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(1008), 2, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- ACTIONS(1010), 2, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(859), 4, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(1254), 16, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [103382] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2538), 1, -+ aux_sym_null_hint_token2, -+ STATE(1549), 3, -+ sym_on_update_action, -+ sym_on_delete_action, -+ aux_sym_references_constraint_repeat1, -+ ACTIONS(2567), 28, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- [43406] = 13, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ [103424] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1180), 1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- ACTIONS(1182), 1, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(1188), 1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -- ACTIONS(1190), 1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -- ACTIONS(1192), 1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(1194), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1186), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1196), 2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2569), 1, -+ anon_sym_RPAREN, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(1198), 2, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- ACTIONS(1200), 2, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1184), 4, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(1256), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- [43468] = 5, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [103492] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1234), 2, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2571), 1, -+ anon_sym_RBRACK, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(1232), 4, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(350), 9, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(352), 19, -- aux_sym_cte_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [103560] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2573), 1, -+ anon_sym_RPAREN, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [43514] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(199), 5, -- aux_sym_create_function_parameter_token1, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(197), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [103628] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2575), 1, -+ aux_sym_conditional_expression_token5, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [43556] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(346), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(348), 21, -- aux_sym_cte_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [103696] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2577), 1, -+ anon_sym_RPAREN, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [43598] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(207), 5, -- aux_sym_create_function_parameter_token1, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(205), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [103764] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2579), 1, -+ anon_sym_RPAREN, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [43640] = 4, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1071), 1, -- anon_sym_LBRACK, -- ACTIONS(179), 5, -- aux_sym_create_function_parameter_token1, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(177), 28, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [103832] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2581), 1, -+ anon_sym_RPAREN, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [43684] = 17, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1258), 1, -- ts_builtin_sym_end, -- ACTIONS(1260), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1263), 1, -- aux_sym_create_statement_token1, -- ACTIONS(1266), 1, -- aux_sym_alter_statement_token1, -- ACTIONS(1269), 1, -- aux_sym_alter_table_action_alter_column_token2, -- ACTIONS(1272), 1, -- aux_sym_pg_command_token1, -- ACTIONS(1275), 1, -- aux_sym_drop_statement_token1, -- ACTIONS(1278), 1, -- aux_sym_grant_statement_token1, -- ACTIONS(1281), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(1284), 1, -- aux_sym_grant_statement_token5, -- ACTIONS(1287), 1, -- aux_sym_grant_statement_token6, -- ACTIONS(1290), 1, -- aux_sym_grant_statement_token7, -- STATE(772), 1, -- sym_select_clause, -- STATE(707), 2, -- sym__statement, -- aux_sym_source_file_repeat1, -- STATE(1337), 4, -- sym_select_statement, -- sym_update_statement, -- sym_insert_statement, -- sym_delete_statement, -- STATE(1335), 15, -- sym_dml_statement, -- sym_create_statement, -- sym_alter_statement, -- sym_pg_command, -- sym_create_function_statement, -- sym_create_extension_statement, -- sym_create_role_statement, -- sym_create_schema_statement, -- sym_drop_statement, -- sym_set_statement, -- sym_grant_statement, -- sym_create_domain_statement, -- sym_create_type_statement, -- sym_create_index_statement, -- sym_create_table_statement, -- [43754] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(221), 5, -- aux_sym_create_function_parameter_token1, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(219), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [103900] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2583), 1, -+ aux_sym_conditional_expression_token5, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [43796] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(95), 5, -- aux_sym_create_function_parameter_token1, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(93), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [103968] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2585), 1, -+ anon_sym_RBRACK, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [43838] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(129), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(131), 21, -- aux_sym_cte_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [104036] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(1784), 1, -+ anon_sym_RPAREN, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [43880] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(242), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(244), 21, -- aux_sym_cte_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [104104] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2587), 1, -+ anon_sym_RPAREN, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [43922] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(246), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(248), 21, -- aux_sym_cte_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [104172] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2589), 1, -+ anon_sym_RPAREN, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [43964] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(342), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(344), 21, -- aux_sym_cte_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [104240] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2591), 1, -+ anon_sym_RBRACK, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [44006] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(177), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(179), 21, -- aux_sym_cte_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [104308] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2593), 1, -+ anon_sym_RPAREN, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [44048] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(185), 5, -- aux_sym_create_function_parameter_token1, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(183), 29, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [104376] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2595), 1, -+ aux_sym_conditional_expression_token5, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [44090] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1234), 2, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(1232), 4, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(320), 9, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(322), 19, -- aux_sym_cte_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [104444] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2597), 1, -+ aux_sym_conditional_expression_token5, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [44136] = 6, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1295), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1297), 1, -- anon_sym_LPAREN, -- ACTIONS(1299), 1, -- aux_sym_null_hint_token2, -- STATE(731), 3, -- sym_on_update_action, -- sym_on_delete_action, -- aux_sym_references_constraint_repeat1, -- ACTIONS(1293), 28, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- [44184] = 13, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [104512] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1180), 1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- ACTIONS(1182), 1, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(1188), 1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -- ACTIONS(1190), 1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -- ACTIONS(1192), 1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(1194), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1186), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1196), 2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2599), 1, -+ anon_sym_RBRACK, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(1198), 2, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- ACTIONS(1200), 2, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1184), 4, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(1150), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- [44246] = 3, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [104580] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(235), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(237), 21, -- aux_sym_cte_token1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2601), 1, -+ aux_sym_conditional_expression_token5, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [44288] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(250), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(252), 21, -- aux_sym_cte_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [104648] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2603), 1, -+ aux_sym_conditional_expression_token5, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [44330] = 17, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(7), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(9), 1, -- aux_sym_create_statement_token1, -- ACTIONS(11), 1, -- aux_sym_alter_statement_token1, -- ACTIONS(13), 1, -- aux_sym_alter_table_action_alter_column_token2, -- ACTIONS(15), 1, -- aux_sym_pg_command_token1, -- ACTIONS(17), 1, -- aux_sym_drop_statement_token1, -- ACTIONS(19), 1, -- aux_sym_grant_statement_token1, -- ACTIONS(21), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(23), 1, -- aux_sym_grant_statement_token5, -- ACTIONS(25), 1, -- aux_sym_grant_statement_token6, -- ACTIONS(27), 1, -- aux_sym_grant_statement_token7, -- ACTIONS(1301), 1, -- ts_builtin_sym_end, -- STATE(772), 1, -- sym_select_clause, -- STATE(707), 2, -- sym__statement, -- aux_sym_source_file_repeat1, -- STATE(1337), 4, -- sym_select_statement, -- sym_update_statement, -- sym_insert_statement, -- sym_delete_statement, -- STATE(1335), 15, -- sym_dml_statement, -- sym_create_statement, -- sym_alter_statement, -- sym_pg_command, -- sym_create_function_statement, -- sym_create_extension_statement, -- sym_create_role_statement, -- sym_create_schema_statement, -- sym_drop_statement, -- sym_set_statement, -- sym_grant_statement, -- sym_create_domain_statement, -- sym_create_type_statement, -- sym_create_index_statement, -- sym_create_table_statement, -- [44400] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(316), 13, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(318), 21, -- aux_sym_cte_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [104716] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2605), 1, -+ aux_sym_conditional_expression_token5, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- [44442] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(151), 5, -- aux_sym_create_function_parameter_token1, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(149), 28, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [104784] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2607), 1, -+ anon_sym_RBRACK, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [44483] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(131), 5, -- aux_sym_create_function_parameter_token1, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(129), 28, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [104852] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2609), 1, -+ anon_sym_RPAREN, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [44524] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1305), 2, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(352), 3, -- aux_sym_create_function_parameter_token1, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1303), 4, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(350), 24, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [104920] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2611), 1, -+ anon_sym_RBRACK, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [44569] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(252), 5, -- aux_sym_create_function_parameter_token1, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(250), 28, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [104988] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2613), 1, -+ anon_sym_RBRACK, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [44610] = 4, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1307), 1, -- anon_sym_LPAREN, -- ACTIONS(161), 6, -- aux_sym_create_function_parameter_token1, - anon_sym_LT, - anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(159), 26, -- anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [105056] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2615), 1, -+ anon_sym_RPAREN, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [44653] = 6, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1309), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1305), 2, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(352), 3, -- aux_sym_create_function_parameter_token1, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1303), 4, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(350), 23, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [105124] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2617), 1, -+ aux_sym_conditional_expression_token5, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [44700] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(356), 5, -- aux_sym_create_function_parameter_token1, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(354), 28, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [105192] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2619), 1, -+ aux_sym_conditional_expression_token5, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [44741] = 5, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [105260] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1313), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1315), 1, -+ ACTIONS(2538), 1, - aux_sym_null_hint_token2, -- STATE(730), 3, -+ STATE(1549), 3, - sym_on_update_action, - sym_on_delete_action, - aux_sym_references_constraint_repeat1, -- ACTIONS(1311), 28, -+ ACTIONS(2621), 28, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, -@@ -51289,27 +109888,127 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, - anon_sym_CONSTRAINT, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, -- [44786] = 5, -+ [105302] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1299), 1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2623), 1, -+ anon_sym_RBRACK, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [105370] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2625), 1, -+ anon_sym_RPAREN, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [105438] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2538), 1, - aux_sym_null_hint_token2, -- ACTIONS(1320), 1, -- aux_sym_dml_statement_token1, -- STATE(730), 3, -+ STATE(1587), 3, - sym_on_update_action, - sym_on_delete_action, - aux_sym_references_constraint_repeat1, -- ACTIONS(1318), 28, -+ ACTIONS(2542), 28, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, -@@ -51329,470 +110028,586 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, - anon_sym_CONSTRAINT, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, -- [44831] = 3, -+ [105480] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(348), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(346), 28, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2627), 1, -+ aux_sym_conditional_expression_token5, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [44872] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(344), 5, -- aux_sym_create_function_parameter_token1, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(342), 28, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [105548] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2629), 1, -+ anon_sym_RBRACK, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [44913] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(340), 5, -- aux_sym_create_function_parameter_token1, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(338), 28, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [105616] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2631), 1, -+ aux_sym_conditional_expression_token5, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [44954] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1305), 2, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(322), 3, -- aux_sym_create_function_parameter_token1, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1303), 4, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(320), 24, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [105684] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2633), 1, -+ anon_sym_RPAREN, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [44999] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1299), 1, -- aux_sym_null_hint_token2, -- ACTIONS(1324), 1, -- aux_sym_dml_statement_token1, -- STATE(740), 3, -- sym_on_update_action, -- sym_on_delete_action, -- aux_sym_references_constraint_repeat1, -- ACTIONS(1322), 28, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- [45044] = 10, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [105752] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1309), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1326), 1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- ACTIONS(1328), 1, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(1330), 1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -- ACTIONS(1332), 1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(314), 2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2635), 1, -+ anon_sym_RBRACK, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(1305), 2, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(1303), 4, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(312), 20, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [105820] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, - aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2637), 1, -+ aux_sym_conditional_expression_token5, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [45099] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(318), 5, -- aux_sym_create_function_parameter_token1, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(316), 28, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [105888] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2639), 1, -+ aux_sym_conditional_expression_token5, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [45140] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(260), 5, -- aux_sym_create_function_parameter_token1, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(258), 28, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [105956] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2641), 1, -+ aux_sym_conditional_expression_token5, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [45181] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1299), 1, -- aux_sym_null_hint_token2, -- ACTIONS(1336), 1, -- aux_sym_dml_statement_token1, -- STATE(730), 3, -- sym_on_update_action, -- sym_on_delete_action, -- aux_sym_references_constraint_repeat1, -- ACTIONS(1334), 28, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- [45226] = 5, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [106024] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1299), 1, -- aux_sym_null_hint_token2, -- ACTIONS(1336), 1, -- aux_sym_dml_statement_token1, -- STATE(743), 3, -- sym_on_update_action, -- sym_on_delete_action, -- aux_sym_references_constraint_repeat1, -- ACTIONS(1334), 28, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- anon_sym_COMMA, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2643), 1, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- [45271] = 13, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [106092] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1309), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1326), 1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- ACTIONS(1328), 1, -+ ACTIONS(818), 1, - aux_sym_create_function_parameter_token1, -- ACTIONS(1330), 1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -- ACTIONS(1332), 1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- ACTIONS(1340), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1305), 2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2645), 1, -+ anon_sym_RPAREN, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, -+ anon_sym_DASH_GT_GT, -+ anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, -+ anon_sym_TILDE, - anon_sym_LT, - anon_sym_GT, -- ACTIONS(1342), 2, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [106160] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, -+ aux_sym_cte_token2, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, -+ aux_sym_is_expression_token1, -+ ACTIONS(824), 1, -+ aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, -+ aux_sym_boolean_expression_token2, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2647), 1, -+ anon_sym_RPAREN, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, - anon_sym_DASH_GT, - anon_sym_POUND_GT, -- ACTIONS(1344), 2, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -- ACTIONS(1346), 2, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1303), 4, -+ anon_sym_LT, -+ anon_sym_GT, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, - anon_sym_EQ, - anon_sym_LT_EQ, - anon_sym_LT_GT, - anon_sym_GT_EQ, -- ACTIONS(1338), 15, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- [45332] = 5, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [106228] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1299), 1, -+ ACTIONS(2538), 1, - aux_sym_null_hint_token2, -- ACTIONS(1350), 1, -- aux_sym_dml_statement_token1, -- STATE(730), 3, -+ STATE(1548), 3, - sym_on_update_action, - sym_on_delete_action, - aux_sym_references_constraint_repeat1, -- ACTIONS(1348), 28, -+ ACTIONS(2649), 28, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, -@@ -51812,173 +110627,182 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, - anon_sym_CONSTRAINT, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, -- [45377] = 3, -+ [106270] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(237), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(235), 28, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(808), 1, -+ aux_sym_at_time_zone_expression_token1, -+ ACTIONS(816), 1, - aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- anon_sym_EQ, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ ACTIONS(818), 1, -+ aux_sym_create_function_parameter_token1, -+ ACTIONS(822), 1, - aux_sym_is_expression_token1, -+ ACTIONS(824), 1, - aux_sym_boolean_expression_token1, -+ ACTIONS(826), 1, - aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(834), 1, -+ anon_sym_CARET, -+ ACTIONS(838), 1, -+ anon_sym_SLASH, -+ ACTIONS(2651), 1, -+ anon_sym_RBRACK, -+ ACTIONS(828), 2, -+ anon_sym_PLUS, -+ anon_sym_PIPE, -+ ACTIONS(830), 2, -+ anon_sym_DASH, -+ anon_sym_POUND, -+ ACTIONS(1980), 2, -+ anon_sym_DASH_GT, -+ anon_sym_POUND_GT, -+ ACTIONS(1982), 2, - anon_sym_DASH_GT_GT, - anon_sym_POUND_GT_GT, -+ ACTIONS(832), 4, - anon_sym_TILDE, -- anon_sym_PLUS, -- [45418] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(310), 5, -- aux_sym_create_function_parameter_token1, - anon_sym_LT, - anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(308), 28, -+ anon_sym_BANG_TILDE, -+ ACTIONS(836), 5, -+ anon_sym_STAR, -+ anon_sym_PERCENT, -+ anon_sym_LT_LT, -+ anon_sym_GT_GT, -+ anon_sym_AMP, -+ ACTIONS(820), 6, -+ anon_sym_EQ, -+ anon_sym_LT_EQ, -+ anon_sym_LT_GT, -+ anon_sym_GT_EQ, -+ anon_sym_TILDE_STAR, -+ anon_sym_BANG_TILDE_STAR, -+ [106338] = 10, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2655), 1, -+ aux_sym_cte_token1, -+ ACTIONS(2657), 1, -+ aux_sym_create_function_statement_token3, -+ ACTIONS(2663), 1, -+ aux_sym_null_hint_token1, -+ ACTIONS(2665), 1, -+ aux_sym_null_hint_token5, -+ ACTIONS(2667), 1, -+ aux_sym__function_language_token1, -+ ACTIONS(2659), 3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ ACTIONS(2661), 4, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ STATE(1605), 6, -+ sym_optimizer_hint, -+ sym_parallel_hint, -+ sym_null_hint, -+ sym__function_language, -+ sym_function_body, -+ aux_sym_create_function_statement_repeat1, -+ ACTIONS(2653), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [45459] = 13, -+ [106391] = 10, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(863), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(865), 1, -- aux_sym_cte_token2, -- ACTIONS(867), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(869), 1, -- aux_sym_is_expression_token1, -- ACTIONS(871), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1004), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(861), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1006), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1008), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1010), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(859), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(442), 15, -+ ACTIONS(2655), 1, -+ aux_sym_cte_token1, -+ ACTIONS(2657), 1, -+ aux_sym_create_function_statement_token3, -+ ACTIONS(2663), 1, -+ aux_sym_null_hint_token1, -+ ACTIONS(2665), 1, -+ aux_sym_null_hint_token5, -+ ACTIONS(2667), 1, -+ aux_sym__function_language_token1, -+ ACTIONS(2659), 3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ ACTIONS(2661), 4, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ STATE(1608), 6, -+ sym_optimizer_hint, -+ sym_parallel_hint, -+ sym_null_hint, -+ sym__function_language, -+ sym_function_body, -+ aux_sym_create_function_statement_repeat1, -+ ACTIONS(2669), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_table_constraint_check_token1, -- [45520] = 13, -+ [106444] = 10, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1309), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1326), 1, -- aux_sym_cte_token2, -- ACTIONS(1328), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1330), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1332), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1340), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1305), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1342), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1344), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1346), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1303), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(324), 15, -+ ACTIONS(2655), 1, -+ aux_sym_cte_token1, -+ ACTIONS(2657), 1, -+ aux_sym_create_function_statement_token3, -+ ACTIONS(2663), 1, -+ aux_sym_null_hint_token1, -+ ACTIONS(2665), 1, -+ aux_sym_null_hint_token5, -+ ACTIONS(2667), 1, -+ aux_sym__function_language_token1, -+ ACTIONS(2659), 3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ ACTIONS(2661), 4, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ STATE(1608), 6, -+ sym_optimizer_hint, -+ sym_parallel_hint, -+ sym_null_hint, -+ sym__function_language, -+ sym_function_body, -+ aux_sym_create_function_statement_repeat1, -+ ACTIONS(2671), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -@@ -51989,340 +110813,372 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- [45581] = 3, -+ [106497] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(306), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(304), 28, -+ ACTIONS(73), 1, -+ anon_sym_LBRACK, -+ ACTIONS(2675), 1, -+ aux_sym_cte_token2, -+ ACTIONS(2677), 1, -+ aux_sym_null_hint_token3, -+ STATE(3), 1, -+ aux_sym_array_type_repeat1, -+ STATE(1621), 1, -+ sym_null_constraint, -+ STATE(1634), 1, -+ sym_NULL, -+ ACTIONS(2673), 25, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- anon_sym_EQ, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [45622] = 3, -+ [106546] = 10, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(225), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(223), 28, -+ ACTIONS(2681), 1, -+ aux_sym_cte_token1, -+ ACTIONS(2684), 1, -+ aux_sym_create_function_statement_token3, -+ ACTIONS(2693), 1, -+ aux_sym_null_hint_token1, -+ ACTIONS(2696), 1, -+ aux_sym_null_hint_token5, -+ ACTIONS(2699), 1, -+ aux_sym__function_language_token1, -+ ACTIONS(2687), 3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ ACTIONS(2690), 4, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ STATE(1608), 6, -+ sym_optimizer_hint, -+ sym_parallel_hint, -+ sym_null_hint, -+ sym__function_language, -+ sym_function_body, -+ aux_sym_create_function_statement_repeat1, -+ ACTIONS(2679), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [45663] = 3, -+ [106599] = 17, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(266), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(264), 28, -+ ACTIONS(2704), 1, -+ aux_sym_grant_statement_token13, -+ ACTIONS(2706), 1, -+ aux_sym_order_by_clause_token1, -+ ACTIONS(2708), 1, -+ aux_sym_limit_clause_token1, -+ ACTIONS(2710), 1, -+ aux_sym_where_clause_token1, -+ ACTIONS(2712), 1, -+ aux_sym_from_clause_token1, -+ ACTIONS(2714), 1, -+ aux_sym_join_type_token1, -+ ACTIONS(2718), 1, -+ aux_sym_join_clause_token1, -+ STATE(1615), 1, -+ sym_from_clause, -+ STATE(1675), 1, -+ sym_where_clause, -+ STATE(1711), 1, -+ sym_group_by_clause, -+ STATE(1721), 1, -+ sym_limit_clause, -+ STATE(1740), 1, -+ sym_order_by_clause, -+ STATE(2633), 1, -+ sym_join_type, -+ STATE(1616), 2, -+ sym_join_clause, -+ aux_sym__select_statement_repeat1, -+ ACTIONS(2716), 3, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ ACTIONS(2702), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [45704] = 3, -+ [106666] = 10, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(334), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(332), 28, -+ ACTIONS(2655), 1, -+ aux_sym_cte_token1, -+ ACTIONS(2657), 1, -+ aux_sym_create_function_statement_token3, -+ ACTIONS(2663), 1, -+ aux_sym_null_hint_token1, -+ ACTIONS(2665), 1, -+ aux_sym_null_hint_token5, -+ ACTIONS(2667), 1, -+ aux_sym__function_language_token1, -+ ACTIONS(2659), 3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ ACTIONS(2661), 4, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ STATE(1606), 6, -+ sym_optimizer_hint, -+ sym_parallel_hint, -+ sym_null_hint, -+ sym__function_language, -+ sym_function_body, -+ aux_sym_create_function_statement_repeat1, -+ ACTIONS(2720), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [45745] = 3, -+ [106719] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(179), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(177), 28, -+ ACTIONS(73), 1, -+ anon_sym_LBRACK, -+ ACTIONS(2675), 1, -+ aux_sym_cte_token2, -+ ACTIONS(2677), 1, -+ aux_sym_null_hint_token3, -+ STATE(3), 1, -+ aux_sym_array_type_repeat1, -+ STATE(1621), 1, -+ sym_null_constraint, -+ STATE(1634), 1, -+ sym_NULL, -+ ACTIONS(2722), 25, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- anon_sym_EQ, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [45786] = 3, -+ [106768] = 15, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(248), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(246), 28, -+ ACTIONS(2704), 1, -+ aux_sym_grant_statement_token13, -+ ACTIONS(2706), 1, -+ aux_sym_order_by_clause_token1, -+ ACTIONS(2708), 1, -+ aux_sym_limit_clause_token1, -+ ACTIONS(2710), 1, -+ aux_sym_where_clause_token1, -+ ACTIONS(2714), 1, -+ aux_sym_join_type_token1, -+ ACTIONS(2718), 1, -+ aux_sym_join_clause_token1, -+ STATE(1673), 1, -+ sym_where_clause, -+ STATE(1717), 1, -+ sym_group_by_clause, -+ STATE(1736), 1, -+ sym_limit_clause, -+ STATE(1757), 1, -+ sym_order_by_clause, -+ STATE(2633), 1, -+ sym_join_type, -+ STATE(1637), 2, -+ sym_join_clause, -+ aux_sym__select_statement_repeat1, -+ ACTIONS(2716), 3, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ ACTIONS(2724), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [45827] = 3, -+ [106829] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(244), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(242), 28, -+ ACTIONS(2726), 29, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, -+ anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- anon_sym_EQ, -+ aux_sym_null_hint_token2, -+ aux_sym_null_hint_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [45868] = 3, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ [106864] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(256), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(254), 28, -+ ACTIONS(2728), 29, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, -+ anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- anon_sym_EQ, -+ aux_sym_null_hint_token2, -+ aux_sym_null_hint_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [45909] = 10, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ [106899] = 15, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1309), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1326), 1, -- aux_sym_cte_token2, -- ACTIONS(1328), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1330), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1332), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(330), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1305), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1303), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(328), 20, -+ ACTIONS(2704), 1, -+ aux_sym_grant_statement_token13, -+ ACTIONS(2706), 1, -+ aux_sym_order_by_clause_token1, -+ ACTIONS(2708), 1, -+ aux_sym_limit_clause_token1, -+ ACTIONS(2710), 1, -+ aux_sym_where_clause_token1, -+ ACTIONS(2714), 1, -+ aux_sym_join_type_token1, -+ ACTIONS(2718), 1, -+ aux_sym_join_clause_token1, -+ STATE(1674), 1, -+ sym_where_clause, -+ STATE(1707), 1, -+ sym_group_by_clause, -+ STATE(1729), 1, -+ sym_limit_clause, -+ STATE(1753), 1, -+ sym_order_by_clause, -+ STATE(2633), 1, -+ sym_join_type, -+ STATE(1612), 2, -+ sym_join_clause, -+ aux_sym__select_statement_repeat1, -+ ACTIONS(2716), 3, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ ACTIONS(2730), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -@@ -52333,631 +111189,701 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [45964] = 3, -+ [106960] = 15, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(207), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(205), 26, -- anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -+ ACTIONS(2704), 1, - aux_sym_grant_statement_token13, -+ ACTIONS(2706), 1, - aux_sym_order_by_clause_token1, -+ ACTIONS(2708), 1, - aux_sym_limit_clause_token1, -+ ACTIONS(2710), 1, - aux_sym_where_clause_token1, -+ ACTIONS(2714), 1, - aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -+ ACTIONS(2718), 1, - aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [46004] = 4, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1352), 1, -- anon_sym_COLON_COLON, -- ACTIONS(179), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(177), 25, -- anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -+ STATE(1674), 1, -+ sym_where_clause, -+ STATE(1707), 1, -+ sym_group_by_clause, -+ STATE(1729), 1, -+ sym_limit_clause, -+ STATE(1753), 1, -+ sym_order_by_clause, -+ STATE(2633), 1, -+ sym_join_type, -+ STATE(1637), 2, -+ sym_join_clause, -+ aux_sym__select_statement_repeat1, -+ ACTIONS(2716), 3, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [46046] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(217), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(215), 26, -+ ACTIONS(2730), 13, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [46086] = 14, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [107021] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(444), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(442), 13, -+ ACTIONS(2732), 29, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -+ aux_sym_cte_token2, - anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, - aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token2, - aux_sym_null_hint_token3, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, - aux_sym_grant_statement_token9, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, - anon_sym_CONSTRAINT, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, -- [46148] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(203), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(201), 26, -- anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [46188] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(95), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(93), 26, -- anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [46228] = 4, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1354), 1, -- anon_sym_LBRACK, -- ACTIONS(189), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(187), 25, -- anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [46270] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(221), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(219), 26, -- anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [46310] = 3, -+ [107056] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(195), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(193), 26, -- anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ ACTIONS(118), 1, - anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [46350] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(199), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(197), 26, -+ ACTIONS(257), 1, -+ anon_sym_DOT, -+ ACTIONS(852), 1, -+ anon_sym_LPAREN, -+ STATE(60), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(2734), 24, -+ ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [46390] = 4, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ [107098] = 2, - ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1133), 1, -- anon_sym_LBRACK, -- ACTIONS(179), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(177), 25, -+ sym_comment, -+ ACTIONS(2736), 28, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - anon_sym_RPAREN, -- anon_sym_EQ, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token2, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [46432] = 3, -+ [107132] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(185), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(183), 26, -+ ACTIONS(2738), 28, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - anon_sym_RPAREN, -- anon_sym_EQ, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token2, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [46472] = 3, -+ [107166] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(348), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(346), 25, -+ ACTIONS(2740), 28, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token1, -+ anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ anon_sym_EQ, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [107200] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2742), 27, -+ ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [46511] = 13, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ [107233] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1356), 1, -+ ACTIONS(2744), 27, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, -- ACTIONS(1358), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1364), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1366), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1368), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1370), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1362), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1372), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1374), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1376), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1360), 4, -+ anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_create_index_statement_token1, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ [107266] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2746), 27, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(647), 13, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ [107299] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2748), 27, -+ ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- [46570] = 5, -+ [107332] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1362), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(352), 4, -- aux_sym_create_function_parameter_token1, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1360), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(350), 21, -+ ACTIONS(2750), 26, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ [107364] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2752), 26, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ [107396] = 16, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(327), 1, -+ anon_sym_LBRACK, -+ ACTIONS(2272), 1, -+ aux_sym_grant_statement_token9, -+ ACTIONS(2274), 1, -+ aux_sym_auto_increment_constraint_token1, -+ ACTIONS(2278), 1, -+ anon_sym_CONSTRAINT, -+ ACTIONS(2282), 1, -+ aux_sym_table_constraint_unique_token1, -+ ACTIONS(2284), 1, -+ aux_sym_table_constraint_primary_key_token1, -+ ACTIONS(2754), 1, -+ aux_sym_cte_token2, -+ ACTIONS(2756), 1, -+ aux_sym_alter_table_action_alter_column_token3, -+ ACTIONS(2758), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(2760), 1, -+ aux_sym_table_constraint_check_token1, -+ STATE(69), 1, -+ aux_sym_array_type_repeat1, -+ STATE(1622), 1, -+ sym_NULL, -+ ACTIONS(2264), 2, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ ACTIONS(2276), 2, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ STATE(1652), 10, -+ sym_auto_increment_constraint, -+ sym_direction_constraint, -+ sym_named_constraint, -+ sym_column_default, -+ sym_primary_key_constraint, -+ sym_references_constraint, -+ sym_unique_constraint, -+ sym_null_constraint, -+ sym_check_constraint, -+ aux_sym_table_column_repeat1, -+ [107456] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2762), 26, -+ ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ [107488] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2764), 26, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [46613] = 17, -+ [107520] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2766), 26, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ [107552] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2768), 26, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ [107584] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2770), 25, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [107615] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2742), 25, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [107646] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2746), 25, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [107677] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2722), 25, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [107708] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1380), 1, -- aux_sym_grant_statement_token13, -- ACTIONS(1382), 1, -- aux_sym_order_by_clause_token1, -- ACTIONS(1384), 1, -- aux_sym_limit_clause_token1, -- ACTIONS(1386), 1, -- aux_sym_where_clause_token1, -- ACTIONS(1388), 1, -- aux_sym_from_clause_token1, -- ACTIONS(1390), 1, -+ ACTIONS(2774), 1, - aux_sym_join_type_token1, -- ACTIONS(1394), 1, -+ ACTIONS(2780), 1, - aux_sym_join_clause_token1, -- STATE(824), 1, -- sym_from_clause, -- STATE(1138), 1, -- sym_where_clause, -- STATE(1208), 1, -- sym_group_by_clause, -- STATE(1230), 1, -- sym_limit_clause, -- STATE(1259), 1, -- sym_order_by_clause, -- STATE(2050), 1, -+ STATE(2633), 1, - sym_join_type, -- STATE(823), 2, -+ STATE(1637), 2, - sym_join_clause, -- aux_sym_select_statement_repeat1, -- ACTIONS(1392), 3, -+ aux_sym__select_statement_repeat1, -+ ACTIONS(2777), 3, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, -- ACTIONS(1378), 13, -+ ACTIONS(2772), 17, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -@@ -52968,85 +111894,50 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [46680] = 10, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ [107749] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1398), 1, -+ ACTIONS(2783), 25, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, -- ACTIONS(1400), 1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, - aux_sym_create_function_statement_token3, -- ACTIONS(1406), 1, -- aux_sym_null_hint_token1, -- ACTIONS(1408), 1, -- aux_sym_null_hint_token5, -- ACTIONS(1410), 1, -- aux_sym__function_language_token1, -- ACTIONS(1402), 3, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, -- ACTIONS(1404), 4, - aux_sym_parallel_hint_token1, - aux_sym_parallel_hint_token2, - aux_sym_parallel_hint_token3, - aux_sym_parallel_hint_token4, -- STATE(805), 6, -- sym_optimizer_hint, -- sym_parallel_hint, -- sym_null_hint, -- sym__function_language, -- sym_function_body, -- aux_sym_create_function_statement_repeat1, -- ACTIONS(1396), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [46733] = 13, -+ [107780] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(863), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(865), 1, -- aux_sym_cte_token2, -- ACTIONS(867), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(869), 1, -- aux_sym_is_expression_token1, -- ACTIONS(871), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1004), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(861), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1006), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1008), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1010), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(859), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(1412), 13, -+ ACTIONS(2787), 1, -+ anon_sym_COMMA, -+ STATE(1645), 1, -+ aux_sym_select_clause_body_repeat1, -+ ACTIONS(2785), 23, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -@@ -53057,442 +111948,201 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [46792] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(340), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(338), 25, -- anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [46831] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(334), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(332), 25, -- anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [46870] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(310), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(308), 25, -- anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [46909] = 10, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1356), 1, -- aux_sym_cte_token2, -- ACTIONS(1358), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1364), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1366), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1368), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(330), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1362), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1360), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(328), 18, -- anon_sym_SEMI, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [46962] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(266), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(264), 25, -- anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [47001] = 13, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1356), 1, -- aux_sym_cte_token2, -- ACTIONS(1358), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1364), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1366), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1368), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1370), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1362), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1372), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1374), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1376), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1360), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(788), 13, -- anon_sym_SEMI, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- [47060] = 3, -+ [107815] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(260), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(258), 25, -+ ACTIONS(2789), 25, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [47099] = 6, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [107846] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1366), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1362), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(352), 4, -- aux_sym_create_function_parameter_token1, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1360), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(350), 20, -+ ACTIONS(2791), 25, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- aux_sym_is_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [47144] = 10, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1398), 1, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, -- ACTIONS(1400), 1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, - aux_sym_create_function_statement_token3, -- ACTIONS(1406), 1, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, - aux_sym_null_hint_token1, -- ACTIONS(1408), 1, - aux_sym_null_hint_token5, -- ACTIONS(1410), 1, - aux_sym__function_language_token1, -- ACTIONS(1402), 3, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [107877] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2793), 25, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, - aux_sym_optimizer_hint_token1, - aux_sym_optimizer_hint_token2, - aux_sym_optimizer_hint_token3, -- ACTIONS(1404), 4, - aux_sym_parallel_hint_token1, - aux_sym_parallel_hint_token2, - aux_sym_parallel_hint_token3, - aux_sym_parallel_hint_token4, -- STATE(773), 6, -- sym_optimizer_hint, -- sym_parallel_hint, -- sym_null_hint, -- sym__function_language, -- sym_function_body, -- aux_sym_create_function_statement_repeat1, -- ACTIONS(1414), 13, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [107908] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2795), 1, -+ anon_sym_COLON_COLON, -+ ACTIONS(2734), 24, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -+ aux_sym_null_hint_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [47197] = 3, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ [107941] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(252), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(250), 25, -+ ACTIONS(2797), 25, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [47236] = 5, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [107972] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1416), 1, -- anon_sym_DOT, -- STATE(789), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(99), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(97), 24, -- anon_sym_SEMI, -+ ACTIONS(2787), 1, - anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [47279] = 2, -+ STATE(1648), 1, -+ aux_sym_select_clause_body_repeat1, -+ ACTIONS(2799), 23, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ [108007] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1418), 31, -+ ACTIONS(2801), 25, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -+ aux_sym__ctes_token1, - aux_sym_cte_token1, -- aux_sym_cte_token2, -- anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -@@ -53506,164 +112156,95 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_parallel_hint_token3, - aux_sym_parallel_hint_token4, - aux_sym_null_hint_token1, -- aux_sym_null_hint_token3, - aux_sym_null_hint_token5, - aux_sym__function_language_token1, -- anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_table_constraint_check_token1, -- [47316] = 3, -+ [108038] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(151), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(149), 25, -+ ACTIONS(2803), 25, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [47355] = 3, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_create_function_statement_token3, -+ aux_sym_optimizer_hint_token1, -+ aux_sym_optimizer_hint_token2, -+ aux_sym_optimizer_hint_token3, -+ aux_sym_parallel_hint_token1, -+ aux_sym_parallel_hint_token2, -+ aux_sym_parallel_hint_token3, -+ aux_sym_parallel_hint_token4, -+ aux_sym_null_hint_token1, -+ aux_sym_null_hint_token5, -+ aux_sym__function_language_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [108069] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(237), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(235), 25, -+ ACTIONS(2805), 1, -+ anon_sym_COMMA, -+ STATE(1648), 1, -+ aux_sym_select_clause_body_repeat1, -+ ACTIONS(2748), 23, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [47394] = 5, -+ [108104] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1416), 1, -- anon_sym_DOT, -- STATE(792), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(105), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(103), 24, -- anon_sym_SEMI, -+ ACTIONS(2810), 1, - anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [47437] = 13, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1356), 1, -- aux_sym_cte_token2, -- ACTIONS(1358), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1364), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1366), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1368), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1370), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1362), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1372), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1374), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1376), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1360), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(324), 13, -+ STATE(1650), 1, -+ aux_sym_select_clause_body_repeat1, -+ ACTIONS(2808), 22, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -53673,42 +112254,17 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- [47496] = 13, -+ [108138] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(863), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(865), 1, -- aux_sym_cte_token2, -- ACTIONS(867), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(869), 1, -- aux_sym_is_expression_token1, -- ACTIONS(871), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1004), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(861), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1006), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1008), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1010), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(859), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(1256), 13, -+ ACTIONS(2810), 1, -+ anon_sym_COMMA, -+ STATE(1653), 1, -+ aux_sym_select_clause_body_repeat1, -+ ACTIONS(2812), 22, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -@@ -53719,80 +112275,106 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [47555] = 5, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ [108172] = 14, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1420), 1, -- anon_sym_DOT, -- STATE(792), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(109), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(107), 24, -- anon_sym_SEMI, -- anon_sym_COMMA, -+ ACTIONS(2395), 1, -+ aux_sym_grant_statement_token9, -+ ACTIONS(2398), 1, -+ aux_sym_auto_increment_constraint_token1, -+ ACTIONS(2404), 1, -+ anon_sym_CONSTRAINT, -+ ACTIONS(2410), 1, -+ aux_sym_table_constraint_unique_token1, -+ ACTIONS(2413), 1, -+ aux_sym_table_constraint_primary_key_token1, -+ ACTIONS(2814), 1, - aux_sym_cte_token2, -- anon_sym_LPAREN, -+ ACTIONS(2817), 1, -+ aux_sym_alter_table_action_alter_column_token3, -+ ACTIONS(2820), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(2823), 1, -+ aux_sym_table_constraint_check_token1, -+ STATE(1622), 1, -+ sym_NULL, -+ ACTIONS(2384), 2, -+ anon_sym_COMMA, - anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [47598] = 13, -+ ACTIONS(2401), 2, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ STATE(1651), 10, -+ sym_auto_increment_constraint, -+ sym_direction_constraint, -+ sym_named_constraint, -+ sym_column_default, -+ sym_primary_key_constraint, -+ sym_references_constraint, -+ sym_unique_constraint, -+ sym_null_constraint, -+ sym_check_constraint, -+ aux_sym_table_column_repeat1, -+ [108226] = 14, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(863), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(865), 1, -+ ACTIONS(2272), 1, -+ aux_sym_grant_statement_token9, -+ ACTIONS(2274), 1, -+ aux_sym_auto_increment_constraint_token1, -+ ACTIONS(2278), 1, -+ anon_sym_CONSTRAINT, -+ ACTIONS(2282), 1, -+ aux_sym_table_constraint_unique_token1, -+ ACTIONS(2284), 1, -+ aux_sym_table_constraint_primary_key_token1, -+ ACTIONS(2754), 1, - aux_sym_cte_token2, -- ACTIONS(867), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(869), 1, -- aux_sym_is_expression_token1, -- ACTIONS(871), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1004), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(861), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1006), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1008), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1010), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(859), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(1423), 13, -+ ACTIONS(2756), 1, -+ aux_sym_alter_table_action_alter_column_token3, -+ ACTIONS(2758), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(2760), 1, -+ aux_sym_table_constraint_check_token1, -+ STATE(1622), 1, -+ sym_NULL, -+ ACTIONS(2276), 2, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ ACTIONS(2416), 2, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ STATE(1651), 10, -+ sym_auto_increment_constraint, -+ sym_direction_constraint, -+ sym_named_constraint, -+ sym_column_default, -+ sym_primary_key_constraint, -+ sym_references_constraint, -+ sym_unique_constraint, -+ sym_null_constraint, -+ sym_check_constraint, -+ aux_sym_table_column_repeat1, -+ [108280] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2826), 1, -+ anon_sym_COMMA, -+ STATE(1653), 1, -+ aux_sym_select_clause_body_repeat1, -+ ACTIONS(2748), 22, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -@@ -53803,23 +112385,6 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [47657] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(318), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(316), 25, -- anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -@@ -53829,123 +112394,202 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [47696] = 3, -+ [108314] = 12, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(356), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(354), 25, -- anon_sym_SEMI, -+ ACTIONS(213), 1, -+ anon_sym_DOT, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(2829), 1, -+ sym_identifier, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(36), 1, -+ aux_sym_dotted_name_repeat1, -+ STATE(2190), 1, -+ sym_constrained_type, -+ STATE(1343), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(1891), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ ACTIONS(118), 5, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, -+ anon_sym_RPAREN, -+ anon_sym_EQ, -+ anon_sym_LBRACK, -+ ACTIONS(120), 6, -+ aux_sym__ctes_token1, - aux_sym_cte_token2, -+ aux_sym_null_hint_token3, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ [108363] = 12, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(213), 1, -+ anon_sym_DOT, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(2829), 1, -+ sym_identifier, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(36), 1, -+ aux_sym_dotted_name_repeat1, -+ STATE(2215), 1, -+ sym_constrained_type, -+ STATE(1343), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(1873), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ ACTIONS(118), 5, -+ anon_sym_COMMA, -+ anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -+ anon_sym_LBRACK, -+ ACTIONS(120), 6, -+ aux_sym__ctes_token1, -+ aux_sym_cte_token2, -+ aux_sym_null_hint_token3, -+ aux_sym_type_token1, -+ aux_sym_type_token2, -+ aux_sym_type_token3, -+ [108412] = 17, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2714), 1, -+ aux_sym_join_type_token1, -+ ACTIONS(2831), 1, - aux_sym_grant_statement_token13, -+ ACTIONS(2833), 1, - aux_sym_order_by_clause_token1, -+ ACTIONS(2835), 1, - aux_sym_limit_clause_token1, -+ ACTIONS(2837), 1, - aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -+ ACTIONS(2839), 1, -+ aux_sym_from_clause_token1, -+ ACTIONS(2841), 1, -+ aux_sym_join_clause_token1, -+ STATE(1660), 1, -+ sym_from_clause, -+ STATE(1721), 1, -+ sym_limit_clause, -+ STATE(1853), 1, -+ sym_where_clause, -+ STATE(1922), 1, -+ sym_group_by_clause, -+ STATE(1970), 1, -+ sym_order_by_clause, -+ STATE(3315), 1, -+ sym_join_type, -+ STATE(1661), 2, -+ sym_join_clause, -+ aux_sym__select_statement_repeat1, -+ ACTIONS(2716), 3, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [47735] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1362), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(322), 4, -- aux_sym_create_function_parameter_token1, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1360), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(320), 21, -+ ACTIONS(2702), 4, - anon_sym_SEMI, -- aux_sym_cte_token2, - anon_sym_RPAREN, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [47778] = 10, -+ [108470] = 9, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1398), 1, -- aux_sym_cte_token1, -- ACTIONS(1400), 1, -- aux_sym_create_function_statement_token3, -- ACTIONS(1406), 1, -- aux_sym_null_hint_token1, -- ACTIONS(1408), 1, -- aux_sym_null_hint_token5, -- ACTIONS(1410), 1, -- aux_sym__function_language_token1, -- ACTIONS(1402), 3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- ACTIONS(1404), 4, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- STATE(805), 6, -- sym_optimizer_hint, -- sym_parallel_hint, -- sym_null_hint, -- sym__function_language, -- sym_function_body, -- aux_sym_create_function_statement_repeat1, -- ACTIONS(1425), 13, -+ ACTIONS(327), 1, -+ anon_sym_LBRACK, -+ ACTIONS(2280), 1, -+ aux_sym_table_constraint_check_token1, -+ ACTIONS(2677), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(2845), 1, -+ aux_sym_cte_token2, -+ STATE(69), 1, -+ aux_sym_array_type_repeat1, -+ STATE(1622), 1, -+ sym_NULL, -+ STATE(1666), 3, -+ sym_null_constraint, -+ sym_check_constraint, -+ aux_sym_create_domain_statement_repeat1, -+ ACTIONS(2843), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [108512] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2849), 1, -+ aux_sym_cte_token2, -+ ACTIONS(2851), 1, -+ aux_sym_mode_token1, -+ ACTIONS(2853), 1, -+ aux_sym_initial_mode_token1, -+ STATE(1705), 1, -+ sym_mode, -+ STATE(1746), 1, -+ sym_initial_mode, -+ ACTIONS(2847), 15, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [108548] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2857), 1, -+ aux_sym_cte_token2, -+ ACTIONS(2860), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(2863), 1, -+ aux_sym_table_constraint_check_token1, -+ STATE(1622), 1, -+ sym_NULL, -+ STATE(1659), 3, -+ sym_null_constraint, -+ sym_check_constraint, -+ aux_sym_create_domain_statement_repeat1, -+ ACTIONS(2855), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -@@ -53956,79 +112600,101 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [47831] = 7, -+ [108584] = 15, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1427), 1, -- anon_sym_LPAREN, -- ACTIONS(1429), 1, -- anon_sym_DOT, -- ACTIONS(1431), 1, -- anon_sym_LBRACK, -- STATE(789), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(99), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(97), 22, -+ ACTIONS(2714), 1, -+ aux_sym_join_type_token1, -+ ACTIONS(2831), 1, -+ aux_sym_grant_statement_token13, -+ ACTIONS(2833), 1, -+ aux_sym_order_by_clause_token1, -+ ACTIONS(2835), 1, -+ aux_sym_limit_clause_token1, -+ ACTIONS(2837), 1, -+ aux_sym_where_clause_token1, -+ ACTIONS(2841), 1, -+ aux_sym_join_clause_token1, -+ STATE(1729), 1, -+ sym_limit_clause, -+ STATE(1857), 1, -+ sym_where_clause, -+ STATE(1919), 1, -+ sym_group_by_clause, -+ STATE(1959), 1, -+ sym_order_by_clause, -+ STATE(3315), 1, -+ sym_join_type, -+ STATE(1663), 2, -+ sym_join_clause, -+ aux_sym__select_statement_repeat1, -+ ACTIONS(2716), 3, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ ACTIONS(2730), 4, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -+ [108636] = 15, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2714), 1, -+ aux_sym_join_type_token1, -+ ACTIONS(2831), 1, - aux_sym_grant_statement_token13, -+ ACTIONS(2833), 1, - aux_sym_order_by_clause_token1, -+ ACTIONS(2835), 1, - aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [47878] = 10, -+ ACTIONS(2837), 1, -+ aux_sym_where_clause_token1, -+ ACTIONS(2841), 1, -+ aux_sym_join_clause_token1, -+ STATE(1729), 1, -+ sym_limit_clause, -+ STATE(1857), 1, -+ sym_where_clause, -+ STATE(1919), 1, -+ sym_group_by_clause, -+ STATE(1959), 1, -+ sym_order_by_clause, -+ STATE(3315), 1, -+ sym_join_type, -+ STATE(1718), 2, -+ sym_join_clause, -+ aux_sym__select_statement_repeat1, -+ ACTIONS(2716), 3, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ ACTIONS(2730), 4, -+ anon_sym_SEMI, -+ anon_sym_RPAREN, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ [108688] = 9, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1398), 1, -+ ACTIONS(2868), 1, - aux_sym_cte_token1, -- ACTIONS(1400), 1, -- aux_sym_create_function_statement_token3, -- ACTIONS(1406), 1, -- aux_sym_null_hint_token1, -- ACTIONS(1408), 1, -- aux_sym_null_hint_token5, -- ACTIONS(1410), 1, -- aux_sym__function_language_token1, -- ACTIONS(1402), 3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- ACTIONS(1404), 4, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- STATE(797), 6, -- sym_optimizer_hint, -- sym_parallel_hint, -- sym_null_hint, -- sym__function_language, -- sym_function_body, -- aux_sym_create_function_statement_repeat1, -- ACTIONS(1433), 13, -+ ACTIONS(2870), 1, -+ aux_sym_sequence_token2, -+ ACTIONS(2872), 1, -+ aux_sym_sequence_token3, -+ ACTIONS(2874), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(2876), 1, -+ aux_sym_sequence_token8, -+ ACTIONS(2878), 1, -+ aux_sym_sequence_token9, -+ STATE(1677), 1, -+ aux_sym_sequence_repeat1, -+ ACTIONS(2866), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -@@ -54039,225 +112705,182 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [47931] = 3, -+ [108728] = 15, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(225), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(223), 25, -- anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -+ ACTIONS(2714), 1, -+ aux_sym_join_type_token1, -+ ACTIONS(2831), 1, - aux_sym_grant_statement_token13, -+ ACTIONS(2833), 1, - aux_sym_order_by_clause_token1, -+ ACTIONS(2835), 1, - aux_sym_limit_clause_token1, -+ ACTIONS(2837), 1, - aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -+ ACTIONS(2841), 1, -+ aux_sym_join_clause_token1, -+ STATE(1736), 1, -+ sym_limit_clause, -+ STATE(1859), 1, -+ sym_where_clause, -+ STATE(1926), 1, -+ sym_group_by_clause, -+ STATE(1979), 1, -+ sym_order_by_clause, -+ STATE(3315), 1, -+ sym_join_type, -+ STATE(1718), 2, -+ sym_join_clause, -+ aux_sym__select_statement_repeat1, -+ ACTIONS(2716), 3, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [47970] = 2, -+ ACTIONS(2724), 4, -+ anon_sym_SEMI, -+ anon_sym_RPAREN, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ [108780] = 9, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1435), 31, -+ ACTIONS(2870), 1, -+ aux_sym_sequence_token2, -+ ACTIONS(2872), 1, -+ aux_sym_sequence_token3, -+ ACTIONS(2874), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(2876), 1, -+ aux_sym_sequence_token8, -+ ACTIONS(2878), 1, -+ aux_sym_sequence_token9, -+ ACTIONS(2882), 1, -+ aux_sym_cte_token1, -+ STATE(1683), 1, -+ aux_sym_sequence_repeat1, -+ ACTIONS(2880), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_create_function_statement_token3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- aux_sym_null_hint_token1, -- aux_sym_null_hint_token3, -- aux_sym_null_hint_token5, -- aux_sym__function_language_token1, -- anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_table_constraint_check_token1, -- [48007] = 3, -+ [108820] = 9, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(131), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(129), 25, -+ ACTIONS(2870), 1, -+ aux_sym_sequence_token2, -+ ACTIONS(2872), 1, -+ aux_sym_sequence_token3, -+ ACTIONS(2874), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(2876), 1, -+ aux_sym_sequence_token8, -+ ACTIONS(2878), 1, -+ aux_sym_sequence_token9, -+ ACTIONS(2886), 1, -+ aux_sym_cte_token1, -+ STATE(1668), 1, -+ aux_sym_sequence_repeat1, -+ ACTIONS(2884), 13, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [48046] = 10, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [108860] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1356), 1, -+ ACTIONS(2280), 1, -+ aux_sym_table_constraint_check_token1, -+ ACTIONS(2677), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(2845), 1, - aux_sym_cte_token2, -- ACTIONS(1358), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1364), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1366), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1368), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(314), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1362), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1360), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(312), 18, -+ STATE(1622), 1, -+ sym_NULL, -+ STATE(1659), 3, -+ sym_null_constraint, -+ sym_check_constraint, -+ aux_sym_create_domain_statement_repeat1, -+ ACTIONS(2888), 13, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [48099] = 3, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [108896] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(306), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(304), 25, -- anon_sym_SEMI, -+ ACTIONS(2849), 1, - aux_sym_cte_token2, -+ ACTIONS(2851), 1, -+ aux_sym_mode_token1, -+ ACTIONS(2853), 1, -+ aux_sym_initial_mode_token1, -+ STATE(1710), 1, -+ sym_mode, -+ STATE(1744), 1, -+ sym_initial_mode, -+ ACTIONS(2890), 15, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, - anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [48138] = 10, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [108932] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1439), 1, -- aux_sym_cte_token1, -- ACTIONS(1442), 1, -- aux_sym_create_function_statement_token3, -- ACTIONS(1451), 1, -- aux_sym_null_hint_token1, -- ACTIONS(1454), 1, -- aux_sym_null_hint_token5, -- ACTIONS(1457), 1, -- aux_sym__function_language_token1, -- ACTIONS(1445), 3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- ACTIONS(1448), 4, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- STATE(805), 6, -- sym_optimizer_hint, -- sym_parallel_hint, -- sym_null_hint, -- sym__function_language, -- sym_function_body, -- aux_sym_create_function_statement_repeat1, -- ACTIONS(1437), 13, -+ ACTIONS(2870), 1, -+ aux_sym_sequence_token2, -+ ACTIONS(2872), 1, -+ aux_sym_sequence_token3, -+ ACTIONS(2874), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(2876), 1, -+ aux_sym_sequence_token8, -+ ACTIONS(2878), 1, -+ aux_sym_sequence_token9, -+ STATE(1671), 1, -+ aux_sym_sequence_repeat1, -+ ACTIONS(2892), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -@@ -54268,679 +112891,577 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [48191] = 3, -+ [108969] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(179), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(177), 25, -+ ACTIONS(2898), 1, -+ sym_identifier, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(1848), 2, -+ sym_dotted_name, -+ sym__identifier, -+ ACTIONS(2894), 3, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [48230] = 3, -+ aux_sym_pg_command_token1, -+ ACTIONS(2896), 10, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [109006] = 15, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(256), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(254), 25, -- anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [48269] = 3, -+ ACTIONS(2904), 1, -+ aux_sym__table_constraint_token1, -+ ACTIONS(2906), 1, -+ aux_sym_table_constraint_check_token1, -+ ACTIONS(2908), 1, -+ aux_sym_table_constraint_exclude_token1, -+ ACTIONS(2910), 1, -+ aux_sym_table_constraint_foreign_key_token1, -+ ACTIONS(2912), 1, -+ aux_sym_table_constraint_unique_token1, -+ ACTIONS(2914), 1, -+ aux_sym_table_constraint_primary_key_token1, -+ ACTIONS(2916), 1, -+ sym_identifier, -+ ACTIONS(2918), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2920), 1, -+ anon_sym_DQUOTE, -+ STATE(2025), 1, -+ sym__quoted_identifier, -+ STATE(2253), 1, -+ sym__table_constraint, -+ STATE(2264), 1, -+ sym_table_column, -+ STATE(1872), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(1667), 5, -+ sym_table_constraint_check, -+ sym_table_constraint_exclude, -+ sym_table_constraint_foreign_key, -+ sym_table_constraint_unique, -+ sym_table_constraint_primary_key, -+ [109057] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(344), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(342), 25, -+ ACTIONS(2924), 1, -+ aux_sym_sequence_token2, -+ ACTIONS(2927), 1, -+ aux_sym_sequence_token3, -+ ACTIONS(2930), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(2933), 1, -+ aux_sym_sequence_token8, -+ ACTIONS(2936), 1, -+ aux_sym_sequence_token9, -+ STATE(1671), 1, -+ aux_sym_sequence_repeat1, -+ ACTIONS(2922), 13, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [48308] = 3, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [109094] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(244), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(242), 25, -+ ACTIONS(2941), 2, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ ACTIONS(2939), 17, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - anon_sym_RPAREN, -- anon_sym_EQ, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_limit_clause_token1, -+ [109121] = 8, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2704), 1, - aux_sym_grant_statement_token13, -+ ACTIONS(2706), 1, - aux_sym_order_by_clause_token1, -+ ACTIONS(2708), 1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [48347] = 3, -+ STATE(1706), 1, -+ sym_group_by_clause, -+ STATE(1727), 1, -+ sym_limit_clause, -+ STATE(1754), 1, -+ sym_order_by_clause, -+ ACTIONS(2943), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [109158] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(248), 6, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(246), 25, -+ ACTIONS(2704), 1, -+ aux_sym_grant_statement_token13, -+ ACTIONS(2706), 1, -+ aux_sym_order_by_clause_token1, -+ ACTIONS(2708), 1, -+ aux_sym_limit_clause_token1, -+ STATE(1717), 1, -+ sym_group_by_clause, -+ STATE(1736), 1, -+ sym_limit_clause, -+ STATE(1757), 1, -+ sym_order_by_clause, -+ ACTIONS(2724), 13, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [109195] = 8, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2704), 1, - aux_sym_grant_statement_token13, -+ ACTIONS(2706), 1, - aux_sym_order_by_clause_token1, -+ ACTIONS(2708), 1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [48386] = 22, -+ STATE(1707), 1, -+ sym_group_by_clause, -+ STATE(1729), 1, -+ sym_limit_clause, -+ STATE(1753), 1, -+ sym_order_by_clause, -+ ACTIONS(2730), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [109232] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(53), 1, -- anon_sym_BQUOTE, -- ACTIONS(55), 1, -- anon_sym_DQUOTE, -- ACTIONS(1460), 1, -- anon_sym_COMMA, -- ACTIONS(1462), 1, -- aux_sym_cte_token2, -- ACTIONS(1464), 1, -- anon_sym_RPAREN, -- ACTIONS(1466), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1474), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1476), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1478), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1480), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1482), 1, -- sym_identifier, -- STATE(10), 1, -- sym__quoted_identifier, -- STATE(1672), 1, -- sym_op_class, -- STATE(1674), 1, -- aux_sym_index_table_parameters_repeat1, -- ACTIONS(1470), 2, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- ACTIONS(1472), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1484), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1486), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1488), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- STATE(1649), 2, -- sym_dotted_name, -- sym__identifier, -- ACTIONS(1468), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [48462] = 3, -+ ACTIONS(2870), 1, -+ aux_sym_sequence_token2, -+ ACTIONS(2872), 1, -+ aux_sym_sequence_token3, -+ ACTIONS(2874), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(2876), 1, -+ aux_sym_sequence_token8, -+ ACTIONS(2878), 1, -+ aux_sym_sequence_token9, -+ STATE(1680), 1, -+ aux_sym_sequence_repeat1, -+ ACTIONS(2945), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [109269] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1492), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1490), 29, -+ ACTIONS(2870), 1, -+ aux_sym_sequence_token2, -+ ACTIONS(2872), 1, -+ aux_sym_sequence_token3, -+ ACTIONS(2874), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(2876), 1, -+ aux_sym_sequence_token8, -+ ACTIONS(2878), 1, -+ aux_sym_sequence_token9, -+ STATE(1671), 1, -+ aux_sym_sequence_repeat1, -+ ACTIONS(2947), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token2, -- aux_sym_null_hint_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- [48500] = 7, -+ [109306] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1494), 1, -- anon_sym_LPAREN, -- ACTIONS(1496), 1, -- anon_sym_DOT, -- ACTIONS(1498), 1, -- anon_sym_LBRACK, -- STATE(818), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(97), 13, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(99), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [48546] = 3, -+ ACTIONS(2870), 1, -+ aux_sym_sequence_token2, -+ ACTIONS(2872), 1, -+ aux_sym_sequence_token3, -+ ACTIONS(2874), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(2876), 1, -+ aux_sym_sequence_token8, -+ ACTIONS(2878), 1, -+ aux_sym_sequence_token9, -+ STATE(1671), 1, -+ aux_sym_sequence_repeat1, -+ ACTIONS(2949), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [109343] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1502), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1500), 29, -+ ACTIONS(2870), 1, -+ aux_sym_sequence_token2, -+ ACTIONS(2872), 1, -+ aux_sym_sequence_token3, -+ ACTIONS(2874), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(2876), 1, -+ aux_sym_sequence_token8, -+ ACTIONS(2878), 1, -+ aux_sym_sequence_token9, -+ STATE(1671), 1, -+ aux_sym_sequence_repeat1, -+ ACTIONS(2951), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token2, -- aux_sym_null_hint_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- [48584] = 7, -+ [109380] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1137), 1, -- anon_sym_LBRACK, -- ACTIONS(1506), 1, -- aux_sym_cte_token2, -- ACTIONS(1508), 1, -- aux_sym_null_hint_token3, -- STATE(801), 1, -- sym_NULL, -- STATE(836), 1, -- sym_null_constraint, -- ACTIONS(1504), 25, -+ ACTIONS(2870), 1, -+ aux_sym_sequence_token2, -+ ACTIONS(2872), 1, -+ aux_sym_sequence_token3, -+ ACTIONS(2874), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(2876), 1, -+ aux_sym_sequence_token8, -+ ACTIONS(2878), 1, -+ aux_sym_sequence_token9, -+ STATE(1671), 1, -+ aux_sym_sequence_repeat1, -+ ACTIONS(2953), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_create_function_statement_token3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- aux_sym_null_hint_token1, -- aux_sym_null_hint_token5, -- aux_sym__function_language_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [48630] = 3, -+ [109417] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(121), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(119), 25, -+ ACTIONS(2870), 1, -+ aux_sym_sequence_token2, -+ ACTIONS(2872), 1, -+ aux_sym_sequence_token3, -+ ACTIONS(2874), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(2876), 1, -+ aux_sym_sequence_token8, -+ ACTIONS(2878), 1, -+ aux_sym_sequence_token9, -+ STATE(1679), 1, -+ aux_sym_sequence_repeat1, -+ ACTIONS(2955), 13, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DOT, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [48668] = 5, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [109454] = 15, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1510), 1, -- anon_sym_DOT, -- STATE(818), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(99), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2904), 1, -+ aux_sym__table_constraint_token1, -+ ACTIONS(2906), 1, -+ aux_sym_table_constraint_check_token1, -+ ACTIONS(2908), 1, -+ aux_sym_table_constraint_exclude_token1, -+ ACTIONS(2910), 1, -+ aux_sym_table_constraint_foreign_key_token1, -+ ACTIONS(2912), 1, -+ aux_sym_table_constraint_unique_token1, -+ ACTIONS(2914), 1, -+ aux_sym_table_constraint_primary_key_token1, -+ ACTIONS(2916), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(97), 15, -- anon_sym_COMMA, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ ACTIONS(2918), 1, - anon_sym_BQUOTE, -+ ACTIONS(2920), 1, - anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [48710] = 5, -+ STATE(2025), 1, -+ sym__quoted_identifier, -+ STATE(2140), 1, -+ sym__table_constraint, -+ STATE(2147), 1, -+ sym_table_column, -+ STATE(1872), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(1667), 5, -+ sym_table_constraint_check, -+ sym_table_constraint_exclude, -+ sym_table_constraint_foreign_key, -+ sym_table_constraint_unique, -+ sym_table_constraint_primary_key, -+ [109505] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1510), 1, -- anon_sym_DOT, -- STATE(821), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(105), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(103), 15, -- anon_sym_COMMA, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [48752] = 7, -+ ACTIONS(2870), 1, -+ aux_sym_sequence_token2, -+ ACTIONS(2872), 1, -+ aux_sym_sequence_token3, -+ ACTIONS(2874), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(2876), 1, -+ aux_sym_sequence_token8, -+ ACTIONS(2878), 1, -+ aux_sym_sequence_token9, -+ STATE(1671), 1, -+ aux_sym_sequence_repeat1, -+ ACTIONS(2957), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [109542] = 8, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2870), 1, -+ aux_sym_sequence_token2, -+ ACTIONS(2872), 1, -+ aux_sym_sequence_token3, -+ ACTIONS(2874), 1, -+ aux_sym_sequence_token5, -+ ACTIONS(2876), 1, -+ aux_sym_sequence_token8, -+ ACTIONS(2878), 1, -+ aux_sym_sequence_token9, -+ STATE(1678), 1, -+ aux_sym_sequence_repeat1, -+ ACTIONS(2959), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [109579] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1137), 1, -- anon_sym_LBRACK, -- ACTIONS(1506), 1, -- aux_sym_cte_token2, -- ACTIONS(1508), 1, -- aux_sym_null_hint_token3, -- STATE(801), 1, -- sym_NULL, -- STATE(836), 1, -- sym_null_constraint, -- ACTIONS(1512), 25, -+ ACTIONS(2961), 18, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token5, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, - aux_sym_pg_command_token1, -- aux_sym_create_function_statement_token3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- aux_sym_null_hint_token1, -- aux_sym_null_hint_token5, -- aux_sym__function_language_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [48798] = 3, -+ [109603] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1516), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1514), 29, -+ ACTIONS(2963), 18, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token2, -- aux_sym_null_hint_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, - aux_sym_mode_token1, - aux_sym_initial_mode_token1, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- [48836] = 5, -+ [109627] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1518), 1, -- anon_sym_DOT, -- STATE(821), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(109), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(107), 15, -- anon_sym_COMMA, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [48878] = 3, -+ ACTIONS(2922), 18, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token5, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [109651] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(109), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(107), 25, -+ ACTIONS(2965), 18, -+ ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, - aux_sym_cte_token2, -- anon_sym_LPAREN, - anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DOT, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [48916] = 15, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ [109675] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1380), 1, -- aux_sym_grant_statement_token13, -- ACTIONS(1382), 1, -- aux_sym_order_by_clause_token1, -- ACTIONS(1384), 1, -- aux_sym_limit_clause_token1, -- ACTIONS(1386), 1, -- aux_sym_where_clause_token1, -- ACTIONS(1390), 1, -- aux_sym_join_type_token1, -- ACTIONS(1394), 1, -- aux_sym_join_clause_token1, -- STATE(1175), 1, -- sym_where_clause, -- STATE(1215), 1, -- sym_group_by_clause, -- STATE(1225), 1, -- sym_limit_clause, -- STATE(1244), 1, -- sym_order_by_clause, -- STATE(2050), 1, -- sym_join_type, -- STATE(936), 2, -- sym_join_clause, -- aux_sym_select_statement_repeat1, -- ACTIONS(1392), 3, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- ACTIONS(1521), 13, -+ ACTIONS(2967), 18, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -@@ -54951,45 +113472,23 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [48977] = 15, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ [109699] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1380), 1, -- aux_sym_grant_statement_token13, -- ACTIONS(1382), 1, -- aux_sym_order_by_clause_token1, -- ACTIONS(1384), 1, -- aux_sym_limit_clause_token1, -- ACTIONS(1386), 1, -- aux_sym_where_clause_token1, -- ACTIONS(1390), 1, -- aux_sym_join_type_token1, -- ACTIONS(1394), 1, -- aux_sym_join_clause_token1, -- STATE(1175), 1, -- sym_where_clause, -- STATE(1215), 1, -- sym_group_by_clause, -- STATE(1225), 1, -- sym_limit_clause, -- STATE(1244), 1, -- sym_order_by_clause, -- STATE(2050), 1, -- sym_join_type, -- STATE(825), 2, -- sym_join_clause, -- aux_sym_select_statement_repeat1, -- ACTIONS(1392), 3, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- ACTIONS(1521), 13, -+ ACTIONS(2969), 18, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token5, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, - aux_sym_pg_command_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, -@@ -54997,42 +113496,16 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [49038] = 15, -+ [109723] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1380), 1, -- aux_sym_grant_statement_token13, -- ACTIONS(1382), 1, -- aux_sym_order_by_clause_token1, -- ACTIONS(1384), 1, -- aux_sym_limit_clause_token1, -- ACTIONS(1386), 1, -- aux_sym_where_clause_token1, -- ACTIONS(1390), 1, -- aux_sym_join_type_token1, -- ACTIONS(1394), 1, -- aux_sym_join_clause_token1, -- STATE(1150), 1, -- sym_where_clause, -- STATE(1218), 1, -- sym_group_by_clause, -- STATE(1242), 1, -- sym_limit_clause, -- STATE(1264), 1, -- sym_order_by_clause, -- STATE(2050), 1, -- sym_join_type, -- STATE(936), 2, -- sym_join_clause, -- aux_sym_select_statement_repeat1, -- ACTIONS(1392), 3, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- ACTIONS(1523), 13, -+ ACTIONS(2971), 18, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -@@ -55043,3189 +113516,2412 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [49099] = 3, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ [109747] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(109), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(107), 16, -+ ACTIONS(2973), 18, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DOT, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [49136] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(121), 13, - aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(119), 16, -- anon_sym_COMMA, -- anon_sym_LPAREN, - anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DOT, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [49173] = 7, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ [109771] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(97), 1, -- anon_sym_COLON_COLON, -- ACTIONS(114), 1, -- anon_sym_DOT, -- ACTIONS(153), 1, -- anon_sym_LPAREN, -- ACTIONS(1527), 1, -- aux_sym_dml_statement_token1, -- STATE(11), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(1525), 24, -+ ACTIONS(2975), 18, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token5, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- [49218] = 20, -+ [109795] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(53), 1, -- anon_sym_BQUOTE, -- ACTIONS(55), 1, -- anon_sym_DQUOTE, -- ACTIONS(1462), 1, -- aux_sym_cte_token2, -- ACTIONS(1466), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1474), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1476), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1478), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1480), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1482), 1, -- sym_identifier, -- STATE(10), 1, -- sym__quoted_identifier, -- STATE(1706), 1, -- sym_op_class, -- ACTIONS(1470), 2, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- ACTIONS(1472), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1484), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1486), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1488), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1529), 2, -+ ACTIONS(2977), 18, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -+ aux_sym_cte_token2, - anon_sym_RPAREN, -- STATE(1649), 2, -- sym_dotted_name, -- sym__identifier, -- ACTIONS(1468), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [49289] = 5, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ [109819] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1531), 1, -- anon_sym_DOT, -- STATE(835), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(97), 13, -+ ACTIONS(2979), 18, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(99), 13, -- aux_sym_cte_token1, - aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [49329] = 7, -+ anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ [109843] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1533), 1, -- anon_sym_LPAREN, -- ACTIONS(1535), 1, -- anon_sym_DOT, -- ACTIONS(1537), 1, -- anon_sym_LBRACK, -- STATE(835), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(97), 11, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(99), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [49373] = 17, -+ ACTIONS(343), 18, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_sequence_token2, -+ aux_sym_sequence_token3, -+ aux_sym_sequence_token5, -+ aux_sym_sequence_token8, -+ aux_sym_sequence_token9, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [109867] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(687), 1, -- anon_sym_LBRACK, -- ACTIONS(1053), 1, -- aux_sym_auto_increment_constraint_token1, -- ACTIONS(1057), 1, -- aux_sym_time_zone_constraint_token1, -- ACTIONS(1059), 1, -- anon_sym_CONSTRAINT, -- ACTIONS(1063), 1, -- aux_sym_table_constraint_unique_token1, -- ACTIONS(1065), 1, -- aux_sym_table_constraint_primary_key_token1, -- ACTIONS(1539), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1541), 1, -- aux_sym_cte_token2, -- ACTIONS(1543), 1, -- aux_sym_alter_table_action_alter_column_token3, -- ACTIONS(1545), 1, -- aux_sym_null_hint_token3, -- ACTIONS(1547), 1, -- aux_sym_grant_statement_token9, -- ACTIONS(1549), 1, -- aux_sym_table_constraint_check_token1, -- STATE(844), 1, -- sym_NULL, -- ACTIONS(1041), 2, -+ ACTIONS(2981), 1, - anon_sym_COMMA, -- anon_sym_RPAREN, -- ACTIONS(1055), 2, -+ STATE(1697), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(1724), 16, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, -- STATE(866), 11, -- sym_auto_increment_constraint, -- sym_direction_constraint, -- sym_time_zone_constraint, -- sym_named_constraint, -- sym_column_default, -- sym_primary_key_constraint, -- sym_references_constraint, -- sym_unique_constraint, -- sym_null_constraint, -- sym_check_constraint, -- aux_sym_table_column_repeat1, -- [49437] = 5, -+ aux_sym_limit_clause_token1, -+ [109895] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1551), 1, -- anon_sym_DOT, -- STATE(833), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(107), 13, -+ ACTIONS(1608), 1, - anon_sym_COMMA, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(109), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [49477] = 3, -+ STATE(1697), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(2984), 16, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_limit_clause_token1, -+ [109923] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1556), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1554), 27, -+ ACTIONS(2986), 18, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_create_index_statement_token1, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- [49513] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1531), 1, -- anon_sym_DOT, -- STATE(833), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(103), 13, -- anon_sym_COMMA, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(105), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [49553] = 2, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ [109947] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1558), 28, -+ ACTIONS(2988), 18, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -- aux_sym_cte_token1, -+ aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_create_function_statement_token3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- aux_sym_null_hint_token1, -- aux_sym_null_hint_token5, -- aux_sym__function_language_token1, -- anon_sym_EQ, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [49587] = 4, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ [109971] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1560), 1, -- anon_sym_LPAREN, -- ACTIONS(161), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(159), 22, -+ ACTIONS(2990), 18, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [49625] = 2, -+ [109995] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1562), 28, -+ ACTIONS(2992), 18, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -+ aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token2, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -+ aux_sym_mode_token1, -+ aux_sym_initial_mode_token1, -+ [110019] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2996), 1, - aux_sym_where_clause_token1, -+ ACTIONS(2998), 1, - aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- [49659] = 2, -+ STATE(1760), 1, -+ sym_from_clause, -+ STATE(1765), 1, -+ sym_where_clause, -+ ACTIONS(2994), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [110050] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1564), 28, -+ ACTIONS(3002), 1, -+ anon_sym_COMMA, -+ STATE(1716), 1, -+ aux_sym_set_clause_body_repeat1, -+ ACTIONS(3000), 15, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- anon_sym_RPAREN, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token2, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, - aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- [49693] = 3, -+ [110077] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(217), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(215), 22, -+ ACTIONS(2853), 1, -+ aux_sym_initial_mode_token1, -+ STATE(1745), 1, -+ sym_initial_mode, -+ ACTIONS(3004), 15, -+ ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [110104] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2706), 1, - aux_sym_order_by_clause_token1, -+ ACTIONS(2708), 1, - aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [49728] = 3, -+ STATE(1725), 1, -+ sym_limit_clause, -+ STATE(1750), 1, -+ sym_order_by_clause, -+ ACTIONS(3006), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [110135] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(221), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(219), 22, -+ ACTIONS(2706), 1, -+ aux_sym_order_by_clause_token1, -+ ACTIONS(2708), 1, -+ aux_sym_limit_clause_token1, -+ STATE(1736), 1, -+ sym_limit_clause, -+ STATE(1757), 1, -+ sym_order_by_clause, -+ ACTIONS(2724), 13, -+ ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [110166] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(118), 1, -+ anon_sym_COLON_COLON, -+ ACTIONS(257), 1, -+ anon_sym_DOT, -+ ACTIONS(407), 1, -+ anon_sym_LPAREN, -+ STATE(60), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(2734), 13, - anon_sym_COMMA, - aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ [110197] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3008), 1, -+ anon_sym_COMMA, -+ STATE(1709), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(1724), 15, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [49763] = 2, -+ [110224] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1566), 27, -+ ACTIONS(2853), 1, -+ aux_sym_initial_mode_token1, -+ STATE(1747), 1, -+ sym_initial_mode, -+ ACTIONS(3011), 15, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - anon_sym_COMMA, - anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -+ [110251] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2706), 1, - aux_sym_order_by_clause_token1, -+ ACTIONS(2708), 1, - aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- [49796] = 3, -+ STATE(1729), 1, -+ sym_limit_clause, -+ STATE(1753), 1, -+ sym_order_by_clause, -+ ACTIONS(2730), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [110282] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(121), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(119), 14, -+ ACTIONS(3015), 1, - anon_sym_COMMA, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DOT, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [49831] = 3, -+ STATE(1712), 1, -+ aux_sym_set_clause_body_repeat1, -+ ACTIONS(3013), 15, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ [110309] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1568), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1435), 26, -+ ACTIONS(3013), 17, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- [49866] = 15, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ [110332] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- STATE(1371), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(1139), 7, -+ ACTIONS(3018), 17, -+ ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, - aux_sym_limit_clause_token1, -- [49925] = 4, -+ [110355] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1572), 1, -- anon_sym_LPAREN, -- ACTIONS(159), 13, -+ ACTIONS(1746), 1, - anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(161), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [49962] = 16, -+ STATE(1709), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(3020), 15, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ [110382] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1085), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1100), 1, -- aux_sym_auto_increment_constraint_token1, -- ACTIONS(1106), 1, -- aux_sym_time_zone_constraint_token1, -- ACTIONS(1109), 1, -- anon_sym_CONSTRAINT, -- ACTIONS(1115), 1, -- aux_sym_table_constraint_unique_token1, -- ACTIONS(1118), 1, -- aux_sym_table_constraint_primary_key_token1, -- ACTIONS(1574), 1, -- aux_sym_cte_token2, -- ACTIONS(1577), 1, -- aux_sym_alter_table_action_alter_column_token3, -- ACTIONS(1580), 1, -- aux_sym_null_hint_token3, -- ACTIONS(1583), 1, -- aux_sym_grant_statement_token9, -- ACTIONS(1586), 1, -- aux_sym_table_constraint_check_token1, -- STATE(844), 1, -- sym_NULL, -- ACTIONS(1083), 2, -+ ACTIONS(3002), 1, - anon_sym_COMMA, -- anon_sym_RPAREN, -- ACTIONS(1103), 2, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- STATE(847), 11, -- sym_auto_increment_constraint, -- sym_direction_constraint, -- sym_time_zone_constraint, -- sym_named_constraint, -- sym_column_default, -- sym_primary_key_constraint, -- sym_references_constraint, -- sym_unique_constraint, -- sym_null_constraint, -- sym_check_constraint, -- aux_sym_table_column_repeat1, -- [50023] = 5, -+ STATE(1712), 1, -+ aux_sym_set_clause_body_repeat1, -+ ACTIONS(3022), 15, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ [110409] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1589), 1, -- anon_sym_DOT, -- STATE(850), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(99), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(97), 20, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [50062] = 3, -+ ACTIONS(2706), 1, -+ aux_sym_order_by_clause_token1, -+ ACTIONS(2708), 1, -+ aux_sym_limit_clause_token1, -+ STATE(1727), 1, -+ sym_limit_clause, -+ STATE(1754), 1, -+ sym_order_by_clause, -+ ACTIONS(2943), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [110440] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(207), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(205), 22, -+ ACTIONS(2774), 1, -+ aux_sym_join_type_token1, -+ ACTIONS(3024), 1, -+ aux_sym_join_clause_token1, -+ STATE(3315), 1, -+ sym_join_type, -+ STATE(1718), 2, -+ sym_join_clause, -+ aux_sym__select_statement_repeat1, -+ ACTIONS(2777), 3, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ ACTIONS(2772), 8, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [50097] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1589), 1, -- anon_sym_DOT, -- STATE(867), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(105), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(103), 20, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [50136] = 3, -+ aux_sym_where_clause_token1, -+ [110472] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1593), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1591), 26, -+ ACTIONS(3027), 16, - ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- [50171] = 3, -+ [110494] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1597), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1595), 26, -+ ACTIONS(3029), 16, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- [50206] = 3, -+ aux_sym_initial_mode_token1, -+ [110516] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1601), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1599), 26, -+ ACTIONS(2730), 16, - ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- [50241] = 7, -+ [110538] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1603), 1, -- anon_sym_LPAREN, -- ACTIONS(1605), 1, -- anon_sym_DOT, -- ACTIONS(1607), 1, -- anon_sym_LBRACK, -- STATE(850), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(99), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(97), 18, -+ ACTIONS(3031), 1, - anon_sym_COMMA, -- aux_sym_cte_token2, -+ STATE(1724), 1, -+ aux_sym_select_clause_body_repeat1, -+ ACTIONS(2799), 14, -+ anon_sym_SEMI, - anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [50284] = 4, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_grant_statement_token13, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ [110564] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1609), 1, -- anon_sym_COLON_COLON, -- ACTIONS(179), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(177), 21, -+ ACTIONS(3033), 1, -+ anon_sym_COMMA, -+ STATE(1723), 1, -+ aux_sym_select_clause_body_repeat1, -+ ACTIONS(2748), 14, -+ ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ [110590] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3036), 1, - anon_sym_COMMA, -- aux_sym_cte_token2, -+ STATE(1724), 1, -+ aux_sym_select_clause_body_repeat1, -+ ACTIONS(2748), 14, -+ anon_sym_SEMI, - anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [50321] = 3, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ [110616] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1613), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1611), 26, -+ ACTIONS(3039), 16, - ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- [50356] = 3, -+ [110638] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(95), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(93), 22, -+ ACTIONS(3041), 16, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [50391] = 3, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [110660] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1617), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1615), 26, -+ ACTIONS(3006), 16, - ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- [50426] = 3, -+ [110682] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(203), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(201), 22, -+ ACTIONS(3043), 16, -+ ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_initial_mode_token1, -+ [110704] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2724), 16, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [50461] = 3, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [110726] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(185), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(183), 22, -+ ACTIONS(3045), 16, -+ ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [110748] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3031), 1, - anon_sym_COMMA, -- aux_sym_cte_token2, -+ STATE(1722), 1, -+ aux_sym_select_clause_body_repeat1, -+ ACTIONS(2785), 14, -+ anon_sym_SEMI, - anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [50496] = 3, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ [110774] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(199), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(197), 22, -+ ACTIONS(3047), 16, -+ ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [110796] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3049), 1, - anon_sym_COMMA, -- aux_sym_cte_token2, -+ STATE(1734), 1, -+ aux_sym_select_clause_body_repeat1, -+ ACTIONS(2808), 14, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ [110822] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3049), 1, -+ anon_sym_COMMA, -+ STATE(1723), 1, -+ aux_sym_select_clause_body_repeat1, -+ ACTIONS(2812), 14, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ [110848] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3051), 16, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ [110870] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2943), 16, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [50531] = 4, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [110892] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1619), 1, -- anon_sym_LBRACK, -- ACTIONS(189), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(187), 21, -+ ACTIONS(2996), 1, -+ aux_sym_where_clause_token1, -+ STATE(1811), 1, -+ sym_where_clause, -+ ACTIONS(3053), 13, -+ ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [110917] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3055), 1, - anon_sym_COMMA, -- aux_sym_cte_token2, -+ STATE(1758), 1, -+ aux_sym_select_clause_body_repeat1, -+ ACTIONS(2812), 13, -+ anon_sym_SEMI, - anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [50568] = 3, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ [110942] = 13, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(23), 1, -+ aux_sym_grant_statement_token5, -+ ACTIONS(3057), 1, -+ aux_sym_grant_statement_token4, -+ ACTIONS(3059), 1, -+ aux_sym_grant_statement_token6, -+ ACTIONS(3061), 1, -+ aux_sym_grant_statement_token7, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(1763), 1, -+ sym__update_statement, -+ STATE(1769), 1, -+ sym__delete_statement, -+ STATE(1773), 1, -+ sym__insert_statement, -+ STATE(1874), 1, -+ sym__ctes, -+ STATE(2976), 4, -+ sym_select_statement, -+ sym_insert_statement, -+ sym_update_statement, -+ sym_delete_statement, -+ [110985] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(195), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(193), 22, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -+ ACTIONS(2708), 1, - aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [50603] = 3, -+ STATE(1729), 1, -+ sym_limit_clause, -+ ACTIONS(2730), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [111010] = 13, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(23), 1, -+ aux_sym_grant_statement_token5, -+ ACTIONS(3057), 1, -+ aux_sym_grant_statement_token4, -+ ACTIONS(3059), 1, -+ aux_sym_grant_statement_token6, -+ ACTIONS(3061), 1, -+ aux_sym_grant_statement_token7, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(1763), 1, -+ sym__update_statement, -+ STATE(1769), 1, -+ sym__delete_statement, -+ STATE(1773), 1, -+ sym__insert_statement, -+ STATE(1874), 1, -+ sym__ctes, -+ STATE(3019), 4, -+ sym_select_statement, -+ sym_insert_statement, -+ sym_update_statement, -+ sym_delete_statement, -+ [111053] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1623), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1621), 26, -+ ACTIONS(3063), 15, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- [50638] = 4, -+ [111074] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1431), 1, -- anon_sym_LBRACK, -- ACTIONS(179), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(177), 21, -+ ACTIONS(2996), 1, -+ aux_sym_where_clause_token1, -+ STATE(1770), 1, -+ sym_where_clause, -+ ACTIONS(3065), 13, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [50675] = 16, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [111099] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1053), 1, -- aux_sym_auto_increment_constraint_token1, -- ACTIONS(1057), 1, -- aux_sym_time_zone_constraint_token1, -- ACTIONS(1059), 1, -- anon_sym_CONSTRAINT, -- ACTIONS(1063), 1, -- aux_sym_table_constraint_unique_token1, -- ACTIONS(1065), 1, -- aux_sym_table_constraint_primary_key_token1, -- ACTIONS(1539), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1541), 1, -- aux_sym_cte_token2, -- ACTIONS(1543), 1, -- aux_sym_alter_table_action_alter_column_token3, -- ACTIONS(1545), 1, -- aux_sym_null_hint_token3, -- ACTIONS(1547), 1, -- aux_sym_grant_statement_token9, -- ACTIONS(1549), 1, -- aux_sym_table_constraint_check_token1, -- STATE(844), 1, -- sym_NULL, -- ACTIONS(1055), 2, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- ACTIONS(1077), 2, -+ ACTIONS(3011), 15, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, - anon_sym_RPAREN, -- STATE(847), 11, -- sym_auto_increment_constraint, -- sym_direction_constraint, -- sym_time_zone_constraint, -- sym_named_constraint, -- sym_column_default, -- sym_primary_key_constraint, -- sym_references_constraint, -- sym_unique_constraint, -- sym_null_constraint, -- sym_check_constraint, -- aux_sym_table_column_repeat1, -- [50736] = 5, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [111120] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1625), 1, -- anon_sym_DOT, -- STATE(867), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(109), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(107), 20, -+ ACTIONS(3067), 15, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_LPAREN, - anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [50775] = 3, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [111141] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1630), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1628), 26, -+ ACTIONS(3004), 15, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- [50810] = 3, -+ [111162] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1632), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1418), 26, -+ ACTIONS(3069), 15, - ts_builtin_sym_end, - anon_sym_SEMI, -+ aux_sym__ctes_token1, - anon_sym_COMMA, -- aux_sym_cte_token2, - anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- [50845] = 3, -+ [111183] = 10, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(109), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3073), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(107), 14, -- anon_sym_COMMA, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DOT, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [50880] = 4, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(2204), 1, -+ sym_constrained_type, -+ STATE(2304), 1, -+ sym_create_function_parameter, -+ STATE(1343), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(1887), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ ACTIONS(3071), 4, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_create_function_parameter_token2, -+ aux_sym_create_function_parameter_token3, -+ aux_sym_create_function_parameter_token4, -+ [111220] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1498), 1, -+ ACTIONS(327), 1, - anon_sym_LBRACK, -- ACTIONS(177), 12, -+ STATE(69), 1, -+ aux_sym_array_type_repeat1, -+ ACTIONS(379), 13, - anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(179), 13, - aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, -+ aux_sym_grant_statement_token9, -+ aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [50916] = 3, -+ anon_sym_CONSTRAINT, -+ aux_sym_table_constraint_check_token1, -+ aux_sym_table_constraint_unique_token1, -+ aux_sym_table_constraint_primary_key_token1, -+ [111245] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(334), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(332), 21, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -+ ACTIONS(2708), 1, - aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [50950] = 4, -+ STATE(1719), 1, -+ sym_limit_clause, -+ ACTIONS(3039), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [111270] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1634), 1, -- anon_sym_LBRACK, -- ACTIONS(187), 12, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(189), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [50986] = 3, -+ ACTIONS(2996), 1, -+ aux_sym_where_clause_token1, -+ STATE(1809), 1, -+ sym_where_clause, -+ ACTIONS(3075), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [111295] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(318), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(316), 21, -- anon_sym_SEMI, -+ ACTIONS(3055), 1, - anon_sym_COMMA, -- aux_sym_cte_token2, -+ STATE(1738), 1, -+ aux_sym_select_clause_body_repeat1, -+ ACTIONS(2808), 13, -+ anon_sym_SEMI, - anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [51020] = 3, -+ aux_sym_where_clause_token1, -+ aux_sym_join_type_token1, -+ aux_sym_join_type_token2, -+ aux_sym_join_type_token3, -+ aux_sym_join_type_token4, -+ aux_sym_join_clause_token1, -+ [111320] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(215), 13, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(217), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [51054] = 3, -+ ACTIONS(2708), 1, -+ aux_sym_limit_clause_token1, -+ STATE(1736), 1, -+ sym_limit_clause, -+ ACTIONS(2724), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [111345] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(340), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(338), 21, -- anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -+ ACTIONS(2708), 1, - aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [51088] = 3, -+ STATE(1725), 1, -+ sym_limit_clause, -+ ACTIONS(3006), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [111370] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(344), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(342), 21, -+ ACTIONS(2996), 1, -+ aux_sym_where_clause_token1, -+ STATE(1789), 1, -+ sym_where_clause, -+ ACTIONS(3077), 13, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [51122] = 2, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [111395] = 10, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3073), 1, -+ sym_identifier, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(2189), 1, -+ sym_create_function_parameter, -+ STATE(2204), 1, -+ sym_constrained_type, -+ STATE(1343), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(1887), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ ACTIONS(3071), 4, -+ aux_sym_create_function_parameter_token1, -+ aux_sym_create_function_parameter_token2, -+ aux_sym_create_function_parameter_token3, -+ aux_sym_create_function_parameter_token4, -+ [111432] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1636), 26, -+ ACTIONS(2708), 1, -+ aux_sym_limit_clause_token1, -+ STATE(1727), 1, -+ sym_limit_clause, -+ ACTIONS(2943), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_RPAREN, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -+ [111457] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3079), 1, -+ anon_sym_COMMA, -+ STATE(1758), 1, -+ aux_sym_select_clause_body_repeat1, -+ ACTIONS(2748), 13, -+ anon_sym_SEMI, -+ anon_sym_RPAREN, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, - aux_sym_grant_statement_token13, - aux_sym_order_by_clause_token1, - aux_sym_limit_clause_token1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, - aux_sym_join_type_token1, - aux_sym_join_type_token2, - aux_sym_join_type_token3, - aux_sym_join_type_token4, - aux_sym_join_clause_token1, -- [51154] = 15, -+ [111482] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1638), 1, -- anon_sym_COMMA, -- ACTIONS(1640), 1, -- aux_sym_cte_token2, -- ACTIONS(1642), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1648), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1650), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1652), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1654), 1, -- aux_sym_at_time_zone_expression_token1, -- STATE(1427), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1646), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1656), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1658), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1660), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1644), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(1208), 6, -+ ACTIONS(2996), 1, -+ aux_sym_where_clause_token1, -+ STATE(1798), 1, -+ sym_where_clause, -+ ACTIONS(3082), 13, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- [51212] = 3, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [111507] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(109), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(107), 21, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DOT, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [51246] = 3, -+ ACTIONS(2996), 1, -+ aux_sym_where_clause_token1, -+ STATE(1771), 1, -+ sym_where_clause, -+ ACTIONS(3084), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [111532] = 16, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(348), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(346), 21, -+ ACTIONS(2282), 1, -+ aux_sym_table_constraint_unique_token1, -+ ACTIONS(3086), 1, -+ aux_sym_create_statement_token2, -+ ACTIONS(3088), 1, -+ aux_sym_create_statement_token3, -+ ACTIONS(3090), 1, -+ aux_sym_alter_table_token1, -+ ACTIONS(3092), 1, -+ aux_sym_sequence_token1, -+ ACTIONS(3094), 1, -+ aux_sym_create_function_statement_token1, -+ ACTIONS(3096), 1, -+ aux_sym_create_function_statement_token2, -+ ACTIONS(3098), 1, -+ aux_sym_create_extension_statement_token1, -+ ACTIONS(3100), 1, -+ aux_sym_create_role_statement_token1, -+ ACTIONS(3102), 1, -+ aux_sym_create_schema_statement_token1, -+ ACTIONS(3104), 1, -+ aux_sym_create_domain_statement_token1, -+ ACTIONS(3106), 1, -+ aux_sym_create_type_statement_token1, -+ ACTIONS(3108), 1, -+ aux_sym_create_index_statement_token1, -+ STATE(1836), 1, -+ sym_sequence, -+ STATE(3014), 1, -+ sym_unique_constraint, -+ [111581] = 13, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(23), 1, -+ aux_sym_grant_statement_token5, -+ ACTIONS(3057), 1, -+ aux_sym_grant_statement_token4, -+ ACTIONS(3059), 1, -+ aux_sym_grant_statement_token6, -+ ACTIONS(3061), 1, -+ aux_sym_grant_statement_token7, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(1763), 1, -+ sym__update_statement, -+ STATE(1769), 1, -+ sym__delete_statement, -+ STATE(1773), 1, -+ sym__insert_statement, -+ STATE(1874), 1, -+ sym__ctes, -+ STATE(3094), 4, -+ sym_select_statement, -+ sym_insert_statement, -+ sym_update_statement, -+ sym_delete_statement, -+ [111624] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3110), 14, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [51280] = 3, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [111644] = 11, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(121), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(119), 21, -- anon_sym_COMMA, -- aux_sym_cte_token2, -+ ACTIONS(55), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(57), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1399), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1401), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(3112), 1, - anon_sym_LPAREN, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DOT, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [51314] = 4, -+ ACTIONS(3114), 1, -+ sym_identifier, -+ STATE(48), 1, -+ sym__quoted_identifier, -+ STATE(1627), 2, -+ sym__column_default_expression, -+ sym_type_cast, -+ STATE(2857), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(1643), 3, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_string, -+ [111682] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(382), 1, -- anon_sym_COLON_COLON, -- ACTIONS(1527), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1525), 24, -+ ACTIONS(3084), 14, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, -+ anon_sym_RPAREN, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_alter_table_action_alter_column_token3, - aux_sym_pg_command_token1, -- aux_sym_null_hint_token3, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -+ [111702] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3116), 1, -+ anon_sym_COLON_COLON, -+ ACTIONS(2734), 13, -+ anon_sym_COMMA, -+ aux_sym_cte_token2, -+ anon_sym_RPAREN, -+ aux_sym_alter_table_action_alter_column_token3, -+ aux_sym_null_hint_token3, - aux_sym_grant_statement_token9, - aux_sym_auto_increment_constraint_token1, - aux_sym_direction_constraint_token1, - aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, - anon_sym_CONSTRAINT, - aux_sym_table_constraint_check_token1, - aux_sym_table_constraint_unique_token1, - aux_sym_table_constraint_primary_key_token1, -- [51350] = 13, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(1150), 8, -- anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_limit_clause_token1, -- [51404] = 5, -+ [111724] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1646), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(352), 3, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1644), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(350), 17, -+ ACTIONS(3118), 14, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [51442] = 13, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [111744] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1640), 1, -- aux_sym_cte_token2, -- ACTIONS(1642), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1648), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1650), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1652), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1654), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1646), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1656), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1658), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1660), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1644), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(324), 8, -+ ACTIONS(3120), 14, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -+ aux_sym__ctes_token1, - anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- [51496] = 3, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [111764] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(260), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(258), 21, -+ ACTIONS(3122), 14, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [51530] = 3, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [111784] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(237), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(235), 21, -+ ACTIONS(3124), 14, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [51564] = 6, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [111804] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1650), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1646), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(352), 3, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1644), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(350), 16, -+ ACTIONS(3126), 14, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_is_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [51604] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1662), 1, -- anon_sym_DOT, -- STATE(890), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(107), 11, -- anon_sym_LPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(109), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [51642] = 3, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [111824] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(151), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(149), 21, -+ ACTIONS(3130), 1, -+ aux_sym_limit_clause_token2, -+ ACTIONS(3128), 13, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [51676] = 10, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [111846] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1640), 1, -- aux_sym_cte_token2, -- ACTIONS(1642), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1648), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1650), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1652), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(330), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1646), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1644), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(328), 13, -+ ACTIONS(3132), 14, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -+ aux_sym__ctes_token1, - anon_sym_RPAREN, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [111866] = 11, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(55), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(57), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(747), 1, - anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [51724] = 3, -+ ACTIONS(3134), 1, -+ anon_sym_LPAREN, -+ ACTIONS(3136), 1, -+ sym_identifier, -+ STATE(48), 1, -+ sym__quoted_identifier, -+ STATE(1627), 2, -+ sym__column_default_expression, -+ sym_type_cast, -+ STATE(3057), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(1766), 3, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_string, -+ [111904] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(252), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(250), 21, -+ ACTIONS(3138), 14, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [51758] = 3, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [111924] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(356), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(354), 21, -+ ACTIONS(3142), 1, -+ aux_sym_cte_token1, -+ ACTIONS(3140), 13, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [51792] = 10, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [111946] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1640), 1, -- aux_sym_cte_token2, -- ACTIONS(1642), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1648), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1650), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1652), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(314), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1646), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1644), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(312), 13, -+ ACTIONS(3144), 14, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [51840] = 3, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ [111966] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(310), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(308), 21, -+ ACTIONS(3146), 14, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [51874] = 3, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [111986] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(179), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(177), 21, -+ ACTIONS(3148), 14, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [51908] = 3, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ [112006] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(306), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(304), 21, -+ ACTIONS(852), 1, -+ anon_sym_LPAREN, -+ ACTIONS(2734), 13, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [51942] = 3, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112028] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(225), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(223), 21, -+ ACTIONS(3150), 14, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -+ aux_sym__ctes_token1, - anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [51976] = 5, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112048] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1665), 1, -- anon_sym_DOT, -- STATE(890), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(103), 11, -- anon_sym_LPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(105), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [52014] = 5, -+ ACTIONS(3152), 14, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_where_clause_token1, -+ [112068] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1665), 1, -- anon_sym_DOT, -- STATE(900), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(97), 11, -- anon_sym_LPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(99), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [52052] = 3, -+ ACTIONS(3154), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112087] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(131), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(129), 21, -+ ACTIONS(3156), 13, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [52086] = 3, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112106] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(205), 13, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(207), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [52120] = 3, -+ ACTIONS(3158), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112125] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3160), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112144] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3162), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112163] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3164), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112182] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3075), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112201] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(244), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(242), 21, -+ ACTIONS(3166), 13, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [52154] = 3, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112220] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(201), 13, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(203), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [52188] = 3, -+ ACTIONS(3168), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112239] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(266), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(264), 21, -+ ACTIONS(3170), 13, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [52222] = 7, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112258] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1667), 1, -- anon_sym_LPAREN, -- ACTIONS(1669), 1, -- anon_sym_DOT, -- ACTIONS(1671), 1, -- anon_sym_LBRACK, -- STATE(900), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(97), 9, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(99), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [52264] = 3, -+ ACTIONS(3172), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112277] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(256), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(254), 21, -+ ACTIONS(3174), 13, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [52298] = 4, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112296] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1673), 1, -- anon_sym_COLON_COLON, -- ACTIONS(177), 12, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(179), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [52334] = 3, -+ ACTIONS(3176), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112315] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(193), 13, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(195), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [52368] = 3, -+ ACTIONS(3178), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112334] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(197), 13, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(199), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [52402] = 3, -+ ACTIONS(3180), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112353] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(183), 13, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(185), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [52436] = 3, -+ ACTIONS(3182), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112372] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(248), 5, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(246), 21, -+ ACTIONS(3184), 13, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_EQ, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [52470] = 3, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112391] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(93), 13, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ ACTIONS(3186), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112410] = 9, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3188), 1, -+ aux_sym_setof_token1, -+ ACTIONS(3190), 1, -+ sym_identifier, -+ ACTIONS(3192), 1, - anon_sym_BQUOTE, -+ ACTIONS(3194), 1, - anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(95), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [52504] = 5, -+ STATE(1195), 1, -+ sym__quoted_identifier, -+ STATE(7), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(1607), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ STATE(1610), 3, -+ sym__create_function_return_type, -+ sym_setof, -+ sym_constrained_type, -+ [112443] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1646), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(322), 3, -- aux_sym_boolean_expression_token2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1644), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(320), 17, -+ ACTIONS(3196), 13, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_function_parameter_token1, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [52542] = 3, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112462] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(219), 13, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(221), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [52576] = 2, -+ ACTIONS(3198), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112481] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3200), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112500] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1675), 25, -+ ACTIONS(3202), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_create_function_statement_token3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- aux_sym_null_hint_token1, -- aux_sym_null_hint_token5, -- aux_sym__function_language_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [52607] = 2, -+ [112519] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1677), 25, -+ ACTIONS(3204), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_create_function_statement_token3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- aux_sym_null_hint_token1, -- aux_sym_null_hint_token5, -- aux_sym__function_language_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [52638] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(250), 12, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(252), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [52671] = 13, -+ [112538] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1640), 1, -- aux_sym_cte_token2, -- ACTIONS(1642), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1648), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1650), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1652), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1654), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1646), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1656), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1658), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1660), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1644), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(1150), 7, -+ ACTIONS(3206), 13, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- [52724] = 4, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112557] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1679), 1, -- anon_sym_COMMA, -- STATE(921), 1, -- aux_sym_select_clause_body_repeat1, -- ACTIONS(1566), 23, -+ ACTIONS(1897), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -@@ -58236,466 +115932,166 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- [52759] = 4, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1682), 1, -- anon_sym_LPAREN, -- ACTIONS(159), 11, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(161), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [52794] = 10, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1462), 1, -- aux_sym_cte_token2, -- ACTIONS(1466), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1474), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1476), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1478), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1472), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1468), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(314), 6, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(312), 8, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [52841] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(354), 12, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(356), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [52874] = 6, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1476), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1472), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1468), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(350), 8, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(352), 10, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [52913] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1472), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1468), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(320), 8, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(322), 11, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [52950] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(223), 12, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(225), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [52983] = 2, -+ [112576] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1684), 25, -+ ACTIONS(3208), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_create_function_statement_token3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- aux_sym_null_hint_token1, -- aux_sym_null_hint_token5, -- aux_sym__function_language_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [53014] = 2, -+ [112595] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1686), 25, -+ ACTIONS(3210), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_create_function_statement_token3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- aux_sym_null_hint_token1, -- aux_sym_null_hint_token5, -- aux_sym__function_language_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [53045] = 2, -+ [112614] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1688), 25, -+ ACTIONS(3082), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_create_function_statement_token3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- aux_sym_null_hint_token1, -- aux_sym_null_hint_token5, -- aux_sym__function_language_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [53076] = 3, -+ [112633] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(264), 12, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(266), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [53109] = 3, -+ ACTIONS(3212), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112652] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(177), 12, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(179), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [53142] = 3, -+ ACTIONS(3214), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112671] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(254), 12, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(256), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [53175] = 3, -+ ACTIONS(3216), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112690] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(246), 12, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(248), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [53208] = 3, -+ ACTIONS(3218), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112709] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(332), 12, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(334), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [53241] = 7, -+ ACTIONS(3220), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112728] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1692), 1, -- aux_sym_join_type_token1, -- ACTIONS(1698), 1, -- aux_sym_join_clause_token1, -- STATE(2050), 1, -- sym_join_type, -- STATE(936), 2, -- sym_join_clause, -- aux_sym_select_statement_repeat1, -- ACTIONS(1695), 3, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- ACTIONS(1690), 17, -+ ACTIONS(3222), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112747] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3224), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -@@ -58706,21 +116102,13 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- [53282] = 4, -+ [112766] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1703), 1, -- anon_sym_COMMA, -- STATE(921), 1, -- aux_sym_select_clause_body_repeat1, -- ACTIONS(1701), 23, -+ ACTIONS(1906), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -@@ -58731,124 +116119,13 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- [53317] = 10, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1462), 1, -- aux_sym_cte_token2, -- ACTIONS(1466), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1474), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1476), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1478), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1472), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1468), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(330), 6, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(328), 8, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [53364] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(242), 12, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(244), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [53397] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(129), 12, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(131), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [53430] = 4, -+ [112785] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1703), 1, -- anon_sym_COMMA, -- STATE(937), 1, -- aux_sym_select_clause_body_repeat1, -- ACTIONS(1705), 23, -+ ACTIONS(3226), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -@@ -58859,615 +116136,164 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- [53465] = 14, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1462), 1, -- aux_sym_cte_token2, -- ACTIONS(1466), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1474), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1476), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1478), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1480), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1472), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1484), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1486), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1488), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(326), 3, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- sym_identifier, -- ACTIONS(324), 4, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- ACTIONS(1468), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [53520] = 5, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1472), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1468), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(350), 8, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(352), 11, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [53557] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(258), 12, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(260), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [53590] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(338), 12, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(340), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [53623] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(346), 12, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(348), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [53656] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(149), 12, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(151), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [53689] = 2, -+ [112804] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1707), 25, -+ ACTIONS(3228), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_create_function_statement_token3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- aux_sym_null_hint_token1, -- aux_sym_null_hint_token5, -- aux_sym__function_language_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [53720] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(304), 12, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(306), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [53753] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(107), 12, -- anon_sym_LPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DOT, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(109), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [53786] = 2, -+ [112823] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1709), 25, -+ ACTIONS(3230), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_create_function_statement_token3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- aux_sym_null_hint_token1, -- aux_sym_null_hint_token5, -- aux_sym__function_language_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [53817] = 3, -+ [112842] = 10, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(342), 12, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(344), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [53850] = 3, -+ ACTIONS(3232), 1, -+ aux_sym_alter_table_action_alter_column_token1, -+ ACTIONS(3234), 1, -+ aux_sym__table_constraint_token1, -+ ACTIONS(3236), 1, -+ aux_sym_table_constraint_check_token1, -+ ACTIONS(3238), 1, -+ aux_sym_table_constraint_exclude_token1, -+ ACTIONS(3240), 1, -+ aux_sym_table_constraint_foreign_key_token1, -+ ACTIONS(3242), 1, -+ aux_sym_table_constraint_unique_token1, -+ ACTIONS(3244), 1, -+ aux_sym_table_constraint_primary_key_token1, -+ STATE(1807), 1, -+ sym__table_constraint, -+ STATE(1667), 5, -+ sym_table_constraint_check, -+ sym_table_constraint_exclude, -+ sym_table_constraint_foreign_key, -+ sym_table_constraint_unique, -+ sym_table_constraint_primary_key, -+ [112877] = 9, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(119), 12, -- anon_sym_LPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DOT, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(121), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(3188), 1, -+ aux_sym_setof_token1, -+ ACTIONS(3190), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [53883] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(308), 12, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -+ ACTIONS(3192), 1, - anon_sym_BQUOTE, -+ ACTIONS(3194), 1, - anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(310), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [53916] = 13, -+ STATE(1195), 1, -+ sym__quoted_identifier, -+ STATE(7), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(1604), 3, -+ sym__create_function_return_type, -+ sym_setof, -+ sym_constrained_type, -+ STATE(1607), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [112910] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1640), 1, -- aux_sym_cte_token2, -- ACTIONS(1642), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1648), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1650), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1652), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1654), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1646), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1656), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1658), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1660), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1644), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(1256), 7, -+ ACTIONS(3246), 13, -+ ts_builtin_sym_end, - anon_sym_SEMI, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- [53969] = 2, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112929] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3248), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [112948] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1512), 25, -+ ACTIONS(3250), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_create_function_statement_token3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- aux_sym_null_hint_token1, -- aux_sym_null_hint_token5, -- aux_sym__function_language_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [54000] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(316), 12, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(318), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [54033] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(235), 12, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(237), 13, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [54066] = 2, -+ [112967] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1711), 25, -+ ACTIONS(3252), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, - aux_sym_pg_command_token1, -- aux_sym_create_function_statement_token3, -- aux_sym_optimizer_hint_token1, -- aux_sym_optimizer_hint_token2, -- aux_sym_optimizer_hint_token3, -- aux_sym_parallel_hint_token1, -- aux_sym_parallel_hint_token2, -- aux_sym_parallel_hint_token3, -- aux_sym_parallel_hint_token4, -- aux_sym_null_hint_token1, -- aux_sym_null_hint_token5, -- aux_sym__function_language_token1, - aux_sym_drop_statement_token1, - aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [54097] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(201), 11, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(203), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [54129] = 4, -+ [112986] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1715), 1, -- anon_sym_COMMA, -- STATE(967), 1, -- aux_sym_select_clause_body_repeat1, -- ACTIONS(1713), 22, -+ ACTIONS(3254), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -@@ -59478,55 +116304,13 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- [54163] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(215), 11, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(217), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [54195] = 4, -+ [113005] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1715), 1, -- anon_sym_COMMA, -- STATE(961), 1, -- aux_sym_select_clause_body_repeat1, -- ACTIONS(1717), 22, -+ ACTIONS(3256), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -@@ -59537,115 +116321,31 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- [54229] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(93), 11, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(95), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [54261] = 4, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1719), 1, -- anon_sym_LBRACK, -- ACTIONS(187), 10, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(189), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [54295] = 4, -+ [113024] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1721), 1, -- anon_sym_LPAREN, -- ACTIONS(161), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(159), 18, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [54329] = 4, -+ ACTIONS(3260), 1, -+ anon_sym_SEMI, -+ ACTIONS(3258), 12, -+ ts_builtin_sym_end, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [113045] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1723), 1, -- anon_sym_COMMA, -- STATE(967), 1, -- aux_sym_select_clause_body_repeat1, -- ACTIONS(1566), 22, -+ ACTIONS(3262), 13, - ts_builtin_sym_end, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ aux_sym__ctes_token1, - aux_sym_create_statement_token1, - aux_sym_alter_statement_token1, - aux_sym_alter_table_action_alter_column_token2, -@@ -59656,19758 +116356,14182 @@ static const uint16_t ts_small_parse_table[] = { - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- [54363] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(205), 11, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(207), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [54395] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(219), 11, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(221), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [54427] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(193), 11, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(195), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [54459] = 3, -+ [113064] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(197), 11, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(199), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [54491] = 4, -+ ACTIONS(3264), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [113083] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1537), 1, -- anon_sym_LBRACK, -- ACTIONS(177), 10, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(179), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [54525] = 4, -+ ACTIONS(3266), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [113102] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1726), 1, -- anon_sym_COLON_COLON, -- ACTIONS(177), 10, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(179), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [54559] = 3, -+ ACTIONS(3268), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [113121] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(183), 11, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(185), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [54591] = 3, -+ ACTIONS(3270), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [113140] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(177), 10, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(179), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [54622] = 3, -+ ACTIONS(3272), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [113159] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(207), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(205), 18, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [54653] = 3, -+ ACTIONS(3274), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [113178] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(149), 10, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(151), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [54684] = 4, -+ ACTIONS(3276), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [113197] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1728), 1, -- anon_sym_COLON_COLON, -- ACTIONS(179), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(177), 17, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [54717] = 4, -+ ACTIONS(3278), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [113216] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1607), 1, -- anon_sym_LBRACK, -- ACTIONS(179), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(177), 17, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [54750] = 3, -+ ACTIONS(3280), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [113235] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(221), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(219), 18, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [54781] = 3, -+ ACTIONS(3282), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [113254] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(185), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(183), 18, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [54812] = 3, -+ ACTIONS(3284), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [113273] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(258), 10, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(260), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [54843] = 3, -+ ACTIONS(3286), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [113292] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(217), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(215), 18, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [54874] = 14, -+ ACTIONS(3288), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [113311] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1730), 1, -- aux_sym_cte_token2, -- ACTIONS(1732), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1738), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1740), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1742), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1744), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(324), 2, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- ACTIONS(1736), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1746), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1748), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1750), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(326), 3, -- aux_sym_cte_token1, -- aux_sym_where_clause_token1, -- sym_identifier, -- ACTIONS(1734), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [54927] = 10, -+ ACTIONS(3290), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [113330] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1730), 1, -- aux_sym_cte_token2, -- ACTIONS(1732), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1738), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1740), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1742), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1736), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1734), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(328), 6, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(330), 6, -- aux_sym_cte_token1, -- aux_sym_where_clause_token1, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [54972] = 3, -+ ACTIONS(3292), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [113349] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(332), 10, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(334), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [55003] = 3, -+ ACTIONS(3294), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [113368] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(199), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(197), 18, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [55034] = 3, -+ ACTIONS(3296), 13, -+ ts_builtin_sym_end, -+ anon_sym_SEMI, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [113387] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(195), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(193), 18, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [55065] = 3, -+ ACTIONS(3298), 12, -+ ts_builtin_sym_end, -+ aux_sym__ctes_token1, -+ aux_sym_create_statement_token1, -+ aux_sym_alter_statement_token1, -+ aux_sym_alter_table_action_alter_column_token2, -+ aux_sym_pg_command_token1, -+ aux_sym_drop_statement_token1, -+ aux_sym_grant_statement_token1, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [113405] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(264), 10, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(266), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [55096] = 4, -+ ACTIONS(3300), 1, -+ aux_sym_null_hint_token2, -+ ACTIONS(3302), 1, -+ aux_sym_grant_statement_token2, -+ STATE(1852), 1, -+ aux_sym_grant_statement_repeat1, -+ ACTIONS(3304), 8, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token8, -+ aux_sym_grant_statement_token9, -+ aux_sym_grant_statement_token10, -+ aux_sym_grant_statement_token11, -+ [113428] = 4, - ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1752), 1, -- anon_sym_LPAREN, -- ACTIONS(159), 9, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(161), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -+ sym_comment, -+ ACTIONS(3306), 1, - aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [55129] = 3, -+ STATE(1855), 1, -+ aux_sym_grant_statement_repeat1, -+ ACTIONS(3308), 8, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token8, -+ aux_sym_grant_statement_token9, -+ aux_sym_grant_statement_token10, -+ aux_sym_grant_statement_token11, -+ [113448] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(223), 10, -- anon_sym_COMMA, -+ ACTIONS(2831), 1, -+ aux_sym_grant_statement_token13, -+ ACTIONS(2833), 1, -+ aux_sym_order_by_clause_token1, -+ ACTIONS(2835), 1, -+ aux_sym_limit_clause_token1, -+ STATE(1729), 1, -+ sym_limit_clause, -+ STATE(1919), 1, -+ sym_group_by_clause, -+ STATE(1959), 1, -+ sym_order_by_clause, -+ ACTIONS(2730), 4, -+ anon_sym_SEMI, - anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(225), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [55160] = 3, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ [113476] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(304), 10, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(306), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [55191] = 3, -+ ACTIONS(3238), 1, -+ aux_sym_table_constraint_exclude_token1, -+ ACTIONS(3240), 1, -+ aux_sym_table_constraint_foreign_key_token1, -+ ACTIONS(3242), 1, -+ aux_sym_table_constraint_unique_token1, -+ ACTIONS(3244), 1, -+ aux_sym_table_constraint_primary_key_token1, -+ ACTIONS(3310), 1, -+ aux_sym_table_constraint_check_token1, -+ STATE(1658), 5, -+ sym_table_constraint_check, -+ sym_table_constraint_exclude, -+ sym_table_constraint_foreign_key, -+ sym_table_constraint_unique, -+ sym_table_constraint_primary_key, -+ [113502] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(308), 10, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(310), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [55222] = 10, -+ ACTIONS(3312), 1, -+ aux_sym_null_hint_token2, -+ STATE(1855), 1, -+ aux_sym_grant_statement_repeat1, -+ ACTIONS(3314), 8, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ aux_sym_grant_statement_token8, -+ aux_sym_grant_statement_token9, -+ aux_sym_grant_statement_token10, -+ aux_sym_grant_statement_token11, -+ [113522] = 9, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1730), 1, -- aux_sym_cte_token2, -- ACTIONS(1732), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1738), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1740), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1742), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1736), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1734), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(312), 6, -+ ACTIONS(2898), 1, -+ sym_identifier, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3317), 1, -+ aux_sym__ctes_token1, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(2154), 1, -+ sym_op_class, -+ ACTIONS(3319), 2, - anon_sym_COMMA, - anon_sym_RPAREN, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(314), 6, -- aux_sym_cte_token1, -- aux_sym_where_clause_token1, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [55267] = 3, -+ STATE(2155), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [113552] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(354), 10, -- anon_sym_COMMA, -+ ACTIONS(2831), 1, -+ aux_sym_grant_statement_token13, -+ ACTIONS(2833), 1, -+ aux_sym_order_by_clause_token1, -+ ACTIONS(2835), 1, -+ aux_sym_limit_clause_token1, -+ STATE(1736), 1, -+ sym_limit_clause, -+ STATE(1926), 1, -+ sym_group_by_clause, -+ STATE(1979), 1, -+ sym_order_by_clause, -+ ACTIONS(2724), 4, -+ anon_sym_SEMI, - anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(356), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ [113580] = 8, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3192), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3194), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3321), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [55298] = 4, -+ STATE(1195), 1, -+ sym__quoted_identifier, -+ STATE(1636), 1, -+ sym_constrained_type, -+ STATE(7), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(1611), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [113608] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1754), 1, -- anon_sym_LBRACK, -- ACTIONS(189), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(187), 17, -- anon_sym_COMMA, -- aux_sym_cte_token2, -+ ACTIONS(2831), 1, -+ aux_sym_grant_statement_token13, -+ ACTIONS(2833), 1, -+ aux_sym_order_by_clause_token1, -+ ACTIONS(2835), 1, -+ aux_sym_limit_clause_token1, -+ STATE(1727), 1, -+ sym_limit_clause, -+ STATE(1915), 1, -+ sym_group_by_clause, -+ STATE(1982), 1, -+ sym_order_by_clause, -+ ACTIONS(2943), 4, -+ anon_sym_SEMI, - anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [55331] = 6, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ [113636] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1740), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1736), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1734), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(350), 6, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(352), 10, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3323), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [55368] = 5, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(2335), 1, -+ sym_constrained_type, -+ STATE(1343), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(1914), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [113664] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1736), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1734), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(350), 6, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(352), 11, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3325), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [55403] = 3, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(2237), 1, -+ sym_constrained_type, -+ STATE(1343), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(1875), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [113692] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3236), 1, -+ aux_sym_table_constraint_check_token1, -+ ACTIONS(3238), 1, -+ aux_sym_table_constraint_exclude_token1, -+ ACTIONS(3240), 1, -+ aux_sym_table_constraint_foreign_key_token1, -+ ACTIONS(3242), 1, -+ aux_sym_table_constraint_unique_token1, -+ ACTIONS(3244), 1, -+ aux_sym_table_constraint_primary_key_token1, -+ STATE(1658), 5, -+ sym_table_constraint_check, -+ sym_table_constraint_exclude, -+ sym_table_constraint_foreign_key, -+ sym_table_constraint_unique, -+ sym_table_constraint_primary_key, -+ [113718] = 10, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(346), 10, -+ ACTIONS(55), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(57), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(1942), 1, - anon_sym_COMMA, -+ ACTIONS(1946), 1, - anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(348), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(3327), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [55434] = 3, -+ STATE(48), 1, -+ sym__quoted_identifier, -+ STATE(2197), 1, -+ sym_op_class, -+ STATE(2199), 1, -+ aux_sym_index_table_parameters_repeat1, -+ STATE(2155), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [113750] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(342), 10, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(344), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3323), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [55465] = 3, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(76), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(291), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [113775] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(338), 10, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(340), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(3329), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [55496] = 3, -+ ACTIONS(3331), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3333), 1, -+ anon_sym_DQUOTE, -+ STATE(10), 1, -+ sym__quoted_identifier, -+ STATE(32), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(80), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [113800] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(316), 10, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(318), 13, -- aux_sym_cte_token1, -+ ACTIONS(2758), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3335), 1, - aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(3337), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3339), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3341), 1, -+ aux_sym_FALSE_token1, -+ STATE(390), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [113825] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3343), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [55527] = 3, -+ ACTIONS(3345), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3347), 1, -+ anon_sym_DQUOTE, -+ STATE(251), 1, -+ sym__quoted_identifier, -+ STATE(393), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(538), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [113850] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(250), 10, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(252), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(3349), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [55558] = 3, -+ ACTIONS(3351), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3353), 1, -+ anon_sym_DQUOTE, -+ STATE(20), 1, -+ sym__quoted_identifier, -+ STATE(47), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(107), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [113875] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(235), 10, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(237), 13, -- aux_sym_cte_token1, -+ ACTIONS(3355), 1, - aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [55589] = 3, -+ ACTIONS(3357), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3359), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3361), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3363), 1, -+ aux_sym_FALSE_token1, -+ STATE(948), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [113900] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(246), 10, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(2984), 7, -+ anon_sym_SEMI, - anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(248), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [55620] = 3, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_limit_clause_token1, -+ [113919] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(254), 10, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(256), 13, -- aux_sym_cte_token1, -+ ACTIONS(2270), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3365), 1, - aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(3367), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3369), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3371), 1, -+ aux_sym_FALSE_token1, -+ STATE(155), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [113944] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3323), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [55651] = 3, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(1343), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(1628), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [113969] = 9, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(203), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(201), 18, -- anon_sym_COMMA, -+ ACTIONS(327), 1, -+ anon_sym_LBRACK, -+ ACTIONS(3375), 1, - aux_sym_cte_token2, -- anon_sym_RPAREN, -+ ACTIONS(3377), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3379), 1, - anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [55682] = 16, -+ STATE(69), 1, -+ aux_sym_array_type_repeat1, -+ STATE(1621), 1, -+ sym_null_constraint, -+ STATE(1622), 1, -+ sym_NULL, -+ ACTIONS(3373), 2, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ [113998] = 10, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(270), 1, -- aux_sym_where_clause_token1, -- ACTIONS(272), 1, -- aux_sym_cte_token1, -- ACTIONS(290), 1, -- sym_identifier, -- ACTIONS(1730), 1, -+ ACTIONS(23), 1, -+ aux_sym_grant_statement_token5, -+ ACTIONS(3057), 1, -+ aux_sym_grant_statement_token4, -+ ACTIONS(3059), 1, -+ aux_sym_grant_statement_token6, -+ ACTIONS(3061), 1, -+ aux_sym_grant_statement_token7, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1730), 1, -+ sym__select_statement, -+ STATE(1767), 1, -+ sym__update_statement, -+ STATE(1768), 1, -+ sym__insert_statement, -+ STATE(1778), 1, -+ sym__delete_statement, -+ [114029] = 9, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(327), 1, -+ anon_sym_LBRACK, -+ ACTIONS(3375), 1, - aux_sym_cte_token2, -- ACTIONS(1732), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1738), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1740), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1742), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1744), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(268), 2, -+ ACTIONS(3377), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3383), 1, -+ anon_sym_EQ, -+ STATE(69), 1, -+ aux_sym_array_type_repeat1, -+ STATE(1621), 1, -+ sym_null_constraint, -+ STATE(1622), 1, -+ sym_NULL, -+ ACTIONS(3381), 2, - anon_sym_COMMA, - anon_sym_RPAREN, -- ACTIONS(1736), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1746), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1748), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1750), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1734), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [55739] = 3, -+ [114058] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(129), 10, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(131), 13, -- aux_sym_cte_token1, -+ ACTIONS(3385), 1, - aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(3387), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3389), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3391), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3393), 1, -+ aux_sym_FALSE_token1, -+ STATE(1226), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [114083] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3395), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [55770] = 3, -+ ACTIONS(3397), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3399), 1, -+ anon_sym_DQUOTE, -+ STATE(327), 1, -+ sym__quoted_identifier, -+ STATE(445), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(802), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [114108] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(242), 10, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(244), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3323), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [55801] = 5, -+ STATE(31), 1, -+ sym__quoted_identifier, -+ STATE(1343), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(1749), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [114133] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1736), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1734), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(320), 6, -+ ACTIONS(55), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(57), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3327), 1, -+ sym_identifier, -+ STATE(48), 1, -+ sym__quoted_identifier, -+ STATE(2330), 1, -+ sym_op_class, -+ ACTIONS(1984), 2, - anon_sym_COMMA, - anon_sym_RPAREN, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(322), 11, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_where_clause_token1, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ STATE(2155), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [114160] = 10, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(21), 1, -+ aux_sym_grant_statement_token4, -+ ACTIONS(23), 1, -+ aux_sym_grant_statement_token5, -+ ACTIONS(25), 1, -+ aux_sym_grant_statement_token6, -+ ACTIONS(27), 1, -+ aux_sym_grant_statement_token7, -+ STATE(1609), 1, -+ sym_select_clause, -+ STATE(1730), 1, -+ sym__select_statement, -+ STATE(1767), 1, -+ sym__update_statement, -+ STATE(1768), 1, -+ sym__insert_statement, -+ STATE(1778), 1, -+ sym__delete_statement, -+ [114191] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3401), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [55836] = 3, -+ ACTIONS(3403), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3405), 1, -+ anon_sym_DQUOTE, -+ STATE(1118), 1, -+ sym__quoted_identifier, -+ STATE(1142), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(1281), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [114216] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(95), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(93), 18, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [55867] = 3, -+ ACTIONS(1464), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1466), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3407), 1, -+ sym_identifier, -+ STATE(413), 1, -+ sym__quoted_identifier, -+ STATE(513), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(1023), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [114241] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(256), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(254), 17, -- anon_sym_COMMA, -+ ACTIONS(3409), 1, - aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [55897] = 3, -+ ACTIONS(3411), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3413), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3415), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3417), 1, -+ aux_sym_FALSE_token1, -+ STATE(1441), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [114266] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(318), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(316), 17, -- anon_sym_COMMA, -+ ACTIONS(3419), 1, - aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [55927] = 13, -+ ACTIONS(3421), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3423), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3425), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3427), 1, -+ aux_sym_FALSE_token1, -+ STATE(1033), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [114291] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1756), 1, -- aux_sym_cte_token2, -- ACTIONS(1758), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1764), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1766), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1768), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1770), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1762), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1772), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1774), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1776), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1338), 4, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- ACTIONS(1760), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [55977] = 3, -+ ACTIONS(3192), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3194), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3321), 1, -+ sym_identifier, -+ STATE(1195), 1, -+ sym__quoted_identifier, -+ STATE(1343), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(1657), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [114316] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(151), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(149), 17, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [56007] = 3, -+ ACTIONS(1358), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1360), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3429), 1, -+ sym_identifier, -+ STATE(850), 1, -+ sym__quoted_identifier, -+ STATE(1060), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(1155), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [114341] = 9, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(131), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(129), 17, -- anon_sym_COMMA, -+ ACTIONS(327), 1, -+ anon_sym_LBRACK, -+ ACTIONS(3375), 1, - aux_sym_cte_token2, -- anon_sym_RPAREN, -+ ACTIONS(3377), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3433), 1, - anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [56037] = 3, -+ STATE(69), 1, -+ aux_sym_array_type_repeat1, -+ STATE(1621), 1, -+ sym_null_constraint, -+ STATE(1622), 1, -+ sym_NULL, -+ ACTIONS(3431), 2, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ [114370] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3329), 1, -+ sym_identifier, -+ ACTIONS(3331), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3333), 1, -+ anon_sym_DQUOTE, -+ STATE(10), 1, -+ sym__quoted_identifier, -+ STATE(1343), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(1329), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [114395] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(244), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(242), 17, -- anon_sym_COMMA, -+ ACTIONS(3435), 1, - aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [56067] = 4, -+ ACTIONS(3437), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3439), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3441), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3443), 1, -+ aux_sym_FALSE_token1, -+ STATE(872), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [114420] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1778), 1, -- anon_sym_LBRACK, -- ACTIONS(187), 8, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(189), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(3445), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [56099] = 3, -+ ACTIONS(3447), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3449), 1, -+ anon_sym_DQUOTE, -+ STATE(1140), 1, -+ sym__quoted_identifier, -+ STATE(1196), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(1356), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [114445] = 9, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(215), 9, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -+ ACTIONS(327), 1, - anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(217), 13, -- aux_sym_cte_token1, -+ ACTIONS(3375), 1, - aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [56129] = 3, -+ ACTIONS(3377), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3453), 1, -+ anon_sym_EQ, -+ STATE(69), 1, -+ aux_sym_array_type_repeat1, -+ STATE(1621), 1, -+ sym_null_constraint, -+ STATE(1622), 1, -+ sym_NULL, -+ ACTIONS(3451), 2, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ [114474] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(248), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(246), 17, -- anon_sym_COMMA, -+ ACTIONS(3455), 1, - aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [56159] = 3, -+ ACTIONS(3457), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3459), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3461), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3463), 1, -+ aux_sym_FALSE_token1, -+ STATE(1009), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [114499] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(179), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(177), 17, -- anon_sym_COMMA, -+ ACTIONS(3465), 1, - aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [56189] = 17, -+ ACTIONS(3467), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3469), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3471), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3473), 1, -+ aux_sym_FALSE_token1, -+ STATE(1087), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [114524] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1390), 1, -- aux_sym_join_type_token1, -- ACTIONS(1780), 1, -- aux_sym_grant_statement_token13, -- ACTIONS(1782), 1, -- aux_sym_order_by_clause_token1, -- ACTIONS(1784), 1, -- aux_sym_limit_clause_token1, -- ACTIONS(1786), 1, -- aux_sym_where_clause_token1, -- ACTIONS(1788), 1, -- aux_sym_from_clause_token1, -- ACTIONS(1790), 1, -- aux_sym_join_clause_token1, -- STATE(1115), 1, -- sym_from_clause, -- STATE(1230), 1, -- sym_limit_clause, -- STATE(1358), 1, -- sym_where_clause, -- STATE(1419), 1, -- sym_group_by_clause, -- STATE(1466), 1, -- sym_order_by_clause, -- STATE(2259), 1, -- sym_join_type, -- STATE(1131), 2, -- sym_join_clause, -- aux_sym_select_statement_repeat1, -- ACTIONS(1392), 3, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- ACTIONS(1378), 4, -+ ACTIONS(3475), 1, -+ anon_sym_COMMA, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(1724), 7, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_DOLLAR_DOLLAR, - anon_sym_SQUOTE, -- [56247] = 3, -+ aux_sym_direction_constraint_token1, -+ aux_sym_direction_constraint_token2, -+ aux_sym_limit_clause_token1, -+ [114543] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(260), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(258), 17, -- anon_sym_COMMA, -+ ACTIONS(3478), 1, - aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [56277] = 5, -+ ACTIONS(3480), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3482), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3484), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3486), 1, -+ aux_sym_FALSE_token1, -+ STATE(1378), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [114568] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1762), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(322), 3, -- aux_sym_create_function_parameter_token1, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1760), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(320), 13, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [56311] = 13, -+ ACTIONS(3488), 1, -+ sym_identifier, -+ ACTIONS(3490), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3492), 1, -+ anon_sym_DQUOTE, -+ STATE(330), 1, -+ sym__quoted_identifier, -+ STATE(7), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(88), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [114593] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1756), 1, -- aux_sym_cte_token2, -- ACTIONS(1758), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1764), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1766), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1768), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1770), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1762), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1772), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1774), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1776), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(324), 4, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- ACTIONS(1760), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [56361] = 10, -+ ACTIONS(3494), 1, -+ sym_identifier, -+ ACTIONS(3496), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3498), 1, -+ anon_sym_DQUOTE, -+ STATE(1041), 1, -+ sym__quoted_identifier, -+ STATE(1091), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(1177), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [114618] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1756), 1, -+ ACTIONS(3500), 1, - aux_sym_cte_token2, -- ACTIONS(1758), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1764), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1766), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1768), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(330), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1762), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1760), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(328), 9, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [56405] = 3, -+ ACTIONS(3502), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3504), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3506), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3508), 1, -+ aux_sym_FALSE_token1, -+ STATE(407), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [114643] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(334), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(332), 17, -- anon_sym_COMMA, -+ ACTIONS(3510), 1, - aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [56435] = 3, -+ ACTIONS(3512), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3514), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3516), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3518), 1, -+ aux_sym_FALSE_token1, -+ STATE(1272), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [114668] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(237), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(235), 17, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [56465] = 3, -+ ACTIONS(3329), 1, -+ sym_identifier, -+ ACTIONS(3331), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3333), 1, -+ anon_sym_DQUOTE, -+ STATE(10), 1, -+ sym__quoted_identifier, -+ STATE(1343), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(88), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [114693] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(266), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(264), 17, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [56495] = 3, -+ ACTIONS(3520), 1, -+ sym_identifier, -+ ACTIONS(3522), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3524), 1, -+ anon_sym_DQUOTE, -+ STATE(337), 1, -+ sym__quoted_identifier, -+ STATE(448), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(531), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [114718] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(225), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(223), 17, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [56525] = 3, -+ ACTIONS(3526), 1, -+ sym_identifier, -+ ACTIONS(3528), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3530), 1, -+ anon_sym_DQUOTE, -+ STATE(443), 1, -+ sym__quoted_identifier, -+ STATE(487), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(856), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [114743] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(252), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(250), 17, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [56555] = 13, -+ ACTIONS(3532), 1, -+ sym_identifier, -+ ACTIONS(3534), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3536), 1, -+ anon_sym_DQUOTE, -+ STATE(29), 1, -+ sym__quoted_identifier, -+ STATE(66), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(145), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [114768] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -+ ACTIONS(3377), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3538), 1, - aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(1254), 4, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- [56605] = 3, -+ ACTIONS(3540), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3542), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3544), 1, -+ aux_sym_FALSE_token1, -+ STATE(247), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [114793] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(306), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(304), 17, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [56635] = 3, -+ ACTIONS(1578), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1580), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3546), 1, -+ sym_identifier, -+ STATE(1115), 1, -+ sym__quoted_identifier, -+ STATE(1157), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(1324), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [114818] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(310), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(308), 17, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [56665] = 10, -+ ACTIONS(3548), 1, -+ sym_identifier, -+ ACTIONS(3550), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3552), 1, -+ anon_sym_DQUOTE, -+ STATE(86), 1, -+ sym__quoted_identifier, -+ STATE(184), 2, -+ sym_dotted_name, -+ sym__identifier, -+ STATE(311), 3, -+ sym_type, -+ sym_array_type, -+ sym__type, -+ [114843] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1756), 1, -+ ACTIONS(3554), 1, - aux_sym_cte_token2, -- ACTIONS(1758), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1764), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1766), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1768), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(314), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1762), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1760), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(312), 9, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [56709] = 3, -+ ACTIONS(3556), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3558), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3560), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3562), 1, -+ aux_sym_FALSE_token1, -+ STATE(1495), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [114868] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(356), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(354), 17, -- anon_sym_COMMA, -+ ACTIONS(2677), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3564), 1, - aux_sym_cte_token2, -- anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [56739] = 6, -+ ACTIONS(3566), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3568), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3570), 1, -+ aux_sym_FALSE_token1, -+ STATE(957), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [114893] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1766), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1762), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(352), 3, -- aux_sym_create_function_parameter_token1, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1760), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(350), 12, -- anon_sym_COMMA, -+ ACTIONS(3572), 1, - aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [56775] = 3, -+ ACTIONS(3574), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3576), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3578), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3580), 1, -+ aux_sym_FALSE_token1, -+ STATE(278), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [114918] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(201), 9, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(203), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [56805] = 5, -+ ACTIONS(3387), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3389), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3391), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3393), 1, -+ aux_sym_FALSE_token1, -+ STATE(1244), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [114940] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1762), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(352), 3, -- aux_sym_create_function_parameter_token1, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1760), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(350), 13, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [56839] = 3, -+ ACTIONS(3457), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3459), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3461), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3463), 1, -+ aux_sym_FALSE_token1, -+ STATE(1000), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [114962] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(193), 9, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(195), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [56869] = 3, -+ ACTIONS(3467), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3469), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3471), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3473), 1, -+ aux_sym_FALSE_token1, -+ STATE(1117), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [114984] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(348), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(346), 17, -- anon_sym_COMMA, -+ ACTIONS(3574), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3576), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3578), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3580), 1, -+ aux_sym_FALSE_token1, -+ STATE(268), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [115006] = 8, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(327), 1, -+ anon_sym_LBRACK, -+ ACTIONS(3375), 1, - aux_sym_cte_token2, -+ ACTIONS(3377), 1, -+ aux_sym_null_hint_token3, -+ STATE(69), 1, -+ aux_sym_array_type_repeat1, -+ STATE(1621), 1, -+ sym_null_constraint, -+ STATE(1622), 1, -+ sym_NULL, -+ ACTIONS(3582), 2, -+ anon_sym_COMMA, - anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [56899] = 3, -+ [115032] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(344), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(342), 17, -- anon_sym_COMMA, -- aux_sym_cte_token2, -+ ACTIONS(2833), 1, -+ aux_sym_order_by_clause_token1, -+ ACTIONS(2835), 1, -+ aux_sym_limit_clause_token1, -+ STATE(1725), 1, -+ sym_limit_clause, -+ STATE(1986), 1, -+ sym_order_by_clause, -+ ACTIONS(3006), 4, -+ anon_sym_SEMI, - anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [56929] = 3, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ [115054] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(197), 9, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(199), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [56959] = 3, -+ ACTIONS(3411), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3413), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3415), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3417), 1, -+ aux_sym_FALSE_token1, -+ STATE(1452), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [115076] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(183), 9, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(185), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [56989] = 3, -+ ACTIONS(3512), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3514), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3516), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3518), 1, -+ aux_sym_FALSE_token1, -+ STATE(1309), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [115098] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(93), 9, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(95), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [57019] = 3, -+ ACTIONS(2270), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3367), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3369), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3371), 1, -+ aux_sym_FALSE_token1, -+ STATE(140), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [115120] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(340), 5, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(338), 17, -- anon_sym_COMMA, -- aux_sym_cte_token2, -+ ACTIONS(2833), 1, -+ aux_sym_order_by_clause_token1, -+ ACTIONS(2835), 1, -+ aux_sym_limit_clause_token1, -+ STATE(1736), 1, -+ sym_limit_clause, -+ STATE(1979), 1, -+ sym_order_by_clause, -+ ACTIONS(2724), 4, -+ anon_sym_SEMI, - anon_sym_RPAREN, -- anon_sym_EQ, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- [57049] = 3, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ [115142] = 8, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(205), 9, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_COLON_COLON, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(207), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2898), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [57079] = 4, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3584), 1, -+ aux_sym_alter_table_token2, -+ ACTIONS(3586), 1, -+ aux_sym_alter_table_token4, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(1943), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [115168] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1792), 1, -- anon_sym_COLON_COLON, -- ACTIONS(177), 8, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(179), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [57111] = 4, -+ ACTIONS(3357), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3359), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3361), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3363), 1, -+ aux_sym_FALSE_token1, -+ STATE(871), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [115190] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1671), 1, -- anon_sym_LBRACK, -- ACTIONS(177), 8, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(179), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [57143] = 3, -+ ACTIONS(2833), 1, -+ aux_sym_order_by_clause_token1, -+ ACTIONS(2835), 1, -+ aux_sym_limit_clause_token1, -+ STATE(1729), 1, -+ sym_limit_clause, -+ STATE(1959), 1, -+ sym_order_by_clause, -+ ACTIONS(2730), 4, -+ anon_sym_SEMI, -+ anon_sym_RPAREN, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ [115212] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(219), 9, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_LBRACK, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(221), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(1399), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1401), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(3112), 1, -+ anon_sym_LPAREN, -+ ACTIONS(3588), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [57173] = 3, -+ STATE(1794), 4, -+ sym__column_default_expression, -+ sym_function_call, -+ sym__parenthesized_expression, -+ sym_string, -+ [115234] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(223), 8, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(225), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [57202] = 15, -+ ACTIONS(2677), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3566), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3568), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3570), 1, -+ aux_sym_FALSE_token1, -+ STATE(909), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [115256] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1794), 1, -+ ACTIONS(3556), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3558), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3560), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3562), 1, -+ aux_sym_FALSE_token1, -+ STATE(1503), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [115278] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2833), 1, -+ aux_sym_order_by_clause_token1, -+ ACTIONS(2835), 1, -+ aux_sym_limit_clause_token1, -+ STATE(1727), 1, -+ sym_limit_clause, -+ STATE(1982), 1, -+ sym_order_by_clause, -+ ACTIONS(2943), 4, -+ anon_sym_SEMI, - anon_sym_RPAREN, -- STATE(1621), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ [115300] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2119), 1, -+ anon_sym_COMMA, -+ STATE(1933), 1, - aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [57255] = 3, -+ ACTIONS(3020), 6, -+ anon_sym_SEMI, -+ anon_sym_RPAREN, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ [115318] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(129), 8, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(131), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [57284] = 3, -+ ACTIONS(3502), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3504), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3506), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3508), 1, -+ aux_sym_FALSE_token1, -+ STATE(415), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [115340] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(177), 8, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(179), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [57313] = 3, -+ ACTIONS(3437), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3439), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3441), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3443), 1, -+ aux_sym_FALSE_token1, -+ STATE(886), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [115362] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(258), 8, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(260), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [57342] = 3, -+ ACTIONS(2758), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3337), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3339), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3341), 1, -+ aux_sym_FALSE_token1, -+ STATE(369), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [115384] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(254), 8, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(256), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [57371] = 13, -+ ACTIONS(3480), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3482), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3484), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3486), 1, -+ aux_sym_FALSE_token1, -+ STATE(1358), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [115406] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1796), 1, -- aux_sym_cte_token2, -- ACTIONS(1798), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1804), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1806), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1808), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1810), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1802), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1812), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1814), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1816), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(326), 3, -- aux_sym_cte_token1, -- aux_sym_null_hint_token2, -+ ACTIONS(3377), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3540), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3542), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3544), 1, -+ aux_sym_FALSE_token1, -+ STATE(213), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [115428] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3590), 1, -+ anon_sym_COMMA, -+ STATE(1933), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ ACTIONS(1724), 6, -+ anon_sym_SEMI, -+ anon_sym_RPAREN, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ aux_sym_order_by_clause_token1, -+ aux_sym_limit_clause_token1, -+ [115446] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3593), 1, -+ anon_sym_DOT, -+ STATE(1934), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(124), 2, -+ aux_sym__ctes_token1, - sym_identifier, -- ACTIONS(1800), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [57420] = 10, -+ ACTIONS(122), 4, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ [115466] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1796), 1, -- aux_sym_cte_token2, -- ACTIONS(1798), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1804), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1806), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1808), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1802), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(328), 4, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1800), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(330), 6, -- aux_sym_cte_token1, -- aux_sym_null_hint_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(3421), 1, -+ aux_sym_null_hint_token3, -+ ACTIONS(3423), 1, -+ aux_sym_distinct_from_token1, -+ ACTIONS(3425), 1, -+ aux_sym_TRUE_token1, -+ ACTIONS(3427), 1, -+ aux_sym_FALSE_token1, -+ STATE(1045), 4, -+ sym_distinct_from, -+ sym_NULL, -+ sym_TRUE, -+ sym_FALSE, -+ [115488] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3596), 1, -+ anon_sym_DOT, -+ STATE(1937), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(120), 2, -+ aux_sym__ctes_token1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [57463] = 3, -+ ACTIONS(118), 4, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ [115508] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(332), 8, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(334), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(3596), 1, -+ anon_sym_DOT, -+ STATE(1934), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(102), 2, -+ aux_sym__ctes_token1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [57492] = 15, -+ ACTIONS(100), 4, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ [115528] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -+ ACTIONS(124), 2, -+ aux_sym__ctes_token1, -+ sym_identifier, -+ ACTIONS(122), 5, - anon_sym_COMMA, -- ACTIONS(1818), 1, - anon_sym_RPAREN, -- STATE(1589), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [57545] = 3, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ anon_sym_DOT, -+ [115543] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(149), 8, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(151), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2898), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [57574] = 3, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3598), 1, -+ aux_sym_alter_table_action_alter_column_token1, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(2995), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [115566] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(264), 8, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(266), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(133), 2, -+ aux_sym__ctes_token1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [57603] = 3, -+ ACTIONS(131), 5, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ anon_sym_DOT, -+ [115581] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(304), 8, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(306), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(3600), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [57632] = 3, -+ ACTIONS(3602), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3604), 1, -+ anon_sym_DQUOTE, -+ STATE(1936), 1, -+ sym__quoted_identifier, -+ STATE(2272), 1, -+ sym_exclude_entry, -+ STATE(1856), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [115604] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(316), 8, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(318), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(3192), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3194), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3321), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [57661] = 3, -+ STATE(1195), 1, -+ sym__quoted_identifier, -+ STATE(1684), 1, -+ sym_type, -+ STATE(1343), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [115627] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(308), 8, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(310), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(3606), 1, -+ aux_sym_alter_statement_token1, -+ ACTIONS(3608), 1, -+ aux_sym_alter_table_action_add_token1, -+ ACTIONS(3610), 1, -+ aux_sym_alter_table_rename_column_token1, -+ STATE(1806), 2, -+ sym_alter_table_action_alter_column, -+ sym_alter_table_action_add, -+ STATE(1844), 2, -+ sym_alter_table_rename_column, -+ sym_alter_table_action, -+ [115648] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2898), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [57690] = 10, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3612), 1, -+ aux_sym_alter_table_token4, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(1949), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [115671] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1796), 1, -- aux_sym_cte_token2, -- ACTIONS(1798), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1804), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1806), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1808), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1802), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(312), 4, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1800), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(314), 6, -- aux_sym_cte_token1, -- aux_sym_null_hint_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(3606), 1, -+ aux_sym_alter_statement_token1, -+ ACTIONS(3608), 1, -+ aux_sym_alter_table_action_add_token1, -+ ACTIONS(3610), 1, -+ aux_sym_alter_table_rename_column_token1, -+ STATE(1805), 2, -+ sym_alter_table_rename_column, -+ sym_alter_table_action, -+ STATE(1806), 2, -+ sym_alter_table_action_alter_column, -+ sym_alter_table_action_add, -+ [115692] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3606), 1, -+ aux_sym_alter_statement_token1, -+ ACTIONS(3608), 1, -+ aux_sym_alter_table_action_add_token1, -+ ACTIONS(3610), 1, -+ aux_sym_alter_table_rename_column_token1, -+ STATE(1788), 2, -+ sym_alter_table_rename_column, -+ sym_alter_table_action, -+ STATE(1806), 2, -+ sym_alter_table_action_alter_column, -+ sym_alter_table_action_add, -+ [115713] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3192), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3194), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3321), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [57733] = 3, -+ STATE(1195), 1, -+ sym__quoted_identifier, -+ STATE(1681), 1, -+ sym_type, -+ STATE(1343), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [115736] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(235), 8, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(237), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2898), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [57762] = 15, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3614), 1, -+ aux_sym_alter_table_token2, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(2129), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [115759] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1820), 1, -- anon_sym_RPAREN, -- STATE(1586), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [57815] = 15, -+ ACTIONS(3606), 1, -+ aux_sym_alter_statement_token1, -+ ACTIONS(3608), 1, -+ aux_sym_alter_table_action_add_token1, -+ ACTIONS(3610), 1, -+ aux_sym_alter_table_rename_column_token1, -+ STATE(1806), 2, -+ sym_alter_table_action_alter_column, -+ sym_alter_table_action_add, -+ STATE(1828), 2, -+ sym_alter_table_rename_column, -+ sym_alter_table_action, -+ [115780] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1822), 1, -- anon_sym_RPAREN, -- STATE(1645), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [57868] = 3, -+ ACTIONS(2918), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2920), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3616), 1, -+ sym_identifier, -+ STATE(1835), 1, -+ sym_table_column, -+ STATE(2025), 1, -+ sym__quoted_identifier, -+ STATE(1888), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [115803] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(354), 8, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(356), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(3192), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3194), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3321), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [57897] = 5, -+ STATE(1195), 1, -+ sym__quoted_identifier, -+ STATE(1676), 1, -+ sym_type, -+ STATE(1343), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [115826] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1824), 1, -- anon_sym_LPAREN, -- ACTIONS(1826), 1, -- aux_sym_null_hint_token2, -- STATE(1129), 3, -- sym_on_update_action, -- sym_on_delete_action, -- aux_sym_references_constraint_repeat1, -- ACTIONS(1293), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- [57930] = 15, -+ ACTIONS(2898), 1, -+ sym_identifier, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3618), 1, -+ aux_sym_alter_table_token2, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(1821), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [115849] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1828), 1, -- anon_sym_RPAREN, -- STATE(1597), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [57983] = 6, -+ ACTIONS(3600), 1, -+ sym_identifier, -+ ACTIONS(3602), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3604), 1, -+ anon_sym_DQUOTE, -+ STATE(1936), 1, -+ sym__quoted_identifier, -+ STATE(2236), 1, -+ sym_exclude_entry, -+ STATE(1856), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [115872] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1806), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1802), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(350), 4, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1800), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(352), 10, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(3600), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [58018] = 15, -+ ACTIONS(3602), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3604), 1, -+ anon_sym_DQUOTE, -+ STATE(1936), 1, -+ sym__quoted_identifier, -+ STATE(2211), 1, -+ sym_exclude_entry, -+ STATE(1856), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [115895] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1830), 1, -- anon_sym_RPAREN, -- STATE(1623), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [58071] = 5, -+ ACTIONS(2898), 1, -+ sym_identifier, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3620), 1, -+ aux_sym_alter_table_token2, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(2125), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [115918] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1802), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(350), 4, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1800), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(352), 11, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2898), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [58104] = 15, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3622), 1, -+ aux_sym_alter_table_token2, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(1664), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [115941] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1832), 1, -- anon_sym_RPAREN, -- STATE(1599), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [58157] = 15, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3624), 1, -+ sym_identifier, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(1685), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [115961] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1834), 1, -- anon_sym_RPAREN, -- STATE(1592), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [58210] = 15, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(3057), 1, -+ aux_sym_grant_statement_token4, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2556), 1, -+ sym_select_statement, -+ [115983] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1836), 1, -+ ACTIONS(2835), 1, -+ aux_sym_limit_clause_token1, -+ STATE(1736), 1, -+ sym_limit_clause, -+ ACTIONS(2724), 4, -+ anon_sym_SEMI, - anon_sym_RPAREN, -- STATE(1618), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [58263] = 15, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ [115999] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(270), 1, -- aux_sym_null_hint_token2, -- ACTIONS(272), 1, -- aux_sym_cte_token1, -- ACTIONS(290), 1, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3624), 1, - sym_identifier, -- ACTIONS(1796), 1, -- aux_sym_cte_token2, -- ACTIONS(1798), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1804), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1806), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1808), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1810), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1802), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1812), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1814), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1816), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1800), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [58316] = 3, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(2983), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [116019] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(338), 8, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(340), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -- sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [58345] = 3, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(21), 1, -+ aux_sym_grant_statement_token4, -+ STATE(1609), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(1849), 1, -+ sym_select_statement, -+ STATE(2153), 1, -+ sym__ctes, -+ [116041] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(246), 8, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(248), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3624), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [58374] = 3, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(2375), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [116061] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(250), 8, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(252), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3624), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [58403] = 15, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(1946), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [116081] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1838), 1, -- anon_sym_RPAREN, -- STATE(1665), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [58456] = 15, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3624), 1, -+ sym_identifier, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(2121), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [116101] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -+ ACTIONS(3626), 1, - anon_sym_COMMA, -- ACTIONS(1840), 1, -- anon_sym_RPAREN, -- STATE(1659), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [58509] = 15, -+ STATE(1965), 1, -+ aux_sym__ctes_repeat1, -+ ACTIONS(3629), 4, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [116117] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1842), 1, -- anon_sym_RPAREN, -- STATE(1577), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [58562] = 15, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(3057), 1, -+ aux_sym_grant_statement_token4, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2721), 1, -+ sym_select_statement, -+ [116139] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1844), 1, -- anon_sym_RPAREN, -- STATE(1594), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [58615] = 15, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(3057), 1, -+ aux_sym_grant_statement_token4, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2514), 1, -+ sym_select_statement, -+ [116161] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1846), 1, -- anon_sym_RPAREN, -- STATE(1595), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [58668] = 15, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(21), 1, -+ aux_sym_grant_statement_token4, -+ STATE(1609), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(1795), 1, -+ sym_select_statement, -+ STATE(2153), 1, -+ sym__ctes, -+ [116183] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1848), 1, -- anon_sym_RPAREN, -- STATE(1615), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [58721] = 15, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(3057), 1, -+ aux_sym_grant_statement_token4, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2472), 1, -+ sym_select_statement, -+ [116205] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1850), 1, -+ ACTIONS(2835), 1, -+ aux_sym_limit_clause_token1, -+ STATE(1729), 1, -+ sym_limit_clause, -+ ACTIONS(2730), 4, -+ anon_sym_SEMI, - anon_sym_RPAREN, -- STATE(1619), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [58774] = 15, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ [116221] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1852), 1, -- anon_sym_RPAREN, -- STATE(1631), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [58827] = 15, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3624), 1, -+ sym_identifier, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(1665), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [116241] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1854), 1, -- anon_sym_RPAREN, -- STATE(1635), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [58880] = 15, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3624), 1, -+ sym_identifier, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(1945), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [116261] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -+ ACTIONS(3631), 1, - anon_sym_COMMA, -- ACTIONS(1856), 1, -- anon_sym_RPAREN, -- STATE(1648), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [58933] = 15, -+ STATE(1965), 1, -+ aux_sym__ctes_repeat1, -+ ACTIONS(3633), 4, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [116277] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1858), 1, -- anon_sym_RPAREN, -- STATE(1650), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [58986] = 15, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3624), 1, -+ sym_identifier, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(1662), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [116297] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1860), 1, -- anon_sym_RPAREN, -- STATE(1662), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [59039] = 15, -+ ACTIONS(55), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(57), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3327), 1, -+ sym_identifier, -+ STATE(48), 1, -+ sym__quoted_identifier, -+ STATE(2234), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [116317] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1862), 1, -- anon_sym_RPAREN, -- STATE(1664), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [59092] = 15, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(3057), 1, -+ aux_sym_grant_statement_token4, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2508), 1, -+ sym_select_statement, -+ [116339] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1864), 1, -- anon_sym_RPAREN, -- STATE(1677), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [59145] = 15, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(3057), 1, -+ aux_sym_grant_statement_token4, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2817), 1, -+ sym_select_statement, -+ [116361] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1866), 1, -- anon_sym_RPAREN, -- STATE(1682), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [59198] = 15, -+ ACTIONS(1237), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1239), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3635), 1, -+ sym_identifier, -+ STATE(19), 1, -+ sym__quoted_identifier, -+ STATE(1536), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [116381] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1868), 1, -- anon_sym_RPAREN, -- STATE(1643), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [59251] = 3, -+ ACTIONS(2835), 1, -+ aux_sym_limit_clause_token1, -+ STATE(1727), 1, -+ sym_limit_clause, -+ ACTIONS(2943), 4, -+ anon_sym_SEMI, -+ anon_sym_RPAREN, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ [116397] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(346), 8, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(348), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3624), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [59280] = 15, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(1854), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [116417] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1870), 1, -- anon_sym_RPAREN, -- STATE(1697), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [59333] = 15, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3624), 1, -+ sym_identifier, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(2209), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [116437] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1872), 1, -+ ACTIONS(2835), 1, -+ aux_sym_limit_clause_token1, -+ STATE(1725), 1, -+ sym_limit_clause, -+ ACTIONS(3006), 4, -+ anon_sym_SEMI, - anon_sym_RPAREN, -- STATE(1695), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [59386] = 15, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ [116453] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1874), 1, -- anon_sym_RPAREN, -- STATE(1673), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [59439] = 15, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(21), 1, -+ aux_sym_grant_statement_token4, -+ STATE(1609), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(1829), 1, -+ sym_select_statement, -+ STATE(2153), 1, -+ sym__ctes, -+ [116475] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1876), 1, -- anon_sym_RPAREN, -- STATE(1668), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [59492] = 15, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(3057), 1, -+ aux_sym_grant_statement_token4, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2570), 1, -+ sym_select_statement, -+ [116497] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -+ ACTIONS(3631), 1, - anon_sym_COMMA, -- ACTIONS(1878), 1, -- anon_sym_RPAREN, -- STATE(1690), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [59545] = 15, -+ STATE(1991), 1, -+ aux_sym__ctes_repeat1, -+ ACTIONS(3637), 4, -+ aux_sym_grant_statement_token4, -+ aux_sym_grant_statement_token5, -+ aux_sym_grant_statement_token6, -+ aux_sym_grant_statement_token7, -+ [116513] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1880), 1, -+ ACTIONS(2835), 1, -+ aux_sym_limit_clause_token1, -+ STATE(1719), 1, -+ sym_limit_clause, -+ ACTIONS(3039), 4, -+ anon_sym_SEMI, - anon_sym_RPAREN, -- STATE(1575), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [59598] = 15, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ [116529] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1882), 1, -- anon_sym_RPAREN, -- STATE(1640), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [59651] = 15, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3624), 1, -+ sym_identifier, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(1536), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [116549] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1884), 1, -- anon_sym_RPAREN, -- STATE(1634), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [59704] = 3, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3624), 1, -+ sym_identifier, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(1785), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [116569] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(342), 8, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(344), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3624), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [59733] = 8, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(1862), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [116589] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1137), 1, -- anon_sym_LBRACK, -- ACTIONS(1506), 1, -- aux_sym_cte_token2, -- ACTIONS(1508), 1, -- aux_sym_null_hint_token3, -- ACTIONS(1888), 1, -- aux_sym_table_constraint_check_token1, -- STATE(801), 1, -- sym_NULL, -- STATE(1119), 3, -- sym_null_constraint, -- sym_check_constraint, -- aux_sym_create_domain_statement_repeat1, -- ACTIONS(1886), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(3057), 1, -+ aux_sym_grant_statement_token4, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2724), 1, -+ sym_select_statement, -+ [116611] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3631), 1, -+ anon_sym_COMMA, -+ STATE(1965), 1, -+ aux_sym__ctes_repeat1, -+ ACTIONS(3639), 4, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [59772] = 15, -+ [116627] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1890), 1, -- anon_sym_RPAREN, -- STATE(1602), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [59825] = 15, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3624), 1, -+ sym_identifier, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(3049), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [116647] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(1892), 1, -- anon_sym_RPAREN, -- STATE(1591), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [59878] = 5, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(3057), 1, -+ aux_sym_grant_statement_token4, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2598), 1, -+ sym_select_statement, -+ [116669] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1802), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(320), 4, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1800), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- ACTIONS(322), 11, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(3057), 1, -+ aux_sym_grant_statement_token4, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2429), 1, -+ sym_select_statement, -+ [116691] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(3057), 1, -+ aux_sym_grant_statement_token4, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2432), 1, -+ sym_select_statement, -+ [116713] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3624), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [59911] = 3, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(2068), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [116733] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(242), 8, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(244), 13, -- aux_sym_cte_token1, -- aux_sym_cte_token2, -- aux_sym_null_hint_token2, -- aux_sym_create_function_parameter_token1, -- anon_sym_LT, -- anon_sym_GT, -- aux_sym_is_expression_token1, -- aux_sym_boolean_expression_token1, -- aux_sym_boolean_expression_token2, -- aux_sym_at_time_zone_expression_token1, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3624), 1, - sym_identifier, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- [59940] = 15, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(2205), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [116753] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1390), 1, -- aux_sym_join_type_token1, -- ACTIONS(1780), 1, -- aux_sym_grant_statement_token13, -- ACTIONS(1782), 1, -- aux_sym_order_by_clause_token1, -- ACTIONS(1784), 1, -- aux_sym_limit_clause_token1, -- ACTIONS(1786), 1, -- aux_sym_where_clause_token1, -- ACTIONS(1790), 1, -- aux_sym_join_clause_token1, -- STATE(1225), 1, -- sym_limit_clause, -- STATE(1359), 1, -- sym_where_clause, -- STATE(1426), 1, -- sym_group_by_clause, -- STATE(1487), 1, -- sym_order_by_clause, -- STATE(2259), 1, -- sym_join_type, -- STATE(1133), 2, -- sym_join_clause, -- aux_sym_select_statement_repeat1, -- ACTIONS(1392), 3, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- ACTIONS(1521), 4, -- anon_sym_SEMI, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- [59992] = 9, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(3057), 1, -+ aux_sym_grant_statement_token4, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2643), 1, -+ sym_select_statement, -+ [116775] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(55), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(57), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3327), 1, -+ sym_identifier, -+ STATE(48), 1, -+ sym__quoted_identifier, -+ STATE(3095), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [116795] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(21), 1, -+ aux_sym_grant_statement_token4, -+ STATE(1609), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(1841), 1, -+ sym_select_statement, -+ STATE(2153), 1, -+ sym__ctes, -+ [116817] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(3057), 1, -+ aux_sym_grant_statement_token4, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2875), 1, -+ sym_select_statement, -+ [116839] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1896), 1, -- aux_sym_cte_token1, -- ACTIONS(1898), 1, -- aux_sym_sequence_token2, -- ACTIONS(1900), 1, -- aux_sym_sequence_token3, -- ACTIONS(1902), 1, -- aux_sym_sequence_token5, -- ACTIONS(1904), 1, -- aux_sym_sequence_token8, -- ACTIONS(1906), 1, -- aux_sym_sequence_token9, -- STATE(1179), 1, -- aux_sym_sequence_repeat1, -- ACTIONS(1894), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -+ ACTIONS(3631), 1, -+ anon_sym_COMMA, -+ STATE(1973), 1, -+ aux_sym__ctes_repeat1, -+ ACTIONS(3639), 4, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [60032] = 13, -+ [116855] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1908), 2, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [60080] = 13, -+ ACTIONS(55), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(57), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3327), 1, -+ sym_identifier, -+ STATE(48), 1, -+ sym__quoted_identifier, -+ STATE(2337), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [116875] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1910), 2, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [60128] = 7, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(3057), 1, -+ aux_sym_grant_statement_token4, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2682), 1, -+ sym_select_statement, -+ [116897] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1506), 1, -- aux_sym_cte_token2, -- ACTIONS(1508), 1, -- aux_sym_null_hint_token3, -- ACTIONS(1888), 1, -- aux_sym_table_constraint_check_token1, -- STATE(801), 1, -- sym_NULL, -- STATE(1120), 3, -- sym_null_constraint, -- sym_check_constraint, -- aux_sym_create_domain_statement_repeat1, -- ACTIONS(1912), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(3641), 1, - aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [60164] = 7, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2175), 1, -+ sym__ctes, -+ STATE(2259), 1, -+ sym_select_statement, -+ [116919] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1916), 1, -- aux_sym_cte_token2, -- ACTIONS(1919), 1, -- aux_sym_null_hint_token3, -- ACTIONS(1922), 1, -- aux_sym_table_constraint_check_token1, -- STATE(801), 1, -- sym_NULL, -- STATE(1120), 3, -- sym_null_constraint, -- sym_check_constraint, -- aux_sym_create_domain_statement_repeat1, -- ACTIONS(1914), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3624), 1, -+ sym_identifier, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(1825), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [116939] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(3643), 1, - aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [60200] = 13, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2145), 1, -+ sym__ctes, -+ STATE(2368), 1, -+ sym_select_statement, -+ [116961] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1925), 2, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [60248] = 9, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3624), 1, -+ sym_identifier, -+ STATE(1300), 1, -+ sym__quoted_identifier, -+ STATE(1810), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [116981] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1898), 1, -- aux_sym_sequence_token2, -- ACTIONS(1900), 1, -- aux_sym_sequence_token3, -- ACTIONS(1902), 1, -- aux_sym_sequence_token5, -- ACTIONS(1904), 1, -- aux_sym_sequence_token8, -- ACTIONS(1906), 1, -- aux_sym_sequence_token9, -- ACTIONS(1929), 1, -- aux_sym_cte_token1, -- STATE(1173), 1, -- aux_sym_sequence_repeat1, -- ACTIONS(1927), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -+ ACTIONS(55), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(57), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3327), 1, -+ sym_identifier, -+ STATE(48), 1, -+ sym__quoted_identifier, -+ STATE(2212), 2, -+ sym_dotted_name, -+ sym__identifier, -+ [117001] = 7, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(3057), 1, - aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [60288] = 4, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2956), 1, -+ sym_select_statement, -+ [117023] = 7, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1826), 1, -- aux_sym_null_hint_token2, -- STATE(1127), 3, -- sym_on_update_action, -- sym_on_delete_action, -- aux_sym_references_constraint_repeat1, -- ACTIONS(1348), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -+ ACTIONS(7), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(3057), 1, - aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- [60318] = 7, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1732), 1, -+ sym__select_statement, -+ STATE(2123), 1, -+ sym__ctes, -+ STATE(2640), 1, -+ sym_select_statement, -+ [117045] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1933), 1, -- aux_sym_cte_token2, -- ACTIONS(1935), 1, -- aux_sym_mode_token1, -- ACTIONS(1937), 1, -- aux_sym_initial_mode_token1, -- STATE(1213), 1, -- sym_mode, -- STATE(1257), 1, -- sym_initial_mode, -- ACTIONS(1931), 15, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(3645), 1, - anon_sym_COMMA, -+ STATE(2035), 1, -+ aux_sym_set_clause_body_repeat1, -+ ACTIONS(3000), 3, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [60354] = 13, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ [117060] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1939), 2, -+ ACTIONS(1283), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1285), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3647), 1, -+ sym_identifier, -+ ACTIONS(3649), 1, -+ anon_sym_STAR, -+ STATE(1197), 1, -+ sym__quoted_identifier, -+ [117079] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(55), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(57), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3651), 1, -+ sym_identifier, -+ ACTIONS(3653), 1, -+ anon_sym_STAR, -+ STATE(68), 1, -+ sym__quoted_identifier, -+ [117098] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3657), 1, -+ sym_identifier, -+ ACTIONS(3655), 4, -+ aux_sym_alter_table_token1, -+ aux_sym_sequence_token1, -+ aux_sym_create_schema_statement_token1, -+ aux_sym_grant_statement_token12, -+ [117111] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1464), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1466), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3659), 1, -+ sym_identifier, -+ ACTIONS(3661), 1, -+ anon_sym_STAR, -+ STATE(456), 1, -+ sym__quoted_identifier, -+ [117130] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3663), 5, - anon_sym_COMMA, - anon_sym_RPAREN, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [60402] = 4, -+ sym_identifier, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ [117141] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1826), 1, -- aux_sym_null_hint_token2, -- STATE(1130), 3, -- sym_on_update_action, -- sym_on_delete_action, -- aux_sym_references_constraint_repeat1, -- ACTIONS(1322), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- [60432] = 4, -+ ACTIONS(1415), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1417), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3665), 1, -+ sym_identifier, -+ ACTIONS(3667), 1, -+ anon_sym_STAR, -+ STATE(534), 1, -+ sym__quoted_identifier, -+ [117160] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1941), 1, -- aux_sym_null_hint_token2, -- STATE(1127), 3, -- sym_on_update_action, -- sym_on_delete_action, -- aux_sym_references_constraint_repeat1, -- ACTIONS(1311), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- [60462] = 4, -+ ACTIONS(1165), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(3669), 1, -+ aux_sym_number_token1, -+ STATE(1012), 2, -+ sym_number, -+ sym_string, -+ [117177] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1826), 1, -- aux_sym_null_hint_token2, -- STATE(1123), 3, -- sym_on_update_action, -- sym_on_delete_action, -- aux_sym_references_constraint_repeat1, -- ACTIONS(1334), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- [60492] = 4, -+ ACTIONS(1358), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1360), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3671), 1, -+ sym_identifier, -+ ACTIONS(3673), 1, -+ anon_sym_STAR, -+ STATE(966), 1, -+ sym__quoted_identifier, -+ [117196] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1826), 1, -- aux_sym_null_hint_token2, -- STATE(1127), 3, -- sym_on_update_action, -- sym_on_delete_action, -- aux_sym_references_constraint_repeat1, -- ACTIONS(1318), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- [60522] = 4, -+ ACTIONS(1526), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1528), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(3675), 1, -+ aux_sym_number_token1, -+ STATE(418), 2, -+ sym_number, -+ sym_string, -+ [117213] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1826), 1, -- aux_sym_null_hint_token2, -- STATE(1127), 3, -- sym_on_update_action, -- sym_on_delete_action, -- aux_sym_references_constraint_repeat1, -- ACTIONS(1334), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- [60552] = 15, -+ ACTIONS(1057), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1059), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3677), 1, -+ sym_identifier, -+ ACTIONS(3679), 1, -+ anon_sym_STAR, -+ STATE(177), 1, -+ sym__quoted_identifier, -+ [117232] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1390), 1, -- aux_sym_join_type_token1, -- ACTIONS(1780), 1, -- aux_sym_grant_statement_token13, -- ACTIONS(1782), 1, -- aux_sym_order_by_clause_token1, -- ACTIONS(1784), 1, -- aux_sym_limit_clause_token1, -- ACTIONS(1786), 1, -- aux_sym_where_clause_token1, -- ACTIONS(1790), 1, -- aux_sym_join_clause_token1, -- STATE(1225), 1, -- sym_limit_clause, -- STATE(1359), 1, -- sym_where_clause, -- STATE(1426), 1, -- sym_group_by_clause, -- STATE(1487), 1, -- sym_order_by_clause, -- STATE(2259), 1, -- sym_join_type, -- STATE(1227), 2, -- sym_join_clause, -- aux_sym_select_statement_repeat1, -- ACTIONS(1392), 3, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- ACTIONS(1521), 4, -- anon_sym_SEMI, -- anon_sym_RPAREN, -+ ACTIONS(1135), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1137), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3681), 1, -+ sym_identifier, -+ ACTIONS(3683), 1, -+ anon_sym_STAR, -+ STATE(1278), 1, -+ sym__quoted_identifier, -+ [117251] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1099), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1101), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3685), 1, -+ sym_identifier, -+ ACTIONS(3687), 1, -+ anon_sym_STAR, -+ STATE(522), 1, -+ sym__quoted_identifier, -+ [117270] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3689), 1, -+ anon_sym_DOT, -+ STATE(2058), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(118), 3, -+ sym_identifier, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ [117285] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(39), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(41), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(236), 2, -+ sym_number, -+ sym_string, -+ [117302] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3695), 1, -+ sym_identifier, -+ ACTIONS(3693), 4, -+ aux_sym_alter_table_token1, -+ aux_sym_sequence_token1, -+ aux_sym_create_schema_statement_token1, -+ aux_sym_grant_statement_token12, -+ [117315] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1342), 1, - anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1344), 1, - anon_sym_SQUOTE, -- [60604] = 9, -+ ACTIONS(3697), 1, -+ aux_sym_number_token1, -+ STATE(1232), 2, -+ sym_number, -+ sym_string, -+ [117332] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1898), 1, -- aux_sym_sequence_token2, -- ACTIONS(1900), 1, -- aux_sym_sequence_token3, -- ACTIONS(1902), 1, -- aux_sym_sequence_token5, -- ACTIONS(1904), 1, -- aux_sym_sequence_token8, -- ACTIONS(1906), 1, -- aux_sym_sequence_token9, -- ACTIONS(1946), 1, -- aux_sym_cte_token1, -- STATE(1149), 1, -- aux_sym_sequence_repeat1, -- ACTIONS(1944), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -+ ACTIONS(1562), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1564), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(3699), 1, -+ aux_sym_number_token1, -+ STATE(1444), 2, -+ sym_number, -+ sym_string, -+ [117349] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1506), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1508), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3701), 1, -+ sym_identifier, -+ ACTIONS(3703), 1, -+ anon_sym_STAR, -+ STATE(915), 1, -+ sym__quoted_identifier, -+ [117368] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3705), 5, -+ anon_sym_COMMA, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [60644] = 15, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(1390), 1, -- aux_sym_join_type_token1, -- ACTIONS(1780), 1, -- aux_sym_grant_statement_token13, -- ACTIONS(1782), 1, -- aux_sym_order_by_clause_token1, -- ACTIONS(1784), 1, -- aux_sym_limit_clause_token1, -- ACTIONS(1786), 1, -- aux_sym_where_clause_token1, -- ACTIONS(1790), 1, -- aux_sym_join_clause_token1, -- STATE(1242), 1, -- sym_limit_clause, -- STATE(1361), 1, -- sym_where_clause, -- STATE(1434), 1, -- sym_group_by_clause, -- STATE(1474), 1, -- sym_order_by_clause, -- STATE(2259), 1, -- sym_join_type, -- STATE(1227), 2, -- sym_join_clause, -- aux_sym_select_statement_repeat1, -- ACTIONS(1392), 3, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- ACTIONS(1523), 4, -- anon_sym_SEMI, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- [60696] = 7, -+ [117379] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1933), 1, -- aux_sym_cte_token2, -- ACTIONS(1935), 1, -- aux_sym_mode_token1, -- ACTIONS(1937), 1, -- aux_sym_initial_mode_token1, -- STATE(1222), 1, -- sym_mode, -- STATE(1263), 1, -- sym_initial_mode, -- ACTIONS(1948), 15, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(3707), 5, - anon_sym_COMMA, -- anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [60732] = 13, -+ [117390] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1950), 1, -- anon_sym_RPAREN, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [60779] = 13, -+ ACTIONS(1007), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1009), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3709), 1, -+ sym_identifier, -+ ACTIONS(3711), 1, -+ anon_sym_STAR, -+ STATE(1383), 1, -+ sym__quoted_identifier, -+ [117409] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1952), 1, -+ ACTIONS(3715), 1, -+ sym_identifier, -+ ACTIONS(3713), 4, -+ aux_sym_alter_table_token1, -+ aux_sym_sequence_token1, -+ aux_sym_create_schema_statement_token1, -+ aux_sym_grant_statement_token12, -+ [117422] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3645), 1, -+ anon_sym_COMMA, -+ STATE(2036), 1, -+ aux_sym_set_clause_body_repeat1, -+ ACTIONS(3022), 3, - anon_sym_RPAREN, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [60826] = 13, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ [117437] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1954), 1, -+ ACTIONS(3717), 1, -+ anon_sym_COMMA, -+ STATE(2036), 1, -+ aux_sym_set_clause_body_repeat1, -+ ACTIONS(3013), 3, - anon_sym_RPAREN, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [60873] = 8, -+ aux_sym_where_clause_token1, -+ aux_sym_from_clause_token1, -+ [117452] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1380), 1, -- aux_sym_grant_statement_token13, -- ACTIONS(1382), 1, -- aux_sym_order_by_clause_token1, -- ACTIONS(1384), 1, -- aux_sym_limit_clause_token1, -- STATE(1215), 1, -- sym_group_by_clause, -- STATE(1225), 1, -- sym_limit_clause, -- STATE(1244), 1, -- sym_order_by_clause, -- ACTIONS(1521), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [60910] = 13, -+ ACTIONS(1578), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1580), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3720), 1, -+ sym_identifier, -+ ACTIONS(3722), 1, -+ anon_sym_STAR, -+ STATE(1132), 1, -+ sym__quoted_identifier, -+ [117471] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1956), 1, -- anon_sym_RPAREN, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [60957] = 12, -+ ACTIONS(3724), 1, -+ anon_sym_TABLE, -+ ACTIONS(3726), 4, -+ anon_sym_VIEW, -+ anon_sym_TABLESPACE, -+ anon_sym_EXTENSION, -+ anon_sym_INDEX, -+ [117484] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(101), 1, -- anon_sym_DOT, -- ACTIONS(1958), 1, -+ ACTIONS(1490), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1492), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(3728), 1, -+ aux_sym_number_token1, -+ STATE(1024), 2, -+ sym_number, -+ sym_string, -+ [117501] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1237), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1239), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3730), 1, - sym_identifier, -- ACTIONS(1960), 1, -+ ACTIONS(3732), 1, -+ anon_sym_STAR, -+ STATE(34), 1, -+ sym__quoted_identifier, -+ [117520] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1542), 1, - anon_sym_BQUOTE, -- ACTIONS(1962), 1, -+ ACTIONS(1544), 1, - anon_sym_DQUOTE, -- STATE(7), 1, -+ ACTIONS(3734), 1, -+ sym_identifier, -+ ACTIONS(3736), 1, -+ anon_sym_STAR, -+ STATE(297), 1, - sym__quoted_identifier, -- STATE(8), 1, -- aux_sym_dotted_name_repeat1, -- STATE(1684), 1, -- sym_constrained_type, -- ACTIONS(99), 2, -- aux_sym_cte_token2, -- aux_sym_null_hint_token3, -- STATE(535), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(1417), 3, -- sym_type, -- sym_array_type, -- sym__type, -- ACTIONS(97), 5, -- anon_sym_COMMA, -- anon_sym_LPAREN, -+ [117539] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2994), 1, - anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LBRACK, -- [61002] = 13, -+ ACTIONS(3738), 1, -+ aux_sym_where_clause_token1, -+ ACTIONS(3740), 1, -+ aux_sym_from_clause_token1, -+ STATE(1765), 1, -+ sym_where_clause, -+ STATE(2131), 1, -+ sym_from_clause, -+ [117558] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1964), 1, -- anon_sym_RBRACK, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [61049] = 8, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(3742), 1, -+ aux_sym_number_token1, -+ STATE(387), 2, -+ sym_number, -+ sym_string, -+ [117575] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1968), 1, -- aux_sym_sequence_token2, -- ACTIONS(1971), 1, -- aux_sym_sequence_token3, -- ACTIONS(1974), 1, -- aux_sym_sequence_token5, -- ACTIONS(1977), 1, -- aux_sym_sequence_token8, -- ACTIONS(1980), 1, -- aux_sym_sequence_token9, -- STATE(1142), 1, -- aux_sym_sequence_repeat1, -- ACTIONS(1966), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [61086] = 8, -+ ACTIONS(1181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3744), 1, -+ sym_identifier, -+ ACTIONS(3746), 1, -+ anon_sym_STAR, -+ STATE(793), 1, -+ sym__quoted_identifier, -+ [117594] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1898), 1, -- aux_sym_sequence_token2, -- ACTIONS(1900), 1, -- aux_sym_sequence_token3, -- ACTIONS(1902), 1, -- aux_sym_sequence_token5, -- ACTIONS(1904), 1, -- aux_sym_sequence_token8, -- ACTIONS(1906), 1, -- aux_sym_sequence_token9, -- STATE(1142), 1, -- aux_sym_sequence_repeat1, -- ACTIONS(1983), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [61123] = 8, -+ ACTIONS(1448), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1450), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(3748), 1, -+ aux_sym_number_token1, -+ STATE(1095), 2, -+ sym_number, -+ sym_string, -+ [117611] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1898), 1, -- aux_sym_sequence_token2, -- ACTIONS(1900), 1, -- aux_sym_sequence_token3, -- ACTIONS(1902), 1, -- aux_sym_sequence_token5, -- ACTIONS(1904), 1, -- aux_sym_sequence_token8, -- ACTIONS(1906), 1, -- aux_sym_sequence_token9, -- STATE(1154), 1, -- aux_sym_sequence_repeat1, -- ACTIONS(1985), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [61160] = 13, -+ ACTIONS(1119), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1121), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(3750), 1, -+ aux_sym_number_token1, -+ STATE(1374), 2, -+ sym_number, -+ sym_string, -+ [117628] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1987), 1, -- anon_sym_RBRACK, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [61207] = 13, -+ ACTIONS(1083), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1085), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(3752), 1, -+ aux_sym_number_token1, -+ STATE(875), 2, -+ sym_number, -+ sym_string, -+ [117645] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1989), 1, -- anon_sym_RPAREN, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [61254] = 13, -+ ACTIONS(1399), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1401), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(3754), 1, -+ aux_sym_number_token1, -+ STATE(960), 2, -+ sym_number, -+ sym_string, -+ [117662] = 6, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1256), 1, -- anon_sym_RPAREN, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [61301] = 13, -+ ACTIONS(181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3756), 1, -+ sym_identifier, -+ ACTIONS(3758), 1, -+ anon_sym_STAR, -+ STATE(511), 1, -+ sym__quoted_identifier, -+ [117681] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1991), 1, -- anon_sym_RBRACK, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [61348] = 8, -+ ACTIONS(1041), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1043), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(3760), 1, -+ aux_sym_number_token1, -+ STATE(282), 2, -+ sym_number, -+ sym_string, -+ [117698] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1898), 1, -- aux_sym_sequence_token2, -- ACTIONS(1900), 1, -- aux_sym_sequence_token3, -- ACTIONS(1902), 1, -- aux_sym_sequence_token5, -- ACTIONS(1904), 1, -- aux_sym_sequence_token8, -- ACTIONS(1906), 1, -- aux_sym_sequence_token9, -- STATE(1142), 1, -- aux_sym_sequence_repeat1, -- ACTIONS(1993), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -+ ACTIONS(991), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(993), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(3762), 1, -+ aux_sym_number_token1, -+ STATE(1516), 2, -+ sym_number, -+ sym_string, -+ [117715] = 6, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(765), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(767), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3764), 1, -+ sym_identifier, -+ ACTIONS(3766), 1, -+ anon_sym_STAR, -+ STATE(45), 1, -+ sym__quoted_identifier, -+ [117734] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1221), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1223), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(3768), 1, -+ aux_sym_number_token1, -+ STATE(151), 2, -+ sym_number, -+ sym_string, -+ [117751] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(197), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(3770), 1, -+ aux_sym_number_token1, -+ STATE(953), 2, -+ sym_number, -+ sym_string, -+ [117768] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3629), 5, -+ anon_sym_COMMA, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [61385] = 8, -+ [117779] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1380), 1, -- aux_sym_grant_statement_token13, -- ACTIONS(1382), 1, -- aux_sym_order_by_clause_token1, -- ACTIONS(1384), 1, -- aux_sym_limit_clause_token1, -- STATE(1220), 1, -- sym_group_by_clause, -- STATE(1231), 1, -- sym_limit_clause, -- STATE(1261), 1, -- sym_order_by_clause, -- ACTIONS(1995), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -+ ACTIONS(3772), 5, -+ anon_sym_COMMA, - aux_sym_grant_statement_token4, - aux_sym_grant_statement_token5, - aux_sym_grant_statement_token6, - aux_sym_grant_statement_token7, -- [61422] = 8, -+ [117790] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1898), 1, -- aux_sym_sequence_token2, -- ACTIONS(1900), 1, -- aux_sym_sequence_token3, -- ACTIONS(1902), 1, -- aux_sym_sequence_token5, -- ACTIONS(1904), 1, -- aux_sym_sequence_token8, -- ACTIONS(1906), 1, -- aux_sym_sequence_token9, -- STATE(1183), 1, -- aux_sym_sequence_repeat1, -- ACTIONS(1997), 13, -- ts_builtin_sym_end, -+ ACTIONS(1267), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1269), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(3774), 1, -+ aux_sym_number_token1, -+ STATE(1277), 2, -+ sym_number, -+ sym_string, -+ [117807] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3689), 1, -+ anon_sym_DOT, -+ STATE(2060), 1, -+ aux_sym_dotted_name_repeat1, -+ ACTIONS(100), 3, -+ sym_identifier, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ [117822] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3776), 1, -+ aux_sym_limit_clause_token2, -+ ACTIONS(3128), 4, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [61459] = 7, -+ anon_sym_RPAREN, -+ anon_sym_DOLLAR_DOLLAR, -+ anon_sym_SQUOTE, -+ [117835] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(97), 1, -- anon_sym_COLON_COLON, -- ACTIONS(114), 1, -+ ACTIONS(3778), 1, - anon_sym_DOT, -- ACTIONS(298), 1, -- anon_sym_LPAREN, -- ACTIONS(1527), 1, -- aux_sym_dml_statement_token1, -- STATE(11), 1, -+ STATE(2060), 1, - aux_sym_dotted_name_repeat1, -- ACTIONS(1525), 14, -+ ACTIONS(122), 3, -+ sym_identifier, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ [117850] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ ACTIONS(3783), 1, -+ aux_sym_conditional_expression_token4, -+ ACTIONS(3785), 1, -+ aux_sym_conditional_expression_token5, -+ STATE(2093), 1, -+ aux_sym_conditional_expression_repeat1, -+ [117866] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ ACTIONS(3787), 1, -+ aux_sym_conditional_expression_token4, -+ ACTIONS(3789), 1, -+ aux_sym_conditional_expression_token5, -+ STATE(2093), 1, -+ aux_sym_conditional_expression_repeat1, -+ [117882] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(131), 4, -+ sym_identifier, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ anon_sym_DOT, -+ [117892] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3791), 1, - anon_sym_COMMA, -- aux_sym_cte_token2, -+ STATE(2094), 1, -+ aux_sym_select_clause_body_repeat1, -+ ACTIONS(2808), 2, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- [61494] = 13, -+ aux_sym_where_clause_token1, -+ [117906] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(1999), 1, -- anon_sym_RPAREN, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [61541] = 8, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ ACTIONS(3793), 1, -+ aux_sym_conditional_expression_token4, -+ ACTIONS(3795), 1, -+ aux_sym_conditional_expression_token5, -+ STATE(2093), 1, -+ aux_sym_conditional_expression_repeat1, -+ [117922] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1898), 1, -- aux_sym_sequence_token2, -- ACTIONS(1900), 1, -- aux_sym_sequence_token3, -- ACTIONS(1902), 1, -- aux_sym_sequence_token5, -- ACTIONS(1904), 1, -- aux_sym_sequence_token8, -- ACTIONS(1906), 1, -- aux_sym_sequence_token9, -- STATE(1142), 1, -- aux_sym_sequence_repeat1, -- ACTIONS(2001), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [61578] = 3, -+ ACTIONS(122), 4, -+ sym_identifier, -+ anon_sym_BQUOTE, -+ anon_sym_DQUOTE, -+ anon_sym_DOT, -+ [117932] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2005), 2, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- ACTIONS(2003), 17, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -+ ACTIONS(181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3756), 1, -+ sym_identifier, -+ STATE(511), 1, -+ sym__quoted_identifier, -+ [117948] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3797), 1, -+ anon_sym_LPAREN, -+ ACTIONS(3799), 1, -+ aux_sym_table_constraint_exclude_token2, -+ STATE(1755), 1, -+ sym_index_table_parameters, -+ STATE(2363), 1, -+ sym_using_clause, -+ [117964] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1237), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1239), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3730), 1, -+ sym_identifier, -+ STATE(34), 1, -+ sym__quoted_identifier, -+ [117980] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ ACTIONS(3801), 1, -+ aux_sym_conditional_expression_token4, -+ ACTIONS(3803), 1, -+ aux_sym_conditional_expression_token5, -+ STATE(2093), 1, -+ aux_sym_conditional_expression_repeat1, -+ [117996] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ ACTIONS(3805), 1, -+ aux_sym_conditional_expression_token4, -+ ACTIONS(3807), 1, -+ aux_sym_conditional_expression_token5, -+ STATE(2093), 1, -+ aux_sym_conditional_expression_repeat1, -+ [118012] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3351), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3353), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3809), 1, -+ sym_identifier, -+ STATE(23), 1, -+ sym__quoted_identifier, -+ [118028] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3092), 1, -+ aux_sym_sequence_token1, -+ ACTIONS(3811), 1, -+ aux_sym_alter_table_token1, -+ STATE(1815), 1, -+ sym_sequence, -+ STATE(1817), 1, -+ sym_alter_table, -+ [118044] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ ACTIONS(3813), 1, -+ aux_sym_conditional_expression_token4, -+ ACTIONS(3815), 1, -+ aux_sym_conditional_expression_token5, -+ STATE(2093), 1, -+ aux_sym_conditional_expression_repeat1, -+ [118060] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1007), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1009), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3709), 1, -+ sym_identifier, -+ STATE(1383), 1, -+ sym__quoted_identifier, -+ [118076] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ ACTIONS(3817), 1, -+ aux_sym_conditional_expression_token4, -+ ACTIONS(3819), 1, -+ aux_sym_conditional_expression_token5, -+ STATE(2093), 1, -+ aux_sym_conditional_expression_repeat1, -+ [118092] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2918), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2920), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3821), 1, -+ sym_identifier, -+ STATE(2066), 1, -+ sym__quoted_identifier, -+ [118108] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3823), 1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_limit_clause_token1, -- [61605] = 15, -+ STATE(1614), 1, -+ sym__constraint_action, -+ ACTIONS(3825), 2, -+ aux_sym__constraint_action_token1, -+ aux_sym__constraint_action_token2, -+ [118122] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2007), 1, -- aux_sym__table_constraint_token1, -- ACTIONS(2009), 1, -- aux_sym_table_constraint_check_token1, -- ACTIONS(2011), 1, -- aux_sym_table_constraint_exclude_token1, -- ACTIONS(2013), 1, -- aux_sym_table_constraint_foreign_key_token1, -- ACTIONS(2015), 1, -- aux_sym_table_constraint_unique_token1, -- ACTIONS(2017), 1, -- aux_sym_table_constraint_primary_key_token1, -- ACTIONS(2019), 1, -+ ACTIONS(3192), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3194), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3827), 1, - sym_identifier, -- ACTIONS(2021), 1, -+ STATE(1257), 1, -+ sym__quoted_identifier, -+ [118138] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3823), 1, -+ aux_sym_alter_table_action_alter_column_token2, -+ STATE(1613), 1, -+ sym__constraint_action, -+ ACTIONS(3829), 2, -+ aux_sym__constraint_action_token1, -+ aux_sym__constraint_action_token2, -+ [118152] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ ACTIONS(3831), 1, -+ aux_sym_conditional_expression_token4, -+ ACTIONS(3833), 1, -+ aux_sym_conditional_expression_token5, -+ STATE(2093), 1, -+ aux_sym_conditional_expression_repeat1, -+ [118168] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1057), 1, - anon_sym_BQUOTE, -- ACTIONS(2023), 1, -+ ACTIONS(1059), 1, - anon_sym_DQUOTE, -- STATE(1527), 1, -+ ACTIONS(3677), 1, -+ sym_identifier, -+ STATE(177), 1, - sym__quoted_identifier, -- STATE(1769), 1, -- sym__table_constraint, -- STATE(1771), 1, -- sym_table_column, -- STATE(1374), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(1134), 5, -- sym_table_constraint_check, -- sym_table_constraint_exclude, -- sym_table_constraint_foreign_key, -- sym_table_constraint_unique, -- sym_table_constraint_primary_key, -- [61656] = 13, -+ [118184] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2025), 1, -- anon_sym_RBRACK, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [61703] = 13, -+ ACTIONS(2900), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(2902), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3835), 1, -+ sym_identifier, -+ STATE(1312), 1, -+ sym__quoted_identifier, -+ [118200] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2027), 1, -- anon_sym_RBRACK, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [61750] = 13, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ ACTIONS(3837), 1, -+ aux_sym_conditional_expression_token4, -+ ACTIONS(3839), 1, -+ aux_sym_conditional_expression_token5, -+ STATE(2093), 1, -+ aux_sym_conditional_expression_repeat1, -+ [118216] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2029), 1, -+ ACTIONS(3841), 1, -+ anon_sym_COMMA, -+ STATE(2085), 1, -+ aux_sym_select_clause_body_repeat1, -+ ACTIONS(2748), 2, - anon_sym_RPAREN, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [61797] = 13, -+ aux_sym_where_clause_token1, -+ [118230] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2031), 1, -- anon_sym_RPAREN, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [61844] = 13, -+ ACTIONS(1358), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1360), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3671), 1, -+ sym_identifier, -+ STATE(966), 1, -+ sym__quoted_identifier, -+ [118246] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2033), 1, -- anon_sym_RBRACK, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [61891] = 13, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ ACTIONS(3844), 1, -+ aux_sym_conditional_expression_token4, -+ ACTIONS(3846), 1, -+ aux_sym_conditional_expression_token5, -+ STATE(2093), 1, -+ aux_sym_conditional_expression_repeat1, -+ [118262] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2035), 1, -- anon_sym_RPAREN, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [61938] = 13, -+ ACTIONS(1181), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1183), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3744), 1, -+ sym_identifier, -+ STATE(793), 1, -+ sym__quoted_identifier, -+ [118278] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2037), 1, -- anon_sym_RBRACK, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [61985] = 13, -+ ACTIONS(1415), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1417), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3665), 1, -+ sym_identifier, -+ STATE(534), 1, -+ sym__quoted_identifier, -+ [118294] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2039), 1, -- anon_sym_RBRACK, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [62032] = 13, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ ACTIONS(3848), 1, -+ aux_sym_conditional_expression_token4, -+ ACTIONS(3850), 1, -+ aux_sym_conditional_expression_token5, -+ STATE(2093), 1, -+ aux_sym_conditional_expression_repeat1, -+ [118310] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2041), 1, -- anon_sym_RPAREN, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [62079] = 13, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ ACTIONS(3852), 1, -+ aux_sym_conditional_expression_token4, -+ ACTIONS(3854), 1, -+ aux_sym_conditional_expression_token5, -+ STATE(2093), 1, -+ aux_sym_conditional_expression_repeat1, -+ [118326] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2043), 1, -- anon_sym_RBRACK, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -+ STATE(2300), 1, -+ sym_binary_operator, -+ ACTIONS(3856), 3, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [62126] = 13, -+ anon_sym_AMP_AMP, -+ anon_sym_PIPE_PIPE, -+ [118338] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2045), 1, -+ ACTIONS(3858), 1, -+ aux_sym_conditional_expression_token2, -+ STATE(2093), 1, -+ aux_sym_conditional_expression_repeat1, -+ ACTIONS(3861), 2, -+ aux_sym_conditional_expression_token4, -+ aux_sym_conditional_expression_token5, -+ [118352] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3791), 1, -+ anon_sym_COMMA, -+ STATE(2085), 1, -+ aux_sym_select_clause_body_repeat1, -+ ACTIONS(2812), 2, - anon_sym_RPAREN, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [62173] = 12, -+ aux_sym_where_clause_token1, -+ [118366] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(101), 1, -- anon_sym_DOT, -- ACTIONS(1958), 1, -+ ACTIONS(3522), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3524), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3863), 1, - sym_identifier, -- ACTIONS(1960), 1, -+ STATE(370), 1, -+ sym__quoted_identifier, -+ [118382] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ ACTIONS(3865), 1, -+ aux_sym_conditional_expression_token4, -+ ACTIONS(3867), 1, -+ aux_sym_conditional_expression_token5, -+ STATE(2093), 1, -+ aux_sym_conditional_expression_repeat1, -+ [118398] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ ACTIONS(3869), 1, -+ aux_sym_conditional_expression_token4, -+ ACTIONS(3871), 1, -+ aux_sym_conditional_expression_token5, -+ STATE(2093), 1, -+ aux_sym_conditional_expression_repeat1, -+ [118414] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1099), 1, - anon_sym_BQUOTE, -- ACTIONS(1962), 1, -+ ACTIONS(1101), 1, - anon_sym_DQUOTE, -- STATE(7), 1, -+ ACTIONS(3685), 1, -+ sym_identifier, -+ STATE(522), 1, - sym__quoted_identifier, -- STATE(8), 1, -- aux_sym_dotted_name_repeat1, -- STATE(1608), 1, -- sym_constrained_type, -- ACTIONS(99), 2, -- aux_sym_cte_token2, -- aux_sym_null_hint_token3, -- STATE(535), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(1432), 3, -- sym_type, -- sym_array_type, -- sym__type, -- ACTIONS(97), 5, -- anon_sym_COMMA, -- anon_sym_LPAREN, -- anon_sym_RPAREN, -- anon_sym_EQ, -- anon_sym_LBRACK, -- [62218] = 13, -+ [118430] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2047), 1, -- anon_sym_RBRACK, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [62265] = 8, -+ ACTIONS(3490), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3492), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3873), 1, -+ sym_identifier, -+ STATE(402), 1, -+ sym__quoted_identifier, -+ [118446] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1898), 1, -- aux_sym_sequence_token2, -- ACTIONS(1900), 1, -- aux_sym_sequence_token3, -- ACTIONS(1902), 1, -- aux_sym_sequence_token5, -- ACTIONS(1904), 1, -- aux_sym_sequence_token8, -- ACTIONS(1906), 1, -- aux_sym_sequence_token9, -- STATE(1143), 1, -- aux_sym_sequence_repeat1, -- ACTIONS(2049), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [62302] = 13, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ ACTIONS(3875), 1, -+ aux_sym_conditional_expression_token4, -+ ACTIONS(3877), 1, -+ aux_sym_conditional_expression_token5, -+ STATE(2093), 1, -+ aux_sym_conditional_expression_repeat1, -+ [118462] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2051), 1, -- anon_sym_RBRACK, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [62349] = 13, -+ ACTIONS(55), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(57), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3651), 1, -+ sym_identifier, -+ STATE(68), 1, -+ sym__quoted_identifier, -+ [118478] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2053), 1, -- anon_sym_RPAREN, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [62396] = 8, -+ ACTIONS(3534), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3536), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3879), 1, -+ sym_identifier, -+ STATE(44), 1, -+ sym__quoted_identifier, -+ [118494] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1898), 1, -- aux_sym_sequence_token2, -- ACTIONS(1900), 1, -- aux_sym_sequence_token3, -- ACTIONS(1902), 1, -- aux_sym_sequence_token5, -- ACTIONS(1904), 1, -- aux_sym_sequence_token8, -- ACTIONS(1906), 1, -- aux_sym_sequence_token9, -- STATE(1142), 1, -- aux_sym_sequence_repeat1, -- ACTIONS(2055), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [62433] = 13, -+ ACTIONS(1542), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1544), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3734), 1, -+ sym_identifier, -+ STATE(297), 1, -+ sym__quoted_identifier, -+ [118510] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2057), 1, -- anon_sym_RBRACK, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [62480] = 8, -+ ACTIONS(3447), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3449), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3881), 1, -+ sym_identifier, -+ STATE(1153), 1, -+ sym__quoted_identifier, -+ [118526] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1380), 1, -- aux_sym_grant_statement_token13, -- ACTIONS(1382), 1, -- aux_sym_order_by_clause_token1, -- ACTIONS(1384), 1, -- aux_sym_limit_clause_token1, -- STATE(1218), 1, -- sym_group_by_clause, -- STATE(1242), 1, -- sym_limit_clause, -- STATE(1264), 1, -- sym_order_by_clause, -- ACTIONS(1523), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [62517] = 13, -+ ACTIONS(1578), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1580), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3720), 1, -+ sym_identifier, -+ STATE(1132), 1, -+ sym__quoted_identifier, -+ [118542] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2059), 1, -- anon_sym_RPAREN, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [62564] = 13, -+ ACTIONS(1506), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1508), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3701), 1, -+ sym_identifier, -+ STATE(915), 1, -+ sym__quoted_identifier, -+ [118558] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2061), 1, -- anon_sym_RBRACK, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [62611] = 8, -+ ACTIONS(3331), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3333), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3883), 1, -+ sym_identifier, -+ STATE(15), 1, -+ sym__quoted_identifier, -+ [118574] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1958), 1, -+ ACTIONS(3345), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3347), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3885), 1, - sym_identifier, -- ACTIONS(1960), 1, -+ STATE(307), 1, -+ sym__quoted_identifier, -+ [118590] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1135), 1, - anon_sym_BQUOTE, -- ACTIONS(1962), 1, -+ ACTIONS(1137), 1, - anon_sym_DQUOTE, -- STATE(7), 1, -+ ACTIONS(3681), 1, -+ sym_identifier, -+ STATE(1278), 1, - sym__quoted_identifier, -- STATE(1284), 2, -- sym_dotted_name, -- sym__identifier, -- ACTIONS(2063), 3, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_pg_command_token1, -- ACTIONS(2065), 10, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [62648] = 8, -+ [118606] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1898), 1, -- aux_sym_sequence_token2, -- ACTIONS(1900), 1, -- aux_sym_sequence_token3, -- ACTIONS(1902), 1, -- aux_sym_sequence_token5, -- ACTIONS(1904), 1, -- aux_sym_sequence_token8, -- ACTIONS(1906), 1, -- aux_sym_sequence_token9, -- STATE(1142), 1, -- aux_sym_sequence_repeat1, -- ACTIONS(2067), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [62685] = 13, -+ ACTIONS(3602), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3604), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3887), 1, -+ sym_identifier, -+ STATE(1938), 1, -+ sym__quoted_identifier, -+ [118622] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2069), 1, -- anon_sym_RBRACK, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [62732] = 13, -+ ACTIONS(1283), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1285), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3647), 1, -+ sym_identifier, -+ STATE(1197), 1, -+ sym__quoted_identifier, -+ [118638] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2071), 1, -- anon_sym_RPAREN, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [62779] = 13, -+ ACTIONS(3397), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3399), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3889), 1, -+ sym_identifier, -+ STATE(375), 1, -+ sym__quoted_identifier, -+ [118654] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2073), 1, -- anon_sym_RPAREN, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [62826] = 8, -+ ACTIONS(1464), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(1466), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3659), 1, -+ sym_identifier, -+ STATE(456), 1, -+ sym__quoted_identifier, -+ [118670] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1898), 1, -- aux_sym_sequence_token2, -- ACTIONS(1900), 1, -- aux_sym_sequence_token3, -- ACTIONS(1902), 1, -- aux_sym_sequence_token5, -- ACTIONS(1904), 1, -- aux_sym_sequence_token8, -- ACTIONS(1906), 1, -- aux_sym_sequence_token9, -- STATE(1142), 1, -- aux_sym_sequence_repeat1, -- ACTIONS(2075), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [62863] = 13, -+ ACTIONS(3550), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3552), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3891), 1, -+ sym_identifier, -+ STATE(91), 1, -+ sym__quoted_identifier, -+ [118686] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2077), 1, -- anon_sym_RBRACK, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [62910] = 13, -+ ACTIONS(3528), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3530), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3893), 1, -+ sym_identifier, -+ STATE(457), 1, -+ sym__quoted_identifier, -+ [118702] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2079), 1, -- anon_sym_RPAREN, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [62957] = 15, -+ ACTIONS(3403), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3405), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3895), 1, -+ sym_identifier, -+ STATE(1135), 1, -+ sym__quoted_identifier, -+ [118718] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2007), 1, -- aux_sym__table_constraint_token1, -- ACTIONS(2009), 1, -- aux_sym_table_constraint_check_token1, -- ACTIONS(2011), 1, -- aux_sym_table_constraint_exclude_token1, -- ACTIONS(2013), 1, -- aux_sym_table_constraint_foreign_key_token1, -- ACTIONS(2015), 1, -- aux_sym_table_constraint_unique_token1, -- ACTIONS(2017), 1, -- aux_sym_table_constraint_primary_key_token1, -- ACTIONS(2019), 1, -+ ACTIONS(3496), 1, -+ anon_sym_BQUOTE, -+ ACTIONS(3498), 1, -+ anon_sym_DQUOTE, -+ ACTIONS(3897), 1, - sym_identifier, -- ACTIONS(2021), 1, -+ STATE(1075), 1, -+ sym__quoted_identifier, -+ [118734] = 5, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(765), 1, - anon_sym_BQUOTE, -- ACTIONS(2023), 1, -+ ACTIONS(767), 1, - anon_sym_DQUOTE, -- STATE(1527), 1, -+ ACTIONS(3764), 1, -+ sym_identifier, -+ STATE(45), 1, - sym__quoted_identifier, -- STATE(1600), 1, -- sym__table_constraint, -- STATE(1605), 1, -- sym_table_column, -- STATE(1374), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(1134), 5, -- sym_table_constraint_check, -- sym_table_constraint_exclude, -- sym_table_constraint_foreign_key, -- sym_table_constraint_unique, -- sym_table_constraint_primary_key, -- [63008] = 13, -+ [118750] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2081), 1, -- anon_sym_RPAREN, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [63055] = 13, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ ACTIONS(3899), 1, -+ aux_sym_conditional_expression_token4, -+ ACTIONS(3901), 1, -+ aux_sym_conditional_expression_token5, -+ STATE(2093), 1, -+ aux_sym_conditional_expression_repeat1, -+ [118766] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2083), 1, -- anon_sym_RBRACK, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -+ STATE(2266), 1, -+ sym_binary_operator, -+ ACTIONS(3856), 3, - anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [63102] = 13, -+ anon_sym_AMP_AMP, -+ anon_sym_PIPE_PIPE, -+ [118778] = 5, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1012), 1, -- aux_sym_cte_token2, -- ACTIONS(1014), 1, -- aux_sym_create_function_parameter_token1, -- ACTIONS(1020), 1, -- aux_sym_is_expression_token1, -- ACTIONS(1022), 1, -- aux_sym_boolean_expression_token1, -- ACTIONS(1024), 1, -- aux_sym_boolean_expression_token2, -- ACTIONS(1026), 1, -- aux_sym_at_time_zone_expression_token1, -- ACTIONS(2085), 1, -- anon_sym_RBRACK, -- ACTIONS(1018), 2, -- anon_sym_LT, -- anon_sym_GT, -- ACTIONS(1028), 2, -- anon_sym_DASH_GT, -- anon_sym_POUND_GT, -- ACTIONS(1030), 2, -- anon_sym_DASH_GT_GT, -- anon_sym_POUND_GT_GT, -- ACTIONS(1032), 2, -- anon_sym_TILDE, -- anon_sym_PLUS, -- ACTIONS(1016), 4, -- anon_sym_EQ, -- anon_sym_LT_EQ, -- anon_sym_LT_GT, -- anon_sym_GT_EQ, -- [63149] = 4, -+ ACTIONS(3797), 1, -+ anon_sym_LPAREN, -+ ACTIONS(3799), 1, -+ aux_sym_table_constraint_exclude_token2, -+ STATE(1737), 1, -+ sym_index_table_parameters, -+ STATE(2347), 1, -+ sym_using_clause, -+ [118794] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2087), 1, -- anon_sym_COMMA, -- STATE(1190), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1150), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_limit_clause_token1, -- [63177] = 2, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ ACTIONS(3903), 1, -+ anon_sym_RBRACK, -+ STATE(2632), 1, -+ sym_number, -+ [118807] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2090), 18, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -+ ACTIONS(3057), 1, - aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- [63201] = 2, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1730), 1, -+ sym__select_statement, -+ [118820] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2092), 18, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- [63225] = 2, -+ ACTIONS(3905), 1, -+ aux_sym_grant_statement_token13, -+ ACTIONS(3907), 2, -+ aux_sym_grant_statement_token14, -+ sym_identifier, -+ [118831] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1966), 18, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_sequence_token2, -- aux_sym_sequence_token3, -- aux_sym_sequence_token5, -- aux_sym_sequence_token8, -- aux_sym_sequence_token9, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [63249] = 2, -+ ACTIONS(3909), 1, -+ aux_sym_cte_token1, -+ ACTIONS(3911), 1, -+ anon_sym_LPAREN, -+ STATE(1840), 1, -+ sym_table_parameters, -+ [118844] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2094), 18, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -- aux_sym_cte_token2, -+ ACTIONS(3913), 1, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- [63273] = 2, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [118857] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2096), 18, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_sequence_token2, -- aux_sym_sequence_token3, -- aux_sym_sequence_token5, -- aux_sym_sequence_token8, -- aux_sym_sequence_token9, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [63297] = 2, -+ ACTIONS(1342), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1344), 1, -+ anon_sym_SQUOTE, -+ STATE(1207), 1, -+ sym_string, -+ [118870] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2098), 18, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- [63321] = 2, -+ ACTIONS(3915), 1, -+ aux_sym_grant_statement_token13, -+ ACTIONS(3917), 2, -+ aux_sym_grant_statement_token14, -+ sym_identifier, -+ [118881] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2100), 18, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- [63345] = 2, -+ ACTIONS(3911), 1, -+ anon_sym_LPAREN, -+ ACTIONS(3919), 1, -+ aux_sym_cte_token1, -+ STATE(1795), 1, -+ sym_table_parameters, -+ [118894] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2102), 18, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- [63369] = 2, -+ ACTIONS(3921), 1, -+ aux_sym_grant_statement_token13, -+ ACTIONS(3923), 2, -+ aux_sym_grant_statement_token14, -+ sym_identifier, -+ [118905] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2104), 18, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token2, -+ ACTIONS(3084), 1, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- [63393] = 2, -+ ACTIONS(3738), 1, -+ aux_sym_where_clause_token1, -+ STATE(1771), 1, -+ sym_where_clause, -+ [118918] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2106), 18, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- [63417] = 2, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ ACTIONS(3925), 1, -+ anon_sym_RBRACK, -+ STATE(2418), 1, -+ sym_number, -+ [118931] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2108), 18, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -- aux_sym_cte_token2, -+ ACTIONS(3927), 1, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- [63441] = 2, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [118944] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2110), 18, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- aux_sym_cte_token2, -- anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- [63465] = 2, -+ ACTIONS(747), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(749), 1, -+ anon_sym_SQUOTE, -+ STATE(405), 1, -+ sym_string, -+ [118957] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(149), 18, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_sequence_token2, -- aux_sym_sequence_token3, -- aux_sym_sequence_token5, -- aux_sym_sequence_token8, -- aux_sym_sequence_token9, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [63489] = 2, -+ ACTIONS(3929), 1, -+ sym_identifier, -+ STATE(1704), 1, -+ sym_assigment_expression, -+ STATE(1735), 1, -+ sym_set_clause_body, -+ [118970] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2112), 18, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -- aux_sym_cte_token2, -+ ACTIONS(3931), 1, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- [63513] = 2, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(2114), 18, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_sequence_token2, -- aux_sym_sequence_token3, -- aux_sym_sequence_token5, -- aux_sym_sequence_token8, -- aux_sym_sequence_token9, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [63537] = 2, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [118983] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2116), 18, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_sequence_token2, -- aux_sym_sequence_token3, -- aux_sym_sequence_token5, -- aux_sym_sequence_token8, -- aux_sym_sequence_token9, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [63561] = 4, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ ACTIONS(3933), 1, -+ anon_sym_RBRACK, -+ STATE(3087), 1, -+ sym_number, -+ [118996] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1141), 1, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -- STATE(1190), 1, -+ ACTIONS(3935), 1, -+ anon_sym_RPAREN, -+ STATE(1894), 1, - aux_sym_group_by_clause_body_repeat1, -- ACTIONS(2118), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_limit_clause_token1, -- [63589] = 6, -+ [119009] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1382), 1, -- aux_sym_order_by_clause_token1, -- ACTIONS(1384), 1, -- aux_sym_limit_clause_token1, -- STATE(1225), 1, -- sym_limit_clause, -- STATE(1244), 1, -- sym_order_by_clause, -- ACTIONS(1521), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [63620] = 2, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ ACTIONS(3937), 1, -+ anon_sym_RBRACK, -+ STATE(2442), 1, -+ sym_number, -+ [119022] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1490), 17, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token2, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- [63643] = 2, -+ ACTIONS(3939), 1, -+ anon_sym_COMMA, -+ ACTIONS(3941), 1, -+ anon_sym_RPAREN, -+ STATE(2232), 1, -+ aux_sym_table_parameters_repeat1, -+ [119035] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2120), 17, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_limit_clause_token1, -- [63666] = 4, -+ ACTIONS(1083), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1085), 1, -+ anon_sym_SQUOTE, -+ STATE(847), 1, -+ sym_string, -+ [119048] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2124), 1, -- anon_sym_COMMA, -- STATE(1221), 1, -- aux_sym_set_clause_body_repeat1, -- ACTIONS(2122), 15, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- [63693] = 6, -+ ACTIONS(3943), 1, -+ aux_sym_grant_statement_token13, -+ ACTIONS(3945), 2, -+ aux_sym_grant_statement_token14, -+ sym_identifier, -+ [119059] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2128), 1, -- aux_sym_where_clause_token1, -- ACTIONS(2130), 1, -- aux_sym_from_clause_token1, -- STATE(1262), 1, -- sym_from_clause, -- STATE(1269), 1, -- sym_where_clause, -- ACTIONS(2126), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [63724] = 4, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(3947), 1, -+ anon_sym_RPAREN, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [119072] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1937), 1, -- aux_sym_initial_mode_token1, -- STATE(1258), 1, -- sym_initial_mode, -- ACTIONS(2132), 15, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(3949), 1, - anon_sym_COMMA, -+ ACTIONS(3951), 1, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [63751] = 2, -+ STATE(2238), 1, -+ aux_sym_table_constraint_unique_repeat1, -+ [119085] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1514), 17, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token2, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -+ ACTIONS(3643), 1, - aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- [63774] = 6, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1730), 1, -+ sym__select_statement, -+ [119098] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1382), 1, -- aux_sym_order_by_clause_token1, -- ACTIONS(1384), 1, -- aux_sym_limit_clause_token1, -- STATE(1242), 1, -- sym_limit_clause, -- STATE(1264), 1, -- sym_order_by_clause, -- ACTIONS(1523), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [63805] = 2, -+ ACTIONS(167), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(197), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ STATE(930), 1, -+ sym_string, -+ [119111] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2134), 17, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(3939), 1, - anon_sym_COMMA, -+ ACTIONS(3953), 1, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -+ STATE(2230), 1, -+ aux_sym_table_parameters_repeat1, -+ [119124] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3065), 1, -+ anon_sym_RPAREN, -+ ACTIONS(3738), 1, - aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- [63828] = 2, -+ STATE(1770), 1, -+ sym_where_clause, -+ [119137] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1500), 17, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_cte_token2, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_null_hint_token2, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_mode_token1, -- aux_sym_initial_mode_token1, -- [63851] = 6, -+ ACTIONS(3955), 1, -+ aux_sym_grant_statement_token13, -+ ACTIONS(3957), 2, -+ aux_sym_grant_statement_token14, -+ sym_identifier, -+ [119148] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1382), 1, -- aux_sym_order_by_clause_token1, -- ACTIONS(1384), 1, -- aux_sym_limit_clause_token1, -- STATE(1231), 1, -- sym_limit_clause, -- STATE(1261), 1, -- sym_order_by_clause, -- ACTIONS(1995), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [63882] = 4, -+ ACTIONS(3959), 1, -+ aux_sym_grant_statement_token13, -+ ACTIONS(3961), 2, -+ aux_sym_grant_statement_token14, -+ sym_identifier, -+ [119159] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1165), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1167), 1, -+ anon_sym_SQUOTE, -+ STATE(988), 1, -+ sym_string, -+ [119172] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2136), 1, -+ ACTIONS(3963), 1, - anon_sym_COMMA, -- STATE(1219), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1150), 15, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- [63909] = 6, -+ ACTIONS(3965), 1, -+ anon_sym_RPAREN, -+ STATE(2228), 1, -+ aux_sym_table_constraint_exclude_repeat1, -+ [119185] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1382), 1, -- aux_sym_order_by_clause_token1, -- ACTIONS(1384), 1, -- aux_sym_limit_clause_token1, -- STATE(1226), 1, -- sym_limit_clause, -- STATE(1247), 1, -- sym_order_by_clause, -- ACTIONS(2139), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -+ ACTIONS(21), 1, - aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [63940] = 4, -+ STATE(1609), 1, -+ sym_select_clause, -+ STATE(1730), 1, -+ sym__select_statement, -+ [119198] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2124), 1, -+ ACTIONS(3967), 1, -+ aux_sym__ctes_token1, -+ ACTIONS(3969), 2, - anon_sym_COMMA, -- STATE(1224), 1, -- aux_sym_set_clause_body_repeat1, -- ACTIONS(2141), 15, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- [63967] = 4, -+ anon_sym_RPAREN, -+ [119209] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1937), 1, -- aux_sym_initial_mode_token1, -- STATE(1245), 1, -- sym_initial_mode, -- ACTIONS(2143), 15, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(3971), 3, -+ aux_sym__ctes_token1, - anon_sym_COMMA, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [63994] = 4, -+ [119218] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1210), 1, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -- STATE(1219), 1, -+ ACTIONS(3973), 1, -+ anon_sym_RPAREN, -+ STATE(1894), 1, - aux_sym_group_by_clause_body_repeat1, -- ACTIONS(2145), 15, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- [64021] = 4, -+ [119231] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2147), 1, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -- STATE(1224), 1, -- aux_sym_set_clause_body_repeat1, -- ACTIONS(2134), 15, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- [64048] = 2, -+ ACTIONS(3975), 1, -+ anon_sym_RPAREN, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [119244] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1523), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(3977), 1, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [64070] = 2, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [119257] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2150), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(3979), 1, -+ anon_sym_COMMA, -+ ACTIONS(3981), 1, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [64092] = 7, -+ STATE(2244), 1, -+ aux_sym_table_constraint_foreign_key_repeat1, -+ [119270] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1692), 1, -- aux_sym_join_type_token1, -- ACTIONS(2152), 1, -- aux_sym_join_clause_token1, -- STATE(2259), 1, -- sym_join_type, -- STATE(1227), 2, -- sym_join_clause, -- aux_sym_select_statement_repeat1, -- ACTIONS(1695), 3, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- ACTIONS(1690), 8, -- anon_sym_SEMI, -+ ACTIONS(3983), 1, -+ anon_sym_COMMA, -+ ACTIONS(3985), 1, - anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- [64124] = 4, -+ STATE(2172), 1, -+ aux_sym_parameters_repeat1, -+ [119283] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(604), 1, -- anon_sym_COLON_COLON, -- ACTIONS(1527), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(1525), 14, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -- aux_sym_cte_token2, -+ ACTIONS(3987), 1, - anon_sym_RPAREN, -- aux_sym_alter_table_action_alter_column_token3, -- aux_sym_null_hint_token3, -- aux_sym_grant_statement_token9, -- aux_sym_auto_increment_constraint_token1, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_time_zone_constraint_token1, -- anon_sym_CONSTRAINT, -- aux_sym_table_constraint_check_token1, -- aux_sym_table_constraint_unique_token1, -- aux_sym_table_constraint_primary_key_token1, -- [64150] = 2, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [119296] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2155), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ ACTIONS(3989), 1, -+ anon_sym_RBRACK, -+ STATE(2485), 1, -+ sym_number, -+ [119309] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -+ ACTIONS(3991), 1, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_initial_mode_token1, -- [64172] = 2, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [119322] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1521), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(3993), 1, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [64194] = 2, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [119335] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2139), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [64216] = 4, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ ACTIONS(3995), 1, -+ anon_sym_RBRACK, -+ STATE(2479), 1, -+ sym_number, -+ [119348] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2157), 1, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -- STATE(1235), 1, -- aux_sym_select_clause_body_repeat1, -- ACTIONS(1717), 14, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- [64242] = 2, -+ ACTIONS(3997), 1, -+ anon_sym_RPAREN, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [119361] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2159), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ ACTIONS(3999), 1, -+ anon_sym_RBRACK, -+ STATE(2800), 1, -+ sym_number, -+ [119374] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(4001), 1, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [64264] = 4, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [119387] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2161), 1, -+ ACTIONS(3979), 1, - anon_sym_COMMA, -- STATE(1239), 1, -- aux_sym_select_clause_body_repeat1, -- ACTIONS(1705), 14, -- anon_sym_SEMI, -+ ACTIONS(4003), 1, - anon_sym_RPAREN, -+ STATE(2198), 1, -+ aux_sym_table_constraint_foreign_key_repeat1, -+ [119400] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1526), 1, - anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1528), 1, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- [64290] = 4, -+ STATE(434), 1, -+ sym_string, -+ [119413] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2157), 1, -+ ACTIONS(4005), 1, -+ sym_identifier, -+ STATE(1735), 1, -+ sym_set_clause_body, -+ STATE(2012), 1, -+ sym_assigment_expression, -+ [119426] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3983), 1, - anon_sym_COMMA, -- STATE(1238), 1, -- aux_sym_select_clause_body_repeat1, -- ACTIONS(1713), 14, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- [64316] = 2, -+ ACTIONS(4007), 1, -+ anon_sym_RPAREN, -+ STATE(2196), 1, -+ aux_sym_parameters_repeat1, -+ [119439] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2163), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(4009), 1, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- [64338] = 4, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [119452] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2165), 1, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -- STATE(1237), 1, -- aux_sym_select_clause_body_repeat1, -- ACTIONS(1566), 14, -- anon_sym_SEMI, -+ ACTIONS(4011), 1, - anon_sym_RPAREN, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [119465] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3641), 1, -+ aux_sym_grant_statement_token4, -+ STATE(1656), 1, -+ sym_select_clause, -+ STATE(1730), 1, -+ sym__select_statement, -+ [119478] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1221), 1, - anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1223), 1, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- [64364] = 4, -+ STATE(178), 1, -+ sym_string, -+ [119491] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2168), 1, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -- STATE(1238), 1, -- aux_sym_select_clause_body_repeat1, -- ACTIONS(1566), 14, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- [64390] = 4, -+ ACTIONS(4013), 1, -+ anon_sym_RPAREN, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [119504] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2161), 1, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ ACTIONS(4015), 1, -+ anon_sym_RBRACK, -+ STATE(2527), 1, -+ sym_number, -+ [119517] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3092), 1, -+ aux_sym_sequence_token1, -+ ACTIONS(4017), 1, -+ aux_sym_alter_table_token1, -+ STATE(1842), 1, -+ sym_sequence, -+ [119530] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -- STATE(1237), 1, -- aux_sym_select_clause_body_repeat1, -- ACTIONS(1701), 14, -- anon_sym_SEMI, -+ ACTIONS(4019), 1, - anon_sym_RPAREN, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [119543] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4023), 1, -+ sym_identifier, -+ ACTIONS(4021), 2, -+ aux_sym_set_statement_token1, -+ aux_sym_set_statement_token2, -+ [119554] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ ACTIONS(4025), 1, -+ anon_sym_RBRACK, -+ STATE(2854), 1, -+ sym_number, -+ [119567] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1562), 1, - anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1564), 1, - anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- [64416] = 2, -+ STATE(1456), 1, -+ sym_string, -+ [119580] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2171), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(4027), 1, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [64438] = 2, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [119593] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2173), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(4029), 1, - anon_sym_COMMA, -+ ACTIONS(4031), 1, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_initial_mode_token1, -- [64460] = 2, -+ STATE(2191), 1, -+ aux_sym_create_function_parameters_repeat1, -+ [119606] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1995), 16, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(4033), 1, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [64482] = 10, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [119619] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2177), 1, -- sym_identifier, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1584), 1, -- sym_constrained_type, -- STATE(1766), 1, -- sym_create_function_parameter, -- STATE(535), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(1407), 3, -- sym_type, -- sym_array_type, -- sym__type, -- ACTIONS(2175), 4, -- aux_sym_create_function_parameter_token1, -- aux_sym_create_function_parameter_token2, -- aux_sym_create_function_parameter_token3, -- aux_sym_create_function_parameter_token4, -- [64519] = 4, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ ACTIONS(4035), 1, -+ anon_sym_RBRACK, -+ STATE(2737), 1, -+ sym_number, -+ [119632] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1384), 1, -- aux_sym_limit_clause_token1, -- STATE(1242), 1, -- sym_limit_clause, -- ACTIONS(1523), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [64544] = 2, -+ ACTIONS(39), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(41), 1, -+ anon_sym_SQUOTE, -+ STATE(227), 1, -+ sym_string, -+ [119645] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2179), 15, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(4029), 1, - anon_sym_COMMA, -+ ACTIONS(4037), 1, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [64565] = 2, -+ STATE(2185), 1, -+ aux_sym_create_function_parameters_repeat1, -+ [119658] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2181), 15, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(3453), 1, -+ anon_sym_EQ, -+ ACTIONS(3451), 2, - anon_sym_COMMA, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [64586] = 4, -+ [119669] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1384), 1, -- aux_sym_limit_clause_token1, -- STATE(1240), 1, -- sym_limit_clause, -- ACTIONS(2150), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [64611] = 16, -+ ACTIONS(4039), 1, -+ anon_sym_COMMA, -+ ACTIONS(4042), 1, -+ anon_sym_RPAREN, -+ STATE(2191), 1, -+ aux_sym_create_function_parameters_repeat1, -+ [119682] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1063), 1, -- aux_sym_table_constraint_unique_token1, -- ACTIONS(2183), 1, -- aux_sym_create_statement_token2, -- ACTIONS(2185), 1, -- aux_sym_create_statement_token3, -- ACTIONS(2187), 1, -- aux_sym_alter_table_token1, -- ACTIONS(2189), 1, -- aux_sym_sequence_token1, -- ACTIONS(2191), 1, -- aux_sym_create_function_statement_token1, -- ACTIONS(2193), 1, -- aux_sym_create_function_statement_token2, -- ACTIONS(2195), 1, -- aux_sym_create_extension_statement_token1, -- ACTIONS(2197), 1, -- aux_sym_create_role_statement_token1, -- ACTIONS(2199), 1, -- aux_sym_create_schema_statement_token1, -- ACTIONS(2201), 1, -- aux_sym_create_domain_statement_token1, -- ACTIONS(2203), 1, -- aux_sym_create_type_statement_token1, -- ACTIONS(2205), 1, -- aux_sym_create_index_statement_token1, -- STATE(1294), 1, -- sym_sequence, -- STATE(2139), 1, -- sym_unique_constraint, -- [64660] = 4, -+ ACTIONS(1399), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1401), 1, -+ anon_sym_SQUOTE, -+ STATE(932), 1, -+ sym_string, -+ [119695] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2207), 1, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -- STATE(1254), 1, -- aux_sym_select_clause_body_repeat1, -- ACTIONS(1713), 13, -- anon_sym_SEMI, -+ ACTIONS(4044), 1, - anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- [64685] = 10, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [119708] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2177), 1, -- sym_identifier, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1583), 1, -- sym_create_function_parameter, -- STATE(1584), 1, -- sym_constrained_type, -- STATE(535), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(1407), 3, -- sym_type, -- sym_array_type, -- sym__type, -- ACTIONS(2175), 4, -- aux_sym_create_function_parameter_token1, -- aux_sym_create_function_parameter_token2, -- aux_sym_create_function_parameter_token3, -- aux_sym_create_function_parameter_token4, -- [64722] = 4, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(4046), 1, -+ anon_sym_RPAREN, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [119721] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2128), 1, -- aux_sym_where_clause_token1, -- STATE(1338), 1, -- sym_where_clause, -- ACTIONS(2209), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [64747] = 4, -+ ACTIONS(3979), 1, -+ anon_sym_COMMA, -+ ACTIONS(4048), 1, -+ anon_sym_RPAREN, -+ STATE(2169), 1, -+ aux_sym_table_constraint_foreign_key_repeat1, -+ [119734] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2128), 1, -- aux_sym_where_clause_token1, -- STATE(1276), 1, -- sym_where_clause, -- ACTIONS(2211), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [64772] = 4, -+ ACTIONS(4050), 1, -+ anon_sym_COMMA, -+ ACTIONS(4053), 1, -+ anon_sym_RPAREN, -+ STATE(2196), 1, -+ aux_sym_parameters_repeat1, -+ [119747] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2207), 1, -+ ACTIONS(1942), 1, - anon_sym_COMMA, -- STATE(1249), 1, -- aux_sym_select_clause_body_repeat1, -- ACTIONS(1717), 13, -- anon_sym_SEMI, -+ ACTIONS(4055), 1, - anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- [64797] = 4, -+ STATE(2235), 1, -+ aux_sym_index_table_parameters_repeat1, -+ [119760] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2213), 1, -+ ACTIONS(4057), 1, - anon_sym_COMMA, -- STATE(1254), 1, -- aux_sym_select_clause_body_repeat1, -- ACTIONS(1566), 13, -- anon_sym_SEMI, -+ ACTIONS(4060), 1, - anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_grant_statement_token13, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- aux_sym_where_clause_token1, -- aux_sym_join_type_token1, -- aux_sym_join_type_token2, -- aux_sym_join_type_token3, -- aux_sym_join_type_token4, -- aux_sym_join_clause_token1, -- [64822] = 4, -+ STATE(2198), 1, -+ aux_sym_table_constraint_foreign_key_repeat1, -+ [119773] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2128), 1, -- aux_sym_where_clause_token1, -- STATE(1295), 1, -- sym_where_clause, -- ACTIONS(2216), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [64847] = 4, -+ ACTIONS(1942), 1, -+ anon_sym_COMMA, -+ ACTIONS(4055), 1, -+ anon_sym_RPAREN, -+ STATE(2218), 1, -+ aux_sym_index_table_parameters_repeat1, -+ [119786] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2128), 1, -- aux_sym_where_clause_token1, -- STATE(1302), 1, -- sym_where_clause, -- ACTIONS(2218), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [64872] = 2, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ ACTIONS(4062), 1, -+ anon_sym_RBRACK, -+ STATE(2557), 1, -+ sym_number, -+ [119799] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2132), 15, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -+ ACTIONS(4064), 1, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [64893] = 2, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [119812] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2220), 15, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -+ ACTIONS(4066), 1, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [64914] = 4, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [119825] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1384), 1, -- aux_sym_limit_clause_token1, -- STATE(1225), 1, -- sym_limit_clause, -- ACTIONS(1521), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [64939] = 4, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ ACTIONS(4068), 1, -+ anon_sym_RBRACK, -+ STATE(2569), 1, -+ sym_number, -+ [119838] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2128), 1, -- aux_sym_where_clause_token1, -- STATE(1309), 1, -- sym_where_clause, -- ACTIONS(2222), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [64964] = 4, -+ ACTIONS(3433), 1, -+ anon_sym_EQ, -+ ACTIONS(3431), 2, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ [119849] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1384), 1, -- aux_sym_limit_clause_token1, -- STATE(1226), 1, -- sym_limit_clause, -- ACTIONS(2139), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [64989] = 4, -+ ACTIONS(3911), 1, -+ anon_sym_LPAREN, -+ ACTIONS(4070), 1, -+ aux_sym_cte_token1, -+ STATE(1820), 1, -+ sym_table_parameters, -+ [119862] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2128), 1, -- aux_sym_where_clause_token1, -- STATE(1266), 1, -- sym_where_clause, -- ACTIONS(2224), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65014] = 2, -+ ACTIONS(3963), 1, -+ anon_sym_COMMA, -+ ACTIONS(4072), 1, -+ anon_sym_RPAREN, -+ STATE(2228), 1, -+ aux_sym_table_constraint_exclude_repeat1, -+ [119875] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2143), 15, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(2086), 1, - anon_sym_COMMA, -+ ACTIONS(4074), 1, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65035] = 4, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [119888] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1384), 1, -- aux_sym_limit_clause_token1, -- STATE(1231), 1, -- sym_limit_clause, -- ACTIONS(1995), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65060] = 3, -+ ACTIONS(1490), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1492), 1, -+ anon_sym_SQUOTE, -+ STATE(1057), 1, -+ sym_string, -+ [119901] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3911), 1, -+ anon_sym_LPAREN, -+ ACTIONS(4076), 1, -+ aux_sym_cte_token1, -+ STATE(1826), 1, -+ sym_table_parameters, -+ [119914] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(991), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(993), 1, -+ anon_sym_SQUOTE, -+ STATE(1530), 1, -+ sym_string, -+ [119927] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2228), 1, -- aux_sym_cte_token1, -- ACTIONS(2226), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65082] = 2, -+ ACTIONS(3963), 1, -+ anon_sym_COMMA, -+ ACTIONS(4078), 1, -+ anon_sym_RPAREN, -+ STATE(2206), 1, -+ aux_sym_table_constraint_exclude_repeat1, -+ [119940] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2230), 14, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(3949), 1, -+ anon_sym_COMMA, -+ ACTIONS(4080), 1, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65102] = 11, -+ STATE(2233), 1, -+ aux_sym_table_constraint_unique_repeat1, -+ [119953] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(53), 1, -- anon_sym_BQUOTE, -- ACTIONS(55), 1, -- anon_sym_DQUOTE, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(2232), 1, -+ ACTIONS(4082), 1, -+ aux_sym_cte_token2, -+ ACTIONS(4084), 1, -+ aux_sym_cte_token3, -+ ACTIONS(4086), 1, - anon_sym_LPAREN, -- ACTIONS(2234), 1, -- sym_identifier, -- STATE(10), 1, -- sym__quoted_identifier, -- STATE(851), 2, -- sym__column_default_expression, -- sym_type_cast, -- STATE(2081), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(1228), 3, -- sym_function_call, -- sym__parenthesized_expression, -- sym_string, -- [65140] = 2, -+ [119966] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2236), 14, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- [65160] = 2, -+ ACTIONS(4088), 1, -+ aux_sym__ctes_token2, -+ ACTIONS(4090), 1, -+ sym_identifier, -+ STATE(1985), 1, -+ sym_cte, -+ [119979] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2224), 14, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(3379), 1, -+ anon_sym_EQ, -+ ACTIONS(3373), 2, -+ anon_sym_COMMA, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65180] = 2, -+ [119990] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2238), 14, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(4092), 1, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65200] = 2, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [120003] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2240), 14, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ ACTIONS(4094), 1, -+ anon_sym_RBRACK, -+ STATE(2691), 1, -+ sym_number, -+ [120016] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(1984), 1, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65220] = 3, -+ ACTIONS(4096), 1, -+ anon_sym_COMMA, -+ STATE(2218), 1, -+ aux_sym_index_table_parameters_repeat1, -+ [120029] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2244), 1, -- aux_sym_limit_clause_token2, -- ACTIONS(2242), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65242] = 11, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(4099), 1, -+ anon_sym_RPAREN, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [120042] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(53), 1, -- anon_sym_BQUOTE, -- ACTIONS(55), 1, -- anon_sym_DQUOTE, -- ACTIONS(975), 1, -+ ACTIONS(1448), 1, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(977), 1, -+ ACTIONS(1450), 1, - anon_sym_SQUOTE, -- ACTIONS(2246), 1, -- anon_sym_LPAREN, -- ACTIONS(2248), 1, -- sym_identifier, -- STATE(10), 1, -- sym__quoted_identifier, -- STATE(851), 2, -- sym__column_default_expression, -- sym_type_cast, -- STATE(2052), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(883), 3, -- sym_function_call, -- sym__parenthesized_expression, -+ STATE(1096), 1, - sym_string, -- [65280] = 2, -+ [120055] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2250), 14, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- [65300] = 3, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(4101), 1, -+ anon_sym_RPAREN, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [120068] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(733), 1, -- anon_sym_LPAREN, -- ACTIONS(1525), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65322] = 2, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ ACTIONS(4103), 1, -+ anon_sym_RBRACK, -+ STATE(2611), 1, -+ sym_number, -+ [120081] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2252), 14, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ ACTIONS(4105), 1, -+ anon_sym_RBRACK, -+ STATE(2695), 1, -+ sym_number, -+ [120094] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(4107), 1, - anon_sym_RPAREN, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65342] = 2, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [120107] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2254), 14, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_where_clause_token1, -- [65362] = 2, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(4109), 1, -+ anon_sym_RPAREN, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [120120] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2256), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65381] = 2, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(4111), 1, -+ anon_sym_RPAREN, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [120133] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2258), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65400] = 10, -+ ACTIONS(1119), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1121), 1, -+ anon_sym_SQUOTE, -+ STATE(1388), 1, -+ sym_string, -+ [120146] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2260), 1, -- aux_sym_alter_table_action_alter_column_token1, -- ACTIONS(2262), 1, -- aux_sym__table_constraint_token1, -- ACTIONS(2264), 1, -- aux_sym_table_constraint_check_token1, -- ACTIONS(2266), 1, -- aux_sym_table_constraint_exclude_token1, -- ACTIONS(2268), 1, -- aux_sym_table_constraint_foreign_key_token1, -- ACTIONS(2270), 1, -- aux_sym_table_constraint_unique_token1, -- ACTIONS(2272), 1, -- aux_sym_table_constraint_primary_key_token1, -- STATE(1298), 1, -- sym__table_constraint, -- STATE(1134), 5, -- sym_table_constraint_check, -- sym_table_constraint_exclude, -- sym_table_constraint_foreign_key, -- sym_table_constraint_unique, -- sym_table_constraint_primary_key, -- [65435] = 2, -+ ACTIONS(4113), 1, -+ anon_sym_COMMA, -+ ACTIONS(4116), 1, -+ anon_sym_RPAREN, -+ STATE(2228), 1, -+ aux_sym_table_constraint_exclude_repeat1, -+ [120159] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2274), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65454] = 2, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(4118), 1, -+ anon_sym_RPAREN, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [120172] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2276), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65473] = 2, -+ ACTIONS(3939), 1, -+ anon_sym_COMMA, -+ ACTIONS(4120), 1, -+ anon_sym_RPAREN, -+ STATE(2242), 1, -+ aux_sym_table_parameters_repeat1, -+ [120185] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1423), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65492] = 2, -+ ACTIONS(4122), 1, -+ aux_sym_sequence_token4, -+ ACTIONS(4124), 1, -+ aux_sym_number_token1, -+ STATE(1687), 1, -+ sym_number, -+ [120198] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2278), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65511] = 2, -+ ACTIONS(3939), 1, -+ anon_sym_COMMA, -+ ACTIONS(4126), 1, -+ anon_sym_RPAREN, -+ STATE(2242), 1, -+ aux_sym_table_parameters_repeat1, -+ [120211] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2280), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65530] = 2, -+ ACTIONS(3949), 1, -+ anon_sym_COMMA, -+ ACTIONS(4128), 1, -+ anon_sym_RPAREN, -+ STATE(2238), 1, -+ aux_sym_table_constraint_unique_repeat1, -+ [120224] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2282), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65549] = 2, -+ ACTIONS(3949), 1, -+ anon_sym_COMMA, -+ ACTIONS(4130), 1, -+ anon_sym_RPAREN, -+ STATE(2144), 1, -+ aux_sym_table_constraint_unique_repeat1, -+ [120237] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2284), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65568] = 2, -+ ACTIONS(1942), 1, -+ anon_sym_COMMA, -+ ACTIONS(4132), 1, -+ anon_sym_RPAREN, -+ STATE(2218), 1, -+ aux_sym_index_table_parameters_repeat1, -+ [120250] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2286), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65587] = 9, -+ ACTIONS(3963), 1, -+ anon_sym_COMMA, -+ ACTIONS(4134), 1, -+ anon_sym_RPAREN, -+ STATE(2152), 1, -+ aux_sym_table_constraint_exclude_repeat1, -+ [120263] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1958), 1, -- sym_identifier, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2288), 1, -- aux_sym_setof_token1, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(535), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(799), 3, -- sym__create_function_return_type, -- sym_setof, -- sym_constrained_type, -- STATE(815), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [65620] = 2, -+ ACTIONS(3383), 1, -+ anon_sym_EQ, -+ ACTIONS(3381), 2, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ [120274] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2290), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65639] = 2, -+ ACTIONS(4136), 1, -+ anon_sym_COMMA, -+ ACTIONS(4139), 1, -+ anon_sym_RPAREN, -+ STATE(2238), 1, -+ aux_sym_table_constraint_unique_repeat1, -+ [120287] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2292), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65658] = 2, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(4141), 1, -+ anon_sym_RPAREN, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [120300] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2294), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65677] = 2, -+ ACTIONS(1267), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1269), 1, -+ anon_sym_SQUOTE, -+ STATE(1287), 1, -+ sym_string, -+ [120313] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2296), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65696] = 2, -+ ACTIONS(1041), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(1043), 1, -+ anon_sym_SQUOTE, -+ STATE(254), 1, -+ sym_string, -+ [120326] = 4, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2298), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65715] = 2, -+ ACTIONS(4143), 1, -+ anon_sym_COMMA, -+ ACTIONS(4146), 1, -+ anon_sym_RPAREN, -+ STATE(2242), 1, -+ aux_sym_table_parameters_repeat1, -+ [120339] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2086), 1, -+ anon_sym_COMMA, -+ ACTIONS(4148), 1, -+ anon_sym_RPAREN, -+ STATE(1894), 1, -+ aux_sym_group_by_clause_body_repeat1, -+ [120352] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3979), 1, -+ anon_sym_COMMA, -+ ACTIONS(4150), 1, -+ anon_sym_RPAREN, -+ STATE(2198), 1, -+ aux_sym_table_constraint_foreign_key_repeat1, -+ [120365] = 4, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ ACTIONS(4152), 1, -+ anon_sym_RBRACK, -+ STATE(2653), 1, -+ sym_number, -+ [120378] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2533), 1, -+ sym_number, -+ [120388] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2300), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -+ ACTIONS(4154), 1, - aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65734] = 2, -+ STATE(2042), 1, -+ sym_set_clause, -+ [120398] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2302), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65753] = 2, -+ ACTIONS(4156), 2, -+ aux_sym_initial_mode_token2, -+ aux_sym_initial_mode_token3, -+ [120406] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2304), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65772] = 2, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ STATE(2065), 1, -+ aux_sym_conditional_expression_repeat1, -+ [120416] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2306), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65791] = 2, -+ ACTIONS(4158), 1, -+ anon_sym_LPAREN, -+ STATE(211), 1, -+ sym_tuple, -+ [120426] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1412), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65810] = 2, -+ ACTIONS(4160), 1, -+ anon_sym_LPAREN, -+ STATE(1353), 1, -+ sym_tuple, -+ [120436] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2308), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65829] = 2, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2656), 1, -+ sym_number, -+ [120446] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2310), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65848] = 2, -+ ACTIONS(4162), 2, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ [120454] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2222), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65867] = 2, -+ ACTIONS(4164), 1, -+ anon_sym_LPAREN, -+ STATE(270), 1, -+ sym_tuple, -+ [120464] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2312), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65886] = 2, -+ ACTIONS(4166), 1, -+ anon_sym_LPAREN, -+ STATE(371), 1, -+ sym_tuple, -+ [120474] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2314), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65905] = 2, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2659), 1, -+ sym_number, -+ [120484] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2316), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -+ ACTIONS(4168), 1, - aux_sym_grant_statement_token6, -+ ACTIONS(4170), 1, - aux_sym_grant_statement_token7, -- [65924] = 2, -+ [120494] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2318), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65943] = 2, -+ ACTIONS(4164), 1, -+ anon_sym_LPAREN, -+ STATE(266), 1, -+ sym_tuple, -+ [120504] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2320), 13, -- ts_builtin_sym_end, -+ ACTIONS(4172), 1, - anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [65962] = 9, -+ ACTIONS(4174), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ [120514] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1958), 1, -- sym_identifier, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2288), 1, -- aux_sym_setof_token1, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(535), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(783), 3, -- sym__create_function_return_type, -- sym_setof, -- sym_constrained_type, -- STATE(815), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [65995] = 2, -+ ACTIONS(4176), 1, -+ aux_sym_alter_table_action_alter_column_token2, -+ STATE(1703), 1, -+ sym_set_clause, -+ [120524] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2322), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66014] = 2, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2850), 1, -+ sym_number, -+ [120534] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2324), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66033] = 2, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ STATE(2071), 1, -+ aux_sym_conditional_expression_repeat1, -+ [120544] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2326), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66052] = 2, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2448), 1, -+ sym_number, -+ [120554] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2328), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66071] = 2, -+ ACTIONS(4178), 2, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ [120562] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2330), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66090] = 2, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ STATE(2091), 1, -+ aux_sym_conditional_expression_repeat1, -+ [120572] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2332), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66109] = 2, -+ ACTIONS(4180), 2, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ [120580] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2334), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66128] = 2, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2440), 1, -+ sym_number, -+ [120590] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2336), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66147] = 2, -+ ACTIONS(4182), 1, -+ anon_sym_LPAREN, -+ STATE(1268), 1, -+ sym_tuple, -+ [120600] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2338), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66166] = 2, -+ ACTIONS(4184), 2, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ [120608] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2340), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66185] = 2, -+ ACTIONS(4182), 1, -+ anon_sym_LPAREN, -+ STATE(1308), 1, -+ sym_tuple, -+ [120618] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2342), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66204] = 2, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ STATE(2070), 1, -+ aux_sym_conditional_expression_repeat1, -+ [120628] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2344), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66223] = 2, -+ ACTIONS(4116), 2, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ [120636] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2346), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66242] = 2, -+ ACTIONS(3306), 1, -+ aux_sym_null_hint_token2, -+ ACTIONS(4186), 1, -+ aux_sym_grant_statement_token3, -+ [120646] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2348), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66261] = 2, -+ ACTIONS(4188), 1, -+ aux_sym_join_type_token5, -+ ACTIONS(4190), 1, -+ aux_sym_join_clause_token1, -+ [120656] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2350), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66280] = 2, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2651), 1, -+ sym_number, -+ [120666] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2352), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66299] = 2, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2525), 1, -+ sym_number, -+ [120676] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2354), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66318] = 2, -+ ACTIONS(4192), 1, -+ anon_sym_LPAREN, -+ STATE(1044), 1, -+ sym_tuple, -+ [120686] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2356), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66337] = 2, -+ ACTIONS(2998), 1, -+ aux_sym_from_clause_token1, -+ STATE(1743), 1, -+ sym_from_clause, -+ [120696] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2358), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66356] = 2, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ STATE(2061), 1, -+ aux_sym_conditional_expression_repeat1, -+ [120706] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2360), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66375] = 2, -+ ACTIONS(4192), 1, -+ anon_sym_LPAREN, -+ STATE(1035), 1, -+ sym_tuple, -+ [120716] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2362), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66394] = 2, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2530), 1, -+ sym_number, -+ [120726] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2364), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66413] = 2, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2693), 1, -+ sym_number, -+ [120736] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2366), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66432] = 2, -+ ACTIONS(4194), 1, -+ anon_sym_LPAREN, -+ STATE(912), 1, -+ sym_tuple, -+ [120746] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2368), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66451] = 2, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ STATE(2119), 1, -+ aux_sym_conditional_expression_repeat1, -+ [120756] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2370), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66470] = 2, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2698), 1, -+ sym_number, -+ [120766] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2372), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66489] = 3, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ STATE(2087), 1, -+ aux_sym_conditional_expression_repeat1, -+ [120776] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2376), 1, -- anon_sym_SEMI, -- ACTIONS(2374), 12, -- ts_builtin_sym_end, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66510] = 2, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2414), 1, -+ sym_number, -+ [120786] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2378), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66529] = 2, -+ ACTIONS(4196), 1, -+ sym_identifier, -+ STATE(2055), 1, -+ sym_cte, -+ [120796] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2380), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66548] = 2, -+ ACTIONS(4198), 1, -+ aux_sym_cte_token2, -+ ACTIONS(4200), 1, -+ aux_sym_alter_table_token3, -+ [120806] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2216), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66567] = 2, -+ ACTIONS(4166), 1, -+ anon_sym_LPAREN, -+ STATE(392), 1, -+ sym_tuple, -+ [120816] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2382), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66586] = 2, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ STATE(2097), 1, -+ aux_sym_conditional_expression_repeat1, -+ [120826] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2384), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66605] = 2, -+ ACTIONS(3754), 1, -+ aux_sym_number_token1, -+ STATE(1772), 1, -+ sym_number, -+ [120836] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2386), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66624] = 2, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2607), 1, -+ sym_number, -+ [120846] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2388), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66643] = 2, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2423), 1, -+ sym_number, -+ [120856] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2390), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66662] = 2, -+ ACTIONS(3754), 1, -+ aux_sym_number_token1, -+ STATE(1726), 1, -+ sym_number, -+ [120866] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2392), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66681] = 2, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ STATE(2062), 1, -+ aux_sym_conditional_expression_repeat1, -+ [120876] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2394), 13, -- ts_builtin_sym_end, -- anon_sym_SEMI, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66700] = 2, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2475), 1, -+ sym_number, -+ [120886] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2396), 12, -- ts_builtin_sym_end, -- aux_sym_dml_statement_token1, -- aux_sym_create_statement_token1, -- aux_sym_alter_statement_token1, -- aux_sym_alter_table_action_alter_column_token2, -- aux_sym_pg_command_token1, -- aux_sym_drop_statement_token1, -- aux_sym_grant_statement_token1, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [66718] = 9, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2617), 1, -+ sym_number, -+ [120896] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(21), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(23), 1, -- aux_sym_grant_statement_token5, -- ACTIONS(25), 1, -- aux_sym_grant_statement_token6, -- ACTIONS(27), 1, -- aux_sym_grant_statement_token7, -- ACTIONS(2398), 1, -- anon_sym_COMMA, -- STATE(772), 1, -- sym_select_clause, -- STATE(1350), 1, -- aux_sym_dml_statement_repeat1, -- STATE(1333), 4, -- sym_select_statement, -- sym_update_statement, -- sym_insert_statement, -- sym_delete_statement, -- [66749] = 9, -+ ACTIONS(4202), 1, -+ anon_sym_LPAREN, -+ STATE(1518), 1, -+ sym_tuple, -+ [120906] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(21), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(23), 1, -- aux_sym_grant_statement_token5, -- ACTIONS(25), 1, -- aux_sym_grant_statement_token6, -- ACTIONS(27), 1, -- aux_sym_grant_statement_token7, -- ACTIONS(2398), 1, -+ ACTIONS(4204), 2, - anon_sym_COMMA, -- STATE(772), 1, -- sym_select_clause, -- STATE(1351), 1, -- aux_sym_dml_statement_repeat1, -- STATE(1288), 4, -- sym_select_statement, -- sym_update_statement, -- sym_insert_statement, -- sym_delete_statement, -- [66780] = 5, -+ anon_sym_RPAREN, -+ [120914] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2400), 1, -- aux_sym_null_hint_token2, -- ACTIONS(2402), 1, -- aux_sym_grant_statement_token2, -- STATE(1363), 1, -- aux_sym_grant_statement_repeat1, -- ACTIONS(2404), 8, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token8, -- aux_sym_grant_statement_token9, -- aux_sym_grant_statement_token10, -- aux_sym_grant_statement_token11, -- [66803] = 9, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2626), 1, -+ sym_number, -+ [120924] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(21), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(23), 1, -- aux_sym_grant_statement_token5, -- ACTIONS(25), 1, -- aux_sym_grant_statement_token6, -- ACTIONS(27), 1, -- aux_sym_grant_statement_token7, -- ACTIONS(2398), 1, -+ ACTIONS(4060), 2, - anon_sym_COMMA, -- STATE(772), 1, -- sym_select_clause, -- STATE(1486), 1, -- aux_sym_dml_statement_repeat1, -- STATE(1288), 4, -- sym_select_statement, -- sym_update_statement, -- sym_insert_statement, -- sym_delete_statement, -- [66834] = 9, -+ anon_sym_RPAREN, -+ [120932] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(21), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(23), 1, -- aux_sym_grant_statement_token5, -- ACTIONS(25), 1, -- aux_sym_grant_statement_token6, -- ACTIONS(27), 1, -- aux_sym_grant_statement_token7, -- ACTIONS(2398), 1, -- anon_sym_COMMA, -- STATE(772), 1, -- sym_select_clause, -- STATE(1486), 1, -- aux_sym_dml_statement_repeat1, -- STATE(1286), 4, -- sym_select_statement, -- sym_update_statement, -- sym_insert_statement, -- sym_delete_statement, -- [66865] = 10, -+ ACTIONS(4202), 1, -+ anon_sym_LPAREN, -+ STATE(1504), 1, -+ sym_tuple, -+ [120942] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(53), 1, -- anon_sym_BQUOTE, -- ACTIONS(55), 1, -- anon_sym_DQUOTE, -- ACTIONS(1460), 1, -+ ACTIONS(4042), 2, - anon_sym_COMMA, -- ACTIONS(1464), 1, - anon_sym_RPAREN, -- ACTIONS(2406), 1, -- sym_identifier, -- STATE(10), 1, -- sym__quoted_identifier, -- STATE(1672), 1, -- sym_op_class, -- STATE(1674), 1, -- aux_sym_index_table_parameters_repeat1, -- STATE(1649), 2, -- sym_dotted_name, -- sym__identifier, -- [66897] = 9, -+ [120950] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1958), 1, -- sym_identifier, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2408), 1, -- aux_sym_dml_statement_token1, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1646), 1, -- sym_op_class, -- ACTIONS(2410), 2, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- STATE(1649), 2, -- sym_dotted_name, -- sym__identifier, -- [66927] = 8, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2637), 1, -+ sym_number, -+ [120960] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2412), 1, -- sym_identifier, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1757), 1, -- sym_constrained_type, -- STATE(535), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(1442), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [66955] = 8, -+ ACTIONS(4206), 1, -+ aux_sym_grant_statement_token9, -+ STATE(1686), 1, -+ sym_references_constraint, -+ [120970] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2412), 1, -- sym_identifier, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(956), 1, -- sym_constrained_type, -- STATE(535), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(819), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [66983] = 7, -+ ACTIONS(4208), 1, -+ anon_sym_LPAREN, -+ STATE(1089), 1, -+ sym_tuple, -+ [120980] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2266), 1, -- aux_sym_table_constraint_exclude_token1, -- ACTIONS(2270), 1, -- aux_sym_table_constraint_unique_token1, -- ACTIONS(2272), 1, -- aux_sym_table_constraint_primary_key_token1, -- ACTIONS(2414), 1, -- aux_sym_table_constraint_check_token1, -- ACTIONS(2416), 1, -- aux_sym_table_constraint_foreign_key_token1, -- STATE(1124), 5, -- sym_table_constraint_check, -- sym_table_constraint_exclude, -- sym_table_constraint_foreign_key, -- sym_table_constraint_unique, -- sym_table_constraint_primary_key, -- [67009] = 4, -+ ACTIONS(4210), 2, -+ aux_sym_sequence_token6, -+ aux_sym_sequence_token7, -+ [120988] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2418), 1, -- aux_sym_null_hint_token2, -- STATE(1357), 1, -- aux_sym_grant_statement_repeat1, -- ACTIONS(2420), 8, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token8, -- aux_sym_grant_statement_token9, -- aux_sym_grant_statement_token10, -- aux_sym_grant_statement_token11, -- [67029] = 8, -+ ACTIONS(4208), 1, -+ anon_sym_LPAREN, -+ STATE(1122), 1, -+ sym_tuple, -+ [120998] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1780), 1, -- aux_sym_grant_statement_token13, -- ACTIONS(1782), 1, -- aux_sym_order_by_clause_token1, -- ACTIONS(1784), 1, -- aux_sym_limit_clause_token1, -- STATE(1225), 1, -- sym_limit_clause, -- STATE(1426), 1, -- sym_group_by_clause, -- STATE(1487), 1, -- sym_order_by_clause, -- ACTIONS(1521), 4, -- anon_sym_SEMI, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- [67057] = 8, -+ ACTIONS(4212), 1, -+ anon_sym_LPAREN, -+ STATE(1451), 1, -+ sym_tuple, -+ [121008] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1780), 1, -- aux_sym_grant_statement_token13, -- ACTIONS(1782), 1, -- aux_sym_order_by_clause_token1, -- ACTIONS(1784), 1, -- aux_sym_limit_clause_token1, -- STATE(1242), 1, -- sym_limit_clause, -- STATE(1434), 1, -- sym_group_by_clause, -- STATE(1474), 1, -- sym_order_by_clause, -- ACTIONS(1523), 4, -- anon_sym_SEMI, -+ ACTIONS(4053), 2, -+ anon_sym_COMMA, - anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- [67085] = 8, -+ [121016] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2423), 1, -- sym_identifier, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1626), 1, -- sym_constrained_type, -- STATE(535), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(1414), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [67113] = 8, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2806), 1, -+ sym_number, -+ [121026] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1780), 1, -- aux_sym_grant_statement_token13, -- ACTIONS(1782), 1, -- aux_sym_order_by_clause_token1, -- ACTIONS(1784), 1, -- aux_sym_limit_clause_token1, -- STATE(1231), 1, -- sym_limit_clause, -- STATE(1410), 1, -- sym_group_by_clause, -- STATE(1461), 1, -- sym_order_by_clause, -- ACTIONS(1995), 4, -- anon_sym_SEMI, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- [67141] = 7, -+ ACTIONS(4212), 1, -+ anon_sym_LPAREN, -+ STATE(1439), 1, -+ sym_tuple, -+ [121036] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2614), 1, -+ sym_number, -+ [121046] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2794), 1, -+ sym_number, -+ [121056] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ STATE(2074), 1, -+ aux_sym_conditional_expression_repeat1, -+ [121066] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2264), 1, -- aux_sym_table_constraint_check_token1, -- ACTIONS(2266), 1, -- aux_sym_table_constraint_exclude_token1, -- ACTIONS(2268), 1, -- aux_sym_table_constraint_foreign_key_token1, - ACTIONS(2270), 1, -- aux_sym_table_constraint_unique_token1, -- ACTIONS(2272), 1, -- aux_sym_table_constraint_primary_key_token1, -- STATE(1124), 5, -- sym_table_constraint_check, -- sym_table_constraint_exclude, -- sym_table_constraint_foreign_key, -- sym_table_constraint_unique, -- sym_table_constraint_primary_key, -- [67167] = 4, -+ aux_sym_null_hint_token3, -+ STATE(1624), 1, -+ sym_NULL, -+ [121076] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2425), 1, -- aux_sym_null_hint_token2, -- STATE(1357), 1, -- aux_sym_grant_statement_repeat1, -- ACTIONS(2427), 8, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- aux_sym_grant_statement_token8, -- aux_sym_grant_statement_token9, -- aux_sym_grant_statement_token10, -- aux_sym_grant_statement_token11, -- [67187] = 7, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2609), 1, -+ sym_number, -+ [121086] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2559), 1, -+ sym_number, -+ [121096] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3377), 1, -+ aux_sym_null_hint_token3, -+ STATE(1624), 1, -+ sym_NULL, -+ [121106] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4214), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ ACTIONS(4216), 1, -+ anon_sym_SQUOTE, -+ [121116] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1049), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2429), 1, -- aux_sym_cte_token2, -- ACTIONS(2431), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2433), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2435), 1, -- aux_sym_FALSE_token1, -- STATE(171), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [67212] = 7, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2405), 1, -+ sym_number, -+ [121126] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(776), 1, -- anon_sym_BQUOTE, -- ACTIONS(778), 1, -- anon_sym_DQUOTE, -- ACTIONS(2437), 1, -- sym_identifier, -- STATE(295), 1, -- sym__quoted_identifier, -- STATE(543), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(574), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [67237] = 7, -+ ACTIONS(4206), 1, -+ aux_sym_grant_statement_token9, -+ STATE(1689), 1, -+ sym_references_constraint, -+ [121136] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(2439), 1, -+ ACTIONS(3929), 1, - sym_identifier, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(188), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(226), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [67262] = 7, -+ STATE(1713), 1, -+ sym_assigment_expression, -+ [121146] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(528), 1, -- anon_sym_BQUOTE, -- ACTIONS(530), 1, -- anon_sym_DQUOTE, -- ACTIONS(2441), 1, -- sym_identifier, -- STATE(901), 1, -- sym__quoted_identifier, -- STATE(990), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(1019), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [67287] = 7, -+ ACTIONS(4194), 1, -+ anon_sym_LPAREN, -+ STATE(954), 1, -+ sym_tuple, -+ [121156] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2443), 1, -- aux_sym_cte_token2, -- ACTIONS(2445), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2447), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2449), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2451), 1, -- aux_sym_FALSE_token1, -- STATE(274), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [67312] = 8, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2735), 1, -+ sym_number, -+ [121166] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(53), 1, -- anon_sym_BQUOTE, -- ACTIONS(55), 1, -- anon_sym_DQUOTE, -- ACTIONS(2406), 1, -- sym_identifier, -- STATE(10), 1, -- sym__quoted_identifier, -- STATE(1706), 1, -- sym_op_class, -- ACTIONS(1529), 2, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- STATE(1649), 2, -- sym_dotted_name, -- sym__identifier, -- [67339] = 7, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2554), 1, -+ sym_number, -+ [121176] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(929), 1, -- anon_sym_BQUOTE, -- ACTIONS(931), 1, -- anon_sym_DQUOTE, -- ACTIONS(2453), 1, -- sym_identifier, -- STATE(848), 1, -- sym__quoted_identifier, -- STATE(966), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(996), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [67364] = 4, -+ ACTIONS(4218), 1, -+ anon_sym_LPAREN, -+ STATE(429), 1, -+ sym_tuple, -+ [121186] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -+ ACTIONS(4124), 1, -+ aux_sym_number_token1, -+ STATE(1687), 1, -+ sym_number, -+ [121196] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4220), 2, - anon_sym_COMMA, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(2118), 7, -- anon_sym_SEMI, - anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_limit_clause_token1, -- [67383] = 7, -+ [121204] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2455), 1, -- aux_sym_cte_token2, -- ACTIONS(2457), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2459), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2461), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2463), 1, -- aux_sym_FALSE_token1, -- STATE(1100), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [67408] = 7, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2740), 1, -+ sym_number, -+ [121214] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(989), 1, -- anon_sym_BQUOTE, -- ACTIONS(991), 1, -- anon_sym_DQUOTE, -- ACTIONS(2465), 1, -- sym_identifier, -- STATE(20), 1, -- sym__quoted_identifier, -- STATE(96), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(537), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [67433] = 7, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2743), 1, -+ sym_number, -+ [121224] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(2439), 1, -- sym_identifier, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(188), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(832), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [67458] = 7, -+ ACTIONS(4218), 1, -+ anon_sym_LPAREN, -+ STATE(444), 1, -+ sym_tuple, -+ [121234] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(989), 1, -- anon_sym_BQUOTE, -- ACTIONS(991), 1, -- anon_sym_DQUOTE, -- ACTIONS(2465), 1, -- sym_identifier, -- STATE(20), 1, -- sym__quoted_identifier, -- STATE(96), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(123), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [67483] = 7, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2785), 1, -+ sym_number, -+ [121244] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(849), 1, -- anon_sym_BQUOTE, -- ACTIONS(851), 1, -- anon_sym_DQUOTE, -- ACTIONS(2467), 1, -- sym_identifier, -- STATE(534), 1, -- sym__quoted_identifier, -- STATE(597), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(698), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [67508] = 7, -+ ACTIONS(3582), 2, -+ anon_sym_COMMA, -+ anon_sym_RPAREN, -+ [121252] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2469), 1, -- aux_sym_cte_token2, -- ACTIONS(2471), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2473), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2475), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2477), 1, -- aux_sym_FALSE_token1, -- STATE(614), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [67533] = 4, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2756), 1, -+ sym_number, -+ [121262] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2479), 1, -+ ACTIONS(4139), 2, - anon_sym_COMMA, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1150), 7, -- anon_sym_SEMI, - anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_direction_constraint_token1, -- aux_sym_direction_constraint_token2, -- aux_sym_limit_clause_token1, -- [67552] = 7, -+ [121270] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2482), 1, -- aux_sym_cte_token2, -- ACTIONS(2484), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2486), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2488), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2490), 1, -- aux_sym_FALSE_token1, -- STATE(91), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [67577] = 7, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2759), 1, -+ sym_number, -+ [121280] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2412), 1, -- sym_identifier, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(535), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(1110), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [67602] = 7, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2548), 1, -+ sym_number, -+ [121290] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(558), 1, -- anon_sym_BQUOTE, -- ACTIONS(560), 1, -- anon_sym_DQUOTE, -- ACTIONS(2492), 1, -- sym_identifier, -- STATE(830), 1, -- sym__quoted_identifier, -- STATE(922), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(965), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [67627] = 7, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2762), 1, -+ sym_number, -+ [121300] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(466), 1, -- anon_sym_BQUOTE, -- ACTIONS(468), 1, -- anon_sym_DQUOTE, -- ACTIONS(2494), 1, -+ ACTIONS(4222), 1, - sym_identifier, -- STATE(254), 1, -- sym__quoted_identifier, -- STATE(546), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(561), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [67652] = 7, -+ STATE(2311), 1, -+ sym_parameter, -+ [121310] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(592), 1, -- anon_sym_BQUOTE, -- ACTIONS(594), 1, -- anon_sym_DQUOTE, -- ACTIONS(2496), 1, -- sym_identifier, -- STATE(23), 1, -- sym__quoted_identifier, -- STATE(38), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(85), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [67677] = 7, -+ ACTIONS(4224), 1, -+ anon_sym_LPAREN, -+ STATE(158), 1, -+ sym_tuple, -+ [121320] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2498), 1, -- aux_sym_cte_token2, -- ACTIONS(2500), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2502), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2504), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2506), 1, -- aux_sym_FALSE_token1, -- STATE(306), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [67702] = 7, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2491), 1, -+ sym_number, -+ [121330] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1545), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2508), 1, -- aux_sym_cte_token2, -- ACTIONS(2510), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2512), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2514), 1, -- aux_sym_FALSE_token1, -- STATE(460), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [67727] = 7, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2488), 1, -+ sym_number, -+ [121340] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2516), 1, -- aux_sym_cte_token2, -- ACTIONS(2518), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2520), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2522), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2524), 1, -- aux_sym_FALSE_token1, -- STATE(769), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [67752] = 7, -+ ACTIONS(3092), 1, -+ aux_sym_sequence_token1, -+ STATE(1842), 1, -+ sym_sequence, -+ [121350] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(959), 1, -- anon_sym_BQUOTE, -- ACTIONS(961), 1, -- anon_sym_DQUOTE, -- ACTIONS(2526), 1, -- sym_identifier, -- STATE(33), 1, -- sym__quoted_identifier, -- STATE(146), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(194), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [67777] = 7, -+ ACTIONS(4224), 1, -+ anon_sym_LPAREN, -+ STATE(142), 1, -+ sym_tuple, -+ [121360] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2528), 1, -- aux_sym_cte_token2, -- ACTIONS(2530), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2532), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2534), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2536), 1, -- aux_sym_FALSE_token1, -- STATE(946), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [67802] = 7, -+ ACTIONS(3797), 1, -+ anon_sym_LPAREN, -+ STATE(1759), 1, -+ sym_index_table_parameters, -+ [121370] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(628), 1, -- anon_sym_BQUOTE, -- ACTIONS(630), 1, -- anon_sym_DQUOTE, -- ACTIONS(2538), 1, -- sym_identifier, -- STATE(54), 1, -- sym__quoted_identifier, -- STATE(199), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(216), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [67827] = 7, -+ ACTIONS(4226), 1, -+ anon_sym_LPAREN, -+ STATE(2914), 1, -+ sym_create_function_parameters, -+ [121380] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2540), 1, -- aux_sym_cte_token2, -- ACTIONS(2542), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2544), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2546), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2548), 1, -- aux_sym_FALSE_token1, -- STATE(881), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [67852] = 7, -+ ACTIONS(4160), 1, -+ anon_sym_LPAREN, -+ STATE(1384), 1, -+ sym_tuple, -+ [121390] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2550), 1, -- aux_sym_cte_token2, -- ACTIONS(2552), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2554), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2556), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2558), 1, -- aux_sym_FALSE_token1, -- STATE(999), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [67877] = 7, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2710), 1, -+ sym_number, -+ [121400] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2560), 1, -- aux_sym_cte_token2, -- ACTIONS(2562), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2564), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2566), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2568), 1, -- aux_sym_FALSE_token1, -- STATE(732), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [67902] = 7, -+ ACTIONS(4158), 1, -+ anon_sym_LPAREN, -+ STATE(196), 1, -+ sym_tuple, -+ [121410] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2570), 1, -- aux_sym_cte_token2, -- ACTIONS(2572), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2574), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2576), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2578), 1, -- aux_sym_FALSE_token1, -- STATE(704), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [67927] = 7, -+ ACTIONS(4228), 2, -+ aux_sym_alter_table_rename_column_token2, -+ anon_sym_EQ, -+ [121418] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(23), 1, -- aux_sym_grant_statement_token5, -- ACTIONS(2580), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(2582), 1, -- aux_sym_grant_statement_token6, -- ACTIONS(2584), 1, -- aux_sym_grant_statement_token7, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1844), 4, -- sym_select_statement, -- sym_update_statement, -- sym_insert_statement, -- sym_delete_statement, -- [67952] = 7, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2567), 1, -+ sym_number, -+ [121428] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(81), 1, -- anon_sym_BQUOTE, -- ACTIONS(83), 1, -- anon_sym_DQUOTE, -- ACTIONS(2586), 1, -- sym_identifier, -- STATE(288), 1, -- sym__quoted_identifier, -- STATE(544), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(582), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [67977] = 7, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2845), 1, -+ sym_number, -+ [121438] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(719), 1, -- anon_sym_BQUOTE, -- ACTIONS(721), 1, -- anon_sym_DQUOTE, -- ACTIONS(2588), 1, -- sym_identifier, -- STATE(817), 1, -- sym__quoted_identifier, -- STATE(846), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(873), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [68002] = 7, -+ ACTIONS(4230), 1, -+ anon_sym_LPAREN, -+ STATE(885), 1, -+ sym_tuple, -+ [121448] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(23), 1, -- aux_sym_grant_statement_token5, -- ACTIONS(2580), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(2582), 1, -- aux_sym_grant_statement_token6, -- ACTIONS(2584), 1, -- aux_sym_grant_statement_token7, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1995), 4, -- sym_select_statement, -- sym_update_statement, -- sym_insert_statement, -- sym_delete_statement, -- [68027] = 7, -+ ACTIONS(3740), 1, -+ aux_sym_from_clause_token1, -+ STATE(2148), 1, -+ sym_from_clause, -+ [121458] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2590), 1, -- aux_sym_cte_token2, -- ACTIONS(2592), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2594), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2596), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2598), 1, -- aux_sym_FALSE_token1, -- STATE(116), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [68052] = 7, -+ ACTIONS(4230), 1, -+ anon_sym_LPAREN, -+ STATE(869), 1, -+ sym_tuple, -+ [121468] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2600), 1, -- aux_sym_cte_token2, -- ACTIONS(2602), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2604), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2606), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2608), 1, -- aux_sym_FALSE_token1, -- STATE(1042), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [68077] = 7, -+ ACTIONS(4232), 1, -+ anon_sym_LPAREN, -+ STATE(1001), 1, -+ sym_tuple, -+ [121478] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2610), 1, -- aux_sym_cte_token2, -- ACTIONS(2612), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2614), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2616), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2618), 1, -- aux_sym_FALSE_token1, -- STATE(655), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [68102] = 7, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ STATE(2081), 1, -+ aux_sym_conditional_expression_repeat1, -+ [121488] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(53), 1, -- anon_sym_BQUOTE, -- ACTIONS(55), 1, -- anon_sym_DQUOTE, -- ACTIONS(2406), 1, -- sym_identifier, -- STATE(10), 1, -- sym__quoted_identifier, -- STATE(32), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(42), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [68127] = 7, -+ ACTIONS(4234), 2, -+ aux_sym_alter_table_rename_column_token2, -+ anon_sym_EQ, -+ [121496] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(893), 1, -- anon_sym_BQUOTE, -- ACTIONS(895), 1, -- anon_sym_DQUOTE, -- ACTIONS(2620), 1, -- sym_identifier, -- STATE(585), 1, -- sym__quoted_identifier, -- STATE(727), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(763), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [68152] = 7, -+ ACTIONS(4232), 1, -+ anon_sym_LPAREN, -+ STATE(999), 1, -+ sym_tuple, -+ [121506] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2483), 1, -+ sym_number, -+ [121516] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3797), 1, -+ anon_sym_LPAREN, -+ STATE(1751), 1, -+ sym_index_table_parameters, -+ [121526] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4236), 1, -+ anon_sym_LPAREN, -+ ACTIONS(4238), 1, -+ aux_sym_table_constraint_exclude_token2, -+ [121536] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(496), 1, -- anon_sym_BQUOTE, -- ACTIONS(498), 1, -- anon_sym_DQUOTE, -- ACTIONS(2622), 1, -- sym_identifier, -- STATE(402), 1, -- sym__quoted_identifier, -- STATE(555), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(592), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [68177] = 7, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(1726), 1, -+ sym_number, -+ [121546] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(23), 1, -- aux_sym_grant_statement_token5, -- ACTIONS(2580), 1, -- aux_sym_grant_statement_token4, -- ACTIONS(2582), 1, -- aux_sym_grant_statement_token6, -- ACTIONS(2584), 1, -- aux_sym_grant_statement_token7, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1938), 4, -- sym_select_statement, -- sym_update_statement, -- sym_insert_statement, -- sym_delete_statement, -- [68202] = 7, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(3144), 1, -+ sym_number, -+ [121556] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1508), 1, -+ ACTIONS(2677), 1, - aux_sym_null_hint_token3, -- ACTIONS(2624), 1, -- aux_sym_cte_token2, -- ACTIONS(2626), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2628), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2630), 1, -- aux_sym_FALSE_token1, -- STATE(647), 4, -- sym_distinct_from, -+ STATE(1624), 1, - sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [68227] = 7, -+ [121566] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(810), 1, -- anon_sym_BQUOTE, -- ACTIONS(812), 1, -- anon_sym_DQUOTE, -- ACTIONS(2632), 1, -- sym_identifier, -- STATE(785), 1, -- sym__quoted_identifier, -- STATE(837), 2, -- sym_dotted_name, -- sym__identifier, -- STATE(862), 3, -- sym_type, -- sym_array_type, -- sym__type, -- [68252] = 8, -+ ACTIONS(4174), 1, -+ anon_sym_SQUOTE, -+ ACTIONS(4240), 1, -+ anon_sym_SEMI, -+ [121576] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1137), 1, -- anon_sym_LBRACK, -- ACTIONS(2484), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2636), 1, -- aux_sym_cte_token2, -- ACTIONS(2638), 1, -- anon_sym_EQ, -- STATE(801), 1, -- sym_NULL, -- STATE(836), 1, -- sym_null_constraint, -- ACTIONS(2634), 2, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- [68278] = 6, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ STATE(2076), 1, -+ aux_sym_conditional_expression_repeat1, -+ [121586] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2602), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2604), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2606), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2608), 1, -- aux_sym_FALSE_token1, -- STATE(1030), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [68300] = 6, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2701), 1, -+ sym_number, -+ [121596] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2445), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2447), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2449), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2451), 1, -- aux_sym_FALSE_token1, -- STATE(251), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [68322] = 6, -+ ACTIONS(4226), 1, -+ anon_sym_LPAREN, -+ STATE(2986), 1, -+ sym_create_function_parameters, -+ [121606] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1782), 1, -- aux_sym_order_by_clause_token1, -- ACTIONS(1784), 1, -- aux_sym_limit_clause_token1, -- STATE(1226), 1, -- sym_limit_clause, -- STATE(1459), 1, -- sym_order_by_clause, -- ACTIONS(2139), 4, -- anon_sym_SEMI, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- [68344] = 6, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ STATE(2096), 1, -+ aux_sym_conditional_expression_repeat1, -+ [121616] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1049), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2431), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2433), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2435), 1, -- aux_sym_FALSE_token1, -- STATE(157), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [68366] = 6, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2572), 1, -+ sym_number, -+ [121626] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2518), 1, -+ ACTIONS(2758), 1, - aux_sym_null_hint_token3, -- ACTIONS(2520), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2522), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2524), 1, -- aux_sym_FALSE_token1, -- STATE(779), 4, -- sym_distinct_from, -+ STATE(1624), 1, - sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [68388] = 6, -+ [121636] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2552), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2554), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2556), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2558), 1, -- aux_sym_FALSE_token1, -- STATE(989), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [68410] = 8, -+ ACTIONS(4242), 1, -+ aux_sym_values_clause_token1, -+ STATE(1781), 1, -+ sym_values_clause, -+ [121646] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1137), 1, -- anon_sym_LBRACK, -- ACTIONS(2484), 1, -+ ACTIONS(4244), 1, -+ anon_sym_LPAREN, -+ STATE(1804), 1, -+ sym_parameters, -+ [121656] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(2677), 1, - aux_sym_null_hint_token3, -- ACTIONS(2636), 1, -- aux_sym_cte_token2, -- ACTIONS(2642), 1, -- anon_sym_EQ, -- STATE(801), 1, -+ STATE(1635), 1, - sym_NULL, -- STATE(836), 1, -- sym_null_constraint, -- ACTIONS(2640), 2, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- [68436] = 8, -+ [121666] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1958), 1, -+ ACTIONS(3742), 1, -+ aux_sym_number_token1, -+ STATE(2059), 1, -+ sym_number, -+ [121676] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2486), 1, -+ sym_number, -+ [121686] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2471), 1, -+ sym_number, -+ [121696] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4222), 1, - sym_identifier, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2644), 1, -- aux_sym_alter_table_token2, -- ACTIONS(2646), 1, -- aux_sym_alter_table_token4, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1440), 2, -- sym_dotted_name, -- sym__identifier, -- [68462] = 5, -+ STATE(2160), 1, -+ sym_parameter, -+ [121706] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2648), 1, -- anon_sym_DOT, -- STATE(1416), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(109), 2, -- aux_sym_dml_statement_token1, -+ ACTIONS(4246), 1, -+ anon_sym_LPAREN, -+ STATE(1243), 1, -+ sym_tuple, -+ [121716] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2445), 1, -+ sym_number, -+ [121726] = 3, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4248), 1, -+ aux_sym_alter_table_token2, -+ ACTIONS(4250), 1, - sym_identifier, -- ACTIONS(107), 4, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- [68482] = 8, -+ [121736] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1137), 1, -- anon_sym_LBRACK, -- ACTIONS(2484), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2636), 1, -- aux_sym_cte_token2, -- ACTIONS(2653), 1, -- anon_sym_EQ, -- STATE(801), 1, -- sym_NULL, -- STATE(836), 1, -- sym_null_constraint, -- ACTIONS(2651), 2, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- [68508] = 6, -+ ACTIONS(4252), 1, -+ anon_sym_LPAREN, -+ STATE(941), 1, -+ sym_tuple, -+ [121746] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2500), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2502), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2504), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2506), 1, -- aux_sym_FALSE_token1, -- STATE(330), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [68530] = 6, -+ ACTIONS(4124), 1, -+ aux_sym_number_token1, -+ STATE(1693), 1, -+ sym_number, -+ [121756] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1782), 1, -- aux_sym_order_by_clause_token1, -- ACTIONS(1784), 1, -- aux_sym_limit_clause_token1, -- STATE(1225), 1, -- sym_limit_clause, -- STATE(1487), 1, -- sym_order_by_clause, -- ACTIONS(1521), 4, -- anon_sym_SEMI, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- [68552] = 6, -+ ACTIONS(4124), 1, -+ aux_sym_number_token1, -+ STATE(1690), 1, -+ sym_number, -+ [121766] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1508), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2626), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2628), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2630), 1, -- aux_sym_FALSE_token1, -- STATE(608), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [68574] = 6, -+ ACTIONS(4254), 1, -+ aux_sym_alter_table_token2, -+ ACTIONS(4256), 1, -+ sym_identifier, -+ [121776] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2530), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2532), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2534), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2536), 1, -- aux_sym_FALSE_token1, -- STATE(931), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [68596] = 6, -+ ACTIONS(4252), 1, -+ anon_sym_LPAREN, -+ STATE(880), 1, -+ sym_tuple, -+ [121786] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2572), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2574), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2576), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2578), 1, -- aux_sym_FALSE_token1, -- STATE(686), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [68618] = 6, -+ ACTIONS(4246), 1, -+ anon_sym_LPAREN, -+ STATE(1198), 1, -+ sym_tuple, -+ [121796] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2471), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2473), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2475), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2477), 1, -- aux_sym_FALSE_token1, -- STATE(604), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [68640] = 6, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ STATE(2100), 1, -+ aux_sym_conditional_expression_repeat1, -+ [121806] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2484), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2486), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2488), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2490), 1, -- aux_sym_FALSE_token1, -- STATE(65), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [68662] = 5, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(3178), 1, -+ sym_number, -+ [121816] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2655), 1, -- anon_sym_DOT, -- STATE(1416), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(105), 2, -- aux_sym_dml_statement_token1, -- sym_identifier, -- ACTIONS(103), 4, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- [68682] = 6, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ STATE(2090), 1, -+ aux_sym_conditional_expression_repeat1, -+ [121826] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1782), 1, -- aux_sym_order_by_clause_token1, -- ACTIONS(1784), 1, -- aux_sym_limit_clause_token1, -- STATE(1242), 1, -- sym_limit_clause, -- STATE(1474), 1, -- sym_order_by_clause, -- ACTIONS(1523), 4, -- anon_sym_SEMI, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- [68704] = 4, -+ ACTIONS(3781), 1, -+ aux_sym_conditional_expression_token2, -+ STATE(2084), 1, -+ aux_sym_conditional_expression_repeat1, -+ [121836] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1638), 1, -- anon_sym_COMMA, -- STATE(1437), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(2145), 6, -- anon_sym_SEMI, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- [68722] = 6, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(3068), 1, -+ sym_number, -+ [121846] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2542), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2544), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2546), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2548), 1, -- aux_sym_FALSE_token1, -- STATE(906), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [68744] = 6, -+ ACTIONS(4196), 1, -+ sym_identifier, -+ STATE(2002), 1, -+ sym_cte, -+ [121856] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2592), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2594), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2596), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2598), 1, -- aux_sym_FALSE_token1, -- STATE(99), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [68766] = 6, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2684), 1, -+ sym_number, -+ [121866] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2612), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2614), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2616), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2618), 1, -- aux_sym_FALSE_token1, -- STATE(674), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [68788] = 5, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2856), 1, -+ sym_number, -+ [121876] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2655), 1, -- anon_sym_DOT, -- STATE(1425), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(99), 2, -- aux_sym_dml_statement_token1, -+ ACTIONS(4005), 1, - sym_identifier, -- ACTIONS(97), 4, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- [68808] = 8, -+ STATE(1713), 1, -+ sym_assigment_expression, -+ [121886] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1137), 1, -- anon_sym_LBRACK, -- ACTIONS(2484), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2636), 1, -- aux_sym_cte_token2, -- ACTIONS(2659), 1, -- anon_sym_EQ, -- STATE(801), 1, -- sym_NULL, -- STATE(836), 1, -- sym_null_constraint, -- ACTIONS(2657), 2, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- [68834] = 6, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2689), 1, -+ sym_number, -+ [121896] = 3, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(762), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(764), 1, -- anon_sym_SQUOTE, -- ACTIONS(2661), 1, -+ ACTIONS(3691), 1, -+ aux_sym_number_token1, -+ STATE(2575), 1, -+ sym_number, -+ [121906] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4258), 1, - anon_sym_LPAREN, -- ACTIONS(2663), 1, -- sym_identifier, -- STATE(1312), 4, -- sym__column_default_expression, -- sym_function_call, -- sym__parenthesized_expression, -- sym_string, -- [68856] = 6, -+ [121913] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1782), 1, -- aux_sym_order_by_clause_token1, -- ACTIONS(1784), 1, -- aux_sym_limit_clause_token1, -- STATE(1231), 1, -- sym_limit_clause, -- STATE(1461), 1, -- sym_order_by_clause, -- ACTIONS(1995), 4, -- anon_sym_SEMI, -+ ACTIONS(4260), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [121920] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4262), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [121927] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4264), 1, - anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- [68878] = 6, -+ [121934] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1545), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2510), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2512), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2514), 1, -- aux_sym_FALSE_token1, -- STATE(448), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [68900] = 6, -+ ACTIONS(4266), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [121941] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2562), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2564), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2566), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2568), 1, -- aux_sym_FALSE_token1, -- STATE(750), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [68922] = 4, -+ ACTIONS(4268), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [121948] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2665), 1, -- anon_sym_COMMA, -- STATE(1437), 1, -- aux_sym_group_by_clause_body_repeat1, -- ACTIONS(1150), 6, -- anon_sym_SEMI, -- anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- aux_sym_order_by_clause_token1, -- aux_sym_limit_clause_token1, -- [68940] = 6, -+ ACTIONS(4270), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [121955] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2457), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2459), 1, -- aux_sym_distinct_from_token1, -- ACTIONS(2461), 1, -- aux_sym_TRUE_token1, -- ACTIONS(2463), 1, -- aux_sym_FALSE_token1, -- STATE(1063), 4, -- sym_distinct_from, -- sym_NULL, -- sym_TRUE, -- sym_FALSE, -- [68962] = 7, -+ ACTIONS(4272), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [121962] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1958), 1, -- sym_identifier, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2668), 1, -- aux_sym_alter_table_token2, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1304), 2, -- sym_dotted_name, -- sym__identifier, -- [68985] = 6, -+ ACTIONS(4274), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [121969] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2670), 1, -- aux_sym_alter_statement_token1, -- ACTIONS(2672), 1, -- aux_sym_alter_table_action_add_token1, -- ACTIONS(2674), 1, -- aux_sym_alter_table_rename_column_token1, -- STATE(1281), 2, -- sym_alter_table_action_alter_column, -- sym_alter_table_action_add, -- STATE(1282), 2, -- sym_alter_table_rename_column, -- sym_alter_table_action, -- [69006] = 7, -+ ACTIONS(4276), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [121976] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2021), 1, -- anon_sym_BQUOTE, -- ACTIONS(2023), 1, -- anon_sym_DQUOTE, -- ACTIONS(2676), 1, -- sym_identifier, -- STATE(1314), 1, -- sym_table_column, -- STATE(1527), 1, -- sym__quoted_identifier, -- STATE(1373), 2, -- sym_dotted_name, -- sym__identifier, -- [69029] = 7, -+ ACTIONS(4278), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [121983] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1137), 1, -- anon_sym_LBRACK, -- ACTIONS(2484), 1, -- aux_sym_null_hint_token3, -- ACTIONS(2636), 1, -- aux_sym_cte_token2, -- STATE(801), 1, -- sym_NULL, -- STATE(836), 1, -- sym_null_constraint, -- ACTIONS(2678), 2, -- anon_sym_COMMA, -+ ACTIONS(4280), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [121990] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4282), 1, - anon_sym_RPAREN, -- [69052] = 6, -+ [121997] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2670), 1, -- aux_sym_alter_statement_token1, -- ACTIONS(2672), 1, -- aux_sym_alter_table_action_add_token1, -- ACTIONS(2674), 1, -- aux_sym_alter_table_rename_column_token1, -- STATE(1281), 2, -- sym_alter_table_action_alter_column, -- sym_alter_table_action_add, -- STATE(1339), 2, -- sym_alter_table_rename_column, -- sym_alter_table_action, -- [69073] = 7, -+ ACTIONS(4284), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122004] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2412), 1, -- sym_identifier, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1151), 1, -- sym_type, -- STATE(535), 2, -- sym_dotted_name, -- sym__identifier, -- [69096] = 7, -+ ACTIONS(4286), 1, -+ aux_sym_number_token1, -+ [122011] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2412), 1, -- sym_identifier, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1144), 1, -- sym_type, -- STATE(535), 2, -- sym_dotted_name, -- sym__identifier, -- [69119] = 7, -+ ACTIONS(4288), 1, -+ anon_sym_RPAREN, -+ [122018] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(53), 1, -- anon_sym_BQUOTE, -- ACTIONS(55), 1, -- anon_sym_DQUOTE, -- ACTIONS(1482), 1, -- sym_identifier, -- ACTIONS(2680), 1, -- aux_sym_alter_table_token2, -- STATE(10), 1, -- sym__quoted_identifier, -- STATE(1799), 2, -- sym_dotted_name, -- sym__identifier, -- [69142] = 7, -+ ACTIONS(4290), 1, -+ anon_sym_RBRACK, -+ [122025] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1958), 1, -- sym_identifier, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2682), 1, -- aux_sym_alter_table_token2, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1116), 2, -- sym_dotted_name, -- sym__identifier, -- [69165] = 6, -+ ACTIONS(4292), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ [122032] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4292), 1, -+ anon_sym_SQUOTE, -+ [122039] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4294), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122046] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4296), 1, -+ aux_sym_cte_token1, -+ [122053] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2670), 1, -- aux_sym_alter_statement_token1, -- ACTIONS(2672), 1, -- aux_sym_alter_table_action_add_token1, -- ACTIONS(2674), 1, -- aux_sym_alter_table_rename_column_token1, -- STATE(1281), 2, -- sym_alter_table_action_alter_column, -- sym_alter_table_action_add, -- STATE(1313), 2, -- sym_alter_table_rename_column, -- sym_alter_table_action, -- [69186] = 7, -+ ACTIONS(4298), 1, -+ anon_sym_RPAREN, -+ [122060] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2684), 1, -- sym_identifier, -- ACTIONS(2686), 1, -+ ACTIONS(4300), 1, - anon_sym_BQUOTE, -- ACTIONS(2688), 1, -+ [122067] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4300), 1, - anon_sym_DQUOTE, -- STATE(1431), 1, -- sym__quoted_identifier, -- STATE(1596), 1, -- sym_exclude_entry, -- STATE(1353), 2, -- sym_dotted_name, -- sym__identifier, -- [69209] = 3, -+ [122074] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4302), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122081] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(109), 2, -- aux_sym_dml_statement_token1, -+ ACTIONS(4304), 1, - sym_identifier, -- ACTIONS(107), 5, -- anon_sym_COMMA, -+ [122088] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4306), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122095] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4308), 1, - anon_sym_RPAREN, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DOT, -- [69224] = 7, -+ [122102] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2684), 1, -- sym_identifier, -- ACTIONS(2686), 1, -- anon_sym_BQUOTE, -- ACTIONS(2688), 1, -- anon_sym_DQUOTE, -- STATE(1431), 1, -- sym__quoted_identifier, -- STATE(1685), 1, -- sym_exclude_entry, -- STATE(1353), 2, -- sym_dotted_name, -- sym__identifier, -- [69247] = 7, -+ ACTIONS(4310), 1, -+ aux_sym_from_clause_token1, -+ [122109] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1958), 1, -- sym_identifier, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2690), 1, -- aux_sym_alter_table_token4, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1448), 2, -- sym_dotted_name, -- sym__identifier, -- [69270] = 3, -+ ACTIONS(4312), 1, -+ aux_sym_alter_table_token3, -+ [122116] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(121), 2, -- aux_sym_dml_statement_token1, -- sym_identifier, -- ACTIONS(119), 5, -- anon_sym_COMMA, -+ ACTIONS(4314), 1, - anon_sym_RPAREN, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DOT, -- [69285] = 7, -+ [122123] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(53), 1, -- anon_sym_BQUOTE, -- ACTIONS(55), 1, -+ ACTIONS(4316), 1, -+ aux_sym_from_clause_token1, -+ [122130] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4318), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122137] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4320), 1, - anon_sym_DQUOTE, -- ACTIONS(1482), 1, -- sym_identifier, -- ACTIONS(2692), 1, -- aux_sym_alter_table_token2, -- STATE(10), 1, -- sym__quoted_identifier, -- STATE(1773), 2, -- sym_dotted_name, -- sym__identifier, -- [69308] = 7, -+ [122144] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2684), 1, -- sym_identifier, -- ACTIONS(2686), 1, -+ ACTIONS(4320), 1, - anon_sym_BQUOTE, -- ACTIONS(2688), 1, -- anon_sym_DQUOTE, -- STATE(1431), 1, -- sym__quoted_identifier, -- STATE(1765), 1, -- sym_exclude_entry, -- STATE(1353), 2, -- sym_dotted_name, -- sym__identifier, -- [69331] = 6, -+ [122151] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2670), 1, -- aux_sym_alter_statement_token1, -- ACTIONS(2672), 1, -- aux_sym_alter_table_action_add_token1, -- ACTIONS(2674), 1, -- aux_sym_alter_table_rename_column_token1, -- STATE(1281), 2, -- sym_alter_table_action_alter_column, -- sym_alter_table_action_add, -- STATE(1292), 2, -- sym_alter_table_rename_column, -- sym_alter_table_action, -- [69352] = 7, -+ ACTIONS(4322), 1, -+ anon_sym_SQUOTE, -+ [122158] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2412), 1, -- sym_identifier, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1170), 1, -- sym_type, -- STATE(535), 2, -- sym_dotted_name, -- sym__identifier, -- [69375] = 7, -+ ACTIONS(4322), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ [122165] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1958), 1, -- sym_identifier, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2694), 1, -- aux_sym_alter_table_action_alter_column_token1, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1916), 2, -- sym_dotted_name, -- sym__identifier, -- [69398] = 4, -+ ACTIONS(4324), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122172] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1784), 1, -- aux_sym_limit_clause_token1, -- STATE(1240), 1, -- sym_limit_clause, -- ACTIONS(2150), 4, -- anon_sym_SEMI, -+ ACTIONS(4326), 1, - anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- [69414] = 6, -+ [122179] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2412), 1, -- sym_identifier, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1278), 2, -- sym_dotted_name, -- sym__identifier, -- [69434] = 4, -+ ACTIONS(4328), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122186] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1784), 1, -- aux_sym_limit_clause_token1, -- STATE(1226), 1, -- sym_limit_clause, -- ACTIONS(2139), 4, -- anon_sym_SEMI, -+ ACTIONS(4330), 1, -+ anon_sym_RBRACK, -+ [122193] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4332), 1, - anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- [69450] = 6, -+ [122200] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2412), 1, -- sym_identifier, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1205), 2, -- sym_dotted_name, -- sym__identifier, -- [69470] = 6, -+ ACTIONS(4334), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122207] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(53), 1, -- anon_sym_BQUOTE, -- ACTIONS(55), 1, -- anon_sym_DQUOTE, -- ACTIONS(2406), 1, -- sym_identifier, -- STATE(10), 1, -- sym__quoted_identifier, -- STATE(1653), 2, -- sym_dotted_name, -- sym__identifier, -- [69490] = 6, -+ ACTIONS(4336), 1, -+ anon_sym_RPAREN, -+ [122214] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(989), 1, -- anon_sym_BQUOTE, -- ACTIONS(991), 1, -- anon_sym_DQUOTE, -- ACTIONS(2465), 1, -- sym_identifier, -- STATE(20), 1, -- sym__quoted_identifier, -- STATE(717), 2, -- sym_dotted_name, -- sym__identifier, -- [69510] = 6, -+ ACTIONS(4338), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122221] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(2439), 1, -- sym_identifier, -- STATE(36), 1, -- sym__quoted_identifier, -- STATE(717), 2, -- sym_dotted_name, -- sym__identifier, -- [69530] = 4, -+ ACTIONS(4340), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122228] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1784), 1, -- aux_sym_limit_clause_token1, -- STATE(1225), 1, -- sym_limit_clause, -- ACTIONS(1521), 4, -- anon_sym_SEMI, -+ ACTIONS(4342), 1, - anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- [69546] = 6, -+ [122235] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2412), 1, -- sym_identifier, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1300), 2, -- sym_dotted_name, -- sym__identifier, -- [69566] = 6, -+ ACTIONS(4344), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122242] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2412), 1, -- sym_identifier, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1443), 2, -- sym_dotted_name, -- sym__identifier, -- [69586] = 6, -+ ACTIONS(4346), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122249] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2412), 1, -- sym_identifier, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1072), 2, -- sym_dotted_name, -- sym__identifier, -- [69606] = 6, -+ ACTIONS(4348), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122256] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2412), 1, -- sym_identifier, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1976), 2, -- sym_dotted_name, -- sym__identifier, -- [69626] = 6, -+ ACTIONS(4350), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122263] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2412), 1, -- sym_identifier, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1981), 2, -- sym_dotted_name, -- sym__identifier, -- [69646] = 6, -+ ACTIONS(4352), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122270] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(53), 1, -- anon_sym_BQUOTE, -- ACTIONS(55), 1, -- anon_sym_DQUOTE, -- ACTIONS(2406), 1, -- sym_identifier, -- STATE(10), 1, -- sym__quoted_identifier, -- STATE(1777), 2, -- sym_dotted_name, -- sym__identifier, -- [69666] = 6, -+ ACTIONS(4354), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122277] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(53), 1, -- anon_sym_BQUOTE, -- ACTIONS(55), 1, -- anon_sym_DQUOTE, -- ACTIONS(2406), 1, -- sym_identifier, -- STATE(10), 1, -- sym__quoted_identifier, -- STATE(1730), 2, -- sym_dotted_name, -- sym__identifier, -- [69686] = 4, -+ ACTIONS(4356), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122284] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1784), 1, -- aux_sym_limit_clause_token1, -- STATE(1231), 1, -- sym_limit_clause, -- ACTIONS(1995), 4, -- anon_sym_SEMI, -+ ACTIONS(4358), 1, -+ aux_sym_number_token1, -+ [122291] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4360), 1, -+ aux_sym_cte_token2, -+ [122298] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4362), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122305] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4364), 1, -+ aux_sym_number_token1, -+ [122312] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4366), 1, - anon_sym_RPAREN, -+ [122319] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4368), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122326] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4370), 1, - anon_sym_DOLLAR_DOLLAR, -+ [122333] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4370), 1, - anon_sym_SQUOTE, -- [69702] = 6, -+ [122340] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2412), 1, -- sym_identifier, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1132), 2, -- sym_dotted_name, -- sym__identifier, -- [69722] = 6, -+ ACTIONS(4372), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122347] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(53), 1, -- anon_sym_BQUOTE, -- ACTIONS(55), 1, -- anon_sym_DQUOTE, -- ACTIONS(2406), 1, -- sym_identifier, -- STATE(10), 1, -- sym__quoted_identifier, -- STATE(2006), 2, -- sym_dotted_name, -- sym__identifier, -- [69742] = 6, -+ ACTIONS(4374), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122354] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2412), 1, -- sym_identifier, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1341), 2, -- sym_dotted_name, -- sym__identifier, -- [69762] = 6, -+ ACTIONS(4376), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122361] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -+ ACTIONS(4378), 1, - anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2412), 1, -- sym_identifier, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1356), 2, -- sym_dotted_name, -- sym__identifier, -- [69782] = 6, -+ [122368] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(53), 1, -- anon_sym_BQUOTE, -- ACTIONS(55), 1, -+ ACTIONS(4378), 1, - anon_sym_DQUOTE, -- ACTIONS(2406), 1, -- sym_identifier, -- STATE(10), 1, -- sym__quoted_identifier, -- STATE(1598), 2, -- sym_dotted_name, -- sym__identifier, -- [69802] = 6, -+ [122375] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2412), 1, -- sym_identifier, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1456), 2, -- sym_dotted_name, -- sym__identifier, -- [69822] = 6, -+ ACTIONS(4380), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122382] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(53), 1, -- anon_sym_BQUOTE, -- ACTIONS(55), 1, -- anon_sym_DQUOTE, -- ACTIONS(2406), 1, -- sym_identifier, -- STATE(10), 1, -- sym__quoted_identifier, -- STATE(1786), 2, -- sym_dotted_name, -- sym__identifier, -- [69842] = 6, -+ ACTIONS(4382), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122389] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2412), 1, -- sym_identifier, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1362), 2, -- sym_dotted_name, -- sym__identifier, -- [69862] = 6, -+ ACTIONS(4384), 1, -+ anon_sym_RPAREN, -+ [122396] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2412), 1, -- sym_identifier, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(717), 2, -- sym_dotted_name, -- sym__identifier, -- [69882] = 6, -+ ACTIONS(4386), 1, -+ anon_sym_RPAREN, -+ [122403] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2412), 1, -- sym_identifier, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1807), 2, -- sym_dotted_name, -- sym__identifier, -- [69902] = 6, -+ ACTIONS(4388), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122410] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2412), 1, -- sym_identifier, -- STATE(7), 1, -- sym__quoted_identifier, -- STATE(1122), 2, -- sym_dotted_name, -- sym__identifier, -- [69922] = 4, -+ ACTIONS(4390), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122417] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2696), 1, -- anon_sym_COMMA, -- STATE(1486), 1, -- aux_sym_dml_statement_repeat1, -- ACTIONS(2699), 4, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [69938] = 4, -+ ACTIONS(4392), 1, -+ anon_sym_RPAREN, -+ [122424] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1784), 1, -- aux_sym_limit_clause_token1, -- STATE(1242), 1, -- sym_limit_clause, -- ACTIONS(1523), 4, -- anon_sym_SEMI, -+ ACTIONS(4394), 1, -+ aux_sym_from_clause_token1, -+ [122431] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4396), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122438] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4398), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122445] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4400), 1, -+ anon_sym_RBRACK, -+ [122452] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4402), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122459] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4404), 1, -+ aux_sym_cte_token2, -+ [122466] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4406), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122473] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4408), 1, - anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- [69954] = 4, -+ [122480] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2701), 1, -- anon_sym_DOT, -- STATE(1488), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(107), 3, -- sym_identifier, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- [69969] = 2, -+ ACTIONS(4410), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122487] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2704), 5, -- anon_sym_COMMA, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [69980] = 6, -+ ACTIONS(4412), 1, -+ anon_sym_RBRACK, -+ [122494] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(893), 1, -- anon_sym_BQUOTE, -- ACTIONS(895), 1, -- anon_sym_DQUOTE, -- ACTIONS(2706), 1, -- sym_identifier, -- ACTIONS(2708), 1, -- anon_sym_STAR, -- STATE(619), 1, -- sym__quoted_identifier, -- [69999] = 3, -+ ACTIONS(4414), 1, -+ anon_sym_RPAREN, -+ [122501] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2710), 1, -- aux_sym_limit_clause_token2, -- ACTIONS(2242), 4, -- anon_sym_SEMI, -+ ACTIONS(4416), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122508] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4418), 1, - anon_sym_RPAREN, -- anon_sym_DOLLAR_DOLLAR, -- anon_sym_SQUOTE, -- [70012] = 5, -+ [122515] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(69), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(91), 1, -- anon_sym_SQUOTE, -- ACTIONS(2712), 1, -- aux_sym_number_token1, -- STATE(611), 2, -- sym_number, -- sym_string, -- [70029] = 4, -+ ACTIONS(4420), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122522] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2714), 1, -- anon_sym_COMMA, -- STATE(1493), 1, -- aux_sym_set_clause_body_repeat1, -- ACTIONS(2134), 3, -+ ACTIONS(4422), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122529] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4424), 1, - anon_sym_RPAREN, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- [70044] = 5, -+ [122536] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(452), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(454), 1, -- anon_sym_SQUOTE, -- ACTIONS(2717), 1, -+ ACTIONS(4426), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122543] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4428), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122550] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4430), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122557] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4432), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122564] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4434), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122571] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4436), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122578] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4438), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122585] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4440), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122592] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4442), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122599] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4444), 1, - aux_sym_number_token1, -- STATE(679), 2, -- sym_number, -- sym_string, -- [70061] = 6, -+ [122606] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2126), 1, -+ ACTIONS(4446), 1, - anon_sym_RPAREN, -- ACTIONS(2719), 1, -- aux_sym_where_clause_token1, -- ACTIONS(2721), 1, -- aux_sym_from_clause_token1, -- STATE(1269), 1, -- sym_where_clause, -- STATE(1573), 1, -- sym_from_clause, -- [70080] = 2, -+ [122613] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2699), 5, -- anon_sym_COMMA, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [70091] = 5, -+ ACTIONS(4448), 1, -+ aux_sym_from_clause_token1, -+ [122620] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(879), 1, -+ ACTIONS(4450), 1, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(881), 1, -+ [122627] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4450), 1, - anon_sym_SQUOTE, -- ACTIONS(2723), 1, -- aux_sym_number_token1, -- STATE(795), 2, -- sym_number, -- sym_string, -- [70108] = 2, -+ [122634] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2725), 5, -- anon_sym_COMMA, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [70119] = 6, -+ ACTIONS(4452), 1, -+ aux_sym_alter_table_token3, -+ [122641] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(810), 1, -- anon_sym_BQUOTE, -- ACTIONS(812), 1, -- anon_sym_DQUOTE, -- ACTIONS(2727), 1, -+ ACTIONS(4454), 1, - sym_identifier, -- ACTIONS(2729), 1, -- anon_sym_STAR, -- STATE(822), 1, -- sym__quoted_identifier, -- [70138] = 4, -+ [122648] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2731), 1, -- anon_sym_COMMA, -- STATE(1503), 1, -- aux_sym_set_clause_body_repeat1, -- ACTIONS(2122), 3, -+ ACTIONS(4456), 1, - anon_sym_RPAREN, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- [70153] = 6, -+ [122655] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(466), 1, -+ ACTIONS(4458), 1, - anon_sym_BQUOTE, -- ACTIONS(468), 1, -+ [122662] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4458), 1, - anon_sym_DQUOTE, -- ACTIONS(2733), 1, -- sym_identifier, -- ACTIONS(2735), 1, -- anon_sym_STAR, -- STATE(369), 1, -- sym__quoted_identifier, -- [70172] = 3, -+ [122669] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2737), 1, -- anon_sym_TABLE, -- ACTIONS(2739), 4, -- anon_sym_VIEW, -- anon_sym_TABLESPACE, -- anon_sym_EXTENSION, -- anon_sym_INDEX, -- [70185] = 4, -+ ACTIONS(4460), 1, -+ anon_sym_DQUOTE, -+ [122676] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2731), 1, -- anon_sym_COMMA, -- STATE(1493), 1, -- aux_sym_set_clause_body_repeat1, -- ACTIONS(2141), 3, -- anon_sym_RPAREN, -- aux_sym_where_clause_token1, -- aux_sym_from_clause_token1, -- [70200] = 5, -+ ACTIONS(4460), 1, -+ anon_sym_BQUOTE, -+ [122683] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(705), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(707), 1, -+ ACTIONS(4462), 1, - anon_sym_SQUOTE, -- ACTIONS(2741), 1, -- aux_sym_number_token1, -- STATE(924), 2, -- sym_number, -- sym_string, -- [70217] = 5, -+ [122690] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(762), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(764), 1, -- anon_sym_SQUOTE, -- ACTIONS(2743), 1, -- aux_sym_number_token1, -- STATE(644), 2, -- sym_number, -- sym_string, -- [70234] = 5, -+ ACTIONS(4464), 1, -+ anon_sym_RPAREN, -+ [122697] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(482), 1, -+ ACTIONS(4462), 1, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(484), 1, -- anon_sym_SQUOTE, -- ACTIONS(2745), 1, -+ [122704] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4466), 1, -+ anon_sym_RPAREN, -+ [122711] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4468), 1, - aux_sym_number_token1, -- STATE(691), 2, -- sym_number, -- sym_string, -- [70251] = 4, -+ [122718] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2747), 1, -- anon_sym_DOT, -- STATE(1488), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(103), 3, -+ ACTIONS(4470), 1, -+ aux_sym_from_clause_token1, -+ [122725] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4472), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122732] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4474), 1, - sym_identifier, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- [70266] = 6, -+ [122739] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4476), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122746] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(719), 1, -- anon_sym_BQUOTE, -- ACTIONS(721), 1, -- anon_sym_DQUOTE, -- ACTIONS(2749), 1, -- sym_identifier, -- ACTIONS(2751), 1, -- anon_sym_STAR, -- STATE(826), 1, -- sym__quoted_identifier, -- [70285] = 6, -+ ACTIONS(4478), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122753] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(929), 1, -- anon_sym_BQUOTE, -- ACTIONS(931), 1, -- anon_sym_DQUOTE, -- ACTIONS(2753), 1, -- sym_identifier, -- ACTIONS(2755), 1, -- anon_sym_STAR, -- STATE(880), 1, -- sym__quoted_identifier, -- [70304] = 5, -+ ACTIONS(4480), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122760] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(975), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(977), 1, -- anon_sym_SQUOTE, -- ACTIONS(2757), 1, -- aux_sym_number_token1, -- STATE(168), 2, -- sym_number, -- sym_string, -- [70321] = 5, -+ ACTIONS(4482), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122767] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- ACTIONS(2759), 1, -- aux_sym_number_token1, -- STATE(457), 2, -- sym_number, -- sym_string, -- [70338] = 5, -+ ACTIONS(4484), 1, -+ anon_sym_RPAREN, -+ [122774] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(796), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(798), 1, -- anon_sym_SQUOTE, -- ACTIONS(2761), 1, -- aux_sym_number_token1, -- STATE(894), 2, -- sym_number, -- sym_string, -- [70355] = 6, -+ ACTIONS(4486), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122781] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(496), 1, -- anon_sym_BQUOTE, -- ACTIONS(498), 1, -- anon_sym_DQUOTE, -- ACTIONS(2763), 1, -- sym_identifier, -- ACTIONS(2765), 1, -- anon_sym_STAR, -- STATE(538), 1, -- sym__quoted_identifier, -- [70374] = 5, -+ ACTIONS(4488), 1, -+ anon_sym_RBRACK, -+ [122788] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(578), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(580), 1, -- anon_sym_SQUOTE, -- ACTIONS(2767), 1, -- aux_sym_number_token1, -- STATE(112), 2, -- sym_number, -- sym_string, -- [70391] = 6, -+ ACTIONS(4490), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122795] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(81), 1, -- anon_sym_BQUOTE, -- ACTIONS(83), 1, -- anon_sym_DQUOTE, -- ACTIONS(2769), 1, -- sym_identifier, -- ACTIONS(2771), 1, -- anon_sym_STAR, -- STATE(454), 1, -- sym__quoted_identifier, -- [70410] = 6, -+ ACTIONS(4492), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122802] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(776), 1, -- anon_sym_BQUOTE, -- ACTIONS(778), 1, -- anon_sym_DQUOTE, -- ACTIONS(2773), 1, -- sym_identifier, -- ACTIONS(2775), 1, -- anon_sym_STAR, -- STATE(305), 1, -- sym__quoted_identifier, -- [70429] = 3, -+ ACTIONS(4494), 1, -+ anon_sym_RPAREN, -+ [122809] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2779), 1, -- sym_identifier, -- ACTIONS(2777), 4, -- aux_sym_alter_table_token1, -- aux_sym_sequence_token1, -- aux_sym_create_schema_statement_token1, -- aux_sym_grant_statement_token12, -- [70442] = 6, -+ ACTIONS(4496), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122816] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(558), 1, -- anon_sym_BQUOTE, -- ACTIONS(560), 1, -- anon_sym_DQUOTE, -- ACTIONS(2781), 1, -- sym_identifier, -- ACTIONS(2783), 1, -- anon_sym_STAR, -- STATE(870), 1, -- sym__quoted_identifier, -- [70461] = 5, -+ ACTIONS(4498), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122823] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(544), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(546), 1, -- anon_sym_SQUOTE, -- ACTIONS(2785), 1, -- aux_sym_number_token1, -- STATE(995), 2, -- sym_number, -- sym_string, -- [70478] = 3, -+ ACTIONS(4500), 1, -+ anon_sym_RPAREN, -+ [122830] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2789), 1, -- sym_identifier, -- ACTIONS(2787), 4, -- aux_sym_alter_table_token1, -- aux_sym_sequence_token1, -- aux_sym_create_schema_statement_token1, -- aux_sym_grant_statement_token12, -- [70491] = 5, -+ ACTIONS(4502), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122837] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(514), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(516), 1, -- anon_sym_SQUOTE, -- ACTIONS(2791), 1, -- aux_sym_number_token1, -- STATE(1071), 2, -- sym_number, -- sym_string, -- [70508] = 6, -+ ACTIONS(4504), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122844] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(628), 1, -- anon_sym_BQUOTE, -- ACTIONS(630), 1, -- anon_sym_DQUOTE, -- ACTIONS(2793), 1, -- sym_identifier, -- ACTIONS(2795), 1, -- anon_sym_STAR, -- STATE(131), 1, -- sym__quoted_identifier, -- [70527] = 6, -+ ACTIONS(4506), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122851] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(959), 1, -- anon_sym_BQUOTE, -- ACTIONS(961), 1, -- anon_sym_DQUOTE, -- ACTIONS(2797), 1, -- sym_identifier, -- ACTIONS(2799), 1, -- anon_sym_STAR, -- STATE(71), 1, -- sym__quoted_identifier, -- [70546] = 5, -+ ACTIONS(4508), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122858] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(835), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(837), 1, -- anon_sym_SQUOTE, -- ACTIONS(2801), 1, -- aux_sym_number_token1, -- STATE(729), 2, -- sym_number, -- sym_string, -- [70563] = 2, -+ ACTIONS(4510), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122865] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2803), 5, -- anon_sym_COMMA, -+ ACTIONS(4512), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122872] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4514), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122879] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4516), 1, - anon_sym_RPAREN, -- sym_identifier, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- [70574] = 5, -+ [122886] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(39), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(41), 1, -- anon_sym_SQUOTE, -- ACTIONS(2805), 1, -+ ACTIONS(4518), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122893] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4520), 1, - aux_sym_number_token1, -- STATE(94), 2, -- sym_number, -- sym_string, -- [70591] = 4, -+ [122900] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2747), 1, -- anon_sym_DOT, -- STATE(1507), 1, -- aux_sym_dotted_name_repeat1, -- ACTIONS(97), 3, -- sym_identifier, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- [70606] = 3, -+ ACTIONS(4522), 1, -+ anon_sym_RPAREN, -+ [122907] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2809), 1, -- sym_identifier, -- ACTIONS(2807), 4, -- aux_sym_alter_table_token1, -- aux_sym_sequence_token1, -- aux_sym_create_schema_statement_token1, -- aux_sym_grant_statement_token12, -- [70619] = 5, -+ ACTIONS(4524), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122914] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(945), 1, -+ ACTIONS(4526), 1, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(947), 1, -- anon_sym_SQUOTE, -- ACTIONS(2811), 1, -- aux_sym_number_token1, -- STATE(280), 2, -- sym_number, -- sym_string, -- [70636] = 5, -+ [122921] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(915), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(917), 1, -+ ACTIONS(4526), 1, - anon_sym_SQUOTE, -- ACTIONS(2813), 1, -- aux_sym_number_token1, -- STATE(1037), 2, -- sym_number, -- sym_string, -- [70653] = 2, -+ [122928] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2815), 5, -- anon_sym_COMMA, -- aux_sym_grant_statement_token4, -- aux_sym_grant_statement_token5, -- aux_sym_grant_statement_token6, -- aux_sym_grant_statement_token7, -- [70664] = 6, -+ ACTIONS(4528), 1, -+ anon_sym_RPAREN, -+ [122935] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(989), 1, -- anon_sym_BQUOTE, -- ACTIONS(991), 1, -- anon_sym_DQUOTE, -- ACTIONS(2817), 1, -- sym_identifier, -- ACTIONS(2819), 1, -- anon_sym_STAR, -- STATE(29), 1, -- sym__quoted_identifier, -- [70683] = 5, -+ ACTIONS(4530), 1, -+ aux_sym_cte_token2, -+ [122942] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(614), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(616), 1, -- anon_sym_SQUOTE, -- ACTIONS(2821), 1, -- aux_sym_number_token1, -- STATE(309), 2, -- sym_number, -- sym_string, -- [70700] = 6, -+ ACTIONS(4532), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122949] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(528), 1, -+ ACTIONS(4534), 1, - anon_sym_BQUOTE, -- ACTIONS(530), 1, -- anon_sym_DQUOTE, -- ACTIONS(2823), 1, -- sym_identifier, -- ACTIONS(2825), 1, -- anon_sym_STAR, -- STATE(950), 1, -- sym__quoted_identifier, -- [70719] = 6, -+ [122956] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(849), 1, -- anon_sym_BQUOTE, -- ACTIONS(851), 1, -+ ACTIONS(4534), 1, - anon_sym_DQUOTE, -- ACTIONS(2827), 1, -- sym_identifier, -- ACTIONS(2829), 1, -- anon_sym_STAR, -- STATE(548), 1, -- sym__quoted_identifier, -- [70738] = 6, -+ [122963] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(53), 1, -- anon_sym_BQUOTE, -- ACTIONS(55), 1, -- anon_sym_DQUOTE, -- ACTIONS(2831), 1, -- sym_identifier, -- ACTIONS(2833), 1, -- anon_sym_STAR, -- STATE(17), 1, -- sym__quoted_identifier, -- [70757] = 6, -+ ACTIONS(4536), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122970] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(592), 1, -- anon_sym_BQUOTE, -- ACTIONS(594), 1, -- anon_sym_DQUOTE, -- ACTIONS(2835), 1, -- sym_identifier, -- ACTIONS(2837), 1, -- anon_sym_STAR, -- STATE(26), 1, -- sym__quoted_identifier, -- [70776] = 6, -+ ACTIONS(4538), 1, -+ anon_sym_RPAREN, -+ [122977] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(2839), 1, -- sym_identifier, -- ACTIONS(2841), 1, -- anon_sym_STAR, -- STATE(87), 1, -- sym__quoted_identifier, -- [70795] = 5, -+ ACTIONS(4540), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [122984] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(893), 1, -- anon_sym_BQUOTE, -- ACTIONS(895), 1, -- anon_sym_DQUOTE, -- ACTIONS(2706), 1, -- sym_identifier, -- STATE(619), 1, -- sym__quoted_identifier, -- [70811] = 5, -+ ACTIONS(4542), 1, -+ anon_sym_RPAREN, -+ [122991] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(53), 1, -- anon_sym_BQUOTE, -- ACTIONS(55), 1, -- anon_sym_DQUOTE, -- ACTIONS(2831), 1, -- sym_identifier, -- STATE(17), 1, -- sym__quoted_identifier, -- [70827] = 5, -+ ACTIONS(4544), 1, -+ anon_sym_RBRACK, -+ [122998] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(776), 1, -- anon_sym_BQUOTE, -- ACTIONS(778), 1, -- anon_sym_DQUOTE, -- ACTIONS(2773), 1, -- sym_identifier, -- STATE(305), 1, -- sym__quoted_identifier, -- [70843] = 5, -+ ACTIONS(4546), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123005] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(592), 1, -- anon_sym_BQUOTE, -- ACTIONS(594), 1, -- anon_sym_DQUOTE, -- ACTIONS(2835), 1, -- sym_identifier, -- STATE(26), 1, -- sym__quoted_identifier, -- [70859] = 3, -+ ACTIONS(4548), 1, -+ anon_sym_RPAREN, -+ [123012] = 2, - ACTIONS(3), 1, - sym_comment, -- STATE(1715), 1, -- sym_binary_operator, -- ACTIONS(2843), 3, -- anon_sym_EQ, -- anon_sym_AMP_AMP, -- anon_sym_PIPE_PIPE, -- [70871] = 4, -+ ACTIONS(4550), 1, -+ aux_sym_from_clause_token1, -+ [123019] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2845), 1, -- anon_sym_COMMA, -- STATE(1568), 1, -- aux_sym_select_clause_body_repeat1, -- ACTIONS(1713), 2, -- anon_sym_RPAREN, -- aux_sym_where_clause_token1, -- [70885] = 5, -+ ACTIONS(4552), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123026] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(929), 1, -- anon_sym_BQUOTE, -- ACTIONS(931), 1, -- anon_sym_DQUOTE, -- ACTIONS(2753), 1, -- sym_identifier, -- STATE(880), 1, -- sym__quoted_identifier, -- [70901] = 5, -+ ACTIONS(4554), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123033] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(528), 1, -- anon_sym_BQUOTE, -- ACTIONS(530), 1, -- anon_sym_DQUOTE, -- ACTIONS(2823), 1, -- sym_identifier, -- STATE(950), 1, -- sym__quoted_identifier, -- [70917] = 5, -+ ACTIONS(4556), 1, -+ aux_sym_alter_table_rename_column_token2, -+ [123040] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(466), 1, -- anon_sym_BQUOTE, -- ACTIONS(468), 1, -- anon_sym_DQUOTE, -- ACTIONS(2733), 1, -- sym_identifier, -- STATE(369), 1, -- sym__quoted_identifier, -- [70933] = 4, -+ ACTIONS(4558), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123047] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2845), 1, -- anon_sym_COMMA, -- STATE(1544), 1, -- aux_sym_select_clause_body_repeat1, -- ACTIONS(1717), 2, -- anon_sym_RPAREN, -- aux_sym_where_clause_token1, -- [70947] = 5, -+ ACTIONS(4560), 1, -+ aux_sym_from_clause_token1, -+ [123054] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2847), 1, -- anon_sym_LPAREN, -- ACTIONS(2849), 1, -- aux_sym_table_constraint_exclude_token2, -- STATE(1251), 1, -- sym_index_table_parameters, -- STATE(1781), 1, -- sym_using_clause, -- [70963] = 5, -+ ACTIONS(4562), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123061] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(628), 1, -- anon_sym_BQUOTE, -- ACTIONS(630), 1, -- anon_sym_DQUOTE, -- ACTIONS(2793), 1, -- sym_identifier, -- STATE(131), 1, -- sym__quoted_identifier, -- [70979] = 3, -+ ACTIONS(4564), 1, -+ anon_sym_RPAREN, -+ [123068] = 2, - ACTIONS(3), 1, - sym_comment, -- STATE(1733), 1, -- sym_binary_operator, -- ACTIONS(2843), 3, -- anon_sym_EQ, -- anon_sym_AMP_AMP, -- anon_sym_PIPE_PIPE, -- [70991] = 2, -+ ACTIONS(4566), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123075] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(119), 4, -- sym_identifier, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DOT, -- [71001] = 5, -+ ACTIONS(4568), 1, -+ anon_sym_RBRACK, -+ [123082] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(81), 1, -- anon_sym_BQUOTE, -- ACTIONS(83), 1, -- anon_sym_DQUOTE, -- ACTIONS(2769), 1, -- sym_identifier, -- STATE(454), 1, -- sym__quoted_identifier, -- [71017] = 4, -+ ACTIONS(4570), 1, -+ anon_sym_RPAREN, -+ [123089] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2851), 1, -- aux_sym_alter_table_action_alter_column_token2, -- STATE(812), 1, -- sym__constraint_action, -- ACTIONS(2853), 2, -- aux_sym__constraint_action_token1, -- aux_sym__constraint_action_token2, -- [71031] = 5, -+ ACTIONS(4572), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123096] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(959), 1, -- anon_sym_BQUOTE, -- ACTIONS(961), 1, -- anon_sym_DQUOTE, -- ACTIONS(2797), 1, -- sym_identifier, -- STATE(71), 1, -- sym__quoted_identifier, -- [71047] = 5, -+ ACTIONS(4574), 1, -+ anon_sym_RPAREN, -+ [123103] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(849), 1, -- anon_sym_BQUOTE, -- ACTIONS(851), 1, -- anon_sym_DQUOTE, -- ACTIONS(2827), 1, -- sym_identifier, -- STATE(548), 1, -- sym__quoted_identifier, -- [71063] = 5, -+ ACTIONS(4576), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123110] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(408), 1, -- anon_sym_BQUOTE, -- ACTIONS(410), 1, -- anon_sym_DQUOTE, -- ACTIONS(2839), 1, -- sym_identifier, -- STATE(87), 1, -- sym__quoted_identifier, -- [71079] = 4, -+ ACTIONS(4578), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123117] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2851), 1, -- aux_sym_alter_table_action_alter_column_token2, -- STATE(814), 1, -- sym__constraint_action, -- ACTIONS(2855), 2, -- aux_sym__constraint_action_token1, -- aux_sym__constraint_action_token2, -- [71093] = 5, -+ ACTIONS(4580), 1, -+ anon_sym_RPAREN, -+ [123124] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2021), 1, -- anon_sym_BQUOTE, -- ACTIONS(2023), 1, -- anon_sym_DQUOTE, -- ACTIONS(2857), 1, -- sym_identifier, -- STATE(1560), 1, -- sym__quoted_identifier, -- [71109] = 2, -+ ACTIONS(4582), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123131] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(107), 4, -- sym_identifier, -- anon_sym_BQUOTE, -- anon_sym_DQUOTE, -- anon_sym_DOT, -- [71119] = 5, -+ ACTIONS(4584), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123138] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(719), 1, -- anon_sym_BQUOTE, -- ACTIONS(721), 1, -- anon_sym_DQUOTE, -- ACTIONS(2749), 1, -- sym_identifier, -- STATE(826), 1, -- sym__quoted_identifier, -- [71135] = 4, -+ ACTIONS(4586), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123145] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2859), 1, -- aux_sym_alter_table_action_alter_column_token2, -- STATE(1217), 1, -- sym__constraint_action, -- ACTIONS(2861), 2, -- aux_sym__constraint_action_token1, -- aux_sym__constraint_action_token2, -- [71149] = 5, -+ ACTIONS(4588), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123152] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1960), 1, -- anon_sym_BQUOTE, -- ACTIONS(1962), 1, -- anon_sym_DQUOTE, -- ACTIONS(2863), 1, -- sym_identifier, -- STATE(13), 1, -- sym__quoted_identifier, -- [71165] = 5, -+ ACTIONS(4590), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123159] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2847), 1, -- anon_sym_LPAREN, -- ACTIONS(2849), 1, -- aux_sym_table_constraint_exclude_token2, -- STATE(1256), 1, -- sym_index_table_parameters, -- STATE(1754), 1, -- sym_using_clause, -- [71181] = 5, -+ ACTIONS(4592), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123166] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(496), 1, -- anon_sym_BQUOTE, -- ACTIONS(498), 1, -- anon_sym_DQUOTE, -- ACTIONS(2763), 1, -- sym_identifier, -- STATE(538), 1, -- sym__quoted_identifier, -- [71197] = 5, -+ ACTIONS(4594), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123173] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(558), 1, -- anon_sym_BQUOTE, -- ACTIONS(560), 1, -+ ACTIONS(4596), 1, - anon_sym_DQUOTE, -- ACTIONS(2781), 1, -- sym_identifier, -- STATE(870), 1, -- sym__quoted_identifier, -- [71213] = 5, -+ [123180] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2686), 1, -+ ACTIONS(4596), 1, - anon_sym_BQUOTE, -- ACTIONS(2688), 1, -- anon_sym_DQUOTE, -- ACTIONS(2865), 1, -- sym_identifier, -- STATE(1450), 1, -- sym__quoted_identifier, -- [71229] = 4, -+ [123187] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2867), 1, -- anon_sym_COMMA, -- STATE(1568), 1, -- aux_sym_select_clause_body_repeat1, -- ACTIONS(1566), 2, -- anon_sym_RPAREN, -- aux_sym_where_clause_token1, -- [71243] = 5, -+ ACTIONS(4598), 1, -+ aux_sym_number_token1, -+ [123194] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2189), 1, -- aux_sym_sequence_token1, -- ACTIONS(2870), 1, -- aux_sym_alter_table_token1, -- STATE(1301), 1, -- sym_sequence, -- STATE(1319), 1, -- sym_alter_table, -- [71259] = 5, -+ ACTIONS(4600), 1, -+ anon_sym_RPAREN, -+ [123201] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(989), 1, -- anon_sym_BQUOTE, -- ACTIONS(991), 1, -- anon_sym_DQUOTE, -- ACTIONS(2817), 1, -- sym_identifier, -- STATE(29), 1, -- sym__quoted_identifier, -- [71275] = 5, -+ ACTIONS(4602), 1, -+ aux_sym_null_hint_token2, -+ [123208] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(810), 1, -- anon_sym_BQUOTE, -- ACTIONS(812), 1, -- anon_sym_DQUOTE, -- ACTIONS(2727), 1, -- sym_identifier, -- STATE(822), 1, -- sym__quoted_identifier, -- [71291] = 4, -+ ACTIONS(4604), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ [123215] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2859), 1, -- aux_sym_alter_table_action_alter_column_token2, -- STATE(1209), 1, -- sym__constraint_action, -- ACTIONS(2872), 2, -- aux_sym__constraint_action_token1, -- aux_sym__constraint_action_token2, -- [71305] = 4, -+ ACTIONS(4604), 1, -+ anon_sym_SQUOTE, -+ [123222] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2224), 1, -- anon_sym_RPAREN, -- ACTIONS(2719), 1, -- aux_sym_where_clause_token1, -- STATE(1266), 1, -- sym_where_clause, -- [71318] = 4, -+ ACTIONS(4606), 1, -+ anon_sym_SQUOTE, -+ [123229] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2580), 1, -- aux_sym_grant_statement_token4, -- STATE(1023), 1, -- sym_select_clause, -- STATE(2047), 1, -- sym_select_statement, -- [71331] = 4, -+ ACTIONS(4606), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ [123236] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(2874), 1, -+ ACTIONS(4608), 1, - anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [71344] = 4, -+ [123243] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2876), 1, -- anon_sym_COMMA, -- ACTIONS(2878), 1, -- anon_sym_RPAREN, -- STATE(1629), 1, -- aux_sym_table_constraint_foreign_key_repeat1, -- [71357] = 4, -+ ACTIONS(4610), 1, -+ anon_sym_BQUOTE, -+ [123250] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(2880), 1, -- anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [71370] = 4, -+ ACTIONS(4610), 1, -+ anon_sym_DQUOTE, -+ [123257] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2876), 1, -- anon_sym_COMMA, -- ACTIONS(2882), 1, -- anon_sym_RPAREN, -- STATE(1629), 1, -- aux_sym_table_constraint_foreign_key_repeat1, -- [71383] = 4, -+ ACTIONS(4612), 1, -+ aux_sym_number_token1, -+ [123264] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2884), 1, -- anon_sym_COMMA, -- ACTIONS(2886), 1, -- anon_sym_RPAREN, -- STATE(1622), 1, -- aux_sym_parameters_repeat1, -- [71396] = 4, -+ ACTIONS(4614), 1, -+ aux_sym_null_hint_token2, -+ [123271] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(879), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(881), 1, -- anon_sym_SQUOTE, -- STATE(788), 1, -- sym_string, -- [71409] = 4, -+ ACTIONS(4616), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123278] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1529), 1, -+ ACTIONS(4618), 1, - anon_sym_RPAREN, -- ACTIONS(2888), 1, -- anon_sym_COMMA, -- STATE(1581), 1, -- aux_sym_index_table_parameters_repeat1, -- [71422] = 4, -+ [123285] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2876), 1, -- anon_sym_COMMA, -- ACTIONS(2891), 1, -- anon_sym_RPAREN, -- STATE(1576), 1, -- aux_sym_table_constraint_foreign_key_repeat1, -- [71435] = 4, -+ ACTIONS(4620), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123292] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2893), 1, -- anon_sym_COMMA, -- ACTIONS(2895), 1, -- anon_sym_RPAREN, -- STATE(1587), 1, -- aux_sym_create_function_parameters_repeat1, -- [71448] = 3, -+ ACTIONS(4622), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123299] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2638), 1, -- anon_sym_EQ, -- ACTIONS(2634), 2, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- [71459] = 4, -+ ACTIONS(4624), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123306] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(915), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(917), 1, -- anon_sym_SQUOTE, -- STATE(1029), 1, -- sym_string, -- [71472] = 4, -+ ACTIONS(4626), 1, -+ aux_sym_from_clause_token1, -+ [123313] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(2897), 1, -- anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [71485] = 4, -+ ACTIONS(4628), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123320] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2893), 1, -- anon_sym_COMMA, -- ACTIONS(2899), 1, -- anon_sym_RPAREN, -- STATE(1614), 1, -- aux_sym_create_function_parameters_repeat1, -- [71498] = 3, -+ ACTIONS(4630), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123327] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2901), 1, -- aux_sym_grant_statement_token13, -- ACTIONS(2903), 2, -- aux_sym_grant_statement_token14, -- sym_identifier, -- [71509] = 4, -+ ACTIONS(4632), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123334] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(2905), 1, -+ ACTIONS(4634), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123341] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4636), 1, - anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [71522] = 3, -+ [123348] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2907), 1, -- aux_sym_grant_statement_token13, -- ACTIONS(2909), 2, -- aux_sym_grant_statement_token14, -- sym_identifier, -- [71533] = 4, -+ ACTIONS(4638), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123355] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(2911), 1, -+ ACTIONS(4640), 1, - anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [71546] = 4, -+ [123362] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(2913), 1, -- anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [71559] = 4, -+ ACTIONS(4642), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123369] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(975), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(977), 1, -- anon_sym_SQUOTE, -- STATE(173), 1, -- sym_string, -- [71572] = 4, -+ ACTIONS(4644), 1, -+ anon_sym_RBRACK, -+ [123376] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(2915), 1, -- anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [71585] = 4, -+ ACTIONS(4646), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123383] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(2917), 1, -- anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [71598] = 4, -+ ACTIONS(4648), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123390] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2919), 1, -- anon_sym_COMMA, -- ACTIONS(2921), 1, -+ ACTIONS(4650), 1, - anon_sym_RPAREN, -- STATE(1644), 1, -- aux_sym_table_constraint_exclude_repeat1, -- [71611] = 4, -+ [123397] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(2923), 1, -- anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [71624] = 4, -+ ACTIONS(4652), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123404] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2925), 1, -- anon_sym_COMMA, -- ACTIONS(2927), 1, -- anon_sym_RPAREN, -- STATE(1652), 1, -- aux_sym_table_constraint_unique_repeat1, -- [71637] = 4, -+ ACTIONS(4654), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123411] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(2929), 1, -+ ACTIONS(4656), 1, - anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [71650] = 4, -+ [123418] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2931), 1, -- anon_sym_COMMA, -- ACTIONS(2933), 1, -- anon_sym_RPAREN, -- STATE(1636), 1, -- aux_sym_table_parameters_repeat1, -- [71663] = 3, -+ ACTIONS(4658), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123425] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2937), 1, -- sym_identifier, -- ACTIONS(2935), 2, -- aux_sym_set_statement_token1, -- aux_sym_set_statement_token2, -- [71674] = 4, -+ ACTIONS(4660), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123432] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(2939), 1, -- anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [71687] = 4, -+ ACTIONS(4662), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123439] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2941), 1, -- anon_sym_COMMA, -- ACTIONS(2944), 1, -- anon_sym_RPAREN, -- STATE(1603), 1, -- aux_sym_table_parameters_repeat1, -- [71700] = 4, -+ ACTIONS(4664), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123446] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4666), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123453] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2946), 1, -- sym_identifier, -- STATE(1236), 1, -- sym_set_clause_body, -- STATE(1500), 1, -- sym_assigment_expression, -- [71713] = 4, -+ ACTIONS(4668), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123460] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2931), 1, -- anon_sym_COMMA, -- ACTIONS(2948), 1, -- anon_sym_RPAREN, -- STATE(1656), 1, -- aux_sym_table_parameters_repeat1, -- [71726] = 4, -+ ACTIONS(4670), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123467] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2876), 1, -- anon_sym_COMMA, -- ACTIONS(2950), 1, -- anon_sym_RPAREN, -- STATE(1607), 1, -- aux_sym_table_constraint_foreign_key_repeat1, -- [71739] = 4, -+ ACTIONS(4672), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123474] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2876), 1, -- anon_sym_COMMA, -- ACTIONS(2952), 1, -+ ACTIONS(4674), 1, - anon_sym_RPAREN, -- STATE(1629), 1, -- aux_sym_table_constraint_foreign_key_repeat1, -- [71752] = 3, -+ [123481] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2659), 1, -- anon_sym_EQ, -- ACTIONS(2657), 2, -- anon_sym_COMMA, -+ ACTIONS(4676), 1, -+ aux_sym_number_token1, -+ [123488] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4678), 1, - anon_sym_RPAREN, -- [71763] = 4, -+ [123495] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2954), 1, -- sym_identifier, -- STATE(1211), 1, -- sym_assigment_expression, -- STATE(1236), 1, -- sym_set_clause_body, -- [71776] = 4, -+ ACTIONS(4680), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123502] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(945), 1, -+ ACTIONS(4682), 1, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(947), 1, -+ [123509] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4682), 1, - anon_sym_SQUOTE, -- STATE(243), 1, -- sym_string, -- [71789] = 4, -+ [123516] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2211), 1, -- anon_sym_RPAREN, -- ACTIONS(2719), 1, -- aux_sym_where_clause_token1, -- STATE(1276), 1, -- sym_where_clause, -- [71802] = 4, -+ ACTIONS(4684), 1, -+ anon_sym_RBRACK, -+ [123523] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2580), 1, -- aux_sym_grant_statement_token4, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1881), 1, -- sym_select_statement, -- [71815] = 4, -+ ACTIONS(4686), 1, -+ aux_sym_join_clause_token1, -+ [123530] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(452), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(454), 1, -- anon_sym_SQUOTE, -- STATE(637), 1, -- sym_string, -- [71828] = 4, -+ ACTIONS(4688), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123537] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2956), 1, -- anon_sym_COMMA, -- ACTIONS(2959), 1, -- anon_sym_RPAREN, -- STATE(1614), 1, -- aux_sym_create_function_parameters_repeat1, -- [71841] = 4, -+ ACTIONS(4690), 1, -+ anon_sym_BQUOTE, -+ [123544] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(2961), 1, -- anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [71854] = 4, -+ ACTIONS(4690), 1, -+ anon_sym_DQUOTE, -+ [123551] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2580), 1, -- aux_sym_grant_statement_token4, -- STATE(1023), 1, -- sym_select_clause, -- STATE(2000), 1, -- sym_select_statement, -- [71867] = 4, -+ ACTIONS(4692), 1, -+ anon_sym_RPAREN, -+ [123558] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2580), 1, -- aux_sym_grant_statement_token4, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1975), 1, -- sym_select_statement, -- [71880] = 4, -+ ACTIONS(4694), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123565] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(2963), 1, -+ ACTIONS(4696), 1, - anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [71893] = 4, -+ [123572] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(2965), 1, -+ ACTIONS(4698), 1, - anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [71906] = 4, -+ [123579] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2967), 1, -- aux_sym_cte_token2, -- ACTIONS(2969), 1, -- aux_sym_cte_token3, -- ACTIONS(2971), 1, -- anon_sym_LPAREN, -- [71919] = 4, -+ ACTIONS(4700), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123586] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(2973), 1, -- anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [71932] = 4, -+ ACTIONS(4702), 1, -+ aux_sym_from_clause_token1, -+ [123593] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2884), 1, -- anon_sym_COMMA, -- ACTIONS(2975), 1, -+ ACTIONS(4704), 1, - anon_sym_RPAREN, -- STATE(1671), 1, -- aux_sym_parameters_repeat1, -- [71945] = 4, -+ [123600] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(2977), 1, -- anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [71958] = 4, -+ ACTIONS(4706), 1, -+ aux_sym_from_clause_token1, -+ [123607] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(544), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(546), 1, -- anon_sym_SQUOTE, -- STATE(1004), 1, -- sym_string, -- [71971] = 4, -+ ACTIONS(4708), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123614] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(835), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(837), 1, -- anon_sym_SQUOTE, -- STATE(744), 1, -- sym_string, -- [71984] = 3, -+ ACTIONS(4710), 1, -+ anon_sym_DQUOTE, -+ [123621] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2642), 1, -- anon_sym_EQ, -- ACTIONS(2640), 2, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- [71995] = 4, -+ ACTIONS(4710), 1, -+ anon_sym_BQUOTE, -+ [123628] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(482), 1, -+ ACTIONS(4712), 1, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(484), 1, -+ [123635] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4714), 1, - anon_sym_SQUOTE, -- STATE(719), 1, -- sym_string, -- [72008] = 4, -+ [123642] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2876), 1, -- anon_sym_COMMA, -- ACTIONS(2979), 1, -- anon_sym_RPAREN, -- STATE(1578), 1, -- aux_sym_table_constraint_foreign_key_repeat1, -- [72021] = 4, -+ ACTIONS(4716), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123649] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2981), 1, -- anon_sym_COMMA, -- ACTIONS(2984), 1, -+ ACTIONS(4718), 1, - anon_sym_RPAREN, -- STATE(1629), 1, -- aux_sym_table_constraint_foreign_key_repeat1, -- [72034] = 4, -+ [123656] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2580), 1, -- aux_sym_grant_statement_token4, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1950), 1, -- sym_select_statement, -- [72047] = 4, -+ ACTIONS(4720), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123663] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(2986), 1, -- anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [72060] = 4, -+ ACTIONS(4722), 1, -+ anon_sym_RBRACK, -+ [123670] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2919), 1, -- anon_sym_COMMA, -- ACTIONS(2988), 1, -- anon_sym_RPAREN, -- STATE(1679), 1, -- aux_sym_table_constraint_exclude_repeat1, -- [72073] = 4, -+ ACTIONS(4714), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ [123677] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2580), 1, -- aux_sym_grant_statement_token4, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1818), 1, -- sym_select_statement, -- [72086] = 4, -+ ACTIONS(4724), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123684] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(2990), 1, -+ ACTIONS(4726), 1, - anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [72099] = 4, -+ [123691] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(2992), 1, -- anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [72112] = 4, -+ ACTIONS(4728), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123698] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2931), 1, -- anon_sym_COMMA, -- ACTIONS(2994), 1, -+ ACTIONS(4730), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123705] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4732), 1, - anon_sym_RPAREN, -- STATE(1603), 1, -- aux_sym_table_parameters_repeat1, -- [72125] = 4, -+ [123712] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2580), 1, -- aux_sym_grant_statement_token4, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1925), 1, -- sym_select_statement, -- [72138] = 4, -+ ACTIONS(4734), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123719] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2189), 1, -- aux_sym_sequence_token1, -- ACTIONS(2996), 1, -- aux_sym_alter_table_token1, -- STATE(1327), 1, -- sym_sequence, -- [72151] = 3, -+ ACTIONS(4736), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123726] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2998), 1, -- aux_sym_grant_statement_token13, -- ACTIONS(3000), 2, -- aux_sym_grant_statement_token14, -- sym_identifier, -- [72162] = 4, -+ ACTIONS(4738), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123733] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(3002), 1, -- anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [72175] = 3, -+ ACTIONS(4740), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123740] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3004), 1, -- aux_sym_grant_statement_token13, -- ACTIONS(3006), 2, -- aux_sym_grant_statement_token14, -- sym_identifier, -- [72186] = 4, -+ ACTIONS(4742), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123747] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(796), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(798), 1, -- anon_sym_SQUOTE, -- STATE(888), 1, -- sym_string, -- [72199] = 4, -+ ACTIONS(4744), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123754] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(3008), 1, -- anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [72212] = 4, -+ ACTIONS(4746), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123761] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2919), 1, -- anon_sym_COMMA, -- ACTIONS(3010), 1, -- anon_sym_RPAREN, -- STATE(1679), 1, -- aux_sym_table_constraint_exclude_repeat1, -- [72225] = 4, -+ ACTIONS(4748), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123768] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(3012), 1, -- anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [72238] = 3, -+ ACTIONS(4750), 1, -+ aux_sym_number_token1, -+ [123775] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3014), 1, -- aux_sym_dml_statement_token1, -- ACTIONS(3016), 2, -- anon_sym_COMMA, -+ ACTIONS(4752), 1, -+ aux_sym_number_token1, -+ [123782] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4754), 1, - anon_sym_RPAREN, -- [72249] = 4, -+ [123789] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(762), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(764), 1, -+ ACTIONS(4712), 1, - anon_sym_SQUOTE, -- STATE(659), 1, -- sym_string, -- [72262] = 4, -+ [123796] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(3018), 1, -- anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [72275] = 2, -+ ACTIONS(4756), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ [123803] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3020), 3, -- aux_sym_dml_statement_token1, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- [72284] = 4, -+ ACTIONS(4756), 1, -+ anon_sym_SQUOTE, -+ [123810] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(3022), 1, -- anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [72297] = 4, -+ ACTIONS(4758), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123817] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2876), 1, -- anon_sym_COMMA, -- ACTIONS(3024), 1, -- anon_sym_RPAREN, -- STATE(1687), 1, -- aux_sym_table_constraint_foreign_key_repeat1, -- [72310] = 4, -+ ACTIONS(4760), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123824] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2925), 1, -- anon_sym_COMMA, -- ACTIONS(3026), 1, -- anon_sym_RPAREN, -- STATE(1688), 1, -- aux_sym_table_constraint_unique_repeat1, -- [72323] = 4, -+ ACTIONS(4762), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123831] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2925), 1, -- anon_sym_COMMA, -- ACTIONS(3028), 1, -- anon_sym_RPAREN, -- STATE(1691), 1, -- aux_sym_table_constraint_unique_repeat1, -- [72336] = 4, -+ ACTIONS(4764), 1, -+ anon_sym_BQUOTE, -+ [123838] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(705), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(707), 1, -- anon_sym_SQUOTE, -- STATE(958), 1, -- sym_string, -- [72349] = 4, -+ ACTIONS(4764), 1, -+ anon_sym_DQUOTE, -+ [123845] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2580), 1, -- aux_sym_grant_statement_token4, -- STATE(1023), 1, -- sym_select_clause, -- STATE(2046), 1, -- sym_select_statement, -- [72362] = 4, -+ ACTIONS(4766), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123852] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2931), 1, -- anon_sym_COMMA, -- ACTIONS(3030), 1, -- anon_sym_RPAREN, -- STATE(1603), 1, -- aux_sym_table_parameters_repeat1, -- [72375] = 4, -+ ACTIONS(4768), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123859] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3032), 1, -- aux_sym_sequence_token4, -- ACTIONS(3034), 1, -- aux_sym_number_token1, -- STATE(1193), 1, -- sym_number, -- [72388] = 4, -+ ACTIONS(4770), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123866] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(69), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(91), 1, -- anon_sym_SQUOTE, -- STATE(601), 1, -- sym_string, -- [72401] = 4, -+ ACTIONS(4772), 1, -+ anon_sym_RPAREN, -+ [123873] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(3036), 1, -+ ACTIONS(4774), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123880] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4776), 1, - anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [72414] = 4, -+ [123887] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(39), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(41), 1, -- anon_sym_SQUOTE, -- STATE(56), 1, -- sym_string, -- [72427] = 4, -+ ACTIONS(4778), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123894] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3038), 1, -- aux_sym_grant_statement_token4, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1726), 1, -- sym_select_statement, -- [72440] = 4, -+ ACTIONS(4780), 1, -+ aux_sym_from_clause_token1, -+ [123901] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(3040), 1, -- anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [72453] = 4, -+ ACTIONS(4782), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123908] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3042), 1, -- aux_sym_grant_statement_token4, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1721), 1, -- sym_select_statement, -- [72466] = 4, -+ ACTIONS(4784), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123915] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(3044), 1, -+ ACTIONS(4786), 1, - anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [72479] = 4, -+ [123922] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(3046), 1, -- anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [72492] = 3, -+ ACTIONS(4788), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123929] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3048), 1, -- aux_sym_grant_statement_token13, -- ACTIONS(3050), 2, -- aux_sym_grant_statement_token14, -- sym_identifier, -- [72503] = 4, -+ ACTIONS(4790), 1, -+ anon_sym_RBRACK, -+ [123936] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2580), 1, -- aux_sym_grant_statement_token4, -- STATE(1023), 1, -- sym_select_clause, -- STATE(2225), 1, -- sym_select_statement, -- [72516] = 4, -+ ACTIONS(4792), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123943] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(3052), 1, -+ ACTIONS(4794), 1, - anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [72529] = 4, -+ [123950] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(614), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(616), 1, -- anon_sym_SQUOTE, -- STATE(511), 1, -- sym_string, -- [72542] = 4, -+ ACTIONS(4796), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123957] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2580), 1, -- aux_sym_grant_statement_token4, -- STATE(1023), 1, -- sym_select_clause, -- STATE(2171), 1, -- sym_select_statement, -- [72555] = 4, -+ ACTIONS(4798), 1, -+ anon_sym_RBRACK, -+ [123964] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3054), 1, -- anon_sym_COMMA, -- ACTIONS(3057), 1, -- anon_sym_RPAREN, -- STATE(1671), 1, -- aux_sym_parameters_repeat1, -- [72568] = 4, -+ ACTIONS(4800), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123971] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1460), 1, -- anon_sym_COMMA, -- ACTIONS(3059), 1, -- anon_sym_RPAREN, -- STATE(1698), 1, -- aux_sym_index_table_parameters_repeat1, -- [72581] = 4, -+ ACTIONS(4802), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123978] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(3061), 1, -+ ACTIONS(4804), 1, - anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [72594] = 4, -+ [123985] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1460), 1, -- anon_sym_COMMA, -- ACTIONS(3059), 1, -- anon_sym_RPAREN, -- STATE(1581), 1, -- aux_sym_index_table_parameters_repeat1, -- [72607] = 3, -+ ACTIONS(4806), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123992] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3063), 1, -- aux_sym_grant_statement_token13, -- ACTIONS(3065), 2, -- aux_sym_grant_statement_token14, -- sym_identifier, -- [72618] = 4, -+ ACTIONS(4808), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [123999] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2580), 1, -- aux_sym_grant_statement_token4, -- STATE(1023), 1, -- sym_select_clause, -- STATE(2070), 1, -- sym_select_statement, -- [72631] = 4, -+ ACTIONS(4810), 1, -+ anon_sym_RPAREN, -+ [124006] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(3067), 1, -- anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [72644] = 4, -+ ACTIONS(4812), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124013] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3069), 1, -- aux_sym_dml_statement_token2, -- ACTIONS(3071), 1, -- sym_identifier, -- STATE(1347), 1, -- sym_cte, -- [72657] = 4, -+ ACTIONS(4814), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124020] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3073), 1, -- anon_sym_COMMA, -- ACTIONS(3076), 1, -- anon_sym_RPAREN, -- STATE(1679), 1, -- aux_sym_table_constraint_exclude_repeat1, -- [72670] = 4, -+ ACTIONS(4816), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124027] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(578), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(580), 1, -- anon_sym_SQUOTE, -- STATE(98), 1, -- sym_string, -- [72683] = 4, -+ ACTIONS(4818), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124034] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2580), 1, -- aux_sym_grant_statement_token4, -- STATE(1023), 1, -- sym_select_clause, -- STATE(2013), 1, -- sym_select_statement, -- [72696] = 4, -+ ACTIONS(4820), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124041] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(3078), 1, -- anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [72709] = 4, -+ ACTIONS(4822), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124048] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(392), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(394), 1, -- anon_sym_SQUOTE, -- STATE(487), 1, -- sym_string, -- [72722] = 3, -+ ACTIONS(4824), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124055] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2653), 1, -- anon_sym_EQ, -- ACTIONS(2651), 2, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- [72733] = 4, -+ ACTIONS(4190), 1, -+ aux_sym_join_clause_token1, -+ [124062] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2919), 1, -- anon_sym_COMMA, -- ACTIONS(3080), 1, -+ ACTIONS(4826), 1, - anon_sym_RPAREN, -- STATE(1632), 1, -- aux_sym_table_constraint_exclude_repeat1, -- [72746] = 4, -+ [124069] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2580), 1, -- aux_sym_grant_statement_token4, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1899), 1, -- sym_select_statement, -- [72759] = 4, -+ ACTIONS(4828), 1, -+ aux_sym_number_token1, -+ [124076] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2876), 1, -- anon_sym_COMMA, -- ACTIONS(3082), 1, -+ ACTIONS(4830), 1, - anon_sym_RPAREN, -- STATE(1629), 1, -- aux_sym_table_constraint_foreign_key_repeat1, -- [72772] = 4, -+ [124083] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3084), 1, -- anon_sym_COMMA, -- ACTIONS(3087), 1, -- anon_sym_RPAREN, -- STATE(1688), 1, -- aux_sym_table_constraint_unique_repeat1, -- [72785] = 4, -+ ACTIONS(4832), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124090] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(514), 1, -+ ACTIONS(4834), 1, - anon_sym_DOLLAR_DOLLAR, -- ACTIONS(516), 1, -+ [124097] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4834), 1, - anon_sym_SQUOTE, -- STATE(1068), 1, -- sym_string, -- [72798] = 4, -+ [124104] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(3089), 1, -- anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [72811] = 4, -+ ACTIONS(4836), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124111] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2925), 1, -- anon_sym_COMMA, -- ACTIONS(3091), 1, -- anon_sym_RPAREN, -- STATE(1688), 1, -- aux_sym_table_constraint_unique_repeat1, -- [72824] = 4, -+ ACTIONS(4838), 1, -+ aux_sym_from_clause_token1, -+ [124118] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2580), 1, -- aux_sym_grant_statement_token4, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1825), 1, -- sym_select_statement, -- [72837] = 4, -+ ACTIONS(4840), 1, -+ anon_sym_BQUOTE, -+ [124125] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2580), 1, -- aux_sym_grant_statement_token4, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1850), 1, -- sym_select_statement, -- [72850] = 4, -+ ACTIONS(4842), 1, -+ anon_sym_BQUOTE, -+ [124132] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2580), 1, -- aux_sym_grant_statement_token4, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1875), 1, -- sym_select_statement, -- [72863] = 4, -+ ACTIONS(4842), 1, -+ anon_sym_DQUOTE, -+ [124139] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(3093), 1, -+ ACTIONS(4844), 1, - anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [72876] = 4, -+ [124146] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2580), 1, -- aux_sym_grant_statement_token4, -- STATE(1023), 1, -- sym_select_clause, -- STATE(1900), 1, -- sym_select_statement, -- [72889] = 4, -+ ACTIONS(4846), 1, -+ anon_sym_DQUOTE, -+ [124153] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1570), 1, -- anon_sym_COMMA, -- ACTIONS(3095), 1, -- anon_sym_RPAREN, -- STATE(1378), 1, -- aux_sym_group_by_clause_body_repeat1, -- [72902] = 4, -+ ACTIONS(4846), 1, -+ anon_sym_BQUOTE, -+ [124160] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1460), 1, -- anon_sym_COMMA, -- ACTIONS(3097), 1, -+ ACTIONS(4848), 1, - anon_sym_RPAREN, -- STATE(1581), 1, -- aux_sym_index_table_parameters_repeat1, -- [72915] = 3, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(3099), 1, -- anon_sym_LPAREN, -- STATE(616), 1, -- sym_tuple, -- [72925] = 3, -+ [124167] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3101), 1, -- anon_sym_LPAREN, -- STATE(685), 1, -- sym_tuple, -- [72935] = 3, -+ ACTIONS(4850), 1, -+ aux_sym_sequence_token4, -+ [124174] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1508), 1, -- aux_sym_null_hint_token3, -- STATE(786), 1, -- sym_NULL, -- [72945] = 3, -+ ACTIONS(4840), 1, -+ anon_sym_DQUOTE, -+ [124181] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2805), 1, -- aux_sym_number_token1, -- STATE(1233), 1, -- sym_number, -- [72955] = 3, -+ ACTIONS(4852), 1, -+ anon_sym_SQUOTE, -+ [124188] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2805), 1, -- aux_sym_number_token1, -- STATE(2014), 1, -- sym_number, -- [72965] = 3, -+ ACTIONS(4854), 1, -+ aux_sym_from_clause_token1, -+ [124195] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3103), 1, -- anon_sym_LPAREN, -- STATE(108), 1, -- sym_tuple, -- [72975] = 3, -+ ACTIONS(4856), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124202] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2805), 1, -- aux_sym_number_token1, -- STATE(2009), 1, -- sym_number, -- [72985] = 2, -+ ACTIONS(4852), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ [124209] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3105), 2, -- anon_sym_COMMA, -+ ACTIONS(4858), 1, - anon_sym_RPAREN, -- [72993] = 3, -+ [124216] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2805), 1, -+ ACTIONS(4860), 1, - aux_sym_number_token1, -- STATE(1984), 1, -- sym_number, -- [73003] = 3, -+ [124223] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3103), 1, -- anon_sym_LPAREN, -- STATE(118), 1, -- sym_tuple, -- [73013] = 3, -+ ACTIONS(4862), 1, -+ aux_sym_sequence_token4, -+ [124230] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2130), 1, -- aux_sym_from_clause_token1, -- STATE(1252), 1, -- sym_from_clause, -- [73023] = 3, -+ ACTIONS(4864), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124237] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2805), 1, -- aux_sym_number_token1, -- STATE(1959), 1, -- sym_number, -- [73033] = 3, -+ ACTIONS(4866), 1, -+ anon_sym_RPAREN, -+ [124244] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3107), 1, -- aux_sym_grant_statement_token9, -- STATE(1202), 1, -- sym_references_constraint, -- [73043] = 3, -+ ACTIONS(4868), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124251] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3109), 1, -- sym_identifier, -- STATE(1348), 1, -- sym_cte, -- [73053] = 2, -+ ACTIONS(4870), 1, -+ anon_sym_RBRACK, -+ [124258] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2984), 2, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- [73061] = 3, -+ ACTIONS(4872), 1, -+ sym_identifier, -+ [124265] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2805), 1, -- aux_sym_number_token1, -- STATE(1934), 1, -- sym_number, -- [73071] = 2, -+ ACTIONS(4874), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124272] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3111), 2, -- anon_sym_COMMA, -+ ACTIONS(4876), 1, - anon_sym_RPAREN, -- [73079] = 3, -+ [124279] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2189), 1, -- aux_sym_sequence_token1, -- STATE(1327), 1, -- sym_sequence, -- [73089] = 3, -+ ACTIONS(4878), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124286] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2805), 1, -- aux_sym_number_token1, -- STATE(1909), 1, -- sym_number, -- [73099] = 3, -+ ACTIONS(4880), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124293] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2805), 1, -- aux_sym_number_token1, -- STATE(1884), 1, -- sym_number, -- [73109] = 3, -+ ACTIONS(4882), 1, -+ anon_sym_RPAREN, -+ [124300] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3113), 1, -- anon_sym_LPAREN, -- STATE(1081), 1, -- sym_tuple, -- [73119] = 3, -+ ACTIONS(4884), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124307] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3115), 1, -- aux_sym_alter_table_token2, -- ACTIONS(3117), 1, -- sym_identifier, -- [73129] = 3, -+ ACTIONS(4886), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124314] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3119), 1, -- anon_sym_SEMI, -- ACTIONS(3121), 1, -- anon_sym_SQUOTE, -- [73139] = 3, -+ ACTIONS(4888), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124321] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3123), 1, -- anon_sym_LPAREN, -- STATE(1291), 1, -- sym_parameters, -- [73149] = 3, -+ ACTIONS(4890), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124328] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3113), 1, -- anon_sym_LPAREN, -- STATE(1052), 1, -- sym_tuple, -- [73159] = 3, -+ ACTIONS(4892), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124335] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2805), 1, -- aux_sym_number_token1, -- STATE(1859), 1, -- sym_number, -- [73169] = 3, -+ ACTIONS(4894), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124342] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3125), 1, -- aux_sym_alter_table_token2, -- ACTIONS(3127), 1, -- sym_identifier, -- [73179] = 3, -+ ACTIONS(4896), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124349] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3121), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(3129), 1, -- anon_sym_SEMI, -- [73189] = 3, -+ ACTIONS(4898), 1, -+ anon_sym_BQUOTE, -+ [124356] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2805), 1, -- aux_sym_number_token1, -- STATE(1833), 1, -- sym_number, -- [73199] = 3, -+ ACTIONS(4898), 1, -+ anon_sym_DQUOTE, -+ [124363] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3131), 1, -- aux_sym_grant_statement_token6, -- ACTIONS(3133), 1, -- aux_sym_grant_statement_token7, -- [73209] = 3, -+ ACTIONS(4900), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124370] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2805), 1, -- aux_sym_number_token1, -- STATE(1853), 1, -- sym_number, -- [73219] = 2, -+ ACTIONS(4902), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124377] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3087), 2, -- anon_sym_COMMA, -+ ACTIONS(4904), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124384] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4906), 1, - anon_sym_RPAREN, -- [73227] = 3, -+ [124391] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3107), 1, -- aux_sym_grant_statement_token9, -- STATE(1200), 1, -- sym_references_constraint, -- [73237] = 3, -+ ACTIONS(4908), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124398] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3034), 1, -- aux_sym_number_token1, -- STATE(1195), 1, -- sym_number, -- [73247] = 2, -+ ACTIONS(4910), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124405] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3135), 2, -- anon_sym_COMMA, -+ ACTIONS(4912), 1, - anon_sym_RPAREN, -- [73255] = 3, -+ [124412] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2805), 1, -- aux_sym_number_token1, -- STATE(1974), 1, -- sym_number, -- [73265] = 2, -+ ACTIONS(4914), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124419] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3137), 2, -- aux_sym_alter_table_rename_column_token2, -- anon_sym_EQ, -- [73273] = 2, -+ ACTIONS(4916), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124426] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3139), 2, -- anon_sym_COMMA, -+ ACTIONS(4918), 1, - anon_sym_RPAREN, -- [73281] = 3, -+ [124433] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1545), 1, -- aux_sym_null_hint_token3, -- STATE(869), 1, -- sym_NULL, -- [73291] = 3, -+ ACTIONS(4920), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124440] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2805), 1, -- aux_sym_number_token1, -- STATE(2049), 1, -- sym_number, -- [73301] = 3, -+ ACTIONS(4922), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124447] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2425), 1, -- aux_sym_null_hint_token2, -- ACTIONS(3141), 1, -- aux_sym_grant_statement_token3, -- [73311] = 3, -+ ACTIONS(4924), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124454] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2805), 1, -- aux_sym_number_token1, -- STATE(2145), 1, -- sym_number, -- [73321] = 2, -+ ACTIONS(4926), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124461] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3057), 2, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- [73329] = 3, -+ ACTIONS(4928), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124468] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2805), 1, -- aux_sym_number_token1, -- STATE(2116), 1, -- sym_number, -- [73339] = 3, -+ ACTIONS(4930), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124475] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2805), 1, -- aux_sym_number_token1, -- STATE(2226), 1, -- sym_number, -- [73349] = 3, -+ ACTIONS(4932), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124482] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4934), 1, -+ anon_sym_BQUOTE, -+ [124489] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(4934), 1, -+ anon_sym_DQUOTE, -+ [124496] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3143), 1, -- aux_sym_alter_table_action_alter_column_token2, -- STATE(1212), 1, -- sym_set_clause, -- [73359] = 3, -+ ACTIONS(4936), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124503] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3145), 1, -- anon_sym_LPAREN, -- STATE(419), 1, -- sym_tuple, -- [73369] = 3, -+ ACTIONS(4938), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124510] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2805), 1, -- aux_sym_number_token1, -- STATE(1924), 1, -- sym_number, -- [73379] = 3, -+ ACTIONS(4940), 1, -+ anon_sym_BQUOTE, -+ [124517] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2743), 1, -- aux_sym_number_token1, -- STATE(1272), 1, -- sym_number, -- [73389] = 3, -+ ACTIONS(4940), 1, -+ anon_sym_DQUOTE, -+ [124524] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3147), 1, -- anon_sym_LPAREN, -- STATE(1863), 1, -- sym_create_function_parameters, -- [73399] = 3, -+ ACTIONS(4942), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124531] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3145), 1, -- anon_sym_LPAREN, -- STATE(328), 1, -- sym_tuple, -- [73409] = 3, -+ ACTIONS(4944), 1, -+ anon_sym_BQUOTE, -+ [124538] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3149), 1, -- aux_sym_grant_statement_token9, -- STATE(1202), 1, -- sym_references_constraint, -- [73419] = 3, -+ ACTIONS(4944), 1, -+ anon_sym_DQUOTE, -+ [124545] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3151), 1, -- aux_sym_grant_statement_token6, -- ACTIONS(3153), 1, -- aux_sym_grant_statement_token7, -- [73429] = 3, -+ ACTIONS(4946), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124552] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3149), 1, -- aux_sym_grant_statement_token9, -- STATE(1200), 1, -- sym_references_constraint, -- [73439] = 3, -+ ACTIONS(4948), 1, -+ anon_sym_BQUOTE, -+ [124559] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3155), 1, -- aux_sym_join_type_token5, -- ACTIONS(3157), 1, -- aux_sym_join_clause_token1, -- [73449] = 3, -+ ACTIONS(4948), 1, -+ anon_sym_DQUOTE, -+ [124566] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2847), 1, -- anon_sym_LPAREN, -- STATE(1260), 1, -- sym_index_table_parameters, -- [73459] = 3, -+ ACTIONS(4950), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124573] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3159), 1, -- sym_identifier, -- STATE(1741), 1, -- sym_parameter, -- [73469] = 3, -+ ACTIONS(4952), 1, -+ anon_sym_BQUOTE, -+ [124580] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3161), 1, -- anon_sym_LPAREN, -- STATE(639), 1, -- sym_tuple, -- [73479] = 2, -+ ACTIONS(4952), 1, -+ anon_sym_DQUOTE, -+ [124587] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2678), 2, -- anon_sym_COMMA, -+ ACTIONS(4954), 1, - anon_sym_RPAREN, -- [73487] = 3, -+ [124594] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2946), 1, -- sym_identifier, -- STATE(1216), 1, -- sym_assigment_expression, -- [73497] = 3, -+ ACTIONS(4956), 1, -+ anon_sym_BQUOTE, -+ [124601] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3034), 1, -- aux_sym_number_token1, -- STATE(1193), 1, -- sym_number, -- [73507] = 3, -+ ACTIONS(4956), 1, -+ anon_sym_DQUOTE, -+ [124608] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3161), 1, -- anon_sym_LPAREN, -- STATE(649), 1, -- sym_tuple, -- [73517] = 3, -+ ACTIONS(4958), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124615] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2805), 1, -- aux_sym_number_token1, -- STATE(1856), 1, -- sym_number, -- [73527] = 3, -+ ACTIONS(4960), 1, -+ anon_sym_BQUOTE, -+ [124622] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3109), 1, -- sym_identifier, -- STATE(1496), 1, -- sym_cte, -- [73537] = 2, -+ ACTIONS(4960), 1, -+ anon_sym_DQUOTE, -+ [124629] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3163), 2, -- aux_sym_sequence_token6, -- aux_sym_sequence_token7, -- [73545] = 3, -+ ACTIONS(4962), 1, -+ aux_sym_null_hint_token2, -+ [124636] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3165), 1, -- anon_sym_DOLLAR_DOLLAR, -- ACTIONS(3167), 1, -- anon_sym_SQUOTE, -- [73555] = 2, -+ ACTIONS(4964), 1, -+ anon_sym_BQUOTE, -+ [124643] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3076), 2, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- [73563] = 2, -+ ACTIONS(4964), 1, -+ anon_sym_DQUOTE, -+ [124650] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2959), 2, -- anon_sym_COMMA, -+ ACTIONS(4966), 1, - anon_sym_RPAREN, -- [73571] = 3, -+ [124657] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3169), 1, -- aux_sym_alter_table_action_alter_column_token2, -- STATE(1495), 1, -- sym_set_clause, -- [73581] = 3, -+ ACTIONS(4968), 1, -+ anon_sym_BQUOTE, -+ [124664] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2721), 1, -- aux_sym_from_clause_token1, -- STATE(1611), 1, -- sym_from_clause, -- [73591] = 2, -+ ACTIONS(4968), 1, -+ anon_sym_DQUOTE, -+ [124671] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3171), 2, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- [73599] = 3, -+ ACTIONS(4970), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124678] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3173), 1, -- anon_sym_LPAREN, -- STATE(53), 1, -- sym_tuple, -- [73609] = 2, -+ ACTIONS(4972), 1, -+ anon_sym_BQUOTE, -+ [124685] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3175), 2, -- anon_sym_COMMA, -- anon_sym_RPAREN, -- [73617] = 3, -+ ACTIONS(4972), 1, -+ anon_sym_DQUOTE, -+ [124692] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3177), 1, -- anon_sym_LPAREN, -- STATE(159), 1, -- sym_tuple, -- [73627] = 3, -+ ACTIONS(4974), 1, -+ anon_sym_RBRACK, -+ [124699] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3179), 1, -- anon_sym_LPAREN, -- STATE(1285), 1, -- sym_table_parameters, -- [73637] = 3, -+ ACTIONS(4976), 1, -+ anon_sym_BQUOTE, -+ [124706] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3181), 1, -- aux_sym_cte_token2, -- ACTIONS(3183), 1, -- aux_sym_alter_table_token3, -- [73647] = 3, -+ ACTIONS(4976), 1, -+ anon_sym_DQUOTE, -+ [124713] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3099), 1, -- anon_sym_LPAREN, -- STATE(605), 1, -- sym_tuple, -- [73657] = 3, -+ ACTIONS(4978), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124720] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3177), 1, -- anon_sym_LPAREN, -- STATE(176), 1, -- sym_tuple, -- [73667] = 3, -+ ACTIONS(4980), 1, -+ anon_sym_BQUOTE, -+ [124727] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3179), 1, -- anon_sym_LPAREN, -- STATE(1340), 1, -- sym_table_parameters, -- [73677] = 3, -+ ACTIONS(4980), 1, -+ anon_sym_DQUOTE, -+ [124734] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3147), 1, -- anon_sym_LPAREN, -- STATE(2069), 1, -- sym_create_function_parameters, -- [73687] = 3, -+ ACTIONS(4982), 1, -+ anon_sym_RPAREN, -+ [124741] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3185), 1, -- anon_sym_LPAREN, -- STATE(800), 1, -- sym_tuple, -- [73697] = 3, -+ ACTIONS(4984), 1, -+ anon_sym_BQUOTE, -+ [124748] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3185), 1, -- anon_sym_LPAREN, -- STATE(775), 1, -- sym_tuple, -- [73707] = 3, -+ ACTIONS(4984), 1, -+ anon_sym_DQUOTE, -+ [124755] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2847), 1, -- anon_sym_LPAREN, -- STATE(1255), 1, -- sym_index_table_parameters, -- [73717] = 3, -+ ACTIONS(4986), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124762] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2484), 1, -- aux_sym_null_hint_token3, -- STATE(786), 1, -- sym_NULL, -- [73727] = 2, -+ ACTIONS(4988), 1, -+ anon_sym_BQUOTE, -+ [124769] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3187), 2, -- aux_sym_initial_mode_token2, -- aux_sym_initial_mode_token3, -- [73735] = 3, -+ ACTIONS(4988), 1, -+ anon_sym_DQUOTE, -+ [124776] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3189), 1, -- anon_sym_LPAREN, -- STATE(927), 1, -- sym_tuple, -- [73745] = 3, -+ ACTIONS(4990), 1, -+ aux_sym_create_function_parameter_token1, -+ [124783] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3189), 1, -- anon_sym_LPAREN, -- STATE(945), 1, -- sym_tuple, -- [73755] = 3, -+ ACTIONS(4992), 1, -+ anon_sym_BQUOTE, -+ [124790] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3179), 1, -- anon_sym_LPAREN, -- STATE(1318), 1, -- sym_table_parameters, -- [73765] = 2, -+ ACTIONS(4992), 1, -+ anon_sym_DQUOTE, -+ [124797] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3191), 2, -- aux_sym_alter_table_rename_column_token2, -- anon_sym_EQ, -- [73773] = 3, -+ ACTIONS(4994), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124804] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2954), 1, -- sym_identifier, -- STATE(1216), 1, -- sym_assigment_expression, -- [73783] = 3, -+ ACTIONS(4996), 1, -+ aux_sym_from_clause_token1, -+ [124811] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2743), 1, -- aux_sym_number_token1, -- STATE(1233), 1, -- sym_number, -- [73793] = 3, -+ ACTIONS(4998), 1, -+ anon_sym_RPAREN, -+ [124818] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2805), 1, -- aux_sym_number_token1, -- STATE(1987), 1, -- sym_number, -- [73803] = 3, -- ACTIONS(3), 1, -+ ACTIONS(5000), 1, -+ sym_identifier, -+ [124825] = 2, -+ ACTIONS(5002), 1, -+ aux_sym_string_token2, -+ ACTIONS(5004), 1, - sym_comment, -- ACTIONS(3193), 1, -- anon_sym_LPAREN, -- STATE(991), 1, -- sym_tuple, -- [73813] = 3, -- ACTIONS(3), 1, -+ [124832] = 2, -+ ACTIONS(5004), 1, - sym_comment, -- ACTIONS(3193), 1, -- anon_sym_LPAREN, -- STATE(1001), 1, -- sym_tuple, -- [73823] = 3, -+ ACTIONS(5006), 1, -+ aux_sym_string_token1, -+ [124839] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(2759), 1, -- aux_sym_number_token1, -- STATE(1491), 1, -- sym_number, -- [73833] = 3, -+ ACTIONS(5008), 1, -+ anon_sym_DQUOTE, -+ [124846] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3159), 1, -+ ACTIONS(5010), 1, - sym_identifier, -- STATE(1579), 1, -- sym_parameter, -- [73843] = 3, -+ [124853] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3195), 1, -- anon_sym_LPAREN, -- STATE(749), 1, -- sym_tuple, -- [73853] = 3, -+ ACTIONS(5012), 1, -+ sym_identifier, -+ [124860] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3195), 1, -- anon_sym_LPAREN, -- STATE(734), 1, -- sym_tuple, -- [73863] = 3, -+ ACTIONS(5008), 1, -+ anon_sym_BQUOTE, -+ [124867] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3197), 1, -- anon_sym_LPAREN, -- STATE(876), 1, -- sym_tuple, -- [73873] = 3, -+ ACTIONS(5014), 1, -+ anon_sym_SQUOTE, -+ [124874] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3199), 1, -- anon_sym_LPAREN, -- STATE(462), 1, -- sym_tuple, -- [73883] = 3, -+ ACTIONS(5016), 1, -+ aux_sym_sequence_token4, -+ [124881] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3179), 1, -- anon_sym_LPAREN, -- STATE(1287), 1, -- sym_table_parameters, -- [73893] = 3, -+ ACTIONS(5018), 1, -+ aux_sym_sequence_token4, -+ [124888] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3201), 1, -- anon_sym_LPAREN, -- STATE(1031), 1, -- sym_tuple, -- [73903] = 3, -+ ACTIONS(5014), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ [124895] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3197), 1, -- anon_sym_LPAREN, -- STATE(899), 1, -- sym_tuple, -- [73913] = 3, -+ ACTIONS(5020), 1, -+ anon_sym_RPAREN, -+ [124902] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3199), 1, -- anon_sym_LPAREN, -- STATE(449), 1, -- sym_tuple, -- [73923] = 3, -+ ACTIONS(5022), 1, -+ aux_sym_create_function_parameter_token1, -+ [124909] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3201), 1, -- anon_sym_LPAREN, -- STATE(1047), 1, -- sym_tuple, -- [73933] = 3, -+ ACTIONS(5024), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [124916] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3173), 1, -- anon_sym_LPAREN, -- STATE(89), 1, -- sym_tuple, -- [73943] = 3, -+ ACTIONS(5026), 1, -+ aux_sym_number_token1, -+ [124923] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3034), 1, -- aux_sym_number_token1, -- STATE(1206), 1, -- sym_number, -- [73953] = 3, -+ ACTIONS(5028), 1, -+ aux_sym_null_hint_token2, -+ [124930] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3203), 1, -- anon_sym_LPAREN, -- STATE(217), 1, -- sym_tuple, -- [73963] = 3, -+ ACTIONS(5030), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124937] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3205), 1, -- aux_sym_values_clause_token1, -- STATE(1271), 1, -- sym_values_clause, -- [73973] = 3, -+ ACTIONS(5032), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124944] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3203), 1, -- anon_sym_LPAREN, -- STATE(269), 1, -- sym_tuple, -- [73983] = 3, -+ ACTIONS(5034), 1, -+ anon_sym_EQ, -+ [124951] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(1049), 1, -- aux_sym_null_hint_token3, -- STATE(869), 1, -- sym_NULL, -- [73993] = 3, -+ ACTIONS(5036), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124958] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3207), 1, -- anon_sym_LPAREN, -- STATE(675), 1, -- sym_tuple, -- [74003] = 3, -+ ACTIONS(5038), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124965] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3209), 1, -- anon_sym_LPAREN, -- ACTIONS(3211), 1, -- aux_sym_table_constraint_exclude_token2, -- [74013] = 3, -+ ACTIONS(5040), 1, -+ aux_sym_null_hint_token2, -+ [124972] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3101), 1, -- anon_sym_LPAREN, -- STATE(689), 1, -- sym_tuple, -- [74023] = 3, -+ ACTIONS(5042), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124979] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3207), 1, -- anon_sym_LPAREN, -- STATE(652), 1, -- sym_tuple, -- [74033] = 2, -+ ACTIONS(5044), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [124986] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3213), 1, -- aux_sym_time_zone_constraint_token3, -- [74040] = 2, -+ ACTIONS(5046), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [124993] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3215), 1, -- anon_sym_EQ, -- [74047] = 2, -+ ACTIONS(5048), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125000] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3217), 1, -- aux_sym_number_token1, -- [74054] = 2, -+ ACTIONS(5050), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [125007] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3219), 1, -+ ACTIONS(5052), 1, - anon_sym_RPAREN, -- [74061] = 2, -+ [125014] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3221), 1, -- anon_sym_RPAREN, -- [74068] = 2, -+ ACTIONS(5054), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [125021] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3223), 1, -- anon_sym_DOLLAR_DOLLAR, -- [74075] = 2, -+ ACTIONS(5056), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125028] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3223), 1, -- anon_sym_SQUOTE, -- [74082] = 2, -+ ACTIONS(5058), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [125035] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3225), 1, -- anon_sym_LPAREN, -- [74089] = 2, -+ ACTIONS(5060), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125042] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3227), 1, -- anon_sym_BQUOTE, -- [74096] = 2, -+ ACTIONS(5062), 1, -+ anon_sym_RPAREN, -+ [125049] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3227), 1, -- anon_sym_DQUOTE, -- [74103] = 2, -+ ACTIONS(5064), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125056] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3229), 1, -- anon_sym_DQUOTE, -- [74110] = 2, -+ ACTIONS(5066), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [125063] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3231), 1, -- anon_sym_RPAREN, -- [74117] = 2, -+ ACTIONS(5068), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125070] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3233), 1, -- aux_sym_cte_token3, -- [74124] = 2, -+ ACTIONS(5070), 1, -+ anon_sym_RBRACK, -+ [125077] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3229), 1, -- anon_sym_BQUOTE, -- [74131] = 2, -+ ACTIONS(5072), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [125084] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3235), 1, -- aux_sym_from_clause_token1, -- [74138] = 2, -+ ACTIONS(5074), 1, -+ anon_sym_RPAREN, -+ [125091] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3237), 1, -- aux_sym_time_zone_constraint_token3, -- [74145] = 2, -+ ACTIONS(2795), 1, -+ anon_sym_COLON_COLON, -+ [125098] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3239), 1, -- anon_sym_SQUOTE, -- [74152] = 2, -+ ACTIONS(5076), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125105] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3241), 1, -- anon_sym_RBRACK, -- [74159] = 2, -+ ACTIONS(5078), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [125112] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3239), 1, -- anon_sym_DOLLAR_DOLLAR, -- [74166] = 2, -+ ACTIONS(5080), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125119] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3243), 1, -- anon_sym_RPAREN, -- [74173] = 2, -+ ACTIONS(5082), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125126] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3245), 1, -- anon_sym_RPAREN, -- [74180] = 2, -+ ACTIONS(5084), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125133] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3247), 1, -- anon_sym_RBRACK, -- [74187] = 2, -+ ACTIONS(5086), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125140] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3249), 1, -- aux_sym_number_token1, -- [74194] = 2, -+ ACTIONS(5088), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [125147] = 2, -+ ACTIONS(5004), 1, -+ sym_comment, -+ ACTIONS(5090), 1, -+ aux_sym_string_token2, -+ [125154] = 2, -+ ACTIONS(5004), 1, -+ sym_comment, -+ ACTIONS(5092), 1, -+ aux_sym_string_token1, -+ [125161] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3251), 1, -- aux_sym_null_hint_token2, -- [74201] = 2, -+ ACTIONS(5094), 1, -+ aux_sym_join_clause_token1, -+ [125168] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3253), 1, -- aux_sym_table_constraint_foreign_key_token2, -- [74208] = 2, -+ ACTIONS(5096), 1, -+ sym_identifier, -+ [125175] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3255), 1, -- aux_sym_number_token1, -- [74215] = 2, -+ ACTIONS(5098), 1, -+ sym_identifier, -+ [125182] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3257), 1, -- anon_sym_RPAREN, -- [74222] = 2, -+ ACTIONS(5100), 1, -+ aux_sym_alter_table_token3, -+ [125189] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3259), 1, -- aux_sym_join_clause_token1, -- [74229] = 2, -+ ACTIONS(5102), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [125196] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3261), 1, -- anon_sym_DOLLAR_DOLLAR, -- [74236] = 2, -+ ACTIONS(5104), 1, -+ aux_sym_create_function_parameter_token1, -+ [125203] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3261), 1, -- anon_sym_SQUOTE, -- [74243] = 2, -+ ACTIONS(5106), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125210] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(5108), 1, -+ aux_sym_from_clause_token1, -+ [125217] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3263), 1, -+ ACTIONS(5110), 1, - anon_sym_RPAREN, -- [74250] = 2, -+ [125224] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3265), 1, -- anon_sym_LPAREN, -- [74257] = 2, -+ ACTIONS(5112), 1, -+ anon_sym_DQUOTE, -+ [125231] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3267), 1, -+ ACTIONS(5112), 1, - anon_sym_BQUOTE, -- [74264] = 2, -+ [125238] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3267), 1, -- anon_sym_DQUOTE, -- [74271] = 2, -+ ACTIONS(5114), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125245] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3269), 1, -- aux_sym_null_hint_token2, -- [74278] = 2, -+ ACTIONS(5116), 1, -+ aux_sym_cte_token3, -+ [125252] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3271), 1, -- aux_sym_from_clause_token1, -- [74285] = 2, -+ ACTIONS(5118), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125259] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3273), 1, -- anon_sym_RPAREN, -- [74292] = 2, -+ ACTIONS(5120), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125266] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3275), 1, -- aux_sym_time_zone_constraint_token3, -- [74299] = 2, -+ ACTIONS(5122), 1, -+ anon_sym_SQUOTE, -+ [125273] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3277), 1, -- aux_sym_null_hint_token3, -- [74306] = 2, -+ ACTIONS(5124), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125280] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3279), 1, -- anon_sym_RPAREN, -- [74313] = 2, -+ ACTIONS(5126), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125287] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3281), 1, -- aux_sym_from_clause_token1, -- [74320] = 2, -+ ACTIONS(5122), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ [125294] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3283), 1, -- aux_sym_time_zone_constraint_token3, -- [74327] = 2, -+ ACTIONS(5128), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125301] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3285), 1, -- anon_sym_RPAREN, -- [74334] = 2, -+ ACTIONS(5130), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125308] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3287), 1, -- anon_sym_RBRACK, -- [74341] = 2, -+ ACTIONS(5132), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125315] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3289), 1, -- anon_sym_BQUOTE, -- [74348] = 2, -+ ACTIONS(5134), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125322] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3291), 1, -- anon_sym_RPAREN, -- [74355] = 2, -+ ACTIONS(5136), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125329] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3293), 1, -- sym_identifier, -- [74362] = 2, -+ ACTIONS(5138), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125336] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3295), 1, -- anon_sym_RBRACK, -- [74369] = 2, -+ ACTIONS(5140), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125343] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3297), 1, -- anon_sym_RBRACK, -- [74376] = 2, -+ ACTIONS(5142), 1, -+ anon_sym_RPAREN, -+ [125350] = 2, -+ ACTIONS(5004), 1, -+ sym_comment, -+ ACTIONS(5144), 1, -+ aux_sym_string_token2, -+ [125357] = 2, -+ ACTIONS(5004), 1, -+ sym_comment, -+ ACTIONS(5146), 1, -+ aux_sym_string_token1, -+ [125364] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3299), 1, -- aux_sym_create_function_statement_token3, -- [74383] = 2, -+ ACTIONS(5148), 1, -+ anon_sym_LPAREN, -+ [125371] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3301), 1, -+ ACTIONS(5150), 1, -+ sym_identifier, -+ [125378] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(5152), 1, -+ sym_identifier, -+ [125385] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(5154), 1, - aux_sym_number_token1, -- [74390] = 2, -+ [125392] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3303), 1, -- anon_sym_RPAREN, -- [74397] = 2, -+ ACTIONS(5156), 1, -+ aux_sym_number_token1, -+ [125399] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3305), 1, -- anon_sym_RBRACK, -- [74404] = 2, -+ ACTIONS(5158), 1, -+ aux_sym_create_function_parameter_token1, -+ [125406] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3307), 1, -- anon_sym_DOLLAR_DOLLAR, -- [74411] = 2, -+ ACTIONS(5160), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125413] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3307), 1, -- anon_sym_SQUOTE, -- [74418] = 2, -+ ACTIONS(5162), 1, -+ aux_sym_cte_token2, -+ [125420] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3309), 1, -- aux_sym_create_function_parameter_token1, -- [74425] = 2, -+ ACTIONS(5164), 1, -+ aux_sym_alter_table_token3, -+ [125427] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3311), 1, -- aux_sym_time_zone_constraint_token3, -- [74432] = 2, -+ ACTIONS(5166), 1, -+ sym_identifier, -+ [125434] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3313), 1, -- anon_sym_BQUOTE, -- [74439] = 2, -+ ACTIONS(5168), 1, -+ aux_sym_alter_table_token3, -+ [125441] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3313), 1, -- anon_sym_DQUOTE, -- [74446] = 2, -+ ACTIONS(5170), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125448] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3315), 1, -- aux_sym_from_clause_token1, -- [74453] = 2, -+ ACTIONS(5172), 1, -+ aux_sym__ctes_token1, -+ [125455] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3317), 1, -- anon_sym_LPAREN, -- [74460] = 2, -+ ACTIONS(5174), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125462] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3319), 1, -- anon_sym_RPAREN, -- [74467] = 2, -+ ACTIONS(5176), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125469] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3321), 1, -- sym_identifier, -- [74474] = 2, -+ ACTIONS(5178), 1, -+ aux_sym_sequence_token4, -+ [125476] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3323), 1, -- aux_sym_time_zone_constraint_token3, -- [74481] = 2, -+ ACTIONS(5180), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125483] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3325), 1, -- aux_sym_from_clause_token1, -- [74488] = 2, -+ ACTIONS(5182), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125490] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3327), 1, -- aux_sym_from_clause_token1, -- [74495] = 2, -+ ACTIONS(5184), 1, -+ aux_sym_create_function_statement_token3, -+ [125497] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3329), 1, -- aux_sym_time_zone_constraint_token3, -- [74502] = 2, -+ ACTIONS(5186), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125504] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3331), 1, -- anon_sym_RPAREN, -- [74509] = 2, -+ ACTIONS(5188), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125511] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3333), 1, -- anon_sym_RBRACK, -- [74516] = 2, -+ ACTIONS(5190), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125518] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3335), 1, -- anon_sym_RPAREN, -- [74523] = 2, -+ ACTIONS(5192), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125525] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3337), 1, -- anon_sym_RPAREN, -- [74530] = 2, -+ ACTIONS(5194), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125532] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3339), 1, -- aux_sym_cte_token2, -- [74537] = 2, -+ ACTIONS(5196), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125539] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3341), 1, -- anon_sym_DQUOTE, -- [74544] = 2, -+ ACTIONS(5198), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125546] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3289), 1, -- anon_sym_DQUOTE, -- [74551] = 2, -+ ACTIONS(5200), 1, -+ sym_identifier, -+ [125553] = 2, -+ ACTIONS(5004), 1, -+ sym_comment, -+ ACTIONS(5202), 1, -+ aux_sym_string_token2, -+ [125560] = 2, -+ ACTIONS(5004), 1, -+ sym_comment, -+ ACTIONS(5204), 1, -+ aux_sym_string_token1, -+ [125567] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3341), 1, -- anon_sym_BQUOTE, -- [74558] = 2, -+ ACTIONS(5206), 1, -+ aux_sym_table_constraint_foreign_key_token2, -+ [125574] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3343), 1, -- aux_sym_number_token1, -- [74565] = 2, -+ ACTIONS(5208), 1, -+ sym_identifier, -+ [125581] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3345), 1, -- anon_sym_RPAREN, -- [74572] = 2, -+ ACTIONS(5210), 1, -+ sym_identifier, -+ [125588] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3347), 1, -- aux_sym_cte_token2, -- [74579] = 2, -+ ACTIONS(5212), 1, -+ aux_sym_alter_table_token3, -+ [125595] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3349), 1, -- anon_sym_DOLLAR_DOLLAR, -- [74586] = 2, -+ ACTIONS(5214), 1, -+ aux_sym_null_hint_token2, -+ [125602] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3349), 1, -- anon_sym_SQUOTE, -- [74593] = 2, -+ ACTIONS(5216), 1, -+ aux_sym_create_function_parameter_token1, -+ [125609] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3351), 1, -- anon_sym_SQUOTE, -- [74600] = 2, -+ ACTIONS(5218), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125616] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3351), 1, -- anon_sym_DOLLAR_DOLLAR, -- [74607] = 2, -+ ACTIONS(5220), 1, -+ anon_sym_LPAREN, -+ [125623] = 2, -+ ACTIONS(5004), 1, -+ sym_comment, -+ ACTIONS(5222), 1, -+ aux_sym_string_token1, -+ [125630] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3353), 1, -- anon_sym_BQUOTE, -- [74614] = 2, -+ ACTIONS(5224), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125637] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3353), 1, -- anon_sym_DQUOTE, -- [74621] = 2, -+ ACTIONS(5226), 1, -+ aux_sym_alter_table_action_alter_column_token1, -+ [125644] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3355), 1, -- sym_identifier, -- [74628] = 2, -+ ACTIONS(5228), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125651] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3357), 1, -- anon_sym_RPAREN, -- [74635] = 2, -+ ACTIONS(5230), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125658] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3359), 1, -- anon_sym_RPAREN, -- [74642] = 2, -+ ACTIONS(5232), 1, -+ aux_sym_alter_table_rename_column_token2, -+ [125665] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3361), 1, -- anon_sym_RPAREN, -- [74649] = 2, -+ ACTIONS(5234), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125672] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3363), 1, -- anon_sym_SQUOTE, -- [74656] = 2, -+ ACTIONS(5236), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125679] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3365), 1, -- aux_sym_alter_table_token3, -- [74663] = 2, -+ ACTIONS(5238), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125686] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3367), 1, -- aux_sym_from_clause_token1, -- [74670] = 2, -+ ACTIONS(5240), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125693] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3369), 1, -- aux_sym_time_zone_constraint_token3, -- [74677] = 2, -+ ACTIONS(5242), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125700] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3371), 1, -- anon_sym_DQUOTE, -- [74684] = 2, -+ ACTIONS(5244), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125707] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3373), 1, -- anon_sym_RBRACK, -- [74691] = 2, -+ ACTIONS(5246), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125714] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3363), 1, -- anon_sym_DOLLAR_DOLLAR, -- [74698] = 2, -+ ACTIONS(5248), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125721] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3375), 1, -- anon_sym_RPAREN, -- [74705] = 2, -+ ACTIONS(5250), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125728] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3371), 1, -- anon_sym_BQUOTE, -- [74712] = 2, -+ ACTIONS(5252), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125735] = 2, -+ ACTIONS(5004), 1, -+ sym_comment, -+ ACTIONS(5254), 1, -+ aux_sym_string_token2, -+ [125742] = 2, -+ ACTIONS(5004), 1, -+ sym_comment, -+ ACTIONS(5256), 1, -+ aux_sym_string_token2, -+ [125749] = 2, -+ ACTIONS(5004), 1, -+ sym_comment, -+ ACTIONS(5258), 1, -+ aux_sym_string_token1, -+ [125756] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3377), 1, -+ ACTIONS(5260), 1, - sym_identifier, -- [74719] = 2, -+ [125763] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3379), 1, -- anon_sym_RPAREN, -- [74726] = 2, -+ ACTIONS(5262), 1, -+ sym_identifier, -+ [125770] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3381), 1, -- aux_sym_number_token1, -- [74733] = 2, -+ ACTIONS(5264), 1, -+ sym_identifier, -+ [125777] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3383), 1, -- aux_sym_number_token1, -- [74740] = 2, -+ ACTIONS(5266), 1, -+ aux_sym_alter_table_rename_column_token2, -+ [125784] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3385), 1, -+ ACTIONS(5268), 1, - anon_sym_RPAREN, -- [74747] = 2, -+ [125791] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3387), 1, -- aux_sym_alter_table_rename_column_token2, -- [74754] = 2, -+ ACTIONS(5270), 1, -+ aux_sym_create_function_parameter_token1, -+ [125798] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3389), 1, -- anon_sym_DOLLAR_DOLLAR, -- [74761] = 2, -+ ACTIONS(5272), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125805] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3389), 1, -- anon_sym_SQUOTE, -- [74768] = 2, -+ ACTIONS(5274), 1, -+ aux_sym_from_clause_token1, -+ [125812] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3391), 1, -- aux_sym_null_hint_token2, -- [74775] = 2, -+ ACTIONS(5276), 1, -+ anon_sym_LPAREN, -+ [125819] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3393), 1, -- sym_identifier, -- [74782] = 2, -+ ACTIONS(5278), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125826] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3395), 1, -- anon_sym_BQUOTE, -- [74789] = 2, -+ ACTIONS(5280), 1, -+ anon_sym_EQ, -+ [125833] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3395), 1, -- anon_sym_DQUOTE, -- [74796] = 2, -+ ACTIONS(5282), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125840] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3397), 1, -- aux_sym_alter_table_rename_column_token2, -- [74803] = 2, -+ ACTIONS(5284), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125847] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3399), 1, -- anon_sym_RPAREN, -- [74810] = 2, -+ ACTIONS(5286), 1, -+ aux_sym_null_hint_token2, -+ [125854] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3401), 1, -- anon_sym_RPAREN, -- [74817] = 2, -+ ACTIONS(5288), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125861] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3403), 1, -- sym_identifier, -- [74824] = 2, -+ ACTIONS(5290), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125868] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3405), 1, -- aux_sym_alter_table_rename_column_token2, -- [74831] = 2, -+ ACTIONS(5292), 1, -+ anon_sym_LPAREN, -+ [125875] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3407), 1, -- aux_sym_alter_table_token3, -- [74838] = 2, -+ ACTIONS(5294), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125882] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3409), 1, -- aux_sym_from_clause_token1, -- [74845] = 2, -+ ACTIONS(5296), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125889] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3411), 1, -- aux_sym_time_zone_constraint_token3, -- [74852] = 2, -+ ACTIONS(5298), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125896] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3413), 1, -- aux_sym_alter_table_rename_column_token2, -- [74859] = 2, -+ ACTIONS(5300), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125903] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3415), 1, -- anon_sym_RBRACK, -- [74866] = 2, -+ ACTIONS(5302), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125910] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3417), 1, -- sym_identifier, -- [74873] = 2, -+ ACTIONS(5304), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125917] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3419), 1, -+ ACTIONS(5306), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125924] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(5308), 1, - anon_sym_RPAREN, -- [74880] = 2, -+ [125931] = 2, -+ ACTIONS(5004), 1, -+ sym_comment, -+ ACTIONS(5310), 1, -+ aux_sym_string_token2, -+ [125938] = 2, -+ ACTIONS(5004), 1, -+ sym_comment, -+ ACTIONS(5312), 1, -+ aux_sym_string_token1, -+ [125945] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3421), 1, -- anon_sym_SQUOTE, -- [74887] = 2, -+ ACTIONS(5314), 1, -+ aux_sym_alter_table_token3, -+ [125952] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3423), 1, -- anon_sym_RBRACK, -- [74894] = 2, -+ ACTIONS(5316), 1, -+ sym_identifier, -+ [125959] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3421), 1, -- anon_sym_DOLLAR_DOLLAR, -- [74901] = 2, -+ ACTIONS(5318), 1, -+ sym_identifier, -+ [125966] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3425), 1, -- anon_sym_RPAREN, -- [74908] = 2, -+ ACTIONS(5320), 1, -+ aux_sym_table_constraint_foreign_key_token2, -+ [125973] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3427), 1, -- aux_sym_number_token1, -- [74915] = 2, -+ ACTIONS(5322), 1, -+ aux_sym_alter_table_action_alter_column_token2, -+ [125980] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3429), 1, -- anon_sym_RPAREN, -- [74922] = 2, -+ ACTIONS(5324), 1, -+ aux_sym_create_function_parameter_token1, -+ [125987] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3431), 1, -- aux_sym_alter_table_token3, -- [74929] = 2, -+ ACTIONS(5326), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [125994] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3433), 1, -- anon_sym_DOLLAR_DOLLAR, -- [74936] = 2, -+ ACTIONS(5328), 1, -+ aux_sym_create_function_statement_token3, -+ [126001] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3433), 1, -- anon_sym_SQUOTE, -- [74943] = 2, -+ ACTIONS(5330), 1, -+ sym_identifier, -+ [126008] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3435), 1, -- anon_sym_RPAREN, -- [74950] = 2, -+ ACTIONS(5332), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126015] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3437), 1, -- aux_sym_number_token1, -- [74957] = 2, -+ ACTIONS(5334), 1, -+ sym_identifier, -+ [126022] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3439), 1, -- anon_sym_BQUOTE, -- [74964] = 2, -+ ACTIONS(5336), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126029] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3439), 1, -- anon_sym_DQUOTE, -- [74971] = 2, -+ ACTIONS(5338), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126036] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3441), 1, -- anon_sym_LPAREN, -- [74978] = 2, -+ ACTIONS(5340), 1, -+ sym_identifier, -+ [126043] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3443), 1, -- anon_sym_EQ, -- [74985] = 2, -+ ACTIONS(5342), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126050] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3445), 1, -- anon_sym_RPAREN, -- [74992] = 2, -+ ACTIONS(5344), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126057] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3447), 1, -- anon_sym_LPAREN, -- [74999] = 2, -+ ACTIONS(5346), 1, -+ aux_sym_alter_table_rename_column_token2, -+ [126064] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3449), 1, -- aux_sym_mode_token1, -- [75006] = 2, -+ ACTIONS(5348), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126071] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3451), 1, -- aux_sym_alter_table_token3, -- [75013] = 2, -+ ACTIONS(5350), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126078] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3453), 1, -- aux_sym_from_clause_token1, -- [75020] = 2, -+ ACTIONS(5352), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126085] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3455), 1, -- aux_sym_time_zone_constraint_token3, -- [75027] = 2, -+ ACTIONS(5354), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126092] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3457), 1, -- anon_sym_LPAREN, -- [75034] = 2, -+ ACTIONS(5356), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126099] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3459), 1, -- anon_sym_RBRACK, -- [75041] = 2, -+ ACTIONS(5358), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126106] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3461), 1, -- aux_sym_alter_table_token3, -- [75048] = 2, -+ ACTIONS(5360), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126113] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(5362), 1, -+ sym_identifier, -+ [126120] = 2, -+ ACTIONS(5004), 1, -+ sym_comment, -+ ACTIONS(5364), 1, -+ aux_sym_string_token2, -+ [126127] = 2, -+ ACTIONS(5004), 1, -+ sym_comment, -+ ACTIONS(5366), 1, -+ aux_sym_string_token1, -+ [126134] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3463), 1, -- anon_sym_RPAREN, -- [75055] = 2, -+ ACTIONS(5368), 1, -+ aux_sym_alter_table_rename_column_token2, -+ [126141] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3465), 1, -- aux_sym_create_function_statement_token3, -- [75062] = 2, -+ ACTIONS(5370), 1, -+ sym_identifier, -+ [126148] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3467), 1, -- aux_sym_table_constraint_foreign_key_token2, -- [75069] = 2, -+ ACTIONS(5372), 1, -+ sym_identifier, -+ [126155] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3469), 1, -+ ACTIONS(5374), 1, - sym_identifier, -- [75076] = 2, -+ [126162] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3471), 1, -- aux_sym_number_token1, -- [75083] = 2, -+ ACTIONS(5376), 1, -+ aux_sym_alter_table_rename_column_token2, -+ [126169] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3473), 1, -- aux_sym_number_token1, -- [75090] = 2, -+ ACTIONS(5378), 1, -+ aux_sym_create_function_parameter_token1, -+ [126176] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3475), 1, -- anon_sym_RPAREN, -- [75097] = 2, -+ ACTIONS(5380), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126183] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3477), 1, -- aux_sym_null_hint_token2, -- [75104] = 2, -+ ACTIONS(5382), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126190] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3479), 1, -- anon_sym_DOLLAR_DOLLAR, -- [75111] = 2, -+ ACTIONS(5384), 1, -+ aux_sym_create_index_statement_token1, -+ [126197] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3479), 1, -- anon_sym_SQUOTE, -- [75118] = 2, -+ ACTIONS(5386), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126204] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3481), 1, -- aux_sym_cte_token1, -- [75125] = 2, -+ ACTIONS(5388), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126211] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3483), 1, -- sym_identifier, -- [75132] = 2, -+ ACTIONS(5390), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126218] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3485), 1, -- anon_sym_BQUOTE, -- [75139] = 2, -+ ACTIONS(5392), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126225] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3485), 1, -- anon_sym_DQUOTE, -- [75146] = 2, -+ ACTIONS(5394), 1, -+ anon_sym_RPAREN, -+ [126232] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3487), 1, -- aux_sym_time_zone_constraint_token3, -- [75153] = 2, -+ ACTIONS(5396), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126239] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3489), 1, -- anon_sym_RPAREN, -- [75160] = 2, -+ ACTIONS(5398), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126246] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3491), 1, -- anon_sym_RPAREN, -- [75167] = 2, -+ ACTIONS(5400), 1, -+ anon_sym_LPAREN, -+ [126253] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3493), 1, -- aux_sym_alter_table_action_alter_column_token2, -- [75174] = 2, -+ ACTIONS(5402), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126260] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3495), 1, -- aux_sym_cte_token2, -- [75181] = 2, -+ ACTIONS(5404), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126267] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3497), 1, -- aux_sym_from_clause_token1, -- [75188] = 2, -+ ACTIONS(5406), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126274] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3499), 1, -- aux_sym_from_clause_token1, -- [75195] = 2, -+ ACTIONS(5408), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126281] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3501), 1, -- aux_sym_from_clause_token1, -- [75202] = 2, -+ ACTIONS(5410), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126288] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3503), 1, -- aux_sym_alter_table_rename_column_token2, -- [75209] = 2, -+ ACTIONS(5412), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126295] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3505), 1, -- anon_sym_RBRACK, -- [75216] = 2, -+ ACTIONS(5414), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126302] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3507), 1, -- sym_identifier, -- [75223] = 2, -+ ACTIONS(5416), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [126309] = 2, -+ ACTIONS(5004), 1, -+ sym_comment, -+ ACTIONS(5418), 1, -+ aux_sym_string_token2, -+ [126316] = 2, -+ ACTIONS(5004), 1, -+ sym_comment, -+ ACTIONS(5420), 1, -+ aux_sym_string_token1, -+ [126323] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3509), 1, -- anon_sym_RPAREN, -- [75230] = 2, -+ ACTIONS(5422), 1, -+ anon_sym_LPAREN, -+ [126330] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3511), 1, -+ ACTIONS(5424), 1, - sym_identifier, -- [75237] = 2, -+ [126337] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3513), 1, -- aux_sym_alter_table_rename_column_token2, -- [75244] = 2, -+ ACTIONS(5426), 1, -+ sym_identifier, -+ [126344] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3515), 1, -- anon_sym_RPAREN, -- [75251] = 2, -+ ACTIONS(5428), 1, -+ aux_sym_mode_token1, -+ [126351] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3517), 1, -+ ACTIONS(5430), 1, - aux_sym_create_function_statement_token3, -- [75258] = 2, -+ [126358] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3519), 1, -- aux_sym_number_token1, -- [75265] = 2, -+ ACTIONS(5432), 1, -+ aux_sym_create_function_parameter_token1, -+ [126365] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3521), 1, -- anon_sym_RPAREN, -- [75272] = 2, -+ ACTIONS(5434), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126372] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3523), 1, -- anon_sym_SQUOTE, -- [75279] = 2, -+ ACTIONS(5436), 1, -+ sym_identifier, -+ [126379] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3525), 1, -- anon_sym_DOLLAR_DOLLAR, -- [75286] = 2, -+ ACTIONS(5438), 1, -+ sym_identifier, -+ [126386] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3525), 1, -- anon_sym_SQUOTE, -- [75293] = 2, -+ ACTIONS(5440), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126393] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3527), 1, -+ ACTIONS(5442), 1, - sym_identifier, -- [75300] = 2, -+ [126400] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3529), 1, -- anon_sym_RPAREN, -- [75307] = 2, -+ ACTIONS(5444), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126407] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3531), 1, -- anon_sym_BQUOTE, -- [75314] = 2, -+ ACTIONS(5446), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126414] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3531), 1, -- anon_sym_DQUOTE, -- [75321] = 2, -+ ACTIONS(5448), 1, -+ sym_identifier, -+ [126421] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3533), 1, -- anon_sym_RPAREN, -- [75328] = 2, -+ ACTIONS(5450), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126428] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3535), 1, -- aux_sym_time_zone_constraint_token3, -- [75335] = 2, -+ ACTIONS(5452), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126435] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3537), 1, -- anon_sym_RPAREN, -- [75342] = 2, -+ ACTIONS(5454), 1, -+ aux_sym_alter_table_rename_column_token2, -+ [126442] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3539), 1, -- aux_sym_from_clause_token1, -- [75349] = 2, -+ ACTIONS(5456), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126449] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3541), 1, -- anon_sym_DOLLAR_DOLLAR, -- [75356] = 2, -+ ACTIONS(5458), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126456] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3543), 1, -- aux_sym_dml_statement_token1, -- [75363] = 2, -+ ACTIONS(5460), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126463] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3545), 1, -- aux_sym_from_clause_token1, -- [75370] = 2, -+ ACTIONS(5462), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126470] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3547), 1, -- aux_sym_time_zone_constraint_token3, -- [75377] = 2, -+ ACTIONS(5464), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126477] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3549), 1, -- anon_sym_LPAREN, -- [75384] = 2, -+ ACTIONS(5466), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126484] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3551), 1, -- anon_sym_RBRACK, -- [75391] = 2, -+ ACTIONS(5468), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126491] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3553), 1, -- aux_sym_cte_token2, -- [75398] = 2, -+ ACTIONS(3116), 1, -+ anon_sym_COLON_COLON, -+ [126498] = 2, -+ ACTIONS(5004), 1, -+ sym_comment, -+ ACTIONS(5470), 1, -+ aux_sym_string_token2, -+ [126505] = 2, -+ ACTIONS(5004), 1, -+ sym_comment, -+ ACTIONS(5472), 1, -+ aux_sym_string_token1, -+ [126512] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3555), 1, -- anon_sym_RPAREN, -- [75405] = 2, -+ ACTIONS(5474), 1, -+ sym_identifier, -+ [126519] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3557), 1, -+ ACTIONS(5476), 1, - sym_identifier, -- [75412] = 2, -+ [126526] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3559), 1, -- anon_sym_BQUOTE, -- [75419] = 2, -+ ACTIONS(5478), 1, -+ sym_identifier, -+ [126533] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3559), 1, -- anon_sym_DQUOTE, -- [75426] = 2, -+ ACTIONS(5480), 1, -+ aux_sym_alter_table_rename_column_token2, -+ [126540] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3561), 1, -- anon_sym_RPAREN, -- [75433] = 2, -+ ACTIONS(5482), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [126547] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3563), 1, -- anon_sym_RPAREN, -- [75440] = 2, -+ ACTIONS(5484), 1, -+ aux_sym_create_function_parameter_token1, -+ [126554] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3565), 1, -- anon_sym_BQUOTE, -- [75447] = 2, -+ ACTIONS(5486), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126561] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3565), 1, -- anon_sym_DQUOTE, -- [75454] = 2, -+ ACTIONS(5488), 1, -+ sym_identifier, -+ [126568] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3541), 1, -- anon_sym_SQUOTE, -- [75461] = 2, -+ ACTIONS(5490), 1, -+ anon_sym_RPAREN, -+ [126575] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3567), 1, -- anon_sym_BQUOTE, -- [75468] = 2, -+ ACTIONS(5492), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126582] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3567), 1, -- anon_sym_DQUOTE, -- [75475] = 2, -+ ACTIONS(5494), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126589] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3569), 1, -- aux_sym_time_zone_constraint_token2, -- [75482] = 2, -+ ACTIONS(5496), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126596] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3571), 1, -- anon_sym_DQUOTE, -- [75489] = 2, -+ ACTIONS(5498), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126603] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3573), 1, -- aux_sym_time_zone_constraint_token2, -- [75496] = 2, -+ ACTIONS(5500), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126610] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3575), 1, -- sym_identifier, -- [75503] = 2, -- ACTIONS(3577), 1, -- aux_sym_string_token2, -- ACTIONS(3579), 1, -+ ACTIONS(5502), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126617] = 2, -+ ACTIONS(3), 1, - sym_comment, -- [75510] = 2, -- ACTIONS(3579), 1, -+ ACTIONS(5504), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126624] = 2, -+ ACTIONS(3), 1, - sym_comment, -- ACTIONS(3581), 1, -- aux_sym_string_token1, -- [75517] = 2, -+ ACTIONS(5506), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [126631] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3583), 1, -- sym_identifier, -- [75524] = 2, -+ ACTIONS(5508), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126638] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3585), 1, -- sym_identifier, -- [75531] = 2, -+ ACTIONS(5510), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126645] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3571), 1, -- anon_sym_BQUOTE, -- [75538] = 2, -+ ACTIONS(5512), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126652] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3587), 1, -- aux_sym_table_constraint_foreign_key_token2, -- [75545] = 2, -+ ACTIONS(5514), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126659] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3589), 1, -- aux_sym_sequence_token4, -- [75552] = 2, -+ ACTIONS(5516), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126666] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3591), 1, -- aux_sym_sequence_token4, -- [75559] = 2, -+ ACTIONS(5518), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126673] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3593), 1, -- anon_sym_BQUOTE, -- [75566] = 2, -+ ACTIONS(5520), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126680] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3593), 1, -- anon_sym_DQUOTE, -- [75573] = 2, -+ ACTIONS(5522), 1, -+ sym_identifier, -+ [126687] = 2, -+ ACTIONS(5004), 1, -+ sym_comment, -+ ACTIONS(5524), 1, -+ aux_sym_string_token2, -+ [126694] = 2, -+ ACTIONS(5004), 1, -+ sym_comment, -+ ACTIONS(5526), 1, -+ aux_sym_string_token1, -+ [126701] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3595), 1, -- aux_sym_create_function_parameter_token1, -- [75580] = 2, -+ ACTIONS(5528), 1, -+ anon_sym_RBRACK, -+ [126708] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3597), 1, -- aux_sym_time_zone_constraint_token2, -- [75587] = 2, -+ ACTIONS(5530), 1, -+ sym_identifier, -+ [126715] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3599), 1, -- anon_sym_SQUOTE, -- [75594] = 2, -+ ACTIONS(5532), 1, -+ sym_identifier, -+ [126722] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3601), 1, -- aux_sym_null_hint_token2, -- [75601] = 2, -+ ACTIONS(5534), 1, -+ anon_sym_RPAREN, -+ [126729] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3599), 1, -- anon_sym_DOLLAR_DOLLAR, -- [75608] = 2, -+ ACTIONS(5536), 1, -+ aux_sym_create_function_statement_token2, -+ [126736] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3603), 1, -- aux_sym_alter_table_token3, -- [75615] = 2, -+ ACTIONS(5538), 1, -+ aux_sym_create_function_parameter_token1, -+ [126743] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3605), 1, -- aux_sym_null_hint_token3, -- [75622] = 2, -+ ACTIONS(5540), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126750] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3607), 1, -- aux_sym_null_hint_token2, -- [75629] = 2, -+ ACTIONS(5542), 1, -+ anon_sym_RPAREN, -+ [126757] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3609), 1, -- aux_sym_null_hint_token2, -- [75636] = 2, -+ ACTIONS(5544), 1, -+ anon_sym_LPAREN, -+ [126764] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3611), 1, -+ ACTIONS(5546), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126771] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(5548), 1, - sym_identifier, -- [75643] = 2, -+ [126778] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3613), 1, -- anon_sym_RPAREN, -- [75650] = 2, -+ ACTIONS(5550), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126785] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3615), 1, -- aux_sym_number_token1, -- [75657] = 2, -+ ACTIONS(5552), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126792] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3617), 1, -- anon_sym_RPAREN, -- [75664] = 2, -+ ACTIONS(5554), 1, -+ sym_identifier, -+ [126799] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3619), 1, -- anon_sym_RPAREN, -- [75671] = 2, -+ ACTIONS(5556), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126806] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3621), 1, -- anon_sym_LPAREN, -- [75678] = 2, -+ ACTIONS(5558), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126813] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3623), 1, -- anon_sym_RPAREN, -- [75685] = 2, -+ ACTIONS(5560), 1, -+ aux_sym_table_constraint_foreign_key_token2, -+ [126820] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3625), 1, -- aux_sym_join_clause_token1, -- [75692] = 2, -+ ACTIONS(5562), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126827] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3627), 1, -- aux_sym_sequence_token4, -- [75699] = 2, -+ ACTIONS(5564), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126834] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(382), 1, -- anon_sym_COLON_COLON, -- [75706] = 2, -+ ACTIONS(5566), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126841] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3629), 1, -- anon_sym_RBRACK, -- [75713] = 2, -+ ACTIONS(5568), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126848] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3631), 1, -- sym_identifier, -- [75720] = 2, -+ ACTIONS(5570), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126855] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3633), 1, -- aux_sym_from_clause_token1, -- [75727] = 2, -+ ACTIONS(5572), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126862] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3635), 1, -- aux_sym_time_zone_constraint_token3, -- [75734] = 2, -+ ACTIONS(5574), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126869] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3157), 1, -- aux_sym_join_clause_token1, -- [75741] = 2, -- ACTIONS(3579), 1, -+ ACTIONS(5576), 1, -+ aux_sym_create_function_statement_token3, -+ [126876] = 2, -+ ACTIONS(5004), 1, - sym_comment, -- ACTIONS(3637), 1, -+ ACTIONS(5578), 1, - aux_sym_string_token2, -- [75748] = 2, -- ACTIONS(3579), 1, -+ [126883] = 2, -+ ACTIONS(5004), 1, - sym_comment, -- ACTIONS(3639), 1, -+ ACTIONS(5580), 1, - aux_sym_string_token1, -- [75755] = 2, -+ [126890] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3641), 1, -+ ACTIONS(5582), 1, -+ aux_sym_null_hint_token3, -+ [126897] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(5584), 1, - sym_identifier, -- [75762] = 2, -+ [126904] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3643), 1, -+ ACTIONS(5586), 1, - sym_identifier, -- [75769] = 2, -+ [126911] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3645), 1, -- aux_sym_alter_table_action_alter_column_token3, -- [75776] = 2, -+ ACTIONS(5588), 1, -+ aux_sym_null_hint_token2, -+ [126918] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3647), 1, -- aux_sym_from_clause_token1, -- [75783] = 2, -+ ACTIONS(5590), 1, -+ sym_identifier, -+ [126925] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3649), 1, -+ ACTIONS(5592), 1, - aux_sym_create_function_parameter_token1, -- [75790] = 2, -+ [126932] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3651), 1, -- aux_sym_time_zone_constraint_token2, -- [75797] = 2, -+ ACTIONS(5594), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126939] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3653), 1, -- aux_sym_sequence_token4, -- [75804] = 2, -+ ACTIONS(5596), 1, -+ anon_sym_LPAREN, -+ [126946] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3655), 1, -- aux_sym_sequence_token4, -- [75811] = 2, -+ ACTIONS(5598), 1, -+ aux_sym_cte_token1, -+ [126953] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3657), 1, -- aux_sym_grant_statement_token15, -- [75818] = 2, -+ ACTIONS(5600), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126960] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3659), 1, -- aux_sym_create_function_statement_token3, -- [75825] = 2, -+ ACTIONS(5602), 1, -+ aux_sym_alter_table_action_alter_column_token3, -+ [126967] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3661), 1, -- anon_sym_RPAREN, -- [75832] = 2, -+ ACTIONS(5604), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126974] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3663), 1, -- sym_identifier, -- [75839] = 2, -- ACTIONS(3579), 1, -- sym_comment, -- ACTIONS(3665), 1, -- aux_sym_string_token2, -- [75846] = 2, -- ACTIONS(3579), 1, -+ ACTIONS(5606), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126981] = 2, -+ ACTIONS(3), 1, - sym_comment, -- ACTIONS(3667), 1, -- aux_sym_string_token1, -- [75853] = 2, -+ ACTIONS(5608), 1, -+ aux_sym_grant_statement_token15, -+ [126988] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3669), 1, -- sym_identifier, -- [75860] = 2, -+ ACTIONS(5610), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [126995] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3671), 1, -- sym_identifier, -- [75867] = 2, -+ ACTIONS(5612), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127002] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3673), 1, -+ ACTIONS(5614), 1, - sym_identifier, -- [75874] = 2, -+ [127009] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3675), 1, -- aux_sym_number_token1, -- [75881] = 2, -+ ACTIONS(5616), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127016] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3677), 1, -- aux_sym_create_function_parameter_token1, -- [75888] = 2, -+ ACTIONS(5618), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127023] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3679), 1, -- aux_sym_time_zone_constraint_token2, -- [75895] = 2, -+ ACTIONS(5620), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127030] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3681), 1, -- aux_sym_time_zone_constraint_token3, -- [75902] = 2, -+ ACTIONS(5622), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127037] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(604), 1, -- anon_sym_COLON_COLON, -- [75909] = 2, -+ ACTIONS(5624), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127044] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3683), 1, -- aux_sym_time_zone_constraint_token3, -- [75916] = 2, -+ ACTIONS(5626), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127051] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3685), 1, -- aux_sym_time_zone_constraint_token3, -- [75923] = 2, -+ ACTIONS(5628), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127058] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3687), 1, -+ ACTIONS(5630), 1, - sym_identifier, -- [75930] = 2, -- ACTIONS(3579), 1, -+ [127065] = 2, -+ ACTIONS(5004), 1, - sym_comment, -- ACTIONS(3689), 1, -+ ACTIONS(5632), 1, - aux_sym_string_token2, -- [75937] = 2, -- ACTIONS(3579), 1, -+ [127072] = 2, -+ ACTIONS(5004), 1, - sym_comment, -- ACTIONS(3691), 1, -+ ACTIONS(5634), 1, - aux_sym_string_token1, -- [75944] = 2, -+ [127079] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(5636), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [127086] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3693), 1, -+ ACTIONS(5638), 1, - sym_identifier, -- [75951] = 2, -+ [127093] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3695), 1, -+ ACTIONS(5640), 1, - sym_identifier, -- [75958] = 2, -+ [127100] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3697), 1, -- aux_sym_null_hint_token2, -- [75965] = 2, -+ ACTIONS(5642), 1, -+ anon_sym_RPAREN, -+ [127107] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3699), 1, -- sym_identifier, -- [75972] = 2, -+ ACTIONS(5644), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127114] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3701), 1, -+ ACTIONS(5646), 1, - aux_sym_create_function_parameter_token1, -- [75979] = 2, -+ [127121] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3703), 1, -- aux_sym_time_zone_constraint_token2, -- [75986] = 2, -+ ACTIONS(5648), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127128] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3705), 1, -- anon_sym_LPAREN, -- [75993] = 2, -+ ACTIONS(5650), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127135] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3707), 1, -- anon_sym_DQUOTE, -- [76000] = 2, -- ACTIONS(3579), 1, -- sym_comment, -- ACTIONS(3709), 1, -- aux_sym_string_token1, -- [76007] = 2, -- ACTIONS(3579), 1, -+ ACTIONS(5652), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [127142] = 2, -+ ACTIONS(3), 1, - sym_comment, -- ACTIONS(3711), 1, -- aux_sym_string_token2, -- [76014] = 2, -- ACTIONS(3579), 1, -+ ACTIONS(5654), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127149] = 2, -+ ACTIONS(3), 1, - sym_comment, -- ACTIONS(3713), 1, -- aux_sym_string_token1, -- [76021] = 2, -+ ACTIONS(5656), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127156] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3715), 1, -- sym_identifier, -- [76028] = 2, -+ ACTIONS(5658), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127163] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3717), 1, -- sym_identifier, -- [76035] = 2, -+ ACTIONS(5660), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127170] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3719), 1, -- aux_sym_null_hint_token3, -- [76042] = 2, -- ACTIONS(3579), 1, -+ ACTIONS(5662), 1, -+ aux_sym_null_hint_token2, -+ [127177] = 2, -+ ACTIONS(3), 1, - sym_comment, -- ACTIONS(3721), 1, -- aux_sym_string_token2, -- [76049] = 2, -+ ACTIONS(5664), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127184] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3723), 1, -- aux_sym_create_function_parameter_token1, -- [76056] = 2, -+ ACTIONS(5666), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127191] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3725), 1, -- aux_sym_time_zone_constraint_token2, -- [76063] = 2, -+ ACTIONS(5668), 1, -+ aux_sym_null_hint_token3, -+ [127198] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3707), 1, -- anon_sym_BQUOTE, -- [76070] = 2, -+ ACTIONS(5670), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127205] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3727), 1, -- aux_sym_alter_table_rename_column_token2, -- [76077] = 2, -+ ACTIONS(5672), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127212] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3729), 1, -- aux_sym_alter_table_token3, -- [76084] = 2, -- ACTIONS(3579), 1, -+ ACTIONS(5674), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127219] = 2, -+ ACTIONS(3), 1, - sym_comment, -- ACTIONS(3731), 1, -- aux_sym_string_token2, -- [76091] = 2, -- ACTIONS(3579), 1, -+ ACTIONS(5676), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127226] = 2, -+ ACTIONS(3), 1, - sym_comment, -- ACTIONS(3733), 1, -- aux_sym_string_token1, -- [76098] = 2, -+ ACTIONS(5678), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127233] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3735), 1, -- sym_identifier, -- [76105] = 2, -+ ACTIONS(5680), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127240] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3737), 1, -- sym_identifier, -- [76112] = 2, -+ ACTIONS(5682), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127247] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3739), 1, -+ ACTIONS(5684), 1, - aux_sym_grant_statement_token15, -- [76119] = 2, -+ [127254] = 2, -+ ACTIONS(5004), 1, -+ sym_comment, -+ ACTIONS(5686), 1, -+ aux_sym_string_token2, -+ [127261] = 2, -+ ACTIONS(5004), 1, -+ sym_comment, -+ ACTIONS(5688), 1, -+ aux_sym_string_token1, -+ [127268] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3741), 1, -+ ACTIONS(5690), 1, - aux_sym_grant_statement_token15, -- [76126] = 2, -+ [127275] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3743), 1, -- aux_sym_create_function_parameter_token1, -- [76133] = 2, -+ ACTIONS(5692), 1, -+ sym_identifier, -+ [127282] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3745), 1, -- aux_sym_time_zone_constraint_token2, -- [76140] = 2, -+ ACTIONS(5694), 1, -+ sym_identifier, -+ [127289] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3747), 1, -+ ACTIONS(5696), 1, - sym_identifier, -- [76147] = 2, -+ [127296] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3749), 1, -- anon_sym_RPAREN, -- [76154] = 2, -+ ACTIONS(5698), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127303] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3523), 1, -- anon_sym_DOLLAR_DOLLAR, -- [76161] = 2, -- ACTIONS(3579), 1, -- sym_comment, -- ACTIONS(3751), 1, -- aux_sym_string_token2, -- [76168] = 2, -- ACTIONS(3579), 1, -+ ACTIONS(5700), 1, -+ aux_sym_create_function_parameter_token1, -+ [127310] = 2, -+ ACTIONS(3), 1, - sym_comment, -- ACTIONS(3753), 1, -- aux_sym_string_token1, -- [76175] = 2, -+ ACTIONS(5702), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127317] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3755), 1, -- sym_identifier, -- [76182] = 2, -+ ACTIONS(5704), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [127324] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3757), 1, -- sym_identifier, -- [76189] = 2, -+ ACTIONS(5706), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [127331] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3759), 1, -- anon_sym_RBRACK, -- [76196] = 2, -+ ACTIONS(5708), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127338] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3761), 1, -+ ACTIONS(5710), 1, - anon_sym_RPAREN, -- [76203] = 2, -+ [127345] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3763), 1, -- aux_sym_create_function_parameter_token1, -- [76210] = 2, -+ ACTIONS(5712), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127352] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3765), 1, -- aux_sym_time_zone_constraint_token2, -- [76217] = 2, -+ ACTIONS(5714), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127359] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3767), 1, -- sym_identifier, -- [76224] = 2, -+ ACTIONS(5716), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [127366] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3769), 1, -- aux_sym_number_token1, -- [76231] = 2, -+ ACTIONS(5718), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127373] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3771), 1, -- sym_identifier, -- [76238] = 2, -- ACTIONS(3579), 1, -- sym_comment, -- ACTIONS(3773), 1, -- aux_sym_string_token2, -- [76245] = 2, -- ACTIONS(3579), 1, -- sym_comment, -- ACTIONS(3775), 1, -- aux_sym_string_token1, -- [76252] = 2, -+ ACTIONS(5720), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127380] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3777), 1, -+ ACTIONS(5722), 1, - sym_identifier, -- [76259] = 2, -+ [127387] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3779), 1, -- sym_identifier, -- [76266] = 2, -+ ACTIONS(5724), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127394] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3781), 1, -- sym_identifier, -- [76273] = 2, -+ ACTIONS(5726), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127401] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3783), 1, -- aux_sym_time_zone_constraint_token2, -- [76280] = 2, -+ ACTIONS(5728), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127408] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3785), 1, -- aux_sym_create_function_parameter_token1, -- [76287] = 2, -+ ACTIONS(5730), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127415] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3787), 1, -- aux_sym_time_zone_constraint_token2, -- [76294] = 2, -+ ACTIONS(5732), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127422] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3789), 1, -- aux_sym_alter_table_rename_column_token2, -- [76301] = 2, -+ ACTIONS(5734), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127429] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3791), 1, -- aux_sym_number_token1, -- [76308] = 2, -+ ACTIONS(5736), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127436] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3793), 1, -- aux_sym_create_index_statement_token1, -- [76315] = 2, -- ACTIONS(3579), 1, -+ ACTIONS(5738), 1, -+ ts_builtin_sym_end, -+ [127443] = 2, -+ ACTIONS(5004), 1, - sym_comment, -- ACTIONS(3795), 1, -+ ACTIONS(5740), 1, - aux_sym_string_token2, -- [76322] = 2, -- ACTIONS(3579), 1, -+ [127450] = 2, -+ ACTIONS(5004), 1, - sym_comment, -- ACTIONS(3797), 1, -+ ACTIONS(5742), 1, - aux_sym_string_token1, -- [76329] = 2, -+ [127457] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3799), 1, -+ ACTIONS(5744), 1, - sym_identifier, -- [76336] = 2, -+ [127464] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3801), 1, -+ ACTIONS(5746), 1, - sym_identifier, -- [76343] = 2, -+ [127471] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3803), 1, -+ ACTIONS(5748), 1, - sym_identifier, -- [76350] = 2, -+ [127478] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3805), 1, -- anon_sym_RPAREN, -- [76357] = 2, -+ ACTIONS(5750), 1, -+ aux_sym_null_hint_token3, -+ [127485] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3807), 1, -+ ACTIONS(5752), 1, -+ aux_sym_null_hint_token4, -+ [127492] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(5754), 1, - aux_sym_create_function_parameter_token1, -- [76364] = 2, -+ [127499] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3809), 1, -- aux_sym_time_zone_constraint_token2, -- [76371] = 2, -+ ACTIONS(5756), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127506] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3811), 1, -+ ACTIONS(5758), 1, - sym_identifier, -- [76378] = 2, -+ [127513] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3813), 1, -- anon_sym_RPAREN, -- [76385] = 2, -+ ACTIONS(5760), 1, -+ aux_sym__insert_statement_token1, -+ [127520] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3815), 1, -- sym_identifier, -- [76392] = 2, -- ACTIONS(3579), 1, -+ ACTIONS(5762), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127527] = 2, -+ ACTIONS(3), 1, - sym_comment, -- ACTIONS(3817), 1, -- aux_sym_string_token2, -- [76399] = 2, -- ACTIONS(3579), 1, -+ ACTIONS(5764), 1, -+ aux_sym_grant_statement_token15, -+ [127534] = 2, -+ ACTIONS(3), 1, - sym_comment, -- ACTIONS(3819), 1, -- aux_sym_string_token1, -- [76406] = 2, -+ ACTIONS(5766), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127541] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3821), 1, -- sym_identifier, -- [76413] = 2, -+ ACTIONS(5768), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127548] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3823), 1, -- sym_identifier, -- [76420] = 2, -+ ACTIONS(5770), 1, -+ aux_sym_grant_statement_token15, -+ [127555] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3825), 1, -- anon_sym_RBRACK, -- [76427] = 2, -+ ACTIONS(5772), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127562] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3827), 1, -- sym_identifier, -- [76434] = 2, -+ ACTIONS(5774), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127569] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3829), 1, -- aux_sym_create_function_parameter_token1, -- [76441] = 2, -+ ACTIONS(5776), 1, -+ aux_sym_grant_statement_token15, -+ [127576] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3831), 1, -- aux_sym_time_zone_constraint_token2, -- [76448] = 2, -+ ACTIONS(5778), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127583] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3833), 1, -- anon_sym_DOLLAR_DOLLAR, -- [76455] = 2, -+ ACTIONS(5780), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127590] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3835), 1, -- aux_sym_time_zone_constraint_token3, -- [76462] = 2, -+ ACTIONS(5782), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127597] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3837), 1, -- sym_identifier, -- [76469] = 2, -- ACTIONS(3579), 1, -+ ACTIONS(5784), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127604] = 2, -+ ACTIONS(3), 1, - sym_comment, -- ACTIONS(3839), 1, -+ ACTIONS(5786), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127611] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(5788), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127618] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(5790), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127625] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(5792), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [127632] = 2, -+ ACTIONS(5004), 1, -+ sym_comment, -+ ACTIONS(5794), 1, - aux_sym_string_token2, -- [76476] = 2, -- ACTIONS(3579), 1, -+ [127639] = 2, -+ ACTIONS(5004), 1, - sym_comment, -- ACTIONS(3841), 1, -+ ACTIONS(5796), 1, - aux_sym_string_token1, -- [76483] = 2, -+ [127646] = 2, -+ ACTIONS(3), 1, -+ sym_comment, -+ ACTIONS(5798), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [127653] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3843), 1, -+ ACTIONS(5800), 1, - sym_identifier, -- [76490] = 2, -+ [127660] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3845), 1, -+ ACTIONS(5802), 1, - sym_identifier, -- [76497] = 2, -+ [127667] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3847), 1, -- aux_sym_from_clause_token1, -- [76504] = 2, -+ ACTIONS(5804), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127674] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3849), 1, -- sym_identifier, -- [76511] = 2, -+ ACTIONS(5806), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127681] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3851), 1, -+ ACTIONS(5808), 1, - aux_sym_create_function_parameter_token1, -- [76518] = 2, -+ [127688] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3853), 1, -- aux_sym_time_zone_constraint_token2, -- [76525] = 2, -+ ACTIONS(5810), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127695] = 2, -+ ACTIONS(5004), 1, -+ sym_comment, -+ ACTIONS(5812), 1, -+ aux_sym_pg_command_token2, -+ [127702] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3855), 1, -- sym_identifier, -- [76532] = 2, -+ ACTIONS(5814), 1, -+ anon_sym_DOLLAR_DOLLAR, -+ [127709] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3857), 1, -- anon_sym_RPAREN, -- [76539] = 2, -+ ACTIONS(5816), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127716] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3859), 1, -- aux_sym_create_function_statement_token2, -- [76546] = 2, -- ACTIONS(3579), 1, -+ ACTIONS(5814), 1, -+ anon_sym_SQUOTE, -+ [127723] = 2, -+ ACTIONS(3), 1, - sym_comment, -- ACTIONS(3861), 1, -- aux_sym_string_token2, -- [76553] = 2, -- ACTIONS(3579), 1, -+ ACTIONS(5818), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127730] = 2, -+ ACTIONS(3), 1, - sym_comment, -- ACTIONS(3863), 1, -- aux_sym_string_token1, -- [76560] = 2, -+ ACTIONS(5820), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127737] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3865), 1, -- sym_identifier, -- [76567] = 2, -+ ACTIONS(5822), 1, -+ aux_sym_null_hint_token4, -+ [127744] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3867), 1, -- sym_identifier, -- [76574] = 2, -+ ACTIONS(5824), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127751] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3869), 1, -- aux_sym_null_hint_token3, -- [76581] = 2, -+ ACTIONS(5826), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127758] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3871), 1, -- aux_sym_null_hint_token4, -- [76588] = 2, -+ ACTIONS(5828), 1, -+ aux_sym_grant_statement_token15, -+ [127765] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3873), 1, -- aux_sym_create_function_parameter_token1, -- [76595] = 2, -+ ACTIONS(5830), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127772] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3875), 1, -- aux_sym_time_zone_constraint_token2, -- [76602] = 2, -+ ACTIONS(5832), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127779] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3877), 1, -- aux_sym_grant_statement_token15, -- [76609] = 2, -+ ACTIONS(5834), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127786] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3833), 1, -- anon_sym_SQUOTE, -- [76616] = 2, -+ ACTIONS(5836), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127793] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3879), 1, -- aux_sym_grant_statement_token15, -- [76623] = 2, -- ACTIONS(3579), 1, -+ ACTIONS(5838), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127800] = 2, -+ ACTIONS(3), 1, - sym_comment, -- ACTIONS(3881), 1, -- aux_sym_string_token2, -- [76630] = 2, -- ACTIONS(3579), 1, -+ ACTIONS(5840), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127807] = 2, -+ ACTIONS(3), 1, - sym_comment, -- ACTIONS(3883), 1, -- aux_sym_string_token1, -- [76637] = 2, -+ ACTIONS(5842), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127814] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3885), 1, -+ ACTIONS(5844), 1, - sym_identifier, -- [76644] = 2, -+ [127821] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3887), 1, -+ ACTIONS(5846), 1, - sym_identifier, -- [76651] = 2, -+ [127828] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3889), 1, -- aux_sym_grant_statement_token15, -- [76658] = 2, -+ ACTIONS(5848), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127835] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3891), 1, -- anon_sym_DQUOTE, -- [76665] = 2, -+ ACTIONS(5850), 1, -+ aux_sym_grant_statement_token15, -+ [127842] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3893), 1, -- aux_sym_create_function_parameter_token1, -- [76672] = 2, -+ ACTIONS(5852), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127849] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3895), 1, -- aux_sym_time_zone_constraint_token2, -- [76679] = 2, -+ ACTIONS(5854), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127856] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3891), 1, -- anon_sym_BQUOTE, -- [76686] = 2, -+ ACTIONS(5856), 1, -+ aux_sym_grant_statement_token15, -+ [127863] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3897), 1, -- anon_sym_BQUOTE, -- [76693] = 2, -+ ACTIONS(5858), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127870] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3899), 1, -- aux_sym_cte_token1, -- [76700] = 2, -- ACTIONS(3579), 1, -- sym_comment, -- ACTIONS(3901), 1, -- aux_sym_string_token2, -- [76707] = 2, -- ACTIONS(3579), 1, -+ ACTIONS(5860), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127877] = 2, -+ ACTIONS(3), 1, - sym_comment, -- ACTIONS(3903), 1, -- aux_sym_string_token1, -- [76714] = 2, -+ ACTIONS(5862), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [127884] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3905), 1, -- sym_identifier, -- [76721] = 2, -+ ACTIONS(5864), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127891] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3907), 1, -- sym_identifier, -- [76728] = 2, -+ ACTIONS(5866), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127898] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3909), 1, -- aux_sym_null_hint_token2, -- [76735] = 2, -+ ACTIONS(5868), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127905] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3911), 1, -- anon_sym_SQUOTE, -- [76742] = 2, -+ ACTIONS(5870), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127912] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3913), 1, -- aux_sym_create_function_parameter_token1, -- [76749] = 2, -+ ACTIONS(5872), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127919] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3915), 1, -- aux_sym_time_zone_constraint_token2, -- [76756] = 2, -+ ACTIONS(5874), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127926] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3911), 1, -- anon_sym_DOLLAR_DOLLAR, -- [76763] = 2, -+ ACTIONS(5876), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [127933] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3897), 1, -- anon_sym_DQUOTE, -- [76770] = 2, -+ ACTIONS(5878), 1, -+ sym_identifier, -+ [127940] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3917), 1, -- anon_sym_DOLLAR_DOLLAR, -- [76777] = 2, -- ACTIONS(3579), 1, -+ ACTIONS(5880), 1, -+ sym_identifier, -+ [127947] = 2, -+ ACTIONS(3), 1, - sym_comment, -- ACTIONS(3919), 1, -- aux_sym_string_token2, -- [76784] = 2, -- ACTIONS(3579), 1, -+ ACTIONS(5882), 1, -+ sym_identifier, -+ [127954] = 2, -+ ACTIONS(3), 1, - sym_comment, -- ACTIONS(3921), 1, -- aux_sym_string_token1, -- [76791] = 2, -+ ACTIONS(5884), 1, -+ sym_identifier, -+ [127961] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3923), 1, -+ ACTIONS(5886), 1, - sym_identifier, -- [76798] = 2, -+ [127968] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3925), 1, -+ ACTIONS(5888), 1, - sym_identifier, -- [76805] = 2, -+ [127975] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3917), 1, -- anon_sym_SQUOTE, -- [76812] = 2, -+ ACTIONS(5890), 1, -+ sym_identifier, -+ [127982] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3927), 1, -- ts_builtin_sym_end, -- [76819] = 2, -+ ACTIONS(5892), 1, -+ sym_identifier, -+ [127989] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3929), 1, -- aux_sym_create_function_parameter_token1, -- [76826] = 2, -+ ACTIONS(5894), 1, -+ sym_identifier, -+ [127996] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3931), 1, -- aux_sym_time_zone_constraint_token2, -- [76833] = 2, -+ ACTIONS(5896), 1, -+ sym_identifier, -+ [128003] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3933), 1, -- anon_sym_RPAREN, -- [76840] = 2, -+ ACTIONS(5898), 1, -+ sym_identifier, -+ [128010] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3935), 1, -- aux_sym_number_token1, -- [76847] = 2, -+ ACTIONS(5900), 1, -+ sym_identifier, -+ [128017] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3937), 1, -+ ACTIONS(5902), 1, - sym_identifier, -- [76854] = 2, -- ACTIONS(3579), 1, -+ [128024] = 2, -+ ACTIONS(3), 1, - sym_comment, -- ACTIONS(3939), 1, -- aux_sym_string_token2, -- [76861] = 2, -- ACTIONS(3579), 1, -+ ACTIONS(5904), 1, -+ sym_identifier, -+ [128031] = 2, -+ ACTIONS(3), 1, - sym_comment, -- ACTIONS(3941), 1, -- aux_sym_string_token1, -- [76868] = 2, -+ ACTIONS(5906), 1, -+ sym_identifier, -+ [128038] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3943), 1, -+ ACTIONS(5908), 1, - sym_identifier, -- [76875] = 2, -+ [128045] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3945), 1, -+ ACTIONS(5910), 1, - sym_identifier, -- [76882] = 2, -+ [128052] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3947), 1, -- aux_sym_null_hint_token4, -- [76889] = 2, -+ ACTIONS(5912), 1, -+ sym_identifier, -+ [128059] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3949), 1, -- aux_sym_insert_statement_token1, -- [76896] = 2, -+ ACTIONS(5914), 1, -+ sym_identifier, -+ [128066] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3951), 1, -- aux_sym_create_function_parameter_token1, -- [76903] = 2, -+ ACTIONS(5916), 1, -+ sym_identifier, -+ [128073] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3953), 1, -- aux_sym_time_zone_constraint_token2, -- [76910] = 2, -+ ACTIONS(5918), 1, -+ sym_identifier, -+ [128080] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3955), 1, -- anon_sym_RPAREN, -- [76917] = 2, -+ ACTIONS(5920), 1, -+ sym_identifier, -+ [128087] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3957), 1, -- anon_sym_RPAREN, -- [76924] = 2, -+ ACTIONS(5922), 1, -+ sym_identifier, -+ [128094] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3959), 1, -+ ACTIONS(5924), 1, - sym_identifier, -- [76931] = 2, -+ [128101] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3961), 1, -+ ACTIONS(5926), 1, - sym_identifier, -- [76938] = 2, -+ [128108] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3963), 1, -- anon_sym_RBRACK, -- [76945] = 2, -+ ACTIONS(5928), 1, -+ sym_identifier, -+ [128115] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3965), 1, -+ ACTIONS(5930), 1, - sym_identifier, -- [76952] = 2, -+ [128122] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3967), 1, -+ ACTIONS(5932), 1, - sym_identifier, -- [76959] = 2, -+ [128129] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3969), 1, -+ ACTIONS(5934), 1, - sym_identifier, -- [76966] = 2, -+ [128136] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3971), 1, -+ ACTIONS(5936), 1, - sym_identifier, -- [76973] = 2, -+ [128143] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3973), 1, -+ ACTIONS(5938), 1, - sym_identifier, -- [76980] = 2, -+ [128150] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3975), 1, -+ ACTIONS(5940), 1, - anon_sym_LPAREN, -- [76987] = 2, -+ [128157] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3977), 1, -- aux_sym_grant_statement_token15, -- [76994] = 2, -+ ACTIONS(5942), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [128164] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3979), 1, -- aux_sym_grant_statement_token15, -- [77001] = 2, -- ACTIONS(3579), 1, -- sym_comment, -- ACTIONS(3981), 1, -- aux_sym_pg_command_token2, -- [77008] = 2, -+ ACTIONS(5944), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [128171] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3983), 1, -- aux_sym_grant_statement_token15, -- [77015] = 2, -+ ACTIONS(5946), 1, -+ aux_sym_at_time_zone_expression_token2, -+ [128178] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3985), 1, -+ ACTIONS(5948), 1, - aux_sym_null_hint_token3, -- [77022] = 2, -+ [128185] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3987), 1, -+ ACTIONS(5950), 1, - aux_sym_grant_statement_token15, -- [77029] = 2, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(3989), 1, -- aux_sym_alter_table_action_alter_column_token1, -- [77036] = 2, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(3991), 1, -- aux_sym_time_zone_constraint_token3, -- [77043] = 2, -+ [128192] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3993), 1, -- anon_sym_LPAREN, -- [77050] = 2, -+ ACTIONS(5952), 1, -+ aux_sym_at_time_zone_expression_token3, -+ [128199] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3995), 1, -+ ACTIONS(5954), 1, - anon_sym_LPAREN, -- [77057] = 2, -+ [128206] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3997), 1, -+ ACTIONS(5956), 1, - anon_sym_LPAREN, -- [77064] = 2, -+ [128213] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(3999), 1, -+ ACTIONS(5958), 1, - anon_sym_LPAREN, -- [77071] = 2, -+ [128220] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(4001), 1, -+ ACTIONS(5960), 1, - anon_sym_LPAREN, -- [77078] = 2, -+ [128227] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(4003), 1, -+ ACTIONS(5962), 1, - anon_sym_LPAREN, -- [77085] = 2, -+ [128234] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(4005), 1, -+ ACTIONS(5964), 1, - anon_sym_LPAREN, -- [77092] = 2, -+ [128241] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(4007), 1, -+ ACTIONS(5966), 1, - anon_sym_LPAREN, -- [77099] = 2, -+ [128248] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(4009), 1, -+ ACTIONS(5968), 1, - anon_sym_LPAREN, -- [77106] = 2, -+ [128255] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(4011), 1, -+ ACTIONS(5970), 1, - anon_sym_LPAREN, -- [77113] = 2, -+ [128262] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(4013), 1, -+ ACTIONS(5972), 1, - anon_sym_LPAREN, -- [77120] = 2, -+ [128269] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(4015), 1, -+ ACTIONS(5974), 1, - anon_sym_LPAREN, -- [77127] = 2, -+ [128276] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(4017), 1, -+ ACTIONS(5976), 1, - anon_sym_LPAREN, -- [77134] = 2, -+ [128283] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(4019), 1, -+ ACTIONS(5978), 1, - anon_sym_LPAREN, -- [77141] = 2, -+ [128290] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(4021), 1, -+ ACTIONS(5980), 1, - anon_sym_LPAREN, -- [77148] = 2, -+ [128297] = 2, - ACTIONS(3), 1, - sym_comment, -- ACTIONS(4023), 1, -+ ACTIONS(5982), 1, - aux_sym_join_clause_token1, -- [77155] = 2, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(4025), 1, -- sym_identifier, -- [77162] = 2, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(4027), 1, -- anon_sym_LPAREN, -- [77169] = 2, -- ACTIONS(3), 1, -- sym_comment, -- ACTIONS(4029), 1, -- aux_sym_table_constraint_foreign_key_token2, - }; - - static const uint32_t ts_small_parse_table_map[] = { -- [SMALL_STATE(3)] = 0, -- [SMALL_STATE(4)] = 103, -- [SMALL_STATE(5)] = 208, -- [SMALL_STATE(6)] = 311, -- [SMALL_STATE(7)] = 370, -- [SMALL_STATE(8)] = 433, -- [SMALL_STATE(9)] = 496, -- [SMALL_STATE(10)] = 559, -- [SMALL_STATE(11)] = 621, -- [SMALL_STATE(12)] = 683, -- [SMALL_STATE(13)] = 745, -- [SMALL_STATE(14)] = 803, -- [SMALL_STATE(15)] = 861, -- [SMALL_STATE(16)] = 926, -- [SMALL_STATE(17)] = 983, -- [SMALL_STATE(18)] = 1040, -- [SMALL_STATE(19)] = 1097, -- [SMALL_STATE(20)] = 1157, -- [SMALL_STATE(21)] = 1217, -- [SMALL_STATE(22)] = 1281, -- [SMALL_STATE(23)] = 1341, -- [SMALL_STATE(24)] = 1401, -- [SMALL_STATE(25)] = 1461, -- [SMALL_STATE(26)] = 1521, -- [SMALL_STATE(27)] = 1576, -- [SMALL_STATE(28)] = 1631, -- [SMALL_STATE(29)] = 1686, -- [SMALL_STATE(30)] = 1741, -- [SMALL_STATE(31)] = 1796, -- [SMALL_STATE(32)] = 1859, -- [SMALL_STATE(33)] = 1915, -- [SMALL_STATE(34)] = 1972, -- [SMALL_STATE(35)] = 2029, -- [SMALL_STATE(36)] = 2086, -- [SMALL_STATE(37)] = 2143, -- [SMALL_STATE(38)] = 2200, -- [SMALL_STATE(39)] = 2255, -- [SMALL_STATE(40)] = 2308, -- [SMALL_STATE(41)] = 2363, -- [SMALL_STATE(42)] = 2416, -- [SMALL_STATE(43)] = 2471, -- [SMALL_STATE(44)] = 2524, -- [SMALL_STATE(45)] = 2577, -- [SMALL_STATE(46)] = 2630, -- [SMALL_STATE(47)] = 2683, -- [SMALL_STATE(48)] = 2744, -- [SMALL_STATE(49)] = 2797, -- [SMALL_STATE(50)] = 2850, -- [SMALL_STATE(51)] = 2903, -- [SMALL_STATE(52)] = 2958, -- [SMALL_STATE(53)] = 3015, -- [SMALL_STATE(54)] = 3067, -- [SMALL_STATE(55)] = 3123, -- [SMALL_STATE(56)] = 3183, -- [SMALL_STATE(57)] = 3235, -- [SMALL_STATE(58)] = 3291, -- [SMALL_STATE(59)] = 3343, -- [SMALL_STATE(60)] = 3395, -- [SMALL_STATE(61)] = 3447, -- [SMALL_STATE(62)] = 3499, -- [SMALL_STATE(63)] = 3551, -- [SMALL_STATE(64)] = 3603, -- [SMALL_STATE(65)] = 3657, -- [SMALL_STATE(66)] = 3709, -- [SMALL_STATE(67)] = 3763, -- [SMALL_STATE(68)] = 3815, -- [SMALL_STATE(69)] = 3893, -- [SMALL_STATE(70)] = 3953, -- [SMALL_STATE(71)] = 4005, -- [SMALL_STATE(72)] = 4057, -- [SMALL_STATE(73)] = 4109, -- [SMALL_STATE(74)] = 4161, -- [SMALL_STATE(75)] = 4213, -- [SMALL_STATE(76)] = 4269, -- [SMALL_STATE(77)] = 4335, -- [SMALL_STATE(78)] = 4387, -- [SMALL_STATE(79)] = 4443, -- [SMALL_STATE(80)] = 4517, -- [SMALL_STATE(81)] = 4583, -- [SMALL_STATE(82)] = 4635, -- [SMALL_STATE(83)] = 4687, -- [SMALL_STATE(84)] = 4739, -- [SMALL_STATE(85)] = 4791, -- [SMALL_STATE(86)] = 4845, -- [SMALL_STATE(87)] = 4897, -- [SMALL_STATE(88)] = 4949, -- [SMALL_STATE(89)] = 5001, -- [SMALL_STATE(90)] = 5053, -- [SMALL_STATE(91)] = 5105, -- [SMALL_STATE(92)] = 5157, -- [SMALL_STATE(93)] = 5213, -- [SMALL_STATE(94)] = 5271, -- [SMALL_STATE(95)] = 5323, -- [SMALL_STATE(96)] = 5375, -- [SMALL_STATE(97)] = 5429, -- [SMALL_STATE(98)] = 5481, -- [SMALL_STATE(99)] = 5532, -- [SMALL_STATE(100)] = 5583, -- [SMALL_STATE(101)] = 5634, -- [SMALL_STATE(102)] = 5685, -- [SMALL_STATE(103)] = 5750, -- [SMALL_STATE(104)] = 5823, -- [SMALL_STATE(105)] = 5874, -- [SMALL_STATE(106)] = 5925, -- [SMALL_STATE(107)] = 5976, -- [SMALL_STATE(108)] = 6029, -- [SMALL_STATE(109)] = 6080, -- [SMALL_STATE(110)] = 6131, -- [SMALL_STATE(111)] = 6182, -- [SMALL_STATE(112)] = 6247, -- [SMALL_STATE(113)] = 6298, -- [SMALL_STATE(114)] = 6355, -- [SMALL_STATE(115)] = 6410, -- [SMALL_STATE(116)] = 6463, -- [SMALL_STATE(117)] = 6514, -- [SMALL_STATE(118)] = 6565, -- [SMALL_STATE(119)] = 6616, -- [SMALL_STATE(120)] = 6667, -- [SMALL_STATE(121)] = 6718, -- [SMALL_STATE(122)] = 6795, -- [SMALL_STATE(123)] = 6846, -- [SMALL_STATE(124)] = 6899, -- [SMALL_STATE(125)] = 6950, -- [SMALL_STATE(126)] = 7001, -- [SMALL_STATE(127)] = 7052, -- [SMALL_STATE(128)] = 7103, -- [SMALL_STATE(129)] = 7158, -- [SMALL_STATE(130)] = 7209, -- [SMALL_STATE(131)] = 7260, -- [SMALL_STATE(132)] = 7311, -- [SMALL_STATE(133)] = 7362, -- [SMALL_STATE(134)] = 7413, -- [SMALL_STATE(135)] = 7464, -- [SMALL_STATE(136)] = 7515, -- [SMALL_STATE(137)] = 7566, -- [SMALL_STATE(138)] = 7616, -- [SMALL_STATE(139)] = 7666, -- [SMALL_STATE(140)] = 7716, -- [SMALL_STATE(141)] = 7808, -- [SMALL_STATE(142)] = 7900, -- [SMALL_STATE(143)] = 7992, -- [SMALL_STATE(144)] = 8084, -- [SMALL_STATE(145)] = 8176, -- [SMALL_STATE(146)] = 8268, -- [SMALL_STATE(147)] = 8320, -- [SMALL_STATE(148)] = 8412, -- [SMALL_STATE(149)] = 8504, -- [SMALL_STATE(150)] = 8596, -- [SMALL_STATE(151)] = 8688, -- [SMALL_STATE(152)] = 8738, -- [SMALL_STATE(153)] = 8810, -- [SMALL_STATE(154)] = 8874, -- [SMALL_STATE(155)] = 8924, -- [SMALL_STATE(156)] = 8974, -- [SMALL_STATE(157)] = 9066, -- [SMALL_STATE(158)] = 9116, -- [SMALL_STATE(159)] = 9166, -- [SMALL_STATE(160)] = 9216, -- [SMALL_STATE(161)] = 9266, -- [SMALL_STATE(162)] = 9316, -- [SMALL_STATE(163)] = 9408, -- [SMALL_STATE(164)] = 9500, -- [SMALL_STATE(165)] = 9550, -- [SMALL_STATE(166)] = 9614, -- [SMALL_STATE(167)] = 9664, -- [SMALL_STATE(168)] = 9756, -- [SMALL_STATE(169)] = 9806, -- [SMALL_STATE(170)] = 9862, -- [SMALL_STATE(171)] = 9916, -- [SMALL_STATE(172)] = 9966, -- [SMALL_STATE(173)] = 10020, -- [SMALL_STATE(174)] = 10070, -- [SMALL_STATE(175)] = 10142, -- [SMALL_STATE(176)] = 10192, -- [SMALL_STATE(177)] = 10242, -- [SMALL_STATE(178)] = 10292, -- [SMALL_STATE(179)] = 10384, -- [SMALL_STATE(180)] = 10476, -- [SMALL_STATE(181)] = 10568, -- [SMALL_STATE(182)] = 10617, -- [SMALL_STATE(183)] = 10704, -- [SMALL_STATE(184)] = 10791, -- [SMALL_STATE(185)] = 10840, -- [SMALL_STATE(186)] = 10889, -- [SMALL_STATE(187)] = 10976, -- [SMALL_STATE(188)] = 11025, -- [SMALL_STATE(189)] = 11076, -- [SMALL_STATE(190)] = 11163, -- [SMALL_STATE(191)] = 11214, -- [SMALL_STATE(192)] = 11301, -- [SMALL_STATE(193)] = 11350, -- [SMALL_STATE(194)] = 11401, -- [SMALL_STATE(195)] = 11452, -- [SMALL_STATE(196)] = 11539, -- [SMALL_STATE(197)] = 11626, -- [SMALL_STATE(198)] = 11713, -- [SMALL_STATE(199)] = 11800, -- [SMALL_STATE(200)] = 11851, -- [SMALL_STATE(201)] = 11900, -- [SMALL_STATE(202)] = 11987, -- [SMALL_STATE(203)] = 12036, -- [SMALL_STATE(204)] = 12123, -- [SMALL_STATE(205)] = 12210, -- [SMALL_STATE(206)] = 12297, -- [SMALL_STATE(207)] = 12346, -- [SMALL_STATE(208)] = 12433, -- [SMALL_STATE(209)] = 12481, -- [SMALL_STATE(210)] = 12531, -- [SMALL_STATE(211)] = 12617, -- [SMALL_STATE(212)] = 12669, -- [SMALL_STATE(213)] = 12717, -- [SMALL_STATE(214)] = 12773, -- [SMALL_STATE(215)] = 12841, -- [SMALL_STATE(216)] = 12897, -- [SMALL_STATE(217)] = 12947, -- [SMALL_STATE(218)] = 12995, -- [SMALL_STATE(219)] = 13081, -- [SMALL_STATE(220)] = 13167, -- [SMALL_STATE(221)] = 13253, -- [SMALL_STATE(222)] = 13339, -- [SMALL_STATE(223)] = 13387, -- [SMALL_STATE(224)] = 13435, -- [SMALL_STATE(225)] = 13483, -- [SMALL_STATE(226)] = 13531, -- [SMALL_STATE(227)] = 13581, -- [SMALL_STATE(228)] = 13643, -- [SMALL_STATE(229)] = 13729, -- [SMALL_STATE(230)] = 13797, -- [SMALL_STATE(231)] = 13845, -- [SMALL_STATE(232)] = 13893, -- [SMALL_STATE(233)] = 13979, -- [SMALL_STATE(234)] = 14027, -- [SMALL_STATE(235)] = 14075, -- [SMALL_STATE(236)] = 14161, -- [SMALL_STATE(237)] = 14209, -- [SMALL_STATE(238)] = 14295, -- [SMALL_STATE(239)] = 14343, -- [SMALL_STATE(240)] = 14429, -- [SMALL_STATE(241)] = 14477, -- [SMALL_STATE(242)] = 14529, -- [SMALL_STATE(243)] = 14577, -- [SMALL_STATE(244)] = 14625, -- [SMALL_STATE(245)] = 14711, -- [SMALL_STATE(246)] = 14759, -- [SMALL_STATE(247)] = 14845, -- [SMALL_STATE(248)] = 14893, -- [SMALL_STATE(249)] = 14941, -- [SMALL_STATE(250)] = 14989, -- [SMALL_STATE(251)] = 15039, -- [SMALL_STATE(252)] = 15087, -- [SMALL_STATE(253)] = 15173, -- [SMALL_STATE(254)] = 15229, -- [SMALL_STATE(255)] = 15281, -- [SMALL_STATE(256)] = 15367, -- [SMALL_STATE(257)] = 15419, -- [SMALL_STATE(258)] = 15467, -- [SMALL_STATE(259)] = 15519, -- [SMALL_STATE(260)] = 15567, -- [SMALL_STATE(261)] = 15653, -- [SMALL_STATE(262)] = 15703, -- [SMALL_STATE(263)] = 15751, -- [SMALL_STATE(264)] = 15799, -- [SMALL_STATE(265)] = 15849, -- [SMALL_STATE(266)] = 15897, -- [SMALL_STATE(267)] = 15945, -- [SMALL_STATE(268)] = 16031, -- [SMALL_STATE(269)] = 16117, -- [SMALL_STATE(270)] = 16165, -- [SMALL_STATE(271)] = 16217, -- [SMALL_STATE(272)] = 16265, -- [SMALL_STATE(273)] = 16351, -- [SMALL_STATE(274)] = 16437, -- [SMALL_STATE(275)] = 16485, -- [SMALL_STATE(276)] = 16537, -- [SMALL_STATE(277)] = 16591, -- [SMALL_STATE(278)] = 16677, -- [SMALL_STATE(279)] = 16725, -- [SMALL_STATE(280)] = 16793, -- [SMALL_STATE(281)] = 16841, -- [SMALL_STATE(282)] = 16903, -- [SMALL_STATE(283)] = 16989, -- [SMALL_STATE(284)] = 17075, -- [SMALL_STATE(285)] = 17161, -- [SMALL_STATE(286)] = 17247, -- [SMALL_STATE(287)] = 17295, -- [SMALL_STATE(288)] = 17347, -- [SMALL_STATE(289)] = 17399, -- [SMALL_STATE(290)] = 17447, -- [SMALL_STATE(291)] = 17495, -- [SMALL_STATE(292)] = 17547, -- [SMALL_STATE(293)] = 17633, -- [SMALL_STATE(294)] = 17681, -- [SMALL_STATE(295)] = 17767, -- [SMALL_STATE(296)] = 17819, -- [SMALL_STATE(297)] = 17902, -- [SMALL_STATE(298)] = 17985, -- [SMALL_STATE(299)] = 18032, -- [SMALL_STATE(300)] = 18079, -- [SMALL_STATE(301)] = 18162, -- [SMALL_STATE(302)] = 18245, -- [SMALL_STATE(303)] = 18328, -- [SMALL_STATE(304)] = 18411, -- [SMALL_STATE(305)] = 18494, -- [SMALL_STATE(306)] = 18541, -- [SMALL_STATE(307)] = 18588, -- [SMALL_STATE(308)] = 18639, -- [SMALL_STATE(309)] = 18692, -- [SMALL_STATE(310)] = 18739, -- [SMALL_STATE(311)] = 18800, -- [SMALL_STATE(312)] = 18883, -- [SMALL_STATE(313)] = 18930, -- [SMALL_STATE(314)] = 19013, -- [SMALL_STATE(315)] = 19096, -- [SMALL_STATE(316)] = 19179, -- [SMALL_STATE(317)] = 19262, -- [SMALL_STATE(318)] = 19345, -- [SMALL_STATE(319)] = 19428, -- [SMALL_STATE(320)] = 19511, -- [SMALL_STATE(321)] = 19594, -- [SMALL_STATE(322)] = 19655, -- [SMALL_STATE(323)] = 19738, -- [SMALL_STATE(324)] = 19821, -- [SMALL_STATE(325)] = 19904, -- [SMALL_STATE(326)] = 19951, -- [SMALL_STATE(327)] = 20034, -- [SMALL_STATE(328)] = 20117, -- [SMALL_STATE(329)] = 20164, -- [SMALL_STATE(330)] = 20247, -- [SMALL_STATE(331)] = 20294, -- [SMALL_STATE(332)] = 20377, -- [SMALL_STATE(333)] = 20460, -- [SMALL_STATE(334)] = 20543, -- [SMALL_STATE(335)] = 20626, -- [SMALL_STATE(336)] = 20709, -- [SMALL_STATE(337)] = 20792, -- [SMALL_STATE(338)] = 20875, -- [SMALL_STATE(339)] = 20930, -- [SMALL_STATE(340)] = 21013, -- [SMALL_STATE(341)] = 21096, -- [SMALL_STATE(342)] = 21143, -- [SMALL_STATE(343)] = 21226, -- [SMALL_STATE(344)] = 21309, -- [SMALL_STATE(345)] = 21392, -- [SMALL_STATE(346)] = 21475, -- [SMALL_STATE(347)] = 21558, -- [SMALL_STATE(348)] = 21641, -- [SMALL_STATE(349)] = 21724, -- [SMALL_STATE(350)] = 21807, -- [SMALL_STATE(351)] = 21890, -- [SMALL_STATE(352)] = 21973, -- [SMALL_STATE(353)] = 22056, -- [SMALL_STATE(354)] = 22139, -- [SMALL_STATE(355)] = 22222, -- [SMALL_STATE(356)] = 22305, -- [SMALL_STATE(357)] = 22388, -- [SMALL_STATE(358)] = 22471, -- [SMALL_STATE(359)] = 22554, -- [SMALL_STATE(360)] = 22637, -- [SMALL_STATE(361)] = 22720, -- [SMALL_STATE(362)] = 22803, -- [SMALL_STATE(363)] = 22886, -- [SMALL_STATE(364)] = 22969, -- [SMALL_STATE(365)] = 23052, -- [SMALL_STATE(366)] = 23099, -- [SMALL_STATE(367)] = 23182, -- [SMALL_STATE(368)] = 23265, -- [SMALL_STATE(369)] = 23348, -- [SMALL_STATE(370)] = 23395, -- [SMALL_STATE(371)] = 23478, -- [SMALL_STATE(372)] = 23561, -- [SMALL_STATE(373)] = 23644, -- [SMALL_STATE(374)] = 23727, -- [SMALL_STATE(375)] = 23810, -- [SMALL_STATE(376)] = 23893, -- [SMALL_STATE(377)] = 23976, -- [SMALL_STATE(378)] = 24027, -- [SMALL_STATE(379)] = 24110, -- [SMALL_STATE(380)] = 24193, -- [SMALL_STATE(381)] = 24276, -- [SMALL_STATE(382)] = 24359, -- [SMALL_STATE(383)] = 24442, -- [SMALL_STATE(384)] = 24525, -- [SMALL_STATE(385)] = 24608, -- [SMALL_STATE(386)] = 24691, -- [SMALL_STATE(387)] = 24774, -- [SMALL_STATE(388)] = 24857, -- [SMALL_STATE(389)] = 24940, -- [SMALL_STATE(390)] = 25023, -- [SMALL_STATE(391)] = 25106, -- [SMALL_STATE(392)] = 25189, -- [SMALL_STATE(393)] = 25272, -- [SMALL_STATE(394)] = 25355, -- [SMALL_STATE(395)] = 25438, -- [SMALL_STATE(396)] = 25521, -- [SMALL_STATE(397)] = 25604, -- [SMALL_STATE(398)] = 25687, -- [SMALL_STATE(399)] = 25770, -- [SMALL_STATE(400)] = 25853, -- [SMALL_STATE(401)] = 25936, -- [SMALL_STATE(402)] = 25987, -- [SMALL_STATE(403)] = 26038, -- [SMALL_STATE(404)] = 26121, -- [SMALL_STATE(405)] = 26204, -- [SMALL_STATE(406)] = 26287, -- [SMALL_STATE(407)] = 26334, -- [SMALL_STATE(408)] = 26417, -- [SMALL_STATE(409)] = 26500, -- [SMALL_STATE(410)] = 26583, -- [SMALL_STATE(411)] = 26666, -- [SMALL_STATE(412)] = 26749, -- [SMALL_STATE(413)] = 26832, -- [SMALL_STATE(414)] = 26915, -- [SMALL_STATE(415)] = 26982, -- [SMALL_STATE(416)] = 27065, -- [SMALL_STATE(417)] = 27148, -- [SMALL_STATE(418)] = 27231, -- [SMALL_STATE(419)] = 27314, -- [SMALL_STATE(420)] = 27361, -- [SMALL_STATE(421)] = 27444, -- [SMALL_STATE(422)] = 27527, -- [SMALL_STATE(423)] = 27610, -- [SMALL_STATE(424)] = 27693, -- [SMALL_STATE(425)] = 27776, -- [SMALL_STATE(426)] = 27859, -- [SMALL_STATE(427)] = 27942, -- [SMALL_STATE(428)] = 28025, -- [SMALL_STATE(429)] = 28108, -- [SMALL_STATE(430)] = 28191, -- [SMALL_STATE(431)] = 28274, -- [SMALL_STATE(432)] = 28357, -- [SMALL_STATE(433)] = 28440, -- [SMALL_STATE(434)] = 28523, -- [SMALL_STATE(435)] = 28606, -- [SMALL_STATE(436)] = 28689, -- [SMALL_STATE(437)] = 28772, -- [SMALL_STATE(438)] = 28819, -- [SMALL_STATE(439)] = 28866, -- [SMALL_STATE(440)] = 28935, -- [SMALL_STATE(441)] = 28996, -- [SMALL_STATE(442)] = 29043, -- [SMALL_STATE(443)] = 29126, -- [SMALL_STATE(444)] = 29173, -- [SMALL_STATE(445)] = 29256, -- [SMALL_STATE(446)] = 29303, -- [SMALL_STATE(447)] = 29386, -- [SMALL_STATE(448)] = 29469, -- [SMALL_STATE(449)] = 29516, -- [SMALL_STATE(450)] = 29563, -- [SMALL_STATE(451)] = 29610, -- [SMALL_STATE(452)] = 29657, -- [SMALL_STATE(453)] = 29704, -- [SMALL_STATE(454)] = 29787, -- [SMALL_STATE(455)] = 29834, -- [SMALL_STATE(456)] = 29881, -- [SMALL_STATE(457)] = 29942, -- [SMALL_STATE(458)] = 29989, -- [SMALL_STATE(459)] = 30042, -- [SMALL_STATE(460)] = 30093, -- [SMALL_STATE(461)] = 30140, -- [SMALL_STATE(462)] = 30187, -- [SMALL_STATE(463)] = 30234, -- [SMALL_STATE(464)] = 30281, -- [SMALL_STATE(465)] = 30364, -- [SMALL_STATE(466)] = 30447, -- [SMALL_STATE(467)] = 30530, -- [SMALL_STATE(468)] = 30613, -- [SMALL_STATE(469)] = 30696, -- [SMALL_STATE(470)] = 30779, -- [SMALL_STATE(471)] = 30862, -- [SMALL_STATE(472)] = 30945, -- [SMALL_STATE(473)] = 31028, -- [SMALL_STATE(474)] = 31111, -- [SMALL_STATE(475)] = 31158, -- [SMALL_STATE(476)] = 31241, -- [SMALL_STATE(477)] = 31324, -- [SMALL_STATE(478)] = 31371, -- [SMALL_STATE(479)] = 31454, -- [SMALL_STATE(480)] = 31501, -- [SMALL_STATE(481)] = 31584, -- [SMALL_STATE(482)] = 31667, -- [SMALL_STATE(483)] = 31750, -- [SMALL_STATE(484)] = 31833, -- [SMALL_STATE(485)] = 31880, -- [SMALL_STATE(486)] = 31963, -- [SMALL_STATE(487)] = 32010, -- [SMALL_STATE(488)] = 32057, -- [SMALL_STATE(489)] = 32140, -- [SMALL_STATE(490)] = 32191, -- [SMALL_STATE(491)] = 32274, -- [SMALL_STATE(492)] = 32357, -- [SMALL_STATE(493)] = 32440, -- [SMALL_STATE(494)] = 32487, -- [SMALL_STATE(495)] = 32570, -- [SMALL_STATE(496)] = 32653, -- [SMALL_STATE(497)] = 32700, -- [SMALL_STATE(498)] = 32783, -- [SMALL_STATE(499)] = 32866, -- [SMALL_STATE(500)] = 32949, -- [SMALL_STATE(501)] = 32996, -- [SMALL_STATE(502)] = 33043, -- [SMALL_STATE(503)] = 33090, -- [SMALL_STATE(504)] = 33173, -- [SMALL_STATE(505)] = 33256, -- [SMALL_STATE(506)] = 33307, -- [SMALL_STATE(507)] = 33390, -- [SMALL_STATE(508)] = 33473, -- [SMALL_STATE(509)] = 33556, -- [SMALL_STATE(510)] = 33639, -- [SMALL_STATE(511)] = 33722, -- [SMALL_STATE(512)] = 33769, -- [SMALL_STATE(513)] = 33852, -- [SMALL_STATE(514)] = 33935, -- [SMALL_STATE(515)] = 34018, -- [SMALL_STATE(516)] = 34101, -- [SMALL_STATE(517)] = 34184, -- [SMALL_STATE(518)] = 34267, -- [SMALL_STATE(519)] = 34350, -- [SMALL_STATE(520)] = 34433, -- [SMALL_STATE(521)] = 34516, -- [SMALL_STATE(522)] = 34599, -- [SMALL_STATE(523)] = 34682, -- [SMALL_STATE(524)] = 34765, -- [SMALL_STATE(525)] = 34848, -- [SMALL_STATE(526)] = 34931, -- [SMALL_STATE(527)] = 35014, -- [SMALL_STATE(528)] = 35097, -- [SMALL_STATE(529)] = 35180, -- [SMALL_STATE(530)] = 35263, -- [SMALL_STATE(531)] = 35346, -- [SMALL_STATE(532)] = 35429, -- [SMALL_STATE(533)] = 35512, -- [SMALL_STATE(534)] = 35595, -- [SMALL_STATE(535)] = 35645, -- [SMALL_STATE(536)] = 35693, -- [SMALL_STATE(537)] = 35743, -- [SMALL_STATE(538)] = 35817, -- [SMALL_STATE(539)] = 35863, -- [SMALL_STATE(540)] = 35913, -- [SMALL_STATE(541)] = 35959, -- [SMALL_STATE(542)] = 36013, -- [SMALL_STATE(543)] = 36058, -- [SMALL_STATE(544)] = 36105, -- [SMALL_STATE(545)] = 36152, -- [SMALL_STATE(546)] = 36223, -- [SMALL_STATE(547)] = 36270, -- [SMALL_STATE(548)] = 36315, -- [SMALL_STATE(549)] = 36360, -- [SMALL_STATE(550)] = 36431, -- [SMALL_STATE(551)] = 36475, -- [SMALL_STATE(552)] = 36519, -- [SMALL_STATE(553)] = 36565, -- [SMALL_STATE(554)] = 36611, -- [SMALL_STATE(555)] = 36657, -- [SMALL_STATE(556)] = 36703, -- [SMALL_STATE(557)] = 36747, -- [SMALL_STATE(558)] = 36791, -- [SMALL_STATE(559)] = 36835, -- [SMALL_STATE(560)] = 36879, -- [SMALL_STATE(561)] = 36923, -- [SMALL_STATE(562)] = 36969, -- [SMALL_STATE(563)] = 37013, -- [SMALL_STATE(564)] = 37057, -- [SMALL_STATE(565)] = 37101, -- [SMALL_STATE(566)] = 37145, -- [SMALL_STATE(567)] = 37189, -- [SMALL_STATE(568)] = 37241, -- [SMALL_STATE(569)] = 37287, -- [SMALL_STATE(570)] = 37333, -- [SMALL_STATE(571)] = 37377, -- [SMALL_STATE(572)] = 37421, -- [SMALL_STATE(573)] = 37465, -- [SMALL_STATE(574)] = 37509, -- [SMALL_STATE(575)] = 37555, -- [SMALL_STATE(576)] = 37599, -- [SMALL_STATE(577)] = 37645, -- [SMALL_STATE(578)] = 37689, -- [SMALL_STATE(579)] = 37733, -- [SMALL_STATE(580)] = 37801, -- [SMALL_STATE(581)] = 37845, -- [SMALL_STATE(582)] = 37889, -- [SMALL_STATE(583)] = 37935, -- [SMALL_STATE(584)] = 37979, -- [SMALL_STATE(585)] = 38027, -- [SMALL_STATE(586)] = 38075, -- [SMALL_STATE(587)] = 38119, -- [SMALL_STATE(588)] = 38163, -- [SMALL_STATE(589)] = 38211, -- [SMALL_STATE(590)] = 38274, -- [SMALL_STATE(591)] = 38317, -- [SMALL_STATE(592)] = 38364, -- [SMALL_STATE(593)] = 38409, -- [SMALL_STATE(594)] = 38452, -- [SMALL_STATE(595)] = 38517, -- [SMALL_STATE(596)] = 38574, -- [SMALL_STATE(597)] = 38617, -- [SMALL_STATE(598)] = 38662, -- [SMALL_STATE(599)] = 38705, -- [SMALL_STATE(600)] = 38748, -- [SMALL_STATE(601)] = 38791, -- [SMALL_STATE(602)] = 38834, -- [SMALL_STATE(603)] = 38877, -- [SMALL_STATE(604)] = 38920, -- [SMALL_STATE(605)] = 38963, -- [SMALL_STATE(606)] = 39006, -- [SMALL_STATE(607)] = 39049, -- [SMALL_STATE(608)] = 39092, -- [SMALL_STATE(609)] = 39135, -- [SMALL_STATE(610)] = 39192, -- [SMALL_STATE(611)] = 39237, -- [SMALL_STATE(612)] = 39280, -- [SMALL_STATE(613)] = 39329, -- [SMALL_STATE(614)] = 39376, -- [SMALL_STATE(615)] = 39419, -- [SMALL_STATE(616)] = 39462, -- [SMALL_STATE(617)] = 39505, -- [SMALL_STATE(618)] = 39548, -- [SMALL_STATE(619)] = 39591, -- [SMALL_STATE(620)] = 39634, -- [SMALL_STATE(621)] = 39679, -- [SMALL_STATE(622)] = 39748, -- [SMALL_STATE(623)] = 39791, -- [SMALL_STATE(624)] = 39834, -- [SMALL_STATE(625)] = 39877, -- [SMALL_STATE(626)] = 39920, -- [SMALL_STATE(627)] = 39963, -- [SMALL_STATE(628)] = 40006, -- [SMALL_STATE(629)] = 40049, -- [SMALL_STATE(630)] = 40092, -- [SMALL_STATE(631)] = 40155, -- [SMALL_STATE(632)] = 40212, -- [SMALL_STATE(633)] = 40255, -- [SMALL_STATE(634)] = 40298, -- [SMALL_STATE(635)] = 40347, -- [SMALL_STATE(636)] = 40394, -- [SMALL_STATE(637)] = 40437, -- [SMALL_STATE(638)] = 40480, -- [SMALL_STATE(639)] = 40523, -- [SMALL_STATE(640)] = 40566, -- [SMALL_STATE(641)] = 40609, -- [SMALL_STATE(642)] = 40676, -- [SMALL_STATE(643)] = 40719, -- [SMALL_STATE(644)] = 40776, -- [SMALL_STATE(645)] = 40819, -- [SMALL_STATE(646)] = 40868, -- [SMALL_STATE(647)] = 40915, -- [SMALL_STATE(648)] = 40958, -- [SMALL_STATE(649)] = 41001, -- [SMALL_STATE(650)] = 41044, -- [SMALL_STATE(651)] = 41087, -- [SMALL_STATE(652)] = 41130, -- [SMALL_STATE(653)] = 41173, -- [SMALL_STATE(654)] = 41216, -- [SMALL_STATE(655)] = 41259, -- [SMALL_STATE(656)] = 41302, -- [SMALL_STATE(657)] = 41349, -- [SMALL_STATE(658)] = 41392, -- [SMALL_STATE(659)] = 41435, -- [SMALL_STATE(660)] = 41478, -- [SMALL_STATE(661)] = 41525, -- [SMALL_STATE(662)] = 41568, -- [SMALL_STATE(663)] = 41611, -- [SMALL_STATE(664)] = 41654, -- [SMALL_STATE(665)] = 41723, -- [SMALL_STATE(666)] = 41766, -- [SMALL_STATE(667)] = 41809, -- [SMALL_STATE(668)] = 41852, -- [SMALL_STATE(669)] = 41895, -- [SMALL_STATE(670)] = 41960, -- [SMALL_STATE(671)] = 42017, -- [SMALL_STATE(672)] = 42060, -- [SMALL_STATE(673)] = 42103, -- [SMALL_STATE(674)] = 42146, -- [SMALL_STATE(675)] = 42189, -- [SMALL_STATE(676)] = 42232, -- [SMALL_STATE(677)] = 42275, -- [SMALL_STATE(678)] = 42318, -- [SMALL_STATE(679)] = 42375, -- [SMALL_STATE(680)] = 42418, -- [SMALL_STATE(681)] = 42460, -- [SMALL_STATE(682)] = 42502, -- [SMALL_STATE(683)] = 42544, -- [SMALL_STATE(684)] = 42586, -- [SMALL_STATE(685)] = 42628, -- [SMALL_STATE(686)] = 42670, -- [SMALL_STATE(687)] = 42712, -- [SMALL_STATE(688)] = 42754, -- [SMALL_STATE(689)] = 42796, -- [SMALL_STATE(690)] = 42838, -- [SMALL_STATE(691)] = 42894, -- [SMALL_STATE(692)] = 42936, -- [SMALL_STATE(693)] = 43004, -- [SMALL_STATE(694)] = 43060, -- [SMALL_STATE(695)] = 43104, -- [SMALL_STATE(696)] = 43168, -- [SMALL_STATE(697)] = 43216, -- [SMALL_STATE(698)] = 43258, -- [SMALL_STATE(699)] = 43302, -- [SMALL_STATE(700)] = 43344, -- [SMALL_STATE(701)] = 43406, -- [SMALL_STATE(702)] = 43468, -- [SMALL_STATE(703)] = 43514, -- [SMALL_STATE(704)] = 43556, -- [SMALL_STATE(705)] = 43598, -- [SMALL_STATE(706)] = 43640, -- [SMALL_STATE(707)] = 43684, -- [SMALL_STATE(708)] = 43754, -- [SMALL_STATE(709)] = 43796, -- [SMALL_STATE(710)] = 43838, -- [SMALL_STATE(711)] = 43880, -- [SMALL_STATE(712)] = 43922, -- [SMALL_STATE(713)] = 43964, -- [SMALL_STATE(714)] = 44006, -- [SMALL_STATE(715)] = 44048, -- [SMALL_STATE(716)] = 44090, -- [SMALL_STATE(717)] = 44136, -- [SMALL_STATE(718)] = 44184, -- [SMALL_STATE(719)] = 44246, -- [SMALL_STATE(720)] = 44288, -- [SMALL_STATE(721)] = 44330, -- [SMALL_STATE(722)] = 44400, -- [SMALL_STATE(723)] = 44442, -- [SMALL_STATE(724)] = 44483, -- [SMALL_STATE(725)] = 44524, -- [SMALL_STATE(726)] = 44569, -- [SMALL_STATE(727)] = 44610, -- [SMALL_STATE(728)] = 44653, -- [SMALL_STATE(729)] = 44700, -- [SMALL_STATE(730)] = 44741, -- [SMALL_STATE(731)] = 44786, -- [SMALL_STATE(732)] = 44831, -- [SMALL_STATE(733)] = 44872, -- [SMALL_STATE(734)] = 44913, -- [SMALL_STATE(735)] = 44954, -- [SMALL_STATE(736)] = 44999, -- [SMALL_STATE(737)] = 45044, -- [SMALL_STATE(738)] = 45099, -- [SMALL_STATE(739)] = 45140, -- [SMALL_STATE(740)] = 45181, -- [SMALL_STATE(741)] = 45226, -- [SMALL_STATE(742)] = 45271, -- [SMALL_STATE(743)] = 45332, -- [SMALL_STATE(744)] = 45377, -- [SMALL_STATE(745)] = 45418, -- [SMALL_STATE(746)] = 45459, -- [SMALL_STATE(747)] = 45520, -- [SMALL_STATE(748)] = 45581, -- [SMALL_STATE(749)] = 45622, -- [SMALL_STATE(750)] = 45663, -- [SMALL_STATE(751)] = 45704, -- [SMALL_STATE(752)] = 45745, -- [SMALL_STATE(753)] = 45786, -- [SMALL_STATE(754)] = 45827, -- [SMALL_STATE(755)] = 45868, -- [SMALL_STATE(756)] = 45909, -- [SMALL_STATE(757)] = 45964, -- [SMALL_STATE(758)] = 46004, -- [SMALL_STATE(759)] = 46046, -- [SMALL_STATE(760)] = 46086, -- [SMALL_STATE(761)] = 46148, -- [SMALL_STATE(762)] = 46188, -- [SMALL_STATE(763)] = 46228, -- [SMALL_STATE(764)] = 46270, -- [SMALL_STATE(765)] = 46310, -- [SMALL_STATE(766)] = 46350, -- [SMALL_STATE(767)] = 46390, -- [SMALL_STATE(768)] = 46432, -- [SMALL_STATE(769)] = 46472, -- [SMALL_STATE(770)] = 46511, -- [SMALL_STATE(771)] = 46570, -- [SMALL_STATE(772)] = 46613, -- [SMALL_STATE(773)] = 46680, -- [SMALL_STATE(774)] = 46733, -- [SMALL_STATE(775)] = 46792, -- [SMALL_STATE(776)] = 46831, -- [SMALL_STATE(777)] = 46870, -- [SMALL_STATE(778)] = 46909, -- [SMALL_STATE(779)] = 46962, -- [SMALL_STATE(780)] = 47001, -- [SMALL_STATE(781)] = 47060, -- [SMALL_STATE(782)] = 47099, -- [SMALL_STATE(783)] = 47144, -- [SMALL_STATE(784)] = 47197, -- [SMALL_STATE(785)] = 47236, -- [SMALL_STATE(786)] = 47279, -- [SMALL_STATE(787)] = 47316, -- [SMALL_STATE(788)] = 47355, -- [SMALL_STATE(789)] = 47394, -- [SMALL_STATE(790)] = 47437, -- [SMALL_STATE(791)] = 47496, -- [SMALL_STATE(792)] = 47555, -- [SMALL_STATE(793)] = 47598, -- [SMALL_STATE(794)] = 47657, -- [SMALL_STATE(795)] = 47696, -- [SMALL_STATE(796)] = 47735, -- [SMALL_STATE(797)] = 47778, -- [SMALL_STATE(798)] = 47831, -- [SMALL_STATE(799)] = 47878, -- [SMALL_STATE(800)] = 47931, -- [SMALL_STATE(801)] = 47970, -- [SMALL_STATE(802)] = 48007, -- [SMALL_STATE(803)] = 48046, -- [SMALL_STATE(804)] = 48099, -- [SMALL_STATE(805)] = 48138, -- [SMALL_STATE(806)] = 48191, -- [SMALL_STATE(807)] = 48230, -- [SMALL_STATE(808)] = 48269, -- [SMALL_STATE(809)] = 48308, -- [SMALL_STATE(810)] = 48347, -- [SMALL_STATE(811)] = 48386, -- [SMALL_STATE(812)] = 48462, -- [SMALL_STATE(813)] = 48500, -- [SMALL_STATE(814)] = 48546, -- [SMALL_STATE(815)] = 48584, -- [SMALL_STATE(816)] = 48630, -- [SMALL_STATE(817)] = 48668, -- [SMALL_STATE(818)] = 48710, -- [SMALL_STATE(819)] = 48752, -- [SMALL_STATE(820)] = 48798, -- [SMALL_STATE(821)] = 48836, -- [SMALL_STATE(822)] = 48878, -- [SMALL_STATE(823)] = 48916, -- [SMALL_STATE(824)] = 48977, -- [SMALL_STATE(825)] = 49038, -- [SMALL_STATE(826)] = 49099, -- [SMALL_STATE(827)] = 49136, -- [SMALL_STATE(828)] = 49173, -- [SMALL_STATE(829)] = 49218, -- [SMALL_STATE(830)] = 49289, -- [SMALL_STATE(831)] = 49329, -- [SMALL_STATE(832)] = 49373, -- [SMALL_STATE(833)] = 49437, -- [SMALL_STATE(834)] = 49477, -- [SMALL_STATE(835)] = 49513, -- [SMALL_STATE(836)] = 49553, -- [SMALL_STATE(837)] = 49587, -- [SMALL_STATE(838)] = 49625, -- [SMALL_STATE(839)] = 49659, -- [SMALL_STATE(840)] = 49693, -- [SMALL_STATE(841)] = 49728, -- [SMALL_STATE(842)] = 49763, -- [SMALL_STATE(843)] = 49796, -- [SMALL_STATE(844)] = 49831, -- [SMALL_STATE(845)] = 49866, -- [SMALL_STATE(846)] = 49925, -- [SMALL_STATE(847)] = 49962, -- [SMALL_STATE(848)] = 50023, -- [SMALL_STATE(849)] = 50062, -- [SMALL_STATE(850)] = 50097, -- [SMALL_STATE(851)] = 50136, -- [SMALL_STATE(852)] = 50171, -- [SMALL_STATE(853)] = 50206, -- [SMALL_STATE(854)] = 50241, -- [SMALL_STATE(855)] = 50284, -- [SMALL_STATE(856)] = 50321, -- [SMALL_STATE(857)] = 50356, -- [SMALL_STATE(858)] = 50391, -- [SMALL_STATE(859)] = 50426, -- [SMALL_STATE(860)] = 50461, -- [SMALL_STATE(861)] = 50496, -- [SMALL_STATE(862)] = 50531, -- [SMALL_STATE(863)] = 50568, -- [SMALL_STATE(864)] = 50603, -- [SMALL_STATE(865)] = 50638, -- [SMALL_STATE(866)] = 50675, -- [SMALL_STATE(867)] = 50736, -- [SMALL_STATE(868)] = 50775, -- [SMALL_STATE(869)] = 50810, -- [SMALL_STATE(870)] = 50845, -- [SMALL_STATE(871)] = 50880, -- [SMALL_STATE(872)] = 50916, -- [SMALL_STATE(873)] = 50950, -- [SMALL_STATE(874)] = 50986, -- [SMALL_STATE(875)] = 51020, -- [SMALL_STATE(876)] = 51054, -- [SMALL_STATE(877)] = 51088, -- [SMALL_STATE(878)] = 51122, -- [SMALL_STATE(879)] = 51154, -- [SMALL_STATE(880)] = 51212, -- [SMALL_STATE(881)] = 51246, -- [SMALL_STATE(882)] = 51280, -- [SMALL_STATE(883)] = 51314, -- [SMALL_STATE(884)] = 51350, -- [SMALL_STATE(885)] = 51404, -- [SMALL_STATE(886)] = 51442, -- [SMALL_STATE(887)] = 51496, -- [SMALL_STATE(888)] = 51530, -- [SMALL_STATE(889)] = 51564, -- [SMALL_STATE(890)] = 51604, -- [SMALL_STATE(891)] = 51642, -- [SMALL_STATE(892)] = 51676, -- [SMALL_STATE(893)] = 51724, -- [SMALL_STATE(894)] = 51758, -- [SMALL_STATE(895)] = 51792, -- [SMALL_STATE(896)] = 51840, -- [SMALL_STATE(897)] = 51874, -- [SMALL_STATE(898)] = 51908, -- [SMALL_STATE(899)] = 51942, -- [SMALL_STATE(900)] = 51976, -- [SMALL_STATE(901)] = 52014, -- [SMALL_STATE(902)] = 52052, -- [SMALL_STATE(903)] = 52086, -- [SMALL_STATE(904)] = 52120, -- [SMALL_STATE(905)] = 52154, -- [SMALL_STATE(906)] = 52188, -- [SMALL_STATE(907)] = 52222, -- [SMALL_STATE(908)] = 52264, -- [SMALL_STATE(909)] = 52298, -- [SMALL_STATE(910)] = 52334, -- [SMALL_STATE(911)] = 52368, -- [SMALL_STATE(912)] = 52402, -- [SMALL_STATE(913)] = 52436, -- [SMALL_STATE(914)] = 52470, -- [SMALL_STATE(915)] = 52504, -- [SMALL_STATE(916)] = 52542, -- [SMALL_STATE(917)] = 52576, -- [SMALL_STATE(918)] = 52607, -- [SMALL_STATE(919)] = 52638, -- [SMALL_STATE(920)] = 52671, -- [SMALL_STATE(921)] = 52724, -- [SMALL_STATE(922)] = 52759, -- [SMALL_STATE(923)] = 52794, -- [SMALL_STATE(924)] = 52841, -- [SMALL_STATE(925)] = 52874, -- [SMALL_STATE(926)] = 52913, -- [SMALL_STATE(927)] = 52950, -- [SMALL_STATE(928)] = 52983, -- [SMALL_STATE(929)] = 53014, -- [SMALL_STATE(930)] = 53045, -- [SMALL_STATE(931)] = 53076, -- [SMALL_STATE(932)] = 53109, -- [SMALL_STATE(933)] = 53142, -- [SMALL_STATE(934)] = 53175, -- [SMALL_STATE(935)] = 53208, -- [SMALL_STATE(936)] = 53241, -- [SMALL_STATE(937)] = 53282, -- [SMALL_STATE(938)] = 53317, -- [SMALL_STATE(939)] = 53364, -- [SMALL_STATE(940)] = 53397, -- [SMALL_STATE(941)] = 53430, -- [SMALL_STATE(942)] = 53465, -- [SMALL_STATE(943)] = 53520, -- [SMALL_STATE(944)] = 53557, -- [SMALL_STATE(945)] = 53590, -- [SMALL_STATE(946)] = 53623, -- [SMALL_STATE(947)] = 53656, -- [SMALL_STATE(948)] = 53689, -- [SMALL_STATE(949)] = 53720, -- [SMALL_STATE(950)] = 53753, -- [SMALL_STATE(951)] = 53786, -- [SMALL_STATE(952)] = 53817, -- [SMALL_STATE(953)] = 53850, -- [SMALL_STATE(954)] = 53883, -- [SMALL_STATE(955)] = 53916, -- [SMALL_STATE(956)] = 53969, -- [SMALL_STATE(957)] = 54000, -- [SMALL_STATE(958)] = 54033, -- [SMALL_STATE(959)] = 54066, -- [SMALL_STATE(960)] = 54097, -- [SMALL_STATE(961)] = 54129, -- [SMALL_STATE(962)] = 54163, -- [SMALL_STATE(963)] = 54195, -- [SMALL_STATE(964)] = 54229, -- [SMALL_STATE(965)] = 54261, -- [SMALL_STATE(966)] = 54295, -- [SMALL_STATE(967)] = 54329, -- [SMALL_STATE(968)] = 54363, -- [SMALL_STATE(969)] = 54395, -- [SMALL_STATE(970)] = 54427, -- [SMALL_STATE(971)] = 54459, -- [SMALL_STATE(972)] = 54491, -- [SMALL_STATE(973)] = 54525, -- [SMALL_STATE(974)] = 54559, -- [SMALL_STATE(975)] = 54591, -- [SMALL_STATE(976)] = 54622, -- [SMALL_STATE(977)] = 54653, -- [SMALL_STATE(978)] = 54684, -- [SMALL_STATE(979)] = 54717, -- [SMALL_STATE(980)] = 54750, -- [SMALL_STATE(981)] = 54781, -- [SMALL_STATE(982)] = 54812, -- [SMALL_STATE(983)] = 54843, -- [SMALL_STATE(984)] = 54874, -- [SMALL_STATE(985)] = 54927, -- [SMALL_STATE(986)] = 54972, -- [SMALL_STATE(987)] = 55003, -- [SMALL_STATE(988)] = 55034, -- [SMALL_STATE(989)] = 55065, -- [SMALL_STATE(990)] = 55096, -- [SMALL_STATE(991)] = 55129, -- [SMALL_STATE(992)] = 55160, -- [SMALL_STATE(993)] = 55191, -- [SMALL_STATE(994)] = 55222, -- [SMALL_STATE(995)] = 55267, -- [SMALL_STATE(996)] = 55298, -- [SMALL_STATE(997)] = 55331, -- [SMALL_STATE(998)] = 55368, -- [SMALL_STATE(999)] = 55403, -- [SMALL_STATE(1000)] = 55434, -- [SMALL_STATE(1001)] = 55465, -- [SMALL_STATE(1002)] = 55496, -- [SMALL_STATE(1003)] = 55527, -- [SMALL_STATE(1004)] = 55558, -- [SMALL_STATE(1005)] = 55589, -- [SMALL_STATE(1006)] = 55620, -- [SMALL_STATE(1007)] = 55651, -- [SMALL_STATE(1008)] = 55682, -- [SMALL_STATE(1009)] = 55739, -- [SMALL_STATE(1010)] = 55770, -- [SMALL_STATE(1011)] = 55801, -- [SMALL_STATE(1012)] = 55836, -- [SMALL_STATE(1013)] = 55867, -- [SMALL_STATE(1014)] = 55897, -- [SMALL_STATE(1015)] = 55927, -- [SMALL_STATE(1016)] = 55977, -- [SMALL_STATE(1017)] = 56007, -- [SMALL_STATE(1018)] = 56037, -- [SMALL_STATE(1019)] = 56067, -- [SMALL_STATE(1020)] = 56099, -- [SMALL_STATE(1021)] = 56129, -- [SMALL_STATE(1022)] = 56159, -- [SMALL_STATE(1023)] = 56189, -- [SMALL_STATE(1024)] = 56247, -- [SMALL_STATE(1025)] = 56277, -- [SMALL_STATE(1026)] = 56311, -- [SMALL_STATE(1027)] = 56361, -- [SMALL_STATE(1028)] = 56405, -- [SMALL_STATE(1029)] = 56435, -- [SMALL_STATE(1030)] = 56465, -- [SMALL_STATE(1031)] = 56495, -- [SMALL_STATE(1032)] = 56525, -- [SMALL_STATE(1033)] = 56555, -- [SMALL_STATE(1034)] = 56605, -- [SMALL_STATE(1035)] = 56635, -- [SMALL_STATE(1036)] = 56665, -- [SMALL_STATE(1037)] = 56709, -- [SMALL_STATE(1038)] = 56739, -- [SMALL_STATE(1039)] = 56775, -- [SMALL_STATE(1040)] = 56805, -- [SMALL_STATE(1041)] = 56839, -- [SMALL_STATE(1042)] = 56869, -- [SMALL_STATE(1043)] = 56899, -- [SMALL_STATE(1044)] = 56929, -- [SMALL_STATE(1045)] = 56959, -- [SMALL_STATE(1046)] = 56989, -- [SMALL_STATE(1047)] = 57019, -- [SMALL_STATE(1048)] = 57049, -- [SMALL_STATE(1049)] = 57079, -- [SMALL_STATE(1050)] = 57111, -- [SMALL_STATE(1051)] = 57143, -- [SMALL_STATE(1052)] = 57173, -- [SMALL_STATE(1053)] = 57202, -- [SMALL_STATE(1054)] = 57255, -- [SMALL_STATE(1055)] = 57284, -- [SMALL_STATE(1056)] = 57313, -- [SMALL_STATE(1057)] = 57342, -- [SMALL_STATE(1058)] = 57371, -- [SMALL_STATE(1059)] = 57420, -- [SMALL_STATE(1060)] = 57463, -- [SMALL_STATE(1061)] = 57492, -- [SMALL_STATE(1062)] = 57545, -- [SMALL_STATE(1063)] = 57574, -- [SMALL_STATE(1064)] = 57603, -- [SMALL_STATE(1065)] = 57632, -- [SMALL_STATE(1066)] = 57661, -- [SMALL_STATE(1067)] = 57690, -- [SMALL_STATE(1068)] = 57733, -- [SMALL_STATE(1069)] = 57762, -- [SMALL_STATE(1070)] = 57815, -- [SMALL_STATE(1071)] = 57868, -- [SMALL_STATE(1072)] = 57897, -- [SMALL_STATE(1073)] = 57930, -- [SMALL_STATE(1074)] = 57983, -- [SMALL_STATE(1075)] = 58018, -- [SMALL_STATE(1076)] = 58071, -- [SMALL_STATE(1077)] = 58104, -- [SMALL_STATE(1078)] = 58157, -- [SMALL_STATE(1079)] = 58210, -- [SMALL_STATE(1080)] = 58263, -- [SMALL_STATE(1081)] = 58316, -- [SMALL_STATE(1082)] = 58345, -- [SMALL_STATE(1083)] = 58374, -- [SMALL_STATE(1084)] = 58403, -- [SMALL_STATE(1085)] = 58456, -- [SMALL_STATE(1086)] = 58509, -- [SMALL_STATE(1087)] = 58562, -- [SMALL_STATE(1088)] = 58615, -- [SMALL_STATE(1089)] = 58668, -- [SMALL_STATE(1090)] = 58721, -- [SMALL_STATE(1091)] = 58774, -- [SMALL_STATE(1092)] = 58827, -- [SMALL_STATE(1093)] = 58880, -- [SMALL_STATE(1094)] = 58933, -- [SMALL_STATE(1095)] = 58986, -- [SMALL_STATE(1096)] = 59039, -- [SMALL_STATE(1097)] = 59092, -- [SMALL_STATE(1098)] = 59145, -- [SMALL_STATE(1099)] = 59198, -- [SMALL_STATE(1100)] = 59251, -- [SMALL_STATE(1101)] = 59280, -- [SMALL_STATE(1102)] = 59333, -- [SMALL_STATE(1103)] = 59386, -- [SMALL_STATE(1104)] = 59439, -- [SMALL_STATE(1105)] = 59492, -- [SMALL_STATE(1106)] = 59545, -- [SMALL_STATE(1107)] = 59598, -- [SMALL_STATE(1108)] = 59651, -- [SMALL_STATE(1109)] = 59704, -- [SMALL_STATE(1110)] = 59733, -- [SMALL_STATE(1111)] = 59772, -- [SMALL_STATE(1112)] = 59825, -- [SMALL_STATE(1113)] = 59878, -- [SMALL_STATE(1114)] = 59911, -- [SMALL_STATE(1115)] = 59940, -- [SMALL_STATE(1116)] = 59992, -- [SMALL_STATE(1117)] = 60032, -- [SMALL_STATE(1118)] = 60080, -- [SMALL_STATE(1119)] = 60128, -- [SMALL_STATE(1120)] = 60164, -- [SMALL_STATE(1121)] = 60200, -- [SMALL_STATE(1122)] = 60248, -- [SMALL_STATE(1123)] = 60288, -- [SMALL_STATE(1124)] = 60318, -- [SMALL_STATE(1125)] = 60354, -- [SMALL_STATE(1126)] = 60402, -- [SMALL_STATE(1127)] = 60432, -- [SMALL_STATE(1128)] = 60462, -- [SMALL_STATE(1129)] = 60492, -- [SMALL_STATE(1130)] = 60522, -- [SMALL_STATE(1131)] = 60552, -- [SMALL_STATE(1132)] = 60604, -- [SMALL_STATE(1133)] = 60644, -- [SMALL_STATE(1134)] = 60696, -- [SMALL_STATE(1135)] = 60732, -- [SMALL_STATE(1136)] = 60779, -- [SMALL_STATE(1137)] = 60826, -- [SMALL_STATE(1138)] = 60873, -- [SMALL_STATE(1139)] = 60910, -- [SMALL_STATE(1140)] = 60957, -- [SMALL_STATE(1141)] = 61002, -- [SMALL_STATE(1142)] = 61049, -- [SMALL_STATE(1143)] = 61086, -- [SMALL_STATE(1144)] = 61123, -- [SMALL_STATE(1145)] = 61160, -- [SMALL_STATE(1146)] = 61207, -- [SMALL_STATE(1147)] = 61254, -- [SMALL_STATE(1148)] = 61301, -- [SMALL_STATE(1149)] = 61348, -- [SMALL_STATE(1150)] = 61385, -- [SMALL_STATE(1151)] = 61422, -- [SMALL_STATE(1152)] = 61459, -- [SMALL_STATE(1153)] = 61494, -- [SMALL_STATE(1154)] = 61541, -- [SMALL_STATE(1155)] = 61578, -- [SMALL_STATE(1156)] = 61605, -- [SMALL_STATE(1157)] = 61656, -- [SMALL_STATE(1158)] = 61703, -- [SMALL_STATE(1159)] = 61750, -- [SMALL_STATE(1160)] = 61797, -- [SMALL_STATE(1161)] = 61844, -- [SMALL_STATE(1162)] = 61891, -- [SMALL_STATE(1163)] = 61938, -- [SMALL_STATE(1164)] = 61985, -- [SMALL_STATE(1165)] = 62032, -- [SMALL_STATE(1166)] = 62079, -- [SMALL_STATE(1167)] = 62126, -- [SMALL_STATE(1168)] = 62173, -- [SMALL_STATE(1169)] = 62218, -- [SMALL_STATE(1170)] = 62265, -- [SMALL_STATE(1171)] = 62302, -- [SMALL_STATE(1172)] = 62349, -- [SMALL_STATE(1173)] = 62396, -- [SMALL_STATE(1174)] = 62433, -- [SMALL_STATE(1175)] = 62480, -- [SMALL_STATE(1176)] = 62517, -- [SMALL_STATE(1177)] = 62564, -- [SMALL_STATE(1178)] = 62611, -- [SMALL_STATE(1179)] = 62648, -- [SMALL_STATE(1180)] = 62685, -- [SMALL_STATE(1181)] = 62732, -- [SMALL_STATE(1182)] = 62779, -- [SMALL_STATE(1183)] = 62826, -- [SMALL_STATE(1184)] = 62863, -- [SMALL_STATE(1185)] = 62910, -- [SMALL_STATE(1186)] = 62957, -- [SMALL_STATE(1187)] = 63008, -- [SMALL_STATE(1188)] = 63055, -- [SMALL_STATE(1189)] = 63102, -- [SMALL_STATE(1190)] = 63149, -- [SMALL_STATE(1191)] = 63177, -- [SMALL_STATE(1192)] = 63201, -- [SMALL_STATE(1193)] = 63225, -- [SMALL_STATE(1194)] = 63249, -- [SMALL_STATE(1195)] = 63273, -- [SMALL_STATE(1196)] = 63297, -- [SMALL_STATE(1197)] = 63321, -- [SMALL_STATE(1198)] = 63345, -- [SMALL_STATE(1199)] = 63369, -- [SMALL_STATE(1200)] = 63393, -- [SMALL_STATE(1201)] = 63417, -- [SMALL_STATE(1202)] = 63441, -- [SMALL_STATE(1203)] = 63465, -- [SMALL_STATE(1204)] = 63489, -- [SMALL_STATE(1205)] = 63513, -- [SMALL_STATE(1206)] = 63537, -- [SMALL_STATE(1207)] = 63561, -- [SMALL_STATE(1208)] = 63589, -- [SMALL_STATE(1209)] = 63620, -- [SMALL_STATE(1210)] = 63643, -- [SMALL_STATE(1211)] = 63666, -- [SMALL_STATE(1212)] = 63693, -- [SMALL_STATE(1213)] = 63724, -- [SMALL_STATE(1214)] = 63751, -- [SMALL_STATE(1215)] = 63774, -- [SMALL_STATE(1216)] = 63805, -- [SMALL_STATE(1217)] = 63828, -- [SMALL_STATE(1218)] = 63851, -- [SMALL_STATE(1219)] = 63882, -- [SMALL_STATE(1220)] = 63909, -- [SMALL_STATE(1221)] = 63940, -- [SMALL_STATE(1222)] = 63967, -- [SMALL_STATE(1223)] = 63994, -- [SMALL_STATE(1224)] = 64021, -- [SMALL_STATE(1225)] = 64048, -- [SMALL_STATE(1226)] = 64070, -- [SMALL_STATE(1227)] = 64092, -- [SMALL_STATE(1228)] = 64124, -- [SMALL_STATE(1229)] = 64150, -- [SMALL_STATE(1230)] = 64172, -- [SMALL_STATE(1231)] = 64194, -- [SMALL_STATE(1232)] = 64216, -- [SMALL_STATE(1233)] = 64242, -- [SMALL_STATE(1234)] = 64264, -- [SMALL_STATE(1235)] = 64290, -- [SMALL_STATE(1236)] = 64316, -- [SMALL_STATE(1237)] = 64338, -- [SMALL_STATE(1238)] = 64364, -- [SMALL_STATE(1239)] = 64390, -- [SMALL_STATE(1240)] = 64416, -- [SMALL_STATE(1241)] = 64438, -- [SMALL_STATE(1242)] = 64460, -- [SMALL_STATE(1243)] = 64482, -- [SMALL_STATE(1244)] = 64519, -- [SMALL_STATE(1245)] = 64544, -- [SMALL_STATE(1246)] = 64565, -- [SMALL_STATE(1247)] = 64586, -- [SMALL_STATE(1248)] = 64611, -- [SMALL_STATE(1249)] = 64660, -- [SMALL_STATE(1250)] = 64685, -- [SMALL_STATE(1251)] = 64722, -- [SMALL_STATE(1252)] = 64747, -- [SMALL_STATE(1253)] = 64772, -- [SMALL_STATE(1254)] = 64797, -- [SMALL_STATE(1255)] = 64822, -- [SMALL_STATE(1256)] = 64847, -- [SMALL_STATE(1257)] = 64872, -- [SMALL_STATE(1258)] = 64893, -- [SMALL_STATE(1259)] = 64914, -- [SMALL_STATE(1260)] = 64939, -- [SMALL_STATE(1261)] = 64964, -- [SMALL_STATE(1262)] = 64989, -- [SMALL_STATE(1263)] = 65014, -- [SMALL_STATE(1264)] = 65035, -- [SMALL_STATE(1265)] = 65060, -- [SMALL_STATE(1266)] = 65082, -- [SMALL_STATE(1267)] = 65102, -- [SMALL_STATE(1268)] = 65140, -- [SMALL_STATE(1269)] = 65160, -- [SMALL_STATE(1270)] = 65180, -- [SMALL_STATE(1271)] = 65200, -- [SMALL_STATE(1272)] = 65220, -- [SMALL_STATE(1273)] = 65242, -- [SMALL_STATE(1274)] = 65280, -- [SMALL_STATE(1275)] = 65300, -- [SMALL_STATE(1276)] = 65322, -- [SMALL_STATE(1277)] = 65342, -- [SMALL_STATE(1278)] = 65362, -- [SMALL_STATE(1279)] = 65381, -- [SMALL_STATE(1280)] = 65400, -- [SMALL_STATE(1281)] = 65435, -- [SMALL_STATE(1282)] = 65454, -- [SMALL_STATE(1283)] = 65473, -- [SMALL_STATE(1284)] = 65492, -- [SMALL_STATE(1285)] = 65511, -- [SMALL_STATE(1286)] = 65530, -- [SMALL_STATE(1287)] = 65549, -- [SMALL_STATE(1288)] = 65568, -- [SMALL_STATE(1289)] = 65587, -- [SMALL_STATE(1290)] = 65620, -- [SMALL_STATE(1291)] = 65639, -- [SMALL_STATE(1292)] = 65658, -- [SMALL_STATE(1293)] = 65677, -- [SMALL_STATE(1294)] = 65696, -- [SMALL_STATE(1295)] = 65715, -- [SMALL_STATE(1296)] = 65734, -- [SMALL_STATE(1297)] = 65753, -- [SMALL_STATE(1298)] = 65772, -- [SMALL_STATE(1299)] = 65791, -- [SMALL_STATE(1300)] = 65810, -- [SMALL_STATE(1301)] = 65829, -- [SMALL_STATE(1302)] = 65848, -- [SMALL_STATE(1303)] = 65867, -- [SMALL_STATE(1304)] = 65886, -- [SMALL_STATE(1305)] = 65905, -- [SMALL_STATE(1306)] = 65924, -- [SMALL_STATE(1307)] = 65943, -- [SMALL_STATE(1308)] = 65962, -- [SMALL_STATE(1309)] = 65995, -- [SMALL_STATE(1310)] = 66014, -- [SMALL_STATE(1311)] = 66033, -- [SMALL_STATE(1312)] = 66052, -- [SMALL_STATE(1313)] = 66071, -- [SMALL_STATE(1314)] = 66090, -- [SMALL_STATE(1315)] = 66109, -- [SMALL_STATE(1316)] = 66128, -- [SMALL_STATE(1317)] = 66147, -- [SMALL_STATE(1318)] = 66166, -- [SMALL_STATE(1319)] = 66185, -- [SMALL_STATE(1320)] = 66204, -- [SMALL_STATE(1321)] = 66223, -- [SMALL_STATE(1322)] = 66242, -- [SMALL_STATE(1323)] = 66261, -- [SMALL_STATE(1324)] = 66280, -- [SMALL_STATE(1325)] = 66299, -- [SMALL_STATE(1326)] = 66318, -- [SMALL_STATE(1327)] = 66337, -- [SMALL_STATE(1328)] = 66356, -- [SMALL_STATE(1329)] = 66375, -- [SMALL_STATE(1330)] = 66394, -- [SMALL_STATE(1331)] = 66413, -- [SMALL_STATE(1332)] = 66432, -- [SMALL_STATE(1333)] = 66451, -- [SMALL_STATE(1334)] = 66470, -- [SMALL_STATE(1335)] = 66489, -- [SMALL_STATE(1336)] = 66510, -- [SMALL_STATE(1337)] = 66529, -- [SMALL_STATE(1338)] = 66548, -- [SMALL_STATE(1339)] = 66567, -- [SMALL_STATE(1340)] = 66586, -- [SMALL_STATE(1341)] = 66605, -- [SMALL_STATE(1342)] = 66624, -- [SMALL_STATE(1343)] = 66643, -- [SMALL_STATE(1344)] = 66662, -- [SMALL_STATE(1345)] = 66681, -- [SMALL_STATE(1346)] = 66700, -- [SMALL_STATE(1347)] = 66718, -- [SMALL_STATE(1348)] = 66749, -- [SMALL_STATE(1349)] = 66780, -- [SMALL_STATE(1350)] = 66803, -- [SMALL_STATE(1351)] = 66834, -- [SMALL_STATE(1352)] = 66865, -- [SMALL_STATE(1353)] = 66897, -- [SMALL_STATE(1354)] = 66927, -- [SMALL_STATE(1355)] = 66955, -- [SMALL_STATE(1356)] = 66983, -- [SMALL_STATE(1357)] = 67009, -- [SMALL_STATE(1358)] = 67029, -- [SMALL_STATE(1359)] = 67057, -- [SMALL_STATE(1360)] = 67085, -- [SMALL_STATE(1361)] = 67113, -- [SMALL_STATE(1362)] = 67141, -- [SMALL_STATE(1363)] = 67167, -- [SMALL_STATE(1364)] = 67187, -- [SMALL_STATE(1365)] = 67212, -- [SMALL_STATE(1366)] = 67237, -- [SMALL_STATE(1367)] = 67262, -- [SMALL_STATE(1368)] = 67287, -- [SMALL_STATE(1369)] = 67312, -- [SMALL_STATE(1370)] = 67339, -- [SMALL_STATE(1371)] = 67364, -- [SMALL_STATE(1372)] = 67383, -- [SMALL_STATE(1373)] = 67408, -- [SMALL_STATE(1374)] = 67433, -- [SMALL_STATE(1375)] = 67458, -- [SMALL_STATE(1376)] = 67483, -- [SMALL_STATE(1377)] = 67508, -- [SMALL_STATE(1378)] = 67533, -- [SMALL_STATE(1379)] = 67552, -- [SMALL_STATE(1380)] = 67577, -- [SMALL_STATE(1381)] = 67602, -- [SMALL_STATE(1382)] = 67627, -- [SMALL_STATE(1383)] = 67652, -- [SMALL_STATE(1384)] = 67677, -- [SMALL_STATE(1385)] = 67702, -- [SMALL_STATE(1386)] = 67727, -- [SMALL_STATE(1387)] = 67752, -- [SMALL_STATE(1388)] = 67777, -- [SMALL_STATE(1389)] = 67802, -- [SMALL_STATE(1390)] = 67827, -- [SMALL_STATE(1391)] = 67852, -- [SMALL_STATE(1392)] = 67877, -- [SMALL_STATE(1393)] = 67902, -- [SMALL_STATE(1394)] = 67927, -- [SMALL_STATE(1395)] = 67952, -- [SMALL_STATE(1396)] = 67977, -- [SMALL_STATE(1397)] = 68002, -- [SMALL_STATE(1398)] = 68027, -- [SMALL_STATE(1399)] = 68052, -- [SMALL_STATE(1400)] = 68077, -- [SMALL_STATE(1401)] = 68102, -- [SMALL_STATE(1402)] = 68127, -- [SMALL_STATE(1403)] = 68152, -- [SMALL_STATE(1404)] = 68177, -- [SMALL_STATE(1405)] = 68202, -- [SMALL_STATE(1406)] = 68227, -- [SMALL_STATE(1407)] = 68252, -- [SMALL_STATE(1408)] = 68278, -- [SMALL_STATE(1409)] = 68300, -- [SMALL_STATE(1410)] = 68322, -- [SMALL_STATE(1411)] = 68344, -- [SMALL_STATE(1412)] = 68366, -- [SMALL_STATE(1413)] = 68388, -- [SMALL_STATE(1414)] = 68410, -- [SMALL_STATE(1415)] = 68436, -- [SMALL_STATE(1416)] = 68462, -- [SMALL_STATE(1417)] = 68482, -- [SMALL_STATE(1418)] = 68508, -- [SMALL_STATE(1419)] = 68530, -- [SMALL_STATE(1420)] = 68552, -- [SMALL_STATE(1421)] = 68574, -- [SMALL_STATE(1422)] = 68596, -- [SMALL_STATE(1423)] = 68618, -- [SMALL_STATE(1424)] = 68640, -- [SMALL_STATE(1425)] = 68662, -- [SMALL_STATE(1426)] = 68682, -- [SMALL_STATE(1427)] = 68704, -- [SMALL_STATE(1428)] = 68722, -- [SMALL_STATE(1429)] = 68744, -- [SMALL_STATE(1430)] = 68766, -- [SMALL_STATE(1431)] = 68788, -- [SMALL_STATE(1432)] = 68808, -- [SMALL_STATE(1433)] = 68834, -- [SMALL_STATE(1434)] = 68856, -- [SMALL_STATE(1435)] = 68878, -- [SMALL_STATE(1436)] = 68900, -- [SMALL_STATE(1437)] = 68922, -- [SMALL_STATE(1438)] = 68940, -- [SMALL_STATE(1439)] = 68962, -- [SMALL_STATE(1440)] = 68985, -- [SMALL_STATE(1441)] = 69006, -- [SMALL_STATE(1442)] = 69029, -- [SMALL_STATE(1443)] = 69052, -- [SMALL_STATE(1444)] = 69073, -- [SMALL_STATE(1445)] = 69096, -- [SMALL_STATE(1446)] = 69119, -- [SMALL_STATE(1447)] = 69142, -- [SMALL_STATE(1448)] = 69165, -- [SMALL_STATE(1449)] = 69186, -- [SMALL_STATE(1450)] = 69209, -- [SMALL_STATE(1451)] = 69224, -- [SMALL_STATE(1452)] = 69247, -- [SMALL_STATE(1453)] = 69270, -- [SMALL_STATE(1454)] = 69285, -- [SMALL_STATE(1455)] = 69308, -- [SMALL_STATE(1456)] = 69331, -- [SMALL_STATE(1457)] = 69352, -- [SMALL_STATE(1458)] = 69375, -- [SMALL_STATE(1459)] = 69398, -- [SMALL_STATE(1460)] = 69414, -- [SMALL_STATE(1461)] = 69434, -- [SMALL_STATE(1462)] = 69450, -- [SMALL_STATE(1463)] = 69470, -- [SMALL_STATE(1464)] = 69490, -- [SMALL_STATE(1465)] = 69510, -- [SMALL_STATE(1466)] = 69530, -- [SMALL_STATE(1467)] = 69546, -- [SMALL_STATE(1468)] = 69566, -- [SMALL_STATE(1469)] = 69586, -- [SMALL_STATE(1470)] = 69606, -- [SMALL_STATE(1471)] = 69626, -- [SMALL_STATE(1472)] = 69646, -- [SMALL_STATE(1473)] = 69666, -- [SMALL_STATE(1474)] = 69686, -- [SMALL_STATE(1475)] = 69702, -- [SMALL_STATE(1476)] = 69722, -- [SMALL_STATE(1477)] = 69742, -- [SMALL_STATE(1478)] = 69762, -- [SMALL_STATE(1479)] = 69782, -- [SMALL_STATE(1480)] = 69802, -- [SMALL_STATE(1481)] = 69822, -- [SMALL_STATE(1482)] = 69842, -- [SMALL_STATE(1483)] = 69862, -- [SMALL_STATE(1484)] = 69882, -- [SMALL_STATE(1485)] = 69902, -- [SMALL_STATE(1486)] = 69922, -- [SMALL_STATE(1487)] = 69938, -- [SMALL_STATE(1488)] = 69954, -- [SMALL_STATE(1489)] = 69969, -- [SMALL_STATE(1490)] = 69980, -- [SMALL_STATE(1491)] = 69999, -- [SMALL_STATE(1492)] = 70012, -- [SMALL_STATE(1493)] = 70029, -- [SMALL_STATE(1494)] = 70044, -- [SMALL_STATE(1495)] = 70061, -- [SMALL_STATE(1496)] = 70080, -- [SMALL_STATE(1497)] = 70091, -- [SMALL_STATE(1498)] = 70108, -- [SMALL_STATE(1499)] = 70119, -- [SMALL_STATE(1500)] = 70138, -- [SMALL_STATE(1501)] = 70153, -- [SMALL_STATE(1502)] = 70172, -- [SMALL_STATE(1503)] = 70185, -- [SMALL_STATE(1504)] = 70200, -- [SMALL_STATE(1505)] = 70217, -- [SMALL_STATE(1506)] = 70234, -- [SMALL_STATE(1507)] = 70251, -- [SMALL_STATE(1508)] = 70266, -- [SMALL_STATE(1509)] = 70285, -- [SMALL_STATE(1510)] = 70304, -- [SMALL_STATE(1511)] = 70321, -- [SMALL_STATE(1512)] = 70338, -- [SMALL_STATE(1513)] = 70355, -- [SMALL_STATE(1514)] = 70374, -- [SMALL_STATE(1515)] = 70391, -- [SMALL_STATE(1516)] = 70410, -- [SMALL_STATE(1517)] = 70429, -- [SMALL_STATE(1518)] = 70442, -- [SMALL_STATE(1519)] = 70461, -- [SMALL_STATE(1520)] = 70478, -- [SMALL_STATE(1521)] = 70491, -- [SMALL_STATE(1522)] = 70508, -- [SMALL_STATE(1523)] = 70527, -- [SMALL_STATE(1524)] = 70546, -- [SMALL_STATE(1525)] = 70563, -- [SMALL_STATE(1526)] = 70574, -- [SMALL_STATE(1527)] = 70591, -- [SMALL_STATE(1528)] = 70606, -- [SMALL_STATE(1529)] = 70619, -- [SMALL_STATE(1530)] = 70636, -- [SMALL_STATE(1531)] = 70653, -- [SMALL_STATE(1532)] = 70664, -- [SMALL_STATE(1533)] = 70683, -- [SMALL_STATE(1534)] = 70700, -- [SMALL_STATE(1535)] = 70719, -- [SMALL_STATE(1536)] = 70738, -- [SMALL_STATE(1537)] = 70757, -- [SMALL_STATE(1538)] = 70776, -- [SMALL_STATE(1539)] = 70795, -- [SMALL_STATE(1540)] = 70811, -- [SMALL_STATE(1541)] = 70827, -- [SMALL_STATE(1542)] = 70843, -- [SMALL_STATE(1543)] = 70859, -- [SMALL_STATE(1544)] = 70871, -- [SMALL_STATE(1545)] = 70885, -- [SMALL_STATE(1546)] = 70901, -- [SMALL_STATE(1547)] = 70917, -- [SMALL_STATE(1548)] = 70933, -- [SMALL_STATE(1549)] = 70947, -- [SMALL_STATE(1550)] = 70963, -- [SMALL_STATE(1551)] = 70979, -- [SMALL_STATE(1552)] = 70991, -- [SMALL_STATE(1553)] = 71001, -- [SMALL_STATE(1554)] = 71017, -- [SMALL_STATE(1555)] = 71031, -- [SMALL_STATE(1556)] = 71047, -- [SMALL_STATE(1557)] = 71063, -- [SMALL_STATE(1558)] = 71079, -- [SMALL_STATE(1559)] = 71093, -- [SMALL_STATE(1560)] = 71109, -- [SMALL_STATE(1561)] = 71119, -- [SMALL_STATE(1562)] = 71135, -- [SMALL_STATE(1563)] = 71149, -- [SMALL_STATE(1564)] = 71165, -- [SMALL_STATE(1565)] = 71181, -- [SMALL_STATE(1566)] = 71197, -- [SMALL_STATE(1567)] = 71213, -- [SMALL_STATE(1568)] = 71229, -- [SMALL_STATE(1569)] = 71243, -- [SMALL_STATE(1570)] = 71259, -- [SMALL_STATE(1571)] = 71275, -- [SMALL_STATE(1572)] = 71291, -- [SMALL_STATE(1573)] = 71305, -- [SMALL_STATE(1574)] = 71318, -- [SMALL_STATE(1575)] = 71331, -- [SMALL_STATE(1576)] = 71344, -- [SMALL_STATE(1577)] = 71357, -- [SMALL_STATE(1578)] = 71370, -- [SMALL_STATE(1579)] = 71383, -- [SMALL_STATE(1580)] = 71396, -- [SMALL_STATE(1581)] = 71409, -- [SMALL_STATE(1582)] = 71422, -- [SMALL_STATE(1583)] = 71435, -- [SMALL_STATE(1584)] = 71448, -- [SMALL_STATE(1585)] = 71459, -- [SMALL_STATE(1586)] = 71472, -- [SMALL_STATE(1587)] = 71485, -- [SMALL_STATE(1588)] = 71498, -- [SMALL_STATE(1589)] = 71509, -- [SMALL_STATE(1590)] = 71522, -- [SMALL_STATE(1591)] = 71533, -- [SMALL_STATE(1592)] = 71546, -- [SMALL_STATE(1593)] = 71559, -- [SMALL_STATE(1594)] = 71572, -- [SMALL_STATE(1595)] = 71585, -- [SMALL_STATE(1596)] = 71598, -- [SMALL_STATE(1597)] = 71611, -- [SMALL_STATE(1598)] = 71624, -- [SMALL_STATE(1599)] = 71637, -- [SMALL_STATE(1600)] = 71650, -- [SMALL_STATE(1601)] = 71663, -- [SMALL_STATE(1602)] = 71674, -- [SMALL_STATE(1603)] = 71687, -- [SMALL_STATE(1604)] = 71700, -- [SMALL_STATE(1605)] = 71713, -- [SMALL_STATE(1606)] = 71726, -- [SMALL_STATE(1607)] = 71739, -- [SMALL_STATE(1608)] = 71752, -- [SMALL_STATE(1609)] = 71763, -- [SMALL_STATE(1610)] = 71776, -- [SMALL_STATE(1611)] = 71789, -- [SMALL_STATE(1612)] = 71802, -- [SMALL_STATE(1613)] = 71815, -- [SMALL_STATE(1614)] = 71828, -- [SMALL_STATE(1615)] = 71841, -- [SMALL_STATE(1616)] = 71854, -- [SMALL_STATE(1617)] = 71867, -- [SMALL_STATE(1618)] = 71880, -- [SMALL_STATE(1619)] = 71893, -- [SMALL_STATE(1620)] = 71906, -- [SMALL_STATE(1621)] = 71919, -- [SMALL_STATE(1622)] = 71932, -- [SMALL_STATE(1623)] = 71945, -- [SMALL_STATE(1624)] = 71958, -- [SMALL_STATE(1625)] = 71971, -- [SMALL_STATE(1626)] = 71984, -- [SMALL_STATE(1627)] = 71995, -- [SMALL_STATE(1628)] = 72008, -- [SMALL_STATE(1629)] = 72021, -- [SMALL_STATE(1630)] = 72034, -- [SMALL_STATE(1631)] = 72047, -- [SMALL_STATE(1632)] = 72060, -- [SMALL_STATE(1633)] = 72073, -- [SMALL_STATE(1634)] = 72086, -- [SMALL_STATE(1635)] = 72099, -- [SMALL_STATE(1636)] = 72112, -- [SMALL_STATE(1637)] = 72125, -- [SMALL_STATE(1638)] = 72138, -- [SMALL_STATE(1639)] = 72151, -- [SMALL_STATE(1640)] = 72162, -- [SMALL_STATE(1641)] = 72175, -- [SMALL_STATE(1642)] = 72186, -- [SMALL_STATE(1643)] = 72199, -- [SMALL_STATE(1644)] = 72212, -- [SMALL_STATE(1645)] = 72225, -- [SMALL_STATE(1646)] = 72238, -- [SMALL_STATE(1647)] = 72249, -- [SMALL_STATE(1648)] = 72262, -- [SMALL_STATE(1649)] = 72275, -- [SMALL_STATE(1650)] = 72284, -- [SMALL_STATE(1651)] = 72297, -- [SMALL_STATE(1652)] = 72310, -- [SMALL_STATE(1653)] = 72323, -- [SMALL_STATE(1654)] = 72336, -- [SMALL_STATE(1655)] = 72349, -- [SMALL_STATE(1656)] = 72362, -- [SMALL_STATE(1657)] = 72375, -- [SMALL_STATE(1658)] = 72388, -- [SMALL_STATE(1659)] = 72401, -- [SMALL_STATE(1660)] = 72414, -- [SMALL_STATE(1661)] = 72427, -- [SMALL_STATE(1662)] = 72440, -- [SMALL_STATE(1663)] = 72453, -- [SMALL_STATE(1664)] = 72466, -- [SMALL_STATE(1665)] = 72479, -- [SMALL_STATE(1666)] = 72492, -- [SMALL_STATE(1667)] = 72503, -- [SMALL_STATE(1668)] = 72516, -- [SMALL_STATE(1669)] = 72529, -- [SMALL_STATE(1670)] = 72542, -- [SMALL_STATE(1671)] = 72555, -- [SMALL_STATE(1672)] = 72568, -- [SMALL_STATE(1673)] = 72581, -- [SMALL_STATE(1674)] = 72594, -- [SMALL_STATE(1675)] = 72607, -- [SMALL_STATE(1676)] = 72618, -- [SMALL_STATE(1677)] = 72631, -- [SMALL_STATE(1678)] = 72644, -- [SMALL_STATE(1679)] = 72657, -- [SMALL_STATE(1680)] = 72670, -- [SMALL_STATE(1681)] = 72683, -- [SMALL_STATE(1682)] = 72696, -- [SMALL_STATE(1683)] = 72709, -- [SMALL_STATE(1684)] = 72722, -- [SMALL_STATE(1685)] = 72733, -- [SMALL_STATE(1686)] = 72746, -- [SMALL_STATE(1687)] = 72759, -- [SMALL_STATE(1688)] = 72772, -- [SMALL_STATE(1689)] = 72785, -- [SMALL_STATE(1690)] = 72798, -- [SMALL_STATE(1691)] = 72811, -- [SMALL_STATE(1692)] = 72824, -- [SMALL_STATE(1693)] = 72837, -- [SMALL_STATE(1694)] = 72850, -- [SMALL_STATE(1695)] = 72863, -- [SMALL_STATE(1696)] = 72876, -- [SMALL_STATE(1697)] = 72889, -- [SMALL_STATE(1698)] = 72902, -- [SMALL_STATE(1699)] = 72915, -- [SMALL_STATE(1700)] = 72925, -- [SMALL_STATE(1701)] = 72935, -- [SMALL_STATE(1702)] = 72945, -- [SMALL_STATE(1703)] = 72955, -- [SMALL_STATE(1704)] = 72965, -- [SMALL_STATE(1705)] = 72975, -- [SMALL_STATE(1706)] = 72985, -- [SMALL_STATE(1707)] = 72993, -- [SMALL_STATE(1708)] = 73003, -- [SMALL_STATE(1709)] = 73013, -- [SMALL_STATE(1710)] = 73023, -- [SMALL_STATE(1711)] = 73033, -- [SMALL_STATE(1712)] = 73043, -- [SMALL_STATE(1713)] = 73053, -- [SMALL_STATE(1714)] = 73061, -- [SMALL_STATE(1715)] = 73071, -- [SMALL_STATE(1716)] = 73079, -- [SMALL_STATE(1717)] = 73089, -- [SMALL_STATE(1718)] = 73099, -- [SMALL_STATE(1719)] = 73109, -- [SMALL_STATE(1720)] = 73119, -- [SMALL_STATE(1721)] = 73129, -- [SMALL_STATE(1722)] = 73139, -- [SMALL_STATE(1723)] = 73149, -- [SMALL_STATE(1724)] = 73159, -- [SMALL_STATE(1725)] = 73169, -- [SMALL_STATE(1726)] = 73179, -- [SMALL_STATE(1727)] = 73189, -- [SMALL_STATE(1728)] = 73199, -- [SMALL_STATE(1729)] = 73209, -- [SMALL_STATE(1730)] = 73219, -- [SMALL_STATE(1731)] = 73227, -- [SMALL_STATE(1732)] = 73237, -- [SMALL_STATE(1733)] = 73247, -- [SMALL_STATE(1734)] = 73255, -- [SMALL_STATE(1735)] = 73265, -- [SMALL_STATE(1736)] = 73273, -- [SMALL_STATE(1737)] = 73281, -- [SMALL_STATE(1738)] = 73291, -- [SMALL_STATE(1739)] = 73301, -- [SMALL_STATE(1740)] = 73311, -- [SMALL_STATE(1741)] = 73321, -- [SMALL_STATE(1742)] = 73329, -- [SMALL_STATE(1743)] = 73339, -- [SMALL_STATE(1744)] = 73349, -- [SMALL_STATE(1745)] = 73359, -- [SMALL_STATE(1746)] = 73369, -- [SMALL_STATE(1747)] = 73379, -- [SMALL_STATE(1748)] = 73389, -- [SMALL_STATE(1749)] = 73399, -- [SMALL_STATE(1750)] = 73409, -- [SMALL_STATE(1751)] = 73419, -- [SMALL_STATE(1752)] = 73429, -- [SMALL_STATE(1753)] = 73439, -- [SMALL_STATE(1754)] = 73449, -- [SMALL_STATE(1755)] = 73459, -- [SMALL_STATE(1756)] = 73469, -- [SMALL_STATE(1757)] = 73479, -- [SMALL_STATE(1758)] = 73487, -- [SMALL_STATE(1759)] = 73497, -- [SMALL_STATE(1760)] = 73507, -- [SMALL_STATE(1761)] = 73517, -- [SMALL_STATE(1762)] = 73527, -- [SMALL_STATE(1763)] = 73537, -- [SMALL_STATE(1764)] = 73545, -- [SMALL_STATE(1765)] = 73555, -- [SMALL_STATE(1766)] = 73563, -- [SMALL_STATE(1767)] = 73571, -- [SMALL_STATE(1768)] = 73581, -- [SMALL_STATE(1769)] = 73591, -- [SMALL_STATE(1770)] = 73599, -- [SMALL_STATE(1771)] = 73609, -- [SMALL_STATE(1772)] = 73617, -- [SMALL_STATE(1773)] = 73627, -- [SMALL_STATE(1774)] = 73637, -- [SMALL_STATE(1775)] = 73647, -- [SMALL_STATE(1776)] = 73657, -- [SMALL_STATE(1777)] = 73667, -- [SMALL_STATE(1778)] = 73677, -- [SMALL_STATE(1779)] = 73687, -- [SMALL_STATE(1780)] = 73697, -- [SMALL_STATE(1781)] = 73707, -- [SMALL_STATE(1782)] = 73717, -- [SMALL_STATE(1783)] = 73727, -- [SMALL_STATE(1784)] = 73735, -- [SMALL_STATE(1785)] = 73745, -- [SMALL_STATE(1786)] = 73755, -- [SMALL_STATE(1787)] = 73765, -- [SMALL_STATE(1788)] = 73773, -- [SMALL_STATE(1789)] = 73783, -- [SMALL_STATE(1790)] = 73793, -- [SMALL_STATE(1791)] = 73803, -- [SMALL_STATE(1792)] = 73813, -- [SMALL_STATE(1793)] = 73823, -- [SMALL_STATE(1794)] = 73833, -- [SMALL_STATE(1795)] = 73843, -- [SMALL_STATE(1796)] = 73853, -- [SMALL_STATE(1797)] = 73863, -- [SMALL_STATE(1798)] = 73873, -- [SMALL_STATE(1799)] = 73883, -- [SMALL_STATE(1800)] = 73893, -- [SMALL_STATE(1801)] = 73903, -- [SMALL_STATE(1802)] = 73913, -- [SMALL_STATE(1803)] = 73923, -- [SMALL_STATE(1804)] = 73933, -- [SMALL_STATE(1805)] = 73943, -- [SMALL_STATE(1806)] = 73953, -- [SMALL_STATE(1807)] = 73963, -- [SMALL_STATE(1808)] = 73973, -- [SMALL_STATE(1809)] = 73983, -- [SMALL_STATE(1810)] = 73993, -- [SMALL_STATE(1811)] = 74003, -- [SMALL_STATE(1812)] = 74013, -- [SMALL_STATE(1813)] = 74023, -- [SMALL_STATE(1814)] = 74033, -- [SMALL_STATE(1815)] = 74040, -- [SMALL_STATE(1816)] = 74047, -- [SMALL_STATE(1817)] = 74054, -- [SMALL_STATE(1818)] = 74061, -- [SMALL_STATE(1819)] = 74068, -- [SMALL_STATE(1820)] = 74075, -- [SMALL_STATE(1821)] = 74082, -- [SMALL_STATE(1822)] = 74089, -- [SMALL_STATE(1823)] = 74096, -- [SMALL_STATE(1824)] = 74103, -- [SMALL_STATE(1825)] = 74110, -- [SMALL_STATE(1826)] = 74117, -- [SMALL_STATE(1827)] = 74124, -- [SMALL_STATE(1828)] = 74131, -- [SMALL_STATE(1829)] = 74138, -- [SMALL_STATE(1830)] = 74145, -- [SMALL_STATE(1831)] = 74152, -- [SMALL_STATE(1832)] = 74159, -- [SMALL_STATE(1833)] = 74166, -- [SMALL_STATE(1834)] = 74173, -- [SMALL_STATE(1835)] = 74180, -- [SMALL_STATE(1836)] = 74187, -- [SMALL_STATE(1837)] = 74194, -- [SMALL_STATE(1838)] = 74201, -- [SMALL_STATE(1839)] = 74208, -- [SMALL_STATE(1840)] = 74215, -- [SMALL_STATE(1841)] = 74222, -- [SMALL_STATE(1842)] = 74229, -- [SMALL_STATE(1843)] = 74236, -- [SMALL_STATE(1844)] = 74243, -- [SMALL_STATE(1845)] = 74250, -- [SMALL_STATE(1846)] = 74257, -- [SMALL_STATE(1847)] = 74264, -- [SMALL_STATE(1848)] = 74271, -- [SMALL_STATE(1849)] = 74278, -- [SMALL_STATE(1850)] = 74285, -- [SMALL_STATE(1851)] = 74292, -- [SMALL_STATE(1852)] = 74299, -- [SMALL_STATE(1853)] = 74306, -- [SMALL_STATE(1854)] = 74313, -- [SMALL_STATE(1855)] = 74320, -- [SMALL_STATE(1856)] = 74327, -- [SMALL_STATE(1857)] = 74334, -- [SMALL_STATE(1858)] = 74341, -- [SMALL_STATE(1859)] = 74348, -- [SMALL_STATE(1860)] = 74355, -- [SMALL_STATE(1861)] = 74362, -- [SMALL_STATE(1862)] = 74369, -- [SMALL_STATE(1863)] = 74376, -- [SMALL_STATE(1864)] = 74383, -- [SMALL_STATE(1865)] = 74390, -- [SMALL_STATE(1866)] = 74397, -- [SMALL_STATE(1867)] = 74404, -- [SMALL_STATE(1868)] = 74411, -- [SMALL_STATE(1869)] = 74418, -- [SMALL_STATE(1870)] = 74425, -- [SMALL_STATE(1871)] = 74432, -- [SMALL_STATE(1872)] = 74439, -- [SMALL_STATE(1873)] = 74446, -- [SMALL_STATE(1874)] = 74453, -- [SMALL_STATE(1875)] = 74460, -- [SMALL_STATE(1876)] = 74467, -- [SMALL_STATE(1877)] = 74474, -- [SMALL_STATE(1878)] = 74481, -- [SMALL_STATE(1879)] = 74488, -- [SMALL_STATE(1880)] = 74495, -- [SMALL_STATE(1881)] = 74502, -- [SMALL_STATE(1882)] = 74509, -- [SMALL_STATE(1883)] = 74516, -- [SMALL_STATE(1884)] = 74523, -- [SMALL_STATE(1885)] = 74530, -- [SMALL_STATE(1886)] = 74537, -- [SMALL_STATE(1887)] = 74544, -- [SMALL_STATE(1888)] = 74551, -- [SMALL_STATE(1889)] = 74558, -- [SMALL_STATE(1890)] = 74565, -- [SMALL_STATE(1891)] = 74572, -- [SMALL_STATE(1892)] = 74579, -- [SMALL_STATE(1893)] = 74586, -- [SMALL_STATE(1894)] = 74593, -- [SMALL_STATE(1895)] = 74600, -- [SMALL_STATE(1896)] = 74607, -- [SMALL_STATE(1897)] = 74614, -- [SMALL_STATE(1898)] = 74621, -- [SMALL_STATE(1899)] = 74628, -- [SMALL_STATE(1900)] = 74635, -- [SMALL_STATE(1901)] = 74642, -- [SMALL_STATE(1902)] = 74649, -- [SMALL_STATE(1903)] = 74656, -- [SMALL_STATE(1904)] = 74663, -- [SMALL_STATE(1905)] = 74670, -- [SMALL_STATE(1906)] = 74677, -- [SMALL_STATE(1907)] = 74684, -- [SMALL_STATE(1908)] = 74691, -- [SMALL_STATE(1909)] = 74698, -- [SMALL_STATE(1910)] = 74705, -- [SMALL_STATE(1911)] = 74712, -- [SMALL_STATE(1912)] = 74719, -- [SMALL_STATE(1913)] = 74726, -- [SMALL_STATE(1914)] = 74733, -- [SMALL_STATE(1915)] = 74740, -- [SMALL_STATE(1916)] = 74747, -- [SMALL_STATE(1917)] = 74754, -- [SMALL_STATE(1918)] = 74761, -- [SMALL_STATE(1919)] = 74768, -- [SMALL_STATE(1920)] = 74775, -- [SMALL_STATE(1921)] = 74782, -- [SMALL_STATE(1922)] = 74789, -- [SMALL_STATE(1923)] = 74796, -- [SMALL_STATE(1924)] = 74803, -- [SMALL_STATE(1925)] = 74810, -- [SMALL_STATE(1926)] = 74817, -- [SMALL_STATE(1927)] = 74824, -- [SMALL_STATE(1928)] = 74831, -- [SMALL_STATE(1929)] = 74838, -- [SMALL_STATE(1930)] = 74845, -- [SMALL_STATE(1931)] = 74852, -- [SMALL_STATE(1932)] = 74859, -- [SMALL_STATE(1933)] = 74866, -- [SMALL_STATE(1934)] = 74873, -- [SMALL_STATE(1935)] = 74880, -- [SMALL_STATE(1936)] = 74887, -- [SMALL_STATE(1937)] = 74894, -- [SMALL_STATE(1938)] = 74901, -- [SMALL_STATE(1939)] = 74908, -- [SMALL_STATE(1940)] = 74915, -- [SMALL_STATE(1941)] = 74922, -- [SMALL_STATE(1942)] = 74929, -- [SMALL_STATE(1943)] = 74936, -- [SMALL_STATE(1944)] = 74943, -- [SMALL_STATE(1945)] = 74950, -- [SMALL_STATE(1946)] = 74957, -- [SMALL_STATE(1947)] = 74964, -- [SMALL_STATE(1948)] = 74971, -- [SMALL_STATE(1949)] = 74978, -- [SMALL_STATE(1950)] = 74985, -- [SMALL_STATE(1951)] = 74992, -- [SMALL_STATE(1952)] = 74999, -- [SMALL_STATE(1953)] = 75006, -- [SMALL_STATE(1954)] = 75013, -- [SMALL_STATE(1955)] = 75020, -- [SMALL_STATE(1956)] = 75027, -- [SMALL_STATE(1957)] = 75034, -- [SMALL_STATE(1958)] = 75041, -- [SMALL_STATE(1959)] = 75048, -- [SMALL_STATE(1960)] = 75055, -- [SMALL_STATE(1961)] = 75062, -- [SMALL_STATE(1962)] = 75069, -- [SMALL_STATE(1963)] = 75076, -- [SMALL_STATE(1964)] = 75083, -- [SMALL_STATE(1965)] = 75090, -- [SMALL_STATE(1966)] = 75097, -- [SMALL_STATE(1967)] = 75104, -- [SMALL_STATE(1968)] = 75111, -- [SMALL_STATE(1969)] = 75118, -- [SMALL_STATE(1970)] = 75125, -- [SMALL_STATE(1971)] = 75132, -- [SMALL_STATE(1972)] = 75139, -- [SMALL_STATE(1973)] = 75146, -- [SMALL_STATE(1974)] = 75153, -- [SMALL_STATE(1975)] = 75160, -- [SMALL_STATE(1976)] = 75167, -- [SMALL_STATE(1977)] = 75174, -- [SMALL_STATE(1978)] = 75181, -- [SMALL_STATE(1979)] = 75188, -- [SMALL_STATE(1980)] = 75195, -- [SMALL_STATE(1981)] = 75202, -- [SMALL_STATE(1982)] = 75209, -- [SMALL_STATE(1983)] = 75216, -- [SMALL_STATE(1984)] = 75223, -- [SMALL_STATE(1985)] = 75230, -- [SMALL_STATE(1986)] = 75237, -- [SMALL_STATE(1987)] = 75244, -- [SMALL_STATE(1988)] = 75251, -- [SMALL_STATE(1989)] = 75258, -- [SMALL_STATE(1990)] = 75265, -- [SMALL_STATE(1991)] = 75272, -- [SMALL_STATE(1992)] = 75279, -- [SMALL_STATE(1993)] = 75286, -- [SMALL_STATE(1994)] = 75293, -- [SMALL_STATE(1995)] = 75300, -- [SMALL_STATE(1996)] = 75307, -- [SMALL_STATE(1997)] = 75314, -- [SMALL_STATE(1998)] = 75321, -- [SMALL_STATE(1999)] = 75328, -- [SMALL_STATE(2000)] = 75335, -- [SMALL_STATE(2001)] = 75342, -- [SMALL_STATE(2002)] = 75349, -- [SMALL_STATE(2003)] = 75356, -- [SMALL_STATE(2004)] = 75363, -- [SMALL_STATE(2005)] = 75370, -- [SMALL_STATE(2006)] = 75377, -- [SMALL_STATE(2007)] = 75384, -- [SMALL_STATE(2008)] = 75391, -- [SMALL_STATE(2009)] = 75398, -- [SMALL_STATE(2010)] = 75405, -- [SMALL_STATE(2011)] = 75412, -- [SMALL_STATE(2012)] = 75419, -- [SMALL_STATE(2013)] = 75426, -- [SMALL_STATE(2014)] = 75433, -- [SMALL_STATE(2015)] = 75440, -- [SMALL_STATE(2016)] = 75447, -- [SMALL_STATE(2017)] = 75454, -- [SMALL_STATE(2018)] = 75461, -- [SMALL_STATE(2019)] = 75468, -- [SMALL_STATE(2020)] = 75475, -- [SMALL_STATE(2021)] = 75482, -- [SMALL_STATE(2022)] = 75489, -- [SMALL_STATE(2023)] = 75496, -- [SMALL_STATE(2024)] = 75503, -- [SMALL_STATE(2025)] = 75510, -- [SMALL_STATE(2026)] = 75517, -- [SMALL_STATE(2027)] = 75524, -- [SMALL_STATE(2028)] = 75531, -- [SMALL_STATE(2029)] = 75538, -- [SMALL_STATE(2030)] = 75545, -- [SMALL_STATE(2031)] = 75552, -- [SMALL_STATE(2032)] = 75559, -- [SMALL_STATE(2033)] = 75566, -- [SMALL_STATE(2034)] = 75573, -- [SMALL_STATE(2035)] = 75580, -- [SMALL_STATE(2036)] = 75587, -- [SMALL_STATE(2037)] = 75594, -- [SMALL_STATE(2038)] = 75601, -- [SMALL_STATE(2039)] = 75608, -- [SMALL_STATE(2040)] = 75615, -- [SMALL_STATE(2041)] = 75622, -- [SMALL_STATE(2042)] = 75629, -- [SMALL_STATE(2043)] = 75636, -- [SMALL_STATE(2044)] = 75643, -- [SMALL_STATE(2045)] = 75650, -- [SMALL_STATE(2046)] = 75657, -- [SMALL_STATE(2047)] = 75664, -- [SMALL_STATE(2048)] = 75671, -- [SMALL_STATE(2049)] = 75678, -- [SMALL_STATE(2050)] = 75685, -- [SMALL_STATE(2051)] = 75692, -- [SMALL_STATE(2052)] = 75699, -- [SMALL_STATE(2053)] = 75706, -- [SMALL_STATE(2054)] = 75713, -- [SMALL_STATE(2055)] = 75720, -- [SMALL_STATE(2056)] = 75727, -- [SMALL_STATE(2057)] = 75734, -- [SMALL_STATE(2058)] = 75741, -- [SMALL_STATE(2059)] = 75748, -- [SMALL_STATE(2060)] = 75755, -- [SMALL_STATE(2061)] = 75762, -- [SMALL_STATE(2062)] = 75769, -- [SMALL_STATE(2063)] = 75776, -- [SMALL_STATE(2064)] = 75783, -- [SMALL_STATE(2065)] = 75790, -- [SMALL_STATE(2066)] = 75797, -- [SMALL_STATE(2067)] = 75804, -- [SMALL_STATE(2068)] = 75811, -- [SMALL_STATE(2069)] = 75818, -- [SMALL_STATE(2070)] = 75825, -- [SMALL_STATE(2071)] = 75832, -- [SMALL_STATE(2072)] = 75839, -- [SMALL_STATE(2073)] = 75846, -- [SMALL_STATE(2074)] = 75853, -- [SMALL_STATE(2075)] = 75860, -- [SMALL_STATE(2076)] = 75867, -- [SMALL_STATE(2077)] = 75874, -- [SMALL_STATE(2078)] = 75881, -- [SMALL_STATE(2079)] = 75888, -- [SMALL_STATE(2080)] = 75895, -- [SMALL_STATE(2081)] = 75902, -- [SMALL_STATE(2082)] = 75909, -- [SMALL_STATE(2083)] = 75916, -- [SMALL_STATE(2084)] = 75923, -- [SMALL_STATE(2085)] = 75930, -- [SMALL_STATE(2086)] = 75937, -- [SMALL_STATE(2087)] = 75944, -- [SMALL_STATE(2088)] = 75951, -- [SMALL_STATE(2089)] = 75958, -- [SMALL_STATE(2090)] = 75965, -- [SMALL_STATE(2091)] = 75972, -- [SMALL_STATE(2092)] = 75979, -- [SMALL_STATE(2093)] = 75986, -- [SMALL_STATE(2094)] = 75993, -- [SMALL_STATE(2095)] = 76000, -- [SMALL_STATE(2096)] = 76007, -- [SMALL_STATE(2097)] = 76014, -- [SMALL_STATE(2098)] = 76021, -- [SMALL_STATE(2099)] = 76028, -- [SMALL_STATE(2100)] = 76035, -- [SMALL_STATE(2101)] = 76042, -- [SMALL_STATE(2102)] = 76049, -- [SMALL_STATE(2103)] = 76056, -- [SMALL_STATE(2104)] = 76063, -- [SMALL_STATE(2105)] = 76070, -- [SMALL_STATE(2106)] = 76077, -- [SMALL_STATE(2107)] = 76084, -- [SMALL_STATE(2108)] = 76091, -- [SMALL_STATE(2109)] = 76098, -- [SMALL_STATE(2110)] = 76105, -- [SMALL_STATE(2111)] = 76112, -- [SMALL_STATE(2112)] = 76119, -- [SMALL_STATE(2113)] = 76126, -- [SMALL_STATE(2114)] = 76133, -- [SMALL_STATE(2115)] = 76140, -- [SMALL_STATE(2116)] = 76147, -- [SMALL_STATE(2117)] = 76154, -- [SMALL_STATE(2118)] = 76161, -- [SMALL_STATE(2119)] = 76168, -- [SMALL_STATE(2120)] = 76175, -- [SMALL_STATE(2121)] = 76182, -- [SMALL_STATE(2122)] = 76189, -- [SMALL_STATE(2123)] = 76196, -- [SMALL_STATE(2124)] = 76203, -- [SMALL_STATE(2125)] = 76210, -- [SMALL_STATE(2126)] = 76217, -- [SMALL_STATE(2127)] = 76224, -- [SMALL_STATE(2128)] = 76231, -- [SMALL_STATE(2129)] = 76238, -- [SMALL_STATE(2130)] = 76245, -- [SMALL_STATE(2131)] = 76252, -- [SMALL_STATE(2132)] = 76259, -- [SMALL_STATE(2133)] = 76266, -- [SMALL_STATE(2134)] = 76273, -- [SMALL_STATE(2135)] = 76280, -- [SMALL_STATE(2136)] = 76287, -- [SMALL_STATE(2137)] = 76294, -- [SMALL_STATE(2138)] = 76301, -- [SMALL_STATE(2139)] = 76308, -- [SMALL_STATE(2140)] = 76315, -- [SMALL_STATE(2141)] = 76322, -- [SMALL_STATE(2142)] = 76329, -- [SMALL_STATE(2143)] = 76336, -- [SMALL_STATE(2144)] = 76343, -- [SMALL_STATE(2145)] = 76350, -- [SMALL_STATE(2146)] = 76357, -- [SMALL_STATE(2147)] = 76364, -- [SMALL_STATE(2148)] = 76371, -- [SMALL_STATE(2149)] = 76378, -- [SMALL_STATE(2150)] = 76385, -- [SMALL_STATE(2151)] = 76392, -- [SMALL_STATE(2152)] = 76399, -- [SMALL_STATE(2153)] = 76406, -- [SMALL_STATE(2154)] = 76413, -- [SMALL_STATE(2155)] = 76420, -- [SMALL_STATE(2156)] = 76427, -- [SMALL_STATE(2157)] = 76434, -- [SMALL_STATE(2158)] = 76441, -- [SMALL_STATE(2159)] = 76448, -- [SMALL_STATE(2160)] = 76455, -- [SMALL_STATE(2161)] = 76462, -- [SMALL_STATE(2162)] = 76469, -- [SMALL_STATE(2163)] = 76476, -- [SMALL_STATE(2164)] = 76483, -- [SMALL_STATE(2165)] = 76490, -- [SMALL_STATE(2166)] = 76497, -- [SMALL_STATE(2167)] = 76504, -- [SMALL_STATE(2168)] = 76511, -- [SMALL_STATE(2169)] = 76518, -- [SMALL_STATE(2170)] = 76525, -- [SMALL_STATE(2171)] = 76532, -- [SMALL_STATE(2172)] = 76539, -- [SMALL_STATE(2173)] = 76546, -- [SMALL_STATE(2174)] = 76553, -- [SMALL_STATE(2175)] = 76560, -- [SMALL_STATE(2176)] = 76567, -- [SMALL_STATE(2177)] = 76574, -- [SMALL_STATE(2178)] = 76581, -- [SMALL_STATE(2179)] = 76588, -- [SMALL_STATE(2180)] = 76595, -- [SMALL_STATE(2181)] = 76602, -- [SMALL_STATE(2182)] = 76609, -- [SMALL_STATE(2183)] = 76616, -- [SMALL_STATE(2184)] = 76623, -- [SMALL_STATE(2185)] = 76630, -- [SMALL_STATE(2186)] = 76637, -- [SMALL_STATE(2187)] = 76644, -- [SMALL_STATE(2188)] = 76651, -- [SMALL_STATE(2189)] = 76658, -- [SMALL_STATE(2190)] = 76665, -- [SMALL_STATE(2191)] = 76672, -- [SMALL_STATE(2192)] = 76679, -- [SMALL_STATE(2193)] = 76686, -- [SMALL_STATE(2194)] = 76693, -- [SMALL_STATE(2195)] = 76700, -- [SMALL_STATE(2196)] = 76707, -- [SMALL_STATE(2197)] = 76714, -- [SMALL_STATE(2198)] = 76721, -- [SMALL_STATE(2199)] = 76728, -- [SMALL_STATE(2200)] = 76735, -- [SMALL_STATE(2201)] = 76742, -- [SMALL_STATE(2202)] = 76749, -- [SMALL_STATE(2203)] = 76756, -- [SMALL_STATE(2204)] = 76763, -- [SMALL_STATE(2205)] = 76770, -- [SMALL_STATE(2206)] = 76777, -- [SMALL_STATE(2207)] = 76784, -- [SMALL_STATE(2208)] = 76791, -- [SMALL_STATE(2209)] = 76798, -- [SMALL_STATE(2210)] = 76805, -- [SMALL_STATE(2211)] = 76812, -- [SMALL_STATE(2212)] = 76819, -- [SMALL_STATE(2213)] = 76826, -- [SMALL_STATE(2214)] = 76833, -- [SMALL_STATE(2215)] = 76840, -- [SMALL_STATE(2216)] = 76847, -- [SMALL_STATE(2217)] = 76854, -- [SMALL_STATE(2218)] = 76861, -- [SMALL_STATE(2219)] = 76868, -- [SMALL_STATE(2220)] = 76875, -- [SMALL_STATE(2221)] = 76882, -- [SMALL_STATE(2222)] = 76889, -- [SMALL_STATE(2223)] = 76896, -- [SMALL_STATE(2224)] = 76903, -- [SMALL_STATE(2225)] = 76910, -- [SMALL_STATE(2226)] = 76917, -- [SMALL_STATE(2227)] = 76924, -- [SMALL_STATE(2228)] = 76931, -- [SMALL_STATE(2229)] = 76938, -- [SMALL_STATE(2230)] = 76945, -- [SMALL_STATE(2231)] = 76952, -- [SMALL_STATE(2232)] = 76959, -- [SMALL_STATE(2233)] = 76966, -- [SMALL_STATE(2234)] = 76973, -- [SMALL_STATE(2235)] = 76980, -- [SMALL_STATE(2236)] = 76987, -- [SMALL_STATE(2237)] = 76994, -- [SMALL_STATE(2238)] = 77001, -- [SMALL_STATE(2239)] = 77008, -- [SMALL_STATE(2240)] = 77015, -- [SMALL_STATE(2241)] = 77022, -- [SMALL_STATE(2242)] = 77029, -- [SMALL_STATE(2243)] = 77036, -- [SMALL_STATE(2244)] = 77043, -- [SMALL_STATE(2245)] = 77050, -- [SMALL_STATE(2246)] = 77057, -- [SMALL_STATE(2247)] = 77064, -- [SMALL_STATE(2248)] = 77071, -- [SMALL_STATE(2249)] = 77078, -- [SMALL_STATE(2250)] = 77085, -- [SMALL_STATE(2251)] = 77092, -- [SMALL_STATE(2252)] = 77099, -- [SMALL_STATE(2253)] = 77106, -- [SMALL_STATE(2254)] = 77113, -- [SMALL_STATE(2255)] = 77120, -- [SMALL_STATE(2256)] = 77127, -- [SMALL_STATE(2257)] = 77134, -- [SMALL_STATE(2258)] = 77141, -- [SMALL_STATE(2259)] = 77148, -- [SMALL_STATE(2260)] = 77155, -- [SMALL_STATE(2261)] = 77162, -- [SMALL_STATE(2262)] = 77169, -+ [SMALL_STATE(22)] = 0, -+ [SMALL_STATE(23)] = 75, -+ [SMALL_STATE(24)] = 146, -+ [SMALL_STATE(25)] = 265, -+ [SMALL_STATE(26)] = 340, -+ [SMALL_STATE(27)] = 459, -+ [SMALL_STATE(28)] = 534, -+ [SMALL_STATE(29)] = 613, -+ [SMALL_STATE(30)] = 688, -+ [SMALL_STATE(31)] = 809, -+ [SMALL_STATE(32)] = 884, -+ [SMALL_STATE(33)] = 965, -+ [SMALL_STATE(34)] = 1036, -+ [SMALL_STATE(35)] = 1107, -+ [SMALL_STATE(36)] = 1182, -+ [SMALL_STATE(37)] = 1257, -+ [SMALL_STATE(38)] = 1328, -+ [SMALL_STATE(39)] = 1403, -+ [SMALL_STATE(40)] = 1478, -+ [SMALL_STATE(41)] = 1548, -+ [SMALL_STATE(42)] = 1618, -+ [SMALL_STATE(43)] = 1688, -+ [SMALL_STATE(44)] = 1758, -+ [SMALL_STATE(45)] = 1828, -+ [SMALL_STATE(46)] = 1898, -+ [SMALL_STATE(47)] = 1968, -+ [SMALL_STATE(48)] = 2048, -+ [SMALL_STATE(49)] = 2122, -+ [SMALL_STATE(50)] = 2196, -+ [SMALL_STATE(51)] = 2266, -+ [SMALL_STATE(52)] = 2344, -+ [SMALL_STATE(53)] = 2414, -+ [SMALL_STATE(54)] = 2484, -+ [SMALL_STATE(55)] = 2554, -+ [SMALL_STATE(56)] = 2632, -+ [SMALL_STATE(57)] = 2702, -+ [SMALL_STATE(58)] = 2772, -+ [SMALL_STATE(59)] = 2842, -+ [SMALL_STATE(60)] = 2912, -+ [SMALL_STATE(61)] = 2986, -+ [SMALL_STATE(62)] = 3056, -+ [SMALL_STATE(63)] = 3126, -+ [SMALL_STATE(64)] = 3195, -+ [SMALL_STATE(65)] = 3270, -+ [SMALL_STATE(66)] = 3343, -+ [SMALL_STATE(67)] = 3422, -+ [SMALL_STATE(68)] = 3497, -+ [SMALL_STATE(69)] = 3566, -+ [SMALL_STATE(70)] = 3639, -+ [SMALL_STATE(71)] = 3716, -+ [SMALL_STATE(72)] = 3793, -+ [SMALL_STATE(73)] = 3862, -+ [SMALL_STATE(74)] = 3934, -+ [SMALL_STATE(75)] = 4006, -+ [SMALL_STATE(76)] = 4080, -+ [SMALL_STATE(77)] = 4158, -+ [SMALL_STATE(78)] = 4230, -+ [SMALL_STATE(79)] = 4306, -+ [SMALL_STATE(80)] = 4374, -+ [SMALL_STATE(81)] = 4446, -+ [SMALL_STATE(82)] = 4518, -+ [SMALL_STATE(83)] = 4586, -+ [SMALL_STATE(84)] = 4658, -+ [SMALL_STATE(85)] = 4732, -+ [SMALL_STATE(86)] = 4804, -+ [SMALL_STATE(87)] = 4876, -+ [SMALL_STATE(88)] = 4948, -+ [SMALL_STATE(89)] = 5020, -+ [SMALL_STATE(90)] = 5087, -+ [SMALL_STATE(91)] = 5156, -+ [SMALL_STATE(92)] = 5223, -+ [SMALL_STATE(93)] = 5298, -+ [SMALL_STATE(94)] = 5365, -+ [SMALL_STATE(95)] = 5434, -+ [SMALL_STATE(96)] = 5509, -+ [SMALL_STATE(97)] = 5576, -+ [SMALL_STATE(98)] = 5643, -+ [SMALL_STATE(99)] = 5714, -+ [SMALL_STATE(100)] = 5785, -+ [SMALL_STATE(101)] = 5858, -+ [SMALL_STATE(102)] = 5931, -+ [SMALL_STATE(103)] = 5998, -+ [SMALL_STATE(104)] = 6065, -+ [SMALL_STATE(105)] = 6136, -+ [SMALL_STATE(106)] = 6207, -+ [SMALL_STATE(107)] = 6274, -+ [SMALL_STATE(108)] = 6345, -+ [SMALL_STATE(109)] = 6416, -+ [SMALL_STATE(110)] = 6483, -+ [SMALL_STATE(111)] = 6554, -+ [SMALL_STATE(112)] = 6621, -+ [SMALL_STATE(113)] = 6692, -+ [SMALL_STATE(114)] = 6759, -+ [SMALL_STATE(115)] = 6826, -+ [SMALL_STATE(116)] = 6893, -+ [SMALL_STATE(117)] = 6960, -+ [SMALL_STATE(118)] = 7027, -+ [SMALL_STATE(119)] = 7094, -+ [SMALL_STATE(120)] = 7161, -+ [SMALL_STATE(121)] = 7228, -+ [SMALL_STATE(122)] = 7295, -+ [SMALL_STATE(123)] = 7366, -+ [SMALL_STATE(124)] = 7433, -+ [SMALL_STATE(125)] = 7500, -+ [SMALL_STATE(126)] = 7567, -+ [SMALL_STATE(127)] = 7634, -+ [SMALL_STATE(128)] = 7701, -+ [SMALL_STATE(129)] = 7768, -+ [SMALL_STATE(130)] = 7835, -+ [SMALL_STATE(131)] = 7902, -+ [SMALL_STATE(132)] = 7970, -+ [SMALL_STATE(133)] = 8036, -+ [SMALL_STATE(134)] = 8102, -+ [SMALL_STATE(135)] = 8168, -+ [SMALL_STATE(136)] = 8234, -+ [SMALL_STATE(137)] = 8326, -+ [SMALL_STATE(138)] = 8392, -+ [SMALL_STATE(139)] = 8458, -+ [SMALL_STATE(140)] = 8524, -+ [SMALL_STATE(141)] = 8590, -+ [SMALL_STATE(142)] = 8656, -+ [SMALL_STATE(143)] = 8722, -+ [SMALL_STATE(144)] = 8788, -+ [SMALL_STATE(145)] = 8854, -+ [SMALL_STATE(146)] = 8924, -+ [SMALL_STATE(147)] = 8994, -+ [SMALL_STATE(148)] = 9062, -+ [SMALL_STATE(149)] = 9128, -+ [SMALL_STATE(150)] = 9194, -+ [SMALL_STATE(151)] = 9268, -+ [SMALL_STATE(152)] = 9334, -+ [SMALL_STATE(153)] = 9424, -+ [SMALL_STATE(154)] = 9512, -+ [SMALL_STATE(155)] = 9578, -+ [SMALL_STATE(156)] = 9644, -+ [SMALL_STATE(157)] = 9722, -+ [SMALL_STATE(158)] = 9788, -+ [SMALL_STATE(159)] = 9854, -+ [SMALL_STATE(160)] = 9920, -+ [SMALL_STATE(161)] = 9986, -+ [SMALL_STATE(162)] = 10052, -+ [SMALL_STATE(163)] = 10118, -+ [SMALL_STATE(164)] = 10192, -+ [SMALL_STATE(165)] = 10258, -+ [SMALL_STATE(166)] = 10324, -+ [SMALL_STATE(167)] = 10390, -+ [SMALL_STATE(168)] = 10456, -+ [SMALL_STATE(169)] = 10522, -+ [SMALL_STATE(170)] = 10592, -+ [SMALL_STATE(171)] = 10658, -+ [SMALL_STATE(172)] = 10724, -+ [SMALL_STATE(173)] = 10794, -+ [SMALL_STATE(174)] = 10860, -+ [SMALL_STATE(175)] = 10926, -+ [SMALL_STATE(176)] = 10992, -+ [SMALL_STATE(177)] = 11058, -+ [SMALL_STATE(178)] = 11124, -+ [SMALL_STATE(179)] = 11190, -+ [SMALL_STATE(180)] = 11258, -+ [SMALL_STATE(181)] = 11326, -+ [SMALL_STATE(182)] = 11392, -+ [SMALL_STATE(183)] = 11458, -+ [SMALL_STATE(184)] = 11528, -+ [SMALL_STATE(185)] = 11604, -+ [SMALL_STATE(186)] = 11670, -+ [SMALL_STATE(187)] = 11738, -+ [SMALL_STATE(188)] = 11804, -+ [SMALL_STATE(189)] = 11876, -+ [SMALL_STATE(190)] = 11948, -+ [SMALL_STATE(191)] = 12014, -+ [SMALL_STATE(192)] = 12084, -+ [SMALL_STATE(193)] = 12150, -+ [SMALL_STATE(194)] = 12216, -+ [SMALL_STATE(195)] = 12282, -+ [SMALL_STATE(196)] = 12352, -+ [SMALL_STATE(197)] = 12417, -+ [SMALL_STATE(198)] = 12484, -+ [SMALL_STATE(199)] = 12553, -+ [SMALL_STATE(200)] = 12622, -+ [SMALL_STATE(201)] = 12687, -+ [SMALL_STATE(202)] = 12752, -+ [SMALL_STATE(203)] = 12817, -+ [SMALL_STATE(204)] = 12882, -+ [SMALL_STATE(205)] = 12947, -+ [SMALL_STATE(206)] = 13012, -+ [SMALL_STATE(207)] = 13077, -+ [SMALL_STATE(208)] = 13142, -+ [SMALL_STATE(209)] = 13207, -+ [SMALL_STATE(210)] = 13272, -+ [SMALL_STATE(211)] = 13337, -+ [SMALL_STATE(212)] = 13402, -+ [SMALL_STATE(213)] = 13501, -+ [SMALL_STATE(214)] = 13566, -+ [SMALL_STATE(215)] = 13633, -+ [SMALL_STATE(216)] = 13698, -+ [SMALL_STATE(217)] = 13763, -+ [SMALL_STATE(218)] = 13836, -+ [SMALL_STATE(219)] = 13901, -+ [SMALL_STATE(220)] = 13966, -+ [SMALL_STATE(221)] = 14031, -+ [SMALL_STATE(222)] = 14096, -+ [SMALL_STATE(223)] = 14161, -+ [SMALL_STATE(224)] = 14252, -+ [SMALL_STATE(225)] = 14317, -+ [SMALL_STATE(226)] = 14382, -+ [SMALL_STATE(227)] = 14451, -+ [SMALL_STATE(228)] = 14516, -+ [SMALL_STATE(229)] = 14581, -+ [SMALL_STATE(230)] = 14646, -+ [SMALL_STATE(231)] = 14711, -+ [SMALL_STATE(232)] = 14776, -+ [SMALL_STATE(233)] = 14841, -+ [SMALL_STATE(234)] = 14910, -+ [SMALL_STATE(235)] = 14977, -+ [SMALL_STATE(236)] = 15050, -+ [SMALL_STATE(237)] = 15115, -+ [SMALL_STATE(238)] = 15180, -+ [SMALL_STATE(239)] = 15245, -+ [SMALL_STATE(240)] = 15310, -+ [SMALL_STATE(241)] = 15375, -+ [SMALL_STATE(242)] = 15464, -+ [SMALL_STATE(243)] = 15529, -+ [SMALL_STATE(244)] = 15594, -+ [SMALL_STATE(245)] = 15661, -+ [SMALL_STATE(246)] = 15728, -+ [SMALL_STATE(247)] = 15815, -+ [SMALL_STATE(248)] = 15880, -+ [SMALL_STATE(249)] = 15945, -+ [SMALL_STATE(250)] = 16022, -+ [SMALL_STATE(251)] = 16087, -+ [SMALL_STATE(252)] = 16155, -+ [SMALL_STATE(253)] = 16219, -+ [SMALL_STATE(254)] = 16283, -+ [SMALL_STATE(255)] = 16347, -+ [SMALL_STATE(256)] = 16415, -+ [SMALL_STATE(257)] = 16481, -+ [SMALL_STATE(258)] = 16549, -+ [SMALL_STATE(259)] = 16617, -+ [SMALL_STATE(260)] = 16681, -+ [SMALL_STATE(261)] = 16745, -+ [SMALL_STATE(262)] = 16813, -+ [SMALL_STATE(263)] = 16877, -+ [SMALL_STATE(264)] = 16941, -+ [SMALL_STATE(265)] = 17005, -+ [SMALL_STATE(266)] = 17069, -+ [SMALL_STATE(267)] = 17133, -+ [SMALL_STATE(268)] = 17197, -+ [SMALL_STATE(269)] = 17261, -+ [SMALL_STATE(270)] = 17331, -+ [SMALL_STATE(271)] = 17395, -+ [SMALL_STATE(272)] = 17461, -+ [SMALL_STATE(273)] = 17525, -+ [SMALL_STATE(274)] = 17593, -+ [SMALL_STATE(275)] = 17657, -+ [SMALL_STATE(276)] = 17721, -+ [SMALL_STATE(277)] = 17791, -+ [SMALL_STATE(278)] = 17867, -+ [SMALL_STATE(279)] = 17931, -+ [SMALL_STATE(280)] = 18017, -+ [SMALL_STATE(281)] = 18105, -+ [SMALL_STATE(282)] = 18195, -+ [SMALL_STATE(283)] = 18259, -+ [SMALL_STATE(284)] = 18331, -+ [SMALL_STATE(285)] = 18397, -+ [SMALL_STATE(286)] = 18465, -+ [SMALL_STATE(287)] = 18529, -+ [SMALL_STATE(288)] = 18593, -+ [SMALL_STATE(289)] = 18661, -+ [SMALL_STATE(290)] = 18729, -+ [SMALL_STATE(291)] = 18793, -+ [SMALL_STATE(292)] = 18861, -+ [SMALL_STATE(293)] = 18959, -+ [SMALL_STATE(294)] = 19022, -+ [SMALL_STATE(295)] = 19087, -+ [SMALL_STATE(296)] = 19204, -+ [SMALL_STATE(297)] = 19321, -+ [SMALL_STATE(298)] = 19384, -+ [SMALL_STATE(299)] = 19447, -+ [SMALL_STATE(300)] = 19564, -+ [SMALL_STATE(301)] = 19681, -+ [SMALL_STATE(302)] = 19798, -+ [SMALL_STATE(303)] = 19915, -+ [SMALL_STATE(304)] = 20032, -+ [SMALL_STATE(305)] = 20149, -+ [SMALL_STATE(306)] = 20266, -+ [SMALL_STATE(307)] = 20383, -+ [SMALL_STATE(308)] = 20446, -+ [SMALL_STATE(309)] = 20563, -+ [SMALL_STATE(310)] = 20626, -+ [SMALL_STATE(311)] = 20693, -+ [SMALL_STATE(312)] = 20760, -+ [SMALL_STATE(313)] = 20827, -+ [SMALL_STATE(314)] = 20894, -+ [SMALL_STATE(315)] = 20961, -+ [SMALL_STATE(316)] = 21078, -+ [SMALL_STATE(317)] = 21145, -+ [SMALL_STATE(318)] = 21262, -+ [SMALL_STATE(319)] = 21325, -+ [SMALL_STATE(320)] = 21388, -+ [SMALL_STATE(321)] = 21451, -+ [SMALL_STATE(322)] = 21514, -+ [SMALL_STATE(323)] = 21631, -+ [SMALL_STATE(324)] = 21694, -+ [SMALL_STATE(325)] = 21757, -+ [SMALL_STATE(326)] = 21824, -+ [SMALL_STATE(327)] = 21891, -+ [SMALL_STATE(328)] = 21958, -+ [SMALL_STATE(329)] = 22025, -+ [SMALL_STATE(330)] = 22088, -+ [SMALL_STATE(331)] = 22155, -+ [SMALL_STATE(332)] = 22272, -+ [SMALL_STATE(333)] = 22335, -+ [SMALL_STATE(334)] = 22398, -+ [SMALL_STATE(335)] = 22465, -+ [SMALL_STATE(336)] = 22582, -+ [SMALL_STATE(337)] = 22645, -+ [SMALL_STATE(338)] = 22712, -+ [SMALL_STATE(339)] = 22775, -+ [SMALL_STATE(340)] = 22838, -+ [SMALL_STATE(341)] = 22901, -+ [SMALL_STATE(342)] = 22964, -+ [SMALL_STATE(343)] = 23027, -+ [SMALL_STATE(344)] = 23090, -+ [SMALL_STATE(345)] = 23153, -+ [SMALL_STATE(346)] = 23218, -+ [SMALL_STATE(347)] = 23281, -+ [SMALL_STATE(348)] = 23344, -+ [SMALL_STATE(349)] = 23407, -+ [SMALL_STATE(350)] = 23469, -+ [SMALL_STATE(351)] = 23533, -+ [SMALL_STATE(352)] = 23595, -+ [SMALL_STATE(353)] = 23685, -+ [SMALL_STATE(354)] = 23747, -+ [SMALL_STATE(355)] = 23809, -+ [SMALL_STATE(356)] = 23871, -+ [SMALL_STATE(357)] = 23933, -+ [SMALL_STATE(358)] = 23995, -+ [SMALL_STATE(359)] = 24057, -+ [SMALL_STATE(360)] = 24145, -+ [SMALL_STATE(361)] = 24207, -+ [SMALL_STATE(362)] = 24269, -+ [SMALL_STATE(363)] = 24331, -+ [SMALL_STATE(364)] = 24393, -+ [SMALL_STATE(365)] = 24455, -+ [SMALL_STATE(366)] = 24517, -+ [SMALL_STATE(367)] = 24579, -+ [SMALL_STATE(368)] = 24641, -+ [SMALL_STATE(369)] = 24703, -+ [SMALL_STATE(370)] = 24765, -+ [SMALL_STATE(371)] = 24827, -+ [SMALL_STATE(372)] = 24889, -+ [SMALL_STATE(373)] = 24951, -+ [SMALL_STATE(374)] = 25013, -+ [SMALL_STATE(375)] = 25077, -+ [SMALL_STATE(376)] = 25139, -+ [SMALL_STATE(377)] = 25201, -+ [SMALL_STATE(378)] = 25263, -+ [SMALL_STATE(379)] = 25325, -+ [SMALL_STATE(380)] = 25387, -+ [SMALL_STATE(381)] = 25449, -+ [SMALL_STATE(382)] = 25513, -+ [SMALL_STATE(383)] = 25579, -+ [SMALL_STATE(384)] = 25641, -+ [SMALL_STATE(385)] = 25705, -+ [SMALL_STATE(386)] = 25767, -+ [SMALL_STATE(387)] = 25837, -+ [SMALL_STATE(388)] = 25899, -+ [SMALL_STATE(389)] = 25985, -+ [SMALL_STATE(390)] = 26069, -+ [SMALL_STATE(391)] = 26131, -+ [SMALL_STATE(392)] = 26205, -+ [SMALL_STATE(393)] = 26267, -+ [SMALL_STATE(394)] = 26339, -+ [SMALL_STATE(395)] = 26401, -+ [SMALL_STATE(396)] = 26465, -+ [SMALL_STATE(397)] = 26527, -+ [SMALL_STATE(398)] = 26589, -+ [SMALL_STATE(399)] = 26651, -+ [SMALL_STATE(400)] = 26713, -+ [SMALL_STATE(401)] = 26775, -+ [SMALL_STATE(402)] = 26837, -+ [SMALL_STATE(403)] = 26899, -+ [SMALL_STATE(404)] = 26961, -+ [SMALL_STATE(405)] = 27023, -+ [SMALL_STATE(406)] = 27085, -+ [SMALL_STATE(407)] = 27154, -+ [SMALL_STATE(408)] = 27215, -+ [SMALL_STATE(409)] = 27276, -+ [SMALL_STATE(410)] = 27337, -+ [SMALL_STATE(411)] = 27398, -+ [SMALL_STATE(412)] = 27459, -+ [SMALL_STATE(413)] = 27524, -+ [SMALL_STATE(414)] = 27589, -+ [SMALL_STATE(415)] = 27654, -+ [SMALL_STATE(416)] = 27715, -+ [SMALL_STATE(417)] = 27778, -+ [SMALL_STATE(418)] = 27847, -+ [SMALL_STATE(419)] = 27908, -+ [SMALL_STATE(420)] = 27993, -+ [SMALL_STATE(421)] = 28076, -+ [SMALL_STATE(422)] = 28137, -+ [SMALL_STATE(423)] = 28198, -+ [SMALL_STATE(424)] = 28267, -+ [SMALL_STATE(425)] = 28336, -+ [SMALL_STATE(426)] = 28397, -+ [SMALL_STATE(427)] = 28458, -+ [SMALL_STATE(428)] = 28545, -+ [SMALL_STATE(429)] = 28606, -+ [SMALL_STATE(430)] = 28667, -+ [SMALL_STATE(431)] = 28730, -+ [SMALL_STATE(432)] = 28793, -+ [SMALL_STATE(433)] = 28854, -+ [SMALL_STATE(434)] = 28919, -+ [SMALL_STATE(435)] = 28980, -+ [SMALL_STATE(436)] = 29049, -+ [SMALL_STATE(437)] = 29110, -+ [SMALL_STATE(438)] = 29171, -+ [SMALL_STATE(439)] = 29232, -+ [SMALL_STATE(440)] = 29293, -+ [SMALL_STATE(441)] = 29382, -+ [SMALL_STATE(442)] = 29471, -+ [SMALL_STATE(443)] = 29544, -+ [SMALL_STATE(444)] = 29609, -+ [SMALL_STATE(445)] = 29670, -+ [SMALL_STATE(446)] = 29741, -+ [SMALL_STATE(447)] = 29802, -+ [SMALL_STATE(448)] = 29867, -+ [SMALL_STATE(449)] = 29938, -+ [SMALL_STATE(450)] = 30003, -+ [SMALL_STATE(451)] = 30071, -+ [SMALL_STATE(452)] = 30137, -+ [SMALL_STATE(453)] = 30205, -+ [SMALL_STATE(454)] = 30265, -+ [SMALL_STATE(455)] = 30333, -+ [SMALL_STATE(456)] = 30399, -+ [SMALL_STATE(457)] = 30459, -+ [SMALL_STATE(458)] = 30519, -+ [SMALL_STATE(459)] = 30579, -+ [SMALL_STATE(460)] = 30644, -+ [SMALL_STATE(461)] = 30707, -+ [SMALL_STATE(462)] = 30770, -+ [SMALL_STATE(463)] = 30873, -+ [SMALL_STATE(464)] = 30936, -+ [SMALL_STATE(465)] = 30999, -+ [SMALL_STATE(466)] = 31062, -+ [SMALL_STATE(467)] = 31165, -+ [SMALL_STATE(468)] = 31228, -+ [SMALL_STATE(469)] = 31291, -+ [SMALL_STATE(470)] = 31356, -+ [SMALL_STATE(471)] = 31459, -+ [SMALL_STATE(472)] = 31522, -+ [SMALL_STATE(473)] = 31585, -+ [SMALL_STATE(474)] = 31648, -+ [SMALL_STATE(475)] = 31751, -+ [SMALL_STATE(476)] = 31854, -+ [SMALL_STATE(477)] = 31919, -+ [SMALL_STATE(478)] = 32022, -+ [SMALL_STATE(479)] = 32125, -+ [SMALL_STATE(480)] = 32190, -+ [SMALL_STATE(481)] = 32293, -+ [SMALL_STATE(482)] = 32356, -+ [SMALL_STATE(483)] = 32423, -+ [SMALL_STATE(484)] = 32486, -+ [SMALL_STATE(485)] = 32589, -+ [SMALL_STATE(486)] = 32692, -+ [SMALL_STATE(487)] = 32795, -+ [SMALL_STATE(488)] = 32864, -+ [SMALL_STATE(489)] = 32967, -+ [SMALL_STATE(490)] = 33070, -+ [SMALL_STATE(491)] = 33173, -+ [SMALL_STATE(492)] = 33235, -+ [SMALL_STATE(493)] = 33293, -+ [SMALL_STATE(494)] = 33395, -+ [SMALL_STATE(495)] = 33497, -+ [SMALL_STATE(496)] = 33599, -+ [SMALL_STATE(497)] = 33701, -+ [SMALL_STATE(498)] = 33803, -+ [SMALL_STATE(499)] = 33905, -+ [SMALL_STATE(500)] = 34007, -+ [SMALL_STATE(501)] = 34069, -+ [SMALL_STATE(502)] = 34171, -+ [SMALL_STATE(503)] = 34273, -+ [SMALL_STATE(504)] = 34375, -+ [SMALL_STATE(505)] = 34437, -+ [SMALL_STATE(506)] = 34539, -+ [SMALL_STATE(507)] = 34641, -+ [SMALL_STATE(508)] = 34743, -+ [SMALL_STATE(509)] = 34805, -+ [SMALL_STATE(510)] = 34867, -+ [SMALL_STATE(511)] = 34969, -+ [SMALL_STATE(512)] = 35027, -+ [SMALL_STATE(513)] = 35129, -+ [SMALL_STATE(514)] = 35197, -+ [SMALL_STATE(515)] = 35299, -+ [SMALL_STATE(516)] = 35361, -+ [SMALL_STATE(517)] = 35463, -+ [SMALL_STATE(518)] = 35565, -+ [SMALL_STATE(519)] = 35627, -+ [SMALL_STATE(520)] = 35689, -+ [SMALL_STATE(521)] = 35791, -+ [SMALL_STATE(522)] = 35853, -+ [SMALL_STATE(523)] = 35911, -+ [SMALL_STATE(524)] = 35969, -+ [SMALL_STATE(525)] = 36071, -+ [SMALL_STATE(526)] = 36173, -+ [SMALL_STATE(527)] = 36235, -+ [SMALL_STATE(528)] = 36297, -+ [SMALL_STATE(529)] = 36359, -+ [SMALL_STATE(530)] = 36461, -+ [SMALL_STATE(531)] = 36563, -+ [SMALL_STATE(532)] = 36625, -+ [SMALL_STATE(533)] = 36727, -+ [SMALL_STATE(534)] = 36789, -+ [SMALL_STATE(535)] = 36847, -+ [SMALL_STATE(536)] = 36913, -+ [SMALL_STATE(537)] = 37015, -+ [SMALL_STATE(538)] = 37073, -+ [SMALL_STATE(539)] = 37135, -+ [SMALL_STATE(540)] = 37234, -+ [SMALL_STATE(541)] = 37333, -+ [SMALL_STATE(542)] = 37432, -+ [SMALL_STATE(543)] = 37531, -+ [SMALL_STATE(544)] = 37630, -+ [SMALL_STATE(545)] = 37729, -+ [SMALL_STATE(546)] = 37792, -+ [SMALL_STATE(547)] = 37891, -+ [SMALL_STATE(548)] = 37990, -+ [SMALL_STATE(549)] = 38089, -+ [SMALL_STATE(550)] = 38188, -+ [SMALL_STATE(551)] = 38287, -+ [SMALL_STATE(552)] = 38386, -+ [SMALL_STATE(553)] = 38485, -+ [SMALL_STATE(554)] = 38584, -+ [SMALL_STATE(555)] = 38683, -+ [SMALL_STATE(556)] = 38782, -+ [SMALL_STATE(557)] = 38881, -+ [SMALL_STATE(558)] = 38980, -+ [SMALL_STATE(559)] = 39079, -+ [SMALL_STATE(560)] = 39178, -+ [SMALL_STATE(561)] = 39277, -+ [SMALL_STATE(562)] = 39340, -+ [SMALL_STATE(563)] = 39439, -+ [SMALL_STATE(564)] = 39496, -+ [SMALL_STATE(565)] = 39595, -+ [SMALL_STATE(566)] = 39694, -+ [SMALL_STATE(567)] = 39793, -+ [SMALL_STATE(568)] = 39892, -+ [SMALL_STATE(569)] = 39991, -+ [SMALL_STATE(570)] = 40090, -+ [SMALL_STATE(571)] = 40189, -+ [SMALL_STATE(572)] = 40288, -+ [SMALL_STATE(573)] = 40387, -+ [SMALL_STATE(574)] = 40444, -+ [SMALL_STATE(575)] = 40543, -+ [SMALL_STATE(576)] = 40642, -+ [SMALL_STATE(577)] = 40741, -+ [SMALL_STATE(578)] = 40840, -+ [SMALL_STATE(579)] = 40939, -+ [SMALL_STATE(580)] = 41038, -+ [SMALL_STATE(581)] = 41137, -+ [SMALL_STATE(582)] = 41236, -+ [SMALL_STATE(583)] = 41335, -+ [SMALL_STATE(584)] = 41434, -+ [SMALL_STATE(585)] = 41533, -+ [SMALL_STATE(586)] = 41632, -+ [SMALL_STATE(587)] = 41731, -+ [SMALL_STATE(588)] = 41830, -+ [SMALL_STATE(589)] = 41929, -+ [SMALL_STATE(590)] = 42028, -+ [SMALL_STATE(591)] = 42127, -+ [SMALL_STATE(592)] = 42226, -+ [SMALL_STATE(593)] = 42325, -+ [SMALL_STATE(594)] = 42424, -+ [SMALL_STATE(595)] = 42523, -+ [SMALL_STATE(596)] = 42622, -+ [SMALL_STATE(597)] = 42721, -+ [SMALL_STATE(598)] = 42820, -+ [SMALL_STATE(599)] = 42919, -+ [SMALL_STATE(600)] = 43018, -+ [SMALL_STATE(601)] = 43117, -+ [SMALL_STATE(602)] = 43216, -+ [SMALL_STATE(603)] = 43315, -+ [SMALL_STATE(604)] = 43414, -+ [SMALL_STATE(605)] = 43513, -+ [SMALL_STATE(606)] = 43612, -+ [SMALL_STATE(607)] = 43711, -+ [SMALL_STATE(608)] = 43810, -+ [SMALL_STATE(609)] = 43909, -+ [SMALL_STATE(610)] = 44008, -+ [SMALL_STATE(611)] = 44107, -+ [SMALL_STATE(612)] = 44206, -+ [SMALL_STATE(613)] = 44305, -+ [SMALL_STATE(614)] = 44404, -+ [SMALL_STATE(615)] = 44503, -+ [SMALL_STATE(616)] = 44602, -+ [SMALL_STATE(617)] = 44663, -+ [SMALL_STATE(618)] = 44762, -+ [SMALL_STATE(619)] = 44861, -+ [SMALL_STATE(620)] = 44960, -+ [SMALL_STATE(621)] = 45059, -+ [SMALL_STATE(622)] = 45158, -+ [SMALL_STATE(623)] = 45257, -+ [SMALL_STATE(624)] = 45356, -+ [SMALL_STATE(625)] = 45455, -+ [SMALL_STATE(626)] = 45554, -+ [SMALL_STATE(627)] = 45653, -+ [SMALL_STATE(628)] = 45752, -+ [SMALL_STATE(629)] = 45851, -+ [SMALL_STATE(630)] = 45950, -+ [SMALL_STATE(631)] = 46049, -+ [SMALL_STATE(632)] = 46148, -+ [SMALL_STATE(633)] = 46247, -+ [SMALL_STATE(634)] = 46346, -+ [SMALL_STATE(635)] = 46445, -+ [SMALL_STATE(636)] = 46544, -+ [SMALL_STATE(637)] = 46605, -+ [SMALL_STATE(638)] = 46704, -+ [SMALL_STATE(639)] = 46803, -+ [SMALL_STATE(640)] = 46902, -+ [SMALL_STATE(641)] = 47001, -+ [SMALL_STATE(642)] = 47100, -+ [SMALL_STATE(643)] = 47199, -+ [SMALL_STATE(644)] = 47298, -+ [SMALL_STATE(645)] = 47397, -+ [SMALL_STATE(646)] = 47496, -+ [SMALL_STATE(647)] = 47595, -+ [SMALL_STATE(648)] = 47694, -+ [SMALL_STATE(649)] = 47793, -+ [SMALL_STATE(650)] = 47892, -+ [SMALL_STATE(651)] = 47991, -+ [SMALL_STATE(652)] = 48090, -+ [SMALL_STATE(653)] = 48189, -+ [SMALL_STATE(654)] = 48246, -+ [SMALL_STATE(655)] = 48303, -+ [SMALL_STATE(656)] = 48360, -+ [SMALL_STATE(657)] = 48417, -+ [SMALL_STATE(658)] = 48474, -+ [SMALL_STATE(659)] = 48531, -+ [SMALL_STATE(660)] = 48588, -+ [SMALL_STATE(661)] = 48687, -+ [SMALL_STATE(662)] = 48744, -+ [SMALL_STATE(663)] = 48801, -+ [SMALL_STATE(664)] = 48900, -+ [SMALL_STATE(665)] = 48999, -+ [SMALL_STATE(666)] = 49098, -+ [SMALL_STATE(667)] = 49155, -+ [SMALL_STATE(668)] = 49254, -+ [SMALL_STATE(669)] = 49311, -+ [SMALL_STATE(670)] = 49410, -+ [SMALL_STATE(671)] = 49509, -+ [SMALL_STATE(672)] = 49608, -+ [SMALL_STATE(673)] = 49707, -+ [SMALL_STATE(674)] = 49764, -+ [SMALL_STATE(675)] = 49825, -+ [SMALL_STATE(676)] = 49886, -+ [SMALL_STATE(677)] = 49985, -+ [SMALL_STATE(678)] = 50044, -+ [SMALL_STATE(679)] = 50143, -+ [SMALL_STATE(680)] = 50202, -+ [SMALL_STATE(681)] = 50259, -+ [SMALL_STATE(682)] = 50358, -+ [SMALL_STATE(683)] = 50457, -+ [SMALL_STATE(684)] = 50556, -+ [SMALL_STATE(685)] = 50655, -+ [SMALL_STATE(686)] = 50754, -+ [SMALL_STATE(687)] = 50853, -+ [SMALL_STATE(688)] = 50952, -+ [SMALL_STATE(689)] = 51009, -+ [SMALL_STATE(690)] = 51066, -+ [SMALL_STATE(691)] = 51123, -+ [SMALL_STATE(692)] = 51222, -+ [SMALL_STATE(693)] = 51321, -+ [SMALL_STATE(694)] = 51420, -+ [SMALL_STATE(695)] = 51519, -+ [SMALL_STATE(696)] = 51618, -+ [SMALL_STATE(697)] = 51717, -+ [SMALL_STATE(698)] = 51816, -+ [SMALL_STATE(699)] = 51915, -+ [SMALL_STATE(700)] = 52014, -+ [SMALL_STATE(701)] = 52113, -+ [SMALL_STATE(702)] = 52174, -+ [SMALL_STATE(703)] = 52273, -+ [SMALL_STATE(704)] = 52372, -+ [SMALL_STATE(705)] = 52429, -+ [SMALL_STATE(706)] = 52528, -+ [SMALL_STATE(707)] = 52627, -+ [SMALL_STATE(708)] = 52726, -+ [SMALL_STATE(709)] = 52825, -+ [SMALL_STATE(710)] = 52924, -+ [SMALL_STATE(711)] = 53023, -+ [SMALL_STATE(712)] = 53122, -+ [SMALL_STATE(713)] = 53179, -+ [SMALL_STATE(714)] = 53278, -+ [SMALL_STATE(715)] = 53337, -+ [SMALL_STATE(716)] = 53436, -+ [SMALL_STATE(717)] = 53495, -+ [SMALL_STATE(718)] = 53594, -+ [SMALL_STATE(719)] = 53693, -+ [SMALL_STATE(720)] = 53750, -+ [SMALL_STATE(721)] = 53807, -+ [SMALL_STATE(722)] = 53906, -+ [SMALL_STATE(723)] = 54005, -+ [SMALL_STATE(724)] = 54104, -+ [SMALL_STATE(725)] = 54203, -+ [SMALL_STATE(726)] = 54302, -+ [SMALL_STATE(727)] = 54401, -+ [SMALL_STATE(728)] = 54500, -+ [SMALL_STATE(729)] = 54599, -+ [SMALL_STATE(730)] = 54698, -+ [SMALL_STATE(731)] = 54797, -+ [SMALL_STATE(732)] = 54896, -+ [SMALL_STATE(733)] = 54995, -+ [SMALL_STATE(734)] = 55094, -+ [SMALL_STATE(735)] = 55193, -+ [SMALL_STATE(736)] = 55282, -+ [SMALL_STATE(737)] = 55381, -+ [SMALL_STATE(738)] = 55480, -+ [SMALL_STATE(739)] = 55579, -+ [SMALL_STATE(740)] = 55678, -+ [SMALL_STATE(741)] = 55777, -+ [SMALL_STATE(742)] = 55876, -+ [SMALL_STATE(743)] = 55975, -+ [SMALL_STATE(744)] = 56074, -+ [SMALL_STATE(745)] = 56131, -+ [SMALL_STATE(746)] = 56230, -+ [SMALL_STATE(747)] = 56329, -+ [SMALL_STATE(748)] = 56428, -+ [SMALL_STATE(749)] = 56493, -+ [SMALL_STATE(750)] = 56592, -+ [SMALL_STATE(751)] = 56691, -+ [SMALL_STATE(752)] = 56790, -+ [SMALL_STATE(753)] = 56847, -+ [SMALL_STATE(754)] = 56946, -+ [SMALL_STATE(755)] = 57045, -+ [SMALL_STATE(756)] = 57144, -+ [SMALL_STATE(757)] = 57243, -+ [SMALL_STATE(758)] = 57342, -+ [SMALL_STATE(759)] = 57441, -+ [SMALL_STATE(760)] = 57540, -+ [SMALL_STATE(761)] = 57639, -+ [SMALL_STATE(762)] = 57696, -+ [SMALL_STATE(763)] = 57753, -+ [SMALL_STATE(764)] = 57810, -+ [SMALL_STATE(765)] = 57867, -+ [SMALL_STATE(766)] = 57966, -+ [SMALL_STATE(767)] = 58065, -+ [SMALL_STATE(768)] = 58122, -+ [SMALL_STATE(769)] = 58221, -+ [SMALL_STATE(770)] = 58320, -+ [SMALL_STATE(771)] = 58377, -+ [SMALL_STATE(772)] = 58476, -+ [SMALL_STATE(773)] = 58575, -+ [SMALL_STATE(774)] = 58674, -+ [SMALL_STATE(775)] = 58773, -+ [SMALL_STATE(776)] = 58830, -+ [SMALL_STATE(777)] = 58929, -+ [SMALL_STATE(778)] = 58986, -+ [SMALL_STATE(779)] = 59043, -+ [SMALL_STATE(780)] = 59100, -+ [SMALL_STATE(781)] = 59157, -+ [SMALL_STATE(782)] = 59214, -+ [SMALL_STATE(783)] = 59271, -+ [SMALL_STATE(784)] = 59370, -+ [SMALL_STATE(785)] = 59469, -+ [SMALL_STATE(786)] = 59568, -+ [SMALL_STATE(787)] = 59667, -+ [SMALL_STATE(788)] = 59766, -+ [SMALL_STATE(789)] = 59865, -+ [SMALL_STATE(790)] = 59964, -+ [SMALL_STATE(791)] = 60063, -+ [SMALL_STATE(792)] = 60162, -+ [SMALL_STATE(793)] = 60261, -+ [SMALL_STATE(794)] = 60318, -+ [SMALL_STATE(795)] = 60417, -+ [SMALL_STATE(796)] = 60516, -+ [SMALL_STATE(797)] = 60615, -+ [SMALL_STATE(798)] = 60672, -+ [SMALL_STATE(799)] = 60771, -+ [SMALL_STATE(800)] = 60870, -+ [SMALL_STATE(801)] = 60969, -+ [SMALL_STATE(802)] = 61026, -+ [SMALL_STATE(803)] = 61087, -+ [SMALL_STATE(804)] = 61186, -+ [SMALL_STATE(805)] = 61285, -+ [SMALL_STATE(806)] = 61384, -+ [SMALL_STATE(807)] = 61483, -+ [SMALL_STATE(808)] = 61582, -+ [SMALL_STATE(809)] = 61681, -+ [SMALL_STATE(810)] = 61780, -+ [SMALL_STATE(811)] = 61879, -+ [SMALL_STATE(812)] = 61978, -+ [SMALL_STATE(813)] = 62077, -+ [SMALL_STATE(814)] = 62176, -+ [SMALL_STATE(815)] = 62275, -+ [SMALL_STATE(816)] = 62374, -+ [SMALL_STATE(817)] = 62473, -+ [SMALL_STATE(818)] = 62572, -+ [SMALL_STATE(819)] = 62671, -+ [SMALL_STATE(820)] = 62730, -+ [SMALL_STATE(821)] = 62829, -+ [SMALL_STATE(822)] = 62888, -+ [SMALL_STATE(823)] = 62987, -+ [SMALL_STATE(824)] = 63052, -+ [SMALL_STATE(825)] = 63109, -+ [SMALL_STATE(826)] = 63208, -+ [SMALL_STATE(827)] = 63307, -+ [SMALL_STATE(828)] = 63406, -+ [SMALL_STATE(829)] = 63505, -+ [SMALL_STATE(830)] = 63604, -+ [SMALL_STATE(831)] = 63703, -+ [SMALL_STATE(832)] = 63760, -+ [SMALL_STATE(833)] = 63817, -+ [SMALL_STATE(834)] = 63874, -+ [SMALL_STATE(835)] = 63930, -+ [SMALL_STATE(836)] = 64010, -+ [SMALL_STATE(837)] = 64068, -+ [SMALL_STATE(838)] = 64126, -+ [SMALL_STATE(839)] = 64182, -+ [SMALL_STATE(840)] = 64238, -+ [SMALL_STATE(841)] = 64294, -+ [SMALL_STATE(842)] = 64354, -+ [SMALL_STATE(843)] = 64410, -+ [SMALL_STATE(844)] = 64466, -+ [SMALL_STATE(845)] = 64524, -+ [SMALL_STATE(846)] = 64580, -+ [SMALL_STATE(847)] = 64638, -+ [SMALL_STATE(848)] = 64694, -+ [SMALL_STATE(849)] = 64750, -+ [SMALL_STATE(850)] = 64806, -+ [SMALL_STATE(851)] = 64866, -+ [SMALL_STATE(852)] = 64926, -+ [SMALL_STATE(853)] = 64982, -+ [SMALL_STATE(854)] = 65038, -+ [SMALL_STATE(855)] = 65094, -+ [SMALL_STATE(856)] = 65150, -+ [SMALL_STATE(857)] = 65210, -+ [SMALL_STATE(858)] = 65266, -+ [SMALL_STATE(859)] = 65322, -+ [SMALL_STATE(860)] = 65378, -+ [SMALL_STATE(861)] = 65434, -+ [SMALL_STATE(862)] = 65490, -+ [SMALL_STATE(863)] = 65546, -+ [SMALL_STATE(864)] = 65602, -+ [SMALL_STATE(865)] = 65658, -+ [SMALL_STATE(866)] = 65740, -+ [SMALL_STATE(867)] = 65830, -+ [SMALL_STATE(868)] = 65886, -+ [SMALL_STATE(869)] = 65942, -+ [SMALL_STATE(870)] = 65998, -+ [SMALL_STATE(871)] = 66066, -+ [SMALL_STATE(872)] = 66122, -+ [SMALL_STATE(873)] = 66178, -+ [SMALL_STATE(874)] = 66256, -+ [SMALL_STATE(875)] = 66336, -+ [SMALL_STATE(876)] = 66392, -+ [SMALL_STATE(877)] = 66456, -+ [SMALL_STATE(878)] = 66514, -+ [SMALL_STATE(879)] = 66574, -+ [SMALL_STATE(880)] = 66630, -+ [SMALL_STATE(881)] = 66686, -+ [SMALL_STATE(882)] = 66742, -+ [SMALL_STATE(883)] = 66798, -+ [SMALL_STATE(884)] = 66860, -+ [SMALL_STATE(885)] = 66922, -+ [SMALL_STATE(886)] = 66978, -+ [SMALL_STATE(887)] = 67034, -+ [SMALL_STATE(888)] = 67090, -+ [SMALL_STATE(889)] = 67146, -+ [SMALL_STATE(890)] = 67202, -+ [SMALL_STATE(891)] = 67258, -+ [SMALL_STATE(892)] = 67342, -+ [SMALL_STATE(893)] = 67398, -+ [SMALL_STATE(894)] = 67480, -+ [SMALL_STATE(895)] = 67536, -+ [SMALL_STATE(896)] = 67596, -+ [SMALL_STATE(897)] = 67652, -+ [SMALL_STATE(898)] = 67734, -+ [SMALL_STATE(899)] = 67790, -+ [SMALL_STATE(900)] = 67846, -+ [SMALL_STATE(901)] = 67904, -+ [SMALL_STATE(902)] = 67960, -+ [SMALL_STATE(903)] = 68024, -+ [SMALL_STATE(904)] = 68080, -+ [SMALL_STATE(905)] = 68170, -+ [SMALL_STATE(906)] = 68226, -+ [SMALL_STATE(907)] = 68286, -+ [SMALL_STATE(908)] = 68346, -+ [SMALL_STATE(909)] = 68406, -+ [SMALL_STATE(910)] = 68462, -+ [SMALL_STATE(911)] = 68518, -+ [SMALL_STATE(912)] = 68574, -+ [SMALL_STATE(913)] = 68630, -+ [SMALL_STATE(914)] = 68686, -+ [SMALL_STATE(915)] = 68742, -+ [SMALL_STATE(916)] = 68798, -+ [SMALL_STATE(917)] = 68858, -+ [SMALL_STATE(918)] = 68914, -+ [SMALL_STATE(919)] = 68970, -+ [SMALL_STATE(920)] = 69026, -+ [SMALL_STATE(921)] = 69086, -+ [SMALL_STATE(922)] = 69142, -+ [SMALL_STATE(923)] = 69198, -+ [SMALL_STATE(924)] = 69254, -+ [SMALL_STATE(925)] = 69310, -+ [SMALL_STATE(926)] = 69366, -+ [SMALL_STATE(927)] = 69422, -+ [SMALL_STATE(928)] = 69480, -+ [SMALL_STATE(929)] = 69538, -+ [SMALL_STATE(930)] = 69596, -+ [SMALL_STATE(931)] = 69652, -+ [SMALL_STATE(932)] = 69710, -+ [SMALL_STATE(933)] = 69766, -+ [SMALL_STATE(934)] = 69854, -+ [SMALL_STATE(935)] = 69910, -+ [SMALL_STATE(936)] = 69966, -+ [SMALL_STATE(937)] = 70026, -+ [SMALL_STATE(938)] = 70082, -+ [SMALL_STATE(939)] = 70138, -+ [SMALL_STATE(940)] = 70194, -+ [SMALL_STATE(941)] = 70250, -+ [SMALL_STATE(942)] = 70306, -+ [SMALL_STATE(943)] = 70362, -+ [SMALL_STATE(944)] = 70418, -+ [SMALL_STATE(945)] = 70486, -+ [SMALL_STATE(946)] = 70542, -+ [SMALL_STATE(947)] = 70598, -+ [SMALL_STATE(948)] = 70656, -+ [SMALL_STATE(949)] = 70712, -+ [SMALL_STATE(950)] = 70768, -+ [SMALL_STATE(951)] = 70824, -+ [SMALL_STATE(952)] = 70902, -+ [SMALL_STATE(953)] = 70982, -+ [SMALL_STATE(954)] = 71038, -+ [SMALL_STATE(955)] = 71094, -+ [SMALL_STATE(956)] = 71162, -+ [SMALL_STATE(957)] = 71218, -+ [SMALL_STATE(958)] = 71274, -+ [SMALL_STATE(959)] = 71352, -+ [SMALL_STATE(960)] = 71416, -+ [SMALL_STATE(961)] = 71472, -+ [SMALL_STATE(962)] = 71561, -+ [SMALL_STATE(963)] = 71616, -+ [SMALL_STATE(964)] = 71699, -+ [SMALL_STATE(965)] = 71754, -+ [SMALL_STATE(966)] = 71837, -+ [SMALL_STATE(967)] = 71892, -+ [SMALL_STATE(968)] = 71947, -+ [SMALL_STATE(969)] = 72002, -+ [SMALL_STATE(970)] = 72083, -+ [SMALL_STATE(971)] = 72138, -+ [SMALL_STATE(972)] = 72193, -+ [SMALL_STATE(973)] = 72248, -+ [SMALL_STATE(974)] = 72303, -+ [SMALL_STATE(975)] = 72358, -+ [SMALL_STATE(976)] = 72413, -+ [SMALL_STATE(977)] = 72468, -+ [SMALL_STATE(978)] = 72523, -+ [SMALL_STATE(979)] = 72580, -+ [SMALL_STATE(980)] = 72635, -+ [SMALL_STATE(981)] = 72690, -+ [SMALL_STATE(982)] = 72745, -+ [SMALL_STATE(983)] = 72800, -+ [SMALL_STATE(984)] = 72855, -+ [SMALL_STATE(985)] = 72910, -+ [SMALL_STATE(986)] = 72965, -+ [SMALL_STATE(987)] = 73022, -+ [SMALL_STATE(988)] = 73079, -+ [SMALL_STATE(989)] = 73134, -+ [SMALL_STATE(990)] = 73189, -+ [SMALL_STATE(991)] = 73244, -+ [SMALL_STATE(992)] = 73299, -+ [SMALL_STATE(993)] = 73354, -+ [SMALL_STATE(994)] = 73417, -+ [SMALL_STATE(995)] = 73474, -+ [SMALL_STATE(996)] = 73529, -+ [SMALL_STATE(997)] = 73584, -+ [SMALL_STATE(998)] = 73643, -+ [SMALL_STATE(999)] = 73698, -+ [SMALL_STATE(1000)] = 73753, -+ [SMALL_STATE(1001)] = 73808, -+ [SMALL_STATE(1002)] = 73863, -+ [SMALL_STATE(1003)] = 73918, -+ [SMALL_STATE(1004)] = 73985, -+ [SMALL_STATE(1005)] = 74040, -+ [SMALL_STATE(1006)] = 74095, -+ [SMALL_STATE(1007)] = 74150, -+ [SMALL_STATE(1008)] = 74205, -+ [SMALL_STATE(1009)] = 74288, -+ [SMALL_STATE(1010)] = 74343, -+ [SMALL_STATE(1011)] = 74420, -+ [SMALL_STATE(1012)] = 74499, -+ [SMALL_STATE(1013)] = 74554, -+ [SMALL_STATE(1014)] = 74613, -+ [SMALL_STATE(1015)] = 74668, -+ [SMALL_STATE(1016)] = 74723, -+ [SMALL_STATE(1017)] = 74778, -+ [SMALL_STATE(1018)] = 74835, -+ [SMALL_STATE(1019)] = 74894, -+ [SMALL_STATE(1020)] = 74949, -+ [SMALL_STATE(1021)] = 75008, -+ [SMALL_STATE(1022)] = 75063, -+ [SMALL_STATE(1023)] = 75117, -+ [SMALL_STATE(1024)] = 75175, -+ [SMALL_STATE(1025)] = 75229, -+ [SMALL_STATE(1026)] = 75287, -+ [SMALL_STATE(1027)] = 75349, -+ [SMALL_STATE(1028)] = 75415, -+ [SMALL_STATE(1029)] = 75469, -+ [SMALL_STATE(1030)] = 75525, -+ [SMALL_STATE(1031)] = 75601, -+ [SMALL_STATE(1032)] = 75659, -+ [SMALL_STATE(1033)] = 75713, -+ [SMALL_STATE(1034)] = 75767, -+ [SMALL_STATE(1035)] = 75821, -+ [SMALL_STATE(1036)] = 75875, -+ [SMALL_STATE(1037)] = 75929, -+ [SMALL_STATE(1038)] = 75987, -+ [SMALL_STATE(1039)] = 76041, -+ [SMALL_STATE(1040)] = 76095, -+ [SMALL_STATE(1041)] = 76149, -+ [SMALL_STATE(1042)] = 76207, -+ [SMALL_STATE(1043)] = 76265, -+ [SMALL_STATE(1044)] = 76319, -+ [SMALL_STATE(1045)] = 76373, -+ [SMALL_STATE(1046)] = 76427, -+ [SMALL_STATE(1047)] = 76481, -+ [SMALL_STATE(1048)] = 76535, -+ [SMALL_STATE(1049)] = 76617, -+ [SMALL_STATE(1050)] = 76673, -+ [SMALL_STATE(1051)] = 76727, -+ [SMALL_STATE(1052)] = 76781, -+ [SMALL_STATE(1053)] = 76859, -+ [SMALL_STATE(1054)] = 76917, -+ [SMALL_STATE(1055)] = 76971, -+ [SMALL_STATE(1056)] = 77051, -+ [SMALL_STATE(1057)] = 77105, -+ [SMALL_STATE(1058)] = 77159, -+ [SMALL_STATE(1059)] = 77215, -+ [SMALL_STATE(1060)] = 77268, -+ [SMALL_STATE(1061)] = 77331, -+ [SMALL_STATE(1062)] = 77384, -+ [SMALL_STATE(1063)] = 77437, -+ [SMALL_STATE(1064)] = 77492, -+ [SMALL_STATE(1065)] = 77545, -+ [SMALL_STATE(1066)] = 77598, -+ [SMALL_STATE(1067)] = 77651, -+ [SMALL_STATE(1068)] = 77704, -+ [SMALL_STATE(1069)] = 77757, -+ [SMALL_STATE(1070)] = 77810, -+ [SMALL_STATE(1071)] = 77865, -+ [SMALL_STATE(1072)] = 77918, -+ [SMALL_STATE(1073)] = 77971, -+ [SMALL_STATE(1074)] = 78024, -+ [SMALL_STATE(1075)] = 78077, -+ [SMALL_STATE(1076)] = 78130, -+ [SMALL_STATE(1077)] = 78183, -+ [SMALL_STATE(1078)] = 78236, -+ [SMALL_STATE(1079)] = 78289, -+ [SMALL_STATE(1080)] = 78342, -+ [SMALL_STATE(1081)] = 78395, -+ [SMALL_STATE(1082)] = 78448, -+ [SMALL_STATE(1083)] = 78501, -+ [SMALL_STATE(1084)] = 78554, -+ [SMALL_STATE(1085)] = 78606, -+ [SMALL_STATE(1086)] = 78658, -+ [SMALL_STATE(1087)] = 78732, -+ [SMALL_STATE(1088)] = 78784, -+ [SMALL_STATE(1089)] = 78848, -+ [SMALL_STATE(1090)] = 78900, -+ [SMALL_STATE(1091)] = 78952, -+ [SMALL_STATE(1092)] = 79014, -+ [SMALL_STATE(1093)] = 79094, -+ [SMALL_STATE(1094)] = 79170, -+ [SMALL_STATE(1095)] = 79222, -+ [SMALL_STATE(1096)] = 79274, -+ [SMALL_STATE(1097)] = 79326, -+ [SMALL_STATE(1098)] = 79380, -+ [SMALL_STATE(1099)] = 79434, -+ [SMALL_STATE(1100)] = 79494, -+ [SMALL_STATE(1101)] = 79548, -+ [SMALL_STATE(1102)] = 79604, -+ [SMALL_STATE(1103)] = 79656, -+ [SMALL_STATE(1104)] = 79708, -+ [SMALL_STATE(1105)] = 79760, -+ [SMALL_STATE(1106)] = 79840, -+ [SMALL_STATE(1107)] = 79892, -+ [SMALL_STATE(1108)] = 79944, -+ [SMALL_STATE(1109)] = 80022, -+ [SMALL_STATE(1110)] = 80074, -+ [SMALL_STATE(1111)] = 80126, -+ [SMALL_STATE(1112)] = 80178, -+ [SMALL_STATE(1113)] = 80234, -+ [SMALL_STATE(1114)] = 80314, -+ [SMALL_STATE(1115)] = 80370, -+ [SMALL_STATE(1116)] = 80426, -+ [SMALL_STATE(1117)] = 80478, -+ [SMALL_STATE(1118)] = 80530, -+ [SMALL_STATE(1119)] = 80586, -+ [SMALL_STATE(1120)] = 80642, -+ [SMALL_STATE(1121)] = 80698, -+ [SMALL_STATE(1122)] = 80778, -+ [SMALL_STATE(1123)] = 80830, -+ [SMALL_STATE(1124)] = 80910, -+ [SMALL_STATE(1125)] = 80970, -+ [SMALL_STATE(1126)] = 81030, -+ [SMALL_STATE(1127)] = 81082, -+ [SMALL_STATE(1128)] = 81134, -+ [SMALL_STATE(1129)] = 81191, -+ [SMALL_STATE(1130)] = 81250, -+ [SMALL_STATE(1131)] = 81309, -+ [SMALL_STATE(1132)] = 81360, -+ [SMALL_STATE(1133)] = 81411, -+ [SMALL_STATE(1134)] = 81462, -+ [SMALL_STATE(1135)] = 81519, -+ [SMALL_STATE(1136)] = 81570, -+ [SMALL_STATE(1137)] = 81667, -+ [SMALL_STATE(1138)] = 81746, -+ [SMALL_STATE(1139)] = 81838, -+ [SMALL_STATE(1140)] = 81892, -+ [SMALL_STATE(1141)] = 81946, -+ [SMALL_STATE(1142)] = 82002, -+ [SMALL_STATE(1143)] = 82062, -+ [SMALL_STATE(1144)] = 82118, -+ [SMALL_STATE(1145)] = 82172, -+ [SMALL_STATE(1146)] = 82226, -+ [SMALL_STATE(1147)] = 82280, -+ [SMALL_STATE(1148)] = 82334, -+ [SMALL_STATE(1149)] = 82387, -+ [SMALL_STATE(1150)] = 82440, -+ [SMALL_STATE(1151)] = 82493, -+ [SMALL_STATE(1152)] = 82546, -+ [SMALL_STATE(1153)] = 82599, -+ [SMALL_STATE(1154)] = 82648, -+ [SMALL_STATE(1155)] = 82701, -+ [SMALL_STATE(1156)] = 82754, -+ [SMALL_STATE(1157)] = 82803, -+ [SMALL_STATE(1158)] = 82862, -+ [SMALL_STATE(1159)] = 82915, -+ [SMALL_STATE(1160)] = 82972, -+ [SMALL_STATE(1161)] = 83029, -+ [SMALL_STATE(1162)] = 83082, -+ [SMALL_STATE(1163)] = 83130, -+ [SMALL_STATE(1164)] = 83182, -+ [SMALL_STATE(1165)] = 83230, -+ [SMALL_STATE(1166)] = 83278, -+ [SMALL_STATE(1167)] = 83326, -+ [SMALL_STATE(1168)] = 83374, -+ [SMALL_STATE(1169)] = 83428, -+ [SMALL_STATE(1170)] = 83476, -+ [SMALL_STATE(1171)] = 83524, -+ [SMALL_STATE(1172)] = 83572, -+ [SMALL_STATE(1173)] = 83620, -+ [SMALL_STATE(1174)] = 83668, -+ [SMALL_STATE(1175)] = 83716, -+ [SMALL_STATE(1176)] = 83764, -+ [SMALL_STATE(1177)] = 83816, -+ [SMALL_STATE(1178)] = 83868, -+ [SMALL_STATE(1179)] = 83916, -+ [SMALL_STATE(1180)] = 83970, -+ [SMALL_STATE(1181)] = 84018, -+ [SMALL_STATE(1182)] = 84070, -+ [SMALL_STATE(1183)] = 84118, -+ [SMALL_STATE(1184)] = 84166, -+ [SMALL_STATE(1185)] = 84222, -+ [SMALL_STATE(1186)] = 84270, -+ [SMALL_STATE(1187)] = 84318, -+ [SMALL_STATE(1188)] = 84368, -+ [SMALL_STATE(1189)] = 84448, -+ [SMALL_STATE(1190)] = 84500, -+ [SMALL_STATE(1191)] = 84556, -+ [SMALL_STATE(1192)] = 84604, -+ [SMALL_STATE(1193)] = 84654, -+ [SMALL_STATE(1194)] = 84702, -+ [SMALL_STATE(1195)] = 84750, -+ [SMALL_STATE(1196)] = 84802, -+ [SMALL_STATE(1197)] = 84860, -+ [SMALL_STATE(1198)] = 84908, -+ [SMALL_STATE(1199)] = 84955, -+ [SMALL_STATE(1200)] = 85010, -+ [SMALL_STATE(1201)] = 85057, -+ [SMALL_STATE(1202)] = 85104, -+ [SMALL_STATE(1203)] = 85151, -+ [SMALL_STATE(1204)] = 85202, -+ [SMALL_STATE(1205)] = 85281, -+ [SMALL_STATE(1206)] = 85328, -+ [SMALL_STATE(1207)] = 85375, -+ [SMALL_STATE(1208)] = 85422, -+ [SMALL_STATE(1209)] = 85469, -+ [SMALL_STATE(1210)] = 85516, -+ [SMALL_STATE(1211)] = 85563, -+ [SMALL_STATE(1212)] = 85610, -+ [SMALL_STATE(1213)] = 85659, -+ [SMALL_STATE(1214)] = 85714, -+ [SMALL_STATE(1215)] = 85765, -+ [SMALL_STATE(1216)] = 85814, -+ [SMALL_STATE(1217)] = 85861, -+ [SMALL_STATE(1218)] = 85908, -+ [SMALL_STATE(1219)] = 85967, -+ [SMALL_STATE(1220)] = 86016, -+ [SMALL_STATE(1221)] = 86063, -+ [SMALL_STATE(1222)] = 86110, -+ [SMALL_STATE(1223)] = 86159, -+ [SMALL_STATE(1224)] = 86206, -+ [SMALL_STATE(1225)] = 86253, -+ [SMALL_STATE(1226)] = 86304, -+ [SMALL_STATE(1227)] = 86351, -+ [SMALL_STATE(1228)] = 86398, -+ [SMALL_STATE(1229)] = 86445, -+ [SMALL_STATE(1230)] = 86492, -+ [SMALL_STATE(1231)] = 86561, -+ [SMALL_STATE(1232)] = 86632, -+ [SMALL_STATE(1233)] = 86679, -+ [SMALL_STATE(1234)] = 86726, -+ [SMALL_STATE(1235)] = 86781, -+ [SMALL_STATE(1236)] = 86830, -+ [SMALL_STATE(1237)] = 86877, -+ [SMALL_STATE(1238)] = 86924, -+ [SMALL_STATE(1239)] = 86971, -+ [SMALL_STATE(1240)] = 87022, -+ [SMALL_STATE(1241)] = 87069, -+ [SMALL_STATE(1242)] = 87144, -+ [SMALL_STATE(1243)] = 87191, -+ [SMALL_STATE(1244)] = 87238, -+ [SMALL_STATE(1245)] = 87285, -+ [SMALL_STATE(1246)] = 87332, -+ [SMALL_STATE(1247)] = 87379, -+ [SMALL_STATE(1248)] = 87426, -+ [SMALL_STATE(1249)] = 87473, -+ [SMALL_STATE(1250)] = 87520, -+ [SMALL_STATE(1251)] = 87567, -+ [SMALL_STATE(1252)] = 87614, -+ [SMALL_STATE(1253)] = 87661, -+ [SMALL_STATE(1254)] = 87734, -+ [SMALL_STATE(1255)] = 87781, -+ [SMALL_STATE(1256)] = 87828, -+ [SMALL_STATE(1257)] = 87879, -+ [SMALL_STATE(1258)] = 87926, -+ [SMALL_STATE(1259)] = 87973, -+ [SMALL_STATE(1260)] = 88020, -+ [SMALL_STATE(1261)] = 88073, -+ [SMALL_STATE(1262)] = 88126, -+ [SMALL_STATE(1263)] = 88177, -+ [SMALL_STATE(1264)] = 88228, -+ [SMALL_STATE(1265)] = 88310, -+ [SMALL_STATE(1266)] = 88356, -+ [SMALL_STATE(1267)] = 88406, -+ [SMALL_STATE(1268)] = 88480, -+ [SMALL_STATE(1269)] = 88526, -+ [SMALL_STATE(1270)] = 88572, -+ [SMALL_STATE(1271)] = 88630, -+ [SMALL_STATE(1272)] = 88676, -+ [SMALL_STATE(1273)] = 88722, -+ [SMALL_STATE(1274)] = 88772, -+ [SMALL_STATE(1275)] = 88840, -+ [SMALL_STATE(1276)] = 88892, -+ [SMALL_STATE(1277)] = 88962, -+ [SMALL_STATE(1278)] = 89008, -+ [SMALL_STATE(1279)] = 89054, -+ [SMALL_STATE(1280)] = 89100, -+ [SMALL_STATE(1281)] = 89146, -+ [SMALL_STATE(1282)] = 89196, -+ [SMALL_STATE(1283)] = 89242, -+ [SMALL_STATE(1284)] = 89288, -+ [SMALL_STATE(1285)] = 89338, -+ [SMALL_STATE(1286)] = 89384, -+ [SMALL_STATE(1287)] = 89430, -+ [SMALL_STATE(1288)] = 89476, -+ [SMALL_STATE(1289)] = 89522, -+ [SMALL_STATE(1290)] = 89576, -+ [SMALL_STATE(1291)] = 89622, -+ [SMALL_STATE(1292)] = 89670, -+ [SMALL_STATE(1293)] = 89720, -+ [SMALL_STATE(1294)] = 89770, -+ [SMALL_STATE(1295)] = 89844, -+ [SMALL_STATE(1296)] = 89896, -+ [SMALL_STATE(1297)] = 89978, -+ [SMALL_STATE(1298)] = 90026, -+ [SMALL_STATE(1299)] = 90074, -+ [SMALL_STATE(1300)] = 90120, -+ [SMALL_STATE(1301)] = 90170, -+ [SMALL_STATE(1302)] = 90216, -+ [SMALL_STATE(1303)] = 90266, -+ [SMALL_STATE(1304)] = 90316, -+ [SMALL_STATE(1305)] = 90388, -+ [SMALL_STATE(1306)] = 90434, -+ [SMALL_STATE(1307)] = 90480, -+ [SMALL_STATE(1308)] = 90530, -+ [SMALL_STATE(1309)] = 90576, -+ [SMALL_STATE(1310)] = 90622, -+ [SMALL_STATE(1311)] = 90668, -+ [SMALL_STATE(1312)] = 90713, -+ [SMALL_STATE(1313)] = 90758, -+ [SMALL_STATE(1314)] = 90803, -+ [SMALL_STATE(1315)] = 90852, -+ [SMALL_STATE(1316)] = 90897, -+ [SMALL_STATE(1317)] = 90946, -+ [SMALL_STATE(1318)] = 90991, -+ [SMALL_STATE(1319)] = 91038, -+ [SMALL_STATE(1320)] = 91087, -+ [SMALL_STATE(1321)] = 91132, -+ [SMALL_STATE(1322)] = 91177, -+ [SMALL_STATE(1323)] = 91222, -+ [SMALL_STATE(1324)] = 91267, -+ [SMALL_STATE(1325)] = 91316, -+ [SMALL_STATE(1326)] = 91365, -+ [SMALL_STATE(1327)] = 91414, -+ [SMALL_STATE(1328)] = 91459, -+ [SMALL_STATE(1329)] = 91506, -+ [SMALL_STATE(1330)] = 91577, -+ [SMALL_STATE(1331)] = 91626, -+ [SMALL_STATE(1332)] = 91671, -+ [SMALL_STATE(1333)] = 91720, -+ [SMALL_STATE(1334)] = 91769, -+ [SMALL_STATE(1335)] = 91814, -+ [SMALL_STATE(1336)] = 91859, -+ [SMALL_STATE(1337)] = 91904, -+ [SMALL_STATE(1338)] = 91949, -+ [SMALL_STATE(1339)] = 91994, -+ [SMALL_STATE(1340)] = 92039, -+ [SMALL_STATE(1341)] = 92084, -+ [SMALL_STATE(1342)] = 92129, -+ [SMALL_STATE(1343)] = 92174, -+ [SMALL_STATE(1344)] = 92229, -+ [SMALL_STATE(1345)] = 92274, -+ [SMALL_STATE(1346)] = 92319, -+ [SMALL_STATE(1347)] = 92365, -+ [SMALL_STATE(1348)] = 92409, -+ [SMALL_STATE(1349)] = 92455, -+ [SMALL_STATE(1350)] = 92501, -+ [SMALL_STATE(1351)] = 92545, -+ [SMALL_STATE(1352)] = 92589, -+ [SMALL_STATE(1353)] = 92633, -+ [SMALL_STATE(1354)] = 92677, -+ [SMALL_STATE(1355)] = 92721, -+ [SMALL_STATE(1356)] = 92773, -+ [SMALL_STATE(1357)] = 92821, -+ [SMALL_STATE(1358)] = 92865, -+ [SMALL_STATE(1359)] = 92909, -+ [SMALL_STATE(1360)] = 92953, -+ [SMALL_STATE(1361)] = 92997, -+ [SMALL_STATE(1362)] = 93067, -+ [SMALL_STATE(1363)] = 93111, -+ [SMALL_STATE(1364)] = 93155, -+ [SMALL_STATE(1365)] = 93199, -+ [SMALL_STATE(1366)] = 93277, -+ [SMALL_STATE(1367)] = 93329, -+ [SMALL_STATE(1368)] = 93373, -+ [SMALL_STATE(1369)] = 93417, -+ [SMALL_STATE(1370)] = 93461, -+ [SMALL_STATE(1371)] = 93505, -+ [SMALL_STATE(1372)] = 93549, -+ [SMALL_STATE(1373)] = 93593, -+ [SMALL_STATE(1374)] = 93637, -+ [SMALL_STATE(1375)] = 93681, -+ [SMALL_STATE(1376)] = 93749, -+ [SMALL_STATE(1377)] = 93793, -+ [SMALL_STATE(1378)] = 93859, -+ [SMALL_STATE(1379)] = 93903, -+ [SMALL_STATE(1380)] = 93947, -+ [SMALL_STATE(1381)] = 93993, -+ [SMALL_STATE(1382)] = 94037, -+ [SMALL_STATE(1383)] = 94093, -+ [SMALL_STATE(1384)] = 94137, -+ [SMALL_STATE(1385)] = 94181, -+ [SMALL_STATE(1386)] = 94225, -+ [SMALL_STATE(1387)] = 94271, -+ [SMALL_STATE(1388)] = 94315, -+ [SMALL_STATE(1389)] = 94359, -+ [SMALL_STATE(1390)] = 94403, -+ [SMALL_STATE(1391)] = 94447, -+ [SMALL_STATE(1392)] = 94491, -+ [SMALL_STATE(1393)] = 94535, -+ [SMALL_STATE(1394)] = 94579, -+ [SMALL_STATE(1395)] = 94623, -+ [SMALL_STATE(1396)] = 94667, -+ [SMALL_STATE(1397)] = 94711, -+ [SMALL_STATE(1398)] = 94755, -+ [SMALL_STATE(1399)] = 94803, -+ [SMALL_STATE(1400)] = 94851, -+ [SMALL_STATE(1401)] = 94895, -+ [SMALL_STATE(1402)] = 94943, -+ [SMALL_STATE(1403)] = 94987, -+ [SMALL_STATE(1404)] = 95031, -+ [SMALL_STATE(1405)] = 95075, -+ [SMALL_STATE(1406)] = 95118, -+ [SMALL_STATE(1407)] = 95161, -+ [SMALL_STATE(1408)] = 95206, -+ [SMALL_STATE(1409)] = 95249, -+ [SMALL_STATE(1410)] = 95292, -+ [SMALL_STATE(1411)] = 95363, -+ [SMALL_STATE(1412)] = 95408, -+ [SMALL_STATE(1413)] = 95453, -+ [SMALL_STATE(1414)] = 95496, -+ [SMALL_STATE(1415)] = 95539, -+ [SMALL_STATE(1416)] = 95584, -+ [SMALL_STATE(1417)] = 95627, -+ [SMALL_STATE(1418)] = 95698, -+ [SMALL_STATE(1419)] = 95747, -+ [SMALL_STATE(1420)] = 95790, -+ [SMALL_STATE(1421)] = 95839, -+ [SMALL_STATE(1422)] = 95882, -+ [SMALL_STATE(1423)] = 95925, -+ [SMALL_STATE(1424)] = 95968, -+ [SMALL_STATE(1425)] = 96011, -+ [SMALL_STATE(1426)] = 96054, -+ [SMALL_STATE(1427)] = 96097, -+ [SMALL_STATE(1428)] = 96140, -+ [SMALL_STATE(1429)] = 96183, -+ [SMALL_STATE(1430)] = 96226, -+ [SMALL_STATE(1431)] = 96269, -+ [SMALL_STATE(1432)] = 96312, -+ [SMALL_STATE(1433)] = 96355, -+ [SMALL_STATE(1434)] = 96398, -+ [SMALL_STATE(1435)] = 96441, -+ [SMALL_STATE(1436)] = 96484, -+ [SMALL_STATE(1437)] = 96527, -+ [SMALL_STATE(1438)] = 96570, -+ [SMALL_STATE(1439)] = 96613, -+ [SMALL_STATE(1440)] = 96656, -+ [SMALL_STATE(1441)] = 96711, -+ [SMALL_STATE(1442)] = 96754, -+ [SMALL_STATE(1443)] = 96819, -+ [SMALL_STATE(1444)] = 96886, -+ [SMALL_STATE(1445)] = 96929, -+ [SMALL_STATE(1446)] = 96980, -+ [SMALL_STATE(1447)] = 97025, -+ [SMALL_STATE(1448)] = 97072, -+ [SMALL_STATE(1449)] = 97115, -+ [SMALL_STATE(1450)] = 97158, -+ [SMALL_STATE(1451)] = 97201, -+ [SMALL_STATE(1452)] = 97244, -+ [SMALL_STATE(1453)] = 97287, -+ [SMALL_STATE(1454)] = 97352, -+ [SMALL_STATE(1455)] = 97417, -+ [SMALL_STATE(1456)] = 97460, -+ [SMALL_STATE(1457)] = 97503, -+ [SMALL_STATE(1458)] = 97546, -+ [SMALL_STATE(1459)] = 97589, -+ [SMALL_STATE(1460)] = 97658, -+ [SMALL_STATE(1461)] = 97701, -+ [SMALL_STATE(1462)] = 97744, -+ [SMALL_STATE(1463)] = 97787, -+ [SMALL_STATE(1464)] = 97861, -+ [SMALL_STATE(1465)] = 97903, -+ [SMALL_STATE(1466)] = 97945, -+ [SMALL_STATE(1467)] = 98013, -+ [SMALL_STATE(1468)] = 98087, -+ [SMALL_STATE(1469)] = 98161, -+ [SMALL_STATE(1470)] = 98235, -+ [SMALL_STATE(1471)] = 98309, -+ [SMALL_STATE(1472)] = 98383, -+ [SMALL_STATE(1473)] = 98425, -+ [SMALL_STATE(1474)] = 98499, -+ [SMALL_STATE(1475)] = 98541, -+ [SMALL_STATE(1476)] = 98615, -+ [SMALL_STATE(1477)] = 98689, -+ [SMALL_STATE(1478)] = 98763, -+ [SMALL_STATE(1479)] = 98837, -+ [SMALL_STATE(1480)] = 98911, -+ [SMALL_STATE(1481)] = 98985, -+ [SMALL_STATE(1482)] = 99059, -+ [SMALL_STATE(1483)] = 99133, -+ [SMALL_STATE(1484)] = 99207, -+ [SMALL_STATE(1485)] = 99249, -+ [SMALL_STATE(1486)] = 99313, -+ [SMALL_STATE(1487)] = 99387, -+ [SMALL_STATE(1488)] = 99461, -+ [SMALL_STATE(1489)] = 99535, -+ [SMALL_STATE(1490)] = 99605, -+ [SMALL_STATE(1491)] = 99679, -+ [SMALL_STATE(1492)] = 99721, -+ [SMALL_STATE(1493)] = 99795, -+ [SMALL_STATE(1494)] = 99869, -+ [SMALL_STATE(1495)] = 99943, -+ [SMALL_STATE(1496)] = 99985, -+ [SMALL_STATE(1497)] = 100059, -+ [SMALL_STATE(1498)] = 100109, -+ [SMALL_STATE(1499)] = 100183, -+ [SMALL_STATE(1500)] = 100257, -+ [SMALL_STATE(1501)] = 100331, -+ [SMALL_STATE(1502)] = 100405, -+ [SMALL_STATE(1503)] = 100479, -+ [SMALL_STATE(1504)] = 100521, -+ [SMALL_STATE(1505)] = 100563, -+ [SMALL_STATE(1506)] = 100637, -+ [SMALL_STATE(1507)] = 100679, -+ [SMALL_STATE(1508)] = 100753, -+ [SMALL_STATE(1509)] = 100795, -+ [SMALL_STATE(1510)] = 100837, -+ [SMALL_STATE(1511)] = 100883, -+ [SMALL_STATE(1512)] = 100927, -+ [SMALL_STATE(1513)] = 100969, -+ [SMALL_STATE(1514)] = 101043, -+ [SMALL_STATE(1515)] = 101085, -+ [SMALL_STATE(1516)] = 101127, -+ [SMALL_STATE(1517)] = 101169, -+ [SMALL_STATE(1518)] = 101211, -+ [SMALL_STATE(1519)] = 101253, -+ [SMALL_STATE(1520)] = 101327, -+ [SMALL_STATE(1521)] = 101373, -+ [SMALL_STATE(1522)] = 101447, -+ [SMALL_STATE(1523)] = 101491, -+ [SMALL_STATE(1524)] = 101533, -+ [SMALL_STATE(1525)] = 101575, -+ [SMALL_STATE(1526)] = 101619, -+ [SMALL_STATE(1527)] = 101673, -+ [SMALL_STATE(1528)] = 101719, -+ [SMALL_STATE(1529)] = 101785, -+ [SMALL_STATE(1530)] = 101831, -+ [SMALL_STATE(1531)] = 101873, -+ [SMALL_STATE(1532)] = 101914, -+ [SMALL_STATE(1533)] = 101955, -+ [SMALL_STATE(1534)] = 102024, -+ [SMALL_STATE(1535)] = 102093, -+ [SMALL_STATE(1536)] = 102162, -+ [SMALL_STATE(1537)] = 102207, -+ [SMALL_STATE(1538)] = 102276, -+ [SMALL_STATE(1539)] = 102317, -+ [SMALL_STATE(1540)] = 102358, -+ [SMALL_STATE(1541)] = 102399, -+ [SMALL_STATE(1542)] = 102440, -+ [SMALL_STATE(1543)] = 102481, -+ [SMALL_STATE(1544)] = 102522, -+ [SMALL_STATE(1545)] = 102563, -+ [SMALL_STATE(1546)] = 102604, -+ [SMALL_STATE(1547)] = 102645, -+ [SMALL_STATE(1548)] = 102686, -+ [SMALL_STATE(1549)] = 102728, -+ [SMALL_STATE(1550)] = 102770, -+ [SMALL_STATE(1551)] = 102838, -+ [SMALL_STATE(1552)] = 102906, -+ [SMALL_STATE(1553)] = 102974, -+ [SMALL_STATE(1554)] = 103042, -+ [SMALL_STATE(1555)] = 103110, -+ [SMALL_STATE(1556)] = 103178, -+ [SMALL_STATE(1557)] = 103246, -+ [SMALL_STATE(1558)] = 103314, -+ [SMALL_STATE(1559)] = 103382, -+ [SMALL_STATE(1560)] = 103424, -+ [SMALL_STATE(1561)] = 103492, -+ [SMALL_STATE(1562)] = 103560, -+ [SMALL_STATE(1563)] = 103628, -+ [SMALL_STATE(1564)] = 103696, -+ [SMALL_STATE(1565)] = 103764, -+ [SMALL_STATE(1566)] = 103832, -+ [SMALL_STATE(1567)] = 103900, -+ [SMALL_STATE(1568)] = 103968, -+ [SMALL_STATE(1569)] = 104036, -+ [SMALL_STATE(1570)] = 104104, -+ [SMALL_STATE(1571)] = 104172, -+ [SMALL_STATE(1572)] = 104240, -+ [SMALL_STATE(1573)] = 104308, -+ [SMALL_STATE(1574)] = 104376, -+ [SMALL_STATE(1575)] = 104444, -+ [SMALL_STATE(1576)] = 104512, -+ [SMALL_STATE(1577)] = 104580, -+ [SMALL_STATE(1578)] = 104648, -+ [SMALL_STATE(1579)] = 104716, -+ [SMALL_STATE(1580)] = 104784, -+ [SMALL_STATE(1581)] = 104852, -+ [SMALL_STATE(1582)] = 104920, -+ [SMALL_STATE(1583)] = 104988, -+ [SMALL_STATE(1584)] = 105056, -+ [SMALL_STATE(1585)] = 105124, -+ [SMALL_STATE(1586)] = 105192, -+ [SMALL_STATE(1587)] = 105260, -+ [SMALL_STATE(1588)] = 105302, -+ [SMALL_STATE(1589)] = 105370, -+ [SMALL_STATE(1590)] = 105438, -+ [SMALL_STATE(1591)] = 105480, -+ [SMALL_STATE(1592)] = 105548, -+ [SMALL_STATE(1593)] = 105616, -+ [SMALL_STATE(1594)] = 105684, -+ [SMALL_STATE(1595)] = 105752, -+ [SMALL_STATE(1596)] = 105820, -+ [SMALL_STATE(1597)] = 105888, -+ [SMALL_STATE(1598)] = 105956, -+ [SMALL_STATE(1599)] = 106024, -+ [SMALL_STATE(1600)] = 106092, -+ [SMALL_STATE(1601)] = 106160, -+ [SMALL_STATE(1602)] = 106228, -+ [SMALL_STATE(1603)] = 106270, -+ [SMALL_STATE(1604)] = 106338, -+ [SMALL_STATE(1605)] = 106391, -+ [SMALL_STATE(1606)] = 106444, -+ [SMALL_STATE(1607)] = 106497, -+ [SMALL_STATE(1608)] = 106546, -+ [SMALL_STATE(1609)] = 106599, -+ [SMALL_STATE(1610)] = 106666, -+ [SMALL_STATE(1611)] = 106719, -+ [SMALL_STATE(1612)] = 106768, -+ [SMALL_STATE(1613)] = 106829, -+ [SMALL_STATE(1614)] = 106864, -+ [SMALL_STATE(1615)] = 106899, -+ [SMALL_STATE(1616)] = 106960, -+ [SMALL_STATE(1617)] = 107021, -+ [SMALL_STATE(1618)] = 107056, -+ [SMALL_STATE(1619)] = 107098, -+ [SMALL_STATE(1620)] = 107132, -+ [SMALL_STATE(1621)] = 107166, -+ [SMALL_STATE(1622)] = 107200, -+ [SMALL_STATE(1623)] = 107233, -+ [SMALL_STATE(1624)] = 107266, -+ [SMALL_STATE(1625)] = 107299, -+ [SMALL_STATE(1626)] = 107332, -+ [SMALL_STATE(1627)] = 107364, -+ [SMALL_STATE(1628)] = 107396, -+ [SMALL_STATE(1629)] = 107456, -+ [SMALL_STATE(1630)] = 107488, -+ [SMALL_STATE(1631)] = 107520, -+ [SMALL_STATE(1632)] = 107552, -+ [SMALL_STATE(1633)] = 107584, -+ [SMALL_STATE(1634)] = 107615, -+ [SMALL_STATE(1635)] = 107646, -+ [SMALL_STATE(1636)] = 107677, -+ [SMALL_STATE(1637)] = 107708, -+ [SMALL_STATE(1638)] = 107749, -+ [SMALL_STATE(1639)] = 107780, -+ [SMALL_STATE(1640)] = 107815, -+ [SMALL_STATE(1641)] = 107846, -+ [SMALL_STATE(1642)] = 107877, -+ [SMALL_STATE(1643)] = 107908, -+ [SMALL_STATE(1644)] = 107941, -+ [SMALL_STATE(1645)] = 107972, -+ [SMALL_STATE(1646)] = 108007, -+ [SMALL_STATE(1647)] = 108038, -+ [SMALL_STATE(1648)] = 108069, -+ [SMALL_STATE(1649)] = 108104, -+ [SMALL_STATE(1650)] = 108138, -+ [SMALL_STATE(1651)] = 108172, -+ [SMALL_STATE(1652)] = 108226, -+ [SMALL_STATE(1653)] = 108280, -+ [SMALL_STATE(1654)] = 108314, -+ [SMALL_STATE(1655)] = 108363, -+ [SMALL_STATE(1656)] = 108412, -+ [SMALL_STATE(1657)] = 108470, -+ [SMALL_STATE(1658)] = 108512, -+ [SMALL_STATE(1659)] = 108548, -+ [SMALL_STATE(1660)] = 108584, -+ [SMALL_STATE(1661)] = 108636, -+ [SMALL_STATE(1662)] = 108688, -+ [SMALL_STATE(1663)] = 108728, -+ [SMALL_STATE(1664)] = 108780, -+ [SMALL_STATE(1665)] = 108820, -+ [SMALL_STATE(1666)] = 108860, -+ [SMALL_STATE(1667)] = 108896, -+ [SMALL_STATE(1668)] = 108932, -+ [SMALL_STATE(1669)] = 108969, -+ [SMALL_STATE(1670)] = 109006, -+ [SMALL_STATE(1671)] = 109057, -+ [SMALL_STATE(1672)] = 109094, -+ [SMALL_STATE(1673)] = 109121, -+ [SMALL_STATE(1674)] = 109158, -+ [SMALL_STATE(1675)] = 109195, -+ [SMALL_STATE(1676)] = 109232, -+ [SMALL_STATE(1677)] = 109269, -+ [SMALL_STATE(1678)] = 109306, -+ [SMALL_STATE(1679)] = 109343, -+ [SMALL_STATE(1680)] = 109380, -+ [SMALL_STATE(1681)] = 109417, -+ [SMALL_STATE(1682)] = 109454, -+ [SMALL_STATE(1683)] = 109505, -+ [SMALL_STATE(1684)] = 109542, -+ [SMALL_STATE(1685)] = 109579, -+ [SMALL_STATE(1686)] = 109603, -+ [SMALL_STATE(1687)] = 109627, -+ [SMALL_STATE(1688)] = 109651, -+ [SMALL_STATE(1689)] = 109675, -+ [SMALL_STATE(1690)] = 109699, -+ [SMALL_STATE(1691)] = 109723, -+ [SMALL_STATE(1692)] = 109747, -+ [SMALL_STATE(1693)] = 109771, -+ [SMALL_STATE(1694)] = 109795, -+ [SMALL_STATE(1695)] = 109819, -+ [SMALL_STATE(1696)] = 109843, -+ [SMALL_STATE(1697)] = 109867, -+ [SMALL_STATE(1698)] = 109895, -+ [SMALL_STATE(1699)] = 109923, -+ [SMALL_STATE(1700)] = 109947, -+ [SMALL_STATE(1701)] = 109971, -+ [SMALL_STATE(1702)] = 109995, -+ [SMALL_STATE(1703)] = 110019, -+ [SMALL_STATE(1704)] = 110050, -+ [SMALL_STATE(1705)] = 110077, -+ [SMALL_STATE(1706)] = 110104, -+ [SMALL_STATE(1707)] = 110135, -+ [SMALL_STATE(1708)] = 110166, -+ [SMALL_STATE(1709)] = 110197, -+ [SMALL_STATE(1710)] = 110224, -+ [SMALL_STATE(1711)] = 110251, -+ [SMALL_STATE(1712)] = 110282, -+ [SMALL_STATE(1713)] = 110309, -+ [SMALL_STATE(1714)] = 110332, -+ [SMALL_STATE(1715)] = 110355, -+ [SMALL_STATE(1716)] = 110382, -+ [SMALL_STATE(1717)] = 110409, -+ [SMALL_STATE(1718)] = 110440, -+ [SMALL_STATE(1719)] = 110472, -+ [SMALL_STATE(1720)] = 110494, -+ [SMALL_STATE(1721)] = 110516, -+ [SMALL_STATE(1722)] = 110538, -+ [SMALL_STATE(1723)] = 110564, -+ [SMALL_STATE(1724)] = 110590, -+ [SMALL_STATE(1725)] = 110616, -+ [SMALL_STATE(1726)] = 110638, -+ [SMALL_STATE(1727)] = 110660, -+ [SMALL_STATE(1728)] = 110682, -+ [SMALL_STATE(1729)] = 110704, -+ [SMALL_STATE(1730)] = 110726, -+ [SMALL_STATE(1731)] = 110748, -+ [SMALL_STATE(1732)] = 110774, -+ [SMALL_STATE(1733)] = 110796, -+ [SMALL_STATE(1734)] = 110822, -+ [SMALL_STATE(1735)] = 110848, -+ [SMALL_STATE(1736)] = 110870, -+ [SMALL_STATE(1737)] = 110892, -+ [SMALL_STATE(1738)] = 110917, -+ [SMALL_STATE(1739)] = 110942, -+ [SMALL_STATE(1740)] = 110985, -+ [SMALL_STATE(1741)] = 111010, -+ [SMALL_STATE(1742)] = 111053, -+ [SMALL_STATE(1743)] = 111074, -+ [SMALL_STATE(1744)] = 111099, -+ [SMALL_STATE(1745)] = 111120, -+ [SMALL_STATE(1746)] = 111141, -+ [SMALL_STATE(1747)] = 111162, -+ [SMALL_STATE(1748)] = 111183, -+ [SMALL_STATE(1749)] = 111220, -+ [SMALL_STATE(1750)] = 111245, -+ [SMALL_STATE(1751)] = 111270, -+ [SMALL_STATE(1752)] = 111295, -+ [SMALL_STATE(1753)] = 111320, -+ [SMALL_STATE(1754)] = 111345, -+ [SMALL_STATE(1755)] = 111370, -+ [SMALL_STATE(1756)] = 111395, -+ [SMALL_STATE(1757)] = 111432, -+ [SMALL_STATE(1758)] = 111457, -+ [SMALL_STATE(1759)] = 111482, -+ [SMALL_STATE(1760)] = 111507, -+ [SMALL_STATE(1761)] = 111532, -+ [SMALL_STATE(1762)] = 111581, -+ [SMALL_STATE(1763)] = 111624, -+ [SMALL_STATE(1764)] = 111644, -+ [SMALL_STATE(1765)] = 111682, -+ [SMALL_STATE(1766)] = 111702, -+ [SMALL_STATE(1767)] = 111724, -+ [SMALL_STATE(1768)] = 111744, -+ [SMALL_STATE(1769)] = 111764, -+ [SMALL_STATE(1770)] = 111784, -+ [SMALL_STATE(1771)] = 111804, -+ [SMALL_STATE(1772)] = 111824, -+ [SMALL_STATE(1773)] = 111846, -+ [SMALL_STATE(1774)] = 111866, -+ [SMALL_STATE(1775)] = 111904, -+ [SMALL_STATE(1776)] = 111924, -+ [SMALL_STATE(1777)] = 111946, -+ [SMALL_STATE(1778)] = 111966, -+ [SMALL_STATE(1779)] = 111986, -+ [SMALL_STATE(1780)] = 112006, -+ [SMALL_STATE(1781)] = 112028, -+ [SMALL_STATE(1782)] = 112048, -+ [SMALL_STATE(1783)] = 112068, -+ [SMALL_STATE(1784)] = 112087, -+ [SMALL_STATE(1785)] = 112106, -+ [SMALL_STATE(1786)] = 112125, -+ [SMALL_STATE(1787)] = 112144, -+ [SMALL_STATE(1788)] = 112163, -+ [SMALL_STATE(1789)] = 112182, -+ [SMALL_STATE(1790)] = 112201, -+ [SMALL_STATE(1791)] = 112220, -+ [SMALL_STATE(1792)] = 112239, -+ [SMALL_STATE(1793)] = 112258, -+ [SMALL_STATE(1794)] = 112277, -+ [SMALL_STATE(1795)] = 112296, -+ [SMALL_STATE(1796)] = 112315, -+ [SMALL_STATE(1797)] = 112334, -+ [SMALL_STATE(1798)] = 112353, -+ [SMALL_STATE(1799)] = 112372, -+ [SMALL_STATE(1800)] = 112391, -+ [SMALL_STATE(1801)] = 112410, -+ [SMALL_STATE(1802)] = 112443, -+ [SMALL_STATE(1803)] = 112462, -+ [SMALL_STATE(1804)] = 112481, -+ [SMALL_STATE(1805)] = 112500, -+ [SMALL_STATE(1806)] = 112519, -+ [SMALL_STATE(1807)] = 112538, -+ [SMALL_STATE(1808)] = 112557, -+ [SMALL_STATE(1809)] = 112576, -+ [SMALL_STATE(1810)] = 112595, -+ [SMALL_STATE(1811)] = 112614, -+ [SMALL_STATE(1812)] = 112633, -+ [SMALL_STATE(1813)] = 112652, -+ [SMALL_STATE(1814)] = 112671, -+ [SMALL_STATE(1815)] = 112690, -+ [SMALL_STATE(1816)] = 112709, -+ [SMALL_STATE(1817)] = 112728, -+ [SMALL_STATE(1818)] = 112747, -+ [SMALL_STATE(1819)] = 112766, -+ [SMALL_STATE(1820)] = 112785, -+ [SMALL_STATE(1821)] = 112804, -+ [SMALL_STATE(1822)] = 112823, -+ [SMALL_STATE(1823)] = 112842, -+ [SMALL_STATE(1824)] = 112877, -+ [SMALL_STATE(1825)] = 112910, -+ [SMALL_STATE(1826)] = 112929, -+ [SMALL_STATE(1827)] = 112948, -+ [SMALL_STATE(1828)] = 112967, -+ [SMALL_STATE(1829)] = 112986, -+ [SMALL_STATE(1830)] = 113005, -+ [SMALL_STATE(1831)] = 113024, -+ [SMALL_STATE(1832)] = 113045, -+ [SMALL_STATE(1833)] = 113064, -+ [SMALL_STATE(1834)] = 113083, -+ [SMALL_STATE(1835)] = 113102, -+ [SMALL_STATE(1836)] = 113121, -+ [SMALL_STATE(1837)] = 113140, -+ [SMALL_STATE(1838)] = 113159, -+ [SMALL_STATE(1839)] = 113178, -+ [SMALL_STATE(1840)] = 113197, -+ [SMALL_STATE(1841)] = 113216, -+ [SMALL_STATE(1842)] = 113235, -+ [SMALL_STATE(1843)] = 113254, -+ [SMALL_STATE(1844)] = 113273, -+ [SMALL_STATE(1845)] = 113292, -+ [SMALL_STATE(1846)] = 113311, -+ [SMALL_STATE(1847)] = 113330, -+ [SMALL_STATE(1848)] = 113349, -+ [SMALL_STATE(1849)] = 113368, -+ [SMALL_STATE(1850)] = 113387, -+ [SMALL_STATE(1851)] = 113405, -+ [SMALL_STATE(1852)] = 113428, -+ [SMALL_STATE(1853)] = 113448, -+ [SMALL_STATE(1854)] = 113476, -+ [SMALL_STATE(1855)] = 113502, -+ [SMALL_STATE(1856)] = 113522, -+ [SMALL_STATE(1857)] = 113552, -+ [SMALL_STATE(1858)] = 113580, -+ [SMALL_STATE(1859)] = 113608, -+ [SMALL_STATE(1860)] = 113636, -+ [SMALL_STATE(1861)] = 113664, -+ [SMALL_STATE(1862)] = 113692, -+ [SMALL_STATE(1863)] = 113718, -+ [SMALL_STATE(1864)] = 113750, -+ [SMALL_STATE(1865)] = 113775, -+ [SMALL_STATE(1866)] = 113800, -+ [SMALL_STATE(1867)] = 113825, -+ [SMALL_STATE(1868)] = 113850, -+ [SMALL_STATE(1869)] = 113875, -+ [SMALL_STATE(1870)] = 113900, -+ [SMALL_STATE(1871)] = 113919, -+ [SMALL_STATE(1872)] = 113944, -+ [SMALL_STATE(1873)] = 113969, -+ [SMALL_STATE(1874)] = 113998, -+ [SMALL_STATE(1875)] = 114029, -+ [SMALL_STATE(1876)] = 114058, -+ [SMALL_STATE(1877)] = 114083, -+ [SMALL_STATE(1878)] = 114108, -+ [SMALL_STATE(1879)] = 114133, -+ [SMALL_STATE(1880)] = 114160, -+ [SMALL_STATE(1881)] = 114191, -+ [SMALL_STATE(1882)] = 114216, -+ [SMALL_STATE(1883)] = 114241, -+ [SMALL_STATE(1884)] = 114266, -+ [SMALL_STATE(1885)] = 114291, -+ [SMALL_STATE(1886)] = 114316, -+ [SMALL_STATE(1887)] = 114341, -+ [SMALL_STATE(1888)] = 114370, -+ [SMALL_STATE(1889)] = 114395, -+ [SMALL_STATE(1890)] = 114420, -+ [SMALL_STATE(1891)] = 114445, -+ [SMALL_STATE(1892)] = 114474, -+ [SMALL_STATE(1893)] = 114499, -+ [SMALL_STATE(1894)] = 114524, -+ [SMALL_STATE(1895)] = 114543, -+ [SMALL_STATE(1896)] = 114568, -+ [SMALL_STATE(1897)] = 114593, -+ [SMALL_STATE(1898)] = 114618, -+ [SMALL_STATE(1899)] = 114643, -+ [SMALL_STATE(1900)] = 114668, -+ [SMALL_STATE(1901)] = 114693, -+ [SMALL_STATE(1902)] = 114718, -+ [SMALL_STATE(1903)] = 114743, -+ [SMALL_STATE(1904)] = 114768, -+ [SMALL_STATE(1905)] = 114793, -+ [SMALL_STATE(1906)] = 114818, -+ [SMALL_STATE(1907)] = 114843, -+ [SMALL_STATE(1908)] = 114868, -+ [SMALL_STATE(1909)] = 114893, -+ [SMALL_STATE(1910)] = 114918, -+ [SMALL_STATE(1911)] = 114940, -+ [SMALL_STATE(1912)] = 114962, -+ [SMALL_STATE(1913)] = 114984, -+ [SMALL_STATE(1914)] = 115006, -+ [SMALL_STATE(1915)] = 115032, -+ [SMALL_STATE(1916)] = 115054, -+ [SMALL_STATE(1917)] = 115076, -+ [SMALL_STATE(1918)] = 115098, -+ [SMALL_STATE(1919)] = 115120, -+ [SMALL_STATE(1920)] = 115142, -+ [SMALL_STATE(1921)] = 115168, -+ [SMALL_STATE(1922)] = 115190, -+ [SMALL_STATE(1923)] = 115212, -+ [SMALL_STATE(1924)] = 115234, -+ [SMALL_STATE(1925)] = 115256, -+ [SMALL_STATE(1926)] = 115278, -+ [SMALL_STATE(1927)] = 115300, -+ [SMALL_STATE(1928)] = 115318, -+ [SMALL_STATE(1929)] = 115340, -+ [SMALL_STATE(1930)] = 115362, -+ [SMALL_STATE(1931)] = 115384, -+ [SMALL_STATE(1932)] = 115406, -+ [SMALL_STATE(1933)] = 115428, -+ [SMALL_STATE(1934)] = 115446, -+ [SMALL_STATE(1935)] = 115466, -+ [SMALL_STATE(1936)] = 115488, -+ [SMALL_STATE(1937)] = 115508, -+ [SMALL_STATE(1938)] = 115528, -+ [SMALL_STATE(1939)] = 115543, -+ [SMALL_STATE(1940)] = 115566, -+ [SMALL_STATE(1941)] = 115581, -+ [SMALL_STATE(1942)] = 115604, -+ [SMALL_STATE(1943)] = 115627, -+ [SMALL_STATE(1944)] = 115648, -+ [SMALL_STATE(1945)] = 115671, -+ [SMALL_STATE(1946)] = 115692, -+ [SMALL_STATE(1947)] = 115713, -+ [SMALL_STATE(1948)] = 115736, -+ [SMALL_STATE(1949)] = 115759, -+ [SMALL_STATE(1950)] = 115780, -+ [SMALL_STATE(1951)] = 115803, -+ [SMALL_STATE(1952)] = 115826, -+ [SMALL_STATE(1953)] = 115849, -+ [SMALL_STATE(1954)] = 115872, -+ [SMALL_STATE(1955)] = 115895, -+ [SMALL_STATE(1956)] = 115918, -+ [SMALL_STATE(1957)] = 115941, -+ [SMALL_STATE(1958)] = 115961, -+ [SMALL_STATE(1959)] = 115983, -+ [SMALL_STATE(1960)] = 115999, -+ [SMALL_STATE(1961)] = 116019, -+ [SMALL_STATE(1962)] = 116041, -+ [SMALL_STATE(1963)] = 116061, -+ [SMALL_STATE(1964)] = 116081, -+ [SMALL_STATE(1965)] = 116101, -+ [SMALL_STATE(1966)] = 116117, -+ [SMALL_STATE(1967)] = 116139, -+ [SMALL_STATE(1968)] = 116161, -+ [SMALL_STATE(1969)] = 116183, -+ [SMALL_STATE(1970)] = 116205, -+ [SMALL_STATE(1971)] = 116221, -+ [SMALL_STATE(1972)] = 116241, -+ [SMALL_STATE(1973)] = 116261, -+ [SMALL_STATE(1974)] = 116277, -+ [SMALL_STATE(1975)] = 116297, -+ [SMALL_STATE(1976)] = 116317, -+ [SMALL_STATE(1977)] = 116339, -+ [SMALL_STATE(1978)] = 116361, -+ [SMALL_STATE(1979)] = 116381, -+ [SMALL_STATE(1980)] = 116397, -+ [SMALL_STATE(1981)] = 116417, -+ [SMALL_STATE(1982)] = 116437, -+ [SMALL_STATE(1983)] = 116453, -+ [SMALL_STATE(1984)] = 116475, -+ [SMALL_STATE(1985)] = 116497, -+ [SMALL_STATE(1986)] = 116513, -+ [SMALL_STATE(1987)] = 116529, -+ [SMALL_STATE(1988)] = 116549, -+ [SMALL_STATE(1989)] = 116569, -+ [SMALL_STATE(1990)] = 116589, -+ [SMALL_STATE(1991)] = 116611, -+ [SMALL_STATE(1992)] = 116627, -+ [SMALL_STATE(1993)] = 116647, -+ [SMALL_STATE(1994)] = 116669, -+ [SMALL_STATE(1995)] = 116691, -+ [SMALL_STATE(1996)] = 116713, -+ [SMALL_STATE(1997)] = 116733, -+ [SMALL_STATE(1998)] = 116753, -+ [SMALL_STATE(1999)] = 116775, -+ [SMALL_STATE(2000)] = 116795, -+ [SMALL_STATE(2001)] = 116817, -+ [SMALL_STATE(2002)] = 116839, -+ [SMALL_STATE(2003)] = 116855, -+ [SMALL_STATE(2004)] = 116875, -+ [SMALL_STATE(2005)] = 116897, -+ [SMALL_STATE(2006)] = 116919, -+ [SMALL_STATE(2007)] = 116939, -+ [SMALL_STATE(2008)] = 116961, -+ [SMALL_STATE(2009)] = 116981, -+ [SMALL_STATE(2010)] = 117001, -+ [SMALL_STATE(2011)] = 117023, -+ [SMALL_STATE(2012)] = 117045, -+ [SMALL_STATE(2013)] = 117060, -+ [SMALL_STATE(2014)] = 117079, -+ [SMALL_STATE(2015)] = 117098, -+ [SMALL_STATE(2016)] = 117111, -+ [SMALL_STATE(2017)] = 117130, -+ [SMALL_STATE(2018)] = 117141, -+ [SMALL_STATE(2019)] = 117160, -+ [SMALL_STATE(2020)] = 117177, -+ [SMALL_STATE(2021)] = 117196, -+ [SMALL_STATE(2022)] = 117213, -+ [SMALL_STATE(2023)] = 117232, -+ [SMALL_STATE(2024)] = 117251, -+ [SMALL_STATE(2025)] = 117270, -+ [SMALL_STATE(2026)] = 117285, -+ [SMALL_STATE(2027)] = 117302, -+ [SMALL_STATE(2028)] = 117315, -+ [SMALL_STATE(2029)] = 117332, -+ [SMALL_STATE(2030)] = 117349, -+ [SMALL_STATE(2031)] = 117368, -+ [SMALL_STATE(2032)] = 117379, -+ [SMALL_STATE(2033)] = 117390, -+ [SMALL_STATE(2034)] = 117409, -+ [SMALL_STATE(2035)] = 117422, -+ [SMALL_STATE(2036)] = 117437, -+ [SMALL_STATE(2037)] = 117452, -+ [SMALL_STATE(2038)] = 117471, -+ [SMALL_STATE(2039)] = 117484, -+ [SMALL_STATE(2040)] = 117501, -+ [SMALL_STATE(2041)] = 117520, -+ [SMALL_STATE(2042)] = 117539, -+ [SMALL_STATE(2043)] = 117558, -+ [SMALL_STATE(2044)] = 117575, -+ [SMALL_STATE(2045)] = 117594, -+ [SMALL_STATE(2046)] = 117611, -+ [SMALL_STATE(2047)] = 117628, -+ [SMALL_STATE(2048)] = 117645, -+ [SMALL_STATE(2049)] = 117662, -+ [SMALL_STATE(2050)] = 117681, -+ [SMALL_STATE(2051)] = 117698, -+ [SMALL_STATE(2052)] = 117715, -+ [SMALL_STATE(2053)] = 117734, -+ [SMALL_STATE(2054)] = 117751, -+ [SMALL_STATE(2055)] = 117768, -+ [SMALL_STATE(2056)] = 117779, -+ [SMALL_STATE(2057)] = 117790, -+ [SMALL_STATE(2058)] = 117807, -+ [SMALL_STATE(2059)] = 117822, -+ [SMALL_STATE(2060)] = 117835, -+ [SMALL_STATE(2061)] = 117850, -+ [SMALL_STATE(2062)] = 117866, -+ [SMALL_STATE(2063)] = 117882, -+ [SMALL_STATE(2064)] = 117892, -+ [SMALL_STATE(2065)] = 117906, -+ [SMALL_STATE(2066)] = 117922, -+ [SMALL_STATE(2067)] = 117932, -+ [SMALL_STATE(2068)] = 117948, -+ [SMALL_STATE(2069)] = 117964, -+ [SMALL_STATE(2070)] = 117980, -+ [SMALL_STATE(2071)] = 117996, -+ [SMALL_STATE(2072)] = 118012, -+ [SMALL_STATE(2073)] = 118028, -+ [SMALL_STATE(2074)] = 118044, -+ [SMALL_STATE(2075)] = 118060, -+ [SMALL_STATE(2076)] = 118076, -+ [SMALL_STATE(2077)] = 118092, -+ [SMALL_STATE(2078)] = 118108, -+ [SMALL_STATE(2079)] = 118122, -+ [SMALL_STATE(2080)] = 118138, -+ [SMALL_STATE(2081)] = 118152, -+ [SMALL_STATE(2082)] = 118168, -+ [SMALL_STATE(2083)] = 118184, -+ [SMALL_STATE(2084)] = 118200, -+ [SMALL_STATE(2085)] = 118216, -+ [SMALL_STATE(2086)] = 118230, -+ [SMALL_STATE(2087)] = 118246, -+ [SMALL_STATE(2088)] = 118262, -+ [SMALL_STATE(2089)] = 118278, -+ [SMALL_STATE(2090)] = 118294, -+ [SMALL_STATE(2091)] = 118310, -+ [SMALL_STATE(2092)] = 118326, -+ [SMALL_STATE(2093)] = 118338, -+ [SMALL_STATE(2094)] = 118352, -+ [SMALL_STATE(2095)] = 118366, -+ [SMALL_STATE(2096)] = 118382, -+ [SMALL_STATE(2097)] = 118398, -+ [SMALL_STATE(2098)] = 118414, -+ [SMALL_STATE(2099)] = 118430, -+ [SMALL_STATE(2100)] = 118446, -+ [SMALL_STATE(2101)] = 118462, -+ [SMALL_STATE(2102)] = 118478, -+ [SMALL_STATE(2103)] = 118494, -+ [SMALL_STATE(2104)] = 118510, -+ [SMALL_STATE(2105)] = 118526, -+ [SMALL_STATE(2106)] = 118542, -+ [SMALL_STATE(2107)] = 118558, -+ [SMALL_STATE(2108)] = 118574, -+ [SMALL_STATE(2109)] = 118590, -+ [SMALL_STATE(2110)] = 118606, -+ [SMALL_STATE(2111)] = 118622, -+ [SMALL_STATE(2112)] = 118638, -+ [SMALL_STATE(2113)] = 118654, -+ [SMALL_STATE(2114)] = 118670, -+ [SMALL_STATE(2115)] = 118686, -+ [SMALL_STATE(2116)] = 118702, -+ [SMALL_STATE(2117)] = 118718, -+ [SMALL_STATE(2118)] = 118734, -+ [SMALL_STATE(2119)] = 118750, -+ [SMALL_STATE(2120)] = 118766, -+ [SMALL_STATE(2121)] = 118778, -+ [SMALL_STATE(2122)] = 118794, -+ [SMALL_STATE(2123)] = 118807, -+ [SMALL_STATE(2124)] = 118820, -+ [SMALL_STATE(2125)] = 118831, -+ [SMALL_STATE(2126)] = 118844, -+ [SMALL_STATE(2127)] = 118857, -+ [SMALL_STATE(2128)] = 118870, -+ [SMALL_STATE(2129)] = 118881, -+ [SMALL_STATE(2130)] = 118894, -+ [SMALL_STATE(2131)] = 118905, -+ [SMALL_STATE(2132)] = 118918, -+ [SMALL_STATE(2133)] = 118931, -+ [SMALL_STATE(2134)] = 118944, -+ [SMALL_STATE(2135)] = 118957, -+ [SMALL_STATE(2136)] = 118970, -+ [SMALL_STATE(2137)] = 118983, -+ [SMALL_STATE(2138)] = 118996, -+ [SMALL_STATE(2139)] = 119009, -+ [SMALL_STATE(2140)] = 119022, -+ [SMALL_STATE(2141)] = 119035, -+ [SMALL_STATE(2142)] = 119048, -+ [SMALL_STATE(2143)] = 119059, -+ [SMALL_STATE(2144)] = 119072, -+ [SMALL_STATE(2145)] = 119085, -+ [SMALL_STATE(2146)] = 119098, -+ [SMALL_STATE(2147)] = 119111, -+ [SMALL_STATE(2148)] = 119124, -+ [SMALL_STATE(2149)] = 119137, -+ [SMALL_STATE(2150)] = 119148, -+ [SMALL_STATE(2151)] = 119159, -+ [SMALL_STATE(2152)] = 119172, -+ [SMALL_STATE(2153)] = 119185, -+ [SMALL_STATE(2154)] = 119198, -+ [SMALL_STATE(2155)] = 119209, -+ [SMALL_STATE(2156)] = 119218, -+ [SMALL_STATE(2157)] = 119231, -+ [SMALL_STATE(2158)] = 119244, -+ [SMALL_STATE(2159)] = 119257, -+ [SMALL_STATE(2160)] = 119270, -+ [SMALL_STATE(2161)] = 119283, -+ [SMALL_STATE(2162)] = 119296, -+ [SMALL_STATE(2163)] = 119309, -+ [SMALL_STATE(2164)] = 119322, -+ [SMALL_STATE(2165)] = 119335, -+ [SMALL_STATE(2166)] = 119348, -+ [SMALL_STATE(2167)] = 119361, -+ [SMALL_STATE(2168)] = 119374, -+ [SMALL_STATE(2169)] = 119387, -+ [SMALL_STATE(2170)] = 119400, -+ [SMALL_STATE(2171)] = 119413, -+ [SMALL_STATE(2172)] = 119426, -+ [SMALL_STATE(2173)] = 119439, -+ [SMALL_STATE(2174)] = 119452, -+ [SMALL_STATE(2175)] = 119465, -+ [SMALL_STATE(2176)] = 119478, -+ [SMALL_STATE(2177)] = 119491, -+ [SMALL_STATE(2178)] = 119504, -+ [SMALL_STATE(2179)] = 119517, -+ [SMALL_STATE(2180)] = 119530, -+ [SMALL_STATE(2181)] = 119543, -+ [SMALL_STATE(2182)] = 119554, -+ [SMALL_STATE(2183)] = 119567, -+ [SMALL_STATE(2184)] = 119580, -+ [SMALL_STATE(2185)] = 119593, -+ [SMALL_STATE(2186)] = 119606, -+ [SMALL_STATE(2187)] = 119619, -+ [SMALL_STATE(2188)] = 119632, -+ [SMALL_STATE(2189)] = 119645, -+ [SMALL_STATE(2190)] = 119658, -+ [SMALL_STATE(2191)] = 119669, -+ [SMALL_STATE(2192)] = 119682, -+ [SMALL_STATE(2193)] = 119695, -+ [SMALL_STATE(2194)] = 119708, -+ [SMALL_STATE(2195)] = 119721, -+ [SMALL_STATE(2196)] = 119734, -+ [SMALL_STATE(2197)] = 119747, -+ [SMALL_STATE(2198)] = 119760, -+ [SMALL_STATE(2199)] = 119773, -+ [SMALL_STATE(2200)] = 119786, -+ [SMALL_STATE(2201)] = 119799, -+ [SMALL_STATE(2202)] = 119812, -+ [SMALL_STATE(2203)] = 119825, -+ [SMALL_STATE(2204)] = 119838, -+ [SMALL_STATE(2205)] = 119849, -+ [SMALL_STATE(2206)] = 119862, -+ [SMALL_STATE(2207)] = 119875, -+ [SMALL_STATE(2208)] = 119888, -+ [SMALL_STATE(2209)] = 119901, -+ [SMALL_STATE(2210)] = 119914, -+ [SMALL_STATE(2211)] = 119927, -+ [SMALL_STATE(2212)] = 119940, -+ [SMALL_STATE(2213)] = 119953, -+ [SMALL_STATE(2214)] = 119966, -+ [SMALL_STATE(2215)] = 119979, -+ [SMALL_STATE(2216)] = 119990, -+ [SMALL_STATE(2217)] = 120003, -+ [SMALL_STATE(2218)] = 120016, -+ [SMALL_STATE(2219)] = 120029, -+ [SMALL_STATE(2220)] = 120042, -+ [SMALL_STATE(2221)] = 120055, -+ [SMALL_STATE(2222)] = 120068, -+ [SMALL_STATE(2223)] = 120081, -+ [SMALL_STATE(2224)] = 120094, -+ [SMALL_STATE(2225)] = 120107, -+ [SMALL_STATE(2226)] = 120120, -+ [SMALL_STATE(2227)] = 120133, -+ [SMALL_STATE(2228)] = 120146, -+ [SMALL_STATE(2229)] = 120159, -+ [SMALL_STATE(2230)] = 120172, -+ [SMALL_STATE(2231)] = 120185, -+ [SMALL_STATE(2232)] = 120198, -+ [SMALL_STATE(2233)] = 120211, -+ [SMALL_STATE(2234)] = 120224, -+ [SMALL_STATE(2235)] = 120237, -+ [SMALL_STATE(2236)] = 120250, -+ [SMALL_STATE(2237)] = 120263, -+ [SMALL_STATE(2238)] = 120274, -+ [SMALL_STATE(2239)] = 120287, -+ [SMALL_STATE(2240)] = 120300, -+ [SMALL_STATE(2241)] = 120313, -+ [SMALL_STATE(2242)] = 120326, -+ [SMALL_STATE(2243)] = 120339, -+ [SMALL_STATE(2244)] = 120352, -+ [SMALL_STATE(2245)] = 120365, -+ [SMALL_STATE(2246)] = 120378, -+ [SMALL_STATE(2247)] = 120388, -+ [SMALL_STATE(2248)] = 120398, -+ [SMALL_STATE(2249)] = 120406, -+ [SMALL_STATE(2250)] = 120416, -+ [SMALL_STATE(2251)] = 120426, -+ [SMALL_STATE(2252)] = 120436, -+ [SMALL_STATE(2253)] = 120446, -+ [SMALL_STATE(2254)] = 120454, -+ [SMALL_STATE(2255)] = 120464, -+ [SMALL_STATE(2256)] = 120474, -+ [SMALL_STATE(2257)] = 120484, -+ [SMALL_STATE(2258)] = 120494, -+ [SMALL_STATE(2259)] = 120504, -+ [SMALL_STATE(2260)] = 120514, -+ [SMALL_STATE(2261)] = 120524, -+ [SMALL_STATE(2262)] = 120534, -+ [SMALL_STATE(2263)] = 120544, -+ [SMALL_STATE(2264)] = 120554, -+ [SMALL_STATE(2265)] = 120562, -+ [SMALL_STATE(2266)] = 120572, -+ [SMALL_STATE(2267)] = 120580, -+ [SMALL_STATE(2268)] = 120590, -+ [SMALL_STATE(2269)] = 120600, -+ [SMALL_STATE(2270)] = 120608, -+ [SMALL_STATE(2271)] = 120618, -+ [SMALL_STATE(2272)] = 120628, -+ [SMALL_STATE(2273)] = 120636, -+ [SMALL_STATE(2274)] = 120646, -+ [SMALL_STATE(2275)] = 120656, -+ [SMALL_STATE(2276)] = 120666, -+ [SMALL_STATE(2277)] = 120676, -+ [SMALL_STATE(2278)] = 120686, -+ [SMALL_STATE(2279)] = 120696, -+ [SMALL_STATE(2280)] = 120706, -+ [SMALL_STATE(2281)] = 120716, -+ [SMALL_STATE(2282)] = 120726, -+ [SMALL_STATE(2283)] = 120736, -+ [SMALL_STATE(2284)] = 120746, -+ [SMALL_STATE(2285)] = 120756, -+ [SMALL_STATE(2286)] = 120766, -+ [SMALL_STATE(2287)] = 120776, -+ [SMALL_STATE(2288)] = 120786, -+ [SMALL_STATE(2289)] = 120796, -+ [SMALL_STATE(2290)] = 120806, -+ [SMALL_STATE(2291)] = 120816, -+ [SMALL_STATE(2292)] = 120826, -+ [SMALL_STATE(2293)] = 120836, -+ [SMALL_STATE(2294)] = 120846, -+ [SMALL_STATE(2295)] = 120856, -+ [SMALL_STATE(2296)] = 120866, -+ [SMALL_STATE(2297)] = 120876, -+ [SMALL_STATE(2298)] = 120886, -+ [SMALL_STATE(2299)] = 120896, -+ [SMALL_STATE(2300)] = 120906, -+ [SMALL_STATE(2301)] = 120914, -+ [SMALL_STATE(2302)] = 120924, -+ [SMALL_STATE(2303)] = 120932, -+ [SMALL_STATE(2304)] = 120942, -+ [SMALL_STATE(2305)] = 120950, -+ [SMALL_STATE(2306)] = 120960, -+ [SMALL_STATE(2307)] = 120970, -+ [SMALL_STATE(2308)] = 120980, -+ [SMALL_STATE(2309)] = 120988, -+ [SMALL_STATE(2310)] = 120998, -+ [SMALL_STATE(2311)] = 121008, -+ [SMALL_STATE(2312)] = 121016, -+ [SMALL_STATE(2313)] = 121026, -+ [SMALL_STATE(2314)] = 121036, -+ [SMALL_STATE(2315)] = 121046, -+ [SMALL_STATE(2316)] = 121056, -+ [SMALL_STATE(2317)] = 121066, -+ [SMALL_STATE(2318)] = 121076, -+ [SMALL_STATE(2319)] = 121086, -+ [SMALL_STATE(2320)] = 121096, -+ [SMALL_STATE(2321)] = 121106, -+ [SMALL_STATE(2322)] = 121116, -+ [SMALL_STATE(2323)] = 121126, -+ [SMALL_STATE(2324)] = 121136, -+ [SMALL_STATE(2325)] = 121146, -+ [SMALL_STATE(2326)] = 121156, -+ [SMALL_STATE(2327)] = 121166, -+ [SMALL_STATE(2328)] = 121176, -+ [SMALL_STATE(2329)] = 121186, -+ [SMALL_STATE(2330)] = 121196, -+ [SMALL_STATE(2331)] = 121204, -+ [SMALL_STATE(2332)] = 121214, -+ [SMALL_STATE(2333)] = 121224, -+ [SMALL_STATE(2334)] = 121234, -+ [SMALL_STATE(2335)] = 121244, -+ [SMALL_STATE(2336)] = 121252, -+ [SMALL_STATE(2337)] = 121262, -+ [SMALL_STATE(2338)] = 121270, -+ [SMALL_STATE(2339)] = 121280, -+ [SMALL_STATE(2340)] = 121290, -+ [SMALL_STATE(2341)] = 121300, -+ [SMALL_STATE(2342)] = 121310, -+ [SMALL_STATE(2343)] = 121320, -+ [SMALL_STATE(2344)] = 121330, -+ [SMALL_STATE(2345)] = 121340, -+ [SMALL_STATE(2346)] = 121350, -+ [SMALL_STATE(2347)] = 121360, -+ [SMALL_STATE(2348)] = 121370, -+ [SMALL_STATE(2349)] = 121380, -+ [SMALL_STATE(2350)] = 121390, -+ [SMALL_STATE(2351)] = 121400, -+ [SMALL_STATE(2352)] = 121410, -+ [SMALL_STATE(2353)] = 121418, -+ [SMALL_STATE(2354)] = 121428, -+ [SMALL_STATE(2355)] = 121438, -+ [SMALL_STATE(2356)] = 121448, -+ [SMALL_STATE(2357)] = 121458, -+ [SMALL_STATE(2358)] = 121468, -+ [SMALL_STATE(2359)] = 121478, -+ [SMALL_STATE(2360)] = 121488, -+ [SMALL_STATE(2361)] = 121496, -+ [SMALL_STATE(2362)] = 121506, -+ [SMALL_STATE(2363)] = 121516, -+ [SMALL_STATE(2364)] = 121526, -+ [SMALL_STATE(2365)] = 121536, -+ [SMALL_STATE(2366)] = 121546, -+ [SMALL_STATE(2367)] = 121556, -+ [SMALL_STATE(2368)] = 121566, -+ [SMALL_STATE(2369)] = 121576, -+ [SMALL_STATE(2370)] = 121586, -+ [SMALL_STATE(2371)] = 121596, -+ [SMALL_STATE(2372)] = 121606, -+ [SMALL_STATE(2373)] = 121616, -+ [SMALL_STATE(2374)] = 121626, -+ [SMALL_STATE(2375)] = 121636, -+ [SMALL_STATE(2376)] = 121646, -+ [SMALL_STATE(2377)] = 121656, -+ [SMALL_STATE(2378)] = 121666, -+ [SMALL_STATE(2379)] = 121676, -+ [SMALL_STATE(2380)] = 121686, -+ [SMALL_STATE(2381)] = 121696, -+ [SMALL_STATE(2382)] = 121706, -+ [SMALL_STATE(2383)] = 121716, -+ [SMALL_STATE(2384)] = 121726, -+ [SMALL_STATE(2385)] = 121736, -+ [SMALL_STATE(2386)] = 121746, -+ [SMALL_STATE(2387)] = 121756, -+ [SMALL_STATE(2388)] = 121766, -+ [SMALL_STATE(2389)] = 121776, -+ [SMALL_STATE(2390)] = 121786, -+ [SMALL_STATE(2391)] = 121796, -+ [SMALL_STATE(2392)] = 121806, -+ [SMALL_STATE(2393)] = 121816, -+ [SMALL_STATE(2394)] = 121826, -+ [SMALL_STATE(2395)] = 121836, -+ [SMALL_STATE(2396)] = 121846, -+ [SMALL_STATE(2397)] = 121856, -+ [SMALL_STATE(2398)] = 121866, -+ [SMALL_STATE(2399)] = 121876, -+ [SMALL_STATE(2400)] = 121886, -+ [SMALL_STATE(2401)] = 121896, -+ [SMALL_STATE(2402)] = 121906, -+ [SMALL_STATE(2403)] = 121913, -+ [SMALL_STATE(2404)] = 121920, -+ [SMALL_STATE(2405)] = 121927, -+ [SMALL_STATE(2406)] = 121934, -+ [SMALL_STATE(2407)] = 121941, -+ [SMALL_STATE(2408)] = 121948, -+ [SMALL_STATE(2409)] = 121955, -+ [SMALL_STATE(2410)] = 121962, -+ [SMALL_STATE(2411)] = 121969, -+ [SMALL_STATE(2412)] = 121976, -+ [SMALL_STATE(2413)] = 121983, -+ [SMALL_STATE(2414)] = 121990, -+ [SMALL_STATE(2415)] = 121997, -+ [SMALL_STATE(2416)] = 122004, -+ [SMALL_STATE(2417)] = 122011, -+ [SMALL_STATE(2418)] = 122018, -+ [SMALL_STATE(2419)] = 122025, -+ [SMALL_STATE(2420)] = 122032, -+ [SMALL_STATE(2421)] = 122039, -+ [SMALL_STATE(2422)] = 122046, -+ [SMALL_STATE(2423)] = 122053, -+ [SMALL_STATE(2424)] = 122060, -+ [SMALL_STATE(2425)] = 122067, -+ [SMALL_STATE(2426)] = 122074, -+ [SMALL_STATE(2427)] = 122081, -+ [SMALL_STATE(2428)] = 122088, -+ [SMALL_STATE(2429)] = 122095, -+ [SMALL_STATE(2430)] = 122102, -+ [SMALL_STATE(2431)] = 122109, -+ [SMALL_STATE(2432)] = 122116, -+ [SMALL_STATE(2433)] = 122123, -+ [SMALL_STATE(2434)] = 122130, -+ [SMALL_STATE(2435)] = 122137, -+ [SMALL_STATE(2436)] = 122144, -+ [SMALL_STATE(2437)] = 122151, -+ [SMALL_STATE(2438)] = 122158, -+ [SMALL_STATE(2439)] = 122165, -+ [SMALL_STATE(2440)] = 122172, -+ [SMALL_STATE(2441)] = 122179, -+ [SMALL_STATE(2442)] = 122186, -+ [SMALL_STATE(2443)] = 122193, -+ [SMALL_STATE(2444)] = 122200, -+ [SMALL_STATE(2445)] = 122207, -+ [SMALL_STATE(2446)] = 122214, -+ [SMALL_STATE(2447)] = 122221, -+ [SMALL_STATE(2448)] = 122228, -+ [SMALL_STATE(2449)] = 122235, -+ [SMALL_STATE(2450)] = 122242, -+ [SMALL_STATE(2451)] = 122249, -+ [SMALL_STATE(2452)] = 122256, -+ [SMALL_STATE(2453)] = 122263, -+ [SMALL_STATE(2454)] = 122270, -+ [SMALL_STATE(2455)] = 122277, -+ [SMALL_STATE(2456)] = 122284, -+ [SMALL_STATE(2457)] = 122291, -+ [SMALL_STATE(2458)] = 122298, -+ [SMALL_STATE(2459)] = 122305, -+ [SMALL_STATE(2460)] = 122312, -+ [SMALL_STATE(2461)] = 122319, -+ [SMALL_STATE(2462)] = 122326, -+ [SMALL_STATE(2463)] = 122333, -+ [SMALL_STATE(2464)] = 122340, -+ [SMALL_STATE(2465)] = 122347, -+ [SMALL_STATE(2466)] = 122354, -+ [SMALL_STATE(2467)] = 122361, -+ [SMALL_STATE(2468)] = 122368, -+ [SMALL_STATE(2469)] = 122375, -+ [SMALL_STATE(2470)] = 122382, -+ [SMALL_STATE(2471)] = 122389, -+ [SMALL_STATE(2472)] = 122396, -+ [SMALL_STATE(2473)] = 122403, -+ [SMALL_STATE(2474)] = 122410, -+ [SMALL_STATE(2475)] = 122417, -+ [SMALL_STATE(2476)] = 122424, -+ [SMALL_STATE(2477)] = 122431, -+ [SMALL_STATE(2478)] = 122438, -+ [SMALL_STATE(2479)] = 122445, -+ [SMALL_STATE(2480)] = 122452, -+ [SMALL_STATE(2481)] = 122459, -+ [SMALL_STATE(2482)] = 122466, -+ [SMALL_STATE(2483)] = 122473, -+ [SMALL_STATE(2484)] = 122480, -+ [SMALL_STATE(2485)] = 122487, -+ [SMALL_STATE(2486)] = 122494, -+ [SMALL_STATE(2487)] = 122501, -+ [SMALL_STATE(2488)] = 122508, -+ [SMALL_STATE(2489)] = 122515, -+ [SMALL_STATE(2490)] = 122522, -+ [SMALL_STATE(2491)] = 122529, -+ [SMALL_STATE(2492)] = 122536, -+ [SMALL_STATE(2493)] = 122543, -+ [SMALL_STATE(2494)] = 122550, -+ [SMALL_STATE(2495)] = 122557, -+ [SMALL_STATE(2496)] = 122564, -+ [SMALL_STATE(2497)] = 122571, -+ [SMALL_STATE(2498)] = 122578, -+ [SMALL_STATE(2499)] = 122585, -+ [SMALL_STATE(2500)] = 122592, -+ [SMALL_STATE(2501)] = 122599, -+ [SMALL_STATE(2502)] = 122606, -+ [SMALL_STATE(2503)] = 122613, -+ [SMALL_STATE(2504)] = 122620, -+ [SMALL_STATE(2505)] = 122627, -+ [SMALL_STATE(2506)] = 122634, -+ [SMALL_STATE(2507)] = 122641, -+ [SMALL_STATE(2508)] = 122648, -+ [SMALL_STATE(2509)] = 122655, -+ [SMALL_STATE(2510)] = 122662, -+ [SMALL_STATE(2511)] = 122669, -+ [SMALL_STATE(2512)] = 122676, -+ [SMALL_STATE(2513)] = 122683, -+ [SMALL_STATE(2514)] = 122690, -+ [SMALL_STATE(2515)] = 122697, -+ [SMALL_STATE(2516)] = 122704, -+ [SMALL_STATE(2517)] = 122711, -+ [SMALL_STATE(2518)] = 122718, -+ [SMALL_STATE(2519)] = 122725, -+ [SMALL_STATE(2520)] = 122732, -+ [SMALL_STATE(2521)] = 122739, -+ [SMALL_STATE(2522)] = 122746, -+ [SMALL_STATE(2523)] = 122753, -+ [SMALL_STATE(2524)] = 122760, -+ [SMALL_STATE(2525)] = 122767, -+ [SMALL_STATE(2526)] = 122774, -+ [SMALL_STATE(2527)] = 122781, -+ [SMALL_STATE(2528)] = 122788, -+ [SMALL_STATE(2529)] = 122795, -+ [SMALL_STATE(2530)] = 122802, -+ [SMALL_STATE(2531)] = 122809, -+ [SMALL_STATE(2532)] = 122816, -+ [SMALL_STATE(2533)] = 122823, -+ [SMALL_STATE(2534)] = 122830, -+ [SMALL_STATE(2535)] = 122837, -+ [SMALL_STATE(2536)] = 122844, -+ [SMALL_STATE(2537)] = 122851, -+ [SMALL_STATE(2538)] = 122858, -+ [SMALL_STATE(2539)] = 122865, -+ [SMALL_STATE(2540)] = 122872, -+ [SMALL_STATE(2541)] = 122879, -+ [SMALL_STATE(2542)] = 122886, -+ [SMALL_STATE(2543)] = 122893, -+ [SMALL_STATE(2544)] = 122900, -+ [SMALL_STATE(2545)] = 122907, -+ [SMALL_STATE(2546)] = 122914, -+ [SMALL_STATE(2547)] = 122921, -+ [SMALL_STATE(2548)] = 122928, -+ [SMALL_STATE(2549)] = 122935, -+ [SMALL_STATE(2550)] = 122942, -+ [SMALL_STATE(2551)] = 122949, -+ [SMALL_STATE(2552)] = 122956, -+ [SMALL_STATE(2553)] = 122963, -+ [SMALL_STATE(2554)] = 122970, -+ [SMALL_STATE(2555)] = 122977, -+ [SMALL_STATE(2556)] = 122984, -+ [SMALL_STATE(2557)] = 122991, -+ [SMALL_STATE(2558)] = 122998, -+ [SMALL_STATE(2559)] = 123005, -+ [SMALL_STATE(2560)] = 123012, -+ [SMALL_STATE(2561)] = 123019, -+ [SMALL_STATE(2562)] = 123026, -+ [SMALL_STATE(2563)] = 123033, -+ [SMALL_STATE(2564)] = 123040, -+ [SMALL_STATE(2565)] = 123047, -+ [SMALL_STATE(2566)] = 123054, -+ [SMALL_STATE(2567)] = 123061, -+ [SMALL_STATE(2568)] = 123068, -+ [SMALL_STATE(2569)] = 123075, -+ [SMALL_STATE(2570)] = 123082, -+ [SMALL_STATE(2571)] = 123089, -+ [SMALL_STATE(2572)] = 123096, -+ [SMALL_STATE(2573)] = 123103, -+ [SMALL_STATE(2574)] = 123110, -+ [SMALL_STATE(2575)] = 123117, -+ [SMALL_STATE(2576)] = 123124, -+ [SMALL_STATE(2577)] = 123131, -+ [SMALL_STATE(2578)] = 123138, -+ [SMALL_STATE(2579)] = 123145, -+ [SMALL_STATE(2580)] = 123152, -+ [SMALL_STATE(2581)] = 123159, -+ [SMALL_STATE(2582)] = 123166, -+ [SMALL_STATE(2583)] = 123173, -+ [SMALL_STATE(2584)] = 123180, -+ [SMALL_STATE(2585)] = 123187, -+ [SMALL_STATE(2586)] = 123194, -+ [SMALL_STATE(2587)] = 123201, -+ [SMALL_STATE(2588)] = 123208, -+ [SMALL_STATE(2589)] = 123215, -+ [SMALL_STATE(2590)] = 123222, -+ [SMALL_STATE(2591)] = 123229, -+ [SMALL_STATE(2592)] = 123236, -+ [SMALL_STATE(2593)] = 123243, -+ [SMALL_STATE(2594)] = 123250, -+ [SMALL_STATE(2595)] = 123257, -+ [SMALL_STATE(2596)] = 123264, -+ [SMALL_STATE(2597)] = 123271, -+ [SMALL_STATE(2598)] = 123278, -+ [SMALL_STATE(2599)] = 123285, -+ [SMALL_STATE(2600)] = 123292, -+ [SMALL_STATE(2601)] = 123299, -+ [SMALL_STATE(2602)] = 123306, -+ [SMALL_STATE(2603)] = 123313, -+ [SMALL_STATE(2604)] = 123320, -+ [SMALL_STATE(2605)] = 123327, -+ [SMALL_STATE(2606)] = 123334, -+ [SMALL_STATE(2607)] = 123341, -+ [SMALL_STATE(2608)] = 123348, -+ [SMALL_STATE(2609)] = 123355, -+ [SMALL_STATE(2610)] = 123362, -+ [SMALL_STATE(2611)] = 123369, -+ [SMALL_STATE(2612)] = 123376, -+ [SMALL_STATE(2613)] = 123383, -+ [SMALL_STATE(2614)] = 123390, -+ [SMALL_STATE(2615)] = 123397, -+ [SMALL_STATE(2616)] = 123404, -+ [SMALL_STATE(2617)] = 123411, -+ [SMALL_STATE(2618)] = 123418, -+ [SMALL_STATE(2619)] = 123425, -+ [SMALL_STATE(2620)] = 123432, -+ [SMALL_STATE(2621)] = 123439, -+ [SMALL_STATE(2622)] = 123446, -+ [SMALL_STATE(2623)] = 123453, -+ [SMALL_STATE(2624)] = 123460, -+ [SMALL_STATE(2625)] = 123467, -+ [SMALL_STATE(2626)] = 123474, -+ [SMALL_STATE(2627)] = 123481, -+ [SMALL_STATE(2628)] = 123488, -+ [SMALL_STATE(2629)] = 123495, -+ [SMALL_STATE(2630)] = 123502, -+ [SMALL_STATE(2631)] = 123509, -+ [SMALL_STATE(2632)] = 123516, -+ [SMALL_STATE(2633)] = 123523, -+ [SMALL_STATE(2634)] = 123530, -+ [SMALL_STATE(2635)] = 123537, -+ [SMALL_STATE(2636)] = 123544, -+ [SMALL_STATE(2637)] = 123551, -+ [SMALL_STATE(2638)] = 123558, -+ [SMALL_STATE(2639)] = 123565, -+ [SMALL_STATE(2640)] = 123572, -+ [SMALL_STATE(2641)] = 123579, -+ [SMALL_STATE(2642)] = 123586, -+ [SMALL_STATE(2643)] = 123593, -+ [SMALL_STATE(2644)] = 123600, -+ [SMALL_STATE(2645)] = 123607, -+ [SMALL_STATE(2646)] = 123614, -+ [SMALL_STATE(2647)] = 123621, -+ [SMALL_STATE(2648)] = 123628, -+ [SMALL_STATE(2649)] = 123635, -+ [SMALL_STATE(2650)] = 123642, -+ [SMALL_STATE(2651)] = 123649, -+ [SMALL_STATE(2652)] = 123656, -+ [SMALL_STATE(2653)] = 123663, -+ [SMALL_STATE(2654)] = 123670, -+ [SMALL_STATE(2655)] = 123677, -+ [SMALL_STATE(2656)] = 123684, -+ [SMALL_STATE(2657)] = 123691, -+ [SMALL_STATE(2658)] = 123698, -+ [SMALL_STATE(2659)] = 123705, -+ [SMALL_STATE(2660)] = 123712, -+ [SMALL_STATE(2661)] = 123719, -+ [SMALL_STATE(2662)] = 123726, -+ [SMALL_STATE(2663)] = 123733, -+ [SMALL_STATE(2664)] = 123740, -+ [SMALL_STATE(2665)] = 123747, -+ [SMALL_STATE(2666)] = 123754, -+ [SMALL_STATE(2667)] = 123761, -+ [SMALL_STATE(2668)] = 123768, -+ [SMALL_STATE(2669)] = 123775, -+ [SMALL_STATE(2670)] = 123782, -+ [SMALL_STATE(2671)] = 123789, -+ [SMALL_STATE(2672)] = 123796, -+ [SMALL_STATE(2673)] = 123803, -+ [SMALL_STATE(2674)] = 123810, -+ [SMALL_STATE(2675)] = 123817, -+ [SMALL_STATE(2676)] = 123824, -+ [SMALL_STATE(2677)] = 123831, -+ [SMALL_STATE(2678)] = 123838, -+ [SMALL_STATE(2679)] = 123845, -+ [SMALL_STATE(2680)] = 123852, -+ [SMALL_STATE(2681)] = 123859, -+ [SMALL_STATE(2682)] = 123866, -+ [SMALL_STATE(2683)] = 123873, -+ [SMALL_STATE(2684)] = 123880, -+ [SMALL_STATE(2685)] = 123887, -+ [SMALL_STATE(2686)] = 123894, -+ [SMALL_STATE(2687)] = 123901, -+ [SMALL_STATE(2688)] = 123908, -+ [SMALL_STATE(2689)] = 123915, -+ [SMALL_STATE(2690)] = 123922, -+ [SMALL_STATE(2691)] = 123929, -+ [SMALL_STATE(2692)] = 123936, -+ [SMALL_STATE(2693)] = 123943, -+ [SMALL_STATE(2694)] = 123950, -+ [SMALL_STATE(2695)] = 123957, -+ [SMALL_STATE(2696)] = 123964, -+ [SMALL_STATE(2697)] = 123971, -+ [SMALL_STATE(2698)] = 123978, -+ [SMALL_STATE(2699)] = 123985, -+ [SMALL_STATE(2700)] = 123992, -+ [SMALL_STATE(2701)] = 123999, -+ [SMALL_STATE(2702)] = 124006, -+ [SMALL_STATE(2703)] = 124013, -+ [SMALL_STATE(2704)] = 124020, -+ [SMALL_STATE(2705)] = 124027, -+ [SMALL_STATE(2706)] = 124034, -+ [SMALL_STATE(2707)] = 124041, -+ [SMALL_STATE(2708)] = 124048, -+ [SMALL_STATE(2709)] = 124055, -+ [SMALL_STATE(2710)] = 124062, -+ [SMALL_STATE(2711)] = 124069, -+ [SMALL_STATE(2712)] = 124076, -+ [SMALL_STATE(2713)] = 124083, -+ [SMALL_STATE(2714)] = 124090, -+ [SMALL_STATE(2715)] = 124097, -+ [SMALL_STATE(2716)] = 124104, -+ [SMALL_STATE(2717)] = 124111, -+ [SMALL_STATE(2718)] = 124118, -+ [SMALL_STATE(2719)] = 124125, -+ [SMALL_STATE(2720)] = 124132, -+ [SMALL_STATE(2721)] = 124139, -+ [SMALL_STATE(2722)] = 124146, -+ [SMALL_STATE(2723)] = 124153, -+ [SMALL_STATE(2724)] = 124160, -+ [SMALL_STATE(2725)] = 124167, -+ [SMALL_STATE(2726)] = 124174, -+ [SMALL_STATE(2727)] = 124181, -+ [SMALL_STATE(2728)] = 124188, -+ [SMALL_STATE(2729)] = 124195, -+ [SMALL_STATE(2730)] = 124202, -+ [SMALL_STATE(2731)] = 124209, -+ [SMALL_STATE(2732)] = 124216, -+ [SMALL_STATE(2733)] = 124223, -+ [SMALL_STATE(2734)] = 124230, -+ [SMALL_STATE(2735)] = 124237, -+ [SMALL_STATE(2736)] = 124244, -+ [SMALL_STATE(2737)] = 124251, -+ [SMALL_STATE(2738)] = 124258, -+ [SMALL_STATE(2739)] = 124265, -+ [SMALL_STATE(2740)] = 124272, -+ [SMALL_STATE(2741)] = 124279, -+ [SMALL_STATE(2742)] = 124286, -+ [SMALL_STATE(2743)] = 124293, -+ [SMALL_STATE(2744)] = 124300, -+ [SMALL_STATE(2745)] = 124307, -+ [SMALL_STATE(2746)] = 124314, -+ [SMALL_STATE(2747)] = 124321, -+ [SMALL_STATE(2748)] = 124328, -+ [SMALL_STATE(2749)] = 124335, -+ [SMALL_STATE(2750)] = 124342, -+ [SMALL_STATE(2751)] = 124349, -+ [SMALL_STATE(2752)] = 124356, -+ [SMALL_STATE(2753)] = 124363, -+ [SMALL_STATE(2754)] = 124370, -+ [SMALL_STATE(2755)] = 124377, -+ [SMALL_STATE(2756)] = 124384, -+ [SMALL_STATE(2757)] = 124391, -+ [SMALL_STATE(2758)] = 124398, -+ [SMALL_STATE(2759)] = 124405, -+ [SMALL_STATE(2760)] = 124412, -+ [SMALL_STATE(2761)] = 124419, -+ [SMALL_STATE(2762)] = 124426, -+ [SMALL_STATE(2763)] = 124433, -+ [SMALL_STATE(2764)] = 124440, -+ [SMALL_STATE(2765)] = 124447, -+ [SMALL_STATE(2766)] = 124454, -+ [SMALL_STATE(2767)] = 124461, -+ [SMALL_STATE(2768)] = 124468, -+ [SMALL_STATE(2769)] = 124475, -+ [SMALL_STATE(2770)] = 124482, -+ [SMALL_STATE(2771)] = 124489, -+ [SMALL_STATE(2772)] = 124496, -+ [SMALL_STATE(2773)] = 124503, -+ [SMALL_STATE(2774)] = 124510, -+ [SMALL_STATE(2775)] = 124517, -+ [SMALL_STATE(2776)] = 124524, -+ [SMALL_STATE(2777)] = 124531, -+ [SMALL_STATE(2778)] = 124538, -+ [SMALL_STATE(2779)] = 124545, -+ [SMALL_STATE(2780)] = 124552, -+ [SMALL_STATE(2781)] = 124559, -+ [SMALL_STATE(2782)] = 124566, -+ [SMALL_STATE(2783)] = 124573, -+ [SMALL_STATE(2784)] = 124580, -+ [SMALL_STATE(2785)] = 124587, -+ [SMALL_STATE(2786)] = 124594, -+ [SMALL_STATE(2787)] = 124601, -+ [SMALL_STATE(2788)] = 124608, -+ [SMALL_STATE(2789)] = 124615, -+ [SMALL_STATE(2790)] = 124622, -+ [SMALL_STATE(2791)] = 124629, -+ [SMALL_STATE(2792)] = 124636, -+ [SMALL_STATE(2793)] = 124643, -+ [SMALL_STATE(2794)] = 124650, -+ [SMALL_STATE(2795)] = 124657, -+ [SMALL_STATE(2796)] = 124664, -+ [SMALL_STATE(2797)] = 124671, -+ [SMALL_STATE(2798)] = 124678, -+ [SMALL_STATE(2799)] = 124685, -+ [SMALL_STATE(2800)] = 124692, -+ [SMALL_STATE(2801)] = 124699, -+ [SMALL_STATE(2802)] = 124706, -+ [SMALL_STATE(2803)] = 124713, -+ [SMALL_STATE(2804)] = 124720, -+ [SMALL_STATE(2805)] = 124727, -+ [SMALL_STATE(2806)] = 124734, -+ [SMALL_STATE(2807)] = 124741, -+ [SMALL_STATE(2808)] = 124748, -+ [SMALL_STATE(2809)] = 124755, -+ [SMALL_STATE(2810)] = 124762, -+ [SMALL_STATE(2811)] = 124769, -+ [SMALL_STATE(2812)] = 124776, -+ [SMALL_STATE(2813)] = 124783, -+ [SMALL_STATE(2814)] = 124790, -+ [SMALL_STATE(2815)] = 124797, -+ [SMALL_STATE(2816)] = 124804, -+ [SMALL_STATE(2817)] = 124811, -+ [SMALL_STATE(2818)] = 124818, -+ [SMALL_STATE(2819)] = 124825, -+ [SMALL_STATE(2820)] = 124832, -+ [SMALL_STATE(2821)] = 124839, -+ [SMALL_STATE(2822)] = 124846, -+ [SMALL_STATE(2823)] = 124853, -+ [SMALL_STATE(2824)] = 124860, -+ [SMALL_STATE(2825)] = 124867, -+ [SMALL_STATE(2826)] = 124874, -+ [SMALL_STATE(2827)] = 124881, -+ [SMALL_STATE(2828)] = 124888, -+ [SMALL_STATE(2829)] = 124895, -+ [SMALL_STATE(2830)] = 124902, -+ [SMALL_STATE(2831)] = 124909, -+ [SMALL_STATE(2832)] = 124916, -+ [SMALL_STATE(2833)] = 124923, -+ [SMALL_STATE(2834)] = 124930, -+ [SMALL_STATE(2835)] = 124937, -+ [SMALL_STATE(2836)] = 124944, -+ [SMALL_STATE(2837)] = 124951, -+ [SMALL_STATE(2838)] = 124958, -+ [SMALL_STATE(2839)] = 124965, -+ [SMALL_STATE(2840)] = 124972, -+ [SMALL_STATE(2841)] = 124979, -+ [SMALL_STATE(2842)] = 124986, -+ [SMALL_STATE(2843)] = 124993, -+ [SMALL_STATE(2844)] = 125000, -+ [SMALL_STATE(2845)] = 125007, -+ [SMALL_STATE(2846)] = 125014, -+ [SMALL_STATE(2847)] = 125021, -+ [SMALL_STATE(2848)] = 125028, -+ [SMALL_STATE(2849)] = 125035, -+ [SMALL_STATE(2850)] = 125042, -+ [SMALL_STATE(2851)] = 125049, -+ [SMALL_STATE(2852)] = 125056, -+ [SMALL_STATE(2853)] = 125063, -+ [SMALL_STATE(2854)] = 125070, -+ [SMALL_STATE(2855)] = 125077, -+ [SMALL_STATE(2856)] = 125084, -+ [SMALL_STATE(2857)] = 125091, -+ [SMALL_STATE(2858)] = 125098, -+ [SMALL_STATE(2859)] = 125105, -+ [SMALL_STATE(2860)] = 125112, -+ [SMALL_STATE(2861)] = 125119, -+ [SMALL_STATE(2862)] = 125126, -+ [SMALL_STATE(2863)] = 125133, -+ [SMALL_STATE(2864)] = 125140, -+ [SMALL_STATE(2865)] = 125147, -+ [SMALL_STATE(2866)] = 125154, -+ [SMALL_STATE(2867)] = 125161, -+ [SMALL_STATE(2868)] = 125168, -+ [SMALL_STATE(2869)] = 125175, -+ [SMALL_STATE(2870)] = 125182, -+ [SMALL_STATE(2871)] = 125189, -+ [SMALL_STATE(2872)] = 125196, -+ [SMALL_STATE(2873)] = 125203, -+ [SMALL_STATE(2874)] = 125210, -+ [SMALL_STATE(2875)] = 125217, -+ [SMALL_STATE(2876)] = 125224, -+ [SMALL_STATE(2877)] = 125231, -+ [SMALL_STATE(2878)] = 125238, -+ [SMALL_STATE(2879)] = 125245, -+ [SMALL_STATE(2880)] = 125252, -+ [SMALL_STATE(2881)] = 125259, -+ [SMALL_STATE(2882)] = 125266, -+ [SMALL_STATE(2883)] = 125273, -+ [SMALL_STATE(2884)] = 125280, -+ [SMALL_STATE(2885)] = 125287, -+ [SMALL_STATE(2886)] = 125294, -+ [SMALL_STATE(2887)] = 125301, -+ [SMALL_STATE(2888)] = 125308, -+ [SMALL_STATE(2889)] = 125315, -+ [SMALL_STATE(2890)] = 125322, -+ [SMALL_STATE(2891)] = 125329, -+ [SMALL_STATE(2892)] = 125336, -+ [SMALL_STATE(2893)] = 125343, -+ [SMALL_STATE(2894)] = 125350, -+ [SMALL_STATE(2895)] = 125357, -+ [SMALL_STATE(2896)] = 125364, -+ [SMALL_STATE(2897)] = 125371, -+ [SMALL_STATE(2898)] = 125378, -+ [SMALL_STATE(2899)] = 125385, -+ [SMALL_STATE(2900)] = 125392, -+ [SMALL_STATE(2901)] = 125399, -+ [SMALL_STATE(2902)] = 125406, -+ [SMALL_STATE(2903)] = 125413, -+ [SMALL_STATE(2904)] = 125420, -+ [SMALL_STATE(2905)] = 125427, -+ [SMALL_STATE(2906)] = 125434, -+ [SMALL_STATE(2907)] = 125441, -+ [SMALL_STATE(2908)] = 125448, -+ [SMALL_STATE(2909)] = 125455, -+ [SMALL_STATE(2910)] = 125462, -+ [SMALL_STATE(2911)] = 125469, -+ [SMALL_STATE(2912)] = 125476, -+ [SMALL_STATE(2913)] = 125483, -+ [SMALL_STATE(2914)] = 125490, -+ [SMALL_STATE(2915)] = 125497, -+ [SMALL_STATE(2916)] = 125504, -+ [SMALL_STATE(2917)] = 125511, -+ [SMALL_STATE(2918)] = 125518, -+ [SMALL_STATE(2919)] = 125525, -+ [SMALL_STATE(2920)] = 125532, -+ [SMALL_STATE(2921)] = 125539, -+ [SMALL_STATE(2922)] = 125546, -+ [SMALL_STATE(2923)] = 125553, -+ [SMALL_STATE(2924)] = 125560, -+ [SMALL_STATE(2925)] = 125567, -+ [SMALL_STATE(2926)] = 125574, -+ [SMALL_STATE(2927)] = 125581, -+ [SMALL_STATE(2928)] = 125588, -+ [SMALL_STATE(2929)] = 125595, -+ [SMALL_STATE(2930)] = 125602, -+ [SMALL_STATE(2931)] = 125609, -+ [SMALL_STATE(2932)] = 125616, -+ [SMALL_STATE(2933)] = 125623, -+ [SMALL_STATE(2934)] = 125630, -+ [SMALL_STATE(2935)] = 125637, -+ [SMALL_STATE(2936)] = 125644, -+ [SMALL_STATE(2937)] = 125651, -+ [SMALL_STATE(2938)] = 125658, -+ [SMALL_STATE(2939)] = 125665, -+ [SMALL_STATE(2940)] = 125672, -+ [SMALL_STATE(2941)] = 125679, -+ [SMALL_STATE(2942)] = 125686, -+ [SMALL_STATE(2943)] = 125693, -+ [SMALL_STATE(2944)] = 125700, -+ [SMALL_STATE(2945)] = 125707, -+ [SMALL_STATE(2946)] = 125714, -+ [SMALL_STATE(2947)] = 125721, -+ [SMALL_STATE(2948)] = 125728, -+ [SMALL_STATE(2949)] = 125735, -+ [SMALL_STATE(2950)] = 125742, -+ [SMALL_STATE(2951)] = 125749, -+ [SMALL_STATE(2952)] = 125756, -+ [SMALL_STATE(2953)] = 125763, -+ [SMALL_STATE(2954)] = 125770, -+ [SMALL_STATE(2955)] = 125777, -+ [SMALL_STATE(2956)] = 125784, -+ [SMALL_STATE(2957)] = 125791, -+ [SMALL_STATE(2958)] = 125798, -+ [SMALL_STATE(2959)] = 125805, -+ [SMALL_STATE(2960)] = 125812, -+ [SMALL_STATE(2961)] = 125819, -+ [SMALL_STATE(2962)] = 125826, -+ [SMALL_STATE(2963)] = 125833, -+ [SMALL_STATE(2964)] = 125840, -+ [SMALL_STATE(2965)] = 125847, -+ [SMALL_STATE(2966)] = 125854, -+ [SMALL_STATE(2967)] = 125861, -+ [SMALL_STATE(2968)] = 125868, -+ [SMALL_STATE(2969)] = 125875, -+ [SMALL_STATE(2970)] = 125882, -+ [SMALL_STATE(2971)] = 125889, -+ [SMALL_STATE(2972)] = 125896, -+ [SMALL_STATE(2973)] = 125903, -+ [SMALL_STATE(2974)] = 125910, -+ [SMALL_STATE(2975)] = 125917, -+ [SMALL_STATE(2976)] = 125924, -+ [SMALL_STATE(2977)] = 125931, -+ [SMALL_STATE(2978)] = 125938, -+ [SMALL_STATE(2979)] = 125945, -+ [SMALL_STATE(2980)] = 125952, -+ [SMALL_STATE(2981)] = 125959, -+ [SMALL_STATE(2982)] = 125966, -+ [SMALL_STATE(2983)] = 125973, -+ [SMALL_STATE(2984)] = 125980, -+ [SMALL_STATE(2985)] = 125987, -+ [SMALL_STATE(2986)] = 125994, -+ [SMALL_STATE(2987)] = 126001, -+ [SMALL_STATE(2988)] = 126008, -+ [SMALL_STATE(2989)] = 126015, -+ [SMALL_STATE(2990)] = 126022, -+ [SMALL_STATE(2991)] = 126029, -+ [SMALL_STATE(2992)] = 126036, -+ [SMALL_STATE(2993)] = 126043, -+ [SMALL_STATE(2994)] = 126050, -+ [SMALL_STATE(2995)] = 126057, -+ [SMALL_STATE(2996)] = 126064, -+ [SMALL_STATE(2997)] = 126071, -+ [SMALL_STATE(2998)] = 126078, -+ [SMALL_STATE(2999)] = 126085, -+ [SMALL_STATE(3000)] = 126092, -+ [SMALL_STATE(3001)] = 126099, -+ [SMALL_STATE(3002)] = 126106, -+ [SMALL_STATE(3003)] = 126113, -+ [SMALL_STATE(3004)] = 126120, -+ [SMALL_STATE(3005)] = 126127, -+ [SMALL_STATE(3006)] = 126134, -+ [SMALL_STATE(3007)] = 126141, -+ [SMALL_STATE(3008)] = 126148, -+ [SMALL_STATE(3009)] = 126155, -+ [SMALL_STATE(3010)] = 126162, -+ [SMALL_STATE(3011)] = 126169, -+ [SMALL_STATE(3012)] = 126176, -+ [SMALL_STATE(3013)] = 126183, -+ [SMALL_STATE(3014)] = 126190, -+ [SMALL_STATE(3015)] = 126197, -+ [SMALL_STATE(3016)] = 126204, -+ [SMALL_STATE(3017)] = 126211, -+ [SMALL_STATE(3018)] = 126218, -+ [SMALL_STATE(3019)] = 126225, -+ [SMALL_STATE(3020)] = 126232, -+ [SMALL_STATE(3021)] = 126239, -+ [SMALL_STATE(3022)] = 126246, -+ [SMALL_STATE(3023)] = 126253, -+ [SMALL_STATE(3024)] = 126260, -+ [SMALL_STATE(3025)] = 126267, -+ [SMALL_STATE(3026)] = 126274, -+ [SMALL_STATE(3027)] = 126281, -+ [SMALL_STATE(3028)] = 126288, -+ [SMALL_STATE(3029)] = 126295, -+ [SMALL_STATE(3030)] = 126302, -+ [SMALL_STATE(3031)] = 126309, -+ [SMALL_STATE(3032)] = 126316, -+ [SMALL_STATE(3033)] = 126323, -+ [SMALL_STATE(3034)] = 126330, -+ [SMALL_STATE(3035)] = 126337, -+ [SMALL_STATE(3036)] = 126344, -+ [SMALL_STATE(3037)] = 126351, -+ [SMALL_STATE(3038)] = 126358, -+ [SMALL_STATE(3039)] = 126365, -+ [SMALL_STATE(3040)] = 126372, -+ [SMALL_STATE(3041)] = 126379, -+ [SMALL_STATE(3042)] = 126386, -+ [SMALL_STATE(3043)] = 126393, -+ [SMALL_STATE(3044)] = 126400, -+ [SMALL_STATE(3045)] = 126407, -+ [SMALL_STATE(3046)] = 126414, -+ [SMALL_STATE(3047)] = 126421, -+ [SMALL_STATE(3048)] = 126428, -+ [SMALL_STATE(3049)] = 126435, -+ [SMALL_STATE(3050)] = 126442, -+ [SMALL_STATE(3051)] = 126449, -+ [SMALL_STATE(3052)] = 126456, -+ [SMALL_STATE(3053)] = 126463, -+ [SMALL_STATE(3054)] = 126470, -+ [SMALL_STATE(3055)] = 126477, -+ [SMALL_STATE(3056)] = 126484, -+ [SMALL_STATE(3057)] = 126491, -+ [SMALL_STATE(3058)] = 126498, -+ [SMALL_STATE(3059)] = 126505, -+ [SMALL_STATE(3060)] = 126512, -+ [SMALL_STATE(3061)] = 126519, -+ [SMALL_STATE(3062)] = 126526, -+ [SMALL_STATE(3063)] = 126533, -+ [SMALL_STATE(3064)] = 126540, -+ [SMALL_STATE(3065)] = 126547, -+ [SMALL_STATE(3066)] = 126554, -+ [SMALL_STATE(3067)] = 126561, -+ [SMALL_STATE(3068)] = 126568, -+ [SMALL_STATE(3069)] = 126575, -+ [SMALL_STATE(3070)] = 126582, -+ [SMALL_STATE(3071)] = 126589, -+ [SMALL_STATE(3072)] = 126596, -+ [SMALL_STATE(3073)] = 126603, -+ [SMALL_STATE(3074)] = 126610, -+ [SMALL_STATE(3075)] = 126617, -+ [SMALL_STATE(3076)] = 126624, -+ [SMALL_STATE(3077)] = 126631, -+ [SMALL_STATE(3078)] = 126638, -+ [SMALL_STATE(3079)] = 126645, -+ [SMALL_STATE(3080)] = 126652, -+ [SMALL_STATE(3081)] = 126659, -+ [SMALL_STATE(3082)] = 126666, -+ [SMALL_STATE(3083)] = 126673, -+ [SMALL_STATE(3084)] = 126680, -+ [SMALL_STATE(3085)] = 126687, -+ [SMALL_STATE(3086)] = 126694, -+ [SMALL_STATE(3087)] = 126701, -+ [SMALL_STATE(3088)] = 126708, -+ [SMALL_STATE(3089)] = 126715, -+ [SMALL_STATE(3090)] = 126722, -+ [SMALL_STATE(3091)] = 126729, -+ [SMALL_STATE(3092)] = 126736, -+ [SMALL_STATE(3093)] = 126743, -+ [SMALL_STATE(3094)] = 126750, -+ [SMALL_STATE(3095)] = 126757, -+ [SMALL_STATE(3096)] = 126764, -+ [SMALL_STATE(3097)] = 126771, -+ [SMALL_STATE(3098)] = 126778, -+ [SMALL_STATE(3099)] = 126785, -+ [SMALL_STATE(3100)] = 126792, -+ [SMALL_STATE(3101)] = 126799, -+ [SMALL_STATE(3102)] = 126806, -+ [SMALL_STATE(3103)] = 126813, -+ [SMALL_STATE(3104)] = 126820, -+ [SMALL_STATE(3105)] = 126827, -+ [SMALL_STATE(3106)] = 126834, -+ [SMALL_STATE(3107)] = 126841, -+ [SMALL_STATE(3108)] = 126848, -+ [SMALL_STATE(3109)] = 126855, -+ [SMALL_STATE(3110)] = 126862, -+ [SMALL_STATE(3111)] = 126869, -+ [SMALL_STATE(3112)] = 126876, -+ [SMALL_STATE(3113)] = 126883, -+ [SMALL_STATE(3114)] = 126890, -+ [SMALL_STATE(3115)] = 126897, -+ [SMALL_STATE(3116)] = 126904, -+ [SMALL_STATE(3117)] = 126911, -+ [SMALL_STATE(3118)] = 126918, -+ [SMALL_STATE(3119)] = 126925, -+ [SMALL_STATE(3120)] = 126932, -+ [SMALL_STATE(3121)] = 126939, -+ [SMALL_STATE(3122)] = 126946, -+ [SMALL_STATE(3123)] = 126953, -+ [SMALL_STATE(3124)] = 126960, -+ [SMALL_STATE(3125)] = 126967, -+ [SMALL_STATE(3126)] = 126974, -+ [SMALL_STATE(3127)] = 126981, -+ [SMALL_STATE(3128)] = 126988, -+ [SMALL_STATE(3129)] = 126995, -+ [SMALL_STATE(3130)] = 127002, -+ [SMALL_STATE(3131)] = 127009, -+ [SMALL_STATE(3132)] = 127016, -+ [SMALL_STATE(3133)] = 127023, -+ [SMALL_STATE(3134)] = 127030, -+ [SMALL_STATE(3135)] = 127037, -+ [SMALL_STATE(3136)] = 127044, -+ [SMALL_STATE(3137)] = 127051, -+ [SMALL_STATE(3138)] = 127058, -+ [SMALL_STATE(3139)] = 127065, -+ [SMALL_STATE(3140)] = 127072, -+ [SMALL_STATE(3141)] = 127079, -+ [SMALL_STATE(3142)] = 127086, -+ [SMALL_STATE(3143)] = 127093, -+ [SMALL_STATE(3144)] = 127100, -+ [SMALL_STATE(3145)] = 127107, -+ [SMALL_STATE(3146)] = 127114, -+ [SMALL_STATE(3147)] = 127121, -+ [SMALL_STATE(3148)] = 127128, -+ [SMALL_STATE(3149)] = 127135, -+ [SMALL_STATE(3150)] = 127142, -+ [SMALL_STATE(3151)] = 127149, -+ [SMALL_STATE(3152)] = 127156, -+ [SMALL_STATE(3153)] = 127163, -+ [SMALL_STATE(3154)] = 127170, -+ [SMALL_STATE(3155)] = 127177, -+ [SMALL_STATE(3156)] = 127184, -+ [SMALL_STATE(3157)] = 127191, -+ [SMALL_STATE(3158)] = 127198, -+ [SMALL_STATE(3159)] = 127205, -+ [SMALL_STATE(3160)] = 127212, -+ [SMALL_STATE(3161)] = 127219, -+ [SMALL_STATE(3162)] = 127226, -+ [SMALL_STATE(3163)] = 127233, -+ [SMALL_STATE(3164)] = 127240, -+ [SMALL_STATE(3165)] = 127247, -+ [SMALL_STATE(3166)] = 127254, -+ [SMALL_STATE(3167)] = 127261, -+ [SMALL_STATE(3168)] = 127268, -+ [SMALL_STATE(3169)] = 127275, -+ [SMALL_STATE(3170)] = 127282, -+ [SMALL_STATE(3171)] = 127289, -+ [SMALL_STATE(3172)] = 127296, -+ [SMALL_STATE(3173)] = 127303, -+ [SMALL_STATE(3174)] = 127310, -+ [SMALL_STATE(3175)] = 127317, -+ [SMALL_STATE(3176)] = 127324, -+ [SMALL_STATE(3177)] = 127331, -+ [SMALL_STATE(3178)] = 127338, -+ [SMALL_STATE(3179)] = 127345, -+ [SMALL_STATE(3180)] = 127352, -+ [SMALL_STATE(3181)] = 127359, -+ [SMALL_STATE(3182)] = 127366, -+ [SMALL_STATE(3183)] = 127373, -+ [SMALL_STATE(3184)] = 127380, -+ [SMALL_STATE(3185)] = 127387, -+ [SMALL_STATE(3186)] = 127394, -+ [SMALL_STATE(3187)] = 127401, -+ [SMALL_STATE(3188)] = 127408, -+ [SMALL_STATE(3189)] = 127415, -+ [SMALL_STATE(3190)] = 127422, -+ [SMALL_STATE(3191)] = 127429, -+ [SMALL_STATE(3192)] = 127436, -+ [SMALL_STATE(3193)] = 127443, -+ [SMALL_STATE(3194)] = 127450, -+ [SMALL_STATE(3195)] = 127457, -+ [SMALL_STATE(3196)] = 127464, -+ [SMALL_STATE(3197)] = 127471, -+ [SMALL_STATE(3198)] = 127478, -+ [SMALL_STATE(3199)] = 127485, -+ [SMALL_STATE(3200)] = 127492, -+ [SMALL_STATE(3201)] = 127499, -+ [SMALL_STATE(3202)] = 127506, -+ [SMALL_STATE(3203)] = 127513, -+ [SMALL_STATE(3204)] = 127520, -+ [SMALL_STATE(3205)] = 127527, -+ [SMALL_STATE(3206)] = 127534, -+ [SMALL_STATE(3207)] = 127541, -+ [SMALL_STATE(3208)] = 127548, -+ [SMALL_STATE(3209)] = 127555, -+ [SMALL_STATE(3210)] = 127562, -+ [SMALL_STATE(3211)] = 127569, -+ [SMALL_STATE(3212)] = 127576, -+ [SMALL_STATE(3213)] = 127583, -+ [SMALL_STATE(3214)] = 127590, -+ [SMALL_STATE(3215)] = 127597, -+ [SMALL_STATE(3216)] = 127604, -+ [SMALL_STATE(3217)] = 127611, -+ [SMALL_STATE(3218)] = 127618, -+ [SMALL_STATE(3219)] = 127625, -+ [SMALL_STATE(3220)] = 127632, -+ [SMALL_STATE(3221)] = 127639, -+ [SMALL_STATE(3222)] = 127646, -+ [SMALL_STATE(3223)] = 127653, -+ [SMALL_STATE(3224)] = 127660, -+ [SMALL_STATE(3225)] = 127667, -+ [SMALL_STATE(3226)] = 127674, -+ [SMALL_STATE(3227)] = 127681, -+ [SMALL_STATE(3228)] = 127688, -+ [SMALL_STATE(3229)] = 127695, -+ [SMALL_STATE(3230)] = 127702, -+ [SMALL_STATE(3231)] = 127709, -+ [SMALL_STATE(3232)] = 127716, -+ [SMALL_STATE(3233)] = 127723, -+ [SMALL_STATE(3234)] = 127730, -+ [SMALL_STATE(3235)] = 127737, -+ [SMALL_STATE(3236)] = 127744, -+ [SMALL_STATE(3237)] = 127751, -+ [SMALL_STATE(3238)] = 127758, -+ [SMALL_STATE(3239)] = 127765, -+ [SMALL_STATE(3240)] = 127772, -+ [SMALL_STATE(3241)] = 127779, -+ [SMALL_STATE(3242)] = 127786, -+ [SMALL_STATE(3243)] = 127793, -+ [SMALL_STATE(3244)] = 127800, -+ [SMALL_STATE(3245)] = 127807, -+ [SMALL_STATE(3246)] = 127814, -+ [SMALL_STATE(3247)] = 127821, -+ [SMALL_STATE(3248)] = 127828, -+ [SMALL_STATE(3249)] = 127835, -+ [SMALL_STATE(3250)] = 127842, -+ [SMALL_STATE(3251)] = 127849, -+ [SMALL_STATE(3252)] = 127856, -+ [SMALL_STATE(3253)] = 127863, -+ [SMALL_STATE(3254)] = 127870, -+ [SMALL_STATE(3255)] = 127877, -+ [SMALL_STATE(3256)] = 127884, -+ [SMALL_STATE(3257)] = 127891, -+ [SMALL_STATE(3258)] = 127898, -+ [SMALL_STATE(3259)] = 127905, -+ [SMALL_STATE(3260)] = 127912, -+ [SMALL_STATE(3261)] = 127919, -+ [SMALL_STATE(3262)] = 127926, -+ [SMALL_STATE(3263)] = 127933, -+ [SMALL_STATE(3264)] = 127940, -+ [SMALL_STATE(3265)] = 127947, -+ [SMALL_STATE(3266)] = 127954, -+ [SMALL_STATE(3267)] = 127961, -+ [SMALL_STATE(3268)] = 127968, -+ [SMALL_STATE(3269)] = 127975, -+ [SMALL_STATE(3270)] = 127982, -+ [SMALL_STATE(3271)] = 127989, -+ [SMALL_STATE(3272)] = 127996, -+ [SMALL_STATE(3273)] = 128003, -+ [SMALL_STATE(3274)] = 128010, -+ [SMALL_STATE(3275)] = 128017, -+ [SMALL_STATE(3276)] = 128024, -+ [SMALL_STATE(3277)] = 128031, -+ [SMALL_STATE(3278)] = 128038, -+ [SMALL_STATE(3279)] = 128045, -+ [SMALL_STATE(3280)] = 128052, -+ [SMALL_STATE(3281)] = 128059, -+ [SMALL_STATE(3282)] = 128066, -+ [SMALL_STATE(3283)] = 128073, -+ [SMALL_STATE(3284)] = 128080, -+ [SMALL_STATE(3285)] = 128087, -+ [SMALL_STATE(3286)] = 128094, -+ [SMALL_STATE(3287)] = 128101, -+ [SMALL_STATE(3288)] = 128108, -+ [SMALL_STATE(3289)] = 128115, -+ [SMALL_STATE(3290)] = 128122, -+ [SMALL_STATE(3291)] = 128129, -+ [SMALL_STATE(3292)] = 128136, -+ [SMALL_STATE(3293)] = 128143, -+ [SMALL_STATE(3294)] = 128150, -+ [SMALL_STATE(3295)] = 128157, -+ [SMALL_STATE(3296)] = 128164, -+ [SMALL_STATE(3297)] = 128171, -+ [SMALL_STATE(3298)] = 128178, -+ [SMALL_STATE(3299)] = 128185, -+ [SMALL_STATE(3300)] = 128192, -+ [SMALL_STATE(3301)] = 128199, -+ [SMALL_STATE(3302)] = 128206, -+ [SMALL_STATE(3303)] = 128213, -+ [SMALL_STATE(3304)] = 128220, -+ [SMALL_STATE(3305)] = 128227, -+ [SMALL_STATE(3306)] = 128234, -+ [SMALL_STATE(3307)] = 128241, -+ [SMALL_STATE(3308)] = 128248, -+ [SMALL_STATE(3309)] = 128255, -+ [SMALL_STATE(3310)] = 128262, -+ [SMALL_STATE(3311)] = 128269, -+ [SMALL_STATE(3312)] = 128276, -+ [SMALL_STATE(3313)] = 128283, -+ [SMALL_STATE(3314)] = 128290, -+ [SMALL_STATE(3315)] = 128297, - }; - - static const TSParseActionEntry ts_parse_actions[] = { -@@ -79415,1973 +130539,2937 @@ static const TSParseActionEntry ts_parse_actions[] = { - [1] = {.entry = {.count = 1, .reusable = false}}, RECOVER(), - [3] = {.entry = {.count = 1, .reusable = true}}, SHIFT_EXTRA(), - [5] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source_file, 0), -- [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1678), -- [9] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1248), -- [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1569), -- [13] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1601), -- [15] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2238), -- [17] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1502), -- [19] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1349), -+ [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2214), -+ [9] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1761), -+ [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2073), -+ [13] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2181), -+ [15] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3229), -+ [17] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2038), -+ [19] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1851), - [21] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), -- [23] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2222), -- [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2216), -- [27] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1709), -+ [23] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3203), -+ [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3202), -+ [27] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2278), - [29] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_clause, 1), - [31] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_select_clause, 1), -- [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(351), -- [35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), -- [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(48), -- [39] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2101), -- [41] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2095), -- [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2093), -- [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(59), -- [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(60), -- [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(28), -- [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15), -- [53] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2090), -- [55] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2084), -- [57] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62), -- [59] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1660), -- [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2077), -- [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(478), -- [65] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), -- [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(658), -- [69] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2118), -- [71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2249), -- [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(661), -- [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(617), -- [77] = {.entry = {.count = 1, .reusable = false}}, SHIFT(650), -- [79] = {.entry = {.count = 1, .reusable = false}}, SHIFT(213), -- [81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2131), -- [83] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2132), -- [85] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607), -- [87] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1658), -- [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2045), -- [91] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2119), -- [93] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_type, 3), -- [95] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_type, 3), -- [97] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__identifier, 1), -- [99] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__identifier, 1), -- [101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1563), -- [103] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dotted_name, 2), -- [105] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dotted_name, 2), -- [107] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), -- [109] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), -- [111] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(1563), -- [114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1540), -- [116] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(1540), -- [119] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__quoted_identifier, 3), -- [121] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__quoted_identifier, 3), -- [123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218), -- [125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1536), -- [127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476), -- [129] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_NULL, 1, .production_id = 2), -- [131] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_NULL, 1, .production_id = 2), -- [133] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(1570), -- [136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1570), -- [138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), -- [140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1537), -- [142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343), -- [144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1542), -- [146] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(1542), -- [149] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_number, 1), -- [151] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_number, 1), -- [153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268), -- [155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1532), -- [157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515), -- [159] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 1), -- [161] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 1), -- [163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1790), -- [165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1555), -- [167] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(1557), -- [170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1557), -- [172] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(1555), -- [175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1740), -- [177] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expression, 1), -- [179] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expression, 1), -- [181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1401), -- [183] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__parenthesized_expression, 3), -- [185] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__parenthesized_expression, 3), -- [187] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_cast, 3, .production_id = 11), -- [189] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_cast, 3, .production_id = 11), -- [191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1936), -- [193] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 3, .production_id = 10), -- [195] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 3, .production_id = 10), -- [197] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, .production_id = 9), -- [199] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, .production_id = 9), -- [201] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 4, .production_id = 18), -- [203] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 4, .production_id = 18), -- [205] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 5, .production_id = 30), -- [207] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 5, .production_id = 30), -- [209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277), -- [211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1523), -- [213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422), -- [215] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 4), -- [217] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 4), -- [219] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_argument_reference, 2), -- [221] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_argument_reference, 2), -- [223] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_in_expression, 4), -- [225] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_in_expression, 4), -- [227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1550), -- [229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), -- [231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1522), -- [233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384), -- [235] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_interval_expression, 2), -- [237] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_interval_expression, 2), -- [239] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(1550), -- [242] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_TRUE, 1), -- [244] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_TRUE, 1), -- [246] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_FALSE, 1), -- [248] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_FALSE, 1), -- [250] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_subexpression, 3), -- [252] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_select_subexpression, 3), -- [254] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_asterisk_expression, 1), -- [256] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_asterisk_expression, 1), -- [258] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tuple, 4, .production_id = 45), -- [260] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tuple, 4, .production_id = 45), -- [262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1383), -- [264] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_is_expression, 4), -- [266] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_is_expression, 4), -- [268] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__aliasable_expression, 1), -- [270] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__aliasable_expression, 1), -- [272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1876), -- [274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1869), -- [276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1804), -- [278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378), -- [280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(378), -- [282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1379), -- [284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(464), -- [286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(528), -- [288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2134), -- [290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(838), -- [292] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1526), -- [294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1526), -- [296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(523), -- [298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(285), -- [300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1538), -- [302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), -- [304] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_element_access, 4), -- [306] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_element_access, 4), -- [308] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_subexpression, 4), -- [310] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_select_subexpression, 4), -- [312] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3), -- [314] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3), -- [316] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_asterisk_expression, 3), -- [318] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_asterisk_expression, 3), -- [320] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_boolean_expression, 2), -- [322] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_boolean_expression, 2), -- [324] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_at_time_zone_expression, 5, .production_id = 33), -- [326] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_at_time_zone_expression, 5, .production_id = 33), -- [328] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_distinct_from, 3, .production_id = 32), -- [330] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_distinct_from, 3, .production_id = 32), -- [332] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tuple, 3, .production_id = 31), -- [334] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tuple, 3, .production_id = 31), -- [336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2229), -- [338] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_in_expression, 3), -- [340] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_in_expression, 3), -- [342] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comparison_operator, 3, .production_id = 12), -- [344] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_comparison_operator, 3, .production_id = 12), -- [346] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_is_expression, 3), -- [348] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_is_expression, 3), -- [350] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_boolean_expression, 3), -- [352] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_boolean_expression, 3), -- [354] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_json_access, 3), -- [356] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_json_access, 3), -- [358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1727), -- [360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2091), -- [362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1708), -- [364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318), -- [366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(318), -- [368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1398), -- [370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(317), -- [372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(316), -- [374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2092), -- [376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1514), -- [378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1514), -- [380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), -- [382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1375), -- [384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1866), -- [386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(303), -- [388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), -- [390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(502), -- [392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2024), -- [394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2025), -- [396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4), -- [398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2235), -- [400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(501), -- [402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(500), -- [404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(259), -- [406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(69), -- [408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2060), -- [410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2061), -- [412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(496), -- [414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1683), -- [416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1913), -- [418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1717), -- [420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2223), -- [422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1776), -- [424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(397), -- [426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(397), -- [428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1364), -- [430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394), -- [432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393), -- [434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2224), -- [436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1510), -- [438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1510), -- [440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(390), -- [442] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_check_constraint, 2), -- [444] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_check_constraint, 2), -- [446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(355), -- [448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), -- [450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(622), -- [452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2058), -- [454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2059), -- [456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2244), -- [458] = {.entry = {.count = 1, .reusable = false}}, SHIFT(623), -- [460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(624), -- [462] = {.entry = {.count = 1, .reusable = false}}, SHIFT(626), -- [464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(215), -- [466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2074), -- [468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2075), -- [470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(627), -- [472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1613), -- [474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1836), -- [476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(504), -- [478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), -- [480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(710), -- [482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2140), -- [484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2141), -- [486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2251), -- [488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(711), -- [490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(712), -- [492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(687), -- [494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(338), -- [496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2164), -- [498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2165), -- [500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680), -- [502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1627), -- [504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1816), -- [506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1746), -- [508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(470), -- [510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), -- [512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1054), -- [514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2096), -- [516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2097), -- [518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2247), -- [520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1114), -- [522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1082), -- [524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1062), -- [526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(907), -- [528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2109), -- [530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2110), -- [532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1057), -- [534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1689), -- [536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2215), -- [538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(297), -- [540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140), -- [542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1009), -- [544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2184), -- [546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2185), -- [548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2255), -- [550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1010), -- [552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1005), -- [554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(977), -- [556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(831), -- [558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2208), -- [560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2209), -- [562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1006), -- [564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1624), -- [566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1914), -- [568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1387), -- [570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1882), -- [572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(453), -- [574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), -- [576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(109), -- [578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2085), -- [580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2086), -- [582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2246), -- [584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(136), -- [586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(134), -- [588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(133), -- [590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(21), -- [592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2098), -- [594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2099), -- [596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), -- [598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1680), -- [600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2138), -- [602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1734), -- [604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1366), -- [606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(475), -- [608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179), -- [610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1299), -- [612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(443), -- [614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2107), -- [616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2108), -- [618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2248), -- [620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(451), -- [622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(463), -- [624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(445), -- [626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(55), -- [628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2120), -- [630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2121), -- [632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477), -- [634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1669), -- [636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2127), -- [638] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(1553), -- [641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246), -- [643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1515), -- [645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388), -- [647] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_join_clause, 5), -- [649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2157), -- [651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1808), -- [653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485), -- [655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(485), -- [657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1368), -- [659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490), -- [661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(497), -- [663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2158), -- [665] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1529), -- [667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1529), -- [669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(499), -- [671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), -- [673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1501), -- [675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), -- [677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2053), -- [679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), -- [681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(573), -- [683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(699), -- [685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), -- [687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1835), -- [689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(970), -- [691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1041), -- [693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1283), -- [695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278), -- [697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(910), -- [699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(409), -- [701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), -- [703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(940), -- [705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2195), -- [707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2196), -- [709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2256), -- [711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(939), -- [713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(934), -- [715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(947), -- [717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(813), -- [719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2227), -- [721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2228), -- [723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(933), -- [725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1654), -- [727] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1939), -- [729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(587), -- [731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(765), -- [733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219), -- [735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1516), -- [737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296), -- [739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1547), -- [741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(863), -- [743] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(1547), -- [746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(598), -- [748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1389), -- [750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(560), -- [752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), -- [754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1553), -- [756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(403), -- [758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), -- [760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(16), -- [762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2072), -- [764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2073), -- [766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2245), -- [768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(667), -- [770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(666), -- [772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(566), -- [774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(253), -- [776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2087), -- [778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2088), -- [780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665), -- [782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1647), -- [784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1963), -- [786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), -- [788] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_join_clause, 4), -- [790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(492), -- [792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), -- [794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(902), -- [796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2129), -- [798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2130), -- [800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2250), -- [802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(904), -- [804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(913), -- [806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(891), -- [808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(798), -- [810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2153), -- [812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2154), -- [814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(908), -- [816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1642), -- [818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1945), -- [820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242), -- [822] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(1541), -- [825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1541), -- [827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(988), -- [829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(436), -- [831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), -- [833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(724), -- [835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2173), -- [837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2174), -- [839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2254), -- [841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(754), -- [843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(753), -- [845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(723), -- [847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(541), -- [849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2197), -- [851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2198), -- [853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(755), -- [855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1625), -- [857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1889), -- [859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(512), -- [861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(512), -- [863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(522), -- [865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2113), -- [867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1745), -- [869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1384), -- [871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(524), -- [873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(400), -- [875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), -- [877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(802), -- [879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2206), -- [881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2207), -- [883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2257), -- [885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(809), -- [887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(810), -- [889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(787), -- [891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(567), -- [893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2232), -- [895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2233), -- [897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(807), -- [899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1580), -- [901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1964), -- [903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), -- [905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1513), -- [907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), -- [909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(411), -- [911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), -- [913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1017), -- [915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2162), -- [917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2163), -- [919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2253), -- [921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1018), -- [923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1021), -- [925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1016), -- [927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(854), -- [929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2186), -- [931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2187), -- [933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1013), -- [935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1585), -- [937] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1864), -- [939] = {.entry = {.count = 1, .reusable = false}}, SHIFT(520), -- [941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), -- [943] = {.entry = {.count = 1, .reusable = false}}, SHIFT(223), -- [945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2151), -- [947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2152), -- [949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2252), -- [951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(224), -- [953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(230), -- [955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(234), -- [957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(47), -- [959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2175), -- [961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2176), -- [963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), -- [965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1610), -- [967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1839), -- [969] = {.entry = {.count = 1, .reusable = false}}, SHIFT(366), -- [971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), -- [973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(151), -- [975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2217), -- [977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2218), -- [979] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2258), -- [981] = {.entry = {.count = 1, .reusable = false}}, SHIFT(154), -- [983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(158), -- [985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(160), -- [987] = {.entry = {.count = 1, .reusable = false}}, SHIFT(31), -- [989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2230), -- [991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2231), -- [993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), -- [995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1593), -- [997] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1989), -- [999] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(1565), -- [1002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1565), -- [1004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2114), -- [1006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1533), -- [1008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1533), -- [1010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412), -- [1012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2034), -- [1014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1798), -- [1016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483), -- [1018] = {.entry = {.count = 1, .reusable = false}}, SHIFT(483), -- [1020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1385), -- [1022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), -- [1024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), -- [1026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2035), -- [1028] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1511), -- [1030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1511), -- [1032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480), -- [1034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1556), -- [1036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1761), -- [1038] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(1556), -- [1041] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_column, 2, .production_id = 20), -- [1043] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_column, 2, .production_id = 20), -- [1045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1809), -- [1047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1273), -- [1049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), -- [1051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1464), -- [1053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(852), -- [1055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(864), -- [1057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2022), -- [1059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2023), -- [1061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363), -- [1063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(834), -- [1065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2029), -- [1067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220), -- [1069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1535), -- [1071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432), -- [1073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1742), -- [1075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1729), -- [1077] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_column, 3, .production_id = 20), -- [1079] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_table_column, 3, .production_id = 20), -- [1081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1743), -- [1083] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), -- [1085] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(2020), -- [1088] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(1809), -- [1091] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(1273), -- [1094] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(151), -- [1097] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(1464), -- [1100] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(852), -- [1103] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(864), -- [1106] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(2022), -- [1109] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(2023), -- [1112] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(363), -- [1115] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(834), -- [1118] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(2029), -- [1121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1395), -- [1123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1382), -- [1125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1718), -- [1127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2122), -- [1129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), -- [1131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1490), -- [1133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(503), -- [1135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1365), -- [1137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1862), -- [1139] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_by_clause_body, 1), -- [1141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362), -- [1143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1861), -- [1145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1539), -- [1147] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(1539), -- [1150] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_group_by_clause_body_repeat1, 2), -- [1152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), -- [1154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(465), -- [1156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1857), -- [1158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2124), -- [1160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1699), -- [1162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1377), -- [1164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(506), -- [1166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(509), -- [1168] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2125), -- [1170] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1492), -- [1172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1492), -- [1174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(513), -- [1176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1710), -- [1178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1403), -- [1180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2078), -- [1182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1760), -- [1184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375), -- [1186] = {.entry = {.count = 1, .reusable = false}}, SHIFT(375), -- [1188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1405), -- [1190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(374), -- [1192] = {.entry = {.count = 1, .reusable = false}}, SHIFT(373), -- [1194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2079), -- [1196] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1505), -- [1198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1505), -- [1200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372), -- [1202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427), -- [1204] = {.entry = {.count = 1, .reusable = false}}, SHIFT(427), -- [1206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(417), -- [1208] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group_by_clause_body, 1), -- [1210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333), -- [1212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2064), -- [1214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1813), -- [1216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1400), -- [1218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(416), -- [1220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2065), -- [1222] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1494), -- [1224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1494), -- [1226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415), -- [1228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2146), -- [1230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1812), -- [1232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), -- [1234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(324), -- [1236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1393), -- [1238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(313), -- [1240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(302), -- [1242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2147), -- [1244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1506), -- [1246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1506), -- [1248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), -- [1250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1376), -- [1252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1932), -- [1254] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assigment_expression, 3), -- [1256] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_where_clause, 2), -- [1258] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), -- [1260] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(1678), -- [1263] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(1248), -- [1266] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(1569), -- [1269] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(1601), -- [1272] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(2238), -- [1275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(1502), -- [1278] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(1349), -- [1281] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(2), -- [1284] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(2222), -- [1287] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(2216), -- [1290] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(1709), -- [1293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_references_constraint, 2), -- [1295] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_references_constraint, 2), -- [1297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2144), -- [1299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1728), -- [1301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source_file, 1), -- [1303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361), -- [1305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(361), -- [1307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1703), -- [1309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360), -- [1311] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_references_constraint_repeat1, 2), -- [1313] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_references_constraint_repeat1, 2), -- [1315] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_references_constraint_repeat1, 2), SHIFT_REPEAT(1728), -- [1318] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_references_constraint, 3), -- [1320] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_references_constraint, 3), -- [1322] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_references_constraint, 5), -- [1324] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_references_constraint, 5), -- [1326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2179), -- [1328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1796), -- [1330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1392), -- [1332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348), -- [1334] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_references_constraint, 6), -- [1336] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_references_constraint, 6), -- [1338] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_check, 2), -- [1340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2180), -- [1342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1524), -- [1344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1524), -- [1346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319), -- [1348] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_references_constraint, 7), -- [1350] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_references_constraint, 7), -- [1352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1402), -- [1354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2007), -- [1356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2212), -- [1358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1780), -- [1360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473), -- [1362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(473), -- [1364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1386), -- [1366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), -- [1368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(471), -- [1370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2213), -- [1372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1497), -- [1374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1497), -- [1376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(467), -- [1378] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_statement, 1), -- [1380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2067), -- [1382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2066), -- [1384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1747), -- [1386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314), -- [1388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), -- [1390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2057), -- [1392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1753), -- [1394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), -- [1396] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_statement, 8, .production_id = 40), -- [1398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1764), -- [1400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2040), -- [1402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(918), -- [1404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(959), -- [1406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2041), -- [1408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(951), -- [1410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2043), -- [1412] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_statement, 5, .production_id = 17), -- [1414] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_statement, 7, .production_id = 40), -- [1416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1571), -- [1418] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_null_constraint, 2), -- [1420] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(1571), -- [1423] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_statement, 4), -- [1425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_statement, 7, .production_id = 26), -- [1427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255), -- [1429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1499), -- [1431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404), -- [1433] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_statement, 6, .production_id = 26), -- [1435] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_null_constraint, 1), -- [1437] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat1, 2), -- [1439] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat1, 2), SHIFT_REPEAT(1764), -- [1442] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat1, 2), SHIFT_REPEAT(2040), -- [1445] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat1, 2), SHIFT_REPEAT(918), -- [1448] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat1, 2), SHIFT_REPEAT(959), -- [1451] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat1, 2), SHIFT_REPEAT(2041), -- [1454] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat1, 2), SHIFT_REPEAT(951), -- [1457] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat1, 2), SHIFT_REPEAT(2043), -- [1460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282), -- [1462] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2201), -- [1464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1268), -- [1466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1785), -- [1468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(533), -- [1470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1525), -- [1472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(533), -- [1474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1388), -- [1476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(531), -- [1478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(527), -- [1480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2202), -- [1482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10), -- [1484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1504), -- [1486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1504), -- [1488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405), -- [1490] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_on_update_action, 3, .production_id = 63), -- [1492] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_on_update_action, 3, .production_id = 63), -- [1494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239), -- [1496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1508), -- [1498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488), -- [1500] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_on_delete_action, 3, .production_id = 64), -- [1502] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_on_delete_action, 3, .production_id = 64), -- [1504] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__create_function_return_type, 1), -- [1506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1701), -- [1508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16), -- [1510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1561), -- [1512] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_setof, 2), -- [1514] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constraint_action, 2, .production_id = 69), -- [1516] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__constraint_action, 2, .production_id = 69), -- [1518] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(1561), -- [1521] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_statement, 2), -- [1523] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_statement, 3), -- [1525] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__column_default_expression, 1), -- [1527] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__column_default_expression, 1), -- [1529] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_index_table_parameters_repeat1, 2), -- [1531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1566), -- [1533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228), -- [1535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1518), -- [1537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(442), -- [1539] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2020), -- [1541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1737), -- [1543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1267), -- [1545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(502), -- [1547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1465), -- [1549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347), -- [1551] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(1566), -- [1554] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unique_constraint, 1), -- [1556] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unique_constraint, 1), -- [1558] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_constrained_type, 2), -- [1560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1724), -- [1562] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__aliased_expression, 2), -- [1564] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__aliased_expression, 3), -- [1566] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_select_clause_body_repeat1, 2), -- [1568] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_null_constraint, 1), -- [1570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322), -- [1572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1705), -- [1574] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(1737), -- [1577] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(1267), -- [1580] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(502), -- [1583] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(1465), -- [1586] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(347), -- [1589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1545), -- [1591] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_column_default, 2), -- [1593] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_column_default, 2), -- [1595] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_auto_increment_constraint, 1), -- [1597] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_auto_increment_constraint, 1), -- [1599] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_time_zone_constraint, 3, .production_id = 3), -- [1601] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_time_zone_constraint, 3, .production_id = 3), -- [1603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), -- [1605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1509), -- [1607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(428), -- [1609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1406), -- [1611] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_key_constraint, 2), -- [1613] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_key_constraint, 2), -- [1615] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_constraint, 2), -- [1617] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_named_constraint, 2), -- [1619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1831), -- [1621] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_direction_constraint, 1), -- [1623] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_direction_constraint, 1), -- [1625] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(1545), -- [1628] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_time_zone_constraint, 3), -- [1630] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_time_zone_constraint, 3), -- [1632] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_null_constraint, 2), -- [1634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1982), -- [1636] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_clause, 2), -- [1638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434), -- [1640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2135), -- [1642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1797), -- [1644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(514), -- [1646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(514), -- [1648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1390), -- [1650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(498), -- [1652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(495), -- [1654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2136), -- [1656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1512), -- [1658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1512), -- [1660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494), -- [1662] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(1546), -- [1665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1546), -- [1667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232), -- [1669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1534), -- [1671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358), -- [1673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1396), -- [1675] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__function_language, 2, .production_id = 49), -- [1677] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_optimizer_hint, 1), -- [1679] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_body_repeat1, 2), SHIFT_REPEAT(197), -- [1682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1707), -- [1684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_body, 5), -- [1686] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_null_hint, 4, .production_id = 59), -- [1688] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_null_hint, 5, .production_id = 65), -- [1690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_select_statement_repeat1, 2), -- [1692] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_statement_repeat1, 2), SHIFT_REPEAT(2057), -- [1695] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_statement_repeat1, 2), SHIFT_REPEAT(1753), -- [1698] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_statement_repeat1, 2), SHIFT_REPEAT(205), -- [1701] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_clause_body, 2), -- [1703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197), -- [1705] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_clause_body, 1), -- [1707] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_body, 4), -- [1709] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_null_hint, 1), -- [1711] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parallel_hint, 1), -- [1713] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 3), -- [1715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), -- [1717] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 2), -- [1719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1957), -- [1721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1714), -- [1723] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_body_repeat1, 2), SHIFT_REPEAT(196), -- [1726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1381), -- [1728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1370), -- [1730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2190), -- [1732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1792), -- [1734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516), -- [1736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(516), -- [1738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1391), -- [1740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(517), -- [1742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(518), -- [1744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2191), -- [1746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1519), -- [1748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1519), -- [1750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(519), -- [1752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1738), -- [1754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1907), -- [1756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2168), -- [1758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1803), -- [1760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386), -- [1762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(386), -- [1764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1399), -- [1766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(382), -- [1768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), -- [1770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2169), -- [1772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1530), -- [1774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1530), -- [1776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(380), -- [1778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2155), -- [1780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2030), -- [1782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2031), -- [1784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1793), -- [1786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357), -- [1788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), -- [1790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), -- [1792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1367), -- [1794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(960), -- [1796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2102), -- [1798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1719), -- [1800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(387), -- [1802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(387), -- [1804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1372), -- [1806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(389), -- [1808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(391), -- [1810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2103), -- [1812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1521), -- [1814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1521), -- [1816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399), -- [1818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(776), -- [1820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761), -- [1822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(935), -- [1824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2054), -- [1826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1751), -- [1828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), -- [1830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(905), -- [1832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), -- [1834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), -- [1836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(986), -- [1838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(751), -- [1840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683), -- [1842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1007), -- [1844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), -- [1846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), -- [1848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(684), -- [1850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662), -- [1852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(872), -- [1854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(859), -- [1856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(596), -- [1858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(583), -- [1860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484), -- [1862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289), -- [1864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1060), -- [1866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), -- [1868] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_values_clause_body, 1), -- [1870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101), -- [1872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), -- [1874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(632), -- [1876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(575), -- [1878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), -- [1880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1028), -- [1882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671), -- [1884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562), -- [1886] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_domain_statement, 5, .production_id = 7), -- [1888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395), -- [1890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(441), -- [1892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84), -- [1894] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 2), -- [1896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1445), -- [1898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2003), -- [1900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1657), -- [1902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1763), -- [1904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1759), -- [1906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2051), -- [1908] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameter, 4, .production_id = 48), -- [1910] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameter, 4, .production_id = 47), -- [1912] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_domain_statement, 6, .production_id = 7), -- [1914] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_domain_statement_repeat1, 2), -- [1916] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_domain_statement_repeat1, 2), SHIFT_REPEAT(1701), -- [1919] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_domain_statement_repeat1, 2), SHIFT_REPEAT(16), -- [1922] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_domain_statement_repeat1, 2), SHIFT_REPEAT(395), -- [1925] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameter, 3, .production_id = 41), -- [1927] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 5, .production_id = 21), -- [1929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1444), -- [1931] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__table_constraint, 3, .production_id = 35), -- [1933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1952), -- [1935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1229), -- [1937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1783), -- [1939] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameter, 5, .production_id = 53), -- [1941] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_references_constraint_repeat1, 2), SHIFT_REPEAT(1751), -- [1944] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 4, .production_id = 14), -- [1946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1457), -- [1948] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__table_constraint, 1), -- [1950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), -- [1952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(981), -- [1954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(768), -- [1956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), -- [1958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7), -- [1960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2026), -- [1962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2027), -- [1964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452), -- [1966] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 2), -- [1968] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 2), SHIFT_REPEAT(2003), -- [1971] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 2), SHIFT_REPEAT(1657), -- [1974] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 2), SHIFT_REPEAT(1763), -- [1977] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 2), SHIFT_REPEAT(1759), -- [1980] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 2), SHIFT_REPEAT(2051), -- [1983] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 7, .production_id = 14), -- [1985] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 4), -- [1987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(949), -- [1989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557), -- [1991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(676), -- [1993] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 5, .production_id = 14), -- [1995] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_statement, 4), -- [1997] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 7, .production_id = 21), -- [1999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(912), -- [2001] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 5), -- [2003] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_by_clause, 3), -- [2005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1210), -- [2007] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1478), -- [2009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(339), -- [2011] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1811), -- [2013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1838), -- [2015] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1845), -- [2017] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1961), -- [2019] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1527), -- [2021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2142), -- [2023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2143), -- [2025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), -- [2027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(992), -- [2029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(974), -- [2031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(571), -- [2033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70), -- [2035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), -- [2037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(748), -- [2039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(590), -- [2041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715), -- [2043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1034), -- [2045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), -- [2047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), -- [2049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 6, .production_id = 14), -- [2051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293), -- [2053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1045), -- [2055] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 6, .production_id = 21), -- [2057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1064), -- [2059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240), -- [2061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(688), -- [2063] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_role_statement, 3, .production_id = 5), -- [2065] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_role_statement, 3, .production_id = 5), -- [2067] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 3), -- [2069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(325), -- [2071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(105), -- [2073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(578), -- [2075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 8, .production_id = 21), -- [2077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(606), -- [2079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600), -- [2081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(860), -- [2083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(804), -- [2085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(898), -- [2087] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_group_by_clause_body_repeat1, 2), SHIFT_REPEAT(362), -- [2090] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_exclude, 4), -- [2092] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_exclude, 5), -- [2094] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_unique, 4), -- [2096] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 3, .production_id = 22), -- [2098] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_primary_key, 5), -- [2100] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group_by_clause, 3, .production_id = 13), -- [2102] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_unique, 5), -- [2104] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_exclude, 6), -- [2106] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_foreign_key, 6, .production_id = 58), -- [2108] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_primary_key, 6), -- [2110] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_foreign_key, 7, .production_id = 58), -- [2112] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_exclude, 7), -- [2114] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 3, .production_id = 24), -- [2116] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 3, .production_id = 23), -- [2118] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_by_clause_body, 2), -- [2120] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_by_clause, 4), -- [2122] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_clause_body, 1), -- [2124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1788), -- [2126] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 3), -- [2128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300), -- [2130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), -- [2132] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__table_constraint, 4, .production_id = 35), -- [2134] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_set_clause_body_repeat1, 2), -- [2136] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_group_by_clause_body_repeat1, 2), SHIFT_REPEAT(333), -- [2139] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_statement, 5), -- [2141] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_clause_body, 2), -- [2143] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__table_constraint, 2), -- [2145] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group_by_clause_body, 2), -- [2147] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_set_clause_body_repeat1, 2), SHIFT_REPEAT(1788), -- [2150] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_statement, 6), -- [2152] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_statement_repeat1, 2), SHIFT_REPEAT(198), -- [2155] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_mode, 1, .production_id = 19), -- [2157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182), -- [2159] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_limit_clause, 4), -- [2161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), -- [2163] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_clause, 2), -- [2165] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_body_repeat1, 2), SHIFT_REPEAT(183), -- [2168] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_body_repeat1, 2), SHIFT_REPEAT(182), -- [2171] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_statement, 7), -- [2173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_mode, 2, .production_id = 39), -- [2175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1360), -- [2177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1140), -- [2179] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__table_constraint, 3), -- [2181] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_initial_mode, 2), -- [2183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1716), -- [2185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1638), -- [2187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1454), -- [2189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1447), -- [2191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2172), -- [2193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2170), -- [2195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1720), -- [2197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2161), -- [2199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1725), -- [2201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2156), -- [2203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2150), -- [2205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2148), -- [2207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), -- [2209] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 6, .production_id = 29), -- [2211] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 2), -- [2213] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_body_repeat1, 2), SHIFT_REPEAT(186), -- [2216] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 7, .production_id = 29), -- [2218] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 7, .production_id = 43), -- [2220] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__table_constraint, 5, .production_id = 35), -- [2222] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 8, .production_id = 43), -- [2224] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 4), -- [2226] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_domain_statement, 3, .production_id = 7), -- [2228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1380), -- [2230] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 5), -- [2232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532), -- [2234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1152), -- [2236] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_index_table_parameters, 3), -- [2238] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_values_clause, 4), -- [2240] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 4), -- [2242] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_limit_clause, 2), -- [2244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1789), -- [2246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329), -- [2248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(828), -- [2250] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_index_table_parameters, 5), -- [2252] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 3), -- [2254] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_index_table_parameters, 4), -- [2256] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table_rename_column, 5), -- [2258] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 11, .production_id = 68), -- [2260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1441), -- [2262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1482), -- [2264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), -- [2266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1811), -- [2268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2262), -- [2270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1845), -- [2272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1961), -- [2274] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table_action, 1), -- [2276] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table, 3), -- [2278] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_role_statement, 4, .production_id = 5), -- [2280] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table_statement, 4), -- [2282] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dml_statement, 5, .production_id = 3), -- [2284] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table_statement, 5), -- [2286] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dml_statement, 4, .production_id = 3), -- [2288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1355), -- [2290] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_role_statement, 5, .production_id = 8), -- [2292] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_type_statement, 5, .production_id = 15), -- [2294] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table, 4), -- [2296] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pg_command, 2), -- [2298] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_statement, 2), -- [2300] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 8, .production_id = 29), -- [2302] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 8, .production_id = 51), -- [2304] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 8, .production_id = 44), -- [2306] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table_action_add, 2, .production_id = 16), -- [2308] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 5), -- [2310] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_statement, 2, .production_id = 1), -- [2312] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 5), -- [2314] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 3), -- [2316] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 8, .production_id = 52), -- [2318] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_parameters, 3), -- [2320] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_parameters, 3, .production_id = 16), -- [2322] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 9, .production_id = 43), -- [2324] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension_statement, 6, .production_id = 27), -- [2326] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_schema_statement, 6, .production_id = 28), -- [2328] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table_action_alter_column, 6, .production_id = 54), -- [2330] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table, 5), -- [2332] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table_action_add, 3), -- [2334] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_schema_statement, 3, .production_id = 6), -- [2336] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 6, .production_id = 11), -- [2338] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension_statement, 3, .production_id = 4), -- [2340] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table_statement, 7, .production_id = 34), -- [2342] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_statement, 2), -- [2344] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 12, .production_id = 70), -- [2346] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameters, 4), -- [2348] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 11, .production_id = 67), -- [2350] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_parameters, 4, .production_id = 36), -- [2352] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 11, .production_id = 66), -- [2354] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_parameters, 4, .production_id = 38), -- [2356] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 9, .production_id = 52), -- [2358] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_statement, 3), -- [2360] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 8), -- [2362] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 10, .production_id = 62), -- [2364] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 10, .production_id = 61), -- [2366] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 9, .production_id = 55), -- [2368] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 10, .production_id = 60), -- [2370] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dml_statement, 3, .production_id = 3), -- [2372] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameters, 3), -- [2374] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 1), -- [2376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1346), -- [2378] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 9, .production_id = 56), -- [2380] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dml_statement, 1), -- [2382] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table, 6), -- [2384] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table_statement, 8, .production_id = 46), -- [2386] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table_rename_column, 4), -- [2388] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 7, .production_id = 11), -- [2390] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 6), -- [2392] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 7), -- [2394] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 7, .production_id = 44), -- [2396] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 2), -- [2398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1762), -- [2400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1528), -- [2402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1739), -- [2404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1363), -- [2406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), -- [2408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1551), -- [2410] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_exclude_entry, 1), -- [2412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7), -- [2414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), -- [2416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1838), -- [2418] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_grant_statement_repeat1, 2), -- [2420] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_grant_statement_repeat1, 2), SHIFT_REPEAT(1357), -- [2423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1168), -- [2425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1517), -- [2427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1357), -- [2429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1411), -- [2431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2004), -- [2433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), -- [2435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), -- [2437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), -- [2439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), -- [2441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(901), -- [2443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1409), -- [2445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223), -- [2447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1854), -- [2449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224), -- [2451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), -- [2453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(848), -- [2455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1438), -- [2457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1054), -- [2459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2166), -- [2461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1114), -- [2463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1082), -- [2465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), -- [2467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534), -- [2469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1423), -- [2471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(658), -- [2473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2001), -- [2475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661), -- [2477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617), -- [2479] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_group_by_clause_body_repeat1, 2), SHIFT_REPEAT(322), -- [2482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1424), -- [2484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48), -- [2486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1978), -- [2488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), -- [2490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), -- [2492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(830), -- [2494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254), -- [2496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), -- [2498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1418), -- [2500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443), -- [2502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2063), -- [2504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451), -- [2506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463), -- [2508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1435), -- [2510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1873), -- [2512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(501), -- [2514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(500), -- [2516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1412), -- [2518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(802), -- [2520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1979), -- [2522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(809), -- [2524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(810), -- [2526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33), -- [2528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1421), -- [2530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(940), -- [2532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1954), -- [2534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(939), -- [2536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(934), -- [2538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), -- [2540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1428), -- [2542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(902), -- [2544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1878), -- [2546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(904), -- [2548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(913), -- [2550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1413), -- [2552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009), -- [2554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1929), -- [2556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1010), -- [2558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1005), -- [2560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1436), -- [2562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724), -- [2564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1904), -- [2566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754), -- [2568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753), -- [2570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1422), -- [2572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(710), -- [2574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1828), -- [2576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(711), -- [2578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(712), -- [2580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), -- [2582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2234), -- [2584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1768), -- [2586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288), -- [2588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817), -- [2590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1429), -- [2592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109), -- [2594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1980), -- [2596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), -- [2598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), -- [2600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1408), -- [2602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1017), -- [2604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1879), -- [2606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1018), -- [2608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1021), -- [2610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1430), -- [2612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(622), -- [2614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1849), -- [2616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623), -- [2618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624), -- [2620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(585), -- [2622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402), -- [2624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1420), -- [2626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2055), -- [2628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667), -- [2630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666), -- [2632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(785), -- [2634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameter, 1), -- [2636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1782), -- [2638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383), -- [2640] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameter, 2, .production_id = 25), -- [2642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468), -- [2644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1958), -- [2646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1480), -- [2648] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(1567), -- [2651] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameter, 2), -- [2653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), -- [2655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1567), -- [2657] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameter, 3, .production_id = 25), -- [2659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529), -- [2661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), -- [2663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1275), -- [2665] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_group_by_clause_body_repeat1, 2), SHIFT_REPEAT(434), -- [2668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1941), -- [2670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2242), -- [2672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1280), -- [2674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1458), -- [2676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1527), -- [2678] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2), -- [2680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1885), -- [2682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1774), -- [2684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1431), -- [2686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2219), -- [2688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2220), -- [2690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1468), -- [2692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2008), -- [2694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1471), -- [2696] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dml_statement_repeat1, 2), SHIFT_REPEAT(1762), -- [2699] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_dml_statement_repeat1, 2), -- [2701] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(1559), -- [2704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 5), -- [2706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619), -- [2708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(794), -- [2710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1702), -- [2712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(650), -- [2714] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_set_clause_body_repeat1, 2), SHIFT_REPEAT(1758), -- [2717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(626), -- [2719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(408), -- [2721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191), -- [2723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(787), -- [2725] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 7), -- [2727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(822), -- [2729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(874), -- [2731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1758), -- [2733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369), -- [2735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), -- [2737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1439), -- [2739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1439), -- [2741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(947), -- [2743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(566), -- [2745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687), -- [2747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1559), -- [2749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(826), -- [2751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(957), -- [2753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(880), -- [2755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1014), -- [2757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), -- [2759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259), -- [2761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(891), -- [2763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(538), -- [2765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(722), -- [2767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), -- [2769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454), -- [2771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625), -- [2773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305), -- [2775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(653), -- [2777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2128), -- [2779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2105), -- [2781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(870), -- [2783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1002), -- [2785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(977), -- [2787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1926), -- [2789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1931), -- [2791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1062), -- [2793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), -- [2795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341), -- [2797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71), -- [2799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262), -- [2801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(723), -- [2803] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ordered_expression, 2, .production_id = 50), -- [2805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), -- [2807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1933), -- [2809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1927), -- [2811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234), -- [2813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1016), -- [2815] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 6), -- [2817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), -- [2819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), -- [2821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(445), -- [2823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(950), -- [2825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1065), -- [2827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(548), -- [2829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(738), -- [2831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), -- [2833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), -- [2835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), -- [2837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), -- [2839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), -- [2841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474), -- [2843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1736), -- [2845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), -- [2847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), -- [2849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1970), -- [2851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2240), -- [2853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(812), -- [2855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(814), -- [2857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1560), -- [2859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1852), -- [2861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1217), -- [2863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), -- [2865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1450), -- [2867] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_body_repeat1, 2), SHIFT_REPEAT(201), -- [2870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1415), -- [2872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1209), -- [2874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1024), -- [2876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2133), -- [2878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1750), -- [2880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976), -- [2882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(741), -- [2884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1755), -- [2886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1334), -- [2888] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_index_table_parameters_repeat1, 2), SHIFT_REPEAT(282), -- [2891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1752), -- [2893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1243), -- [2895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1960), -- [2897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(757), -- [2899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1988), -- [2901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2071), -- [2903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1345), -- [2905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(781), -- [2907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2076), -- [2909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1344), -- [2911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), -- [2913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212), -- [2915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), -- [2917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), -- [2919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1455), -- [2921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1191), -- [2923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), -- [2925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1473), -- [2927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1194), -- [2929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), -- [2931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1156), -- [2933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1307), -- [2935] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2126), -- [2937] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1735), -- [2939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437), -- [2941] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_parameters_repeat1, 2, .production_id = 37), SHIFT_REPEAT(1156), -- [2944] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_table_parameters_repeat1, 2, .production_id = 37), -- [2946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1815), -- [2948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1306), -- [2950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1126), -- [2952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1128), -- [2954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1949), -- [2956] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_parameters_repeat1, 2), SHIFT_REPEAT(1243), -- [2959] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_function_parameters_repeat1, 2), -- [2961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(697), -- [2963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(982), -- [2965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(672), -- [2967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1826), -- [2969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1821), -- [2971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1394), -- [2973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(968), -- [2975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1321), -- [2977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(903), -- [2979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736), -- [2981] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_constraint_foreign_key_repeat1, 2), SHIFT_REPEAT(2133), -- [2984] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_table_constraint_foreign_key_repeat1, 2), -- [2986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(887), -- [2988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1204), -- [2990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(563), -- [2992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(849), -- [2994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1325), -- [2996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1446), -- [2998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1983), -- [3000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1316), -- [3002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668), -- [3004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2115), -- [3006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1305), -- [3008] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_values_clause_body, 2), -- [3010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1192), -- [3012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(944), -- [3014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1543), -- [3016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_exclude_entry, 2), -- [3018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(593), -- [3020] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_op_class, 1), -- [3022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581), -- [3024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1731), -- [3026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1198), -- [3028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1196), -- [3030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1323), -- [3032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1805), -- [3034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1203), -- [3036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(705), -- [3038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), -- [3040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438), -- [3042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3), -- [3044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238), -- [3046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(739), -- [3048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1985), -- [3050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1343), -- [3052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(580), -- [3054] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameters_repeat1, 2), SHIFT_REPEAT(1755), -- [3057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_parameters_repeat1, 2), -- [3059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1277), -- [3061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629), -- [3063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1920), -- [3065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1303), -- [3067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1056), -- [3069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1712), -- [3071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2194), -- [3073] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_constraint_exclude_repeat1, 2), SHIFT_REPEAT(1455), -- [3076] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_table_constraint_exclude_repeat1, 2), -- [3078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1048), -- [3080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1199), -- [3082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1711), -- [3084] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_constraint_unique_repeat1, 2), SHIFT_REPEAT(1473), -- [3087] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_table_constraint_unique_repeat1, 2), -- [3089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), -- [3091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1201), -- [3093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), -- [3095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104), -- [3097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1274), -- [3099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(398), -- [3101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), -- [3103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), -- [3105] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_index_table_parameters_repeat1, 3), -- [3107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1483), -- [3109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2194), -- [3111] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_exclude_entry, 4, .production_id = 57), -- [3113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379), -- [3115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1891), -- [3117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1317), -- [3119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2210), -- [3121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(948), -- [3123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1794), -- [3125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1977), -- [3127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1315), -- [3129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2205), -- [3131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1554), -- [3133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1558), -- [3135] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_exclude_entry, 3, .production_id = 22), -- [3137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), -- [3139] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_operator, 1), -- [3141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1919), -- [3143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1609), -- [3145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), -- [3147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1250), -- [3149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1469), -- [3151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1572), -- [3153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1562), -- [3155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1841), -- [3157] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_join_type, 1), -- [3159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1354), -- [3161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340), -- [3163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1193), -- [3165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1661), -- [3167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1663), -- [3169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1604), -- [3171] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_table_parameters_repeat1, 2, .production_id = 16), -- [3173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410), -- [3175] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_table_parameters_repeat1, 2), -- [3177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(521), -- [3179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1186), -- [3181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1953), -- [3183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1475), -- [3185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(510), -- [3187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1246), -- [3189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(491), -- [3191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210), -- [3193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), -- [3195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435), -- [3197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407), -- [3199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), -- [3201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429), -- [3203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(424), -- [3205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1956), -- [3207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323), -- [3209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1449), -- [3211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1476), -- [3213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423), -- [3215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342), -- [3217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(602), -- [3219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720), -- [3221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(677), -- [3223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599), -- [3225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1404), -- [3227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1552), -- [3229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), -- [3231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681), -- [3233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1874), -- [3235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356), -- [3237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421), -- [3239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559), -- [3241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(857), -- [3243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), -- [3245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(638), -- [3247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208), -- [3249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556), -- [3251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376), -- [3253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1948), -- [3255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), -- [3257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), -- [3259] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_join_type, 2), -- [3261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), -- [3263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1489), -- [3265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1479), -- [3267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816), -- [3269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346), -- [3271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(396), -- [3273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286), -- [3275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392), -- [3277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1214), -- [3279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551), -- [3281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431), -- [3283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425), -- [3285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(542), -- [3287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(673), -- [3289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), -- [3291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(840), -- [3293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1310), -- [3295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564), -- [3297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), -- [3299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1308), -- [3301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(980), -- [3303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1032), -- [3305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), -- [3307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(987), -- [3309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1770), -- [3311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(446), -- [3313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540), -- [3315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(447), -- [3317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1397), -- [3319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035), -- [3321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(839), -- [3323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368), -- [3325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), -- [3327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350), -- [3329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349), -- [3331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), -- [3333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200), -- [3335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1270), -- [3337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), -- [3339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2039), -- [3341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), -- [3343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708), -- [3345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), -- [3347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2106), -- [3349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(703), -- [3351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), -- [3353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), -- [3355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1311), -- [3357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(896), -- [3359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745), -- [3361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479), -- [3363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), -- [3365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1898), -- [3367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), -- [3369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(444), -- [3371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450), -- [3373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1012), -- [3375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192), -- [3377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1564), -- [3379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), -- [3381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249), -- [3383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(969), -- [3385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1003), -- [3387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1477), -- [3389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(971), -- [3391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1520), -- [3393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1343), -- [3395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(882), -- [3397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1588), -- [3399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247), -- [3401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(993), -- [3403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1986), -- [3405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1675), -- [3407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1481), -- [3409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(530), -- [3411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), -- [3413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1590), -- [3415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(709), -- [3417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2137), -- [3419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(983), -- [3421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(861), -- [3423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), -- [3425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1531), -- [3427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(916), -- [3429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(919), -- [3431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1467), -- [3433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(911), -- [3435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(893), -- [3437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(841), -- [3439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(547), -- [3441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2010), -- [3443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(334), -- [3445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(954), -- [3447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1463), -- [3449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1241), -- [3451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1485), -- [3453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508), -- [3455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(507), -- [3457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294), -- [3459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(964), -- [3461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1452), -- [3463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682), -- [3465] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameters, 3), -- [3467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1951), -- [3469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2199), -- [3471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(570), -- [3473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(764), -- [3475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(784), -- [3477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2167), -- [3479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(766), -- [3481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1722), -- [3483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2048), -- [3485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(843), -- [3487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332), -- [3489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), -- [3491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(777), -- [3493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2062), -- [3495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1903), -- [3497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), -- [3499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426), -- [3501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367), -- [3503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1460), -- [3505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(914), -- [3507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1342), -- [3509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(962), -- [3511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1344), -- [3513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1641), -- [3515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), -- [3517] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameters, 4), -- [3519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), -- [3521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), -- [3523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), -- [3525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), -- [3527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1748), -- [3529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1498), -- [3531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1453), -- [3533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(657), -- [3535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(526), -- [3537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), -- [3539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(525), -- [3541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(572), -- [3543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1732), -- [3545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(354), -- [3547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352), -- [3549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1451), -- [3551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(762), -- [3553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1928), -- [3555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(875), -- [3557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1651), -- [3559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(827), -- [3561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(636), -- [3563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(759), -- [3565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), -- [3567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618), -- [3569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2080), -- [3571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), -- [3573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2082), -- [3575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(858), -- [3577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1895), -- [3579] = {.entry = {.count = 1, .reusable = false}}, SHIFT_EXTRA(), -- [3581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1894), -- [3583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1888), -- [3585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1886), -- [3587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(856), -- [3589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284), -- [3591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283), -- [3593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(365), -- [3595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1802), -- [3597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1870), -- [3599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550), -- [3601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), -- [3603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1472), -- [3605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2089), -- [3607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2100), -- [3609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345), -- [3611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(917), -- [3613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(640), -- [3615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558), -- [3617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642), -- [3619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72), -- [3621] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_clause, 2, .production_id = 42), -- [3623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020), -- [3625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), -- [3627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1462), -- [3629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265), -- [3631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1606), -- [3633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), -- [3635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(413), -- [3637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1832), -- [3639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1830), -- [3641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1827), -- [3643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1824), -- [3645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1433), -- [3647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), -- [3649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1810), -- [3651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1851), -- [3653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), -- [3655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), -- [3657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1296), -- [3659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1289), -- [3661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312), -- [3663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1297), -- [3665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2002), -- [3667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2017), -- [3669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2032), -- [3671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2033), -- [3673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1328), -- [3675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), -- [3677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1756), -- [3679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2083), -- [3681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(853), -- [3683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(868), -- [3685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), -- [3687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1887), -- [3689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2159), -- [3691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2182), -- [3693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2193), -- [3695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2204), -- [3697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2177), -- [3699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1858), -- [3701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1704), -- [3703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2243), -- [3705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1574), -- [3707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(953), -- [3709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1902), -- [3711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2203), -- [3713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2200), -- [3715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2192), -- [3717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2189), -- [3719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2178), -- [3721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1908), -- [3723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1723), -- [3725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2160), -- [3727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1666), -- [3729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1860), -- [3731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2117), -- [3733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1991), -- [3735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2104), -- [3737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2094), -- [3739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1331), -- [3741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1336), -- [3743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1749), -- [3745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2056), -- [3747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1326), -- [3749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(577), -- [3751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2038), -- [3753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2036), -- [3755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2028), -- [3757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2021), -- [3759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(565), -- [3761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406), -- [3763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1775), -- [3765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1999), -- [3767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1787), -- [3769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), -- [3771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1923), -- [3773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1937), -- [3775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1935), -- [3777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1910), -- [3779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1906), -- [3781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1713), -- [3783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1973), -- [3785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1801), -- [3787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1877), -- [3789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1639), -- [3791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74), -- [3793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1962), -- [3795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1819), -- [3797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1820), -- [3799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1822), -- [3801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1823), -- [3803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1628), -- [3805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58), -- [3807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1700), -- [3809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1829), -- [3811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1966), -- [3813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), -- [3815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1969), -- [3817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1842), -- [3819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1843), -- [3821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1846), -- [3823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1847), -- [3825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1046), -- [3827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1265), -- [3829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1806), -- [3831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1855), -- [3833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), -- [3835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433), -- [3837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1178), -- [3839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1867), -- [3841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1868), -- [3843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1871), -- [3845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1872), -- [3847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(430), -- [3849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1549), -- [3851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1800), -- [3853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1880), -- [3855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1778), -- [3857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1066), -- [3859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1994), -- [3861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1892), -- [3863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1893), -- [3865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1896), -- [3867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1897), -- [3869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2221), -- [3871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(929), -- [3873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1795), -- [3875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1905), -- [3877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1332), -- [3879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1330), -- [3881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1917), -- [3883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1918), -- [3885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1921), -- [3887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1922), -- [3889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1329), -- [3891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), -- [3893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1791), -- [3895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1930), -- [3897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), -- [3899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1620), -- [3901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1942), -- [3903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1943), -- [3905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1946), -- [3907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1947), -- [3909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1911), -- [3911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1044), -- [3913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1784), -- [3915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1955), -- [3917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(928), -- [3919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1967), -- [3921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1968), -- [3923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1971), -- [3925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1972), -- [3927] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), -- [3929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1779), -- [3931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1814), -- [3933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1083), -- [3935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1051), -- [3937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1744), -- [3939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1992), -- [3941] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1993), -- [3943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1996), -- [3945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1997), -- [3947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(930), -- [3949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1484), -- [3951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1772), -- [3953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2005), -- [3955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110), -- [3957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586), -- [3959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2011), -- [3961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2012), -- [3963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), -- [3965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2015), -- [3967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2016), -- [3969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2018), -- [3971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2019), -- [3973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1767), -- [3975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1612), -- [3977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1324), -- [3979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1322), -- [3981] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1293), -- [3983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1279), -- [3985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(820), -- [3987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1320), -- [3989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1470), -- [3991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371), -- [3993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1633), -- [3995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1655), -- [3997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1667), -- [3999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1670), -- [4001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1676), -- [4003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1681), -- [4005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1686), -- [4007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1692), -- [4009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1693), -- [4011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1694), -- [4013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1696), -- [4015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1637), -- [4017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1630), -- [4019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1617), -- [4021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1616), -- [4023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), -- [4025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1582), -- [4027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2260), -- [4029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2261), -+ [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(591), -+ [35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), -+ [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(159), -+ [39] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2949), -+ [41] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2933), -+ [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2932), -+ [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2372), -+ [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(240), -+ [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(238), -+ [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(72), -+ [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(51), -+ [55] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2818), -+ [57] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2905), -+ [59] = {.entry = {.count = 1, .reusable = true}}, SHIFT(576), -+ [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(576), -+ [63] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228), -+ [65] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2188), -+ [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2900), -+ [69] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_type, 2), -+ [71] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_type, 2), -+ [73] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2165), -+ [75] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), -+ [77] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_array_type_repeat1, 2), -+ [79] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(2165), -+ [82] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 3), -+ [84] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_array_type_repeat1, 3), -+ [86] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 1), -+ [88] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2934), -+ [90] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2305), -+ [92] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 1), -+ [94] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), -+ [96] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), -+ [98] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2936), -+ [100] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dotted_name, 2), -+ [102] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dotted_name, 2), -+ [104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2107), -+ [106] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 2), -+ [108] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2937), -+ [110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2301), -+ [112] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 2), -+ [114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16), -+ [116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2939), -+ [118] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__identifier, 1), -+ [120] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__identifier, 1), -+ [122] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), -+ [124] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_dotted_name_repeat1, 2), -+ [126] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2107), -+ [129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2072), -+ [131] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__quoted_identifier, 3), -+ [133] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__quoted_identifier, 3), -+ [135] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 3), -+ [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2940), -+ [139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2293), -+ [141] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 3), -+ [143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2942), -+ [145] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2072), -+ [148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2069), -+ [150] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2069), -+ [153] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 6), -+ [155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2947), -+ [157] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 6), -+ [159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2948), -+ [161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(602), -+ [163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), -+ [165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(911), -+ [167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3005), -+ [169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3306), -+ [171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2271), -+ [173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(913), -+ [175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(914), -+ [177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(926), -+ [179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(423), -+ [181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3034), -+ [183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3035), -+ [185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(676), -+ [187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(676), -+ [189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(922), -+ [191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2146), -+ [193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2456), -+ [195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2102), -+ [197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3004), -+ [199] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 5), -+ [201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2945), -+ [203] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 5), -+ [205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2946), -+ [207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(499), -+ [209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2040), -+ [211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(603), -+ [213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2118), -+ [215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3015), -+ [217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2294), -+ [219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), -+ [221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(64), -+ [223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3017), -+ [225] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 4), -+ [227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2943), -+ [229] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 4), -+ [231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2944), -+ [233] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2118), -+ [236] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2102), -+ [239] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 8, .production_id = 72), -+ [241] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 8, .production_id = 72), -+ [243] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 8), -+ [245] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 8), -+ [247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3013), -+ [249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2395), -+ [251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(71), -+ [253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(84), -+ [255] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3016), -+ [257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2101), -+ [259] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2101), -+ [262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(495), -+ [264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2014), -+ [266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621), -+ [268] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 7, .production_id = 65), -+ [270] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 7, .production_id = 65), -+ [272] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 6, .production_id = 59), -+ [274] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 6, .production_id = 59), -+ [276] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 9, .production_id = 75), -+ [278] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 9, .production_id = 75), -+ [280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3018), -+ [282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2287), -+ [284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), -+ [286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3020), -+ [288] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 9), -+ [290] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 9), -+ [292] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_NULL, 1, .production_id = 3), -+ [294] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_NULL, 1, .production_id = 3), -+ [296] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 4, .production_id = 23), -+ [298] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 4, .production_id = 23), -+ [300] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 5, .production_id = 54), -+ [302] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 5, .production_id = 54), -+ [304] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 7), -+ [306] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 7), -+ [308] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(2182), -+ [311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2961), -+ [313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2319), -+ [315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(78), -+ [317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(101), -+ [319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2963), -+ [321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3021), -+ [323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2322), -+ [325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3023), -+ [327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2182), -+ [329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(497), -+ [331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2022), -+ [333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(582), -+ [335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3070), -+ [337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2366), -+ [339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(75), -+ [341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3073), -+ [343] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_number, 1), -+ [345] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_number, 1), -+ [347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2132), -+ [349] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(2132), -+ [352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3145), -+ [354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2392), -+ [356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3148), -+ [358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2878), -+ [360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2312), -+ [362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), -+ [364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), -+ [366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2880), -+ [368] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2114), -+ [371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2964), -+ [373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2327), -+ [375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(100), -+ [377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2966), -+ [379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_cast, 3, .production_id = 12), -+ [381] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_cast, 3, .production_id = 12), -+ [383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3024), -+ [385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3025), -+ [387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3026), -+ [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3027), -+ [391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3028), -+ [393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3029), -+ [395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2114), -+ [397] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 4, .production_id = 19), -+ [399] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 4, .production_id = 19), -+ [401] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expression, 1), -+ [403] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expression, 1), -+ [405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1865), -+ [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(512), -+ [409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2052), -+ [411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551), -+ [413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2881), -+ [415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2315), -+ [417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), -+ [419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2883), -+ [421] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_argument_reference, 2), -+ [423] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_argument_reference, 2), -+ [425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2082), -+ [427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2967), -+ [429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2339), -+ [431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2969), -+ [433] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__parenthesized_expression, 3), -+ [435] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__parenthesized_expression, 3), -+ [437] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, .production_id = 10), -+ [439] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, .production_id = 10), -+ [441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3296), -+ [443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3297), -+ [445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3225), -+ [447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3226), -+ [449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 3, .production_id = 11), -+ [451] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 3, .production_id = 11), -+ [453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2137), -+ [455] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3172), -+ [457] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3151), -+ [459] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(2137), -+ [462] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 5, .production_id = 31), -+ [464] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 5, .production_id = 31), -+ [466] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2082), -+ [469] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_TRUE, 1), -+ [471] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_TRUE, 1), -+ [473] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tuple, 4, .production_id = 46), -+ [475] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tuple, 4, .production_id = 46), -+ [477] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_at_time_zone_expression, 5, .production_id = 34), -+ [479] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_at_time_zone_expression, 5, .production_id = 34), -+ [481] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_distinct_from, 3, .production_id = 33), -+ [483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2984), -+ [485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2342), -+ [487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543), -+ [489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1871), -+ [491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(542), -+ [493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(541), -+ [495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2985), -+ [497] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_distinct_from, 3, .production_id = 33), -+ [499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559), -+ [501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(559), -+ [503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(543), -+ [505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564), -+ [507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557), -+ [509] = {.entry = {.count = 1, .reusable = false}}, SHIFT(557), -+ [511] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tuple, 3, .production_id = 32), -+ [513] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tuple, 3, .production_id = 32), -+ [515] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_conditional_expression, 5), -+ [517] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_conditional_expression, 5), -+ [519] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_is_expression, 4), -+ [521] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_is_expression, 4), -+ [523] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_in_expression, 4), -+ [525] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_in_expression, 4), -+ [527] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_element_access, 4), -+ [529] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_element_access, 4), -+ [531] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_subexpression, 4), -+ [533] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_select_subexpression, 4), -+ [535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2122), -+ [537] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, .production_id = 13), -+ [539] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, .production_id = 13), -+ [541] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_json_access, 3), -+ [543] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_json_access, 3), -+ [545] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_boolean_expression, 3), -+ [547] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_boolean_expression, 3), -+ [549] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_is_expression, 3), -+ [551] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_is_expression, 3), -+ [553] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_in_expression, 3), -+ [555] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_in_expression, 3), -+ [557] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_asterisk_expression, 3), -+ [559] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_asterisk_expression, 3), -+ [561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(507), -+ [563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2041), -+ [565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694), -+ [567] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_conditional_expression, 3), -+ [569] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_conditional_expression, 3), -+ [571] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(2122), -+ [574] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_subexpression, 3), -+ [576] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_select_subexpression, 3), -+ [578] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_interval_expression, 2), -+ [580] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_interval_expression, 2), -+ [582] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, .production_id = 8), -+ [584] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, .production_id = 8), -+ [586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1868), -+ [588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2970), -+ [590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2971), -+ [592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3123), -+ [594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2353), -+ [596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), -+ [598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), -+ [600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3125), -+ [602] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_FALSE, 1), -+ [604] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_FALSE, 1), -+ [606] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_boolean_expression, 2), -+ [608] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_boolean_expression, 2), -+ [610] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_asterisk_expression, 1), -+ [612] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_asterisk_expression, 1), -+ [614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2884), -+ [616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2334), -+ [618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2886), -+ [620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2972), -+ [622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2973), -+ [624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2974), -+ [626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2975), -+ [628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2941), -+ [630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2889), -+ [632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2890), -+ [634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2887), -+ [636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2888), -+ [638] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__aliasable_expression, 1), -+ [640] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__aliasable_expression, 1), -+ [642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2738), -+ [644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2812), -+ [646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2351), -+ [648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635), -+ [650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1904), -+ [652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(637), -+ [654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(638), -+ [656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1619), -+ [658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2026), -+ [660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2026), -+ [662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642), -+ [664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(642), -+ [666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(635), -+ [668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644), -+ [670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645), -+ [672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(645), -+ [674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3126), -+ [676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2373), -+ [678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), -+ [680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3128), -+ [682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2891), -+ [684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2892), -+ [686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1903), -+ [688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2108), -+ [690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2103), -+ [692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2931), -+ [694] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2108), -+ [697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3129), -+ [699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2401), -+ [701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3131), -+ [703] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2103), -+ [706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631), -+ [708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(631), -+ [710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(630), -+ [712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629), -+ [714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(629), -+ [716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2930), -+ [718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2254), -+ [720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(634), -+ [722] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1909), -+ [724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(634), -+ [726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(633), -+ [728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(632), -+ [730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2167), -+ [732] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(2167), -+ [735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2050), -+ [737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2050), -+ [739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2214), -+ [741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(737), -+ [743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296), -+ [745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(383), -+ [747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2819), -+ [749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2820), -+ [751] = {.entry = {.count = 1, .reusable = false}}, SHIFT(30), -+ [753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3294), -+ [755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2359), -+ [757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(380), -+ [759] = {.entry = {.count = 1, .reusable = false}}, SHIFT(379), -+ [761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(336), -+ [763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(92), -+ [765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2868), -+ [767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2869), -+ [769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(738), -+ [771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(738), -+ [773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(401), -+ [775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2134), -+ [777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2899), -+ [779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3136), -+ [781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3137), -+ [783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3134), -+ [785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3135), -+ [787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3132), -+ [789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3133), -+ [791] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2095), -+ [794] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2112), -+ [797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2112), -+ [799] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2099), -+ [802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2099), -+ [804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2095), -+ [806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1864), -+ [808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2831), -+ [810] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_check_constraint, 2), -+ [812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2053), -+ [814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2053), -+ [816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2830), -+ [818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2290), -+ [820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753), -+ [822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1866), -+ [824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(755), -+ [826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(756), -+ [828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758), -+ [830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(758), -+ [832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(753), -+ [834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(759), -+ [836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(760), -+ [838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(760), -+ [840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1906), -+ [842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3042), -+ [844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2267), -+ [846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(424), -+ [848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(455), -+ [850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3044), -+ [852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493), -+ [854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2018), -+ [856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(572), -+ [858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3093), -+ [860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(820), -+ [862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2113), -+ [864] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2115), -+ [867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(822), -+ [869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(822), -+ [871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3092), -+ [873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2333), -+ [875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(812), -+ [877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1898), -+ [879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(815), -+ [881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817), -+ [883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(817), -+ [885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(812), -+ [887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(503), -+ [889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2049), -+ [891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(609), -+ [893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3045), -+ [895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2383), -+ [897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(451), -+ [899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3047), -+ [901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(816), -+ [903] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2113), -+ [906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(514), -+ [908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2024), -+ [910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(547), -+ [912] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_join_clause, 4), -+ [914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2021), -+ [916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2021), -+ [918] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_join_clause, 5), -+ [920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2115), -+ [922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3096), -+ [924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2276), -+ [926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(452), -+ [928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(469), -+ [930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3098), -+ [932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2907), -+ [934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2350), -+ [936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(454), -+ [938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(479), -+ [940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2909), -+ [942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(506), -+ [944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2044), -+ [946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(646), -+ [948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3048), -+ [950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2263), -+ [952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3050), -+ [954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3099), -+ [956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2281), -+ [958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(476), -+ [960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3101), -+ [962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2910), -+ [964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2400), -+ [966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(459), -+ [968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2912), -+ [970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2913), -+ [972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2397), -+ [974] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2915), -+ [976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2067), -+ [978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2089), -+ [980] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2089), -+ [983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2098), -+ [985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(610), -+ [987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(302), -+ [989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1509), -+ [991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2950), -+ [993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2951), -+ [995] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3304), -+ [997] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2279), -+ [999] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1512), -+ [1001] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1515), -+ [1003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1517), -+ [1005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1199), -+ [1007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2980), -+ [1009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2981), -+ [1011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(594), -+ [1013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(594), -+ [1015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1523), -+ [1017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2210), -+ [1019] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2595), -+ [1021] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2098), -+ [1024] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2067), -+ [1027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3055), -+ [1029] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3056), -+ [1031] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3053), -+ [1033] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3054), -+ [1035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(613), -+ [1037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300), -+ [1039] = {.entry = {.count = 1, .reusable = false}}, SHIFT(264), -+ [1041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2923), -+ [1043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2924), -+ [1045] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3303), -+ [1047] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2393), -+ [1049] = {.entry = {.count = 1, .reusable = false}}, SHIFT(263), -+ [1051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(262), -+ [1053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(252), -+ [1055] = {.entry = {.count = 1, .reusable = false}}, SHIFT(70), -+ [1057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2953), -+ [1059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2954), -+ [1061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(643), -+ [1063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(643), -+ [1065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), -+ [1067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2241), -+ [1069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2668), -+ [1071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3102), -+ [1073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2246), -+ [1075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3104), -+ [1077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(641), -+ [1079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), -+ [1081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(860), -+ [1083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2865), -+ [1085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2866), -+ [1087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3301), -+ [1089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2284), -+ [1091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(862), -+ [1093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(863), -+ [1095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(854), -+ [1097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(435), -+ [1099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2897), -+ [1101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2898), -+ [1103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(818), -+ [1105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(818), -+ [1107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(838), -+ [1109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2141), -+ [1111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2832), -+ [1113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(562), -+ [1115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322), -+ [1117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1379), -+ [1119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3166), -+ [1121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3167), -+ [1123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3312), -+ [1125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2286), -+ [1127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1370), -+ [1129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1357), -+ [1131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1371), -+ [1133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1160), -+ [1135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3275), -+ [1137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3276), -+ [1139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581), -+ [1141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(581), -+ [1143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1350), -+ [1145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2227), -+ [1147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2627), -+ [1149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(520), -+ [1151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2030), -+ [1153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(723), -+ [1155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3051), -+ [1157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3052), -+ [1159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(598), -+ [1161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306), -+ [1163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(964), -+ [1165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3058), -+ [1167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3059), -+ [1169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3308), -+ [1171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2262), -+ [1173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(975), -+ [1175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(982), -+ [1177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1015), -+ [1179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(450), -+ [1181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3169), -+ [1183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3170), -+ [1185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783), -+ [1187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(783), -+ [1189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(983), -+ [1191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2151), -+ [1193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2459), -+ [1195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3177), -+ [1197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2275), -+ [1199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535), -+ [1201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(545), -+ [1203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3179), -+ [1205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3109), -+ [1207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3110), -+ [1209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), -+ [1211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), -+ [1213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(606), -+ [1215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), -+ [1217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1808), -+ [1219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(194), -+ [1221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2977), -+ [1223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2978), -+ [1225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3305), -+ [1227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2369), -+ [1229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(132), -+ [1231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(185), -+ [1233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(162), -+ [1235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(28), -+ [1237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3007), -+ [1239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3008), -+ [1241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(552), -+ [1243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(552), -+ [1245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), -+ [1247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2176), -+ [1249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2517), -+ [1251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229), -+ [1253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1437), -+ [1255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), -+ [1257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2920), -+ [1259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2921), -+ [1261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(560), -+ [1263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), -+ [1265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1271), -+ [1267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3193), -+ [1269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3194), -+ [1271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3313), -+ [1273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2265), -+ [1275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1280), -+ [1277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1283), -+ [1279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1279), -+ [1281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1130), -+ [1283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3279), -+ [1285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3280), -+ [1287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(620), -+ [1289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(620), -+ [1291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1286), -+ [1293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2240), -+ [1295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2669), -+ [1297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1819), -+ [1299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(690), -+ [1301] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(2217), -+ [1304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1167), -+ [1306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(845), -+ [1308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378), -+ [1310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2918), -+ [1312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2919), -+ [1314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2916), -+ [1316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2917), -+ [1318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343), -+ [1320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3248), -+ [1322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2336), -+ [1324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(823), -+ [1326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(884), -+ [1328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3250), -+ [1330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(833), -+ [1332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3107), -+ [1334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3108), -+ [1336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(600), -+ [1338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305), -+ [1340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1223), -+ [1342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3031), -+ [1344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3032), -+ [1346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3307), -+ [1348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2249), -+ [1350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1221), -+ [1352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1220), -+ [1354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1246), -+ [1356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1124), -+ [1358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3142), -+ [1360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3143), -+ [1362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(739), -+ [1364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(739), -+ [1366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1217), -+ [1368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2127), -+ [1370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2416), -+ [1372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1369), -+ [1374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2139), -+ [1376] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(2139), -+ [1379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1007), -+ [1381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3105), -+ [1383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3106), -+ [1385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1334), -+ [1387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1255), -+ [1389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2088), -+ [1391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2217), -+ [1393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(626), -+ [1395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), -+ [1397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(58), -+ [1399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2894), -+ [1401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2895), -+ [1403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3302), -+ [1405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2391), -+ [1407] = {.entry = {.count = 1, .reusable = false}}, SHIFT(918), -+ [1409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(919), -+ [1411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(719), -+ [1413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(406), -+ [1415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2926), -+ [1417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2927), -+ [1419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(717), -+ [1421] = {.entry = {.count = 1, .reusable = false}}, SHIFT(717), -+ [1423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(923), -+ [1425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2192), -+ [1427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2732), -+ [1429] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2088), -+ [1432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3180), -+ [1434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2252), -+ [1436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(561), -+ [1438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3182), -+ [1440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1083), -+ [1442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(553), -+ [1444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), -+ [1446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1110), -+ [1448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3220), -+ [1450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3221), -+ [1452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3314), -+ [1454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2291), -+ [1456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1109), -+ [1458] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1107), -+ [1460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1085), -+ [1462] = {.entry = {.count = 1, .reusable = false}}, SHIFT(748), -+ [1464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3283), -+ [1466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3284), -+ [1468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(749), -+ [1470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(749), -+ [1472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1084), -+ [1474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2220), -+ [1476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2711), -+ [1478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3183), -+ [1480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2256), -+ [1482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3185), -+ [1484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(571), -+ [1486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317), -+ [1488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1032), -+ [1490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3139), -+ [1492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3140), -+ [1494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3311), -+ [1496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2394), -+ [1498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1036), -+ [1500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1039), -+ [1502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1028), -+ [1504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(482), -+ [1506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3269), -+ [1508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3270), -+ [1510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(664), -+ [1512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(664), -+ [1514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1022), -+ [1516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2208), -+ [1518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2585), -+ [1520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(596), -+ [1522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308), -+ [1524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(432), -+ [1526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3085), -+ [1528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3086), -+ [1530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3309), -+ [1532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2316), -+ [1534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(425), -+ [1536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(421), -+ [1538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(422), -+ [1540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(163), -+ [1542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3263), -+ [1544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3264), -+ [1546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(811), -+ [1548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(811), -+ [1550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410), -+ [1552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2170), -+ [1554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2501), -+ [1556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(611), -+ [1558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), -+ [1560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1419), -+ [1562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3112), -+ [1564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3113), -+ [1566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3310), -+ [1568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2296), -+ [1570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1416), -+ [1572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1409), -+ [1574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1414), -+ [1576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1190), -+ [1578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3267), -+ [1580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3268), -+ [1582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(814), -+ [1584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(814), -+ [1586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1413), -+ [1588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2183), -+ [1590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2543), -+ [1592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2178), -+ [1594] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(2178), -+ [1597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2106), -+ [1599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1867), -+ [1601] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2106), -+ [1604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1896), -+ [1606] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_by_clause_body, 1), -+ [1608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(628), -+ [1610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536), -+ [1612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2016), -+ [1614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736), -+ [1616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1901), -+ [1618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3251), -+ [1620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2338), -+ [1622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(883), -+ [1624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3253), -+ [1626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2901), -+ [1628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2325), -+ [1630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(711), -+ [1632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1908), -+ [1634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(710), -+ [1636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2902), -+ [1638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708), -+ [1640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(708), -+ [1642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(711), -+ [1644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(707), -+ [1646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(705), -+ [1648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(705), -+ [1650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1877), -+ [1652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3186), -+ [1654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3187), -+ [1656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2873), -+ [1658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2086), -+ [1660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3188), -+ [1662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3189), -+ [1664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2222), -+ [1666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3011), -+ [1668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2385), -+ [1670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681), -+ [1672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1869), -+ [1674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(682), -+ [1676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(683), -+ [1678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3012), -+ [1680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(684), -+ [1682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(684), -+ [1684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(681), -+ [1686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(685), -+ [1688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540), -+ [1690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(540), -+ [1692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2054), -+ [1694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2054), -+ [1696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(828), -+ [1698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(828), -+ [1700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(829), -+ [1702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(830), -+ [1704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(830), -+ [1706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2872), -+ [1708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2357), -+ [1710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(825), -+ [1712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1889), -+ [1714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(825), -+ [1716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(826), -+ [1718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3254), -+ [1720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2340), -+ [1722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3256), -+ [1724] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_group_by_clause_body_repeat1, 2), -+ [1726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(709), -+ [1728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(827), -+ [1730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2047), -+ [1732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2047), -+ [1734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3190), -+ [1736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3191), -+ [1738] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(2222), -+ [1741] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2086), -+ [1744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group_by_clause_body, 1), -+ [1746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700), -+ [1748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2048), -+ [1750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2048), -+ [1752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3065), -+ [1754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2361), -+ [1756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(787), -+ [1758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1892), -+ [1760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(788), -+ [1762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(789), -+ [1764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3066), -+ [1766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2019), -+ [1768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2019), -+ [1770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(790), -+ [1772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(790), -+ [1774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(787), -+ [1776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(791), -+ [1778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(792), -+ [1780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(792), -+ [1782] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assigment_expression, 3), -+ [1784] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_where_clause, 2), -+ [1786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1902), -+ [1788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3257), -+ [1790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3258), -+ [1792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3259), -+ [1794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3260), -+ [1796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3261), -+ [1798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3262), -+ [1800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2187), -+ [1802] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2117), -+ [1805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3147), -+ [1807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(648), -+ [1809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(647), -+ [1811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(647), -+ [1813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(649), -+ [1815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(649), -+ [1817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3146), -+ [1819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2280), -+ [1821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(652), -+ [1823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1884), -+ [1825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(652), -+ [1827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2117), -+ [1829] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_check, 2), -+ [1831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), -+ [1833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(650), -+ [1835] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2039), -+ [1837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2039), -+ [1839] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(2187), -+ [1842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3069), -+ [1844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2362), -+ [1846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1125), -+ [1848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1134), -+ [1850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3071), -+ [1852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1882), -+ [1854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3227), -+ [1856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2307), -+ [1858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(765), -+ [1860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1893), -+ [1862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3228), -+ [1864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(769), -+ [1866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(769), -+ [1868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(765), -+ [1870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(773), -+ [1872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(774), -+ [1874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(774), -+ [1876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3231), -+ [1878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2326), -+ [1880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1129), -+ [1882] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1143), -+ [1884] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3233), -+ [1886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(766), -+ [1888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(768), -+ [1890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2045), -+ [1892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2045), -+ [1894] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2105), -+ [1897] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_statement, 5, .production_id = 18), -+ [1899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2105), -+ [1901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2116), -+ [1903] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2116), -+ [1906] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_statement, 4), -+ [1908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(505), -+ [1910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2020), -+ [1912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625), -+ [1914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3072), -+ [1916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2344), -+ [1918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1128), -+ [1920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3074), -+ [1922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3075), -+ [1924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2343), -+ [1926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3077), -+ [1928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3234), -+ [1930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2331), -+ [1932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1141), -+ [1934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3236), -+ [1936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(525), -+ [1938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2013), -+ [1940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(731), -+ [1942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(501), -+ [1944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3200), -+ [1946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1782), -+ [1948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2268), -+ [1950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663), -+ [1952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2017), -+ [1954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1899), -+ [1956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(665), -+ [1958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(669), -+ [1960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3201), -+ [1962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(48), -+ [1964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2057), -+ [1966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2057), -+ [1968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670), -+ [1970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(670), -+ [1972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(663), -+ [1974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671), -+ [1976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(672), -+ [1978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(672), -+ [1980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2043), -+ [1982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2043), -+ [1984] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_index_table_parameters_repeat1, 2), -+ [1986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3080), -+ [1988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3081), -+ [1990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2104), -+ [1992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3237), -+ [1994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2332), -+ [1996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3239), -+ [1998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3204), -+ [2000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2282), -+ [2002] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1159), -+ [2004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1168), -+ [2006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3206), -+ [2008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3078), -+ [2010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3079), -+ [2012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3082), -+ [2014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3083), -+ [2016] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2104), -+ [2019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2111), -+ [2021] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3244), -+ [2023] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3245), -+ [2025] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3242), -+ [2027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3243), -+ [2029] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3240), -+ [2031] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3241), -+ [2033] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(2162), -+ [2036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2162), -+ [2038] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3150), -+ [2040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2318), -+ [2042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1184), -+ [2044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1260), -+ [2046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3152), -+ [2048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3207), -+ [2050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2285), -+ [2052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1179), -+ [2054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3209), -+ [2056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(524), -+ [2058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2023), -+ [2060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728), -+ [2062] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2111), -+ [2065] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2079), -+ [2068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2079), -+ [2070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2223), -+ [2072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3210), -+ [2074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2370), -+ [2076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3212), -+ [2078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3153), -+ [2080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2314), -+ [2082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1261), -+ [2084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3155), -+ [2086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(806), -+ [2088] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(2223), -+ [2091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(517), -+ [2093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2037), -+ [2095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(706), -+ [2097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1886), -+ [2099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2988), -+ [2101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2379), -+ [2103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1213), -+ [2105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1275), -+ [2107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2990), -+ [2109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(498), -+ [2111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2033), -+ [2113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(593), -+ [2115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3217), -+ [2117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3218), -+ [2119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618), -+ [2121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3038), -+ [2123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2390), -+ [2125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740), -+ [2127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1876), -+ [2129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(741), -+ [2131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(742), -+ [2133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3039), -+ [2135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2028), -+ [2137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2028), -+ [2139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(743), -+ [2141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(743), -+ [2143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(740), -+ [2145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(746), -+ [2147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(747), -+ [2149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(747), -+ [2151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2991), -+ [2153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2297), -+ [2155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1295), -+ [2157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2993), -+ [2159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3215), -+ [2161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3216), -+ [2163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1897), -+ [2165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3213), -+ [2167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3214), -+ [2169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2109), -+ [2171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3156), -+ [2173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2298), -+ [2175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3158), -+ [2177] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2109), -+ [2180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source_file, 1), -+ [2182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3161), -+ [2184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3162), -+ [2186] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3163), -+ [2188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3164), -+ [2190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2245), -+ [2192] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3159), -+ [2194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3160), -+ [2196] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2994), -+ [2198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2380), -+ [2200] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2996), -+ [2202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), -+ [2204] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(2214), -+ [2207] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(1761), -+ [2210] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(2073), -+ [2213] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(2181), -+ [2216] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(3229), -+ [2219] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(2038), -+ [2222] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(1851), -+ [2225] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(2), -+ [2228] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(3203), -+ [2231] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(3202), -+ [2234] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(2278), -+ [2237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2083), -+ [2239] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(2245), -+ [2242] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2083), -+ [2245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2999), -+ [2247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3000), -+ [2249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2997), -+ [2251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2998), -+ [2253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1881), -+ [2255] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3001), -+ [2257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3002), -+ [2259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2203), -+ [2261] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(2203), -+ [2264] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_column, 2, .production_id = 21), -+ [2266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2317), -+ [2268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1764), -+ [2270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), -+ [2272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1978), -+ [2274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1632), -+ [2276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1631), -+ [2278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3100), -+ [2280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(734), -+ [2282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1623), -+ [2284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3103), -+ [2286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2075), -+ [2288] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2075), -+ [2291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2841), -+ [2293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2398), -+ [2295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1355), -+ [2297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1420), -+ [2299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2843), -+ [2301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3174), -+ [2303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1905), -+ [2305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2847), -+ [2307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2261), -+ [2309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1418), -+ [2311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2849), -+ [2313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2200), -+ [2315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3173), -+ [2317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2349), -+ [2319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(569), -+ [2321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1895), -+ [2323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(568), -+ [2325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(567), -+ [2327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(566), -+ [2329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(566), -+ [2331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(569), -+ [2333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(565), -+ [2335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(539), -+ [2337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(539), -+ [2339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2046), -+ [2341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2046), -+ [2343] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_type_repeat1, 2), SHIFT_REPEAT(2200), -+ [2346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3120), -+ [2348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3119), -+ [2350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2313), -+ [2352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(799), -+ [2354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1883), -+ [2356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(786), -+ [2358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(776), -+ [2360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2029), -+ [2362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2029), -+ [2364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(771), -+ [2366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(771), -+ [2368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(799), -+ [2370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(757), -+ [2372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754), -+ [2374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(754), -+ [2376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1890), -+ [2378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2851), -+ [2380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2354), -+ [2382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2853), -+ [2384] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), -+ [2386] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(2317), -+ [2389] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(1764), -+ [2392] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(194), -+ [2395] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(1978), -+ [2398] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(1632), -+ [2401] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(1631), -+ [2404] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(3100), -+ [2407] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(734), -+ [2410] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(1623), -+ [2413] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(3103), -+ [2416] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_column, 3, .production_id = 21), -+ [2418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1250), -+ [2420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2957), -+ [2422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2299), -+ [2424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(590), -+ [2426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1907), -+ [2428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(589), -+ [2430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(588), -+ [2432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2958), -+ [2434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(587), -+ [2436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(587), -+ [2438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(590), -+ [2440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586), -+ [2442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(585), -+ [2444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(585), -+ [2446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360), -+ [2448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1111), -+ [2450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1068), -+ [2452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347), -+ [2454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(797), -+ [2456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(896), -+ [2458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1014), -+ [2460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(867), -+ [2462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1305), -+ [2464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), -+ [2466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2051), -+ [2468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2051), -+ [2470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1237), -+ [2472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(894), -+ [2474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218), -+ [2476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275), -+ [2478] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_values_clause_body, 1), -+ [2480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1422), -+ [2482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), -+ [2484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_conditional_expression_repeat1, 4), -+ [2486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1465), -+ [2488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), -+ [2490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), -+ [2492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704), -+ [2494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1180), -+ [2496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1360), -+ [2498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(852), -+ [2500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), -+ [2502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(972), -+ [2504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351), -+ [2506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1372), -+ [2508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426), -+ [2510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1344), -+ [2512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1461), -+ [2514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2858), -+ [2516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2403), -+ [2518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1054), -+ [2520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2862), -+ [2522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2863), -+ [2524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2860), -+ [2526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2861), -+ [2528] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameter, 5, .production_id = 55), -+ [2530] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameter, 4, .production_id = 49), -+ [2532] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameter, 4, .production_id = 48), -+ [2534] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_references_constraint, 2), -+ [2536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3195), -+ [2538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2257), -+ [2540] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameter, 3, .production_id = 42), -+ [2542] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_references_constraint, 6), -+ [2544] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_references_constraint_repeat1, 2), -+ [2546] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_references_constraint_repeat1, 2), SHIFT_REPEAT(2257), -+ [2549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253), -+ [2551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(868), -+ [2553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(882), -+ [2555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), -+ [2557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(807), -+ [2559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1046), -+ [2561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1345), -+ [2563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1242), -+ [2565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1038), -+ [2567] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_references_constraint, 3), -+ [2569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), -+ [2571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1352), -+ [2573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346), -+ [2575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1248), -+ [2577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1460), -+ [2579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1004), -+ [2581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(688), -+ [2583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1359), -+ [2585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376), -+ [2587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), -+ [2589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1251), -+ [2591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1306), -+ [2593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(842), -+ [2595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366), -+ [2597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1310), -+ [2599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1506), -+ [2601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1472), -+ [2603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(905), -+ [2605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1455), -+ [2607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1449), -+ [2609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1067), -+ [2611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1019), -+ [2613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(917), -+ [2615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1367), -+ [2617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(962), -+ [2619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436), -+ [2621] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_references_constraint, 7), -+ [2623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1127), -+ [2625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), -+ [2627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274), -+ [2629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(408), -+ [2631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), -+ [2633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(831), -+ [2635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(881), -+ [2637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(890), -+ [2639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1116), -+ [2641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), -+ [2643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), -+ [2645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1178), -+ [2647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404), -+ [2649] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_references_constraint, 5), -+ [2651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), -+ [2653] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_statement, 7, .production_id = 41), -+ [2655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2321), -+ [2657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3114), -+ [2659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1640), -+ [2661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1641), -+ [2663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3117), -+ [2665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1633), -+ [2667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3118), -+ [2669] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_statement, 8, .production_id = 41), -+ [2671] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_statement, 7, .production_id = 27), -+ [2673] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__create_function_return_type, 1), -+ [2675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2377), -+ [2677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58), -+ [2679] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat1, 2), -+ [2681] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat1, 2), SHIFT_REPEAT(2321), -+ [2684] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat1, 2), SHIFT_REPEAT(3114), -+ [2687] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat1, 2), SHIFT_REPEAT(1640), -+ [2690] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat1, 2), SHIFT_REPEAT(1641), -+ [2693] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat1, 2), SHIFT_REPEAT(3117), -+ [2696] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat1, 2), SHIFT_REPEAT(1633), -+ [2699] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_statement_repeat1, 2), SHIFT_REPEAT(3118), -+ [2702] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__select_statement, 1), -+ [2704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2733), -+ [2706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2725), -+ [2708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2292), -+ [2710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(554), -+ [2712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), -+ [2714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2709), -+ [2716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2274), -+ [2718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), -+ [2720] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_statement, 6, .production_id = 27), -+ [2722] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_setof, 2), -+ [2724] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__select_statement, 3), -+ [2726] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_on_update_action, 3, .production_id = 66), -+ [2728] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_on_delete_action, 3, .production_id = 67), -+ [2730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__select_statement, 2), -+ [2732] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constraint_action, 2, .production_id = 73), -+ [2734] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__column_default_expression, 1), -+ [2736] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__aliased_expression, 2), -+ [2738] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__aliased_expression, 3), -+ [2740] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_constrained_type, 2), -+ [2742] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_null_constraint, 1), -+ [2744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unique_constraint, 1), -+ [2746] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_null_constraint, 2), -+ [2748] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_select_clause_body_repeat1, 2), -+ [2750] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_key_constraint, 2), -+ [2752] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_column_default, 2), -+ [2754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2374), -+ [2756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1774), -+ [2758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383), -+ [2760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667), -+ [2762] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_constraint, 2), -+ [2764] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_clause, 2), -+ [2766] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_direction_constraint, 1), -+ [2768] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_auto_increment_constraint, 1), -+ [2770] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_null_hint, 1), -+ [2772] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__select_statement_repeat1, 2), -+ [2774] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__select_statement_repeat1, 2), SHIFT_REPEAT(2709), -+ [2777] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__select_statement_repeat1, 2), SHIFT_REPEAT(2274), -+ [2780] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__select_statement_repeat1, 2), SHIFT_REPEAT(470), -+ [2783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_body, 5), -+ [2785] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_clause_body, 1), -+ [2787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), -+ [2789] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_optimizer_hint, 1), -+ [2791] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parallel_hint, 1), -+ [2793] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_body, 4), -+ [2795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1900), -+ [2797] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_null_hint, 4, .production_id = 61), -+ [2799] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_clause_body, 2), -+ [2801] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_null_hint, 5, .production_id = 68), -+ [2803] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__function_language, 2, .production_id = 50), -+ [2805] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_body_repeat1, 2), SHIFT_REPEAT(462), -+ [2808] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 2), -+ [2810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485), -+ [2812] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 3), -+ [2814] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(2374), -+ [2817] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(1774), -+ [2820] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(383), -+ [2823] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_column_repeat1, 2), SHIFT_REPEAT(667), -+ [2826] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_body_repeat1, 2), SHIFT_REPEAT(485), -+ [2829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(31), -+ [2831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2826), -+ [2833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2827), -+ [2835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2378), -+ [2837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(639), -+ [2839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486), -+ [2841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480), -+ [2843] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_domain_statement, 5, .production_id = 7), -+ [2845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2367), -+ [2847] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__table_constraint, 3, .production_id = 36), -+ [2849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3036), -+ [2851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1728), -+ [2853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2248), -+ [2855] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_domain_statement_repeat1, 2), -+ [2857] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_domain_statement_repeat1, 2), SHIFT_REPEAT(2367), -+ [2860] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_domain_statement_repeat1, 2), SHIFT_REPEAT(58), -+ [2863] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_domain_statement_repeat1, 2), SHIFT_REPEAT(734), -+ [2866] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 4, .production_id = 15), -+ [2868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1942), -+ [2870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2908), -+ [2872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2231), -+ [2874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2308), -+ [2876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2329), -+ [2878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2911), -+ [2880] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 2), -+ [2882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1947), -+ [2884] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 5, .production_id = 22), -+ [2886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1951), -+ [2888] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_domain_statement, 6, .production_id = 7), -+ [2890] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__table_constraint, 1), -+ [2892] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 6, .production_id = 22), -+ [2894] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_role_statement, 3, .production_id = 5), -+ [2896] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_create_role_statement, 3, .production_id = 5), -+ [2898] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1300), -+ [2900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2822), -+ [2902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2823), -+ [2904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1980), -+ [2906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(730), -+ [2908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2364), -+ [2910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2982), -+ [2912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2402), -+ [2914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2925), -+ [2916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2025), -+ [2918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3088), -+ [2920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3089), -+ [2922] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 2), -+ [2924] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 2), SHIFT_REPEAT(2908), -+ [2927] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 2), SHIFT_REPEAT(2231), -+ [2930] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 2), SHIFT_REPEAT(2308), -+ [2933] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 2), SHIFT_REPEAT(2329), -+ [2936] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 2), SHIFT_REPEAT(2911), -+ [2939] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_by_clause, 3), -+ [2941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1714), -+ [2943] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__select_statement, 4), -+ [2945] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 7, .production_id = 22), -+ [2947] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 5, .production_id = 15), -+ [2949] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 7, .production_id = 15), -+ [2951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 5), -+ [2953] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 8, .production_id = 22), -+ [2955] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 4), -+ [2957] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 3), -+ [2959] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence, 6, .production_id = 15), -+ [2961] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 3, .production_id = 25), -+ [2963] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_foreign_key, 7, .production_id = 60), -+ [2965] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_exclude, 7), -+ [2967] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_foreign_key, 6, .production_id = 60), -+ [2969] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 3, .production_id = 24), -+ [2971] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_exclude, 4), -+ [2973] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_unique, 4), -+ [2975] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_repeat1, 3, .production_id = 23), -+ [2977] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_exclude, 5), -+ [2979] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_unique, 5), -+ [2981] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_group_by_clause_body_repeat1, 2), SHIFT_REPEAT(628), -+ [2984] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_by_clause_body, 2), -+ [2986] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_exclude, 6), -+ [2988] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_primary_key, 5), -+ [2990] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group_by_clause, 3, .production_id = 14), -+ [2992] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_constraint_primary_key, 6), -+ [2994] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__update_statement, 3), -+ [2996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(722), -+ [2998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477), -+ [3000] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_clause_body, 1), -+ [3002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2324), -+ [3004] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__table_constraint, 4, .production_id = 36), -+ [3006] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__select_statement, 5), -+ [3008] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_group_by_clause_body_repeat1, 2), SHIFT_REPEAT(700), -+ [3011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__table_constraint, 2), -+ [3013] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_set_clause_body_repeat1, 2), -+ [3015] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_set_clause_body_repeat1, 2), SHIFT_REPEAT(2324), -+ [3018] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_by_clause, 4), -+ [3020] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group_by_clause_body, 2), -+ [3022] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_clause_body, 2), -+ [3024] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__select_statement_repeat1, 2), SHIFT_REPEAT(480), -+ [3027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__select_statement, 7), -+ [3029] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_mode, 2, .production_id = 40), -+ [3031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(489), -+ [3033] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_body_repeat1, 2), SHIFT_REPEAT(488), -+ [3036] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_body_repeat1, 2), SHIFT_REPEAT(489), -+ [3039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__select_statement, 6), -+ [3041] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_limit_clause, 4), -+ [3043] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_mode, 1, .production_id = 20), -+ [3045] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_statement, 2), -+ [3047] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_statement, 1), -+ [3049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488), -+ [3051] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_clause, 2), -+ [3053] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 7, .production_id = 44), -+ [3055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484), -+ [3057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), -+ [3059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3293), -+ [3061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2356), -+ [3063] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_initial_mode, 2), -+ [3065] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__delete_statement, 2), -+ [3067] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__table_constraint, 5, .production_id = 36), -+ [3069] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__table_constraint, 3), -+ [3071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1861), -+ [3073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1655), -+ [3075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 7, .production_id = 30), -+ [3077] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 6, .production_id = 30), -+ [3079] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_body_repeat1, 2), SHIFT_REPEAT(484), -+ [3082] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 8, .production_id = 44), -+ [3084] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__update_statement, 4), -+ [3086] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2345), -+ [3088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2179), -+ [3090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1955), -+ [3092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1956), -+ [3094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3091), -+ [3096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3084), -+ [3098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2384), -+ [3100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3067), -+ [3102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2388), -+ [3104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2922), -+ [3106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3041), -+ [3108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3040), -+ [3110] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 1), -+ [3112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(548), -+ [3114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1618), -+ [3116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1878), -+ [3118] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 2), -+ [3120] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 2), -+ [3122] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 1), -+ [3124] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__delete_statement, 3), -+ [3126] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__update_statement, 5), -+ [3128] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_limit_clause, 2), -+ [3130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2295), -+ [3132] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 1), -+ [3134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(580), -+ [3136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1708), -+ [3138] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_values_clause, 4), -+ [3140] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_domain_statement, 3, .production_id = 7), -+ [3142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1885), -+ [3144] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_index_table_parameters, 4), -+ [3146] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 2), -+ [3148] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_index_table_parameters, 5), -+ [3150] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__insert_statement, 4), -+ [3152] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_index_table_parameters, 3), -+ [3154] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_parameters, 3), -+ [3156] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 7, .production_id = 45), -+ [3158] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table_rename_column, 4), -+ [3160] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 12, .production_id = 74), -+ [3162] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameters, 4), -+ [3164] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table, 6), -+ [3166] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension_statement, 6, .production_id = 28), -+ [3168] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameters, 3), -+ [3170] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_schema_statement, 6, .production_id = 29), -+ [3172] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 9, .production_id = 57), -+ [3174] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table_action_alter_column, 6, .production_id = 56), -+ [3176] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table_statement, 5), -+ [3178] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 10, .production_id = 64), -+ [3180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_extension_statement, 3, .production_id = 4), -+ [3182] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 9, .production_id = 44), -+ [3184] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pg_command, 2), -+ [3186] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 8), -+ [3188] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1858), -+ [3190] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1195), -+ [3192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3115), -+ [3194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3116), -+ [3196] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_role_statement, 5, .production_id = 9), -+ [3198] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 10, .production_id = 62), -+ [3200] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_type_statement, 5, .production_id = 16), -+ [3202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table, 4), -+ [3204] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table_action, 1), -+ [3206] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table_action_add, 2, .production_id = 17), -+ [3208] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_index_statement, 8, .production_id = 30), -+ [3210] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 5), -+ [3212] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 5), -+ [3214] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_schema_statement, 3, .production_id = 6), -+ [3216] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_parameters, 4, .production_id = 39), -+ [3218] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_statement, 2, .production_id = 2), -+ [3220] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_parameters, 4, .production_id = 37), -+ [3222] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_statement, 2), -+ [3224] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 9, .production_id = 53), -+ [3226] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table_statement, 8, .production_id = 47), -+ [3228] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_drop_statement, 3), -+ [3230] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 11, .production_id = 69), -+ [3232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1950), -+ [3234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1989), -+ [3236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702), -+ [3238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2364), -+ [3240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2982), -+ [3242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2402), -+ [3244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2925), -+ [3246] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table_rename_column, 5), -+ [3248] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table_statement, 7, .production_id = 35), -+ [3250] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 7, .production_id = 12), -+ [3252] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table, 5), -+ [3254] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table_statement, 6), -+ [3256] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 9, .production_id = 58), -+ [3258] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 1), -+ [3260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1850), -+ [3262] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 8, .production_id = 52), -+ [3264] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 8, .production_id = 45), -+ [3266] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 11, .production_id = 70), -+ [3268] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table_action_add, 3), -+ [3270] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_statement, 2), -+ [3272] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 11, .production_id = 71), -+ [3274] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 10, .production_id = 63), -+ [3276] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_parameters, 3, .production_id = 17), -+ [3278] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table_statement, 4), -+ [3280] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table_statement, 9, .production_id = 47), -+ [3282] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_statement, 3), -+ [3284] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 8, .production_id = 53), -+ [3286] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alter_table, 3), -+ [3288] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 7), -+ [3290] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 6), -+ [3292] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grant_statement, 6, .production_id = 12), -+ [3294] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_role_statement, 4, .production_id = 5), -+ [3296] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_table_statement, 8, .production_id = 35), -+ [3298] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 2), -+ [3300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2027), -+ [3302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2273), -+ [3304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1852), -+ [3306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2034), -+ [3308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1855), -+ [3310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(730), -+ [3312] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_grant_statement_repeat1, 2), -+ [3314] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_grant_statement_repeat1, 2), SHIFT_REPEAT(1855), -+ [3317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2120), -+ [3319] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_exclude_entry, 1), -+ [3321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1195), -+ [3323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), -+ [3325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1654), -+ [3327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48), -+ [3329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), -+ [3331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3271), -+ [3333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3272), -+ [3335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1930), -+ [3337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2874), -+ [3339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(380), -+ [3341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379), -+ [3343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), -+ [3345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3273), -+ [3347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3274), -+ [3349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), -+ [3351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3061), -+ [3353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3062), -+ [3355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1921), -+ [3357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(911), -+ [3359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2430), -+ [3361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(913), -+ [3363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(914), -+ [3365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1918), -+ [3367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2503), -+ [3369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), -+ [3371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), -+ [3373] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameter, 2), -+ [3375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2320), -+ [3377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159), -+ [3379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(597), -+ [3381] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameter, 2, .production_id = 26), -+ [3383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599), -+ [3385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1910), -+ [3387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1223), -+ [3389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2433), -+ [3391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1221), -+ [3393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1220), -+ [3395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), -+ [3397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3281), -+ [3399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3282), -+ [3401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1118), -+ [3403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3289), -+ [3405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3290), -+ [3407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(413), -+ [3409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1916), -+ [3411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1419), -+ [3413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2560), -+ [3415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1416), -+ [3417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1409), -+ [3419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1935), -+ [3421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1032), -+ [3423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2602), -+ [3425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036), -+ [3427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), -+ [3429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(850), -+ [3431] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameter, 1), -+ [3433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745), -+ [3435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1929), -+ [3437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(860), -+ [3439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2816), -+ [3441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(862), -+ [3443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(863), -+ [3445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1140), -+ [3447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3265), -+ [3449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3266), -+ [3451] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameter, 3, .production_id = 26), -+ [3453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(592), -+ [3455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1911), -+ [3457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(964), -+ [3459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2476), -+ [3461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975), -+ [3463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(982), -+ [3465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1912), -+ [3467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1110), -+ [3469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2728), -+ [3471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1109), -+ [3473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1107), -+ [3475] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_group_by_clause_body_repeat1, 2), SHIFT_REPEAT(806), -+ [3478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1931), -+ [3480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1379), -+ [3482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2644), -+ [3484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1370), -+ [3486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1357), -+ [3488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330), -+ [3490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3223), -+ [3492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3224), -+ [3494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1041), -+ [3496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3291), -+ [3498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3292), -+ [3500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1928), -+ [3502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432), -+ [3504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2518), -+ [3506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425), -+ [3508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421), -+ [3510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1917), -+ [3512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1271), -+ [3514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2686), -+ [3516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1280), -+ [3518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1283), -+ [3520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), -+ [3522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3196), -+ [3524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3197), -+ [3526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443), -+ [3528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3287), -+ [3530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3288), -+ [3532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), -+ [3534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3246), -+ [3536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3247), -+ [3538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1932), -+ [3540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2959), -+ [3542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240), -+ [3544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238), -+ [3546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1115), -+ [3548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), -+ [3550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3285), -+ [3552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3286), -+ [3554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1925), -+ [3556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1509), -+ [3558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2565), -+ [3560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1512), -+ [3562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1515), -+ [3564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1924), -+ [3566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2717), -+ [3568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(918), -+ [3570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(919), -+ [3572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1913), -+ [3574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264), -+ [3576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2642), -+ [3578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), -+ [3580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262), -+ [3582] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2), -+ [3584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2431), -+ [3586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1972), -+ [3588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1780), -+ [3590] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_group_by_clause_body_repeat1, 2), SHIFT_REPEAT(618), -+ [3593] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2110), -+ [3596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2110), -+ [3598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1992), -+ [3600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1936), -+ [3602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3277), -+ [3604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3278), -+ [3606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2935), -+ [3608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1823), -+ [3610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1939), -+ [3612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1963), -+ [3614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2903), -+ [3616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2025), -+ [3618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2506), -+ [3620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2549), -+ [3622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2289), -+ [3624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1300), -+ [3626] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__ctes_repeat1, 2), SHIFT_REPEAT(2288), -+ [3629] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__ctes_repeat1, 2), -+ [3631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2288), -+ [3633] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctes, 4, .production_id = 1), -+ [3635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), -+ [3637] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctes, 2, .production_id = 1), -+ [3639] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctes, 3, .production_id = 1), -+ [3641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), -+ [3643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), -+ [3645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2399), -+ [3647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1197), -+ [3649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1282), -+ [3651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68), -+ [3653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242), -+ [3655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3009), -+ [3657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3010), -+ [3659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), -+ [3661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1126), -+ [3663] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ordered_expression, 2, .production_id = 51), -+ [3665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534), -+ [3667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(949), -+ [3669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1015), -+ [3671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(966), -+ [3673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1200), -+ [3675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422), -+ [3677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), -+ [3679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), -+ [3681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1278), -+ [3683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1391), -+ [3685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(522), -+ [3687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(864), -+ [3689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2077), -+ [3691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72), -+ [3693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2520), -+ [3695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2563), -+ [3697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1246), -+ [3699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1414), -+ [3701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(915), -+ [3703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1047), -+ [3705] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 7), -+ [3707] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 5), -+ [3709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1383), -+ [3711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1491), -+ [3713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2952), -+ [3715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2955), -+ [3717] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_set_clause_body_repeat1, 2), SHIFT_REPEAT(2399), -+ [3720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1132), -+ [3722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1438), -+ [3724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1952), -+ [3726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1952), -+ [3728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1028), -+ [3730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), -+ [3732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), -+ [3734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297), -+ [3736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(446), -+ [3738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623), -+ [3740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490), -+ [3742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), -+ [3744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(793), -+ [3746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998), -+ [3748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1085), -+ [3750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1371), -+ [3752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(854), -+ [3754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(719), -+ [3756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(511), -+ [3758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(940), -+ [3760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), -+ [3762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1517), -+ [3764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), -+ [3766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(396), -+ [3768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), -+ [3770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(926), -+ [3772] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cte, 6), -+ [3774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1279), -+ [3776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2365), -+ [3778] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dotted_name_repeat1, 2), SHIFT_REPEAT(2077), -+ [3781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617), -+ [3783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(595), -+ [3785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1484), -+ [3787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713), -+ [3789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1436), -+ [3791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478), -+ [3793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(627), -+ [3795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1201), -+ [3797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(510), -+ [3799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3043), -+ [3801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(612), -+ [3803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(939), -+ [3805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(579), -+ [3807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(996), -+ [3809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), -+ [3811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1920), -+ [3813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(695), -+ [3815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438), -+ [3817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(604), -+ [3819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165), -+ [3821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2066), -+ [3823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3298), -+ [3825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1614), -+ [3827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1257), -+ [3829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1613), -+ [3831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550), -+ [3833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(397), -+ [3835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1312), -+ [3837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724), -+ [3839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1050), -+ [3841] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_body_repeat1, 2), SHIFT_REPEAT(478), -+ [3844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729), -+ [3846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1393), -+ [3848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(583), -+ [3850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265), -+ [3852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732), -+ [3854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1285), -+ [3856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2269), -+ [3858] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_conditional_expression_repeat1, 2), SHIFT_REPEAT(617), -+ [3861] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_conditional_expression_repeat1, 2), -+ [3863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), -+ [3865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(555), -+ [3867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), -+ [3869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(660), -+ [3871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1090), -+ [3873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402), -+ [3875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(577), -+ [3877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(946), -+ [3879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), -+ [3881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1153), -+ [3883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), -+ [3885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(307), -+ [3887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1938), -+ [3889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375), -+ [3891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), -+ [3893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457), -+ [3895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1135), -+ [3897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1075), -+ [3899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(546), -+ [3901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(861), -+ [3903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), -+ [3905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3171), -+ [3907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1843), -+ [3909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1968), -+ [3911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1682), -+ [3913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(857), -+ [3915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3138), -+ [3917] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1845), -+ [3919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1983), -+ [3921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3060), -+ [3923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1846), -+ [3925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109), -+ [3927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720), -+ [3929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2962), -+ [3931] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_values_clause_body, 2), -+ [3933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), -+ [3935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1185), -+ [3937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(573), -+ [3939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1670), -+ [3941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1839), -+ [3943] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3003), -+ [3945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1812), -+ [3947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1259), -+ [3949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2003), -+ [3951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1702), -+ [3953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1783), -+ [3955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3046), -+ [3957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1847), -+ [3959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3130), -+ [3961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1784), -+ [3963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1941), -+ [3965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1688), -+ [3967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2092), -+ [3969] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_exclude_entry, 2), -+ [3971] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_op_class, 1), -+ [3973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400), -+ [3975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), -+ [3977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), -+ [3979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3184), -+ [3981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2323), -+ [3983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2341), -+ [3985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1791), -+ [3987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(899), -+ [3989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1170), -+ [3991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(992), -+ [3993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224), -+ [3995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), -+ [3997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(770), -+ [3999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), -+ [4001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113), -+ [4003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1590), -+ [4005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2836), -+ [4007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1787), -+ [4009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), -+ [4011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(903), -+ [4013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), -+ [4015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(834), -+ [4017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1948), -+ [4019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409), -+ [4021] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2987), -+ [4023] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2360), -+ [4025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), -+ [4027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342), -+ [4029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1748), -+ [4031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3111), -+ [4033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1103), -+ [4035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1059), -+ [4037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3037), -+ [4039] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_create_function_parameters_repeat1, 2), SHIFT_REPEAT(1748), -+ [4042] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_create_function_parameters_repeat1, 2), -+ [4044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1066), -+ [4046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1514), -+ [4048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1602), -+ [4050] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameters_repeat1, 2), SHIFT_REPEAT(2341), -+ [4053] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_parameters_repeat1, 2), -+ [4055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1777), -+ [4057] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_constraint_foreign_key_repeat1, 2), SHIFT_REPEAT(3184), -+ [4060] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_table_constraint_foreign_key_repeat1, 2), -+ [4062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1434), -+ [4064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1457), -+ [4066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1403), -+ [4068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1373), -+ [4070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2000), -+ [4072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1694), -+ [4074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1421), -+ [4076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1961), -+ [4078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1691), -+ [4080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1692), -+ [4082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2879), -+ [4084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2896), -+ [4086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1739), -+ [4088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2396), -+ [4090] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3122), -+ [4092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), -+ [4094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(767), -+ [4096] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_index_table_parameters_repeat1, 2), SHIFT_REPEAT(501), -+ [4099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1006), -+ [4101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1290), -+ [4103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(970), -+ [4105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1249), -+ [4107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(887), -+ [4109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1227), -+ [4111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1043), -+ [4113] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_constraint_exclude_repeat1, 2), SHIFT_REPEAT(1941), -+ [4116] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_table_constraint_exclude_repeat1, 2), -+ [4118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), -+ [4120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1816), -+ [4122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2387), -+ [4124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1696), -+ [4126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1814), -+ [4128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1695), -+ [4130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1700), -+ [4132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1779), -+ [4134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1699), -+ [4136] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_constraint_unique_repeat1, 2), SHIFT_REPEAT(2003), -+ [4139] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_table_constraint_unique_repeat1, 2), -+ [4141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1338), -+ [4143] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_table_parameters_repeat1, 2, .production_id = 38), SHIFT_REPEAT(1670), -+ [4146] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_table_parameters_repeat1, 2, .production_id = 38), -+ [4148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1364), -+ [4150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2306), -+ [4152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1323), -+ [4154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2171), -+ [4156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1742), -+ [4158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556), -+ [4160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(697), -+ [4162] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_table_parameters_repeat1, 2, .production_id = 17), -+ [4164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(584), -+ [4166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(549), -+ [4168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2080), -+ [4170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2078), -+ [4172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3230), -+ [4174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1642), -+ [4176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2135), -+ [4178] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_table_parameters_repeat1, 2), -+ [4180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_exclude_entry, 3, .production_id = 23), -+ [4182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733), -+ [4184] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_operator, 1), -+ [4186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2587), -+ [4188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2867), -+ [4190] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_join_type, 1), -+ [4192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725), -+ [4194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(578), -+ [4196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3122), -+ [4198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2906), -+ [4200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1974), -+ [4202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(601), -+ [4204] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_exclude_entry, 4, .production_id = 54), -+ [4206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1987), -+ [4208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(808), -+ [4210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1687), -+ [4212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(721), -+ [4214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2005), -+ [4216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2007), -+ [4218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(570), -+ [4220] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_index_table_parameters_repeat1, 3), -+ [4222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1860), -+ [4224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(605), -+ [4226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1756), -+ [4228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(496), -+ [4230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(544), -+ [4232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(678), -+ [4234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(502), -+ [4236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1954), -+ [4238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1999), -+ [4240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3232), -+ [4242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2960), -+ [4244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2381), -+ [4246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(640), -+ [4248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2481), -+ [4250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1797), -+ [4252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619), -+ [4254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2457), -+ [4256] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1813), -+ [4258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2009), -+ [4260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2840), -+ [4262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), -+ [4264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), -+ [4266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), -+ [4268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), -+ [4270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), -+ [4272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), -+ [4274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), -+ [4276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), -+ [4278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), -+ [4280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1426), -+ [4282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), -+ [4284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117), -+ [4286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1186), -+ [4288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1202), -+ [4290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111), -+ [4292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1171), -+ [4294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115), -+ [4296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2376), -+ [4298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), -+ [4300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492), -+ [4302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114), -+ [4304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2929), -+ [4306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718), -+ [4308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1240), -+ [4310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715), -+ [4312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1944), -+ [4314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(888), -+ [4316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(750), -+ [4318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(751), -+ [4320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33), -+ [4322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(689), -+ [4324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(752), -+ [4326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483), -+ [4328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761), -+ [4330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(563), -+ [4332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(937), -+ [4334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(762), -+ [4336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), -+ [4338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763), -+ [4340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(764), -+ [4342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), -+ [4344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(775), -+ [4346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(777), -+ [4348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(778), -+ [4350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779), -+ [4352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(780), -+ [4354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(781), -+ [4356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782), -+ [4358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680), -+ [4360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2928), -+ [4362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1450), -+ [4364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(840), -+ [4366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1016), -+ [4368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1405), -+ [4370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(843), -+ [4372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1435), -+ [4374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1433), -+ [4376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1432), -+ [4378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), -+ [4380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1431), -+ [4382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1428), -+ [4384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1319), -+ [4386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1021), -+ [4388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1427), -+ [4390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), -+ [4392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1314), -+ [4394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(804), -+ [4396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(805), -+ [4398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1406), -+ [4400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), -+ [4402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1424), -+ [4404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2870), -+ [4406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1194), -+ [4408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1145), -+ [4410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1193), -+ [4412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1175), -+ [4414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1316), -+ [4416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1191), -+ [4418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1139), -+ [4420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1183), -+ [4422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1182), -+ [4424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1146), -+ [4426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1174), -+ [4428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1172), -+ [4430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1169), -+ [4432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1162), -+ [4434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1164), -+ [4436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1165), -+ [4438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1166), -+ [4440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1423), -+ [4442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624), -+ [4444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394), -+ [4446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437), -+ [4448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(622), -+ [4450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403), -+ [4452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2008), -+ [4454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2371), -+ [4456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), -+ [4458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2063), -+ [4460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1389), -+ [4462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103), -+ [4464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411), -+ [4466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), -+ [4468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), -+ [4470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(813), -+ [4472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803), -+ [4474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2938), -+ [4476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210), -+ [4478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209), -+ [4480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208), -+ [4482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(945), -+ [4484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(521), -+ [4486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(934), -+ [4488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(910), -+ [4490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), -+ [4492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(901), -+ [4494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515), -+ [4496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(849), -+ [4498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(848), -+ [4500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(491), -+ [4502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(853), -+ [4504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(855), -+ [4506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(956), -+ [4508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(942), -+ [4510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(938), -+ [4512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(935), -+ [4514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(889), -+ [4516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), -+ [4518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), -+ [4520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1354), -+ [4522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1429), -+ [4524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), -+ [4526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1368), -+ [4528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), -+ [4530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2904), -+ [4532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), -+ [4534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1245), -+ [4536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), -+ [4538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191), -+ [4540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200), -+ [4542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1448), -+ [4544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1430), -+ [4546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), -+ [4548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), -+ [4550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(699), -+ [4552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(698), -+ [4554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216), -+ [4556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2142), -+ [4558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(574), -+ [4560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(575), -+ [4562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368), -+ [4564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), -+ [4566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367), -+ [4568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1376), -+ [4570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1508), -+ [4572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(365), -+ [4574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312), -+ [4576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363), -+ [4578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362), -+ [4580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310), -+ [4582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361), -+ [4584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357), -+ [4586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356), -+ [4588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), -+ [4590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349), -+ [4592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(354), -+ [4594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), -+ [4596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), -+ [4598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1002), -+ [4600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1051), -+ [4602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2015), -+ [4604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1005), -+ [4606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1462), -+ [4608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1464), -+ [4610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(968), -+ [4612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1425), -+ [4614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1996), -+ [4616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), -+ [4618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1034), -+ [4620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), -+ [4622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), -+ [4624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42), -+ [4626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615), -+ [4628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(614), -+ [4630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62), -+ [4632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), -+ [4634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), -+ [4636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), -+ [4638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1402), -+ [4640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1284), -+ [4642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1347), -+ [4644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(979), -+ [4646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), -+ [4648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1404), -+ [4650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1266), -+ [4652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1397), -+ [4654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1394), -+ [4656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1273), -+ [4658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1400), -+ [4660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1396), -+ [4662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1392), -+ [4664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1390), -+ [4666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1387), -+ [4668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1385), -+ [4670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1381), -+ [4672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), -+ [4674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), -+ [4676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1311), -+ [4678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1395), -+ [4680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), -+ [4682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1317), -+ [4684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232), -+ [4686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474), -+ [4688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), -+ [4690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(801), -+ [4692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), -+ [4694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), -+ [4696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), -+ [4698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1351), -+ [4700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607), -+ [4702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(608), -+ [4704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287), -+ [4706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(686), -+ [4708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558), -+ [4710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537), -+ [4712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), -+ [4714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239), -+ [4716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(995), -+ [4718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(841), -+ [4720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(990), -+ [4722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1313), -+ [4724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(985), -+ [4726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(851), -+ [4728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(971), -+ [4730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(973), -+ [4732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(906), -+ [4734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(974), -+ [4736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976), -+ [4738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(977), -+ [4740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(980), -+ [4742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(981), -+ [4744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(989), -+ [4746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(991), -+ [4748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(657), -+ [4750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), -+ [4752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1247), -+ [4754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1288), -+ [4756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1252), -+ [4758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(653), -+ [4760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654), -+ [4762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655), -+ [4764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), -+ [4766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656), -+ [4768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333), -+ [4770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(658), -+ [4772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1299), -+ [4774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659), -+ [4776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(500), -+ [4778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661), -+ [4780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), -+ [4782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727), -+ [4784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662), -+ [4786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508), -+ [4788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666), -+ [4790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(744), -+ [4792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1320), -+ [4794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1225), -+ [4796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1335), -+ [4798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1258), -+ [4800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668), -+ [4802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1331), -+ [4804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1214), -+ [4806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1336), -+ [4808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1337), -+ [4810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1203), -+ [4812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1339), -+ [4814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1340), -+ [4816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1341), -+ [4818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1342), -+ [4820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1315), -+ [4822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1327), -+ [4824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1322), -+ [4826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509), -+ [4828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1061), -+ [4830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1094), -+ [4832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(673), -+ [4834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1073), -+ [4836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(691), -+ [4838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(692), -+ [4840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), -+ [4842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), -+ [4844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(921), -+ [4846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(523), -+ [4848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1102), -+ [4850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529), -+ [4852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), -+ [4854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(809), -+ [4856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(810), -+ [4858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(943), -+ [4860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(712), -+ [4862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(530), -+ [4864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1238), -+ [4866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1151), -+ [4868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1236), -+ [4870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1069), -+ [4872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1620), -+ [4874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1233), -+ [4876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1150), -+ [4878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1229), -+ [4880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1228), -+ [4882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1149), -+ [4884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1224), -+ [4886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1211), -+ [4888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1210), -+ [4890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1209), -+ [4892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1208), -+ [4894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1206), -+ [4896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1205), -+ [4898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), -+ [4900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318), -+ [4902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319), -+ [4904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1065), -+ [4906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(997), -+ [4908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1071), -+ [4910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1072), -+ [4912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1013), -+ [4914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1076), -+ [4916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1077), -+ [4918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1018), -+ [4920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1079), -+ [4922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1081), -+ [4924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1080), -+ [4926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1078), -+ [4928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1074), -+ [4930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1064), -+ [4932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1062), -+ [4934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298), -+ [4936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), -+ [4938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321), -+ [4940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1156), -+ [4942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323), -+ [4944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1133), -+ [4946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), -+ [4948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(950), -+ [4950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329), -+ [4952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), -+ [4954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), -+ [4956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309), -+ [4958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332), -+ [4960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1269), -+ [4962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687), -+ [4964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1940), -+ [4966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), -+ [4968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1173), -+ [4970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340), -+ [4972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372), -+ [4974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348), -+ [4976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), -+ [4978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), -+ [4980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), -+ [4982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199), -+ [4984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), -+ [4986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341), -+ [4988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1131), -+ [4990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2250), -+ [4992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1082), -+ [4994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(772), -+ [4996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(784), -+ [4998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(879), -+ [5000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2718), -+ [5002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2885), -+ [5004] = {.entry = {.count = 1, .reusable = false}}, SHIFT_EXTRA(), -+ [5006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2882), -+ [5008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), -+ [5010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2877), -+ [5012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2876), -+ [5014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(832), -+ [5016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516), -+ [5018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494), -+ [5020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(858), -+ [5022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2255), -+ [5024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2871), -+ [5026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(824), -+ [5028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(703), -+ [5030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1540), -+ [5032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1531), -+ [5034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696), -+ [5036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1541), -+ [5038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1542), -+ [5040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(693), -+ [5042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1543), -+ [5044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2864), -+ [5046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1544), -+ [5048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2855), -+ [5050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1545), -+ [5052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1527), -+ [5054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1546), -+ [5056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2852), -+ [5058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1547), -+ [5060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2848), -+ [5062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1529), -+ [5064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2846), -+ [5066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1532), -+ [5068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2844), -+ [5070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), -+ [5072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1538), -+ [5074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1520), -+ [5076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2842), -+ [5078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118), -+ [5080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2838), -+ [5082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2837), -+ [5084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2835), -+ [5086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2834), -+ [5088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1539), -+ [5090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2828), -+ [5092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2825), -+ [5094] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_join_type, 2), -+ [5096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2824), -+ [5098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2821), -+ [5100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2989), -+ [5102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(796), -+ [5104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2355), -+ [5106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2815), -+ [5108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(795), -+ [5110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377), -+ [5112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1321), -+ [5114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2809), -+ [5116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2968), -+ [5118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2803), -+ [5120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2797), -+ [5122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293), -+ [5124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2680), -+ [5126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2788), -+ [5128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2782), -+ [5130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2779), -+ [5132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2776), -+ [5134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2773), -+ [5136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2772), -+ [5138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2754), -+ [5140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2753), -+ [5142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399), -+ [5144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2730), -+ [5146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2727), -+ [5148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1741), -+ [5150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2723), -+ [5152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2722), -+ [5154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338), -+ [5156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), -+ [5158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2283), -+ [5160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2716), -+ [5162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2979), -+ [5164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1981), -+ [5166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2726), -+ [5168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1971), -+ [5170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2713), -+ [5172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2386), -+ [5174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2696), -+ [5176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2690), -+ [5178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1957), -+ [5180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2688), -+ [5182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2685), -+ [5184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1801), -+ [5186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2683), -+ [5188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2681), -+ [5190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2667), -+ [5192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2679), -+ [5194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2676), -+ [5196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2675), -+ [5198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2674), -+ [5200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1776), -+ [5202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2654), -+ [5204] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2649), -+ [5206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3033), -+ [5208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2647), -+ [5210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2646), -+ [5212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2992), -+ [5214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1964), -+ [5216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2258), -+ [5218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2641), -+ [5220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2010), -+ [5222] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2671), -+ [5224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2638), -+ [5226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1960), -+ [5228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2634), -+ [5230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2629), -+ [5232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2149), -+ [5234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2625), -+ [5236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2612), -+ [5238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3030), -+ [5240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2606), -+ [5242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2605), -+ [5244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2604), -+ [5246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2601), -+ [5248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2600), -+ [5250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2599), -+ [5252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2597), -+ [5254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2648), -+ [5256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2591), -+ [5258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2590), -+ [5260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3006), -+ [5262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2584), -+ [5264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2583), -+ [5266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2130), -+ [5268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220), -+ [5270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2303), -+ [5272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2564), -+ [5274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(800), -+ [5276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532), -+ [5278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2562), -+ [5280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(794), -+ [5282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2558), -+ [5284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2555), -+ [5286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(785), -+ [5288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2553), -+ [5290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2550), -+ [5292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1762), -+ [5294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2545), -+ [5296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2542), -+ [5298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2474), -+ [5300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2528), -+ [5302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2523), -+ [5304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2522), -+ [5306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2521), -+ [5308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2032), -+ [5310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2515), -+ [5312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2513), -+ [5314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1997), -+ [5316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2512), -+ [5318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2511), -+ [5320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3022), -+ [5322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3124), -+ [5324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2346), -+ [5326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2500), -+ [5328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1824), -+ [5330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2352), -+ [5332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2499), -+ [5334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1790), -+ [5336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2480), -+ [5338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2478), -+ [5340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1792), -+ [5342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2413), -+ [5344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2473), -+ [5346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1988), -+ [5348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2470), -+ [5350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2469), -+ [5352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2466), -+ [5354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2465), -+ [5356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2464), -+ [5358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2461), -+ [5360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2458), -+ [5362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1846), -+ [5364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2438), -+ [5366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2437), -+ [5368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2150), -+ [5370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2436), -+ [5372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2435), -+ [5374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3063), -+ [5376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2128), -+ [5378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2389), -+ [5380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2428), -+ [5382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3064), -+ [5384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2427), -+ [5386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2426), -+ [5388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3076), -+ [5390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2421), -+ [5392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2415), -+ [5394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2056), -+ [5396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2859), -+ [5398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2404), -+ [5400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3097), -+ [5402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2406), -+ [5404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2407), -+ [5406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2408), -+ [5408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2409), -+ [5410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2410), -+ [5412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2411), -+ [5414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2412), -+ [5416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(798), -+ [5418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2419), -+ [5420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2420), -+ [5422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1975), -+ [5424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2424), -+ [5426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2425), -+ [5428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1720), -+ [5430] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameters, 3), -+ [5432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2382), -+ [5434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2434), -+ [5436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2596), -+ [5438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2422), -+ [5440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2439), -+ [5442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3121), -+ [5444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2441), -+ [5446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2444), -+ [5448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1827), -+ [5450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2446), -+ [5452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2447), -+ [5454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2006), -+ [5456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2449), -+ [5458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2450), -+ [5460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2451), -+ [5462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2452), -+ [5464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2453), -+ [5466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2454), -+ [5468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2455), -+ [5470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2462), -+ [5472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2463), -+ [5474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1845), -+ [5476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2467), -+ [5478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2468), -+ [5480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2124), -+ [5482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), -+ [5484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2358), -+ [5486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2477), -+ [5488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1669), -+ [5490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(108), -+ [5492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2482), -+ [5494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3141), -+ [5496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2484), -+ [5498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2487), -+ [5500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3149), -+ [5502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2489), -+ [5504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2490), -+ [5506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), -+ [5508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2492), -+ [5510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2493), -+ [5512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2494), -+ [5514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2495), -+ [5516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2496), -+ [5518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2497), -+ [5520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2498), -+ [5522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2348), -+ [5524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2504), -+ [5526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2505), -+ [5528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), -+ [5530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2509), -+ [5532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2510), -+ [5534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1775), -+ [5536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2507), -+ [5538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2328), -+ [5540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2519), -+ [5542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2031), -+ [5544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1953), -+ [5546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2524), -+ [5548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2159), -+ [5550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2526), -+ [5552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2529), -+ [5554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1629), -+ [5556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2531), -+ [5558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2532), -+ [5560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1626), -+ [5562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2534), -+ [5564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2535), -+ [5566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2536), -+ [5568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2537), -+ [5570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2538), -+ [5572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2539), -+ [5574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2540), -+ [5576] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_function_parameters, 4), -+ [5578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2546), -+ [5580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2547), -+ [5582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3154), -+ [5584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2551), -+ [5586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2552), -+ [5588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3157), -+ [5590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1647), -+ [5592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2310), -+ [5594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2561), -+ [5596] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_clause, 2, .production_id = 43), -+ [5598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2213), -+ [5600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2566), -+ [5602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1923), -+ [5604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2568), -+ [5606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2571), -+ [5608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1832), -+ [5610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2573), -+ [5612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2574), -+ [5614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1833), -+ [5616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2576), -+ [5618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2577), -+ [5620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2578), -+ [5622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2579), -+ [5624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2580), -+ [5626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2581), -+ [5628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2582), -+ [5630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1800), -+ [5632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2588), -+ [5634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2589), -+ [5636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), -+ [5638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2593), -+ [5640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2594), -+ [5642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(105), -+ [5644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3176), -+ [5646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2277), -+ [5648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2603), -+ [5650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3181), -+ [5652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), -+ [5654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2608), -+ [5656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3222), -+ [5658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2610), -+ [5660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2613), -+ [5662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3198), -+ [5664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2615), -+ [5666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2616), -+ [5668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3199), -+ [5670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2618), -+ [5672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2619), -+ [5674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2620), -+ [5676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2621), -+ [5678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2622), -+ [5680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2623), -+ [5682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2624), -+ [5684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1793), -+ [5686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2630), -+ [5688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2631), -+ [5690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1830), -+ [5692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2635), -+ [5694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2636), -+ [5696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1818), -+ [5698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3219), -+ [5700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2251), -+ [5702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2645), -+ [5704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192), -+ [5706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(170), -+ [5708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2650), -+ [5710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104), -+ [5712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2652), -+ [5714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2655), -+ [5716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), -+ [5718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2657), -+ [5720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2658), -+ [5722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2302), -+ [5724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2660), -+ [5726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2661), -+ [5728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2662), -+ [5730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2663), -+ [5732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2664), -+ [5734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2665), -+ [5736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2666), -+ [5738] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), -+ [5740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2672), -+ [5742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2673), -+ [5744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2195), -+ [5746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2677), -+ [5748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2678), -+ [5750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3235), -+ [5752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1644), -+ [5754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2270), -+ [5756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2687), -+ [5758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2260), -+ [5760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1962), -+ [5762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2692), -+ [5764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1803), -+ [5766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2694), -+ [5768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2697), -+ [5770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1838), -+ [5772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2699), -+ [5774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2700), -+ [5776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1796), -+ [5778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2702), -+ [5780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2703), -+ [5782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2704), -+ [5784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2705), -+ [5786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2706), -+ [5788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2707), -+ [5790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2708), -+ [5792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), -+ [5794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2714), -+ [5796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2715), -+ [5798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), -+ [5800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2719), -+ [5802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2720), -+ [5804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3255), -+ [5806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3295), -+ [5808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2309), -+ [5810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2729), -+ [5812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1799), -+ [5814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1638), -+ [5816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2734), -+ [5818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2736), -+ [5820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2739), -+ [5822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1646), -+ [5824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2741), -+ [5826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2742), -+ [5828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1822), -+ [5830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2744), -+ [5832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2745), -+ [5834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2746), -+ [5836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2747), -+ [5838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2748), -+ [5840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2749), -+ [5842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2750), -+ [5844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2751), -+ [5846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2752), -+ [5848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2755), -+ [5850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1834), -+ [5852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2757), -+ [5854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2758), -+ [5856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1837), -+ [5858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2760), -+ [5860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2761), -+ [5862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), -+ [5864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2763), -+ [5866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2764), -+ [5868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2765), -+ [5870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2766), -+ [5872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2767), -+ [5874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2768), -+ [5876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2769), -+ [5878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2770), -+ [5880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2771), -+ [5882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2774), -+ [5884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2775), -+ [5886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2777), -+ [5888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2778), -+ [5890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2780), -+ [5892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2781), -+ [5894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2783), -+ [5896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2784), -+ [5898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2786), -+ [5900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2787), -+ [5902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2789), -+ [5904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2790), -+ [5906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2792), -+ [5908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2793), -+ [5910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2795), -+ [5912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2796), -+ [5914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2798), -+ [5916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2799), -+ [5918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2801), -+ [5920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2802), -+ [5922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2804), -+ [5924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2805), -+ [5926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2807), -+ [5928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2808), -+ [5930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2810), -+ [5932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2811), -+ [5934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2813), -+ [5936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2814), -+ [5938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2247), -+ [5940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2001), -+ [5942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182), -+ [5944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3300), -+ [5946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3175), -+ [5948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1617), -+ [5950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1786), -+ [5952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), -+ [5954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1977), -+ [5956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1966), -+ [5958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1998), -+ [5960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1984), -+ [5962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1976), -+ [5964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1995), -+ [5966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1994), -+ [5968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1969), -+ [5970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1967), -+ [5972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1958), -+ [5974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1993), -+ [5976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2011), -+ [5978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2004), -+ [5980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1990), -+ [5982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), - }; - - #ifdef __cplusplus diff --git a/vendored_parsers/tree-sitter-sql/src/scanner.cc b/vendored_parsers/tree-sitter-sql/src/scanner.cc deleted file mode 100644 index 163dcc787..000000000 --- a/vendored_parsers/tree-sitter-sql/src/scanner.cc +++ /dev/null @@ -1,159 +0,0 @@ -#include -#include -#include - -namespace { - -using std::string; - -enum TokenType { - DOLLAR_QUOTED_STRING_TAG, - DOLLAR_QUOTED_STRING_CONTENT, - DOLLAR_QUOTED_STRING_END_TAG, -}; - -struct Scanner { - string dollar_quoted_string_tag; - string current_leading_word; - bool dollar_quoted_string_started; - - void skip(TSLexer *lexer) { - lexer->advance(lexer, true); - } - - void advance(TSLexer *lexer) { - lexer->advance(lexer, false); - } - - unsigned serialize(char *buffer) { - if (dollar_quoted_string_tag.length() + 1>= TREE_SITTER_SERIALIZATION_BUFFER_SIZE) return 0; - buffer[0] = dollar_quoted_string_started; - dollar_quoted_string_tag.copy(&buffer[1], dollar_quoted_string_tag.length()); - return dollar_quoted_string_tag.length() + 1; - } - - void deserialize(const char *buffer, unsigned length) { - if (length == 0) { - dollar_quoted_string_started = false; - dollar_quoted_string_tag.clear(); - } else { - dollar_quoted_string_started = buffer[0]; - dollar_quoted_string_tag.assign(&buffer[1], &buffer[length]); - } - } - - bool scan_dollar_quoted_string_content(TSLexer *lexer) { - unsigned long int pos = 0; - lexer->result_symbol = DOLLAR_QUOTED_STRING_CONTENT; - lexer->mark_end(lexer); - - for (;;) { - if (lexer->lookahead == '\0') { - return false; - } else if (lexer->lookahead == dollar_quoted_string_tag[pos]) { - if (pos == dollar_quoted_string_tag.length() - 1) { - return true; - } else if (pos == 0) { - lexer->result_symbol = DOLLAR_QUOTED_STRING_CONTENT; - lexer->mark_end(lexer); - } - pos++; - advance(lexer); - } else if (pos != 0) { - pos = 0; - } else { - advance(lexer); - } - } - } - - bool scan_dollar_quoted_string_tag(TSLexer *lexer) { - while (iswspace(lexer->lookahead)) skip(lexer); - - dollar_quoted_string_tag.clear(); - if (lexer->lookahead == '$') { - dollar_quoted_string_tag += lexer->lookahead; - advance(lexer); - } else { - return false; - } - - while (iswalpha(lexer->lookahead)) { - dollar_quoted_string_tag += lexer->lookahead; - advance(lexer); - } - - if (lexer->lookahead == '$') { - dollar_quoted_string_tag += lexer->lookahead; - advance(lexer); - dollar_quoted_string_started = true; - return true; - } - - return false; - } - - bool scan_dollar_quoted_string_end_tag(TSLexer *lexer) { - current_leading_word.clear(); - while ( - lexer->lookahead != '\0' && - current_leading_word.length() < dollar_quoted_string_tag.length() - ) { - current_leading_word += lexer->lookahead; - advance(lexer); - } - return current_leading_word == dollar_quoted_string_tag; - } - - bool scan(TSLexer *lexer, const bool *valid_symbols) { - if (valid_symbols[DOLLAR_QUOTED_STRING_TAG] && !dollar_quoted_string_started) { - return scan_dollar_quoted_string_tag(lexer); - } - - if (valid_symbols[DOLLAR_QUOTED_STRING_CONTENT] && dollar_quoted_string_started) { - return scan_dollar_quoted_string_content(lexer); - } - - if (valid_symbols[DOLLAR_QUOTED_STRING_END_TAG] && dollar_quoted_string_started) { - if (scan_dollar_quoted_string_end_tag(lexer)) { - dollar_quoted_string_started = false; - lexer->result_symbol = DOLLAR_QUOTED_STRING_END_TAG; - return true; - }; - } - - return false; - } - -}; - -} - -extern "C" { - -void *tree_sitter_sql_external_scanner_create() { - return new Scanner(); -} - -bool tree_sitter_sql_external_scanner_scan(void *payload, TSLexer *lexer, - const bool *valid_symbols) { - Scanner *scanner = static_cast(payload); - return scanner->scan(lexer, valid_symbols); -} - -unsigned tree_sitter_sql_external_scanner_serialize(void *payload, char *state) { - Scanner *scanner = static_cast(payload); - return scanner->serialize(state); -} - -void tree_sitter_sql_external_scanner_deserialize(void *payload, const char *state, unsigned length) { - Scanner *scanner = static_cast(payload); - scanner->deserialize(state, length); -} - -void tree_sitter_sql_external_scanner_destroy(void *payload) { - Scanner *scanner = static_cast(payload); - delete scanner; -} - -} diff --git a/vendored_parsers/tree-sitter-sql/src/tree_sitter/parser.h b/vendored_parsers/tree-sitter-sql/src/tree_sitter/parser.h deleted file mode 100644 index 2b14ac104..000000000 --- a/vendored_parsers/tree-sitter-sql/src/tree_sitter/parser.h +++ /dev/null @@ -1,224 +0,0 @@ -#ifndef TREE_SITTER_PARSER_H_ -#define TREE_SITTER_PARSER_H_ - -#ifdef __cplusplus -extern "C" { -#endif - -#include -#include -#include - -#define ts_builtin_sym_error ((TSSymbol)-1) -#define ts_builtin_sym_end 0 -#define TREE_SITTER_SERIALIZATION_BUFFER_SIZE 1024 - -typedef uint16_t TSStateId; - -#ifndef TREE_SITTER_API_H_ -typedef uint16_t TSSymbol; -typedef uint16_t TSFieldId; -typedef struct TSLanguage TSLanguage; -#endif - -typedef struct { - TSFieldId field_id; - uint8_t child_index; - bool inherited; -} TSFieldMapEntry; - -typedef struct { - uint16_t index; - uint16_t length; -} TSFieldMapSlice; - -typedef struct { - bool visible; - bool named; - bool supertype; -} TSSymbolMetadata; - -typedef struct TSLexer TSLexer; - -struct TSLexer { - int32_t lookahead; - TSSymbol result_symbol; - void (*advance)(TSLexer *, bool); - void (*mark_end)(TSLexer *); - uint32_t (*get_column)(TSLexer *); - bool (*is_at_included_range_start)(const TSLexer *); - bool (*eof)(const TSLexer *); -}; - -typedef enum { - TSParseActionTypeShift, - TSParseActionTypeReduce, - TSParseActionTypeAccept, - TSParseActionTypeRecover, -} TSParseActionType; - -typedef union { - struct { - uint8_t type; - TSStateId state; - bool extra; - bool repetition; - } shift; - struct { - uint8_t type; - uint8_t child_count; - TSSymbol symbol; - int16_t dynamic_precedence; - uint16_t production_id; - } reduce; - uint8_t type; -} TSParseAction; - -typedef struct { - uint16_t lex_state; - uint16_t external_lex_state; -} TSLexMode; - -typedef union { - TSParseAction action; - struct { - uint8_t count; - bool reusable; - } entry; -} TSParseActionEntry; - -struct TSLanguage { - uint32_t version; - uint32_t symbol_count; - uint32_t alias_count; - uint32_t token_count; - uint32_t external_token_count; - uint32_t state_count; - uint32_t large_state_count; - uint32_t production_id_count; - uint32_t field_count; - uint16_t max_alias_sequence_length; - const uint16_t *parse_table; - const uint16_t *small_parse_table; - const uint32_t *small_parse_table_map; - const TSParseActionEntry *parse_actions; - const char * const *symbol_names; - const char * const *field_names; - const TSFieldMapSlice *field_map_slices; - const TSFieldMapEntry *field_map_entries; - const TSSymbolMetadata *symbol_metadata; - const TSSymbol *public_symbol_map; - const uint16_t *alias_map; - const TSSymbol *alias_sequences; - const TSLexMode *lex_modes; - bool (*lex_fn)(TSLexer *, TSStateId); - bool (*keyword_lex_fn)(TSLexer *, TSStateId); - TSSymbol keyword_capture_token; - struct { - const bool *states; - const TSSymbol *symbol_map; - void *(*create)(void); - void (*destroy)(void *); - bool (*scan)(void *, TSLexer *, const bool *symbol_whitelist); - unsigned (*serialize)(void *, char *); - void (*deserialize)(void *, const char *, unsigned); - } external_scanner; - const TSStateId *primary_state_ids; -}; - -/* - * Lexer Macros - */ - -#define START_LEXER() \ - bool result = false; \ - bool skip = false; \ - bool eof = false; \ - int32_t lookahead; \ - goto start; \ - next_state: \ - lexer->advance(lexer, skip); \ - start: \ - skip = false; \ - lookahead = lexer->lookahead; - -#define ADVANCE(state_value) \ - { \ - state = state_value; \ - goto next_state; \ - } - -#define SKIP(state_value) \ - { \ - skip = true; \ - state = state_value; \ - goto next_state; \ - } - -#define ACCEPT_TOKEN(symbol_value) \ - result = true; \ - lexer->result_symbol = symbol_value; \ - lexer->mark_end(lexer); - -#define END_STATE() return result; - -/* - * Parse Table Macros - */ - -#define SMALL_STATE(id) id - LARGE_STATE_COUNT - -#define STATE(id) id - -#define ACTIONS(id) id - -#define SHIFT(state_value) \ - {{ \ - .shift = { \ - .type = TSParseActionTypeShift, \ - .state = state_value \ - } \ - }} - -#define SHIFT_REPEAT(state_value) \ - {{ \ - .shift = { \ - .type = TSParseActionTypeShift, \ - .state = state_value, \ - .repetition = true \ - } \ - }} - -#define SHIFT_EXTRA() \ - {{ \ - .shift = { \ - .type = TSParseActionTypeShift, \ - .extra = true \ - } \ - }} - -#define REDUCE(symbol_val, child_count_val, ...) \ - {{ \ - .reduce = { \ - .type = TSParseActionTypeReduce, \ - .symbol = symbol_val, \ - .child_count = child_count_val, \ - __VA_ARGS__ \ - }, \ - }} - -#define RECOVER() \ - {{ \ - .type = TSParseActionTypeRecover \ - }} - -#define ACCEPT_INPUT() \ - {{ \ - .type = TSParseActionTypeAccept \ - }} - -#ifdef __cplusplus -} -#endif - -#endif // TREE_SITTER_PARSER_H_ diff --git a/vendored_parsers/tree-sitter-sql/test/corpus/create.txt b/vendored_parsers/tree-sitter-sql/test/corpus/create.txt deleted file mode 100644 index a6d712009..000000000 --- a/vendored_parsers/tree-sitter-sql/test/corpus/create.txt +++ /dev/null @@ -1,1054 +0,0 @@ -================================================================================ -CREATE statement -================================================================================ - -CREATE TABLE IF NOT EXISTS `tblsample` ( - `id` int(11) NOT NULL auto_increment, - `recid` int(11) NOT NULL default '0', - `cvfilename` varchar(250) NOT NULL default '', - `cvpagenumber` int(11) NULL, - `cilineno` int(11) NULL, - `batchname` varchar(100) NOT NULL default '', - `type` varchar(20) NOT NULL default '', - `data` varchar(100) NOT NULL default '', - PRIMARY KEY (`id`) -); - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (type - (identifier) - (number)) - (null_constraint - (NULL)) - (auto_increment_constraint)) - (table_column - (identifier) - (type - (identifier) - (number)) - (null_constraint - (NULL)) - (default_clause - (string - (content)))) - (table_column - (identifier) - (type - (identifier) - (number)) - (null_constraint - (NULL)) - (default_clause - (string - (content)))) - (table_column - (identifier) - (type - (identifier) - (number)) - (null_constraint - (NULL))) - (table_column - (identifier) - (type - (identifier) - (number)) - (null_constraint - (NULL))) - (table_column - (identifier) - (type - (identifier) - (number)) - (null_constraint - (NULL)) - (default_clause - (string - (content)))) - (table_column - (identifier) - (type - (identifier) - (number)) - (null_constraint - (NULL)) - (default_clause - (string - (content)))) - (table_column - (identifier) - (type - (identifier) - (number)) - (null_constraint - (NULL)) - (default_clause - (string - (content)))) - (primary_key - (identifier))))) - -================================================================================ -CREATE TABLE -================================================================================ - -CREATE TABLE IF NOT EXISTS tblsample -( - id int(11) NOT NULL auto_increment, - recid int(11) NOT NULL default '0', - cvfilename varchar(250) NOT NULL default '', - cvpagenumber int(11) NULL, - cilineno int(11) NULL, - `batchname` varchar(100) NOT NULL default '', - `type` varchar(20) NOT NULL default '', - `data` varchar(100) NOT NULL default '', - PRIMARY KEY (`id`) -) - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (type - (identifier) - (number)) - (null_constraint - (NULL)) - (auto_increment_constraint)) - (table_column - (identifier) - (type - (identifier) - (number)) - (null_constraint - (NULL)) - (default_clause - (string - (content)))) - (table_column - (identifier) - (type - (identifier) - (number)) - (null_constraint - (NULL)) - (default_clause - (string - (content)))) - (table_column - (identifier) - (type - (identifier) - (number)) - (null_constraint - (NULL))) - (table_column - (identifier) - (type - (identifier) - (number)) - (null_constraint - (NULL))) - (table_column - (identifier) - (type - (identifier) - (number)) - (null_constraint - (NULL)) - (default_clause - (string - (content)))) - (table_column - (identifier) - (type - (identifier) - (number)) - (null_constraint - (NULL)) - (default_clause - (string - (content)))) - (table_column - (identifier) - (type - (identifier) - (number)) - (null_constraint - (NULL)) - (default_clause - (string - (content)))) - (primary_key - (identifier))))) - -================================================================================ -CREATE statement with array type -================================================================================ - -CREATE TABLE IF NOT EXISTS `tblsample` ( - col1 INTEGER[], - col2 INTEGER[3], - col3 INTEGER[][], - col4 INTEGER[3][3] -); - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (array_type - (type - (identifier)))) - (table_column - (identifier) - (array_type - (type - (identifier)) - (number))) - (table_column - (identifier) - (array_type - (type - (identifier)))) - (table_column - (identifier) - (array_type - (type - (identifier)) - (number) - (number)))))) - -================================================================================ -CREATE statement with VARYING, PRECISION, WITH/WITHOUT TIME ZONE types -================================================================================ - -CREATE TABLE IF NOT EXISTS `tblsample` ( - col1 CHARACTER VARYING, - col2 CHARACTER VARYING(10), - col3 DOUBLE PRECISION, - col4 TIMESTAMP WITH TIME ZONE, - col5 TIMESTAMP WITHOUT TIME ZONE -); - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (type - (identifier))) - (table_column - (identifier) - (type - (identifier) - (number))) - (table_column - (identifier) - (type - (identifier))) - (table_column - (identifier) - (type - (identifier))) - (table_column - (identifier) - (type - (identifier)))))) - -================================================================================ -CREATE FUNCTION with return statement -================================================================================ - -CREATE FUNCTION add(a INTEGER, b INTEGER) RETURNS INTEGER - LANGUAGE SQL - IMMUTABLE - RETURNS NULL ON NULL INPUT - RETURN a + b; - --------------------------------------------------------------------------------- - -(source_file - (create_function_statement - (identifier) - (create_function_parameters - (create_function_parameter - (identifier) - (type - (identifier))) - (create_function_parameter - (identifier) - (type - (identifier)))) - (type - (identifier)) - (language) - (optimizer_hint) - (null_hint) - (function_body - (return_statement - (binary_expression - (identifier) - (identifier)))))) - -================================================================================ -CREATE FUNCTION with single statement -================================================================================ - -CREATE FUNCTION foo() - RETURNS INT - DETERMINISTIC -SELECT 0; - --------------------------------------------------------------------------------- - -(source_file - (create_function_statement - (identifier) - (create_function_parameters) - (type - (identifier)) - (deterministic_hint) - (function_body - (select_statement - (select_clause - (select_clause_body - (number))))))) - -================================================================================ -CREATE FUNCTION with compound statement -================================================================================ - -CREATE OR REPLACE FUNCTION foo(n int) - RETURNS SETOF text - LANGUAGE SQL - IMMUTABLE STRICT PARALLEL SAFE -BEGIN ATOMIC -SELECT repeat('*'); -END; - --------------------------------------------------------------------------------- - -(source_file - (create_function_statement - (identifier) - (create_function_parameters - (create_function_parameter - (identifier) - (type - (identifier)))) - (setof - (type - (identifier))) - (language) - (optimizer_hint) - (null_hint) - (parallel_hint) - (function_body - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (string - (content))))))))) - -================================================================================ -CREATE FUNCTION with declare variable -================================================================================ - -CREATE FUNCTION foo(IN a INT) -RETURNS VARCHAR(20) -BEGIN - DECLARE x DEC(10,2) DEFAULT 0; - SELECT c INTO x FROM table1 WHERE col1 = a; - RETURN func(x); -END - --------------------------------------------------------------------------------- - -(source_file - (create_function_statement - (identifier) - (create_function_parameters - (create_function_parameter - (identifier) - (type - (identifier)))) - (type - (identifier) - (number)) - (function_body - (declare_statement - (identifier) - (type - (identifier) - (number) - (number)) - (default_clause - (number))) - (select_statement - (select_clause - (select_clause_body - (identifier) - (identifier))) - (from_clause - (identifier)) - (where_clause - (binary_expression - (identifier) - (identifier)))) - (return_statement - (function_call - (identifier) - (identifier)))))) - -================================================================================ -CREATE FUNCTION without return type -================================================================================ - -CREATE PROCEDURE foo(OUT b VARCHAR(20)) -BEGIN - SET b = func(1); -END - --------------------------------------------------------------------------------- - -(source_file - (create_function_statement - (identifier) - (create_function_parameters - (create_function_parameter - (identifier) - (type - (identifier) - (number)))) - (function_body - (set_statement - (identifier) - (function_call - (identifier) - (number)))))) - -================================================================================ -CREATE PROCEDURE -================================================================================ - -CREATE PROCEDURE foo() - RETURN SELECT 0; - --------------------------------------------------------------------------------- - -(source_file - (create_function_statement - (identifier) - (create_function_parameters) - (function_body - (return_statement - (select_statement - (select_clause - (select_clause_body - (number)))))))) - -================================================================================ -CREATE TRIGGER call function -================================================================================ - -CREATE TRIGGER trigger1 - INSTEAD OF INSERT ON table1 - FOR EACH ROW - EXECUTE FUNCTION func(); - --------------------------------------------------------------------------------- - -(source_file - (create_trigger_statement - (identifier) - (trigger_time) - (trigger_event) - (identifier) - (trigger_body - (identifier)))) - -================================================================================ -CREATE TRIGGER execute procedure -================================================================================ - -CREATE TRIGGER trigger1 - INSTEAD OF INSERT ON table1 - FOR EACH ROW - EXECUTE PROCEDURE proc(); - --------------------------------------------------------------------------------- - -(source_file - (create_trigger_statement - (identifier) - (trigger_time) - (trigger_event) - (identifier) - (trigger_body - (identifier)))) - -================================================================================ -CREATE TRIGGER with preferencing -================================================================================ - -CREATE TRIGGER trigger1 - BEFORE DELETE ON table1 - REFERENCING NEW TABLE AS newtab OLD TABLE AS oldtab - FOR EACH ROW - EXECUTE FUNCTION func(); - --------------------------------------------------------------------------------- - -(source_file - (create_trigger_statement - (identifier) - (trigger_time) - (trigger_event) - (identifier) - (trigger_preferencing - (identifier) - (identifier)) - (trigger_body - (identifier)))) - -================================================================================ -CREATE TRIGGER with condition -================================================================================ - -CREATE TRIGGER trigger1 - BEFORE DELETE ON table1 - FOR EACH ROW - WHEN (OLD.* = NEW.*) - EXECUTE FUNCTION func(); - --------------------------------------------------------------------------------- - -(source_file - (create_trigger_statement - (identifier) - (trigger_time) - (trigger_event) - (identifier) - (trigger_condition - (binary_expression - (asterisk_expression - (identifier)) - (asterisk_expression - (identifier)))) - (trigger_body - (identifier)))) - -================================================================================ -CREATE TRIGGER with order -================================================================================ - -CREATE TRIGGER trigger1 - BEFORE DELETE ON table1 - FOR EACH ROW - FOLLOWS trigger2 - UPDATE table1 SET col1 = 1; - --------------------------------------------------------------------------------- - -(source_file - (create_trigger_statement - (identifier) - (trigger_time) - (trigger_event) - (identifier) - (trigger_order - (identifier)) - (trigger_body - (update_statement - (identifier) - (set_clause - (set_clause_body - (assigment_expression - (identifier) - (number)))))))) - -================================================================================ -CREATE TRIGGER with reference -================================================================================ - -CREATE TRIGGER trigger1 - BEFORE DELETE ON table1 - FROM table2 - FOR EACH ROW - EXECUTE FUNCTION func(); - --------------------------------------------------------------------------------- - -(source_file - (create_trigger_statement - (identifier) - (trigger_time) - (trigger_event) - (identifier) - (trigger_reference - (identifier)) - (trigger_body - (identifier)))) - -================================================================================ -CREATE TRIGGER with single statement -================================================================================ - -CREATE TRIGGER testref BEFORE INSERT ON test1 - FOR EACH ROW - UPDATE test4 SET b4 = b4 + 1 WHERE a4 = NEW.a1; - --------------------------------------------------------------------------------- - -(source_file - (create_trigger_statement - (identifier) - (trigger_time) - (trigger_event) - (identifier) - (trigger_body - (update_statement - (identifier) - (set_clause - (set_clause_body - (assigment_expression - (identifier) - (binary_expression - (identifier) - (number))))) - (where_clause - (binary_expression - (identifier) - (dotted_name - (identifier) - (identifier)))))))) - -================================================================================ -CREATE TRIGGER with compound statement -================================================================================ - -CREATE TRIGGER testref BEFORE INSERT ON test1 - FOR EACH ROW - BEGIN - INSERT INTO test2 SET a2 = NEW.a1, a1 = NEW.a2; - DELETE FROM test3 WHERE a3 = NEW.a1; - UPDATE test4 SET b4 = b4 + 1 WHERE a4 = NEW.a1; - END; - --------------------------------------------------------------------------------- - -(source_file - (create_trigger_statement - (identifier) - (trigger_time) - (trigger_event) - (identifier) - (trigger_body - (insert_statement - (identifier) - (set_clause - (set_clause_body - (assigment_expression - (identifier) - (dotted_name - (identifier) - (identifier))) - (assigment_expression - (identifier) - (dotted_name - (identifier) - (identifier)))))) - (delete_statement - (from_clause - (identifier)) - (where_clause - (binary_expression - (identifier) - (dotted_name - (identifier) - (identifier))))) - (update_statement - (identifier) - (set_clause - (set_clause_body - (assigment_expression - (identifier) - (binary_expression - (identifier) - (number))))) - (where_clause - (binary_expression - (identifier) - (dotted_name - (identifier) - (identifier)))))))) - -================================================================================ -CREATE VIEW -================================================================================ - -CREATE VIEW foo AS SELECT 1; -CREATE VIEW foo AS (SELECT 1); -CREATE OR REPLACE VIEW foo AS SELECT 1; -CREATE TEMPORARY VIEW foo AS SELECT 1; -CREATE TEMP VIEW foo AS SELECT 1; - --------------------------------------------------------------------------------- - -(source_file - (create_view_statement - (identifier) - (view_body - (select_statement - (select_clause - (select_clause_body - (number)))))) - (create_view_statement - (identifier) - (view_body - (select_subexpression - (select_statement - (select_clause - (select_clause_body - (number))))))) - (create_view_statement - (identifier) - (view_body - (select_statement - (select_clause - (select_clause_body - (number)))))) - (create_view_statement - (identifier) - (view_body - (select_statement - (select_clause - (select_clause_body - (number)))))) - (create_view_statement - (identifier) - (view_body - (select_statement - (select_clause - (select_clause_body - (number))))))) - -================================================================================ -CREATE VIEW with columns -================================================================================ - -CREATE VIEW foo(a, b) AS SELECT 1 a, 2 b; - --------------------------------------------------------------------------------- - -(source_file - (create_view_statement - (identifier) - (view_columns - (identifier) - (identifier)) - (view_body - (select_statement - (select_clause - (select_clause_body - (alias - (number) - (identifier)) - (alias - (number) - (identifier)))))))) - -================================================================================ -CREATE VIEW by value clause -================================================================================ - -CREATE VIEW foo AS VALUES (1, 2); - --------------------------------------------------------------------------------- - -(source_file - (create_view_statement - (identifier) - (view_body - (values_clause - (values_clause_item - (number) - (number)))))) - -================================================================================ -CREATE VIEW with options -================================================================================ - -CREATE VIEW foo WITH(security_barrier) AS SELECT 1; - --------------------------------------------------------------------------------- - -(source_file - (create_view_statement - (identifier) - (view_options - (view_option - (identifier))) - (view_body - (select_statement - (select_clause - (select_clause_body - (number))))))) - -================================================================================ -CREATE VIEW with check option -================================================================================ - -CREATE VIEW foo AS SELECT 1 WITH CHECK OPTION; -CREATE VIEW foo AS SELECT 1 WITH LOCAL CHECK OPTION; -CREATE VIEW foo AS SELECT 1 WITH CASCADED CHECK OPTION; - --------------------------------------------------------------------------------- - -(source_file - (create_view_statement - (identifier) - (view_body - (select_statement - (select_clause - (select_clause_body - (number))))) - (view_check_option)) - (create_view_statement - (identifier) - (view_body - (select_statement - (select_clause - (select_clause_body - (number))))) - (view_check_option)) - (create_view_statement - (identifier) - (view_body - (select_statement - (select_clause - (select_clause_body - (number))))) - (view_check_option))) - -================================================================================ -CREATE MATERIALIZED VIEW -================================================================================ - -CREATE MATERIALIZED VIEW foo AS SELECT 1; -CREATE MATERIALIZED VIEW IF NOT EXISTS foo AS SELECT 1; - --------------------------------------------------------------------------------- - -(source_file - (create_materialized_view_statement - (identifier) - (view_body - (select_statement - (select_clause - (select_clause_body - (number)))))) - (create_materialized_view_statement - (identifier) - (view_body - (select_statement - (select_clause - (select_clause_body - (number))))))) - -================================================================================ -CREATE MATERIALIZED VIEW with columns -================================================================================ - -CREATE MATERIALIZED VIEW foo(a, b) AS SELECT 1 a, 2 b; - --------------------------------------------------------------------------------- - -(source_file - (create_materialized_view_statement - (identifier) - (view_columns - (identifier) - (identifier)) - (view_body - (select_statement - (select_clause - (select_clause_body - (alias - (number) - (identifier)) - (alias - (number) - (identifier)))))))) - -================================================================================ -CREATE MATERIALIZED VIEW with using clause -================================================================================ - -CREATE MATERIALIZED VIEW foo USING method1 AS SELECT 1; - --------------------------------------------------------------------------------- - -(source_file - (create_materialized_view_statement - (identifier) - (using_clause - (identifier)) - (view_body - (select_statement - (select_clause - (select_clause_body - (number))))))) - -================================================================================ -CREATE MATERIALIZED VIEW with options -================================================================================ - -CREATE MATERIALIZED VIEW foo WITH ( - toast.log_autovacuum_min_duration=1, - user_catalog_table, - autovacuum_vacuum_scale_factor=1.5 -) AS SELECT 1; - --------------------------------------------------------------------------------- - -(source_file - (create_materialized_view_statement - (identifier) - (view_options - (view_option - (assigment_expression - (dotted_name - (identifier) - (identifier)) - (number))) - (view_option - (identifier)) - (view_option - (assigment_expression - (identifier) - (number)))) - (view_body - (select_statement - (select_clause - (select_clause_body - (number))))))) - -================================================================================ -CREATE MATERIALIZED VIEW with tablespace -================================================================================ - -CREATE MATERIALIZED VIEW foo TABLESPACE tbsp AS SELECT 1; - --------------------------------------------------------------------------------- - -(source_file - (create_materialized_view_statement - (identifier) - (tablespace_hint - (identifier)) - (view_body - (select_statement - (select_clause - (select_clause_body - (number))))))) - -================================================================================ -CREATE MATERIALIZED VIEW with data hint -================================================================================ - -CREATE MATERIALIZED VIEW foo AS SELECT 1 WITH DATA; -CREATE MATERIALIZED VIEW foo AS SELECT 1 WITH NO DATA; - --------------------------------------------------------------------------------- - -(source_file - (create_materialized_view_statement - (identifier) - (view_body - (select_statement - (select_clause - (select_clause_body - (number))))) - (data_hint)) - (create_materialized_view_statement - (identifier) - (view_body - (select_statement - (select_clause - (select_clause_body - (number))))) - (data_hint))) - -================================================================================ -CREATE MATERIALIZED VIEW complex -================================================================================ - -CREATE MATERIALIZED VIEW IF NOT EXISTS foo(a, b) - USING method1 - WITH ( - toast.log_autovacuum_min_duration=1, - user_catalog_table, - autovacuum_vacuum_scale_factor=1.5 - ) - TABLESPACE tbsp - AS SELECT 1 a, 2 b - WITH NO DATA; - --------------------------------------------------------------------------------- - -(source_file - (create_materialized_view_statement - (identifier) - (view_columns - (identifier) - (identifier)) - (using_clause - (identifier)) - (view_options - (view_option - (assigment_expression - (dotted_name - (identifier) - (identifier)) - (number))) - (view_option - (identifier)) - (view_option - (assigment_expression - (identifier) - (number)))) - (tablespace_hint - (identifier)) - (view_body - (select_statement - (select_clause - (select_clause_body - (alias - (number) - (identifier)) - (alias - (number) - (identifier)))))) - (data_hint))) diff --git a/vendored_parsers/tree-sitter-sql/test/corpus/delete.txt b/vendored_parsers/tree-sitter-sql/test/corpus/delete.txt deleted file mode 100644 index d9e76f43b..000000000 --- a/vendored_parsers/tree-sitter-sql/test/corpus/delete.txt +++ /dev/null @@ -1,46 +0,0 @@ -================================================================================ -DELETE statement -================================================================================ - -DELETE FROM foo; -DELETE FROM foo WHERE name = 'bar'; - --------------------------------------------------------------------------------- - -(source_file - (delete_statement - (from_clause - (identifier))) - (delete_statement - (from_clause - (identifier)) - (where_clause - (binary_expression - (identifier) - (string - (content)))))) - -================================================================================ -DELETE with CTE -================================================================================ - -WITH t AS ( - SELECT * FROM foo -) -DELETE FROM bar; - --------------------------------------------------------------------------------- - -(source_file - (delete_statement - (with_clause - (cte - (identifier) - (select_statement - (select_clause - (select_clause_body - (asterisk_expression))) - (from_clause - (identifier))))) - (from_clause - (identifier)))) diff --git a/vendored_parsers/tree-sitter-sql/test/corpus/insert.txt b/vendored_parsers/tree-sitter-sql/test/corpus/insert.txt deleted file mode 100644 index 3a58e4757..000000000 --- a/vendored_parsers/tree-sitter-sql/test/corpus/insert.txt +++ /dev/null @@ -1,320 +0,0 @@ -================================================================================ -INSERT statement -================================================================================ - -INSERT INTO table1 VALUES (1, 'test') -INSERT INTO table1 (col1) VALUES (1) -INSERT INTO table1 ("Foo 1") VALUES (1) -INSERT INTO table1 ("Foo 1", bar) VALUES (1, 2) -INSERT INTO table2 SELECT * FROM generate_series(1, 100, 1); - --------------------------------------------------------------------------------- - -(source_file - (insert_statement - (identifier) - (values_clause - (values_clause_item - (number) - (string - (content))))) - (insert_statement - (identifier) - (identifier) - (values_clause - (values_clause_item - (number)))) - (insert_statement - (identifier) - (identifier) - (values_clause - (values_clause_item - (number)))) - (insert_statement - (identifier) - (identifier) - (identifier) - (values_clause - (values_clause_item - (number) - (number)))) - (insert_statement - (identifier) - (select_statement - (select_clause - (select_clause_body - (asterisk_expression))) - (from_clause - (function_call - (identifier) - (number) - (number) - (number)))))) - -================================================================================ -INSERT statement values with multiple items -================================================================================ - -INSERT INTO table1 VALUES (1, 'a'), (2, 'b'); - --------------------------------------------------------------------------------- - -(source_file - (insert_statement - (identifier) - (values_clause - (values_clause_item - (number) - (string - (content))) - (values_clause_item - (number) - (string - (content)))))) - -================================================================================ -INSERT statement values with order -================================================================================ - -INSERT INTO table1(c1, c2) VALUES (1, 'a'), (2, 'b') ORDER BY c1, c2 DESC; - --------------------------------------------------------------------------------- - -(source_file - (insert_statement - (identifier) - (identifier) - (identifier) - (values_clause - (values_clause_item - (number) - (string - (content))) - (values_clause_item - (number) - (string - (content))) - (order_by_clause - (order_expression - (identifier)) - (order_expression - (identifier)))))) - -================================================================================ -INSERT statement values with limit -================================================================================ - -INSERT INTO table1 VALUES (1, 'a'), (2, 'b') LIMIT 1; -INSERT INTO table1 VALUES (1, 'a'), (2, 'b') LIMIT ALL; -INSERT INTO table1 VALUES (1, 'a'), (2, 'b') LIMIT 1, 1; - --------------------------------------------------------------------------------- - -(source_file - (insert_statement - (identifier) - (values_clause - (values_clause_item - (number) - (string - (content))) - (values_clause_item - (number) - (string - (content))) - (limit_clause - (number)))) - (insert_statement - (identifier) - (values_clause - (values_clause_item - (number) - (string - (content))) - (values_clause_item - (number) - (string - (content))) - (limit_clause))) - (insert_statement - (identifier) - (values_clause - (values_clause_item - (number) - (string - (content))) - (values_clause_item - (number) - (string - (content))) - (limit_clause - (number) - (number))))) - -================================================================================ -INSERT statement values with offset -================================================================================ - -INSERT INTO table1 VALUES (1, 'a'), (2, 'b') OFFSET 1; -INSERT INTO table1 VALUES (1, 'a'), (2, 'b') OFFSET 1 ROW; -INSERT INTO table1 VALUES (1, 'a'), (2, 'b') OFFSET 1 ROWS; - --------------------------------------------------------------------------------- - -(source_file - (insert_statement - (identifier) - (values_clause - (values_clause_item - (number) - (string - (content))) - (values_clause_item - (number) - (string - (content))) - (offset_clause - (number)))) - (insert_statement - (identifier) - (values_clause - (values_clause_item - (number) - (string - (content))) - (values_clause_item - (number) - (string - (content))) - (offset_clause - (number)))) - (insert_statement - (identifier) - (values_clause - (values_clause_item - (number) - (string - (content))) - (values_clause_item - (number) - (string - (content))) - (offset_clause - (number))))) - -================================================================================ -INSERT statement values with fetch -================================================================================ - -INSERT INTO table1 VALUES (1, 'a'), (2, 'b') FETCH FIRST ROW ONLY; -INSERT INTO table1 VALUES (1, 'a'), (2, 'b') FETCH FIRST ROWS ONLY; -INSERT INTO table1 VALUES (1, 'a'), (2, 'b') FETCH NEXT ROW ONLY; -INSERT INTO table1 VALUES (1, 'a'), (2, 'b') FETCH NEXT ROWS ONLY; -INSERT INTO table1 VALUES (1, 'a'), (2, 'b') FETCH FIRST 1 ROW ONLY; -INSERT INTO table1 VALUES (1, 'a'), (2, 'b') FETCH FIRST 1 ROWS ONLY; -INSERT INTO table1 VALUES (1, 'a'), (2, 'b') FETCH NEXT 1 ROW ONLY; -INSERT INTO table1 VALUES (1, 'a'), (2, 'b') FETCH NEXT 1 ROWS ONLY; - --------------------------------------------------------------------------------- - -(source_file - (insert_statement - (identifier) - (values_clause - (values_clause_item - (number) - (string - (content))) - (values_clause_item - (number) - (string - (content))) - (fetch_clause))) - (insert_statement - (identifier) - (values_clause - (values_clause_item - (number) - (string - (content))) - (values_clause_item - (number) - (string - (content))) - (fetch_clause))) - (insert_statement - (identifier) - (values_clause - (values_clause_item - (number) - (string - (content))) - (values_clause_item - (number) - (string - (content))) - (fetch_clause))) - (insert_statement - (identifier) - (values_clause - (values_clause_item - (number) - (string - (content))) - (values_clause_item - (number) - (string - (content))) - (fetch_clause))) - (insert_statement - (identifier) - (values_clause - (values_clause_item - (number) - (string - (content))) - (values_clause_item - (number) - (string - (content))) - (fetch_clause - (number)))) - (insert_statement - (identifier) - (values_clause - (values_clause_item - (number) - (string - (content))) - (values_clause_item - (number) - (string - (content))) - (fetch_clause - (number)))) - (insert_statement - (identifier) - (values_clause - (values_clause_item - (number) - (string - (content))) - (values_clause_item - (number) - (string - (content))) - (fetch_clause - (number)))) - (insert_statement - (identifier) - (values_clause - (values_clause_item - (number) - (string - (content))) - (values_clause_item - (number) - (string - (content))) - (fetch_clause - (number))))) diff --git a/vendored_parsers/tree-sitter-sql/test/corpus/select.txt b/vendored_parsers/tree-sitter-sql/test/corpus/select.txt deleted file mode 100644 index bbad7e9d4..000000000 --- a/vendored_parsers/tree-sitter-sql/test/corpus/select.txt +++ /dev/null @@ -1,1220 +0,0 @@ -================================================================================ -SELECT statement with joins -================================================================================ - -SELECT a, t.a, t.b, (INTERVAL '5 minutes') as b -FROM table1 AS t -JOIN t1 ON (t.a = t1.a) -INNER JOIN t2 ON (t.a = t2.a) -FULL OUTER JOIN t2 ON t.a = t2.a -FULL JOIN t3 ON t.a = t3.a -RIGHT JOIN t4 ON t.a = t4.a -RIGHT OUTER JOIN t5 ON t.a = t5.a -LEFT JOIN t6 ON t.a = t6.a -LEFT OUTER JOIN t7 ON t.a = t7.a; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (identifier) - (dotted_name - (identifier) - (identifier)) - (dotted_name - (identifier) - (identifier)) - (alias - (interval_expression - (string - (content))) - (identifier)))) - (from_clause - (alias - (identifier) - (identifier))) - (join_clause - (identifier) - (binary_expression - (dotted_name - (identifier) - (identifier)) - (dotted_name - (identifier) - (identifier)))) - (join_clause - (join_type) - (identifier) - (binary_expression - (dotted_name - (identifier) - (identifier)) - (dotted_name - (identifier) - (identifier)))) - (join_clause - (join_type) - (identifier) - (binary_expression - (dotted_name - (identifier) - (identifier)) - (dotted_name - (identifier) - (identifier)))) - (join_clause - (join_type) - (identifier) - (binary_expression - (dotted_name - (identifier) - (identifier)) - (dotted_name - (identifier) - (identifier)))) - (join_clause - (join_type) - (identifier) - (binary_expression - (dotted_name - (identifier) - (identifier)) - (dotted_name - (identifier) - (identifier)))) - (join_clause - (join_type) - (identifier) - (binary_expression - (dotted_name - (identifier) - (identifier)) - (dotted_name - (identifier) - (identifier)))) - (join_clause - (join_type) - (identifier) - (binary_expression - (dotted_name - (identifier) - (identifier)) - (dotted_name - (identifier) - (identifier)))) - (join_clause - (join_type) - (identifier) - (binary_expression - (dotted_name - (identifier) - (identifier)) - (dotted_name - (identifier) - (identifier)))))) - -================================================================================ -SELECT element from array -================================================================================ - -SELECT a[0]; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (array_element_access - (identifier) - (number)))))) - -================================================================================ -SELECT with aliases -================================================================================ - -SELECT a as b, c d, e -FROM table1 AS t, table2 t2, table3 - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (alias - (identifier) - (identifier)) - (alias - (identifier) - (identifier)) - (identifier))) - (from_clause - (alias - (identifier) - (identifier)) - (alias - (identifier) - (identifier)) - (identifier)))) - -================================================================================ -SELECT with limit -================================================================================ - -SELECT * FROM foo LIMIT 10; -SELECT * FROM foo LIMIT 10, 5; -SELECT * FROM foo LIMIT 10 OFFSET 5; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (asterisk_expression))) - (from_clause - (identifier)) - (limit_clause - (number))) - (select_statement - (select_clause - (select_clause_body - (asterisk_expression))) - (from_clause - (identifier)) - (limit_clause - (number) - (number))) - (select_statement - (select_clause - (select_clause_body - (asterisk_expression))) - (from_clause - (identifier)) - (limit_clause - (number)) - (offset_clause - (number)))) - -================================================================================ -SELECT with CTE -================================================================================ - -WITH t AS ( - SELECT * FROM foo -) -SELECT * FROM bar; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (with_clause - (cte - (identifier) - (select_statement - (select_clause - (select_clause_body - (asterisk_expression))) - (from_clause - (identifier))))) - (select_clause - (select_clause_body - (asterisk_expression))) - (from_clause - (identifier)))) - -================================================================================ -SELECT with aliased join -================================================================================ - -SELECT foo.x, bar.y FROM foo LEFT JOIN (SELECT id, y FROM baz) baz ON baz.id = foo.id; -SELECT foo.x, bar.y FROM foo LEFT JOIN (SELECT id, y FROM baz) AS baz ON baz.id = foo.id; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (dotted_name - (identifier) - (identifier)) - (dotted_name - (identifier) - (identifier)))) - (from_clause - (identifier)) - (join_clause - (join_type) - (alias - (select_subexpression - (select_statement - (select_clause - (select_clause_body - (identifier) - (identifier))) - (from_clause - (identifier)))) - (identifier)) - (binary_expression - (dotted_name - (identifier) - (identifier)) - (dotted_name - (identifier) - (identifier))))) - (select_statement - (select_clause - (select_clause_body - (dotted_name - (identifier) - (identifier)) - (dotted_name - (identifier) - (identifier)))) - (from_clause - (identifier)) - (join_clause - (join_type) - (alias - (select_subexpression - (select_statement - (select_clause - (select_clause_body - (identifier) - (identifier))) - (from_clause - (identifier)))) - (identifier)) - (binary_expression - (dotted_name - (identifier) - (identifier)) - (dotted_name - (identifier) - (identifier)))))) - -================================================================================ -SELECT with LATERAL subexpression -================================================================================ - -SELECT * FROM LATERAL (SELECT * FROM foo) bar; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (asterisk_expression))) - (from_clause - (alias - (select_subexpression - (select_statement - (select_clause - (select_clause_body - (asterisk_expression))) - (from_clause - (identifier)))) - (identifier))))) - -================================================================================ -SELECT GROUP BY -================================================================================ - -SELECT a, b FROM foo GROUP BY a + 1, b; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (identifier) - (identifier))) - (from_clause - (identifier)) - (group_by_clause - (group_expression - (binary_expression - (identifier) - (number))) - (group_expression - (identifier))))) - -================================================================================ -SELECT aggregate expressions -================================================================================ - -SELECT array_agg(a ORDER BY b DESC) FROM foo; -SELECT array_agg(ALL a ORDER BY b DESC) FROM foo; -SELECT array_agg(DISTINCT a ORDER BY b DESC) FROM foo; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (order_by_clause - (order_expression - (identifier)))))) - (from_clause - (identifier))) - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (order_by_clause - (order_expression - (identifier)))))) - (from_clause - (identifier))) - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (order_by_clause - (order_expression - (identifier)))))) - (from_clause - (identifier)))) - -================================================================================ -SELECT aggregate expressions -================================================================================ - -SELECT array_agg(a ORDER BY b DESC) FROM foo; -SELECT array_agg(ALL a ORDER BY b DESC) FROM foo; -SELECT array_agg(DISTINCT a ORDER BY b DESC) FROM foo; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (order_by_clause - (order_expression - (identifier)))))) - (from_clause - (identifier))) - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (order_by_clause - (order_expression - (identifier)))))) - (from_clause - (identifier))) - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (order_by_clause - (order_expression - (identifier)))))) - (from_clause - (identifier)))) - -================================================================================ -SELECT GROUP BY GROUPING SETS -================================================================================ - -SELECT a, b FROM foo GROUP BY GROUPING SETS ((), (a), (b), (a, b), (a + 1, b + 1)); - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (identifier) - (identifier))) - (from_clause - (identifier)) - (group_by_clause - (group_expression - (grouping_sets_clause - (expression_list) - (expression_list - (identifier)) - (expression_list - (identifier)) - (expression_list - (identifier) - (identifier)) - (expression_list - (binary_expression - (identifier) - (number)) - (binary_expression - (identifier) - (number)))))))) - -================================================================================ -SELECT GROUP BY ROLLUP -================================================================================ - -SELECT a, b FROM foo GROUP BY ROLLUP (a, (a, b), a + 1, b + 1); - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (identifier) - (identifier))) - (from_clause - (identifier)) - (group_by_clause - (group_expression - (rollup_clause - (identifier) - (expression_list - (identifier) - (identifier)) - (binary_expression - (identifier) - (number)) - (binary_expression - (identifier) - (number))))))) - -================================================================================ -SELECT GROUP BY CUBE -================================================================================ - -SELECT a, b FROM foo GROUP BY CUBE (a, (a, b), a + 1, b + 1); - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (identifier) - (identifier))) - (from_clause - (identifier)) - (group_by_clause - (group_expression - (cube_clause - (identifier) - (expression_list - (identifier) - (identifier)) - (binary_expression - (identifier) - (number)) - (binary_expression - (identifier) - (number))))))) - -================================================================================ -SELECT GROUP BY CUBE -================================================================================ - -SELECT a, b FROM foo GROUP BY CUBE (a, (a, b), a + 1, b + 1); - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (identifier) - (identifier))) - (from_clause - (identifier)) - (group_by_clause - (group_expression - (cube_clause - (identifier) - (expression_list - (identifier) - (identifier)) - (binary_expression - (identifier) - (number)) - (binary_expression - (identifier) - (number))))))) - -================================================================================ -SELECT GROUP BY HAVING -================================================================================ - -SELECT a, b FROM foo GROUP BY a, b HAVING a > b; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (identifier) - (identifier))) - (from_clause - (identifier)) - (group_by_clause - (group_expression - (identifier)) - (group_expression - (identifier)) - (having_clause - (binary_expression - (identifier) - (identifier)))))) - -================================================================================ -SELECT GROUP BY complex -================================================================================ - -SELECT a, b FROM foo GROUP BY - a + 1, - GROUPING SETS ((), (a, b)), - ROLLUP (a + 1, (a, b)), - CUBE (a + 1, (a, b)) - HAVING a > b; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (identifier) - (identifier))) - (from_clause - (identifier)) - (group_by_clause - (group_expression - (binary_expression - (identifier) - (number))) - (group_expression - (grouping_sets_clause - (expression_list) - (expression_list - (identifier) - (identifier)))) - (group_expression - (rollup_clause - (binary_expression - (identifier) - (number)) - (expression_list - (identifier) - (identifier)))) - (group_expression - (cube_clause - (binary_expression - (identifier) - (number)) - (expression_list - (identifier) - (identifier)))) - (having_clause - (binary_expression - (identifier) - (identifier)))))) - -================================================================================ -SELECT aggregate expressions within group -================================================================================ - -SELECT array_agg(a) WITHIN GROUP (ORDER BY b DESC) FROM foo; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (within_group_clause - (order_by_clause - (order_expression - (identifier))))))) - (from_clause - (identifier)))) - -================================================================================ -SELECT aggregate expressions filter -================================================================================ - -SELECT array_agg(a) FILTER (WHERE a <> '') FROM foo; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (filter_clause - (where_clause - (binary_expression - (identifier) - (string - (content)))))))) - (from_clause - (identifier)))) - -================================================================================ -SELECT aggregate expressions complex -================================================================================ - -SELECT - count(*) AS unfiltered, - count(DISTINCT *) AS distincted, - count(DISTINCT * ORDER BY i DESC) AS ordered, - count(*) FILTER (WHERE i < 5) AS filtered -FROM generate_series(1,10) AS s(i); - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (alias - (function_call - (identifier) - (asterisk_expression)) - (identifier)) - (alias - (function_call - (identifier) - (asterisk_expression)) - (identifier)) - (alias - (function_call - (identifier) - (asterisk_expression) - (order_by_clause - (order_expression - (identifier)))) - (identifier)) - (alias - (function_call - (identifier) - (asterisk_expression) - (filter_clause - (where_clause - (binary_expression - (identifier) - (number))))) - (identifier)))) - (from_clause - (alias - (function_call - (identifier) - (number) - (number)) - (identifier) - (identifier))))) - -================================================================================ -SELECT window function call -================================================================================ - -SELECT avg(a) OVER () FROM foo; -SELECT avg(a) OVER win FROM foo WINDOW win AS (); - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (over_clause - (window_definition))))) - (from_clause - (identifier))) - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (over_clause - (identifier))))) - (from_clause - (identifier)) - (window_clause - (identifier) - (window_definition)))) - -================================================================================ -SELECT window function call with window definition -================================================================================ - -SELECT avg(a) OVER (PARTITION BY b, c + 1) FROM foo; -SELECT avg(a) OVER (PARTITION BY b, c + 1 ORDER BY b ASC, c DESC) FROM foo; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (over_clause - (window_definition - (partition_by_clause - (identifier) - (binary_expression - (identifier) - (number)))))))) - (from_clause - (identifier))) - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (over_clause - (window_definition - (partition_by_clause - (identifier) - (binary_expression - (identifier) - (number))) - (order_by_clause - (order_expression - (identifier)) - (order_expression - (identifier)))))))) - (from_clause - (identifier)))) - -================================================================================ -SELECT window function call with window definition frame_kind -================================================================================ - -SELECT avg(a) OVER (PARTITION BY b RANGE CURRENT ROW) FROM foo; -SELECT avg(a) OVER (PARTITION BY b ROWS CURRENT ROW) FROM foo; -SELECT avg(a) OVER (PARTITION BY b GROUPS CURRENT ROW) FROM foo; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (over_clause - (window_definition - (partition_by_clause - (identifier)) - (frame_clause - (frame_kind) - (frame_bound))))))) - (from_clause - (identifier))) - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (over_clause - (window_definition - (partition_by_clause - (identifier)) - (frame_clause - (frame_kind) - (frame_bound))))))) - (from_clause - (identifier))) - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (over_clause - (window_definition - (partition_by_clause - (identifier)) - (frame_clause - (frame_kind) - (frame_bound))))))) - (from_clause - (identifier)))) - -================================================================================ -SELECT window function call with window definition frame_start -================================================================================ - -SELECT avg(a) OVER (PARTITION BY b RANGE UNBOUNDED PRECEDING) FROM foo; -SELECT avg(a) OVER (PARTITION BY b RANGE b + 1 PRECEDING) FROM foo; -SELECT avg(a) OVER (PARTITION BY b RANGE b + 1 FOLLOWING) FROM foo; -SELECT avg(a) OVER (PARTITION BY b RANGE UNBOUNDED FOLLOWING) FROM foo; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (over_clause - (window_definition - (partition_by_clause - (identifier)) - (frame_clause - (frame_kind) - (frame_bound))))))) - (from_clause - (identifier))) - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (over_clause - (window_definition - (partition_by_clause - (identifier)) - (frame_clause - (frame_kind) - (frame_bound - (binary_expression - (identifier) - (number))))))))) - (from_clause - (identifier))) - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (over_clause - (window_definition - (partition_by_clause - (identifier)) - (frame_clause - (frame_kind) - (frame_bound - (binary_expression - (identifier) - (number))))))))) - (from_clause - (identifier))) - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (over_clause - (window_definition - (partition_by_clause - (identifier)) - (frame_clause - (frame_kind) - (frame_bound))))))) - (from_clause - (identifier)))) - -================================================================================ -SELECT window function call with window definition frame_end -================================================================================ - -SELECT avg(a) OVER (PARTITION BY b RANGE BETWEEN CURRENT ROW AND b + 1 PRECEDING) FROM foo; -SELECT avg(a) OVER (PARTITION BY b RANGE BETWEEN CURRENT ROW AND b + 1 PRECEDING EXCLUDE GROUP) FROM foo; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (over_clause - (window_definition - (partition_by_clause - (identifier)) - (frame_clause - (frame_kind) - (frame_bound) - (frame_bound - (binary_expression - (identifier) - (number))))))))) - (from_clause - (identifier))) - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (over_clause - (window_definition - (partition_by_clause - (identifier)) - (frame_clause - (frame_kind) - (frame_bound) - (frame_bound - (binary_expression - (identifier) - (number))) - (frame_exclusion))))))) - (from_clause - (identifier)))) - -================================================================================ -SELECT window function call with window definition frame_exclusion -================================================================================ - -SELECT avg(a) OVER (PARTITION BY b RANGE CURRENT ROW EXCLUDE CURRENT ROW) FROM foo; -SELECT avg(a) OVER (PARTITION BY b RANGE CURRENT ROW EXCLUDE GROUP) FROM foo; -SELECT avg(a) OVER (PARTITION BY b RANGE CURRENT ROW EXCLUDE TIES) FROM foo; -SELECT avg(a) OVER (PARTITION BY b RANGE CURRENT ROW EXCLUDE NO OTHERS) FROM foo; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (over_clause - (window_definition - (partition_by_clause - (identifier)) - (frame_clause - (frame_kind) - (frame_bound) - (frame_exclusion))))))) - (from_clause - (identifier))) - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (over_clause - (window_definition - (partition_by_clause - (identifier)) - (frame_clause - (frame_kind) - (frame_bound) - (frame_exclusion))))))) - (from_clause - (identifier))) - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (over_clause - (window_definition - (partition_by_clause - (identifier)) - (frame_clause - (frame_kind) - (frame_bound) - (frame_exclusion))))))) - (from_clause - (identifier))) - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (over_clause - (window_definition - (partition_by_clause - (identifier)) - (frame_clause - (frame_kind) - (frame_bound) - (frame_exclusion))))))) - (from_clause - (identifier)))) - -================================================================================ -SELECT window function call with window definition frame_end -================================================================================ - -SELECT avg(a) OVER (PARTITION BY b RANGE BETWEEN CURRENT ROW AND b + 1 PRECEDING) FROM foo; -SELECT avg(a) OVER (PARTITION BY b RANGE BETWEEN CURRENT ROW AND b + 1 PRECEDING EXCLUDE GROUP) FROM foo; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (over_clause - (window_definition - (partition_by_clause - (identifier)) - (frame_clause - (frame_kind) - (frame_bound) - (frame_bound - (binary_expression - (identifier) - (number))))))))) - (from_clause - (identifier))) - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (identifier) - (over_clause - (window_definition - (partition_by_clause - (identifier)) - (frame_clause - (frame_kind) - (frame_bound) - (frame_bound - (binary_expression - (identifier) - (number))) - (frame_exclusion))))))) - (from_clause - (identifier)))) - -================================================================================ -SELECT window function call with window definition complex -================================================================================ - -SELECT - avg(a) FILTER (WHERE a > b) OVER ( - PARTITION BY b, c + 1 - ORDER BY a - 1 ASC, c + 1 DESC NULLS FIRST - RANGE BETWEEN CURRENT ROW AND b + 1 PRECEDING - EXCLUDE GROUP - ) AS v1, - max(a) FILTER (WHERE a > b) OVER ( - PARTITION BY c - ORDER BY a DESC, b NULLS FIRST - RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING - EXCLUDE NO OTHERS - ) AS v2 -FROM foo; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (alias - (function_call - (identifier) - (identifier) - (filter_clause - (where_clause - (binary_expression - (identifier) - (identifier)))) - (over_clause - (window_definition - (partition_by_clause - (identifier) - (binary_expression - (identifier) - (number))) - (order_by_clause - (order_expression - (binary_expression - (identifier) - (number))) - (order_expression - (binary_expression - (identifier) - (number)))) - (frame_clause - (frame_kind) - (frame_bound) - (frame_bound - (binary_expression - (identifier) - (number))) - (frame_exclusion))))) - (identifier)) - (alias - (function_call - (identifier) - (identifier) - (filter_clause - (where_clause - (binary_expression - (identifier) - (identifier)))) - (over_clause - (window_definition - (partition_by_clause - (identifier)) - (order_by_clause - (order_expression - (identifier)) - (order_expression - (identifier))) - (frame_clause - (frame_kind) - (frame_bound) - (frame_bound) - (frame_exclusion))))) - (identifier)))) - (from_clause - (identifier)))) diff --git a/vendored_parsers/tree-sitter-sql/test/corpus/statements.txt b/vendored_parsers/tree-sitter-sql/test/corpus/statements.txt deleted file mode 100644 index a9c896e94..000000000 --- a/vendored_parsers/tree-sitter-sql/test/corpus/statements.txt +++ /dev/null @@ -1,2637 +0,0 @@ -================================================================================ -Numbers -================================================================================ - -SELECT 1, 1.2, -5, -1.3, 1E-37, 1E+37; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (number) - (number) - (unary_expression - (number)) - (unary_expression - (number)) - (number) - (number))))) - -================================================================================ -SELECT statement -================================================================================ - -SELECT; -SELECT interval '1 minute'; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause)) - (select_statement - (select_clause - (select_clause_body - (interval_expression - (string - (content))))))) - -================================================================================ -SELECT statement with distinct expression -================================================================================ - -SELECT 1 IS DISTINCT FROM NULL; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (is_expression - (number) - (distinct_from - (NULL))))))) - -================================================================================ -SELECT statement FROM clause -================================================================================ - -SELECT a, b FROM table1; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (identifier) - (identifier))) - (from_clause - (identifier)))) - -================================================================================ -SELECT statement with SELECT subexpression -================================================================================ - -SELECT (SELECT 1) AS a - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (alias - (select_subexpression - (select_statement - (select_clause - (select_clause_body - (number))))) - (identifier)))))) - -================================================================================ -SELECT statement with aliases -================================================================================ - -SELECT a, b AS c FROM table1 AS t; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (identifier) - (alias - (identifier) - (identifier)))) - (from_clause - (alias - (identifier) - (identifier))))) - -================================================================================ -SELECT statement with group by -================================================================================ - -SELECT a, b -FROM table1 -GROUP BY lower(a), b; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (identifier) - (identifier))) - (from_clause - (identifier)) - (group_by_clause - (group_expression - (function_call - (identifier) - (identifier))) - (group_expression - (identifier))))) - -================================================================================ -SELECT statement with order by -================================================================================ - -SELECT a, b FROM table1 ORDER BY lower(a), b; -SELECT a, b FROM table1 ORDER BY lower(a), b ASC; -SELECT a, b FROM table1 ORDER BY lower(a), b DESC; -SELECT a, b FROM table1 ORDER BY a ASC, b DESC; -SELECT a, b FROM table1 ORDER BY a ASC NULLS FIRST, b DESC NULLS LAST; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (identifier) - (identifier))) - (from_clause - (identifier)) - (order_by_clause - (order_expression - (function_call - (identifier) - (identifier))) - (order_expression - (identifier)))) - (select_statement - (select_clause - (select_clause_body - (identifier) - (identifier))) - (from_clause - (identifier)) - (order_by_clause - (order_expression - (function_call - (identifier) - (identifier))) - (order_expression - (identifier)))) - (select_statement - (select_clause - (select_clause_body - (identifier) - (identifier))) - (from_clause - (identifier)) - (order_by_clause - (order_expression - (function_call - (identifier) - (identifier))) - (order_expression - (identifier)))) - (select_statement - (select_clause - (select_clause_body - (identifier) - (identifier))) - (from_clause - (identifier)) - (order_by_clause - (order_expression - (identifier)) - (order_expression - (identifier)))) - (select_statement - (select_clause - (select_clause_body - (identifier) - (identifier))) - (from_clause - (identifier)) - (order_by_clause - (order_expression - (identifier)) - (order_expression - (identifier))))) - -================================================================================ -SELECT statement FROM multiple tables -================================================================================ - -SELECT a, b FROM table1, table2; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (identifier) - (identifier))) - (from_clause - (identifier) - (identifier)))) - -================================================================================ -SELECT statement with numbers -================================================================================ - -SELECT 1, 2; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (number) - (number))))) - -================================================================================ -SELECT statement with expression -================================================================================ - -SELECT 1 + 2; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (binary_expression - (number) - (number)))))) - -================================================================================ -SELECT statement with empty string -================================================================================ - -SELECT ''; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (string - (content)))))) - -================================================================================ -SELECT statement with dollar quoted string -================================================================================ - -SELECT $$hey$$; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (string - (content)))))) - -================================================================================ -SELECT statement with dollar quoted brackets inside -================================================================================ - -SELECT $$(a + b)$$; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (string - (content)))))) - -================================================================================ -SELECT statement with type cast -================================================================================ - -SELECT ''::JSONB; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (type_cast - (string - (content)) - (type - (identifier))))))) - -================================================================================ -SELECT statement with columns -================================================================================ - -SELECT a, b; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (identifier) - (identifier))))) - -================================================================================ -SELECT statement with comparison expression -================================================================================ - -SELECT 1 < 2; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (binary_expression - (number) - (number)))))) - -================================================================================ -SELECT statement with is expression -================================================================================ - -SELECT a IS TRUE, b IS NOT NULL, c IS FALSE; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (is_expression - (identifier) - (TRUE)) - (is_expression - (identifier) - (NULL)) - (is_expression - (identifier) - (FALSE)))))) - -================================================================================ -SELECT field -================================================================================ - -SELECT foo.bar FROM a; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (dotted_name - (identifier) - (identifier)))) - (from_clause - (identifier)))) - -================================================================================ -Operator precedence -================================================================================ - -SELECT 1 + -1, 1 <= 1; -SELECT 1 * 2 + 3, 3 + 1 * 2, (3 + 1) * 2; -SELECT 1 / 2 + 3, 3 + 1 / 2, (3 + 1) / 2; -SELECT @1, !!2, |/3, ||/4, ~5, -6, +7; -SELECT @ - 2; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (binary_expression - (number) - (unary_expression - (number))) - (binary_expression - (number) - (number))))) - (select_statement - (select_clause - (select_clause_body - (binary_expression - (binary_expression - (number) - (number)) - (number)) - (binary_expression - (number) - (binary_expression - (number) - (number))) - (binary_expression - (binary_expression - (number) - (number)) - (number))))) - (select_statement - (select_clause - (select_clause_body - (binary_expression - (binary_expression - (number) - (number)) - (number)) - (binary_expression - (number) - (binary_expression - (number) - (number))) - (binary_expression - (binary_expression - (number) - (number)) - (number))))) - (select_statement - (select_clause - (select_clause_body - (unary_expression - (number)) - (unary_expression - (number)) - (unary_expression - (number)) - (unary_expression - (number)) - (unary_expression - (number)) - (unary_expression - (number)) - (unary_expression - (number))))) - (select_statement - (select_clause - (select_clause_body - (unary_expression - (unary_expression - (number))))))) - -================================================================================ -SELECT statement with comparison expression and is expression -================================================================================ - -SELECT 1 < 2 IS TRUE; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (is_expression - (binary_expression - (number) - (number)) - (TRUE)))))) - -================================================================================ -SELECT expression with function -================================================================================ - -SELECT foo(bar, baz) < 10; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (binary_expression - (function_call - (identifier) - (identifier) - (identifier)) - (number)))))) - -================================================================================ -SELECT expression with function without args -================================================================================ - -SELECT foo(), test.bar(1, 2, 3); - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier)) - (function_call - (dotted_name - (identifier) - (identifier)) - (number) - (number) - (number)))))) - -================================================================================ -SELECT comparison expression boolean -================================================================================ - -SELECT TRUE AND foo(1) OR FALSE AND NOT a = b.c; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (boolean_expression - (boolean_expression - (TRUE) - (function_call - (identifier) - (number))) - (boolean_expression - (FALSE) - (binary_expression - (boolean_expression - (identifier)) - (dotted_name - (identifier) - (identifier))))))))) - -================================================================================ -SELECT parenthesized expression -================================================================================ - -SELECT (TRUE); - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (TRUE))))) - -================================================================================ -SELECT parenthesized expression 2 -================================================================================ - -SELECT TRUE AND (foo(1) OR FALSE); - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (boolean_expression - (TRUE) - (boolean_expression - (function_call - (identifier) - (number)) - (FALSE))))))) - -================================================================================ -SELECT string -================================================================================ - -SELECT 'aaaa' - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (string - (content)))))) - -================================================================================ -SELECT weird_string -================================================================================ - -SELECT '%{a.b}' - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (string - (content)))))) - -================================================================================ -SELECT field_access -================================================================================ - -SELECT foo->>'bar' - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (json_access - (identifier) - (string - (content))))))) - -================================================================================ -SELECT in clause -================================================================================ - -SELECT 1 IN (1, 2); - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (in_expression - (number) - (tuple - (number) - (number))))))) - -================================================================================ -CREATE TYPE statement -================================================================================ - -CREATE TYPE typename; -CREATE TYPE xest AS (data TEXT, val INT NOT NULL); - --------------------------------------------------------------------------------- - -(source_file - (create_type_statement - (identifier)) - (create_type_statement - (identifier) - (type_spec_composite - (identifier) - (type - (identifier)) - (identifier) - (constrained_type - (type - (identifier)) - (null_constraint - (NULL)))))) - -================================================================================ -CREATE TYPE enum -================================================================================ - -CREATE TYPE colors AS ENUM ('red', 'green', 'blue'); - --------------------------------------------------------------------------------- - -(source_file - (create_type_statement - (identifier) - (type_spec_enum - (string - (content)) - (string - (content)) - (string - (content))))) - -================================================================================ -CREATE TYPE range -================================================================================ - -CREATE TYPE type_name AS RANGE ( - SUBTYPE = date, - SUBTYPE_DIFF = diff_func, - CANONICAL = canonical_func -); - --------------------------------------------------------------------------------- - -(source_file - (create_type_statement - (identifier) - (type_spec_range - (identifier) - (identifier) - (identifier)))) - -================================================================================ -CREATE TYPE base -================================================================================ - -CREATE TYPE type_name ( - internallength = 16, - input = in_func, - output = out_func -); - --------------------------------------------------------------------------------- - -(source_file - (create_type_statement - (identifier) - (type_spec_base - (identifier) - (identifier)))) - -================================================================================ -CREATE DOMAIN -================================================================================ - -CREATE DOMAIN test; - --------------------------------------------------------------------------------- - -(source_file - (create_domain_statement - (identifier))) - -================================================================================ -CREATE DOMAIN with type -================================================================================ - -CREATE DOMAIN test AS text; - --------------------------------------------------------------------------------- - -(source_file - (create_domain_statement - (identifier) - (type - (identifier)))) - -================================================================================ -CREATE DOMAIN with array type -================================================================================ - -CREATE DOMAIN test_arr AS text[]; - --------------------------------------------------------------------------------- - -(source_file - (create_domain_statement - (identifier) - (array_type - (type - (identifier))))) - -================================================================================ -CREATE DOMAIN type with constraint -================================================================================ - -CREATE DOMAIN test AS text NOT NULL; - --------------------------------------------------------------------------------- - -(source_file - (create_domain_statement - (identifier) - (type - (identifier)) - (null_constraint - (NULL)))) - -================================================================================ -CREATE DOMAIN array type with constraint -================================================================================ - -CREATE DOMAIN test AS text[] NOT NULL; - --------------------------------------------------------------------------------- - -(source_file - (create_domain_statement - (identifier) - (array_type - (type - (identifier))) - (null_constraint - (NULL)))) - -================================================================================ -CREATE INDEX -================================================================================ - -CREATE INDEX test_idx ON table(col1, col2); - --------------------------------------------------------------------------------- - -(source_file - (create_index_statement - (identifier) - (identifier) - (index_table_parameters - (identifier) - (identifier)))) - -================================================================================ -CREATE UNIQUE INDEX -================================================================================ - -CREATE UNIQUE INDEX test_idx ON table(col1, col2); - --------------------------------------------------------------------------------- - -(source_file - (create_index_statement - (unique_constraint) - (identifier) - (identifier) - (index_table_parameters - (identifier) - (identifier)))) - -================================================================================ -CREATE INDEX with function -================================================================================ - -CREATE INDEX test_idx ON table(lower(col1), col2); -CREATE INDEX text_idx2 ON table(col2 text_pattern_ops); - --------------------------------------------------------------------------------- - -(source_file - (create_index_statement - (identifier) - (identifier) - (index_table_parameters - (function_call - (identifier) - (identifier)) - (identifier))) - (create_index_statement - (identifier) - (identifier) - (index_table_parameters - (identifier) - (op_class - (identifier))))) - -================================================================================ -CREATE INDEX where clause -================================================================================ - -CREATE INDEX test_idx ON table(col1) WHERE col1 IS NOT NULL; - --------------------------------------------------------------------------------- - -(source_file - (create_index_statement - (identifier) - (identifier) - (index_table_parameters - (identifier)) - (where_clause - (is_expression - (identifier) - (NULL))))) - -================================================================================ -CREATE INDEX where clause not equal -================================================================================ - -CREATE INDEX test_idx ON table(col1) WHERE col1 <> 1 - --------------------------------------------------------------------------------- - -(source_file - (create_index_statement - (identifier) - (identifier) - (index_table_parameters - (identifier)) - (where_clause - (binary_expression - (identifier) - (number))))) - -================================================================================ -CREATE INDEX complex -================================================================================ - -CREATE INDEX foo_idx ON table1 (col2, (lower(col1->>'attr'))); - --------------------------------------------------------------------------------- - -(source_file - (create_index_statement - (identifier) - (identifier) - (index_table_parameters - (identifier) - (function_call - (identifier) - (json_access - (identifier) - (string - (content))))))) - -================================================================================ -CREATE INDEX using -================================================================================ - -CREATE INDEX foo_idx ON table1 USING gist (col2); -CREATE INDEX bttest_a_idx ON bttest_a USING btree (id) WITH (deduplicate_items = off); -CREATE UNIQUE INDEX bttest_multi_idx ON bttest_multi USING btree (id) INCLUDE (data); - --------------------------------------------------------------------------------- - -(source_file - (create_index_statement - (identifier) - (identifier) - (using_clause - (identifier)) - (index_table_parameters - (identifier))) - (create_index_statement - (identifier) - (identifier) - (using_clause - (identifier)) - (index_table_parameters - (identifier)) - (create_index_with_clause - (identifier) - (identifier))) - (create_index_statement - (unique_constraint) - (identifier) - (identifier) - (using_clause - (identifier)) - (index_table_parameters - (identifier)) - (create_index_include_clause - (identifier)))) - -================================================================================ -CREATE INDEX with order -================================================================================ - -CREATE INDEX foo_idx ON table1 (col2 DESC); - --------------------------------------------------------------------------------- - -(source_file - (create_index_statement - (identifier) - (identifier) - (index_table_parameters - (ordered_expression - (identifier))))) - -================================================================================ -CREATE TABLE -================================================================================ - -CREATE TABLE my_table (col1 INT, col2 INT); -CREATE TABLE my_table () WITHOUT OIDS; -CREATE TEMPORARY TABLE my_table2 (col1 INT, col2 INT); - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (type - (identifier))) - (table_column - (identifier) - (type - (identifier))))) - (create_table_statement - (identifier) - (table_parameters)) - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (type - (identifier))) - (table_column - (identifier) - (type - (identifier)))))) - -================================================================================ -CREATE TABLE with timestamp -================================================================================ - -CREATE TABLE public.my_table ( - col1 INT PRIMARY KEY, - created_at timestamp(6) without time zone NOT NULL, - updated_at timestamp(6) without time zone NOT NULL DEFAULT (now() + INTERVAL '1 second') -); - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (dotted_name - (identifier) - (identifier)) - (table_parameters - (table_column - (identifier) - (type - (identifier)) - (primary_key_constraint)) - (table_column - (identifier) - (type - (identifier) - (number)) - (null_constraint - (NULL))) - (table_column - (identifier) - (type - (identifier) - (number)) - (null_constraint - (NULL)) - (default_clause - (binary_expression - (function_call - (identifier)) - (interval_expression - (string - (content))))))))) - -================================================================================ -CREATE TABLE with not null constraint -================================================================================ - -CREATE TABLE my_table (col1 INT NOT NULL) - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (type - (identifier)) - (null_constraint - (NULL)))))) - -================================================================================ -CREATE TABLE with default -================================================================================ - -CREATE TABLE my_table (col1 INT DEFAULT get_num()) - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (type - (identifier)) - (default_clause - (function_call - (identifier))))))) - -================================================================================ -CREATE TABLE with default string -================================================================================ - -CREATE TABLE my_table (col1 INT DEFAULT 'hey') - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (type - (identifier)) - (default_clause - (string - (content))))))) - -================================================================================ -CREATE TABLE with primary key constraint -================================================================================ - -CREATE TABLE my_table (col1 INT PRIMARY KEY) - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (type - (identifier)) - (primary_key_constraint))))) - -================================================================================ -CREATE TABLE with references constraint -================================================================================ - -CREATE TABLE my_table (col1 INT REFERENCES table1) - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (type - (identifier)) - (references_constraint - (identifier)))))) - -================================================================================ -CREATE TABLE with references constraint with column specified -================================================================================ - -CREATE TABLE my_table (col1 INT REFERENCES table1(col1)) - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (type - (identifier)) - (references_constraint - (identifier) - (identifier)))))) - -================================================================================ -CREATE TABLE with references constraint with actions -================================================================================ - -CREATE TABLE my_table (col1 INT REFERENCES table1(col1) ON DELETE SET NULL ON UPDATE RESTRICT) - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (type - (identifier)) - (references_constraint - (identifier) - (identifier) - (on_delete_action) - (on_update_action)))))) - -================================================================================ -CREATE TABLE with unique constraint -================================================================================ - -CREATE TABLE my_table (col1 INT UNIQUE) - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (type - (identifier)) - (unique_constraint))))) - -================================================================================ -CREATE TABLE with multiple constaints -================================================================================ - -CREATE TABLE my_table (col1 INT DEFAULT get_val() NOT NULL) - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (type - (identifier)) - (default_clause - (function_call - (identifier))) - (null_constraint - (NULL)))))) - -================================================================================ -CREATE TABLE with check in constaint, rule precedence -================================================================================ - -CREATE TABLE my_table (col1 INT CHECK(col1 IN (1, 2))); - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (type - (identifier)) - (check_constraint - (in_expression - (identifier) - (tuple - (number) - (number)))))))) - -================================================================================ -CREATE TABLE with foreign key constraint -================================================================================ - -CREATE TABLE my_table ( - col1 INT, - col2 INT, - FOREIGN KEY (col1, col2) REFERENCES mytable2, - CONSTRAINT my_key FOREIGN KEY (col1, col2) REFERENCES mytable2 -); - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (type - (identifier))) - (table_column - (identifier) - (type - (identifier))) - (foreign_key - (identifier) - (identifier) - (references_constraint - (identifier))) - (identifier) - (foreign_key - (identifier) - (identifier) - (references_constraint - (identifier)))))) - -================================================================================ -CREATE TABLE with multiple constraints -================================================================================ - -CREATE TABLE foo( - col1 INT NOT NULL REFERENCES bar(col1) ON UPDATE CASCADE ON DELETE CASCADE, - col2 INT NOT NULL REFERENCES bar ON UPDATE CASCADE, - col3 INT NOT NULL REFERENCES bar ON DELETE CASCADE -) - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (type - (identifier)) - (null_constraint - (NULL)) - (references_constraint - (identifier) - (identifier) - (on_update_action) - (on_delete_action))) - (table_column - (identifier) - (type - (identifier)) - (null_constraint - (NULL)) - (references_constraint - (identifier) - (on_update_action))) - (table_column - (identifier) - (type - (identifier)) - (null_constraint - (NULL)) - (references_constraint - (identifier) - (on_delete_action)))))) - -================================================================================ -CREATE TABLE with unique constraint -================================================================================ - -CREATE TABLE foo(col1 INT, col2 INT, UNIQUE(col1, col2)) - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (type - (identifier))) - (table_column - (identifier) - (type - (identifier))) - (unique - (identifier) - (identifier))))) - -================================================================================ -CREATE TABLE with direction -================================================================================ - -CREATE TABLE foo( - id BIGINT NOT NULL PRIMARY KEY, - date DATE DEFAULT NULL ASC -); - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (type - (identifier)) - (null_constraint - (NULL)) - (primary_key_constraint)) - (table_column - (identifier) - (type - (identifier)) - (default_clause - (identifier)) - (direction_constraint))))) - -================================================================================ -Comment -================================================================================ - --- Smile and wave - --------------------------------------------------------------------------------- - -(source_file - (comment)) - -================================================================================ -Multiline comment -================================================================================ - -/* -Smile and wave -*/ - --------------------------------------------------------------------------------- - -(source_file - (comment)) - -================================================================================ -CREATE TABLE with named constraint -================================================================================ - -CREATE TABLE foo(col1 INT CONSTRAINT col1_constraint) - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (type - (identifier)) - (named_constraint - (identifier)))))) - -================================================================================ -CREATE TABLE with composite primary key -================================================================================ - -CREATE TABLE foo(col1 INT, col2 INT, PRIMARY KEY(col1, col2)) - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (type - (identifier))) - (table_column - (identifier) - (type - (identifier))) - (primary_key - (identifier) - (identifier))))) - -================================================================================ -CREATE TABLE with exclude contraint -================================================================================ - -CREATE TABLE foo(col1 INT, col2 VARCHAR, EXCLUDE USING GIST (col1 WITH =, col2 varchar_pattern_ops WITH &&)) - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (type - (identifier))) - (table_column - (identifier) - (type - (identifier))) - (exclude - (identifier) - (exclude_entry - (identifier) - (binary_operator)) - (exclude_entry - (identifier) - (op_class - (identifier)) - (binary_operator)))))) - -================================================================================ -CREATE TABLE with array type column -================================================================================ - -CREATE TABLE foo(col1 INT[]) - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (array_type - (type - (identifier))))))) - -================================================================================ -CREATE TABLE with check constraint -================================================================================ - -CREATE TABLE foo( - col1 INT, - col2 INT, - CHECK(col1 > col2), - CONSTRAINT mycheck CHECK (func(start) = interval '5 minutes') -) - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (type - (identifier))) - (table_column - (identifier) - (type - (identifier))) - (check - (binary_expression - (identifier) - (identifier))) - (identifier) - (check - (binary_expression - (function_call - (identifier) - (identifier)) - (interval_expression - (string - (content)))))))) - -================================================================================ -CREATE TABLE with foreign key constraint with columns specified -================================================================================ - -CREATE TABLE my_table ( - col1 INT, - col2 INT, - FOREIGN KEY (col1, col2) REFERENCES mytable2(col1, col2) -); - --------------------------------------------------------------------------------- - -(source_file - (create_table_statement - (identifier) - (table_parameters - (table_column - (identifier) - (type - (identifier))) - (table_column - (identifier) - (type - (identifier))) - (foreign_key - (identifier) - (identifier) - (references_constraint - (identifier) - (identifier) - (identifier)))))) - -================================================================================ -CREATE FUNCTION -================================================================================ - -CREATE FUNCTION add(integer, integer) RETURNS integer - AS 'select $1 + $2;' - LANGUAGE SQL; -CREATE FUNCTION add(integer, integer) RETURNS integer - AS $BODY$select $1 + $2;$BODY$ - LANGUAGE SQL; - --------------------------------------------------------------------------------- - -(source_file - (create_function_statement - (identifier) - (create_function_parameters - (create_function_parameter - (type - (identifier))) - (create_function_parameter - (type - (identifier)))) - (type - (identifier)) - (function_body - (string - (content))) - (language)) - (create_function_statement - (identifier) - (create_function_parameters - (create_function_parameter - (type - (identifier))) - (create_function_parameter - (type - (identifier)))) - (type - (identifier)) - (function_body - (string - (content))) - (language))) - -================================================================================ -CREATE OR REPLACE FUNCTION -================================================================================ - -CREATE OR REPLACE FUNCTION add(integer, integer) RETURNS integer - AS 'select $1 + $2;' - LANGUAGE SQL; - --------------------------------------------------------------------------------- - -(source_file - (create_function_statement - (identifier) - (create_function_parameters - (create_function_parameter - (type - (identifier))) - (create_function_parameter - (type - (identifier)))) - (type - (identifier)) - (function_body - (string - (content))) - (language))) - -================================================================================ -CREATE FUNCTION hints -================================================================================ - -CREATE FUNCTION foo(int) RETURNS integer - AS 'select 1' - LANGUAGE SQL STRICT IMMUTABLE PARALLEL SAFE; - --------------------------------------------------------------------------------- - -(source_file - (create_function_statement - (identifier) - (create_function_parameters - (create_function_parameter - (type - (identifier)))) - (type - (identifier)) - (function_body - (string - (content))) - (language) - (null_hint) - (optimizer_hint) - (parallel_hint))) - -================================================================================ -CREATE FUNCTION argmode -================================================================================ - -CREATE FUNCTION add(IN int, OUT int, INOUT int, VARIADIC int) RETURNS int - AS 'select col2 from table where col1 = $1;' - LANGUAGE SQL; - --------------------------------------------------------------------------------- - -(source_file - (create_function_statement - (identifier) - (create_function_parameters - (create_function_parameter - (type - (identifier))) - (create_function_parameter - (type - (identifier))) - (create_function_parameter - (type - (identifier))) - (create_function_parameter - (type - (identifier)))) - (type - (identifier)) - (function_body - (string - (content))) - (language))) - -================================================================================ -CREATE FUNCTION returns setof -================================================================================ - -CREATE FUNCTION add(text) RETURNS SETOF int - AS 'select col2 from table where col1 = $1;' - LANGUAGE SQL; - --------------------------------------------------------------------------------- - -(source_file - (create_function_statement - (identifier) - (create_function_parameters - (create_function_parameter - (type - (identifier)))) - (setof - (type - (identifier))) - (function_body - (string - (content))) - (language))) - -================================================================================ -CREATE FUNCTION returns constrained setof -================================================================================ - -CREATE FUNCTION add(text) RETURNS SETOF int NOT NULL - AS 'select col2 from table where col1 = $1;' - LANGUAGE SQL; - --------------------------------------------------------------------------------- - -(source_file - (create_function_statement - (identifier) - (create_function_parameters - (create_function_parameter - (type - (identifier)))) - (setof - (constrained_type - (type - (identifier)) - (null_constraint - (NULL)))) - (function_body - (string - (content))) - (language))) - -================================================================================ -CREATE FUNCTION Language in first pos -================================================================================ - -CREATE FUNCTION add(integer) RETURNS integer LANGUAGE SQL AS 'select $1'; - --------------------------------------------------------------------------------- - -(source_file - (create_function_statement - (identifier) - (create_function_parameters - (create_function_parameter - (type - (identifier)))) - (type - (identifier)) - (language) - (function_body - (string - (content))))) - -================================================================================ -CREATE FUNCTION with optimizer hint -================================================================================ - -CREATE FUNCTION add(integer) RETURNS integer STABLE LANGUAGE SQL AS 'select $1'; - --------------------------------------------------------------------------------- - -(source_file - (create_function_statement - (identifier) - (create_function_parameters - (create_function_parameter - (type - (identifier)))) - (type - (identifier)) - (optimizer_hint) - (language) - (function_body - (string - (content))))) - -================================================================================ -CREATE FUNCTION with constrained args -================================================================================ - -CREATE FUNCTION add(integer NOT NULL) RETURNS integer STABLE LANGUAGE SQL AS 'select $1'; - --------------------------------------------------------------------------------- - -(source_file - (create_function_statement - (identifier) - (create_function_parameters - (create_function_parameter - (constrained_type - (type - (identifier)) - (null_constraint - (NULL))))) - (type - (identifier)) - (optimizer_hint) - (language) - (function_body - (string - (content))))) - -================================================================================ -CREATE FUNCTION lowercase -================================================================================ - -create function add(integer) returns integer language sql as 'select $1'; - --------------------------------------------------------------------------------- - -(source_file - (create_function_statement - (identifier) - (create_function_parameters - (create_function_parameter - (type - (identifier)))) - (type - (identifier)) - (language) - (function_body - (string - (content))))) - -================================================================================ -CREATE FUNCTION highlight function body -================================================================================ - -create function add(integer) returns integer language sql as 'select a, b'; - --------------------------------------------------------------------------------- - -(source_file - (create_function_statement - (identifier) - (create_function_parameters - (create_function_parameter - (type - (identifier)))) - (type - (identifier)) - (language) - (function_body - (string - (content))))) - -================================================================================ -CREATE SCHEMA schema -================================================================================ - -CREATE SCHEMA information_schema; -CREATE SCHEMA IF NOT EXISTS information_schema; - --------------------------------------------------------------------------------- - -(source_file - (create_schema_statement - (identifier)) - (create_schema_statement - (identifier))) - -================================================================================ -GRANT -================================================================================ - -GRANT USAGE ON SCHEMA information_schema TO PUBLIC; - --------------------------------------------------------------------------------- - -(source_file - (grant_statement - (identifier))) - -================================================================================ -SET -================================================================================ - -SET search_path TO information_schema; -SET search_path TO 'test'; -SET LOCAL search_path TO 'test'; -SET SESSION search_path TO 'test'; -SET SESSION search_path = 'test'; - --------------------------------------------------------------------------------- - -(source_file - (set_statement - (identifier) - (identifier)) - (set_statement - (identifier) - (string - (content))) - (set_statement - (identifier) - (string - (content))) - (set_statement - (identifier) - (string - (content))) - (set_statement - (identifier) - (string - (content)))) - -================================================================================ -SELECT asterisk expressions -================================================================================ - -SELECT * FROM Customers; -SELECT a.* FROM Customers; -SELECT COUNT(*) FROM Customers; -SELECT COUNT(a.*) FROM Customers; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (asterisk_expression))) - (from_clause - (identifier))) - (select_statement - (select_clause - (select_clause_body - (asterisk_expression - (identifier)))) - (from_clause - (identifier))) - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (asterisk_expression)))) - (from_clause - (identifier))) - (select_statement - (select_clause - (select_clause_body - (function_call - (identifier) - (asterisk_expression - (identifier))))) - (from_clause - (identifier)))) - -================================================================================ -CREATE EXTENSION -================================================================================ - -CREATE EXTENSION postgis; -CREATE EXTENSION IF NOT EXISTS postgis; -CREATE EXTENSION IF NOT EXISTS postgis SCHEMA bar; -CREATE EXTENSION IF NOT EXISTS postgis WITH SCHEMA bar; -CREATE EXTENSION IF NOT EXISTS postgis VERSION '1.0'; -CREATE EXTENSION IF NOT EXISTS postgis WITH VERSION '1.0' SCHEMA bar; -CREATE EXTENSION IF NOT EXISTS postgis VERSION '1.0' SCHEMA bar CASCADE; -CREATE EXTENSION btree_gist SCHEMA test_schema_diff; - --------------------------------------------------------------------------------- - -(source_file - (create_extension_statement - (identifier)) - (create_extension_statement - (identifier)) - (create_extension_statement - (identifier) - (schema - (identifier))) - (create_extension_statement - (identifier) - (schema - (identifier))) - (create_extension_statement - (identifier) - (version - (content))) - (create_extension_statement - (identifier) - (version - (content)) - (schema - (identifier))) - (create_extension_statement - (identifier) - (version - (content)) - (schema - (identifier))) - (create_extension_statement - (identifier) - (schema - (identifier)))) - -================================================================================ -CREATE ROLE -================================================================================ - -CREATE ROLE regress_lr_normal; -CREATE ROLE regress_lr_superuser SUPERUSER; -CREATE ROLE regress_lr_replication REPLICATION; -CREATE ROLE regress_origin_replication REPLICATION; - --------------------------------------------------------------------------------- - -(source_file - (create_role_statement - (identifier)) - (create_role_statement - (identifier) - (identifier)) - (create_role_statement - (identifier) - (identifier)) - (create_role_statement - (identifier) - (identifier))) - -================================================================================ -DROP -================================================================================ - -DROP TABLE IF EXISTS foo; -DROP TABLE foo; -DROP VIEW bar; -DROP TABLESPACE bar; -DROP EXTENSION postgis; -DROP TABLE foo CASCADE; -DROP TABLE foo RESTRICT; -DROP TABLE tb1, tb2, tb3; -DROP MATERIALIZED VIEW bar; -DROP INDEX idx; -DROP INDEX CONCURRENTLY idx; - --------------------------------------------------------------------------------- - -(source_file - (drop_statement - (identifier)) - (drop_statement - (identifier)) - (drop_statement - (identifier)) - (drop_statement - (identifier)) - (drop_statement - (identifier)) - (drop_statement - (identifier)) - (drop_statement - (identifier)) - (drop_statement - (identifier) - (identifier) - (identifier)) - (drop_statement - (identifier)) - (drop_statement - (identifier)) - (drop_statement - (identifier))) - -================================================================================ -DROP -================================================================================ - -DROP TABLE IF EXISTS foo; -DROP TABLE foo; -DROP VIEW bar; -DROP INDEX baz; -DROP TABLESPACE bar; -DROP EXTENSION postgis; - --------------------------------------------------------------------------------- - -(source_file - (drop_statement - (identifier)) - (drop_statement - (identifier)) - (drop_statement - (identifier)) - (drop_statement - (identifier)) - (drop_statement - (identifier)) - (drop_statement - (identifier))) - -================================================================================ -Postgres command -================================================================================ - -\echo Use "CREATE EXTENSION foo" to load this file. - --------------------------------------------------------------------------------- - -(source_file - (pg_command)) - -================================================================================ -SEQUENCE -================================================================================ - -CREATE TEMP SEQUENCE myseq0; -CREATE TEMPORARY SEQUENCE myseq1; -CREATE SEQUENCE IF NOT EXISTS myseq2; -CREATE SEQUENCE myseq3; -CREATE SEQUENCE myseq4 AS integer; -CREATE SEQUENCE myseq5 START WITH 10 INCREMENT BY 10 NO MINVALUE NO MAXVALUE CACHE 1; -CREATE SEQUENCE myseq6 OWNED BY user; -CREATE SEQUENCE myseq6 OWNED BY foo.bar; -ALTER SEQUENCE myseq3 OWNED BY user; -ALTER SEQUENCE IF EXISTS myseq2 START WITH 10 INCREMENT BY 10 NO MINVALUE NO MAXVALUE CACHE 1; - --------------------------------------------------------------------------------- - -(source_file - (create_statement - (create_sequence - (identifier))) - (create_statement - (create_sequence - (identifier))) - (create_statement - (create_sequence - (identifier))) - (create_statement - (create_sequence - (identifier))) - (create_statement - (create_sequence - (identifier) - (type - (identifier)))) - (create_statement - (create_sequence - (identifier) - (number) - (number) - (number))) - (create_statement - (create_sequence - (identifier) - (identifier))) - (create_statement - (create_sequence - (identifier) - (dotted_name - (identifier) - (identifier)))) - (alter_statement - (alter_sequence - (identifier) - (identifier))) - (alter_statement - (alter_sequence - (identifier) - (number) - (number) - (number)))) - -================================================================================ -ALTER TABLE -================================================================================ - -ALTER TABLE ONLY foo ALTER COLUMN myid SET DEFAULT nextval('myseq0'::regclass); -ALTER TABLE bar - ADD COLUMN col1 UUID REFERENCES baz (col1) ON UPDATE CASCADE ON DELETE SET NULL; -ALTER TABLE mytable0 - ADD FOREIGN KEY (mykey) REFERENCES mytable1 (col1_id) - ON UPDATE CASCADE ON DELETE RESTRICT INITIALLY DEFERRED; -ALTER TABLE foo SET (autovacuum_enabled = false); -ALTER TABLE foo RENAME COLUMN bar TO baz; -ALTER TABLE foo OWNER TO bar; - --------------------------------------------------------------------------------- - -(source_file - (alter_statement - (alter_table - (identifier) - (alter_table_action - (alter_table_action_alter_column - (identifier) - (function_call - (identifier) - (type_cast - (string - (content)) - (type - (identifier)))))))) - (alter_statement - (alter_table - (identifier) - (alter_table_action - (alter_table_action_add - (table_column - (identifier) - (type - (identifier)) - (references_constraint - (identifier) - (identifier) - (on_update_action) - (on_delete_action))))))) - (alter_statement - (alter_table - (identifier) - (alter_table_action - (alter_table_action_add - (foreign_key - (identifier) - (references_constraint - (identifier) - (identifier) - (on_update_action) - (on_delete_action))) - (initial_mode))))) - (alter_statement - (alter_table - (identifier) - (alter_table_action - (alter_table_action_set - (binary_expression - (identifier) - (FALSE)))))) - (alter_statement - (alter_table - (identifier) - (alter_table_rename_column - (identifier) - (identifier)))) - (alter_statement - (alter_table - (identifier) - (alter_table_action - (alter_owner - (identifier)))))) - -================================================================================ -Transaction operators -================================================================================ - -BEGIN; -BEGIN WORK; -BEGIN TRANSACTION; -COMMIT; -COMMIT WORK; -COMMIT TRANSACTION; -ROLLBACK; -ROLLBACK WORK; -ROLLBACK TRANSACTION; - --------------------------------------------------------------------------------- - -(source_file - (begin_statement) - (begin_statement) - (begin_statement) - (commit_statement) - (commit_statement) - (commit_statement) - (rollback_statement) - (rollback_statement) - (rollback_statement)) - -================================================================================ -Quoting identifiers and dotted access -================================================================================ - -SELECT "test1s adfadf sf !!@#", - "test1s adfadf sf !!@#".*, - public."test1s adfadf sf !!@#", - "public"."test1s adfadf sf !!@#", - "public"."test1s adfadf sf !!@#".*, - "my schema".test, - "my schema".test.*; - -SELECT a.`test 1`; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (identifier) - (asterisk_expression - (identifier)) - (dotted_name - (identifier) - (identifier)) - (dotted_name - (identifier) - (identifier)) - (asterisk_expression - (dotted_name - (identifier) - (identifier))) - (dotted_name - (identifier) - (identifier)) - (asterisk_expression - (dotted_name - (identifier) - (identifier)))))) - (select_statement - (select_clause - (select_clause_body - (dotted_name - (identifier) - (identifier)))))) - -================================================================================ -Dollar quoted strings -================================================================================ - -SELECT $$a$$, $a$baz$a$, $a$$$$a$, $a$b$$a$, $TAG$afasf $$TAG$; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (string - (content)) - (string - (content)) - (string - (content)) - (string - (content)) - (string - (content)))))) - -================================================================================ -CASE -================================================================================ - -SELECT a, - CASE WHEN a=1 THEN 'one' - WHEN a=2 THEN 'two' - ELSE 'other' - END -FROM foo; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (identifier) - (conditional_expression - (binary_expression - (identifier) - (number)) - (string - (content)) - (binary_expression - (identifier) - (number)) - (string - (content)) - (string - (content))))) - (from_clause - (identifier)))) - -================================================================================ -Escaping quotes -================================================================================ - -SELECT 'O''Connor', '''', '''''', ' '' ', ' '' a'' '; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (string - (content)) - (string - (content)) - (string - (content)) - (string - (content)) - (string - (content)))))) - -================================================================================ -AT TIME ZONE -================================================================================ - -SELECT '2001-02-16 20:38:40'::TIMESTAMP AT TIME ZONE 'America/Denver'; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (at_time_zone_expression - (type_cast - (string - (content)) - (type - (identifier))) - (string - (content))))))) - -================================================================================ -ALTER SCHEMA -================================================================================ - -ALTER SCHEMA bar00 OWNER TO foo; -ALTER SCHEMA bar01 OWNER TO CURRENT_USER; -ALTER SCHEMA bar02 RENAME TO bar03; - --------------------------------------------------------------------------------- - -(source_file - (alter_statement - (schema - (identifier) - (alter_owner - (identifier)))) - (alter_statement - (schema - (identifier) - (alter_owner))) - (alter_statement - (schema - (identifier) - (rename - (identifier))))) - -================================================================================ -JSON accessing operators -================================================================================ - -SELECT - '[{"a":"foo"},{"b":"bar"},{"c":"baz"}]'::json->2, - '{"a": {"b":"foo"}}'::json->'a', - '[1,2,3]'::json->>2, - '{"a":1,"b":2}'::json->>'b', - '{"a": {"b":{"c": "foo"}}}'::json#>'{a,b}', - '{"a":[1,2,3],"b":[4,5,6]}'::json#>>'{a,2}'; - --------------------------------------------------------------------------------- - -(source_file - (select_statement - (select_clause - (select_clause_body - (json_access - (type_cast - (string - (content)) - (type - (identifier))) - (number)) - (json_access - (type_cast - (string - (content)) - (type - (identifier))) - (string - (content))) - (json_access - (type_cast - (string - (content)) - (type - (identifier))) - (number)) - (json_access - (type_cast - (string - (content)) - (type - (identifier))) - (string - (content))) - (json_access - (type_cast - (string - (content)) - (type - (identifier))) - (string - (content))) - (json_access - (type_cast - (string - (content)) - (type - (identifier))) - (string - (content))))))) - -================================================================================ -COMMENT STATEMENT -================================================================================ - -COMMENT ON TABLE mytable IS 'This is my table.'; -COMMENT ON TABLE mytable IS NULL; -COMMENT ON SCHEMA myschema IS 'my schema tables'; -COMMENT ON FUNCTION public."Test]()&*^!@""'`\/#"() IS 'some comment'; -COMMENT ON COLUMN foo.bar.baz IS 'This is a comment.'; - --------------------------------------------------------------------------------- - -(source_file - (comment_statement - (identifier) - (string - (content))) - (comment_statement - (identifier) - (NULL)) - (comment_statement - (identifier) - (string - (content))) - (comment_statement - (function_call - (dotted_name - (identifier) - (identifier))) - (string - (content))) - (comment_statement - (dotted_name - (identifier) - (identifier) - (identifier)) - (string - (content)))) - -================================================================================ -TRUNCATE STATEMENT -================================================================================ - -TRUNCATE mytable; -TRUNCATE ONLY mytable; -TRUNCATE TABLE mytable; -TRUNCATE TABLE ONLY mytable; -TRUNCATE mytable1, mytable1, "My Table 3"; - --------------------------------------------------------------------------------- - -(source_file - (truncate_statement - (identifier)) - (truncate_statement - (identifier)) - (truncate_statement - (identifier)) - (truncate_statement - (identifier)) - (truncate_statement - (identifier) - (identifier) - (identifier))) diff --git a/vendored_parsers/tree-sitter-sql/test/corpus/update.txt b/vendored_parsers/tree-sitter-sql/test/corpus/update.txt deleted file mode 100644 index f908d6207..000000000 --- a/vendored_parsers/tree-sitter-sql/test/corpus/update.txt +++ /dev/null @@ -1,102 +0,0 @@ -================================================================================ -UPDATE statement -================================================================================ - -UPDATE table1 SET col1 = 3, col2 = 4 - --------------------------------------------------------------------------------- - -(source_file - (update_statement - (identifier) - (set_clause - (set_clause_body - (assigment_expression - (identifier) - (number)) - (assigment_expression - (identifier) - (number)))))) - -================================================================================ -UPDATE statement with WHERE clause -================================================================================ - -UPDATE table1 SET col1 = 3, col2 = 4 WHERE col1 > col2 - --------------------------------------------------------------------------------- - -(source_file - (update_statement - (identifier) - (set_clause - (set_clause_body - (assigment_expression - (identifier) - (number)) - (assigment_expression - (identifier) - (number)))) - (where_clause - (binary_expression - (identifier) - (identifier))))) - -================================================================================ -UPDATE statement with FROM clause -================================================================================ - -UPDATE foo SET col1 = 1 FROM bar WHERE foo.id = bar.foo_id; - --------------------------------------------------------------------------------- - -(source_file - (update_statement - (identifier) - (set_clause - (set_clause_body - (assigment_expression - (identifier) - (number)))) - (from_clause - (identifier)) - (where_clause - (binary_expression - (dotted_name - (identifier) - (identifier)) - (dotted_name - (identifier) - (identifier)))))) - -================================================================================ -UPDATE with CTE -================================================================================ - -WITH t AS ( - SELECT * FROM foo -) -UPDATE bar SET col1 = 3, col2 = 4; - --------------------------------------------------------------------------------- - -(source_file - (update_statement - (with_clause - (cte - (identifier) - (select_statement - (select_clause - (select_clause_body - (asterisk_expression))) - (from_clause - (identifier))))) - (identifier) - (set_clause - (set_clause_body - (assigment_expression - (identifier) - (number)) - (assigment_expression - (identifier) - (number)))))) diff --git a/vendored_parsers/tree-sitter-sql/test/highlight/builtin.sql b/vendored_parsers/tree-sitter-sql/test/highlight/builtin.sql deleted file mode 100644 index 8535b99b4..000000000 --- a/vendored_parsers/tree-sitter-sql/test/highlight/builtin.sql +++ /dev/null @@ -1,99 +0,0 @@ -SELECT - a00 :: bigint, --- ^ type.builtin - a01 :: int8, --- ^ type.builtin - a02 :: bigserial, --- ^ type.builtin - a03 :: serial8, --- ^ type.builtin - a04 :: bit, --- ^ type.builtin - a05 :: varbit, --- ^ type.builtin - a06 :: boolean, --- ^ type.builtin - a07 :: bool, --- ^ type.builtin - a08 :: box, --- ^ type.builtin - a09 :: bytea, --- ^ type.builtin - a10 :: character, --- ^ type.builtin - a11 :: char, --- ^ type.builtin - a12 :: varchar, --- ^ type.builtin - a13 :: cidr, --- ^ type.builtin - a14 :: circle, --- ^ type.builtin - a15 :: date, --- ^ type.builtin - a16 :: float8, --- ^ type.builtin - a17 :: inet, --- ^ type.builtin - a18 :: integer, --- ^ type.builtin - a19 :: int, --- ^ type.builtin - a20 :: int4, --- ^ type.builtin - a21 :: interval, --- ^ type.builtin - a22 :: json, --- ^ type.builtin - a23 :: jsonb, --- ^ type.builtin - a24 :: line, --- ^ type.builtin - a25 :: lseg, --- ^ type.builtin - a26 :: macaddr, --- ^ type.builtin - a27 :: money, --- ^ type.builtin - a28 :: numeric, --- ^ type.builtin - a29 :: decimal, --- ^ type.builtin - a30 :: path, --- ^ type.builtin - a31 :: pg_lsn, --- ^ type.builtin - a32 :: point, --- ^ type.builtin - a33 :: polygon, --- ^ type.builtin - a34 :: real, --- ^ type.builtin - a35 :: float4, --- ^ type.builtin - a36 :: smallint, --- ^ type.builtin - a37 :: int2, --- ^ type.builtin - a38 :: smallserial, --- ^ type.builtin - a39 :: serial2, --- ^ type.builtin - a40 :: serial, --- ^ type.builtin - a41 :: serial4, --- ^ type.builtin - a42 :: text, --- ^ type.builtin - a43 :: time, --- ^ type.builtin - a44 :: time, --- ^ type.builtin - a45 :: timestamp, --- ^ type.builtin - a46 :: tsquery, --- ^ type.builtin - a47 :: tsvector, --- ^ type.builtin - a48 :: txid_snapshot, --- ^ type.builtin diff --git a/vendored_parsers/tree-sitter-sql/test/highlight/function.sql b/vendored_parsers/tree-sitter-sql/test/highlight/function.sql deleted file mode 100644 index 9ec30417a..000000000 --- a/vendored_parsers/tree-sitter-sql/test/highlight/function.sql +++ /dev/null @@ -1,23 +0,0 @@ -CREATE FUNCTION add(integer, integer) RETURNS integer --- <- keyword --- ^ keyword --- ^ type.builtin --- ^ type.builtin --- ^ keyword --- ^ type.builtin -AS 'select $1 + $2;' --- <- keyword -LANGUAGE SQL; --- <- keyword - -CREATE OR REPLACE FUNCTION add(integer, integer) RETURNS integer --- <- keyword --- ^ keyword --- ^ keyword --- ^ type.builtin --- ^ keyword --- ^ type.builtin -AS 'select $1 + $2;' --- <- keyword -LANGUAGE SQL; --- <- keyword diff --git a/vendored_parsers/tree-sitter-sql/test/highlight/insert.sql b/vendored_parsers/tree-sitter-sql/test/highlight/insert.sql deleted file mode 100644 index 1b0298a1d..000000000 --- a/vendored_parsers/tree-sitter-sql/test/highlight/insert.sql +++ /dev/null @@ -1,7 +0,0 @@ -INSERT INTO table1 VALUES (1, 'test') --- <- keyword --- ^ keyword --- ^ variable --- ^ keyword --- ^ number --- ^ string diff --git a/vendored_parsers/tree-sitter-sql/test/highlight/keywords.sql b/vendored_parsers/tree-sitter-sql/test/highlight/keywords.sql deleted file mode 100644 index 1c0c79f90..000000000 --- a/vendored_parsers/tree-sitter-sql/test/highlight/keywords.sql +++ /dev/null @@ -1,11 +0,0 @@ -WHERE a > b OR b = a AND c > d; --- <- keyword --- ^ keyword --- ^ keyword -WHERE NOT a AND b NOT IN c AND c IN d --- <- keyword --- ^ keyword --- ^ keyword --- ^ keyword --- ^ keyword --- ^ keyword diff --git a/vendored_parsers/tree-sitter-sql/test/highlight/punctuation.sql b/vendored_parsers/tree-sitter-sql/test/highlight/punctuation.sql deleted file mode 100644 index 2628709a1..000000000 --- a/vendored_parsers/tree-sitter-sql/test/highlight/punctuation.sql +++ /dev/null @@ -1,3 +0,0 @@ -SELECT foo.bar; --- ^ punctuation.delimiter --- ^ punctuation.delimiter diff --git a/vendored_parsers/tree-sitter-sql/test/highlight/select.sql b/vendored_parsers/tree-sitter-sql/test/highlight/select.sql deleted file mode 100644 index 533bb0d84..000000000 --- a/vendored_parsers/tree-sitter-sql/test/highlight/select.sql +++ /dev/null @@ -1,69 +0,0 @@ -SELECT a, b::INT; --- <- keyword --- ^ operator --- ^ type.builtin - -SELECT a, b :: INT; --- ^ operator --- ^ type.builtin --- ^ variable - -SELECT foo(a) --- <- keyword --- ^ function -FROM table1 --- <- keyword -LEFT JOIN table2 ON table1.a = table2.a --- <- keyword --- ^ keyword --- ^ keyword -WHERE a = b --- <- keyword --- ^ operator -GROUP BY a, b --- <- keyword --- ^ keyword -ORDER BY lower(a), b --- <- keyword --- ^ keyword --- ^ function -select a, b::int; --- <- keyword --- ^ type.builtin -from table1 --- <- keyword -where a = b --- <- keyword -group by a, b --- <- keyword --- ^ keyword -order by lower(a), b; --- <- keyword --- ^ keyword - -SELECT (SELECT 1), a --- <- keyword --- ^ keyword --- ^ number -FROM (SELECT a FROM table) AS b; --- <- keyword --- ^ keyword --- ^ keyword --- ^ keyword - -SELECT a, b -FROM a -ORDER by a, b --- <- keyword --- ^ keyword -GrOUP --- <- keyword -By a, b --- <- keyword - -SELECT $$a$$, $a$baz$a$, $a$$$$a$, $a$b$$a$; --- <- keyword --- ^ string --- ^ string --- ^ string --- ^ string diff --git a/vendored_parsers/tree-sitter-sql/test/highlight/statements.sql b/vendored_parsers/tree-sitter-sql/test/highlight/statements.sql deleted file mode 100644 index b71641458..000000000 --- a/vendored_parsers/tree-sitter-sql/test/highlight/statements.sql +++ /dev/null @@ -1,30 +0,0 @@ -CREATE SCHEMA information_schema; --- <- keyword --- ^ keyword --- ^ variable -CREATE SCHEMA IF NOT EXISTS information_schema; --- <- keyword --- ^ keyword --- ^ keyword --- ^ keyword --- ^ keyword -GRANT USAGE ON SCHEMA information_schema TO PUBLIC; --- <- keyword --- ^ keyword --- ^ keyword --- ^ keyword --- ^ variable --- ^ keyword --- ^ keyword -SET LOCAL search_path TO 'test'; --- <- keyword --- ^ keyword --- ^ variable --- ^ keyword --- ^ string -SET SESSION search_path TO 'test'; --- <- keyword --- ^ keyword --- ^ variable --- ^ keyword --- ^ string diff --git a/vendored_parsers/tree-sitter-sql/test/highlight/table.sql b/vendored_parsers/tree-sitter-sql/test/highlight/table.sql deleted file mode 100644 index 7632200e3..000000000 --- a/vendored_parsers/tree-sitter-sql/test/highlight/table.sql +++ /dev/null @@ -1,43 +0,0 @@ -CREATE TABLE accounts ( --- <- keyword ---- ^ keyword ---- ^ variable -user_id serial PRIMARY KEY, --- <- variable --- ^ type.builtin --- ^ keyword --- ^ keyword -username VARCHAR UNIQUE NOT NULL, --- <- variable --- ^ type.builtin --- ^ keyword --- ^ keyword --- ^ constant.builtin -password VARCHAR NOT NULL, --- <- variable --- ^ type.builtin --- ^ keyword --- ^ constant.builtin -email VARCHAR UNIQUE NOT NULL, --- <- variable --- ^ type.builtin --- ^ keyword --- ^ keyword --- ^ constant.builtin -created_on TIMESTAMP NOT NULL, --- <- variable --- ^ type.builtin --- ^ keyword --- ^ constant.builtin -last_login TIMESTAMP, --- <- variable --- ^ type.builtin -created_at TIMESTAMP WITH TIME ZONE, --- ^ keyword --- ^ keyword --- ^ keyword -updated_at TIMESTAMP WITHOUT TIME ZONE --- ^ keyword --- ^ keyword --- ^ keyword -); diff --git a/vendored_parsers/tree-sitter-sql/test/highlight/type.sql b/vendored_parsers/tree-sitter-sql/test/highlight/type.sql deleted file mode 100644 index 3e487baa2..000000000 --- a/vendored_parsers/tree-sitter-sql/test/highlight/type.sql +++ /dev/null @@ -1,6 +0,0 @@ -CREATE TYPE foo AS (a TEXT, b TEXT); --- <- keyword --- ^ keyword --- ^ keyword --- ^ type.builtin --- ^ type.builtin diff --git a/vendored_parsers/tree-sitter-sql/test/highlight/update.sql b/vendored_parsers/tree-sitter-sql/test/highlight/update.sql deleted file mode 100644 index 6eed06e37..000000000 --- a/vendored_parsers/tree-sitter-sql/test/highlight/update.sql +++ /dev/null @@ -1,12 +0,0 @@ -UPDATE table1 SET foo = 1 --- <- keyword --- ^ variable --- ^ keyword --- ^ variable --- ^ operator --- ^ number -WHERE foo > t.col1; --- <- keyword --- ^ variable --- ^ operator --- ^ variable